﻿/* variables */
/*!
 *   AdminLTE v3.1.0
 *   Author: Colorlib
 *   Website: AdminLTE.io <https://adminlte.io>
 *   License: Open source - MIT <https://opensource.org/licenses/MIT>
 */
/*!
 * Bootstrap v4.6.1 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #007bff;
  --secondary: #6c757d;
  --success: #28a745;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #dc3545;
  --light: #f8f9fa;
  --dark: #343a40;
  --custom: #FCCC01;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }

*,
*::before,
*::after {
  box-sizing: border-box; }

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: transparent; }

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block; }

body {
  margin: 0;
  font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff; }

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important; }

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible; }

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem; }

p {
  margin-top: 0;
  margin-bottom: 1rem; }

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  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: 700; }

dd {
  margin-bottom: .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: -.25em; }

sup {
  top: -.5em; }

a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent; }
  a:hover {
    color: #0056b3;
    text-decoration: none; }

a:not([href]):not([class]) {
  color: inherit;
  text-decoration: none; }
  a:not([href]):not([class]):hover {
    color: inherit;
    text-decoration: none; }

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em; }

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar; }

figure {
  margin: 0 0 1rem; }

img {
  vertical-align: middle;
  border-style: none; }

svg {
  overflow: hidden;
  vertical-align: middle; }

table {
  border-collapse: collapse; }

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom; }

th {
  text-align: inherit;
  text-align: -webkit-match-parent; }

label {
  display: inline-block;
  margin-bottom: 0.5rem; }

button {
  border-radius: 0; }

button:focus:not(:focus-visible) {
  outline: 0; }

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit; }

button,
input {
  overflow: visible; }

button,
select {
  text-transform: none; }

[role="button"] {
  cursor: pointer; }

select {
  word-wrap: normal; }

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; }

button:not(:disabled),
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled) {
  cursor: pointer; }

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  padding: 0;
  border-style: none; }

input[type="radio"],
input[type="checkbox"] {
  box-sizing: border-box;
  padding: 0; }

textarea {
  overflow: auto;
  resize: vertical; }

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0; }

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal; }

progress {
  vertical-align: baseline; }

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto; }

[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none; }

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button; }

output {
  display: inline-block; }

summary {
  display: list-item;
  cursor: pointer; }

template {
  display: none; }

[hidden] {
  display: none !important; }

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-family: inherit;
  font-weight: 500;
  line-height: 1.2;
  color: inherit; }

h1, .h1 {
  font-size: 2.5rem; }

h2, .h2 {
  font-size: 2rem; }

h3, .h3 {
  font-size: 1.75rem; }

h4, .h4 {
  font-size: 1.5rem; }

h5, .h5 {
  font-size: 1.25rem; }

h6, .h6 {
  font-size: 1rem; }

.lead {
  font-size: 1.25rem;
  font-weight: 300; }

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2; }

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2; }

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2; }

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2; }

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1); }

small,
.small {
  font-size: 80%;
  font-weight: 400; }

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3; }

.list-unstyled {
  padding-left: 0;
  list-style: none; }

.list-inline {
  padding-left: 0;
  list-style: none; }

.list-inline-item {
  display: inline-block; }
  .list-inline-item:not(:last-child) {
    margin-right: 0.5rem; }

.initialism {
  font-size: 90%;
  text-transform: uppercase; }

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem; }

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #6c757d; }
  .blockquote-footer::before {
    content: "\2014\00A0"; }

.img-fluid {
  max-width: 100%;
  height: auto; }

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
  max-width: 100%;
  height: auto; }

.figure {
  display: inline-block; }

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1; }

.figure-caption {
  font-size: 90%;
  color: #6c757d; }

code {
  font-size: 87.5%;
  color: #e83e8c;
  word-wrap: break-word; }
  a > code {
    color: inherit; }

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem;
  box-shadow: inset 0 -0.1rem 0 rgba(0, 0, 0, 0.25); }
  kbd kbd {
    padding: 0;
    font-size: 100%;
    font-weight: 700;
    box-shadow: none; }

pre {
  display: block;
  font-size: 87.5%;
  color: #212529; }
  pre code {
    font-size: inherit;
    color: inherit;
    word-break: normal; }

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll; }

.container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl {
  width: 100%;
  padding-right: 7.5px;
  padding-left: 7.5px;
  margin-right: auto;
  margin-left: auto; }

@media (min-width: 576px) {
  .container, .container-sm {
    max-width: 540px; } }

@media (min-width: 768px) {
  .container, .container-sm, .container-md {
    max-width: 720px; } }

@media (min-width: 992px) {
  .container, .container-sm, .container-md, .container-lg {
    max-width: 960px; } }

@media (min-width: 1200px) {
  .container, .container-sm, .container-md, .container-lg, .container-xl {
    max-width: 1140px; } }

.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -7.5px;
  margin-left: -7.5px; }

.no-gutters {
  margin-right: 0;
  margin-left: 0; }
  .no-gutters > .col,
  .no-gutters > [class*="col-"] {
    padding-right: 0;
    padding-left: 0; }

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 7.5px;
  padding-left: 7.5px; }

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%; }

.row-cols-1 > * {
  flex: 0 0 100%;
  max-width: 100%; }

.row-cols-2 > * {
  flex: 0 0 50%;
  max-width: 50%; }

.row-cols-3 > * {
  flex: 0 0 33.33333%;
  max-width: 33.33333%; }

.row-cols-4 > * {
  flex: 0 0 25%;
  max-width: 25%; }

.row-cols-5 > * {
  flex: 0 0 20%;
  max-width: 20%; }

.row-cols-6 > * {
  flex: 0 0 16.66667%;
  max-width: 16.66667%; }

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%; }

.col-1 {
  flex: 0 0 8.33333%;
  max-width: 8.33333%; }

.col-2 {
  flex: 0 0 16.66667%;
  max-width: 16.66667%; }

.col-3 {
  flex: 0 0 25%;
  max-width: 25%; }

.col-4 {
  flex: 0 0 33.33333%;
  max-width: 33.33333%; }

.col-5 {
  flex: 0 0 41.66667%;
  max-width: 41.66667%; }

.col-6 {
  flex: 0 0 50%;
  max-width: 50%; }

.col-7 {
  flex: 0 0 58.33333%;
  max-width: 58.33333%; }

.col-8 {
  flex: 0 0 66.66667%;
  max-width: 66.66667%; }

.col-9 {
  flex: 0 0 75%;
  max-width: 75%; }

.col-10 {
  flex: 0 0 83.33333%;
  max-width: 83.33333%; }

.col-11 {
  flex: 0 0 91.66667%;
  max-width: 91.66667%; }

.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.33333%; }

.offset-2 {
  margin-left: 16.66667%; }

.offset-3 {
  margin-left: 25%; }

.offset-4 {
  margin-left: 33.33333%; }

.offset-5 {
  margin-left: 41.66667%; }

.offset-6 {
  margin-left: 50%; }

.offset-7 {
  margin-left: 58.33333%; }

.offset-8 {
  margin-left: 66.66667%; }

.offset-9 {
  margin-left: 75%; }

.offset-10 {
  margin-left: 83.33333%; }

.offset-11 {
  margin-left: 91.66667%; }

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .row-cols-sm-1 > * {
    flex: 0 0 100%;
    max-width: 100%; }
  .row-cols-sm-2 > * {
    flex: 0 0 50%;
    max-width: 50%; }
  .row-cols-sm-3 > * {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .row-cols-sm-4 > * {
    flex: 0 0 25%;
    max-width: 25%; }
  .row-cols-sm-5 > * {
    flex: 0 0 20%;
    max-width: 20%; }
  .row-cols-sm-6 > * {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-sm-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-sm-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-sm-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-sm-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-sm-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-sm-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-sm-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-sm-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .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.33333%; }
  .offset-sm-2 {
    margin-left: 16.66667%; }
  .offset-sm-3 {
    margin-left: 25%; }
  .offset-sm-4 {
    margin-left: 33.33333%; }
  .offset-sm-5 {
    margin-left: 41.66667%; }
  .offset-sm-6 {
    margin-left: 50%; }
  .offset-sm-7 {
    margin-left: 58.33333%; }
  .offset-sm-8 {
    margin-left: 66.66667%; }
  .offset-sm-9 {
    margin-left: 75%; }
  .offset-sm-10 {
    margin-left: 83.33333%; }
  .offset-sm-11 {
    margin-left: 91.66667%; } }

@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .row-cols-md-1 > * {
    flex: 0 0 100%;
    max-width: 100%; }
  .row-cols-md-2 > * {
    flex: 0 0 50%;
    max-width: 50%; }
  .row-cols-md-3 > * {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .row-cols-md-4 > * {
    flex: 0 0 25%;
    max-width: 25%; }
  .row-cols-md-5 > * {
    flex: 0 0 20%;
    max-width: 20%; }
  .row-cols-md-6 > * {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-md-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-md-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-md-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-md-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-md-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-md-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-md-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-md-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .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.33333%; }
  .offset-md-2 {
    margin-left: 16.66667%; }
  .offset-md-3 {
    margin-left: 25%; }
  .offset-md-4 {
    margin-left: 33.33333%; }
  .offset-md-5 {
    margin-left: 41.66667%; }
  .offset-md-6 {
    margin-left: 50%; }
  .offset-md-7 {
    margin-left: 58.33333%; }
  .offset-md-8 {
    margin-left: 66.66667%; }
  .offset-md-9 {
    margin-left: 75%; }
  .offset-md-10 {
    margin-left: 83.33333%; }
  .offset-md-11 {
    margin-left: 91.66667%; } }

@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .row-cols-lg-1 > * {
    flex: 0 0 100%;
    max-width: 100%; }
  .row-cols-lg-2 > * {
    flex: 0 0 50%;
    max-width: 50%; }
  .row-cols-lg-3 > * {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .row-cols-lg-4 > * {
    flex: 0 0 25%;
    max-width: 25%; }
  .row-cols-lg-5 > * {
    flex: 0 0 20%;
    max-width: 20%; }
  .row-cols-lg-6 > * {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-lg-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-lg-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-lg-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-lg-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-lg-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-lg-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-lg-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-lg-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .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.33333%; }
  .offset-lg-2 {
    margin-left: 16.66667%; }
  .offset-lg-3 {
    margin-left: 25%; }
  .offset-lg-4 {
    margin-left: 33.33333%; }
  .offset-lg-5 {
    margin-left: 41.66667%; }
  .offset-lg-6 {
    margin-left: 50%; }
  .offset-lg-7 {
    margin-left: 58.33333%; }
  .offset-lg-8 {
    margin-left: 66.66667%; }
  .offset-lg-9 {
    margin-left: 75%; }
  .offset-lg-10 {
    margin-left: 83.33333%; }
  .offset-lg-11 {
    margin-left: 91.66667%; } }

@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .row-cols-xl-1 > * {
    flex: 0 0 100%;
    max-width: 100%; }
  .row-cols-xl-2 > * {
    flex: 0 0 50%;
    max-width: 50%; }
  .row-cols-xl-3 > * {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .row-cols-xl-4 > * {
    flex: 0 0 25%;
    max-width: 25%; }
  .row-cols-xl-5 > * {
    flex: 0 0 20%;
    max-width: 20%; }
  .row-cols-xl-6 > * {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-xl-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-xl-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-xl-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-xl-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-xl-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-xl-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-xl-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-xl-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .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.33333%; }
  .offset-xl-2 {
    margin-left: 16.66667%; }
  .offset-xl-3 {
    margin-left: 25%; }
  .offset-xl-4 {
    margin-left: 33.33333%; }
  .offset-xl-5 {
    margin-left: 41.66667%; }
  .offset-xl-6 {
    margin-left: 50%; }
  .offset-xl-7 {
    margin-left: 58.33333%; }
  .offset-xl-8 {
    margin-left: 66.66667%; }
  .offset-xl-9 {
    margin-left: 75%; }
  .offset-xl-10 {
    margin-left: 83.33333%; }
  .offset-xl-11 {
    margin-left: 91.66667%; } }

.table, .table-custom-style, .table-custom-style-dotvvm {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
  background-color: transparent; }
  .table th, .table-custom-style th, .table-custom-style-dotvvm th,
  .table td, .table-custom-style td, .table-custom-style-dotvvm td {
    padding: 0.75rem;
    vertical-align: top;
    border-top: 1px solid #dee2e6; }
  .table thead th, .table-custom-style thead th, .table-custom-style-dotvvm thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #dee2e6; }
  .table tbody + tbody, .table-custom-style tbody + tbody, .table-custom-style-dotvvm tbody + tbody {
    border-top: 2px solid #dee2e6; }

.table-sm th,
.table-sm td {
  padding: 0.3rem; }

.table-bordered {
  border: 1px solid #dee2e6; }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6; }
  .table-bordered thead th,
  .table-bordered thead td {
    border-bottom-width: 2px; }

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0; }

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05); }

.table-hover tbody tr:hover, .table-custom-style tbody tr:hover, .table-custom-style-dotvvm tbody tr:hover {
  color: #212529;
  background-color: rgba(0, 0, 0, 0.075); }

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #b8daff; }

.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #7abaff; }

.table-hover .table-primary:hover, .table-custom-style .table-primary:hover, .table-custom-style-dotvvm .table-primary:hover {
  background-color: #9fcdff; }
  .table-hover .table-primary:hover > td, .table-custom-style .table-primary:hover > td, .table-custom-style-dotvvm .table-primary:hover > td,
  .table-hover .table-primary:hover > th, .table-custom-style .table-primary:hover > th, .table-custom-style-dotvvm .table-primary:hover > th {
    background-color: #9fcdff; }

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #d6d8db; }

.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #b3b7bb; }

.table-hover .table-secondary:hover, .table-custom-style .table-secondary:hover, .table-custom-style-dotvvm .table-secondary:hover {
  background-color: #c8cbcf; }
  .table-hover .table-secondary:hover > td, .table-custom-style .table-secondary:hover > td, .table-custom-style-dotvvm .table-secondary:hover > td,
  .table-hover .table-secondary:hover > th, .table-custom-style .table-secondary:hover > th, .table-custom-style-dotvvm .table-secondary:hover > th {
    background-color: #c8cbcf; }

.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, .table-custom-style .table-success:hover, .table-custom-style-dotvvm .table-success:hover {
  background-color: #b1dfbb; }
  .table-hover .table-success:hover > td, .table-custom-style .table-success:hover > td, .table-custom-style-dotvvm .table-success:hover > td,
  .table-hover .table-success:hover > th, .table-custom-style .table-success:hover > th, .table-custom-style-dotvvm .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, .table-custom-style .table-info:hover, .table-custom-style-dotvvm .table-info:hover {
  background-color: #abdde5; }
  .table-hover .table-info:hover > td, .table-custom-style .table-info:hover > td, .table-custom-style-dotvvm .table-info:hover > td,
  .table-hover .table-info:hover > th, .table-custom-style .table-info:hover > th, .table-custom-style-dotvvm .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, .table-custom-style .table-warning:hover, .table-custom-style-dotvvm .table-warning:hover {
  background-color: #ffe8a1; }
  .table-hover .table-warning:hover > td, .table-custom-style .table-warning:hover > td, .table-custom-style-dotvvm .table-warning:hover > td,
  .table-hover .table-warning:hover > th, .table-custom-style .table-warning:hover > th, .table-custom-style-dotvvm .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, .table-custom-style .table-danger:hover, .table-custom-style-dotvvm .table-danger:hover {
  background-color: #f1b0b7; }
  .table-hover .table-danger:hover > td, .table-custom-style .table-danger:hover > td, .table-custom-style-dotvvm .table-danger:hover > td,
  .table-hover .table-danger:hover > th, .table-custom-style .table-danger:hover > th, .table-custom-style-dotvvm .table-danger:hover > th {
    background-color: #f1b0b7; }

.table-light,
.table-light > th,
.table-light > td {
  background-color: #fdfdfe; }

.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: #fbfcfc; }

.table-hover .table-light:hover, .table-custom-style .table-light:hover, .table-custom-style-dotvvm .table-light:hover {
  background-color: #ececf6; }
  .table-hover .table-light:hover > td, .table-custom-style .table-light:hover > td, .table-custom-style-dotvvm .table-light:hover > td,
  .table-hover .table-light:hover > th, .table-custom-style .table-light:hover > th, .table-custom-style-dotvvm .table-light:hover > th {
    background-color: #ececf6; }

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c6c8ca; }

.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #95999c; }

.table-hover .table-dark:hover, .table-custom-style .table-dark:hover, .table-custom-style-dotvvm .table-dark:hover {
  background-color: #b9bbbe; }
  .table-hover .table-dark:hover > td, .table-custom-style .table-dark:hover > td, .table-custom-style-dotvvm .table-dark:hover > td,
  .table-hover .table-dark:hover > th, .table-custom-style .table-dark:hover > th, .table-custom-style-dotvvm .table-dark:hover > th {
    background-color: #b9bbbe; }

.table-custom,
.table-custom > th,
.table-custom > td {
  background-color: #fef1b8; }

.table-custom th,
.table-custom td,
.table-custom thead th,
.table-custom tbody + tbody {
  border-color: #fde47b; }

.table-hover .table-custom:hover, .table-custom-style .table-custom:hover, .table-custom-style-dotvvm .table-custom:hover {
  background-color: #feec9f; }
  .table-hover .table-custom:hover > td, .table-custom-style .table-custom:hover > td, .table-custom-style-dotvvm .table-custom:hover > td,
  .table-hover .table-custom:hover > th, .table-custom-style .table-custom:hover > th, .table-custom-style-dotvvm .table-custom:hover > th {
    background-color: #feec9f; }

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075); }

.table-hover .table-active:hover, .table-custom-style .table-active:hover, .table-custom-style-dotvvm .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075); }
  .table-hover .table-active:hover > td, .table-custom-style .table-active:hover > td, .table-custom-style-dotvvm .table-active:hover > td,
  .table-hover .table-active:hover > th, .table-custom-style .table-active:hover > th, .table-custom-style-dotvvm .table-active:hover > th {
    background-color: rgba(0, 0, 0, 0.075); }

.table .thead-dark th, .table-custom-style .thead-dark th, .table-custom-style-dotvvm .thead-dark th {
  color: #fff;
  background-color: #212529;
  border-color: #383f45; }

.table .thead-light th, .table-custom-style .thead-light th, .table-custom-style-dotvvm .thead-light th, .table .table-custom-head-style th, .table-custom-style .table-custom-head-style th, .table-custom-style-dotvvm .table-custom-head-style th, .table .table-custom-style-dotvvm thead th, .table-custom-style-dotvvm .table thead th, .table-custom-style .table-custom-style-dotvvm thead th, .table-custom-style-dotvvm .table-custom-style thead th, .table-custom-style-dotvvm thead th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6; }

.table-dark {
  color: #fff;
  background-color: #212529; }
  .table-dark th,
  .table-dark td,
  .table-dark thead th {
    border-color: #383f45; }
  .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, .table-dark.table-custom-style tbody tr:hover, .table-dark.table-custom-style-dotvvm tbody tr:hover {
    color: #fff;
    background-color: rgba(255, 255, 255, 0.075); }

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; }
    .table-responsive-sm > .table-bordered {
      border: 0; } }

@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; }
    .table-responsive-md > .table-bordered {
      border: 0; } }

@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; }
    .table-responsive-lg > .table-bordered {
      border: 0; } }

@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; }
    .table-responsive-xl > .table-bordered {
      border: 0; } }

.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch; }
  .table-responsive > .table-bordered {
    border: 0; }

.form-control {
  display: block;
  width: 100%;
  height: calc(2.25rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  box-shadow: inset 0 0 0 transparent;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .form-control {
      transition: none; } }
  .form-control::-ms-expand {
    background-color: transparent;
    border: 0; }
  .form-control:focus {
    color: #495057;
    background-color: #fff;
    border-color: #80bdff;
    outline: 0;
    box-shadow: inset 0 0 0 transparent; }
  .form-control::placeholder {
    color: #939ba2;
    opacity: 1; }
  .form-control:disabled, .form-control[readonly] {
    background-color: #e9ecef;
    opacity: 1; }

input[type="date"].form-control,
input[type="time"].form-control,
input[type="datetime-local"].form-control,
input[type="month"].form-control {
  appearance: none; }

select.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057; }

select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff; }

.form-control-file,
.form-control-range {
  display: block;
  width: 100%; }

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5; }

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
  line-height: 1.5; }

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
  line-height: 1.5; }

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0; }
  .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
    padding-right: 0;
    padding-left: 0; }

.form-control-sm {
  height: calc(1.8125rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem; }

.form-control-lg {
  height: calc(2.875rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem; }

select.form-control[size], select.form-control[multiple] {
  height: auto; }

textarea.form-control {
  height: auto; }

.form-group {
  margin-bottom: 1rem; }

.form-text {
  display: block;
  margin-top: 0.25rem; }

.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px; }
  .form-row > .col,
  .form-row > [class*="col-"] {
    padding-right: 5px;
    padding-left: 5px; }

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem; }

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem; }
  .form-check-input[disabled] ~ .form-check-label,
  .form-check-input:disabled ~ .form-check-label {
    color: #6c757d; }

.form-check-label {
  margin-bottom: 0; }

.form-check-inline {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem; }
  .form-check-inline .form-check-input {
    position: static;
    margin-top: 0;
    margin-right: 0.3125rem;
    margin-left: 0; }

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #28a745; }

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(40, 167, 69, 0.9);
  border-radius: 0.25rem; }
  .form-row > .col > .valid-tooltip,
  .form-row > [class*="col-"] > .valid-tooltip {
    left: 5px; }

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block; }

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #28a745;
  padding-right: 2.25rem !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%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: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .was-validated .form-control:valid:focus, .form-control.is-valid:focus {
    border-color: #28a745;
    box-shadow: 0 0 0 0 rgba(40, 167, 69, 0.25); }

.was-validated select.form-control:valid, select.form-control.is-valid {
  padding-right: 3rem !important;
  background-position: right 1.5rem center; }

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: 2.25rem;
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #28a745;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%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") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat; }
  .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
    border-color: #28a745;
    box-shadow: 0 0 0 0 rgba(40, 167, 69, 0.25); }

.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: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 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:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #28a745;
  box-shadow: 0 0 0 0 rgba(40, 167, 69, 0.25); }

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #dc3545; }

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: 0.25rem; }
  .form-row > .col > .invalid-tooltip,
  .form-row > [class*="col-"] > .invalid-tooltip {
    left: 5px; }

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block; }

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #dc3545;
  padding-right: 2.25rem !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
    border-color: #dc3545;
    box-shadow: 0 0 0 0 rgba(220, 53, 69, 0.25); }

.was-validated select.form-control:invalid, select.form-control.is-invalid {
  padding-right: 3rem !important;
  background-position: right 1.5rem center; }

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: 2.25rem;
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #dc3545;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat; }
  .was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
    border-color: #dc3545;
    box-shadow: 0 0 0 0 rgba(220, 53, 69, 0.25); }

.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: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 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:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #dc3545;
  box-shadow: 0 0 0 0 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, .btn-delete, .btn-duplicate, .btn-complete, .btn-print, .btn-join, .btn-caret {
  display: inline-block;
  font-weight: 400;
  color: #212529;
  text-align: center;
  vertical-align: middle;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  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, .btn-delete, .btn-duplicate, .btn-complete, .btn-print, .btn-join, .btn-caret {
      transition: none; } }
  .btn:hover, .btn-delete:hover, .btn-duplicate:hover, .btn-complete:hover, .btn-print:hover, .btn-join:hover, .btn-caret:hover {
    color: #212529;
    text-decoration: none; }
  .btn:focus, .btn-delete:focus, .btn-duplicate:focus, .btn-complete:focus, .btn-print:focus, .btn-join:focus, .btn-caret:focus, .btn.focus, .focus.btn-delete, .focus.btn-duplicate, .focus.btn-complete, .focus.btn-print, .focus.btn-join, .focus.btn-caret {
    outline: 0;
    box-shadow: none; }
  .btn.disabled, .disabled.btn-delete, .disabled.btn-duplicate, .disabled.btn-complete, .disabled.btn-print, .disabled.btn-join, .disabled.btn-caret, .btn:disabled, .btn-delete:disabled, .btn-duplicate:disabled, .btn-complete:disabled, .btn-print:disabled, .btn-join:disabled, .btn-caret:disabled {
    opacity: 0.65;
    box-shadow: none; }
  .btn:not(:disabled):not(.disabled), .btn-delete:not(:disabled):not(.disabled), .btn-duplicate:not(:disabled):not(.disabled), .btn-complete:not(:disabled):not(.disabled), .btn-print:not(:disabled):not(.disabled), .btn-join:not(:disabled):not(.disabled), .btn-caret:not(:disabled):not(.disabled) {
    cursor: pointer; }
    .btn:not(:disabled):not(.disabled):active, .btn-delete:not(:disabled):not(.disabled):active, .btn-duplicate:not(:disabled):not(.disabled):active, .btn-complete:not(:disabled):not(.disabled):active, .btn-print:not(:disabled):not(.disabled):active, .btn-join:not(:disabled):not(.disabled):active, .btn-caret:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active, .btn-delete:not(:disabled):not(.disabled).active, .btn-duplicate:not(:disabled):not(.disabled).active, .btn-complete:not(:disabled):not(.disabled).active, .btn-print:not(:disabled):not(.disabled).active, .btn-join:not(:disabled):not(.disabled).active, .btn-caret:not(:disabled):not(.disabled).active {
      box-shadow: none; }

a.btn.disabled, a.disabled.btn-delete, a.disabled.btn-duplicate, a.disabled.btn-complete, a.disabled.btn-print, a.disabled.btn-join, a.disabled.btn-caret,
fieldset:disabled a.btn,
fieldset:disabled a.btn-delete,
fieldset:disabled a.btn-duplicate,
fieldset:disabled a.btn-complete,
fieldset:disabled a.btn-print,
fieldset:disabled a.btn-join,
fieldset:disabled a.btn-caret {
  pointer-events: none; }

.btn-primary {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
  box-shadow: none; }
  .btn-primary:hover {
    color: #fff;
    background-color: #0069d9;
    border-color: #0062cc; }
  .btn-primary:focus, .btn-primary.focus {
    color: #fff;
    background-color: #0069d9;
    border-color: #0062cc;
    box-shadow: 0 0 0 0 rgba(38, 143, 255, 0.5); }
  .btn-primary.disabled, .btn-primary:disabled {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff; }
  .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
  .show > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #0062cc;
    border-color: #005cbf; }
    .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 rgba(38, 143, 255, 0.5); }

.btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
  box-shadow: none; }
  .btn-secondary:hover {
    color: #fff;
    background-color: #5a6268;
    border-color: #545b62; }
  .btn-secondary:focus, .btn-secondary.focus {
    color: #fff;
    background-color: #5a6268;
    border-color: #545b62;
    box-shadow: 0 0 0 0 rgba(130, 138, 145, 0.5); }
  .btn-secondary.disabled, .btn-secondary:disabled {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
  .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
  .show > .btn-secondary.dropdown-toggle {
    color: #fff;
    background-color: #545b62;
    border-color: #4e555b; }
    .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 rgba(130, 138, 145, 0.5); }

.btn-success {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
  box-shadow: none; }
  .btn-success:hover {
    color: #fff;
    background-color: #218838;
    border-color: #1e7e34; }
  .btn-success:focus, .btn-success.focus {
    color: #fff;
    background-color: #218838;
    border-color: #1e7e34;
    box-shadow: 0 0 0 0 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 rgba(72, 180, 97, 0.5); }

.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
  box-shadow: none; }
  .btn-info:hover {
    color: #fff;
    background-color: #138496;
    border-color: #117a8b; }
  .btn-info:focus, .btn-info.focus {
    color: #fff;
    background-color: #138496;
    border-color: #117a8b;
    box-shadow: 0 0 0 0 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 rgba(58, 176, 195, 0.5); }

.btn-warning {
  color: #1f2d3d;
  background-color: #ffc107;
  border-color: #ffc107;
  box-shadow: none; }
  .btn-warning:hover {
    color: #1f2d3d;
    background-color: #e0a800;
    border-color: #d39e00; }
  .btn-warning:focus, .btn-warning.focus {
    color: #1f2d3d;
    background-color: #e0a800;
    border-color: #d39e00;
    box-shadow: 0 0 0 0 rgba(221, 171, 15, 0.5); }
  .btn-warning.disabled, .btn-warning:disabled {
    color: #1f2d3d;
    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: #1f2d3d;
    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 rgba(221, 171, 15, 0.5); }

.btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
  box-shadow: none; }
  .btn-danger:hover {
    color: #fff;
    background-color: #c82333;
    border-color: #bd2130; }
  .btn-danger:focus, .btn-danger.focus {
    color: #fff;
    background-color: #c82333;
    border-color: #bd2130;
    box-shadow: 0 0 0 0 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 rgba(225, 83, 97, 0.5); }

.btn-light, .btn-delete, .btn-duplicate, .btn-complete, .btn-print, .btn-join, .btn-caret {
  color: #1f2d3d;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
  box-shadow: none; }
  .btn-light:hover, .btn-delete:hover, .btn-duplicate:hover, .btn-complete:hover, .btn-print:hover, .btn-join:hover, .btn-caret:hover {
    color: #1f2d3d;
    background-color: #e2e6ea;
    border-color: #dae0e5; }
  .btn-light:focus, .btn-delete:focus, .btn-duplicate:focus, .btn-complete:focus, .btn-print:focus, .btn-join:focus, .btn-caret:focus, .btn-light.focus, .focus.btn-delete, .focus.btn-duplicate, .focus.btn-complete, .focus.btn-print, .focus.btn-join, .focus.btn-caret {
    color: #1f2d3d;
    background-color: #e2e6ea;
    border-color: #dae0e5;
    box-shadow: 0 0 0 0 rgba(215, 218, 222, 0.5); }
  .btn-light.disabled, .disabled.btn-delete, .disabled.btn-duplicate, .disabled.btn-complete, .disabled.btn-print, .disabled.btn-join, .disabled.btn-caret, .btn-light:disabled, .btn-delete:disabled, .btn-duplicate:disabled, .btn-complete:disabled, .btn-print:disabled, .btn-join:disabled, .btn-caret:disabled {
    color: #1f2d3d;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }
  .btn-light:not(:disabled):not(.disabled):active, .btn-delete:not(:disabled):not(.disabled):active, .btn-duplicate:not(:disabled):not(.disabled):active, .btn-complete:not(:disabled):not(.disabled):active, .btn-print:not(:disabled):not(.disabled):active, .btn-join:not(:disabled):not(.disabled):active, .btn-caret:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .btn-delete:not(:disabled):not(.disabled).active, .btn-duplicate:not(:disabled):not(.disabled).active, .btn-complete:not(:disabled):not(.disabled).active, .btn-print:not(:disabled):not(.disabled).active, .btn-join:not(:disabled):not(.disabled).active, .btn-caret:not(:disabled):not(.disabled).active,
  .show > .btn-light.dropdown-toggle,
  .show > .dropdown-toggle.btn-delete,
  .show > .dropdown-toggle.btn-duplicate,
  .show > .dropdown-toggle.btn-complete,
  .show > .dropdown-toggle.btn-print,
  .show > .dropdown-toggle.btn-join,
  .show > .dropdown-toggle.btn-caret {
    color: #1f2d3d;
    background-color: #dae0e5;
    border-color: #d3d9df; }
    .btn-light:not(:disabled):not(.disabled):active:focus, .btn-delete:not(:disabled):not(.disabled):active:focus, .btn-duplicate:not(:disabled):not(.disabled):active:focus, .btn-complete:not(:disabled):not(.disabled):active:focus, .btn-print:not(:disabled):not(.disabled):active:focus, .btn-join:not(:disabled):not(.disabled):active:focus, .btn-caret:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .btn-delete:not(:disabled):not(.disabled).active:focus, .btn-duplicate:not(:disabled):not(.disabled).active:focus, .btn-complete:not(:disabled):not(.disabled).active:focus, .btn-print:not(:disabled):not(.disabled).active:focus, .btn-join:not(:disabled):not(.disabled).active:focus, .btn-caret:not(:disabled):not(.disabled).active:focus,
    .show > .btn-light.dropdown-toggle:focus,
    .show > .dropdown-toggle.btn-delete:focus,
    .show > .dropdown-toggle.btn-duplicate:focus,
    .show > .dropdown-toggle.btn-complete:focus,
    .show > .dropdown-toggle.btn-print:focus,
    .show > .dropdown-toggle.btn-join:focus,
    .show > .dropdown-toggle.btn-caret:focus {
      box-shadow: 0 0 0 0 rgba(215, 218, 222, 0.5); }

.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
  box-shadow: none; }
  .btn-dark:hover {
    color: #fff;
    background-color: #23272b;
    border-color: #1d2124; }
  .btn-dark:focus, .btn-dark.focus {
    color: #fff;
    background-color: #23272b;
    border-color: #1d2124;
    box-shadow: 0 0 0 0 rgba(82, 88, 93, 0.5); }
  .btn-dark.disabled, .btn-dark:disabled {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40; }
  .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
  .show > .btn-dark.dropdown-toggle {
    color: #fff;
    background-color: #1d2124;
    border-color: #171a1d; }
    .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 rgba(82, 88, 93, 0.5); }

.btn-custom {
  color: #1f2d3d;
  background-color: #FCCC01;
  border-color: #FCCC01;
  box-shadow: none; }
  .btn-custom:hover {
    color: #1f2d3d;
    background-color: #d6ad01;
    border-color: #c9a301; }
  .btn-custom:focus, .btn-custom.focus {
    color: #1f2d3d;
    background-color: #d6ad01;
    border-color: #c9a301;
    box-shadow: 0 0 0 0 rgba(219, 180, 10, 0.5); }
  .btn-custom.disabled, .btn-custom:disabled {
    color: #1f2d3d;
    background-color: #FCCC01;
    border-color: #FCCC01; }
  .btn-custom:not(:disabled):not(.disabled):active, .btn-custom:not(:disabled):not(.disabled).active,
  .show > .btn-custom.dropdown-toggle {
    color: #1f2d3d;
    background-color: #c9a301;
    border-color: #bd9901; }
    .btn-custom:not(:disabled):not(.disabled):active:focus, .btn-custom:not(:disabled):not(.disabled).active:focus,
    .show > .btn-custom.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(219, 180, 10, 0.5); }

.btn-outline-primary, .btn-duplicate, .btn-print, .btn-join, .btn-caret {
  color: #007bff;
  border-color: #007bff; }
  .btn-outline-primary:hover, .btn-duplicate:hover, .btn-print:hover, .btn-join:hover, .btn-caret:hover {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff; }
  .btn-outline-primary:focus, .btn-duplicate:focus, .btn-print:focus, .btn-join:focus, .btn-caret:focus, .btn-outline-primary.focus, .focus.btn-duplicate, .focus.btn-print, .focus.btn-join, .focus.btn-caret {
    box-shadow: 0 0 0 0 rgba(0, 123, 255, 0.5); }
  .btn-outline-primary.disabled, .disabled.btn-duplicate, .disabled.btn-print, .disabled.btn-join, .disabled.btn-caret, .btn-outline-primary:disabled, .btn-duplicate:disabled, .btn-print:disabled, .btn-join:disabled, .btn-caret:disabled {
    color: #007bff;
    background-color: transparent; }
  .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-duplicate:not(:disabled):not(.disabled):active, .btn-print:not(:disabled):not(.disabled):active, .btn-join:not(:disabled):not(.disabled):active, .btn-caret:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .btn-duplicate:not(:disabled):not(.disabled).active, .btn-print:not(:disabled):not(.disabled).active, .btn-join:not(:disabled):not(.disabled).active, .btn-caret:not(:disabled):not(.disabled).active,
  .show > .btn-outline-primary.dropdown-toggle,
  .show > .dropdown-toggle.btn-duplicate,
  .show > .dropdown-toggle.btn-print,
  .show > .dropdown-toggle.btn-join,
  .show > .dropdown-toggle.btn-caret {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff; }
    .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-duplicate:not(:disabled):not(.disabled):active:focus, .btn-print:not(:disabled):not(.disabled):active:focus, .btn-join:not(:disabled):not(.disabled):active:focus, .btn-caret:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn-duplicate:not(:disabled):not(.disabled).active:focus, .btn-print:not(:disabled):not(.disabled).active:focus, .btn-join:not(:disabled):not(.disabled).active:focus, .btn-caret:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-primary.dropdown-toggle:focus,
    .show > .dropdown-toggle.btn-duplicate:focus,
    .show > .dropdown-toggle.btn-print:focus,
    .show > .dropdown-toggle.btn-join:focus,
    .show > .dropdown-toggle.btn-caret:focus {
      box-shadow: 0 0 0 0 rgba(0, 123, 255, 0.5); }

.btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d; }
  .btn-outline-secondary:hover {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
  .btn-outline-secondary:focus, .btn-outline-secondary.focus {
    box-shadow: 0 0 0 0 rgba(108, 117, 125, 0.5); }
  .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
    color: #6c757d;
    background-color: transparent; }
  .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
  .show > .btn-outline-secondary.dropdown-toggle {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
    .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 rgba(108, 117, 125, 0.5); }

.btn-outline-success, .btn-complete {
  color: #28a745;
  border-color: #28a745; }
  .btn-outline-success:hover, .btn-complete:hover {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745; }
  .btn-outline-success:focus, .btn-complete:focus, .btn-outline-success.focus, .focus.btn-complete {
    box-shadow: 0 0 0 0 rgba(40, 167, 69, 0.5); }
  .btn-outline-success.disabled, .disabled.btn-complete, .btn-outline-success:disabled, .btn-complete:disabled {
    color: #28a745;
    background-color: transparent; }
  .btn-outline-success:not(:disabled):not(.disabled):active, .btn-complete:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .btn-complete:not(:disabled):not(.disabled).active,
  .show > .btn-outline-success.dropdown-toggle,
  .show > .dropdown-toggle.btn-complete {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745; }
    .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-complete:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .btn-complete:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-success.dropdown-toggle:focus,
    .show > .dropdown-toggle.btn-complete:focus {
      box-shadow: 0 0 0 0 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 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 rgba(23, 162, 184, 0.5); }

.btn-outline-warning {
  color: #ffc107;
  border-color: #ffc107; }
  .btn-outline-warning:hover {
    color: #1f2d3d;
    background-color: #ffc107;
    border-color: #ffc107; }
  .btn-outline-warning:focus, .btn-outline-warning.focus {
    box-shadow: 0 0 0 0 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: #1f2d3d;
    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 rgba(255, 193, 7, 0.5); }

.btn-outline-danger, .btn-delete {
  color: #dc3545;
  border-color: #dc3545; }
  .btn-outline-danger:hover, .btn-delete:hover {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545; }
  .btn-outline-danger:focus, .btn-delete:focus, .btn-outline-danger.focus, .focus.btn-delete {
    box-shadow: 0 0 0 0 rgba(220, 53, 69, 0.5); }
  .btn-outline-danger.disabled, .disabled.btn-delete, .btn-outline-danger:disabled, .btn-delete:disabled {
    color: #dc3545;
    background-color: transparent; }
  .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-delete:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .btn-delete:not(:disabled):not(.disabled).active,
  .show > .btn-outline-danger.dropdown-toggle,
  .show > .dropdown-toggle.btn-delete {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545; }
    .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-delete:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .btn-delete:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-danger.dropdown-toggle:focus,
    .show > .dropdown-toggle.btn-delete:focus {
      box-shadow: 0 0 0 0 rgba(220, 53, 69, 0.5); }

.btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa; }
  .btn-outline-light:hover {
    color: #1f2d3d;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }
  .btn-outline-light:focus, .btn-outline-light.focus {
    box-shadow: 0 0 0 0 rgba(248, 249, 250, 0.5); }
  .btn-outline-light.disabled, .btn-outline-light:disabled {
    color: #f8f9fa;
    background-color: transparent; }
  .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
  .show > .btn-outline-light.dropdown-toggle {
    color: #1f2d3d;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }
    .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-light.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(248, 249, 250, 0.5); }

.btn-outline-dark {
  color: #343a40;
  border-color: #343a40; }
  .btn-outline-dark:hover {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40; }
  .btn-outline-dark:focus, .btn-outline-dark.focus {
    box-shadow: 0 0 0 0 rgba(52, 58, 64, 0.5); }
  .btn-outline-dark.disabled, .btn-outline-dark:disabled {
    color: #343a40;
    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: #343a40;
    border-color: #343a40; }
    .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 rgba(52, 58, 64, 0.5); }

.btn-outline-custom {
  color: #FCCC01;
  border-color: #FCCC01; }
  .btn-outline-custom:hover {
    color: #1f2d3d;
    background-color: #FCCC01;
    border-color: #FCCC01; }
  .btn-outline-custom:focus, .btn-outline-custom.focus {
    box-shadow: 0 0 0 0 rgba(252, 204, 1, 0.5); }
  .btn-outline-custom.disabled, .btn-outline-custom:disabled {
    color: #FCCC01;
    background-color: transparent; }
  .btn-outline-custom:not(:disabled):not(.disabled):active, .btn-outline-custom:not(:disabled):not(.disabled).active,
  .show > .btn-outline-custom.dropdown-toggle {
    color: #1f2d3d;
    background-color: #FCCC01;
    border-color: #FCCC01; }
    .btn-outline-custom:not(:disabled):not(.disabled):active:focus, .btn-outline-custom:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-custom.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(252, 204, 1, 0.5); }

.btn-link {
  font-weight: 400;
  color: #007bff;
  text-decoration: none; }
  .btn-link:hover {
    color: #0056b3;
    text-decoration: none; }
  .btn-link:focus, .btn-link.focus {
    text-decoration: none; }
  .btn-link:disabled, .btn-link.disabled {
    color: #6c757d;
    pointer-events: none; }

.btn-lg, .btn-group-lg > .btn, .btn-group-lg > .btn-delete, .btn-group-lg > .btn-duplicate, .btn-group-lg > .btn-complete, .btn-group-lg > .btn-print, .btn-group-lg > .btn-join, .btn-group-lg > .btn-caret {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem; }

.btn-sm, .btn-group-sm > .btn, .btn-group-sm > .btn-delete, .btn-group-sm > .btn-duplicate, .btn-group-sm > .btn-complete, .btn-group-sm > .btn-print, .btn-group-sm > .btn-join, .btn-group-sm > .btn-caret, .btn-delete, .btn-duplicate, .btn-complete, .btn-print, .btn-join, .btn-caret {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem; }

.btn-block {
  display: block;
  width: 100%; }
  .btn-block + .btn-block {
    margin-top: 0.5rem; }

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%; }

.fade {
  transition: opacity 0.15s linear; }
  @media (prefers-reduced-motion: reduce) {
    .fade {
      transition: none; } }
  .fade:not(.show) {
    opacity: 0; }

.collapse:not(.show) {
  display: none; }

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease; }
  @media (prefers-reduced-motion: reduce) {
    .collapsing {
      transition: none; } }

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative; }

.dropdown-toggle {
  white-space: nowrap; }
  .dropdown-toggle::after {
    display: inline-block;
    margin-left: 0.255em;
    vertical-align: 0.255em;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-bottom: 0;
    border-left: 0.3em solid transparent; }
  .dropdown-toggle:empty::after {
    margin-left: 0; }

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.175); }

.dropdown-menu-left {
  right: auto;
  left: 0; }

.dropdown-menu-right {
  right: 0;
  left: auto; }

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0; }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto; } }

@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0; }
  .dropdown-menu-md-right {
    right: 0;
    left: auto; } }

@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0; }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto; } }

@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0; }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto; } }

.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem; }

.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent; }

.dropup .dropdown-toggle:empty::after {
  margin-left: 0; }

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem; }

.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid; }

.dropright .dropdown-toggle:empty::after {
  margin-left: 0; }

.dropright .dropdown-toggle::after {
  vertical-align: 0; }

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem; }

.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: ""; }

.dropleft .dropdown-toggle::after {
  display: none; }

.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent; }

.dropleft .dropdown-toggle:empty::after {
  margin-left: 0; }

.dropleft .dropdown-toggle::before {
  vertical-align: 0; }

.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
  right: auto;
  bottom: auto; }

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef; }

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0; }
  .dropdown-item:hover, .dropdown-item:focus {
    color: #16181b;
    text-decoration: none;
    background-color: #f8f9fa; }
  .dropdown-item.active, .dropdown-item:active {
    color: #fff;
    text-decoration: none;
    background-color: #007bff; }
  .dropdown-item.disabled, .dropdown-item:disabled {
    color: #6c757d;
    pointer-events: none;
    background-color: transparent; }

.dropdown-menu.show {
  display: block; }

.dropdown-header {
  display: block;
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap; }

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1rem;
  color: #212529; }

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle; }
  .btn-group > .btn, .btn-group > .btn-delete, .btn-group > .btn-duplicate, .btn-group > .btn-complete, .btn-group > .btn-print, .btn-group > .btn-join, .btn-group > .btn-caret,
  .btn-group-vertical > .btn,
  .btn-group-vertical > .btn-delete,
  .btn-group-vertical > .btn-duplicate,
  .btn-group-vertical > .btn-complete,
  .btn-group-vertical > .btn-print,
  .btn-group-vertical > .btn-join,
  .btn-group-vertical > .btn-caret {
    position: relative;
    flex: 1 1 auto; }
    .btn-group > .btn:hover, .btn-group > .btn-delete:hover, .btn-group > .btn-duplicate:hover, .btn-group > .btn-complete:hover, .btn-group > .btn-print:hover, .btn-group > .btn-join:hover, .btn-group > .btn-caret:hover,
    .btn-group-vertical > .btn:hover,
    .btn-group-vertical > .btn-delete:hover,
    .btn-group-vertical > .btn-duplicate:hover,
    .btn-group-vertical > .btn-complete:hover,
    .btn-group-vertical > .btn-print:hover,
    .btn-group-vertical > .btn-join:hover,
    .btn-group-vertical > .btn-caret:hover {
      z-index: 1; }
    .btn-group > .btn:focus, .btn-group > .btn-delete:focus, .btn-group > .btn-duplicate:focus, .btn-group > .btn-complete:focus, .btn-group > .btn-print:focus, .btn-group > .btn-join:focus, .btn-group > .btn-caret:focus, .btn-group > .btn:active, .btn-group > .btn-delete:active, .btn-group > .btn-duplicate:active, .btn-group > .btn-complete:active, .btn-group > .btn-print:active, .btn-group > .btn-join:active, .btn-group > .btn-caret:active, .btn-group > .btn.active, .btn-group > .active.btn-delete, .btn-group > .active.btn-duplicate, .btn-group > .active.btn-complete, .btn-group > .active.btn-print, .btn-group > .active.btn-join, .btn-group > .active.btn-caret,
    .btn-group-vertical > .btn:focus,
    .btn-group-vertical > .btn-delete:focus,
    .btn-group-vertical > .btn-duplicate:focus,
    .btn-group-vertical > .btn-complete:focus,
    .btn-group-vertical > .btn-print:focus,
    .btn-group-vertical > .btn-join:focus,
    .btn-group-vertical > .btn-caret:focus,
    .btn-group-vertical > .btn:active,
    .btn-group-vertical > .btn-delete:active,
    .btn-group-vertical > .btn-duplicate:active,
    .btn-group-vertical > .btn-complete:active,
    .btn-group-vertical > .btn-print:active,
    .btn-group-vertical > .btn-join:active,
    .btn-group-vertical > .btn-caret:active,
    .btn-group-vertical > .btn.active,
    .btn-group-vertical > .active.btn-delete,
    .btn-group-vertical > .active.btn-duplicate,
    .btn-group-vertical > .active.btn-complete,
    .btn-group-vertical > .active.btn-print,
    .btn-group-vertical > .active.btn-join,
    .btn-group-vertical > .active.btn-caret {
      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-delete:not(:first-child), .btn-group > .btn-duplicate:not(:first-child), .btn-group > .btn-complete:not(:first-child), .btn-group > .btn-print:not(:first-child), .btn-group > .btn-join:not(:first-child), .btn-group > .btn-caret:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px; }

.btn-group > .btn:not(:last-child):not(.dropdown-toggle), .btn-group > .btn-delete:not(:last-child):not(.dropdown-toggle), .btn-group > .btn-duplicate:not(:last-child):not(.dropdown-toggle), .btn-group > .btn-complete:not(:last-child):not(.dropdown-toggle), .btn-group > .btn-print:not(:last-child):not(.dropdown-toggle), .btn-group > .btn-join:not(:last-child):not(.dropdown-toggle), .btn-group > .btn-caret:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn,
.btn-group > .btn-group:not(:last-child) > .btn-delete,
.btn-group > .btn-group:not(:last-child) > .btn-duplicate,
.btn-group > .btn-group:not(:last-child) > .btn-complete,
.btn-group > .btn-group:not(:last-child) > .btn-print,
.btn-group > .btn-group:not(:last-child) > .btn-join,
.btn-group > .btn-group:not(:last-child) > .btn-caret {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.btn-group > .btn:not(:first-child), .btn-group > .btn-delete:not(:first-child), .btn-group > .btn-duplicate:not(:first-child), .btn-group > .btn-complete:not(:first-child), .btn-group > .btn-print:not(:first-child), .btn-group > .btn-join:not(:first-child), .btn-group > .btn-caret:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn,
.btn-group > .btn-group:not(:first-child) > .btn-delete,
.btn-group > .btn-group:not(:first-child) > .btn-duplicate,
.btn-group > .btn-group:not(:first-child) > .btn-complete,
.btn-group > .btn-group:not(:first-child) > .btn-print,
.btn-group > .btn-group:not(:first-child) > .btn-join,
.btn-group > .btn-group:not(:first-child) > .btn-caret {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.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, .btn-group-sm > .btn-delete + .dropdown-toggle-split, .btn-group-sm > .btn-duplicate + .dropdown-toggle-split, .btn-group-sm > .btn-complete + .dropdown-toggle-split, .btn-group-sm > .btn-print + .dropdown-toggle-split, .btn-group-sm > .btn-join + .dropdown-toggle-split, .btn-group-sm > .btn-caret + .dropdown-toggle-split, .btn-delete + .dropdown-toggle-split, .btn-duplicate + .dropdown-toggle-split, .btn-complete + .dropdown-toggle-split, .btn-print + .dropdown-toggle-split, .btn-join + .dropdown-toggle-split, .btn-caret + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem; }

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split, .btn-group-lg > .btn-delete + .dropdown-toggle-split, .btn-group-lg > .btn-duplicate + .dropdown-toggle-split, .btn-group-lg > .btn-complete + .dropdown-toggle-split, .btn-group-lg > .btn-print + .dropdown-toggle-split, .btn-group-lg > .btn-join + .dropdown-toggle-split, .btn-group-lg > .btn-caret + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem; }

.btn-group.show .dropdown-toggle {
  box-shadow: none; }
  .btn-group.show .dropdown-toggle.btn-link {
    box-shadow: none; }

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center; }
  .btn-group-vertical > .btn, .btn-group-vertical > .btn-delete, .btn-group-vertical > .btn-duplicate, .btn-group-vertical > .btn-complete, .btn-group-vertical > .btn-print, .btn-group-vertical > .btn-join, .btn-group-vertical > .btn-caret,
  .btn-group-vertical > .btn-group {
    width: 100%; }
  .btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-delete:not(:first-child), .btn-group-vertical > .btn-duplicate:not(:first-child), .btn-group-vertical > .btn-complete:not(:first-child), .btn-group-vertical > .btn-print:not(:first-child), .btn-group-vertical > .btn-join:not(:first-child), .btn-group-vertical > .btn-caret:not(:first-child),
  .btn-group-vertical > .btn-group:not(:first-child) {
    margin-top: -1px; }
  .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .btn-delete:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .btn-duplicate:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .btn-complete:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .btn-print:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .btn-join:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .btn-caret:not(:last-child):not(.dropdown-toggle),
  .btn-group-vertical > .btn-group:not(:last-child) > .btn,
  .btn-group-vertical > .btn-group:not(:last-child) > .btn-delete,
  .btn-group-vertical > .btn-group:not(:last-child) > .btn-duplicate,
  .btn-group-vertical > .btn-group:not(:last-child) > .btn-complete,
  .btn-group-vertical > .btn-group:not(:last-child) > .btn-print,
  .btn-group-vertical > .btn-group:not(:last-child) > .btn-join,
  .btn-group-vertical > .btn-group:not(:last-child) > .btn-caret {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  .btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-delete:not(:first-child), .btn-group-vertical > .btn-duplicate:not(:first-child), .btn-group-vertical > .btn-complete:not(:first-child), .btn-group-vertical > .btn-print:not(:first-child), .btn-group-vertical > .btn-join:not(:first-child), .btn-group-vertical > .btn-caret:not(:first-child),
  .btn-group-vertical > .btn-group:not(:first-child) > .btn,
  .btn-group-vertical > .btn-group:not(:first-child) > .btn-delete,
  .btn-group-vertical > .btn-group:not(:first-child) > .btn-duplicate,
  .btn-group-vertical > .btn-group:not(:first-child) > .btn-complete,
  .btn-group-vertical > .btn-group:not(:first-child) > .btn-print,
  .btn-group-vertical > .btn-group:not(:first-child) > .btn-join,
  .btn-group-vertical > .btn-group:not(:first-child) > .btn-caret {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

.btn-group-toggle > .btn, .btn-group-toggle > .btn-delete, .btn-group-toggle > .btn-duplicate, .btn-group-toggle > .btn-complete, .btn-group-toggle > .btn-print, .btn-group-toggle > .btn-join, .btn-group-toggle > .btn-caret,
.btn-group-toggle > .btn-group > .btn,
.btn-group-toggle > .btn-group > .btn-delete,
.btn-group-toggle > .btn-group > .btn-duplicate,
.btn-group-toggle > .btn-group > .btn-complete,
.btn-group-toggle > .btn-group > .btn-print,
.btn-group-toggle > .btn-group > .btn-join,
.btn-group-toggle > .btn-group > .btn-caret {
  margin-bottom: 0; }
  .btn-group-toggle > .btn input[type="radio"], .btn-group-toggle > .btn-delete input[type="radio"], .btn-group-toggle > .btn-duplicate input[type="radio"], .btn-group-toggle > .btn-complete input[type="radio"], .btn-group-toggle > .btn-print input[type="radio"], .btn-group-toggle > .btn-join input[type="radio"], .btn-group-toggle > .btn-caret input[type="radio"],
  .btn-group-toggle > .btn input[type="checkbox"],
  .btn-group-toggle > .btn-delete input[type="checkbox"],
  .btn-group-toggle > .btn-duplicate input[type="checkbox"],
  .btn-group-toggle > .btn-complete input[type="checkbox"],
  .btn-group-toggle > .btn-print input[type="checkbox"],
  .btn-group-toggle > .btn-join input[type="checkbox"],
  .btn-group-toggle > .btn-caret input[type="checkbox"],
  .btn-group-toggle > .btn-group > .btn input[type="radio"],
  .btn-group-toggle > .btn-group > .btn-delete input[type="radio"],
  .btn-group-toggle > .btn-group > .btn-duplicate input[type="radio"],
  .btn-group-toggle > .btn-group > .btn-complete input[type="radio"],
  .btn-group-toggle > .btn-group > .btn-print input[type="radio"],
  .btn-group-toggle > .btn-group > .btn-join input[type="radio"],
  .btn-group-toggle > .btn-group > .btn-caret input[type="radio"],
  .btn-group-toggle > .btn-group > .btn input[type="checkbox"],
  .btn-group-toggle > .btn-group > .btn-delete input[type="checkbox"],
  .btn-group-toggle > .btn-group > .btn-duplicate input[type="checkbox"],
  .btn-group-toggle > .btn-group > .btn-complete input[type="checkbox"],
  .btn-group-toggle > .btn-group > .btn-print input[type="checkbox"],
  .btn-group-toggle > .btn-group > .btn-join input[type="checkbox"],
  .btn-group-toggle > .btn-group > .btn-caret input[type="checkbox"] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    pointer-events: none; }

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%; }
  .input-group > .form-control,
  .input-group > .form-control-plaintext,
  .input-group > .custom-select,
  .input-group > .custom-file {
    position: relative;
    flex: 1 1 auto;
    width: 1%;
    min-width: 0;
    margin-bottom: 0; }
    .input-group > .form-control + .form-control,
    .input-group > .form-control + .custom-select,
    .input-group > .form-control + .custom-file,
    .input-group > .form-control-plaintext + .form-control,
    .input-group > .form-control-plaintext + .custom-select,
    .input-group > .form-control-plaintext + .custom-file,
    .input-group > .custom-select + .form-control,
    .input-group > .custom-select + .custom-select,
    .input-group > .custom-select + .custom-file,
    .input-group > .custom-file + .form-control,
    .input-group > .custom-file + .custom-select,
    .input-group > .custom-file + .custom-file {
      margin-left: -1px; }
  .input-group > .form-control:focus,
  .input-group > .custom-select:focus,
  .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
    z-index: 3; }
  .input-group > .custom-file .custom-file-input:focus {
    z-index: 4; }
  .input-group > .form-control:not(:first-child),
  .input-group > .custom-select:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  .input-group > .custom-file {
    display: flex;
    align-items: center; }
    .input-group > .custom-file:not(:last-child) .custom-file-label,
    .input-group > .custom-file:not(:last-child) .custom-file-label::after {
      border-top-right-radius: 0;
      border-bottom-right-radius: 0; }
    .input-group > .custom-file:not(:first-child) .custom-file-label {
      border-top-left-radius: 0;
      border-bottom-left-radius: 0; }
  .input-group:not(.has-validation) > .form-control:not(:last-child),
  .input-group:not(.has-validation) > .custom-select:not(:last-child),
  .input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,
  .input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .input-group.has-validation > .form-control:nth-last-child(n + 3),
  .input-group.has-validation > .custom-select:nth-last-child(n + 3),
  .input-group.has-validation > .custom-file:nth-last-child(n + 3) .custom-file-label,
  .input-group.has-validation > .custom-file:nth-last-child(n + 3) .custom-file-label::after {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }

.input-group-prepend,
.input-group-append {
  display: flex; }
  .input-group-prepend .btn, .input-group-prepend .btn-delete, .input-group-prepend .btn-duplicate, .input-group-prepend .btn-complete, .input-group-prepend .btn-print, .input-group-prepend .btn-join, .input-group-prepend .btn-caret,
  .input-group-append .btn,
  .input-group-append .btn-delete,
  .input-group-append .btn-duplicate,
  .input-group-append .btn-complete,
  .input-group-append .btn-print,
  .input-group-append .btn-join,
  .input-group-append .btn-caret {
    position: relative;
    z-index: 2; }
    .input-group-prepend .btn:focus, .input-group-prepend .btn-delete:focus, .input-group-prepend .btn-duplicate:focus, .input-group-prepend .btn-complete:focus, .input-group-prepend .btn-print:focus, .input-group-prepend .btn-join:focus, .input-group-prepend .btn-caret:focus,
    .input-group-append .btn:focus,
    .input-group-append .btn-delete:focus,
    .input-group-append .btn-duplicate:focus,
    .input-group-append .btn-complete:focus,
    .input-group-append .btn-print:focus,
    .input-group-append .btn-join:focus,
    .input-group-append .btn-caret:focus {
      z-index: 3; }
  .input-group-prepend .btn + .btn, .input-group-prepend .btn-delete + .btn, .input-group-prepend .btn-duplicate + .btn, .input-group-prepend .btn-complete + .btn, .input-group-prepend .btn-print + .btn, .input-group-prepend .btn-join + .btn, .input-group-prepend .btn-caret + .btn, .input-group-prepend .btn + .btn-delete, .input-group-prepend .btn-delete + .btn-delete, .input-group-prepend .btn-duplicate + .btn-delete, .input-group-prepend .btn-complete + .btn-delete, .input-group-prepend .btn-print + .btn-delete, .input-group-prepend .btn-join + .btn-delete, .input-group-prepend .btn-caret + .btn-delete, .input-group-prepend .btn + .btn-duplicate, .input-group-prepend .btn-delete + .btn-duplicate, .input-group-prepend .btn-duplicate + .btn-duplicate, .input-group-prepend .btn-complete + .btn-duplicate, .input-group-prepend .btn-print + .btn-duplicate, .input-group-prepend .btn-join + .btn-duplicate, .input-group-prepend .btn-caret + .btn-duplicate, .input-group-prepend .btn + .btn-complete, .input-group-prepend .btn-delete + .btn-complete, .input-group-prepend .btn-duplicate + .btn-complete, .input-group-prepend .btn-complete + .btn-complete, .input-group-prepend .btn-print + .btn-complete, .input-group-prepend .btn-join + .btn-complete, .input-group-prepend .btn-caret + .btn-complete, .input-group-prepend .btn + .btn-print, .input-group-prepend .btn-delete + .btn-print, .input-group-prepend .btn-duplicate + .btn-print, .input-group-prepend .btn-complete + .btn-print, .input-group-prepend .btn-print + .btn-print, .input-group-prepend .btn-join + .btn-print, .input-group-prepend .btn-caret + .btn-print, .input-group-prepend .btn + .btn-join, .input-group-prepend .btn-delete + .btn-join, .input-group-prepend .btn-duplicate + .btn-join, .input-group-prepend .btn-complete + .btn-join, .input-group-prepend .btn-print + .btn-join, .input-group-prepend .btn-join + .btn-join, .input-group-prepend .btn-caret + .btn-join, .input-group-prepend .btn + .btn-caret, .input-group-prepend .btn-delete + .btn-caret, .input-group-prepend .btn-duplicate + .btn-caret, .input-group-prepend .btn-complete + .btn-caret, .input-group-prepend .btn-print + .btn-caret, .input-group-prepend .btn-join + .btn-caret, .input-group-prepend .btn-caret + .btn-caret,
  .input-group-prepend .btn + .input-group-text,
  .input-group-prepend .btn-delete + .input-group-text,
  .input-group-prepend .btn-duplicate + .input-group-text,
  .input-group-prepend .btn-complete + .input-group-text,
  .input-group-prepend .btn-print + .input-group-text,
  .input-group-prepend .btn-join + .input-group-text,
  .input-group-prepend .btn-caret + .input-group-text,
  .input-group-prepend .input-group-text + .input-group-text,
  .input-group-prepend .input-group-text + .btn,
  .input-group-prepend .input-group-text + .btn-delete,
  .input-group-prepend .input-group-text + .btn-duplicate,
  .input-group-prepend .input-group-text + .btn-complete,
  .input-group-prepend .input-group-text + .btn-print,
  .input-group-prepend .input-group-text + .btn-join,
  .input-group-prepend .input-group-text + .btn-caret,
  .input-group-append .btn + .btn,
  .input-group-append .btn-delete + .btn,
  .input-group-append .btn-duplicate + .btn,
  .input-group-append .btn-complete + .btn,
  .input-group-append .btn-print + .btn,
  .input-group-append .btn-join + .btn,
  .input-group-append .btn-caret + .btn,
  .input-group-append .btn + .btn-delete,
  .input-group-append .btn-delete + .btn-delete,
  .input-group-append .btn-duplicate + .btn-delete,
  .input-group-append .btn-complete + .btn-delete,
  .input-group-append .btn-print + .btn-delete,
  .input-group-append .btn-join + .btn-delete,
  .input-group-append .btn-caret + .btn-delete,
  .input-group-append .btn + .btn-duplicate,
  .input-group-append .btn-delete + .btn-duplicate,
  .input-group-append .btn-duplicate + .btn-duplicate,
  .input-group-append .btn-complete + .btn-duplicate,
  .input-group-append .btn-print + .btn-duplicate,
  .input-group-append .btn-join + .btn-duplicate,
  .input-group-append .btn-caret + .btn-duplicate,
  .input-group-append .btn + .btn-complete,
  .input-group-append .btn-delete + .btn-complete,
  .input-group-append .btn-duplicate + .btn-complete,
  .input-group-append .btn-complete + .btn-complete,
  .input-group-append .btn-print + .btn-complete,
  .input-group-append .btn-join + .btn-complete,
  .input-group-append .btn-caret + .btn-complete,
  .input-group-append .btn + .btn-print,
  .input-group-append .btn-delete + .btn-print,
  .input-group-append .btn-duplicate + .btn-print,
  .input-group-append .btn-complete + .btn-print,
  .input-group-append .btn-print + .btn-print,
  .input-group-append .btn-join + .btn-print,
  .input-group-append .btn-caret + .btn-print,
  .input-group-append .btn + .btn-join,
  .input-group-append .btn-delete + .btn-join,
  .input-group-append .btn-duplicate + .btn-join,
  .input-group-append .btn-complete + .btn-join,
  .input-group-append .btn-print + .btn-join,
  .input-group-append .btn-join + .btn-join,
  .input-group-append .btn-caret + .btn-join,
  .input-group-append .btn + .btn-caret,
  .input-group-append .btn-delete + .btn-caret,
  .input-group-append .btn-duplicate + .btn-caret,
  .input-group-append .btn-complete + .btn-caret,
  .input-group-append .btn-print + .btn-caret,
  .input-group-append .btn-join + .btn-caret,
  .input-group-append .btn-caret + .btn-caret,
  .input-group-append .btn + .input-group-text,
  .input-group-append .btn-delete + .input-group-text,
  .input-group-append .btn-duplicate + .input-group-text,
  .input-group-append .btn-complete + .input-group-text,
  .input-group-append .btn-print + .input-group-text,
  .input-group-append .btn-join + .input-group-text,
  .input-group-append .btn-caret + .input-group-text,
  .input-group-append .input-group-text + .input-group-text,
  .input-group-append .input-group-text + .btn,
  .input-group-append .input-group-text + .btn-delete,
  .input-group-append .input-group-text + .btn-duplicate,
  .input-group-append .input-group-text + .btn-complete,
  .input-group-append .input-group-text + .btn-print,
  .input-group-append .input-group-text + .btn-join,
  .input-group-append .input-group-text + .btn-caret {
    margin-left: -1px; }

.input-group-prepend {
  margin-right: -1px; }

.input-group-append {
  margin-left: -1px; }

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem; }
  .input-group-text input[type="radio"],
  .input-group-text input[type="checkbox"] {
    margin-top: 0; }

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(2.875rem + 2px); }

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-prepend > .btn-delete,
.input-group-lg > .input-group-prepend > .btn-duplicate,
.input-group-lg > .input-group-prepend > .btn-complete,
.input-group-lg > .input-group-prepend > .btn-print,
.input-group-lg > .input-group-prepend > .btn-join,
.input-group-lg > .input-group-prepend > .btn-caret,
.input-group-lg > .input-group-append > .btn,
.input-group-lg > .input-group-append > .btn-delete,
.input-group-lg > .input-group-append > .btn-duplicate,
.input-group-lg > .input-group-append > .btn-complete,
.input-group-lg > .input-group-append > .btn-print,
.input-group-lg > .input-group-append > .btn-join,
.input-group-lg > .input-group-append > .btn-caret {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem; }

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.8125rem + 2px); }

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-prepend > .btn-delete,
.input-group-sm > .input-group-prepend > .btn-duplicate,
.input-group-sm > .input-group-prepend > .btn-complete,
.input-group-sm > .input-group-prepend > .btn-print,
.input-group-sm > .input-group-prepend > .btn-join,
.input-group-sm > .input-group-prepend > .btn-caret,
.input-group-sm > .input-group-append > .btn,
.input-group-sm > .input-group-append > .btn-delete,
.input-group-sm > .input-group-append > .btn-duplicate,
.input-group-sm > .input-group-append > .btn-complete,
.input-group-sm > .input-group-append > .btn-print,
.input-group-sm > .input-group-append > .btn-join,
.input-group-sm > .input-group-append > .btn-caret {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem; }

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.75rem; }

.input-group > .input-group-prepend > .btn, .input-group > .input-group-prepend > .btn-delete, .input-group > .input-group-prepend > .btn-duplicate, .input-group > .input-group-prepend > .btn-complete, .input-group > .input-group-prepend > .btn-print, .input-group > .input-group-prepend > .btn-join, .input-group > .input-group-prepend > .btn-caret,
.input-group > .input-group-prepend > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn-delete,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn-duplicate,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn-complete,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn-print,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn-join,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn-caret,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .btn,
.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .btn-delete,
.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .btn-duplicate,
.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .btn-complete,
.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .btn-print,
.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .btn-join,
.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .btn-caret,
.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .btn-delete:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .btn-duplicate:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .btn-complete:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .btn-print:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .btn-join:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .btn-caret:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.input-group > .input-group-append > .btn, .input-group > .input-group-append > .btn-delete, .input-group > .input-group-append > .btn-duplicate, .input-group > .input-group-append > .btn-complete, .input-group > .input-group-append > .btn-print, .input-group > .input-group-append > .btn-join, .input-group > .input-group-append > .btn-caret,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .btn-delete,
.input-group > .input-group-prepend:not(:first-child) > .btn-duplicate,
.input-group > .input-group-prepend:not(:first-child) > .btn-complete,
.input-group > .input-group-prepend:not(:first-child) > .btn-print,
.input-group > .input-group-prepend:not(:first-child) > .btn-join,
.input-group > .input-group-prepend:not(:first-child) > .btn-caret,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .btn-delete:not(:first-child),
.input-group > .input-group-prepend:first-child > .btn-duplicate:not(:first-child),
.input-group > .input-group-prepend:first-child > .btn-complete:not(:first-child),
.input-group > .input-group-prepend:first-child > .btn-print:not(:first-child),
.input-group > .input-group-prepend:first-child > .btn-join:not(:first-child),
.input-group > .input-group-prepend:first-child > .btn-caret:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
  color-adjust: exact; }

.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem; }

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.25rem;
  opacity: 0; }
  .custom-control-input:checked ~ .custom-control-label::before {
    color: #fff;
    border-color: #007bff;
    background-color: #007bff;
    box-shadow: none; }
  .custom-control-input:focus ~ .custom-control-label::before {
    box-shadow: inset 0 0 0 transparent, 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
    border-color: #80bdff; }
  .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
    color: #fff;
    background-color: #b3d7ff;
    border-color: #b3d7ff;
    box-shadow: none; }
  .custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
    color: #6c757d; }
    .custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
      background-color: #e9ecef; }

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top; }
  .custom-control-label::before {
    position: absolute;
    top: 0.25rem;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    pointer-events: none;
    content: "";
    background-color: #dee2e6;
    border: #adb5bd solid 1px;
    box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1); }
  .custom-control-label::after {
    position: absolute;
    top: 0.25rem;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    content: "";
    background: 50% / 50% 50% no-repeat; }

.custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem; }

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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: #007bff;
  background-color: #007bff;
  box-shadow: none; }

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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(0, 123, 255, 0.5); }

.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 123, 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;charset=utf8,%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(0, 123, 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.25rem + 2px);
    left: calc(-2.25rem + 2px);
    width: calc(1rem - 4px);
    height: calc(1rem - 4px);
    background-color: #adb5bd;
    border-radius: 0.5rem;
    transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .custom-switch .custom-control-label::after {
        transition: none; } }
  .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
    background-color: #dee2e6;
    transform: translateX(0.75rem); }
  .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
    background-color: rgba(0, 123, 255, 0.5); }

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(2.25rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right 0.75rem center/8px 10px no-repeat;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  appearance: none; }
  .custom-select:focus {
    border-color: #80bdff;
    outline: 0;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075); }
    .custom-select:focus::-ms-value {
      color: #495057;
      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: #6c757d;
    background-color: #e9ecef; }
  .custom-select::-ms-expand {
    display: none; }
  .custom-select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #495057; }

.custom-select-sm {
  height: calc(1.8125rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 75%; }

.custom-select-lg {
  height: calc(2.875rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 125%; }

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(2.25rem + 2px);
  margin-bottom: 0; }

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(2.25rem + 2px);
  margin: 0;
  overflow: hidden;
  opacity: 0; }
  .custom-file-input:focus ~ .custom-file-label {
    border-color: #80bdff;
    box-shadow: none; }
  .custom-file-input[disabled] ~ .custom-file-label,
  .custom-file-input:disabled ~ .custom-file-label {
    background-color: #e9ecef; }
  .custom-file-input:lang(en) ~ .custom-file-label::after {
    content: "Browse"; }
  .custom-file-input ~ .custom-file-label[data-browse]::after {
    content: attr(data-browse); }

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(2.25rem + 2px);
  padding: 0.375rem 0.75rem;
  overflow: hidden;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  box-shadow: none; }
  .custom-file-label::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    display: block;
    height: 2.25rem;
    padding: 0.375rem 0.75rem;
    line-height: 1.5;
    color: #495057;
    content: "Browse";
    background-color: #e9ecef;
    border-left: inherit;
    border-radius: 0 0.25rem 0.25rem 0; }

.custom-range {
  width: 100%;
  height: 1rem;
  padding: 0;
  background-color: transparent;
  appearance: none; }
  .custom-range:focus {
    outline: 0; }
    .custom-range:focus::-webkit-slider-thumb {
      box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
    .custom-range:focus::-moz-range-thumb {
      box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
    .custom-range:focus::-ms-thumb {
      box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 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: #007bff;
    border: 0;
    border-radius: 1rem;
    box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
    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::-webkit-slider-thumb {
        transition: none; } }
    .custom-range::-webkit-slider-thumb:active {
      background-color: #b3d7ff; }
  .custom-range::-webkit-slider-runnable-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem;
    box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1); }
  .custom-range::-moz-range-thumb {
    width: 1rem;
    height: 1rem;
    background-color: #007bff;
    border: 0;
    border-radius: 1rem;
    box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    appearance: none; }
    @media (prefers-reduced-motion: reduce) {
      .custom-range::-moz-range-thumb {
        transition: none; } }
    .custom-range::-moz-range-thumb:active {
      background-color: #b3d7ff; }
  .custom-range::-moz-range-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem;
    box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1); }
  .custom-range::-ms-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    background-color: #007bff;
    border: 0;
    border-radius: 1rem;
    box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
    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: #b3d7ff; }
  .custom-range::-ms-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: transparent;
    border-color: transparent;
    border-width: 0.5rem;
    box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1); }
  .custom-range::-ms-fill-lower {
    background-color: #dee2e6;
    border-radius: 1rem; }
  .custom-range::-ms-fill-upper {
    margin-right: 15px;
    background-color: #dee2e6;
    border-radius: 1rem; }
  .custom-range:disabled::-webkit-slider-thumb {
    background-color: #adb5bd; }
  .custom-range:disabled::-webkit-slider-runnable-track {
    cursor: default; }
  .custom-range:disabled::-moz-range-thumb {
    background-color: #adb5bd; }
  .custom-range:disabled::-moz-range-track {
    cursor: default; }
  .custom-range:disabled::-ms-thumb {
    background-color: #adb5bd; }

.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .custom-control-label::before,
    .custom-file-label,
    .custom-select {
      transition: none; } }

.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }

.nav-link {
  display: block;
  padding: 0.5rem 1rem; }
  .nav-link:hover, .nav-link:focus {
    text-decoration: none; }
  .nav-link.disabled {
    color: #6c757d;
    pointer-events: none;
    cursor: default; }

.nav-tabs {
  border-bottom: 1px solid #dee2e6; }
  .nav-tabs .nav-link {
    margin-bottom: -1px;
    border: 1px solid transparent;
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem; }
    .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
      border-color: #e9ecef #e9ecef #dee2e6; }
    .nav-tabs .nav-link.disabled {
      color: #6c757d;
      background-color: transparent;
      border-color: transparent; }
  .nav-tabs .nav-link.active,
  .nav-tabs .nav-item.show .nav-link {
    color: #495057;
    background-color: #fff;
    border-color: #dee2e6 #dee2e6 #fff; }
  .nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

.nav-pills .nav-link {
  border-radius: 0.25rem; }

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #007bff; }

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center; }

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center; }

.tab-content > .tab-pane {
  display: none; }

.tab-content > .active {
  display: block; }

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 0.5rem; }
  .navbar .container, .navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between; }

.navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 0.5rem;
  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 {
    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: 1px solid transparent;
  border-radius: 0.25rem; }
  .navbar-toggler:hover, .navbar-toggler:focus {
    text-decoration: none; }

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: 50% / 100% 100% no-repeat; }

.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto; }

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start; }
    .navbar-expand-sm .navbar-nav {
      flex-direction: row; }
      .navbar-expand-sm .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-sm .navbar-nav .nav-link {
        padding-right: 1rem;
        padding-left: 1rem; }
    .navbar-expand-sm > .container,
    .navbar-expand-sm > .container-fluid,
    .navbar-expand-sm > .container-sm,
    .navbar-expand-sm > .container-md,
    .navbar-expand-sm > .container-lg,
    .navbar-expand-sm > .container-xl {
      flex-wrap: nowrap; }
    .navbar-expand-sm .navbar-nav-scroll {
      overflow: visible; }
    .navbar-expand-sm .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-sm .navbar-toggler {
      display: none; } }

@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 768px) {
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start; }
    .navbar-expand-md .navbar-nav {
      flex-direction: row; }
      .navbar-expand-md .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-md .navbar-nav .nav-link {
        padding-right: 1rem;
        padding-left: 1rem; }
    .navbar-expand-md > .container,
    .navbar-expand-md > .container-fluid,
    .navbar-expand-md > .container-sm,
    .navbar-expand-md > .container-md,
    .navbar-expand-md > .container-lg,
    .navbar-expand-md > .container-xl {
      flex-wrap: nowrap; }
    .navbar-expand-md .navbar-nav-scroll {
      overflow: visible; }
    .navbar-expand-md .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-md .navbar-toggler {
      display: none; } }

@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start; }
    .navbar-expand-lg .navbar-nav {
      flex-direction: row; }
      .navbar-expand-lg .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: 1rem;
        padding-left: 1rem; }
    .navbar-expand-lg > .container,
    .navbar-expand-lg > .container-fluid,
    .navbar-expand-lg > .container-sm,
    .navbar-expand-lg > .container-md,
    .navbar-expand-lg > .container-lg,
    .navbar-expand-lg > .container-xl {
      flex-wrap: nowrap; }
    .navbar-expand-lg .navbar-nav-scroll {
      overflow: visible; }
    .navbar-expand-lg .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-lg .navbar-toggler {
      display: none; } }

@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start; }
    .navbar-expand-xl .navbar-nav {
      flex-direction: row; }
      .navbar-expand-xl .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-xl .navbar-nav .nav-link {
        padding-right: 1rem;
        padding-left: 1rem; }
    .navbar-expand-xl > .container,
    .navbar-expand-xl > .container-fluid,
    .navbar-expand-xl > .container-sm,
    .navbar-expand-xl > .container-md,
    .navbar-expand-xl > .container-lg,
    .navbar-expand-xl > .container-xl {
      flex-wrap: nowrap; }
    .navbar-expand-xl .navbar-nav-scroll {
      overflow: visible; }
    .navbar-expand-xl .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-xl .navbar-toggler {
      display: none; } }

.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start; }
  .navbar-expand > .container,
  .navbar-expand > .container-fluid,
  .navbar-expand > .container-sm,
  .navbar-expand > .container-md,
  .navbar-expand > .container-lg,
  .navbar-expand > .container-xl {
    padding-right: 0;
    padding-left: 0; }
  .navbar-expand .navbar-nav {
    flex-direction: row; }
    .navbar-expand .navbar-nav .dropdown-menu {
      position: absolute; }
    .navbar-expand .navbar-nav .nav-link {
      padding-right: 1rem;
      padding-left: 1rem; }
  .navbar-expand > .container,
  .navbar-expand > .container-fluid,
  .navbar-expand > .container-sm,
  .navbar-expand > .container-md,
  .navbar-expand > .container-lg,
  .navbar-expand > .container-xl {
    flex-wrap: nowrap; }
  .navbar-expand .navbar-nav-scroll {
    overflow: visible; }
  .navbar-expand .navbar-collapse {
    display: flex !important;
    flex-basis: auto; }
  .navbar-expand .navbar-toggler {
    display: none; }

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9); }
  .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
    color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5); }
  .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
    color: rgba(0, 0, 0, 0.7); }
  .navbar-light .navbar-nav .nav-link.disabled {
    color: rgba(0, 0, 0, 0.3); }

.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1); }

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }

.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5); }
  .navbar-light .navbar-text a {
    color: rgba(0, 0, 0, 0.9); }
    .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
      color: rgba(0, 0, 0, 0.9); }

.navbar-dark .navbar-brand {
  color: #fff; }
  .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
    color: #fff; }

.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.75); }
  .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
    color: white; }
  .navbar-dark .navbar-nav .nav-link.disabled {
    color: rgba(255, 255, 255, 0.25); }

.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff; }

.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.75);
  border-color: rgba(255, 255, 255, 0.1); }

.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba%28255, 255, 255, 0.75%29' 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.75); }
  .navbar-dark .navbar-text a {
    color: #fff; }
    .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
      color: #fff; }

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 0 solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem; }
  .card > hr {
    margin-right: 0;
    margin-left: 0; }
  .card > .list-group {
    border-top: inherit;
    border-bottom: inherit; }
    .card > .list-group:first-child {
      border-top-width: 0;
      border-top-left-radius: calc(0.25rem - 0);
      border-top-right-radius: calc(0.25rem - 0); }
    .card > .list-group:last-child {
      border-bottom-width: 0;
      border-bottom-right-radius: calc(0.25rem - 0);
      border-bottom-left-radius: calc(0.25rem - 0); }
  .card > .card-header + .list-group,
  .card > .list-group + .card-footer {
    border-top: 0; }

.card-body {
  flex: 1 1 auto;
  min-height: 1px;
  padding: 1.25rem; }

.card-title {
  margin-bottom: 0.75rem; }

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0; }

.card-text:last-child {
  margin-bottom: 0; }

.card-link:hover {
  text-decoration: none; }

.card-link + .card-link {
  margin-left: 1.25rem; }

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 0 solid rgba(0, 0, 0, 0.125); }
  .card-header:first-child {
    border-radius: calc(0.25rem - 0) calc(0.25rem - 0) 0 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-footer:last-child {
    border-radius: 0 0 calc(0.25rem - 0) calc(0.25rem - 0); }

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0; }

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem; }

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
  border-radius: calc(0.25rem - 0); }

.card-img,
.card-img-top,
.card-img-bottom {
  flex-shrink: 0;
  width: 100%; }

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.25rem - 0);
  border-top-right-radius: calc(0.25rem - 0); }

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.25rem - 0);
  border-bottom-left-radius: calc(0.25rem - 0); }

.card-deck .card {
  margin-bottom: 7.5px; }

@media (min-width: 576px) {
  .card-deck {
    display: flex;
    flex-flow: row wrap;
    margin-right: -7.5px;
    margin-left: -7.5px; }
    .card-deck .card {
      flex: 1 0 0%;
      margin-right: 7.5px;
      margin-bottom: 0;
      margin-left: 7.5px; } }

.card-group > .card {
  margin-bottom: 7.5px; }

@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap; }
    .card-group > .card {
      flex: 1 0 0%;
      margin-bottom: 0; }
      .card-group > .card + .card {
        margin-left: 0;
        border-left: 0; }
      .card-group > .card:not(:last-child) {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0; }
        .card-group > .card:not(:last-child) .card-img-top,
        .card-group > .card:not(:last-child) .card-header {
          border-top-right-radius: 0; }
        .card-group > .card:not(:last-child) .card-img-bottom,
        .card-group > .card:not(:last-child) .card-footer {
          border-bottom-right-radius: 0; }
      .card-group > .card:not(:first-child) {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0; }
        .card-group > .card:not(:first-child) .card-img-top,
        .card-group > .card:not(:first-child) .card-header {
          border-top-left-radius: 0; }
        .card-group > .card:not(:first-child) .card-img-bottom,
        .card-group > .card:not(:first-child) .card-footer {
          border-bottom-left-radius: 0; } }

.card-columns .card {
  margin-bottom: 0.75rem; }

@media (min-width: 576px) {
  .card-columns {
    column-count: 3;
    column-gap: 1.25rem;
    orphans: 1;
    widows: 1; }
    .card-columns .card {
      display: inline-block;
      width: 100%; } }

.accordion {
  overflow-anchor: none; }
  .accordion > .card {
    overflow: hidden; }
    .accordion > .card:not(:last-of-type) {
      border-bottom: 0;
      border-bottom-right-radius: 0;
      border-bottom-left-radius: 0; }
    .accordion > .card:not(:first-of-type) {
      border-top-left-radius: 0;
      border-top-right-radius: 0; }
    .accordion > .card > .card-header {
      border-radius: 0;
      margin-bottom: 0; }

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: 0.25rem; }

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem; }
  .breadcrumb-item + .breadcrumb-item::before {
    float: left;
    padding-right: 0.5rem;
    color: #6c757d;
    content: "/"; }

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline; }

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none; }

.breadcrumb-item.active {
  color: #6c757d; }

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem; }

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #007bff;
  background-color: #fff;
  border: 1px solid #dee2e6; }
  .page-link:hover {
    z-index: 2;
    color: #0056b3;
    text-decoration: none;
    background-color: #e9ecef;
    border-color: #dee2e6; }
  .page-link:focus {
    z-index: 3;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem; }

.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem; }

.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff; }

.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6; }

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5; }

.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem; }

.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem; }

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5; }

.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem; }

.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem; }

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
  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, .btn-delete .badge, .btn-duplicate .badge, .btn-complete .badge, .btn-print .badge, .btn-join .badge, .btn-caret .badge {
  position: relative;
  top: -1px; }

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem; }

.badge-primary {
  color: #fff;
  background-color: #007bff; }
  a.badge-primary:hover, a.badge-primary:focus {
    color: #fff;
    background-color: #0062cc; }
  a.badge-primary:focus, a.badge-primary.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }

.badge-secondary {
  color: #fff;
  background-color: #6c757d; }
  a.badge-secondary:hover, a.badge-secondary:focus {
    color: #fff;
    background-color: #545b62; }
  a.badge-secondary:focus, a.badge-secondary.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 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: #1f2d3d;
  background-color: #ffc107; }
  a.badge-warning:hover, a.badge-warning:focus {
    color: #1f2d3d;
    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: #1f2d3d;
  background-color: #f8f9fa; }
  a.badge-light:hover, a.badge-light:focus {
    color: #1f2d3d;
    background-color: #dae0e5; }
  a.badge-light:focus, a.badge-light.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }

.badge-dark {
  color: #fff;
  background-color: #343a40; }
  a.badge-dark:hover, a.badge-dark:focus {
    color: #fff;
    background-color: #1d2124; }
  a.badge-dark:focus, a.badge-dark.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }

.badge-custom {
  color: #1f2d3d;
  background-color: #FCCC01; }
  a.badge-custom:hover, a.badge-custom:focus {
    color: #1f2d3d;
    background-color: #c9a301; }
  a.badge-custom:focus, a.badge-custom.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(252, 204, 1, 0.5); }

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 0.3rem; }
  @media (min-width: 576px) {
    .jumbotron {
      padding: 4rem 2rem; } }

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0; }

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem; }

.alert-heading {
  color: inherit; }

.alert-link {
  font-weight: 700; }

.alert-dismissible {
  padding-right: 4rem; }
  .alert-dismissible .close, .alert-dismissible .mailbox-attachment-close {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    padding: 0.75rem 1.25rem;
    color: inherit; }

.alert-primary {
  color: #004085;
  background-color: #cce5ff;
  border-color: #b8daff; }
  .alert-primary hr {
    border-top-color: #9fcdff; }
  .alert-primary .alert-link {
    color: #002752; }

.alert-secondary {
  color: #383d41;
  background-color: #e2e3e5;
  border-color: #d6d8db; }
  .alert-secondary hr {
    border-top-color: #c8cbcf; }
  .alert-secondary .alert-link {
    color: #202326; }

.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: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe; }
  .alert-light hr {
    border-top-color: #ececf6; }
  .alert-light .alert-link {
    color: #686868; }

.alert-dark {
  color: #1b1e21;
  background-color: #d6d8d9;
  border-color: #c6c8ca; }
  .alert-dark hr {
    border-top-color: #b9bbbe; }
  .alert-dark .alert-link {
    color: #040505; }

.alert-custom {
  color: #836a01;
  background-color: #fef5cc;
  border-color: #fef1b8; }
  .alert-custom hr {
    border-top-color: #feec9f; }
  .alert-custom .alert-link {
    color: #504101; }

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0; }
  to {
    background-position: 0 0; } }

.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
  box-shadow: inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.1); }

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #007bff;
  transition: width 0.6s ease; }
  @media (prefers-reduced-motion: reduce) {
    .progress-bar {
      transition: none; } }

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem; }

.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes; }
  @media (prefers-reduced-motion: reduce) {
    .progress-bar-animated {
      animation: none; } }

.media {
  display: flex;
  align-items: flex-start; }

.media-body {
  flex: 1; }

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.25rem; }

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit; }
  .list-group-item-action:hover, .list-group-item-action:focus {
    z-index: 1;
    color: #495057;
    text-decoration: none;
    background-color: #f8f9fa; }
  .list-group-item-action:active {
    color: #212529;
    background-color: #e9ecef; }

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125); }
  .list-group-item:first-child {
    border-top-left-radius: inherit;
    border-top-right-radius: inherit; }
  .list-group-item:last-child {
    border-bottom-right-radius: inherit;
    border-bottom-left-radius: inherit; }
  .list-group-item.disabled, .list-group-item:disabled {
    color: #6c757d;
    pointer-events: none;
    background-color: #fff; }
  .list-group-item.active {
    z-index: 2;
    color: #fff;
    background-color: #007bff;
    border-color: #007bff; }
  .list-group-item + .list-group-item {
    border-top-width: 0; }
    .list-group-item + .list-group-item.active {
      margin-top: -1px;
      border-top-width: 1px; }

.list-group-horizontal {
  flex-direction: row; }
  .list-group-horizontal > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0; }
  .list-group-horizontal > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0; }
  .list-group-horizontal > .list-group-item.active {
    margin-top: 0; }
  .list-group-horizontal > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0; }
    .list-group-horizontal > .list-group-item + .list-group-item.active {
      margin-left: -1px;
      border-left-width: 1px; }

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row; }
    .list-group-horizontal-sm > .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-sm > .list-group-item:last-child {
      border-top-right-radius: 0.25rem;
      border-bottom-left-radius: 0; }
    .list-group-horizontal-sm > .list-group-item.active {
      margin-top: 0; }
    .list-group-horizontal-sm > .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row; }
    .list-group-horizontal-md > .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-md > .list-group-item:last-child {
      border-top-right-radius: 0.25rem;
      border-bottom-left-radius: 0; }
    .list-group-horizontal-md > .list-group-item.active {
      margin-top: 0; }
    .list-group-horizontal-md > .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      .list-group-horizontal-md > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row; }
    .list-group-horizontal-lg > .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-lg > .list-group-item:last-child {
      border-top-right-radius: 0.25rem;
      border-bottom-left-radius: 0; }
    .list-group-horizontal-lg > .list-group-item.active {
      margin-top: 0; }
    .list-group-horizontal-lg > .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row; }
    .list-group-horizontal-xl > .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-xl > .list-group-item:last-child {
      border-top-right-radius: 0.25rem;
      border-bottom-left-radius: 0; }
    .list-group-horizontal-xl > .list-group-item.active {
      margin-top: 0; }
    .list-group-horizontal-xl > .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

.list-group-flush {
  border-radius: 0; }
  .list-group-flush > .list-group-item {
    border-width: 0 0 1px; }
    .list-group-flush > .list-group-item:last-child {
      border-bottom-width: 0; }

.list-group-item-primary {
  color: #004085;
  background-color: #b8daff; }
  .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
    color: #004085;
    background-color: #9fcdff; }
  .list-group-item-primary.list-group-item-action.active {
    color: #fff;
    background-color: #004085;
    border-color: #004085; }

.list-group-item-secondary {
  color: #383d41;
  background-color: #d6d8db; }
  .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
    color: #383d41;
    background-color: #c8cbcf; }
  .list-group-item-secondary.list-group-item-action.active {
    color: #fff;
    background-color: #383d41;
    border-color: #383d41; }

.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: #818182;
  background-color: #fdfdfe; }
  .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
    color: #818182;
    background-color: #ececf6; }
  .list-group-item-light.list-group-item-action.active {
    color: #fff;
    background-color: #818182;
    border-color: #818182; }

.list-group-item-dark {
  color: #1b1e21;
  background-color: #c6c8ca; }
  .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
    color: #1b1e21;
    background-color: #b9bbbe; }
  .list-group-item-dark.list-group-item-action.active {
    color: #fff;
    background-color: #1b1e21;
    border-color: #1b1e21; }

.list-group-item-custom {
  color: #836a01;
  background-color: #fef1b8; }
  .list-group-item-custom.list-group-item-action:hover, .list-group-item-custom.list-group-item-action:focus {
    color: #836a01;
    background-color: #feec9f; }
  .list-group-item-custom.list-group-item-action.active {
    color: #fff;
    background-color: #836a01;
    border-color: #836a01; }

.close, .mailbox-attachment-close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .5; }
  .close:hover, .mailbox-attachment-close:hover {
    color: #000;
    text-decoration: none; }
  .close:not(:disabled):not(.disabled):hover, .mailbox-attachment-close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus, .mailbox-attachment-close:not(:disabled):not(.disabled):focus {
    opacity: .75; }

button.close, button.mailbox-attachment-close {
  padding: 0;
  background-color: transparent;
  border: 0; }

a.close.disabled, a.disabled.mailbox-attachment-close {
  pointer-events: none; }

.toast {
  flex-basis: 350px;
  max-width: 350px;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  opacity: 0;
  border-radius: 0.25rem; }
  .toast:not(:last-child) {
    margin-bottom: 0.75rem; }
  .toast.showing {
    opacity: 1; }
  .toast.show {
    display: block;
    opacity: 1; }
  .toast.hide {
    display: none; }

.toast-header {
  display: flex;
  align-items: center;
  padding: 0.25rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px); }

.toast-body {
  padding: 0.75rem; }

.modal-open {
  overflow: hidden; }
  .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto; }

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0; }

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none; }
  .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out;
    transform: translate(0, -50px); }
    @media (prefers-reduced-motion: reduce) {
      .modal.fade .modal-dialog {
        transition: none; } }
  .modal.show .modal-dialog {
    transform: none; }
  .modal.modal-static .modal-dialog {
    transform: scale(1.02); }

.modal-dialog-scrollable {
  display: flex;
  max-height: calc(100% - 1rem); }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 1rem);
    overflow: hidden; }
  .modal-dialog-scrollable .modal-header,
  .modal-dialog-scrollable .modal-footer {
    flex-shrink: 0; }
  .modal-dialog-scrollable .modal-body {
    overflow-y: auto; }

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem); }
  .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - 1rem);
    height: min-content;
    content: ""; }
  .modal-dialog-centered.modal-dialog-scrollable {
    flex-direction: column;
    justify-content: center;
    height: 100%; }
    .modal-dialog-centered.modal-dialog-scrollable .modal-content {
      max-height: none; }
    .modal-dialog-centered.modal-dialog-scrollable::before {
      content: none; }

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.5);
  outline: 0; }

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000; }
  .modal-backdrop.fade {
    opacity: 0; }
  .modal-backdrop.show {
    opacity: 0.5; }

.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: 1px solid #e9ecef;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px); }
  .modal-header .close, .modal-header .mailbox-attachment-close {
    padding: 1rem;
    margin: -1rem -1rem -1rem auto; }

.modal-title {
  margin-bottom: 0;
  line-height: 1.5; }

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem; }

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #e9ecef;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px); }
  .modal-footer > * {
    margin: 0.25rem; }

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll; }

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 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);
      height: min-content; }
  .modal-content {
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.5); }
  .modal-sm {
    max-width: 300px; } }

@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px; } }

@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px; } }

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.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;
  border-radius: 0.25rem; }

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  box-shadow: 0 0.25rem 0.5rem 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 - 1px); }
    .bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before {
      bottom: 0;
      border-width: 0.5rem 0.5rem 0;
      border-top-color: rgba(0, 0, 0, 0.25); }
    .bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after {
      bottom: 1px;
      border-width: 0.5rem 0.5rem 0;
      border-top-color: #fff; }

.bs-popover-right, .bs-popover-auto[x-placement^="right"] {
  margin-left: 0.5rem; }
  .bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow {
    left: calc(-0.5rem - 1px);
    width: 0.5rem;
    height: 1rem;
    margin: 0.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: 1px;
      border-width: 0.5rem 0.5rem 0.5rem 0;
      border-right-color: #fff; }

.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] {
  margin-top: 0.5rem; }
  .bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow {
    top: calc(-0.5rem - 1px); }
    .bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before {
      top: 0;
      border-width: 0 0.5rem 0.5rem 0.5rem;
      border-bottom-color: rgba(0, 0, 0, 0.25); }
    .bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after {
      top: 1px;
      border-width: 0 0.5rem 0.5rem 0.5rem;
      border-bottom-color: #fff; }
  .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
    position: absolute;
    top: 0;
    left: 50%;
    display: block;
    width: 1rem;
    margin-left: -0.5rem;
    content: "";
    border-bottom: 1px solid #f7f7f7; }

.bs-popover-left, .bs-popover-auto[x-placement^="left"] {
  margin-right: 0.5rem; }
  .bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow {
    right: calc(-0.5rem - 1px);
    width: 0.5rem;
    height: 1rem;
    margin: 0.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: 1px;
      border-width: 0.5rem 0 0.5rem 0.5rem;
      border-left-color: #fff; }

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  color: inherit;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px); }
  .popover-header:empty {
    display: none; }

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #212529; }

.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%;
  backface-visibility: hidden;
  transition: transform 0.6s ease; }
  @media (prefers-reduced-motion: reduce) {
    .carousel-item {
      transition: none; } }

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block; }

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  transform: translateX(100%); }

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  transform: translateX(-100%); }

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none; }

.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1; }

.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s; }
  @media (prefers-reduced-motion: reduce) {
    .carousel-fade .active.carousel-item-left,
    .carousel-fade .active.carousel-item-right {
      transition: none; } }

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease; }
  @media (prefers-reduced-motion: reduce) {
    .carousel-control-prev,
    .carousel-control-next {
      transition: none; } }
  .carousel-control-prev:hover, .carousel-control-prev:focus,
  .carousel-control-next:hover,
  .carousel-control-next:focus {
    color: #fff;
    text-decoration: none;
    outline: 0;
    opacity: 0.9; }

.carousel-control-prev {
  left: 0; }

.carousel-control-next {
  right: 0; }

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: 50% / 100% 100% no-repeat; }

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%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;charset=utf8,%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: .5;
    transition: opacity 0.6s ease; }
    @media (prefers-reduced-motion: reduce) {
      .carousel-indicators li {
        transition: none; } }
  .carousel-indicators .active {
    opacity: 1; }

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center; }

@keyframes spinner-border {
  to {
    transform: rotate(360deg); } }

.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: .75s linear infinite spinner-border; }

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em; }

@keyframes spinner-grow {
  0% {
    transform: scale(0); }
  50% {
    opacity: 1;
    transform: none; } }

.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  animation: .75s linear infinite spinner-grow; }

.spinner-grow-sm {
  width: 1rem;
  height: 1rem; }

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    animation-duration: 1.5s; } }

.align-baseline {
  vertical-align: baseline !important; }

.align-top {
  vertical-align: top !important; }

.align-middle, .table-align-middle tbody td, .table-custom-style tbody td, .table-custom-style-dotvvm tbody td, .table-align-middle tbody th, .table-custom-style tbody th, .table-custom-style-dotvvm tbody th {
  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: #007bff !important; }

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #0062cc !important; }

.bg-secondary {
  background-color: #6c757d !important; }

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #545b62 !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, .bg-danger-custom {
  background-color: #dc3545 !important; }

a.bg-danger:hover, a.bg-danger-custom:hover, a.bg-danger:focus, a.bg-danger-custom:focus,
button.bg-danger:hover,
button.bg-danger-custom:hover,
button.bg-danger:focus,
button.bg-danger-custom:focus {
  background-color: #bd2130 !important; }

.bg-light, .pager-custom-style {
  background-color: #f8f9fa !important; }

a.bg-light:hover, a.pager-custom-style:hover, a.bg-light:focus, a.pager-custom-style:focus,
button.bg-light:hover,
button.pager-custom-style:hover,
button.bg-light:focus,
button.pager-custom-style:focus {
  background-color: #dae0e5 !important; }

.bg-dark {
  background-color: #343a40 !important; }

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #1d2124 !important; }

.bg-custom {
  background-color: #FCCC01 !important; }

a.bg-custom:hover, a.bg-custom:focus,
button.bg-custom:hover,
button.bg-custom:focus {
  background-color: #c9a301 !important; }

.bg-white {
  background-color: #fff !important; }

.bg-transparent {
  background-color: transparent !important; }

.border {
  border: 1px solid #dee2e6 !important; }

.border-top, .pager-custom-style {
  border-top: 1px solid #dee2e6 !important; }

.border-right {
  border-right: 1px solid #dee2e6 !important; }

.border-bottom, .filter {
  border-bottom: 1px solid #dee2e6 !important; }

.border-left {
  border-left: 1px solid #dee2e6 !important; }

.border-0 {
  border: 0 !important; }

.border-top-0 {
  border-top: 0 !important; }

.border-right-0 {
  border-right: 0 !important; }

.border-bottom-0 {
  border-bottom: 0 !important; }

.border-left-0 {
  border-left: 0 !important; }

.border-primary {
  border-color: #007bff !important; }

.border-secondary {
  border-color: #6c757d !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: #f8f9fa !important; }

.border-dark {
  border-color: #343a40 !important; }

.border-custom {
  border-color: #FCCC01 !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, .main-footer {
  display: flex !important; }

.d-inline-flex {
  display: inline-flex !important; }

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important; }
  .d-sm-inline {
    display: inline !important; }
  .d-sm-inline-block {
    display: inline-block !important; }
  .d-sm-block {
    display: block !important; }
  .d-sm-table {
    display: table !important; }
  .d-sm-table-row {
    display: table-row !important; }
  .d-sm-table-cell {
    display: table-cell !important; }
  .d-sm-flex {
    display: flex !important; }
  .d-sm-inline-flex {
    display: inline-flex !important; } }

@media (min-width: 768px) {
  .d-md-none {
    display: none !important; }
  .d-md-inline {
    display: inline !important; }
  .d-md-inline-block {
    display: inline-block !important; }
  .d-md-block {
    display: block !important; }
  .d-md-table {
    display: table !important; }
  .d-md-table-row {
    display: table-row !important; }
  .d-md-table-cell {
    display: table-cell !important; }
  .d-md-flex {
    display: flex !important; }
  .d-md-inline-flex {
    display: inline-flex !important; } }

@media (min-width: 992px) {
  .d-lg-none {
    display: none !important; }
  .d-lg-inline {
    display: inline !important; }
  .d-lg-inline-block {
    display: inline-block !important; }
  .d-lg-block {
    display: block !important; }
  .d-lg-table {
    display: table !important; }
  .d-lg-table-row {
    display: table-row !important; }
  .d-lg-table-cell {
    display: table-cell !important; }
  .d-lg-flex {
    display: flex !important; }
  .d-lg-inline-flex {
    display: inline-flex !important; } }

@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important; }
  .d-xl-inline {
    display: inline !important; }
  .d-xl-inline-block {
    display: inline-block !important; }
  .d-xl-block {
    display: block !important; }
  .d-xl-table {
    display: table !important; }
  .d-xl-table-row {
    display: table-row !important; }
  .d-xl-table-cell {
    display: table-cell !important; }
  .d-xl-flex {
    display: flex !important; }
  .d-xl-inline-flex {
    display: inline-flex !important; } }

@media 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.85714%; }

.embed-responsive-16by9::before {
  padding-top: 56.25%; }

.embed-responsive-4by3::before {
  padding-top: 75%; }

.embed-responsive-1by1::before {
  padding-top: 100%; }

.flex-row {
  flex-direction: row !important; }

.flex-column {
  flex-direction: column !important; }

.flex-row-reverse {
  flex-direction: row-reverse !important; }

.flex-column-reverse {
  flex-direction: column-reverse !important; }

.flex-wrap {
  flex-wrap: wrap !important; }

.flex-nowrap {
  flex-wrap: nowrap !important; }

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important; }

.flex-fill {
  flex: 1 1 auto !important; }

.flex-grow-0 {
  flex-grow: 0 !important; }

.flex-grow-1 {
  flex-grow: 1 !important; }

.flex-shrink-0 {
  flex-shrink: 0 !important; }

.flex-shrink-1 {
  flex-shrink: 1 !important; }

.justify-content-start {
  justify-content: flex-start !important; }

.justify-content-end {
  justify-content: flex-end !important; }

.justify-content-center {
  justify-content: center !important; }

.justify-content-between {
  justify-content: space-between !important; }

.justify-content-around {
  justify-content: space-around !important; }

.align-items-start {
  align-items: flex-start !important; }

.align-items-end {
  align-items: flex-end !important; }

.align-items-center, .main-footer {
  align-items: center !important; }

.align-items-baseline {
  align-items: baseline !important; }

.align-items-stretch {
  align-items: stretch !important; }

.align-content-start {
  align-content: flex-start !important; }

.align-content-end {
  align-content: flex-end !important; }

.align-content-center {
  align-content: center !important; }

.align-content-between {
  align-content: space-between !important; }

.align-content-around {
  align-content: space-around !important; }

.align-content-stretch {
  align-content: stretch !important; }

.align-self-auto {
  align-self: auto !important; }

.align-self-start {
  align-self: flex-start !important; }

.align-self-end {
  align-self: flex-end !important; }

.align-self-center {
  align-self: center !important; }

.align-self-baseline {
  align-self: baseline !important; }

.align-self-stretch {
  align-self: stretch !important; }

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important; }
  .flex-sm-column {
    flex-direction: column !important; }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-sm-wrap {
    flex-wrap: wrap !important; }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important; }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-sm-fill {
    flex: 1 1 auto !important; }
  .flex-sm-grow-0 {
    flex-grow: 0 !important; }
  .flex-sm-grow-1 {
    flex-grow: 1 !important; }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important; }
  .justify-content-sm-start {
    justify-content: flex-start !important; }
  .justify-content-sm-end {
    justify-content: flex-end !important; }
  .justify-content-sm-center {
    justify-content: center !important; }
  .justify-content-sm-between {
    justify-content: space-between !important; }
  .justify-content-sm-around {
    justify-content: space-around !important; }
  .align-items-sm-start {
    align-items: flex-start !important; }
  .align-items-sm-end {
    align-items: flex-end !important; }
  .align-items-sm-center {
    align-items: center !important; }
  .align-items-sm-baseline {
    align-items: baseline !important; }
  .align-items-sm-stretch {
    align-items: stretch !important; }
  .align-content-sm-start {
    align-content: flex-start !important; }
  .align-content-sm-end {
    align-content: flex-end !important; }
  .align-content-sm-center {
    align-content: center !important; }
  .align-content-sm-between {
    align-content: space-between !important; }
  .align-content-sm-around {
    align-content: space-around !important; }
  .align-content-sm-stretch {
    align-content: stretch !important; }
  .align-self-sm-auto {
    align-self: auto !important; }
  .align-self-sm-start {
    align-self: flex-start !important; }
  .align-self-sm-end {
    align-self: flex-end !important; }
  .align-self-sm-center {
    align-self: center !important; }
  .align-self-sm-baseline {
    align-self: baseline !important; }
  .align-self-sm-stretch {
    align-self: stretch !important; } }

@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important; }
  .flex-md-column {
    flex-direction: column !important; }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-md-wrap {
    flex-wrap: wrap !important; }
  .flex-md-nowrap {
    flex-wrap: nowrap !important; }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-md-fill {
    flex: 1 1 auto !important; }
  .flex-md-grow-0 {
    flex-grow: 0 !important; }
  .flex-md-grow-1 {
    flex-grow: 1 !important; }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important; }
  .justify-content-md-start {
    justify-content: flex-start !important; }
  .justify-content-md-end {
    justify-content: flex-end !important; }
  .justify-content-md-center {
    justify-content: center !important; }
  .justify-content-md-between {
    justify-content: space-between !important; }
  .justify-content-md-around {
    justify-content: space-around !important; }
  .align-items-md-start {
    align-items: flex-start !important; }
  .align-items-md-end {
    align-items: flex-end !important; }
  .align-items-md-center {
    align-items: center !important; }
  .align-items-md-baseline {
    align-items: baseline !important; }
  .align-items-md-stretch {
    align-items: stretch !important; }
  .align-content-md-start {
    align-content: flex-start !important; }
  .align-content-md-end {
    align-content: flex-end !important; }
  .align-content-md-center {
    align-content: center !important; }
  .align-content-md-between {
    align-content: space-between !important; }
  .align-content-md-around {
    align-content: space-around !important; }
  .align-content-md-stretch {
    align-content: stretch !important; }
  .align-self-md-auto {
    align-self: auto !important; }
  .align-self-md-start {
    align-self: flex-start !important; }
  .align-self-md-end {
    align-self: flex-end !important; }
  .align-self-md-center {
    align-self: center !important; }
  .align-self-md-baseline {
    align-self: baseline !important; }
  .align-self-md-stretch {
    align-self: stretch !important; } }

@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important; }
  .flex-lg-column {
    flex-direction: column !important; }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-lg-wrap {
    flex-wrap: wrap !important; }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important; }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-lg-fill {
    flex: 1 1 auto !important; }
  .flex-lg-grow-0 {
    flex-grow: 0 !important; }
  .flex-lg-grow-1 {
    flex-grow: 1 !important; }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important; }
  .justify-content-lg-start {
    justify-content: flex-start !important; }
  .justify-content-lg-end {
    justify-content: flex-end !important; }
  .justify-content-lg-center {
    justify-content: center !important; }
  .justify-content-lg-between {
    justify-content: space-between !important; }
  .justify-content-lg-around {
    justify-content: space-around !important; }
  .align-items-lg-start {
    align-items: flex-start !important; }
  .align-items-lg-end {
    align-items: flex-end !important; }
  .align-items-lg-center {
    align-items: center !important; }
  .align-items-lg-baseline {
    align-items: baseline !important; }
  .align-items-lg-stretch {
    align-items: stretch !important; }
  .align-content-lg-start {
    align-content: flex-start !important; }
  .align-content-lg-end {
    align-content: flex-end !important; }
  .align-content-lg-center {
    align-content: center !important; }
  .align-content-lg-between {
    align-content: space-between !important; }
  .align-content-lg-around {
    align-content: space-around !important; }
  .align-content-lg-stretch {
    align-content: stretch !important; }
  .align-self-lg-auto {
    align-self: auto !important; }
  .align-self-lg-start {
    align-self: flex-start !important; }
  .align-self-lg-end {
    align-self: flex-end !important; }
  .align-self-lg-center {
    align-self: center !important; }
  .align-self-lg-baseline {
    align-self: baseline !important; }
  .align-self-lg-stretch {
    align-self: stretch !important; } }

@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important; }
  .flex-xl-column {
    flex-direction: column !important; }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-xl-wrap {
    flex-wrap: wrap !important; }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important; }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-xl-fill {
    flex: 1 1 auto !important; }
  .flex-xl-grow-0 {
    flex-grow: 0 !important; }
  .flex-xl-grow-1 {
    flex-grow: 1 !important; }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important; }
  .justify-content-xl-start {
    justify-content: flex-start !important; }
  .justify-content-xl-end {
    justify-content: flex-end !important; }
  .justify-content-xl-center {
    justify-content: center !important; }
  .justify-content-xl-between {
    justify-content: space-between !important; }
  .justify-content-xl-around {
    justify-content: space-around !important; }
  .align-items-xl-start {
    align-items: flex-start !important; }
  .align-items-xl-end {
    align-items: flex-end !important; }
  .align-items-xl-center {
    align-items: center !important; }
  .align-items-xl-baseline {
    align-items: baseline !important; }
  .align-items-xl-stretch {
    align-items: stretch !important; }
  .align-content-xl-start {
    align-content: flex-start !important; }
  .align-content-xl-end {
    align-content: flex-end !important; }
  .align-content-xl-center {
    align-content: center !important; }
  .align-content-xl-between {
    align-content: space-between !important; }
  .align-content-xl-around {
    align-content: space-around !important; }
  .align-content-xl-stretch {
    align-content: stretch !important; }
  .align-self-xl-auto {
    align-self: auto !important; }
  .align-self-xl-start {
    align-self: flex-start !important; }
  .align-self-xl-end {
    align-self: flex-end !important; }
  .align-self-xl-center {
    align-self: center !important; }
  .align-self-xl-baseline {
    align-self: baseline !important; }
  .align-self-xl-stretch {
    align-self: stretch !important; } }

.float-left {
  float: left !important; }

.float-right {
  float: right !important; }

.float-none {
  float: none !important; }

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important; }
  .float-sm-right {
    float: right !important; }
  .float-sm-none {
    float: none !important; } }

@media (min-width: 768px) {
  .float-md-left {
    float: left !important; }
  .float-md-right {
    float: right !important; }
  .float-md-none {
    float: none !important; } }

@media (min-width: 992px) {
  .float-lg-left {
    float: left !important; }
  .float-lg-right {
    float: right !important; }
  .float-lg-none {
    float: none !important; } }

@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important; }
  .float-xl-right {
    float: right !important; }
  .float-xl-none {
    float: none !important; } }

.user-select-all {
  user-select: all !important; }

.user-select-auto {
  user-select: auto !important; }

.user-select-none {
  user-select: none !important; }

.overflow-auto {
  overflow: auto !important; }

.overflow-hidden {
  overflow: hidden !important; }

.position-static {
  position: static !important; }

.position-relative {
  position: relative !important; }

.position-absolute {
  position: absolute !important; }

.position-fixed {
  position: fixed !important; }

.position-sticky {
  position: 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: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020; } }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal; }

.shadow-sm {
  box-shadow: 0 0.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; }

.h-25 {
  height: 25% !important; }

.h-50 {
  height: 50% !important; }

.h-75 {
  height: 75% !important; }

.h-100 {
  height: 100% !important; }

.h-auto {
  height: auto !important; }

.mw-100 {
  max-width: 100% !important; }

.mh-100 {
  max-height: 100% !important; }

.min-vw-100 {
  min-width: 100vw !important; }

.min-vh-100 {
  min-height: 100vh !important; }

.vw-100 {
  width: 100vw !important; }

.vh-100 {
  height: 100vh !important; }

.m-0 {
  margin: 0 !important; }

.mt-0,
.my-0 {
  margin-top: 0 !important; }

.mr-0,
.mx-0 {
  margin-right: 0 !important; }

.mb-0, .table-custom-style, .table-custom-style-dotvvm,
.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, .main-footer img, .filter .form-inline > .btn, .filter .form-inline > .btn-delete, .filter .form-inline > .btn-duplicate, .filter .form-inline > .btn-complete, .filter .form-inline > .btn-print, .filter .form-inline > .btn-join, .filter .form-inline > .btn-caret,
.filter .form-inline > .form-control,
.filter .form-inline > .input-group,
.filter .form-inline > .bootstrap-select,
.mx-2 {
  margin-right: 0.5rem !important; }

.mb-2, .filter .form-inline > .btn, .filter .form-inline > .btn-delete, .filter .form-inline > .btn-duplicate, .filter .form-inline > .btn-complete, .filter .form-inline > .btn-print, .filter .form-inline > .btn-join, .filter .form-inline > .btn-caret,
.filter .form-inline > .form-control,
.filter .form-inline > .input-group,
.filter .form-inline > .bootstrap-select,
.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; }

.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, .filter,
.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, .pager-custom-style, .form-custom-style {
  padding: 1rem !important; }

.pt-3, .filter,
.py-3 {
  padding-top: 1rem !important; }

.pr-3,
.px-3,
.main-footer,
.filter {
  padding-right: 1rem !important; }

.pb-3,
.py-3 {
  padding-bottom: 1rem !important; }

.pl-3,
.px-3,
.main-footer,
.filter {
  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; }

.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-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; }
  .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; }
  .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-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; }
  .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; }
  .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-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; }
  .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; }
  .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-auto {
    margin: auto !important; }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important; }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important; }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important; }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important; } }

@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important; }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important; }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important; }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important; }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important; }
  .m-xl-1 {
    margin: 0.25rem !important; }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important; }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important; }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important; }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important; }
  .m-xl-2 {
    margin: 0.5rem !important; }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important; }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important; }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important; }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important; }
  .m-xl-3 {
    margin: 1rem !important; }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important; }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important; }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important; }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important; }
  .m-xl-4 {
    margin: 1.5rem !important; }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important; }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important; }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important; }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important; }
  .m-xl-5 {
    margin: 3rem !important; }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important; }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important; }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important; }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important; }
  .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; }
  .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-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; } }

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: transparent; }

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; }

.text-justify {
  text-align: justify !important; }

.text-wrap {
  white-space: normal !important; }

.text-nowrap {
  white-space: nowrap !important; }

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.text-left {
  text-align: left !important; }

.text-right {
  text-align: right !important; }

.text-center {
  text-align: center !important; }

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important; }
  .text-sm-right {
    text-align: right !important; }
  .text-sm-center {
    text-align: center !important; } }

@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important; }
  .text-md-right {
    text-align: right !important; }
  .text-md-center {
    text-align: center !important; } }

@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important; }
  .text-lg-right {
    text-align: right !important; }
  .text-lg-center {
    text-align: center !important; } }

@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important; }
  .text-xl-right {
    text-align: right !important; }
  .text-xl-center {
    text-align: center !important; } }

.text-lowercase {
  text-transform: lowercase !important; }

.text-uppercase {
  text-transform: uppercase !important; }

.text-capitalize {
  text-transform: capitalize !important; }

.font-weight-light {
  font-weight: 300 !important; }

.font-weight-lighter {
  font-weight: lighter !important; }

.font-weight-normal {
  font-weight: 400 !important; }

.font-weight-bold {
  font-weight: 700 !important; }

.font-weight-bolder {
  font-weight: bolder !important; }

.font-italic {
  font-style: italic !important; }

.text-white {
  color: #fff !important; }

.text-primary {
  color: #007bff !important; }

a.text-primary:hover, a.text-primary:focus {
  color: #0056b3 !important; }

.text-secondary {
  color: #6c757d !important; }

a.text-secondary:hover, a.text-secondary:focus {
  color: #494f54 !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: #f8f9fa !important; }

a.text-light:hover, a.text-light:focus {
  color: #cbd3da !important; }

.text-dark {
  color: #343a40 !important; }

a.text-dark:hover, a.text-dark:focus {
  color: #121416 !important; }

.text-custom {
  color: #FCCC01 !important; }

a.text-custom:hover, a.text-custom:focus {
  color: #b08e01 !important; }

.text-body {
  color: #212529 !important; }

.text-muted {
  color: #6c757d !important; }

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important; }

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important; }

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0; }

.text-decoration-none {
  text-decoration: none !important; }

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important; }

.text-reset {
  color: inherit !important; }

.visible {
  visibility: visible !important; }

.invisible {
  visibility: hidden !important; }

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important; }
  a:not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret) {
    text-decoration: underline; }
  abbr[title]::after {
    content: " (" attr(title) ")"; }
  pre {
    white-space: pre-wrap !important; }
  pre,
  blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid; }
  tr,
  img {
    page-break-inside: avoid; }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }
  h2,
  h3 {
    page-break-after: avoid; }
  @page {
    size: a3; }
  body {
    min-width: 992px !important; }
  .container {
    min-width: 992px !important; }
  .navbar {
    display: none; }
  .badge {
    border: 1px solid #000; }
  .table, .table-custom-style, .table-custom-style-dotvvm {
    border-collapse: collapse !important; }
    .table td, .table-custom-style td, .table-custom-style-dotvvm td,
    .table th, .table-custom-style th, .table-custom-style-dotvvm th {
      background-color: #fff !important; }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6 !important; }
  .table-dark {
    color: inherit; }
    .table-dark th,
    .table-dark td,
    .table-dark thead th,
    .table-dark tbody + tbody {
      border-color: #dee2e6; }
  .table .thead-dark th, .table-custom-style .thead-dark th, .table-custom-style-dotvvm .thead-dark th {
    color: inherit;
    border-color: #dee2e6; } }

@keyframes flipInX {
  0% {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transition-timing-function: ease-in;
    opacity: 0; }
  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transition-timing-function: ease-in; }
  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1; }
  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg); }
  100% {
    transform: perspective(400px); } }

@keyframes fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

@keyframes fadeOut {
  from {
    opacity: 1; }
  to {
    opacity: 0; } }

@keyframes shake {
  0% {
    transform: translate(2px, 1px) rotate(0deg); }
  10% {
    transform: translate(-1px, -2px) rotate(-2deg); }
  20% {
    transform: translate(-3px, 0) rotate(3deg); }
  30% {
    transform: translate(0, 2px) rotate(0deg); }
  40% {
    transform: translate(1px, -1px) rotate(1deg); }
  50% {
    transform: translate(-1px, 2px) rotate(-1deg); }
  60% {
    transform: translate(-3px, 1px) rotate(0deg); }
  70% {
    transform: translate(2px, 1px) rotate(-2deg); }
  80% {
    transform: translate(-1px, -1px) rotate(4deg); }
  90% {
    transform: translate(2px, 2px) rotate(0deg); }
  100% {
    transform: translate(1px, -2px) rotate(-1deg); } }

@keyframes wobble {
  0% {
    transform: none; }
  15% {
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); }
  30% {
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); }
  45% {
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); }
  60% {
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); }
  75% {
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); }
  100% {
    transform: none; } }

.dark-mode :root {
  --lightblue: #86bad8;
  --navy: #002c59;
  --olive: #74c8a3;
  --lime: #67ffa9;
  --fuchsia: #f672d8;
  --maroon: #ed6c9b;
  --blue: #3f6791;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #e74c3c;
  --orange: #fd7e14;
  --yellow: #f39c12;
  --green: #00bc8c;
  --teal: #20c997;
  --cyan: #3498db;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #3f6791;
  --secondary: #6c757d;
  --success: #00bc8c;
  --info: #3498db;
  --warning: #f39c12;
  --danger: #e74c3c;
  --light: #f8f9fa;
  --dark: #343a40; }

.animation__shake {
  animation: shake 1500ms; }

.animation__wobble {
  animation: wobble 1500ms; }

.preloader {
  display: flex;
  background-color: #f4f6f9;
  height: 100vh;
  width: 100%;
  transition: height 200ms linear;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 9999; }

.dark-mode .preloader {
  background-color: #454d55 !important;
  color: #fff; }

html.scroll-smooth {
  scroll-behavior: smooth; }

html,
body,
.wrapper {
  min-height: 100%; }

.wrapper {
  position: relative; }
  .wrapper .content-wrapper {
    min-height: calc(100vh - calc(3.5rem + 1px) - calc(2.5rem + 1px)); }
  .layout-boxed .wrapper {
    box-shadow: 0 0 10 rgba(0, 0, 0, 0.3); }
    .layout-boxed .wrapper, .layout-boxed .wrapper::before {
      margin: 0 auto;
      max-width: 1250px; }
    .layout-boxed .wrapper .main-sidebar {
      left: inherit; }
  @supports not (-webkit-touch-callout: none) {
    .layout-fixed .wrapper .sidebar {
      height: calc(100vh - (3.5rem + 1px)); }
    .layout-fixed.text-sm .wrapper .sidebar, .layout-fixed.table-custom-head-style .wrapper .sidebar, .table-custom-style-dotvvm thead.layout-fixed .wrapper .sidebar {
      height: calc(100vh - (2.93725rem + 1px)); } }
  .layout-navbar-fixed.layout-fixed .wrapper .control-sidebar {
    top: calc(3.5rem + 1px); }
  .layout-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar, .layout-navbar-fixed.layout-fixed .wrapper .main-header.table-custom-head-style ~ .control-sidebar, .layout-navbar-fixed.layout-fixed .wrapper .table-custom-style-dotvvm thead.main-header ~ .control-sidebar, .table-custom-style-dotvvm .layout-navbar-fixed.layout-fixed .wrapper thead.main-header ~ .control-sidebar {
    top: calc(2.93725rem + 1px); }
  .layout-navbar-fixed.layout-fixed .wrapper .sidebar {
    margin-top: calc(3.5rem + 1px); }
  .layout-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar, .layout-navbar-fixed.layout-fixed .wrapper .brand-link.table-custom-head-style ~ .sidebar, .layout-navbar-fixed.layout-fixed .wrapper .table-custom-style-dotvvm thead.brand-link ~ .sidebar, .table-custom-style-dotvvm .layout-navbar-fixed.layout-fixed .wrapper thead.brand-link ~ .sidebar {
    margin-top: calc(2.93725rem + 1px); }
  .layout-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar, .layout-navbar-fixed.layout-fixed.table-custom-head-style .wrapper .control-sidebar, .table-custom-style-dotvvm thead.layout-navbar-fixed.layout-fixed .wrapper .control-sidebar {
    top: calc(2.93725rem + 1px); }
  .layout-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar, .layout-navbar-fixed.layout-fixed.table-custom-head-style .wrapper .sidebar, .table-custom-style-dotvvm thead.layout-navbar-fixed.layout-fixed .wrapper .sidebar {
    margin-top: calc(2.93725rem + 1px); }
  .layout-navbar-fixed.sidebar-mini.sidebar-collapse .wrapper .brand-link,
  .layout-navbar-fixed.sidebar-mini-md.sidebar-collapse .wrapper .brand-link,
  .layout-navbar-fixed.sidebar-mini-xs.sidebar-collapse .wrapper .brand-link {
    height: calc(3.5rem + 1px);
    width: 4.6rem; }
    .layout-navbar-fixed.sidebar-mini.sidebar-collapse .wrapper .brand-link.text-sm, .layout-navbar-fixed.sidebar-mini.sidebar-collapse .wrapper .brand-link.table-custom-head-style, .layout-navbar-fixed.sidebar-mini.sidebar-collapse .wrapper .table-custom-style-dotvvm thead.brand-link, .table-custom-style-dotvvm .layout-navbar-fixed.sidebar-mini.sidebar-collapse .wrapper thead.brand-link,
    .layout-navbar-fixed.sidebar-mini-md.sidebar-collapse .wrapper .brand-link.text-sm,
    .layout-navbar-fixed.sidebar-mini-md.sidebar-collapse .wrapper .brand-link.table-custom-head-style,
    .layout-navbar-fixed.sidebar-mini-md.sidebar-collapse .wrapper .table-custom-style-dotvvm thead.brand-link, .table-custom-style-dotvvm
    .layout-navbar-fixed.sidebar-mini-md.sidebar-collapse .wrapper thead.brand-link,
    .layout-navbar-fixed.sidebar-mini-xs.sidebar-collapse .wrapper .brand-link.text-sm,
    .layout-navbar-fixed.sidebar-mini-xs.sidebar-collapse .wrapper .brand-link.table-custom-head-style,
    .layout-navbar-fixed.sidebar-mini-xs.sidebar-collapse .wrapper .table-custom-style-dotvvm thead.brand-link, .table-custom-style-dotvvm
    .layout-navbar-fixed.sidebar-mini-xs.sidebar-collapse .wrapper thead.brand-link {
      height: calc(2.93725rem + 1px); }
  .layout-navbar-fixed.sidebar-mini.sidebar-collapse.text-sm .wrapper .brand-link, .layout-navbar-fixed.sidebar-mini.sidebar-collapse.table-custom-head-style .wrapper .brand-link, .table-custom-style-dotvvm thead.layout-navbar-fixed.sidebar-mini.sidebar-collapse .wrapper .brand-link,
  .layout-navbar-fixed.sidebar-mini-md.sidebar-collapse.text-sm .wrapper .brand-link, .layout-navbar-fixed.sidebar-mini-md.sidebar-collapse.table-custom-head-style .wrapper .brand-link, .table-custom-style-dotvvm thead.layout-navbar-fixed.sidebar-mini-md.sidebar-collapse .wrapper .brand-link,
  .layout-navbar-fixed.sidebar-mini-xs.sidebar-collapse.text-sm .wrapper .brand-link, .layout-navbar-fixed.sidebar-mini-xs.sidebar-collapse.table-custom-head-style .wrapper .brand-link, .table-custom-style-dotvvm thead.layout-navbar-fixed.sidebar-mini-xs.sidebar-collapse .wrapper .brand-link {
    height: calc(2.93725rem + 1px); }
  body:not(.layout-fixed).layout-navbar-fixed.text-sm .wrapper .main-sidebar, body.table-custom-head-style:not(.layout-fixed).layout-navbar-fixed .wrapper .main-sidebar {
    margin-top: calc(calc(2.93725rem + 1px) / -1); }
    body:not(.layout-fixed).layout-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar, body.table-custom-head-style:not(.layout-fixed).layout-navbar-fixed .wrapper .main-sidebar .sidebar {
      margin-top: calc(2.93725rem + 1px); }
  .layout-navbar-fixed .wrapper .control-sidebar {
    top: 0; }
  .layout-navbar-fixed .wrapper a.anchor {
    display: block;
    position: relative;
    top: calc((3.5rem + 1px + (0.5rem * 2)) / -1); }
  .layout-navbar-fixed .wrapper .main-sidebar:hover .brand-link {
    transition: width 0.3s ease-in-out;
    width: 250px; }
  .layout-navbar-fixed .wrapper .brand-link {
    overflow: hidden;
    position: fixed;
    top: 0;
    transition: width 0.3s ease-in-out;
    width: 250px;
    z-index: 1035; }
  .layout-navbar-fixed .wrapper .sidebar-dark-primary .brand-link:not([class*="navbar"]) {
    background-color: #343a40; }
  .layout-navbar-fixed .wrapper .sidebar-light-primary .brand-link:not([class*="navbar"]) {
    background-color: #fff; }
  .layout-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link:not([class*="navbar"]) {
    background-color: #343a40; }
  .layout-navbar-fixed .wrapper .sidebar-light-secondary .brand-link:not([class*="navbar"]) {
    background-color: #fff; }
  .layout-navbar-fixed .wrapper .sidebar-dark-success .brand-link:not([class*="navbar"]) {
    background-color: #343a40; }
  .layout-navbar-fixed .wrapper .sidebar-light-success .brand-link:not([class*="navbar"]) {
    background-color: #fff; }
  .layout-navbar-fixed .wrapper .sidebar-dark-info .brand-link:not([class*="navbar"]) {
    background-color: #343a40; }
  .layout-navbar-fixed .wrapper .sidebar-light-info .brand-link:not([class*="navbar"]) {
    background-color: #fff; }
  .layout-navbar-fixed .wrapper .sidebar-dark-warning .brand-link:not([class*="navbar"]) {
    background-color: #343a40; }
  .layout-navbar-fixed .wrapper .sidebar-light-warning .brand-link:not([class*="navbar"]) {
    background-color: #fff; }
  .layout-navbar-fixed .wrapper .sidebar-dark-danger .brand-link:not([class*="navbar"]) {
    background-color: #343a40; }
  .layout-navbar-fixed .wrapper .sidebar-light-danger .brand-link:not([class*="navbar"]) {
    background-color: #fff; }
  .layout-navbar-fixed .wrapper .sidebar-dark-light .brand-link:not([class*="navbar"]) {
    background-color: #343a40; }
  .layout-navbar-fixed .wrapper .sidebar-light-light .brand-link:not([class*="navbar"]) {
    background-color: #fff; }
  .layout-navbar-fixed .wrapper .sidebar-dark-dark .brand-link:not([class*="navbar"]) {
    background-color: #343a40; }
  .layout-navbar-fixed .wrapper .sidebar-light-dark .brand-link:not([class*="navbar"]) {
    background-color: #fff; }
  .layout-navbar-fixed .wrapper .sidebar-dark-custom .brand-link:not([class*="navbar"]) {
    background-color: #343a40; }
  .layout-navbar-fixed .wrapper .sidebar-light-custom .brand-link:not([class*="navbar"]) {
    background-color: #fff; }
  .layout-navbar-fixed .wrapper .content-wrapper {
    margin-top: calc(3.5rem + 1px); }
  .layout-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper, .layout-navbar-fixed .wrapper .main-header.table-custom-head-style ~ .content-wrapper, .layout-navbar-fixed .wrapper .table-custom-style-dotvvm thead.main-header ~ .content-wrapper, .table-custom-style-dotvvm .layout-navbar-fixed .wrapper thead.main-header ~ .content-wrapper {
    margin-top: calc(2.93725rem + 1px); }
  .layout-navbar-fixed .wrapper .main-header {
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1033; }
  .layout-navbar-fixed.text-sm .wrapper .content-wrapper, .layout-navbar-fixed.table-custom-head-style .wrapper .content-wrapper, .table-custom-style-dotvvm thead.layout-navbar-fixed .wrapper .content-wrapper {
    margin-top: calc(2.93725rem + 1px); }
  .layout-navbar-not-fixed .wrapper .brand-link {
    position: static; }
  .layout-navbar-not-fixed .wrapper .sidebar,
  .layout-navbar-not-fixed .wrapper .content-wrapper {
    margin-top: 0; }
  .layout-navbar-not-fixed .wrapper .main-header {
    position: static; }
  .layout-navbar-not-fixed.layout-fixed .wrapper .sidebar {
    margin-top: 0; }
  .layout-navbar-fixed.layout-fixed .wrapper .control-sidebar {
    top: calc(3.5rem + 1px); }
  .text-sm .layout-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar, .table-custom-head-style .layout-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar, .table-custom-style-dotvvm thead .layout-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar,
  .layout-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar,
  .layout-navbar-fixed.layout-fixed .wrapper .main-header.table-custom-head-style ~ .control-sidebar,
  .layout-navbar-fixed.layout-fixed .wrapper .table-custom-style-dotvvm thead.main-header ~ .control-sidebar, .table-custom-style-dotvvm
  .layout-navbar-fixed.layout-fixed .wrapper thead.main-header ~ .control-sidebar {
    top: calc(2.93725rem + 1px); }
  .layout-navbar-fixed.layout-fixed .wrapper .sidebar {
    margin-top: calc(3.5rem + 1px); }
  .text-sm .layout-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar, .table-custom-head-style .layout-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar, .table-custom-style-dotvvm thead .layout-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar,
  .layout-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar,
  .layout-navbar-fixed.layout-fixed .wrapper .brand-link.table-custom-head-style ~ .sidebar,
  .layout-navbar-fixed.layout-fixed .wrapper .table-custom-style-dotvvm thead.brand-link ~ .sidebar, .table-custom-style-dotvvm
  .layout-navbar-fixed.layout-fixed .wrapper thead.brand-link ~ .sidebar {
    margin-top: calc(2.93725rem + 1px); }
  .layout-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar, .layout-navbar-fixed.layout-fixed.table-custom-head-style .wrapper .control-sidebar, .table-custom-style-dotvvm thead.layout-navbar-fixed.layout-fixed .wrapper .control-sidebar {
    top: calc(2.93725rem + 1px); }
  .layout-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar, .layout-navbar-fixed.layout-fixed.table-custom-head-style .wrapper .sidebar, .table-custom-style-dotvvm thead.layout-navbar-fixed.layout-fixed .wrapper .sidebar {
    margin-top: calc(2.93725rem + 1px); }
  .layout-navbar-fixed .wrapper .control-sidebar {
    top: 0; }
  .layout-navbar-fixed .wrapper a.anchor {
    display: block;
    position: relative;
    top: calc((3.5rem + 1px + (0.5rem * 2)) / -1); }
  .layout-navbar-fixed .wrapper.sidebar-collapse .brand-link {
    height: calc(3.5rem + 1px);
    transition: width 0.3s ease-in-out;
    width: 4.6rem; }
    .text-sm .layout-navbar-fixed .wrapper.sidebar-collapse .brand-link, .table-custom-head-style .layout-navbar-fixed .wrapper.sidebar-collapse .brand-link, .table-custom-style-dotvvm thead .layout-navbar-fixed .wrapper.sidebar-collapse .brand-link, .layout-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm, .layout-navbar-fixed .wrapper.sidebar-collapse .brand-link.table-custom-head-style, .layout-navbar-fixed .wrapper.sidebar-collapse .table-custom-style-dotvvm thead.brand-link, .table-custom-style-dotvvm .layout-navbar-fixed .wrapper.sidebar-collapse thead.brand-link {
      height: calc(2.93725rem + 1px); }
  .layout-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link {
    transition: width 0.3s ease-in-out;
    width: 250px; }
  .layout-navbar-fixed .wrapper .brand-link {
    overflow: hidden;
    position: fixed;
    top: 0;
    transition: width 0.3s ease-in-out;
    width: 250px;
    z-index: 1035; }
  .layout-navbar-fixed .wrapper .sidebar-dark-primary .brand-link:not([class*="navbar"]) {
    background-color: #343a40; }
  .layout-navbar-fixed .wrapper .sidebar-light-primary .brand-link:not([class*="navbar"]) {
    background-color: #fff; }
  .layout-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link:not([class*="navbar"]) {
    background-color: #343a40; }
  .layout-navbar-fixed .wrapper .sidebar-light-secondary .brand-link:not([class*="navbar"]) {
    background-color: #fff; }
  .layout-navbar-fixed .wrapper .sidebar-dark-success .brand-link:not([class*="navbar"]) {
    background-color: #343a40; }
  .layout-navbar-fixed .wrapper .sidebar-light-success .brand-link:not([class*="navbar"]) {
    background-color: #fff; }
  .layout-navbar-fixed .wrapper .sidebar-dark-info .brand-link:not([class*="navbar"]) {
    background-color: #343a40; }
  .layout-navbar-fixed .wrapper .sidebar-light-info .brand-link:not([class*="navbar"]) {
    background-color: #fff; }
  .layout-navbar-fixed .wrapper .sidebar-dark-warning .brand-link:not([class*="navbar"]) {
    background-color: #343a40; }
  .layout-navbar-fixed .wrapper .sidebar-light-warning .brand-link:not([class*="navbar"]) {
    background-color: #fff; }
  .layout-navbar-fixed .wrapper .sidebar-dark-danger .brand-link:not([class*="navbar"]) {
    background-color: #343a40; }
  .layout-navbar-fixed .wrapper .sidebar-light-danger .brand-link:not([class*="navbar"]) {
    background-color: #fff; }
  .layout-navbar-fixed .wrapper .sidebar-dark-light .brand-link:not([class*="navbar"]) {
    background-color: #343a40; }
  .layout-navbar-fixed .wrapper .sidebar-light-light .brand-link:not([class*="navbar"]) {
    background-color: #fff; }
  .layout-navbar-fixed .wrapper .sidebar-dark-dark .brand-link:not([class*="navbar"]) {
    background-color: #343a40; }
  .layout-navbar-fixed .wrapper .sidebar-light-dark .brand-link:not([class*="navbar"]) {
    background-color: #fff; }
  .layout-navbar-fixed .wrapper .sidebar-dark-custom .brand-link:not([class*="navbar"]) {
    background-color: #343a40; }
  .layout-navbar-fixed .wrapper .sidebar-light-custom .brand-link:not([class*="navbar"]) {
    background-color: #fff; }
  .layout-navbar-fixed .wrapper .content-wrapper {
    margin-top: calc(3.5rem + 1px); }
  .text-sm .layout-navbar-fixed .wrapper .main-header ~ .content-wrapper, .table-custom-head-style .layout-navbar-fixed .wrapper .main-header ~ .content-wrapper, .table-custom-style-dotvvm thead .layout-navbar-fixed .wrapper .main-header ~ .content-wrapper,
  .layout-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper,
  .layout-navbar-fixed .wrapper .main-header.table-custom-head-style ~ .content-wrapper,
  .layout-navbar-fixed .wrapper .table-custom-style-dotvvm thead.main-header ~ .content-wrapper, .table-custom-style-dotvvm
  .layout-navbar-fixed .wrapper thead.main-header ~ .content-wrapper {
    margin-top: calc(2.93725rem + 1px); }
  .layout-navbar-fixed .wrapper .main-header {
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1037; }
  .layout-navbar-fixed.text-sm .wrapper .content-wrapper, .layout-navbar-fixed.table-custom-head-style .wrapper .content-wrapper, .table-custom-style-dotvvm thead.layout-navbar-fixed .wrapper .content-wrapper {
    margin-top: calc(2.93725rem + 1px); }
  body:not(.layout-fixed).layout-navbar-fixed.text-sm .wrapper .main-sidebar, body.table-custom-head-style:not(.layout-fixed).layout-navbar-fixed .wrapper .main-sidebar {
    margin-top: calc(calc(2.93725rem + 1px) / -1); }
    body:not(.layout-fixed).layout-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar, body.table-custom-head-style:not(.layout-fixed).layout-navbar-fixed .wrapper .main-sidebar .sidebar {
      margin-top: calc(2.93725rem + 1px); }
  .layout-navbar-not-fixed .wrapper .brand-link {
    position: static; }
  .layout-navbar-not-fixed .wrapper .sidebar,
  .layout-navbar-not-fixed .wrapper .content-wrapper {
    margin-top: 0; }
  .layout-navbar-not-fixed .wrapper .main-header {
    position: static; }
  .layout-navbar-not-fixed.layout-fixed .wrapper .sidebar {
    margin-top: 0; }
  @media (min-width: 576px) {
    .layout-sm-navbar-fixed.layout-fixed .wrapper .control-sidebar {
      top: calc(3.5rem + 1px); }
    .text-sm .layout-sm-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar, .table-custom-head-style .layout-sm-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar, .table-custom-style-dotvvm thead .layout-sm-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar,
    .layout-sm-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar,
    .layout-sm-navbar-fixed.layout-fixed .wrapper .main-header.table-custom-head-style ~ .control-sidebar,
    .layout-sm-navbar-fixed.layout-fixed .wrapper .table-custom-style-dotvvm thead.main-header ~ .control-sidebar, .table-custom-style-dotvvm
    .layout-sm-navbar-fixed.layout-fixed .wrapper thead.main-header ~ .control-sidebar {
      top: calc(2.93725rem + 1px); }
    .layout-sm-navbar-fixed.layout-fixed .wrapper .sidebar {
      margin-top: calc(3.5rem + 1px); }
    .text-sm .layout-sm-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar, .table-custom-head-style .layout-sm-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar, .table-custom-style-dotvvm thead .layout-sm-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar,
    .layout-sm-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar,
    .layout-sm-navbar-fixed.layout-fixed .wrapper .brand-link.table-custom-head-style ~ .sidebar,
    .layout-sm-navbar-fixed.layout-fixed .wrapper .table-custom-style-dotvvm thead.brand-link ~ .sidebar, .table-custom-style-dotvvm
    .layout-sm-navbar-fixed.layout-fixed .wrapper thead.brand-link ~ .sidebar {
      margin-top: calc(2.93725rem + 1px); }
    .layout-sm-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar, .layout-sm-navbar-fixed.layout-fixed.table-custom-head-style .wrapper .control-sidebar, .table-custom-style-dotvvm thead.layout-sm-navbar-fixed.layout-fixed .wrapper .control-sidebar {
      top: calc(2.93725rem + 1px); }
    .layout-sm-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar, .layout-sm-navbar-fixed.layout-fixed.table-custom-head-style .wrapper .sidebar, .table-custom-style-dotvvm thead.layout-sm-navbar-fixed.layout-fixed .wrapper .sidebar {
      margin-top: calc(2.93725rem + 1px); }
    .layout-sm-navbar-fixed .wrapper .control-sidebar {
      top: 0; }
    .layout-sm-navbar-fixed .wrapper a.anchor {
      display: block;
      position: relative;
      top: calc((3.5rem + 1px + (0.5rem * 2)) / -1); }
    .layout-sm-navbar-fixed .wrapper.sidebar-collapse .brand-link {
      height: calc(3.5rem + 1px);
      transition: width 0.3s ease-in-out;
      width: 4.6rem; }
      .text-sm .layout-sm-navbar-fixed .wrapper.sidebar-collapse .brand-link, .table-custom-head-style .layout-sm-navbar-fixed .wrapper.sidebar-collapse .brand-link, .table-custom-style-dotvvm thead .layout-sm-navbar-fixed .wrapper.sidebar-collapse .brand-link, .layout-sm-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm, .layout-sm-navbar-fixed .wrapper.sidebar-collapse .brand-link.table-custom-head-style, .layout-sm-navbar-fixed .wrapper.sidebar-collapse .table-custom-style-dotvvm thead.brand-link, .table-custom-style-dotvvm .layout-sm-navbar-fixed .wrapper.sidebar-collapse thead.brand-link {
        height: calc(2.93725rem + 1px); }
    .layout-sm-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link {
      transition: width 0.3s ease-in-out;
      width: 250px; }
    .layout-sm-navbar-fixed .wrapper .brand-link {
      overflow: hidden;
      position: fixed;
      top: 0;
      transition: width 0.3s ease-in-out;
      width: 250px;
      z-index: 1035; }
    .layout-sm-navbar-fixed .wrapper .sidebar-dark-primary .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-sm-navbar-fixed .wrapper .sidebar-light-primary .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-sm-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-sm-navbar-fixed .wrapper .sidebar-light-secondary .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-sm-navbar-fixed .wrapper .sidebar-dark-success .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-sm-navbar-fixed .wrapper .sidebar-light-success .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-sm-navbar-fixed .wrapper .sidebar-dark-info .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-sm-navbar-fixed .wrapper .sidebar-light-info .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-sm-navbar-fixed .wrapper .sidebar-dark-warning .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-sm-navbar-fixed .wrapper .sidebar-light-warning .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-sm-navbar-fixed .wrapper .sidebar-dark-danger .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-sm-navbar-fixed .wrapper .sidebar-light-danger .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-sm-navbar-fixed .wrapper .sidebar-dark-light .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-sm-navbar-fixed .wrapper .sidebar-light-light .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-sm-navbar-fixed .wrapper .sidebar-dark-dark .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-sm-navbar-fixed .wrapper .sidebar-light-dark .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-sm-navbar-fixed .wrapper .sidebar-dark-custom .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-sm-navbar-fixed .wrapper .sidebar-light-custom .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-sm-navbar-fixed .wrapper .content-wrapper {
      margin-top: calc(3.5rem + 1px); }
    .text-sm .layout-sm-navbar-fixed .wrapper .main-header ~ .content-wrapper, .table-custom-head-style .layout-sm-navbar-fixed .wrapper .main-header ~ .content-wrapper, .table-custom-style-dotvvm thead .layout-sm-navbar-fixed .wrapper .main-header ~ .content-wrapper,
    .layout-sm-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper,
    .layout-sm-navbar-fixed .wrapper .main-header.table-custom-head-style ~ .content-wrapper,
    .layout-sm-navbar-fixed .wrapper .table-custom-style-dotvvm thead.main-header ~ .content-wrapper, .table-custom-style-dotvvm
    .layout-sm-navbar-fixed .wrapper thead.main-header ~ .content-wrapper {
      margin-top: calc(2.93725rem + 1px); }
    .layout-sm-navbar-fixed .wrapper .main-header {
      left: 0;
      position: fixed;
      right: 0;
      top: 0;
      z-index: 1037; }
    .layout-sm-navbar-fixed.text-sm .wrapper .content-wrapper, .layout-sm-navbar-fixed.table-custom-head-style .wrapper .content-wrapper, .table-custom-style-dotvvm thead.layout-sm-navbar-fixed .wrapper .content-wrapper {
      margin-top: calc(2.93725rem + 1px); }
    body:not(.layout-fixed).layout-sm-navbar-fixed.text-sm .wrapper .main-sidebar, body.table-custom-head-style:not(.layout-fixed).layout-sm-navbar-fixed .wrapper .main-sidebar {
      margin-top: calc(calc(2.93725rem + 1px) / -1); }
      body:not(.layout-fixed).layout-sm-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar, body.table-custom-head-style:not(.layout-fixed).layout-sm-navbar-fixed .wrapper .main-sidebar .sidebar {
        margin-top: calc(2.93725rem + 1px); }
    .layout-sm-navbar-not-fixed .wrapper .brand-link {
      position: static; }
    .layout-sm-navbar-not-fixed .wrapper .sidebar,
    .layout-sm-navbar-not-fixed .wrapper .content-wrapper {
      margin-top: 0; }
    .layout-sm-navbar-not-fixed .wrapper .main-header {
      position: static; }
    .layout-sm-navbar-not-fixed.layout-fixed .wrapper .sidebar {
      margin-top: 0; } }
  @media (min-width: 768px) {
    .layout-md-navbar-fixed.layout-fixed .wrapper .control-sidebar {
      top: calc(3.5rem + 1px); }
    .text-sm .layout-md-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar, .table-custom-head-style .layout-md-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar, .table-custom-style-dotvvm thead .layout-md-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar,
    .layout-md-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar,
    .layout-md-navbar-fixed.layout-fixed .wrapper .main-header.table-custom-head-style ~ .control-sidebar,
    .layout-md-navbar-fixed.layout-fixed .wrapper .table-custom-style-dotvvm thead.main-header ~ .control-sidebar, .table-custom-style-dotvvm
    .layout-md-navbar-fixed.layout-fixed .wrapper thead.main-header ~ .control-sidebar {
      top: calc(2.93725rem + 1px); }
    .layout-md-navbar-fixed.layout-fixed .wrapper .sidebar {
      margin-top: calc(3.5rem + 1px); }
    .text-sm .layout-md-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar, .table-custom-head-style .layout-md-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar, .table-custom-style-dotvvm thead .layout-md-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar,
    .layout-md-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar,
    .layout-md-navbar-fixed.layout-fixed .wrapper .brand-link.table-custom-head-style ~ .sidebar,
    .layout-md-navbar-fixed.layout-fixed .wrapper .table-custom-style-dotvvm thead.brand-link ~ .sidebar, .table-custom-style-dotvvm
    .layout-md-navbar-fixed.layout-fixed .wrapper thead.brand-link ~ .sidebar {
      margin-top: calc(2.93725rem + 1px); }
    .layout-md-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar, .layout-md-navbar-fixed.layout-fixed.table-custom-head-style .wrapper .control-sidebar, .table-custom-style-dotvvm thead.layout-md-navbar-fixed.layout-fixed .wrapper .control-sidebar {
      top: calc(2.93725rem + 1px); }
    .layout-md-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar, .layout-md-navbar-fixed.layout-fixed.table-custom-head-style .wrapper .sidebar, .table-custom-style-dotvvm thead.layout-md-navbar-fixed.layout-fixed .wrapper .sidebar {
      margin-top: calc(2.93725rem + 1px); }
    .layout-md-navbar-fixed .wrapper .control-sidebar {
      top: 0; }
    .layout-md-navbar-fixed .wrapper a.anchor {
      display: block;
      position: relative;
      top: calc((3.5rem + 1px + (0.5rem * 2)) / -1); }
    .layout-md-navbar-fixed .wrapper.sidebar-collapse .brand-link {
      height: calc(3.5rem + 1px);
      transition: width 0.3s ease-in-out;
      width: 4.6rem; }
      .text-sm .layout-md-navbar-fixed .wrapper.sidebar-collapse .brand-link, .table-custom-head-style .layout-md-navbar-fixed .wrapper.sidebar-collapse .brand-link, .table-custom-style-dotvvm thead .layout-md-navbar-fixed .wrapper.sidebar-collapse .brand-link, .layout-md-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm, .layout-md-navbar-fixed .wrapper.sidebar-collapse .brand-link.table-custom-head-style, .layout-md-navbar-fixed .wrapper.sidebar-collapse .table-custom-style-dotvvm thead.brand-link, .table-custom-style-dotvvm .layout-md-navbar-fixed .wrapper.sidebar-collapse thead.brand-link {
        height: calc(2.93725rem + 1px); }
    .layout-md-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link {
      transition: width 0.3s ease-in-out;
      width: 250px; }
    .layout-md-navbar-fixed .wrapper .brand-link {
      overflow: hidden;
      position: fixed;
      top: 0;
      transition: width 0.3s ease-in-out;
      width: 250px;
      z-index: 1035; }
    .layout-md-navbar-fixed .wrapper .sidebar-dark-primary .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-md-navbar-fixed .wrapper .sidebar-light-primary .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-md-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-md-navbar-fixed .wrapper .sidebar-light-secondary .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-md-navbar-fixed .wrapper .sidebar-dark-success .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-md-navbar-fixed .wrapper .sidebar-light-success .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-md-navbar-fixed .wrapper .sidebar-dark-info .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-md-navbar-fixed .wrapper .sidebar-light-info .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-md-navbar-fixed .wrapper .sidebar-dark-warning .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-md-navbar-fixed .wrapper .sidebar-light-warning .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-md-navbar-fixed .wrapper .sidebar-dark-danger .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-md-navbar-fixed .wrapper .sidebar-light-danger .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-md-navbar-fixed .wrapper .sidebar-dark-light .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-md-navbar-fixed .wrapper .sidebar-light-light .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-md-navbar-fixed .wrapper .sidebar-dark-dark .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-md-navbar-fixed .wrapper .sidebar-light-dark .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-md-navbar-fixed .wrapper .sidebar-dark-custom .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-md-navbar-fixed .wrapper .sidebar-light-custom .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-md-navbar-fixed .wrapper .content-wrapper {
      margin-top: calc(3.5rem + 1px); }
    .text-sm .layout-md-navbar-fixed .wrapper .main-header ~ .content-wrapper, .table-custom-head-style .layout-md-navbar-fixed .wrapper .main-header ~ .content-wrapper, .table-custom-style-dotvvm thead .layout-md-navbar-fixed .wrapper .main-header ~ .content-wrapper,
    .layout-md-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper,
    .layout-md-navbar-fixed .wrapper .main-header.table-custom-head-style ~ .content-wrapper,
    .layout-md-navbar-fixed .wrapper .table-custom-style-dotvvm thead.main-header ~ .content-wrapper, .table-custom-style-dotvvm
    .layout-md-navbar-fixed .wrapper thead.main-header ~ .content-wrapper {
      margin-top: calc(2.93725rem + 1px); }
    .layout-md-navbar-fixed .wrapper .main-header {
      left: 0;
      position: fixed;
      right: 0;
      top: 0;
      z-index: 1037; }
    .layout-md-navbar-fixed.text-sm .wrapper .content-wrapper, .layout-md-navbar-fixed.table-custom-head-style .wrapper .content-wrapper, .table-custom-style-dotvvm thead.layout-md-navbar-fixed .wrapper .content-wrapper {
      margin-top: calc(2.93725rem + 1px); }
    body:not(.layout-fixed).layout-md-navbar-fixed.text-sm .wrapper .main-sidebar, body.table-custom-head-style:not(.layout-fixed).layout-md-navbar-fixed .wrapper .main-sidebar {
      margin-top: calc(calc(2.93725rem + 1px) / -1); }
      body:not(.layout-fixed).layout-md-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar, body.table-custom-head-style:not(.layout-fixed).layout-md-navbar-fixed .wrapper .main-sidebar .sidebar {
        margin-top: calc(2.93725rem + 1px); }
    .layout-md-navbar-not-fixed .wrapper .brand-link {
      position: static; }
    .layout-md-navbar-not-fixed .wrapper .sidebar,
    .layout-md-navbar-not-fixed .wrapper .content-wrapper {
      margin-top: 0; }
    .layout-md-navbar-not-fixed .wrapper .main-header {
      position: static; }
    .layout-md-navbar-not-fixed.layout-fixed .wrapper .sidebar {
      margin-top: 0; } }
  @media (min-width: 992px) {
    .layout-lg-navbar-fixed.layout-fixed .wrapper .control-sidebar {
      top: calc(3.5rem + 1px); }
    .text-sm .layout-lg-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar, .table-custom-head-style .layout-lg-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar, .table-custom-style-dotvvm thead .layout-lg-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar,
    .layout-lg-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar,
    .layout-lg-navbar-fixed.layout-fixed .wrapper .main-header.table-custom-head-style ~ .control-sidebar,
    .layout-lg-navbar-fixed.layout-fixed .wrapper .table-custom-style-dotvvm thead.main-header ~ .control-sidebar, .table-custom-style-dotvvm
    .layout-lg-navbar-fixed.layout-fixed .wrapper thead.main-header ~ .control-sidebar {
      top: calc(2.93725rem + 1px); }
    .layout-lg-navbar-fixed.layout-fixed .wrapper .sidebar {
      margin-top: calc(3.5rem + 1px); }
    .text-sm .layout-lg-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar, .table-custom-head-style .layout-lg-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar, .table-custom-style-dotvvm thead .layout-lg-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar,
    .layout-lg-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar,
    .layout-lg-navbar-fixed.layout-fixed .wrapper .brand-link.table-custom-head-style ~ .sidebar,
    .layout-lg-navbar-fixed.layout-fixed .wrapper .table-custom-style-dotvvm thead.brand-link ~ .sidebar, .table-custom-style-dotvvm
    .layout-lg-navbar-fixed.layout-fixed .wrapper thead.brand-link ~ .sidebar {
      margin-top: calc(2.93725rem + 1px); }
    .layout-lg-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar, .layout-lg-navbar-fixed.layout-fixed.table-custom-head-style .wrapper .control-sidebar, .table-custom-style-dotvvm thead.layout-lg-navbar-fixed.layout-fixed .wrapper .control-sidebar {
      top: calc(2.93725rem + 1px); }
    .layout-lg-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar, .layout-lg-navbar-fixed.layout-fixed.table-custom-head-style .wrapper .sidebar, .table-custom-style-dotvvm thead.layout-lg-navbar-fixed.layout-fixed .wrapper .sidebar {
      margin-top: calc(2.93725rem + 1px); }
    .layout-lg-navbar-fixed .wrapper .control-sidebar {
      top: 0; }
    .layout-lg-navbar-fixed .wrapper a.anchor {
      display: block;
      position: relative;
      top: calc((3.5rem + 1px + (0.5rem * 2)) / -1); }
    .layout-lg-navbar-fixed .wrapper.sidebar-collapse .brand-link {
      height: calc(3.5rem + 1px);
      transition: width 0.3s ease-in-out;
      width: 4.6rem; }
      .text-sm .layout-lg-navbar-fixed .wrapper.sidebar-collapse .brand-link, .table-custom-head-style .layout-lg-navbar-fixed .wrapper.sidebar-collapse .brand-link, .table-custom-style-dotvvm thead .layout-lg-navbar-fixed .wrapper.sidebar-collapse .brand-link, .layout-lg-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm, .layout-lg-navbar-fixed .wrapper.sidebar-collapse .brand-link.table-custom-head-style, .layout-lg-navbar-fixed .wrapper.sidebar-collapse .table-custom-style-dotvvm thead.brand-link, .table-custom-style-dotvvm .layout-lg-navbar-fixed .wrapper.sidebar-collapse thead.brand-link {
        height: calc(2.93725rem + 1px); }
    .layout-lg-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link {
      transition: width 0.3s ease-in-out;
      width: 250px; }
    .layout-lg-navbar-fixed .wrapper .brand-link {
      overflow: hidden;
      position: fixed;
      top: 0;
      transition: width 0.3s ease-in-out;
      width: 250px;
      z-index: 1035; }
    .layout-lg-navbar-fixed .wrapper .sidebar-dark-primary .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-lg-navbar-fixed .wrapper .sidebar-light-primary .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-lg-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-lg-navbar-fixed .wrapper .sidebar-light-secondary .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-lg-navbar-fixed .wrapper .sidebar-dark-success .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-lg-navbar-fixed .wrapper .sidebar-light-success .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-lg-navbar-fixed .wrapper .sidebar-dark-info .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-lg-navbar-fixed .wrapper .sidebar-light-info .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-lg-navbar-fixed .wrapper .sidebar-dark-warning .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-lg-navbar-fixed .wrapper .sidebar-light-warning .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-lg-navbar-fixed .wrapper .sidebar-dark-danger .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-lg-navbar-fixed .wrapper .sidebar-light-danger .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-lg-navbar-fixed .wrapper .sidebar-dark-light .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-lg-navbar-fixed .wrapper .sidebar-light-light .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-lg-navbar-fixed .wrapper .sidebar-dark-dark .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-lg-navbar-fixed .wrapper .sidebar-light-dark .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-lg-navbar-fixed .wrapper .sidebar-dark-custom .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-lg-navbar-fixed .wrapper .sidebar-light-custom .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-lg-navbar-fixed .wrapper .content-wrapper {
      margin-top: calc(3.5rem + 1px); }
    .text-sm .layout-lg-navbar-fixed .wrapper .main-header ~ .content-wrapper, .table-custom-head-style .layout-lg-navbar-fixed .wrapper .main-header ~ .content-wrapper, .table-custom-style-dotvvm thead .layout-lg-navbar-fixed .wrapper .main-header ~ .content-wrapper,
    .layout-lg-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper,
    .layout-lg-navbar-fixed .wrapper .main-header.table-custom-head-style ~ .content-wrapper,
    .layout-lg-navbar-fixed .wrapper .table-custom-style-dotvvm thead.main-header ~ .content-wrapper, .table-custom-style-dotvvm
    .layout-lg-navbar-fixed .wrapper thead.main-header ~ .content-wrapper {
      margin-top: calc(2.93725rem + 1px); }
    .layout-lg-navbar-fixed .wrapper .main-header {
      left: 0;
      position: fixed;
      right: 0;
      top: 0;
      z-index: 1037; }
    .layout-lg-navbar-fixed.text-sm .wrapper .content-wrapper, .layout-lg-navbar-fixed.table-custom-head-style .wrapper .content-wrapper, .table-custom-style-dotvvm thead.layout-lg-navbar-fixed .wrapper .content-wrapper {
      margin-top: calc(2.93725rem + 1px); }
    body:not(.layout-fixed).layout-lg-navbar-fixed.text-sm .wrapper .main-sidebar, body.table-custom-head-style:not(.layout-fixed).layout-lg-navbar-fixed .wrapper .main-sidebar {
      margin-top: calc(calc(2.93725rem + 1px) / -1); }
      body:not(.layout-fixed).layout-lg-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar, body.table-custom-head-style:not(.layout-fixed).layout-lg-navbar-fixed .wrapper .main-sidebar .sidebar {
        margin-top: calc(2.93725rem + 1px); }
    .layout-lg-navbar-not-fixed .wrapper .brand-link {
      position: static; }
    .layout-lg-navbar-not-fixed .wrapper .sidebar,
    .layout-lg-navbar-not-fixed .wrapper .content-wrapper {
      margin-top: 0; }
    .layout-lg-navbar-not-fixed .wrapper .main-header {
      position: static; }
    .layout-lg-navbar-not-fixed.layout-fixed .wrapper .sidebar {
      margin-top: 0; } }
  @media (min-width: 1200px) {
    .layout-xl-navbar-fixed.layout-fixed .wrapper .control-sidebar {
      top: calc(3.5rem + 1px); }
    .text-sm .layout-xl-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar, .table-custom-head-style .layout-xl-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar, .table-custom-style-dotvvm thead .layout-xl-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar,
    .layout-xl-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar,
    .layout-xl-navbar-fixed.layout-fixed .wrapper .main-header.table-custom-head-style ~ .control-sidebar,
    .layout-xl-navbar-fixed.layout-fixed .wrapper .table-custom-style-dotvvm thead.main-header ~ .control-sidebar, .table-custom-style-dotvvm
    .layout-xl-navbar-fixed.layout-fixed .wrapper thead.main-header ~ .control-sidebar {
      top: calc(2.93725rem + 1px); }
    .layout-xl-navbar-fixed.layout-fixed .wrapper .sidebar {
      margin-top: calc(3.5rem + 1px); }
    .text-sm .layout-xl-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar, .table-custom-head-style .layout-xl-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar, .table-custom-style-dotvvm thead .layout-xl-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar,
    .layout-xl-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar,
    .layout-xl-navbar-fixed.layout-fixed .wrapper .brand-link.table-custom-head-style ~ .sidebar,
    .layout-xl-navbar-fixed.layout-fixed .wrapper .table-custom-style-dotvvm thead.brand-link ~ .sidebar, .table-custom-style-dotvvm
    .layout-xl-navbar-fixed.layout-fixed .wrapper thead.brand-link ~ .sidebar {
      margin-top: calc(2.93725rem + 1px); }
    .layout-xl-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar, .layout-xl-navbar-fixed.layout-fixed.table-custom-head-style .wrapper .control-sidebar, .table-custom-style-dotvvm thead.layout-xl-navbar-fixed.layout-fixed .wrapper .control-sidebar {
      top: calc(2.93725rem + 1px); }
    .layout-xl-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar, .layout-xl-navbar-fixed.layout-fixed.table-custom-head-style .wrapper .sidebar, .table-custom-style-dotvvm thead.layout-xl-navbar-fixed.layout-fixed .wrapper .sidebar {
      margin-top: calc(2.93725rem + 1px); }
    .layout-xl-navbar-fixed .wrapper .control-sidebar {
      top: 0; }
    .layout-xl-navbar-fixed .wrapper a.anchor {
      display: block;
      position: relative;
      top: calc((3.5rem + 1px + (0.5rem * 2)) / -1); }
    .layout-xl-navbar-fixed .wrapper.sidebar-collapse .brand-link {
      height: calc(3.5rem + 1px);
      transition: width 0.3s ease-in-out;
      width: 4.6rem; }
      .text-sm .layout-xl-navbar-fixed .wrapper.sidebar-collapse .brand-link, .table-custom-head-style .layout-xl-navbar-fixed .wrapper.sidebar-collapse .brand-link, .table-custom-style-dotvvm thead .layout-xl-navbar-fixed .wrapper.sidebar-collapse .brand-link, .layout-xl-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm, .layout-xl-navbar-fixed .wrapper.sidebar-collapse .brand-link.table-custom-head-style, .layout-xl-navbar-fixed .wrapper.sidebar-collapse .table-custom-style-dotvvm thead.brand-link, .table-custom-style-dotvvm .layout-xl-navbar-fixed .wrapper.sidebar-collapse thead.brand-link {
        height: calc(2.93725rem + 1px); }
    .layout-xl-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link {
      transition: width 0.3s ease-in-out;
      width: 250px; }
    .layout-xl-navbar-fixed .wrapper .brand-link {
      overflow: hidden;
      position: fixed;
      top: 0;
      transition: width 0.3s ease-in-out;
      width: 250px;
      z-index: 1035; }
    .layout-xl-navbar-fixed .wrapper .sidebar-dark-primary .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-xl-navbar-fixed .wrapper .sidebar-light-primary .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-xl-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-xl-navbar-fixed .wrapper .sidebar-light-secondary .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-xl-navbar-fixed .wrapper .sidebar-dark-success .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-xl-navbar-fixed .wrapper .sidebar-light-success .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-xl-navbar-fixed .wrapper .sidebar-dark-info .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-xl-navbar-fixed .wrapper .sidebar-light-info .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-xl-navbar-fixed .wrapper .sidebar-dark-warning .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-xl-navbar-fixed .wrapper .sidebar-light-warning .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-xl-navbar-fixed .wrapper .sidebar-dark-danger .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-xl-navbar-fixed .wrapper .sidebar-light-danger .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-xl-navbar-fixed .wrapper .sidebar-dark-light .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-xl-navbar-fixed .wrapper .sidebar-light-light .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-xl-navbar-fixed .wrapper .sidebar-dark-dark .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-xl-navbar-fixed .wrapper .sidebar-light-dark .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-xl-navbar-fixed .wrapper .sidebar-dark-custom .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-xl-navbar-fixed .wrapper .sidebar-light-custom .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-xl-navbar-fixed .wrapper .content-wrapper {
      margin-top: calc(3.5rem + 1px); }
    .text-sm .layout-xl-navbar-fixed .wrapper .main-header ~ .content-wrapper, .table-custom-head-style .layout-xl-navbar-fixed .wrapper .main-header ~ .content-wrapper, .table-custom-style-dotvvm thead .layout-xl-navbar-fixed .wrapper .main-header ~ .content-wrapper,
    .layout-xl-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper,
    .layout-xl-navbar-fixed .wrapper .main-header.table-custom-head-style ~ .content-wrapper,
    .layout-xl-navbar-fixed .wrapper .table-custom-style-dotvvm thead.main-header ~ .content-wrapper, .table-custom-style-dotvvm
    .layout-xl-navbar-fixed .wrapper thead.main-header ~ .content-wrapper {
      margin-top: calc(2.93725rem + 1px); }
    .layout-xl-navbar-fixed .wrapper .main-header {
      left: 0;
      position: fixed;
      right: 0;
      top: 0;
      z-index: 1037; }
    .layout-xl-navbar-fixed.text-sm .wrapper .content-wrapper, .layout-xl-navbar-fixed.table-custom-head-style .wrapper .content-wrapper, .table-custom-style-dotvvm thead.layout-xl-navbar-fixed .wrapper .content-wrapper {
      margin-top: calc(2.93725rem + 1px); }
    body:not(.layout-fixed).layout-xl-navbar-fixed.text-sm .wrapper .main-sidebar, body.table-custom-head-style:not(.layout-fixed).layout-xl-navbar-fixed .wrapper .main-sidebar {
      margin-top: calc(calc(2.93725rem + 1px) / -1); }
      body:not(.layout-fixed).layout-xl-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar, body.table-custom-head-style:not(.layout-fixed).layout-xl-navbar-fixed .wrapper .main-sidebar .sidebar {
        margin-top: calc(2.93725rem + 1px); }
    .layout-xl-navbar-not-fixed .wrapper .brand-link {
      position: static; }
    .layout-xl-navbar-not-fixed .wrapper .sidebar,
    .layout-xl-navbar-not-fixed .wrapper .content-wrapper {
      margin-top: 0; }
    .layout-xl-navbar-not-fixed .wrapper .main-header {
      position: static; }
    .layout-xl-navbar-not-fixed.layout-fixed .wrapper .sidebar {
      margin-top: 0; } }
  .layout-footer-fixed .wrapper .control-sidebar {
    bottom: 0; }
  .layout-footer-fixed .wrapper .main-footer {
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    z-index: 1032; }
  .layout-footer-not-fixed .wrapper .main-footer {
    position: static; }
  .layout-footer-not-fixed .wrapper .content-wrapper {
    margin-bottom: 0; }
  .layout-footer-fixed .wrapper .control-sidebar {
    bottom: 0; }
  .layout-footer-fixed .wrapper .main-footer {
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    z-index: 1032; }
  .layout-footer-fixed .wrapper .content-wrapper {
    padding-bottom: calc(2.5rem + 1px); }
  .layout-footer-not-fixed .wrapper .main-footer {
    position: static; }
  @media (min-width: 576px) {
    .layout-sm-footer-fixed .wrapper .control-sidebar {
      bottom: 0; }
    .layout-sm-footer-fixed .wrapper .main-footer {
      bottom: 0;
      left: 0;
      position: fixed;
      right: 0;
      z-index: 1032; }
    .layout-sm-footer-fixed .wrapper .content-wrapper {
      padding-bottom: calc(2.5rem + 1px); }
    .layout-sm-footer-not-fixed .wrapper .main-footer {
      position: static; } }
  @media (min-width: 768px) {
    .layout-md-footer-fixed .wrapper .control-sidebar {
      bottom: 0; }
    .layout-md-footer-fixed .wrapper .main-footer {
      bottom: 0;
      left: 0;
      position: fixed;
      right: 0;
      z-index: 1032; }
    .layout-md-footer-fixed .wrapper .content-wrapper {
      padding-bottom: calc(2.5rem + 1px); }
    .layout-md-footer-not-fixed .wrapper .main-footer {
      position: static; } }
  @media (min-width: 992px) {
    .layout-lg-footer-fixed .wrapper .control-sidebar {
      bottom: 0; }
    .layout-lg-footer-fixed .wrapper .main-footer {
      bottom: 0;
      left: 0;
      position: fixed;
      right: 0;
      z-index: 1032; }
    .layout-lg-footer-fixed .wrapper .content-wrapper {
      padding-bottom: calc(2.5rem + 1px); }
    .layout-lg-footer-not-fixed .wrapper .main-footer {
      position: static; } }
  @media (min-width: 1200px) {
    .layout-xl-footer-fixed .wrapper .control-sidebar {
      bottom: 0; }
    .layout-xl-footer-fixed .wrapper .main-footer {
      bottom: 0;
      left: 0;
      position: fixed;
      right: 0;
      z-index: 1032; }
    .layout-xl-footer-fixed .wrapper .content-wrapper {
      padding-bottom: calc(2.5rem + 1px); }
    .layout-xl-footer-not-fixed .wrapper .main-footer {
      position: static; } }
  .layout-top-nav .wrapper {
    margin-left: 0; }
    .layout-top-nav .wrapper .main-header .brand-image {
      margin-top: -.5rem;
      margin-right: .2rem;
      height: 33px; }
    .layout-top-nav .wrapper .main-sidebar {
      bottom: inherit;
      height: inherit; }
    .layout-top-nav .wrapper .content-wrapper,
    .layout-top-nav .wrapper .main-header,
    .layout-top-nav .wrapper .main-footer {
      margin-left: 0; }

body.sidebar-collapse:not(.sidebar-mini-xs):not(.sidebar-mini-md):not(.sidebar-mini) .content-wrapper, body.sidebar-collapse:not(.sidebar-mini-xs):not(.sidebar-mini-md):not(.sidebar-mini) .content-wrapper::before,
body.sidebar-collapse:not(.sidebar-mini-xs):not(.sidebar-mini-md):not(.sidebar-mini) .main-footer,
body.sidebar-collapse:not(.sidebar-mini-xs):not(.sidebar-mini-md):not(.sidebar-mini) .main-footer::before,
body.sidebar-collapse:not(.sidebar-mini-xs):not(.sidebar-mini-md):not(.sidebar-mini) .main-header,
body.sidebar-collapse:not(.sidebar-mini-xs):not(.sidebar-mini-md):not(.sidebar-mini) .main-header::before {
  margin-left: 0; }

@media (min-width: 768px) {
  body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .content-wrapper,
  body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-footer,
  body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-header {
    transition: margin-left 0.3s ease-in-out;
    margin-left: 250px; } }
  @media (min-width: 768px) and (prefers-reduced-motion: reduce) {
    body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .content-wrapper,
    body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-footer,
    body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-header {
      transition: none; } }

@media (min-width: 768px) {
    .sidebar-collapse body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .content-wrapper, .sidebar-collapse
    body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-footer, .sidebar-collapse
    body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-header {
      margin-left: 0; } }

@media (max-width: 991.98px) {
  body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .content-wrapper,
  body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-footer,
  body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-header {
    margin-left: 0; } }

@media (min-width: 768px) {
  .sidebar-mini-md .content-wrapper,
  .sidebar-mini-md .main-footer,
  .sidebar-mini-md .main-header {
    transition: margin-left 0.3s ease-in-out;
    margin-left: 250px; } }
  @media (min-width: 768px) and (prefers-reduced-motion: reduce) {
    .sidebar-mini-md .content-wrapper,
    .sidebar-mini-md .main-footer,
    .sidebar-mini-md .main-header {
      transition: none; } }

@media (min-width: 768px) {
    .sidebar-collapse .sidebar-mini-md .content-wrapper, .sidebar-collapse
    .sidebar-mini-md .main-footer, .sidebar-collapse
    .sidebar-mini-md .main-header {
      margin-left: 4.6rem; } }

@media (max-width: 991.98px) {
  .sidebar-mini-md .content-wrapper,
  .sidebar-mini-md .main-footer,
  .sidebar-mini-md .main-header {
    margin-left: 4.6rem; } }

@media (max-width: 767.98px) {
  .sidebar-mini-md .content-wrapper,
  .sidebar-mini-md .main-footer,
  .sidebar-mini-md .main-header {
    margin-left: 0; } }

@media (min-width: 768px) {
  .sidebar-mini-xs .content-wrapper,
  .sidebar-mini-xs .main-footer,
  .sidebar-mini-xs .main-header {
    transition: margin-left 0.3s ease-in-out;
    margin-left: 250px; } }
  @media (min-width: 768px) and (prefers-reduced-motion: reduce) {
    .sidebar-mini-xs .content-wrapper,
    .sidebar-mini-xs .main-footer,
    .sidebar-mini-xs .main-header {
      transition: none; } }

@media (min-width: 768px) {
    .sidebar-collapse .sidebar-mini-xs .content-wrapper, .sidebar-collapse
    .sidebar-mini-xs .main-footer, .sidebar-collapse
    .sidebar-mini-xs .main-header {
      margin-left: 4.6rem; } }

@media (max-width: 991.98px) {
  .sidebar-mini-xs .content-wrapper,
  .sidebar-mini-xs .main-footer,
  .sidebar-mini-xs .main-header {
    margin-left: 4.6rem; } }

.content-wrapper {
  background-color: #f4f6f9; }
  .content-wrapper > .content {
    padding: 0 0.5rem; }

.main-sidebar, .main-sidebar::before {
  transition: margin-left 0.3s ease-in-out, width 0.3s ease-in-out;
  width: 250px; }
  @media (prefers-reduced-motion: reduce) {
    .main-sidebar, .main-sidebar::before {
      transition: none; } }

.sidebar-collapse:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs) .main-sidebar, .sidebar-collapse:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs) .main-sidebar::before {
  box-shadow: none !important; }

.sidebar-collapse .main-sidebar, .sidebar-collapse .main-sidebar::before {
  margin-left: -250px; }

.sidebar-collapse .main-sidebar .nav-sidebar.nav-child-indent .nav-treeview {
  padding: 0; }

@media (max-width: 767.98px) {
  .main-sidebar, .main-sidebar::before {
    box-shadow: none !important;
    margin-left: -250px; }
  .sidebar-open .main-sidebar, .sidebar-open .main-sidebar::before {
    margin-left: 0; } }

body:not(.layout-fixed) .main-sidebar {
  height: inherit;
  min-height: 100%;
  position: absolute;
  top: 0; }
  body:not(.layout-fixed) .main-sidebar .sidebar {
    overflow-y: auto; }

.layout-fixed .brand-link {
  width: 250px; }

.layout-fixed .main-sidebar {
  bottom: 0;
  float: none;
  left: 0;
  position: fixed;
  top: 0; }

.layout-fixed .control-sidebar {
  bottom: 0;
  float: none;
  position: fixed;
  top: 0; }
  .layout-fixed .control-sidebar .control-sidebar-content {
    height: calc(100vh - calc(3.5rem + 1px));
    overflow-y: auto;
    scrollbar-width: thin;
    scrollbar-color: #a9a9a9 transparent; }

@supports (-webkit-touch-callout: none) {
  .layout-fixed .main-sidebar {
    height: inherit; } }

.main-footer {
  background-color: #fff;
  border-top: 1px solid #dee2e6;
  color: #869099;
  padding: 0.5rem; }
  .text-sm .main-footer, .table-custom-head-style .main-footer, .table-custom-style-dotvvm thead .main-footer, .main-footer.text-sm, .main-footer.table-custom-head-style, .table-custom-style-dotvvm thead.main-footer {
    padding: 0.406rem; }

.content-header {
  padding: 15px 0.5rem; }
  .text-sm .content-header, .table-custom-head-style .content-header, .table-custom-style-dotvvm thead .content-header {
    padding: 10px 0.5rem; }
  .content-header h1 {
    font-size: 1.8rem;
    margin: 0; }
    .text-sm .content-header h1, .table-custom-head-style .content-header h1, .table-custom-style-dotvvm thead .content-header h1 {
      font-size: 1.5rem; }
  .content-header .breadcrumb {
    background-color: transparent;
    line-height: 1.8rem;
    margin-bottom: 0;
    padding: 0; }
    .text-sm .content-header .breadcrumb, .table-custom-head-style .content-header .breadcrumb, .table-custom-style-dotvvm thead .content-header .breadcrumb {
      line-height: 1.5rem; }

.hold-transition .content-wrapper,
.hold-transition .main-header,
.hold-transition .main-sidebar,
.hold-transition .main-sidebar *,
.hold-transition .control-sidebar,
.hold-transition .control-sidebar *,
.hold-transition .main-footer {
  transition: none !important;
  animation-duration: 0s !important; }

.dark-mode {
  background-color: #454d55 !important;
  color: #fff; }
  .layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-primary .brand-link:not([class*="navbar"]) {
    background-color: #343a40; }
  .layout-navbar-fixed .dark-mode .wrapper .sidebar-light-primary .brand-link:not([class*="navbar"]) {
    background-color: #fff; }
  .layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-secondary .brand-link:not([class*="navbar"]) {
    background-color: #343a40; }
  .layout-navbar-fixed .dark-mode .wrapper .sidebar-light-secondary .brand-link:not([class*="navbar"]) {
    background-color: #fff; }
  .layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-success .brand-link:not([class*="navbar"]) {
    background-color: #343a40; }
  .layout-navbar-fixed .dark-mode .wrapper .sidebar-light-success .brand-link:not([class*="navbar"]) {
    background-color: #fff; }
  .layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-info .brand-link:not([class*="navbar"]) {
    background-color: #343a40; }
  .layout-navbar-fixed .dark-mode .wrapper .sidebar-light-info .brand-link:not([class*="navbar"]) {
    background-color: #fff; }
  .layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-warning .brand-link:not([class*="navbar"]) {
    background-color: #343a40; }
  .layout-navbar-fixed .dark-mode .wrapper .sidebar-light-warning .brand-link:not([class*="navbar"]) {
    background-color: #fff; }
  .layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-danger .brand-link:not([class*="navbar"]) {
    background-color: #343a40; }
  .layout-navbar-fixed .dark-mode .wrapper .sidebar-light-danger .brand-link:not([class*="navbar"]) {
    background-color: #fff; }
  .layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-light .brand-link:not([class*="navbar"]) {
    background-color: #343a40; }
  .layout-navbar-fixed .dark-mode .wrapper .sidebar-light-light .brand-link:not([class*="navbar"]) {
    background-color: #fff; }
  .layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-dark .brand-link:not([class*="navbar"]) {
    background-color: #343a40; }
  .layout-navbar-fixed .dark-mode .wrapper .sidebar-light-dark .brand-link:not([class*="navbar"]) {
    background-color: #fff; }
  .layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-primary .brand-link:not([class*="navbar"]) {
    background-color: #343a40; }
  .layout-navbar-fixed .dark-mode .wrapper .sidebar-light-primary .brand-link:not([class*="navbar"]) {
    background-color: #fff; }
  .layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-secondary .brand-link:not([class*="navbar"]) {
    background-color: #343a40; }
  .layout-navbar-fixed .dark-mode .wrapper .sidebar-light-secondary .brand-link:not([class*="navbar"]) {
    background-color: #fff; }
  .layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-success .brand-link:not([class*="navbar"]) {
    background-color: #343a40; }
  .layout-navbar-fixed .dark-mode .wrapper .sidebar-light-success .brand-link:not([class*="navbar"]) {
    background-color: #fff; }
  .layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-info .brand-link:not([class*="navbar"]) {
    background-color: #343a40; }
  .layout-navbar-fixed .dark-mode .wrapper .sidebar-light-info .brand-link:not([class*="navbar"]) {
    background-color: #fff; }
  .layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-warning .brand-link:not([class*="navbar"]) {
    background-color: #343a40; }
  .layout-navbar-fixed .dark-mode .wrapper .sidebar-light-warning .brand-link:not([class*="navbar"]) {
    background-color: #fff; }
  .layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-danger .brand-link:not([class*="navbar"]) {
    background-color: #343a40; }
  .layout-navbar-fixed .dark-mode .wrapper .sidebar-light-danger .brand-link:not([class*="navbar"]) {
    background-color: #fff; }
  .layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-light .brand-link:not([class*="navbar"]) {
    background-color: #343a40; }
  .layout-navbar-fixed .dark-mode .wrapper .sidebar-light-light .brand-link:not([class*="navbar"]) {
    background-color: #fff; }
  .layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-dark .brand-link:not([class*="navbar"]) {
    background-color: #343a40; }
  .layout-navbar-fixed .dark-mode .wrapper .sidebar-light-dark .brand-link:not([class*="navbar"]) {
    background-color: #fff; }
  @media (min-width: 576px) {
    .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-primary .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-primary .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-secondary .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-secondary .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-success .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-success .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-info .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-info .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-warning .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-warning .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-danger .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-danger .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-light .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-light .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-dark .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-dark .brand-link:not([class*="navbar"]) {
      background-color: #fff; } }
  @media (min-width: 768px) {
    .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-primary .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-primary .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-secondary .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-secondary .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-success .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-success .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-info .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-info .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-warning .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-warning .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-danger .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-danger .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-light .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-light .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-dark .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-dark .brand-link:not([class*="navbar"]) {
      background-color: #fff; } }
  @media (min-width: 992px) {
    .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-primary .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-primary .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-secondary .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-secondary .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-success .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-success .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-info .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-info .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-warning .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-warning .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-danger .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-danger .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-light .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-light .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-dark .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-dark .brand-link:not([class*="navbar"]) {
      background-color: #fff; } }
  @media (min-width: 1200px) {
    .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-primary .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-primary .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-secondary .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-secondary .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-success .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-success .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-info .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-info .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-warning .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-warning .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-danger .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-danger .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-light .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-light .brand-link:not([class*="navbar"]) {
      background-color: #fff; }
    .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-dark .brand-link:not([class*="navbar"]) {
      background-color: #343a40; }
    .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-dark .brand-link:not([class*="navbar"]) {
      background-color: #fff; } }
  .dark-mode .breadcrumb-item.active,
  .dark-mode .breadcrumb-item + .breadcrumb-item::before {
    color: #adb5bd; }
  .dark-mode .main-footer {
    background-color: #343a40;
    border-color: #4b545c; }
  .dark-mode .content-wrapper {
    background-color: #454d55;
    color: #fff; }
    .dark-mode .content-wrapper .content-header {
      color: #fff; }

.main-header {
  border-bottom: 1px solid #dee2e6;
  z-index: 1034; }
  .main-header .nav-link {
    height: 2.5rem;
    position: relative; }
  .text-sm .main-header .nav-link, .table-custom-head-style .main-header .nav-link, .table-custom-style-dotvvm thead .main-header .nav-link, .main-header.text-sm .nav-link, .main-header.table-custom-head-style .nav-link, .table-custom-style-dotvvm thead.main-header .nav-link {
    height: 1.93725rem;
    padding: 0.35rem 1rem; }
    .text-sm .main-header .nav-link > .fa, .table-custom-head-style .main-header .nav-link > .fa, .table-custom-style-dotvvm thead .main-header .nav-link > .fa,
    .text-sm .main-header .nav-link > .fas, .table-custom-head-style .main-header .nav-link > .fas, .table-custom-style-dotvvm thead .main-header .nav-link > .fas,
    .text-sm .main-header .nav-link > .far, .table-custom-head-style .main-header .nav-link > .far, .table-custom-style-dotvvm thead .main-header .nav-link > .far,
    .text-sm .main-header .nav-link > .fab, .table-custom-head-style .main-header .nav-link > .fab, .table-custom-style-dotvvm thead .main-header .nav-link > .fab,
    .text-sm .main-header .nav-link > .fal, .table-custom-head-style .main-header .nav-link > .fal, .table-custom-style-dotvvm thead .main-header .nav-link > .fal,
    .text-sm .main-header .nav-link > .fad, .table-custom-head-style .main-header .nav-link > .fad, .table-custom-style-dotvvm thead .main-header .nav-link > .fad,
    .text-sm .main-header .nav-link > .svg-inline--fa, .table-custom-head-style .main-header .nav-link > .svg-inline--fa, .table-custom-style-dotvvm thead .main-header .nav-link > .svg-inline--fa,
    .text-sm .main-header .nav-link > .ion, .table-custom-head-style .main-header .nav-link > .ion, .table-custom-style-dotvvm thead .main-header .nav-link > .ion, .main-header.text-sm .nav-link > .fa, .main-header.table-custom-head-style .nav-link > .fa, .table-custom-style-dotvvm thead.main-header .nav-link > .fa,
    .main-header.text-sm .nav-link > .fas, .main-header.table-custom-head-style .nav-link > .fas, .table-custom-style-dotvvm thead.main-header .nav-link > .fas,
    .main-header.text-sm .nav-link > .far, .main-header.table-custom-head-style .nav-link > .far, .table-custom-style-dotvvm thead.main-header .nav-link > .far,
    .main-header.text-sm .nav-link > .fab, .main-header.table-custom-head-style .nav-link > .fab, .table-custom-style-dotvvm thead.main-header .nav-link > .fab,
    .main-header.text-sm .nav-link > .fal, .main-header.table-custom-head-style .nav-link > .fal, .table-custom-style-dotvvm thead.main-header .nav-link > .fal,
    .main-header.text-sm .nav-link > .fad, .main-header.table-custom-head-style .nav-link > .fad, .table-custom-style-dotvvm thead.main-header .nav-link > .fad,
    .main-header.text-sm .nav-link > .svg-inline--fa, .main-header.table-custom-head-style .nav-link > .svg-inline--fa, .table-custom-style-dotvvm thead.main-header .nav-link > .svg-inline--fa,
    .main-header.text-sm .nav-link > .ion, .main-header.table-custom-head-style .nav-link > .ion, .table-custom-style-dotvvm thead.main-header .nav-link > .ion {
      font-size: 0.875rem; }
  .main-header .navbar-nav .nav-item {
    margin: 0; }
  .main-header .navbar-nav[class*="-right"] .dropdown-menu {
    left: auto;
    margin-top: -3px;
    right: 0; }
    @media (max-width: 575.98px) {
      .main-header .navbar-nav[class*="-right"] .dropdown-menu {
        left: 0;
        right: auto; } }
  .main-header.dropdown-legacy .dropdown-menu {
    top: 3rem;
    margin-top: 0; }

.navbar-img {
  height: calc(3.5rem + 1px)/2;
  width: auto; }

.navbar-badge {
  font-size: .6rem;
  font-weight: 300;
  padding: 2px 4px;
  position: absolute;
  right: 5px;
  top: 9px; }

.btn-navbar {
  background-color: transparent;
  border-left-width: 0; }

.form-control-navbar {
  border-right-width: 0; }
  .form-control-navbar + .input-group-append {
    margin-left: 0; }

.form-control-navbar,
.btn-navbar {
  transition: none; }

.navbar-dark .form-control-navbar,
.navbar-dark .btn-navbar {
  background-color: #343a40;
  border-color: #6c757d; }

.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.6); }

.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  color: rgba(255, 255, 255, 0.6); }

.navbar-dark .form-control-navbar:focus,
.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #495057;
  border-color: #6c757d !important;
  color: #ced4da; }

.navbar-light .form-control-navbar,
.navbar-light .btn-navbar {
  background-color: #dadfe4;
  border-color: #ced4da; }

.navbar-light .form-control-navbar::placeholder {
  color: rgba(0, 0, 0, 0.6); }

.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  color: rgba(0, 0, 0, 0.6); }

.navbar-light .form-control-navbar:focus,
.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #d3d9df;
  border-color: #c7ced5 !important;
  color: #ced4da; }

.navbar-light .navbar-search-block .form-control-navbar:focus,
.navbar-light .navbar-search-block .form-control-navbar:focus + .input-group-append .btn-navbar {
  color: rgba(0, 0, 0, 0.6); }

.navbar-search-block {
  position: absolute;
  padding: 0 1rem;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
  display: none;
  justify-content: center;
  flex-direction: column;
  background-color: initial; }
  .navbar-search-block.navbar-search-open {
    display: flex; }
  .navbar-search-block .input-group {
    width: 100%; }

.brand-link {
  display: block;
  font-size: 1.25rem;
  line-height: 1.5;
  padding: 0.8125rem 0.5rem;
  transition: width 0.3s ease-in-out;
  white-space: nowrap; }
  .brand-link:hover {
    color: #fff;
    text-decoration: none; }
  .text-sm .brand-link, .table-custom-head-style .brand-link, .table-custom-style-dotvvm thead .brand-link {
    font-size: inherit; }
  [class*="sidebar-dark"] .brand-link {
    border-bottom: 1px solid #4b545c; }
    [class*="sidebar-dark"] .brand-link,
    [class*="sidebar-dark"] .brand-link .pushmenu {
      color: rgba(255, 255, 255, 0.8); }
      [class*="sidebar-dark"] .brand-link:hover,
      [class*="sidebar-dark"] .brand-link .pushmenu:hover {
        color: #fff; }
  [class*="sidebar-light"] .brand-link {
    border-bottom: 1px solid #dee2e6; }
    [class*="sidebar-light"] .brand-link,
    [class*="sidebar-light"] .brand-link .pushmenu {
      color: rgba(0, 0, 0, 0.8); }
      [class*="sidebar-light"] .brand-link:hover,
      [class*="sidebar-light"] .brand-link .pushmenu:hover {
        color: #000; }
  .brand-link .pushmenu {
    margin-right: 0.5rem;
    font-size: 1rem; }
  .brand-link .brand-link {
    padding: 0;
    border-bottom: none; }
  .brand-link .brand-image {
    float: left;
    line-height: .8;
    margin-left: .8rem;
    margin-right: .5rem;
    margin-top: -3px;
    max-height: 33px;
    width: auto; }
  .brand-link .brand-image-xs {
    float: left;
    line-height: .8;
    margin-top: -.1rem;
    max-height: 33px;
    width: auto; }
  .brand-link .brand-image-xl {
    line-height: .8;
    max-height: 40px;
    width: auto; }
    .brand-link .brand-image-xl.single {
      margin-top: -.3rem; }
  .brand-link.text-sm .brand-image, .brand-link.table-custom-head-style .brand-image, .table-custom-style-dotvvm thead.brand-link .brand-image,
  .text-sm .brand-link .brand-image, .table-custom-head-style .brand-link .brand-image, .table-custom-style-dotvvm thead .brand-link .brand-image {
    height: 29px;
    margin-bottom: -.25rem;
    margin-left: .95rem;
    margin-top: -.25rem; }
  .brand-link.text-sm .brand-image-xs, .brand-link.table-custom-head-style .brand-image-xs, .table-custom-style-dotvvm thead.brand-link .brand-image-xs,
  .text-sm .brand-link .brand-image-xs, .table-custom-head-style .brand-link .brand-image-xs, .table-custom-style-dotvvm thead .brand-link .brand-image-xs {
    margin-top: -.2rem;
    max-height: 29px; }
  .brand-link.text-sm .brand-image-xl, .brand-link.table-custom-head-style .brand-image-xl, .table-custom-style-dotvvm thead.brand-link .brand-image-xl,
  .text-sm .brand-link .brand-image-xl, .table-custom-head-style .brand-link .brand-image-xl, .table-custom-style-dotvvm thead .brand-link .brand-image-xl {
    margin-top: -.225rem;
    max-height: 38px; }

.main-sidebar {
  height: 100vh;
  overflow-y: hidden;
  z-index: 1038; }
  .main-sidebar a:-moz-focusring {
    border: 0;
    outline: none; }

.sidebar {
  height: calc(100% - (3.5rem + 1px));
  overflow-x: none;
  overflow-y: initial;
  padding-bottom: 0;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  padding-top: 0;
  scrollbar-width: thin;
  scrollbar-color: #a9a9a9 transparent; }

.user-panel {
  position: relative; }
  [class*="sidebar-dark"] .user-panel {
    border-bottom: 1px solid #4f5962; }
  [class*="sidebar-light"] .user-panel {
    border-bottom: 1px solid #dee2e6; }
  .user-panel,
  .user-panel .info {
    overflow: hidden;
    white-space: nowrap; }
  .user-panel .image {
    display: inline-block;
    padding-left: 0.8rem; }
  .user-panel img {
    height: auto;
    width: 2.1rem; }
  .user-panel .info {
    display: inline-block;
    padding: 5px 5px 5px 10px; }
  .user-panel .status,
  .user-panel .dropdown-menu {
    font-size: 0.875rem; }

.nav-sidebar .nav-item > .nav-link {
  margin-bottom: .2rem; }
  .nav-sidebar .nav-item > .nav-link .right {
    transition: transform ease-in-out 0.3s; }
    @media (prefers-reduced-motion: reduce) {
      .nav-sidebar .nav-item > .nav-link .right {
        transition: none; } }

.nav-sidebar .nav-link > .right,
.nav-sidebar .nav-link > p > .right {
  position: absolute;
  right: 1rem;
  top: .7rem; }
  .nav-sidebar .nav-link > .right i,
  .nav-sidebar .nav-link > .right span,
  .nav-sidebar .nav-link > p > .right i,
  .nav-sidebar .nav-link > p > .right span {
    margin-left: .5rem; }
  .nav-sidebar .nav-link > .right:nth-child(2),
  .nav-sidebar .nav-link > p > .right:nth-child(2) {
    right: 2.2rem; }

.nav-sidebar .menu-open > .nav-treeview {
  display: block; }

.nav-sidebar .menu-open > .nav-link i.right,
.nav-sidebar .menu-is-opening > .nav-link i.right {
  transform: rotate(-90deg); }

.nav-sidebar > .nav-item {
  margin-bottom: 0; }
  .nav-sidebar > .nav-item .nav-icon {
    margin-left: .05rem;
    font-size: 1.2rem;
    margin-right: .2rem;
    text-align: center;
    width: 1.6rem; }
    .nav-sidebar > .nav-item .nav-icon.fa, .nav-sidebar > .nav-item .nav-icon.fas, .nav-sidebar > .nav-item .nav-icon.far, .nav-sidebar > .nav-item .nav-icon.fab, .nav-sidebar > .nav-item .nav-icon.fal, .nav-sidebar > .nav-item .nav-icon.fad, .nav-sidebar > .nav-item .nav-icon.svg-inline--fa, .nav-sidebar > .nav-item .nav-icon.ion {
      font-size: 1.1rem; }
  .nav-sidebar > .nav-item .float-right {
    margin-top: 3px; }

.nav-sidebar .nav-treeview {
  display: none;
  list-style: none;
  padding: 0; }
  .nav-sidebar .nav-treeview > .nav-item > .nav-link > .nav-icon {
    width: 1.6rem; }

.nav-sidebar.nav-child-indent .nav-treeview {
  transition: padding 0.3s ease-in-out;
  padding-left: 1rem; }
  .text-sm .nav-sidebar.nav-child-indent .nav-treeview, .table-custom-head-style .nav-sidebar.nav-child-indent .nav-treeview, .table-custom-style-dotvvm thead .nav-sidebar.nav-child-indent .nav-treeview {
    padding-left: .5rem; }

.nav-sidebar.nav-child-indent.nav-legacy .nav-treeview .nav-treeview {
  padding-left: 2rem;
  margin-left: -1rem; }
  .text-sm .nav-sidebar.nav-child-indent.nav-legacy .nav-treeview .nav-treeview, .table-custom-head-style .nav-sidebar.nav-child-indent.nav-legacy .nav-treeview .nav-treeview, .table-custom-style-dotvvm thead .nav-sidebar.nav-child-indent.nav-legacy .nav-treeview .nav-treeview {
    padding-left: 1rem;
    margin-left: -.5rem; }

.nav-sidebar .nav-header {
  font-size: .9rem;
  padding: 0.5rem 0.75rem; }

.nav-sidebar .nav-link p {
  display: inline;
  margin: 0;
  white-space: normal; }

.sidebar-is-opening .nav-sidebar .nav-link p {
  animation-name: fadeIn;
  animation-duration: 0.3s;
  animation-fill-mode: both; }

#sidebar-overlay {
  background-color: rgba(0, 0, 0, 0.1);
  bottom: 0;
  display: none;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1037; }
  @media (max-width: 991.98px) {
    .sidebar-open #sidebar-overlay {
      display: block; } }

[class*="sidebar-light-"] {
  background-color: #fff; }
  [class*="sidebar-light-"] .user-panel a:hover {
    color: #212529; }
  [class*="sidebar-light-"] .user-panel .status {
    background-color: rgba(0, 0, 0, 0.1);
    color: #343a40; }
    [class*="sidebar-light-"] .user-panel .status:hover, [class*="sidebar-light-"] .user-panel .status:focus, [class*="sidebar-light-"] .user-panel .status:active {
      background-color: rgba(0, 0, 0, 0.1);
      color: #212529; }
  [class*="sidebar-light-"] .user-panel .dropdown-menu {
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
    border-color: rgba(0, 0, 0, 0.1); }
  [class*="sidebar-light-"] .user-panel .dropdown-item {
    color: #212529; }
  [class*="sidebar-light-"] .nav-sidebar > .nav-item > .nav-link:active, [class*="sidebar-light-"] .nav-sidebar > .nav-item > .nav-link:focus {
    color: #343a40; }
  [class*="sidebar-light-"] .nav-sidebar > .nav-item.menu-open > .nav-link,
  [class*="sidebar-light-"] .nav-sidebar > .nav-item:hover > .nav-link {
    background-color: rgba(0, 0, 0, 0.1);
    color: #212529; }
  [class*="sidebar-light-"] .nav-sidebar > .nav-item > .nav-link.active {
    color: #000;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); }
  [class*="sidebar-light-"] .nav-sidebar > .nav-item > .nav-treeview {
    background-color: transparent; }
  [class*="sidebar-light-"] .nav-header {
    background-color: inherit;
    color: #292d32; }
  [class*="sidebar-light-"] .sidebar a {
    color: #343a40; }
    [class*="sidebar-light-"] .sidebar a:hover {
      text-decoration: none; }
  [class*="sidebar-light-"] .nav-treeview > .nav-item > .nav-link {
    color: #777; }
    [class*="sidebar-light-"] .nav-treeview > .nav-item > .nav-link:hover, [class*="sidebar-light-"] .nav-treeview > .nav-item > .nav-link:focus {
      background-color: rgba(0, 0, 0, 0.1);
      color: #000; }
  [class*="sidebar-light-"] .nav-treeview > .nav-item > .nav-link.active, [class*="sidebar-light-"] .nav-treeview > .nav-item > .nav-link.active:hover {
    background-color: rgba(0, 0, 0, 0.1);
    color: #212529; }
  [class*="sidebar-light-"] .nav-treeview > .nav-item > .nav-link:hover {
    background-color: rgba(0, 0, 0, 0.1); }
  [class*="sidebar-light-"] .nav-flat .nav-item .nav-treeview .nav-treeview {
    border-color: rgba(0, 0, 0, 0.1); }
  [class*="sidebar-light-"] .nav-flat .nav-item .nav-treeview > .nav-item > .nav-link, [class*="sidebar-light-"] .nav-flat .nav-item .nav-treeview > .nav-item > .nav-link.active {
    border-color: rgba(0, 0, 0, 0.1); }

[class*="sidebar-dark-"] {
  background-color: #343a40; }
  [class*="sidebar-dark-"] .user-panel a:hover {
    color: #fff; }
  [class*="sidebar-dark-"] .user-panel .status {
    background-color: rgba(255, 255, 255, 0.1);
    color: #c2c7d0; }
    [class*="sidebar-dark-"] .user-panel .status:hover, [class*="sidebar-dark-"] .user-panel .status:focus, [class*="sidebar-dark-"] .user-panel .status:active {
      background-color: rgba(247, 247, 247, 0.1);
      color: #fff; }
  [class*="sidebar-dark-"] .user-panel .dropdown-menu {
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
    border-color: rgba(242, 242, 242, 0.1); }
  [class*="sidebar-dark-"] .user-panel .dropdown-item {
    color: #212529; }
  [class*="sidebar-dark-"] .nav-sidebar > .nav-item > .nav-link:active {
    color: #c2c7d0; }
  [class*="sidebar-dark-"] .nav-sidebar > .nav-item.menu-open > .nav-link,
  [class*="sidebar-dark-"] .nav-sidebar > .nav-item:hover > .nav-link,
  [class*="sidebar-dark-"] .nav-sidebar > .nav-item > .nav-link:focus {
    background-color: rgba(255, 255, 255, 0.1);
    color: #fff; }
  [class*="sidebar-dark-"] .nav-sidebar > .nav-item > .nav-link.active {
    color: #fff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); }
  [class*="sidebar-dark-"] .nav-sidebar > .nav-item > .nav-treeview {
    background-color: transparent; }
  [class*="sidebar-dark-"] .nav-header {
    background-color: inherit;
    color: #d0d4db; }
  [class*="sidebar-dark-"] .sidebar a {
    color: #c2c7d0; }
    [class*="sidebar-dark-"] .sidebar a:hover, [class*="sidebar-dark-"] .sidebar a:focus {
      text-decoration: none; }
  [class*="sidebar-dark-"] .nav-treeview > .nav-item > .nav-link {
    color: #c2c7d0; }
    [class*="sidebar-dark-"] .nav-treeview > .nav-item > .nav-link:hover, [class*="sidebar-dark-"] .nav-treeview > .nav-item > .nav-link:focus {
      background-color: rgba(255, 255, 255, 0.1);
      color: #fff; }
  [class*="sidebar-dark-"] .nav-treeview > .nav-item > .nav-link.active, [class*="sidebar-dark-"] .nav-treeview > .nav-item > .nav-link.active:hover, [class*="sidebar-dark-"] .nav-treeview > .nav-item > .nav-link.active:focus {
    background-color: rgba(255, 255, 255, 0.9);
    color: #343a40; }
  [class*="sidebar-dark-"] .nav-flat .nav-item .nav-treeview .nav-treeview {
    border-color: rgba(255, 255, 255, 0.9); }
  [class*="sidebar-dark-"] .nav-flat .nav-item .nav-treeview > .nav-item > .nav-link, [class*="sidebar-dark-"] .nav-flat .nav-item .nav-treeview > .nav-item > .nav-link.active {
    border-color: rgba(255, 255, 255, 0.9); }

.sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-primary .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #007bff;
  color: #fff; }

.sidebar-dark-primary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-primary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #007bff; }

.sidebar-dark-secondary .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-secondary .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #6c757d;
  color: #fff; }

.sidebar-dark-secondary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-secondary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #6c757d; }

.sidebar-dark-success .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-success .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #28a745;
  color: #fff; }

.sidebar-dark-success .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-success .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #28a745; }

.sidebar-dark-info .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-info .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #17a2b8;
  color: #fff; }

.sidebar-dark-info .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-info .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #17a2b8; }

.sidebar-dark-warning .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-warning .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #ffc107;
  color: #1f2d3d; }

.sidebar-dark-warning .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-warning .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #ffc107; }

.sidebar-dark-danger .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-danger .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #dc3545;
  color: #fff; }

.sidebar-dark-danger .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-danger .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #dc3545; }

.sidebar-dark-light .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-light .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #f8f9fa;
  color: #1f2d3d; }

.sidebar-dark-light .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-light .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #f8f9fa; }

.sidebar-dark-dark .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-dark .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #343a40;
  color: #fff; }

.sidebar-dark-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #343a40; }

.sidebar-dark-custom .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-custom .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #FCCC01;
  color: #1f2d3d; }

.sidebar-dark-custom .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-custom .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #FCCC01; }

.sidebar-dark-lightblue .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-lightblue .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #3c8dbc;
  color: #fff; }

.sidebar-dark-lightblue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-lightblue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #3c8dbc; }

.sidebar-dark-navy .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-navy .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #001f3f;
  color: #fff; }

.sidebar-dark-navy .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-navy .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #001f3f; }

.sidebar-dark-olive .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-olive .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #3d9970;
  color: #fff; }

.sidebar-dark-olive .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-olive .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #3d9970; }

.sidebar-dark-lime .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-lime .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #01ff70;
  color: #1f2d3d; }

.sidebar-dark-lime .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-lime .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #01ff70; }

.sidebar-dark-fuchsia .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-fuchsia .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #f012be;
  color: #fff; }

.sidebar-dark-fuchsia .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-fuchsia .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #f012be; }

.sidebar-dark-maroon .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-maroon .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #d81b60;
  color: #fff; }

.sidebar-dark-maroon .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-maroon .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #d81b60; }

.sidebar-dark-blue .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-blue .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #007bff;
  color: #fff; }

.sidebar-dark-blue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-blue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #007bff; }

.sidebar-dark-indigo .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-indigo .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #6610f2;
  color: #fff; }

.sidebar-dark-indigo .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-indigo .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #6610f2; }

.sidebar-dark-purple .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-purple .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #6f42c1;
  color: #fff; }

.sidebar-dark-purple .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-purple .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #6f42c1; }

.sidebar-dark-pink .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-pink .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #e83e8c;
  color: #fff; }

.sidebar-dark-pink .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-pink .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #e83e8c; }

.sidebar-dark-red .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-red .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #dc3545;
  color: #fff; }

.sidebar-dark-red .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-red .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #dc3545; }

.sidebar-dark-orange .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-orange .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #fd7e14;
  color: #1f2d3d; }

.sidebar-dark-orange .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-orange .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #fd7e14; }

.sidebar-dark-yellow .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-yellow .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #ffc107;
  color: #1f2d3d; }

.sidebar-dark-yellow .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-yellow .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #ffc107; }

.sidebar-dark-green .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-green .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #28a745;
  color: #fff; }

.sidebar-dark-green .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-green .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #28a745; }

.sidebar-dark-teal .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-teal .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #20c997;
  color: #fff; }

.sidebar-dark-teal .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-teal .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #20c997; }

.sidebar-dark-cyan .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-cyan .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #17a2b8;
  color: #fff; }

.sidebar-dark-cyan .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-cyan .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #17a2b8; }

.sidebar-dark-white .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-white .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #fff;
  color: #1f2d3d; }

.sidebar-dark-white .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-white .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #fff; }

.sidebar-dark-gray .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-gray .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #6c757d;
  color: #fff; }

.sidebar-dark-gray .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-gray .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #6c757d; }

.sidebar-dark-gray-dark .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-gray-dark .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #343a40;
  color: #fff; }

.sidebar-dark-gray-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-gray-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #343a40; }

.sidebar-mini .main-sidebar:not(.sidebar-no-expand) .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,
.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand) .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,
.sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand) .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,
.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,
.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,
.sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand):hover .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,
.sidebar-mini .main-sidebar.sidebar-focused .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,
.sidebar-mini-md .main-sidebar.sidebar-focused .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,
.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview {
  padding-left: 1rem;
  margin-left: -.5rem; }

.nav-flat {
  margin: -0.25rem -0.5rem 0; }
  .nav-flat .nav-item > .nav-link {
    border-radius: 0;
    margin-bottom: 0; }
    .nav-flat .nav-item > .nav-link > .nav-icon {
      margin-left: .55rem; }
  .nav-flat:not(.nav-child-indent) .nav-treeview .nav-item > .nav-link > .nav-icon {
    margin-left: .4rem; }
  .nav-flat.nav-child-indent .nav-treeview {
    padding-left: 0; }
    .nav-flat.nav-child-indent .nav-treeview .nav-icon {
      margin-left: .85rem; }
    .nav-flat.nav-child-indent .nav-treeview .nav-treeview {
      border-left: .2rem solid; }
      .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-icon {
        margin-left: 1.15rem; }
      .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon {
        margin-left: 1.45rem; }
      .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon {
        margin-left: 1.75rem; }
      .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon {
        margin-left: 2.05rem; }
  .sidebar-collapse .nav-flat.nav-child-indent .nav-treeview .nav-icon {
    margin-left: .55rem; }
  .sidebar-collapse .nav-flat.nav-child-indent .nav-treeview .nav-link {
    padding-left: calc(1rem - .2rem); }
  .sidebar-collapse .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-icon {
    margin-left: .35rem; }
  .sidebar-collapse .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon {
    margin-left: .15rem; }
  .sidebar-collapse .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon {
    margin-left: -.15rem; }
  .sidebar-collapse .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon {
    margin-left: -.35rem; }
  .sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon,
  .sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon,
  .sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon,
  .sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon,
  .sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon,
  .sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon {
    margin-left: .4rem; }
  .sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon,
  .sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon,
  .sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon,
  .sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon,
  .sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon,
  .sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon {
    margin-left: .85rem; }
  .sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon,
  .sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon,
  .sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon,
  .sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon,
  .sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon,
  .sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon {
    margin-left: 1.15rem; }
  .sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon,
  .sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon,
  .sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon,
  .sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon,
  .sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon,
  .sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon {
    margin-left: 1.45rem; }
  .sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,
  .sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,
  .sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,
  .sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,
  .sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,
  .sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon {
    margin-left: 1.75rem; }
  .sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,
  .sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,
  .sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,
  .sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,
  .sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,
  .sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon {
    margin-left: 2.05rem; }
  .nav-flat .nav-icon {
    transition: margin-left ease-in-out 0.3s; }
    @media (prefers-reduced-motion: reduce) {
      .nav-flat .nav-icon {
        transition: none; } }
  .nav-flat .nav-treeview .nav-icon {
    margin-left: -.2rem; }
  .nav-flat.nav-sidebar > .nav-item .nav-treeview,
  .nav-flat.nav-sidebar > .nav-item > .nav-treeview {
    background-color: rgba(255, 255, 255, 0.05); }
    .nav-flat.nav-sidebar > .nav-item .nav-treeview .nav-item > .nav-link,
    .nav-flat.nav-sidebar > .nav-item > .nav-treeview .nav-item > .nav-link {
      border-left: .2rem solid; }

.nav-legacy {
  margin: -0.25rem -0.5rem 0; }
  .nav-legacy.nav-sidebar .nav-item > .nav-link {
    border-radius: 0;
    margin-bottom: 0; }
    .nav-legacy.nav-sidebar .nav-item > .nav-link > .nav-icon {
      margin-left: .55rem; }
      .text-sm .nav-legacy.nav-sidebar .nav-item > .nav-link > .nav-icon, .table-custom-head-style .nav-legacy.nav-sidebar .nav-item > .nav-link > .nav-icon, .table-custom-style-dotvvm thead .nav-legacy.nav-sidebar .nav-item > .nav-link > .nav-icon {
        margin-left: .75rem; }
  .nav-legacy.nav-sidebar > .nav-item > .nav-link.active {
    background-color: inherit;
    border-left: 3px solid transparent;
    box-shadow: none; }
    .nav-legacy.nav-sidebar > .nav-item > .nav-link.active > .nav-icon {
      margin-left: calc(.55rem - 3px); }
      .text-sm .nav-legacy.nav-sidebar > .nav-item > .nav-link.active > .nav-icon, .table-custom-head-style .nav-legacy.nav-sidebar > .nav-item > .nav-link.active > .nav-icon, .table-custom-style-dotvvm thead .nav-legacy.nav-sidebar > .nav-item > .nav-link.active > .nav-icon {
        margin-left: calc(.75rem - 3px); }
  .text-sm .nav-legacy.nav-sidebar.nav-flat .nav-treeview .nav-item > .nav-link > .nav-icon, .table-custom-head-style .nav-legacy.nav-sidebar.nav-flat .nav-treeview .nav-item > .nav-link > .nav-icon, .table-custom-style-dotvvm thead .nav-legacy.nav-sidebar.nav-flat .nav-treeview .nav-item > .nav-link > .nav-icon {
    margin-left: calc(.75rem - 3px); }
  .sidebar-mini .nav-legacy > .nav-item .nav-link .nav-icon,
  .sidebar-mini-md .nav-legacy > .nav-item .nav-link .nav-icon,
  .sidebar-mini-xs .nav-legacy > .nav-item .nav-link .nav-icon {
    transition: margin-left ease-in-out 0.3s;
    margin-left: .6rem; }
    @media (prefers-reduced-motion: reduce) {
      .sidebar-mini .nav-legacy > .nav-item .nav-link .nav-icon,
      .sidebar-mini-md .nav-legacy > .nav-item .nav-link .nav-icon,
      .sidebar-mini-xs .nav-legacy > .nav-item .nav-link .nav-icon {
        transition: none; } }
  .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview,
  .sidebar-mini.sidebar-collapse .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview,
  .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview,
  .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview,
  .sidebar-mini-xs.sidebar-collapse .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview,
  .sidebar-mini-xs.sidebar-collapse .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview {
    padding-left: 1rem; }
    .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview,
    .sidebar-mini.sidebar-collapse .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview,
    .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview,
    .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview,
    .sidebar-mini-xs.sidebar-collapse .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview,
    .sidebar-mini-xs.sidebar-collapse .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview {
      padding-left: 2rem;
      margin-left: -1rem; }
  .sidebar-mini.sidebar-collapse.text-sm .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview, .sidebar-mini.sidebar-collapse.table-custom-head-style .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview, .table-custom-style-dotvvm thead.sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview,
  .sidebar-mini.sidebar-collapse.text-sm .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview, .sidebar-mini.sidebar-collapse.table-custom-head-style .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview, .table-custom-style-dotvvm thead.sidebar-mini.sidebar-collapse .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview,
  .sidebar-mini-md.sidebar-collapse.text-sm .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview, .sidebar-mini-md.sidebar-collapse.table-custom-head-style .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview, .table-custom-style-dotvvm thead.sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview,
  .sidebar-mini-md.sidebar-collapse.text-sm .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview, .sidebar-mini-md.sidebar-collapse.table-custom-head-style .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview, .table-custom-style-dotvvm thead.sidebar-mini-md.sidebar-collapse .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview,
  .sidebar-mini-xs.sidebar-collapse.text-sm .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview, .sidebar-mini-xs.sidebar-collapse.table-custom-head-style .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview, .table-custom-style-dotvvm thead.sidebar-mini-xs.sidebar-collapse .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview,
  .sidebar-mini-xs.sidebar-collapse.text-sm .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview, .sidebar-mini-xs.sidebar-collapse.table-custom-head-style .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview, .table-custom-style-dotvvm thead.sidebar-mini-xs.sidebar-collapse .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview {
    padding-left: .5rem; }
    .sidebar-mini.sidebar-collapse.text-sm .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview, .sidebar-mini.sidebar-collapse.table-custom-head-style .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview, .table-custom-style-dotvvm thead.sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview,
    .sidebar-mini.sidebar-collapse.text-sm .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview, .sidebar-mini.sidebar-collapse.table-custom-head-style .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview, .table-custom-style-dotvvm thead.sidebar-mini.sidebar-collapse .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview,
    .sidebar-mini-md.sidebar-collapse.text-sm .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview, .sidebar-mini-md.sidebar-collapse.table-custom-head-style .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview, .table-custom-style-dotvvm thead.sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview,
    .sidebar-mini-md.sidebar-collapse.text-sm .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview, .sidebar-mini-md.sidebar-collapse.table-custom-head-style .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview, .table-custom-style-dotvvm thead.sidebar-mini-md.sidebar-collapse .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview,
    .sidebar-mini-xs.sidebar-collapse.text-sm .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview, .sidebar-mini-xs.sidebar-collapse.table-custom-head-style .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview, .table-custom-style-dotvvm thead.sidebar-mini-xs.sidebar-collapse .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview,
    .sidebar-mini-xs.sidebar-collapse.text-sm .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview, .sidebar-mini-xs.sidebar-collapse.table-custom-head-style .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview, .table-custom-style-dotvvm thead.sidebar-mini-xs.sidebar-collapse .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview {
      padding-left: 1rem;
      margin-left: -.5rem; }
  .sidebar-mini.sidebar-collapse .nav-legacy > .nav-item > .nav-link .nav-icon,
  .sidebar-mini-md.sidebar-collapse .nav-legacy > .nav-item > .nav-link .nav-icon,
  .sidebar-mini-xs.sidebar-collapse .nav-legacy > .nav-item > .nav-link .nav-icon {
    margin-left: .55rem; }
  .sidebar-mini.sidebar-collapse .nav-legacy > .nav-item > .nav-link.active > .nav-icon,
  .sidebar-mini-md.sidebar-collapse .nav-legacy > .nav-item > .nav-link.active > .nav-icon,
  .sidebar-mini-xs.sidebar-collapse .nav-legacy > .nav-item > .nav-link.active > .nav-icon {
    margin-left: .36rem; }
  .sidebar-mini.sidebar-collapse .nav-legacy.nav-child-indent .nav-treeview .nav-treeview,
  .sidebar-mini-md.sidebar-collapse .nav-legacy.nav-child-indent .nav-treeview .nav-treeview,
  .sidebar-mini-xs.sidebar-collapse .nav-legacy.nav-child-indent .nav-treeview .nav-treeview {
    padding-left: 0;
    margin-left: 0; }
  .sidebar-mini.sidebar-collapse.text-sm .nav-legacy > .nav-item > .nav-link .nav-icon, .sidebar-mini.sidebar-collapse.table-custom-head-style .nav-legacy > .nav-item > .nav-link .nav-icon, .table-custom-style-dotvvm thead.sidebar-mini.sidebar-collapse .nav-legacy > .nav-item > .nav-link .nav-icon,
  .sidebar-mini-md.sidebar-collapse.text-sm .nav-legacy > .nav-item > .nav-link .nav-icon, .sidebar-mini-md.sidebar-collapse.table-custom-head-style .nav-legacy > .nav-item > .nav-link .nav-icon, .table-custom-style-dotvvm thead.sidebar-mini-md.sidebar-collapse .nav-legacy > .nav-item > .nav-link .nav-icon,
  .sidebar-mini-xs.sidebar-collapse.text-sm .nav-legacy > .nav-item > .nav-link .nav-icon, .sidebar-mini-xs.sidebar-collapse.table-custom-head-style .nav-legacy > .nav-item > .nav-link .nav-icon, .table-custom-style-dotvvm thead.sidebar-mini-xs.sidebar-collapse .nav-legacy > .nav-item > .nav-link .nav-icon {
    margin-left: .75rem; }
  .sidebar-mini.sidebar-collapse.text-sm .nav-legacy > .nav-item > .nav-link.active > .nav-icon, .sidebar-mini.sidebar-collapse.table-custom-head-style .nav-legacy > .nav-item > .nav-link.active > .nav-icon, .table-custom-style-dotvvm thead.sidebar-mini.sidebar-collapse .nav-legacy > .nav-item > .nav-link.active > .nav-icon,
  .sidebar-mini-md.sidebar-collapse.text-sm .nav-legacy > .nav-item > .nav-link.active > .nav-icon, .sidebar-mini-md.sidebar-collapse.table-custom-head-style .nav-legacy > .nav-item > .nav-link.active > .nav-icon, .table-custom-style-dotvvm thead.sidebar-mini-md.sidebar-collapse .nav-legacy > .nav-item > .nav-link.active > .nav-icon,
  .sidebar-mini-xs.sidebar-collapse.text-sm .nav-legacy > .nav-item > .nav-link.active > .nav-icon, .sidebar-mini-xs.sidebar-collapse.table-custom-head-style .nav-legacy > .nav-item > .nav-link.active > .nav-icon, .table-custom-style-dotvvm thead.sidebar-mini-xs.sidebar-collapse .nav-legacy > .nav-item > .nav-link.active > .nav-icon {
    margin-left: calc(.75rem - 3px); }
  [class*="sidebar-dark"] .nav-legacy.nav-sidebar > .nav-item .nav-treeview,
  [class*="sidebar-dark"] .nav-legacy.nav-sidebar > .nav-item > .nav-treeview {
    background-color: rgba(255, 255, 255, 0.05); }
  [class*="sidebar-dark"] .nav-legacy.nav-sidebar > .nav-item > .nav-link.active {
    color: #fff; }
  [class*="sidebar-dark"] .nav-legacy .nav-treeview > .nav-item > .nav-link.active, [class*="sidebar-dark"] .nav-legacy .nav-treeview > .nav-item > .nav-link:focus, [class*="sidebar-dark"] .nav-legacy .nav-treeview > .nav-item > .nav-link:hover {
    background-color: transparent;
    color: #fff; }
  [class*="sidebar-light"] .nav-legacy.nav-sidebar > .nav-item .nav-treeview,
  [class*="sidebar-light"] .nav-legacy.nav-sidebar > .nav-item > .nav-treeview {
    background-color: rgba(0, 0, 0, 0.05); }
  [class*="sidebar-light"] .nav-legacy.nav-sidebar > .nav-item > .nav-link.active {
    color: #000; }
  [class*="sidebar-light"] .nav-legacy .nav-treeview > .nav-item > .nav-link.active, [class*="sidebar-light"] .nav-legacy .nav-treeview > .nav-item > .nav-link:focus, [class*="sidebar-light"] .nav-legacy .nav-treeview > .nav-item > .nav-link:hover {
    background-color: transparent;
    color: #000; }

.nav-collapse-hide-child .menu-open > .nav-treeview {
  max-height: min-content;
  animation-name: fadeIn;
  animation-duration: 0.3s;
  animation-fill-mode: both; }

.sidebar-collapse .nav-collapse-hide-child .menu-open > .nav-treeview {
  max-height: 0;
  animation-name: fadeOut;
  animation-duration: 0.3s;
  animation-fill-mode: both; }

.sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .nav-collapse-hide-child .menu-open > .nav-treeview,
.sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .nav-collapse-hide-child .menu-open > .nav-treeview,
.sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .nav-collapse-hide-child .menu-open > .nav-treeview,
.sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .nav-collapse-hide-child .menu-open > .nav-treeview,
.sidebar-mini-xs.sidebar-collapse .main-sidebar.sidebar-focused .nav-collapse-hide-child .menu-open > .nav-treeview,
.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .nav-collapse-hide-child .menu-open > .nav-treeview {
  max-height: min-content;
  animation-name: fadeIn;
  animation-duration: 0.3s;
  animation-fill-mode: both; }

.nav-compact .nav-link,
.nav-compact .nav-header {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem; }

.nav-compact .nav-header:not(:first-of-type) {
  padding-top: 0.75rem;
  padding-bottom: 0.25rem; }

.nav-compact .nav-link > .right,
.nav-compact .nav-link > p > .right {
  top: .465rem; }

.text-sm .nav-compact .nav-link > .right, .table-custom-head-style .nav-compact .nav-link > .right, .table-custom-style-dotvvm thead .nav-compact .nav-link > .right,
.text-sm .nav-compact .nav-link > p > .right, .table-custom-head-style .nav-compact .nav-link > p > .right, .table-custom-style-dotvvm thead .nav-compact .nav-link > p > .right {
  top: .7rem; }

[class*="sidebar-dark"] .form-control-sidebar,
[class*="sidebar-dark"] .btn-sidebar {
  background-color: #3f474e;
  border: 1px solid #56606a;
  color: white; }

[class*="sidebar-dark"] .form-control-sidebar:focus,
[class*="sidebar-dark"] .btn-sidebar:focus {
  border: 1px solid #7a8793; }

[class*="sidebar-dark"] .btn-sidebar:hover {
  background-color: #454d55; }

[class*="sidebar-dark"] .btn-sidebar:focus {
  background-color: #4b545c; }

[class*="sidebar-dark"] .list-group-item {
  background-color: #454d55;
  border-color: #56606a;
  color: #c2c7d0; }
  [class*="sidebar-dark"] .list-group-item:hover {
    background-color: #4b545c; }
  [class*="sidebar-dark"] .list-group-item:focus {
    background-color: #515a63; }
  [class*="sidebar-dark"] .list-group-item .search-path {
    color: #adb5bd; }

[class*="sidebar-light"] .form-control-sidebar,
[class*="sidebar-light"] .btn-sidebar {
  background-color: #f2f2f2;
  border: 1px solid #d9d9d9;
  color: #1f2d3d; }

[class*="sidebar-light"] .form-control-sidebar:focus,
[class*="sidebar-light"] .btn-sidebar:focus {
  border: 1px solid #b3b3b3; }

[class*="sidebar-light"] .btn-sidebar:hover {
  background-color: #ececec; }

[class*="sidebar-light"] .btn-sidebar:focus {
  background-color: #e6e6e6; }

[class*="sidebar-light"] .list-group-item {
  border-color: #d9d9d9; }
  [class*="sidebar-light"] .list-group-item:hover {
    background-color: #ececec; }
  [class*="sidebar-light"] .list-group-item:focus {
    background-color: #e6e6e6; }
  [class*="sidebar-light"] .list-group-item .search-path {
    color: #6c757d; }

.sidebar .form-inline .input-group {
  width: 100%;
  flex-wrap: nowrap; }

.sidebar nav .form-inline {
  margin-bottom: .2rem; }

.layout-boxed:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs).sidebar-collapse .main-sidebar {
  margin-left: 0; }

.layout-boxed:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs) .content-wrapper,
.layout-boxed:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs) .main-header,
.layout-boxed:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs) .main-footer {
  z-index: 9999;
  position: relative; }

.sidebar-collapse .form-control-sidebar,
.sidebar-collapse .form-control-sidebar ~ .input-group-append,
.sidebar-collapse .sidebar-search-results {
  display: none; }

[data-widget="sidebar-search"] input[type="search"]::-ms-clear, [data-widget="sidebar-search"] input[type="search"]::-ms-reveal {
  display: none;
  width: 0;
  height: 0; }

[data-widget="sidebar-search"] input[type="search"]::-webkit-search-cancel-button, [data-widget="sidebar-search"] input[type="search"]::-webkit-search-decoration, [data-widget="sidebar-search"] input[type="search"]::-webkit-search-results-button, [data-widget="sidebar-search"] input[type="search"]::-webkit-search-results-decoration {
  display: none; }

.sidebar-search-results {
  position: relative;
  display: none;
  width: 100%; }
  .sidebar-search-open .sidebar-search-results {
    display: inline-block; }
  .sidebar-search-results .search-title {
    margin-bottom: -.1rem; }
  .sidebar-search-results .list-group {
    position: absolute;
    width: 100%;
    z-index: 1039; }
    .sidebar-search-results .list-group > .list-group-item {
      padding: 0.375rem 0.75rem; }
      .sidebar-search-results .list-group > .list-group-item:-moz-focusring {
        margin-top: 0;
        border-left: 1px solid transparent;
        border-top: 0;
        border-bottom: 1px solid transparent; }
      .sidebar-search-results .list-group > .list-group-item:first-child {
        margin-top: 0;
        border-top: 0;
        border-top-left-radius: 0;
        border-top-right-radius: 0; }

.sidebar-search-results .search-path {
  font-size: 80%; }

.sidebar-search-open .btn, .sidebar-search-open .btn-delete, .sidebar-search-open .btn-duplicate, .sidebar-search-open .btn-complete, .sidebar-search-open .btn-print, .sidebar-search-open .btn-join, .sidebar-search-open .btn-caret,
.sidebar-search-open .form-control {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

[class*="sidebar-dark"] .sidebar-custom {
  border-top: 1px solid #4f5962; }

[class*="sidebar-light"] .sidebar-custom {
  border-top: 1px solid #dee2e6; }

.layout-fixed.sidebar-collapse .hide-on-collapse {
  display: none; }

.layout-fixed.sidebar-collapse:hover .hide-on-collapse {
  display: block; }

.layout-fixed .main-sidebar-custom .sidebar {
  height: calc(100% - ((3.5rem + 4rem) + 1px)); }

.layout-fixed .main-sidebar-custom .sidebar-custom {
  height: 4rem;
  padding: 0.85rem 0.5rem; }

.layout-fixed .main-sidebar-custom-lg .sidebar {
  height: calc(100% - ((3.5rem + 6rem) + 1px)); }

.layout-fixed .main-sidebar-custom-lg .sidebar-custom {
  height: 6rem; }

.layout-fixed .main-sidebar-custom-xl .sidebar {
  height: calc(100% - ((3.5rem + 8rem) + 1px)); }

.layout-fixed .main-sidebar-custom-xl .sidebar-custom {
  height: 8rem; }

.layout-fixed .main-sidebar-custom .pos-right,
.layout-fixed .main-sidebar-custom-lg .pos-right,
.layout-fixed .main-sidebar-custom-xl .pos-right {
  position: absolute;
  right: .5rem; }

.dark-mode .sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-primary .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #3f6791;
  color: #fff; }

.dark-mode .sidebar-dark-primary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-primary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #3f6791; }

.dark-mode .sidebar-dark-secondary .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-secondary .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #6c757d;
  color: #fff; }

.dark-mode .sidebar-dark-secondary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-secondary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #6c757d; }

.dark-mode .sidebar-dark-success .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-success .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #00bc8c;
  color: #fff; }

.dark-mode .sidebar-dark-success .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-success .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #00bc8c; }

.dark-mode .sidebar-dark-info .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-info .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #3498db;
  color: #fff; }

.dark-mode .sidebar-dark-info .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-info .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #3498db; }

.dark-mode .sidebar-dark-warning .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-warning .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #f39c12;
  color: #1f2d3d; }

.dark-mode .sidebar-dark-warning .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-warning .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #f39c12; }

.dark-mode .sidebar-dark-danger .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-danger .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #e74c3c;
  color: #fff; }

.dark-mode .sidebar-dark-danger .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-danger .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #e74c3c; }

.dark-mode .sidebar-dark-light .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-light .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #f8f9fa;
  color: #1f2d3d; }

.dark-mode .sidebar-dark-light .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-light .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #f8f9fa; }

.dark-mode .sidebar-dark-dark .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-dark .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #343a40;
  color: #fff; }

.dark-mode .sidebar-dark-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #343a40; }

.dark-mode .sidebar-dark-lightblue .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-lightblue .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #86bad8;
  color: #1f2d3d; }

.dark-mode .sidebar-dark-lightblue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-lightblue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #86bad8; }

.dark-mode .sidebar-dark-navy .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-navy .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #002c59;
  color: #fff; }

.dark-mode .sidebar-dark-navy .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-navy .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #002c59; }

.dark-mode .sidebar-dark-olive .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-olive .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #74c8a3;
  color: #1f2d3d; }

.dark-mode .sidebar-dark-olive .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-olive .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #74c8a3; }

.dark-mode .sidebar-dark-lime .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-lime .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #67ffa9;
  color: #1f2d3d; }

.dark-mode .sidebar-dark-lime .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-lime .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #67ffa9; }

.dark-mode .sidebar-dark-fuchsia .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-fuchsia .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #f672d8;
  color: #1f2d3d; }

.dark-mode .sidebar-dark-fuchsia .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-fuchsia .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #f672d8; }

.dark-mode .sidebar-dark-maroon .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-maroon .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #ed6c9b;
  color: #1f2d3d; }

.dark-mode .sidebar-dark-maroon .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-maroon .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #ed6c9b; }

.dark-mode .sidebar-dark-blue .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-blue .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #3f6791;
  color: #fff; }

.dark-mode .sidebar-dark-blue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-blue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #3f6791; }

.dark-mode .sidebar-dark-indigo .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-indigo .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #6610f2;
  color: #fff; }

.dark-mode .sidebar-dark-indigo .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-indigo .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #6610f2; }

.dark-mode .sidebar-dark-purple .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-purple .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #6f42c1;
  color: #fff; }

.dark-mode .sidebar-dark-purple .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-purple .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #6f42c1; }

.dark-mode .sidebar-dark-pink .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-pink .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #e83e8c;
  color: #fff; }

.dark-mode .sidebar-dark-pink .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-pink .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #e83e8c; }

.dark-mode .sidebar-dark-red .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-red .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #e74c3c;
  color: #fff; }

.dark-mode .sidebar-dark-red .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-red .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #e74c3c; }

.dark-mode .sidebar-dark-orange .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-orange .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #fd7e14;
  color: #1f2d3d; }

.dark-mode .sidebar-dark-orange .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-orange .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #fd7e14; }

.dark-mode .sidebar-dark-yellow .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-yellow .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #f39c12;
  color: #1f2d3d; }

.dark-mode .sidebar-dark-yellow .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-yellow .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #f39c12; }

.dark-mode .sidebar-dark-green .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-green .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #00bc8c;
  color: #fff; }

.dark-mode .sidebar-dark-green .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-green .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #00bc8c; }

.dark-mode .sidebar-dark-teal .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-teal .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #20c997;
  color: #fff; }

.dark-mode .sidebar-dark-teal .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-teal .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #20c997; }

.dark-mode .sidebar-dark-cyan .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-cyan .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #3498db;
  color: #fff; }

.dark-mode .sidebar-dark-cyan .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-cyan .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #3498db; }

.dark-mode .sidebar-dark-white .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-white .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #fff;
  color: #1f2d3d; }

.dark-mode .sidebar-dark-white .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-white .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #fff; }

.dark-mode .sidebar-dark-gray .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-gray .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #6c757d;
  color: #fff; }

.dark-mode .sidebar-dark-gray .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-gray .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #6c757d; }

.dark-mode .sidebar-dark-gray-dark .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-gray-dark .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #343a40;
  color: #fff; }

.dark-mode .sidebar-dark-gray-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-gray-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #343a40; }

.dark-mode [class*="sidebar-light-"] .sidebar a {
  color: #343a40; }
  .dark-mode [class*="sidebar-light-"] .sidebar a:hover {
    text-decoration: none; }

.logo-xs,
.logo-xl {
  opacity: 1;
  position: absolute;
  visibility: visible; }
  .logo-xs.brand-image-xs,
  .logo-xl.brand-image-xs {
    left: 18px;
    top: 12px; }
  .logo-xs.brand-image-xl,
  .logo-xl.brand-image-xl {
    left: 12px;
    top: 6px; }

.logo-xs {
  opacity: 0;
  visibility: hidden; }
  .logo-xs.brand-image-xl {
    left: 16px;
    top: 8px; }

.brand-link.logo-switch::before {
  content: "\00a0"; }

@media (min-width: 992px) {
  .sidebar-mini .nav-sidebar,
  .sidebar-mini .nav-sidebar > .nav-header,
  .sidebar-mini .nav-sidebar .nav-link {
    white-space: nowrap; }
  .sidebar-mini.sidebar-collapse .d-hidden-mini {
    display: none; }
  .sidebar-mini.sidebar-collapse .content-wrapper,
  .sidebar-mini.sidebar-collapse .main-footer,
  .sidebar-mini.sidebar-collapse .main-header {
    margin-left: 4.6rem !important; }
  .sidebar-mini.sidebar-collapse .nav-sidebar .nav-header {
    display: none; }
  .sidebar-mini.sidebar-collapse .nav-sidebar .nav-link p {
    width: 0;
    white-space: nowrap; }
  .sidebar-mini.sidebar-collapse .sidebar .user-panel > .info,
  .sidebar-mini.sidebar-collapse .nav-sidebar .nav-link p,
  .sidebar-mini.sidebar-collapse .brand-text {
    margin-left: -10px;
    animation-name: fadeOut;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: hidden; }
  .sidebar-mini.sidebar-collapse .logo-xl {
    animation-name: fadeOut;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: hidden; }
  .sidebar-mini.sidebar-collapse .logo-xs {
    display: inline-block;
    animation-name: fadeIn;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: visible; }
  .sidebar-mini.sidebar-collapse .main-sidebar {
    overflow-x: hidden; }
    .sidebar-mini.sidebar-collapse .main-sidebar, .sidebar-mini.sidebar-collapse .main-sidebar::before {
      margin-left: 0;
      width: 4.6rem; }
    .sidebar-mini.sidebar-collapse .main-sidebar .user-panel .image {
      float: none; }
    .sidebar-mini.sidebar-collapse .main-sidebar:hover, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused {
      width: 250px; }
      .sidebar-mini.sidebar-collapse .main-sidebar:hover .brand-link, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .brand-link {
        width: 250px; }
      .sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .user-panel {
        text-align: left; }
        .sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel .image, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .user-panel .image {
          float: left; }
      .sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel > .info,
      .sidebar-mini.sidebar-collapse .main-sidebar:hover .nav-sidebar .nav-link p,
      .sidebar-mini.sidebar-collapse .main-sidebar:hover .brand-text,
      .sidebar-mini.sidebar-collapse .main-sidebar:hover .logo-xl, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .user-panel > .info,
      .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar .nav-link p,
      .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .brand-text,
      .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .logo-xl {
        display: inline-block;
        margin-left: 0;
        animation-name: fadeIn;
        animation-duration: 0.3s;
        animation-fill-mode: both;
        visibility: visible; }
      .sidebar-mini.sidebar-collapse .main-sidebar:hover .logo-xs, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .logo-xs {
        animation-name: fadeOut;
        animation-duration: 0.3s;
        animation-fill-mode: both;
        visibility: hidden; }
      .sidebar-mini.sidebar-collapse .main-sidebar:hover .brand-image, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .brand-image {
        margin-right: .5rem; }
      .sidebar-mini.sidebar-collapse .main-sidebar:hover .sidebar-form,
      .sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel > .info, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .sidebar-form,
      .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .user-panel > .info {
        display: block !important;
        transform: translateZ(0); }
      .sidebar-mini.sidebar-collapse .main-sidebar:hover .nav-sidebar > .nav-item > .nav-link > span, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar > .nav-item > .nav-link > span {
        display: inline-block !important; }
  .sidebar-mini.sidebar-collapse .visible-sidebar-mini {
    display: block !important; }
  .sidebar-mini.sidebar-collapse.layout-fixed .main-sidebar:hover .brand-link {
    width: 250px; }
  .sidebar-mini.sidebar-collapse.layout-fixed .brand-link {
    width: 4.6rem; } }

@media (max-width: 991.98px) {
  .sidebar-mini.sidebar-collapse .main-sidebar {
    box-shadow: none !important; } }

@media (min-width: 768px) {
  .sidebar-mini-md .nav-sidebar,
  .sidebar-mini-md .nav-sidebar > .nav-header,
  .sidebar-mini-md .nav-sidebar .nav-link {
    white-space: nowrap; }
  .sidebar-mini-md.sidebar-collapse .d-hidden-mini {
    display: none; }
  .sidebar-mini-md.sidebar-collapse .content-wrapper,
  .sidebar-mini-md.sidebar-collapse .main-footer,
  .sidebar-mini-md.sidebar-collapse .main-header {
    margin-left: 4.6rem !important; }
  .sidebar-mini-md.sidebar-collapse .nav-sidebar .nav-header {
    display: none; }
  .sidebar-mini-md.sidebar-collapse .nav-sidebar .nav-link p {
    width: 0;
    white-space: nowrap; }
  .sidebar-mini-md.sidebar-collapse .sidebar .user-panel > .info,
  .sidebar-mini-md.sidebar-collapse .nav-sidebar .nav-link p,
  .sidebar-mini-md.sidebar-collapse .brand-text {
    margin-left: -10px;
    animation-name: fadeOut;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: hidden; }
  .sidebar-mini-md.sidebar-collapse .logo-xl {
    animation-name: fadeOut;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: hidden; }
  .sidebar-mini-md.sidebar-collapse .logo-xs {
    display: inline-block;
    animation-name: fadeIn;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: visible; }
  .sidebar-mini-md.sidebar-collapse .main-sidebar {
    overflow-x: hidden; }
    .sidebar-mini-md.sidebar-collapse .main-sidebar, .sidebar-mini-md.sidebar-collapse .main-sidebar::before {
      margin-left: 0;
      width: 4.6rem; }
    .sidebar-mini-md.sidebar-collapse .main-sidebar .user-panel .image {
      float: none; }
    .sidebar-mini-md.sidebar-collapse .main-sidebar:hover, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused {
      width: 250px; }
      .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .brand-link, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .brand-link {
        width: 250px; }
      .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .user-panel, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .user-panel {
        text-align: left; }
        .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .user-panel .image, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .user-panel .image {
          float: left; }
      .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .user-panel > .info,
      .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .nav-sidebar .nav-link p,
      .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .brand-text,
      .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .logo-xl, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .user-panel > .info,
      .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar .nav-link p,
      .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .brand-text,
      .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .logo-xl {
        display: inline-block;
        margin-left: 0;
        animation-name: fadeIn;
        animation-duration: 0.3s;
        animation-fill-mode: both;
        visibility: visible; }
      .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .logo-xs, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .logo-xs {
        animation-name: fadeOut;
        animation-duration: 0.3s;
        animation-fill-mode: both;
        visibility: hidden; }
      .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .brand-image, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .brand-image {
        margin-right: .5rem; }
      .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .sidebar-form,
      .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .user-panel > .info, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .sidebar-form,
      .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .user-panel > .info {
        display: block !important;
        transform: translateZ(0); }
      .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .nav-sidebar > .nav-item > .nav-link > span, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar > .nav-item > .nav-link > span {
        display: inline-block !important; }
  .sidebar-mini-md.sidebar-collapse .visible-sidebar-mini {
    display: block !important; }
  .sidebar-mini-md.sidebar-collapse.layout-fixed .main-sidebar:hover .brand-link {
    width: 250px; }
  .sidebar-mini-md.sidebar-collapse.layout-fixed .brand-link {
    width: 4.6rem; } }

@media (max-width: 767.98px) {
  .sidebar-mini-md.sidebar-collapse .main-sidebar {
    box-shadow: none !important; } }

.sidebar-mini-xs .nav-sidebar,
.sidebar-mini-xs .nav-sidebar > .nav-header,
.sidebar-mini-xs .nav-sidebar .nav-link {
  white-space: nowrap; }

.sidebar-mini-xs.sidebar-collapse .d-hidden-mini {
  display: none; }

.sidebar-mini-xs.sidebar-collapse .content-wrapper,
.sidebar-mini-xs.sidebar-collapse .main-footer,
.sidebar-mini-xs.sidebar-collapse .main-header {
  margin-left: 4.6rem !important; }

.sidebar-mini-xs.sidebar-collapse .nav-sidebar .nav-header {
  display: none; }

.sidebar-mini-xs.sidebar-collapse .nav-sidebar .nav-link p {
  width: 0;
  white-space: nowrap; }

.sidebar-mini-xs.sidebar-collapse .sidebar .user-panel > .info,
.sidebar-mini-xs.sidebar-collapse .nav-sidebar .nav-link p,
.sidebar-mini-xs.sidebar-collapse .brand-text {
  margin-left: -10px;
  animation-name: fadeOut;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  visibility: hidden; }

.sidebar-mini-xs.sidebar-collapse .logo-xl {
  animation-name: fadeOut;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  visibility: hidden; }

.sidebar-mini-xs.sidebar-collapse .logo-xs {
  display: inline-block;
  animation-name: fadeIn;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  visibility: visible; }

.sidebar-mini-xs.sidebar-collapse .main-sidebar {
  overflow-x: hidden; }
  .sidebar-mini-xs.sidebar-collapse .main-sidebar, .sidebar-mini-xs.sidebar-collapse .main-sidebar::before {
    margin-left: 0;
    width: 4.6rem; }
  .sidebar-mini-xs.sidebar-collapse .main-sidebar .user-panel .image {
    float: none; }
  .sidebar-mini-xs.sidebar-collapse .main-sidebar:hover, .sidebar-mini-xs.sidebar-collapse .main-sidebar.sidebar-focused {
    width: 250px; }
    .sidebar-mini-xs.sidebar-collapse .main-sidebar:hover .brand-link, .sidebar-mini-xs.sidebar-collapse .main-sidebar.sidebar-focused .brand-link {
      width: 250px; }
    .sidebar-mini-xs.sidebar-collapse .main-sidebar:hover .user-panel, .sidebar-mini-xs.sidebar-collapse .main-sidebar.sidebar-focused .user-panel {
      text-align: left; }
      .sidebar-mini-xs.sidebar-collapse .main-sidebar:hover .user-panel .image, .sidebar-mini-xs.sidebar-collapse .main-sidebar.sidebar-focused .user-panel .image {
        float: left; }
    .sidebar-mini-xs.sidebar-collapse .main-sidebar:hover .user-panel > .info,
    .sidebar-mini-xs.sidebar-collapse .main-sidebar:hover .nav-sidebar .nav-link p,
    .sidebar-mini-xs.sidebar-collapse .main-sidebar:hover .brand-text,
    .sidebar-mini-xs.sidebar-collapse .main-sidebar:hover .logo-xl, .sidebar-mini-xs.sidebar-collapse .main-sidebar.sidebar-focused .user-panel > .info,
    .sidebar-mini-xs.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar .nav-link p,
    .sidebar-mini-xs.sidebar-collapse .main-sidebar.sidebar-focused .brand-text,
    .sidebar-mini-xs.sidebar-collapse .main-sidebar.sidebar-focused .logo-xl {
      display: inline-block;
      margin-left: 0;
      animation-name: fadeIn;
      animation-duration: 0.3s;
      animation-fill-mode: both;
      visibility: visible; }
    .sidebar-mini-xs.sidebar-collapse .main-sidebar:hover .logo-xs, .sidebar-mini-xs.sidebar-collapse .main-sidebar.sidebar-focused .logo-xs {
      animation-name: fadeOut;
      animation-duration: 0.3s;
      animation-fill-mode: both;
      visibility: hidden; }
    .sidebar-mini-xs.sidebar-collapse .main-sidebar:hover .brand-image, .sidebar-mini-xs.sidebar-collapse .main-sidebar.sidebar-focused .brand-image {
      margin-right: .5rem; }
    .sidebar-mini-xs.sidebar-collapse .main-sidebar:hover .sidebar-form,
    .sidebar-mini-xs.sidebar-collapse .main-sidebar:hover .user-panel > .info, .sidebar-mini-xs.sidebar-collapse .main-sidebar.sidebar-focused .sidebar-form,
    .sidebar-mini-xs.sidebar-collapse .main-sidebar.sidebar-focused .user-panel > .info {
      display: block !important;
      transform: translateZ(0); }
    .sidebar-mini-xs.sidebar-collapse .main-sidebar:hover .nav-sidebar > .nav-item > .nav-link > span, .sidebar-mini-xs.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar > .nav-item > .nav-link > span {
      display: inline-block !important; }

.sidebar-mini-xs.sidebar-collapse .visible-sidebar-mini {
  display: block !important; }

.sidebar-mini-xs.sidebar-collapse.layout-fixed .main-sidebar:hover .brand-link {
  width: 250px; }

.sidebar-mini-xs.sidebar-collapse.layout-fixed .brand-link {
  width: 4.6rem; }

.sidebar-mini .main-sidebar .nav-child-indent .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent .nav-treeview .nav-link {
  width: calc(250px - 0.5rem * 2 - 1rem); }

.sidebar-mini .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 0.5rem * 2 - 2rem); }

.sidebar-mini .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 0.5rem * 2 - 3rem); }

.sidebar-mini .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 0.5rem * 2 - 4rem); }

.sidebar-mini .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 0.5rem * 2 - 5rem); }

.sidebar-mini .main-sidebar .nav-legacy .nav-link,
.sidebar-mini-md .main-sidebar .nav-legacy .nav-link,
.sidebar-mini-xs .main-sidebar .nav-legacy .nav-link {
  width: 250px; }

.sidebar-mini .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-link {
  width: calc(250px - 1rem); }

.sidebar-mini .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 1rem - 1rem); }

.sidebar-mini .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 1rem - 2rem); }

.sidebar-mini .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 1rem - 3rem); }

.sidebar-mini .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 1rem - 4rem); }

.sidebar-mini .main-sidebar .nav-flat .nav-link,
.sidebar-mini-md .main-sidebar .nav-flat .nav-link,
.sidebar-mini-xs .main-sidebar .nav-flat .nav-link {
  width: 250px; }

.sidebar-mini .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-link {
  width: calc(250px); }

.sidebar-mini .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - .2rem); }

.sidebar-mini .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - .2rem * 2); }

.sidebar-mini .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - .2rem * 3); }

.sidebar-mini .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - .2rem * 4); }

.sidebar-mini .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-link {
  width: calc(250px - 0.5rem * 2 - .5rem); }

.sidebar-mini .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 0.5rem * 2 - 1rem); }

.sidebar-mini .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 0.5rem * 2 - 1.5rem); }

.sidebar-mini .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 0.5rem * 2 - 2rem); }

.sidebar-mini .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 0.5rem * 2 - 2.5rem); }

.sidebar-mini .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-link {
  width: 250px; }

.sidebar-mini .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link {
  width: calc(250px - .5rem); }

.sidebar-mini .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - .5rem * 2); }

.sidebar-mini .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - .5rem * 3); }

.sidebar-mini .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - .5rem * 4); }

.sidebar-mini .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - .5rem * 5); }

.sidebar-mini .main-sidebar .nav-link,
.sidebar-mini-md .main-sidebar .nav-link,
.sidebar-mini-xs .main-sidebar .nav-link {
  width: calc(250px - 0.5rem * 2);
  transition: width ease-in-out 0.3s; }
  @media (prefers-reduced-motion: reduce) {
    .sidebar-mini .main-sidebar .nav-link,
    .sidebar-mini-md .main-sidebar .nav-link,
    .sidebar-mini-xs .main-sidebar .nav-link {
      transition: none; } }

.sidebar-collapse.sidebar-mini .main-sidebar .nav-sidebar .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar .nav-sidebar .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar .nav-sidebar .nav-link {
  width: 3.6rem; }

.sidebar-collapse.sidebar-mini .main-sidebar .nav-sidebar.nav-flat .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar .nav-sidebar.nav-legacy .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar .nav-sidebar.nav-flat .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar .nav-sidebar.nav-legacy .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar .nav-sidebar.nav-flat .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar .nav-sidebar.nav-legacy .nav-link {
  width: 4.6rem; }

.sidebar-collapse.sidebar-mini .main-sidebar .nav-sidebar.nav-child-indent.nav-compact .nav-treeview, .sidebar-collapse.sidebar-mini-md .main-sidebar .nav-sidebar.nav-child-indent.nav-compact .nav-treeview, .sidebar-collapse.sidebar-mini-xs .main-sidebar .nav-sidebar.nav-child-indent.nav-compact .nav-treeview {
  padding-left: 0 !important;
  margin-left: 0 !important; }

.sidebar-collapse.sidebar-mini .main-sidebar .nav-sidebar.nav-child-indent.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar .nav-sidebar.nav-child-indent.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar .nav-sidebar.nav-child-indent.nav-compact .nav-link {
  width: calc(4.6rem - 0.5rem * 2); }

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-link {
  width: calc(250px - 0.5rem * 2); }

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-header, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-header, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-header, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-header, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-header, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-header {
  display: inline-block; }

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent .nav-link {
  width: calc(250px - 0.5rem * 2); }

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-legacy .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-legacy .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-legacy .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-legacy .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-legacy .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-legacy .nav-link {
  width: 250px; }

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-link {
  width: calc(250px - 1rem); }

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 1rem - 1rem); }

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 1rem - 2rem); }

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 1rem - 3rem); }

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 1rem - 4rem); }

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-flat .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-flat .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-flat .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-flat .nav-link {
  width: 250px; }

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-link {
  width: calc(250px); }

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - .2rem); }

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - .2rem * 2); }

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - .2rem * 3); }

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - .2rem * 4); }

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-compact .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-compact .nav-link {
  width: calc(250px - 0.5rem * 2); }

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-link {
  width: 250px; }

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link {
  width: calc(250px - .5rem); }

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - .5rem * 2); }

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - .5rem * 3); }

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - .5rem * 4); }

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - .5rem * 5); }

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .sidebar, .sidebar-collapse.sidebar-mini .main-sidebar:hover .sidebar, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .sidebar, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .sidebar, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .sidebar, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .sidebar {
  scrollbar-width: thin;
  scrollbar-color: #a9a9a9 transparent; }

.sidebar-collapse.sidebar-mini .main-sidebar .sidebar, .sidebar-collapse.sidebar-mini-md .main-sidebar .sidebar, .sidebar-collapse.sidebar-mini-xs .main-sidebar .sidebar {
  scrollbar-width: none; }

.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover {
  width: 4.6rem; }
  .sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .nav-header,
  .sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .nav-header, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .nav-header,
  .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .nav-header, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .nav-header,
  .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .nav-header {
    display: none; }
  .sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .brand-link,
  .sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .brand-link, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .brand-link,
  .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .brand-link, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .brand-link,
  .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .brand-link {
    width: 4.6rem !important; }
  .sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .user-panel .image,
  .sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .user-panel .image, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .user-panel .image,
  .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .user-panel .image, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .user-panel .image,
  .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .user-panel .image {
    float: none !important; }
  .sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xs,
  .sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .logo-xs, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xs,
  .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .logo-xs, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xs,
  .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .logo-xs {
    animation-name: fadeIn;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: visible; }
  .sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xl,
  .sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .logo-xl, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xl,
  .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .logo-xl, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xl,
  .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .logo-xl {
    animation-name: fadeOut;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: hidden; }
  .sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar.nav-child-indent .nav-treeview,
  .sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .nav-sidebar.nav-child-indent .nav-treeview, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar.nav-child-indent .nav-treeview,
  .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .nav-sidebar.nav-child-indent .nav-treeview, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar.nav-child-indent .nav-treeview,
  .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .nav-sidebar.nav-child-indent .nav-treeview {
    padding-left: 0; }
  .sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .brand-text,
  .sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .user-panel > .info,
  .sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar .nav-link p,
  .sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .brand-text,
  .sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .user-panel > .info,
  .sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .nav-sidebar .nav-link p, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .brand-text,
  .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .user-panel > .info,
  .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar .nav-link p,
  .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .brand-text,
  .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .user-panel > .info,
  .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .nav-sidebar .nav-link p, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .brand-text,
  .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .user-panel > .info,
  .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar .nav-link p,
  .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .brand-text,
  .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .user-panel > .info,
  .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .nav-sidebar .nav-link p {
    margin-left: -10px;
    animation-name: fadeOut;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: hidden;
    width: 0; }
  .sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar > .nav-item .nav-icon,
  .sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .nav-sidebar > .nav-item .nav-icon, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar > .nav-item .nav-icon,
  .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .nav-sidebar > .nav-item .nav-icon, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar > .nav-item .nav-icon,
  .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .nav-sidebar > .nav-item .nav-icon {
    margin-right: 0; }

.nav-sidebar {
  position: relative; }
  .nav-sidebar:hover {
    overflow: visible; }

.sidebar-form,
.nav-sidebar > .nav-header {
  overflow: hidden;
  text-overflow: clip; }

.nav-sidebar .nav-item > .nav-link {
  position: relative; }
  .nav-sidebar .nav-item > .nav-link > .float-right {
    margin-top: -7px;
    position: absolute;
    right: 10px;
    top: 50%; }

.sidebar .nav-link p,
.main-sidebar .brand-text,
.main-sidebar .logo-xs,
.main-sidebar .logo-xl,
.sidebar .user-panel .info {
  transition: margin-left 0.3s linear, opacity 0.3s ease, visibility 0.3s ease; }
  @media (prefers-reduced-motion: reduce) {
    .sidebar .nav-link p,
    .main-sidebar .brand-text,
    .main-sidebar .logo-xs,
    .main-sidebar .logo-xl,
    .sidebar .user-panel .info {
      transition: none; } }

html.control-sidebar-animate {
  overflow-x: hidden; }

.control-sidebar {
  bottom: calc(2.5rem + 1px);
  position: absolute;
  top: calc(3.5rem + 1px);
  z-index: 1031; }
  .control-sidebar, .control-sidebar::before {
    bottom: calc(2.5rem + 1px);
    display: none;
    right: -250px;
    width: 250px;
    transition: right 0.3s ease-in-out, display 0.3s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .control-sidebar, .control-sidebar::before {
        transition: none; } }
  .control-sidebar::before {
    content: "";
    display: block;
    position: fixed;
    top: 0;
    z-index: -1; }

body.text-sm .control-sidebar, body.table-custom-head-style .control-sidebar {
  bottom: calc(2.1245rem + 1px);
  top: calc(2.93725rem + 1px); }

.main-header.text-sm ~ .control-sidebar, .main-header.table-custom-head-style ~ .control-sidebar, .table-custom-style-dotvvm thead.main-header ~ .control-sidebar {
  top: calc(2.93725rem + 1px); }

.main-footer.text-sm ~ .control-sidebar, .main-footer.table-custom-head-style ~ .control-sidebar, .table-custom-style-dotvvm thead.main-footer ~ .control-sidebar {
  bottom: calc(2.1245rem + 1px); }

.control-sidebar-push-slide .content-wrapper,
.control-sidebar-push-slide .main-footer {
  transition: margin-right 0.3s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .control-sidebar-push-slide .content-wrapper,
    .control-sidebar-push-slide .main-footer {
      transition: none; } }

.control-sidebar-open .control-sidebar {
  display: block; }
  .control-sidebar-open .control-sidebar, .control-sidebar-open .control-sidebar::before {
    right: 0; }

.control-sidebar-open.control-sidebar-push .content-wrapper,
.control-sidebar-open.control-sidebar-push .main-footer, .control-sidebar-open.control-sidebar-push-slide .content-wrapper,
.control-sidebar-open.control-sidebar-push-slide .main-footer {
  margin-right: 250px; }

.control-sidebar-slide-open .control-sidebar {
  display: block; }
  .control-sidebar-slide-open .control-sidebar, .control-sidebar-slide-open .control-sidebar::before {
    right: 0;
    transition: right 0.3s ease-in-out, display 0.3s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .control-sidebar-slide-open .control-sidebar, .control-sidebar-slide-open .control-sidebar::before {
        transition: none; } }

.control-sidebar-slide-open.control-sidebar-push .content-wrapper,
.control-sidebar-slide-open.control-sidebar-push .main-footer, .control-sidebar-slide-open.control-sidebar-push-slide .content-wrapper,
.control-sidebar-slide-open.control-sidebar-push-slide .main-footer {
  margin-right: 250px; }

.control-sidebar-dark {
  background-color: #343a40; }
  .control-sidebar-dark,
  .control-sidebar-dark a,
  .control-sidebar-dark .nav-link {
    color: #c2c7d0; }
  .control-sidebar-dark a:hover {
    color: #fff; }
  .control-sidebar-dark h1,
  .control-sidebar-dark h2,
  .control-sidebar-dark h3,
  .control-sidebar-dark h4,
  .control-sidebar-dark h5,
  .control-sidebar-dark h6,
  .control-sidebar-dark label {
    color: #fff; }
  .control-sidebar-dark .nav-tabs {
    background-color: rgba(255, 255, 255, 0.1);
    border-bottom: 0;
    margin-bottom: 5px; }
    .control-sidebar-dark .nav-tabs .nav-item {
      margin: 0; }
    .control-sidebar-dark .nav-tabs .nav-link {
      border-radius: 0;
      padding: 10px 20px;
      position: relative;
      text-align: center; }
      .control-sidebar-dark .nav-tabs .nav-link, .control-sidebar-dark .nav-tabs .nav-link:hover, .control-sidebar-dark .nav-tabs .nav-link:active, .control-sidebar-dark .nav-tabs .nav-link:focus, .control-sidebar-dark .nav-tabs .nav-link.active {
        border: 0; }
      .control-sidebar-dark .nav-tabs .nav-link:hover, .control-sidebar-dark .nav-tabs .nav-link:active, .control-sidebar-dark .nav-tabs .nav-link:focus, .control-sidebar-dark .nav-tabs .nav-link.active {
        border-bottom-color: transparent;
        border-left-color: transparent;
        border-top-color: transparent;
        color: #fff; }
      .control-sidebar-dark .nav-tabs .nav-link.active {
        background-color: #343a40; }
  .control-sidebar-dark .tab-pane {
    padding: 10px 15px; }

.control-sidebar-light {
  color: #4b545c;
  background-color: #fff;
  border-left: 1px solid #dee2e6; }

.text-sm .dropdown-menu, .table-custom-head-style .dropdown-menu, .table-custom-style-dotvvm thead .dropdown-menu {
  font-size: 0.875rem !important; }

.text-sm .dropdown-toggle::after, .table-custom-head-style .dropdown-toggle::after, .table-custom-style-dotvvm thead .dropdown-toggle::after {
  vertical-align: .2rem; }

.dropdown-item-title {
  font-size: 1rem;
  margin: 0; }

.dropdown-icon::after {
  margin-left: 0; }

.dropdown-menu-lg {
  max-width: 300px;
  min-width: 280px;
  padding: 0; }
  .dropdown-menu-lg .dropdown-divider {
    margin: 0; }
  .dropdown-menu-lg .dropdown-item {
    padding: 0.5rem 1rem; }
  .dropdown-menu-lg p {
    margin: 0;
    white-space: normal; }

.dropdown-submenu {
  position: relative; }
  .dropdown-submenu > a::after {
    border-top: 0.3em solid transparent;
    border-right: 0;
    border-bottom: 0.3em solid transparent;
    border-left: 0.3em solid;
    float: right;
    margin-left: .5rem;
    margin-top: .5rem; }
  .dropdown-submenu > .dropdown-menu {
    left: 100%;
    margin-left: 0;
    margin-top: 0;
    top: 0; }

.dropdown-hover:hover > .dropdown-menu, .dropdown-hover.nav-item.dropdown:hover > .dropdown-menu,
.dropdown-hover .dropdown-submenu:hover > .dropdown-menu, .dropdown-hover.dropdown-submenu:hover > .dropdown-menu {
  display: block; }

.dropdown-menu-xl {
  max-width: 420px;
  min-width: 360px;
  padding: 0; }
  .dropdown-menu-xl .dropdown-divider {
    margin: 0; }
  .dropdown-menu-xl .dropdown-item {
    padding: 0.5rem 1rem; }
  .dropdown-menu-xl p {
    margin: 0;
    white-space: normal; }

.dropdown-footer,
.dropdown-header {
  display: block;
  font-size: 0.875rem;
  padding: 0.5rem 1rem;
  text-align: center; }

.open:not(.dropup) > .animated-dropdown-menu {
  animation: flipInX 0.7s both;
  backface-visibility: visible !important; }

.navbar-custom-menu > .navbar-nav > li {
  position: relative; }
  .navbar-custom-menu > .navbar-nav > li > .dropdown-menu {
    position: absolute;
    right: 0;
    left: auto; }

@media (max-width: 767.98px) {
  .navbar-custom-menu > .navbar-nav {
    float: right; }
    .navbar-custom-menu > .navbar-nav > li {
      position: static; }
      .navbar-custom-menu > .navbar-nav > li > .dropdown-menu {
        position: absolute;
        right: 5%;
        left: auto;
        border: 1px solid #ddd;
        background-color: #fff; } }

.navbar-nav > .user-menu > .nav-link::after {
  content: none; }

.navbar-nav > .user-menu > .dropdown-menu {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  padding: 0;
  width: 280px; }
  .navbar-nav > .user-menu > .dropdown-menu,
  .navbar-nav > .user-menu > .dropdown-menu > .user-body {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px; }
  .navbar-nav > .user-menu > .dropdown-menu > li.user-header {
    height: 175px;
    padding: 10px;
    text-align: center; }
    .navbar-nav > .user-menu > .dropdown-menu > li.user-header > img {
      z-index: 5;
      height: 90px;
      width: 90px;
      border: 3px solid;
      border-color: transparent;
      border-color: rgba(255, 255, 255, 0.2); }
    .navbar-nav > .user-menu > .dropdown-menu > li.user-header > p {
      z-index: 5;
      font-size: 17px;
      margin-top: 10px; }
      .navbar-nav > .user-menu > .dropdown-menu > li.user-header > p > small {
        display: block;
        font-size: 12px; }
  .navbar-nav > .user-menu > .dropdown-menu > .user-body {
    border-bottom: 1px solid #495057;
    border-top: 1px solid #dee2e6;
    padding: 15px; }
    .navbar-nav > .user-menu > .dropdown-menu > .user-body::after {
      display: block;
      clear: both;
      content: ""; }
    @media (min-width: 576px) {
      .navbar-nav > .user-menu > .dropdown-menu > .user-body a {
        background-color: #fff !important;
        color: #495057 !important; } }
  .navbar-nav > .user-menu > .dropdown-menu > .user-footer {
    background-color: #f8f9fa;
    padding: 10px; }
    .navbar-nav > .user-menu > .dropdown-menu > .user-footer::after {
      display: block;
      clear: both;
      content: ""; }
    .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default {
      color: #6c757d; }
      @media (min-width: 576px) {
        .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default:hover {
          background-color: #f8f9fa; } }

.navbar-nav > .user-menu .user-image {
  border-radius: 50%;
  float: left;
  height: 2.1rem;
  margin-right: 10px;
  margin-top: -2px;
  width: 2.1rem; }
  @media (min-width: 576px) {
    .navbar-nav > .user-menu .user-image {
      float: none;
      line-height: 10px;
      margin-right: .4rem;
      margin-top: -8px; } }

.dark-mode .dropdown-menu {
  background-color: #343a40;
  color: #fff; }

.dark-mode .dropdown-item {
  color: #fff; }
  .dark-mode .dropdown-item:focus, .dark-mode .dropdown-item:hover {
    background-color: #3f474e; }

.dark-mode .dropdown-divider {
  border-color: #6c757d; }

.dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-footer {
  background-color: #3a4047;
  color: #fff; }
  .dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default {
    color: #fff; }
    .dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default:hover, .dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default:focus {
      background-color: #3f474e;
      color: #dee2e6; }
    .dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default:focus {
      background-color: #454d55; }

.dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-body {
  border-color: #6c757d; }

.dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-body a {
  background-color: transparent !important;
  color: #fff !important; }
  .dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-body a:hover, .dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-body a:focus {
    color: #ced4da !important; }

.nav-pills .nav-link {
  color: #6c757d; }
  .nav-pills .nav-link:not(.active):hover {
    color: #007bff; }

.nav-pills .nav-item.dropdown.show .nav-link:hover {
  color: #fff; }

.nav-tabs.flex-column {
  border-bottom: 0;
  border-right: 1px solid #dee2e6; }
  .nav-tabs.flex-column .nav-link {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
    margin-right: -1px; }
    .nav-tabs.flex-column .nav-link:hover, .nav-tabs.flex-column .nav-link:focus {
      border-color: #e9ecef transparent #e9ecef #e9ecef; }
  .nav-tabs.flex-column .nav-link.active,
  .nav-tabs.flex-column .nav-item.show .nav-link {
    border-color: #dee2e6 transparent #dee2e6 #dee2e6; }
  .nav-tabs.flex-column.nav-tabs-right {
    border-left: 1px solid #dee2e6;
    border-right: 0; }
    .nav-tabs.flex-column.nav-tabs-right .nav-link {
      border-bottom-left-radius: 0;
      border-bottom-right-radius: 0.25rem;
      border-top-left-radius: 0;
      border-top-right-radius: 0.25rem;
      margin-left: -1px; }
      .nav-tabs.flex-column.nav-tabs-right .nav-link:hover, .nav-tabs.flex-column.nav-tabs-right .nav-link:focus {
        border-color: #e9ecef #e9ecef #e9ecef transparent; }
    .nav-tabs.flex-column.nav-tabs-right .nav-link.active,
    .nav-tabs.flex-column.nav-tabs-right .nav-item.show .nav-link {
      border-color: #dee2e6 #dee2e6 #dee2e6 transparent; }

.navbar-no-expand {
  flex-direction: row; }
  .navbar-no-expand .nav-link {
    padding-left: 1rem;
    padding-right: 1rem; }
  .navbar-no-expand .dropdown-menu {
    position: absolute; }

.navbar-light {
  background-color: #f8f9fa; }

.navbar-dark {
  background-color: #343a40;
  border-color: #4b545c; }

.navbar-primary {
  background-color: #007bff;
  color: #fff; }
  .navbar-primary.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .navbar-primary.navbar-light .form-control-navbar,
  .navbar-primary.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #0071eb;
    border-color: #0065d1;
    color: rgba(52, 58, 64, 0.8); }
  .navbar-primary.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .navbar-primary.navbar-light .form-control-navbar:focus,
  .navbar-primary.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #006fe6;
    border-color: #0065d1 !important;
    color: #343a40; }
  .navbar-primary.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .navbar-primary.navbar-dark .form-control-navbar,
  .navbar-primary.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #1486ff;
    border-color: #2e93ff;
    color: rgba(255, 255, 255, 0.8); }
  .navbar-primary.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .navbar-primary.navbar-dark .form-control-navbar:focus,
  .navbar-primary.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #1a88ff;
    border-color: #2e93ff !important;
    color: #fff; }

.navbar-secondary {
  background-color: #6c757d;
  color: #fff; }
  .navbar-secondary.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .navbar-secondary.navbar-light .form-control-navbar,
  .navbar-secondary.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #636b72;
    border-color: #575e64;
    color: rgba(52, 58, 64, 0.8); }
  .navbar-secondary.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .navbar-secondary.navbar-light .form-control-navbar:focus,
  .navbar-secondary.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #60686f;
    border-color: #575e64 !important;
    color: #343a40; }
  .navbar-secondary.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .navbar-secondary.navbar-dark .form-control-navbar,
  .navbar-secondary.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #757f88;
    border-color: #838c94;
    color: rgba(255, 255, 255, 0.8); }
  .navbar-secondary.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .navbar-secondary.navbar-dark .form-control-navbar:focus,
  .navbar-secondary.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #78828a;
    border-color: #838c94 !important;
    color: #fff; }

.navbar-success {
  background-color: #28a745;
  color: #fff; }
  .navbar-success.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .navbar-success.navbar-light .form-control-navbar,
  .navbar-success.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #24973e;
    border-color: #1f8236;
    color: rgba(52, 58, 64, 0.8); }
  .navbar-success.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .navbar-success.navbar-light .form-control-navbar:focus,
  .navbar-success.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #23923d;
    border-color: #1f8236 !important;
    color: #343a40; }
  .navbar-success.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .navbar-success.navbar-dark .form-control-navbar,
  .navbar-success.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #2cb74c;
    border-color: #31cc54;
    color: rgba(255, 255, 255, 0.8); }
  .navbar-success.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .navbar-success.navbar-dark .form-control-navbar:focus,
  .navbar-success.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #2dbc4e;
    border-color: #31cc54 !important;
    color: #fff; }

.navbar-info {
  background-color: #17a2b8;
  color: #fff; }
  .navbar-info.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .navbar-info.navbar-light .form-control-navbar,
  .navbar-info.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #1592a6;
    border-color: #127e8f;
    color: rgba(52, 58, 64, 0.8); }
  .navbar-info.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .navbar-info.navbar-light .form-control-navbar:focus,
  .navbar-info.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #148ea1;
    border-color: #127e8f !important;
    color: #343a40; }
  .navbar-info.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .navbar-info.navbar-dark .form-control-navbar,
  .navbar-info.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #19b2ca;
    border-color: #1cc6e1;
    color: rgba(255, 255, 255, 0.8); }
  .navbar-info.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .navbar-info.navbar-dark .form-control-navbar:focus,
  .navbar-info.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #1ab6cf;
    border-color: #1cc6e1 !important;
    color: #fff; }

.navbar-warning {
  background-color: #ffc107;
  color: #1f2d3d; }
  .navbar-warning.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .navbar-warning.navbar-light .form-control-navbar,
  .navbar-warning.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #f2b500;
    border-color: #d8a200;
    color: rgba(52, 58, 64, 0.8); }
  .navbar-warning.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .navbar-warning.navbar-light .form-control-navbar:focus,
  .navbar-warning.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #edb100;
    border-color: #d8a200 !important;
    color: #343a40; }
  .navbar-warning.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .navbar-warning.navbar-dark .form-control-navbar,
  .navbar-warning.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #ffc61b;
    border-color: #ffcc35;
    color: rgba(255, 255, 255, 0.8); }
  .navbar-warning.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .navbar-warning.navbar-dark .form-control-navbar:focus,
  .navbar-warning.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #ffc721;
    border-color: #ffcc35 !important;
    color: #fff; }

.navbar-danger {
  background-color: #dc3545;
  color: #fff; }
  .navbar-danger.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .navbar-danger.navbar-light .form-control-navbar,
  .navbar-danger.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #d72536;
    border-color: #c22231;
    color: rgba(52, 58, 64, 0.8); }
  .navbar-danger.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .navbar-danger.navbar-light .form-control-navbar:focus,
  .navbar-danger.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #d32535;
    border-color: #c22231 !important;
    color: #343a40; }
  .navbar-danger.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .navbar-danger.navbar-dark .form-control-navbar,
  .navbar-danger.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #df4655;
    border-color: #e35c69;
    color: rgba(255, 255, 255, 0.8); }
  .navbar-danger.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .navbar-danger.navbar-dark .form-control-navbar:focus,
  .navbar-danger.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #e04b59;
    border-color: #e35c69 !important;
    color: #fff; }

.navbar-custom {
  background-color: #FCCC01;
  color: #1f2d3d; }
  .navbar-custom.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .navbar-custom.navbar-light .form-control-navbar,
  .navbar-custom.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #e8bc01;
    border-color: #cea701;
    color: rgba(52, 58, 64, 0.8); }
  .navbar-custom.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .navbar-custom.navbar-light .form-control-navbar:focus,
  .navbar-custom.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #e3b701;
    border-color: #cea701 !important;
    color: #343a40; }
  .navbar-custom.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .navbar-custom.navbar-dark .form-control-navbar,
  .navbar-custom.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #fed113;
    border-color: #fed62d;
    color: rgba(255, 255, 255, 0.8); }
  .navbar-custom.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .navbar-custom.navbar-dark .form-control-navbar:focus,
  .navbar-custom.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #fed218;
    border-color: #fed62d !important;
    color: #fff; }

.navbar-lightblue {
  background-color: #3c8dbc;
  color: #fff; }
  .navbar-lightblue.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .navbar-lightblue.navbar-light .form-control-navbar,
  .navbar-lightblue.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #3781ad;
    border-color: #317399;
    color: rgba(52, 58, 64, 0.8); }
  .navbar-lightblue.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .navbar-lightblue.navbar-light .form-control-navbar:focus,
  .navbar-lightblue.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #367fa9;
    border-color: #317399 !important;
    color: #343a40; }
  .navbar-lightblue.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .navbar-lightblue.navbar-dark .form-control-navbar,
  .navbar-lightblue.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #4897c5;
    border-color: #5ba2cb;
    color: rgba(255, 255, 255, 0.8); }
  .navbar-lightblue.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .navbar-lightblue.navbar-dark .form-control-navbar:focus,
  .navbar-lightblue.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #4c99c6;
    border-color: #5ba2cb !important;
    color: #fff; }

.navbar-navy {
  background-color: #001f3f;
  color: #fff; }
  .navbar-navy.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .navbar-navy.navbar-light .form-control-navbar,
  .navbar-navy.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #00152b;
    border-color: #000811;
    color: rgba(52, 58, 64, 0.8); }
  .navbar-navy.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .navbar-navy.navbar-light .form-control-navbar:focus,
  .navbar-navy.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #001226;
    border-color: #000811 !important;
    color: #343a40; }
  .navbar-navy.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .navbar-navy.navbar-dark .form-control-navbar,
  .navbar-navy.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #002953;
    border-color: #00366d;
    color: rgba(255, 255, 255, 0.8); }
  .navbar-navy.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .navbar-navy.navbar-dark .form-control-navbar:focus,
  .navbar-navy.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #002c59;
    border-color: #00366d !important;
    color: #fff; }

.navbar-olive {
  background-color: #3d9970;
  color: #fff; }
  .navbar-olive.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .navbar-olive.navbar-light .form-control-navbar,
  .navbar-olive.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #378a65;
    border-color: #307858;
    color: rgba(52, 58, 64, 0.8); }
  .navbar-olive.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .navbar-olive.navbar-light .form-control-navbar:focus,
  .navbar-olive.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #368763;
    border-color: #307858 !important;
    color: #343a40; }
  .navbar-olive.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .navbar-olive.navbar-dark .form-control-navbar,
  .navbar-olive.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #43a87b;
    border-color: #4cb888;
    color: rgba(255, 255, 255, 0.8); }
  .navbar-olive.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .navbar-olive.navbar-dark .form-control-navbar:focus,
  .navbar-olive.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #44ab7d;
    border-color: #4cb888 !important;
    color: #fff; }

.navbar-lime {
  background-color: #01ff70;
  color: #1f2d3d; }
  .navbar-lime.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .navbar-lime.navbar-light .form-control-navbar,
  .navbar-lime.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #00ec67;
    border-color: #00d25c;
    color: rgba(52, 58, 64, 0.8); }
  .navbar-lime.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .navbar-lime.navbar-light .form-control-navbar:focus,
  .navbar-lime.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #00e765;
    border-color: #00d25c !important;
    color: #343a40; }
  .navbar-lime.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .navbar-lime.navbar-dark .form-control-navbar,
  .navbar-lime.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #15ff7b;
    border-color: #2fff8a;
    color: rgba(255, 255, 255, 0.8); }
  .navbar-lime.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .navbar-lime.navbar-dark .form-control-navbar:focus,
  .navbar-lime.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #1bff7e;
    border-color: #2fff8a !important;
    color: #fff; }

.navbar-fuchsia {
  background-color: #f012be;
  color: #fff; }
  .navbar-fuchsia.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .navbar-fuchsia.navbar-light .form-control-navbar,
  .navbar-fuchsia.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #df0eb0;
    border-color: #c70d9d;
    color: rgba(52, 58, 64, 0.8); }
  .navbar-fuchsia.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .navbar-fuchsia.navbar-light .form-control-navbar:focus,
  .navbar-fuchsia.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #db0ead;
    border-color: #c70d9d !important;
    color: #343a40; }
  .navbar-fuchsia.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .navbar-fuchsia.navbar-dark .form-control-navbar,
  .navbar-fuchsia.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #f125c3;
    border-color: #f33dca;
    color: rgba(255, 255, 255, 0.8); }
  .navbar-fuchsia.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .navbar-fuchsia.navbar-dark .form-control-navbar:focus,
  .navbar-fuchsia.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #f22ac5;
    border-color: #f33dca !important;
    color: #fff; }

.navbar-maroon {
  background-color: #d81b60;
  color: #fff; }
  .navbar-maroon.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .navbar-maroon.navbar-light .form-control-navbar,
  .navbar-maroon.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #c61958;
    border-color: #af164e;
    color: rgba(52, 58, 64, 0.8); }
  .navbar-maroon.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .navbar-maroon.navbar-light .form-control-navbar:focus,
  .navbar-maroon.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #c11856;
    border-color: #af164e !important;
    color: #343a40; }
  .navbar-maroon.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .navbar-maroon.navbar-dark .form-control-navbar,
  .navbar-maroon.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #e4246a;
    border-color: #e63a79;
    color: rgba(255, 255, 255, 0.8); }
  .navbar-maroon.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .navbar-maroon.navbar-dark .form-control-navbar:focus,
  .navbar-maroon.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #e4286d;
    border-color: #e63a79 !important;
    color: #fff; }

.navbar-blue {
  background-color: #007bff;
  color: #fff; }
  .navbar-blue.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .navbar-blue.navbar-light .form-control-navbar,
  .navbar-blue.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #0071eb;
    border-color: #0065d1;
    color: rgba(52, 58, 64, 0.8); }
  .navbar-blue.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .navbar-blue.navbar-light .form-control-navbar:focus,
  .navbar-blue.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #006fe6;
    border-color: #0065d1 !important;
    color: #343a40; }
  .navbar-blue.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .navbar-blue.navbar-dark .form-control-navbar,
  .navbar-blue.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #1486ff;
    border-color: #2e93ff;
    color: rgba(255, 255, 255, 0.8); }
  .navbar-blue.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .navbar-blue.navbar-dark .form-control-navbar:focus,
  .navbar-blue.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #1a88ff;
    border-color: #2e93ff !important;
    color: #fff; }

.navbar-indigo {
  background-color: #6610f2;
  color: #fff; }
  .navbar-indigo.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .navbar-indigo.navbar-light .form-control-navbar,
  .navbar-indigo.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #5d0ce1;
    border-color: #530bc9;
    color: rgba(52, 58, 64, 0.8); }
  .navbar-indigo.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .navbar-indigo.navbar-light .form-control-navbar:focus,
  .navbar-indigo.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #5b0cdd;
    border-color: #530bc9 !important;
    color: #343a40; }
  .navbar-indigo.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .navbar-indigo.navbar-dark .form-control-navbar,
  .navbar-indigo.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #7223f3;
    border-color: #823cf4;
    color: rgba(255, 255, 255, 0.8); }
  .navbar-indigo.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .navbar-indigo.navbar-dark .form-control-navbar:focus,
  .navbar-indigo.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #7528f3;
    border-color: #823cf4 !important;
    color: #fff; }

.navbar-purple {
  background-color: #6f42c1;
  color: #fff; }
  .navbar-purple.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .navbar-purple.navbar-light .form-control-navbar,
  .navbar-purple.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #663bb4;
    border-color: #5b35a0;
    color: rgba(52, 58, 64, 0.8); }
  .navbar-purple.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .navbar-purple.navbar-light .form-control-navbar:focus,
  .navbar-purple.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #643ab0;
    border-color: #5b35a0 !important;
    color: #343a40; }
  .navbar-purple.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .navbar-purple.navbar-dark .form-control-navbar,
  .navbar-purple.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #7b51c6;
    border-color: #8965cc;
    color: rgba(255, 255, 255, 0.8); }
  .navbar-purple.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .navbar-purple.navbar-dark .form-control-navbar:focus,
  .navbar-purple.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #7e55c7;
    border-color: #8965cc !important;
    color: #fff; }

.navbar-pink {
  background-color: #e83e8c;
  color: #fff; }
  .navbar-pink.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .navbar-pink.navbar-light .form-control-navbar,
  .navbar-pink.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #e62c81;
    border-color: #de1a74;
    color: rgba(52, 58, 64, 0.8); }
  .navbar-pink.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .navbar-pink.navbar-light .form-control-navbar:focus,
  .navbar-pink.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #e5277e;
    border-color: #de1a74 !important;
    color: #343a40; }
  .navbar-pink.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .navbar-pink.navbar-dark .form-control-navbar,
  .navbar-pink.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #ea5097;
    border-color: #ed67a4;
    color: rgba(255, 255, 255, 0.8); }
  .navbar-pink.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .navbar-pink.navbar-dark .form-control-navbar:focus,
  .navbar-pink.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #eb559a;
    border-color: #ed67a4 !important;
    color: #fff; }

.navbar-red {
  background-color: #dc3545;
  color: #fff; }
  .navbar-red.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .navbar-red.navbar-light .form-control-navbar,
  .navbar-red.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #d72536;
    border-color: #c22231;
    color: rgba(52, 58, 64, 0.8); }
  .navbar-red.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .navbar-red.navbar-light .form-control-navbar:focus,
  .navbar-red.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #d32535;
    border-color: #c22231 !important;
    color: #343a40; }
  .navbar-red.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .navbar-red.navbar-dark .form-control-navbar,
  .navbar-red.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #df4655;
    border-color: #e35c69;
    color: rgba(255, 255, 255, 0.8); }
  .navbar-red.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .navbar-red.navbar-dark .form-control-navbar:focus,
  .navbar-red.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #e04b59;
    border-color: #e35c69 !important;
    color: #fff; }

.navbar-orange {
  background-color: #fd7e14;
  color: #1f2d3d; }
  .navbar-orange.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .navbar-orange.navbar-light .form-control-navbar,
  .navbar-orange.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #fa7302;
    border-color: #e16702;
    color: rgba(52, 58, 64, 0.8); }
  .navbar-orange.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .navbar-orange.navbar-light .form-control-navbar:focus,
  .navbar-orange.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #f57102;
    border-color: #e16702 !important;
    color: #343a40; }
  .navbar-orange.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .navbar-orange.navbar-dark .form-control-navbar,
  .navbar-orange.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #fd8928;
    border-color: #fd9742;
    color: rgba(255, 255, 255, 0.8); }
  .navbar-orange.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .navbar-orange.navbar-dark .form-control-navbar:focus,
  .navbar-orange.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #fd8c2d;
    border-color: #fd9742 !important;
    color: #fff; }

.navbar-yellow {
  background-color: #ffc107;
  color: #1f2d3d; }
  .navbar-yellow.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .navbar-yellow.navbar-light .form-control-navbar,
  .navbar-yellow.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #f2b500;
    border-color: #d8a200;
    color: rgba(52, 58, 64, 0.8); }
  .navbar-yellow.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .navbar-yellow.navbar-light .form-control-navbar:focus,
  .navbar-yellow.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #edb100;
    border-color: #d8a200 !important;
    color: #343a40; }
  .navbar-yellow.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .navbar-yellow.navbar-dark .form-control-navbar,
  .navbar-yellow.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #ffc61b;
    border-color: #ffcc35;
    color: rgba(255, 255, 255, 0.8); }
  .navbar-yellow.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .navbar-yellow.navbar-dark .form-control-navbar:focus,
  .navbar-yellow.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #ffc721;
    border-color: #ffcc35 !important;
    color: #fff; }

.navbar-green {
  background-color: #28a745;
  color: #fff; }
  .navbar-green.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .navbar-green.navbar-light .form-control-navbar,
  .navbar-green.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #24973e;
    border-color: #1f8236;
    color: rgba(52, 58, 64, 0.8); }
  .navbar-green.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .navbar-green.navbar-light .form-control-navbar:focus,
  .navbar-green.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #23923d;
    border-color: #1f8236 !important;
    color: #343a40; }
  .navbar-green.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .navbar-green.navbar-dark .form-control-navbar,
  .navbar-green.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #2cb74c;
    border-color: #31cc54;
    color: rgba(255, 255, 255, 0.8); }
  .navbar-green.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .navbar-green.navbar-dark .form-control-navbar:focus,
  .navbar-green.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #2dbc4e;
    border-color: #31cc54 !important;
    color: #fff; }

.navbar-teal {
  background-color: #20c997;
  color: #fff; }
  .navbar-teal.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .navbar-teal.navbar-light .form-control-navbar,
  .navbar-teal.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #1db78a;
    border-color: #1aa179;
    color: rgba(52, 58, 64, 0.8); }
  .navbar-teal.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .navbar-teal.navbar-light .form-control-navbar:focus,
  .navbar-teal.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #1cb386;
    border-color: #1aa179 !important;
    color: #343a40; }
  .navbar-teal.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .navbar-teal.navbar-dark .form-control-navbar,
  .navbar-teal.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #23dba4;
    border-color: #38dfae;
    color: rgba(255, 255, 255, 0.8); }
  .navbar-teal.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .navbar-teal.navbar-dark .form-control-navbar:focus,
  .navbar-teal.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #26dca6;
    border-color: #38dfae !important;
    color: #fff; }

.navbar-cyan {
  background-color: #17a2b8;
  color: #fff; }
  .navbar-cyan.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .navbar-cyan.navbar-light .form-control-navbar,
  .navbar-cyan.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #1592a6;
    border-color: #127e8f;
    color: rgba(52, 58, 64, 0.8); }
  .navbar-cyan.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .navbar-cyan.navbar-light .form-control-navbar:focus,
  .navbar-cyan.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #148ea1;
    border-color: #127e8f !important;
    color: #343a40; }
  .navbar-cyan.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .navbar-cyan.navbar-dark .form-control-navbar,
  .navbar-cyan.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #19b2ca;
    border-color: #1cc6e1;
    color: rgba(255, 255, 255, 0.8); }
  .navbar-cyan.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .navbar-cyan.navbar-dark .form-control-navbar:focus,
  .navbar-cyan.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #1ab6cf;
    border-color: #1cc6e1 !important;
    color: #fff; }

.navbar-white {
  background-color: #fff;
  color: #1f2d3d; }
  .navbar-white.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .navbar-white.navbar-light .form-control-navbar,
  .navbar-white.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: whitesmoke;
    border-color: #e8e8e8;
    color: rgba(52, 58, 64, 0.8); }
  .navbar-white.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .navbar-white.navbar-light .form-control-navbar:focus,
  .navbar-white.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #f2f2f2;
    border-color: #e8e8e8 !important;
    color: #343a40; }
  .navbar-white.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .navbar-white.navbar-dark .form-control-navbar,
  .navbar-white.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: white;
    border-color: white;
    color: rgba(255, 255, 255, 0.8); }
  .navbar-white.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .navbar-white.navbar-dark .form-control-navbar:focus,
  .navbar-white.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: white;
    border-color: white !important;
    color: #fff; }

.navbar-gray {
  background-color: #6c757d;
  color: #fff; }
  .navbar-gray.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .navbar-gray.navbar-light .form-control-navbar,
  .navbar-gray.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #636b72;
    border-color: #575e64;
    color: rgba(52, 58, 64, 0.8); }
  .navbar-gray.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .navbar-gray.navbar-light .form-control-navbar:focus,
  .navbar-gray.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #60686f;
    border-color: #575e64 !important;
    color: #343a40; }
  .navbar-gray.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .navbar-gray.navbar-dark .form-control-navbar,
  .navbar-gray.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #757f88;
    border-color: #838c94;
    color: rgba(255, 255, 255, 0.8); }
  .navbar-gray.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .navbar-gray.navbar-dark .form-control-navbar:focus,
  .navbar-gray.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #78828a;
    border-color: #838c94 !important;
    color: #fff; }

.navbar-gray-dark {
  background-color: #343a40;
  color: #fff; }
  .navbar-gray-dark.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .navbar-gray-dark.navbar-light .form-control-navbar,
  .navbar-gray-dark.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #2b3035;
    border-color: #1f2327;
    color: rgba(52, 58, 64, 0.8); }
  .navbar-gray-dark.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .navbar-gray-dark.navbar-light .form-control-navbar:focus,
  .navbar-gray-dark.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #292d32;
    border-color: #1f2327 !important;
    color: #343a40; }
  .navbar-gray-dark.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .navbar-gray-dark.navbar-dark .form-control-navbar,
  .navbar-gray-dark.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #3d444b;
    border-color: #495159;
    color: rgba(255, 255, 255, 0.8); }
  .navbar-gray-dark.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .navbar-gray-dark.navbar-dark .form-control-navbar:focus,
  .navbar-gray-dark.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #3f474e;
    border-color: #495159 !important;
    color: #fff; }

.dark-mode .nav-pills .nav-link {
  color: #ced4da; }

.dark-mode .nav-tabs {
  border-color: #56606a; }
  .dark-mode .nav-tabs .nav-link:focus,
  .dark-mode .nav-tabs .nav-link:hover {
    border-color: #56606a; }
  .dark-mode .nav-tabs .nav-item.show .nav-link,
  .dark-mode .nav-tabs .nav-link.active {
    background-color: #343a40;
    border-color: #56606a #56606a transparent #56606a;
    color: #fff; }
  .dark-mode .nav-tabs.flex-column .nav-item.show .nav-link.active, .dark-mode .nav-tabs.flex-column .nav-item.show .nav-link:focus, .dark-mode .nav-tabs.flex-column .nav-item.show .nav-link:hover,
  .dark-mode .nav-tabs.flex-column .nav-link.active,
  .dark-mode .nav-tabs.flex-column .nav-link:focus,
  .dark-mode .nav-tabs.flex-column .nav-link:hover {
    border-color: #56606a transparent #56606a #56606a; }
  .dark-mode .nav-tabs.flex-column .nav-item.show .nav-link:focus, .dark-mode .nav-tabs.flex-column .nav-item.show .nav-link:hover,
  .dark-mode .nav-tabs.flex-column .nav-link:focus,
  .dark-mode .nav-tabs.flex-column .nav-link:hover {
    background-color: #3f474e; }
  .dark-mode .nav-tabs.flex-column.nav-tabs-right {
    border-color: #56606a; }
    .dark-mode .nav-tabs.flex-column.nav-tabs-right .nav-link.active, .dark-mode .nav-tabs.flex-column.nav-tabs-right .nav-link:focus, .dark-mode .nav-tabs.flex-column.nav-tabs-right .nav-link:hover {
      border-color: #56606a #56606a #56606a transparent; }

.dark-mode .navbar-light {
  background-color: #f8f9fa; }

.dark-mode .navbar-dark {
  background-color: #343a40;
  border-color: #4b545c; }

.dark-mode .navbar-primary {
  background-color: #3f6791;
  color: #fff; }
  .dark-mode .navbar-primary.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-primary.navbar-light .form-control-navbar,
  .dark-mode .navbar-primary.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #395d83;
    border-color: #315071;
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-primary.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .dark-mode .navbar-primary.navbar-light .form-control-navbar:focus,
  .dark-mode .navbar-primary.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #375a7f;
    border-color: #315071 !important;
    color: #343a40; }
  .dark-mode .navbar-primary.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-primary.navbar-dark .form-control-navbar,
  .dark-mode .navbar-primary.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #45719f;
    border-color: #4d7eb1;
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-primary.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .dark-mode .navbar-primary.navbar-dark .form-control-navbar:focus,
  .dark-mode .navbar-primary.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #4774a3;
    border-color: #4d7eb1 !important;
    color: #fff; }

.dark-mode .navbar-secondary {
  background-color: #6c757d;
  color: #fff; }
  .dark-mode .navbar-secondary.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-secondary.navbar-light .form-control-navbar,
  .dark-mode .navbar-secondary.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #636b72;
    border-color: #575e64;
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-secondary.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .dark-mode .navbar-secondary.navbar-light .form-control-navbar:focus,
  .dark-mode .navbar-secondary.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #60686f;
    border-color: #575e64 !important;
    color: #343a40; }
  .dark-mode .navbar-secondary.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-secondary.navbar-dark .form-control-navbar,
  .dark-mode .navbar-secondary.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #757f88;
    border-color: #838c94;
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-secondary.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .dark-mode .navbar-secondary.navbar-dark .form-control-navbar:focus,
  .dark-mode .navbar-secondary.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #78828a;
    border-color: #838c94 !important;
    color: #fff; }

.dark-mode .navbar-success {
  background-color: #00bc8c;
  color: #fff; }
  .dark-mode .navbar-success.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-success.navbar-light .form-control-navbar,
  .dark-mode .navbar-success.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #00a87d;
    border-color: #008e6a;
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-success.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .dark-mode .navbar-success.navbar-light .form-control-navbar:focus,
  .dark-mode .navbar-success.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #00a379;
    border-color: #008e6a !important;
    color: #343a40; }
  .dark-mode .navbar-success.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-success.navbar-dark .form-control-navbar,
  .dark-mode .navbar-success.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #00d09b;
    border-color: #00eaae;
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-success.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .dark-mode .navbar-success.navbar-dark .form-control-navbar:focus,
  .dark-mode .navbar-success.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #00d69f;
    border-color: #00eaae !important;
    color: #fff; }

.dark-mode .navbar-info {
  background-color: #3498db;
  color: #fff; }
  .dark-mode .navbar-info.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-info.navbar-light .form-control-navbar,
  .dark-mode .navbar-info.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #268fd5;
    border-color: #2280bf;
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-info.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .dark-mode .navbar-info.navbar-light .form-control-navbar:focus,
  .dark-mode .navbar-info.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #258cd1;
    border-color: #2280bf !important;
    color: #343a40; }
  .dark-mode .navbar-info.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-info.navbar-dark .form-control-navbar,
  .dark-mode .navbar-info.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #45a1de;
    border-color: #5bace2;
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-info.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .dark-mode .navbar-info.navbar-dark .form-control-navbar:focus,
  .dark-mode .navbar-info.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #4aa3df;
    border-color: #5bace2 !important;
    color: #fff; }

.dark-mode .navbar-warning {
  background-color: #f39c12;
  color: #1f2d3d; }
  .dark-mode .navbar-warning.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-warning.navbar-light .form-control-navbar,
  .dark-mode .navbar-warning.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #e5910c;
    border-color: #cd820a;
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-warning.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .dark-mode .navbar-warning.navbar-light .form-control-navbar:focus,
  .dark-mode .navbar-warning.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #e08e0b;
    border-color: #cd820a !important;
    color: #343a40; }
  .dark-mode .navbar-warning.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-warning.navbar-dark .form-control-navbar,
  .dark-mode .navbar-warning.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #f4a425;
    border-color: #f5ae3e;
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-warning.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .dark-mode .navbar-warning.navbar-dark .form-control-navbar:focus,
  .dark-mode .navbar-warning.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #f4a62a;
    border-color: #f5ae3e !important;
    color: #fff; }

.dark-mode .navbar-danger {
  background-color: #e74c3c;
  color: #fff; }
  .dark-mode .navbar-danger.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-danger.navbar-light .form-control-navbar,
  .dark-mode .navbar-danger.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #e53b2a;
    border-color: #da2d1b;
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-danger.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .dark-mode .navbar-danger.navbar-light .form-control-navbar:focus,
  .dark-mode .navbar-danger.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #e43725;
    border-color: #da2d1b !important;
    color: #343a40; }
  .dark-mode .navbar-danger.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-danger.navbar-dark .form-control-navbar,
  .dark-mode .navbar-danger.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #e95d4e;
    border-color: #ec7265;
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-danger.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .dark-mode .navbar-danger.navbar-dark .form-control-navbar:focus,
  .dark-mode .navbar-danger.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #ea6153;
    border-color: #ec7265 !important;
    color: #fff; }

.dark-mode .navbar-lightblue {
  background-color: #86bad8;
  color: #1f2d3d; }
  .dark-mode .navbar-lightblue.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-lightblue.navbar-light .form-control-navbar,
  .dark-mode .navbar-lightblue.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #76b1d3;
    border-color: #63a6cd;
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-lightblue.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .dark-mode .navbar-lightblue.navbar-light .form-control-navbar:focus,
  .dark-mode .navbar-lightblue.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #72afd2;
    border-color: #63a6cd !important;
    color: #343a40; }
  .dark-mode .navbar-lightblue.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-lightblue.navbar-dark .form-control-navbar,
  .dark-mode .navbar-lightblue.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #95c3dd;
    border-color: #a9cee3;
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-lightblue.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .dark-mode .navbar-lightblue.navbar-dark .form-control-navbar:focus,
  .dark-mode .navbar-lightblue.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #99c5de;
    border-color: #a9cee3 !important;
    color: #fff; }

.dark-mode .navbar-navy {
  background-color: #002c59;
  color: #fff; }
  .dark-mode .navbar-navy.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-navy.navbar-light .form-control-navbar,
  .dark-mode .navbar-navy.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #002244;
    border-color: #00152b;
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-navy.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .dark-mode .navbar-navy.navbar-light .form-control-navbar:focus,
  .dark-mode .navbar-navy.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #001f3f;
    border-color: #00152b !important;
    color: #343a40; }
  .dark-mode .navbar-navy.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-navy.navbar-dark .form-control-navbar,
  .dark-mode .navbar-navy.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #00366d;
    border-color: #004286;
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-navy.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .dark-mode .navbar-navy.navbar-dark .form-control-navbar:focus,
  .dark-mode .navbar-navy.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #003872;
    border-color: #004286 !important;
    color: #fff; }

.dark-mode .navbar-olive {
  background-color: #74c8a3;
  color: #1f2d3d; }
  .dark-mode .navbar-olive.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-olive.navbar-light .form-control-navbar,
  .dark-mode .navbar-olive.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #66c299;
    border-color: #53bb8d;
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-olive.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .dark-mode .navbar-olive.navbar-light .form-control-navbar:focus,
  .dark-mode .navbar-olive.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #62c096;
    border-color: #53bb8d !important;
    color: #343a40; }
  .dark-mode .navbar-olive.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-olive.navbar-dark .form-control-navbar,
  .dark-mode .navbar-olive.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #83ceac;
    border-color: #95d5b8;
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-olive.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .dark-mode .navbar-olive.navbar-dark .form-control-navbar:focus,
  .dark-mode .navbar-olive.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #87cfaf;
    border-color: #95d5b8 !important;
    color: #fff; }

.dark-mode .navbar-lime {
  background-color: #67ffa9;
  color: #1f2d3d; }
  .dark-mode .navbar-lime.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-lime.navbar-light .form-control-navbar,
  .dark-mode .navbar-lime.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #53ff9e;
    border-color: #39ff90;
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-lime.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .dark-mode .navbar-lime.navbar-light .form-control-navbar:focus,
  .dark-mode .navbar-lime.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #4eff9b;
    border-color: #39ff90 !important;
    color: #343a40; }
  .dark-mode .navbar-lime.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-lime.navbar-dark .form-control-navbar,
  .dark-mode .navbar-lime.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #7bffb5;
    border-color: #95ffc3;
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-lime.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .dark-mode .navbar-lime.navbar-dark .form-control-navbar:focus,
  .dark-mode .navbar-lime.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #81ffb8;
    border-color: #95ffc3 !important;
    color: #fff; }

.dark-mode .navbar-fuchsia {
  background-color: #f672d8;
  color: #1f2d3d; }
  .dark-mode .navbar-fuchsia.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-fuchsia.navbar-light .form-control-navbar,
  .dark-mode .navbar-fuchsia.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #f55fd3;
    border-color: #f347cc;
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-fuchsia.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .dark-mode .navbar-fuchsia.navbar-light .form-control-navbar:focus,
  .dark-mode .navbar-fuchsia.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #f55ad2;
    border-color: #f347cc !important;
    color: #343a40; }
  .dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar,
  .dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #f785de;
    border-color: #f99de4;
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar:focus,
  .dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #f88adf;
    border-color: #f99de4 !important;
    color: #fff; }

.dark-mode .navbar-maroon {
  background-color: #ed6c9b;
  color: #1f2d3d; }
  .dark-mode .navbar-maroon.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-maroon.navbar-light .form-control-navbar,
  .dark-mode .navbar-maroon.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #ea5a8f;
    border-color: #e8447f;
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-maroon.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .dark-mode .navbar-maroon.navbar-light .form-control-navbar:focus,
  .dark-mode .navbar-maroon.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #ea568c;
    border-color: #e8447f !important;
    color: #343a40; }
  .dark-mode .navbar-maroon.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-maroon.navbar-dark .form-control-navbar,
  .dark-mode .navbar-maroon.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #ef7ea8;
    border-color: #f295b7;
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-maroon.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .dark-mode .navbar-maroon.navbar-dark .form-control-navbar:focus,
  .dark-mode .navbar-maroon.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #f083ab;
    border-color: #f295b7 !important;
    color: #fff; }

.dark-mode .navbar-blue {
  background-color: #3f6791;
  color: #fff; }
  .dark-mode .navbar-blue.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-blue.navbar-light .form-control-navbar,
  .dark-mode .navbar-blue.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #395d83;
    border-color: #315071;
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-blue.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .dark-mode .navbar-blue.navbar-light .form-control-navbar:focus,
  .dark-mode .navbar-blue.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #375a7f;
    border-color: #315071 !important;
    color: #343a40; }
  .dark-mode .navbar-blue.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-blue.navbar-dark .form-control-navbar,
  .dark-mode .navbar-blue.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #45719f;
    border-color: #4d7eb1;
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-blue.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .dark-mode .navbar-blue.navbar-dark .form-control-navbar:focus,
  .dark-mode .navbar-blue.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #4774a3;
    border-color: #4d7eb1 !important;
    color: #fff; }

.dark-mode .navbar-indigo {
  background-color: #6610f2;
  color: #fff; }
  .dark-mode .navbar-indigo.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-indigo.navbar-light .form-control-navbar,
  .dark-mode .navbar-indigo.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #5d0ce1;
    border-color: #530bc9;
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-indigo.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .dark-mode .navbar-indigo.navbar-light .form-control-navbar:focus,
  .dark-mode .navbar-indigo.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #5b0cdd;
    border-color: #530bc9 !important;
    color: #343a40; }
  .dark-mode .navbar-indigo.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-indigo.navbar-dark .form-control-navbar,
  .dark-mode .navbar-indigo.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #7223f3;
    border-color: #823cf4;
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-indigo.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .dark-mode .navbar-indigo.navbar-dark .form-control-navbar:focus,
  .dark-mode .navbar-indigo.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #7528f3;
    border-color: #823cf4 !important;
    color: #fff; }

.dark-mode .navbar-purple {
  background-color: #6f42c1;
  color: #fff; }
  .dark-mode .navbar-purple.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-purple.navbar-light .form-control-navbar,
  .dark-mode .navbar-purple.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #663bb4;
    border-color: #5b35a0;
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-purple.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .dark-mode .navbar-purple.navbar-light .form-control-navbar:focus,
  .dark-mode .navbar-purple.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #643ab0;
    border-color: #5b35a0 !important;
    color: #343a40; }
  .dark-mode .navbar-purple.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-purple.navbar-dark .form-control-navbar,
  .dark-mode .navbar-purple.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #7b51c6;
    border-color: #8965cc;
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-purple.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .dark-mode .navbar-purple.navbar-dark .form-control-navbar:focus,
  .dark-mode .navbar-purple.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #7e55c7;
    border-color: #8965cc !important;
    color: #fff; }

.dark-mode .navbar-pink {
  background-color: #e83e8c;
  color: #fff; }
  .dark-mode .navbar-pink.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-pink.navbar-light .form-control-navbar,
  .dark-mode .navbar-pink.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #e62c81;
    border-color: #de1a74;
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-pink.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .dark-mode .navbar-pink.navbar-light .form-control-navbar:focus,
  .dark-mode .navbar-pink.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #e5277e;
    border-color: #de1a74 !important;
    color: #343a40; }
  .dark-mode .navbar-pink.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-pink.navbar-dark .form-control-navbar,
  .dark-mode .navbar-pink.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #ea5097;
    border-color: #ed67a4;
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-pink.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .dark-mode .navbar-pink.navbar-dark .form-control-navbar:focus,
  .dark-mode .navbar-pink.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #eb559a;
    border-color: #ed67a4 !important;
    color: #fff; }

.dark-mode .navbar-red {
  background-color: #e74c3c;
  color: #fff; }
  .dark-mode .navbar-red.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-red.navbar-light .form-control-navbar,
  .dark-mode .navbar-red.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #e53b2a;
    border-color: #da2d1b;
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-red.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .dark-mode .navbar-red.navbar-light .form-control-navbar:focus,
  .dark-mode .navbar-red.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #e43725;
    border-color: #da2d1b !important;
    color: #343a40; }
  .dark-mode .navbar-red.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-red.navbar-dark .form-control-navbar,
  .dark-mode .navbar-red.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #e95d4e;
    border-color: #ec7265;
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-red.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .dark-mode .navbar-red.navbar-dark .form-control-navbar:focus,
  .dark-mode .navbar-red.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #ea6153;
    border-color: #ec7265 !important;
    color: #fff; }

.dark-mode .navbar-orange {
  background-color: #fd7e14;
  color: #1f2d3d; }
  .dark-mode .navbar-orange.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-orange.navbar-light .form-control-navbar,
  .dark-mode .navbar-orange.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #fa7302;
    border-color: #e16702;
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-orange.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .dark-mode .navbar-orange.navbar-light .form-control-navbar:focus,
  .dark-mode .navbar-orange.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #f57102;
    border-color: #e16702 !important;
    color: #343a40; }
  .dark-mode .navbar-orange.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-orange.navbar-dark .form-control-navbar,
  .dark-mode .navbar-orange.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #fd8928;
    border-color: #fd9742;
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-orange.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .dark-mode .navbar-orange.navbar-dark .form-control-navbar:focus,
  .dark-mode .navbar-orange.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #fd8c2d;
    border-color: #fd9742 !important;
    color: #fff; }

.dark-mode .navbar-yellow {
  background-color: #f39c12;
  color: #1f2d3d; }
  .dark-mode .navbar-yellow.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-yellow.navbar-light .form-control-navbar,
  .dark-mode .navbar-yellow.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #e5910c;
    border-color: #cd820a;
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-yellow.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .dark-mode .navbar-yellow.navbar-light .form-control-navbar:focus,
  .dark-mode .navbar-yellow.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #e08e0b;
    border-color: #cd820a !important;
    color: #343a40; }
  .dark-mode .navbar-yellow.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-yellow.navbar-dark .form-control-navbar,
  .dark-mode .navbar-yellow.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #f4a425;
    border-color: #f5ae3e;
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-yellow.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .dark-mode .navbar-yellow.navbar-dark .form-control-navbar:focus,
  .dark-mode .navbar-yellow.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #f4a62a;
    border-color: #f5ae3e !important;
    color: #fff; }

.dark-mode .navbar-green {
  background-color: #00bc8c;
  color: #fff; }
  .dark-mode .navbar-green.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-green.navbar-light .form-control-navbar,
  .dark-mode .navbar-green.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #00a87d;
    border-color: #008e6a;
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-green.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .dark-mode .navbar-green.navbar-light .form-control-navbar:focus,
  .dark-mode .navbar-green.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #00a379;
    border-color: #008e6a !important;
    color: #343a40; }
  .dark-mode .navbar-green.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-green.navbar-dark .form-control-navbar,
  .dark-mode .navbar-green.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #00d09b;
    border-color: #00eaae;
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-green.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .dark-mode .navbar-green.navbar-dark .form-control-navbar:focus,
  .dark-mode .navbar-green.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #00d69f;
    border-color: #00eaae !important;
    color: #fff; }

.dark-mode .navbar-teal {
  background-color: #20c997;
  color: #fff; }
  .dark-mode .navbar-teal.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-teal.navbar-light .form-control-navbar,
  .dark-mode .navbar-teal.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #1db78a;
    border-color: #1aa179;
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-teal.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .dark-mode .navbar-teal.navbar-light .form-control-navbar:focus,
  .dark-mode .navbar-teal.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #1cb386;
    border-color: #1aa179 !important;
    color: #343a40; }
  .dark-mode .navbar-teal.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-teal.navbar-dark .form-control-navbar,
  .dark-mode .navbar-teal.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #23dba4;
    border-color: #38dfae;
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-teal.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .dark-mode .navbar-teal.navbar-dark .form-control-navbar:focus,
  .dark-mode .navbar-teal.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #26dca6;
    border-color: #38dfae !important;
    color: #fff; }

.dark-mode .navbar-cyan {
  background-color: #3498db;
  color: #fff; }
  .dark-mode .navbar-cyan.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-cyan.navbar-light .form-control-navbar,
  .dark-mode .navbar-cyan.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #268fd5;
    border-color: #2280bf;
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-cyan.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .dark-mode .navbar-cyan.navbar-light .form-control-navbar:focus,
  .dark-mode .navbar-cyan.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #258cd1;
    border-color: #2280bf !important;
    color: #343a40; }
  .dark-mode .navbar-cyan.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-cyan.navbar-dark .form-control-navbar,
  .dark-mode .navbar-cyan.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #45a1de;
    border-color: #5bace2;
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-cyan.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .dark-mode .navbar-cyan.navbar-dark .form-control-navbar:focus,
  .dark-mode .navbar-cyan.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #4aa3df;
    border-color: #5bace2 !important;
    color: #fff; }

.dark-mode .navbar-white {
  background-color: #fff;
  color: #1f2d3d; }
  .dark-mode .navbar-white.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-white.navbar-light .form-control-navbar,
  .dark-mode .navbar-white.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: whitesmoke;
    border-color: #e8e8e8;
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-white.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .dark-mode .navbar-white.navbar-light .form-control-navbar:focus,
  .dark-mode .navbar-white.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #f2f2f2;
    border-color: #e8e8e8 !important;
    color: #343a40; }
  .dark-mode .navbar-white.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-white.navbar-dark .form-control-navbar,
  .dark-mode .navbar-white.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: white;
    border-color: white;
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-white.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .dark-mode .navbar-white.navbar-dark .form-control-navbar:focus,
  .dark-mode .navbar-white.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: white;
    border-color: white !important;
    color: #fff; }

.dark-mode .navbar-gray {
  background-color: #6c757d;
  color: #fff; }
  .dark-mode .navbar-gray.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-gray.navbar-light .form-control-navbar,
  .dark-mode .navbar-gray.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #636b72;
    border-color: #575e64;
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-gray.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .dark-mode .navbar-gray.navbar-light .form-control-navbar:focus,
  .dark-mode .navbar-gray.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #60686f;
    border-color: #575e64 !important;
    color: #343a40; }
  .dark-mode .navbar-gray.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-gray.navbar-dark .form-control-navbar,
  .dark-mode .navbar-gray.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #757f88;
    border-color: #838c94;
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-gray.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .dark-mode .navbar-gray.navbar-dark .form-control-navbar:focus,
  .dark-mode .navbar-gray.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #78828a;
    border-color: #838c94 !important;
    color: #fff; }

.dark-mode .navbar-gray-dark {
  background-color: #343a40;
  color: #fff; }
  .dark-mode .navbar-gray-dark.navbar-light .form-control-navbar::placeholder {
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-gray-dark.navbar-light .form-control-navbar,
  .dark-mode .navbar-gray-dark.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #2b3035;
    border-color: #1f2327;
    color: rgba(52, 58, 64, 0.8); }
  .dark-mode .navbar-gray-dark.navbar-light .form-control-navbar:focus::placeholder {
    color: #343a40; }
  .dark-mode .navbar-gray-dark.navbar-light .form-control-navbar:focus,
  .dark-mode .navbar-gray-dark.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #292d32;
    border-color: #1f2327 !important;
    color: #343a40; }
  .dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar::placeholder {
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar,
  .dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
    background-color: #3d444b;
    border-color: #495159;
    color: rgba(255, 255, 255, 0.8); }
  .dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar:focus::placeholder {
    color: #fff; }
  .dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar:focus,
  .dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
    background-color: #3f474e;
    border-color: #495159 !important;
    color: #fff; }

.pagination-month .page-item {
  justify-self: stretch; }
  .pagination-month .page-item .page-link {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    box-shadow: none; }
  .pagination-month .page-item:first-child .page-link, .pagination-month .page-item:last-child .page-link {
    height: 100%;
    font-size: 1.25rem; }
  .pagination-month .page-item .page-month {
    margin-bottom: 0;
    font-size: 1.25rem;
    font-weight: 700; }
  .pagination-month .page-item .page-year {
    margin-bottom: 0; }

.pagination-month.pagination-lg .page-month {
  font-size: 1.5625rem; }

.pagination-month.pagination-sm .page-month {
  font-size: 1rem; }

.dark-mode .page-item.disabled a,
.dark-mode .page-item.disabled .page-link {
  background-color: #3a4047 !important;
  border-color: #6c757d !important;
  color: #6c757d; }

.dark-mode .page-item .page-link {
  color: #3f6791; }

.dark-mode .page-item.active .page-link {
  background-color: #3f6791;
  color: #fff; }
  .dark-mode .page-item.active .page-link:hover, .dark-mode .page-item.active .page-link:focus {
    color: #ced4da !important; }

.dark-mode .page-item:not(.active) .page-link {
  background-color: #343a40;
  border-color: #6c757d; }
  .dark-mode .page-item:not(.active) .page-link:hover, .dark-mode .page-item:not(.active) .page-link:focus {
    color: #4774a3;
    background-color: #3f474e; }

.form-group.has-icon {
  position: relative; }
  .form-group.has-icon .form-control {
    padding-right: 35px; }
  .form-group.has-icon .form-icon {
    background-color: transparent;
    border: 0;
    cursor: pointer;
    font-size: 1rem;
    padding: 0.375rem 0.75rem;
    position: absolute;
    right: 3px;
    top: 0; }

.btn-group-vertical .btn.btn-flat:first-of-type, .btn-group-vertical .btn-flat.btn-delete:first-of-type, .btn-group-vertical .btn-flat.btn-duplicate:first-of-type, .btn-group-vertical .btn-flat.btn-complete:first-of-type, .btn-group-vertical .btn-flat.btn-print:first-of-type, .btn-group-vertical .btn-flat.btn-join:first-of-type, .btn-group-vertical .btn-flat.btn-caret:first-of-type, .btn-group-vertical .btn.btn-flat:last-of-type, .btn-group-vertical .btn-flat.btn-delete:last-of-type, .btn-group-vertical .btn-flat.btn-duplicate:last-of-type, .btn-group-vertical .btn-flat.btn-complete:last-of-type, .btn-group-vertical .btn-flat.btn-print:last-of-type, .btn-group-vertical .btn-flat.btn-join:last-of-type, .btn-group-vertical .btn-flat.btn-caret:last-of-type {
  border-radius: 0; }

.form-control-feedback.fa, .form-control-feedback.fas, .form-control-feedback.far, .form-control-feedback.fab, .form-control-feedback.fal, .form-control-feedback.fad, .form-control-feedback.svg-inline--fa, .form-control-feedback.ion {
  line-height: calc(2.25rem + 2px); }

.input-lg + .form-control-feedback.fa, .input-lg + .form-control-feedback.fas, .input-lg + .form-control-feedback.far, .input-lg + .form-control-feedback.fab, .input-lg + .form-control-feedback.fal, .input-lg + .form-control-feedback.fad, .input-lg + .form-control-feedback.svg-inline--fa, .input-lg + .form-control-feedback.ion,
.input-group-lg + .form-control-feedback.fa,
.input-group-lg + .form-control-feedback.fas,
.input-group-lg + .form-control-feedback.far,
.input-group-lg + .form-control-feedback.fab,
.input-group-lg + .form-control-feedback.fal,
.input-group-lg + .form-control-feedback.fad,
.input-group-lg + .form-control-feedback.svg-inline--fa,
.input-group-lg + .form-control-feedback.ion {
  line-height: calc(2.875rem + 2px); }

.form-group-lg .form-control + .form-control-feedback.fa, .form-group-lg .form-control + .form-control-feedback.fas, .form-group-lg .form-control + .form-control-feedback.far, .form-group-lg .form-control + .form-control-feedback.fab, .form-group-lg .form-control + .form-control-feedback.fal, .form-group-lg .form-control + .form-control-feedback.fad, .form-group-lg .form-control + .form-control-feedback.svg-inline--fa, .form-group-lg .form-control + .form-control-feedback.ion {
  line-height: calc(2.875rem + 2px); }

.input-sm + .form-control-feedback.fa, .input-sm + .form-control-feedback.fas, .input-sm + .form-control-feedback.far, .input-sm + .form-control-feedback.fab, .input-sm + .form-control-feedback.fal, .input-sm + .form-control-feedback.fad, .input-sm + .form-control-feedback.svg-inline--fa, .input-sm + .form-control-feedback.ion,
.input-group-sm + .form-control-feedback.fa,
.input-group-sm + .form-control-feedback.fas,
.input-group-sm + .form-control-feedback.far,
.input-group-sm + .form-control-feedback.fab,
.input-group-sm + .form-control-feedback.fal,
.input-group-sm + .form-control-feedback.fad,
.input-group-sm + .form-control-feedback.svg-inline--fa,
.input-group-sm + .form-control-feedback.ion {
  line-height: calc(1.8125rem + 2px); }

.form-group-sm .form-control + .form-control-feedback.fa, .form-group-sm .form-control + .form-control-feedback.fas, .form-group-sm .form-control + .form-control-feedback.far, .form-group-sm .form-control + .form-control-feedback.fab, .form-group-sm .form-control + .form-control-feedback.fal, .form-group-sm .form-control + .form-control-feedback.fad, .form-group-sm .form-control + .form-control-feedback.svg-inline--fa, .form-group-sm .form-control + .form-control-feedback.ion {
  line-height: calc(1.8125rem + 2px); }

label:not(.form-check-label):not(.custom-file-label) {
  font-weight: 700; }

.warning-feedback {
  font-size: 80%;
  color: #ffc107;
  display: none;
  margin-top: 0.25rem;
  width: 100%; }

.warning-tooltip {
  border-radius: 0.25rem;
  font-size: 0.875rem;
  background-color: rgba(255, 193, 7, 0.9);
  color: #1f2d3d;
  display: none;
  line-height: 1.5;
  margin-top: .1rem;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  position: absolute;
  top: 100%;
  z-index: 5; }

.form-control.is-warning {
  border-color: #ffc107; }
  .form-control.is-warning:focus {
    border-color: #ffc107;
    box-shadow: 0 0 0 0 rgba(255, 193, 7, 0.25); }
  .form-control.is-warning ~ .warning-feedback,
  .form-control.is-warning ~ .warning-tooltip {
    display: block; }

textarea.form-control.is-warning {
  padding-right: 2.25rem;
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }

.custom-select.is-warning {
  border-color: #ffc107; }
  .custom-select.is-warning:focus {
    border-color: #ffc107;
    box-shadow: 0 0 0 0 rgba(255, 193, 7, 0.25); }
  .custom-select.is-warning ~ .warning-feedback,
  .custom-select.is-warning ~ .warning-tooltip {
    display: block; }

.form-control-file.is-warning ~ .warning-feedback,
.form-control-file.is-warning ~ .warning-tooltip {
  display: block; }

.form-check-input.is-warning ~ .form-check-label {
  color: #ffc107; }

.form-check-input.is-warning ~ .warning-feedback,
.form-check-input.is-warning ~ .warning-tooltip {
  display: block; }

.custom-control-input.is-warning ~ .custom-control-label {
  color: #ffc107; }
  .custom-control-input.is-warning ~ .custom-control-label::before {
    border-color: #ffc107; }

.custom-control-input.is-warning ~ .warning-feedback,
.custom-control-input.is-warning ~ .warning-tooltip {
  display: block; }

.custom-control-input.is-warning:checked ~ .custom-control-label::before {
  background-color: #ffce3a;
  border-color: #ffce3a; }

.custom-control-input.is-warning:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0 rgba(255, 193, 7, 0.25); }

.custom-control-input.is-warning:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #ffc107; }

.custom-file-input.is-warning ~ .custom-file-label {
  border-color: #ffc107; }

.custom-file-input.is-warning ~ .warning-feedback,
.custom-file-input.is-warning ~ .warning-tooltip {
  display: block; }

.custom-file-input.is-warning:focus ~ .custom-file-label {
  border-color: #ffc107;
  box-shadow: 0 0 0 0 rgba(255, 193, 7, 0.25); }

body.text-sm .input-group-text, body.table-custom-head-style .input-group-text {
  font-size: 0.875rem; }

.form-control.form-control-border,
.custom-select.form-control-border {
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-radius: 0;
  box-shadow: inherit; }
  .form-control.form-control-border.border-width-2,
  .custom-select.form-control-border.border-width-2 {
    border-bottom-width: 2px; }
  .form-control.form-control-border.border-width-3,
  .custom-select.form-control-border.border-width-3 {
    border-bottom-width: 3px; }

.custom-switch.custom-switch-off-primary .custom-control-input ~ .custom-control-label::before {
  background-color: #007bff;
  border-color: #004a99; }

.custom-switch.custom-switch-off-primary .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 123, 255, 0.25); }

.custom-switch.custom-switch-off-primary .custom-control-input ~ .custom-control-label::after {
  background-color: #003e80; }

.custom-switch.custom-switch-on-primary .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #007bff;
  border-color: #004a99; }

.custom-switch.custom-switch-on-primary .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 123, 255, 0.25); }

.custom-switch.custom-switch-on-primary .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #99caff; }

.custom-switch.custom-switch-off-secondary .custom-control-input ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246; }

.custom-switch.custom-switch-off-secondary .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25); }

.custom-switch.custom-switch-off-secondary .custom-control-input ~ .custom-control-label::after {
  background-color: #313539; }

.custom-switch.custom-switch-on-secondary .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246; }

.custom-switch.custom-switch-on-secondary .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25); }

.custom-switch.custom-switch-on-secondary .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #bcc1c6; }

.custom-switch.custom-switch-off-success .custom-control-input ~ .custom-control-label::before {
  background-color: #28a745;
  border-color: #145523; }

.custom-switch.custom-switch-off-success .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(40, 167, 69, 0.25); }

.custom-switch.custom-switch-off-success .custom-control-input ~ .custom-control-label::after {
  background-color: #0f401b; }

.custom-switch.custom-switch-on-success .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #28a745;
  border-color: #145523; }

.custom-switch.custom-switch-on-success .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(40, 167, 69, 0.25); }

.custom-switch.custom-switch-on-success .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #86e29b; }

.custom-switch.custom-switch-off-info .custom-control-input ~ .custom-control-label::before {
  background-color: #17a2b8;
  border-color: #0c525d; }

.custom-switch.custom-switch-off-info .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25); }

.custom-switch.custom-switch-off-info .custom-control-input ~ .custom-control-label::after {
  background-color: #093e47; }

.custom-switch.custom-switch-on-info .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #17a2b8;
  border-color: #0c525d; }

.custom-switch.custom-switch-on-info .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25); }

.custom-switch.custom-switch-on-info .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #7adeee; }

.custom-switch.custom-switch-off-warning .custom-control-input ~ .custom-control-label::before {
  background-color: #ffc107;
  border-color: #a07800; }

.custom-switch.custom-switch-off-warning .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 193, 7, 0.25); }

.custom-switch.custom-switch-off-warning .custom-control-input ~ .custom-control-label::after {
  background-color: #876500; }

.custom-switch.custom-switch-on-warning .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #ffc107;
  border-color: #a07800; }

.custom-switch.custom-switch-on-warning .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 193, 7, 0.25); }

.custom-switch.custom-switch-on-warning .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #ffe7a0; }

.custom-switch.custom-switch-off-danger .custom-control-input ~ .custom-control-label::before {
  background-color: #dc3545;
  border-color: #921925; }

.custom-switch.custom-switch-off-danger .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(220, 53, 69, 0.25); }

.custom-switch.custom-switch-off-danger .custom-control-input ~ .custom-control-label::after {
  background-color: #7c151f; }

.custom-switch.custom-switch-on-danger .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #dc3545;
  border-color: #921925; }

.custom-switch.custom-switch-on-danger .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(220, 53, 69, 0.25); }

.custom-switch.custom-switch-on-danger .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #f3b7bd; }

.custom-switch.custom-switch-off-light .custom-control-input ~ .custom-control-label::before {
  background-color: #f8f9fa;
  border-color: #bdc6d0; }

.custom-switch.custom-switch-off-light .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25); }

.custom-switch.custom-switch-off-light .custom-control-input ~ .custom-control-label::after {
  background-color: #aeb9c5; }

.custom-switch.custom-switch-on-light .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f8f9fa;
  border-color: #bdc6d0; }

.custom-switch.custom-switch-on-light .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25); }

.custom-switch.custom-switch-on-light .custom-control-input:checked ~ .custom-control-label::after {
  background-color: white; }

.custom-switch.custom-switch-off-dark .custom-control-input ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: #060708; }

.custom-switch.custom-switch-off-dark .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25); }

.custom-switch.custom-switch-off-dark .custom-control-input ~ .custom-control-label::after {
  background-color: black; }

.custom-switch.custom-switch-on-dark .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: #060708; }

.custom-switch.custom-switch-on-dark .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25); }

.custom-switch.custom-switch-on-dark .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #7a8793; }

.custom-switch.custom-switch-off-custom .custom-control-input ~ .custom-control-label::before {
  background-color: #FCCC01;
  border-color: #967a01; }

.custom-switch.custom-switch-off-custom .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(252, 204, 1, 0.25); }

.custom-switch.custom-switch-off-custom .custom-control-input ~ .custom-control-label::after {
  background-color: #7d6500; }

.custom-switch.custom-switch-on-custom .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #FCCC01;
  border-color: #967a01; }

.custom-switch.custom-switch-on-custom .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(252, 204, 1, 0.25); }

.custom-switch.custom-switch-on-custom .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #ffeb97; }

.custom-switch.custom-switch-off-lightblue .custom-control-input ~ .custom-control-label::before {
  background-color: #3c8dbc;
  border-color: #23536f; }

.custom-switch.custom-switch-off-lightblue .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(60, 141, 188, 0.25); }

.custom-switch.custom-switch-off-lightblue .custom-control-input ~ .custom-control-label::after {
  background-color: #1d455b; }

.custom-switch.custom-switch-on-lightblue .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3c8dbc;
  border-color: #23536f; }

.custom-switch.custom-switch-on-lightblue .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(60, 141, 188, 0.25); }

.custom-switch.custom-switch-on-lightblue .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #acd0e5; }

.custom-switch.custom-switch-off-navy .custom-control-input ~ .custom-control-label::before {
  background-color: #001f3f;
  border-color: black; }

.custom-switch.custom-switch-off-navy .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 31, 63, 0.25); }

.custom-switch.custom-switch-off-navy .custom-control-input ~ .custom-control-label::after {
  background-color: black; }

.custom-switch.custom-switch-on-navy .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #001f3f;
  border-color: black; }

.custom-switch.custom-switch-on-navy .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 31, 63, 0.25); }

.custom-switch.custom-switch-on-navy .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #006ad8; }

.custom-switch.custom-switch-off-olive .custom-control-input ~ .custom-control-label::before {
  background-color: #3d9970;
  border-color: #20503b; }

.custom-switch.custom-switch-off-olive .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(61, 153, 112, 0.25); }

.custom-switch.custom-switch-off-olive .custom-control-input ~ .custom-control-label::after {
  background-color: #193e2d; }

.custom-switch.custom-switch-on-olive .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3d9970;
  border-color: #20503b; }

.custom-switch.custom-switch-on-olive .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(61, 153, 112, 0.25); }

.custom-switch.custom-switch-on-olive .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #99d6bb; }

.custom-switch.custom-switch-off-lime .custom-control-input ~ .custom-control-label::before {
  background-color: #01ff70;
  border-color: #009a43; }

.custom-switch.custom-switch-off-lime .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(1, 255, 112, 0.25); }

.custom-switch.custom-switch-off-lime .custom-control-input ~ .custom-control-label::after {
  background-color: #008138; }

.custom-switch.custom-switch-on-lime .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #01ff70;
  border-color: #009a43; }

.custom-switch.custom-switch-on-lime .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(1, 255, 112, 0.25); }

.custom-switch.custom-switch-on-lime .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #9affc6; }

.custom-switch.custom-switch-off-fuchsia .custom-control-input ~ .custom-control-label::before {
  background-color: #f012be;
  border-color: #930974; }

.custom-switch.custom-switch-off-fuchsia .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(240, 18, 190, 0.25); }

.custom-switch.custom-switch-off-fuchsia .custom-control-input ~ .custom-control-label::after {
  background-color: #7b0861; }

.custom-switch.custom-switch-on-fuchsia .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f012be;
  border-color: #930974; }

.custom-switch.custom-switch-on-fuchsia .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(240, 18, 190, 0.25); }

.custom-switch.custom-switch-on-fuchsia .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #f9a2e5; }

.custom-switch.custom-switch-off-maroon .custom-control-input ~ .custom-control-label::before {
  background-color: #d81b60;
  border-color: #7d1038; }

.custom-switch.custom-switch-off-maroon .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(216, 27, 96, 0.25); }

.custom-switch.custom-switch-off-maroon .custom-control-input ~ .custom-control-label::after {
  background-color: #670d2e; }

.custom-switch.custom-switch-on-maroon .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #d81b60;
  border-color: #7d1038; }

.custom-switch.custom-switch-on-maroon .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(216, 27, 96, 0.25); }

.custom-switch.custom-switch-on-maroon .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #f29aba; }

.custom-switch.custom-switch-off-blue .custom-control-input ~ .custom-control-label::before {
  background-color: #007bff;
  border-color: #004a99; }

.custom-switch.custom-switch-off-blue .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 123, 255, 0.25); }

.custom-switch.custom-switch-off-blue .custom-control-input ~ .custom-control-label::after {
  background-color: #003e80; }

.custom-switch.custom-switch-on-blue .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #007bff;
  border-color: #004a99; }

.custom-switch.custom-switch-on-blue .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 123, 255, 0.25); }

.custom-switch.custom-switch-on-blue .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #99caff; }

.custom-switch.custom-switch-off-indigo .custom-control-input ~ .custom-control-label::before {
  background-color: #6610f2;
  border-color: #3d0894; }

.custom-switch.custom-switch-off-indigo .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25); }

.custom-switch.custom-switch-off-indigo .custom-control-input ~ .custom-control-label::after {
  background-color: #33077c; }

.custom-switch.custom-switch-on-indigo .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6610f2;
  border-color: #3d0894; }

.custom-switch.custom-switch-on-indigo .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25); }

.custom-switch.custom-switch-on-indigo .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #c3a1fa; }

.custom-switch.custom-switch-off-purple .custom-control-input ~ .custom-control-label::before {
  background-color: #6f42c1;
  border-color: #432776; }

.custom-switch.custom-switch-off-purple .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25); }

.custom-switch.custom-switch-off-purple .custom-control-input ~ .custom-control-label::after {
  background-color: #382063; }

.custom-switch.custom-switch-on-purple .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6f42c1;
  border-color: #432776; }

.custom-switch.custom-switch-on-purple .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25); }

.custom-switch.custom-switch-on-purple .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #c7b5e7; }

.custom-switch.custom-switch-off-pink .custom-control-input ~ .custom-control-label::before {
  background-color: #e83e8c;
  border-color: #ac145a; }

.custom-switch.custom-switch-off-pink .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25); }

.custom-switch.custom-switch-off-pink .custom-control-input ~ .custom-control-label::after {
  background-color: #95124e; }

.custom-switch.custom-switch-on-pink .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #e83e8c;
  border-color: #ac145a; }

.custom-switch.custom-switch-on-pink .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25); }

.custom-switch.custom-switch-on-pink .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #f8c7dd; }

.custom-switch.custom-switch-off-red .custom-control-input ~ .custom-control-label::before {
  background-color: #dc3545;
  border-color: #921925; }

.custom-switch.custom-switch-off-red .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(220, 53, 69, 0.25); }

.custom-switch.custom-switch-off-red .custom-control-input ~ .custom-control-label::after {
  background-color: #7c151f; }

.custom-switch.custom-switch-on-red .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #dc3545;
  border-color: #921925; }

.custom-switch.custom-switch-on-red .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(220, 53, 69, 0.25); }

.custom-switch.custom-switch-on-red .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #f3b7bd; }

.custom-switch.custom-switch-off-orange .custom-control-input ~ .custom-control-label::before {
  background-color: #fd7e14;
  border-color: #aa4e01; }

.custom-switch.custom-switch-off-orange .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25); }

.custom-switch.custom-switch-off-orange .custom-control-input ~ .custom-control-label::after {
  background-color: #904201; }

.custom-switch.custom-switch-on-orange .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #fd7e14;
  border-color: #aa4e01; }

.custom-switch.custom-switch-on-orange .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25); }

.custom-switch.custom-switch-on-orange .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fed1ac; }

.custom-switch.custom-switch-off-yellow .custom-control-input ~ .custom-control-label::before {
  background-color: #ffc107;
  border-color: #a07800; }

.custom-switch.custom-switch-off-yellow .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 193, 7, 0.25); }

.custom-switch.custom-switch-off-yellow .custom-control-input ~ .custom-control-label::after {
  background-color: #876500; }

.custom-switch.custom-switch-on-yellow .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #ffc107;
  border-color: #a07800; }

.custom-switch.custom-switch-on-yellow .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 193, 7, 0.25); }

.custom-switch.custom-switch-on-yellow .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #ffe7a0; }

.custom-switch.custom-switch-off-green .custom-control-input ~ .custom-control-label::before {
  background-color: #28a745;
  border-color: #145523; }

.custom-switch.custom-switch-off-green .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(40, 167, 69, 0.25); }

.custom-switch.custom-switch-off-green .custom-control-input ~ .custom-control-label::after {
  background-color: #0f401b; }

.custom-switch.custom-switch-on-green .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #28a745;
  border-color: #145523; }

.custom-switch.custom-switch-on-green .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(40, 167, 69, 0.25); }

.custom-switch.custom-switch-on-green .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #86e29b; }

.custom-switch.custom-switch-off-teal .custom-control-input ~ .custom-control-label::before {
  background-color: #20c997;
  border-color: #127155; }

.custom-switch.custom-switch-off-teal .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25); }

.custom-switch.custom-switch-off-teal .custom-control-input ~ .custom-control-label::after {
  background-color: #0e5b44; }

.custom-switch.custom-switch-on-teal .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #20c997;
  border-color: #127155; }

.custom-switch.custom-switch-on-teal .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25); }

.custom-switch.custom-switch-on-teal .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #94eed3; }

.custom-switch.custom-switch-off-cyan .custom-control-input ~ .custom-control-label::before {
  background-color: #17a2b8;
  border-color: #0c525d; }

.custom-switch.custom-switch-off-cyan .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25); }

.custom-switch.custom-switch-off-cyan .custom-control-input ~ .custom-control-label::after {
  background-color: #093e47; }

.custom-switch.custom-switch-on-cyan .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #17a2b8;
  border-color: #0c525d; }

.custom-switch.custom-switch-on-cyan .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25); }

.custom-switch.custom-switch-on-cyan .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #7adeee; }

.custom-switch.custom-switch-off-white .custom-control-input ~ .custom-control-label::before {
  background-color: #fff;
  border-color: #cccccc; }

.custom-switch.custom-switch-off-white .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25); }

.custom-switch.custom-switch-off-white .custom-control-input ~ .custom-control-label::after {
  background-color: #bfbfbf; }

.custom-switch.custom-switch-on-white .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #fff;
  border-color: #cccccc; }

.custom-switch.custom-switch-on-white .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25); }

.custom-switch.custom-switch-on-white .custom-control-input:checked ~ .custom-control-label::after {
  background-color: white; }

.custom-switch.custom-switch-off-gray .custom-control-input ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246; }

.custom-switch.custom-switch-off-gray .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25); }

.custom-switch.custom-switch-off-gray .custom-control-input ~ .custom-control-label::after {
  background-color: #313539; }

.custom-switch.custom-switch-on-gray .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246; }

.custom-switch.custom-switch-on-gray .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25); }

.custom-switch.custom-switch-on-gray .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #bcc1c6; }

.custom-switch.custom-switch-off-gray-dark .custom-control-input ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: #060708; }

.custom-switch.custom-switch-off-gray-dark .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25); }

.custom-switch.custom-switch-off-gray-dark .custom-control-input ~ .custom-control-label::after {
  background-color: black; }

.custom-switch.custom-switch-on-gray-dark .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: #060708; }

.custom-switch.custom-switch-on-gray-dark .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25); }

.custom-switch.custom-switch-on-gray-dark .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #7a8793; }

.custom-range.custom-range-primary:focus {
  outline: none; }
  .custom-range.custom-range-primary:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 123, 255, 0.25); }
  .custom-range.custom-range-primary:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 123, 255, 0.25); }
  .custom-range.custom-range-primary:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 123, 255, 0.25); }

.custom-range.custom-range-primary::-webkit-slider-thumb {
  background-color: #007bff; }
  .custom-range.custom-range-primary::-webkit-slider-thumb:active {
    background-color: #b3d7ff; }

.custom-range.custom-range-primary::-moz-range-thumb {
  background-color: #007bff; }
  .custom-range.custom-range-primary::-moz-range-thumb:active {
    background-color: #b3d7ff; }

.custom-range.custom-range-primary::-ms-thumb {
  background-color: #007bff; }
  .custom-range.custom-range-primary::-ms-thumb:active {
    background-color: #b3d7ff; }

.custom-range.custom-range-secondary:focus {
  outline: none; }
  .custom-range.custom-range-secondary:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25); }
  .custom-range.custom-range-secondary:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25); }
  .custom-range.custom-range-secondary:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25); }

.custom-range.custom-range-secondary::-webkit-slider-thumb {
  background-color: #6c757d; }
  .custom-range.custom-range-secondary::-webkit-slider-thumb:active {
    background-color: #caced1; }

.custom-range.custom-range-secondary::-moz-range-thumb {
  background-color: #6c757d; }
  .custom-range.custom-range-secondary::-moz-range-thumb:active {
    background-color: #caced1; }

.custom-range.custom-range-secondary::-ms-thumb {
  background-color: #6c757d; }
  .custom-range.custom-range-secondary::-ms-thumb:active {
    background-color: #caced1; }

.custom-range.custom-range-success:focus {
  outline: none; }
  .custom-range.custom-range-success:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(40, 167, 69, 0.25); }
  .custom-range.custom-range-success:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(40, 167, 69, 0.25); }
  .custom-range.custom-range-success:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(40, 167, 69, 0.25); }

.custom-range.custom-range-success::-webkit-slider-thumb {
  background-color: #28a745; }
  .custom-range.custom-range-success::-webkit-slider-thumb:active {
    background-color: #9be7ac; }

.custom-range.custom-range-success::-moz-range-thumb {
  background-color: #28a745; }
  .custom-range.custom-range-success::-moz-range-thumb:active {
    background-color: #9be7ac; }

.custom-range.custom-range-success::-ms-thumb {
  background-color: #28a745; }
  .custom-range.custom-range-success::-ms-thumb:active {
    background-color: #9be7ac; }

.custom-range.custom-range-info:focus {
  outline: none; }
  .custom-range.custom-range-info:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25); }
  .custom-range.custom-range-info:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25); }
  .custom-range.custom-range-info:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25); }

.custom-range.custom-range-info::-webkit-slider-thumb {
  background-color: #17a2b8; }
  .custom-range.custom-range-info::-webkit-slider-thumb:active {
    background-color: #90e4f1; }

.custom-range.custom-range-info::-moz-range-thumb {
  background-color: #17a2b8; }
  .custom-range.custom-range-info::-moz-range-thumb:active {
    background-color: #90e4f1; }

.custom-range.custom-range-info::-ms-thumb {
  background-color: #17a2b8; }
  .custom-range.custom-range-info::-ms-thumb:active {
    background-color: #90e4f1; }

.custom-range.custom-range-warning:focus {
  outline: none; }
  .custom-range.custom-range-warning:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 193, 7, 0.25); }
  .custom-range.custom-range-warning:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 193, 7, 0.25); }
  .custom-range.custom-range-warning:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 193, 7, 0.25); }

.custom-range.custom-range-warning::-webkit-slider-thumb {
  background-color: #ffc107; }
  .custom-range.custom-range-warning::-webkit-slider-thumb:active {
    background-color: #ffeeba; }

.custom-range.custom-range-warning::-moz-range-thumb {
  background-color: #ffc107; }
  .custom-range.custom-range-warning::-moz-range-thumb:active {
    background-color: #ffeeba; }

.custom-range.custom-range-warning::-ms-thumb {
  background-color: #ffc107; }
  .custom-range.custom-range-warning::-ms-thumb:active {
    background-color: #ffeeba; }

.custom-range.custom-range-danger:focus {
  outline: none; }
  .custom-range.custom-range-danger:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(220, 53, 69, 0.25); }
  .custom-range.custom-range-danger:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(220, 53, 69, 0.25); }
  .custom-range.custom-range-danger:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(220, 53, 69, 0.25); }

.custom-range.custom-range-danger::-webkit-slider-thumb {
  background-color: #dc3545; }
  .custom-range.custom-range-danger::-webkit-slider-thumb:active {
    background-color: #f6cdd1; }

.custom-range.custom-range-danger::-moz-range-thumb {
  background-color: #dc3545; }
  .custom-range.custom-range-danger::-moz-range-thumb:active {
    background-color: #f6cdd1; }

.custom-range.custom-range-danger::-ms-thumb {
  background-color: #dc3545; }
  .custom-range.custom-range-danger::-ms-thumb:active {
    background-color: #f6cdd1; }

.custom-range.custom-range-light:focus {
  outline: none; }
  .custom-range.custom-range-light:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25); }
  .custom-range.custom-range-light:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25); }
  .custom-range.custom-range-light:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25); }

.custom-range.custom-range-light::-webkit-slider-thumb {
  background-color: #f8f9fa; }
  .custom-range.custom-range-light::-webkit-slider-thumb:active {
    background-color: white; }

.custom-range.custom-range-light::-moz-range-thumb {
  background-color: #f8f9fa; }
  .custom-range.custom-range-light::-moz-range-thumb:active {
    background-color: white; }

.custom-range.custom-range-light::-ms-thumb {
  background-color: #f8f9fa; }
  .custom-range.custom-range-light::-ms-thumb:active {
    background-color: white; }

.custom-range.custom-range-dark:focus {
  outline: none; }
  .custom-range.custom-range-dark:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25); }
  .custom-range.custom-range-dark:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25); }
  .custom-range.custom-range-dark:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25); }

.custom-range.custom-range-dark::-webkit-slider-thumb {
  background-color: #343a40; }
  .custom-range.custom-range-dark::-webkit-slider-thumb:active {
    background-color: #88939e; }

.custom-range.custom-range-dark::-moz-range-thumb {
  background-color: #343a40; }
  .custom-range.custom-range-dark::-moz-range-thumb:active {
    background-color: #88939e; }

.custom-range.custom-range-dark::-ms-thumb {
  background-color: #343a40; }
  .custom-range.custom-range-dark::-ms-thumb:active {
    background-color: #88939e; }

.custom-range.custom-range-custom:focus {
  outline: none; }
  .custom-range.custom-range-custom:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(252, 204, 1, 0.25); }
  .custom-range.custom-range-custom:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(252, 204, 1, 0.25); }
  .custom-range.custom-range-custom:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(252, 204, 1, 0.25); }

.custom-range.custom-range-custom::-webkit-slider-thumb {
  background-color: #FCCC01; }
  .custom-range.custom-range-custom::-webkit-slider-thumb:active {
    background-color: #fff0b1; }

.custom-range.custom-range-custom::-moz-range-thumb {
  background-color: #FCCC01; }
  .custom-range.custom-range-custom::-moz-range-thumb:active {
    background-color: #fff0b1; }

.custom-range.custom-range-custom::-ms-thumb {
  background-color: #FCCC01; }
  .custom-range.custom-range-custom::-ms-thumb:active {
    background-color: #fff0b1; }

.custom-range.custom-range-lightblue:focus {
  outline: none; }
  .custom-range.custom-range-lightblue:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(60, 141, 188, 0.25); }
  .custom-range.custom-range-lightblue:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(60, 141, 188, 0.25); }
  .custom-range.custom-range-lightblue:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(60, 141, 188, 0.25); }

.custom-range.custom-range-lightblue::-webkit-slider-thumb {
  background-color: #3c8dbc; }
  .custom-range.custom-range-lightblue::-webkit-slider-thumb:active {
    background-color: #c0dbeb; }

.custom-range.custom-range-lightblue::-moz-range-thumb {
  background-color: #3c8dbc; }
  .custom-range.custom-range-lightblue::-moz-range-thumb:active {
    background-color: #c0dbeb; }

.custom-range.custom-range-lightblue::-ms-thumb {
  background-color: #3c8dbc; }
  .custom-range.custom-range-lightblue::-ms-thumb:active {
    background-color: #c0dbeb; }

.custom-range.custom-range-navy:focus {
  outline: none; }
  .custom-range.custom-range-navy:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 31, 63, 0.25); }
  .custom-range.custom-range-navy:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 31, 63, 0.25); }
  .custom-range.custom-range-navy:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 31, 63, 0.25); }

.custom-range.custom-range-navy::-webkit-slider-thumb {
  background-color: #001f3f; }
  .custom-range.custom-range-navy::-webkit-slider-thumb:active {
    background-color: #0077f2; }

.custom-range.custom-range-navy::-moz-range-thumb {
  background-color: #001f3f; }
  .custom-range.custom-range-navy::-moz-range-thumb:active {
    background-color: #0077f2; }

.custom-range.custom-range-navy::-ms-thumb {
  background-color: #001f3f; }
  .custom-range.custom-range-navy::-ms-thumb:active {
    background-color: #0077f2; }

.custom-range.custom-range-olive:focus {
  outline: none; }
  .custom-range.custom-range-olive:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(61, 153, 112, 0.25); }
  .custom-range.custom-range-olive:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(61, 153, 112, 0.25); }
  .custom-range.custom-range-olive:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(61, 153, 112, 0.25); }

.custom-range.custom-range-olive::-webkit-slider-thumb {
  background-color: #3d9970; }
  .custom-range.custom-range-olive::-webkit-slider-thumb:active {
    background-color: #abdec7; }

.custom-range.custom-range-olive::-moz-range-thumb {
  background-color: #3d9970; }
  .custom-range.custom-range-olive::-moz-range-thumb:active {
    background-color: #abdec7; }

.custom-range.custom-range-olive::-ms-thumb {
  background-color: #3d9970; }
  .custom-range.custom-range-olive::-ms-thumb:active {
    background-color: #abdec7; }

.custom-range.custom-range-lime:focus {
  outline: none; }
  .custom-range.custom-range-lime:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(1, 255, 112, 0.25); }
  .custom-range.custom-range-lime:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(1, 255, 112, 0.25); }
  .custom-range.custom-range-lime:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(1, 255, 112, 0.25); }

.custom-range.custom-range-lime::-webkit-slider-thumb {
  background-color: #01ff70; }
  .custom-range.custom-range-lime::-webkit-slider-thumb:active {
    background-color: #b4ffd4; }

.custom-range.custom-range-lime::-moz-range-thumb {
  background-color: #01ff70; }
  .custom-range.custom-range-lime::-moz-range-thumb:active {
    background-color: #b4ffd4; }

.custom-range.custom-range-lime::-ms-thumb {
  background-color: #01ff70; }
  .custom-range.custom-range-lime::-ms-thumb:active {
    background-color: #b4ffd4; }

.custom-range.custom-range-fuchsia:focus {
  outline: none; }
  .custom-range.custom-range-fuchsia:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(240, 18, 190, 0.25); }
  .custom-range.custom-range-fuchsia:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(240, 18, 190, 0.25); }
  .custom-range.custom-range-fuchsia:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(240, 18, 190, 0.25); }

.custom-range.custom-range-fuchsia::-webkit-slider-thumb {
  background-color: #f012be; }
  .custom-range.custom-range-fuchsia::-webkit-slider-thumb:active {
    background-color: #fbbaec; }

.custom-range.custom-range-fuchsia::-moz-range-thumb {
  background-color: #f012be; }
  .custom-range.custom-range-fuchsia::-moz-range-thumb:active {
    background-color: #fbbaec; }

.custom-range.custom-range-fuchsia::-ms-thumb {
  background-color: #f012be; }
  .custom-range.custom-range-fuchsia::-ms-thumb:active {
    background-color: #fbbaec; }

.custom-range.custom-range-maroon:focus {
  outline: none; }
  .custom-range.custom-range-maroon:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(216, 27, 96, 0.25); }
  .custom-range.custom-range-maroon:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(216, 27, 96, 0.25); }
  .custom-range.custom-range-maroon:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(216, 27, 96, 0.25); }

.custom-range.custom-range-maroon::-webkit-slider-thumb {
  background-color: #d81b60; }
  .custom-range.custom-range-maroon::-webkit-slider-thumb:active {
    background-color: #f5b0c9; }

.custom-range.custom-range-maroon::-moz-range-thumb {
  background-color: #d81b60; }
  .custom-range.custom-range-maroon::-moz-range-thumb:active {
    background-color: #f5b0c9; }

.custom-range.custom-range-maroon::-ms-thumb {
  background-color: #d81b60; }
  .custom-range.custom-range-maroon::-ms-thumb:active {
    background-color: #f5b0c9; }

.custom-range.custom-range-blue:focus {
  outline: none; }
  .custom-range.custom-range-blue:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 123, 255, 0.25); }
  .custom-range.custom-range-blue:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 123, 255, 0.25); }
  .custom-range.custom-range-blue:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 123, 255, 0.25); }

.custom-range.custom-range-blue::-webkit-slider-thumb {
  background-color: #007bff; }
  .custom-range.custom-range-blue::-webkit-slider-thumb:active {
    background-color: #b3d7ff; }

.custom-range.custom-range-blue::-moz-range-thumb {
  background-color: #007bff; }
  .custom-range.custom-range-blue::-moz-range-thumb:active {
    background-color: #b3d7ff; }

.custom-range.custom-range-blue::-ms-thumb {
  background-color: #007bff; }
  .custom-range.custom-range-blue::-ms-thumb:active {
    background-color: #b3d7ff; }

.custom-range.custom-range-indigo:focus {
  outline: none; }
  .custom-range.custom-range-indigo:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25); }
  .custom-range.custom-range-indigo:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25); }
  .custom-range.custom-range-indigo:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25); }

.custom-range.custom-range-indigo::-webkit-slider-thumb {
  background-color: #6610f2; }
  .custom-range.custom-range-indigo::-webkit-slider-thumb:active {
    background-color: #d2b9fb; }

.custom-range.custom-range-indigo::-moz-range-thumb {
  background-color: #6610f2; }
  .custom-range.custom-range-indigo::-moz-range-thumb:active {
    background-color: #d2b9fb; }

.custom-range.custom-range-indigo::-ms-thumb {
  background-color: #6610f2; }
  .custom-range.custom-range-indigo::-ms-thumb:active {
    background-color: #d2b9fb; }

.custom-range.custom-range-purple:focus {
  outline: none; }
  .custom-range.custom-range-purple:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25); }
  .custom-range.custom-range-purple:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25); }
  .custom-range.custom-range-purple:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25); }

.custom-range.custom-range-purple::-webkit-slider-thumb {
  background-color: #6f42c1; }
  .custom-range.custom-range-purple::-webkit-slider-thumb:active {
    background-color: #d5c8ed; }

.custom-range.custom-range-purple::-moz-range-thumb {
  background-color: #6f42c1; }
  .custom-range.custom-range-purple::-moz-range-thumb:active {
    background-color: #d5c8ed; }

.custom-range.custom-range-purple::-ms-thumb {
  background-color: #6f42c1; }
  .custom-range.custom-range-purple::-ms-thumb:active {
    background-color: #d5c8ed; }

.custom-range.custom-range-pink:focus {
  outline: none; }
  .custom-range.custom-range-pink:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25); }
  .custom-range.custom-range-pink:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25); }
  .custom-range.custom-range-pink:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25); }

.custom-range.custom-range-pink::-webkit-slider-thumb {
  background-color: #e83e8c; }
  .custom-range.custom-range-pink::-webkit-slider-thumb:active {
    background-color: #fbddeb; }

.custom-range.custom-range-pink::-moz-range-thumb {
  background-color: #e83e8c; }
  .custom-range.custom-range-pink::-moz-range-thumb:active {
    background-color: #fbddeb; }

.custom-range.custom-range-pink::-ms-thumb {
  background-color: #e83e8c; }
  .custom-range.custom-range-pink::-ms-thumb:active {
    background-color: #fbddeb; }

.custom-range.custom-range-red:focus {
  outline: none; }
  .custom-range.custom-range-red:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(220, 53, 69, 0.25); }
  .custom-range.custom-range-red:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(220, 53, 69, 0.25); }
  .custom-range.custom-range-red:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(220, 53, 69, 0.25); }

.custom-range.custom-range-red::-webkit-slider-thumb {
  background-color: #dc3545; }
  .custom-range.custom-range-red::-webkit-slider-thumb:active {
    background-color: #f6cdd1; }

.custom-range.custom-range-red::-moz-range-thumb {
  background-color: #dc3545; }
  .custom-range.custom-range-red::-moz-range-thumb:active {
    background-color: #f6cdd1; }

.custom-range.custom-range-red::-ms-thumb {
  background-color: #dc3545; }
  .custom-range.custom-range-red::-ms-thumb:active {
    background-color: #f6cdd1; }

.custom-range.custom-range-orange:focus {
  outline: none; }
  .custom-range.custom-range-orange:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25); }
  .custom-range.custom-range-orange:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25); }
  .custom-range.custom-range-orange:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25); }

.custom-range.custom-range-orange::-webkit-slider-thumb {
  background-color: #fd7e14; }
  .custom-range.custom-range-orange::-webkit-slider-thumb:active {
    background-color: #ffdfc5; }

.custom-range.custom-range-orange::-moz-range-thumb {
  background-color: #fd7e14; }
  .custom-range.custom-range-orange::-moz-range-thumb:active {
    background-color: #ffdfc5; }

.custom-range.custom-range-orange::-ms-thumb {
  background-color: #fd7e14; }
  .custom-range.custom-range-orange::-ms-thumb:active {
    background-color: #ffdfc5; }

.custom-range.custom-range-yellow:focus {
  outline: none; }
  .custom-range.custom-range-yellow:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 193, 7, 0.25); }
  .custom-range.custom-range-yellow:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 193, 7, 0.25); }
  .custom-range.custom-range-yellow:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 193, 7, 0.25); }

.custom-range.custom-range-yellow::-webkit-slider-thumb {
  background-color: #ffc107; }
  .custom-range.custom-range-yellow::-webkit-slider-thumb:active {
    background-color: #ffeeba; }

.custom-range.custom-range-yellow::-moz-range-thumb {
  background-color: #ffc107; }
  .custom-range.custom-range-yellow::-moz-range-thumb:active {
    background-color: #ffeeba; }

.custom-range.custom-range-yellow::-ms-thumb {
  background-color: #ffc107; }
  .custom-range.custom-range-yellow::-ms-thumb:active {
    background-color: #ffeeba; }

.custom-range.custom-range-green:focus {
  outline: none; }
  .custom-range.custom-range-green:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(40, 167, 69, 0.25); }
  .custom-range.custom-range-green:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(40, 167, 69, 0.25); }
  .custom-range.custom-range-green:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(40, 167, 69, 0.25); }

.custom-range.custom-range-green::-webkit-slider-thumb {
  background-color: #28a745; }
  .custom-range.custom-range-green::-webkit-slider-thumb:active {
    background-color: #9be7ac; }

.custom-range.custom-range-green::-moz-range-thumb {
  background-color: #28a745; }
  .custom-range.custom-range-green::-moz-range-thumb:active {
    background-color: #9be7ac; }

.custom-range.custom-range-green::-ms-thumb {
  background-color: #28a745; }
  .custom-range.custom-range-green::-ms-thumb:active {
    background-color: #9be7ac; }

.custom-range.custom-range-teal:focus {
  outline: none; }
  .custom-range.custom-range-teal:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25); }
  .custom-range.custom-range-teal:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25); }
  .custom-range.custom-range-teal:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25); }

.custom-range.custom-range-teal::-webkit-slider-thumb {
  background-color: #20c997; }
  .custom-range.custom-range-teal::-webkit-slider-thumb:active {
    background-color: #aaf1dc; }

.custom-range.custom-range-teal::-moz-range-thumb {
  background-color: #20c997; }
  .custom-range.custom-range-teal::-moz-range-thumb:active {
    background-color: #aaf1dc; }

.custom-range.custom-range-teal::-ms-thumb {
  background-color: #20c997; }
  .custom-range.custom-range-teal::-ms-thumb:active {
    background-color: #aaf1dc; }

.custom-range.custom-range-cyan:focus {
  outline: none; }
  .custom-range.custom-range-cyan:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25); }
  .custom-range.custom-range-cyan:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25); }
  .custom-range.custom-range-cyan:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25); }

.custom-range.custom-range-cyan::-webkit-slider-thumb {
  background-color: #17a2b8; }
  .custom-range.custom-range-cyan::-webkit-slider-thumb:active {
    background-color: #90e4f1; }

.custom-range.custom-range-cyan::-moz-range-thumb {
  background-color: #17a2b8; }
  .custom-range.custom-range-cyan::-moz-range-thumb:active {
    background-color: #90e4f1; }

.custom-range.custom-range-cyan::-ms-thumb {
  background-color: #17a2b8; }
  .custom-range.custom-range-cyan::-ms-thumb:active {
    background-color: #90e4f1; }

.custom-range.custom-range-white:focus {
  outline: none; }
  .custom-range.custom-range-white:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25); }
  .custom-range.custom-range-white:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25); }
  .custom-range.custom-range-white:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25); }

.custom-range.custom-range-white::-webkit-slider-thumb {
  background-color: #fff; }
  .custom-range.custom-range-white::-webkit-slider-thumb:active {
    background-color: white; }

.custom-range.custom-range-white::-moz-range-thumb {
  background-color: #fff; }
  .custom-range.custom-range-white::-moz-range-thumb:active {
    background-color: white; }

.custom-range.custom-range-white::-ms-thumb {
  background-color: #fff; }
  .custom-range.custom-range-white::-ms-thumb:active {
    background-color: white; }

.custom-range.custom-range-gray:focus {
  outline: none; }
  .custom-range.custom-range-gray:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25); }
  .custom-range.custom-range-gray:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25); }
  .custom-range.custom-range-gray:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25); }

.custom-range.custom-range-gray::-webkit-slider-thumb {
  background-color: #6c757d; }
  .custom-range.custom-range-gray::-webkit-slider-thumb:active {
    background-color: #caced1; }

.custom-range.custom-range-gray::-moz-range-thumb {
  background-color: #6c757d; }
  .custom-range.custom-range-gray::-moz-range-thumb:active {
    background-color: #caced1; }

.custom-range.custom-range-gray::-ms-thumb {
  background-color: #6c757d; }
  .custom-range.custom-range-gray::-ms-thumb:active {
    background-color: #caced1; }

.custom-range.custom-range-gray-dark:focus {
  outline: none; }
  .custom-range.custom-range-gray-dark:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25); }
  .custom-range.custom-range-gray-dark:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25); }
  .custom-range.custom-range-gray-dark:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25); }

.custom-range.custom-range-gray-dark::-webkit-slider-thumb {
  background-color: #343a40; }
  .custom-range.custom-range-gray-dark::-webkit-slider-thumb:active {
    background-color: #88939e; }

.custom-range.custom-range-gray-dark::-moz-range-thumb {
  background-color: #343a40; }
  .custom-range.custom-range-gray-dark::-moz-range-thumb:active {
    background-color: #88939e; }

.custom-range.custom-range-gray-dark::-ms-thumb {
  background-color: #343a40; }
  .custom-range.custom-range-gray-dark::-ms-thumb:active {
    background-color: #88939e; }

.custom-control-input-primary:checked ~ .custom-control-label::before {
  border-color: #007bff;
  background-color: #007bff; }

.custom-control-input-primary.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23007bff' 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") !important; }

.custom-control-input-primary.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23007bff'/%3E%3C/svg%3E") !important; }

.custom-control-input-primary:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }

.custom-control-input-primary:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #80bdff; }

.custom-control-input-primary:not(:disabled):active ~ .custom-control-label::before {
  background-color: #b3d7ff;
  border-color: #b3d7ff; }

.custom-control-input-secondary:checked ~ .custom-control-label::before {
  border-color: #6c757d;
  background-color: #6c757d; }

.custom-control-input-secondary.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236c757d' 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") !important; }

.custom-control-input-secondary.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236c757d'/%3E%3C/svg%3E") !important; }

.custom-control-input-secondary:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(108, 117, 125, 0.25); }

.custom-control-input-secondary:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #afb5ba; }

.custom-control-input-secondary:not(:disabled):active ~ .custom-control-label::before {
  background-color: #caced1;
  border-color: #caced1; }

.custom-control-input-success:checked ~ .custom-control-label::before {
  border-color: #28a745;
  background-color: #28a745; }

.custom-control-input-success.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2328a745' 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") !important; }

.custom-control-input-success.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2328a745'/%3E%3C/svg%3E") !important; }

.custom-control-input-success:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }

.custom-control-input-success:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #71dd8a; }

.custom-control-input-success:not(:disabled):active ~ .custom-control-label::before {
  background-color: #9be7ac;
  border-color: #9be7ac; }

.custom-control-input-info:checked ~ .custom-control-label::before {
  border-color: #17a2b8;
  background-color: #17a2b8; }

.custom-control-input-info.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2317a2b8' 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") !important; }

.custom-control-input-info.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2317a2b8'/%3E%3C/svg%3E") !important; }

.custom-control-input-info:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(23, 162, 184, 0.25); }

.custom-control-input-info:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #63d9ec; }

.custom-control-input-info:not(:disabled):active ~ .custom-control-label::before {
  background-color: #90e4f1;
  border-color: #90e4f1; }

.custom-control-input-warning:checked ~ .custom-control-label::before {
  border-color: #ffc107;
  background-color: #ffc107; }

.custom-control-input-warning.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffc107' 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") !important; }

.custom-control-input-warning.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23ffc107'/%3E%3C/svg%3E") !important; }

.custom-control-input-warning:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(255, 193, 7, 0.25); }

.custom-control-input-warning:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #ffe187; }

.custom-control-input-warning:not(:disabled):active ~ .custom-control-label::before {
  background-color: #ffeeba;
  border-color: #ffeeba; }

.custom-control-input-danger:checked ~ .custom-control-label::before {
  border-color: #dc3545;
  background-color: #dc3545; }

.custom-control-input-danger.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23dc3545' 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") !important; }

.custom-control-input-danger.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23dc3545'/%3E%3C/svg%3E") !important; }

.custom-control-input-danger:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }

.custom-control-input-danger:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #efa2a9; }

.custom-control-input-danger:not(:disabled):active ~ .custom-control-label::before {
  background-color: #f6cdd1;
  border-color: #f6cdd1; }

.custom-control-input-light:checked ~ .custom-control-label::before {
  border-color: #f8f9fa;
  background-color: #f8f9fa; }

.custom-control-input-light.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f8f9fa' 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") !important; }

.custom-control-input-light.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f8f9fa'/%3E%3C/svg%3E") !important; }

.custom-control-input-light:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(248, 249, 250, 0.25); }

.custom-control-input-light:focus:not(:checked) ~ .custom-control-label::before {
  border-color: white; }

.custom-control-input-light:not(:disabled):active ~ .custom-control-label::before {
  background-color: white;
  border-color: white; }

.custom-control-input-dark:checked ~ .custom-control-label::before {
  border-color: #343a40;
  background-color: #343a40; }

.custom-control-input-dark.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23343a40' 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") !important; }

.custom-control-input-dark.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23343a40'/%3E%3C/svg%3E") !important; }

.custom-control-input-dark:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(52, 58, 64, 0.25); }

.custom-control-input-dark:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #6d7a86; }

.custom-control-input-dark:not(:disabled):active ~ .custom-control-label::before {
  background-color: #88939e;
  border-color: #88939e; }

.custom-control-input-custom:checked ~ .custom-control-label::before {
  border-color: #FCCC01;
  background-color: #FCCC01; }

.custom-control-input-custom.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23FCCC01' 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") !important; }

.custom-control-input-custom.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23FCCC01'/%3E%3C/svg%3E") !important; }

.custom-control-input-custom:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(252, 204, 1, 0.25); }

.custom-control-input-custom:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #fee67e; }

.custom-control-input-custom:not(:disabled):active ~ .custom-control-label::before {
  background-color: #fff0b1;
  border-color: #fff0b1; }

.custom-control-input-lightblue:checked ~ .custom-control-label::before {
  border-color: #3c8dbc;
  background-color: #3c8dbc; }

.custom-control-input-lightblue.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233c8dbc' 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") !important; }

.custom-control-input-lightblue.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%233c8dbc'/%3E%3C/svg%3E") !important; }

.custom-control-input-lightblue:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(60, 141, 188, 0.25); }

.custom-control-input-lightblue:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #99c5de; }

.custom-control-input-lightblue:not(:disabled):active ~ .custom-control-label::before {
  background-color: #c0dbeb;
  border-color: #c0dbeb; }

.custom-control-input-navy:checked ~ .custom-control-label::before {
  border-color: #001f3f;
  background-color: #001f3f; }

.custom-control-input-navy.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23001f3f' 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") !important; }

.custom-control-input-navy.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23001f3f'/%3E%3C/svg%3E") !important; }

.custom-control-input-navy:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(0, 31, 63, 0.25); }

.custom-control-input-navy:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #005ebf; }

.custom-control-input-navy:not(:disabled):active ~ .custom-control-label::before {
  background-color: #0077f2;
  border-color: #0077f2; }

.custom-control-input-olive:checked ~ .custom-control-label::before {
  border-color: #3d9970;
  background-color: #3d9970; }

.custom-control-input-olive.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233d9970' 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") !important; }

.custom-control-input-olive.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%233d9970'/%3E%3C/svg%3E") !important; }

.custom-control-input-olive:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(61, 153, 112, 0.25); }

.custom-control-input-olive:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #87cfaf; }

.custom-control-input-olive:not(:disabled):active ~ .custom-control-label::before {
  background-color: #abdec7;
  border-color: #abdec7; }

.custom-control-input-lime:checked ~ .custom-control-label::before {
  border-color: #01ff70;
  background-color: #01ff70; }

.custom-control-input-lime.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2301ff70' 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") !important; }

.custom-control-input-lime.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2301ff70'/%3E%3C/svg%3E") !important; }

.custom-control-input-lime:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(1, 255, 112, 0.25); }

.custom-control-input-lime:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #81ffb8; }

.custom-control-input-lime:not(:disabled):active ~ .custom-control-label::before {
  background-color: #b4ffd4;
  border-color: #b4ffd4; }

.custom-control-input-fuchsia:checked ~ .custom-control-label::before {
  border-color: #f012be;
  background-color: #f012be; }

.custom-control-input-fuchsia.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f012be' 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") !important; }

.custom-control-input-fuchsia.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f012be'/%3E%3C/svg%3E") !important; }

.custom-control-input-fuchsia:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(240, 18, 190, 0.25); }

.custom-control-input-fuchsia:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #f88adf; }

.custom-control-input-fuchsia:not(:disabled):active ~ .custom-control-label::before {
  background-color: #fbbaec;
  border-color: #fbbaec; }

.custom-control-input-maroon:checked ~ .custom-control-label::before {
  border-color: #d81b60;
  background-color: #d81b60; }

.custom-control-input-maroon.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23d81b60' 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") !important; }

.custom-control-input-maroon.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23d81b60'/%3E%3C/svg%3E") !important; }

.custom-control-input-maroon:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(216, 27, 96, 0.25); }

.custom-control-input-maroon:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #f083ab; }

.custom-control-input-maroon:not(:disabled):active ~ .custom-control-label::before {
  background-color: #f5b0c9;
  border-color: #f5b0c9; }

.custom-control-input-blue:checked ~ .custom-control-label::before {
  border-color: #007bff;
  background-color: #007bff; }

.custom-control-input-blue.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23007bff' 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") !important; }

.custom-control-input-blue.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23007bff'/%3E%3C/svg%3E") !important; }

.custom-control-input-blue:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }

.custom-control-input-blue:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #80bdff; }

.custom-control-input-blue:not(:disabled):active ~ .custom-control-label::before {
  background-color: #b3d7ff;
  border-color: #b3d7ff; }

.custom-control-input-indigo:checked ~ .custom-control-label::before {
  border-color: #6610f2;
  background-color: #6610f2; }

.custom-control-input-indigo.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236610f2' 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") !important; }

.custom-control-input-indigo.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236610f2'/%3E%3C/svg%3E") !important; }

.custom-control-input-indigo:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(102, 16, 242, 0.25); }

.custom-control-input-indigo:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #b389f9; }

.custom-control-input-indigo:not(:disabled):active ~ .custom-control-label::before {
  background-color: #d2b9fb;
  border-color: #d2b9fb; }

.custom-control-input-purple:checked ~ .custom-control-label::before {
  border-color: #6f42c1;
  background-color: #6f42c1; }

.custom-control-input-purple.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236f42c1' 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") !important; }

.custom-control-input-purple.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236f42c1'/%3E%3C/svg%3E") !important; }

.custom-control-input-purple:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(111, 66, 193, 0.25); }

.custom-control-input-purple:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #b8a2e0; }

.custom-control-input-purple:not(:disabled):active ~ .custom-control-label::before {
  background-color: #d5c8ed;
  border-color: #d5c8ed; }

.custom-control-input-pink:checked ~ .custom-control-label::before {
  border-color: #e83e8c;
  background-color: #e83e8c; }

.custom-control-input-pink.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23e83e8c' 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") !important; }

.custom-control-input-pink.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23e83e8c'/%3E%3C/svg%3E") !important; }

.custom-control-input-pink:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(232, 62, 140, 0.25); }

.custom-control-input-pink:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #f6b0d0; }

.custom-control-input-pink:not(:disabled):active ~ .custom-control-label::before {
  background-color: #fbddeb;
  border-color: #fbddeb; }

.custom-control-input-red:checked ~ .custom-control-label::before {
  border-color: #dc3545;
  background-color: #dc3545; }

.custom-control-input-red.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23dc3545' 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") !important; }

.custom-control-input-red.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23dc3545'/%3E%3C/svg%3E") !important; }

.custom-control-input-red:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }

.custom-control-input-red:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #efa2a9; }

.custom-control-input-red:not(:disabled):active ~ .custom-control-label::before {
  background-color: #f6cdd1;
  border-color: #f6cdd1; }

.custom-control-input-orange:checked ~ .custom-control-label::before {
  border-color: #fd7e14;
  background-color: #fd7e14; }

.custom-control-input-orange.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fd7e14' 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") !important; }

.custom-control-input-orange.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fd7e14'/%3E%3C/svg%3E") !important; }

.custom-control-input-orange:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(253, 126, 20, 0.25); }

.custom-control-input-orange:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #fec392; }

.custom-control-input-orange:not(:disabled):active ~ .custom-control-label::before {
  background-color: #ffdfc5;
  border-color: #ffdfc5; }

.custom-control-input-yellow:checked ~ .custom-control-label::before {
  border-color: #ffc107;
  background-color: #ffc107; }

.custom-control-input-yellow.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffc107' 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") !important; }

.custom-control-input-yellow.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23ffc107'/%3E%3C/svg%3E") !important; }

.custom-control-input-yellow:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(255, 193, 7, 0.25); }

.custom-control-input-yellow:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #ffe187; }

.custom-control-input-yellow:not(:disabled):active ~ .custom-control-label::before {
  background-color: #ffeeba;
  border-color: #ffeeba; }

.custom-control-input-green:checked ~ .custom-control-label::before {
  border-color: #28a745;
  background-color: #28a745; }

.custom-control-input-green.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2328a745' 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") !important; }

.custom-control-input-green.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2328a745'/%3E%3C/svg%3E") !important; }

.custom-control-input-green:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }

.custom-control-input-green:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #71dd8a; }

.custom-control-input-green:not(:disabled):active ~ .custom-control-label::before {
  background-color: #9be7ac;
  border-color: #9be7ac; }

.custom-control-input-teal:checked ~ .custom-control-label::before {
  border-color: #20c997;
  background-color: #20c997; }

.custom-control-input-teal.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2320c997' 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") !important; }

.custom-control-input-teal.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2320c997'/%3E%3C/svg%3E") !important; }

.custom-control-input-teal:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(32, 201, 151, 0.25); }

.custom-control-input-teal:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #7eeaca; }

.custom-control-input-teal:not(:disabled):active ~ .custom-control-label::before {
  background-color: #aaf1dc;
  border-color: #aaf1dc; }

.custom-control-input-cyan:checked ~ .custom-control-label::before {
  border-color: #17a2b8;
  background-color: #17a2b8; }

.custom-control-input-cyan.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2317a2b8' 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") !important; }

.custom-control-input-cyan.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2317a2b8'/%3E%3C/svg%3E") !important; }

.custom-control-input-cyan:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(23, 162, 184, 0.25); }

.custom-control-input-cyan:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #63d9ec; }

.custom-control-input-cyan:not(:disabled):active ~ .custom-control-label::before {
  background-color: #90e4f1;
  border-color: #90e4f1; }

.custom-control-input-white:checked ~ .custom-control-label::before {
  border-color: #fff;
  background-color: #fff; }

.custom-control-input-white.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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") !important; }

.custom-control-input-white.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E") !important; }

.custom-control-input-white:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(255, 255, 255, 0.25); }

.custom-control-input-white:focus:not(:checked) ~ .custom-control-label::before {
  border-color: white; }

.custom-control-input-white:not(:disabled):active ~ .custom-control-label::before {
  background-color: white;
  border-color: white; }

.custom-control-input-gray:checked ~ .custom-control-label::before {
  border-color: #6c757d;
  background-color: #6c757d; }

.custom-control-input-gray.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236c757d' 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") !important; }

.custom-control-input-gray.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236c757d'/%3E%3C/svg%3E") !important; }

.custom-control-input-gray:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(108, 117, 125, 0.25); }

.custom-control-input-gray:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #afb5ba; }

.custom-control-input-gray:not(:disabled):active ~ .custom-control-label::before {
  background-color: #caced1;
  border-color: #caced1; }

.custom-control-input-gray-dark:checked ~ .custom-control-label::before {
  border-color: #343a40;
  background-color: #343a40; }

.custom-control-input-gray-dark.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23343a40' 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") !important; }

.custom-control-input-gray-dark.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23343a40'/%3E%3C/svg%3E") !important; }

.custom-control-input-gray-dark:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(52, 58, 64, 0.25); }

.custom-control-input-gray-dark:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #6d7a86; }

.custom-control-input-gray-dark:not(:disabled):active ~ .custom-control-label::before {
  background-color: #88939e;
  border-color: #88939e; }

.custom-control-input-outline ~ .custom-control-label::before {
  background-color: transparent !important;
  box-shadow: none; }

.custom-control-input-outline:checked ~ .custom-control-label::before {
  background-color: transparent; }

.navbar-dark .btn-navbar,
.navbar-dark .form-control-navbar {
  background-color: #3f474e;
  border: 1px solid #56606a;
  color: white; }

.navbar-dark .btn-navbar:hover {
  background-color: #454d55; }

.navbar-dark .btn-navbar:focus {
  background-color: #4b545c; }

.navbar-dark .form-control-navbar + .input-group-prepend > .btn-navbar,
.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #3f474e;
  color: #fff;
  border: 1px solid #56606a;
  border-left: none; }

.dark-mode .form-control:not(.form-control-navbar):not(.form-control-sidebar),
.dark-mode .custom-select,
.dark-mode .custom-file-label,
.dark-mode .custom-file-label::after,
.dark-mode .custom-control-label::before,
.dark-mode .input-group-text {
  background-color: #343a40;
  color: #fff; }

.dark-mode .form-control:not(.form-control-navbar):not(.form-control-sidebar):not(.is-invalid):not(:focus),
.dark-mode .custom-file-label,
.dark-mode .custom-file-label::after {
  border-color: #6c757d; }

.dark-mode select {
  background-color: #343a40;
  color: #fff;
  border-color: #6c757d; }

.dark-mode .input-group-text {
  border-color: #6c757d; }

.dark-mode .custom-control-input:disabled ~ .custom-control-label::before,
.dark-mode .custom-control-input[disabled] ~ .custom-control-label::before {
  background-color: #3f474e;
  border-color: #6c757d;
  color: #fff; }

.dark-mode .custom-range::-webkit-slider-runnable-track {
  background-color: #454d55; }

.dark-mode .custom-range::-moz-range-track {
  background-color: #454d55; }

.dark-mode .custom-range::-ms-track {
  background-color: #454d55; }

.dark-mode .custom-range.custom-range-primary:focus {
  outline: none; }
  .dark-mode .custom-range.custom-range-primary:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25); }
  .dark-mode .custom-range.custom-range-primary:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25); }
  .dark-mode .custom-range.custom-range-primary:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25); }

.dark-mode .custom-range.custom-range-primary::-webkit-slider-thumb {
  background-color: #3f6791; }
  .dark-mode .custom-range.custom-range-primary::-webkit-slider-thumb:active {
    background-color: #a9c1da; }

.dark-mode .custom-range.custom-range-primary::-moz-range-thumb {
  background-color: #3f6791; }
  .dark-mode .custom-range.custom-range-primary::-moz-range-thumb:active {
    background-color: #a9c1da; }

.dark-mode .custom-range.custom-range-primary::-ms-thumb {
  background-color: #3f6791; }
  .dark-mode .custom-range.custom-range-primary::-ms-thumb:active {
    background-color: #a9c1da; }

.dark-mode .custom-range.custom-range-secondary:focus {
  outline: none; }
  .dark-mode .custom-range.custom-range-secondary:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25); }
  .dark-mode .custom-range.custom-range-secondary:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25); }
  .dark-mode .custom-range.custom-range-secondary:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25); }

.dark-mode .custom-range.custom-range-secondary::-webkit-slider-thumb {
  background-color: #6c757d; }
  .dark-mode .custom-range.custom-range-secondary::-webkit-slider-thumb:active {
    background-color: #caced1; }

.dark-mode .custom-range.custom-range-secondary::-moz-range-thumb {
  background-color: #6c757d; }
  .dark-mode .custom-range.custom-range-secondary::-moz-range-thumb:active {
    background-color: #caced1; }

.dark-mode .custom-range.custom-range-secondary::-ms-thumb {
  background-color: #6c757d; }
  .dark-mode .custom-range.custom-range-secondary::-ms-thumb:active {
    background-color: #caced1; }

.dark-mode .custom-range.custom-range-success:focus {
  outline: none; }
  .dark-mode .custom-range.custom-range-success:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25); }
  .dark-mode .custom-range.custom-range-success:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25); }
  .dark-mode .custom-range.custom-range-success:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25); }

.dark-mode .custom-range.custom-range-success::-webkit-slider-thumb {
  background-color: #00bc8c; }
  .dark-mode .custom-range.custom-range-success::-webkit-slider-thumb:active {
    background-color: #70ffda; }

.dark-mode .custom-range.custom-range-success::-moz-range-thumb {
  background-color: #00bc8c; }
  .dark-mode .custom-range.custom-range-success::-moz-range-thumb:active {
    background-color: #70ffda; }

.dark-mode .custom-range.custom-range-success::-ms-thumb {
  background-color: #00bc8c; }
  .dark-mode .custom-range.custom-range-success::-ms-thumb:active {
    background-color: #70ffda; }

.dark-mode .custom-range.custom-range-info:focus {
  outline: none; }
  .dark-mode .custom-range.custom-range-info:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25); }
  .dark-mode .custom-range.custom-range-info:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25); }
  .dark-mode .custom-range.custom-range-info:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25); }

.dark-mode .custom-range.custom-range-info::-webkit-slider-thumb {
  background-color: #3498db; }
  .dark-mode .custom-range.custom-range-info::-webkit-slider-thumb:active {
    background-color: #cce5f6; }

.dark-mode .custom-range.custom-range-info::-moz-range-thumb {
  background-color: #3498db; }
  .dark-mode .custom-range.custom-range-info::-moz-range-thumb:active {
    background-color: #cce5f6; }

.dark-mode .custom-range.custom-range-info::-ms-thumb {
  background-color: #3498db; }
  .dark-mode .custom-range.custom-range-info::-ms-thumb:active {
    background-color: #cce5f6; }

.dark-mode .custom-range.custom-range-warning:focus {
  outline: none; }
  .dark-mode .custom-range.custom-range-warning:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25); }
  .dark-mode .custom-range.custom-range-warning:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25); }
  .dark-mode .custom-range.custom-range-warning:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25); }

.dark-mode .custom-range.custom-range-warning::-webkit-slider-thumb {
  background-color: #f39c12; }
  .dark-mode .custom-range.custom-range-warning::-webkit-slider-thumb:active {
    background-color: #fce3bc; }

.dark-mode .custom-range.custom-range-warning::-moz-range-thumb {
  background-color: #f39c12; }
  .dark-mode .custom-range.custom-range-warning::-moz-range-thumb:active {
    background-color: #fce3bc; }

.dark-mode .custom-range.custom-range-warning::-ms-thumb {
  background-color: #f39c12; }
  .dark-mode .custom-range.custom-range-warning::-ms-thumb:active {
    background-color: #fce3bc; }

.dark-mode .custom-range.custom-range-danger:focus {
  outline: none; }
  .dark-mode .custom-range.custom-range-danger:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25); }
  .dark-mode .custom-range.custom-range-danger:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25); }
  .dark-mode .custom-range.custom-range-danger:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25); }

.dark-mode .custom-range.custom-range-danger::-webkit-slider-thumb {
  background-color: #e74c3c; }
  .dark-mode .custom-range.custom-range-danger::-webkit-slider-thumb:active {
    background-color: #fbdedb; }

.dark-mode .custom-range.custom-range-danger::-moz-range-thumb {
  background-color: #e74c3c; }
  .dark-mode .custom-range.custom-range-danger::-moz-range-thumb:active {
    background-color: #fbdedb; }

.dark-mode .custom-range.custom-range-danger::-ms-thumb {
  background-color: #e74c3c; }
  .dark-mode .custom-range.custom-range-danger::-ms-thumb:active {
    background-color: #fbdedb; }

.dark-mode .custom-range.custom-range-light:focus {
  outline: none; }
  .dark-mode .custom-range.custom-range-light:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25); }
  .dark-mode .custom-range.custom-range-light:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25); }
  .dark-mode .custom-range.custom-range-light:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25); }

.dark-mode .custom-range.custom-range-light::-webkit-slider-thumb {
  background-color: #f8f9fa; }
  .dark-mode .custom-range.custom-range-light::-webkit-slider-thumb:active {
    background-color: white; }

.dark-mode .custom-range.custom-range-light::-moz-range-thumb {
  background-color: #f8f9fa; }
  .dark-mode .custom-range.custom-range-light::-moz-range-thumb:active {
    background-color: white; }

.dark-mode .custom-range.custom-range-light::-ms-thumb {
  background-color: #f8f9fa; }
  .dark-mode .custom-range.custom-range-light::-ms-thumb:active {
    background-color: white; }

.dark-mode .custom-range.custom-range-dark:focus {
  outline: none; }
  .dark-mode .custom-range.custom-range-dark:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25); }
  .dark-mode .custom-range.custom-range-dark:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25); }
  .dark-mode .custom-range.custom-range-dark:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25); }

.dark-mode .custom-range.custom-range-dark::-webkit-slider-thumb {
  background-color: #343a40; }
  .dark-mode .custom-range.custom-range-dark::-webkit-slider-thumb:active {
    background-color: #88939e; }

.dark-mode .custom-range.custom-range-dark::-moz-range-thumb {
  background-color: #343a40; }
  .dark-mode .custom-range.custom-range-dark::-moz-range-thumb:active {
    background-color: #88939e; }

.dark-mode .custom-range.custom-range-dark::-ms-thumb {
  background-color: #343a40; }
  .dark-mode .custom-range.custom-range-dark::-ms-thumb:active {
    background-color: #88939e; }

.dark-mode .custom-range.custom-range-lightblue:focus {
  outline: none; }
  .dark-mode .custom-range.custom-range-lightblue:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(134, 186, 216, 0.25); }
  .dark-mode .custom-range.custom-range-lightblue:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(134, 186, 216, 0.25); }
  .dark-mode .custom-range.custom-range-lightblue:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(134, 186, 216, 0.25); }

.dark-mode .custom-range.custom-range-lightblue::-webkit-slider-thumb {
  background-color: #86bad8; }
  .dark-mode .custom-range.custom-range-lightblue::-webkit-slider-thumb:active {
    background-color: white; }

.dark-mode .custom-range.custom-range-lightblue::-moz-range-thumb {
  background-color: #86bad8; }
  .dark-mode .custom-range.custom-range-lightblue::-moz-range-thumb:active {
    background-color: white; }

.dark-mode .custom-range.custom-range-lightblue::-ms-thumb {
  background-color: #86bad8; }
  .dark-mode .custom-range.custom-range-lightblue::-ms-thumb:active {
    background-color: white; }

.dark-mode .custom-range.custom-range-navy:focus {
  outline: none; }
  .dark-mode .custom-range.custom-range-navy:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 44, 89, 0.25); }
  .dark-mode .custom-range.custom-range-navy:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 44, 89, 0.25); }
  .dark-mode .custom-range.custom-range-navy:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 44, 89, 0.25); }

.dark-mode .custom-range.custom-range-navy::-webkit-slider-thumb {
  background-color: #002c59; }
  .dark-mode .custom-range.custom-range-navy::-webkit-slider-thumb:active {
    background-color: #0c84ff; }

.dark-mode .custom-range.custom-range-navy::-moz-range-thumb {
  background-color: #002c59; }
  .dark-mode .custom-range.custom-range-navy::-moz-range-thumb:active {
    background-color: #0c84ff; }

.dark-mode .custom-range.custom-range-navy::-ms-thumb {
  background-color: #002c59; }
  .dark-mode .custom-range.custom-range-navy::-ms-thumb:active {
    background-color: #0c84ff; }

.dark-mode .custom-range.custom-range-olive:focus {
  outline: none; }
  .dark-mode .custom-range.custom-range-olive:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(116, 200, 163, 0.25); }
  .dark-mode .custom-range.custom-range-olive:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(116, 200, 163, 0.25); }
  .dark-mode .custom-range.custom-range-olive:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(116, 200, 163, 0.25); }

.dark-mode .custom-range.custom-range-olive::-webkit-slider-thumb {
  background-color: #74c8a3; }
  .dark-mode .custom-range.custom-range-olive::-webkit-slider-thumb:active {
    background-color: #f4fbf8; }

.dark-mode .custom-range.custom-range-olive::-moz-range-thumb {
  background-color: #74c8a3; }
  .dark-mode .custom-range.custom-range-olive::-moz-range-thumb:active {
    background-color: #f4fbf8; }

.dark-mode .custom-range.custom-range-olive::-ms-thumb {
  background-color: #74c8a3; }
  .dark-mode .custom-range.custom-range-olive::-ms-thumb:active {
    background-color: #f4fbf8; }

.dark-mode .custom-range.custom-range-lime:focus {
  outline: none; }
  .dark-mode .custom-range.custom-range-lime:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(103, 255, 169, 0.25); }
  .dark-mode .custom-range.custom-range-lime:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(103, 255, 169, 0.25); }
  .dark-mode .custom-range.custom-range-lime:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(103, 255, 169, 0.25); }

.dark-mode .custom-range.custom-range-lime::-webkit-slider-thumb {
  background-color: #67ffa9; }
  .dark-mode .custom-range.custom-range-lime::-webkit-slider-thumb:active {
    background-color: white; }

.dark-mode .custom-range.custom-range-lime::-moz-range-thumb {
  background-color: #67ffa9; }
  .dark-mode .custom-range.custom-range-lime::-moz-range-thumb:active {
    background-color: white; }

.dark-mode .custom-range.custom-range-lime::-ms-thumb {
  background-color: #67ffa9; }
  .dark-mode .custom-range.custom-range-lime::-ms-thumb:active {
    background-color: white; }

.dark-mode .custom-range.custom-range-fuchsia:focus {
  outline: none; }
  .dark-mode .custom-range.custom-range-fuchsia:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(246, 114, 216, 0.25); }
  .dark-mode .custom-range.custom-range-fuchsia:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(246, 114, 216, 0.25); }
  .dark-mode .custom-range.custom-range-fuchsia:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(246, 114, 216, 0.25); }

.dark-mode .custom-range.custom-range-fuchsia::-webkit-slider-thumb {
  background-color: #f672d8; }
  .dark-mode .custom-range.custom-range-fuchsia::-webkit-slider-thumb:active {
    background-color: white; }

.dark-mode .custom-range.custom-range-fuchsia::-moz-range-thumb {
  background-color: #f672d8; }
  .dark-mode .custom-range.custom-range-fuchsia::-moz-range-thumb:active {
    background-color: white; }

.dark-mode .custom-range.custom-range-fuchsia::-ms-thumb {
  background-color: #f672d8; }
  .dark-mode .custom-range.custom-range-fuchsia::-ms-thumb:active {
    background-color: white; }

.dark-mode .custom-range.custom-range-maroon:focus {
  outline: none; }
  .dark-mode .custom-range.custom-range-maroon:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(237, 108, 155, 0.25); }
  .dark-mode .custom-range.custom-range-maroon:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(237, 108, 155, 0.25); }
  .dark-mode .custom-range.custom-range-maroon:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(237, 108, 155, 0.25); }

.dark-mode .custom-range.custom-range-maroon::-webkit-slider-thumb {
  background-color: #ed6c9b; }
  .dark-mode .custom-range.custom-range-maroon::-webkit-slider-thumb:active {
    background-color: white; }

.dark-mode .custom-range.custom-range-maroon::-moz-range-thumb {
  background-color: #ed6c9b; }
  .dark-mode .custom-range.custom-range-maroon::-moz-range-thumb:active {
    background-color: white; }

.dark-mode .custom-range.custom-range-maroon::-ms-thumb {
  background-color: #ed6c9b; }
  .dark-mode .custom-range.custom-range-maroon::-ms-thumb:active {
    background-color: white; }

.dark-mode .custom-range.custom-range-blue:focus {
  outline: none; }
  .dark-mode .custom-range.custom-range-blue:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25); }
  .dark-mode .custom-range.custom-range-blue:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25); }
  .dark-mode .custom-range.custom-range-blue:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25); }

.dark-mode .custom-range.custom-range-blue::-webkit-slider-thumb {
  background-color: #3f6791; }
  .dark-mode .custom-range.custom-range-blue::-webkit-slider-thumb:active {
    background-color: #a9c1da; }

.dark-mode .custom-range.custom-range-blue::-moz-range-thumb {
  background-color: #3f6791; }
  .dark-mode .custom-range.custom-range-blue::-moz-range-thumb:active {
    background-color: #a9c1da; }

.dark-mode .custom-range.custom-range-blue::-ms-thumb {
  background-color: #3f6791; }
  .dark-mode .custom-range.custom-range-blue::-ms-thumb:active {
    background-color: #a9c1da; }

.dark-mode .custom-range.custom-range-indigo:focus {
  outline: none; }
  .dark-mode .custom-range.custom-range-indigo:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25); }
  .dark-mode .custom-range.custom-range-indigo:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25); }
  .dark-mode .custom-range.custom-range-indigo:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25); }

.dark-mode .custom-range.custom-range-indigo::-webkit-slider-thumb {
  background-color: #6610f2; }
  .dark-mode .custom-range.custom-range-indigo::-webkit-slider-thumb:active {
    background-color: #d2b9fb; }

.dark-mode .custom-range.custom-range-indigo::-moz-range-thumb {
  background-color: #6610f2; }
  .dark-mode .custom-range.custom-range-indigo::-moz-range-thumb:active {
    background-color: #d2b9fb; }

.dark-mode .custom-range.custom-range-indigo::-ms-thumb {
  background-color: #6610f2; }
  .dark-mode .custom-range.custom-range-indigo::-ms-thumb:active {
    background-color: #d2b9fb; }

.dark-mode .custom-range.custom-range-purple:focus {
  outline: none; }
  .dark-mode .custom-range.custom-range-purple:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25); }
  .dark-mode .custom-range.custom-range-purple:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25); }
  .dark-mode .custom-range.custom-range-purple:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25); }

.dark-mode .custom-range.custom-range-purple::-webkit-slider-thumb {
  background-color: #6f42c1; }
  .dark-mode .custom-range.custom-range-purple::-webkit-slider-thumb:active {
    background-color: #d5c8ed; }

.dark-mode .custom-range.custom-range-purple::-moz-range-thumb {
  background-color: #6f42c1; }
  .dark-mode .custom-range.custom-range-purple::-moz-range-thumb:active {
    background-color: #d5c8ed; }

.dark-mode .custom-range.custom-range-purple::-ms-thumb {
  background-color: #6f42c1; }
  .dark-mode .custom-range.custom-range-purple::-ms-thumb:active {
    background-color: #d5c8ed; }

.dark-mode .custom-range.custom-range-pink:focus {
  outline: none; }
  .dark-mode .custom-range.custom-range-pink:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25); }
  .dark-mode .custom-range.custom-range-pink:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25); }
  .dark-mode .custom-range.custom-range-pink:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25); }

.dark-mode .custom-range.custom-range-pink::-webkit-slider-thumb {
  background-color: #e83e8c; }
  .dark-mode .custom-range.custom-range-pink::-webkit-slider-thumb:active {
    background-color: #fbddeb; }

.dark-mode .custom-range.custom-range-pink::-moz-range-thumb {
  background-color: #e83e8c; }
  .dark-mode .custom-range.custom-range-pink::-moz-range-thumb:active {
    background-color: #fbddeb; }

.dark-mode .custom-range.custom-range-pink::-ms-thumb {
  background-color: #e83e8c; }
  .dark-mode .custom-range.custom-range-pink::-ms-thumb:active {
    background-color: #fbddeb; }

.dark-mode .custom-range.custom-range-red:focus {
  outline: none; }
  .dark-mode .custom-range.custom-range-red:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25); }
  .dark-mode .custom-range.custom-range-red:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25); }
  .dark-mode .custom-range.custom-range-red:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25); }

.dark-mode .custom-range.custom-range-red::-webkit-slider-thumb {
  background-color: #e74c3c; }
  .dark-mode .custom-range.custom-range-red::-webkit-slider-thumb:active {
    background-color: #fbdedb; }

.dark-mode .custom-range.custom-range-red::-moz-range-thumb {
  background-color: #e74c3c; }
  .dark-mode .custom-range.custom-range-red::-moz-range-thumb:active {
    background-color: #fbdedb; }

.dark-mode .custom-range.custom-range-red::-ms-thumb {
  background-color: #e74c3c; }
  .dark-mode .custom-range.custom-range-red::-ms-thumb:active {
    background-color: #fbdedb; }

.dark-mode .custom-range.custom-range-orange:focus {
  outline: none; }
  .dark-mode .custom-range.custom-range-orange:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25); }
  .dark-mode .custom-range.custom-range-orange:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25); }
  .dark-mode .custom-range.custom-range-orange:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25); }

.dark-mode .custom-range.custom-range-orange::-webkit-slider-thumb {
  background-color: #fd7e14; }
  .dark-mode .custom-range.custom-range-orange::-webkit-slider-thumb:active {
    background-color: #ffdfc5; }

.dark-mode .custom-range.custom-range-orange::-moz-range-thumb {
  background-color: #fd7e14; }
  .dark-mode .custom-range.custom-range-orange::-moz-range-thumb:active {
    background-color: #ffdfc5; }

.dark-mode .custom-range.custom-range-orange::-ms-thumb {
  background-color: #fd7e14; }
  .dark-mode .custom-range.custom-range-orange::-ms-thumb:active {
    background-color: #ffdfc5; }

.dark-mode .custom-range.custom-range-yellow:focus {
  outline: none; }
  .dark-mode .custom-range.custom-range-yellow:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25); }
  .dark-mode .custom-range.custom-range-yellow:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25); }
  .dark-mode .custom-range.custom-range-yellow:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25); }

.dark-mode .custom-range.custom-range-yellow::-webkit-slider-thumb {
  background-color: #f39c12; }
  .dark-mode .custom-range.custom-range-yellow::-webkit-slider-thumb:active {
    background-color: #fce3bc; }

.dark-mode .custom-range.custom-range-yellow::-moz-range-thumb {
  background-color: #f39c12; }
  .dark-mode .custom-range.custom-range-yellow::-moz-range-thumb:active {
    background-color: #fce3bc; }

.dark-mode .custom-range.custom-range-yellow::-ms-thumb {
  background-color: #f39c12; }
  .dark-mode .custom-range.custom-range-yellow::-ms-thumb:active {
    background-color: #fce3bc; }

.dark-mode .custom-range.custom-range-green:focus {
  outline: none; }
  .dark-mode .custom-range.custom-range-green:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25); }
  .dark-mode .custom-range.custom-range-green:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25); }
  .dark-mode .custom-range.custom-range-green:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25); }

.dark-mode .custom-range.custom-range-green::-webkit-slider-thumb {
  background-color: #00bc8c; }
  .dark-mode .custom-range.custom-range-green::-webkit-slider-thumb:active {
    background-color: #70ffda; }

.dark-mode .custom-range.custom-range-green::-moz-range-thumb {
  background-color: #00bc8c; }
  .dark-mode .custom-range.custom-range-green::-moz-range-thumb:active {
    background-color: #70ffda; }

.dark-mode .custom-range.custom-range-green::-ms-thumb {
  background-color: #00bc8c; }
  .dark-mode .custom-range.custom-range-green::-ms-thumb:active {
    background-color: #70ffda; }

.dark-mode .custom-range.custom-range-teal:focus {
  outline: none; }
  .dark-mode .custom-range.custom-range-teal:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25); }
  .dark-mode .custom-range.custom-range-teal:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25); }
  .dark-mode .custom-range.custom-range-teal:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25); }

.dark-mode .custom-range.custom-range-teal::-webkit-slider-thumb {
  background-color: #20c997; }
  .dark-mode .custom-range.custom-range-teal::-webkit-slider-thumb:active {
    background-color: #aaf1dc; }

.dark-mode .custom-range.custom-range-teal::-moz-range-thumb {
  background-color: #20c997; }
  .dark-mode .custom-range.custom-range-teal::-moz-range-thumb:active {
    background-color: #aaf1dc; }

.dark-mode .custom-range.custom-range-teal::-ms-thumb {
  background-color: #20c997; }
  .dark-mode .custom-range.custom-range-teal::-ms-thumb:active {
    background-color: #aaf1dc; }

.dark-mode .custom-range.custom-range-cyan:focus {
  outline: none; }
  .dark-mode .custom-range.custom-range-cyan:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25); }
  .dark-mode .custom-range.custom-range-cyan:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25); }
  .dark-mode .custom-range.custom-range-cyan:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25); }

.dark-mode .custom-range.custom-range-cyan::-webkit-slider-thumb {
  background-color: #3498db; }
  .dark-mode .custom-range.custom-range-cyan::-webkit-slider-thumb:active {
    background-color: #cce5f6; }

.dark-mode .custom-range.custom-range-cyan::-moz-range-thumb {
  background-color: #3498db; }
  .dark-mode .custom-range.custom-range-cyan::-moz-range-thumb:active {
    background-color: #cce5f6; }

.dark-mode .custom-range.custom-range-cyan::-ms-thumb {
  background-color: #3498db; }
  .dark-mode .custom-range.custom-range-cyan::-ms-thumb:active {
    background-color: #cce5f6; }

.dark-mode .custom-range.custom-range-white:focus {
  outline: none; }
  .dark-mode .custom-range.custom-range-white:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25); }
  .dark-mode .custom-range.custom-range-white:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25); }
  .dark-mode .custom-range.custom-range-white:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25); }

.dark-mode .custom-range.custom-range-white::-webkit-slider-thumb {
  background-color: #fff; }
  .dark-mode .custom-range.custom-range-white::-webkit-slider-thumb:active {
    background-color: white; }

.dark-mode .custom-range.custom-range-white::-moz-range-thumb {
  background-color: #fff; }
  .dark-mode .custom-range.custom-range-white::-moz-range-thumb:active {
    background-color: white; }

.dark-mode .custom-range.custom-range-white::-ms-thumb {
  background-color: #fff; }
  .dark-mode .custom-range.custom-range-white::-ms-thumb:active {
    background-color: white; }

.dark-mode .custom-range.custom-range-gray:focus {
  outline: none; }
  .dark-mode .custom-range.custom-range-gray:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25); }
  .dark-mode .custom-range.custom-range-gray:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25); }
  .dark-mode .custom-range.custom-range-gray:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25); }

.dark-mode .custom-range.custom-range-gray::-webkit-slider-thumb {
  background-color: #6c757d; }
  .dark-mode .custom-range.custom-range-gray::-webkit-slider-thumb:active {
    background-color: #caced1; }

.dark-mode .custom-range.custom-range-gray::-moz-range-thumb {
  background-color: #6c757d; }
  .dark-mode .custom-range.custom-range-gray::-moz-range-thumb:active {
    background-color: #caced1; }

.dark-mode .custom-range.custom-range-gray::-ms-thumb {
  background-color: #6c757d; }
  .dark-mode .custom-range.custom-range-gray::-ms-thumb:active {
    background-color: #caced1; }

.dark-mode .custom-range.custom-range-gray-dark:focus {
  outline: none; }
  .dark-mode .custom-range.custom-range-gray-dark:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25); }
  .dark-mode .custom-range.custom-range-gray-dark:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25); }
  .dark-mode .custom-range.custom-range-gray-dark:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25); }

.dark-mode .custom-range.custom-range-gray-dark::-webkit-slider-thumb {
  background-color: #343a40; }
  .dark-mode .custom-range.custom-range-gray-dark::-webkit-slider-thumb:active {
    background-color: #88939e; }

.dark-mode .custom-range.custom-range-gray-dark::-moz-range-thumb {
  background-color: #343a40; }
  .dark-mode .custom-range.custom-range-gray-dark::-moz-range-thumb:active {
    background-color: #88939e; }

.dark-mode .custom-range.custom-range-gray-dark::-ms-thumb {
  background-color: #343a40; }
  .dark-mode .custom-range.custom-range-gray-dark::-ms-thumb:active {
    background-color: #88939e; }

.dark-mode .custom-switch.custom-switch-off-primary .custom-control-input ~ .custom-control-label::before {
  background-color: #3f6791;
  border-color: #20344a; }

.dark-mode .custom-switch.custom-switch-off-primary .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25); }

.dark-mode .custom-switch.custom-switch-off-primary .custom-control-input ~ .custom-control-label::after {
  background-color: #182838; }

.dark-mode .custom-switch.custom-switch-on-primary .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3f6791;
  border-color: #20344a; }

.dark-mode .custom-switch.custom-switch-on-primary .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25); }

.dark-mode .custom-switch.custom-switch-on-primary .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #97b4d2; }

.dark-mode .custom-switch.custom-switch-off-secondary .custom-control-input ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246; }

.dark-mode .custom-switch.custom-switch-off-secondary .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25); }

.dark-mode .custom-switch.custom-switch-off-secondary .custom-control-input ~ .custom-control-label::after {
  background-color: #313539; }

.dark-mode .custom-switch.custom-switch-on-secondary .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246; }

.dark-mode .custom-switch.custom-switch-on-secondary .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25); }

.dark-mode .custom-switch.custom-switch-on-secondary .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #bcc1c6; }

.dark-mode .custom-switch.custom-switch-off-success .custom-control-input ~ .custom-control-label::before {
  background-color: #00bc8c;
  border-color: #005640; }

.dark-mode .custom-switch.custom-switch-off-success .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25); }

.dark-mode .custom-switch.custom-switch-off-success .custom-control-input ~ .custom-control-label::after {
  background-color: #003d2d; }

.dark-mode .custom-switch.custom-switch-on-success .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #00bc8c;
  border-color: #005640; }

.dark-mode .custom-switch.custom-switch-on-success .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25); }

.dark-mode .custom-switch.custom-switch-on-success .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #56ffd4; }

.dark-mode .custom-switch.custom-switch-off-info .custom-control-input ~ .custom-control-label::before {
  background-color: #3498db;
  border-color: #196090; }

.dark-mode .custom-switch.custom-switch-off-info .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25); }

.dark-mode .custom-switch.custom-switch-off-info .custom-control-input ~ .custom-control-label::after {
  background-color: #16527a; }

.dark-mode .custom-switch.custom-switch-on-info .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3498db;
  border-color: #196090; }

.dark-mode .custom-switch.custom-switch-on-info .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25); }

.dark-mode .custom-switch.custom-switch-on-info .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #b6daf2; }

.dark-mode .custom-switch.custom-switch-off-warning .custom-control-input ~ .custom-control-label::before {
  background-color: #f39c12;
  border-color: #976008; }

.dark-mode .custom-switch.custom-switch-off-warning .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25); }

.dark-mode .custom-switch.custom-switch-off-warning .custom-control-input ~ .custom-control-label::after {
  background-color: #7f5006; }

.dark-mode .custom-switch.custom-switch-on-warning .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f39c12;
  border-color: #976008; }

.dark-mode .custom-switch.custom-switch-on-warning .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25); }

.dark-mode .custom-switch.custom-switch-on-warning .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fad9a4; }

.dark-mode .custom-switch.custom-switch-off-danger .custom-control-input ~ .custom-control-label::before {
  background-color: #e74c3c;
  border-color: #a82315; }

.dark-mode .custom-switch.custom-switch-off-danger .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25); }

.dark-mode .custom-switch.custom-switch-off-danger .custom-control-input ~ .custom-control-label::after {
  background-color: #921e12; }

.dark-mode .custom-switch.custom-switch-on-danger .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #e74c3c;
  border-color: #a82315; }

.dark-mode .custom-switch.custom-switch-on-danger .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25); }

.dark-mode .custom-switch.custom-switch-on-danger .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #f8c9c4; }

.dark-mode .custom-switch.custom-switch-off-light .custom-control-input ~ .custom-control-label::before {
  background-color: #f8f9fa;
  border-color: #bdc6d0; }

.dark-mode .custom-switch.custom-switch-off-light .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25); }

.dark-mode .custom-switch.custom-switch-off-light .custom-control-input ~ .custom-control-label::after {
  background-color: #aeb9c5; }

.dark-mode .custom-switch.custom-switch-on-light .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f8f9fa;
  border-color: #bdc6d0; }

.dark-mode .custom-switch.custom-switch-on-light .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25); }

.dark-mode .custom-switch.custom-switch-on-light .custom-control-input:checked ~ .custom-control-label::after {
  background-color: white; }

.dark-mode .custom-switch.custom-switch-off-dark .custom-control-input ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: #060708; }

.dark-mode .custom-switch.custom-switch-off-dark .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25); }

.dark-mode .custom-switch.custom-switch-off-dark .custom-control-input ~ .custom-control-label::after {
  background-color: black; }

.dark-mode .custom-switch.custom-switch-on-dark .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: #060708; }

.dark-mode .custom-switch.custom-switch-on-dark .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25); }

.dark-mode .custom-switch.custom-switch-on-dark .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #7a8793; }

.dark-mode .custom-switch.custom-switch-off-lightblue .custom-control-input ~ .custom-control-label::before {
  background-color: #86bad8;
  border-color: #3c8dbc; }

.dark-mode .custom-switch.custom-switch-off-lightblue .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(134, 186, 216, 0.25); }

.dark-mode .custom-switch.custom-switch-off-lightblue .custom-control-input ~ .custom-control-label::after {
  background-color: #367fa9; }

.dark-mode .custom-switch.custom-switch-on-lightblue .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #86bad8;
  border-color: #3c8dbc; }

.dark-mode .custom-switch.custom-switch-on-lightblue .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(134, 186, 216, 0.25); }

.dark-mode .custom-switch.custom-switch-on-lightblue .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fafcfd; }

.dark-mode .custom-switch.custom-switch-off-navy .custom-control-input ~ .custom-control-label::before {
  background-color: #002c59;
  border-color: black; }

.dark-mode .custom-switch.custom-switch-off-navy .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 44, 89, 0.25); }

.dark-mode .custom-switch.custom-switch-off-navy .custom-control-input ~ .custom-control-label::after {
  background-color: black; }

.dark-mode .custom-switch.custom-switch-on-navy .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #002c59;
  border-color: black; }

.dark-mode .custom-switch.custom-switch-on-navy .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 44, 89, 0.25); }

.dark-mode .custom-switch.custom-switch-on-navy .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #0077f2; }

.dark-mode .custom-switch.custom-switch-off-olive .custom-control-input ~ .custom-control-label::before {
  background-color: #74c8a3;
  border-color: #3d9970; }

.dark-mode .custom-switch.custom-switch-off-olive .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(116, 200, 163, 0.25); }

.dark-mode .custom-switch.custom-switch-off-olive .custom-control-input ~ .custom-control-label::after {
  background-color: #368763; }

.dark-mode .custom-switch.custom-switch-on-olive .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #74c8a3;
  border-color: #3d9970; }

.dark-mode .custom-switch.custom-switch-on-olive .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(116, 200, 163, 0.25); }

.dark-mode .custom-switch.custom-switch-on-olive .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #e2f3eb; }

.dark-mode .custom-switch.custom-switch-off-lime .custom-control-input ~ .custom-control-label::before {
  background-color: #67ffa9;
  border-color: #01ff70; }

.dark-mode .custom-switch.custom-switch-off-lime .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(103, 255, 169, 0.25); }

.dark-mode .custom-switch.custom-switch-off-lime .custom-control-input ~ .custom-control-label::after {
  background-color: #00e765; }

.dark-mode .custom-switch.custom-switch-on-lime .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #67ffa9;
  border-color: #01ff70; }

.dark-mode .custom-switch.custom-switch-on-lime .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(103, 255, 169, 0.25); }

.dark-mode .custom-switch.custom-switch-on-lime .custom-control-input:checked ~ .custom-control-label::after {
  background-color: white; }

.dark-mode .custom-switch.custom-switch-off-fuchsia .custom-control-input ~ .custom-control-label::before {
  background-color: #f672d8;
  border-color: #f012be; }

.dark-mode .custom-switch.custom-switch-off-fuchsia .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(246, 114, 216, 0.25); }

.dark-mode .custom-switch.custom-switch-off-fuchsia .custom-control-input ~ .custom-control-label::after {
  background-color: #db0ead; }

.dark-mode .custom-switch.custom-switch-on-fuchsia .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f672d8;
  border-color: #f012be; }

.dark-mode .custom-switch.custom-switch-on-fuchsia .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(246, 114, 216, 0.25); }

.dark-mode .custom-switch.custom-switch-on-fuchsia .custom-control-input:checked ~ .custom-control-label::after {
  background-color: white; }

.dark-mode .custom-switch.custom-switch-off-maroon .custom-control-input ~ .custom-control-label::before {
  background-color: #ed6c9b;
  border-color: #d81b60; }

.dark-mode .custom-switch.custom-switch-off-maroon .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(237, 108, 155, 0.25); }

.dark-mode .custom-switch.custom-switch-off-maroon .custom-control-input ~ .custom-control-label::after {
  background-color: #c11856; }

.dark-mode .custom-switch.custom-switch-on-maroon .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #ed6c9b;
  border-color: #d81b60; }

.dark-mode .custom-switch.custom-switch-on-maroon .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(237, 108, 155, 0.25); }

.dark-mode .custom-switch.custom-switch-on-maroon .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fef4f8; }

.dark-mode .custom-switch.custom-switch-off-blue .custom-control-input ~ .custom-control-label::before {
  background-color: #3f6791;
  border-color: #20344a; }

.dark-mode .custom-switch.custom-switch-off-blue .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25); }

.dark-mode .custom-switch.custom-switch-off-blue .custom-control-input ~ .custom-control-label::after {
  background-color: #182838; }

.dark-mode .custom-switch.custom-switch-on-blue .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3f6791;
  border-color: #20344a; }

.dark-mode .custom-switch.custom-switch-on-blue .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25); }

.dark-mode .custom-switch.custom-switch-on-blue .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #97b4d2; }

.dark-mode .custom-switch.custom-switch-off-indigo .custom-control-input ~ .custom-control-label::before {
  background-color: #6610f2;
  border-color: #3d0894; }

.dark-mode .custom-switch.custom-switch-off-indigo .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25); }

.dark-mode .custom-switch.custom-switch-off-indigo .custom-control-input ~ .custom-control-label::after {
  background-color: #33077c; }

.dark-mode .custom-switch.custom-switch-on-indigo .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6610f2;
  border-color: #3d0894; }

.dark-mode .custom-switch.custom-switch-on-indigo .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25); }

.dark-mode .custom-switch.custom-switch-on-indigo .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #c3a1fa; }

.dark-mode .custom-switch.custom-switch-off-purple .custom-control-input ~ .custom-control-label::before {
  background-color: #6f42c1;
  border-color: #432776; }

.dark-mode .custom-switch.custom-switch-off-purple .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25); }

.dark-mode .custom-switch.custom-switch-off-purple .custom-control-input ~ .custom-control-label::after {
  background-color: #382063; }

.dark-mode .custom-switch.custom-switch-on-purple .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6f42c1;
  border-color: #432776; }

.dark-mode .custom-switch.custom-switch-on-purple .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25); }

.dark-mode .custom-switch.custom-switch-on-purple .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #c7b5e7; }

.dark-mode .custom-switch.custom-switch-off-pink .custom-control-input ~ .custom-control-label::before {
  background-color: #e83e8c;
  border-color: #ac145a; }

.dark-mode .custom-switch.custom-switch-off-pink .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25); }

.dark-mode .custom-switch.custom-switch-off-pink .custom-control-input ~ .custom-control-label::after {
  background-color: #95124e; }

.dark-mode .custom-switch.custom-switch-on-pink .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #e83e8c;
  border-color: #ac145a; }

.dark-mode .custom-switch.custom-switch-on-pink .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25); }

.dark-mode .custom-switch.custom-switch-on-pink .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #f8c7dd; }

.dark-mode .custom-switch.custom-switch-off-red .custom-control-input ~ .custom-control-label::before {
  background-color: #e74c3c;
  border-color: #a82315; }

.dark-mode .custom-switch.custom-switch-off-red .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25); }

.dark-mode .custom-switch.custom-switch-off-red .custom-control-input ~ .custom-control-label::after {
  background-color: #921e12; }

.dark-mode .custom-switch.custom-switch-on-red .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #e74c3c;
  border-color: #a82315; }

.dark-mode .custom-switch.custom-switch-on-red .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25); }

.dark-mode .custom-switch.custom-switch-on-red .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #f8c9c4; }

.dark-mode .custom-switch.custom-switch-off-orange .custom-control-input ~ .custom-control-label::before {
  background-color: #fd7e14;
  border-color: #aa4e01; }

.dark-mode .custom-switch.custom-switch-off-orange .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25); }

.dark-mode .custom-switch.custom-switch-off-orange .custom-control-input ~ .custom-control-label::after {
  background-color: #904201; }

.dark-mode .custom-switch.custom-switch-on-orange .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #fd7e14;
  border-color: #aa4e01; }

.dark-mode .custom-switch.custom-switch-on-orange .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25); }

.dark-mode .custom-switch.custom-switch-on-orange .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fed1ac; }

.dark-mode .custom-switch.custom-switch-off-yellow .custom-control-input ~ .custom-control-label::before {
  background-color: #f39c12;
  border-color: #976008; }

.dark-mode .custom-switch.custom-switch-off-yellow .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25); }

.dark-mode .custom-switch.custom-switch-off-yellow .custom-control-input ~ .custom-control-label::after {
  background-color: #7f5006; }

.dark-mode .custom-switch.custom-switch-on-yellow .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f39c12;
  border-color: #976008; }

.dark-mode .custom-switch.custom-switch-on-yellow .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25); }

.dark-mode .custom-switch.custom-switch-on-yellow .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fad9a4; }

.dark-mode .custom-switch.custom-switch-off-green .custom-control-input ~ .custom-control-label::before {
  background-color: #00bc8c;
  border-color: #005640; }

.dark-mode .custom-switch.custom-switch-off-green .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25); }

.dark-mode .custom-switch.custom-switch-off-green .custom-control-input ~ .custom-control-label::after {
  background-color: #003d2d; }

.dark-mode .custom-switch.custom-switch-on-green .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #00bc8c;
  border-color: #005640; }

.dark-mode .custom-switch.custom-switch-on-green .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25); }

.dark-mode .custom-switch.custom-switch-on-green .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #56ffd4; }

.dark-mode .custom-switch.custom-switch-off-teal .custom-control-input ~ .custom-control-label::before {
  background-color: #20c997;
  border-color: #127155; }

.dark-mode .custom-switch.custom-switch-off-teal .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25); }

.dark-mode .custom-switch.custom-switch-off-teal .custom-control-input ~ .custom-control-label::after {
  background-color: #0e5b44; }

.dark-mode .custom-switch.custom-switch-on-teal .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #20c997;
  border-color: #127155; }

.dark-mode .custom-switch.custom-switch-on-teal .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25); }

.dark-mode .custom-switch.custom-switch-on-teal .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #94eed3; }

.dark-mode .custom-switch.custom-switch-off-cyan .custom-control-input ~ .custom-control-label::before {
  background-color: #3498db;
  border-color: #196090; }

.dark-mode .custom-switch.custom-switch-off-cyan .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25); }

.dark-mode .custom-switch.custom-switch-off-cyan .custom-control-input ~ .custom-control-label::after {
  background-color: #16527a; }

.dark-mode .custom-switch.custom-switch-on-cyan .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3498db;
  border-color: #196090; }

.dark-mode .custom-switch.custom-switch-on-cyan .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25); }

.dark-mode .custom-switch.custom-switch-on-cyan .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #b6daf2; }

.dark-mode .custom-switch.custom-switch-off-white .custom-control-input ~ .custom-control-label::before {
  background-color: #fff;
  border-color: #cccccc; }

.dark-mode .custom-switch.custom-switch-off-white .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25); }

.dark-mode .custom-switch.custom-switch-off-white .custom-control-input ~ .custom-control-label::after {
  background-color: #bfbfbf; }

.dark-mode .custom-switch.custom-switch-on-white .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #fff;
  border-color: #cccccc; }

.dark-mode .custom-switch.custom-switch-on-white .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25); }

.dark-mode .custom-switch.custom-switch-on-white .custom-control-input:checked ~ .custom-control-label::after {
  background-color: white; }

.dark-mode .custom-switch.custom-switch-off-gray .custom-control-input ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246; }

.dark-mode .custom-switch.custom-switch-off-gray .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25); }

.dark-mode .custom-switch.custom-switch-off-gray .custom-control-input ~ .custom-control-label::after {
  background-color: #313539; }

.dark-mode .custom-switch.custom-switch-on-gray .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246; }

.dark-mode .custom-switch.custom-switch-on-gray .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25); }

.dark-mode .custom-switch.custom-switch-on-gray .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #bcc1c6; }

.dark-mode .custom-switch.custom-switch-off-gray-dark .custom-control-input ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: #060708; }

.dark-mode .custom-switch.custom-switch-off-gray-dark .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25); }

.dark-mode .custom-switch.custom-switch-off-gray-dark .custom-control-input ~ .custom-control-label::after {
  background-color: black; }

.dark-mode .custom-switch.custom-switch-on-gray-dark .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: #060708; }

.dark-mode .custom-switch.custom-switch-on-gray-dark .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25); }

.dark-mode .custom-switch.custom-switch-on-gray-dark .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #7a8793; }

.dark-mode .custom-control-input-primary:checked ~ .custom-control-label::before {
  border-color: #3f6791;
  background-color: #3f6791; }

.dark-mode .custom-control-input-primary.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233f6791' 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") !important; }

.dark-mode .custom-control-input-primary.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%233f6791'/%3E%3C/svg%3E") !important; }

.dark-mode .custom-control-input-primary:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(63, 103, 145, 0.25); }

.dark-mode .custom-control-input-primary:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #85a7ca; }

.dark-mode .custom-control-input-primary:not(:disabled):active ~ .custom-control-label::before {
  background-color: #a9c1da;
  border-color: #a9c1da; }

.dark-mode .custom-control-input-secondary:checked ~ .custom-control-label::before {
  border-color: #6c757d;
  background-color: #6c757d; }

.dark-mode .custom-control-input-secondary.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236c757d' 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") !important; }

.dark-mode .custom-control-input-secondary.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236c757d'/%3E%3C/svg%3E") !important; }

.dark-mode .custom-control-input-secondary:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(108, 117, 125, 0.25); }

.dark-mode .custom-control-input-secondary:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #afb5ba; }

.dark-mode .custom-control-input-secondary:not(:disabled):active ~ .custom-control-label::before {
  background-color: #caced1;
  border-color: #caced1; }

.dark-mode .custom-control-input-success:checked ~ .custom-control-label::before {
  border-color: #00bc8c;
  background-color: #00bc8c; }

.dark-mode .custom-control-input-success.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2300bc8c' 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") !important; }

.dark-mode .custom-control-input-success.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2300bc8c'/%3E%3C/svg%3E") !important; }

.dark-mode .custom-control-input-success:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(0, 188, 140, 0.25); }

.dark-mode .custom-control-input-success:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #3dffcd; }

.dark-mode .custom-control-input-success:not(:disabled):active ~ .custom-control-label::before {
  background-color: #70ffda;
  border-color: #70ffda; }

.dark-mode .custom-control-input-info:checked ~ .custom-control-label::before {
  border-color: #3498db;
  background-color: #3498db; }

.dark-mode .custom-control-input-info.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233498db' 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") !important; }

.dark-mode .custom-control-input-info.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%233498db'/%3E%3C/svg%3E") !important; }

.dark-mode .custom-control-input-info:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(52, 152, 219, 0.25); }

.dark-mode .custom-control-input-info:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #a0cfee; }

.dark-mode .custom-control-input-info:not(:disabled):active ~ .custom-control-label::before {
  background-color: #cce5f6;
  border-color: #cce5f6; }

.dark-mode .custom-control-input-warning:checked ~ .custom-control-label::before {
  border-color: #f39c12;
  background-color: #f39c12; }

.dark-mode .custom-control-input-warning.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f39c12' 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") !important; }

.dark-mode .custom-control-input-warning.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f39c12'/%3E%3C/svg%3E") !important; }

.dark-mode .custom-control-input-warning:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(243, 156, 18, 0.25); }

.dark-mode .custom-control-input-warning:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #f9cf8b; }

.dark-mode .custom-control-input-warning:not(:disabled):active ~ .custom-control-label::before {
  background-color: #fce3bc;
  border-color: #fce3bc; }

.dark-mode .custom-control-input-danger:checked ~ .custom-control-label::before {
  border-color: #e74c3c;
  background-color: #e74c3c; }

.dark-mode .custom-control-input-danger.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23e74c3c' 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") !important; }

.dark-mode .custom-control-input-danger.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23e74c3c'/%3E%3C/svg%3E") !important; }

.dark-mode .custom-control-input-danger:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(231, 76, 60, 0.25); }

.dark-mode .custom-control-input-danger:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #f5b4ae; }

.dark-mode .custom-control-input-danger:not(:disabled):active ~ .custom-control-label::before {
  background-color: #fbdedb;
  border-color: #fbdedb; }

.dark-mode .custom-control-input-light:checked ~ .custom-control-label::before {
  border-color: #f8f9fa;
  background-color: #f8f9fa; }

.dark-mode .custom-control-input-light.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f8f9fa' 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") !important; }

.dark-mode .custom-control-input-light.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f8f9fa'/%3E%3C/svg%3E") !important; }

.dark-mode .custom-control-input-light:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(248, 249, 250, 0.25); }

.dark-mode .custom-control-input-light:focus:not(:checked) ~ .custom-control-label::before {
  border-color: white; }

.dark-mode .custom-control-input-light:not(:disabled):active ~ .custom-control-label::before {
  background-color: white;
  border-color: white; }

.dark-mode .custom-control-input-dark:checked ~ .custom-control-label::before {
  border-color: #343a40;
  background-color: #343a40; }

.dark-mode .custom-control-input-dark.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23343a40' 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") !important; }

.dark-mode .custom-control-input-dark.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23343a40'/%3E%3C/svg%3E") !important; }

.dark-mode .custom-control-input-dark:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(52, 58, 64, 0.25); }

.dark-mode .custom-control-input-dark:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #6d7a86; }

.dark-mode .custom-control-input-dark:not(:disabled):active ~ .custom-control-label::before {
  background-color: #88939e;
  border-color: #88939e; }

.dark-mode .custom-control-input-lightblue:checked ~ .custom-control-label::before {
  border-color: #86bad8;
  background-color: #86bad8; }

.dark-mode .custom-control-input-lightblue.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2386bad8' 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") !important; }

.dark-mode .custom-control-input-lightblue.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2386bad8'/%3E%3C/svg%3E") !important; }

.dark-mode .custom-control-input-lightblue:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(134, 186, 216, 0.25); }

.dark-mode .custom-control-input-lightblue:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #e6f1f7; }

.dark-mode .custom-control-input-lightblue:not(:disabled):active ~ .custom-control-label::before {
  background-color: white;
  border-color: white; }

.dark-mode .custom-control-input-navy:checked ~ .custom-control-label::before {
  border-color: #002c59;
  background-color: #002c59; }

.dark-mode .custom-control-input-navy.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23002c59' 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") !important; }

.dark-mode .custom-control-input-navy.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23002c59'/%3E%3C/svg%3E") !important; }

.dark-mode .custom-control-input-navy:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(0, 44, 89, 0.25); }

.dark-mode .custom-control-input-navy:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #006ad8; }

.dark-mode .custom-control-input-navy:not(:disabled):active ~ .custom-control-label::before {
  background-color: #0c84ff;
  border-color: #0c84ff; }

.dark-mode .custom-control-input-olive:checked ~ .custom-control-label::before {
  border-color: #74c8a3;
  background-color: #74c8a3; }

.dark-mode .custom-control-input-olive.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2374c8a3' 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") !important; }

.dark-mode .custom-control-input-olive.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2374c8a3'/%3E%3C/svg%3E") !important; }

.dark-mode .custom-control-input-olive:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(116, 200, 163, 0.25); }

.dark-mode .custom-control-input-olive:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #cfecdf; }

.dark-mode .custom-control-input-olive:not(:disabled):active ~ .custom-control-label::before {
  background-color: #f4fbf8;
  border-color: #f4fbf8; }

.dark-mode .custom-control-input-lime:checked ~ .custom-control-label::before {
  border-color: #67ffa9;
  background-color: #67ffa9; }

.dark-mode .custom-control-input-lime.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2367ffa9' 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") !important; }

.dark-mode .custom-control-input-lime.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2367ffa9'/%3E%3C/svg%3E") !important; }

.dark-mode .custom-control-input-lime:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(103, 255, 169, 0.25); }

.dark-mode .custom-control-input-lime:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #e7fff1; }

.dark-mode .custom-control-input-lime:not(:disabled):active ~ .custom-control-label::before {
  background-color: white;
  border-color: white; }

.dark-mode .custom-control-input-fuchsia:checked ~ .custom-control-label::before {
  border-color: #f672d8;
  background-color: #f672d8; }

.dark-mode .custom-control-input-fuchsia.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f672d8' 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") !important; }

.dark-mode .custom-control-input-fuchsia.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f672d8'/%3E%3C/svg%3E") !important; }

.dark-mode .custom-control-input-fuchsia:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(246, 114, 216, 0.25); }

.dark-mode .custom-control-input-fuchsia:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #feeaf9; }

.dark-mode .custom-control-input-fuchsia:not(:disabled):active ~ .custom-control-label::before {
  background-color: white;
  border-color: white; }

.dark-mode .custom-control-input-maroon:checked ~ .custom-control-label::before {
  border-color: #ed6c9b;
  background-color: #ed6c9b; }

.dark-mode .custom-control-input-maroon.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ed6c9b' 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") !important; }

.dark-mode .custom-control-input-maroon.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23ed6c9b'/%3E%3C/svg%3E") !important; }

.dark-mode .custom-control-input-maroon:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(237, 108, 155, 0.25); }

.dark-mode .custom-control-input-maroon:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #fbdee8; }

.dark-mode .custom-control-input-maroon:not(:disabled):active ~ .custom-control-label::before {
  background-color: white;
  border-color: white; }

.dark-mode .custom-control-input-blue:checked ~ .custom-control-label::before {
  border-color: #3f6791;
  background-color: #3f6791; }

.dark-mode .custom-control-input-blue.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233f6791' 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") !important; }

.dark-mode .custom-control-input-blue.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%233f6791'/%3E%3C/svg%3E") !important; }

.dark-mode .custom-control-input-blue:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(63, 103, 145, 0.25); }

.dark-mode .custom-control-input-blue:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #85a7ca; }

.dark-mode .custom-control-input-blue:not(:disabled):active ~ .custom-control-label::before {
  background-color: #a9c1da;
  border-color: #a9c1da; }

.dark-mode .custom-control-input-indigo:checked ~ .custom-control-label::before {
  border-color: #6610f2;
  background-color: #6610f2; }

.dark-mode .custom-control-input-indigo.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236610f2' 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") !important; }

.dark-mode .custom-control-input-indigo.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236610f2'/%3E%3C/svg%3E") !important; }

.dark-mode .custom-control-input-indigo:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(102, 16, 242, 0.25); }

.dark-mode .custom-control-input-indigo:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #b389f9; }

.dark-mode .custom-control-input-indigo:not(:disabled):active ~ .custom-control-label::before {
  background-color: #d2b9fb;
  border-color: #d2b9fb; }

.dark-mode .custom-control-input-purple:checked ~ .custom-control-label::before {
  border-color: #6f42c1;
  background-color: #6f42c1; }

.dark-mode .custom-control-input-purple.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236f42c1' 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") !important; }

.dark-mode .custom-control-input-purple.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236f42c1'/%3E%3C/svg%3E") !important; }

.dark-mode .custom-control-input-purple:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(111, 66, 193, 0.25); }

.dark-mode .custom-control-input-purple:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #b8a2e0; }

.dark-mode .custom-control-input-purple:not(:disabled):active ~ .custom-control-label::before {
  background-color: #d5c8ed;
  border-color: #d5c8ed; }

.dark-mode .custom-control-input-pink:checked ~ .custom-control-label::before {
  border-color: #e83e8c;
  background-color: #e83e8c; }

.dark-mode .custom-control-input-pink.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23e83e8c' 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") !important; }

.dark-mode .custom-control-input-pink.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23e83e8c'/%3E%3C/svg%3E") !important; }

.dark-mode .custom-control-input-pink:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(232, 62, 140, 0.25); }

.dark-mode .custom-control-input-pink:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #f6b0d0; }

.dark-mode .custom-control-input-pink:not(:disabled):active ~ .custom-control-label::before {
  background-color: #fbddeb;
  border-color: #fbddeb; }

.dark-mode .custom-control-input-red:checked ~ .custom-control-label::before {
  border-color: #e74c3c;
  background-color: #e74c3c; }

.dark-mode .custom-control-input-red.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23e74c3c' 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") !important; }

.dark-mode .custom-control-input-red.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23e74c3c'/%3E%3C/svg%3E") !important; }

.dark-mode .custom-control-input-red:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(231, 76, 60, 0.25); }

.dark-mode .custom-control-input-red:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #f5b4ae; }

.dark-mode .custom-control-input-red:not(:disabled):active ~ .custom-control-label::before {
  background-color: #fbdedb;
  border-color: #fbdedb; }

.dark-mode .custom-control-input-orange:checked ~ .custom-control-label::before {
  border-color: #fd7e14;
  background-color: #fd7e14; }

.dark-mode .custom-control-input-orange.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fd7e14' 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") !important; }

.dark-mode .custom-control-input-orange.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fd7e14'/%3E%3C/svg%3E") !important; }

.dark-mode .custom-control-input-orange:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(253, 126, 20, 0.25); }

.dark-mode .custom-control-input-orange:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #fec392; }

.dark-mode .custom-control-input-orange:not(:disabled):active ~ .custom-control-label::before {
  background-color: #ffdfc5;
  border-color: #ffdfc5; }

.dark-mode .custom-control-input-yellow:checked ~ .custom-control-label::before {
  border-color: #f39c12;
  background-color: #f39c12; }

.dark-mode .custom-control-input-yellow.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f39c12' 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") !important; }

.dark-mode .custom-control-input-yellow.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f39c12'/%3E%3C/svg%3E") !important; }

.dark-mode .custom-control-input-yellow:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(243, 156, 18, 0.25); }

.dark-mode .custom-control-input-yellow:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #f9cf8b; }

.dark-mode .custom-control-input-yellow:not(:disabled):active ~ .custom-control-label::before {
  background-color: #fce3bc;
  border-color: #fce3bc; }

.dark-mode .custom-control-input-green:checked ~ .custom-control-label::before {
  border-color: #00bc8c;
  background-color: #00bc8c; }

.dark-mode .custom-control-input-green.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2300bc8c' 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") !important; }

.dark-mode .custom-control-input-green.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2300bc8c'/%3E%3C/svg%3E") !important; }

.dark-mode .custom-control-input-green:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(0, 188, 140, 0.25); }

.dark-mode .custom-control-input-green:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #3dffcd; }

.dark-mode .custom-control-input-green:not(:disabled):active ~ .custom-control-label::before {
  background-color: #70ffda;
  border-color: #70ffda; }

.dark-mode .custom-control-input-teal:checked ~ .custom-control-label::before {
  border-color: #20c997;
  background-color: #20c997; }

.dark-mode .custom-control-input-teal.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2320c997' 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") !important; }

.dark-mode .custom-control-input-teal.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2320c997'/%3E%3C/svg%3E") !important; }

.dark-mode .custom-control-input-teal:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(32, 201, 151, 0.25); }

.dark-mode .custom-control-input-teal:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #7eeaca; }

.dark-mode .custom-control-input-teal:not(:disabled):active ~ .custom-control-label::before {
  background-color: #aaf1dc;
  border-color: #aaf1dc; }

.dark-mode .custom-control-input-cyan:checked ~ .custom-control-label::before {
  border-color: #3498db;
  background-color: #3498db; }

.dark-mode .custom-control-input-cyan.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233498db' 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") !important; }

.dark-mode .custom-control-input-cyan.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%233498db'/%3E%3C/svg%3E") !important; }

.dark-mode .custom-control-input-cyan:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(52, 152, 219, 0.25); }

.dark-mode .custom-control-input-cyan:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #a0cfee; }

.dark-mode .custom-control-input-cyan:not(:disabled):active ~ .custom-control-label::before {
  background-color: #cce5f6;
  border-color: #cce5f6; }

.dark-mode .custom-control-input-white:checked ~ .custom-control-label::before {
  border-color: #fff;
  background-color: #fff; }

.dark-mode .custom-control-input-white.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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") !important; }

.dark-mode .custom-control-input-white.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E") !important; }

.dark-mode .custom-control-input-white:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(255, 255, 255, 0.25); }

.dark-mode .custom-control-input-white:focus:not(:checked) ~ .custom-control-label::before {
  border-color: white; }

.dark-mode .custom-control-input-white:not(:disabled):active ~ .custom-control-label::before {
  background-color: white;
  border-color: white; }

.dark-mode .custom-control-input-gray:checked ~ .custom-control-label::before {
  border-color: #6c757d;
  background-color: #6c757d; }

.dark-mode .custom-control-input-gray.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236c757d' 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") !important; }

.dark-mode .custom-control-input-gray.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236c757d'/%3E%3C/svg%3E") !important; }

.dark-mode .custom-control-input-gray:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(108, 117, 125, 0.25); }

.dark-mode .custom-control-input-gray:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #afb5ba; }

.dark-mode .custom-control-input-gray:not(:disabled):active ~ .custom-control-label::before {
  background-color: #caced1;
  border-color: #caced1; }

.dark-mode .custom-control-input-gray-dark:checked ~ .custom-control-label::before {
  border-color: #343a40;
  background-color: #343a40; }

.dark-mode .custom-control-input-gray-dark.custom-control-input-outline:checked[type="checkbox"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23343a40' 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") !important; }

.dark-mode .custom-control-input-gray-dark.custom-control-input-outline:checked[type="radio"] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23343a40'/%3E%3C/svg%3E") !important; }

.dark-mode .custom-control-input-gray-dark:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 transparent, 0 0 0 0.2rem rgba(52, 58, 64, 0.25); }

.dark-mode .custom-control-input-gray-dark:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #6d7a86; }

.dark-mode .custom-control-input-gray-dark:not(:disabled):active ~ .custom-control-label::before {
  background-color: #88939e;
  border-color: #88939e; }

.progress {
  box-shadow: none;
  border-radius: 1px; }
  .progress.vertical {
    display: inline-block;
    height: 200px;
    margin-right: 10px;
    position: relative;
    width: 30px; }
    .progress.vertical > .progress-bar {
      bottom: 0;
      position: absolute;
      width: 100%; }
    .progress.vertical.sm, .progress.vertical.progress-sm {
      width: 20px; }
    .progress.vertical.xs, .progress.vertical.progress-xs {
      width: 10px; }
    .progress.vertical.xxs, .progress.vertical.progress-xxs {
      width: 3px; }

.progress-group {
  margin-bottom: 0.5rem; }

.progress-sm {
  height: 10px; }

.progress-xs {
  height: 7px; }

.progress-xxs {
  height: 3px; }

.table tr > td .progress, .table-custom-style tr > td .progress, .table-custom-style-dotvvm tr > td .progress {
  margin: 0; }

.dark-mode .progress {
  background: #454d55; }

.card-primary:not(.card-outline) > .card-header {
  background-color: #007bff; }
  .card-primary:not(.card-outline) > .card-header,
  .card-primary:not(.card-outline) > .card-header a {
    color: #fff; }
  .card-primary:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.card-primary.card-outline {
  border-top: 3px solid #007bff; }

.card-primary.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.card-primary.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #007bff; }

.bg-primary > .card-header .btn-tool,
.bg-gradient-primary > .card-header .btn-tool,
.card-primary:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .bg-primary > .card-header .btn-tool:hover,
  .bg-gradient-primary > .card-header .btn-tool:hover,
  .card-primary:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.card.bg-primary .bootstrap-datetimepicker-widget .table td, .card.bg-primary .bootstrap-datetimepicker-widget .table-custom-style td, .card.bg-primary .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-primary .bootstrap-datetimepicker-widget .table th,
.card.bg-primary .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-primary .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget .table-custom-style td,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.card.bg-primary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-primary .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-primary .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-primary .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-primary .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #0067d6;
  color: #fff; }

.card.bg-primary .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.card.bg-primary .bootstrap-datetimepicker-widget table td.active,
.card.bg-primary .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #3395ff;
  color: #fff; }

.card-secondary:not(.card-outline) > .card-header {
  background-color: #6c757d; }
  .card-secondary:not(.card-outline) > .card-header,
  .card-secondary:not(.card-outline) > .card-header a {
    color: #fff; }
  .card-secondary:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.card-secondary.card-outline {
  border-top: 3px solid #6c757d; }

.card-secondary.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.card-secondary.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #6c757d; }

.bg-secondary > .card-header .btn-tool,
.bg-gradient-secondary > .card-header .btn-tool,
.card-secondary:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .bg-secondary > .card-header .btn-tool:hover,
  .bg-gradient-secondary > .card-header .btn-tool:hover,
  .card-secondary:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.card.bg-secondary .bootstrap-datetimepicker-widget .table td, .card.bg-secondary .bootstrap-datetimepicker-widget .table-custom-style td, .card.bg-secondary .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-secondary .bootstrap-datetimepicker-widget .table th,
.card.bg-secondary .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-secondary .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table-custom-style td,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.card.bg-secondary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-secondary .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-secondary .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-secondary .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-secondary .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #596167;
  color: #fff; }

.card.bg-secondary .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.card.bg-secondary .bootstrap-datetimepicker-widget table td.active,
.card.bg-secondary .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #868e96;
  color: #fff; }

.card-success:not(.card-outline) > .card-header {
  background-color: #28a745; }
  .card-success:not(.card-outline) > .card-header,
  .card-success:not(.card-outline) > .card-header a {
    color: #fff; }
  .card-success:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.card-success.card-outline {
  border-top: 3px solid #28a745; }

.card-success.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.card-success.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #28a745; }

.bg-success > .card-header .btn-tool,
.bg-gradient-success > .card-header .btn-tool,
.card-success:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .bg-success > .card-header .btn-tool:hover,
  .bg-gradient-success > .card-header .btn-tool:hover,
  .card-success:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.card.bg-success .bootstrap-datetimepicker-widget .table td, .card.bg-success .bootstrap-datetimepicker-widget .table-custom-style td, .card.bg-success .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-success .bootstrap-datetimepicker-widget .table th,
.card.bg-success .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-success .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.card.bg-gradient-success .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-success .bootstrap-datetimepicker-widget .table-custom-style td,
.card.bg-gradient-success .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-gradient-success .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-success .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-gradient-success .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.card.bg-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-success .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-success .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-success .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-success .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #208637;
  color: #fff; }

.card.bg-success .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.card.bg-success .bootstrap-datetimepicker-widget table td.active,
.card.bg-success .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #34ce57;
  color: #fff; }

.card-info:not(.card-outline) > .card-header {
  background-color: #17a2b8; }
  .card-info:not(.card-outline) > .card-header,
  .card-info:not(.card-outline) > .card-header a {
    color: #fff; }
  .card-info:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.card-info.card-outline {
  border-top: 3px solid #17a2b8; }

.card-info.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.card-info.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #17a2b8; }

.bg-info > .card-header .btn-tool,
.bg-gradient-info > .card-header .btn-tool,
.card-info:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .bg-info > .card-header .btn-tool:hover,
  .bg-gradient-info > .card-header .btn-tool:hover,
  .card-info:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.card.bg-info .bootstrap-datetimepicker-widget .table td, .card.bg-info .bootstrap-datetimepicker-widget .table-custom-style td, .card.bg-info .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-info .bootstrap-datetimepicker-widget .table th,
.card.bg-info .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-info .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.card.bg-gradient-info .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-info .bootstrap-datetimepicker-widget .table-custom-style td,
.card.bg-gradient-info .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-gradient-info .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-info .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-gradient-info .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.card.bg-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-info .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-info .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-info .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-info .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #128294;
  color: #fff; }

.card.bg-info .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.card.bg-info .bootstrap-datetimepicker-widget table td.active,
.card.bg-info .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #1fc8e3;
  color: #fff; }

.card-warning:not(.card-outline) > .card-header {
  background-color: #ffc107; }
  .card-warning:not(.card-outline) > .card-header,
  .card-warning:not(.card-outline) > .card-header a {
    color: #1f2d3d; }
  .card-warning:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.card-warning.card-outline {
  border-top: 3px solid #ffc107; }

.card-warning.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.card-warning.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #ffc107; }

.bg-warning > .card-header .btn-tool,
.bg-gradient-warning > .card-header .btn-tool,
.card-warning:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8); }
  .bg-warning > .card-header .btn-tool:hover,
  .bg-gradient-warning > .card-header .btn-tool:hover,
  .card-warning:not(.card-outline) > .card-header .btn-tool:hover {
    color: #1f2d3d; }

.card.bg-warning .bootstrap-datetimepicker-widget .table td, .card.bg-warning .bootstrap-datetimepicker-widget .table-custom-style td, .card.bg-warning .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-warning .bootstrap-datetimepicker-widget .table th,
.card.bg-warning .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-warning .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget .table-custom-style td,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.card.bg-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-warning .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-warning .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-warning .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-warning .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #dda600;
  color: #1f2d3d; }

.card.bg-warning .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d; }

.card.bg-warning .bootstrap-datetimepicker-widget table td.active,
.card.bg-warning .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #ffce3a;
  color: #1f2d3d; }

.card-danger:not(.card-outline) > .card-header {
  background-color: #dc3545; }
  .card-danger:not(.card-outline) > .card-header,
  .card-danger:not(.card-outline) > .card-header a {
    color: #fff; }
  .card-danger:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.card-danger.card-outline {
  border-top: 3px solid #dc3545; }

.card-danger.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.card-danger.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #dc3545; }

.bg-danger > .card-header .btn-tool, .bg-danger-custom > .card-header .btn-tool,
.bg-gradient-danger > .card-header .btn-tool,
.card-danger:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .bg-danger > .card-header .btn-tool:hover, .bg-danger-custom > .card-header .btn-tool:hover,
  .bg-gradient-danger > .card-header .btn-tool:hover,
  .card-danger:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.card.bg-danger .bootstrap-datetimepicker-widget .table td, .card.bg-danger-custom .bootstrap-datetimepicker-widget .table td, .card.bg-danger .bootstrap-datetimepicker-widget .table-custom-style td, .card.bg-danger-custom .bootstrap-datetimepicker-widget .table-custom-style td, .card.bg-danger .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td, .card.bg-danger-custom .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-danger .bootstrap-datetimepicker-widget .table th, .card.bg-danger-custom .bootstrap-datetimepicker-widget .table th,
.card.bg-danger .bootstrap-datetimepicker-widget .table-custom-style th, .card.bg-danger-custom .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-danger .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th, .card.bg-danger-custom .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget .table-custom-style td,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.card.bg-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.bg-danger-custom .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-danger .bootstrap-datetimepicker-widget table td.day:hover, .card.bg-danger-custom .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-danger .bootstrap-datetimepicker-widget table td.hour:hover, .card.bg-danger-custom .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-danger .bootstrap-datetimepicker-widget table td.minute:hover, .card.bg-danger-custom .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-danger .bootstrap-datetimepicker-widget table td.second:hover, .card.bg-danger-custom .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #c62232;
  color: #fff; }

.card.bg-danger .bootstrap-datetimepicker-widget table td.today::before, .card.bg-danger-custom .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.card.bg-danger .bootstrap-datetimepicker-widget table td.active, .card.bg-danger-custom .bootstrap-datetimepicker-widget table td.active,
.card.bg-danger .bootstrap-datetimepicker-widget table td.active:hover, .card.bg-danger-custom .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #e4606d;
  color: #fff; }

.card-light:not(.card-outline) > .card-header {
  background-color: #f8f9fa; }
  .card-light:not(.card-outline) > .card-header,
  .card-light:not(.card-outline) > .card-header a {
    color: #1f2d3d; }
  .card-light:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.card-light.card-outline {
  border-top: 3px solid #f8f9fa; }

.card-light.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.card-light.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #f8f9fa; }

.bg-light > .card-header .btn-tool, .pager-custom-style > .card-header .btn-tool,
.bg-gradient-light > .card-header .btn-tool,
.card-light:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8); }
  .bg-light > .card-header .btn-tool:hover, .pager-custom-style > .card-header .btn-tool:hover,
  .bg-gradient-light > .card-header .btn-tool:hover,
  .card-light:not(.card-outline) > .card-header .btn-tool:hover {
    color: #1f2d3d; }

.card.bg-light .bootstrap-datetimepicker-widget .table td, .card.pager-custom-style .bootstrap-datetimepicker-widget .table td, .card.bg-light .bootstrap-datetimepicker-widget .table-custom-style td, .card.pager-custom-style .bootstrap-datetimepicker-widget .table-custom-style td, .card.bg-light .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td, .card.pager-custom-style .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-light .bootstrap-datetimepicker-widget .table th, .card.pager-custom-style .bootstrap-datetimepicker-widget .table th,
.card.bg-light .bootstrap-datetimepicker-widget .table-custom-style th, .card.pager-custom-style .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-light .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th, .card.pager-custom-style .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.card.bg-gradient-light .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-light .bootstrap-datetimepicker-widget .table-custom-style td,
.card.bg-gradient-light .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-gradient-light .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-light .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-gradient-light .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.card.bg-light .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .card.pager-custom-style .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-light .bootstrap-datetimepicker-widget table td.day:hover, .card.pager-custom-style .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-light .bootstrap-datetimepicker-widget table td.hour:hover, .card.pager-custom-style .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-light .bootstrap-datetimepicker-widget table td.minute:hover, .card.pager-custom-style .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-light .bootstrap-datetimepicker-widget table td.second:hover, .card.pager-custom-style .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-light .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #e0e5e9;
  color: #1f2d3d; }

.card.bg-light .bootstrap-datetimepicker-widget table td.today::before, .card.pager-custom-style .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d; }

.card.bg-light .bootstrap-datetimepicker-widget table td.active, .card.pager-custom-style .bootstrap-datetimepicker-widget table td.active,
.card.bg-light .bootstrap-datetimepicker-widget table td.active:hover, .card.pager-custom-style .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: white;
  color: #1f2d3d; }

.card-dark:not(.card-outline) > .card-header {
  background-color: #343a40; }
  .card-dark:not(.card-outline) > .card-header,
  .card-dark:not(.card-outline) > .card-header a {
    color: #fff; }
  .card-dark:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.card-dark.card-outline {
  border-top: 3px solid #343a40; }

.card-dark.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.card-dark.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #343a40; }

.bg-dark > .card-header .btn-tool,
.bg-gradient-dark > .card-header .btn-tool,
.card-dark:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .bg-dark > .card-header .btn-tool:hover,
  .bg-gradient-dark > .card-header .btn-tool:hover,
  .card-dark:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.card.bg-dark .bootstrap-datetimepicker-widget .table td, .card.bg-dark .bootstrap-datetimepicker-widget .table-custom-style td, .card.bg-dark .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-dark .bootstrap-datetimepicker-widget .table th,
.card.bg-dark .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-dark .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget .table-custom-style td,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.card.bg-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-dark .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-dark .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-dark .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-dark .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #222629;
  color: #fff; }

.card.bg-dark .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.card.bg-dark .bootstrap-datetimepicker-widget table td.active,
.card.bg-dark .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #4b545c;
  color: #fff; }

.card-custom:not(.card-outline) > .card-header {
  background-color: #FCCC01; }
  .card-custom:not(.card-outline) > .card-header,
  .card-custom:not(.card-outline) > .card-header a {
    color: #1f2d3d; }
  .card-custom:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.card-custom.card-outline {
  border-top: 3px solid #FCCC01; }

.card-custom.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.card-custom.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #FCCC01; }

.bg-custom > .card-header .btn-tool,
.bg-gradient-custom > .card-header .btn-tool,
.card-custom:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8); }
  .bg-custom > .card-header .btn-tool:hover,
  .bg-gradient-custom > .card-header .btn-tool:hover,
  .card-custom:not(.card-outline) > .card-header .btn-tool:hover {
    color: #1f2d3d; }

.card.bg-custom .bootstrap-datetimepicker-widget .table td, .card.bg-custom .bootstrap-datetimepicker-widget .table-custom-style td, .card.bg-custom .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-custom .bootstrap-datetimepicker-widget .table th,
.card.bg-custom .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-custom .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.card.bg-gradient-custom .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-custom .bootstrap-datetimepicker-widget .table-custom-style td,
.card.bg-gradient-custom .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-gradient-custom .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-custom .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-gradient-custom .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.card.bg-custom .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-custom .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-custom .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-custom .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-custom .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-custom .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-custom .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-custom .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-custom .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-custom .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #d3ab01;
  color: #1f2d3d; }

.card.bg-custom .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-custom .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d; }

.card.bg-custom .bootstrap-datetimepicker-widget table td.active,
.card.bg-custom .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-custom .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-custom .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #fed732;
  color: #1f2d3d; }

.card-lightblue:not(.card-outline) > .card-header {
  background-color: #3c8dbc; }
  .card-lightblue:not(.card-outline) > .card-header,
  .card-lightblue:not(.card-outline) > .card-header a {
    color: #fff; }
  .card-lightblue:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.card-lightblue.card-outline {
  border-top: 3px solid #3c8dbc; }

.card-lightblue.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.card-lightblue.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #3c8dbc; }

.bg-lightblue > .card-header .btn-tool,
.bg-gradient-lightblue > .card-header .btn-tool,
.card-lightblue:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .bg-lightblue > .card-header .btn-tool:hover,
  .bg-gradient-lightblue > .card-header .btn-tool:hover,
  .card-lightblue:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.card.bg-lightblue .bootstrap-datetimepicker-widget .table td, .card.bg-lightblue .bootstrap-datetimepicker-widget .table-custom-style td, .card.bg-lightblue .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-lightblue .bootstrap-datetimepicker-widget .table th,
.card.bg-lightblue .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-lightblue .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table-custom-style td,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.card.bg-lightblue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-lightblue .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-lightblue .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-lightblue .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-lightblue .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #32769d;
  color: #fff; }

.card.bg-lightblue .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.card.bg-lightblue .bootstrap-datetimepicker-widget table td.active,
.card.bg-lightblue .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #5fa4cc;
  color: #fff; }

.card-navy:not(.card-outline) > .card-header {
  background-color: #001f3f; }
  .card-navy:not(.card-outline) > .card-header,
  .card-navy:not(.card-outline) > .card-header a {
    color: #fff; }
  .card-navy:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.card-navy.card-outline {
  border-top: 3px solid #001f3f; }

.card-navy.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.card-navy.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #001f3f; }

.bg-navy > .card-header .btn-tool,
.bg-gradient-navy > .card-header .btn-tool,
.card-navy:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .bg-navy > .card-header .btn-tool:hover,
  .bg-gradient-navy > .card-header .btn-tool:hover,
  .card-navy:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.card.bg-navy .bootstrap-datetimepicker-widget .table td, .card.bg-navy .bootstrap-datetimepicker-widget .table-custom-style td, .card.bg-navy .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-navy .bootstrap-datetimepicker-widget .table th,
.card.bg-navy .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-navy .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget .table-custom-style td,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.card.bg-navy .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-navy .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-navy .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-navy .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-navy .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #000b16;
  color: #fff; }

.card.bg-navy .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.card.bg-navy .bootstrap-datetimepicker-widget table td.active,
.card.bg-navy .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #003872;
  color: #fff; }

.card-olive:not(.card-outline) > .card-header {
  background-color: #3d9970; }
  .card-olive:not(.card-outline) > .card-header,
  .card-olive:not(.card-outline) > .card-header a {
    color: #fff; }
  .card-olive:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.card-olive.card-outline {
  border-top: 3px solid #3d9970; }

.card-olive.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.card-olive.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #3d9970; }

.bg-olive > .card-header .btn-tool,
.bg-gradient-olive > .card-header .btn-tool,
.card-olive:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .bg-olive > .card-header .btn-tool:hover,
  .bg-gradient-olive > .card-header .btn-tool:hover,
  .card-olive:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.card.bg-olive .bootstrap-datetimepicker-widget .table td, .card.bg-olive .bootstrap-datetimepicker-widget .table-custom-style td, .card.bg-olive .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-olive .bootstrap-datetimepicker-widget .table th,
.card.bg-olive .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-olive .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget .table-custom-style td,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.card.bg-olive .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-olive .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-olive .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-olive .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-olive .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #317c5b;
  color: #fff; }

.card.bg-olive .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.card.bg-olive .bootstrap-datetimepicker-widget table td.active,
.card.bg-olive .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #50b98a;
  color: #fff; }

.card-lime:not(.card-outline) > .card-header {
  background-color: #01ff70; }
  .card-lime:not(.card-outline) > .card-header,
  .card-lime:not(.card-outline) > .card-header a {
    color: #1f2d3d; }
  .card-lime:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.card-lime.card-outline {
  border-top: 3px solid #01ff70; }

.card-lime.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.card-lime.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #01ff70; }

.bg-lime > .card-header .btn-tool,
.bg-gradient-lime > .card-header .btn-tool,
.card-lime:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8); }
  .bg-lime > .card-header .btn-tool:hover,
  .bg-gradient-lime > .card-header .btn-tool:hover,
  .card-lime:not(.card-outline) > .card-header .btn-tool:hover {
    color: #1f2d3d; }

.card.bg-lime .bootstrap-datetimepicker-widget .table td, .card.bg-lime .bootstrap-datetimepicker-widget .table-custom-style td, .card.bg-lime .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-lime .bootstrap-datetimepicker-widget .table th,
.card.bg-lime .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-lime .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget .table-custom-style td,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.card.bg-lime .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-lime .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-lime .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-lime .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-lime .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #00d75e;
  color: #1f2d3d; }

.card.bg-lime .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d; }

.card.bg-lime .bootstrap-datetimepicker-widget table td.active,
.card.bg-lime .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #34ff8d;
  color: #1f2d3d; }

.card-fuchsia:not(.card-outline) > .card-header {
  background-color: #f012be; }
  .card-fuchsia:not(.card-outline) > .card-header,
  .card-fuchsia:not(.card-outline) > .card-header a {
    color: #fff; }
  .card-fuchsia:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.card-fuchsia.card-outline {
  border-top: 3px solid #f012be; }

.card-fuchsia.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.card-fuchsia.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #f012be; }

.bg-fuchsia > .card-header .btn-tool,
.bg-gradient-fuchsia > .card-header .btn-tool,
.card-fuchsia:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .bg-fuchsia > .card-header .btn-tool:hover,
  .bg-gradient-fuchsia > .card-header .btn-tool:hover,
  .card-fuchsia:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.card.bg-fuchsia .bootstrap-datetimepicker-widget .table td, .card.bg-fuchsia .bootstrap-datetimepicker-widget .table-custom-style td, .card.bg-fuchsia .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-fuchsia .bootstrap-datetimepicker-widget .table th,
.card.bg-fuchsia .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-fuchsia .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table-custom-style td,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.card.bg-fuchsia .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #cc0da1;
  color: #fff; }

.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.active,
.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #f342cb;
  color: #fff; }

.card-maroon:not(.card-outline) > .card-header {
  background-color: #d81b60; }
  .card-maroon:not(.card-outline) > .card-header,
  .card-maroon:not(.card-outline) > .card-header a {
    color: #fff; }
  .card-maroon:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.card-maroon.card-outline {
  border-top: 3px solid #d81b60; }

.card-maroon.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.card-maroon.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #d81b60; }

.bg-maroon > .card-header .btn-tool,
.bg-gradient-maroon > .card-header .btn-tool,
.card-maroon:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .bg-maroon > .card-header .btn-tool:hover,
  .bg-gradient-maroon > .card-header .btn-tool:hover,
  .card-maroon:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.card.bg-maroon .bootstrap-datetimepicker-widget .table td, .card.bg-maroon .bootstrap-datetimepicker-widget .table-custom-style td, .card.bg-maroon .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-maroon .bootstrap-datetimepicker-widget .table th,
.card.bg-maroon .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-maroon .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table-custom-style td,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.card.bg-maroon .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-maroon .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-maroon .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-maroon .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-maroon .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #b41650;
  color: #fff; }

.card.bg-maroon .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.card.bg-maroon .bootstrap-datetimepicker-widget table td.active,
.card.bg-maroon .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #e73f7c;
  color: #fff; }

.card-blue:not(.card-outline) > .card-header {
  background-color: #007bff; }
  .card-blue:not(.card-outline) > .card-header,
  .card-blue:not(.card-outline) > .card-header a {
    color: #fff; }
  .card-blue:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.card-blue.card-outline {
  border-top: 3px solid #007bff; }

.card-blue.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.card-blue.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #007bff; }

.bg-blue > .card-header .btn-tool,
.bg-gradient-blue > .card-header .btn-tool,
.card-blue:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .bg-blue > .card-header .btn-tool:hover,
  .bg-gradient-blue > .card-header .btn-tool:hover,
  .card-blue:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.card.bg-blue .bootstrap-datetimepicker-widget .table td, .card.bg-blue .bootstrap-datetimepicker-widget .table-custom-style td, .card.bg-blue .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-blue .bootstrap-datetimepicker-widget .table th,
.card.bg-blue .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-blue .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget .table-custom-style td,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.card.bg-blue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-blue .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-blue .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-blue .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-blue .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #0067d6;
  color: #fff; }

.card.bg-blue .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.card.bg-blue .bootstrap-datetimepicker-widget table td.active,
.card.bg-blue .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #3395ff;
  color: #fff; }

.card-indigo:not(.card-outline) > .card-header {
  background-color: #6610f2; }
  .card-indigo:not(.card-outline) > .card-header,
  .card-indigo:not(.card-outline) > .card-header a {
    color: #fff; }
  .card-indigo:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.card-indigo.card-outline {
  border-top: 3px solid #6610f2; }

.card-indigo.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.card-indigo.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #6610f2; }

.bg-indigo > .card-header .btn-tool,
.bg-gradient-indigo > .card-header .btn-tool,
.card-indigo:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .bg-indigo > .card-header .btn-tool:hover,
  .bg-gradient-indigo > .card-header .btn-tool:hover,
  .card-indigo:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.card.bg-indigo .bootstrap-datetimepicker-widget .table td, .card.bg-indigo .bootstrap-datetimepicker-widget .table-custom-style td, .card.bg-indigo .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-indigo .bootstrap-datetimepicker-widget .table th,
.card.bg-indigo .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-indigo .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table-custom-style td,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.card.bg-indigo .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-indigo .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-indigo .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-indigo .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-indigo .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #550bce;
  color: #fff; }

.card.bg-indigo .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.card.bg-indigo .bootstrap-datetimepicker-widget table td.active,
.card.bg-indigo .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #8540f5;
  color: #fff; }

.card-purple:not(.card-outline) > .card-header {
  background-color: #6f42c1; }
  .card-purple:not(.card-outline) > .card-header,
  .card-purple:not(.card-outline) > .card-header a {
    color: #fff; }
  .card-purple:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.card-purple.card-outline {
  border-top: 3px solid #6f42c1; }

.card-purple.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.card-purple.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #6f42c1; }

.bg-purple > .card-header .btn-tool,
.bg-gradient-purple > .card-header .btn-tool,
.card-purple:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .bg-purple > .card-header .btn-tool:hover,
  .bg-gradient-purple > .card-header .btn-tool:hover,
  .card-purple:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.card.bg-purple .bootstrap-datetimepicker-widget .table td, .card.bg-purple .bootstrap-datetimepicker-widget .table-custom-style td, .card.bg-purple .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-purple .bootstrap-datetimepicker-widget .table th,
.card.bg-purple .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-purple .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget .table-custom-style td,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.card.bg-purple .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-purple .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-purple .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-purple .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-purple .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #5d36a4;
  color: #fff; }

.card.bg-purple .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.card.bg-purple .bootstrap-datetimepicker-widget table td.active,
.card.bg-purple .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #8c68ce;
  color: #fff; }

.card-pink:not(.card-outline) > .card-header {
  background-color: #e83e8c; }
  .card-pink:not(.card-outline) > .card-header,
  .card-pink:not(.card-outline) > .card-header a {
    color: #fff; }
  .card-pink:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.card-pink.card-outline {
  border-top: 3px solid #e83e8c; }

.card-pink.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.card-pink.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #e83e8c; }

.bg-pink > .card-header .btn-tool,
.bg-gradient-pink > .card-header .btn-tool,
.card-pink:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .bg-pink > .card-header .btn-tool:hover,
  .bg-gradient-pink > .card-header .btn-tool:hover,
  .card-pink:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.card.bg-pink .bootstrap-datetimepicker-widget .table td, .card.bg-pink .bootstrap-datetimepicker-widget .table-custom-style td, .card.bg-pink .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-pink .bootstrap-datetimepicker-widget .table th,
.card.bg-pink .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-pink .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget .table-custom-style td,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.card.bg-pink .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-pink .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-pink .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-pink .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-pink .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #e21b76;
  color: #fff; }

.card.bg-pink .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.card.bg-pink .bootstrap-datetimepicker-widget table td.active,
.card.bg-pink .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #ed6ca7;
  color: #fff; }

.card-red:not(.card-outline) > .card-header {
  background-color: #dc3545; }
  .card-red:not(.card-outline) > .card-header,
  .card-red:not(.card-outline) > .card-header a {
    color: #fff; }
  .card-red:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.card-red.card-outline {
  border-top: 3px solid #dc3545; }

.card-red.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.card-red.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #dc3545; }

.bg-red > .card-header .btn-tool,
.bg-gradient-red > .card-header .btn-tool,
.card-red:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .bg-red > .card-header .btn-tool:hover,
  .bg-gradient-red > .card-header .btn-tool:hover,
  .card-red:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.card.bg-red .bootstrap-datetimepicker-widget .table td, .card.bg-red .bootstrap-datetimepicker-widget .table-custom-style td, .card.bg-red .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-red .bootstrap-datetimepicker-widget .table th,
.card.bg-red .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-red .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.card.bg-gradient-red .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-red .bootstrap-datetimepicker-widget .table-custom-style td,
.card.bg-gradient-red .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-gradient-red .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-red .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-gradient-red .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.card.bg-red .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-red .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-red .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-red .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-red .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-red .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #c62232;
  color: #fff; }

.card.bg-red .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.card.bg-red .bootstrap-datetimepicker-widget table td.active,
.card.bg-red .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #e4606d;
  color: #fff; }

.card-orange:not(.card-outline) > .card-header {
  background-color: #fd7e14; }
  .card-orange:not(.card-outline) > .card-header,
  .card-orange:not(.card-outline) > .card-header a {
    color: #1f2d3d; }
  .card-orange:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.card-orange.card-outline {
  border-top: 3px solid #fd7e14; }

.card-orange.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.card-orange.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #fd7e14; }

.bg-orange > .card-header .btn-tool,
.bg-gradient-orange > .card-header .btn-tool,
.card-orange:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8); }
  .bg-orange > .card-header .btn-tool:hover,
  .bg-gradient-orange > .card-header .btn-tool:hover,
  .card-orange:not(.card-outline) > .card-header .btn-tool:hover {
    color: #1f2d3d; }

.card.bg-orange .bootstrap-datetimepicker-widget .table td, .card.bg-orange .bootstrap-datetimepicker-widget .table-custom-style td, .card.bg-orange .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-orange .bootstrap-datetimepicker-widget .table th,
.card.bg-orange .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-orange .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget .table-custom-style td,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.card.bg-orange .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-orange .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-orange .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-orange .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-orange .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #e66a02;
  color: #1f2d3d; }

.card.bg-orange .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d; }

.card.bg-orange .bootstrap-datetimepicker-widget table td.active,
.card.bg-orange .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #fd9a47;
  color: #1f2d3d; }

.card-yellow:not(.card-outline) > .card-header {
  background-color: #ffc107; }
  .card-yellow:not(.card-outline) > .card-header,
  .card-yellow:not(.card-outline) > .card-header a {
    color: #1f2d3d; }
  .card-yellow:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.card-yellow.card-outline {
  border-top: 3px solid #ffc107; }

.card-yellow.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.card-yellow.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #ffc107; }

.bg-yellow > .card-header .btn-tool,
.bg-gradient-yellow > .card-header .btn-tool,
.card-yellow:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8); }
  .bg-yellow > .card-header .btn-tool:hover,
  .bg-gradient-yellow > .card-header .btn-tool:hover,
  .card-yellow:not(.card-outline) > .card-header .btn-tool:hover {
    color: #1f2d3d; }

.card.bg-yellow .bootstrap-datetimepicker-widget .table td, .card.bg-yellow .bootstrap-datetimepicker-widget .table-custom-style td, .card.bg-yellow .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-yellow .bootstrap-datetimepicker-widget .table th,
.card.bg-yellow .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-yellow .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table-custom-style td,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.card.bg-yellow .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-yellow .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-yellow .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-yellow .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-yellow .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #dda600;
  color: #1f2d3d; }

.card.bg-yellow .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d; }

.card.bg-yellow .bootstrap-datetimepicker-widget table td.active,
.card.bg-yellow .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #ffce3a;
  color: #1f2d3d; }

.card-green:not(.card-outline) > .card-header {
  background-color: #28a745; }
  .card-green:not(.card-outline) > .card-header,
  .card-green:not(.card-outline) > .card-header a {
    color: #fff; }
  .card-green:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.card-green.card-outline {
  border-top: 3px solid #28a745; }

.card-green.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.card-green.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #28a745; }

.bg-green > .card-header .btn-tool,
.bg-gradient-green > .card-header .btn-tool,
.card-green:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .bg-green > .card-header .btn-tool:hover,
  .bg-gradient-green > .card-header .btn-tool:hover,
  .card-green:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.card.bg-green .bootstrap-datetimepicker-widget .table td, .card.bg-green .bootstrap-datetimepicker-widget .table-custom-style td, .card.bg-green .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-green .bootstrap-datetimepicker-widget .table th,
.card.bg-green .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-green .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.card.bg-gradient-green .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-green .bootstrap-datetimepicker-widget .table-custom-style td,
.card.bg-gradient-green .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-gradient-green .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-green .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-gradient-green .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.card.bg-green .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-green .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-green .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-green .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-green .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-green .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #208637;
  color: #fff; }

.card.bg-green .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.card.bg-green .bootstrap-datetimepicker-widget table td.active,
.card.bg-green .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #34ce57;
  color: #fff; }

.card-teal:not(.card-outline) > .card-header {
  background-color: #20c997; }
  .card-teal:not(.card-outline) > .card-header,
  .card-teal:not(.card-outline) > .card-header a {
    color: #fff; }
  .card-teal:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.card-teal.card-outline {
  border-top: 3px solid #20c997; }

.card-teal.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.card-teal.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #20c997; }

.bg-teal > .card-header .btn-tool,
.bg-gradient-teal > .card-header .btn-tool,
.card-teal:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .bg-teal > .card-header .btn-tool:hover,
  .bg-gradient-teal > .card-header .btn-tool:hover,
  .card-teal:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.card.bg-teal .bootstrap-datetimepicker-widget .table td, .card.bg-teal .bootstrap-datetimepicker-widget .table-custom-style td, .card.bg-teal .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-teal .bootstrap-datetimepicker-widget .table th,
.card.bg-teal .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-teal .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget .table-custom-style td,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.card.bg-teal .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-teal .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-teal .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-teal .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-teal .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #1aa67d;
  color: #fff; }

.card.bg-teal .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.card.bg-teal .bootstrap-datetimepicker-widget table td.active,
.card.bg-teal .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #3ce0af;
  color: #fff; }

.card-cyan:not(.card-outline) > .card-header {
  background-color: #17a2b8; }
  .card-cyan:not(.card-outline) > .card-header,
  .card-cyan:not(.card-outline) > .card-header a {
    color: #fff; }
  .card-cyan:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.card-cyan.card-outline {
  border-top: 3px solid #17a2b8; }

.card-cyan.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.card-cyan.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #17a2b8; }

.bg-cyan > .card-header .btn-tool,
.bg-gradient-cyan > .card-header .btn-tool,
.card-cyan:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .bg-cyan > .card-header .btn-tool:hover,
  .bg-gradient-cyan > .card-header .btn-tool:hover,
  .card-cyan:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.card.bg-cyan .bootstrap-datetimepicker-widget .table td, .card.bg-cyan .bootstrap-datetimepicker-widget .table-custom-style td, .card.bg-cyan .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-cyan .bootstrap-datetimepicker-widget .table th,
.card.bg-cyan .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-cyan .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table-custom-style td,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.card.bg-cyan .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-cyan .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-cyan .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-cyan .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-cyan .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #128294;
  color: #fff; }

.card.bg-cyan .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.card.bg-cyan .bootstrap-datetimepicker-widget table td.active,
.card.bg-cyan .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #1fc8e3;
  color: #fff; }

.card-white:not(.card-outline) > .card-header {
  background-color: #fff; }
  .card-white:not(.card-outline) > .card-header,
  .card-white:not(.card-outline) > .card-header a {
    color: #1f2d3d; }
  .card-white:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.card-white.card-outline {
  border-top: 3px solid #fff; }

.card-white.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.card-white.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #fff; }

.bg-white > .card-header .btn-tool,
.bg-gradient-white > .card-header .btn-tool,
.card-white:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8); }
  .bg-white > .card-header .btn-tool:hover,
  .bg-gradient-white > .card-header .btn-tool:hover,
  .card-white:not(.card-outline) > .card-header .btn-tool:hover {
    color: #1f2d3d; }

.card.bg-white .bootstrap-datetimepicker-widget .table td, .card.bg-white .bootstrap-datetimepicker-widget .table-custom-style td, .card.bg-white .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-white .bootstrap-datetimepicker-widget .table th,
.card.bg-white .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-white .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.card.bg-gradient-white .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-white .bootstrap-datetimepicker-widget .table-custom-style td,
.card.bg-gradient-white .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-gradient-white .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-white .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-gradient-white .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.card.bg-white .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-white .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-white .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-white .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-white .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-white .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #ebebeb;
  color: #1f2d3d; }

.card.bg-white .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d; }

.card.bg-white .bootstrap-datetimepicker-widget table td.active,
.card.bg-white .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: white;
  color: #1f2d3d; }

.card-gray:not(.card-outline) > .card-header {
  background-color: #6c757d; }
  .card-gray:not(.card-outline) > .card-header,
  .card-gray:not(.card-outline) > .card-header a {
    color: #fff; }
  .card-gray:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.card-gray.card-outline {
  border-top: 3px solid #6c757d; }

.card-gray.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.card-gray.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #6c757d; }

.bg-gray > .card-header .btn-tool,
.bg-gradient-gray > .card-header .btn-tool,
.card-gray:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .bg-gray > .card-header .btn-tool:hover,
  .bg-gradient-gray > .card-header .btn-tool:hover,
  .card-gray:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.card.bg-gray .bootstrap-datetimepicker-widget .table td, .card.bg-gray .bootstrap-datetimepicker-widget .table-custom-style td, .card.bg-gray .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-gray .bootstrap-datetimepicker-widget .table th,
.card.bg-gray .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-gray .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget .table-custom-style td,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.card.bg-gray .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gray .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gray .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gray .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gray .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #596167;
  color: #fff; }

.card.bg-gray .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.card.bg-gray .bootstrap-datetimepicker-widget table td.active,
.card.bg-gray .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #868e96;
  color: #fff; }

.card-gray-dark:not(.card-outline) > .card-header {
  background-color: #343a40; }
  .card-gray-dark:not(.card-outline) > .card-header,
  .card-gray-dark:not(.card-outline) > .card-header a {
    color: #fff; }
  .card-gray-dark:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.card-gray-dark.card-outline {
  border-top: 3px solid #343a40; }

.card-gray-dark.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.card-gray-dark.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #343a40; }

.bg-gray-dark > .card-header .btn-tool,
.bg-gradient-gray-dark > .card-header .btn-tool,
.card-gray-dark:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .bg-gray-dark > .card-header .btn-tool:hover,
  .bg-gradient-gray-dark > .card-header .btn-tool:hover,
  .card-gray-dark:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.card.bg-gray-dark .bootstrap-datetimepicker-widget .table td, .card.bg-gray-dark .bootstrap-datetimepicker-widget .table-custom-style td, .card.bg-gray-dark .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-gray-dark .bootstrap-datetimepicker-widget .table th,
.card.bg-gray-dark .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-gray-dark .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table-custom-style td,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table-custom-style th,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.card.bg-gray-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #222629;
  color: #fff; }

.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.active,
.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #4b545c;
  color: #fff; }

.card {
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2);
  margin-bottom: 1rem; }
  .card.bg-dark .card-header {
    border-color: #383f45; }
  .card.bg-dark,
  .card.bg-dark .card-body {
    color: #fff; }
  .card.maximized-card {
    height: 100% !important;
    left: 0;
    max-height: 100% !important;
    max-width: 100% !important;
    position: fixed;
    top: 0;
    width: 100% !important;
    z-index: 1040; }
    .card.maximized-card.was-collapsed .card-body {
      display: block !important; }
    .card.maximized-card .card-body {
      overflow: auto; }
    .card.maximized-card [data-card-widgett="collapse"] {
      display: none; }
    .card.maximized-card .card-header,
    .card.maximized-card .card-footer {
      border-radius: 0 !important; }
  .card.collapsed-card .card-body,
  .card.collapsed-card .card-footer {
    display: none; }
  .card .nav.flex-column > li {
    border-bottom: 1px solid rgba(0, 0, 0, 0.125);
    margin: 0; }
    .card .nav.flex-column > li:last-of-type {
      border-bottom: 0; }
  .card.height-control .card-body {
    max-height: 300px;
    overflow: auto; }
  .card .border-right {
    border-right: 1px solid rgba(0, 0, 0, 0.125); }
  .card .border-left {
    border-left: 1px solid rgba(0, 0, 0, 0.125); }
  .card.card-tabs:not(.card-outline) > .card-header {
    border-bottom: 0; }
    .card.card-tabs:not(.card-outline) > .card-header .nav-item:first-child .nav-link {
      border-left-color: transparent; }
  .card.card-tabs.card-outline .nav-item {
    border-bottom: 0; }
    .card.card-tabs.card-outline .nav-item:first-child .nav-link {
      border-left: 0;
      margin-left: 0; }
  .card.card-tabs .card-tools {
    margin: .3rem .5rem; }
  .card.card-tabs:not(.expanding-card).collapsed-card .card-header {
    border-bottom: 0; }
    .card.card-tabs:not(.expanding-card).collapsed-card .card-header .nav-tabs {
      border-bottom: 0; }
      .card.card-tabs:not(.expanding-card).collapsed-card .card-header .nav-tabs .nav-item {
        margin-bottom: 0; }
  .card.card-tabs.expanding-card .card-header .nav-tabs .nav-item {
    margin-bottom: -1px; }
  .card.card-outline-tabs {
    border-top: 0; }
    .card.card-outline-tabs .card-header .nav-item:first-child .nav-link {
      border-left: 0;
      margin-left: 0; }
    .card.card-outline-tabs .card-header a {
      border-top: 3px solid transparent; }
      .card.card-outline-tabs .card-header a:hover {
        border-top: 3px solid #dee2e6; }
      .card.card-outline-tabs .card-header a.active:hover {
        margin-top: 0; }
    .card.card-outline-tabs .card-tools {
      margin: .5rem .5rem .3rem; }
    .card.card-outline-tabs:not(.expanding-card).collapsed-card .card-header {
      border-bottom: 0; }
      .card.card-outline-tabs:not(.expanding-card).collapsed-card .card-header .nav-tabs {
        border-bottom: 0; }
        .card.card-outline-tabs:not(.expanding-card).collapsed-card .card-header .nav-tabs .nav-item {
          margin-bottom: 0; }
    .card.card-outline-tabs.expanding-card .card-header .nav-tabs .nav-item {
      margin-bottom: -1px; }

html.maximized-card {
  overflow: hidden; }

.card-header::after,
.card-body::after,
.card-footer::after {
  display: block;
  clear: both;
  content: ""; }

.card-header {
  background-color: transparent;
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
  padding: 0.75rem 1.25rem;
  position: relative;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem; }
  .collapsed-card .card-header {
    border-bottom: 0; }
  .card-header > .card-tools {
    float: right;
    margin-right: -0.625rem; }
    .card-header > .card-tools .input-group,
    .card-header > .card-tools .nav,
    .card-header > .card-tools .pagination {
      margin-bottom: -0.3rem;
      margin-top: -0.3rem; }
    .card-header > .card-tools [data-toggle="tooltip"] {
      position: relative; }

.card-title {
  float: left;
  font-size: 1.1rem;
  font-weight: 400;
  margin: 0; }

.card-text {
  clear: both; }

.btn-tool {
  background-color: transparent;
  color: #adb5bd;
  font-size: 0.875rem;
  margin: -0.75rem 0;
  padding: .25rem .5rem; }
  .btn-group.show .btn-tool, .btn-tool:hover {
    color: #495057; }
  .show .btn-tool, .btn-tool:focus {
    box-shadow: none !important; }

.text-sm .card-title, .table-custom-head-style .card-title, .table-custom-style-dotvvm thead .card-title {
  font-size: 1rem; }

.text-sm .nav-link, .table-custom-head-style .nav-link, .table-custom-style-dotvvm thead .nav-link {
  padding: 0.4rem 0.8rem; }

.card-body > .table, .card-body > .table-custom-style, .card-body > .table-custom-style-dotvvm {
  margin-bottom: 0; }
  .card-body > .table > thead > tr > th, .card-body > .table-custom-style > thead > tr > th, .card-body > .table-custom-style-dotvvm > thead > tr > th,
  .card-body > .table > thead > tr > td,
  .card-body > .table-custom-style > thead > tr > td,
  .card-body > .table-custom-style-dotvvm > thead > tr > td {
    border-top-width: 0; }

.card-body .fc {
  margin-top: 5px; }

.card-body .full-width-chart {
  margin: -19px; }

.card-body.p-0 .full-width-chart {
  margin: -9px; }

.chart-legend {
  padding-left: 0;
  list-style: none;
  margin: 10px 0; }
  @media (max-width: 576px) {
    .chart-legend > li {
      float: left;
      margin-right: 10px; } }

.card-comments {
  background-color: #f8f9fa; }
  .card-comments .card-comment {
    border-bottom: 1px solid #e9ecef;
    padding: 8px 0; }
    .card-comments .card-comment::after {
      display: block;
      clear: both;
      content: ""; }
    .card-comments .card-comment:last-of-type {
      border-bottom: 0; }
    .card-comments .card-comment:first-of-type {
      padding-top: 0; }
    .card-comments .card-comment img {
      height: 1.875rem;
      width: 1.875rem;
      float: left; }
  .card-comments .comment-text {
    color: #78838e;
    margin-left: 40px; }
  .card-comments .username {
    color: #495057;
    display: block;
    font-weight: 600; }
  .card-comments .text-muted {
    font-size: 12px;
    font-weight: 400; }

.todo-list {
  list-style: none;
  margin: 0;
  overflow: auto;
  padding: 0; }
  .todo-list > li {
    border-radius: 2px;
    background-color: #f8f9fa;
    border-left: 2px solid #e9ecef;
    color: #495057;
    margin-bottom: 2px;
    padding: 10px; }
    .todo-list > li:last-of-type {
      margin-bottom: 0; }
    .todo-list > li > input[type="checkbox"] {
      margin: 0 10px 0 5px; }
    .todo-list > li .text {
      display: inline-block;
      font-weight: 600;
      margin-left: 5px; }
    .todo-list > li .badge {
      font-size: .7rem;
      margin-left: 10px; }
    .todo-list > li .tools {
      color: #dc3545;
      display: none;
      float: right; }
      .todo-list > li .tools > .fa,
      .todo-list > li .tools > .fas,
      .todo-list > li .tools > .far,
      .todo-list > li .tools > .fab,
      .todo-list > li .tools > .fal,
      .todo-list > li .tools > .fad,
      .todo-list > li .tools > .svg-inline--fa,
      .todo-list > li .tools > .ion {
        cursor: pointer;
        margin-right: 5px; }
    .todo-list > li:hover .tools {
      display: inline-block; }
    .todo-list > li.done {
      color: #697582; }
      .todo-list > li.done .text {
        font-weight: 500;
        text-decoration: line-through; }
      .todo-list > li.done .badge {
        background-color: #adb5bd !important; }
  .todo-list .primary {
    border-left-color: #007bff; }
  .todo-list .secondary {
    border-left-color: #6c757d; }
  .todo-list .success {
    border-left-color: #28a745; }
  .todo-list .info {
    border-left-color: #17a2b8; }
  .todo-list .warning {
    border-left-color: #ffc107; }
  .todo-list .danger {
    border-left-color: #dc3545; }
  .todo-list .light {
    border-left-color: #f8f9fa; }
  .todo-list .dark {
    border-left-color: #343a40; }
  .todo-list .custom {
    border-left-color: #FCCC01; }
  .todo-list .lightblue {
    border-left-color: #3c8dbc; }
  .todo-list .navy {
    border-left-color: #001f3f; }
  .todo-list .olive {
    border-left-color: #3d9970; }
  .todo-list .lime {
    border-left-color: #01ff70; }
  .todo-list .fuchsia {
    border-left-color: #f012be; }
  .todo-list .maroon {
    border-left-color: #d81b60; }
  .todo-list .blue {
    border-left-color: #007bff; }
  .todo-list .indigo {
    border-left-color: #6610f2; }
  .todo-list .purple {
    border-left-color: #6f42c1; }
  .todo-list .pink {
    border-left-color: #e83e8c; }
  .todo-list .red {
    border-left-color: #dc3545; }
  .todo-list .orange {
    border-left-color: #fd7e14; }
  .todo-list .yellow {
    border-left-color: #ffc107; }
  .todo-list .green {
    border-left-color: #28a745; }
  .todo-list .teal {
    border-left-color: #20c997; }
  .todo-list .cyan {
    border-left-color: #17a2b8; }
  .todo-list .white {
    border-left-color: #fff; }
  .todo-list .gray {
    border-left-color: #6c757d; }
  .todo-list .gray-dark {
    border-left-color: #343a40; }
  .todo-list .handle {
    cursor: move;
    display: inline-block;
    margin: 0 5px; }

.card-input {
  max-width: 200px; }

.card-default .nav-item:first-child .nav-link {
  border-left: 0; }

.dark-mode .card-primary:not(.card-outline) > .card-header {
  background-color: #3f6791; }
  .dark-mode .card-primary:not(.card-outline) > .card-header,
  .dark-mode .card-primary:not(.card-outline) > .card-header a {
    color: #fff; }
  .dark-mode .card-primary:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.dark-mode .card-primary.card-outline {
  border-top: 3px solid #3f6791; }

.dark-mode .card-primary.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.dark-mode .card-primary.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #3f6791; }

.dark-mode .bg-primary > .card-header .btn-tool,
.dark-mode .bg-gradient-primary > .card-header .btn-tool,
.dark-mode .card-primary:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .dark-mode .bg-primary > .card-header .btn-tool:hover,
  .dark-mode .bg-gradient-primary > .card-header .btn-tool:hover,
  .dark-mode .card-primary:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget .table td, .dark-mode .card.bg-primary .bootstrap-datetimepicker-widget .table-custom-style td, .dark-mode .card.bg-primary .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget .table-custom-style td,
.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #335375;
  color: #fff; }

.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #5080b3;
  color: #fff; }

.dark-mode .card-secondary:not(.card-outline) > .card-header {
  background-color: #6c757d; }
  .dark-mode .card-secondary:not(.card-outline) > .card-header,
  .dark-mode .card-secondary:not(.card-outline) > .card-header a {
    color: #fff; }
  .dark-mode .card-secondary:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.dark-mode .card-secondary.card-outline {
  border-top: 3px solid #6c757d; }

.dark-mode .card-secondary.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.dark-mode .card-secondary.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #6c757d; }

.dark-mode .bg-secondary > .card-header .btn-tool,
.dark-mode .bg-gradient-secondary > .card-header .btn-tool,
.dark-mode .card-secondary:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .dark-mode .bg-secondary > .card-header .btn-tool:hover,
  .dark-mode .bg-gradient-secondary > .card-header .btn-tool:hover,
  .dark-mode .card-secondary:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget .table td, .dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget .table-custom-style td, .dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table-custom-style td,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #596167;
  color: #fff; }

.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #868e96;
  color: #fff; }

.dark-mode .card-success:not(.card-outline) > .card-header {
  background-color: #00bc8c; }
  .dark-mode .card-success:not(.card-outline) > .card-header,
  .dark-mode .card-success:not(.card-outline) > .card-header a {
    color: #fff; }
  .dark-mode .card-success:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.dark-mode .card-success.card-outline {
  border-top: 3px solid #00bc8c; }

.dark-mode .card-success.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.dark-mode .card-success.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #00bc8c; }

.dark-mode .bg-success > .card-header .btn-tool,
.dark-mode .bg-gradient-success > .card-header .btn-tool,
.dark-mode .card-success:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .dark-mode .bg-success > .card-header .btn-tool:hover,
  .dark-mode .bg-gradient-success > .card-header .btn-tool:hover,
  .dark-mode .card-success:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.dark-mode .card.bg-success .bootstrap-datetimepicker-widget .table td, .dark-mode .card.bg-success .bootstrap-datetimepicker-widget .table-custom-style td, .dark-mode .card.bg-success .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-success .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-success .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-success .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget .table-custom-style td,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #00936e;
  color: #fff; }

.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #00efb2;
  color: #fff; }

.dark-mode .card-info:not(.card-outline) > .card-header {
  background-color: #3498db; }
  .dark-mode .card-info:not(.card-outline) > .card-header,
  .dark-mode .card-info:not(.card-outline) > .card-header a {
    color: #fff; }
  .dark-mode .card-info:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.dark-mode .card-info.card-outline {
  border-top: 3px solid #3498db; }

.dark-mode .card-info.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.dark-mode .card-info.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #3498db; }

.dark-mode .bg-info > .card-header .btn-tool,
.dark-mode .bg-gradient-info > .card-header .btn-tool,
.dark-mode .card-info:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .dark-mode .bg-info > .card-header .btn-tool:hover,
  .dark-mode .bg-gradient-info > .card-header .btn-tool:hover,
  .dark-mode .card-info:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.dark-mode .card.bg-info .bootstrap-datetimepicker-widget .table td, .dark-mode .card.bg-info .bootstrap-datetimepicker-widget .table-custom-style td, .dark-mode .card.bg-info .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-info .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-info .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-info .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget .table-custom-style td,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #2383c4;
  color: #fff; }

.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #5faee3;
  color: #fff; }

.dark-mode .card-warning:not(.card-outline) > .card-header {
  background-color: #f39c12; }
  .dark-mode .card-warning:not(.card-outline) > .card-header,
  .dark-mode .card-warning:not(.card-outline) > .card-header a {
    color: #1f2d3d; }
  .dark-mode .card-warning:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.dark-mode .card-warning.card-outline {
  border-top: 3px solid #f39c12; }

.dark-mode .card-warning.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.dark-mode .card-warning.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #f39c12; }

.dark-mode .bg-warning > .card-header .btn-tool,
.dark-mode .bg-gradient-warning > .card-header .btn-tool,
.dark-mode .card-warning:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8); }
  .dark-mode .bg-warning > .card-header .btn-tool:hover,
  .dark-mode .bg-gradient-warning > .card-header .btn-tool:hover,
  .dark-mode .card-warning:not(.card-outline) > .card-header .btn-tool:hover {
    color: #1f2d3d; }

.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget .table td, .dark-mode .card.bg-warning .bootstrap-datetimepicker-widget .table-custom-style td, .dark-mode .card.bg-warning .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget .table-custom-style td,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #d2850b;
  color: #1f2d3d; }

.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d; }

.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #f5b043;
  color: #1f2d3d; }

.dark-mode .card-danger:not(.card-outline) > .card-header {
  background-color: #e74c3c; }
  .dark-mode .card-danger:not(.card-outline) > .card-header,
  .dark-mode .card-danger:not(.card-outline) > .card-header a {
    color: #fff; }
  .dark-mode .card-danger:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.dark-mode .card-danger.card-outline {
  border-top: 3px solid #e74c3c; }

.dark-mode .card-danger.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.dark-mode .card-danger.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #e74c3c; }

.dark-mode .bg-danger > .card-header .btn-tool, .dark-mode .bg-danger-custom > .card-header .btn-tool,
.dark-mode .bg-gradient-danger > .card-header .btn-tool,
.dark-mode .card-danger:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .dark-mode .bg-danger > .card-header .btn-tool:hover, .dark-mode .bg-danger-custom > .card-header .btn-tool:hover,
  .dark-mode .bg-gradient-danger > .card-header .btn-tool:hover,
  .dark-mode .card-danger:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget .table td, .dark-mode .card.bg-danger-custom .bootstrap-datetimepicker-widget .table td, .dark-mode .card.bg-danger .bootstrap-datetimepicker-widget .table-custom-style td, .dark-mode .card.bg-danger-custom .bootstrap-datetimepicker-widget .table-custom-style td, .dark-mode .card.bg-danger .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td, .dark-mode .card.bg-danger-custom .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-danger-custom .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-danger-custom .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.dark-mode .card.bg-danger-custom .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget .table-custom-style td,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .dark-mode .card.bg-danger-custom .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-danger-custom .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-danger-custom .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-danger-custom .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-danger-custom .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #df2e1b;
  color: #fff; }

.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.today::before, .dark-mode .card.bg-danger-custom .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.active, .dark-mode .card.bg-danger-custom .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-danger-custom .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #ed7669;
  color: #fff; }

.dark-mode .card-light:not(.card-outline) > .card-header {
  background-color: #f8f9fa; }
  .dark-mode .card-light:not(.card-outline) > .card-header,
  .dark-mode .card-light:not(.card-outline) > .card-header a {
    color: #1f2d3d; }
  .dark-mode .card-light:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.dark-mode .card-light.card-outline {
  border-top: 3px solid #f8f9fa; }

.dark-mode .card-light.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.dark-mode .card-light.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #f8f9fa; }

.dark-mode .bg-light > .card-header .btn-tool, .dark-mode .pager-custom-style > .card-header .btn-tool,
.dark-mode .bg-gradient-light > .card-header .btn-tool,
.dark-mode .card-light:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8); }
  .dark-mode .bg-light > .card-header .btn-tool:hover, .dark-mode .pager-custom-style > .card-header .btn-tool:hover,
  .dark-mode .bg-gradient-light > .card-header .btn-tool:hover,
  .dark-mode .card-light:not(.card-outline) > .card-header .btn-tool:hover {
    color: #1f2d3d; }

.dark-mode .card.bg-light .bootstrap-datetimepicker-widget .table td, .dark-mode .card.pager-custom-style .bootstrap-datetimepicker-widget .table td, .dark-mode .card.bg-light .bootstrap-datetimepicker-widget .table-custom-style td, .dark-mode .card.pager-custom-style .bootstrap-datetimepicker-widget .table-custom-style td, .dark-mode .card.bg-light .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td, .dark-mode .card.pager-custom-style .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-light .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.pager-custom-style .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-light .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.pager-custom-style .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-light .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.dark-mode .card.pager-custom-style .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget .table-custom-style td,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, .dark-mode .card.pager-custom-style .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.pager-custom-style .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.pager-custom-style .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.pager-custom-style .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.pager-custom-style .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #e0e5e9;
  color: #1f2d3d; }

.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.today::before, .dark-mode .card.pager-custom-style .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d; }

.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.active, .dark-mode .card.pager-custom-style .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.pager-custom-style .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: white;
  color: #1f2d3d; }

.dark-mode .card-dark:not(.card-outline) > .card-header {
  background-color: #343a40; }
  .dark-mode .card-dark:not(.card-outline) > .card-header,
  .dark-mode .card-dark:not(.card-outline) > .card-header a {
    color: #fff; }
  .dark-mode .card-dark:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.dark-mode .card-dark.card-outline {
  border-top: 3px solid #343a40; }

.dark-mode .card-dark.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.dark-mode .card-dark.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #343a40; }

.dark-mode .bg-dark > .card-header .btn-tool,
.dark-mode .bg-gradient-dark > .card-header .btn-tool,
.dark-mode .card-dark:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .dark-mode .bg-dark > .card-header .btn-tool:hover,
  .dark-mode .bg-gradient-dark > .card-header .btn-tool:hover,
  .dark-mode .card-dark:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget .table td, .dark-mode .card.bg-dark .bootstrap-datetimepicker-widget .table-custom-style td, .dark-mode .card.bg-dark .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget .table-custom-style td,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #222629;
  color: #fff; }

.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #4b545c;
  color: #fff; }

.dark-mode .card-lightblue:not(.card-outline) > .card-header {
  background-color: #86bad8; }
  .dark-mode .card-lightblue:not(.card-outline) > .card-header,
  .dark-mode .card-lightblue:not(.card-outline) > .card-header a {
    color: #1f2d3d; }
  .dark-mode .card-lightblue:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.dark-mode .card-lightblue.card-outline {
  border-top: 3px solid #86bad8; }

.dark-mode .card-lightblue.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.dark-mode .card-lightblue.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #86bad8; }

.dark-mode .bg-lightblue > .card-header .btn-tool,
.dark-mode .bg-gradient-lightblue > .card-header .btn-tool,
.dark-mode .card-lightblue:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8); }
  .dark-mode .bg-lightblue > .card-header .btn-tool:hover,
  .dark-mode .bg-gradient-lightblue > .card-header .btn-tool:hover,
  .dark-mode .card-lightblue:not(.card-outline) > .card-header .btn-tool:hover {
    color: #1f2d3d; }

.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget .table td, .dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget .table-custom-style td, .dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table-custom-style td,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #67a8ce;
  color: #1f2d3d; }

.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d; }

.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #acd0e5;
  color: #1f2d3d; }

.dark-mode .card-navy:not(.card-outline) > .card-header {
  background-color: #002c59; }
  .dark-mode .card-navy:not(.card-outline) > .card-header,
  .dark-mode .card-navy:not(.card-outline) > .card-header a {
    color: #fff; }
  .dark-mode .card-navy:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.dark-mode .card-navy.card-outline {
  border-top: 3px solid #002c59; }

.dark-mode .card-navy.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.dark-mode .card-navy.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #002c59; }

.dark-mode .bg-navy > .card-header .btn-tool,
.dark-mode .bg-gradient-navy > .card-header .btn-tool,
.dark-mode .card-navy:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .dark-mode .bg-navy > .card-header .btn-tool:hover,
  .dark-mode .bg-gradient-navy > .card-header .btn-tool:hover,
  .dark-mode .card-navy:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget .table td, .dark-mode .card.bg-navy .bootstrap-datetimepicker-widget .table-custom-style td, .dark-mode .card.bg-navy .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget .table-custom-style td,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #001730;
  color: #fff; }

.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #00458c;
  color: #fff; }

.dark-mode .card-olive:not(.card-outline) > .card-header {
  background-color: #74c8a3; }
  .dark-mode .card-olive:not(.card-outline) > .card-header,
  .dark-mode .card-olive:not(.card-outline) > .card-header a {
    color: #1f2d3d; }
  .dark-mode .card-olive:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.dark-mode .card-olive.card-outline {
  border-top: 3px solid #74c8a3; }

.dark-mode .card-olive.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.dark-mode .card-olive.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #74c8a3; }

.dark-mode .bg-olive > .card-header .btn-tool,
.dark-mode .bg-gradient-olive > .card-header .btn-tool,
.dark-mode .card-olive:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8); }
  .dark-mode .bg-olive > .card-header .btn-tool:hover,
  .dark-mode .bg-gradient-olive > .card-header .btn-tool:hover,
  .dark-mode .card-olive:not(.card-outline) > .card-header .btn-tool:hover {
    color: #1f2d3d; }

.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget .table td, .dark-mode .card.bg-olive .bootstrap-datetimepicker-widget .table-custom-style td, .dark-mode .card.bg-olive .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget .table-custom-style td,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #57bc8f;
  color: #1f2d3d; }

.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d; }

.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #99d6bb;
  color: #1f2d3d; }

.dark-mode .card-lime:not(.card-outline) > .card-header {
  background-color: #67ffa9; }
  .dark-mode .card-lime:not(.card-outline) > .card-header,
  .dark-mode .card-lime:not(.card-outline) > .card-header a {
    color: #1f2d3d; }
  .dark-mode .card-lime:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.dark-mode .card-lime.card-outline {
  border-top: 3px solid #67ffa9; }

.dark-mode .card-lime.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.dark-mode .card-lime.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #67ffa9; }

.dark-mode .bg-lime > .card-header .btn-tool,
.dark-mode .bg-gradient-lime > .card-header .btn-tool,
.dark-mode .card-lime:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8); }
  .dark-mode .bg-lime > .card-header .btn-tool:hover,
  .dark-mode .bg-gradient-lime > .card-header .btn-tool:hover,
  .dark-mode .card-lime:not(.card-outline) > .card-header .btn-tool:hover {
    color: #1f2d3d; }

.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget .table td, .dark-mode .card.bg-lime .bootstrap-datetimepicker-widget .table-custom-style td, .dark-mode .card.bg-lime .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget .table-custom-style td,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #3eff92;
  color: #1f2d3d; }

.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d; }

.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #9affc6;
  color: #1f2d3d; }

.dark-mode .card-fuchsia:not(.card-outline) > .card-header {
  background-color: #f672d8; }
  .dark-mode .card-fuchsia:not(.card-outline) > .card-header,
  .dark-mode .card-fuchsia:not(.card-outline) > .card-header a {
    color: #1f2d3d; }
  .dark-mode .card-fuchsia:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.dark-mode .card-fuchsia.card-outline {
  border-top: 3px solid #f672d8; }

.dark-mode .card-fuchsia.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.dark-mode .card-fuchsia.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #f672d8; }

.dark-mode .bg-fuchsia > .card-header .btn-tool,
.dark-mode .bg-gradient-fuchsia > .card-header .btn-tool,
.dark-mode .card-fuchsia:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8); }
  .dark-mode .bg-fuchsia > .card-header .btn-tool:hover,
  .dark-mode .bg-gradient-fuchsia > .card-header .btn-tool:hover,
  .dark-mode .card-fuchsia:not(.card-outline) > .card-header .btn-tool:hover {
    color: #1f2d3d; }

.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget .table td, .dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget .table-custom-style td, .dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table-custom-style td,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #f44cce;
  color: #1f2d3d; }

.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d; }

.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #f9a2e5;
  color: #1f2d3d; }

.dark-mode .card-maroon:not(.card-outline) > .card-header {
  background-color: #ed6c9b; }
  .dark-mode .card-maroon:not(.card-outline) > .card-header,
  .dark-mode .card-maroon:not(.card-outline) > .card-header a {
    color: #1f2d3d; }
  .dark-mode .card-maroon:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.dark-mode .card-maroon.card-outline {
  border-top: 3px solid #ed6c9b; }

.dark-mode .card-maroon.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.dark-mode .card-maroon.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #ed6c9b; }

.dark-mode .bg-maroon > .card-header .btn-tool,
.dark-mode .bg-gradient-maroon > .card-header .btn-tool,
.dark-mode .card-maroon:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8); }
  .dark-mode .bg-maroon > .card-header .btn-tool:hover,
  .dark-mode .bg-gradient-maroon > .card-header .btn-tool:hover,
  .dark-mode .card-maroon:not(.card-outline) > .card-header .btn-tool:hover {
    color: #1f2d3d; }

.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget .table td, .dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget .table-custom-style td, .dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table-custom-style td,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #e84883;
  color: #1f2d3d; }

.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d; }

.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #f29aba;
  color: #1f2d3d; }

.dark-mode .card-blue:not(.card-outline) > .card-header {
  background-color: #3f6791; }
  .dark-mode .card-blue:not(.card-outline) > .card-header,
  .dark-mode .card-blue:not(.card-outline) > .card-header a {
    color: #fff; }
  .dark-mode .card-blue:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.dark-mode .card-blue.card-outline {
  border-top: 3px solid #3f6791; }

.dark-mode .card-blue.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.dark-mode .card-blue.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #3f6791; }

.dark-mode .bg-blue > .card-header .btn-tool,
.dark-mode .bg-gradient-blue > .card-header .btn-tool,
.dark-mode .card-blue:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .dark-mode .bg-blue > .card-header .btn-tool:hover,
  .dark-mode .bg-gradient-blue > .card-header .btn-tool:hover,
  .dark-mode .card-blue:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget .table td, .dark-mode .card.bg-blue .bootstrap-datetimepicker-widget .table-custom-style td, .dark-mode .card.bg-blue .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget .table-custom-style td,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #335375;
  color: #fff; }

.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #5080b3;
  color: #fff; }

.dark-mode .card-indigo:not(.card-outline) > .card-header {
  background-color: #6610f2; }
  .dark-mode .card-indigo:not(.card-outline) > .card-header,
  .dark-mode .card-indigo:not(.card-outline) > .card-header a {
    color: #fff; }
  .dark-mode .card-indigo:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.dark-mode .card-indigo.card-outline {
  border-top: 3px solid #6610f2; }

.dark-mode .card-indigo.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.dark-mode .card-indigo.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #6610f2; }

.dark-mode .bg-indigo > .card-header .btn-tool,
.dark-mode .bg-gradient-indigo > .card-header .btn-tool,
.dark-mode .card-indigo:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .dark-mode .bg-indigo > .card-header .btn-tool:hover,
  .dark-mode .bg-gradient-indigo > .card-header .btn-tool:hover,
  .dark-mode .card-indigo:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget .table td, .dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget .table-custom-style td, .dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table-custom-style td,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #550bce;
  color: #fff; }

.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #8540f5;
  color: #fff; }

.dark-mode .card-purple:not(.card-outline) > .card-header {
  background-color: #6f42c1; }
  .dark-mode .card-purple:not(.card-outline) > .card-header,
  .dark-mode .card-purple:not(.card-outline) > .card-header a {
    color: #fff; }
  .dark-mode .card-purple:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.dark-mode .card-purple.card-outline {
  border-top: 3px solid #6f42c1; }

.dark-mode .card-purple.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.dark-mode .card-purple.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #6f42c1; }

.dark-mode .bg-purple > .card-header .btn-tool,
.dark-mode .bg-gradient-purple > .card-header .btn-tool,
.dark-mode .card-purple:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .dark-mode .bg-purple > .card-header .btn-tool:hover,
  .dark-mode .bg-gradient-purple > .card-header .btn-tool:hover,
  .dark-mode .card-purple:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget .table td, .dark-mode .card.bg-purple .bootstrap-datetimepicker-widget .table-custom-style td, .dark-mode .card.bg-purple .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget .table-custom-style td,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #5d36a4;
  color: #fff; }

.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #8c68ce;
  color: #fff; }

.dark-mode .card-pink:not(.card-outline) > .card-header {
  background-color: #e83e8c; }
  .dark-mode .card-pink:not(.card-outline) > .card-header,
  .dark-mode .card-pink:not(.card-outline) > .card-header a {
    color: #fff; }
  .dark-mode .card-pink:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.dark-mode .card-pink.card-outline {
  border-top: 3px solid #e83e8c; }

.dark-mode .card-pink.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.dark-mode .card-pink.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #e83e8c; }

.dark-mode .bg-pink > .card-header .btn-tool,
.dark-mode .bg-gradient-pink > .card-header .btn-tool,
.dark-mode .card-pink:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .dark-mode .bg-pink > .card-header .btn-tool:hover,
  .dark-mode .bg-gradient-pink > .card-header .btn-tool:hover,
  .dark-mode .card-pink:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget .table td, .dark-mode .card.bg-pink .bootstrap-datetimepicker-widget .table-custom-style td, .dark-mode .card.bg-pink .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget .table-custom-style td,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #e21b76;
  color: #fff; }

.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #ed6ca7;
  color: #fff; }

.dark-mode .card-red:not(.card-outline) > .card-header {
  background-color: #e74c3c; }
  .dark-mode .card-red:not(.card-outline) > .card-header,
  .dark-mode .card-red:not(.card-outline) > .card-header a {
    color: #fff; }
  .dark-mode .card-red:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.dark-mode .card-red.card-outline {
  border-top: 3px solid #e74c3c; }

.dark-mode .card-red.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.dark-mode .card-red.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #e74c3c; }

.dark-mode .bg-red > .card-header .btn-tool,
.dark-mode .bg-gradient-red > .card-header .btn-tool,
.dark-mode .card-red:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .dark-mode .bg-red > .card-header .btn-tool:hover,
  .dark-mode .bg-gradient-red > .card-header .btn-tool:hover,
  .dark-mode .card-red:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.dark-mode .card.bg-red .bootstrap-datetimepicker-widget .table td, .dark-mode .card.bg-red .bootstrap-datetimepicker-widget .table-custom-style td, .dark-mode .card.bg-red .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-red .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-red .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-red .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget .table-custom-style td,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #df2e1b;
  color: #fff; }

.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #ed7669;
  color: #fff; }

.dark-mode .card-orange:not(.card-outline) > .card-header {
  background-color: #fd7e14; }
  .dark-mode .card-orange:not(.card-outline) > .card-header,
  .dark-mode .card-orange:not(.card-outline) > .card-header a {
    color: #1f2d3d; }
  .dark-mode .card-orange:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.dark-mode .card-orange.card-outline {
  border-top: 3px solid #fd7e14; }

.dark-mode .card-orange.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.dark-mode .card-orange.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #fd7e14; }

.dark-mode .bg-orange > .card-header .btn-tool,
.dark-mode .bg-gradient-orange > .card-header .btn-tool,
.dark-mode .card-orange:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8); }
  .dark-mode .bg-orange > .card-header .btn-tool:hover,
  .dark-mode .bg-gradient-orange > .card-header .btn-tool:hover,
  .dark-mode .card-orange:not(.card-outline) > .card-header .btn-tool:hover {
    color: #1f2d3d; }

.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget .table td, .dark-mode .card.bg-orange .bootstrap-datetimepicker-widget .table-custom-style td, .dark-mode .card.bg-orange .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget .table-custom-style td,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #e66a02;
  color: #1f2d3d; }

.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d; }

.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #fd9a47;
  color: #1f2d3d; }

.dark-mode .card-yellow:not(.card-outline) > .card-header {
  background-color: #f39c12; }
  .dark-mode .card-yellow:not(.card-outline) > .card-header,
  .dark-mode .card-yellow:not(.card-outline) > .card-header a {
    color: #1f2d3d; }
  .dark-mode .card-yellow:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.dark-mode .card-yellow.card-outline {
  border-top: 3px solid #f39c12; }

.dark-mode .card-yellow.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.dark-mode .card-yellow.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #f39c12; }

.dark-mode .bg-yellow > .card-header .btn-tool,
.dark-mode .bg-gradient-yellow > .card-header .btn-tool,
.dark-mode .card-yellow:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8); }
  .dark-mode .bg-yellow > .card-header .btn-tool:hover,
  .dark-mode .bg-gradient-yellow > .card-header .btn-tool:hover,
  .dark-mode .card-yellow:not(.card-outline) > .card-header .btn-tool:hover {
    color: #1f2d3d; }

.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget .table td, .dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget .table-custom-style td, .dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table-custom-style td,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #d2850b;
  color: #1f2d3d; }

.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d; }

.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #f5b043;
  color: #1f2d3d; }

.dark-mode .card-green:not(.card-outline) > .card-header {
  background-color: #00bc8c; }
  .dark-mode .card-green:not(.card-outline) > .card-header,
  .dark-mode .card-green:not(.card-outline) > .card-header a {
    color: #fff; }
  .dark-mode .card-green:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.dark-mode .card-green.card-outline {
  border-top: 3px solid #00bc8c; }

.dark-mode .card-green.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.dark-mode .card-green.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #00bc8c; }

.dark-mode .bg-green > .card-header .btn-tool,
.dark-mode .bg-gradient-green > .card-header .btn-tool,
.dark-mode .card-green:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .dark-mode .bg-green > .card-header .btn-tool:hover,
  .dark-mode .bg-gradient-green > .card-header .btn-tool:hover,
  .dark-mode .card-green:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.dark-mode .card.bg-green .bootstrap-datetimepicker-widget .table td, .dark-mode .card.bg-green .bootstrap-datetimepicker-widget .table-custom-style td, .dark-mode .card.bg-green .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-green .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-green .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-green .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget .table-custom-style td,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #00936e;
  color: #fff; }

.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #00efb2;
  color: #fff; }

.dark-mode .card-teal:not(.card-outline) > .card-header {
  background-color: #20c997; }
  .dark-mode .card-teal:not(.card-outline) > .card-header,
  .dark-mode .card-teal:not(.card-outline) > .card-header a {
    color: #fff; }
  .dark-mode .card-teal:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.dark-mode .card-teal.card-outline {
  border-top: 3px solid #20c997; }

.dark-mode .card-teal.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.dark-mode .card-teal.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #20c997; }

.dark-mode .bg-teal > .card-header .btn-tool,
.dark-mode .bg-gradient-teal > .card-header .btn-tool,
.dark-mode .card-teal:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .dark-mode .bg-teal > .card-header .btn-tool:hover,
  .dark-mode .bg-gradient-teal > .card-header .btn-tool:hover,
  .dark-mode .card-teal:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget .table td, .dark-mode .card.bg-teal .bootstrap-datetimepicker-widget .table-custom-style td, .dark-mode .card.bg-teal .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget .table-custom-style td,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #1aa67d;
  color: #fff; }

.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #3ce0af;
  color: #fff; }

.dark-mode .card-cyan:not(.card-outline) > .card-header {
  background-color: #3498db; }
  .dark-mode .card-cyan:not(.card-outline) > .card-header,
  .dark-mode .card-cyan:not(.card-outline) > .card-header a {
    color: #fff; }
  .dark-mode .card-cyan:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.dark-mode .card-cyan.card-outline {
  border-top: 3px solid #3498db; }

.dark-mode .card-cyan.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.dark-mode .card-cyan.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #3498db; }

.dark-mode .bg-cyan > .card-header .btn-tool,
.dark-mode .bg-gradient-cyan > .card-header .btn-tool,
.dark-mode .card-cyan:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .dark-mode .bg-cyan > .card-header .btn-tool:hover,
  .dark-mode .bg-gradient-cyan > .card-header .btn-tool:hover,
  .dark-mode .card-cyan:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget .table td, .dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget .table-custom-style td, .dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table-custom-style td,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #2383c4;
  color: #fff; }

.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #5faee3;
  color: #fff; }

.dark-mode .card-white:not(.card-outline) > .card-header {
  background-color: #fff; }
  .dark-mode .card-white:not(.card-outline) > .card-header,
  .dark-mode .card-white:not(.card-outline) > .card-header a {
    color: #1f2d3d; }
  .dark-mode .card-white:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.dark-mode .card-white.card-outline {
  border-top: 3px solid #fff; }

.dark-mode .card-white.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.dark-mode .card-white.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #fff; }

.dark-mode .bg-white > .card-header .btn-tool,
.dark-mode .bg-gradient-white > .card-header .btn-tool,
.dark-mode .card-white:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8); }
  .dark-mode .bg-white > .card-header .btn-tool:hover,
  .dark-mode .bg-gradient-white > .card-header .btn-tool:hover,
  .dark-mode .card-white:not(.card-outline) > .card-header .btn-tool:hover {
    color: #1f2d3d; }

.dark-mode .card.bg-white .bootstrap-datetimepicker-widget .table td, .dark-mode .card.bg-white .bootstrap-datetimepicker-widget .table-custom-style td, .dark-mode .card.bg-white .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-white .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-white .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-white .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget .table-custom-style td,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #ebebeb;
  color: #1f2d3d; }

.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d; }

.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: white;
  color: #1f2d3d; }

.dark-mode .card-gray:not(.card-outline) > .card-header {
  background-color: #6c757d; }
  .dark-mode .card-gray:not(.card-outline) > .card-header,
  .dark-mode .card-gray:not(.card-outline) > .card-header a {
    color: #fff; }
  .dark-mode .card-gray:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.dark-mode .card-gray.card-outline {
  border-top: 3px solid #6c757d; }

.dark-mode .card-gray.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.dark-mode .card-gray.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #6c757d; }

.dark-mode .bg-gray > .card-header .btn-tool,
.dark-mode .bg-gradient-gray > .card-header .btn-tool,
.dark-mode .card-gray:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .dark-mode .bg-gray > .card-header .btn-tool:hover,
  .dark-mode .bg-gradient-gray > .card-header .btn-tool:hover,
  .dark-mode .card-gray:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget .table td, .dark-mode .card.bg-gray .bootstrap-datetimepicker-widget .table-custom-style td, .dark-mode .card.bg-gray .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget .table-custom-style td,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #596167;
  color: #fff; }

.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #868e96;
  color: #fff; }

.dark-mode .card-gray-dark:not(.card-outline) > .card-header {
  background-color: #343a40; }
  .dark-mode .card-gray-dark:not(.card-outline) > .card-header,
  .dark-mode .card-gray-dark:not(.card-outline) > .card-header a {
    color: #fff; }
  .dark-mode .card-gray-dark:not(.card-outline) > .card-header a.active {
    color: #1f2d3d; }

.dark-mode .card-gray-dark.card-outline {
  border-top: 3px solid #343a40; }

.dark-mode .card-gray-dark.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6; }

.dark-mode .card-gray-dark.card-outline-tabs > .card-header a.active {
  border-top: 3px solid #343a40; }

.dark-mode .bg-gray-dark > .card-header .btn-tool,
.dark-mode .bg-gradient-gray-dark > .card-header .btn-tool,
.dark-mode .card-gray-dark:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8); }
  .dark-mode .bg-gray-dark > .card-header .btn-tool:hover,
  .dark-mode .bg-gradient-gray-dark > .card-header .btn-tool:hover,
  .dark-mode .card-gray-dark:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff; }

.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget .table td, .dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget .table-custom-style td, .dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table-custom-style td,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table-custom-style-dotvvm td,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table-custom-style th,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table-custom-style-dotvvm th {
  border: none; }

.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #222629;
  color: #fff; }

.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff; }

.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #4b545c;
  color: #fff; }

.dark-mode .card {
  background-color: #343a40;
  color: #fff; }
  .dark-mode .card .card {
    background-color: #3f474e;
    color: #fff; }
  .dark-mode .card .nav.flex-column > li {
    border-bottom-color: #6c757d; }
  .dark-mode .card .card-footer {
    background-color: rgba(0, 0, 0, 0.1); }
  .dark-mode .card.card-outline-tabs .card-header a:hover {
    border-color: #6c757d;
    border-bottom-color: transparent; }
  .dark-mode .card:not(.card-outline) > .card-header a.active {
    color: #fff; }

.dark-mode .card-comments {
  background-color: #373d44; }
  .dark-mode .card-comments .username {
    color: #ced4da; }
  .dark-mode .card-comments .card-comment {
    border-bottom-color: #454d55; }

.dark-mode .todo-list > li {
  background-color: #3f474e;
  border-color: #454d55;
  color: #fff; }

.dark-mode .todo-list .primary {
  border-left-color: #3f6791; }

.dark-mode .todo-list .secondary {
  border-left-color: #6c757d; }

.dark-mode .todo-list .success {
  border-left-color: #00bc8c; }

.dark-mode .todo-list .info {
  border-left-color: #3498db; }

.dark-mode .todo-list .warning {
  border-left-color: #f39c12; }

.dark-mode .todo-list .danger {
  border-left-color: #e74c3c; }

.dark-mode .todo-list .light {
  border-left-color: #f8f9fa; }

.dark-mode .todo-list .dark {
  border-left-color: #343a40; }

.dark-mode .todo-list .lightblue {
  border-left-color: #86bad8; }

.dark-mode .todo-list .navy {
  border-left-color: #002c59; }

.dark-mode .todo-list .olive {
  border-left-color: #74c8a3; }

.dark-mode .todo-list .lime {
  border-left-color: #67ffa9; }

.dark-mode .todo-list .fuchsia {
  border-left-color: #f672d8; }

.dark-mode .todo-list .maroon {
  border-left-color: #ed6c9b; }

.dark-mode .todo-list .blue {
  border-left-color: #3f6791; }

.dark-mode .todo-list .indigo {
  border-left-color: #6610f2; }

.dark-mode .todo-list .purple {
  border-left-color: #6f42c1; }

.dark-mode .todo-list .pink {
  border-left-color: #e83e8c; }

.dark-mode .todo-list .red {
  border-left-color: #e74c3c; }

.dark-mode .todo-list .orange {
  border-left-color: #fd7e14; }

.dark-mode .todo-list .yellow {
  border-left-color: #f39c12; }

.dark-mode .todo-list .green {
  border-left-color: #00bc8c; }

.dark-mode .todo-list .teal {
  border-left-color: #20c997; }

.dark-mode .todo-list .cyan {
  border-left-color: #3498db; }

.dark-mode .todo-list .white {
  border-left-color: #fff; }

.dark-mode .todo-list .gray {
  border-left-color: #6c757d; }

.dark-mode .todo-list .gray-dark {
  border-left-color: #343a40; }

.modal-dialog .overlay {
  display: flex;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  margin: -1px;
  z-index: 1052;
  justify-content: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.7);
  color: #666f76;
  border-radius: 0.3rem; }

.modal-content.bg-warning .modal-header,
.modal-content.bg-warning .modal-footer {
  border-color: #343a40; }

.modal-content.bg-primary .close, .modal-content.bg-primary .mailbox-attachment-close, .modal-content.bg-secondary .close, .modal-content.bg-secondary .mailbox-attachment-close, .modal-content.bg-info .close, .modal-content.bg-info .mailbox-attachment-close, .modal-content.bg-danger .close, .modal-content.bg-danger-custom .close, .modal-content.bg-danger .mailbox-attachment-close, .modal-content.bg-danger-custom .mailbox-attachment-close, .modal-content.bg-success .close, .modal-content.bg-success .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000; }

.dark-mode .modal-header,
.dark-mode .modal-footer {
  border-color: #6c757d; }

.dark-mode .modal-content {
  background-color: #343a40; }
  .dark-mode .modal-content.bg-warning .modal-header,
  .dark-mode .modal-content.bg-warning .modal-footer {
    border-color: #6c757d; }
  .dark-mode .modal-content.bg-warning .close, .dark-mode .modal-content.bg-warning .mailbox-attachment-close {
    color: #343a40 !important;
    text-shadow: 0 1px 0 #495057 !important; }
  .dark-mode .modal-content.bg-primary .modal-header,
  .dark-mode .modal-content.bg-primary .modal-footer, .dark-mode .modal-content.bg-secondary .modal-header,
  .dark-mode .modal-content.bg-secondary .modal-footer, .dark-mode .modal-content.bg-info .modal-header,
  .dark-mode .modal-content.bg-info .modal-footer, .dark-mode .modal-content.bg-danger .modal-header, .dark-mode .modal-content.bg-danger-custom .modal-header,
  .dark-mode .modal-content.bg-danger .modal-footer,
  .dark-mode .modal-content.bg-danger-custom .modal-footer, .dark-mode .modal-content.bg-success .modal-header,
  .dark-mode .modal-content.bg-success .modal-footer {
    border-color: #fff; }

.toasts-top-right {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1040; }
  .toasts-top-right.fixed {
    position: fixed; }

.toasts-top-left {
  left: 0;
  position: absolute;
  top: 0;
  z-index: 1040; }
  .toasts-top-left.fixed {
    position: fixed; }

.toasts-bottom-right {
  bottom: 0;
  position: absolute;
  right: 0;
  z-index: 1040; }
  .toasts-bottom-right.fixed {
    position: fixed; }

.toasts-bottom-left {
  bottom: 0;
  left: 0;
  position: absolute;
  z-index: 1040; }
  .toasts-bottom-left.fixed {
    position: fixed; }

.dark-mode .toast {
  background-color: rgba(52, 58, 64, 0.85);
  color: #fff; }
  .dark-mode .toast .toast-header {
    background-color: rgba(52, 58, 64, 0.7);
    color: #f8f9fa; }
  .dark-mode .toast.bg-primary {
    background-color: rgba(63, 103, 145, 0.9) !important; }
    .dark-mode .toast.bg-primary .close, .dark-mode .toast.bg-primary .mailbox-attachment-close {
      color: #fff;
      text-shadow: 0 1px 0 #000; }
    .dark-mode .toast.bg-primary .toast-header {
      background-color: rgba(63, 103, 145, 0.85);
      color: #fff; }
  .dark-mode .toast.bg-secondary {
    background-color: rgba(108, 117, 125, 0.9) !important; }
    .dark-mode .toast.bg-secondary .close, .dark-mode .toast.bg-secondary .mailbox-attachment-close {
      color: #fff;
      text-shadow: 0 1px 0 #000; }
    .dark-mode .toast.bg-secondary .toast-header {
      background-color: rgba(108, 117, 125, 0.85);
      color: #fff; }
  .dark-mode .toast.bg-success {
    background-color: rgba(0, 188, 140, 0.9) !important; }
    .dark-mode .toast.bg-success .close, .dark-mode .toast.bg-success .mailbox-attachment-close {
      color: #fff;
      text-shadow: 0 1px 0 #000; }
    .dark-mode .toast.bg-success .toast-header {
      background-color: rgba(0, 188, 140, 0.85);
      color: #fff; }
  .dark-mode .toast.bg-info {
    background-color: rgba(52, 152, 219, 0.9) !important; }
    .dark-mode .toast.bg-info .close, .dark-mode .toast.bg-info .mailbox-attachment-close {
      color: #fff;
      text-shadow: 0 1px 0 #000; }
    .dark-mode .toast.bg-info .toast-header {
      background-color: rgba(52, 152, 219, 0.85);
      color: #fff; }
  .dark-mode .toast.bg-warning {
    background-color: rgba(243, 156, 18, 0.9) !important; }
    .dark-mode .toast.bg-warning .toast-header {
      background-color: rgba(243, 156, 18, 0.85);
      color: #1f2d3d; }
  .dark-mode .toast.bg-danger, .dark-mode .toast.bg-danger-custom {
    background-color: rgba(231, 76, 60, 0.9) !important; }
    .dark-mode .toast.bg-danger .close, .dark-mode .toast.bg-danger-custom .close, .dark-mode .toast.bg-danger .mailbox-attachment-close, .dark-mode .toast.bg-danger-custom .mailbox-attachment-close {
      color: #fff;
      text-shadow: 0 1px 0 #000; }
    .dark-mode .toast.bg-danger .toast-header, .dark-mode .toast.bg-danger-custom .toast-header {
      background-color: rgba(231, 76, 60, 0.85);
      color: #fff; }
  .dark-mode .toast.bg-light, .dark-mode .toast.pager-custom-style {
    background-color: rgba(248, 249, 250, 0.9) !important; }
    .dark-mode .toast.bg-light .toast-header, .dark-mode .toast.pager-custom-style .toast-header {
      background-color: rgba(248, 249, 250, 0.85);
      color: #1f2d3d; }
  .dark-mode .toast.bg-dark {
    background-color: rgba(52, 58, 64, 0.9) !important; }
    .dark-mode .toast.bg-dark .close, .dark-mode .toast.bg-dark .mailbox-attachment-close {
      color: #fff;
      text-shadow: 0 1px 0 #000; }
    .dark-mode .toast.bg-dark .toast-header {
      background-color: rgba(52, 58, 64, 0.85);
      color: #fff; }
  .dark-mode .toast.bg-lightblue {
    background-color: rgba(134, 186, 216, 0.9) !important; }
    .dark-mode .toast.bg-lightblue .toast-header {
      background-color: rgba(134, 186, 216, 0.85);
      color: #1f2d3d; }
  .dark-mode .toast.bg-navy {
    background-color: rgba(0, 44, 89, 0.9) !important; }
    .dark-mode .toast.bg-navy .close, .dark-mode .toast.bg-navy .mailbox-attachment-close {
      color: #fff;
      text-shadow: 0 1px 0 #000; }
    .dark-mode .toast.bg-navy .toast-header {
      background-color: rgba(0, 44, 89, 0.85);
      color: #fff; }
  .dark-mode .toast.bg-olive {
    background-color: rgba(116, 200, 163, 0.9) !important; }
    .dark-mode .toast.bg-olive .toast-header {
      background-color: rgba(116, 200, 163, 0.85);
      color: #1f2d3d; }
  .dark-mode .toast.bg-lime {
    background-color: rgba(103, 255, 169, 0.9) !important; }
    .dark-mode .toast.bg-lime .toast-header {
      background-color: rgba(103, 255, 169, 0.85);
      color: #1f2d3d; }
  .dark-mode .toast.bg-fuchsia {
    background-color: rgba(246, 114, 216, 0.9) !important; }
    .dark-mode .toast.bg-fuchsia .toast-header {
      background-color: rgba(246, 114, 216, 0.85);
      color: #1f2d3d; }
  .dark-mode .toast.bg-maroon {
    background-color: rgba(237, 108, 155, 0.9) !important; }
    .dark-mode .toast.bg-maroon .toast-header {
      background-color: rgba(237, 108, 155, 0.85);
      color: #1f2d3d; }
  .dark-mode .toast.bg-blue {
    background-color: rgba(63, 103, 145, 0.9) !important; }
    .dark-mode .toast.bg-blue .close, .dark-mode .toast.bg-blue .mailbox-attachment-close {
      color: #fff;
      text-shadow: 0 1px 0 #000; }
    .dark-mode .toast.bg-blue .toast-header {
      background-color: rgba(63, 103, 145, 0.85);
      color: #fff; }
  .dark-mode .toast.bg-indigo {
    background-color: rgba(102, 16, 242, 0.9) !important; }
    .dark-mode .toast.bg-indigo .close, .dark-mode .toast.bg-indigo .mailbox-attachment-close {
      color: #fff;
      text-shadow: 0 1px 0 #000; }
    .dark-mode .toast.bg-indigo .toast-header {
      background-color: rgba(102, 16, 242, 0.85);
      color: #fff; }
  .dark-mode .toast.bg-purple {
    background-color: rgba(111, 66, 193, 0.9) !important; }
    .dark-mode .toast.bg-purple .close, .dark-mode .toast.bg-purple .mailbox-attachment-close {
      color: #fff;
      text-shadow: 0 1px 0 #000; }
    .dark-mode .toast.bg-purple .toast-header {
      background-color: rgba(111, 66, 193, 0.85);
      color: #fff; }
  .dark-mode .toast.bg-pink {
    background-color: rgba(232, 62, 140, 0.9) !important; }
    .dark-mode .toast.bg-pink .close, .dark-mode .toast.bg-pink .mailbox-attachment-close {
      color: #fff;
      text-shadow: 0 1px 0 #000; }
    .dark-mode .toast.bg-pink .toast-header {
      background-color: rgba(232, 62, 140, 0.85);
      color: #fff; }
  .dark-mode .toast.bg-red {
    background-color: rgba(231, 76, 60, 0.9) !important; }
    .dark-mode .toast.bg-red .close, .dark-mode .toast.bg-red .mailbox-attachment-close {
      color: #fff;
      text-shadow: 0 1px 0 #000; }
    .dark-mode .toast.bg-red .toast-header {
      background-color: rgba(231, 76, 60, 0.85);
      color: #fff; }
  .dark-mode .toast.bg-orange {
    background-color: rgba(253, 126, 20, 0.9) !important; }
    .dark-mode .toast.bg-orange .toast-header {
      background-color: rgba(253, 126, 20, 0.85);
      color: #1f2d3d; }
  .dark-mode .toast.bg-yellow {
    background-color: rgba(243, 156, 18, 0.9) !important; }
    .dark-mode .toast.bg-yellow .toast-header {
      background-color: rgba(243, 156, 18, 0.85);
      color: #1f2d3d; }
  .dark-mode .toast.bg-green {
    background-color: rgba(0, 188, 140, 0.9) !important; }
    .dark-mode .toast.bg-green .close, .dark-mode .toast.bg-green .mailbox-attachment-close {
      color: #fff;
      text-shadow: 0 1px 0 #000; }
    .dark-mode .toast.bg-green .toast-header {
      background-color: rgba(0, 188, 140, 0.85);
      color: #fff; }
  .dark-mode .toast.bg-teal {
    background-color: rgba(32, 201, 151, 0.9) !important; }
    .dark-mode .toast.bg-teal .close, .dark-mode .toast.bg-teal .mailbox-attachment-close {
      color: #fff;
      text-shadow: 0 1px 0 #000; }
    .dark-mode .toast.bg-teal .toast-header {
      background-color: rgba(32, 201, 151, 0.85);
      color: #fff; }
  .dark-mode .toast.bg-cyan {
    background-color: rgba(52, 152, 219, 0.9) !important; }
    .dark-mode .toast.bg-cyan .close, .dark-mode .toast.bg-cyan .mailbox-attachment-close {
      color: #fff;
      text-shadow: 0 1px 0 #000; }
    .dark-mode .toast.bg-cyan .toast-header {
      background-color: rgba(52, 152, 219, 0.85);
      color: #fff; }
  .dark-mode .toast.bg-white {
    background-color: rgba(255, 255, 255, 0.9) !important; }
    .dark-mode .toast.bg-white .toast-header {
      background-color: rgba(255, 255, 255, 0.85);
      color: #1f2d3d; }
  .dark-mode .toast.bg-gray {
    background-color: rgba(108, 117, 125, 0.9) !important; }
    .dark-mode .toast.bg-gray .close, .dark-mode .toast.bg-gray .mailbox-attachment-close {
      color: #fff;
      text-shadow: 0 1px 0 #000; }
    .dark-mode .toast.bg-gray .toast-header {
      background-color: rgba(108, 117, 125, 0.85);
      color: #fff; }
  .dark-mode .toast.bg-gray-dark {
    background-color: rgba(52, 58, 64, 0.9) !important; }
    .dark-mode .toast.bg-gray-dark .close, .dark-mode .toast.bg-gray-dark .mailbox-attachment-close {
      color: #fff;
      text-shadow: 0 1px 0 #000; }
    .dark-mode .toast.bg-gray-dark .toast-header {
      background-color: rgba(52, 58, 64, 0.85);
      color: #fff; }

.toast.bg-primary {
  background-color: rgba(0, 123, 255, 0.9) !important; }
  .toast.bg-primary .close, .toast.bg-primary .mailbox-attachment-close {
    color: #fff;
    text-shadow: 0 1px 0 #000; }
  .toast.bg-primary .toast-header {
    background-color: rgba(0, 123, 255, 0.85);
    color: #fff; }

.toast.bg-secondary {
  background-color: rgba(108, 117, 125, 0.9) !important; }
  .toast.bg-secondary .close, .toast.bg-secondary .mailbox-attachment-close {
    color: #fff;
    text-shadow: 0 1px 0 #000; }
  .toast.bg-secondary .toast-header {
    background-color: rgba(108, 117, 125, 0.85);
    color: #fff; }

.toast.bg-success {
  background-color: rgba(40, 167, 69, 0.9) !important; }
  .toast.bg-success .close, .toast.bg-success .mailbox-attachment-close {
    color: #fff;
    text-shadow: 0 1px 0 #000; }
  .toast.bg-success .toast-header {
    background-color: rgba(40, 167, 69, 0.85);
    color: #fff; }

.toast.bg-info {
  background-color: rgba(23, 162, 184, 0.9) !important; }
  .toast.bg-info .close, .toast.bg-info .mailbox-attachment-close {
    color: #fff;
    text-shadow: 0 1px 0 #000; }
  .toast.bg-info .toast-header {
    background-color: rgba(23, 162, 184, 0.85);
    color: #fff; }

.toast.bg-warning {
  background-color: rgba(255, 193, 7, 0.9) !important; }
  .toast.bg-warning .toast-header {
    background-color: rgba(255, 193, 7, 0.85);
    color: #1f2d3d; }

.toast.bg-danger, .toast.bg-danger-custom {
  background-color: rgba(220, 53, 69, 0.9) !important; }
  .toast.bg-danger .close, .toast.bg-danger-custom .close, .toast.bg-danger .mailbox-attachment-close, .toast.bg-danger-custom .mailbox-attachment-close {
    color: #fff;
    text-shadow: 0 1px 0 #000; }
  .toast.bg-danger .toast-header, .toast.bg-danger-custom .toast-header {
    background-color: rgba(220, 53, 69, 0.85);
    color: #fff; }

.toast.bg-light, .toast.pager-custom-style {
  background-color: rgba(248, 249, 250, 0.9) !important; }
  .toast.bg-light .toast-header, .toast.pager-custom-style .toast-header {
    background-color: rgba(248, 249, 250, 0.85);
    color: #1f2d3d; }

.toast.bg-dark {
  background-color: rgba(52, 58, 64, 0.9) !important; }
  .toast.bg-dark .close, .toast.bg-dark .mailbox-attachment-close {
    color: #fff;
    text-shadow: 0 1px 0 #000; }
  .toast.bg-dark .toast-header {
    background-color: rgba(52, 58, 64, 0.85);
    color: #fff; }

.toast.bg-custom {
  background-color: rgba(252, 204, 1, 0.9) !important; }
  .toast.bg-custom .toast-header {
    background-color: rgba(252, 204, 1, 0.85);
    color: #1f2d3d; }

.toast.bg-lightblue {
  background-color: rgba(60, 141, 188, 0.9) !important; }
  .toast.bg-lightblue .close, .toast.bg-lightblue .mailbox-attachment-close {
    color: #fff;
    text-shadow: 0 1px 0 #000; }
  .toast.bg-lightblue .toast-header {
    background-color: rgba(60, 141, 188, 0.85);
    color: #fff; }

.toast.bg-navy {
  background-color: rgba(0, 31, 63, 0.9) !important; }
  .toast.bg-navy .close, .toast.bg-navy .mailbox-attachment-close {
    color: #fff;
    text-shadow: 0 1px 0 #000; }
  .toast.bg-navy .toast-header {
    background-color: rgba(0, 31, 63, 0.85);
    color: #fff; }

.toast.bg-olive {
  background-color: rgba(61, 153, 112, 0.9) !important; }
  .toast.bg-olive .close, .toast.bg-olive .mailbox-attachment-close {
    color: #fff;
    text-shadow: 0 1px 0 #000; }
  .toast.bg-olive .toast-header {
    background-color: rgba(61, 153, 112, 0.85);
    color: #fff; }

.toast.bg-lime {
  background-color: rgba(1, 255, 112, 0.9) !important; }
  .toast.bg-lime .toast-header {
    background-color: rgba(1, 255, 112, 0.85);
    color: #1f2d3d; }

.toast.bg-fuchsia {
  background-color: rgba(240, 18, 190, 0.9) !important; }
  .toast.bg-fuchsia .close, .toast.bg-fuchsia .mailbox-attachment-close {
    color: #fff;
    text-shadow: 0 1px 0 #000; }
  .toast.bg-fuchsia .toast-header {
    background-color: rgba(240, 18, 190, 0.85);
    color: #fff; }

.toast.bg-maroon {
  background-color: rgba(216, 27, 96, 0.9) !important; }
  .toast.bg-maroon .close, .toast.bg-maroon .mailbox-attachment-close {
    color: #fff;
    text-shadow: 0 1px 0 #000; }
  .toast.bg-maroon .toast-header {
    background-color: rgba(216, 27, 96, 0.85);
    color: #fff; }

.toast.bg-blue {
  background-color: rgba(0, 123, 255, 0.9) !important; }
  .toast.bg-blue .close, .toast.bg-blue .mailbox-attachment-close {
    color: #fff;
    text-shadow: 0 1px 0 #000; }
  .toast.bg-blue .toast-header {
    background-color: rgba(0, 123, 255, 0.85);
    color: #fff; }

.toast.bg-indigo {
  background-color: rgba(102, 16, 242, 0.9) !important; }
  .toast.bg-indigo .close, .toast.bg-indigo .mailbox-attachment-close {
    color: #fff;
    text-shadow: 0 1px 0 #000; }
  .toast.bg-indigo .toast-header {
    background-color: rgba(102, 16, 242, 0.85);
    color: #fff; }

.toast.bg-purple {
  background-color: rgba(111, 66, 193, 0.9) !important; }
  .toast.bg-purple .close, .toast.bg-purple .mailbox-attachment-close {
    color: #fff;
    text-shadow: 0 1px 0 #000; }
  .toast.bg-purple .toast-header {
    background-color: rgba(111, 66, 193, 0.85);
    color: #fff; }

.toast.bg-pink {
  background-color: rgba(232, 62, 140, 0.9) !important; }
  .toast.bg-pink .close, .toast.bg-pink .mailbox-attachment-close {
    color: #fff;
    text-shadow: 0 1px 0 #000; }
  .toast.bg-pink .toast-header {
    background-color: rgba(232, 62, 140, 0.85);
    color: #fff; }

.toast.bg-red {
  background-color: rgba(220, 53, 69, 0.9) !important; }
  .toast.bg-red .close, .toast.bg-red .mailbox-attachment-close {
    color: #fff;
    text-shadow: 0 1px 0 #000; }
  .toast.bg-red .toast-header {
    background-color: rgba(220, 53, 69, 0.85);
    color: #fff; }

.toast.bg-orange {
  background-color: rgba(253, 126, 20, 0.9) !important; }
  .toast.bg-orange .toast-header {
    background-color: rgba(253, 126, 20, 0.85);
    color: #1f2d3d; }

.toast.bg-yellow {
  background-color: rgba(255, 193, 7, 0.9) !important; }
  .toast.bg-yellow .toast-header {
    background-color: rgba(255, 193, 7, 0.85);
    color: #1f2d3d; }

.toast.bg-green {
  background-color: rgba(40, 167, 69, 0.9) !important; }
  .toast.bg-green .close, .toast.bg-green .mailbox-attachment-close {
    color: #fff;
    text-shadow: 0 1px 0 #000; }
  .toast.bg-green .toast-header {
    background-color: rgba(40, 167, 69, 0.85);
    color: #fff; }

.toast.bg-teal {
  background-color: rgba(32, 201, 151, 0.9) !important; }
  .toast.bg-teal .close, .toast.bg-teal .mailbox-attachment-close {
    color: #fff;
    text-shadow: 0 1px 0 #000; }
  .toast.bg-teal .toast-header {
    background-color: rgba(32, 201, 151, 0.85);
    color: #fff; }

.toast.bg-cyan {
  background-color: rgba(23, 162, 184, 0.9) !important; }
  .toast.bg-cyan .close, .toast.bg-cyan .mailbox-attachment-close {
    color: #fff;
    text-shadow: 0 1px 0 #000; }
  .toast.bg-cyan .toast-header {
    background-color: rgba(23, 162, 184, 0.85);
    color: #fff; }

.toast.bg-white {
  background-color: rgba(255, 255, 255, 0.9) !important; }
  .toast.bg-white .toast-header {
    background-color: rgba(255, 255, 255, 0.85);
    color: #1f2d3d; }

.toast.bg-gray {
  background-color: rgba(108, 117, 125, 0.9) !important; }
  .toast.bg-gray .close, .toast.bg-gray .mailbox-attachment-close {
    color: #fff;
    text-shadow: 0 1px 0 #000; }
  .toast.bg-gray .toast-header {
    background-color: rgba(108, 117, 125, 0.85);
    color: #fff; }

.toast.bg-gray-dark {
  background-color: rgba(52, 58, 64, 0.9) !important; }
  .toast.bg-gray-dark .close, .toast.bg-gray-dark .mailbox-attachment-close {
    color: #fff;
    text-shadow: 0 1px 0 #000; }
  .toast.bg-gray-dark .toast-header {
    background-color: rgba(52, 58, 64, 0.85);
    color: #fff; }

.btn.disabled, .disabled.btn-delete, .disabled.btn-duplicate, .disabled.btn-complete, .disabled.btn-print, .disabled.btn-join, .disabled.btn-caret, .btn:disabled, .btn-delete:disabled, .btn-duplicate:disabled, .btn-complete:disabled, .btn-print:disabled, .btn-join:disabled, .btn-caret:disabled {
  cursor: not-allowed; }

.btn.btn-flat, .btn-flat.btn-delete, .btn-flat.btn-duplicate, .btn-flat.btn-complete, .btn-flat.btn-print, .btn-flat.btn-join, .btn-flat.btn-caret {
  border-radius: 0;
  border-width: 1px;
  box-shadow: none; }

.btn.btn-file, .btn-file.btn-delete, .btn-file.btn-duplicate, .btn-file.btn-complete, .btn-file.btn-print, .btn-file.btn-join, .btn-file.btn-caret {
  overflow: hidden;
  position: relative; }
  .btn.btn-file > input[type="file"], .btn-file.btn-delete > input[type="file"], .btn-file.btn-duplicate > input[type="file"], .btn-file.btn-complete > input[type="file"], .btn-file.btn-print > input[type="file"], .btn-file.btn-join > input[type="file"], .btn-file.btn-caret > input[type="file"] {
    background-color: #fff;
    cursor: inherit;
    display: block;
    font-size: 100px;
    min-height: 100%;
    min-width: 100%;
    opacity: 0;
    outline: none;
    position: absolute;
    right: 0;
    text-align: right;
    top: 0; }

.text-sm .btn, .table-custom-head-style .btn, .table-custom-style-dotvvm thead .btn, .text-sm .btn-delete, .table-custom-head-style .btn-delete, .table-custom-style-dotvvm thead .btn-delete, .text-sm .btn-duplicate, .table-custom-head-style .btn-duplicate, .table-custom-style-dotvvm thead .btn-duplicate, .text-sm .btn-complete, .table-custom-head-style .btn-complete, .table-custom-style-dotvvm thead .btn-complete, .text-sm .btn-print, .table-custom-head-style .btn-print, .table-custom-style-dotvvm thead .btn-print, .text-sm .btn-join, .table-custom-head-style .btn-join, .table-custom-style-dotvvm thead .btn-join, .text-sm .btn-caret, .table-custom-head-style .btn-caret, .table-custom-style-dotvvm thead .btn-caret {
  font-size: 0.875rem !important; }

.btn-default {
  background-color: #f8f9fa;
  border-color: #ddd;
  color: #444; }
  .btn-default:hover, .btn-default:active, .btn-default.hover {
    background-color: #e9ecef;
    color: #2b2b2b; }

.btn-app {
  border-radius: 3px;
  background-color: #f8f9fa;
  border: 1px solid #ddd;
  color: #6c757d;
  font-size: 12px;
  height: 60px;
  margin: 0 0 10px 10px;
  min-width: 80px;
  padding: 15px 5px;
  position: relative;
  text-align: center; }
  .btn-app > .fa,
  .btn-app > .fas,
  .btn-app > .far,
  .btn-app > .fab,
  .btn-app > .fal,
  .btn-app > .fad,
  .btn-app > .svg-inline--fa,
  .btn-app > .ion {
    display: block;
    font-size: 20px; }
  .btn-app > .svg-inline--fa {
    margin: 0 auto; }
  .btn-app:hover {
    background-color: #f8f9fa;
    border-color: #aaaaaa;
    color: #444; }
  .btn-app:active, .btn-app:focus {
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
  .btn-app > .badge {
    font-size: 10px;
    font-weight: 400;
    position: absolute;
    right: -10px;
    top: -3px; }

.btn-xs {
  padding: 0.125rem 0.25rem;
  font-size: 0.75rem;
  line-height: 1.5;
  border-radius: 0.15rem; }

.dark-mode .btn-default,
.dark-mode .btn-app {
  background-color: #3a4047;
  color: #fff;
  border-color: #6c757d; }
  .dark-mode .btn-default:hover, .dark-mode .btn-default:focus,
  .dark-mode .btn-app:hover,
  .dark-mode .btn-app:focus {
    background-color: #3f474e;
    color: #dee2e6;
    border-color: #727b84; }

.dark-mode .btn-light, .dark-mode .btn-delete, .dark-mode .btn-duplicate, .dark-mode .btn-complete, .dark-mode .btn-print, .dark-mode .btn-join, .dark-mode .btn-caret {
  background-color: #454d55;
  color: #fff;
  border-color: #6c757d; }
  .dark-mode .btn-light:hover, .dark-mode .btn-delete:hover, .dark-mode .btn-duplicate:hover, .dark-mode .btn-complete:hover, .dark-mode .btn-print:hover, .dark-mode .btn-join:hover, .dark-mode .btn-caret:hover, .dark-mode .btn-light:focus, .dark-mode .btn-delete:focus, .dark-mode .btn-duplicate:focus, .dark-mode .btn-complete:focus, .dark-mode .btn-print:focus, .dark-mode .btn-join:focus, .dark-mode .btn-caret:focus {
    background-color: #4b545c;
    color: #dee2e6;
    border-color: #78828a; }

.dark-mode .btn-primary {
  color: #fff;
  background-color: #3f6791;
  border-color: #3f6791;
  box-shadow: none; }
  .dark-mode .btn-primary:hover {
    color: #fff;
    background-color: #335476;
    border-color: #304e6d; }
  .dark-mode .btn-primary:focus, .dark-mode .btn-primary.focus {
    color: #fff;
    background-color: #335476;
    border-color: #304e6d;
    box-shadow: 0 0 0 0 rgba(92, 126, 162, 0.5); }
  .dark-mode .btn-primary.disabled, .dark-mode .btn-primary:disabled {
    color: #fff;
    background-color: #3f6791;
    border-color: #3f6791; }
  .dark-mode .btn-primary:not(:disabled):not(.disabled):active, .dark-mode .btn-primary:not(:disabled):not(.disabled).active,
  .show > .dark-mode .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #304e6d;
    border-color: #2c4765; }
    .dark-mode .btn-primary:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-primary:not(:disabled):not(.disabled).active:focus,
    .show > .dark-mode .btn-primary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(92, 126, 162, 0.5); }

.dark-mode .btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
  box-shadow: none; }
  .dark-mode .btn-secondary:hover {
    color: #fff;
    background-color: #5a6268;
    border-color: #545b62; }
  .dark-mode .btn-secondary:focus, .dark-mode .btn-secondary.focus {
    color: #fff;
    background-color: #5a6268;
    border-color: #545b62;
    box-shadow: 0 0 0 0 rgba(130, 138, 145, 0.5); }
  .dark-mode .btn-secondary.disabled, .dark-mode .btn-secondary:disabled {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
  .dark-mode .btn-secondary:not(:disabled):not(.disabled):active, .dark-mode .btn-secondary:not(:disabled):not(.disabled).active,
  .show > .dark-mode .btn-secondary.dropdown-toggle {
    color: #fff;
    background-color: #545b62;
    border-color: #4e555b; }
    .dark-mode .btn-secondary:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-secondary:not(:disabled):not(.disabled).active:focus,
    .show > .dark-mode .btn-secondary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(130, 138, 145, 0.5); }

.dark-mode .btn-success {
  color: #fff;
  background-color: #00bc8c;
  border-color: #00bc8c;
  box-shadow: none; }
  .dark-mode .btn-success:hover {
    color: #fff;
    background-color: #009670;
    border-color: #008966; }
  .dark-mode .btn-success:focus, .dark-mode .btn-success.focus {
    color: #fff;
    background-color: #009670;
    border-color: #008966;
    box-shadow: 0 0 0 0 rgba(38, 198, 157, 0.5); }
  .dark-mode .btn-success.disabled, .dark-mode .btn-success:disabled {
    color: #fff;
    background-color: #00bc8c;
    border-color: #00bc8c; }
  .dark-mode .btn-success:not(:disabled):not(.disabled):active, .dark-mode .btn-success:not(:disabled):not(.disabled).active,
  .show > .dark-mode .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #008966;
    border-color: #007c5d; }
    .dark-mode .btn-success:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-success:not(:disabled):not(.disabled).active:focus,
    .show > .dark-mode .btn-success.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(38, 198, 157, 0.5); }

.dark-mode .btn-info {
  color: #fff;
  background-color: #3498db;
  border-color: #3498db;
  box-shadow: none; }
  .dark-mode .btn-info:hover {
    color: #fff;
    background-color: #2384c6;
    border-color: #217dbb; }
  .dark-mode .btn-info:focus, .dark-mode .btn-info.focus {
    color: #fff;
    background-color: #2384c6;
    border-color: #217dbb;
    box-shadow: 0 0 0 0 rgba(82, 167, 224, 0.5); }
  .dark-mode .btn-info.disabled, .dark-mode .btn-info:disabled {
    color: #fff;
    background-color: #3498db;
    border-color: #3498db; }
  .dark-mode .btn-info:not(:disabled):not(.disabled):active, .dark-mode .btn-info:not(:disabled):not(.disabled).active,
  .show > .dark-mode .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #217dbb;
    border-color: #1f76b0; }
    .dark-mode .btn-info:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-info:not(:disabled):not(.disabled).active:focus,
    .show > .dark-mode .btn-info.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(82, 167, 224, 0.5); }

.dark-mode .btn-warning {
  color: #1f2d3d;
  background-color: #f39c12;
  border-color: #f39c12;
  box-shadow: none; }
  .dark-mode .btn-warning:hover {
    color: #fff;
    background-color: #d4860b;
    border-color: #c87f0a; }
  .dark-mode .btn-warning:focus, .dark-mode .btn-warning.focus {
    color: #fff;
    background-color: #d4860b;
    border-color: #c87f0a;
    box-shadow: 0 0 0 0 rgba(211, 139, 24, 0.5); }
  .dark-mode .btn-warning.disabled, .dark-mode .btn-warning:disabled {
    color: #1f2d3d;
    background-color: #f39c12;
    border-color: #f39c12; }
  .dark-mode .btn-warning:not(:disabled):not(.disabled):active, .dark-mode .btn-warning:not(:disabled):not(.disabled).active,
  .show > .dark-mode .btn-warning.dropdown-toggle {
    color: #fff;
    background-color: #c87f0a;
    border-color: #bc770a; }
    .dark-mode .btn-warning:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-warning:not(:disabled):not(.disabled).active:focus,
    .show > .dark-mode .btn-warning.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(211, 139, 24, 0.5); }

.dark-mode .btn-danger {
  color: #fff;
  background-color: #e74c3c;
  border-color: #e74c3c;
  box-shadow: none; }
  .dark-mode .btn-danger:hover {
    color: #fff;
    background-color: #e12e1c;
    border-color: #d62c1a; }
  .dark-mode .btn-danger:focus, .dark-mode .btn-danger.focus {
    color: #fff;
    background-color: #e12e1c;
    border-color: #d62c1a;
    box-shadow: 0 0 0 0 rgba(235, 103, 89, 0.5); }
  .dark-mode .btn-danger.disabled, .dark-mode .btn-danger:disabled {
    color: #fff;
    background-color: #e74c3c;
    border-color: #e74c3c; }
  .dark-mode .btn-danger:not(:disabled):not(.disabled):active, .dark-mode .btn-danger:not(:disabled):not(.disabled).active,
  .show > .dark-mode .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #d62c1a;
    border-color: #ca2a19; }
    .dark-mode .btn-danger:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-danger:not(:disabled):not(.disabled).active:focus,
    .show > .dark-mode .btn-danger.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(235, 103, 89, 0.5); }

.dark-mode .btn-light, .dark-mode .btn-delete, .dark-mode .btn-duplicate, .dark-mode .btn-complete, .dark-mode .btn-print, .dark-mode .btn-join, .dark-mode .btn-caret {
  color: #1f2d3d;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
  box-shadow: none; }
  .dark-mode .btn-light:hover, .dark-mode .btn-delete:hover, .dark-mode .btn-duplicate:hover, .dark-mode .btn-complete:hover, .dark-mode .btn-print:hover, .dark-mode .btn-join:hover, .dark-mode .btn-caret:hover {
    color: #1f2d3d;
    background-color: #e2e6ea;
    border-color: #dae0e5; }
  .dark-mode .btn-light:focus, .dark-mode .btn-delete:focus, .dark-mode .btn-duplicate:focus, .dark-mode .btn-complete:focus, .dark-mode .btn-print:focus, .dark-mode .btn-join:focus, .dark-mode .btn-caret:focus, .dark-mode .btn-light.focus, .dark-mode .focus.btn-delete, .dark-mode .focus.btn-duplicate, .dark-mode .focus.btn-complete, .dark-mode .focus.btn-print, .dark-mode .focus.btn-join, .dark-mode .focus.btn-caret {
    color: #1f2d3d;
    background-color: #e2e6ea;
    border-color: #dae0e5;
    box-shadow: 0 0 0 0 rgba(215, 218, 222, 0.5); }
  .dark-mode .btn-light.disabled, .dark-mode .disabled.btn-delete, .dark-mode .disabled.btn-duplicate, .dark-mode .disabled.btn-complete, .dark-mode .disabled.btn-print, .dark-mode .disabled.btn-join, .dark-mode .disabled.btn-caret, .dark-mode .btn-light:disabled, .dark-mode .btn-delete:disabled, .dark-mode .btn-duplicate:disabled, .dark-mode .btn-complete:disabled, .dark-mode .btn-print:disabled, .dark-mode .btn-join:disabled, .dark-mode .btn-caret:disabled {
    color: #1f2d3d;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }
  .dark-mode .btn-light:not(:disabled):not(.disabled):active, .dark-mode .btn-delete:not(:disabled):not(.disabled):active, .dark-mode .btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .btn-complete:not(:disabled):not(.disabled):active, .dark-mode .btn-print:not(:disabled):not(.disabled):active, .dark-mode .btn-join:not(:disabled):not(.disabled):active, .dark-mode .btn-caret:not(:disabled):not(.disabled):active, .dark-mode .btn-light:not(:disabled):not(.disabled).active, .dark-mode .btn-delete:not(:disabled):not(.disabled).active, .dark-mode .btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .btn-complete:not(:disabled):not(.disabled).active, .dark-mode .btn-print:not(:disabled):not(.disabled).active, .dark-mode .btn-join:not(:disabled):not(.disabled).active, .dark-mode .btn-caret:not(:disabled):not(.disabled).active,
  .show > .dark-mode .btn-light.dropdown-toggle,
  .show > .dark-mode .dropdown-toggle.btn-delete,
  .show > .dark-mode .dropdown-toggle.btn-duplicate,
  .show > .dark-mode .dropdown-toggle.btn-complete,
  .show > .dark-mode .dropdown-toggle.btn-print,
  .show > .dark-mode .dropdown-toggle.btn-join,
  .show > .dark-mode .dropdown-toggle.btn-caret {
    color: #1f2d3d;
    background-color: #dae0e5;
    border-color: #d3d9df; }
    .dark-mode .btn-light:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-delete:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-duplicate:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-complete:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-print:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-join:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-caret:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-light:not(:disabled):not(.disabled).active:focus, .dark-mode .btn-delete:not(:disabled):not(.disabled).active:focus, .dark-mode .btn-duplicate:not(:disabled):not(.disabled).active:focus, .dark-mode .btn-complete:not(:disabled):not(.disabled).active:focus, .dark-mode .btn-print:not(:disabled):not(.disabled).active:focus, .dark-mode .btn-join:not(:disabled):not(.disabled).active:focus, .dark-mode .btn-caret:not(:disabled):not(.disabled).active:focus,
    .show > .dark-mode .btn-light.dropdown-toggle:focus,
    .show > .dark-mode .dropdown-toggle.btn-delete:focus,
    .show > .dark-mode .dropdown-toggle.btn-duplicate:focus,
    .show > .dark-mode .dropdown-toggle.btn-complete:focus,
    .show > .dark-mode .dropdown-toggle.btn-print:focus,
    .show > .dark-mode .dropdown-toggle.btn-join:focus,
    .show > .dark-mode .dropdown-toggle.btn-caret:focus {
      box-shadow: 0 0 0 0 rgba(215, 218, 222, 0.5); }

.dark-mode .btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
  box-shadow: none; }
  .dark-mode .btn-dark:hover {
    color: #fff;
    background-color: #23272b;
    border-color: #1d2124; }
  .dark-mode .btn-dark:focus, .dark-mode .btn-dark.focus {
    color: #fff;
    background-color: #23272b;
    border-color: #1d2124;
    box-shadow: 0 0 0 0 rgba(82, 88, 93, 0.5); }
  .dark-mode .btn-dark.disabled, .dark-mode .btn-dark:disabled {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40; }
  .dark-mode .btn-dark:not(:disabled):not(.disabled):active, .dark-mode .btn-dark:not(:disabled):not(.disabled).active,
  .show > .dark-mode .btn-dark.dropdown-toggle {
    color: #fff;
    background-color: #1d2124;
    border-color: #171a1d; }
    .dark-mode .btn-dark:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-dark:not(:disabled):not(.disabled).active:focus,
    .show > .dark-mode .btn-dark.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(82, 88, 93, 0.5); }

.dark-mode .btn-outline-primary, .dark-mode .btn-duplicate, .dark-mode .btn-print, .dark-mode .btn-join, .dark-mode .btn-caret {
  color: #3f6791;
  border-color: #3f6791; }
  .dark-mode .btn-outline-primary:hover, .dark-mode .btn-duplicate:hover, .dark-mode .btn-print:hover, .dark-mode .btn-join:hover, .dark-mode .btn-caret:hover {
    color: #fff;
    background-color: #3f6791;
    border-color: #3f6791; }
  .dark-mode .btn-outline-primary:focus, .dark-mode .btn-duplicate:focus, .dark-mode .btn-print:focus, .dark-mode .btn-join:focus, .dark-mode .btn-caret:focus, .dark-mode .btn-outline-primary.focus, .dark-mode .focus.btn-duplicate, .dark-mode .focus.btn-print, .dark-mode .focus.btn-join, .dark-mode .focus.btn-caret {
    box-shadow: 0 0 0 0 rgba(63, 103, 145, 0.5); }
  .dark-mode .btn-outline-primary.disabled, .dark-mode .disabled.btn-duplicate, .dark-mode .disabled.btn-print, .dark-mode .disabled.btn-join, .dark-mode .disabled.btn-caret, .dark-mode .btn-outline-primary:disabled, .dark-mode .btn-duplicate:disabled, .dark-mode .btn-print:disabled, .dark-mode .btn-join:disabled, .dark-mode .btn-caret:disabled {
    color: #3f6791;
    background-color: transparent; }
  .dark-mode .btn-outline-primary:not(:disabled):not(.disabled):active, .dark-mode .btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .btn-print:not(:disabled):not(.disabled):active, .dark-mode .btn-join:not(:disabled):not(.disabled):active, .dark-mode .btn-caret:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-primary:not(:disabled):not(.disabled).active, .dark-mode .btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .btn-print:not(:disabled):not(.disabled).active, .dark-mode .btn-join:not(:disabled):not(.disabled).active, .dark-mode .btn-caret:not(:disabled):not(.disabled).active,
  .show > .dark-mode .btn-outline-primary.dropdown-toggle,
  .show > .dark-mode .dropdown-toggle.btn-duplicate,
  .show > .dark-mode .dropdown-toggle.btn-print,
  .show > .dark-mode .dropdown-toggle.btn-join,
  .show > .dark-mode .dropdown-toggle.btn-caret {
    color: #fff;
    background-color: #3f6791;
    border-color: #3f6791; }
    .dark-mode .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-duplicate:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-print:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-join:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-caret:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .dark-mode .btn-duplicate:not(:disabled):not(.disabled).active:focus, .dark-mode .btn-print:not(:disabled):not(.disabled).active:focus, .dark-mode .btn-join:not(:disabled):not(.disabled).active:focus, .dark-mode .btn-caret:not(:disabled):not(.disabled).active:focus,
    .show > .dark-mode .btn-outline-primary.dropdown-toggle:focus,
    .show > .dark-mode .dropdown-toggle.btn-duplicate:focus,
    .show > .dark-mode .dropdown-toggle.btn-print:focus,
    .show > .dark-mode .dropdown-toggle.btn-join:focus,
    .show > .dark-mode .dropdown-toggle.btn-caret:focus {
      box-shadow: 0 0 0 0 rgba(63, 103, 145, 0.5); }

.dark-mode .btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d; }
  .dark-mode .btn-outline-secondary:hover {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
  .dark-mode .btn-outline-secondary:focus, .dark-mode .btn-outline-secondary.focus {
    box-shadow: 0 0 0 0 rgba(108, 117, 125, 0.5); }
  .dark-mode .btn-outline-secondary.disabled, .dark-mode .btn-outline-secondary:disabled {
    color: #6c757d;
    background-color: transparent; }
  .dark-mode .btn-outline-secondary:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-secondary:not(:disabled):not(.disabled).active,
  .show > .dark-mode .btn-outline-secondary.dropdown-toggle {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
    .dark-mode .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
    .show > .dark-mode .btn-outline-secondary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(108, 117, 125, 0.5); }

.dark-mode .btn-outline-success, .dark-mode .btn-complete {
  color: #00bc8c;
  border-color: #00bc8c; }
  .dark-mode .btn-outline-success:hover, .dark-mode .btn-complete:hover {
    color: #fff;
    background-color: #00bc8c;
    border-color: #00bc8c; }
  .dark-mode .btn-outline-success:focus, .dark-mode .btn-complete:focus, .dark-mode .btn-outline-success.focus, .dark-mode .focus.btn-complete {
    box-shadow: 0 0 0 0 rgba(0, 188, 140, 0.5); }
  .dark-mode .btn-outline-success.disabled, .dark-mode .disabled.btn-complete, .dark-mode .btn-outline-success:disabled, .dark-mode .btn-complete:disabled {
    color: #00bc8c;
    background-color: transparent; }
  .dark-mode .btn-outline-success:not(:disabled):not(.disabled):active, .dark-mode .btn-complete:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-success:not(:disabled):not(.disabled).active, .dark-mode .btn-complete:not(:disabled):not(.disabled).active,
  .show > .dark-mode .btn-outline-success.dropdown-toggle,
  .show > .dark-mode .dropdown-toggle.btn-complete {
    color: #fff;
    background-color: #00bc8c;
    border-color: #00bc8c; }
    .dark-mode .btn-outline-success:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-complete:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-success:not(:disabled):not(.disabled).active:focus, .dark-mode .btn-complete:not(:disabled):not(.disabled).active:focus,
    .show > .dark-mode .btn-outline-success.dropdown-toggle:focus,
    .show > .dark-mode .dropdown-toggle.btn-complete:focus {
      box-shadow: 0 0 0 0 rgba(0, 188, 140, 0.5); }

.dark-mode .btn-outline-info {
  color: #3498db;
  border-color: #3498db; }
  .dark-mode .btn-outline-info:hover {
    color: #fff;
    background-color: #3498db;
    border-color: #3498db; }
  .dark-mode .btn-outline-info:focus, .dark-mode .btn-outline-info.focus {
    box-shadow: 0 0 0 0 rgba(52, 152, 219, 0.5); }
  .dark-mode .btn-outline-info.disabled, .dark-mode .btn-outline-info:disabled {
    color: #3498db;
    background-color: transparent; }
  .dark-mode .btn-outline-info:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-info:not(:disabled):not(.disabled).active,
  .show > .dark-mode .btn-outline-info.dropdown-toggle {
    color: #fff;
    background-color: #3498db;
    border-color: #3498db; }
    .dark-mode .btn-outline-info:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-info:not(:disabled):not(.disabled).active:focus,
    .show > .dark-mode .btn-outline-info.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(52, 152, 219, 0.5); }

.dark-mode .btn-outline-warning {
  color: #f39c12;
  border-color: #f39c12; }
  .dark-mode .btn-outline-warning:hover {
    color: #1f2d3d;
    background-color: #f39c12;
    border-color: #f39c12; }
  .dark-mode .btn-outline-warning:focus, .dark-mode .btn-outline-warning.focus {
    box-shadow: 0 0 0 0 rgba(243, 156, 18, 0.5); }
  .dark-mode .btn-outline-warning.disabled, .dark-mode .btn-outline-warning:disabled {
    color: #f39c12;
    background-color: transparent; }
  .dark-mode .btn-outline-warning:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-warning:not(:disabled):not(.disabled).active,
  .show > .dark-mode .btn-outline-warning.dropdown-toggle {
    color: #1f2d3d;
    background-color: #f39c12;
    border-color: #f39c12; }
    .dark-mode .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
    .show > .dark-mode .btn-outline-warning.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(243, 156, 18, 0.5); }

.dark-mode .btn-outline-danger, .dark-mode .btn-delete {
  color: #e74c3c;
  border-color: #e74c3c; }
  .dark-mode .btn-outline-danger:hover, .dark-mode .btn-delete:hover {
    color: #fff;
    background-color: #e74c3c;
    border-color: #e74c3c; }
  .dark-mode .btn-outline-danger:focus, .dark-mode .btn-delete:focus, .dark-mode .btn-outline-danger.focus, .dark-mode .focus.btn-delete {
    box-shadow: 0 0 0 0 rgba(231, 76, 60, 0.5); }
  .dark-mode .btn-outline-danger.disabled, .dark-mode .disabled.btn-delete, .dark-mode .btn-outline-danger:disabled, .dark-mode .btn-delete:disabled {
    color: #e74c3c;
    background-color: transparent; }
  .dark-mode .btn-outline-danger:not(:disabled):not(.disabled):active, .dark-mode .btn-delete:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-danger:not(:disabled):not(.disabled).active, .dark-mode .btn-delete:not(:disabled):not(.disabled).active,
  .show > .dark-mode .btn-outline-danger.dropdown-toggle,
  .show > .dark-mode .dropdown-toggle.btn-delete {
    color: #fff;
    background-color: #e74c3c;
    border-color: #e74c3c; }
    .dark-mode .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-delete:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .dark-mode .btn-delete:not(:disabled):not(.disabled).active:focus,
    .show > .dark-mode .btn-outline-danger.dropdown-toggle:focus,
    .show > .dark-mode .dropdown-toggle.btn-delete:focus {
      box-shadow: 0 0 0 0 rgba(231, 76, 60, 0.5); }

.dark-mode .btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa; }
  .dark-mode .btn-outline-light:hover {
    color: #1f2d3d;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }
  .dark-mode .btn-outline-light:focus, .dark-mode .btn-outline-light.focus {
    box-shadow: 0 0 0 0 rgba(248, 249, 250, 0.5); }
  .dark-mode .btn-outline-light.disabled, .dark-mode .btn-outline-light:disabled {
    color: #f8f9fa;
    background-color: transparent; }
  .dark-mode .btn-outline-light:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-light:not(:disabled):not(.disabled).active,
  .show > .dark-mode .btn-outline-light.dropdown-toggle {
    color: #1f2d3d;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }
    .dark-mode .btn-outline-light:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-light:not(:disabled):not(.disabled).active:focus,
    .show > .dark-mode .btn-outline-light.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(248, 249, 250, 0.5); }

.dark-mode .btn-outline-dark {
  color: #343a40;
  border-color: #343a40; }
  .dark-mode .btn-outline-dark:hover {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40; }
  .dark-mode .btn-outline-dark:focus, .dark-mode .btn-outline-dark.focus {
    box-shadow: 0 0 0 0 rgba(52, 58, 64, 0.5); }
  .dark-mode .btn-outline-dark.disabled, .dark-mode .btn-outline-dark:disabled {
    color: #343a40;
    background-color: transparent; }
  .dark-mode .btn-outline-dark:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-dark:not(:disabled):not(.disabled).active,
  .show > .dark-mode .btn-outline-dark.dropdown-toggle {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40; }
    .dark-mode .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
    .show > .dark-mode .btn-outline-dark.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(52, 58, 64, 0.5); }

.callout {
  border-radius: 0.25rem;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  background-color: #fff;
  border-left: 5px solid #e9ecef;
  margin-bottom: 1rem;
  padding: 1rem; }
  .callout a {
    color: #495057;
    text-decoration: underline; }
    .callout a:hover {
      color: #e9ecef; }
  .callout p:last-child {
    margin-bottom: 0; }
  .callout.callout-danger {
    border-left-color: #bd2130; }
  .callout.callout-warning {
    border-left-color: #d39e00; }
  .callout.callout-info {
    border-left-color: #117a8b; }
  .callout.callout-success {
    border-left-color: #1e7e34; }

.dark-mode .callout {
  background-color: #3f474e; }
  .dark-mode .callout.callout-danger {
    border-left-color: #ed7669; }
  .dark-mode .callout.callout-warning {
    border-left-color: #f5b043; }
  .dark-mode .callout.callout-info {
    border-left-color: #5faee3; }
  .dark-mode .callout.callout-success {
    border-left-color: #00efb2; }

.alert .icon, .alert .icon-custom-card {
  margin-right: 10px; }

.alert .close, .alert .mailbox-attachment-close {
  color: #000;
  opacity: .2; }
  .alert .close:hover, .alert .mailbox-attachment-close:hover {
    opacity: .5; }

.alert a {
  color: #fff;
  text-decoration: underline; }

.alert-primary {
  color: #fff;
  background-color: #007bff;
  border-color: #006fe6; }

.alert-default-primary {
  color: #004085;
  background-color: #cce5ff;
  border-color: #b8daff; }
  .alert-default-primary hr {
    border-top-color: #9fcdff; }
  .alert-default-primary .alert-link {
    color: #002752; }

.alert-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #60686f; }

.alert-default-secondary {
  color: #383d41;
  background-color: #e2e3e5;
  border-color: #d6d8db; }
  .alert-default-secondary hr {
    border-top-color: #c8cbcf; }
  .alert-default-secondary .alert-link {
    color: #202326; }

.alert-success {
  color: #fff;
  background-color: #28a745;
  border-color: #23923d; }

.alert-default-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb; }
  .alert-default-success hr {
    border-top-color: #b1dfbb; }
  .alert-default-success .alert-link {
    color: #0b2e13; }

.alert-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #148ea1; }

.alert-default-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb; }
  .alert-default-info hr {
    border-top-color: #abdde5; }
  .alert-default-info .alert-link {
    color: #062c33; }

.alert-warning {
  color: #1f2d3d;
  background-color: #ffc107;
  border-color: #edb100; }

.alert-default-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba; }
  .alert-default-warning hr {
    border-top-color: #ffe8a1; }
  .alert-default-warning .alert-link {
    color: #533f03; }

.alert-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #d32535; }

.alert-default-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb; }
  .alert-default-danger hr {
    border-top-color: #f1b0b7; }
  .alert-default-danger .alert-link {
    color: #491217; }

.alert-light {
  color: #1f2d3d;
  background-color: #f8f9fa;
  border-color: #e9ecef; }

.alert-default-light {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe; }
  .alert-default-light hr {
    border-top-color: #ececf6; }
  .alert-default-light .alert-link {
    color: #686868; }

.alert-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #292d32; }

.alert-default-dark {
  color: #1b1e21;
  background-color: #d6d8d9;
  border-color: #c6c8ca; }
  .alert-default-dark hr {
    border-top-color: #b9bbbe; }
  .alert-default-dark .alert-link {
    color: #040505; }

.alert-custom {
  color: #1f2d3d;
  background-color: #FCCC01;
  border-color: #e3b701; }

.alert-default-custom {
  color: #836a01;
  background-color: #fef5cc;
  border-color: #fef1b8; }
  .alert-default-custom hr {
    border-top-color: #feec9f; }
  .alert-default-custom .alert-link {
    color: #504101; }

.dark-mode .alert-primary {
  color: #fff;
  background-color: #3f6791;
  border-color: #375a7f; }

.dark-mode .alert-default-primary {
  color: #004085;
  background-color: #cce5ff;
  border-color: #b8daff; }
  .dark-mode .alert-default-primary hr {
    border-top-color: #9fcdff; }
  .dark-mode .alert-default-primary .alert-link {
    color: #002752; }

.dark-mode .alert-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #60686f; }

.dark-mode .alert-default-secondary {
  color: #383d41;
  background-color: #e2e3e5;
  border-color: #d6d8db; }
  .dark-mode .alert-default-secondary hr {
    border-top-color: #c8cbcf; }
  .dark-mode .alert-default-secondary .alert-link {
    color: #202326; }

.dark-mode .alert-success {
  color: #fff;
  background-color: #00bc8c;
  border-color: #00a379; }

.dark-mode .alert-default-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb; }
  .dark-mode .alert-default-success hr {
    border-top-color: #b1dfbb; }
  .dark-mode .alert-default-success .alert-link {
    color: #0b2e13; }

.dark-mode .alert-info {
  color: #fff;
  background-color: #3498db;
  border-color: #258cd1; }

.dark-mode .alert-default-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb; }
  .dark-mode .alert-default-info hr {
    border-top-color: #abdde5; }
  .dark-mode .alert-default-info .alert-link {
    color: #062c33; }

.dark-mode .alert-warning {
  color: #1f2d3d;
  background-color: #f39c12;
  border-color: #e08e0b; }

.dark-mode .alert-default-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba; }
  .dark-mode .alert-default-warning hr {
    border-top-color: #ffe8a1; }
  .dark-mode .alert-default-warning .alert-link {
    color: #533f03; }

.dark-mode .alert-danger {
  color: #fff;
  background-color: #e74c3c;
  border-color: #e43725; }

.dark-mode .alert-default-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb; }
  .dark-mode .alert-default-danger hr {
    border-top-color: #f1b0b7; }
  .dark-mode .alert-default-danger .alert-link {
    color: #491217; }

.dark-mode .alert-light {
  color: #1f2d3d;
  background-color: #f8f9fa;
  border-color: #e9ecef; }

.dark-mode .alert-default-light {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe; }
  .dark-mode .alert-default-light hr {
    border-top-color: #ececf6; }
  .dark-mode .alert-default-light .alert-link {
    color: #686868; }

.dark-mode .alert-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #292d32; }

.dark-mode .alert-default-dark {
  color: #1b1e21;
  background-color: #d6d8d9;
  border-color: #c6c8ca; }
  .dark-mode .alert-default-dark hr {
    border-top-color: #b9bbbe; }
  .dark-mode .alert-default-dark .alert-link {
    color: #040505; }

.table:not(.table-dark), .table-custom-style:not(.table-dark), .table-custom-style-dotvvm:not(.table-dark) {
  color: inherit; }

.table.table-head-fixed thead tr:nth-child(1) th, .table-head-fixed.table-custom-style thead tr:nth-child(1) th, .table-head-fixed.table-custom-style-dotvvm thead tr:nth-child(1) th {
  background-color: #fff;
  border-bottom: 0;
  box-shadow: inset 0 1px 0 #dee2e6, inset 0 -1px 0 #dee2e6;
  position: sticky;
  top: 0;
  z-index: 10; }

.table.table-head-fixed.table-dark thead tr:nth-child(1) th, .table-head-fixed.table-dark.table-custom-style thead tr:nth-child(1) th, .table-head-fixed.table-dark.table-custom-style-dotvvm thead tr:nth-child(1) th {
  background-color: #212529;
  box-shadow: inset 0 1px 0 #383f45, inset 0 -1px 0 #383f45; }

.table.no-border, .no-border.table-custom-style, .no-border.table-custom-style-dotvvm,
.table.no-border td, .no-border.table-custom-style td, .no-border.table-custom-style-dotvvm td,
.table.no-border th, .no-border.table-custom-style th, .no-border.table-custom-style-dotvvm th {
  border: 0; }

.table.text-center, .text-center.table-custom-style, .text-center.table-custom-style-dotvvm,
.table.text-center td, .text-center.table-custom-style td, .text-center.table-custom-style-dotvvm td,
.table.text-center th, .text-center.table-custom-style th, .text-center.table-custom-style-dotvvm th {
  text-align: center; }

.table.table-valign-middle thead > tr > th, .table-valign-middle.table-custom-style thead > tr > th, .table-valign-middle.table-custom-style-dotvvm thead > tr > th,
.table.table-valign-middle thead > tr > td, .table-valign-middle.table-custom-style thead > tr > td, .table-valign-middle.table-custom-style-dotvvm thead > tr > td,
.table.table-valign-middle tbody > tr > th, .table-valign-middle.table-custom-style tbody > tr > th, .table-valign-middle.table-custom-style-dotvvm tbody > tr > th,
.table.table-valign-middle tbody > tr > td, .table-valign-middle.table-custom-style tbody > tr > td, .table-valign-middle.table-custom-style-dotvvm tbody > tr > td {
  vertical-align: middle; }

.card-body.p-0 .table thead > tr > th:first-of-type, .card-body.p-0 .table-custom-style thead > tr > th:first-of-type, .card-body.p-0 .table-custom-style-dotvvm thead > tr > th:first-of-type,
.card-body.p-0 .table thead > tr > td:first-of-type,
.card-body.p-0 .table-custom-style thead > tr > td:first-of-type,
.card-body.p-0 .table-custom-style-dotvvm thead > tr > td:first-of-type,
.card-body.p-0 .table tfoot > tr > th:first-of-type,
.card-body.p-0 .table-custom-style tfoot > tr > th:first-of-type,
.card-body.p-0 .table-custom-style-dotvvm tfoot > tr > th:first-of-type,
.card-body.p-0 .table tfoot > tr > td:first-of-type,
.card-body.p-0 .table-custom-style tfoot > tr > td:first-of-type,
.card-body.p-0 .table-custom-style-dotvvm tfoot > tr > td:first-of-type,
.card-body.p-0 .table tbody > tr > th:first-of-type,
.card-body.p-0 .table-custom-style tbody > tr > th:first-of-type,
.card-body.p-0 .table-custom-style-dotvvm tbody > tr > th:first-of-type,
.card-body.p-0 .table tbody > tr > td:first-of-type,
.card-body.p-0 .table-custom-style tbody > tr > td:first-of-type,
.card-body.p-0 .table-custom-style-dotvvm tbody > tr > td:first-of-type {
  padding-left: 1.5rem; }

.card-body.p-0 .table thead > tr > th:last-of-type, .card-body.p-0 .table-custom-style thead > tr > th:last-of-type, .card-body.p-0 .table-custom-style-dotvvm thead > tr > th:last-of-type,
.card-body.p-0 .table thead > tr > td:last-of-type,
.card-body.p-0 .table-custom-style thead > tr > td:last-of-type,
.card-body.p-0 .table-custom-style-dotvvm thead > tr > td:last-of-type,
.card-body.p-0 .table tfoot > tr > th:last-of-type,
.card-body.p-0 .table-custom-style tfoot > tr > th:last-of-type,
.card-body.p-0 .table-custom-style-dotvvm tfoot > tr > th:last-of-type,
.card-body.p-0 .table tfoot > tr > td:last-of-type,
.card-body.p-0 .table-custom-style tfoot > tr > td:last-of-type,
.card-body.p-0 .table-custom-style-dotvvm tfoot > tr > td:last-of-type,
.card-body.p-0 .table tbody > tr > th:last-of-type,
.card-body.p-0 .table-custom-style tbody > tr > th:last-of-type,
.card-body.p-0 .table-custom-style-dotvvm tbody > tr > th:last-of-type,
.card-body.p-0 .table tbody > tr > td:last-of-type,
.card-body.p-0 .table-custom-style tbody > tr > td:last-of-type,
.card-body.p-0 .table-custom-style-dotvvm tbody > tr > td:last-of-type {
  padding-right: 1.5rem; }

.table-hover tbody tr.expandable-body:hover, .table-custom-style tbody tr.expandable-body:hover, .table-custom-style-dotvvm tbody tr.expandable-body:hover {
  background-color: inherit !important; }

[data-widget="expandable-table"] {
  cursor: pointer; }
  [data-widget="expandable-table"] i.expandable-table-caret {
    transition: transform 0.3s linear; }
  [data-widget="expandable-table"][aria-expanded="true"] td i.expandable-table-caret[class*="right"] {
    transform: rotate(90deg); }
  [data-widget="expandable-table"][aria-expanded="true"] td i.expandable-table-caret[class*="left"] {
    transform: rotate(-90deg); }

.expandable-body > td {
  padding: 0 !important;
  width: 100%; }
  .expandable-body > td > div,
  .expandable-body > td > p {
    padding: 0.75rem; }

.expandable-body .table, .expandable-body .table-custom-style, .expandable-body .table-custom-style-dotvvm {
  width: calc(100% - 0.75rem);
  margin: 0 0 0 0.75rem; }
  .expandable-body .table tr:first-child td, .expandable-body .table-custom-style tr:first-child td, .expandable-body .table-custom-style-dotvvm tr:first-child td,
  .expandable-body .table tr:first-child th,
  .expandable-body .table-custom-style tr:first-child th,
  .expandable-body .table-custom-style-dotvvm tr:first-child th {
    border-top: none; }

.dark-mode .table-bordered,
.dark-mode .table-bordered td,
.dark-mode .table-bordered th {
  border-color: #6c757d; }

.dark-mode .table-hover tbody tr:hover, .dark-mode .table-custom-style tbody tr:hover, .dark-mode .table-custom-style-dotvvm tbody tr:hover {
  color: #dee2e6;
  background-color: #3a4047;
  border-color: #6c757d; }

.dark-mode .table thead th, .dark-mode .table-custom-style thead th, .dark-mode .table-custom-style-dotvvm thead th {
  border-bottom-color: #6c757d; }

.dark-mode .table th, .dark-mode .table-custom-style th, .dark-mode .table-custom-style-dotvvm th,
.dark-mode .table td,
.dark-mode .table-custom-style td,
.dark-mode .table-custom-style-dotvvm td {
  border-top-color: #6c757d; }

.dark-mode .table.table-head-fixed thead tr:nth-child(1) th, .dark-mode .table-head-fixed.table-custom-style thead tr:nth-child(1) th, .dark-mode .table-head-fixed.table-custom-style-dotvvm thead tr:nth-child(1) th {
  background-color: #3f474e; }

.carousel-control-prev .carousel-control-custom-icon {
  margin-left: -20px; }

.carousel-control-next .carousel-control-custom-icon {
  margin-right: 20px; }

.carousel-control-custom-icon > .fa,
.carousel-control-custom-icon > .fas,
.carousel-control-custom-icon > .far,
.carousel-control-custom-icon > .fab,
.carousel-control-custom-icon > .fal,
.carousel-control-custom-icon > .fad,
.carousel-control-custom-icon > .svg-inline--fa,
.carousel-control-custom-icon > .ion {
  display: inline-block;
  font-size: 40px;
  margin-top: -20px;
  position: absolute;
  top: 50%;
  z-index: 5; }

.close, .mailbox-attachment-close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .5; }
  .close:hover, .mailbox-attachment-close:hover {
    color: #000;
    text-decoration: none; }
  .close:not(:disabled):not(.disabled):hover, .mailbox-attachment-close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus, .mailbox-attachment-close:not(:disabled):not(.disabled):focus {
    opacity: .75; }
  .close:focus, .mailbox-attachment-close:focus {
    outline: none; }

button.close, button.mailbox-attachment-close {
  padding: 0;
  background-color: transparent;
  border: 0; }

a.close.disabled, a.disabled.mailbox-attachment-close {
  pointer-events: none; }

.small-box {
  border-radius: 0.25rem;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2);
  display: block;
  margin-bottom: 20px;
  position: relative; }
  .small-box > .inner {
    padding: 10px; }
  .small-box > .small-box-footer {
    background-color: rgba(0, 0, 0, 0.1);
    color: rgba(255, 255, 255, 0.8);
    display: block;
    padding: 3px 0;
    position: relative;
    text-align: center;
    text-decoration: none;
    z-index: 10; }
    .small-box > .small-box-footer:hover {
      background-color: rgba(0, 0, 0, 0.15);
      color: #fff; }
  .small-box h3 {
    font-size: 2.2rem;
    font-weight: 700;
    margin: 0 0 10px;
    padding: 0;
    white-space: nowrap; }
  @media (min-width: 992px) {
    .col-xl-2 .small-box h3,
    .col-lg-2 .small-box h3,
    .col-md-2 .small-box h3 {
      font-size: 1.6rem; }
    .col-xl-3 .small-box h3,
    .col-lg-3 .small-box h3,
    .col-md-3 .small-box h3 {
      font-size: 1.6rem; } }
  @media (min-width: 1200px) {
    .col-xl-2 .small-box h3,
    .col-lg-2 .small-box h3,
    .col-md-2 .small-box h3 {
      font-size: 2.2rem; }
    .col-xl-3 .small-box h3,
    .col-lg-3 .small-box h3,
    .col-md-3 .small-box h3 {
      font-size: 2.2rem; } }
  .small-box p {
    font-size: 1rem; }
    .small-box p > small {
      color: #f8f9fa;
      display: block;
      font-size: .9rem;
      margin-top: 5px; }
  .small-box h3,
  .small-box p {
    z-index: 5; }
  .small-box .icon, .small-box .icon-custom-card {
    color: rgba(0, 0, 0, 0.15);
    z-index: 0; }
    .small-box .icon > i, .small-box .icon-custom-card > i {
      font-size: 90px;
      position: absolute;
      right: 15px;
      top: 15px;
      transition: transform 0.3s linear; }
      .small-box .icon > i.fa, .small-box .icon-custom-card > i.fa, .small-box .icon > i.fas, .small-box .icon-custom-card > i.fas, .small-box .icon > i.far, .small-box .icon-custom-card > i.far, .small-box .icon > i.fab, .small-box .icon-custom-card > i.fab, .small-box .icon > i.fal, .small-box .icon-custom-card > i.fal, .small-box .icon > i.fad, .small-box .icon-custom-card > i.fad, .small-box .icon > i.ion, .small-box .icon-custom-card > i.ion {
        font-size: 70px;
        top: 20px; }
    .small-box .icon svg, .small-box .icon-custom-card svg {
      font-size: 70px;
      position: absolute;
      right: 15px;
      top: 15px;
      transition: transform 0.3s linear; }
  .small-box:hover {
    text-decoration: none; }
    .small-box:hover .icon > i, .small-box:hover .icon-custom-card > i, .small-box:hover .icon > i.fa, .small-box:hover .icon-custom-card > i.fa, .small-box:hover .icon > i.fas, .small-box:hover .icon-custom-card > i.fas, .small-box:hover .icon > i.far, .small-box:hover .icon-custom-card > i.far, .small-box:hover .icon > i.fab, .small-box:hover .icon-custom-card > i.fab, .small-box:hover .icon > i.fal, .small-box:hover .icon-custom-card > i.fal, .small-box:hover .icon > i.fad, .small-box:hover .icon-custom-card > i.fad, .small-box:hover .icon > i.ion, .small-box:hover .icon-custom-card > i.ion {
      transform: scale(1.1); }
    .small-box:hover .icon > svg, .small-box:hover .icon-custom-card > svg {
      transform: scale(1.1); }

@media (max-width: 767.98px) {
  .small-box {
    text-align: center; }
    .small-box .icon, .small-box .icon-custom-card {
      display: none; }
    .small-box p {
      font-size: 12px; } }

.info-box {
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2);
  border-radius: 0.25rem;
  background-color: #fff;
  display: flex;
  margin-bottom: 1rem;
  min-height: 80px;
  padding: .5rem;
  position: relative;
  width: 100%; }
  .info-box .progress {
    background-color: rgba(0, 0, 0, 0.125);
    height: 2px;
    margin: 5px 0; }
    .info-box .progress .progress-bar {
      background-color: #fff; }
  .info-box .info-box-icon {
    border-radius: 0.25rem;
    align-items: center;
    display: flex;
    font-size: 1.875rem;
    justify-content: center;
    text-align: center;
    width: 70px; }
    .info-box .info-box-icon > img {
      max-width: 100%; }
  .info-box .info-box-content {
    display: flex;
    flex-direction: column;
    justify-content: center;
    line-height: 1.8;
    flex: 1;
    padding: 0 10px; }
  .info-box .info-box-number {
    display: block;
    margin-top: .25rem;
    font-weight: 700; }
  .info-box .progress-description,
  .info-box .info-box-text {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
  .info-box .info-box .bg-primary,
  .info-box .info-box .bg-gradient-primary {
    color: #fff; }
    .info-box .info-box .bg-primary .progress-bar,
    .info-box .info-box .bg-gradient-primary .progress-bar {
      background-color: #fff; }
  .info-box .info-box .bg-secondary,
  .info-box .info-box .bg-gradient-secondary {
    color: #fff; }
    .info-box .info-box .bg-secondary .progress-bar,
    .info-box .info-box .bg-gradient-secondary .progress-bar {
      background-color: #fff; }
  .info-box .info-box .bg-success,
  .info-box .info-box .bg-gradient-success {
    color: #fff; }
    .info-box .info-box .bg-success .progress-bar,
    .info-box .info-box .bg-gradient-success .progress-bar {
      background-color: #fff; }
  .info-box .info-box .bg-info,
  .info-box .info-box .bg-gradient-info {
    color: #fff; }
    .info-box .info-box .bg-info .progress-bar,
    .info-box .info-box .bg-gradient-info .progress-bar {
      background-color: #fff; }
  .info-box .info-box .bg-warning,
  .info-box .info-box .bg-gradient-warning {
    color: #1f2d3d; }
    .info-box .info-box .bg-warning .progress-bar,
    .info-box .info-box .bg-gradient-warning .progress-bar {
      background-color: #1f2d3d; }
  .info-box .info-box .bg-danger, .info-box .info-box .bg-danger-custom,
  .info-box .info-box .bg-gradient-danger {
    color: #fff; }
    .info-box .info-box .bg-danger .progress-bar, .info-box .info-box .bg-danger-custom .progress-bar,
    .info-box .info-box .bg-gradient-danger .progress-bar {
      background-color: #fff; }
  .info-box .info-box .bg-light, .info-box .info-box .pager-custom-style,
  .info-box .info-box .bg-gradient-light {
    color: #1f2d3d; }
    .info-box .info-box .bg-light .progress-bar, .info-box .info-box .pager-custom-style .progress-bar,
    .info-box .info-box .bg-gradient-light .progress-bar {
      background-color: #1f2d3d; }
  .info-box .info-box .bg-dark,
  .info-box .info-box .bg-gradient-dark {
    color: #fff; }
    .info-box .info-box .bg-dark .progress-bar,
    .info-box .info-box .bg-gradient-dark .progress-bar {
      background-color: #fff; }
  .info-box .info-box .bg-custom,
  .info-box .info-box .bg-gradient-custom {
    color: #1f2d3d; }
    .info-box .info-box .bg-custom .progress-bar,
    .info-box .info-box .bg-gradient-custom .progress-bar {
      background-color: #1f2d3d; }
  .info-box .info-box-more {
    display: block; }
  .info-box .progress-description {
    margin: 0; }
  @media (min-width: 768px) {
    .col-xl-2 .info-box .progress-description,
    .col-lg-2 .info-box .progress-description,
    .col-md-2 .info-box .progress-description {
      display: none; }
    .col-xl-3 .info-box .progress-description,
    .col-lg-3 .info-box .progress-description,
    .col-md-3 .info-box .progress-description {
      display: none; } }
  @media (min-width: 992px) {
    .col-xl-2 .info-box .progress-description,
    .col-lg-2 .info-box .progress-description,
    .col-md-2 .info-box .progress-description {
      font-size: 0.75rem;
      display: block; }
    .col-xl-3 .info-box .progress-description,
    .col-lg-3 .info-box .progress-description,
    .col-md-3 .info-box .progress-description {
      font-size: 0.75rem;
      display: block; } }
  @media (min-width: 1200px) {
    .col-xl-2 .info-box .progress-description,
    .col-lg-2 .info-box .progress-description,
    .col-md-2 .info-box .progress-description {
      font-size: 1rem;
      display: block; }
    .col-xl-3 .info-box .progress-description,
    .col-lg-3 .info-box .progress-description,
    .col-md-3 .info-box .progress-description {
      font-size: 1rem;
      display: block; } }

.dark-mode .info-box {
  background-color: #343a40;
  color: #fff; }
  .dark-mode .info-box .info-box .bg-primary,
  .dark-mode .info-box .info-box .bg-gradient-primary {
    color: #fff; }
    .dark-mode .info-box .info-box .bg-primary .progress-bar,
    .dark-mode .info-box .info-box .bg-gradient-primary .progress-bar {
      background-color: #fff; }
  .dark-mode .info-box .info-box .bg-secondary,
  .dark-mode .info-box .info-box .bg-gradient-secondary {
    color: #fff; }
    .dark-mode .info-box .info-box .bg-secondary .progress-bar,
    .dark-mode .info-box .info-box .bg-gradient-secondary .progress-bar {
      background-color: #fff; }
  .dark-mode .info-box .info-box .bg-success,
  .dark-mode .info-box .info-box .bg-gradient-success {
    color: #fff; }
    .dark-mode .info-box .info-box .bg-success .progress-bar,
    .dark-mode .info-box .info-box .bg-gradient-success .progress-bar {
      background-color: #fff; }
  .dark-mode .info-box .info-box .bg-info,
  .dark-mode .info-box .info-box .bg-gradient-info {
    color: #fff; }
    .dark-mode .info-box .info-box .bg-info .progress-bar,
    .dark-mode .info-box .info-box .bg-gradient-info .progress-bar {
      background-color: #fff; }
  .dark-mode .info-box .info-box .bg-warning,
  .dark-mode .info-box .info-box .bg-gradient-warning {
    color: #1f2d3d; }
    .dark-mode .info-box .info-box .bg-warning .progress-bar,
    .dark-mode .info-box .info-box .bg-gradient-warning .progress-bar {
      background-color: #1f2d3d; }
  .dark-mode .info-box .info-box .bg-danger, .dark-mode .info-box .info-box .bg-danger-custom,
  .dark-mode .info-box .info-box .bg-gradient-danger {
    color: #fff; }
    .dark-mode .info-box .info-box .bg-danger .progress-bar, .dark-mode .info-box .info-box .bg-danger-custom .progress-bar,
    .dark-mode .info-box .info-box .bg-gradient-danger .progress-bar {
      background-color: #fff; }
  .dark-mode .info-box .info-box .bg-light, .dark-mode .info-box .info-box .pager-custom-style,
  .dark-mode .info-box .info-box .bg-gradient-light {
    color: #1f2d3d; }
    .dark-mode .info-box .info-box .bg-light .progress-bar, .dark-mode .info-box .info-box .pager-custom-style .progress-bar,
    .dark-mode .info-box .info-box .bg-gradient-light .progress-bar {
      background-color: #1f2d3d; }
  .dark-mode .info-box .info-box .bg-dark,
  .dark-mode .info-box .info-box .bg-gradient-dark {
    color: #fff; }
    .dark-mode .info-box .info-box .bg-dark .progress-bar,
    .dark-mode .info-box .info-box .bg-gradient-dark .progress-bar {
      background-color: #fff; }

.timeline {
  margin: 0 0 45px;
  padding: 0;
  position: relative; }
  .timeline::before {
    border-radius: 0.25rem;
    background-color: #dee2e6;
    bottom: 0;
    content: "";
    left: 31px;
    margin: 0;
    position: absolute;
    top: 0;
    width: 4px; }
  .timeline > div {
    margin-bottom: 15px;
    margin-right: 10px;
    position: relative; }
    .timeline > div::before, .timeline > div::after {
      content: "";
      display: table; }
    .timeline > div > .timeline-item {
      box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2);
      border-radius: 0.25rem;
      background-color: #fff;
      color: #495057;
      margin-left: 60px;
      margin-right: 15px;
      margin-top: 0;
      padding: 0;
      position: relative; }
      .timeline > div > .timeline-item > .time {
        color: #999;
        float: right;
        font-size: 12px;
        padding: 10px; }
      .timeline > div > .timeline-item > .timeline-header {
        border-bottom: 1px solid rgba(0, 0, 0, 0.125);
        color: #495057;
        font-size: 16px;
        line-height: 1.1;
        margin: 0;
        padding: 10px; }
        .timeline > div > .timeline-item > .timeline-header > a {
          font-weight: 600; }
      .timeline > div > .timeline-item > .timeline-body,
      .timeline > div > .timeline-item > .timeline-footer {
        padding: 10px; }
      .timeline > div > .timeline-item > .timeline-body > img {
        margin: 10px; }
      .timeline > div > .timeline-item > .timeline-body > dl,
      .timeline > div > .timeline-item > .timeline-body ol,
      .timeline > div > .timeline-item > .timeline-body ul {
        margin: 0; }
      .timeline > div > .timeline-item > .timeline-footer > a {
        color: #fff; }
    .timeline > div > .fa,
    .timeline > div > .fas,
    .timeline > div > .far,
    .timeline > div > .fab,
    .timeline > div > .fal,
    .timeline > div > .fad,
    .timeline > div > .svg-inline--fa,
    .timeline > div > .ion {
      background-color: #adb5bd;
      border-radius: 50%;
      font-size: 16px;
      height: 30px;
      left: 18px;
      line-height: 30px;
      position: absolute;
      text-align: center;
      top: 0;
      width: 30px; }
    .timeline > div > .svg-inline--fa {
      padding: 7px; }
  .timeline > .time-label > span {
    border-radius: 4px;
    background-color: #fff;
    display: inline-block;
    font-weight: 600;
    padding: 5px; }

.timeline-inverse > div > .timeline-item {
  box-shadow: none;
  background-color: #f8f9fa;
  border: 1px solid #dee2e6; }
  .timeline-inverse > div > .timeline-item > .timeline-header {
    border-bottom-color: #dee2e6; }

.dark-mode .timeline::before {
  background-color: #6c757d; }

.dark-mode .timeline > div > .timeline-item {
  background-color: #343a40;
  color: #fff;
  border-color: #6c757d; }
  .dark-mode .timeline > div > .timeline-item > .timeline-header {
    color: #ced4da;
    border-color: #6c757d; }
  .dark-mode .timeline > div > .timeline-item > .time {
    color: #ced4da; }

.products-list {
  list-style: none;
  margin: 0;
  padding: 0; }
  .products-list > .item {
    border-radius: 0.25rem;
    background-color: #fff;
    padding: 10px 0; }
    .products-list > .item::after {
      display: block;
      clear: both;
      content: ""; }
  .products-list .product-img {
    float: left; }
    .products-list .product-img img {
      height: 50px;
      width: 50px; }
  .products-list .product-info {
    margin-left: 60px; }
  .products-list .product-title {
    font-weight: 600; }
  .products-list .product-description {
    color: #6c757d;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }

.product-list-in-card > .item {
  border-radius: 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.125); }
  .product-list-in-card > .item:last-of-type {
    border-bottom-width: 0; }

.dark-mode .products-list > .item {
  background-color: #343a40;
  color: #fff;
  border-bottom-color: #6c757d; }

.dark-mode .product-description {
  color: #ced4da; }

.direct-chat .card-body {
  overflow-x: hidden;
  padding: 0;
  position: relative; }

.direct-chat.chat-pane-open .direct-chat-contacts {
  transform: translate(0, 0); }

.direct-chat.timestamp-light .direct-chat-timestamp {
  color: #30465f; }

.direct-chat.timestamp-dark .direct-chat-timestamp {
  color: #cccccc; }

.direct-chat-messages {
  transform: translate(0, 0);
  height: 250px;
  overflow: auto;
  padding: 10px; }

.direct-chat-msg,
.direct-chat-text {
  display: block; }

.direct-chat-msg {
  margin-bottom: 10px; }
  .direct-chat-msg::after {
    display: block;
    clear: both;
    content: ""; }

.direct-chat-messages,
.direct-chat-contacts {
  transition: transform .5s ease-in-out; }

.direct-chat-text {
  border-radius: 0.3rem;
  background-color: #d2d6de;
  border: 1px solid #d2d6de;
  color: #444;
  margin: 5px 0 0 50px;
  padding: 5px 10px;
  position: relative; }
  .direct-chat-text::after, .direct-chat-text::before {
    border: solid transparent;
    border-right-color: #d2d6de;
    content: " ";
    height: 0;
    pointer-events: none;
    position: absolute;
    right: 100%;
    top: 15px;
    width: 0; }
  .direct-chat-text::after {
    border-width: 5px;
    margin-top: -5px; }
  .direct-chat-text::before {
    border-width: 6px;
    margin-top: -6px; }
  .right .direct-chat-text {
    margin-left: 0;
    margin-right: 50px; }
    .right .direct-chat-text::after, .right .direct-chat-text::before {
      border-left-color: #d2d6de;
      border-right-color: transparent;
      left: 100%;
      right: auto; }

.direct-chat-img {
  border-radius: 50%;
  float: left;
  height: 40px;
  width: 40px; }
  .right .direct-chat-img {
    float: right; }

.direct-chat-infos {
  display: block;
  font-size: 0.875rem;
  margin-bottom: 2px; }

.direct-chat-name {
  font-weight: 600; }

.direct-chat-timestamp {
  color: #697582; }

.direct-chat-contacts-open .direct-chat-contacts {
  transform: translate(0, 0); }

.direct-chat-contacts {
  transform: translate(101%, 0);
  background-color: #343a40;
  bottom: 0;
  color: #fff;
  height: 250px;
  overflow: auto;
  position: absolute;
  top: 0;
  width: 100%; }

.direct-chat-contacts-light {
  background-color: #f8f9fa; }
  .direct-chat-contacts-light .contacts-list-name {
    color: #495057; }
  .direct-chat-contacts-light .contacts-list-date {
    color: #6c757d; }
  .direct-chat-contacts-light .contacts-list-msg {
    color: #545b62; }

.contacts-list {
  padding-left: 0;
  list-style: none; }
  .contacts-list > li {
    border-bottom: 1px solid rgba(0, 0, 0, 0.2);
    margin: 0;
    padding: 10px; }
    .contacts-list > li::after {
      display: block;
      clear: both;
      content: ""; }
    .contacts-list > li:last-of-type {
      border-bottom: 0; }

.contacts-list-img {
  border-radius: 50%;
  float: left;
  width: 40px; }

.contacts-list-info {
  color: #fff;
  margin-left: 45px; }

.contacts-list-name,
.contacts-list-status {
  display: block; }

.contacts-list-name {
  font-weight: 600; }

.contacts-list-status {
  font-size: 0.875rem; }

.contacts-list-date {
  color: #ced4da;
  font-weight: 400; }

.contacts-list-msg {
  color: #b1bbc4; }

.direct-chat-primary .right > .direct-chat-text {
  background-color: #007bff;
  border-color: #007bff;
  color: #fff; }
  .direct-chat-primary .right > .direct-chat-text::after, .direct-chat-primary .right > .direct-chat-text::before {
    border-left-color: #007bff; }

.direct-chat-secondary .right > .direct-chat-text {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff; }
  .direct-chat-secondary .right > .direct-chat-text::after, .direct-chat-secondary .right > .direct-chat-text::before {
    border-left-color: #6c757d; }

.direct-chat-success .right > .direct-chat-text {
  background-color: #28a745;
  border-color: #28a745;
  color: #fff; }
  .direct-chat-success .right > .direct-chat-text::after, .direct-chat-success .right > .direct-chat-text::before {
    border-left-color: #28a745; }

.direct-chat-info .right > .direct-chat-text {
  background-color: #17a2b8;
  border-color: #17a2b8;
  color: #fff; }
  .direct-chat-info .right > .direct-chat-text::after, .direct-chat-info .right > .direct-chat-text::before {
    border-left-color: #17a2b8; }

.direct-chat-warning .right > .direct-chat-text {
  background-color: #ffc107;
  border-color: #ffc107;
  color: #1f2d3d; }
  .direct-chat-warning .right > .direct-chat-text::after, .direct-chat-warning .right > .direct-chat-text::before {
    border-left-color: #ffc107; }

.direct-chat-danger .right > .direct-chat-text {
  background-color: #dc3545;
  border-color: #dc3545;
  color: #fff; }
  .direct-chat-danger .right > .direct-chat-text::after, .direct-chat-danger .right > .direct-chat-text::before {
    border-left-color: #dc3545; }

.direct-chat-light .right > .direct-chat-text {
  background-color: #f8f9fa;
  border-color: #f8f9fa;
  color: #1f2d3d; }
  .direct-chat-light .right > .direct-chat-text::after, .direct-chat-light .right > .direct-chat-text::before {
    border-left-color: #f8f9fa; }

.direct-chat-dark .right > .direct-chat-text {
  background-color: #343a40;
  border-color: #343a40;
  color: #fff; }
  .direct-chat-dark .right > .direct-chat-text::after, .direct-chat-dark .right > .direct-chat-text::before {
    border-left-color: #343a40; }

.direct-chat-custom .right > .direct-chat-text {
  background-color: #FCCC01;
  border-color: #FCCC01;
  color: #1f2d3d; }
  .direct-chat-custom .right > .direct-chat-text::after, .direct-chat-custom .right > .direct-chat-text::before {
    border-left-color: #FCCC01; }

.direct-chat-lightblue .right > .direct-chat-text {
  background-color: #3c8dbc;
  border-color: #3c8dbc;
  color: #fff; }
  .direct-chat-lightblue .right > .direct-chat-text::after, .direct-chat-lightblue .right > .direct-chat-text::before {
    border-left-color: #3c8dbc; }

.direct-chat-navy .right > .direct-chat-text {
  background-color: #001f3f;
  border-color: #001f3f;
  color: #fff; }
  .direct-chat-navy .right > .direct-chat-text::after, .direct-chat-navy .right > .direct-chat-text::before {
    border-left-color: #001f3f; }

.direct-chat-olive .right > .direct-chat-text {
  background-color: #3d9970;
  border-color: #3d9970;
  color: #fff; }
  .direct-chat-olive .right > .direct-chat-text::after, .direct-chat-olive .right > .direct-chat-text::before {
    border-left-color: #3d9970; }

.direct-chat-lime .right > .direct-chat-text {
  background-color: #01ff70;
  border-color: #01ff70;
  color: #1f2d3d; }
  .direct-chat-lime .right > .direct-chat-text::after, .direct-chat-lime .right > .direct-chat-text::before {
    border-left-color: #01ff70; }

.direct-chat-fuchsia .right > .direct-chat-text {
  background-color: #f012be;
  border-color: #f012be;
  color: #fff; }
  .direct-chat-fuchsia .right > .direct-chat-text::after, .direct-chat-fuchsia .right > .direct-chat-text::before {
    border-left-color: #f012be; }

.direct-chat-maroon .right > .direct-chat-text {
  background-color: #d81b60;
  border-color: #d81b60;
  color: #fff; }
  .direct-chat-maroon .right > .direct-chat-text::after, .direct-chat-maroon .right > .direct-chat-text::before {
    border-left-color: #d81b60; }

.direct-chat-blue .right > .direct-chat-text {
  background-color: #007bff;
  border-color: #007bff;
  color: #fff; }
  .direct-chat-blue .right > .direct-chat-text::after, .direct-chat-blue .right > .direct-chat-text::before {
    border-left-color: #007bff; }

.direct-chat-indigo .right > .direct-chat-text {
  background-color: #6610f2;
  border-color: #6610f2;
  color: #fff; }
  .direct-chat-indigo .right > .direct-chat-text::after, .direct-chat-indigo .right > .direct-chat-text::before {
    border-left-color: #6610f2; }

.direct-chat-purple .right > .direct-chat-text {
  background-color: #6f42c1;
  border-color: #6f42c1;
  color: #fff; }
  .direct-chat-purple .right > .direct-chat-text::after, .direct-chat-purple .right > .direct-chat-text::before {
    border-left-color: #6f42c1; }

.direct-chat-pink .right > .direct-chat-text {
  background-color: #e83e8c;
  border-color: #e83e8c;
  color: #fff; }
  .direct-chat-pink .right > .direct-chat-text::after, .direct-chat-pink .right > .direct-chat-text::before {
    border-left-color: #e83e8c; }

.direct-chat-red .right > .direct-chat-text {
  background-color: #dc3545;
  border-color: #dc3545;
  color: #fff; }
  .direct-chat-red .right > .direct-chat-text::after, .direct-chat-red .right > .direct-chat-text::before {
    border-left-color: #dc3545; }

.direct-chat-orange .right > .direct-chat-text {
  background-color: #fd7e14;
  border-color: #fd7e14;
  color: #1f2d3d; }
  .direct-chat-orange .right > .direct-chat-text::after, .direct-chat-orange .right > .direct-chat-text::before {
    border-left-color: #fd7e14; }

.direct-chat-yellow .right > .direct-chat-text {
  background-color: #ffc107;
  border-color: #ffc107;
  color: #1f2d3d; }
  .direct-chat-yellow .right > .direct-chat-text::after, .direct-chat-yellow .right > .direct-chat-text::before {
    border-left-color: #ffc107; }

.direct-chat-green .right > .direct-chat-text {
  background-color: #28a745;
  border-color: #28a745;
  color: #fff; }
  .direct-chat-green .right > .direct-chat-text::after, .direct-chat-green .right > .direct-chat-text::before {
    border-left-color: #28a745; }

.direct-chat-teal .right > .direct-chat-text {
  background-color: #20c997;
  border-color: #20c997;
  color: #fff; }
  .direct-chat-teal .right > .direct-chat-text::after, .direct-chat-teal .right > .direct-chat-text::before {
    border-left-color: #20c997; }

.direct-chat-cyan .right > .direct-chat-text {
  background-color: #17a2b8;
  border-color: #17a2b8;
  color: #fff; }
  .direct-chat-cyan .right > .direct-chat-text::after, .direct-chat-cyan .right > .direct-chat-text::before {
    border-left-color: #17a2b8; }

.direct-chat-white .right > .direct-chat-text {
  background-color: #fff;
  border-color: #fff;
  color: #1f2d3d; }
  .direct-chat-white .right > .direct-chat-text::after, .direct-chat-white .right > .direct-chat-text::before {
    border-left-color: #fff; }

.direct-chat-gray .right > .direct-chat-text {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff; }
  .direct-chat-gray .right > .direct-chat-text::after, .direct-chat-gray .right > .direct-chat-text::before {
    border-left-color: #6c757d; }

.direct-chat-gray-dark .right > .direct-chat-text {
  background-color: #343a40;
  border-color: #343a40;
  color: #fff; }
  .direct-chat-gray-dark .right > .direct-chat-text::after, .direct-chat-gray-dark .right > .direct-chat-text::before {
    border-left-color: #343a40; }

.dark-mode .direct-chat-text {
  background-color: #454d55;
  border-color: #4b545c;
  color: #fff; }
  .dark-mode .direct-chat-text::after, .dark-mode .direct-chat-text::before {
    border-right-color: #4b545c; }

.dark-mode .direct-chat-timestamp {
  color: #adb5bd; }

.dark-mode .right > .direct-chat-text::after, .dark-mode .right > .direct-chat-text::before {
  border-right-color: transparent; }

.dark-mode .direct-chat-primary .right > .direct-chat-text {
  background-color: #3f6791;
  border-color: #3f6791;
  color: #fff; }
  .dark-mode .direct-chat-primary .right > .direct-chat-text::after, .dark-mode .direct-chat-primary .right > .direct-chat-text::before {
    border-left-color: #3f6791; }

.dark-mode .direct-chat-secondary .right > .direct-chat-text {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff; }
  .dark-mode .direct-chat-secondary .right > .direct-chat-text::after, .dark-mode .direct-chat-secondary .right > .direct-chat-text::before {
    border-left-color: #6c757d; }

.dark-mode .direct-chat-success .right > .direct-chat-text {
  background-color: #00bc8c;
  border-color: #00bc8c;
  color: #fff; }
  .dark-mode .direct-chat-success .right > .direct-chat-text::after, .dark-mode .direct-chat-success .right > .direct-chat-text::before {
    border-left-color: #00bc8c; }

.dark-mode .direct-chat-info .right > .direct-chat-text {
  background-color: #3498db;
  border-color: #3498db;
  color: #fff; }
  .dark-mode .direct-chat-info .right > .direct-chat-text::after, .dark-mode .direct-chat-info .right > .direct-chat-text::before {
    border-left-color: #3498db; }

.dark-mode .direct-chat-warning .right > .direct-chat-text {
  background-color: #f39c12;
  border-color: #f39c12;
  color: #1f2d3d; }
  .dark-mode .direct-chat-warning .right > .direct-chat-text::after, .dark-mode .direct-chat-warning .right > .direct-chat-text::before {
    border-left-color: #f39c12; }

.dark-mode .direct-chat-danger .right > .direct-chat-text {
  background-color: #e74c3c;
  border-color: #e74c3c;
  color: #fff; }
  .dark-mode .direct-chat-danger .right > .direct-chat-text::after, .dark-mode .direct-chat-danger .right > .direct-chat-text::before {
    border-left-color: #e74c3c; }

.dark-mode .direct-chat-light .right > .direct-chat-text {
  background-color: #f8f9fa;
  border-color: #f8f9fa;
  color: #1f2d3d; }
  .dark-mode .direct-chat-light .right > .direct-chat-text::after, .dark-mode .direct-chat-light .right > .direct-chat-text::before {
    border-left-color: #f8f9fa; }

.dark-mode .direct-chat-dark .right > .direct-chat-text {
  background-color: #343a40;
  border-color: #343a40;
  color: #fff; }
  .dark-mode .direct-chat-dark .right > .direct-chat-text::after, .dark-mode .direct-chat-dark .right > .direct-chat-text::before {
    border-left-color: #343a40; }

.dark-mode .direct-chat-lightblue .right > .direct-chat-text {
  background-color: #86bad8;
  border-color: #86bad8;
  color: #1f2d3d; }
  .dark-mode .direct-chat-lightblue .right > .direct-chat-text::after, .dark-mode .direct-chat-lightblue .right > .direct-chat-text::before {
    border-left-color: #86bad8; }

.dark-mode .direct-chat-navy .right > .direct-chat-text {
  background-color: #002c59;
  border-color: #002c59;
  color: #fff; }
  .dark-mode .direct-chat-navy .right > .direct-chat-text::after, .dark-mode .direct-chat-navy .right > .direct-chat-text::before {
    border-left-color: #002c59; }

.dark-mode .direct-chat-olive .right > .direct-chat-text {
  background-color: #74c8a3;
  border-color: #74c8a3;
  color: #1f2d3d; }
  .dark-mode .direct-chat-olive .right > .direct-chat-text::after, .dark-mode .direct-chat-olive .right > .direct-chat-text::before {
    border-left-color: #74c8a3; }

.dark-mode .direct-chat-lime .right > .direct-chat-text {
  background-color: #67ffa9;
  border-color: #67ffa9;
  color: #1f2d3d; }
  .dark-mode .direct-chat-lime .right > .direct-chat-text::after, .dark-mode .direct-chat-lime .right > .direct-chat-text::before {
    border-left-color: #67ffa9; }

.dark-mode .direct-chat-fuchsia .right > .direct-chat-text {
  background-color: #f672d8;
  border-color: #f672d8;
  color: #1f2d3d; }
  .dark-mode .direct-chat-fuchsia .right > .direct-chat-text::after, .dark-mode .direct-chat-fuchsia .right > .direct-chat-text::before {
    border-left-color: #f672d8; }

.dark-mode .direct-chat-maroon .right > .direct-chat-text {
  background-color: #ed6c9b;
  border-color: #ed6c9b;
  color: #1f2d3d; }
  .dark-mode .direct-chat-maroon .right > .direct-chat-text::after, .dark-mode .direct-chat-maroon .right > .direct-chat-text::before {
    border-left-color: #ed6c9b; }

.dark-mode .direct-chat-blue .right > .direct-chat-text {
  background-color: #3f6791;
  border-color: #3f6791;
  color: #fff; }
  .dark-mode .direct-chat-blue .right > .direct-chat-text::after, .dark-mode .direct-chat-blue .right > .direct-chat-text::before {
    border-left-color: #3f6791; }

.dark-mode .direct-chat-indigo .right > .direct-chat-text {
  background-color: #6610f2;
  border-color: #6610f2;
  color: #fff; }
  .dark-mode .direct-chat-indigo .right > .direct-chat-text::after, .dark-mode .direct-chat-indigo .right > .direct-chat-text::before {
    border-left-color: #6610f2; }

.dark-mode .direct-chat-purple .right > .direct-chat-text {
  background-color: #6f42c1;
  border-color: #6f42c1;
  color: #fff; }
  .dark-mode .direct-chat-purple .right > .direct-chat-text::after, .dark-mode .direct-chat-purple .right > .direct-chat-text::before {
    border-left-color: #6f42c1; }

.dark-mode .direct-chat-pink .right > .direct-chat-text {
  background-color: #e83e8c;
  border-color: #e83e8c;
  color: #fff; }
  .dark-mode .direct-chat-pink .right > .direct-chat-text::after, .dark-mode .direct-chat-pink .right > .direct-chat-text::before {
    border-left-color: #e83e8c; }

.dark-mode .direct-chat-red .right > .direct-chat-text {
  background-color: #e74c3c;
  border-color: #e74c3c;
  color: #fff; }
  .dark-mode .direct-chat-red .right > .direct-chat-text::after, .dark-mode .direct-chat-red .right > .direct-chat-text::before {
    border-left-color: #e74c3c; }

.dark-mode .direct-chat-orange .right > .direct-chat-text {
  background-color: #fd7e14;
  border-color: #fd7e14;
  color: #1f2d3d; }
  .dark-mode .direct-chat-orange .right > .direct-chat-text::after, .dark-mode .direct-chat-orange .right > .direct-chat-text::before {
    border-left-color: #fd7e14; }

.dark-mode .direct-chat-yellow .right > .direct-chat-text {
  background-color: #f39c12;
  border-color: #f39c12;
  color: #1f2d3d; }
  .dark-mode .direct-chat-yellow .right > .direct-chat-text::after, .dark-mode .direct-chat-yellow .right > .direct-chat-text::before {
    border-left-color: #f39c12; }

.dark-mode .direct-chat-green .right > .direct-chat-text {
  background-color: #00bc8c;
  border-color: #00bc8c;
  color: #fff; }
  .dark-mode .direct-chat-green .right > .direct-chat-text::after, .dark-mode .direct-chat-green .right > .direct-chat-text::before {
    border-left-color: #00bc8c; }

.dark-mode .direct-chat-teal .right > .direct-chat-text {
  background-color: #20c997;
  border-color: #20c997;
  color: #fff; }
  .dark-mode .direct-chat-teal .right > .direct-chat-text::after, .dark-mode .direct-chat-teal .right > .direct-chat-text::before {
    border-left-color: #20c997; }

.dark-mode .direct-chat-cyan .right > .direct-chat-text {
  background-color: #3498db;
  border-color: #3498db;
  color: #fff; }
  .dark-mode .direct-chat-cyan .right > .direct-chat-text::after, .dark-mode .direct-chat-cyan .right > .direct-chat-text::before {
    border-left-color: #3498db; }

.dark-mode .direct-chat-white .right > .direct-chat-text {
  background-color: #fff;
  border-color: #fff;
  color: #1f2d3d; }
  .dark-mode .direct-chat-white .right > .direct-chat-text::after, .dark-mode .direct-chat-white .right > .direct-chat-text::before {
    border-left-color: #fff; }

.dark-mode .direct-chat-gray .right > .direct-chat-text {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff; }
  .dark-mode .direct-chat-gray .right > .direct-chat-text::after, .dark-mode .direct-chat-gray .right > .direct-chat-text::before {
    border-left-color: #6c757d; }

.dark-mode .direct-chat-gray-dark .right > .direct-chat-text {
  background-color: #343a40;
  border-color: #343a40;
  color: #fff; }
  .dark-mode .direct-chat-gray-dark .right > .direct-chat-text::after, .dark-mode .direct-chat-gray-dark .right > .direct-chat-text::before {
    border-left-color: #343a40; }

.users-list {
  padding-left: 0;
  list-style: none; }
  .users-list > li {
    float: left;
    padding: 10px;
    text-align: center;
    width: 25%; }
    .users-list > li img {
      border-radius: 50%;
      height: auto;
      max-width: 100%; }
    .users-list > li > a:hover,
    .users-list > li > a:hover .users-list-name {
      color: #999; }

.users-list-name,
.users-list-date {
  display: block; }

.users-list-name {
  color: #495057;
  font-size: 0.875rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.users-list-date {
  color: #748290;
  font-size: 12px; }

.dark-mode .users-list-name {
  color: #ced4da; }

.dark-mode .users-list-date {
  color: #adb5bd; }

.card-widget {
  border: 0;
  position: relative; }

.widget-user .widget-user-header {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  height: 135px;
  padding: 1rem;
  text-align: center; }

.widget-user .widget-user-username {
  font-size: 25px;
  font-weight: 300;
  margin-bottom: 0;
  margin-top: 0;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); }

.widget-user .widget-user-desc {
  margin-top: 0; }

.widget-user .widget-user-image {
  left: 50%;
  margin-left: -45px;
  position: absolute;
  top: 80px; }
  .widget-user .widget-user-image > img {
    border: 3px solid #fff;
    height: auto;
    width: 90px; }

.widget-user .card-footer {
  padding-top: 50px; }

.widget-user-2 .widget-user-header {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  padding: 1rem; }

.widget-user-2 .widget-user-username {
  font-size: 25px;
  font-weight: 300;
  margin-bottom: 5px;
  margin-top: 5px; }

.widget-user-2 .widget-user-desc {
  margin-top: 0; }

.widget-user-2 .widget-user-username,
.widget-user-2 .widget-user-desc {
  margin-left: 75px; }

.widget-user-2 .widget-user-image > img {
  float: left;
  height: auto;
  width: 65px; }

.mailbox-messages > .table, .mailbox-messages > .table-custom-style, .mailbox-messages > .table-custom-style-dotvvm {
  margin: 0; }

.mailbox-controls {
  padding: 5px; }
  .mailbox-controls.with-border {
    border-bottom: 1px solid rgba(0, 0, 0, 0.125); }

.mailbox-read-info {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
  padding: 10px; }
  .mailbox-read-info h3 {
    font-size: 20px;
    margin: 0; }
  .mailbox-read-info h5 {
    margin: 0;
    padding: 5px 0 0; }

.mailbox-read-time {
  color: #999;
  font-size: 13px; }

.mailbox-read-message {
  padding: 10px; }

.mailbox-attachments {
  padding-left: 0;
  list-style: none; }
  .mailbox-attachments li {
    border: 1px solid #eee;
    float: left;
    margin-bottom: 10px;
    margin-right: 10px;
    width: 200px; }

.mailbox-attachment-name {
  color: #666;
  font-weight: 700; }

.mailbox-attachment-icon,
.mailbox-attachment-info,
.mailbox-attachment-size {
  display: block; }

.mailbox-attachment-info {
  background-color: #f8f9fa;
  padding: 10px; }

.mailbox-attachment-size {
  color: #999;
  font-size: 12px; }
  .mailbox-attachment-size > span {
    display: inline-block;
    padding-top: .75rem; }

.mailbox-attachment-icon {
  color: #666;
  font-size: 65px;
  max-height: 132.5px;
  padding: 20px 10px;
  text-align: center; }
  .mailbox-attachment-icon.has-img {
    padding: 0; }
    .mailbox-attachment-icon.has-img > img {
      height: auto;
      max-width: 100%; }

.lockscreen {
  background-color: #e9ecef; }
  .lockscreen .lockscreen-name {
    font-weight: 600;
    text-align: center; }

.lockscreen-logo {
  font-size: 35px;
  font-weight: 300;
  margin-bottom: 25px;
  text-align: center; }
  .lockscreen-logo a {
    color: #495057; }

.lockscreen-wrapper {
  margin: 0 auto;
  margin-top: 10%;
  max-width: 400px; }

.lockscreen-item {
  border-radius: 4px;
  background-color: #fff;
  margin: 10px auto 30px;
  padding: 0;
  position: relative;
  width: 290px; }

.lockscreen-image {
  border-radius: 50%;
  background-color: #fff;
  left: -10px;
  padding: 5px;
  position: absolute;
  top: -25px;
  z-index: 10; }
  .lockscreen-image > img {
    border-radius: 50%;
    height: 70px;
    width: 70px; }

.lockscreen-credentials {
  margin-left: 70px; }
  .lockscreen-credentials .form-control {
    border: 0; }
  .lockscreen-credentials .btn, .lockscreen-credentials .btn-delete, .lockscreen-credentials .btn-duplicate, .lockscreen-credentials .btn-complete, .lockscreen-credentials .btn-print, .lockscreen-credentials .btn-join, .lockscreen-credentials .btn-caret {
    background-color: #fff;
    border: 0;
    padding: 0 10px; }

.lockscreen-footer {
  margin-top: 10px; }

.dark-mode .lockscreen-item {
  background-color: #343a40; }

.dark-mode .lockscreen-logo a {
  color: #fff; }

.dark-mode .lockscreen-credentials .btn, .dark-mode .lockscreen-credentials .btn-delete, .dark-mode .lockscreen-credentials .btn-duplicate, .dark-mode .lockscreen-credentials .btn-complete, .dark-mode .lockscreen-credentials .btn-print, .dark-mode .lockscreen-credentials .btn-join, .dark-mode .lockscreen-credentials .btn-caret {
  background-color: #343a40; }

.dark-mode .lockscreen-image {
  background-color: #6c757d; }

.login-logo,
.register-logo {
  font-size: 2.1rem;
  font-weight: 300;
  margin-bottom: .9rem;
  text-align: center; }
  .login-logo a,
  .register-logo a {
    color: #495057; }

.login-page,
.register-page {
  align-items: center;
  background-color: #e9ecef;
  display: flex;
  flex-direction: column;
  height: 100vh;
  justify-content: center; }

.login-box,
.register-box {
  width: 360px; }
  @media (max-width: 576px) {
    .login-box,
    .register-box {
      margin-top: .5rem;
      width: 90%; } }
  .login-box .card,
  .register-box .card {
    margin-bottom: 0; }

.login-card-body,
.register-card-body {
  background-color: #fff;
  border-top: 0;
  color: #666;
  padding: 20px; }
  .login-card-body .input-group .form-control,
  .register-card-body .input-group .form-control {
    border-right: 0; }
    .login-card-body .input-group .form-control:focus,
    .register-card-body .input-group .form-control:focus {
      box-shadow: none; }
      .login-card-body .input-group .form-control:focus ~ .input-group-prepend .input-group-text,
      .login-card-body .input-group .form-control:focus ~ .input-group-append .input-group-text,
      .register-card-body .input-group .form-control:focus ~ .input-group-prepend .input-group-text,
      .register-card-body .input-group .form-control:focus ~ .input-group-append .input-group-text {
        border-color: #80bdff; }
    .login-card-body .input-group .form-control.is-valid:focus,
    .register-card-body .input-group .form-control.is-valid:focus {
      box-shadow: none; }
    .login-card-body .input-group .form-control.is-valid ~ .input-group-prepend .input-group-text,
    .login-card-body .input-group .form-control.is-valid ~ .input-group-append .input-group-text,
    .register-card-body .input-group .form-control.is-valid ~ .input-group-prepend .input-group-text,
    .register-card-body .input-group .form-control.is-valid ~ .input-group-append .input-group-text {
      border-color: #28a745; }
    .login-card-body .input-group .form-control.is-invalid:focus,
    .register-card-body .input-group .form-control.is-invalid:focus {
      box-shadow: none; }
    .login-card-body .input-group .form-control.is-invalid ~ .input-group-append .input-group-text,
    .register-card-body .input-group .form-control.is-invalid ~ .input-group-append .input-group-text {
      border-color: #dc3545; }
  .login-card-body .input-group .input-group-text,
  .register-card-body .input-group .input-group-text {
    background-color: transparent;
    border-bottom-right-radius: 0.25rem;
    border-left: 0;
    border-top-right-radius: 0.25rem;
    color: #777;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }

.login-box-msg,
.register-box-msg {
  margin: 0;
  padding: 0 20px 20px;
  text-align: center; }

.social-auth-links {
  margin: 10px 0; }

.dark-mode .login-card-body,
.dark-mode .register-card-body {
  background-color: #343a40;
  border-color: #6c757d;
  color: #fff; }

.dark-mode .login-logo a,
.dark-mode .register-logo a {
  color: #fff; }

.error-page {
  margin: 20px auto 0;
  width: 600px; }
  @media (max-width: 767.98px) {
    .error-page {
      width: 100%; } }
  .error-page > .headline {
    float: left;
    font-size: 100px;
    font-weight: 300; }
    @media (max-width: 767.98px) {
      .error-page > .headline {
        float: none;
        text-align: center; } }
  .error-page > .error-content {
    display: block;
    margin-left: 190px; }
    @media (max-width: 767.98px) {
      .error-page > .error-content {
        margin-left: 0; } }
    .error-page > .error-content > h3 {
      font-size: 25px;
      font-weight: 300; }
      @media (max-width: 767.98px) {
        .error-page > .error-content > h3 {
          text-align: center; } }

.invoice {
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
  position: relative; }

.invoice-title {
  margin-top: 0; }

.dark-mode .invoice {
  background-color: #343a40; }

.profile-user-img {
  border: 3px solid #adb5bd;
  margin: 0 auto;
  padding: 3px;
  width: 100px; }

.profile-username {
  font-size: 21px;
  margin-top: 5px; }

.post {
  border-bottom: 1px solid #adb5bd;
  color: #666;
  margin-bottom: 15px;
  padding-bottom: 15px; }
  .post:last-of-type {
    border-bottom: 0;
    margin-bottom: 0;
    padding-bottom: 0; }
  .post .user-block {
    margin-bottom: 15px;
    width: 100%; }
  .post .row {
    width: 100%; }

.dark-mode .post {
  color: #fff;
  border-color: #6c757d; }

.product-image {
  max-width: 100%;
  height: auto;
  width: 100%; }

.product-image-thumbs {
  align-items: stretch;
  display: flex;
  margin-top: 2rem; }

.product-image-thumb {
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
  border-radius: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  display: flex;
  margin-right: 1rem;
  max-width: 7rem;
  padding: 0.5rem; }
  .product-image-thumb img {
    max-width: 100%;
    height: auto;
    align-self: center; }
  .product-image-thumb:hover {
    opacity: .5; }

.product-share a {
  margin-right: .5rem; }

.projects td {
  vertical-align: middle; }

.projects .list-inline {
  margin-bottom: 0; }

.projects img.table-avatar,
.projects .table-avatar img {
  border-radius: 50%;
  display: inline;
  width: 2.5rem; }

.projects .project-state {
  text-align: center; }

body.iframe-mode .main-sidebar {
  display: none; }

body.iframe-mode .content-wrapper {
  margin-left: 0 !important;
  margin-top: 0 !important;
  padding-bottom: 0 !important; }

body.iframe-mode .main-header,
body.iframe-mode .main-footer {
  display: none; }

body.iframe-mode-fullscreen {
  overflow: hidden; }

.content-wrapper {
  height: 100%; }
  .content-wrapper.iframe-mode .btn-iframe-close {
    color: #dc3545;
    position: absolute;
    line-height: 1;
    right: .125rem;
    top: .125rem;
    z-index: 10;
    visibility: hidden; }
    .content-wrapper.iframe-mode .btn-iframe-close:hover, .content-wrapper.iframe-mode .btn-iframe-close:focus {
      animation-name: fadeIn;
      animation-duration: 0.3s;
      animation-fill-mode: both;
      visibility: visible; }
    @media (hover: none) and (pointer: coarse) {
      .content-wrapper.iframe-mode .btn-iframe-close {
        visibility: visible; } }
  .content-wrapper.iframe-mode .navbar-nav {
    overflow-y: auto;
    width: 100%; }
    .content-wrapper.iframe-mode .navbar-nav .nav-link {
      white-space: nowrap; }
    .content-wrapper.iframe-mode .navbar-nav .nav-item {
      position: relative; }
      .content-wrapper.iframe-mode .navbar-nav .nav-item:hover .btn-iframe-close, .content-wrapper.iframe-mode .navbar-nav .nav-item:focus .btn-iframe-close {
        animation-name: fadeIn;
        animation-duration: 0.3s;
        animation-fill-mode: both;
        visibility: visible; }
        @media (hover: none) and (pointer: coarse) {
          .content-wrapper.iframe-mode .navbar-nav .nav-item:hover .btn-iframe-close, .content-wrapper.iframe-mode .navbar-nav .nav-item:focus .btn-iframe-close {
            visibility: visible; } }
  .content-wrapper.iframe-mode .tab-content {
    position: relative; }
  .content-wrapper.iframe-mode .tab-pane + .tab-empty {
    display: none; }
  .content-wrapper.iframe-mode .tab-empty {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center; }
  .content-wrapper.iframe-mode .tab-loading {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: none;
    background-color: #f4f6f9; }
    .content-wrapper.iframe-mode .tab-loading > div {
      display: flex;
      justify-content: center;
      align-items: center;
      width: 100%;
      height: 100%; }
  .content-wrapper.iframe-mode iframe {
    border: 0;
    width: 100%;
    height: 100%;
    margin-bottom: -8px; }
    .content-wrapper.iframe-mode iframe .content-wrapper {
      padding-bottom: 0 !important; }
  body.iframe-mode-fullscreen .content-wrapper.iframe-mode {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin-left: 0 !important;
    height: 100%;
    min-height: 100%;
    z-index: 1048; }

.permanent-btn-iframe-close .btn-iframe-close {
  animation: none !important;
  visibility: visible !important;
  opacity: 1; }

.content-wrapper.kanban {
  height: 1px; }
  .content-wrapper.kanban .content {
    height: 100%;
    overflow-x: auto;
    overflow-y: hidden; }
    .content-wrapper.kanban .content .container,
    .content-wrapper.kanban .content .container-fluid,
    .content-wrapper.kanban .content .container-sm,
    .content-wrapper.kanban .content .container-md,
    .content-wrapper.kanban .content .container-lg,
    .content-wrapper.kanban .content .container-xl {
      width: max-content;
      display: flex;
      align-items: stretch; }
  .content-wrapper.kanban .content-header + .content {
    height: calc(100% - ((2 * 15px) + (1.8rem * 1.2))); }
  .content-wrapper.kanban .card .card-body {
    padding: .5rem; }
  .content-wrapper.kanban .card.card-row {
    width: 340px;
    display: inline-block;
    margin: 0 .5rem; }
    .content-wrapper.kanban .card.card-row:first-child {
      margin-left: 0; }
    .content-wrapper.kanban .card.card-row .card-body {
      height: calc(100% - (12px + (1.8rem * 1.2) + .5rem));
      overflow-y: auto; }
    .content-wrapper.kanban .card.card-row .card:last-child {
      margin-bottom: 0;
      border-bottom-width: 1px; }
    .content-wrapper.kanban .card.card-row .card .card-header {
      padding: .5rem .75rem; }
    .content-wrapper.kanban .card.card-row .card .card-body {
      padding: .75rem; }
  .content-wrapper.kanban .btn-tool.btn-link {
    text-decoration: underline;
    padding-left: 0;
    padding-right: 0; }

.fc-button {
  background: #f8f9fa;
  background-image: none;
  border-bottom-color: #ddd;
  border-color: #ddd;
  color: #495057; }
  .fc-button:hover, .fc-button:active, .fc-button.hover {
    background-color: #e9e9e9; }

.fc-header-title h2 {
  color: #666;
  font-size: 15px;
  line-height: 1.6em;
  margin-left: 10px; }

.fc-header-right {
  padding-right: 10px; }

.fc-header-left {
  padding-left: 10px; }

.fc-widget-header {
  background: #fafafa; }

.fc-grid {
  border: 0;
  width: 100%; }

.fc-widget-header:first-of-type,
.fc-widget-content:first-of-type {
  border-left: 0;
  border-right: 0; }

.fc-widget-header:last-of-type,
.fc-widget-content:last-of-type {
  border-right: 0; }

.fc-toolbar,
.fc-toolbar.fc-header-toolbar {
  margin: 0;
  padding: 1rem; }

@media (max-width: 575.98px) {
  .fc-toolbar {
    flex-direction: column; }
    .fc-toolbar .fc-left {
      order: 1;
      margin-bottom: .5rem; }
    .fc-toolbar .fc-center {
      order: 0;
      margin-bottom: .375rem; }
    .fc-toolbar .fc-right {
      order: 2; } }

.fc-day-number {
  font-size: 20px;
  font-weight: 300;
  padding-right: 10px; }

.fc-color-picker {
  list-style: none;
  margin: 0;
  padding: 0; }
  .fc-color-picker > li {
    float: left;
    font-size: 30px;
    line-height: 30px;
    margin-right: 5px; }
    .fc-color-picker > li .fa,
    .fc-color-picker > li .fas,
    .fc-color-picker > li .far,
    .fc-color-picker > li .fab,
    .fc-color-picker > li .fal,
    .fc-color-picker > li .fad,
    .fc-color-picker > li .svg-inline--fa,
    .fc-color-picker > li .ion {
      transition: transform linear .3s; }
      .fc-color-picker > li .fa:hover,
      .fc-color-picker > li .fas:hover,
      .fc-color-picker > li .far:hover,
      .fc-color-picker > li .fab:hover,
      .fc-color-picker > li .fal:hover,
      .fc-color-picker > li .fad:hover,
      .fc-color-picker > li .svg-inline--fa:hover,
      .fc-color-picker > li .ion:hover {
        transform: rotate(30deg); }

#add-new-event {
  transition: all linear .3s; }

.external-event {
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2);
  border-radius: 0.25rem;
  cursor: move;
  font-weight: 700;
  margin-bottom: 4px;
  padding: 5px 10px; }
  .external-event:hover {
    box-shadow: inset 0 0 90px rgba(0, 0, 0, 0.2); }

.select2-container--default .select2-selection--single {
  border: 1px solid #ced4da;
  padding: 0.46875rem 0.75rem;
  height: calc(2.25rem + 2px); }

.select2-container--default.select2-container--open .select2-selection--single {
  border-color: #80bdff; }

.select2-container--default .select2-dropdown {
  border: 1px solid #ced4da; }

.select2-container--default .select2-results__option {
  padding: 6px 12px;
  user-select: none; }

.select2-container--default .select2-selection--single .select2-selection__rendered {
  padding-left: 0;
  height: auto;
  margin-top: -3px; }

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__rendered {
  padding-right: 6px;
  padding-left: 20px; }

.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 31px;
  right: 6px; }

.select2-container--default .select2-selection--single .select2-selection__arrow b {
  margin-top: 0; }

.select2-container--default .select2-dropdown .select2-search__field,
.select2-container--default .select2-search--inline .select2-search__field {
  border: 1px solid #ced4da; }
  .select2-container--default .select2-dropdown .select2-search__field:focus,
  .select2-container--default .select2-search--inline .select2-search__field:focus {
    outline: none;
    border: 1px solid #80bdff; }

.select2-container--default .select2-dropdown.select2-dropdown--below {
  border-top: 0; }

.select2-container--default .select2-dropdown.select2-dropdown--above {
  border-bottom: 0; }

.select2-container--default .select2-results__option[aria-disabled='true'] {
  color: #6c757d; }

.select2-container--default .select2-results__option[aria-selected='true'] {
  background-color: #dee2e6; }
  .select2-container--default .select2-results__option[aria-selected='true'], .select2-container--default .select2-results__option[aria-selected='true']:hover {
    color: #1f2d3d; }

.select2-container--default .select2-results__option--highlighted {
  background-color: #007bff;
  color: #fff; }
  .select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #0074f0;
    color: #fff; }

.select2-container--default .select2-selection--multiple {
  border: 1px solid #ced4da;
  min-height: calc(2.25rem + 2px); }
  .select2-container--default .select2-selection--multiple:focus {
    border-color: #80bdff; }
  .select2-container--default .select2-selection--multiple .select2-selection__rendered {
    padding: 0 0.375rem 0.375rem;
    margin-bottom: -0.375rem; }
    .select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child.select2-search.select2-search--inline {
      width: 100%;
      margin-left: 0.375rem; }
      .select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child.select2-search.select2-search--inline .select2-search__field {
        width: 100% !important; }
    .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search.select2-search--inline .select2-search__field {
      border: 0;
      margin-top: 6px; }
  .select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-color: #007bff;
    border-color: #006fe6;
    color: #fff;
    padding: 0 10px;
    margin-top: .31rem; }
  .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    color: rgba(255, 255, 255, 0.7);
    float: right;
    margin-left: 5px;
    margin-right: -2px; }
    .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
      color: #fff; }
  .text-sm .select2-container--default .select2-selection--multiple .select2-search.select2-search--inline .select2-search__field, .table-custom-head-style .select2-container--default .select2-selection--multiple .select2-search.select2-search--inline .select2-search__field, .table-custom-style-dotvvm thead .select2-container--default .select2-selection--multiple .select2-search.select2-search--inline .select2-search__field, .select2-container--default .select2-selection--multiple.text-sm .select2-search.select2-search--inline .select2-search__field, .select2-container--default .select2-selection--multiple.table-custom-head-style .select2-search.select2-search--inline .select2-search__field, .select2-container--default .table-custom-style-dotvvm thead.select2-selection--multiple .select2-search.select2-search--inline .select2-search__field, .table-custom-style-dotvvm .select2-container--default thead.select2-selection--multiple .select2-search.select2-search--inline .select2-search__field {
    margin-top: 8px; }
  .text-sm .select2-container--default .select2-selection--multiple .select2-selection__choice, .table-custom-head-style .select2-container--default .select2-selection--multiple .select2-selection__choice, .table-custom-style-dotvvm thead .select2-container--default .select2-selection--multiple .select2-selection__choice, .select2-container--default .select2-selection--multiple.text-sm .select2-selection__choice, .select2-container--default .select2-selection--multiple.table-custom-head-style .select2-selection__choice, .select2-container--default .table-custom-style-dotvvm thead.select2-selection--multiple .select2-selection__choice, .table-custom-style-dotvvm .select2-container--default thead.select2-selection--multiple .select2-selection__choice {
    margin-top: .4rem; }

.select2-container--default.select2-container--focus .select2-selection--single,
.select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #80bdff; }

.select2-container--default.select2-container--focus .select2-search__field {
  border: 0; }

.select2-container--default .select2-selection--single .select2-selection__rendered li {
  padding-right: 10px; }

.input-group-prepend ~ .select2-container--default .select2-selection {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0; }

.input-group > .select2-container--default:not(:last-child) .select2-selection {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0; }

.select2-container--bootstrap4.select2-container--focus .select2-selection {
  box-shadow: none; }

select.form-control-sm ~ .select2-container--default {
  font-size: 0.875rem; }

.text-sm .select2-container--default .select2-selection--single, .table-custom-head-style .select2-container--default .select2-selection--single, .table-custom-style-dotvvm thead .select2-container--default .select2-selection--single,
select.form-control-sm ~ .select2-container--default .select2-selection--single {
  height: calc(1.8125rem + 2px); }
  .text-sm .select2-container--default .select2-selection--single .select2-selection__rendered, .table-custom-head-style .select2-container--default .select2-selection--single .select2-selection__rendered, .table-custom-style-dotvvm thead .select2-container--default .select2-selection--single .select2-selection__rendered,
  select.form-control-sm ~ .select2-container--default .select2-selection--single .select2-selection__rendered {
    margin-top: -.4rem; }
  .text-sm .select2-container--default .select2-selection--single .select2-selection__arrow, .table-custom-head-style .select2-container--default .select2-selection--single .select2-selection__arrow, .table-custom-style-dotvvm thead .select2-container--default .select2-selection--single .select2-selection__arrow,
  select.form-control-sm ~ .select2-container--default .select2-selection--single .select2-selection__arrow {
    top: -.12rem; }

.text-sm .select2-container--default .select2-selection--multiple, .table-custom-head-style .select2-container--default .select2-selection--multiple, .table-custom-style-dotvvm thead .select2-container--default .select2-selection--multiple,
select.form-control-sm ~ .select2-container--default .select2-selection--multiple {
  min-height: calc(1.8125rem + 2px); }
  .text-sm .select2-container--default .select2-selection--multiple .select2-selection__rendered, .table-custom-head-style .select2-container--default .select2-selection--multiple .select2-selection__rendered, .table-custom-style-dotvvm thead .select2-container--default .select2-selection--multiple .select2-selection__rendered,
  select.form-control-sm ~ .select2-container--default .select2-selection--multiple .select2-selection__rendered {
    padding: 0 0.25rem 0.25rem;
    margin-top: -0.1rem; }
    .text-sm .select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child.select2-search.select2-search--inline, .table-custom-head-style .select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child.select2-search.select2-search--inline, .table-custom-style-dotvvm thead .select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child.select2-search.select2-search--inline,
    select.form-control-sm ~ .select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child.select2-search.select2-search--inline {
      margin-left: 0.25rem; }
    .text-sm .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search.select2-search--inline .select2-search__field, .table-custom-head-style .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search.select2-search--inline .select2-search__field, .table-custom-style-dotvvm thead .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search.select2-search--inline .select2-search__field,
    select.form-control-sm ~ .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search.select2-search--inline .select2-search__field {
      margin-top: 6px; }

.maximized-card .select2-dropdown {
  z-index: 9999; }

.select2-primary + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #80bdff; }

.select2-primary + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #80bdff; }

.select2-container--default .select2-primary.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-primary .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-primary .select2-search--inline .select2-search__field:focus,
.select2-primary .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-primary .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-primary .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #80bdff; }

.select2-container--default .select2-primary .select2-results__option--highlighted,
.select2-primary .select2-container--default .select2-results__option--highlighted {
  background-color: #007bff;
  color: #fff; }
  .select2-container--default .select2-primary .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-primary .select2-results__option--highlighted[aria-selected]:hover,
  .select2-primary .select2-container--default .select2-results__option--highlighted[aria-selected],
  .select2-primary .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #0074f0;
    color: #fff; }

.select2-container--default .select2-primary .select2-selection--multiple:focus,
.select2-primary .select2-container--default .select2-selection--multiple:focus {
  border-color: #80bdff; }

.select2-container--default .select2-primary .select2-selection--multiple .select2-selection__choice,
.select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #007bff;
  border-color: #006fe6;
  color: #fff; }

.select2-container--default .select2-primary .select2-selection--multiple .select2-selection__choice__remove,
.select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .select2-primary .select2-selection--multiple .select2-selection__choice__remove:hover,
  .select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .select2-primary.select2-container--focus .select2-selection--multiple,
.select2-primary .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #80bdff; }

.select2-secondary + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #afb5ba; }

.select2-secondary + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #afb5ba; }

.select2-container--default .select2-secondary.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-secondary .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-secondary .select2-search--inline .select2-search__field:focus,
.select2-secondary .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-secondary .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-secondary .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #afb5ba; }

.select2-container--default .select2-secondary .select2-results__option--highlighted,
.select2-secondary .select2-container--default .select2-results__option--highlighted {
  background-color: #6c757d;
  color: #fff; }
  .select2-container--default .select2-secondary .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-secondary .select2-results__option--highlighted[aria-selected]:hover,
  .select2-secondary .select2-container--default .select2-results__option--highlighted[aria-selected],
  .select2-secondary .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #656d75;
    color: #fff; }

.select2-container--default .select2-secondary .select2-selection--multiple:focus,
.select2-secondary .select2-container--default .select2-selection--multiple:focus {
  border-color: #afb5ba; }

.select2-container--default .select2-secondary .select2-selection--multiple .select2-selection__choice,
.select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #6c757d;
  border-color: #60686f;
  color: #fff; }

.select2-container--default .select2-secondary .select2-selection--multiple .select2-selection__choice__remove,
.select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .select2-secondary .select2-selection--multiple .select2-selection__choice__remove:hover,
  .select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .select2-secondary.select2-container--focus .select2-selection--multiple,
.select2-secondary .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #afb5ba; }

.select2-success + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #71dd8a; }

.select2-success + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #71dd8a; }

.select2-container--default .select2-success.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-success .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-success .select2-search--inline .select2-search__field:focus,
.select2-success .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-success .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-success .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #71dd8a; }

.select2-container--default .select2-success .select2-results__option--highlighted,
.select2-success .select2-container--default .select2-results__option--highlighted {
  background-color: #28a745;
  color: #fff; }
  .select2-container--default .select2-success .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-success .select2-results__option--highlighted[aria-selected]:hover,
  .select2-success .select2-container--default .select2-results__option--highlighted[aria-selected],
  .select2-success .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #259b40;
    color: #fff; }

.select2-container--default .select2-success .select2-selection--multiple:focus,
.select2-success .select2-container--default .select2-selection--multiple:focus {
  border-color: #71dd8a; }

.select2-container--default .select2-success .select2-selection--multiple .select2-selection__choice,
.select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #28a745;
  border-color: #23923d;
  color: #fff; }

.select2-container--default .select2-success .select2-selection--multiple .select2-selection__choice__remove,
.select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .select2-success .select2-selection--multiple .select2-selection__choice__remove:hover,
  .select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .select2-success.select2-container--focus .select2-selection--multiple,
.select2-success .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #71dd8a; }

.select2-info + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #63d9ec; }

.select2-info + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #63d9ec; }

.select2-container--default .select2-info.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-info .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-info .select2-search--inline .select2-search__field:focus,
.select2-info .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-info .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-info .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #63d9ec; }

.select2-container--default .select2-info .select2-results__option--highlighted,
.select2-info .select2-container--default .select2-results__option--highlighted {
  background-color: #17a2b8;
  color: #fff; }
  .select2-container--default .select2-info .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-info .select2-results__option--highlighted[aria-selected]:hover,
  .select2-info .select2-container--default .select2-results__option--highlighted[aria-selected],
  .select2-info .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #1596aa;
    color: #fff; }

.select2-container--default .select2-info .select2-selection--multiple:focus,
.select2-info .select2-container--default .select2-selection--multiple:focus {
  border-color: #63d9ec; }

.select2-container--default .select2-info .select2-selection--multiple .select2-selection__choice,
.select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #17a2b8;
  border-color: #148ea1;
  color: #fff; }

.select2-container--default .select2-info .select2-selection--multiple .select2-selection__choice__remove,
.select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .select2-info .select2-selection--multiple .select2-selection__choice__remove:hover,
  .select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .select2-info.select2-container--focus .select2-selection--multiple,
.select2-info .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #63d9ec; }

.select2-warning + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #ffe187; }

.select2-warning + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #ffe187; }

.select2-container--default .select2-warning.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-warning .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-warning .select2-search--inline .select2-search__field:focus,
.select2-warning .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-warning .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-warning .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #ffe187; }

.select2-container--default .select2-warning .select2-results__option--highlighted,
.select2-warning .select2-container--default .select2-results__option--highlighted {
  background-color: #ffc107;
  color: #1f2d3d; }
  .select2-container--default .select2-warning .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-warning .select2-results__option--highlighted[aria-selected]:hover,
  .select2-warning .select2-container--default .select2-results__option--highlighted[aria-selected],
  .select2-warning .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #f7b900;
    color: #1f2d3d; }

.select2-container--default .select2-warning .select2-selection--multiple:focus,
.select2-warning .select2-container--default .select2-selection--multiple:focus {
  border-color: #ffe187; }

.select2-container--default .select2-warning .select2-selection--multiple .select2-selection__choice,
.select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #ffc107;
  border-color: #edb100;
  color: #1f2d3d; }

.select2-container--default .select2-warning .select2-selection--multiple .select2-selection__choice__remove,
.select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7); }
  .select2-container--default .select2-warning .select2-selection--multiple .select2-selection__choice__remove:hover,
  .select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #1f2d3d; }

.select2-container--default .select2-warning.select2-container--focus .select2-selection--multiple,
.select2-warning .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #ffe187; }

.select2-danger + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #efa2a9; }

.select2-danger + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #efa2a9; }

.select2-container--default .select2-danger.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-danger .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-danger .select2-search--inline .select2-search__field:focus,
.select2-danger .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-danger .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-danger .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #efa2a9; }

.select2-container--default .select2-danger .select2-results__option--highlighted,
.select2-danger .select2-container--default .select2-results__option--highlighted {
  background-color: #dc3545;
  color: #fff; }
  .select2-container--default .select2-danger .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-danger .select2-results__option--highlighted[aria-selected]:hover,
  .select2-danger .select2-container--default .select2-results__option--highlighted[aria-selected],
  .select2-danger .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #da2839;
    color: #fff; }

.select2-container--default .select2-danger .select2-selection--multiple:focus,
.select2-danger .select2-container--default .select2-selection--multiple:focus {
  border-color: #efa2a9; }

.select2-container--default .select2-danger .select2-selection--multiple .select2-selection__choice,
.select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #dc3545;
  border-color: #d32535;
  color: #fff; }

.select2-container--default .select2-danger .select2-selection--multiple .select2-selection__choice__remove,
.select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .select2-danger .select2-selection--multiple .select2-selection__choice__remove:hover,
  .select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .select2-danger.select2-container--focus .select2-selection--multiple,
.select2-danger .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #efa2a9; }

.select2-light + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: white; }

.select2-light + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: white; }

.select2-container--default .select2-light.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-light .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-light .select2-search--inline .select2-search__field:focus,
.select2-light .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-light .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-light .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid white; }

.select2-container--default .select2-light .select2-results__option--highlighted,
.select2-light .select2-container--default .select2-results__option--highlighted {
  background-color: #f8f9fa;
  color: #1f2d3d; }
  .select2-container--default .select2-light .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-light .select2-results__option--highlighted[aria-selected]:hover,
  .select2-light .select2-container--default .select2-results__option--highlighted[aria-selected],
  .select2-light .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #eff1f4;
    color: #1f2d3d; }

.select2-container--default .select2-light .select2-selection--multiple:focus,
.select2-light .select2-container--default .select2-selection--multiple:focus {
  border-color: white; }

.select2-container--default .select2-light .select2-selection--multiple .select2-selection__choice,
.select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #f8f9fa;
  border-color: #e9ecef;
  color: #1f2d3d; }

.select2-container--default .select2-light .select2-selection--multiple .select2-selection__choice__remove,
.select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7); }
  .select2-container--default .select2-light .select2-selection--multiple .select2-selection__choice__remove:hover,
  .select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #1f2d3d; }

.select2-container--default .select2-light.select2-container--focus .select2-selection--multiple,
.select2-light .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: white; }

.select2-dark + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #6d7a86; }

.select2-dark + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #6d7a86; }

.select2-container--default .select2-dark.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-dark .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-dark .select2-search--inline .select2-search__field:focus,
.select2-dark .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-dark .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-dark .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #6d7a86; }

.select2-container--default .select2-dark .select2-results__option--highlighted,
.select2-dark .select2-container--default .select2-results__option--highlighted {
  background-color: #343a40;
  color: #fff; }
  .select2-container--default .select2-dark .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-dark .select2-results__option--highlighted[aria-selected]:hover,
  .select2-dark .select2-container--default .select2-results__option--highlighted[aria-selected],
  .select2-dark .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #2d3238;
    color: #fff; }

.select2-container--default .select2-dark .select2-selection--multiple:focus,
.select2-dark .select2-container--default .select2-selection--multiple:focus {
  border-color: #6d7a86; }

.select2-container--default .select2-dark .select2-selection--multiple .select2-selection__choice,
.select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #343a40;
  border-color: #292d32;
  color: #fff; }

.select2-container--default .select2-dark .select2-selection--multiple .select2-selection__choice__remove,
.select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .select2-dark .select2-selection--multiple .select2-selection__choice__remove:hover,
  .select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .select2-dark.select2-container--focus .select2-selection--multiple,
.select2-dark .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #6d7a86; }

.select2-custom + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #fee67e; }

.select2-custom + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #fee67e; }

.select2-container--default .select2-custom.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-custom .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-custom .select2-search--inline .select2-search__field:focus,
.select2-custom .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-custom .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-custom .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #fee67e; }

.select2-container--default .select2-custom .select2-results__option--highlighted,
.select2-custom .select2-container--default .select2-results__option--highlighted {
  background-color: #FCCC01;
  color: #1f2d3d; }
  .select2-container--default .select2-custom .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-custom .select2-results__option--highlighted[aria-selected]:hover,
  .select2-custom .select2-container--default .select2-results__option--highlighted[aria-selected],
  .select2-custom .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #edc001;
    color: #1f2d3d; }

.select2-container--default .select2-custom .select2-selection--multiple:focus,
.select2-custom .select2-container--default .select2-selection--multiple:focus {
  border-color: #fee67e; }

.select2-container--default .select2-custom .select2-selection--multiple .select2-selection__choice,
.select2-custom .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #FCCC01;
  border-color: #e3b701;
  color: #1f2d3d; }

.select2-container--default .select2-custom .select2-selection--multiple .select2-selection__choice__remove,
.select2-custom .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7); }
  .select2-container--default .select2-custom .select2-selection--multiple .select2-selection__choice__remove:hover,
  .select2-custom .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #1f2d3d; }

.select2-container--default .select2-custom.select2-container--focus .select2-selection--multiple,
.select2-custom .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #fee67e; }

.select2-lightblue + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #99c5de; }

.select2-lightblue + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #99c5de; }

.select2-container--default .select2-lightblue.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-lightblue .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-lightblue .select2-search--inline .select2-search__field:focus,
.select2-lightblue .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-lightblue .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-lightblue .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #99c5de; }

.select2-container--default .select2-lightblue .select2-results__option--highlighted,
.select2-lightblue .select2-container--default .select2-results__option--highlighted {
  background-color: #3c8dbc;
  color: #fff; }
  .select2-container--default .select2-lightblue .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-lightblue .select2-results__option--highlighted[aria-selected]:hover,
  .select2-lightblue .select2-container--default .select2-results__option--highlighted[aria-selected],
  .select2-lightblue .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #3884b0;
    color: #fff; }

.select2-container--default .select2-lightblue .select2-selection--multiple:focus,
.select2-lightblue .select2-container--default .select2-selection--multiple:focus {
  border-color: #99c5de; }

.select2-container--default .select2-lightblue .select2-selection--multiple .select2-selection__choice,
.select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #3c8dbc;
  border-color: #367fa9;
  color: #fff; }

.select2-container--default .select2-lightblue .select2-selection--multiple .select2-selection__choice__remove,
.select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .select2-lightblue .select2-selection--multiple .select2-selection__choice__remove:hover,
  .select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .select2-lightblue.select2-container--focus .select2-selection--multiple,
.select2-lightblue .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #99c5de; }

.select2-navy + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #005ebf; }

.select2-navy + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #005ebf; }

.select2-container--default .select2-navy.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-navy .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-navy .select2-search--inline .select2-search__field:focus,
.select2-navy .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-navy .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-navy .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #005ebf; }

.select2-container--default .select2-navy .select2-results__option--highlighted,
.select2-navy .select2-container--default .select2-results__option--highlighted {
  background-color: #001f3f;
  color: #fff; }
  .select2-container--default .select2-navy .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-navy .select2-results__option--highlighted[aria-selected]:hover,
  .select2-navy .select2-container--default .select2-results__option--highlighted[aria-selected],
  .select2-navy .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #001730;
    color: #fff; }

.select2-container--default .select2-navy .select2-selection--multiple:focus,
.select2-navy .select2-container--default .select2-selection--multiple:focus {
  border-color: #005ebf; }

.select2-container--default .select2-navy .select2-selection--multiple .select2-selection__choice,
.select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #001f3f;
  border-color: #001226;
  color: #fff; }

.select2-container--default .select2-navy .select2-selection--multiple .select2-selection__choice__remove,
.select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .select2-navy .select2-selection--multiple .select2-selection__choice__remove:hover,
  .select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .select2-navy.select2-container--focus .select2-selection--multiple,
.select2-navy .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #005ebf; }

.select2-olive + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #87cfaf; }

.select2-olive + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #87cfaf; }

.select2-container--default .select2-olive.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-olive .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-olive .select2-search--inline .select2-search__field:focus,
.select2-olive .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-olive .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-olive .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #87cfaf; }

.select2-container--default .select2-olive .select2-results__option--highlighted,
.select2-olive .select2-container--default .select2-results__option--highlighted {
  background-color: #3d9970;
  color: #fff; }
  .select2-container--default .select2-olive .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-olive .select2-results__option--highlighted[aria-selected]:hover,
  .select2-olive .select2-container--default .select2-results__option--highlighted[aria-selected],
  .select2-olive .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #398e68;
    color: #fff; }

.select2-container--default .select2-olive .select2-selection--multiple:focus,
.select2-olive .select2-container--default .select2-selection--multiple:focus {
  border-color: #87cfaf; }

.select2-container--default .select2-olive .select2-selection--multiple .select2-selection__choice,
.select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #3d9970;
  border-color: #368763;
  color: #fff; }

.select2-container--default .select2-olive .select2-selection--multiple .select2-selection__choice__remove,
.select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .select2-olive .select2-selection--multiple .select2-selection__choice__remove:hover,
  .select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .select2-olive.select2-container--focus .select2-selection--multiple,
.select2-olive .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #87cfaf; }

.select2-lime + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #81ffb8; }

.select2-lime + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #81ffb8; }

.select2-container--default .select2-lime.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-lime .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-lime .select2-search--inline .select2-search__field:focus,
.select2-lime .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-lime .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-lime .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #81ffb8; }

.select2-container--default .select2-lime .select2-results__option--highlighted,
.select2-lime .select2-container--default .select2-results__option--highlighted {
  background-color: #01ff70;
  color: #1f2d3d; }
  .select2-container--default .select2-lime .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-lime .select2-results__option--highlighted[aria-selected]:hover,
  .select2-lime .select2-container--default .select2-results__option--highlighted[aria-selected],
  .select2-lime .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #00f169;
    color: #1f2d3d; }

.select2-container--default .select2-lime .select2-selection--multiple:focus,
.select2-lime .select2-container--default .select2-selection--multiple:focus {
  border-color: #81ffb8; }

.select2-container--default .select2-lime .select2-selection--multiple .select2-selection__choice,
.select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #01ff70;
  border-color: #00e765;
  color: #1f2d3d; }

.select2-container--default .select2-lime .select2-selection--multiple .select2-selection__choice__remove,
.select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7); }
  .select2-container--default .select2-lime .select2-selection--multiple .select2-selection__choice__remove:hover,
  .select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #1f2d3d; }

.select2-container--default .select2-lime.select2-container--focus .select2-selection--multiple,
.select2-lime .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #81ffb8; }

.select2-fuchsia + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #f88adf; }

.select2-fuchsia + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #f88adf; }

.select2-container--default .select2-fuchsia.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-fuchsia .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-fuchsia .select2-search--inline .select2-search__field:focus,
.select2-fuchsia .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-fuchsia .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-fuchsia .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #f88adf; }

.select2-container--default .select2-fuchsia .select2-results__option--highlighted,
.select2-fuchsia .select2-container--default .select2-results__option--highlighted {
  background-color: #f012be;
  color: #fff; }
  .select2-container--default .select2-fuchsia .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-fuchsia .select2-results__option--highlighted[aria-selected]:hover,
  .select2-fuchsia .select2-container--default .select2-results__option--highlighted[aria-selected],
  .select2-fuchsia .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #e40eb4;
    color: #fff; }

.select2-container--default .select2-fuchsia .select2-selection--multiple:focus,
.select2-fuchsia .select2-container--default .select2-selection--multiple:focus {
  border-color: #f88adf; }

.select2-container--default .select2-fuchsia .select2-selection--multiple .select2-selection__choice,
.select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #f012be;
  border-color: #db0ead;
  color: #fff; }

.select2-container--default .select2-fuchsia .select2-selection--multiple .select2-selection__choice__remove,
.select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .select2-fuchsia .select2-selection--multiple .select2-selection__choice__remove:hover,
  .select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .select2-fuchsia.select2-container--focus .select2-selection--multiple,
.select2-fuchsia .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #f88adf; }

.select2-maroon + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #f083ab; }

.select2-maroon + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #f083ab; }

.select2-container--default .select2-maroon.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-maroon .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-maroon .select2-search--inline .select2-search__field:focus,
.select2-maroon .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-maroon .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-maroon .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #f083ab; }

.select2-container--default .select2-maroon .select2-results__option--highlighted,
.select2-maroon .select2-container--default .select2-results__option--highlighted {
  background-color: #d81b60;
  color: #fff; }
  .select2-container--default .select2-maroon .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-maroon .select2-results__option--highlighted[aria-selected]:hover,
  .select2-maroon .select2-container--default .select2-results__option--highlighted[aria-selected],
  .select2-maroon .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #ca195a;
    color: #fff; }

.select2-container--default .select2-maroon .select2-selection--multiple:focus,
.select2-maroon .select2-container--default .select2-selection--multiple:focus {
  border-color: #f083ab; }

.select2-container--default .select2-maroon .select2-selection--multiple .select2-selection__choice,
.select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #d81b60;
  border-color: #c11856;
  color: #fff; }

.select2-container--default .select2-maroon .select2-selection--multiple .select2-selection__choice__remove,
.select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .select2-maroon .select2-selection--multiple .select2-selection__choice__remove:hover,
  .select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .select2-maroon.select2-container--focus .select2-selection--multiple,
.select2-maroon .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #f083ab; }

.select2-blue + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #80bdff; }

.select2-blue + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #80bdff; }

.select2-container--default .select2-blue.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-blue .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-blue .select2-search--inline .select2-search__field:focus,
.select2-blue .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-blue .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-blue .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #80bdff; }

.select2-container--default .select2-blue .select2-results__option--highlighted,
.select2-blue .select2-container--default .select2-results__option--highlighted {
  background-color: #007bff;
  color: #fff; }
  .select2-container--default .select2-blue .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-blue .select2-results__option--highlighted[aria-selected]:hover,
  .select2-blue .select2-container--default .select2-results__option--highlighted[aria-selected],
  .select2-blue .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #0074f0;
    color: #fff; }

.select2-container--default .select2-blue .select2-selection--multiple:focus,
.select2-blue .select2-container--default .select2-selection--multiple:focus {
  border-color: #80bdff; }

.select2-container--default .select2-blue .select2-selection--multiple .select2-selection__choice,
.select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #007bff;
  border-color: #006fe6;
  color: #fff; }

.select2-container--default .select2-blue .select2-selection--multiple .select2-selection__choice__remove,
.select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .select2-blue .select2-selection--multiple .select2-selection__choice__remove:hover,
  .select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .select2-blue.select2-container--focus .select2-selection--multiple,
.select2-blue .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #80bdff; }

.select2-indigo + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #b389f9; }

.select2-indigo + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #b389f9; }

.select2-container--default .select2-indigo.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-indigo .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-indigo .select2-search--inline .select2-search__field:focus,
.select2-indigo .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-indigo .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-indigo .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #b389f9; }

.select2-container--default .select2-indigo .select2-results__option--highlighted,
.select2-indigo .select2-container--default .select2-results__option--highlighted {
  background-color: #6610f2;
  color: #fff; }
  .select2-container--default .select2-indigo .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-indigo .select2-results__option--highlighted[aria-selected]:hover,
  .select2-indigo .select2-container--default .select2-results__option--highlighted[aria-selected],
  .select2-indigo .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #5f0de6;
    color: #fff; }

.select2-container--default .select2-indigo .select2-selection--multiple:focus,
.select2-indigo .select2-container--default .select2-selection--multiple:focus {
  border-color: #b389f9; }

.select2-container--default .select2-indigo .select2-selection--multiple .select2-selection__choice,
.select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #6610f2;
  border-color: #5b0cdd;
  color: #fff; }

.select2-container--default .select2-indigo .select2-selection--multiple .select2-selection__choice__remove,
.select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .select2-indigo .select2-selection--multiple .select2-selection__choice__remove:hover,
  .select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .select2-indigo.select2-container--focus .select2-selection--multiple,
.select2-indigo .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #b389f9; }

.select2-purple + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #b8a2e0; }

.select2-purple + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #b8a2e0; }

.select2-container--default .select2-purple.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-purple .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-purple .select2-search--inline .select2-search__field:focus,
.select2-purple .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-purple .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-purple .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #b8a2e0; }

.select2-container--default .select2-purple .select2-results__option--highlighted,
.select2-purple .select2-container--default .select2-results__option--highlighted {
  background-color: #6f42c1;
  color: #fff; }
  .select2-container--default .select2-purple .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-purple .select2-results__option--highlighted[aria-selected]:hover,
  .select2-purple .select2-container--default .select2-results__option--highlighted[aria-selected],
  .select2-purple .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #683cb8;
    color: #fff; }

.select2-container--default .select2-purple .select2-selection--multiple:focus,
.select2-purple .select2-container--default .select2-selection--multiple:focus {
  border-color: #b8a2e0; }

.select2-container--default .select2-purple .select2-selection--multiple .select2-selection__choice,
.select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #6f42c1;
  border-color: #643ab0;
  color: #fff; }

.select2-container--default .select2-purple .select2-selection--multiple .select2-selection__choice__remove,
.select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .select2-purple .select2-selection--multiple .select2-selection__choice__remove:hover,
  .select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .select2-purple.select2-container--focus .select2-selection--multiple,
.select2-purple .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #b8a2e0; }

.select2-pink + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #f6b0d0; }

.select2-pink + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #f6b0d0; }

.select2-container--default .select2-pink.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-pink .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-pink .select2-search--inline .select2-search__field:focus,
.select2-pink .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-pink .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-pink .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #f6b0d0; }

.select2-container--default .select2-pink .select2-results__option--highlighted,
.select2-pink .select2-container--default .select2-results__option--highlighted {
  background-color: #e83e8c;
  color: #fff; }
  .select2-container--default .select2-pink .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-pink .select2-results__option--highlighted[aria-selected]:hover,
  .select2-pink .select2-container--default .select2-results__option--highlighted[aria-selected],
  .select2-pink .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #e63084;
    color: #fff; }

.select2-container--default .select2-pink .select2-selection--multiple:focus,
.select2-pink .select2-container--default .select2-selection--multiple:focus {
  border-color: #f6b0d0; }

.select2-container--default .select2-pink .select2-selection--multiple .select2-selection__choice,
.select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e83e8c;
  border-color: #e5277e;
  color: #fff; }

.select2-container--default .select2-pink .select2-selection--multiple .select2-selection__choice__remove,
.select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .select2-pink .select2-selection--multiple .select2-selection__choice__remove:hover,
  .select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .select2-pink.select2-container--focus .select2-selection--multiple,
.select2-pink .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #f6b0d0; }

.select2-red + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #efa2a9; }

.select2-red + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #efa2a9; }

.select2-container--default .select2-red.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-red .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-red .select2-search--inline .select2-search__field:focus,
.select2-red .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-red .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-red .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #efa2a9; }

.select2-container--default .select2-red .select2-results__option--highlighted,
.select2-red .select2-container--default .select2-results__option--highlighted {
  background-color: #dc3545;
  color: #fff; }
  .select2-container--default .select2-red .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-red .select2-results__option--highlighted[aria-selected]:hover,
  .select2-red .select2-container--default .select2-results__option--highlighted[aria-selected],
  .select2-red .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #da2839;
    color: #fff; }

.select2-container--default .select2-red .select2-selection--multiple:focus,
.select2-red .select2-container--default .select2-selection--multiple:focus {
  border-color: #efa2a9; }

.select2-container--default .select2-red .select2-selection--multiple .select2-selection__choice,
.select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #dc3545;
  border-color: #d32535;
  color: #fff; }

.select2-container--default .select2-red .select2-selection--multiple .select2-selection__choice__remove,
.select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .select2-red .select2-selection--multiple .select2-selection__choice__remove:hover,
  .select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .select2-red.select2-container--focus .select2-selection--multiple,
.select2-red .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #efa2a9; }

.select2-orange + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #fec392; }

.select2-orange + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #fec392; }

.select2-container--default .select2-orange.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-orange .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-orange .select2-search--inline .select2-search__field:focus,
.select2-orange .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-orange .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-orange .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #fec392; }

.select2-container--default .select2-orange .select2-results__option--highlighted,
.select2-orange .select2-container--default .select2-results__option--highlighted {
  background-color: #fd7e14;
  color: #1f2d3d; }
  .select2-container--default .select2-orange .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-orange .select2-results__option--highlighted[aria-selected]:hover,
  .select2-orange .select2-container--default .select2-results__option--highlighted[aria-selected],
  .select2-orange .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #fd7605;
    color: #fff; }

.select2-container--default .select2-orange .select2-selection--multiple:focus,
.select2-orange .select2-container--default .select2-selection--multiple:focus {
  border-color: #fec392; }

.select2-container--default .select2-orange .select2-selection--multiple .select2-selection__choice,
.select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #fd7e14;
  border-color: #f57102;
  color: #1f2d3d; }

.select2-container--default .select2-orange .select2-selection--multiple .select2-selection__choice__remove,
.select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7); }
  .select2-container--default .select2-orange .select2-selection--multiple .select2-selection__choice__remove:hover,
  .select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #1f2d3d; }

.select2-container--default .select2-orange.select2-container--focus .select2-selection--multiple,
.select2-orange .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #fec392; }

.select2-yellow + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #ffe187; }

.select2-yellow + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #ffe187; }

.select2-container--default .select2-yellow.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-yellow .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-yellow .select2-search--inline .select2-search__field:focus,
.select2-yellow .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-yellow .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-yellow .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #ffe187; }

.select2-container--default .select2-yellow .select2-results__option--highlighted,
.select2-yellow .select2-container--default .select2-results__option--highlighted {
  background-color: #ffc107;
  color: #1f2d3d; }
  .select2-container--default .select2-yellow .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-yellow .select2-results__option--highlighted[aria-selected]:hover,
  .select2-yellow .select2-container--default .select2-results__option--highlighted[aria-selected],
  .select2-yellow .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #f7b900;
    color: #1f2d3d; }

.select2-container--default .select2-yellow .select2-selection--multiple:focus,
.select2-yellow .select2-container--default .select2-selection--multiple:focus {
  border-color: #ffe187; }

.select2-container--default .select2-yellow .select2-selection--multiple .select2-selection__choice,
.select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #ffc107;
  border-color: #edb100;
  color: #1f2d3d; }

.select2-container--default .select2-yellow .select2-selection--multiple .select2-selection__choice__remove,
.select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7); }
  .select2-container--default .select2-yellow .select2-selection--multiple .select2-selection__choice__remove:hover,
  .select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #1f2d3d; }

.select2-container--default .select2-yellow.select2-container--focus .select2-selection--multiple,
.select2-yellow .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #ffe187; }

.select2-green + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #71dd8a; }

.select2-green + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #71dd8a; }

.select2-container--default .select2-green.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-green .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-green .select2-search--inline .select2-search__field:focus,
.select2-green .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-green .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-green .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #71dd8a; }

.select2-container--default .select2-green .select2-results__option--highlighted,
.select2-green .select2-container--default .select2-results__option--highlighted {
  background-color: #28a745;
  color: #fff; }
  .select2-container--default .select2-green .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-green .select2-results__option--highlighted[aria-selected]:hover,
  .select2-green .select2-container--default .select2-results__option--highlighted[aria-selected],
  .select2-green .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #259b40;
    color: #fff; }

.select2-container--default .select2-green .select2-selection--multiple:focus,
.select2-green .select2-container--default .select2-selection--multiple:focus {
  border-color: #71dd8a; }

.select2-container--default .select2-green .select2-selection--multiple .select2-selection__choice,
.select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #28a745;
  border-color: #23923d;
  color: #fff; }

.select2-container--default .select2-green .select2-selection--multiple .select2-selection__choice__remove,
.select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .select2-green .select2-selection--multiple .select2-selection__choice__remove:hover,
  .select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .select2-green.select2-container--focus .select2-selection--multiple,
.select2-green .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #71dd8a; }

.select2-teal + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #7eeaca; }

.select2-teal + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #7eeaca; }

.select2-container--default .select2-teal.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-teal .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-teal .select2-search--inline .select2-search__field:focus,
.select2-teal .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-teal .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-teal .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #7eeaca; }

.select2-container--default .select2-teal .select2-results__option--highlighted,
.select2-teal .select2-container--default .select2-results__option--highlighted {
  background-color: #20c997;
  color: #fff; }
  .select2-container--default .select2-teal .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-teal .select2-results__option--highlighted[aria-selected]:hover,
  .select2-teal .select2-container--default .select2-results__option--highlighted[aria-selected],
  .select2-teal .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #1ebc8d;
    color: #fff; }

.select2-container--default .select2-teal .select2-selection--multiple:focus,
.select2-teal .select2-container--default .select2-selection--multiple:focus {
  border-color: #7eeaca; }

.select2-container--default .select2-teal .select2-selection--multiple .select2-selection__choice,
.select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #20c997;
  border-color: #1cb386;
  color: #fff; }

.select2-container--default .select2-teal .select2-selection--multiple .select2-selection__choice__remove,
.select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .select2-teal .select2-selection--multiple .select2-selection__choice__remove:hover,
  .select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .select2-teal.select2-container--focus .select2-selection--multiple,
.select2-teal .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #7eeaca; }

.select2-cyan + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #63d9ec; }

.select2-cyan + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #63d9ec; }

.select2-container--default .select2-cyan.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-cyan .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-cyan .select2-search--inline .select2-search__field:focus,
.select2-cyan .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-cyan .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-cyan .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #63d9ec; }

.select2-container--default .select2-cyan .select2-results__option--highlighted,
.select2-cyan .select2-container--default .select2-results__option--highlighted {
  background-color: #17a2b8;
  color: #fff; }
  .select2-container--default .select2-cyan .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-cyan .select2-results__option--highlighted[aria-selected]:hover,
  .select2-cyan .select2-container--default .select2-results__option--highlighted[aria-selected],
  .select2-cyan .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #1596aa;
    color: #fff; }

.select2-container--default .select2-cyan .select2-selection--multiple:focus,
.select2-cyan .select2-container--default .select2-selection--multiple:focus {
  border-color: #63d9ec; }

.select2-container--default .select2-cyan .select2-selection--multiple .select2-selection__choice,
.select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #17a2b8;
  border-color: #148ea1;
  color: #fff; }

.select2-container--default .select2-cyan .select2-selection--multiple .select2-selection__choice__remove,
.select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .select2-cyan .select2-selection--multiple .select2-selection__choice__remove:hover,
  .select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .select2-cyan.select2-container--focus .select2-selection--multiple,
.select2-cyan .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #63d9ec; }

.select2-white + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: white; }

.select2-white + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: white; }

.select2-container--default .select2-white.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-white .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-white .select2-search--inline .select2-search__field:focus,
.select2-white .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-white .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-white .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid white; }

.select2-container--default .select2-white .select2-results__option--highlighted,
.select2-white .select2-container--default .select2-results__option--highlighted {
  background-color: #fff;
  color: #1f2d3d; }
  .select2-container--default .select2-white .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-white .select2-results__option--highlighted[aria-selected]:hover,
  .select2-white .select2-container--default .select2-results__option--highlighted[aria-selected],
  .select2-white .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #f7f7f7;
    color: #1f2d3d; }

.select2-container--default .select2-white .select2-selection--multiple:focus,
.select2-white .select2-container--default .select2-selection--multiple:focus {
  border-color: white; }

.select2-container--default .select2-white .select2-selection--multiple .select2-selection__choice,
.select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #fff;
  border-color: #f2f2f2;
  color: #1f2d3d; }

.select2-container--default .select2-white .select2-selection--multiple .select2-selection__choice__remove,
.select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7); }
  .select2-container--default .select2-white .select2-selection--multiple .select2-selection__choice__remove:hover,
  .select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #1f2d3d; }

.select2-container--default .select2-white.select2-container--focus .select2-selection--multiple,
.select2-white .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: white; }

.select2-gray + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #afb5ba; }

.select2-gray + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #afb5ba; }

.select2-container--default .select2-gray.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-gray .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-gray .select2-search--inline .select2-search__field:focus,
.select2-gray .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-gray .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-gray .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #afb5ba; }

.select2-container--default .select2-gray .select2-results__option--highlighted,
.select2-gray .select2-container--default .select2-results__option--highlighted {
  background-color: #6c757d;
  color: #fff; }
  .select2-container--default .select2-gray .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-gray .select2-results__option--highlighted[aria-selected]:hover,
  .select2-gray .select2-container--default .select2-results__option--highlighted[aria-selected],
  .select2-gray .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #656d75;
    color: #fff; }

.select2-container--default .select2-gray .select2-selection--multiple:focus,
.select2-gray .select2-container--default .select2-selection--multiple:focus {
  border-color: #afb5ba; }

.select2-container--default .select2-gray .select2-selection--multiple .select2-selection__choice,
.select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #6c757d;
  border-color: #60686f;
  color: #fff; }

.select2-container--default .select2-gray .select2-selection--multiple .select2-selection__choice__remove,
.select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .select2-gray .select2-selection--multiple .select2-selection__choice__remove:hover,
  .select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .select2-gray.select2-container--focus .select2-selection--multiple,
.select2-gray .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #afb5ba; }

.select2-gray-dark + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #6d7a86; }

.select2-gray-dark + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #6d7a86; }

.select2-container--default .select2-gray-dark.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-gray-dark .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-gray-dark .select2-search--inline .select2-search__field:focus,
.select2-gray-dark .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-gray-dark .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-gray-dark .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #6d7a86; }

.select2-container--default .select2-gray-dark .select2-results__option--highlighted,
.select2-gray-dark .select2-container--default .select2-results__option--highlighted {
  background-color: #343a40;
  color: #fff; }
  .select2-container--default .select2-gray-dark .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-gray-dark .select2-results__option--highlighted[aria-selected]:hover,
  .select2-gray-dark .select2-container--default .select2-results__option--highlighted[aria-selected],
  .select2-gray-dark .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #2d3238;
    color: #fff; }

.select2-container--default .select2-gray-dark .select2-selection--multiple:focus,
.select2-gray-dark .select2-container--default .select2-selection--multiple:focus {
  border-color: #6d7a86; }

.select2-container--default .select2-gray-dark .select2-selection--multiple .select2-selection__choice,
.select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #343a40;
  border-color: #292d32;
  color: #fff; }

.select2-container--default .select2-gray-dark .select2-selection--multiple .select2-selection__choice__remove,
.select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .select2-gray-dark .select2-selection--multiple .select2-selection__choice__remove:hover,
  .select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .select2-gray-dark.select2-container--focus .select2-selection--multiple,
.select2-gray-dark .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #6d7a86; }

.dark-mode .select2-selection {
  background-color: #343a40;
  border-color: #6c757d; }

.dark-mode .select2-container--disabled .select2-selection--single {
  background-color: #454d55; }

.dark-mode .select2-selection--single {
  background-color: #343a40;
  border-color: #6c757d; }
  .dark-mode .select2-selection--single .select2-selection__rendered {
    color: #fff; }

.dark-mode .select2-dropdown .select2-search__field,
.dark-mode .select2-search--inline .select2-search__field {
  background-color: #343a40;
  border-color: #6c757d;
  color: white; }

.dark-mode .select2-dropdown {
  background-color: #343a40;
  border-color: #6c757d;
  color: white; }

.dark-mode .select2-results__option[aria-selected="true"] {
  background-color: #3f474e !important;
  color: #dee2e6; }

.dark-mode .select2-container .select2-search--inline .select2-search__field {
  background-color: transparent;
  color: #fff; }

.dark-mode .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice {
  color: #fff; }

.dark-mode .select2-primary + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #85a7ca; }

.dark-mode .select2-primary + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #85a7ca; }

.select2-container--default .dark-mode .select2-primary.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-primary .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-primary .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-primary .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-primary .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-primary .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #85a7ca; }

.select2-container--default .dark-mode .select2-primary .select2-results__option--highlighted,
.dark-mode .select2-primary .select2-container--default .select2-results__option--highlighted {
  background-color: #3f6791;
  color: #fff; }
  .select2-container--default .dark-mode .select2-primary .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-primary .select2-results__option--highlighted[aria-selected]:hover,
  .dark-mode .select2-primary .select2-container--default .select2-results__option--highlighted[aria-selected],
  .dark-mode .select2-primary .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #3a5f86;
    color: #fff; }

.select2-container--default .dark-mode .select2-primary .select2-selection--multiple:focus,
.dark-mode .select2-primary .select2-container--default .select2-selection--multiple:focus {
  border-color: #85a7ca; }

.select2-container--default .dark-mode .select2-primary .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #3f6791;
  border-color: #375a7f;
  color: #fff; }

.select2-container--default .dark-mode .select2-primary .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .dark-mode .select2-primary .select2-selection--multiple .select2-selection__choice__remove:hover,
  .dark-mode .select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .dark-mode .select2-primary.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-primary .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #85a7ca; }

.dark-mode .select2-secondary + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #afb5ba; }

.dark-mode .select2-secondary + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #afb5ba; }

.select2-container--default .dark-mode .select2-secondary.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-secondary .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-secondary .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-secondary .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-secondary .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-secondary .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #afb5ba; }

.select2-container--default .dark-mode .select2-secondary .select2-results__option--highlighted,
.dark-mode .select2-secondary .select2-container--default .select2-results__option--highlighted {
  background-color: #6c757d;
  color: #fff; }
  .select2-container--default .dark-mode .select2-secondary .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-secondary .select2-results__option--highlighted[aria-selected]:hover,
  .dark-mode .select2-secondary .select2-container--default .select2-results__option--highlighted[aria-selected],
  .dark-mode .select2-secondary .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #656d75;
    color: #fff; }

.select2-container--default .dark-mode .select2-secondary .select2-selection--multiple:focus,
.dark-mode .select2-secondary .select2-container--default .select2-selection--multiple:focus {
  border-color: #afb5ba; }

.select2-container--default .dark-mode .select2-secondary .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #6c757d;
  border-color: #60686f;
  color: #fff; }

.select2-container--default .dark-mode .select2-secondary .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .dark-mode .select2-secondary .select2-selection--multiple .select2-selection__choice__remove:hover,
  .dark-mode .select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .dark-mode .select2-secondary.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-secondary .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #afb5ba; }

.dark-mode .select2-success + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #3dffcd; }

.dark-mode .select2-success + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #3dffcd; }

.select2-container--default .dark-mode .select2-success.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-success .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-success .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-success .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-success .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-success .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #3dffcd; }

.select2-container--default .dark-mode .select2-success .select2-results__option--highlighted,
.dark-mode .select2-success .select2-container--default .select2-results__option--highlighted {
  background-color: #00bc8c;
  color: #fff; }
  .select2-container--default .dark-mode .select2-success .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-success .select2-results__option--highlighted[aria-selected]:hover,
  .dark-mode .select2-success .select2-container--default .select2-results__option--highlighted[aria-selected],
  .dark-mode .select2-success .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #00ad81;
    color: #fff; }

.select2-container--default .dark-mode .select2-success .select2-selection--multiple:focus,
.dark-mode .select2-success .select2-container--default .select2-selection--multiple:focus {
  border-color: #3dffcd; }

.select2-container--default .dark-mode .select2-success .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #00bc8c;
  border-color: #00a379;
  color: #fff; }

.select2-container--default .dark-mode .select2-success .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .dark-mode .select2-success .select2-selection--multiple .select2-selection__choice__remove:hover,
  .dark-mode .select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .dark-mode .select2-success.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-success .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #3dffcd; }

.dark-mode .select2-info + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #a0cfee; }

.dark-mode .select2-info + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #a0cfee; }

.select2-container--default .dark-mode .select2-info.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-info .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-info .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-info .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-info .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-info .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #a0cfee; }

.select2-container--default .dark-mode .select2-info .select2-results__option--highlighted,
.dark-mode .select2-info .select2-container--default .select2-results__option--highlighted {
  background-color: #3498db;
  color: #fff; }
  .select2-container--default .dark-mode .select2-info .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-info .select2-results__option--highlighted[aria-selected]:hover,
  .dark-mode .select2-info .select2-container--default .select2-results__option--highlighted[aria-selected],
  .dark-mode .select2-info .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #2791d9;
    color: #fff; }

.select2-container--default .dark-mode .select2-info .select2-selection--multiple:focus,
.dark-mode .select2-info .select2-container--default .select2-selection--multiple:focus {
  border-color: #a0cfee; }

.select2-container--default .dark-mode .select2-info .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #3498db;
  border-color: #258cd1;
  color: #fff; }

.select2-container--default .dark-mode .select2-info .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .dark-mode .select2-info .select2-selection--multiple .select2-selection__choice__remove:hover,
  .dark-mode .select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .dark-mode .select2-info.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-info .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #a0cfee; }

.dark-mode .select2-warning + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #f9cf8b; }

.dark-mode .select2-warning + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #f9cf8b; }

.select2-container--default .dark-mode .select2-warning.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-warning .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-warning .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-warning .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-warning .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-warning .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #f9cf8b; }

.select2-container--default .dark-mode .select2-warning .select2-results__option--highlighted,
.dark-mode .select2-warning .select2-container--default .select2-results__option--highlighted {
  background-color: #f39c12;
  color: #1f2d3d; }
  .select2-container--default .dark-mode .select2-warning .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-warning .select2-results__option--highlighted[aria-selected]:hover,
  .dark-mode .select2-warning .select2-container--default .select2-results__option--highlighted[aria-selected],
  .dark-mode .select2-warning .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #ea940c;
    color: #1f2d3d; }

.select2-container--default .dark-mode .select2-warning .select2-selection--multiple:focus,
.dark-mode .select2-warning .select2-container--default .select2-selection--multiple:focus {
  border-color: #f9cf8b; }

.select2-container--default .dark-mode .select2-warning .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #f39c12;
  border-color: #e08e0b;
  color: #1f2d3d; }

.select2-container--default .dark-mode .select2-warning .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7); }
  .select2-container--default .dark-mode .select2-warning .select2-selection--multiple .select2-selection__choice__remove:hover,
  .dark-mode .select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #1f2d3d; }

.select2-container--default .dark-mode .select2-warning.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-warning .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #f9cf8b; }

.dark-mode .select2-danger + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #f5b4ae; }

.dark-mode .select2-danger + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #f5b4ae; }

.select2-container--default .dark-mode .select2-danger.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-danger .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-danger .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-danger .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-danger .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-danger .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #f5b4ae; }

.select2-container--default .dark-mode .select2-danger .select2-results__option--highlighted,
.dark-mode .select2-danger .select2-container--default .select2-results__option--highlighted {
  background-color: #e74c3c;
  color: #fff; }
  .select2-container--default .dark-mode .select2-danger .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-danger .select2-results__option--highlighted[aria-selected]:hover,
  .dark-mode .select2-danger .select2-container--default .select2-results__option--highlighted[aria-selected],
  .dark-mode .select2-danger .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #e53f2e;
    color: #fff; }

.select2-container--default .dark-mode .select2-danger .select2-selection--multiple:focus,
.dark-mode .select2-danger .select2-container--default .select2-selection--multiple:focus {
  border-color: #f5b4ae; }

.select2-container--default .dark-mode .select2-danger .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e74c3c;
  border-color: #e43725;
  color: #fff; }

.select2-container--default .dark-mode .select2-danger .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .dark-mode .select2-danger .select2-selection--multiple .select2-selection__choice__remove:hover,
  .dark-mode .select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .dark-mode .select2-danger.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-danger .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #f5b4ae; }

.dark-mode .select2-light + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: white; }

.dark-mode .select2-light + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: white; }

.select2-container--default .dark-mode .select2-light.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-light .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-light .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-light .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-light .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-light .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid white; }

.select2-container--default .dark-mode .select2-light .select2-results__option--highlighted,
.dark-mode .select2-light .select2-container--default .select2-results__option--highlighted {
  background-color: #f8f9fa;
  color: #1f2d3d; }
  .select2-container--default .dark-mode .select2-light .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-light .select2-results__option--highlighted[aria-selected]:hover,
  .dark-mode .select2-light .select2-container--default .select2-results__option--highlighted[aria-selected],
  .dark-mode .select2-light .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #eff1f4;
    color: #1f2d3d; }

.select2-container--default .dark-mode .select2-light .select2-selection--multiple:focus,
.dark-mode .select2-light .select2-container--default .select2-selection--multiple:focus {
  border-color: white; }

.select2-container--default .dark-mode .select2-light .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #f8f9fa;
  border-color: #e9ecef;
  color: #1f2d3d; }

.select2-container--default .dark-mode .select2-light .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7); }
  .select2-container--default .dark-mode .select2-light .select2-selection--multiple .select2-selection__choice__remove:hover,
  .dark-mode .select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #1f2d3d; }

.select2-container--default .dark-mode .select2-light.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-light .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: white; }

.dark-mode .select2-dark + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #6d7a86; }

.dark-mode .select2-dark + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #6d7a86; }

.select2-container--default .dark-mode .select2-dark.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-dark .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-dark .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-dark .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-dark .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-dark .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #6d7a86; }

.select2-container--default .dark-mode .select2-dark .select2-results__option--highlighted,
.dark-mode .select2-dark .select2-container--default .select2-results__option--highlighted {
  background-color: #343a40;
  color: #fff; }
  .select2-container--default .dark-mode .select2-dark .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-dark .select2-results__option--highlighted[aria-selected]:hover,
  .dark-mode .select2-dark .select2-container--default .select2-results__option--highlighted[aria-selected],
  .dark-mode .select2-dark .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #2d3238;
    color: #fff; }

.select2-container--default .dark-mode .select2-dark .select2-selection--multiple:focus,
.dark-mode .select2-dark .select2-container--default .select2-selection--multiple:focus {
  border-color: #6d7a86; }

.select2-container--default .dark-mode .select2-dark .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #343a40;
  border-color: #292d32;
  color: #fff; }

.select2-container--default .dark-mode .select2-dark .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .dark-mode .select2-dark .select2-selection--multiple .select2-selection__choice__remove:hover,
  .dark-mode .select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .dark-mode .select2-dark.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-dark .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #6d7a86; }

.dark-mode .select2-lightblue + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #e6f1f7; }

.dark-mode .select2-lightblue + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #e6f1f7; }

.select2-container--default .dark-mode .select2-lightblue.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-lightblue .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-lightblue .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-lightblue .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-lightblue .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-lightblue .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #e6f1f7; }

.select2-container--default .dark-mode .select2-lightblue .select2-results__option--highlighted,
.dark-mode .select2-lightblue .select2-container--default .select2-results__option--highlighted {
  background-color: #86bad8;
  color: #1f2d3d; }
  .select2-container--default .dark-mode .select2-lightblue .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-lightblue .select2-results__option--highlighted[aria-selected]:hover,
  .dark-mode .select2-lightblue .select2-container--default .select2-results__option--highlighted[aria-selected],
  .dark-mode .select2-lightblue .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #7ab3d5;
    color: #1f2d3d; }

.select2-container--default .dark-mode .select2-lightblue .select2-selection--multiple:focus,
.dark-mode .select2-lightblue .select2-container--default .select2-selection--multiple:focus {
  border-color: #e6f1f7; }

.select2-container--default .dark-mode .select2-lightblue .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #86bad8;
  border-color: #72afd2;
  color: #1f2d3d; }

.select2-container--default .dark-mode .select2-lightblue .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7); }
  .select2-container--default .dark-mode .select2-lightblue .select2-selection--multiple .select2-selection__choice__remove:hover,
  .dark-mode .select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #1f2d3d; }

.select2-container--default .dark-mode .select2-lightblue.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-lightblue .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #e6f1f7; }

.dark-mode .select2-navy + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #006ad8; }

.dark-mode .select2-navy + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #006ad8; }

.select2-container--default .dark-mode .select2-navy.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-navy .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-navy .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-navy .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-navy .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-navy .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #006ad8; }

.select2-container--default .dark-mode .select2-navy .select2-results__option--highlighted,
.dark-mode .select2-navy .select2-container--default .select2-results__option--highlighted {
  background-color: #002c59;
  color: #fff; }
  .select2-container--default .dark-mode .select2-navy .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-navy .select2-results__option--highlighted[aria-selected]:hover,
  .dark-mode .select2-navy .select2-container--default .select2-results__option--highlighted[aria-selected],
  .dark-mode .select2-navy .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #002449;
    color: #fff; }

.select2-container--default .dark-mode .select2-navy .select2-selection--multiple:focus,
.dark-mode .select2-navy .select2-container--default .select2-selection--multiple:focus {
  border-color: #006ad8; }

.select2-container--default .dark-mode .select2-navy .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #002c59;
  border-color: #001f3f;
  color: #fff; }

.select2-container--default .dark-mode .select2-navy .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .dark-mode .select2-navy .select2-selection--multiple .select2-selection__choice__remove:hover,
  .dark-mode .select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .dark-mode .select2-navy.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-navy .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #006ad8; }

.dark-mode .select2-olive + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #cfecdf; }

.dark-mode .select2-olive + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #cfecdf; }

.select2-container--default .dark-mode .select2-olive.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-olive .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-olive .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-olive .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-olive .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-olive .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #cfecdf; }

.select2-container--default .dark-mode .select2-olive .select2-results__option--highlighted,
.dark-mode .select2-olive .select2-container--default .select2-results__option--highlighted {
  background-color: #74c8a3;
  color: #1f2d3d; }
  .select2-container--default .dark-mode .select2-olive .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-olive .select2-results__option--highlighted[aria-selected]:hover,
  .dark-mode .select2-olive .select2-container--default .select2-results__option--highlighted[aria-selected],
  .dark-mode .select2-olive .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #69c39b;
    color: #1f2d3d; }

.select2-container--default .dark-mode .select2-olive .select2-selection--multiple:focus,
.dark-mode .select2-olive .select2-container--default .select2-selection--multiple:focus {
  border-color: #cfecdf; }

.select2-container--default .dark-mode .select2-olive .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #74c8a3;
  border-color: #62c096;
  color: #1f2d3d; }

.select2-container--default .dark-mode .select2-olive .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7); }
  .select2-container--default .dark-mode .select2-olive .select2-selection--multiple .select2-selection__choice__remove:hover,
  .dark-mode .select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #1f2d3d; }

.select2-container--default .dark-mode .select2-olive.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-olive .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #cfecdf; }

.dark-mode .select2-lime + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #e7fff1; }

.dark-mode .select2-lime + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #e7fff1; }

.select2-container--default .dark-mode .select2-lime.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-lime .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-lime .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-lime .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-lime .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-lime .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #e7fff1; }

.select2-container--default .dark-mode .select2-lime .select2-results__option--highlighted,
.dark-mode .select2-lime .select2-container--default .select2-results__option--highlighted {
  background-color: #67ffa9;
  color: #1f2d3d; }
  .select2-container--default .dark-mode .select2-lime .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-lime .select2-results__option--highlighted[aria-selected]:hover,
  .dark-mode .select2-lime .select2-container--default .select2-results__option--highlighted[aria-selected],
  .dark-mode .select2-lime .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #58ffa1;
    color: #1f2d3d; }

.select2-container--default .dark-mode .select2-lime .select2-selection--multiple:focus,
.dark-mode .select2-lime .select2-container--default .select2-selection--multiple:focus {
  border-color: #e7fff1; }

.select2-container--default .dark-mode .select2-lime .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #67ffa9;
  border-color: #4eff9b;
  color: #1f2d3d; }

.select2-container--default .dark-mode .select2-lime .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7); }
  .select2-container--default .dark-mode .select2-lime .select2-selection--multiple .select2-selection__choice__remove:hover,
  .dark-mode .select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #1f2d3d; }

.select2-container--default .dark-mode .select2-lime.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-lime .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #e7fff1; }

.dark-mode .select2-fuchsia + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #feeaf9; }

.dark-mode .select2-fuchsia + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #feeaf9; }

.select2-container--default .dark-mode .select2-fuchsia.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-fuchsia .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-fuchsia .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-fuchsia .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-fuchsia .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-fuchsia .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #feeaf9; }

.select2-container--default .dark-mode .select2-fuchsia .select2-results__option--highlighted,
.dark-mode .select2-fuchsia .select2-container--default .select2-results__option--highlighted {
  background-color: #f672d8;
  color: #1f2d3d; }
  .select2-container--default .dark-mode .select2-fuchsia .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-fuchsia .select2-results__option--highlighted[aria-selected]:hover,
  .dark-mode .select2-fuchsia .select2-container--default .select2-results__option--highlighted[aria-selected],
  .dark-mode .select2-fuchsia .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #f564d4;
    color: #1f2d3d; }

.select2-container--default .dark-mode .select2-fuchsia .select2-selection--multiple:focus,
.dark-mode .select2-fuchsia .select2-container--default .select2-selection--multiple:focus {
  border-color: #feeaf9; }

.select2-container--default .dark-mode .select2-fuchsia .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #f672d8;
  border-color: #f55ad2;
  color: #1f2d3d; }

.select2-container--default .dark-mode .select2-fuchsia .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7); }
  .select2-container--default .dark-mode .select2-fuchsia .select2-selection--multiple .select2-selection__choice__remove:hover,
  .dark-mode .select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #1f2d3d; }

.select2-container--default .dark-mode .select2-fuchsia.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-fuchsia .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #feeaf9; }

.dark-mode .select2-maroon + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #fbdee8; }

.dark-mode .select2-maroon + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #fbdee8; }

.select2-container--default .dark-mode .select2-maroon.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-maroon .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-maroon .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-maroon .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-maroon .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-maroon .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #fbdee8; }

.select2-container--default .dark-mode .select2-maroon .select2-results__option--highlighted,
.dark-mode .select2-maroon .select2-container--default .select2-results__option--highlighted {
  background-color: #ed6c9b;
  color: #1f2d3d; }
  .select2-container--default .dark-mode .select2-maroon .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-maroon .select2-results__option--highlighted[aria-selected]:hover,
  .dark-mode .select2-maroon .select2-container--default .select2-results__option--highlighted[aria-selected],
  .dark-mode .select2-maroon .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #eb5f92;
    color: #fff; }

.select2-container--default .dark-mode .select2-maroon .select2-selection--multiple:focus,
.dark-mode .select2-maroon .select2-container--default .select2-selection--multiple:focus {
  border-color: #fbdee8; }

.select2-container--default .dark-mode .select2-maroon .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #ed6c9b;
  border-color: #ea568c;
  color: #1f2d3d; }

.select2-container--default .dark-mode .select2-maroon .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7); }
  .select2-container--default .dark-mode .select2-maroon .select2-selection--multiple .select2-selection__choice__remove:hover,
  .dark-mode .select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #1f2d3d; }

.select2-container--default .dark-mode .select2-maroon.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-maroon .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #fbdee8; }

.dark-mode .select2-blue + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #85a7ca; }

.dark-mode .select2-blue + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #85a7ca; }

.select2-container--default .dark-mode .select2-blue.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-blue .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-blue .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-blue .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-blue .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-blue .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #85a7ca; }

.select2-container--default .dark-mode .select2-blue .select2-results__option--highlighted,
.dark-mode .select2-blue .select2-container--default .select2-results__option--highlighted {
  background-color: #3f6791;
  color: #fff; }
  .select2-container--default .dark-mode .select2-blue .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-blue .select2-results__option--highlighted[aria-selected]:hover,
  .dark-mode .select2-blue .select2-container--default .select2-results__option--highlighted[aria-selected],
  .dark-mode .select2-blue .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #3a5f86;
    color: #fff; }

.select2-container--default .dark-mode .select2-blue .select2-selection--multiple:focus,
.dark-mode .select2-blue .select2-container--default .select2-selection--multiple:focus {
  border-color: #85a7ca; }

.select2-container--default .dark-mode .select2-blue .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #3f6791;
  border-color: #375a7f;
  color: #fff; }

.select2-container--default .dark-mode .select2-blue .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .dark-mode .select2-blue .select2-selection--multiple .select2-selection__choice__remove:hover,
  .dark-mode .select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .dark-mode .select2-blue.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-blue .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #85a7ca; }

.dark-mode .select2-indigo + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #b389f9; }

.dark-mode .select2-indigo + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #b389f9; }

.select2-container--default .dark-mode .select2-indigo.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-indigo .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-indigo .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-indigo .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-indigo .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-indigo .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #b389f9; }

.select2-container--default .dark-mode .select2-indigo .select2-results__option--highlighted,
.dark-mode .select2-indigo .select2-container--default .select2-results__option--highlighted {
  background-color: #6610f2;
  color: #fff; }
  .select2-container--default .dark-mode .select2-indigo .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-indigo .select2-results__option--highlighted[aria-selected]:hover,
  .dark-mode .select2-indigo .select2-container--default .select2-results__option--highlighted[aria-selected],
  .dark-mode .select2-indigo .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #5f0de6;
    color: #fff; }

.select2-container--default .dark-mode .select2-indigo .select2-selection--multiple:focus,
.dark-mode .select2-indigo .select2-container--default .select2-selection--multiple:focus {
  border-color: #b389f9; }

.select2-container--default .dark-mode .select2-indigo .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #6610f2;
  border-color: #5b0cdd;
  color: #fff; }

.select2-container--default .dark-mode .select2-indigo .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .dark-mode .select2-indigo .select2-selection--multiple .select2-selection__choice__remove:hover,
  .dark-mode .select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .dark-mode .select2-indigo.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-indigo .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #b389f9; }

.dark-mode .select2-purple + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #b8a2e0; }

.dark-mode .select2-purple + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #b8a2e0; }

.select2-container--default .dark-mode .select2-purple.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-purple .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-purple .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-purple .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-purple .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-purple .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #b8a2e0; }

.select2-container--default .dark-mode .select2-purple .select2-results__option--highlighted,
.dark-mode .select2-purple .select2-container--default .select2-results__option--highlighted {
  background-color: #6f42c1;
  color: #fff; }
  .select2-container--default .dark-mode .select2-purple .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-purple .select2-results__option--highlighted[aria-selected]:hover,
  .dark-mode .select2-purple .select2-container--default .select2-results__option--highlighted[aria-selected],
  .dark-mode .select2-purple .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #683cb8;
    color: #fff; }

.select2-container--default .dark-mode .select2-purple .select2-selection--multiple:focus,
.dark-mode .select2-purple .select2-container--default .select2-selection--multiple:focus {
  border-color: #b8a2e0; }

.select2-container--default .dark-mode .select2-purple .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #6f42c1;
  border-color: #643ab0;
  color: #fff; }

.select2-container--default .dark-mode .select2-purple .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .dark-mode .select2-purple .select2-selection--multiple .select2-selection__choice__remove:hover,
  .dark-mode .select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .dark-mode .select2-purple.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-purple .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #b8a2e0; }

.dark-mode .select2-pink + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #f6b0d0; }

.dark-mode .select2-pink + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #f6b0d0; }

.select2-container--default .dark-mode .select2-pink.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-pink .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-pink .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-pink .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-pink .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-pink .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #f6b0d0; }

.select2-container--default .dark-mode .select2-pink .select2-results__option--highlighted,
.dark-mode .select2-pink .select2-container--default .select2-results__option--highlighted {
  background-color: #e83e8c;
  color: #fff; }
  .select2-container--default .dark-mode .select2-pink .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-pink .select2-results__option--highlighted[aria-selected]:hover,
  .dark-mode .select2-pink .select2-container--default .select2-results__option--highlighted[aria-selected],
  .dark-mode .select2-pink .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #e63084;
    color: #fff; }

.select2-container--default .dark-mode .select2-pink .select2-selection--multiple:focus,
.dark-mode .select2-pink .select2-container--default .select2-selection--multiple:focus {
  border-color: #f6b0d0; }

.select2-container--default .dark-mode .select2-pink .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e83e8c;
  border-color: #e5277e;
  color: #fff; }

.select2-container--default .dark-mode .select2-pink .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .dark-mode .select2-pink .select2-selection--multiple .select2-selection__choice__remove:hover,
  .dark-mode .select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .dark-mode .select2-pink.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-pink .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #f6b0d0; }

.dark-mode .select2-red + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #f5b4ae; }

.dark-mode .select2-red + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #f5b4ae; }

.select2-container--default .dark-mode .select2-red.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-red .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-red .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-red .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-red .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-red .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #f5b4ae; }

.select2-container--default .dark-mode .select2-red .select2-results__option--highlighted,
.dark-mode .select2-red .select2-container--default .select2-results__option--highlighted {
  background-color: #e74c3c;
  color: #fff; }
  .select2-container--default .dark-mode .select2-red .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-red .select2-results__option--highlighted[aria-selected]:hover,
  .dark-mode .select2-red .select2-container--default .select2-results__option--highlighted[aria-selected],
  .dark-mode .select2-red .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #e53f2e;
    color: #fff; }

.select2-container--default .dark-mode .select2-red .select2-selection--multiple:focus,
.dark-mode .select2-red .select2-container--default .select2-selection--multiple:focus {
  border-color: #f5b4ae; }

.select2-container--default .dark-mode .select2-red .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e74c3c;
  border-color: #e43725;
  color: #fff; }

.select2-container--default .dark-mode .select2-red .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .dark-mode .select2-red .select2-selection--multiple .select2-selection__choice__remove:hover,
  .dark-mode .select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .dark-mode .select2-red.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-red .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #f5b4ae; }

.dark-mode .select2-orange + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #fec392; }

.dark-mode .select2-orange + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #fec392; }

.select2-container--default .dark-mode .select2-orange.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-orange .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-orange .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-orange .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-orange .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-orange .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #fec392; }

.select2-container--default .dark-mode .select2-orange .select2-results__option--highlighted,
.dark-mode .select2-orange .select2-container--default .select2-results__option--highlighted {
  background-color: #fd7e14;
  color: #1f2d3d; }
  .select2-container--default .dark-mode .select2-orange .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-orange .select2-results__option--highlighted[aria-selected]:hover,
  .dark-mode .select2-orange .select2-container--default .select2-results__option--highlighted[aria-selected],
  .dark-mode .select2-orange .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #fd7605;
    color: #fff; }

.select2-container--default .dark-mode .select2-orange .select2-selection--multiple:focus,
.dark-mode .select2-orange .select2-container--default .select2-selection--multiple:focus {
  border-color: #fec392; }

.select2-container--default .dark-mode .select2-orange .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #fd7e14;
  border-color: #f57102;
  color: #1f2d3d; }

.select2-container--default .dark-mode .select2-orange .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7); }
  .select2-container--default .dark-mode .select2-orange .select2-selection--multiple .select2-selection__choice__remove:hover,
  .dark-mode .select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #1f2d3d; }

.select2-container--default .dark-mode .select2-orange.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-orange .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #fec392; }

.dark-mode .select2-yellow + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #f9cf8b; }

.dark-mode .select2-yellow + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #f9cf8b; }

.select2-container--default .dark-mode .select2-yellow.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-yellow .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-yellow .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-yellow .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-yellow .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-yellow .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #f9cf8b; }

.select2-container--default .dark-mode .select2-yellow .select2-results__option--highlighted,
.dark-mode .select2-yellow .select2-container--default .select2-results__option--highlighted {
  background-color: #f39c12;
  color: #1f2d3d; }
  .select2-container--default .dark-mode .select2-yellow .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-yellow .select2-results__option--highlighted[aria-selected]:hover,
  .dark-mode .select2-yellow .select2-container--default .select2-results__option--highlighted[aria-selected],
  .dark-mode .select2-yellow .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #ea940c;
    color: #1f2d3d; }

.select2-container--default .dark-mode .select2-yellow .select2-selection--multiple:focus,
.dark-mode .select2-yellow .select2-container--default .select2-selection--multiple:focus {
  border-color: #f9cf8b; }

.select2-container--default .dark-mode .select2-yellow .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #f39c12;
  border-color: #e08e0b;
  color: #1f2d3d; }

.select2-container--default .dark-mode .select2-yellow .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7); }
  .select2-container--default .dark-mode .select2-yellow .select2-selection--multiple .select2-selection__choice__remove:hover,
  .dark-mode .select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #1f2d3d; }

.select2-container--default .dark-mode .select2-yellow.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-yellow .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #f9cf8b; }

.dark-mode .select2-green + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #3dffcd; }

.dark-mode .select2-green + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #3dffcd; }

.select2-container--default .dark-mode .select2-green.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-green .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-green .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-green .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-green .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-green .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #3dffcd; }

.select2-container--default .dark-mode .select2-green .select2-results__option--highlighted,
.dark-mode .select2-green .select2-container--default .select2-results__option--highlighted {
  background-color: #00bc8c;
  color: #fff; }
  .select2-container--default .dark-mode .select2-green .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-green .select2-results__option--highlighted[aria-selected]:hover,
  .dark-mode .select2-green .select2-container--default .select2-results__option--highlighted[aria-selected],
  .dark-mode .select2-green .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #00ad81;
    color: #fff; }

.select2-container--default .dark-mode .select2-green .select2-selection--multiple:focus,
.dark-mode .select2-green .select2-container--default .select2-selection--multiple:focus {
  border-color: #3dffcd; }

.select2-container--default .dark-mode .select2-green .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #00bc8c;
  border-color: #00a379;
  color: #fff; }

.select2-container--default .dark-mode .select2-green .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .dark-mode .select2-green .select2-selection--multiple .select2-selection__choice__remove:hover,
  .dark-mode .select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .dark-mode .select2-green.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-green .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #3dffcd; }

.dark-mode .select2-teal + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #7eeaca; }

.dark-mode .select2-teal + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #7eeaca; }

.select2-container--default .dark-mode .select2-teal.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-teal .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-teal .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-teal .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-teal .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-teal .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #7eeaca; }

.select2-container--default .dark-mode .select2-teal .select2-results__option--highlighted,
.dark-mode .select2-teal .select2-container--default .select2-results__option--highlighted {
  background-color: #20c997;
  color: #fff; }
  .select2-container--default .dark-mode .select2-teal .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-teal .select2-results__option--highlighted[aria-selected]:hover,
  .dark-mode .select2-teal .select2-container--default .select2-results__option--highlighted[aria-selected],
  .dark-mode .select2-teal .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #1ebc8d;
    color: #fff; }

.select2-container--default .dark-mode .select2-teal .select2-selection--multiple:focus,
.dark-mode .select2-teal .select2-container--default .select2-selection--multiple:focus {
  border-color: #7eeaca; }

.select2-container--default .dark-mode .select2-teal .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #20c997;
  border-color: #1cb386;
  color: #fff; }

.select2-container--default .dark-mode .select2-teal .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .dark-mode .select2-teal .select2-selection--multiple .select2-selection__choice__remove:hover,
  .dark-mode .select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .dark-mode .select2-teal.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-teal .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #7eeaca; }

.dark-mode .select2-cyan + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #a0cfee; }

.dark-mode .select2-cyan + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #a0cfee; }

.select2-container--default .dark-mode .select2-cyan.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-cyan .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-cyan .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-cyan .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-cyan .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-cyan .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #a0cfee; }

.select2-container--default .dark-mode .select2-cyan .select2-results__option--highlighted,
.dark-mode .select2-cyan .select2-container--default .select2-results__option--highlighted {
  background-color: #3498db;
  color: #fff; }
  .select2-container--default .dark-mode .select2-cyan .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-cyan .select2-results__option--highlighted[aria-selected]:hover,
  .dark-mode .select2-cyan .select2-container--default .select2-results__option--highlighted[aria-selected],
  .dark-mode .select2-cyan .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #2791d9;
    color: #fff; }

.select2-container--default .dark-mode .select2-cyan .select2-selection--multiple:focus,
.dark-mode .select2-cyan .select2-container--default .select2-selection--multiple:focus {
  border-color: #a0cfee; }

.select2-container--default .dark-mode .select2-cyan .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #3498db;
  border-color: #258cd1;
  color: #fff; }

.select2-container--default .dark-mode .select2-cyan .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .dark-mode .select2-cyan .select2-selection--multiple .select2-selection__choice__remove:hover,
  .dark-mode .select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .dark-mode .select2-cyan.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-cyan .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #a0cfee; }

.dark-mode .select2-white + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: white; }

.dark-mode .select2-white + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: white; }

.select2-container--default .dark-mode .select2-white.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-white .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-white .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-white .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-white .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-white .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid white; }

.select2-container--default .dark-mode .select2-white .select2-results__option--highlighted,
.dark-mode .select2-white .select2-container--default .select2-results__option--highlighted {
  background-color: #fff;
  color: #1f2d3d; }
  .select2-container--default .dark-mode .select2-white .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-white .select2-results__option--highlighted[aria-selected]:hover,
  .dark-mode .select2-white .select2-container--default .select2-results__option--highlighted[aria-selected],
  .dark-mode .select2-white .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #f7f7f7;
    color: #1f2d3d; }

.select2-container--default .dark-mode .select2-white .select2-selection--multiple:focus,
.dark-mode .select2-white .select2-container--default .select2-selection--multiple:focus {
  border-color: white; }

.select2-container--default .dark-mode .select2-white .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #fff;
  border-color: #f2f2f2;
  color: #1f2d3d; }

.select2-container--default .dark-mode .select2-white .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7); }
  .select2-container--default .dark-mode .select2-white .select2-selection--multiple .select2-selection__choice__remove:hover,
  .dark-mode .select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #1f2d3d; }

.select2-container--default .dark-mode .select2-white.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-white .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: white; }

.dark-mode .select2-gray + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #afb5ba; }

.dark-mode .select2-gray + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #afb5ba; }

.select2-container--default .dark-mode .select2-gray.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-gray .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-gray .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-gray .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-gray .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-gray .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #afb5ba; }

.select2-container--default .dark-mode .select2-gray .select2-results__option--highlighted,
.dark-mode .select2-gray .select2-container--default .select2-results__option--highlighted {
  background-color: #6c757d;
  color: #fff; }
  .select2-container--default .dark-mode .select2-gray .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-gray .select2-results__option--highlighted[aria-selected]:hover,
  .dark-mode .select2-gray .select2-container--default .select2-results__option--highlighted[aria-selected],
  .dark-mode .select2-gray .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #656d75;
    color: #fff; }

.select2-container--default .dark-mode .select2-gray .select2-selection--multiple:focus,
.dark-mode .select2-gray .select2-container--default .select2-selection--multiple:focus {
  border-color: #afb5ba; }

.select2-container--default .dark-mode .select2-gray .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #6c757d;
  border-color: #60686f;
  color: #fff; }

.select2-container--default .dark-mode .select2-gray .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .dark-mode .select2-gray .select2-selection--multiple .select2-selection__choice__remove:hover,
  .dark-mode .select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .dark-mode .select2-gray.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-gray .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #afb5ba; }

.dark-mode .select2-gray-dark + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #6d7a86; }

.dark-mode .select2-gray-dark + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #6d7a86; }

.select2-container--default .dark-mode .select2-gray-dark.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-gray-dark .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-gray-dark .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-gray-dark .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-gray-dark .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-gray-dark .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #6d7a86; }

.select2-container--default .dark-mode .select2-gray-dark .select2-results__option--highlighted,
.dark-mode .select2-gray-dark .select2-container--default .select2-results__option--highlighted {
  background-color: #343a40;
  color: #fff; }
  .select2-container--default .dark-mode .select2-gray-dark .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-gray-dark .select2-results__option--highlighted[aria-selected]:hover,
  .dark-mode .select2-gray-dark .select2-container--default .select2-results__option--highlighted[aria-selected],
  .dark-mode .select2-gray-dark .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
    background-color: #2d3238;
    color: #fff; }

.select2-container--default .dark-mode .select2-gray-dark .select2-selection--multiple:focus,
.dark-mode .select2-gray-dark .select2-container--default .select2-selection--multiple:focus {
  border-color: #6d7a86; }

.select2-container--default .dark-mode .select2-gray-dark .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #343a40;
  border-color: #292d32;
  color: #fff; }

.select2-container--default .dark-mode .select2-gray-dark .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7); }
  .select2-container--default .dark-mode .select2-gray-dark .select2-selection--multiple .select2-selection__choice__remove:hover,
  .dark-mode .select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #fff; }

.select2-container--default .dark-mode .select2-gray-dark.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-gray-dark .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #6d7a86; }

.slider .tooltip.in {
  opacity: 0.9; }

.slider.slider-vertical {
  height: 100%; }

.slider.slider-horizontal {
  width: 100%; }

.slider-primary .slider .slider-selection {
  background: #007bff; }

.slider-secondary .slider .slider-selection {
  background: #6c757d; }

.slider-success .slider .slider-selection {
  background: #28a745; }

.slider-info .slider .slider-selection {
  background: #17a2b8; }

.slider-warning .slider .slider-selection {
  background: #ffc107; }

.slider-danger .slider .slider-selection {
  background: #dc3545; }

.slider-light .slider .slider-selection {
  background: #f8f9fa; }

.slider-dark .slider .slider-selection {
  background: #343a40; }

.slider-custom .slider .slider-selection {
  background: #FCCC01; }

.slider-lightblue .slider .slider-selection {
  background: #3c8dbc; }

.slider-navy .slider .slider-selection {
  background: #001f3f; }

.slider-olive .slider .slider-selection {
  background: #3d9970; }

.slider-lime .slider .slider-selection {
  background: #01ff70; }

.slider-fuchsia .slider .slider-selection {
  background: #f012be; }

.slider-maroon .slider .slider-selection {
  background: #d81b60; }

.slider-blue .slider .slider-selection {
  background: #007bff; }

.slider-indigo .slider .slider-selection {
  background: #6610f2; }

.slider-purple .slider .slider-selection {
  background: #6f42c1; }

.slider-pink .slider .slider-selection {
  background: #e83e8c; }

.slider-red .slider .slider-selection {
  background: #dc3545; }

.slider-orange .slider .slider-selection {
  background: #fd7e14; }

.slider-yellow .slider .slider-selection {
  background: #ffc107; }

.slider-green .slider .slider-selection {
  background: #28a745; }

.slider-teal .slider .slider-selection {
  background: #20c997; }

.slider-cyan .slider .slider-selection {
  background: #17a2b8; }

.slider-white .slider .slider-selection {
  background: #fff; }

.slider-gray .slider .slider-selection {
  background: #6c757d; }

.slider-gray-dark .slider .slider-selection {
  background: #343a40; }

.dark-mode .slider-track {
  background-color: #4b545c;
  background-image: none; }

.dark-mode .slider-primary .slider .slider-selection {
  background: #3f6791; }

.dark-mode .slider-secondary .slider .slider-selection {
  background: #6c757d; }

.dark-mode .slider-success .slider .slider-selection {
  background: #00bc8c; }

.dark-mode .slider-info .slider .slider-selection {
  background: #3498db; }

.dark-mode .slider-warning .slider .slider-selection {
  background: #f39c12; }

.dark-mode .slider-danger .slider .slider-selection {
  background: #e74c3c; }

.dark-mode .slider-light .slider .slider-selection {
  background: #f8f9fa; }

.dark-mode .slider-dark .slider .slider-selection {
  background: #343a40; }

.dark-mode .slider-lightblue .slider .slider-selection {
  background: #86bad8; }

.dark-mode .slider-navy .slider .slider-selection {
  background: #002c59; }

.dark-mode .slider-olive .slider .slider-selection {
  background: #74c8a3; }

.dark-mode .slider-lime .slider .slider-selection {
  background: #67ffa9; }

.dark-mode .slider-fuchsia .slider .slider-selection {
  background: #f672d8; }

.dark-mode .slider-maroon .slider .slider-selection {
  background: #ed6c9b; }

.dark-mode .slider-blue .slider .slider-selection {
  background: #3f6791; }

.dark-mode .slider-indigo .slider .slider-selection {
  background: #6610f2; }

.dark-mode .slider-purple .slider .slider-selection {
  background: #6f42c1; }

.dark-mode .slider-pink .slider .slider-selection {
  background: #e83e8c; }

.dark-mode .slider-red .slider .slider-selection {
  background: #e74c3c; }

.dark-mode .slider-orange .slider .slider-selection {
  background: #fd7e14; }

.dark-mode .slider-yellow .slider .slider-selection {
  background: #f39c12; }

.dark-mode .slider-green .slider .slider-selection {
  background: #00bc8c; }

.dark-mode .slider-teal .slider .slider-selection {
  background: #20c997; }

.dark-mode .slider-cyan .slider .slider-selection {
  background: #3498db; }

.dark-mode .slider-white .slider .slider-selection {
  background: #fff; }

.dark-mode .slider-gray .slider .slider-selection {
  background: #6c757d; }

.dark-mode .slider-gray-dark .slider .slider-selection {
  background: #343a40; }

.icheck-primary > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-primary > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #007bff; }

.icheck-primary > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-primary > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #007bff; }

.icheck-primary > input:first-child:checked + label::before,
.icheck-primary > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #007bff;
  border-color: #007bff; }

.icheck-secondary > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-secondary > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #6c757d; }

.icheck-secondary > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-secondary > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #6c757d; }

.icheck-secondary > input:first-child:checked + label::before,
.icheck-secondary > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #6c757d;
  border-color: #6c757d; }

.icheck-success > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-success > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #28a745; }

.icheck-success > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-success > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #28a745; }

.icheck-success > input:first-child:checked + label::before,
.icheck-success > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #28a745;
  border-color: #28a745; }

.icheck-info > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-info > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #17a2b8; }

.icheck-info > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-info > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #17a2b8; }

.icheck-info > input:first-child:checked + label::before,
.icheck-info > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #17a2b8;
  border-color: #17a2b8; }

.icheck-warning > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-warning > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #ffc107; }

.icheck-warning > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-warning > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #ffc107; }

.icheck-warning > input:first-child:checked + label::before,
.icheck-warning > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #ffc107;
  border-color: #ffc107; }

.icheck-danger > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-danger > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #dc3545; }

.icheck-danger > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-danger > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #dc3545; }

.icheck-danger > input:first-child:checked + label::before,
.icheck-danger > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #dc3545;
  border-color: #dc3545; }

.icheck-light > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-light > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #f8f9fa; }

.icheck-light > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-light > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #f8f9fa; }

.icheck-light > input:first-child:checked + label::before,
.icheck-light > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #f8f9fa;
  border-color: #f8f9fa; }

.icheck-dark > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-dark > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #343a40; }

.icheck-dark > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-dark > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #343a40; }

.icheck-dark > input:first-child:checked + label::before,
.icheck-dark > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #343a40;
  border-color: #343a40; }

.icheck-custom > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-custom > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #FCCC01; }

.icheck-custom > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-custom > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #FCCC01; }

.icheck-custom > input:first-child:checked + label::before,
.icheck-custom > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #FCCC01;
  border-color: #FCCC01; }

.icheck-lightblue > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-lightblue > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #3c8dbc; }

.icheck-lightblue > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-lightblue > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #3c8dbc; }

.icheck-lightblue > input:first-child:checked + label::before,
.icheck-lightblue > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #3c8dbc;
  border-color: #3c8dbc; }

.icheck-navy > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-navy > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #001f3f; }

.icheck-navy > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-navy > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #001f3f; }

.icheck-navy > input:first-child:checked + label::before,
.icheck-navy > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #001f3f;
  border-color: #001f3f; }

.icheck-olive > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-olive > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #3d9970; }

.icheck-olive > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-olive > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #3d9970; }

.icheck-olive > input:first-child:checked + label::before,
.icheck-olive > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #3d9970;
  border-color: #3d9970; }

.icheck-lime > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-lime > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #01ff70; }

.icheck-lime > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-lime > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #01ff70; }

.icheck-lime > input:first-child:checked + label::before,
.icheck-lime > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #01ff70;
  border-color: #01ff70; }

.icheck-fuchsia > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-fuchsia > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #f012be; }

.icheck-fuchsia > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-fuchsia > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #f012be; }

.icheck-fuchsia > input:first-child:checked + label::before,
.icheck-fuchsia > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #f012be;
  border-color: #f012be; }

.icheck-maroon > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-maroon > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #d81b60; }

.icheck-maroon > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-maroon > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #d81b60; }

.icheck-maroon > input:first-child:checked + label::before,
.icheck-maroon > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #d81b60;
  border-color: #d81b60; }

.icheck-blue > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-blue > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #007bff; }

.icheck-blue > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-blue > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #007bff; }

.icheck-blue > input:first-child:checked + label::before,
.icheck-blue > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #007bff;
  border-color: #007bff; }

.icheck-indigo > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-indigo > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #6610f2; }

.icheck-indigo > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-indigo > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #6610f2; }

.icheck-indigo > input:first-child:checked + label::before,
.icheck-indigo > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #6610f2;
  border-color: #6610f2; }

.icheck-purple > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-purple > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #6f42c1; }

.icheck-purple > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-purple > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #6f42c1; }

.icheck-purple > input:first-child:checked + label::before,
.icheck-purple > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #6f42c1;
  border-color: #6f42c1; }

.icheck-pink > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-pink > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #e83e8c; }

.icheck-pink > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-pink > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #e83e8c; }

.icheck-pink > input:first-child:checked + label::before,
.icheck-pink > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #e83e8c;
  border-color: #e83e8c; }

.icheck-red > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-red > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #dc3545; }

.icheck-red > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-red > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #dc3545; }

.icheck-red > input:first-child:checked + label::before,
.icheck-red > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #dc3545;
  border-color: #dc3545; }

.icheck-orange > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-orange > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #fd7e14; }

.icheck-orange > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-orange > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #fd7e14; }

.icheck-orange > input:first-child:checked + label::before,
.icheck-orange > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #fd7e14;
  border-color: #fd7e14; }

.icheck-yellow > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-yellow > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #ffc107; }

.icheck-yellow > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-yellow > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #ffc107; }

.icheck-yellow > input:first-child:checked + label::before,
.icheck-yellow > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #ffc107;
  border-color: #ffc107; }

.icheck-green > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-green > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #28a745; }

.icheck-green > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-green > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #28a745; }

.icheck-green > input:first-child:checked + label::before,
.icheck-green > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #28a745;
  border-color: #28a745; }

.icheck-teal > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-teal > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #20c997; }

.icheck-teal > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-teal > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #20c997; }

.icheck-teal > input:first-child:checked + label::before,
.icheck-teal > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #20c997;
  border-color: #20c997; }

.icheck-cyan > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-cyan > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #17a2b8; }

.icheck-cyan > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-cyan > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #17a2b8; }

.icheck-cyan > input:first-child:checked + label::before,
.icheck-cyan > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #17a2b8;
  border-color: #17a2b8; }

.icheck-white > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-white > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #fff; }

.icheck-white > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-white > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #fff; }

.icheck-white > input:first-child:checked + label::before,
.icheck-white > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #fff;
  border-color: #fff; }

.icheck-gray > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-gray > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #6c757d; }

.icheck-gray > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-gray > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #6c757d; }

.icheck-gray > input:first-child:checked + label::before,
.icheck-gray > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #6c757d;
  border-color: #6c757d; }

.icheck-gray-dark > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-gray-dark > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #343a40; }

.icheck-gray-dark > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-gray-dark > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #343a40; }

.icheck-gray-dark > input:first-child:checked + label::before,
.icheck-gray-dark > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #343a40;
  border-color: #343a40; }

.dark-mode [class*="icheck-"] > input:first-child:not(:checked) + input[type="hidden"] + label::before,
.dark-mode [class*="icheck-"] > input:first-child:not(:checked) + label::before {
  border-color: #6c757d; }

.dark-mode .icheck-primary > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-primary > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #3f6791; }

.dark-mode .icheck-primary > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-primary > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #3f6791; }

.dark-mode .icheck-primary > input:first-child:checked + label::before,
.dark-mode .icheck-primary > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #3f6791;
  border-color: #3f6791; }

.dark-mode .icheck-secondary > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-secondary > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #6c757d; }

.dark-mode .icheck-secondary > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-secondary > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #6c757d; }

.dark-mode .icheck-secondary > input:first-child:checked + label::before,
.dark-mode .icheck-secondary > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #6c757d;
  border-color: #6c757d; }

.dark-mode .icheck-success > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-success > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #00bc8c; }

.dark-mode .icheck-success > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-success > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #00bc8c; }

.dark-mode .icheck-success > input:first-child:checked + label::before,
.dark-mode .icheck-success > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #00bc8c;
  border-color: #00bc8c; }

.dark-mode .icheck-info > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-info > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #3498db; }

.dark-mode .icheck-info > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-info > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #3498db; }

.dark-mode .icheck-info > input:first-child:checked + label::before,
.dark-mode .icheck-info > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #3498db;
  border-color: #3498db; }

.dark-mode .icheck-warning > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-warning > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #f39c12; }

.dark-mode .icheck-warning > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-warning > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #f39c12; }

.dark-mode .icheck-warning > input:first-child:checked + label::before,
.dark-mode .icheck-warning > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #f39c12;
  border-color: #f39c12; }

.dark-mode .icheck-danger > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-danger > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #e74c3c; }

.dark-mode .icheck-danger > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-danger > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #e74c3c; }

.dark-mode .icheck-danger > input:first-child:checked + label::before,
.dark-mode .icheck-danger > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #e74c3c;
  border-color: #e74c3c; }

.dark-mode .icheck-light > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-light > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #f8f9fa; }

.dark-mode .icheck-light > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-light > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #f8f9fa; }

.dark-mode .icheck-light > input:first-child:checked + label::before,
.dark-mode .icheck-light > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #f8f9fa;
  border-color: #f8f9fa; }

.dark-mode .icheck-dark > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-dark > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #343a40; }

.dark-mode .icheck-dark > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-dark > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #343a40; }

.dark-mode .icheck-dark > input:first-child:checked + label::before,
.dark-mode .icheck-dark > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #343a40;
  border-color: #343a40; }

.dark-mode .icheck-lightblue > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-lightblue > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #86bad8; }

.dark-mode .icheck-lightblue > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-lightblue > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #86bad8; }

.dark-mode .icheck-lightblue > input:first-child:checked + label::before,
.dark-mode .icheck-lightblue > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #86bad8;
  border-color: #86bad8; }

.dark-mode .icheck-navy > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-navy > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #002c59; }

.dark-mode .icheck-navy > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-navy > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #002c59; }

.dark-mode .icheck-navy > input:first-child:checked + label::before,
.dark-mode .icheck-navy > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #002c59;
  border-color: #002c59; }

.dark-mode .icheck-olive > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-olive > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #74c8a3; }

.dark-mode .icheck-olive > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-olive > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #74c8a3; }

.dark-mode .icheck-olive > input:first-child:checked + label::before,
.dark-mode .icheck-olive > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #74c8a3;
  border-color: #74c8a3; }

.dark-mode .icheck-lime > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-lime > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #67ffa9; }

.dark-mode .icheck-lime > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-lime > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #67ffa9; }

.dark-mode .icheck-lime > input:first-child:checked + label::before,
.dark-mode .icheck-lime > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #67ffa9;
  border-color: #67ffa9; }

.dark-mode .icheck-fuchsia > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-fuchsia > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #f672d8; }

.dark-mode .icheck-fuchsia > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-fuchsia > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #f672d8; }

.dark-mode .icheck-fuchsia > input:first-child:checked + label::before,
.dark-mode .icheck-fuchsia > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #f672d8;
  border-color: #f672d8; }

.dark-mode .icheck-maroon > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-maroon > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #ed6c9b; }

.dark-mode .icheck-maroon > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-maroon > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #ed6c9b; }

.dark-mode .icheck-maroon > input:first-child:checked + label::before,
.dark-mode .icheck-maroon > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #ed6c9b;
  border-color: #ed6c9b; }

.dark-mode .icheck-blue > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-blue > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #3f6791; }

.dark-mode .icheck-blue > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-blue > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #3f6791; }

.dark-mode .icheck-blue > input:first-child:checked + label::before,
.dark-mode .icheck-blue > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #3f6791;
  border-color: #3f6791; }

.dark-mode .icheck-indigo > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-indigo > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #6610f2; }

.dark-mode .icheck-indigo > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-indigo > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #6610f2; }

.dark-mode .icheck-indigo > input:first-child:checked + label::before,
.dark-mode .icheck-indigo > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #6610f2;
  border-color: #6610f2; }

.dark-mode .icheck-purple > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-purple > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #6f42c1; }

.dark-mode .icheck-purple > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-purple > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #6f42c1; }

.dark-mode .icheck-purple > input:first-child:checked + label::before,
.dark-mode .icheck-purple > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #6f42c1;
  border-color: #6f42c1; }

.dark-mode .icheck-pink > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-pink > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #e83e8c; }

.dark-mode .icheck-pink > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-pink > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #e83e8c; }

.dark-mode .icheck-pink > input:first-child:checked + label::before,
.dark-mode .icheck-pink > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #e83e8c;
  border-color: #e83e8c; }

.dark-mode .icheck-red > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-red > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #e74c3c; }

.dark-mode .icheck-red > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-red > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #e74c3c; }

.dark-mode .icheck-red > input:first-child:checked + label::before,
.dark-mode .icheck-red > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #e74c3c;
  border-color: #e74c3c; }

.dark-mode .icheck-orange > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-orange > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #fd7e14; }

.dark-mode .icheck-orange > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-orange > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #fd7e14; }

.dark-mode .icheck-orange > input:first-child:checked + label::before,
.dark-mode .icheck-orange > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #fd7e14;
  border-color: #fd7e14; }

.dark-mode .icheck-yellow > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-yellow > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #f39c12; }

.dark-mode .icheck-yellow > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-yellow > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #f39c12; }

.dark-mode .icheck-yellow > input:first-child:checked + label::before,
.dark-mode .icheck-yellow > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #f39c12;
  border-color: #f39c12; }

.dark-mode .icheck-green > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-green > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #00bc8c; }

.dark-mode .icheck-green > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-green > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #00bc8c; }

.dark-mode .icheck-green > input:first-child:checked + label::before,
.dark-mode .icheck-green > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #00bc8c;
  border-color: #00bc8c; }

.dark-mode .icheck-teal > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-teal > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #20c997; }

.dark-mode .icheck-teal > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-teal > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #20c997; }

.dark-mode .icheck-teal > input:first-child:checked + label::before,
.dark-mode .icheck-teal > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #20c997;
  border-color: #20c997; }

.dark-mode .icheck-cyan > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-cyan > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #3498db; }

.dark-mode .icheck-cyan > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-cyan > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #3498db; }

.dark-mode .icheck-cyan > input:first-child:checked + label::before,
.dark-mode .icheck-cyan > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #3498db;
  border-color: #3498db; }

.dark-mode .icheck-white > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-white > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #fff; }

.dark-mode .icheck-white > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-white > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #fff; }

.dark-mode .icheck-white > input:first-child:checked + label::before,
.dark-mode .icheck-white > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #fff;
  border-color: #fff; }

.dark-mode .icheck-gray > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-gray > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #6c757d; }

.dark-mode .icheck-gray > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-gray > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #6c757d; }

.dark-mode .icheck-gray > input:first-child:checked + label::before,
.dark-mode .icheck-gray > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #6c757d;
  border-color: #6c757d; }

.dark-mode .icheck-gray-dark > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-gray-dark > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #343a40; }

.dark-mode .icheck-gray-dark > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-gray-dark > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #343a40; }

.dark-mode .icheck-gray-dark > input:first-child:checked + label::before,
.dark-mode .icheck-gray-dark > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #343a40;
  border-color: #343a40; }

.mapael .map {
  position: relative; }

.mapael .mapTooltip {
  font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  border-radius: 0.25rem;
  font-size: 0.875rem;
  background-color: #000;
  color: #fff;
  display: block;
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  position: absolute;
  text-align: center;
  word-wrap: break-word;
  z-index: 1070; }

.mapael .myLegend {
  background-color: #f8f9fa;
  border: 1px solid #adb5bd;
  padding: 10px;
  width: 600px; }

.mapael .zoomButton {
  background-color: #f8f9fa;
  border: 1px solid #ddd;
  border-radius: 0.25rem;
  color: #444;
  cursor: pointer;
  font-weight: 700;
  height: 16px;
  left: 10px;
  line-height: 14px;
  padding-left: 1px;
  position: absolute;
  text-align: center;
  top: 0;
  user-select: none;
  width: 16px; }
  .mapael .zoomButton:hover, .mapael .zoomButton:active, .mapael .zoomButton.hover {
    background-color: #e9ecef;
    color: #2b2b2b; }

.mapael .zoomReset {
  line-height: 12px;
  top: 10px; }

.mapael .zoomIn {
  top: 30px; }

.mapael .zoomOut {
  top: 50px; }

.jqvmap-zoomin,
.jqvmap-zoomout {
  background-color: #f8f9fa;
  border: 1px solid #ddd;
  border-radius: 0.25rem;
  color: #444;
  height: 15px;
  width: 15px; }
  .jqvmap-zoomin:hover, .jqvmap-zoomin:active, .jqvmap-zoomin.hover,
  .jqvmap-zoomout:hover,
  .jqvmap-zoomout:active,
  .jqvmap-zoomout.hover {
    background-color: #e9ecef;
    color: #2b2b2b; }

.swal2-icon.swal2-info {
  border-color: ligthen(#17a2b8, 20%);
  color: #17a2b8; }

.swal2-icon.swal2-warning {
  border-color: ligthen(#ffc107, 20%);
  color: #ffc107; }

.swal2-icon.swal2-error {
  border-color: ligthen(#dc3545, 20%);
  color: #dc3545; }

.swal2-icon.swal2-question {
  border-color: ligthen(#6c757d, 20%);
  color: #6c757d; }

.swal2-icon.swal2-success {
  border-color: ligthen(#28a745, 20%);
  color: #28a745; }
  .swal2-icon.swal2-success .swal2-success-ring {
    border-color: ligthen(#28a745, 20%); }
  .swal2-icon.swal2-success [class^='swal2-success-line'] {
    background-color: #28a745; }

.dark-mode .swal2-popup {
  background-color: #343a40;
  color: #e9ecef; }
  .dark-mode .swal2-popup .swal2-content,
  .dark-mode .swal2-popup .swal2-title {
    color: #e9ecef; }

#toast-container .toast {
  background-color: #007bff; }

#toast-container .toast-success {
  background-color: #28a745; }

#toast-container .toast-error {
  background-color: #dc3545; }

#toast-container .toast-info {
  background-color: #17a2b8; }

#toast-container .toast-warning {
  background-color: #ffc107; }

.toast-bottom-full-width .toast,
.toast-top-full-width .toast {
  max-width: inherit; }

.pace {
  z-index: 1048; }
  .pace .pace-progress {
    z-index: 1049; }
  .pace .pace-activity {
    z-index: 1050; }

.pace-primary .pace .pace-progress {
  background: #007bff; }

.pace-barber-shop-primary .pace {
  background: #fff; }
  .pace-barber-shop-primary .pace .pace-progress {
    background: #007bff; }
  .pace-barber-shop-primary .pace .pace-activity {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); }

.pace-big-counter-primary .pace .pace-progress::after {
  color: rgba(0, 123, 255, 0.2); }

.pace-bounce-primary .pace .pace-activity {
  background: #007bff; }

.pace-center-atom-primary .pace-progress {
  height: 100px;
  width: 80px; }
  .pace-center-atom-primary .pace-progress::before {
    background: #007bff;
    color: #fff;
    font-size: .8rem;
    line-height: .7rem;
    padding-top: 17%; }

.pace-center-atom-primary .pace-activity {
  border-color: #007bff; }
  .pace-center-atom-primary .pace-activity::after, .pace-center-atom-primary .pace-activity::before {
    border-color: #007bff; }

.pace-center-circle-primary .pace .pace-progress {
  background: rgba(0, 123, 255, 0.8);
  color: #fff; }

.pace-center-radar-primary .pace .pace-activity {
  border-color: #007bff transparent transparent; }

.pace-center-radar-primary .pace .pace-activity::before {
  border-color: #007bff transparent transparent; }

.pace-center-simple-primary .pace {
  background: #fff;
  border-color: #007bff; }
  .pace-center-simple-primary .pace .pace-progress {
    background: #007bff; }

.pace-material-primary .pace {
  color: #007bff; }

.pace-corner-indicator-primary .pace .pace-activity {
  background: #007bff; }

.pace-corner-indicator-primary .pace .pace-activity::after,
.pace-corner-indicator-primary .pace .pace-activity::before {
  border: 5px solid #fff; }

.pace-corner-indicator-primary .pace .pace-activity::before {
  border-right-color: rgba(0, 123, 255, 0.2);
  border-left-color: rgba(0, 123, 255, 0.2); }

.pace-corner-indicator-primary .pace .pace-activity::after {
  border-top-color: rgba(0, 123, 255, 0.2);
  border-bottom-color: rgba(0, 123, 255, 0.2); }

.pace-fill-left-primary .pace .pace-progress {
  background-color: rgba(0, 123, 255, 0.2); }

.pace-flash-primary .pace .pace-progress {
  background: #007bff; }

.pace-flash-primary .pace .pace-progress-inner {
  box-shadow: 0 0 10px #007bff, 0 0 5px #007bff; }

.pace-flash-primary .pace .pace-activity {
  border-top-color: #007bff;
  border-left-color: #007bff; }

.pace-loading-bar-primary .pace .pace-progress {
  background: #007bff;
  color: #007bff;
  box-shadow: 120px 0 #fff, 240px 0 #fff; }

.pace-loading-bar-primary .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #007bff, inset 0 0 0 7px #fff; }

.pace-mac-osx-primary .pace .pace-progress {
  background-color: #007bff;
  box-shadow: inset -1px 0 #007bff, inset 0 -1px #007bff, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); }

.pace-mac-osx-primary .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px; }

.pace-progress-color-primary .pace-progress {
  color: #007bff; }

.pace-secondary .pace .pace-progress {
  background: #6c757d; }

.pace-barber-shop-secondary .pace {
  background: #fff; }
  .pace-barber-shop-secondary .pace .pace-progress {
    background: #6c757d; }
  .pace-barber-shop-secondary .pace .pace-activity {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); }

.pace-big-counter-secondary .pace .pace-progress::after {
  color: rgba(108, 117, 125, 0.2); }

.pace-bounce-secondary .pace .pace-activity {
  background: #6c757d; }

.pace-center-atom-secondary .pace-progress {
  height: 100px;
  width: 80px; }
  .pace-center-atom-secondary .pace-progress::before {
    background: #6c757d;
    color: #fff;
    font-size: .8rem;
    line-height: .7rem;
    padding-top: 17%; }

.pace-center-atom-secondary .pace-activity {
  border-color: #6c757d; }
  .pace-center-atom-secondary .pace-activity::after, .pace-center-atom-secondary .pace-activity::before {
    border-color: #6c757d; }

.pace-center-circle-secondary .pace .pace-progress {
  background: rgba(108, 117, 125, 0.8);
  color: #fff; }

.pace-center-radar-secondary .pace .pace-activity {
  border-color: #6c757d transparent transparent; }

.pace-center-radar-secondary .pace .pace-activity::before {
  border-color: #6c757d transparent transparent; }

.pace-center-simple-secondary .pace {
  background: #fff;
  border-color: #6c757d; }
  .pace-center-simple-secondary .pace .pace-progress {
    background: #6c757d; }

.pace-material-secondary .pace {
  color: #6c757d; }

.pace-corner-indicator-secondary .pace .pace-activity {
  background: #6c757d; }

.pace-corner-indicator-secondary .pace .pace-activity::after,
.pace-corner-indicator-secondary .pace .pace-activity::before {
  border: 5px solid #fff; }

.pace-corner-indicator-secondary .pace .pace-activity::before {
  border-right-color: rgba(108, 117, 125, 0.2);
  border-left-color: rgba(108, 117, 125, 0.2); }

.pace-corner-indicator-secondary .pace .pace-activity::after {
  border-top-color: rgba(108, 117, 125, 0.2);
  border-bottom-color: rgba(108, 117, 125, 0.2); }

.pace-fill-left-secondary .pace .pace-progress {
  background-color: rgba(108, 117, 125, 0.2); }

.pace-flash-secondary .pace .pace-progress {
  background: #6c757d; }

.pace-flash-secondary .pace .pace-progress-inner {
  box-shadow: 0 0 10px #6c757d, 0 0 5px #6c757d; }

.pace-flash-secondary .pace .pace-activity {
  border-top-color: #6c757d;
  border-left-color: #6c757d; }

.pace-loading-bar-secondary .pace .pace-progress {
  background: #6c757d;
  color: #6c757d;
  box-shadow: 120px 0 #fff, 240px 0 #fff; }

.pace-loading-bar-secondary .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #6c757d, inset 0 0 0 7px #fff; }

.pace-mac-osx-secondary .pace .pace-progress {
  background-color: #6c757d;
  box-shadow: inset -1px 0 #6c757d, inset 0 -1px #6c757d, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); }

.pace-mac-osx-secondary .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px; }

.pace-progress-color-secondary .pace-progress {
  color: #6c757d; }

.pace-success .pace .pace-progress {
  background: #28a745; }

.pace-barber-shop-success .pace {
  background: #fff; }
  .pace-barber-shop-success .pace .pace-progress {
    background: #28a745; }
  .pace-barber-shop-success .pace .pace-activity {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); }

.pace-big-counter-success .pace .pace-progress::after {
  color: rgba(40, 167, 69, 0.2); }

.pace-bounce-success .pace .pace-activity {
  background: #28a745; }

.pace-center-atom-success .pace-progress {
  height: 100px;
  width: 80px; }
  .pace-center-atom-success .pace-progress::before {
    background: #28a745;
    color: #fff;
    font-size: .8rem;
    line-height: .7rem;
    padding-top: 17%; }

.pace-center-atom-success .pace-activity {
  border-color: #28a745; }
  .pace-center-atom-success .pace-activity::after, .pace-center-atom-success .pace-activity::before {
    border-color: #28a745; }

.pace-center-circle-success .pace .pace-progress {
  background: rgba(40, 167, 69, 0.8);
  color: #fff; }

.pace-center-radar-success .pace .pace-activity {
  border-color: #28a745 transparent transparent; }

.pace-center-radar-success .pace .pace-activity::before {
  border-color: #28a745 transparent transparent; }

.pace-center-simple-success .pace {
  background: #fff;
  border-color: #28a745; }
  .pace-center-simple-success .pace .pace-progress {
    background: #28a745; }

.pace-material-success .pace {
  color: #28a745; }

.pace-corner-indicator-success .pace .pace-activity {
  background: #28a745; }

.pace-corner-indicator-success .pace .pace-activity::after,
.pace-corner-indicator-success .pace .pace-activity::before {
  border: 5px solid #fff; }

.pace-corner-indicator-success .pace .pace-activity::before {
  border-right-color: rgba(40, 167, 69, 0.2);
  border-left-color: rgba(40, 167, 69, 0.2); }

.pace-corner-indicator-success .pace .pace-activity::after {
  border-top-color: rgba(40, 167, 69, 0.2);
  border-bottom-color: rgba(40, 167, 69, 0.2); }

.pace-fill-left-success .pace .pace-progress {
  background-color: rgba(40, 167, 69, 0.2); }

.pace-flash-success .pace .pace-progress {
  background: #28a745; }

.pace-flash-success .pace .pace-progress-inner {
  box-shadow: 0 0 10px #28a745, 0 0 5px #28a745; }

.pace-flash-success .pace .pace-activity {
  border-top-color: #28a745;
  border-left-color: #28a745; }

.pace-loading-bar-success .pace .pace-progress {
  background: #28a745;
  color: #28a745;
  box-shadow: 120px 0 #fff, 240px 0 #fff; }

.pace-loading-bar-success .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #28a745, inset 0 0 0 7px #fff; }

.pace-mac-osx-success .pace .pace-progress {
  background-color: #28a745;
  box-shadow: inset -1px 0 #28a745, inset 0 -1px #28a745, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); }

.pace-mac-osx-success .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px; }

.pace-progress-color-success .pace-progress {
  color: #28a745; }

.pace-info .pace .pace-progress {
  background: #17a2b8; }

.pace-barber-shop-info .pace {
  background: #fff; }
  .pace-barber-shop-info .pace .pace-progress {
    background: #17a2b8; }
  .pace-barber-shop-info .pace .pace-activity {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); }

.pace-big-counter-info .pace .pace-progress::after {
  color: rgba(23, 162, 184, 0.2); }

.pace-bounce-info .pace .pace-activity {
  background: #17a2b8; }

.pace-center-atom-info .pace-progress {
  height: 100px;
  width: 80px; }
  .pace-center-atom-info .pace-progress::before {
    background: #17a2b8;
    color: #fff;
    font-size: .8rem;
    line-height: .7rem;
    padding-top: 17%; }

.pace-center-atom-info .pace-activity {
  border-color: #17a2b8; }
  .pace-center-atom-info .pace-activity::after, .pace-center-atom-info .pace-activity::before {
    border-color: #17a2b8; }

.pace-center-circle-info .pace .pace-progress {
  background: rgba(23, 162, 184, 0.8);
  color: #fff; }

.pace-center-radar-info .pace .pace-activity {
  border-color: #17a2b8 transparent transparent; }

.pace-center-radar-info .pace .pace-activity::before {
  border-color: #17a2b8 transparent transparent; }

.pace-center-simple-info .pace {
  background: #fff;
  border-color: #17a2b8; }
  .pace-center-simple-info .pace .pace-progress {
    background: #17a2b8; }

.pace-material-info .pace {
  color: #17a2b8; }

.pace-corner-indicator-info .pace .pace-activity {
  background: #17a2b8; }

.pace-corner-indicator-info .pace .pace-activity::after,
.pace-corner-indicator-info .pace .pace-activity::before {
  border: 5px solid #fff; }

.pace-corner-indicator-info .pace .pace-activity::before {
  border-right-color: rgba(23, 162, 184, 0.2);
  border-left-color: rgba(23, 162, 184, 0.2); }

.pace-corner-indicator-info .pace .pace-activity::after {
  border-top-color: rgba(23, 162, 184, 0.2);
  border-bottom-color: rgba(23, 162, 184, 0.2); }

.pace-fill-left-info .pace .pace-progress {
  background-color: rgba(23, 162, 184, 0.2); }

.pace-flash-info .pace .pace-progress {
  background: #17a2b8; }

.pace-flash-info .pace .pace-progress-inner {
  box-shadow: 0 0 10px #17a2b8, 0 0 5px #17a2b8; }

.pace-flash-info .pace .pace-activity {
  border-top-color: #17a2b8;
  border-left-color: #17a2b8; }

.pace-loading-bar-info .pace .pace-progress {
  background: #17a2b8;
  color: #17a2b8;
  box-shadow: 120px 0 #fff, 240px 0 #fff; }

.pace-loading-bar-info .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #17a2b8, inset 0 0 0 7px #fff; }

.pace-mac-osx-info .pace .pace-progress {
  background-color: #17a2b8;
  box-shadow: inset -1px 0 #17a2b8, inset 0 -1px #17a2b8, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); }

.pace-mac-osx-info .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px; }

.pace-progress-color-info .pace-progress {
  color: #17a2b8; }

.pace-warning .pace .pace-progress {
  background: #ffc107; }

.pace-barber-shop-warning .pace {
  background: #1f2d3d; }
  .pace-barber-shop-warning .pace .pace-progress {
    background: #ffc107; }
  .pace-barber-shop-warning .pace .pace-activity {
    background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent); }

.pace-big-counter-warning .pace .pace-progress::after {
  color: rgba(255, 193, 7, 0.2); }

.pace-bounce-warning .pace .pace-activity {
  background: #ffc107; }

.pace-center-atom-warning .pace-progress {
  height: 100px;
  width: 80px; }
  .pace-center-atom-warning .pace-progress::before {
    background: #ffc107;
    color: #1f2d3d;
    font-size: .8rem;
    line-height: .7rem;
    padding-top: 17%; }

.pace-center-atom-warning .pace-activity {
  border-color: #ffc107; }
  .pace-center-atom-warning .pace-activity::after, .pace-center-atom-warning .pace-activity::before {
    border-color: #ffc107; }

.pace-center-circle-warning .pace .pace-progress {
  background: rgba(255, 193, 7, 0.8);
  color: #1f2d3d; }

.pace-center-radar-warning .pace .pace-activity {
  border-color: #ffc107 transparent transparent; }

.pace-center-radar-warning .pace .pace-activity::before {
  border-color: #ffc107 transparent transparent; }

.pace-center-simple-warning .pace {
  background: #1f2d3d;
  border-color: #ffc107; }
  .pace-center-simple-warning .pace .pace-progress {
    background: #ffc107; }

.pace-material-warning .pace {
  color: #ffc107; }

.pace-corner-indicator-warning .pace .pace-activity {
  background: #ffc107; }

.pace-corner-indicator-warning .pace .pace-activity::after,
.pace-corner-indicator-warning .pace .pace-activity::before {
  border: 5px solid #1f2d3d; }

.pace-corner-indicator-warning .pace .pace-activity::before {
  border-right-color: rgba(255, 193, 7, 0.2);
  border-left-color: rgba(255, 193, 7, 0.2); }

.pace-corner-indicator-warning .pace .pace-activity::after {
  border-top-color: rgba(255, 193, 7, 0.2);
  border-bottom-color: rgba(255, 193, 7, 0.2); }

.pace-fill-left-warning .pace .pace-progress {
  background-color: rgba(255, 193, 7, 0.2); }

.pace-flash-warning .pace .pace-progress {
  background: #ffc107; }

.pace-flash-warning .pace .pace-progress-inner {
  box-shadow: 0 0 10px #ffc107, 0 0 5px #ffc107; }

.pace-flash-warning .pace .pace-activity {
  border-top-color: #ffc107;
  border-left-color: #ffc107; }

.pace-loading-bar-warning .pace .pace-progress {
  background: #ffc107;
  color: #ffc107;
  box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d; }

.pace-loading-bar-warning .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #ffc107, inset 0 0 0 7px #1f2d3d; }

.pace-mac-osx-warning .pace .pace-progress {
  background-color: #ffc107;
  box-shadow: inset -1px 0 #ffc107, inset 0 -1px #ffc107, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3); }

.pace-mac-osx-warning .pace .pace-activity {
  background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
  height: 12px; }

.pace-progress-color-warning .pace-progress {
  color: #ffc107; }

.pace-danger .pace .pace-progress {
  background: #dc3545; }

.pace-barber-shop-danger .pace {
  background: #fff; }
  .pace-barber-shop-danger .pace .pace-progress {
    background: #dc3545; }
  .pace-barber-shop-danger .pace .pace-activity {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); }

.pace-big-counter-danger .pace .pace-progress::after {
  color: rgba(220, 53, 69, 0.2); }

.pace-bounce-danger .pace .pace-activity {
  background: #dc3545; }

.pace-center-atom-danger .pace-progress {
  height: 100px;
  width: 80px; }
  .pace-center-atom-danger .pace-progress::before {
    background: #dc3545;
    color: #fff;
    font-size: .8rem;
    line-height: .7rem;
    padding-top: 17%; }

.pace-center-atom-danger .pace-activity {
  border-color: #dc3545; }
  .pace-center-atom-danger .pace-activity::after, .pace-center-atom-danger .pace-activity::before {
    border-color: #dc3545; }

.pace-center-circle-danger .pace .pace-progress {
  background: rgba(220, 53, 69, 0.8);
  color: #fff; }

.pace-center-radar-danger .pace .pace-activity {
  border-color: #dc3545 transparent transparent; }

.pace-center-radar-danger .pace .pace-activity::before {
  border-color: #dc3545 transparent transparent; }

.pace-center-simple-danger .pace {
  background: #fff;
  border-color: #dc3545; }
  .pace-center-simple-danger .pace .pace-progress {
    background: #dc3545; }

.pace-material-danger .pace {
  color: #dc3545; }

.pace-corner-indicator-danger .pace .pace-activity {
  background: #dc3545; }

.pace-corner-indicator-danger .pace .pace-activity::after,
.pace-corner-indicator-danger .pace .pace-activity::before {
  border: 5px solid #fff; }

.pace-corner-indicator-danger .pace .pace-activity::before {
  border-right-color: rgba(220, 53, 69, 0.2);
  border-left-color: rgba(220, 53, 69, 0.2); }

.pace-corner-indicator-danger .pace .pace-activity::after {
  border-top-color: rgba(220, 53, 69, 0.2);
  border-bottom-color: rgba(220, 53, 69, 0.2); }

.pace-fill-left-danger .pace .pace-progress {
  background-color: rgba(220, 53, 69, 0.2); }

.pace-flash-danger .pace .pace-progress {
  background: #dc3545; }

.pace-flash-danger .pace .pace-progress-inner {
  box-shadow: 0 0 10px #dc3545, 0 0 5px #dc3545; }

.pace-flash-danger .pace .pace-activity {
  border-top-color: #dc3545;
  border-left-color: #dc3545; }

.pace-loading-bar-danger .pace .pace-progress {
  background: #dc3545;
  color: #dc3545;
  box-shadow: 120px 0 #fff, 240px 0 #fff; }

.pace-loading-bar-danger .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #dc3545, inset 0 0 0 7px #fff; }

.pace-mac-osx-danger .pace .pace-progress {
  background-color: #dc3545;
  box-shadow: inset -1px 0 #dc3545, inset 0 -1px #dc3545, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); }

.pace-mac-osx-danger .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px; }

.pace-progress-color-danger .pace-progress {
  color: #dc3545; }

.pace-light .pace .pace-progress {
  background: #f8f9fa; }

.pace-barber-shop-light .pace {
  background: #1f2d3d; }
  .pace-barber-shop-light .pace .pace-progress {
    background: #f8f9fa; }
  .pace-barber-shop-light .pace .pace-activity {
    background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent); }

.pace-big-counter-light .pace .pace-progress::after {
  color: rgba(248, 249, 250, 0.2); }

.pace-bounce-light .pace .pace-activity {
  background: #f8f9fa; }

.pace-center-atom-light .pace-progress {
  height: 100px;
  width: 80px; }
  .pace-center-atom-light .pace-progress::before {
    background: #f8f9fa;
    color: #1f2d3d;
    font-size: .8rem;
    line-height: .7rem;
    padding-top: 17%; }

.pace-center-atom-light .pace-activity {
  border-color: #f8f9fa; }
  .pace-center-atom-light .pace-activity::after, .pace-center-atom-light .pace-activity::before {
    border-color: #f8f9fa; }

.pace-center-circle-light .pace .pace-progress {
  background: rgba(248, 249, 250, 0.8);
  color: #1f2d3d; }

.pace-center-radar-light .pace .pace-activity {
  border-color: #f8f9fa transparent transparent; }

.pace-center-radar-light .pace .pace-activity::before {
  border-color: #f8f9fa transparent transparent; }

.pace-center-simple-light .pace {
  background: #1f2d3d;
  border-color: #f8f9fa; }
  .pace-center-simple-light .pace .pace-progress {
    background: #f8f9fa; }

.pace-material-light .pace {
  color: #f8f9fa; }

.pace-corner-indicator-light .pace .pace-activity {
  background: #f8f9fa; }

.pace-corner-indicator-light .pace .pace-activity::after,
.pace-corner-indicator-light .pace .pace-activity::before {
  border: 5px solid #1f2d3d; }

.pace-corner-indicator-light .pace .pace-activity::before {
  border-right-color: rgba(248, 249, 250, 0.2);
  border-left-color: rgba(248, 249, 250, 0.2); }

.pace-corner-indicator-light .pace .pace-activity::after {
  border-top-color: rgba(248, 249, 250, 0.2);
  border-bottom-color: rgba(248, 249, 250, 0.2); }

.pace-fill-left-light .pace .pace-progress {
  background-color: rgba(248, 249, 250, 0.2); }

.pace-flash-light .pace .pace-progress {
  background: #f8f9fa; }

.pace-flash-light .pace .pace-progress-inner {
  box-shadow: 0 0 10px #f8f9fa, 0 0 5px #f8f9fa; }

.pace-flash-light .pace .pace-activity {
  border-top-color: #f8f9fa;
  border-left-color: #f8f9fa; }

.pace-loading-bar-light .pace .pace-progress {
  background: #f8f9fa;
  color: #f8f9fa;
  box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d; }

.pace-loading-bar-light .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #f8f9fa, inset 0 0 0 7px #1f2d3d; }

.pace-mac-osx-light .pace .pace-progress {
  background-color: #f8f9fa;
  box-shadow: inset -1px 0 #f8f9fa, inset 0 -1px #f8f9fa, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3); }

.pace-mac-osx-light .pace .pace-activity {
  background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
  height: 12px; }

.pace-progress-color-light .pace-progress {
  color: #f8f9fa; }

.pace-dark .pace .pace-progress {
  background: #343a40; }

.pace-barber-shop-dark .pace {
  background: #fff; }
  .pace-barber-shop-dark .pace .pace-progress {
    background: #343a40; }
  .pace-barber-shop-dark .pace .pace-activity {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); }

.pace-big-counter-dark .pace .pace-progress::after {
  color: rgba(52, 58, 64, 0.2); }

.pace-bounce-dark .pace .pace-activity {
  background: #343a40; }

.pace-center-atom-dark .pace-progress {
  height: 100px;
  width: 80px; }
  .pace-center-atom-dark .pace-progress::before {
    background: #343a40;
    color: #fff;
    font-size: .8rem;
    line-height: .7rem;
    padding-top: 17%; }

.pace-center-atom-dark .pace-activity {
  border-color: #343a40; }
  .pace-center-atom-dark .pace-activity::after, .pace-center-atom-dark .pace-activity::before {
    border-color: #343a40; }

.pace-center-circle-dark .pace .pace-progress {
  background: rgba(52, 58, 64, 0.8);
  color: #fff; }

.pace-center-radar-dark .pace .pace-activity {
  border-color: #343a40 transparent transparent; }

.pace-center-radar-dark .pace .pace-activity::before {
  border-color: #343a40 transparent transparent; }

.pace-center-simple-dark .pace {
  background: #fff;
  border-color: #343a40; }
  .pace-center-simple-dark .pace .pace-progress {
    background: #343a40; }

.pace-material-dark .pace {
  color: #343a40; }

.pace-corner-indicator-dark .pace .pace-activity {
  background: #343a40; }

.pace-corner-indicator-dark .pace .pace-activity::after,
.pace-corner-indicator-dark .pace .pace-activity::before {
  border: 5px solid #fff; }

.pace-corner-indicator-dark .pace .pace-activity::before {
  border-right-color: rgba(52, 58, 64, 0.2);
  border-left-color: rgba(52, 58, 64, 0.2); }

.pace-corner-indicator-dark .pace .pace-activity::after {
  border-top-color: rgba(52, 58, 64, 0.2);
  border-bottom-color: rgba(52, 58, 64, 0.2); }

.pace-fill-left-dark .pace .pace-progress {
  background-color: rgba(52, 58, 64, 0.2); }

.pace-flash-dark .pace .pace-progress {
  background: #343a40; }

.pace-flash-dark .pace .pace-progress-inner {
  box-shadow: 0 0 10px #343a40, 0 0 5px #343a40; }

.pace-flash-dark .pace .pace-activity {
  border-top-color: #343a40;
  border-left-color: #343a40; }

.pace-loading-bar-dark .pace .pace-progress {
  background: #343a40;
  color: #343a40;
  box-shadow: 120px 0 #fff, 240px 0 #fff; }

.pace-loading-bar-dark .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #343a40, inset 0 0 0 7px #fff; }

.pace-mac-osx-dark .pace .pace-progress {
  background-color: #343a40;
  box-shadow: inset -1px 0 #343a40, inset 0 -1px #343a40, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); }

.pace-mac-osx-dark .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px; }

.pace-progress-color-dark .pace-progress {
  color: #343a40; }

.pace-custom .pace .pace-progress {
  background: #FCCC01; }

.pace-barber-shop-custom .pace {
  background: #1f2d3d; }
  .pace-barber-shop-custom .pace .pace-progress {
    background: #FCCC01; }
  .pace-barber-shop-custom .pace .pace-activity {
    background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent); }

.pace-big-counter-custom .pace .pace-progress::after {
  color: rgba(252, 204, 1, 0.2); }

.pace-bounce-custom .pace .pace-activity {
  background: #FCCC01; }

.pace-center-atom-custom .pace-progress {
  height: 100px;
  width: 80px; }
  .pace-center-atom-custom .pace-progress::before {
    background: #FCCC01;
    color: #1f2d3d;
    font-size: .8rem;
    line-height: .7rem;
    padding-top: 17%; }

.pace-center-atom-custom .pace-activity {
  border-color: #FCCC01; }
  .pace-center-atom-custom .pace-activity::after, .pace-center-atom-custom .pace-activity::before {
    border-color: #FCCC01; }

.pace-center-circle-custom .pace .pace-progress {
  background: rgba(252, 204, 1, 0.8);
  color: #1f2d3d; }

.pace-center-radar-custom .pace .pace-activity {
  border-color: #FCCC01 transparent transparent; }

.pace-center-radar-custom .pace .pace-activity::before {
  border-color: #FCCC01 transparent transparent; }

.pace-center-simple-custom .pace {
  background: #1f2d3d;
  border-color: #FCCC01; }
  .pace-center-simple-custom .pace .pace-progress {
    background: #FCCC01; }

.pace-material-custom .pace {
  color: #FCCC01; }

.pace-corner-indicator-custom .pace .pace-activity {
  background: #FCCC01; }

.pace-corner-indicator-custom .pace .pace-activity::after,
.pace-corner-indicator-custom .pace .pace-activity::before {
  border: 5px solid #1f2d3d; }

.pace-corner-indicator-custom .pace .pace-activity::before {
  border-right-color: rgba(252, 204, 1, 0.2);
  border-left-color: rgba(252, 204, 1, 0.2); }

.pace-corner-indicator-custom .pace .pace-activity::after {
  border-top-color: rgba(252, 204, 1, 0.2);
  border-bottom-color: rgba(252, 204, 1, 0.2); }

.pace-fill-left-custom .pace .pace-progress {
  background-color: rgba(252, 204, 1, 0.2); }

.pace-flash-custom .pace .pace-progress {
  background: #FCCC01; }

.pace-flash-custom .pace .pace-progress-inner {
  box-shadow: 0 0 10px #FCCC01, 0 0 5px #FCCC01; }

.pace-flash-custom .pace .pace-activity {
  border-top-color: #FCCC01;
  border-left-color: #FCCC01; }

.pace-loading-bar-custom .pace .pace-progress {
  background: #FCCC01;
  color: #FCCC01;
  box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d; }

.pace-loading-bar-custom .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #FCCC01, inset 0 0 0 7px #1f2d3d; }

.pace-mac-osx-custom .pace .pace-progress {
  background-color: #FCCC01;
  box-shadow: inset -1px 0 #FCCC01, inset 0 -1px #FCCC01, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3); }

.pace-mac-osx-custom .pace .pace-activity {
  background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
  height: 12px; }

.pace-progress-color-custom .pace-progress {
  color: #FCCC01; }

.pace-lightblue .pace .pace-progress {
  background: #3c8dbc; }

.pace-barber-shop-lightblue .pace {
  background: #fff; }
  .pace-barber-shop-lightblue .pace .pace-progress {
    background: #3c8dbc; }
  .pace-barber-shop-lightblue .pace .pace-activity {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); }

.pace-big-counter-lightblue .pace .pace-progress::after {
  color: rgba(60, 141, 188, 0.2); }

.pace-bounce-lightblue .pace .pace-activity {
  background: #3c8dbc; }

.pace-center-atom-lightblue .pace-progress {
  height: 100px;
  width: 80px; }
  .pace-center-atom-lightblue .pace-progress::before {
    background: #3c8dbc;
    color: #fff;
    font-size: .8rem;
    line-height: .7rem;
    padding-top: 17%; }

.pace-center-atom-lightblue .pace-activity {
  border-color: #3c8dbc; }
  .pace-center-atom-lightblue .pace-activity::after, .pace-center-atom-lightblue .pace-activity::before {
    border-color: #3c8dbc; }

.pace-center-circle-lightblue .pace .pace-progress {
  background: rgba(60, 141, 188, 0.8);
  color: #fff; }

.pace-center-radar-lightblue .pace .pace-activity {
  border-color: #3c8dbc transparent transparent; }

.pace-center-radar-lightblue .pace .pace-activity::before {
  border-color: #3c8dbc transparent transparent; }

.pace-center-simple-lightblue .pace {
  background: #fff;
  border-color: #3c8dbc; }
  .pace-center-simple-lightblue .pace .pace-progress {
    background: #3c8dbc; }

.pace-material-lightblue .pace {
  color: #3c8dbc; }

.pace-corner-indicator-lightblue .pace .pace-activity {
  background: #3c8dbc; }

.pace-corner-indicator-lightblue .pace .pace-activity::after,
.pace-corner-indicator-lightblue .pace .pace-activity::before {
  border: 5px solid #fff; }

.pace-corner-indicator-lightblue .pace .pace-activity::before {
  border-right-color: rgba(60, 141, 188, 0.2);
  border-left-color: rgba(60, 141, 188, 0.2); }

.pace-corner-indicator-lightblue .pace .pace-activity::after {
  border-top-color: rgba(60, 141, 188, 0.2);
  border-bottom-color: rgba(60, 141, 188, 0.2); }

.pace-fill-left-lightblue .pace .pace-progress {
  background-color: rgba(60, 141, 188, 0.2); }

.pace-flash-lightblue .pace .pace-progress {
  background: #3c8dbc; }

.pace-flash-lightblue .pace .pace-progress-inner {
  box-shadow: 0 0 10px #3c8dbc, 0 0 5px #3c8dbc; }

.pace-flash-lightblue .pace .pace-activity {
  border-top-color: #3c8dbc;
  border-left-color: #3c8dbc; }

.pace-loading-bar-lightblue .pace .pace-progress {
  background: #3c8dbc;
  color: #3c8dbc;
  box-shadow: 120px 0 #fff, 240px 0 #fff; }

.pace-loading-bar-lightblue .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #3c8dbc, inset 0 0 0 7px #fff; }

.pace-mac-osx-lightblue .pace .pace-progress {
  background-color: #3c8dbc;
  box-shadow: inset -1px 0 #3c8dbc, inset 0 -1px #3c8dbc, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); }

.pace-mac-osx-lightblue .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px; }

.pace-progress-color-lightblue .pace-progress {
  color: #3c8dbc; }

.pace-navy .pace .pace-progress {
  background: #001f3f; }

.pace-barber-shop-navy .pace {
  background: #fff; }
  .pace-barber-shop-navy .pace .pace-progress {
    background: #001f3f; }
  .pace-barber-shop-navy .pace .pace-activity {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); }

.pace-big-counter-navy .pace .pace-progress::after {
  color: rgba(0, 31, 63, 0.2); }

.pace-bounce-navy .pace .pace-activity {
  background: #001f3f; }

.pace-center-atom-navy .pace-progress {
  height: 100px;
  width: 80px; }
  .pace-center-atom-navy .pace-progress::before {
    background: #001f3f;
    color: #fff;
    font-size: .8rem;
    line-height: .7rem;
    padding-top: 17%; }

.pace-center-atom-navy .pace-activity {
  border-color: #001f3f; }
  .pace-center-atom-navy .pace-activity::after, .pace-center-atom-navy .pace-activity::before {
    border-color: #001f3f; }

.pace-center-circle-navy .pace .pace-progress {
  background: rgba(0, 31, 63, 0.8);
  color: #fff; }

.pace-center-radar-navy .pace .pace-activity {
  border-color: #001f3f transparent transparent; }

.pace-center-radar-navy .pace .pace-activity::before {
  border-color: #001f3f transparent transparent; }

.pace-center-simple-navy .pace {
  background: #fff;
  border-color: #001f3f; }
  .pace-center-simple-navy .pace .pace-progress {
    background: #001f3f; }

.pace-material-navy .pace {
  color: #001f3f; }

.pace-corner-indicator-navy .pace .pace-activity {
  background: #001f3f; }

.pace-corner-indicator-navy .pace .pace-activity::after,
.pace-corner-indicator-navy .pace .pace-activity::before {
  border: 5px solid #fff; }

.pace-corner-indicator-navy .pace .pace-activity::before {
  border-right-color: rgba(0, 31, 63, 0.2);
  border-left-color: rgba(0, 31, 63, 0.2); }

.pace-corner-indicator-navy .pace .pace-activity::after {
  border-top-color: rgba(0, 31, 63, 0.2);
  border-bottom-color: rgba(0, 31, 63, 0.2); }

.pace-fill-left-navy .pace .pace-progress {
  background-color: rgba(0, 31, 63, 0.2); }

.pace-flash-navy .pace .pace-progress {
  background: #001f3f; }

.pace-flash-navy .pace .pace-progress-inner {
  box-shadow: 0 0 10px #001f3f, 0 0 5px #001f3f; }

.pace-flash-navy .pace .pace-activity {
  border-top-color: #001f3f;
  border-left-color: #001f3f; }

.pace-loading-bar-navy .pace .pace-progress {
  background: #001f3f;
  color: #001f3f;
  box-shadow: 120px 0 #fff, 240px 0 #fff; }

.pace-loading-bar-navy .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #001f3f, inset 0 0 0 7px #fff; }

.pace-mac-osx-navy .pace .pace-progress {
  background-color: #001f3f;
  box-shadow: inset -1px 0 #001f3f, inset 0 -1px #001f3f, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); }

.pace-mac-osx-navy .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px; }

.pace-progress-color-navy .pace-progress {
  color: #001f3f; }

.pace-olive .pace .pace-progress {
  background: #3d9970; }

.pace-barber-shop-olive .pace {
  background: #fff; }
  .pace-barber-shop-olive .pace .pace-progress {
    background: #3d9970; }
  .pace-barber-shop-olive .pace .pace-activity {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); }

.pace-big-counter-olive .pace .pace-progress::after {
  color: rgba(61, 153, 112, 0.2); }

.pace-bounce-olive .pace .pace-activity {
  background: #3d9970; }

.pace-center-atom-olive .pace-progress {
  height: 100px;
  width: 80px; }
  .pace-center-atom-olive .pace-progress::before {
    background: #3d9970;
    color: #fff;
    font-size: .8rem;
    line-height: .7rem;
    padding-top: 17%; }

.pace-center-atom-olive .pace-activity {
  border-color: #3d9970; }
  .pace-center-atom-olive .pace-activity::after, .pace-center-atom-olive .pace-activity::before {
    border-color: #3d9970; }

.pace-center-circle-olive .pace .pace-progress {
  background: rgba(61, 153, 112, 0.8);
  color: #fff; }

.pace-center-radar-olive .pace .pace-activity {
  border-color: #3d9970 transparent transparent; }

.pace-center-radar-olive .pace .pace-activity::before {
  border-color: #3d9970 transparent transparent; }

.pace-center-simple-olive .pace {
  background: #fff;
  border-color: #3d9970; }
  .pace-center-simple-olive .pace .pace-progress {
    background: #3d9970; }

.pace-material-olive .pace {
  color: #3d9970; }

.pace-corner-indicator-olive .pace .pace-activity {
  background: #3d9970; }

.pace-corner-indicator-olive .pace .pace-activity::after,
.pace-corner-indicator-olive .pace .pace-activity::before {
  border: 5px solid #fff; }

.pace-corner-indicator-olive .pace .pace-activity::before {
  border-right-color: rgba(61, 153, 112, 0.2);
  border-left-color: rgba(61, 153, 112, 0.2); }

.pace-corner-indicator-olive .pace .pace-activity::after {
  border-top-color: rgba(61, 153, 112, 0.2);
  border-bottom-color: rgba(61, 153, 112, 0.2); }

.pace-fill-left-olive .pace .pace-progress {
  background-color: rgba(61, 153, 112, 0.2); }

.pace-flash-olive .pace .pace-progress {
  background: #3d9970; }

.pace-flash-olive .pace .pace-progress-inner {
  box-shadow: 0 0 10px #3d9970, 0 0 5px #3d9970; }

.pace-flash-olive .pace .pace-activity {
  border-top-color: #3d9970;
  border-left-color: #3d9970; }

.pace-loading-bar-olive .pace .pace-progress {
  background: #3d9970;
  color: #3d9970;
  box-shadow: 120px 0 #fff, 240px 0 #fff; }

.pace-loading-bar-olive .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #3d9970, inset 0 0 0 7px #fff; }

.pace-mac-osx-olive .pace .pace-progress {
  background-color: #3d9970;
  box-shadow: inset -1px 0 #3d9970, inset 0 -1px #3d9970, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); }

.pace-mac-osx-olive .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px; }

.pace-progress-color-olive .pace-progress {
  color: #3d9970; }

.pace-lime .pace .pace-progress {
  background: #01ff70; }

.pace-barber-shop-lime .pace {
  background: #1f2d3d; }
  .pace-barber-shop-lime .pace .pace-progress {
    background: #01ff70; }
  .pace-barber-shop-lime .pace .pace-activity {
    background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent); }

.pace-big-counter-lime .pace .pace-progress::after {
  color: rgba(1, 255, 112, 0.2); }

.pace-bounce-lime .pace .pace-activity {
  background: #01ff70; }

.pace-center-atom-lime .pace-progress {
  height: 100px;
  width: 80px; }
  .pace-center-atom-lime .pace-progress::before {
    background: #01ff70;
    color: #1f2d3d;
    font-size: .8rem;
    line-height: .7rem;
    padding-top: 17%; }

.pace-center-atom-lime .pace-activity {
  border-color: #01ff70; }
  .pace-center-atom-lime .pace-activity::after, .pace-center-atom-lime .pace-activity::before {
    border-color: #01ff70; }

.pace-center-circle-lime .pace .pace-progress {
  background: rgba(1, 255, 112, 0.8);
  color: #1f2d3d; }

.pace-center-radar-lime .pace .pace-activity {
  border-color: #01ff70 transparent transparent; }

.pace-center-radar-lime .pace .pace-activity::before {
  border-color: #01ff70 transparent transparent; }

.pace-center-simple-lime .pace {
  background: #1f2d3d;
  border-color: #01ff70; }
  .pace-center-simple-lime .pace .pace-progress {
    background: #01ff70; }

.pace-material-lime .pace {
  color: #01ff70; }

.pace-corner-indicator-lime .pace .pace-activity {
  background: #01ff70; }

.pace-corner-indicator-lime .pace .pace-activity::after,
.pace-corner-indicator-lime .pace .pace-activity::before {
  border: 5px solid #1f2d3d; }

.pace-corner-indicator-lime .pace .pace-activity::before {
  border-right-color: rgba(1, 255, 112, 0.2);
  border-left-color: rgba(1, 255, 112, 0.2); }

.pace-corner-indicator-lime .pace .pace-activity::after {
  border-top-color: rgba(1, 255, 112, 0.2);
  border-bottom-color: rgba(1, 255, 112, 0.2); }

.pace-fill-left-lime .pace .pace-progress {
  background-color: rgba(1, 255, 112, 0.2); }

.pace-flash-lime .pace .pace-progress {
  background: #01ff70; }

.pace-flash-lime .pace .pace-progress-inner {
  box-shadow: 0 0 10px #01ff70, 0 0 5px #01ff70; }

.pace-flash-lime .pace .pace-activity {
  border-top-color: #01ff70;
  border-left-color: #01ff70; }

.pace-loading-bar-lime .pace .pace-progress {
  background: #01ff70;
  color: #01ff70;
  box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d; }

.pace-loading-bar-lime .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #01ff70, inset 0 0 0 7px #1f2d3d; }

.pace-mac-osx-lime .pace .pace-progress {
  background-color: #01ff70;
  box-shadow: inset -1px 0 #01ff70, inset 0 -1px #01ff70, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3); }

.pace-mac-osx-lime .pace .pace-activity {
  background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
  height: 12px; }

.pace-progress-color-lime .pace-progress {
  color: #01ff70; }

.pace-fuchsia .pace .pace-progress {
  background: #f012be; }

.pace-barber-shop-fuchsia .pace {
  background: #fff; }
  .pace-barber-shop-fuchsia .pace .pace-progress {
    background: #f012be; }
  .pace-barber-shop-fuchsia .pace .pace-activity {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); }

.pace-big-counter-fuchsia .pace .pace-progress::after {
  color: rgba(240, 18, 190, 0.2); }

.pace-bounce-fuchsia .pace .pace-activity {
  background: #f012be; }

.pace-center-atom-fuchsia .pace-progress {
  height: 100px;
  width: 80px; }
  .pace-center-atom-fuchsia .pace-progress::before {
    background: #f012be;
    color: #fff;
    font-size: .8rem;
    line-height: .7rem;
    padding-top: 17%; }

.pace-center-atom-fuchsia .pace-activity {
  border-color: #f012be; }
  .pace-center-atom-fuchsia .pace-activity::after, .pace-center-atom-fuchsia .pace-activity::before {
    border-color: #f012be; }

.pace-center-circle-fuchsia .pace .pace-progress {
  background: rgba(240, 18, 190, 0.8);
  color: #fff; }

.pace-center-radar-fuchsia .pace .pace-activity {
  border-color: #f012be transparent transparent; }

.pace-center-radar-fuchsia .pace .pace-activity::before {
  border-color: #f012be transparent transparent; }

.pace-center-simple-fuchsia .pace {
  background: #fff;
  border-color: #f012be; }
  .pace-center-simple-fuchsia .pace .pace-progress {
    background: #f012be; }

.pace-material-fuchsia .pace {
  color: #f012be; }

.pace-corner-indicator-fuchsia .pace .pace-activity {
  background: #f012be; }

.pace-corner-indicator-fuchsia .pace .pace-activity::after,
.pace-corner-indicator-fuchsia .pace .pace-activity::before {
  border: 5px solid #fff; }

.pace-corner-indicator-fuchsia .pace .pace-activity::before {
  border-right-color: rgba(240, 18, 190, 0.2);
  border-left-color: rgba(240, 18, 190, 0.2); }

.pace-corner-indicator-fuchsia .pace .pace-activity::after {
  border-top-color: rgba(240, 18, 190, 0.2);
  border-bottom-color: rgba(240, 18, 190, 0.2); }

.pace-fill-left-fuchsia .pace .pace-progress {
  background-color: rgba(240, 18, 190, 0.2); }

.pace-flash-fuchsia .pace .pace-progress {
  background: #f012be; }

.pace-flash-fuchsia .pace .pace-progress-inner {
  box-shadow: 0 0 10px #f012be, 0 0 5px #f012be; }

.pace-flash-fuchsia .pace .pace-activity {
  border-top-color: #f012be;
  border-left-color: #f012be; }

.pace-loading-bar-fuchsia .pace .pace-progress {
  background: #f012be;
  color: #f012be;
  box-shadow: 120px 0 #fff, 240px 0 #fff; }

.pace-loading-bar-fuchsia .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #f012be, inset 0 0 0 7px #fff; }

.pace-mac-osx-fuchsia .pace .pace-progress {
  background-color: #f012be;
  box-shadow: inset -1px 0 #f012be, inset 0 -1px #f012be, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); }

.pace-mac-osx-fuchsia .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px; }

.pace-progress-color-fuchsia .pace-progress {
  color: #f012be; }

.pace-maroon .pace .pace-progress {
  background: #d81b60; }

.pace-barber-shop-maroon .pace {
  background: #fff; }
  .pace-barber-shop-maroon .pace .pace-progress {
    background: #d81b60; }
  .pace-barber-shop-maroon .pace .pace-activity {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); }

.pace-big-counter-maroon .pace .pace-progress::after {
  color: rgba(216, 27, 96, 0.2); }

.pace-bounce-maroon .pace .pace-activity {
  background: #d81b60; }

.pace-center-atom-maroon .pace-progress {
  height: 100px;
  width: 80px; }
  .pace-center-atom-maroon .pace-progress::before {
    background: #d81b60;
    color: #fff;
    font-size: .8rem;
    line-height: .7rem;
    padding-top: 17%; }

.pace-center-atom-maroon .pace-activity {
  border-color: #d81b60; }
  .pace-center-atom-maroon .pace-activity::after, .pace-center-atom-maroon .pace-activity::before {
    border-color: #d81b60; }

.pace-center-circle-maroon .pace .pace-progress {
  background: rgba(216, 27, 96, 0.8);
  color: #fff; }

.pace-center-radar-maroon .pace .pace-activity {
  border-color: #d81b60 transparent transparent; }

.pace-center-radar-maroon .pace .pace-activity::before {
  border-color: #d81b60 transparent transparent; }

.pace-center-simple-maroon .pace {
  background: #fff;
  border-color: #d81b60; }
  .pace-center-simple-maroon .pace .pace-progress {
    background: #d81b60; }

.pace-material-maroon .pace {
  color: #d81b60; }

.pace-corner-indicator-maroon .pace .pace-activity {
  background: #d81b60; }

.pace-corner-indicator-maroon .pace .pace-activity::after,
.pace-corner-indicator-maroon .pace .pace-activity::before {
  border: 5px solid #fff; }

.pace-corner-indicator-maroon .pace .pace-activity::before {
  border-right-color: rgba(216, 27, 96, 0.2);
  border-left-color: rgba(216, 27, 96, 0.2); }

.pace-corner-indicator-maroon .pace .pace-activity::after {
  border-top-color: rgba(216, 27, 96, 0.2);
  border-bottom-color: rgba(216, 27, 96, 0.2); }

.pace-fill-left-maroon .pace .pace-progress {
  background-color: rgba(216, 27, 96, 0.2); }

.pace-flash-maroon .pace .pace-progress {
  background: #d81b60; }

.pace-flash-maroon .pace .pace-progress-inner {
  box-shadow: 0 0 10px #d81b60, 0 0 5px #d81b60; }

.pace-flash-maroon .pace .pace-activity {
  border-top-color: #d81b60;
  border-left-color: #d81b60; }

.pace-loading-bar-maroon .pace .pace-progress {
  background: #d81b60;
  color: #d81b60;
  box-shadow: 120px 0 #fff, 240px 0 #fff; }

.pace-loading-bar-maroon .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #d81b60, inset 0 0 0 7px #fff; }

.pace-mac-osx-maroon .pace .pace-progress {
  background-color: #d81b60;
  box-shadow: inset -1px 0 #d81b60, inset 0 -1px #d81b60, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); }

.pace-mac-osx-maroon .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px; }

.pace-progress-color-maroon .pace-progress {
  color: #d81b60; }

.pace-blue .pace .pace-progress {
  background: #007bff; }

.pace-barber-shop-blue .pace {
  background: #fff; }
  .pace-barber-shop-blue .pace .pace-progress {
    background: #007bff; }
  .pace-barber-shop-blue .pace .pace-activity {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); }

.pace-big-counter-blue .pace .pace-progress::after {
  color: rgba(0, 123, 255, 0.2); }

.pace-bounce-blue .pace .pace-activity {
  background: #007bff; }

.pace-center-atom-blue .pace-progress {
  height: 100px;
  width: 80px; }
  .pace-center-atom-blue .pace-progress::before {
    background: #007bff;
    color: #fff;
    font-size: .8rem;
    line-height: .7rem;
    padding-top: 17%; }

.pace-center-atom-blue .pace-activity {
  border-color: #007bff; }
  .pace-center-atom-blue .pace-activity::after, .pace-center-atom-blue .pace-activity::before {
    border-color: #007bff; }

.pace-center-circle-blue .pace .pace-progress {
  background: rgba(0, 123, 255, 0.8);
  color: #fff; }

.pace-center-radar-blue .pace .pace-activity {
  border-color: #007bff transparent transparent; }

.pace-center-radar-blue .pace .pace-activity::before {
  border-color: #007bff transparent transparent; }

.pace-center-simple-blue .pace {
  background: #fff;
  border-color: #007bff; }
  .pace-center-simple-blue .pace .pace-progress {
    background: #007bff; }

.pace-material-blue .pace {
  color: #007bff; }

.pace-corner-indicator-blue .pace .pace-activity {
  background: #007bff; }

.pace-corner-indicator-blue .pace .pace-activity::after,
.pace-corner-indicator-blue .pace .pace-activity::before {
  border: 5px solid #fff; }

.pace-corner-indicator-blue .pace .pace-activity::before {
  border-right-color: rgba(0, 123, 255, 0.2);
  border-left-color: rgba(0, 123, 255, 0.2); }

.pace-corner-indicator-blue .pace .pace-activity::after {
  border-top-color: rgba(0, 123, 255, 0.2);
  border-bottom-color: rgba(0, 123, 255, 0.2); }

.pace-fill-left-blue .pace .pace-progress {
  background-color: rgba(0, 123, 255, 0.2); }

.pace-flash-blue .pace .pace-progress {
  background: #007bff; }

.pace-flash-blue .pace .pace-progress-inner {
  box-shadow: 0 0 10px #007bff, 0 0 5px #007bff; }

.pace-flash-blue .pace .pace-activity {
  border-top-color: #007bff;
  border-left-color: #007bff; }

.pace-loading-bar-blue .pace .pace-progress {
  background: #007bff;
  color: #007bff;
  box-shadow: 120px 0 #fff, 240px 0 #fff; }

.pace-loading-bar-blue .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #007bff, inset 0 0 0 7px #fff; }

.pace-mac-osx-blue .pace .pace-progress {
  background-color: #007bff;
  box-shadow: inset -1px 0 #007bff, inset 0 -1px #007bff, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); }

.pace-mac-osx-blue .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px; }

.pace-progress-color-blue .pace-progress {
  color: #007bff; }

.pace-indigo .pace .pace-progress {
  background: #6610f2; }

.pace-barber-shop-indigo .pace {
  background: #fff; }
  .pace-barber-shop-indigo .pace .pace-progress {
    background: #6610f2; }
  .pace-barber-shop-indigo .pace .pace-activity {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); }

.pace-big-counter-indigo .pace .pace-progress::after {
  color: rgba(102, 16, 242, 0.2); }

.pace-bounce-indigo .pace .pace-activity {
  background: #6610f2; }

.pace-center-atom-indigo .pace-progress {
  height: 100px;
  width: 80px; }
  .pace-center-atom-indigo .pace-progress::before {
    background: #6610f2;
    color: #fff;
    font-size: .8rem;
    line-height: .7rem;
    padding-top: 17%; }

.pace-center-atom-indigo .pace-activity {
  border-color: #6610f2; }
  .pace-center-atom-indigo .pace-activity::after, .pace-center-atom-indigo .pace-activity::before {
    border-color: #6610f2; }

.pace-center-circle-indigo .pace .pace-progress {
  background: rgba(102, 16, 242, 0.8);
  color: #fff; }

.pace-center-radar-indigo .pace .pace-activity {
  border-color: #6610f2 transparent transparent; }

.pace-center-radar-indigo .pace .pace-activity::before {
  border-color: #6610f2 transparent transparent; }

.pace-center-simple-indigo .pace {
  background: #fff;
  border-color: #6610f2; }
  .pace-center-simple-indigo .pace .pace-progress {
    background: #6610f2; }

.pace-material-indigo .pace {
  color: #6610f2; }

.pace-corner-indicator-indigo .pace .pace-activity {
  background: #6610f2; }

.pace-corner-indicator-indigo .pace .pace-activity::after,
.pace-corner-indicator-indigo .pace .pace-activity::before {
  border: 5px solid #fff; }

.pace-corner-indicator-indigo .pace .pace-activity::before {
  border-right-color: rgba(102, 16, 242, 0.2);
  border-left-color: rgba(102, 16, 242, 0.2); }

.pace-corner-indicator-indigo .pace .pace-activity::after {
  border-top-color: rgba(102, 16, 242, 0.2);
  border-bottom-color: rgba(102, 16, 242, 0.2); }

.pace-fill-left-indigo .pace .pace-progress {
  background-color: rgba(102, 16, 242, 0.2); }

.pace-flash-indigo .pace .pace-progress {
  background: #6610f2; }

.pace-flash-indigo .pace .pace-progress-inner {
  box-shadow: 0 0 10px #6610f2, 0 0 5px #6610f2; }

.pace-flash-indigo .pace .pace-activity {
  border-top-color: #6610f2;
  border-left-color: #6610f2; }

.pace-loading-bar-indigo .pace .pace-progress {
  background: #6610f2;
  color: #6610f2;
  box-shadow: 120px 0 #fff, 240px 0 #fff; }

.pace-loading-bar-indigo .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #6610f2, inset 0 0 0 7px #fff; }

.pace-mac-osx-indigo .pace .pace-progress {
  background-color: #6610f2;
  box-shadow: inset -1px 0 #6610f2, inset 0 -1px #6610f2, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); }

.pace-mac-osx-indigo .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px; }

.pace-progress-color-indigo .pace-progress {
  color: #6610f2; }

.pace-purple .pace .pace-progress {
  background: #6f42c1; }

.pace-barber-shop-purple .pace {
  background: #fff; }
  .pace-barber-shop-purple .pace .pace-progress {
    background: #6f42c1; }
  .pace-barber-shop-purple .pace .pace-activity {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); }

.pace-big-counter-purple .pace .pace-progress::after {
  color: rgba(111, 66, 193, 0.2); }

.pace-bounce-purple .pace .pace-activity {
  background: #6f42c1; }

.pace-center-atom-purple .pace-progress {
  height: 100px;
  width: 80px; }
  .pace-center-atom-purple .pace-progress::before {
    background: #6f42c1;
    color: #fff;
    font-size: .8rem;
    line-height: .7rem;
    padding-top: 17%; }

.pace-center-atom-purple .pace-activity {
  border-color: #6f42c1; }
  .pace-center-atom-purple .pace-activity::after, .pace-center-atom-purple .pace-activity::before {
    border-color: #6f42c1; }

.pace-center-circle-purple .pace .pace-progress {
  background: rgba(111, 66, 193, 0.8);
  color: #fff; }

.pace-center-radar-purple .pace .pace-activity {
  border-color: #6f42c1 transparent transparent; }

.pace-center-radar-purple .pace .pace-activity::before {
  border-color: #6f42c1 transparent transparent; }

.pace-center-simple-purple .pace {
  background: #fff;
  border-color: #6f42c1; }
  .pace-center-simple-purple .pace .pace-progress {
    background: #6f42c1; }

.pace-material-purple .pace {
  color: #6f42c1; }

.pace-corner-indicator-purple .pace .pace-activity {
  background: #6f42c1; }

.pace-corner-indicator-purple .pace .pace-activity::after,
.pace-corner-indicator-purple .pace .pace-activity::before {
  border: 5px solid #fff; }

.pace-corner-indicator-purple .pace .pace-activity::before {
  border-right-color: rgba(111, 66, 193, 0.2);
  border-left-color: rgba(111, 66, 193, 0.2); }

.pace-corner-indicator-purple .pace .pace-activity::after {
  border-top-color: rgba(111, 66, 193, 0.2);
  border-bottom-color: rgba(111, 66, 193, 0.2); }

.pace-fill-left-purple .pace .pace-progress {
  background-color: rgba(111, 66, 193, 0.2); }

.pace-flash-purple .pace .pace-progress {
  background: #6f42c1; }

.pace-flash-purple .pace .pace-progress-inner {
  box-shadow: 0 0 10px #6f42c1, 0 0 5px #6f42c1; }

.pace-flash-purple .pace .pace-activity {
  border-top-color: #6f42c1;
  border-left-color: #6f42c1; }

.pace-loading-bar-purple .pace .pace-progress {
  background: #6f42c1;
  color: #6f42c1;
  box-shadow: 120px 0 #fff, 240px 0 #fff; }

.pace-loading-bar-purple .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #6f42c1, inset 0 0 0 7px #fff; }

.pace-mac-osx-purple .pace .pace-progress {
  background-color: #6f42c1;
  box-shadow: inset -1px 0 #6f42c1, inset 0 -1px #6f42c1, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); }

.pace-mac-osx-purple .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px; }

.pace-progress-color-purple .pace-progress {
  color: #6f42c1; }

.pace-pink .pace .pace-progress {
  background: #e83e8c; }

.pace-barber-shop-pink .pace {
  background: #fff; }
  .pace-barber-shop-pink .pace .pace-progress {
    background: #e83e8c; }
  .pace-barber-shop-pink .pace .pace-activity {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); }

.pace-big-counter-pink .pace .pace-progress::after {
  color: rgba(232, 62, 140, 0.2); }

.pace-bounce-pink .pace .pace-activity {
  background: #e83e8c; }

.pace-center-atom-pink .pace-progress {
  height: 100px;
  width: 80px; }
  .pace-center-atom-pink .pace-progress::before {
    background: #e83e8c;
    color: #fff;
    font-size: .8rem;
    line-height: .7rem;
    padding-top: 17%; }

.pace-center-atom-pink .pace-activity {
  border-color: #e83e8c; }
  .pace-center-atom-pink .pace-activity::after, .pace-center-atom-pink .pace-activity::before {
    border-color: #e83e8c; }

.pace-center-circle-pink .pace .pace-progress {
  background: rgba(232, 62, 140, 0.8);
  color: #fff; }

.pace-center-radar-pink .pace .pace-activity {
  border-color: #e83e8c transparent transparent; }

.pace-center-radar-pink .pace .pace-activity::before {
  border-color: #e83e8c transparent transparent; }

.pace-center-simple-pink .pace {
  background: #fff;
  border-color: #e83e8c; }
  .pace-center-simple-pink .pace .pace-progress {
    background: #e83e8c; }

.pace-material-pink .pace {
  color: #e83e8c; }

.pace-corner-indicator-pink .pace .pace-activity {
  background: #e83e8c; }

.pace-corner-indicator-pink .pace .pace-activity::after,
.pace-corner-indicator-pink .pace .pace-activity::before {
  border: 5px solid #fff; }

.pace-corner-indicator-pink .pace .pace-activity::before {
  border-right-color: rgba(232, 62, 140, 0.2);
  border-left-color: rgba(232, 62, 140, 0.2); }

.pace-corner-indicator-pink .pace .pace-activity::after {
  border-top-color: rgba(232, 62, 140, 0.2);
  border-bottom-color: rgba(232, 62, 140, 0.2); }

.pace-fill-left-pink .pace .pace-progress {
  background-color: rgba(232, 62, 140, 0.2); }

.pace-flash-pink .pace .pace-progress {
  background: #e83e8c; }

.pace-flash-pink .pace .pace-progress-inner {
  box-shadow: 0 0 10px #e83e8c, 0 0 5px #e83e8c; }

.pace-flash-pink .pace .pace-activity {
  border-top-color: #e83e8c;
  border-left-color: #e83e8c; }

.pace-loading-bar-pink .pace .pace-progress {
  background: #e83e8c;
  color: #e83e8c;
  box-shadow: 120px 0 #fff, 240px 0 #fff; }

.pace-loading-bar-pink .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #e83e8c, inset 0 0 0 7px #fff; }

.pace-mac-osx-pink .pace .pace-progress {
  background-color: #e83e8c;
  box-shadow: inset -1px 0 #e83e8c, inset 0 -1px #e83e8c, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); }

.pace-mac-osx-pink .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px; }

.pace-progress-color-pink .pace-progress {
  color: #e83e8c; }

.pace-red .pace .pace-progress {
  background: #dc3545; }

.pace-barber-shop-red .pace {
  background: #fff; }
  .pace-barber-shop-red .pace .pace-progress {
    background: #dc3545; }
  .pace-barber-shop-red .pace .pace-activity {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); }

.pace-big-counter-red .pace .pace-progress::after {
  color: rgba(220, 53, 69, 0.2); }

.pace-bounce-red .pace .pace-activity {
  background: #dc3545; }

.pace-center-atom-red .pace-progress {
  height: 100px;
  width: 80px; }
  .pace-center-atom-red .pace-progress::before {
    background: #dc3545;
    color: #fff;
    font-size: .8rem;
    line-height: .7rem;
    padding-top: 17%; }

.pace-center-atom-red .pace-activity {
  border-color: #dc3545; }
  .pace-center-atom-red .pace-activity::after, .pace-center-atom-red .pace-activity::before {
    border-color: #dc3545; }

.pace-center-circle-red .pace .pace-progress {
  background: rgba(220, 53, 69, 0.8);
  color: #fff; }

.pace-center-radar-red .pace .pace-activity {
  border-color: #dc3545 transparent transparent; }

.pace-center-radar-red .pace .pace-activity::before {
  border-color: #dc3545 transparent transparent; }

.pace-center-simple-red .pace {
  background: #fff;
  border-color: #dc3545; }
  .pace-center-simple-red .pace .pace-progress {
    background: #dc3545; }

.pace-material-red .pace {
  color: #dc3545; }

.pace-corner-indicator-red .pace .pace-activity {
  background: #dc3545; }

.pace-corner-indicator-red .pace .pace-activity::after,
.pace-corner-indicator-red .pace .pace-activity::before {
  border: 5px solid #fff; }

.pace-corner-indicator-red .pace .pace-activity::before {
  border-right-color: rgba(220, 53, 69, 0.2);
  border-left-color: rgba(220, 53, 69, 0.2); }

.pace-corner-indicator-red .pace .pace-activity::after {
  border-top-color: rgba(220, 53, 69, 0.2);
  border-bottom-color: rgba(220, 53, 69, 0.2); }

.pace-fill-left-red .pace .pace-progress {
  background-color: rgba(220, 53, 69, 0.2); }

.pace-flash-red .pace .pace-progress {
  background: #dc3545; }

.pace-flash-red .pace .pace-progress-inner {
  box-shadow: 0 0 10px #dc3545, 0 0 5px #dc3545; }

.pace-flash-red .pace .pace-activity {
  border-top-color: #dc3545;
  border-left-color: #dc3545; }

.pace-loading-bar-red .pace .pace-progress {
  background: #dc3545;
  color: #dc3545;
  box-shadow: 120px 0 #fff, 240px 0 #fff; }

.pace-loading-bar-red .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #dc3545, inset 0 0 0 7px #fff; }

.pace-mac-osx-red .pace .pace-progress {
  background-color: #dc3545;
  box-shadow: inset -1px 0 #dc3545, inset 0 -1px #dc3545, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); }

.pace-mac-osx-red .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px; }

.pace-progress-color-red .pace-progress {
  color: #dc3545; }

.pace-orange .pace .pace-progress {
  background: #fd7e14; }

.pace-barber-shop-orange .pace {
  background: #1f2d3d; }
  .pace-barber-shop-orange .pace .pace-progress {
    background: #fd7e14; }
  .pace-barber-shop-orange .pace .pace-activity {
    background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent); }

.pace-big-counter-orange .pace .pace-progress::after {
  color: rgba(253, 126, 20, 0.2); }

.pace-bounce-orange .pace .pace-activity {
  background: #fd7e14; }

.pace-center-atom-orange .pace-progress {
  height: 100px;
  width: 80px; }
  .pace-center-atom-orange .pace-progress::before {
    background: #fd7e14;
    color: #1f2d3d;
    font-size: .8rem;
    line-height: .7rem;
    padding-top: 17%; }

.pace-center-atom-orange .pace-activity {
  border-color: #fd7e14; }
  .pace-center-atom-orange .pace-activity::after, .pace-center-atom-orange .pace-activity::before {
    border-color: #fd7e14; }

.pace-center-circle-orange .pace .pace-progress {
  background: rgba(253, 126, 20, 0.8);
  color: #1f2d3d; }

.pace-center-radar-orange .pace .pace-activity {
  border-color: #fd7e14 transparent transparent; }

.pace-center-radar-orange .pace .pace-activity::before {
  border-color: #fd7e14 transparent transparent; }

.pace-center-simple-orange .pace {
  background: #1f2d3d;
  border-color: #fd7e14; }
  .pace-center-simple-orange .pace .pace-progress {
    background: #fd7e14; }

.pace-material-orange .pace {
  color: #fd7e14; }

.pace-corner-indicator-orange .pace .pace-activity {
  background: #fd7e14; }

.pace-corner-indicator-orange .pace .pace-activity::after,
.pace-corner-indicator-orange .pace .pace-activity::before {
  border: 5px solid #1f2d3d; }

.pace-corner-indicator-orange .pace .pace-activity::before {
  border-right-color: rgba(253, 126, 20, 0.2);
  border-left-color: rgba(253, 126, 20, 0.2); }

.pace-corner-indicator-orange .pace .pace-activity::after {
  border-top-color: rgba(253, 126, 20, 0.2);
  border-bottom-color: rgba(253, 126, 20, 0.2); }

.pace-fill-left-orange .pace .pace-progress {
  background-color: rgba(253, 126, 20, 0.2); }

.pace-flash-orange .pace .pace-progress {
  background: #fd7e14; }

.pace-flash-orange .pace .pace-progress-inner {
  box-shadow: 0 0 10px #fd7e14, 0 0 5px #fd7e14; }

.pace-flash-orange .pace .pace-activity {
  border-top-color: #fd7e14;
  border-left-color: #fd7e14; }

.pace-loading-bar-orange .pace .pace-progress {
  background: #fd7e14;
  color: #fd7e14;
  box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d; }

.pace-loading-bar-orange .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #fd7e14, inset 0 0 0 7px #1f2d3d; }

.pace-mac-osx-orange .pace .pace-progress {
  background-color: #fd7e14;
  box-shadow: inset -1px 0 #fd7e14, inset 0 -1px #fd7e14, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3); }

.pace-mac-osx-orange .pace .pace-activity {
  background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
  height: 12px; }

.pace-progress-color-orange .pace-progress {
  color: #fd7e14; }

.pace-yellow .pace .pace-progress {
  background: #ffc107; }

.pace-barber-shop-yellow .pace {
  background: #1f2d3d; }
  .pace-barber-shop-yellow .pace .pace-progress {
    background: #ffc107; }
  .pace-barber-shop-yellow .pace .pace-activity {
    background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent); }

.pace-big-counter-yellow .pace .pace-progress::after {
  color: rgba(255, 193, 7, 0.2); }

.pace-bounce-yellow .pace .pace-activity {
  background: #ffc107; }

.pace-center-atom-yellow .pace-progress {
  height: 100px;
  width: 80px; }
  .pace-center-atom-yellow .pace-progress::before {
    background: #ffc107;
    color: #1f2d3d;
    font-size: .8rem;
    line-height: .7rem;
    padding-top: 17%; }

.pace-center-atom-yellow .pace-activity {
  border-color: #ffc107; }
  .pace-center-atom-yellow .pace-activity::after, .pace-center-atom-yellow .pace-activity::before {
    border-color: #ffc107; }

.pace-center-circle-yellow .pace .pace-progress {
  background: rgba(255, 193, 7, 0.8);
  color: #1f2d3d; }

.pace-center-radar-yellow .pace .pace-activity {
  border-color: #ffc107 transparent transparent; }

.pace-center-radar-yellow .pace .pace-activity::before {
  border-color: #ffc107 transparent transparent; }

.pace-center-simple-yellow .pace {
  background: #1f2d3d;
  border-color: #ffc107; }
  .pace-center-simple-yellow .pace .pace-progress {
    background: #ffc107; }

.pace-material-yellow .pace {
  color: #ffc107; }

.pace-corner-indicator-yellow .pace .pace-activity {
  background: #ffc107; }

.pace-corner-indicator-yellow .pace .pace-activity::after,
.pace-corner-indicator-yellow .pace .pace-activity::before {
  border: 5px solid #1f2d3d; }

.pace-corner-indicator-yellow .pace .pace-activity::before {
  border-right-color: rgba(255, 193, 7, 0.2);
  border-left-color: rgba(255, 193, 7, 0.2); }

.pace-corner-indicator-yellow .pace .pace-activity::after {
  border-top-color: rgba(255, 193, 7, 0.2);
  border-bottom-color: rgba(255, 193, 7, 0.2); }

.pace-fill-left-yellow .pace .pace-progress {
  background-color: rgba(255, 193, 7, 0.2); }

.pace-flash-yellow .pace .pace-progress {
  background: #ffc107; }

.pace-flash-yellow .pace .pace-progress-inner {
  box-shadow: 0 0 10px #ffc107, 0 0 5px #ffc107; }

.pace-flash-yellow .pace .pace-activity {
  border-top-color: #ffc107;
  border-left-color: #ffc107; }

.pace-loading-bar-yellow .pace .pace-progress {
  background: #ffc107;
  color: #ffc107;
  box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d; }

.pace-loading-bar-yellow .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #ffc107, inset 0 0 0 7px #1f2d3d; }

.pace-mac-osx-yellow .pace .pace-progress {
  background-color: #ffc107;
  box-shadow: inset -1px 0 #ffc107, inset 0 -1px #ffc107, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3); }

.pace-mac-osx-yellow .pace .pace-activity {
  background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
  height: 12px; }

.pace-progress-color-yellow .pace-progress {
  color: #ffc107; }

.pace-green .pace .pace-progress {
  background: #28a745; }

.pace-barber-shop-green .pace {
  background: #fff; }
  .pace-barber-shop-green .pace .pace-progress {
    background: #28a745; }
  .pace-barber-shop-green .pace .pace-activity {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); }

.pace-big-counter-green .pace .pace-progress::after {
  color: rgba(40, 167, 69, 0.2); }

.pace-bounce-green .pace .pace-activity {
  background: #28a745; }

.pace-center-atom-green .pace-progress {
  height: 100px;
  width: 80px; }
  .pace-center-atom-green .pace-progress::before {
    background: #28a745;
    color: #fff;
    font-size: .8rem;
    line-height: .7rem;
    padding-top: 17%; }

.pace-center-atom-green .pace-activity {
  border-color: #28a745; }
  .pace-center-atom-green .pace-activity::after, .pace-center-atom-green .pace-activity::before {
    border-color: #28a745; }

.pace-center-circle-green .pace .pace-progress {
  background: rgba(40, 167, 69, 0.8);
  color: #fff; }

.pace-center-radar-green .pace .pace-activity {
  border-color: #28a745 transparent transparent; }

.pace-center-radar-green .pace .pace-activity::before {
  border-color: #28a745 transparent transparent; }

.pace-center-simple-green .pace {
  background: #fff;
  border-color: #28a745; }
  .pace-center-simple-green .pace .pace-progress {
    background: #28a745; }

.pace-material-green .pace {
  color: #28a745; }

.pace-corner-indicator-green .pace .pace-activity {
  background: #28a745; }

.pace-corner-indicator-green .pace .pace-activity::after,
.pace-corner-indicator-green .pace .pace-activity::before {
  border: 5px solid #fff; }

.pace-corner-indicator-green .pace .pace-activity::before {
  border-right-color: rgba(40, 167, 69, 0.2);
  border-left-color: rgba(40, 167, 69, 0.2); }

.pace-corner-indicator-green .pace .pace-activity::after {
  border-top-color: rgba(40, 167, 69, 0.2);
  border-bottom-color: rgba(40, 167, 69, 0.2); }

.pace-fill-left-green .pace .pace-progress {
  background-color: rgba(40, 167, 69, 0.2); }

.pace-flash-green .pace .pace-progress {
  background: #28a745; }

.pace-flash-green .pace .pace-progress-inner {
  box-shadow: 0 0 10px #28a745, 0 0 5px #28a745; }

.pace-flash-green .pace .pace-activity {
  border-top-color: #28a745;
  border-left-color: #28a745; }

.pace-loading-bar-green .pace .pace-progress {
  background: #28a745;
  color: #28a745;
  box-shadow: 120px 0 #fff, 240px 0 #fff; }

.pace-loading-bar-green .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #28a745, inset 0 0 0 7px #fff; }

.pace-mac-osx-green .pace .pace-progress {
  background-color: #28a745;
  box-shadow: inset -1px 0 #28a745, inset 0 -1px #28a745, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); }

.pace-mac-osx-green .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px; }

.pace-progress-color-green .pace-progress {
  color: #28a745; }

.pace-teal .pace .pace-progress {
  background: #20c997; }

.pace-barber-shop-teal .pace {
  background: #fff; }
  .pace-barber-shop-teal .pace .pace-progress {
    background: #20c997; }
  .pace-barber-shop-teal .pace .pace-activity {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); }

.pace-big-counter-teal .pace .pace-progress::after {
  color: rgba(32, 201, 151, 0.2); }

.pace-bounce-teal .pace .pace-activity {
  background: #20c997; }

.pace-center-atom-teal .pace-progress {
  height: 100px;
  width: 80px; }
  .pace-center-atom-teal .pace-progress::before {
    background: #20c997;
    color: #fff;
    font-size: .8rem;
    line-height: .7rem;
    padding-top: 17%; }

.pace-center-atom-teal .pace-activity {
  border-color: #20c997; }
  .pace-center-atom-teal .pace-activity::after, .pace-center-atom-teal .pace-activity::before {
    border-color: #20c997; }

.pace-center-circle-teal .pace .pace-progress {
  background: rgba(32, 201, 151, 0.8);
  color: #fff; }

.pace-center-radar-teal .pace .pace-activity {
  border-color: #20c997 transparent transparent; }

.pace-center-radar-teal .pace .pace-activity::before {
  border-color: #20c997 transparent transparent; }

.pace-center-simple-teal .pace {
  background: #fff;
  border-color: #20c997; }
  .pace-center-simple-teal .pace .pace-progress {
    background: #20c997; }

.pace-material-teal .pace {
  color: #20c997; }

.pace-corner-indicator-teal .pace .pace-activity {
  background: #20c997; }

.pace-corner-indicator-teal .pace .pace-activity::after,
.pace-corner-indicator-teal .pace .pace-activity::before {
  border: 5px solid #fff; }

.pace-corner-indicator-teal .pace .pace-activity::before {
  border-right-color: rgba(32, 201, 151, 0.2);
  border-left-color: rgba(32, 201, 151, 0.2); }

.pace-corner-indicator-teal .pace .pace-activity::after {
  border-top-color: rgba(32, 201, 151, 0.2);
  border-bottom-color: rgba(32, 201, 151, 0.2); }

.pace-fill-left-teal .pace .pace-progress {
  background-color: rgba(32, 201, 151, 0.2); }

.pace-flash-teal .pace .pace-progress {
  background: #20c997; }

.pace-flash-teal .pace .pace-progress-inner {
  box-shadow: 0 0 10px #20c997, 0 0 5px #20c997; }

.pace-flash-teal .pace .pace-activity {
  border-top-color: #20c997;
  border-left-color: #20c997; }

.pace-loading-bar-teal .pace .pace-progress {
  background: #20c997;
  color: #20c997;
  box-shadow: 120px 0 #fff, 240px 0 #fff; }

.pace-loading-bar-teal .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #20c997, inset 0 0 0 7px #fff; }

.pace-mac-osx-teal .pace .pace-progress {
  background-color: #20c997;
  box-shadow: inset -1px 0 #20c997, inset 0 -1px #20c997, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); }

.pace-mac-osx-teal .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px; }

.pace-progress-color-teal .pace-progress {
  color: #20c997; }

.pace-cyan .pace .pace-progress {
  background: #17a2b8; }

.pace-barber-shop-cyan .pace {
  background: #fff; }
  .pace-barber-shop-cyan .pace .pace-progress {
    background: #17a2b8; }
  .pace-barber-shop-cyan .pace .pace-activity {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); }

.pace-big-counter-cyan .pace .pace-progress::after {
  color: rgba(23, 162, 184, 0.2); }

.pace-bounce-cyan .pace .pace-activity {
  background: #17a2b8; }

.pace-center-atom-cyan .pace-progress {
  height: 100px;
  width: 80px; }
  .pace-center-atom-cyan .pace-progress::before {
    background: #17a2b8;
    color: #fff;
    font-size: .8rem;
    line-height: .7rem;
    padding-top: 17%; }

.pace-center-atom-cyan .pace-activity {
  border-color: #17a2b8; }
  .pace-center-atom-cyan .pace-activity::after, .pace-center-atom-cyan .pace-activity::before {
    border-color: #17a2b8; }

.pace-center-circle-cyan .pace .pace-progress {
  background: rgba(23, 162, 184, 0.8);
  color: #fff; }

.pace-center-radar-cyan .pace .pace-activity {
  border-color: #17a2b8 transparent transparent; }

.pace-center-radar-cyan .pace .pace-activity::before {
  border-color: #17a2b8 transparent transparent; }

.pace-center-simple-cyan .pace {
  background: #fff;
  border-color: #17a2b8; }
  .pace-center-simple-cyan .pace .pace-progress {
    background: #17a2b8; }

.pace-material-cyan .pace {
  color: #17a2b8; }

.pace-corner-indicator-cyan .pace .pace-activity {
  background: #17a2b8; }

.pace-corner-indicator-cyan .pace .pace-activity::after,
.pace-corner-indicator-cyan .pace .pace-activity::before {
  border: 5px solid #fff; }

.pace-corner-indicator-cyan .pace .pace-activity::before {
  border-right-color: rgba(23, 162, 184, 0.2);
  border-left-color: rgba(23, 162, 184, 0.2); }

.pace-corner-indicator-cyan .pace .pace-activity::after {
  border-top-color: rgba(23, 162, 184, 0.2);
  border-bottom-color: rgba(23, 162, 184, 0.2); }

.pace-fill-left-cyan .pace .pace-progress {
  background-color: rgba(23, 162, 184, 0.2); }

.pace-flash-cyan .pace .pace-progress {
  background: #17a2b8; }

.pace-flash-cyan .pace .pace-progress-inner {
  box-shadow: 0 0 10px #17a2b8, 0 0 5px #17a2b8; }

.pace-flash-cyan .pace .pace-activity {
  border-top-color: #17a2b8;
  border-left-color: #17a2b8; }

.pace-loading-bar-cyan .pace .pace-progress {
  background: #17a2b8;
  color: #17a2b8;
  box-shadow: 120px 0 #fff, 240px 0 #fff; }

.pace-loading-bar-cyan .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #17a2b8, inset 0 0 0 7px #fff; }

.pace-mac-osx-cyan .pace .pace-progress {
  background-color: #17a2b8;
  box-shadow: inset -1px 0 #17a2b8, inset 0 -1px #17a2b8, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); }

.pace-mac-osx-cyan .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px; }

.pace-progress-color-cyan .pace-progress {
  color: #17a2b8; }

.pace-white .pace .pace-progress {
  background: #fff; }

.pace-barber-shop-white .pace {
  background: #1f2d3d; }
  .pace-barber-shop-white .pace .pace-progress {
    background: #fff; }
  .pace-barber-shop-white .pace .pace-activity {
    background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent); }

.pace-big-counter-white .pace .pace-progress::after {
  color: rgba(255, 255, 255, 0.2); }

.pace-bounce-white .pace .pace-activity {
  background: #fff; }

.pace-center-atom-white .pace-progress {
  height: 100px;
  width: 80px; }
  .pace-center-atom-white .pace-progress::before {
    background: #fff;
    color: #1f2d3d;
    font-size: .8rem;
    line-height: .7rem;
    padding-top: 17%; }

.pace-center-atom-white .pace-activity {
  border-color: #fff; }
  .pace-center-atom-white .pace-activity::after, .pace-center-atom-white .pace-activity::before {
    border-color: #fff; }

.pace-center-circle-white .pace .pace-progress {
  background: rgba(255, 255, 255, 0.8);
  color: #1f2d3d; }

.pace-center-radar-white .pace .pace-activity {
  border-color: #fff transparent transparent; }

.pace-center-radar-white .pace .pace-activity::before {
  border-color: #fff transparent transparent; }

.pace-center-simple-white .pace {
  background: #1f2d3d;
  border-color: #fff; }
  .pace-center-simple-white .pace .pace-progress {
    background: #fff; }

.pace-material-white .pace {
  color: #fff; }

.pace-corner-indicator-white .pace .pace-activity {
  background: #fff; }

.pace-corner-indicator-white .pace .pace-activity::after,
.pace-corner-indicator-white .pace .pace-activity::before {
  border: 5px solid #1f2d3d; }

.pace-corner-indicator-white .pace .pace-activity::before {
  border-right-color: rgba(255, 255, 255, 0.2);
  border-left-color: rgba(255, 255, 255, 0.2); }

.pace-corner-indicator-white .pace .pace-activity::after {
  border-top-color: rgba(255, 255, 255, 0.2);
  border-bottom-color: rgba(255, 255, 255, 0.2); }

.pace-fill-left-white .pace .pace-progress {
  background-color: rgba(255, 255, 255, 0.2); }

.pace-flash-white .pace .pace-progress {
  background: #fff; }

.pace-flash-white .pace .pace-progress-inner {
  box-shadow: 0 0 10px #fff, 0 0 5px #fff; }

.pace-flash-white .pace .pace-activity {
  border-top-color: #fff;
  border-left-color: #fff; }

.pace-loading-bar-white .pace .pace-progress {
  background: #fff;
  color: #fff;
  box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d; }

.pace-loading-bar-white .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #fff, inset 0 0 0 7px #1f2d3d; }

.pace-mac-osx-white .pace .pace-progress {
  background-color: #fff;
  box-shadow: inset -1px 0 #fff, inset 0 -1px #fff, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3); }

.pace-mac-osx-white .pace .pace-activity {
  background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
  height: 12px; }

.pace-progress-color-white .pace-progress {
  color: #fff; }

.pace-gray .pace .pace-progress {
  background: #6c757d; }

.pace-barber-shop-gray .pace {
  background: #fff; }
  .pace-barber-shop-gray .pace .pace-progress {
    background: #6c757d; }
  .pace-barber-shop-gray .pace .pace-activity {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); }

.pace-big-counter-gray .pace .pace-progress::after {
  color: rgba(108, 117, 125, 0.2); }

.pace-bounce-gray .pace .pace-activity {
  background: #6c757d; }

.pace-center-atom-gray .pace-progress {
  height: 100px;
  width: 80px; }
  .pace-center-atom-gray .pace-progress::before {
    background: #6c757d;
    color: #fff;
    font-size: .8rem;
    line-height: .7rem;
    padding-top: 17%; }

.pace-center-atom-gray .pace-activity {
  border-color: #6c757d; }
  .pace-center-atom-gray .pace-activity::after, .pace-center-atom-gray .pace-activity::before {
    border-color: #6c757d; }

.pace-center-circle-gray .pace .pace-progress {
  background: rgba(108, 117, 125, 0.8);
  color: #fff; }

.pace-center-radar-gray .pace .pace-activity {
  border-color: #6c757d transparent transparent; }

.pace-center-radar-gray .pace .pace-activity::before {
  border-color: #6c757d transparent transparent; }

.pace-center-simple-gray .pace {
  background: #fff;
  border-color: #6c757d; }
  .pace-center-simple-gray .pace .pace-progress {
    background: #6c757d; }

.pace-material-gray .pace {
  color: #6c757d; }

.pace-corner-indicator-gray .pace .pace-activity {
  background: #6c757d; }

.pace-corner-indicator-gray .pace .pace-activity::after,
.pace-corner-indicator-gray .pace .pace-activity::before {
  border: 5px solid #fff; }

.pace-corner-indicator-gray .pace .pace-activity::before {
  border-right-color: rgba(108, 117, 125, 0.2);
  border-left-color: rgba(108, 117, 125, 0.2); }

.pace-corner-indicator-gray .pace .pace-activity::after {
  border-top-color: rgba(108, 117, 125, 0.2);
  border-bottom-color: rgba(108, 117, 125, 0.2); }

.pace-fill-left-gray .pace .pace-progress {
  background-color: rgba(108, 117, 125, 0.2); }

.pace-flash-gray .pace .pace-progress {
  background: #6c757d; }

.pace-flash-gray .pace .pace-progress-inner {
  box-shadow: 0 0 10px #6c757d, 0 0 5px #6c757d; }

.pace-flash-gray .pace .pace-activity {
  border-top-color: #6c757d;
  border-left-color: #6c757d; }

.pace-loading-bar-gray .pace .pace-progress {
  background: #6c757d;
  color: #6c757d;
  box-shadow: 120px 0 #fff, 240px 0 #fff; }

.pace-loading-bar-gray .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #6c757d, inset 0 0 0 7px #fff; }

.pace-mac-osx-gray .pace .pace-progress {
  background-color: #6c757d;
  box-shadow: inset -1px 0 #6c757d, inset 0 -1px #6c757d, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); }

.pace-mac-osx-gray .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px; }

.pace-progress-color-gray .pace-progress {
  color: #6c757d; }

.pace-gray-dark .pace .pace-progress {
  background: #343a40; }

.pace-barber-shop-gray-dark .pace {
  background: #fff; }
  .pace-barber-shop-gray-dark .pace .pace-progress {
    background: #343a40; }
  .pace-barber-shop-gray-dark .pace .pace-activity {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); }

.pace-big-counter-gray-dark .pace .pace-progress::after {
  color: rgba(52, 58, 64, 0.2); }

.pace-bounce-gray-dark .pace .pace-activity {
  background: #343a40; }

.pace-center-atom-gray-dark .pace-progress {
  height: 100px;
  width: 80px; }
  .pace-center-atom-gray-dark .pace-progress::before {
    background: #343a40;
    color: #fff;
    font-size: .8rem;
    line-height: .7rem;
    padding-top: 17%; }

.pace-center-atom-gray-dark .pace-activity {
  border-color: #343a40; }
  .pace-center-atom-gray-dark .pace-activity::after, .pace-center-atom-gray-dark .pace-activity::before {
    border-color: #343a40; }

.pace-center-circle-gray-dark .pace .pace-progress {
  background: rgba(52, 58, 64, 0.8);
  color: #fff; }

.pace-center-radar-gray-dark .pace .pace-activity {
  border-color: #343a40 transparent transparent; }

.pace-center-radar-gray-dark .pace .pace-activity::before {
  border-color: #343a40 transparent transparent; }

.pace-center-simple-gray-dark .pace {
  background: #fff;
  border-color: #343a40; }
  .pace-center-simple-gray-dark .pace .pace-progress {
    background: #343a40; }

.pace-material-gray-dark .pace {
  color: #343a40; }

.pace-corner-indicator-gray-dark .pace .pace-activity {
  background: #343a40; }

.pace-corner-indicator-gray-dark .pace .pace-activity::after,
.pace-corner-indicator-gray-dark .pace .pace-activity::before {
  border: 5px solid #fff; }

.pace-corner-indicator-gray-dark .pace .pace-activity::before {
  border-right-color: rgba(52, 58, 64, 0.2);
  border-left-color: rgba(52, 58, 64, 0.2); }

.pace-corner-indicator-gray-dark .pace .pace-activity::after {
  border-top-color: rgba(52, 58, 64, 0.2);
  border-bottom-color: rgba(52, 58, 64, 0.2); }

.pace-fill-left-gray-dark .pace .pace-progress {
  background-color: rgba(52, 58, 64, 0.2); }

.pace-flash-gray-dark .pace .pace-progress {
  background: #343a40; }

.pace-flash-gray-dark .pace .pace-progress-inner {
  box-shadow: 0 0 10px #343a40, 0 0 5px #343a40; }

.pace-flash-gray-dark .pace .pace-activity {
  border-top-color: #343a40;
  border-left-color: #343a40; }

.pace-loading-bar-gray-dark .pace .pace-progress {
  background: #343a40;
  color: #343a40;
  box-shadow: 120px 0 #fff, 240px 0 #fff; }

.pace-loading-bar-gray-dark .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #343a40, inset 0 0 0 7px #fff; }

.pace-mac-osx-gray-dark .pace .pace-progress {
  background-color: #343a40;
  box-shadow: inset -1px 0 #343a40, inset 0 -1px #343a40, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); }

.pace-mac-osx-gray-dark .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px; }

.pace-progress-color-gray-dark .pace-progress {
  color: #343a40; }

/**
  * bootstrap-switch - Turn checkboxes and radio buttons into toggle switches.
  *
  * @version v3.4 (MODDED)
  * @homepage https://bttstrp.github.io/bootstrap-switch
  * @author Mattia Larentis <mattia@larentis.eu> (http://larentis.eu)
  * @license MIT
  */
.bootstrap-switch {
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  cursor: pointer;
  direction: ltr;
  display: inline-block;
  line-height: .5rem;
  overflow: hidden;
  position: relative;
  text-align: left;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  user-select: none;
  vertical-align: middle;
  z-index: 0; }
  .bootstrap-switch .bootstrap-switch-container {
    border-radius: 0.25rem;
    display: inline-block;
    top: 0;
    transform: translate3d(0, 0, 0); }
  .bootstrap-switch:focus-within {
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  .bootstrap-switch .bootstrap-switch-handle-on,
  .bootstrap-switch .bootstrap-switch-handle-off,
  .bootstrap-switch .bootstrap-switch-label {
    box-sizing: border-box;
    cursor: pointer;
    display: table-cell;
    font-size: 1rem;
    font-weight: 500;
    line-height: 1.2rem;
    padding: .25rem .5rem;
    vertical-align: middle; }
  .bootstrap-switch .bootstrap-switch-handle-on,
  .bootstrap-switch .bootstrap-switch-handle-off {
    text-align: center;
    z-index: 1; }
    .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default,
    .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default {
      background: #e9ecef;
      color: #1f2d3d; }
    .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,
    .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary {
      background: #007bff;
      color: #fff; }
    .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-secondary,
    .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-secondary {
      background: #6c757d;
      color: #fff; }
    .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success,
    .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success {
      background: #28a745;
      color: #fff; }
    .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info,
    .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info {
      background: #17a2b8;
      color: #fff; }
    .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning,
    .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning {
      background: #ffc107;
      color: #1f2d3d; }
    .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger,
    .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger {
      background: #dc3545;
      color: #fff; }
    .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-light,
    .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-light {
      background: #f8f9fa;
      color: #1f2d3d; }
    .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-dark,
    .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-dark {
      background: #343a40;
      color: #fff; }
    .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-custom,
    .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-custom {
      background: #FCCC01;
      color: #1f2d3d; }
    .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-lightblue,
    .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-lightblue {
      background: #3c8dbc;
      color: #fff; }
    .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-navy,
    .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-navy {
      background: #001f3f;
      color: #fff; }
    .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-olive,
    .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-olive {
      background: #3d9970;
      color: #fff; }
    .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-lime,
    .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-lime {
      background: #01ff70;
      color: #1f2d3d; }
    .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-fuchsia,
    .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-fuchsia {
      background: #f012be;
      color: #fff; }
    .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-maroon,
    .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-maroon {
      background: #d81b60;
      color: #fff; }
    .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-blue,
    .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-blue {
      background: #007bff;
      color: #fff; }
    .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-indigo,
    .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-indigo {
      background: #6610f2;
      color: #fff; }
    .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-purple,
    .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-purple {
      background: #6f42c1;
      color: #fff; }
    .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-pink,
    .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-pink {
      background: #e83e8c;
      color: #fff; }
    .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-red,
    .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-red {
      background: #dc3545;
      color: #fff; }
    .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-orange,
    .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-orange {
      background: #fd7e14;
      color: #1f2d3d; }
    .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-yellow,
    .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-yellow {
      background: #ffc107;
      color: #1f2d3d; }
    .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-green,
    .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-green {
      background: #28a745;
      color: #fff; }
    .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-teal,
    .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-teal {
      background: #20c997;
      color: #fff; }
    .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-cyan,
    .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-cyan {
      background: #17a2b8;
      color: #fff; }
    .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-white,
    .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-white {
      background: #fff;
      color: #1f2d3d; }
    .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-gray,
    .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-gray {
      background: #6c757d;
      color: #fff; }
    .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-gray-dark,
    .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-gray-dark {
      background: #343a40;
      color: #fff; }
  .bootstrap-switch .bootstrap-switch-handle-on {
    border-bottom-left-radius: 0.1rem;
    border-top-left-radius: 0.1rem; }
  .bootstrap-switch .bootstrap-switch-handle-off {
    border-bottom-right-radius: 0.1rem;
    border-top-right-radius: 0.1rem; }
  .bootstrap-switch input[type='radio'],
  .bootstrap-switch input[type='checkbox'] {
    filter: alpha(opacity=0);
    left: 0;
    margin: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    visibility: hidden;
    z-index: -1; }
  .bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on,
  .bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off,
  .bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label {
    font-size: .875rem;
    line-height: 1.5;
    padding: .1rem .3rem; }
  .bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on,
  .bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off,
  .bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label {
    font-size: .875rem;
    line-height: 1.5;
    padding: .2rem .4rem; }
  .bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on,
  .bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off,
  .bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label {
    font-size: 1.25rem;
    line-height: 1.3333333rem;
    padding: .3rem .5rem; }
  .bootstrap-switch.bootstrap-switch-disabled, .bootstrap-switch.bootstrap-switch-readonly, .bootstrap-switch.bootstrap-switch-indeterminate {
    cursor: default; }
    .bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-on,
    .bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-off,
    .bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label, .bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-on,
    .bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-off,
    .bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label, .bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-on,
    .bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-off,
    .bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-label {
      cursor: default;
      filter: alpha(opacity=50);
      opacity: .5; }
  .bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container {
    transition: margin-left .5s; }
  .bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on {
    border-radius: 0 0.1rem 0.1rem 0; }
  .bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off {
    border-radius: 0.1rem 0 0 0.1rem; }
  .bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label,
  .bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-off .bootstrap-switch-label {
    border-bottom-right-radius: 0.1rem;
    border-top-right-radius: 0.1rem; }
  .bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label,
  .bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-on .bootstrap-switch-label {
    border-bottom-left-radius: 0.1rem;
    border-top-left-radius: 0.1rem; }

.dark-mode .bootstrap-switch {
  border-color: #6c757d; }
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default,
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default {
    background-color: #3a4047;
    color: #fff;
    border-color: #454d55; }
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary {
    background: #3f6791;
    color: #fff; }
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-secondary,
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-secondary {
    background: #6c757d;
    color: #fff; }
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success,
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success {
    background: #00bc8c;
    color: #fff; }
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info,
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info {
    background: #3498db;
    color: #fff; }
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning,
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning {
    background: #f39c12;
    color: #1f2d3d; }
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger,
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger {
    background: #e74c3c;
    color: #fff; }
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-light,
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-light {
    background: #f8f9fa;
    color: #1f2d3d; }
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-dark,
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-dark {
    background: #343a40;
    color: #fff; }
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-lightblue,
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-lightblue {
    background: #86bad8;
    color: #1f2d3d; }
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-navy,
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-navy {
    background: #002c59;
    color: #fff; }
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-olive,
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-olive {
    background: #74c8a3;
    color: #1f2d3d; }
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-lime,
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-lime {
    background: #67ffa9;
    color: #1f2d3d; }
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-fuchsia,
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-fuchsia {
    background: #f672d8;
    color: #1f2d3d; }
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-maroon,
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-maroon {
    background: #ed6c9b;
    color: #1f2d3d; }
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-blue,
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-blue {
    background: #3f6791;
    color: #fff; }
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-indigo,
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-indigo {
    background: #6610f2;
    color: #fff; }
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-purple,
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-purple {
    background: #6f42c1;
    color: #fff; }
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-pink,
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-pink {
    background: #e83e8c;
    color: #fff; }
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-red,
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-red {
    background: #e74c3c;
    color: #fff; }
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-orange,
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-orange {
    background: #fd7e14;
    color: #1f2d3d; }
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-yellow,
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-yellow {
    background: #f39c12;
    color: #1f2d3d; }
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-green,
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-green {
    background: #00bc8c;
    color: #fff; }
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-teal,
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-teal {
    background: #20c997;
    color: #fff; }
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-cyan,
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-cyan {
    background: #3498db;
    color: #fff; }
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-white,
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-white {
    background: #fff;
    color: #1f2d3d; }
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-gray,
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-gray {
    background: #6c757d;
    color: #fff; }
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-gray-dark,
  .dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-gray-dark {
    background: #343a40;
    color: #fff; }

.jqstooltip {
  height: auto !important;
  padding: 5px !important;
  width: auto !important; }

.connectedSortable {
  min-height: 100px; }

.ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

.sort-highlight {
  background: #f8f9fa;
  border: 1px dashed #dee2e6;
  margin-bottom: 10px; }

.chart {
  overflow: hidden;
  position: relative; }

.dark-mode .irs--flat .irs-line {
  background-color: #4b545c; }

.dark-mode .jsgrid-edit-row > .jsgrid-cell,
.dark-mode .jsgrid-filter-row > .jsgrid-cell,
.dark-mode .jsgrid-grid-body, .dark-mode .jsgrid-grid-header,
.dark-mode .jsgrid-header-row > .jsgrid-header-cell,
.dark-mode .jsgrid-insert-row > .jsgrid-cell,
.dark-mode .jsgrid-row > .jsgrid-cell,
.dark-mode .jsgrid-alt-row > .jsgrid-cell {
  border-color: #6c757d; }

.dark-mode .jsgrid-header-row > .jsgrid-header-cell,
.dark-mode .jsgrid-row > .jsgrid-cell {
  background-color: #343a40; }

.dark-mode .jsgrid-alt-row > .jsgrid-cell {
  background-color: #3a4047; }

.dark-mode .jsgrid-selected-row > .jsgrid-cell {
  background-color: #3f474e; }

.border-transparent {
  border-color: transparent !important; }

.description-block {
  display: block;
  margin: 10px 0;
  text-align: center; }
  .description-block.margin-bottom {
    margin-bottom: 25px; }
  .description-block > .description-header {
    font-size: 16px;
    font-weight: 600;
    margin: 0;
    padding: 0; }
  .description-block > .description-text {
    text-transform: uppercase; }
  .description-block .description-icon {
    font-size: 16px; }

.list-group-unbordered > .list-group-item {
  border-left: 0;
  border-radius: 0;
  border-right: 0;
  padding-left: 0;
  padding-right: 0; }

.list-header {
  color: #6c757d;
  font-size: 15px;
  font-weight: 700;
  padding: 10px 4px; }

.list-seperator {
  background-color: rgba(0, 0, 0, 0.125);
  height: 1px;
  margin: 15px 0 9px; }

.list-link > a {
  color: #6c757d;
  padding: 4px; }
  .list-link > a:hover {
    color: #212529; }

.user-block {
  float: left; }
  .user-block img {
    float: left;
    height: 40px;
    width: 40px; }
  .user-block .username,
  .user-block .description,
  .user-block .comment {
    display: block;
    margin-left: 50px; }
  .user-block .username {
    font-size: 16px;
    font-weight: 600;
    margin-top: -1px; }
  .user-block .description {
    color: #6c757d;
    font-size: 13px;
    margin-top: -3px; }
  .user-block.user-block-sm img {
    width: 1.875rem;
    height: 1.875rem; }
  .user-block.user-block-sm .username,
  .user-block.user-block-sm .description,
  .user-block.user-block-sm .comment {
    margin-left: 40px; }
  .user-block.user-block-sm .username {
    font-size: 14px; }

.img-sm,
.img-md,
.img-lg {
  float: left; }

.img-sm {
  height: 1.875rem;
  width: 1.875rem; }
  .img-sm + .img-push {
    margin-left: 2.5rem; }

.img-md {
  width: 3.75rem;
  height: 3.75rem; }
  .img-md + .img-push {
    margin-left: 4.375rem; }

.img-lg {
  width: 6.25rem;
  height: 6.25rem; }
  .img-lg + .img-push {
    margin-left: 6.875rem; }

.img-bordered {
  border: 3px solid #adb5bd;
  padding: 3px; }

.img-bordered-sm {
  border: 2px solid #adb5bd;
  padding: 2px; }

.img-rounded {
  border-radius: 0.25rem; }

.img-circle {
  border-radius: 50%; }

.img-size-64,
.img-size-50,
.img-size-32 {
  height: auto; }

.img-size-64 {
  width: 64px; }

.img-size-50 {
  width: 50px; }

.img-size-32 {
  width: 32px; }

.size-32,
.size-40,
.size-50 {
  display: block;
  text-align: center; }

.size-32 {
  height: 32px;
  line-height: 32px;
  width: 32px; }

.size-40 {
  height: 40px;
  line-height: 40px;
  width: 40px; }

.size-50 {
  height: 50px;
  line-height: 50px;
  width: 50px; }

.attachment-block {
  background-color: #f8f9fa;
  border: 1px solid rgba(0, 0, 0, 0.125);
  margin-bottom: 10px;
  padding: 5px; }
  .attachment-block .attachment-img {
    float: left;
    height: auto;
    max-height: 100px;
    max-width: 100px; }
  .attachment-block .attachment-pushed {
    margin-left: 110px; }
  .attachment-block .attachment-heading {
    margin: 0; }
  .attachment-block .attachment-text {
    color: #495057; }

.card > .overlay,
.card > .loading-img,
.overlay-wrapper > .overlay,
.overlay-wrapper > .loading-img,
.info-box > .overlay,
.info-box > .loading-img,
.small-box > .overlay,
.small-box > .loading-img {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%; }

.card .overlay,
.overlay-wrapper .overlay,
.info-box .overlay,
.small-box .overlay {
  border-radius: 0.25rem;
  align-items: center;
  background-color: rgba(255, 255, 255, 0.7);
  display: flex;
  justify-content: center;
  z-index: 50; }
  .card .overlay > .fa,
  .card .overlay > .fas,
  .card .overlay > .far,
  .card .overlay > .fab,
  .card .overlay > .fal,
  .card .overlay > .fad,
  .card .overlay > .svg-inline--fa,
  .card .overlay > .ion,
  .overlay-wrapper .overlay > .fa,
  .overlay-wrapper .overlay > .fas,
  .overlay-wrapper .overlay > .far,
  .overlay-wrapper .overlay > .fab,
  .overlay-wrapper .overlay > .fal,
  .overlay-wrapper .overlay > .fad,
  .overlay-wrapper .overlay > .svg-inline--fa,
  .overlay-wrapper .overlay > .ion,
  .info-box .overlay > .fa,
  .info-box .overlay > .fas,
  .info-box .overlay > .far,
  .info-box .overlay > .fab,
  .info-box .overlay > .fal,
  .info-box .overlay > .fad,
  .info-box .overlay > .svg-inline--fa,
  .info-box .overlay > .ion,
  .small-box .overlay > .fa,
  .small-box .overlay > .fas,
  .small-box .overlay > .far,
  .small-box .overlay > .fab,
  .small-box .overlay > .fal,
  .small-box .overlay > .fad,
  .small-box .overlay > .svg-inline--fa,
  .small-box .overlay > .ion {
    color: #343a40; }
  .card .overlay.dark,
  .overlay-wrapper .overlay.dark,
  .info-box .overlay.dark,
  .small-box .overlay.dark {
    background-color: rgba(0, 0, 0, 0.5); }
    .card .overlay.dark > .fa,
    .card .overlay.dark > .fas,
    .card .overlay.dark > .far,
    .card .overlay.dark > .fab,
    .card .overlay.dark > .fal,
    .card .overlay.dark > .fad,
    .card .overlay.dark > .svg-inline--fa,
    .card .overlay.dark > .ion,
    .overlay-wrapper .overlay.dark > .fa,
    .overlay-wrapper .overlay.dark > .fas,
    .overlay-wrapper .overlay.dark > .far,
    .overlay-wrapper .overlay.dark > .fab,
    .overlay-wrapper .overlay.dark > .fal,
    .overlay-wrapper .overlay.dark > .fad,
    .overlay-wrapper .overlay.dark > .svg-inline--fa,
    .overlay-wrapper .overlay.dark > .ion,
    .info-box .overlay.dark > .fa,
    .info-box .overlay.dark > .fas,
    .info-box .overlay.dark > .far,
    .info-box .overlay.dark > .fab,
    .info-box .overlay.dark > .fal,
    .info-box .overlay.dark > .fad,
    .info-box .overlay.dark > .svg-inline--fa,
    .info-box .overlay.dark > .ion,
    .small-box .overlay.dark > .fa,
    .small-box .overlay.dark > .fas,
    .small-box .overlay.dark > .far,
    .small-box .overlay.dark > .fab,
    .small-box .overlay.dark > .fal,
    .small-box .overlay.dark > .fad,
    .small-box .overlay.dark > .svg-inline--fa,
    .small-box .overlay.dark > .ion {
      color: #ced4da; }

.tab-pane > .overlay-wrapper {
  position: relative; }
  .tab-pane > .overlay-wrapper > .overlay {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    flex-direction: column;
    margin-top: -1.25rem;
    margin-left: -1.25rem;
    height: calc(100% + 2 * 1.25rem);
    width: calc(100% + 2 * 1.25rem); }
    .tab-pane > .overlay-wrapper > .overlay.dark {
      color: #fff; }

.ribbon-wrapper {
  height: 70px;
  overflow: hidden;
  position: absolute;
  right: -2px;
  top: -2px;
  width: 70px;
  z-index: 10; }
  .ribbon-wrapper.ribbon-lg {
    height: 120px;
    width: 120px; }
    .ribbon-wrapper.ribbon-lg .ribbon {
      right: 0;
      top: 26px;
      width: 160px; }
  .ribbon-wrapper.ribbon-xl {
    height: 180px;
    width: 180px; }
    .ribbon-wrapper.ribbon-xl .ribbon {
      right: 4px;
      top: 47px;
      width: 240px; }
  .ribbon-wrapper .ribbon {
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
    font-size: 0.8rem;
    line-height: 100%;
    padding: 0.375rem 0;
    position: relative;
    right: -2px;
    text-align: center;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
    text-transform: uppercase;
    top: 10px;
    transform: rotate(45deg);
    width: 90px; }
    .ribbon-wrapper .ribbon::before, .ribbon-wrapper .ribbon::after {
      border-left: 3px solid transparent;
      border-right: 3px solid transparent;
      border-top: 3px solid #9e9e9e;
      bottom: -3px;
      content: "";
      position: absolute; }
    .ribbon-wrapper .ribbon::before {
      left: 0; }
    .ribbon-wrapper .ribbon::after {
      right: 0; }

.back-to-top {
  bottom: 1.25rem;
  position: fixed;
  right: 1.25rem;
  z-index: 1032; }
  .back-to-top:focus {
    box-shadow: none; }

pre {
  padding: .75rem; }

blockquote {
  background-color: #fff;
  border-left: 0.7rem solid #007bff;
  margin: 1.5em .7rem;
  padding: .5em .7rem; }
  .box blockquote {
    background-color: #e9ecef; }
  blockquote p:last-child {
    margin-bottom: 0; }
  blockquote h1,
  blockquote h2,
  blockquote h3,
  blockquote h4,
  blockquote h5,
  blockquote h6 {
    color: #007bff;
    font-size: 1.25rem;
    font-weight: 600; }
  blockquote.quote-primary {
    border-color: #007bff; }
    blockquote.quote-primary h1,
    blockquote.quote-primary h2,
    blockquote.quote-primary h3,
    blockquote.quote-primary h4,
    blockquote.quote-primary h5,
    blockquote.quote-primary h6 {
      color: #007bff; }
  blockquote.quote-secondary {
    border-color: #6c757d; }
    blockquote.quote-secondary h1,
    blockquote.quote-secondary h2,
    blockquote.quote-secondary h3,
    blockquote.quote-secondary h4,
    blockquote.quote-secondary h5,
    blockquote.quote-secondary h6 {
      color: #6c757d; }
  blockquote.quote-success {
    border-color: #28a745; }
    blockquote.quote-success h1,
    blockquote.quote-success h2,
    blockquote.quote-success h3,
    blockquote.quote-success h4,
    blockquote.quote-success h5,
    blockquote.quote-success h6 {
      color: #28a745; }
  blockquote.quote-info {
    border-color: #17a2b8; }
    blockquote.quote-info h1,
    blockquote.quote-info h2,
    blockquote.quote-info h3,
    blockquote.quote-info h4,
    blockquote.quote-info h5,
    blockquote.quote-info h6 {
      color: #17a2b8; }
  blockquote.quote-warning {
    border-color: #ffc107; }
    blockquote.quote-warning h1,
    blockquote.quote-warning h2,
    blockquote.quote-warning h3,
    blockquote.quote-warning h4,
    blockquote.quote-warning h5,
    blockquote.quote-warning h6 {
      color: #ffc107; }
  blockquote.quote-danger {
    border-color: #dc3545; }
    blockquote.quote-danger h1,
    blockquote.quote-danger h2,
    blockquote.quote-danger h3,
    blockquote.quote-danger h4,
    blockquote.quote-danger h5,
    blockquote.quote-danger h6 {
      color: #dc3545; }
  blockquote.quote-light {
    border-color: #f8f9fa; }
    blockquote.quote-light h1,
    blockquote.quote-light h2,
    blockquote.quote-light h3,
    blockquote.quote-light h4,
    blockquote.quote-light h5,
    blockquote.quote-light h6 {
      color: #f8f9fa; }
  blockquote.quote-dark {
    border-color: #343a40; }
    blockquote.quote-dark h1,
    blockquote.quote-dark h2,
    blockquote.quote-dark h3,
    blockquote.quote-dark h4,
    blockquote.quote-dark h5,
    blockquote.quote-dark h6 {
      color: #343a40; }
  blockquote.quote-custom {
    border-color: #FCCC01; }
    blockquote.quote-custom h1,
    blockquote.quote-custom h2,
    blockquote.quote-custom h3,
    blockquote.quote-custom h4,
    blockquote.quote-custom h5,
    blockquote.quote-custom h6 {
      color: #FCCC01; }
  blockquote.quote-lightblue {
    border-color: #3c8dbc; }
    blockquote.quote-lightblue h1,
    blockquote.quote-lightblue h2,
    blockquote.quote-lightblue h3,
    blockquote.quote-lightblue h4,
    blockquote.quote-lightblue h5,
    blockquote.quote-lightblue h6 {
      color: #3c8dbc; }
  blockquote.quote-navy {
    border-color: #001f3f; }
    blockquote.quote-navy h1,
    blockquote.quote-navy h2,
    blockquote.quote-navy h3,
    blockquote.quote-navy h4,
    blockquote.quote-navy h5,
    blockquote.quote-navy h6 {
      color: #001f3f; }
  blockquote.quote-olive {
    border-color: #3d9970; }
    blockquote.quote-olive h1,
    blockquote.quote-olive h2,
    blockquote.quote-olive h3,
    blockquote.quote-olive h4,
    blockquote.quote-olive h5,
    blockquote.quote-olive h6 {
      color: #3d9970; }
  blockquote.quote-lime {
    border-color: #01ff70; }
    blockquote.quote-lime h1,
    blockquote.quote-lime h2,
    blockquote.quote-lime h3,
    blockquote.quote-lime h4,
    blockquote.quote-lime h5,
    blockquote.quote-lime h6 {
      color: #01ff70; }
  blockquote.quote-fuchsia {
    border-color: #f012be; }
    blockquote.quote-fuchsia h1,
    blockquote.quote-fuchsia h2,
    blockquote.quote-fuchsia h3,
    blockquote.quote-fuchsia h4,
    blockquote.quote-fuchsia h5,
    blockquote.quote-fuchsia h6 {
      color: #f012be; }
  blockquote.quote-maroon {
    border-color: #d81b60; }
    blockquote.quote-maroon h1,
    blockquote.quote-maroon h2,
    blockquote.quote-maroon h3,
    blockquote.quote-maroon h4,
    blockquote.quote-maroon h5,
    blockquote.quote-maroon h6 {
      color: #d81b60; }
  blockquote.quote-blue {
    border-color: #007bff; }
    blockquote.quote-blue h1,
    blockquote.quote-blue h2,
    blockquote.quote-blue h3,
    blockquote.quote-blue h4,
    blockquote.quote-blue h5,
    blockquote.quote-blue h6 {
      color: #007bff; }
  blockquote.quote-indigo {
    border-color: #6610f2; }
    blockquote.quote-indigo h1,
    blockquote.quote-indigo h2,
    blockquote.quote-indigo h3,
    blockquote.quote-indigo h4,
    blockquote.quote-indigo h5,
    blockquote.quote-indigo h6 {
      color: #6610f2; }
  blockquote.quote-purple {
    border-color: #6f42c1; }
    blockquote.quote-purple h1,
    blockquote.quote-purple h2,
    blockquote.quote-purple h3,
    blockquote.quote-purple h4,
    blockquote.quote-purple h5,
    blockquote.quote-purple h6 {
      color: #6f42c1; }
  blockquote.quote-pink {
    border-color: #e83e8c; }
    blockquote.quote-pink h1,
    blockquote.quote-pink h2,
    blockquote.quote-pink h3,
    blockquote.quote-pink h4,
    blockquote.quote-pink h5,
    blockquote.quote-pink h6 {
      color: #e83e8c; }
  blockquote.quote-red {
    border-color: #dc3545; }
    blockquote.quote-red h1,
    blockquote.quote-red h2,
    blockquote.quote-red h3,
    blockquote.quote-red h4,
    blockquote.quote-red h5,
    blockquote.quote-red h6 {
      color: #dc3545; }
  blockquote.quote-orange {
    border-color: #fd7e14; }
    blockquote.quote-orange h1,
    blockquote.quote-orange h2,
    blockquote.quote-orange h3,
    blockquote.quote-orange h4,
    blockquote.quote-orange h5,
    blockquote.quote-orange h6 {
      color: #fd7e14; }
  blockquote.quote-yellow {
    border-color: #ffc107; }
    blockquote.quote-yellow h1,
    blockquote.quote-yellow h2,
    blockquote.quote-yellow h3,
    blockquote.quote-yellow h4,
    blockquote.quote-yellow h5,
    blockquote.quote-yellow h6 {
      color: #ffc107; }
  blockquote.quote-green {
    border-color: #28a745; }
    blockquote.quote-green h1,
    blockquote.quote-green h2,
    blockquote.quote-green h3,
    blockquote.quote-green h4,
    blockquote.quote-green h5,
    blockquote.quote-green h6 {
      color: #28a745; }
  blockquote.quote-teal {
    border-color: #20c997; }
    blockquote.quote-teal h1,
    blockquote.quote-teal h2,
    blockquote.quote-teal h3,
    blockquote.quote-teal h4,
    blockquote.quote-teal h5,
    blockquote.quote-teal h6 {
      color: #20c997; }
  blockquote.quote-cyan {
    border-color: #17a2b8; }
    blockquote.quote-cyan h1,
    blockquote.quote-cyan h2,
    blockquote.quote-cyan h3,
    blockquote.quote-cyan h4,
    blockquote.quote-cyan h5,
    blockquote.quote-cyan h6 {
      color: #17a2b8; }
  blockquote.quote-white {
    border-color: #fff; }
    blockquote.quote-white h1,
    blockquote.quote-white h2,
    blockquote.quote-white h3,
    blockquote.quote-white h4,
    blockquote.quote-white h5,
    blockquote.quote-white h6 {
      color: #fff; }
  blockquote.quote-gray {
    border-color: #6c757d; }
    blockquote.quote-gray h1,
    blockquote.quote-gray h2,
    blockquote.quote-gray h3,
    blockquote.quote-gray h4,
    blockquote.quote-gray h5,
    blockquote.quote-gray h6 {
      color: #6c757d; }
  blockquote.quote-gray-dark {
    border-color: #343a40; }
    blockquote.quote-gray-dark h1,
    blockquote.quote-gray-dark h2,
    blockquote.quote-gray-dark h3,
    blockquote.quote-gray-dark h4,
    blockquote.quote-gray-dark h5,
    blockquote.quote-gray-dark h6 {
      color: #343a40; }

.tab-custom-content {
  border-top: 1px solid #dee2e6;
  margin-top: .5rem;
  padding-top: .5rem; }

.nav + .tab-custom-content {
  border-top: none;
  border-bottom: 1px solid #dee2e6;
  margin-top: 0;
  margin-bottom: .5rem;
  padding-bottom: .5rem; }

.badge-btn {
  border-radius: 0.15rem;
  font-size: 0.75rem;
  font-weight: 400;
  padding: 0.25rem 0.5rem; }

.badge-btn.badge-pill {
  padding: .375rem .6rem; }

.dark-mode a:not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover {
  color: #3395ff; }

.dark-mode .attachment-block {
  background-color: #3d444b; }
  .dark-mode .attachment-block .attachment-text {
    color: #ced4da; }

.dark-mode blockquote {
  background-color: #3f474e; }
  .dark-mode blockquote.quote-primary {
    border-color: #007bff; }
    .dark-mode blockquote.quote-primary h1,
    .dark-mode blockquote.quote-primary h2,
    .dark-mode blockquote.quote-primary h3,
    .dark-mode blockquote.quote-primary h4,
    .dark-mode blockquote.quote-primary h5,
    .dark-mode blockquote.quote-primary h6 {
      color: #007bff; }
  .dark-mode blockquote.quote-secondary {
    border-color: #6c757d; }
    .dark-mode blockquote.quote-secondary h1,
    .dark-mode blockquote.quote-secondary h2,
    .dark-mode blockquote.quote-secondary h3,
    .dark-mode blockquote.quote-secondary h4,
    .dark-mode blockquote.quote-secondary h5,
    .dark-mode blockquote.quote-secondary h6 {
      color: #6c757d; }
  .dark-mode blockquote.quote-success {
    border-color: #28a745; }
    .dark-mode blockquote.quote-success h1,
    .dark-mode blockquote.quote-success h2,
    .dark-mode blockquote.quote-success h3,
    .dark-mode blockquote.quote-success h4,
    .dark-mode blockquote.quote-success h5,
    .dark-mode blockquote.quote-success h6 {
      color: #28a745; }
  .dark-mode blockquote.quote-info {
    border-color: #17a2b8; }
    .dark-mode blockquote.quote-info h1,
    .dark-mode blockquote.quote-info h2,
    .dark-mode blockquote.quote-info h3,
    .dark-mode blockquote.quote-info h4,
    .dark-mode blockquote.quote-info h5,
    .dark-mode blockquote.quote-info h6 {
      color: #17a2b8; }
  .dark-mode blockquote.quote-warning {
    border-color: #ffc107; }
    .dark-mode blockquote.quote-warning h1,
    .dark-mode blockquote.quote-warning h2,
    .dark-mode blockquote.quote-warning h3,
    .dark-mode blockquote.quote-warning h4,
    .dark-mode blockquote.quote-warning h5,
    .dark-mode blockquote.quote-warning h6 {
      color: #ffc107; }
  .dark-mode blockquote.quote-danger {
    border-color: #dc3545; }
    .dark-mode blockquote.quote-danger h1,
    .dark-mode blockquote.quote-danger h2,
    .dark-mode blockquote.quote-danger h3,
    .dark-mode blockquote.quote-danger h4,
    .dark-mode blockquote.quote-danger h5,
    .dark-mode blockquote.quote-danger h6 {
      color: #dc3545; }
  .dark-mode blockquote.quote-light {
    border-color: #f8f9fa; }
    .dark-mode blockquote.quote-light h1,
    .dark-mode blockquote.quote-light h2,
    .dark-mode blockquote.quote-light h3,
    .dark-mode blockquote.quote-light h4,
    .dark-mode blockquote.quote-light h5,
    .dark-mode blockquote.quote-light h6 {
      color: #f8f9fa; }
  .dark-mode blockquote.quote-dark {
    border-color: #343a40; }
    .dark-mode blockquote.quote-dark h1,
    .dark-mode blockquote.quote-dark h2,
    .dark-mode blockquote.quote-dark h3,
    .dark-mode blockquote.quote-dark h4,
    .dark-mode blockquote.quote-dark h5,
    .dark-mode blockquote.quote-dark h6 {
      color: #343a40; }
  .dark-mode blockquote.quote-custom {
    border-color: #FCCC01; }
    .dark-mode blockquote.quote-custom h1,
    .dark-mode blockquote.quote-custom h2,
    .dark-mode blockquote.quote-custom h3,
    .dark-mode blockquote.quote-custom h4,
    .dark-mode blockquote.quote-custom h5,
    .dark-mode blockquote.quote-custom h6 {
      color: #FCCC01; }
  .dark-mode blockquote.quote-lightblue {
    border-color: #3c8dbc; }
    .dark-mode blockquote.quote-lightblue h1,
    .dark-mode blockquote.quote-lightblue h2,
    .dark-mode blockquote.quote-lightblue h3,
    .dark-mode blockquote.quote-lightblue h4,
    .dark-mode blockquote.quote-lightblue h5,
    .dark-mode blockquote.quote-lightblue h6 {
      color: #3c8dbc; }
  .dark-mode blockquote.quote-navy {
    border-color: #001f3f; }
    .dark-mode blockquote.quote-navy h1,
    .dark-mode blockquote.quote-navy h2,
    .dark-mode blockquote.quote-navy h3,
    .dark-mode blockquote.quote-navy h4,
    .dark-mode blockquote.quote-navy h5,
    .dark-mode blockquote.quote-navy h6 {
      color: #001f3f; }
  .dark-mode blockquote.quote-olive {
    border-color: #3d9970; }
    .dark-mode blockquote.quote-olive h1,
    .dark-mode blockquote.quote-olive h2,
    .dark-mode blockquote.quote-olive h3,
    .dark-mode blockquote.quote-olive h4,
    .dark-mode blockquote.quote-olive h5,
    .dark-mode blockquote.quote-olive h6 {
      color: #3d9970; }
  .dark-mode blockquote.quote-lime {
    border-color: #01ff70; }
    .dark-mode blockquote.quote-lime h1,
    .dark-mode blockquote.quote-lime h2,
    .dark-mode blockquote.quote-lime h3,
    .dark-mode blockquote.quote-lime h4,
    .dark-mode blockquote.quote-lime h5,
    .dark-mode blockquote.quote-lime h6 {
      color: #01ff70; }
  .dark-mode blockquote.quote-fuchsia {
    border-color: #f012be; }
    .dark-mode blockquote.quote-fuchsia h1,
    .dark-mode blockquote.quote-fuchsia h2,
    .dark-mode blockquote.quote-fuchsia h3,
    .dark-mode blockquote.quote-fuchsia h4,
    .dark-mode blockquote.quote-fuchsia h5,
    .dark-mode blockquote.quote-fuchsia h6 {
      color: #f012be; }
  .dark-mode blockquote.quote-maroon {
    border-color: #d81b60; }
    .dark-mode blockquote.quote-maroon h1,
    .dark-mode blockquote.quote-maroon h2,
    .dark-mode blockquote.quote-maroon h3,
    .dark-mode blockquote.quote-maroon h4,
    .dark-mode blockquote.quote-maroon h5,
    .dark-mode blockquote.quote-maroon h6 {
      color: #d81b60; }
  .dark-mode blockquote.quote-blue {
    border-color: #007bff; }
    .dark-mode blockquote.quote-blue h1,
    .dark-mode blockquote.quote-blue h2,
    .dark-mode blockquote.quote-blue h3,
    .dark-mode blockquote.quote-blue h4,
    .dark-mode blockquote.quote-blue h5,
    .dark-mode blockquote.quote-blue h6 {
      color: #007bff; }
  .dark-mode blockquote.quote-indigo {
    border-color: #6610f2; }
    .dark-mode blockquote.quote-indigo h1,
    .dark-mode blockquote.quote-indigo h2,
    .dark-mode blockquote.quote-indigo h3,
    .dark-mode blockquote.quote-indigo h4,
    .dark-mode blockquote.quote-indigo h5,
    .dark-mode blockquote.quote-indigo h6 {
      color: #6610f2; }
  .dark-mode blockquote.quote-purple {
    border-color: #6f42c1; }
    .dark-mode blockquote.quote-purple h1,
    .dark-mode blockquote.quote-purple h2,
    .dark-mode blockquote.quote-purple h3,
    .dark-mode blockquote.quote-purple h4,
    .dark-mode blockquote.quote-purple h5,
    .dark-mode blockquote.quote-purple h6 {
      color: #6f42c1; }
  .dark-mode blockquote.quote-pink {
    border-color: #e83e8c; }
    .dark-mode blockquote.quote-pink h1,
    .dark-mode blockquote.quote-pink h2,
    .dark-mode blockquote.quote-pink h3,
    .dark-mode blockquote.quote-pink h4,
    .dark-mode blockquote.quote-pink h5,
    .dark-mode blockquote.quote-pink h6 {
      color: #e83e8c; }
  .dark-mode blockquote.quote-red {
    border-color: #dc3545; }
    .dark-mode blockquote.quote-red h1,
    .dark-mode blockquote.quote-red h2,
    .dark-mode blockquote.quote-red h3,
    .dark-mode blockquote.quote-red h4,
    .dark-mode blockquote.quote-red h5,
    .dark-mode blockquote.quote-red h6 {
      color: #dc3545; }
  .dark-mode blockquote.quote-orange {
    border-color: #fd7e14; }
    .dark-mode blockquote.quote-orange h1,
    .dark-mode blockquote.quote-orange h2,
    .dark-mode blockquote.quote-orange h3,
    .dark-mode blockquote.quote-orange h4,
    .dark-mode blockquote.quote-orange h5,
    .dark-mode blockquote.quote-orange h6 {
      color: #fd7e14; }
  .dark-mode blockquote.quote-yellow {
    border-color: #ffc107; }
    .dark-mode blockquote.quote-yellow h1,
    .dark-mode blockquote.quote-yellow h2,
    .dark-mode blockquote.quote-yellow h3,
    .dark-mode blockquote.quote-yellow h4,
    .dark-mode blockquote.quote-yellow h5,
    .dark-mode blockquote.quote-yellow h6 {
      color: #ffc107; }
  .dark-mode blockquote.quote-green {
    border-color: #28a745; }
    .dark-mode blockquote.quote-green h1,
    .dark-mode blockquote.quote-green h2,
    .dark-mode blockquote.quote-green h3,
    .dark-mode blockquote.quote-green h4,
    .dark-mode blockquote.quote-green h5,
    .dark-mode blockquote.quote-green h6 {
      color: #28a745; }
  .dark-mode blockquote.quote-teal {
    border-color: #20c997; }
    .dark-mode blockquote.quote-teal h1,
    .dark-mode blockquote.quote-teal h2,
    .dark-mode blockquote.quote-teal h3,
    .dark-mode blockquote.quote-teal h4,
    .dark-mode blockquote.quote-teal h5,
    .dark-mode blockquote.quote-teal h6 {
      color: #20c997; }
  .dark-mode blockquote.quote-cyan {
    border-color: #17a2b8; }
    .dark-mode blockquote.quote-cyan h1,
    .dark-mode blockquote.quote-cyan h2,
    .dark-mode blockquote.quote-cyan h3,
    .dark-mode blockquote.quote-cyan h4,
    .dark-mode blockquote.quote-cyan h5,
    .dark-mode blockquote.quote-cyan h6 {
      color: #17a2b8; }
  .dark-mode blockquote.quote-white {
    border-color: #fff; }
    .dark-mode blockquote.quote-white h1,
    .dark-mode blockquote.quote-white h2,
    .dark-mode blockquote.quote-white h3,
    .dark-mode blockquote.quote-white h4,
    .dark-mode blockquote.quote-white h5,
    .dark-mode blockquote.quote-white h6 {
      color: #fff; }
  .dark-mode blockquote.quote-gray {
    border-color: #6c757d; }
    .dark-mode blockquote.quote-gray h1,
    .dark-mode blockquote.quote-gray h2,
    .dark-mode blockquote.quote-gray h3,
    .dark-mode blockquote.quote-gray h4,
    .dark-mode blockquote.quote-gray h5,
    .dark-mode blockquote.quote-gray h6 {
      color: #6c757d; }
  .dark-mode blockquote.quote-gray-dark {
    border-color: #343a40; }
    .dark-mode blockquote.quote-gray-dark h1,
    .dark-mode blockquote.quote-gray-dark h2,
    .dark-mode blockquote.quote-gray-dark h3,
    .dark-mode blockquote.quote-gray-dark h4,
    .dark-mode blockquote.quote-gray-dark h5,
    .dark-mode blockquote.quote-gray-dark h6 {
      color: #343a40; }

.dark-mode .close, .dark-mode .mailbox-attachment-close,
.dark-mode .mailbox-attachment-close {
  color: #adb5bd;
  text-shadow: 0 1px 0 #495057; }

.dark-mode .tab-custom-content {
  border-color: #6c757d; }

.dark-mode .list-group-item {
  background-color: #343a40;
  border-color: #6c757d; }

@media print {
  .no-print, .main-sidebar,
  .main-header,
  .content-header {
    display: none !important; }
  .content-wrapper,
  .main-footer {
    transform: translate(0, 0);
    margin-left: 0 !important;
    min-height: 0 !important; }
  .layout-fixed .content-wrapper {
    padding-top: 0 !important; }
  .invoice {
    border: 0;
    margin: 0;
    padding: 0;
    width: 100%; }
  .invoice-col {
    float: left;
    width: 33.3333333%; }
  .table-responsive {
    overflow: auto; }
    .table-responsive > .table tr th, .table-responsive > .table-custom-style tr th, .table-responsive > .table-custom-style-dotvvm tr th,
    .table-responsive > .table tr td,
    .table-responsive > .table-custom-style tr td,
    .table-responsive > .table-custom-style-dotvvm tr td {
      white-space: normal !important; } }

.text-bold,
.text-bold.table td, .text-bold.table-custom-style td, .text-bold.table-custom-style-dotvvm td,
.text-bold.table th, .text-bold.table-custom-style th, .text-bold.table-custom-style-dotvvm th {
  font-weight: 700; }

.text-xs {
  font-size: 0.75rem !important; }

.text-sm, .table-custom-head-style, .table-custom-style-dotvvm thead {
  font-size: 0.875rem !important; }

.text-md {
  font-size: 1rem !important; }

.text-lg {
  font-size: 1.25rem !important; }

.text-xl {
  font-size: 2rem !important; }

.text-lightblue {
  color: #3c8dbc !important; }

.text-navy {
  color: #001f3f !important; }

.text-olive {
  color: #3d9970 !important; }

.text-lime {
  color: #01ff70 !important; }

.text-fuchsia {
  color: #f012be !important; }

.text-maroon {
  color: #d81b60 !important; }

.text-blue {
  color: #007bff !important; }

.text-indigo {
  color: #6610f2 !important; }

.text-purple {
  color: #6f42c1 !important; }

.text-pink {
  color: #e83e8c !important; }

.text-red {
  color: #dc3545 !important; }

.text-orange {
  color: #fd7e14 !important; }

.text-yellow {
  color: #ffc107 !important; }

.text-green {
  color: #28a745 !important; }

.text-teal {
  color: #20c997 !important; }

.text-cyan {
  color: #17a2b8 !important; }

.text-white {
  color: #fff !important; }

.text-gray {
  color: #6c757d !important; }

.text-gray-dark {
  color: #343a40 !important; }

.dark-mode .text-muted {
  color: #adb5bd !important; }

.dark-mode .text-lightblue {
  color: #86bad8 !important; }

.dark-mode .text-navy {
  color: #002c59 !important; }

.dark-mode .text-olive {
  color: #74c8a3 !important; }

.dark-mode .text-lime {
  color: #67ffa9 !important; }

.dark-mode .text-fuchsia {
  color: #f672d8 !important; }

.dark-mode .text-maroon {
  color: #ed6c9b !important; }

.dark-mode .text-blue {
  color: #3f6791 !important; }

.dark-mode .text-indigo {
  color: #6610f2 !important; }

.dark-mode .text-purple {
  color: #6f42c1 !important; }

.dark-mode .text-pink {
  color: #e83e8c !important; }

.dark-mode .text-red {
  color: #e74c3c !important; }

.dark-mode .text-orange {
  color: #fd7e14 !important; }

.dark-mode .text-yellow {
  color: #f39c12 !important; }

.dark-mode .text-green {
  color: #00bc8c !important; }

.dark-mode .text-teal {
  color: #20c997 !important; }

.dark-mode .text-cyan {
  color: #3498db !important; }

.dark-mode .text-white {
  color: #fff !important; }

.dark-mode .text-gray {
  color: #6c757d !important; }

.dark-mode .text-gray-dark {
  color: #343a40 !important; }

.elevation-0 {
  box-shadow: none !important; }

.elevation-1 {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24) !important; }

.elevation-2 {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23) !important; }

.elevation-3 {
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23) !important; }

.elevation-4 {
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22) !important; }

.elevation-5 {
  box-shadow: 0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.22) !important; }

.bg-primary {
  background-color: #007bff !important; }
  .bg-primary,
  .bg-primary > a {
    color: #fff !important; }
  .bg-primary.btn:hover, .bg-primary.btn-delete:hover, .bg-primary.btn-duplicate:hover, .bg-primary.btn-complete:hover, .bg-primary.btn-print:hover, .bg-primary.btn-join:hover, .bg-primary.btn-caret:hover {
    border-color: #0062cc;
    color: #ececec; }
  .bg-primary.btn:not(:disabled):not(.disabled):active, .bg-primary.btn-delete:not(:disabled):not(.disabled):active, .bg-primary.btn-duplicate:not(:disabled):not(.disabled):active, .bg-primary.btn-complete:not(:disabled):not(.disabled):active, .bg-primary.btn-print:not(:disabled):not(.disabled):active, .bg-primary.btn-join:not(:disabled):not(.disabled):active, .bg-primary.btn-caret:not(:disabled):not(.disabled):active, .bg-primary.btn:not(:disabled):not(.disabled).active, .bg-primary.btn-delete:not(:disabled):not(.disabled).active, .bg-primary.btn-duplicate:not(:disabled):not(.disabled).active, .bg-primary.btn-complete:not(:disabled):not(.disabled).active, .bg-primary.btn-print:not(:disabled):not(.disabled).active, .bg-primary.btn-join:not(:disabled):not(.disabled).active, .bg-primary.btn-caret:not(:disabled):not(.disabled).active, .bg-primary.btn:active, .bg-primary.btn-delete:active, .bg-primary.btn-duplicate:active, .bg-primary.btn-complete:active, .bg-primary.btn-print:active, .bg-primary.btn-join:active, .bg-primary.btn-caret:active, .bg-primary.btn.active, .bg-primary.active.btn-delete, .bg-primary.active.btn-duplicate, .bg-primary.active.btn-complete, .bg-primary.active.btn-print, .bg-primary.active.btn-join, .bg-primary.active.btn-caret {
    background-color: #0062cc !important;
    border-color: #005cbf;
    color: #fff; }

.bg-secondary {
  background-color: #6c757d !important; }
  .bg-secondary,
  .bg-secondary > a {
    color: #fff !important; }
  .bg-secondary.btn:hover, .bg-secondary.btn-delete:hover, .bg-secondary.btn-duplicate:hover, .bg-secondary.btn-complete:hover, .bg-secondary.btn-print:hover, .bg-secondary.btn-join:hover, .bg-secondary.btn-caret:hover {
    border-color: #545b62;
    color: #ececec; }
  .bg-secondary.btn:not(:disabled):not(.disabled):active, .bg-secondary.btn-delete:not(:disabled):not(.disabled):active, .bg-secondary.btn-duplicate:not(:disabled):not(.disabled):active, .bg-secondary.btn-complete:not(:disabled):not(.disabled):active, .bg-secondary.btn-print:not(:disabled):not(.disabled):active, .bg-secondary.btn-join:not(:disabled):not(.disabled):active, .bg-secondary.btn-caret:not(:disabled):not(.disabled):active, .bg-secondary.btn:not(:disabled):not(.disabled).active, .bg-secondary.btn-delete:not(:disabled):not(.disabled).active, .bg-secondary.btn-duplicate:not(:disabled):not(.disabled).active, .bg-secondary.btn-complete:not(:disabled):not(.disabled).active, .bg-secondary.btn-print:not(:disabled):not(.disabled).active, .bg-secondary.btn-join:not(:disabled):not(.disabled).active, .bg-secondary.btn-caret:not(:disabled):not(.disabled).active, .bg-secondary.btn:active, .bg-secondary.btn-delete:active, .bg-secondary.btn-duplicate:active, .bg-secondary.btn-complete:active, .bg-secondary.btn-print:active, .bg-secondary.btn-join:active, .bg-secondary.btn-caret:active, .bg-secondary.btn.active, .bg-secondary.active.btn-delete, .bg-secondary.active.btn-duplicate, .bg-secondary.active.btn-complete, .bg-secondary.active.btn-print, .bg-secondary.active.btn-join, .bg-secondary.active.btn-caret {
    background-color: #545b62 !important;
    border-color: #4e555b;
    color: #fff; }

.bg-success {
  background-color: #28a745 !important; }
  .bg-success,
  .bg-success > a {
    color: #fff !important; }
  .bg-success.btn:hover, .bg-success.btn-delete:hover, .bg-success.btn-duplicate:hover, .bg-success.btn-complete:hover, .bg-success.btn-print:hover, .bg-success.btn-join:hover, .bg-success.btn-caret:hover {
    border-color: #1e7e34;
    color: #ececec; }
  .bg-success.btn:not(:disabled):not(.disabled):active, .bg-success.btn-delete:not(:disabled):not(.disabled):active, .bg-success.btn-duplicate:not(:disabled):not(.disabled):active, .bg-success.btn-complete:not(:disabled):not(.disabled):active, .bg-success.btn-print:not(:disabled):not(.disabled):active, .bg-success.btn-join:not(:disabled):not(.disabled):active, .bg-success.btn-caret:not(:disabled):not(.disabled):active, .bg-success.btn:not(:disabled):not(.disabled).active, .bg-success.btn-delete:not(:disabled):not(.disabled).active, .bg-success.btn-duplicate:not(:disabled):not(.disabled).active, .bg-success.btn-complete:not(:disabled):not(.disabled).active, .bg-success.btn-print:not(:disabled):not(.disabled).active, .bg-success.btn-join:not(:disabled):not(.disabled).active, .bg-success.btn-caret:not(:disabled):not(.disabled).active, .bg-success.btn:active, .bg-success.btn-delete:active, .bg-success.btn-duplicate:active, .bg-success.btn-complete:active, .bg-success.btn-print:active, .bg-success.btn-join:active, .bg-success.btn-caret:active, .bg-success.btn.active, .bg-success.active.btn-delete, .bg-success.active.btn-duplicate, .bg-success.active.btn-complete, .bg-success.active.btn-print, .bg-success.active.btn-join, .bg-success.active.btn-caret {
    background-color: #1e7e34 !important;
    border-color: #1c7430;
    color: #fff; }

.bg-info {
  background-color: #17a2b8 !important; }
  .bg-info,
  .bg-info > a {
    color: #fff !important; }
  .bg-info.btn:hover, .bg-info.btn-delete:hover, .bg-info.btn-duplicate:hover, .bg-info.btn-complete:hover, .bg-info.btn-print:hover, .bg-info.btn-join:hover, .bg-info.btn-caret:hover {
    border-color: #117a8b;
    color: #ececec; }
  .bg-info.btn:not(:disabled):not(.disabled):active, .bg-info.btn-delete:not(:disabled):not(.disabled):active, .bg-info.btn-duplicate:not(:disabled):not(.disabled):active, .bg-info.btn-complete:not(:disabled):not(.disabled):active, .bg-info.btn-print:not(:disabled):not(.disabled):active, .bg-info.btn-join:not(:disabled):not(.disabled):active, .bg-info.btn-caret:not(:disabled):not(.disabled):active, .bg-info.btn:not(:disabled):not(.disabled).active, .bg-info.btn-delete:not(:disabled):not(.disabled).active, .bg-info.btn-duplicate:not(:disabled):not(.disabled).active, .bg-info.btn-complete:not(:disabled):not(.disabled).active, .bg-info.btn-print:not(:disabled):not(.disabled).active, .bg-info.btn-join:not(:disabled):not(.disabled).active, .bg-info.btn-caret:not(:disabled):not(.disabled).active, .bg-info.btn:active, .bg-info.btn-delete:active, .bg-info.btn-duplicate:active, .bg-info.btn-complete:active, .bg-info.btn-print:active, .bg-info.btn-join:active, .bg-info.btn-caret:active, .bg-info.btn.active, .bg-info.active.btn-delete, .bg-info.active.btn-duplicate, .bg-info.active.btn-complete, .bg-info.active.btn-print, .bg-info.active.btn-join, .bg-info.active.btn-caret {
    background-color: #117a8b !important;
    border-color: #10707f;
    color: #fff; }

.bg-warning {
  background-color: #ffc107 !important; }
  .bg-warning,
  .bg-warning > a {
    color: #1f2d3d !important; }
  .bg-warning.btn:hover, .bg-warning.btn-delete:hover, .bg-warning.btn-duplicate:hover, .bg-warning.btn-complete:hover, .bg-warning.btn-print:hover, .bg-warning.btn-join:hover, .bg-warning.btn-caret:hover {
    border-color: #d39e00;
    color: #121a24; }
  .bg-warning.btn:not(:disabled):not(.disabled):active, .bg-warning.btn-delete:not(:disabled):not(.disabled):active, .bg-warning.btn-duplicate:not(:disabled):not(.disabled):active, .bg-warning.btn-complete:not(:disabled):not(.disabled):active, .bg-warning.btn-print:not(:disabled):not(.disabled):active, .bg-warning.btn-join:not(:disabled):not(.disabled):active, .bg-warning.btn-caret:not(:disabled):not(.disabled):active, .bg-warning.btn:not(:disabled):not(.disabled).active, .bg-warning.btn-delete:not(:disabled):not(.disabled).active, .bg-warning.btn-duplicate:not(:disabled):not(.disabled).active, .bg-warning.btn-complete:not(:disabled):not(.disabled).active, .bg-warning.btn-print:not(:disabled):not(.disabled).active, .bg-warning.btn-join:not(:disabled):not(.disabled).active, .bg-warning.btn-caret:not(:disabled):not(.disabled).active, .bg-warning.btn:active, .bg-warning.btn-delete:active, .bg-warning.btn-duplicate:active, .bg-warning.btn-complete:active, .bg-warning.btn-print:active, .bg-warning.btn-join:active, .bg-warning.btn-caret:active, .bg-warning.btn.active, .bg-warning.active.btn-delete, .bg-warning.active.btn-duplicate, .bg-warning.active.btn-complete, .bg-warning.active.btn-print, .bg-warning.active.btn-join, .bg-warning.active.btn-caret {
    background-color: #d39e00 !important;
    border-color: #c69500;
    color: #1f2d3d; }

.bg-danger, .bg-danger-custom {
  background-color: #dc3545 !important; }
  .bg-danger, .bg-danger-custom,
  .bg-danger > a, .bg-danger-custom > a {
    color: #fff !important; }
  .bg-danger.btn:hover, .bg-danger.btn-delete:hover, .btn-delete.bg-danger-custom:hover, .bg-danger.btn-duplicate:hover, .btn-duplicate.bg-danger-custom:hover, .bg-danger.btn-complete:hover, .btn-complete.bg-danger-custom:hover, .bg-danger.btn-print:hover, .btn-print.bg-danger-custom:hover, .bg-danger.btn-join:hover, .btn-join.bg-danger-custom:hover, .bg-danger.btn-caret:hover, .btn-caret.bg-danger-custom:hover, .btn.bg-danger-custom:hover {
    border-color: #bd2130;
    color: #ececec; }
  .bg-danger.btn:not(:disabled):not(.disabled):active, .bg-danger.btn-delete:not(:disabled):not(.disabled):active, .btn-delete.bg-danger-custom:not(:disabled):not(.disabled):active, .bg-danger.btn-duplicate:not(:disabled):not(.disabled):active, .btn-duplicate.bg-danger-custom:not(:disabled):not(.disabled):active, .bg-danger.btn-complete:not(:disabled):not(.disabled):active, .btn-complete.bg-danger-custom:not(:disabled):not(.disabled):active, .bg-danger.btn-print:not(:disabled):not(.disabled):active, .btn-print.bg-danger-custom:not(:disabled):not(.disabled):active, .bg-danger.btn-join:not(:disabled):not(.disabled):active, .btn-join.bg-danger-custom:not(:disabled):not(.disabled):active, .bg-danger.btn-caret:not(:disabled):not(.disabled):active, .btn-caret.bg-danger-custom:not(:disabled):not(.disabled):active, .btn.bg-danger-custom:not(:disabled):not(.disabled):active, .bg-danger.btn:not(:disabled):not(.disabled).active, .bg-danger.btn-delete:not(:disabled):not(.disabled).active, .btn-delete.bg-danger-custom:not(:disabled):not(.disabled).active, .bg-danger.btn-duplicate:not(:disabled):not(.disabled).active, .btn-duplicate.bg-danger-custom:not(:disabled):not(.disabled).active, .bg-danger.btn-complete:not(:disabled):not(.disabled).active, .btn-complete.bg-danger-custom:not(:disabled):not(.disabled).active, .bg-danger.btn-print:not(:disabled):not(.disabled).active, .btn-print.bg-danger-custom:not(:disabled):not(.disabled).active, .bg-danger.btn-join:not(:disabled):not(.disabled).active, .btn-join.bg-danger-custom:not(:disabled):not(.disabled).active, .bg-danger.btn-caret:not(:disabled):not(.disabled).active, .btn-caret.bg-danger-custom:not(:disabled):not(.disabled).active, .btn.bg-danger-custom:not(:disabled):not(.disabled).active, .bg-danger.btn:active, .bg-danger.btn-delete:active, .btn-delete.bg-danger-custom:active, .bg-danger.btn-duplicate:active, .btn-duplicate.bg-danger-custom:active, .bg-danger.btn-complete:active, .btn-complete.bg-danger-custom:active, .bg-danger.btn-print:active, .btn-print.bg-danger-custom:active, .bg-danger.btn-join:active, .btn-join.bg-danger-custom:active, .bg-danger.btn-caret:active, .btn-caret.bg-danger-custom:active, .btn.bg-danger-custom:active, .bg-danger.btn.active, .bg-danger.active.btn-delete, .active.btn-delete.bg-danger-custom, .bg-danger.active.btn-duplicate, .active.btn-duplicate.bg-danger-custom, .bg-danger.active.btn-complete, .active.btn-complete.bg-danger-custom, .bg-danger.active.btn-print, .active.btn-print.bg-danger-custom, .bg-danger.active.btn-join, .active.btn-join.bg-danger-custom, .bg-danger.active.btn-caret, .active.btn-caret.bg-danger-custom, .btn.active.bg-danger-custom {
    background-color: #bd2130 !important;
    border-color: #b21f2d;
    color: #fff; }

.bg-light, .pager-custom-style {
  background-color: #f8f9fa !important; }
  .bg-light, .pager-custom-style,
  .bg-light > a, .pager-custom-style > a {
    color: #1f2d3d !important; }
  .bg-light.btn:hover, .bg-light.btn-delete:hover, .btn-delete.pager-custom-style:hover, .bg-light.btn-duplicate:hover, .btn-duplicate.pager-custom-style:hover, .bg-light.btn-complete:hover, .btn-complete.pager-custom-style:hover, .bg-light.btn-print:hover, .btn-print.pager-custom-style:hover, .bg-light.btn-join:hover, .btn-join.pager-custom-style:hover, .bg-light.btn-caret:hover, .btn-caret.pager-custom-style:hover, .btn.pager-custom-style:hover {
    border-color: #dae0e5;
    color: #121a24; }
  .bg-light.btn:not(:disabled):not(.disabled):active, .bg-light.btn-delete:not(:disabled):not(.disabled):active, .btn-delete.pager-custom-style:not(:disabled):not(.disabled):active, .bg-light.btn-duplicate:not(:disabled):not(.disabled):active, .btn-duplicate.pager-custom-style:not(:disabled):not(.disabled):active, .bg-light.btn-complete:not(:disabled):not(.disabled):active, .btn-complete.pager-custom-style:not(:disabled):not(.disabled):active, .bg-light.btn-print:not(:disabled):not(.disabled):active, .btn-print.pager-custom-style:not(:disabled):not(.disabled):active, .bg-light.btn-join:not(:disabled):not(.disabled):active, .btn-join.pager-custom-style:not(:disabled):not(.disabled):active, .bg-light.btn-caret:not(:disabled):not(.disabled):active, .btn-caret.pager-custom-style:not(:disabled):not(.disabled):active, .btn.pager-custom-style:not(:disabled):not(.disabled):active, .bg-light.btn:not(:disabled):not(.disabled).active, .bg-light.btn-delete:not(:disabled):not(.disabled).active, .btn-delete.pager-custom-style:not(:disabled):not(.disabled).active, .bg-light.btn-duplicate:not(:disabled):not(.disabled).active, .btn-duplicate.pager-custom-style:not(:disabled):not(.disabled).active, .bg-light.btn-complete:not(:disabled):not(.disabled).active, .btn-complete.pager-custom-style:not(:disabled):not(.disabled).active, .bg-light.btn-print:not(:disabled):not(.disabled).active, .btn-print.pager-custom-style:not(:disabled):not(.disabled).active, .bg-light.btn-join:not(:disabled):not(.disabled).active, .btn-join.pager-custom-style:not(:disabled):not(.disabled).active, .bg-light.btn-caret:not(:disabled):not(.disabled).active, .btn-caret.pager-custom-style:not(:disabled):not(.disabled).active, .btn.pager-custom-style:not(:disabled):not(.disabled).active, .bg-light.btn:active, .bg-light.btn-delete:active, .btn-delete.pager-custom-style:active, .bg-light.btn-duplicate:active, .btn-duplicate.pager-custom-style:active, .bg-light.btn-complete:active, .btn-complete.pager-custom-style:active, .bg-light.btn-print:active, .btn-print.pager-custom-style:active, .bg-light.btn-join:active, .btn-join.pager-custom-style:active, .bg-light.btn-caret:active, .btn-caret.pager-custom-style:active, .btn.pager-custom-style:active, .bg-light.btn.active, .bg-light.active.btn-delete, .active.btn-delete.pager-custom-style, .bg-light.active.btn-duplicate, .active.btn-duplicate.pager-custom-style, .bg-light.active.btn-complete, .active.btn-complete.pager-custom-style, .bg-light.active.btn-print, .active.btn-print.pager-custom-style, .bg-light.active.btn-join, .active.btn-join.pager-custom-style, .bg-light.active.btn-caret, .active.btn-caret.pager-custom-style, .btn.active.pager-custom-style {
    background-color: #dae0e5 !important;
    border-color: #d3d9df;
    color: #1f2d3d; }

.bg-dark {
  background-color: #343a40 !important; }
  .bg-dark,
  .bg-dark > a {
    color: #fff !important; }
  .bg-dark.btn:hover, .bg-dark.btn-delete:hover, .bg-dark.btn-duplicate:hover, .bg-dark.btn-complete:hover, .bg-dark.btn-print:hover, .bg-dark.btn-join:hover, .bg-dark.btn-caret:hover {
    border-color: #1d2124;
    color: #ececec; }
  .bg-dark.btn:not(:disabled):not(.disabled):active, .bg-dark.btn-delete:not(:disabled):not(.disabled):active, .bg-dark.btn-duplicate:not(:disabled):not(.disabled):active, .bg-dark.btn-complete:not(:disabled):not(.disabled):active, .bg-dark.btn-print:not(:disabled):not(.disabled):active, .bg-dark.btn-join:not(:disabled):not(.disabled):active, .bg-dark.btn-caret:not(:disabled):not(.disabled):active, .bg-dark.btn:not(:disabled):not(.disabled).active, .bg-dark.btn-delete:not(:disabled):not(.disabled).active, .bg-dark.btn-duplicate:not(:disabled):not(.disabled).active, .bg-dark.btn-complete:not(:disabled):not(.disabled).active, .bg-dark.btn-print:not(:disabled):not(.disabled).active, .bg-dark.btn-join:not(:disabled):not(.disabled).active, .bg-dark.btn-caret:not(:disabled):not(.disabled).active, .bg-dark.btn:active, .bg-dark.btn-delete:active, .bg-dark.btn-duplicate:active, .bg-dark.btn-complete:active, .bg-dark.btn-print:active, .bg-dark.btn-join:active, .bg-dark.btn-caret:active, .bg-dark.btn.active, .bg-dark.active.btn-delete, .bg-dark.active.btn-duplicate, .bg-dark.active.btn-complete, .bg-dark.active.btn-print, .bg-dark.active.btn-join, .bg-dark.active.btn-caret {
    background-color: #1d2124 !important;
    border-color: #171a1d;
    color: #fff; }

.bg-custom {
  background-color: #FCCC01 !important; }
  .bg-custom,
  .bg-custom > a {
    color: #1f2d3d !important; }
  .bg-custom.btn:hover, .bg-custom.btn-delete:hover, .bg-custom.btn-duplicate:hover, .bg-custom.btn-complete:hover, .bg-custom.btn-print:hover, .bg-custom.btn-join:hover, .bg-custom.btn-caret:hover {
    border-color: #c9a301;
    color: #121a24; }
  .bg-custom.btn:not(:disabled):not(.disabled):active, .bg-custom.btn-delete:not(:disabled):not(.disabled):active, .bg-custom.btn-duplicate:not(:disabled):not(.disabled):active, .bg-custom.btn-complete:not(:disabled):not(.disabled):active, .bg-custom.btn-print:not(:disabled):not(.disabled):active, .bg-custom.btn-join:not(:disabled):not(.disabled):active, .bg-custom.btn-caret:not(:disabled):not(.disabled):active, .bg-custom.btn:not(:disabled):not(.disabled).active, .bg-custom.btn-delete:not(:disabled):not(.disabled).active, .bg-custom.btn-duplicate:not(:disabled):not(.disabled).active, .bg-custom.btn-complete:not(:disabled):not(.disabled).active, .bg-custom.btn-print:not(:disabled):not(.disabled).active, .bg-custom.btn-join:not(:disabled):not(.disabled).active, .bg-custom.btn-caret:not(:disabled):not(.disabled).active, .bg-custom.btn:active, .bg-custom.btn-delete:active, .bg-custom.btn-duplicate:active, .bg-custom.btn-complete:active, .bg-custom.btn-print:active, .bg-custom.btn-join:active, .bg-custom.btn-caret:active, .bg-custom.btn.active, .bg-custom.active.btn-delete, .bg-custom.active.btn-duplicate, .bg-custom.active.btn-complete, .bg-custom.active.btn-print, .bg-custom.active.btn-join, .bg-custom.active.btn-caret {
    background-color: #c9a301 !important;
    border-color: #bd9901;
    color: #1f2d3d; }

.bg-lightblue {
  background-color: #3c8dbc !important; }
  .bg-lightblue,
  .bg-lightblue > a {
    color: #fff !important; }
  .bg-lightblue.btn:hover, .bg-lightblue.btn-delete:hover, .bg-lightblue.btn-duplicate:hover, .bg-lightblue.btn-complete:hover, .bg-lightblue.btn-print:hover, .bg-lightblue.btn-join:hover, .bg-lightblue.btn-caret:hover {
    border-color: #307095;
    color: #ececec; }
  .bg-lightblue.btn:not(:disabled):not(.disabled):active, .bg-lightblue.btn-delete:not(:disabled):not(.disabled):active, .bg-lightblue.btn-duplicate:not(:disabled):not(.disabled):active, .bg-lightblue.btn-complete:not(:disabled):not(.disabled):active, .bg-lightblue.btn-print:not(:disabled):not(.disabled):active, .bg-lightblue.btn-join:not(:disabled):not(.disabled):active, .bg-lightblue.btn-caret:not(:disabled):not(.disabled):active, .bg-lightblue.btn:not(:disabled):not(.disabled).active, .bg-lightblue.btn-delete:not(:disabled):not(.disabled).active, .bg-lightblue.btn-duplicate:not(:disabled):not(.disabled).active, .bg-lightblue.btn-complete:not(:disabled):not(.disabled).active, .bg-lightblue.btn-print:not(:disabled):not(.disabled).active, .bg-lightblue.btn-join:not(:disabled):not(.disabled).active, .bg-lightblue.btn-caret:not(:disabled):not(.disabled).active, .bg-lightblue.btn:active, .bg-lightblue.btn-delete:active, .bg-lightblue.btn-duplicate:active, .bg-lightblue.btn-complete:active, .bg-lightblue.btn-print:active, .bg-lightblue.btn-join:active, .bg-lightblue.btn-caret:active, .bg-lightblue.btn.active, .bg-lightblue.active.btn-delete, .bg-lightblue.active.btn-duplicate, .bg-lightblue.active.btn-complete, .bg-lightblue.active.btn-print, .bg-lightblue.active.btn-join, .bg-lightblue.active.btn-caret {
    background-color: #307095 !important;
    border-color: #2d698c;
    color: #fff; }

.bg-navy {
  background-color: #001f3f !important; }
  .bg-navy,
  .bg-navy > a {
    color: #fff !important; }
  .bg-navy.btn:hover, .bg-navy.btn-delete:hover, .bg-navy.btn-duplicate:hover, .bg-navy.btn-complete:hover, .bg-navy.btn-print:hover, .bg-navy.btn-join:hover, .bg-navy.btn-caret:hover {
    border-color: #00060c;
    color: #ececec; }
  .bg-navy.btn:not(:disabled):not(.disabled):active, .bg-navy.btn-delete:not(:disabled):not(.disabled):active, .bg-navy.btn-duplicate:not(:disabled):not(.disabled):active, .bg-navy.btn-complete:not(:disabled):not(.disabled):active, .bg-navy.btn-print:not(:disabled):not(.disabled):active, .bg-navy.btn-join:not(:disabled):not(.disabled):active, .bg-navy.btn-caret:not(:disabled):not(.disabled):active, .bg-navy.btn:not(:disabled):not(.disabled).active, .bg-navy.btn-delete:not(:disabled):not(.disabled).active, .bg-navy.btn-duplicate:not(:disabled):not(.disabled).active, .bg-navy.btn-complete:not(:disabled):not(.disabled).active, .bg-navy.btn-print:not(:disabled):not(.disabled).active, .bg-navy.btn-join:not(:disabled):not(.disabled).active, .bg-navy.btn-caret:not(:disabled):not(.disabled).active, .bg-navy.btn:active, .bg-navy.btn-delete:active, .bg-navy.btn-duplicate:active, .bg-navy.btn-complete:active, .bg-navy.btn-print:active, .bg-navy.btn-join:active, .bg-navy.btn-caret:active, .bg-navy.btn.active, .bg-navy.active.btn-delete, .bg-navy.active.btn-duplicate, .bg-navy.active.btn-complete, .bg-navy.active.btn-print, .bg-navy.active.btn-join, .bg-navy.active.btn-caret {
    background-color: #00060c !important;
    border-color: black;
    color: #fff; }

.bg-olive {
  background-color: #3d9970 !important; }
  .bg-olive,
  .bg-olive > a {
    color: #fff !important; }
  .bg-olive.btn:hover, .bg-olive.btn-delete:hover, .bg-olive.btn-duplicate:hover, .bg-olive.btn-complete:hover, .bg-olive.btn-print:hover, .bg-olive.btn-join:hover, .bg-olive.btn-caret:hover {
    border-color: #2e7555;
    color: #ececec; }
  .bg-olive.btn:not(:disabled):not(.disabled):active, .bg-olive.btn-delete:not(:disabled):not(.disabled):active, .bg-olive.btn-duplicate:not(:disabled):not(.disabled):active, .bg-olive.btn-complete:not(:disabled):not(.disabled):active, .bg-olive.btn-print:not(:disabled):not(.disabled):active, .bg-olive.btn-join:not(:disabled):not(.disabled):active, .bg-olive.btn-caret:not(:disabled):not(.disabled):active, .bg-olive.btn:not(:disabled):not(.disabled).active, .bg-olive.btn-delete:not(:disabled):not(.disabled).active, .bg-olive.btn-duplicate:not(:disabled):not(.disabled).active, .bg-olive.btn-complete:not(:disabled):not(.disabled).active, .bg-olive.btn-print:not(:disabled):not(.disabled).active, .bg-olive.btn-join:not(:disabled):not(.disabled).active, .bg-olive.btn-caret:not(:disabled):not(.disabled).active, .bg-olive.btn:active, .bg-olive.btn-delete:active, .bg-olive.btn-duplicate:active, .bg-olive.btn-complete:active, .bg-olive.btn-print:active, .bg-olive.btn-join:active, .bg-olive.btn-caret:active, .bg-olive.btn.active, .bg-olive.active.btn-delete, .bg-olive.active.btn-duplicate, .bg-olive.active.btn-complete, .bg-olive.active.btn-print, .bg-olive.active.btn-join, .bg-olive.active.btn-caret {
    background-color: #2e7555 !important;
    border-color: #2b6b4f;
    color: #fff; }

.bg-lime {
  background-color: #01ff70 !important; }
  .bg-lime,
  .bg-lime > a {
    color: #1f2d3d !important; }
  .bg-lime.btn:hover, .bg-lime.btn-delete:hover, .bg-lime.btn-duplicate:hover, .bg-lime.btn-complete:hover, .bg-lime.btn-print:hover, .bg-lime.btn-join:hover, .bg-lime.btn-caret:hover {
    border-color: #00cd5a;
    color: #121a24; }
  .bg-lime.btn:not(:disabled):not(.disabled):active, .bg-lime.btn-delete:not(:disabled):not(.disabled):active, .bg-lime.btn-duplicate:not(:disabled):not(.disabled):active, .bg-lime.btn-complete:not(:disabled):not(.disabled):active, .bg-lime.btn-print:not(:disabled):not(.disabled):active, .bg-lime.btn-join:not(:disabled):not(.disabled):active, .bg-lime.btn-caret:not(:disabled):not(.disabled):active, .bg-lime.btn:not(:disabled):not(.disabled).active, .bg-lime.btn-delete:not(:disabled):not(.disabled).active, .bg-lime.btn-duplicate:not(:disabled):not(.disabled).active, .bg-lime.btn-complete:not(:disabled):not(.disabled).active, .bg-lime.btn-print:not(:disabled):not(.disabled).active, .bg-lime.btn-join:not(:disabled):not(.disabled).active, .bg-lime.btn-caret:not(:disabled):not(.disabled).active, .bg-lime.btn:active, .bg-lime.btn-delete:active, .bg-lime.btn-duplicate:active, .bg-lime.btn-complete:active, .bg-lime.btn-print:active, .bg-lime.btn-join:active, .bg-lime.btn-caret:active, .bg-lime.btn.active, .bg-lime.active.btn-delete, .bg-lime.active.btn-duplicate, .bg-lime.active.btn-complete, .bg-lime.active.btn-print, .bg-lime.active.btn-join, .bg-lime.active.btn-caret {
    background-color: #00cd5a !important;
    border-color: #00c054;
    color: #fff; }

.bg-fuchsia {
  background-color: #f012be !important; }
  .bg-fuchsia,
  .bg-fuchsia > a {
    color: #fff !important; }
  .bg-fuchsia.btn:hover, .bg-fuchsia.btn-delete:hover, .bg-fuchsia.btn-duplicate:hover, .bg-fuchsia.btn-complete:hover, .bg-fuchsia.btn-print:hover, .bg-fuchsia.btn-join:hover, .bg-fuchsia.btn-caret:hover {
    border-color: #c30c9a;
    color: #ececec; }
  .bg-fuchsia.btn:not(:disabled):not(.disabled):active, .bg-fuchsia.btn-delete:not(:disabled):not(.disabled):active, .bg-fuchsia.btn-duplicate:not(:disabled):not(.disabled):active, .bg-fuchsia.btn-complete:not(:disabled):not(.disabled):active, .bg-fuchsia.btn-print:not(:disabled):not(.disabled):active, .bg-fuchsia.btn-join:not(:disabled):not(.disabled):active, .bg-fuchsia.btn-caret:not(:disabled):not(.disabled):active, .bg-fuchsia.btn:not(:disabled):not(.disabled).active, .bg-fuchsia.btn-delete:not(:disabled):not(.disabled).active, .bg-fuchsia.btn-duplicate:not(:disabled):not(.disabled).active, .bg-fuchsia.btn-complete:not(:disabled):not(.disabled).active, .bg-fuchsia.btn-print:not(:disabled):not(.disabled).active, .bg-fuchsia.btn-join:not(:disabled):not(.disabled).active, .bg-fuchsia.btn-caret:not(:disabled):not(.disabled).active, .bg-fuchsia.btn:active, .bg-fuchsia.btn-delete:active, .bg-fuchsia.btn-duplicate:active, .bg-fuchsia.btn-complete:active, .bg-fuchsia.btn-print:active, .bg-fuchsia.btn-join:active, .bg-fuchsia.btn-caret:active, .bg-fuchsia.btn.active, .bg-fuchsia.active.btn-delete, .bg-fuchsia.active.btn-duplicate, .bg-fuchsia.active.btn-complete, .bg-fuchsia.active.btn-print, .bg-fuchsia.active.btn-join, .bg-fuchsia.active.btn-caret {
    background-color: #c30c9a !important;
    border-color: #b70c90;
    color: #fff; }

.bg-maroon {
  background-color: #d81b60 !important; }
  .bg-maroon,
  .bg-maroon > a {
    color: #fff !important; }
  .bg-maroon.btn:hover, .bg-maroon.btn-delete:hover, .bg-maroon.btn-duplicate:hover, .bg-maroon.btn-complete:hover, .bg-maroon.btn-print:hover, .bg-maroon.btn-join:hover, .bg-maroon.btn-caret:hover {
    border-color: #ab154c;
    color: #ececec; }
  .bg-maroon.btn:not(:disabled):not(.disabled):active, .bg-maroon.btn-delete:not(:disabled):not(.disabled):active, .bg-maroon.btn-duplicate:not(:disabled):not(.disabled):active, .bg-maroon.btn-complete:not(:disabled):not(.disabled):active, .bg-maroon.btn-print:not(:disabled):not(.disabled):active, .bg-maroon.btn-join:not(:disabled):not(.disabled):active, .bg-maroon.btn-caret:not(:disabled):not(.disabled):active, .bg-maroon.btn:not(:disabled):not(.disabled).active, .bg-maroon.btn-delete:not(:disabled):not(.disabled).active, .bg-maroon.btn-duplicate:not(:disabled):not(.disabled).active, .bg-maroon.btn-complete:not(:disabled):not(.disabled).active, .bg-maroon.btn-print:not(:disabled):not(.disabled).active, .bg-maroon.btn-join:not(:disabled):not(.disabled).active, .bg-maroon.btn-caret:not(:disabled):not(.disabled).active, .bg-maroon.btn:active, .bg-maroon.btn-delete:active, .bg-maroon.btn-duplicate:active, .bg-maroon.btn-complete:active, .bg-maroon.btn-print:active, .bg-maroon.btn-join:active, .bg-maroon.btn-caret:active, .bg-maroon.btn.active, .bg-maroon.active.btn-delete, .bg-maroon.active.btn-duplicate, .bg-maroon.active.btn-complete, .bg-maroon.active.btn-print, .bg-maroon.active.btn-join, .bg-maroon.active.btn-caret {
    background-color: #ab154c !important;
    border-color: #9f1447;
    color: #fff; }

.bg-blue {
  background-color: #007bff !important; }
  .bg-blue,
  .bg-blue > a {
    color: #fff !important; }
  .bg-blue.btn:hover, .bg-blue.btn-delete:hover, .bg-blue.btn-duplicate:hover, .bg-blue.btn-complete:hover, .bg-blue.btn-print:hover, .bg-blue.btn-join:hover, .bg-blue.btn-caret:hover {
    border-color: #0062cc;
    color: #ececec; }
  .bg-blue.btn:not(:disabled):not(.disabled):active, .bg-blue.btn-delete:not(:disabled):not(.disabled):active, .bg-blue.btn-duplicate:not(:disabled):not(.disabled):active, .bg-blue.btn-complete:not(:disabled):not(.disabled):active, .bg-blue.btn-print:not(:disabled):not(.disabled):active, .bg-blue.btn-join:not(:disabled):not(.disabled):active, .bg-blue.btn-caret:not(:disabled):not(.disabled):active, .bg-blue.btn:not(:disabled):not(.disabled).active, .bg-blue.btn-delete:not(:disabled):not(.disabled).active, .bg-blue.btn-duplicate:not(:disabled):not(.disabled).active, .bg-blue.btn-complete:not(:disabled):not(.disabled).active, .bg-blue.btn-print:not(:disabled):not(.disabled).active, .bg-blue.btn-join:not(:disabled):not(.disabled).active, .bg-blue.btn-caret:not(:disabled):not(.disabled).active, .bg-blue.btn:active, .bg-blue.btn-delete:active, .bg-blue.btn-duplicate:active, .bg-blue.btn-complete:active, .bg-blue.btn-print:active, .bg-blue.btn-join:active, .bg-blue.btn-caret:active, .bg-blue.btn.active, .bg-blue.active.btn-delete, .bg-blue.active.btn-duplicate, .bg-blue.active.btn-complete, .bg-blue.active.btn-print, .bg-blue.active.btn-join, .bg-blue.active.btn-caret {
    background-color: #0062cc !important;
    border-color: #005cbf;
    color: #fff; }

.bg-indigo {
  background-color: #6610f2 !important; }
  .bg-indigo,
  .bg-indigo > a {
    color: #fff !important; }
  .bg-indigo.btn:hover, .bg-indigo.btn-delete:hover, .bg-indigo.btn-duplicate:hover, .bg-indigo.btn-complete:hover, .bg-indigo.btn-print:hover, .bg-indigo.btn-join:hover, .bg-indigo.btn-caret:hover {
    border-color: #510bc4;
    color: #ececec; }
  .bg-indigo.btn:not(:disabled):not(.disabled):active, .bg-indigo.btn-delete:not(:disabled):not(.disabled):active, .bg-indigo.btn-duplicate:not(:disabled):not(.disabled):active, .bg-indigo.btn-complete:not(:disabled):not(.disabled):active, .bg-indigo.btn-print:not(:disabled):not(.disabled):active, .bg-indigo.btn-join:not(:disabled):not(.disabled):active, .bg-indigo.btn-caret:not(:disabled):not(.disabled):active, .bg-indigo.btn:not(:disabled):not(.disabled).active, .bg-indigo.btn-delete:not(:disabled):not(.disabled).active, .bg-indigo.btn-duplicate:not(:disabled):not(.disabled).active, .bg-indigo.btn-complete:not(:disabled):not(.disabled).active, .bg-indigo.btn-print:not(:disabled):not(.disabled).active, .bg-indigo.btn-join:not(:disabled):not(.disabled).active, .bg-indigo.btn-caret:not(:disabled):not(.disabled).active, .bg-indigo.btn:active, .bg-indigo.btn-delete:active, .bg-indigo.btn-duplicate:active, .bg-indigo.btn-complete:active, .bg-indigo.btn-print:active, .bg-indigo.btn-join:active, .bg-indigo.btn-caret:active, .bg-indigo.btn.active, .bg-indigo.active.btn-delete, .bg-indigo.active.btn-duplicate, .bg-indigo.active.btn-complete, .bg-indigo.active.btn-print, .bg-indigo.active.btn-join, .bg-indigo.active.btn-caret {
    background-color: #510bc4 !important;
    border-color: #4c0ab8;
    color: #fff; }

.bg-purple {
  background-color: #6f42c1 !important; }
  .bg-purple,
  .bg-purple > a {
    color: #fff !important; }
  .bg-purple.btn:hover, .bg-purple.btn-delete:hover, .bg-purple.btn-duplicate:hover, .bg-purple.btn-complete:hover, .bg-purple.btn-print:hover, .bg-purple.btn-join:hover, .bg-purple.btn-caret:hover {
    border-color: #59339d;
    color: #ececec; }
  .bg-purple.btn:not(:disabled):not(.disabled):active, .bg-purple.btn-delete:not(:disabled):not(.disabled):active, .bg-purple.btn-duplicate:not(:disabled):not(.disabled):active, .bg-purple.btn-complete:not(:disabled):not(.disabled):active, .bg-purple.btn-print:not(:disabled):not(.disabled):active, .bg-purple.btn-join:not(:disabled):not(.disabled):active, .bg-purple.btn-caret:not(:disabled):not(.disabled):active, .bg-purple.btn:not(:disabled):not(.disabled).active, .bg-purple.btn-delete:not(:disabled):not(.disabled).active, .bg-purple.btn-duplicate:not(:disabled):not(.disabled).active, .bg-purple.btn-complete:not(:disabled):not(.disabled).active, .bg-purple.btn-print:not(:disabled):not(.disabled).active, .bg-purple.btn-join:not(:disabled):not(.disabled).active, .bg-purple.btn-caret:not(:disabled):not(.disabled).active, .bg-purple.btn:active, .bg-purple.btn-delete:active, .bg-purple.btn-duplicate:active, .bg-purple.btn-complete:active, .bg-purple.btn-print:active, .bg-purple.btn-join:active, .bg-purple.btn-caret:active, .bg-purple.btn.active, .bg-purple.active.btn-delete, .bg-purple.active.btn-duplicate, .bg-purple.active.btn-complete, .bg-purple.active.btn-print, .bg-purple.active.btn-join, .bg-purple.active.btn-caret {
    background-color: #59339d !important;
    border-color: #533093;
    color: #fff; }

.bg-pink {
  background-color: #e83e8c !important; }
  .bg-pink,
  .bg-pink > a {
    color: #fff !important; }
  .bg-pink.btn:hover, .bg-pink.btn-delete:hover, .bg-pink.btn-duplicate:hover, .bg-pink.btn-complete:hover, .bg-pink.btn-print:hover, .bg-pink.btn-join:hover, .bg-pink.btn-caret:hover {
    border-color: #d91a72;
    color: #ececec; }
  .bg-pink.btn:not(:disabled):not(.disabled):active, .bg-pink.btn-delete:not(:disabled):not(.disabled):active, .bg-pink.btn-duplicate:not(:disabled):not(.disabled):active, .bg-pink.btn-complete:not(:disabled):not(.disabled):active, .bg-pink.btn-print:not(:disabled):not(.disabled):active, .bg-pink.btn-join:not(:disabled):not(.disabled):active, .bg-pink.btn-caret:not(:disabled):not(.disabled):active, .bg-pink.btn:not(:disabled):not(.disabled).active, .bg-pink.btn-delete:not(:disabled):not(.disabled).active, .bg-pink.btn-duplicate:not(:disabled):not(.disabled).active, .bg-pink.btn-complete:not(:disabled):not(.disabled).active, .bg-pink.btn-print:not(:disabled):not(.disabled).active, .bg-pink.btn-join:not(:disabled):not(.disabled).active, .bg-pink.btn-caret:not(:disabled):not(.disabled).active, .bg-pink.btn:active, .bg-pink.btn-delete:active, .bg-pink.btn-duplicate:active, .bg-pink.btn-complete:active, .bg-pink.btn-print:active, .bg-pink.btn-join:active, .bg-pink.btn-caret:active, .bg-pink.btn.active, .bg-pink.active.btn-delete, .bg-pink.active.btn-duplicate, .bg-pink.active.btn-complete, .bg-pink.active.btn-print, .bg-pink.active.btn-join, .bg-pink.active.btn-caret {
    background-color: #d91a72 !important;
    border-color: #ce196c;
    color: #fff; }

.bg-red {
  background-color: #dc3545 !important; }
  .bg-red,
  .bg-red > a {
    color: #fff !important; }
  .bg-red.btn:hover, .bg-red.btn-delete:hover, .bg-red.btn-duplicate:hover, .bg-red.btn-complete:hover, .bg-red.btn-print:hover, .bg-red.btn-join:hover, .bg-red.btn-caret:hover {
    border-color: #bd2130;
    color: #ececec; }
  .bg-red.btn:not(:disabled):not(.disabled):active, .bg-red.btn-delete:not(:disabled):not(.disabled):active, .bg-red.btn-duplicate:not(:disabled):not(.disabled):active, .bg-red.btn-complete:not(:disabled):not(.disabled):active, .bg-red.btn-print:not(:disabled):not(.disabled):active, .bg-red.btn-join:not(:disabled):not(.disabled):active, .bg-red.btn-caret:not(:disabled):not(.disabled):active, .bg-red.btn:not(:disabled):not(.disabled).active, .bg-red.btn-delete:not(:disabled):not(.disabled).active, .bg-red.btn-duplicate:not(:disabled):not(.disabled).active, .bg-red.btn-complete:not(:disabled):not(.disabled).active, .bg-red.btn-print:not(:disabled):not(.disabled).active, .bg-red.btn-join:not(:disabled):not(.disabled).active, .bg-red.btn-caret:not(:disabled):not(.disabled).active, .bg-red.btn:active, .bg-red.btn-delete:active, .bg-red.btn-duplicate:active, .bg-red.btn-complete:active, .bg-red.btn-print:active, .bg-red.btn-join:active, .bg-red.btn-caret:active, .bg-red.btn.active, .bg-red.active.btn-delete, .bg-red.active.btn-duplicate, .bg-red.active.btn-complete, .bg-red.active.btn-print, .bg-red.active.btn-join, .bg-red.active.btn-caret {
    background-color: #bd2130 !important;
    border-color: #b21f2d;
    color: #fff; }

.bg-orange {
  background-color: #fd7e14 !important; }
  .bg-orange,
  .bg-orange > a {
    color: #1f2d3d !important; }
  .bg-orange.btn:hover, .bg-orange.btn-delete:hover, .bg-orange.btn-duplicate:hover, .bg-orange.btn-complete:hover, .bg-orange.btn-print:hover, .bg-orange.btn-join:hover, .bg-orange.btn-caret:hover {
    border-color: #dc6502;
    color: #121a24; }
  .bg-orange.btn:not(:disabled):not(.disabled):active, .bg-orange.btn-delete:not(:disabled):not(.disabled):active, .bg-orange.btn-duplicate:not(:disabled):not(.disabled):active, .bg-orange.btn-complete:not(:disabled):not(.disabled):active, .bg-orange.btn-print:not(:disabled):not(.disabled):active, .bg-orange.btn-join:not(:disabled):not(.disabled):active, .bg-orange.btn-caret:not(:disabled):not(.disabled):active, .bg-orange.btn:not(:disabled):not(.disabled).active, .bg-orange.btn-delete:not(:disabled):not(.disabled).active, .bg-orange.btn-duplicate:not(:disabled):not(.disabled).active, .bg-orange.btn-complete:not(:disabled):not(.disabled).active, .bg-orange.btn-print:not(:disabled):not(.disabled).active, .bg-orange.btn-join:not(:disabled):not(.disabled).active, .bg-orange.btn-caret:not(:disabled):not(.disabled).active, .bg-orange.btn:active, .bg-orange.btn-delete:active, .bg-orange.btn-duplicate:active, .bg-orange.btn-complete:active, .bg-orange.btn-print:active, .bg-orange.btn-join:active, .bg-orange.btn-caret:active, .bg-orange.btn.active, .bg-orange.active.btn-delete, .bg-orange.active.btn-duplicate, .bg-orange.active.btn-complete, .bg-orange.active.btn-print, .bg-orange.active.btn-join, .bg-orange.active.btn-caret {
    background-color: #dc6502 !important;
    border-color: #cf5f02;
    color: #fff; }

.bg-yellow {
  background-color: #ffc107 !important; }
  .bg-yellow,
  .bg-yellow > a {
    color: #1f2d3d !important; }
  .bg-yellow.btn:hover, .bg-yellow.btn-delete:hover, .bg-yellow.btn-duplicate:hover, .bg-yellow.btn-complete:hover, .bg-yellow.btn-print:hover, .bg-yellow.btn-join:hover, .bg-yellow.btn-caret:hover {
    border-color: #d39e00;
    color: #121a24; }
  .bg-yellow.btn:not(:disabled):not(.disabled):active, .bg-yellow.btn-delete:not(:disabled):not(.disabled):active, .bg-yellow.btn-duplicate:not(:disabled):not(.disabled):active, .bg-yellow.btn-complete:not(:disabled):not(.disabled):active, .bg-yellow.btn-print:not(:disabled):not(.disabled):active, .bg-yellow.btn-join:not(:disabled):not(.disabled):active, .bg-yellow.btn-caret:not(:disabled):not(.disabled):active, .bg-yellow.btn:not(:disabled):not(.disabled).active, .bg-yellow.btn-delete:not(:disabled):not(.disabled).active, .bg-yellow.btn-duplicate:not(:disabled):not(.disabled).active, .bg-yellow.btn-complete:not(:disabled):not(.disabled).active, .bg-yellow.btn-print:not(:disabled):not(.disabled).active, .bg-yellow.btn-join:not(:disabled):not(.disabled).active, .bg-yellow.btn-caret:not(:disabled):not(.disabled).active, .bg-yellow.btn:active, .bg-yellow.btn-delete:active, .bg-yellow.btn-duplicate:active, .bg-yellow.btn-complete:active, .bg-yellow.btn-print:active, .bg-yellow.btn-join:active, .bg-yellow.btn-caret:active, .bg-yellow.btn.active, .bg-yellow.active.btn-delete, .bg-yellow.active.btn-duplicate, .bg-yellow.active.btn-complete, .bg-yellow.active.btn-print, .bg-yellow.active.btn-join, .bg-yellow.active.btn-caret {
    background-color: #d39e00 !important;
    border-color: #c69500;
    color: #1f2d3d; }

.bg-green {
  background-color: #28a745 !important; }
  .bg-green,
  .bg-green > a {
    color: #fff !important; }
  .bg-green.btn:hover, .bg-green.btn-delete:hover, .bg-green.btn-duplicate:hover, .bg-green.btn-complete:hover, .bg-green.btn-print:hover, .bg-green.btn-join:hover, .bg-green.btn-caret:hover {
    border-color: #1e7e34;
    color: #ececec; }
  .bg-green.btn:not(:disabled):not(.disabled):active, .bg-green.btn-delete:not(:disabled):not(.disabled):active, .bg-green.btn-duplicate:not(:disabled):not(.disabled):active, .bg-green.btn-complete:not(:disabled):not(.disabled):active, .bg-green.btn-print:not(:disabled):not(.disabled):active, .bg-green.btn-join:not(:disabled):not(.disabled):active, .bg-green.btn-caret:not(:disabled):not(.disabled):active, .bg-green.btn:not(:disabled):not(.disabled).active, .bg-green.btn-delete:not(:disabled):not(.disabled).active, .bg-green.btn-duplicate:not(:disabled):not(.disabled).active, .bg-green.btn-complete:not(:disabled):not(.disabled).active, .bg-green.btn-print:not(:disabled):not(.disabled).active, .bg-green.btn-join:not(:disabled):not(.disabled).active, .bg-green.btn-caret:not(:disabled):not(.disabled).active, .bg-green.btn:active, .bg-green.btn-delete:active, .bg-green.btn-duplicate:active, .bg-green.btn-complete:active, .bg-green.btn-print:active, .bg-green.btn-join:active, .bg-green.btn-caret:active, .bg-green.btn.active, .bg-green.active.btn-delete, .bg-green.active.btn-duplicate, .bg-green.active.btn-complete, .bg-green.active.btn-print, .bg-green.active.btn-join, .bg-green.active.btn-caret {
    background-color: #1e7e34 !important;
    border-color: #1c7430;
    color: #fff; }

.bg-teal {
  background-color: #20c997 !important; }
  .bg-teal,
  .bg-teal > a {
    color: #fff !important; }
  .bg-teal.btn:hover, .bg-teal.btn-delete:hover, .bg-teal.btn-duplicate:hover, .bg-teal.btn-complete:hover, .bg-teal.btn-print:hover, .bg-teal.btn-join:hover, .bg-teal.btn-caret:hover {
    border-color: #199d76;
    color: #ececec; }
  .bg-teal.btn:not(:disabled):not(.disabled):active, .bg-teal.btn-delete:not(:disabled):not(.disabled):active, .bg-teal.btn-duplicate:not(:disabled):not(.disabled):active, .bg-teal.btn-complete:not(:disabled):not(.disabled):active, .bg-teal.btn-print:not(:disabled):not(.disabled):active, .bg-teal.btn-join:not(:disabled):not(.disabled):active, .bg-teal.btn-caret:not(:disabled):not(.disabled):active, .bg-teal.btn:not(:disabled):not(.disabled).active, .bg-teal.btn-delete:not(:disabled):not(.disabled).active, .bg-teal.btn-duplicate:not(:disabled):not(.disabled).active, .bg-teal.btn-complete:not(:disabled):not(.disabled).active, .bg-teal.btn-print:not(:disabled):not(.disabled).active, .bg-teal.btn-join:not(:disabled):not(.disabled).active, .bg-teal.btn-caret:not(:disabled):not(.disabled).active, .bg-teal.btn:active, .bg-teal.btn-delete:active, .bg-teal.btn-duplicate:active, .bg-teal.btn-complete:active, .bg-teal.btn-print:active, .bg-teal.btn-join:active, .bg-teal.btn-caret:active, .bg-teal.btn.active, .bg-teal.active.btn-delete, .bg-teal.active.btn-duplicate, .bg-teal.active.btn-complete, .bg-teal.active.btn-print, .bg-teal.active.btn-join, .bg-teal.active.btn-caret {
    background-color: #199d76 !important;
    border-color: #17926e;
    color: #fff; }

.bg-cyan {
  background-color: #17a2b8 !important; }
  .bg-cyan,
  .bg-cyan > a {
    color: #fff !important; }
  .bg-cyan.btn:hover, .bg-cyan.btn-delete:hover, .bg-cyan.btn-duplicate:hover, .bg-cyan.btn-complete:hover, .bg-cyan.btn-print:hover, .bg-cyan.btn-join:hover, .bg-cyan.btn-caret:hover {
    border-color: #117a8b;
    color: #ececec; }
  .bg-cyan.btn:not(:disabled):not(.disabled):active, .bg-cyan.btn-delete:not(:disabled):not(.disabled):active, .bg-cyan.btn-duplicate:not(:disabled):not(.disabled):active, .bg-cyan.btn-complete:not(:disabled):not(.disabled):active, .bg-cyan.btn-print:not(:disabled):not(.disabled):active, .bg-cyan.btn-join:not(:disabled):not(.disabled):active, .bg-cyan.btn-caret:not(:disabled):not(.disabled):active, .bg-cyan.btn:not(:disabled):not(.disabled).active, .bg-cyan.btn-delete:not(:disabled):not(.disabled).active, .bg-cyan.btn-duplicate:not(:disabled):not(.disabled).active, .bg-cyan.btn-complete:not(:disabled):not(.disabled).active, .bg-cyan.btn-print:not(:disabled):not(.disabled).active, .bg-cyan.btn-join:not(:disabled):not(.disabled).active, .bg-cyan.btn-caret:not(:disabled):not(.disabled).active, .bg-cyan.btn:active, .bg-cyan.btn-delete:active, .bg-cyan.btn-duplicate:active, .bg-cyan.btn-complete:active, .bg-cyan.btn-print:active, .bg-cyan.btn-join:active, .bg-cyan.btn-caret:active, .bg-cyan.btn.active, .bg-cyan.active.btn-delete, .bg-cyan.active.btn-duplicate, .bg-cyan.active.btn-complete, .bg-cyan.active.btn-print, .bg-cyan.active.btn-join, .bg-cyan.active.btn-caret {
    background-color: #117a8b !important;
    border-color: #10707f;
    color: #fff; }

.bg-white {
  background-color: #fff !important; }
  .bg-white,
  .bg-white > a {
    color: #1f2d3d !important; }
  .bg-white.btn:hover, .bg-white.btn-delete:hover, .bg-white.btn-duplicate:hover, .bg-white.btn-complete:hover, .bg-white.btn-print:hover, .bg-white.btn-join:hover, .bg-white.btn-caret:hover {
    border-color: #e6e6e6;
    color: #121a24; }
  .bg-white.btn:not(:disabled):not(.disabled):active, .bg-white.btn-delete:not(:disabled):not(.disabled):active, .bg-white.btn-duplicate:not(:disabled):not(.disabled):active, .bg-white.btn-complete:not(:disabled):not(.disabled):active, .bg-white.btn-print:not(:disabled):not(.disabled):active, .bg-white.btn-join:not(:disabled):not(.disabled):active, .bg-white.btn-caret:not(:disabled):not(.disabled):active, .bg-white.btn:not(:disabled):not(.disabled).active, .bg-white.btn-delete:not(:disabled):not(.disabled).active, .bg-white.btn-duplicate:not(:disabled):not(.disabled).active, .bg-white.btn-complete:not(:disabled):not(.disabled).active, .bg-white.btn-print:not(:disabled):not(.disabled).active, .bg-white.btn-join:not(:disabled):not(.disabled).active, .bg-white.btn-caret:not(:disabled):not(.disabled).active, .bg-white.btn:active, .bg-white.btn-delete:active, .bg-white.btn-duplicate:active, .bg-white.btn-complete:active, .bg-white.btn-print:active, .bg-white.btn-join:active, .bg-white.btn-caret:active, .bg-white.btn.active, .bg-white.active.btn-delete, .bg-white.active.btn-duplicate, .bg-white.active.btn-complete, .bg-white.active.btn-print, .bg-white.active.btn-join, .bg-white.active.btn-caret {
    background-color: #e6e6e6 !important;
    border-color: #dfdfdf;
    color: #1f2d3d; }

.bg-gray {
  background-color: #6c757d !important; }
  .bg-gray,
  .bg-gray > a {
    color: #fff !important; }
  .bg-gray.btn:hover, .bg-gray.btn-delete:hover, .bg-gray.btn-duplicate:hover, .bg-gray.btn-complete:hover, .bg-gray.btn-print:hover, .bg-gray.btn-join:hover, .bg-gray.btn-caret:hover {
    border-color: #545b62;
    color: #ececec; }
  .bg-gray.btn:not(:disabled):not(.disabled):active, .bg-gray.btn-delete:not(:disabled):not(.disabled):active, .bg-gray.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gray.btn-complete:not(:disabled):not(.disabled):active, .bg-gray.btn-print:not(:disabled):not(.disabled):active, .bg-gray.btn-join:not(:disabled):not(.disabled):active, .bg-gray.btn-caret:not(:disabled):not(.disabled):active, .bg-gray.btn:not(:disabled):not(.disabled).active, .bg-gray.btn-delete:not(:disabled):not(.disabled).active, .bg-gray.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gray.btn-complete:not(:disabled):not(.disabled).active, .bg-gray.btn-print:not(:disabled):not(.disabled).active, .bg-gray.btn-join:not(:disabled):not(.disabled).active, .bg-gray.btn-caret:not(:disabled):not(.disabled).active, .bg-gray.btn:active, .bg-gray.btn-delete:active, .bg-gray.btn-duplicate:active, .bg-gray.btn-complete:active, .bg-gray.btn-print:active, .bg-gray.btn-join:active, .bg-gray.btn-caret:active, .bg-gray.btn.active, .bg-gray.active.btn-delete, .bg-gray.active.btn-duplicate, .bg-gray.active.btn-complete, .bg-gray.active.btn-print, .bg-gray.active.btn-join, .bg-gray.active.btn-caret {
    background-color: #545b62 !important;
    border-color: #4e555b;
    color: #fff; }

.bg-gray-dark {
  background-color: #343a40 !important; }
  .bg-gray-dark,
  .bg-gray-dark > a {
    color: #fff !important; }
  .bg-gray-dark.btn:hover, .bg-gray-dark.btn-delete:hover, .bg-gray-dark.btn-duplicate:hover, .bg-gray-dark.btn-complete:hover, .bg-gray-dark.btn-print:hover, .bg-gray-dark.btn-join:hover, .bg-gray-dark.btn-caret:hover {
    border-color: #1d2124;
    color: #ececec; }
  .bg-gray-dark.btn:not(:disabled):not(.disabled):active, .bg-gray-dark.btn-delete:not(:disabled):not(.disabled):active, .bg-gray-dark.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gray-dark.btn-complete:not(:disabled):not(.disabled):active, .bg-gray-dark.btn-print:not(:disabled):not(.disabled):active, .bg-gray-dark.btn-join:not(:disabled):not(.disabled):active, .bg-gray-dark.btn-caret:not(:disabled):not(.disabled):active, .bg-gray-dark.btn:not(:disabled):not(.disabled).active, .bg-gray-dark.btn-delete:not(:disabled):not(.disabled).active, .bg-gray-dark.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gray-dark.btn-complete:not(:disabled):not(.disabled).active, .bg-gray-dark.btn-print:not(:disabled):not(.disabled).active, .bg-gray-dark.btn-join:not(:disabled):not(.disabled).active, .bg-gray-dark.btn-caret:not(:disabled):not(.disabled).active, .bg-gray-dark.btn:active, .bg-gray-dark.btn-delete:active, .bg-gray-dark.btn-duplicate:active, .bg-gray-dark.btn-complete:active, .bg-gray-dark.btn-print:active, .bg-gray-dark.btn-join:active, .bg-gray-dark.btn-caret:active, .bg-gray-dark.btn.active, .bg-gray-dark.active.btn-delete, .bg-gray-dark.active.btn-duplicate, .bg-gray-dark.active.btn-complete, .bg-gray-dark.active.btn-print, .bg-gray-dark.active.btn-join, .bg-gray-dark.active.btn-caret {
    background-color: #1d2124 !important;
    border-color: #171a1d;
    color: #fff; }

.bg-gray {
  background-color: #adb5bd;
  color: #1f2d3d; }

.bg-gray-light {
  background-color: #f2f4f5;
  color: #1f2d3d !important; }

.bg-black {
  background-color: #000;
  color: #fff !important; }

.bg-white {
  background-color: #fff;
  color: #1f2d3d !important; }

.bg-gradient-primary {
  background: #007bff linear-gradient(180deg, #268fff, #007bff) repeat-x !important;
  color: #fff; }
  .bg-gradient-primary.btn.disabled, .bg-gradient-primary.disabled.btn-delete, .bg-gradient-primary.disabled.btn-duplicate, .bg-gradient-primary.disabled.btn-complete, .bg-gradient-primary.disabled.btn-print, .bg-gradient-primary.disabled.btn-join, .bg-gradient-primary.disabled.btn-caret, .bg-gradient-primary.btn:disabled, .bg-gradient-primary.btn-delete:disabled, .bg-gradient-primary.btn-duplicate:disabled, .bg-gradient-primary.btn-complete:disabled, .bg-gradient-primary.btn-print:disabled, .bg-gradient-primary.btn-join:disabled, .bg-gradient-primary.btn-caret:disabled, .bg-gradient-primary.btn:not(:disabled):not(.disabled):active, .bg-gradient-primary.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-primary.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-primary.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-primary.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-primary.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-primary.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-primary.btn:not(:disabled):not(.disabled).active, .bg-gradient-primary.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-primary.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-primary.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-primary.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-primary.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-primary.btn-caret:not(:disabled):not(.disabled).active,
  .show > .bg-gradient-primary.btn.dropdown-toggle,
  .show > .bg-gradient-primary.dropdown-toggle.btn-delete,
  .show > .bg-gradient-primary.dropdown-toggle.btn-duplicate,
  .show > .bg-gradient-primary.dropdown-toggle.btn-complete,
  .show > .bg-gradient-primary.dropdown-toggle.btn-print,
  .show > .bg-gradient-primary.dropdown-toggle.btn-join,
  .show > .bg-gradient-primary.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .bg-gradient-primary.btn:hover, .bg-gradient-primary.btn-delete:hover, .bg-gradient-primary.btn-duplicate:hover, .bg-gradient-primary.btn-complete:hover, .bg-gradient-primary.btn-print:hover, .bg-gradient-primary.btn-join:hover, .bg-gradient-primary.btn-caret:hover {
    background: #007bff linear-gradient(180deg, #267fde, #0069d9) repeat-x !important;
    border-color: #0062cc;
    color: #ececec; }
  .bg-gradient-primary.btn:not(:disabled):not(.disabled):active, .bg-gradient-primary.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-primary.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-primary.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-primary.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-primary.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-primary.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-primary.btn:not(:disabled):not(.disabled).active, .bg-gradient-primary.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-primary.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-primary.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-primary.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-primary.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-primary.btn-caret:not(:disabled):not(.disabled).active, .bg-gradient-primary.btn:active, .bg-gradient-primary.btn-delete:active, .bg-gradient-primary.btn-duplicate:active, .bg-gradient-primary.btn-complete:active, .bg-gradient-primary.btn-print:active, .bg-gradient-primary.btn-join:active, .bg-gradient-primary.btn-caret:active, .bg-gradient-primary.btn.active, .bg-gradient-primary.active.btn-delete, .bg-gradient-primary.active.btn-duplicate, .bg-gradient-primary.active.btn-complete, .bg-gradient-primary.active.btn-print, .bg-gradient-primary.active.btn-join, .bg-gradient-primary.active.btn-caret {
    background: #007bff linear-gradient(180deg, #267ad4, #0062cc) repeat-x !important;
    border-color: #005cbf;
    color: #fff; }

.bg-gradient-secondary {
  background: #6c757d linear-gradient(180deg, #828a91, #6c757d) repeat-x !important;
  color: #fff; }
  .bg-gradient-secondary.btn.disabled, .bg-gradient-secondary.disabled.btn-delete, .bg-gradient-secondary.disabled.btn-duplicate, .bg-gradient-secondary.disabled.btn-complete, .bg-gradient-secondary.disabled.btn-print, .bg-gradient-secondary.disabled.btn-join, .bg-gradient-secondary.disabled.btn-caret, .bg-gradient-secondary.btn:disabled, .bg-gradient-secondary.btn-delete:disabled, .bg-gradient-secondary.btn-duplicate:disabled, .bg-gradient-secondary.btn-complete:disabled, .bg-gradient-secondary.btn-print:disabled, .bg-gradient-secondary.btn-join:disabled, .bg-gradient-secondary.btn-caret:disabled, .bg-gradient-secondary.btn:not(:disabled):not(.disabled):active, .bg-gradient-secondary.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-secondary.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-secondary.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-secondary.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-secondary.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-secondary.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-secondary.btn:not(:disabled):not(.disabled).active, .bg-gradient-secondary.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-secondary.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-secondary.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-secondary.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-secondary.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-secondary.btn-caret:not(:disabled):not(.disabled).active,
  .show > .bg-gradient-secondary.btn.dropdown-toggle,
  .show > .bg-gradient-secondary.dropdown-toggle.btn-delete,
  .show > .bg-gradient-secondary.dropdown-toggle.btn-duplicate,
  .show > .bg-gradient-secondary.dropdown-toggle.btn-complete,
  .show > .bg-gradient-secondary.dropdown-toggle.btn-print,
  .show > .bg-gradient-secondary.dropdown-toggle.btn-join,
  .show > .bg-gradient-secondary.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .bg-gradient-secondary.btn:hover, .bg-gradient-secondary.btn-delete:hover, .bg-gradient-secondary.btn-duplicate:hover, .bg-gradient-secondary.btn-complete:hover, .bg-gradient-secondary.btn-print:hover, .bg-gradient-secondary.btn-join:hover, .bg-gradient-secondary.btn-caret:hover {
    background: #6c757d linear-gradient(180deg, #73797f, #5a6268) repeat-x !important;
    border-color: #545b62;
    color: #ececec; }
  .bg-gradient-secondary.btn:not(:disabled):not(.disabled):active, .bg-gradient-secondary.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-secondary.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-secondary.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-secondary.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-secondary.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-secondary.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-secondary.btn:not(:disabled):not(.disabled).active, .bg-gradient-secondary.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-secondary.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-secondary.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-secondary.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-secondary.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-secondary.btn-caret:not(:disabled):not(.disabled).active, .bg-gradient-secondary.btn:active, .bg-gradient-secondary.btn-delete:active, .bg-gradient-secondary.btn-duplicate:active, .bg-gradient-secondary.btn-complete:active, .bg-gradient-secondary.btn-print:active, .bg-gradient-secondary.btn-join:active, .bg-gradient-secondary.btn-caret:active, .bg-gradient-secondary.btn.active, .bg-gradient-secondary.active.btn-delete, .bg-gradient-secondary.active.btn-duplicate, .bg-gradient-secondary.active.btn-complete, .bg-gradient-secondary.active.btn-print, .bg-gradient-secondary.active.btn-join, .bg-gradient-secondary.active.btn-caret {
    background: #6c757d linear-gradient(180deg, #6e7479, #545b62) repeat-x !important;
    border-color: #4e555b;
    color: #fff; }

.bg-gradient-success {
  background: #28a745 linear-gradient(180deg, #48b461, #28a745) repeat-x !important;
  color: #fff; }
  .bg-gradient-success.btn.disabled, .bg-gradient-success.disabled.btn-delete, .bg-gradient-success.disabled.btn-duplicate, .bg-gradient-success.disabled.btn-complete, .bg-gradient-success.disabled.btn-print, .bg-gradient-success.disabled.btn-join, .bg-gradient-success.disabled.btn-caret, .bg-gradient-success.btn:disabled, .bg-gradient-success.btn-delete:disabled, .bg-gradient-success.btn-duplicate:disabled, .bg-gradient-success.btn-complete:disabled, .bg-gradient-success.btn-print:disabled, .bg-gradient-success.btn-join:disabled, .bg-gradient-success.btn-caret:disabled, .bg-gradient-success.btn:not(:disabled):not(.disabled):active, .bg-gradient-success.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-success.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-success.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-success.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-success.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-success.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-success.btn:not(:disabled):not(.disabled).active, .bg-gradient-success.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-success.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-success.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-success.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-success.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-success.btn-caret:not(:disabled):not(.disabled).active,
  .show > .bg-gradient-success.btn.dropdown-toggle,
  .show > .bg-gradient-success.dropdown-toggle.btn-delete,
  .show > .bg-gradient-success.dropdown-toggle.btn-duplicate,
  .show > .bg-gradient-success.dropdown-toggle.btn-complete,
  .show > .bg-gradient-success.dropdown-toggle.btn-print,
  .show > .bg-gradient-success.dropdown-toggle.btn-join,
  .show > .bg-gradient-success.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .bg-gradient-success.btn:hover, .bg-gradient-success.btn-delete:hover, .bg-gradient-success.btn-duplicate:hover, .bg-gradient-success.btn-complete:hover, .bg-gradient-success.btn-print:hover, .bg-gradient-success.btn-join:hover, .bg-gradient-success.btn-caret:hover {
    background: #28a745 linear-gradient(180deg, #429a56, #218838) repeat-x !important;
    border-color: #1e7e34;
    color: #ececec; }
  .bg-gradient-success.btn:not(:disabled):not(.disabled):active, .bg-gradient-success.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-success.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-success.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-success.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-success.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-success.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-success.btn:not(:disabled):not(.disabled).active, .bg-gradient-success.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-success.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-success.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-success.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-success.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-success.btn-caret:not(:disabled):not(.disabled).active, .bg-gradient-success.btn:active, .bg-gradient-success.btn-delete:active, .bg-gradient-success.btn-duplicate:active, .bg-gradient-success.btn-complete:active, .bg-gradient-success.btn-print:active, .bg-gradient-success.btn-join:active, .bg-gradient-success.btn-caret:active, .bg-gradient-success.btn.active, .bg-gradient-success.active.btn-delete, .bg-gradient-success.active.btn-duplicate, .bg-gradient-success.active.btn-complete, .bg-gradient-success.active.btn-print, .bg-gradient-success.active.btn-join, .bg-gradient-success.active.btn-caret {
    background: #28a745 linear-gradient(180deg, #409152, #1e7e34) repeat-x !important;
    border-color: #1c7430;
    color: #fff; }

.bg-gradient-info {
  background: #17a2b8 linear-gradient(180deg, #3ab0c3, #17a2b8) repeat-x !important;
  color: #fff; }
  .bg-gradient-info.btn.disabled, .bg-gradient-info.disabled.btn-delete, .bg-gradient-info.disabled.btn-duplicate, .bg-gradient-info.disabled.btn-complete, .bg-gradient-info.disabled.btn-print, .bg-gradient-info.disabled.btn-join, .bg-gradient-info.disabled.btn-caret, .bg-gradient-info.btn:disabled, .bg-gradient-info.btn-delete:disabled, .bg-gradient-info.btn-duplicate:disabled, .bg-gradient-info.btn-complete:disabled, .bg-gradient-info.btn-print:disabled, .bg-gradient-info.btn-join:disabled, .bg-gradient-info.btn-caret:disabled, .bg-gradient-info.btn:not(:disabled):not(.disabled):active, .bg-gradient-info.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-info.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-info.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-info.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-info.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-info.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-info.btn:not(:disabled):not(.disabled).active, .bg-gradient-info.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-info.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-info.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-info.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-info.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-info.btn-caret:not(:disabled):not(.disabled).active,
  .show > .bg-gradient-info.btn.dropdown-toggle,
  .show > .bg-gradient-info.dropdown-toggle.btn-delete,
  .show > .bg-gradient-info.dropdown-toggle.btn-duplicate,
  .show > .bg-gradient-info.dropdown-toggle.btn-complete,
  .show > .bg-gradient-info.dropdown-toggle.btn-print,
  .show > .bg-gradient-info.dropdown-toggle.btn-join,
  .show > .bg-gradient-info.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .bg-gradient-info.btn:hover, .bg-gradient-info.btn-delete:hover, .bg-gradient-info.btn-duplicate:hover, .bg-gradient-info.btn-complete:hover, .bg-gradient-info.btn-print:hover, .bg-gradient-info.btn-join:hover, .bg-gradient-info.btn-caret:hover {
    background: #17a2b8 linear-gradient(180deg, #3697a6, #138496) repeat-x !important;
    border-color: #117a8b;
    color: #ececec; }
  .bg-gradient-info.btn:not(:disabled):not(.disabled):active, .bg-gradient-info.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-info.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-info.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-info.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-info.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-info.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-info.btn:not(:disabled):not(.disabled).active, .bg-gradient-info.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-info.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-info.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-info.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-info.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-info.btn-caret:not(:disabled):not(.disabled).active, .bg-gradient-info.btn:active, .bg-gradient-info.btn-delete:active, .bg-gradient-info.btn-duplicate:active, .bg-gradient-info.btn-complete:active, .bg-gradient-info.btn-print:active, .bg-gradient-info.btn-join:active, .bg-gradient-info.btn-caret:active, .bg-gradient-info.btn.active, .bg-gradient-info.active.btn-delete, .bg-gradient-info.active.btn-duplicate, .bg-gradient-info.active.btn-complete, .bg-gradient-info.active.btn-print, .bg-gradient-info.active.btn-join, .bg-gradient-info.active.btn-caret {
    background: #17a2b8 linear-gradient(180deg, #358e9c, #117a8b) repeat-x !important;
    border-color: #10707f;
    color: #fff; }

.bg-gradient-warning {
  background: #ffc107 linear-gradient(180deg, #ffca2c, #ffc107) repeat-x !important;
  color: #1f2d3d; }
  .bg-gradient-warning.btn.disabled, .bg-gradient-warning.disabled.btn-delete, .bg-gradient-warning.disabled.btn-duplicate, .bg-gradient-warning.disabled.btn-complete, .bg-gradient-warning.disabled.btn-print, .bg-gradient-warning.disabled.btn-join, .bg-gradient-warning.disabled.btn-caret, .bg-gradient-warning.btn:disabled, .bg-gradient-warning.btn-delete:disabled, .bg-gradient-warning.btn-duplicate:disabled, .bg-gradient-warning.btn-complete:disabled, .bg-gradient-warning.btn-print:disabled, .bg-gradient-warning.btn-join:disabled, .bg-gradient-warning.btn-caret:disabled, .bg-gradient-warning.btn:not(:disabled):not(.disabled):active, .bg-gradient-warning.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-warning.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-warning.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-warning.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-warning.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-warning.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-warning.btn:not(:disabled):not(.disabled).active, .bg-gradient-warning.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-warning.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-warning.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-warning.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-warning.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-warning.btn-caret:not(:disabled):not(.disabled).active,
  .show > .bg-gradient-warning.btn.dropdown-toggle,
  .show > .bg-gradient-warning.dropdown-toggle.btn-delete,
  .show > .bg-gradient-warning.dropdown-toggle.btn-duplicate,
  .show > .bg-gradient-warning.dropdown-toggle.btn-complete,
  .show > .bg-gradient-warning.dropdown-toggle.btn-print,
  .show > .bg-gradient-warning.dropdown-toggle.btn-join,
  .show > .bg-gradient-warning.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .bg-gradient-warning.btn:hover, .bg-gradient-warning.btn-delete:hover, .bg-gradient-warning.btn-duplicate:hover, .bg-gradient-warning.btn-complete:hover, .bg-gradient-warning.btn-print:hover, .bg-gradient-warning.btn-join:hover, .bg-gradient-warning.btn-caret:hover {
    background: #ffc107 linear-gradient(180deg, #e4b526, #e0a800) repeat-x !important;
    border-color: #d39e00;
    color: #121a24; }
  .bg-gradient-warning.btn:not(:disabled):not(.disabled):active, .bg-gradient-warning.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-warning.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-warning.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-warning.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-warning.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-warning.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-warning.btn:not(:disabled):not(.disabled).active, .bg-gradient-warning.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-warning.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-warning.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-warning.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-warning.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-warning.btn-caret:not(:disabled):not(.disabled).active, .bg-gradient-warning.btn:active, .bg-gradient-warning.btn-delete:active, .bg-gradient-warning.btn-duplicate:active, .bg-gradient-warning.btn-complete:active, .bg-gradient-warning.btn-print:active, .bg-gradient-warning.btn-join:active, .bg-gradient-warning.btn-caret:active, .bg-gradient-warning.btn.active, .bg-gradient-warning.active.btn-delete, .bg-gradient-warning.active.btn-duplicate, .bg-gradient-warning.active.btn-complete, .bg-gradient-warning.active.btn-print, .bg-gradient-warning.active.btn-join, .bg-gradient-warning.active.btn-caret {
    background: #ffc107 linear-gradient(180deg, #daad26, #d39e00) repeat-x !important;
    border-color: #c69500;
    color: #1f2d3d; }

.bg-gradient-danger {
  background: #dc3545 linear-gradient(180deg, #e15361, #dc3545) repeat-x !important;
  color: #fff; }
  .bg-gradient-danger.btn.disabled, .bg-gradient-danger.disabled.btn-delete, .bg-gradient-danger.disabled.btn-duplicate, .bg-gradient-danger.disabled.btn-complete, .bg-gradient-danger.disabled.btn-print, .bg-gradient-danger.disabled.btn-join, .bg-gradient-danger.disabled.btn-caret, .bg-gradient-danger.btn:disabled, .bg-gradient-danger.btn-delete:disabled, .bg-gradient-danger.btn-duplicate:disabled, .bg-gradient-danger.btn-complete:disabled, .bg-gradient-danger.btn-print:disabled, .bg-gradient-danger.btn-join:disabled, .bg-gradient-danger.btn-caret:disabled, .bg-gradient-danger.btn:not(:disabled):not(.disabled):active, .bg-gradient-danger.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-danger.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-danger.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-danger.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-danger.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-danger.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-danger.btn:not(:disabled):not(.disabled).active, .bg-gradient-danger.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-danger.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-danger.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-danger.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-danger.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-danger.btn-caret:not(:disabled):not(.disabled).active,
  .show > .bg-gradient-danger.btn.dropdown-toggle,
  .show > .bg-gradient-danger.dropdown-toggle.btn-delete,
  .show > .bg-gradient-danger.dropdown-toggle.btn-duplicate,
  .show > .bg-gradient-danger.dropdown-toggle.btn-complete,
  .show > .bg-gradient-danger.dropdown-toggle.btn-print,
  .show > .bg-gradient-danger.dropdown-toggle.btn-join,
  .show > .bg-gradient-danger.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .bg-gradient-danger.btn:hover, .bg-gradient-danger.btn-delete:hover, .bg-gradient-danger.btn-duplicate:hover, .bg-gradient-danger.btn-complete:hover, .bg-gradient-danger.btn-print:hover, .bg-gradient-danger.btn-join:hover, .bg-gradient-danger.btn-caret:hover {
    background: #dc3545 linear-gradient(180deg, #d04451, #c82333) repeat-x !important;
    border-color: #bd2130;
    color: #ececec; }
  .bg-gradient-danger.btn:not(:disabled):not(.disabled):active, .bg-gradient-danger.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-danger.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-danger.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-danger.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-danger.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-danger.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-danger.btn:not(:disabled):not(.disabled).active, .bg-gradient-danger.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-danger.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-danger.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-danger.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-danger.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-danger.btn-caret:not(:disabled):not(.disabled).active, .bg-gradient-danger.btn:active, .bg-gradient-danger.btn-delete:active, .bg-gradient-danger.btn-duplicate:active, .bg-gradient-danger.btn-complete:active, .bg-gradient-danger.btn-print:active, .bg-gradient-danger.btn-join:active, .bg-gradient-danger.btn-caret:active, .bg-gradient-danger.btn.active, .bg-gradient-danger.active.btn-delete, .bg-gradient-danger.active.btn-duplicate, .bg-gradient-danger.active.btn-complete, .bg-gradient-danger.active.btn-print, .bg-gradient-danger.active.btn-join, .bg-gradient-danger.active.btn-caret {
    background: #dc3545 linear-gradient(180deg, #c7424f, #bd2130) repeat-x !important;
    border-color: #b21f2d;
    color: #fff; }

.bg-gradient-light {
  background: #f8f9fa linear-gradient(180deg, #f9fafb, #f8f9fa) repeat-x !important;
  color: #1f2d3d; }
  .bg-gradient-light.btn.disabled, .bg-gradient-light.disabled.btn-delete, .bg-gradient-light.disabled.btn-duplicate, .bg-gradient-light.disabled.btn-complete, .bg-gradient-light.disabled.btn-print, .bg-gradient-light.disabled.btn-join, .bg-gradient-light.disabled.btn-caret, .bg-gradient-light.btn:disabled, .bg-gradient-light.btn-delete:disabled, .bg-gradient-light.btn-duplicate:disabled, .bg-gradient-light.btn-complete:disabled, .bg-gradient-light.btn-print:disabled, .bg-gradient-light.btn-join:disabled, .bg-gradient-light.btn-caret:disabled, .bg-gradient-light.btn:not(:disabled):not(.disabled):active, .bg-gradient-light.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-light.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-light.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-light.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-light.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-light.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-light.btn:not(:disabled):not(.disabled).active, .bg-gradient-light.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-light.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-light.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-light.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-light.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-light.btn-caret:not(:disabled):not(.disabled).active,
  .show > .bg-gradient-light.btn.dropdown-toggle,
  .show > .bg-gradient-light.dropdown-toggle.btn-delete,
  .show > .bg-gradient-light.dropdown-toggle.btn-duplicate,
  .show > .bg-gradient-light.dropdown-toggle.btn-complete,
  .show > .bg-gradient-light.dropdown-toggle.btn-print,
  .show > .bg-gradient-light.dropdown-toggle.btn-join,
  .show > .bg-gradient-light.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .bg-gradient-light.btn:hover, .bg-gradient-light.btn-delete:hover, .bg-gradient-light.btn-duplicate:hover, .bg-gradient-light.btn-complete:hover, .bg-gradient-light.btn-print:hover, .bg-gradient-light.btn-join:hover, .bg-gradient-light.btn-caret:hover {
    background: #f8f9fa linear-gradient(180deg, #e6eaed, #e2e6ea) repeat-x !important;
    border-color: #dae0e5;
    color: #121a24; }
  .bg-gradient-light.btn:not(:disabled):not(.disabled):active, .bg-gradient-light.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-light.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-light.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-light.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-light.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-light.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-light.btn:not(:disabled):not(.disabled).active, .bg-gradient-light.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-light.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-light.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-light.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-light.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-light.btn-caret:not(:disabled):not(.disabled).active, .bg-gradient-light.btn:active, .bg-gradient-light.btn-delete:active, .bg-gradient-light.btn-duplicate:active, .bg-gradient-light.btn-complete:active, .bg-gradient-light.btn-print:active, .bg-gradient-light.btn-join:active, .bg-gradient-light.btn-caret:active, .bg-gradient-light.btn.active, .bg-gradient-light.active.btn-delete, .bg-gradient-light.active.btn-duplicate, .bg-gradient-light.active.btn-complete, .bg-gradient-light.active.btn-print, .bg-gradient-light.active.btn-join, .bg-gradient-light.active.btn-caret {
    background: #f8f9fa linear-gradient(180deg, #e0e4e9, #dae0e5) repeat-x !important;
    border-color: #d3d9df;
    color: #1f2d3d; }

.bg-gradient-dark {
  background: #343a40 linear-gradient(180deg, #52585d, #343a40) repeat-x !important;
  color: #fff; }
  .bg-gradient-dark.btn.disabled, .bg-gradient-dark.disabled.btn-delete, .bg-gradient-dark.disabled.btn-duplicate, .bg-gradient-dark.disabled.btn-complete, .bg-gradient-dark.disabled.btn-print, .bg-gradient-dark.disabled.btn-join, .bg-gradient-dark.disabled.btn-caret, .bg-gradient-dark.btn:disabled, .bg-gradient-dark.btn-delete:disabled, .bg-gradient-dark.btn-duplicate:disabled, .bg-gradient-dark.btn-complete:disabled, .bg-gradient-dark.btn-print:disabled, .bg-gradient-dark.btn-join:disabled, .bg-gradient-dark.btn-caret:disabled, .bg-gradient-dark.btn:not(:disabled):not(.disabled):active, .bg-gradient-dark.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-dark.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-dark.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-dark.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-dark.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-dark.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-dark.btn:not(:disabled):not(.disabled).active, .bg-gradient-dark.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-dark.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-dark.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-dark.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-dark.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-dark.btn-caret:not(:disabled):not(.disabled).active,
  .show > .bg-gradient-dark.btn.dropdown-toggle,
  .show > .bg-gradient-dark.dropdown-toggle.btn-delete,
  .show > .bg-gradient-dark.dropdown-toggle.btn-duplicate,
  .show > .bg-gradient-dark.dropdown-toggle.btn-complete,
  .show > .bg-gradient-dark.dropdown-toggle.btn-print,
  .show > .bg-gradient-dark.dropdown-toggle.btn-join,
  .show > .bg-gradient-dark.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .bg-gradient-dark.btn:hover, .bg-gradient-dark.btn-delete:hover, .bg-gradient-dark.btn-duplicate:hover, .bg-gradient-dark.btn-complete:hover, .bg-gradient-dark.btn-print:hover, .bg-gradient-dark.btn-join:hover, .bg-gradient-dark.btn-caret:hover {
    background: #343a40 linear-gradient(180deg, #44474b, #23272b) repeat-x !important;
    border-color: #1d2124;
    color: #ececec; }
  .bg-gradient-dark.btn:not(:disabled):not(.disabled):active, .bg-gradient-dark.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-dark.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-dark.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-dark.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-dark.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-dark.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-dark.btn:not(:disabled):not(.disabled).active, .bg-gradient-dark.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-dark.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-dark.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-dark.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-dark.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-dark.btn-caret:not(:disabled):not(.disabled).active, .bg-gradient-dark.btn:active, .bg-gradient-dark.btn-delete:active, .bg-gradient-dark.btn-duplicate:active, .bg-gradient-dark.btn-complete:active, .bg-gradient-dark.btn-print:active, .bg-gradient-dark.btn-join:active, .bg-gradient-dark.btn-caret:active, .bg-gradient-dark.btn.active, .bg-gradient-dark.active.btn-delete, .bg-gradient-dark.active.btn-duplicate, .bg-gradient-dark.active.btn-complete, .bg-gradient-dark.active.btn-print, .bg-gradient-dark.active.btn-join, .bg-gradient-dark.active.btn-caret {
    background: #343a40 linear-gradient(180deg, #3f4245, #1d2124) repeat-x !important;
    border-color: #171a1d;
    color: #fff; }

.bg-gradient-custom {
  background: #FCCC01 linear-gradient(180deg, #fcd427, #FCCC01) repeat-x !important;
  color: #1f2d3d; }
  .bg-gradient-custom.btn.disabled, .bg-gradient-custom.disabled.btn-delete, .bg-gradient-custom.disabled.btn-duplicate, .bg-gradient-custom.disabled.btn-complete, .bg-gradient-custom.disabled.btn-print, .bg-gradient-custom.disabled.btn-join, .bg-gradient-custom.disabled.btn-caret, .bg-gradient-custom.btn:disabled, .bg-gradient-custom.btn-delete:disabled, .bg-gradient-custom.btn-duplicate:disabled, .bg-gradient-custom.btn-complete:disabled, .bg-gradient-custom.btn-print:disabled, .bg-gradient-custom.btn-join:disabled, .bg-gradient-custom.btn-caret:disabled, .bg-gradient-custom.btn:not(:disabled):not(.disabled):active, .bg-gradient-custom.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-custom.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-custom.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-custom.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-custom.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-custom.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-custom.btn:not(:disabled):not(.disabled).active, .bg-gradient-custom.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-custom.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-custom.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-custom.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-custom.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-custom.btn-caret:not(:disabled):not(.disabled).active,
  .show > .bg-gradient-custom.btn.dropdown-toggle,
  .show > .bg-gradient-custom.dropdown-toggle.btn-delete,
  .show > .bg-gradient-custom.dropdown-toggle.btn-duplicate,
  .show > .bg-gradient-custom.dropdown-toggle.btn-complete,
  .show > .bg-gradient-custom.dropdown-toggle.btn-print,
  .show > .bg-gradient-custom.dropdown-toggle.btn-join,
  .show > .bg-gradient-custom.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .bg-gradient-custom.btn:hover, .bg-gradient-custom.btn-delete:hover, .bg-gradient-custom.btn-duplicate:hover, .bg-gradient-custom.btn-complete:hover, .bg-gradient-custom.btn-print:hover, .bg-gradient-custom.btn-join:hover, .bg-gradient-custom.btn-caret:hover {
    background: #FCCC01 linear-gradient(180deg, #dcb927, #d6ad01) repeat-x !important;
    border-color: #c9a301;
    color: #121a24; }
  .bg-gradient-custom.btn:not(:disabled):not(.disabled):active, .bg-gradient-custom.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-custom.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-custom.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-custom.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-custom.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-custom.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-custom.btn:not(:disabled):not(.disabled).active, .bg-gradient-custom.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-custom.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-custom.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-custom.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-custom.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-custom.btn-caret:not(:disabled):not(.disabled).active, .bg-gradient-custom.btn:active, .bg-gradient-custom.btn-delete:active, .bg-gradient-custom.btn-duplicate:active, .bg-gradient-custom.btn-complete:active, .bg-gradient-custom.btn-print:active, .bg-gradient-custom.btn-join:active, .bg-gradient-custom.btn-caret:active, .bg-gradient-custom.btn.active, .bg-gradient-custom.active.btn-delete, .bg-gradient-custom.active.btn-duplicate, .bg-gradient-custom.active.btn-complete, .bg-gradient-custom.active.btn-print, .bg-gradient-custom.active.btn-join, .bg-gradient-custom.active.btn-caret {
    background: #FCCC01 linear-gradient(180deg, #d1b127, #c9a301) repeat-x !important;
    border-color: #bd9901;
    color: #1f2d3d; }

.bg-gradient-lightblue {
  background: #3c8dbc linear-gradient(180deg, #599ec6, #3c8dbc) repeat-x !important;
  color: #fff; }
  .bg-gradient-lightblue.btn.disabled, .bg-gradient-lightblue.disabled.btn-delete, .bg-gradient-lightblue.disabled.btn-duplicate, .bg-gradient-lightblue.disabled.btn-complete, .bg-gradient-lightblue.disabled.btn-print, .bg-gradient-lightblue.disabled.btn-join, .bg-gradient-lightblue.disabled.btn-caret, .bg-gradient-lightblue.btn:disabled, .bg-gradient-lightblue.btn-delete:disabled, .bg-gradient-lightblue.btn-duplicate:disabled, .bg-gradient-lightblue.btn-complete:disabled, .bg-gradient-lightblue.btn-print:disabled, .bg-gradient-lightblue.btn-join:disabled, .bg-gradient-lightblue.btn-caret:disabled, .bg-gradient-lightblue.btn:not(:disabled):not(.disabled):active, .bg-gradient-lightblue.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-lightblue.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-lightblue.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-lightblue.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-lightblue.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-lightblue.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-lightblue.btn:not(:disabled):not(.disabled).active, .bg-gradient-lightblue.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-lightblue.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-lightblue.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-lightblue.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-lightblue.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-lightblue.btn-caret:not(:disabled):not(.disabled).active,
  .show > .bg-gradient-lightblue.btn.dropdown-toggle,
  .show > .bg-gradient-lightblue.dropdown-toggle.btn-delete,
  .show > .bg-gradient-lightblue.dropdown-toggle.btn-duplicate,
  .show > .bg-gradient-lightblue.dropdown-toggle.btn-complete,
  .show > .bg-gradient-lightblue.dropdown-toggle.btn-print,
  .show > .bg-gradient-lightblue.dropdown-toggle.btn-join,
  .show > .bg-gradient-lightblue.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .bg-gradient-lightblue.btn:hover, .bg-gradient-lightblue.btn-delete:hover, .bg-gradient-lightblue.btn-duplicate:hover, .bg-gradient-lightblue.btn-complete:hover, .bg-gradient-lightblue.btn-print:hover, .bg-gradient-lightblue.btn-join:hover, .bg-gradient-lightblue.btn-caret:hover {
    background: #3c8dbc linear-gradient(180deg, #518cad, #33779f) repeat-x !important;
    border-color: #307095;
    color: #ececec; }
  .bg-gradient-lightblue.btn:not(:disabled):not(.disabled):active, .bg-gradient-lightblue.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-lightblue.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-lightblue.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-lightblue.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-lightblue.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-lightblue.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-lightblue.btn:not(:disabled):not(.disabled).active, .bg-gradient-lightblue.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-lightblue.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-lightblue.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-lightblue.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-lightblue.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-lightblue.btn-caret:not(:disabled):not(.disabled).active, .bg-gradient-lightblue.btn:active, .bg-gradient-lightblue.btn-delete:active, .bg-gradient-lightblue.btn-duplicate:active, .bg-gradient-lightblue.btn-complete:active, .bg-gradient-lightblue.btn-print:active, .bg-gradient-lightblue.btn-join:active, .bg-gradient-lightblue.btn-caret:active, .bg-gradient-lightblue.btn.active, .bg-gradient-lightblue.active.btn-delete, .bg-gradient-lightblue.active.btn-duplicate, .bg-gradient-lightblue.active.btn-complete, .bg-gradient-lightblue.active.btn-print, .bg-gradient-lightblue.active.btn-join, .bg-gradient-lightblue.active.btn-caret {
    background: #3c8dbc linear-gradient(180deg, #4f85a5, #307095) repeat-x !important;
    border-color: #2d698c;
    color: #fff; }

.bg-gradient-navy {
  background: #001f3f linear-gradient(180deg, #26415c, #001f3f) repeat-x !important;
  color: #fff; }
  .bg-gradient-navy.btn.disabled, .bg-gradient-navy.disabled.btn-delete, .bg-gradient-navy.disabled.btn-duplicate, .bg-gradient-navy.disabled.btn-complete, .bg-gradient-navy.disabled.btn-print, .bg-gradient-navy.disabled.btn-join, .bg-gradient-navy.disabled.btn-caret, .bg-gradient-navy.btn:disabled, .bg-gradient-navy.btn-delete:disabled, .bg-gradient-navy.btn-duplicate:disabled, .bg-gradient-navy.btn-complete:disabled, .bg-gradient-navy.btn-print:disabled, .bg-gradient-navy.btn-join:disabled, .bg-gradient-navy.btn-caret:disabled, .bg-gradient-navy.btn:not(:disabled):not(.disabled):active, .bg-gradient-navy.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-navy.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-navy.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-navy.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-navy.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-navy.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-navy.btn:not(:disabled):not(.disabled).active, .bg-gradient-navy.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-navy.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-navy.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-navy.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-navy.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-navy.btn-caret:not(:disabled):not(.disabled).active,
  .show > .bg-gradient-navy.btn.dropdown-toggle,
  .show > .bg-gradient-navy.dropdown-toggle.btn-delete,
  .show > .bg-gradient-navy.dropdown-toggle.btn-duplicate,
  .show > .bg-gradient-navy.dropdown-toggle.btn-complete,
  .show > .bg-gradient-navy.dropdown-toggle.btn-print,
  .show > .bg-gradient-navy.dropdown-toggle.btn-join,
  .show > .bg-gradient-navy.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .bg-gradient-navy.btn:hover, .bg-gradient-navy.btn-delete:hover, .bg-gradient-navy.btn-duplicate:hover, .bg-gradient-navy.btn-complete:hover, .bg-gradient-navy.btn-print:hover, .bg-gradient-navy.btn-join:hover, .bg-gradient-navy.btn-caret:hover {
    background: #001f3f linear-gradient(180deg, #26313b, #000c19) repeat-x !important;
    border-color: #00060c;
    color: #ececec; }
  .bg-gradient-navy.btn:not(:disabled):not(.disabled):active, .bg-gradient-navy.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-navy.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-navy.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-navy.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-navy.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-navy.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-navy.btn:not(:disabled):not(.disabled).active, .bg-gradient-navy.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-navy.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-navy.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-navy.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-navy.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-navy.btn-caret:not(:disabled):not(.disabled).active, .bg-gradient-navy.btn:active, .bg-gradient-navy.btn-delete:active, .bg-gradient-navy.btn-duplicate:active, .bg-gradient-navy.btn-complete:active, .bg-gradient-navy.btn-print:active, .bg-gradient-navy.btn-join:active, .bg-gradient-navy.btn-caret:active, .bg-gradient-navy.btn.active, .bg-gradient-navy.active.btn-delete, .bg-gradient-navy.active.btn-duplicate, .bg-gradient-navy.active.btn-complete, .bg-gradient-navy.active.btn-print, .bg-gradient-navy.active.btn-join, .bg-gradient-navy.active.btn-caret {
    background: #001f3f linear-gradient(180deg, #262b30, #00060c) repeat-x !important;
    border-color: black;
    color: #fff; }

.bg-gradient-olive {
  background: #3d9970 linear-gradient(180deg, #5aa885, #3d9970) repeat-x !important;
  color: #fff; }
  .bg-gradient-olive.btn.disabled, .bg-gradient-olive.disabled.btn-delete, .bg-gradient-olive.disabled.btn-duplicate, .bg-gradient-olive.disabled.btn-complete, .bg-gradient-olive.disabled.btn-print, .bg-gradient-olive.disabled.btn-join, .bg-gradient-olive.disabled.btn-caret, .bg-gradient-olive.btn:disabled, .bg-gradient-olive.btn-delete:disabled, .bg-gradient-olive.btn-duplicate:disabled, .bg-gradient-olive.btn-complete:disabled, .bg-gradient-olive.btn-print:disabled, .bg-gradient-olive.btn-join:disabled, .bg-gradient-olive.btn-caret:disabled, .bg-gradient-olive.btn:not(:disabled):not(.disabled):active, .bg-gradient-olive.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-olive.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-olive.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-olive.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-olive.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-olive.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-olive.btn:not(:disabled):not(.disabled).active, .bg-gradient-olive.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-olive.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-olive.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-olive.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-olive.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-olive.btn-caret:not(:disabled):not(.disabled).active,
  .show > .bg-gradient-olive.btn.dropdown-toggle,
  .show > .bg-gradient-olive.dropdown-toggle.btn-delete,
  .show > .bg-gradient-olive.dropdown-toggle.btn-duplicate,
  .show > .bg-gradient-olive.dropdown-toggle.btn-complete,
  .show > .bg-gradient-olive.dropdown-toggle.btn-print,
  .show > .bg-gradient-olive.dropdown-toggle.btn-join,
  .show > .bg-gradient-olive.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .bg-gradient-olive.btn:hover, .bg-gradient-olive.btn-delete:hover, .bg-gradient-olive.btn-duplicate:hover, .bg-gradient-olive.btn-complete:hover, .bg-gradient-olive.btn-print:hover, .bg-gradient-olive.btn-join:hover, .bg-gradient-olive.btn-caret:hover {
    background: #3d9970 linear-gradient(180deg, #519174, #327e5c) repeat-x !important;
    border-color: #2e7555;
    color: #ececec; }
  .bg-gradient-olive.btn:not(:disabled):not(.disabled):active, .bg-gradient-olive.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-olive.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-olive.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-olive.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-olive.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-olive.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-olive.btn:not(:disabled):not(.disabled).active, .bg-gradient-olive.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-olive.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-olive.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-olive.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-olive.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-olive.btn-caret:not(:disabled):not(.disabled).active, .bg-gradient-olive.btn:active, .bg-gradient-olive.btn-delete:active, .bg-gradient-olive.btn-duplicate:active, .bg-gradient-olive.btn-complete:active, .bg-gradient-olive.btn-print:active, .bg-gradient-olive.btn-join:active, .bg-gradient-olive.btn-caret:active, .bg-gradient-olive.btn.active, .bg-gradient-olive.active.btn-delete, .bg-gradient-olive.active.btn-duplicate, .bg-gradient-olive.active.btn-complete, .bg-gradient-olive.active.btn-print, .bg-gradient-olive.active.btn-join, .bg-gradient-olive.active.btn-caret {
    background: #3d9970 linear-gradient(180deg, #4e896f, #2e7555) repeat-x !important;
    border-color: #2b6b4f;
    color: #fff; }

.bg-gradient-lime {
  background: #01ff70 linear-gradient(180deg, #27ff85, #01ff70) repeat-x !important;
  color: #1f2d3d; }
  .bg-gradient-lime.btn.disabled, .bg-gradient-lime.disabled.btn-delete, .bg-gradient-lime.disabled.btn-duplicate, .bg-gradient-lime.disabled.btn-complete, .bg-gradient-lime.disabled.btn-print, .bg-gradient-lime.disabled.btn-join, .bg-gradient-lime.disabled.btn-caret, .bg-gradient-lime.btn:disabled, .bg-gradient-lime.btn-delete:disabled, .bg-gradient-lime.btn-duplicate:disabled, .bg-gradient-lime.btn-complete:disabled, .bg-gradient-lime.btn-print:disabled, .bg-gradient-lime.btn-join:disabled, .bg-gradient-lime.btn-caret:disabled, .bg-gradient-lime.btn:not(:disabled):not(.disabled):active, .bg-gradient-lime.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-lime.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-lime.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-lime.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-lime.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-lime.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-lime.btn:not(:disabled):not(.disabled).active, .bg-gradient-lime.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-lime.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-lime.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-lime.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-lime.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-lime.btn-caret:not(:disabled):not(.disabled).active,
  .show > .bg-gradient-lime.btn.dropdown-toggle,
  .show > .bg-gradient-lime.dropdown-toggle.btn-delete,
  .show > .bg-gradient-lime.dropdown-toggle.btn-duplicate,
  .show > .bg-gradient-lime.dropdown-toggle.btn-complete,
  .show > .bg-gradient-lime.dropdown-toggle.btn-print,
  .show > .bg-gradient-lime.dropdown-toggle.btn-join,
  .show > .bg-gradient-lime.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .bg-gradient-lime.btn:hover, .bg-gradient-lime.btn-delete:hover, .bg-gradient-lime.btn-duplicate:hover, .bg-gradient-lime.btn-complete:hover, .bg-gradient-lime.btn-print:hover, .bg-gradient-lime.btn-join:hover, .bg-gradient-lime.btn-caret:hover {
    background: #01ff70 linear-gradient(180deg, #26df77, #00da5f) repeat-x !important;
    border-color: #00cd5a;
    color: #121a24; }
  .bg-gradient-lime.btn:not(:disabled):not(.disabled):active, .bg-gradient-lime.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-lime.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-lime.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-lime.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-lime.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-lime.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-lime.btn:not(:disabled):not(.disabled).active, .bg-gradient-lime.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-lime.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-lime.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-lime.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-lime.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-lime.btn-caret:not(:disabled):not(.disabled).active, .bg-gradient-lime.btn:active, .bg-gradient-lime.btn-delete:active, .bg-gradient-lime.btn-duplicate:active, .bg-gradient-lime.btn-complete:active, .bg-gradient-lime.btn-print:active, .bg-gradient-lime.btn-join:active, .bg-gradient-lime.btn-caret:active, .bg-gradient-lime.btn.active, .bg-gradient-lime.active.btn-delete, .bg-gradient-lime.active.btn-duplicate, .bg-gradient-lime.active.btn-complete, .bg-gradient-lime.active.btn-print, .bg-gradient-lime.active.btn-join, .bg-gradient-lime.active.btn-caret {
    background: #01ff70 linear-gradient(180deg, #26d572, #00cd5a) repeat-x !important;
    border-color: #00c054;
    color: #fff; }

.bg-gradient-fuchsia {
  background: #f012be linear-gradient(180deg, #f236c8, #f012be) repeat-x !important;
  color: #fff; }
  .bg-gradient-fuchsia.btn.disabled, .bg-gradient-fuchsia.disabled.btn-delete, .bg-gradient-fuchsia.disabled.btn-duplicate, .bg-gradient-fuchsia.disabled.btn-complete, .bg-gradient-fuchsia.disabled.btn-print, .bg-gradient-fuchsia.disabled.btn-join, .bg-gradient-fuchsia.disabled.btn-caret, .bg-gradient-fuchsia.btn:disabled, .bg-gradient-fuchsia.btn-delete:disabled, .bg-gradient-fuchsia.btn-duplicate:disabled, .bg-gradient-fuchsia.btn-complete:disabled, .bg-gradient-fuchsia.btn-print:disabled, .bg-gradient-fuchsia.btn-join:disabled, .bg-gradient-fuchsia.btn-caret:disabled, .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled):active, .bg-gradient-fuchsia.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-fuchsia.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-fuchsia.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-fuchsia.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-fuchsia.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-fuchsia.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled).active, .bg-gradient-fuchsia.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-fuchsia.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-fuchsia.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-fuchsia.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-fuchsia.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-fuchsia.btn-caret:not(:disabled):not(.disabled).active,
  .show > .bg-gradient-fuchsia.btn.dropdown-toggle,
  .show > .bg-gradient-fuchsia.dropdown-toggle.btn-delete,
  .show > .bg-gradient-fuchsia.dropdown-toggle.btn-duplicate,
  .show > .bg-gradient-fuchsia.dropdown-toggle.btn-complete,
  .show > .bg-gradient-fuchsia.dropdown-toggle.btn-print,
  .show > .bg-gradient-fuchsia.dropdown-toggle.btn-join,
  .show > .bg-gradient-fuchsia.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .bg-gradient-fuchsia.btn:hover, .bg-gradient-fuchsia.btn-delete:hover, .bg-gradient-fuchsia.btn-duplicate:hover, .bg-gradient-fuchsia.btn-complete:hover, .bg-gradient-fuchsia.btn-print:hover, .bg-gradient-fuchsia.btn-join:hover, .bg-gradient-fuchsia.btn-caret:hover {
    background: #f012be linear-gradient(180deg, #d631b1, #cf0da3) repeat-x !important;
    border-color: #c30c9a;
    color: #ececec; }
  .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled):active, .bg-gradient-fuchsia.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-fuchsia.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-fuchsia.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-fuchsia.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-fuchsia.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-fuchsia.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled).active, .bg-gradient-fuchsia.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-fuchsia.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-fuchsia.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-fuchsia.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-fuchsia.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-fuchsia.btn-caret:not(:disabled):not(.disabled).active, .bg-gradient-fuchsia.btn:active, .bg-gradient-fuchsia.btn-delete:active, .bg-gradient-fuchsia.btn-duplicate:active, .bg-gradient-fuchsia.btn-complete:active, .bg-gradient-fuchsia.btn-print:active, .bg-gradient-fuchsia.btn-join:active, .bg-gradient-fuchsia.btn-caret:active, .bg-gradient-fuchsia.btn.active, .bg-gradient-fuchsia.active.btn-delete, .bg-gradient-fuchsia.active.btn-duplicate, .bg-gradient-fuchsia.active.btn-complete, .bg-gradient-fuchsia.active.btn-print, .bg-gradient-fuchsia.active.btn-join, .bg-gradient-fuchsia.active.btn-caret {
    background: #f012be linear-gradient(180deg, #cc31a9, #c30c9a) repeat-x !important;
    border-color: #b70c90;
    color: #fff; }

.bg-gradient-maroon {
  background: #d81b60 linear-gradient(180deg, #de3d78, #d81b60) repeat-x !important;
  color: #fff; }
  .bg-gradient-maroon.btn.disabled, .bg-gradient-maroon.disabled.btn-delete, .bg-gradient-maroon.disabled.btn-duplicate, .bg-gradient-maroon.disabled.btn-complete, .bg-gradient-maroon.disabled.btn-print, .bg-gradient-maroon.disabled.btn-join, .bg-gradient-maroon.disabled.btn-caret, .bg-gradient-maroon.btn:disabled, .bg-gradient-maroon.btn-delete:disabled, .bg-gradient-maroon.btn-duplicate:disabled, .bg-gradient-maroon.btn-complete:disabled, .bg-gradient-maroon.btn-print:disabled, .bg-gradient-maroon.btn-join:disabled, .bg-gradient-maroon.btn-caret:disabled, .bg-gradient-maroon.btn:not(:disabled):not(.disabled):active, .bg-gradient-maroon.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-maroon.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-maroon.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-maroon.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-maroon.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-maroon.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-maroon.btn:not(:disabled):not(.disabled).active, .bg-gradient-maroon.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-maroon.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-maroon.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-maroon.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-maroon.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-maroon.btn-caret:not(:disabled):not(.disabled).active,
  .show > .bg-gradient-maroon.btn.dropdown-toggle,
  .show > .bg-gradient-maroon.dropdown-toggle.btn-delete,
  .show > .bg-gradient-maroon.dropdown-toggle.btn-duplicate,
  .show > .bg-gradient-maroon.dropdown-toggle.btn-complete,
  .show > .bg-gradient-maroon.dropdown-toggle.btn-print,
  .show > .bg-gradient-maroon.dropdown-toggle.btn-join,
  .show > .bg-gradient-maroon.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .bg-gradient-maroon.btn:hover, .bg-gradient-maroon.btn-delete:hover, .bg-gradient-maroon.btn-duplicate:hover, .bg-gradient-maroon.btn-complete:hover, .bg-gradient-maroon.btn-print:hover, .bg-gradient-maroon.btn-join:hover, .bg-gradient-maroon.btn-caret:hover {
    background: #d81b60 linear-gradient(180deg, #c13a6b, #b61751) repeat-x !important;
    border-color: #ab154c;
    color: #ececec; }
  .bg-gradient-maroon.btn:not(:disabled):not(.disabled):active, .bg-gradient-maroon.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-maroon.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-maroon.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-maroon.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-maroon.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-maroon.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-maroon.btn:not(:disabled):not(.disabled).active, .bg-gradient-maroon.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-maroon.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-maroon.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-maroon.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-maroon.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-maroon.btn-caret:not(:disabled):not(.disabled).active, .bg-gradient-maroon.btn:active, .bg-gradient-maroon.btn-delete:active, .bg-gradient-maroon.btn-duplicate:active, .bg-gradient-maroon.btn-complete:active, .bg-gradient-maroon.btn-print:active, .bg-gradient-maroon.btn-join:active, .bg-gradient-maroon.btn-caret:active, .bg-gradient-maroon.btn.active, .bg-gradient-maroon.active.btn-delete, .bg-gradient-maroon.active.btn-duplicate, .bg-gradient-maroon.active.btn-complete, .bg-gradient-maroon.active.btn-print, .bg-gradient-maroon.active.btn-join, .bg-gradient-maroon.active.btn-caret {
    background: #d81b60 linear-gradient(180deg, #b73867, #ab154c) repeat-x !important;
    border-color: #9f1447;
    color: #fff; }

.bg-gradient-blue {
  background: #007bff linear-gradient(180deg, #268fff, #007bff) repeat-x !important;
  color: #fff; }
  .bg-gradient-blue.btn.disabled, .bg-gradient-blue.disabled.btn-delete, .bg-gradient-blue.disabled.btn-duplicate, .bg-gradient-blue.disabled.btn-complete, .bg-gradient-blue.disabled.btn-print, .bg-gradient-blue.disabled.btn-join, .bg-gradient-blue.disabled.btn-caret, .bg-gradient-blue.btn:disabled, .bg-gradient-blue.btn-delete:disabled, .bg-gradient-blue.btn-duplicate:disabled, .bg-gradient-blue.btn-complete:disabled, .bg-gradient-blue.btn-print:disabled, .bg-gradient-blue.btn-join:disabled, .bg-gradient-blue.btn-caret:disabled, .bg-gradient-blue.btn:not(:disabled):not(.disabled):active, .bg-gradient-blue.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-blue.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-blue.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-blue.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-blue.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-blue.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-blue.btn:not(:disabled):not(.disabled).active, .bg-gradient-blue.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-blue.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-blue.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-blue.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-blue.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-blue.btn-caret:not(:disabled):not(.disabled).active,
  .show > .bg-gradient-blue.btn.dropdown-toggle,
  .show > .bg-gradient-blue.dropdown-toggle.btn-delete,
  .show > .bg-gradient-blue.dropdown-toggle.btn-duplicate,
  .show > .bg-gradient-blue.dropdown-toggle.btn-complete,
  .show > .bg-gradient-blue.dropdown-toggle.btn-print,
  .show > .bg-gradient-blue.dropdown-toggle.btn-join,
  .show > .bg-gradient-blue.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .bg-gradient-blue.btn:hover, .bg-gradient-blue.btn-delete:hover, .bg-gradient-blue.btn-duplicate:hover, .bg-gradient-blue.btn-complete:hover, .bg-gradient-blue.btn-print:hover, .bg-gradient-blue.btn-join:hover, .bg-gradient-blue.btn-caret:hover {
    background: #007bff linear-gradient(180deg, #267fde, #0069d9) repeat-x !important;
    border-color: #0062cc;
    color: #ececec; }
  .bg-gradient-blue.btn:not(:disabled):not(.disabled):active, .bg-gradient-blue.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-blue.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-blue.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-blue.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-blue.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-blue.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-blue.btn:not(:disabled):not(.disabled).active, .bg-gradient-blue.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-blue.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-blue.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-blue.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-blue.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-blue.btn-caret:not(:disabled):not(.disabled).active, .bg-gradient-blue.btn:active, .bg-gradient-blue.btn-delete:active, .bg-gradient-blue.btn-duplicate:active, .bg-gradient-blue.btn-complete:active, .bg-gradient-blue.btn-print:active, .bg-gradient-blue.btn-join:active, .bg-gradient-blue.btn-caret:active, .bg-gradient-blue.btn.active, .bg-gradient-blue.active.btn-delete, .bg-gradient-blue.active.btn-duplicate, .bg-gradient-blue.active.btn-complete, .bg-gradient-blue.active.btn-print, .bg-gradient-blue.active.btn-join, .bg-gradient-blue.active.btn-caret {
    background: #007bff linear-gradient(180deg, #267ad4, #0062cc) repeat-x !important;
    border-color: #005cbf;
    color: #fff; }

.bg-gradient-indigo {
  background: #6610f2 linear-gradient(180deg, #7d34f4, #6610f2) repeat-x !important;
  color: #fff; }
  .bg-gradient-indigo.btn.disabled, .bg-gradient-indigo.disabled.btn-delete, .bg-gradient-indigo.disabled.btn-duplicate, .bg-gradient-indigo.disabled.btn-complete, .bg-gradient-indigo.disabled.btn-print, .bg-gradient-indigo.disabled.btn-join, .bg-gradient-indigo.disabled.btn-caret, .bg-gradient-indigo.btn:disabled, .bg-gradient-indigo.btn-delete:disabled, .bg-gradient-indigo.btn-duplicate:disabled, .bg-gradient-indigo.btn-complete:disabled, .bg-gradient-indigo.btn-print:disabled, .bg-gradient-indigo.btn-join:disabled, .bg-gradient-indigo.btn-caret:disabled, .bg-gradient-indigo.btn:not(:disabled):not(.disabled):active, .bg-gradient-indigo.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-indigo.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-indigo.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-indigo.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-indigo.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-indigo.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-indigo.btn:not(:disabled):not(.disabled).active, .bg-gradient-indigo.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-indigo.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-indigo.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-indigo.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-indigo.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-indigo.btn-caret:not(:disabled):not(.disabled).active,
  .show > .bg-gradient-indigo.btn.dropdown-toggle,
  .show > .bg-gradient-indigo.dropdown-toggle.btn-delete,
  .show > .bg-gradient-indigo.dropdown-toggle.btn-duplicate,
  .show > .bg-gradient-indigo.dropdown-toggle.btn-complete,
  .show > .bg-gradient-indigo.dropdown-toggle.btn-print,
  .show > .bg-gradient-indigo.dropdown-toggle.btn-join,
  .show > .bg-gradient-indigo.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .bg-gradient-indigo.btn:hover, .bg-gradient-indigo.btn-delete:hover, .bg-gradient-indigo.btn-duplicate:hover, .bg-gradient-indigo.btn-complete:hover, .bg-gradient-indigo.btn-print:hover, .bg-gradient-indigo.btn-join:hover, .bg-gradient-indigo.btn-caret:hover {
    background: #6610f2 linear-gradient(180deg, #7030d7, #560bd0) repeat-x !important;
    border-color: #510bc4;
    color: #ececec; }
  .bg-gradient-indigo.btn:not(:disabled):not(.disabled):active, .bg-gradient-indigo.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-indigo.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-indigo.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-indigo.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-indigo.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-indigo.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-indigo.btn:not(:disabled):not(.disabled).active, .bg-gradient-indigo.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-indigo.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-indigo.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-indigo.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-indigo.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-indigo.btn-caret:not(:disabled):not(.disabled).active, .bg-gradient-indigo.btn:active, .bg-gradient-indigo.btn-delete:active, .bg-gradient-indigo.btn-duplicate:active, .bg-gradient-indigo.btn-complete:active, .bg-gradient-indigo.btn-print:active, .bg-gradient-indigo.btn-join:active, .bg-gradient-indigo.btn-caret:active, .bg-gradient-indigo.btn.active, .bg-gradient-indigo.active.btn-delete, .bg-gradient-indigo.active.btn-duplicate, .bg-gradient-indigo.active.btn-complete, .bg-gradient-indigo.active.btn-print, .bg-gradient-indigo.active.btn-join, .bg-gradient-indigo.active.btn-caret {
    background: #6610f2 linear-gradient(180deg, #6b2fcd, #510bc4) repeat-x !important;
    border-color: #4c0ab8;
    color: #fff; }

.bg-gradient-purple {
  background: #6f42c1 linear-gradient(180deg, #855eca, #6f42c1) repeat-x !important;
  color: #fff; }
  .bg-gradient-purple.btn.disabled, .bg-gradient-purple.disabled.btn-delete, .bg-gradient-purple.disabled.btn-duplicate, .bg-gradient-purple.disabled.btn-complete, .bg-gradient-purple.disabled.btn-print, .bg-gradient-purple.disabled.btn-join, .bg-gradient-purple.disabled.btn-caret, .bg-gradient-purple.btn:disabled, .bg-gradient-purple.btn-delete:disabled, .bg-gradient-purple.btn-duplicate:disabled, .bg-gradient-purple.btn-complete:disabled, .bg-gradient-purple.btn-print:disabled, .bg-gradient-purple.btn-join:disabled, .bg-gradient-purple.btn-caret:disabled, .bg-gradient-purple.btn:not(:disabled):not(.disabled):active, .bg-gradient-purple.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-purple.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-purple.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-purple.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-purple.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-purple.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-purple.btn:not(:disabled):not(.disabled).active, .bg-gradient-purple.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-purple.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-purple.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-purple.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-purple.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-purple.btn-caret:not(:disabled):not(.disabled).active,
  .show > .bg-gradient-purple.btn.dropdown-toggle,
  .show > .bg-gradient-purple.dropdown-toggle.btn-delete,
  .show > .bg-gradient-purple.dropdown-toggle.btn-duplicate,
  .show > .bg-gradient-purple.dropdown-toggle.btn-complete,
  .show > .bg-gradient-purple.dropdown-toggle.btn-print,
  .show > .bg-gradient-purple.dropdown-toggle.btn-join,
  .show > .bg-gradient-purple.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .bg-gradient-purple.btn:hover, .bg-gradient-purple.btn-delete:hover, .bg-gradient-purple.btn-duplicate:hover, .bg-gradient-purple.btn-complete:hover, .bg-gradient-purple.btn-print:hover, .bg-gradient-purple.btn-join:hover, .bg-gradient-purple.btn-caret:hover {
    background: #6f42c1 linear-gradient(180deg, #7655b4, #5e37a6) repeat-x !important;
    border-color: #59339d;
    color: #ececec; }
  .bg-gradient-purple.btn:not(:disabled):not(.disabled):active, .bg-gradient-purple.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-purple.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-purple.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-purple.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-purple.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-purple.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-purple.btn:not(:disabled):not(.disabled).active, .bg-gradient-purple.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-purple.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-purple.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-purple.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-purple.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-purple.btn-caret:not(:disabled):not(.disabled).active, .bg-gradient-purple.btn:active, .bg-gradient-purple.btn-delete:active, .bg-gradient-purple.btn-duplicate:active, .bg-gradient-purple.btn-complete:active, .bg-gradient-purple.btn-print:active, .bg-gradient-purple.btn-join:active, .bg-gradient-purple.btn-caret:active, .bg-gradient-purple.btn.active, .bg-gradient-purple.active.btn-delete, .bg-gradient-purple.active.btn-duplicate, .bg-gradient-purple.active.btn-complete, .bg-gradient-purple.active.btn-print, .bg-gradient-purple.active.btn-join, .bg-gradient-purple.active.btn-caret {
    background: #6f42c1 linear-gradient(180deg, #7252ab, #59339d) repeat-x !important;
    border-color: #533093;
    color: #fff; }

.bg-gradient-pink {
  background: #e83e8c linear-gradient(180deg, #eb5b9d, #e83e8c) repeat-x !important;
  color: #fff; }
  .bg-gradient-pink.btn.disabled, .bg-gradient-pink.disabled.btn-delete, .bg-gradient-pink.disabled.btn-duplicate, .bg-gradient-pink.disabled.btn-complete, .bg-gradient-pink.disabled.btn-print, .bg-gradient-pink.disabled.btn-join, .bg-gradient-pink.disabled.btn-caret, .bg-gradient-pink.btn:disabled, .bg-gradient-pink.btn-delete:disabled, .bg-gradient-pink.btn-duplicate:disabled, .bg-gradient-pink.btn-complete:disabled, .bg-gradient-pink.btn-print:disabled, .bg-gradient-pink.btn-join:disabled, .bg-gradient-pink.btn-caret:disabled, .bg-gradient-pink.btn:not(:disabled):not(.disabled):active, .bg-gradient-pink.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-pink.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-pink.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-pink.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-pink.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-pink.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-pink.btn:not(:disabled):not(.disabled).active, .bg-gradient-pink.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-pink.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-pink.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-pink.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-pink.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-pink.btn-caret:not(:disabled):not(.disabled).active,
  .show > .bg-gradient-pink.btn.dropdown-toggle,
  .show > .bg-gradient-pink.dropdown-toggle.btn-delete,
  .show > .bg-gradient-pink.dropdown-toggle.btn-duplicate,
  .show > .bg-gradient-pink.dropdown-toggle.btn-complete,
  .show > .bg-gradient-pink.dropdown-toggle.btn-print,
  .show > .bg-gradient-pink.dropdown-toggle.btn-join,
  .show > .bg-gradient-pink.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .bg-gradient-pink.btn:hover, .bg-gradient-pink.btn-delete:hover, .bg-gradient-pink.btn-duplicate:hover, .bg-gradient-pink.btn-complete:hover, .bg-gradient-pink.btn-print:hover, .bg-gradient-pink.btn-join:hover, .bg-gradient-pink.btn-caret:hover {
    background: #e83e8c linear-gradient(180deg, #e83e8c, #e41c78) repeat-x !important;
    border-color: #d91a72;
    color: #ececec; }
  .bg-gradient-pink.btn:not(:disabled):not(.disabled):active, .bg-gradient-pink.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-pink.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-pink.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-pink.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-pink.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-pink.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-pink.btn:not(:disabled):not(.disabled).active, .bg-gradient-pink.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-pink.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-pink.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-pink.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-pink.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-pink.btn-caret:not(:disabled):not(.disabled).active, .bg-gradient-pink.btn:active, .bg-gradient-pink.btn-delete:active, .bg-gradient-pink.btn-duplicate:active, .bg-gradient-pink.btn-complete:active, .bg-gradient-pink.btn-print:active, .bg-gradient-pink.btn-join:active, .bg-gradient-pink.btn-caret:active, .bg-gradient-pink.btn.active, .bg-gradient-pink.active.btn-delete, .bg-gradient-pink.active.btn-duplicate, .bg-gradient-pink.active.btn-complete, .bg-gradient-pink.active.btn-print, .bg-gradient-pink.active.btn-join, .bg-gradient-pink.active.btn-caret {
    background: #e83e8c linear-gradient(180deg, #df3c87, #d91a72) repeat-x !important;
    border-color: #ce196c;
    color: #fff; }

.bg-gradient-red {
  background: #dc3545 linear-gradient(180deg, #e15361, #dc3545) repeat-x !important;
  color: #fff; }
  .bg-gradient-red.btn.disabled, .bg-gradient-red.disabled.btn-delete, .bg-gradient-red.disabled.btn-duplicate, .bg-gradient-red.disabled.btn-complete, .bg-gradient-red.disabled.btn-print, .bg-gradient-red.disabled.btn-join, .bg-gradient-red.disabled.btn-caret, .bg-gradient-red.btn:disabled, .bg-gradient-red.btn-delete:disabled, .bg-gradient-red.btn-duplicate:disabled, .bg-gradient-red.btn-complete:disabled, .bg-gradient-red.btn-print:disabled, .bg-gradient-red.btn-join:disabled, .bg-gradient-red.btn-caret:disabled, .bg-gradient-red.btn:not(:disabled):not(.disabled):active, .bg-gradient-red.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-red.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-red.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-red.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-red.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-red.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-red.btn:not(:disabled):not(.disabled).active, .bg-gradient-red.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-red.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-red.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-red.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-red.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-red.btn-caret:not(:disabled):not(.disabled).active,
  .show > .bg-gradient-red.btn.dropdown-toggle,
  .show > .bg-gradient-red.dropdown-toggle.btn-delete,
  .show > .bg-gradient-red.dropdown-toggle.btn-duplicate,
  .show > .bg-gradient-red.dropdown-toggle.btn-complete,
  .show > .bg-gradient-red.dropdown-toggle.btn-print,
  .show > .bg-gradient-red.dropdown-toggle.btn-join,
  .show > .bg-gradient-red.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .bg-gradient-red.btn:hover, .bg-gradient-red.btn-delete:hover, .bg-gradient-red.btn-duplicate:hover, .bg-gradient-red.btn-complete:hover, .bg-gradient-red.btn-print:hover, .bg-gradient-red.btn-join:hover, .bg-gradient-red.btn-caret:hover {
    background: #dc3545 linear-gradient(180deg, #d04451, #c82333) repeat-x !important;
    border-color: #bd2130;
    color: #ececec; }
  .bg-gradient-red.btn:not(:disabled):not(.disabled):active, .bg-gradient-red.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-red.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-red.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-red.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-red.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-red.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-red.btn:not(:disabled):not(.disabled).active, .bg-gradient-red.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-red.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-red.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-red.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-red.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-red.btn-caret:not(:disabled):not(.disabled).active, .bg-gradient-red.btn:active, .bg-gradient-red.btn-delete:active, .bg-gradient-red.btn-duplicate:active, .bg-gradient-red.btn-complete:active, .bg-gradient-red.btn-print:active, .bg-gradient-red.btn-join:active, .bg-gradient-red.btn-caret:active, .bg-gradient-red.btn.active, .bg-gradient-red.active.btn-delete, .bg-gradient-red.active.btn-duplicate, .bg-gradient-red.active.btn-complete, .bg-gradient-red.active.btn-print, .bg-gradient-red.active.btn-join, .bg-gradient-red.active.btn-caret {
    background: #dc3545 linear-gradient(180deg, #c7424f, #bd2130) repeat-x !important;
    border-color: #b21f2d;
    color: #fff; }

.bg-gradient-orange {
  background: #fd7e14 linear-gradient(180deg, #fd9137, #fd7e14) repeat-x !important;
  color: #1f2d3d; }
  .bg-gradient-orange.btn.disabled, .bg-gradient-orange.disabled.btn-delete, .bg-gradient-orange.disabled.btn-duplicate, .bg-gradient-orange.disabled.btn-complete, .bg-gradient-orange.disabled.btn-print, .bg-gradient-orange.disabled.btn-join, .bg-gradient-orange.disabled.btn-caret, .bg-gradient-orange.btn:disabled, .bg-gradient-orange.btn-delete:disabled, .bg-gradient-orange.btn-duplicate:disabled, .bg-gradient-orange.btn-complete:disabled, .bg-gradient-orange.btn-print:disabled, .bg-gradient-orange.btn-join:disabled, .bg-gradient-orange.btn-caret:disabled, .bg-gradient-orange.btn:not(:disabled):not(.disabled):active, .bg-gradient-orange.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-orange.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-orange.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-orange.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-orange.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-orange.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-orange.btn:not(:disabled):not(.disabled).active, .bg-gradient-orange.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-orange.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-orange.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-orange.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-orange.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-orange.btn-caret:not(:disabled):not(.disabled).active,
  .show > .bg-gradient-orange.btn.dropdown-toggle,
  .show > .bg-gradient-orange.dropdown-toggle.btn-delete,
  .show > .bg-gradient-orange.dropdown-toggle.btn-duplicate,
  .show > .bg-gradient-orange.dropdown-toggle.btn-complete,
  .show > .bg-gradient-orange.dropdown-toggle.btn-print,
  .show > .bg-gradient-orange.dropdown-toggle.btn-join,
  .show > .bg-gradient-orange.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .bg-gradient-orange.btn:hover, .bg-gradient-orange.btn-delete:hover, .bg-gradient-orange.btn-duplicate:hover, .bg-gradient-orange.btn-complete:hover, .bg-gradient-orange.btn-print:hover, .bg-gradient-orange.btn-join:hover, .bg-gradient-orange.btn-caret:hover {
    background: #fd7e14 linear-gradient(180deg, #ec8128, #e96b02) repeat-x !important;
    border-color: #dc6502;
    color: #121a24; }
  .bg-gradient-orange.btn:not(:disabled):not(.disabled):active, .bg-gradient-orange.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-orange.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-orange.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-orange.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-orange.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-orange.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-orange.btn:not(:disabled):not(.disabled).active, .bg-gradient-orange.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-orange.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-orange.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-orange.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-orange.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-orange.btn-caret:not(:disabled):not(.disabled).active, .bg-gradient-orange.btn:active, .bg-gradient-orange.btn-delete:active, .bg-gradient-orange.btn-duplicate:active, .bg-gradient-orange.btn-complete:active, .bg-gradient-orange.btn-print:active, .bg-gradient-orange.btn-join:active, .bg-gradient-orange.btn-caret:active, .bg-gradient-orange.btn.active, .bg-gradient-orange.active.btn-delete, .bg-gradient-orange.active.btn-duplicate, .bg-gradient-orange.active.btn-complete, .bg-gradient-orange.active.btn-print, .bg-gradient-orange.active.btn-join, .bg-gradient-orange.active.btn-caret {
    background: #fd7e14 linear-gradient(180deg, #e17c28, #dc6502) repeat-x !important;
    border-color: #cf5f02;
    color: #fff; }

.bg-gradient-yellow {
  background: #ffc107 linear-gradient(180deg, #ffca2c, #ffc107) repeat-x !important;
  color: #1f2d3d; }
  .bg-gradient-yellow.btn.disabled, .bg-gradient-yellow.disabled.btn-delete, .bg-gradient-yellow.disabled.btn-duplicate, .bg-gradient-yellow.disabled.btn-complete, .bg-gradient-yellow.disabled.btn-print, .bg-gradient-yellow.disabled.btn-join, .bg-gradient-yellow.disabled.btn-caret, .bg-gradient-yellow.btn:disabled, .bg-gradient-yellow.btn-delete:disabled, .bg-gradient-yellow.btn-duplicate:disabled, .bg-gradient-yellow.btn-complete:disabled, .bg-gradient-yellow.btn-print:disabled, .bg-gradient-yellow.btn-join:disabled, .bg-gradient-yellow.btn-caret:disabled, .bg-gradient-yellow.btn:not(:disabled):not(.disabled):active, .bg-gradient-yellow.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-yellow.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-yellow.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-yellow.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-yellow.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-yellow.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-yellow.btn:not(:disabled):not(.disabled).active, .bg-gradient-yellow.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-yellow.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-yellow.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-yellow.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-yellow.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-yellow.btn-caret:not(:disabled):not(.disabled).active,
  .show > .bg-gradient-yellow.btn.dropdown-toggle,
  .show > .bg-gradient-yellow.dropdown-toggle.btn-delete,
  .show > .bg-gradient-yellow.dropdown-toggle.btn-duplicate,
  .show > .bg-gradient-yellow.dropdown-toggle.btn-complete,
  .show > .bg-gradient-yellow.dropdown-toggle.btn-print,
  .show > .bg-gradient-yellow.dropdown-toggle.btn-join,
  .show > .bg-gradient-yellow.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .bg-gradient-yellow.btn:hover, .bg-gradient-yellow.btn-delete:hover, .bg-gradient-yellow.btn-duplicate:hover, .bg-gradient-yellow.btn-complete:hover, .bg-gradient-yellow.btn-print:hover, .bg-gradient-yellow.btn-join:hover, .bg-gradient-yellow.btn-caret:hover {
    background: #ffc107 linear-gradient(180deg, #e4b526, #e0a800) repeat-x !important;
    border-color: #d39e00;
    color: #121a24; }
  .bg-gradient-yellow.btn:not(:disabled):not(.disabled):active, .bg-gradient-yellow.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-yellow.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-yellow.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-yellow.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-yellow.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-yellow.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-yellow.btn:not(:disabled):not(.disabled).active, .bg-gradient-yellow.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-yellow.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-yellow.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-yellow.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-yellow.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-yellow.btn-caret:not(:disabled):not(.disabled).active, .bg-gradient-yellow.btn:active, .bg-gradient-yellow.btn-delete:active, .bg-gradient-yellow.btn-duplicate:active, .bg-gradient-yellow.btn-complete:active, .bg-gradient-yellow.btn-print:active, .bg-gradient-yellow.btn-join:active, .bg-gradient-yellow.btn-caret:active, .bg-gradient-yellow.btn.active, .bg-gradient-yellow.active.btn-delete, .bg-gradient-yellow.active.btn-duplicate, .bg-gradient-yellow.active.btn-complete, .bg-gradient-yellow.active.btn-print, .bg-gradient-yellow.active.btn-join, .bg-gradient-yellow.active.btn-caret {
    background: #ffc107 linear-gradient(180deg, #daad26, #d39e00) repeat-x !important;
    border-color: #c69500;
    color: #1f2d3d; }

.bg-gradient-green {
  background: #28a745 linear-gradient(180deg, #48b461, #28a745) repeat-x !important;
  color: #fff; }
  .bg-gradient-green.btn.disabled, .bg-gradient-green.disabled.btn-delete, .bg-gradient-green.disabled.btn-duplicate, .bg-gradient-green.disabled.btn-complete, .bg-gradient-green.disabled.btn-print, .bg-gradient-green.disabled.btn-join, .bg-gradient-green.disabled.btn-caret, .bg-gradient-green.btn:disabled, .bg-gradient-green.btn-delete:disabled, .bg-gradient-green.btn-duplicate:disabled, .bg-gradient-green.btn-complete:disabled, .bg-gradient-green.btn-print:disabled, .bg-gradient-green.btn-join:disabled, .bg-gradient-green.btn-caret:disabled, .bg-gradient-green.btn:not(:disabled):not(.disabled):active, .bg-gradient-green.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-green.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-green.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-green.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-green.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-green.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-green.btn:not(:disabled):not(.disabled).active, .bg-gradient-green.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-green.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-green.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-green.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-green.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-green.btn-caret:not(:disabled):not(.disabled).active,
  .show > .bg-gradient-green.btn.dropdown-toggle,
  .show > .bg-gradient-green.dropdown-toggle.btn-delete,
  .show > .bg-gradient-green.dropdown-toggle.btn-duplicate,
  .show > .bg-gradient-green.dropdown-toggle.btn-complete,
  .show > .bg-gradient-green.dropdown-toggle.btn-print,
  .show > .bg-gradient-green.dropdown-toggle.btn-join,
  .show > .bg-gradient-green.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .bg-gradient-green.btn:hover, .bg-gradient-green.btn-delete:hover, .bg-gradient-green.btn-duplicate:hover, .bg-gradient-green.btn-complete:hover, .bg-gradient-green.btn-print:hover, .bg-gradient-green.btn-join:hover, .bg-gradient-green.btn-caret:hover {
    background: #28a745 linear-gradient(180deg, #429a56, #218838) repeat-x !important;
    border-color: #1e7e34;
    color: #ececec; }
  .bg-gradient-green.btn:not(:disabled):not(.disabled):active, .bg-gradient-green.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-green.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-green.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-green.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-green.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-green.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-green.btn:not(:disabled):not(.disabled).active, .bg-gradient-green.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-green.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-green.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-green.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-green.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-green.btn-caret:not(:disabled):not(.disabled).active, .bg-gradient-green.btn:active, .bg-gradient-green.btn-delete:active, .bg-gradient-green.btn-duplicate:active, .bg-gradient-green.btn-complete:active, .bg-gradient-green.btn-print:active, .bg-gradient-green.btn-join:active, .bg-gradient-green.btn-caret:active, .bg-gradient-green.btn.active, .bg-gradient-green.active.btn-delete, .bg-gradient-green.active.btn-duplicate, .bg-gradient-green.active.btn-complete, .bg-gradient-green.active.btn-print, .bg-gradient-green.active.btn-join, .bg-gradient-green.active.btn-caret {
    background: #28a745 linear-gradient(180deg, #409152, #1e7e34) repeat-x !important;
    border-color: #1c7430;
    color: #fff; }

.bg-gradient-teal {
  background: #20c997 linear-gradient(180deg, #41d1a7, #20c997) repeat-x !important;
  color: #fff; }
  .bg-gradient-teal.btn.disabled, .bg-gradient-teal.disabled.btn-delete, .bg-gradient-teal.disabled.btn-duplicate, .bg-gradient-teal.disabled.btn-complete, .bg-gradient-teal.disabled.btn-print, .bg-gradient-teal.disabled.btn-join, .bg-gradient-teal.disabled.btn-caret, .bg-gradient-teal.btn:disabled, .bg-gradient-teal.btn-delete:disabled, .bg-gradient-teal.btn-duplicate:disabled, .bg-gradient-teal.btn-complete:disabled, .bg-gradient-teal.btn-print:disabled, .bg-gradient-teal.btn-join:disabled, .bg-gradient-teal.btn-caret:disabled, .bg-gradient-teal.btn:not(:disabled):not(.disabled):active, .bg-gradient-teal.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-teal.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-teal.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-teal.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-teal.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-teal.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-teal.btn:not(:disabled):not(.disabled).active, .bg-gradient-teal.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-teal.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-teal.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-teal.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-teal.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-teal.btn-caret:not(:disabled):not(.disabled).active,
  .show > .bg-gradient-teal.btn.dropdown-toggle,
  .show > .bg-gradient-teal.dropdown-toggle.btn-delete,
  .show > .bg-gradient-teal.dropdown-toggle.btn-duplicate,
  .show > .bg-gradient-teal.dropdown-toggle.btn-complete,
  .show > .bg-gradient-teal.dropdown-toggle.btn-print,
  .show > .bg-gradient-teal.dropdown-toggle.btn-join,
  .show > .bg-gradient-teal.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .bg-gradient-teal.btn:hover, .bg-gradient-teal.btn-delete:hover, .bg-gradient-teal.btn-duplicate:hover, .bg-gradient-teal.btn-complete:hover, .bg-gradient-teal.btn-print:hover, .bg-gradient-teal.btn-join:hover, .bg-gradient-teal.btn-caret:hover {
    background: #20c997 linear-gradient(180deg, #3db592, #1ba87e) repeat-x !important;
    border-color: #199d76;
    color: #ececec; }
  .bg-gradient-teal.btn:not(:disabled):not(.disabled):active, .bg-gradient-teal.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-teal.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-teal.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-teal.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-teal.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-teal.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-teal.btn:not(:disabled):not(.disabled).active, .bg-gradient-teal.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-teal.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-teal.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-teal.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-teal.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-teal.btn-caret:not(:disabled):not(.disabled).active, .bg-gradient-teal.btn:active, .bg-gradient-teal.btn-delete:active, .bg-gradient-teal.btn-duplicate:active, .bg-gradient-teal.btn-complete:active, .bg-gradient-teal.btn-print:active, .bg-gradient-teal.btn-join:active, .bg-gradient-teal.btn-caret:active, .bg-gradient-teal.btn.active, .bg-gradient-teal.active.btn-delete, .bg-gradient-teal.active.btn-duplicate, .bg-gradient-teal.active.btn-complete, .bg-gradient-teal.active.btn-print, .bg-gradient-teal.active.btn-join, .bg-gradient-teal.active.btn-caret {
    background: #20c997 linear-gradient(180deg, #3bac8b, #199d76) repeat-x !important;
    border-color: #17926e;
    color: #fff; }

.bg-gradient-cyan {
  background: #17a2b8 linear-gradient(180deg, #3ab0c3, #17a2b8) repeat-x !important;
  color: #fff; }
  .bg-gradient-cyan.btn.disabled, .bg-gradient-cyan.disabled.btn-delete, .bg-gradient-cyan.disabled.btn-duplicate, .bg-gradient-cyan.disabled.btn-complete, .bg-gradient-cyan.disabled.btn-print, .bg-gradient-cyan.disabled.btn-join, .bg-gradient-cyan.disabled.btn-caret, .bg-gradient-cyan.btn:disabled, .bg-gradient-cyan.btn-delete:disabled, .bg-gradient-cyan.btn-duplicate:disabled, .bg-gradient-cyan.btn-complete:disabled, .bg-gradient-cyan.btn-print:disabled, .bg-gradient-cyan.btn-join:disabled, .bg-gradient-cyan.btn-caret:disabled, .bg-gradient-cyan.btn:not(:disabled):not(.disabled):active, .bg-gradient-cyan.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-cyan.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-cyan.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-cyan.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-cyan.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-cyan.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-cyan.btn:not(:disabled):not(.disabled).active, .bg-gradient-cyan.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-cyan.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-cyan.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-cyan.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-cyan.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-cyan.btn-caret:not(:disabled):not(.disabled).active,
  .show > .bg-gradient-cyan.btn.dropdown-toggle,
  .show > .bg-gradient-cyan.dropdown-toggle.btn-delete,
  .show > .bg-gradient-cyan.dropdown-toggle.btn-duplicate,
  .show > .bg-gradient-cyan.dropdown-toggle.btn-complete,
  .show > .bg-gradient-cyan.dropdown-toggle.btn-print,
  .show > .bg-gradient-cyan.dropdown-toggle.btn-join,
  .show > .bg-gradient-cyan.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .bg-gradient-cyan.btn:hover, .bg-gradient-cyan.btn-delete:hover, .bg-gradient-cyan.btn-duplicate:hover, .bg-gradient-cyan.btn-complete:hover, .bg-gradient-cyan.btn-print:hover, .bg-gradient-cyan.btn-join:hover, .bg-gradient-cyan.btn-caret:hover {
    background: #17a2b8 linear-gradient(180deg, #3697a6, #138496) repeat-x !important;
    border-color: #117a8b;
    color: #ececec; }
  .bg-gradient-cyan.btn:not(:disabled):not(.disabled):active, .bg-gradient-cyan.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-cyan.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-cyan.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-cyan.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-cyan.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-cyan.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-cyan.btn:not(:disabled):not(.disabled).active, .bg-gradient-cyan.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-cyan.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-cyan.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-cyan.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-cyan.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-cyan.btn-caret:not(:disabled):not(.disabled).active, .bg-gradient-cyan.btn:active, .bg-gradient-cyan.btn-delete:active, .bg-gradient-cyan.btn-duplicate:active, .bg-gradient-cyan.btn-complete:active, .bg-gradient-cyan.btn-print:active, .bg-gradient-cyan.btn-join:active, .bg-gradient-cyan.btn-caret:active, .bg-gradient-cyan.btn.active, .bg-gradient-cyan.active.btn-delete, .bg-gradient-cyan.active.btn-duplicate, .bg-gradient-cyan.active.btn-complete, .bg-gradient-cyan.active.btn-print, .bg-gradient-cyan.active.btn-join, .bg-gradient-cyan.active.btn-caret {
    background: #17a2b8 linear-gradient(180deg, #358e9c, #117a8b) repeat-x !important;
    border-color: #10707f;
    color: #fff; }

.bg-gradient-white {
  background: #fff linear-gradient(180deg, white, #fff) repeat-x !important;
  color: #1f2d3d; }
  .bg-gradient-white.btn.disabled, .bg-gradient-white.disabled.btn-delete, .bg-gradient-white.disabled.btn-duplicate, .bg-gradient-white.disabled.btn-complete, .bg-gradient-white.disabled.btn-print, .bg-gradient-white.disabled.btn-join, .bg-gradient-white.disabled.btn-caret, .bg-gradient-white.btn:disabled, .bg-gradient-white.btn-delete:disabled, .bg-gradient-white.btn-duplicate:disabled, .bg-gradient-white.btn-complete:disabled, .bg-gradient-white.btn-print:disabled, .bg-gradient-white.btn-join:disabled, .bg-gradient-white.btn-caret:disabled, .bg-gradient-white.btn:not(:disabled):not(.disabled):active, .bg-gradient-white.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-white.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-white.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-white.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-white.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-white.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-white.btn:not(:disabled):not(.disabled).active, .bg-gradient-white.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-white.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-white.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-white.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-white.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-white.btn-caret:not(:disabled):not(.disabled).active,
  .show > .bg-gradient-white.btn.dropdown-toggle,
  .show > .bg-gradient-white.dropdown-toggle.btn-delete,
  .show > .bg-gradient-white.dropdown-toggle.btn-duplicate,
  .show > .bg-gradient-white.dropdown-toggle.btn-complete,
  .show > .bg-gradient-white.dropdown-toggle.btn-print,
  .show > .bg-gradient-white.dropdown-toggle.btn-join,
  .show > .bg-gradient-white.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .bg-gradient-white.btn:hover, .bg-gradient-white.btn-delete:hover, .bg-gradient-white.btn-duplicate:hover, .bg-gradient-white.btn-complete:hover, .bg-gradient-white.btn-print:hover, .bg-gradient-white.btn-join:hover, .bg-gradient-white.btn-caret:hover {
    background: #fff linear-gradient(180deg, #efefef, #ececec) repeat-x !important;
    border-color: #e6e6e6;
    color: #121a24; }
  .bg-gradient-white.btn:not(:disabled):not(.disabled):active, .bg-gradient-white.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-white.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-white.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-white.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-white.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-white.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-white.btn:not(:disabled):not(.disabled).active, .bg-gradient-white.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-white.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-white.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-white.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-white.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-white.btn-caret:not(:disabled):not(.disabled).active, .bg-gradient-white.btn:active, .bg-gradient-white.btn-delete:active, .bg-gradient-white.btn-duplicate:active, .bg-gradient-white.btn-complete:active, .bg-gradient-white.btn-print:active, .bg-gradient-white.btn-join:active, .bg-gradient-white.btn-caret:active, .bg-gradient-white.btn.active, .bg-gradient-white.active.btn-delete, .bg-gradient-white.active.btn-duplicate, .bg-gradient-white.active.btn-complete, .bg-gradient-white.active.btn-print, .bg-gradient-white.active.btn-join, .bg-gradient-white.active.btn-caret {
    background: #fff linear-gradient(180deg, #e9e9e9, #e6e6e6) repeat-x !important;
    border-color: #dfdfdf;
    color: #1f2d3d; }

.bg-gradient-gray {
  background: #6c757d linear-gradient(180deg, #828a91, #6c757d) repeat-x !important;
  color: #fff; }
  .bg-gradient-gray.btn.disabled, .bg-gradient-gray.disabled.btn-delete, .bg-gradient-gray.disabled.btn-duplicate, .bg-gradient-gray.disabled.btn-complete, .bg-gradient-gray.disabled.btn-print, .bg-gradient-gray.disabled.btn-join, .bg-gradient-gray.disabled.btn-caret, .bg-gradient-gray.btn:disabled, .bg-gradient-gray.btn-delete:disabled, .bg-gradient-gray.btn-duplicate:disabled, .bg-gradient-gray.btn-complete:disabled, .bg-gradient-gray.btn-print:disabled, .bg-gradient-gray.btn-join:disabled, .bg-gradient-gray.btn-caret:disabled, .bg-gradient-gray.btn:not(:disabled):not(.disabled):active, .bg-gradient-gray.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-gray.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-gray.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-gray.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-gray.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-gray.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-gray.btn:not(:disabled):not(.disabled).active, .bg-gradient-gray.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-gray.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-gray.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-gray.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-gray.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-gray.btn-caret:not(:disabled):not(.disabled).active,
  .show > .bg-gradient-gray.btn.dropdown-toggle,
  .show > .bg-gradient-gray.dropdown-toggle.btn-delete,
  .show > .bg-gradient-gray.dropdown-toggle.btn-duplicate,
  .show > .bg-gradient-gray.dropdown-toggle.btn-complete,
  .show > .bg-gradient-gray.dropdown-toggle.btn-print,
  .show > .bg-gradient-gray.dropdown-toggle.btn-join,
  .show > .bg-gradient-gray.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .bg-gradient-gray.btn:hover, .bg-gradient-gray.btn-delete:hover, .bg-gradient-gray.btn-duplicate:hover, .bg-gradient-gray.btn-complete:hover, .bg-gradient-gray.btn-print:hover, .bg-gradient-gray.btn-join:hover, .bg-gradient-gray.btn-caret:hover {
    background: #6c757d linear-gradient(180deg, #73797f, #5a6268) repeat-x !important;
    border-color: #545b62;
    color: #ececec; }
  .bg-gradient-gray.btn:not(:disabled):not(.disabled):active, .bg-gradient-gray.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-gray.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-gray.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-gray.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-gray.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-gray.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-gray.btn:not(:disabled):not(.disabled).active, .bg-gradient-gray.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-gray.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-gray.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-gray.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-gray.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-gray.btn-caret:not(:disabled):not(.disabled).active, .bg-gradient-gray.btn:active, .bg-gradient-gray.btn-delete:active, .bg-gradient-gray.btn-duplicate:active, .bg-gradient-gray.btn-complete:active, .bg-gradient-gray.btn-print:active, .bg-gradient-gray.btn-join:active, .bg-gradient-gray.btn-caret:active, .bg-gradient-gray.btn.active, .bg-gradient-gray.active.btn-delete, .bg-gradient-gray.active.btn-duplicate, .bg-gradient-gray.active.btn-complete, .bg-gradient-gray.active.btn-print, .bg-gradient-gray.active.btn-join, .bg-gradient-gray.active.btn-caret {
    background: #6c757d linear-gradient(180deg, #6e7479, #545b62) repeat-x !important;
    border-color: #4e555b;
    color: #fff; }

.bg-gradient-gray-dark {
  background: #343a40 linear-gradient(180deg, #52585d, #343a40) repeat-x !important;
  color: #fff; }
  .bg-gradient-gray-dark.btn.disabled, .bg-gradient-gray-dark.disabled.btn-delete, .bg-gradient-gray-dark.disabled.btn-duplicate, .bg-gradient-gray-dark.disabled.btn-complete, .bg-gradient-gray-dark.disabled.btn-print, .bg-gradient-gray-dark.disabled.btn-join, .bg-gradient-gray-dark.disabled.btn-caret, .bg-gradient-gray-dark.btn:disabled, .bg-gradient-gray-dark.btn-delete:disabled, .bg-gradient-gray-dark.btn-duplicate:disabled, .bg-gradient-gray-dark.btn-complete:disabled, .bg-gradient-gray-dark.btn-print:disabled, .bg-gradient-gray-dark.btn-join:disabled, .bg-gradient-gray-dark.btn-caret:disabled, .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled):active, .bg-gradient-gray-dark.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-gray-dark.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-gray-dark.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-gray-dark.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-gray-dark.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-gray-dark.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled).active, .bg-gradient-gray-dark.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-gray-dark.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-gray-dark.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-gray-dark.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-gray-dark.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-gray-dark.btn-caret:not(:disabled):not(.disabled).active,
  .show > .bg-gradient-gray-dark.btn.dropdown-toggle,
  .show > .bg-gradient-gray-dark.dropdown-toggle.btn-delete,
  .show > .bg-gradient-gray-dark.dropdown-toggle.btn-duplicate,
  .show > .bg-gradient-gray-dark.dropdown-toggle.btn-complete,
  .show > .bg-gradient-gray-dark.dropdown-toggle.btn-print,
  .show > .bg-gradient-gray-dark.dropdown-toggle.btn-join,
  .show > .bg-gradient-gray-dark.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .bg-gradient-gray-dark.btn:hover, .bg-gradient-gray-dark.btn-delete:hover, .bg-gradient-gray-dark.btn-duplicate:hover, .bg-gradient-gray-dark.btn-complete:hover, .bg-gradient-gray-dark.btn-print:hover, .bg-gradient-gray-dark.btn-join:hover, .bg-gradient-gray-dark.btn-caret:hover {
    background: #343a40 linear-gradient(180deg, #44474b, #23272b) repeat-x !important;
    border-color: #1d2124;
    color: #ececec; }
  .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled):active, .bg-gradient-gray-dark.btn-delete:not(:disabled):not(.disabled):active, .bg-gradient-gray-dark.btn-duplicate:not(:disabled):not(.disabled):active, .bg-gradient-gray-dark.btn-complete:not(:disabled):not(.disabled):active, .bg-gradient-gray-dark.btn-print:not(:disabled):not(.disabled):active, .bg-gradient-gray-dark.btn-join:not(:disabled):not(.disabled):active, .bg-gradient-gray-dark.btn-caret:not(:disabled):not(.disabled):active, .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled).active, .bg-gradient-gray-dark.btn-delete:not(:disabled):not(.disabled).active, .bg-gradient-gray-dark.btn-duplicate:not(:disabled):not(.disabled).active, .bg-gradient-gray-dark.btn-complete:not(:disabled):not(.disabled).active, .bg-gradient-gray-dark.btn-print:not(:disabled):not(.disabled).active, .bg-gradient-gray-dark.btn-join:not(:disabled):not(.disabled).active, .bg-gradient-gray-dark.btn-caret:not(:disabled):not(.disabled).active, .bg-gradient-gray-dark.btn:active, .bg-gradient-gray-dark.btn-delete:active, .bg-gradient-gray-dark.btn-duplicate:active, .bg-gradient-gray-dark.btn-complete:active, .bg-gradient-gray-dark.btn-print:active, .bg-gradient-gray-dark.btn-join:active, .bg-gradient-gray-dark.btn-caret:active, .bg-gradient-gray-dark.btn.active, .bg-gradient-gray-dark.active.btn-delete, .bg-gradient-gray-dark.active.btn-duplicate, .bg-gradient-gray-dark.active.btn-complete, .bg-gradient-gray-dark.active.btn-print, .bg-gradient-gray-dark.active.btn-join, .bg-gradient-gray-dark.active.btn-caret {
    background: #343a40 linear-gradient(180deg, #3f4245, #1d2124) repeat-x !important;
    border-color: #171a1d;
    color: #fff; }

[class^="bg-"].disabled {
  opacity: .65; }

a.text-muted:hover {
  color: #007bff !important; }

.link-muted {
  color: #5d6974; }
  .link-muted:hover, .link-muted:focus {
    color: #464f58; }

.link-black {
  color: #6c757d; }
  .link-black:hover, .link-black:focus {
    color: #e6e8ea; }

.accent-primary .btn-link,
.accent-primary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.accent-primary .nav-tabs .nav-link {
  color: #007bff; }
  .accent-primary .btn-link:hover,
  .accent-primary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .accent-primary .nav-tabs .nav-link:hover {
    color: #0056b3; }

.accent-primary .dropdown-item:active, .accent-primary .dropdown-item.active {
  background-color: #007bff;
  color: #fff; }

.accent-primary .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #007bff;
  border-color: #004a99; }

.accent-primary .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.accent-primary .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-primary .custom-select:focus,
.accent-primary .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-primary .custom-file-input:focus ~ .custom-file-label {
  border-color: #80bdff; }

.accent-primary .page-item .page-link {
  color: #007bff; }

.accent-primary .page-item.active a,
.accent-primary .page-item.active .page-link {
  background-color: #007bff;
  border-color: #007bff;
  color: #fff; }

.accent-primary .page-item.disabled a,
.accent-primary .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.accent-primary [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .accent-primary [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.accent-primary [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .accent-primary [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode.accent-primary .page-item .page-link:hover, .dark-mode.accent-primary .page-item .page-link:focus {
  color: #1a88ff; }

.accent-secondary .btn-link,
.accent-secondary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.accent-secondary .nav-tabs .nav-link {
  color: #6c757d; }
  .accent-secondary .btn-link:hover,
  .accent-secondary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .accent-secondary .nav-tabs .nav-link:hover {
    color: #494f54; }

.accent-secondary .dropdown-item:active, .accent-secondary .dropdown-item.active {
  background-color: #6c757d;
  color: #fff; }

.accent-secondary .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246; }

.accent-secondary .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.accent-secondary .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-secondary .custom-select:focus,
.accent-secondary .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-secondary .custom-file-input:focus ~ .custom-file-label {
  border-color: #afb5ba; }

.accent-secondary .page-item .page-link {
  color: #6c757d; }

.accent-secondary .page-item.active a,
.accent-secondary .page-item.active .page-link {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff; }

.accent-secondary .page-item.disabled a,
.accent-secondary .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.accent-secondary [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .accent-secondary [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.accent-secondary [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .accent-secondary [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode.accent-secondary .page-item .page-link:hover, .dark-mode.accent-secondary .page-item .page-link:focus {
  color: #78828a; }

.accent-success .btn-link,
.accent-success a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.accent-success .nav-tabs .nav-link {
  color: #28a745; }
  .accent-success .btn-link:hover,
  .accent-success a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .accent-success .nav-tabs .nav-link:hover {
    color: #19692c; }

.accent-success .dropdown-item:active, .accent-success .dropdown-item.active {
  background-color: #28a745;
  color: #fff; }

.accent-success .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #28a745;
  border-color: #145523; }

.accent-success .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.accent-success .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-success .custom-select:focus,
.accent-success .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-success .custom-file-input:focus ~ .custom-file-label {
  border-color: #71dd8a; }

.accent-success .page-item .page-link {
  color: #28a745; }

.accent-success .page-item.active a,
.accent-success .page-item.active .page-link {
  background-color: #28a745;
  border-color: #28a745;
  color: #fff; }

.accent-success .page-item.disabled a,
.accent-success .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.accent-success [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .accent-success [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.accent-success [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .accent-success [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode.accent-success .page-item .page-link:hover, .dark-mode.accent-success .page-item .page-link:focus {
  color: #2dbc4e; }

.accent-info .btn-link,
.accent-info a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.accent-info .nav-tabs .nav-link {
  color: #17a2b8; }
  .accent-info .btn-link:hover,
  .accent-info a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .accent-info .nav-tabs .nav-link:hover {
    color: #0f6674; }

.accent-info .dropdown-item:active, .accent-info .dropdown-item.active {
  background-color: #17a2b8;
  color: #fff; }

.accent-info .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #17a2b8;
  border-color: #0c525d; }

.accent-info .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.accent-info .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-info .custom-select:focus,
.accent-info .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-info .custom-file-input:focus ~ .custom-file-label {
  border-color: #63d9ec; }

.accent-info .page-item .page-link {
  color: #17a2b8; }

.accent-info .page-item.active a,
.accent-info .page-item.active .page-link {
  background-color: #17a2b8;
  border-color: #17a2b8;
  color: #fff; }

.accent-info .page-item.disabled a,
.accent-info .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.accent-info [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .accent-info [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.accent-info [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .accent-info [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode.accent-info .page-item .page-link:hover, .dark-mode.accent-info .page-item .page-link:focus {
  color: #1ab6cf; }

.accent-warning .btn-link,
.accent-warning a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.accent-warning .nav-tabs .nav-link {
  color: #ffc107; }
  .accent-warning .btn-link:hover,
  .accent-warning a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .accent-warning .nav-tabs .nav-link:hover {
    color: #ba8b00; }

.accent-warning .dropdown-item:active, .accent-warning .dropdown-item.active {
  background-color: #ffc107;
  color: #1f2d3d; }

.accent-warning .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #ffc107;
  border-color: #a07800; }

.accent-warning .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' 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"); }

.accent-warning .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-warning .custom-select:focus,
.accent-warning .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-warning .custom-file-input:focus ~ .custom-file-label {
  border-color: #ffe187; }

.accent-warning .page-item .page-link {
  color: #ffc107; }

.accent-warning .page-item.active a,
.accent-warning .page-item.active .page-link {
  background-color: #ffc107;
  border-color: #ffc107;
  color: #fff; }

.accent-warning .page-item.disabled a,
.accent-warning .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.accent-warning [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .accent-warning [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.accent-warning [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .accent-warning [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode.accent-warning .page-item .page-link:hover, .dark-mode.accent-warning .page-item .page-link:focus {
  color: #ffc721; }

.accent-danger .btn-link,
.accent-danger a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.accent-danger .nav-tabs .nav-link {
  color: #dc3545; }
  .accent-danger .btn-link:hover,
  .accent-danger a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .accent-danger .nav-tabs .nav-link:hover {
    color: #a71d2a; }

.accent-danger .dropdown-item:active, .accent-danger .dropdown-item.active {
  background-color: #dc3545;
  color: #fff; }

.accent-danger .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #dc3545;
  border-color: #921925; }

.accent-danger .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.accent-danger .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-danger .custom-select:focus,
.accent-danger .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-danger .custom-file-input:focus ~ .custom-file-label {
  border-color: #efa2a9; }

.accent-danger .page-item .page-link {
  color: #dc3545; }

.accent-danger .page-item.active a,
.accent-danger .page-item.active .page-link {
  background-color: #dc3545;
  border-color: #dc3545;
  color: #fff; }

.accent-danger .page-item.disabled a,
.accent-danger .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.accent-danger [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .accent-danger [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.accent-danger [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .accent-danger [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode.accent-danger .page-item .page-link:hover, .dark-mode.accent-danger .page-item .page-link:focus {
  color: #e04b59; }

.accent-light .btn-link,
.accent-light a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.accent-light .nav-tabs .nav-link {
  color: #f8f9fa; }
  .accent-light .btn-link:hover,
  .accent-light a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .accent-light .nav-tabs .nav-link:hover {
    color: #cbd3da; }

.accent-light .dropdown-item:active, .accent-light .dropdown-item.active {
  background-color: #f8f9fa;
  color: #1f2d3d; }

.accent-light .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f8f9fa;
  border-color: #bdc6d0; }

.accent-light .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' 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"); }

.accent-light .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-light .custom-select:focus,
.accent-light .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-light .custom-file-input:focus ~ .custom-file-label {
  border-color: white; }

.accent-light .page-item .page-link {
  color: #f8f9fa; }

.accent-light .page-item.active a,
.accent-light .page-item.active .page-link {
  background-color: #f8f9fa;
  border-color: #f8f9fa;
  color: #fff; }

.accent-light .page-item.disabled a,
.accent-light .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.accent-light [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .accent-light [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.accent-light [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .accent-light [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode.accent-light .page-item .page-link:hover, .dark-mode.accent-light .page-item .page-link:focus {
  color: white; }

.accent-dark .btn-link,
.accent-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.accent-dark .nav-tabs .nav-link {
  color: #343a40; }
  .accent-dark .btn-link:hover,
  .accent-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .accent-dark .nav-tabs .nav-link:hover {
    color: #121416; }

.accent-dark .dropdown-item:active, .accent-dark .dropdown-item.active {
  background-color: #343a40;
  color: #fff; }

.accent-dark .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: #060708; }

.accent-dark .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.accent-dark .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-dark .custom-select:focus,
.accent-dark .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-dark .custom-file-input:focus ~ .custom-file-label {
  border-color: #6d7a86; }

.accent-dark .page-item .page-link {
  color: #343a40; }

.accent-dark .page-item.active a,
.accent-dark .page-item.active .page-link {
  background-color: #343a40;
  border-color: #343a40;
  color: #fff; }

.accent-dark .page-item.disabled a,
.accent-dark .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.accent-dark [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .accent-dark [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.accent-dark [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .accent-dark [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode.accent-dark .page-item .page-link:hover, .dark-mode.accent-dark .page-item .page-link:focus {
  color: #3f474e; }

.accent-custom .btn-link,
.accent-custom a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.accent-custom .nav-tabs .nav-link {
  color: #FCCC01; }
  .accent-custom .btn-link:hover,
  .accent-custom a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .accent-custom .nav-tabs .nav-link:hover {
    color: #b08e01; }

.accent-custom .dropdown-item:active, .accent-custom .dropdown-item.active {
  background-color: #FCCC01;
  color: #1f2d3d; }

.accent-custom .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #FCCC01;
  border-color: #967a01; }

.accent-custom .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' 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"); }

.accent-custom .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-custom .custom-select:focus,
.accent-custom .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-custom .custom-file-input:focus ~ .custom-file-label {
  border-color: #fee67e; }

.accent-custom .page-item .page-link {
  color: #FCCC01; }

.accent-custom .page-item.active a,
.accent-custom .page-item.active .page-link {
  background-color: #FCCC01;
  border-color: #FCCC01;
  color: #fff; }

.accent-custom .page-item.disabled a,
.accent-custom .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.accent-custom [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .accent-custom [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.accent-custom [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .accent-custom [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode.accent-custom .page-item .page-link:hover, .dark-mode.accent-custom .page-item .page-link:focus {
  color: #fed218; }

.accent-lightblue .btn-link,
.accent-lightblue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.accent-lightblue .nav-tabs .nav-link {
  color: #3c8dbc; }
  .accent-lightblue .btn-link:hover,
  .accent-lightblue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .accent-lightblue .nav-tabs .nav-link:hover {
    color: #296282; }

.accent-lightblue .dropdown-item:active, .accent-lightblue .dropdown-item.active {
  background-color: #3c8dbc;
  color: #fff; }

.accent-lightblue .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3c8dbc;
  border-color: #23536f; }

.accent-lightblue .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.accent-lightblue .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-lightblue .custom-select:focus,
.accent-lightblue .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-lightblue .custom-file-input:focus ~ .custom-file-label {
  border-color: #99c5de; }

.accent-lightblue .page-item .page-link {
  color: #3c8dbc; }

.accent-lightblue .page-item.active a,
.accent-lightblue .page-item.active .page-link {
  background-color: #3c8dbc;
  border-color: #3c8dbc;
  color: #fff; }

.accent-lightblue .page-item.disabled a,
.accent-lightblue .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.accent-lightblue [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .accent-lightblue [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.accent-lightblue [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .accent-lightblue [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode.accent-lightblue .page-item .page-link:hover, .dark-mode.accent-lightblue .page-item .page-link:focus {
  color: #4c99c6; }

.accent-navy .btn-link,
.accent-navy a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.accent-navy .nav-tabs .nav-link {
  color: #001f3f; }
  .accent-navy .btn-link:hover,
  .accent-navy a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .accent-navy .nav-tabs .nav-link:hover {
    color: black; }

.accent-navy .dropdown-item:active, .accent-navy .dropdown-item.active {
  background-color: #001f3f;
  color: #fff; }

.accent-navy .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #001f3f;
  border-color: black; }

.accent-navy .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.accent-navy .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-navy .custom-select:focus,
.accent-navy .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-navy .custom-file-input:focus ~ .custom-file-label {
  border-color: #005ebf; }

.accent-navy .page-item .page-link {
  color: #001f3f; }

.accent-navy .page-item.active a,
.accent-navy .page-item.active .page-link {
  background-color: #001f3f;
  border-color: #001f3f;
  color: #fff; }

.accent-navy .page-item.disabled a,
.accent-navy .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.accent-navy [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .accent-navy [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.accent-navy [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .accent-navy [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode.accent-navy .page-item .page-link:hover, .dark-mode.accent-navy .page-item .page-link:focus {
  color: #002c59; }

.accent-olive .btn-link,
.accent-olive a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.accent-olive .nav-tabs .nav-link {
  color: #3d9970; }
  .accent-olive .btn-link:hover,
  .accent-olive a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .accent-olive .nav-tabs .nav-link:hover {
    color: #276248; }

.accent-olive .dropdown-item:active, .accent-olive .dropdown-item.active {
  background-color: #3d9970;
  color: #fff; }

.accent-olive .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3d9970;
  border-color: #20503b; }

.accent-olive .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.accent-olive .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-olive .custom-select:focus,
.accent-olive .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-olive .custom-file-input:focus ~ .custom-file-label {
  border-color: #87cfaf; }

.accent-olive .page-item .page-link {
  color: #3d9970; }

.accent-olive .page-item.active a,
.accent-olive .page-item.active .page-link {
  background-color: #3d9970;
  border-color: #3d9970;
  color: #fff; }

.accent-olive .page-item.disabled a,
.accent-olive .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.accent-olive [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .accent-olive [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.accent-olive [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .accent-olive [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode.accent-olive .page-item .page-link:hover, .dark-mode.accent-olive .page-item .page-link:focus {
  color: #44ab7d; }

.accent-lime .btn-link,
.accent-lime a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.accent-lime .nav-tabs .nav-link {
  color: #01ff70; }
  .accent-lime .btn-link:hover,
  .accent-lime a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .accent-lime .nav-tabs .nav-link:hover {
    color: #00b44e; }

.accent-lime .dropdown-item:active, .accent-lime .dropdown-item.active {
  background-color: #01ff70;
  color: #1f2d3d; }

.accent-lime .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #01ff70;
  border-color: #009a43; }

.accent-lime .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' 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"); }

.accent-lime .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-lime .custom-select:focus,
.accent-lime .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-lime .custom-file-input:focus ~ .custom-file-label {
  border-color: #81ffb8; }

.accent-lime .page-item .page-link {
  color: #01ff70; }

.accent-lime .page-item.active a,
.accent-lime .page-item.active .page-link {
  background-color: #01ff70;
  border-color: #01ff70;
  color: #fff; }

.accent-lime .page-item.disabled a,
.accent-lime .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.accent-lime [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .accent-lime [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.accent-lime [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .accent-lime [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode.accent-lime .page-item .page-link:hover, .dark-mode.accent-lime .page-item .page-link:focus {
  color: #1bff7e; }

.accent-fuchsia .btn-link,
.accent-fuchsia a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.accent-fuchsia .nav-tabs .nav-link {
  color: #f012be; }
  .accent-fuchsia .btn-link:hover,
  .accent-fuchsia a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .accent-fuchsia .nav-tabs .nav-link:hover {
    color: #ab0b87; }

.accent-fuchsia .dropdown-item:active, .accent-fuchsia .dropdown-item.active {
  background-color: #f012be;
  color: #fff; }

.accent-fuchsia .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f012be;
  border-color: #930974; }

.accent-fuchsia .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.accent-fuchsia .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-fuchsia .custom-select:focus,
.accent-fuchsia .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-fuchsia .custom-file-input:focus ~ .custom-file-label {
  border-color: #f88adf; }

.accent-fuchsia .page-item .page-link {
  color: #f012be; }

.accent-fuchsia .page-item.active a,
.accent-fuchsia .page-item.active .page-link {
  background-color: #f012be;
  border-color: #f012be;
  color: #fff; }

.accent-fuchsia .page-item.disabled a,
.accent-fuchsia .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.accent-fuchsia [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .accent-fuchsia [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.accent-fuchsia [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .accent-fuchsia [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode.accent-fuchsia .page-item .page-link:hover, .dark-mode.accent-fuchsia .page-item .page-link:focus {
  color: #f22ac5; }

.accent-maroon .btn-link,
.accent-maroon a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.accent-maroon .nav-tabs .nav-link {
  color: #d81b60; }
  .accent-maroon .btn-link:hover,
  .accent-maroon a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .accent-maroon .nav-tabs .nav-link:hover {
    color: #941342; }

.accent-maroon .dropdown-item:active, .accent-maroon .dropdown-item.active {
  background-color: #d81b60;
  color: #fff; }

.accent-maroon .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #d81b60;
  border-color: #7d1038; }

.accent-maroon .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.accent-maroon .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-maroon .custom-select:focus,
.accent-maroon .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-maroon .custom-file-input:focus ~ .custom-file-label {
  border-color: #f083ab; }

.accent-maroon .page-item .page-link {
  color: #d81b60; }

.accent-maroon .page-item.active a,
.accent-maroon .page-item.active .page-link {
  background-color: #d81b60;
  border-color: #d81b60;
  color: #fff; }

.accent-maroon .page-item.disabled a,
.accent-maroon .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.accent-maroon [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .accent-maroon [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.accent-maroon [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .accent-maroon [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode.accent-maroon .page-item .page-link:hover, .dark-mode.accent-maroon .page-item .page-link:focus {
  color: #e4286d; }

.accent-blue .btn-link,
.accent-blue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.accent-blue .nav-tabs .nav-link {
  color: #007bff; }
  .accent-blue .btn-link:hover,
  .accent-blue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .accent-blue .nav-tabs .nav-link:hover {
    color: #0056b3; }

.accent-blue .dropdown-item:active, .accent-blue .dropdown-item.active {
  background-color: #007bff;
  color: #fff; }

.accent-blue .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #007bff;
  border-color: #004a99; }

.accent-blue .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.accent-blue .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-blue .custom-select:focus,
.accent-blue .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-blue .custom-file-input:focus ~ .custom-file-label {
  border-color: #80bdff; }

.accent-blue .page-item .page-link {
  color: #007bff; }

.accent-blue .page-item.active a,
.accent-blue .page-item.active .page-link {
  background-color: #007bff;
  border-color: #007bff;
  color: #fff; }

.accent-blue .page-item.disabled a,
.accent-blue .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.accent-blue [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .accent-blue [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.accent-blue [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .accent-blue [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode.accent-blue .page-item .page-link:hover, .dark-mode.accent-blue .page-item .page-link:focus {
  color: #1a88ff; }

.accent-indigo .btn-link,
.accent-indigo a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.accent-indigo .nav-tabs .nav-link {
  color: #6610f2; }
  .accent-indigo .btn-link:hover,
  .accent-indigo a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .accent-indigo .nav-tabs .nav-link:hover {
    color: #4709ac; }

.accent-indigo .dropdown-item:active, .accent-indigo .dropdown-item.active {
  background-color: #6610f2;
  color: #fff; }

.accent-indigo .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6610f2;
  border-color: #3d0894; }

.accent-indigo .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.accent-indigo .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-indigo .custom-select:focus,
.accent-indigo .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-indigo .custom-file-input:focus ~ .custom-file-label {
  border-color: #b389f9; }

.accent-indigo .page-item .page-link {
  color: #6610f2; }

.accent-indigo .page-item.active a,
.accent-indigo .page-item.active .page-link {
  background-color: #6610f2;
  border-color: #6610f2;
  color: #fff; }

.accent-indigo .page-item.disabled a,
.accent-indigo .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.accent-indigo [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .accent-indigo [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.accent-indigo [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .accent-indigo [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode.accent-indigo .page-item .page-link:hover, .dark-mode.accent-indigo .page-item .page-link:focus {
  color: #7528f3; }

.accent-purple .btn-link,
.accent-purple a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.accent-purple .nav-tabs .nav-link {
  color: #6f42c1; }
  .accent-purple .btn-link:hover,
  .accent-purple a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .accent-purple .nav-tabs .nav-link:hover {
    color: #4e2d89; }

.accent-purple .dropdown-item:active, .accent-purple .dropdown-item.active {
  background-color: #6f42c1;
  color: #fff; }

.accent-purple .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6f42c1;
  border-color: #432776; }

.accent-purple .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.accent-purple .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-purple .custom-select:focus,
.accent-purple .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-purple .custom-file-input:focus ~ .custom-file-label {
  border-color: #b8a2e0; }

.accent-purple .page-item .page-link {
  color: #6f42c1; }

.accent-purple .page-item.active a,
.accent-purple .page-item.active .page-link {
  background-color: #6f42c1;
  border-color: #6f42c1;
  color: #fff; }

.accent-purple .page-item.disabled a,
.accent-purple .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.accent-purple [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .accent-purple [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.accent-purple [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .accent-purple [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode.accent-purple .page-item .page-link:hover, .dark-mode.accent-purple .page-item .page-link:focus {
  color: #7e55c7; }

.accent-pink .btn-link,
.accent-pink a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.accent-pink .nav-tabs .nav-link {
  color: #e83e8c; }
  .accent-pink .btn-link:hover,
  .accent-pink a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .accent-pink .nav-tabs .nav-link:hover {
    color: #c21766; }

.accent-pink .dropdown-item:active, .accent-pink .dropdown-item.active {
  background-color: #e83e8c;
  color: #fff; }

.accent-pink .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #e83e8c;
  border-color: #ac145a; }

.accent-pink .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.accent-pink .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-pink .custom-select:focus,
.accent-pink .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-pink .custom-file-input:focus ~ .custom-file-label {
  border-color: #f6b0d0; }

.accent-pink .page-item .page-link {
  color: #e83e8c; }

.accent-pink .page-item.active a,
.accent-pink .page-item.active .page-link {
  background-color: #e83e8c;
  border-color: #e83e8c;
  color: #fff; }

.accent-pink .page-item.disabled a,
.accent-pink .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.accent-pink [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .accent-pink [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.accent-pink [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .accent-pink [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode.accent-pink .page-item .page-link:hover, .dark-mode.accent-pink .page-item .page-link:focus {
  color: #eb559a; }

.accent-red .btn-link,
.accent-red a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.accent-red .nav-tabs .nav-link {
  color: #dc3545; }
  .accent-red .btn-link:hover,
  .accent-red a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .accent-red .nav-tabs .nav-link:hover {
    color: #a71d2a; }

.accent-red .dropdown-item:active, .accent-red .dropdown-item.active {
  background-color: #dc3545;
  color: #fff; }

.accent-red .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #dc3545;
  border-color: #921925; }

.accent-red .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.accent-red .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-red .custom-select:focus,
.accent-red .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-red .custom-file-input:focus ~ .custom-file-label {
  border-color: #efa2a9; }

.accent-red .page-item .page-link {
  color: #dc3545; }

.accent-red .page-item.active a,
.accent-red .page-item.active .page-link {
  background-color: #dc3545;
  border-color: #dc3545;
  color: #fff; }

.accent-red .page-item.disabled a,
.accent-red .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.accent-red [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .accent-red [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.accent-red [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .accent-red [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode.accent-red .page-item .page-link:hover, .dark-mode.accent-red .page-item .page-link:focus {
  color: #e04b59; }

.accent-orange .btn-link,
.accent-orange a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.accent-orange .nav-tabs .nav-link {
  color: #fd7e14; }
  .accent-orange .btn-link:hover,
  .accent-orange a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .accent-orange .nav-tabs .nav-link:hover {
    color: #c35a02; }

.accent-orange .dropdown-item:active, .accent-orange .dropdown-item.active {
  background-color: #fd7e14;
  color: #1f2d3d; }

.accent-orange .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #fd7e14;
  border-color: #aa4e01; }

.accent-orange .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' 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"); }

.accent-orange .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-orange .custom-select:focus,
.accent-orange .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-orange .custom-file-input:focus ~ .custom-file-label {
  border-color: #fec392; }

.accent-orange .page-item .page-link {
  color: #fd7e14; }

.accent-orange .page-item.active a,
.accent-orange .page-item.active .page-link {
  background-color: #fd7e14;
  border-color: #fd7e14;
  color: #fff; }

.accent-orange .page-item.disabled a,
.accent-orange .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.accent-orange [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .accent-orange [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.accent-orange [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .accent-orange [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode.accent-orange .page-item .page-link:hover, .dark-mode.accent-orange .page-item .page-link:focus {
  color: #fd8c2d; }

.accent-yellow .btn-link,
.accent-yellow a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.accent-yellow .nav-tabs .nav-link {
  color: #ffc107; }
  .accent-yellow .btn-link:hover,
  .accent-yellow a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .accent-yellow .nav-tabs .nav-link:hover {
    color: #ba8b00; }

.accent-yellow .dropdown-item:active, .accent-yellow .dropdown-item.active {
  background-color: #ffc107;
  color: #1f2d3d; }

.accent-yellow .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #ffc107;
  border-color: #a07800; }

.accent-yellow .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' 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"); }

.accent-yellow .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-yellow .custom-select:focus,
.accent-yellow .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-yellow .custom-file-input:focus ~ .custom-file-label {
  border-color: #ffe187; }

.accent-yellow .page-item .page-link {
  color: #ffc107; }

.accent-yellow .page-item.active a,
.accent-yellow .page-item.active .page-link {
  background-color: #ffc107;
  border-color: #ffc107;
  color: #fff; }

.accent-yellow .page-item.disabled a,
.accent-yellow .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.accent-yellow [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .accent-yellow [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.accent-yellow [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .accent-yellow [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode.accent-yellow .page-item .page-link:hover, .dark-mode.accent-yellow .page-item .page-link:focus {
  color: #ffc721; }

.accent-green .btn-link,
.accent-green a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.accent-green .nav-tabs .nav-link {
  color: #28a745; }
  .accent-green .btn-link:hover,
  .accent-green a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .accent-green .nav-tabs .nav-link:hover {
    color: #19692c; }

.accent-green .dropdown-item:active, .accent-green .dropdown-item.active {
  background-color: #28a745;
  color: #fff; }

.accent-green .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #28a745;
  border-color: #145523; }

.accent-green .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.accent-green .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-green .custom-select:focus,
.accent-green .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-green .custom-file-input:focus ~ .custom-file-label {
  border-color: #71dd8a; }

.accent-green .page-item .page-link {
  color: #28a745; }

.accent-green .page-item.active a,
.accent-green .page-item.active .page-link {
  background-color: #28a745;
  border-color: #28a745;
  color: #fff; }

.accent-green .page-item.disabled a,
.accent-green .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.accent-green [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .accent-green [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.accent-green [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .accent-green [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode.accent-green .page-item .page-link:hover, .dark-mode.accent-green .page-item .page-link:focus {
  color: #2dbc4e; }

.accent-teal .btn-link,
.accent-teal a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.accent-teal .nav-tabs .nav-link {
  color: #20c997; }
  .accent-teal .btn-link:hover,
  .accent-teal a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .accent-teal .nav-tabs .nav-link:hover {
    color: #158765; }

.accent-teal .dropdown-item:active, .accent-teal .dropdown-item.active {
  background-color: #20c997;
  color: #fff; }

.accent-teal .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #20c997;
  border-color: #127155; }

.accent-teal .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.accent-teal .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-teal .custom-select:focus,
.accent-teal .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-teal .custom-file-input:focus ~ .custom-file-label {
  border-color: #7eeaca; }

.accent-teal .page-item .page-link {
  color: #20c997; }

.accent-teal .page-item.active a,
.accent-teal .page-item.active .page-link {
  background-color: #20c997;
  border-color: #20c997;
  color: #fff; }

.accent-teal .page-item.disabled a,
.accent-teal .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.accent-teal [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .accent-teal [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.accent-teal [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .accent-teal [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode.accent-teal .page-item .page-link:hover, .dark-mode.accent-teal .page-item .page-link:focus {
  color: #26dca6; }

.accent-cyan .btn-link,
.accent-cyan a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.accent-cyan .nav-tabs .nav-link {
  color: #17a2b8; }
  .accent-cyan .btn-link:hover,
  .accent-cyan a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .accent-cyan .nav-tabs .nav-link:hover {
    color: #0f6674; }

.accent-cyan .dropdown-item:active, .accent-cyan .dropdown-item.active {
  background-color: #17a2b8;
  color: #fff; }

.accent-cyan .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #17a2b8;
  border-color: #0c525d; }

.accent-cyan .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.accent-cyan .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-cyan .custom-select:focus,
.accent-cyan .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-cyan .custom-file-input:focus ~ .custom-file-label {
  border-color: #63d9ec; }

.accent-cyan .page-item .page-link {
  color: #17a2b8; }

.accent-cyan .page-item.active a,
.accent-cyan .page-item.active .page-link {
  background-color: #17a2b8;
  border-color: #17a2b8;
  color: #fff; }

.accent-cyan .page-item.disabled a,
.accent-cyan .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.accent-cyan [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .accent-cyan [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.accent-cyan [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .accent-cyan [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode.accent-cyan .page-item .page-link:hover, .dark-mode.accent-cyan .page-item .page-link:focus {
  color: #1ab6cf; }

.accent-white .btn-link,
.accent-white a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.accent-white .nav-tabs .nav-link {
  color: #fff; }
  .accent-white .btn-link:hover,
  .accent-white a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .accent-white .nav-tabs .nav-link:hover {
    color: #d9d9d9; }

.accent-white .dropdown-item:active, .accent-white .dropdown-item.active {
  background-color: #fff;
  color: #1f2d3d; }

.accent-white .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #fff;
  border-color: #cccccc; }

.accent-white .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' 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"); }

.accent-white .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-white .custom-select:focus,
.accent-white .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-white .custom-file-input:focus ~ .custom-file-label {
  border-color: white; }

.accent-white .page-item .page-link {
  color: #fff; }

.accent-white .page-item.active a,
.accent-white .page-item.active .page-link {
  background-color: #fff;
  border-color: #fff;
  color: #fff; }

.accent-white .page-item.disabled a,
.accent-white .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.accent-white [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .accent-white [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.accent-white [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .accent-white [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode.accent-white .page-item .page-link:hover, .dark-mode.accent-white .page-item .page-link:focus {
  color: white; }

.accent-gray .btn-link,
.accent-gray a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.accent-gray .nav-tabs .nav-link {
  color: #6c757d; }
  .accent-gray .btn-link:hover,
  .accent-gray a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .accent-gray .nav-tabs .nav-link:hover {
    color: #494f54; }

.accent-gray .dropdown-item:active, .accent-gray .dropdown-item.active {
  background-color: #6c757d;
  color: #fff; }

.accent-gray .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246; }

.accent-gray .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.accent-gray .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-gray .custom-select:focus,
.accent-gray .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-gray .custom-file-input:focus ~ .custom-file-label {
  border-color: #afb5ba; }

.accent-gray .page-item .page-link {
  color: #6c757d; }

.accent-gray .page-item.active a,
.accent-gray .page-item.active .page-link {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff; }

.accent-gray .page-item.disabled a,
.accent-gray .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.accent-gray [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .accent-gray [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.accent-gray [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .accent-gray [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode.accent-gray .page-item .page-link:hover, .dark-mode.accent-gray .page-item .page-link:focus {
  color: #78828a; }

.accent-gray-dark .btn-link,
.accent-gray-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.accent-gray-dark .nav-tabs .nav-link {
  color: #343a40; }
  .accent-gray-dark .btn-link:hover,
  .accent-gray-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .accent-gray-dark .nav-tabs .nav-link:hover {
    color: #121416; }

.accent-gray-dark .dropdown-item:active, .accent-gray-dark .dropdown-item.active {
  background-color: #343a40;
  color: #fff; }

.accent-gray-dark .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: #060708; }

.accent-gray-dark .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.accent-gray-dark .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-gray-dark .custom-select:focus,
.accent-gray-dark .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-gray-dark .custom-file-input:focus ~ .custom-file-label {
  border-color: #6d7a86; }

.accent-gray-dark .page-item .page-link {
  color: #343a40; }

.accent-gray-dark .page-item.active a,
.accent-gray-dark .page-item.active .page-link {
  background-color: #343a40;
  border-color: #343a40;
  color: #fff; }

.accent-gray-dark .page-item.disabled a,
.accent-gray-dark .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.accent-gray-dark [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .accent-gray-dark [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.accent-gray-dark [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .accent-gray-dark [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode.accent-gray-dark .page-item .page-link:hover, .dark-mode.accent-gray-dark .page-item .page-link:focus {
  color: #3f474e; }

[class*="accent-"] a.btn-primary {
  color: #fff; }

[class*="accent-"] a.btn-secondary {
  color: #fff; }

[class*="accent-"] a.btn-success {
  color: #fff; }

[class*="accent-"] a.btn-info {
  color: #fff; }

[class*="accent-"] a.btn-warning {
  color: #1f2d3d; }

[class*="accent-"] a.btn-danger {
  color: #fff; }

[class*="accent-"] a.btn-light, [class*="accent-"] a.btn-delete, [class*="accent-"] a.btn-duplicate, [class*="accent-"] a.btn-complete, [class*="accent-"] a.btn-print, [class*="accent-"] a.btn-join, [class*="accent-"] a.btn-caret {
  color: #1f2d3d; }

[class*="accent-"] a.btn-dark {
  color: #fff; }

[class*="accent-"] a.btn-custom {
  color: #1f2d3d; }

.dark-mode .bg-light, .dark-mode .pager-custom-style {
  background-color: #454d55 !important;
  color: #fff !important; }

.dark-mode .text-black,
.dark-mode .text-dark,
.dark-mode .link-black,
.dark-mode .link-dark {
  color: #ced4da; }

.dark-mode .bg-primary {
  background-color: #3f6791 !important; }
  .dark-mode .bg-primary,
  .dark-mode .bg-primary > a {
    color: #fff !important; }
  .dark-mode .bg-primary.btn:hover, .dark-mode .bg-primary.btn-delete:hover, .dark-mode .bg-primary.btn-duplicate:hover, .dark-mode .bg-primary.btn-complete:hover, .dark-mode .bg-primary.btn-print:hover, .dark-mode .bg-primary.btn-join:hover, .dark-mode .bg-primary.btn-caret:hover {
    border-color: #304e6d;
    color: #ececec; }
  .dark-mode .bg-primary.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-primary.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-primary.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-primary.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-primary.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-primary.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-primary.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-primary.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-primary.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-primary.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-primary.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-primary.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-primary.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-primary.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-primary.btn:active, .dark-mode .bg-primary.btn-delete:active, .dark-mode .bg-primary.btn-duplicate:active, .dark-mode .bg-primary.btn-complete:active, .dark-mode .bg-primary.btn-print:active, .dark-mode .bg-primary.btn-join:active, .dark-mode .bg-primary.btn-caret:active, .dark-mode .bg-primary.btn.active, .dark-mode .bg-primary.active.btn-delete, .dark-mode .bg-primary.active.btn-duplicate, .dark-mode .bg-primary.active.btn-complete, .dark-mode .bg-primary.active.btn-print, .dark-mode .bg-primary.active.btn-join, .dark-mode .bg-primary.active.btn-caret {
    background-color: #304e6d !important;
    border-color: #2c4765;
    color: #fff; }

.dark-mode .bg-secondary {
  background-color: #6c757d !important; }
  .dark-mode .bg-secondary,
  .dark-mode .bg-secondary > a {
    color: #fff !important; }
  .dark-mode .bg-secondary.btn:hover, .dark-mode .bg-secondary.btn-delete:hover, .dark-mode .bg-secondary.btn-duplicate:hover, .dark-mode .bg-secondary.btn-complete:hover, .dark-mode .bg-secondary.btn-print:hover, .dark-mode .bg-secondary.btn-join:hover, .dark-mode .bg-secondary.btn-caret:hover {
    border-color: #545b62;
    color: #ececec; }
  .dark-mode .bg-secondary.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-secondary.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-secondary.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-secondary.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-secondary.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-secondary.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-secondary.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-secondary.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-secondary.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-secondary.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-secondary.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-secondary.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-secondary.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-secondary.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-secondary.btn:active, .dark-mode .bg-secondary.btn-delete:active, .dark-mode .bg-secondary.btn-duplicate:active, .dark-mode .bg-secondary.btn-complete:active, .dark-mode .bg-secondary.btn-print:active, .dark-mode .bg-secondary.btn-join:active, .dark-mode .bg-secondary.btn-caret:active, .dark-mode .bg-secondary.btn.active, .dark-mode .bg-secondary.active.btn-delete, .dark-mode .bg-secondary.active.btn-duplicate, .dark-mode .bg-secondary.active.btn-complete, .dark-mode .bg-secondary.active.btn-print, .dark-mode .bg-secondary.active.btn-join, .dark-mode .bg-secondary.active.btn-caret {
    background-color: #545b62 !important;
    border-color: #4e555b;
    color: #fff; }

.dark-mode .bg-success {
  background-color: #00bc8c !important; }
  .dark-mode .bg-success,
  .dark-mode .bg-success > a {
    color: #fff !important; }
  .dark-mode .bg-success.btn:hover, .dark-mode .bg-success.btn-delete:hover, .dark-mode .bg-success.btn-duplicate:hover, .dark-mode .bg-success.btn-complete:hover, .dark-mode .bg-success.btn-print:hover, .dark-mode .bg-success.btn-join:hover, .dark-mode .bg-success.btn-caret:hover {
    border-color: #008966;
    color: #ececec; }
  .dark-mode .bg-success.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-success.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-success.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-success.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-success.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-success.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-success.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-success.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-success.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-success.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-success.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-success.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-success.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-success.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-success.btn:active, .dark-mode .bg-success.btn-delete:active, .dark-mode .bg-success.btn-duplicate:active, .dark-mode .bg-success.btn-complete:active, .dark-mode .bg-success.btn-print:active, .dark-mode .bg-success.btn-join:active, .dark-mode .bg-success.btn-caret:active, .dark-mode .bg-success.btn.active, .dark-mode .bg-success.active.btn-delete, .dark-mode .bg-success.active.btn-duplicate, .dark-mode .bg-success.active.btn-complete, .dark-mode .bg-success.active.btn-print, .dark-mode .bg-success.active.btn-join, .dark-mode .bg-success.active.btn-caret {
    background-color: #008966 !important;
    border-color: #007c5d;
    color: #fff; }

.dark-mode .bg-info {
  background-color: #3498db !important; }
  .dark-mode .bg-info,
  .dark-mode .bg-info > a {
    color: #fff !important; }
  .dark-mode .bg-info.btn:hover, .dark-mode .bg-info.btn-delete:hover, .dark-mode .bg-info.btn-duplicate:hover, .dark-mode .bg-info.btn-complete:hover, .dark-mode .bg-info.btn-print:hover, .dark-mode .bg-info.btn-join:hover, .dark-mode .bg-info.btn-caret:hover {
    border-color: #217dbb;
    color: #ececec; }
  .dark-mode .bg-info.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-info.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-info.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-info.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-info.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-info.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-info.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-info.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-info.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-info.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-info.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-info.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-info.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-info.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-info.btn:active, .dark-mode .bg-info.btn-delete:active, .dark-mode .bg-info.btn-duplicate:active, .dark-mode .bg-info.btn-complete:active, .dark-mode .bg-info.btn-print:active, .dark-mode .bg-info.btn-join:active, .dark-mode .bg-info.btn-caret:active, .dark-mode .bg-info.btn.active, .dark-mode .bg-info.active.btn-delete, .dark-mode .bg-info.active.btn-duplicate, .dark-mode .bg-info.active.btn-complete, .dark-mode .bg-info.active.btn-print, .dark-mode .bg-info.active.btn-join, .dark-mode .bg-info.active.btn-caret {
    background-color: #217dbb !important;
    border-color: #1f76b0;
    color: #fff; }

.dark-mode .bg-warning {
  background-color: #f39c12 !important; }
  .dark-mode .bg-warning,
  .dark-mode .bg-warning > a {
    color: #1f2d3d !important; }
  .dark-mode .bg-warning.btn:hover, .dark-mode .bg-warning.btn-delete:hover, .dark-mode .bg-warning.btn-duplicate:hover, .dark-mode .bg-warning.btn-complete:hover, .dark-mode .bg-warning.btn-print:hover, .dark-mode .bg-warning.btn-join:hover, .dark-mode .bg-warning.btn-caret:hover {
    border-color: #c87f0a;
    color: #121a24; }
  .dark-mode .bg-warning.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-warning.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-warning.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-warning.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-warning.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-warning.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-warning.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-warning.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-warning.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-warning.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-warning.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-warning.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-warning.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-warning.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-warning.btn:active, .dark-mode .bg-warning.btn-delete:active, .dark-mode .bg-warning.btn-duplicate:active, .dark-mode .bg-warning.btn-complete:active, .dark-mode .bg-warning.btn-print:active, .dark-mode .bg-warning.btn-join:active, .dark-mode .bg-warning.btn-caret:active, .dark-mode .bg-warning.btn.active, .dark-mode .bg-warning.active.btn-delete, .dark-mode .bg-warning.active.btn-duplicate, .dark-mode .bg-warning.active.btn-complete, .dark-mode .bg-warning.active.btn-print, .dark-mode .bg-warning.active.btn-join, .dark-mode .bg-warning.active.btn-caret {
    background-color: #c87f0a !important;
    border-color: #bc770a;
    color: #fff; }

.dark-mode .bg-danger, .dark-mode .bg-danger-custom {
  background-color: #e74c3c !important; }
  .dark-mode .bg-danger, .dark-mode .bg-danger-custom,
  .dark-mode .bg-danger > a,
  .dark-mode .bg-danger-custom > a {
    color: #fff !important; }
  .dark-mode .bg-danger.btn:hover, .dark-mode .bg-danger.btn-delete:hover, .dark-mode .btn-delete.bg-danger-custom:hover, .dark-mode .bg-danger.btn-duplicate:hover, .dark-mode .btn-duplicate.bg-danger-custom:hover, .dark-mode .bg-danger.btn-complete:hover, .dark-mode .btn-complete.bg-danger-custom:hover, .dark-mode .bg-danger.btn-print:hover, .dark-mode .btn-print.bg-danger-custom:hover, .dark-mode .bg-danger.btn-join:hover, .dark-mode .btn-join.bg-danger-custom:hover, .dark-mode .bg-danger.btn-caret:hover, .dark-mode .btn-caret.bg-danger-custom:hover, .dark-mode .btn.bg-danger-custom:hover {
    border-color: #d62c1a;
    color: #ececec; }
  .dark-mode .bg-danger.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-danger.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .btn-delete.bg-danger-custom:not(:disabled):not(.disabled):active, .dark-mode .bg-danger.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .btn-duplicate.bg-danger-custom:not(:disabled):not(.disabled):active, .dark-mode .bg-danger.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .btn-complete.bg-danger-custom:not(:disabled):not(.disabled):active, .dark-mode .bg-danger.btn-print:not(:disabled):not(.disabled):active, .dark-mode .btn-print.bg-danger-custom:not(:disabled):not(.disabled):active, .dark-mode .bg-danger.btn-join:not(:disabled):not(.disabled):active, .dark-mode .btn-join.bg-danger-custom:not(:disabled):not(.disabled):active, .dark-mode .bg-danger.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .btn-caret.bg-danger-custom:not(:disabled):not(.disabled):active, .dark-mode .btn.bg-danger-custom:not(:disabled):not(.disabled):active, .dark-mode .bg-danger.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-danger.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .btn-delete.bg-danger-custom:not(:disabled):not(.disabled).active, .dark-mode .bg-danger.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .btn-duplicate.bg-danger-custom:not(:disabled):not(.disabled).active, .dark-mode .bg-danger.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .btn-complete.bg-danger-custom:not(:disabled):not(.disabled).active, .dark-mode .bg-danger.btn-print:not(:disabled):not(.disabled).active, .dark-mode .btn-print.bg-danger-custom:not(:disabled):not(.disabled).active, .dark-mode .bg-danger.btn-join:not(:disabled):not(.disabled).active, .dark-mode .btn-join.bg-danger-custom:not(:disabled):not(.disabled).active, .dark-mode .bg-danger.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .btn-caret.bg-danger-custom:not(:disabled):not(.disabled).active, .dark-mode .btn.bg-danger-custom:not(:disabled):not(.disabled).active, .dark-mode .bg-danger.btn:active, .dark-mode .bg-danger.btn-delete:active, .dark-mode .btn-delete.bg-danger-custom:active, .dark-mode .bg-danger.btn-duplicate:active, .dark-mode .btn-duplicate.bg-danger-custom:active, .dark-mode .bg-danger.btn-complete:active, .dark-mode .btn-complete.bg-danger-custom:active, .dark-mode .bg-danger.btn-print:active, .dark-mode .btn-print.bg-danger-custom:active, .dark-mode .bg-danger.btn-join:active, .dark-mode .btn-join.bg-danger-custom:active, .dark-mode .bg-danger.btn-caret:active, .dark-mode .btn-caret.bg-danger-custom:active, .dark-mode .btn.bg-danger-custom:active, .dark-mode .bg-danger.btn.active, .dark-mode .bg-danger.active.btn-delete, .dark-mode .active.btn-delete.bg-danger-custom, .dark-mode .bg-danger.active.btn-duplicate, .dark-mode .active.btn-duplicate.bg-danger-custom, .dark-mode .bg-danger.active.btn-complete, .dark-mode .active.btn-complete.bg-danger-custom, .dark-mode .bg-danger.active.btn-print, .dark-mode .active.btn-print.bg-danger-custom, .dark-mode .bg-danger.active.btn-join, .dark-mode .active.btn-join.bg-danger-custom, .dark-mode .bg-danger.active.btn-caret, .dark-mode .active.btn-caret.bg-danger-custom, .dark-mode .btn.active.bg-danger-custom {
    background-color: #d62c1a !important;
    border-color: #ca2a19;
    color: #fff; }

.dark-mode .bg-light, .dark-mode .pager-custom-style {
  background-color: #f8f9fa !important; }
  .dark-mode .bg-light, .dark-mode .pager-custom-style,
  .dark-mode .bg-light > a,
  .dark-mode .pager-custom-style > a {
    color: #1f2d3d !important; }
  .dark-mode .bg-light.btn:hover, .dark-mode .bg-light.btn-delete:hover, .dark-mode .btn-delete.pager-custom-style:hover, .dark-mode .bg-light.btn-duplicate:hover, .dark-mode .btn-duplicate.pager-custom-style:hover, .dark-mode .bg-light.btn-complete:hover, .dark-mode .btn-complete.pager-custom-style:hover, .dark-mode .bg-light.btn-print:hover, .dark-mode .btn-print.pager-custom-style:hover, .dark-mode .bg-light.btn-join:hover, .dark-mode .btn-join.pager-custom-style:hover, .dark-mode .bg-light.btn-caret:hover, .dark-mode .btn-caret.pager-custom-style:hover, .dark-mode .btn.pager-custom-style:hover {
    border-color: #dae0e5;
    color: #121a24; }
  .dark-mode .bg-light.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-light.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .btn-delete.pager-custom-style:not(:disabled):not(.disabled):active, .dark-mode .bg-light.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .btn-duplicate.pager-custom-style:not(:disabled):not(.disabled):active, .dark-mode .bg-light.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .btn-complete.pager-custom-style:not(:disabled):not(.disabled):active, .dark-mode .bg-light.btn-print:not(:disabled):not(.disabled):active, .dark-mode .btn-print.pager-custom-style:not(:disabled):not(.disabled):active, .dark-mode .bg-light.btn-join:not(:disabled):not(.disabled):active, .dark-mode .btn-join.pager-custom-style:not(:disabled):not(.disabled):active, .dark-mode .bg-light.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .btn-caret.pager-custom-style:not(:disabled):not(.disabled):active, .dark-mode .btn.pager-custom-style:not(:disabled):not(.disabled):active, .dark-mode .bg-light.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-light.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .btn-delete.pager-custom-style:not(:disabled):not(.disabled).active, .dark-mode .bg-light.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .btn-duplicate.pager-custom-style:not(:disabled):not(.disabled).active, .dark-mode .bg-light.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .btn-complete.pager-custom-style:not(:disabled):not(.disabled).active, .dark-mode .bg-light.btn-print:not(:disabled):not(.disabled).active, .dark-mode .btn-print.pager-custom-style:not(:disabled):not(.disabled).active, .dark-mode .bg-light.btn-join:not(:disabled):not(.disabled).active, .dark-mode .btn-join.pager-custom-style:not(:disabled):not(.disabled).active, .dark-mode .bg-light.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .btn-caret.pager-custom-style:not(:disabled):not(.disabled).active, .dark-mode .btn.pager-custom-style:not(:disabled):not(.disabled).active, .dark-mode .bg-light.btn:active, .dark-mode .bg-light.btn-delete:active, .dark-mode .btn-delete.pager-custom-style:active, .dark-mode .bg-light.btn-duplicate:active, .dark-mode .btn-duplicate.pager-custom-style:active, .dark-mode .bg-light.btn-complete:active, .dark-mode .btn-complete.pager-custom-style:active, .dark-mode .bg-light.btn-print:active, .dark-mode .btn-print.pager-custom-style:active, .dark-mode .bg-light.btn-join:active, .dark-mode .btn-join.pager-custom-style:active, .dark-mode .bg-light.btn-caret:active, .dark-mode .btn-caret.pager-custom-style:active, .dark-mode .btn.pager-custom-style:active, .dark-mode .bg-light.btn.active, .dark-mode .bg-light.active.btn-delete, .dark-mode .active.btn-delete.pager-custom-style, .dark-mode .bg-light.active.btn-duplicate, .dark-mode .active.btn-duplicate.pager-custom-style, .dark-mode .bg-light.active.btn-complete, .dark-mode .active.btn-complete.pager-custom-style, .dark-mode .bg-light.active.btn-print, .dark-mode .active.btn-print.pager-custom-style, .dark-mode .bg-light.active.btn-join, .dark-mode .active.btn-join.pager-custom-style, .dark-mode .bg-light.active.btn-caret, .dark-mode .active.btn-caret.pager-custom-style, .dark-mode .btn.active.pager-custom-style {
    background-color: #dae0e5 !important;
    border-color: #d3d9df;
    color: #1f2d3d; }

.dark-mode .bg-dark {
  background-color: #343a40 !important; }
  .dark-mode .bg-dark,
  .dark-mode .bg-dark > a {
    color: #fff !important; }
  .dark-mode .bg-dark.btn:hover, .dark-mode .bg-dark.btn-delete:hover, .dark-mode .bg-dark.btn-duplicate:hover, .dark-mode .bg-dark.btn-complete:hover, .dark-mode .bg-dark.btn-print:hover, .dark-mode .bg-dark.btn-join:hover, .dark-mode .bg-dark.btn-caret:hover {
    border-color: #1d2124;
    color: #ececec; }
  .dark-mode .bg-dark.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-dark.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-dark.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-dark.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-dark.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-dark.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-dark.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-dark.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-dark.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-dark.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-dark.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-dark.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-dark.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-dark.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-dark.btn:active, .dark-mode .bg-dark.btn-delete:active, .dark-mode .bg-dark.btn-duplicate:active, .dark-mode .bg-dark.btn-complete:active, .dark-mode .bg-dark.btn-print:active, .dark-mode .bg-dark.btn-join:active, .dark-mode .bg-dark.btn-caret:active, .dark-mode .bg-dark.btn.active, .dark-mode .bg-dark.active.btn-delete, .dark-mode .bg-dark.active.btn-duplicate, .dark-mode .bg-dark.active.btn-complete, .dark-mode .bg-dark.active.btn-print, .dark-mode .bg-dark.active.btn-join, .dark-mode .bg-dark.active.btn-caret {
    background-color: #1d2124 !important;
    border-color: #171a1d;
    color: #fff; }

.dark-mode .bg-lightblue {
  background-color: #86bad8 !important; }
  .dark-mode .bg-lightblue,
  .dark-mode .bg-lightblue > a {
    color: #1f2d3d !important; }
  .dark-mode .bg-lightblue.btn:hover, .dark-mode .bg-lightblue.btn-delete:hover, .dark-mode .bg-lightblue.btn-duplicate:hover, .dark-mode .bg-lightblue.btn-complete:hover, .dark-mode .bg-lightblue.btn-print:hover, .dark-mode .bg-lightblue.btn-join:hover, .dark-mode .bg-lightblue.btn-caret:hover {
    border-color: #5fa4cc;
    color: #121a24; }
  .dark-mode .bg-lightblue.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-lightblue.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-lightblue.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-lightblue.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-lightblue.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-lightblue.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-lightblue.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-lightblue.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-lightblue.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-lightblue.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-lightblue.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-lightblue.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-lightblue.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-lightblue.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-lightblue.btn:active, .dark-mode .bg-lightblue.btn-delete:active, .dark-mode .bg-lightblue.btn-duplicate:active, .dark-mode .bg-lightblue.btn-complete:active, .dark-mode .bg-lightblue.btn-print:active, .dark-mode .bg-lightblue.btn-join:active, .dark-mode .bg-lightblue.btn-caret:active, .dark-mode .bg-lightblue.btn.active, .dark-mode .bg-lightblue.active.btn-delete, .dark-mode .bg-lightblue.active.btn-duplicate, .dark-mode .bg-lightblue.active.btn-complete, .dark-mode .bg-lightblue.active.btn-print, .dark-mode .bg-lightblue.active.btn-join, .dark-mode .bg-lightblue.active.btn-caret {
    background-color: #5fa4cc !important;
    border-color: #559ec9;
    color: #fff; }

.dark-mode .bg-navy {
  background-color: #002c59 !important; }
  .dark-mode .bg-navy,
  .dark-mode .bg-navy > a {
    color: #fff !important; }
  .dark-mode .bg-navy.btn:hover, .dark-mode .bg-navy.btn-delete:hover, .dark-mode .bg-navy.btn-duplicate:hover, .dark-mode .bg-navy.btn-complete:hover, .dark-mode .bg-navy.btn-print:hover, .dark-mode .bg-navy.btn-join:hover, .dark-mode .bg-navy.btn-caret:hover {
    border-color: #001226;
    color: #ececec; }
  .dark-mode .bg-navy.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-navy.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-navy.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-navy.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-navy.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-navy.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-navy.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-navy.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-navy.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-navy.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-navy.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-navy.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-navy.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-navy.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-navy.btn:active, .dark-mode .bg-navy.btn-delete:active, .dark-mode .bg-navy.btn-duplicate:active, .dark-mode .bg-navy.btn-complete:active, .dark-mode .bg-navy.btn-print:active, .dark-mode .bg-navy.btn-join:active, .dark-mode .bg-navy.btn-caret:active, .dark-mode .bg-navy.btn.active, .dark-mode .bg-navy.active.btn-delete, .dark-mode .bg-navy.active.btn-duplicate, .dark-mode .bg-navy.active.btn-complete, .dark-mode .bg-navy.active.btn-print, .dark-mode .bg-navy.active.btn-join, .dark-mode .bg-navy.active.btn-caret {
    background-color: #001226 !important;
    border-color: #000c19;
    color: #fff; }

.dark-mode .bg-olive {
  background-color: #74c8a3 !important; }
  .dark-mode .bg-olive,
  .dark-mode .bg-olive > a {
    color: #1f2d3d !important; }
  .dark-mode .bg-olive.btn:hover, .dark-mode .bg-olive.btn-delete:hover, .dark-mode .bg-olive.btn-duplicate:hover, .dark-mode .bg-olive.btn-complete:hover, .dark-mode .bg-olive.btn-print:hover, .dark-mode .bg-olive.btn-join:hover, .dark-mode .bg-olive.btn-caret:hover {
    border-color: #50b98a;
    color: #121a24; }
  .dark-mode .bg-olive.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-olive.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-olive.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-olive.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-olive.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-olive.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-olive.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-olive.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-olive.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-olive.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-olive.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-olive.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-olive.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-olive.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-olive.btn:active, .dark-mode .bg-olive.btn-delete:active, .dark-mode .bg-olive.btn-duplicate:active, .dark-mode .bg-olive.btn-complete:active, .dark-mode .bg-olive.btn-print:active, .dark-mode .bg-olive.btn-join:active, .dark-mode .bg-olive.btn-caret:active, .dark-mode .bg-olive.btn.active, .dark-mode .bg-olive.active.btn-delete, .dark-mode .bg-olive.active.btn-duplicate, .dark-mode .bg-olive.active.btn-complete, .dark-mode .bg-olive.active.btn-print, .dark-mode .bg-olive.active.btn-join, .dark-mode .bg-olive.active.btn-caret {
    background-color: #50b98a !important;
    border-color: #48b484;
    color: #fff; }

.dark-mode .bg-lime {
  background-color: #67ffa9 !important; }
  .dark-mode .bg-lime,
  .dark-mode .bg-lime > a {
    color: #1f2d3d !important; }
  .dark-mode .bg-lime.btn:hover, .dark-mode .bg-lime.btn-delete:hover, .dark-mode .bg-lime.btn-duplicate:hover, .dark-mode .bg-lime.btn-complete:hover, .dark-mode .bg-lime.btn-print:hover, .dark-mode .bg-lime.btn-join:hover, .dark-mode .bg-lime.btn-caret:hover {
    border-color: #34ff8d;
    color: #121a24; }
  .dark-mode .bg-lime.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-lime.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-lime.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-lime.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-lime.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-lime.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-lime.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-lime.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-lime.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-lime.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-lime.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-lime.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-lime.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-lime.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-lime.btn:active, .dark-mode .bg-lime.btn-delete:active, .dark-mode .bg-lime.btn-duplicate:active, .dark-mode .bg-lime.btn-complete:active, .dark-mode .bg-lime.btn-print:active, .dark-mode .bg-lime.btn-join:active, .dark-mode .bg-lime.btn-caret:active, .dark-mode .bg-lime.btn.active, .dark-mode .bg-lime.active.btn-delete, .dark-mode .bg-lime.active.btn-duplicate, .dark-mode .bg-lime.active.btn-complete, .dark-mode .bg-lime.active.btn-print, .dark-mode .bg-lime.active.btn-join, .dark-mode .bg-lime.active.btn-caret {
    background-color: #34ff8d !important;
    border-color: #27ff86;
    color: #1f2d3d; }

.dark-mode .bg-fuchsia {
  background-color: #f672d8 !important; }
  .dark-mode .bg-fuchsia,
  .dark-mode .bg-fuchsia > a {
    color: #1f2d3d !important; }
  .dark-mode .bg-fuchsia.btn:hover, .dark-mode .bg-fuchsia.btn-delete:hover, .dark-mode .bg-fuchsia.btn-duplicate:hover, .dark-mode .bg-fuchsia.btn-complete:hover, .dark-mode .bg-fuchsia.btn-print:hover, .dark-mode .bg-fuchsia.btn-join:hover, .dark-mode .bg-fuchsia.btn-caret:hover {
    border-color: #f342cb;
    color: #121a24; }
  .dark-mode .bg-fuchsia.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-fuchsia.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-fuchsia.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-fuchsia.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-fuchsia.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-fuchsia.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-fuchsia.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-fuchsia.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-fuchsia.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-fuchsia.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-fuchsia.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-fuchsia.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-fuchsia.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-fuchsia.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-fuchsia.btn:active, .dark-mode .bg-fuchsia.btn-delete:active, .dark-mode .bg-fuchsia.btn-duplicate:active, .dark-mode .bg-fuchsia.btn-complete:active, .dark-mode .bg-fuchsia.btn-print:active, .dark-mode .bg-fuchsia.btn-join:active, .dark-mode .bg-fuchsia.btn-caret:active, .dark-mode .bg-fuchsia.btn.active, .dark-mode .bg-fuchsia.active.btn-delete, .dark-mode .bg-fuchsia.active.btn-duplicate, .dark-mode .bg-fuchsia.active.btn-complete, .dark-mode .bg-fuchsia.active.btn-print, .dark-mode .bg-fuchsia.active.btn-join, .dark-mode .bg-fuchsia.active.btn-caret {
    background-color: #f342cb !important;
    border-color: #f236c8;
    color: #fff; }

.dark-mode .bg-maroon {
  background-color: #ed6c9b !important; }
  .dark-mode .bg-maroon,
  .dark-mode .bg-maroon > a {
    color: #1f2d3d !important; }
  .dark-mode .bg-maroon.btn:hover, .dark-mode .bg-maroon.btn-delete:hover, .dark-mode .bg-maroon.btn-duplicate:hover, .dark-mode .bg-maroon.btn-complete:hover, .dark-mode .bg-maroon.btn-print:hover, .dark-mode .bg-maroon.btn-join:hover, .dark-mode .bg-maroon.btn-caret:hover {
    border-color: #e73f7c;
    color: #121a24; }
  .dark-mode .bg-maroon.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-maroon.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-maroon.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-maroon.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-maroon.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-maroon.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-maroon.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-maroon.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-maroon.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-maroon.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-maroon.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-maroon.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-maroon.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-maroon.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-maroon.btn:active, .dark-mode .bg-maroon.btn-delete:active, .dark-mode .bg-maroon.btn-duplicate:active, .dark-mode .bg-maroon.btn-complete:active, .dark-mode .bg-maroon.btn-print:active, .dark-mode .bg-maroon.btn-join:active, .dark-mode .bg-maroon.btn-caret:active, .dark-mode .bg-maroon.btn.active, .dark-mode .bg-maroon.active.btn-delete, .dark-mode .bg-maroon.active.btn-duplicate, .dark-mode .bg-maroon.active.btn-complete, .dark-mode .bg-maroon.active.btn-print, .dark-mode .bg-maroon.active.btn-join, .dark-mode .bg-maroon.active.btn-caret {
    background-color: #e73f7c !important;
    border-color: #e63475;
    color: #fff; }

.dark-mode .bg-blue {
  background-color: #3f6791 !important; }
  .dark-mode .bg-blue,
  .dark-mode .bg-blue > a {
    color: #fff !important; }
  .dark-mode .bg-blue.btn:hover, .dark-mode .bg-blue.btn-delete:hover, .dark-mode .bg-blue.btn-duplicate:hover, .dark-mode .bg-blue.btn-complete:hover, .dark-mode .bg-blue.btn-print:hover, .dark-mode .bg-blue.btn-join:hover, .dark-mode .bg-blue.btn-caret:hover {
    border-color: #304e6d;
    color: #ececec; }
  .dark-mode .bg-blue.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-blue.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-blue.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-blue.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-blue.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-blue.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-blue.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-blue.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-blue.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-blue.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-blue.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-blue.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-blue.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-blue.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-blue.btn:active, .dark-mode .bg-blue.btn-delete:active, .dark-mode .bg-blue.btn-duplicate:active, .dark-mode .bg-blue.btn-complete:active, .dark-mode .bg-blue.btn-print:active, .dark-mode .bg-blue.btn-join:active, .dark-mode .bg-blue.btn-caret:active, .dark-mode .bg-blue.btn.active, .dark-mode .bg-blue.active.btn-delete, .dark-mode .bg-blue.active.btn-duplicate, .dark-mode .bg-blue.active.btn-complete, .dark-mode .bg-blue.active.btn-print, .dark-mode .bg-blue.active.btn-join, .dark-mode .bg-blue.active.btn-caret {
    background-color: #304e6d !important;
    border-color: #2c4765;
    color: #fff; }

.dark-mode .bg-indigo {
  background-color: #6610f2 !important; }
  .dark-mode .bg-indigo,
  .dark-mode .bg-indigo > a {
    color: #fff !important; }
  .dark-mode .bg-indigo.btn:hover, .dark-mode .bg-indigo.btn-delete:hover, .dark-mode .bg-indigo.btn-duplicate:hover, .dark-mode .bg-indigo.btn-complete:hover, .dark-mode .bg-indigo.btn-print:hover, .dark-mode .bg-indigo.btn-join:hover, .dark-mode .bg-indigo.btn-caret:hover {
    border-color: #510bc4;
    color: #ececec; }
  .dark-mode .bg-indigo.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-indigo.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-indigo.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-indigo.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-indigo.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-indigo.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-indigo.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-indigo.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-indigo.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-indigo.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-indigo.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-indigo.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-indigo.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-indigo.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-indigo.btn:active, .dark-mode .bg-indigo.btn-delete:active, .dark-mode .bg-indigo.btn-duplicate:active, .dark-mode .bg-indigo.btn-complete:active, .dark-mode .bg-indigo.btn-print:active, .dark-mode .bg-indigo.btn-join:active, .dark-mode .bg-indigo.btn-caret:active, .dark-mode .bg-indigo.btn.active, .dark-mode .bg-indigo.active.btn-delete, .dark-mode .bg-indigo.active.btn-duplicate, .dark-mode .bg-indigo.active.btn-complete, .dark-mode .bg-indigo.active.btn-print, .dark-mode .bg-indigo.active.btn-join, .dark-mode .bg-indigo.active.btn-caret {
    background-color: #510bc4 !important;
    border-color: #4c0ab8;
    color: #fff; }

.dark-mode .bg-purple {
  background-color: #6f42c1 !important; }
  .dark-mode .bg-purple,
  .dark-mode .bg-purple > a {
    color: #fff !important; }
  .dark-mode .bg-purple.btn:hover, .dark-mode .bg-purple.btn-delete:hover, .dark-mode .bg-purple.btn-duplicate:hover, .dark-mode .bg-purple.btn-complete:hover, .dark-mode .bg-purple.btn-print:hover, .dark-mode .bg-purple.btn-join:hover, .dark-mode .bg-purple.btn-caret:hover {
    border-color: #59339d;
    color: #ececec; }
  .dark-mode .bg-purple.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-purple.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-purple.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-purple.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-purple.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-purple.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-purple.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-purple.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-purple.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-purple.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-purple.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-purple.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-purple.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-purple.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-purple.btn:active, .dark-mode .bg-purple.btn-delete:active, .dark-mode .bg-purple.btn-duplicate:active, .dark-mode .bg-purple.btn-complete:active, .dark-mode .bg-purple.btn-print:active, .dark-mode .bg-purple.btn-join:active, .dark-mode .bg-purple.btn-caret:active, .dark-mode .bg-purple.btn.active, .dark-mode .bg-purple.active.btn-delete, .dark-mode .bg-purple.active.btn-duplicate, .dark-mode .bg-purple.active.btn-complete, .dark-mode .bg-purple.active.btn-print, .dark-mode .bg-purple.active.btn-join, .dark-mode .bg-purple.active.btn-caret {
    background-color: #59339d !important;
    border-color: #533093;
    color: #fff; }

.dark-mode .bg-pink {
  background-color: #e83e8c !important; }
  .dark-mode .bg-pink,
  .dark-mode .bg-pink > a {
    color: #fff !important; }
  .dark-mode .bg-pink.btn:hover, .dark-mode .bg-pink.btn-delete:hover, .dark-mode .bg-pink.btn-duplicate:hover, .dark-mode .bg-pink.btn-complete:hover, .dark-mode .bg-pink.btn-print:hover, .dark-mode .bg-pink.btn-join:hover, .dark-mode .bg-pink.btn-caret:hover {
    border-color: #d91a72;
    color: #ececec; }
  .dark-mode .bg-pink.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-pink.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-pink.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-pink.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-pink.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-pink.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-pink.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-pink.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-pink.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-pink.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-pink.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-pink.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-pink.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-pink.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-pink.btn:active, .dark-mode .bg-pink.btn-delete:active, .dark-mode .bg-pink.btn-duplicate:active, .dark-mode .bg-pink.btn-complete:active, .dark-mode .bg-pink.btn-print:active, .dark-mode .bg-pink.btn-join:active, .dark-mode .bg-pink.btn-caret:active, .dark-mode .bg-pink.btn.active, .dark-mode .bg-pink.active.btn-delete, .dark-mode .bg-pink.active.btn-duplicate, .dark-mode .bg-pink.active.btn-complete, .dark-mode .bg-pink.active.btn-print, .dark-mode .bg-pink.active.btn-join, .dark-mode .bg-pink.active.btn-caret {
    background-color: #d91a72 !important;
    border-color: #ce196c;
    color: #fff; }

.dark-mode .bg-red {
  background-color: #e74c3c !important; }
  .dark-mode .bg-red,
  .dark-mode .bg-red > a {
    color: #fff !important; }
  .dark-mode .bg-red.btn:hover, .dark-mode .bg-red.btn-delete:hover, .dark-mode .bg-red.btn-duplicate:hover, .dark-mode .bg-red.btn-complete:hover, .dark-mode .bg-red.btn-print:hover, .dark-mode .bg-red.btn-join:hover, .dark-mode .bg-red.btn-caret:hover {
    border-color: #d62c1a;
    color: #ececec; }
  .dark-mode .bg-red.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-red.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-red.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-red.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-red.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-red.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-red.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-red.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-red.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-red.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-red.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-red.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-red.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-red.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-red.btn:active, .dark-mode .bg-red.btn-delete:active, .dark-mode .bg-red.btn-duplicate:active, .dark-mode .bg-red.btn-complete:active, .dark-mode .bg-red.btn-print:active, .dark-mode .bg-red.btn-join:active, .dark-mode .bg-red.btn-caret:active, .dark-mode .bg-red.btn.active, .dark-mode .bg-red.active.btn-delete, .dark-mode .bg-red.active.btn-duplicate, .dark-mode .bg-red.active.btn-complete, .dark-mode .bg-red.active.btn-print, .dark-mode .bg-red.active.btn-join, .dark-mode .bg-red.active.btn-caret {
    background-color: #d62c1a !important;
    border-color: #ca2a19;
    color: #fff; }

.dark-mode .bg-orange {
  background-color: #fd7e14 !important; }
  .dark-mode .bg-orange,
  .dark-mode .bg-orange > a {
    color: #1f2d3d !important; }
  .dark-mode .bg-orange.btn:hover, .dark-mode .bg-orange.btn-delete:hover, .dark-mode .bg-orange.btn-duplicate:hover, .dark-mode .bg-orange.btn-complete:hover, .dark-mode .bg-orange.btn-print:hover, .dark-mode .bg-orange.btn-join:hover, .dark-mode .bg-orange.btn-caret:hover {
    border-color: #dc6502;
    color: #121a24; }
  .dark-mode .bg-orange.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-orange.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-orange.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-orange.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-orange.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-orange.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-orange.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-orange.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-orange.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-orange.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-orange.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-orange.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-orange.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-orange.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-orange.btn:active, .dark-mode .bg-orange.btn-delete:active, .dark-mode .bg-orange.btn-duplicate:active, .dark-mode .bg-orange.btn-complete:active, .dark-mode .bg-orange.btn-print:active, .dark-mode .bg-orange.btn-join:active, .dark-mode .bg-orange.btn-caret:active, .dark-mode .bg-orange.btn.active, .dark-mode .bg-orange.active.btn-delete, .dark-mode .bg-orange.active.btn-duplicate, .dark-mode .bg-orange.active.btn-complete, .dark-mode .bg-orange.active.btn-print, .dark-mode .bg-orange.active.btn-join, .dark-mode .bg-orange.active.btn-caret {
    background-color: #dc6502 !important;
    border-color: #cf5f02;
    color: #fff; }

.dark-mode .bg-yellow {
  background-color: #f39c12 !important; }
  .dark-mode .bg-yellow,
  .dark-mode .bg-yellow > a {
    color: #1f2d3d !important; }
  .dark-mode .bg-yellow.btn:hover, .dark-mode .bg-yellow.btn-delete:hover, .dark-mode .bg-yellow.btn-duplicate:hover, .dark-mode .bg-yellow.btn-complete:hover, .dark-mode .bg-yellow.btn-print:hover, .dark-mode .bg-yellow.btn-join:hover, .dark-mode .bg-yellow.btn-caret:hover {
    border-color: #c87f0a;
    color: #121a24; }
  .dark-mode .bg-yellow.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-yellow.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-yellow.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-yellow.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-yellow.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-yellow.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-yellow.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-yellow.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-yellow.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-yellow.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-yellow.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-yellow.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-yellow.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-yellow.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-yellow.btn:active, .dark-mode .bg-yellow.btn-delete:active, .dark-mode .bg-yellow.btn-duplicate:active, .dark-mode .bg-yellow.btn-complete:active, .dark-mode .bg-yellow.btn-print:active, .dark-mode .bg-yellow.btn-join:active, .dark-mode .bg-yellow.btn-caret:active, .dark-mode .bg-yellow.btn.active, .dark-mode .bg-yellow.active.btn-delete, .dark-mode .bg-yellow.active.btn-duplicate, .dark-mode .bg-yellow.active.btn-complete, .dark-mode .bg-yellow.active.btn-print, .dark-mode .bg-yellow.active.btn-join, .dark-mode .bg-yellow.active.btn-caret {
    background-color: #c87f0a !important;
    border-color: #bc770a;
    color: #fff; }

.dark-mode .bg-green {
  background-color: #00bc8c !important; }
  .dark-mode .bg-green,
  .dark-mode .bg-green > a {
    color: #fff !important; }
  .dark-mode .bg-green.btn:hover, .dark-mode .bg-green.btn-delete:hover, .dark-mode .bg-green.btn-duplicate:hover, .dark-mode .bg-green.btn-complete:hover, .dark-mode .bg-green.btn-print:hover, .dark-mode .bg-green.btn-join:hover, .dark-mode .bg-green.btn-caret:hover {
    border-color: #008966;
    color: #ececec; }
  .dark-mode .bg-green.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-green.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-green.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-green.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-green.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-green.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-green.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-green.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-green.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-green.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-green.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-green.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-green.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-green.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-green.btn:active, .dark-mode .bg-green.btn-delete:active, .dark-mode .bg-green.btn-duplicate:active, .dark-mode .bg-green.btn-complete:active, .dark-mode .bg-green.btn-print:active, .dark-mode .bg-green.btn-join:active, .dark-mode .bg-green.btn-caret:active, .dark-mode .bg-green.btn.active, .dark-mode .bg-green.active.btn-delete, .dark-mode .bg-green.active.btn-duplicate, .dark-mode .bg-green.active.btn-complete, .dark-mode .bg-green.active.btn-print, .dark-mode .bg-green.active.btn-join, .dark-mode .bg-green.active.btn-caret {
    background-color: #008966 !important;
    border-color: #007c5d;
    color: #fff; }

.dark-mode .bg-teal {
  background-color: #20c997 !important; }
  .dark-mode .bg-teal,
  .dark-mode .bg-teal > a {
    color: #fff !important; }
  .dark-mode .bg-teal.btn:hover, .dark-mode .bg-teal.btn-delete:hover, .dark-mode .bg-teal.btn-duplicate:hover, .dark-mode .bg-teal.btn-complete:hover, .dark-mode .bg-teal.btn-print:hover, .dark-mode .bg-teal.btn-join:hover, .dark-mode .bg-teal.btn-caret:hover {
    border-color: #199d76;
    color: #ececec; }
  .dark-mode .bg-teal.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-teal.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-teal.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-teal.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-teal.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-teal.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-teal.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-teal.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-teal.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-teal.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-teal.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-teal.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-teal.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-teal.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-teal.btn:active, .dark-mode .bg-teal.btn-delete:active, .dark-mode .bg-teal.btn-duplicate:active, .dark-mode .bg-teal.btn-complete:active, .dark-mode .bg-teal.btn-print:active, .dark-mode .bg-teal.btn-join:active, .dark-mode .bg-teal.btn-caret:active, .dark-mode .bg-teal.btn.active, .dark-mode .bg-teal.active.btn-delete, .dark-mode .bg-teal.active.btn-duplicate, .dark-mode .bg-teal.active.btn-complete, .dark-mode .bg-teal.active.btn-print, .dark-mode .bg-teal.active.btn-join, .dark-mode .bg-teal.active.btn-caret {
    background-color: #199d76 !important;
    border-color: #17926e;
    color: #fff; }

.dark-mode .bg-cyan {
  background-color: #3498db !important; }
  .dark-mode .bg-cyan,
  .dark-mode .bg-cyan > a {
    color: #fff !important; }
  .dark-mode .bg-cyan.btn:hover, .dark-mode .bg-cyan.btn-delete:hover, .dark-mode .bg-cyan.btn-duplicate:hover, .dark-mode .bg-cyan.btn-complete:hover, .dark-mode .bg-cyan.btn-print:hover, .dark-mode .bg-cyan.btn-join:hover, .dark-mode .bg-cyan.btn-caret:hover {
    border-color: #217dbb;
    color: #ececec; }
  .dark-mode .bg-cyan.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-cyan.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-cyan.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-cyan.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-cyan.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-cyan.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-cyan.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-cyan.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-cyan.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-cyan.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-cyan.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-cyan.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-cyan.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-cyan.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-cyan.btn:active, .dark-mode .bg-cyan.btn-delete:active, .dark-mode .bg-cyan.btn-duplicate:active, .dark-mode .bg-cyan.btn-complete:active, .dark-mode .bg-cyan.btn-print:active, .dark-mode .bg-cyan.btn-join:active, .dark-mode .bg-cyan.btn-caret:active, .dark-mode .bg-cyan.btn.active, .dark-mode .bg-cyan.active.btn-delete, .dark-mode .bg-cyan.active.btn-duplicate, .dark-mode .bg-cyan.active.btn-complete, .dark-mode .bg-cyan.active.btn-print, .dark-mode .bg-cyan.active.btn-join, .dark-mode .bg-cyan.active.btn-caret {
    background-color: #217dbb !important;
    border-color: #1f76b0;
    color: #fff; }

.dark-mode .bg-white {
  background-color: #fff !important; }
  .dark-mode .bg-white,
  .dark-mode .bg-white > a {
    color: #1f2d3d !important; }
  .dark-mode .bg-white.btn:hover, .dark-mode .bg-white.btn-delete:hover, .dark-mode .bg-white.btn-duplicate:hover, .dark-mode .bg-white.btn-complete:hover, .dark-mode .bg-white.btn-print:hover, .dark-mode .bg-white.btn-join:hover, .dark-mode .bg-white.btn-caret:hover {
    border-color: #e6e6e6;
    color: #121a24; }
  .dark-mode .bg-white.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-white.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-white.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-white.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-white.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-white.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-white.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-white.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-white.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-white.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-white.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-white.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-white.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-white.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-white.btn:active, .dark-mode .bg-white.btn-delete:active, .dark-mode .bg-white.btn-duplicate:active, .dark-mode .bg-white.btn-complete:active, .dark-mode .bg-white.btn-print:active, .dark-mode .bg-white.btn-join:active, .dark-mode .bg-white.btn-caret:active, .dark-mode .bg-white.btn.active, .dark-mode .bg-white.active.btn-delete, .dark-mode .bg-white.active.btn-duplicate, .dark-mode .bg-white.active.btn-complete, .dark-mode .bg-white.active.btn-print, .dark-mode .bg-white.active.btn-join, .dark-mode .bg-white.active.btn-caret {
    background-color: #e6e6e6 !important;
    border-color: #dfdfdf;
    color: #1f2d3d; }

.dark-mode .bg-gray {
  background-color: #6c757d !important; }
  .dark-mode .bg-gray,
  .dark-mode .bg-gray > a {
    color: #fff !important; }
  .dark-mode .bg-gray.btn:hover, .dark-mode .bg-gray.btn-delete:hover, .dark-mode .bg-gray.btn-duplicate:hover, .dark-mode .bg-gray.btn-complete:hover, .dark-mode .bg-gray.btn-print:hover, .dark-mode .bg-gray.btn-join:hover, .dark-mode .bg-gray.btn-caret:hover {
    border-color: #545b62;
    color: #ececec; }
  .dark-mode .bg-gray.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gray.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gray.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gray.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gray.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gray.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gray.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gray.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gray.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gray.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gray.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gray.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gray.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gray.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-gray.btn:active, .dark-mode .bg-gray.btn-delete:active, .dark-mode .bg-gray.btn-duplicate:active, .dark-mode .bg-gray.btn-complete:active, .dark-mode .bg-gray.btn-print:active, .dark-mode .bg-gray.btn-join:active, .dark-mode .bg-gray.btn-caret:active, .dark-mode .bg-gray.btn.active, .dark-mode .bg-gray.active.btn-delete, .dark-mode .bg-gray.active.btn-duplicate, .dark-mode .bg-gray.active.btn-complete, .dark-mode .bg-gray.active.btn-print, .dark-mode .bg-gray.active.btn-join, .dark-mode .bg-gray.active.btn-caret {
    background-color: #545b62 !important;
    border-color: #4e555b;
    color: #fff; }

.dark-mode .bg-gray-dark {
  background-color: #343a40 !important; }
  .dark-mode .bg-gray-dark,
  .dark-mode .bg-gray-dark > a {
    color: #fff !important; }
  .dark-mode .bg-gray-dark.btn:hover, .dark-mode .bg-gray-dark.btn-delete:hover, .dark-mode .bg-gray-dark.btn-duplicate:hover, .dark-mode .bg-gray-dark.btn-complete:hover, .dark-mode .bg-gray-dark.btn-print:hover, .dark-mode .bg-gray-dark.btn-join:hover, .dark-mode .bg-gray-dark.btn-caret:hover {
    border-color: #1d2124;
    color: #ececec; }
  .dark-mode .bg-gray-dark.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gray-dark.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gray-dark.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gray-dark.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gray-dark.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gray-dark.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gray-dark.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gray-dark.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gray-dark.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gray-dark.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gray-dark.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gray-dark.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gray-dark.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gray-dark.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-gray-dark.btn:active, .dark-mode .bg-gray-dark.btn-delete:active, .dark-mode .bg-gray-dark.btn-duplicate:active, .dark-mode .bg-gray-dark.btn-complete:active, .dark-mode .bg-gray-dark.btn-print:active, .dark-mode .bg-gray-dark.btn-join:active, .dark-mode .bg-gray-dark.btn-caret:active, .dark-mode .bg-gray-dark.btn.active, .dark-mode .bg-gray-dark.active.btn-delete, .dark-mode .bg-gray-dark.active.btn-duplicate, .dark-mode .bg-gray-dark.active.btn-complete, .dark-mode .bg-gray-dark.active.btn-print, .dark-mode .bg-gray-dark.active.btn-join, .dark-mode .bg-gray-dark.active.btn-caret {
    background-color: #1d2124 !important;
    border-color: #171a1d;
    color: #fff; }

.dark-mode .bg-gradient-primary {
  background: #3f6791 linear-gradient(180deg, #5c7ea2, #3f6791) repeat-x !important;
  color: #fff; }
  .dark-mode .bg-gradient-primary.btn.disabled, .dark-mode .bg-gradient-primary.disabled.btn-delete, .dark-mode .bg-gradient-primary.disabled.btn-duplicate, .dark-mode .bg-gradient-primary.disabled.btn-complete, .dark-mode .bg-gradient-primary.disabled.btn-print, .dark-mode .bg-gradient-primary.disabled.btn-join, .dark-mode .bg-gradient-primary.disabled.btn-caret, .dark-mode .bg-gradient-primary.btn:disabled, .dark-mode .bg-gradient-primary.btn-delete:disabled, .dark-mode .bg-gradient-primary.btn-duplicate:disabled, .dark-mode .bg-gradient-primary.btn-complete:disabled, .dark-mode .bg-gradient-primary.btn-print:disabled, .dark-mode .bg-gradient-primary.btn-join:disabled, .dark-mode .bg-gradient-primary.btn-caret:disabled, .dark-mode .bg-gradient-primary.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-primary.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-primary.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-primary.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-primary.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-primary.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-primary.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-primary.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-primary.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-primary.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-primary.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-primary.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-primary.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-primary.btn-caret:not(:disabled):not(.disabled).active,
  .show > .dark-mode .bg-gradient-primary.btn.dropdown-toggle,
  .show > .dark-mode .bg-gradient-primary.dropdown-toggle.btn-delete,
  .show > .dark-mode .bg-gradient-primary.dropdown-toggle.btn-duplicate,
  .show > .dark-mode .bg-gradient-primary.dropdown-toggle.btn-complete,
  .show > .dark-mode .bg-gradient-primary.dropdown-toggle.btn-print,
  .show > .dark-mode .bg-gradient-primary.dropdown-toggle.btn-join,
  .show > .dark-mode .bg-gradient-primary.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .dark-mode .bg-gradient-primary.btn:hover, .dark-mode .bg-gradient-primary.btn-delete:hover, .dark-mode .bg-gradient-primary.btn-duplicate:hover, .dark-mode .bg-gradient-primary.btn-complete:hover, .dark-mode .bg-gradient-primary.btn-print:hover, .dark-mode .bg-gradient-primary.btn-join:hover, .dark-mode .bg-gradient-primary.btn-caret:hover {
    background: #3f6791 linear-gradient(180deg, #526e8b, #335476) repeat-x !important;
    border-color: #304e6d;
    color: #ececec; }
  .dark-mode .bg-gradient-primary.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-primary.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-primary.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-primary.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-primary.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-primary.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-primary.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-primary.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-primary.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-primary.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-primary.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-primary.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-primary.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-primary.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-primary.btn:active, .dark-mode .bg-gradient-primary.btn-delete:active, .dark-mode .bg-gradient-primary.btn-duplicate:active, .dark-mode .bg-gradient-primary.btn-complete:active, .dark-mode .bg-gradient-primary.btn-print:active, .dark-mode .bg-gradient-primary.btn-join:active, .dark-mode .bg-gradient-primary.btn-caret:active, .dark-mode .bg-gradient-primary.btn.active, .dark-mode .bg-gradient-primary.active.btn-delete, .dark-mode .bg-gradient-primary.active.btn-duplicate, .dark-mode .bg-gradient-primary.active.btn-complete, .dark-mode .bg-gradient-primary.active.btn-print, .dark-mode .bg-gradient-primary.active.btn-join, .dark-mode .bg-gradient-primary.active.btn-caret {
    background: #3f6791 linear-gradient(180deg, #4f6883, #304e6d) repeat-x !important;
    border-color: #2c4765;
    color: #fff; }

.dark-mode .bg-gradient-secondary {
  background: #6c757d linear-gradient(180deg, #828a91, #6c757d) repeat-x !important;
  color: #fff; }
  .dark-mode .bg-gradient-secondary.btn.disabled, .dark-mode .bg-gradient-secondary.disabled.btn-delete, .dark-mode .bg-gradient-secondary.disabled.btn-duplicate, .dark-mode .bg-gradient-secondary.disabled.btn-complete, .dark-mode .bg-gradient-secondary.disabled.btn-print, .dark-mode .bg-gradient-secondary.disabled.btn-join, .dark-mode .bg-gradient-secondary.disabled.btn-caret, .dark-mode .bg-gradient-secondary.btn:disabled, .dark-mode .bg-gradient-secondary.btn-delete:disabled, .dark-mode .bg-gradient-secondary.btn-duplicate:disabled, .dark-mode .bg-gradient-secondary.btn-complete:disabled, .dark-mode .bg-gradient-secondary.btn-print:disabled, .dark-mode .bg-gradient-secondary.btn-join:disabled, .dark-mode .bg-gradient-secondary.btn-caret:disabled, .dark-mode .bg-gradient-secondary.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-secondary.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-secondary.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-secondary.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-secondary.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-secondary.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-secondary.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-secondary.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-secondary.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-secondary.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-secondary.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-secondary.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-secondary.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-secondary.btn-caret:not(:disabled):not(.disabled).active,
  .show > .dark-mode .bg-gradient-secondary.btn.dropdown-toggle,
  .show > .dark-mode .bg-gradient-secondary.dropdown-toggle.btn-delete,
  .show > .dark-mode .bg-gradient-secondary.dropdown-toggle.btn-duplicate,
  .show > .dark-mode .bg-gradient-secondary.dropdown-toggle.btn-complete,
  .show > .dark-mode .bg-gradient-secondary.dropdown-toggle.btn-print,
  .show > .dark-mode .bg-gradient-secondary.dropdown-toggle.btn-join,
  .show > .dark-mode .bg-gradient-secondary.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .dark-mode .bg-gradient-secondary.btn:hover, .dark-mode .bg-gradient-secondary.btn-delete:hover, .dark-mode .bg-gradient-secondary.btn-duplicate:hover, .dark-mode .bg-gradient-secondary.btn-complete:hover, .dark-mode .bg-gradient-secondary.btn-print:hover, .dark-mode .bg-gradient-secondary.btn-join:hover, .dark-mode .bg-gradient-secondary.btn-caret:hover {
    background: #6c757d linear-gradient(180deg, #73797f, #5a6268) repeat-x !important;
    border-color: #545b62;
    color: #ececec; }
  .dark-mode .bg-gradient-secondary.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-secondary.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-secondary.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-secondary.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-secondary.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-secondary.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-secondary.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-secondary.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-secondary.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-secondary.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-secondary.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-secondary.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-secondary.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-secondary.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-secondary.btn:active, .dark-mode .bg-gradient-secondary.btn-delete:active, .dark-mode .bg-gradient-secondary.btn-duplicate:active, .dark-mode .bg-gradient-secondary.btn-complete:active, .dark-mode .bg-gradient-secondary.btn-print:active, .dark-mode .bg-gradient-secondary.btn-join:active, .dark-mode .bg-gradient-secondary.btn-caret:active, .dark-mode .bg-gradient-secondary.btn.active, .dark-mode .bg-gradient-secondary.active.btn-delete, .dark-mode .bg-gradient-secondary.active.btn-duplicate, .dark-mode .bg-gradient-secondary.active.btn-complete, .dark-mode .bg-gradient-secondary.active.btn-print, .dark-mode .bg-gradient-secondary.active.btn-join, .dark-mode .bg-gradient-secondary.active.btn-caret {
    background: #6c757d linear-gradient(180deg, #6e7479, #545b62) repeat-x !important;
    border-color: #4e555b;
    color: #fff; }

.dark-mode .bg-gradient-success {
  background: #00bc8c linear-gradient(180deg, #26c69d, #00bc8c) repeat-x !important;
  color: #fff; }
  .dark-mode .bg-gradient-success.btn.disabled, .dark-mode .bg-gradient-success.disabled.btn-delete, .dark-mode .bg-gradient-success.disabled.btn-duplicate, .dark-mode .bg-gradient-success.disabled.btn-complete, .dark-mode .bg-gradient-success.disabled.btn-print, .dark-mode .bg-gradient-success.disabled.btn-join, .dark-mode .bg-gradient-success.disabled.btn-caret, .dark-mode .bg-gradient-success.btn:disabled, .dark-mode .bg-gradient-success.btn-delete:disabled, .dark-mode .bg-gradient-success.btn-duplicate:disabled, .dark-mode .bg-gradient-success.btn-complete:disabled, .dark-mode .bg-gradient-success.btn-print:disabled, .dark-mode .bg-gradient-success.btn-join:disabled, .dark-mode .bg-gradient-success.btn-caret:disabled, .dark-mode .bg-gradient-success.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-success.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-success.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-success.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-success.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-success.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-success.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-success.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-success.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-success.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-success.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-success.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-success.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-success.btn-caret:not(:disabled):not(.disabled).active,
  .show > .dark-mode .bg-gradient-success.btn.dropdown-toggle,
  .show > .dark-mode .bg-gradient-success.dropdown-toggle.btn-delete,
  .show > .dark-mode .bg-gradient-success.dropdown-toggle.btn-duplicate,
  .show > .dark-mode .bg-gradient-success.dropdown-toggle.btn-complete,
  .show > .dark-mode .bg-gradient-success.dropdown-toggle.btn-print,
  .show > .dark-mode .bg-gradient-success.dropdown-toggle.btn-join,
  .show > .dark-mode .bg-gradient-success.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .dark-mode .bg-gradient-success.btn:hover, .dark-mode .bg-gradient-success.btn-delete:hover, .dark-mode .bg-gradient-success.btn-duplicate:hover, .dark-mode .bg-gradient-success.btn-complete:hover, .dark-mode .bg-gradient-success.btn-print:hover, .dark-mode .bg-gradient-success.btn-join:hover, .dark-mode .bg-gradient-success.btn-caret:hover {
    background: #00bc8c linear-gradient(180deg, #26a685, #009670) repeat-x !important;
    border-color: #008966;
    color: #ececec; }
  .dark-mode .bg-gradient-success.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-success.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-success.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-success.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-success.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-success.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-success.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-success.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-success.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-success.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-success.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-success.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-success.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-success.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-success.btn:active, .dark-mode .bg-gradient-success.btn-delete:active, .dark-mode .bg-gradient-success.btn-duplicate:active, .dark-mode .bg-gradient-success.btn-complete:active, .dark-mode .bg-gradient-success.btn-print:active, .dark-mode .bg-gradient-success.btn-join:active, .dark-mode .bg-gradient-success.btn-caret:active, .dark-mode .bg-gradient-success.btn.active, .dark-mode .bg-gradient-success.active.btn-delete, .dark-mode .bg-gradient-success.active.btn-duplicate, .dark-mode .bg-gradient-success.active.btn-complete, .dark-mode .bg-gradient-success.active.btn-print, .dark-mode .bg-gradient-success.active.btn-join, .dark-mode .bg-gradient-success.active.btn-caret {
    background: #00bc8c linear-gradient(180deg, #269b7d, #008966) repeat-x !important;
    border-color: #007c5d;
    color: #fff; }

.dark-mode .bg-gradient-info {
  background: #3498db linear-gradient(180deg, #52a7e0, #3498db) repeat-x !important;
  color: #fff; }
  .dark-mode .bg-gradient-info.btn.disabled, .dark-mode .bg-gradient-info.disabled.btn-delete, .dark-mode .bg-gradient-info.disabled.btn-duplicate, .dark-mode .bg-gradient-info.disabled.btn-complete, .dark-mode .bg-gradient-info.disabled.btn-print, .dark-mode .bg-gradient-info.disabled.btn-join, .dark-mode .bg-gradient-info.disabled.btn-caret, .dark-mode .bg-gradient-info.btn:disabled, .dark-mode .bg-gradient-info.btn-delete:disabled, .dark-mode .bg-gradient-info.btn-duplicate:disabled, .dark-mode .bg-gradient-info.btn-complete:disabled, .dark-mode .bg-gradient-info.btn-print:disabled, .dark-mode .bg-gradient-info.btn-join:disabled, .dark-mode .bg-gradient-info.btn-caret:disabled, .dark-mode .bg-gradient-info.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-info.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-info.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-info.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-info.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-info.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-info.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-info.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-info.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-info.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-info.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-info.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-info.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-info.btn-caret:not(:disabled):not(.disabled).active,
  .show > .dark-mode .bg-gradient-info.btn.dropdown-toggle,
  .show > .dark-mode .bg-gradient-info.dropdown-toggle.btn-delete,
  .show > .dark-mode .bg-gradient-info.dropdown-toggle.btn-duplicate,
  .show > .dark-mode .bg-gradient-info.dropdown-toggle.btn-complete,
  .show > .dark-mode .bg-gradient-info.dropdown-toggle.btn-print,
  .show > .dark-mode .bg-gradient-info.dropdown-toggle.btn-join,
  .show > .dark-mode .bg-gradient-info.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .dark-mode .bg-gradient-info.btn:hover, .dark-mode .bg-gradient-info.btn-delete:hover, .dark-mode .bg-gradient-info.btn-duplicate:hover, .dark-mode .bg-gradient-info.btn-complete:hover, .dark-mode .bg-gradient-info.btn-print:hover, .dark-mode .bg-gradient-info.btn-join:hover, .dark-mode .bg-gradient-info.btn-caret:hover {
    background: #3498db linear-gradient(180deg, #4497ce, #2384c6) repeat-x !important;
    border-color: #217dbb;
    color: #ececec; }
  .dark-mode .bg-gradient-info.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-info.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-info.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-info.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-info.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-info.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-info.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-info.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-info.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-info.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-info.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-info.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-info.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-info.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-info.btn:active, .dark-mode .bg-gradient-info.btn-delete:active, .dark-mode .bg-gradient-info.btn-duplicate:active, .dark-mode .bg-gradient-info.btn-complete:active, .dark-mode .bg-gradient-info.btn-print:active, .dark-mode .bg-gradient-info.btn-join:active, .dark-mode .bg-gradient-info.btn-caret:active, .dark-mode .bg-gradient-info.btn.active, .dark-mode .bg-gradient-info.active.btn-delete, .dark-mode .bg-gradient-info.active.btn-duplicate, .dark-mode .bg-gradient-info.active.btn-complete, .dark-mode .bg-gradient-info.active.btn-print, .dark-mode .bg-gradient-info.active.btn-join, .dark-mode .bg-gradient-info.active.btn-caret {
    background: #3498db linear-gradient(180deg, #4291c5, #217dbb) repeat-x !important;
    border-color: #1f76b0;
    color: #fff; }

.dark-mode .bg-gradient-warning {
  background: #f39c12 linear-gradient(180deg, #f5ab36, #f39c12) repeat-x !important;
  color: #1f2d3d; }
  .dark-mode .bg-gradient-warning.btn.disabled, .dark-mode .bg-gradient-warning.disabled.btn-delete, .dark-mode .bg-gradient-warning.disabled.btn-duplicate, .dark-mode .bg-gradient-warning.disabled.btn-complete, .dark-mode .bg-gradient-warning.disabled.btn-print, .dark-mode .bg-gradient-warning.disabled.btn-join, .dark-mode .bg-gradient-warning.disabled.btn-caret, .dark-mode .bg-gradient-warning.btn:disabled, .dark-mode .bg-gradient-warning.btn-delete:disabled, .dark-mode .bg-gradient-warning.btn-duplicate:disabled, .dark-mode .bg-gradient-warning.btn-complete:disabled, .dark-mode .bg-gradient-warning.btn-print:disabled, .dark-mode .bg-gradient-warning.btn-join:disabled, .dark-mode .bg-gradient-warning.btn-caret:disabled, .dark-mode .bg-gradient-warning.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-warning.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-warning.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-warning.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-warning.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-warning.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-warning.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-warning.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-warning.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-warning.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-warning.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-warning.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-warning.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-warning.btn-caret:not(:disabled):not(.disabled).active,
  .show > .dark-mode .bg-gradient-warning.btn.dropdown-toggle,
  .show > .dark-mode .bg-gradient-warning.dropdown-toggle.btn-delete,
  .show > .dark-mode .bg-gradient-warning.dropdown-toggle.btn-duplicate,
  .show > .dark-mode .bg-gradient-warning.dropdown-toggle.btn-complete,
  .show > .dark-mode .bg-gradient-warning.dropdown-toggle.btn-print,
  .show > .dark-mode .bg-gradient-warning.dropdown-toggle.btn-join,
  .show > .dark-mode .bg-gradient-warning.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .dark-mode .bg-gradient-warning.btn:hover, .dark-mode .bg-gradient-warning.btn-delete:hover, .dark-mode .bg-gradient-warning.btn-duplicate:hover, .dark-mode .bg-gradient-warning.btn-complete:hover, .dark-mode .bg-gradient-warning.btn-print:hover, .dark-mode .bg-gradient-warning.btn-join:hover, .dark-mode .bg-gradient-warning.btn-caret:hover {
    background: #f39c12 linear-gradient(180deg, #da982f, #d4860b) repeat-x !important;
    border-color: #c87f0a;
    color: #121a24; }
  .dark-mode .bg-gradient-warning.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-warning.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-warning.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-warning.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-warning.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-warning.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-warning.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-warning.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-warning.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-warning.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-warning.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-warning.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-warning.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-warning.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-warning.btn:active, .dark-mode .bg-gradient-warning.btn-delete:active, .dark-mode .bg-gradient-warning.btn-duplicate:active, .dark-mode .bg-gradient-warning.btn-complete:active, .dark-mode .bg-gradient-warning.btn-print:active, .dark-mode .bg-gradient-warning.btn-join:active, .dark-mode .bg-gradient-warning.btn-caret:active, .dark-mode .bg-gradient-warning.btn.active, .dark-mode .bg-gradient-warning.active.btn-delete, .dark-mode .bg-gradient-warning.active.btn-duplicate, .dark-mode .bg-gradient-warning.active.btn-complete, .dark-mode .bg-gradient-warning.active.btn-print, .dark-mode .bg-gradient-warning.active.btn-join, .dark-mode .bg-gradient-warning.active.btn-caret {
    background: #f39c12 linear-gradient(180deg, #d0922f, #c87f0a) repeat-x !important;
    border-color: #bc770a;
    color: #fff; }

.dark-mode .bg-gradient-danger {
  background: #e74c3c linear-gradient(180deg, #eb6759, #e74c3c) repeat-x !important;
  color: #fff; }
  .dark-mode .bg-gradient-danger.btn.disabled, .dark-mode .bg-gradient-danger.disabled.btn-delete, .dark-mode .bg-gradient-danger.disabled.btn-duplicate, .dark-mode .bg-gradient-danger.disabled.btn-complete, .dark-mode .bg-gradient-danger.disabled.btn-print, .dark-mode .bg-gradient-danger.disabled.btn-join, .dark-mode .bg-gradient-danger.disabled.btn-caret, .dark-mode .bg-gradient-danger.btn:disabled, .dark-mode .bg-gradient-danger.btn-delete:disabled, .dark-mode .bg-gradient-danger.btn-duplicate:disabled, .dark-mode .bg-gradient-danger.btn-complete:disabled, .dark-mode .bg-gradient-danger.btn-print:disabled, .dark-mode .bg-gradient-danger.btn-join:disabled, .dark-mode .bg-gradient-danger.btn-caret:disabled, .dark-mode .bg-gradient-danger.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-danger.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-danger.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-danger.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-danger.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-danger.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-danger.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-danger.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-danger.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-danger.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-danger.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-danger.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-danger.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-danger.btn-caret:not(:disabled):not(.disabled).active,
  .show > .dark-mode .bg-gradient-danger.btn.dropdown-toggle,
  .show > .dark-mode .bg-gradient-danger.dropdown-toggle.btn-delete,
  .show > .dark-mode .bg-gradient-danger.dropdown-toggle.btn-duplicate,
  .show > .dark-mode .bg-gradient-danger.dropdown-toggle.btn-complete,
  .show > .dark-mode .bg-gradient-danger.dropdown-toggle.btn-print,
  .show > .dark-mode .bg-gradient-danger.dropdown-toggle.btn-join,
  .show > .dark-mode .bg-gradient-danger.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .dark-mode .bg-gradient-danger.btn:hover, .dark-mode .bg-gradient-danger.btn-delete:hover, .dark-mode .bg-gradient-danger.btn-duplicate:hover, .dark-mode .bg-gradient-danger.btn-complete:hover, .dark-mode .bg-gradient-danger.btn-print:hover, .dark-mode .bg-gradient-danger.btn-join:hover, .dark-mode .bg-gradient-danger.btn-caret:hover {
    background: #e74c3c linear-gradient(180deg, #e64d3e, #e12e1c) repeat-x !important;
    border-color: #d62c1a;
    color: #ececec; }
  .dark-mode .bg-gradient-danger.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-danger.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-danger.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-danger.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-danger.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-danger.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-danger.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-danger.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-danger.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-danger.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-danger.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-danger.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-danger.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-danger.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-danger.btn:active, .dark-mode .bg-gradient-danger.btn-delete:active, .dark-mode .bg-gradient-danger.btn-duplicate:active, .dark-mode .bg-gradient-danger.btn-complete:active, .dark-mode .bg-gradient-danger.btn-print:active, .dark-mode .bg-gradient-danger.btn-join:active, .dark-mode .bg-gradient-danger.btn-caret:active, .dark-mode .bg-gradient-danger.btn.active, .dark-mode .bg-gradient-danger.active.btn-delete, .dark-mode .bg-gradient-danger.active.btn-duplicate, .dark-mode .bg-gradient-danger.active.btn-complete, .dark-mode .bg-gradient-danger.active.btn-print, .dark-mode .bg-gradient-danger.active.btn-join, .dark-mode .bg-gradient-danger.active.btn-caret {
    background: #e74c3c linear-gradient(180deg, #dc4c3d, #d62c1a) repeat-x !important;
    border-color: #ca2a19;
    color: #fff; }

.dark-mode .bg-gradient-light {
  background: #f8f9fa linear-gradient(180deg, #f9fafb, #f8f9fa) repeat-x !important;
  color: #1f2d3d; }
  .dark-mode .bg-gradient-light.btn.disabled, .dark-mode .bg-gradient-light.disabled.btn-delete, .dark-mode .bg-gradient-light.disabled.btn-duplicate, .dark-mode .bg-gradient-light.disabled.btn-complete, .dark-mode .bg-gradient-light.disabled.btn-print, .dark-mode .bg-gradient-light.disabled.btn-join, .dark-mode .bg-gradient-light.disabled.btn-caret, .dark-mode .bg-gradient-light.btn:disabled, .dark-mode .bg-gradient-light.btn-delete:disabled, .dark-mode .bg-gradient-light.btn-duplicate:disabled, .dark-mode .bg-gradient-light.btn-complete:disabled, .dark-mode .bg-gradient-light.btn-print:disabled, .dark-mode .bg-gradient-light.btn-join:disabled, .dark-mode .bg-gradient-light.btn-caret:disabled, .dark-mode .bg-gradient-light.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-light.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-light.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-light.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-light.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-light.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-light.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-light.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-light.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-light.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-light.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-light.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-light.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-light.btn-caret:not(:disabled):not(.disabled).active,
  .show > .dark-mode .bg-gradient-light.btn.dropdown-toggle,
  .show > .dark-mode .bg-gradient-light.dropdown-toggle.btn-delete,
  .show > .dark-mode .bg-gradient-light.dropdown-toggle.btn-duplicate,
  .show > .dark-mode .bg-gradient-light.dropdown-toggle.btn-complete,
  .show > .dark-mode .bg-gradient-light.dropdown-toggle.btn-print,
  .show > .dark-mode .bg-gradient-light.dropdown-toggle.btn-join,
  .show > .dark-mode .bg-gradient-light.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .dark-mode .bg-gradient-light.btn:hover, .dark-mode .bg-gradient-light.btn-delete:hover, .dark-mode .bg-gradient-light.btn-duplicate:hover, .dark-mode .bg-gradient-light.btn-complete:hover, .dark-mode .bg-gradient-light.btn-print:hover, .dark-mode .bg-gradient-light.btn-join:hover, .dark-mode .bg-gradient-light.btn-caret:hover {
    background: #f8f9fa linear-gradient(180deg, #e6eaed, #e2e6ea) repeat-x !important;
    border-color: #dae0e5;
    color: #121a24; }
  .dark-mode .bg-gradient-light.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-light.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-light.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-light.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-light.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-light.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-light.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-light.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-light.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-light.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-light.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-light.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-light.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-light.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-light.btn:active, .dark-mode .bg-gradient-light.btn-delete:active, .dark-mode .bg-gradient-light.btn-duplicate:active, .dark-mode .bg-gradient-light.btn-complete:active, .dark-mode .bg-gradient-light.btn-print:active, .dark-mode .bg-gradient-light.btn-join:active, .dark-mode .bg-gradient-light.btn-caret:active, .dark-mode .bg-gradient-light.btn.active, .dark-mode .bg-gradient-light.active.btn-delete, .dark-mode .bg-gradient-light.active.btn-duplicate, .dark-mode .bg-gradient-light.active.btn-complete, .dark-mode .bg-gradient-light.active.btn-print, .dark-mode .bg-gradient-light.active.btn-join, .dark-mode .bg-gradient-light.active.btn-caret {
    background: #f8f9fa linear-gradient(180deg, #e0e4e9, #dae0e5) repeat-x !important;
    border-color: #d3d9df;
    color: #1f2d3d; }

.dark-mode .bg-gradient-dark {
  background: #343a40 linear-gradient(180deg, #52585d, #343a40) repeat-x !important;
  color: #fff; }
  .dark-mode .bg-gradient-dark.btn.disabled, .dark-mode .bg-gradient-dark.disabled.btn-delete, .dark-mode .bg-gradient-dark.disabled.btn-duplicate, .dark-mode .bg-gradient-dark.disabled.btn-complete, .dark-mode .bg-gradient-dark.disabled.btn-print, .dark-mode .bg-gradient-dark.disabled.btn-join, .dark-mode .bg-gradient-dark.disabled.btn-caret, .dark-mode .bg-gradient-dark.btn:disabled, .dark-mode .bg-gradient-dark.btn-delete:disabled, .dark-mode .bg-gradient-dark.btn-duplicate:disabled, .dark-mode .bg-gradient-dark.btn-complete:disabled, .dark-mode .bg-gradient-dark.btn-print:disabled, .dark-mode .bg-gradient-dark.btn-join:disabled, .dark-mode .bg-gradient-dark.btn-caret:disabled, .dark-mode .bg-gradient-dark.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-dark.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-dark.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-dark.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-dark.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-dark.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-dark.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-dark.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-dark.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-dark.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-dark.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-dark.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-dark.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-dark.btn-caret:not(:disabled):not(.disabled).active,
  .show > .dark-mode .bg-gradient-dark.btn.dropdown-toggle,
  .show > .dark-mode .bg-gradient-dark.dropdown-toggle.btn-delete,
  .show > .dark-mode .bg-gradient-dark.dropdown-toggle.btn-duplicate,
  .show > .dark-mode .bg-gradient-dark.dropdown-toggle.btn-complete,
  .show > .dark-mode .bg-gradient-dark.dropdown-toggle.btn-print,
  .show > .dark-mode .bg-gradient-dark.dropdown-toggle.btn-join,
  .show > .dark-mode .bg-gradient-dark.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .dark-mode .bg-gradient-dark.btn:hover, .dark-mode .bg-gradient-dark.btn-delete:hover, .dark-mode .bg-gradient-dark.btn-duplicate:hover, .dark-mode .bg-gradient-dark.btn-complete:hover, .dark-mode .bg-gradient-dark.btn-print:hover, .dark-mode .bg-gradient-dark.btn-join:hover, .dark-mode .bg-gradient-dark.btn-caret:hover {
    background: #343a40 linear-gradient(180deg, #44474b, #23272b) repeat-x !important;
    border-color: #1d2124;
    color: #ececec; }
  .dark-mode .bg-gradient-dark.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-dark.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-dark.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-dark.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-dark.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-dark.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-dark.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-dark.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-dark.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-dark.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-dark.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-dark.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-dark.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-dark.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-dark.btn:active, .dark-mode .bg-gradient-dark.btn-delete:active, .dark-mode .bg-gradient-dark.btn-duplicate:active, .dark-mode .bg-gradient-dark.btn-complete:active, .dark-mode .bg-gradient-dark.btn-print:active, .dark-mode .bg-gradient-dark.btn-join:active, .dark-mode .bg-gradient-dark.btn-caret:active, .dark-mode .bg-gradient-dark.btn.active, .dark-mode .bg-gradient-dark.active.btn-delete, .dark-mode .bg-gradient-dark.active.btn-duplicate, .dark-mode .bg-gradient-dark.active.btn-complete, .dark-mode .bg-gradient-dark.active.btn-print, .dark-mode .bg-gradient-dark.active.btn-join, .dark-mode .bg-gradient-dark.active.btn-caret {
    background: #343a40 linear-gradient(180deg, #3f4245, #1d2124) repeat-x !important;
    border-color: #171a1d;
    color: #fff; }

.dark-mode .bg-gradient-lightblue {
  background: #86bad8 linear-gradient(180deg, #98c4de, #86bad8) repeat-x !important;
  color: #1f2d3d; }
  .dark-mode .bg-gradient-lightblue.btn.disabled, .dark-mode .bg-gradient-lightblue.disabled.btn-delete, .dark-mode .bg-gradient-lightblue.disabled.btn-duplicate, .dark-mode .bg-gradient-lightblue.disabled.btn-complete, .dark-mode .bg-gradient-lightblue.disabled.btn-print, .dark-mode .bg-gradient-lightblue.disabled.btn-join, .dark-mode .bg-gradient-lightblue.disabled.btn-caret, .dark-mode .bg-gradient-lightblue.btn:disabled, .dark-mode .bg-gradient-lightblue.btn-delete:disabled, .dark-mode .bg-gradient-lightblue.btn-duplicate:disabled, .dark-mode .bg-gradient-lightblue.btn-complete:disabled, .dark-mode .bg-gradient-lightblue.btn-print:disabled, .dark-mode .bg-gradient-lightblue.btn-join:disabled, .dark-mode .bg-gradient-lightblue.btn-caret:disabled, .dark-mode .bg-gradient-lightblue.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lightblue.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lightblue.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lightblue.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lightblue.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lightblue.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lightblue.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lightblue.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-lightblue.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-lightblue.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-lightblue.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-lightblue.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-lightblue.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-lightblue.btn-caret:not(:disabled):not(.disabled).active,
  .show > .dark-mode .bg-gradient-lightblue.btn.dropdown-toggle,
  .show > .dark-mode .bg-gradient-lightblue.dropdown-toggle.btn-delete,
  .show > .dark-mode .bg-gradient-lightblue.dropdown-toggle.btn-duplicate,
  .show > .dark-mode .bg-gradient-lightblue.dropdown-toggle.btn-complete,
  .show > .dark-mode .bg-gradient-lightblue.dropdown-toggle.btn-print,
  .show > .dark-mode .bg-gradient-lightblue.dropdown-toggle.btn-join,
  .show > .dark-mode .bg-gradient-lightblue.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .dark-mode .bg-gradient-lightblue.btn:hover, .dark-mode .bg-gradient-lightblue.btn-delete:hover, .dark-mode .bg-gradient-lightblue.btn-duplicate:hover, .dark-mode .bg-gradient-lightblue.btn-complete:hover, .dark-mode .bg-gradient-lightblue.btn-print:hover, .dark-mode .bg-gradient-lightblue.btn-join:hover, .dark-mode .bg-gradient-lightblue.btn-caret:hover {
    background: #86bad8 linear-gradient(180deg, #7fb6d6, #69a9cf) repeat-x !important;
    border-color: #5fa4cc;
    color: #121a24; }
  .dark-mode .bg-gradient-lightblue.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lightblue.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lightblue.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lightblue.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lightblue.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lightblue.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lightblue.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lightblue.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-lightblue.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-lightblue.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-lightblue.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-lightblue.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-lightblue.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-lightblue.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-lightblue.btn:active, .dark-mode .bg-gradient-lightblue.btn-delete:active, .dark-mode .bg-gradient-lightblue.btn-duplicate:active, .dark-mode .bg-gradient-lightblue.btn-complete:active, .dark-mode .bg-gradient-lightblue.btn-print:active, .dark-mode .bg-gradient-lightblue.btn-join:active, .dark-mode .bg-gradient-lightblue.btn-caret:active, .dark-mode .bg-gradient-lightblue.btn.active, .dark-mode .bg-gradient-lightblue.active.btn-delete, .dark-mode .bg-gradient-lightblue.active.btn-duplicate, .dark-mode .bg-gradient-lightblue.active.btn-complete, .dark-mode .bg-gradient-lightblue.active.btn-print, .dark-mode .bg-gradient-lightblue.active.btn-join, .dark-mode .bg-gradient-lightblue.active.btn-caret {
    background: #86bad8 linear-gradient(180deg, #77b2d4, #5fa4cc) repeat-x !important;
    border-color: #559ec9;
    color: #fff; }

.dark-mode .bg-gradient-navy {
  background: #002c59 linear-gradient(180deg, #264b71, #002c59) repeat-x !important;
  color: #fff; }
  .dark-mode .bg-gradient-navy.btn.disabled, .dark-mode .bg-gradient-navy.disabled.btn-delete, .dark-mode .bg-gradient-navy.disabled.btn-duplicate, .dark-mode .bg-gradient-navy.disabled.btn-complete, .dark-mode .bg-gradient-navy.disabled.btn-print, .dark-mode .bg-gradient-navy.disabled.btn-join, .dark-mode .bg-gradient-navy.disabled.btn-caret, .dark-mode .bg-gradient-navy.btn:disabled, .dark-mode .bg-gradient-navy.btn-delete:disabled, .dark-mode .bg-gradient-navy.btn-duplicate:disabled, .dark-mode .bg-gradient-navy.btn-complete:disabled, .dark-mode .bg-gradient-navy.btn-print:disabled, .dark-mode .bg-gradient-navy.btn-join:disabled, .dark-mode .bg-gradient-navy.btn-caret:disabled, .dark-mode .bg-gradient-navy.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-navy.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-navy.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-navy.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-navy.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-navy.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-navy.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-navy.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-navy.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-navy.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-navy.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-navy.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-navy.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-navy.btn-caret:not(:disabled):not(.disabled).active,
  .show > .dark-mode .bg-gradient-navy.btn.dropdown-toggle,
  .show > .dark-mode .bg-gradient-navy.dropdown-toggle.btn-delete,
  .show > .dark-mode .bg-gradient-navy.dropdown-toggle.btn-duplicate,
  .show > .dark-mode .bg-gradient-navy.dropdown-toggle.btn-complete,
  .show > .dark-mode .bg-gradient-navy.dropdown-toggle.btn-print,
  .show > .dark-mode .bg-gradient-navy.dropdown-toggle.btn-join,
  .show > .dark-mode .bg-gradient-navy.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .dark-mode .bg-gradient-navy.btn:hover, .dark-mode .bg-gradient-navy.btn-delete:hover, .dark-mode .bg-gradient-navy.btn-duplicate:hover, .dark-mode .bg-gradient-navy.btn-complete:hover, .dark-mode .bg-gradient-navy.btn-print:hover, .dark-mode .bg-gradient-navy.btn-join:hover, .dark-mode .bg-gradient-navy.btn-caret:hover {
    background: #002c59 linear-gradient(180deg, #263b51, #001932) repeat-x !important;
    border-color: #001226;
    color: #ececec; }
  .dark-mode .bg-gradient-navy.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-navy.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-navy.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-navy.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-navy.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-navy.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-navy.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-navy.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-navy.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-navy.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-navy.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-navy.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-navy.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-navy.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-navy.btn:active, .dark-mode .bg-gradient-navy.btn-delete:active, .dark-mode .bg-gradient-navy.btn-duplicate:active, .dark-mode .bg-gradient-navy.btn-complete:active, .dark-mode .bg-gradient-navy.btn-print:active, .dark-mode .bg-gradient-navy.btn-join:active, .dark-mode .bg-gradient-navy.btn-caret:active, .dark-mode .bg-gradient-navy.btn.active, .dark-mode .bg-gradient-navy.active.btn-delete, .dark-mode .bg-gradient-navy.active.btn-duplicate, .dark-mode .bg-gradient-navy.active.btn-complete, .dark-mode .bg-gradient-navy.active.btn-print, .dark-mode .bg-gradient-navy.active.btn-join, .dark-mode .bg-gradient-navy.active.btn-caret {
    background: #002c59 linear-gradient(180deg, #263646, #001226) repeat-x !important;
    border-color: #000c19;
    color: #fff; }

.dark-mode .bg-gradient-olive {
  background: #74c8a3 linear-gradient(180deg, #89d0b0, #74c8a3) repeat-x !important;
  color: #1f2d3d; }
  .dark-mode .bg-gradient-olive.btn.disabled, .dark-mode .bg-gradient-olive.disabled.btn-delete, .dark-mode .bg-gradient-olive.disabled.btn-duplicate, .dark-mode .bg-gradient-olive.disabled.btn-complete, .dark-mode .bg-gradient-olive.disabled.btn-print, .dark-mode .bg-gradient-olive.disabled.btn-join, .dark-mode .bg-gradient-olive.disabled.btn-caret, .dark-mode .bg-gradient-olive.btn:disabled, .dark-mode .bg-gradient-olive.btn-delete:disabled, .dark-mode .bg-gradient-olive.btn-duplicate:disabled, .dark-mode .bg-gradient-olive.btn-complete:disabled, .dark-mode .bg-gradient-olive.btn-print:disabled, .dark-mode .bg-gradient-olive.btn-join:disabled, .dark-mode .bg-gradient-olive.btn-caret:disabled, .dark-mode .bg-gradient-olive.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-olive.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-olive.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-olive.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-olive.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-olive.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-olive.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-olive.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-olive.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-olive.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-olive.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-olive.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-olive.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-olive.btn-caret:not(:disabled):not(.disabled).active,
  .show > .dark-mode .bg-gradient-olive.btn.dropdown-toggle,
  .show > .dark-mode .bg-gradient-olive.dropdown-toggle.btn-delete,
  .show > .dark-mode .bg-gradient-olive.dropdown-toggle.btn-duplicate,
  .show > .dark-mode .bg-gradient-olive.dropdown-toggle.btn-complete,
  .show > .dark-mode .bg-gradient-olive.dropdown-toggle.btn-print,
  .show > .dark-mode .bg-gradient-olive.dropdown-toggle.btn-join,
  .show > .dark-mode .bg-gradient-olive.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .dark-mode .bg-gradient-olive.btn:hover, .dark-mode .bg-gradient-olive.btn-delete:hover, .dark-mode .bg-gradient-olive.btn-duplicate:hover, .dark-mode .bg-gradient-olive.btn-complete:hover, .dark-mode .bg-gradient-olive.btn-print:hover, .dark-mode .bg-gradient-olive.btn-join:hover, .dark-mode .bg-gradient-olive.btn-caret:hover {
    background: #74c8a3 linear-gradient(180deg, #72c7a1, #59bd90) repeat-x !important;
    border-color: #50b98a;
    color: #121a24; }
  .dark-mode .bg-gradient-olive.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-olive.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-olive.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-olive.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-olive.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-olive.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-olive.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-olive.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-olive.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-olive.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-olive.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-olive.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-olive.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-olive.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-olive.btn:active, .dark-mode .bg-gradient-olive.btn-delete:active, .dark-mode .bg-gradient-olive.btn-duplicate:active, .dark-mode .bg-gradient-olive.btn-complete:active, .dark-mode .bg-gradient-olive.btn-print:active, .dark-mode .bg-gradient-olive.btn-join:active, .dark-mode .bg-gradient-olive.btn-caret:active, .dark-mode .bg-gradient-olive.btn.active, .dark-mode .bg-gradient-olive.active.btn-delete, .dark-mode .bg-gradient-olive.active.btn-duplicate, .dark-mode .bg-gradient-olive.active.btn-complete, .dark-mode .bg-gradient-olive.active.btn-print, .dark-mode .bg-gradient-olive.active.btn-join, .dark-mode .bg-gradient-olive.active.btn-caret {
    background: #74c8a3 linear-gradient(180deg, #6ac49c, #50b98a) repeat-x !important;
    border-color: #48b484;
    color: #fff; }

.dark-mode .bg-gradient-lime {
  background: #67ffa9 linear-gradient(180deg, #7effb6, #67ffa9) repeat-x !important;
  color: #1f2d3d; }
  .dark-mode .bg-gradient-lime.btn.disabled, .dark-mode .bg-gradient-lime.disabled.btn-delete, .dark-mode .bg-gradient-lime.disabled.btn-duplicate, .dark-mode .bg-gradient-lime.disabled.btn-complete, .dark-mode .bg-gradient-lime.disabled.btn-print, .dark-mode .bg-gradient-lime.disabled.btn-join, .dark-mode .bg-gradient-lime.disabled.btn-caret, .dark-mode .bg-gradient-lime.btn:disabled, .dark-mode .bg-gradient-lime.btn-delete:disabled, .dark-mode .bg-gradient-lime.btn-duplicate:disabled, .dark-mode .bg-gradient-lime.btn-complete:disabled, .dark-mode .bg-gradient-lime.btn-print:disabled, .dark-mode .bg-gradient-lime.btn-join:disabled, .dark-mode .bg-gradient-lime.btn-caret:disabled, .dark-mode .bg-gradient-lime.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lime.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lime.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lime.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lime.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lime.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lime.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lime.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-lime.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-lime.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-lime.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-lime.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-lime.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-lime.btn-caret:not(:disabled):not(.disabled).active,
  .show > .dark-mode .bg-gradient-lime.btn.dropdown-toggle,
  .show > .dark-mode .bg-gradient-lime.dropdown-toggle.btn-delete,
  .show > .dark-mode .bg-gradient-lime.dropdown-toggle.btn-duplicate,
  .show > .dark-mode .bg-gradient-lime.dropdown-toggle.btn-complete,
  .show > .dark-mode .bg-gradient-lime.dropdown-toggle.btn-print,
  .show > .dark-mode .bg-gradient-lime.dropdown-toggle.btn-join,
  .show > .dark-mode .bg-gradient-lime.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .dark-mode .bg-gradient-lime.btn:hover, .dark-mode .bg-gradient-lime.btn-delete:hover, .dark-mode .bg-gradient-lime.btn-duplicate:hover, .dark-mode .bg-gradient-lime.btn-complete:hover, .dark-mode .bg-gradient-lime.btn-print:hover, .dark-mode .bg-gradient-lime.btn-join:hover, .dark-mode .bg-gradient-lime.btn-caret:hover {
    background: #67ffa9 linear-gradient(180deg, #5dffa4, #41ff94) repeat-x !important;
    border-color: #34ff8d;
    color: #121a24; }
  .dark-mode .bg-gradient-lime.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lime.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lime.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lime.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lime.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lime.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lime.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lime.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-lime.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-lime.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-lime.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-lime.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-lime.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-lime.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-lime.btn:active, .dark-mode .bg-gradient-lime.btn-delete:active, .dark-mode .bg-gradient-lime.btn-duplicate:active, .dark-mode .bg-gradient-lime.btn-complete:active, .dark-mode .bg-gradient-lime.btn-print:active, .dark-mode .bg-gradient-lime.btn-join:active, .dark-mode .bg-gradient-lime.btn-caret:active, .dark-mode .bg-gradient-lime.btn.active, .dark-mode .bg-gradient-lime.active.btn-delete, .dark-mode .bg-gradient-lime.active.btn-duplicate, .dark-mode .bg-gradient-lime.active.btn-complete, .dark-mode .bg-gradient-lime.active.btn-print, .dark-mode .bg-gradient-lime.active.btn-join, .dark-mode .bg-gradient-lime.active.btn-caret {
    background: #67ffa9 linear-gradient(180deg, #52ff9e, #34ff8d) repeat-x !important;
    border-color: #27ff86;
    color: #1f2d3d; }

.dark-mode .bg-gradient-fuchsia {
  background: #f672d8 linear-gradient(180deg, #f787de, #f672d8) repeat-x !important;
  color: #1f2d3d; }
  .dark-mode .bg-gradient-fuchsia.btn.disabled, .dark-mode .bg-gradient-fuchsia.disabled.btn-delete, .dark-mode .bg-gradient-fuchsia.disabled.btn-duplicate, .dark-mode .bg-gradient-fuchsia.disabled.btn-complete, .dark-mode .bg-gradient-fuchsia.disabled.btn-print, .dark-mode .bg-gradient-fuchsia.disabled.btn-join, .dark-mode .bg-gradient-fuchsia.disabled.btn-caret, .dark-mode .bg-gradient-fuchsia.btn:disabled, .dark-mode .bg-gradient-fuchsia.btn-delete:disabled, .dark-mode .bg-gradient-fuchsia.btn-duplicate:disabled, .dark-mode .bg-gradient-fuchsia.btn-complete:disabled, .dark-mode .bg-gradient-fuchsia.btn-print:disabled, .dark-mode .bg-gradient-fuchsia.btn-join:disabled, .dark-mode .bg-gradient-fuchsia.btn-caret:disabled, .dark-mode .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-fuchsia.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-fuchsia.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-fuchsia.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-fuchsia.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-fuchsia.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-fuchsia.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-fuchsia.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-fuchsia.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-fuchsia.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-fuchsia.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-fuchsia.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-fuchsia.btn-caret:not(:disabled):not(.disabled).active,
  .show > .dark-mode .bg-gradient-fuchsia.btn.dropdown-toggle,
  .show > .dark-mode .bg-gradient-fuchsia.dropdown-toggle.btn-delete,
  .show > .dark-mode .bg-gradient-fuchsia.dropdown-toggle.btn-duplicate,
  .show > .dark-mode .bg-gradient-fuchsia.dropdown-toggle.btn-complete,
  .show > .dark-mode .bg-gradient-fuchsia.dropdown-toggle.btn-print,
  .show > .dark-mode .bg-gradient-fuchsia.dropdown-toggle.btn-join,
  .show > .dark-mode .bg-gradient-fuchsia.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .dark-mode .bg-gradient-fuchsia.btn:hover, .dark-mode .bg-gradient-fuchsia.btn-delete:hover, .dark-mode .bg-gradient-fuchsia.btn-duplicate:hover, .dark-mode .bg-gradient-fuchsia.btn-complete:hover, .dark-mode .bg-gradient-fuchsia.btn-print:hover, .dark-mode .bg-gradient-fuchsia.btn-join:hover, .dark-mode .bg-gradient-fuchsia.btn-caret:hover {
    background: #f672d8 linear-gradient(180deg, #f569d6, #f44ece) repeat-x !important;
    border-color: #f342cb;
    color: #121a24; }
  .dark-mode .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-fuchsia.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-fuchsia.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-fuchsia.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-fuchsia.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-fuchsia.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-fuchsia.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-fuchsia.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-fuchsia.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-fuchsia.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-fuchsia.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-fuchsia.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-fuchsia.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-fuchsia.btn:active, .dark-mode .bg-gradient-fuchsia.btn-delete:active, .dark-mode .bg-gradient-fuchsia.btn-duplicate:active, .dark-mode .bg-gradient-fuchsia.btn-complete:active, .dark-mode .bg-gradient-fuchsia.btn-print:active, .dark-mode .bg-gradient-fuchsia.btn-join:active, .dark-mode .bg-gradient-fuchsia.btn-caret:active, .dark-mode .bg-gradient-fuchsia.btn.active, .dark-mode .bg-gradient-fuchsia.active.btn-delete, .dark-mode .bg-gradient-fuchsia.active.btn-duplicate, .dark-mode .bg-gradient-fuchsia.active.btn-complete, .dark-mode .bg-gradient-fuchsia.active.btn-print, .dark-mode .bg-gradient-fuchsia.active.btn-join, .dark-mode .bg-gradient-fuchsia.active.btn-caret {
    background: #f672d8 linear-gradient(180deg, #f55ed3, #f342cb) repeat-x !important;
    border-color: #f236c8;
    color: #fff; }

.dark-mode .bg-gradient-maroon {
  background: #ed6c9b linear-gradient(180deg, #ef82aa, #ed6c9b) repeat-x !important;
  color: #1f2d3d; }
  .dark-mode .bg-gradient-maroon.btn.disabled, .dark-mode .bg-gradient-maroon.disabled.btn-delete, .dark-mode .bg-gradient-maroon.disabled.btn-duplicate, .dark-mode .bg-gradient-maroon.disabled.btn-complete, .dark-mode .bg-gradient-maroon.disabled.btn-print, .dark-mode .bg-gradient-maroon.disabled.btn-join, .dark-mode .bg-gradient-maroon.disabled.btn-caret, .dark-mode .bg-gradient-maroon.btn:disabled, .dark-mode .bg-gradient-maroon.btn-delete:disabled, .dark-mode .bg-gradient-maroon.btn-duplicate:disabled, .dark-mode .bg-gradient-maroon.btn-complete:disabled, .dark-mode .bg-gradient-maroon.btn-print:disabled, .dark-mode .bg-gradient-maroon.btn-join:disabled, .dark-mode .bg-gradient-maroon.btn-caret:disabled, .dark-mode .bg-gradient-maroon.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-maroon.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-maroon.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-maroon.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-maroon.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-maroon.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-maroon.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-maroon.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-maroon.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-maroon.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-maroon.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-maroon.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-maroon.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-maroon.btn-caret:not(:disabled):not(.disabled).active,
  .show > .dark-mode .bg-gradient-maroon.btn.dropdown-toggle,
  .show > .dark-mode .bg-gradient-maroon.dropdown-toggle.btn-delete,
  .show > .dark-mode .bg-gradient-maroon.dropdown-toggle.btn-duplicate,
  .show > .dark-mode .bg-gradient-maroon.dropdown-toggle.btn-complete,
  .show > .dark-mode .bg-gradient-maroon.dropdown-toggle.btn-print,
  .show > .dark-mode .bg-gradient-maroon.dropdown-toggle.btn-join,
  .show > .dark-mode .bg-gradient-maroon.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .dark-mode .bg-gradient-maroon.btn:hover, .dark-mode .bg-gradient-maroon.btn-delete:hover, .dark-mode .bg-gradient-maroon.btn-duplicate:hover, .dark-mode .bg-gradient-maroon.btn-complete:hover, .dark-mode .bg-gradient-maroon.btn-print:hover, .dark-mode .bg-gradient-maroon.btn-join:hover, .dark-mode .bg-gradient-maroon.btn-caret:hover {
    background: #ed6c9b linear-gradient(180deg, #ec6596, #e84a84) repeat-x !important;
    border-color: #e73f7c;
    color: #121a24; }
  .dark-mode .bg-gradient-maroon.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-maroon.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-maroon.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-maroon.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-maroon.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-maroon.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-maroon.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-maroon.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-maroon.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-maroon.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-maroon.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-maroon.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-maroon.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-maroon.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-maroon.btn:active, .dark-mode .bg-gradient-maroon.btn-delete:active, .dark-mode .bg-gradient-maroon.btn-duplicate:active, .dark-mode .bg-gradient-maroon.btn-complete:active, .dark-mode .bg-gradient-maroon.btn-print:active, .dark-mode .bg-gradient-maroon.btn-join:active, .dark-mode .bg-gradient-maroon.btn-caret:active, .dark-mode .bg-gradient-maroon.btn.active, .dark-mode .bg-gradient-maroon.active.btn-delete, .dark-mode .bg-gradient-maroon.active.btn-duplicate, .dark-mode .bg-gradient-maroon.active.btn-complete, .dark-mode .bg-gradient-maroon.active.btn-print, .dark-mode .bg-gradient-maroon.active.btn-join, .dark-mode .bg-gradient-maroon.active.btn-caret {
    background: #ed6c9b linear-gradient(180deg, #eb5c90, #e73f7c) repeat-x !important;
    border-color: #e63475;
    color: #fff; }

.dark-mode .bg-gradient-blue {
  background: #3f6791 linear-gradient(180deg, #5c7ea2, #3f6791) repeat-x !important;
  color: #fff; }
  .dark-mode .bg-gradient-blue.btn.disabled, .dark-mode .bg-gradient-blue.disabled.btn-delete, .dark-mode .bg-gradient-blue.disabled.btn-duplicate, .dark-mode .bg-gradient-blue.disabled.btn-complete, .dark-mode .bg-gradient-blue.disabled.btn-print, .dark-mode .bg-gradient-blue.disabled.btn-join, .dark-mode .bg-gradient-blue.disabled.btn-caret, .dark-mode .bg-gradient-blue.btn:disabled, .dark-mode .bg-gradient-blue.btn-delete:disabled, .dark-mode .bg-gradient-blue.btn-duplicate:disabled, .dark-mode .bg-gradient-blue.btn-complete:disabled, .dark-mode .bg-gradient-blue.btn-print:disabled, .dark-mode .bg-gradient-blue.btn-join:disabled, .dark-mode .bg-gradient-blue.btn-caret:disabled, .dark-mode .bg-gradient-blue.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-blue.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-blue.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-blue.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-blue.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-blue.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-blue.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-blue.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-blue.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-blue.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-blue.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-blue.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-blue.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-blue.btn-caret:not(:disabled):not(.disabled).active,
  .show > .dark-mode .bg-gradient-blue.btn.dropdown-toggle,
  .show > .dark-mode .bg-gradient-blue.dropdown-toggle.btn-delete,
  .show > .dark-mode .bg-gradient-blue.dropdown-toggle.btn-duplicate,
  .show > .dark-mode .bg-gradient-blue.dropdown-toggle.btn-complete,
  .show > .dark-mode .bg-gradient-blue.dropdown-toggle.btn-print,
  .show > .dark-mode .bg-gradient-blue.dropdown-toggle.btn-join,
  .show > .dark-mode .bg-gradient-blue.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .dark-mode .bg-gradient-blue.btn:hover, .dark-mode .bg-gradient-blue.btn-delete:hover, .dark-mode .bg-gradient-blue.btn-duplicate:hover, .dark-mode .bg-gradient-blue.btn-complete:hover, .dark-mode .bg-gradient-blue.btn-print:hover, .dark-mode .bg-gradient-blue.btn-join:hover, .dark-mode .bg-gradient-blue.btn-caret:hover {
    background: #3f6791 linear-gradient(180deg, #526e8b, #335476) repeat-x !important;
    border-color: #304e6d;
    color: #ececec; }
  .dark-mode .bg-gradient-blue.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-blue.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-blue.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-blue.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-blue.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-blue.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-blue.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-blue.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-blue.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-blue.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-blue.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-blue.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-blue.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-blue.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-blue.btn:active, .dark-mode .bg-gradient-blue.btn-delete:active, .dark-mode .bg-gradient-blue.btn-duplicate:active, .dark-mode .bg-gradient-blue.btn-complete:active, .dark-mode .bg-gradient-blue.btn-print:active, .dark-mode .bg-gradient-blue.btn-join:active, .dark-mode .bg-gradient-blue.btn-caret:active, .dark-mode .bg-gradient-blue.btn.active, .dark-mode .bg-gradient-blue.active.btn-delete, .dark-mode .bg-gradient-blue.active.btn-duplicate, .dark-mode .bg-gradient-blue.active.btn-complete, .dark-mode .bg-gradient-blue.active.btn-print, .dark-mode .bg-gradient-blue.active.btn-join, .dark-mode .bg-gradient-blue.active.btn-caret {
    background: #3f6791 linear-gradient(180deg, #4f6883, #304e6d) repeat-x !important;
    border-color: #2c4765;
    color: #fff; }

.dark-mode .bg-gradient-indigo {
  background: #6610f2 linear-gradient(180deg, #7d34f4, #6610f2) repeat-x !important;
  color: #fff; }
  .dark-mode .bg-gradient-indigo.btn.disabled, .dark-mode .bg-gradient-indigo.disabled.btn-delete, .dark-mode .bg-gradient-indigo.disabled.btn-duplicate, .dark-mode .bg-gradient-indigo.disabled.btn-complete, .dark-mode .bg-gradient-indigo.disabled.btn-print, .dark-mode .bg-gradient-indigo.disabled.btn-join, .dark-mode .bg-gradient-indigo.disabled.btn-caret, .dark-mode .bg-gradient-indigo.btn:disabled, .dark-mode .bg-gradient-indigo.btn-delete:disabled, .dark-mode .bg-gradient-indigo.btn-duplicate:disabled, .dark-mode .bg-gradient-indigo.btn-complete:disabled, .dark-mode .bg-gradient-indigo.btn-print:disabled, .dark-mode .bg-gradient-indigo.btn-join:disabled, .dark-mode .bg-gradient-indigo.btn-caret:disabled, .dark-mode .bg-gradient-indigo.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-indigo.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-indigo.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-indigo.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-indigo.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-indigo.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-indigo.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-indigo.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-indigo.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-indigo.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-indigo.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-indigo.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-indigo.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-indigo.btn-caret:not(:disabled):not(.disabled).active,
  .show > .dark-mode .bg-gradient-indigo.btn.dropdown-toggle,
  .show > .dark-mode .bg-gradient-indigo.dropdown-toggle.btn-delete,
  .show > .dark-mode .bg-gradient-indigo.dropdown-toggle.btn-duplicate,
  .show > .dark-mode .bg-gradient-indigo.dropdown-toggle.btn-complete,
  .show > .dark-mode .bg-gradient-indigo.dropdown-toggle.btn-print,
  .show > .dark-mode .bg-gradient-indigo.dropdown-toggle.btn-join,
  .show > .dark-mode .bg-gradient-indigo.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .dark-mode .bg-gradient-indigo.btn:hover, .dark-mode .bg-gradient-indigo.btn-delete:hover, .dark-mode .bg-gradient-indigo.btn-duplicate:hover, .dark-mode .bg-gradient-indigo.btn-complete:hover, .dark-mode .bg-gradient-indigo.btn-print:hover, .dark-mode .bg-gradient-indigo.btn-join:hover, .dark-mode .bg-gradient-indigo.btn-caret:hover {
    background: #6610f2 linear-gradient(180deg, #7030d7, #560bd0) repeat-x !important;
    border-color: #510bc4;
    color: #ececec; }
  .dark-mode .bg-gradient-indigo.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-indigo.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-indigo.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-indigo.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-indigo.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-indigo.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-indigo.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-indigo.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-indigo.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-indigo.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-indigo.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-indigo.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-indigo.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-indigo.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-indigo.btn:active, .dark-mode .bg-gradient-indigo.btn-delete:active, .dark-mode .bg-gradient-indigo.btn-duplicate:active, .dark-mode .bg-gradient-indigo.btn-complete:active, .dark-mode .bg-gradient-indigo.btn-print:active, .dark-mode .bg-gradient-indigo.btn-join:active, .dark-mode .bg-gradient-indigo.btn-caret:active, .dark-mode .bg-gradient-indigo.btn.active, .dark-mode .bg-gradient-indigo.active.btn-delete, .dark-mode .bg-gradient-indigo.active.btn-duplicate, .dark-mode .bg-gradient-indigo.active.btn-complete, .dark-mode .bg-gradient-indigo.active.btn-print, .dark-mode .bg-gradient-indigo.active.btn-join, .dark-mode .bg-gradient-indigo.active.btn-caret {
    background: #6610f2 linear-gradient(180deg, #6b2fcd, #510bc4) repeat-x !important;
    border-color: #4c0ab8;
    color: #fff; }

.dark-mode .bg-gradient-purple {
  background: #6f42c1 linear-gradient(180deg, #855eca, #6f42c1) repeat-x !important;
  color: #fff; }
  .dark-mode .bg-gradient-purple.btn.disabled, .dark-mode .bg-gradient-purple.disabled.btn-delete, .dark-mode .bg-gradient-purple.disabled.btn-duplicate, .dark-mode .bg-gradient-purple.disabled.btn-complete, .dark-mode .bg-gradient-purple.disabled.btn-print, .dark-mode .bg-gradient-purple.disabled.btn-join, .dark-mode .bg-gradient-purple.disabled.btn-caret, .dark-mode .bg-gradient-purple.btn:disabled, .dark-mode .bg-gradient-purple.btn-delete:disabled, .dark-mode .bg-gradient-purple.btn-duplicate:disabled, .dark-mode .bg-gradient-purple.btn-complete:disabled, .dark-mode .bg-gradient-purple.btn-print:disabled, .dark-mode .bg-gradient-purple.btn-join:disabled, .dark-mode .bg-gradient-purple.btn-caret:disabled, .dark-mode .bg-gradient-purple.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-purple.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-purple.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-purple.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-purple.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-purple.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-purple.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-purple.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-purple.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-purple.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-purple.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-purple.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-purple.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-purple.btn-caret:not(:disabled):not(.disabled).active,
  .show > .dark-mode .bg-gradient-purple.btn.dropdown-toggle,
  .show > .dark-mode .bg-gradient-purple.dropdown-toggle.btn-delete,
  .show > .dark-mode .bg-gradient-purple.dropdown-toggle.btn-duplicate,
  .show > .dark-mode .bg-gradient-purple.dropdown-toggle.btn-complete,
  .show > .dark-mode .bg-gradient-purple.dropdown-toggle.btn-print,
  .show > .dark-mode .bg-gradient-purple.dropdown-toggle.btn-join,
  .show > .dark-mode .bg-gradient-purple.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .dark-mode .bg-gradient-purple.btn:hover, .dark-mode .bg-gradient-purple.btn-delete:hover, .dark-mode .bg-gradient-purple.btn-duplicate:hover, .dark-mode .bg-gradient-purple.btn-complete:hover, .dark-mode .bg-gradient-purple.btn-print:hover, .dark-mode .bg-gradient-purple.btn-join:hover, .dark-mode .bg-gradient-purple.btn-caret:hover {
    background: #6f42c1 linear-gradient(180deg, #7655b4, #5e37a6) repeat-x !important;
    border-color: #59339d;
    color: #ececec; }
  .dark-mode .bg-gradient-purple.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-purple.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-purple.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-purple.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-purple.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-purple.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-purple.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-purple.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-purple.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-purple.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-purple.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-purple.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-purple.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-purple.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-purple.btn:active, .dark-mode .bg-gradient-purple.btn-delete:active, .dark-mode .bg-gradient-purple.btn-duplicate:active, .dark-mode .bg-gradient-purple.btn-complete:active, .dark-mode .bg-gradient-purple.btn-print:active, .dark-mode .bg-gradient-purple.btn-join:active, .dark-mode .bg-gradient-purple.btn-caret:active, .dark-mode .bg-gradient-purple.btn.active, .dark-mode .bg-gradient-purple.active.btn-delete, .dark-mode .bg-gradient-purple.active.btn-duplicate, .dark-mode .bg-gradient-purple.active.btn-complete, .dark-mode .bg-gradient-purple.active.btn-print, .dark-mode .bg-gradient-purple.active.btn-join, .dark-mode .bg-gradient-purple.active.btn-caret {
    background: #6f42c1 linear-gradient(180deg, #7252ab, #59339d) repeat-x !important;
    border-color: #533093;
    color: #fff; }

.dark-mode .bg-gradient-pink {
  background: #e83e8c linear-gradient(180deg, #eb5b9d, #e83e8c) repeat-x !important;
  color: #fff; }
  .dark-mode .bg-gradient-pink.btn.disabled, .dark-mode .bg-gradient-pink.disabled.btn-delete, .dark-mode .bg-gradient-pink.disabled.btn-duplicate, .dark-mode .bg-gradient-pink.disabled.btn-complete, .dark-mode .bg-gradient-pink.disabled.btn-print, .dark-mode .bg-gradient-pink.disabled.btn-join, .dark-mode .bg-gradient-pink.disabled.btn-caret, .dark-mode .bg-gradient-pink.btn:disabled, .dark-mode .bg-gradient-pink.btn-delete:disabled, .dark-mode .bg-gradient-pink.btn-duplicate:disabled, .dark-mode .bg-gradient-pink.btn-complete:disabled, .dark-mode .bg-gradient-pink.btn-print:disabled, .dark-mode .bg-gradient-pink.btn-join:disabled, .dark-mode .bg-gradient-pink.btn-caret:disabled, .dark-mode .bg-gradient-pink.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-pink.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-pink.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-pink.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-pink.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-pink.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-pink.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-pink.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-pink.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-pink.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-pink.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-pink.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-pink.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-pink.btn-caret:not(:disabled):not(.disabled).active,
  .show > .dark-mode .bg-gradient-pink.btn.dropdown-toggle,
  .show > .dark-mode .bg-gradient-pink.dropdown-toggle.btn-delete,
  .show > .dark-mode .bg-gradient-pink.dropdown-toggle.btn-duplicate,
  .show > .dark-mode .bg-gradient-pink.dropdown-toggle.btn-complete,
  .show > .dark-mode .bg-gradient-pink.dropdown-toggle.btn-print,
  .show > .dark-mode .bg-gradient-pink.dropdown-toggle.btn-join,
  .show > .dark-mode .bg-gradient-pink.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .dark-mode .bg-gradient-pink.btn:hover, .dark-mode .bg-gradient-pink.btn-delete:hover, .dark-mode .bg-gradient-pink.btn-duplicate:hover, .dark-mode .bg-gradient-pink.btn-complete:hover, .dark-mode .bg-gradient-pink.btn-print:hover, .dark-mode .bg-gradient-pink.btn-join:hover, .dark-mode .bg-gradient-pink.btn-caret:hover {
    background: #e83e8c linear-gradient(180deg, #e83e8c, #e41c78) repeat-x !important;
    border-color: #d91a72;
    color: #ececec; }
  .dark-mode .bg-gradient-pink.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-pink.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-pink.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-pink.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-pink.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-pink.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-pink.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-pink.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-pink.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-pink.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-pink.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-pink.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-pink.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-pink.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-pink.btn:active, .dark-mode .bg-gradient-pink.btn-delete:active, .dark-mode .bg-gradient-pink.btn-duplicate:active, .dark-mode .bg-gradient-pink.btn-complete:active, .dark-mode .bg-gradient-pink.btn-print:active, .dark-mode .bg-gradient-pink.btn-join:active, .dark-mode .bg-gradient-pink.btn-caret:active, .dark-mode .bg-gradient-pink.btn.active, .dark-mode .bg-gradient-pink.active.btn-delete, .dark-mode .bg-gradient-pink.active.btn-duplicate, .dark-mode .bg-gradient-pink.active.btn-complete, .dark-mode .bg-gradient-pink.active.btn-print, .dark-mode .bg-gradient-pink.active.btn-join, .dark-mode .bg-gradient-pink.active.btn-caret {
    background: #e83e8c linear-gradient(180deg, #df3c87, #d91a72) repeat-x !important;
    border-color: #ce196c;
    color: #fff; }

.dark-mode .bg-gradient-red {
  background: #e74c3c linear-gradient(180deg, #eb6759, #e74c3c) repeat-x !important;
  color: #fff; }
  .dark-mode .bg-gradient-red.btn.disabled, .dark-mode .bg-gradient-red.disabled.btn-delete, .dark-mode .bg-gradient-red.disabled.btn-duplicate, .dark-mode .bg-gradient-red.disabled.btn-complete, .dark-mode .bg-gradient-red.disabled.btn-print, .dark-mode .bg-gradient-red.disabled.btn-join, .dark-mode .bg-gradient-red.disabled.btn-caret, .dark-mode .bg-gradient-red.btn:disabled, .dark-mode .bg-gradient-red.btn-delete:disabled, .dark-mode .bg-gradient-red.btn-duplicate:disabled, .dark-mode .bg-gradient-red.btn-complete:disabled, .dark-mode .bg-gradient-red.btn-print:disabled, .dark-mode .bg-gradient-red.btn-join:disabled, .dark-mode .bg-gradient-red.btn-caret:disabled, .dark-mode .bg-gradient-red.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-red.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-red.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-red.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-red.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-red.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-red.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-red.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-red.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-red.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-red.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-red.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-red.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-red.btn-caret:not(:disabled):not(.disabled).active,
  .show > .dark-mode .bg-gradient-red.btn.dropdown-toggle,
  .show > .dark-mode .bg-gradient-red.dropdown-toggle.btn-delete,
  .show > .dark-mode .bg-gradient-red.dropdown-toggle.btn-duplicate,
  .show > .dark-mode .bg-gradient-red.dropdown-toggle.btn-complete,
  .show > .dark-mode .bg-gradient-red.dropdown-toggle.btn-print,
  .show > .dark-mode .bg-gradient-red.dropdown-toggle.btn-join,
  .show > .dark-mode .bg-gradient-red.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .dark-mode .bg-gradient-red.btn:hover, .dark-mode .bg-gradient-red.btn-delete:hover, .dark-mode .bg-gradient-red.btn-duplicate:hover, .dark-mode .bg-gradient-red.btn-complete:hover, .dark-mode .bg-gradient-red.btn-print:hover, .dark-mode .bg-gradient-red.btn-join:hover, .dark-mode .bg-gradient-red.btn-caret:hover {
    background: #e74c3c linear-gradient(180deg, #e64d3e, #e12e1c) repeat-x !important;
    border-color: #d62c1a;
    color: #ececec; }
  .dark-mode .bg-gradient-red.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-red.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-red.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-red.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-red.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-red.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-red.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-red.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-red.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-red.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-red.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-red.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-red.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-red.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-red.btn:active, .dark-mode .bg-gradient-red.btn-delete:active, .dark-mode .bg-gradient-red.btn-duplicate:active, .dark-mode .bg-gradient-red.btn-complete:active, .dark-mode .bg-gradient-red.btn-print:active, .dark-mode .bg-gradient-red.btn-join:active, .dark-mode .bg-gradient-red.btn-caret:active, .dark-mode .bg-gradient-red.btn.active, .dark-mode .bg-gradient-red.active.btn-delete, .dark-mode .bg-gradient-red.active.btn-duplicate, .dark-mode .bg-gradient-red.active.btn-complete, .dark-mode .bg-gradient-red.active.btn-print, .dark-mode .bg-gradient-red.active.btn-join, .dark-mode .bg-gradient-red.active.btn-caret {
    background: #e74c3c linear-gradient(180deg, #dc4c3d, #d62c1a) repeat-x !important;
    border-color: #ca2a19;
    color: #fff; }

.dark-mode .bg-gradient-orange {
  background: #fd7e14 linear-gradient(180deg, #fd9137, #fd7e14) repeat-x !important;
  color: #1f2d3d; }
  .dark-mode .bg-gradient-orange.btn.disabled, .dark-mode .bg-gradient-orange.disabled.btn-delete, .dark-mode .bg-gradient-orange.disabled.btn-duplicate, .dark-mode .bg-gradient-orange.disabled.btn-complete, .dark-mode .bg-gradient-orange.disabled.btn-print, .dark-mode .bg-gradient-orange.disabled.btn-join, .dark-mode .bg-gradient-orange.disabled.btn-caret, .dark-mode .bg-gradient-orange.btn:disabled, .dark-mode .bg-gradient-orange.btn-delete:disabled, .dark-mode .bg-gradient-orange.btn-duplicate:disabled, .dark-mode .bg-gradient-orange.btn-complete:disabled, .dark-mode .bg-gradient-orange.btn-print:disabled, .dark-mode .bg-gradient-orange.btn-join:disabled, .dark-mode .bg-gradient-orange.btn-caret:disabled, .dark-mode .bg-gradient-orange.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-orange.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-orange.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-orange.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-orange.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-orange.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-orange.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-orange.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-orange.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-orange.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-orange.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-orange.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-orange.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-orange.btn-caret:not(:disabled):not(.disabled).active,
  .show > .dark-mode .bg-gradient-orange.btn.dropdown-toggle,
  .show > .dark-mode .bg-gradient-orange.dropdown-toggle.btn-delete,
  .show > .dark-mode .bg-gradient-orange.dropdown-toggle.btn-duplicate,
  .show > .dark-mode .bg-gradient-orange.dropdown-toggle.btn-complete,
  .show > .dark-mode .bg-gradient-orange.dropdown-toggle.btn-print,
  .show > .dark-mode .bg-gradient-orange.dropdown-toggle.btn-join,
  .show > .dark-mode .bg-gradient-orange.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .dark-mode .bg-gradient-orange.btn:hover, .dark-mode .bg-gradient-orange.btn-delete:hover, .dark-mode .bg-gradient-orange.btn-duplicate:hover, .dark-mode .bg-gradient-orange.btn-complete:hover, .dark-mode .bg-gradient-orange.btn-print:hover, .dark-mode .bg-gradient-orange.btn-join:hover, .dark-mode .bg-gradient-orange.btn-caret:hover {
    background: #fd7e14 linear-gradient(180deg, #ec8128, #e96b02) repeat-x !important;
    border-color: #dc6502;
    color: #121a24; }
  .dark-mode .bg-gradient-orange.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-orange.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-orange.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-orange.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-orange.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-orange.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-orange.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-orange.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-orange.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-orange.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-orange.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-orange.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-orange.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-orange.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-orange.btn:active, .dark-mode .bg-gradient-orange.btn-delete:active, .dark-mode .bg-gradient-orange.btn-duplicate:active, .dark-mode .bg-gradient-orange.btn-complete:active, .dark-mode .bg-gradient-orange.btn-print:active, .dark-mode .bg-gradient-orange.btn-join:active, .dark-mode .bg-gradient-orange.btn-caret:active, .dark-mode .bg-gradient-orange.btn.active, .dark-mode .bg-gradient-orange.active.btn-delete, .dark-mode .bg-gradient-orange.active.btn-duplicate, .dark-mode .bg-gradient-orange.active.btn-complete, .dark-mode .bg-gradient-orange.active.btn-print, .dark-mode .bg-gradient-orange.active.btn-join, .dark-mode .bg-gradient-orange.active.btn-caret {
    background: #fd7e14 linear-gradient(180deg, #e17c28, #dc6502) repeat-x !important;
    border-color: #cf5f02;
    color: #fff; }

.dark-mode .bg-gradient-yellow {
  background: #f39c12 linear-gradient(180deg, #f5ab36, #f39c12) repeat-x !important;
  color: #1f2d3d; }
  .dark-mode .bg-gradient-yellow.btn.disabled, .dark-mode .bg-gradient-yellow.disabled.btn-delete, .dark-mode .bg-gradient-yellow.disabled.btn-duplicate, .dark-mode .bg-gradient-yellow.disabled.btn-complete, .dark-mode .bg-gradient-yellow.disabled.btn-print, .dark-mode .bg-gradient-yellow.disabled.btn-join, .dark-mode .bg-gradient-yellow.disabled.btn-caret, .dark-mode .bg-gradient-yellow.btn:disabled, .dark-mode .bg-gradient-yellow.btn-delete:disabled, .dark-mode .bg-gradient-yellow.btn-duplicate:disabled, .dark-mode .bg-gradient-yellow.btn-complete:disabled, .dark-mode .bg-gradient-yellow.btn-print:disabled, .dark-mode .bg-gradient-yellow.btn-join:disabled, .dark-mode .bg-gradient-yellow.btn-caret:disabled, .dark-mode .bg-gradient-yellow.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-yellow.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-yellow.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-yellow.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-yellow.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-yellow.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-yellow.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-yellow.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-yellow.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-yellow.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-yellow.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-yellow.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-yellow.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-yellow.btn-caret:not(:disabled):not(.disabled).active,
  .show > .dark-mode .bg-gradient-yellow.btn.dropdown-toggle,
  .show > .dark-mode .bg-gradient-yellow.dropdown-toggle.btn-delete,
  .show > .dark-mode .bg-gradient-yellow.dropdown-toggle.btn-duplicate,
  .show > .dark-mode .bg-gradient-yellow.dropdown-toggle.btn-complete,
  .show > .dark-mode .bg-gradient-yellow.dropdown-toggle.btn-print,
  .show > .dark-mode .bg-gradient-yellow.dropdown-toggle.btn-join,
  .show > .dark-mode .bg-gradient-yellow.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .dark-mode .bg-gradient-yellow.btn:hover, .dark-mode .bg-gradient-yellow.btn-delete:hover, .dark-mode .bg-gradient-yellow.btn-duplicate:hover, .dark-mode .bg-gradient-yellow.btn-complete:hover, .dark-mode .bg-gradient-yellow.btn-print:hover, .dark-mode .bg-gradient-yellow.btn-join:hover, .dark-mode .bg-gradient-yellow.btn-caret:hover {
    background: #f39c12 linear-gradient(180deg, #da982f, #d4860b) repeat-x !important;
    border-color: #c87f0a;
    color: #121a24; }
  .dark-mode .bg-gradient-yellow.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-yellow.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-yellow.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-yellow.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-yellow.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-yellow.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-yellow.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-yellow.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-yellow.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-yellow.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-yellow.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-yellow.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-yellow.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-yellow.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-yellow.btn:active, .dark-mode .bg-gradient-yellow.btn-delete:active, .dark-mode .bg-gradient-yellow.btn-duplicate:active, .dark-mode .bg-gradient-yellow.btn-complete:active, .dark-mode .bg-gradient-yellow.btn-print:active, .dark-mode .bg-gradient-yellow.btn-join:active, .dark-mode .bg-gradient-yellow.btn-caret:active, .dark-mode .bg-gradient-yellow.btn.active, .dark-mode .bg-gradient-yellow.active.btn-delete, .dark-mode .bg-gradient-yellow.active.btn-duplicate, .dark-mode .bg-gradient-yellow.active.btn-complete, .dark-mode .bg-gradient-yellow.active.btn-print, .dark-mode .bg-gradient-yellow.active.btn-join, .dark-mode .bg-gradient-yellow.active.btn-caret {
    background: #f39c12 linear-gradient(180deg, #d0922f, #c87f0a) repeat-x !important;
    border-color: #bc770a;
    color: #fff; }

.dark-mode .bg-gradient-green {
  background: #00bc8c linear-gradient(180deg, #26c69d, #00bc8c) repeat-x !important;
  color: #fff; }
  .dark-mode .bg-gradient-green.btn.disabled, .dark-mode .bg-gradient-green.disabled.btn-delete, .dark-mode .bg-gradient-green.disabled.btn-duplicate, .dark-mode .bg-gradient-green.disabled.btn-complete, .dark-mode .bg-gradient-green.disabled.btn-print, .dark-mode .bg-gradient-green.disabled.btn-join, .dark-mode .bg-gradient-green.disabled.btn-caret, .dark-mode .bg-gradient-green.btn:disabled, .dark-mode .bg-gradient-green.btn-delete:disabled, .dark-mode .bg-gradient-green.btn-duplicate:disabled, .dark-mode .bg-gradient-green.btn-complete:disabled, .dark-mode .bg-gradient-green.btn-print:disabled, .dark-mode .bg-gradient-green.btn-join:disabled, .dark-mode .bg-gradient-green.btn-caret:disabled, .dark-mode .bg-gradient-green.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-green.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-green.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-green.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-green.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-green.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-green.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-green.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-green.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-green.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-green.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-green.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-green.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-green.btn-caret:not(:disabled):not(.disabled).active,
  .show > .dark-mode .bg-gradient-green.btn.dropdown-toggle,
  .show > .dark-mode .bg-gradient-green.dropdown-toggle.btn-delete,
  .show > .dark-mode .bg-gradient-green.dropdown-toggle.btn-duplicate,
  .show > .dark-mode .bg-gradient-green.dropdown-toggle.btn-complete,
  .show > .dark-mode .bg-gradient-green.dropdown-toggle.btn-print,
  .show > .dark-mode .bg-gradient-green.dropdown-toggle.btn-join,
  .show > .dark-mode .bg-gradient-green.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .dark-mode .bg-gradient-green.btn:hover, .dark-mode .bg-gradient-green.btn-delete:hover, .dark-mode .bg-gradient-green.btn-duplicate:hover, .dark-mode .bg-gradient-green.btn-complete:hover, .dark-mode .bg-gradient-green.btn-print:hover, .dark-mode .bg-gradient-green.btn-join:hover, .dark-mode .bg-gradient-green.btn-caret:hover {
    background: #00bc8c linear-gradient(180deg, #26a685, #009670) repeat-x !important;
    border-color: #008966;
    color: #ececec; }
  .dark-mode .bg-gradient-green.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-green.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-green.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-green.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-green.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-green.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-green.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-green.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-green.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-green.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-green.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-green.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-green.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-green.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-green.btn:active, .dark-mode .bg-gradient-green.btn-delete:active, .dark-mode .bg-gradient-green.btn-duplicate:active, .dark-mode .bg-gradient-green.btn-complete:active, .dark-mode .bg-gradient-green.btn-print:active, .dark-mode .bg-gradient-green.btn-join:active, .dark-mode .bg-gradient-green.btn-caret:active, .dark-mode .bg-gradient-green.btn.active, .dark-mode .bg-gradient-green.active.btn-delete, .dark-mode .bg-gradient-green.active.btn-duplicate, .dark-mode .bg-gradient-green.active.btn-complete, .dark-mode .bg-gradient-green.active.btn-print, .dark-mode .bg-gradient-green.active.btn-join, .dark-mode .bg-gradient-green.active.btn-caret {
    background: #00bc8c linear-gradient(180deg, #269b7d, #008966) repeat-x !important;
    border-color: #007c5d;
    color: #fff; }

.dark-mode .bg-gradient-teal {
  background: #20c997 linear-gradient(180deg, #41d1a7, #20c997) repeat-x !important;
  color: #fff; }
  .dark-mode .bg-gradient-teal.btn.disabled, .dark-mode .bg-gradient-teal.disabled.btn-delete, .dark-mode .bg-gradient-teal.disabled.btn-duplicate, .dark-mode .bg-gradient-teal.disabled.btn-complete, .dark-mode .bg-gradient-teal.disabled.btn-print, .dark-mode .bg-gradient-teal.disabled.btn-join, .dark-mode .bg-gradient-teal.disabled.btn-caret, .dark-mode .bg-gradient-teal.btn:disabled, .dark-mode .bg-gradient-teal.btn-delete:disabled, .dark-mode .bg-gradient-teal.btn-duplicate:disabled, .dark-mode .bg-gradient-teal.btn-complete:disabled, .dark-mode .bg-gradient-teal.btn-print:disabled, .dark-mode .bg-gradient-teal.btn-join:disabled, .dark-mode .bg-gradient-teal.btn-caret:disabled, .dark-mode .bg-gradient-teal.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-teal.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-teal.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-teal.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-teal.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-teal.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-teal.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-teal.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-teal.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-teal.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-teal.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-teal.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-teal.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-teal.btn-caret:not(:disabled):not(.disabled).active,
  .show > .dark-mode .bg-gradient-teal.btn.dropdown-toggle,
  .show > .dark-mode .bg-gradient-teal.dropdown-toggle.btn-delete,
  .show > .dark-mode .bg-gradient-teal.dropdown-toggle.btn-duplicate,
  .show > .dark-mode .bg-gradient-teal.dropdown-toggle.btn-complete,
  .show > .dark-mode .bg-gradient-teal.dropdown-toggle.btn-print,
  .show > .dark-mode .bg-gradient-teal.dropdown-toggle.btn-join,
  .show > .dark-mode .bg-gradient-teal.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .dark-mode .bg-gradient-teal.btn:hover, .dark-mode .bg-gradient-teal.btn-delete:hover, .dark-mode .bg-gradient-teal.btn-duplicate:hover, .dark-mode .bg-gradient-teal.btn-complete:hover, .dark-mode .bg-gradient-teal.btn-print:hover, .dark-mode .bg-gradient-teal.btn-join:hover, .dark-mode .bg-gradient-teal.btn-caret:hover {
    background: #20c997 linear-gradient(180deg, #3db592, #1ba87e) repeat-x !important;
    border-color: #199d76;
    color: #ececec; }
  .dark-mode .bg-gradient-teal.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-teal.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-teal.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-teal.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-teal.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-teal.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-teal.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-teal.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-teal.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-teal.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-teal.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-teal.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-teal.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-teal.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-teal.btn:active, .dark-mode .bg-gradient-teal.btn-delete:active, .dark-mode .bg-gradient-teal.btn-duplicate:active, .dark-mode .bg-gradient-teal.btn-complete:active, .dark-mode .bg-gradient-teal.btn-print:active, .dark-mode .bg-gradient-teal.btn-join:active, .dark-mode .bg-gradient-teal.btn-caret:active, .dark-mode .bg-gradient-teal.btn.active, .dark-mode .bg-gradient-teal.active.btn-delete, .dark-mode .bg-gradient-teal.active.btn-duplicate, .dark-mode .bg-gradient-teal.active.btn-complete, .dark-mode .bg-gradient-teal.active.btn-print, .dark-mode .bg-gradient-teal.active.btn-join, .dark-mode .bg-gradient-teal.active.btn-caret {
    background: #20c997 linear-gradient(180deg, #3bac8b, #199d76) repeat-x !important;
    border-color: #17926e;
    color: #fff; }

.dark-mode .bg-gradient-cyan {
  background: #3498db linear-gradient(180deg, #52a7e0, #3498db) repeat-x !important;
  color: #fff; }
  .dark-mode .bg-gradient-cyan.btn.disabled, .dark-mode .bg-gradient-cyan.disabled.btn-delete, .dark-mode .bg-gradient-cyan.disabled.btn-duplicate, .dark-mode .bg-gradient-cyan.disabled.btn-complete, .dark-mode .bg-gradient-cyan.disabled.btn-print, .dark-mode .bg-gradient-cyan.disabled.btn-join, .dark-mode .bg-gradient-cyan.disabled.btn-caret, .dark-mode .bg-gradient-cyan.btn:disabled, .dark-mode .bg-gradient-cyan.btn-delete:disabled, .dark-mode .bg-gradient-cyan.btn-duplicate:disabled, .dark-mode .bg-gradient-cyan.btn-complete:disabled, .dark-mode .bg-gradient-cyan.btn-print:disabled, .dark-mode .bg-gradient-cyan.btn-join:disabled, .dark-mode .bg-gradient-cyan.btn-caret:disabled, .dark-mode .bg-gradient-cyan.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-cyan.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-cyan.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-cyan.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-cyan.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-cyan.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-cyan.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-cyan.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-cyan.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-cyan.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-cyan.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-cyan.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-cyan.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-cyan.btn-caret:not(:disabled):not(.disabled).active,
  .show > .dark-mode .bg-gradient-cyan.btn.dropdown-toggle,
  .show > .dark-mode .bg-gradient-cyan.dropdown-toggle.btn-delete,
  .show > .dark-mode .bg-gradient-cyan.dropdown-toggle.btn-duplicate,
  .show > .dark-mode .bg-gradient-cyan.dropdown-toggle.btn-complete,
  .show > .dark-mode .bg-gradient-cyan.dropdown-toggle.btn-print,
  .show > .dark-mode .bg-gradient-cyan.dropdown-toggle.btn-join,
  .show > .dark-mode .bg-gradient-cyan.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .dark-mode .bg-gradient-cyan.btn:hover, .dark-mode .bg-gradient-cyan.btn-delete:hover, .dark-mode .bg-gradient-cyan.btn-duplicate:hover, .dark-mode .bg-gradient-cyan.btn-complete:hover, .dark-mode .bg-gradient-cyan.btn-print:hover, .dark-mode .bg-gradient-cyan.btn-join:hover, .dark-mode .bg-gradient-cyan.btn-caret:hover {
    background: #3498db linear-gradient(180deg, #4497ce, #2384c6) repeat-x !important;
    border-color: #217dbb;
    color: #ececec; }
  .dark-mode .bg-gradient-cyan.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-cyan.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-cyan.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-cyan.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-cyan.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-cyan.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-cyan.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-cyan.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-cyan.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-cyan.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-cyan.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-cyan.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-cyan.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-cyan.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-cyan.btn:active, .dark-mode .bg-gradient-cyan.btn-delete:active, .dark-mode .bg-gradient-cyan.btn-duplicate:active, .dark-mode .bg-gradient-cyan.btn-complete:active, .dark-mode .bg-gradient-cyan.btn-print:active, .dark-mode .bg-gradient-cyan.btn-join:active, .dark-mode .bg-gradient-cyan.btn-caret:active, .dark-mode .bg-gradient-cyan.btn.active, .dark-mode .bg-gradient-cyan.active.btn-delete, .dark-mode .bg-gradient-cyan.active.btn-duplicate, .dark-mode .bg-gradient-cyan.active.btn-complete, .dark-mode .bg-gradient-cyan.active.btn-print, .dark-mode .bg-gradient-cyan.active.btn-join, .dark-mode .bg-gradient-cyan.active.btn-caret {
    background: #3498db linear-gradient(180deg, #4291c5, #217dbb) repeat-x !important;
    border-color: #1f76b0;
    color: #fff; }

.dark-mode .bg-gradient-white {
  background: #fff linear-gradient(180deg, white, #fff) repeat-x !important;
  color: #1f2d3d; }
  .dark-mode .bg-gradient-white.btn.disabled, .dark-mode .bg-gradient-white.disabled.btn-delete, .dark-mode .bg-gradient-white.disabled.btn-duplicate, .dark-mode .bg-gradient-white.disabled.btn-complete, .dark-mode .bg-gradient-white.disabled.btn-print, .dark-mode .bg-gradient-white.disabled.btn-join, .dark-mode .bg-gradient-white.disabled.btn-caret, .dark-mode .bg-gradient-white.btn:disabled, .dark-mode .bg-gradient-white.btn-delete:disabled, .dark-mode .bg-gradient-white.btn-duplicate:disabled, .dark-mode .bg-gradient-white.btn-complete:disabled, .dark-mode .bg-gradient-white.btn-print:disabled, .dark-mode .bg-gradient-white.btn-join:disabled, .dark-mode .bg-gradient-white.btn-caret:disabled, .dark-mode .bg-gradient-white.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-white.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-white.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-white.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-white.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-white.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-white.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-white.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-white.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-white.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-white.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-white.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-white.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-white.btn-caret:not(:disabled):not(.disabled).active,
  .show > .dark-mode .bg-gradient-white.btn.dropdown-toggle,
  .show > .dark-mode .bg-gradient-white.dropdown-toggle.btn-delete,
  .show > .dark-mode .bg-gradient-white.dropdown-toggle.btn-duplicate,
  .show > .dark-mode .bg-gradient-white.dropdown-toggle.btn-complete,
  .show > .dark-mode .bg-gradient-white.dropdown-toggle.btn-print,
  .show > .dark-mode .bg-gradient-white.dropdown-toggle.btn-join,
  .show > .dark-mode .bg-gradient-white.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .dark-mode .bg-gradient-white.btn:hover, .dark-mode .bg-gradient-white.btn-delete:hover, .dark-mode .bg-gradient-white.btn-duplicate:hover, .dark-mode .bg-gradient-white.btn-complete:hover, .dark-mode .bg-gradient-white.btn-print:hover, .dark-mode .bg-gradient-white.btn-join:hover, .dark-mode .bg-gradient-white.btn-caret:hover {
    background: #fff linear-gradient(180deg, #efefef, #ececec) repeat-x !important;
    border-color: #e6e6e6;
    color: #121a24; }
  .dark-mode .bg-gradient-white.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-white.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-white.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-white.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-white.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-white.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-white.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-white.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-white.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-white.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-white.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-white.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-white.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-white.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-white.btn:active, .dark-mode .bg-gradient-white.btn-delete:active, .dark-mode .bg-gradient-white.btn-duplicate:active, .dark-mode .bg-gradient-white.btn-complete:active, .dark-mode .bg-gradient-white.btn-print:active, .dark-mode .bg-gradient-white.btn-join:active, .dark-mode .bg-gradient-white.btn-caret:active, .dark-mode .bg-gradient-white.btn.active, .dark-mode .bg-gradient-white.active.btn-delete, .dark-mode .bg-gradient-white.active.btn-duplicate, .dark-mode .bg-gradient-white.active.btn-complete, .dark-mode .bg-gradient-white.active.btn-print, .dark-mode .bg-gradient-white.active.btn-join, .dark-mode .bg-gradient-white.active.btn-caret {
    background: #fff linear-gradient(180deg, #e9e9e9, #e6e6e6) repeat-x !important;
    border-color: #dfdfdf;
    color: #1f2d3d; }

.dark-mode .bg-gradient-gray {
  background: #6c757d linear-gradient(180deg, #828a91, #6c757d) repeat-x !important;
  color: #fff; }
  .dark-mode .bg-gradient-gray.btn.disabled, .dark-mode .bg-gradient-gray.disabled.btn-delete, .dark-mode .bg-gradient-gray.disabled.btn-duplicate, .dark-mode .bg-gradient-gray.disabled.btn-complete, .dark-mode .bg-gradient-gray.disabled.btn-print, .dark-mode .bg-gradient-gray.disabled.btn-join, .dark-mode .bg-gradient-gray.disabled.btn-caret, .dark-mode .bg-gradient-gray.btn:disabled, .dark-mode .bg-gradient-gray.btn-delete:disabled, .dark-mode .bg-gradient-gray.btn-duplicate:disabled, .dark-mode .bg-gradient-gray.btn-complete:disabled, .dark-mode .bg-gradient-gray.btn-print:disabled, .dark-mode .bg-gradient-gray.btn-join:disabled, .dark-mode .bg-gradient-gray.btn-caret:disabled, .dark-mode .bg-gradient-gray.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-gray.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-gray.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-gray.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-gray.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-gray.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-gray.btn-caret:not(:disabled):not(.disabled).active,
  .show > .dark-mode .bg-gradient-gray.btn.dropdown-toggle,
  .show > .dark-mode .bg-gradient-gray.dropdown-toggle.btn-delete,
  .show > .dark-mode .bg-gradient-gray.dropdown-toggle.btn-duplicate,
  .show > .dark-mode .bg-gradient-gray.dropdown-toggle.btn-complete,
  .show > .dark-mode .bg-gradient-gray.dropdown-toggle.btn-print,
  .show > .dark-mode .bg-gradient-gray.dropdown-toggle.btn-join,
  .show > .dark-mode .bg-gradient-gray.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .dark-mode .bg-gradient-gray.btn:hover, .dark-mode .bg-gradient-gray.btn-delete:hover, .dark-mode .bg-gradient-gray.btn-duplicate:hover, .dark-mode .bg-gradient-gray.btn-complete:hover, .dark-mode .bg-gradient-gray.btn-print:hover, .dark-mode .bg-gradient-gray.btn-join:hover, .dark-mode .bg-gradient-gray.btn-caret:hover {
    background: #6c757d linear-gradient(180deg, #73797f, #5a6268) repeat-x !important;
    border-color: #545b62;
    color: #ececec; }
  .dark-mode .bg-gradient-gray.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-gray.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-gray.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-gray.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-gray.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-gray.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-gray.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-gray.btn:active, .dark-mode .bg-gradient-gray.btn-delete:active, .dark-mode .bg-gradient-gray.btn-duplicate:active, .dark-mode .bg-gradient-gray.btn-complete:active, .dark-mode .bg-gradient-gray.btn-print:active, .dark-mode .bg-gradient-gray.btn-join:active, .dark-mode .bg-gradient-gray.btn-caret:active, .dark-mode .bg-gradient-gray.btn.active, .dark-mode .bg-gradient-gray.active.btn-delete, .dark-mode .bg-gradient-gray.active.btn-duplicate, .dark-mode .bg-gradient-gray.active.btn-complete, .dark-mode .bg-gradient-gray.active.btn-print, .dark-mode .bg-gradient-gray.active.btn-join, .dark-mode .bg-gradient-gray.active.btn-caret {
    background: #6c757d linear-gradient(180deg, #6e7479, #545b62) repeat-x !important;
    border-color: #4e555b;
    color: #fff; }

.dark-mode .bg-gradient-gray-dark {
  background: #343a40 linear-gradient(180deg, #52585d, #343a40) repeat-x !important;
  color: #fff; }
  .dark-mode .bg-gradient-gray-dark.btn.disabled, .dark-mode .bg-gradient-gray-dark.disabled.btn-delete, .dark-mode .bg-gradient-gray-dark.disabled.btn-duplicate, .dark-mode .bg-gradient-gray-dark.disabled.btn-complete, .dark-mode .bg-gradient-gray-dark.disabled.btn-print, .dark-mode .bg-gradient-gray-dark.disabled.btn-join, .dark-mode .bg-gradient-gray-dark.disabled.btn-caret, .dark-mode .bg-gradient-gray-dark.btn:disabled, .dark-mode .bg-gradient-gray-dark.btn-delete:disabled, .dark-mode .bg-gradient-gray-dark.btn-duplicate:disabled, .dark-mode .bg-gradient-gray-dark.btn-complete:disabled, .dark-mode .bg-gradient-gray-dark.btn-print:disabled, .dark-mode .bg-gradient-gray-dark.btn-join:disabled, .dark-mode .bg-gradient-gray-dark.btn-caret:disabled, .dark-mode .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray-dark.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray-dark.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray-dark.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray-dark.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray-dark.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray-dark.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-gray-dark.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-gray-dark.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-gray-dark.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-gray-dark.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-gray-dark.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-gray-dark.btn-caret:not(:disabled):not(.disabled).active,
  .show > .dark-mode .bg-gradient-gray-dark.btn.dropdown-toggle,
  .show > .dark-mode .bg-gradient-gray-dark.dropdown-toggle.btn-delete,
  .show > .dark-mode .bg-gradient-gray-dark.dropdown-toggle.btn-duplicate,
  .show > .dark-mode .bg-gradient-gray-dark.dropdown-toggle.btn-complete,
  .show > .dark-mode .bg-gradient-gray-dark.dropdown-toggle.btn-print,
  .show > .dark-mode .bg-gradient-gray-dark.dropdown-toggle.btn-join,
  .show > .dark-mode .bg-gradient-gray-dark.dropdown-toggle.btn-caret {
    background-image: none !important; }
  .dark-mode .bg-gradient-gray-dark.btn:hover, .dark-mode .bg-gradient-gray-dark.btn-delete:hover, .dark-mode .bg-gradient-gray-dark.btn-duplicate:hover, .dark-mode .bg-gradient-gray-dark.btn-complete:hover, .dark-mode .bg-gradient-gray-dark.btn-print:hover, .dark-mode .bg-gradient-gray-dark.btn-join:hover, .dark-mode .bg-gradient-gray-dark.btn-caret:hover {
    background: #343a40 linear-gradient(180deg, #44474b, #23272b) repeat-x !important;
    border-color: #1d2124;
    color: #ececec; }
  .dark-mode .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray-dark.btn-delete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray-dark.btn-duplicate:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray-dark.btn-complete:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray-dark.btn-print:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray-dark.btn-join:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray-dark.btn-caret:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-gray-dark.btn-delete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-gray-dark.btn-duplicate:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-gray-dark.btn-complete:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-gray-dark.btn-print:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-gray-dark.btn-join:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-gray-dark.btn-caret:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-gray-dark.btn:active, .dark-mode .bg-gradient-gray-dark.btn-delete:active, .dark-mode .bg-gradient-gray-dark.btn-duplicate:active, .dark-mode .bg-gradient-gray-dark.btn-complete:active, .dark-mode .bg-gradient-gray-dark.btn-print:active, .dark-mode .bg-gradient-gray-dark.btn-join:active, .dark-mode .bg-gradient-gray-dark.btn-caret:active, .dark-mode .bg-gradient-gray-dark.btn.active, .dark-mode .bg-gradient-gray-dark.active.btn-delete, .dark-mode .bg-gradient-gray-dark.active.btn-duplicate, .dark-mode .bg-gradient-gray-dark.active.btn-complete, .dark-mode .bg-gradient-gray-dark.active.btn-print, .dark-mode .bg-gradient-gray-dark.active.btn-join, .dark-mode .bg-gradient-gray-dark.active.btn-caret {
    background: #343a40 linear-gradient(180deg, #3f4245, #1d2124) repeat-x !important;
    border-color: #171a1d;
    color: #fff; }

.dark-mode .accent-primary .btn-link,
.dark-mode .accent-primary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.dark-mode .accent-primary .nav-tabs .nav-link {
  color: #3f6791; }
  .dark-mode .accent-primary .btn-link:hover,
  .dark-mode .accent-primary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .dark-mode .accent-primary .nav-tabs .nav-link:hover {
    color: #28415c; }

.dark-mode .accent-primary .dropdown-item:active, .dark-mode .accent-primary .dropdown-item.active {
  background-color: #3f6791;
  color: #fff; }

.dark-mode .accent-primary .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3f6791;
  border-color: #20344a; }

.dark-mode .accent-primary .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.dark-mode .accent-primary .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-primary .custom-select:focus,
.dark-mode .accent-primary .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-primary .custom-file-input:focus ~ .custom-file-label {
  border-color: #85a7ca; }

.dark-mode .accent-primary .page-item .page-link {
  color: #3f6791; }

.dark-mode .accent-primary .page-item.active a,
.dark-mode .accent-primary .page-item.active .page-link {
  background-color: #3f6791;
  border-color: #3f6791;
  color: #fff; }

.dark-mode .accent-primary .page-item.disabled a,
.dark-mode .accent-primary .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.dark-mode .accent-primary [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .dark-mode .accent-primary [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.dark-mode .accent-primary [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .dark-mode .accent-primary [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode .dark-mode.accent-primary .page-item .page-link:hover, .dark-mode .dark-mode.accent-primary .page-item .page-link:focus {
  color: #4774a3; }

.dark-mode .accent-secondary .btn-link,
.dark-mode .accent-secondary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.dark-mode .accent-secondary .nav-tabs .nav-link {
  color: #6c757d; }
  .dark-mode .accent-secondary .btn-link:hover,
  .dark-mode .accent-secondary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .dark-mode .accent-secondary .nav-tabs .nav-link:hover {
    color: #494f54; }

.dark-mode .accent-secondary .dropdown-item:active, .dark-mode .accent-secondary .dropdown-item.active {
  background-color: #6c757d;
  color: #fff; }

.dark-mode .accent-secondary .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246; }

.dark-mode .accent-secondary .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.dark-mode .accent-secondary .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-secondary .custom-select:focus,
.dark-mode .accent-secondary .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-secondary .custom-file-input:focus ~ .custom-file-label {
  border-color: #afb5ba; }

.dark-mode .accent-secondary .page-item .page-link {
  color: #6c757d; }

.dark-mode .accent-secondary .page-item.active a,
.dark-mode .accent-secondary .page-item.active .page-link {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff; }

.dark-mode .accent-secondary .page-item.disabled a,
.dark-mode .accent-secondary .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.dark-mode .accent-secondary [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .dark-mode .accent-secondary [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.dark-mode .accent-secondary [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .dark-mode .accent-secondary [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode .dark-mode.accent-secondary .page-item .page-link:hover, .dark-mode .dark-mode.accent-secondary .page-item .page-link:focus {
  color: #78828a; }

.dark-mode .accent-success .btn-link,
.dark-mode .accent-success a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.dark-mode .accent-success .nav-tabs .nav-link {
  color: #00bc8c; }
  .dark-mode .accent-success .btn-link:hover,
  .dark-mode .accent-success a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .dark-mode .accent-success .nav-tabs .nav-link:hover {
    color: #007053; }

.dark-mode .accent-success .dropdown-item:active, .dark-mode .accent-success .dropdown-item.active {
  background-color: #00bc8c;
  color: #fff; }

.dark-mode .accent-success .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #00bc8c;
  border-color: #005640; }

.dark-mode .accent-success .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.dark-mode .accent-success .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-success .custom-select:focus,
.dark-mode .accent-success .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-success .custom-file-input:focus ~ .custom-file-label {
  border-color: #3dffcd; }

.dark-mode .accent-success .page-item .page-link {
  color: #00bc8c; }

.dark-mode .accent-success .page-item.active a,
.dark-mode .accent-success .page-item.active .page-link {
  background-color: #00bc8c;
  border-color: #00bc8c;
  color: #fff; }

.dark-mode .accent-success .page-item.disabled a,
.dark-mode .accent-success .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.dark-mode .accent-success [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .dark-mode .accent-success [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.dark-mode .accent-success [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .dark-mode .accent-success [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode .dark-mode.accent-success .page-item .page-link:hover, .dark-mode .dark-mode.accent-success .page-item .page-link:focus {
  color: #00d69f; }

.dark-mode .accent-info .btn-link,
.dark-mode .accent-info a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.dark-mode .accent-info .nav-tabs .nav-link {
  color: #3498db; }
  .dark-mode .accent-info .btn-link:hover,
  .dark-mode .accent-info a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .dark-mode .accent-info .nav-tabs .nav-link:hover {
    color: #1d6fa5; }

.dark-mode .accent-info .dropdown-item:active, .dark-mode .accent-info .dropdown-item.active {
  background-color: #3498db;
  color: #fff; }

.dark-mode .accent-info .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3498db;
  border-color: #196090; }

.dark-mode .accent-info .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.dark-mode .accent-info .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-info .custom-select:focus,
.dark-mode .accent-info .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-info .custom-file-input:focus ~ .custom-file-label {
  border-color: #a0cfee; }

.dark-mode .accent-info .page-item .page-link {
  color: #3498db; }

.dark-mode .accent-info .page-item.active a,
.dark-mode .accent-info .page-item.active .page-link {
  background-color: #3498db;
  border-color: #3498db;
  color: #fff; }

.dark-mode .accent-info .page-item.disabled a,
.dark-mode .accent-info .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.dark-mode .accent-info [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .dark-mode .accent-info [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.dark-mode .accent-info [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .dark-mode .accent-info [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode .dark-mode.accent-info .page-item .page-link:hover, .dark-mode .dark-mode.accent-info .page-item .page-link:focus {
  color: #4aa3df; }

.dark-mode .accent-warning .btn-link,
.dark-mode .accent-warning a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.dark-mode .accent-warning .nav-tabs .nav-link {
  color: #f39c12; }
  .dark-mode .accent-warning .btn-link:hover,
  .dark-mode .accent-warning a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .dark-mode .accent-warning .nav-tabs .nav-link:hover {
    color: #b06f09; }

.dark-mode .accent-warning .dropdown-item:active, .dark-mode .accent-warning .dropdown-item.active {
  background-color: #f39c12;
  color: #1f2d3d; }

.dark-mode .accent-warning .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f39c12;
  border-color: #976008; }

.dark-mode .accent-warning .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' 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"); }

.dark-mode .accent-warning .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-warning .custom-select:focus,
.dark-mode .accent-warning .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-warning .custom-file-input:focus ~ .custom-file-label {
  border-color: #f9cf8b; }

.dark-mode .accent-warning .page-item .page-link {
  color: #f39c12; }

.dark-mode .accent-warning .page-item.active a,
.dark-mode .accent-warning .page-item.active .page-link {
  background-color: #f39c12;
  border-color: #f39c12;
  color: #fff; }

.dark-mode .accent-warning .page-item.disabled a,
.dark-mode .accent-warning .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.dark-mode .accent-warning [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .dark-mode .accent-warning [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.dark-mode .accent-warning [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .dark-mode .accent-warning [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode .dark-mode.accent-warning .page-item .page-link:hover, .dark-mode .dark-mode.accent-warning .page-item .page-link:focus {
  color: #f4a62a; }

.dark-mode .accent-danger .btn-link,
.dark-mode .accent-danger a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.dark-mode .accent-danger .nav-tabs .nav-link {
  color: #e74c3c; }
  .dark-mode .accent-danger .btn-link:hover,
  .dark-mode .accent-danger a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .dark-mode .accent-danger .nav-tabs .nav-link:hover {
    color: #bf2718; }

.dark-mode .accent-danger .dropdown-item:active, .dark-mode .accent-danger .dropdown-item.active {
  background-color: #e74c3c;
  color: #fff; }

.dark-mode .accent-danger .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #e74c3c;
  border-color: #a82315; }

.dark-mode .accent-danger .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.dark-mode .accent-danger .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-danger .custom-select:focus,
.dark-mode .accent-danger .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-danger .custom-file-input:focus ~ .custom-file-label {
  border-color: #f5b4ae; }

.dark-mode .accent-danger .page-item .page-link {
  color: #e74c3c; }

.dark-mode .accent-danger .page-item.active a,
.dark-mode .accent-danger .page-item.active .page-link {
  background-color: #e74c3c;
  border-color: #e74c3c;
  color: #fff; }

.dark-mode .accent-danger .page-item.disabled a,
.dark-mode .accent-danger .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.dark-mode .accent-danger [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .dark-mode .accent-danger [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.dark-mode .accent-danger [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .dark-mode .accent-danger [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode .dark-mode.accent-danger .page-item .page-link:hover, .dark-mode .dark-mode.accent-danger .page-item .page-link:focus {
  color: #ea6153; }

.dark-mode .accent-light .btn-link,
.dark-mode .accent-light a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.dark-mode .accent-light .nav-tabs .nav-link {
  color: #f8f9fa; }
  .dark-mode .accent-light .btn-link:hover,
  .dark-mode .accent-light a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .dark-mode .accent-light .nav-tabs .nav-link:hover {
    color: #cbd3da; }

.dark-mode .accent-light .dropdown-item:active, .dark-mode .accent-light .dropdown-item.active {
  background-color: #f8f9fa;
  color: #1f2d3d; }

.dark-mode .accent-light .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f8f9fa;
  border-color: #bdc6d0; }

.dark-mode .accent-light .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' 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"); }

.dark-mode .accent-light .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-light .custom-select:focus,
.dark-mode .accent-light .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-light .custom-file-input:focus ~ .custom-file-label {
  border-color: white; }

.dark-mode .accent-light .page-item .page-link {
  color: #f8f9fa; }

.dark-mode .accent-light .page-item.active a,
.dark-mode .accent-light .page-item.active .page-link {
  background-color: #f8f9fa;
  border-color: #f8f9fa;
  color: #fff; }

.dark-mode .accent-light .page-item.disabled a,
.dark-mode .accent-light .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.dark-mode .accent-light [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .dark-mode .accent-light [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.dark-mode .accent-light [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .dark-mode .accent-light [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode .dark-mode.accent-light .page-item .page-link:hover, .dark-mode .dark-mode.accent-light .page-item .page-link:focus {
  color: white; }

.dark-mode .accent-dark .btn-link,
.dark-mode .accent-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.dark-mode .accent-dark .nav-tabs .nav-link {
  color: #343a40; }
  .dark-mode .accent-dark .btn-link:hover,
  .dark-mode .accent-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .dark-mode .accent-dark .nav-tabs .nav-link:hover {
    color: #121416; }

.dark-mode .accent-dark .dropdown-item:active, .dark-mode .accent-dark .dropdown-item.active {
  background-color: #343a40;
  color: #fff; }

.dark-mode .accent-dark .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: #060708; }

.dark-mode .accent-dark .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.dark-mode .accent-dark .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-dark .custom-select:focus,
.dark-mode .accent-dark .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-dark .custom-file-input:focus ~ .custom-file-label {
  border-color: #6d7a86; }

.dark-mode .accent-dark .page-item .page-link {
  color: #343a40; }

.dark-mode .accent-dark .page-item.active a,
.dark-mode .accent-dark .page-item.active .page-link {
  background-color: #343a40;
  border-color: #343a40;
  color: #fff; }

.dark-mode .accent-dark .page-item.disabled a,
.dark-mode .accent-dark .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.dark-mode .accent-dark [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .dark-mode .accent-dark [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.dark-mode .accent-dark [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .dark-mode .accent-dark [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode .dark-mode.accent-dark .page-item .page-link:hover, .dark-mode .dark-mode.accent-dark .page-item .page-link:focus {
  color: #3f474e; }

.dark-mode [class*="accent-"] a.btn-primary {
  color: #fff; }

.dark-mode [class*="accent-"] a.btn-secondary {
  color: #fff; }

.dark-mode [class*="accent-"] a.btn-success {
  color: #fff; }

.dark-mode [class*="accent-"] a.btn-info {
  color: #fff; }

.dark-mode [class*="accent-"] a.btn-warning {
  color: #1f2d3d; }

.dark-mode [class*="accent-"] a.btn-danger {
  color: #fff; }

.dark-mode [class*="accent-"] a.btn-light, .dark-mode [class*="accent-"] a.btn-delete, .dark-mode [class*="accent-"] a.btn-duplicate, .dark-mode [class*="accent-"] a.btn-complete, .dark-mode [class*="accent-"] a.btn-print, .dark-mode [class*="accent-"] a.btn-join, .dark-mode [class*="accent-"] a.btn-caret {
  color: #1f2d3d; }

.dark-mode [class*="accent-"] a.btn-dark {
  color: #fff; }

.dark-mode .accent-lightblue .btn-link,
.dark-mode .accent-lightblue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.dark-mode .accent-lightblue .nav-tabs .nav-link {
  color: #86bad8; }
  .dark-mode .accent-lightblue .btn-link:hover,
  .dark-mode .accent-lightblue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .dark-mode .accent-lightblue .nav-tabs .nav-link:hover {
    color: #4c99c6; }

.dark-mode .accent-lightblue .dropdown-item:active, .dark-mode .accent-lightblue .dropdown-item.active {
  background-color: #86bad8;
  color: #1f2d3d; }

.dark-mode .accent-lightblue .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #86bad8;
  border-color: #3c8dbc; }

.dark-mode .accent-lightblue .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' 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"); }

.dark-mode .accent-lightblue .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-lightblue .custom-select:focus,
.dark-mode .accent-lightblue .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-lightblue .custom-file-input:focus ~ .custom-file-label {
  border-color: #e6f1f7; }

.dark-mode .accent-lightblue .page-item .page-link {
  color: #86bad8; }

.dark-mode .accent-lightblue .page-item.active a,
.dark-mode .accent-lightblue .page-item.active .page-link {
  background-color: #86bad8;
  border-color: #86bad8;
  color: #fff; }

.dark-mode .accent-lightblue .page-item.disabled a,
.dark-mode .accent-lightblue .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.dark-mode .accent-lightblue [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .dark-mode .accent-lightblue [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.dark-mode .accent-lightblue [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .dark-mode .accent-lightblue [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode .dark-mode.accent-lightblue .page-item .page-link:hover, .dark-mode .dark-mode.accent-lightblue .page-item .page-link:focus {
  color: #99c5de; }

.dark-mode .accent-navy .btn-link,
.dark-mode .accent-navy a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.dark-mode .accent-navy .nav-tabs .nav-link {
  color: #002c59; }
  .dark-mode .accent-navy .btn-link:hover,
  .dark-mode .accent-navy a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .dark-mode .accent-navy .nav-tabs .nav-link:hover {
    color: #00060c; }

.dark-mode .accent-navy .dropdown-item:active, .dark-mode .accent-navy .dropdown-item.active {
  background-color: #002c59;
  color: #fff; }

.dark-mode .accent-navy .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #002c59;
  border-color: black; }

.dark-mode .accent-navy .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.dark-mode .accent-navy .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-navy .custom-select:focus,
.dark-mode .accent-navy .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-navy .custom-file-input:focus ~ .custom-file-label {
  border-color: #006ad8; }

.dark-mode .accent-navy .page-item .page-link {
  color: #002c59; }

.dark-mode .accent-navy .page-item.active a,
.dark-mode .accent-navy .page-item.active .page-link {
  background-color: #002c59;
  border-color: #002c59;
  color: #fff; }

.dark-mode .accent-navy .page-item.disabled a,
.dark-mode .accent-navy .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.dark-mode .accent-navy [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .dark-mode .accent-navy [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.dark-mode .accent-navy [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .dark-mode .accent-navy [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode .dark-mode.accent-navy .page-item .page-link:hover, .dark-mode .dark-mode.accent-navy .page-item .page-link:focus {
  color: #003872; }

.dark-mode .accent-olive .btn-link,
.dark-mode .accent-olive a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.dark-mode .accent-olive .nav-tabs .nav-link {
  color: #74c8a3; }
  .dark-mode .accent-olive .btn-link:hover,
  .dark-mode .accent-olive a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .dark-mode .accent-olive .nav-tabs .nav-link:hover {
    color: #44ab7d; }

.dark-mode .accent-olive .dropdown-item:active, .dark-mode .accent-olive .dropdown-item.active {
  background-color: #74c8a3;
  color: #1f2d3d; }

.dark-mode .accent-olive .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #74c8a3;
  border-color: #3d9970; }

.dark-mode .accent-olive .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' 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"); }

.dark-mode .accent-olive .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-olive .custom-select:focus,
.dark-mode .accent-olive .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-olive .custom-file-input:focus ~ .custom-file-label {
  border-color: #cfecdf; }

.dark-mode .accent-olive .page-item .page-link {
  color: #74c8a3; }

.dark-mode .accent-olive .page-item.active a,
.dark-mode .accent-olive .page-item.active .page-link {
  background-color: #74c8a3;
  border-color: #74c8a3;
  color: #fff; }

.dark-mode .accent-olive .page-item.disabled a,
.dark-mode .accent-olive .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.dark-mode .accent-olive [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .dark-mode .accent-olive [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.dark-mode .accent-olive [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .dark-mode .accent-olive [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode .dark-mode.accent-olive .page-item .page-link:hover, .dark-mode .dark-mode.accent-olive .page-item .page-link:focus {
  color: #87cfaf; }

.dark-mode .accent-lime .btn-link,
.dark-mode .accent-lime a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.dark-mode .accent-lime .nav-tabs .nav-link {
  color: #67ffa9; }
  .dark-mode .accent-lime .btn-link:hover,
  .dark-mode .accent-lime a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .dark-mode .accent-lime .nav-tabs .nav-link:hover {
    color: #1bff7e; }

.dark-mode .accent-lime .dropdown-item:active, .dark-mode .accent-lime .dropdown-item.active {
  background-color: #67ffa9;
  color: #1f2d3d; }

.dark-mode .accent-lime .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #67ffa9;
  border-color: #01ff70; }

.dark-mode .accent-lime .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' 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"); }

.dark-mode .accent-lime .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-lime .custom-select:focus,
.dark-mode .accent-lime .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-lime .custom-file-input:focus ~ .custom-file-label {
  border-color: #e7fff1; }

.dark-mode .accent-lime .page-item .page-link {
  color: #67ffa9; }

.dark-mode .accent-lime .page-item.active a,
.dark-mode .accent-lime .page-item.active .page-link {
  background-color: #67ffa9;
  border-color: #67ffa9;
  color: #fff; }

.dark-mode .accent-lime .page-item.disabled a,
.dark-mode .accent-lime .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.dark-mode .accent-lime [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .dark-mode .accent-lime [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.dark-mode .accent-lime [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .dark-mode .accent-lime [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode .dark-mode.accent-lime .page-item .page-link:hover, .dark-mode .dark-mode.accent-lime .page-item .page-link:focus {
  color: #81ffb8; }

.dark-mode .accent-fuchsia .btn-link,
.dark-mode .accent-fuchsia a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.dark-mode .accent-fuchsia .nav-tabs .nav-link {
  color: #f672d8; }
  .dark-mode .accent-fuchsia .btn-link:hover,
  .dark-mode .accent-fuchsia a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .dark-mode .accent-fuchsia .nav-tabs .nav-link:hover {
    color: #f22ac5; }

.dark-mode .accent-fuchsia .dropdown-item:active, .dark-mode .accent-fuchsia .dropdown-item.active {
  background-color: #f672d8;
  color: #1f2d3d; }

.dark-mode .accent-fuchsia .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f672d8;
  border-color: #f012be; }

.dark-mode .accent-fuchsia .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' 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"); }

.dark-mode .accent-fuchsia .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-fuchsia .custom-select:focus,
.dark-mode .accent-fuchsia .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-fuchsia .custom-file-input:focus ~ .custom-file-label {
  border-color: #feeaf9; }

.dark-mode .accent-fuchsia .page-item .page-link {
  color: #f672d8; }

.dark-mode .accent-fuchsia .page-item.active a,
.dark-mode .accent-fuchsia .page-item.active .page-link {
  background-color: #f672d8;
  border-color: #f672d8;
  color: #fff; }

.dark-mode .accent-fuchsia .page-item.disabled a,
.dark-mode .accent-fuchsia .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.dark-mode .accent-fuchsia [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .dark-mode .accent-fuchsia [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.dark-mode .accent-fuchsia [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .dark-mode .accent-fuchsia [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode .dark-mode.accent-fuchsia .page-item .page-link:hover, .dark-mode .dark-mode.accent-fuchsia .page-item .page-link:focus {
  color: #f88adf; }

.dark-mode .accent-maroon .btn-link,
.dark-mode .accent-maroon a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.dark-mode .accent-maroon .nav-tabs .nav-link {
  color: #ed6c9b; }
  .dark-mode .accent-maroon .btn-link:hover,
  .dark-mode .accent-maroon a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .dark-mode .accent-maroon .nav-tabs .nav-link:hover {
    color: #e4286d; }

.dark-mode .accent-maroon .dropdown-item:active, .dark-mode .accent-maroon .dropdown-item.active {
  background-color: #ed6c9b;
  color: #1f2d3d; }

.dark-mode .accent-maroon .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #ed6c9b;
  border-color: #d81b60; }

.dark-mode .accent-maroon .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' 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"); }

.dark-mode .accent-maroon .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-maroon .custom-select:focus,
.dark-mode .accent-maroon .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-maroon .custom-file-input:focus ~ .custom-file-label {
  border-color: #fbdee8; }

.dark-mode .accent-maroon .page-item .page-link {
  color: #ed6c9b; }

.dark-mode .accent-maroon .page-item.active a,
.dark-mode .accent-maroon .page-item.active .page-link {
  background-color: #ed6c9b;
  border-color: #ed6c9b;
  color: #fff; }

.dark-mode .accent-maroon .page-item.disabled a,
.dark-mode .accent-maroon .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.dark-mode .accent-maroon [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .dark-mode .accent-maroon [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.dark-mode .accent-maroon [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .dark-mode .accent-maroon [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode .dark-mode.accent-maroon .page-item .page-link:hover, .dark-mode .dark-mode.accent-maroon .page-item .page-link:focus {
  color: #f083ab; }

.dark-mode .accent-blue .btn-link,
.dark-mode .accent-blue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.dark-mode .accent-blue .nav-tabs .nav-link {
  color: #3f6791; }
  .dark-mode .accent-blue .btn-link:hover,
  .dark-mode .accent-blue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .dark-mode .accent-blue .nav-tabs .nav-link:hover {
    color: #28415c; }

.dark-mode .accent-blue .dropdown-item:active, .dark-mode .accent-blue .dropdown-item.active {
  background-color: #3f6791;
  color: #fff; }

.dark-mode .accent-blue .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3f6791;
  border-color: #20344a; }

.dark-mode .accent-blue .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.dark-mode .accent-blue .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-blue .custom-select:focus,
.dark-mode .accent-blue .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-blue .custom-file-input:focus ~ .custom-file-label {
  border-color: #85a7ca; }

.dark-mode .accent-blue .page-item .page-link {
  color: #3f6791; }

.dark-mode .accent-blue .page-item.active a,
.dark-mode .accent-blue .page-item.active .page-link {
  background-color: #3f6791;
  border-color: #3f6791;
  color: #fff; }

.dark-mode .accent-blue .page-item.disabled a,
.dark-mode .accent-blue .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.dark-mode .accent-blue [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .dark-mode .accent-blue [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.dark-mode .accent-blue [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .dark-mode .accent-blue [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode .dark-mode.accent-blue .page-item .page-link:hover, .dark-mode .dark-mode.accent-blue .page-item .page-link:focus {
  color: #4774a3; }

.dark-mode .accent-indigo .btn-link,
.dark-mode .accent-indigo a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.dark-mode .accent-indigo .nav-tabs .nav-link {
  color: #6610f2; }
  .dark-mode .accent-indigo .btn-link:hover,
  .dark-mode .accent-indigo a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .dark-mode .accent-indigo .nav-tabs .nav-link:hover {
    color: #4709ac; }

.dark-mode .accent-indigo .dropdown-item:active, .dark-mode .accent-indigo .dropdown-item.active {
  background-color: #6610f2;
  color: #fff; }

.dark-mode .accent-indigo .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6610f2;
  border-color: #3d0894; }

.dark-mode .accent-indigo .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.dark-mode .accent-indigo .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-indigo .custom-select:focus,
.dark-mode .accent-indigo .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-indigo .custom-file-input:focus ~ .custom-file-label {
  border-color: #b389f9; }

.dark-mode .accent-indigo .page-item .page-link {
  color: #6610f2; }

.dark-mode .accent-indigo .page-item.active a,
.dark-mode .accent-indigo .page-item.active .page-link {
  background-color: #6610f2;
  border-color: #6610f2;
  color: #fff; }

.dark-mode .accent-indigo .page-item.disabled a,
.dark-mode .accent-indigo .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.dark-mode .accent-indigo [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .dark-mode .accent-indigo [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.dark-mode .accent-indigo [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .dark-mode .accent-indigo [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode .dark-mode.accent-indigo .page-item .page-link:hover, .dark-mode .dark-mode.accent-indigo .page-item .page-link:focus {
  color: #7528f3; }

.dark-mode .accent-purple .btn-link,
.dark-mode .accent-purple a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.dark-mode .accent-purple .nav-tabs .nav-link {
  color: #6f42c1; }
  .dark-mode .accent-purple .btn-link:hover,
  .dark-mode .accent-purple a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .dark-mode .accent-purple .nav-tabs .nav-link:hover {
    color: #4e2d89; }

.dark-mode .accent-purple .dropdown-item:active, .dark-mode .accent-purple .dropdown-item.active {
  background-color: #6f42c1;
  color: #fff; }

.dark-mode .accent-purple .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6f42c1;
  border-color: #432776; }

.dark-mode .accent-purple .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.dark-mode .accent-purple .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-purple .custom-select:focus,
.dark-mode .accent-purple .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-purple .custom-file-input:focus ~ .custom-file-label {
  border-color: #b8a2e0; }

.dark-mode .accent-purple .page-item .page-link {
  color: #6f42c1; }

.dark-mode .accent-purple .page-item.active a,
.dark-mode .accent-purple .page-item.active .page-link {
  background-color: #6f42c1;
  border-color: #6f42c1;
  color: #fff; }

.dark-mode .accent-purple .page-item.disabled a,
.dark-mode .accent-purple .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.dark-mode .accent-purple [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .dark-mode .accent-purple [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.dark-mode .accent-purple [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .dark-mode .accent-purple [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode .dark-mode.accent-purple .page-item .page-link:hover, .dark-mode .dark-mode.accent-purple .page-item .page-link:focus {
  color: #7e55c7; }

.dark-mode .accent-pink .btn-link,
.dark-mode .accent-pink a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.dark-mode .accent-pink .nav-tabs .nav-link {
  color: #e83e8c; }
  .dark-mode .accent-pink .btn-link:hover,
  .dark-mode .accent-pink a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .dark-mode .accent-pink .nav-tabs .nav-link:hover {
    color: #c21766; }

.dark-mode .accent-pink .dropdown-item:active, .dark-mode .accent-pink .dropdown-item.active {
  background-color: #e83e8c;
  color: #fff; }

.dark-mode .accent-pink .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #e83e8c;
  border-color: #ac145a; }

.dark-mode .accent-pink .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.dark-mode .accent-pink .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-pink .custom-select:focus,
.dark-mode .accent-pink .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-pink .custom-file-input:focus ~ .custom-file-label {
  border-color: #f6b0d0; }

.dark-mode .accent-pink .page-item .page-link {
  color: #e83e8c; }

.dark-mode .accent-pink .page-item.active a,
.dark-mode .accent-pink .page-item.active .page-link {
  background-color: #e83e8c;
  border-color: #e83e8c;
  color: #fff; }

.dark-mode .accent-pink .page-item.disabled a,
.dark-mode .accent-pink .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.dark-mode .accent-pink [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .dark-mode .accent-pink [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.dark-mode .accent-pink [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .dark-mode .accent-pink [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode .dark-mode.accent-pink .page-item .page-link:hover, .dark-mode .dark-mode.accent-pink .page-item .page-link:focus {
  color: #eb559a; }

.dark-mode .accent-red .btn-link,
.dark-mode .accent-red a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.dark-mode .accent-red .nav-tabs .nav-link {
  color: #e74c3c; }
  .dark-mode .accent-red .btn-link:hover,
  .dark-mode .accent-red a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .dark-mode .accent-red .nav-tabs .nav-link:hover {
    color: #bf2718; }

.dark-mode .accent-red .dropdown-item:active, .dark-mode .accent-red .dropdown-item.active {
  background-color: #e74c3c;
  color: #fff; }

.dark-mode .accent-red .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #e74c3c;
  border-color: #a82315; }

.dark-mode .accent-red .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.dark-mode .accent-red .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-red .custom-select:focus,
.dark-mode .accent-red .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-red .custom-file-input:focus ~ .custom-file-label {
  border-color: #f5b4ae; }

.dark-mode .accent-red .page-item .page-link {
  color: #e74c3c; }

.dark-mode .accent-red .page-item.active a,
.dark-mode .accent-red .page-item.active .page-link {
  background-color: #e74c3c;
  border-color: #e74c3c;
  color: #fff; }

.dark-mode .accent-red .page-item.disabled a,
.dark-mode .accent-red .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.dark-mode .accent-red [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .dark-mode .accent-red [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.dark-mode .accent-red [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .dark-mode .accent-red [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode .dark-mode.accent-red .page-item .page-link:hover, .dark-mode .dark-mode.accent-red .page-item .page-link:focus {
  color: #ea6153; }

.dark-mode .accent-orange .btn-link,
.dark-mode .accent-orange a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.dark-mode .accent-orange .nav-tabs .nav-link {
  color: #fd7e14; }
  .dark-mode .accent-orange .btn-link:hover,
  .dark-mode .accent-orange a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .dark-mode .accent-orange .nav-tabs .nav-link:hover {
    color: #c35a02; }

.dark-mode .accent-orange .dropdown-item:active, .dark-mode .accent-orange .dropdown-item.active {
  background-color: #fd7e14;
  color: #1f2d3d; }

.dark-mode .accent-orange .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #fd7e14;
  border-color: #aa4e01; }

.dark-mode .accent-orange .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' 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"); }

.dark-mode .accent-orange .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-orange .custom-select:focus,
.dark-mode .accent-orange .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-orange .custom-file-input:focus ~ .custom-file-label {
  border-color: #fec392; }

.dark-mode .accent-orange .page-item .page-link {
  color: #fd7e14; }

.dark-mode .accent-orange .page-item.active a,
.dark-mode .accent-orange .page-item.active .page-link {
  background-color: #fd7e14;
  border-color: #fd7e14;
  color: #fff; }

.dark-mode .accent-orange .page-item.disabled a,
.dark-mode .accent-orange .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.dark-mode .accent-orange [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .dark-mode .accent-orange [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.dark-mode .accent-orange [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .dark-mode .accent-orange [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode .dark-mode.accent-orange .page-item .page-link:hover, .dark-mode .dark-mode.accent-orange .page-item .page-link:focus {
  color: #fd8c2d; }

.dark-mode .accent-yellow .btn-link,
.dark-mode .accent-yellow a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.dark-mode .accent-yellow .nav-tabs .nav-link {
  color: #f39c12; }
  .dark-mode .accent-yellow .btn-link:hover,
  .dark-mode .accent-yellow a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .dark-mode .accent-yellow .nav-tabs .nav-link:hover {
    color: #b06f09; }

.dark-mode .accent-yellow .dropdown-item:active, .dark-mode .accent-yellow .dropdown-item.active {
  background-color: #f39c12;
  color: #1f2d3d; }

.dark-mode .accent-yellow .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f39c12;
  border-color: #976008; }

.dark-mode .accent-yellow .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' 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"); }

.dark-mode .accent-yellow .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-yellow .custom-select:focus,
.dark-mode .accent-yellow .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-yellow .custom-file-input:focus ~ .custom-file-label {
  border-color: #f9cf8b; }

.dark-mode .accent-yellow .page-item .page-link {
  color: #f39c12; }

.dark-mode .accent-yellow .page-item.active a,
.dark-mode .accent-yellow .page-item.active .page-link {
  background-color: #f39c12;
  border-color: #f39c12;
  color: #fff; }

.dark-mode .accent-yellow .page-item.disabled a,
.dark-mode .accent-yellow .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.dark-mode .accent-yellow [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .dark-mode .accent-yellow [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.dark-mode .accent-yellow [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .dark-mode .accent-yellow [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode .dark-mode.accent-yellow .page-item .page-link:hover, .dark-mode .dark-mode.accent-yellow .page-item .page-link:focus {
  color: #f4a62a; }

.dark-mode .accent-green .btn-link,
.dark-mode .accent-green a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.dark-mode .accent-green .nav-tabs .nav-link {
  color: #00bc8c; }
  .dark-mode .accent-green .btn-link:hover,
  .dark-mode .accent-green a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .dark-mode .accent-green .nav-tabs .nav-link:hover {
    color: #007053; }

.dark-mode .accent-green .dropdown-item:active, .dark-mode .accent-green .dropdown-item.active {
  background-color: #00bc8c;
  color: #fff; }

.dark-mode .accent-green .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #00bc8c;
  border-color: #005640; }

.dark-mode .accent-green .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.dark-mode .accent-green .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-green .custom-select:focus,
.dark-mode .accent-green .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-green .custom-file-input:focus ~ .custom-file-label {
  border-color: #3dffcd; }

.dark-mode .accent-green .page-item .page-link {
  color: #00bc8c; }

.dark-mode .accent-green .page-item.active a,
.dark-mode .accent-green .page-item.active .page-link {
  background-color: #00bc8c;
  border-color: #00bc8c;
  color: #fff; }

.dark-mode .accent-green .page-item.disabled a,
.dark-mode .accent-green .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.dark-mode .accent-green [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .dark-mode .accent-green [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.dark-mode .accent-green [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .dark-mode .accent-green [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode .dark-mode.accent-green .page-item .page-link:hover, .dark-mode .dark-mode.accent-green .page-item .page-link:focus {
  color: #00d69f; }

.dark-mode .accent-teal .btn-link,
.dark-mode .accent-teal a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.dark-mode .accent-teal .nav-tabs .nav-link {
  color: #20c997; }
  .dark-mode .accent-teal .btn-link:hover,
  .dark-mode .accent-teal a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .dark-mode .accent-teal .nav-tabs .nav-link:hover {
    color: #158765; }

.dark-mode .accent-teal .dropdown-item:active, .dark-mode .accent-teal .dropdown-item.active {
  background-color: #20c997;
  color: #fff; }

.dark-mode .accent-teal .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #20c997;
  border-color: #127155; }

.dark-mode .accent-teal .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.dark-mode .accent-teal .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-teal .custom-select:focus,
.dark-mode .accent-teal .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-teal .custom-file-input:focus ~ .custom-file-label {
  border-color: #7eeaca; }

.dark-mode .accent-teal .page-item .page-link {
  color: #20c997; }

.dark-mode .accent-teal .page-item.active a,
.dark-mode .accent-teal .page-item.active .page-link {
  background-color: #20c997;
  border-color: #20c997;
  color: #fff; }

.dark-mode .accent-teal .page-item.disabled a,
.dark-mode .accent-teal .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.dark-mode .accent-teal [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .dark-mode .accent-teal [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.dark-mode .accent-teal [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .dark-mode .accent-teal [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode .dark-mode.accent-teal .page-item .page-link:hover, .dark-mode .dark-mode.accent-teal .page-item .page-link:focus {
  color: #26dca6; }

.dark-mode .accent-cyan .btn-link,
.dark-mode .accent-cyan a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.dark-mode .accent-cyan .nav-tabs .nav-link {
  color: #3498db; }
  .dark-mode .accent-cyan .btn-link:hover,
  .dark-mode .accent-cyan a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .dark-mode .accent-cyan .nav-tabs .nav-link:hover {
    color: #1d6fa5; }

.dark-mode .accent-cyan .dropdown-item:active, .dark-mode .accent-cyan .dropdown-item.active {
  background-color: #3498db;
  color: #fff; }

.dark-mode .accent-cyan .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3498db;
  border-color: #196090; }

.dark-mode .accent-cyan .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.dark-mode .accent-cyan .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-cyan .custom-select:focus,
.dark-mode .accent-cyan .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-cyan .custom-file-input:focus ~ .custom-file-label {
  border-color: #a0cfee; }

.dark-mode .accent-cyan .page-item .page-link {
  color: #3498db; }

.dark-mode .accent-cyan .page-item.active a,
.dark-mode .accent-cyan .page-item.active .page-link {
  background-color: #3498db;
  border-color: #3498db;
  color: #fff; }

.dark-mode .accent-cyan .page-item.disabled a,
.dark-mode .accent-cyan .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.dark-mode .accent-cyan [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .dark-mode .accent-cyan [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.dark-mode .accent-cyan [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .dark-mode .accent-cyan [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode .dark-mode.accent-cyan .page-item .page-link:hover, .dark-mode .dark-mode.accent-cyan .page-item .page-link:focus {
  color: #4aa3df; }

.dark-mode .accent-white .btn-link,
.dark-mode .accent-white a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.dark-mode .accent-white .nav-tabs .nav-link {
  color: #fff; }
  .dark-mode .accent-white .btn-link:hover,
  .dark-mode .accent-white a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .dark-mode .accent-white .nav-tabs .nav-link:hover {
    color: #d9d9d9; }

.dark-mode .accent-white .dropdown-item:active, .dark-mode .accent-white .dropdown-item.active {
  background-color: #fff;
  color: #1f2d3d; }

.dark-mode .accent-white .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #fff;
  border-color: #cccccc; }

.dark-mode .accent-white .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' 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"); }

.dark-mode .accent-white .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-white .custom-select:focus,
.dark-mode .accent-white .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-white .custom-file-input:focus ~ .custom-file-label {
  border-color: white; }

.dark-mode .accent-white .page-item .page-link {
  color: #fff; }

.dark-mode .accent-white .page-item.active a,
.dark-mode .accent-white .page-item.active .page-link {
  background-color: #fff;
  border-color: #fff;
  color: #fff; }

.dark-mode .accent-white .page-item.disabled a,
.dark-mode .accent-white .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.dark-mode .accent-white [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .dark-mode .accent-white [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.dark-mode .accent-white [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .dark-mode .accent-white [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode .dark-mode.accent-white .page-item .page-link:hover, .dark-mode .dark-mode.accent-white .page-item .page-link:focus {
  color: white; }

.dark-mode .accent-gray .btn-link,
.dark-mode .accent-gray a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.dark-mode .accent-gray .nav-tabs .nav-link {
  color: #6c757d; }
  .dark-mode .accent-gray .btn-link:hover,
  .dark-mode .accent-gray a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .dark-mode .accent-gray .nav-tabs .nav-link:hover {
    color: #494f54; }

.dark-mode .accent-gray .dropdown-item:active, .dark-mode .accent-gray .dropdown-item.active {
  background-color: #6c757d;
  color: #fff; }

.dark-mode .accent-gray .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246; }

.dark-mode .accent-gray .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.dark-mode .accent-gray .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-gray .custom-select:focus,
.dark-mode .accent-gray .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-gray .custom-file-input:focus ~ .custom-file-label {
  border-color: #afb5ba; }

.dark-mode .accent-gray .page-item .page-link {
  color: #6c757d; }

.dark-mode .accent-gray .page-item.active a,
.dark-mode .accent-gray .page-item.active .page-link {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff; }

.dark-mode .accent-gray .page-item.disabled a,
.dark-mode .accent-gray .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.dark-mode .accent-gray [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .dark-mode .accent-gray [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.dark-mode .accent-gray [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .dark-mode .accent-gray [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode .dark-mode.accent-gray .page-item .page-link:hover, .dark-mode .dark-mode.accent-gray .page-item .page-link:focus {
  color: #78828a; }

.dark-mode .accent-gray-dark .btn-link,
.dark-mode .accent-gray-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret),
.dark-mode .accent-gray-dark .nav-tabs .nav-link {
  color: #343a40; }
  .dark-mode .accent-gray-dark .btn-link:hover,
  .dark-mode .accent-gray-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):not(.btn-delete):not(.btn-duplicate):not(.btn-complete):not(.btn-print):not(.btn-join):not(.btn-caret):hover,
  .dark-mode .accent-gray-dark .nav-tabs .nav-link:hover {
    color: #121416; }

.dark-mode .accent-gray-dark .dropdown-item:active, .dark-mode .accent-gray-dark .dropdown-item.active {
  background-color: #343a40;
  color: #fff; }

.dark-mode .accent-gray-dark .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: #060708; }

.dark-mode .accent-gray-dark .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%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"); }

.dark-mode .accent-gray-dark .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-gray-dark .custom-select:focus,
.dark-mode .accent-gray-dark .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-gray-dark .custom-file-input:focus ~ .custom-file-label {
  border-color: #6d7a86; }

.dark-mode .accent-gray-dark .page-item .page-link {
  color: #343a40; }

.dark-mode .accent-gray-dark .page-item.active a,
.dark-mode .accent-gray-dark .page-item.active .page-link {
  background-color: #343a40;
  border-color: #343a40;
  color: #fff; }

.dark-mode .accent-gray-dark .page-item.disabled a,
.dark-mode .accent-gray-dark .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d; }

.dark-mode .accent-gray-dark [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0; }
  .dark-mode .accent-gray-dark [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #fff; }

.dark-mode .accent-gray-dark [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40; }
  .dark-mode .accent-gray-dark [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
    color: #212529; }

.dark-mode .dark-mode.accent-gray-dark .page-item .page-link:hover, .dark-mode .dark-mode.accent-gray-dark .page-item .page-link:focus {
  color: #3f474e; }

.els {
  position: relative;
  display: block;
  line-height: 20px;
  width: 180px;
  height: 20px;
  margin: 0 10px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  /*&-handlers {
        .els-handler {
            z-index: 50;
            position: absolute;
            width: 20px;
            height: 20px;
            margin-left: -10px;
            font-size: 14px;
            line-height: 20px;
            background-color: rgba(255,0,0,0.5);
        }
    }*/ }
  .els-line {
    position: absolute;
    height: 10px;
    top: 5px;
    left: 0;
    right: 0;
    z-index: 10;
    background-color: #eaeaea; }
    .els-line-range {
      z-index: 20;
      background-color: #f7e3ad; }
  .els-point {
    z-index: 20;
    position: absolute;
    border-radius: 10px;
    width: 20px;
    height: 20px;
    margin-left: -10px;
    font-size: 14px;
    line-height: 20px;
    font-weight: bold;
    white-space: nowrap;
    text-align: center; }
  .els-point-prev {
    z-index: 35;
    position: absolute;
    border-radius: 10px;
    width: 5px;
    height: 5px;
    margin-left: -10px;
    font-size: 14px;
    line-height: 20px;
    font-weight: bold;
    white-space: nowrap;
    text-align: center; }
  .els-grid, .els-range, .els-handlers {
    position: absolute;
    display: block;
    height: 20px;
    left: 0;
    right: 0; }
  .els .els-point {
    z-index: 30;
    background-color: #eaeaea;
    color: #808080; }
    .els .els-point-range {
      background-color: #f7e3ad;
      color: #808080; }
  .els-mode-range .els-line {
    background-color: #f7e3ad; }
  .els-mode-range .els-point {
    background-color: #f7e3ad;
    color: #808080; }
  .els-mode-range .els-line-range {
    background-color: #ecb200; }
  .els-mode-range .els-point-range {
    background-color: #ecb200;
    color: #ffffff; }
    .els-mode-range .els-point-range-from, .els-mode-range .els-point-range-to {
      cursor: e-resize;
      cursor: col-resize; }
  .els-mode-initial .els-point-initial {
    background-color: #ecb200;
    color: #ffffff;
    cursor: e-resize;
    cursor: col-resize; }
  .els-mode-plan .els-point-initial {
    background-color: #9E926E;
    color: #ffffff;
    cursor: e-resize;
    cursor: col-resize;
    /*&.els-point-initial-origin {
                background-color: #ecb200;
            }*/ }
    .els-mode-plan .els-point-initial-origin {
      background-color: #ecb200; }
  .els-mode-plan .els-point-current {
    color: #ffffff;
    cursor: e-resize;
    cursor: col-resize; }
  .els-fixed .els-point-range-from,
  .els-fixed .els-point-range-to,
  .els-fixed .els-point-initial,
  .els-fixed .els-point-current {
    cursor: default; }
  .els .els-bg-initial-changed {
    background-color: #9E926E;
    color: #fff; }
  .els .els-bg-request {
    background-color: #DB5146;
    color: #fff; }
  .els .els-bg-fulfilled {
    background-color: #449ECE;
    color: #fff; }
  .els .els-bg-activityFulfilled {
    background-color: #449ECE;
    color: #fff; }
  .els .els-bg-accepted {
    background-color: #36A849;
    color: #fff; }

@keyframes bs-notify-fadeOut {
  0% {
    opacity: 0.9; }
  100% {
    opacity: 0; } }

select.bs-select-hidden,
.bootstrap-select > select.bs-select-hidden,
select.selectpicker {
  display: none !important; }

.bootstrap-select {
  width: 220px \0;
  /*IE9 and below*/
  vertical-align: middle; }
  .bootstrap-select > .dropdown-toggle {
    position: relative;
    width: 100%;
    text-align: right;
    white-space: nowrap;
    display: inline-flex;
    align-items: center;
    justify-content: space-between; }
    .bootstrap-select > .dropdown-toggle:after {
      margin-top: -1px; }
    .bootstrap-select > .dropdown-toggle.bs-placeholder, .bootstrap-select > .dropdown-toggle.bs-placeholder:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder:active {
      color: #999; }
    .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:active {
      color: rgba(255, 255, 255, 0.5); }
  .bootstrap-select > select {
    position: absolute !important;
    bottom: 0;
    left: 50%;
    display: block !important;
    width: 0.5px !important;
    height: 100% !important;
    padding: 0 !important;
    opacity: 0 !important;
    border: none;
    z-index: 0 !important; }
    .bootstrap-select > select.mobile-device {
      top: 0;
      left: 0;
      display: block !important;
      width: 100% !important;
      z-index: 2 !important; }
  .has-error .bootstrap-select .dropdown-toggle,
  .error .bootstrap-select .dropdown-toggle,
  .bootstrap-select.is-invalid .dropdown-toggle,
  .was-validated .bootstrap-select select:invalid + .dropdown-toggle {
    border-color: #b94a48; }
  .bootstrap-select.is-valid .dropdown-toggle,
  .was-validated .bootstrap-select select:valid + .dropdown-toggle {
    border-color: #28a745; }
  .bootstrap-select.fit-width {
    width: auto !important; }
  .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
    width: 220px; }
  .bootstrap-select > select.mobile-device:focus + .dropdown-toggle,
  .bootstrap-select .dropdown-toggle:focus {
    outline: thin dotted #333333 !important;
    outline: 5px auto -webkit-focus-ring-color !important;
    outline-offset: -2px; }

.bootstrap-select.form-control {
  margin-bottom: 0;
  padding: 0;
  border: none;
  height: auto; }
  :not(.input-group) > .bootstrap-select.form-control:not([class*="col-"]) {
    width: 100%; }
  .bootstrap-select.form-control.input-group-btn {
    float: none;
    z-index: auto; }

.form-inline .bootstrap-select,
.form-inline .bootstrap-select.form-control:not([class*="col-"]) {
  width: auto; }

.bootstrap-select:not(.input-group-btn), .bootstrap-select[class*="col-"] {
  float: none;
  display: inline-block;
  margin-left: 0; }

.bootstrap-select.dropdown-menu-right, .bootstrap-select[class*="col-"].dropdown-menu-right,
.row .bootstrap-select[class*="col-"].dropdown-menu-right {
  float: right; }

.form-inline .bootstrap-select,
.form-horizontal .bootstrap-select, .form-custom-style .bootstrap-select,
.form-group .bootstrap-select {
  margin-bottom: 0; }

.form-group-lg .bootstrap-select.form-control,
.form-group-sm .bootstrap-select.form-control {
  padding: 0; }
  .form-group-lg .bootstrap-select.form-control .dropdown-toggle,
  .form-group-sm .bootstrap-select.form-control .dropdown-toggle {
    height: 100%;
    font-size: inherit;
    line-height: inherit;
    border-radius: inherit; }

.bootstrap-select.form-control-sm .dropdown-toggle,
.bootstrap-select.form-control-lg .dropdown-toggle {
  font-size: inherit;
  line-height: inherit;
  border-radius: inherit; }

.bootstrap-select.form-control-sm .dropdown-toggle {
  padding: 0.25rem 0.5rem; }

.bootstrap-select.form-control-lg .dropdown-toggle {
  padding: 0.5rem 1rem; }

.form-inline .bootstrap-select .form-control {
  width: 100%; }

.bootstrap-select.disabled,
.bootstrap-select > .disabled {
  cursor: not-allowed; }
  .bootstrap-select.disabled:focus,
  .bootstrap-select > .disabled:focus {
    outline: none !important; }

.bootstrap-select.bs-container {
  position: absolute;
  top: 0;
  left: 0;
  height: 0 !important;
  padding: 0 !important; }
  .bootstrap-select.bs-container .dropdown-menu {
    z-index: 1060; }

.bootstrap-select .dropdown-toggle .filter-option {
  position: static;
  top: 0;
  left: 0;
  float: left;
  height: 100%;
  width: 100%;
  text-align: left;
  overflow: hidden;
  flex: 0 1 auto; }
  .bs3.bootstrap-select .dropdown-toggle .filter-option {
    padding-right: inherit; }
  .input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option {
    position: absolute;
    padding-top: inherit;
    padding-bottom: inherit;
    padding-left: inherit;
    float: none; }
    .input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner {
      padding-right: inherit; }

.bootstrap-select .dropdown-toggle .filter-option-inner-inner {
  overflow: hidden; }

.bootstrap-select .dropdown-toggle .filter-expand {
  width: 0 !important;
  float: left;
  opacity: 0 !important;
  overflow: hidden; }

.bootstrap-select .dropdown-toggle .caret {
  position: absolute;
  top: 50%;
  right: 12px;
  margin-top: -2px;
  vertical-align: middle; }

.input-group .bootstrap-select.form-control .dropdown-toggle {
  border-radius: inherit; }

.bootstrap-select[class*="col-"] .dropdown-toggle {
  width: 100%; }

.bootstrap-select .dropdown-menu {
  min-width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
  .bootstrap-select .dropdown-menu > .inner:focus {
    outline: none !important; }
  .bootstrap-select .dropdown-menu.inner {
    position: static;
    float: none;
    border: 0;
    padding: 0;
    margin: 0;
    border-radius: 0;
    box-shadow: none; }
  .bootstrap-select .dropdown-menu li {
    position: relative; }
    .bootstrap-select .dropdown-menu li.active small {
      color: rgba(255, 255, 255, 0.5) !important; }
    .bootstrap-select .dropdown-menu li.disabled a {
      cursor: not-allowed; }
    .bootstrap-select .dropdown-menu li a {
      cursor: pointer;
      user-select: none; }
      .bootstrap-select .dropdown-menu li a.opt {
        position: relative;
        padding-left: 2.25em; }
      .bootstrap-select .dropdown-menu li a span.check-mark {
        display: none; }
      .bootstrap-select .dropdown-menu li a span.text {
        display: inline-block; }
    .bootstrap-select .dropdown-menu li small {
      padding-left: 0.5em; }
  .bootstrap-select .dropdown-menu .notify {
    position: absolute;
    bottom: 5px;
    width: 96%;
    margin: 0 2%;
    min-height: 26px;
    padding: 3px 5px;
    background: whitesmoke;
    border: 1px solid #e3e3e3;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    pointer-events: none;
    opacity: 0.9;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
    .bootstrap-select .dropdown-menu .notify.fadeOut {
      animation: 300ms linear 750ms forwards bs-notify-fadeOut; }

.bootstrap-select .no-results {
  padding: 3px;
  background: #f5f5f5;
  margin: 0 5px;
  white-space: nowrap; }

.bootstrap-select.fit-width .dropdown-toggle .filter-option {
  position: static;
  display: inline;
  padding: 0; }

.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,
.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner {
  display: inline; }

.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before {
  content: '\00a0'; }

.bootstrap-select.fit-width .dropdown-toggle .caret {
  position: static;
  top: auto;
  margin-top: -1px; }

.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark {
  position: absolute;
  display: inline-block;
  right: 15px;
  top: 5px; }

.bootstrap-select.show-tick .dropdown-menu li a span.text {
  margin-right: 34px; }

.bootstrap-select .bs-ok-default:after {
  content: '';
  display: block;
  width: 0.5em;
  height: 1em;
  border-style: solid;
  border-width: 0 0.26em 0.26em 0;
  transform: rotate(45deg); }

.bootstrap-select.show-menu-arrow.open > .dropdown-toggle,
.bootstrap-select.show-menu-arrow.show > .dropdown-toggle {
  z-index: 1061; }

.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before {
  content: '';
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid rgba(204, 204, 204, 0.2);
  position: absolute;
  bottom: -4px;
  left: 9px;
  display: none; }

.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after {
  content: '';
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid white;
  position: absolute;
  bottom: -4px;
  left: 10px;
  display: none; }

.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before {
  bottom: auto;
  top: -4px;
  border-top: 7px solid rgba(204, 204, 204, 0.2);
  border-bottom: 0; }

.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after {
  bottom: auto;
  top: -4px;
  border-top: 6px solid white;
  border-bottom: 0; }

.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before {
  right: 12px;
  left: auto; }

.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after {
  right: 13px;
  left: auto; }

.bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:before, .bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:after,
.bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:before,
.bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:after {
  display: block; }

.bs-searchbox,
.bs-actionsbox,
.bs-donebutton {
  padding: 4px 8px; }

.bs-actionsbox {
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
  .bs-actionsbox .btn-group button {
    width: 50%; }

.bs-donebutton {
  float: left;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
  .bs-donebutton .btn-group button {
    width: 100%; }

.bs-searchbox + .bs-actionsbox {
  padding: 0 8px 4px; }

.bs-searchbox .form-control {
  margin-bottom: 0;
  width: 100%;
  float: none; }

/* custom styles*/
.main-footer img {
  opacity: 0.7; }

.btn-dropdown {
  border: 1px solid #ced4da;
  color: #495057;
  background-color: #fff; }

.validation-summary-valid ul {
  margin: 0; }

.sort-link {
  display: inline-block;
  width: 100%;
  position: relative;
  padding-right: 15px; }
  .sort-link .up, .sort-link .down {
    position: absolute;
    right: 0;
    top: 5px;
    color: #adb5bd; }
    .sort-link .up.active, .sort-link .down.active {
      color: #495057; }

.icon-required {
  display: inline-block;
  font-size: 0.5rem;
  color: #EEAE00;
  position: relative;
  top: -0.5rem; }

.bg-danger-custom {
  background-color: rgba(255, 0, 0, 0.25) !important; }

.icon-custom-card {
  color: rgba(0, 0, 0, 0.65);
  display: flex;
  align-items: center;
  justify-content: center; }
  @media screen and (max-width: 1000px) {
    .icon-custom-card {
      display: none; } }
  .icon-custom-card i {
    transition: transform 0.3s linear;
    font-size: 70px; }
    .icon-custom-card i:hover {
      transform: scale(1.1); }

.select2 {
  margin-right: 0.5rem;
  margin-top: -0.5rem; }

.input-group > .select2 {
  margin: 0 !important; }

.input-group > .select2-container--default:not(:nth-child(2)) .select2-selection {
  margin-left: -1px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.select2-search__field {
  border-radius: 0.25rem; }

.empSelect .select2 {
  width: 100% !important; }

.card-primary.card-outline-tabs > .card-header input:hover {
  border-top: 3px solid #dee2e6; }

.card-primary.card-outline-tabs > .card-header input.missing,
.card-primary.card-outline-tabs > .card-header input.missing:hover {
  border-top: 3px solid #dc3545; }

.card-primary.card-outline-tabs > .card-header input.warning,
.card-primary.card-outline-tabs > .card-header input.warning:hover {
  border-top: 3px solid #ffc107; }

.card-primary.card-outline-tabs > .card-header input.success,
.card-primary.card-outline-tabs > .card-header input.success:hover {
  border-top: 3px solid #28a745; }

.btn-filter-margin {
  margin-top: -9px !important;
  margin-left: -9px !important; }

.noHover:hover {
  background-color: #fff !important; }

.noRadiusCalendar > .input-group > .input-group-append > .btn, .noRadiusCalendar > .input-group > .input-group-append > .btn-delete, .noRadiusCalendar > .input-group > .input-group-append > .btn-duplicate, .noRadiusCalendar > .input-group > .input-group-append > .btn-complete, .noRadiusCalendar > .input-group > .input-group-append > .btn-print, .noRadiusCalendar > .input-group > .input-group-append > .btn-join, .noRadiusCalendar > .input-group > .input-group-append > .btn-caret {
  border-radius: 0 !important; }

.noRadius > .input-group > .form-control {
  border-radius: 0 !important; }

.form-radio {
  width: 60px; }
  .form-radio + span {
    padding-top: 6px; }

.span-after-checkbox {
  padding-top: 6px; }

.formfinal input[type="radio"]:checked {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  display: inline-block;
  width: 6px;
  height: 6px;
  padding: 5px;
  background-clip: border-box;
  border: 2px solid #bbbbbb;
  background-color: black;
  border-radius: 50%; }

.formfinal input[type="checkbox"]:checked {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  display: inline-block;
  width: 6px;
  height: 6px;
  padding: 5px;
  background-clip: border-box;
  border: 2px solid #bbbbbb;
  background-color: black; }

.fillin {
  margin-top: calc(3.5rem + 15px) !important; }

.openanswer {
  border: 1px black solid;
  width: fit-content;
  padding: 0 3px;
  min-width: 100px; }

@media print {
  #login-page {
    width: 100% !important; }
  .formfinal input[type="checkbox"]:checked {
    print-color-adjust: exact;
    -webkit-print-color-adjust: exact; }
  .formfinal input[type="radio"]:checked {
    print-color-adjust: exact;
    -webkit-print-color-adjust: exact; }
  .nav-tabs {
    display: none; }
  .main-footer {
    display: none !important; }
  .border {
    border: none !important; } }

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9zaXRlLmNzcyIsCgkic291cmNlUm9vdCI6ICIuLi8iLAoJInNvdXJjZXMiOiBbCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvc2l0ZS5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9ib290c3RyYXAvX2Z1bmN0aW9ucy5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9hZG1pbmx0ZS9fYm9vdHN0cmFwLXZhcmlhYmxlcy5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9ib290c3RyYXAvYm9vdHN0cmFwLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2Jvb3RzdHJhcC9fdmFyaWFibGVzLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2Jvb3RzdHJhcC9fbWl4aW5zLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2Jvb3RzdHJhcC92ZW5kb3IvX3Jmcy5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9ib290c3RyYXAvbWl4aW5zL19kZXByZWNhdGUuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYm9vdHN0cmFwL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYm9vdHN0cmFwL21peGlucy9faG92ZXIuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYm9vdHN0cmFwL21peGlucy9faW1hZ2Uuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYm9vdHN0cmFwL21peGlucy9fYmFkZ2Uuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYm9vdHN0cmFwL21peGlucy9fcmVzaXplLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2Jvb3RzdHJhcC9taXhpbnMvX3NjcmVlbi1yZWFkZXIuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYm9vdHN0cmFwL21peGlucy9fc2l6ZS5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9ib290c3RyYXAvbWl4aW5zL19yZXNldC10ZXh0LnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2Jvb3RzdHJhcC9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYm9vdHN0cmFwL21peGlucy9fdGV4dC1oaWRlLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2Jvb3RzdHJhcC9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYm9vdHN0cmFwL21peGlucy9fdmlzaWJpbGl0eS5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9ib290c3RyYXAvbWl4aW5zL19hbGVydC5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2Jvb3RzdHJhcC9taXhpbnMvX2NhcmV0LnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2Jvb3RzdHJhcC9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYm9vdHN0cmFwL21peGlucy9fbGlzdHMuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9ib290c3RyYXAvbWl4aW5zL19uYXYtZGl2aWRlci5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9ib290c3RyYXAvbWl4aW5zL190YWJsZS1yb3cuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYm9vdHN0cmFwL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2Jvb3RzdHJhcC9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYm9vdHN0cmFwL21peGlucy9fYm94LXNoYWRvdy5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9ib290c3RyYXAvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYm9vdHN0cmFwL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2Jvb3RzdHJhcC9taXhpbnMvX2Zsb2F0LnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2Jvb3RzdHJhcC9fcm9vdC5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9ib290c3RyYXAvX3JlYm9vdC5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9ib290c3RyYXAvX3R5cGUuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYm9vdHN0cmFwL19pbWFnZXMuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYm9vdHN0cmFwL19jb2RlLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2Jvb3RzdHJhcC9fZ3JpZC5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9ib290c3RyYXAvX3RhYmxlcy5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9ib290c3RyYXAvX2Zvcm1zLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9ib290c3RyYXAvX3RyYW5zaXRpb25zLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2Jvb3RzdHJhcC9fZHJvcGRvd24uc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYm9vdHN0cmFwL19idXR0b24tZ3JvdXAuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYm9vdHN0cmFwL19pbnB1dC1ncm91cC5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9ib290c3RyYXAvX2N1c3RvbS1mb3Jtcy5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9ib290c3RyYXAvX25hdi5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9ib290c3RyYXAvX25hdmJhci5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9ib290c3RyYXAvX2NhcmQuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYm9vdHN0cmFwL19icmVhZGNydW1iLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2Jvb3RzdHJhcC9fcGFnaW5hdGlvbi5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9ib290c3RyYXAvX2JhZGdlLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2Jvb3RzdHJhcC9fanVtYm90cm9uLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2Jvb3RzdHJhcC9fYWxlcnQuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYm9vdHN0cmFwL19wcm9ncmVzcy5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9ib290c3RyYXAvX21lZGlhLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2Jvb3RzdHJhcC9fbGlzdC1ncm91cC5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9ib290c3RyYXAvX2Nsb3NlLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2Jvb3RzdHJhcC9fdG9hc3RzLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2Jvb3RzdHJhcC9fbW9kYWwuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYm9vdHN0cmFwL190b29sdGlwLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2Jvb3RzdHJhcC9fcG9wb3Zlci5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2Jvb3RzdHJhcC9fc3Bpbm5lcnMuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYm9vdHN0cmFwL191dGlsaXRpZXMuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYm9vdHN0cmFwL3V0aWxpdGllcy9fYWxpZ24uc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYm9vdHN0cmFwL3V0aWxpdGllcy9fYmFja2dyb3VuZC5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9ib290c3RyYXAvdXRpbGl0aWVzL19ib3JkZXJzLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2Jvb3RzdHJhcC91dGlsaXRpZXMvX2NsZWFyZml4LnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2Jvb3RzdHJhcC91dGlsaXRpZXMvX2Rpc3BsYXkuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYm9vdHN0cmFwL3V0aWxpdGllcy9fZW1iZWQuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYm9vdHN0cmFwL3V0aWxpdGllcy9fZmxleC5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9ib290c3RyYXAvdXRpbGl0aWVzL19mbG9hdC5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9ib290c3RyYXAvdXRpbGl0aWVzL19pbnRlcmFjdGlvbnMuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYm9vdHN0cmFwL3V0aWxpdGllcy9fb3ZlcmZsb3cuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYm9vdHN0cmFwL3V0aWxpdGllcy9fcG9zaXRpb24uc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYm9vdHN0cmFwL3V0aWxpdGllcy9fc2NyZWVucmVhZGVycy5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9ib290c3RyYXAvdXRpbGl0aWVzL19zaGFkb3dzLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2Jvb3RzdHJhcC91dGlsaXRpZXMvX3NpemluZy5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9ib290c3RyYXAvdXRpbGl0aWVzL19zcGFjaW5nLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2Jvb3RzdHJhcC91dGlsaXRpZXMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2Jvb3RzdHJhcC91dGlsaXRpZXMvX3RleHQuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYm9vdHN0cmFwL3V0aWxpdGllcy9fdmlzaWJpbGl0eS5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9ib290c3RyYXAvX3ByaW50LnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2FkbWlubHRlL192YXJpYWJsZXMuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYWRtaW5sdGUvX3ZhcmlhYmxlcy1hbHQuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYWRtaW5sdGUvX21peGlucy5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9hZG1pbmx0ZS9taXhpbnMvX2FuaW1hdGlvbnMuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYWRtaW5sdGUvbWl4aW5zL19jYXJkcy5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9hZG1pbmx0ZS9taXhpbnMvX3NpZGViYXIuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYWRtaW5sdGUvbWl4aW5zL19uYXZiYXIuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYWRtaW5sdGUvbWl4aW5zL19hY2NlbnQuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYWRtaW5sdGUvbWl4aW5zL19jdXN0b20tZm9ybXMuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYWRtaW5sdGUvbWl4aW5zL19iYWNrZ3JvdW5kcy5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9hZG1pbmx0ZS9taXhpbnMvX2RpcmVjdC1jaGF0LnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2FkbWlubHRlL21peGlucy9fdG9hc3RzLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2FkbWlubHRlL21peGlucy9fdG91Y2gtc3VwcG9ydC5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9hZG1pbmx0ZS9taXhpbnMvX21pc2NlbGxhbmVvdXMuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYWRtaW5sdGUvcGFydHMvX2NvcmUuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYWRtaW5sdGUvX3Jvb3Quc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYWRtaW5sdGUvX2FuaW1hdGlvbi1lZmZlY3RzLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2FkbWlubHRlL19wcmVsb2FkZXIuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYWRtaW5sdGUvX2xheW91dC5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9hZG1pbmx0ZS9fbWFpbi1oZWFkZXIuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYWRtaW5sdGUvX2JyYW5kLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2FkbWlubHRlL19tYWluLXNpZGViYXIuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYWRtaW5sdGUvX3NpZGViYXItbWluaS5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9hZG1pbmx0ZS9fY29udHJvbC1zaWRlYmFyLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2FkbWlubHRlL19kcm9wZG93bi5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9hZG1pbmx0ZS9fbmF2cy5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9hZG1pbmx0ZS9fcGFnaW5hdGlvbi5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9hZG1pbmx0ZS9wYXJ0cy9fY29tcG9uZW50cy5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9hZG1pbmx0ZS9fZm9ybXMuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYWRtaW5sdGUvX3Byb2dyZXNzLWJhcnMuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYWRtaW5sdGUvX2NhcmRzLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2FkbWlubHRlL19tb2RhbHMuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYWRtaW5sdGUvX3RvYXN0cy5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9hZG1pbmx0ZS9fYnV0dG9ucy5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9hZG1pbmx0ZS9fY2FsbG91dC5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9hZG1pbmx0ZS9fYWxlcnRzLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2FkbWlubHRlL190YWJsZS5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9hZG1pbmx0ZS9fY2Fyb3VzZWwuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYWRtaW5sdGUvX2Nsb3NlLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2FkbWlubHRlL3BhcnRzL19leHRyYS1jb21wb25lbnRzLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2FkbWlubHRlL19zbWFsbC1ib3guc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYWRtaW5sdGUvX2luZm8tYm94LnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2FkbWlubHRlL190aW1lbGluZS5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9hZG1pbmx0ZS9fcHJvZHVjdHMuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYWRtaW5sdGUvX2RpcmVjdC1jaGF0LnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2FkbWlubHRlL191c2Vycy1saXN0LnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2FkbWlubHRlL19zb2NpYWwtd2lkZ2V0cy5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9hZG1pbmx0ZS9wYXJ0cy9fcGFnZXMuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYWRtaW5sdGUvcGFnZXMvX21haWxib3guc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYWRtaW5sdGUvcGFnZXMvX2xvY2tzY3JlZW4uc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYWRtaW5sdGUvcGFnZXMvX2xvZ2luX2FuZF9yZWdpc3Rlci5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9hZG1pbmx0ZS9wYWdlcy9fNDA0XzUwMF9lcnJvcnMuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYWRtaW5sdGUvcGFnZXMvX2ludm9pY2Uuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYWRtaW5sdGUvcGFnZXMvX3Byb2ZpbGUuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYWRtaW5sdGUvcGFnZXMvX2UtY29tbWVyY2Uuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYWRtaW5sdGUvcGFnZXMvX3Byb2plY3RzLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2FkbWlubHRlL3BhZ2VzL19pZnJhbWUuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYWRtaW5sdGUvcGFnZXMvX2thbmJhbi5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9hZG1pbmx0ZS9wYXJ0cy9fcGx1Z2lucy5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9hZG1pbmx0ZS9wbHVnaW5zL19taXhpbnMuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYWRtaW5sdGUvcGx1Z2lucy9fZnVsbGNhbGVuZGFyLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2FkbWlubHRlL3BsdWdpbnMvX3NlbGVjdDIuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYWRtaW5sdGUvcGx1Z2lucy9fYm9vdHN0cmFwLXNsaWRlci5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9hZG1pbmx0ZS9wbHVnaW5zL19pY2hlY2stYm9vdHN0cmFwLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2FkbWlubHRlL3BsdWdpbnMvX21hcGFlbC5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9hZG1pbmx0ZS9wbHVnaW5zL19qcXZtYXAuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYWRtaW5sdGUvcGx1Z2lucy9fc3dlZXRhbGVydDIuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYWRtaW5sdGUvcGx1Z2lucy9fdG9hc3RyLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2FkbWlubHRlL3BsdWdpbnMvX3BhY2Uuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvYWRtaW5sdGUvcGx1Z2lucy9fYm9vdHN0cmFwLXN3aXRjaC5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9hZG1pbmx0ZS9wbHVnaW5zL19taXNjZWxsYW5lb3VzLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2FkbWlubHRlL3BhcnRzL19taXNjZWxsYW5lb3VzLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2FkbWlubHRlL19taXNjZWxsYW5lb3VzLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2FkbWlubHRlL19wcmludC5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9hZG1pbmx0ZS9fdGV4dC5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9hZG1pbmx0ZS9fZWxldmF0aW9uLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2FkbWlubHRlL19jb2xvcnMuc2NzcyIsCgkJIi4uLy4uLy4uLy4uLy4uLy4uL1NvdXJjZS9SZXBvcy9lZHVsaW5laHJfZGVtby9zcmMvRWR1TGluZUhSL1NvZnRHYXRlLkVkdUxpbmVIUi9TdHlsZXMvX2VkdWxpbmUtc2xpZGVyLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi8uLi8uLi9Tb3VyY2UvUmVwb3MvZWR1bGluZWhyX2RlbW8vc3JjL0VkdUxpbmVIUi9Tb2Z0R2F0ZS5FZHVMaW5lSFIvU3R5bGVzL2Jvb3RzdHJhcC1zZWxlY3QvYm9vdHN0cmFwLXNlbGVjdC5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vLi4vLi4vU291cmNlL1JlcG9zL2VkdWxpbmVocl9kZW1vL3NyYy9FZHVMaW5lSFIvU29mdEdhdGUuRWR1TGluZUhSL1N0eWxlcy9ib290c3RyYXAtc2VsZWN0L3ZhcmlhYmxlcy5zY3NzIgoJXSwKCSJuYW1lcyI6IFtdLAoJIm1hcHBpbmdzIjogIkFBQUEsZUFBZTtBQU9mOzs7OztHQUtHO0FHWkg7Ozs7O0dBS0c7QW1DTEgsQUFBQSxLQUFLLENBQUM7RUFHRixNQUFXLEVBQUcsT0FBQztFQUFmLFFBQVcsRUFBRyxPQUFDO0VBQWYsUUFBVyxFQUFHLE9BQUM7RUFBZixNQUFXLEVBQUcs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RFdyQztFQUZELEFBQUEsU0FBUyxDQUFXO0lDYjVCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQW1DO0lBSTdDLFNBQVMsRUFBRSxHQUFtQyxHRFdyQztFQUZELEFBQUEsU0FBUyxDQUFXO0lDYjVCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQW1DO0lBSTdDLFNBQVMsRUFBRSxTQUFtQyxHRFdyQztFQUZELEFBQUEsU0FBUyxDQUFXO0lDYjVCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQW1DO0lBSTdDLFNBQVMsRUFBRSxTQUFtQyxHRFdyQztFQUZELEFBQUEsU0FBUyxDQUFXO0lDYjVCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQW1DO0lBSTdDLFNBQVMsRUFBRSxHQUFtQyxHRFdyQztFQUZELEFBQUEsU0FBUyxDQUFXO0lDYjVCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQW1DO0lBSTdDLFNBQVMsRUFBRSxTQUFtQyxHRFdyQztFQUZELEFBQUEsU0FBUyxDQUFXO0lDYjVCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQW1DO0lBSTdDLFNBQVMsRUFBRSxTQUFtQyxHRFdyQztFQUZELEFBQUEsU0FBUyxDQUFXO0lDYjVCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQW1DO0lBSTdDLFNBQVMsRUFBRSxHQUFtQyxHRFdyQztFQUZELEFBQUEsVUFBVSxDQUFVO0lDYjVCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQW1DO0lBSTdDLFNBQVMsRUFBRSxTQUFtQyxHRFdyQztFQUZELEFBQUEsVUFBVSxDQUFVO0lDYjVCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQW1DO0lBSTdDLFNBQVMsRUFBRSxTQUFtQyxHRFdyQztFQUZELEFBQUEsVUFBVSxDQUFVO0lDYjVCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQW1DO0lBSTdDLFNBQVMsRUFBRSxJQUFtQyxH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QUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFtQztJQUk3QyxTQUFTLEVBQUUsR0FBbUMsR0RXckM7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQ2I1QixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFtQztJQUk3QyxTQUFTLEVBQUUsU0FBbUMsR0RXckM7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQ2I1QixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFtQztJQUk3QyxTQUFTLEVBQUUsU0FBbUMsR0RXckM7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQ2I1QixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFtQztJQUk3QyxTQUFTLEVBQUUsR0FBbUMsR0RXckM7RUFGRCxBQUFBLFVBQVUsQ0FBVTtJQ2I1QixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFtQztJQUk3QyxTQUFTLEVBQUUsU0FBbUMsR0RXckM7RUFGRCxBQUFBLFVBQVUsQ0FBVTtJQ2I1QixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFtQztJQUk3QyxTQUFTLEVBQUUsU0FBbUMsR0RXckM7RUFGRCxBQUFBLFVBQVUsQ0FBVTtJQ2I1QixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFtQztJQUk3QyxTQUFTLEVBQUUsSUFBbUMsR0RXckM7RUFJTCxBQUFBLGVBQWUsQ0FBTztJQUFFLEtBQUssRUFBRSxFQUFFLEdBQUs7RUFFdEMsQUFBQSxjQUFjLENBQU87SUFBRSxLQUFLLEVBQUUsRUFBWSxHQUFJO0VBRzVDLEFBQUEsV0FBVyxDQUFXO0lBQUUsS0FBSyxFQURsQixDQUFDLEdBQ3lCO0VBQXJDLEFBQUEsV0FBVyxDQUFXO0lBQUUsS0FBSyxFQURsQixDQUFDLEdBQ3lCO0VBQXJDLEFBQUEsV0FBVyxDQUFXO0lBQUUsS0FBSyxFQURsQixDQUFDLEdBQ3lCO0VBQXJDLEFBQUEsV0FBVyxDQUFXO0lBQUUsS0FBSyxFQURsQixDQUFDLEdBQ3lCO0VBQXJDLEFBQUEsV0FBVyxDQUFX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LEU5QnNCQSxTQUE0QyxHOEJyQnREO0VEcEJHLEFBQUEsWUFBWSxDQUFPO0lDQ3ZCLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLElBQUk7SUFDWCxTQUFTLEVBQUUsSUFBSSxHRERWO0VBSUcsQUFBQSxTQUFTLENBQVc7SUNiNUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBbUM7SUFJN0MsU0FBUyxFQUFFLFFBQW1DLEdEV3JDO0VBRkQsQUFBQSxTQUFTLENBQVc7SUNiNUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBbUM7SUFJN0MsU0FBUyxFQUFFLFNBQW1DLEdEV3JDO0VBRkQsQUFBQSxTQUFTLENBQVc7SUNiNUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBbUM7SUFJN0MsU0FBUyxFQUFFLEdBQW1DLEdEV3JDO0VBRkQsQUFBQSxTQUFTLENBQVc7SUNiNUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBbUM7SUFJN0MsU0FBUyxFQUFFLFNBQW1DLEdEV3JDO0VBRkQsQUFBQSxTQUFTLENBQVc7SUNiNUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBbUM7SUFJN0MsU0FBUyxFQUFFLFNBQW1DLEdEV3JDO0VBRkQsQUFBQSxTQUFTLENBQVc7SUNiNUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBbUM7SUFJN0MsU0FBUyxFQUFFLEdBQW1DLEdEV3JDO0VBRkQsQUFBQSxTQUFTLENBQVc7SUNiNUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBbUM7SUFJN0MsU0FBUyxFQUFFLFNBQW1DLEdEV3JDO0VBRkQsQUFBQSxTQUFTLENBQVc7SUNiNUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBbUM7SUFJN0MsU0FBUyxFQUFFLFNBQW1DLEdEV3JDO0VBRkQsQUFBQSxTQUFTLENBQVc7SUNiNUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBbUM7SUFJN0MsU0FB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O0lDYjVCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQW1DO0lBSTdDLFNBQVMsRUFBRSxHQUFtQyxHRFdyQztFQUZELEFBQUEsU0FBUyxDQUFXO0lDYjVCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQW1DO0lBSTdDLFNBQVMsRUFBRSxTQUFtQyxHRFdyQztFQUZELEFBQUEsU0FBUyxDQUFXO0lDYjVCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQW1DO0lBSTdDLFNBQVMsRUFBRSxTQUFtQyxHRFdyQztFQUZELEFBQUEsU0FBUyxDQUFXO0lDYjVCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQW1DO0lBSTdDLFNBQVMsRUFBRSxHQUFtQyxHRFdyQztFQUZELEFBQUEsU0FBUyxDQUFXO0lDYjVCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQW1DO0lBSTdDLFNBQVMsRUFBRSxTQUFtQyxHRFdyQztFQUZELEFBQUEsU0FBUyxDQUFXO0lDYjVCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQW1DO0lBSTdDLFNBQVMsRUFBRSxTQUFtQyxHRFdyQztFQUZELEFBQUEsU0FBUyxDQUFXO0lDYjVCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQW1DO0lBSTdDLFNBQVMsRUFBRSxHQUFtQyxHRFdyQztFQUZELEFBQUEsVUFBVSxDQUFVO0lDYjVCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQW1DO0lBSTdDLFNBQVMsRUFBRSxTQUFtQyxHRFdyQztFQUZELEFBQUEsVUFBVSxDQUFVO0lDYjVCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQW1DO0lBSTdDLFNBQVMsRUFBRSxTQUFtQyxHRFdyQztFQUZELEFBQUEsVUFBVSxDQUFVO0lDYjVCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQW1DO0lBSTdDLFNBQVMsRUFBRSxJQUFtQyxHRFdyQztFQUlMLEFBQUEsZUFBZSxDQUFP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QUEsVUFBVSxFOUM4Q1osQThDOUNFLFc5QzhDUyxFQU9YLEE4Q3JERSxjOUNxRFksRUFPZCxBOEM1REUsYTlDNERXLEVBT2IsQThDbkVFLFU5Q21FUSxFQU9WLEE4QzFFRSxTOUMwRU8sRUFPVCxBOENqRkUsVTlDaUZRLEM4Q2pGTztFekIzRGYsS0FBSyxFbkJ1RlMsT0FBTztFOEJ2Rm5CLGdCQUFnQixFOUJNVCxPQUFPO0VtQkpoQixZQUFZLEVuQklILE9BQU87RTZCSVosVUFBVSxFN0I4VmMsSUFBSSxHNEMzUy9CO0VBRkQsQXJDckRBLFVxQ3FEVSxBckNyRG5WLE1BQWdWLEVUbUdULEE4QzlDRSxXOUM4Q1MsQVNuR2xWLE1BQWdWLEVUMEdULEE4Q3JERSxjOUNxRFksQVMxR3JWLE1BQWdWLEVUaUhULEE4QzVERSxhOUM0RFcsQVNqSHBWLE1BQWdWLEVUd0hULEE4Q25FRSxVOUNtRVEsQVN4SGpWLE1BQWdWLEVUK0hULEE4QzFFRSxTOUMwRU8sQVMvSGhWLE1BQWdWLEVUc0lULEE4Q2pGRSxVOUNpRlEsQVN0SWpWLE1BQWdWLENBQUM7SVlBTixLQUFLLEVuQmlGTyxPQUFPO0k4QnZGbkIsZ0JBQWdCLEVYRDJDLE9BQXlCO0lBU3BGLFlBQVksRUFUeUYsT0FBb0IsR1pPckc7RXFDcUR0QixBekJoREEsVXlCZ0RVLEF6QmhEMUIsTUFBdUIsRXJCOEZULEE4QzlDRSxXOUM4Q1MsQXFCOUZ6QixNQUF1QixFckJxR1QsQThDckRFLGM5Q3FEWSxBcUJyRzVCLE1BQXVCLEVyQjRHVCxBOEM1REUsYTlDNERXLEFxQjVHM0IsTUFBdUIsRXJCbUhULEE4Q25FRSxVOUNtRVEsQXFCbkh4QixNQUF1QixFckIwSFQsQThDMUVFLFM5QzBFTyxBcUIxSHZCLE1BQXVCLEVyQmlJVCxBOENqRkUsVTlDaUZRLEFxQmpJeEIsTUFBdUIsRXlCZ0RQLEF6Qi9DQSxVeUIrQ1UsQXpCL0MxQixNQUF1QixFQUF2QixBeUIrQ2dCLE16Qi9DTyxBckI2RlQsV0FBVyxFcUI3RnpCLEF5QitDZ0IsTXpCL0NPLEFyQm9HVCxjQUFjLEVxQnBHNUIsQXlCK0NnQixNekIvQ08sQXJCMkdULGFBQWEsRXFCM0czQixBeUIrQ2dCLE16Qi9DTyxBckJrSFQsVUFBVSxFcUJsSHhCLEF5QitDZ0IsTXpCL0NPLEFyQnlIVCxTQUFTLEVxQnpIdkIsQXlCK0NnQixNekIvQ08sQXJCZ0lULFVBQVUsQ3FCaElBO0lBQ04sS0FBSyxFbkIwRU8sT0FBTztJOEJ2Rm5CLGdCQUFnQixFWEQyQyxPQUF5QjtJQWdCcEYsWUFBWSxFQWhCeUYsT0FBb0I7SVVXdkgsVUFBVSxFVk8yQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ25Cd1ZsQixDQUFDLENtQnhWd0Msd0JBQXlDLEdBSzdHO0V5QnFDRCxBekJsQ0EsVXlCa0NVLEF6QmxDMUIsU0FBMEIsRUFBMUIsQXlCa0NnQixTekJsQ1UsQXJCZ0ZaLFdBQVcsRXFCaEZ6QixBeUJrQ2dCLFN6QmxDVSxBckJ1RlosY0FBYyxFcUJ2RjVCLEF5QmtDZ0IsU3pCbENVLEFyQjhGWixhQUFhLEVxQjlGM0IsQXlCa0NnQixTekJsQ1UsQXJCcUdaLFVBQVUsRXFCckd4QixBeUJrQ2dCLFN6QmxDVSxBckI0R1osU0FBUyxFcUI1R3ZCLEF5QmtDZ0IsU3pCbENVLEFyQm1IWixVQUFVLEU4Q2pGUixBekJqQ0EsVXlCaUNVLEF6QmpDMUIsU0FBMEIsRXJCK0VaLEE4QzlDRSxXOUM4Q1MsQXFCL0V6QixTQUEwQixFckJzRlosQThDckRFLGM5Q3FEWSxBcUJ0RjVCLFNBQTBCLEVyQjZGWixBOEM1REUsYTlDNERXLEFxQjdGM0IsU0FBMEIsRXJCb0daLEE4Q25FRSxVOUNtRVEsQXFCcEd4QixTQUEwQixFckIyR1osQThDMUVFLFM5QzBFTyxBcUIzR3ZCLFNBQTBCLEVyQmtIWixBOENqRkUsVTlDaUZRLEFxQmxIeEIsU0FBMEIsQ0FBQztJQUNULEtBQUssRW5CNERPLE9BQU87SW1CM0RuQixnQkFBZ0IsRW5CdEJULE9BQU87SW1CdUJkLFlBQVksRW5CdkJMLE9BQU8sR21CNEJmO0V5QnlCRCxBekJ2QkEsVXlCdUJVLEF6QnZCMUIsSUFBc0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFckJxRXhDLEE4QzlDRSxXOUM4Q1MsQXFCckV6QixJQUFzQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVyQjRFeEMsQThDckRFLGM5Q3FEWSxBcUI1RTVCLElBQXNCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRXJCbUZ4QyxBOEM1REUsYTlDNERXLEFxQm5GM0IsSUFBc0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFckIwRnhDLEE4Q25FRSxVOUNtRVEsQXFCMUZ4QixJQUFzQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVyQmlHeEMsQThDMUVFLFM5QzBFTyxBcUJqR3ZCLElBQXNCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRXJCd0d4QyxBOENqRkUsVTlDaUZRLEFxQnhHeEIsSUFBc0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFeUJ1QnRDLEF6QnRCQSxVeUJzQlUsQXpCdEIxQixJQUFzQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVyQm9FeEMsQThDOUNFLFc5QzhDUyxBcUJwRXpCLElBQXNCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRXJCMkV4QyxBOENyREUsYzlDcURZLEFxQjNFNUIsSUFBc0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFckJrRnhDLEE4QzVERSxhOUM0RFcsQXFCbEYzQixJQUFzQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNB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TUFBdUIsRXJCNkNULEE4Qy9DRSxjOUMrQ1ksQXFCN0M1QixNQUF1QixFckIyRFQsQThDN0RFLFU5QzZEUSxBcUIzRHhCLE1BQXVCLEVyQmtFVCxBOENwRUUsUzlDb0VPLEFxQmxFdkIsTUFBdUIsRXJCeUVULEE4QzNFRSxVOUMyRVEsQXFCekV4QixNQUF1QixFeUJGUCxBekJHQSxvQnlCSG9CLEF6QkdwQyxNQUF1QixFQUF2QixBeUJIZ0IsTXpCR08sQXJCNENULGNBQWMsRXFCNUM1QixBeUJIZ0IsTXpCR08sQXJCMERULFVBQVUsRXFCMUR4QixBeUJIZ0IsTXpCR08sQXJCaUVULFNBQVMsRXFCakV2QixBeUJIZ0IsTXpCR08sQXJCd0VULFVBQVUsQ3FCeEVBO0lBQ04sVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDbkJvU1MsQ0FBQyxDQTNVckIsc0JBQU8sR21Cd0NkO0V5QkxELEF6Qk9BLG9CeUJQb0IsQXpCT3BDLFNBQTBCLEVBQTFCLEF5QlBnQixTekJPVSxBckJ3Q1osY0FBYyxFcUJ4QzVCLEF5QlBnQixTekJPVSxBckJzRFosVUFBVSxFcUJ0RHhCLEF5QlBnQixTekJPVSxBckI2RFosU0FBUyxFcUI3RHZCLEF5QlBnQixTekJPVSxBckJvRVosVUFBVSxFOEMzRVIsQXpCUUEsb0J5QlJvQixBekJRcEMsU0FBMEIsRXJCdUNaLEE4Qy9DRSxjOUMrQ1ksQXFCdkM1QixTQUEwQixFckJxRFosQThDN0RFLFU5QzZEUSxBcUJyRHhCLFNBQTBCLEVyQjREWixBOENwRUUsUzlDb0VPLEFxQjVEdkIsU0FBMEIsRXJCbUVaLEE4QzNFRSxVOUMyRVEsQXFCbkV4QixTQUEwQixDQUFDO0lBQ1QsS0FBSyxFbkI1Q0MsT0FBTztJbUI2Q2IsZ0JBQWdCLEVBQUUsV0FBVyxHQUM5QjtFeUJYRCxBekJhQSxvQnlCYm9CLEF6QmFwQyxJQUFzQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVyQmtDeEMsQThDL0NFLGM5QytDWSxBcUJsQzVCLElBQXNC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TyxDQUFDO0lBQ04sZUFBZSxFNUM4RFMsSUFBSSxHNEM3RDdCO0VBYkgsQUFlRSxTQWZPLEFBZVAsU0FBVSxFQWZaLEFBZ0JFLFNBaEJPLEFBZ0JQLFNBQVUsQ0FBQztJQUNULEtBQUssRTVDbEZFLE9BQU87STRDbUZkLGNBQWMsRUFBRSxJQUFJLEdBQ3JCOztBQVVILEFBQUEsT0FBTyxFR2xEUCxBSGtEQSxhR2xEYSxHQUFHLElBQUksRUFBcEIsQUhrREEsYUdsRGEsR2pEa0RiLFdBQVcsRWlEbERYLEFIa0RBLGFHbERhLEdqRHlEYixjQUFjLEVpRHpEZCxBSGtEQSxhR2xEYSxHakRnRWIsYUFBYSxFaURoRWIsQUhrREEsYUdsRGEsR2pEdUViLFVBQVUsRWlEdkVWLEFIa0RBLGFHbERhLEdqRDhFYixTQUFTLEVpRDlFVCxBSGtEQSxhR2xEYSxHakRxRmIsVUFBVSxDOENuQ0Y7RXpCUE4sT0FBTyxFbkI0T3FCLE1BQUssQ0FDTCxJQUFJO0VJaks1QixTQUFTLEVBQUMsT0FBQztFZTFFZixXQUFXLEVuQnFHaUIsR0FBRztFNEI3TDdCLGFBQWEsRTVCb01hLE1BQUssRzRDckdsQzs7QUFFRCxBQUFBLE9BQU8sRUd2RFAsQUh1REEsYUd2RGEsR0FBRyxJQUFJLEVBQXBCLEFIdURBLGFHdkRhLEdqRG1EYixXQUFXLEVpRG5EWCxBSHVEQSxhR3ZEYSxHakQwRGIsY0FBYyxFaUQxRGQsQUh1REEsYUd2RGEsR2pEaUViLGFBQWEsRWlEakViLEFIdURBLGFHdkRhLEdqRHdFYixVQUFVLEVpRHhFVixBSHVEQSxhR3ZEYSxHakQrRWIsU0FBUyxFaUQvRVQsQUh1REEsYUd2RGEsR2pEc0ZiLFVBQVUsRUFuQ1YsQThDSUEsVzlDSlcsRUFPWCxBOENIQSxjOUNHYyxFQU9kLEE4Q1ZBLGE5Q1VhLEVBT2IsQThDakJBLFU5Q2lCVSxFQU9WLEE4Q3hCQSxTOUN3QlMsRUFPVCxBOEMvQkEsVTlDK0JVLEM4Qy9CRjtFekJYTixPQUFPLEVuQndPcUIsT0FBTSxDQUNOLE1BQUs7RUk3SjdCLFNBQVMsRUFBQyxRQUFDO0VlMUVm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Q0FFWixnQ0FBZ0MsQzlGaUdwQyxtQkFBbUIsQzhGaEdOLEVBQUUsRTBCd2FmLEExQnhhYSxVMEJ3YUgsQzFCM2FSLEtBQUssQTlGK0dQLG1CQUFtQixDOEY3R2YsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4RmhHTixFQUFFLEUwQndhZixBMUJ4YWEsVTBCd2FILEMxQjNhUixLQUFLLEFBQUEsU0FBUyxDQUVaLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZsSGIsRUFBRSxFMEJ3YWYsQTFCeGFhLFUwQndhSCxDMUIzYVIsS0FBSyxBOUYrR1AsbUJBQW1CLEM4RjdHZixnQ0FBZ0MsQzlGbUhwQywwQkFBMEIsQzhGbEhiLEVBQUU7QTBCd2FmLEExQnZhYSxVMEJ1YUgsQzFCM2FSLEtBQUssQUFBQSxTQUFTLENBRVosZ0NBQWdDLENBRTlCLE1BQU0sQ0FBQyxFQUFFO0EwQnVhZixBMUJ2YWEsVTBCdWFILEMxQjNhUixLQUFLLEE5RitHUCxtQkFBbUIsQzhGN0dmLGdDQUFnQyxDQUU5QixNQUFNLENBQUMsRUFBRTtBMEJ1YWYsQTFCdmFhLFUwQnVhSCxDMUIzYVIsS0FBSyxBQUFBLFNBQVMsQ0FFWixnQ0FBZ0MsQzlGaUdwQyxtQkFBbUIsQzhGL0ZOLEVBQUU7QTBCdWFmLEExQnZhYSxVMEJ1YUgsQzFCM2FSLEtBQUssQTlGK0dQLG1CQUFtQixDOEY3R2YsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4Ri9GTixFQUFFO0EwQnVhZixBMUJ2YWEsVTBCdWFILEMxQjNhUixLQUFLLEFBQUEsU0FBUyxDQUVaLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZqSGIsRUFBRTtBMEJ1YWYsQTFCdmFhLFUwQnVhSCxDMUIzYVIsS0FBSyxBOUYrR1AsbUJBQW1CLEM4RjdHZixnQ0FBZ0MsQzlGbUhwQywwQkFBMEIsQzhGakhiLEVBQUU7QTBCdWFmLEExQnhhYSxVMEJ3YUgsQzFCMWFSLEtBQUssQUFBQSxrQkFBa0IsQ0FDckIsZ0NBQWdDLENBQzlCLE1BQU0sQ0FBQyxFQUFFO0EwQndhZixBMUJ4YWEsVTBCd2FILEMxQjFhUixLQUFLLEFBQUEsa0JBQWtCLENBQ3JCLGdDQUFnQyxDOUZpR3BDLG1CQUFtQixDOEZoR04sRUFBRTtBMEJ3YWYsQTFCeGFhLFUwQndhSCxDMUIxYVIsS0FBSyxBQUFBLGtCQUFrQixDQUNyQixnQ0FBZ0MsQzlGbUhwQywwQkFBMEIsQzhGbEhiLEVBQUU7QTBCd2FmLEExQnZhYSxVMEJ1YUgsQzFCMWFSLEtBQUssQUFBQSxrQkFBa0IsQ0FDckIsZ0NBQWdDLENBRTlCLE1BQU0sQ0FBQyxFQUFFO0EwQnVhZixBMUJ2YWEsVTBCdWFILEMxQjFhUixLQUFLLEFBQUEsa0JBQWtCLENBQ3JCLGdDQUFnQyxDOUZpR3BDLG1CQUFtQixDOEYvRk4sRUFBRTtBMEJ1YWYsQTFCdmFhLFUwQnVhSCxDMUIxYVIsS0FBSyxBQUFBLGtCQUFrQixDQUNyQixnQ0FBZ0MsQzlGbUhwQywwQkFBMEIsQzhGakhiLEVBQUUsQ0FBQztFQUNSLE1BQU0sRUFBRSxJQUFJLEdBQ2I7O0EwQnFhUCxBMUJuYWlDLFUwQm1hdkIsQzFCM2FSLEtBQUssQUFBQSxTQUFTLENBRVosZ0NBQWdDLENBTTlCLEtBQUssQ0FBQyxLQUFLLENBQUMsRUFBRSxBQUFBLFlBQVksQ0FBQyxFQUFFLEFBQUEsTUFBTSxFMEJtYXpDLEExQm5haUMsVTBCbWF2QixDMUIzYVIsS0FBSyxBOUYrR1AsbUJBQW1CLEM4RjdHZixnQ0FBZ0MsQ0FNOUIsS0FBSyxDQUFDLEtBQUssQ0FBQyxFQUFFLEFBQUEsWUFBWSxDQUFDLEVBQUUsQUFBQSxNQUFNO0EwQm1hekMsQTFCbGFZLFUwQmthRixDMUIzYVIsS0FBSyxBQUFBLFNBQVMsQ0FFWixnQ0FBZ0MsQ0FPOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxJQUFJLEFBQUEsTUFBTTtBMEJrYXhCLEExQmxhWSxVMEJrYUYsQzFCM2FSLEtBQUssQTlGK0dQLG1CQUFtQixDOEY3R2YsZ0NBQWdDLENBTzlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsSUFBSSxBQUFBLE1BQU07QTBCa2F4QixBMUJqYVksVTBCaWFGLEMxQjNhUixLQUFLLEFBQUEsU0FBUyxDQUVaLGdDQUFnQyxDQVE5QixLQUFLLENBQUMsRUFBRSxBQUFBLEtBQUssQUFBQSxNQUFNO0EwQmlhekIsQTFCamFZLFUwQmlhRixDMUIzYVIsS0FBSyxBOUYrR1AsbUJBQW1CLEM4RjdHZixnQ0FBZ0MsQ0FROUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxLQUFLLEFBQUEsTUFBTTtBMEJpYXpCLEExQmhhWSxVMEJnYUYsQzFCM2FSLEtBQUssQUFBQSxTQUFTLENBRVosZ0NBQWdDLENBUzlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTyxBQUFBLE1BQU07QTBCZ2EzQixBMUJoYVksVTBCZ2FGLEMxQjNhUixLQUFLLEE5RitHUCxtQkFBbUIsQzhGN0dmLGdDQUFnQyxDQVM5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNO0EwQmdhM0IsQTFCL1pZLFUwQitaRixDMUIzYVIsS0FBSyxBQUFBLFNBQVMsQ0FFWixnQ0FBZ0MsQ0FVOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTTtBMEIrWjNCLEExQi9aWSxVMEIrWkYsQzFCM2FSLEtBQUssQTlGK0dQLG1CQUFtQixDOEY3R2YsZ0NBQWdDLENBVTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTyxBQUFBLE1BQU07QTBCK1ozQixBMUJuYWlDLFUwQm1hdkIsQzFCMWFSLEtBQUssQUFBQSxrQkFBa0IsQ0FDckIsZ0NBQWdDLENBTTlCLEtBQUssQ0FBQyxLQUFLLENBQUMsRUFBRSxBQUFBLFlBQVksQ0FBQyxFQUFFLEFBQUEsTUFBTTtBMEJtYXpDLEExQmxhWSxVMEJrYUYsQzFCMWFSLEtBQUssQUFBQSxrQkFBa0IsQ0FDckIsZ0NBQWdDLENBTzlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsSUFBSSxBQUFBLE1BQU07QTBCa2F4QixBMUJqYVksVTBCaWFGLEMxQjFhUixLQUFLLEFBQUEsa0JBQWtCLENBQ3JCLGdDQUFnQyxDQVE5QixLQUFLLENBQUMsRUFBRSxBQUFBLEtBQUssQUFBQSxNQUFNO0EwQmlhekIsQTFCaGFZLFUwQmdhRixDMUIxYVIsS0FBSyxBQUFBLGtCQUFrQixDQUNyQixnQ0FBZ0MsQ0FTOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTTtBMEJnYTNCLEExQi9aWSxVMEIrWkYsQzFCMWFSLEtBQUssQUFBQSxrQkFBa0IsQ0FDckIsZ0NBQWdDLENBVTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTyxBQUFBLE1BQU0sQ0FBQztFQUNwQixnQkFBZ0IsRUFBRSxPQUFrQjtFQUNwQyxLQUFLLEU1RnlCRyxPQUFPLEc0RnhCaEI7O0EwQjRaUCxBMUIxWlksVTBCMFpGLEMxQjNhUixLQUFLLEFBQUEsU0FBUyxDQUVaLGdDQUFnQyxDQWU5QixLQUFLLENBQUMsRUFBRSxBQUFBLE1BQU0sQUFBQSxRQUFRLEUwQjBaNUIsQTFCMVpZLFUwQjBaRixDMUIzYVIsS0FBSyxBOUYrR1AsbUJBQW1CLEM4RjdHZixnQ0FBZ0MsQ0FlOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxNQUFNLEFBQUEsUUFBUTtBMEIwWjVCLEExQjFaWSxVMEIwWkYsQzFCMWFSLEtBQUssQUFBQSxrQkFBa0IsQ0FDckIsZ0NBQWdDLENBZTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsTUFBTSxBQUFBLFFBQVEsQ0FBQztFQUNyQixtQkFBbUIsRTVGcUJYLE9BQU8sRzRGcEJoQjs7QTBCd1pQLEExQnRaWSxVMEJzWkYsQzFCM2FSLEtBQUssQUFBQSxTQUFTLENBRVosZ0NBQWdDLENBbUI5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sRTBCc1pyQixBMUJ0WlksVTBCc1pGLEMxQjNhUixLQUFLLEE5RitHUCxtQkFBbUIsQzhGN0dmLGdDQUFnQyxDQW1COUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPO0EwQnNackIsQTFCclpZLFUwQnFaRixDMUIzYVIsS0FBSyxBQUFBLFNBQVMsQ0FFWixnQ0FBZ0MsQ0FvQjlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTyxBQUFBLE1BQU07QTBCcVozQixBMUJyWlksVTBCcVpGLEMxQjNhUixLQUFLLEE5RitHUCxtQkFBbUIsQzhGN0dmLGdDQUFnQyxDQW9COUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTTtBMEJxWjNCLEExQnRaWSxVMEJzWkYsQzFCMWFSLEtBQUssQUFBQSxrQkFBa0IsQ0FDckIsZ0NBQWdDLENBbUI5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU87QTBCc1pyQixBMUJyWlksVTBCcVpGLEMxQjFhUixLQUFLLEFBQUEsa0JBQWtCLENBQ3JCLGdDQUFnQyxDQW9COUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTSxDQUFDO0VBQ3BCLGdCQUFnQixFQUFFLEtBQW9CO0VBQ3RDLEtBQUssRTVGZUcsT0FBTyxHNEZkaEI7O0EwQmtaUCxBMUIxZFEsVTBCMGRFLEMxQjVkUixVQUFVLEFBQzNDLElBQXlDLENBQUEsQUFBQSxhQUFhLElBQ2YsWUFBWSxDQUFDO0VBQ2IsZ0JBQWdCLEU1RldiLE9BQU8sRzRGRFg7RTBCK2NQLEExQjFkUSxVMEIwZEUsQzFCNWRSLFVBQVUsQUFDM0MsSUFBeUMsQ0FBQSxBQUFBLGFBQWEsSUFDZixZQUFZO0UwQjBkcEIsQTFCdGRRLFUwQnNkRSxDMUI1ZFIsVUFBVSxBQUMzQyxJQUF5QyxDQUFBLEFBQUEsYUFBYSxJQUNmLFlBQVksQ0FJWixDQUFDLENBQUM7SUFDQSxLQUFLLEU1RkRKLElBQUksRzRGRU47RTBCb2RULEExQmxkUSxVMEJrZEUsQzFCNWRSLFVBQVUsQUFDM0MsSUFBeUMsQ0FBQSxBQUFBLGFBQWEsSUFDZixZQUFZLENBUVosQ0FBQyxBQUFBLE9BQU8sQ0FBQztJQUNQLEtBQUssRTVGNkVDLE9BQU8sRzRGNUVkOztBMEJnZFQsQTFCNWRFLFUwQjRkUSxDMUI1ZFIsVUFBVSxBQWdCOUQsYUFBb0UsQ0FBQztFQUNiLFVBQVUsRUFBRSxHQUFHLENBQUMsS0FBSyxDNUZIaEIsT0FBTyxHNEZJYjs7QTBCMGNMLEExQnRjUSxVMEJzY0UsQzFCNWRSLFVBQVUsQUFvQjNDLGtCQUFzRCxHQUNmLFlBQVksQ0FDWixDQUFDLEFBQ3JELE1BQTZELENBQUM7RUFDTixVQUFVLEVBQUUsR0FBRyxDQUFDLEtBQUssQzVGZnRCLE9BQU8sRzRGZ0JQOztBMEJtY1gsQTFCdGNRLFUwQnNjRSxDMUI1ZFIsVUFBVSxBQW9CM0Msa0JBQXNELEdBQ2YsWUFBWSxDQUNaLENBQUMsQUFLckQsT0FBOEQsQ0FBQztFQUNQLFVBQVUsRUFBRSxHQUFHLENBQUMsS0FBSyxDNUZkdEIsT0FBTyxHNEZlUDs7QTBCK2JYLEExQnJiTSxVMEJxYkksQzFCemJSLFFBQVEsR0FHSixZQUFZLENBQ1osU0FBUztBMEJxYmYsQTFCcmJNLFUwQnFiSSxDMUJ4YlIsaUJBQWlCLEdBRWIsWUFBWSxDQUNaLFNBQVM7QTBCcWJmLEExQnJiTSxVMEJxYkksQzFCdmJSLFVBQVUsQUFBQSxJQUFLLENBQUEsQUFBQSxhQUFhLElBQ3hCLFlBQVksQ0FDWixTQUFTLENBQUM7RUFDUixLQUFLLEU1RmxDRix3QkFBSSxHNEZ1Q1I7RTBCK2FQLEExQnJiTSxVMEJxYkksQzFCemJSLFFBQVEsR0FHSixZQUFZLENBQ1osU0FBUyxBQUczSyxNQUEySztFMEJrYmYsQTFCcmJNLFUwQnFiSSxDMUJ4YlIsaUJBQWlCLEdBRWIsWUFBWSxDQUNaLFNBQVMsQUFHM0ssTUFBMks7RTBCa2JmLEExQnJiTSxVMEJxYkksQzFCdmJSLFVBQVUsQUFBQSxJQUFLLENBQUEsQUFBQSxhQUFhLElBQ3hCLFlBQVksQ0FDWixTQUFTLEFBRzNLLE1BQTJLLENBQUM7SUFDTixLQUFLLEU1RnJDSixJQUFJLEc0RnNDTjs7QTBCZ2JULEExQnhhYSxVMEJ3YUgsQzFCM2FSLEtBQUssQUFBQSxRQUFRLENBRVgsZ0NBQWdDLENBQzlCLE1BQU0sQ0FBQyxFQUFFLEUwQndhZixBMUJ4YWEsVTBCd2FILEMxQjNhUixLQUFLLEFBQUEsUUFBUSxDQUVYLGdDQUFnQyxDOUZpR3BDLG1CQUFtQixDOEZoR04sRUFBRSxFMEJ3YWYsQTFCeGFhLFUwQndhSCxDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQzlGbUhwQywwQkFBMEIsQzhGbEhiLEVBQUU7QTBCd2FmLEExQnZhYSxVMEJ1YUgsQzFCM2FSLEtBQUssQUFBQSxRQUFRLENBRVgsZ0NBQWdDLENBRTlCLE1BQU0sQ0FBQyxFQUFFO0EwQnVhZixBMUJ2YWEsVTBCdWFILEMxQjNhUixLQUFLLEFBQUEsUUFBUSxDQUVYLGdDQUFnQyxDOUZpR3BDLG1CQUFtQixDOEYvRk4sRUFBRTtBMEJ1YWYsQTFCdmFhLFUwQnVhSCxDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQzlGbUhwQywwQkFBMEIsQzhGakhiLEVBQUU7QTBCdWFmLEExQnhhYSxVMEJ3YUgsQzFCMWFSLEtBQUssQUFBQSxpQkFBaUIsQ0FDcEIsZ0NBQWdDLENBQzlCLE1BQU0sQ0FBQyxFQUFFO0EwQndhZixBMUJ4YWEsVTBCd2FILEMxQjFhUixLQUFLLEFBQUEsaUJBQWlCLENBQ3BCLGdDQUFnQyxDOUZpR3BDLG1CQUFtQixDOEZoR04sRUFBRTtBMEJ3YWYsQTFCeGFhLFUwQndhSCxDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQzlGbUhwQywwQkFBMEIsQzhGbEhiLEVBQUU7QTBCd2FmLEExQnZhYSxVMEJ1YUgsQzFCMWFSLEtBQUssQUFBQSxpQkFBaUIsQ0FDcEIsZ0NBQWdDLENBRTlCLE1BQU0sQ0FBQyxFQUFFO0EwQnVhZixBMUJ2YWEsVTBCdWFILEMxQjFhUixLQUFLLEFBQUEsaUJBQWlCLENBQ3BCLGdDQUFnQyxDOUZpR3BDLG1CQUFtQixDOEYvRk4sRUFBRTtBMEJ1YWYsQTFCdmFhLFUwQnVhSCxDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQzlGbUhwQywwQkFBMEIsQzhGakhiLEVBQUUsQ0FBQztFQUNSLE1BQU0sRUFBRSxJQUFJLEdBQ2I7O0EwQnFhUCxBMUJuYWlDLFUwQm1hdkIsQzFCM2FSLEtBQUssQUFBQSxRQUFRLENBRVgsZ0NBQWdDLENBTTlCLEtBQUssQ0FBQyxLQUFLLENBQUMsRUFBRSxBQUFBLFlBQVksQ0FBQyxFQUFFLEFBQUEsTUFBTTtBMEJtYXpDLEExQmxhWSxVMEJrYUYsQzFCM2FSLEtBQUssQUFBQSxRQUFRLENBRVgsZ0NBQWdDLENBTzlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsSUFBSSxBQUFBLE1BQU07QTBCa2F4QixBMUJqYVksVTBCaWFGLEMxQjNhUixLQUFLLEFBQUEsUUFBUSxDQUVYLGdDQUFnQyxDQVE5QixLQUFLLENBQUMsRUFBRSxBQUFBLEtBQUssQUFBQSxNQUFNO0EwQmlhekIsQTFCaGFZLFUwQmdhRixDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQ0FTOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTTtBMEJnYTNCLEExQi9aWSxVMEIrWkYsQzFCM2FSLEtBQUssQUFBQSxRQUFRLENBRVgsZ0NBQWdDLENBVTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTyxBQUFBLE1BQU07QTBCK1ozQixBMUJuYWlDLFUwQm1hdkIsQzFCMWFSLEtBQUssQUFBQSxpQkFBaUIsQ0FDcEIsZ0NBQWdDLENBTTlCLEtBQUssQ0FBQyxLQUFLLENBQUMsRUFBRSxBQUFBLFlBQVksQ0FBQyxFQUFFLEFBQUEsTUFBTTtBMEJtYXpDLEExQmxhWSxVMEJrYUYsQzFCMWFSLEtBQUssQUFBQSxpQkFBaUIsQ0FDcEIsZ0NBQWdDLENBTzlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsSUFBSSxBQUFBLE1BQU07QTBCa2F4QixBMUJqYVksVTBCaWFGLEMxQjFhUixLQUFLLEFBQUEsaUJBQWlCLENBQ3BCLGdDQUFnQyxDQVE5QixLQUFLLENBQUMsRUFBRSxBQUFBLEtBQUssQUFBQSxNQUFNO0EwQmlhekIsQTFCaGFZLFUwQmdhRixDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQ0FTOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTTtBMEJnYTNCLEExQi9aWSxVMEIrWkYsQzFCMWFSLEtBQUssQUFBQSxpQkFBaUIsQ0FDcEIsZ0NBQWdDLENBVTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTyxBQUFBLE1BQU0sQ0FBQztFQUNwQixnQkFBZ0IsRUFBRSxPQUFrQjtFQUNwQyxLQUFLLEU1RnpERixJQUFJLEc0RjBEUjs7QTBCNFpQLEExQjFaWSxVMEIwWkYsQzFCM2FSLEtBQUssQUFBQSxRQUFRLENBRVgsZ0NBQWdDLENBZTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsTUFBTSxBQUFBLFFBQVE7QTBCMFo1QixBMUIxWlksVTBCMFpGLEMxQjFhUixLQUFLLEFBQUEsaUJBQWlCLENBQ3BCLGdDQUFnQyxDQWU5QixLQUFLLENBQUMsRUFBRSxBQUFBLE1BQU0sQUFBQSxRQUFRLENBQUM7RUFDckIsbUJBQW1CLEU1RjdEaEIsSUFBSSxHNEY4RFI7O0EwQndaUCxBMUJ0WlksVTBCc1pGLEMxQjNhUixLQUFLLEFBQUEsUUFBUSxDQUVYLGdDQUFnQyxDQW1COUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPO0EwQnNackIsQTFCclpZLFUwQnFaRixDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQ0FvQjlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTyxBQUFBLE1BQU07QTBCcVozQixBMUJ0WlksVTBCc1pGLEMxQjFhUixLQUFLLEFBQUEsaUJBQWlCLENBQ3BCLGdDQUFnQyxDQW1COUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPO0EwQnNackIsQTFCclpZLFUwQnFaRixDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQ0FvQjlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTyxBQUFBLE1BQU0sQ0FBQztFQUNwQixnQkFBZ0IsRUFBRSxPQUFvQjtFQUN0QyxLQUFLLEU1Rm5FRixJQUFJLEc0Rm9FUjs7QTBCa1pQLEExQjFkUSxVMEIwZEUsQzFCNWRSLGVBQWUsQUFDakQsSUFBMEMsQ0FBQSxBQUFBLGFBQWEsSUFDZixZQUFZLENBQUM7RUFDYixnQkFBZ0IsRUh1Q1IsT0FBcUIsR0c3QjlCO0UwQitjUCxBMUIxZFEsVTBCMGRFLEMxQjVkUixlQUFlLEFBQ2pELElBQTBDLENBQUEsQUFBQSxhQUFhLElBQ2YsWUFBWTtFMEIwZHBCLEExQnRkUSxVMEJzZEUsQzFCNWRSLGVBQWUsQUFDakQsSUFBMEMsQ0FBQSxBQUFBLGFBQWEsSUFDZixZQUFZLENBSVosQ0FBQyxDQUFDO0lBQ0EsS0FBSyxFNUZpRkMsT0FBTyxHNEZoRmQ7RTBCb2RULEExQmxkUSxVMEJrZEUsQzFCNWRSLGVBQWUsQUFDakQsSUFBMEMsQ0FBQSxBQUFBLGFBQWEsSUFDZixZQUFZLENBUVosQ0FBQyxBQUFBLE9BQU8sQ0FBQztJQUNQLEtBQUssRTVGNkVDLE9BQU8sRzRGNUVkOztBMEJnZFQsQTFCNWRFLFUwQjRkUSxDMUI1ZFIsZUFBZSxBQWdCbkUsYUFBb0UsQ0FBQztFQUNiLFVBQVUsRUFBRSxHQUFHLENBQUMsS0FBSyxDSHlCWCxPQUFxQixHR3hCaEM7O0EwQjBjTCxBMUJ0Y1EsVTBCc2NFLEMxQjVkUixlQUFlLEFBb0JqRCxrQkFBdUQsR0FDZixZQUFZLENBQ1osQ0FBQyxBQUNyRCxNQUE2RCxDQUFDO0VBQ04sVUFBVSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEM1RmZ0QixPQUFPLEc0RmdCUDs7QTBCbWNYLEExQnRjUSxVMEJzY0UsQzFCNWRSLGVBQWUsQUFvQmpELGtCQUF1RCxHQUNmLFlBQVksQ0FDWixDQUFDLEFBS3JELE9BQThELENBQUM7RUFDUCxVQUFVLEVBQUUsR0FBRyxDQUFDLEtBQUssQ0hjakIsT0FBcUIsR0diMUI7O0EwQitiWCxBMUJyYk0sVTBCcWJJLEMxQnpiUixhQUFhLEdBR1QsWUFBWSxDQUNaLFNBQVM7QTBCcWJmLEExQnJiTSxVMEJxYkksQzFCeGJSLHNCQUFzQixHQUVsQixZQUFZLENBQ1osU0FBUztBMEJxYmYsQTFCcmJNLFUwQnFiSSxDMUJ2YlIsZUFBZSxBQUFBLElBQUssQ0FBQSxBQUFBLGFBQWEsSUFDN0IsWUFBWSxDQUNaLFNBQVMsQ0FBQztFQUNSLEtBQUssRTVGZ0RHLHFCQUFPLEc0RjNDaEI7RTBCK2FQLEExQnJiTSxVMEJxYkksQzFCemJSLGFBQWEsR0FHVCxZQUFZLENBQ1osU0FBUyxBQUczSyxNQUEySztFMEJrYmYsQTFCcmJNLFUwQnFiSSxDMUJ4YlIsc0JBQXNCLEdBRWxCLFlBQVksQ0FDWixTQUFTLEFBRzNLLE1BQTJLO0UwQmtiZixBMUJyYk0sVTBCcWJJLEMxQnZiUixlQUFlLEFBQUEsSUFBSyxDQUFBLEFBQUEsYUFBYSxJQUM3QixZQUFZLENBQ1osU0FBUyxBQUczSyxNQUEySyxDQUFDO0lBQ04sS0FBSyxFNUY2Q0MsT0FBTyxHNEY1Q2Q7O0EwQmdiVCxBMUJ4YWEsVTBCd2FILEMxQjNhUixLQUFLLEFBQUEsYUFBYSxDQUVoQixnQ0FBZ0MsQ0FDOUIsTUFBTSxDQUFDLEVBQUUsRTBCd2FmLEExQnhhYSxVMEJ3YUgsQzFCM2FSLEtBQUssQUFBQSxhQUFhLENBRWhCLGdDQUFnQyxDOUZpR3BDLG1CQUFtQixDOEZoR04sRUFBRSxFMEJ3YWYsQTFCeGFhLFUwQndhSCxDMUIzYVIsS0FBSyxBQUFBLGFBQWEsQ0FFaEIsZ0NBQWdDLEM5Rm1IcEMsMEJBQTBCLEM4RmxIYixFQUFFO0EwQndhZixBMUJ2YWEsVTBCdWFILEMxQjNhUixLQUFLLEFBQUEsYUFBYSxDQUVoQixnQ0FBZ0MsQ0FFOUIsTUFBTSxDQUFDLEVBQUU7QTBCdWFmLEExQnZhYSxVMEJ1YUgsQzFCM2FSLEtBQUssQUFBQSxhQUFhLENBRWhCLGdDQUFnQyxDOUZpR3BDLG1CQUFtQixDOEYvRk4sRUFBRTtBMEJ1YWYsQTFCdmFhLFUwQnVhSCxDMUIzYVIsS0FBSyxBQUFBLGFBQWEsQ0FFaEIsZ0NBQWdDLEM5Rm1IcEMsMEJBQTBCLEM4RmpIYixFQUFFO0EwQnVhZixBMUJ4YWEsVTBCd2FILEMxQjFhUixLQUFLLEFBQUEsc0JBQXNCLENBQ3pCLGdDQUFnQyxDQUM5QixNQUFNLENBQUMsRUFBRTtBMEJ3YWYsQTFCeGFhLFUwQndhSCxDMUIxYVIsS0FBSyxBQUFBLHNCQUFzQixDQUN6QixnQ0FBZ0MsQzlGaUdwQyxtQkFBbUIsQzhGaEdOLEVBQUU7QTBCd2FmLEExQnhhYSxVMEJ3YUgsQzFCMWFSLEtBQUssQUFBQSxzQkFBc0IsQ0FDekIsZ0NBQWdDLEM5Rm1IcEMsMEJBQTBCLEM4RmxIYixFQUFFO0EwQndhZixBMUJ2YWEsVTBCdWFILEMxQjFhUixLQUFLLEFBQUEsc0JBQXNCLENBQ3pCLGdDQUFnQyxDQUU5QixNQUFNLENBQUMsRUFBRTtBMEJ1YWYsQTFCdmFhLFUwQnVhSCxDMUIxYVIsS0FBSyxBQUFBLHNCQUFzQixDQUN6QixnQ0FBZ0MsQzlGaUdwQyxtQkFBbUIsQzhGL0ZOLEVBQUU7QTBCdWFmLEExQnZhYSxVMEJ1YUgsQzFCMWFSLEtBQUssQUFBQSxzQkFBc0IsQ0FDekIsZ0NBQWdDLEM5Rm1IcEMsMEJBQTBCLEM4RmpIYixFQUFFLENBQUM7RUFDUixNQUFNLEVBQUUsSUFBSSxHQUNiOztBMEJxYVAsQTFCbmFpQyxVMEJtYXZCLEMxQjNhUixLQUFLLEFBQUEsYUFBYSxDQUVoQixnQ0FBZ0MsQ0FNOUIsS0FBSyxDQUFDLEtBQUssQ0FBQyxFQUFFLEFBQUEsWUFBWSxDQUFDLEVBQUUsQUFBQSxNQUFNO0EwQm1hekMsQTFCbGFZLFUwQmthRixDMUIzYVIsS0FBSyxBQUFBLGFBQWEsQ0FFaEIsZ0NBQWdDLENBTzlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsSUFBSSxBQUFBLE1BQU07QTBCa2F4QixBMUJqYVksVTBCaWFGLEMxQjNhUixLQUFLLEFBQUEsYUFBYSxDQUVoQixnQ0FBZ0MsQ0FROUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxLQUFLLEFBQUEsTUFBTTtBMEJpYXpCLEExQmhhWSxVMEJnYUYsQzFCM2FSLEtBQUssQUFBQSxhQUFhLENBRWhCLGdDQUFnQyxDQVM5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNO0EwQmdhM0IsQTFCL1pZLFUwQitaRixDMUIzYVIsS0FBSyxBQUFBLGFBQWEsQ0FFaEIsZ0NBQWdDLENBVTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTyxBQUFBLE1BQU07QTBCK1ozQixBMUJuYWlDLFUwQm1hdkIsQzFCMWFSLEtBQUssQUFBQSxzQkFBc0IsQ0FDekIsZ0NBQWdDLENBTTlCLEtBQUssQ0FBQyxLQUFLLENBQUMsRUFBRSxBQUFBLFlBQVksQ0FBQyxFQUFFLEFBQUEsTUFBTTtBMEJtYXpDLEExQmxhWSxVMEJrYUYsQzFCMWFSLEtBQUssQUFBQSxzQkFBc0IsQ0FDekIsZ0NBQWdDLENBTzlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsSUFBSSxBQUFBLE1BQU07QTBCa2F4QixBMUJqYVksVTBCaWFGLEMxQjFhUixLQUFLLEFBQUEsc0JBQXNCLENBQ3pCLGdDQUFnQyxDQVE5QixLQUFLLENBQUMsRUFBRSxBQUFBLEtBQUssQUFBQSxNQUFNO0EwQmlhekIsQTFCaGFZLFUwQmdhRixDMUIxYVIsS0FBSyxBQUFBLHNCQUFzQixDQUN6QixnQ0FBZ0MsQ0FTOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTTtBMEJnYTNCLEExQi9aWSxVMEIrWkYsQzFCMWFSLEtBQUssQUFBQSxzQkFBc0IsQ0FDekIsZ0NBQWdDLENBVTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTyxBQUFBLE1BQU0sQ0FBQztFQUNwQixnQkFBZ0IsRUFBRSxPQUFrQjtFQUNwQyxLQUFLLEU1RnlCRyxPQUFPLEc0RnhCaEI7O0EwQjRaUCxBMUIxWlksVTBCMFpGLEMxQjNhUixLQUFLLEFBQUEsYUFBYSxDQUVoQixnQ0FBZ0MsQ0FlOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxNQUFNLEFBQUEsUUFBUTtBMEIwWjVCLEExQjFaWSxVMEIwWkYsQzFCMWFSLEtBQUssQUFBQSxzQkFBc0IsQ0FDekIsZ0NBQWdDLENBZTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsTUFBTSxBQUFBLFFBQVEsQ0FBQztFQUNyQixtQkFBbUIsRTVGcUJYLE9BQU8sRzRGcEJoQjs7QTBCd1pQLEExQnRaWSxVMEJzWkYsQzFCM2FSLEtBQUssQUFBQSxhQUFhLENBRWhCLGdDQUFnQyxDQW1COUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPO0EwQnNackIsQTFCclpZLFUwQnFaRixDMUIzYVIsS0FBSyxBQUFBLGFBQWEsQ0FFaEIsZ0NBQWdDLENBb0I5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNO0EwQnFaM0IsQTFCdFpZLFUwQnNaRixDMUIxYVIsS0FBSyxBQUFBLHNCQUFzQixDQUN6QixnQ0FBZ0MsQ0FtQjlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTztBMEJzWnJCLEExQnJaWSxVMEJxWkYsQzFCMWFSLEtBQUssQUFBQSxzQkFBc0IsQ0FDekIsZ0NBQWdDLENBb0I5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNLENBQUM7RUFDcEIsZ0JBQWdCLEVBQUUsT0FBb0I7RUFDdEMsS0FBSyxFNUZlRyxPQUFPLEc0RmRoQjs7QTBCa1pQLEExQjFkUSxVMEIwZEUsQzFCNWRSLFVBQVUsQUFDN0MsSUFBMkMsQ0FBQSxBQUFBLGFBQWEsSUFDZixZQUFZLENBQUM7RUFDYixnQkFBZ0IsRUh3Q2IsT0FBb0IsR0c5QnhCO0UwQitjUCxBMUIxZFEsVTBCMGRFLEMxQjVkUixVQUFVLEFBQzdDLElBQTJDLENBQUEsQUFBQSxhQUFhLElBQ2YsWUFBWTtFMEIwZHBCLEExQnRkUSxVMEJzZEUsQzFCNWRSLFVBQVUsQUFDN0MsSUFBMkMsQ0FBQSxBQUFBLGFBQWEsSUFDZixZQUFZLENBSVosQ0FBQyxDQUFDO0lBQ0EsS0FBSyxFNUZESixJQUFJLEc0RkVOO0UwQm9kVCxBMUJsZFEsVTBCa2RFLEMxQjVkUixVQUFVLEFBQzdDLElBQTJDLENBQUEsQUFBQSxhQUFhLElBQ2YsWUFBWSxDQVFaLENBQUMsQUFBQSxPQUFPLENBQUM7SUFDUCxLQUFLLEU1RjZFQyxPQUFPLEc0RjVFZDs7QTBCZ2RULEExQjVkRSxVMEI0ZFEsQzFCNWRSLFVBQVUsQUFnQjlELGFBQW9FLENBQUM7RUFDYixVQUFVLEVBQUUsR0FBRyxDQUFDLEtBQUssQ0gwQmhCLE9BQW9CLEdHekIxQjs7QTBCMGNMLEExQnRjUSxVMEJzY0UsQzFCNWRSLFVBQVUsQUFvQjdDLGtCQUF3RCxHQUNmLFlBQVksQ0FDWixDQUFDLEFBQ3JELE1BQTZELENBQUM7RUFDTixVQUFVLEVBQUUsR0FBRyxDQUFDLEtBQUssQzVGZnRCLE9BQU8sRzRGZ0JQOztBMEJtY1gsQTFCdGNRLFUwQnNjRSxDMUI1ZFIsVUFBVSxBQW9CN0Msa0JBQXdELEdBQ2YsWUFBWSxDQUNaLENBQUMsQUFLckQsT0FBOEQsQ0FBQztFQUNQLFVBQVUsRUFBRSxHQUFHLENBQUMsS0FBSyxDSGV0QixPQUFvQixHR2RwQjs7QTBCK2JYLEExQnJiTSxVMEJxYkksQzFCemJSLFFBQVEsR0FHSixZQUFZLENBQ1osU0FBUztBMEJxYmYsQTFCcmJNLFUwQnFiSSxDMUJ4YlIsaUJBQWlCLEdBRWIsWUFBWSxDQUNaLFNBQVM7QTBCcWJmLEExQnJiTSxVMEJxYkksQzFCdmJSLFVBQVUsQUFBQSxJQUFLLENBQUEsQUFBQSxhQUFhLElBQ3hCLFlBQVksQ0FDWixTQUFTLENBQUM7RUFDUixLQUFLLEU1RmxDRix3QkFBSSxHNEZ1Q1I7RTBCK2FQLEExQnJiTSxVMEJxYkksQzFCemJSLFFBQVEsR0FHSixZQUFZLENBQ1osU0FBUyxBQUczSyxNQUEySztFMEJrYmYsQTFCcmJNLFUwQnFiSSxDMUJ4YlIsaUJBQWlCLEdBRWIsWUFBWSxDQUNaLFNBQVMsQUFHM0ssTUFBMks7RTBCa2JmLEExQnJiTSxVMEJxYkksQzFCdmJSLFVBQVUsQUFBQSxJQUFLLENBQUEsQUFBQSxhQUFhLElBQ3hCLFlBQVksQ0FDWixTQUFTLEFBRzNLLE1BQTJLLENBQUM7SUFDTixLQUFLLEU1RnJDSixJQUFJLEc0RnNDTjs7QTBCZ2JULEExQnhhYSxVMEJ3YUgsQzFCM2FSLEtBQUssQUFBQSxRQUFRLENBRVgsZ0NBQWdDLENBQzlCLE1BQU0sQ0FBQyxFQUFFLEUwQndhZixBMUJ4YWEsVTBCd2FILEMxQjNhUixLQUFLLEFBQUEsUUFBUSxDQUVYLGdDQUFnQyxDOUZpR3BDLG1CQUFtQixDOEZoR04sRUFBRSxFMEJ3YWYsQTFCeGFhLFUwQndhSCxDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQzlGbUhwQywwQkFBMEIsQzhGbEhiLEVBQUU7QTBCd2FmLEExQnZhYSxVMEJ1YUgsQzFCM2FSLEtBQUssQUFBQSxRQUFRLENBRVgsZ0NBQWdDLENBRTlCLE1BQU0sQ0FBQyxFQUFFO0EwQnVhZixBMUJ2YWEsVTBCdWFILEMxQjNhUixLQUFLLEFBQUEsUUFBUSxDQUVYLGdDQUFnQyxDOUZpR3BDLG1CQUFtQixDOEYvRk4sRUFBRTtBMEJ1YWYsQTFCdmFhLFUwQnVhSCxDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQzlGbUhwQywwQkFBMEIsQzhGakhiLEVBQUU7QTBCdWFmLEExQnhhYSxVMEJ3YUgsQzFCMWFSLEtBQUssQUFBQSxpQkFBaUIsQ0FDcEIsZ0NBQWdDLENBQzlCLE1BQU0sQ0FBQyxFQUFFO0EwQndhZixBMUJ4YWEsVTBCd2FILEMxQjFhUixLQUFLLEFBQUEsaUJBQWlCLENBQ3BCLGdDQUFnQyxDOUZpR3BDLG1CQUFtQixDOEZoR04sRUFBRTtBMEJ3YWYsQTFCeGFhLFUwQndhSCxDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQzlGbUhwQywwQkFBMEIsQzhGbEhiLEVBQUU7QTBCd2FmLEExQnZhYSxVMEJ1YUgsQzFCMWFSLEtBQUssQUFBQSxpQkFBaUIsQ0FDcEIsZ0NBQWdDLENBRTlCLE1BQU0sQ0FBQyxFQUFFO0EwQnVhZixBMUJ2YWEsVTBCdWFILEMxQjFhUixLQUFLLEFBQUEsaUJBQWlCLENBQ3BCLGdDQUFnQyxDOUZpR3BDLG1CQUFtQixDOEYvRk4sRUFBRTtBMEJ1YWYsQTFCdmFhLFUwQnVhSCxDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQzlGbUhwQywwQkFBMEIsQzhGakhiLEVBQUUsQ0FBQztFQUNSLE1BQU0sRUFBRSxJQUFJLEdBQ2I7O0EwQnFhUCxBMUJuYWlDLFUwQm1hdkIsQzFCM2FSLEtBQUssQUFBQSxRQUFRLENBRVgsZ0NBQWdDLENBTTlCLEtBQUssQ0FBQyxLQUFLLENBQUMsRUFBRSxBQUFBLFlBQVksQ0FBQyxFQUFFLEFBQUEsTUFBTTtBMEJtYXpDLEExQmxhWSxVMEJrYUYsQzFCM2FSLEtBQUssQUFBQSxRQUFRLENBRVgsZ0NBQWdDLENBTzlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsSUFBSSxBQUFBLE1BQU07QTBCa2F4QixBMUJqYVksVTBCaWFGLEMxQjNhUixLQUFLLEFBQUEsUUFBUSxDQUVYLGdDQUFnQyxDQVE5QixLQUFLLENBQUMsRUFBRSxBQUFBLEtBQUssQUFBQSxNQUFNO0EwQmlhekIsQTFCaGFZLFUwQmdhRixDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQ0FTOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTTtBMEJnYTNCLEExQi9aWSxVMEIrWkYsQzFCM2FSLEtBQUssQUFBQSxRQUFRLENBRVgsZ0NBQWdDLENBVTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTyxBQUFBLE1BQU07QTBCK1ozQixBMUJuYWlDLFUwQm1hdkIsQzFCMWFSLEtBQUssQUFBQSxpQkFBaUIsQ0FDcEIsZ0NBQWdDLENBTTlCLEtBQUssQ0FBQyxLQUFLLENBQUMsRUFBRSxBQUFBLFlBQVksQ0FBQyxFQUFFLEFBQUEsTUFBTTtBMEJtYXpDLEExQmxhWSxVMEJrYUYsQzFCMWFSLEtBQUssQUFBQSxpQkFBaUIsQ0FDcEIsZ0NBQWdDLENBTzlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsSUFBSSxBQUFBLE1BQU07QTBCa2F4QixBMUJqYVksVTBCaWFGLEMxQjFhUixLQUFLLEFBQUEsaUJBQWlCLENBQ3BCLGdDQUFnQyxDQVE5QixLQUFLLENBQUMsRUFBRSxBQUFBLEtBQUssQUFBQSxNQUFNO0EwQmlhekIsQTFCaGFZLFUwQmdhRixDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQ0FTOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTTtBMEJnYTNCLEExQi9aWSxVMEIrWkYsQzFCMWFSLEtBQUssQUFBQSxpQkFBaUIsQ0FDcEIsZ0NBQWdDLENBVTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTyxBQUFBLE1BQU0sQ0FBQztFQUNwQixnQkFBZ0IsRUFBRSxPQUFrQjtFQUNwQyxLQUFLLEU1RnpERixJQUFJLEc0RjBEUjs7QTBCNFpQLEExQjFaWSxVMEIwWkYsQzFCM2FSLEtBQUssQUFBQSxRQUFRLENBRVgsZ0NBQWdDLENBZTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsTUFBTSxBQUFBLFFBQVE7QTBCMFo1QixBMUIxWlksVTBCMFpGLEMxQjFhUixLQUFLLEFBQUEsaUJBQWlCLENBQ3BCLGdDQUFnQyxDQWU5QixLQUFLLENBQUMsRUFBRSxBQUFBLE1BQU0sQUFBQSxRQUFRLENBQUM7RUFDckIsbUJBQW1CLEU1RjdEaEIsSUFBSSxHNEY4RFI7O0EwQndaUCxBMUJ0WlksVTBCc1pGLEMxQjNhUixLQUFLLEFBQUEsUUFBUSxDQUVYLGdDQUFnQyxDQW1COUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPO0EwQnNackIsQTFCclpZLFUwQnFaRixDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQ0FvQjlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTyxBQUFBLE1BQU07QTBCcVozQixBMUJ0WlksVTBCc1pGLEMxQjFhUixLQUFLLEFBQUEsaUJBQWlCLENBQ3BCLGdDQUFnQyxDQW1COUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPO0EwQnNackIsQTFCclpZLFUwQnFaRixDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQ0FvQjlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTyxBQUFBLE1BQU0sQ0FBQztFQUNwQixnQkFBZ0IsRUFBRSxPQUFvQjtFQUN0QyxLQUFLLEU1Rm5FRixJQUFJLEc0Rm9FUjs7QTBCa1pQLEExQjFkUSxVMEIwZEUsQzFCNWRSLFdBQVcsQUFDL0MsSUFBNEMsQ0FBQSxBQUFBLGFBQWEsSUFDZixZQUFZLENBQUM7RUFDYixnQkFBZ0IsRUh5Q1osT0FBcUIsR0cvQjFCO0UwQitjUCxBMUIxZFEsVTBCMGRFLEMxQjVkUixXQUFXLEFBQy9DLElBQTRDLENBQUEsQUFBQSxhQUFhLElBQ2YsWUFBWTtFMEIwZHBCLEExQnRkUSxVMEJzZEUsQzFCNWRSLFdBQVcsQUFDL0MsSUFBNEMsQ0FBQSxBQUFBLGFBQWEsSUFDZixZQUFZLENBSVosQ0FBQyxDQUFDO0lBQ0EsS0FBSyxFNUZpRkMsT0FBTyxHNEZoRmQ7RTBCb2RULEExQmxkUSxVMEJrZEUsQzFCNWRSLFdBQVcsQUFDL0MsSUFBNEMsQ0FBQSxBQUFBLGFBQWEsSUFDZixZQUFZLENBUVosQ0FBQyxBQUFBLE9BQU8sQ0FBQztJQUNQLEtBQUssRTVGNkVDLE9BQU8sRzRGNUVkOztBMEJnZFQsQTFCNWRFLFUwQjRkUSxDMUI1ZFIsV0FBVyxBQWdCL0QsYUFBb0UsQ0FBQztFQUNiLFVBQVUsRUFBRSxHQUFHLENBQUMsS0FBSyxDSDJCZixPQUFxQixHRzFCNUI7O0EwQjBjTCxBMUJ0Y1EsVTBCc2NFLEMxQjVkUixXQUFXLEFBb0IvQyxrQkFBeUQsR0FDZixZQUFZLENBQ1osQ0FBQyxBQUNyRCxNQUE2RCxDQUFDO0VBQ04sVUFBVSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEM1RmZ0QixPQUFPLEc0RmdCUDs7QTBCbWNYLEExQnRjUSxVMEJzY0UsQzFCNWRSLFdBQVcsQUFvQi9DLGtCQUF5RCxHQUNmLFlBQVksQ0FDWixDQUFDLEFBS3JELE9BQThELENBQUM7RUFDUCxVQUFVLEVBQUUsR0FBRyxDQUFDLEtBQUssQ0hnQnJCLE9BQXFCLEdHZnRCOztBMEIrYlgsQTFCcmJNLFUwQnFiSSxDMUJ6YlIsU0FBUyxHQUdMLFlBQVksQ0FDWixTQUFTO0EwQnFiZixBMUJyYk0sVTBCcWJJLEMxQnhiUixrQkFBa0IsR0FFZCxZQUFZLENBQ1osU0FBUztBMEJxYmYsQTFCcmJNLFUwQnFiSSxDMUJ2YlIsV0FBVyxBQUFBLElBQUssQ0FBQSxBQUFBLGFBQWEsSUFDekIsWUFBWSxDQUNaLFNBQVMsQ0FBQztFQUNSLEtBQUssRTVGZ0RHLHFCQUFPLEc0RjNDaEI7RTBCK2FQLEExQnJiTSxVMEJxYkksQzFCemJSLFNBQVMsR0FHTCxZQUFZLENBQ1osU0FBUyxBQUczSyxNQUEySztFMEJrYmYsQTFCcmJNLFUwQnFiSSxDMUJ4YlIsa0JBQWtCLEdBRWQsWUFBWSxDQUNaLFNBQVMsQUFHM0ssTUFBMks7RTBCa2JmLEExQnJiTSxVMEJxYkksQzFCdmJSLFdBQVcsQUFBQSxJQUFLLENBQUEsQUFBQSxhQUFhLElBQ3pCLFlBQVksQ0FDWixTQUFTLEFBRzNLLE1BQTJLLENBQUM7SUFDTixLQUFLLEU1RjZDQyxPQUFPLEc0RjVDZDs7QTBCZ2JULEExQnhhYSxVMEJ3YUgsQzFCM2FSLEtBQUssQUFBQSxTQUFTLENBRVosZ0NBQWdDLENBQzlCLE1BQU0sQ0FBQyxFQUFFLEUwQndhZixBMUJ4YWEsVTBCd2FILEMxQjNhUixLQUFLLEFBQUEsU0FBUyxDQUVaLGdDQUFnQyxDOUZpR3BDLG1CQUFtQixDOEZoR04sRUFBRSxFMEJ3YWYsQTFCeGFhLFUwQndhSCxDMUIzYVIsS0FBSyxBQUFBLFNBQVMsQ0FFWixnQ0FBZ0MsQzlGbUhwQywwQkFBMEIsQzhGbEhiLEVBQUU7QTBCd2FmLEExQnZhYSxVMEJ1YUgsQzFCM2FSLEtBQUssQUFBQSxTQUFTLENBRVosZ0NBQWdDLENBRTlCLE1BQU0sQ0FBQyxFQUFFO0EwQnVhZixBMUJ2YWEsVTBCdWFILEMxQjNhUixLQUFLLEFBQUEsU0FBUyxDQUVaLGdDQUFnQyxDOUZpR3BDLG1CQUFtQixDOEYvRk4sRUFBRTtBMEJ1YWYsQTFCdmFhLFUwQnVhSCxDMUIzYVIsS0FBSyxBQUFBLFNBQVMsQ0FFWixnQ0FBZ0MsQzlGbUhwQywwQkFBMEIsQzhGakhiLEVBQUU7QTBCdWFmLEExQnhhYSxVMEJ3YUgsQzFCMWFSLEtBQUssQUFBQSxrQkFBa0IsQ0FDckIsZ0NBQWdDLENBQzlCLE1BQU0sQ0FBQyxFQUFFO0EwQndhZixBMUJ4YWEsVTBCd2FILEMxQjFhUixLQUFLLEFBQUEsa0JBQWtCLENBQ3JCLGdDQUFnQyxDOUZpR3BDLG1CQUFtQixDOEZoR04sRUFBRTtBMEJ3YWYsQTFCeGFhLFUwQndhSCxDMUIxYVIsS0FBSyxBQUFBLGtCQUFrQixDQUNyQixnQ0FBZ0MsQzlGbUhwQywwQkFBMEIsQzhGbEhiLEVBQUU7QTBCd2FmLEExQnZhYSxVMEJ1YUgsQzFCMWFSLEtBQUssQUFBQSxrQkFBa0IsQ0FDckIsZ0NBQWdDLENBRTlCLE1BQU0sQ0FBQyxFQUFFO0EwQnVhZixBMUJ2YWEsVTBCdWFILEMxQjFhUixLQUFLLEFBQUEsa0JBQWtCLENBQ3JCLGdDQUFnQyxDOUZpR3BDLG1CQUFtQixDOEYvRk4sRUFBRTtBMEJ1YWYsQTFCdmFhLFUwQnVhSCxDMUIxYVIsS0FBSyxBQUFBLGtCQUFrQixDQUNyQixnQ0FBZ0MsQzlGbUhwQywwQkFBMEIsQzhGakhiLEVBQUUsQ0FBQztFQUNSLE1BQU0sRUFBRSxJQUFJLEdBQ2I7O0EwQnFhUCxBMUJuYWlDLFUwQm1hdkIsQzFCM2FSLEtBQUssQUFBQSxTQUFTLENBRVosZ0NBQWdDLENBTTlCLEtBQUssQ0FBQyxLQUFLLENBQUMsRUFBRSxBQUFBLFlBQVksQ0FBQyxFQUFFLEFBQUEsTUFBTTtBMEJtYXpDLEExQmxhWSxVMEJrYUYsQzFCM2FSLEtBQUssQUFBQSxTQUFTLENBRVosZ0NBQWdDLENBTzlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsSUFBSSxBQUFBLE1BQU07QTBCa2F4QixBMUJqYVksVTBCaWFGLEMxQjNhUixLQUFLLEFBQUEsU0FBUyxDQUVaLGdDQUFnQyxDQVE5QixLQUFLLENBQUMsRUFBRSxBQUFBLEtBQUssQUFBQSxNQUFNO0EwQmlhekIsQTFCaGFZLFUwQmdhRixDMUIzYVIsS0FBSyxBQUFBLFNBQVMsQ0FFWixnQ0FBZ0MsQ0FTOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTTtBMEJnYTNCLEExQi9aWSxVMEIrWkYsQzFCM2FSLEtBQUssQUFBQSxTQUFTLENBRVosZ0NBQWdDLENBVTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTyxBQUFBLE1BQU07QTBCK1ozQixBMUJuYWlDLFUwQm1hdkIsQzFCMWFSLEtBQUssQUFBQSxrQkFBa0IsQ0FDckIsZ0NBQWdDLENBTTlCLEtBQUssQ0FBQyxLQUFLLENBQUMsRUFBRSxBQUFBLFlBQVksQ0FBQyxFQUFFLEFBQUEsTUFBTTtBMEJtYXpDLEExQmxhWSxVMEJrYUYsQzFCMWFSLEtBQUssQUFBQSxrQkFBa0IsQ0FDckIsZ0NBQWdDLENBTzlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsSUFBSSxBQUFBLE1BQU07QTBCa2F4QixBMUJqYVksVTBCaWFGLEMxQjFhUixLQUFLLEFBQUEsa0JBQWtCLENBQ3JCLGdDQUFnQyxDQVE5QixLQUFLLENBQUMsRUFBRSxBQUFBLEtBQUssQUFBQSxNQUFNO0EwQmlhekIsQTFCaGFZLFUwQmdhRixDMUIxYVIsS0FBSyxBQUFBLGtCQUFrQixDQUNyQixnQ0FBZ0MsQ0FTOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTTtBMEJnYTNCLEExQi9aWSxVMEIrWkYsQzFCMWFSLEtBQUssQUFBQSxrQkFBa0IsQ0FDckIsZ0NBQWdDLENBVTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTyxBQUFBLE1BQU0sQ0FBQztFQUNwQixnQkFBZ0IsRUFBRSxPQUFrQjtFQUNwQyxLQUFLLEU1RnlCRyxPQUFPLEc0RnhCaEI7O0EwQjRaUCxBMUIxWlksVTBCMFpGLEMxQjNhUixLQUFLLEFBQUEsU0FBUyxDQUVaLGdDQUFnQyxDQWU5QixLQUFLLENBQUMsRUFBRSxBQUFBLE1BQU0sQUFBQSxRQUFRO0EwQjBaNUIsQTFCMVpZLFUwQjBaRixDMUIxYVIsS0FBSyxBQUFBLGtCQUFrQixDQUNyQixnQ0FBZ0MsQ0FlOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxNQUFNLEFBQUEsUUFBUSxDQUFDO0VBQ3JCLG1CQUFtQixFNUZxQlgsT0FBTyxHNEZwQmhCOztBMEJ3WlAsQTFCdFpZLFUwQnNaRixDMUIzYVIsS0FBSyxBQUFBLFNBQVMsQ0FFWixnQ0FBZ0MsQ0FtQjlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTztBMEJzWnJCLEExQnJaWSxVMEJxWkYsQzFCM2FSLEtBQUssQUFBQSxTQUFTLENBRVosZ0NBQWdDLENBb0I5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNO0EwQnFaM0IsQTFCdFpZLFUwQnNaRixDMUIxYVIsS0FBSyxBQUFBLGtCQUFrQixDQUNyQixnQ0FBZ0MsQ0FtQjlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTztBMEJzWnJCLEExQnJaWSxVMEJxWkYsQzFCMWFSLEtBQUssQUFBQSxrQkFBa0IsQ0FDckIsZ0NBQWdDLENBb0I5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNLENBQUM7RUFDcEIsZ0JBQWdCLEVBQUUsT0FBb0I7RUFDdEMsS0FBSyxFNUZlRyxPQUFPLEc0RmRoQjs7QTBCa1pQLEExQjFkUSxVMEIwZEUsQzFCNWRSLFVBQVUsQUFDL0MsSUFBNkMsQ0FBQSxBQUFBLGFBQWEsSUFDZixZQUFZLENBQUM7RUFDYixnQkFBZ0IsRUgwQ2IsT0FBcUIsR0doQ3pCO0UwQitjUCxBMUIxZFEsVTBCMGRFLEMxQjVkUixVQUFVLEFBQy9DLElBQTZDLENBQUEsQUFBQSxhQUFhLElBQ2YsWUFBWTtFMEIwZHBCLEExQnRkUSxVMEJzZEUsQzFCNWRSLFVBQVUsQUFDL0MsSUFBNkMsQ0FBQSxBQUFBLGFBQWEsSUFDZixZQUFZLENBSVosQ0FBQyxDQUFDO0lBQ0EsS0FBSyxFNUZpRkMsT0FBTyxHNEZoRmQ7RTBCb2RULEExQmxkUSxVMEJrZEUsQzFCNWRSLFVBQVUsQUFDL0MsSUFBNkMsQ0FBQSxBQUFBLGFBQWEsSUFDZixZQUFZLENBUVosQ0FBQyxBQUFBLE9BQU8sQ0FBQztJQUNQLEtBQUssRTVGNkVDLE9BQU8sRzRGNUVkOztBMEJnZFQsQTFCNWRFLFUwQjRkUSxDMUI1ZFIsVUFBVSxBQWdCOUQsYUFBb0UsQ0FBQztFQUNiLFVBQVUsRUFBRSxHQUFHLENBQUMsS0FBSyxDSDRCaEIsT0FBcUIsR0czQjNCOztBMEIwY0wsQTFCdGNRLFUwQnNjRSxDMUI1ZFIsVUFBVSxBQW9CL0Msa0JBQTBELEdBQ2YsWUFBWSxDQUNaLENBQUMsQUFDckQsTUFBNkQsQ0FBQztFQUNOLFVBQVUsRUFBRSxHQUFHLENBQUMsS0FBSyxDNUZmdEIsT0FBTyxHNEZnQlA7O0EwQm1jWCxBMUJ0Y1EsVTBCc2NFLEMxQjVkUixVQUFVLEFBb0IvQyxrQkFBMEQsR0FDZixZQUFZLENBQ1osQ0FBQyxBQUtyRCxPQUE4RCxDQUFDO0VBQ1AsVUFBVSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENIaUJ0QixPQUFxQixHR2hCckI7O0EwQitiWCxBMUJyYk0sVTBCcWJJLEMxQnpiUixRQUFRLEdBR0osWUFBWSxDQUNaLFNBQVM7QTBCcWJmLEExQnJiTSxVMEJxYkksQzFCeGJSLGlCQUFpQixHQUViLFlBQVksQ0FDWixTQUFTO0EwQnFiZixBMUJyYk0sVTBCcWJJLEMxQnZiUixVQUFVLEFBQUEsSUFBSyxDQUFBLEFBQUEsYUFBYSxJQUN4QixZQUFZLENBQ1osU0FBUyxDQUFDO0VBQ1IsS0FBSyxFNUZnREcscUJBQU8sRzRGM0NoQjtFMEIrYVAsQTFCcmJNLFUwQnFiSSxDMUJ6YlIsUUFBUSxHQUdKLFlBQVksQ0FDWixTQUFTLEFBRzNLLE1BQTJLO0UwQmtiZixBMUJyYk0sVTBCcWJJLEMxQnhiUixpQkFBaUIsR0FFYixZQUFZLENBQ1osU0FBUyxBQUczSyxNQUEySztFMEJrYmYsQTFCcmJNLFUwQnFiSSxDMUJ2YlIsVUFBVSxBQUFBLElBQUssQ0FBQSxBQUFBLGFBQWEsSUFDeEIsWUFBWSxDQUNaLFNBQVMsQUFHM0ssTUFBMkssQ0FBQztJQUNOLEtBQUssRTVGNkNDLE9BQU8sRzRGNUNkOztBMEJnYlQsQTFCeGFhLFUwQndhSCxDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQ0FDOUIsTUFBTSxDQUFDLEVBQUUsRTBCd2FmLEExQnhhYSxVMEJ3YUgsQzFCM2FSLEtBQUssQUFBQSxRQUFRLENBRVgsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4RmhHTixFQUFFLEUwQndhZixBMUJ4YWEsVTBCd2FILEMxQjNhUixLQUFLLEFBQUEsUUFBUSxDQUVYLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZsSGIsRUFBRTtBMEJ3YWYsQTFCdmFhLFUwQnVhSCxDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQ0FFOUIsTUFBTSxDQUFDLEVBQUU7QTBCdWFmLEExQnZhYSxVMEJ1YUgsQzFCM2FSLEtBQUssQUFBQSxRQUFRLENBRVgsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4Ri9GTixFQUFFO0EwQnVhZixBMUJ2YWEsVTBCdWFILEMxQjNhUixLQUFLLEFBQUEsUUFBUSxDQUVYLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZqSGIsRUFBRTtBMEJ1YWYsQTFCeGFhLFUwQndhSCxDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQ0FDOUIsTUFBTSxDQUFDLEVBQUU7QTBCd2FmLEExQnhhYSxVMEJ3YUgsQzFCMWFSLEtBQUssQUFBQSxpQkFBaUIsQ0FDcEIsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4RmhHTixFQUFFO0EwQndhZixBMUJ4YWEsVTBCd2FILEMxQjFhUixLQUFLLEFBQUEsaUJBQWlCLENBQ3BCLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZsSGIsRUFBRTtBMEJ3YWYsQTFCdmFhLFUwQnVhSCxDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQ0FFOUIsTUFBTSxDQUFDLEVBQUU7QTBCdWFmLEExQnZhYSxVMEJ1YUgsQzFCMWFSLEtBQUssQUFBQSxpQkFBaUIsQ0FDcEIsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4Ri9GTixFQUFFO0EwQnVhZixBMUJ2YWEsVTBCdWFILEMxQjFhUixLQUFLLEFBQUEsaUJBQWlCLENBQ3BCLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZqSGIsRUFBRSxDQUFDO0VBQ1IsTUFBTSxFQUFFLElBQUksR0FDYjs7QTBCcWFQLEExQm5haUMsVTBCbWF2QixDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQ0FNOUIsS0FBSyxDQUFDLEtBQUssQ0FBQyxFQUFFLEFBQUEsWUFBWSxDQUFDLEVBQUUsQUFBQSxNQUFNO0EwQm1hekMsQTFCbGFZLFUwQmthRixDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQ0FPOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxJQUFJLEFBQUEsTUFBTTtBMEJrYXhCLEExQmphWSxVMEJpYUYsQzFCM2FSLEtBQUssQUFBQSxRQUFRLENBRVgsZ0NBQWdDLENBUTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsS0FBSyxBQUFBLE1BQU07QTBCaWF6QixBMUJoYVksVTBCZ2FGLEMxQjNhUixLQUFLLEFBQUEsUUFBUSxDQUVYLGdDQUFnQyxDQVM5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNO0EwQmdhM0IsQTFCL1pZLFUwQitaRixDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQ0FVOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTTtBMEIrWjNCLEExQm5haUMsVTBCbWF2QixDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQ0FNOUIsS0FBSyxDQUFDLEtBQUssQ0FBQyxFQUFFLEFBQUEsWUFBWSxDQUFDLEVBQUUsQUFBQSxNQUFNO0EwQm1hekMsQTFCbGFZLFUwQmthRixDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQ0FPOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxJQUFJLEFBQUEsTUFBTTtBMEJrYXhCLEExQmphWSxVMEJpYUYsQzFCMWFSLEtBQUssQUFBQSxpQkFBaUIsQ0FDcEIsZ0NBQWdDLENBUTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsS0FBSyxBQUFBLE1BQU07QTBCaWF6QixBMUJoYVksVTBCZ2FGLEMxQjFhUixLQUFLLEFBQUEsaUJBQWlCLENBQ3BCLGdDQUFnQyxDQVM5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNO0EwQmdhM0IsQTFCL1pZLFUwQitaRixDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQ0FVOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTSxDQUFDO0VBQ3BCLGdCQUFnQixFQUFFLE9BQWtCO0VBQ3BDLEtBQUssRTVGeUJHLE9BQU8sRzRGeEJoQjs7QTBCNFpQLEExQjFaWSxVMEIwWkYsQzFCM2FSLEtBQUssQUFBQSxRQUFRLENBRVgsZ0NBQWdDLENBZTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsTUFBTSxBQUFBLFFBQVE7QTBCMFo1QixBMUIxWlksVTBCMFpGLEMxQjFhUixLQUFLLEFBQUEsaUJBQWlCLENBQ3BCLGdDQUFnQyxDQWU5QixLQUFLLENBQUMsRUFBRSxBQUFBLE1BQU0sQUFBQSxRQUFRLENBQUM7RUFDckIsbUJBQW1CLEU1RnFCWCxPQUFPLEc0RnBCaEI7O0EwQndaUCxBMUJ0WlksVTBCc1pGLEMxQjNhUixLQUFLLEFBQUEsUUFBUSxDQUVYLGdDQUFnQyxDQW1COUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPO0EwQnNackIsQTFCclpZLFUwQnFaRixDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQ0FvQjlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTyxBQUFBLE1BQU07QTBCcVozQixBMUJ0WlksVTBCc1pGLEMxQjFhUixLQUFLLEFBQUEsaUJBQWlCLENBQ3BCLGdDQUFnQyxDQW1COUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPO0EwQnNackIsQTFCclpZLFUwQnFaRixDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQ0FvQjlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTyxBQUFBLE1BQU0sQ0FBQztFQUNwQixnQkFBZ0IsRUFBRSxPQUFvQjtFQUN0QyxLQUFLLEU1RmVHLE9BQU8sRzRGZGhCOztBMEJrWlAsQTFCMWRRLFUwQjBkRSxDMUI1ZFIsYUFBYSxBQUNuRCxJQUE4QyxDQUFBLEFBQUEsYUFBYSxJQUNmLFlBQVksQ0FBQztFQUNiLGdCQUFnQixFSDJDVixPQUFxQixHR2pDNUI7RTBCK2NQLEExQjFkUSxVMEIwZEUsQzFCNWRSLGFBQWEsQUFDbkQsSUFBOEMsQ0FBQSxBQUFBLGFBQWEsSUFDZixZQUFZO0UwQjBkcEIsQTFCdGRRLFUwQnNkRSxDMUI1ZFIsYUFBYSxBQUNuRCxJQUE4QyxDQUFBLEFBQUEsYUFBYSxJQUNmLFlBQVksQ0FJWixDQUFDLENBQUM7SUFDQSxLQUFLLEU1RmlGQyxPQUFPLEc0RmhGZDtFMEJvZFQsQTFCbGRRLFUwQmtkRSxDMUI1ZFIsYUFBYSxBQUNuRCxJQUE4QyxDQUFBLEFBQUEsYUFBYSxJQUNmLFlBQVksQ0FRWixDQUFDLEFBQUEsT0FBTyxDQUFDO0lBQ1AsS0FBSyxFNUY2RUMsT0FBTyxHNEY1RWQ7O0EwQmdkVCxBMUI1ZEUsVTBCNGRRLEMxQjVkUixhQUFhLEFBZ0JqRSxhQUFvRSxDQUFDO0VBQ2IsVUFBVSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENINkJiLE9BQXFCLEdHNUI5Qjs7QTBCMGNMLEExQnRjUSxVMEJzY0UsQzFCNWRSLGFBQWEsQUFvQm5ELGtCQUEyRCxHQUNmLFlBQVksQ0FDWixDQUFDLEFBQ3JELE1BQTZELENBQUM7RUFDTixVQUFVLEVBQUUsR0FBRyxDQUFDLEtBQUssQzVGZnRCLE9BQU8sRzRGZ0JQOztBMEJtY1gsQTFCdGNRLFUwQnNjRSxDMUI1ZFIsYUFBYSxBQW9CbkQsa0JBQTJELEdBQ2YsWUFBWSxDQUNaLENBQUMsQUFLckQsT0FBOEQsQ0FBQztFQUNQLFVBQVUsRUFBRSxHQUFHLENBQUMsS0FBSyxDSGtCbkIsT0FBcUIsR0dqQnhCOztBMEIrYlgsQTFCcmJNLFUwQnFiSSxDMUJ6YlIsV0FBVyxHQUdQLFlBQVksQ0FDWixTQUFTO0EwQnFiZixBMUJyYk0sVTBCcWJJLEMxQnhiUixvQkFBb0IsR0FFaEIsWUFBWSxDQUNaLFNBQVM7QTBCcWJmLEExQnJiTSxVMEJxYkksQzFCdmJSLGFBQWEsQUFBQSxJQUFLLENBQUEsQUFBQSxhQUFhLElBQzNCLFlBQVksQ0FDWixTQUFTLENBQUM7RUFDUixLQUFLLEU1RmdERyxxQkFBTyxHNEYzQ2hCO0UwQithUCxBMUJyYk0sVTBCcWJJLEMxQnpiUixXQUFXLEdBR1AsWUFBWSxDQUNaLFNBQVMsQUFHM0ssTUFBMks7RTBCa2JmLEExQnJiTSxVMEJxYkksQzFCeGJSLG9CQUFvQixHQUVoQixZQUFZLENBQ1osU0FBUyxBQUczSyxNQUEySztFMEJrYmYsQTFCcmJNLFUwQnFiSSxDMUJ2YlIsYUFBYSxBQUFBLElBQUssQ0FBQSxBQUFBLGFBQWEsSUFDM0IsWUFBWSxDQUNaLFNBQVMsQUFHM0ssTUFBMkssQ0FBQztJQUNOLEtBQUssRTVGNkNDLE9BQU8sRzRGNUNkOztBMEJnYlQsQTFCeGFhLFUwQndhSCxDMUIzYVIsS0FBSyxBQUFBLFdBQVcsQ0FFZCxnQ0FBZ0MsQ0FDOUIsTUFBTSxDQUFDLEVBQUUsRTBCd2FmLEExQnhhYSxVMEJ3YUgsQzFCM2FSLEtBQUssQUFBQSxXQUFXLENBRWQsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4RmhHTixFQUFFLEUwQndhZixBMUJ4YWEsVTBCd2FILEMxQjNhUixLQUFLLEFBQUEsV0FBVyxDQUVkLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZsSGIsRUFBRTtBMEJ3YWYsQTFCdmFhLFUwQnVhSCxDMUIzYVIsS0FBSyxBQUFBLFdBQVcsQ0FFZCxnQ0FBZ0MsQ0FFOUIsTUFBTSxDQUFDLEVBQUU7QTBCdWFmLEExQnZhYSxVMEJ1YUgsQzFCM2FSLEtBQUssQUFBQSxXQUFXLENBRWQsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4Ri9GTixFQUFFO0EwQnVhZixBMUJ2YWEsVTBCdWFILEMxQjNhUixLQUFLLEFBQUEsV0FBVyxDQUVkLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZqSGIsRUFBRTtBMEJ1YWYsQTFCeGFhLFUwQndhSCxDMUIxYVIsS0FBSyxBQUFBLG9CQUFvQixDQUN2QixnQ0FBZ0MsQ0FDOUIsTUFBTSxDQUFDLEVBQUU7QTBCd2FmLEExQnhhYSxVMEJ3YUgsQzFCMWFSLEtBQUssQUFBQSxvQkFBb0IsQ0FDdkIsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4RmhHTixFQUFFO0EwQndhZixBMUJ4YWEsVTBCd2FILEMxQjFhUixLQUFLLEFBQUEsb0JBQW9CLENBQ3ZCLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZsSGIsRUFBRTtBMEJ3YWYsQTFCdmFhLFUwQnVhSCxDMUIxYVIsS0FBSyxBQUFBLG9CQUFvQixDQUN2QixnQ0FBZ0MsQ0FFOUIsTUFBTSxDQUFDLEVBQUU7QTBCdWFmLEExQnZhYSxVMEJ1YUgsQzFCMWFSLEtBQUssQUFBQSxvQkFBb0IsQ0FDdkIsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4Ri9GTixFQUFFO0EwQnVhZixBMUJ2YWEsVTBCdWFILEMxQjFhUixLQUFLLEFBQUEsb0JBQW9CLENBQ3ZCLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZqSGIsRUFBRSxDQUFDO0VBQ1IsTUFBTSxFQUFFLElBQUksR0FDYjs7QTBCcWFQLEExQm5haUMsVTBCbWF2QixDMUIzYVIsS0FBSyxBQUFBLFdBQVcsQ0FFZCxnQ0FBZ0MsQ0FNOUIsS0FBSyxDQUFDLEtBQUssQ0FBQyxFQUFFLEFBQUEsWUFBWSxDQUFDLEVBQUUsQUFBQSxNQUFNO0EwQm1hekMsQTFCbGFZLFUwQmthRixDMUIzYVIsS0FBSyxBQUFBLFdBQVcsQ0FFZCxnQ0FBZ0MsQ0FPOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxJQUFJLEFBQUEsTUFBTTtBMEJrYXhCLEExQmphWSxVMEJpYUYsQzFCM2FSLEtBQUssQUFBQSxXQUFXLENBRWQsZ0NBQWdDLENBUTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsS0FBSyxBQUFBLE1BQU07QTBCaWF6QixBMUJoYVksVTBCZ2FGLEMxQjNhUixLQUFLLEFBQUEsV0FBVyxDQUVkLGdDQUFnQyxDQVM5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNO0EwQmdhM0IsQTFCL1pZLFUwQitaRixDMUIzYVIsS0FBSyxBQUFBLFdBQVcsQ0FFZCxnQ0FBZ0MsQ0FVOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTTtBMEIrWjNCLEExQm5haUMsVTBCbWF2QixDMUIxYVIsS0FBSyxBQUFBLG9CQUFvQixDQUN2QixnQ0FBZ0MsQ0FNOUIsS0FBSyxDQUFDLEtBQUssQ0FBQyxFQUFFLEFBQUEsWUFBWSxDQUFDLEVBQUUsQUFBQSxNQUFNO0EwQm1hekMsQTFCbGFZLFUwQmthRixDMUIxYVIsS0FBSyxBQUFBLG9CQUFvQixDQUN2QixnQ0FBZ0MsQ0FPOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxJQUFJLEFBQUEsTUFBTTtBMEJrYXhCLEExQmphWSxVMEJpYUYsQzFCMWFSLEtBQUssQUFBQSxvQkFBb0IsQ0FDdkIsZ0NBQWdDLENBUTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsS0FBSyxBQUFBLE1BQU07QTBCaWF6QixBMUJoYVksVTBCZ2FGLEMxQjFhUixLQUFLLEFBQUEsb0JBQW9CLENBQ3ZCLGdDQUFnQyxDQVM5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNO0EwQmdhM0IsQTFCL1pZLFUwQitaRixDMUIxYVIsS0FBSyxBQUFBLG9CQUFvQixDQUN2QixnQ0FBZ0MsQ0FVOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTSxDQUFDO0VBQ3BCLGdCQUFnQixFQUFFLE9BQWtCO0VBQ3BDLEtBQUssRTVGeUJHLE9BQU8sRzRGeEJoQjs7QTBCNFpQLEExQjFaWSxVMEIwWkYsQzFCM2FSLEtBQUssQUFBQSxXQUFXLENBRWQsZ0NBQWdDLENBZTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsTUFBTSxBQUFBLFFBQVE7QTBCMFo1QixBMUIxWlksVTBCMFpGLEMxQjFhUixLQUFLLEFBQUEsb0JBQW9CLENBQ3ZCLGdDQUFnQyxDQWU5QixLQUFLLENBQUMsRUFBRSxBQUFBLE1BQU0sQUFBQSxRQUFRLENBQUM7RUFDckIsbUJBQW1CLEU1RnFCWCxPQUFPLEc0RnBCaEI7O0EwQndaUCxBMUJ0WlksVTBCc1pGLEMxQjNhUixLQUFLLEFBQUEsV0FBVyxDQUVkLGdDQUFnQyxDQW1COUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPO0EwQnNackIsQTFCclpZLFUwQnFaRixDMUIzYVIsS0FBSyxBQUFBLFdBQVcsQ0FFZCxnQ0FBZ0MsQ0FvQjlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTyxBQUFBLE1BQU07QTBCcVozQixBMUJ0WlksVTBCc1pGLEMxQjFhUixLQUFLLEFBQUEsb0JBQW9CLENBQ3ZCLGdDQUFnQyxDQW1COUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPO0EwQnNackIsQTFCclpZLFUwQnFaRixDMUIxYVIsS0FBSyxBQUFBLG9CQUFvQixDQUN2QixnQ0FBZ0MsQ0FvQjlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTyxBQUFBLE1BQU0sQ0FBQztFQUNwQixnQkFBZ0IsRUFBRSxPQUFvQjtFQUN0QyxLQUFLLEU1RmVHLE9BQU8sRzRGZGhCOztBMEJrWlAsQTFCMWRRLFUwQjBkRSxDMUI1ZFIsWUFBWSxBQUNuRCxJQUErQyxDQUFBLEFBQUEsYUFBYSxJQUNmLFlBQVksQ0FBQztFQUNiLGdCQUFnQixFSDRDWCxPQUFxQixHR2xDM0I7RTBCK2NQLEExQjFkUSxVMEIwZEUsQzFCNWRSLFlBQVksQUFDbkQsSUFBK0MsQ0FBQSxBQUFBLGFBQWEsSUFDZixZQUFZO0UwQjBkcEIsQTFCdGRRLFUwQnNkRSxDMUI1ZFIsWUFBWSxBQUNuRCxJQUErQyxDQUFBLEFBQUEsYUFBYSxJQUNmLFlBQVksQ0FJWixDQUFDLENBQUM7SUFDQSxLQUFLLEU1RmlGQyxPQUFPLEc0RmhGZDtFMEJvZFQsQTFCbGRRLFUwQmtkRSxDMUI1ZFIsWUFBWSxBQUNuRCxJQUErQyxDQUFBLEFBQUEsYUFBYSxJQUNmLFlBQVksQ0FRWixDQUFDLEFBQUEsT0FBTyxDQUFDO0lBQ1AsS0FBSyxFNUY2RUMsT0FBTyxHNEY1RWQ7O0EwQmdkVCxBMUI1ZEUsVTBCNGRRLEMxQjVkUixZQUFZLEFBZ0JoRSxhQUFvRSxDQUFDO0VBQ2IsVUFBVSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENIOEJkLE9BQXFCLEdHN0I3Qjs7QTBCMGNMLEExQnRjUSxVMEJzY0UsQzFCNWRSLFlBQVksQUFvQm5ELGtCQUE0RCxHQUNmLFlBQVksQ0FDWixDQUFDLEFBQ3JELE1BQTZELENBQUM7RUFDTixVQUFVLEVBQUUsR0FBRyxDQUFDLEtBQUssQzVGZnRCLE9BQU8sRzRGZ0JQOztBMEJtY1gsQTFCdGNRLFUwQnNjRSxDMUI1ZFIsWUFBWSxBQW9CbkQsa0JBQTRELEdBQ2YsWUFBWSxDQUNaLENBQUMsQUFLckQsT0FBOEQsQ0FBQztFQUNQLFVBQVUsRUFBRSxHQUFHLENBQUMsS0FBSyxDSG1CcEIsT0FBcUIsR0dsQnZCOztBMEIrYlgsQTFCcmJNLFUwQnFiSSxDMUJ6YlIsVUFBVSxHQUdOLFlBQVksQ0FDWixTQUFTO0EwQnFiZixBMUJyYk0sVTBCcWJJLEMxQnhiUixtQkFBbUIsR0FFZixZQUFZLENBQ1osU0FBUztBMEJxYmYsQTFCcmJNLFUwQnFiSSxDMUJ2YlIsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLGFBQWEsSUFDMUIsWUFBWSxDQUNaLFNBQVMsQ0FBQztFQUNSLEtBQUssRTVGZ0RHLHFCQUFPLEc0RjNDaEI7RTBCK2FQLEExQnJiTSxVMEJxYkksQzFCemJSLFVBQVUsR0FHTixZQUFZLENBQ1osU0FBUyxBQUczSyxNQUEySztFMEJrYmYsQTFCcmJNLFUwQnFiSSxDMUJ4YlIsbUJBQW1CLEdBRWYsWUFBWSxDQUNaLFNBQVMsQUFHM0ssTUFBMks7RTBCa2JmLEExQnJiTSxVMEJxYkksQzFCdmJSLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxhQUFhLElBQzFCLFlBQVksQ0FDWixTQUFTLEFBRzNLLE1BQTJLLENBQUM7SUFDTixLQUFLLEU1RjZDQyxPQUFPLEc0RjVDZDs7QTBCZ2JULEExQnhhYSxVMEJ3YUgsQzFCM2FSLEtBQUssQUFBQSxVQUFVLENBRWIsZ0NBQWdDLENBQzlCLE1BQU0sQ0FBQyxFQUFFLEUwQndhZixBMUJ4YWEsVTBCd2FILEMxQjNhUixLQUFLLEFBQUEsVUFBVSxDQUViLGdDQUFnQyxDOUZpR3BDLG1CQUFtQixDOEZoR04sRUFBRSxFMEJ3YWYsQTFCeGFhLFUwQndhSCxDMUIzYVIsS0FBSyxBQUFBLFVBQVUsQ0FFYixnQ0FBZ0MsQzlGbUhwQywwQkFBMEIsQzhGbEhiLEVBQUU7QTBCd2FmLEExQnZhYSxVMEJ1YUgsQzFCM2FSLEtBQUssQUFBQSxVQUFVLENBRWIsZ0NBQWdDLENBRTlCLE1BQU0sQ0FBQyxFQUFFO0EwQnVhZixBMUJ2YWEsVTBCdWFILEMxQjNhUixLQUFLLEFBQUEsVUFBVSxDQUViLGdDQUFnQyxDOUZpR3BDLG1CQUFtQixDOEYvRk4sRUFBRTtBMEJ1YWYsQTFCdmFhLFUwQnVhSCxDMUIzYVIsS0FBSyxBQUFBLFVBQVUsQ0FFYixnQ0FBZ0MsQzlGbUhwQywwQkFBMEIsQzhGakhiLEVBQUU7QTBCdWFmLEExQnhhYSxVMEJ3YUgsQzFCMWFSLEtBQUssQUFBQSxtQkFBbUIsQ0FDdEIsZ0NBQWdDLENBQzlCLE1BQU0sQ0FBQyxFQUFFO0EwQndhZixBMUJ4YWEsVTBCd2FILEMxQjFhUixLQUFLLEFBQUEsbUJBQW1CLENBQ3RCLGdDQUFnQyxDOUZpR3BDLG1CQUFtQixDOEZoR04sRUFBRTtBMEJ3YWYsQTFCeGFhLFUwQndhSCxDMUIxYVIsS0FBSyxBQUFBLG1CQUFtQixDQUN0QixnQ0FBZ0MsQzlGbUhwQywwQkFBMEIsQzhGbEhiLEVBQUU7QTBCd2FmLEExQnZhYSxVMEJ1YUgsQzFCMWFSLEtBQUssQUFBQSxtQkFBbUIsQ0FDdEIsZ0NBQWdDLENBRTlCLE1BQU0sQ0FBQyxFQUFFO0EwQnVhZixBMUJ2YWEsVTBCdWFILEMxQjFhUixLQUFLLEFBQUEsbUJBQW1CLENBQ3RCLGdDQUFnQyxDOUZpR3BDLG1CQUFtQixDOEYvRk4sRUFBRTtBMEJ1YWYsQTFCdmFhLFUwQnVhSCxDMUIxYVIsS0FBSyxBQUFBLG1CQUFtQixDQUN0QixnQ0FBZ0MsQzlGbUhwQywwQkFBMEIsQzhGakhiLEVBQUUsQ0FBQztFQUNSLE1BQU0sRUFBRSxJQUFJLEdBQ2I7O0EwQnFhUCxBMUJuYWlDLFUwQm1hdkIsQzFCM2FSLEtBQUssQUFBQSxVQUFVLENBRWIsZ0NBQWdDLENBTTlCLEtBQUssQ0FBQyxLQUFLLENBQUMsRUFBRSxBQUFBLFlBQVksQ0FBQyxFQUFFLEFBQUEsTUFBTTtBMEJtYXpDLEExQmxhWSxVMEJrYUYsQzFCM2FSLEtBQUssQUFBQSxVQUFVLENBRWIsZ0NBQWdDLENBTzlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsSUFBSSxBQUFBLE1BQU07QTBCa2F4QixBMUJqYVksVTBCaWFGLEMxQjNhUixLQUFLLEFBQUEsVUFBVSxDQUViLGdDQUFnQyxDQVE5QixLQUFLLENBQUMsRUFBRSxBQUFBLEtBQUssQUFBQSxNQUFNO0EwQmlhekIsQTFCaGFZLFUwQmdhRixDMUIzYVIsS0FBSyxBQUFBLFVBQVUsQ0FFYixnQ0FBZ0MsQ0FTOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTTtBMEJnYTNCLEExQi9aWSxVMEIrWkYsQzFCM2FSLEtBQUssQUFBQSxVQUFVLENBRWIsZ0NBQWdDLENBVTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTyxBQUFBLE1BQU07QTBCK1ozQixBMUJuYWlDLFUwQm1hdkIsQzFCMWFSLEtBQUssQUFBQSxtQkFBbUIsQ0FDdEIsZ0NBQWdDLENBTTlCLEtBQUssQ0FBQyxLQUFLLENBQUMsRUFBRSxBQUFBLFlBQVksQ0FBQyxFQUFFLEFBQUEsTUFBTTtBMEJtYXpDLEExQmxhWSxVMEJrYUYsQzFCMWFSLEtBQUssQUFBQSxtQkFBbUIsQ0FDdEIsZ0NBQWdDLENBTzlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsSUFBSSxBQUFBLE1BQU07QTBCa2F4QixBMUJqYVksVTBCaWFGLEMxQjFhUixLQUFLLEFBQUEsbUJBQW1CLENBQ3RCLGdDQUFnQyxDQVE5QixLQUFLLENBQUMsRUFBRSxBQUFBLEtBQUssQUFBQSxNQUFNO0EwQmlhekIsQTFCaGFZLFUwQmdhRixDMUIxYVIsS0FBSyxBQUFBLG1CQUFtQixDQUN0QixnQ0FBZ0MsQ0FTOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTTtBMEJnYTNCLEExQi9aWSxVMEIrWkYsQzFCMWFSLEtBQUssQUFBQSxtQkFBbUIsQ0FDdEIsZ0NBQWdDLENBVTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTyxBQUFBLE1BQU0sQ0FBQztFQUNwQixnQkFBZ0IsRUFBRSxPQUFrQjtFQUNwQyxLQUFLLEU1RnlCRyxPQUFPLEc0RnhCaEI7O0EwQjRaUCxBMUIxWlksVTBCMFpGLEMxQjNhUixLQUFLLEFBQUEsVUFBVSxDQUViLGdDQUFnQyxDQWU5QixLQUFLLENBQUMsRUFBRSxBQUFBLE1BQU0sQUFBQSxRQUFRO0EwQjBaNUIsQTFCMVpZLFUwQjBaRixDMUIxYVIsS0FBSyxBQUFBLG1CQUFtQixDQUN0QixnQ0FBZ0MsQ0FlOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxNQUFNLEFBQUEsUUFBUSxDQUFDO0VBQ3JCLG1CQUFtQixFNUZxQlgsT0FBTyxHNEZwQmhCOztBMEJ3WlAsQTFCdFpZLFUwQnNaRixDMUIzYVIsS0FBSyxBQUFBLFVBQVUsQ0FFYixnQ0FBZ0MsQ0FtQjlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTztBMEJzWnJCLEExQnJaWSxVMEJxWkYsQzFCM2FSLEtBQUssQUFBQSxVQUFVLENBRWIsZ0NBQWdDLENBb0I5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNO0EwQnFaM0IsQTFCdFpZLFUwQnNaRixDMUIxYVIsS0FBSyxBQUFBLG1CQUFtQixDQUN0QixnQ0FBZ0MsQ0FtQjlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTztBMEJzWnJCLEExQnJaWSxVMEJxWkYsQzFCMWFSLEtBQUssQUFBQSxtQkFBbUIsQ0FDdEIsZ0NBQWdDLENBb0I5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNLENBQUM7RUFDcEIsZ0JBQWdCLEVBQUUsT0FBb0I7RUFDdEMsS0FBSyxFNUZlRyxPQUFPLEc0RmRoQjs7QTBCa1pQLEExQjFkUSxVMEIwZEUsQzFCNWRSLFVBQVUsQUFDbEQsSUFBZ0QsQ0FBQSxBQUFBLGFBQWEsSUFDZixZQUFZLENBQUM7RUFDYixnQkFBZ0IsRUgyQlYsT0FBTyxHR2pCZDtFMEIrY1AsQTFCMWRRLFUwQjBkRSxDMUI1ZFIsVUFBVSxBQUNsRCxJQUFnRCxDQUFBLEFBQUEsYUFBYSxJQUNmLFlBQVk7RTBCMGRwQixBMUJ0ZFEsVTBCc2RFLEMxQjVkUixVQUFVLEFBQ2xELElBQWdELENBQUEsQUFBQSxhQUFhLElBQ2YsWUFBWSxDQUlaLENBQUMsQ0FBQztJQUNBLEtBQUssRTVGREosSUFBSSxHNEZFTjtFMEJvZFQsQTFCbGRRLFUwQmtkRSxDMUI1ZFIsVUFBVSxBQUNsRCxJQUFnRCxDQUFBLEFBQUEsYUFBYSxJQUNmLFlBQVksQ0FRWixDQUFDLEFBQUEsT0FBTyxDQUFDO0lBQ1AsS0FBSyxFNUY2RUMsT0FBTyxHNEY1RWQ7O0EwQmdkVCxBMUI1ZEUsVTBCNGRRLEMxQjVkUixVQUFVLEFBZ0I5RCxhQUFvRSxDQUFDO0VBQ2IsVUFBVSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENIYWIsT0FBTyxHR1poQjs7QTBCMGNMLEExQnRjUSxVMEJzY0UsQzFCNWRSLFVBQVUsQUFvQmxELGtCQUE2RCxHQUNmLFlBQVksQ0FDWixDQUFDLEFBQ3JELE1BQTZELENBQUM7RUFDTixVQUFVLEVBQUUsR0FBRyxDQUFDLEtBQUssQzVGZnRCLE9BQU8sRzRGZ0JQOztBMEJtY1gsQTFCdGNRLFUwQnNjRSxDMUI1ZFIsVUFBVSxBQW9CbEQsa0JBQTZELEdBQ2YsWUFBWSxDQUNaLENBQUMsQUFLckQsT0FBOEQsQ0FBQztFQUNQLFVBQVUsRUFBRSxHQUFHLENBQUMsS0FBSyxDSEVuQixPQUFPLEdHRFY7O0EwQitiWCxBMUJyYk0sVTBCcWJJLEMxQnpiUixRQUFRLEdBR0osWUFBWSxDQUNaLFNBQVM7QTBCcWJmLEExQnJiTSxVMEJxYkksQzFCeGJSLGlCQUFpQixHQUViLFlBQVksQ0FDWixTQUFTO0EwQnFiZixBMUJyYk0sVTBCcWJJLEMxQnZiUixVQUFVLEFBQUEsSUFBSyxDQUFBLEFBQUEsYUFBYSxJQUN4QixZQUFZLENBQ1osU0FBUyxDQUFDO0VBQ1IsS0FBSyxFNUZsQ0Ysd0JBQUksRzRGdUNSO0UwQithUCxBMUJyYk0sVTBCcWJJLEMxQnpiUixRQUFRLEdBR0osWUFBWSxDQUNaLFNBQVMsQUFHM0ssTUFBMks7RTBCa2JmLEExQnJiTSxVMEJxYkksQzFCeGJSLGlCQUFpQixHQUViLFlBQVksQ0FDWixTQUFTLEFBRzNLLE1BQTJLO0UwQmtiZixBMUJyYk0sVTBCcWJJLEMxQnZiUixVQUFVLEFBQUEsSUFBSyxDQUFBLEFBQUEsYUFBYSxJQUN4QixZQUFZLENBQ1osU0FBUyxBQUczSyxNQUEySyxDQUFDO0lBQ04sS0FBSyxFNUZyQ0osSUFBSSxHNEZzQ047O0EwQmdiVCxBMUJ4YWEsVTBCd2FILEMxQjNhUixLQUFLLEFBQUEsUUFBUSxDQUVYLGdDQUFnQyxDQUM5QixNQUFNLENBQUMsRUFBRSxFMEJ3YWYsQTFCeGFhLFUwQndhSCxDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQzlGaUdwQyxtQkFBbUIsQzhGaEdOLEVBQUUsRTBCd2FmLEExQnhhYSxVMEJ3YUgsQzFCM2FSLEtBQUssQUFBQSxRQUFRLENBRVgsZ0NBQWdDLEM5Rm1IcEMsMEJBQTBCLEM4RmxIYixFQUFFO0EwQndhZixBMUJ2YWEsVTBCdWFILEMxQjNhUixLQUFLLEFBQUEsUUFBUSxDQUVYLGdDQUFnQyxDQUU5QixNQUFNLENBQUMsRUFBRTtBMEJ1YWYsQTFCdmFhLFUwQnVhSCxDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQzlGaUdwQyxtQkFBbUIsQzhGL0ZOLEVBQUU7QTBCdWFmLEExQnZhYSxVMEJ1YUgsQzFCM2FSLEtBQUssQUFBQSxRQUFRLENBRVgsZ0NBQWdDLEM5Rm1IcEMsMEJBQTBCLEM4RmpIYixFQUFFO0EwQnVhZixBMUJ4YWEsVTBCd2FILEMxQjFhUixLQUFLLEFBQUEsaUJBQWlCLENBQ3BCLGdDQUFnQyxDQUM5QixNQUFNLENBQUMsRUFBRTtBMEJ3YWYsQTFCeGFhLFUwQndhSCxDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQzlGaUdwQyxtQkFBbUIsQzhGaEdOLEVBQUU7QTBCd2FmLEExQnhhYSxVMEJ3YUgsQzFCMWFSLEtBQUssQUFBQSxpQkFBaUIsQ0FDcEIsZ0NBQWdDLEM5Rm1IcEMsMEJBQTBCLEM4RmxIYixFQUFFO0EwQndhZixBMUJ2YWEsVTBCdWFILEMxQjFhUixLQUFLLEFBQUEsaUJBQWlCLENBQ3BCLGdDQUFnQyxDQUU5QixNQUFNLENBQUMsRUFBRTtBMEJ1YWYsQTFCdmFhLFUwQnVhSCxDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQzlGaUdwQyxtQkFBbUIsQzhGL0ZOLEVBQUU7QTBCdWFmLEExQnZhYSxVMEJ1YUgsQzFCMWFSLEtBQUssQUFBQSxpQkFBaUIsQ0FDcEIsZ0NBQWdDLEM5Rm1IcEMsMEJBQTBCLEM4RmpIYixFQUFFLENBQUM7RUFDUixNQUFNLEVBQUUsSUFBSSxHQUNiOztBMEJxYVAsQTFCbmFpQyxVMEJtYXZCLEMxQjNhUixLQUFLLEFBQUEsUUFBUSxDQUVYLGdDQUFnQyxDQU05QixLQUFLLENBQUMsS0FBSyxDQUFDLEVBQUUsQUFBQSxZQUFZLENBQUMsRUFBRSxBQUFBLE1BQU07QTBCbWF6QyxBMUJsYVksVTBCa2FGLEMxQjNhUixLQUFLLEFBQUEsUUFBUSxDQUVYLGdDQUFnQyxDQU85QixLQUFLLENBQUMsRUFBRSxBQUFBLElBQUksQUFBQSxNQUFNO0EwQmtheEIsQTFCamFZLFUwQmlhRixDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQ0FROUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxLQUFLLEFBQUEsTUFBTTtBMEJpYXpCLEExQmhhWSxVMEJnYUYsQzFCM2FSLEtBQUssQUFBQSxRQUFRLENBRVgsZ0NBQWdDLENBUzlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTyxBQUFBLE1BQU07QTBCZ2EzQixBMUIvWlksVTBCK1pGLEMxQjNhUixLQUFLLEFBQUEsUUFBUSxDQUVYLGdDQUFnQyxDQVU5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNO0EwQitaM0IsQTFCbmFpQyxVMEJtYXZCLEMxQjFhUixLQUFLLEFBQUEsaUJBQWlCLENBQ3BCLGdDQUFnQyxDQU05QixLQUFLLENBQUMsS0FBSyxDQUFDLEVBQUUsQUFBQSxZQUFZLENBQUMsRUFBRSxBQUFBLE1BQU07QTBCbWF6QyxBMUJsYVksVTBCa2FGLEMxQjFhUixLQUFLLEFBQUEsaUJBQWlCLENBQ3BCLGdDQUFnQyxDQU85QixLQUFLLENBQUMsRUFBRSxBQUFBLElBQUksQUFBQSxNQUFNO0EwQmtheEIsQTFCamFZLFUwQmlhRixDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQ0FROUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxLQUFLLEFBQUEsTUFBTTtBMEJpYXpCLEExQmhhWSxVMEJnYUYsQzFCMWFSLEtBQUssQUFBQSxpQkFBaUIsQ0FDcEIsZ0NBQWdDLENBUzlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTyxBQUFBLE1BQU07QTBCZ2EzQixBMUIvWlksVTBCK1pGLEMxQjFhUixLQUFLLEFBQUEsaUJBQWlCLENBQ3BCLGdDQUFnQyxDQVU5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNLENBQUM7RUFDcEIsZ0JBQWdCLEVBQUUsT0FBa0I7RUFDcEMsS0FBSyxFNUZ6REYsSUFBSSxHNEYwRFI7O0EwQjRaUCxBMUIxWlksVTBCMFpGLEMxQjNhUixLQUFLLEFBQUEsUUFBUSxDQUVYLGdDQUFnQyxDQWU5QixLQUFLLENBQUMsRUFBRSxBQUFBLE1BQU0sQUFBQSxRQUFRO0EwQjBaNUIsQTFCMVpZLFUwQjBaRixDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQ0FlOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxNQUFNLEFBQUEsUUFBUSxDQUFDO0VBQ3JCLG1CQUFtQixFNUY3RGhCLElBQUksRzRGOERSOztBMEJ3WlAsQTFCdFpZLFUwQnNaRixDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQ0FtQjlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTztBMEJzWnJCLEExQnJaWSxVMEJxWkYsQzFCM2FSLEtBQUssQUFBQSxRQUFRLENBRVgsZ0NBQWdDLENBb0I5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNO0EwQnFaM0IsQTFCdFpZLFUwQnNaRixDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQ0FtQjlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTztBMEJzWnJCLEExQnJaWSxVMEJxWkYsQzFCMWFSLEtBQUssQUFBQSxpQkFBaUIsQ0FDcEIsZ0NBQWdDLENBb0I5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNLENBQUM7RUFDcEIsZ0JBQWdCLEVBQUUsT0FBb0I7RUFDdEMsS0FBSyxFNUZuRUYsSUFBSSxHNEZvRVI7O0EwQmtaUCxBMUIxZFEsVTBCMGRFLEMxQjVkUixZQUFZLEFBQ3JELElBQWlELENBQUEsQUFBQSxhQUFhLElBQ2YsWUFBWSxDQUFDO0VBQ2IsZ0JBQWdCLEVINEJWLE9BQU8sR0dsQmQ7RTBCK2NQLEExQjFkUSxVMEIwZEUsQzFCNWRSLFlBQVksQUFDckQsSUFBaUQsQ0FBQSxBQUFBLGFBQWEsSUFDZixZQUFZO0UwQjBkcEIsQTFCdGRRLFUwQnNkRSxDMUI1ZFIsWUFBWSxBQUNyRCxJQUFpRCxDQUFBLEFBQUEsYUFBYSxJQUNmLFlBQVksQ0FJWixDQUFDLENBQUM7SUFDQSxLQUFLLEU1RkRKLElBQUksRzRGRU47RTBCb2RULEExQmxkUSxVMEJrZEUsQzFCNWRSLFlBQVksQUFDckQsSUFBaUQsQ0FBQSxBQUFBLGFBQWEsSUFDZixZQUFZLENBUVosQ0FBQyxBQUFBLE9BQU8sQ0FBQztJQUNQLEtBQUssRTVGNkVDLE9BQU8sRzRGNUVkOztBMEJnZFQsQTFCNWRFLFUwQjRkUSxDMUI1ZFIsWUFBWSxBQWdCaEUsYUFBb0UsQ0FBQztFQUNiLFVBQVUsRUFBRSxHQUFHLENBQUMsS0FBSyxDSGNiLE9BQU8sR0diaEI7O0EwQjBjTCxBMUJ0Y1EsVTBCc2NFLEMxQjVkUixZQUFZLEFBb0JyRCxrQkFBOEQsR0FDZixZQUFZLENBQ1osQ0FBQyxBQUNyRCxNQUE2RCxDQUFDO0VBQ04sVUFBVSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEM1RmZ0QixPQUFPLEc0RmdCUDs7QTBCbWNYLEExQnRjUSxVMEJzY0UsQzFCNWRSLFlBQVksQUFvQnJELGtCQUE4RCxHQUNmLFlBQVksQ0FDWixDQUFDLEFBS3JELE9BQThELENBQUM7RUFDUCxVQUFVLEVBQUUsR0FBRyxDQUFDLEtBQUssQ0hHbkIsT0FBTyxHR0ZWOztBMEIrYlgsQTFCcmJNLFUwQnFiSSxDMUJ6YlIsVUFBVSxHQUdOLFlBQVksQ0FDWixTQUFTO0EwQnFiZixBMUJyYk0sVTBCcWJJLEMxQnhiUixtQkFBbUIsR0FFZixZQUFZLENBQ1osU0FBUztBMEJxYmYsQTFCcmJNLFUwQnFiSSxDMUJ2YlIsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLGFBQWEsSUFDMUIsWUFBWSxDQUNaLFNBQVMsQ0FBQztFQUNSLEtBQUssRTVGbENGLHdCQUFJLEc0RnVDUjtFMEIrYVAsQTFCcmJNLFUwQnFiSSxDMUJ6YlIsVUFBVSxHQUdOLFlBQVksQ0FDWixTQUFTLEFBRzNLLE1BQTJLO0UwQmtiZixBMUJyYk0sVTBCcWJJLEMxQnhiUixtQkFBbUIsR0FFZixZQUFZLENBQ1osU0FBUyxBQUczSyxNQUEySztFMEJrYmYsQTFCcmJNLFUwQnFiSSxDMUJ2YlIsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLGFBQWEsSUFDMUIsWUFBWSxDQUNaLFNBQVMsQUFHM0ssTUFBMkssQ0FBQztJQUNOLEtBQUssRTVGckNKLElBQUksRzRGc0NOOztBMEJnYlQsQTFCeGFhLFUwQndhSCxDMUIzYVIsS0FBSyxBQUFBLFVBQVUsQ0FFYixnQ0FBZ0MsQ0FDOUIsTUFBTSxDQUFDLEVBQUUsRTBCd2FmLEExQnhhYSxVMEJ3YUgsQzFCM2FSLEtBQUssQUFBQSxVQUFVLENBRWIsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4RmhHTixFQUFFLEUwQndhZixBMUJ4YWEsVTBCd2FILEMxQjNhUixLQUFLLEFBQUEsVUFBVSxDQUViLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZsSGIsRUFBRTtBMEJ3YWYsQTFCdmFhLFUwQnVhSCxDMUIzYVIsS0FBSyxBQUFBLFVBQVUsQ0FFYixnQ0FBZ0MsQ0FFOUIsTUFBTSxDQUFDLEVBQUU7QTBCdWFmLEExQnZhYSxVMEJ1YUgsQzFCM2FSLEtBQUssQUFBQSxVQUFVLENBRWIsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4Ri9GTixFQUFFO0EwQnVhZixBMUJ2YWEsVTBCdWFILEMxQjNhUixLQUFLLEFBQUEsVUFBVSxDQUViLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZqSGIsRUFBRTtBMEJ1YWYsQTFCeGFhLFUwQndhSCxDMUIxYVIsS0FBSyxBQUFBLG1CQUFtQixDQUN0QixnQ0FBZ0MsQ0FDOUIsTUFBTSxDQUFDLEVBQUU7QTBCd2FmLEExQnhhYSxVMEJ3YUgsQzFCMWFSLEtBQUssQUFBQSxtQkFBbUIsQ0FDdEIsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4RmhHTixFQUFFO0EwQndhZixBMUJ4YWEsVTBCd2FILEMxQjFhUixLQUFLLEFBQUEsbUJBQW1CLENBQ3RCLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZsSGIsRUFBRTtBMEJ3YWYsQTFCdmFhLFUwQnVhSCxDMUIxYVIsS0FBSyxBQUFBLG1CQUFtQixDQUN0QixnQ0FBZ0MsQ0FFOUIsTUFBTSxDQUFDLEVBQUU7QTBCdWFmLEExQnZhYSxVMEJ1YUgsQzFCMWFSLEtBQUssQUFBQSxtQkFBbUIsQ0FDdEIsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4Ri9GTixFQUFFO0EwQnVhZixBMUJ2YWEsVTBCdWFILEMxQjFhUixLQUFLLEFBQUEsbUJBQW1CLENBQ3RCLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZqSGIsRUFBRSxDQUFDO0VBQ1IsTUFBTSxFQUFFLElBQUksR0FDYjs7QTBCcWFQLEExQm5haUMsVTBCbWF2QixDMUIzYVIsS0FBSyxBQUFBLFVBQVUsQ0FFYixnQ0FBZ0MsQ0FNOUIsS0FBSyxDQUFDLEtBQUssQ0FBQyxFQUFFLEFBQUEsWUFBWSxDQUFDLEVBQUUsQUFBQSxNQUFNO0EwQm1hekMsQTFCbGFZLFUwQmthRixDMUIzYVIsS0FBSyxBQUFBLFVBQVUsQ0FFYixnQ0FBZ0MsQ0FPOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxJQUFJLEFBQUEsTUFBTTtBMEJrYXhCLEExQmphWSxVMEJpYUYsQzFCM2FSLEtBQUssQUFBQSxVQUFVLENBRWIsZ0NBQWdDLENBUTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsS0FBSyxBQUFBLE1BQU07QTBCaWF6QixBMUJoYVksVTBCZ2FGLEMxQjNhUixLQUFLLEFBQUEsVUFBVSxDQUViLGdDQUFnQyxDQVM5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNO0EwQmdhM0IsQTFCL1pZLFUwQitaRixDMUIzYVIsS0FBSyxBQUFBLFVBQVUsQ0FFYixnQ0FBZ0MsQ0FVOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTTtBMEIrWjNCLEExQm5haUMsVTBCbWF2QixDMUIxYVIsS0FBSyxBQUFBLG1CQUFtQixDQUN0QixnQ0FBZ0MsQ0FNOUIsS0FBSyxDQUFDLEtBQUssQ0FBQyxFQUFFLEFBQUEsWUFBWSxDQUFDLEVBQUUsQUFBQSxNQUFNO0EwQm1hekMsQTFCbGFZLFUwQmthRixDMUIxYVIsS0FBSyxBQUFBLG1CQUFtQixDQUN0QixnQ0FBZ0MsQ0FPOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxJQUFJLEFBQUEsTUFBTTtBMEJrYXhCLEExQmphWSxVMEJpYUYsQzFCMWFSLEtBQUssQUFBQSxtQkFBbUIsQ0FDdEIsZ0NBQWdDLENBUTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsS0FBSyxBQUFBLE1BQU07QTBCaWF6QixBMUJoYVksVTBCZ2FGLEMxQjFhUixLQUFLLEFBQUEsbUJBQW1CLENBQ3RCLGdDQUFnQyxDQVM5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNO0EwQmdhM0IsQTFCL1pZLFUwQitaRixDMUIxYVIsS0FBSyxBQUFBLG1CQUFtQixDQUN0QixnQ0FBZ0MsQ0FVOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTSxDQUFDO0VBQ3BCLGdCQUFnQixFQUFFLE9BQWtCO0VBQ3BDLEtBQUssRTVGekRGLElBQUksRzRGMERSOztBMEI0WlAsQTFCMVpZLFUwQjBaRixDMUIzYVIsS0FBSyxBQUFBLFVBQVUsQ0FFYixnQ0FBZ0MsQ0FlOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxNQUFNLEFBQUEsUUFBUTtBMEIwWjVCLEExQjFaWSxVMEIwWkYsQzFCMWFSLEtBQUssQUFBQSxtQkFBbUIsQ0FDdEIsZ0NBQWdDLENBZTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsTUFBTSxBQUFBLFFBQVEsQ0FBQztFQUNyQixtQkFBbUIsRTVGN0RoQixJQUFJLEc0RjhEUjs7QTBCd1pQLEExQnRaWSxVMEJzWkYsQzFCM2FSLEtBQUssQUFBQSxVQUFVLENBRWIsZ0NBQWdDLENBbUI5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU87QTBCc1pyQixBMUJyWlksVTBCcVpGLEMxQjNhUixLQUFLLEFBQUEsVUFBVSxDQUViLGdDQUFnQyxDQW9COUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTTtBMEJxWjNCLEExQnRaWSxVMEJzWkYsQzFCMWFSLEtBQUssQUFBQSxtQkFBbUIsQ0FDdEIsZ0NBQWdDLENBbUI5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU87QTBCc1pyQixBMUJyWlksVTBCcVpGLEMxQjFhUixLQUFLLEFBQUEsbUJBQW1CLENBQ3RCLGdDQUFnQyxDQW9COUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTSxDQUFDO0VBQ3BCLGdCQUFnQixFQUFFLE9BQW9CO0VBQ3RDLEtBQUssRTVGbkVGLElBQUksRzRGb0VSOztBMEJrWlAsQTFCMWRRLFUwQjBkRSxDMUI1ZFIsWUFBWSxBQUN0RCxJQUFrRCxDQUFBLEFBQUEsYUFBYSxJQUNmLFlBQVksQ0FBQztFQUNiLGdCQUFnQixFSDZCVixPQUFPLEdHbkJkO0UwQitjUCxBMUIxZFEsVTBCMGRFLEMxQjVkUixZQUFZLEFBQ3RELElBQWtELENBQUEsQUFBQSxhQUFhLElBQ2YsWUFBWTtFMEIwZHBCLEExQnRkUSxVMEJzZEUsQzFCNWRSLFlBQVksQUFDdEQsSUFBa0QsQ0FBQSxBQUFBLGFBQWEsSUFDZixZQUFZLENBSVosQ0FBQyxDQUFDO0lBQ0EsS0FBSyxFNUZESixJQUFJLEc0RkVOO0UwQm9kVCxBMUJsZFEsVTBCa2RFLEMxQjVkUixZQUFZLEFBQ3RELElBQWtELENBQUEsQUFBQSxhQUFhLElBQ2YsWUFBWSxDQVFaLENBQUMsQUFBQSxPQUFPLENBQUM7SUFDUCxLQUFLLEU1RjZFQyxPQUFPLEc0RjVFZDs7QTBCZ2RULEExQjVkRSxVMEI0ZFEsQzFCNWRSLFlBQVksQUFnQmhFLGFBQW9FLENBQUM7RUFDYixVQUFVLEVBQUUsR0FBRyxDQUFDLEtBQUssQ0hlYixPQUFPLEdHZGhCOztBMEIwY0wsQTFCdGNRLFUwQnNjRSxDMUI1ZFIsWUFBWSxBQW9CdEQsa0JBQStELEdBQ2YsWUFBWSxDQUNaLENBQUMsQUFDckQsTUFBNkQsQ0FBQztFQUNOLFVBQVUsRUFBRSxHQUFHLENBQUMsS0FBSyxDNUZmdEIsT0FBTyxHNEZnQlA7O0EwQm1jWCxBMUJ0Y1EsVTBCc2NFLEMxQjVkUixZQUFZLEFBb0J0RCxrQkFBK0QsR0FDZixZQUFZLENBQ1osQ0FBQyxBQUtyRCxPQUE4RCxDQUFDO0VBQ1AsVUFBVSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENISW5CLE9BQU8sR0dIVjs7QTBCK2JYLEExQnJiTSxVMEJxYkksQzFCemJSLFVBQVUsR0FHTixZQUFZLENBQ1osU0FBUztBMEJxYmYsQTFCcmJNLFUwQnFiSSxDMUJ4YlIsbUJBQW1CLEdBRWYsWUFBWSxDQUNaLFNBQVM7QTBCcWJmLEExQnJiTSxVMEJxYkksQzFCdmJSLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxhQUFhLElBQzFCLFlBQVksQ0FDWixTQUFTLENBQUM7RUFDUixLQUFLLEU1RmxDRix3QkFBSSxHNEZ1Q1I7RTBCK2FQLEExQnJiTSxVMEJxYkksQzFCemJSLFVBQVUsR0FHTixZQUFZLENBQ1osU0FBUyxBQUczSyxNQUEySztFMEJrYmYsQTFCcmJNLFUwQnFiSSxDMUJ4YlIsbUJBQW1CLEdBRWYsWUFBWSxDQUNaLFNBQVMsQUFHM0ssTUFBMks7RTBCa2JmLEExQnJiTSxVMEJxYkksQzFCdmJSLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxhQUFhLElBQzFCLFlBQVksQ0FDWixTQUFTLEFBRzNLLE1BQTJLLENBQUM7SUFDTixLQUFLLEU1RnJDSixJQUFJLEc0RnNDTjs7QTBCZ2JULEExQnhhYSxVMEJ3YUgsQzFCM2FSLEtBQUssQUFBQSxVQUFVLENBRWIsZ0NBQWdDLENBQzlCLE1BQU0sQ0FBQyxFQUFFLEUwQndhZixBMUJ4YWEsVTBCd2FILEMxQjNhUixLQUFLLEFBQUEsVUFBVSxDQUViLGdDQUFnQyxDOUZpR3BDLG1CQUFtQixDOEZoR04sRUFBRSxFMEJ3YWYsQTFCeGFhLFUwQndhSCxDMUIzYVIsS0FBSyxBQUFBLFVBQVUsQ0FFYixnQ0FBZ0MsQzlGbUhwQywwQkFBMEIsQzhGbEhiLEVBQUU7QTBCd2FmLEExQnZhYSxVMEJ1YUgsQzFCM2FSLEtBQUssQUFBQSxVQUFVLENBRWIsZ0NBQWdDLENBRTlCLE1BQU0sQ0FBQyxFQUFFO0EwQnVhZixBMUJ2YWEsVTBCdWFILEMxQjNhUixLQUFLLEFBQUEsVUFBVSxDQUViLGdDQUFnQyxDOUZpR3BDLG1CQUFtQixDOEYvRk4sRUFBRTtBMEJ1YWYsQTFCdmFhLFUwQnVhSCxDMUIzYVIsS0FBSyxBQUFBLFVBQVUsQ0FFYixnQ0FBZ0MsQzlGbUhwQywwQkFBMEIsQzhGakhiLEVBQUU7QTBCdWFmLEExQnhhYSxVMEJ3YUgsQzFCMWFSLEtBQUssQUFBQSxtQkFBbUIsQ0FDdEIsZ0NBQWdDLENBQzlCLE1BQU0sQ0FBQyxFQUFFO0EwQndhZixBMUJ4YWEsVTBCd2FILEMxQjFhUixLQUFLLEFBQUEsbUJBQW1CLENBQ3RCLGdDQUFnQyxDOUZpR3BDLG1CQUFtQixDOEZoR04sRUFBRTtBMEJ3YWYsQTFCeGFhLFUwQndhSCxDMUIxYVIsS0FBSyxBQUFBLG1CQUFtQixDQUN0QixnQ0FBZ0MsQzlGbUhwQywwQkFBMEIsQzhGbEhiLEVBQUU7QTBCd2FmLEExQnZhYSxVMEJ1YUgsQzFCMWFSLEtBQUssQUFBQSxtQkFBbUIsQ0FDdEIsZ0NBQWdDLENBRTlCLE1BQU0sQ0FBQyxFQUFFO0EwQnVhZixBMUJ2YWEsVTBCdWFILEMxQjFhUixLQUFLLEFBQUEsbUJBQW1CLENBQ3RCLGdDQUFnQyxDOUZpR3BDLG1CQUFtQixDOEYvRk4sRUFBRTtBMEJ1YWYsQTFCdmFhLFUwQnVhSCxDMUIxYVIsS0FBSyxBQUFBLG1CQUFtQixDQUN0QixnQ0FBZ0MsQzlGbUhwQywwQkFBMEIsQzhGakhiLEVBQUUsQ0FBQztFQUNSLE1BQU0sRUFBRSxJQUFJLEdBQ2I7O0EwQnFhUCxBMUJuYWlDLFUwQm1hdkIsQzFCM2FSLEtBQUssQUFBQSxVQUFVLENBRWIsZ0NBQWdDLENBTTlCLEtBQUssQ0FBQyxLQUFLLENBQUMsRUFBRSxBQUFBLFlBQVksQ0FBQyxFQUFFLEFBQUEsTUFBTTtBMEJtYXpDLEExQmxhWSxVMEJrYUYsQzFCM2FSLEtBQUssQUFBQSxVQUFVLENBRWIsZ0NBQWdDLENBTzlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsSUFBSSxBQUFBLE1BQU07QTBCa2F4QixBMUJqYVksVTBCaWFGLEMxQjNhUixLQUFLLEFBQUEsVUFBVSxDQUViLGdDQUFnQyxDQVE5QixLQUFLLENBQUMsRUFBRSxBQUFBLEtBQUssQUFBQSxNQUFNO0EwQmlhekIsQTFCaGFZLFUwQmdhRixDMUIzYVIsS0FBSyxBQUFBLFVBQVUsQ0FFYixnQ0FBZ0MsQ0FTOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTTtBMEJnYTNCLEExQi9aWSxVMEIrWkYsQzFCM2FSLEtBQUssQUFBQSxVQUFVLENBRWIsZ0NBQWdDLENBVTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTyxBQUFBLE1BQU07QTBCK1ozQixBMUJuYWlDLFUwQm1hdkIsQzFCMWFSLEtBQUssQUFBQSxtQkFBbUIsQ0FDdEIsZ0NBQWdDLENBTTlCLEtBQUssQ0FBQyxLQUFLLENBQUMsRUFBRSxBQUFBLFlBQVksQ0FBQyxFQUFFLEFBQUEsTUFBTTtBMEJtYXpDLEExQmxhWSxVMEJrYUYsQzFCMWFSLEtBQUssQUFBQSxtQkFBbUIsQ0FDdEIsZ0NBQWdDLENBTzlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsSUFBSSxBQUFBLE1BQU07QTBCa2F4QixBMUJqYVksVTBCaWFGLEMxQjFhUixLQUFLLEFBQUEsbUJBQW1CLENBQ3RCLGdDQUFnQyxDQVE5QixLQUFLLENBQUMsRUFBRSxBQUFBLEtBQUssQUFBQSxNQUFNO0EwQmlhekIsQTFCaGFZLFUwQmdhRixDMUIxYVIsS0FBSyxBQUFBLG1CQUFtQixDQUN0QixnQ0FBZ0MsQ0FTOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTTtBMEJnYTNCLEExQi9aWSxVMEIrWkYsQzFCMWFSLEtBQUssQUFBQSxtQkFBbUIsQ0FDdEIsZ0NBQWdDLENBVTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTyxBQUFBLE1BQU0sQ0FBQztFQUNwQixnQkFBZ0IsRUFBRSxPQUFrQjtFQUNwQyxLQUFLLEU1RnpERixJQUFJLEc0RjBEUjs7QTBCNFpQLEExQjFaWSxVMEIwWkYsQzFCM2FSLEtBQUssQUFBQSxVQUFVLENBRWIsZ0NBQWdDLENBZTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsTUFBTSxBQUFBLFFBQVE7QTBCMFo1QixBMUIxWlksVTBCMFpGLEMxQjFhUixLQUFLLEFBQUEsbUJBQW1CLENBQ3RCLGdDQUFnQyxDQWU5QixLQUFLLENBQUMsRUFBRSxBQUFBLE1BQU0sQUFBQSxRQUFRLENBQUM7RUFDckIsbUJBQW1CLEU1RjdEaEIsSUFBSSxHNEY4RFI7O0EwQndaUCxBMUJ0WlksVTBCc1pGLEMxQjNhUixLQUFLLEFBQUEsVUFBVSxDQUViLGdDQUFnQyxDQW1COUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPO0EwQnNackIsQTFCclpZLFUwQnFaRixDMUIzYVIsS0FBSyxBQUFBLFVBQVUsQ0FFYixnQ0FBZ0MsQ0FvQjlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTyxBQUFBLE1BQU07QTBCcVozQixBMUJ0WlksVTBCc1pGLEMxQjFhUixLQUFLLEFBQUEsbUJBQW1CLENBQ3RCLGdDQUFnQyxDQW1COUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPO0EwQnNackIsQTFCclpZLFUwQnFaRixDMUIxYVIsS0FBSyxBQUFBLG1CQUFtQixDQUN0QixnQ0FBZ0MsQ0FvQjlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTyxBQUFBLE1BQU0sQ0FBQztFQUNwQixnQkFBZ0IsRUFBRSxPQUFvQjtFQUN0QyxLQUFLLEU1Rm5FRixJQUFJLEc0Rm9FUjs7QTBCa1pQLEExQjFkUSxVMEIwZEUsQzFCNWRSLFVBQVUsQUFDckQsSUFBbUQsQ0FBQSxBQUFBLGFBQWEsSUFDZixZQUFZLENBQUM7RUFDYixnQkFBZ0IsRUg4QlYsT0FBTyxHR3BCZDtFMEIrY1AsQTFCMWRRLFUwQjBkRSxDMUI1ZFIsVUFBVSxBQUNyRCxJQUFtRCxDQUFBLEFBQUEsYUFBYSxJQUNmLFlBQVk7RTBCMGRwQixBMUJ0ZFEsVTBCc2RFLEMxQjVkUixVQUFVLEFBQ3JELElBQW1ELENBQUEsQUFBQSxhQUFhLElBQ2YsWUFBWSxDQUlaLENBQUMsQ0FBQztJQUNBLEtBQUssRTVGREosSUFBSSxHNEZFTjtFMEJvZFQsQTFCbGRRLFUwQmtkRSxDMUI1ZFIsVUFBVSxBQUNyRCxJQUFtRCxDQUFBLEFBQUEsYUFBYSxJQUNmLFlBQVksQ0FRWixDQUFDLEFBQUEsT0FBTyxDQUFDO0lBQ1AsS0FBSyxFNUY2RUMsT0FBTyxHNEY1RWQ7O0EwQmdkVCxBMUI1ZEUsVTBCNGRRLEMxQjVkUixVQUFVLEFBZ0I5RCxhQUFvRSxDQUFDO0VBQ2IsVUFBVSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENIZ0JiLE9BQU8sR0dmaEI7O0EwQjBjTCxBMUJ0Y1EsVTBCc2NFLEMxQjVkUixVQUFVLEFBb0JyRCxrQkFBZ0UsR0FDZixZQUFZLENBQ1osQ0FBQyxBQUNyRCxNQUE2RCxDQUFDO0VBQ04sVUFBVSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEM1RmZ0QixPQUFPLEc0RmdCUDs7QTBCbWNYLEExQnRjUSxVMEJzY0UsQzFCNWRSLFVBQVUsQUFvQnJELGtCQUFnRSxHQUNmLFlBQVksQ0FDWixDQUFDLEFBS3JELE9BQThELENBQUM7RUFDUCxVQUFVLEVBQUUsR0FBRyxDQUFDLEtBQUssQ0hLbkIsT0FBTyxHR0pWOztBMEIrYlgsQTFCcmJNLFUwQnFiSSxDMUJ6YlIsUUFBUSxHQUdKLFlBQVksQ0FDWixTQUFTO0EwQnFiZixBMUJyYk0sVTBCcWJJLEMxQnhiUixpQkFBaUIsR0FFYixZQUFZLENBQ1osU0FBUztBMEJxYmYsQTFCcmJNLFUwQnFiSSxDMUJ2YlIsVUFBVSxBQUFBLElBQUssQ0FBQSxBQUFBLGFBQWEsSUFDeEIsWUFBWSxDQUNaLFNBQVMsQ0FBQztFQUNSLEtBQUssRTVGbENGLHdCQUFJLEc0RnVDUjtFMEIrYVAsQTFCcmJNLFUwQnFiSSxDMUJ6YlIsUUFBUSxHQUdKLFlBQVksQ0FDWixTQUFTLEFBRzNLLE1BQTJLO0UwQmtiZixBMUJyYk0sVTBCcWJJLEMxQnhiUixpQkFBaUIsR0FFYixZQUFZLENBQ1osU0FBUyxBQUczSyxNQUEySztFMEJrYmYsQTFCcmJNLFUwQnFiSSxDMUJ2YlIsVUFBVSxBQUFBLElBQUssQ0FBQSxBQUFBLGFBQWEsSUFDeEIsWUFBWSxDQUNaLFNBQVMsQUFHM0ssTUFBMkssQ0FBQztJQUNOLEtBQUssRTVGckNKLElBQUksRzRGc0NOOztBMEJnYlQsQTFCeGFhLFUwQndhSCxDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQ0FDOUIsTUFBTSxDQUFDLEVBQUUsRTBCd2FmLEExQnhhYSxVMEJ3YUgsQzFCM2FSLEtBQUssQUFBQSxRQUFRLENBRVgsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4RmhHTixFQUFFLEUwQndhZixBMUJ4YWEsVTBCd2FILEMxQjNhUixLQUFLLEFBQUEsUUFBUSxDQUVYLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZsSGIsRUFBRTtBMEJ3YWYsQTFCdmFhLFUwQnVhSCxDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQ0FFOUIsTUFBTSxDQUFDLEVBQUU7QTBCdWFmLEExQnZhYSxVMEJ1YUgsQzFCM2FSLEtBQUssQUFBQSxRQUFRLENBRVgsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4Ri9GTixFQUFFO0EwQnVhZixBMUJ2YWEsVTBCdWFILEMxQjNhUixLQUFLLEFBQUEsUUFBUSxDQUVYLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZqSGIsRUFBRTtBMEJ1YWYsQTFCeGFhLFUwQndhSCxDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQ0FDOUIsTUFBTSxDQUFDLEVBQUU7QTBCd2FmLEExQnhhYSxVMEJ3YUgsQzFCMWFSLEtBQUssQUFBQSxpQkFBaUIsQ0FDcEIsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4RmhHTixFQUFFO0EwQndhZixBMUJ4YWEsVTBCd2FILEMxQjFhUixLQUFLLEFBQUEsaUJBQWlCLENBQ3BCLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZsSGIsRUFBRTtBMEJ3YWYsQTFCdmFhLFUwQnVhSCxDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQ0FFOUIsTUFBTSxDQUFDLEVBQUU7QTBCdWFmLEExQnZhYSxVMEJ1YUgsQzFCMWFSLEtBQUssQUFBQSxpQkFBaUIsQ0FDcEIsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4Ri9GTixFQUFFO0EwQnVhZixBMUJ2YWEsVTBCdWFILEMxQjFhUixLQUFLLEFBQUEsaUJBQWlCLENBQ3BCLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZqSGIsRUFBRSxDQUFDO0VBQ1IsTUFBTSxFQUFFLElBQUksR0FDYjs7QTBCcWFQLEExQm5haUMsVTBCbWF2QixDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQ0FNOUIsS0FBSyxDQUFDLEtBQUssQ0FBQyxFQUFFLEFBQUEsWUFBWSxDQUFDLEVBQUUsQUFBQSxNQUFNO0EwQm1hekMsQTFCbGFZLFUwQmthRixDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQ0FPOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxJQUFJLEFBQUEsTUFBTTtBMEJrYXhCLEExQmphWSxVMEJpYUYsQzFCM2FSLEtBQUssQUFBQSxRQUFRLENBRVgsZ0NBQWdDLENBUTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsS0FBSyxBQUFBLE1BQU07QTBCaWF6QixBMUJoYVksVTBCZ2FGLEMxQjNhUixLQUFLLEFBQUEsUUFBUSxDQUVYLGdDQUFnQyxDQVM5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNO0EwQmdhM0IsQTFCL1pZLFUwQitaRixDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQ0FVOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTTtBMEIrWjNCLEExQm5haUMsVTBCbWF2QixDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQ0FNOUIsS0FBSyxDQUFDLEtBQUssQ0FBQyxFQUFFLEFBQUEsWUFBWSxDQUFDLEVBQUUsQUFBQSxNQUFNO0EwQm1hekMsQTFCbGFZLFUwQmthRixDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQ0FPOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxJQUFJLEFBQUEsTUFBTTtBMEJrYXhCLEExQmphWSxVMEJpYUYsQzFCMWFSLEtBQUssQUFBQSxpQkFBaUIsQ0FDcEIsZ0NBQWdDLENBUTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsS0FBSyxBQUFBLE1BQU07QTBCaWF6QixBMUJoYVksVTBCZ2FGLEMxQjFhUixLQUFLLEFBQUEsaUJBQWlCLENBQ3BCLGdDQUFnQyxDQVM5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNO0EwQmdhM0IsQTFCL1pZLFUwQitaRixDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQ0FVOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTSxDQUFDO0VBQ3BCLGdCQUFnQixFQUFFLE9BQWtCO0VBQ3BDLEtBQUssRTVGekRGLElBQUksRzRGMERSOztBMEI0WlAsQTFCMVpZLFUwQjBaRixDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQ0FlOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxNQUFNLEFBQUEsUUFBUTtBMEIwWjVCLEExQjFaWSxVMEIwWkYsQzFCMWFSLEtBQUssQUFBQSxpQkFBaUIsQ0FDcEIsZ0NBQWdDLENBZTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsTUFBTSxBQUFBLFFBQVEsQ0FBQztFQUNyQixtQkFBbUIsRTVGN0RoQixJQUFJLEc0RjhEUjs7QTBCd1pQLEExQnRaWSxVMEJzWkYsQzFCM2FSLEtBQUssQUFBQSxRQUFRLENBRVgsZ0NBQWdDLENBbUI5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU87QTBCc1pyQixBMUJyWlksVTBCcVpGLEMxQjNhUixLQUFLLEFBQUEsUUFBUSxDQUVYLGdDQUFnQyxDQW9COUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTTtBMEJxWjNCLEExQnRaWSxVMEJzWkYsQzFCMWFSLEtBQUssQUFBQSxpQkFBaUIsQ0FDcEIsZ0NBQWdDLENBbUI5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU87QTBCc1pyQixBMUJyWlksVTBCcVpGLEMxQjFhUixLQUFLLEFBQUEsaUJBQWlCLENBQ3BCLGdDQUFnQyxDQW9COUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTSxDQUFDO0VBQ3BCLGdCQUFnQixFQUFFLE9BQW9CO0VBQ3RDLEtBQUssRTVGbkVGLElBQUksRzRGb0VSOztBMEJrWlAsQTFCMWRRLFUwQjBkRSxDMUI1ZFIsU0FBUyxBQUNyRCxJQUFvRCxDQUFBLEFBQUEsYUFBYSxJQUNmLFlBQVksQ0FBQztFQUNiLGdCQUFnQixFSCtCVixPQUFPLEdHckJkO0UwQitjUCxBMUIxZFEsVTBCMGRFLEMxQjVkUixTQUFTLEFBQ3JELElBQW9ELENBQUEsQUFBQSxhQUFhLElBQ2YsWUFBWTtFMEIwZHBCLEExQnRkUSxVMEJzZEUsQzFCNWRSLFNBQVMsQUFDckQsSUFBb0QsQ0FBQSxBQUFBLGFBQWEsSUFDZixZQUFZLENBSVosQ0FBQyxDQUFDO0lBQ0EsS0FBSyxFNUZESixJQUFJLEc0RkVOO0UwQm9kVCxBMUJsZFEsVTBCa2RFLEMxQjVkUixTQUFTLEFBQ3JELElBQW9ELENBQUEsQUFBQSxhQUFhLElBQ2YsWUFBWSxDQVFaLENBQUMsQUFBQSxPQUFPLENBQUM7SUFDUCxLQUFLLEU1RjZFQyxPQUFPLEc0RjVFZDs7QTBCZ2RULEExQjVkRSxVMEI0ZFEsQzFCNWRSLFNBQVMsQUFnQjdELGFBQW9FLENBQUM7RUFDYixVQUFVLEVBQUUsR0FBRyxDQUFDLEtBQUssQ0hpQmIsT0FBTyxHR2hCaEI7O0EwQjBjTCxBMUJ0Y1EsVTBCc2NFLEMxQjVkUixTQUFTLEFBb0JyRCxrQkFBaUUsR0FDZixZQUFZLENBQ1osQ0FBQyxBQUNyRCxNQUE2RCxDQUFDO0VBQ04sVUFBVSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEM1RmZ0QixPQUFPLEc0RmdCUDs7QTBCbWNYLEExQnRjUSxVMEJzY0UsQzFCNWRSLFNBQVMsQUFvQnJELGtCQUFpRSxHQUNmLFlBQVksQ0FDWixDQUFDLEFBS3JELE9BQThELENBQUM7RUFDUCxVQUFVLEVBQUUsR0FBRyxDQUFDLEtBQUssQ0hNbkIsT0FBTyxHR0xWOztBMEIrYlgsQTFCcmJNLFUwQnFiSSxDMUJ6YlIsT0FBTyxHQUdILFlBQVksQ0FDWixTQUFTO0EwQnFiZixBMUJyYk0sVTBCcWJJLEMxQnhiUixnQkFBZ0IsR0FFWixZQUFZLENBQ1osU0FBUztBMEJxYmYsQTFCcmJNLFUwQnFiSSxDMUJ2YlIsU0FBUyxBQUFBLElBQUssQ0FBQSxBQUFBLGFBQWEsSUFDdkIsWUFBWSxDQUNaLFNBQVMsQ0FBQztFQUNSLEtBQUssRTVGbENGLHdCQUFJLEc0RnVDUjtFMEIrYVAsQTFCcmJNLFUwQnFiSSxDMUJ6YlIsT0FBTyxHQUdILFlBQVksQ0FDWixTQUFTLEFBRzNLLE1BQTJLO0UwQmtiZixBMUJyYk0sVTBCcWJJLEMxQnhiUixnQkFBZ0IsR0FFWixZQUFZLENBQ1osU0FBUyxBQUczSyxNQUEySztFMEJrYmYsQTFCcmJNLFUwQnFiSSxDMUJ2YlIsU0FBUyxBQUFBLElBQUssQ0FBQSxBQUFBLGFBQWEsSUFDdkIsWUFBWSxDQUNaLFNBQVMsQUFHM0ssTUFBMkssQ0FBQztJQUNOLEtBQUssRTVGckNKLElBQUksRzRGc0NOOztBMEJnYlQsQTFCeGFhLFUwQndhSCxDMUIzYVIsS0FBSyxBQUFBLE9BQU8sQ0FFVixnQ0FBZ0MsQ0FDOUIsTUFBTSxDQUFDLEVBQUUsRTBCd2FmLEExQnhhYSxVMEJ3YUgsQzFCM2FSLEtBQUssQUFBQSxPQUFPLENBRVYsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4RmhHTixFQUFFLEUwQndhZixBMUJ4YWEsVTBCd2FILEMxQjNhUixLQUFLLEFBQUEsT0FBTyxDQUVWLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZsSGIsRUFBRTtBMEJ3YWYsQTFCdmFhLFUwQnVhSCxDMUIzYVIsS0FBSyxBQUFBLE9BQU8sQ0FFVixnQ0FBZ0MsQ0FFOUIsTUFBTSxDQUFDLEVBQUU7QTBCdWFmLEExQnZhYSxVMEJ1YUgsQzFCM2FSLEtBQUssQUFBQSxPQUFPLENBRVYsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4Ri9GTixFQUFFO0EwQnVhZixBMUJ2YWEsVTBCdWFILEMxQjNhUixLQUFLLEFBQUEsT0FBTyxDQUVWLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZqSGIsRUFBRTtBMEJ1YWYsQTFCeGFhLFUwQndhSCxDMUIxYVIsS0FBSyxBQUFBLGdCQUFnQixDQUNuQixnQ0FBZ0MsQ0FDOUIsTUFBTSxDQUFDLEVBQUU7QTBCd2FmLEExQnhhYSxVMEJ3YUgsQzFCMWFSLEtBQUssQUFBQSxnQkFBZ0IsQ0FDbkIsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4RmhHTixFQUFFO0EwQndhZixBMUJ4YWEsVTBCd2FILEMxQjFhUixLQUFLLEFBQUEsZ0JBQWdCLENBQ25CLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZsSGIsRUFBRTtBMEJ3YWYsQTFCdmFhLFUwQnVhSCxDMUIxYVIsS0FBSyxBQUFBLGdCQUFnQixDQUNuQixnQ0FBZ0MsQ0FFOUIsTUFBTSxDQUFDLEVBQUU7QTBCdWFmLEExQnZhYSxVMEJ1YUgsQzFCMWFSLEtBQUssQUFBQSxnQkFBZ0IsQ0FDbkIsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4Ri9GTixFQUFFO0EwQnVhZixBMUJ2YWEsVTBCdWFILEMxQjFhUixLQUFLLEFBQUEsZ0JBQWdCLENBQ25CLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZqSGIsRUFBRSxDQUFDO0VBQ1IsTUFBTSxFQUFFLElBQUksR0FDYjs7QTBCcWFQLEExQm5haUMsVTBCbWF2QixDMUIzYVIsS0FBSyxBQUFBLE9BQU8sQ0FFVixnQ0FBZ0MsQ0FNOUIsS0FBSyxDQUFDLEtBQUssQ0FBQyxFQUFFLEFBQUEsWUFBWSxDQUFDLEVBQUUsQUFBQSxNQUFNO0EwQm1hekMsQTFCbGFZLFUwQmthRixDMUIzYVIsS0FBSyxBQUFBLE9BQU8sQ0FFVixnQ0FBZ0MsQ0FPOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxJQUFJLEFBQUEsTUFBTTtBMEJrYXhCLEExQmphWSxVMEJpYUYsQzFCM2FSLEtBQUssQUFBQSxPQUFPLENBRVYsZ0NBQWdDLENBUTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsS0FBSyxBQUFBLE1BQU07QTBCaWF6QixBMUJoYVksVTBCZ2FGLEMxQjNhUixLQUFLLEFBQUEsT0FBTyxDQUVWLGdDQUFnQyxDQVM5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNO0EwQmdhM0IsQTFCL1pZLFUwQitaRixDMUIzYVIsS0FBSyxBQUFBLE9BQU8sQ0FFVixnQ0FBZ0MsQ0FVOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTTtBMEIrWjNCLEExQm5haUMsVTBCbWF2QixDMUIxYVIsS0FBSyxBQUFBLGdCQUFnQixDQUNuQixnQ0FBZ0MsQ0FNOUIsS0FBSyxDQUFDLEtBQUssQ0FBQyxFQUFFLEFBQUEsWUFBWSxDQUFDLEVBQUUsQUFBQSxNQUFNO0EwQm1hekMsQTFCbGFZLFUwQmthRixDMUIxYVIsS0FBSyxBQUFBLGdCQUFnQixDQUNuQixnQ0FBZ0MsQ0FPOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxJQUFJLEFBQUEsTUFBTTtBMEJrYXhCLEExQmphWSxVMEJpYUYsQzFCMWFSLEtBQUssQUFBQSxnQkFBZ0IsQ0FDbkIsZ0NBQWdDLENBUTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsS0FBSyxBQUFBLE1BQU07QTBCaWF6QixBMUJoYVksVTBCZ2FGLEMxQjFhUixLQUFLLEFBQUEsZ0JBQWdCLENBQ25CLGdDQUFnQyxDQVM5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNO0EwQmdhM0IsQTFCL1pZLFUwQitaRixDMUIxYVIsS0FBSyxBQUFBLGdCQUFnQixDQUNuQixnQ0FBZ0MsQ0FVOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTSxDQUFDO0VBQ3BCLGdCQUFnQixFQUFFLE9BQWtCO0VBQ3BDLEtBQUssRTVGekRGLElBQUksRzRGMERSOztBMEI0WlAsQTFCMVpZLFUwQjBaRixDMUIzYVIsS0FBSyxBQUFBLE9BQU8sQ0FFVixnQ0FBZ0MsQ0FlOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxNQUFNLEFBQUEsUUFBUTtBMEIwWjVCLEExQjFaWSxVMEIwWkYsQzFCMWFSLEtBQUssQUFBQSxnQkFBZ0IsQ0FDbkIsZ0NBQWdDLENBZTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsTUFBTSxBQUFBLFFBQVEsQ0FBQztFQUNyQixtQkFBbUIsRTVGN0RoQixJQUFJLEc0RjhEUjs7QTBCd1pQLEExQnRaWSxVMEJzWkYsQzFCM2FSLEtBQUssQUFBQSxPQUFPLENBRVYsZ0NBQWdDLENBbUI5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU87QTBCc1pyQixBMUJyWlksVTBCcVpGLEMxQjNhUixLQUFLLEFBQUEsT0FBTyxDQUVWLGdDQUFnQyxDQW9COUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTTtBMEJxWjNCLEExQnRaWSxVMEJzWkYsQzFCMWFSLEtBQUssQUFBQSxnQkFBZ0IsQ0FDbkIsZ0NBQWdDLENBbUI5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU87QTBCc1pyQixBMUJyWlksVTBCcVpGLEMxQjFhUixLQUFLLEFBQUEsZ0JBQWdCLENBQ25CLGdDQUFnQyxDQW9COUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTSxDQUFDO0VBQ3BCLGdCQUFnQixFQUFFLE9BQW9CO0VBQ3RDLEtBQUssRTVGbkVGLElBQUksRzRGb0VSOztBMEJrWlAsQTFCMWRRLFUwQjBkRSxDMUI1ZFIsWUFBWSxBQUN6RCxJQUFxRCxDQUFBLEFBQUEsYUFBYSxJQUNmLFlBQVksQ0FBQztFQUNiLGdCQUFnQixFSGdDVixPQUFPLEdHdEJkO0UwQitjUCxBMUIxZFEsVTBCMGRFLEMxQjVkUixZQUFZLEFBQ3pELElBQXFELENBQUEsQUFBQSxhQUFhLElBQ2YsWUFBWTtFMEIwZHBCLEExQnRkUSxVMEJzZEUsQzFCNWRSLFlBQVksQUFDekQsSUFBcUQsQ0FBQSxBQUFBLGFBQWEsSUFDZixZQUFZLENBSVosQ0FBQyxDQUFDO0lBQ0EsS0FBSyxFNUZpRkMsT0FBTyxHNEZoRmQ7RTBCb2RULEExQmxkUSxVMEJrZEUsQzFCNWRSLFlBQVksQUFDekQsSUFBcUQsQ0FBQSxBQUFBLGFBQWEsSUFDZixZQUFZLENBUVosQ0FBQyxBQUFBLE9BQU8sQ0FBQztJQUNQLEtBQUssRTVGNkVDLE9BQU8sRzRGNUVkOztBMEJnZFQsQTFCNWRFLFUwQjRkUSxDMUI1ZFIsWUFBWSxBQWdCaEUsYUFBb0UsQ0FBQztFQUNiLFVBQVUsRUFBRSxHQUFHLENBQUMsS0FBSyxDSGtCYixPQUFPLEdHakJoQjs7QTBCMGNMLEExQnRjUSxVMEJzY0UsQzFCNWRSLFlBQVksQUFvQnpELGtCQUFrRSxHQUNmLFlBQVksQ0FDWixDQUFDLEFBQ3JELE1BQTZELENBQUM7RUFDTixVQUFVLEVBQUUsR0FBRyxDQUFDLEtBQUssQzVGZnRCLE9BQU8sRzRGZ0JQOztBMEJtY1gsQTFCdGNRLFUwQnNjRSxDMUI1ZFIsWUFBWSxBQW9CekQsa0JBQWtFLEdBQ2YsWUFBWSxDQUNaLENBQUMsQUFLckQsT0FBOEQsQ0FBQztFQUNQLFVBQVUsRUFBRSxHQUFHLENBQUMsS0FBSyxDSE9uQixPQUFPLEdHTlY7O0EwQitiWCxBMUJyYk0sVTBCcWJJLEMxQnpiUixVQUFVLEdBR04sWUFBWSxDQUNaLFNBQVM7QTBCcWJmLEExQnJiTSxVMEJxYkksQzFCeGJSLG1CQUFtQixHQUVmLFlBQVksQ0FDWixTQUFTO0EwQnFiZixBMUJyYk0sVTBCcWJJLEMxQnZiUixZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsYUFBYSxJQUMxQixZQUFZLENBQ1osU0FBUyxDQUFDO0VBQ1IsS0FBSyxFNUZnREcscUJBQU8sRzRGM0NoQjtFMEIrYVAsQTFCcmJNLFUwQnFiSSxDMUJ6YlIsVUFBVSxHQUdOLFlBQVksQ0FDWixTQUFTLEFBRzNLLE1BQTJLO0UwQmtiZixBMUJyYk0sVTBCcWJJLEMxQnhiUixtQkFBbUIsR0FFZixZQUFZLENBQ1osU0FBUyxBQUczSyxNQUEySztFMEJrYmYsQTFCcmJNLFUwQnFiSSxDMUJ2YlIsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLGFBQWEsSUFDMUIsWUFBWSxDQUNaLFNBQVMsQUFHM0ssTUFBMkssQ0FBQztJQUNOLEtBQUssRTVGNkNDLE9BQU8sRzRGNUNkOztBMEJnYlQsQTFCeGFhLFUwQndhSCxDMUIzYVIsS0FBSyxBQUFBLFVBQVUsQ0FFYixnQ0FBZ0MsQ0FDOUIsTUFBTSxDQUFDLEVBQUUsRTBCd2FmLEExQnhhYSxVMEJ3YUgsQzFCM2FSLEtBQUssQUFBQSxVQUFVLENBRWIsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4RmhHTixFQUFFLEUwQndhZixBMUJ4YWEsVTBCd2FILEMxQjNhUixLQUFLLEFBQUEsVUFBVSxDQUViLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZsSGIsRUFBRTtBMEJ3YWYsQTFCdmFhLFUwQnVhSCxDMUIzYVIsS0FBSyxBQUFBLFVBQVUsQ0FFYixnQ0FBZ0MsQ0FFOUIsTUFBTSxDQUFDLEVBQUU7QTBCdWFmLEExQnZhYSxVMEJ1YUgsQzFCM2FSLEtBQUssQUFBQSxVQUFVLENBRWIsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4Ri9GTixFQUFFO0EwQnVhZixBMUJ2YWEsVTBCdWFILEMxQjNhUixLQUFLLEFBQUEsVUFBVSxDQUViLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZqSGIsRUFBRTtBMEJ1YWYsQTFCeGFhLFUwQndhSCxDMUIxYVIsS0FBSyxBQUFBLG1CQUFtQixDQUN0QixnQ0FBZ0MsQ0FDOUIsTUFBTSxDQUFDLEVBQUU7QTBCd2FmLEExQnhhYSxVMEJ3YUgsQzFCMWFSLEtBQUssQUFBQSxtQkFBbUIsQ0FDdEIsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4RmhHTixFQUFFO0EwQndhZixBMUJ4YWEsVTBCd2FILEMxQjFhUixLQUFLLEFBQUEsbUJBQW1CLENBQ3RCLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZsSGIsRUFBRTtBMEJ3YWYsQTFCdmFhLFUwQnVhSCxDMUIxYVIsS0FBSyxBQUFBLG1CQUFtQixDQUN0QixnQ0FBZ0MsQ0FFOUIsTUFBTSxDQUFDLEVBQUU7QTBCdWFmLEExQnZhYSxVMEJ1YUgsQzFCMWFSLEtBQUssQUFBQSxtQkFBbUIsQ0FDdEIsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4Ri9GTixFQUFFO0EwQnVhZixBMUJ2YWEsVTBCdWFILEMxQjFhUixLQUFLLEFBQUEsbUJBQW1CLENBQ3RCLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZqSGIsRUFBRSxDQUFDO0VBQ1IsTUFBTSxFQUFFLElBQUksR0FDYjs7QTBCcWFQLEExQm5haUMsVTBCbWF2QixDMUIzYVIsS0FBSyxBQUFBLFVBQVUsQ0FFYixnQ0FBZ0MsQ0FNOUIsS0FBSyxDQUFDLEtBQUssQ0FBQyxFQUFFLEFBQUEsWUFBWSxDQUFDLEVBQUUsQUFBQSxNQUFNO0EwQm1hekMsQTFCbGFZLFUwQmthRixDMUIzYVIsS0FBSyxBQUFBLFVBQVUsQ0FFYixnQ0FBZ0MsQ0FPOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxJQUFJLEFBQUEsTUFBTTtBMEJrYXhCLEExQmphWSxVMEJpYUYsQzFCM2FSLEtBQUssQUFBQSxVQUFVLENBRWIsZ0NBQWdDLENBUTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsS0FBSyxBQUFBLE1BQU07QTBCaWF6QixBMUJoYVksVTBCZ2FGLEMxQjNhUixLQUFLLEFBQUEsVUFBVSxDQUViLGdDQUFnQyxDQVM5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNO0EwQmdhM0IsQTFCL1pZLFUwQitaRixDMUIzYVIsS0FBSyxBQUFBLFVBQVUsQ0FFYixnQ0FBZ0MsQ0FVOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTTtBMEIrWjNCLEExQm5haUMsVTBCbWF2QixDMUIxYVIsS0FBSyxBQUFBLG1CQUFtQixDQUN0QixnQ0FBZ0MsQ0FNOUIsS0FBSyxDQUFDLEtBQUssQ0FBQyxFQUFFLEFBQUEsWUFBWSxDQUFDLEVBQUUsQUFBQSxNQUFNO0EwQm1hekMsQTFCbGFZLFUwQmthRixDMUIxYVIsS0FBSyxBQUFBLG1CQUFtQixDQUN0QixnQ0FBZ0MsQ0FPOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxJQUFJLEFBQUEsTUFBTTtBMEJrYXhCLEExQmphWSxVMEJpYUYsQzFCMWFSLEtBQUssQUFBQSxtQkFBbUIsQ0FDdEIsZ0NBQWdDLENBUTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsS0FBSyxBQUFBLE1BQU07QTBCaWF6QixBMUJoYVksVTBCZ2FGLEMxQjFhUixLQUFLLEFBQUEsbUJBQW1CLENBQ3RCLGdDQUFnQyxDQVM5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNO0EwQmdhM0IsQTFCL1pZLFUwQitaRixDMUIxYVIsS0FBSyxBQUFBLG1CQUFtQixDQUN0QixnQ0FBZ0MsQ0FVOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTSxDQUFDO0VBQ3BCLGdCQUFnQixFQUFFLE9BQWtCO0VBQ3BDLEtBQUssRTVGeUJHLE9BQU8sRzRGeEJoQjs7QTBCNFpQLEExQjFaWSxVMEIwWkYsQzFCM2FSLEtBQUssQUFBQSxVQUFVLENBRWIsZ0NBQWdDLENBZTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsTUFBTSxBQUFBLFFBQVE7QTBCMFo1QixBMUIxWlksVTBCMFpGLEMxQjFhUixLQUFLLEFBQUEsbUJBQW1CLENBQ3RCLGdDQUFnQyxDQWU5QixLQUFLLENBQUMsRUFBRSxBQUFBLE1BQU0sQUFBQSxRQUFRLENBQUM7RUFDckIsbUJBQW1CLEU1RnFCWCxPQUFPLEc0RnBCaEI7O0EwQndaUCxBMUJ0WlksVTBCc1pGLEMxQjNhUixLQUFLLEFBQUEsVUFBVSxDQUViLGdDQUFnQyxDQW1COUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPO0EwQnNackIsQTFCclpZLFUwQnFaRixDMUIzYVIsS0FBSyxBQUFBLFVBQVUsQ0FFYixnQ0FBZ0MsQ0FvQjlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTyxBQUFBLE1BQU07QTBCcVozQixBMUJ0WlksVTBCc1pGLEMxQjFhUixLQUFLLEFBQUEsbUJBQW1CLENBQ3RCLGdDQUFnQyxDQW1COUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPO0EwQnNackIsQTFCclpZLFUwQnFaRixDMUIxYVIsS0FBSyxBQUFBLG1CQUFtQixDQUN0QixnQ0FBZ0MsQ0FvQjlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTyxBQUFBLE1BQU0sQ0FBQztFQUNwQixnQkFBZ0IsRUFBRSxPQUFvQjtFQUN0QyxLQUFLLEU1RmVHLE9BQU8sRzRGZGhCOztBMEJrWlAsQTFCMWRRLFUwQjBkRSxDMUI1ZFIsWUFBWSxBQUMxRCxJQUFzRCxDQUFBLEFBQUEsYUFBYSxJQUNmLFlBQVksQ0FBQztFQUNiLGdCQUFnQixFSGlDVixPQUFPLEdHdkJkO0UwQitjUCxBMUIxZFEsVTBCMGRFLEMxQjVkUixZQUFZLEFBQzFELElBQXNELENBQUEsQUFBQSxhQUFhLElBQ2YsWUFBWTtFMEIwZHBCLEExQnRkUSxVMEJzZEUsQzFCNWRSLFlBQVksQUFDMUQsSUFBc0QsQ0FBQSxBQUFBLGFBQWEsSUFDZixZQUFZLENBSVosQ0FBQyxDQUFDO0lBQ0EsS0FBSyxFNUZpRkMsT0FBTyxHNEZoRmQ7RTBCb2RULEExQmxkUSxVMEJrZEUsQzFCNWRSLFlBQVksQUFDMUQsSUFBc0QsQ0FBQSxBQUFBLGFBQWEsSUFDZixZQUFZLENBUVosQ0FBQyxBQUFBLE9BQU8sQ0FBQztJQUNQLEtBQUssRTVGNkVDLE9BQU8sRzRGNUVkOztBMEJnZFQsQTFCNWRFLFUwQjRkUSxDMUI1ZFIsWUFBWSxBQWdCaEUsYUFBb0UsQ0FBQztFQUNiLFVBQVUsRUFBRSxHQUFHLENBQUMsS0FBSyxDSG1CYixPQUFPLEdHbEJoQjs7QTBCMGNMLEExQnRjUSxVMEJzY0UsQzFCNWRSLFlBQVksQUFvQjFELGtCQUFtRSxHQUNmLFlBQVksQ0FDWixDQUFDLEFBQ3JELE1BQTZELENBQUM7RUFDTixVQUFVLEVBQUUsR0FBRyxDQUFDLEtBQUssQzVGZnRCLE9BQU8sRzRGZ0JQOztBMEJtY1gsQTFCdGNRLFUwQnNjRSxDMUI1ZFIsWUFBWSxBQW9CMUQsa0JBQW1FLEdBQ2YsWUFBWSxDQUNaLENBQUMsQUFLckQsT0FBOEQsQ0FBQztFQUNQLFVBQVUsRUFBRSxHQUFHLENBQUMsS0FBSyxDSFFuQixPQUFPLEdHUFY7O0EwQitiWCxBMUJyYk0sVTBCcWJJLEMxQnpiUixVQUFVLEdBR04sWUFBWSxDQUNaLFNBQVM7QTBCcWJmLEExQnJiTSxVMEJxYkksQzFCeGJSLG1CQUFtQixHQUVmLFlBQVksQ0FDWixTQUFTO0EwQnFiZixBMUJyYk0sVTBCcWJJLEMxQnZiUixZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsYUFBYSxJQUMxQixZQUFZLENBQ1osU0FBUyxDQUFDO0VBQ1IsS0FBSyxFNUZnREcscUJBQU8sRzRGM0NoQjtFMEIrYVAsQTFCcmJNLFUwQnFiSSxDMUJ6YlIsVUFBVSxHQUdOLFlBQVksQ0FDWixTQUFTLEFBRzNLLE1BQTJLO0UwQmtiZixBMUJyYk0sVTBCcWJJLEMxQnhiUixtQkFBbUIsR0FFZixZQUFZLENBQ1osU0FBUyxBQUczSyxNQUEySztFMEJrYmYsQTFCcmJNLFUwQnFiSSxDMUJ2YlIsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLGFBQWEsSUFDMUIsWUFBWSxDQUNaLFNBQVMsQUFHM0ssTUFBMkssQ0FBQztJQUNOLEtBQUssRTVGNkNDLE9BQU8sRzRGNUNkOztBMEJnYlQsQTFCeGFhLFUwQndhSCxDMUIzYVIsS0FBSyxBQUFBLFVBQVUsQ0FFYixnQ0FBZ0MsQ0FDOUIsTUFBTSxDQUFDLEVBQUUsRTBCd2FmLEExQnhhYSxVMEJ3YUgsQzFCM2FSLEtBQUssQUFBQSxVQUFVLENBRWIsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4RmhHTixFQUFFLEUwQndhZixBMUJ4YWEsVTBCd2FILEMxQjNhUixLQUFLLEFBQUEsVUFBVSxDQUViLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZsSGIsRUFBRTtBMEJ3YWYsQTFCdmFhLFUwQnVhSCxDMUIzYVIsS0FBSyxBQUFBLFVBQVUsQ0FFYixnQ0FBZ0MsQ0FFOUIsTUFBTSxDQUFDLEVBQUU7QTBCdWFmLEExQnZhYSxVMEJ1YUgsQzFCM2FSLEtBQUssQUFBQSxVQUFVLENBRWIsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4Ri9GTixFQUFFO0EwQnVhZixBMUJ2YWEsVTBCdWFILEMxQjNhUixLQUFLLEFBQUEsVUFBVSxDQUViLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZqSGIsRUFBRTtBMEJ1YWYsQTFCeGFhLFUwQndhSCxDMUIxYVIsS0FBSyxBQUFBLG1CQUFtQixDQUN0QixnQ0FBZ0MsQ0FDOUIsTUFBTSxDQUFDLEVBQUU7QTBCd2FmLEExQnhhYSxVMEJ3YUgsQzFCMWFSLEtBQUssQUFBQSxtQkFBbUIsQ0FDdEIsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4RmhHTixFQUFFO0EwQndhZixBMUJ4YWEsVTBCd2FILEMxQjFhUixLQUFLLEFBQUEsbUJBQW1CLENBQ3RCLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZsSGIsRUFBRTtBMEJ3YWYsQTFCdmFhLFUwQnVhSCxDMUIxYVIsS0FBSyxBQUFBLG1CQUFtQixDQUN0QixnQ0FBZ0MsQ0FFOUIsTUFBTSxDQUFDLEVBQUU7QTBCdWFmLEExQnZhYSxVMEJ1YUgsQzFCMWFSLEtBQUssQUFBQSxtQkFBbUIsQ0FDdEIsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4Ri9GTixFQUFFO0EwQnVhZixBMUJ2YWEsVTBCdWFILEMxQjFhUixLQUFLLEFBQUEsbUJBQW1CLENBQ3RCLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZqSGIsRUFBRSxDQUFDO0VBQ1IsTUFBTSxFQUFFLElBQUksR0FDYjs7QTBCcWFQLEExQm5haUMsVTBCbWF2QixDMUIzYVIsS0FBSyxBQUFBLFVBQVUsQ0FFYixnQ0FBZ0MsQ0FNOUIsS0FBSyxDQUFDLEtBQUssQ0FBQyxFQUFFLEFBQUEsWUFBWSxDQUFDLEVBQUUsQUFBQSxNQUFNO0EwQm1hekMsQTFCbGFZLFUwQmthRixDMUIzYVIsS0FBSyxBQUFBLFVBQVUsQ0FFYixnQ0FBZ0MsQ0FPOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxJQUFJLEFBQUEsTUFBTTtBMEJrYXhCLEExQmphWSxVMEJpYUYsQzFCM2FSLEtBQUssQUFBQSxVQUFVLENBRWIsZ0NBQWdDLENBUTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsS0FBSyxBQUFBLE1BQU07QTBCaWF6QixBMUJoYVksVTBCZ2FGLEMxQjNhUixLQUFLLEFBQUEsVUFBVSxDQUViLGdDQUFnQyxDQVM5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNO0EwQmdhM0IsQTFCL1pZLFUwQitaRixDMUIzYVIsS0FBSyxBQUFBLFVBQVUsQ0FFYixnQ0FBZ0MsQ0FVOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTTtBMEIrWjNCLEExQm5haUMsVTBCbWF2QixDMUIxYVIsS0FBSyxBQUFBLG1CQUFtQixDQUN0QixnQ0FBZ0MsQ0FNOUIsS0FBSyxDQUFDLEtBQUssQ0FBQyxFQUFFLEFBQUEsWUFBWSxDQUFDLEVBQUUsQUFBQSxNQUFNO0EwQm1hekMsQTFCbGFZLFUwQmthRixDMUIxYVIsS0FBSyxBQUFBLG1CQUFtQixDQUN0QixnQ0FBZ0MsQ0FPOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxJQUFJLEFBQUEsTUFBTTtBMEJrYXhCLEExQmphWSxVMEJpYUYsQzFCMWFSLEtBQUssQUFBQSxtQkFBbUIsQ0FDdEIsZ0NBQWdDLENBUTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsS0FBSyxBQUFBLE1BQU07QTBCaWF6QixBMUJoYVksVTBCZ2FGLEMxQjFhUixLQUFLLEFBQUEsbUJBQW1CLENBQ3RCLGdDQUFnQyxDQVM5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNO0EwQmdhM0IsQTFCL1pZLFUwQitaRixDMUIxYVIsS0FBSyxBQUFBLG1CQUFtQixDQUN0QixnQ0FBZ0MsQ0FVOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTSxDQUFDO0VBQ3BCLGdCQUFnQixFQUFFLE9BQWtCO0VBQ3BDLEtBQUssRTVGeUJHLE9BQU8sRzRGeEJoQjs7QTBCNFpQLEExQjFaWSxVMEIwWkYsQzFCM2FSLEtBQUssQUFBQSxVQUFVLENBRWIsZ0NBQWdDLENBZTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsTUFBTSxBQUFBLFFBQVE7QTBCMFo1QixBMUIxWlksVTBCMFpGLEMxQjFhUixLQUFLLEFBQUEsbUJBQW1CLENBQ3RCLGdDQUFnQyxDQWU5QixLQUFLLENBQUMsRUFBRSxBQUFBLE1BQU0sQUFBQSxRQUFRLENBQUM7RUFDckIsbUJBQW1CLEU1RnFCWCxPQUFPLEc0RnBCaEI7O0EwQndaUCxBMUJ0WlksVTBCc1pGLEMxQjNhUixLQUFLLEFBQUEsVUFBVSxDQUViLGdDQUFnQyxDQW1COUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPO0EwQnNackIsQTFCclpZLFUwQnFaRixDMUIzYVIsS0FBSyxBQUFBLFVBQVUsQ0FFYixnQ0FBZ0MsQ0FvQjlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTyxBQUFBLE1BQU07QTBCcVozQixBMUJ0WlksVTBCc1pGLEMxQjFhUixLQUFLLEFBQUEsbUJBQW1CLENBQ3RCLGdDQUFnQyxDQW1COUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPO0EwQnNackIsQTFCclpZLFUwQnFaRixDMUIxYVIsS0FBSyxBQUFBLG1CQUFtQixDQUN0QixnQ0FBZ0MsQ0FvQjlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTyxBQUFBLE1BQU0sQ0FBQztFQUNwQixnQkFBZ0IsRUFBRSxPQUFvQjtFQUN0QyxLQUFLLEU1RmVHLE9BQU8sRzRGZGhCOztBMEJrWlAsQTFCMWRRLFUwQjBkRSxDMUI1ZFIsV0FBVyxBQUMxRCxJQUF1RCxDQUFBLEFBQUEsYUFBYSxJQUNmLFlBQVksQ0FBQztFQUNiLGdCQUFnQixFSGtDVixPQUFPLEdHeEJkO0UwQitjUCxBMUIxZFEsVTBCMGRFLEMxQjVkUixXQUFXLEFBQzFELElBQXVELENBQUEsQUFBQSxhQUFhLElBQ2YsWUFBWTtFMEIwZHBCLEExQnRkUSxVMEJzZEUsQzFCNWRSLFdBQVcsQUFDMUQsSUFBdUQsQ0FBQSxBQUFBLGFBQWEsSUFDZixZQUFZLENBSVosQ0FBQyxDQUFDO0lBQ0EsS0FBSyxFNUZESixJQUFJLEc0RkVOO0UwQm9kVCxBMUJsZFEsVTBCa2RFLEMxQjVkUixXQUFXLEFBQzFELElBQXVELENBQUEsQUFBQSxhQUFhLElBQ2YsWUFBWSxDQVFaLENBQUMsQUFBQSxPQUFPLENBQUM7SUFDUCxLQUFLLEU1RjZFQyxPQUFPLEc0RjVFZDs7QTBCZ2RULEExQjVkRSxVMEI0ZFEsQzFCNWRSLFdBQVcsQUFnQi9ELGFBQW9FLENBQUM7RUFDYixVQUFVLEVBQUUsR0FBRyxDQUFDLEtBQUssQ0hvQmIsT0FBTyxHR25CaEI7O0EwQjBjTCxBMUJ0Y1EsVTBCc2NFLEMxQjVkUixXQUFXLEFBb0IxRCxrQkFBb0UsR0FDZixZQUFZLENBQ1osQ0FBQyxBQUNyRCxNQUE2RCxDQUFDO0VBQ04sVUFBVSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEM1RmZ0QixPQUFPLEc0RmdCUDs7QTBCbWNYLEExQnRjUSxVMEJzY0UsQzFCNWRSLFdBQVcsQUFvQjFELGtCQUFvRSxHQUNmLFlBQVksQ0FDWixDQUFDLEFBS3JELE9BQThELENBQUM7RUFDUCxVQUFVLEVBQUUsR0FBRyxDQUFDLEtBQUssQ0hTbkIsT0FBTyxHR1JWOztBMEIrYlgsQTFCcmJNLFUwQnFiSSxDMUJ6YlIsU0FBUyxHQUdMLFlBQVksQ0FDWixTQUFTO0EwQnFiZixBMUJyYk0sVTBCcWJJLEMxQnhiUixrQkFBa0IsR0FFZCxZQUFZLENBQ1osU0FBUztBMEJxYmYsQTFCcmJNLFUwQnFiSSxDMUJ2YlIsV0FBVyxBQUFBLElBQUssQ0FBQSxBQUFBLGFBQWEsSUFDekIsWUFBWSxDQUNaLFNBQVMsQ0FBQztFQUNSLEtBQUssRTVGbENGLHdCQUFJLEc0RnVDUjtFMEIrYVAsQTFCcmJNLFUwQnFiSSxDMUJ6YlIsU0FBUyxHQUdMLFlBQVksQ0FDWixTQUFTLEFBRzNLLE1BQTJLO0UwQmtiZixBMUJyYk0sVTBCcWJJLEMxQnhiUixrQkFBa0IsR0FFZCxZQUFZLENBQ1osU0FBUyxBQUczSyxNQUEySztFMEJrYmYsQTFCcmJNLFUwQnFiSSxDMUJ2YlIsV0FBVyxBQUFBLElBQUssQ0FBQSxBQUFBLGFBQWEsSUFDekIsWUFBWSxDQUNaLFNBQVMsQUFHM0ssTUFBMkssQ0FBQztJQUNOLEtBQUssRTVGckNKLElBQUksRzRGc0NOOztBMEJnYlQsQTFCeGFhLFUwQndhSCxDMUIzYVIsS0FBSyxBQUFBLFNBQVMsQ0FFWixnQ0FBZ0MsQ0FDOUIsTUFBTSxDQUFDLEVBQUUsRTBCd2FmLEExQnhhYSxVMEJ3YUgsQzFCM2FSLEtBQUssQUFBQSxTQUFTLENBRVosZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4RmhHTixFQUFFLEUwQndhZixBMUJ4YWEsVTBCd2FILEMxQjNhUixLQUFLLEFBQUEsU0FBUyxDQUVaLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZsSGIsRUFBRTtBMEJ3YWYsQTFCdmFhLFUwQnVhSCxDMUIzYVIsS0FBSyxBQUFBLFNBQVMsQ0FFWixnQ0FBZ0MsQ0FFOUIsTUFBTSxDQUFDLEVBQUU7QTBCdWFmLEExQnZhYSxVMEJ1YUgsQzFCM2FSLEtBQUssQUFBQSxTQUFTLENBRVosZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4Ri9GTixFQUFFO0EwQnVhZixBMUJ2YWEsVTBCdWFILEMxQjNhUixLQUFLLEFBQUEsU0FBUyxDQUVaLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZqSGIsRUFBRTtBMEJ1YWYsQTFCeGFhLFUwQndhSCxDMUIxYVIsS0FBSyxBQUFBLGtCQUFrQixDQUNyQixnQ0FBZ0MsQ0FDOUIsTUFBTSxDQUFDLEVBQUU7QTBCd2FmLEExQnhhYSxVMEJ3YUgsQzFCMWFSLEtBQUssQUFBQSxrQkFBa0IsQ0FDckIsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4RmhHTixFQUFFO0EwQndhZixBMUJ4YWEsVTBCd2FILEMxQjFhUixLQUFLLEFBQUEsa0JBQWtCLENBQ3JCLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZsSGIsRUFBRTtBMEJ3YWYsQTFCdmFhLFUwQnVhSCxDMUIxYVIsS0FBSyxBQUFBLGtCQUFrQixDQUNyQixnQ0FBZ0MsQ0FFOUIsTUFBTSxDQUFDLEVBQUU7QTBCdWFmLEExQnZhYSxVMEJ1YUgsQzFCMWFSLEtBQUssQUFBQSxrQkFBa0IsQ0FDckIsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4Ri9GTixFQUFFO0EwQnVhZixBMUJ2YWEsVTBCdWFILEMxQjFhUixLQUFLLEFBQUEsa0JBQWtCLENBQ3JCLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZqSGIsRUFBRSxDQUFDO0VBQ1IsTUFBTSxFQUFFLElBQUksR0FDYjs7QTBCcWFQLEExQm5haUMsVTBCbWF2QixDMUIzYVIsS0FBSyxBQUFBLFNBQVMsQ0FFWixnQ0FBZ0MsQ0FNOUIsS0FBSyxDQUFDLEtBQUssQ0FBQyxFQUFFLEFBQUEsWUFBWSxDQUFDLEVBQUUsQUFBQSxNQUFNO0EwQm1hekMsQTFCbGFZLFUwQmthRixDMUIzYVIsS0FBSyxBQUFBLFNBQVMsQ0FFWixnQ0FBZ0MsQ0FPOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxJQUFJLEFBQUEsTUFBTTtBMEJrYXhCLEExQmphWSxVMEJpYUYsQzFCM2FSLEtBQUssQUFBQSxTQUFTLENBRVosZ0NBQWdDLENBUTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsS0FBSyxBQUFBLE1BQU07QTBCaWF6QixBMUJoYVksVTBCZ2FGLEMxQjNhUixLQUFLLEFBQUEsU0FBUyxDQUVaLGdDQUFnQyxDQVM5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNO0EwQmdhM0IsQTFCL1pZLFUwQitaRixDMUIzYVIsS0FBSyxBQUFBLFNBQVMsQ0FFWixnQ0FBZ0MsQ0FVOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTTtBMEIrWjNCLEExQm5haUMsVTBCbWF2QixDMUIxYVIsS0FBSyxBQUFBLGtCQUFrQixDQUNyQixnQ0FBZ0MsQ0FNOUIsS0FBSyxDQUFDLEtBQUssQ0FBQyxFQUFFLEFBQUEsWUFBWSxDQUFDLEVBQUUsQUFBQSxNQUFNO0EwQm1hekMsQTFCbGFZLFUwQmthRixDMUIxYVIsS0FBSyxBQUFBLGtCQUFrQixDQUNyQixnQ0FBZ0MsQ0FPOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxJQUFJLEFBQUEsTUFBTTtBMEJrYXhCLEExQmphWSxVMEJpYUYsQzFCMWFSLEtBQUssQUFBQSxrQkFBa0IsQ0FDckIsZ0NBQWdDLENBUTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsS0FBSyxBQUFBLE1BQU07QTBCaWF6QixBMUJoYVksVTBCZ2FGLEMxQjFhUixLQUFLLEFBQUEsa0JBQWtCLENBQ3JCLGdDQUFnQyxDQVM5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNO0EwQmdhM0IsQTFCL1pZLFUwQitaRixDMUIxYVIsS0FBSyxBQUFBLGtCQUFrQixDQUNyQixnQ0FBZ0MsQ0FVOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTSxDQUFDO0VBQ3BCLGdCQUFnQixFQUFFLE9BQWtCO0VBQ3BDLEtBQUssRTVGekRGLElBQUksRzRGMERSOztBMEI0WlAsQTFCMVpZLFUwQjBaRixDMUIzYVIsS0FBSyxBQUFBLFNBQVMsQ0FFWixnQ0FBZ0MsQ0FlOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxNQUFNLEFBQUEsUUFBUTtBMEIwWjVCLEExQjFaWSxVMEIwWkYsQzFCMWFSLEtBQUssQUFBQSxrQkFBa0IsQ0FDckIsZ0NBQWdDLENBZTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsTUFBTSxBQUFBLFFBQVEsQ0FBQztFQUNyQixtQkFBbUIsRTVGN0RoQixJQUFJLEc0RjhEUjs7QTBCd1pQLEExQnRaWSxVMEJzWkYsQzFCM2FSLEtBQUssQUFBQSxTQUFTLENBRVosZ0NBQWdDLENBbUI5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU87QTBCc1pyQixBMUJyWlksVTBCcVpGLEMxQjNhUixLQUFLLEFBQUEsU0FBUyxDQUVaLGdDQUFnQyxDQW9COUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTTtBMEJxWjNCLEExQnRaWSxVMEJzWkYsQzFCMWFSLEtBQUssQUFBQSxrQkFBa0IsQ0FDckIsZ0NBQWdDLENBbUI5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU87QTBCc1pyQixBMUJyWlksVTBCcVpGLEMxQjFhUixLQUFLLEFBQUEsa0JBQWtCLENBQ3JCLGdDQUFnQyxDQW9COUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTSxDQUFDO0VBQ3BCLGdCQUFnQixFQUFFLE9BQW9CO0VBQ3RDLEtBQUssRTVGbkVGLElBQUksRzRGb0VSOztBMEJrWlAsQTFCMWRRLFUwQjBkRSxDMUI1ZFIsVUFBVSxBQUMxRCxJQUF3RCxDQUFBLEFBQUEsYUFBYSxJQUNmLFlBQVksQ0FBQztFQUNiLGdCQUFnQixFSG1DVixPQUFPLEdHekJkO0UwQitjUCxBMUIxZFEsVTBCMGRFLEMxQjVkUixVQUFVLEFBQzFELElBQXdELENBQUEsQUFBQSxhQUFhLElBQ2YsWUFBWTtFMEIwZHBCLEExQnRkUSxVMEJzZEUsQzFCNWRSLFVBQVUsQUFDMUQsSUFBd0QsQ0FBQSxBQUFBLGFBQWEsSUFDZixZQUFZLENBSVosQ0FBQyxDQUFDO0lBQ0EsS0FBSyxFNUZESixJQUFJLEc0RkVOO0UwQm9kVCxBMUJsZFEsVTBCa2RFLEMxQjVkUixVQUFVLEFBQzFELElBQXdELENBQUEsQUFBQSxhQUFhLElBQ2YsWUFBWSxDQVFaLENBQUMsQUFBQSxPQUFPLENBQUM7SUFDUCxLQUFLLEU1RjZFQyxPQUFPLEc0RjVFZDs7QTBCZ2RULEExQjVkRSxVMEI0ZFEsQzFCNWRSLFVBQVUsQUFnQjlELGFBQW9FLENBQUM7RUFDYixVQUFVLEVBQUUsR0FBRyxDQUFDLEtBQUssQ0hxQmIsT0FBTyxHR3BCaEI7O0EwQjBjTCxBMUJ0Y1EsVTBCc2NFLEMxQjVkUixVQUFVLEFBb0IxRCxrQkFBcUUsR0FDZixZQUFZLENBQ1osQ0FBQyxBQUNyRCxNQUE2RCxDQUFDO0VBQ04sVUFBVSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEM1RmZ0QixPQUFPLEc0RmdCUDs7QTBCbWNYLEExQnRjUSxVMEJzY0UsQzFCNWRSLFVBQVUsQUFvQjFELGtCQUFxRSxHQUNmLFlBQVksQ0FDWixDQUFDLEFBS3JELE9BQThELENBQUM7RUFDUCxVQUFVLEVBQUUsR0FBRyxDQUFDLEtBQUssQ0hVbkIsT0FBTyxHR1RWOztBMEIrYlgsQTFCcmJNLFUwQnFiSSxDMUJ6YlIsUUFBUSxHQUdKLFlBQVksQ0FDWixTQUFTO0EwQnFiZixBMUJyYk0sVTBCcWJJLEMxQnhiUixpQkFBaUIsR0FFYixZQUFZLENBQ1osU0FBUztBMEJxYmYsQTFCcmJNLFUwQnFiSSxDMUJ2YlIsVUFBVSxBQUFBLElBQUssQ0FBQSxBQUFBLGFBQWEsSUFDeEIsWUFBWSxDQUNaLFNBQVMsQ0FBQztFQUNSLEtBQUssRTVGbENGLHdCQUFJLEc0RnVDUjtFMEIrYVAsQTFCcmJNLFUwQnFiSSxDMUJ6YlIsUUFBUSxHQUdKLFlBQVksQ0FDWixTQUFTLEFBRzNLLE1BQTJLO0UwQmtiZixBMUJyYk0sVTBCcWJJLEMxQnhiUixpQkFBaUIsR0FFYixZQUFZLENBQ1osU0FBUyxBQUczSyxNQUEySztFMEJrYmYsQTFCcmJNLFUwQnFiSSxDMUJ2YlIsVUFBVSxBQUFBLElBQUssQ0FBQSxBQUFBLGFBQWEsSUFDeEIsWUFBWSxDQUNaLFNBQVMsQUFHM0ssTUFBMkssQ0FBQztJQUNOLEtBQUssRTVGckNKLElBQUksRzRGc0NOOztBMEJnYlQsQTFCeGFhLFUwQndhSCxDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQ0FDOUIsTUFBTSxDQUFDLEVBQUUsRTBCd2FmLEExQnhhYSxVMEJ3YUgsQzFCM2FSLEtBQUssQUFBQSxRQUFRLENBRVgsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4RmhHTixFQUFFLEUwQndhZixBMUJ4YWEsVTBCd2FILEMxQjNhUixLQUFLLEFBQUEsUUFBUSxDQUVYLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZsSGIsRUFBRTtBMEJ3YWYsQTFCdmFhLFUwQnVhSCxDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQ0FFOUIsTUFBTSxDQUFDLEVBQUU7QTBCdWFmLEExQnZhYSxVMEJ1YUgsQzFCM2FSLEtBQUssQUFBQSxRQUFRLENBRVgsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4Ri9GTixFQUFFO0EwQnVhZixBMUJ2YWEsVTBCdWFILEMxQjNhUixLQUFLLEFBQUEsUUFBUSxDQUVYLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZqSGIsRUFBRTtBMEJ1YWYsQTFCeGFhLFUwQndhSCxDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQ0FDOUIsTUFBTSxDQUFDLEVBQUU7QTBCd2FmLEExQnhhYSxVMEJ3YUgsQzFCMWFSLEtBQUssQUFBQSxpQkFBaUIsQ0FDcEIsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4RmhHTixFQUFFO0EwQndhZixBMUJ4YWEsVTBCd2FILEMxQjFhUixLQUFLLEFBQUEsaUJBQWlCLENBQ3BCLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZsSGIsRUFBRTtBMEJ3YWYsQTFCdmFhLFUwQnVhSCxDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQ0FFOUIsTUFBTSxDQUFDLEVBQUU7QTBCdWFmLEExQnZhYSxVMEJ1YUgsQzFCMWFSLEtBQUssQUFBQSxpQkFBaUIsQ0FDcEIsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4Ri9GTixFQUFFO0EwQnVhZixBMUJ2YWEsVTBCdWFILEMxQjFhUixLQUFLLEFBQUEsaUJBQWlCLENBQ3BCLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZqSGIsRUFBRSxDQUFDO0VBQ1IsTUFBTSxFQUFFLElBQUksR0FDYjs7QTBCcWFQLEExQm5haUMsVTBCbWF2QixDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQ0FNOUIsS0FBSyxDQUFDLEtBQUssQ0FBQyxFQUFFLEFBQUEsWUFBWSxDQUFDLEVBQUUsQUFBQSxNQUFNO0EwQm1hekMsQTFCbGFZLFUwQmthRixDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQ0FPOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxJQUFJLEFBQUEsTUFBTTtBMEJrYXhCLEExQmphWSxVMEJpYUYsQzFCM2FSLEtBQUssQUFBQSxRQUFRLENBRVgsZ0NBQWdDLENBUTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsS0FBSyxBQUFBLE1BQU07QTBCaWF6QixBMUJoYVksVTBCZ2FGLEMxQjNhUixLQUFLLEFBQUEsUUFBUSxDQUVYLGdDQUFnQyxDQVM5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNO0EwQmdhM0IsQTFCL1pZLFUwQitaRixDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQ0FVOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTTtBMEIrWjNCLEExQm5haUMsVTBCbWF2QixDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQ0FNOUIsS0FBSyxDQUFDLEtBQUssQ0FBQyxFQUFFLEFBQUEsWUFBWSxDQUFDLEVBQUUsQUFBQSxNQUFNO0EwQm1hekMsQTFCbGFZLFUwQmthRixDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQ0FPOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxJQUFJLEFBQUEsTUFBTTtBMEJrYXhCLEExQmphWSxVMEJpYUYsQzFCMWFSLEtBQUssQUFBQSxpQkFBaUIsQ0FDcEIsZ0NBQWdDLENBUTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsS0FBSyxBQUFBLE1BQU07QTBCaWF6QixBMUJoYVksVTBCZ2FGLEMxQjFhUixLQUFLLEFBQUEsaUJBQWlCLENBQ3BCLGdDQUFnQyxDQVM5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNO0EwQmdhM0IsQTFCL1pZLFUwQitaRixDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQ0FVOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTSxDQUFDO0VBQ3BCLGdCQUFnQixFQUFFLE9BQWtCO0VBQ3BDLEtBQUssRTVGekRGLElBQUksRzRGMERSOztBMEI0WlAsQTFCMVpZLFUwQjBaRixDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQ0FlOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxNQUFNLEFBQUEsUUFBUTtBMEIwWjVCLEExQjFaWSxVMEIwWkYsQzFCMWFSLEtBQUssQUFBQSxpQkFBaUIsQ0FDcEIsZ0NBQWdDLENBZTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsTUFBTSxBQUFBLFFBQVEsQ0FBQztFQUNyQixtQkFBbUIsRTVGN0RoQixJQUFJLEc0RjhEUjs7QTBCd1pQLEExQnRaWSxVMEJzWkYsQzFCM2FSLEtBQUssQUFBQSxRQUFRLENBRVgsZ0NBQWdDLENBbUI5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU87QTBCc1pyQixBMUJyWlksVTBCcVpGLEMxQjNhUixLQUFLLEFBQUEsUUFBUSxDQUVYLGdDQUFnQyxDQW9COUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTTtBMEJxWjNCLEExQnRaWSxVMEJzWkYsQzFCMWFSLEtBQUssQUFBQSxpQkFBaUIsQ0FDcEIsZ0NBQWdDLENBbUI5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU87QTBCc1pyQixBMUJyWlksVTBCcVpGLEMxQjFhUixLQUFLLEFBQUEsaUJBQWlCLENBQ3BCLGdDQUFnQyxDQW9COUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTSxDQUFDO0VBQ3BCLGdCQUFnQixFQUFFLE9BQW9CO0VBQ3RDLEtBQUssRTVGbkVGLElBQUksRzRGb0VSOztBMEJrWlAsQTFCMWRRLFUwQjBkRSxDMUI1ZFIsVUFBVSxBQUMzRCxJQUF5RCxDQUFBLEFBQUEsYUFBYSxJQUNmLFlBQVksQ0FBQztFQUNiLGdCQUFnQixFSG9DVixPQUFPLEdHMUJkO0UwQitjUCxBMUIxZFEsVTBCMGRFLEMxQjVkUixVQUFVLEFBQzNELElBQXlELENBQUEsQUFBQSxhQUFhLElBQ2YsWUFBWTtFMEIwZHBCLEExQnRkUSxVMEJzZEUsQzFCNWRSLFVBQVUsQUFDM0QsSUFBeUQsQ0FBQSxBQUFBLGFBQWEsSUFDZixZQUFZLENBSVosQ0FBQyxDQUFDO0lBQ0EsS0FBSyxFNUZESixJQUFJLEc0RkVOO0UwQm9kVCxBMUJsZFEsVTBCa2RFLEMxQjVkUixVQUFVLEFBQzNELElBQXlELENBQUEsQUFBQSxhQUFhLElBQ2YsWUFBWSxDQVFaLENBQUMsQUFBQSxPQUFPLENBQUM7SUFDUCxLQUFLLEU1RjZFQyxPQUFPLEc0RjVFZDs7QTBCZ2RULEExQjVkRSxVMEI0ZFEsQzFCNWRSLFVBQVUsQUFnQjlELGFBQW9FLENBQUM7RUFDYixVQUFVLEVBQUUsR0FBRyxDQUFDLEtBQUssQ0hzQmIsT0FBTyxHR3JCaEI7O0EwQjBjTCxBMUJ0Y1EsVTBCc2NFLEMxQjVkUixVQUFVLEFBb0IzRCxrQkFBc0UsR0FDZixZQUFZLENBQ1osQ0FBQyxBQUNyRCxNQUE2RCxDQUFDO0VBQ04sVUFBVSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEM1RmZ0QixPQUFPLEc0RmdCUDs7QTBCbWNYLEExQnRjUSxVMEJzY0UsQzFCNWRSLFVBQVUsQUFvQjNELGtCQUFzRSxHQUNmLFlBQVksQ0FDWixDQUFDLEFBS3JELE9BQThELENBQUM7RUFDUCxVQUFVLEVBQUUsR0FBRyxDQUFDLEtBQUssQ0hXbkIsT0FBTyxHR1ZWOztBMEIrYlgsQTFCcmJNLFUwQnFiSSxDMUJ6YlIsUUFBUSxHQUdKLFlBQVksQ0FDWixTQUFTO0EwQnFiZixBMUJyYk0sVTBCcWJJLEMxQnhiUixpQkFBaUIsR0FFYixZQUFZLENBQ1osU0FBUztBMEJxYmYsQTFCcmJNLFUwQnFiSSxDMUJ2YlIsVUFBVSxBQUFBLElBQUssQ0FBQSxBQUFBLGFBQWEsSUFDeEIsWUFBWSxDQUNaLFNBQVMsQ0FBQztFQUNSLEtBQUssRTVGbENGLHdCQUFJLEc0RnVDUjtFMEIrYVAsQTFCcmJNLFUwQnFiSSxDMUJ6YlIsUUFBUSxHQUdKLFlBQVksQ0FDWixTQUFTLEFBRzNLLE1BQTJLO0UwQmtiZixBMUJyYk0sVTBCcWJJLEMxQnhiUixpQkFBaUIsR0FFYixZQUFZLENBQ1osU0FBUyxBQUczSyxNQUEySztFMEJrYmYsQTFCcmJNLFUwQnFiSSxDMUJ2YlIsVUFBVSxBQUFBLElBQUssQ0FBQSxBQUFBLGFBQWEsSUFDeEIsWUFBWSxDQUNaLFNBQVMsQUFHM0ssTUFBMkssQ0FBQztJQUNOLEtBQUssRTVGckNKLElBQUksRzRGc0NOOztBMEJnYlQsQTFCeGFhLFUwQndhSCxDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQ0FDOUIsTUFBTSxDQUFDLEVBQUUsRTBCd2FmLEExQnhhYSxVMEJ3YUgsQzFCM2FSLEtBQUssQUFBQSxRQUFRLENBRVgsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4RmhHTixFQUFFLEUwQndhZixBMUJ4YWEsVTBCd2FILEMxQjNhUixLQUFLLEFBQUEsUUFBUSxDQUVYLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZsSGIsRUFBRTtBMEJ3YWYsQTFCdmFhLFUwQnVhSCxDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQ0FFOUIsTUFBTSxDQUFDLEVBQUU7QTBCdWFmLEExQnZhYSxVMEJ1YUgsQzFCM2FSLEtBQUssQUFBQSxRQUFRLENBRVgsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4Ri9GTixFQUFFO0EwQnVhZixBMUJ2YWEsVTBCdWFILEMxQjNhUixLQUFLLEFBQUEsUUFBUSxDQUVYLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZqSGIsRUFBRTtBMEJ1YWYsQTFCeGFhLFUwQndhSCxDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQ0FDOUIsTUFBTSxDQUFDLEVBQUU7QTBCd2FmLEExQnhhYSxVMEJ3YUgsQzFCMWFSLEtBQUssQUFBQSxpQkFBaUIsQ0FDcEIsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4RmhHTixFQUFFO0EwQndhZixBMUJ4YWEsVTBCd2FILEMxQjFhUixLQUFLLEFBQUEsaUJBQWlCLENBQ3BCLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZsSGIsRUFBRTtBMEJ3YWYsQTFCdmFhLFUwQnVhSCxDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQ0FFOUIsTUFBTSxDQUFDLEVBQUU7QTBCdWFmLEExQnZhYSxVMEJ1YUgsQzFCMWFSLEtBQUssQUFBQSxpQkFBaUIsQ0FDcEIsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4Ri9GTixFQUFFO0EwQnVhZixBMUJ2YWEsVTBCdWFILEMxQjFhUixLQUFLLEFBQUEsaUJBQWlCLENBQ3BCLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZqSGIsRUFBRSxDQUFDO0VBQ1IsTUFBTSxFQUFFLElBQUksR0FDYjs7QTBCcWFQLEExQm5haUMsVTBCbWF2QixDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQ0FNOUIsS0FBSyxDQUFDLEtBQUssQ0FBQyxFQUFFLEFBQUEsWUFBWSxDQUFDLEVBQUUsQUFBQSxNQUFNO0EwQm1hekMsQTFCbGFZLFUwQmthRixDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQ0FPOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxJQUFJLEFBQUEsTUFBTTtBMEJrYXhCLEExQmphWSxVMEJpYUYsQzFCM2FSLEtBQUssQUFBQSxRQUFRLENBRVgsZ0NBQWdDLENBUTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsS0FBSyxBQUFBLE1BQU07QTBCaWF6QixBMUJoYVksVTBCZ2FGLEMxQjNhUixLQUFLLEFBQUEsUUFBUSxDQUVYLGdDQUFnQyxDQVM5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNO0EwQmdhM0IsQTFCL1pZLFUwQitaRixDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQ0FVOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTTtBMEIrWjNCLEExQm5haUMsVTBCbWF2QixDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQ0FNOUIsS0FBSyxDQUFDLEtBQUssQ0FBQyxFQUFFLEFBQUEsWUFBWSxDQUFDLEVBQUUsQUFBQSxNQUFNO0EwQm1hekMsQTFCbGFZLFUwQmthRixDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQ0FPOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxJQUFJLEFBQUEsTUFBTTtBMEJrYXhCLEExQmphWSxVMEJpYUYsQzFCMWFSLEtBQUssQUFBQSxpQkFBaUIsQ0FDcEIsZ0NBQWdDLENBUTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsS0FBSyxBQUFBLE1BQU07QTBCaWF6QixBMUJoYVksVTBCZ2FGLEMxQjFhUixLQUFLLEFBQUEsaUJBQWlCLENBQ3BCLGdDQUFnQyxDQVM5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNO0EwQmdhM0IsQTFCL1pZLFUwQitaRixDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQ0FVOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTSxDQUFDO0VBQ3BCLGdCQUFnQixFQUFFLE9BQWtCO0VBQ3BDLEtBQUssRTVGekRGLElBQUksRzRGMERSOztBMEI0WlAsQTFCMVpZLFUwQjBaRixDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQ0FlOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxNQUFNLEFBQUEsUUFBUTtBMEIwWjVCLEExQjFaWSxVMEIwWkYsQzFCMWFSLEtBQUssQUFBQSxpQkFBaUIsQ0FDcEIsZ0NBQWdDLENBZTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsTUFBTSxBQUFBLFFBQVEsQ0FBQztFQUNyQixtQkFBbUIsRTVGN0RoQixJQUFJLEc0RjhEUjs7QTBCd1pQLEExQnRaWSxVMEJzWkYsQzFCM2FSLEtBQUssQUFBQSxRQUFRLENBRVgsZ0NBQWdDLENBbUI5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU87QTBCc1pyQixBMUJyWlksVTBCcVpGLEMxQjNhUixLQUFLLEFBQUEsUUFBUSxDQUVYLGdDQUFnQyxDQW9COUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTTtBMEJxWjNCLEExQnRaWSxVMEJzWkYsQzFCMWFSLEtBQUssQUFBQSxpQkFBaUIsQ0FDcEIsZ0NBQWdDLENBbUI5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU87QTBCc1pyQixBMUJyWlksVTBCcVpGLEMxQjFhUixLQUFLLEFBQUEsaUJBQWlCLENBQ3BCLGdDQUFnQyxDQW9COUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTSxDQUFDO0VBQ3BCLGdCQUFnQixFQUFFLE9BQW9CO0VBQ3RDLEtBQUssRTVGbkVGLElBQUksRzRGb0VSOztBMEJrWlAsQTFCMWRRLFUwQjBkRSxDMUI1ZFIsV0FBVyxBQUM3RCxJQUEwRCxDQUFBLEFBQUEsYUFBYSxJQUNmLFlBQVksQ0FBQztFQUNiLGdCQUFnQixFNUZHYixJQUFJLEc0Rk9SO0UwQitjUCxBMUIxZFEsVTBCMGRFLEMxQjVkUixXQUFXLEFBQzdELElBQTBELENBQUEsQUFBQSxhQUFhLElBQ2YsWUFBWTtFMEIwZHBCLEExQnRkUSxVMEJzZEUsQzFCNWRSLFdBQVcsQUFDN0QsSUFBMEQsQ0FBQSxBQUFBLGFBQWEsSUFDZixZQUFZLENBSVosQ0FBQyxDQUFDO0lBQ0EsS0FBSyxFNUZpRkMsT0FBTyxHNEZoRmQ7RTBCb2RULEExQmxkUSxVMEJrZEUsQzFCNWRSLFdBQVcsQUFDN0QsSUFBMEQsQ0FBQSxBQUFBLGFBQWEsSUFDZixZQUFZLENBUVosQ0FBQyxBQUFBLE9BQU8sQ0FBQztJQUNQLEtBQUssRTVGNkVDLE9BQU8sRzRGNUVkOztBMEJnZFQsQTFCNWRFLFUwQjRkUSxDMUI1ZFIsV0FBVyxBQWdCL0QsYUFBb0UsQ0FBQztFQUNiLFVBQVUsRUFBRSxHQUFHLENBQUMsS0FBSyxDNUZYaEIsSUFBSSxHNEZZVjs7QTBCMGNMLEExQnRjUSxVMEJzY0UsQzFCNWRSLFdBQVcsQUFvQjdELGtCQUF1RSxHQUNmLFlBQVksQ0FDWixDQUFDLEFBQ3JELE1BQTZELENBQUM7RUFDTixVQUFVLEVBQUUsR0FBRyxDQUFDLEtBQUssQzVGZnRCLE9BQU8sRzRGZ0JQOztBMEJtY1gsQTFCdGNRLFUwQnNjRSxDMUI1ZFIsV0FBVyxBQW9CN0Qsa0JBQXVFLEdBQ2YsWUFBWSxDQUNaLENBQUMsQUFLckQsT0FBOEQsQ0FBQztFQUNQLFVBQVUsRUFBRSxHQUFHLENBQUMsS0FBSyxDNUZ0QnRCLElBQUksRzRGdUJKOztBMEIrYlgsQTFCcmJNLFUwQnFiSSxDMUJ6YlIsU0FBUyxHQUdMLFlBQVksQ0FDWixTQUFTO0EwQnFiZixBMUJyYk0sVTBCcWJJLEMxQnhiUixrQkFBa0IsR0FFZCxZQUFZLENBQ1osU0FBUztBMEJxYmYsQTFCcmJNLFUwQnFiSSxDMUJ2YlIsV0FBVyxBQUFBLElBQUssQ0FBQSxBQUFBLGFBQWEsSUFDekIsWUFBWSxDQUNaLFNBQVMsQ0FBQztFQUNSLEtBQUssRTVGZ0RHLHFCQUFPLEc0RjNDaEI7RTBCK2FQLEExQnJiTSxVMEJxYkksQzFCemJSLFNBQVMsR0FHTCxZQUFZLENBQ1osU0FBUyxBQUczSyxNQUEySztFMEJrYmYsQTFCcmJNLFUwQnFiSSxDMUJ4YlIsa0JBQWtCLEdBRWQsWUFBWSxDQUNaLFNBQVMsQUFHM0ssTUFBMks7RTBCa2JmLEExQnJiTSxVMEJxYkksQzFCdmJSLFdBQVcsQUFBQSxJQUFLLENBQUEsQUFBQSxhQUFhLElBQ3pCLFlBQVksQ0FDWixTQUFTLEFBRzNLLE1BQTJLLENBQUM7SUFDTixLQUFLLEU1RjZDQyxPQUFPLEc0RjVDZDs7QTBCZ2JULEExQnhhYSxVMEJ3YUgsQzFCM2FSLEtBQUssQUFBQSxTQUFTLENBRVosZ0NBQWdDLENBQzlCLE1BQU0sQ0FBQyxFQUFFLEUwQndhZixBMUJ4YWEsVTBCd2FILEMxQjNhUixLQUFLLEFBQUEsU0FBUyxDQUVaLGdDQUFnQyxDOUZpR3BDLG1CQUFtQixDOEZoR04sRUFBRSxFMEJ3YWYsQTFCeGFhLFUwQndhSCxDMUIzYVIsS0FBSyxBQUFBLFNBQVMsQ0FFWixnQ0FBZ0MsQzlGbUhwQywwQkFBMEIsQzhGbEhiLEVBQUU7QTBCd2FmLEExQnZhYSxVMEJ1YUgsQzFCM2FSLEtBQUssQUFBQSxTQUFTLENBRVosZ0NBQWdDLENBRTlCLE1BQU0sQ0FBQyxFQUFFO0EwQnVhZixBMUJ2YWEsVTBCdWFILEMxQjNhUixLQUFLLEFBQUEsU0FBUyxDQUVaLGdDQUFnQyxDOUZpR3BDLG1CQUFtQixDOEYvRk4sRUFBRTtBMEJ1YWYsQTFCdmFhLFUwQnVhSCxDMUIzYVIsS0FBSyxBQUFBLFNBQVMsQ0FFWixnQ0FBZ0MsQzlGbUhwQywwQkFBMEIsQzhGakhiLEVBQUU7QTBCdWFmLEExQnhhYSxVMEJ3YUgsQzFCMWFSLEtBQUssQUFBQSxrQkFBa0IsQ0FDckIsZ0NBQWdDLENBQzlCLE1BQU0sQ0FBQyxFQUFFO0EwQndhZixBMUJ4YWEsVTBCd2FILEMxQjFhUixLQUFLLEFBQUEsa0JBQWtCLENBQ3JCLGdDQUFnQyxDOUZpR3BDLG1CQUFtQixDOEZoR04sRUFBRTtBMEJ3YWYsQTFCeGFhLFUwQndhSCxDMUIxYVIsS0FBSyxBQUFBLGtCQUFrQixDQUNyQixnQ0FBZ0MsQzlGbUhwQywwQkFBMEIsQzhGbEhiLEVBQUU7QTBCd2FmLEExQnZhYSxVMEJ1YUgsQzFCMWFSLEtBQUssQUFBQSxrQkFBa0IsQ0FDckIsZ0NBQWdDLENBRTlCLE1BQU0sQ0FBQyxFQUFFO0EwQnVhZixBMUJ2YWEsVTBCdWFILEMxQjFhUixLQUFLLEFBQUEsa0JBQWtCLENBQ3JCLGdDQUFnQyxDOUZpR3BDLG1CQUFtQixDOEYvRk4sRUFBRTtBMEJ1YWYsQTFCdmFhLFUwQnVhSCxDMUIxYVIsS0FBSyxBQUFBLGtCQUFrQixDQUNyQixnQ0FBZ0MsQzlGbUhwQywwQkFBMEIsQzhGakhiLEVBQUUsQ0FBQztFQUNSLE1BQU0sRUFBRSxJQUFJLEdBQ2I7O0EwQnFhUCxBMUJuYWlDLFUwQm1hdkIsQzFCM2FSLEtBQUssQUFBQSxTQUFTLENBRVosZ0NBQWdDLENBTTlCLEtBQUssQ0FBQyxLQUFLLENBQUMsRUFBRSxBQUFBLFlBQVksQ0FBQyxFQUFFLEFBQUEsTUFBTTtBMEJtYXpDLEExQmxhWSxVMEJrYUYsQzFCM2FSLEtBQUssQUFBQSxTQUFTLENBRVosZ0NBQWdDLENBTzlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsSUFBSSxBQUFBLE1BQU07QTBCa2F4QixBMUJqYVksVTBCaWFGLEMxQjNhUixLQUFLLEFBQUEsU0FBUyxDQUVaLGdDQUFnQyxDQVE5QixLQUFLLENBQUMsRUFBRSxBQUFBLEtBQUssQUFBQSxNQUFNO0EwQmlhekIsQTFCaGFZLFUwQmdhRixDMUIzYVIsS0FBSyxBQUFBLFNBQVMsQ0FFWixnQ0FBZ0MsQ0FTOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTTtBMEJnYTNCLEExQi9aWSxVMEIrWkYsQzFCM2FSLEtBQUssQUFBQSxTQUFTLENBRVosZ0NBQWdDLENBVTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTyxBQUFBLE1BQU07QTBCK1ozQixBMUJuYWlDLFUwQm1hdkIsQzFCMWFSLEtBQUssQUFBQSxrQkFBa0IsQ0FDckIsZ0NBQWdDLENBTTlCLEtBQUssQ0FBQyxLQUFLLENBQUMsRUFBRSxBQUFBLFlBQVksQ0FBQyxFQUFFLEFBQUEsTUFBTTtBMEJtYXpDLEExQmxhWSxVMEJrYUYsQzFCMWFSLEtBQUssQUFBQSxrQkFBa0IsQ0FDckIsZ0NBQWdDLENBTzlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsSUFBSSxBQUFBLE1BQU07QTBCa2F4QixBMUJqYVksVTBCaWFGLEMxQjFhUixLQUFLLEFBQUEsa0JBQWtCLENBQ3JCLGdDQUFnQyxDQVE5QixLQUFLLENBQUMsRUFBRSxBQUFBLEtBQUssQUFBQSxNQUFNO0EwQmlhekIsQTFCaGFZLFUwQmdhRixDMUIxYVIsS0FBSyxBQUFBLGtCQUFrQixDQUNyQixnQ0FBZ0MsQ0FTOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTTtBMEJnYTNCLEExQi9aWSxVMEIrWkYsQzFCMWFSLEtBQUssQUFBQSxrQkFBa0IsQ0FDckIsZ0NBQWdDLENBVTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTyxBQUFBLE1BQU0sQ0FBQztFQUNwQixnQkFBZ0IsRUFBRSxPQUFrQjtFQUNwQyxLQUFLLEU1RnlCRyxPQUFPLEc0RnhCaEI7O0EwQjRaUCxBMUIxWlksVTBCMFpGLEMxQjNhUixLQUFLLEFBQUEsU0FBUyxDQUVaLGdDQUFnQyxDQWU5QixLQUFLLENBQUMsRUFBRSxBQUFBLE1BQU0sQUFBQSxRQUFRO0EwQjBaNUIsQTFCMVpZLFUwQjBaRixDMUIxYVIsS0FBSyxBQUFBLGtCQUFrQixDQUNyQixnQ0FBZ0MsQ0FlOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxNQUFNLEFBQUEsUUFBUSxDQUFDO0VBQ3JCLG1CQUFtQixFNUZxQlgsT0FBTyxHNEZwQmhCOztBMEJ3WlAsQTFCdFpZLFUwQnNaRixDMUIzYVIsS0FBSyxBQUFBLFNBQVMsQ0FFWixnQ0FBZ0MsQ0FtQjlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTztBMEJzWnJCLEExQnJaWSxVMEJxWkYsQzFCM2FSLEtBQUssQUFBQSxTQUFTLENBRVosZ0NBQWdDLENBb0I5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNO0EwQnFaM0IsQTFCdFpZLFUwQnNaRixDMUIxYVIsS0FBSyxBQUFBLGtCQUFrQixDQUNyQixnQ0FBZ0MsQ0FtQjlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTztBMEJzWnJCLEExQnJaWSxVMEJxWkYsQzFCMWFSLEtBQUssQUFBQSxrQkFBa0IsQ0FDckIsZ0NBQWdDLENBb0I5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNLENBQUM7RUFDcEIsZ0JBQWdCLEVBQUUsS0FBb0I7RUFDdEMsS0FBSyxFNUZlRyxPQUFPLEc0RmRoQjs7QTBCa1pQLEExQjFkUSxVMEIwZEUsQzFCNWRSLFVBQVUsQUFDN0QsSUFBMkQsQ0FBQSxBQUFBLGFBQWEsSUFDZixZQUFZLENBQUM7RUFDYixnQkFBZ0IsRTVGU2IsT0FBTyxHNEZDWDtFMEIrY1AsQTFCMWRRLFUwQjBkRSxDMUI1ZFIsVUFBVSxBQUM3RCxJQUEyRCxDQUFBLEFBQUEsYUFBYSxJQUNmLFlBQVk7RTBCMGRwQixBMUJ0ZFEsVTBCc2RFLEMxQjVkUixVQUFVLEFBQzdELElBQTJELENBQUEsQUFBQSxhQUFhLElBQ2YsWUFBWSxDQUlaLENBQUMsQ0FBQztJQUNBLEtBQUssRTVGREosSUFBSSxHNEZFTjtFMEJvZFQsQTFCbGRRLFUwQmtkRSxDMUI1ZFIsVUFBVSxBQUM3RCxJQUEyRCxDQUFBLEFBQUEsYUFBYSxJQUNmLFlBQVksQ0FRWixDQUFDLEFBQUEsT0FBTyxDQUFDO0lBQ1AsS0FBSyxFNUY2RUMsT0FBTyxHNEY1RWQ7O0EwQmdkVCxBMUI1ZEUsVTBCNGRRLEMxQjVkUixVQUFVLEFBZ0I5RCxhQUFvRSxDQUFDO0VBQ2IsVUFBVSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEM1RkxoQixPQUFPLEc0Rk1iOztBMEIwY0wsQTFCdGNRLFUwQnNjRSxDMUI1ZFIsVUFBVSxBQW9CN0Qsa0JBQXdFLEdBQ2YsWUFBWSxDQUNaLENBQUMsQUFDckQsTUFBNkQsQ0FBQztFQUNOLFVBQVUsRUFBRSxHQUFHLENBQUMsS0FBSyxDNUZmdEIsT0FBTyxHNEZnQlA7O0EwQm1jWCxBMUJ0Y1EsVTBCc2NFLEMxQjVkUixVQUFVLEFBb0I3RCxrQkFBd0UsR0FDZixZQUFZLENBQ1osQ0FBQyxBQUtyRCxPQUE4RCxDQUFDO0VBQ1AsVUFBVSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEM1RmhCdEIsT0FBTyxHNEZpQlA7O0EwQitiWCxBMUJyYk0sVTBCcWJJLEMxQnpiUixRQUFRLEdBR0osWUFBWSxDQUNaLFNBQVM7QTBCcWJmLEExQnJiTSxVMEJxYkksQzFCeGJSLGlCQUFpQixHQUViLFlBQVksQ0FDWixTQUFTO0EwQnFiZixBMUJyYk0sVTBCcWJJLEMxQnZiUixVQUFVLEFBQUEsSUFBSyxDQUFBLEFBQUEsYUFBYSxJQUN4QixZQUFZLENBQ1osU0FBUyxDQUFDO0VBQ1IsS0FBSyxFNUZsQ0Ysd0JBQUksRzRGdUNSO0UwQithUCxBMUJyYk0sVTBCcWJJLEMxQnpiUixRQUFRLEdBR0osWUFBWSxDQUNaLFNBQVMsQUFHM0ssTUFBMks7RTBCa2JmLEExQnJiTSxVMEJxYkksQzFCeGJSLGlCQUFpQixHQUViLFlBQVksQ0FDWixTQUFTLEFBRzNLLE1BQTJLO0UwQmtiZixBMUJyYk0sVTBCcWJJLEMxQnZiUixVQUFVLEFBQUEsSUFBSyxDQUFBLEFBQUEsYUFBYSxJQUN4QixZQUFZLENBQ1osU0FBUyxBQUczSyxNQUEySyxDQUFDO0lBQ04sS0FBSyxFNUZyQ0osSUFBSSxHNEZzQ047O0EwQmdiVCxBMUJ4YWEsVTBCd2FILEMxQjNhUixLQUFLLEFBQUEsUUFBUSxDQUVYLGdDQUFnQyxDQUM5QixNQUFNLENBQUMsRUFBRSxFMEJ3YWYsQTFCeGFhLFUwQndhSCxDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQzlGaUdwQyxtQkFBbUIsQzhGaEdOLEVBQUUsRTBCd2FmLEExQnhhYSxVMEJ3YUgsQzFCM2FSLEtBQUssQUFBQSxRQUFRLENBRVgsZ0NBQWdDLEM5Rm1IcEMsMEJBQTBCLEM4RmxIYixFQUFFO0EwQndhZixBMUJ2YWEsVTBCdWFILEMxQjNhUixLQUFLLEFBQUEsUUFBUSxDQUVYLGdDQUFnQyxDQUU5QixNQUFNLENBQUMsRUFBRTtBMEJ1YWYsQTFCdmFhLFUwQnVhSCxDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQzlGaUdwQyxtQkFBbUIsQzhGL0ZOLEVBQUU7QTBCdWFmLEExQnZhYSxVMEJ1YUgsQzFCM2FSLEtBQUssQUFBQSxRQUFRLENBRVgsZ0NBQWdDLEM5Rm1IcEMsMEJBQTBCLEM4RmpIYixFQUFFO0EwQnVhZixBMUJ4YWEsVTBCd2FILEMxQjFhUixLQUFLLEFBQUEsaUJBQWlCLENBQ3BCLGdDQUFnQyxDQUM5QixNQUFNLENBQUMsRUFBRTtBMEJ3YWYsQTFCeGFhLFUwQndhSCxDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQzlGaUdwQyxtQkFBbUIsQzhGaEdOLEVBQUU7QTBCd2FmLEExQnhhYSxVMEJ3YUgsQzFCMWFSLEtBQUssQUFBQSxpQkFBaUIsQ0FDcEIsZ0NBQWdDLEM5Rm1IcEMsMEJBQTBCLEM4RmxIYixFQUFFO0EwQndhZixBMUJ2YWEsVTBCdWFILEMxQjFhUixLQUFLLEFBQUEsaUJBQWlCLENBQ3BCLGdDQUFnQyxDQUU5QixNQUFNLENBQUMsRUFBRTtBMEJ1YWYsQTFCdmFhLFUwQnVhSCxDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQzlGaUdwQyxtQkFBbUIsQzhGL0ZOLEVBQUU7QTBCdWFmLEExQnZhYSxVMEJ1YUgsQzFCMWFSLEtBQUssQUFBQSxpQkFBaUIsQ0FDcEIsZ0NBQWdDLEM5Rm1IcEMsMEJBQTBCLEM4RmpIYixFQUFFLENBQUM7RUFDUixNQUFNLEVBQUUsSUFBSSxHQUNiOztBMEJxYVAsQTFCbmFpQyxVMEJtYXZCLEMxQjNhUixLQUFLLEFBQUEsUUFBUSxDQUVYLGdDQUFnQyxDQU05QixLQUFLLENBQUMsS0FBSyxDQUFDLEVBQUUsQUFBQSxZQUFZLENBQUMsRUFBRSxBQUFBLE1BQU07QTBCbWF6QyxBMUJsYVksVTBCa2FGLEMxQjNhUixLQUFLLEFBQUEsUUFBUSxDQUVYLGdDQUFnQyxDQU85QixLQUFLLENBQUMsRUFBRSxBQUFBLElBQUksQUFBQSxNQUFNO0EwQmtheEIsQTFCamFZLFUwQmlhRixDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQ0FROUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxLQUFLLEFBQUEsTUFBTTtBMEJpYXpCLEExQmhhWSxVMEJnYUYsQzFCM2FSLEtBQUssQUFBQSxRQUFRLENBRVgsZ0NBQWdDLENBUzlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTyxBQUFBLE1BQU07QTBCZ2EzQixBMUIvWlksVTBCK1pGLEMxQjNhUixLQUFLLEFBQUEsUUFBUSxDQUVYLGdDQUFnQyxDQVU5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNO0EwQitaM0IsQTFCbmFpQyxVMEJtYXZCLEMxQjFhUixLQUFLLEFBQUEsaUJBQWlCLENBQ3BCLGdDQUFnQyxDQU05QixLQUFLLENBQUMsS0FBSyxDQUFDLEVBQUUsQUFBQSxZQUFZLENBQUMsRUFBRSxBQUFBLE1BQU07QTBCbWF6QyxBMUJsYVksVTBCa2FGLEMxQjFhUixLQUFLLEFBQUEsaUJBQWlCLENBQ3BCLGdDQUFnQyxDQU85QixLQUFLLENBQUMsRUFBRSxBQUFBLElBQUksQUFBQSxNQUFNO0EwQmtheEIsQTFCamFZLFUwQmlhRixDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQ0FROUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxLQUFLLEFBQUEsTUFBTTtBMEJpYXpCLEExQmhhWSxVMEJnYUYsQzFCMWFSLEtBQUssQUFBQSxpQkFBaUIsQ0FDcEIsZ0NBQWdDLENBUzlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTyxBQUFBLE1BQU07QTBCZ2EzQixBMUIvWlksVTBCK1pGLEMxQjFhUixLQUFLLEFBQUEsaUJBQWlCLENBQ3BCLGdDQUFnQyxDQVU5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNLENBQUM7RUFDcEIsZ0JBQWdCLEVBQUUsT0FBa0I7RUFDcEMsS0FBSyxFNUZ6REYsSUFBSSxHNEYwRFI7O0EwQjRaUCxBMUIxWlksVTBCMFpGLEMxQjNhUixLQUFLLEFBQUEsUUFBUSxDQUVYLGdDQUFnQyxDQWU5QixLQUFLLENBQUMsRUFBRSxBQUFBLE1BQU0sQUFBQSxRQUFRO0EwQjBaNUIsQTFCMVpZLFUwQjBaRixDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQ0FlOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxNQUFNLEFBQUEsUUFBUSxDQUFDO0VBQ3JCLG1CQUFtQixFNUY3RGhCLElBQUksRzRGOERSOztBMEJ3WlAsQTFCdFpZLFUwQnNaRixDMUIzYVIsS0FBSyxBQUFBLFFBQVEsQ0FFWCxnQ0FBZ0MsQ0FtQjlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTztBMEJzWnJCLEExQnJaWSxVMEJxWkYsQzFCM2FSLEtBQUssQUFBQSxRQUFRLENBRVgsZ0NBQWdDLENBb0I5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNO0EwQnFaM0IsQTFCdFpZLFUwQnNaRixDMUIxYVIsS0FBSyxBQUFBLGlCQUFpQixDQUNwQixnQ0FBZ0MsQ0FtQjlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTztBMEJzWnJCLEExQnJaWSxVMEJxWkYsQzFCMWFSLEtBQUssQUFBQSxpQkFBaUIsQ0FDcEIsZ0NBQWdDLENBb0I5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNLENBQUM7RUFDcEIsZ0JBQWdCLEVBQUUsT0FBb0I7RUFDdEMsS0FBSyxFNUZuRUYsSUFBSSxHNEZvRVI7O0EwQmtaUCxBMUIxZFEsVTBCMGRFLEMxQjVkUixlQUFlLEFBQ25FLElBQTRELENBQUEsQUFBQSxhQUFhLElBQ2YsWUFBWSxDQUFDO0VBQ2IsZ0JBQWdCLEU1RldiLE9BQU8sRzRGRFg7RTBCK2NQLEExQjFkUSxVMEIwZEUsQzFCNWRSLGVBQWUsQUFDbkUsSUFBNEQsQ0FBQSxBQUFBLGFBQWEsSUFDZixZQUFZO0UwQjBkcEIsQTFCdGRRLFUwQnNkRSxDMUI1ZFIsZUFBZSxBQUNuRSxJQUE0RCxDQUFBLEFBQUEsYUFBYSxJQUNmLFlBQVksQ0FJWixDQUFDLENBQUM7SUFDQSxLQUFLLEU1RkRKLElBQUksRzRGRU47RTBCb2RULEExQmxkUSxVMEJrZEUsQzFCNWRSLGVBQWUsQUFDbkUsSUFBNEQsQ0FBQSxBQUFBLGFBQWEsSUFDZixZQUFZLENBUVosQ0FBQyxBQUFBLE9BQU8sQ0FBQztJQUNQLEtBQUssRTVGNkVDLE9BQU8sRzRGNUVkOztBMEJnZFQsQTFCNWRFLFUwQjRkUSxDMUI1ZFIsZUFBZSxBQWdCbkUsYUFBb0UsQ0FBQztFQUNiLFVBQVUsRUFBRSxHQUFHLENBQUMsS0FBSyxDNUZIaEIsT0FBTyxHNEZJYjs7QTBCMGNMLEExQnRjUSxVMEJzY0UsQzFCNWRSLGVBQWUsQUFvQm5FLGtCQUF5RSxHQUNmLFlBQVksQ0FDWixDQUFDLEFBQ3JELE1BQTZELENBQUM7RUFDTixVQUFVLEVBQUUsR0FBRyxDQUFDLEtBQUssQzVGZnRCLE9BQU8sRzRGZ0JQOztBMEJtY1gsQTFCdGNRLFUwQnNjRSxDMUI1ZFIsZUFBZSxBQW9CbkUsa0JBQXlFLEdBQ2YsWUFBWSxDQUNaLENBQUMsQUFLckQsT0FBOEQsQ0FBQztFQUNQLFVBQVUsRUFBRSxHQUFHLENBQUMsS0FBSyxDNUZkdEIsT0FBTyxHNEZlUDs7QTBCK2JYLEExQnJiTSxVMEJxYkksQzFCemJSLGFBQWEsR0FHVCxZQUFZLENBQ1osU0FBUztBMEJxYmYsQTFCcmJNLFUwQnFiSSxDMUJ4YlIsc0JBQXNCLEdBRWxCLFlBQVksQ0FDWixTQUFTO0EwQnFiZixBMUJyYk0sVTBCcWJJLEMxQnZiUixlQUFlLEFBQUEsSUFBSyxDQUFBLEFBQUEsYUFBYSxJQUM3QixZQUFZLENBQ1osU0FBUyxDQUFDO0VBQ1IsS0FBSyxFNUZsQ0Ysd0JBQUksRzRGdUNSO0UwQithUCxBMUJyYk0sVTBCcWJJLEMxQnpiUixhQUFhLEdBR1QsWUFBWSxDQUNaLFNBQVMsQUFHM0ssTUFBMks7RTBCa2JmLEExQnJiTSxVMEJxYkksQzFCeGJSLHNCQUFzQixHQUVsQixZQUFZLENBQ1osU0FBUyxBQUczSyxNQUEySztFMEJrYmYsQTFCcmJNLFUwQnFiSSxDMUJ2YlIsZUFBZSxBQUFBLElBQUssQ0FBQSxBQUFBLGFBQWEsSUFDN0IsWUFBWSxDQUNaLFNBQVMsQUFHM0ssTUFBMkssQ0FBQztJQUNOLEtBQUssRTVGckNKLElBQUksRzRGc0NOOztBMEJnYlQsQTFCeGFhLFUwQndhSCxDMUIzYVIsS0FBSyxBQUFBLGFBQWEsQ0FFaEIsZ0NBQWdDLENBQzlCLE1BQU0sQ0FBQyxFQUFFLEUwQndhZixBMUJ4YWEsVTBCd2FILEMxQjNhUixLQUFLLEFBQUEsYUFBYSxDQUVoQixnQ0FBZ0MsQzlGaUdwQyxtQkFBbUIsQzhGaEdOLEVBQUUsRTBCd2FmLEExQnhhYSxVMEJ3YUgsQzFCM2FSLEtBQUssQUFBQSxhQUFhLENBRWhCLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZsSGIsRUFBRTtBMEJ3YWYsQTFCdmFhLFUwQnVhSCxDMUIzYVIsS0FBSyxBQUFBLGFBQWEsQ0FFaEIsZ0NBQWdDLENBRTlCLE1BQU0sQ0FBQyxFQUFFO0EwQnVhZixBMUJ2YWEsVTBCdWFILEMxQjNhUixLQUFLLEFBQUEsYUFBYSxDQUVoQixnQ0FBZ0MsQzlGaUdwQyxtQkFBbUIsQzhGL0ZOLEVBQUU7QTBCdWFmLEExQnZhYSxVMEJ1YUgsQzFCM2FSLEtBQUssQUFBQSxhQUFhLENBRWhCLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZqSGIsRUFBRTtBMEJ1YWYsQTFCeGFhLFUwQndhSCxDMUIxYVIsS0FBSyxBQUFBLHNCQUFzQixDQUN6QixnQ0FBZ0MsQ0FDOUIsTUFBTSxDQUFDLEVBQUU7QTBCd2FmLEExQnhhYSxVMEJ3YUgsQzFCMWFSLEtBQUssQUFBQSxzQkFBc0IsQ0FDekIsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4RmhHTixFQUFFO0EwQndhZixBMUJ4YWEsVTBCd2FILEMxQjFhUixLQUFLLEFBQUEsc0JBQXNCLENBQ3pCLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZsSGIsRUFBRTtBMEJ3YWYsQTFCdmFhLFUwQnVhSCxDMUIxYVIsS0FBSyxBQUFBLHNCQUFzQixDQUN6QixnQ0FBZ0MsQ0FFOUIsTUFBTSxDQUFDLEVBQUU7QTBCdWFmLEExQnZhYSxVMEJ1YUgsQzFCMWFSLEtBQUssQUFBQSxzQkFBc0IsQ0FDekIsZ0NBQWdDLEM5RmlHcEMsbUJBQW1CLEM4Ri9GTixFQUFFO0EwQnVhZixBMUJ2YWEsVTBCdWFILEMxQjFhUixLQUFLLEFBQUEsc0JBQXNCLENBQ3pCLGdDQUFnQyxDOUZtSHBDLDBCQUEwQixDOEZqSGIsRUFBRSxDQUFDO0VBQ1IsTUFBTSxFQUFFLElBQUksR0FDYjs7QTBCcWFQLEExQm5haUMsVTBCbWF2QixDMUIzYVIsS0FBSyxBQUFBLGFBQWEsQ0FFaEIsZ0NBQWdDLENBTTlCLEtBQUssQ0FBQyxLQUFLLENBQUMsRUFBRSxBQUFBLFlBQVksQ0FBQyxFQUFFLEFBQUEsTUFBTTtBMEJtYXpDLEExQmxhWSxVMEJrYUYsQzFCM2FSLEtBQUssQUFBQSxhQUFhLENBRWhCLGdDQUFnQyxDQU85QixLQUFLLENBQUMsRUFBRSxBQUFBLElBQUksQUFBQSxNQUFNO0EwQmtheEIsQTFCamFZLFUwQmlhRixDMUIzYVIsS0FBSyxBQUFBLGFBQWEsQ0FFaEIsZ0NBQWdDLENBUTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsS0FBSyxBQUFBLE1BQU07QTBCaWF6QixBMUJoYVksVTBCZ2FGLEMxQjNhUixLQUFLLEFBQUEsYUFBYSxDQUVoQixnQ0FBZ0MsQ0FTOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUEsTUFBTTtBMEJnYTNCLEExQi9aWSxVMEIrWkYsQzFCM2FSLEtBQUssQUFBQSxhQUFhLENBRWhCLGdDQUFnQyxDQVU5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNO0EwQitaM0IsQTFCbmFpQyxVMEJtYXZCLEMxQjFhUixLQUFLLEFBQUEsc0JBQXNCLENBQ3pCLGdDQUFnQyxDQU05QixLQUFLLENBQUMsS0FBSyxDQUFDLEVBQUUsQUFBQSxZQUFZLENBQUMsRUFBRSxBQUFBLE1BQU07QTBCbWF6QyxBMUJsYVksVTBCa2FGLEMxQjFhUixLQUFLLEFBQUEsc0JBQXNCLENBQ3pCLGdDQUFnQyxDQU85QixLQUFLLENBQUMsRUFBRSxBQUFBLElBQUksQUFBQSxNQUFNO0EwQmtheEIsQTFCamFZLFUwQmlhRixDMUIxYVIsS0FBSyxBQUFBLHNCQUFzQixDQUN6QixnQ0FBZ0MsQ0FROUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxLQUFLLEFBQUEsTUFBTTtBMEJpYXpCLEExQmhhWSxVMEJnYUYsQzFCMWFSLEtBQUssQUFBQSxzQkFBc0IsQ0FDekIsZ0NBQWdDLENBUzlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTyxBQUFBLE1BQU07QTBCZ2EzQixBMUIvWlksVTBCK1pGLEMxQjFhUixLQUFLLEFBQUEsc0JBQXNCLENBQ3pCLGdDQUFnQyxDQVU5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNLENBQUM7RUFDcEIsZ0JBQWdCLEVBQUUsT0FBa0I7RUFDcEMsS0FBSyxFNUZ6REYsSUFBSSxHNEYwRFI7O0EwQjRaUCxBMUIxWlksVTBCMFpGLEMxQjNhUixLQUFLLEFBQUEsYUFBYSxDQUVoQixnQ0FBZ0MsQ0FlOUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxNQUFNLEFBQUEsUUFBUTtBMEIwWjVCLEExQjFaWSxVMEIwWkYsQzFCMWFSLEtBQUssQUFBQSxzQkFBc0IsQ0FDekIsZ0NBQWdDLENBZTlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsTUFBTSxBQUFBLFFBQVEsQ0FBQztFQUNyQixtQkFBbUIsRTVGN0RoQixJQUFJLEc0RjhEUjs7QTBCd1pQLEExQnRaWSxVMEJzWkYsQzFCM2FSLEtBQUssQUFBQSxhQUFhLENBRWhCLGdDQUFnQyxDQW1COUIsS0FBSyxDQUFDLEVBQUUsQUFBQSxPQUFPO0EwQnNackIsQTFCclpZLFUwQnFaRixDMUIzYVIsS0FBSyxBQUFBLGFBQWEsQ0FFaEIsZ0NBQWdDLENBb0I5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNO0EwQnFaM0IsQTFCdFpZLFUwQnNaRixDMUIxYVIsS0FBSyxBQUFBLHNCQUFzQixDQUN6QixnQ0FBZ0MsQ0FtQjlCLEtBQUssQ0FBQyxFQUFFLEFBQUEsT0FBTztBMEJzWnJCLEExQnJaWSxVMEJxWkYsQzFCMWFSLEtBQUssQUFBQSxzQkFBc0IsQ0FDekIsZ0NBQWdDLENBb0I5QixLQUFLLENBQUMsRUFBRSxBQUFBLE9BQU8sQUFBQSxNQUFNLENBQUM7RUFDcEIsZ0JBQWdCLEVBQUUsT0FBb0I7RUFDdEMsS0FBSyxFNUZuRUYsSUFBSSxHNEZvRVI7O0EwQmtaUCxBQVdFLFVBWFEsQ0FXUixLQUFLLENBQUM7RUFDSixnQkFBZ0IsRXRIMWRULE9BQU87RXNIMmRkLEtBQUssRXRIbmVFLElBQUksR3NIc2ZaO0VBaENILEFBZUksVUFmTSxDQVdSLEtBQUssQ0FJSCxLQUFLLENBQUM7SUFDSixnQkFBZ0IsRUFBRSxPQUFrQjtJQUNwQyxLQUFLLEV0SHZlQSxJQUFJLEdzSHdlVjtFQWxCTCxBQW1CdUIsVUFuQmIsQ0FXUixLQUFLLENBUUgsSUFBSSxBQUFBLFlBQVksR0FBRyxFQUFFLENBQUM7SUFDcEIsbUJBQW1CLEV0SHBlZCxPQUFPLEdzSHFlYjtFQXJCTCxBQXNCSSxVQXRCTSxDQVdSLEtBQUssQ0FXSCxZQUFZLENBQUM7SUFDWCxnQkFBZ0IsRXRIbmVYLGtCQUFJLEdzSG9lVjtFQXhCTCxBQXlCcUMsVUF6QjNCLENBV1IsS0FBSyxBQWNILGtCQUFtQixDQUFDLFlBQVksQ0FBQyxDQUFDLEFBQUEsTUFBTSxDQUFDO0lBQ3ZDLFlBQVksRXRIMWVQLE9BQU87SXNIMmVaLG1CQUFtQixFQUFFLFdBQVcsR0FDakM7RUE1QkwsQUE2QndDLFVBN0I5QixDQVdSLEtBQUssQUFrQkgsSUFBTSxDQUFBLEFBQUEsYUFBYSxJQUFJLFlBQVksQ0FBQyxDQUFDLEFBQUEsT0FBTyxDQUFDO0lBQzNDLEtBQUssRXRIcGZBLElBQUksR3NIcWZWOztBQS9CTCxBQWtDRSxVQWxDUSxDQWtDUixjQUFjLENBQUM7RUFDYixnQkFBZ0IsRUFBRSxPQUFxQixHQU94QztFQTFDSCxBQW9DSSxVQXBDTSxDQWtDUixjQUFjLENBRVosU0FBUyxDQUFDO0lBQ1IsS0FBSyxFdEh2ZkEsT0FBTyxHc0h3ZmI7RUF0Q0wsQUF1Q0ksVUF2Q00sQ0FrQ1IsY0FBYyxDQUtaLGFBQWEsQ0FBQztJQUNaLG1CQUFtQixFQUFFLE9BQW9CLEdBQzFDOztBQXpDTCxBQTRDZSxVQTVDTCxDQTRDUixVQUFVLEdBQUcsRUFBRSxDQUFDO0VBQ2QsZ0JBQWdCLEVBQUUsT0FBa0I7RUFDcEMsWUFBWSxFQUFFLE9BQW9CO0VBQ2xDLEtBQUssRXRIcmdCRSxJQUFJLEdzSHNnQlo7O0FBaERILEFBb0RNLFVBcERJLENBa0RSLFVBQVUsQ0FFTixRQUFRLENBQUU7RUFDUixpQkFBaUIsRTdCbmZYLE9BQU8sRzZCb2ZkOztBQXREUCxBQW9ETSxVQXBESSxDQWtEUixVQUFVLENBRU4sVUFBVSxDQUFBO0VBQ1IsaUJBQWlCLEV0SHJnQmQsT0FBTyxHc0hzZ0JYOztBQXREUCxBQW9ETSxVQXBESSxDQWtEUixVQUFVLENBRU4sUUFBUSxDQUFFO0VBQ1IsaUJBQWlCLEU3QjVlWCxPQUFPLEc2QjZlZDs7QUF0RFAsQUFvRE0sVUFwREksQ0FrRFIsVUFBVSxDQUVOLEtBQUssQ0FBSztFQUNSLGlCQUFpQixFN0IxZVgsT0FBTyxHNkIyZWQ7O0FBdERQLEFBb0RNLFVBcERJLENBa0RSLFVBQVUsQ0FFTixRQUFRLENBQUU7RUFDUixpQkFBaUIsRTdCN2VYLE9BQU8sRzZCOGVkOztBQXREUCxBQW9ETSxVQXBESSxDQWtEUixVQUFVLENBRU4sT0FBTyxDQUFHO0VBQ1IsaUJBQWlCLEU3Qi9lWCxPQUFPLEc2QmdmZDs7QUF0RFAsQUFvRE0sVUFwREksQ0FrRFIsVUFBVSxDQUVOLE1BQU0sQ0FBSTtFQUNSLGlCQUFpQixFdEgxZ0JkLE9BQU8sR3NIMmdCWDs7QUF0RFAsQUFvRE0sVUFwREksQ0FrRFIsVUFBVSxDQUVOLEtBQUssQ0FBSztFQUNSLGlCQUFpQixFdEhuZ0JkLE9BQU8sR3NIb2dCWDs7QUF0RFAsQUEwRE0sVUExREksQ0FrRFIsVUFBVSxDQVFOLFVBQVUsQ0FBQTtFQUNSLGlCQUFpQixFN0I3ZVQsT0FBcUIsRzZCOGU5Qjs7QUE1RFAsQUEwRE0sVUExREksQ0FrRFIsVUFBVSxDQVFOLEtBQUssQ0FBSztFQUNSLGlCQUFpQixFN0I1ZWQsT0FBb0IsRzZCNmV4Qjs7QUE1RFAsQUEwRE0sVUExREksQ0FrRFIsVUFBVSxDQVFOLE1BQU0sQ0FBSTtFQUNSLGlCQUFpQixFN0IzZWIsT0FBcUIsRzZCNGUxQjs7QUE1RFAsQUEwRE0sVUExREksQ0FrRFIsVUFBVSxDQVFOLEtBQUssQ0FBSztFQUNSLGlCQUFpQixFN0IxZWQsT0FBcUIsRzZCMmV6Qjs7QUE1RFAsQUEwRE0sVUExREksQ0FrRFIsVUFBVSxDQVFOLFFBQVEsQ0FBRTtFQUNSLGlCQUFpQixFN0J6ZVgsT0FBcUIsRzZCMGU1Qjs7QUE1RFAsQUEwRE0sVUExREksQ0FrRFIsVUFBVSxDQVFOLE9BQU8sQ0FBRztFQUNSLGlCQUFpQixFN0J4ZVosT0FBcUIsRzZCeWUzQjs7QUE1RFAsQUEwRE0sVUExREksQ0FrRFIsVUFBVSxDQVFOLEtBQUssQ0FBSztFQUNSLGlCQUFpQixFN0J6ZlgsT0FBTyxHNkIwZmQ7O0FBNURQLEFBMERNLFVBMURJLENBa0RSLFVBQVUsQ0FRTixPQUFPLENBQUc7RUFDUixpQkFBaUIsRTdCeGZYLE9BQU8sRzZCeWZkOztBQTVEUCxBQTBETSxVQTFESSxDQWtEUixVQUFVLENBUU4sT0FBTyxDQUFHO0VBQ1IsaUJBQWlCLEU3QnZmWCxPQUFPLEc2QndmZDs7QUE1RFAsQUEwRE0sVUExREksQ0FrRFIsVUFBVSxDQVFOLEtBQUssQ0FBSztFQUNSLGlCQUFpQixFN0J0ZlgsT0FBTyxHNkJ1ZmQ7O0FBNURQLEFBMERNLFVBMURJLENBa0RSLFVBQVUsQ0FRTixJQUFJLENBQU07RUFDUixpQkFBaUIsRTdCcmZYLE9BQU8sRzZCc2ZkOztBQTVEUCxBQTBETSxVQTFESSxDQWtEUixVQUFVLENBUU4sT0FBTyxDQUFHO0VBQ1IsaUJBQWlCLEU3QnBmWCxPQUFPLEc2QnFmZDs7QUE1RFAsQUEwRE0sVUExREksQ0FrRFIsVUFBVSxDQVFOLE9BQU8sQ0FBRztFQUNSLGlCQUFpQixFN0JuZlgsT0FBTyxHNkJvZmQ7O0FBNURQLEFBMERNLFVBMURJLENBa0RSLFVBQVUsQ0FRTixNQUFNLENBQUk7RUFDUixpQkFBaUIsRTdCbGZYLE9BQU8sRzZCbWZkOztBQTVEUCxBQTBETSxVQTFESSxDQWtEUixVQUFVLENBUU4sS0FBSyxDQUFLO0VBQ1IsaUJBQWlCLEU3QmpmWCxPQUFPLEc2QmtmZDs7QUE1RFAsQUEwRE0sVUExREksQ0FrRFIsVUFBVSxDQVFOLEtBQUssQ0FBSztFQUNSLGlCQUFpQixFN0JoZlgsT0FBTyxHNkJpZmQ7O0FBNURQLEFBMERNLFVBMURJLENBa0RSLFVBQVUsQ0FRTixNQUFNLENBQUk7RUFDUixpQkFBaUIsRXRIamhCZCxJQUFJLEdzSGtoQlI7O0FBNURQLEFBMERNLFVBMURJLENBa0RSLFVBQVUsQ0FRTixLQUFLLENBQUs7RUFDUixpQkFBaUIsRXRIM2dCZCxPQUFPLEdzSDRnQlg7O0FBNURQLEFBMERNLFVBMURJLENBa0RSLFVBQVUsQ0FRTixVQUFVLENBQUE7RUFDUixpQkFBaUIsRXRIemdCZCxPQUFPLEdzSDBnQlg7O0FDeGhCUCxBQUNFLGFBRFcsQ0FDWCxRQUFRLENBQUM7RUFDUCxPQUFPLEVBQUUsSUFBSTtFQUNiLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLElBQUksRUFBRSxDQUFDO0VBQ1AsR0FBRyxFQUFFLENBQUM7RUFDTixNQUFNLEVBQUUsQ0FBQztFQUNULEtBQUssRUFBRSxDQUFDO0VBQ1IsTUFBTSxFdkhxTW9CLElBQUc7RXVIcE03QixPQUFPLEVBQUUsSUFBbUI7RUFDNUIsZUFBZSxFQUFFLE1BQU07RUFDdkIsV0FBVyxFQUFFLE1BQU07RUFDbkIsZ0JBQWdCLEV2SElULGtCQUFJO0V1SEhYLEtBQUssRUFBRSxPQUF1QjtFM0ZBOUIsYUFBYSxFNUJvTWEsTUFBSyxHdUhsTWhDOztBQUtILEFBRUksY0FGVSxBQUNaLFdBQVksQ0FDVixhQUFhO0FBRmpCLEFBR0ksY0FIVSxBQUNaLFdBQVksQ0FFVixhQUFhLENBQUM7RUFDWixZQUFZLEV2SFZQLE9BQU8sR3VIV2I7O0FBTEwsQUFhSSxjQWJVLEFBUVosV0FBWSxDQUtWLE1BQU0sRUFiVixBQWFJLGNBYlUsQUFRWixXQUFZLENpQitEZCx5QkFBeUIsRWpCdkV6QixBQWFJLGNBYlUsQUFTWixhQUFjLENBSVosTUFBTSxFQWJWLEFBYUksY0FiVSxBQVNaLGFBQWMsQ2lCOERoQix5QkFBeUIsRWpCdkV6QixBQWFJLGNBYlUsQUFVWixRQUFTLENBR1AsTUFBTSxFQWJWLEFBYUksY0FiVSxBQVVaLFFBQVMsQ2lCNkRYLHlCQUF5QixFakJ2RXpCLEFBYUksY0FiVSxBQVdaLFVBQVcsQ0FFVCxNQUFNLEVBYlYsQUFhSSxjQWJVLEF6SG1LZCxpQkFBaUIsQ3lIdEpiLE1BQU0sRUFiVixBQWFJLGNBYlUsQUFXWixVQUFXLENpQjREYix5QkFBeUIsRWpCdkV6QixBQWFJLGNBYlUsQXpIbUtkLGlCQUFpQixDMEk1RmpCLHlCQUF5QixFakJ2RXpCLEFBYUksY0FiVSxBQVlaLFdBQVksQ0FDVixNQUFNLEVBYlYsQUFhSSxjQWJVLEFBWVosV0FBWSxDaUIyRGQseUJBQXlCLENqQjFEZDtFQUNMLEtBQUssRXZINUJBLElBQUk7RXVINkJULFdBQVcsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ3ZIbkJmLElBQUksR3VIb0JWOztBQUlMLEFBQ0UsVUFEUSxDQUNSLGFBQWE7QUFEZixBQUVFLFVBRlEsQ0FFUixhQUFhLENBQUM7RUFDWixZQUFZLEV2SC9CTCxPQUFPLEd1SGdDZjs7QUFKSCxBQUtFLFVBTFEsQ0FLUixjQUFjLENBQUM7RUFDYixnQkFBZ0IsRXZIaENULE9BQU8sR3VIdURmO0VBN0JILEFBU00sVUFUSSxDQUtSLGNBQWMsQUFHWixXQUFZLENBQ1YsYUFBYTtFQVRuQixBQVVNLFVBVkksQ0FLUixjQUFjLEFBR1osV0FBWSxDQUVWLGFBQWEsQ0FBQztJQUNaLFlBQVksRXZIdkNULE9BQU8sR3VId0NYO0VBWlAsQUFhTSxVQWJJLENBS1IsY0FBYyxBQUdaLFdBQVksQ0FLVixNQUFNLEVBYlosQUFhTSxVQWJJLENBS1IsY0FBYyxBQUdaLFdBQVksQ2lCMkNoQix5QkFBeUIsQ2pCdENaO0lBQ0wsS0FBSyxFdkh4Q0YsT0FBTyxDdUh3Q0csVUFBVTtJQUN2QixXQUFXLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEN2SDFDakIsT0FBTyxDdUgwQ3FCLFVBQVUsR0FDMUM7RUFoQlAsQUF3Qk0sVUF4QkksQ0FLUixjQUFjLEFBY1osV0FBWSxDQUtWLGFBQWE7RUF4Qm5CLEFBeUJNLFVBekJJLENBS1IsY0FBYyxBQWNaLFdBQVksQ0FNVixhQUFhLEVBekJuQixBQXdCTSxVQXhCSSxDQUtSLGNBQWMsQUFlWixhQUFjLENBSVosYUFBYTtFQXhCbkIsQUF5Qk0sVUF6QkksQ0FLUixjQUFjLEFBZVosYUFBYyxDQUtaLGFBQWEsRUF6Qm5CLEFBd0JNLFVBeEJJLENBS1IsY0FBYyxBQWdCWixRQUFTLENBR1AsYUFBYTtFQXhCbkIsQUF5Qk0sVUF6QkksQ0FLUixjQUFjLEFBZ0JaLFFBQVMsQ0FJUCxhQUFhLEVBekJuQixBQXdCTSxVQXhCSSxDQUtSLGNBQWMsQUFpQlosVUFBVyxDQUVULGFBQWEsRUF4Qm5CLEFBd0JNLFVBeEJJLENBS1IsY0FBYyxBekgwSWhCLGlCQUFpQixDeUh2SFgsYUFBYTtFQXhCbkIsQUF5Qk0sVUF6QkksQ0FLUixjQUFjLEFBaUJaLFVBQVcsQ0FHVCxhQUFhO0VBekJuQixBQXlCTSxVQXpCSSxDQUtSLGNBQWMsQXpIMEloQixpQkFBaUIsQ3lIdEhYLGFBQWEsRUF6Qm5CLEFBd0JNLFVBeEJJLENBS1IsY0FBYyxBQWtCWixXQUFZLENBQ1YsYUFBYTtFQXhCbkIsQUF5Qk0sVUF6QkksQ0FLUixjQUFjLEFBa0JaLFdBQVksQ0FFVixhQUFhLENBQUM7SUFDWixZQUFZLEV2SDVEVCxJQUFJLEd1SDZEUjs7QUNwRVAsQUFBQSxpQkFBaUIsQ0FBQztFQUNoQixRQUFRLEVBQUUsUUFBUTtFQUNsQixLQUFLLEVBQUUsQ0FBQztFQUNSLEdBQUcsRUFBRSxDQUFDO0VBQ04sT0FBTyxFaENzS08sSUFBd0IsR2dDakt2QztFQVRELEFBTUUsaUJBTmUsQUFNZixNQUFPLENBQUM7SUFDTixRQUFRLEVBQUUsS0FBSyxHQUNoQjs7QUFHSCxBQUFBLGdCQUFnQixDQUFDO0VBQ2YsSUFBSSxFQUFFLENBQUM7RUFDUCxRQUFRLEVBQUUsUUFBUTtFQUNsQixHQUFHLEVBQUUsQ0FBQztFQUNOLE9BQU8sRWhDMkpPLElBQXdCLEdnQ3RKdkM7RUFURCxBQU1FLGdCQU5jLEFBTWQsTUFBTyxDQUFDO0lBQ04sUUFBUSxFQUFFLEtBQUssR0FDaEI7O0FBR0gsQUFBQSxvQkFBb0IsQ0FBQztFQUNuQixNQUFNLEVBQUUsQ0FBQztFQUNULFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEtBQUssRUFBRSxDQUFDO0VBQ1IsT0FBTyxFaENnSk8sSUFBd0IsR2dDM0l2QztFQVRELEFBTUUsb0JBTmtCLEFBTWxCLE1BQU8sQ0FBQztJQUNOLFFBQVEsRUFBRSxLQUFLLEdBQ2hCOztBQUdILEFBQUEsbUJBQW1CLENBQUM7RUFDbEIsTUFBTSxFQUFFLENBQUM7RUFDVCxJQUFJLEVBQUUsQ0FBQztFQUNQLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLE9BQU8sRWhDcUlPLElBQXdCLEdnQ2hJdkM7RUFURCxBQU1FLG1CQU5pQixBQU1qQixNQUFPLENBQUM7SUFDTixRQUFRLEVBQUUsS0FBSyxHQUNoQjs7QUFHSCxBQUNFLFVBRFEsQ0FDUixNQUFNLENBQUM7RUFDTCxnQkFBZ0IsRXhIL0JULHNCQUFPO0V3SGdDZCxLQUFLLEV4SHhDRSxJQUFJLEd3SHNEWjtFQWpCSCxBQUtJLFVBTE0sQ0FDUixNQUFNLENBSUosYUFBYSxDQUFDO0lBQ1osZ0JBQWdCLEV4SG5DWCxxQkFBTztJd0hvQ1osS0FBSyxFeEgzQ0EsT0FBTyxHd0g0Q2I7RUFSTCxBQUNFLFVBRFEsQ0FDUixNQUFNLEFyQjNDTixXQUFZLENBQUU7SUFDWixnQkFBZ0IsRVY0Qk4sdUJBQU8sQ1U1QmtCLFVBQVUsR0FhOUM7SXFCNEJILEFyQnRDTSxVcUJzQ0ksQ0FDUixNQUFNLEFyQjNDTixXQUFZLENBSVIsTUFBTSxFcUJzQ1osQXJCdENNLFVxQnNDSSxDQUNSLE1BQU0sQXJCM0NOLFdBQVksQ3FDMEZkLHlCQUF5QixDckN0Rlo7TUFDTCxLQUFLLEVuR0FGLElBQUk7TW1HQ1AsV0FBVyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDbkdTakIsSUFBSSxHbUdSUjtJcUJtQ1AsQXJCaENJLFVxQmdDTSxDQUNSLE1BQU0sQXJCM0NOLFdBQVksQ0FVVixhQUFhLENBQUM7TUFDWixnQkFBZ0IsRVZrQlIsd0JBQU87TVVqQmYsS0FBSyxFbkdQQSxJQUFJLEdtR1FWO0VxQjZCTCxBQUNFLFVBRFEsQ0FDUixNQUFNLEFyQjNDTixhQUFjLENBQUE7SUFDWixnQkFBZ0IsRW5HVVQsd0JBQU8sQ21HVnFCLFVBQVUsR0FhOUM7SXFCNEJILEFyQnRDTSxVcUJzQ0ksQ0FDUixNQUFNLEFyQjNDTixhQUFjLENBSVYsTUFBTSxFcUJzQ1osQXJCdENNLFVxQnNDSSxDQUNSLE1BQU0sQXJCM0NOLGFBQWMsQ3FDMEZoQix5QkFBeUIsQ3JDdEZaO01BQ0wsS0FBSyxFbkdBRixJQUFJO01tR0NQLFdBQVcsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ25HU2pCLElBQUksR21HUlI7SXFCbUNQLEFyQmhDSSxVcUJnQ00sQ0FDUixNQUFNLEFyQjNDTixhQUFjLENBVVosYUFBYSxDQUFDO01BQ1osZ0JBQWdCLEVuR0FYLHlCQUFPO01tR0NaLEtBQUssRW5HUEEsSUFBSSxHbUdRVjtFcUI2QkwsQUFDRSxVQURRLENBQ1IsTUFBTSxBckIzQ04sV0FBWSxDQUFFO0lBQ1osZ0JBQWdCLEVWbUNOLHNCQUFPLENVbkNrQixVQUFVLEdBYTlDO0lxQjRCSCxBckJ0Q00sVXFCc0NJLENBQ1IsTUFBTSxBckIzQ04sV0FBWSxDQUlSLE1BQU0sRXFCc0NaLEFyQnRDTSxVcUJzQ0ksQ0FDUixNQUFNLEFyQjNDTixXQUFZLENxQzBGZCx5QkFBeUIsQ3JDdEZaO01BQ0wsS0FBSyxFbkdBRixJQUFJO01tR0NQLFdBQVcsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ25HU2pCLElBQUksR21HUlI7SXFCbUNQLEFyQmhDSSxVcUJnQ00sQ0FDUixNQUFNLEFyQjNDTixXQUFZLENBVVYsYUFBYSxDQUFDO01BQ1osZ0JBQWdCLEVWeUJSLHVCQUFPO01VeEJmLEtBQUssRW5HUEEsSUFBSSxHbUdRVjtFcUI2QkwsQUFDRSxVQURRLENBQ1IsTUFBTSxBckIzQ04sUUFBUyxDQUFLO0lBQ1osZ0JBQWdCLEVWcUNOLHVCQUFPLENVckNrQixVQUFVLEdBYTlDO0lxQjRCSCxBckJ0Q00sVXFCc0NJLENBQ1IsTUFBTSxBckIzQ04sUUFBUyxDQUlMLE1BQU0sRXFCc0NaLEFyQnRDTSxVcUJzQ0ksQ0FDUixNQUFNLEFyQjNDTixRQUFTLENxQzBGWCx5QkFBeUIsQ3JDdEZaO01BQ0wsS0FBSyxFbkdBRixJQUFJO01tR0NQLFdBQVcsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ25HU2pCLElBQUksR21HUlI7SXFCbUNQLEFyQmhDSSxVcUJnQ00sQ0FDUixNQUFNLEFyQjNDTixRQUFTLENBVVAsYUFBYSxDQUFDO01BQ1osZ0JBQWdCLEVWMkJSLHdCQUFPO01VMUJmLEtBQUssRW5HUEEsSUFBSSxHbUdRVjtFcUI2QkwsQUFDRSxVQURRLENBQ1IsTUFBTSxBckIzQ04sV0FBWSxDQUFFO0lBQ1osZ0JBQWdCLEVWa0NOLHVCQUFPLENVbENrQixVQUFVLEdBYTlDO0lxQjRCSCxBckJoQ0ksVXFCZ0NNLENBQ1IsTUFBTSxBckIzQ04sV0FBWSxDQVVWLGFBQWEsQ0FBQztNQUNaLGdCQUFnQixFVndCUix3QkFBTztNVXZCZixLQUFLLEVuRzJFSyxPQUFPLEdtRzFFbEI7RXFCNkJMLEFBQ0UsVUFEUSxDQUNSLE1BQU0sQXJCM0NOLFVBQVcsRXFCMENiLEFBQ0UsVUFEUSxDQUNSLE1BQU0sQTFIMklSLGlCQUFpQixDcUd0TEQ7SUFDWixnQkFBZ0IsRVZnQ04sc0JBQU8sQ1VoQ2tCLFVBQVUsR0FhOUM7SXFCNEJILEFyQnRDTSxVcUJzQ0ksQ0FDUixNQUFNLEFyQjNDTixVQUFXLENBSVAsTUFBTSxFcUJzQ1osQXJCdENNLFVxQnNDSSxDQUNSLE1BQU0sQTFIMklSLGlCQUFpQixDcUdsTFgsTUFBTSxFcUJzQ1osQXJCdENNLFVxQnNDSSxDQUNSLE1BQU0sQXJCM0NOLFVBQVcsQ3FDMEZiLHlCQUF5QixFaEJoRHpCLEFyQnRDTSxVcUJzQ0ksQ0FDUixNQUFNLEExSDJJUixpQkFBaUIsQzBJNUZqQix5QkFBeUIsQ3JDdEZaO01BQ0wsS0FBSyxFbkdBRixJQUFJO01tR0NQLFdBQVcsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ25HU2pCLElBQUksR21HUlI7SXFCbUNQLEFyQmhDSSxVcUJnQ00sQ0FDUixNQUFNLEFyQjNDTixVQUFXLENBVVQsYUFBYSxFcUJnQ2pCLEFyQmhDSSxVcUJnQ00sQ0FDUixNQUFNLEExSDJJUixpQkFBaUIsQ3FHNUtiLGFBQWEsQ0FBQztNQUNaLGdCQUFnQixFVnNCUix1QkFBTztNVXJCZixLQUFLLEVuR1BBLElBQUksR21HUVY7RXFCNkJMLEFBQ0UsVUFEUSxDQUNSLE1BQU0sQXJCM0NOLFNBQVUsRXFCMENaLEFBQ0UsVUFEUSxDQUNSLE1BQU0sQTFIb0hSLG1CQUFtQixDcUcvSkg7SUFDWixnQkFBZ0IsRW5HS1Qsd0JBQU8sQ21HTHFCLFVBQVUsR0FhOUM7SXFCNEJILEFyQmhDSSxVcUJnQ00sQ0FDUixNQUFNLEFyQjNDTixTQUFVLENBVVIsYUFBYSxFcUJnQ2pCLEFyQmhDSSxVcUJnQ00sQ0FDUixNQUFNLEExSG9IUixtQkFBbUIsQ3FHckpmLGFBQWEsQ0FBQztNQUNaLGdCQUFnQixFbkdMWCx5QkFBTztNbUdNWixLQUFLLEVuRzJFSyxPQUFPLEdtRzFFbEI7RXFCNkJMLEFBQ0UsVUFEUSxDQUNSLE1BQU0sQXJCM0NOLFFBQVMsQ0FBSztJQUNaLGdCQUFnQixFbkdZVCxxQkFBTyxDbUdacUIsVUFBVSxHQWE5QztJcUI0QkgsQXJCdENNLFVxQnNDSSxDQUNSLE1BQU0sQXJCM0NOLFFBQVMsQ0FJTCxNQUFNLEVxQnNDWixBckJ0Q00sVXFCc0NJLENBQ1IsTUFBTSxBckIzQ04sUUFBUyxDcUMwRlgseUJBQXlCLENyQ3RGWjtNQUNMLEtBQUssRW5HQUYsSUFBSTtNbUdDUCxXQUFXLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENuR1NqQixJQUFJLEdtR1JSO0lxQm1DUCxBckJoQ0ksVXFCZ0NNLENBQ1IsTUFBTSxBckIzQ04sUUFBUyxDQVVQLGFBQWEsQ0FBQztNQUNaLGdCQUFnQixFbkdFWCxzQkFBTztNbUdEWixLQUFLLEVuR1BBLElBQUksR21HUVY7RXFCNkJMLEFBQ0UsVUFEUSxDQUNSLE1BQU0sQXJCM0NOLGFBQWMsQ0FBQTtJQUNaLGdCQUFnQixFVndDSix3QkFBcUIsQ1V4Q0UsVUFBVSxHQWE5QztJcUI0QkgsQXJCaENJLFVxQmdDTSxDQUNSLE1BQU0sQXJCM0NOLGFBQWMsQ0FVWixhQUFhLENBQUM7TUFDWixnQkFBZ0IsRVY4Qk4seUJBQXFCO01VN0IvQixLQUFLLEVuRzJFSyxPQUFPLEdtRzFFbEI7RXFCNkJMLEFBQ0UsVUFEUSxDQUNSLE1BQU0sQXJCM0NOLFFBQVMsQ0FBSztJQUNaLGdCQUFnQixFVnlDVCxvQkFBb0IsQ1V6Q1EsVUFBVSxHQWE5QztJcUI0QkgsQXJCdENNLFVxQnNDSSxDQUNSLE1BQU0sQXJCM0NOLFFBQVMsQ0FJTCxNQUFNLEVxQnNDWixBckJ0Q00sVXFCc0NJLENBQ1IsTUFBTSxBckIzQ04sUUFBUyxDcUMwRlgseUJBQXlCLENyQ3RGWjtNQUNMLEtBQUssRW5HQUYsSUFBSTtNbUdDUCxXQUFXLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENuR1NqQixJQUFJLEdtR1JSO0lxQm1DUCxBckJoQ0ksVXFCZ0NNLENBQ1IsTUFBTSxBckIzQ04sUUFBUyxDQVVQLGFBQWEsQ0FBQztNQUNaLGdCQUFnQixFVitCWCxxQkFBb0I7TVU5QnpCLEtBQUssRW5HUEEsSUFBSSxHbUdRVjtFcUI2QkwsQUFDRSxVQURRLENBQ1IsTUFBTSxBckIzQ04sU0FBVSxDQUFJO0lBQ1osZ0JBQWdCLEVWMENSLHdCQUFxQixDVTFDTSxVQUFVLEdBYTlDO0lxQjRCSCxBckJoQ0ksVXFCZ0NNLENBQ1IsTUFBTSxBckIzQ04sU0FBVSxDQVVSLGFBQWEsQ0FBQztNQUNaLGdCQUFnQixFVmdDVix5QkFBcUI7TVUvQjNCLEtBQUssRW5HMkVLLE9BQU8sR21HMUVsQjtFcUI2QkwsQUFDRSxVQURRLENBQ1IsTUFBTSxBckIzQ04sUUFBUyxDQUFLO0lBQ1osZ0JBQWdCLEVWMkNULHdCQUFxQixDVTNDTyxVQUFVLEdBYTlDO0lxQjRCSCxBckJoQ0ksVXFCZ0NNLENBQ1IsTUFBTSxBckIzQ04sUUFBUyxDQVVQLGFBQWEsQ0FBQztNQUNaLGdCQUFnQixFVmlDWCx5QkFBcUI7TVVoQzFCLEtBQUssRW5HMkVLLE9BQU8sR21HMUVsQjtFcUI2QkwsQUFDRSxVQURRLENBQ1IsTUFBTSxBckIzQ04sV0FBWSxDQUFFO0lBQ1osZ0JBQWdCLEVWNENOLHdCQUFxQixDVTVDSSxVQUFVLEdBYTlDO0lxQjRCSCxBckJoQ0ksVXFCZ0NNLENBQ1IsTUFBTSxBckIzQ04sV0FBWSxDQVVWLGFBQWEsQ0FBQztNQUNaLGdCQUFnQixFVmtDUix5QkFBcUI7TVVqQzdCLEtBQUssRW5HMkVLLE9BQU8sR21HMUVsQjtFcUI2QkwsQUFDRSxVQURRLENBQ1IsTUFBTSxBckIzQ04sVUFBVyxDQUFHO0lBQ1osZ0JBQWdCLEVWNkNQLHdCQUFxQixDVTdDSyxVQUFVLEdBYTlDO0lxQjRCSCxBckJoQ0ksVXFCZ0NNLENBQ1IsTUFBTSxBckIzQ04sVUFBVyxDQVVULGFBQWEsQ0FBQztNQUNaLGdCQUFnQixFVm1DVCx5QkFBcUI7TVVsQzVCLEtBQUssRW5HMkVLLE9BQU8sR21HMUVsQjtFcUI2QkwsQUFDRSxVQURRLENBQ1IsTUFBTSxBckIzQ04sUUFBUyxDQUFLO0lBQ1osZ0JBQWdCLEVWNEJOLHVCQUFPLENVNUJrQixVQUFVLEdBYTlDO0lxQjRCSCxBckJ0Q00sVXFCc0NJLENBQ1IsTUFBTSxBckIzQ04sUUFBUyxDQUlMLE1BQU0sRXFCc0NaLEFyQnRDTSxVcUJzQ0ksQ0FDUixNQUFNLEFyQjNDTixRQUFTLENxQzBGWCx5QkFBeUIsQ3JDdEZaO01BQ0wsS0FBSyxFbkdBRixJQUFJO01tR0NQLFdBQVcsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ25HU2pCLElBQUksR21HUlI7SXFCbUNQLEFyQmhDSSxVcUJnQ00sQ0FDUixNQUFNLEFyQjNDTixRQUFTLENBVVAsYUFBYSxDQUFDO01BQ1osZ0JBQWdCLEVWa0JSLHdCQUFPO01VakJmLEtBQUssRW5HUEEsSUFBSSxHbUdRVjtFcUI2QkwsQUFDRSxVQURRLENBQ1IsTUFBTSxBckIzQ04sVUFBVyxDQUFHO0lBQ1osZ0JBQWdCLEVWNkJOLHVCQUFPLENVN0JrQixVQUFVLEdBYTlDO0lxQjRCSCxBckJ0Q00sVXFCc0NJLENBQ1IsTUFBTSxBckIzQ04sVUFBVyxDQUlQLE1BQU0sRXFCc0NaLEFyQnRDTSxVcUJzQ0ksQ0FDUixNQUFNLEFyQjNDTixVQUFXLENxQzBGYix5QkFBeUIsQ3JDdEZaO01BQ0wsS0FBSyxFbkdBRixJQUFJO01tR0NQLFdBQVcsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ25HU2pCLElBQUksR21HUlI7SXFCbUNQLEFyQmhDSSxVcUJnQ00sQ0FDUixNQUFNLEFyQjNDTixVQUFXLENBVVQsYUFBYSxDQUFDO01BQ1osZ0JBQWdCLEVWbUJSLHdCQUFPO01VbEJmLEtBQUssRW5HUEEsSUFBSSxHbUdRVjtFcUI2QkwsQUFDRSxVQURRLENBQ1IsTUFBTSxBckIzQ04sVUFBVyxDQUFHO0lBQ1osZ0JBQWdCLEVWOEJOLHVCQUFPLENVOUJrQixVQUFVLEdBYTlDO0lxQjRCSCxBckJ0Q00sVXFCc0NJLENBQ1IsTUFBTSxBckIzQ04sVUFBVyxDQUlQLE1BQU0sRXFCc0NaLEFyQnRDTSxVcUJzQ0ksQ0FDUixNQUFNLEFyQjNDTixVQUFXLENxQzBGYix5QkFBeUIsQ3JDdEZaO01BQ0wsS0FBSyxFbkdBRixJQUFJO01tR0NQLFdBQVcsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ25HU2pCLElBQUksR21HUlI7SXFCbUNQLEFyQmhDSSxVcUJnQ00sQ0FDUixNQUFNLEFyQjNDTixVQUFXLENBVVQsYUFBYSxDQUFDO01BQ1osZ0JBQWdCLEVWb0JSLHdCQUFPO01VbkJmLEtBQUssRW5HUEEsSUFBSSxHbUdRVjtFcUI2QkwsQUFDRSxVQURRLENBQ1IsTUFBTSxBckIzQ04sUUFBUyxDQUFLO0lBQ1osZ0JBQWdCLEVWK0JOLHVCQUFPLENVL0JrQixVQUFVLEdBYTlDO0lxQjRCSCxBckJ0Q00sVXFCc0NJLENBQ1IsTUFBTSxBckIzQ04sUUFBUyxDQUlMLE1BQU0sRXFCc0NaLEFyQnRDTSxVcUJzQ0ksQ0FDUixNQUFNLEFyQjNDTixRQUFTLENxQzBGWCx5QkFBeUIsQ3JDdEZaO01BQ0wsS0FBSyxFbkdBRixJQUFJO01tR0NQLFdBQVcsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ25HU2pCLElBQUksR21HUlI7SXFCbUNQLEFyQmhDSSxVcUJnQ00sQ0FDUixNQUFNLEFyQjNDTixRQUFTLENBVVAsYUFBYSxDQUFDO01BQ1osZ0JBQWdCLEVWcUJSLHdCQUFPO01VcEJmLEtBQUssRW5HUEEsSUFBSSxHbUdRVjtFcUI2QkwsQUFDRSxVQURRLENBQ1IsTUFBTSxBckIzQ04sT0FBUSxDQUFNO0lBQ1osZ0JBQWdCLEVWZ0NOLHNCQUFPLENVaENrQixVQUFVLEdBYTlDO0lxQjRCSCxBckJ0Q00sVXFCc0NJLENBQ1IsTUFBTSxBckIzQ04sT0FBUSxDQUlKLE1BQU0sRXFCc0NaLEFyQnRDTSxVcUJzQ0ksQ0FDUixNQUFNLEFyQjNDTixPQUFRLENxQzBGVix5QkFBeUIsQ3JDdEZaO01BQ0wsS0FBSyxFbkdBRixJQUFJO01tR0NQLFdBQVcsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ25HU2pCLElBQUksR21HUlI7SXFCbUNQLEFyQmhDSSxVcUJnQ00sQ0FDUixNQUFNLEFyQjNDTixPQUFRLENBVU4sYUFBYSxDQUFDO01BQ1osZ0JBQWdCLEVWc0JSLHVCQUFPO01VckJmLEtBQUssRW5HUEEsSUFBSSxHbUdRVjtFcUI2QkwsQUFDRSxVQURRLENBQ1IsTUFBTSxBckIzQ04sVUFBVyxDQUFHO0lBQ1osZ0JBQWdCLEVWaUNOLHVCQUFPLENVakNrQixVQUFVLEdBYTlDO0lxQjRCSCxBckJoQ0ksVXFCZ0NNLENBQ1IsTUFBTSxBckIzQ04sVUFBVyxDQVVULGFBQWEsQ0FBQztNQUNaLGdCQUFnQixFVnVCUix3QkFBTztNVXRCZixLQUFLLEVuRzJFSyxPQUFPLEdtRzFFbEI7RXFCNkJMLEFBQ0UsVUFEUSxDQUNSLE1BQU0sQXJCM0NOLFVBQVcsQ0FBRztJQUNaLGdCQUFnQixFVmtDTix1QkFBTyxDVWxDa0IsVUFBVSxHQWE5QztJcUI0QkgsQXJCaENJLFVxQmdDTSxDQUNSLE1BQU0sQXJCM0NOLFVBQVcsQ0FVVCxhQUFhLENBQUM7TUFDWixnQkFBZ0IsRVZ3QlIsd0JBQU87TVV2QmYsS0FBSyxFbkcyRUssT0FBTyxHbUcxRWxCO0VxQjZCTCxBQUNFLFVBRFEsQ0FDUixNQUFNLEFyQjNDTixTQUFVLENBQUk7SUFDWixnQkFBZ0IsRVZtQ04sc0JBQU8sQ1VuQ2tCLFVBQVUsR0FhOUM7SXFCNEJILEFyQnRDTSxVcUJzQ0ksQ0FDUixNQUFNLEFyQjNDTixTQUFVLENBSU4sTUFBTSxFcUJzQ1osQXJCdENNLFVxQnNDSSxDQUNSLE1BQU0sQXJCM0NOLFNBQVUsQ3FDMEZaLHlCQUF5QixDckN0Rlo7TUFDTCxLQUFLLEVuR0FGLElBQUk7TW1HQ1AsV0FBVyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDbkdTakIsSUFBSSxHbUdSUjtJcUJtQ1AsQXJCaENJLFVxQmdDTSxDQUNSLE1BQU0sQXJCM0NOLFNBQVUsQ0FVUixhQUFhLENBQUM7TUFDWixnQkFBZ0IsRVZ5QlIsdUJBQU87TVV4QmYsS0FBSyxFbkdQQSxJQUFJLEdtR1FWO0VxQjZCTCxBQUNFLFVBRFEsQ0FDUixNQUFNLEFyQjNDTixRQUFTLENBQUs7SUFDWixnQkFBZ0IsRVZvQ04sdUJBQU8sQ1VwQ2tCLFVBQVUsR0FhOUM7SXFCNEJILEFyQnRDTSxVcUJzQ0ksQ0FDUixNQUFNLEFyQjNDTixRQUFTLENBSUwsTUFBTSxFcUJzQ1osQXJCdENNLFVxQnNDSSxDQUNSLE1BQU0sQXJCM0NOLFFBQVMsQ3FDMEZYLHlCQUF5QixDckN0Rlo7TUFDTCxLQUFLLEVuR0FGLElBQUk7TW1HQ1AsV0FBVyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDbkdTakIsSUFBSSxHbUdSUjtJcUJtQ1AsQXJCaENJLFVxQmdDTSxDQUNSLE1BQU0sQXJCM0NOLFFBQVMsQ0FVUCxhQUFhLENBQUM7TUFDWixnQkFBZ0IsRVYwQlIsd0JBQU87TVV6QmYsS0FBSyxFbkdQQSxJQUFJLEdtR1FWO0VxQjZCTCxBQUNFLFVBRFEsQ0FDUixNQUFNLEFyQjNDTixRQUFTLENBQUs7SUFDWixnQkFBZ0IsRVZxQ04sdUJBQU8sQ1VyQ2tCLFVBQVUsR0FhOUM7SXFCNEJILEFyQnRDTSxVcUJzQ0ksQ0FDUixNQUFNLEFyQjNDTixRQUFTLENBSUwsTUFBTSxFcUJzQ1osQXJCdENNLFVxQnNDSSxDQUNSLE1BQU0sQXJCM0NOLFFBQVMsQ3FDMEZYLHlCQUF5QixDckN0Rlo7TUFDTCxLQUFLLEVuR0FGLElBQUk7TW1HQ1AsV0FBVyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDbkdTakIsSUFBSSxHbUdSUjtJcUJtQ1AsQXJCaENJLFVxQmdDTSxDQUNSLE1BQU0sQXJCM0NOLFFBQVMsQ0FVUCxhQUFhLENBQUM7TUFDWixnQkFBZ0IsRVYyQlIsd0JBQU87TVUxQmYsS0FBSyxFbkdQQSxJQUFJLEdtR1FWO0VxQjZCTCxBQUNFLFVBRFEsQ0FDUixNQUFNLEFyQjNDTixTQUFVLENBQUk7SUFDWixnQkFBZ0IsRW5HSVQsd0JBQUksQ21HSndCLFVBQVUsR0FhOUM7SXFCNEJILEFyQmhDSSxVcUJnQ00sQ0FDUixNQUFNLEFyQjNDTixTQUFVLENBVVIsYUFBYSxDQUFDO01BQ1osZ0JBQWdCLEVuR05YLHlCQUFJO01tR09ULEtBQUssRW5HMkVLLE9BQU8sR21HMUVsQjtFcUI2QkwsQUFDRSxVQURRLENBQ1IsTUFBTSxBckIzQ04sUUFBUyxDQUFLO0lBQ1osZ0JBQWdCLEVuR1VULHdCQUFPLENtR1ZxQixVQUFVLEdBYTlDO0lxQjRCSCxBckJ0Q00sVXFCc0NJLENBQ1IsTUFBTSxBckIzQ04sUUFBUyxDQUlMLE1BQU0sRXFCc0NaLEFyQnRDTSxVcUJzQ0ksQ0FDUixNQUFNLEFyQjNDTixRQUFTLENxQzBGWCx5QkFBeUIsQ3JDdEZaO01BQ0wsS0FBSyxFbkdBRixJQUFJO01tR0NQLFdBQVcsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ25HU2pCLElBQUksR21HUlI7SXFCbUNQLEFyQmhDSSxVcUJnQ00sQ0FDUixNQUFNLEFyQjNDTixRQUFTLENBVVAsYUFBYSxDQUFDO01BQ1osZ0JBQWdCLEVuR0FYLHlCQUFPO01tR0NaLEtBQUssRW5HUEEsSUFBSSxHbUdRVjtFcUI2QkwsQUFDRSxVQURRLENBQ1IsTUFBTSxBckIzQ04sYUFBYyxDQUFBO0lBQ1osZ0JBQWdCLEVuR1lULHFCQUFPLENtR1pxQixVQUFVLEdBYTlDO0lxQjRCSCxBckJ0Q00sVXFCc0NJLENBQ1IsTUFBTSxBckIzQ04sYUFBYyxDQUlWLE1BQU0sRXFCc0NaLEFyQnRDTSxVcUJzQ0ksQ0FDUixNQUFNLEFyQjNDTixhQUFjLENxQzBGaEIseUJBQXlCLENyQ3RGWjtNQUNMLEtBQUssRW5HQUYsSUFBSTtNbUdDUCxXQUFXLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENuR1NqQixJQUFJLEdtR1JSO0lxQm1DUCxBckJoQ0ksVXFCZ0NNLENBQ1IsTUFBTSxBckIzQ04sYUFBYyxDQVVaLGFBQWEsQ0FBQztNQUNaLGdCQUFnQixFbkdFWCxzQkFBTztNbUdEWixLQUFLLEVuR1BBLElBQUksR21HUVY7O0FxQmtETCxBckIvREUsTXFCK0RJLEFyQi9ESixXQUFZLENBQUU7RUFDWixnQkFBZ0IsRW5HNkJWLHNCQUFPLENtRzdCc0IsVUFBVSxHQWE5QztFcUJpREgsQXJCM0RNLE1xQjJEQSxBckIvREosV0FBWSxDQUlSLE1BQU0sRXFCMkRaLEFyQjNETSxNcUIyREEsQXJCL0RKLFdBQVksQ3FDMEZkLHlCQUF5QixDckN0Rlo7SUFDTCxLQUFLLEVuR0FGLElBQUk7SW1HQ1AsV0FBVyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDbkdTakIsSUFBSSxHbUdSUjtFcUJ3RFAsQXJCckRJLE1xQnFERSxBckIvREosV0FBWSxDQVVWLGFBQWEsQ0FBQztJQUNaLGdCQUFnQixFbkdtQlosdUJBQU87SW1HbEJYLEtBQUssRW5HUEEsSUFBSSxHbUdRVjs7QXFCa0RMLEFyQi9ERSxNcUIrREksQXJCL0RKLGFBQWMsQ0FBQTtFQUNaLGdCQUFnQixFbkdVVCx3QkFBTyxDbUdWcUIsVUFBVSxHQWE5QztFcUJpREgsQXJCM0RNLE1xQjJEQSxBckIvREosYUFBYyxDQUlWLE1BQU0sRXFCMkRaLEFyQjNETSxNcUIyREEsQXJCL0RKLGFBQWMsQ3FDMEZoQix5QkFBeUIsQ3JDdEZaO0lBQ0wsS0FBSyxFbkdBRixJQUFJO0ltR0NQLFdBQVcsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ25HU2pCLElBQUksR21HUlI7RXFCd0RQLEFyQnJESSxNcUJxREUsQXJCL0RKLGFBQWMsQ0FVWixhQUFhLENBQUM7SUFDWixnQkFBZ0IsRW5HQVgseUJBQU87SW1HQ1osS0FBSyxFbkdQQSxJQUFJLEdtR1FWOztBcUJrREwsQXJCL0RFLE1xQitESSxBckIvREosV0FBWSxDQUFFO0VBQ1osZ0JBQWdCLEVuR29DVixzQkFBTyxDbUdwQ3NCLFVBQVUsR0FhOUM7RXFCaURILEFyQjNETSxNcUIyREEsQXJCL0RKLFdBQVksQ0FJUixNQUFNLEVxQjJEWixBckIzRE0sTXFCMkRBLEFyQi9ESixXQUFZLENxQzBGZCx5QkFBeUIsQ3JDdEZaO0lBQ0wsS0FBSyxFbkdBRixJQUFJO0ltR0NQLFdBQVcsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ25HU2pCLElBQUksR21HUlI7RXFCd0RQLEFyQnJESSxNcUJxREUsQXJCL0RKLFdBQVksQ0FVVixhQUFhLENBQUM7SUFDWixnQkFBZ0IsRW5HMEJaLHVCQUFPO0ltR3pCWCxLQUFLLEVuR1BBLElBQUksR21HUVY7O0FxQmtETCxBckIvREUsTXFCK0RJLEFyQi9ESixRQUFTLENBQUs7RUFDWixnQkFBZ0IsRW5Hc0NWLHVCQUFPLENtR3RDc0IsVUFBVSxHQWE5QztFcUJpREgsQXJCM0RNLE1xQjJEQSxBckIvREosUUFBUyxDQUlMLE1BQU0sRXFCMkRaLEFyQjNETSxNcUIyREEsQXJCL0RKLFFBQVMsQ3FDMEZYLHlCQUF5QixDckN0Rlo7SUFDTCxLQUFLLEVuR0FGLElBQUk7SW1HQ1AsV0FBVyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDbkdTakIsSUFBSSxHbUdSUjtFcUJ3RFAsQXJCckRJLE1xQnFERSxBckIvREosUUFBUyxDQVVQLGFBQWEsQ0FBQztJQUNaLGdCQUFnQixFbkc0Qlosd0JBQU87SW1HM0JYLEtBQUssRW5HUEEsSUFBSSxHbUdRVjs7QXFCa0RMLEFyQi9ERSxNcUIrREksQXJCL0RKLFdBQVksQ0FBRTtFQUNaLGdCQUFnQixFbkdtQ1Ysc0JBQU8sQ21HbkNzQixVQUFVLEdBYTlDO0VxQmlESCxBckJyREksTXFCcURFLEFyQi9ESixXQUFZLENBVVYsYUFBYSxDQUFDO0lBQ1osZ0JBQWdCLEVuR3lCWix1QkFBTztJbUd4QlgsS0FBSyxFbkcyRUssT0FBTyxHbUcxRWxCOztBcUJrREwsQXJCL0RFLE1xQitESSxBckIvREosVUFBVyxFcUIrRGIsQUFBQSxNQUFNLEExSHVITixpQkFBaUIsQ3FHdExEO0VBQ1osZ0JBQWdCLEVuR2lDVixzQkFBTyxDbUdqQ3NCLFVBQVUsR0FhOUM7RXFCaURILEFyQjNETSxNcUIyREEsQXJCL0RKLFVBQVcsQ0FJUCxNQUFNLEVxQjJEWixBckIzRE0sTXFCMkRBLEExSHVITixpQkFBaUIsQ3FHbExYLE1BQU0sRXFCMkRaLEFyQjNETSxNcUIyREEsQXJCL0RKLFVBQVcsQ3FDMEZiLHlCQUF5QixFaEIzQnpCLEFyQjNETSxNcUIyREEsQTFIdUhOLGlCQUFpQixDMEk1RmpCLHlCQUF5QixDckN0Rlo7SUFDTCxLQUFLLEVuR0FGLElBQUk7SW1HQ1AsV0FBVyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDbkdTakIsSUFBSSxHbUdSUjtFcUJ3RFAsQXJCckRJLE1xQnFERSxBckIvREosVUFBVyxDQVVULGFBQWEsRXFCcURqQixBckJyREksTXFCcURFLEExSHVITixpQkFBaUIsQ3FHNUtiLGFBQWEsQ0FBQztJQUNaLGdCQUFnQixFbkd1QlosdUJBQU87SW1HdEJYLEtBQUssRW5HUEEsSUFBSSxHbUdRVjs7QXFCa0RMLEFyQi9ERSxNcUIrREksQXJCL0RKLFNBQVUsRXFCK0RaLEFBQUEsTUFBTSxBMUhnR04sbUJBQW1CLENxRy9KSDtFQUNaLGdCQUFnQixFbkdLVCx3QkFBTyxDbUdMcUIsVUFBVSxHQWE5QztFcUJpREgsQXJCckRJLE1xQnFERSxBckIvREosU0FBVSxDQVVSLGFBQWEsRXFCcURqQixBckJyREksTXFCcURFLEExSGdHTixtQkFBbUIsQ3FHckpmLGFBQWEsQ0FBQztJQUNaLGdCQUFnQixFbkdMWCx5QkFBTztJbUdNWixLQUFLLEVuRzJFSyxPQUFPLEdtRzFFbEI7O0FxQmtETCxBckIvREUsTXFCK0RJLEFyQi9ESixRQUFTLENBQUs7RUFDWixnQkFBZ0IsRW5HWVQscUJBQU8sQ21HWnFCLFVBQVUsR0FhOUM7RXFCaURILEFyQjNETSxNcUIyREEsQXJCL0RKLFFBQVMsQ0FJTCxNQUFNLEVxQjJEWixBckIzRE0sTXFCMkRBLEFyQi9ESixRQUFTLENxQzBGWCx5QkFBeUIsQ3JDdEZaO0lBQ0wsS0FBSyxFbkdBRixJQUFJO0ltR0NQLFdBQVcsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ25HU2pCLElBQUksR21HUlI7RXFCd0RQLEFyQnJESSxNcUJxREUsQXJCL0RKLFFBQVMsQ0FVUCxhQUFhLENBQUM7SUFDWixnQkFBZ0IsRW5HRVgsc0JBQU87SW1HRFosS0FBSyxFbkdQQSxJQUFJLEdtR1FWOztBcUJrREwsQXJCL0RFLE1xQitESSxBckIvREosVUFBVyxDQUFHO0VBQ1osZ0JBQWdCLEVyR0xYLHNCQUFPLENxR0t1QixVQUFVLEdBYTlDO0VxQmlESCxBckJyREksTXFCcURFLEFyQi9ESixVQUFXLENBVVQsYUFBYSxDQUFDO0lBQ1osZ0JBQWdCLEVyR2ZiLHVCQUFPO0lxR2dCVixLQUFLLEVuRzJFSyxPQUFPLEdtRzFFbEI7O0FxQmtETCxBckIvREUsTXFCK0RJLEFyQi9ESixhQUFjLENBQUE7RUFDWixnQkFBZ0IsRVhBUix1QkFBTyxDV0FvQixVQUFVLEdBYTlDO0VxQmlESCxBckIzRE0sTXFCMkRBLEFyQi9ESixhQUFjLENBSVYsTUFBTSxFcUIyRFosQXJCM0RNLE1xQjJEQSxBckIvREosYUFBYyxDcUMwRmhCLHlCQUF5QixDckN0Rlo7SUFDTCxLQUFLLEVuR0FGLElBQUk7SW1HQ1AsV0FBVyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDbkdTakIsSUFBSSxHbUdSUjtFcUJ3RFAsQXJCckRJLE1xQnFERSxBckIvREosYUFBYyxDQVVaLGFBQWEsQ0FBQztJQUNaLGdCQUFnQixFWFZWLHdCQUFPO0lXV2IsS0FBSyxFbkdQQSxJQUFJLEdtR1FWOztBcUJrREwsQXJCL0RFLE1xQitESSxBckIvREosUUFBUyxDQUFLO0VBQ1osZ0JBQWdCLEVYQ2Isb0JBQU8sQ1dEeUIsVUFBVSxHQWE5QztFcUJpREgsQXJCM0RNLE1xQjJEQSxBckIvREosUUFBUyxDQUlMLE1BQU0sRXFCMkRaLEFyQjNETSxNcUIyREEsQXJCL0RKLFFBQVMsQ3FDMEZYLHlCQUF5QixDckN0Rlo7SUFDTCxLQUFLLEVuR0FGLElBQUk7SW1HQ1AsV0FBVyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDbkdTakIsSUFBSSxHbUdSUjtFcUJ3RFAsQXJCckRJLE1xQnFERSxBckIvREosUUFBUyxDQVVQLGFBQWEsQ0FBQztJQUNaLGdCQUFnQixFWFRmLHFCQUFPO0lXVVIsS0FBSyxFbkdQQSxJQUFJLEdtR1FWOztBcUJrREwsQXJCL0RFLE1xQitESSxBckIvREosU0FBVSxDQUFJO0VBQ1osZ0JBQWdCLEVYR1osdUJBQU8sQ1dId0IsVUFBVSxHQWE5QztFcUJpREgsQXJCM0RNLE1xQjJEQSxBckIvREosU0FBVSxDQUlOLE1BQU0sRXFCMkRaLEFyQjNETSxNcUIyREEsQXJCL0RKLFNBQVUsQ3FDMEZaLHlCQUF5QixDckN0Rlo7SUFDTCxLQUFLLEVuR0FGLElBQUk7SW1HQ1AsV0FBVyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDbkdTakIsSUFBSSxHbUdSUjtFcUJ3RFAsQXJCckRJLE1xQnFERSxBckIvREosU0FBVSxDQVVSLGFBQWEsQ0FBQztJQUNaLGdCQUFnQixFWFBkLHdCQUFPO0lXUVQsS0FBSyxFbkdQQSxJQUFJLEdtR1FWOztBcUJrREwsQXJCL0RFLE1xQitESSxBckIvREosUUFBUyxDQUFLO0VBQ1osZ0JBQWdCLEVYSWIsc0JBQU8sQ1dKeUIsVUFBVSxHQWE5QztFcUJpREgsQXJCckRJLE1xQnFERSxBckIvREosUUFBUyxDQVVQLGFBQWEsQ0FBQztJQUNaLGdCQUFnQixFWE5mLHVCQUFPO0lXT1IsS0FBSyxFbkcyRUssT0FBTyxHbUcxRWxCOztBcUJrREwsQXJCL0RFLE1xQitESSxBckIvREosV0FBWSxDQUFFO0VBQ1osZ0JBQWdCLEVYTVYsdUJBQU8sQ1dOc0IsVUFBVSxHQWE5QztFcUJpREgsQXJCM0RNLE1xQjJEQSxBckIvREosV0FBWSxDQUlSLE1BQU0sRXFCMkRaLEFyQjNETSxNcUIyREEsQXJCL0RKLFdBQVksQ3FDMEZkLHlCQUF5QixDckN0Rlo7SUFDTCxLQUFLLEVuR0FGLElBQUk7SW1HQ1AsV0FBVyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDbkdTakIsSUFBSSxHbUdSUjtFcUJ3RFAsQXJCckRJLE1xQnFERSxBckIvREosV0FBWSxDQVVWLGFBQWEsQ0FBQztJQUNaLGdCQUFnQixFWEpaLHdCQUFPO0lXS1gsS0FBSyxFbkdQQSxJQUFJLEdtR1FWOztBcUJrREwsQXJCL0RFLE1xQitESSxBckIvREosVUFBVyxDQUFHO0VBQ1osZ0JBQWdCLEVYUVgsc0JBQU8sQ1dSdUIsVUFBVSxHQWE5QztFcUJpREgsQXJCM0RNLE1xQjJEQSxBckIvREosVUFBVyxDQUlQLE1BQU0sRXFCMkRaLEFyQjNETSxNcUIyREEsQXJCL0RKLFVBQVcsQ3FDMEZiLHlCQUF5QixDckN0Rlo7SUFDTCxLQUFLLEVuR0FGLElBQUk7SW1HQ1AsV0FBVyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDbkdTakIsSUFBSSxHbUdSUjtFcUJ3RFAsQXJCckRJLE1xQnFERSxBckIvREosVUFBVyxDQVVULGFBQWEsQ0FBQztJQUNaLGdCQUFnQixFWEZiLHVCQUFPO0lXR1YsS0FBSyxFbkdQQSxJQUFJLEdtR1FWOztBcUJrREwsQXJCL0RFLE1xQitESSxBckIvREosUUFBUyxDQUFLO0VBQ1osZ0JBQWdCLEVuRzZCVixzQkFBTyxDbUc3QnNCLFVBQVUsR0FhOUM7RXFCaURILEFyQjNETSxNcUIyREEsQXJCL0RKLFFBQVMsQ0FJTCxNQUFNLEVxQjJEWixBckIzRE0sTXFCMkRBLEFyQi9ESixRQUFTLENxQzBGWCx5QkFBeUIsQ3JDdEZaO0lBQ0wsS0FBSyxFbkdBRixJQUFJO0ltR0NQLFdBQVcsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ25HU2pCLElBQUksR21HUlI7RXFCd0RQLEFyQnJESSxNcUJxREUsQXJCL0RKLFFBQVMsQ0FVUCxhQUFhLENBQUM7SUFDWixnQkFBZ0IsRW5HbUJaLHVCQUFPO0ltR2xCWCxLQUFLLEVuR1BBLElBQUksR21HUVY7O0FxQmtETCxBckIvREUsTXFCK0RJLEFyQi9ESixVQUFXLENBQUc7RUFDWixnQkFBZ0IsRW5HOEJWLHVCQUFPLENtRzlCc0IsVUFBVSxHQWE5QztFcUJpREgsQXJCM0RNLE1xQjJEQSxBckIvREosVUFBVyxDQUlQLE1BQU0sRXFCMkRaLEFyQjNETSxNcUIyREEsQXJCL0RKLFVBQVcsQ3FDMEZiLHlCQUF5QixDckN0Rlo7SUFDTCxLQUFLLEVuR0FGLElBQUk7SW1HQ1AsV0FBVyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDbkdTakIsSUFBSSxHbUdSUjtFcUJ3RFAsQXJCckRJLE1xQnFERSxBckIvREosVUFBVyxDQVVULGFBQWEsQ0FBQztJQUNaLGdCQUFnQixFbkdvQlosd0JBQU87SW1HbkJYLEtBQUssRW5HUEEsSUFBSSxHbUdRVjs7QXFCa0RMLEFyQi9ERSxNcUIrREksQXJCL0RKLFVBQVcsQ0FBRztFQUNaLGdCQUFnQixFbkcrQlYsdUJBQU8sQ21HL0JzQixVQUFVLEdBYTlDO0VxQmlESCxBckIzRE0sTXFCMkRBLEFyQi9ESixVQUFXLENBSVAsTUFBTSxFcUIyRFosQXJCM0RNLE1xQjJEQSxBckIvREosVUFBVyxDcUMwRmIseUJBQXlCLENyQ3RGWjtJQUNMLEtBQUssRW5HQUYsSUFBSTtJbUdDUCxXQUFXLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENuR1NqQixJQUFJLEdtR1JSO0VxQndEUCxBckJyREksTXFCcURFLEFyQi9ESixVQUFXLENBVVQsYUFBYSxDQUFDO0lBQ1osZ0JBQWdCLEVuR3FCWix3QkFBTztJbUdwQlgsS0FBSyxFbkdQQSxJQUFJLEdtR1FWOztBcUJrREwsQXJCL0RFLE1xQitESSxBckIvREosUUFBUyxDQUFLO0VBQ1osZ0JBQWdCLEVuR2dDVix1QkFBTyxDbUdoQ3NCLFVBQVUsR0FhOUM7RXFCaURILEFyQjNETSxNcUIyREEsQXJCL0RKLFFBQVMsQ0FJTCxNQUFNLEVxQjJEWixBckIzRE0sTXFCMkRBLEFyQi9ESixRQUFTLENxQzBGWCx5QkFBeUIsQ3JDdEZaO0lBQ0wsS0FBSyxFbkdBRixJQUFJO0ltR0NQLFdBQVcsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ25HU2pCLElBQUksR21HUlI7RXFCd0RQLEFyQnJESSxNcUJxREUsQXJCL0RKLFFBQVMsQ0FVUCxhQUFhLENBQUM7SUFDWixnQkFBZ0IsRW5Hc0JaLHdCQUFPO0ltR3JCWCxLQUFLLEVuR1BBLElBQUksR21HUVY7O0FxQmtETCxBckIvREUsTXFCK0RJLEFyQi9ESixPQUFRLENBQU07RUFDWixnQkFBZ0IsRW5HaUNWLHNCQUFPLENtR2pDc0IsVUFBVSxHQWE5QztFcUJpREgsQXJCM0RNLE1xQjJEQSxBckIvREosT0FBUSxDQUlKLE1BQU0sRXFCMkRaLEFyQjNETSxNcUIyREEsQXJCL0RKLE9BQVEsQ3FDMEZWLHlCQUF5QixDckN0Rlo7SUFDTCxLQUFLLEVuR0FGLElBQUk7SW1HQ1AsV0FBVyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDbkdTakIsSUFBSSxHbUdSUjtFcUJ3RFAsQXJCckRJLE1xQnFERSxBckIvREosT0FBUSxDQVVOLGFBQWEsQ0FBQztJQUNaLGdCQUFnQixFbkd1QlosdUJBQU87SW1HdEJYLEtBQUssRW5HUEEsSUFBSSxHbUdRVjs7QXFCa0RMLEFyQi9ERSxNcUIrREksQXJCL0RKLFVBQVcsQ0FBRztFQUNaLGdCQUFnQixFbkdrQ1YsdUJBQU8sQ21HbENzQixVQUFVLEdBYTlDO0VxQmlESCxBckJyREksTXFCcURFLEFyQi9ESixVQUFXLENBVVQsYUFBYSxDQUFDO0lBQ1osZ0JBQWdCLEVuR3dCWix3QkFBTztJbUd2QlgsS0FBSyxFbkcyRUssT0FBTyxHbUcxRWxCOztBcUJrREwsQXJCL0RFLE1xQitESSxBckIvREosVUFBVyxDQUFHO0VBQ1osZ0JBQWdCLEVuR21DVixzQkFBTyxDbUduQ3NCLFVBQVUsR0FhOUM7RXFCaURILEFyQnJESSxNcUJxREUsQXJCL0RKLFVBQVcsQ0FVVCxhQUFhLENBQUM7SUFDWixnQkFBZ0IsRW5HeUJaLHVCQUFPO0ltR3hCWCxLQUFLLEVuRzJFSyxPQUFPLEdtRzFFbEI7O0FxQmtETCxBckIvREUsTXFCK0RJLEFyQi9ESixTQUFVLENBQUk7RUFDWixnQkFBZ0IsRW5Hb0NWLHNCQUFPLENtR3BDc0IsVUFBVSxHQWE5QztFcUJpREgsQXJCM0RNLE1xQjJEQSxBckIvREosU0FBVSxDQUlOLE1BQU0sRXFCMkRaLEFyQjNETSxNcUIyREEsQXJCL0RKLFNBQVUsQ3FDMEZaLHlCQUF5QixDckN0Rlo7SUFDTCxLQUFLLEVuR0FGLElBQUk7SW1HQ1AsV0FBVyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDbkdTakIsSUFBSSxHbUdSUjtFcUJ3RFAsQXJCckRJLE1xQnFERSxBckIvREosU0FBVSxDQVVSLGFBQWEsQ0FBQztJQUNaLGdCQUFnQixFbkcwQlosdUJBQU87SW1HekJYLEtBQUssRW5HUEEsSUFBSSxHbUdRVjs7QXFCa0RMLEFyQi9ERSxNcUIrREksQXJCL0RKLFFBQVMsQ0FBSztFQUNaLGdCQUFnQixFbkdxQ1YsdUJBQU8sQ21HckNzQixVQUFVLEdBYTlDO0VxQmlESCxBckIzRE0sTXFCMkRBLEFyQi9ESixRQUFTLENBSUwsTUFBTSxFcUIyRFosQXJCM0RNLE1xQjJEQSxBckIvREosUUFBUyxDcUMwRlgseUJBQXlCLENyQ3RGWjtJQUNMLEtBQUssRW5HQUYsSUFBSTtJbUdDUCxXQUFXLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENuR1NqQixJQUFJLEdtR1JSO0VxQndEUCxBckJyREksTXFCcURFLEFyQi9ESixRQUFTLENBVVAsYUFBYSxDQUFDO0lBQ1osZ0JBQWdCLEVuRzJCWix3QkFBTztJbUcxQlgsS0FBSyxFbkdQQSxJQUFJLEdtR1FWOztBcUJrREwsQXJCL0RFLE1xQitESSxBckIvREosUUFBUyxDQUFLO0VBQ1osZ0JBQWdCLEVuR3NDVix1QkFBTyxDbUd0Q3NCLFVBQVUsR0FhOUM7RXFCaURILEFyQjNETSxNcUIyREEsQXJCL0RKLFFBQVMsQ0FJTCxNQUFNLEVxQjJEWixBckIzRE0sTXFCMkRBLEFyQi9ESixRQUFTLENxQzBGWCx5QkFBeUIsQ3JDdEZaO0lBQ0wsS0FBSyxFbkdBRixJQUFJO0ltR0NQLFdBQVcsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ25HU2pCLElBQUksR21HUlI7RXFCd0RQLEFyQnJESSxNcUJxREUsQXJCL0RKLFFBQVMsQ0FVUCxhQUFhLENBQUM7SUFDWixnQkFBZ0IsRW5HNEJaLHdCQUFPO0ltRzNCWCxLQUFLLEVuR1BBLElBQUksR21HUVY7O0FxQmtETCxBckIvREUsTXFCK0RJLEFyQi9ESixTQUFVLENBQUk7RUFDWixnQkFBZ0IsRW5HSVQsd0JBQUksQ21HSndCLFVBQVUsR0FhOUM7RXFCaURILEFyQnJESSxNcUJxREUsQXJCL0RKLFNBQVUsQ0FVUixhQUFhLENBQUM7SUFDWixnQkFBZ0IsRW5HTlgseUJBQUk7SW1HT1QsS0FBSyxFbkcyRUssT0FBTyxHbUcxRWxCOztBcUJrREwsQXJCL0RFLE1xQitESSxBckIvREosUUFBUyxDQUFLO0VBQ1osZ0JBQWdCLEVuR1VULHdCQUFPLENtR1ZxQixVQUFVLEdBYTlDO0VxQmlESCxBckIzRE0sTXFCMkRBLEFyQi9ESixRQUFTLENBSUwsTUFBTSxFcUIyRFosQXJCM0RNLE1xQjJEQSxBckIvREosUUFBUyxDcUMwRlgseUJBQXlCLENyQ3RGWjtJQUNMLEtBQUssRW5HQUYsSUFBSTtJbUdDUCxXQUFXLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENuR1NqQixJQUFJLEdtR1JSO0VxQndEUCxBckJyREksTXFCcURFLEFyQi9ESixRQUFTLENBVVAsYUFBYSxDQUFDO0lBQ1osZ0JBQWdCLEVuR0FYLHlCQUFPO0ltR0NaLEtBQUssRW5HUEEsSUFBSSxHbUdRVjs7QXFCa0RMLEFyQi9ERSxNcUIrREksQXJCL0RKLGFBQWMsQ0FBQTtFQUNaLGdCQUFnQixFbkdZVCxxQkFBTyxDbUdacUIsVUFBVSxHQWE5QztFcUJpREgsQXJCM0RNLE1xQjJEQSxBckIvREosYUFBYyxDQUlWLE1BQU0sRXFCMkRaLEFyQjNETSxNcUIyREEsQXJCL0RKLGFBQWMsQ3FDMEZoQix5QkFBeUIsQ3JDdEZaO0lBQ0wsS0FBSyxFbkdBRixJQUFJO0ltR0NQLFdBQVcsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ25HU2pCLElBQUksR21HUlI7RXFCd0RQLEFyQnJESSxNcUJxREUsQXJCL0RKLGFBQWMsQ0FVWixhQUFhLENBQUM7SUFDWixnQkFBZ0IsRW5HRVgsc0JBQU87SW1HRFosS0FBSyxFbkdQQSxJQUFJLEdtR1FWOztBc0JmTCxBQUNFLElBREUsQUFDRixTQUFVLEVBQVYsQUFERixTQUNZLEEzSDBHWixXQUFXLEUySDFHVCxBQURGLFNBQ1ksQTNIaUhaLGNBQWMsRTJIakhaLEFBREYsU0FDWSxBM0h3SFosYUFBYSxFMkh4SFgsQUFERixTQUNZLEEzSCtIWixVQUFVLEUySC9IUixBQURGLFNBQ1ksQTNIc0laLFNBQVMsRTJIdElQLEFBREYsU0FDWSxBM0g2SVosVUFBVSxFMkg5SVYsQUFFRSxJQUZFLEFBRUYsU0FBVSxFM0h5R1osQTJIM0dBLFczSDJHVyxBMkh6R1QsU0FBVSxFM0hnSFosQTJIbEhBLGMzSGtIYyxBMkhoSFosU0FBVSxFM0h1SFosQTJIekhBLGEzSHlIYSxBMkh2SFgsU0FBVSxFM0g4SFosQTJIaElBLFUzSGdJVSxBMkg5SFIsU0FBVSxFM0hxSVosQTJIdklBLFMzSHVJUyxBMkhySVAsU0FBVSxFM0g0SVosQTJIOUlBLFUzSDhJVSxBMkg1SVIsU0FBVSxDQUFDO0VBQ1QsTUFBTSxFQUFFLFdBQVcsR0FDcEI7O0FBSkgsQUFPRSxJQVBFLEFBT0YsU0FBVSxFQUFWLEFBUEYsU0FPWSxBM0hvR1osV0FBVyxFMkhwR1QsQUFQRixTQU9ZLEEzSDJHWixjQUFjLEUySDNHWixBQVBGLFNBT1ksQTNIa0haLGFBQWEsRTJIbEhYLEFBUEYsU0FPWSxBM0h5SFosVUFBVSxFMkh6SFIsQUFQRixTQU9ZLEEzSGdJWixTQUFTLEUySGhJUCxBQVBGLFNBT1ksQTNIdUlaLFVBQVUsQzJIdklHO0U3Rk9ULGFBQWEsRTZGTlUsQ0FBQztFQUN4QixZQUFZLEVBQUUsR0FBRztFQUNqQixVQUFVLEVBQUUsSUFBSSxHQUNqQjs7QUFYSCxBQWNFLElBZEUsQUFjRixTQUFVLEVBQVYsQUFkRixTQWNZLEEzSDZGWixXQUFXLEUySDdGVCxBQWRGLFNBY1ksQTNIb0daLGNBQWMsRTJIcEdaLEFBZEYsU0FjWSxBM0gyR1osYUFBYSxFMkgzR1gsQUFkRixTQWNZLEEzSGtIWixVQUFVLEUySGxIUixBQWRGLFNBY1ksQTNIeUhaLFNBQVMsRTJIekhQLEFBZEYsU0FjWSxBM0hnSVosVUFBVSxDMkhoSUc7RUFDVCxRQUFRLEVBQUUsTUFBTTtFQUNoQixRQUFRLEVBQUUsUUFBUSxHQWdCbkI7RUFoQ0gsQUFrQk0sSUFsQkYsQUFjRixTQUFVLEdBSU4sS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLE1BQU0sQUFBWCxHQUpWLEFBSUksU0FKTSxBM0g2RlosV0FBVyxHMkh6RkwsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLE1BQU0sQUFBWCxHQUpWLEFBSUksU0FKTSxBM0hvR1osY0FBYyxHMkhoR1IsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLE1BQU0sQUFBWCxHQUpWLEFBSUksU0FKTSxBM0gyR1osYUFBYSxHMkh2R1AsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLE1BQU0sQUFBWCxHQUpWLEFBSUksU0FKTSxBM0hrSFosVUFBVSxHMkg5R0osS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLE1BQU0sQUFBWCxHQUpWLEFBSUksU0FKTSxBM0h5SFosU0FBUyxHMkhySEgsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLE1BQU0sQUFBWCxHQUpWLEFBSUksU0FKTSxBM0hnSVosVUFBVSxHMkg1SEosS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLE1BQU0sQUFBWCxFQUFhO0lBQ25CLGdCQUFnQixFekhaWCxJQUFJO0l5SGFULE1BQU0sRUFBRSxPQUFPO0lBQ2YsT0FBTyxFQUFFLEtBQUs7SUFDZCxTQUFTLEVBQUUsS0FBSztJQUNoQixVQUFVLEVBQUUsSUFBSTtJQUNoQixTQUFTLEVBQUUsSUFBSTtJQUNmLE9BQU8sRUFBRSxDQUFDO0lBQ1YsT0FBTyxFQUFFLElBQUk7SUFDYixRQUFRLEVBQUUsUUFBUTtJQUNsQixLQUFLLEVBQUUsQ0FBQztJQUNSLFVBQVUsRUFBRSxLQUFLO0lBQ2pCLEdBQUcsRUFBRSxDQUFDLEdBQ1A7O0FBR0gsQUFBUyxRQUFELENBbENWLElBQUksRTNINEpKLEEySDFIVyx3QjNIMEhhLEMySDVKeEIsSUFBSSxFM0h1S0osQTJIcklXLDBCM0hxSWUsQ0FNdEIsS0FBSyxDMkg3S1QsSUFBSSxFQWtDRixBQWxDRixRQWtDVSxDM0h5RVYsV0FBVyxFQWlEWCxBMkg1SkEsd0IzSDRKd0IsQ0FqRHhCLFdBQVcsRUE0RFgsQTJIdktBLDBCM0h1SzBCLENBTXRCLEtBQUssQ0FsRVQsV0FBVyxFMkh6RVQsQUFsQ0YsUUFrQ1UsQzNIZ0ZWLGNBQWMsRUEwQ2QsQTJINUpBLHdCM0g0SndCLENBMUN4QixjQUFjLEVBcURkLEEySHZLQSwwQjNIdUswQixDQU10QixLQUFLLENBM0RULGNBQWMsRTJIaEZaLEFBbENGLFFBa0NVLEMzSHVGVixhQUFhLEVBbUNiLEEySDVKQSx3QjNINEp3QixDQW5DeEIsYUFBYSxFQThDYixBMkh2S0EsMEIzSHVLMEIsQ0FNdEIsS0FBSyxDQXBEVCxhQUFhLEUySHZGWCxBQWxDRixRQWtDVSxDM0g4RlYsVUFBVSxFQTRCVixBMkg1SkEsd0IzSDRKd0IsQ0E1QnhCLFVBQVUsRUF1Q1YsQTJIdktBLDBCM0h1SzBCLENBTXRCLEtBQUssQ0E3Q1QsVUFBVSxFMkg5RlIsQUFsQ0YsUUFrQ1UsQzNIcUdWLFNBQVMsRUFxQlQsQTJINUpBLHdCM0g0SndCLENBckJ4QixTQUFTLEVBZ0NULEEySHZLQSwwQjNIdUswQixDQU10QixLQUFLLENBdENULFNBQVMsRTJIckdQLEFBbENGLFFBa0NVLEMzSDRHVixVQUFVLEVBY1YsQTJINUpBLHdCM0g0SndCLENBZHhCLFVBQVUsRUF5QlYsQTJIdktBLDBCM0h1SzBCLENBTXRCLEtBQUssQ0EvQlQsVUFBVSxDMkg1R0c7RUFDVCxTQUFTLEV6SHdNaUIsUUFBd0IsQ3lIeE16QixVQUFVLEdBQ3BDOztBQUlILEFBQUEsWUFBWSxDQUFDO0VBQ1gsZ0JBQWdCLEV6SGpDUCxPQUFPO0V5SGtDaEIsWUFBWSxFakNvSmdCLElBQUk7RWlDbkpoQyxLQUFLLEVqQ2tKZ0IsSUFBSSxHaUMxSTFCO0VBWEQsQUFLRSxZQUxVLEFBS1YsTUFBTyxFQUxULEFBTUUsWUFOVSxBQU1WLE9BQVEsRUFOVixBQU9FLFlBUFUsQUFPVixNQUFPLENBQUM7SUFDTixnQkFBZ0IsRUFBRSxPQUE0QztJQUM5RCxLQUFLLEVBQUUsT0FBa0MsR0FDMUM7O0FBSUgsQUFBQSxRQUFRLENBQUM7RTdGeENMLGFBQWEsRTZGeUNRLEdBQUc7RUFDMUIsZ0JBQWdCLEV6SGhEUCxPQUFPO0V5SGlEaEIsTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENqQ3FJVyxJQUFJO0VpQ3BJaEMsS0FBSyxFekg3Q0ksT0FBTztFeUg4Q2hCLFNBQVMsRUFBRSxJQUFJO0VBQ2YsTUFBTSxFQUFFLElBQUk7RUFDWixNQUFNLEVBQUUsYUFBYTtFQUNyQixTQUFTLEVBQUUsSUFBSTtFQUNmLE9BQU8sRUFBRSxRQUFRO0VBQ2pCLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLFVBQVUsRUFBRSxNQUFNLEdBc0NuQjtFQWpERCxBQWNJLFFBZEksR0FjSixHQUFHO0VBZFAsQUFlSSxRQWZJLEdBZUosSUFBSTtFQWZSLEFBZ0JJLFFBaEJJLEdBZ0JKLElBQUk7RUFoQlIsQUFpQkksUUFqQkksR0FpQkosSUFBSTtFQWpCUixBQWtCSSxRQWxCSSxHQWtCSixJQUFJO0VBbEJSLEFBbUJJLFFBbkJJLEdBbUJKLElBQUk7RUFuQlIsQUFvQkksUUFwQkksR0FvQkosZUFBZTtFQXBCbkIsQUFxQkksUUFyQkksR0FxQkosSUFBSSxDQUFDO0lBQ0wsT0FBTyxFQUFFLEtBQUs7SUFDZCxTQUFTLEVBQUUsSUFBSSxHQUNoQjtFQXhCSCxBQTBCSSxRQTFCSSxHQTBCSixlQUFlLENBQUM7SUFDaEIsTUFBTSxFQUFFLE1BQU0sR0FDZjtFQTVCSCxBQThCRSxRQTlCTSxBQThCTixNQUFPLENBQUM7SUFDTixnQkFBZ0IsRXpIN0VULE9BQU87SXlIOEVkLFlBQVksRUFBRSxPQUF5QztJQUN2RCxLQUFLLEVqQ3NHYyxJQUFJLEdpQ3JHeEI7RUFsQ0gsQUFvQ0UsUUFwQ00sQUFvQ04sT0FBUSxFQXBDVixBQXFDRSxRQXJDTSxBQXFDTixNQUFPLENBQUM7STVGL0VKLFVBQVUsRTRGZ0ZRLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ3pIM0U1QixvQkFBSSxHeUg0RVo7RUF2Q0gsQUEwQ0ksUUExQ0ksR0EwQ0osTUFBTSxDQUFDO0lBQ1AsU0FBUyxFQUFFLElBQUk7SUFDZixXQUFXLEVBQUUsR0FBRztJQUNoQixRQUFRLEVBQUUsUUFBUTtJQUNsQixLQUFLLEVBQUUsS0FBSztJQUNaLEdBQUcsRUFBRSxJQUFJLEdBQ1Y7O0FBS0gsQUFBQSxPQUFPLENBQUM7RXRHUE4sT0FBTyxFcUU0RmEsUUFBTyxDQUNQLE9BQU07RXBGakJ0QixTQUFTLEVBQUMsT0FBQztFZTFFZixXQUFXLEVuQnNHaUIsR0FBRztFNEI5TDdCLGFBQWEsRTREc0xTLE9BQU0sR2lDdkYvQjs7QUFFRCxBQUNFLFVBRFEsQ0FDUixZQUFZO0FBRGQsQUFFRSxVQUZRLENBRVIsUUFBUSxDQUFDO0VBQ1AsZ0JBQWdCLEVBQUUsT0FBb0I7RUFDdEMsS0FBSyxFekg1R0UsSUFBSTtFeUg2R1gsWUFBWSxFekh2R0wsT0FBTyxHeUgrR2Y7RUFiSCxBQUNFLFVBRFEsQ0FDUixZQUFZLEFBTVgsTUFBUSxFQVBYLEFBQ0UsVUFEUSxDQUNSLFlBQVksQUFPWCxNQUFRO0VBUlgsQUFFRSxVQUZRLENBRVIsUUFBUSxBQUtQLE1BQVE7RUFQWCxBQUVFLFVBRlEsQ0FFUixRQUFRLEFBTVAsTUFBUSxDQUFDO0lBQ04sZ0JBQWdCLEVBQUUsT0FBa0I7SUFDcEMsS0FBSyxFekgvR0EsT0FBTztJeUhnSFosWUFBWSxFQUFFLE9BQXdCLEdBQ3ZDOztBQVpMLEFBY0UsVUFkUSxDQWNSLFVBQVUsRUFkWixBQWNFLFVBZFEsQzNISlYsV0FBVyxFMkhJWCxBQWNFLFVBZFEsQzNIR1YsY0FBYyxFMkhIZCxBQWNFLFVBZFEsQzNIVVYsYUFBYSxFMkhWYixBQWNFLFVBZFEsQzNIaUJWLFVBQVUsRTJIakJWLEFBY0UsVUFkUSxDM0h3QlYsU0FBUyxFMkh4QlQsQUFjRSxVQWRRLEMzSCtCVixVQUFVLEMySGpCRztFQUNULGdCQUFnQixFQUFFLE9BQW9CO0VBQ3RDLEtBQUssRXpIeEhFLElBQUk7RXlIeUhYLFlBQVksRXpIbkhMLE9BQU8sR3lIMkhmO0VBekJILEFBY0UsVUFkUSxDQWNSLFVBQVUsQUFLUixNQUFPLEVBbkJYLEFBY0UsVUFkUSxDM0hKVixXQUFXLEEySHVCUCxNQUFPLEVBbkJYLEFBY0UsVUFkUSxDM0hHVixjQUFjLEEySGdCVixNQUFPLEVBbkJYLEFBY0UsVUFkUSxDM0hVVixhQUFhLEEySFNULE1BQU8sRUFuQlgsQUFjRSxVQWRRLEMzSGlCVixVQUFVLEEySEVOLE1BQU8sRUFuQlgsQUFjRSxVQWRRLEMzSHdCVixTQUFTLEEySExMLE1BQU8sRUFuQlgsQUFjRSxVQWRRLEMzSCtCVixVQUFVLEEySFpOLE1BQU8sRUFuQlgsQUFjRSxVQWRRLENBY1IsVUFBVSxBQU1SLE1BQU8sRUFwQlgsQUFjRSxVQWRRLEMzSEpWLFdBQVcsQTJId0JQLE1BQU8sRUFwQlgsQUFjRSxVQWRRLEMzSEdWLGNBQWMsQTJIaUJWLE1BQU8sRUFwQlgsQUFjRSxVQWRRLEMzSFVWLGFBQWEsQTJIVVQsTUFBTyxFQXBCWCxBQWNFLFVBZFEsQzNIaUJWLFVBQVUsQTJIR04sTUFBTyxFQXBCWCxBQWNFLFVBZFEsQzNId0JWLFNBQVMsQTJISkwsTUFBTyxFQXBCWCxBQWNFLFVBZFEsQzNIK0JWLFVBQVUsQTJIWE4sTUFBTyxDQUFDO0lBQ04sZ0JBQWdCLEVBQUUsT0FBbUI7SUFDckMsS0FBSyxFekgzSEEsT0FBTztJeUg0SFosWUFBWSxFQUFFLE9BQXNCLEdBQ3JDOztBQXhCTCxBQTRCSSxVQTVCTSxDQTRCTixZQUFZLENBQUc7RXRHeklqQixLQUFLLEVuQktJLElBQUk7RThCTFgsZ0JBQWdCLEUyRDZCTixPQUFPO0V0RTNCbkIsWUFBWSxFc0UyQkEsT0FBTztFNURuQmYsVUFBVSxFN0I4VmMsSUFBSSxHeUg3TjdCO0VBOUJMLEFBNEJJLFVBNUJNLENBNEJOLFlBQVksQWxIbkl2VixNQUFnVixDQUFDO0lZQU4sS0FBSyxFbkJERSxJQUFJO0k4QkxYLGdCQUFnQixFWEQyQyxPQUF5QjtJQVNwRixZQUFZLEVBVHlGLE9BQW9CLEdaT3JHO0VrSHVHeEIsQUE0QkksVUE1Qk0sQ0E0Qk4sWUFBWSxBdEc5SDlCLE1BQXVCLEVzR2tHVCxBQTRCSSxVQTVCTSxDQTRCTixZQUFZLEF0RzdIOUIsTUFBdUIsQ0FBQztJQUNOLEtBQUssRW5CUkUsSUFBSTtJOEJMWCxnQkFBZ0IsRVhEMkMsT0FBeUI7SUFnQnBGLFlBQVksRUFoQnlGLE9BQW9CO0lVV3ZILFVBQVUsRVZPMkIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENuQndWbEIsQ0FBQyxDbUJ4VndDLHVCQUF5QyxHQUs3RztFc0d1RkgsQUE0QkksVUE1Qk0sQ0E0Qk4sWUFBWSxBdEdoSDlCLFNBQTBCLEVzR29GWixBQTRCSSxVQTVCTSxDQTRCTixZQUFZLEF0Ry9HOUIsU0FBMEIsQ0FBQztJQUNULEtBQUssRW5CdEJFLElBQUk7SW1CdUJYLGdCQUFnQixFc0VDTixPQUFPO0l0RUFqQixZQUFZLEVzRUFGLE9BQU8sR3RFS2xCO0VzRzJFSCxBQTRCSSxVQTVCTSxDQTRCTixZQUFZLEF0R3JHOUIsSUFBc0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFc0d5RXhDLEFBNEJJLFVBNUJNLENBNEJOLFlBQVksQXRHcEc5QixJQUFzQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPO0VBQ3RDLEFzR21HRSxLdEduR0csR3NHdUVQLFVBQVUsQ0E0Qk4sWUFBWSxBdEduR3RCLGdCQUFpQyxDQUFDO0lBQ3hCLEtBQUssRW5CbENFLElBQUk7SW1CbUNYLGdCQUFnQixFQXpDK0gsT0FBd0I7SUE2Q3ZLLFlBQVksRUE3QzZLLE9BQXNCLEdBdURoTjtJc0d1REgsQUE0QkksVUE1Qk0sQ0E0Qk4sWUFBWSxBdEdyR3ZCLElBQWUsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQVV0RixNQUF5RCxFc0crRFgsQUE0QkksVUE1Qk0sQ0E0Qk4sWUFBWSxBdEdwR3ZCLElBQWUsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQVN0RixNQUF5RDtJQVJULEFzR21HRSxLdEduR0csR3NHdUVQLFVBQVUsQ0E0Qk4sWUFBWSxBdEduR2YsZ0JBQTBCLEFBUXpFLE1BQXlELENBQUM7TUFLSixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENuQnNUSyxDQUFDLENtQnRUaUIsdUJBQXlDLEdBRXBGOztBc0d3REwsQUE0QkksVUE1Qk0sQ0E0Qk4sY0FBYyxDQUFDO0V0R3pJakIsS0FBSyxFbkJLSSxJQUFJO0U4QkxYLGdCQUFnQixFOUJXVCxPQUFPO0VtQlRoQixZQUFZLEVuQlNILE9BQU87RTZCRFosVUFBVSxFN0I4VmMsSUFBSSxHeUg3TjdCO0VBOUJMLEFBNEJJLFVBNUJNLENBNEJOLGNBQWMsQWxIbkl6VixNQUFnVixDQUFDO0lZQU4sS0FBSyxFbkJERSxJQUFJO0k4QkxYLGdCQUFnQixFWEQyQyxPQUF5QjtJQVNwRixZQUFZLEVBVHlGLE9BQW9CLEdaT3JHO0VrSHVHeEIsQUE0QkksVUE1Qk0sQ0E0Qk4sY0FBYyxBdEc5SGhDLE1BQXVCLEVzR2tHVCxBQTRCSSxVQTVCTSxDQTRCTixjQUFjLEF0RzdIaEMsTUFBdUIsQ0FBQztJQUNOLEtBQUssRW5CUkUsSUFBSTtJOEJMWCxnQkFBZ0IsRVhEMkMsT0FBeUI7SUFnQnBGLFlBQVksRUFoQnlGLE9BQW9CO0lVV3ZILFVBQVUsRVZPMkIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENuQndWbEIsQ0FBQyxDbUJ4VndDLHdCQUF5QyxHQUs3RztFc0d1RkgsQUE0QkksVUE1Qk0sQ0E0Qk4sY0FBYyxBdEdoSGhDLFNBQTBCLEVzR29GWixBQTRCSSxVQTVCTSxDQTRCTixjQUFjLEF0Ry9HaEMsU0FBMEIsQ0FBQztJQUNULEtBQUssRW5CdEJFLElBQUk7SW1CdUJYLGdCQUFnQixFbkJqQlQsT0FBTztJbUJrQmQsWUFBWSxFbkJsQkwsT0FBTyxHbUJ1QmY7RXNHMkVILEFBNEJJLFVBNUJNLENBNEJOLGNBQWMsQXRHckdoQyxJQUFzQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVzR3lFeEMsQUE0QkksVUE1Qk0sQ0E0Qk4sY0FBYyxBdEdwR2hDLElBQXNCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU87RUFDdEMsQXNHbUdFLEt0R25HRyxHc0d1RVAsVUFBVSxDQTRCTixjQUFjLEF0R25HeEIsZ0JBQWlDLENBQUM7SUFDeEIsS0FBSyxFbkJsQ0UsSUFBSTtJbUJtQ1gsZ0JBQWdCLEVBekMrSCxPQUF3QjtJQTZDdkssWUFBWSxFQTdDNkssT0FBc0IsR0F1RGhOO0lzR3VESCxBQTRCSSxVQTVCTSxDQTRCTixjQUFjLEF0R3JHMUIsSUFBZ0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQVV0RixNQUF5RCxFc0crRFgsQUE0QkksVUE1Qk0sQ0E0Qk4sY0FBYyxBdEdwRzFCLElBQWdCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFTdEYsTUFBeUQ7SUFSVCxBc0dtR0UsS3RHbkdHLEdzR3VFUCxVQUFVLENBNEJOLGNBQWMsQXRHbkdsQixnQkFBMkIsQUFRekUsTUFBeUQsQ0FBQztNQUtKLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ25Cc1RLLENBQUMsQ21CdFRpQix3QkFBeUMsR0FFcEY7O0FzR3dETCxBQTRCSSxVQTVCTSxDQTRCTixZQUFZLENBQUc7RXRHeklqQixLQUFLLEVuQktJLElBQUk7RThCTFgsZ0JBQWdCLEUyRG9DTixPQUFPO0V0RWxDbkIsWUFBWSxFc0VrQ0EsT0FBTztFNUQxQmYsVUFBVSxFN0I4VmMsSUFBSSxHeUg3TjdCO0VBOUJMLEFBNEJJLFVBNUJNLENBNEJOLFlBQVksQWxIbkl2VixNQUFnVixDQUFDO0lZQU4sS0FBSyxFbkJERSxJQUFJO0k4QkxYLGdCQUFnQixFWEQyQyxPQUF5QjtJQVNwRixZQUFZLEVBVHlGLE9BQW9CLEdaT3JHO0VrSHVHeEIsQUE0QkksVUE1Qk0sQ0E0Qk4sWUFBWSxBdEc5SDlCLE1BQXVCLEVzR2tHVCxBQTRCSSxVQTVCTSxDQTRCTixZQUFZLEF0RzdIOUIsTUFBdUIsQ0FBQztJQUNOLEtBQUssRW5CUkUsSUFBSTtJOEJMWCxnQkFBZ0IsRVhEMkMsT0FBeUI7SUFnQnBGLFlBQVksRUFoQnlGLE9BQW9CO0lVV3ZILFVBQVUsRVZPMkIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENuQndWbEIsQ0FBQyxDbUJ4VndDLHVCQUF5QyxHQUs3RztFc0d1RkgsQUE0QkksVUE1Qk0sQ0E0Qk4sWUFBWSxBdEdoSDlCLFNBQTBCLEVzR29GWixBQTRCSSxVQTVCTSxDQTRCTixZQUFZLEF0Ry9HOUIsU0FBMEIsQ0FBQztJQUNULEtBQUssRW5CdEJFLElBQUk7SW1CdUJYLGdCQUFnQixFc0VRTixPQUFPO0l0RVBqQixZQUFZLEVzRU9GLE9BQU8sR3RFRmxCO0VzRzJFSCxBQTRCSSxVQTVCTSxDQTRCTixZQUFZLEF0R3JHOUIsSUFBc0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFc0d5RXhDLEFBNEJJLFVBNUJNLENBNEJOLFlBQVksQXRHcEc5QixJQUFzQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPO0VBQ3RDLEFzR21HRSxLdEduR0csR3NHdUVQLFVBQVUsQ0E0Qk4sWUFBWSxBdEduR3RCLGdCQUFpQyxDQUFDO0lBQ3hCLEtBQUssRW5CbENFLElBQUk7SW1CbUNYLGdCQUFnQixFQXpDK0gsT0FBd0I7SUE2Q3ZLLFlBQVksRUE3QzZLLE9BQXNCLEdBdURoTjtJc0d1REgsQUE0QkksVUE1Qk0sQ0E0Qk4sWUFBWSxBdEdyR3pCLElBQWlCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFVdEYsTUFBeUQsRXNHK0RYLEFBNEJJLFVBNUJNLENBNEJOLFlBQVksQXRHcEd6QixJQUFpQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBU3RGLE1BQXlEO0lBUlQsQXNHbUdFLEt0R25HRyxHc0d1RVAsVUFBVSxDQTRCTixZQUFZLEF0R25HakIsZ0JBQTRCLEFBUXpFLE1BQXlELENBQUM7TUFLSixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENuQnNUSyxDQUFDLENtQnRUaUIsdUJBQXlDLEdBRXBGOztBc0d3REwsQUE0QkksVUE1Qk0sQ0E0Qk4sU0FBUyxDQUFNO0V0R3pJakIsS0FBSyxFbkJLSSxJQUFJO0U4QkxYLGdCQUFnQixFMkRzQ04sT0FBTztFdEVwQ25CLFlBQVksRXNFb0NBLE9BQU87RTVENUJmLFVBQVUsRTdCOFZjLElBQUksR3lIN043QjtFQTlCTCxBQTRCSSxVQTVCTSxDQTRCTixTQUFTLEFsSG5JcFYsTUFBZ1YsQ0FBQztJWUFOLEtBQUssRW5CREUsSUFBSTtJOEJMWCxnQkFBZ0IsRVhEMkMsT0FBeUI7SUFTcEYsWUFBWSxFQVR5RixPQUFvQixHWk9yRztFa0h1R3hCLEFBNEJJLFVBNUJNLENBNEJOLFNBQVMsQXRHOUgzQixNQUF1QixFc0drR1QsQUE0QkksVUE1Qk0sQ0E0Qk4sU0FBUyxBdEc3SDNCLE1BQXVCLENBQUM7SUFDTixLQUFLLEVuQlJFLElBQUk7SThCTFgsZ0JBQWdCLEVYRDJDLE9BQXlCO0lBZ0JwRixZQUFZLEVBaEJ5RixPQUFvQjtJVVd2SCxVQUFVLEVWTzJCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDbkJ3VmxCLENBQUMsQ21CeFZ3Qyx1QkFBeUMsR0FLN0c7RXNHdUZILEFBNEJJLFVBNUJNLENBNEJOLFNBQVMsQXRHaEgzQixTQUEwQixFc0dvRlosQUE0QkksVUE1Qk0sQ0E0Qk4sU0FBUyxBdEcvRzNCLFNBQTBCLENBQUM7SUFDVCxLQUFLLEVuQnRCRSxJQUFJO0ltQnVCWCxnQkFBZ0IsRXNFVU4sT0FBTztJdEVUakIsWUFBWSxFc0VTRixPQUFPLEd0RUpsQjtFc0cyRUgsQUE0QkksVUE1Qk0sQ0E0Qk4sU0FBUyxBdEdyRzNCLElBQXNCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRXNHeUV4QyxBQTRCSSxVQTVCTSxDQTRCTixTQUFTLEF0R3BHM0IsSUFBc0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTztFQUN0QyxBc0dtR0UsS3RHbkdHLEdzR3VFUCxVQUFVLENBNEJOLFNBQVMsQXRHbkduQixnQkFBaUMsQ0FBQztJQUN4QixLQUFLLEVuQmxDRSxJQUFJO0ltQm1DWCxnQkFBZ0IsRUF6QytILE9BQXdCO0lBNkN2SyxZQUFZLEVBN0M2SyxPQUFzQixHQXVEaE47SXNHdURILEFBNEJJLFVBNUJNLENBNEJOLFNBQVMsQXRHckd2QixJQUFrQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBVXRGLE1BQXlELEVzRytEWCxBQTRCSSxVQTVCTSxDQTRCTixTQUFTLEF0R3BHdkIsSUFBa0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQVN0RixNQUF5RDtJQVJULEFzR21HRSxLdEduR0csR3NHdUVQLFVBQVUsQ0E0Qk4sU0FBUyxBdEduR2YsZ0JBQTZCLEFBUXpFLE1BQXlELENBQUM7TUFLSixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENuQnNUSyxDQUFDLENtQnRUaUIsdUJBQXlDLEdBRXBGOztBc0d3REwsQUE0QkksVUE1Qk0sQ0E0Qk4sWUFBWSxDQUFHO0V0R3pJakIsS0FBSyxFbkJ1RlMsT0FBTztFOEJ2Rm5CLGdCQUFnQixFMkRtQ04sT0FBTztFdEVqQ25CLFlBQVksRXNFaUNBLE9BQU87RTVEekJmLFVBQVUsRTdCOFZjLElBQUksR3lIN043QjtFQTlCTCxBQTRCSSxVQTVCTSxDQTRCTixZQUFZLEFsSG5JdlYsTUFBZ1YsQ0FBQztJWUFOLEtBQUssRW5CREUsSUFBSTtJOEJMWCxnQkFBZ0IsRVhEMkMsT0FBeUI7SUFTcEYsWUFBWSxFQVR5RixPQUFvQixHWk9yRztFa0h1R3hCLEFBNEJJLFVBNUJNLENBNEJOLFlBQVksQXRHOUg5QixNQUF1QixFc0drR1QsQUE0QkksVUE1Qk0sQ0E0Qk4sWUFBWSxBdEc3SDlCLE1BQXVCLENBQUM7SUFDTixLQUFLLEVuQlJFLElBQUk7SThCTFgsZ0JBQWdCLEVYRDJDLE9BQXlCO0lBZ0JwRixZQUFZLEVBaEJ5RixPQUFvQjtJVVd2SCxVQUFVLEVWTzJCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDbkJ3VmxCLENBQUMsQ21CeFZ3Qyx1QkFBeUMsR0FLN0c7RXNHdUZILEFBNEJJLFVBNUJNLENBNEJOLFlBQVksQXRHaEg5QixTQUEwQixFc0dvRlosQUE0QkksVUE1Qk0sQ0E0Qk4sWUFBWSxBdEcvRzlCLFNBQTBCLENBQUM7SUFDVCxLQUFLLEVuQjRETyxPQUFPO0ltQjNEbkIsZ0JBQWdCLEVzRU9OLE9BQU87SXRFTmpCLFlBQVksRXNFTUYsT0FBTyxHdEVEbEI7RXNHMkVILEFBNEJJLFVBNUJNLENBNEJOLFlBQVksQXRHckc5QixJQUFzQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVzR3lFeEMsQUE0QkksVUE1Qk0sQ0E0Qk4sWUFBWSxBdEdwRzlCLElBQXNCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU87RUFDdEMsQXNHbUdFLEt0R25HRyxHc0d1RVAsVUFBVSxDQTRCTixZQUFZLEF0R25HdEIsZ0JBQWlDLENBQUM7SUFDeEIsS0FBSyxFbkJsQ0UsSUFBSTtJbUJtQ1gsZ0JBQWdCLEVBekMrSCxPQUF3QjtJQTZDdkssWUFBWSxFQTdDNkssT0FBc0IsR0F1RGhOO0lzR3VESCxBQTRCSSxVQTVCTSxDQTRCTixZQUFZLEF0R3JHM0IsSUFBbUIsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQVV0RixNQUF5RCxFc0crRFgsQUE0QkksVUE1Qk0sQ0E0Qk4sWUFBWSxBdEdwRzNCLElBQW1CLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFTdEYsTUFBeUQ7SUFSVCxBc0dtR0UsS3RHbkdHLEdzR3VFUCxVQUFVLENBNEJOLFlBQVksQXRHbkduQixnQkFBOEIsQUFRekUsTUFBeUQsQ0FBQztNQUtKLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ25Cc1RLLENBQUMsQ21CdFRpQix1QkFBeUMsR0FFcEY7O0FzR3dETCxBQTRCSSxVQTVCTSxDQTRCTixXQUFXLENBQUk7RXRHeklqQixLQUFLLEVuQktJLElBQUk7RThCTFgsZ0JBQWdCLEUyRGlDTixPQUFPO0V0RS9CbkIsWUFBWSxFc0UrQkEsT0FBTztFNUR2QmYsVUFBVSxFN0I4VmMsSUFBSSxHeUg3TjdCO0VBOUJMLEFBNEJJLFVBNUJNLENBNEJOLFdBQVcsQWxIbkl0VixNQUFnVixDQUFDO0lZQU4sS0FBSyxFbkJERSxJQUFJO0k4QkxYLGdCQUFnQixFWEQyQyxPQUF5QjtJQVNwRixZQUFZLEVBVHlGLE9BQW9CLEdaT3JHO0VrSHVHeEIsQUE0QkksVUE1Qk0sQ0E0Qk4sV0FBVyxBdEc5SDdCLE1BQXVCLEVzR2tHVCxBQTRCSSxVQTVCTSxDQTRCTixXQUFXLEF0RzdIN0IsTUFBdUIsQ0FBQztJQUNOLEtBQUssRW5CUkUsSUFBSTtJOEJMWCxnQkFBZ0IsRVhEMkMsT0FBeUI7SUFnQnBGLFlBQVksRUFoQnlGLE9BQW9CO0lVV3ZILFVBQVUsRVZPMkIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENuQndWbEIsQ0FBQyxDbUJ4VndDLHVCQUF5QyxHQUs3RztFc0d1RkgsQUE0QkksVUE1Qk0sQ0E0Qk4sV0FBVyxBdEdoSDdCLFNBQTBCLEVzR29GWixBQTRCSSxVQTVCTSxDQTRCTixXQUFXLEF0Ry9HN0IsU0FBMEIsQ0FBQztJQUNULEtBQUssRW5CdEJFLElBQUk7SW1CdUJYLGdCQUFnQixFc0VLTixPQUFPO0l0RUpqQixZQUFZLEVzRUlGLE9BQU8sR3RFQ2xCO0VzRzJFSCxBQTRCSSxVQTVCTSxDQTRCTixXQUFXLEF0R3JHN0IsSUFBc0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFc0d5RXhDLEFBNEJJLFVBNUJNLENBNEJOLFdBQVcsQXRHcEc3QixJQUFzQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPO0VBQ3RDLEFzR21HRSxLdEduR0csR3NHdUVQLFVBQVUsQ0E0Qk4sV0FBVyxBdEduR3JCLGdCQUFpQyxDQUFDO0lBQ3hCLEtBQUssRW5CbENFLElBQUk7SW1CbUNYLGdCQUFnQixFQXpDK0gsT0FBd0I7SUE2Q3ZLLFlBQVksRUE3QzZLLE9BQXNCLEdBdURoTjtJc0d1REgsQUE0QkksVUE1Qk0sQ0E0Qk4sV0FBVyxBdEdyRzNCLElBQW9CLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFVdEYsTUFBeUQsRXNHK0RYLEFBNEJJLFVBNUJNLENBNEJOLFdBQVcsQXRHcEczQixJQUFvQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBU3RGLE1BQXlEO0lBUlQsQXNHbUdFLEt0R25HRyxHc0d1RVAsVUFBVSxDQTRCTixXQUFXLEF0R25HbkIsZ0JBQStCLEFBUXpFLE1BQXlELENBQUM7TUFLSixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENuQnNUSyxDQUFDLENtQnRUaUIsdUJBQXlDLEdBRXBGOztBc0d3REwsQUE0QkksVUE1Qk0sQ0E0Qk4sVUFBVSxFQTVCZCxBQTRCSSxVQTVCTSxDM0hKVixXQUFXLEUySElYLEFBNEJJLFVBNUJNLEMzSEdWLGNBQWMsRTJISGQsQUE0QkksVUE1Qk0sQzNIVVYsYUFBYSxFMkhWYixBQTRCSSxVQTVCTSxDM0hpQlYsVUFBVSxFMkhqQlYsQUE0QkksVUE1Qk0sQzNId0JWLFNBQVMsRTJIeEJULEFBNEJJLFVBNUJNLEMzSCtCVixVQUFVLEMySEhTO0V0R3pJakIsS0FBSyxFbkJ1RlMsT0FBTztFOEJ2Rm5CLGdCQUFnQixFOUJNVCxPQUFPO0VtQkpoQixZQUFZLEVuQklILE9BQU87RTZCSVosVUFBVSxFN0I4VmMsSUFBSSxHeUg3TjdCO0VBOUJMLEFBNEJJLFVBNUJNLENBNEJOLFVBQVUsQWxIbklyVixNQUFnVixFa0h1R1QsQUE0QkksVUE1Qk0sQzNISlYsV0FBVyxBU25HbFYsTUFBZ1YsRWtIdUdULEFBNEJJLFVBNUJNLEMzSEdWLGNBQWMsQVMxR3JWLE1BQWdWLEVrSHVHVCxBQTRCSSxVQTVCTSxDM0hVVixhQUFhLEFTakhwVixNQUFnVixFa0h1R1QsQUE0QkksVUE1Qk0sQzNIaUJWLFVBQVUsQVN4SGpWLE1BQWdWLEVrSHVHVCxBQTRCSSxVQTVCTSxDM0h3QlYsU0FBUyxBUy9IaFYsTUFBZ1YsRWtIdUdULEFBNEJJLFVBNUJNLEMzSCtCVixVQUFVLEFTdElqVixNQUFnVixDQUFDO0lZQU4sS0FBSyxFbkJpRk8sT0FBTztJOEJ2Rm5CLGdCQUFnQixFWEQyQyxPQUF5QjtJQVNwRixZQUFZLEVBVHlGLE9BQW9CLEdaT3JHO0VrSHVHeEIsQUE0QkksVUE1Qk0sQ0E0Qk4sVUFBVSxBdEc5SDVCLE1BQXVCLEVzR2tHVCxBQTRCSSxVQTVCTSxDM0hKVixXQUFXLEFxQjlGekIsTUFBdUIsRXNHa0dULEFBNEJJLFVBNUJNLEMzSEdWLGNBQWMsQXFCckc1QixNQUF1QixFc0drR1QsQUE0QkksVUE1Qk0sQzNIVVYsYUFBYSxBcUI1RzNCLE1BQXVCLEVzR2tHVCxBQTRCSSxVQTVCTSxDM0hpQlYsVUFBVSxBcUJuSHhCLE1BQXVCLEVzR2tHVCxBQTRCSSxVQTVCTSxDM0h3QlYsU0FBUyxBcUIxSHZCLE1BQXVCLEVzR2tHVCxBQTRCSSxVQTVCTSxDM0grQlYsVUFBVSxBcUJqSXhCLE1BQXVCLEVzR2tHVCxBQTRCSSxVQTVCTSxDQTRCTixVQUFVLEF0RzdINUIsTUFBdUIsRXNHaUdULEFBNEJJLFVBNUJNLEN0R2pHeEIsTUFBdUIsQXJCNkZULFdBQVcsRTJISVgsQUE0QkksVUE1Qk0sQ3RHakd4QixNQUF1QixBckJvR1QsY0FBYyxFMkhIZCxBQTRCSSxVQTVCTSxDdEdqR3hCLE1BQXVCLEFyQjJHVCxhQUFhLEUySFZiLEFBNEJJLFVBNUJNLEN0R2pHeEIsTUFBdUIsQXJCa0hULFVBQVUsRTJIakJWLEFBNEJJLFVBNUJNLEN0R2pHeEIsTUFBdUIsQXJCeUhULFNBQVMsRTJIeEJULEFBNEJJLFVBNUJNLEN0R2pHeEIsTUFBdUIsQXJCZ0lULFVBQVUsQ3FCaElBO0lBQ04sS0FBSyxFbkIwRU8sT0FBTztJOEJ2Rm5CLGdCQUFnQixFWEQyQyxPQUF5QjtJQWdCcEYsWUFBWSxFQWhCeUYsT0FBb0I7SVVXdkgsVUFBVSxFVk8yQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ25Cd1ZsQixDQUFDLENtQnhWd0Msd0JBQXlDLEdBSzdHO0VzR3VGSCxBQTRCSSxVQTVCTSxDQTRCTixVQUFVLEF0R2hINUIsU0FBMEIsRXNHb0ZaLEFBNEJJLFVBNUJNLEN0R3BGeEIsU0FBMEIsQXJCZ0ZaLFdBQVcsRTJISVgsQUE0QkksVUE1Qk0sQ3RHcEZ4QixTQUEwQixBckJ1RlosY0FBYyxFMkhIZCxBQTRCSSxVQTVCTSxDdEdwRnhCLFNBQTBCLEFyQjhGWixhQUFhLEUySFZiLEFBNEJJLFVBNUJNLEN0R3BGeEIsU0FBMEIsQXJCcUdaLFVBQVUsRTJIakJWLEFBNEJJLFVBNUJNLEN0R3BGeEIsU0FBMEIsQXJCNEdaLFNBQVMsRTJIeEJULEFBNEJJLFVBNUJNLEN0R3BGeEIsU0FBMEIsQXJCbUhaLFVBQVUsRTJIL0JWLEFBNEJJLFVBNUJNLENBNEJOLFVBQVUsQXRHL0c1QixTQUEwQixFc0dtRlosQUE0QkksVUE1Qk0sQzNISlYsV0FBVyxBcUIvRXpCLFNBQTBCLEVzR21GWixBQTRCSSxVQTVCTSxDM0hHVixjQUFjLEFxQnRGNUIsU0FBMEIsRXNHbUZaLEFBNEJJLFVBNUJNLEMzSFVWLGFBQWEsQXFCN0YzQixTQUEwQixFc0dtRlosQUE0QkksVUE1Qk0sQzNIaUJWLFVBQVUsQXFCcEd4QixTQUEwQixFc0dtRlosQUE0QkksVUE1Qk0sQzNId0JWLFNBQVMsQXFCM0d2QixTQUEwQixFc0dtRlosQUE0QkksVUE1Qk0sQzNIK0JWLFVBQVUsQXFCbEh4QixTQUEwQixDQUFDO0lBQ1QsS0FBSyxFbkI0RE8sT0FBTztJbUIzRG5CLGdCQUFnQixFbkJ0QlQsT0FBTztJbUJ1QmQsWUFBWSxFbkJ2QkwsT0FBTyxHbUI0QmY7RXNHMkVILEFBNEJJLFVBNUJNLENBNEJOLFVBQVUsQXRHckc1QixJQUFzQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVzR3lFeEMsQUE0QkksVUE1Qk0sQzNISlYsV0FBVyxBcUJyRXpCLElBQXNCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRXNHeUV4QyxBQTRCSSxVQTVCTSxDM0hHVixjQUFjLEFxQjVFNUIsSUFBc0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFc0d5RXhDLEFBNEJJLFVBNUJNLEMzSFVWLGFBQWEsQXFCbkYzQixJQUFzQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVzR3lFeEMsQUE0QkksVUE1Qk0sQzNIaUJWLFVBQVUsQXFCMUZ4QixJQUFzQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVzR3lFeEMsQUE0QkksVUE1Qk0sQzNId0JWLFNBQVMsQXFCakd2QixJQUFzQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVzR3lFeEMsQUE0QkksVUE1Qk0sQzNIK0JWLFVBQVUsQXFCeEd4QixJQUFzQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVzR3lFeEMsQUE0QkksVUE1Qk0sQ0E0Qk4sVUFBVSxBdEdwRzVCLElBQXNCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRXNHd0V4QyxBQTRCSSxVQTVCTSxDM0hKVixXQUFXLEFxQnBFekIsSUFBc0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFc0d3RXhDLEFBNEJJLFVBNUJNLEMzSEdWLGNBQWMsQXFCM0U1QixJQUFzQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVzR3dFeEMsQUE0QkksVUE1Qk0sQzNIVVYsYUFBYSxBcUJsRjNCLElBQXNCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRXNHd0V4QyxBQTRCSSxVQTVCTSxDM0hpQlYsVUFBVSxBcUJ6RnhCLElBQXNCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRXNHd0V4QyxBQTRCSSxVQTVCTSxDM0h3QlYsU0FBUyxBcUJoR3ZCLElBQXNCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRXNHd0V4QyxBQTRCSSxVQTVCTSxDM0grQlYsVUFBVSxBcUJ2R3hCLElBQXNCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU87RUFDdEMsQXNHbUdFLEt0R25HRyxHc0d1RVAsVUFBVSxDQTRCTixVQUFVLEF0R25HcEIsZ0JBQWlDO0VBQXpCLEFzR21HRSxLdEduR0csR3NHdUVQLFVBQVUsQ3RHdkVoQixnQkFBaUMsQXJCbUUzQixXQUFXO0VxQm5FVCxBc0dtR0UsS3RHbkdHLEdzR3VFUCxVQUFVLEN0R3ZFaEIsZ0JBQWlDLEFyQjBFM0IsY0FBYztFcUIxRVosQXNHbUdFLEt0R25HRyxHc0d1RVAsVUFBVSxDdEd2RWhCLGdCQUFpQyxBckJpRjNCLGFBQWE7RXFCakZYLEFzR21HRSxLdEduR0csR3NHdUVQLFVBQVUsQ3RHdkVoQixnQkFBaUMsQXJCd0YzQixVQUFVO0VxQnhGUixBc0dtR0UsS3RHbkdHLEdzR3VFUCxVQUFVLEN0R3ZFaEIsZ0JBQWlDLEFyQitGM0IsU0FBUztFcUIvRlAsQXNHbUdFLEt0R25HRyxHc0d1RVAsVUFBVSxDdEd2RWhCLGdCQUFpQyxBckJzRzNCLFVBQVUsQ3FCdEdrQjtJQUN4QixLQUFLLEVuQmdETyxPQUFPO0ltQi9DbkIsZ0JBQWdCLEVBekMrSCxPQUF3QjtJQTZDdkssWUFBWSxFQTdDNkssT0FBc0IsR0F1RGhOO0lzR3VESCxBQTRCSSxVQTVCTSxDQTRCTixVQUFVLEF0R3JHM0IsSUFBcUIsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQVV0RixNQUF5RCxFc0crRFgsQUE0QkksVUE1Qk0sQzNISlYsV0FBVyxBcUJyRXhCLElBQXFCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFVdEYsTUFBeUQsRXNHK0RYLEFBNEJJLFVBNUJNLEMzSEdWLGNBQWMsQXFCNUUzQixJQUFxQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBVXRGLE1BQXlELEVzRytEWCxBQTRCSSxVQTVCTSxDM0hVVixhQUFhLEFxQm5GMUIsSUFBcUIsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQVV0RixNQUF5RCxFc0crRFgsQUE0QkksVUE1Qk0sQzNIaUJWLFVBQVUsQXFCMUZ2QixJQUFxQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBVXRGLE1BQXlELEVzRytEWCxBQTRCSSxVQTVCTSxDM0h3QlYsU0FBUyxBcUJqR3RCLElBQXFCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFVdEYsTUFBeUQsRXNHK0RYLEFBNEJJLFVBNUJNLEMzSCtCVixVQUFVLEFxQnhHdkIsSUFBcUIsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQVV0RixNQUF5RCxFc0crRFgsQUE0QkksVUE1Qk0sQ0E0Qk4sVUFBVSxBdEdwRzNCLElBQXFCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFTdEYsTUFBeUQsRXNHK0RYLEFBNEJJLFVBNUJNLEMzSEpWLFdBQVcsQXFCcEV4QixJQUFxQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBU3RGLE1BQXlELEVzRytEWCxBQTRCSSxVQTVCTSxDM0hHVixjQUFjLEFxQjNFM0IsSUFBcUIsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQVN0RixNQUF5RCxFc0crRFgsQUE0QkksVUE1Qk0sQzNIVVYsYUFBYSxBcUJsRjFCLElBQXFCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFTdEYsTUFBeUQsRXNHK0RYLEFBNEJJLFVBNUJNLEMzSGlCVixVQUFVLEFxQnpGdkIsSUFBcUIsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQVN0RixNQUF5RCxFc0crRFgsQUE0QkksVUE1Qk0sQzNId0JWLFNBQVMsQXFCaEd0QixJQUFxQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBU3RGLE1BQXlELEVzRytEWCxBQTRCSSxVQTVCTSxDM0grQlYsVUFBVSxBcUJ2R3ZCLElBQXFCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFTdEYsTUFBeUQ7SUFSVCxBc0dtR0UsS3RHbkdHLEdzR3VFUCxVQUFVLENBNEJOLFVBQVUsQXRHbkduQixnQkFBZ0MsQUFRekUsTUFBeUQ7SUFSVCxBc0dtR0UsS3RHbkdHLEdzR3VFUCxVQUFVLEN0R3ZFZixnQkFBZ0MsQXJCbUUzQixXQUFXLEFxQjNEekQsTUFBeUQ7SUFSVCxBc0dtR0UsS3RHbkdHLEdzR3VFUCxVQUFVLEN0R3ZFZixnQkFBZ0MsQXJCMEUzQixjQUFjLEFxQmxFNUQsTUFBeUQ7SUFSVCxBc0dtR0UsS3RHbkdHLEdzR3VFUCxVQUFVLEN0R3ZFZixnQkFBZ0MsQXJCaUYzQixhQUFhLEFxQnpFM0QsTUFBeUQ7SUFSVCxBc0dtR0UsS3RHbkdHLEdzR3VFUCxVQUFVLEN0R3ZFZixnQkFBZ0MsQXJCd0YzQixVQUFVLEFxQmhGeEQsTUFBeUQ7SUFSVCxBc0dtR0UsS3RHbkdHLEdzR3VFUCxVQUFVLEN0R3ZFZixnQkFBZ0MsQXJCK0YzQixTQUFTLEFxQnZGdkQsTUFBeUQ7SUFSVCxBc0dtR0UsS3RHbkdHLEdzR3VFUCxVQUFVLEN0R3ZFZixnQkFBZ0MsQXJCc0czQixVQUFVLEFxQjlGeEQsTUFBeUQsQ0FBQztNQUtKLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ25Cc1RLLENBQUMsQ21CdFRpQix3QkFBeUMsR0FFcEY7O0FzR3dETCxBQTRCSSxVQTVCTSxDQTRCTixTQUFTLENBQU07RXRHeklqQixLQUFLLEVuQktJLElBQUk7RThCTFgsZ0JBQWdCLEU5QmFULE9BQU87RW1CWGhCLFlBQVksRW5CV0gsT0FBTztFNkJIWixVQUFVLEU3QjhWYyxJQUFJLEd5SDdON0I7RUE5QkwsQUE0QkksVUE1Qk0sQ0E0Qk4sU0FBUyxBbEhuSXBWLE1BQWdWLENBQUM7SVlBTixLQUFLLEVuQkRFLElBQUk7SThCTFgsZ0JBQWdCLEVYRDJDLE9BQXlCO0lBU3BGLFlBQVksRUFUeUYsT0FBb0IsR1pPckc7RWtIdUd4QixBQTRCSSxVQTVCTSxDQTRCTixTQUFTLEF0RzlIM0IsTUFBdUIsRXNHa0dULEFBNEJJLFVBNUJNLENBNEJOLFNBQVMsQXRHN0gzQixNQUF1QixDQUFDO0lBQ04sS0FBSyxFbkJSRSxJQUFJO0k4QkxYLGdCQUFnQixFWEQyQyxPQUF5QjtJQWdCcEYsWUFBWSxFQWhCeUYsT0FBb0I7SVVXdkgsVUFBVSxFVk8yQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ25Cd1ZsQixDQUFDLENtQnhWd0MscUJBQXlDLEdBSzdHO0VzR3VGSCxBQTRCSSxVQTVCTSxDQTRCTixTQUFTLEF0R2hIM0IsU0FBMEIsRXNHb0ZaLEFBNEJJLFVBNUJNLENBNEJOLFNBQVMsQXRHL0czQixTQUEwQixDQUFDO0lBQ1QsS0FBSyxFbkJ0QkUsSUFBSTtJbUJ1QlgsZ0JBQWdCLEVuQmZULE9BQU87SW1CZ0JkLFlBQVksRW5CaEJMLE9BQU8sR21CcUJmO0VzRzJFSCxBQTRCSSxVQTVCTSxDQTRCTixTQUFTLEF0R3JHM0IsSUFBc0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFc0d5RXhDLEFBNEJJLFVBNUJNLENBNEJOLFNBQVMsQXRHcEczQixJQUFzQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPO0VBQ3RDLEFzR21HRSxLdEduR0csR3NHdUVQLFVBQVUsQ0E0Qk4sU0FBUyxBdEduR25CLGdCQUFpQyxDQUFDO0lBQ3hCLEtBQUssRW5CbENFLElBQUk7SW1CbUNYLGdCQUFnQixFQXpDK0gsT0FBd0I7SUE2Q3ZLLFlBQVksRUE3QzZLLE9BQXNCLEdBdURoTjtJc0d1REgsQUE0QkksVUE1Qk0sQ0E0Qk4sU0FBUyxBdEdyRzNCLElBQXNCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFVdEYsTUFBeUQsRXNHK0RYLEFBNEJJLFVBNUJNLENBNEJOLFNBQVMsQXRHcEczQixJQUFzQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBU3RGLE1BQXlEO0lBUlQsQXNHbUdFLEt0R25HRyxHc0d1RVAsVUFBVSxDQTRCTixTQUFTLEF0R25HbkIsZ0JBQWlDLEFBUXpFLE1BQXlELENBQUM7TUFLSixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENuQnNUSyxDQUFDLENtQnRUaUIscUJBQXlDLEdBRXBGOztBc0d3REwsQUFrQ0ksVUFsQ00sQ0FrQ04sb0JBQW9CLEVBbEN4QixBQWtDSSxVQWxDTSxDM0hHVixjQUFjLEUySEhkLEFBa0NJLFVBbENNLEMzSGlCVixVQUFVLEUySGpCVixBQWtDSSxVQWxDTSxDM0h3QlYsU0FBUyxFMkh4QlQsQUFrQ0ksVUFsQ00sQzNIK0JWLFVBQVUsQzJIR2lCO0V0R3JGekIsS0FBSyxFc0U3Qk8sT0FBTztFdEU4Qm5CLFlBQVksRXNFOUJBLE9BQU8sR2dDb0hoQjtFQXBDTCxBQWtDSSxVQWxDTSxDQWtDTixvQkFBb0IsQWxIekkvVixNQUFnVixFa0h1R1QsQUFrQ0ksVUFsQ00sQzNIR1YsY0FBYyxBUzFHclYsTUFBZ1YsRWtIdUdULEFBa0NJLFVBbENNLEMzSGlCVixVQUFVLEFTeEhqVixNQUFnVixFa0h1R1QsQUFrQ0ksVUFsQ00sQzNId0JWLFNBQVMsQVMvSGhWLE1BQWdWLEVrSHVHVCxBQWtDSSxVQWxDTSxDM0grQlYsVUFBVSxBU3RJalYsTUFBZ1YsQ0FBQztJWXdETixLQUFLLEVuQnpERSxJQUFJO0ltQjBEWCxnQkFBZ0IsRXNFbENOLE9BQU87SXRFbUNqQixZQUFZLEVzRW5DRixPQUFPLEdsRnZCRztFa0h1R3hCLEFBa0NJLFVBbENNLENBa0NOLG9CQUFvQixBdEc1RXRDLE1BQXVCLEVzRzBDVCxBQWtDSSxVQWxDTSxDM0hHVixjQUFjLEFxQjdDNUIsTUFBdUIsRXNHMENULEFBa0NJLFVBbENNLEMzSGlCVixVQUFVLEFxQjNEeEIsTUFBdUIsRXNHMENULEFBa0NJLFVBbENNLEMzSHdCVixTQUFTLEFxQmxFdkIsTUFBdUIsRXNHMENULEFBa0NJLFVBbENNLEMzSCtCVixVQUFVLEFxQnpFeEIsTUFBdUIsRXNHMENULEFBa0NJLFVBbENNLENBa0NOLG9CQUFvQixBdEczRXRDLE1BQXVCLEVzR3lDVCxBQWtDSSxVQWxDTSxDdEd6Q3hCLE1BQXVCLEFyQjRDVCxjQUFjLEUySEhkLEFBa0NJLFVBbENNLEN0R3pDeEIsTUFBdUIsQXJCMERULFVBQVUsRTJIakJWLEFBa0NJLFVBbENNLEN0R3pDeEIsTUFBdUIsQXJCaUVULFNBQVMsRTJIeEJULEFBa0NJLFVBbENNLEN0R3pDeEIsTUFBdUIsQXJCd0VULFVBQVUsQ3FCeEVBO0lBQ04sVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDbkJvU1MsQ0FBQyxDeUY1VWpCLHVCQUFPLEd0RXlDbEI7RXNHdUNILEFBa0NJLFVBbENNLENBa0NOLG9CQUFvQixBdEd2RXRDLFNBQTBCLEVzR3FDWixBQWtDSSxVQWxDTSxDdEdyQ3hCLFNBQTBCLEFyQndDWixjQUFjLEUySEhkLEFBa0NJLFVBbENNLEN0R3JDeEIsU0FBMEIsQXJCc0RaLFVBQVUsRTJIakJWLEFBa0NJLFVBbENNLEN0R3JDeEIsU0FBMEIsQXJCNkRaLFNBQVMsRTJIeEJULEFBa0NJLFVBbENNLEN0R3JDeEIsU0FBMEIsQXJCb0VaLFVBQVUsRTJIL0JWLEFBa0NJLFVBbENNLENBa0NOLG9CQUFvQixBdEd0RXRDLFNBQTBCLEVzR29DWixBQWtDSSxVQWxDTSxDM0hHVixjQUFjLEFxQnZDNUIsU0FBMEIsRXNHb0NaLEFBa0NJLFVBbENNLEMzSGlCVixVQUFVLEFxQnJEeEIsU0FBMEIsRXNHb0NaLEFBa0NJLFVBbENNLEMzSHdCVixTQUFTLEFxQjVEdkIsU0FBMEIsRXNHb0NaLEFBa0NJLFVBbENNLEMzSCtCVixVQUFVLEFxQm5FeEIsU0FBMEIsQ0FBQztJQUNULEtBQUssRXNFN0NLLE9BQU87SXRFOENqQixnQkFBZ0IsRUFBRSxXQUFXLEdBQzlCO0VzR2lDSCxBQWtDSSxVQWxDTSxDQWtDTixvQkFBb0IsQXRHakV0QyxJQUFzQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVzRytCeEMsQUFrQ0ksVUFsQ00sQzNIR1YsY0FBYyxBcUJsQzVCLElBQXNCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRXNHK0J4QyxBQWtDSSxVQWxDTSxDM0hpQlYsVUFBVSxBcUJoRHhCLElBQXNCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRXNHK0J4QyxBQWtDSSxVQWxDTSxDM0h3QlYsU0FBUyxBcUJ2RHZCLElBQXNCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRXNHK0J4QyxBQWtDSSxVQWxDTSxDM0grQlYsVUFBVSxBcUI5RHhCLElBQXNCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRXNHK0J4QyxBQWtDSSxVQWxDTSxDQWtDTixvQkFBb0IsQXRHaEV0QyxJQUFzQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVzRzhCeEMsQUFrQ0ksVUFsQ00sQzNIR1YsY0FBYyxBcUJqQzVCLElBQXNCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRXNHOEJ4QyxBQWtDSSxVQWxDTSxDM0hpQlYsVUFBVSxBcUIvQ3hCLElBQXNCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRXNHOEJ4QyxBQWtDSSxVQWxDTSxDM0h3QlYsU0FBUyxBcUJ0RHZCLElBQXNCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRXNHOEJ4QyxBQWtDSSxVQWxDTSxDM0grQlYsVUFBVSxBcUI3RHhCLElBQXNCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU87RUFDdEMsQXNHK0RFLEt0Ry9ERyxHc0c2QlAsVUFBVSxDQWtDTixvQkFBb0IsQXRHL0Q5QixnQkFBaUM7RUFBekIsQXNHK0RFLEt0Ry9ERyxHc0c2QlAsVUFBVSxDdEc3QmhCLGdCQUFpQyxBckJnQzNCLGNBQWM7RXFCaENaLEFzRytERSxLdEcvREcsR3NHNkJQLFVBQVUsQ3RHN0JoQixnQkFBaUMsQXJCOEMzQixVQUFVO0VxQjlDUixBc0crREUsS3RHL0RHLEdzRzZCUCxVQUFVLEN0RzdCaEIsZ0JBQWlDLEFyQnFEM0IsU0FBUztFcUJyRFAsQXNHK0RFLEt0Ry9ERyxHc0c2QlAsVUFBVSxDdEc3QmhCLGdCQUFpQyxBckI0RDNCLFVBQVUsQ3FCNURrQjtJQUN4QixLQUFLLEVuQjVFRSxJQUFJO0ltQjZFWCxnQkFBZ0IsRXNFckROLE9BQU87SXRFc0RqQixZQUFZLEVzRXRERixPQUFPLEd0RWdFbEI7SXNHZ0JILEFBa0NJLFVBbENNLENBa0NOLG9CQUFvQixBdEdqRS9CLElBQWUsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQU90RixNQUF5RCxFc0d3QlgsQUFrQ0ksVUFsQ00sQzNIR1YsY0FBYyxBcUJsQ3JCLElBQWUsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQU90RixNQUF5RCxFc0d3QlgsQUFrQ0ksVUFsQ00sQzNIaUJWLFVBQVUsQXFCaERqQixJQUFlLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFPdEYsTUFBeUQsRXNHd0JYLEFBa0NJLFVBbENNLEMzSHdCVixTQUFTLEFxQnZEaEIsSUFBZSxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBT3RGLE1BQXlELEVzR3dCWCxBQWtDSSxVQWxDTSxDM0grQlYsVUFBVSxBcUI5RGpCLElBQWUsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQU90RixNQUF5RCxFc0d3QlgsQUFrQ0ksVUFsQ00sQ0FrQ04sb0JBQW9CLEF0R2hFL0IsSUFBZSxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBTXRGLE1BQXlELEVzR3dCWCxBQWtDSSxVQWxDTSxDM0hHVixjQUFjLEFxQmpDckIsSUFBZSxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBTXRGLE1BQXlELEVzR3dCWCxBQWtDSSxVQWxDTSxDM0hpQlYsVUFBVSxBcUIvQ2pCLElBQWUsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQU10RixNQUF5RCxFc0d3QlgsQUFrQ0ksVUFsQ00sQzNId0JWLFNBQVMsQXFCdERoQixJQUFlLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFNdEYsTUFBeUQsRXNHd0JYLEFBa0NJLFVBbENNLEMzSCtCVixVQUFVLEFxQjdEakIsSUFBZSxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBTXRGLE1BQXlEO0lBTFQsQXNHK0RFLEt0Ry9ERyxHc0c2QlAsVUFBVSxDQWtDTixvQkFBb0IsQXRHL0R2QixnQkFBMEIsQUFLekUsTUFBeUQ7SUFMVCxBc0crREUsS3RHL0RHLEdzRzZCUCxVQUFVLEN0RzdCVCxnQkFBMEIsQXJCZ0MzQixjQUFjLEFxQjNCNUQsTUFBeUQ7SUFMVCxBc0crREUsS3RHL0RHLEdzRzZCUCxVQUFVLEN0RzdCVCxnQkFBMEIsQXJCOEMzQixVQUFVLEFxQnpDeEQsTUFBeUQ7SUFMVCxBc0crREUsS3RHL0RHLEdzRzZCUCxVQUFVLEN0RzdCVCxnQkFBMEIsQXJCcUQzQixTQUFTLEFxQmhEdkQsTUFBeUQ7SUFMVCxBc0crREUsS3RHL0RHLEdzRzZCUCxVQUFVLEN0RzdCVCxnQkFBMEIsQXJCNEQzQixVQUFVLEFxQnZEeEQsTUFBeUQsQ0FBQztNQUtKLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ25CK1FLLENBQUMsQ3lGNVVqQix1QkFBTyxHdEUrRGhCOztBc0dpQkwsQUFrQ0ksVUFsQ00sQ0FrQ04sc0JBQXNCLENBQUM7RXRHckZ6QixLQUFLLEVuQi9DSSxPQUFPO0VtQmdEaEIsWUFBWSxFbkJoREgsT0FBTyxHeUhzSWI7RUFwQ0wsQUFrQ0ksVUFsQ00sQ0FrQ04sc0JBQXNCLEFsSHpJalcsTUFBZ1YsQ0FBQztJWXdETixLQUFLLEVuQnpERSxJQUFJO0ltQjBEWCxnQkFBZ0IsRW5CcERULE9BQU87SW1CcURkLFlBQVksRW5CckRMLE9BQU8sR09MTTtFa0h1R3hCLEFBa0NJLFVBbENNLENBa0NOLHNCQUFzQixBdEc1RXhDLE1BQXVCLEVzRzBDVCxBQWtDSSxVQWxDTSxDQWtDTixzQkFBc0IsQXRHM0V4QyxNQUF1QixDQUFDO0lBQ04sVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDbkJvU1MsQ0FBQyxDQTlWcEIsd0JBQU8sR21CMkRmO0VzR3VDSCxBQWtDSSxVQWxDTSxDQWtDTixzQkFBc0IsQXRHdkV4QyxTQUEwQixFc0dxQ1osQUFrQ0ksVUFsQ00sQ0FrQ04sc0JBQXNCLEF0R3RFeEMsU0FBMEIsQ0FBQztJQUNULEtBQUssRW5CL0RFLE9BQU87SW1CZ0VkLGdCQUFnQixFQUFFLFdBQVcsR0FDOUI7RXNHaUNILEFBa0NJLFVBbENNLENBa0NOLHNCQUFzQixBdEdqRXhDLElBQXNCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRXNHK0J4QyxBQWtDSSxVQWxDTSxDQWtDTixzQkFBc0IsQXRHaEV4QyxJQUFzQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPO0VBQ3RDLEFzRytERSxLdEcvREcsR3NHNkJQLFVBQVUsQ0FrQ04sc0JBQXNCLEF0Ry9EaEMsZ0JBQWlDLENBQUM7SUFDeEIsS0FBSyxFbkI1RUUsSUFBSTtJbUI2RVgsZ0JBQWdCLEVuQnZFVCxPQUFPO0ltQndFZCxZQUFZLEVuQnhFTCxPQUFPLEdtQmtGZjtJc0dnQkgsQUFrQ0ksVUFsQ00sQ0FrQ04sc0JBQXNCLEF0R2pFbEMsSUFBZ0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQU90RixNQUF5RCxFc0d3QlgsQUFrQ0ksVUFsQ00sQ0FrQ04sc0JBQXNCLEF0R2hFbEMsSUFBZ0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQU10RixNQUF5RDtJQUxULEFzRytERSxLdEcvREcsR3NHNkJQLFVBQVUsQ0FrQ04sc0JBQXNCLEF0Ry9EMUIsZ0JBQTJCLEFBS3pFLE1BQXlELENBQUM7TUFLSixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENuQitRSyxDQUFDLENBOVZwQix3QkFBTyxHbUJpRmI7O0FzR2lCTCxBQWtDSSxVQWxDTSxDQWtDTixvQkFBb0IsRUFsQ3hCLEFBa0NJLFVBbENNLEMzSFVWLGFBQWEsQzJId0JjO0V0R3JGekIsS0FBSyxFc0V0Qk8sT0FBTztFdEV1Qm5CLFlBQVksRXNFdkJBLE9BQU8sR2dDNkdoQjtFQXBDTCxBQWtDSSxVQWxDTSxDQWtDTixvQkFBb0IsQWxIekkvVixNQUFnVixFa0h1R1QsQUFrQ0ksVUFsQ00sQzNIVVYsYUFBYSxBU2pIcFYsTUFBZ1YsQ0FBQztJWXdETixLQUFLLEVuQnpERSxJQUFJO0ltQjBEWCxnQkFBZ0IsRXNFM0JOLE9BQU87SXRFNEJqQixZQUFZLEVzRTVCRixPQUFPLEdsRjlCRztFa0h1R3hCLEFBa0NJLFVBbENNLENBa0NOLG9CQUFvQixBdEc1RXRDLE1BQXVCLEVzRzBDVCxBQWtDSSxVQWxDTSxDM0hVVixhQUFhLEFxQnBEM0IsTUFBdUIsRXNHMENULEFBa0NJLFVBbENNLENBa0NOLG9CQUFvQixBdEczRXRDLE1BQXVCLEVzR3lDVCxBQWtDSSxVQWxDTSxDdEd6Q3hCLE1BQXVCLEFyQm1EVCxhQUFhLENxQm5ESDtJQUNOLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ25Cb1NTLENBQUMsQ3lGclVqQixzQkFBTyxHdEVrQ2xCO0VzR3VDSCxBQWtDSSxVQWxDTSxDQWtDTixvQkFBb0IsQXRHdkV0QyxTQUEwQixFc0dxQ1osQUFrQ0ksVUFsQ00sQ3RHckN4QixTQUEwQixBckIrQ1osYUFBYSxFMkhWYixBQWtDSSxVQWxDTSxDQWtDTixvQkFBb0IsQXRHdEV0QyxTQUEwQixFc0dvQ1osQUFrQ0ksVUFsQ00sQzNIVVYsYUFBYSxBcUI5QzNCLFNBQTBCLENBQUM7SUFDVCxLQUFLLEVzRXRDSyxPQUFPO0l0RXVDakIsZ0JBQWdCLEVBQUUsV0FBVyxHQUM5QjtFc0dpQ0gsQUFrQ0ksVUFsQ00sQ0FrQ04sb0JBQW9CLEF0R2pFdEMsSUFBc0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFc0crQnhDLEFBa0NJLFVBbENNLEMzSFVWLGFBQWEsQXFCekMzQixJQUFzQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVzRytCeEMsQUFrQ0ksVUFsQ00sQ0FrQ04sb0JBQW9CLEF0R2hFdEMsSUFBc0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFc0c4QnhDLEFBa0NJLFVBbENNLEMzSFVWLGFBQWEsQXFCeEMzQixJQUFzQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPO0VBQ3RDLEFzRytERSxLdEcvREcsR3NHNkJQLFVBQVUsQ0FrQ04sb0JBQW9CLEF0Ry9EOUIsZ0JBQWlDO0VBQXpCLEFzRytERSxLdEcvREcsR3NHNkJQLFVBQVUsQ3RHN0JoQixnQkFBaUMsQXJCdUMzQixhQUFhLENxQnZDZTtJQUN4QixLQUFLLEVuQjVFRSxJQUFJO0ltQjZFWCxnQkFBZ0IsRXNFOUNOLE9BQU87SXRFK0NqQixZQUFZLEVzRS9DRixPQUFPLEd0RXlEbEI7SXNHZ0JILEFBa0NJLFVBbENNLENBa0NOLG9CQUFvQixBdEdqRWpDLElBQWlCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFPdEYsTUFBeUQsRXNHd0JYLEFBa0NJLFVBbENNLEMzSFVWLGFBQWEsQXFCekN0QixJQUFpQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBT3RGLE1BQXlELEVzR3dCWCxBQWtDSSxVQWxDTSxDQWtDTixvQkFBb0IsQXRHaEVqQyxJQUFpQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBTXRGLE1BQXlELEVzR3dCWCxBQWtDSSxVQWxDTSxDM0hVVixhQUFhLEFxQnhDdEIsSUFBaUIsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQU10RixNQUF5RDtJQUxULEFzRytERSxLdEcvREcsR3NHNkJQLFVBQVUsQ0FrQ04sb0JBQW9CLEF0Ry9EekIsZ0JBQTRCLEFBS3pFLE1BQXlEO0lBTFQsQXNHK0RFLEt0Ry9ERyxHc0c2QlAsVUFBVSxDdEc3QlgsZ0JBQTRCLEFyQnVDM0IsYUFBYSxBcUJsQzNELE1BQXlELENBQUM7TUFLSixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENuQitRSyxDQUFDLEN5RnJVakIsc0JBQU8sR3RFd0RoQjs7QXNHaUJMLEFBa0NJLFVBbENNLENBa0NOLGlCQUFpQixDQUFNO0V0R3JGekIsS0FBSyxFc0VwQk8sT0FBTztFdEVxQm5CLFlBQVksRXNFckJBLE9BQU8sR2dDMkdoQjtFQXBDTCxBQWtDSSxVQWxDTSxDQWtDTixpQkFBaUIsQWxIekk1VixNQUFnVixDQUFDO0lZd0ROLEtBQUssRW5CekRFLElBQUk7SW1CMERYLGdCQUFnQixFc0V6Qk4sT0FBTztJdEUwQmpCLFlBQVksRXNFMUJGLE9BQU8sR2xGaENHO0VrSHVHeEIsQUFrQ0ksVUFsQ00sQ0FrQ04saUJBQWlCLEF0RzVFbkMsTUFBdUIsRXNHMENULEFBa0NJLFVBbENNLENBa0NOLGlCQUFpQixBdEczRW5DLE1BQXVCLENBQUM7SUFDTixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENuQm9TUyxDQUFDLEN5Rm5VakIsdUJBQU8sR3RFZ0NsQjtFc0d1Q0gsQUFrQ0ksVUFsQ00sQ0FrQ04saUJBQWlCLEF0R3ZFbkMsU0FBMEIsRXNHcUNaLEFBa0NJLFVBbENNLENBa0NOLGlCQUFpQixBdEd0RW5DLFNBQTBCLENBQUM7SUFDVCxLQUFLLEVzRXBDSyxPQUFPO0l0RXFDakIsZ0JBQWdCLEVBQUUsV0FBVyxHQUM5QjtFc0dpQ0gsQUFrQ0ksVUFsQ00sQ0FrQ04saUJBQWlCLEF0R2pFbkMsSUFBc0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFc0crQnhDLEFBa0NJLFVBbENNLENBa0NOLGlCQUFpQixBdEdoRW5DLElBQXNCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU87RUFDdEMsQXNHK0RFLEt0Ry9ERyxHc0c2QlAsVUFBVSxDQWtDTixpQkFBaUIsQXRHL0QzQixnQkFBaUMsQ0FBQztJQUN4QixLQUFLLEVuQjVFRSxJQUFJO0ltQjZFWCxnQkFBZ0IsRXNFNUNOLE9BQU87SXRFNkNqQixZQUFZLEVzRTdDRixPQUFPLEd0RXVEbEI7SXNHZ0JILEFBa0NJLFVBbENNLENBa0NOLGlCQUFpQixBdEdqRS9CLElBQWtCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFPdEYsTUFBeUQsRXNHd0JYLEFBa0NJLFVBbENNLENBa0NOLGlCQUFpQixBdEdoRS9CLElBQWtCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFNdEYsTUFBeUQ7SUFMVCxBc0crREUsS3RHL0RHLEdzRzZCUCxVQUFVLENBa0NOLGlCQUFpQixBdEcvRHZCLGdCQUE2QixBQUt6RSxNQUF5RCxDQUFDO01BS0osVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDbkIrUUssQ0FBQyxDeUZuVWpCLHVCQUFPLEd0RXNEaEI7O0FzR2lCTCxBQWtDSSxVQWxDTSxDQWtDTixvQkFBb0IsQ0FBRztFdEdyRnpCLEtBQUssRXNFdkJPLE9BQU87RXRFd0JuQixZQUFZLEVzRXhCQSxPQUFPLEdnQzhHaEI7RUFwQ0wsQUFrQ0ksVUFsQ00sQ0FrQ04sb0JBQW9CLEFsSHpJL1YsTUFBZ1YsQ0FBQztJWXdETixLQUFLLEVuQnlCTyxPQUFPO0ltQnhCbkIsZ0JBQWdCLEVzRTVCTixPQUFPO0l0RTZCakIsWUFBWSxFc0U3QkYsT0FBTyxHbEY3Qkc7RWtIdUd4QixBQWtDSSxVQWxDTSxDQWtDTixvQkFBb0IsQXRHNUV0QyxNQUF1QixFc0cwQ1QsQUFrQ0ksVUFsQ00sQ0FrQ04sb0JBQW9CLEF0RzNFdEMsTUFBdUIsQ0FBQztJQUNOLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ25Cb1NTLENBQUMsQ3lGdFVqQix1QkFBTyxHdEVtQ2xCO0VzR3VDSCxBQWtDSSxVQWxDTSxDQWtDTixvQkFBb0IsQXRHdkV0QyxTQUEwQixFc0dxQ1osQUFrQ0ksVUFsQ00sQ0FrQ04sb0JBQW9CLEF0R3RFdEMsU0FBMEIsQ0FBQztJQUNULEtBQUssRXNFdkNLLE9BQU87SXRFd0NqQixnQkFBZ0IsRUFBRSxXQUFXLEdBQzlCO0VzR2lDSCxBQWtDSSxVQWxDTSxDQWtDTixvQkFBb0IsQXRHakV0QyxJQUFzQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVzRytCeEMsQUFrQ0ksVUFsQ00sQ0FrQ04sb0JBQW9CLEF0R2hFdEMsSUFBc0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTztFQUN0QyxBc0crREUsS3RHL0RHLEdzRzZCUCxVQUFVLENBa0NOLG9CQUFvQixBdEcvRDlCLGdCQUFpQyxDQUFDO0lBQ3hCLEtBQUssRW5CTU8sT0FBTztJbUJMbkIsZ0JBQWdCLEVzRS9DTixPQUFPO0l0RWdEakIsWUFBWSxFc0VoREYsT0FBTyxHdEUwRGxCO0lzR2dCSCxBQWtDSSxVQWxDTSxDQWtDTixvQkFBb0IsQXRHakVuQyxJQUFtQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBT3RGLE1BQXlELEVzR3dCWCxBQWtDSSxVQWxDTSxDQWtDTixvQkFBb0IsQXRHaEVuQyxJQUFtQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBTXRGLE1BQXlEO0lBTFQsQXNHK0RFLEt0Ry9ERyxHc0c2QlAsVUFBVSxDQWtDTixvQkFBb0IsQXRHL0QzQixnQkFBOEIsQUFLekUsTUFBeUQsQ0FBQztNQUtKLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ25CK1FLLENBQUMsQ3lGdFVqQix1QkFBTyxHdEV5RGhCOztBc0dpQkwsQUFrQ0ksVUFsQ00sQ0FrQ04sbUJBQW1CLEVBbEN2QixBQWtDSSxVQWxDTSxDM0hKVixXQUFXLEMySHNDZ0I7RXRHckZ6QixLQUFLLEVzRXpCTyxPQUFPO0V0RTBCbkIsWUFBWSxFc0UxQkEsT0FBTyxHZ0NnSGhCO0VBcENMLEFBa0NJLFVBbENNLENBa0NOLG1CQUFtQixBbEh6STlWLE1BQWdWLEVrSHVHVCxBQWtDSSxVQWxDTSxDM0hKVixXQUFXLEFTbkdsVixNQUFnVixDQUFDO0lZd0ROLEtBQUssRW5CekRFLElBQUk7SW1CMERYLGdCQUFnQixFc0U5Qk4sT0FBTztJdEUrQmpCLFlBQVksRXNFL0JGLE9BQU8sR2xGM0JHO0VrSHVHeEIsQUFrQ0ksVUFsQ00sQ0FrQ04sbUJBQW1CLEF0RzVFckMsTUFBdUIsRXNHMENULEFBa0NJLFVBbENNLEMzSEpWLFdBQVcsQXFCdEN6QixNQUF1QixFc0cwQ1QsQUFrQ0ksVUFsQ00sQ0FrQ04sbUJBQW1CLEF0RzNFckMsTUFBdUIsRXNHeUNULEFBa0NJLFVBbENNLEN0R3pDeEIsTUFBdUIsQXJCcUNULFdBQVcsQ3FCckNEO0lBQ04sVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDbkJvU1MsQ0FBQyxDeUZ4VWpCLHNCQUFPLEd0RXFDbEI7RXNHdUNILEFBa0NJLFVBbENNLENBa0NOLG1CQUFtQixBdEd2RXJDLFNBQTBCLEVzR3FDWixBQWtDSSxVQWxDTSxDdEdyQ3hCLFNBQTBCLEFyQmlDWixXQUFXLEUySElYLEFBa0NJLFVBbENNLENBa0NOLG1CQUFtQixBdEd0RXJDLFNBQTBCLEVzR29DWixBQWtDSSxVQWxDTSxDM0hKVixXQUFXLEFxQmhDekIsU0FBMEIsQ0FBQztJQUNULEtBQUssRXNFekNLLE9BQU87SXRFMENqQixnQkFBZ0IsRUFBRSxXQUFXLEdBQzlCO0VzR2lDSCxBQWtDSSxVQWxDTSxDQWtDTixtQkFBbUIsQXRHakVyQyxJQUFzQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVzRytCeEMsQUFrQ0ksVUFsQ00sQzNISlYsV0FBVyxBcUIzQnpCLElBQXNCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRXNHK0J4QyxBQWtDSSxVQWxDTSxDQWtDTixtQkFBbUIsQXRHaEVyQyxJQUFzQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVzRzhCeEMsQUFrQ0ksVUFsQ00sQzNISlYsV0FBVyxBcUIxQnpCLElBQXNCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU87RUFDdEMsQXNHK0RFLEt0Ry9ERyxHc0c2QlAsVUFBVSxDQWtDTixtQkFBbUIsQXRHL0Q3QixnQkFBaUM7RUFBekIsQXNHK0RFLEt0Ry9ERyxHc0c2QlAsVUFBVSxDdEc3QmhCLGdCQUFpQyxBckJ5QjNCLFdBQVcsQ3FCekJpQjtJQUN4QixLQUFLLEVuQjVFRSxJQUFJO0ltQjZFWCxnQkFBZ0IsRXNFakROLE9BQU87SXRFa0RqQixZQUFZLEVzRWxERixPQUFPLEd0RTREbEI7SXNHZ0JILEFBa0NJLFVBbENNLENBa0NOLG1CQUFtQixBdEdqRW5DLElBQW9CLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFPdEYsTUFBeUQsRXNHd0JYLEFBa0NJLFVBbENNLEMzSEpWLFdBQVcsQXFCM0J2QixJQUFvQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBT3RGLE1BQXlELEVzR3dCWCxBQWtDSSxVQWxDTSxDQWtDTixtQkFBbUIsQXRHaEVuQyxJQUFvQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBTXRGLE1BQXlELEVzR3dCWCxBQWtDSSxVQWxDTSxDM0hKVixXQUFXLEFxQjFCdkIsSUFBb0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQU10RixNQUF5RDtJQUxULEFzRytERSxLdEcvREcsR3NHNkJQLFVBQVUsQ0FrQ04sbUJBQW1CLEF0Ry9EM0IsZ0JBQStCLEFBS3pFLE1BQXlEO0lBTFQsQXNHK0RFLEt0Ry9ERyxHc0c2QlAsVUFBVSxDdEc3QmQsZ0JBQStCLEFyQnlCM0IsV0FBVyxBcUJwQnpELE1BQXlELENBQUM7TUFLSixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENuQitRSyxDQUFDLEN5RnhVakIsc0JBQU8sR3RFMkRoQjs7QXNHaUJMLEFBa0NJLFVBbENNLENBa0NOLGtCQUFrQixDQUFLO0V0R3JGekIsS0FBSyxFbkJwREksT0FBTztFbUJxRGhCLFlBQVksRW5CckRILE9BQU8sR3lIMkliO0VBcENMLEFBa0NJLFVBbENNLENBa0NOLGtCQUFrQixBbEh6STdWLE1BQWdWLENBQUM7SVl3RE4sS0FBSyxFbkJ5Qk8sT0FBTztJbUJ4Qm5CLGdCQUFnQixFbkJ6RFQsT0FBTztJbUIwRGQsWUFBWSxFbkIxREwsT0FBTyxHT0FNO0VrSHVHeEIsQUFrQ0ksVUFsQ00sQ0FrQ04sa0JBQWtCLEF0RzVFcEMsTUFBdUIsRXNHMENULEFBa0NJLFVBbENNLENBa0NOLGtCQUFrQixBdEczRXBDLE1BQXVCLENBQUM7SUFDTixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENuQm9TUyxDQUFDLENBbldwQix3QkFBTyxHbUJnRWY7RXNHdUNILEFBa0NJLFVBbENNLENBa0NOLGtCQUFrQixBdEd2RXBDLFNBQTBCLEVzR3FDWixBQWtDSSxVQWxDTSxDQWtDTixrQkFBa0IsQXRHdEVwQyxTQUEwQixDQUFDO0lBQ1QsS0FBSyxFbkJwRUUsT0FBTztJbUJxRWQsZ0JBQWdCLEVBQUUsV0FBVyxHQUM5QjtFc0dpQ0gsQUFrQ0ksVUFsQ00sQ0FrQ04sa0JBQWtCLEF0R2pFcEMsSUFBc0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFc0crQnhDLEFBa0NJLFVBbENNLENBa0NOLGtCQUFrQixBdEdoRXBDLElBQXNCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU87RUFDdEMsQXNHK0RFLEt0Ry9ERyxHc0c2QlAsVUFBVSxDQWtDTixrQkFBa0IsQXRHL0Q1QixnQkFBaUMsQ0FBQztJQUN4QixLQUFLLEVuQk1PLE9BQU87SW1CTG5CLGdCQUFnQixFbkI1RVQsT0FBTztJbUI2RWQsWUFBWSxFbkI3RUwsT0FBTyxHbUJ1RmY7SXNHZ0JILEFBa0NJLFVBbENNLENBa0NOLGtCQUFrQixBdEdqRW5DLElBQXFCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFPdEYsTUFBeUQsRXNHd0JYLEFBa0NJLFVBbENNLENBa0NOLGtCQUFrQixBdEdoRW5DLElBQXFCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFNdEYsTUFBeUQ7SUFMVCxBc0crREUsS3RHL0RHLEdzRzZCUCxVQUFVLENBa0NOLGtCQUFrQixBdEcvRDNCLGdCQUFnQyxBQUt6RSxNQUF5RCxDQUFDO01BS0osVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDbkIrUUssQ0FBQyxDQW5XcEIsd0JBQU8sR21Cc0ZiOztBc0dpQkwsQUFrQ0ksVUFsQ00sQ0FrQ04saUJBQWlCLENBQU07RXRHckZ6QixLQUFLLEVuQjdDSSxPQUFPO0VtQjhDaEIsWUFBWSxFbkI5Q0gsT0FBTyxHeUhvSWI7RUFwQ0wsQUFrQ0ksVUFsQ00sQ0FrQ04saUJBQWlCLEFsSHpJNVYsTUFBZ1YsQ0FBQztJWXdETixLQUFLLEVuQnpERSxJQUFJO0ltQjBEWCxnQkFBZ0IsRW5CbERULE9BQU87SW1CbURkLFlBQVksRW5CbkRMLE9BQU8sR09QTTtFa0h1R3hCLEFBa0NJLFVBbENNLENBa0NOLGlCQUFpQixBdEc1RW5DLE1BQXVCLEVzRzBDVCxBQWtDSSxVQWxDTSxDQWtDTixpQkFBaUIsQXRHM0VuQyxNQUF1QixDQUFDO0lBQ04sVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDbkJvU1MsQ0FBQyxDQTVWcEIscUJBQU8sR21CeURmO0VzR3VDSCxBQWtDSSxVQWxDTSxDQWtDTixpQkFBaUIsQXRHdkVuQyxTQUEwQixFc0dxQ1osQUFrQ0ksVUFsQ00sQ0FrQ04saUJBQWlCLEF0R3RFbkMsU0FBMEIsQ0FBQztJQUNULEtBQUssRW5CN0RFLE9BQU87SW1COERkLGdCQUFnQixFQUFFLFdBQVcsR0FDOUI7RXNHaUNILEFBa0NJLFVBbENNLENBa0NOLGlCQUFpQixBdEdqRW5DLElBQXNCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRXNHK0J4QyxBQWtDSSxVQWxDTSxDQWtDTixpQkFBaUIsQXRHaEVuQyxJQUFzQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPO0VBQ3RDLEFzRytERSxLdEcvREcsR3NHNkJQLFVBQVUsQ0FrQ04saUJBQWlCLEF0Ry9EM0IsZ0JBQWlDLENBQUM7SUFDeEIsS0FBSyxFbkI1RUUsSUFBSTtJbUI2RVgsZ0JBQWdCLEVuQnJFVCxPQUFPO0ltQnNFZCxZQUFZLEVuQnRFTCxPQUFPLEdtQmdGZjtJc0dnQkgsQUFrQ0ksVUFsQ00sQ0FrQ04saUJBQWlCLEF0R2pFbkMsSUFBc0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQU90RixNQUF5RCxFc0d3QlgsQUFrQ0ksVUFsQ00sQ0FrQ04saUJBQWlCLEF0R2hFbkMsSUFBc0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQU10RixNQUF5RDtJQUxULEFzRytERSxLdEcvREcsR3NHNkJQLFVBQVUsQ0FrQ04saUJBQWlCLEF0Ry9EM0IsZ0JBQWlDLEFBS3pFLE1BQXlELENBQUM7TUFLSixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENuQitRSyxDQUFDLENBNVZwQixxQkFBTyxHbUIrRWI7O0F1RzdGTCxBQUFBLFFBQVEsQ0FBQztFOUZhTCxhQUFhLEU1Qm1NYSxPQUFNO0UwSDFNaEMsVUFBVSxFbENxTVAsNERBQThFO0VrQ2hNbkYsZ0JBQWdCLEUxSExQLElBQUk7RTBITWIsV0FBVyxFQUFFLEdBQUcsQ0FBQyxLQUFLLEMxSEpiLE9BQU87RTBIS2hCLGFBQWEsRTFIdUdOLElBQUk7RTBIdEdYLE9BQU8sRUFBRSxJQUFJLEdBK0JkO0VBN0NELEFBZ0JFLFFBaEJNLENBZ0JOLENBQUMsQ0FBQztJQUNBLEtBQUssRTFISkUsT0FBTztJMEhLZCxlQUFlLEVBQUUsU0FBUyxHQUszQjtJQXZCSCxBQWdCRSxRQWhCTSxDQWdCTixDQUFDLEFBSUMsTUFBTyxDQUFDO01BQ04sS0FBSyxFMUhiQSxPQUFPLEcwSGNiO0VBdEJMLEFBeUJFLFFBekJNLENBeUJOLENBQUMsQUFBQSxXQUFXLENBQUM7SUFDWCxhQUFhLEVBQUUsQ0FBQyxHQUNqQjtFQTNCSCxBQThCRSxRQTlCTSxBQThCTixlQUFnQixDQUFDO0lBQ2YsaUJBQWlCLEVBQUUsT0FBa0MsR0FDdEQ7RUFoQ0gsQUFrQ0UsUUFsQ00sQUFrQ04sZ0JBQWlCLENBQUM7SUFDaEIsaUJBQWlCLEVBQUUsT0FBbUMsR0FDdkQ7RUFwQ0gsQUFzQ0UsUUF0Q00sQUFzQ04sYUFBYyxDQUFDO0lBQ2IsaUJBQWlCLEVBQUUsT0FBZ0MsR0FDcEQ7RUF4Q0gsQUEwQ0UsUUExQ00sQUEwQ04sZ0JBQWlCLENBQUM7SUFDaEIsaUJBQWlCLEVBQUUsT0FBbUMsR0FDdkQ7O0FBR0gsQUFDRSxVQURRLENBQ1IsUUFBUSxDQUFDO0VBQ1AsZ0JBQWdCLEVBQUUsT0FBa0IsR0FpQnJDO0VBbkJILEFBQ0UsVUFEUSxDQUNSLFFBQVEsQUFHTixlQUFnQixDQUFDO0lBQ2YsaUJBQWlCLEVBQUUsT0FBeUIsR0FDN0M7RUFOTCxBQUNFLFVBRFEsQ0FDUixRQUFRLEFBT04sZ0JBQWlCLENBQUM7SUFDaEIsaUJBQWlCLEVBQUUsT0FBMEIsR0FDOUM7RUFWTCxBQUNFLFVBRFEsQ0FDUixRQUFRLEFBV04sYUFBYyxDQUFDO0lBQ2IsaUJBQWlCLEVBQUUsT0FBdUIsR0FDM0M7RUFkTCxBQUNFLFVBRFEsQ0FDUixRQUFRLEFBZU4sZ0JBQWlCLENBQUM7SUFDaEIsaUJBQWlCLEVBQUUsT0FBMEIsR0FDOUM7O0FDbEVMLEFBQ0UsTUFESSxDQUNKLEtBQUssRUFEUCxBQUNFLE1BREksQzdINkxOLGlCQUFpQixDNkg1TFQ7RUFDSixZQUFZLEVBQUUsSUFBSSxHQUNuQjs7QUFISCxBQUtFLE1BTEksQ0FLSixNQUFNLEVBTFIsQUFLRSxNQUxJLENhNEZOLHlCQUF5QixDYnZGaEI7RUFDTCxLQUFLLEUzSFdFLElBQUk7RTJIVlgsT0FBTyxFQUFFLEVBQUUsR0FLWjtFQVpILEFBS0UsTUFMSSxDQUtKLE1BQU0sQUFJSixNQUFPLEVBVFgsQUFLRSxNQUxJLENhNEZOLHlCQUF5QixBYm5GckIsTUFBTyxDQUFDO0lBQ04sT0FBTyxFQUFFLEVBQUUsR0FDWjs7QUFYTCxBQWNFLE1BZEksQ0FjSixDQUFDLENBQUM7RUFDQSxLQUFLLEUzSFJFLElBQUk7RTJIU1gsZUFBZSxFQUFFLFNBQVMsR0FDM0I7O0FBS0QsQUFBQSxjQUFjLENBQUc7RUFDZixLQUFLLEUzSGhCRSxJQUFJO0UySGlCWCxnQkFBZ0IsRTNIUVYsT0FBTztFMkhQYixZQUFZLEVBQUUsT0FBa0IsR0FDakM7O0FBRUQsQUFBQSxzQkFBc0IsQ0FBRztFekcvQnpCLEtBQUssRW5Cd0dHLE9BQXdEO0UrQm5HOUQsZ0JBQWdCLEUvQm1HVixPQUF3RDtFbUJ0R2hFLFlBQVksRW5Cc0dKLE9BQXdELEc0SHZFL0Q7RUFGRCxBekczQkEsc0J5RzJCc0IsQ3pHM0J0QixFQUFFLENBQUM7SUFDRCxnQkFBZ0IsRUFBRSxPQUFtQixHQUN0QztFeUd5QkQsQXpHdkJBLHNCeUd1QnNCLEN6R3ZCdEIsV0FBVyxDQUFDO0lBQ1YsS0FBSyxFQUFFLE9BQW1CLEdBQzNCOztBeUdlRCxBQUFBLGdCQUFnQixDQUFDO0VBQ2YsS0FBSyxFM0hoQkUsSUFBSTtFMkhpQlgsZ0JBQWdCLEUzSFhULE9BQU87RTJIWWQsWUFBWSxFQUFFLE9BQWtCLEdBQ2pDOztBQUVELEFBQUEsd0JBQXdCLENBQUM7RXpHL0J6QixLQUFLLEVuQndHRyxPQUF3RDtFK0JuRzlELGdCQUFnQixFL0JtR1YsT0FBd0Q7RW1CdEdoRSxZQUFZLEVuQnNHSixPQUF3RCxHNEh2RS9EO0VBRkQsQXpHM0JBLHdCeUcyQndCLEN6RzNCeEIsRUFBRSxDQUFDO0lBQ0QsZ0JBQWdCLEVBQUUsT0FBbUIsR0FDdEM7RXlHeUJELEF6R3ZCQSx3QnlHdUJ3QixDekd2QnhCLFdBQVcsQ0FBQztJQUNWLEtBQUssRUFBRSxPQUFtQixHQUMzQjs7QXlHZUQsQUFBQSxjQUFjLENBQUc7RUFDZixLQUFLLEUzSGhCRSxJQUFJO0UySGlCWCxnQkFBZ0IsRTNIZVYsT0FBTztFMkhkYixZQUFZLEVBQUUsT0FBa0IsR0FDakM7O0FBRUQsQUFBQSxzQkFBc0IsQ0FBRztFekcvQnpCLEtBQUssRW5Cd0dHLE9BQXdEO0UrQm5HOUQsZ0JBQWdCLEUvQm1HVixPQUF3RDtFbUJ0R2hFLFlBQVksRW5Cc0dKLE9BQXdELEc0SHZFL0Q7RUFGRCxBekczQkEsc0J5RzJCc0IsQ3pHM0J0QixFQUFFLENBQUM7SUFDRCxnQkFBZ0IsRUFBRSxPQUFtQixHQUN0QztFeUd5QkQsQXpHdkJBLHNCeUd1QnNCLEN6R3ZCdEIsV0FBVyxDQUFDO0lBQ1YsS0FBSyxFQUFFLE9BQW1CLEdBQzNCOztBeUdlRCxBQUFBLFdBQVcsQ0FBTTtFQUNmLEtBQUssRTNIaEJFLElBQUk7RTJIaUJYLGdCQUFnQixFM0hpQlYsT0FBTztFMkhoQmIsWUFBWSxFQUFFLE9BQWtCLEdBQ2pDOztBQUVELEFBQUEsbUJBQW1CLENBQU07RXpHL0J6QixLQUFLLEVuQndHRyxPQUF3RDtFK0JuRzlELGdCQUFnQixFL0JtR1YsT0FBd0Q7RW1CdEdoRSxZQUFZLEVuQnNHSixPQUF3RCxHNEh2RS9EO0VBRkQsQXpHM0JBLG1CeUcyQm1CLEN6RzNCbkIsRUFBRSxDQUFDO0lBQ0QsZ0JBQWdCLEVBQUUsT0FBbUIsR0FDdEM7RXlHeUJELEF6R3ZCQSxtQnlHdUJtQixDekd2Qm5CLFdBQVcsQ0FBQztJQUNWLEtBQUssRUFBRSxPQUFtQixHQUMzQjs7QXlHZUQsQUFBQSxjQUFjLENBQUc7RUFDZixLQUFLLEUzSGtFTyxPQUFPO0UySGpFbkIsZ0JBQWdCLEUzSGNWLE9BQU87RTJIYmIsWUFBWSxFQUFFLE9BQWtCLEdBQ2pDOztBQUVELEFBQUEsc0JBQXNCLENBQUc7RXpHL0J6QixLQUFLLEVuQndHRyxPQUF3RDtFK0JuRzlELGdCQUFnQixFL0JtR1YsT0FBd0Q7RW1CdEdoRSxZQUFZLEVuQnNHSixPQUF3RCxHNEh2RS9EO0VBRkQsQXpHM0JBLHNCeUcyQnNCLEN6RzNCdEIsRUFBRSxDQUFDO0lBQ0QsZ0JBQWdCLEVBQUUsT0FBbUIsR0FDdEM7RXlHeUJELEF6R3ZCQSxzQnlHdUJzQixDekd2QnRCLFdBQVcsQ0FBQztJQUNWLEtBQUssRUFBRSxPQUFtQixHQUMzQjs7QXlHZUQsQUFBQSxhQUFhLENBQUk7RUFDZixLQUFLLEUzSGhCRSxJQUFJO0UySGlCWCxnQkFBZ0IsRTNIWVYsT0FBTztFMkhYYixZQUFZLEVBQUUsT0FBa0IsR0FDakM7O0FBRUQsQUFBQSxxQkFBcUIsQ0FBSTtFekcvQnpCLEtBQUssRW5Cd0dHLE9BQXdEO0UrQm5HOUQsZ0JBQWdCLEUvQm1HVixPQUF3RDtFbUJ0R2hFLFlBQVksRW5Cc0dKLE9BQXdELEc0SHZFL0Q7RUFGRCxBekczQkEscUJ5RzJCcUIsQ3pHM0JyQixFQUFFLENBQUM7SUFDRCxnQkFBZ0IsRUFBRSxPQUFtQixHQUN0QztFeUd5QkQsQXpHdkJBLHFCeUd1QnFCLEN6R3ZCckIsV0FBVyxDQUFDO0lBQ1YsS0FBSyxFQUFFLE9BQW1CLEdBQzNCOztBeUdlRCxBQUFBLFlBQVksQ0FBSztFQUNmLEtBQUssRTNIa0VPLE9BQU87RTJIakVuQixnQkFBZ0IsRTNIaEJULE9BQU87RTJIaUJkLFlBQVksRUFBRSxPQUFrQixHQUNqQzs7QUFFRCxBQUFBLG9CQUFvQixDQUFLO0V6Ry9CekIsS0FBSyxFbkJ3R0csT0FBd0Q7RStCbkc5RCxnQkFBZ0IsRS9CbUdWLE9BQXdEO0VtQnRHaEUsWUFBWSxFbkJzR0osT0FBd0QsRzRIdkUvRDtFQUZELEF6RzNCQSxvQnlHMkJvQixDekczQnBCLEVBQUUsQ0FBQztJQUNELGdCQUFnQixFQUFFLE9BQW1CLEdBQ3RDO0V5R3lCRCxBekd2QkEsb0J5R3VCb0IsQ3pHdkJwQixXQUFXLENBQUM7SUFDVixLQUFLLEVBQUUsT0FBbUIsR0FDM0I7O0F5R2VELEFBQUEsV0FBVyxDQUFNO0VBQ2YsS0FBSyxFM0hoQkUsSUFBSTtFMkhpQlgsZ0JBQWdCLEUzSFRULE9BQU87RTJIVWQsWUFBWSxFQUFFLE9BQWtCLEdBQ2pDOztBQUVELEFBQUEsbUJBQW1CLENBQU07RXpHL0J6QixLQUFLLEVuQndHRyxPQUF3RDtFK0JuRzlELGdCQUFnQixFL0JtR1YsT0FBd0Q7RW1CdEdoRSxZQUFZLEVuQnNHSixPQUF3RCxHNEh2RS9EO0VBRkQsQXpHM0JBLG1CeUcyQm1CLEN6RzNCbkIsRUFBRSxDQUFDO0lBQ0QsZ0JBQWdCLEVBQUUsT0FBbUIsR0FDdEM7RXlHeUJELEF6R3ZCQSxtQnlHdUJtQixDekd2Qm5CLFdBQVcsQ0FBQztJQUNWLEtBQUssRUFBRSxPQUFtQixHQUMzQjs7QXlHZUQsQUFBQSxhQUFhLENBQUk7RUFDZixLQUFLLEUzSGtFTyxPQUFPO0UySGpFbkIsZ0JBQWdCLEU3SDFCWCxPQUFPO0U2SDJCWixZQUFZLEVBQUUsT0FBa0IsR0FDakM7O0FBRUQsQUFBQSxxQkFBcUIsQ0FBSTtFekcvQnpCLEtBQUssRW5Cd0dHLE9BQXdEO0UrQm5HOUQsZ0JBQWdCLEUvQm1HVixPQUF3RDtFbUJ0R2hFLFlBQVksRW5Cc0dKLE9BQXdELEc0SHZFL0Q7RUFGRCxBekczQkEscUJ5RzJCcUIsQ3pHM0JyQixFQUFFLENBQUM7SUFDRCxnQkFBZ0IsRUFBRSxPQUFtQixHQUN0QztFeUd5QkQsQXpHdkJBLHFCeUd1QnFCLEN6R3ZCckIsV0FBVyxDQUFDO0lBQ1YsS0FBSyxFQUFFLE9BQW1CLEdBQzNCOztBeUcwQkgsQUFFSSxVQUZNLENBRU4sY0FBYyxDQUFHO0VBQ2YsS0FBSyxFM0g3QkEsSUFBSTtFMkg4QlQsZ0JBQWdCLEVsQ05SLE9BQU87RWtDT2YsWUFBWSxFQUFFLE9BQWtCLEdBQ2pDOztBQU5MLEFBUUksVUFSTSxDQVFOLHNCQUFzQixDQUFHO0V6RzVDM0IsS0FBSyxFbkJ3R0csT0FBd0Q7RStCbkc5RCxnQkFBZ0IsRS9CbUdWLE9BQXdEO0VtQnRHaEUsWUFBWSxFbkJzR0osT0FBd0QsRzRIMUQ3RDtFQVZMLEF6R2hDRSxVeUdnQ1EsQ0FRTixzQkFBc0IsQ3pHeEN4QixFQUFFLENBQUM7SUFDRCxnQkFBZ0IsRUFBRSxPQUFtQixHQUN0QztFeUc4QkgsQXpHNUJFLFV5RzRCUSxDQVFOLHNCQUFzQixDekdwQ3hCLFdBQVcsQ0FBQztJQUNWLEtBQUssRUFBRSxPQUFtQixHQUMzQjs7QXlHMEJILEFBRUksVUFGTSxDQUVOLGdCQUFnQixDQUFDO0VBQ2YsS0FBSyxFM0g3QkEsSUFBSTtFMkg4QlQsZ0JBQWdCLEUzSHhCWCxPQUFPO0UySHlCWixZQUFZLEVBQUUsT0FBa0IsR0FDakM7O0FBTkwsQUFRSSxVQVJNLENBUU4sd0JBQXdCLENBQUM7RXpHNUMzQixLQUFLLEVuQndHRyxPQUF3RDtFK0JuRzlELGdCQUFnQixFL0JtR1YsT0FBd0Q7RW1CdEdoRSxZQUFZLEVuQnNHSixPQUF3RCxHNEgxRDdEO0VBVkwsQXpHaENFLFV5R2dDUSxDQVFOLHdCQUF3QixDekd4QzFCLEVBQUUsQ0FBQztJQUNELGdCQUFnQixFQUFFLE9BQW1CLEdBQ3RDO0V5RzhCSCxBekc1QkUsVXlHNEJRLENBUU4sd0JBQXdCLEN6R3BDMUIsV0FBVyxDQUFDO0lBQ1YsS0FBSyxFQUFFLE9BQW1CLEdBQzNCOztBeUcwQkgsQUFFSSxVQUZNLENBRU4sY0FBYyxDQUFHO0VBQ2YsS0FBSyxFM0g3QkEsSUFBSTtFMkg4QlQsZ0JBQWdCLEVsQ0NSLE9BQU87RWtDQWYsWUFBWSxFQUFFLE9BQWtCLEdBQ2pDOztBQU5MLEFBUUksVUFSTSxDQVFOLHNCQUFzQixDQUFHO0V6RzVDM0IsS0FBSyxFbkJ3R0csT0FBd0Q7RStCbkc5RCxnQkFBZ0IsRS9CbUdWLE9BQXdEO0VtQnRHaEUsWUFBWSxFbkJzR0osT0FBd0QsRzRIMUQ3RDtFQVZMLEF6R2hDRSxVeUdnQ1EsQ0FRTixzQkFBc0IsQ3pHeEN4QixFQUFFLENBQUM7SUFDRCxnQkFBZ0IsRUFBRSxPQUFtQixHQUN0QztFeUc4QkgsQXpHNUJFLFV5RzRCUSxDQVFOLHNCQUFzQixDekdwQ3hCLFdBQVcsQ0FBQztJQUNWLEtBQUssRUFBRSxPQUFtQixHQUMzQjs7QXlHMEJILEFBRUksVUFGTSxDQUVOLFdBQVcsQ0FBTTtFQUNmLEtBQUssRTNIN0JBLElBQUk7RTJIOEJULGdCQUFnQixFbENHUixPQUFPO0VrQ0ZmLFlBQVksRUFBRSxPQUFrQixHQUNqQzs7QUFOTCxBQVFJLFVBUk0sQ0FRTixtQkFBbUIsQ0FBTTtFekc1QzNCLEtBQUssRW5Cd0dHLE9BQXdEO0UrQm5HOUQsZ0JBQWdCLEUvQm1HVixPQUF3RDtFbUJ0R2hFLFlBQVksRW5Cc0dKLE9BQXdELEc0SDFEN0Q7RUFWTCxBekdoQ0UsVXlHZ0NRLENBUU4sbUJBQW1CLEN6R3hDckIsRUFBRSxDQUFDO0lBQ0QsZ0JBQWdCLEVBQUUsT0FBbUIsR0FDdEM7RXlHOEJILEF6RzVCRSxVeUc0QlEsQ0FRTixtQkFBbUIsQ3pHcENyQixXQUFXLENBQUM7SUFDVixLQUFLLEVBQUUsT0FBbUIsR0FDM0I7O0F5RzBCSCxBQUVJLFVBRk0sQ0FFTixjQUFjLENBQUc7RUFDZixLQUFLLEUzSHFESyxPQUFPO0UySHBEakIsZ0JBQWdCLEVsQ0FSLE9BQU87RWtDQ2YsWUFBWSxFQUFFLE9BQWtCLEdBQ2pDOztBQU5MLEFBUUksVUFSTSxDQVFOLHNCQUFzQixDQUFHO0V6RzVDM0IsS0FBSyxFbkJ3R0csT0FBd0Q7RStCbkc5RCxnQkFBZ0IsRS9CbUdWLE9BQXdEO0VtQnRHaEUsWUFBWSxFbkJzR0osT0FBd0QsRzRIMUQ3RDtFQVZMLEF6R2hDRSxVeUdnQ1EsQ0FRTixzQkFBc0IsQ3pHeEN4QixFQUFFLENBQUM7SUFDRCxnQkFBZ0IsRUFBRSxPQUFtQixHQUN0QztFeUc4QkgsQXpHNUJFLFV5RzRCUSxDQVFOLHNCQUFzQixDekdwQ3hCLFdBQVcsQ0FBQztJQUNWLEtBQUssRUFBRSxPQUFtQixHQUMzQjs7QXlHMEJILEFBRUksVUFGTSxDQUVOLGFBQWEsQ0FBSTtFQUNmLEtBQUssRTNIN0JBLElBQUk7RTJIOEJULGdCQUFnQixFbENGUixPQUFPO0VrQ0dmLFlBQVksRUFBRSxPQUFrQixHQUNqQzs7QUFOTCxBQVFJLFVBUk0sQ0FRTixxQkFBcUIsQ0FBSTtFekc1QzNCLEtBQUssRW5Cd0dHLE9BQXdEO0UrQm5HOUQsZ0JBQWdCLEUvQm1HVixPQUF3RDtFbUJ0R2hFLFlBQVksRW5Cc0dKLE9BQXdELEc0SDFEN0Q7RUFWTCxBekdoQ0UsVXlHZ0NRLENBUU4scUJBQXFCLEN6R3hDdkIsRUFBRSxDQUFDO0lBQ0QsZ0JBQWdCLEVBQUUsT0FBbUIsR0FDdEM7RXlHOEJILEF6RzVCRSxVeUc0QlEsQ0FRTixxQkFBcUIsQ3pHcEN2QixXQUFXLENBQUM7SUFDVixLQUFLLEVBQUUsT0FBbUIsR0FDM0I7O0F5RzBCSCxBQUVJLFVBRk0sQ0FFTixZQUFZLENBQUs7RUFDZixLQUFLLEUzSHFESyxPQUFPO0UySHBEakIsZ0JBQWdCLEUzSDdCWCxPQUFPO0UySDhCWixZQUFZLEVBQUUsT0FBa0IsR0FDakM7O0FBTkwsQUFRSSxVQVJNLENBUU4sb0JBQW9CLENBQUs7RXpHNUMzQixLQUFLLEVuQndHRyxPQUF3RDtFK0JuRzlELGdCQUFnQixFL0JtR1YsT0FBd0Q7RW1CdEdoRSxZQUFZLEVuQnNHSixPQUF3RCxHNEgxRDdEO0VBVkwsQXpHaENFLFV5R2dDUSxDQVFOLG9CQUFvQixDekd4Q3RCLEVBQUUsQ0FBQztJQUNELGdCQUFnQixFQUFFLE9BQW1CLEdBQ3RDO0V5RzhCSCxBekc1QkUsVXlHNEJRLENBUU4sb0JBQW9CLEN6R3BDdEIsV0FBVyxDQUFDO0lBQ1YsS0FBSyxFQUFFLE9BQW1CLEdBQzNCOztBeUcwQkgsQUFFSSxVQUZNLENBRU4sV0FBVyxDQUFNO0VBQ2YsS0FBSyxFM0g3QkEsSUFBSTtFMkg4QlQsZ0JBQWdCLEUzSHRCWCxPQUFPO0UySHVCWixZQUFZLEVBQUUsT0FBa0IsR0FDakM7O0FBTkwsQUFRSSxVQVJNLENBUU4sbUJBQW1CLENBQU07RXpHNUMzQixLQUFLLEVuQndHRyxPQUF3RDtFK0JuRzlELGdCQUFnQixFL0JtR1YsT0FBd0Q7RW1CdEdoRSxZQUFZLEVuQnNHSixPQUF3RCxHNEgxRDdEO0VBVkwsQXpHaENFLFV5R2dDUSxDQVFOLG1CQUFtQixDekd4Q3JCLEVBQUUsQ0FBQztJQUNELGdCQUFnQixFQUFFLE9BQW1CLEdBQ3RDO0V5RzhCSCxBekc1QkUsVXlHNEJRLENBUU4sbUJBQW1CLEN6R3BDckIsV0FBVyxDQUFDO0lBQ1YsS0FBSyxFQUFFLE9BQW1CLEdBQzNCOztBMEdQSCxBQUNFLE1BREksQUFDSixJQUFNLENBQUEsQUFBQSxXQUFXLEc5SG9KbkIsQThIckpBLG1COUhxSm1CLEE4SHBKakIsSUFBTSxDQUFBLEFBQUEsV0FBVyxHOUhzS25CLEE4SHZLQSwwQjlIdUswQixBOEh0S3hCLElBQU0sQ0FBQSxBQUFBLFdBQVcsRUFBRTtFQUNqQixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUhILEFBTzBCLE1BUHBCLEFBTUosaUJBQWtCLENBQ2hCLEtBQUssQ0FBQyxFQUFFLEFBQUEsVUFBVyxDQUFBLEFBQUEsQ0FBQyxFQUFFLEVBQUUsRUFEMUIsQUFDd0IsaUJBRE4sQTlIK0lwQixtQkFBbUIsQzhIOUlmLEtBQUssQ0FBQyxFQUFFLEFBQUEsVUFBVyxDQUFBLEFBQUEsQ0FBQyxFQUFFLEVBQUUsRUFEMUIsQUFDd0IsaUJBRE4sQTlIaUtwQiwwQkFBMEIsQzhIaEt0QixLQUFLLENBQUMsRUFBRSxBQUFBLFVBQVcsQ0FBQSxBQUFBLENBQUMsRUFBRSxFQUFFLENBQUM7RUFDdkIsZ0JBQWdCLEU1SERYLElBQUk7RTRIRVQsYUFBYSxFQUFFLENBQUM7RUFDaEIsVUFBVSxFQUFFLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQzVIQXBCLE9BQU8sRTRIQW1DLEtBQUssQ0FBQyxDQUFDLENBQUUsSUFBRyxDQUFDLENBQUMsQzVIQXhELE9BQU87RTRIQ1osUUFBUSxFQUFFLE1BQU07RUFDaEIsR0FBRyxFQUFFLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRSxHQUNaOztBQWRMLEFBa0J1QixNQWxCakIsQUFNSixpQkFBa0IsQUFVaEIsV0FBWSxDQUNWLEtBQUssQ0FBQyxFQUFFLEFBQ04sVUFBWSxDQUFBLEFBQUEsQ0FBQyxFQUFFLEVBQUUsRUFadkIsQUFZcUIsaUJBWkgsQUFVaEIsV0FBWSxBOUhxSWhCLG1CQUFtQixDOEhwSWIsS0FBSyxDQUFDLEVBQUUsQUFDTixVQUFZLENBQUEsQUFBQSxDQUFDLEVBQUUsRUFBRSxFQVp2QixBQVlxQixpQkFaSCxBQVVoQixXQUFZLEE5SHVKaEIsMEJBQTBCLEM4SHRKcEIsS0FBSyxDQUFDLEVBQUUsQUFDTixVQUFZLENBQUEsQUFBQSxDQUFDLEVBQUUsRUFBRSxDQUFDO0VBQ2hCLGdCQUFnQixFNUhIZixPQUFPO0U0SElSLFVBQVUsRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEM1SHdTTCxPQUF1QixFNEh4U1MsS0FBSyxDQUFDLENBQUMsQ0FBRSxJQUFHLENBQUMsQ0FBQyxDNUh3UzlDLE9BQXVCLEc0SHZTNUM7O0FBckJULEFBNEJJLE1BNUJFLEFBMkJKLFVBQVcsRUFBWCxBQTNCRixVQTJCYSxBOUgwSGIsbUJBQW1CLEU4SDFIakIsQUEzQkYsVUEyQmEsQTlINEliLDBCQUEwQjtBOEh2SzFCLEFBNkJJLE1BN0JFLEFBMkJKLFVBQVcsQ0FFVCxFQUFFLEVBRkosQUFFRSxVQUZTLEE5SDBIYixtQkFBbUIsQzhIeEhmLEVBQUUsRUFGSixBQUVFLFVBRlMsQTlINEliLDBCQUEwQixDOEgxSXRCLEVBQUU7QUE3Qk4sQUE4QkksTUE5QkUsQUEyQkosVUFBVyxDQUdULEVBQUUsRUFISixBQUdFLFVBSFMsQTlIMEhiLG1CQUFtQixDOEh2SGYsRUFBRSxFQUhKLEFBR0UsVUFIUyxBOUg0SWIsMEJBQTBCLEM4SHpJdEIsRUFBRSxDQUFDO0VBQ0QsTUFBTSxFQUFFLENBQUMsR0FDVjs7QUFoQ0wsQUFxQ0ksTUFyQ0UsQUFvQ0osWUFBYSxFQUFiLEFBcENGLFlBb0NlLEE5SGlIZixtQkFBbUIsRThIakhqQixBQXBDRixZQW9DZSxBOUhtSWYsMEJBQTBCO0E4SHZLMUIsQUFzQ0ksTUF0Q0UsQUFvQ0osWUFBYSxDQUVYLEVBQUUsRUFGSixBQUVFLFlBRlcsQTlIaUhmLG1CQUFtQixDOEgvR2YsRUFBRSxFQUZKLEFBRUUsWUFGVyxBOUhtSWYsMEJBQTBCLEM4SGpJdEIsRUFBRTtBQXRDTixBQXVDSSxNQXZDRSxBQW9DSixZQUFhLENBR1gsRUFBRSxFQUhKLEFBR0UsWUFIVyxBOUhpSGYsbUJBQW1CLEM4SDlHZixFQUFFLEVBSEosQUFHRSxZQUhXLEE5SG1JZiwwQkFBMEIsQzhIaEl0QixFQUFFLENBQUM7RUFDRCxVQUFVLEVBQUUsTUFBTSxHQUNuQjs7QUF6Q0wsQUE2Q2lCLE1BN0NYLEFBNENKLG9CQUFxQixDQUNuQixLQUFLLEdBQUcsRUFBRSxHQUFHLEVBQUUsRUFEakIsQUFDZSxvQkFETSxBOUh5R3ZCLG1CQUFtQixDOEh4R2YsS0FBSyxHQUFHLEVBQUUsR0FBRyxFQUFFLEVBRGpCLEFBQ2Usb0JBRE0sQTlIMkh2QiwwQkFBMEIsQzhIMUh0QixLQUFLLEdBQUcsRUFBRSxHQUFHLEVBQUU7QUE3Q25CLEFBOENpQixNQTlDWCxBQTRDSixvQkFBcUIsQ0FFbkIsS0FBSyxHQUFHLEVBQUUsR0FBRyxFQUFFLEVBRmpCLEFBRWUsb0JBRk0sQTlIeUd2QixtQkFBbUIsQzhIdkdmLEtBQUssR0FBRyxFQUFFLEdBQUcsRUFBRSxFQUZqQixBQUVlLG9CQUZNLEE5SDJIdkIsMEJBQTBCLEM4SHpIdEIsS0FBSyxHQUFHLEVBQUUsR0FBRyxFQUFFO0FBOUNuQixBQStDaUIsTUEvQ1gsQUE0Q0osb0JBQXFCLENBR25CLEtBQUssR0FBRyxFQUFFLEdBQUcsRUFBRSxFQUhqQixBQUdlLG9CQUhNLEE5SHlHdkIsbUJBQW1CLEM4SHRHZixLQUFLLEdBQUcsRUFBRSxHQUFHLEVBQUUsRUFIakIsQUFHZSxvQkFITSxBOUgySHZCLDBCQUEwQixDOEh4SHRCLEtBQUssR0FBRyxFQUFFLEdBQUcsRUFBRTtBQS9DbkIsQUFnRGlCLE1BaERYLEFBNENKLG9CQUFxQixDQUluQixLQUFLLEdBQUcsRUFBRSxHQUFHLEVBQUUsRUFKakIsQUFJZSxvQkFKTSxBOUh5R3ZCLG1CQUFtQixDOEhyR2YsS0FBSyxHQUFHLEVBQUUsR0FBRyxFQUFFLEVBSmpCLEFBSWUsb0JBSk0sQTlIMkh2QiwwQkFBMEIsQzhIdkh0QixLQUFLLEdBQUcsRUFBRSxHQUFHLEVBQUUsQ0FBQztFQUNkLGNBQWMsRUFBRSxNQUFNLEdBQ3ZCOztBQUdILEFBQ2UsVUFETCxBQUFBLElBQUksQ0FyRGhCLE1BQU0sQ0FzREYsS0FBSyxHQUFHLEVBQUUsR0FBRyxFQUFFLEFBTWxCLGNBQW9CLEVBUG5CLEFBQ2UsVUFETCxBQUFBLElBQUksQzlIZ0doQixtQkFBbUIsQzhIL0ZmLEtBQUssR0FBRyxFQUFFLEdBQUcsRUFBRSxBQU1sQixjQUFvQixFQVBuQixBQUNlLFVBREwsQUFBQSxJQUFJLEM5SGtIaEIsMEJBQTBCLEM4SGpIdEIsS0FBSyxHQUFHLEVBQUUsR0FBRyxFQUFFLEFBTWxCLGNBQW9CO0FBUG5CLEFBRWUsVUFGTCxBQUFBLElBQUksQ0FyRGhCLE1BQU0sQ0F1REYsS0FBSyxHQUFHLEVBQUUsR0FBRyxFQUFFLEFBS2xCLGNBQW9CO0FBUG5CLEFBRWUsVUFGTCxBQUFBLElBQUksQzlIZ0doQixtQkFBbUIsQzhIOUZmLEtBQUssR0FBRyxFQUFFLEdBQUcsRUFBRSxBQUtsQixjQUFvQjtBQVBuQixBQUVlLFVBRkwsQUFBQSxJQUFJLEM5SGtIaEIsMEJBQTBCLEM4SGhIdEIsS0FBSyxHQUFHLEVBQUUsR0FBRyxFQUFFLEFBS2xCLGNBQW9CO0FBUG5CLEFBR2UsVUFITCxBQUFBLElBQUksQ0FyRGhCLE1BQU0sQ0F3REYsS0FBSyxHQUFHLEVBQUUsR0FBRyxFQUFFLEFBSWxCLGNBQW9CO0FBUG5CLEFBR2UsVUFITCxBQUFBLElBQUksQzlIZ0doQixtQkFBbUIsQzhIN0ZmLEtBQUssR0FBRyxFQUFFLEdBQUcsRUFBRSxBQUlsQixjQUFvQjtBQVBuQixBQUdlLFVBSEwsQUFBQSxJQUFJLEM5SGtIaEIsMEJBQTBCLEM4SC9HdEIsS0FBSyxHQUFHLEVBQUUsR0FBRyxFQUFFLEFBSWxCLGNBQW9CO0FBUG5CLEFBSWUsVUFKTCxBQUFBLElBQUksQ0FyRGhCLE1BQU0sQ0F5REYsS0FBSyxHQUFHLEVBQUUsR0FBRyxFQUFFLEFBR2xCLGNBQW9CO0FBUG5CLEFBSWUsVUFKTCxBQUFBLElBQUksQzlIZ0doQixtQkFBbUIsQzhINUZmLEtBQUssR0FBRyxFQUFFLEdBQUcsRUFBRSxBQUdsQixjQUFvQjtBQVBuQixBQUllLFVBSkwsQUFBQSxJQUFJLEM5SGtIaEIsMEJBQTBCLEM4SDlHdEIsS0FBSyxHQUFHLEVBQUUsR0FBRyxFQUFFLEFBR2xCLGNBQW9CO0FBUG5CLEFBS2UsVUFMTCxBQUFBLElBQUksQ0FyRGhCLE1BQU0sQ0EwREYsS0FBSyxHQUFHLEVBQUUsR0FBRyxFQUFFLEFBRWxCLGNBQW9CO0FBUG5CLEFBS2UsVUFMTCxBQUFBLElBQUksQzlIZ0doQixtQkFBbUIsQzhIM0ZmLEtBQUssR0FBRyxFQUFFLEdBQUcsRUFBRSxBQUVsQixjQUFvQjtBQVBuQixBQUtlLFVBTEwsQUFBQSxJQUFJLEM5SGtIaEIsMEJBQTBCLEM4SDdHdEIsS0FBSyxHQUFHLEVBQUUsR0FBRyxFQUFFLEFBRWxCLGNBQW9CO0FBUG5CLEFBTWUsVUFOTCxBQUFBLElBQUksQ0FyRGhCLE1BQU0sQ0EyREYsS0FBSyxHQUFHLEVBQUUsR0FBRyxFQUFFLEFBQ2xCLGNBQW9CO0FBUG5CLEFBTWUsVUFOTCxBQUFBLElBQUksQzlIZ0doQixtQkFBbUIsQzhIMUZmLEtBQUssR0FBRyxFQUFFLEdBQUcsRUFBRSxBQUNsQixjQUFvQjtBQVBuQixBQU1lLFVBTkwsQUFBQSxJQUFJLEM5SGtIaEIsMEJBQTBCLEM4SDVHdEIsS0FBSyxHQUFHLEVBQUUsR0FBRyxFQUFFLEFBQ2xCLGNBQW9CLENBQUM7RUFDZCxZQUFZLEU1SCtEZixNQUFlLEc0SDlEYjs7QUFUTCxBQUNlLFVBREwsQUFBQSxJQUFJLENBckRoQixNQUFNLENBc0RGLEtBQUssR0FBRyxFQUFFLEdBQUcsRUFBRSxBQVVsQixhQUFtQixFQVhsQixBQUNlLFVBREwsQUFBQSxJQUFJLEM5SGdHaEIsbUJBQW1CLEM4SC9GZixLQUFLLEdBQUcsRUFBRSxHQUFHLEVBQUUsQUFVbEIsYUFBbUIsRUFYbEIsQUFDZSxVQURMLEFBQUEsSUFBSSxDOUhrSGhCLDBCQUEwQixDOEhqSHRCLEtBQUssR0FBRyxFQUFFLEdBQUcsRUFBRSxBQVVsQixhQUFtQjtBQVhsQixBQUVlLFVBRkwsQUFBQSxJQUFJLENBckRoQixNQUFNLENBdURGLEtBQUssR0FBRyxFQUFFLEdBQUcsRUFBRSxBQVNsQixhQUFtQjtBQVhsQixBQUVlLFVBRkwsQUFBQSxJQUFJLEM5SGdHaEIsbUJBQW1CLEM4SDlGZixLQUFLLEdBQUcsRUFBRSxHQUFHLEVBQUUsQUFTbEIsYUFBbUI7QUFYbEIsQUFFZSxVQUZMLEFBQUEsSUFBSSxDOUhrSGhCLDBCQUEwQixDOEhoSHRCLEtBQUssR0FBRyxFQUFFLEdBQUcsRUFBRSxBQVNsQixhQUFtQjtBQVhsQixBQUdlLFVBSEwsQUFBQSxJQUFJLENBckRoQixNQUFNLENBd0RGLEtBQUssR0FBRyxFQUFFLEdBQUcsRUFBRSxBQVFsQixhQUFtQjtBQVhsQixBQUdlLFVBSEwsQUFBQSxJQUFJLEM5SGdHaEIsbUJBQW1CLEM4SDdGZixLQUFLLEdBQUcsRUFBRSxHQUFHLEVBQUUsQUFRbEIsYUFBbUI7QUFYbEIsQUFHZSxVQUhMLEFBQUEsSUFBSSxDOUhrSGhCLDBCQUEwQixDOEgvR3RCLEtBQUssR0FBRyxFQUFFLEdBQUcsRUFBRSxBQVFsQixhQUFtQjtBQVhsQixBQUllLFVBSkwsQUFBQSxJQUFJLENBckRoQixNQUFNLENBeURGLEtBQUssR0FBRyxFQUFFLEdBQUcsRUFBRSxBQU9sQixhQUFtQjtBQVhsQixBQUllLFVBSkwsQUFBQSxJQUFJLEM5SGdHaEIsbUJBQW1CLEM4SDVGZixLQUFLLEdBQUcsRUFBRSxHQUFHLEVBQUUsQUFPbEIsYUFBbUI7QUFYbEIsQUFJZSxVQUpMLEFBQUEsSUFBSSxDOUhrSGhCLDBCQUEwQixDOEg5R3RCLEtBQUssR0FBRyxFQUFFLEdBQUcsRUFBRSxBQU9sQixhQUFtQjtBQVhsQixBQUtlLFVBTEwsQUFBQSxJQUFJLENBckRoQixNQUFNLENBMERGLEtBQUssR0FBRyxFQUFFLEdBQUcsRUFBRSxBQU1sQixhQUFtQjtBQVhsQixBQUtlLFVBTEwsQUFBQSxJQUFJLEM5SGdHaEIsbUJBQW1CLEM4SDNGZixLQUFLLEdBQUcsRUFBRSxHQUFHLEVBQUUsQUFNbEIsYUFBbUI7QUFYbEIsQUFLZSxVQUxMLEFBQUEsSUFBSSxDOUhrSGhCLDBCQUEwQixDOEg3R3RCLEtBQUssR0FBRyxFQUFFLEdBQUcsRUFBRSxBQU1sQixhQUFtQjtBQVhsQixBQU1lLFVBTkwsQUFBQSxJQUFJLENBckRoQixNQUFNLENBMkRGLEtBQUssR0FBRyxFQUFFLEdBQUcsRUFBRSxBQUtsQixhQUFtQjtBQVhsQixBQU1lLFVBTkwsQUFBQSxJQUFJLEM5SGdHaEIsbUJBQW1CLEM4SDFGZixLQUFLLEdBQUcsRUFBRSxHQUFHLEVBQUUsQUFLbEIsYUFBbUI7QUFYbEIsQUFNZSxVQU5MLEFBQUEsSUFBSSxDOUhrSGhCLDBCQUEwQixDOEg1R3RCLEtBQUssR0FBRyxFQUFFLEdBQUcsRUFBRSxBQUtsQixhQUFtQixDQUFDO0VBQ2IsYUFBYSxFNUgyRGhCLE1BQWUsRzRIMURiOztBQU9QLEFBQW1CLFlBQVAsQ0FBQyxLQUFLLENBQUMsRUFBRSxBQUFBLGdCQUFnQixBQUFBLE1BQU0sRTlINEUzQyxBOEg1RW1CLG1COUg0RUEsQzhINUVOLEtBQUssQ0FBQyxFQUFFLEFBQUEsZ0JBQWdCLEFBQUEsTUFBTSxFOUg4RjNDLEE4SDlGbUIsMEI5SDhGTyxDOEg5RmIsS0FBSyxDQUFDLEVBQUUsQUFBQSxnQkFBZ0IsQUFBQSxNQUFNLENBQUM7RUFDMUMsZ0JBQWdCLEVBQUUsa0JBQWtCLEdBQ3JDOztDQUVELEFBQUEsQUFBQSxXQUFDLENBQVksa0JBQWtCLEFBQTlCLEVBQWdDO0VBQy9CLE1BQU0sRUFBRSxPQUFPLEdBaUJoQjtHQWxCRCxBQUFBLEFBR0UsV0FIRCxDQUFZLGtCQUFrQixBQUE5QixFQUdDLENBQUMsQUFBQSx1QkFBdUIsQ0FBQztJQUN2QixVQUFVLEVBQUUsU0FBUyxDcENnR04sSUFBRyxDb0NoR3NCLE1BQU0sR0FDL0M7R0FMSCxBQUFBLEFBT08sV0FQTixDQUFZLGtCQUFrQixBQUE5QixFQU1DLEFBQUEsYUFBRSxDQUFjLE1BQU0sQUFBcEIsRUFDQSxFQUFFLENBQUMsQ0FBQyxBQUFBLHVCQUF1QixDQUV6QixBQUFBLEtBQUUsRUFBTyxPQUFPLEFBQWQsRUFBZ0I7SUFDaEIsU0FBUyxFQUFFLGFBQWEsR0FDekI7R0FYUCxBQUFBLEFBT08sV0FQTixDQUFZLGtCQUFrQixBQUE5QixFQU1DLEFBQUEsYUFBRSxDQUFjLE1BQU0sQUFBcEIsRUFDQSxFQUFFLENBQUMsQ0FBQyxBQUFBLHVCQUF1QixDQUt6QixBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRUFBZTtJQUNmLFNBQVMsRUFBRSxjQUFjLEdBQzFCOztBQU1QLEFBQ0ksZ0JBRFksR0FDWixFQUFFLENBQUM7RUFDSCxPQUFPLEVBQUUsWUFBWTtFQUNyQixLQUFLLEVBQUUsSUFBSSxHQU1aO0VBVEgsQUFLTSxnQkFMVSxHQUNaLEVBQUUsR0FJQSxHQUFHO0VBTFQsQUFNTSxnQkFOVSxHQUNaLEVBQUUsR0FLQSxDQUFDLENBQUM7SUFDRixPQUFPLEU1SG1NaUIsT0FBTSxHNEhsTS9COztBQVJMLEFBV0UsZ0JBWGMsQ0FXZCxNQUFNLEVBWFIsQUFXRSxnQkFYYyxDOUhvRGhCLG1CQUFtQixFOEhwRG5CLEFBV0UsZ0JBWGMsQzlIc0VoQiwwQkFBMEIsQzhIM0RqQjtFQUNMLEtBQUssRUFBRSxvQkFBbUM7RUFDMUMsTUFBTSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDNUg2TGEsT0FBTSxHNEhyTGpDO0VBckJILEFBZ0JNLGdCQWhCVSxDQVdkLE1BQU0sQ0FJSixFQUFFLEFBQUEsWUFBWSxDQUNaLEVBQUUsRUFoQlIsQUFnQk0sZ0JBaEJVLEM5SG9EaEIsbUJBQW1CLEM4SHJDZixFQUFFLEFBQUEsWUFBWSxDQUNaLEVBQUUsRUFoQlIsQUFnQk0sZ0JBaEJVLEM5SHNFaEIsMEJBQTBCLEM4SHZEdEIsRUFBRSxBQUFBLFlBQVksQ0FDWixFQUFFO0VBaEJSLEFBaUJNLGdCQWpCVSxDQVdkLE1BQU0sQ0FJSixFQUFFLEFBQUEsWUFBWSxDQUVaLEVBQUU7RUFqQlIsQUFpQk0sZ0JBakJVLEM5SG9EaEIsbUJBQW1CLEM4SHJDZixFQUFFLEFBQUEsWUFBWSxDQUVaLEVBQUU7RUFqQlIsQUFpQk0sZ0JBakJVLEM5SHNFaEIsMEJBQTBCLEM4SHZEdEIsRUFBRSxBQUFBLFlBQVksQ0FFWixFQUFFLENBQUM7SUFDRCxVQUFVLEVBQUUsSUFBSSxHQUNqQjs7QUFLUCxBQUNFLFVBRFEsQ0FDUixlQUFlO0FBRGpCLEFBR0ksVUFITSxDQUNSLGVBQWUsQ0FFYixFQUFFO0FBSE4sQUFJSSxVQUpNLENBQ1IsZUFBZSxDQUdiLEVBQUUsQ0FBQztFQUNELFlBQVksRTVIakhQLE9BQU8sRzRIa0hiOztBQU5MLEFBU1UsVUFUQSxDQVFSLFlBQVksQ0FDVixLQUFLLENBQUMsRUFBRSxBQUFBLE1BQU0sRUFUbEIsQUFTVSxVQVRBLEM5SDRCVixtQkFBbUIsQzhIbkJmLEtBQUssQ0FBQyxFQUFFLEFBQUEsTUFBTSxFQVRsQixBQVNVLFVBVEEsQzlIOENWLDBCQUEwQixDOEhyQ3RCLEtBQUssQ0FBQyxFQUFFLEFBQUEsTUFBTSxDQUFDO0VBQ2IsS0FBSyxFNUh6SEEsT0FBTztFNEgwSFosZ0JBQWdCLEVBQUUsT0FBb0I7RUFDdEMsWUFBWSxFNUh4SFAsT0FBTyxHNEh5SGI7O0FBYkwsQUFnQlUsVUFoQkEsQ0FlUixNQUFNLENBQ0osS0FBSyxDQUFDLEVBQUUsRUFoQlosQUFnQlUsVUFoQkEsQzlINEJWLG1CQUFtQixDOEhaZixLQUFLLENBQUMsRUFBRSxFQWhCWixBQWdCVSxVQWhCQSxDOUg4Q1YsMEJBQTBCLEM4SDlCdEIsS0FBSyxDQUFDLEVBQUUsQ0FBQztFQUNQLG1CQUFtQixFNUg3SGQsT0FBTyxHNEg4SGI7O0FBbEJMLEFBbUJJLFVBbkJNLENBZVIsTUFBTSxDQUlKLEVBQUUsRUFuQk4sQUFtQkksVUFuQk0sQzlINEJWLG1CQUFtQixDOEhUZixFQUFFLEVBbkJOLEFBbUJJLFVBbkJNLEM5SDhDViwwQkFBMEIsQzhIM0J0QixFQUFFO0FBbkJOLEFBb0JJLFVBcEJNLENBZVIsTUFBTSxDQUtKLEVBQUU7QUFwQk4sQUFvQkksVUFwQk0sQzlINEJWLG1CQUFtQixDOEhSZixFQUFFO0FBcEJOLEFBb0JJLFVBcEJNLEM5SDhDViwwQkFBMEIsQzhIMUJ0QixFQUFFLENBQUM7RUFDRCxnQkFBZ0IsRTVIaklYLE9BQU8sRzRIa0liOztBQXRCTCxBQXdCNEIsVUF4QmxCLENBZVIsTUFBTSxBQVFKLGlCQUFrQixDQUNoQixLQUFLLENBQUMsRUFBRSxBQUFBLFVBQVcsQ0FBQSxBQUFBLENBQUMsRUFBRSxFQUFFLEVBeEI5QixBQXdCNEIsVUF4QmxCLENBdUJOLGlCQUFrQixBOUhLdEIsbUJBQW1CLEM4SEpiLEtBQUssQ0FBQyxFQUFFLEFBQUEsVUFBVyxDQUFBLEFBQUEsQ0FBQyxFQUFFLEVBQUUsRUF4QjlCLEFBd0I0QixVQXhCbEIsQ0F1Qk4saUJBQWtCLEE5SHVCdEIsMEJBQTBCLEM4SHRCcEIsS0FBSyxDQUFDLEVBQUUsQUFBQSxVQUFXLENBQUEsQUFBQSxDQUFDLEVBQUUsRUFBRSxDQUFDO0VBQ3ZCLGdCQUFnQixFQUFFLE9BQWtCLEdBQ3JDOztBQ2xKTCxBQUF1QixzQkFBRCxDQUR4Qiw2QkFBNkIsQ0FDRjtFQUN2QixXQUFXLEVBQUUsS0FBSyxHQUNuQjs7QUFDRCxBQUF1QixzQkFBRCxDQUp4Qiw2QkFBNkIsQ0FJRjtFQUN2QixZQUFZLEVBQUUsSUFBSSxHQUNuQjs7QUFOSCxBQVFJLDZCQVJ5QixHQVF6QixHQUFHO0FBUlAsQUFTSSw2QkFUeUIsR0FTekIsSUFBSTtBQVRSLEFBVUksNkJBVnlCLEdBVXpCLElBQUk7QUFWUixBQVdJLDZCQVh5QixHQVd6QixJQUFJO0FBWFIsQUFZSSw2QkFaeUIsR0FZekIsSUFBSTtBQVpSLEFBYUksNkJBYnlCLEdBYXpCLElBQUk7QUFiUixBQWNJLDZCQWR5QixHQWN6QixlQUFlO0FBZG5CLEFBZUksNkJBZnlCLEdBZXpCLElBQUksQ0FBQztFQUNMLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLFNBQVMsRUFBRSxJQUFJO0VBQ2YsVUFBVSxFQUFFLEtBQUs7RUFDakIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLEdBQUc7RUFDUixPQUFPLEVBQUUsQ0FBQyxHQUNYOztBQzFCSCxBQUFBLE1BQU0sRVVnR04sQVZoR0EseUJVZ0d5QixDVmhHbEI7RUFDTCxLQUFLLEVBQUUsS0FBSztFMUhtTFIsU0FBUyxFQUFDLE1BQUM7RTBIakxmLFdBQVcsRTlIZ1BpQixHQUFHO0U4SC9PL0IsV0FBVyxFQUFFLENBQUM7RUFDZCxLQUFLLEU5SGdCSSxJQUFJO0U4SGZiLFdBQVcsRTlIcTNCdUIsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBaDNCaEMsSUFBSTtFOEhKYixPQUFPLEVBQUUsRUFBRSxHQWlCWjtFQXhCRCxBdkhZRSxNdUhaSSxBdkhZN1UsTUFBZ1YsRWlJb0ZULEFWaEdBLHlCVWdHeUIsQWpJcEZoVyxNQUFnVixDQUFDO0l1SEROLEtBQUssRTlIVUUsSUFBSTtJOEhUWCxlQUFlLEVBQUUsSUFBSSxHdkhBRDtFdUhaeEIsQXZIZ0JFLE11SGhCSSxBQWVKLElBQU0sQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLEN2SEM3RixNQUFzRSxFaUlnRlQsQVZoR0EseUJVZ0d5QixBVmpGdkIsSUFBTSxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ3ZIQzdGLE1BQXNFLEV1SGhCVCxBdkhpQkUsTXVIakJJLEFBZUosSUFBTSxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ3ZIRTdGLE1BQXNFLEVpSStFVCxBVmhHQSx5QlVnR3lCLEFWakZ2QixJQUFNLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDdkhFN0YsTUFBc0UsQ0FBQztJdUhBSixPQUFPLEVBQUUsR0FBRyxHdkhFZjtFdUhuQkgsQUFxQkUsTUFyQkksQUFxQkosTUFBTyxFVTJFVCxBVmhHQSx5QlVnR3lCLEFWM0V2QixNQUFPLENBQUM7SUFDTixPQUFPLEVBQUUsSUFBSSxHQUNkOztBQVNILEFBQUEsTUFBTSxBQUFBLE1BQU0sRUFBWixBQUFBLE1BQU0sQVVnRU4seUJBQXlCLENWaEVaO0VBQ1gsT0FBTyxFQUFFLENBQUM7RUFDVixnQkFBZ0IsRUFBRSxXQUFXO0VBQzdCLE1BQU0sRUFBRSxDQUFDLEdBQ1Y7O0FBS0QsQUFBQSxDQUFDLEFBQUEsTUFBTSxBQUFBLFNBQVMsRUFBaEIsQUFBQSxDQUFDLEFBQU0sU0FBUyxBVXVEaEIseUJBQXlCLENWdkRSO0VBQ2YsY0FBYyxFQUFFLElBQUksR0FDckI7O0FFdkNELEFBQUEsVUFBVSxDQUFDO0VwR2NQLGFBQWEsRTVCbU1hLE9BQU07RTZCck05QixVQUFVLEUyRHNJRixDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxvQkFBbUIsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxrQkFBaUI7RXdDOUlwRSxPQUFPLEVBQUUsS0FBSztFQUNkLGFBQWEsRUFBRSxJQUFJO0VBQ25CLFFBQVEsRUFBRSxRQUFRLEdBMkluQjtFQWpKRCxBQVNJLFVBVE0sR0FTTixNQUFNLENBQUM7SUFDUCxPQUFPLEVBQUUsSUFBSSxHQUNkO0VBWEgsQUFhSSxVQWJNLEdBYU4saUJBQWlCLENBQUM7SUFDbEIsZ0JBQWdCLEVoSUdULGtCQUFJO0lnSUZYLEtBQUssRWhJUkUsd0JBQUk7SWdJU1gsT0FBTyxFQUFFLEtBQUs7SUFDZCxPQUFPLEVBQUUsS0FBSztJQUNkLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLFVBQVUsRUFBRSxNQUFNO0lBQ2xCLGVBQWUsRUFBRSxJQUFJO0lBQ3JCLE9BQU8sRUFBRSxFQUFFLEdBTVo7SUEzQkgsQUFhSSxVQWJNLEdBYU4saUJBQWlCLEFBVWpCLE1BQU8sQ0FBQztNQUNOLGdCQUFnQixFaElQWCxtQkFBSTtNZ0lRVCxLQUFLLEVoSWxCQSxJQUFJLEdnSW1CVjtFQTFCTCxBQTZCRSxVQTdCUSxDQTZCUixFQUFFLENBQUM7STVIbUpDLFNBQVMsRUFBQyxNQUFDO0k0SGpKYixXQUFXLEVBQUUsR0FBRztJQUNoQixNQUFNLEVBQUUsUUFBUTtJQUNoQixPQUFPLEVBQUUsQ0FBQztJQUNWLFdBQVcsRUFBRSxNQUFNLEdBQ3BCO0UxSHFCQyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7STBIbEJ4QixBQUdFLFNBSE8sQ0F0Q2IsVUFBVSxDQXlDSixFQUFFO0lBRkosQUFFRSxTQUZPLENBdkNiLFVBQVUsQ0F5Q0osRUFBRTtJQURKLEFBQ0UsU0FETyxDQXhDYixVQUFVLENBeUNKLEVBQUUsQ0FBQztNNUh1SUgsU0FBUyxFQUFDLE1BQUMsRzRIcklWO0lBR0gsQUFHRSxTQUhPLENBOUNiLFVBQVUsQ0FpREosRUFBRTtJQUZKLEFBRUUsU0FGTyxDQS9DYixVQUFVLENBaURKLEVBQUU7SUFESixBQUNFLFNBRE8sQ0FoRGIsVUFBVSxDQWlESixFQUFFLENBQUM7TTVIK0hILFNBQVMsRUFBQyxNQUFDLEc0SDdIVjtFMUhLSCxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07STBIQXpCLEFBR0UsU0FITyxDQXhEYixVQUFVLENBMkRKLEVBQUU7SUFGSixBQUVFLFNBRk8sQ0F6RGIsVUFBVSxDQTJESixFQUFFO0lBREosQUFDRSxTQURPLENBMURiLFVBQVUsQ0EyREosRUFBRSxDQUFDO001SHFISCxTQUFTLEVBQUMsTUFBQyxHNEhuSFY7SUFHSCxBQUdFLFNBSE8sQ0FoRWIsVUFBVSxDQW1FSixFQUFFO0lBRkosQUFFRSxTQUZPLENBakViLFVBQVUsQ0FtRUosRUFBRTtJQURKLEFBQ0UsU0FETyxDQWxFYixVQUFVLENBbUVKLEVBQUUsQ0FBQztNNUg2R0gsU0FBUyxFQUFDLE1BQUMsRzRIM0dWO0VBckVQLEFBeUVFLFVBekVRLENBeUVSLENBQUMsQ0FBQztJQUNBLFNBQVMsRUFBRSxJQUFJLEdBUWhCO0lBbEZILEFBNEVNLFVBNUVJLENBeUVSLENBQUMsR0FHRyxLQUFLLENBQUM7TUFDTixLQUFLLEVoSXJFQSxPQUFPO01nSXNFWixPQUFPLEVBQUUsS0FBSztNQUNkLFNBQVMsRUFBRSxLQUFLO01BQ2hCLFVBQVUsRUFBRSxHQUFHLEdBQ2hCO0VBakZMLEFBb0ZFLFVBcEZRLENBb0ZSLEVBQUU7RUFwRkosQUFxRkUsVUFyRlEsQ0FxRlIsQ0FBQyxDQUFDO0lBQ0EsT0FBTyxFQUFFLENBQUMsR0FDWDtFQXZGSCxBQTBGRSxVQTFGUSxDQTBGUixLQUFLLEVBMUZQLEFBMEZFLFVBMUZRLENsSTZMVixpQkFBaUIsQ2tJbkdUO0lBQ0osS0FBSyxFaEkxRUUsbUJBQUk7SWdJMkVYLE9BQU8sRUFBRSxDQUFDLEdBNEJYO0lBeEhILEFBOEZNLFVBOUZJLENBMEZSLEtBQUssR0FJRCxDQUFDLEVBOUZQLEFBOEZNLFVBOUZJLENsSTZMVixpQkFBaUIsR2tJL0ZYLENBQUMsQ0FBQztNQUNGLFNBQVMsRUFBRSxJQUFJO01BQ2YsUUFBUSxFQUFFLFFBQVE7TUFDbEIsS0FBSyxFQUFFLElBQUk7TUFDWCxHQUFHLEVBQUUsSUFBSTtNQUNULFVBQVUsRUFBRSxTQUFTLEN4QzhFUixJQUFHLEN3QzlFd0IsTUFBTSxHQVkvQztNQS9HTCxBQThGTSxVQTlGSSxDQTBGUixLQUFLLEdBSUQsQ0FBQyxBQU9ELEdBQUksRUFyR1YsQUE4Rk0sVUE5RkksQ2xJNkxWLGlCQUFpQixHa0kvRlgsQ0FBQyxBQU9ELEdBQUksRUFyR1YsQUE4Rk0sVUE5RkksQ0EwRlIsS0FBSyxHQUlELENBQUMsQUFRRCxJQUFLLEVBdEdYLEFBOEZNLFVBOUZJLENsSTZMVixpQkFBaUIsR2tJL0ZYLENBQUMsQUFRRCxJQUFLLEVBdEdYLEFBOEZNLFVBOUZJLENBMEZSLEtBQUssR0FJRCxDQUFDLEFBU0QsSUFBSyxFQXZHWCxBQThGTSxVQTlGSSxDbEk2TFYsaUJBQWlCLEdrSS9GWCxDQUFDLEFBU0QsSUFBSyxFQXZHWCxBQThGTSxVQTlGSSxDQTBGUixLQUFLLEdBSUQsQ0FBQyxBQVVELElBQUssRUF4R1gsQUE4Rk0sVUE5RkksQ2xJNkxWLGlCQUFpQixHa0kvRlgsQ0FBQyxBQVVELElBQUssRUF4R1gsQUE4Rk0sVUE5RkksQ0EwRlIsS0FBSyxHQUlELENBQUMsQUFXRCxJQUFLLEVBekdYLEFBOEZNLFVBOUZJLENsSTZMVixpQkFBaUIsR2tJL0ZYLENBQUMsQUFXRCxJQUFLLEVBekdYLEFBOEZNLFVBOUZJLENBMEZSLEtBQUssR0FJRCxDQUFDLEFBWUQsSUFBSyxFQTFHWCxBQThGTSxVQTlGSSxDbEk2TFYsaUJBQWlCLEdrSS9GWCxDQUFDLEFBWUQsSUFBSyxFQTFHWCxBQThGTSxVQTlGSSxDQTBGUixLQUFLLEdBSUQsQ0FBQyxBQWFELElBQUssRUEzR1gsQUE4Rk0sVUE5RkksQ2xJNkxWLGlCQUFpQixHa0kvRlgsQ0FBQyxBQWFELElBQUssQ0FBQztRQUNKLFNBQVMsRUFBRSxJQUFJO1FBQ2YsR0FBRyxFQUFFLElBQUksR0FDVjtJQTlHUCxBQWlISSxVQWpITSxDQTBGUixLQUFLLENBdUJILEdBQUcsRUFqSFAsQUFpSEksVUFqSE0sQ2xJNkxWLGlCQUFpQixDa0k1RWIsR0FBRyxDQUFDO01BQ0YsU0FBUyxFQUFFLElBQUk7TUFDZixRQUFRLEVBQUUsUUFBUTtNQUNsQixLQUFLLEVBQUUsSUFBSTtNQUNYLEdBQUcsRUFBRSxJQUFJO01BQ1QsVUFBVSxFQUFFLFNBQVMsQ3hDMkRSLElBQUcsQ3dDM0R3QixNQUFNLEdBQy9DO0VBdkhMLEFBMkhFLFVBM0hRLEFBMkhSLE1BQU8sQ0FBQztJQUNOLGVBQWUsRUFBRSxJQUFJLEdBb0J0QjtJQWhKSCxBQWdJUSxVQWhJRSxBQTJIUixNQUFPLENBSUwsS0FBSyxHQUNELENBQUMsRUFoSVQsQUFnSVEsVUFoSUUsQUEySFIsTUFBTyxDbElrRVQsaUJBQWlCLEdrSTdEVCxDQUFDLEVBaElULEFBZ0lRLFVBaElFLEFBMkhSLE1BQU8sQ0FJTCxLQUFLLEdBQ0QsQ0FBQyxBQUVELEdBQUksRUFsSVosQUFnSVEsVUFoSUUsQUEySFIsTUFBTyxDbElrRVQsaUJBQWlCLEdrSTdEVCxDQUFDLEFBRUQsR0FBSSxFQWxJWixBQWdJUSxVQWhJRSxBQTJIUixNQUFPLENBSUwsS0FBSyxHQUNELENBQUMsQUFHRCxJQUFLLEVBbkliLEFBZ0lRLFVBaElFLEFBMkhSLE1BQU8sQ2xJa0VULGlCQUFpQixHa0k3RFQsQ0FBQyxBQUdELElBQUssRUFuSWIsQUFnSVEsVUFoSUUsQUEySFIsTUFBTyxDQUlMLEtBQUssR0FDRCxDQUFDLEFBSUQsSUFBSyxFQXBJYixBQWdJUSxVQWhJRSxBQTJIUixNQUFPLENsSWtFVCxpQkFBaUIsR2tJN0RULENBQUMsQUFJRCxJQUFLLEVBcEliLEFBZ0lRLFVBaElFLEFBMkhSLE1BQU8sQ0FJTCxLQUFLLEdBQ0QsQ0FBQyxBQUtELElBQUssRUFySWIsQUFnSVEsVUFoSUUsQUEySFIsTUFBTyxDbElrRVQsaUJBQWlCLEdrSTdEVCxDQUFDLEFBS0QsSUFBSyxFQXJJYixBQWdJUSxVQWhJRSxBQTJIUixNQUFPLENBSUwsS0FBSyxHQUNELENBQUMsQUFNRCxJQUFLLEVBdEliLEFBZ0lRLFVBaElFLEFBMkhSLE1BQU8sQ2xJa0VULGlCQUFpQixHa0k3RFQsQ0FBQyxBQU1ELElBQUssRUF0SWIsQUFnSVEsVUFoSUUsQUEySFIsTUFBTyxDQUlMLEtBQUssR0FDRCxDQUFDLEFBT0QsSUFBSyxFQXZJYixBQWdJUSxVQWhJRSxBQTJIUixNQUFPLENsSWtFVCxpQkFBaUIsR2tJN0RULENBQUMsQUFPRCxJQUFLLEVBdkliLEFBZ0lRLFVBaElFLEFBMkhSLE1BQU8sQ0FJTCxLQUFLLEdBQ0QsQ0FBQyxBQVFELElBQUssRUF4SWIsQUFnSVEsVUFoSUUsQUEySFIsTUFBTyxDbElrRVQsaUJBQWlCLEdrSTdEVCxDQUFDLEFBUUQsSUFBSyxDQUFDO01BQ0osU0FBUyxFQUFFLFVBQVUsR0FDdEI7SUExSVQsQUE0SVEsVUE1SUUsQUEySFIsTUFBTyxDQUlMLEtBQUssR0FhRCxHQUFHLEVBNUlYLEFBNElRLFVBNUlFLEFBMkhSLE1BQU8sQ2xJa0VULGlCQUFpQixHa0lqRFQsR0FBRyxDQUFDO01BQ0osU0FBUyxFQUFFLFVBQVUsR0FDdEI7O0ExSHpFSCxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVE7RTBIZ0Y3QixBQUFBLFVBQVUsQ0FBQztJQUNULFVBQVUsRUFBRSxNQUFNLEdBU25CO0lBVkQsQUFHRSxVQUhRLENBR1IsS0FBSyxFQUhQLEFBR0UsVUFIUSxDbEl3Q1osaUJBQWlCLENrSXJDUDtNQUNKLE9BQU8sRUFBRSxJQUFJLEdBQ2Q7SUFMSCxBQU9FLFVBUFEsQ0FPUixDQUFDLENBQUM7TUFDQSxTQUFTLEVBQUUsSUFBSSxHQUNoQjs7QUM5SkwsQUFBQSxTQUFTLENBQUM7RXBHWUosVUFBVSxFMkRzSUYsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsb0JBQW1CLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsa0JBQWlCO0U1RHBJbEUsYUFBYSxFNUJtTWEsT0FBTTtFaUk3TWxDLGdCQUFnQixFaklHUCxJQUFJO0VpSUZiLE9BQU8sRUFBRSxJQUFJO0VBQ2IsYUFBYSxFakkrR04sSUFBSTtFaUk5R1gsVUFBVSxFQUFFLElBQUk7RUFDaEIsT0FBTyxFQUFFLEtBQUs7RUFDZCxRQUFRLEVBQUUsUUFBUTtFQUNsQixLQUFLLEVBQUUsSUFBSSxHQW1JWjtFQTdJRCxBQVlFLFNBWk8sQ0FZUCxTQUFTLENBQUM7SUFDUixnQkFBZ0IsRWpJSVQsb0JBQUk7SWlJSFgsTUFBTSxFQUFFLEdBQUc7SUFDWCxNQUFNLEVBQUUsS0FBSyxHQUtkO0lBcEJILEFBaUJJLFNBakJLLENBWVAsU0FBUyxDQUtQLGFBQWEsQ0FBQztNQUNaLGdCQUFnQixFaklYWCxJQUFJLEdpSVlWO0VBbkJMLEFBc0JFLFNBdEJPLENBc0JQLGNBQWMsQ0FBQztJQUVYLGFBQWEsRWpJeUxXLE9BQU07SWlJdExoQyxXQUFXLEVBQUUsTUFBTTtJQUNuQixPQUFPLEVBQUUsSUFBSTtJQUNiLFNBQVMsRUFBRSxRQUFRO0lBQ25CLGVBQWUsRUFBRSxNQUFNO0lBQ3ZCLFVBQVUsRUFBRSxNQUFNO0lBQ2xCLEtBQUssRUFBRSxJQUFJLEdBS1o7SUFyQ0gsQUFrQ00sU0FsQ0csQ0FzQlAsY0FBYyxHQVlWLEdBQUcsQ0FBQztNQUNKLFNBQVMsRUFBRSxJQUFJLEdBQ2hCO0VBcENMLEFBdUNFLFNBdkNPLENBdUNQLGlCQUFpQixDQUFDO0lBQ2hCLE9BQU8sRUFBRSxJQUFJO0lBQ2IsY0FBYyxFQUFFLE1BQU07SUFDdEIsZUFBZSxFQUFFLE1BQU07SUFDdkIsV0FBVyxFQUFFLEdBQUc7SUFDaEIsSUFBSSxFQUFFLENBQUM7SUFDUCxPQUFPLEVBQUUsTUFBTSxHQUNoQjtFQTlDSCxBQWdERSxTQWhETyxDQWdEUCxnQkFBZ0IsQ0FBQztJQUNmLE9BQU8sRUFBRSxLQUFLO0lBQ2QsVUFBVSxFQUFFLE1BQU07SUFDbEIsV0FBVyxFakk0TGUsR0FBRyxHaUkzTDlCO0VBcERILEFBc0RFLFNBdERPLENBc0RQLHFCQUFxQjtFQXREdkIsQUF1REUsU0F2RE8sQ0F1RFAsY0FBYyxDQUFDO0lBQ2IsT0FBTyxFQUFFLEtBQUs7SUFDZCxRQUFRLEVBQUUsTUFBTTtJQUNoQixhQUFhLEVBQUUsUUFBUTtJQUN2QixXQUFXLEVBQUUsTUFBTSxHQUNwQjtFQTVESCxBQWdFTSxTQWhFRyxDQStETCxTQUFTLENBQ1AsV0FBVztFQWhFakIsQUFpRU0sU0FqRUcsQ0ErREwsU0FBUyxDQUVQLG9CQUFvQixDQUFFO0lBQ3BCLEtBQUssRWpJM0RGLElBQUksR2lJZ0VSO0lBdkVQLEFBb0VRLFNBcEVDLENBK0RMLFNBQVMsQ0FDUCxXQUFXLENBSVQsYUFBYTtJQXBFckIsQUFvRVEsU0FwRUMsQ0ErREwsU0FBUyxDQUVQLG9CQUFvQixDQUdsQixhQUFhLENBQUM7TUFDWixnQkFBZ0IsRWpJOURmLElBQUksR2lJK0ROO0VBdEVULEFBZ0VNLFNBaEVHLENBK0RMLFNBQVMsQ0FDUCxhQUFhO0VBaEVuQixBQWlFTSxTQWpFRyxDQStETCxTQUFTLENBRVAsc0JBQXNCLENBQUE7SUFDcEIsS0FBSyxFakkzREYsSUFBSSxHaUlnRVI7SUF2RVAsQUFvRVEsU0FwRUMsQ0ErREwsU0FBUyxDQUNQLGFBQWEsQ0FJWCxhQUFhO0lBcEVyQixBQW9FUSxTQXBFQyxDQStETCxTQUFTLENBRVAsc0JBQXNCLENBR3BCLGFBQWEsQ0FBQztNQUNaLGdCQUFnQixFakk5RGYsSUFBSSxHaUkrRE47RUF0RVQsQUFnRU0sU0FoRUcsQ0ErREwsU0FBUyxDQUNQLFdBQVc7RUFoRWpCLEFBaUVNLFNBakVHLENBK0RMLFNBQVMsQ0FFUCxvQkFBb0IsQ0FBRTtJQUNwQixLQUFLLEVqSTNERixJQUFJLEdpSWdFUjtJQXZFUCxBQW9FUSxTQXBFQyxDQStETCxTQUFTLENBQ1AsV0FBVyxDQUlULGFBQWE7SUFwRXJCLEFBb0VRLFNBcEVDLENBK0RMLFNBQVMsQ0FFUCxvQkFBb0IsQ0FHbEIsYUFBYSxDQUFDO01BQ1osZ0JBQWdCLEVqSTlEZixJQUFJLEdpSStETjtFQXRFVCxBQWdFTSxTQWhFRyxDQStETCxTQUFTLENBQ1AsUUFBUTtFQWhFZCxBQWlFTSxTQWpFRyxDQStETCxTQUFTLENBRVAsaUJBQWlCLENBQUs7SUFDcEIsS0FBSyxFakkzREYsSUFBSSxHaUlnRVI7SUF2RVAsQUFvRVEsU0FwRUMsQ0ErREwsU0FBUyxDQUNQLFFBQVEsQ0FJTixhQUFhO0lBcEVyQixBQW9FUSxTQXBFQyxDQStETCxTQUFTLENBRVAsaUJBQWlCLENBR2YsYUFBYSxDQUFDO01BQ1osZ0JBQWdCLEVqSTlEZixJQUFJLEdpSStETjtFQXRFVCxBQWdFTSxTQWhFRyxDQStETCxTQUFTLENBQ1AsV0FBVztFQWhFakIsQUFpRU0sU0FqRUcsQ0ErREwsU0FBUyxDQUVQLG9CQUFvQixDQUFFO0lBQ3BCLEtBQUssRWpJdUJHLE9BQU8sR2lJbEJoQjtJQXZFUCxBQW9FUSxTQXBFQyxDQStETCxTQUFTLENBQ1AsV0FBVyxDQUlULGFBQWE7SUFwRXJCLEFBb0VRLFNBcEVDLENBK0RMLFNBQVMsQ0FFUCxvQkFBb0IsQ0FHbEIsYUFBYSxDQUFDO01BQ1osZ0JBQWdCLEVqSW9CVixPQUFPLEdpSW5CZDtFQXRFVCxBQWdFTSxTQWhFRyxDQStETCxTQUFTLENBQ1AsVUFBVSxFQWhFaEIsQUFnRU0sU0FoRUcsQ0ErREwsU0FBUyxDbkl5SGIsaUJBQWlCO0VtSXhMakIsQUFpRU0sU0FqRUcsQ0ErREwsU0FBUyxDQUVQLG1CQUFtQixDQUFHO0lBQ3BCLEtBQUssRWpJM0RGLElBQUksR2lJZ0VSO0lBdkVQLEFBb0VRLFNBcEVDLENBK0RMLFNBQVMsQ0FDUCxVQUFVLENBSVIsYUFBYSxFQXBFckIsQUFvRVEsU0FwRUMsQ0ErREwsU0FBUyxDbkl5SGIsaUJBQWlCLENtSXBIVCxhQUFhO0lBcEVyQixBQW9FUSxTQXBFQyxDQStETCxTQUFTLENBRVAsbUJBQW1CLENBR2pCLGFBQWEsQ0FBQztNQUNaLGdCQUFnQixFakk5RGYsSUFBSSxHaUkrRE47RUF0RVQsQUFnRU0sU0FoRUcsQ0ErREwsU0FBUyxDQUNQLFNBQVMsRUFoRWYsQUFnRU0sU0FoRUcsQ0ErREwsU0FBUyxDbklrR2IsbUJBQW1CO0VtSWpLbkIsQUFpRU0sU0FqRUcsQ0ErREwsU0FBUyxDQUVQLGtCQUFrQixDQUFJO0lBQ3BCLEtBQUssRWpJdUJHLE9BQU8sR2lJbEJoQjtJQXZFUCxBQW9FUSxTQXBFQyxDQStETCxTQUFTLENBQ1AsU0FBUyxDQUlQLGFBQWEsRUFwRXJCLEFBb0VRLFNBcEVDLENBK0RMLFNBQVMsQ25Ja0diLG1CQUFtQixDbUk3RlgsYUFBYTtJQXBFckIsQUFvRVEsU0FwRUMsQ0ErREwsU0FBUyxDQUVQLGtCQUFrQixDQUdoQixhQUFhLENBQUM7TUFDWixnQkFBZ0IsRWpJb0JWLE9BQU8sR2lJbkJkO0VBdEVULEFBZ0VNLFNBaEVHLENBK0RMLFNBQVMsQ0FDUCxRQUFRO0VBaEVkLEFBaUVNLFNBakVHLENBK0RMLFNBQVMsQ0FFUCxpQkFBaUIsQ0FBSztJQUNwQixLQUFLLEVqSTNERixJQUFJLEdpSWdFUjtJQXZFUCxBQW9FUSxTQXBFQyxDQStETCxTQUFTLENBQ1AsUUFBUSxDQUlOLGFBQWE7SUFwRXJCLEFBb0VRLFNBcEVDLENBK0RMLFNBQVMsQ0FFUCxpQkFBaUIsQ0FHZixhQUFhLENBQUM7TUFDWixnQkFBZ0IsRWpJOURmLElBQUksR2lJK0ROO0VBdEVULEFBZ0VNLFNBaEVHLENBK0RMLFNBQVMsQ0FDUCxVQUFVO0VBaEVoQixBQWlFTSxTQWpFRyxDQStETCxTQUFTLENBRVAsbUJBQW1CLENBQUc7SUFDcEIsS0FBSyxFakl1QkcsT0FBTyxHaUlsQmhCO0lBdkVQLEFBb0VRLFNBcEVDLENBK0RMLFNBQVMsQ0FDUCxVQUFVLENBSVIsYUFBYTtJQXBFckIsQUFvRVEsU0FwRUMsQ0ErREwsU0FBUyxDQUVQLG1CQUFtQixDQUdqQixhQUFhLENBQUM7TUFDWixnQkFBZ0IsRWpJb0JWLE9BQU8sR2lJbkJkO0VBdEVULEFBMkVFLFNBM0VPLENBMkVQLGNBQWMsQ0FBQztJQUNiLE9BQU8sRUFBRSxLQUFLLEdBQ2Y7RUE3RUgsQUErRUUsU0EvRU8sQ0ErRVAscUJBQXFCLENBQUM7SUFDcEIsTUFBTSxFQUFFLENBQUMsR0FFVjtFM0gxQkMsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0kySDZCeEIsQUFHRSxTQUhPLENBckZiLFNBQVMsQ0F3RkgscUJBQXFCO0lBRnZCLEFBRUUsU0FGTyxDQXRGYixTQUFTLENBd0ZILHFCQUFxQjtJQUR2QixBQUNFLFNBRE8sQ0F2RmIsU0FBUyxDQXdGSCxxQkFBcUIsQ0FBQztNQUNwQixPQUFPLEVBQUUsSUFBSSxHQUNkO0lBR0gsQUFHRSxTQUhPLENBN0ZiLFNBQVMsQ0FnR0gscUJBQXFCO0lBRnZCLEFBRUUsU0FGTyxDQTlGYixTQUFTLENBZ0dILHFCQUFxQjtJQUR2QixBQUNFLFNBRE8sQ0EvRmIsU0FBUyxDQWdHSCxxQkFBcUIsQ0FBQztNQUNwQixPQUFPLEVBQUUsSUFBSSxHQUNkO0UzSDFDSCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7STJIK0N4QixBQUdFLFNBSE8sQ0F2R2IsU0FBUyxDQTBHSCxxQkFBcUI7SUFGdkIsQUFFRSxTQUZPLENBeEdiLFNBQVMsQ0EwR0gscUJBQXFCO0lBRHZCLEFBQ0UsU0FETyxDQXpHYixTQUFTLENBMEdILHFCQUFxQixDQUFDO003SHNFdEIsU0FBUyxFQUFDLE9BQUM7TTZIcEVULE9BQU8sRUFBRSxLQUFLLEdBQ2Y7SUFHSCxBQUdFLFNBSE8sQ0FoSGIsU0FBUyxDQW1ISCxxQkFBcUI7SUFGdkIsQUFFRSxTQUZPLENBakhiLFNBQVMsQ0FtSEgscUJBQXFCO0lBRHZCLEFBQ0UsU0FETyxDQWxIYixTQUFTLENBbUhILHFCQUFxQixDQUFDO003SDZEdEIsU0FBUyxFQUFDLE9BQUM7TTZIM0RULE9BQU8sRUFBRSxLQUFLLEdBQ2Y7RTNIOURILE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtJMkhtRXpCLEFBR0UsU0FITyxDQTNIYixTQUFTLENBOEhILHFCQUFxQjtJQUZ2QixBQUVFLFNBRk8sQ0E1SGIsU0FBUyxDQThISCxxQkFBcUI7SUFEdkIsQUFDRSxTQURPLENBN0hiLFNBQVMsQ0E4SEgscUJBQXFCLENBQUM7TTdIa0R0QixTQUFTLEVBQUMsSUFBQztNNkhoRFQsT0FBTyxFQUFFLEtBQUssR0FDZjtJQUdILEFBR0UsU0FITyxDQXBJYixTQUFTLENBdUlILHFCQUFxQjtJQUZ2QixBQUVFLFNBRk8sQ0FySWIsU0FBUyxDQXVJSCxxQkFBcUI7SUFEdkIsQUFDRSxTQURPLENBdEliLFNBQVMsQ0F1SUgscUJBQXFCLENBQUM7TTdIeUN0QixTQUFTLEVBQUMsSUFBQztNNkh2Q1QsT0FBTyxFQUFFLEtBQUssR0FDZjs7QUFLUCxBQUNFLFVBRFEsQ0FDUixTQUFTLENBQUM7RUFDUixnQkFBZ0IsRWpJbElULE9BQU87RWlJbUlkLEtBQUssRWpJM0lFLElBQUksR2lJd0paO0VBaEJILEFBTVEsVUFORSxDQUNSLFNBQVMsQ0FJTCxTQUFTLENBQ1AsV0FBVztFQU5uQixBQU9RLFVBUEUsQ0FDUixTQUFTLENBSUwsU0FBUyxDQUVQLG9CQUFvQixDQUFFO0lBQ3BCLEtBQUssRWpJaEpKLElBQUksR2lJcUpOO0lBYlQsQUFVVSxVQVZBLENBQ1IsU0FBUyxDQUlMLFNBQVMsQ0FDUCxXQUFXLENBSVQsYUFBYTtJQVZ2QixBQVVVLFVBVkEsQ0FDUixTQUFTLENBSUwsU0FBUyxDQUVQLG9CQUFvQixDQUdsQixhQUFhLENBQUM7TUFDWixnQkFBZ0IsRWpJbkpqQixJQUFJLEdpSW9KSjtFQVpYLEFBTVEsVUFORSxDQUNSLFNBQVMsQ0FJTCxTQUFTLENBQ1AsYUFBYTtFQU5yQixBQU9RLFVBUEUsQ0FDUixTQUFTLENBSUwsU0FBUyxDQUVQLHNCQUFzQixDQUFBO0lBQ3BCLEtBQUssRWpJaEpKLElBQUksR2lJcUpOO0lBYlQsQUFVVSxVQVZBLENBQ1IsU0FBUyxDQUlMLFNBQVMsQ0FDUCxhQUFhLENBSVgsYUFBYTtJQVZ2QixBQVVVLFVBVkEsQ0FDUixTQUFTLENBSUwsU0FBUyxDQUVQLHNCQUFzQixDQUdwQixhQUFhLENBQUM7TUFDWixnQkFBZ0IsRWpJbkpqQixJQUFJLEdpSW9KSjtFQVpYLEFBTVEsVUFORSxDQUNSLFNBQVMsQ0FJTCxTQUFTLENBQ1AsV0FBVztFQU5uQixBQU9RLFVBUEUsQ0FDUixTQUFTLENBSUwsU0FBUyxDQUVQLG9CQUFvQixDQUFFO0lBQ3BCLEtBQUssRWpJaEpKLElBQUksR2lJcUpOO0lBYlQsQUFVVSxVQVZBLENBQ1IsU0FBUyxDQUlMLFNBQVMsQ0FDUCxXQUFXLENBSVQsYUFBYTtJQVZ2QixBQVVVLFVBVkEsQ0FDUixTQUFTLENBSUwsU0FBUyxDQUVQLG9CQUFvQixDQUdsQixhQUFhLENBQUM7TUFDWixnQkFBZ0IsRWpJbkpqQixJQUFJLEdpSW9KSjtFQVpYLEFBTVEsVUFORSxDQUNSLFNBQVMsQ0FJTCxTQUFTLENBQ1AsUUFBUTtFQU5oQixBQU9RLFVBUEUsQ0FDUixTQUFTLENBSUwsU0FBUyxDQUVQLGlCQUFpQixDQUFLO0lBQ3BCLEtBQUssRWpJaEpKLElBQUksR2lJcUpOO0lBYlQsQUFVVSxVQVZBLENBQ1IsU0FBUyxDQUlMLFNBQVMsQ0FDUCxRQUFRLENBSU4sYUFBYTtJQVZ2QixBQVVVLFVBVkEsQ0FDUixTQUFTLENBSUwsU0FBUyxDQUVQLGlCQUFpQixDQUdmLGFBQWEsQ0FBQztNQUNaLGdCQUFnQixFakluSmpCLElBQUksR2lJb0pKO0VBWlgsQUFNUSxVQU5FLENBQ1IsU0FBUyxDQUlMLFNBQVMsQ0FDUCxXQUFXO0VBTm5CLEFBT1EsVUFQRSxDQUNSLFNBQVMsQ0FJTCxTQUFTLENBRVAsb0JBQW9CLENBQUU7SUFDcEIsS0FBSyxFakk5REMsT0FBTyxHaUltRWQ7SUFiVCxBQVVVLFVBVkEsQ0FDUixTQUFTLENBSUwsU0FBUyxDQUNQLFdBQVcsQ0FJVCxhQUFhO0lBVnZCLEFBVVUsVUFWQSxDQUNSLFNBQVMsQ0FJTCxTQUFTLENBRVAsb0JBQW9CLENBR2xCLGFBQWEsQ0FBQztNQUNaLGdCQUFnQixFaklqRVosT0FBTyxHaUlrRVo7RUFaWCxBQU1RLFVBTkUsQ0FDUixTQUFTLENBSUwsU0FBUyxDQUNQLFVBQVUsRUFObEIsQUFNUSxVQU5FLENBQ1IsU0FBUyxDQUlMLFNBQVMsQ25Jb0NmLGlCQUFpQjtFbUl6Q2pCLEFBT1EsVUFQRSxDQUNSLFNBQVMsQ0FJTCxTQUFTLENBRVAsbUJBQW1CLENBQUc7SUFDcEIsS0FBSyxFakloSkosSUFBSSxHaUlxSk47SUFiVCxBQVVVLFVBVkEsQ0FDUixTQUFTLENBSUwsU0FBUyxDQUNQLFVBQVUsQ0FJUixhQUFhLEVBVnZCLEFBVVUsVUFWQSxDQUNSLFNBQVMsQ0FJTCxTQUFTLENuSW9DZixpQkFBaUIsQ21JL0JQLGFBQWE7SUFWdkIsQUFVVSxVQVZBLENBQ1IsU0FBUyxDQUlMLFNBQVMsQ0FFUCxtQkFBbUIsQ0FHakIsYUFBYSxDQUFDO01BQ1osZ0JBQWdCLEVqSW5KakIsSUFBSSxHaUlvSko7RUFaWCxBQU1RLFVBTkUsQ0FDUixTQUFTLENBSUwsU0FBUyxDQUNQLFNBQVMsRUFOakIsQUFNUSxVQU5FLENBQ1IsU0FBUyxDQUlMLFNBQVMsQ25JYWYsbUJBQW1CO0VtSWxCbkIsQUFPUSxVQVBFLENBQ1IsU0FBUyxDQUlMLFNBQVMsQ0FFUCxrQkFBa0IsQ0FBSTtJQUNwQixLQUFLLEVqSTlEQyxPQUFPLEdpSW1FZDtJQWJULEFBVVUsVUFWQSxDQUNSLFNBQVMsQ0FJTCxTQUFTLENBQ1AsU0FBUyxDQUlQLGFBQWEsRUFWdkIsQUFVVSxVQVZBLENBQ1IsU0FBUyxDQUlMLFNBQVMsQ25JYWYsbUJBQW1CLENtSVJULGFBQWE7SUFWdkIsQUFVVSxVQVZBLENBQ1IsU0FBUyxDQUlMLFNBQVMsQ0FFUCxrQkFBa0IsQ0FHaEIsYUFBYSxDQUFDO01BQ1osZ0JBQWdCLEVqSWpFWixPQUFPLEdpSWtFWjtFQVpYLEFBTVEsVUFORSxDQUNSLFNBQVMsQ0FJTCxTQUFTLENBQ1AsUUFBUTtFQU5oQixBQU9RLFVBUEUsQ0FDUixTQUFTLENBSUwsU0FBUyxDQUVQLGlCQUFpQixDQUFLO0lBQ3BCLEtBQUssRWpJaEpKLElBQUksR2lJcUpOO0lBYlQsQUFVVSxVQVZBLENBQ1IsU0FBUyxDQUlMLFNBQVMsQ0FDUCxRQUFRLENBSU4sYUFBYTtJQVZ2QixBQVVVLFVBVkEsQ0FDUixTQUFTLENBSUwsU0FBUyxDQUVQLGlCQUFpQixDQUdmLGFBQWEsQ0FBQztNQUNaLGdCQUFnQixFakluSmpCLElBQUksR2lJb0pKOztBQzNKWCxBQUFBLFNBQVMsQ0FBQztFQUNSLE1BQU0sRUFBRSxRQUFRO0VBQ2hCLE9BQU8sRUFBRSxDQUFDO0VBQ1YsUUFBUSxFQUFFLFFBQVEsR0FnSG5CO0VBbkhELEFBS0UsU0FMTyxBQUtQLFFBQVMsQ0FBQztJdEdTUixhQUFhLEU1Qm1NYSxPQUFNO0lrSTFNaEMsZ0JBQWdCLEVsSUdULE9BQU87SWtJRmQsTUFBTSxFQUFFLENBQUM7SUFDVCxPQUFPLEVBQUUsRUFBRTtJQUNYLElBQUksRUFBRSxJQUFJO0lBQ1YsTUFBTSxFQUFFLENBQUM7SUFDVCxRQUFRLEVBQUUsUUFBUTtJQUNsQixHQUFHLEVBQUUsQ0FBQztJQUNOLEtBQUssRUFBRSxHQUFHLEdBQ1g7RUFmSCxBQWlCSSxTQWpCSyxHQWlCTCxHQUFHLENBQUM7SUFPSixhQUFhLEVBQUUsSUFBSTtJQUNuQixZQUFZLEVBQUUsSUFBSTtJQUNsQixRQUFRLEVBQUUsUUFBUSxHQThFbkI7SUF4R0gsQUFpQkksU0FqQkssR0FpQkwsR0FBRyxBQUNILFFBQVMsRUFsQmIsQUFpQkksU0FqQkssR0FpQkwsR0FBRyxBQUVILE9BQVEsQ0FBQztNQUNQLE9BQU8sRUFBRSxFQUFFO01BQ1gsT0FBTyxFQUFFLEtBQUssR0FDZjtJQXRCTCxBQTRCTSxTQTVCRyxHQWlCTCxHQUFHLEdBV0QsY0FBYyxDQUFDO01yR2hCZixVQUFVLEUyRHNJRixDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxvQkFBbUIsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxrQkFBaUI7TTVEcElsRSxhQUFhLEU1Qm1NYSxPQUFNO01rSWxMOUIsZ0JBQWdCLEVsSXhCWCxJQUFJO01rSXlCVCxLQUFLLEVsSWxCQSxPQUFPO01rSW1CWixXQUFXLEVBQUUsSUFBSTtNQUNqQixZQUFZLEVBQUUsSUFBSTtNQUNsQixVQUFVLEVBQUUsQ0FBQztNQUNiLE9BQU8sRUFBRSxDQUFDO01BQ1YsUUFBUSxFQUFFLFFBQVEsR0EyQ25CO01BaEZMLEFBdUNRLFNBdkNDLEdBaUJMLEdBQUcsR0FXRCxjQUFjLEdBV1osS0FBSyxDQUFDO1FBQ04sS0FBSyxFQUFFLElBQUk7UUFDWCxLQUFLLEVBQUUsS0FBSztRQUNaLFNBQVMsRUFBRSxJQUFJO1FBQ2YsT0FBTyxFQUFFLElBQUksR0FDZDtNQTVDUCxBQThDUSxTQTlDQyxHQWlCTCxHQUFHLEdBV0QsY0FBYyxHQWtCWixnQkFBZ0IsQ0FBQztRQUNqQixhQUFhLEVBQUUsR0FBRyxDQUFDLEtBQUssQ2xJOUJyQixvQkFBSTtRa0krQlAsS0FBSyxFbElsQ0YsT0FBTztRa0ltQ1YsU0FBUyxFQUFFLElBQUk7UUFDZixXQUFXLEVBQUUsR0FBRztRQUNoQixNQUFNLEVBQUUsQ0FBQztRQUNULE9BQU8sRUFBRSxJQUFJLEdBS2Q7UUF6RFAsQUFzRFUsU0F0REQsR0FpQkwsR0FBRyxHQVdELGNBQWMsR0FrQlosZ0JBQWdCLEdBUWQsQ0FBQyxDQUFDO1VBQ0YsV0FBVyxFQUFFLEdBQUcsR0FDakI7TUF4RFQsQUEyRFEsU0EzREMsR0FpQkwsR0FBRyxHQVdELGNBQWMsR0ErQlosY0FBYztNQTNEdEIsQUE0RFEsU0E1REMsR0FpQkwsR0FBRyxHQVdELGNBQWMsR0FnQ1osZ0JBQWdCLENBQUM7UUFDakIsT0FBTyxFQUFFLElBQUksR0FDZDtNQTlEUCxBQWlFVSxTQWpFRCxHQWlCTCxHQUFHLEdBV0QsY0FBYyxHQW9DWixjQUFjLEdBQ1osR0FBRyxDQUFDO1FBQ0osTUFBTSxFQUFFLElBQUksR0FDYjtNQW5FVCxBQW9FVSxTQXBFRCxHQWlCTCxHQUFHLEdBV0QsY0FBYyxHQW9DWixjQUFjLEdBSVosRUFBRTtNQXBFWixBQXFFUSxTQXJFQyxHQWlCTCxHQUFHLEdBV0QsY0FBYyxHQW9DWixjQUFjLENBS2QsRUFBRTtNQXJFVixBQXNFUSxTQXRFQyxHQWlCTCxHQUFHLEdBV0QsY0FBYyxHQW9DWixjQUFjLENBTWQsRUFBRSxDQUFDO1FBQ0QsTUFBTSxFQUFFLENBQUMsR0FDVjtNQXhFVCxBQTRFVSxTQTVFRCxHQWlCTCxHQUFHLEdBV0QsY0FBYyxHQStDWixnQkFBZ0IsR0FDZCxDQUFDLENBQUM7UUFDRixLQUFLLEVsSXRFSixJQUFJLEdrSXVFTjtJQTlFVCxBQWtGTSxTQWxGRyxHQWlCTCxHQUFHLEdBaUVELEdBQUc7SUFsRlQsQUFtRk0sU0FuRkcsR0FpQkwsR0FBRyxHQWtFRCxJQUFJO0lBbkZWLEFBb0ZNLFNBcEZHLEdBaUJMLEdBQUcsR0FtRUQsSUFBSTtJQXBGVixBQXFGTSxTQXJGRyxHQWlCTCxHQUFHLEdBb0VELElBQUk7SUFyRlYsQUFzRk0sU0F0RkcsR0FpQkwsR0FBRyxHQXFFRCxJQUFJO0lBdEZWLEFBdUZNLFNBdkZHLEdBaUJMLEdBQUcsR0FzRUQsSUFBSTtJQXZGVixBQXdGTSxTQXhGRyxHQWlCTCxHQUFHLEdBdUVELGVBQWU7SUF4RnJCLEFBeUZNLFNBekZHLEdBaUJMLEdBQUcsR0F3RUQsSUFBSSxDQUFDO01BQ0wsZ0JBQWdCLEVsSTlFWCxPQUFPO01rSStFWixhQUFhLEVBQUUsR0FBRztNQUNsQixTQUFTLEVBQUUsSUFBSTtNQUNmLE1BQU0sRUFBRSxJQUFJO01BQ1osSUFBSSxFQUFFLElBQUk7TUFDVixXQUFXLEVBQUUsSUFBSTtNQUNqQixRQUFRLEVBQUUsUUFBUTtNQUNsQixVQUFVLEVBQUUsTUFBTTtNQUNsQixHQUFHLEVBQUUsQ0FBQztNQUNOLEtBQUssRUFBRSxJQUFJLEdBQ1o7SUFwR0wsQUFxR00sU0FyR0csR0FpQkwsR0FBRyxHQW9GRCxlQUFlLENBQUM7TUFDaEIsT0FBTyxFQUFFLEdBQUcsR0FDYjtFQXZHTCxBQTJHTSxTQTNHRyxHQTBHTCxXQUFXLEdBQ1QsSUFBSSxDQUFDO0l0RzdGUCxhQUFhLEVzRzhGWSxHQUFHO0lBQzFCLGdCQUFnQixFbEl0R1gsSUFBSTtJa0l1R1QsT0FBTyxFQUFFLFlBQVk7SUFDckIsV0FBVyxFQUFFLEdBQUc7SUFDaEIsT0FBTyxFQUFFLEdBQUcsR0FDYjs7QUFJTCxBQUVNLGlCQUZXLEdBQ2IsR0FBRyxHQUNELGNBQWMsQ0FBQztFckczR2YsVUFBVSxFcUc0R1UsSUFBSTtFQUN4QixnQkFBZ0IsRWxJakhYLE9BQU87RWtJa0haLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDbEloSFosT0FBTyxHa0lxSGI7RUFWTCxBQU9RLGlCQVBTLEdBQ2IsR0FBRyxHQUNELGNBQWMsR0FLWixnQkFBZ0IsQ0FBQztJQUNqQixtQkFBbUIsRWxJbkhoQixPQUFPLEdrSW9IWDs7QUFLUCxBQUNFLFVBRFEsQ0FDUixTQUFTLEFBQ1AsUUFBUyxDQUFDO0VBQ1IsZ0JBQWdCLEVsSXpIWCxPQUFPLEdrSTBIYjs7QUFKTCxBQUtZLFVBTEYsQ0FDUixTQUFTLEdBSUwsR0FBRyxHQUFHLGNBQWMsQ0FBQztFQUNyQixnQkFBZ0IsRWxJMUhYLE9BQU87RWtJMkhaLEtBQUssRWxJbklBLElBQUk7RWtJb0lULFlBQVksRWxJOUhQLE9BQU8sR2tJdUliO0VBakJMLEFBVVEsVUFWRSxDQUNSLFNBQVMsR0FJTCxHQUFHLEdBQUcsY0FBYyxHQUtsQixnQkFBZ0IsQ0FBQztJQUNqQixLQUFLLEVsSW5JRixPQUFPO0lrSW9JVixZQUFZLEVsSWxJVCxPQUFPLEdrSW1JWDtFQWJQLEFBY1EsVUFkRSxDQUNSLFNBQVMsR0FJTCxHQUFHLEdBQUcsY0FBYyxHQVNsQixLQUFLLENBQUM7SUFDTixLQUFLLEVsSXZJRixPQUFPLEdrSXdJWDs7QUNuSlAsQUFBQSxjQUFjLENBQUM7RUFDYixVQUFVLEVBQUUsSUFBSTtFQUNoQixNQUFNLEVBQUUsQ0FBQztFQUNULE9BQU8sRUFBRSxDQUFDLEdBc0NYO0VBekNELEFBS0ksY0FMVSxHQUtWLEtBQUssQ0FBQztJdkdTTixhQUFhLEU1Qm1NYSxPQUFNO0ltSXJNaEMsZ0JBQWdCLEVuSUxULElBQUk7SW1JTVgsT0FBTyxFQUFFLE1BQU0sR0FFaEI7SUFmSCxBQUtJLGNBTFUsR0FLVixLQUFLLEFuR1JqQixPQUFrQixDQUFDO01BQ1AsT0FBTyxFQUFFLEtBQUs7TUFDZCxLQUFLLEVBQUUsSUFBSTtNQUNYLE9BQU8sRUFBRSxFQUFFLEdBQ1o7RW1HREgsQUFpQkUsY0FqQlksQ0FpQlosWUFBWSxDQUFDO0lBQ1gsS0FBSyxFQUFFLElBQUksR0FNWjtJQXhCSCxBQW9CSSxjQXBCVSxDQWlCWixZQUFZLENBR1YsR0FBRyxDQUFDO01BQ0YsTUFBTSxFQUFFLElBQUk7TUFDWixLQUFLLEVBQUUsSUFBSSxHQUNaO0VBdkJMLEFBMEJFLGNBMUJZLENBMEJaLGFBQWEsQ0FBQztJQUNaLFdBQVcsRUFBRSxJQUFJLEdBQ2xCO0VBNUJILEFBOEJFLGNBOUJZLENBOEJaLGNBQWMsQ0FBQztJQUNiLFdBQVcsRUFBRSxHQUFHLEdBQ2pCO0VBaENILEFBa0NFLGNBbENZLENBa0NaLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRW5JdEJFLE9BQU87SW1JdUJkLE9BQU8sRUFBRSxLQUFLO0lBQ2QsUUFBUSxFQUFFLE1BQU07SUFDaEIsYUFBYSxFQUFFLFFBQVE7SUFDdkIsV0FBVyxFQUFFLE1BQU0sR0FDcEI7O0FBR0gsQUFBd0IscUJBQUgsR0FBRyxLQUFLLENBQUM7RXZHN0IxQixhQUFhLEV1RzhCUSxDQUFDO0VBQ3hCLGFBQWEsRUFBRSxHQUFHLENBQUMsS0FBSyxDbkk1QmYsb0JBQUksR21JaUNkO0VBUEQsQUFBd0IscUJBQUgsR0FBRyxLQUFLLEFBSTNCLGFBQWMsQ0FBQztJQUNiLG1CQUFtQixFQUFFLENBQUMsR0FDdkI7O0FBSUgsQUFDbUIsVUFEVCxDQUNSLGNBQWMsR0FBRyxLQUFLLENBQUM7RUFDckIsZ0JBQWdCLEVuSXhDVCxPQUFPO0VtSXlDZCxLQUFLLEVuSWpERSxJQUFJO0VtSWtEWCxtQkFBbUIsRW5JNUNaLE9BQU8sR21JNkNmOztBQUxILEFBT0UsVUFQUSxDQU9SLG9CQUFvQixDQUFDO0VBQ25CLEtBQUssRW5JbERFLE9BQU8sR21JbURmOztBQzlESCxBQUNFLFlBRFUsQ0FDVixVQUFVLENBQUM7RUFDVCxVQUFVLEVBQUUsTUFBTTtFQUNsQixPQUFPLEVBQUUsQ0FBQztFQUNWLFFBQVEsRUFBRSxRQUFRLEdBQ25COztBQUxILEFBUUksWUFSUSxBQU9WLGVBQWdCLENBQ2QscUJBQXFCLENBQUM7RS9CTnhCLFNBQVMsRUFBRSxlQUFpQixHK0JRekI7O0FBVkwsQUFlSSxZQWZRLEFBY1YsZ0JBQWlCLENBQ2Ysc0JBQXNCLENBQUM7RUFDckIsS0FBSyxFQUFFLE9BQXdDLEdBQ2hEOztBQWpCTCxBQXFCSSxZQXJCUSxBQW9CVixlQUFnQixDQUNkLHNCQUFzQixDQUFDO0VBQ3JCLEtBQUssRUFBRSxPQUFzQyxHQUM5Qzs7QUFJTCxBQUFBLHFCQUFxQixDQUFDO0UvQnpCcEIsU0FBUyxFQUFFLGVBQWlCO0UrQjJCNUIsTUFBTSxFQUFFLEtBQUs7RUFDYixRQUFRLEVBQUUsSUFBSTtFQUNkLE9BQU8sRUFBRSxJQUFJLEdBQ2Q7O0FBRUQsQUFBQSxnQkFBZ0I7QUFDaEIsQUFBQSxpQkFBaUIsQ0FBQztFQUNoQixPQUFPLEVBQUUsS0FBSyxHQUNmOztBQUVELEFBQUEsZ0JBQWdCLENBQUM7RUFFZixhQUFhLEVBQUUsSUFBSSxHQUNwQjtFQUhELEFwRzFDRSxnQm9HMENjLEFwRzFDeEIsT0FBa0IsQ0FBQztJQUNQLE9BQU8sRUFBRSxLQUFLO0lBQ2QsS0FBSyxFQUFFLElBQUk7SUFDWCxPQUFPLEVBQUUsRUFBRSxHQUNaOztBb0cyQ0gsQUFBQSxxQkFBcUI7QUFDckIsQUFBQSxxQkFBcUIsQ0FBQztFQUNwQixVQUFVLEVBQUUseUJBQXlCLEdBQ3RDOztBQUVELEFBQUEsaUJBQWlCLENBQUM7RXhHbkNkLGFBQWEsRTVCb01hLE1BQUs7RW9JNUpqQyxnQkFBZ0IsRTVDekNILE9BQU87RTRDMENwQixNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQzVDMUNKLE9BQU87RTRDMkNwQixLQUFLLEU1Q3lHMEIsSUFBSTtFNEN4R25DLE1BQU0sRUFBRSxZQUFZO0VBQ3BCLE9BQU8sRUFBRSxRQUFRO0VBQ2pCLFFBQVEsRUFBRSxRQUFRLEdBc0NuQjtFQWhERCxBQWFFLGlCQWJlLEFBYWYsT0FBUSxFQWJWLEFBY0UsaUJBZGUsQUFjZixRQUFTLENBQUM7SUFDUixNQUFNLEVBQUUsaUJBQWlCO0lBQ3pCLGtCQUFrQixFNUNwRFAsT0FBTztJNENxRGxCLE9BQU8sRUFBRSxHQUFHO0lBQ1osTUFBTSxFQUFFLENBQUM7SUFDVCxjQUFjLEVBQUUsSUFBSTtJQUNwQixRQUFRLEVBQUUsUUFBUTtJQUNsQixLQUFLLEVBQUUsSUFBSTtJQUNYLEdBQUcsRUFBRSxJQUFJO0lBQ1QsS0FBSyxFQUFFLENBQUMsR0FDVDtFQXhCSCxBQTBCRSxpQkExQmUsQUEwQmYsT0FBUSxDQUFDO0lBQ1AsWUFBWSxFQUFFLEdBQUc7SUFDakIsVUFBVSxFQUFFLElBQUksR0FDakI7RUE3QkgsQUErQkUsaUJBL0JlLEFBK0JmLFFBQVMsQ0FBQztJQUNSLFlBQVksRUFBRSxHQUFHO0lBQ2pCLFVBQVUsRUFBRSxJQUFJLEdBQ2pCO0VBRUQsQUFBTyxNQUFELENBcENSLGlCQUFpQixDQW9DTjtJQUNQLFdBQVcsRUFBRSxDQUFDO0lBQ2QsWUFBWSxFQUFFLElBQUksR0FTbkI7SUFYRCxBQUFPLE1BQUQsQ0FwQ1IsaUJBQWlCLEFBd0NiLE9BQVEsRUFKVixBQUFPLE1BQUQsQ0FwQ1IsaUJBQWlCLEFBeUNiLFFBQVMsQ0FBQztNQUNSLGlCQUFpQixFNUM5RVIsT0FBTztNNEMrRWhCLGtCQUFrQixFQUFFLFdBQVc7TUFDL0IsSUFBSSxFQUFFLElBQUk7TUFDVixLQUFLLEVBQUUsSUFBSSxHQUNaOztBQUlMLEFBQUEsZ0JBQWdCLENBQUM7RXhHckZiLGFBQWEsRXdHc0ZRLEdBQUc7RUFDMUIsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsSUFBSTtFQUNaLEtBQUssRUFBRSxJQUFJLEdBS1o7RUFIQyxBQUFPLE1BQUQsQ0FOUixnQkFBZ0IsQ0FNTDtJQUNQLEtBQUssRUFBRSxLQUFLLEdBQ2I7O0FBR0gsQUFBQSxrQkFBa0IsQ0FBQztFQUNqQixPQUFPLEVBQUUsS0FBSztFQUNkLFNBQVMsRXBJMkhtQixRQUF3QjtFb0kxSHBELGFBQWEsRUFBRSxHQUFHLEdBQ25COztBQUVELEFBQUEsaUJBQWlCLENBQUM7RUFDaEIsV0FBVyxFQUFFLEdBQUcsR0FDakI7O0FBRUQsQUFBQSxzQkFBc0IsQ0FBQztFQUNyQixLQUFLLEVBQUUsT0FBc0IsR0FDOUI7O0FBR0QsQUFDRSwwQkFEd0IsQ0FDeEIscUJBQXFCLENBQUM7RS9CNUh0QixTQUFTLEVBQUUsZUFBaUIsRytCOEgzQjs7QUFHSCxBQUFBLHFCQUFxQixDQUFDO0UvQmpJcEIsU0FBUyxFQUFFLGtCQUFpQjtFK0JtSTVCLGdCQUFnQixFcEl0SFAsT0FBTztFb0l1SGhCLE1BQU0sRUFBRSxDQUFDO0VBQ1QsS0FBSyxFcEloSUksSUFBSTtFb0lpSWIsTUFBTSxFQUFFLEtBQUs7RUFDYixRQUFRLEVBQUUsSUFBSTtFQUNkLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEdBQUcsRUFBRSxDQUFDO0VBQ04sS0FBSyxFQUFFLElBQUksR0FDWjs7QUFFRCxBQUFBLDJCQUEyQixDQUFDO0VBQzFCLGdCQUFnQixFcEl4SVAsT0FBTyxHb0lxSmpCO0VBZEQsQUFHRSwyQkFIeUIsQ0FHekIsbUJBQW1CLENBQUM7SUFDbEIsS0FBSyxFcElySUUsT0FBTyxHb0lzSWY7RUFMSCxBQU9FLDJCQVB5QixDQU96QixtQkFBbUIsQ0FBQztJQUNsQixLQUFLLEVwSTFJRSxPQUFPLEdvSTJJZjtFQVRILEFBV0UsMkJBWHlCLENBV3pCLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFzQixHQUM5Qjs7QUFJSCxBQUFBLGNBQWMsQ0FBQztFOUdoS2IsWUFBWSxFQUFFLENBQUM7RUFDZixVQUFVLEVBQUUsSUFBSSxHOEc0S2pCO0VBYkQsQUFHSSxjQUhVLEdBR1YsRUFBRSxDQUFDO0lBRUgsYUFBYSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENwSXBKakIsa0JBQUk7SW9JcUpYLE1BQU0sRUFBRSxDQUFDO0lBQ1QsT0FBTyxFQUFFLElBQUksR0FLZDtJQVpILEFBR0ksY0FIVSxHQUdWLEVBQUUsQXBHdEtkLE9BQWtCLENBQUM7TUFDUCxPQUFPLEVBQUUsS0FBSztNQUNkLEtBQUssRUFBRSxJQUFJO01BQ1gsT0FBTyxFQUFFLEVBQUUsR0FDWjtJb0crSkgsQUFHSSxjQUhVLEdBR1YsRUFBRSxBQU1GLGFBQWMsQ0FBQztNQUNiLGFBQWEsRUFBRSxDQUFDLEdBQ2pCOztBQUlMLEFBQUEsa0JBQWtCLENBQUM7RXhHaktmLGFBQWEsRXdHa0tRLEdBQUc7RUFDMUIsS0FBSyxFQUFFLElBQUk7RUFDWCxLQUFLLEVBQUUsSUFBSSxHQUNaOztBQUVELEFBQUEsbUJBQW1CLENBQUM7RUFDbEIsS0FBSyxFcEkvS0ksSUFBSTtFb0lnTGIsV0FBVyxFQUFFLElBQUksR0FDbEI7O0FBRUQsQUFBQSxtQkFBbUI7QUFDbkIsQUFBQSxxQkFBcUIsQ0FBQztFQUNwQixPQUFPLEVBQUUsS0FBSyxHQUNmOztBQUVELEFBQUEsbUJBQW1CLENBQUM7RUFDbEIsV0FBVyxFQUFFLEdBQUcsR0FDakI7O0FBRUQsQUFBQSxxQkFBcUIsQ0FBQztFQUNwQixTQUFTLEVwSXVDbUIsUUFBd0IsR29JdENyRDs7QUFFRCxBQUFBLG1CQUFtQixDQUFDO0VBQ2xCLEtBQUssRXBJN0xJLE9BQU87RW9JOExoQixXQUFXLEVBQUUsR0FBRyxHQUNqQjs7QUFFRCxBQUFBLGtCQUFrQixDQUFDO0VBQ2pCLEtBQUssRUFBRSxPQUFzQixHQUM5Qjs7QUFJQyxBbENoTlMsb0JrQ2dOVyxDbENoTnBCLE1BQU0sR0FBRyxpQkFBaUIsQ0FBQztFQUN6QixnQkFBZ0IsRWxHNkJWLE9BQU87RWtHNUJiLFlBQVksRWxHNEJOLE9BQU87RWtHM0JiLEtBQUssRWxHRUUsSUFBSSxHa0dJWjtFa0N1TUQsQWxDaE5TLG9Ca0NnTlcsQ2xDaE5wQixNQUFNLEdBQUcsaUJBQWlCLEFBSzlFLE9BQThELEVrQzJNVixBbENoTlMsb0JrQ2dOVyxDbENoTnBCLE1BQU0sR0FBRyxpQkFBaUIsQUFNOUUsUUFBK0QsQ0FBQztJQUNSLGlCQUFpQixFbEd1QmIsT0FBTyxHa0d0Qlo7O0FrQ3dNSCxBbENoTlMsc0JrQ2dOYSxDbENoTnRCLE1BQU0sR0FBRyxpQkFBaUIsQ0FBQztFQUN6QixnQkFBZ0IsRWxHVVQsT0FBTztFa0dUZCxZQUFZLEVsR1NMLE9BQU87RWtHUmQsS0FBSyxFbEdFRSxJQUFJLEdrR0laO0VrQ3VNRCxBbENoTlMsc0JrQ2dOYSxDbENoTnRCLE1BQU0sR0FBRyxpQkFBaUIsQUFLOUUsT0FBOEQsRWtDMk1WLEFsQ2hOUyxzQmtDZ05hLENsQ2hOdEIsTUFBTSxHQUFHLGlCQUFpQixBQU05RSxRQUErRCxDQUFDO0lBQ1IsaUJBQWlCLEVsR0laLE9BQU8sR2tHSGI7O0FrQ3dNSCxBbENoTlMsb0JrQ2dOVyxDbENoTnBCLE1BQU0sR0FBRyxpQkFBaUIsQ0FBQztFQUN6QixnQkFBZ0IsRWxHb0NWLE9BQU87RWtHbkNiLFlBQVksRWxHbUNOLE9BQU87RWtHbENiLEtBQUssRWxHRUUsSUFBSSxHa0dJWjtFa0N1TUQsQWxDaE5TLG9Ca0NnTlcsQ2xDaE5wQixNQUFNLEdBQUcsaUJBQWlCLEFBSzlFLE9BQThELEVrQzJNVixBbENoTlMsb0JrQ2dOVyxDbENoTnBCLE1BQU0sR0FBRyxpQkFBaUIsQUFNOUUsUUFBK0QsQ0FBQztJQUNSLGlCQUFpQixFbEc4QmIsT0FBTyxHa0c3Qlo7O0FrQ3dNSCxBbENoTlMsaUJrQ2dOUSxDbENoTmpCLE1BQU0sR0FBRyxpQkFBaUIsQ0FBQztFQUN6QixnQkFBZ0IsRWxHc0NWLE9BQU87RWtHckNiLFlBQVksRWxHcUNOLE9BQU87RWtHcENiLEtBQUssRWxHRUUsSUFBSSxHa0dJWjtFa0N1TUQsQWxDaE5TLGlCa0NnTlEsQ2xDaE5qQixNQUFNLEdBQUcsaUJBQWlCLEFBSzlFLE9BQThELEVrQzJNVixBbENoTlMsaUJrQ2dOUSxDbENoTmpCLE1BQU0sR0FBRyxpQkFBaUIsQUFNOUUsUUFBK0QsQ0FBQztJQUNSLGlCQUFpQixFbEdnQ2IsT0FBTyxHa0cvQlo7O0FrQ3dNSCxBbENoTlMsb0JrQ2dOVyxDbENoTnBCLE1BQU0sR0FBRyxpQkFBaUIsQ0FBQztFQUN6QixnQkFBZ0IsRWxHbUNWLE9BQU87RWtHbENiLFlBQVksRWxHa0NOLE9BQU87RWtHakNiLEtBQUssRWxHb0ZPLE9BQU8sR2tHOUVwQjtFa0N1TUQsQWxDaE5TLG9Ca0NnTlcsQ2xDaE5wQixNQUFNLEdBQUcsaUJBQWlCLEFBSzlFLE9BQThELEVrQzJNVixBbENoTlMsb0JrQ2dOVyxDbENoTnBCLE1BQU0sR0FBRyxpQkFBaUIsQUFNOUUsUUFBK0QsQ0FBQztJQUNSLGlCQUFpQixFbEc2QmIsT0FBTyxHa0c1Qlo7O0FrQ3dNSCxBbENoTlMsbUJrQ2dOVSxDbENoTm5CLE1BQU0sR0FBRyxpQkFBaUIsQ0FBQztFQUN6QixnQkFBZ0IsRWxHaUNWLE9BQU87RWtHaENiLFlBQVksRWxHZ0NOLE9BQU87RWtHL0JiLEtBQUssRWxHRUUsSUFBSSxHa0dJWjtFa0N1TUQsQWxDaE5TLG1Ca0NnTlUsQ2xDaE5uQixNQUFNLEdBQUcsaUJBQWlCLEFBSzlFLE9BQThELEVrQzJNVixBbENoTlMsbUJrQ2dOVSxDbENoTm5CLE1BQU0sR0FBRyxpQkFBaUIsQUFNOUUsUUFBK0QsQ0FBQztJQUNSLGlCQUFpQixFbEcyQmIsT0FBTyxHa0cxQlo7O0FrQ3dNSCxBbENoTlMsa0JrQ2dOUyxDbENoTmxCLE1BQU0sR0FBRyxpQkFBaUIsQ0FBQztFQUN6QixnQkFBZ0IsRWxHS1QsT0FBTztFa0dKZCxZQUFZLEVsR0lMLE9BQU87RWtHSGQsS0FBSyxFbEdvRk8sT0FBTyxHa0c5RXBCO0VrQ3VNRCxBbENoTlMsa0JrQ2dOUyxDbENoTmxCLE1BQU0sR0FBRyxpQkFBaUIsQUFLOUUsT0FBOEQsRWtDMk1WLEFsQ2hOUyxrQmtDZ05TLENsQ2hObEIsTUFBTSxHQUFHLGlCQUFpQixBQU05RSxRQUErRCxDQUFDO0lBQ1IsaUJBQWlCLEVsR0RaLE9BQU8sR2tHRWI7O0FrQ3dNSCxBbENoTlMsaUJrQ2dOUSxDbENoTmpCLE1BQU0sR0FBRyxpQkFBaUIsQ0FBQztFQUN6QixnQkFBZ0IsRWxHWVQsT0FBTztFa0dYZCxZQUFZLEVsR1dMLE9BQU87RWtHVmQsS0FBSyxFbEdFRSxJQUFJLEdrR0laO0VrQ3VNRCxBbENoTlMsaUJrQ2dOUSxDbENoTmpCLE1BQU0sR0FBRyxpQkFBaUIsQUFLOUUsT0FBOEQsRWtDMk1WLEFsQ2hOUyxpQmtDZ05RLENsQ2hOakIsTUFBTSxHQUFHLGlCQUFpQixBQU05RSxRQUErRCxDQUFDO0lBQ1IsaUJBQWlCLEVsR01aLE9BQU8sR2tHTGI7O0FrQ3dNSCxBbENoTlMsbUJrQ2dOVSxDbENoTm5CLE1BQU0sR0FBRyxpQkFBaUIsQ0FBQztFQUN6QixnQkFBZ0IsRXBHTFgsT0FBTztFb0dNWixZQUFZLEVwR05QLE9BQU87RW9HT1osS0FBSyxFbEdvRk8sT0FBTyxHa0c5RXBCO0VrQ3VNRCxBbENoTlMsbUJrQ2dOVSxDbENoTm5CLE1BQU0sR0FBRyxpQkFBaUIsQUFLOUUsT0FBOEQsRWtDMk1WLEFsQ2hOUyxtQmtDZ05VLENsQ2hObkIsTUFBTSxHQUFHLGlCQUFpQixBQU05RSxRQUErRCxDQUFDO0lBQ1IsaUJBQWlCLEVwR1hkLE9BQU8sR29HWVg7O0FrQzhNSCxBbEN0TlMsc0JrQ3NOYSxDbEN0TnRCLE1BQU0sR0FBRyxpQkFBaUIsQ0FBQztFQUN6QixnQkFBZ0IsRVZBUixPQUFPO0VVQ2YsWUFBWSxFVkRKLE9BQU87RVVFZixLQUFLLEVsR0VFLElBQUksR2tHSVo7RWtDNk1ELEFsQ3ROUyxzQmtDc05hLENsQ3ROdEIsTUFBTSxHQUFHLGlCQUFpQixBQUs5RSxPQUE4RCxFa0NpTlYsQWxDdE5TLHNCa0NzTmEsQ2xDdE50QixNQUFNLEdBQUcsaUJBQWlCLEFBTTlFLFFBQStELENBQUM7SUFDUixpQkFBaUIsRVZOWCxPQUFPLEdVT2Q7O0FrQzhNSCxBbEN0TlMsaUJrQ3NOUSxDbEN0TmpCLE1BQU0sR0FBRyxpQkFBaUIsQ0FBQztFQUN6QixnQkFBZ0IsRVZDYixPQUFPO0VVQVYsWUFBWSxFVkFULE9BQU87RVVDVixLQUFLLEVsR0VFLElBQUksR2tHSVo7RWtDNk1ELEFsQ3ROUyxpQmtDc05RLENsQ3ROakIsTUFBTSxHQUFHLGlCQUFpQixBQUs5RSxPQUE4RCxFa0NpTlYsQWxDdE5TLGlCa0NzTlEsQ2xDdE5qQixNQUFNLEdBQUcsaUJBQWlCLEFBTTlFLFFBQStELENBQUM7SUFDUixpQkFBaUIsRVZMaEIsT0FBTyxHVU1UOztBa0M4TUgsQWxDdE5TLGtCa0NzTlMsQ2xDdE5sQixNQUFNLEdBQUcsaUJBQWlCLENBQUM7RUFDekIsZ0JBQWdCLEVWR1osT0FBTztFVUZYLFlBQVksRVZFUixPQUFPO0VVRFgsS0FBSyxFbEdFRSxJQUFJLEdrR0laO0VrQzZNRCxBbEN0TlMsa0JrQ3NOUyxDbEN0TmxCLE1BQU0sR0FBRyxpQkFBaUIsQUFLOUUsT0FBOEQsRWtDaU5WLEFsQ3ROUyxrQmtDc05TLENsQ3RObEIsTUFBTSxHQUFHLGlCQUFpQixBQU05RSxRQUErRCxDQUFDO0lBQ1IsaUJBQWlCLEVWSGYsT0FBTyxHVUlWOztBa0M4TUgsQWxDdE5TLGlCa0NzTlEsQ2xDdE5qQixNQUFNLEdBQUcsaUJBQWlCLENBQUM7RUFDekIsZ0JBQWdCLEVWSWIsT0FBTztFVUhWLFlBQVksRVZHVCxPQUFPO0VVRlYsS0FBSyxFbEdvRk8sT0FBTyxHa0c5RXBCO0VrQzZNRCxBbEN0TlMsaUJrQ3NOUSxDbEN0TmpCLE1BQU0sR0FBRyxpQkFBaUIsQUFLOUUsT0FBOEQsRWtDaU5WLEFsQ3ROUyxpQmtDc05RLENsQ3ROakIsTUFBTSxHQUFHLGlCQUFpQixBQU05RSxRQUErRCxDQUFDO0lBQ1IsaUJBQWlCLEVWRmhCLE9BQU8sR1VHVDs7QWtDOE1ILEFsQ3ROUyxvQmtDc05XLENsQ3ROcEIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFVk1WLE9BQU87RVVMYixZQUFZLEVWS04sT0FBTztFVUpiLEtBQUssRWxHRUUsSUFBSSxHa0dJWjtFa0M2TUQsQWxDdE5TLG9Ca0NzTlcsQ2xDdE5wQixNQUFNLEdBQUcsaUJBQWlCLEFBSzlFLE9BQThELEVrQ2lOVixBbEN0TlMsb0JrQ3NOVyxDbEN0TnBCLE1BQU0sR0FBRyxpQkFBaUIsQUFNOUUsUUFBK0QsQ0FBQztJQUNSLGlCQUFpQixFVkFiLE9BQU8sR1VDWjs7QWtDOE1ILEFsQ3ROUyxtQmtDc05VLENsQ3RObkIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFVlFYLE9BQU87RVVQWixZQUFZLEVWT1AsT0FBTztFVU5aLEtBQUssRWxHRUUsSUFBSSxHa0dJWjtFa0M2TUQsQWxDdE5TLG1Ca0NzTlUsQ2xDdE5uQixNQUFNLEdBQUcsaUJBQWlCLEFBSzlFLE9BQThELEVrQ2lOVixBbEN0TlMsbUJrQ3NOVSxDbEN0Tm5CLE1BQU0sR0FBRyxpQkFBaUIsQUFNOUUsUUFBK0QsQ0FBQztJQUNSLGlCQUFpQixFVkVkLE9BQU8sR1VEWDs7QWtDOE1ILEFsQ3ROUyxpQmtDc05RLENsQ3ROakIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFbEc2QlYsT0FBTztFa0c1QmIsWUFBWSxFbEc0Qk4sT0FBTztFa0czQmIsS0FBSyxFbEdFRSxJQUFJLEdrR0laO0VrQzZNRCxBbEN0TlMsaUJrQ3NOUSxDbEN0TmpCLE1BQU0sR0FBRyxpQkFBaUIsQUFLOUUsT0FBOEQsRWtDaU5WLEFsQ3ROUyxpQmtDc05RLENsQ3ROakIsTUFBTSxHQUFHLGlCQUFpQixBQU05RSxRQUErRCxDQUFDO0lBQ1IsaUJBQWlCLEVsR3VCYixPQUFPLEdrR3RCWjs7QWtDOE1ILEFsQ3ROUyxtQmtDc05VLENsQ3RObkIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFbEc4QlYsT0FBTztFa0c3QmIsWUFBWSxFbEc2Qk4sT0FBTztFa0c1QmIsS0FBSyxFbEdFRSxJQUFJLEdrR0laO0VrQzZNRCxBbEN0TlMsbUJrQ3NOVSxDbEN0Tm5CLE1BQU0sR0FBRyxpQkFBaUIsQUFLOUUsT0FBOEQsRWtDaU5WLEFsQ3ROUyxtQmtDc05VLENsQ3RObkIsTUFBTSxHQUFHLGlCQUFpQixBQU05RSxRQUErRCxDQUFDO0lBQ1IsaUJBQWlCLEVsR3dCYixPQUFPLEdrR3ZCWjs7QWtDOE1ILEFsQ3ROUyxtQmtDc05VLENsQ3RObkIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFbEcrQlYsT0FBTztFa0c5QmIsWUFBWSxFbEc4Qk4sT0FBTztFa0c3QmIsS0FBSyxFbEdFRSxJQUFJLEdrR0laO0VrQzZNRCxBbEN0TlMsbUJrQ3NOVSxDbEN0Tm5CLE1BQU0sR0FBRyxpQkFBaUIsQUFLOUUsT0FBOEQsRWtDaU5WLEFsQ3ROUyxtQmtDc05VLENsQ3RObkIsTUFBTSxHQUFHLGlCQUFpQixBQU05RSxRQUErRCxDQUFDO0lBQ1IsaUJBQWlCLEVsR3lCYixPQUFPLEdrR3hCWjs7QWtDOE1ILEFsQ3ROUyxpQmtDc05RLENsQ3ROakIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFbEdnQ1YsT0FBTztFa0cvQmIsWUFBWSxFbEcrQk4sT0FBTztFa0c5QmIsS0FBSyxFbEdFRSxJQUFJLEdrR0laO0VrQzZNRCxBbEN0TlMsaUJrQ3NOUSxDbEN0TmpCLE1BQU0sR0FBRyxpQkFBaUIsQUFLOUUsT0FBOEQsRWtDaU5WLEFsQ3ROUyxpQmtDc05RLENsQ3ROakIsTUFBTSxHQUFHLGlCQUFpQixBQU05RSxRQUErRCxDQUFDO0lBQ1IsaUJBQWlCLEVsRzBCYixPQUFPLEdrR3pCWjs7QWtDOE1ILEFsQ3ROUyxnQmtDc05PLENsQ3ROaEIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFbEdpQ1YsT0FBTztFa0doQ2IsWUFBWSxFbEdnQ04sT0FBTztFa0cvQmIsS0FBSyxFbEdFRSxJQUFJLEdrR0laO0VrQzZNRCxBbEN0TlMsZ0JrQ3NOTyxDbEN0TmhCLE1BQU0sR0FBRyxpQkFBaUIsQUFLOUUsT0FBOEQsRWtDaU5WLEFsQ3ROUyxnQmtDc05PLENsQ3ROaEIsTUFBTSxHQUFHLGlCQUFpQixBQU05RSxRQUErRCxDQUFDO0lBQ1IsaUJBQWlCLEVsRzJCYixPQUFPLEdrRzFCWjs7QWtDOE1ILEFsQ3ROUyxtQmtDc05VLENsQ3RObkIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFbEdrQ1YsT0FBTztFa0dqQ2IsWUFBWSxFbEdpQ04sT0FBTztFa0doQ2IsS0FBSyxFbEdvRk8sT0FBTyxHa0c5RXBCO0VrQzZNRCxBbEN0TlMsbUJrQ3NOVSxDbEN0Tm5CLE1BQU0sR0FBRyxpQkFBaUIsQUFLOUUsT0FBOEQsRWtDaU5WLEFsQ3ROUyxtQmtDc05VLENsQ3RObkIsTUFBTSxHQUFHLGlCQUFpQixBQU05RSxRQUErRCxDQUFDO0lBQ1IsaUJBQWlCLEVsRzRCYixPQUFPLEdrRzNCWjs7QWtDOE1ILEFsQ3ROUyxtQmtDc05VLENsQ3RObkIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFbEdtQ1YsT0FBTztFa0dsQ2IsWUFBWSxFbEdrQ04sT0FBTztFa0dqQ2IsS0FBSyxFbEdvRk8sT0FBTyxHa0c5RXBCO0VrQzZNRCxBbEN0TlMsbUJrQ3NOVSxDbEN0Tm5CLE1BQU0sR0FBRyxpQkFBaUIsQUFLOUUsT0FBOEQsRWtDaU5WLEFsQ3ROUyxtQmtDc05VLENsQ3RObkIsTUFBTSxHQUFHLGlCQUFpQixBQU05RSxRQUErRCxDQUFDO0lBQ1IsaUJBQWlCLEVsRzZCYixPQUFPLEdrRzVCWjs7QWtDOE1ILEFsQ3ROUyxrQmtDc05TLENsQ3RObEIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFbEdvQ1YsT0FBTztFa0duQ2IsWUFBWSxFbEdtQ04sT0FBTztFa0dsQ2IsS0FBSyxFbEdFRSxJQUFJLEdrR0laO0VrQzZNRCxBbEN0TlMsa0JrQ3NOUyxDbEN0TmxCLE1BQU0sR0FBRyxpQkFBaUIsQUFLOUUsT0FBOEQsRWtDaU5WLEFsQ3ROUyxrQmtDc05TLENsQ3RObEIsTUFBTSxHQUFHLGlCQUFpQixBQU05RSxRQUErRCxDQUFDO0lBQ1IsaUJBQWlCLEVsRzhCYixPQUFPLEdrRzdCWjs7QWtDOE1ILEFsQ3ROUyxpQmtDc05RLENsQ3ROakIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFbEdxQ1YsT0FBTztFa0dwQ2IsWUFBWSxFbEdvQ04sT0FBTztFa0duQ2IsS0FBSyxFbEdFRSxJQUFJLEdrR0laO0VrQzZNRCxBbEN0TlMsaUJrQ3NOUSxDbEN0TmpCLE1BQU0sR0FBRyxpQkFBaUIsQUFLOUUsT0FBOEQsRWtDaU5WLEFsQ3ROUyxpQmtDc05RLENsQ3ROakIsTUFBTSxHQUFHLGlCQUFpQixBQU05RSxRQUErRCxDQUFDO0lBQ1IsaUJBQWlCLEVsRytCYixPQUFPLEdrRzlCWjs7QWtDOE1ILEFsQ3ROUyxpQmtDc05RLENsQ3ROakIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFbEdzQ1YsT0FBTztFa0dyQ2IsWUFBWSxFbEdxQ04sT0FBTztFa0dwQ2IsS0FBSyxFbEdFRSxJQUFJLEdrR0laO0VrQzZNRCxBbEN0TlMsaUJrQ3NOUSxDbEN0TmpCLE1BQU0sR0FBRyxpQkFBaUIsQUFLOUUsT0FBOEQsRWtDaU5WLEFsQ3ROUyxpQmtDc05RLENsQ3ROakIsTUFBTSxHQUFHLGlCQUFpQixBQU05RSxRQUErRCxDQUFDO0lBQ1IsaUJBQWlCLEVsR2dDYixPQUFPLEdrRy9CWjs7QWtDOE1ILEFsQ3ROUyxrQmtDc05TLENsQ3RObEIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFbEdJVCxJQUFJO0VrR0hYLFlBQVksRWxHR0wsSUFBSTtFa0dGWCxLQUFLLEVsR29GTyxPQUFPLEdrRzlFcEI7RWtDNk1ELEFsQ3ROUyxrQmtDc05TLENsQ3RObEIsTUFBTSxHQUFHLGlCQUFpQixBQUs5RSxPQUE4RCxFa0NpTlYsQWxDdE5TLGtCa0NzTlMsQ2xDdE5sQixNQUFNLEdBQUcsaUJBQWlCLEFBTTlFLFFBQStELENBQUM7SUFDUixpQkFBaUIsRWxHRlosSUFBSSxHa0dHVjs7QWtDOE1ILEFsQ3ROUyxpQmtDc05RLENsQ3ROakIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFbEdVVCxPQUFPO0VrR1RkLFlBQVksRWxHU0wsT0FBTztFa0dSZCxLQUFLLEVsR0VFLElBQUksR2tHSVo7RWtDNk1ELEFsQ3ROUyxpQmtDc05RLENsQ3ROakIsTUFBTSxHQUFHLGlCQUFpQixBQUs5RSxPQUE4RCxFa0NpTlYsQWxDdE5TLGlCa0NzTlEsQ2xDdE5qQixNQUFNLEdBQUcsaUJBQWlCLEFBTTlFLFFBQStELENBQUM7SUFDUixpQkFBaUIsRWxHSVosT0FBTyxHa0dIYjs7QWtDOE1ILEFsQ3ROUyxzQmtDc05hLENsQ3ROdEIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFbEdZVCxPQUFPO0VrR1hkLFlBQVksRWxHV0wsT0FBTztFa0dWZCxLQUFLLEVsR0VFLElBQUksR2tHSVo7RWtDNk1ELEFsQ3ROUyxzQmtDc05hLENsQ3ROdEIsTUFBTSxHQUFHLGlCQUFpQixBQUs5RSxPQUE4RCxFa0NpTlYsQWxDdE5TLHNCa0NzTmEsQ2xDdE50QixNQUFNLEdBQUcsaUJBQWlCLEFBTTlFLFFBQStELENBQUM7SUFDUixpQkFBaUIsRWxHTVosT0FBTyxHa0dMYjs7QWtDbU5MLEFBQ0UsVUFEUSxDQUNSLGlCQUFpQixDQUFDO0VBQ2hCLGdCQUFnQixFQUFFLE9BQW9CO0VBQ3RDLFlBQVksRUFBRSxPQUFtQjtFQUNqQyxLQUFLLEVwSTFORSxJQUFJLEdvSWdPWjtFQVZILEFBQ0UsVUFEUSxDQUNSLGlCQUFpQixBQUtmLE9BQVEsRUFOWixBQUNFLFVBRFEsQ0FDUixpQkFBaUIsQUFNZixRQUFTLENBQUM7SUFDUixrQkFBa0IsRUFBRSxPQUFtQixHQUN4Qzs7QUFUTCxBQVdFLFVBWFEsQ0FXUixzQkFBc0IsQ0FBQztFQUNyQixLQUFLLEVwSTdORSxPQUFPLEdvSThOZjs7QUFiSCxBQWNXLFVBZEQsQ0FjUixNQUFNLEdBQUcsaUJBQWlCLEFBQ3hCLE9BQVEsRUFmWixBQWNXLFVBZEQsQ0FjUixNQUFNLEdBQUcsaUJBQWlCLEFBRXhCLFFBQVMsQ0FBQztFQUNSLGtCQUFrQixFQUFFLFdBQVcsR0FDaEM7O0FBbEJMLEFsQzNOVyxVa0MyTkQsQ0F1Qk4sb0JBQW9CLENsQ2xQdEIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFVDRCTixPQUFPO0VTM0JqQixZQUFZLEVUMkJGLE9BQU87RVMxQmpCLEtBQUssRWxHRUUsSUFBSSxHa0dJWjtFa0NrTkgsQWxDM05XLFVrQzJORCxDQXVCTixvQkFBb0IsQ2xDbFB0QixNQUFNLEdBQUcsaUJBQWlCLEFBSzlFLE9BQThELEVrQ3NOWixBbEMzTlcsVWtDMk5ELENBdUJOLG9CQUFvQixDbENsUHRCLE1BQU0sR0FBRyxpQkFBaUIsQUFNOUUsUUFBK0QsQ0FBQztJQUNSLGlCQUFpQixFVHNCVCxPQUFPLEdTckJoQjs7QWtDbU5MLEFsQzNOVyxVa0MyTkQsQ0F1Qk4sc0JBQXNCLENsQ2xQeEIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFbEdVVCxPQUFPO0VrR1RkLFlBQVksRWxHU0wsT0FBTztFa0dSZCxLQUFLLEVsR0VFLElBQUksR2tHSVo7RWtDa05ILEFsQzNOVyxVa0MyTkQsQ0F1Qk4sc0JBQXNCLENsQ2xQeEIsTUFBTSxHQUFHLGlCQUFpQixBQUs5RSxPQUE4RCxFa0NzTlosQWxDM05XLFVrQzJORCxDQXVCTixzQkFBc0IsQ2xDbFB4QixNQUFNLEdBQUcsaUJBQWlCLEFBTTlFLFFBQStELENBQUM7SUFDUixpQkFBaUIsRWxHSVosT0FBTyxHa0dIYjs7QWtDbU5MLEFsQzNOVyxVa0MyTkQsQ0F1Qk4sb0JBQW9CLENsQ2xQdEIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFVG1DTixPQUFPO0VTbENqQixZQUFZLEVUa0NGLE9BQU87RVNqQ2pCLEtBQUssRWxHRUUsSUFBSSxHa0dJWjtFa0NrTkgsQWxDM05XLFVrQzJORCxDQXVCTixvQkFBb0IsQ2xDbFB0QixNQUFNLEdBQUcsaUJBQWlCLEFBSzlFLE9BQThELEVrQ3NOWixBbEMzTlcsVWtDMk5ELENBdUJOLG9CQUFvQixDbENsUHRCLE1BQU0sR0FBRyxpQkFBaUIsQUFNOUUsUUFBK0QsQ0FBQztJQUNSLGlCQUFpQixFVDZCVCxPQUFPLEdTNUJoQjs7QWtDbU5MLEFsQzNOVyxVa0MyTkQsQ0F1Qk4saUJBQWlCLENsQ2xQbkIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFVHFDTixPQUFPO0VTcENqQixZQUFZLEVUb0NGLE9BQU87RVNuQ2pCLEtBQUssRWxHRUUsSUFBSSxHa0dJWjtFa0NrTkgsQWxDM05XLFVrQzJORCxDQXVCTixpQkFBaUIsQ2xDbFBuQixNQUFNLEdBQUcsaUJBQWlCLEFBSzlFLE9BQThELEVrQ3NOWixBbEMzTlcsVWtDMk5ELENBdUJOLGlCQUFpQixDbENsUG5CLE1BQU0sR0FBRyxpQkFBaUIsQUFNOUUsUUFBK0QsQ0FBQztJQUNSLGlCQUFpQixFVCtCVCxPQUFPLEdTOUJoQjs7QWtDbU5MLEFsQzNOVyxVa0MyTkQsQ0F1Qk4sb0JBQW9CLENsQ2xQdEIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFVGtDTixPQUFPO0VTakNqQixZQUFZLEVUaUNGLE9BQU87RVNoQ2pCLEtBQUssRWxHb0ZPLE9BQU8sR2tHOUVwQjtFa0NrTkgsQWxDM05XLFVrQzJORCxDQXVCTixvQkFBb0IsQ2xDbFB0QixNQUFNLEdBQUcsaUJBQWlCLEFBSzlFLE9BQThELEVrQ3NOWixBbEMzTlcsVWtDMk5ELENBdUJOLG9CQUFvQixDbENsUHRCLE1BQU0sR0FBRyxpQkFBaUIsQUFNOUUsUUFBK0QsQ0FBQztJQUNSLGlCQUFpQixFVDRCVCxPQUFPLEdTM0JoQjs7QWtDbU5MLEFsQzNOVyxVa0MyTkQsQ0F1Qk4sbUJBQW1CLENsQ2xQckIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFVGdDTixPQUFPO0VTL0JqQixZQUFZLEVUK0JGLE9BQU87RVM5QmpCLEtBQUssRWxHRUUsSUFBSSxHa0dJWjtFa0NrTkgsQWxDM05XLFVrQzJORCxDQXVCTixtQkFBbUIsQ2xDbFByQixNQUFNLEdBQUcsaUJBQWlCLEFBSzlFLE9BQThELEVrQ3NOWixBbEMzTlcsVWtDMk5ELENBdUJOLG1CQUFtQixDbENsUHJCLE1BQU0sR0FBRyxpQkFBaUIsQUFNOUUsUUFBK0QsQ0FBQztJQUNSLGlCQUFpQixFVDBCVCxPQUFPLEdTekJoQjs7QWtDbU5MLEFsQzNOVyxVa0MyTkQsQ0F1Qk4sa0JBQWtCLENsQ2xQcEIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFbEdLVCxPQUFPO0VrR0pkLFlBQVksRWxHSUwsT0FBTztFa0dIZCxLQUFLLEVsR29GTyxPQUFPLEdrRzlFcEI7RWtDa05ILEFsQzNOVyxVa0MyTkQsQ0F1Qk4sa0JBQWtCLENsQ2xQcEIsTUFBTSxHQUFHLGlCQUFpQixBQUs5RSxPQUE4RCxFa0NzTlosQWxDM05XLFVrQzJORCxDQXVCTixrQkFBa0IsQ2xDbFBwQixNQUFNLEdBQUcsaUJBQWlCLEFBTTlFLFFBQStELENBQUM7SUFDUixpQkFBaUIsRWxHRFosT0FBTyxHa0dFYjs7QWtDbU5MLEFsQzNOVyxVa0MyTkQsQ0F1Qk4saUJBQWlCLENsQ2xQbkIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFbEdZVCxPQUFPO0VrR1hkLFlBQVksRWxHV0wsT0FBTztFa0dWZCxLQUFLLEVsR0VFLElBQUksR2tHSVo7RWtDa05ILEFsQzNOVyxVa0MyTkQsQ0F1Qk4saUJBQWlCLENsQ2xQbkIsTUFBTSxHQUFHLGlCQUFpQixBQUs5RSxPQUE4RCxFa0NzTlosQWxDM05XLFVrQzJORCxDQXVCTixpQkFBaUIsQ2xDbFBuQixNQUFNLEdBQUcsaUJBQWlCLEFBTTlFLFFBQStELENBQUM7SUFDUixpQkFBaUIsRWxHTVosT0FBTyxHa0dMYjs7QWtDbU5MLEFsQzNOVyxVa0MyTkQsQ0E2Qk4sc0JBQXNCLENsQ3hQeEIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFVHdDSixPQUFxQjtFU3ZDakMsWUFBWSxFVHVDQSxPQUFxQjtFU3RDakMsS0FBSyxFbEdvRk8sT0FBTyxHa0c5RXBCO0VrQ2tOSCxBbEMzTlcsVWtDMk5ELENBNkJOLHNCQUFzQixDbEN4UHhCLE1BQU0sR0FBRyxpQkFBaUIsQUFLOUUsT0FBOEQsRWtDc05aLEFsQzNOVyxVa0MyTkQsQ0E2Qk4sc0JBQXNCLENsQ3hQeEIsTUFBTSxHQUFHLGlCQUFpQixBQU05RSxRQUErRCxDQUFDO0lBQ1IsaUJBQWlCLEVUa0NQLE9BQXFCLEdTakNoQzs7QWtDbU5MLEFsQzNOVyxVa0MyTkQsQ0E2Qk4saUJBQWlCLENsQ3hQbkIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFVHlDVCxPQUFvQjtFU3hDM0IsWUFBWSxFVHdDTCxPQUFvQjtFU3ZDM0IsS0FBSyxFbEdFRSxJQUFJLEdrR0laO0VrQ2tOSCxBbEMzTlcsVWtDMk5ELENBNkJOLGlCQUFpQixDbEN4UG5CLE1BQU0sR0FBRyxpQkFBaUIsQUFLOUUsT0FBOEQsRWtDc05aLEFsQzNOVyxVa0MyTkQsQ0E2Qk4saUJBQWlCLENsQ3hQbkIsTUFBTSxHQUFHLGlCQUFpQixBQU05RSxRQUErRCxDQUFDO0lBQ1IsaUJBQWlCLEVUbUNaLE9BQW9CLEdTbEMxQjs7QWtDbU5MLEFsQzNOVyxVa0MyTkQsQ0E2Qk4sa0JBQWtCLENsQ3hQcEIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFVDBDUixPQUFxQjtFU3pDN0IsWUFBWSxFVHlDSixPQUFxQjtFU3hDN0IsS0FBSyxFbEdvRk8sT0FBTyxHa0c5RXBCO0VrQ2tOSCxBbEMzTlcsVWtDMk5ELENBNkJOLGtCQUFrQixDbEN4UHBCLE1BQU0sR0FBRyxpQkFBaUIsQUFLOUUsT0FBOEQsRWtDc05aLEFsQzNOVyxVa0MyTkQsQ0E2Qk4sa0JBQWtCLENsQ3hQcEIsTUFBTSxHQUFHLGlCQUFpQixBQU05RSxRQUErRCxDQUFDO0lBQ1IsaUJBQWlCLEVUb0NYLE9BQXFCLEdTbkM1Qjs7QWtDbU5MLEFsQzNOVyxVa0MyTkQsQ0E2Qk4saUJBQWlCLENsQ3hQbkIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFVDJDVCxPQUFxQjtFUzFDNUIsWUFBWSxFVDBDTCxPQUFxQjtFU3pDNUIsS0FBSyxFbEdvRk8sT0FBTyxHa0c5RXBCO0VrQ2tOSCxBbEMzTlcsVWtDMk5ELENBNkJOLGlCQUFpQixDbEN4UG5CLE1BQU0sR0FBRyxpQkFBaUIsQUFLOUUsT0FBOEQsRWtDc05aLEFsQzNOVyxVa0MyTkQsQ0E2Qk4saUJBQWlCLENsQ3hQbkIsTUFBTSxHQUFHLGlCQUFpQixBQU05RSxRQUErRCxDQUFDO0lBQ1IsaUJBQWlCLEVUcUNaLE9BQXFCLEdTcEMzQjs7QWtDbU5MLEFsQzNOVyxVa0MyTkQsQ0E2Qk4sb0JBQW9CLENsQ3hQdEIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFVDRDTixPQUFxQjtFUzNDL0IsWUFBWSxFVDJDRixPQUFxQjtFUzFDL0IsS0FBSyxFbEdvRk8sT0FBTyxHa0c5RXBCO0VrQ2tOSCxBbEMzTlcsVWtDMk5ELENBNkJOLG9CQUFvQixDbEN4UHRCLE1BQU0sR0FBRyxpQkFBaUIsQUFLOUUsT0FBOEQsRWtDc05aLEFsQzNOVyxVa0MyTkQsQ0E2Qk4sb0JBQW9CLENsQ3hQdEIsTUFBTSxHQUFHLGlCQUFpQixBQU05RSxRQUErRCxDQUFDO0lBQ1IsaUJBQWlCLEVUc0NULE9BQXFCLEdTckM5Qjs7QWtDbU5MLEFsQzNOVyxVa0MyTkQsQ0E2Qk4sbUJBQW1CLENsQ3hQckIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFVDZDUCxPQUFxQjtFUzVDOUIsWUFBWSxFVDRDSCxPQUFxQjtFUzNDOUIsS0FBSyxFbEdvRk8sT0FBTyxHa0c5RXBCO0VrQ2tOSCxBbEMzTlcsVWtDMk5ELENBNkJOLG1CQUFtQixDbEN4UHJCLE1BQU0sR0FBRyxpQkFBaUIsQUFLOUUsT0FBOEQsRWtDc05aLEFsQzNOVyxVa0MyTkQsQ0E2Qk4sbUJBQW1CLENsQ3hQckIsTUFBTSxHQUFHLGlCQUFpQixBQU05RSxRQUErRCxDQUFDO0lBQ1IsaUJBQWlCLEVUdUNWLE9BQXFCLEdTdEM3Qjs7QWtDbU5MLEFsQzNOVyxVa0MyTkQsQ0E2Qk4saUJBQWlCLENsQ3hQbkIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFVDRCTixPQUFPO0VTM0JqQixZQUFZLEVUMkJGLE9BQU87RVMxQmpCLEtBQUssRWxHRUUsSUFBSSxHa0dJWjtFa0NrTkgsQWxDM05XLFVrQzJORCxDQTZCTixpQkFBaUIsQ2xDeFBuQixNQUFNLEdBQUcsaUJBQWlCLEFBSzlFLE9BQThELEVrQ3NOWixBbEMzTlcsVWtDMk5ELENBNkJOLGlCQUFpQixDbEN4UG5CLE1BQU0sR0FBRyxpQkFBaUIsQUFNOUUsUUFBK0QsQ0FBQztJQUNSLGlCQUFpQixFVHNCVCxPQUFPLEdTckJoQjs7QWtDbU5MLEFsQzNOVyxVa0MyTkQsQ0E2Qk4sbUJBQW1CLENsQ3hQckIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFVDZCTixPQUFPO0VTNUJqQixZQUFZLEVUNEJGLE9BQU87RVMzQmpCLEtBQUssRWxHRUUsSUFBSSxHa0dJWjtFa0NrTkgsQWxDM05XLFVrQzJORCxDQTZCTixtQkFBbUIsQ2xDeFByQixNQUFNLEdBQUcsaUJBQWlCLEFBSzlFLE9BQThELEVrQ3NOWixBbEMzTlcsVWtDMk5ELENBNkJOLG1CQUFtQixDbEN4UHJCLE1BQU0sR0FBRyxpQkFBaUIsQUFNOUUsUUFBK0QsQ0FBQztJQUNSLGlCQUFpQixFVHVCVCxPQUFPLEdTdEJoQjs7QWtDbU5MLEFsQzNOVyxVa0MyTkQsQ0E2Qk4sbUJBQW1CLENsQ3hQckIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFVDhCTixPQUFPO0VTN0JqQixZQUFZLEVUNkJGLE9BQU87RVM1QmpCLEtBQUssRWxHRUUsSUFBSSxHa0dJWjtFa0NrTkgsQWxDM05XLFVrQzJORCxDQTZCTixtQkFBbUIsQ2xDeFByQixNQUFNLEdBQUcsaUJBQWlCLEFBSzlFLE9BQThELEVrQ3NOWixBbEMzTlcsVWtDMk5ELENBNkJOLG1CQUFtQixDbEN4UHJCLE1BQU0sR0FBRyxpQkFBaUIsQUFNOUUsUUFBK0QsQ0FBQztJQUNSLGlCQUFpQixFVHdCVCxPQUFPLEdTdkJoQjs7QWtDbU5MLEFsQzNOVyxVa0MyTkQsQ0E2Qk4saUJBQWlCLENsQ3hQbkIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFVCtCTixPQUFPO0VTOUJqQixZQUFZLEVUOEJGLE9BQU87RVM3QmpCLEtBQUssRWxHRUUsSUFBSSxHa0dJWjtFa0NrTkgsQWxDM05XLFVrQzJORCxDQTZCTixpQkFBaUIsQ2xDeFBuQixNQUFNLEdBQUcsaUJBQWlCLEFBSzlFLE9BQThELEVrQ3NOWixBbEMzTlcsVWtDMk5ELENBNkJOLGlCQUFpQixDbEN4UG5CLE1BQU0sR0FBRyxpQkFBaUIsQUFNOUUsUUFBK0QsQ0FBQztJQUNSLGlCQUFpQixFVHlCVCxPQUFPLEdTeEJoQjs7QWtDbU5MLEFsQzNOVyxVa0MyTkQsQ0E2Qk4sZ0JBQWdCLENsQ3hQbEIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFVGdDTixPQUFPO0VTL0JqQixZQUFZLEVUK0JGLE9BQU87RVM5QmpCLEtBQUssRWxHRUUsSUFBSSxHa0dJWjtFa0NrTkgsQWxDM05XLFVrQzJORCxDQTZCTixnQkFBZ0IsQ2xDeFBsQixNQUFNLEdBQUcsaUJBQWlCLEFBSzlFLE9BQThELEVrQ3NOWixBbEMzTlcsVWtDMk5ELENBNkJOLGdCQUFnQixDbEN4UGxCLE1BQU0sR0FBRyxpQkFBaUIsQUFNOUUsUUFBK0QsQ0FBQztJQUNSLGlCQUFpQixFVDBCVCxPQUFPLEdTekJoQjs7QWtDbU5MLEFsQzNOVyxVa0MyTkQsQ0E2Qk4sbUJBQW1CLENsQ3hQckIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFVGlDTixPQUFPO0VTaENqQixZQUFZLEVUZ0NGLE9BQU87RVMvQmpCLEtBQUssRWxHb0ZPLE9BQU8sR2tHOUVwQjtFa0NrTkgsQWxDM05XLFVrQzJORCxDQTZCTixtQkFBbUIsQ2xDeFByQixNQUFNLEdBQUcsaUJBQWlCLEFBSzlFLE9BQThELEVrQ3NOWixBbEMzTlcsVWtDMk5ELENBNkJOLG1CQUFtQixDbEN4UHJCLE1BQU0sR0FBRyxpQkFBaUIsQUFNOUUsUUFBK0QsQ0FBQztJQUNSLGlCQUFpQixFVDJCVCxPQUFPLEdTMUJoQjs7QWtDbU5MLEFsQzNOVyxVa0MyTkQsQ0E2Qk4sbUJBQW1CLENsQ3hQckIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFVGtDTixPQUFPO0VTakNqQixZQUFZLEVUaUNGLE9BQU87RVNoQ2pCLEtBQUssRWxHb0ZPLE9BQU8sR2tHOUVwQjtFa0NrTkgsQWxDM05XLFVrQzJORCxDQTZCTixtQkFBbUIsQ2xDeFByQixNQUFNLEdBQUcsaUJBQWlCLEFBSzlFLE9BQThELEVrQ3NOWixBbEMzTlcsVWtDMk5ELENBNkJOLG1CQUFtQixDbEN4UHJCLE1BQU0sR0FBRyxpQkFBaUIsQUFNOUUsUUFBK0QsQ0FBQztJQUNSLGlCQUFpQixFVDRCVCxPQUFPLEdTM0JoQjs7QWtDbU5MLEFsQzNOVyxVa0MyTkQsQ0E2Qk4sa0JBQWtCLENsQ3hQcEIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFVG1DTixPQUFPO0VTbENqQixZQUFZLEVUa0NGLE9BQU87RVNqQ2pCLEtBQUssRWxHRUUsSUFBSSxHa0dJWjtFa0NrTkgsQWxDM05XLFVrQzJORCxDQTZCTixrQkFBa0IsQ2xDeFBwQixNQUFNLEdBQUcsaUJBQWlCLEFBSzlFLE9BQThELEVrQ3NOWixBbEMzTlcsVWtDMk5ELENBNkJOLGtCQUFrQixDbEN4UHBCLE1BQU0sR0FBRyxpQkFBaUIsQUFNOUUsUUFBK0QsQ0FBQztJQUNSLGlCQUFpQixFVDZCVCxPQUFPLEdTNUJoQjs7QWtDbU5MLEFsQzNOVyxVa0MyTkQsQ0E2Qk4saUJBQWlCLENsQ3hQbkIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFVG9DTixPQUFPO0VTbkNqQixZQUFZLEVUbUNGLE9BQU87RVNsQ2pCLEtBQUssRWxHRUUsSUFBSSxHa0dJWjtFa0NrTkgsQWxDM05XLFVrQzJORCxDQTZCTixpQkFBaUIsQ2xDeFBuQixNQUFNLEdBQUcsaUJBQWlCLEFBSzlFLE9BQThELEVrQ3NOWixBbEMzTlcsVWtDMk5ELENBNkJOLGlCQUFpQixDbEN4UG5CLE1BQU0sR0FBRyxpQkFBaUIsQUFNOUUsUUFBK0QsQ0FBQztJQUNSLGlCQUFpQixFVDhCVCxPQUFPLEdTN0JoQjs7QWtDbU5MLEFsQzNOVyxVa0MyTkQsQ0E2Qk4saUJBQWlCLENsQ3hQbkIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFVHFDTixPQUFPO0VTcENqQixZQUFZLEVUb0NGLE9BQU87RVNuQ2pCLEtBQUssRWxHRUUsSUFBSSxHa0dJWjtFa0NrTkgsQWxDM05XLFVrQzJORCxDQTZCTixpQkFBaUIsQ2xDeFBuQixNQUFNLEdBQUcsaUJBQWlCLEFBSzlFLE9BQThELEVrQ3NOWixBbEMzTlcsVWtDMk5ELENBNkJOLGlCQUFpQixDbEN4UG5CLE1BQU0sR0FBRyxpQkFBaUIsQUFNOUUsUUFBK0QsQ0FBQztJQUNSLGlCQUFpQixFVCtCVCxPQUFPLEdTOUJoQjs7QWtDbU5MLEFsQzNOVyxVa0MyTkQsQ0E2Qk4sa0JBQWtCLENsQ3hQcEIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFbEdJVCxJQUFJO0VrR0hYLFlBQVksRWxHR0wsSUFBSTtFa0dGWCxLQUFLLEVsR29GTyxPQUFPLEdrRzlFcEI7RWtDa05ILEFsQzNOVyxVa0MyTkQsQ0E2Qk4sa0JBQWtCLENsQ3hQcEIsTUFBTSxHQUFHLGlCQUFpQixBQUs5RSxPQUE4RCxFa0NzTlosQWxDM05XLFVrQzJORCxDQTZCTixrQkFBa0IsQ2xDeFBwQixNQUFNLEdBQUcsaUJBQWlCLEFBTTlFLFFBQStELENBQUM7SUFDUixpQkFBaUIsRWxHRlosSUFBSSxHa0dHVjs7QWtDbU5MLEFsQzNOVyxVa0MyTkQsQ0E2Qk4saUJBQWlCLENsQ3hQbkIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFbEdVVCxPQUFPO0VrR1RkLFlBQVksRWxHU0wsT0FBTztFa0dSZCxLQUFLLEVsR0VFLElBQUksR2tHSVo7RWtDa05ILEFsQzNOVyxVa0MyTkQsQ0E2Qk4saUJBQWlCLENsQ3hQbkIsTUFBTSxHQUFHLGlCQUFpQixBQUs5RSxPQUE4RCxFa0NzTlosQWxDM05XLFVrQzJORCxDQTZCTixpQkFBaUIsQ2xDeFBuQixNQUFNLEdBQUcsaUJBQWlCLEFBTTlFLFFBQStELENBQUM7SUFDUixpQkFBaUIsRWxHSVosT0FBTyxHa0dIYjs7QWtDbU5MLEFsQzNOVyxVa0MyTkQsQ0E2Qk4sc0JBQXNCLENsQ3hQeEIsTUFBTSxHQUFHLGlCQUFpQixDQUFDO0VBQ3pCLGdCQUFnQixFbEdZVCxPQUFPO0VrR1hkLFlBQVksRWxHV0wsT0FBTztFa0dWZCxLQUFLLEVsR0VFLElBQUksR2tHSVo7RWtDa05ILEFsQzNOVyxVa0MyTkQsQ0E2Qk4sc0JBQXNCLENsQ3hQeEIsTUFBTSxHQUFHLGlCQUFpQixBQUs5RSxPQUE4RCxFa0NzTlosQWxDM05XLFVrQzJORCxDQTZCTixzQkFBc0IsQ2xDeFB4QixNQUFNLEdBQUcsaUJBQWlCLEFBTTlFLFFBQStELENBQUM7SUFDUixpQkFBaUIsRWxHTVosT0FBTyxHa0dMYjs7QW1DVkwsQUFBQSxXQUFXLENBQUM7RS9HQVYsWUFBWSxFQUFFLENBQUM7RUFDZixVQUFVLEVBQUUsSUFBSSxHK0dxQmpCO0VBdEJELEFBR0ksV0FITyxHQUdQLEVBQUUsQ0FBQztJQUNILEtBQUssRUFBRSxJQUFJO0lBQ1gsT0FBTyxFQUFFLElBQUk7SUFDYixVQUFVLEVBQUUsTUFBTTtJQUNsQixLQUFLLEVBQUUsR0FBRyxHQWNYO0lBckJILEFBU0ksV0FUTyxHQUdQLEVBQUUsQ0FNRixHQUFHLENBQUM7TXpHS0osYUFBYSxFeUdKWSxHQUFHO01BQzFCLE1BQU0sRUFBRSxJQUFJO01BQ1osU0FBUyxFQUFFLElBQUksR0FDaEI7SUFiTCxBQWVNLFdBZkssR0FHUCxFQUFFLEdBWUEsQ0FBQyxBQUFBLE1BQU07SUFmYixBQWlCTSxXQWpCSyxHQUdQLEVBQUUsR0FZQSxDQUFDLEFBQUEsTUFBTSxDQUVQLGdCQUFnQixDQUFDO01BQ2YsS0FBSyxFQUFFLElBQUksR0FDWjs7QUFLUCxBQUFBLGdCQUFnQjtBQUNoQixBQUFBLGdCQUFnQixDQUFDO0VBQ2YsT0FBTyxFQUFFLEtBQUssR0FDZjs7QUFFRCxBQUFBLGdCQUFnQixDQUFDO0VBQ2YsS0FBSyxFckloQkksT0FBTztFcUlpQmhCLFNBQVMsRXJJNE1tQixRQUF3QjtFcUkzTXBELFFBQVEsRUFBRSxNQUFNO0VBQ2hCLGFBQWEsRUFBRSxRQUFRO0VBQ3ZCLFdBQVcsRUFBRSxNQUFNLEdBQ3BCOztBQUVELEFBQUEsZ0JBQWdCLENBQUM7RUFDZixLQUFLLEVBQUUsT0FBc0I7RUFDN0IsU0FBUyxFQUFFLElBQUksR0FDaEI7O0FBRUQsQUFDRSxVQURRLENBQ1IsZ0JBQWdCLENBQUM7RUFDZixLQUFLLEVySWpDRSxPQUFPLEdxSWtDZjs7QUFISCxBQUlFLFVBSlEsQ0FJUixnQkFBZ0IsQ0FBQztFQUNmLEtBQUssRXJJbkNFLE9BQU8sR3FJb0NmOztBQy9DSCxBQUFBLFlBQVksQ0FBQztFQUNYLE1BQU0sRUFBRSxDQUFDO0VBQ1QsUUFBUSxFQUFFLFFBQVEsR0FDbkI7O0FBR0QsQUFHRSxZQUhVLENBR1YsbUJBQW1CLENBQUM7RTFHYWxCLHNCQUFzQixFNUIwTEksT0FBTTtFNEJ6TGhDLHVCQUF1QixFNUJ5TEcsT0FBTTtFc0lsTWhDLE1BQU0sRUFBRSxLQUFLO0VBQ2IsT0FBTyxFQUFFLElBQUk7RUFDYixVQUFVLEVBQUUsTUFBTSxHQUNuQjs7QUFYSCxBQWNFLFlBZFUsQ0FjVixxQkFBcUIsQ0FBQztFQUNwQixTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLGFBQWEsRUFBRSxDQUFDO0VBQ2hCLFVBQVUsRUFBRSxDQUFDO0VBQ2IsV0FBVyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDdElUZixrQkFBSSxHc0lVWjs7QUFwQkgsQUF1QkUsWUF2QlUsQ0F1QlYsaUJBQWlCLENBQUM7RUFDaEIsVUFBVSxFQUFFLENBQUMsR0FDZDs7QUF6QkgsQUE0QkUsWUE1QlUsQ0E0QlYsa0JBQWtCLENBQUM7RUFDakIsSUFBSSxFQUFFLEdBQUc7RUFDVCxXQUFXLEVBQUUsS0FBSztFQUNsQixRQUFRLEVBQUUsUUFBUTtFQUNsQixHQUFHLEVBQUUsSUFBSSxHQU9WO0VBdkNILEFBa0NNLFlBbENNLENBNEJWLGtCQUFrQixHQU1kLEdBQUcsQ0FBQztJQUNKLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDdEluQ1osSUFBSTtJc0lvQ1QsTUFBTSxFQUFFLElBQUk7SUFDWixLQUFLLEVBQUUsSUFBSSxHQUNaOztBQXRDTCxBQXlDRSxZQXpDVSxDQXlDVixZQUFZLENBQUM7RUFDWCxXQUFXLEVBQUUsSUFBSSxHQUNsQjs7QUFJSCxBQUdFLGNBSFksQ0FHWixtQkFBbUIsQ0FBQztFMUdsQ2xCLHNCQUFzQixFNUIwTEksT0FBTTtFNEJ6TGhDLHVCQUF1QixFNUJ5TEcsT0FBTTtFc0l0SmhDLE9BQU8sRUFBRSxJQUFJLEdBQ2Q7O0FBTkgsQUFTRSxjQVRZLENBU1oscUJBQXFCLENBQUM7RUFDcEIsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsR0FBRztFQUNoQixhQUFhLEVBQUUsR0FBRztFQUNsQixVQUFVLEVBQUUsR0FBRyxHQUNoQjs7QUFkSCxBQWlCRSxjQWpCWSxDQWlCWixpQkFBaUIsQ0FBQztFQUNoQixVQUFVLEVBQUUsQ0FBQyxHQUNkOztBQW5CSCxBQXFCRSxjQXJCWSxDQXFCWixxQkFBcUI7QUFyQnZCLEFBc0JFLGNBdEJZLENBc0JaLGlCQUFpQixDQUFDO0VBQ2hCLFdBQVcsRUFBRSxJQUFJLEdBQ2xCOztBQXhCSCxBQTRCTSxjQTVCUSxDQTJCWixrQkFBa0IsR0FDZCxHQUFHLENBQUM7RUFDSixLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0sRUFBRSxJQUFJO0VBQ1osS0FBSyxFQUFFLElBQUksR0FDWjs7QUV0RkwsQUFDSSxpQkFEYSxHQUNiLE1BQU0sRUFEVixBQUNJLGlCQURhLEcxSXFKakIsbUJBQW1CLEUwSXJKbkIsQUFDSSxpQkFEYSxHMUl1S2pCLDBCQUEwQixDMEl0S2Y7RUFDUCxNQUFNLEVBQUUsQ0FBQyxHQUNWOztBQUdILEFBQUEsaUJBQWlCLENBQUM7RUFDaEIsT0FBTyxFQUFFLEdBQUcsR0FLYjtFQU5ELEFBR0UsaUJBSGUsQUFHZixZQUFhLENBQUM7SUFDWixhQUFhLEVBQUUsR0FBRyxDQUFDLEtBQUssQ3hJT2pCLG9CQUFJLEd3SU5aOztBQUdILEFBQUEsa0JBQWtCLENBQUM7RUFDakIsYUFBYSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEN4SUVmLG9CQUFJO0V3SURiLE9BQU8sRUFBRSxJQUFJLEdBV2Q7RUFiRCxBQUlFLGtCQUpnQixDQUloQixFQUFFLENBQUM7SUFDRCxTQUFTLEVBQUUsSUFBSTtJQUNmLE1BQU0sRUFBRSxDQUFDLEdBQ1Y7RUFQSCxBQVNFLGtCQVRnQixDQVNoQixFQUFFLENBQUM7SUFDRCxNQUFNLEVBQUUsQ0FBQztJQUNULE9BQU8sRUFBRSxPQUFPLEdBQ2pCOztBQUdILEFBQUEsa0JBQWtCLENBQUM7RUFDakIsS0FBSyxFQUFFLElBQUk7RUFDWCxTQUFTLEVBQUUsSUFBSSxHQUNoQjs7QUFFRCxBQUFBLHFCQUFxQixDQUFDO0VBQ3BCLE9BQU8sRUFBRSxJQUFJLEdBQ2Q7O0FBRUQsQUFBQSxvQkFBb0IsQ0FBQztFbEh0Q25CLFlBQVksRUFBRSxDQUFDO0VBQ2YsVUFBVSxFQUFFLElBQUksR2tIOENqQjtFQVRELEFBRUUsb0JBRmtCLENBRWxCLEVBQUUsQ0FBQztJQUNELE1BQU0sRUFBRSxjQUFjO0lBQ3RCLEtBQUssRUFBRSxJQUFJO0lBQ1gsYUFBYSxFQUFFLElBQUk7SUFDbkIsWUFBWSxFQUFFLElBQUk7SUFDbEIsS0FBSyxFQUFFLEtBQUssR0FDYjs7QUFHSCxBQUFBLHdCQUF3QixDQUFDO0VBQ3ZCLEtBQUssRUFBRSxJQUFJO0VBQ1gsV0FBVyxFQUFFLEdBQUcsR0FDakI7O0FBRUQsQUFBQSx3QkFBd0I7QUFDeEIsQUFBQSx3QkFBd0I7QUFDeEIsQUFBQSx3QkFBd0IsQ0FBQztFQUN2QixPQUFPLEVBQUUsS0FBSyxHQUNmOztBQUVELEFBQUEsd0JBQXdCLENBQUM7RUFDdkIsZ0JBQWdCLEV4SXJEUCxPQUFPO0V3SXNEaEIsT0FBTyxFQUFFLElBQUksR0FDZDs7QUFFRCxBQUFBLHdCQUF3QixDQUFDO0VBQ3ZCLEtBQUssRUFBRSxJQUFJO0VBQ1gsU0FBUyxFQUFFLElBQUksR0FNaEI7RUFSRCxBQUlJLHdCQUpvQixHQUlwQixJQUFJLENBQUM7SUFDTCxPQUFPLEVBQUUsWUFBWTtJQUNyQixXQUFXLEVBQUUsTUFBTSxHQUNwQjs7QUFHSCxBQUFBLHdCQUF3QixDQUFDO0VBQ3ZCLEtBQUssRUFBRSxJQUFJO0VBQ1gsU0FBUyxFQUFFLElBQUk7RUFDZixVQUFVLEVBQUUsT0FBTztFQUNuQixPQUFPLEVBQUUsU0FBUztFQUNsQixVQUFVLEVBQUUsTUFBTSxHQVVuQjtFQWZELEFBT0Usd0JBUHNCLEFBT3RCLFFBQVMsQ0FBQztJQUNSLE9BQU8sRUFBRSxDQUFDLEdBTVg7SUFkSCxBQVVNLHdCQVZrQixBQU90QixRQUFTLEdBR0wsR0FBRyxDQUFDO01BQ0osTUFBTSxFQUFFLElBQUk7TUFDWixTQUFTLEVBQUUsSUFBSSxHQUNoQjs7QUN2RkwsQUFBQSxXQUFXLENBQUM7RUFDVixnQkFBZ0IsRXpJT1AsT0FBTyxHeUlBakI7RUFSRCxBQUlFLFdBSlMsQ0FJVCxnQkFBZ0IsQ0FBQztJQUNmLFdBQVcsRUFBRSxHQUFHO0lBQ2hCLFVBQVUsRUFBRSxNQUFNLEdBQ25COztBQUdILEFBQUEsZ0JBQWdCLENBQUM7RUFDZixTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLGFBQWEsRUFBRSxJQUFJO0VBQ25CLFVBQVUsRUFBRSxNQUFNLEdBS25CO0VBVEQsQUFNRSxnQkFOYyxDQU1kLENBQUMsQ0FBQztJQUNBLEtBQUssRXpJSkUsT0FBTyxHeUlLZjs7QUFHSCxBQUFBLG1CQUFtQixDQUFDO0VBQ2xCLE1BQU0sRUFBRSxNQUFNO0VBQ2QsVUFBVSxFQUFFLEdBQUc7RUFDZixTQUFTLEVBQUUsS0FBSyxHQUNqQjs7QUFJRCxBQUFBLGdCQUFnQixDQUFDO0U3R2hCYixhQUFhLEU2R2lCUSxHQUFHO0VBQzFCLGdCQUFnQixFekl6QlAsSUFBSTtFeUkwQmIsTUFBTSxFQUFFLGNBQWM7RUFDdEIsT0FBTyxFQUFFLENBQUM7RUFDVixRQUFRLEVBQUUsUUFBUTtFQUNsQixLQUFLLEVBQUUsS0FBSyxHQUNiOztBQUdELEFBQUEsaUJBQWlCLENBQUM7RTdHMUJkLGFBQWEsRTZHMkJRLEdBQUc7RUFDMUIsZ0JBQWdCLEV6SW5DUCxJQUFJO0V5SW9DYixJQUFJLEVBQUUsS0FBSztFQUNYLE9BQU8sRUFBRSxHQUFHO0VBQ1osUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLEtBQUs7RUFDVixPQUFPLEVBQUUsRUFBRSxHQU9aO0VBZEQsQUFTSSxpQkFUYSxHQVNiLEdBQUcsQ0FBQztJN0duQ0osYUFBYSxFNkdvQ1UsR0FBRztJQUMxQixNQUFNLEVBQUUsSUFBSTtJQUNaLEtBQUssRUFBRSxJQUFJLEdBQ1o7O0FBSUgsQUFBQSx1QkFBdUIsQ0FBQztFQUN0QixXQUFXLEVBQUUsSUFBSSxHQVdsQjtFQVpELEFBR0UsdUJBSHFCLENBR3JCLGFBQWEsQ0FBQztJQUNaLE1BQU0sRUFBRSxDQUFDLEdBQ1Y7RUFMSCxBQU9FLHVCQVBxQixDQU9yQixJQUFJLEVBUE4sQUFPRSx1QkFQcUIsQzNJa0R2QixXQUFXLEUySWxEWCxBQU9FLHVCQVBxQixDM0l5RHZCLGNBQWMsRTJJekRkLEFBT0UsdUJBUHFCLEMzSWdFdkIsYUFBYSxFMkloRWIsQUFPRSx1QkFQcUIsQzNJdUV2QixVQUFVLEUySXZFVixBQU9FLHVCQVBxQixDM0k4RXZCLFNBQVMsRTJJOUVULEFBT0UsdUJBUHFCLEMzSXFGdkIsVUFBVSxDMkk5RUg7SUFDSCxnQkFBZ0IsRXpJMURULElBQUk7SXlJMkRYLE1BQU0sRUFBRSxDQUFDO0lBQ1QsT0FBTyxFQUFFLE1BQU0sR0FDaEI7O0FBR0gsQUFBQSxrQkFBa0IsQ0FBQztFQUNqQixVQUFVLEVBQUUsSUFBSSxHQUNqQjs7QUFFRCxBQUNFLFVBRFEsQ0FDUixnQkFBZ0IsQ0FBQztFQUNmLGdCQUFnQixFekk5RFQsT0FBTyxHeUkrRGY7O0FBSEgsQUFJbUIsVUFKVCxDQUlSLGdCQUFnQixDQUFDLENBQUMsQ0FBQztFQUNqQixLQUFLLEV6SXpFRSxJQUFJLEd5STBFWjs7QUFOSCxBQU8wQixVQVBoQixDQU9SLHVCQUF1QixDQUFDLElBQUksRUFQOUIsQUFPMEIsVUFQaEIsQ0FPUix1QkFBdUIsQzNJeUJ6QixXQUFXLEUySWhDWCxBQU8wQixVQVBoQixDQU9SLHVCQUF1QixDM0lnQ3pCLGNBQWMsRTJJdkNkLEFBTzBCLFVBUGhCLENBT1IsdUJBQXVCLEMzSXVDekIsYUFBYSxFMkk5Q2IsQUFPMEIsVUFQaEIsQ0FPUix1QkFBdUIsQzNJOEN6QixVQUFVLEUySXJEVixBQU8wQixVQVBoQixDQU9SLHVCQUF1QixDM0lxRHpCLFNBQVMsRTJJNURULEFBTzBCLFVBUGhCLENBT1IsdUJBQXVCLEMzSTREekIsVUFBVSxDMkk1RHFCO0VBQzNCLGdCQUFnQixFeklwRVQsT0FBTyxHeUlxRWY7O0FBVEgsQUFVRSxVQVZRLENBVVIsaUJBQWlCLENBQUM7RUFDaEIsZ0JBQWdCLEV6SXpFVCxPQUFPLEd5STBFZjs7QUN2RkgsQUFBQSxXQUFXO0FBQ1gsQUFBQSxjQUFjLENBQUM7RUFDYixTQUFTLEVBQUUsTUFBTTtFQUNqQixXQUFXLEVBQUUsR0FBRztFQUNoQixhQUFhLEVBQUUsS0FBSztFQUNwQixVQUFVLEVBQUUsTUFBTSxHQUtuQjtFQVZELEFBT0UsV0FQUyxDQU9ULENBQUM7RUFOSCxBQU1FLGNBTlksQ0FNWixDQUFDLENBQUM7SUFDQSxLQUFLLEUxSU1FLE9BQU8sRzBJTGY7O0FBR0gsQUFBQSxXQUFXO0FBQ1gsQUFBQSxjQUFjLENBQUM7RUFDYixXQUFXLEVBQUUsTUFBTTtFQUNuQixnQkFBZ0IsRTFJTlAsT0FBTztFMElPaEIsT0FBTyxFQUFFLElBQUk7RUFDYixjQUFjLEVBQUUsTUFBTTtFQUN0QixNQUFNLEVBQUUsS0FBSztFQUNiLGVBQWUsRUFBRSxNQUFNLEdBQ3hCOztBQUVELEFBQUEsVUFBVTtBQUNWLEFBQUEsYUFBYSxDQUFDO0VBQ1osS0FBSyxFQUFFLEtBQUssR0FVYjtFQVJDLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztJQUoxQixBQUFBLFVBQVU7SUFDVixBQUFBLGFBQWEsQ0FBQztNQUlWLFVBQVUsRUFBRSxLQUFLO01BQ2pCLEtBQUssRUFBRSxHQUFHLEdBTWI7RUFaRCxBQVNFLFVBVFEsQ0FTUixLQUFLO0VBUlAsQUFRRSxhQVJXLENBUVgsS0FBSyxDQUFDO0lBQ0osYUFBYSxFQUFFLENBQUMsR0FDakI7O0FBR0gsQUFBQSxnQkFBZ0I7QUFDaEIsQUFBQSxtQkFBbUIsQ0FBQztFQUNsQixnQkFBZ0IsRTFJL0JQLElBQUk7RTBJZ0NiLFVBQVUsRUFBRSxDQUFDO0VBQ2IsS0FBSyxFQUFFLElBQUk7RUFDWCxPQUFPLEVBQUUsSUFBSSxHQThDZDtFQW5ERCxBQVFJLGdCQVJZLENBT2QsWUFBWSxDQUNWLGFBQWE7RUFQakIsQUFPSSxtQkFQZSxDQU1qQixZQUFZLENBQ1YsYUFBYSxDQUFDO0lBQ1osWUFBWSxFQUFFLENBQUMsR0ErQmhCO0lBeENMLEFBUUksZ0JBUlksQ0FPZCxZQUFZLENBQ1YsYUFBYSxBQUdaLE1BQVE7SUFWYixBQU9JLG1CQVBlLENBTWpCLFlBQVksQ0FDVixhQUFhLEFBR1osTUFBUSxDQUFDO01BQ04sVUFBVSxFQUFFLElBQUksR0FNakI7TUFsQlAsQUFjK0IsZ0JBZGYsQ0FPZCxZQUFZLENBQ1YsYUFBYSxBQUdaLE1BQVEsR0FHSCxvQkFBb0IsQ0FBQyxpQkFBaUI7TUFkaEQsQUFlOEIsZ0JBZmQsQ0FPZCxZQUFZLENBQ1YsYUFBYSxBQUdaLE1BQVEsR0FJSCxtQkFBbUIsQ0FBQyxpQkFBaUI7TUFkL0MsQUFhK0IsbUJBYlosQ0FNakIsWUFBWSxDQUNWLGFBQWEsQUFHWixNQUFRLEdBR0gsb0JBQW9CLENBQUMsaUJBQWlCO01BYmhELEFBYzhCLG1CQWRYLENBTWpCLFlBQVksQ0FDVixhQUFhLEFBR1osTUFBUSxHQUlILG1CQUFtQixDQUFDLGlCQUFpQixDQUFDO1FBQ3RDLFlBQVksRTFJbVdrQixPQUFrQyxHMElsV2pFO0lBakJULEFBUUksZ0JBUlksQ0FPZCxZQUFZLENBQ1YsYUFBYSxBQVlaLFNBQVcsQUFDVCxNQUFRO0lBcEJmLEFBT0ksbUJBUGUsQ0FNakIsWUFBWSxDQUNWLGFBQWEsQUFZWixTQUFXLEFBQ1QsTUFBUSxDQUFDO01BQ04sVUFBVSxFQUFFLElBQUksR0FDakI7SUF2QlQsQUF5QitCLGdCQXpCZixDQU9kLFlBQVksQ0FDVixhQUFhLEFBWVosU0FBVyxHQUtOLG9CQUFvQixDQUFDLGlCQUFpQjtJQXpCaEQsQUEwQjhCLGdCQTFCZCxDQU9kLFlBQVksQ0FDVixhQUFhLEFBWVosU0FBVyxHQU1OLG1CQUFtQixDQUFDLGlCQUFpQjtJQXpCL0MsQUF3QitCLG1CQXhCWixDQU1qQixZQUFZLENBQ1YsYUFBYSxBQVlaLFNBQVcsR0FLTixvQkFBb0IsQ0FBQyxpQkFBaUI7SUF4QmhELEFBeUI4QixtQkF6QlgsQ0FNakIsWUFBWSxDQUNWLGFBQWEsQUFZWixTQUFXLEdBTU4sbUJBQW1CLENBQUMsaUJBQWlCLENBQUM7TUFDdEMsWUFBWSxFMUl4QlosT0FBTyxHMEl5QlI7SUE1QlQsQUFRSSxnQkFSWSxDQU9kLFlBQVksQ0FDVixhQUFhLEFBdUJaLFdBQWEsQUFDWCxNQUFRO0lBL0JmLEFBT0ksbUJBUGUsQ0FNakIsWUFBWSxDQUNWLGFBQWEsQUF1QlosV0FBYSxBQUNYLE1BQVEsQ0FBQztNQUNOLFVBQVUsRUFBRSxJQUFJLEdBQ2pCO0lBbENULEFBb0M4QixnQkFwQ2QsQ0FPZCxZQUFZLENBQ1YsYUFBYSxBQXVCWixXQUFhLEdBS1IsbUJBQW1CLENBQUMsaUJBQWlCO0lBbkMvQyxBQW1DOEIsbUJBbkNYLENBTWpCLFlBQVksQ0FDVixhQUFhLEFBdUJaLFdBQWEsR0FLUixtQkFBbUIsQ0FBQyxpQkFBaUIsQ0FBQztNQUN0QyxZQUFZLEUxSXJDWixPQUFPLEcwSXNDUjtFQXRDVCxBQTBDSSxnQkExQ1ksQ0FPZCxZQUFZLENBbUNWLGlCQUFpQjtFQXpDckIsQUF5Q0ksbUJBekNlLENBTWpCLFlBQVksQ0FtQ1YsaUJBQWlCLENBQUM7SUFDaEIsZ0JBQWdCLEVBQUUsV0FBVztJQUM3QiwwQkFBMEIsRTFJaUlGLE9BQU07STBJaEk5QixXQUFXLEVBQUUsQ0FBQztJQUNkLHVCQUF1QixFMUkrSEMsT0FBTTtJMEk5SDlCLEtBQUssRUFBRSxJQUFJO0lBQ1gsVUFBVSxFMUl3VndCLFlBQVksQ0FBQyxLQUFJLENBQUMsV0FBVyxFQUFFLFVBQVUsQ0FBQyxLQUFJLENBQUMsV0FBVyxHMEl2VjdGOztBQUlMLEFBQUEsY0FBYztBQUNkLEFBQUEsaUJBQWlCLENBQUM7RUFDaEIsTUFBTSxFQUFFLENBQUM7RUFDVCxPQUFPLEVBQUUsV0FBVztFQUNwQixVQUFVLEVBQUUsTUFBTSxHQUNuQjs7QUFFRCxBQUFBLGtCQUFrQixDQUFDO0VBQ2pCLE1BQU0sRUFBRSxNQUFNLEdBQ2Y7O0FBRUQsQUFDRSxVQURRLENBQ1IsZ0JBQWdCO0FBRGxCLEFBRUUsVUFGUSxDQUVSLG1CQUFtQixDQUFDO0VBQ2xCLGdCQUFnQixFMUl4RlQsT0FBTztFMEl5RmQsWUFBWSxFMUkzRkwsT0FBTztFMEk0RmQsS0FBSyxFMUlsR0UsSUFBSSxHMEltR1o7O0FBTkgsQUFTSSxVQVRNLENBT1IsV0FBVyxDQUVULENBQUM7QUFUTCxBQVNJLFVBVE0sQ0FRUixjQUFjLENBQ1osQ0FBQyxDQUFDO0VBQ0EsS0FBSyxFMUl2R0EsSUFBSSxHMEl3R1Y7O0FDL0dMLEFBQUEsV0FBVyxDQUFDO0VBQ1YsTUFBTSxFQUFFLFdBQVc7RUFDbkIsS0FBSyxFQUFFLEtBQUssR0FvQ2I7RXJJK0JHLE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUTtJcUlyRS9CLEFBQUEsV0FBVyxDQUFDO01BS1IsS0FBSyxFQUFFLElBQUksR0FpQ2Q7RUF0Q0QsQUFTSSxXQVRPLEdBU1AsU0FBUyxDQUFDO0lBQ1YsS0FBSyxFQUFFLElBQUk7SUFDWCxTQUFTLEVBQUUsS0FBSztJQUNoQixXQUFXLEVBQUUsR0FBRyxHQU1qQjtJckltREMsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRO01xSXJFL0IsQUFTSSxXQVRPLEdBU1AsU0FBUyxDQUFDO1FBTVIsS0FBSyxFQUFFLElBQUk7UUFDWCxVQUFVLEVBQUUsTUFBTSxHQUVyQjtFQWxCSCxBQXFCSSxXQXJCTyxHQXFCUCxjQUFjLENBQUM7SUFDZixPQUFPLEVBQUUsS0FBSztJQUNkLFdBQVcsRUFBRSxLQUFLLEdBY25CO0lySWdDQyxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVE7TXFJckUvQixBQXFCSSxXQXJCTyxHQXFCUCxjQUFjLENBQUM7UUFLYixXQUFXLEVBQUUsQ0FBQyxHQVdqQjtJQXJDSCxBQTZCTSxXQTdCSyxHQXFCUCxjQUFjLEdBUVosRUFBRSxDQUFDO01BQ0gsU0FBUyxFQUFFLElBQUk7TUFDZixXQUFXLEVBQUUsR0FBRyxHQUtqQjtNcklpQ0QsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRO1FxSXJFL0IsQUE2Qk0sV0E3QkssR0FxQlAsY0FBYyxHQVFaLEVBQUUsQ0FBQztVQUtELFVBQVUsRUFBRSxNQUFNLEdBRXJCOztBQ3BDTCxBQUFBLFFBQVEsQ0FBQztFQUNQLGdCQUFnQixFNUlNUCxJQUFJO0U0SUxiLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDNUllUixvQkFBSTtFNElkYixRQUFRLEVBQUUsUUFBUSxHQUNuQjs7QUFFRCxBQUFBLGNBQWMsQ0FBQztFQUNiLFVBQVUsRUFBRSxDQUFDLEdBQ2Q7O0FBRUQsQUFDRSxVQURRLENBQ1IsUUFBUSxDQUFDO0VBQ1AsZ0JBQWdCLEU1SUdULE9BQU8sRzRJRmY7O0FDYkgsQUFBQSxpQkFBaUIsQ0FBQztFQUNoQixNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQzdJV1IsT0FBTztFNklWaEIsTUFBTSxFQUFFLE1BQU07RUFDZCxPQUFPLEVBQUUsR0FBRztFQUNaLEtBQUssRUFBRSxLQUFLLEdBQ2I7O0FBRUQsQUFBQSxpQkFBaUIsQ0FBQztFQUNoQixTQUFTLEVBQUUsSUFBSTtFQUNmLFVBQVUsRUFBRSxHQUFHLEdBQ2hCOztBQUVELEFBQUEsS0FBSyxDQUFDO0VBQ0osYUFBYSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEM3SURmLE9BQU87RTZJRWhCLEtBQUssRUFBRSxJQUFJO0VBQ1gsYUFBYSxFQUFFLElBQUk7RUFDbkIsY0FBYyxFQUFFLElBQUksR0FnQnJCO0VBcEJELEFBTUUsS0FORyxBQU1ILGFBQWMsQ0FBQztJQUNiLGFBQWEsRUFBRSxDQUFDO0lBQ2hCLGFBQWEsRUFBRSxDQUFDO0lBQ2hCLGNBQWMsRUFBRSxDQUFDLEdBQ2xCO0VBVkgsQUFZRSxLQVpHLENBWUgsV0FBVyxDQUFDO0lBQ1YsYUFBYSxFQUFFLElBQUk7SUFDbkIsS0FBSyxFQUFFLElBQUksR0FDWjtFQWZILEFBaUJFLEtBakJHLENBaUJILElBQUksQ0FBQztJQUNILEtBQUssRUFBRSxJQUFJLEdBQ1o7O0FBR0gsQUFDRSxVQURRLENBQ1IsS0FBSyxDQUFDO0VBQ0osS0FBSyxFN0k3QkUsSUFBSTtFNkk4QlgsWUFBWSxFN0l4QkwsT0FBTyxHNkl5QmY7O0FDckNILEFBQUEsY0FBYyxDQUFDO0V0SU1iLFNBQVMsRUFBRSxJQUFJO0VBR2YsTUFBTSxFQUFFLElBQUk7RXNJUFosS0FBSyxFQUFFLElBQUksR0FDWjs7QUFHRCxBQUFBLHFCQUFxQixDQUFDO0VBQ3BCLFdBQVcsRUFBRSxPQUFPO0VBQ3BCLE9BQU8sRUFBRSxJQUFJO0VBQ2IsVUFBVSxFQUFFLElBQUksR0FDakI7O0FBR0QsQUFBQSxvQkFBb0IsQ0FBQztFakhGZixVQUFVLEU3Qnl6Qm9CLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQXB6QmxDLG9CQUFJO0U0QkhYLGFBQWEsRTVCbU1hLE9BQU07RThJL0xsQyxnQkFBZ0IsRTlJWFAsSUFBSTtFOElZYixNQUFNLEU5STJMc0IsR0FBRyxDOEkzTEMsS0FBSyxDOUlUNUIsT0FBTztFOElVaEIsT0FBTyxFQUFFLElBQUk7RUFDYixZQUFZLEVBQUUsSUFBSTtFQUNsQixTQUFTLEVBQUUsSUFBaUM7RUFDNUMsT0FBTyxFQUFFLE1BQXNCLEdBVWhDO0VBbkJELEFBV0Usb0JBWGtCLENBV2xCLEdBQUcsQ0FBQztJdElsQkosU0FBUyxFQUFFLElBQUk7SUFHZixNQUFNLEVBQUUsSUFBSTtJc0lpQlYsVUFBVSxFQUFFLE1BQU0sR0FDbkI7RUFkSCxBQWdCRSxvQkFoQmtCLEFBZ0JsQixNQUFPLENBQUM7SUFDTixPQUFPLEVBQUUsRUFBRSxHQUNaOztBQUlILEFBQ0UsY0FEWSxDQUNaLENBQUMsQ0FBQztFQUNBLFlBQVksRUFBRSxLQUFLLEdBQ3BCOztBQ3ZDSCxBQUNFLFNBRE8sQ0FDUCxFQUFFLENBQUM7RUFDRCxjQUFjLEVBQUUsTUFBTSxHQUN2Qjs7QUFISCxBQUtFLFNBTE8sQ0FLUCxZQUFZLENBQUM7RUFDWCxhQUFhLEVBQUUsQ0FBQyxHQUNqQjs7QUFQSCxBQVVFLFNBVk8sQ0FVUCxHQUFHLEFBQUEsYUFBYTtBQVZsQixBQVdnQixTQVhQLENBV1AsYUFBYSxDQUFDLEdBQUcsQ0FBQztFQUNoQixhQUFhLEVBQUUsR0FBRztFQUNsQixPQUFPLEVBQUUsTUFBTTtFQUNmLEtBQUssRUFBRSxNQUFNLEdBQ2Q7O0FBZkgsQUFrQkUsU0FsQk8sQ0FrQlAsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFQUFFLE1BQU0sR0FDbkI7O0FDeEJILEFBQ0UsSUFERSxBQUFBLFlBQVksQ0FDZCxhQUFhLENBQUM7RUFDWixPQUFPLEVBQUUsSUFBSSxHQUNkOztBQUhILEFBSUUsSUFKRSxBQUFBLFlBQVksQ0FJZCxnQkFBZ0IsQ0FBQztFQUNmLFdBQVcsRUFBRSxZQUFZO0VBQ3pCLFVBQVUsRUFBRSxZQUFZO0VBQ3hCLGNBQWMsRUFBRSxZQUFZLEdBQzdCOztBQVJILEFBU0UsSUFURSxBQUFBLFlBQVksQ0FTZCxZQUFZO0FBVGQsQUFVRSxJQVZFLEFBQUEsWUFBWSxDQVVkLFlBQVksQ0FBQztFQUNYLE9BQU8sRUFBRSxJQUFJLEdBQ2Q7O0FBR0gsQUFBQSxJQUFJLEFBQUEsdUJBQXVCLENBQUM7RUFDMUIsUUFBUSxFQUFFLE1BQU0sR0FDakI7O0FBRUQsQUFBQSxnQkFBZ0IsQ0FBQztFQUNmLE1BQU0sRUFBRSxJQUFJLEdBcUdiO0VBdEdELEFBSUksZ0JBSlksQUFHZCxZQUFhLENBQ1gsaUJBQWlCLENBQUM7SUFDaEIsS0FBSyxFaEpnQkQsT0FBTztJZ0pmWCxRQUFRLEVBQUUsUUFBUTtJQUNsQixXQUFXLEVBQUUsQ0FBQztJQUNkLEtBQUssRUFBRSxPQUFPO0lBQ2QsR0FBRyxFQUFFLE9BQU87SUFDWixPQUFPLEVBQUUsRUFBRTtJQUNYLFVBQVUsRUFBRSxNQUFNLEdBYW5CO0lBeEJMLEFBSUksZ0JBSlksQUFHZCxZQUFhLENBQ1gsaUJBQWlCLEFBU2YsTUFBTyxFQWJiLEFBSUksZ0JBSlksQUFHZCxZQUFhLENBQ1gsaUJBQWlCLEFBVWYsTUFBTyxDQUFDO01BQ04sY0FBYyxFQUFFLE1BQU07TUFDdEIsa0JBQWtCLEV4RGtKUCxJQUFHO013RGpKZCxtQkFBbUIsRUFBRSxJQUFJO01BQ3pCLFVBQVUsRUFBRSxPQUFPLEdBQ3BCO0k1Q2pDTCxNQUFNLEVBQUUsS0FBSyxFQUFFLElBQUksT0FBTyxPQUFPLEVBQUUsTUFBTTtNNENjM0MsQUFJSSxnQkFKWSxBQUdkLFlBQWEsQ0FDWCxpQkFBaUIsQ0FBQztRQWtCZCxVQUFVLEVBQUUsT0FBTyxHQUV0QjtFQXhCTCxBQXlCSSxnQkF6QlksQUFHZCxZQUFhLENBc0JYLFdBQVcsQ0FBQztJQUNWLFVBQVUsRUFBRSxJQUFJO0lBQ2hCLEtBQUssRUFBRSxJQUFJLEdBc0JaO0lBakRMLEFBNkJNLGdCQTdCVSxBQUdkLFlBQWEsQ0FzQlgsV0FBVyxDQUlULFNBQVMsQ0FBQztNQUNSLFdBQVcsRUFBRSxNQUFNLEdBQ3BCO0lBL0JQLEFBZ0NNLGdCQWhDVSxBQUdkLFlBQWEsQ0FzQlgsV0FBVyxDQU9ULFNBQVMsQ0FBQztNQUNSLFFBQVEsRUFBRSxRQUFRLEdBZW5CO01BaERQLEFBcUNVLGdCQXJDTSxBQUdkLFlBQWEsQ0FzQlgsV0FBVyxDQU9ULFNBQVMsQUFHUCxNQUFPLENBRUwsaUJBQWlCLEVBckMzQixBQXFDVSxnQkFyQ00sQUFHZCxZQUFhLENBc0JYLFdBQVcsQ0FPVCxTQUFTLEFBSVAsTUFBTyxDQUNMLGlCQUFpQixDQUFDO1FBQ2hCLGNBQWMsRUFBRSxNQUFNO1FBQ3RCLGtCQUFrQixFeEQySFgsSUFBRztRd0QxSFYsbUJBQW1CLEVBQUUsSUFBSTtRQUN6QixVQUFVLEVBQUUsT0FBTyxHQUtwQjtRNUM1RFQsTUFBTSxFQUFFLEtBQUssRUFBRSxJQUFJLE9BQU8sT0FBTyxFQUFFLE1BQU07VTRDYzNDLEFBcUNVLGdCQXJDTSxBQUdkLFlBQWEsQ0FzQlgsV0FBVyxDQU9ULFNBQVMsQUFHUCxNQUFPLENBRUwsaUJBQWlCLEVBckMzQixBQXFDVSxnQkFyQ00sQUFHZCxZQUFhLENBc0JYLFdBQVcsQ0FPVCxTQUFTLEFBSVAsTUFBTyxDQUNMLGlCQUFpQixDQUFDO1lBT2QsVUFBVSxFQUFFLE9BQU8sR0FFdEI7RUE5Q1gsQUFrREksZ0JBbERZLEFBR2QsWUFBYSxDQStDWCxZQUFZLENBQUM7SUFDWCxRQUFRLEVBQUUsUUFBUSxHQUNuQjtFQXBETCxBQXFEZ0IsZ0JBckRBLEFBR2QsWUFBYSxDQWtEWCxTQUFTLEdBQUcsVUFBVSxDQUFDO0lBQ3JCLE9BQU8sRUFBRSxJQUFJLEdBQ2Q7RUF2REwsQUF3REksZ0JBeERZLEFBR2QsWUFBYSxDQXFEWCxVQUFVLENBQUM7SUFDVCxLQUFLLEVBQUUsSUFBSTtJQUNYLE9BQU8sRUFBRSxJQUFJO0lBQ2IsZUFBZSxFQUFFLE1BQU07SUFDdkIsV0FBVyxFQUFFLE1BQU0sR0FDcEI7RUE3REwsQUE4REksZ0JBOURZLEFBR2QsWUFBYSxDQTJEWCxZQUFZLENBQUM7SUFDWCxRQUFRLEVBQUUsUUFBUTtJQUNsQixHQUFHLEVBQUUsQ0FBQztJQUNOLElBQUksRUFBRSxDQUFDO0lBQ1AsS0FBSyxFQUFFLElBQUk7SUFDWCxPQUFPLEVBQUUsSUFBSTtJQUNiLGdCQUFnQixFeERyQ1osT0FBTyxHd0Q4Q1o7SUE3RUwsQUFzRVEsZ0JBdEVRLEFBR2QsWUFBYSxDQTJEWCxZQUFZLEdBUVIsR0FBRyxDQUFDO01BQ0osT0FBTyxFQUFFLElBQUk7TUFDYixlQUFlLEVBQUUsTUFBTTtNQUN2QixXQUFXLEVBQUUsTUFBTTtNQUNuQixLQUFLLEVBQUUsSUFBSTtNQUNYLE1BQU0sRUFBRSxJQUFJLEdBQ2I7RUE1RVAsQUErRUksZ0JBL0VZLEFBR2QsWUFBYSxDQTRFWCxNQUFNLENBQUM7SUFDTCxNQUFNLEVBQUUsQ0FBQztJQUNULEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLElBQUk7SUFDWixhQUFhLEVBQUUsSUFBSSxHQUtwQjtJQXhGTCxBQXFGTSxnQkFyRlUsQUFHZCxZQUFhLENBNEVYLE1BQU0sQ0FNSixnQkFBZ0IsQ0FBQztNQUNmLGNBQWMsRUFBRSxZQUFZLEdBQzdCO0VBR0gsQUFBNEIsSUFBeEIsQUFBQSx1QkFBdUIsQ0ExRi9CLGdCQUFnQixBQUdkLFlBQWEsQ0F1Rm1CO0lBQzVCLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLElBQUksRUFBRSxDQUFDO0lBQ1AsR0FBRyxFQUFFLENBQUM7SUFDTixLQUFLLEVBQUUsQ0FBQztJQUNSLE1BQU0sRUFBRSxDQUFDO0lBQ1QsV0FBVyxFQUFFLFlBQVk7SUFDekIsTUFBTSxFQUFFLElBQUk7SUFDWixVQUFVLEVBQUUsSUFBSTtJQUNoQixPQUFPLEVBQUUsSUFBeUIsR0FDbkM7O0FBSUwsQUFDRSwyQkFEeUIsQ0FDekIsaUJBQWlCLENBQUM7RUFDaEIsU0FBUyxFQUFFLGVBQWU7RUFDMUIsVUFBVSxFQUFFLGtCQUFrQjtFQUM5QixPQUFPLEVBQUUsQ0FBQyxHQUNYOztBQ2hJSCxBQUFBLGdCQUFnQixBQUFBLE9BQU8sQ0FBQztFQUN0QixNQUFNLEVBQUUsR0FBRyxHQTBEWjtFQTNERCxBQUdFLGdCQUhjLEFBQUEsT0FBTyxDQUdyQixRQUFRLENBQUM7SUFDUCxNQUFNLEVBQUUsSUFBSTtJQUNaLFVBQVUsRUFBRSxJQUFJO0lBQ2hCLFVBQVUsRUFBRSxNQUFNLEdBUW5CO0lBZEgsQUFRSSxnQkFSWSxBQUFBLE9BQU8sQ0FHckIsUUFBUSxDQUtOLFVBQVU7SUFSZCxBQVNJLGdCQVRZLEFBQUEsT0FBTyxDQUdyQixRQUFRLENBTU4sZ0JBQWdCO0lBVHBCLEFBU0ksZ0JBVFksQUFBQSxPQUFPLENBR3JCLFFBQVEsQ3hHV04sYUFBYTtJd0dkakIsQUFTSSxnQkFUWSxBQUFBLE9BQU8sQ0FHckIsUUFBUSxDeEdXTixhQUFhO0l3R2RqQixBQVNJLGdCQVRZLEFBQUEsT0FBTyxDQUdyQixRQUFRLEN4R1dOLGFBQWE7SXdHZGpCLEFBU0ksZ0JBVFksQUFBQSxPQUFPLENBR3JCLFFBQVEsQ3hHV04sYUFBYSxDd0dMSTtNQUNmLEtBQUssRUFBRSxXQUFXO01BQ2xCLE9BQU8sRUFBRSxJQUFJO01BQ2IsV0FBVyxFQUFFLE9BQU8sR0FDckI7RUFiTCxBQWVvQixnQkFmSixBQUFBLE9BQU8sQ0FlckIsZUFBZSxHQUFHLFFBQVEsQ0FBQztJQUN6QixNQUFNLEVBQUUsMENBQStELEdBQ3hFO0VBakJILEFBb0JJLGdCQXBCWSxBQUFBLE9BQU8sQ0FtQnJCLEtBQUssQ0FDSCxVQUFVLENBQUM7SUFDVCxPQUFPLEVBQUUsS0FBSyxHQUNmO0VBdEJMLEFBbUJFLGdCQW5CYyxBQUFBLE9BQU8sQ0FtQnJCLEtBQUssQUFLSCxTQUFVLENBQUM7SUFDVCxLQUFLLEVBQUUsS0FBSztJQUNaLE9BQU8sRUFBRSxZQUFZO0lBQ3JCLE1BQU0sRUFBRSxPQUFPLEdBdUJoQjtJQWxETCxBQW1CRSxnQkFuQmMsQUFBQSxPQUFPLENBbUJyQixLQUFLLEFBS0gsU0FBVSxBQUtSLFlBQWEsQ0FBQztNQUNaLFdBQVcsRUFBRSxDQUFDLEdBQ2Y7SUEvQlAsQUFpQ00sZ0JBakNVLEFBQUEsT0FBTyxDQW1CckIsS0FBSyxBQUtILFNBQVUsQ0FTUixVQUFVLENBQUM7TUFDVCxNQUFNLEVBQUUsNENBQWlFO01BQ3pFLFVBQVUsRUFBRSxJQUFJLEdBQ2pCO0lBcENQLEFBc0NNLGdCQXRDVSxBQUFBLE9BQU8sQ0FtQnJCLEtBQUssQUFLSCxTQUFVLENBY1IsS0FBSyxBQUNILFdBQVksQ0FBQztNQUNYLGFBQWEsRUFBRSxDQUFDO01BQ2hCLG1CQUFtQixFQUFFLEdBQUcsR0FDekI7SUExQ1QsQUEyQ1EsZ0JBM0NRLEFBQUEsT0FBTyxDQW1CckIsS0FBSyxBQUtILFNBQVUsQ0FjUixLQUFLLENBS0gsWUFBWSxDQUFDO01BQ1gsT0FBTyxFQUFFLFlBQVksR0FDdEI7SUE3Q1QsQUE4Q1EsZ0JBOUNRLEFBQUEsT0FBTyxDQW1CckIsS0FBSyxBQUtILFNBQVUsQ0FjUixLQUFLLENBUUgsVUFBVSxDQUFDO01BQ1QsT0FBTyxFQUFFLE1BQU0sR0FDaEI7RUFoRFQsQUFvREUsZ0JBcERjLEFBQUEsT0FBTyxDQW9EckIsU0FBUyxBQUNQLFNBQVUsQ0FBQztJQUNULGVBQWUsRUFBRSxTQUFTO0lBQzFCLFlBQVksRUFBRSxDQUFDO0lBQ2YsYUFBYSxFQUFFLENBQUMsR0FDakI7O0FHcERMLEFBQUEsVUFBVSxDQUFDO0VBQ1QsVUFBVSxFcEpNRCxPQUFPO0VvSkxoQixnQkFBZ0IsRUFBRSxJQUFJO0VBQ3RCLG1CQUFtQixFQUFFLElBQUk7RUFDekIsWUFBWSxFQUFFLElBQUk7RUFDbEIsS0FBSyxFcEpRSSxPQUFPLEdvSkRqQjtFQVpELEFBT0UsVUFQUSxBQU9SLE1BQU8sRUFQVCxBQVFFLFVBUlEsQUFRUixPQUFRLEVBUlYsQUFTRSxVQVRRLEFBU1IsTUFBTyxDQUFDO0lBQ04sZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjs7QUFJSCxBQUFpQixnQkFBRCxDQUFDLEVBQUUsQ0FBQztFQUNsQixLQUFLLEVBQUUsSUFBSTtFQUNYLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLEtBQUs7RUFDbEIsV0FBVyxFQUFFLElBQUksR0FDbEI7O0FBRUQsQUFBQSxnQkFBZ0IsQ0FBQztFQUNmLGFBQWEsRUFBRSxJQUFJLEdBQ3BCOztBQUVELEFBQUEsZUFBZSxDQUFDO0VBQ2QsWUFBWSxFQUFFLElBQUksR0FDbkI7O0FBR0QsQUFBQSxpQkFBaUIsQ0FBQztFQUNoQixVQUFVLEVBQUUsT0FBTyxHQUNwQjs7QUFFRCxBQUFBLFFBQVEsQ0FBQztFQUNQLE1BQU0sRUFBRSxDQUFDO0VBQ1QsS0FBSyxFQUFFLElBQUksR0FDWjs7QUFFRCxBQUFBLGlCQUFpQixBQUFBLGNBQWM7QUFDL0IsQUFBQSxrQkFBa0IsQUFBQSxjQUFjLENBQUM7RUFDL0IsV0FBVyxFQUFFLENBQUM7RUFDZCxZQUFZLEVBQUUsQ0FBQyxHQUNoQjs7QUFFRCxBQUFBLGlCQUFpQixBQUFBLGFBQWE7QUFDOUIsQUFBQSxrQkFBa0IsQUFBQSxhQUFhLENBQUM7RUFDOUIsWUFBWSxFQUFFLENBQUMsR0FDaEI7O0FBRUQsQUFBQSxXQUFXO0FBQ1gsQUFBQSxXQUFXLEFBQUEsa0JBQWtCLENBQUM7RUFDNUIsTUFBTSxFQUFFLENBQUM7RUFDVCxPQUFPLEVBQUUsSUFBSSxHQUNkOztBOUlhRyxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVE7RThJVjdCLEFBQUEsV0FBVyxDQUFDO0lBQ1YsY0FBYyxFQUFFLE1BQU0sR0FldkI7SUFoQkQsQUFHRSxXQUhTLENBR1QsUUFBUSxDQUFDO01BQ1AsS0FBSyxFQUFFLENBQUM7TUFDUixhQUFhLEVBQUUsS0FBSyxHQUNyQjtJQU5ILEFBUUUsV0FSUyxDQVFULFVBQVUsQ0FBQztNQUNULEtBQUssRUFBRSxDQUFDO01BQ1IsYUFBYSxFQUFFLE9BQU8sR0FDdkI7SUFYSCxBQWFFLFdBYlMsQ0FhVCxTQUFTLENBQUM7TUFDUixLQUFLLEVBQUUsQ0FBQyxHQUNUOztBQUlMLEFBQUEsY0FBYyxDQUFDO0VBQ2IsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsR0FBRztFQUNoQixhQUFhLEVBQUUsSUFBSSxHQUNwQjs7QUFFRCxBQUFBLGdCQUFnQixDQUFDO0VBQ2YsVUFBVSxFQUFFLElBQUk7RUFDaEIsTUFBTSxFQUFFLENBQUM7RUFDVCxPQUFPLEVBQUUsQ0FBQyxHQXVCWDtFQTFCRCxBQUtJLGdCQUxZLEdBS1osRUFBRSxDQUFDO0lBQ0gsS0FBSyxFQUFFLElBQUk7SUFDWCxTQUFTLEVBQUUsSUFBSTtJQUNmLFdBQVcsRUFBRSxJQUFJO0lBQ2pCLFlBQVksRUFBRSxHQUFHLEdBZ0JsQjtJQXpCSCxBQVdJLGdCQVhZLEdBS1osRUFBRSxDQU1GLEdBQUc7SUFYUCxBQVlJLGdCQVpZLEdBS1osRUFBRSxDQU9GLElBQUk7SUFaUixBQWFJLGdCQWJZLEdBS1osRUFBRSxDQVFGLElBQUk7SUFiUixBQWNJLGdCQWRZLEdBS1osRUFBRSxDQVNGLElBQUk7SUFkUixBQWVJLGdCQWZZLEdBS1osRUFBRSxDQVVGLElBQUk7SUFmUixBQWdCSSxnQkFoQlksR0FLWixFQUFFLENBV0YsSUFBSTtJQWhCUixBQWlCSSxnQkFqQlksR0FLWixFQUFFLENBWUYsZUFBZTtJQWpCbkIsQUFrQkksZ0JBbEJZLEdBS1osRUFBRSxDQWFGLElBQUksQ0FBQztNQUNILFVBQVUsRUFBRSxvQkFBb0IsR0FLakM7TUF4QkwsQUFXSSxnQkFYWSxHQUtaLEVBQUUsQ0FNRixHQUFHLEFBVVIsTUFBYztNQXJCYixBQVlJLGdCQVpZLEdBS1osRUFBRSxDQU9GLElBQUksQUFTVCxNQUFjO01BckJiLEFBYUksZ0JBYlksR0FLWixFQUFFLENBUUYsSUFBSSxBQVFULE1BQWM7TUFyQmIsQUFjSSxnQkFkWSxHQUtaLEVBQUUsQ0FTRixJQUFJLEFBT1QsTUFBYztNQXJCYixBQWVJLGdCQWZZLEdBS1osRUFBRSxDQVVGLElBQUksQUFNVCxNQUFjO01BckJiLEFBZ0JJLGdCQWhCWSxHQUtaLEVBQUUsQ0FXRixJQUFJLEFBS1QsTUFBYztNQXJCYixBQWlCSSxnQkFqQlksR0FLWixFQUFFLENBWUYsZUFBZSxBQUlwQixNQUFjO01BckJiLEFBa0JJLGdCQWxCWSxHQUtaLEVBQUUsQ0FhRixJQUFJLEFBR1QsTUFBYyxDQUFDO1EvQzFGWixTQUFTLEVBQUUsYUFBYyxHK0M0RnBCOztBQUtQLEFBQUEsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFQUFFLGNBQWMsR0FDM0I7O0FBRUQsQUFBQSxlQUFlLENBQUM7RXZIeEdWLFVBQVUsRTJEc0lGLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLG9CQUFtQixFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLGtCQUFpQjtFNEQzQnBFLGFBQWEsRXBKMEZlLE9BQU07RW9KekZsQyxNQUFNLEVBQUUsSUFBSTtFQUNaLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLE9BQU8sRUFBRSxRQUFRLEdBS2xCO0VBWkQsQUFTRSxlQVRhLEFBU2IsTUFBTyxDQUFDO0l2SGpISixVQUFVLEV1SGtIUSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsa0JBQWtCLEdBQ3REOztBQ3JISCxBQUNFLDJCQUR5QixDQUN6QiwwQkFBMEIsQ0FBQztFQUN6QixNQUFNLEVySmtNb0IsR0FBRyxDcUpsTUQsS0FBSyxDckpEMUIsT0FBTztFcUpHZCxPQUFPLEVBQUUsVUFBeUIsQ3JKdVRSLE9BQU07RXFKdFRoQyxNQUFNLEVySnFaOEIsbUJBQXNELEdxSnBaM0Y7O0FBTkgsQUFTSSwyQkFUdUIsQUFRekIsd0JBQXlCLENBQ3ZCLDBCQUEwQixDQUFDO0VBQ3pCLFlBQVksRUFBRSxPQUFzQixHQUNyQzs7QUFYTCxBQWNJLDJCQWR1QixDQWN2QixpQkFBaUIsQ0FBQztFQUNsQixNQUFNLEVySnFMb0IsR0FBRyxDcUpyTEQsS0FBSyxDckpkMUIsT0FBTyxHcUpnQmY7O0FBakJILEFBbUJJLDJCQW5CdUIsQ0FtQnZCLHdCQUF3QixDQUFDO0VBQ3pCLE9BQU8sRUFBRSxRQUFRO0VBQ2pCLFdBQVcsRUFBRSxJQUFJLEdBQ2xCOztBQXRCSCxBQXdCK0IsMkJBeEJKLENBd0J2QiwwQkFBMEIsQ0FBQyw0QkFBNEIsQ0FBQztFQUN4RCxZQUFZLEVBQUUsQ0FBQztFQUVmLE1BQU0sRUFBRSxJQUFJO0VBQ1osVUFBVSxFQUFFLElBQUksR0FDakI7O0FBN0JILEFBK0IwQywyQkEvQmYsQ0ErQnpCLEFBQUEsR0FBRSxDQUFJLEtBQUssQUFBVCxFQUFXLDBCQUEwQixDQUFDLDRCQUE0QixDQUFDO0VBQ25FLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLFlBQVksRUFBRSxJQUFJLEdBQ25COztBQWxDSCxBQW9DK0IsMkJBcENKLENBb0N2QiwwQkFBMEIsQ0FBQyx5QkFBeUIsQ0FBQztFQUNyRCxNQUFNLEVBQUUsSUFBSTtFQUNaLEtBQUssRUFBRSxHQUFHLEdBQ1g7O0FBdkNILEFBeUN5RCwyQkF6QzlCLENBeUN2QiwwQkFBMEIsQ0FBQyx5QkFBeUIsQ0FBQyxDQUFDLENBQUM7RUFDdkQsVUFBVSxFQUFFLENBQUMsR0FDZDs7QUEzQ0gsQUErQ0ksMkJBL0N1QixDQTZDekIsaUJBQWlCLENBRWYsc0JBQXNCO0FBL0MxQixBQStDSSwyQkEvQ3VCLENBOEN6Qix1QkFBdUIsQ0FDckIsc0JBQXNCLENBQUM7RUFDckIsTUFBTSxFckpvSmtCLEdBQUcsQ3FKcEpDLEtBQUssQ3JKL0M1QixPQUFPLEdxSnFEYjtFQXRETCxBQStDSSwyQkEvQ3VCLENBNkN6QixpQkFBaUIsQ0FFZixzQkFBc0IsQUFHckIsTUFBUTtFQWxEYixBQStDSSwyQkEvQ3VCLENBOEN6Qix1QkFBdUIsQ0FDckIsc0JBQXNCLEFBR3JCLE1BQVEsQ0FBQztJQUNOLE9BQU8sRUFBRSxJQUFJO0lBQ2IsTUFBTSxFckpnSmdCLEdBQUcsQ3FKaEpHLEtBQUssQ3JKeVZELE9BQWtDLEdxSnhWbkU7O0FBckRQLEFBeURFLDJCQXpEeUIsQ0F5RHpCLGlCQUFpQixBQUNmLHdCQUF5QixDQUFDO0VBQ3hCLFVBQVUsRUFBRSxDQUFDLEdBQ2Q7O0FBNURMLEFBeURFLDJCQXpEeUIsQ0F5RHpCLGlCQUFpQixBQUtmLHdCQUF5QixDQUFDO0VBQ3hCLGFBQWEsRUFBRSxDQUFDLEdBQ2pCOztBQWhFTCxBQW1FRSwyQkFuRXlCLENBbUV6Qix3QkFBd0IsQ0FDdEIsQUFBQSxhQUFFLENBQWMsTUFBTSxBQUFwQixFQUFzQjtFQUN0QixLQUFLLEVySmxFQSxPQUFPLEdxSm1FYjs7QUF0RUwsQUFtRUUsMkJBbkV5QixDQW1FekIsd0JBQXdCLENBS3RCLEFBQUEsYUFBRSxDQUFjLE1BQU0sQUFBcEIsRUFBc0I7RUFHdEIsZ0JBQWdCLEVySjNFWCxPQUFPLEdxSmlGYjtFQWpGTCxBQW1FRSwyQkFuRXlCLENBbUV6Qix3QkFBd0IsQ0FLdEIsQUFBQSxhQUFFLENBQWMsTUFBTSxBQUFwQixHQXhFTixBQW1FRSwyQkFuRXlCLENBbUV6Qix3QkFBd0IsQ0FLdEIsQUFBQSxhQUFFLENBQWMsTUFBTSxBQUFwQixDQU1BLE1BQU8sQ0FBQztJQUNOLEtBQUssRXJKQUcsT0FBTyxHcUpDaEI7O0FBaEZQLEFBb0ZFLDJCQXBGeUIsQ0FvRnpCLHFDQUFxQyxDQUFDO0VBRXBDLGdCQUFnQixFckpoRVYsT0FBTztFcUppRWIsS0FBSyxFckoxRkUsSUFBSSxHcUpxR1o7RUFsR0gsQUFvRkUsMkJBcEZ5QixDQW9GekIscUNBQXFDLENBS25DLEFBQUEsYUFBRSxBQUFBLEdBekZOLEFBb0ZFLDJCQXBGeUIsQ0FvRnpCLHFDQUFxQyxDQUtuQyxBQUFBLGFBQUUsQUFBQSxDQUlBLE1BQU8sQ0FBQztJQUNOLGdCQUFnQixFQUpWLE9BQWtCO0lBS3hCLEtBQUssRXJKbEdGLElBQUksR3FKbUdSOztBQWhHUCxBQXNHSSwyQkF0R3VCLENBc0d2Qiw0QkFBNEIsQ0FBQztFQUMzQixNQUFNLEVySjZGa0IsR0FBRyxDcUo3RkMsS0FBSyxDckp0RzVCLE9BQU87RXFKdUdaLFVBQVUsRXJKa1R3QixtQkFBc0QsR3FKdlB6RjtFQW5LTCxBQXNHSSwyQkF0R3VCLENBc0d2Qiw0QkFBNEIsQUFJMUIsTUFBTyxDQUFDO0lBQ04sWUFBWSxFckprU29CLE9BQWtDLEdxSmpTbkU7RUE1R1AsQUE4R00sMkJBOUdxQixDQXNHdkIsNEJBQTRCLENBUTFCLDRCQUE0QixDQUFDO0lBQzNCLE9BQU8sRUFBRSxDQUFDLENBQUMsUUFBb0IsQ3JKMk1ULFFBQU87SXFKMU03QixhQUFhLEVBQUUsU0FBcUIsR0FrQnJDO0lBbElQLEFBa0hRLDJCQWxIbUIsQ0FzR3ZCLDRCQUE0QixDQVExQiw0QkFBNEIsQ0FJMUIsRUFBRSxBQUFBLFlBQVksQUFBQSxlQUFlLEFBQUEsdUJBQXVCLENBQUM7TUFDbkQsS0FBSyxFQUFFLElBQUk7TUFDWCxXQUFXLEVBQUUsUUFBb0IsR0FLbEM7TUF6SFQsQUFzSFUsMkJBdEhpQixDQXNHdkIsNEJBQTRCLENBUTFCLDRCQUE0QixDQUkxQixFQUFFLEFBQUEsWUFBWSxBQUFBLGVBQWUsQUFBQSx1QkFBdUIsQ0FJbEQsc0JBQXNCLENBQUM7UUFDckIsS0FBSyxFQUFFLGVBQWUsR0FDdkI7SUF4SFgsQUE2SFUsMkJBN0hpQixDQXNHdkIsNEJBQTRCLENBUTFCLDRCQUE0QixDQWMxQixlQUFlLEFBQUEsdUJBQXVCLENBQ3BDLHNCQUFzQixDQUFDO01BQ3JCLE1BQU0sRUFBRSxDQUFDO01BQ1QsVUFBVSxFQUFFLEdBQUcsR0FDaEI7RUFoSVgsQUFvSU0sMkJBcElxQixDQXNHdkIsNEJBQTRCLENBOEIxQiwwQkFBMEIsQ0FBQztJQUN6QixnQkFBZ0IsRXJKL0dkLE9BQU87SXFKZ0hULFlBQVksRUFBRSxPQUFvQjtJQUNsQyxLQUFLLEVySjFJRixJQUFJO0lxSjJJUCxPQUFPLEVBQUUsTUFBTTtJQUNmLFVBQVUsRUFBRSxNQUFNLEdBQ25CO0VBMUlQLEFBNElNLDJCQTVJcUIsQ0FzR3ZCLDRCQUE0QixDQXNDMUIsa0NBQWtDLENBQUM7SUFDakMsS0FBSyxFQUFFLHdCQUF3QjtJQUMvQixLQUFLLEVBQUUsS0FBSztJQUNaLFdBQVcsRUFBRSxHQUFHO0lBQ2hCLFlBQVksRUFBRSxJQUFJLEdBS25CO0lBckpQLEFBNElNLDJCQTVJcUIsQ0FzR3ZCLDRCQUE0QixDQXNDMUIsa0NBQWtDLEFBTWhDLE1BQU8sQ0FBQztNQUNOLEtBQUssRXJKdEpKLElBQUksR3FKdUpOO0VBR0gsQUFHSSxRQUhJLENBdkpkLDJCQUEyQixDQXNHdkIsNEJBQTRCLENBbUR4QixlQUFlLEFBQUEsdUJBQXVCLENBQ3BDLHNCQUFzQixFdkpSaEMsQXVKUVUsd0J2SlJjLEN1SmxKeEIsMkJBQTJCLENBc0d2Qiw0QkFBNEIsQ0FtRHhCLGVBQWUsQUFBQSx1QkFBdUIsQ0FDcEMsc0JBQXNCLEV2SkdoQyxBdUpIVSwwQnZKR2dCLENBTXRCLEtBQUssQ3VKbktULDJCQUEyQixDQXNHdkIsNEJBQTRCLENBbUR4QixlQUFlLEFBQUEsdUJBQXVCLENBQ3BDLHNCQUFzQixFQTFKaEMsQUEwSlUsMkJBMUppQixDQXNHdkIsNEJBQTRCLEFBa0QxQixRQUFTLENBQ1AsZUFBZSxBQUFBLHVCQUF1QixDQUNwQyxzQkFBc0IsRUExSmhDLEFBMEpVLDJCQTFKaUIsQ0FzR3ZCLDRCQUE0QixBdko0Q2hDLHdCQUF3QixDdUpPaEIsZUFBZSxBQUFBLHVCQUF1QixDQUNwQyxzQkFBc0IsRUExSmhDLEFBMEpVLDJCQTFKaUIsQ3ZKNkozQiwwQkFBMEIsQ0FNdEIsS0FBSyxBdUo3REwsNEJBQTRCLENBbUR4QixlQUFlLEFBQUEsdUJBQXVCLENBQ3BDLHNCQUFzQixFdkpHaEMsQXVKSFUsMEJ2SkdnQixDdUo3SjFCLDJCQUEyQixDdkptS3ZCLEtBQUssQXVKN0RMLDRCQUE0QixDQW1EeEIsZUFBZSxBQUFBLHVCQUF1QixDQUNwQyxzQkFBc0IsQ0FBQztJQUNyQixVQUFVLEVBQUUsR0FBRyxHQUNoQjtFQUxMLEFBUUUsUUFSTSxDQXZKZCwyQkFBMkIsQ0FzR3ZCLDRCQUE0QixDQXlEeEIsMEJBQTBCLEV2SmJsQyxBdUphUSx3QnZKYmdCLEN1SmxKeEIsMkJBQTJCLENBc0d2Qiw0QkFBNEIsQ0F5RHhCLDBCQUEwQixFdkpGbEMsQXVKRVEsMEJ2SkZrQixDQU10QixLQUFLLEN1Sm5LVCwyQkFBMkIsQ0FzR3ZCLDRCQUE0QixDQXlEeEIsMEJBQTBCLEVBL0psQyxBQStKUSwyQkEvSm1CLENBc0d2Qiw0QkFBNEIsQUFrRDFCLFFBQVMsQ0FPUCwwQkFBMEIsRUEvSmxDLEFBK0pRLDJCQS9KbUIsQ0FzR3ZCLDRCQUE0QixBdko0Q2hDLHdCQUF3QixDdUphaEIsMEJBQTBCLEVBL0psQyxBQStKUSwyQkEvSm1CLEN2SjZKM0IsMEJBQTBCLENBTXRCLEtBQUssQXVKN0RMLDRCQUE0QixDQXlEeEIsMEJBQTBCLEV2SkZsQyxBdUpFUSwwQnZKRmtCLEN1SjdKMUIsMkJBQTJCLEN2Sm1LdkIsS0FBSyxBdUo3REwsNEJBQTRCLENBeUR4QiwwQkFBMEIsQ0FBQztJQUN6QixVQUFVLEVBQUUsS0FBSyxHQUNsQjs7QUFqS1QsQUFzS00sMkJBdEtxQixBQXFLdkIseUJBQTBCLENBQ3hCLDBCQUEwQjtBQXRLaEMsQUF1S00sMkJBdktxQixBQXFLdkIseUJBQTBCLENBRXhCLDRCQUE0QixDQUFDO0VBQzNCLFlBQVksRXJKcU9vQixPQUFrQyxHcUpwT25FOztBQXpLUCxBQTJLTSwyQkEzS3FCLEFBcUt2Qix5QkFBMEIsQ0FNeEIsc0JBQXNCLENBQUM7RUFDckIsTUFBTSxFQUFFLENBQUMsR0FDVjs7QUE3S1AsQUFpTDRELDJCQWpMakMsQ0FpTHZCLDBCQUEwQixDQUFDLDRCQUE0QixDQUFDLEVBQUUsQ0FBQztFQUMzRCxhQUFhLEVBQUUsSUFBSSxHQUNwQjs7QUFFRCxBQUNFLG9CQURrQixHQXJMdEIsMkJBQTJCLENBc0x2QixrQkFBa0IsQ0FBQztFQUNqQix5QkFBeUIsRUFBRSxDQUFDO0VBQzVCLHNCQUFzQixFQUFFLENBQUMsR0FDMUI7O0FBR0gsQUFDRSxZQURVLEdBNUxkLDJCQUEyQixBQTRMVixJQUFNLENBQUEsQUFBQSxXQUFXLEVBQzlCLGtCQUFrQixDQUFDO0VBQ2pCLDBCQUEwQixFQUFFLENBQUM7RUFDN0IsdUJBQXVCLEVBQUUsQ0FBQyxHQUMzQjs7QUFLTCxBQUM2Qiw4QkFEQyxBQUM1Qix5QkFBMEIsQ0FBQyxrQkFBa0IsQ0FBQztFQUM1QyxVQUFVLEVBQUUsSUFBSSxHQUNqQjs7QUFJSCxBQUNFLE1BREksQUFBQSxnQkFBZ0IsR0FDcEIsMkJBQTJCLENBQUM7RUFDMUIsU0FBUyxFckptQmlCLFFBQXdCLEdxSmxCbkQ7O0FBR0gsQUFHSSxRQUhJLENBRU4sMkJBQTJCLENBQ3pCLDBCQUEwQixFdkpuRTlCLEF1Sm1FSSx3QnZKbkVvQixDdUprRXRCLDJCQUEyQixDQUN6QiwwQkFBMEIsRXZKeEQ5QixBdUp3REksMEJ2SnhEc0IsQ0FNdEIsS0FBSyxDdUppRFAsMkJBQTJCLENBQ3pCLDBCQUEwQjtBQUY5QixBQUVJLE1BRkUsQUFBQSxnQkFBZ0IsR0FDcEIsMkJBQTJCLENBQ3pCLDBCQUEwQixDQUFDO0VBQ3pCLE1BQU0sRXJKdU00QixxQkFBeUQsR3FKOUw1RjtFQWJMLEFBTU0sUUFORSxDQUVOLDJCQUEyQixDQUN6QiwwQkFBMEIsQ0FHeEIsNEJBQTRCLEV2SnRFbEMsQXVKc0VNLHdCdkp0RWtCLEN1SmtFdEIsMkJBQTJCLENBQ3pCLDBCQUEwQixDQUd4Qiw0QkFBNEIsRXZKM0RsQyxBdUoyRE0sMEJ2SjNEb0IsQ0FNdEIsS0FBSyxDdUppRFAsMkJBQTJCLENBQ3pCLDBCQUEwQixDQUd4Qiw0QkFBNEI7RUFMbEMsQUFLTSxNQUxBLEFBQUEsZ0JBQWdCLEdBQ3BCLDJCQUEyQixDQUN6QiwwQkFBMEIsQ0FHeEIsNEJBQTRCLENBQUM7SUFDM0IsVUFBVSxFQUFFLE1BQU0sR0FDbkI7RUFSUCxBQVVNLFFBVkUsQ0FFTiwyQkFBMkIsQ0FDekIsMEJBQTBCLENBT3hCLHlCQUF5QixFdkoxRS9CLEF1SjBFTSx3QnZKMUVrQixDdUprRXRCLDJCQUEyQixDQUN6QiwwQkFBMEIsQ0FPeEIseUJBQXlCLEV2Si9EL0IsQXVKK0RNLDBCdkovRG9CLENBTXRCLEtBQUssQ3VKaURQLDJCQUEyQixDQUN6QiwwQkFBMEIsQ0FPeEIseUJBQXlCO0VBVC9CLEFBU00sTUFUQSxBQUFBLGdCQUFnQixHQUNwQiwyQkFBMkIsQ0FDekIsMEJBQTBCLENBT3hCLHlCQUF5QixDQUFDO0lBQ3hCLEdBQUcsRUFBRSxPQUFPLEdBQ2I7O0FBWlAsQUFlSSxRQWZJLENBRU4sMkJBQTJCLENBYXpCLDRCQUE0QixFdkovRWhDLEF1SitFSSx3QnZKL0VvQixDdUprRXRCLDJCQUEyQixDQWF6Qiw0QkFBNEIsRXZKcEVoQyxBdUpvRUksMEJ2SnBFc0IsQ0FNdEIsS0FBSyxDdUppRFAsMkJBQTJCLENBYXpCLDRCQUE0QjtBQWRoQyxBQWNJLE1BZEUsQUFBQSxnQkFBZ0IsR0FDcEIsMkJBQTJCLENBYXpCLDRCQUE0QixDQUFDO0VBQzNCLFVBQVUsRXJKMkx3QixxQkFBeUQsR3FKM0s1RjtFQWhDTCxBQWtCTSxRQWxCRSxDQUVOLDJCQUEyQixDQWF6Qiw0QkFBNEIsQ0FHMUIsNEJBQTRCLEV2SmxGbEMsQXVKa0ZNLHdCdkpsRmtCLEN1SmtFdEIsMkJBQTJCLENBYXpCLDRCQUE0QixDQUcxQiw0QkFBNEIsRXZKdkVsQyxBdUp1RU0sMEJ2SnZFb0IsQ0FNdEIsS0FBSyxDdUppRFAsMkJBQTJCLENBYXpCLDRCQUE0QixDQUcxQiw0QkFBNEI7RUFqQmxDLEFBaUJNLE1BakJBLEFBQUEsZ0JBQWdCLEdBQ3BCLDJCQUEyQixDQWF6Qiw0QkFBNEIsQ0FHMUIsNEJBQTRCLENBQUM7SUFDM0IsT0FBTyxFQUFFLENBQUMsQ0FBQyxPQUF1QixDcko2RlosT0FBTTtJcUo1RjVCLFVBQVUsRUFBSSxPQUF1QixHQVd0QztJQS9CUCxBQXNCUSxRQXRCQSxDQUVOLDJCQUEyQixDQWF6Qiw0QkFBNEIsQ0FHMUIsNEJBQTRCLENBSTFCLEVBQUUsQUFBQSxZQUFZLEFBQUEsZUFBZSxBQUFBLHVCQUF1QixFdkp0RjVELEF1SnNGUSx3QnZKdEZnQixDdUprRXRCLDJCQUEyQixDQWF6Qiw0QkFBNEIsQ0FHMUIsNEJBQTRCLENBSTFCLEVBQUUsQUFBQSxZQUFZLEFBQUEsZUFBZSxBQUFBLHVCQUF1QixFdkozRTVELEF1SjJFUSwwQnZKM0VrQixDQU10QixLQUFLLEN1SmlEUCwyQkFBMkIsQ0FhekIsNEJBQTRCLENBRzFCLDRCQUE0QixDQUkxQixFQUFFLEFBQUEsWUFBWSxBQUFBLGVBQWUsQUFBQSx1QkFBdUI7SUFyQjVELEFBcUJRLE1BckJGLEFBQUEsZ0JBQWdCLEdBQ3BCLDJCQUEyQixDQWF6Qiw0QkFBNEIsQ0FHMUIsNEJBQTRCLENBSTFCLEVBQUUsQUFBQSxZQUFZLEFBQUEsZUFBZSxBQUFBLHVCQUF1QixDQUFDO01BQ25ELFdBQVcsRUFBRSxPQUF1QixHQUNyQztJQXhCVCxBQTJCVSxRQTNCRixDQUVOLDJCQUEyQixDQWF6Qiw0QkFBNEIsQ0FHMUIsNEJBQTRCLENBUTFCLGVBQWUsQUFBQSx1QkFBdUIsQ0FDcEMsc0JBQXNCLEV2SjNGaEMsQXVKMkZVLHdCdkozRmMsQ3VKa0V0QiwyQkFBMkIsQ0FhekIsNEJBQTRCLENBRzFCLDRCQUE0QixDQVExQixlQUFlLEFBQUEsdUJBQXVCLENBQ3BDLHNCQUFzQixFdkpoRmhDLEF1SmdGVSwwQnZKaEZnQixDQU10QixLQUFLLEN1SmlEUCwyQkFBMkIsQ0FhekIsNEJBQTRCLENBRzFCLDRCQUE0QixDQVExQixlQUFlLEFBQUEsdUJBQXVCLENBQ3BDLHNCQUFzQjtJQTFCaEMsQUEwQlUsTUExQkosQUFBQSxnQkFBZ0IsR0FDcEIsMkJBQTJCLENBYXpCLDRCQUE0QixDQUcxQiw0QkFBNEIsQ0FRMUIsZUFBZSxBQUFBLHVCQUF1QixDQUNwQyxzQkFBc0IsQ0FBQztNQUNyQixVQUFVLEVBQUUsR0FBRyxHQUNoQjs7QUFRWCxBQUFnQixlQUFELENBQUMsaUJBQWlCLENBQUM7RUFDaEMsT0FBTyxFQUFFLElBQUksR0FDZDs7QUZqUUMsQUFJTSxnQkFKVSxHQUVaLDJCQUEyQixBQUMzQix3QkFBeUIsQ0FDdkIsMEJBQTBCLENBQUM7RUFDekIsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQU5QLEFBUytCLGdCQVRmLEdBRVosMkJBQTJCLEFBT2pGLHlCQUFnRixDQUFDLDBCQUEwQixDQUFDO0VBQ3BELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUFHSCxBQUtJLDJCQUx1QixDQWQ3QixnQkFBZ0IsQUFnQmIsaUJBQW1CLENBR2hCLHNCQUFzQixBQUM3VixNQUFnVjtBQU5iLEFBS0ksMkJBTHVCLENBZDdCLGdCQUFnQixDQWlCWixpQkFBaUIsQ0FFZixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFOYixBQUtJLDJCQUx1QixDQWQ3QixnQkFBZ0IsQ0FrQlosdUJBQXVCLENBQ3JCLHNCQUFzQixBQUM3VixNQUFnVjtBQXBCZixBQW1CTSxnQkFuQlUsQ0FlZCwyQkFBMkIsQUFDMUIsaUJBQW1CLENBR2hCLHNCQUFzQixBQUM3VixNQUFnVjtBQXBCZixBQW1CTSxnQkFuQlUsQ0FlZCwyQkFBMkIsQ0FFekIsaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FBcEJmLEFBbUJNLGdCQW5CVSxDQWVkLDJCQUEyQixDQUd6Qix1QkFBdUIsQ0FDckIsc0JBQXNCLEFBQzdWLE1BQWdWLENBQUM7RUFDTixNQUFNLEVuSnVMWSxHQUFHLENtSnZMTyxLQUFLLENBQUMsT0FBb0IsR0FDdkQ7O0FBUlAsQUFZRSwyQkFaeUIsQ0FkN0IsZ0JBQWdCLENBMEJaLHFDQUFxQztBQTFCekMsQUEwQkksZ0JBMUJZLENBZWQsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUFDO0VBQ3BDLGdCQUFnQixFbkpHZCxPQUFPO0VtSkZULEtBQUssRW5KdkJGLElBQUksR21KZ0NSO0VBdkJILEFBWUUsMkJBWnlCLENBZDdCLGdCQUFnQixDQTBCWixxQ0FBcUMsQ0FJcEMsQUFBQSxhQUFHLEFBQUEsR0FoQk4sQUFZRSwyQkFaeUIsQ0FkN0IsZ0JBQWdCLENBMEJaLHFDQUFxQyxDQUlwQyxBQUFBLGFBQUcsQUFBQSxDQUU3RyxNQUFvSDtFQWhDZixBQTBCSSxnQkExQlksQ0FlZCwyQkFBMkIsQ0FXekIscUNBQXFDLENBSXBDLEFBQUEsYUFBRyxBQUFBO0VBOUJSLEFBMEJJLGdCQTFCWSxDQWVkLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJcEMsQUFBQSxhQUFHLEFBQUEsQ0FFN0csTUFBb0gsQ0FBQztJQUNOLGdCQUFnQixFQUFFLE9BQWtCO0lBQ3BDLEtBQUssRW5KN0JOLElBQUksR21KOEJKOztBQXJCUCxBQTJCSSwyQkEzQnVCLENBZDdCLGdCQUFnQixDQXlDViw0QkFBNEIsQUFDdkksTUFBb0g7QUExQ2YsQUF5Q00sZ0JBekNVLENBZWQsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQUFDdkksTUFBb0gsQ0FBQztFQUNOLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUE5QlAsQUFnQ00sMkJBaENxQixDQWQ3QixnQkFBZ0IsQ0F5Q1YsNEJBQTRCLENBSzFCLDBCQUEwQjtBQTlDbEMsQUE4Q1EsZ0JBOUNRLENBZWQsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FLMUIsMEJBQTBCLENBQUM7RUFDekIsZ0JBQWdCLEVuSmpCbEIsT0FBTztFbUprQkwsWUFBWSxFQUFFLE9BQWtCO0VBQ2hDLEtBQUssRW5KNUNOLElBQUksR21KNkNKOztBQXBDUCxBQXNDTSwyQkF0Q3FCLENBZDdCLGdCQUFnQixDQXlDViw0QkFBNEIsQ0FXMUIsa0NBQWtDO0FBcEQxQyxBQW9EUSxnQkFwRFEsQ0FlZCwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQ0FBQztFQUNqQyxLQUFLLEVuSmhETix3QkFBSSxHbUpxREo7RUE1Q1AsQUFzQ00sMkJBdENxQixDQWQ3QixnQkFBZ0IsQ0F5Q1YsNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSDtFQXZEakIsQUFvRFEsZ0JBcERRLENBZWQsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FXMUIsa0NBQWtDLEFBRzdJLE1BQW9ILENBQUM7SUFDTixLQUFLLEVuSm5EUixJQUFJLEdtSm9ERjs7QUEzQ1QsQUErQytCLDJCQS9DSixDQWQ3QixnQkFBZ0IsQUE2RHZILHlCQUF1SSxDQUFDLDRCQUE0QjtBQTdEN0QsQUE2RGlDLGdCQTdEakIsQ0FlZCwyQkFBMkIsQUE4Q3BJLHlCQUF1SSxDQUFDLDRCQUE0QixDQUFDO0VBQ3RELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUEvRFAsQUFJTSxrQkFKWSxHQUVkLDJCQUEyQixBQUM1Qix3QkFBMEIsQ0FDdkIsMEJBQTBCLENBQUM7RUFDekIsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQU5QLEFBUytCLGtCQVRiLEdBRWQsMkJBQTJCLEFBT2pGLHlCQUFnRixDQUFDLDBCQUEwQixDQUFDO0VBQ3BELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUFHSCxBQUtJLDJCQUx1QixDQWQ3QixrQkFBa0IsQUFnQmpCLGlCQUFxQixDQUdoQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFOYixBQUtJLDJCQUx1QixDQWQ3QixrQkFBa0IsQ0FpQmQsaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0FkN0Isa0JBQWtCLENBa0JkLHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFwQmYsQUFtQk0sa0JBbkJZLENBZWhCLDJCQUEyQixBQUM1QixpQkFBcUIsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBcEJmLEFBbUJNLGtCQW5CWSxDQWVoQiwyQkFBMkIsQ0FFekIsaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FBcEJmLEFBbUJNLGtCQW5CWSxDQWVoQiwyQkFBMkIsQ0FHekIsdUJBQXVCLENBQ3JCLHNCQUFzQixBQUM3VixNQUFnVixDQUFDO0VBQ04sTUFBTSxFbkp1TFksR0FBRyxDbUp2TE8sS0FBSyxDQUFDLE9BQW9CLEdBQ3ZEOztBQVJQLEFBWUUsMkJBWnlCLENBZDdCLGtCQUFrQixDQTBCZCxxQ0FBcUM7QUExQnpDLEFBMEJJLGtCQTFCYyxDQWVoQiwyQkFBMkIsQ0FXekIscUNBQXFDLENBQUM7RUFDcEMsZ0JBQWdCLEVuSmhCYixPQUFPO0VtSmlCVixLQUFLLEVuSnZCRixJQUFJLEdtSmdDUjtFQXZCSCxBQVlFLDJCQVp5QixDQWQ3QixrQkFBa0IsQ0EwQmQscUNBQXFDLENBSXRDLEFBQUEsYUFBSyxBQUFBLEdBaEJOLEFBWUUsMkJBWnlCLENBZDdCLGtCQUFrQixDQTBCZCxxQ0FBcUMsQ0FJdEMsQUFBQSxhQUFLLEFBQUEsQ0FFN0csTUFBb0g7RUFoQ2YsQUEwQkksa0JBMUJjLENBZWhCLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJdEMsQUFBQSxhQUFLLEFBQUE7RUE5QlIsQUEwQkksa0JBMUJjLENBZWhCLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJdEMsQUFBQSxhQUFLLEFBQUEsQ0FFN0csTUFBb0gsQ0FBQztJQUNOLGdCQUFnQixFQUFFLE9BQWtCO0lBQ3BDLEtBQUssRW5KN0JOLElBQUksR21KOEJKOztBQXJCUCxBQTJCSSwyQkEzQnVCLENBZDdCLGtCQUFrQixDQXlDWiw0QkFBNEIsQUFDdkksTUFBb0g7QUExQ2YsQUF5Q00sa0JBekNZLENBZWhCLDJCQUEyQixDQTBCdkIsNEJBQTRCLEFBQ3ZJLE1BQW9ILENBQUM7RUFDTixZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBOUJQLEFBZ0NNLDJCQWhDcUIsQ0FkN0Isa0JBQWtCLENBeUNaLDRCQUE0QixDQUsxQiwwQkFBMEI7QUE5Q2xDLEFBOENRLGtCQTlDVSxDQWVoQiwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQUsxQiwwQkFBMEIsQ0FBQztFQUN6QixnQkFBZ0IsRW5KcENqQixPQUFPO0VtSnFDTixZQUFZLEVBQUUsT0FBa0I7RUFDaEMsS0FBSyxFbko1Q04sSUFBSSxHbUo2Q0o7O0FBcENQLEFBc0NNLDJCQXRDcUIsQ0FkN0Isa0JBQWtCLENBeUNaLDRCQUE0QixDQVcxQixrQ0FBa0M7QUFwRDFDLEFBb0RRLGtCQXBEVSxDQWVoQiwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQ0FBQztFQUNqQyxLQUFLLEVuSmhETix3QkFBSSxHbUpxREo7RUE1Q1AsQUFzQ00sMkJBdENxQixDQWQ3QixrQkFBa0IsQ0F5Q1osNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSDtFQXZEakIsQUFvRFEsa0JBcERVLENBZWhCLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSCxDQUFDO0lBQ04sS0FBSyxFbkpuRFIsSUFBSSxHbUpvREY7O0FBM0NULEFBK0MrQiwyQkEvQ0osQ0FkN0Isa0JBQWtCLEFBNkR6SCx5QkFBdUksQ0FBQyw0QkFBNEI7QUE3RDdELEFBNkRpQyxrQkE3RGYsQ0FlaEIsMkJBQTJCLEFBOENwSSx5QkFBdUksQ0FBQyw0QkFBNEIsQ0FBQztFQUN0RCxZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBL0RQLEFBSU0sZ0JBSlUsR0FFWiwyQkFBMkIsQUFDN0Isd0JBQTJCLENBQ3ZCLDBCQUEwQixDQUFDO0VBQ3pCLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUFOUCxBQVMrQixnQkFUZixHQUVaLDJCQUEyQixBQU9qRix5QkFBZ0YsQ0FBQywwQkFBMEIsQ0FBQztFQUNwRCxZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBR0gsQUFLSSwyQkFMdUIsQ0FkN0IsZ0JBQWdCLEFBZ0JqQixpQkFBdUIsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0FkN0IsZ0JBQWdCLENBaUJaLGlCQUFpQixDQUVmLHNCQUFzQixBQUM3VixNQUFnVjtBQU5iLEFBS0ksMkJBTHVCLENBZDdCLGdCQUFnQixDQWtCWix1QkFBdUIsQ0FDckIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBcEJmLEFBbUJNLGdCQW5CVSxDQWVkLDJCQUEyQixBQUM5QixpQkFBdUIsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBcEJmLEFBbUJNLGdCQW5CVSxDQWVkLDJCQUEyQixDQUV6QixpQkFBaUIsQ0FFZixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFwQmYsQUFtQk0sZ0JBbkJVLENBZWQsMkJBQTJCLENBR3pCLHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1YsQ0FBQztFQUNOLE1BQU0sRW5KdUxZLEdBQUcsQ21KdkxPLEtBQUssQ0FBQyxPQUFvQixHQUN2RDs7QUFSUCxBQVlFLDJCQVp5QixDQWQ3QixnQkFBZ0IsQ0EwQloscUNBQXFDO0FBMUJ6QyxBQTBCSSxnQkExQlksQ0FlZCwyQkFBMkIsQ0FXekIscUNBQXFDLENBQUM7RUFDcEMsZ0JBQWdCLEVuSlVkLE9BQU87RW1KVFQsS0FBSyxFbkp2QkYsSUFBSSxHbUpnQ1I7RUF2QkgsQUFZRSwyQkFaeUIsQ0FkN0IsZ0JBQWdCLENBMEJaLHFDQUFxQyxDQUl4QyxBQUFBLGFBQU8sQUFBQSxHQWhCTixBQVlFLDJCQVp5QixDQWQ3QixnQkFBZ0IsQ0EwQloscUNBQXFDLENBSXhDLEFBQUEsYUFBTyxBQUFBLENBRTdHLE1BQW9IO0VBaENmLEFBMEJJLGdCQTFCWSxDQWVkLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJeEMsQUFBQSxhQUFPLEFBQUE7RUE5QlIsQUEwQkksZ0JBMUJZLENBZWQsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUl4QyxBQUFBLGFBQU8sQUFBQSxDQUU3RyxNQUFvSCxDQUFDO0lBQ04sZ0JBQWdCLEVBQUUsT0FBa0I7SUFDcEMsS0FBSyxFbko3Qk4sSUFBSSxHbUo4Qko7O0FBckJQLEFBMkJJLDJCQTNCdUIsQ0FkN0IsZ0JBQWdCLENBeUNWLDRCQUE0QixBQUN2SSxNQUFvSDtBQTFDZixBQXlDTSxnQkF6Q1UsQ0FlZCwyQkFBMkIsQ0EwQnZCLDRCQUE0QixBQUN2SSxNQUFvSCxDQUFDO0VBQ04sWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQTlCUCxBQWdDTSwyQkFoQ3FCLENBZDdCLGdCQUFnQixDQXlDViw0QkFBNEIsQ0FLMUIsMEJBQTBCO0FBOUNsQyxBQThDUSxnQkE5Q1EsQ0FlZCwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQUsxQiwwQkFBMEIsQ0FBQztFQUN6QixnQkFBZ0IsRW5KVmxCLE9BQU87RW1KV0wsWUFBWSxFQUFFLE9BQWtCO0VBQ2hDLEtBQUssRW5KNUNOLElBQUksR21KNkNKOztBQXBDUCxBQXNDTSwyQkF0Q3FCLENBZDdCLGdCQUFnQixDQXlDViw0QkFBNEIsQ0FXMUIsa0NBQWtDO0FBcEQxQyxBQW9EUSxnQkFwRFEsQ0FlZCwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQ0FBQztFQUNqQyxLQUFLLEVuSmhETix3QkFBSSxHbUpxREo7RUE1Q1AsQUFzQ00sMkJBdENxQixDQWQ3QixnQkFBZ0IsQ0F5Q1YsNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSDtFQXZEakIsQUFvRFEsZ0JBcERRLENBZWQsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FXMUIsa0NBQWtDLEFBRzdJLE1BQW9ILENBQUM7SUFDTixLQUFLLEVuSm5EUixJQUFJLEdtSm9ERjs7QUEzQ1QsQUErQytCLDJCQS9DSixDQWQ3QixnQkFBZ0IsQUE2RHZILHlCQUF1SSxDQUFDLDRCQUE0QjtBQTdEN0QsQUE2RGlDLGdCQTdEakIsQ0FlZCwyQkFBMkIsQUE4Q3BJLHlCQUF1SSxDQUFDLDRCQUE0QixDQUFDO0VBQ3RELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUEvRFAsQUFJTSxhQUpPLEdBRVQsMkJBQTJCLEFBQzlCLHdCQUE0QixDQUN2QiwwQkFBMEIsQ0FBQztFQUN6QixZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBTlAsQUFTK0IsYUFUbEIsR0FFVCwyQkFBMkIsQUFPakYseUJBQWdGLENBQUMsMEJBQTBCLENBQUM7RUFDcEQsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQUdILEFBS0ksMkJBTHVCLENBZDdCLGFBQWEsQUFnQmhCLGlCQUF5QixDQUdoQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFOYixBQUtJLDJCQUx1QixDQWQ3QixhQUFhLENBaUJULGlCQUFpQixDQUVmLHNCQUFzQixBQUM3VixNQUFnVjtBQU5iLEFBS0ksMkJBTHVCLENBZDdCLGFBQWEsQ0FrQlQsdUJBQXVCLENBQ3JCLHNCQUFzQixBQUM3VixNQUFnVjtBQXBCZixBQW1CTSxhQW5CTyxDQWVYLDJCQUEyQixBQUNoQyxpQkFBeUIsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBcEJmLEFBbUJNLGFBbkJPLENBZVgsMkJBQTJCLENBRXpCLGlCQUFpQixDQUVmLHNCQUFzQixBQUM3VixNQUFnVjtBQXBCZixBQW1CTSxhQW5CTyxDQWVYLDJCQUEyQixDQUd6Qix1QkFBdUIsQ0FDckIsc0JBQXNCLEFBQzdWLE1BQWdWLENBQUM7RUFDTixNQUFNLEVuSnVMWSxHQUFHLENtSnZMTyxLQUFLLENBQUMsT0FBb0IsR0FDdkQ7O0FBUlAsQUFZRSwyQkFaeUIsQ0FkN0IsYUFBYSxDQTBCVCxxQ0FBcUM7QUExQnpDLEFBMEJJLGFBMUJTLENBZVgsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUFDO0VBQ3BDLGdCQUFnQixFbkpZZCxPQUFPO0VtSlhULEtBQUssRW5KdkJGLElBQUksR21KZ0NSO0VBdkJILEFBWUUsMkJBWnlCLENBZDdCLGFBQWEsQ0EwQlQscUNBQXFDLENBSTFDLEFBQUEsYUFBUyxBQUFBLEdBaEJOLEFBWUUsMkJBWnlCLENBZDdCLGFBQWEsQ0EwQlQscUNBQXFDLENBSTFDLEFBQUEsYUFBUyxBQUFBLENBRTdHLE1BQW9IO0VBaENmLEFBMEJJLGFBMUJTLENBZVgsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUkxQyxBQUFBLGFBQVMsQUFBQTtFQTlCUixBQTBCSSxhQTFCUyxDQWVYLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJMUMsQUFBQSxhQUFTLEFBQUEsQ0FFN0csTUFBb0gsQ0FBQztJQUNOLGdCQUFnQixFQUFFLE9BQWtCO0lBQ3BDLEtBQUssRW5KN0JOLElBQUksR21KOEJKOztBQXJCUCxBQTJCSSwyQkEzQnVCLENBZDdCLGFBQWEsQ0F5Q1AsNEJBQTRCLEFBQ3ZJLE1BQW9IO0FBMUNmLEFBeUNNLGFBekNPLENBZVgsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQUFDdkksTUFBb0gsQ0FBQztFQUNOLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUE5QlAsQUFnQ00sMkJBaENxQixDQWQ3QixhQUFhLENBeUNQLDRCQUE0QixDQUsxQiwwQkFBMEI7QUE5Q2xDLEFBOENRLGFBOUNLLENBZVgsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FLMUIsMEJBQTBCLENBQUM7RUFDekIsZ0JBQWdCLEVuSlJsQixPQUFPO0VtSlNMLFlBQVksRUFBRSxPQUFrQjtFQUNoQyxLQUFLLEVuSjVDTixJQUFJLEdtSjZDSjs7QUFwQ1AsQUFzQ00sMkJBdENxQixDQWQ3QixhQUFhLENBeUNQLDRCQUE0QixDQVcxQixrQ0FBa0M7QUFwRDFDLEFBb0RRLGFBcERLLENBZVgsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FXMUIsa0NBQWtDLENBQUM7RUFDakMsS0FBSyxFbkpoRE4sd0JBQUksR21KcURKO0VBNUNQLEFBc0NNLDJCQXRDcUIsQ0FkN0IsYUFBYSxDQXlDUCw0QkFBNEIsQ0FXMUIsa0NBQWtDLEFBRzdJLE1BQW9IO0VBdkRqQixBQW9EUSxhQXBESyxDQWVYLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSCxDQUFDO0lBQ04sS0FBSyxFbkpuRFIsSUFBSSxHbUpvREY7O0FBM0NULEFBK0MrQiwyQkEvQ0osQ0FkN0IsYUFBYSxBQTZEcEgseUJBQXVJLENBQUMsNEJBQTRCO0FBN0Q3RCxBQTZEaUMsYUE3RHBCLENBZVgsMkJBQTJCLEFBOENwSSx5QkFBdUksQ0FBQyw0QkFBNEIsQ0FBQztFQUN0RCxZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBL0RQLEFBSU0sZ0JBSlUsR0FFWiwyQkFBMkIsQUFDL0Isd0JBQTZCLENBQ3ZCLDBCQUEwQixDQUFDO0VBQ3pCLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUFOUCxBQVMrQixnQkFUZixHQUVaLDJCQUEyQixBQU9qRix5QkFBZ0YsQ0FBQywwQkFBMEIsQ0FBQztFQUNwRCxZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBR0gsQUFLSSwyQkFMdUIsQ0FkN0IsZ0JBQWdCLEFBZ0JyQixpQkFBMkIsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0FkN0IsZ0JBQWdCLENBaUJaLGlCQUFpQixDQUVmLHNCQUFzQixBQUM3VixNQUFnVjtBQU5iLEFBS0ksMkJBTHVCLENBZDdCLGdCQUFnQixDQWtCWix1QkFBdUIsQ0FDckIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBcEJmLEFBbUJNLGdCQW5CVSxDQWVkLDJCQUEyQixBQUNsQyxpQkFBMkIsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBcEJmLEFBbUJNLGdCQW5CVSxDQWVkLDJCQUEyQixDQUV6QixpQkFBaUIsQ0FFZixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFwQmYsQUFtQk0sZ0JBbkJVLENBZWQsMkJBQTJCLENBR3pCLHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1YsQ0FBQztFQUNOLE1BQU0sRW5KdUxZLEdBQUcsQ21KdkxPLEtBQUssQ0FBQyxPQUFvQixHQUN2RDs7QUFSUCxBQVlFLDJCQVp5QixDQWQ3QixnQkFBZ0IsQ0EwQloscUNBQXFDO0FBMUJ6QyxBQTBCSSxnQkExQlksQ0FlZCwyQkFBMkIsQ0FXekIscUNBQXFDLENBQUM7RUFDcEMsZ0JBQWdCLEVuSlNkLE9BQU87RW1KUlQsS0FBSyxFbkoyREcsT0FBTyxHbUpsRGhCO0VBdkJILEFBWUUsMkJBWnlCLENBZDdCLGdCQUFnQixDQTBCWixxQ0FBcUMsQ0FJNUMsQUFBQSxhQUFXLEFBQUEsR0FoQk4sQUFZRSwyQkFaeUIsQ0FkN0IsZ0JBQWdCLENBMEJaLHFDQUFxQyxDQUk1QyxBQUFBLGFBQVcsQUFBQSxDQUU3RyxNQUFvSDtFQWhDZixBQTBCSSxnQkExQlksQ0FlZCwyQkFBMkIsQ0FXekIscUNBQXFDLENBSTVDLEFBQUEsYUFBVyxBQUFBO0VBOUJSLEFBMEJJLGdCQTFCWSxDQWVkLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJNUMsQUFBQSxhQUFXLEFBQUEsQ0FFN0csTUFBb0gsQ0FBQztJQUNOLGdCQUFnQixFQUFFLE9BQWtCO0lBQ3BDLEtBQUssRW5KcURELE9BQU8sR21KcERaOztBQXJCUCxBQTJCSSwyQkEzQnVCLENBZDdCLGdCQUFnQixDQXlDViw0QkFBNEIsQUFDdkksTUFBb0g7QUExQ2YsQUF5Q00sZ0JBekNVLENBZWQsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQUFDdkksTUFBb0gsQ0FBQztFQUNOLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUE5QlAsQUFnQ00sMkJBaENxQixDQWQ3QixnQkFBZ0IsQ0F5Q1YsNEJBQTRCLENBSzFCLDBCQUEwQjtBQTlDbEMsQUE4Q1EsZ0JBOUNRLENBZWQsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FLMUIsMEJBQTBCLENBQUM7RUFDekIsZ0JBQWdCLEVuSlhsQixPQUFPO0VtSllMLFlBQVksRUFBRSxPQUFrQjtFQUNoQyxLQUFLLEVuSnNDRCxPQUFPLEdtSnJDWjs7QUFwQ1AsQUFzQ00sMkJBdENxQixDQWQ3QixnQkFBZ0IsQ0F5Q1YsNEJBQTRCLENBVzFCLGtDQUFrQztBQXBEMUMsQUFvRFEsZ0JBcERRLENBZWQsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FXMUIsa0NBQWtDLENBQUM7RUFDakMsS0FBSyxFbkprQ0QscUJBQU8sR21KN0JaO0VBNUNQLEFBc0NNLDJCQXRDcUIsQ0FkN0IsZ0JBQWdCLENBeUNWLDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0g7RUF2RGpCLEFBb0RRLGdCQXBEUSxDQWVkLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSCxDQUFDO0lBQ04sS0FBSyxFbkorQkgsT0FBTyxHbUo5QlY7O0FBM0NULEFBK0MrQiwyQkEvQ0osQ0FkN0IsZ0JBQWdCLEFBNkR2SCx5QkFBdUksQ0FBQyw0QkFBNEI7QUE3RDdELEFBNkRpQyxnQkE3RGpCLENBZWQsMkJBQTJCLEFBOENwSSx5QkFBdUksQ0FBQyw0QkFBNEIsQ0FBQztFQUN0RCxZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBL0RQLEFBSU0sZUFKUyxHQUVYLDJCQUEyQixBQUNoQyx3QkFBOEIsQ0FDdkIsMEJBQTBCLENBQUM7RUFDekIsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQU5QLEFBUytCLGVBVGhCLEdBRVgsMkJBQTJCLEFBT2pGLHlCQUFnRixDQUFDLDBCQUEwQixDQUFDO0VBQ3BELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUFHSCxBQUtJLDJCQUx1QixDQWQ3QixlQUFlLEFBZ0J0QixpQkFBNkIsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0FkN0IsZUFBZSxDQWlCWCxpQkFBaUIsQ0FFZixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFOYixBQUtJLDJCQUx1QixDQWQ3QixlQUFlLENBa0JYLHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFwQmYsQUFtQk0sZUFuQlMsQ0FlYiwyQkFBMkIsQUFDcEMsaUJBQTZCLENBR2hCLHNCQUFzQixBQUM3VixNQUFnVjtBQXBCZixBQW1CTSxlQW5CUyxDQWViLDJCQUEyQixDQUV6QixpQkFBaUIsQ0FFZixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFwQmYsQUFtQk0sZUFuQlMsQ0FlYiwyQkFBMkIsQ0FHekIsdUJBQXVCLENBQ3JCLHNCQUFzQixBQUM3VixNQUFnVixDQUFDO0VBQ04sTUFBTSxFbkp1TFksR0FBRyxDbUp2TE8sS0FBSyxDQUFDLE9BQW9CLEdBQ3ZEOztBQVJQLEFBWUUsMkJBWnlCLENBZDdCLGVBQWUsQ0EwQlgscUNBQXFDO0FBMUJ6QyxBQTBCSSxlQTFCVyxDQWViLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FBQztFQUNwQyxnQkFBZ0IsRW5KT2QsT0FBTztFbUpOVCxLQUFLLEVuSnZCRixJQUFJLEdtSmdDUjtFQXZCSCxBQVlFLDJCQVp5QixDQWQ3QixlQUFlLENBMEJYLHFDQUFxQyxDQUk5QyxBQUFBLGFBQWEsQUFBQSxHQWhCTixBQVlFLDJCQVp5QixDQWQ3QixlQUFlLENBMEJYLHFDQUFxQyxDQUk5QyxBQUFBLGFBQWEsQUFBQSxDQUU3RyxNQUFvSDtFQWhDZixBQTBCSSxlQTFCVyxDQWViLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJOUMsQUFBQSxhQUFhLEFBQUE7RUE5QlIsQUEwQkksZUExQlcsQ0FlYiwyQkFBMkIsQ0FXekIscUNBQXFDLENBSTlDLEFBQUEsYUFBYSxBQUFBLENBRTdHLE1BQW9ILENBQUM7SUFDTixnQkFBZ0IsRUFBRSxPQUFrQjtJQUNwQyxLQUFLLEVuSjdCTixJQUFJLEdtSjhCSjs7QUFyQlAsQUEyQkksMkJBM0J1QixDQWQ3QixlQUFlLENBeUNULDRCQUE0QixBQUN2SSxNQUFvSDtBQTFDZixBQXlDTSxlQXpDUyxDQWViLDJCQUEyQixDQTBCdkIsNEJBQTRCLEFBQ3ZJLE1BQW9ILENBQUM7RUFDTixZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBOUJQLEFBZ0NNLDJCQWhDcUIsQ0FkN0IsZUFBZSxDQXlDVCw0QkFBNEIsQ0FLMUIsMEJBQTBCO0FBOUNsQyxBQThDUSxlQTlDTyxDQWViLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBSzFCLDBCQUEwQixDQUFDO0VBQ3pCLGdCQUFnQixFbkpibEIsT0FBTztFbUpjTCxZQUFZLEVBQUUsT0FBa0I7RUFDaEMsS0FBSyxFbko1Q04sSUFBSSxHbUo2Q0o7O0FBcENQLEFBc0NNLDJCQXRDcUIsQ0FkN0IsZUFBZSxDQXlDVCw0QkFBNEIsQ0FXMUIsa0NBQWtDO0FBcEQxQyxBQW9EUSxlQXBETyxDQWViLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxDQUFDO0VBQ2pDLEtBQUssRW5KaEROLHdCQUFJLEdtSnFESjtFQTVDUCxBQXNDTSwyQkF0Q3FCLENBZDdCLGVBQWUsQ0F5Q1QsNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSDtFQXZEakIsQUFvRFEsZUFwRE8sQ0FlYiwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0gsQ0FBQztJQUNOLEtBQUssRW5KbkRSLElBQUksR21Kb0RGOztBQTNDVCxBQStDK0IsMkJBL0NKLENBZDdCLGVBQWUsQUE2RHRILHlCQUF1SSxDQUFDLDRCQUE0QjtBQTdEN0QsQUE2RGlDLGVBN0RsQixDQWViLDJCQUEyQixBQThDcEkseUJBQXVJLENBQUMsNEJBQTRCLENBQUM7RUFDdEQsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQS9EUCxBQUlNLGNBSlEsR0FFViwyQkFBMkIsQUFDakMsd0JBQStCLENBQ3ZCLDBCQUEwQixDQUFDO0VBQ3pCLFlBQVksRUFBRSxLQUFvQixHQUNuQzs7QUFOUCxBQVMrQixjQVRqQixHQUVWLDJCQUEyQixBQU9qRix5QkFBZ0YsQ0FBQywwQkFBMEIsQ0FBQztFQUNwRCxZQUFZLEVBQUUsS0FBb0IsR0FDbkM7O0FBR0gsQUFLSSwyQkFMdUIsQ0FkN0IsY0FBYyxBQWdCdkIsaUJBQStCLENBR2hCLHNCQUFzQixBQUM3VixNQUFnVjtBQU5iLEFBS0ksMkJBTHVCLENBZDdCLGNBQWMsQ0FpQlYsaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0FkN0IsY0FBYyxDQWtCVix1QkFBdUIsQ0FDckIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBcEJmLEFBbUJNLGNBbkJRLENBZVosMkJBQTJCLEFBQ3RDLGlCQUErQixDQUdoQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFwQmYsQUFtQk0sY0FuQlEsQ0FlWiwyQkFBMkIsQ0FFekIsaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FBcEJmLEFBbUJNLGNBbkJRLENBZVosMkJBQTJCLENBR3pCLHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1YsQ0FBQztFQUNOLE1BQU0sRW5KdUxZLEdBQUcsQ21KdkxPLEtBQUssQ0FBQyxLQUFvQixHQUN2RDs7QUFSUCxBQVlFLDJCQVp5QixDQWQ3QixjQUFjLENBMEJWLHFDQUFxQztBQTFCekMsQUEwQkksY0ExQlUsQ0FlWiwyQkFBMkIsQ0FXekIscUNBQXFDLENBQUM7RUFDcEMsZ0JBQWdCLEVuSnJCYixPQUFPO0VtSnNCVixLQUFLLEVuSjJERyxPQUFPLEdtSmxEaEI7RUF2QkgsQUFZRSwyQkFaeUIsQ0FkN0IsY0FBYyxDQTBCVixxQ0FBcUMsQ0FJaEQsQUFBQSxhQUFlLEFBQUEsR0FoQk4sQUFZRSwyQkFaeUIsQ0FkN0IsY0FBYyxDQTBCVixxQ0FBcUMsQ0FJaEQsQUFBQSxhQUFlLEFBQUEsQ0FFN0csTUFBb0g7RUFoQ2YsQUEwQkksY0ExQlUsQ0FlWiwyQkFBMkIsQ0FXekIscUNBQXFDLENBSWhELEFBQUEsYUFBZSxBQUFBO0VBOUJSLEFBMEJJLGNBMUJVLENBZVosMkJBQTJCLENBV3pCLHFDQUFxQyxDQUloRCxBQUFBLGFBQWUsQUFBQSxDQUU3RyxNQUFvSCxDQUFDO0lBQ04sZ0JBQWdCLEVBQUUsT0FBa0I7SUFDcEMsS0FBSyxFbkpxREQsT0FBTyxHbUpwRFo7O0FBckJQLEFBMkJJLDJCQTNCdUIsQ0FkN0IsY0FBYyxDQXlDUiw0QkFBNEIsQUFDdkksTUFBb0g7QUExQ2YsQUF5Q00sY0F6Q1EsQ0FlWiwyQkFBMkIsQ0EwQnZCLDRCQUE0QixBQUN2SSxNQUFvSCxDQUFDO0VBQ04sWUFBWSxFQUFFLEtBQW9CLEdBQ25DOztBQTlCUCxBQWdDTSwyQkFoQ3FCLENBZDdCLGNBQWMsQ0F5Q1IsNEJBQTRCLENBSzFCLDBCQUEwQjtBQTlDbEMsQUE4Q1EsY0E5Q00sQ0FlWiwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQUsxQiwwQkFBMEIsQ0FBQztFQUN6QixnQkFBZ0IsRW5KekNqQixPQUFPO0VtSjBDTixZQUFZLEVBQUUsT0FBa0I7RUFDaEMsS0FBSyxFbkpzQ0QsT0FBTyxHbUpyQ1o7O0FBcENQLEFBc0NNLDJCQXRDcUIsQ0FkN0IsY0FBYyxDQXlDUiw0QkFBNEIsQ0FXMUIsa0NBQWtDO0FBcEQxQyxBQW9EUSxjQXBETSxDQWVaLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxDQUFDO0VBQ2pDLEtBQUssRW5Ka0NELHFCQUFPLEdtSjdCWjtFQTVDUCxBQXNDTSwyQkF0Q3FCLENBZDdCLGNBQWMsQ0F5Q1IsNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSDtFQXZEakIsQUFvRFEsY0FwRE0sQ0FlWiwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0gsQ0FBQztJQUNOLEtBQUssRW5KK0JILE9BQU8sR21KOUJWOztBQTNDVCxBQStDK0IsMkJBL0NKLENBZDdCLGNBQWMsQUE2RHJILHlCQUF1SSxDQUFDLDRCQUE0QjtBQTdEN0QsQUE2RGlDLGNBN0RuQixDQWVaLDJCQUEyQixBQThDcEkseUJBQXVJLENBQUMsNEJBQTRCLENBQUM7RUFDdEQsWUFBWSxFQUFFLEtBQW9CLEdBQ25DOztBQS9EUCxBQUlNLGFBSk8sR0FFVCwyQkFBMkIsQUFDbEMsd0JBQWdDLENBQ3ZCLDBCQUEwQixDQUFDO0VBQ3pCLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUFOUCxBQVMrQixhQVRsQixHQUVULDJCQUEyQixBQU9qRix5QkFBZ0YsQ0FBQywwQkFBMEIsQ0FBQztFQUNwRCxZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBR0gsQUFLSSwyQkFMdUIsQ0FkN0IsYUFBYSxBQWdCeEIsaUJBQWlDLENBR2hCLHNCQUFzQixBQUM3VixNQUFnVjtBQU5iLEFBS0ksMkJBTHVCLENBZDdCLGFBQWEsQ0FpQlQsaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0FkN0IsYUFBYSxDQWtCVCx1QkFBdUIsQ0FDckIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBcEJmLEFBbUJNLGFBbkJPLENBZVgsMkJBQTJCLEFBQ3hDLGlCQUFpQyxDQUdoQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFwQmYsQUFtQk0sYUFuQk8sQ0FlWCwyQkFBMkIsQ0FFekIsaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FBcEJmLEFBbUJNLGFBbkJPLENBZVgsMkJBQTJCLENBR3pCLHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1YsQ0FBQztFQUNOLE1BQU0sRW5KdUxZLEdBQUcsQ21KdkxPLEtBQUssQ0FBQyxPQUFvQixHQUN2RDs7QUFSUCxBQVlFLDJCQVp5QixDQWQ3QixhQUFhLENBMEJULHFDQUFxQztBQTFCekMsQUEwQkksYUExQlMsQ0FlWCwyQkFBMkIsQ0FXekIscUNBQXFDLENBQUM7RUFDcEMsZ0JBQWdCLEVuSmRiLE9BQU87RW1KZVYsS0FBSyxFbkp2QkYsSUFBSSxHbUpnQ1I7RUF2QkgsQUFZRSwyQkFaeUIsQ0FkN0IsYUFBYSxDQTBCVCxxQ0FBcUMsQ0FJbEQsQUFBQSxhQUFpQixBQUFBLEdBaEJOLEFBWUUsMkJBWnlCLENBZDdCLGFBQWEsQ0EwQlQscUNBQXFDLENBSWxELEFBQUEsYUFBaUIsQUFBQSxDQUU3RyxNQUFvSDtFQWhDZixBQTBCSSxhQTFCUyxDQWVYLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJbEQsQUFBQSxhQUFpQixBQUFBO0VBOUJSLEFBMEJJLGFBMUJTLENBZVgsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUlsRCxBQUFBLGFBQWlCLEFBQUEsQ0FFN0csTUFBb0gsQ0FBQztJQUNOLGdCQUFnQixFQUFFLE9BQWtCO0lBQ3BDLEtBQUssRW5KN0JOLElBQUksR21KOEJKOztBQXJCUCxBQTJCSSwyQkEzQnVCLENBZDdCLGFBQWEsQ0F5Q1AsNEJBQTRCLEFBQ3ZJLE1BQW9IO0FBMUNmLEFBeUNNLGFBekNPLENBZVgsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQUFDdkksTUFBb0gsQ0FBQztFQUNOLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUE5QlAsQUFnQ00sMkJBaENxQixDQWQ3QixhQUFhLENBeUNQLDRCQUE0QixDQUsxQiwwQkFBMEI7QUE5Q2xDLEFBOENRLGFBOUNLLENBZVgsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FLMUIsMEJBQTBCLENBQUM7RUFDekIsZ0JBQWdCLEVuSmxDakIsT0FBTztFbUptQ04sWUFBWSxFQUFFLE9BQWtCO0VBQ2hDLEtBQUssRW5KNUNOLElBQUksR21KNkNKOztBQXBDUCxBQXNDTSwyQkF0Q3FCLENBZDdCLGFBQWEsQ0F5Q1AsNEJBQTRCLENBVzFCLGtDQUFrQztBQXBEMUMsQUFvRFEsYUFwREssQ0FlWCwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQ0FBQztFQUNqQyxLQUFLLEVuSmhETix3QkFBSSxHbUpxREo7RUE1Q1AsQUFzQ00sMkJBdENxQixDQWQ3QixhQUFhLENBeUNQLDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0g7RUF2RGpCLEFBb0RRLGFBcERLLENBZVgsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FXMUIsa0NBQWtDLEFBRzdJLE1BQW9ILENBQUM7SUFDTixLQUFLLEVuSm5EUixJQUFJLEdtSm9ERjs7QUEzQ1QsQUErQytCLDJCQS9DSixDQWQ3QixhQUFhLEFBNkRwSCx5QkFBdUksQ0FBQyw0QkFBNEI7QUE3RDdELEFBNkRpQyxhQTdEcEIsQ0FlWCwyQkFBMkIsQUE4Q3BJLHlCQUF1SSxDQUFDLDRCQUE0QixDQUFDO0VBQ3RELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUEvRFAsQUFJTSxlQUpTLEdBRVgsMkJBQTJCLEFBQ25DLHdCQUFpQyxDQUN2QiwwQkFBMEIsQ0FBQztFQUN6QixZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBTlAsQUFTK0IsZUFUaEIsR0FFWCwyQkFBMkIsQUFPakYseUJBQWdGLENBQUMsMEJBQTBCLENBQUM7RUFDcEQsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQUdILEFBS0ksMkJBTHVCLENBZDdCLGVBQWUsQUFnQjVCLGlCQUFtQyxDQUdoQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFOYixBQUtJLDJCQUx1QixDQWQ3QixlQUFlLENBaUJYLGlCQUFpQixDQUVmLHNCQUFzQixBQUM3VixNQUFnVjtBQU5iLEFBS0ksMkJBTHVCLENBZDdCLGVBQWUsQ0FrQlgsdUJBQXVCLENBQ3JCLHNCQUFzQixBQUM3VixNQUFnVjtBQXBCZixBQW1CTSxlQW5CUyxDQWViLDJCQUEyQixBQUMxQyxpQkFBbUMsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBcEJmLEFBbUJNLGVBbkJTLENBZWIsMkJBQTJCLENBRXpCLGlCQUFpQixDQUVmLHNCQUFzQixBQUM3VixNQUFnVjtBQXBCZixBQW1CTSxlQW5CUyxDQWViLDJCQUEyQixDQUd6Qix1QkFBdUIsQ0FDckIsc0JBQXNCLEFBQzdWLE1BQWdWLENBQUM7RUFDTixNQUFNLEVuSnVMWSxHQUFHLENtSnZMTyxLQUFLLENBQUMsT0FBb0IsR0FDdkQ7O0FBUlAsQUFZRSwyQkFaeUIsQ0FkN0IsZUFBZSxDQTBCWCxxQ0FBcUM7QUExQnpDLEFBMEJJLGVBMUJXLENBZWIsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUFDO0VBQ3BDLGdCQUFnQixFckovQmYsT0FBTztFcUpnQ1IsS0FBSyxFbkoyREcsT0FBTyxHbUpsRGhCO0VBdkJILEFBWUUsMkJBWnlCLENBZDdCLGVBQWUsQ0EwQlgscUNBQXFDLENBSXBELEFBQUEsYUFBbUIsQUFBQSxHQWhCTixBQVlFLDJCQVp5QixDQWQ3QixlQUFlLENBMEJYLHFDQUFxQyxDQUlwRCxBQUFBLGFBQW1CLEFBQUEsQ0FFN0csTUFBb0g7RUFoQ2YsQUEwQkksZUExQlcsQ0FlYiwyQkFBMkIsQ0FXekIscUNBQXFDLENBSXBELEFBQUEsYUFBbUIsQUFBQTtFQTlCUixBQTBCSSxlQTFCVyxDQWViLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJcEQsQUFBQSxhQUFtQixBQUFBLENBRTdHLE1BQW9ILENBQUM7SUFDTixnQkFBZ0IsRUFBRSxPQUFrQjtJQUNwQyxLQUFLLEVuSnFERCxPQUFPLEdtSnBEWjs7QUFyQlAsQUEyQkksMkJBM0J1QixDQWQ3QixlQUFlLENBeUNULDRCQUE0QixBQUN2SSxNQUFvSDtBQTFDZixBQXlDTSxlQXpDUyxDQWViLDJCQUEyQixDQTBCdkIsNEJBQTRCLEFBQ3ZJLE1BQW9ILENBQUM7RUFDTixZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBOUJQLEFBZ0NNLDJCQWhDcUIsQ0FkN0IsZUFBZSxDQXlDVCw0QkFBNEIsQ0FLMUIsMEJBQTBCO0FBOUNsQyxBQThDUSxlQTlDTyxDQWViLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBSzFCLDBCQUEwQixDQUFDO0VBQ3pCLGdCQUFnQixFckpuRG5CLE9BQU87RXFKb0RKLFlBQVksRUFBRSxPQUFrQjtFQUNoQyxLQUFLLEVuSnNDRCxPQUFPLEdtSnJDWjs7QUFwQ1AsQUFzQ00sMkJBdENxQixDQWQ3QixlQUFlLENBeUNULDRCQUE0QixDQVcxQixrQ0FBa0M7QUFwRDFDLEFBb0RRLGVBcERPLENBZWIsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FXMUIsa0NBQWtDLENBQUM7RUFDakMsS0FBSyxFbkprQ0QscUJBQU8sR21KN0JaO0VBNUNQLEFBc0NNLDJCQXRDcUIsQ0FkN0IsZUFBZSxDQXlDVCw0QkFBNEIsQ0FXMUIsa0NBQWtDLEFBRzdJLE1BQW9IO0VBdkRqQixBQW9EUSxlQXBETyxDQWViLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSCxDQUFDO0lBQ04sS0FBSyxFbkorQkgsT0FBTyxHbUo5QlY7O0FBM0NULEFBK0MrQiwyQkEvQ0osQ0FkN0IsZUFBZSxBQTZEdEgseUJBQXVJLENBQUMsNEJBQTRCO0FBN0Q3RCxBQTZEaUMsZUE3RGxCLENBZWIsMkJBQTJCLEFBOENwSSx5QkFBdUksQ0FBQyw0QkFBNEIsQ0FBQztFQUN0RCxZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBL0RQLEFBSU0sa0JBSlksR0FFZCwyQkFBMkIsQUFDcEMsd0JBQWtDLENBQ3ZCLDBCQUEwQixDQUFDO0VBQ3pCLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUFOUCxBQVMrQixrQkFUYixHQUVkLDJCQUEyQixBQU9qRix5QkFBZ0YsQ0FBQywwQkFBMEIsQ0FBQztFQUNwRCxZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBR0gsQUFLSSwyQkFMdUIsQ0FkN0Isa0JBQWtCLEFBZ0JqQyxpQkFBcUMsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0FkN0Isa0JBQWtCLENBaUJkLGlCQUFpQixDQUVmLHNCQUFzQixBQUM3VixNQUFnVjtBQU5iLEFBS0ksMkJBTHVCLENBZDdCLGtCQUFrQixDQWtCZCx1QkFBdUIsQ0FDckIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBcEJmLEFBbUJNLGtCQW5CWSxDQWVoQiwyQkFBMkIsQUFDNUMsaUJBQXFDLENBR2hCLHNCQUFzQixBQUM3VixNQUFnVjtBQXBCZixBQW1CTSxrQkFuQlksQ0FlaEIsMkJBQTJCLENBRXpCLGlCQUFpQixDQUVmLHNCQUFzQixBQUM3VixNQUFnVjtBQXBCZixBQW1CTSxrQkFuQlksQ0FlaEIsMkJBQTJCLENBR3pCLHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1YsQ0FBQztFQUNOLE1BQU0sRW5KdUxZLEdBQUcsQ21KdkxPLEtBQUssQ0FBQyxPQUFvQixHQUN2RDs7QUFSUCxBQVlFLDJCQVp5QixDQWQ3QixrQkFBa0IsQ0EwQmQscUNBQXFDO0FBMUJ6QyxBQTBCSSxrQkExQmMsQ0FlaEIsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUFDO0VBQ3BDLGdCQUFnQixFM0QxQlosT0FBTztFMkQyQlgsS0FBSyxFbkp2QkYsSUFBSSxHbUpnQ1I7RUF2QkgsQUFZRSwyQkFaeUIsQ0FkN0Isa0JBQWtCLENBMEJkLHFDQUFxQyxDQUl0RCxBQUFBLGFBQXFCLEFBQUEsR0FoQk4sQUFZRSwyQkFaeUIsQ0FkN0Isa0JBQWtCLENBMEJkLHFDQUFxQyxDQUl0RCxBQUFBLGFBQXFCLEFBQUEsQ0FFN0csTUFBb0g7RUFoQ2YsQUEwQkksa0JBMUJjLENBZWhCLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJdEQsQUFBQSxhQUFxQixBQUFBO0VBOUJSLEFBMEJJLGtCQTFCYyxDQWVoQiwyQkFBMkIsQ0FXekIscUNBQXFDLENBSXRELEFBQUEsYUFBcUIsQUFBQSxDQUU3RyxNQUFvSCxDQUFDO0lBQ04sZ0JBQWdCLEVBQUUsT0FBa0I7SUFDcEMsS0FBSyxFbko3Qk4sSUFBSSxHbUo4Qko7O0FBckJQLEFBMkJJLDJCQTNCdUIsQ0FkN0Isa0JBQWtCLENBeUNaLDRCQUE0QixBQUN2SSxNQUFvSDtBQTFDZixBQXlDTSxrQkF6Q1ksQ0FlaEIsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQUFDdkksTUFBb0gsQ0FBQztFQUNOLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUE5QlAsQUFnQ00sMkJBaENxQixDQWQ3QixrQkFBa0IsQ0F5Q1osNEJBQTRCLENBSzFCLDBCQUEwQjtBQTlDbEMsQUE4Q1Esa0JBOUNVLENBZWhCLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBSzFCLDBCQUEwQixDQUFDO0VBQ3pCLGdCQUFnQixFM0Q5Q2hCLE9BQU87RTJEK0NQLFlBQVksRUFBRSxPQUFrQjtFQUNoQyxLQUFLLEVuSjVDTixJQUFJLEdtSjZDSjs7QUFwQ1AsQUFzQ00sMkJBdENxQixDQWQ3QixrQkFBa0IsQ0F5Q1osNEJBQTRCLENBVzFCLGtDQUFrQztBQXBEMUMsQUFvRFEsa0JBcERVLENBZWhCLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxDQUFDO0VBQ2pDLEtBQUssRW5KaEROLHdCQUFJLEdtSnFESjtFQTVDUCxBQXNDTSwyQkF0Q3FCLENBZDdCLGtCQUFrQixDQXlDWiw0QkFBNEIsQ0FXMUIsa0NBQWtDLEFBRzdJLE1BQW9IO0VBdkRqQixBQW9EUSxrQkFwRFUsQ0FlaEIsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FXMUIsa0NBQWtDLEFBRzdJLE1BQW9ILENBQUM7SUFDTixLQUFLLEVuSm5EUixJQUFJLEdtSm9ERjs7QUEzQ1QsQUErQytCLDJCQS9DSixDQWQ3QixrQkFBa0IsQUE2RHpILHlCQUF1SSxDQUFDLDRCQUE0QjtBQTdEN0QsQUE2RGlDLGtCQTdEZixDQWVoQiwyQkFBMkIsQUE4Q3BJLHlCQUF1SSxDQUFDLDRCQUE0QixDQUFDO0VBQ3RELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUEvRFAsQUFJTSxhQUpPLEdBRVQsMkJBQTJCLEFBQ3JDLHdCQUFtQyxDQUN2QiwwQkFBMEIsQ0FBQztFQUN6QixZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBTlAsQUFTK0IsYUFUbEIsR0FFVCwyQkFBMkIsQUFPakYseUJBQWdGLENBQUMsMEJBQTBCLENBQUM7RUFDcEQsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQUdILEFBS0ksMkJBTHVCLENBZDdCLGFBQWEsQUFnQjlCLGlCQUF1QyxDQUdoQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFOYixBQUtJLDJCQUx1QixDQWQ3QixhQUFhLENBaUJULGlCQUFpQixDQUVmLHNCQUFzQixBQUM3VixNQUFnVjtBQU5iLEFBS0ksMkJBTHVCLENBZDdCLGFBQWEsQ0FrQlQsdUJBQXVCLENBQ3JCLHNCQUFzQixBQUM3VixNQUFnVjtBQXBCZixBQW1CTSxhQW5CTyxDQWVYLDJCQUEyQixBQUM5QyxpQkFBdUMsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBcEJmLEFBbUJNLGFBbkJPLENBZVgsMkJBQTJCLENBRXpCLGlCQUFpQixDQUVmLHNCQUFzQixBQUM3VixNQUFnVjtBQXBCZixBQW1CTSxhQW5CTyxDQWVYLDJCQUEyQixDQUd6Qix1QkFBdUIsQ0FDckIsc0JBQXNCLEFBQzdWLE1BQWdWLENBQUM7RUFDTixNQUFNLEVuSnVMWSxHQUFHLENtSnZMTyxLQUFLLENBQUMsT0FBb0IsR0FDdkQ7O0FBUlAsQUFZRSwyQkFaeUIsQ0FkN0IsYUFBYSxDQTBCVCxxQ0FBcUM7QUExQnpDLEFBMEJJLGFBMUJTLENBZVgsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUFDO0VBQ3BDLGdCQUFnQixFM0R6QmpCLE9BQU87RTJEMEJOLEtBQUssRW5KdkJGLElBQUksR21KZ0NSO0VBdkJILEFBWUUsMkJBWnlCLENBZDdCLGFBQWEsQ0EwQlQscUNBQXFDLENBSXhELEFBQUEsYUFBdUIsQUFBQSxHQWhCTixBQVlFLDJCQVp5QixDQWQ3QixhQUFhLENBMEJULHFDQUFxQyxDQUl4RCxBQUFBLGFBQXVCLEFBQUEsQ0FFN0csTUFBb0g7RUFoQ2YsQUEwQkksYUExQlMsQ0FlWCwyQkFBMkIsQ0FXekIscUNBQXFDLENBSXhELEFBQUEsYUFBdUIsQUFBQTtFQTlCUixBQTBCSSxhQTFCUyxDQWVYLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJeEQsQUFBQSxhQUF1QixBQUFBLENBRTdHLE1BQW9ILENBQUM7SUFDTixnQkFBZ0IsRUFBRSxPQUFrQjtJQUNwQyxLQUFLLEVuSjdCTixJQUFJLEdtSjhCSjs7QUFyQlAsQUEyQkksMkJBM0J1QixDQWQ3QixhQUFhLENBeUNQLDRCQUE0QixBQUN2SSxNQUFvSDtBQTFDZixBQXlDTSxhQXpDTyxDQWVYLDJCQUEyQixDQTBCdkIsNEJBQTRCLEFBQ3ZJLE1BQW9ILENBQUM7RUFDTixZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBOUJQLEFBZ0NNLDJCQWhDcUIsQ0FkN0IsYUFBYSxDQXlDUCw0QkFBNEIsQ0FLMUIsMEJBQTBCO0FBOUNsQyxBQThDUSxhQTlDSyxDQWVYLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBSzFCLDBCQUEwQixDQUFDO0VBQ3pCLGdCQUFnQixFM0Q3Q3JCLE9BQU87RTJEOENGLFlBQVksRUFBRSxPQUFrQjtFQUNoQyxLQUFLLEVuSjVDTixJQUFJLEdtSjZDSjs7QUFwQ1AsQUFzQ00sMkJBdENxQixDQWQ3QixhQUFhLENBeUNQLDRCQUE0QixDQVcxQixrQ0FBa0M7QUFwRDFDLEFBb0RRLGFBcERLLENBZVgsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FXMUIsa0NBQWtDLENBQUM7RUFDakMsS0FBSyxFbkpoRE4sd0JBQUksR21KcURKO0VBNUNQLEFBc0NNLDJCQXRDcUIsQ0FkN0IsYUFBYSxDQXlDUCw0QkFBNEIsQ0FXMUIsa0NBQWtDLEFBRzdJLE1BQW9IO0VBdkRqQixBQW9EUSxhQXBESyxDQWVYLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSCxDQUFDO0lBQ04sS0FBSyxFbkpuRFIsSUFBSSxHbUpvREY7O0FBM0NULEFBK0MrQiwyQkEvQ0osQ0FkN0IsYUFBYSxBQTZEcEgseUJBQXVJLENBQUMsNEJBQTRCO0FBN0Q3RCxBQTZEaUMsYUE3RHBCLENBZVgsMkJBQTJCLEFBOENwSSx5QkFBdUksQ0FBQyw0QkFBNEIsQ0FBQztFQUN0RCxZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBL0RQLEFBSU0sY0FKUSxHQUVWLDJCQUEyQixBQUN0Qyx3QkFBb0MsQ0FDdkIsMEJBQTBCLENBQUM7RUFDekIsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQU5QLEFBUytCLGNBVGpCLEdBRVYsMkJBQTJCLEFBT2pGLHlCQUFnRixDQUFDLDBCQUEwQixDQUFDO0VBQ3BELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUFHSCxBQUtJLDJCQUx1QixDQWQ3QixjQUFjLEFBZ0JqQyxpQkFBeUMsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0FkN0IsY0FBYyxDQWlCVixpQkFBaUIsQ0FFZixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFOYixBQUtJLDJCQUx1QixDQWQ3QixjQUFjLENBa0JWLHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFwQmYsQUFtQk0sY0FuQlEsQ0FlWiwyQkFBMkIsQUFDaEQsaUJBQXlDLENBR2hCLHNCQUFzQixBQUM3VixNQUFnVjtBQXBCZixBQW1CTSxjQW5CUSxDQWVaLDJCQUEyQixDQUV6QixpQkFBaUIsQ0FFZixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFwQmYsQUFtQk0sY0FuQlEsQ0FlWiwyQkFBMkIsQ0FHekIsdUJBQXVCLENBQ3JCLHNCQUFzQixBQUM3VixNQUFnVixDQUFDO0VBQ04sTUFBTSxFbkp1TFksR0FBRyxDbUp2TE8sS0FBSyxDQUFDLE9BQW9CLEdBQ3ZEOztBQVJQLEFBWUUsMkJBWnlCLENBZDdCLGNBQWMsQ0EwQlYscUNBQXFDO0FBMUJ6QyxBQTBCSSxjQTFCVSxDQWVaLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FBQztFQUNwQyxnQkFBZ0IsRTNEdkJoQixPQUFPO0UyRHdCUCxLQUFLLEVuSnZCRixJQUFJLEdtSmdDUjtFQXZCSCxBQVlFLDJCQVp5QixDQWQ3QixjQUFjLENBMEJWLHFDQUFxQyxDQUkxRCxBQUFBLGFBQXlCLEFBQUEsR0FoQk4sQUFZRSwyQkFaeUIsQ0FkN0IsY0FBYyxDQTBCVixxQ0FBcUMsQ0FJMUQsQUFBQSxhQUF5QixBQUFBLENBRTdHLE1BQW9IO0VBaENmLEFBMEJJLGNBMUJVLENBZVosMkJBQTJCLENBV3pCLHFDQUFxQyxDQUkxRCxBQUFBLGFBQXlCLEFBQUE7RUE5QlIsQUEwQkksY0ExQlUsQ0FlWiwyQkFBMkIsQ0FXekIscUNBQXFDLENBSTFELEFBQUEsYUFBeUIsQUFBQSxDQUU3RyxNQUFvSCxDQUFDO0lBQ04sZ0JBQWdCLEVBQUUsT0FBa0I7SUFDcEMsS0FBSyxFbko3Qk4sSUFBSSxHbUo4Qko7O0FBckJQLEFBMkJJLDJCQTNCdUIsQ0FkN0IsY0FBYyxDQXlDUiw0QkFBNEIsQUFDdkksTUFBb0g7QUExQ2YsQUF5Q00sY0F6Q1EsQ0FlWiwyQkFBMkIsQ0EwQnZCLDRCQUE0QixBQUN2SSxNQUFvSCxDQUFDO0VBQ04sWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQTlCUCxBQWdDTSwyQkFoQ3FCLENBZDdCLGNBQWMsQ0F5Q1IsNEJBQTRCLENBSzFCLDBCQUEwQjtBQTlDbEMsQUE4Q1EsY0E5Q00sQ0FlWiwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQUsxQiwwQkFBMEIsQ0FBQztFQUN6QixnQkFBZ0IsRTNEM0NwQixPQUFPO0UyRDRDSCxZQUFZLEVBQUUsT0FBa0I7RUFDaEMsS0FBSyxFbko1Q04sSUFBSSxHbUo2Q0o7O0FBcENQLEFBc0NNLDJCQXRDcUIsQ0FkN0IsY0FBYyxDQXlDUiw0QkFBNEIsQ0FXMUIsa0NBQWtDO0FBcEQxQyxBQW9EUSxjQXBETSxDQWVaLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxDQUFDO0VBQ2pDLEtBQUssRW5KaEROLHdCQUFJLEdtSnFESjtFQTVDUCxBQXNDTSwyQkF0Q3FCLENBZDdCLGNBQWMsQ0F5Q1IsNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSDtFQXZEakIsQUFvRFEsY0FwRE0sQ0FlWiwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0gsQ0FBQztJQUNOLEtBQUssRW5KbkRSLElBQUksR21Kb0RGOztBQTNDVCxBQStDK0IsMkJBL0NKLENBZDdCLGNBQWMsQUE2RHJILHlCQUF1SSxDQUFDLDRCQUE0QjtBQTdEN0QsQUE2RGlDLGNBN0RuQixDQWVaLDJCQUEyQixBQThDcEkseUJBQXVJLENBQUMsNEJBQTRCLENBQUM7RUFDdEQsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQS9EUCxBQUlNLGFBSk8sR0FFVCwyQkFBMkIsQUFDdkMsd0JBQXFDLENBQ3ZCLDBCQUEwQixDQUFDO0VBQ3pCLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUFOUCxBQVMrQixhQVRsQixHQUVULDJCQUEyQixBQU9qRix5QkFBZ0YsQ0FBQywwQkFBMEIsQ0FBQztFQUNwRCxZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBR0gsQUFLSSwyQkFMdUIsQ0FkN0IsYUFBYSxBQWdCbEMsaUJBQTJDLENBR2hCLHNCQUFzQixBQUM3VixNQUFnVjtBQU5iLEFBS0ksMkJBTHVCLENBZDdCLGFBQWEsQ0FpQlQsaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0FkN0IsYUFBYSxDQWtCVCx1QkFBdUIsQ0FDckIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBcEJmLEFBbUJNLGFBbkJPLENBZVgsMkJBQTJCLEFBQ2xELGlCQUEyQyxDQUdoQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFwQmYsQUFtQk0sYUFuQk8sQ0FlWCwyQkFBMkIsQ0FFekIsaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FBcEJmLEFBbUJNLGFBbkJPLENBZVgsMkJBQTJCLENBR3pCLHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1YsQ0FBQztFQUNOLE1BQU0sRW5KdUxZLEdBQUcsQ21KdkxPLEtBQUssQ0FBQyxPQUFvQixHQUN2RDs7QUFSUCxBQVlFLDJCQVp5QixDQWQ3QixhQUFhLENBMEJULHFDQUFxQztBQTFCekMsQUEwQkksYUExQlMsQ0FlWCwyQkFBMkIsQ0FXekIscUNBQXFDLENBQUM7RUFDcEMsZ0JBQWdCLEUzRHRCakIsT0FBTztFMkR1Qk4sS0FBSyxFbkoyREcsT0FBTyxHbUpsRGhCO0VBdkJILEFBWUUsMkJBWnlCLENBZDdCLGFBQWEsQ0EwQlQscUNBQXFDLENBSTVELEFBQUEsYUFBMkIsQUFBQSxHQWhCTixBQVlFLDJCQVp5QixDQWQ3QixhQUFhLENBMEJULHFDQUFxQyxDQUk1RCxBQUFBLGFBQTJCLEFBQUEsQ0FFN0csTUFBb0g7RUFoQ2YsQUEwQkksYUExQlMsQ0FlWCwyQkFBMkIsQ0FXekIscUNBQXFDLENBSTVELEFBQUEsYUFBMkIsQUFBQTtFQTlCUixBQTBCSSxhQTFCUyxDQWVYLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJNUQsQUFBQSxhQUEyQixBQUFBLENBRTdHLE1BQW9ILENBQUM7SUFDTixnQkFBZ0IsRUFBRSxPQUFrQjtJQUNwQyxLQUFLLEVuSnFERCxPQUFPLEdtSnBEWjs7QUFyQlAsQUEyQkksMkJBM0J1QixDQWQ3QixhQUFhLENBeUNQLDRCQUE0QixBQUN2SSxNQUFvSDtBQTFDZixBQXlDTSxhQXpDTyxDQWVYLDJCQUEyQixDQTBCdkIsNEJBQTRCLEFBQ3ZJLE1BQW9ILENBQUM7RUFDTixZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBOUJQLEFBZ0NNLDJCQWhDcUIsQ0FkN0IsYUFBYSxDQXlDUCw0QkFBNEIsQ0FLMUIsMEJBQTBCO0FBOUNsQyxBQThDUSxhQTlDSyxDQWVYLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBSzFCLDBCQUEwQixDQUFDO0VBQ3pCLGdCQUFnQixFM0QxQ3JCLE9BQU87RTJEMkNGLFlBQVksRUFBRSxPQUFrQjtFQUNoQyxLQUFLLEVuSnNDRCxPQUFPLEdtSnJDWjs7QUFwQ1AsQUFzQ00sMkJBdENxQixDQWQ3QixhQUFhLENBeUNQLDRCQUE0QixDQVcxQixrQ0FBa0M7QUFwRDFDLEFBb0RRLGFBcERLLENBZVgsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FXMUIsa0NBQWtDLENBQUM7RUFDakMsS0FBSyxFbkprQ0QscUJBQU8sR21KN0JaO0VBNUNQLEFBc0NNLDJCQXRDcUIsQ0FkN0IsYUFBYSxDQXlDUCw0QkFBNEIsQ0FXMUIsa0NBQWtDLEFBRzdJLE1BQW9IO0VBdkRqQixBQW9EUSxhQXBESyxDQWVYLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSCxDQUFDO0lBQ04sS0FBSyxFbkorQkgsT0FBTyxHbUo5QlY7O0FBM0NULEFBK0MrQiwyQkEvQ0osQ0FkN0IsYUFBYSxBQTZEcEgseUJBQXVJLENBQUMsNEJBQTRCO0FBN0Q3RCxBQTZEaUMsYUE3RHBCLENBZVgsMkJBQTJCLEFBOENwSSx5QkFBdUksQ0FBQyw0QkFBNEIsQ0FBQztFQUN0RCxZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBL0RQLEFBSU0sZ0JBSlUsR0FFWiwyQkFBMkIsQUFDeEMsd0JBQXNDLENBQ3ZCLDBCQUEwQixDQUFDO0VBQ3pCLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUFOUCxBQVMrQixnQkFUZixHQUVaLDJCQUEyQixBQU9qRix5QkFBZ0YsQ0FBQywwQkFBMEIsQ0FBQztFQUNwRCxZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBR0gsQUFLSSwyQkFMdUIsQ0FkN0IsZ0JBQWdCLEFBZ0J2QyxpQkFBNkMsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0FkN0IsZ0JBQWdCLENBaUJaLGlCQUFpQixDQUVmLHNCQUFzQixBQUM3VixNQUFnVjtBQU5iLEFBS0ksMkJBTHVCLENBZDdCLGdCQUFnQixDQWtCWix1QkFBdUIsQ0FDckIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBcEJmLEFBbUJNLGdCQW5CVSxDQWVkLDJCQUEyQixBQUNwRCxpQkFBNkMsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBcEJmLEFBbUJNLGdCQW5CVSxDQWVkLDJCQUEyQixDQUV6QixpQkFBaUIsQ0FFZixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFwQmYsQUFtQk0sZ0JBbkJVLENBZWQsMkJBQTJCLENBR3pCLHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1YsQ0FBQztFQUNOLE1BQU0sRW5KdUxZLEdBQUcsQ21KdkxPLEtBQUssQ0FBQyxPQUFvQixHQUN2RDs7QUFSUCxBQVlFLDJCQVp5QixDQWQ3QixnQkFBZ0IsQ0EwQloscUNBQXFDO0FBMUJ6QyxBQTBCSSxnQkExQlksQ0FlZCwyQkFBMkIsQ0FXekIscUNBQXFDLENBQUM7RUFDcEMsZ0JBQWdCLEUzRHBCZCxPQUFPO0UyRHFCVCxLQUFLLEVuSnZCRixJQUFJLEdtSmdDUjtFQXZCSCxBQVlFLDJCQVp5QixDQWQ3QixnQkFBZ0IsQ0EwQloscUNBQXFDLENBSTlELEFBQUEsYUFBNkIsQUFBQSxHQWhCTixBQVlFLDJCQVp5QixDQWQ3QixnQkFBZ0IsQ0EwQloscUNBQXFDLENBSTlELEFBQUEsYUFBNkIsQUFBQSxDQUU3RyxNQUFvSDtFQWhDZixBQTBCSSxnQkExQlksQ0FlZCwyQkFBMkIsQ0FXekIscUNBQXFDLENBSTlELEFBQUEsYUFBNkIsQUFBQTtFQTlCUixBQTBCSSxnQkExQlksQ0FlZCwyQkFBMkIsQ0FXekIscUNBQXFDLENBSTlELEFBQUEsYUFBNkIsQUFBQSxDQUU3RyxNQUFvSCxDQUFDO0lBQ04sZ0JBQWdCLEVBQUUsT0FBa0I7SUFDcEMsS0FBSyxFbko3Qk4sSUFBSSxHbUo4Qko7O0FBckJQLEFBMkJJLDJCQTNCdUIsQ0FkN0IsZ0JBQWdCLENBeUNWLDRCQUE0QixBQUN2SSxNQUFvSDtBQTFDZixBQXlDTSxnQkF6Q1UsQ0FlZCwyQkFBMkIsQ0EwQnZCLDRCQUE0QixBQUN2SSxNQUFvSCxDQUFDO0VBQ04sWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQTlCUCxBQWdDTSwyQkFoQ3FCLENBZDdCLGdCQUFnQixDQXlDViw0QkFBNEIsQ0FLMUIsMEJBQTBCO0FBOUNsQyxBQThDUSxnQkE5Q1EsQ0FlZCwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQUsxQiwwQkFBMEIsQ0FBQztFQUN6QixnQkFBZ0IsRTNEeENsQixPQUFPO0UyRHlDTCxZQUFZLEVBQUUsT0FBa0I7RUFDaEMsS0FBSyxFbko1Q04sSUFBSSxHbUo2Q0o7O0FBcENQLEFBc0NNLDJCQXRDcUIsQ0FkN0IsZ0JBQWdCLENBeUNWLDRCQUE0QixDQVcxQixrQ0FBa0M7QUFwRDFDLEFBb0RRLGdCQXBEUSxDQWVkLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxDQUFDO0VBQ2pDLEtBQUssRW5KaEROLHdCQUFJLEdtSnFESjtFQTVDUCxBQXNDTSwyQkF0Q3FCLENBZDdCLGdCQUFnQixDQXlDViw0QkFBNEIsQ0FXMUIsa0NBQWtDLEFBRzdJLE1BQW9IO0VBdkRqQixBQW9EUSxnQkFwRFEsQ0FlZCwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0gsQ0FBQztJQUNOLEtBQUssRW5KbkRSLElBQUksR21Kb0RGOztBQTNDVCxBQStDK0IsMkJBL0NKLENBZDdCLGdCQUFnQixBQTZEdkgseUJBQXVJLENBQUMsNEJBQTRCO0FBN0Q3RCxBQTZEaUMsZ0JBN0RqQixDQWVkLDJCQUEyQixBQThDcEkseUJBQXVJLENBQUMsNEJBQTRCLENBQUM7RUFDdEQsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQS9EUCxBQUlNLGVBSlMsR0FFWCwyQkFBMkIsQUFDekMsd0JBQXVDLENBQ3ZCLDBCQUEwQixDQUFDO0VBQ3pCLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUFOUCxBQVMrQixlQVRoQixHQUVYLDJCQUEyQixBQU9qRix5QkFBZ0YsQ0FBQywwQkFBMEIsQ0FBQztFQUNwRCxZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBR0gsQUFLSSwyQkFMdUIsQ0FkN0IsZUFBZSxBQWdCeEMsaUJBQStDLENBR2hCLHNCQUFzQixBQUM3VixNQUFnVjtBQU5iLEFBS0ksMkJBTHVCLENBZDdCLGVBQWUsQ0FpQlgsaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0FkN0IsZUFBZSxDQWtCWCx1QkFBdUIsQ0FDckIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBcEJmLEFBbUJNLGVBbkJTLENBZWIsMkJBQTJCLEFBQ3RELGlCQUErQyxDQUdoQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFwQmYsQUFtQk0sZUFuQlMsQ0FlYiwyQkFBMkIsQ0FFekIsaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FBcEJmLEFBbUJNLGVBbkJTLENBZWIsMkJBQTJCLENBR3pCLHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1YsQ0FBQztFQUNOLE1BQU0sRW5KdUxZLEdBQUcsQ21KdkxPLEtBQUssQ0FBQyxPQUFvQixHQUN2RDs7QUFSUCxBQVlFLDJCQVp5QixDQWQ3QixlQUFlLENBMEJYLHFDQUFxQztBQTFCekMsQUEwQkksZUExQlcsQ0FlYiwyQkFBMkIsQ0FXekIscUNBQXFDLENBQUM7RUFDcEMsZ0JBQWdCLEUzRGxCZixPQUFPO0UyRG1CUixLQUFLLEVuSnZCRixJQUFJLEdtSmdDUjtFQXZCSCxBQVlFLDJCQVp5QixDQWQ3QixlQUFlLENBMEJYLHFDQUFxQyxDQUloRSxBQUFBLGFBQStCLEFBQUEsR0FoQk4sQUFZRSwyQkFaeUIsQ0FkN0IsZUFBZSxDQTBCWCxxQ0FBcUMsQ0FJaEUsQUFBQSxhQUErQixBQUFBLENBRTdHLE1BQW9IO0VBaENmLEFBMEJJLGVBMUJXLENBZWIsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUloRSxBQUFBLGFBQStCLEFBQUE7RUE5QlIsQUEwQkksZUExQlcsQ0FlYiwyQkFBMkIsQ0FXekIscUNBQXFDLENBSWhFLEFBQUEsYUFBK0IsQUFBQSxDQUU3RyxNQUFvSCxDQUFDO0lBQ04sZ0JBQWdCLEVBQUUsT0FBa0I7SUFDcEMsS0FBSyxFbko3Qk4sSUFBSSxHbUo4Qko7O0FBckJQLEFBMkJJLDJCQTNCdUIsQ0FkN0IsZUFBZSxDQXlDVCw0QkFBNEIsQUFDdkksTUFBb0g7QUExQ2YsQUF5Q00sZUF6Q1MsQ0FlYiwyQkFBMkIsQ0EwQnZCLDRCQUE0QixBQUN2SSxNQUFvSCxDQUFDO0VBQ04sWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQTlCUCxBQWdDTSwyQkFoQ3FCLENBZDdCLGVBQWUsQ0F5Q1QsNEJBQTRCLENBSzFCLDBCQUEwQjtBQTlDbEMsQUE4Q1EsZUE5Q08sQ0FlYiwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQUsxQiwwQkFBMEIsQ0FBQztFQUN6QixnQkFBZ0IsRTNEdENuQixPQUFPO0UyRHVDSixZQUFZLEVBQUUsT0FBa0I7RUFDaEMsS0FBSyxFbko1Q04sSUFBSSxHbUo2Q0o7O0FBcENQLEFBc0NNLDJCQXRDcUIsQ0FkN0IsZUFBZSxDQXlDVCw0QkFBNEIsQ0FXMUIsa0NBQWtDO0FBcEQxQyxBQW9EUSxlQXBETyxDQWViLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxDQUFDO0VBQ2pDLEtBQUssRW5KaEROLHdCQUFJLEdtSnFESjtFQTVDUCxBQXNDTSwyQkF0Q3FCLENBZDdCLGVBQWUsQ0F5Q1QsNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSDtFQXZEakIsQUFvRFEsZUFwRE8sQ0FlYiwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0gsQ0FBQztJQUNOLEtBQUssRW5KbkRSLElBQUksR21Kb0RGOztBQTNDVCxBQStDK0IsMkJBL0NKLENBZDdCLGVBQWUsQUE2RHRILHlCQUF1SSxDQUFDLDRCQUE0QjtBQTdEN0QsQUE2RGlDLGVBN0RsQixDQWViLDJCQUEyQixBQThDcEkseUJBQXVJLENBQUMsNEJBQTRCLENBQUM7RUFDdEQsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQS9EUCxBQUlNLGFBSk8sR0FFVCwyQkFBMkIsQUFDMUMsd0JBQXdDLENBQ3ZCLDBCQUEwQixDQUFDO0VBQ3pCLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUFOUCxBQVMrQixhQVRsQixHQUVULDJCQUEyQixBQU9qRix5QkFBZ0YsQ0FBQywwQkFBMEIsQ0FBQztFQUNwRCxZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBR0gsQUFLSSwyQkFMdUIsQ0FkN0IsYUFBYSxBQWdCeEMsaUJBQWlELENBR2hCLHNCQUFzQixBQUM3VixNQUFnVjtBQU5iLEFBS0ksMkJBTHVCLENBZDdCLGFBQWEsQ0FpQlQsaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0FkN0IsYUFBYSxDQWtCVCx1QkFBdUIsQ0FDckIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBcEJmLEFBbUJNLGFBbkJPLENBZVgsMkJBQTJCLEFBQ3hELGlCQUFpRCxDQUdoQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFwQmYsQUFtQk0sYUFuQk8sQ0FlWCwyQkFBMkIsQ0FFekIsaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FBcEJmLEFBbUJNLGFBbkJPLENBZVgsMkJBQTJCLENBR3pCLHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1YsQ0FBQztFQUNOLE1BQU0sRW5KdUxZLEdBQUcsQ21KdkxPLEtBQUssQ0FBQyxPQUFvQixHQUN2RDs7QUFSUCxBQVlFLDJCQVp5QixDQWQ3QixhQUFhLENBMEJULHFDQUFxQztBQTFCekMsQUEwQkksYUExQlMsQ0FlWCwyQkFBMkIsQ0FXekIscUNBQXFDLENBQUM7RUFDcEMsZ0JBQWdCLEVuSkdkLE9BQU87RW1KRlQsS0FBSyxFbkp2QkYsSUFBSSxHbUpnQ1I7RUF2QkgsQUFZRSwyQkFaeUIsQ0FkN0IsYUFBYSxDQTBCVCxxQ0FBcUMsQ0FJbEUsQUFBQSxhQUFpQyxBQUFBLEdBaEJOLEFBWUUsMkJBWnlCLENBZDdCLGFBQWEsQ0EwQlQscUNBQXFDLENBSWxFLEFBQUEsYUFBaUMsQUFBQSxDQUU3RyxNQUFvSDtFQWhDZixBQTBCSSxhQTFCUyxDQWVYLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJbEUsQUFBQSxhQUFpQyxBQUFBO0VBOUJSLEFBMEJJLGFBMUJTLENBZVgsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUlsRSxBQUFBLGFBQWlDLEFBQUEsQ0FFN0csTUFBb0gsQ0FBQztJQUNOLGdCQUFnQixFQUFFLE9BQWtCO0lBQ3BDLEtBQUssRW5KN0JOLElBQUksR21KOEJKOztBQXJCUCxBQTJCSSwyQkEzQnVCLENBZDdCLGFBQWEsQ0F5Q1AsNEJBQTRCLEFBQ3ZJLE1BQW9IO0FBMUNmLEFBeUNNLGFBekNPLENBZVgsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQUFDdkksTUFBb0gsQ0FBQztFQUNOLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUE5QlAsQUFnQ00sMkJBaENxQixDQWQ3QixhQUFhLENBeUNQLDRCQUE0QixDQUsxQiwwQkFBMEI7QUE5Q2xDLEFBOENRLGFBOUNLLENBZVgsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FLMUIsMEJBQTBCLENBQUM7RUFDekIsZ0JBQWdCLEVuSmpCbEIsT0FBTztFbUprQkwsWUFBWSxFQUFFLE9BQWtCO0VBQ2hDLEtBQUssRW5KNUNOLElBQUksR21KNkNKOztBQXBDUCxBQXNDTSwyQkF0Q3FCLENBZDdCLGFBQWEsQ0F5Q1AsNEJBQTRCLENBVzFCLGtDQUFrQztBQXBEMUMsQUFvRFEsYUFwREssQ0FlWCwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQ0FBQztFQUNqQyxLQUFLLEVuSmhETix3QkFBSSxHbUpxREo7RUE1Q1AsQUFzQ00sMkJBdENxQixDQWQ3QixhQUFhLENBeUNQLDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0g7RUF2RGpCLEFBb0RRLGFBcERLLENBZVgsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FXMUIsa0NBQWtDLEFBRzdJLE1BQW9ILENBQUM7SUFDTixLQUFLLEVuSm5EUixJQUFJLEdtSm9ERjs7QUEzQ1QsQUErQytCLDJCQS9DSixDQWQ3QixhQUFhLEFBNkRwSCx5QkFBdUksQ0FBQyw0QkFBNEI7QUE3RDdELEFBNkRpQyxhQTdEcEIsQ0FlWCwyQkFBMkIsQUE4Q3BJLHlCQUF1SSxDQUFDLDRCQUE0QixDQUFDO0VBQ3RELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUEvRFAsQUFJTSxlQUpTLEdBRVgsMkJBQTJCLEFBQzNDLHdCQUF5QyxDQUN2QiwwQkFBMEIsQ0FBQztFQUN6QixZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBTlAsQUFTK0IsZUFUaEIsR0FFWCwyQkFBMkIsQUFPakYseUJBQWdGLENBQUMsMEJBQTBCLENBQUM7RUFDcEQsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQUdILEFBS0ksMkJBTHVCLENBZDdCLGVBQWUsQUFnQjVDLGlCQUFtRCxDQUdoQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFOYixBQUtJLDJCQUx1QixDQWQ3QixlQUFlLENBaUJYLGlCQUFpQixDQUVmLHNCQUFzQixBQUM3VixNQUFnVjtBQU5iLEFBS0ksMkJBTHVCLENBZDdCLGVBQWUsQ0FrQlgsdUJBQXVCLENBQ3JCLHNCQUFzQixBQUM3VixNQUFnVjtBQXBCZixBQW1CTSxlQW5CUyxDQWViLDJCQUEyQixBQUMxRCxpQkFBbUQsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBcEJmLEFBbUJNLGVBbkJTLENBZWIsMkJBQTJCLENBRXpCLGlCQUFpQixDQUVmLHNCQUFzQixBQUM3VixNQUFnVjtBQXBCZixBQW1CTSxlQW5CUyxDQWViLDJCQUEyQixDQUd6Qix1QkFBdUIsQ0FDckIsc0JBQXNCLEFBQzdWLE1BQWdWLENBQUM7RUFDTixNQUFNLEVuSnVMWSxHQUFHLENtSnZMTyxLQUFLLENBQUMsT0FBb0IsR0FDdkQ7O0FBUlAsQUFZRSwyQkFaeUIsQ0FkN0IsZUFBZSxDQTBCWCxxQ0FBcUM7QUExQnpDLEFBMEJJLGVBMUJXLENBZWIsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUFDO0VBQ3BDLGdCQUFnQixFbkpJZCxPQUFPO0VtSkhULEtBQUssRW5KdkJGLElBQUksR21KZ0NSO0VBdkJILEFBWUUsMkJBWnlCLENBZDdCLGVBQWUsQ0EwQlgscUNBQXFDLENBSXBFLEFBQUEsYUFBbUMsQUFBQSxHQWhCTixBQVlFLDJCQVp5QixDQWQ3QixlQUFlLENBMEJYLHFDQUFxQyxDQUlwRSxBQUFBLGFBQW1DLEFBQUEsQ0FFN0csTUFBb0g7RUFoQ2YsQUEwQkksZUExQlcsQ0FlYiwyQkFBMkIsQ0FXekIscUNBQXFDLENBSXBFLEFBQUEsYUFBbUMsQUFBQTtFQTlCUixBQTBCSSxlQTFCVyxDQWViLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJcEUsQUFBQSxhQUFtQyxBQUFBLENBRTdHLE1BQW9ILENBQUM7SUFDTixnQkFBZ0IsRUFBRSxPQUFrQjtJQUNwQyxLQUFLLEVuSjdCTixJQUFJLEdtSjhCSjs7QUFyQlAsQUEyQkksMkJBM0J1QixDQWQ3QixlQUFlLENBeUNULDRCQUE0QixBQUN2SSxNQUFvSDtBQTFDZixBQXlDTSxlQXpDUyxDQWViLDJCQUEyQixDQTBCdkIsNEJBQTRCLEFBQ3ZJLE1BQW9ILENBQUM7RUFDTixZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBOUJQLEFBZ0NNLDJCQWhDcUIsQ0FkN0IsZUFBZSxDQXlDVCw0QkFBNEIsQ0FLMUIsMEJBQTBCO0FBOUNsQyxBQThDUSxlQTlDTyxDQWViLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBSzFCLDBCQUEwQixDQUFDO0VBQ3pCLGdCQUFnQixFbkpoQmxCLE9BQU87RW1KaUJMLFlBQVksRUFBRSxPQUFrQjtFQUNoQyxLQUFLLEVuSjVDTixJQUFJLEdtSjZDSjs7QUFwQ1AsQUFzQ00sMkJBdENxQixDQWQ3QixlQUFlLENBeUNULDRCQUE0QixDQVcxQixrQ0FBa0M7QUFwRDFDLEFBb0RRLGVBcERPLENBZWIsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FXMUIsa0NBQWtDLENBQUM7RUFDakMsS0FBSyxFbkpoRE4sd0JBQUksR21KcURKO0VBNUNQLEFBc0NNLDJCQXRDcUIsQ0FkN0IsZUFBZSxDQXlDVCw0QkFBNEIsQ0FXMUIsa0NBQWtDLEFBRzdJLE1BQW9IO0VBdkRqQixBQW9EUSxlQXBETyxDQWViLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSCxDQUFDO0lBQ04sS0FBSyxFbkpuRFIsSUFBSSxHbUpvREY7O0FBM0NULEFBK0MrQiwyQkEvQ0osQ0FkN0IsZUFBZSxBQTZEdEgseUJBQXVJLENBQUMsNEJBQTRCO0FBN0Q3RCxBQTZEaUMsZUE3RGxCLENBZWIsMkJBQTJCLEFBOENwSSx5QkFBdUksQ0FBQyw0QkFBNEIsQ0FBQztFQUN0RCxZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBL0RQLEFBSU0sZUFKUyxHQUVYLDJCQUEyQixBQUM1Qyx3QkFBMEMsQ0FDdkIsMEJBQTBCLENBQUM7RUFDekIsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQU5QLEFBUytCLGVBVGhCLEdBRVgsMkJBQTJCLEFBT2pGLHlCQUFnRixDQUFDLDBCQUEwQixDQUFDO0VBQ3BELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUFHSCxBQUtJLDJCQUx1QixDQWQ3QixlQUFlLEFBZ0I5QyxpQkFBcUQsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0FkN0IsZUFBZSxDQWlCWCxpQkFBaUIsQ0FFZixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFOYixBQUtJLDJCQUx1QixDQWQ3QixlQUFlLENBa0JYLHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFwQmYsQUFtQk0sZUFuQlMsQ0FlYiwyQkFBMkIsQUFDNUQsaUJBQXFELENBR2hCLHNCQUFzQixBQUM3VixNQUFnVjtBQXBCZixBQW1CTSxlQW5CUyxDQWViLDJCQUEyQixDQUV6QixpQkFBaUIsQ0FFZixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFwQmYsQUFtQk0sZUFuQlMsQ0FlYiwyQkFBMkIsQ0FHekIsdUJBQXVCLENBQ3JCLHNCQUFzQixBQUM3VixNQUFnVixDQUFDO0VBQ04sTUFBTSxFbkp1TFksR0FBRyxDbUp2TE8sS0FBSyxDQUFDLE9BQW9CLEdBQ3ZEOztBQVJQLEFBWUUsMkJBWnlCLENBZDdCLGVBQWUsQ0EwQlgscUNBQXFDO0FBMUJ6QyxBQTBCSSxlQTFCVyxDQWViLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FBQztFQUNwQyxnQkFBZ0IsRW5KS2QsT0FBTztFbUpKVCxLQUFLLEVuSnZCRixJQUFJLEdtSmdDUjtFQXZCSCxBQVlFLDJCQVp5QixDQWQ3QixlQUFlLENBMEJYLHFDQUFxQyxDQUl0RSxBQUFBLGFBQXFDLEFBQUEsR0FoQk4sQUFZRSwyQkFaeUIsQ0FkN0IsZUFBZSxDQTBCWCxxQ0FBcUMsQ0FJdEUsQUFBQSxhQUFxQyxBQUFBLENBRTdHLE1BQW9IO0VBaENmLEFBMEJJLGVBMUJXLENBZWIsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUl0RSxBQUFBLGFBQXFDLEFBQUE7RUE5QlIsQUEwQkksZUExQlcsQ0FlYiwyQkFBMkIsQ0FXekIscUNBQXFDLENBSXRFLEFBQUEsYUFBcUMsQUFBQSxDQUU3RyxNQUFvSCxDQUFDO0lBQ04sZ0JBQWdCLEVBQUUsT0FBa0I7SUFDcEMsS0FBSyxFbko3Qk4sSUFBSSxHbUo4Qko7O0FBckJQLEFBMkJJLDJCQTNCdUIsQ0FkN0IsZUFBZSxDQXlDVCw0QkFBNEIsQUFDdkksTUFBb0g7QUExQ2YsQUF5Q00sZUF6Q1MsQ0FlYiwyQkFBMkIsQ0EwQnZCLDRCQUE0QixBQUN2SSxNQUFvSCxDQUFDO0VBQ04sWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQTlCUCxBQWdDTSwyQkFoQ3FCLENBZDdCLGVBQWUsQ0F5Q1QsNEJBQTRCLENBSzFCLDBCQUEwQjtBQTlDbEMsQUE4Q1EsZUE5Q08sQ0FlYiwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQUsxQiwwQkFBMEIsQ0FBQztFQUN6QixnQkFBZ0IsRW5KZmxCLE9BQU87RW1KZ0JMLFlBQVksRUFBRSxPQUFrQjtFQUNoQyxLQUFLLEVuSjVDTixJQUFJLEdtSjZDSjs7QUFwQ1AsQUFzQ00sMkJBdENxQixDQWQ3QixlQUFlLENBeUNULDRCQUE0QixDQVcxQixrQ0FBa0M7QUFwRDFDLEFBb0RRLGVBcERPLENBZWIsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FXMUIsa0NBQWtDLENBQUM7RUFDakMsS0FBSyxFbkpoRE4sd0JBQUksR21KcURKO0VBNUNQLEFBc0NNLDJCQXRDcUIsQ0FkN0IsZUFBZSxDQXlDVCw0QkFBNEIsQ0FXMUIsa0NBQWtDLEFBRzdJLE1BQW9IO0VBdkRqQixBQW9EUSxlQXBETyxDQWViLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSCxDQUFDO0lBQ04sS0FBSyxFbkpuRFIsSUFBSSxHbUpvREY7O0FBM0NULEFBK0MrQiwyQkEvQ0osQ0FkN0IsZUFBZSxBQTZEdEgseUJBQXVJLENBQUMsNEJBQTRCO0FBN0Q3RCxBQTZEaUMsZUE3RGxCLENBZWIsMkJBQTJCLEFBOENwSSx5QkFBdUksQ0FBQyw0QkFBNEIsQ0FBQztFQUN0RCxZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBL0RQLEFBSU0sYUFKTyxHQUVULDJCQUEyQixBQUM3Qyx3QkFBMkMsQ0FDdkIsMEJBQTBCLENBQUM7RUFDekIsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQU5QLEFBUytCLGFBVGxCLEdBRVQsMkJBQTJCLEFBT2pGLHlCQUFnRixDQUFDLDBCQUEwQixDQUFDO0VBQ3BELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUFHSCxBQUtJLDJCQUx1QixDQWQ3QixhQUFhLEFBZ0I5QyxpQkFBdUQsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0FkN0IsYUFBYSxDQWlCVCxpQkFBaUIsQ0FFZixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFOYixBQUtJLDJCQUx1QixDQWQ3QixhQUFhLENBa0JULHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFwQmYsQUFtQk0sYUFuQk8sQ0FlWCwyQkFBMkIsQUFDOUQsaUJBQXVELENBR2hCLHNCQUFzQixBQUM3VixNQUFnVjtBQXBCZixBQW1CTSxhQW5CTyxDQWVYLDJCQUEyQixDQUV6QixpQkFBaUIsQ0FFZixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFwQmYsQUFtQk0sYUFuQk8sQ0FlWCwyQkFBMkIsQ0FHekIsdUJBQXVCLENBQ3JCLHNCQUFzQixBQUM3VixNQUFnVixDQUFDO0VBQ04sTUFBTSxFbkp1TFksR0FBRyxDbUp2TE8sS0FBSyxDQUFDLE9BQW9CLEdBQ3ZEOztBQVJQLEFBWUUsMkJBWnlCLENBZDdCLGFBQWEsQ0EwQlQscUNBQXFDO0FBMUJ6QyxBQTBCSSxhQTFCUyxDQWVYLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FBQztFQUNwQyxnQkFBZ0IsRW5KTWQsT0FBTztFbUpMVCxLQUFLLEVuSnZCRixJQUFJLEdtSmdDUjtFQXZCSCxBQVlFLDJCQVp5QixDQWQ3QixhQUFhLENBMEJULHFDQUFxQyxDQUl4RSxBQUFBLGFBQXVDLEFBQUEsR0FoQk4sQUFZRSwyQkFaeUIsQ0FkN0IsYUFBYSxDQTBCVCxxQ0FBcUMsQ0FJeEUsQUFBQSxhQUF1QyxBQUFBLENBRTdHLE1BQW9IO0VBaENmLEFBMEJJLGFBMUJTLENBZVgsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUl4RSxBQUFBLGFBQXVDLEFBQUE7RUE5QlIsQUEwQkksYUExQlMsQ0FlWCwyQkFBMkIsQ0FXekIscUNBQXFDLENBSXhFLEFBQUEsYUFBdUMsQUFBQSxDQUU3RyxNQUFvSCxDQUFDO0lBQ04sZ0JBQWdCLEVBQUUsT0FBa0I7SUFDcEMsS0FBSyxFbko3Qk4sSUFBSSxHbUo4Qko7O0FBckJQLEFBMkJJLDJCQTNCdUIsQ0FkN0IsYUFBYSxDQXlDUCw0QkFBNEIsQUFDdkksTUFBb0g7QUExQ2YsQUF5Q00sYUF6Q08sQ0FlWCwyQkFBMkIsQ0EwQnZCLDRCQUE0QixBQUN2SSxNQUFvSCxDQUFDO0VBQ04sWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQTlCUCxBQWdDTSwyQkFoQ3FCLENBZDdCLGFBQWEsQ0F5Q1AsNEJBQTRCLENBSzFCLDBCQUEwQjtBQTlDbEMsQUE4Q1EsYUE5Q0ssQ0FlWCwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQUsxQiwwQkFBMEIsQ0FBQztFQUN6QixnQkFBZ0IsRW5KZGxCLE9BQU87RW1KZUwsWUFBWSxFQUFFLE9BQWtCO0VBQ2hDLEtBQUssRW5KNUNOLElBQUksR21KNkNKOztBQXBDUCxBQXNDTSwyQkF0Q3FCLENBZDdCLGFBQWEsQ0F5Q1AsNEJBQTRCLENBVzFCLGtDQUFrQztBQXBEMUMsQUFvRFEsYUFwREssQ0FlWCwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQ0FBQztFQUNqQyxLQUFLLEVuSmhETix3QkFBSSxHbUpxREo7RUE1Q1AsQUFzQ00sMkJBdENxQixDQWQ3QixhQUFhLENBeUNQLDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0g7RUF2RGpCLEFBb0RRLGFBcERLLENBZVgsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FXMUIsa0NBQWtDLEFBRzdJLE1BQW9ILENBQUM7SUFDTixLQUFLLEVuSm5EUixJQUFJLEdtSm9ERjs7QUEzQ1QsQUErQytCLDJCQS9DSixDQWQ3QixhQUFhLEFBNkRwSCx5QkFBdUksQ0FBQyw0QkFBNEI7QUE3RDdELEFBNkRpQyxhQTdEcEIsQ0FlWCwyQkFBMkIsQUE4Q3BJLHlCQUF1SSxDQUFDLDRCQUE0QixDQUFDO0VBQ3RELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUEvRFAsQUFJTSxZQUpNLEdBRVIsMkJBQTJCLEFBQzlDLHdCQUE0QyxDQUN2QiwwQkFBMEIsQ0FBQztFQUN6QixZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBTlAsQUFTK0IsWUFUbkIsR0FFUiwyQkFBMkIsQUFPakYseUJBQWdGLENBQUMsMEJBQTBCLENBQUM7RUFDcEQsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQUdILEFBS0ksMkJBTHVCLENBZDdCLFlBQVksQUFnQi9DLGlCQUF5RCxDQUdoQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFOYixBQUtJLDJCQUx1QixDQWQ3QixZQUFZLENBaUJSLGlCQUFpQixDQUVmLHNCQUFzQixBQUM3VixNQUFnVjtBQU5iLEFBS0ksMkJBTHVCLENBZDdCLFlBQVksQ0FrQlIsdUJBQXVCLENBQ3JCLHNCQUFzQixBQUM3VixNQUFnVjtBQXBCZixBQW1CTSxZQW5CTSxDQWVWLDJCQUEyQixBQUNoRSxpQkFBeUQsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBcEJmLEFBbUJNLFlBbkJNLENBZVYsMkJBQTJCLENBRXpCLGlCQUFpQixDQUVmLHNCQUFzQixBQUM3VixNQUFnVjtBQXBCZixBQW1CTSxZQW5CTSxDQWVWLDJCQUEyQixDQUd6Qix1QkFBdUIsQ0FDckIsc0JBQXNCLEFBQzdWLE1BQWdWLENBQUM7RUFDTixNQUFNLEVuSnVMWSxHQUFHLENtSnZMTyxLQUFLLENBQUMsT0FBb0IsR0FDdkQ7O0FBUlAsQUFZRSwyQkFaeUIsQ0FkN0IsWUFBWSxDQTBCUixxQ0FBcUM7QUExQnpDLEFBMEJJLFlBMUJRLENBZVYsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUFDO0VBQ3BDLGdCQUFnQixFbkpPZCxPQUFPO0VtSk5ULEtBQUssRW5KdkJGLElBQUksR21KZ0NSO0VBdkJILEFBWUUsMkJBWnlCLENBZDdCLFlBQVksQ0EwQlIscUNBQXFDLENBSTFFLEFBQUEsYUFBeUMsQUFBQSxHQWhCTixBQVlFLDJCQVp5QixDQWQ3QixZQUFZLENBMEJSLHFDQUFxQyxDQUkxRSxBQUFBLGFBQXlDLEFBQUEsQ0FFN0csTUFBb0g7RUFoQ2YsQUEwQkksWUExQlEsQ0FlViwyQkFBMkIsQ0FXekIscUNBQXFDLENBSTFFLEFBQUEsYUFBeUMsQUFBQTtFQTlCUixBQTBCSSxZQTFCUSxDQWVWLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJMUUsQUFBQSxhQUF5QyxBQUFBLENBRTdHLE1BQW9ILENBQUM7SUFDTixnQkFBZ0IsRUFBRSxPQUFrQjtJQUNwQyxLQUFLLEVuSjdCTixJQUFJLEdtSjhCSjs7QUFyQlAsQUEyQkksMkJBM0J1QixDQWQ3QixZQUFZLENBeUNOLDRCQUE0QixBQUN2SSxNQUFvSDtBQTFDZixBQXlDTSxZQXpDTSxDQWVWLDJCQUEyQixDQTBCdkIsNEJBQTRCLEFBQ3ZJLE1BQW9ILENBQUM7RUFDTixZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBOUJQLEFBZ0NNLDJCQWhDcUIsQ0FkN0IsWUFBWSxDQXlDTiw0QkFBNEIsQ0FLMUIsMEJBQTBCO0FBOUNsQyxBQThDUSxZQTlDSSxDQWVWLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBSzFCLDBCQUEwQixDQUFDO0VBQ3pCLGdCQUFnQixFbkpibEIsT0FBTztFbUpjTCxZQUFZLEVBQUUsT0FBa0I7RUFDaEMsS0FBSyxFbko1Q04sSUFBSSxHbUo2Q0o7O0FBcENQLEFBc0NNLDJCQXRDcUIsQ0FkN0IsWUFBWSxDQXlDTiw0QkFBNEIsQ0FXMUIsa0NBQWtDO0FBcEQxQyxBQW9EUSxZQXBESSxDQWVWLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxDQUFDO0VBQ2pDLEtBQUssRW5KaEROLHdCQUFJLEdtSnFESjtFQTVDUCxBQXNDTSwyQkF0Q3FCLENBZDdCLFlBQVksQ0F5Q04sNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSDtFQXZEakIsQUFvRFEsWUFwREksQ0FlViwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0gsQ0FBQztJQUNOLEtBQUssRW5KbkRSLElBQUksR21Kb0RGOztBQTNDVCxBQStDK0IsMkJBL0NKLENBZDdCLFlBQVksQUE2RG5ILHlCQUF1SSxDQUFDLDRCQUE0QjtBQTdEN0QsQUE2RGlDLFlBN0RyQixDQWVWLDJCQUEyQixBQThDcEkseUJBQXVJLENBQUMsNEJBQTRCLENBQUM7RUFDdEQsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQS9EUCxBQUlNLGVBSlMsR0FFWCwyQkFBMkIsQUFDL0Msd0JBQTZDLENBQ3ZCLDBCQUEwQixDQUFDO0VBQ3pCLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUFOUCxBQVMrQixlQVRoQixHQUVYLDJCQUEyQixBQU9qRix5QkFBZ0YsQ0FBQywwQkFBMEIsQ0FBQztFQUNwRCxZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBR0gsQUFLSSwyQkFMdUIsQ0FkN0IsZUFBZSxBQWdCcEQsaUJBQTJELENBR2hCLHNCQUFzQixBQUM3VixNQUFnVjtBQU5iLEFBS0ksMkJBTHVCLENBZDdCLGVBQWUsQ0FpQlgsaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0FkN0IsZUFBZSxDQWtCWCx1QkFBdUIsQ0FDckIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBcEJmLEFBbUJNLGVBbkJTLENBZWIsMkJBQTJCLEFBQ2xFLGlCQUEyRCxDQUdoQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFwQmYsQUFtQk0sZUFuQlMsQ0FlYiwyQkFBMkIsQ0FFekIsaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FBcEJmLEFBbUJNLGVBbkJTLENBZWIsMkJBQTJCLENBR3pCLHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1YsQ0FBQztFQUNOLE1BQU0sRW5KdUxZLEdBQUcsQ21KdkxPLEtBQUssQ0FBQyxPQUFvQixHQUN2RDs7QUFSUCxBQVlFLDJCQVp5QixDQWQ3QixlQUFlLENBMEJYLHFDQUFxQztBQTFCekMsQUEwQkksZUExQlcsQ0FlYiwyQkFBMkIsQ0FXekIscUNBQXFDLENBQUM7RUFDcEMsZ0JBQWdCLEVuSlFkLE9BQU87RW1KUFQsS0FBSyxFbkoyREcsT0FBTyxHbUpsRGhCO0VBdkJILEFBWUUsMkJBWnlCLENBZDdCLGVBQWUsQ0EwQlgscUNBQXFDLENBSTVFLEFBQUEsYUFBMkMsQUFBQSxHQWhCTixBQVlFLDJCQVp5QixDQWQ3QixlQUFlLENBMEJYLHFDQUFxQyxDQUk1RSxBQUFBLGFBQTJDLEFBQUEsQ0FFN0csTUFBb0g7RUFoQ2YsQUEwQkksZUExQlcsQ0FlYiwyQkFBMkIsQ0FXekIscUNBQXFDLENBSTVFLEFBQUEsYUFBMkMsQUFBQTtFQTlCUixBQTBCSSxlQTFCVyxDQWViLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJNUUsQUFBQSxhQUEyQyxBQUFBLENBRTdHLE1BQW9ILENBQUM7SUFDTixnQkFBZ0IsRUFBRSxPQUFrQjtJQUNwQyxLQUFLLEVuSjdCTixJQUFJLEdtSjhCSjs7QUFyQlAsQUEyQkksMkJBM0J1QixDQWQ3QixlQUFlLENBeUNULDRCQUE0QixBQUN2SSxNQUFvSDtBQTFDZixBQXlDTSxlQXpDUyxDQWViLDJCQUEyQixDQTBCdkIsNEJBQTRCLEFBQ3ZJLE1BQW9ILENBQUM7RUFDTixZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBOUJQLEFBZ0NNLDJCQWhDcUIsQ0FkN0IsZUFBZSxDQXlDVCw0QkFBNEIsQ0FLMUIsMEJBQTBCO0FBOUNsQyxBQThDUSxlQTlDTyxDQWViLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBSzFCLDBCQUEwQixDQUFDO0VBQ3pCLGdCQUFnQixFbkpabEIsT0FBTztFbUphTCxZQUFZLEVBQUUsT0FBa0I7RUFDaEMsS0FBSyxFbkpzQ0QsT0FBTyxHbUpyQ1o7O0FBcENQLEFBc0NNLDJCQXRDcUIsQ0FkN0IsZUFBZSxDQXlDVCw0QkFBNEIsQ0FXMUIsa0NBQWtDO0FBcEQxQyxBQW9EUSxlQXBETyxDQWViLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxDQUFDO0VBQ2pDLEtBQUssRW5Ka0NELHFCQUFPLEdtSjdCWjtFQTVDUCxBQXNDTSwyQkF0Q3FCLENBZDdCLGVBQWUsQ0F5Q1QsNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSDtFQXZEakIsQUFvRFEsZUFwRE8sQ0FlYiwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0gsQ0FBQztJQUNOLEtBQUssRW5KK0JILE9BQU8sR21KOUJWOztBQTNDVCxBQStDK0IsMkJBL0NKLENBZDdCLGVBQWUsQUE2RHRILHlCQUF1SSxDQUFDLDRCQUE0QjtBQTdEN0QsQUE2RGlDLGVBN0RsQixDQWViLDJCQUEyQixBQThDcEkseUJBQXVJLENBQUMsNEJBQTRCLENBQUM7RUFDdEQsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQS9EUCxBQUlNLGVBSlMsR0FFWCwyQkFBMkIsQUFDaEQsd0JBQThDLENBQ3ZCLDBCQUEwQixDQUFDO0VBQ3pCLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUFOUCxBQVMrQixlQVRoQixHQUVYLDJCQUEyQixBQU9qRix5QkFBZ0YsQ0FBQywwQkFBMEIsQ0FBQztFQUNwRCxZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBR0gsQUFLSSwyQkFMdUIsQ0FkN0IsZUFBZSxBQWdCdEQsaUJBQTZELENBR2hCLHNCQUFzQixBQUM3VixNQUFnVjtBQU5iLEFBS0ksMkJBTHVCLENBZDdCLGVBQWUsQ0FpQlgsaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0FkN0IsZUFBZSxDQWtCWCx1QkFBdUIsQ0FDckIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBcEJmLEFBbUJNLGVBbkJTLENBZWIsMkJBQTJCLEFBQ3BFLGlCQUE2RCxDQUdoQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFwQmYsQUFtQk0sZUFuQlMsQ0FlYiwyQkFBMkIsQ0FFekIsaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FBcEJmLEFBbUJNLGVBbkJTLENBZWIsMkJBQTJCLENBR3pCLHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1YsQ0FBQztFQUNOLE1BQU0sRW5KdUxZLEdBQUcsQ21KdkxPLEtBQUssQ0FBQyxPQUFvQixHQUN2RDs7QUFSUCxBQVlFLDJCQVp5QixDQWQ3QixlQUFlLENBMEJYLHFDQUFxQztBQTFCekMsQUEwQkksZUExQlcsQ0FlYiwyQkFBMkIsQ0FXekIscUNBQXFDLENBQUM7RUFDcEMsZ0JBQWdCLEVuSlNkLE9BQU87RW1KUlQsS0FBSyxFbkoyREcsT0FBTyxHbUpsRGhCO0VBdkJILEFBWUUsMkJBWnlCLENBZDdCLGVBQWUsQ0EwQlgscUNBQXFDLENBSTlFLEFBQUEsYUFBNkMsQUFBQSxHQWhCTixBQVlFLDJCQVp5QixDQWQ3QixlQUFlLENBMEJYLHFDQUFxQyxDQUk5RSxBQUFBLGFBQTZDLEFBQUEsQ0FFN0csTUFBb0g7RUFoQ2YsQUEwQkksZUExQlcsQ0FlYiwyQkFBMkIsQ0FXekIscUNBQXFDLENBSTlFLEFBQUEsYUFBNkMsQUFBQTtFQTlCUixBQTBCSSxlQTFCVyxDQWViLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJOUUsQUFBQSxhQUE2QyxBQUFBLENBRTdHLE1BQW9ILENBQUM7SUFDTixnQkFBZ0IsRUFBRSxPQUFrQjtJQUNwQyxLQUFLLEVuSnFERCxPQUFPLEdtSnBEWjs7QUFyQlAsQUEyQkksMkJBM0J1QixDQWQ3QixlQUFlLENBeUNULDRCQUE0QixBQUN2SSxNQUFvSDtBQTFDZixBQXlDTSxlQXpDUyxDQWViLDJCQUEyQixDQTBCdkIsNEJBQTRCLEFBQ3ZJLE1BQW9ILENBQUM7RUFDTixZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBOUJQLEFBZ0NNLDJCQWhDcUIsQ0FkN0IsZUFBZSxDQXlDVCw0QkFBNEIsQ0FLMUIsMEJBQTBCO0FBOUNsQyxBQThDUSxlQTlDTyxDQWViLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBSzFCLDBCQUEwQixDQUFDO0VBQ3pCLGdCQUFnQixFbkpYbEIsT0FBTztFbUpZTCxZQUFZLEVBQUUsT0FBa0I7RUFDaEMsS0FBSyxFbkpzQ0QsT0FBTyxHbUpyQ1o7O0FBcENQLEFBc0NNLDJCQXRDcUIsQ0FkN0IsZUFBZSxDQXlDVCw0QkFBNEIsQ0FXMUIsa0NBQWtDO0FBcEQxQyxBQW9EUSxlQXBETyxDQWViLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxDQUFDO0VBQ2pDLEtBQUssRW5Ka0NELHFCQUFPLEdtSjdCWjtFQTVDUCxBQXNDTSwyQkF0Q3FCLENBZDdCLGVBQWUsQ0F5Q1QsNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSDtFQXZEakIsQUFvRFEsZUFwRE8sQ0FlYiwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0gsQ0FBQztJQUNOLEtBQUssRW5KK0JILE9BQU8sR21KOUJWOztBQTNDVCxBQStDK0IsMkJBL0NKLENBZDdCLGVBQWUsQUE2RHRILHlCQUF1SSxDQUFDLDRCQUE0QjtBQTdEN0QsQUE2RGlDLGVBN0RsQixDQWViLDJCQUEyQixBQThDcEkseUJBQXVJLENBQUMsNEJBQTRCLENBQUM7RUFDdEQsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQS9EUCxBQUlNLGNBSlEsR0FFViwyQkFBMkIsQUFDakQsd0JBQStDLENBQ3ZCLDBCQUEwQixDQUFDO0VBQ3pCLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUFOUCxBQVMrQixjQVRqQixHQUVWLDJCQUEyQixBQU9qRix5QkFBZ0YsQ0FBQywwQkFBMEIsQ0FBQztFQUNwRCxZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBR0gsQUFLSSwyQkFMdUIsQ0FkN0IsY0FBYyxBQWdCdkQsaUJBQStELENBR2hCLHNCQUFzQixBQUM3VixNQUFnVjtBQU5iLEFBS0ksMkJBTHVCLENBZDdCLGNBQWMsQ0FpQlYsaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0FkN0IsY0FBYyxDQWtCVix1QkFBdUIsQ0FDckIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBcEJmLEFBbUJNLGNBbkJRLENBZVosMkJBQTJCLEFBQ3RFLGlCQUErRCxDQUdoQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFwQmYsQUFtQk0sY0FuQlEsQ0FlWiwyQkFBMkIsQ0FFekIsaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FBcEJmLEFBbUJNLGNBbkJRLENBZVosMkJBQTJCLENBR3pCLHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1YsQ0FBQztFQUNOLE1BQU0sRW5KdUxZLEdBQUcsQ21KdkxPLEtBQUssQ0FBQyxPQUFvQixHQUN2RDs7QUFSUCxBQVlFLDJCQVp5QixDQWQ3QixjQUFjLENBMEJWLHFDQUFxQztBQTFCekMsQUEwQkksY0ExQlUsQ0FlWiwyQkFBMkIsQ0FXekIscUNBQXFDLENBQUM7RUFDcEMsZ0JBQWdCLEVuSlVkLE9BQU87RW1KVFQsS0FBSyxFbkp2QkYsSUFBSSxHbUpnQ1I7RUF2QkgsQUFZRSwyQkFaeUIsQ0FkN0IsY0FBYyxDQTBCVixxQ0FBcUMsQ0FJaEYsQUFBQSxhQUErQyxBQUFBLEdBaEJOLEFBWUUsMkJBWnlCLENBZDdCLGNBQWMsQ0EwQlYscUNBQXFDLENBSWhGLEFBQUEsYUFBK0MsQUFBQSxDQUU3RyxNQUFvSDtFQWhDZixBQTBCSSxjQTFCVSxDQWVaLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJaEYsQUFBQSxhQUErQyxBQUFBO0VBOUJSLEFBMEJJLGNBMUJVLENBZVosMkJBQTJCLENBV3pCLHFDQUFxQyxDQUloRixBQUFBLGFBQStDLEFBQUEsQ0FFN0csTUFBb0gsQ0FBQztJQUNOLGdCQUFnQixFQUFFLE9BQWtCO0lBQ3BDLEtBQUssRW5KN0JOLElBQUksR21KOEJKOztBQXJCUCxBQTJCSSwyQkEzQnVCLENBZDdCLGNBQWMsQ0F5Q1IsNEJBQTRCLEFBQ3ZJLE1BQW9IO0FBMUNmLEFBeUNNLGNBekNRLENBZVosMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQUFDdkksTUFBb0gsQ0FBQztFQUNOLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUE5QlAsQUFnQ00sMkJBaENxQixDQWQ3QixjQUFjLENBeUNSLDRCQUE0QixDQUsxQiwwQkFBMEI7QUE5Q2xDLEFBOENRLGNBOUNNLENBZVosMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FLMUIsMEJBQTBCLENBQUM7RUFDekIsZ0JBQWdCLEVuSlZsQixPQUFPO0VtSldMLFlBQVksRUFBRSxPQUFrQjtFQUNoQyxLQUFLLEVuSjVDTixJQUFJLEdtSjZDSjs7QUFwQ1AsQUFzQ00sMkJBdENxQixDQWQ3QixjQUFjLENBeUNSLDRCQUE0QixDQVcxQixrQ0FBa0M7QUFwRDFDLEFBb0RRLGNBcERNLENBZVosMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FXMUIsa0NBQWtDLENBQUM7RUFDakMsS0FBSyxFbkpoRE4sd0JBQUksR21KcURKO0VBNUNQLEFBc0NNLDJCQXRDcUIsQ0FkN0IsY0FBYyxDQXlDUiw0QkFBNEIsQ0FXMUIsa0NBQWtDLEFBRzdJLE1BQW9IO0VBdkRqQixBQW9EUSxjQXBETSxDQWVaLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSCxDQUFDO0lBQ04sS0FBSyxFbkpuRFIsSUFBSSxHbUpvREY7O0FBM0NULEFBK0MrQiwyQkEvQ0osQ0FkN0IsY0FBYyxBQTZEckgseUJBQXVJLENBQUMsNEJBQTRCO0FBN0Q3RCxBQTZEaUMsY0E3RG5CLENBZVosMkJBQTJCLEFBOENwSSx5QkFBdUksQ0FBQyw0QkFBNEIsQ0FBQztFQUN0RCxZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBL0RQLEFBSU0sYUFKTyxHQUVULDJCQUEyQixBQUNsRCx3QkFBZ0QsQ0FDdkIsMEJBQTBCLENBQUM7RUFDekIsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQU5QLEFBUytCLGFBVGxCLEdBRVQsMkJBQTJCLEFBT2pGLHlCQUFnRixDQUFDLDBCQUEwQixDQUFDO0VBQ3BELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUFHSCxBQUtJLDJCQUx1QixDQWQ3QixhQUFhLEFBZ0J4RCxpQkFBaUUsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0FkN0IsYUFBYSxDQWlCVCxpQkFBaUIsQ0FFZixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFOYixBQUtJLDJCQUx1QixDQWQ3QixhQUFhLENBa0JULHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFwQmYsQUFtQk0sYUFuQk8sQ0FlWCwyQkFBMkIsQUFDeEUsaUJBQWlFLENBR2hCLHNCQUFzQixBQUM3VixNQUFnVjtBQXBCZixBQW1CTSxhQW5CTyxDQWVYLDJCQUEyQixDQUV6QixpQkFBaUIsQ0FFZixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFwQmYsQUFtQk0sYUFuQk8sQ0FlWCwyQkFBMkIsQ0FHekIsdUJBQXVCLENBQ3JCLHNCQUFzQixBQUM3VixNQUFnVixDQUFDO0VBQ04sTUFBTSxFbkp1TFksR0FBRyxDbUp2TE8sS0FBSyxDQUFDLE9BQW9CLEdBQ3ZEOztBQVJQLEFBWUUsMkJBWnlCLENBZDdCLGFBQWEsQ0EwQlQscUNBQXFDO0FBMUJ6QyxBQTBCSSxhQTFCUyxDQWVYLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FBQztFQUNwQyxnQkFBZ0IsRW5KV2QsT0FBTztFbUpWVCxLQUFLLEVuSnZCRixJQUFJLEdtSmdDUjtFQXZCSCxBQVlFLDJCQVp5QixDQWQ3QixhQUFhLENBMEJULHFDQUFxQyxDQUlsRixBQUFBLGFBQWlELEFBQUEsR0FoQk4sQUFZRSwyQkFaeUIsQ0FkN0IsYUFBYSxDQTBCVCxxQ0FBcUMsQ0FJbEYsQUFBQSxhQUFpRCxBQUFBLENBRTdHLE1BQW9IO0VBaENmLEFBMEJJLGFBMUJTLENBZVgsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUlsRixBQUFBLGFBQWlELEFBQUE7RUE5QlIsQUEwQkksYUExQlMsQ0FlWCwyQkFBMkIsQ0FXekIscUNBQXFDLENBSWxGLEFBQUEsYUFBaUQsQUFBQSxDQUU3RyxNQUFvSCxDQUFDO0lBQ04sZ0JBQWdCLEVBQUUsT0FBa0I7SUFDcEMsS0FBSyxFbko3Qk4sSUFBSSxHbUo4Qko7O0FBckJQLEFBMkJJLDJCQTNCdUIsQ0FkN0IsYUFBYSxDQXlDUCw0QkFBNEIsQUFDdkksTUFBb0g7QUExQ2YsQUF5Q00sYUF6Q08sQ0FlWCwyQkFBMkIsQ0EwQnZCLDRCQUE0QixBQUN2SSxNQUFvSCxDQUFDO0VBQ04sWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQTlCUCxBQWdDTSwyQkFoQ3FCLENBZDdCLGFBQWEsQ0F5Q1AsNEJBQTRCLENBSzFCLDBCQUEwQjtBQTlDbEMsQUE4Q1EsYUE5Q0ssQ0FlWCwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQUsxQiwwQkFBMEIsQ0FBQztFQUN6QixnQkFBZ0IsRW5KVGxCLE9BQU87RW1KVUwsWUFBWSxFQUFFLE9BQWtCO0VBQ2hDLEtBQUssRW5KNUNOLElBQUksR21KNkNKOztBQXBDUCxBQXNDTSwyQkF0Q3FCLENBZDdCLGFBQWEsQ0F5Q1AsNEJBQTRCLENBVzFCLGtDQUFrQztBQXBEMUMsQUFvRFEsYUFwREssQ0FlWCwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQ0FBQztFQUNqQyxLQUFLLEVuSmhETix3QkFBSSxHbUpxREo7RUE1Q1AsQUFzQ00sMkJBdENxQixDQWQ3QixhQUFhLENBeUNQLDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0g7RUF2RGpCLEFBb0RRLGFBcERLLENBZVgsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FXMUIsa0NBQWtDLEFBRzdJLE1BQW9ILENBQUM7SUFDTixLQUFLLEVuSm5EUixJQUFJLEdtSm9ERjs7QUEzQ1QsQUErQytCLDJCQS9DSixDQWQ3QixhQUFhLEFBNkRwSCx5QkFBdUksQ0FBQyw0QkFBNEI7QUE3RDdELEFBNkRpQyxhQTdEcEIsQ0FlWCwyQkFBMkIsQUE4Q3BJLHlCQUF1SSxDQUFDLDRCQUE0QixDQUFDO0VBQ3RELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUEvRFAsQUFJTSxhQUpPLEdBRVQsMkJBQTJCLEFBQ25ELHdCQUFpRCxDQUN2QiwwQkFBMEIsQ0FBQztFQUN6QixZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBTlAsQUFTK0IsYUFUbEIsR0FFVCwyQkFBMkIsQUFPakYseUJBQWdGLENBQUMsMEJBQTBCLENBQUM7RUFDcEQsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQUdILEFBS0ksMkJBTHVCLENBZDdCLGFBQWEsQUFnQjFELGlCQUFtRSxDQUdoQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFOYixBQUtJLDJCQUx1QixDQWQ3QixhQUFhLENBaUJULGlCQUFpQixDQUVmLHNCQUFzQixBQUM3VixNQUFnVjtBQU5iLEFBS0ksMkJBTHVCLENBZDdCLGFBQWEsQ0FrQlQsdUJBQXVCLENBQ3JCLHNCQUFzQixBQUM3VixNQUFnVjtBQXBCZixBQW1CTSxhQW5CTyxDQWVYLDJCQUEyQixBQUMxRSxpQkFBbUUsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBcEJmLEFBbUJNLGFBbkJPLENBZVgsMkJBQTJCLENBRXpCLGlCQUFpQixDQUVmLHNCQUFzQixBQUM3VixNQUFnVjtBQXBCZixBQW1CTSxhQW5CTyxDQWVYLDJCQUEyQixDQUd6Qix1QkFBdUIsQ0FDckIsc0JBQXNCLEFBQzdWLE1BQWdWLENBQUM7RUFDTixNQUFNLEVuSnVMWSxHQUFHLENtSnZMTyxLQUFLLENBQUMsT0FBb0IsR0FDdkQ7O0FBUlAsQUFZRSwyQkFaeUIsQ0FkN0IsYUFBYSxDQTBCVCxxQ0FBcUM7QUExQnpDLEFBMEJJLGFBMUJTLENBZVgsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUFDO0VBQ3BDLGdCQUFnQixFbkpZZCxPQUFPO0VtSlhULEtBQUssRW5KdkJGLElBQUksR21KZ0NSO0VBdkJILEFBWUUsMkJBWnlCLENBZDdCLGFBQWEsQ0EwQlQscUNBQXFDLENBSXBGLEFBQUEsYUFBbUQsQUFBQSxHQWhCTixBQVlFLDJCQVp5QixDQWQ3QixhQUFhLENBMEJULHFDQUFxQyxDQUlwRixBQUFBLGFBQW1ELEFBQUEsQ0FFN0csTUFBb0g7RUFoQ2YsQUEwQkksYUExQlMsQ0FlWCwyQkFBMkIsQ0FXekIscUNBQXFDLENBSXBGLEFBQUEsYUFBbUQsQUFBQTtFQTlCUixBQTBCSSxhQTFCUyxDQWVYLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJcEYsQUFBQSxhQUFtRCxBQUFBLENBRTdHLE1BQW9ILENBQUM7SUFDTixnQkFBZ0IsRUFBRSxPQUFrQjtJQUNwQyxLQUFLLEVuSjdCTixJQUFJLEdtSjhCSjs7QUFyQlAsQUEyQkksMkJBM0J1QixDQWQ3QixhQUFhLENBeUNQLDRCQUE0QixBQUN2SSxNQUFvSDtBQTFDZixBQXlDTSxhQXpDTyxDQWVYLDJCQUEyQixDQTBCdkIsNEJBQTRCLEFBQ3ZJLE1BQW9ILENBQUM7RUFDTixZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBOUJQLEFBZ0NNLDJCQWhDcUIsQ0FkN0IsYUFBYSxDQXlDUCw0QkFBNEIsQ0FLMUIsMEJBQTBCO0FBOUNsQyxBQThDUSxhQTlDSyxDQWVYLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBSzFCLDBCQUEwQixDQUFDO0VBQ3pCLGdCQUFnQixFbkpSbEIsT0FBTztFbUpTTCxZQUFZLEVBQUUsT0FBa0I7RUFDaEMsS0FBSyxFbko1Q04sSUFBSSxHbUo2Q0o7O0FBcENQLEFBc0NNLDJCQXRDcUIsQ0FkN0IsYUFBYSxDQXlDUCw0QkFBNEIsQ0FXMUIsa0NBQWtDO0FBcEQxQyxBQW9EUSxhQXBESyxDQWVYLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxDQUFDO0VBQ2pDLEtBQUssRW5KaEROLHdCQUFJLEdtSnFESjtFQTVDUCxBQXNDTSwyQkF0Q3FCLENBZDdCLGFBQWEsQ0F5Q1AsNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSDtFQXZEakIsQUFvRFEsYUFwREssQ0FlWCwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0gsQ0FBQztJQUNOLEtBQUssRW5KbkRSLElBQUksR21Kb0RGOztBQTNDVCxBQStDK0IsMkJBL0NKLENBZDdCLGFBQWEsQUE2RHBILHlCQUF1SSxDQUFDLDRCQUE0QjtBQTdEN0QsQUE2RGlDLGFBN0RwQixDQWVYLDJCQUEyQixBQThDcEkseUJBQXVJLENBQUMsNEJBQTRCLENBQUM7RUFDdEQsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQS9EUCxBQUlNLGNBSlEsR0FFViwyQkFBMkIsQUFDcEQsd0JBQWtELENBQ3ZCLDBCQUEwQixDQUFDO0VBQ3pCLFlBQVksRUFBRSxLQUFvQixHQUNuQzs7QUFOUCxBQVMrQixjQVRqQixHQUVWLDJCQUEyQixBQU9qRix5QkFBZ0YsQ0FBQywwQkFBMEIsQ0FBQztFQUNwRCxZQUFZLEVBQUUsS0FBb0IsR0FDbkM7O0FBR0gsQUFLSSwyQkFMdUIsQ0FkN0IsY0FBYyxBQWdCN0QsaUJBQXFFLENBR2hCLHNCQUFzQixBQUM3VixNQUFnVjtBQU5iLEFBS0ksMkJBTHVCLENBZDdCLGNBQWMsQ0FpQlYsaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0FkN0IsY0FBYyxDQWtCVix1QkFBdUIsQ0FDckIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBcEJmLEFBbUJNLGNBbkJRLENBZVosMkJBQTJCLEFBQzVFLGlCQUFxRSxDQUdoQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFwQmYsQUFtQk0sY0FuQlEsQ0FlWiwyQkFBMkIsQ0FFekIsaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FBcEJmLEFBbUJNLGNBbkJRLENBZVosMkJBQTJCLENBR3pCLHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1YsQ0FBQztFQUNOLE1BQU0sRW5KdUxZLEdBQUcsQ21KdkxPLEtBQUssQ0FBQyxLQUFvQixHQUN2RDs7QUFSUCxBQVlFLDJCQVp5QixDQWQ3QixjQUFjLENBMEJWLHFDQUFxQztBQTFCekMsQUEwQkksY0ExQlUsQ0FlWiwyQkFBMkIsQ0FXekIscUNBQXFDLENBQUM7RUFDcEMsZ0JBQWdCLEVuSnRCYixJQUFJO0VtSnVCUCxLQUFLLEVuSjJERyxPQUFPLEdtSmxEaEI7RUF2QkgsQUFZRSwyQkFaeUIsQ0FkN0IsY0FBYyxDQTBCVixxQ0FBcUMsQ0FJdEYsQUFBQSxhQUFxRCxBQUFBLEdBaEJOLEFBWUUsMkJBWnlCLENBZDdCLGNBQWMsQ0EwQlYscUNBQXFDLENBSXRGLEFBQUEsYUFBcUQsQUFBQSxDQUU3RyxNQUFvSDtFQWhDZixBQTBCSSxjQTFCVSxDQWVaLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJdEYsQUFBQSxhQUFxRCxBQUFBO0VBOUJSLEFBMEJJLGNBMUJVLENBZVosMkJBQTJCLENBV3pCLHFDQUFxQyxDQUl0RixBQUFBLGFBQXFELEFBQUEsQ0FFN0csTUFBb0gsQ0FBQztJQUNOLGdCQUFnQixFQUFFLE9BQWtCO0lBQ3BDLEtBQUssRW5KcURELE9BQU8sR21KcERaOztBQXJCUCxBQTJCSSwyQkEzQnVCLENBZDdCLGNBQWMsQ0F5Q1IsNEJBQTRCLEFBQ3ZJLE1BQW9IO0FBMUNmLEFBeUNNLGNBekNRLENBZVosMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQUFDdkksTUFBb0gsQ0FBQztFQUNOLFlBQVksRUFBRSxLQUFvQixHQUNuQzs7QUE5QlAsQUFnQ00sMkJBaENxQixDQWQ3QixjQUFjLENBeUNSLDRCQUE0QixDQUsxQiwwQkFBMEI7QUE5Q2xDLEFBOENRLGNBOUNNLENBZVosMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FLMUIsMEJBQTBCLENBQUM7RUFDekIsZ0JBQWdCLEVuSjFDakIsSUFBSTtFbUoyQ0gsWUFBWSxFQUFFLE9BQWtCO0VBQ2hDLEtBQUssRW5Kc0NELE9BQU8sR21KckNaOztBQXBDUCxBQXNDTSwyQkF0Q3FCLENBZDdCLGNBQWMsQ0F5Q1IsNEJBQTRCLENBVzFCLGtDQUFrQztBQXBEMUMsQUFvRFEsY0FwRE0sQ0FlWiwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQ0FBQztFQUNqQyxLQUFLLEVuSmtDRCxxQkFBTyxHbUo3Qlo7RUE1Q1AsQUFzQ00sMkJBdENxQixDQWQ3QixjQUFjLENBeUNSLDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0g7RUF2RGpCLEFBb0RRLGNBcERNLENBZVosMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FXMUIsa0NBQWtDLEFBRzdJLE1BQW9ILENBQUM7SUFDTixLQUFLLEVuSitCSCxPQUFPLEdtSjlCVjs7QUEzQ1QsQUErQytCLDJCQS9DSixDQWQ3QixjQUFjLEFBNkRySCx5QkFBdUksQ0FBQyw0QkFBNEI7QUE3RDdELEFBNkRpQyxjQTdEbkIsQ0FlWiwyQkFBMkIsQUE4Q3BJLHlCQUF1SSxDQUFDLDRCQUE0QixDQUFDO0VBQ3RELFlBQVksRUFBRSxLQUFvQixHQUNuQzs7QUEvRFAsQUFJTSxhQUpPLEdBRVQsMkJBQTJCLEFBQ3JELHdCQUFtRCxDQUN2QiwwQkFBMEIsQ0FBQztFQUN6QixZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBTlAsQUFTK0IsYUFUbEIsR0FFVCwyQkFBMkIsQUFPakYseUJBQWdGLENBQUMsMEJBQTBCLENBQUM7RUFDcEQsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQUdILEFBS0ksMkJBTHVCLENBZDdCLGFBQWEsQUFnQjlELGlCQUF1RSxDQUdoQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFOYixBQUtJLDJCQUx1QixDQWQ3QixhQUFhLENBaUJULGlCQUFpQixDQUVmLHNCQUFzQixBQUM3VixNQUFnVjtBQU5iLEFBS0ksMkJBTHVCLENBZDdCLGFBQWEsQ0FrQlQsdUJBQXVCLENBQ3JCLHNCQUFzQixBQUM3VixNQUFnVjtBQXBCZixBQW1CTSxhQW5CTyxDQWVYLDJCQUEyQixBQUM5RSxpQkFBdUUsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBcEJmLEFBbUJNLGFBbkJPLENBZVgsMkJBQTJCLENBRXpCLGlCQUFpQixDQUVmLHNCQUFzQixBQUM3VixNQUFnVjtBQXBCZixBQW1CTSxhQW5CTyxDQWVYLDJCQUEyQixDQUd6Qix1QkFBdUIsQ0FDckIsc0JBQXNCLEFBQzdWLE1BQWdWLENBQUM7RUFDTixNQUFNLEVuSnVMWSxHQUFHLENtSnZMTyxLQUFLLENBQUMsT0FBb0IsR0FDdkQ7O0FBUlAsQUFZRSwyQkFaeUIsQ0FkN0IsYUFBYSxDQTBCVCxxQ0FBcUM7QUExQnpDLEFBMEJJLGFBMUJTLENBZVgsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUFDO0VBQ3BDLGdCQUFnQixFbkpoQmIsT0FBTztFbUppQlYsS0FBSyxFbkp2QkYsSUFBSSxHbUpnQ1I7RUF2QkgsQUFZRSwyQkFaeUIsQ0FkN0IsYUFBYSxDQTBCVCxxQ0FBcUMsQ0FJeEYsQUFBQSxhQUF1RCxBQUFBLEdBaEJOLEFBWUUsMkJBWnlCLENBZDdCLGFBQWEsQ0EwQlQscUNBQXFDLENBSXhGLEFBQUEsYUFBdUQsQUFBQSxDQUU3RyxNQUFvSDtFQWhDZixBQTBCSSxhQTFCUyxDQWVYLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJeEYsQUFBQSxhQUF1RCxBQUFBO0VBOUJSLEFBMEJJLGFBMUJTLENBZVgsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUl4RixBQUFBLGFBQXVELEFBQUEsQ0FFN0csTUFBb0gsQ0FBQztJQUNOLGdCQUFnQixFQUFFLE9BQWtCO0lBQ3BDLEtBQUssRW5KN0JOLElBQUksR21KOEJKOztBQXJCUCxBQTJCSSwyQkEzQnVCLENBZDdCLGFBQWEsQ0F5Q1AsNEJBQTRCLEFBQ3ZJLE1BQW9IO0FBMUNmLEFBeUNNLGFBekNPLENBZVgsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQUFDdkksTUFBb0gsQ0FBQztFQUNOLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUE5QlAsQUFnQ00sMkJBaENxQixDQWQ3QixhQUFhLENBeUNQLDRCQUE0QixDQUsxQiwwQkFBMEI7QUE5Q2xDLEFBOENRLGFBOUNLLENBZVgsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FLMUIsMEJBQTBCLENBQUM7RUFDekIsZ0JBQWdCLEVuSnBDakIsT0FBTztFbUpxQ04sWUFBWSxFQUFFLE9BQWtCO0VBQ2hDLEtBQUssRW5KNUNOLElBQUksR21KNkNKOztBQXBDUCxBQXNDTSwyQkF0Q3FCLENBZDdCLGFBQWEsQ0F5Q1AsNEJBQTRCLENBVzFCLGtDQUFrQztBQXBEMUMsQUFvRFEsYUFwREssQ0FlWCwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQ0FBQztFQUNqQyxLQUFLLEVuSmhETix3QkFBSSxHbUpxREo7RUE1Q1AsQUFzQ00sMkJBdENxQixDQWQ3QixhQUFhLENBeUNQLDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0g7RUF2RGpCLEFBb0RRLGFBcERLLENBZVgsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FXMUIsa0NBQWtDLEFBRzdJLE1BQW9ILENBQUM7SUFDTixLQUFLLEVuSm5EUixJQUFJLEdtSm9ERjs7QUEzQ1QsQUErQytCLDJCQS9DSixDQWQ3QixhQUFhLEFBNkRwSCx5QkFBdUksQ0FBQyw0QkFBNEI7QUE3RDdELEFBNkRpQyxhQTdEcEIsQ0FlWCwyQkFBMkIsQUE4Q3BJLHlCQUF1SSxDQUFDLDRCQUE0QixDQUFDO0VBQ3RELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUEvRFAsQUFJTSxrQkFKWSxHQUVkLDJCQUEyQixBQUN0RCx3QkFBb0QsQ0FDdkIsMEJBQTBCLENBQUM7RUFDekIsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQU5QLEFBUytCLGtCQVRiLEdBRWQsMkJBQTJCLEFBT2pGLHlCQUFnRixDQUFDLDBCQUEwQixDQUFDO0VBQ3BELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUFHSCxBQUtJLDJCQUx1QixDQWQ3QixrQkFBa0IsQUFnQnJFLGlCQUF5RSxDQUdoQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFOYixBQUtJLDJCQUx1QixDQWQ3QixrQkFBa0IsQ0FpQmQsaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0FkN0Isa0JBQWtCLENBa0JkLHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFwQmYsQUFtQk0sa0JBbkJZLENBZWhCLDJCQUEyQixBQUNoRixpQkFBeUUsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBcEJmLEFBbUJNLGtCQW5CWSxDQWVoQiwyQkFBMkIsQ0FFekIsaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FBcEJmLEFBbUJNLGtCQW5CWSxDQWVoQiwyQkFBMkIsQ0FHekIsdUJBQXVCLENBQ3JCLHNCQUFzQixBQUM3VixNQUFnVixDQUFDO0VBQ04sTUFBTSxFbkp1TFksR0FBRyxDbUp2TE8sS0FBSyxDQUFDLE9BQW9CLEdBQ3ZEOztBQVJQLEFBWUUsMkJBWnlCLENBZDdCLGtCQUFrQixDQTBCZCxxQ0FBcUM7QUExQnpDLEFBMEJJLGtCQTFCYyxDQWVoQiwyQkFBMkIsQ0FXekIscUNBQXFDLENBQUM7RUFDcEMsZ0JBQWdCLEVuSmRiLE9BQU87RW1KZVYsS0FBSyxFbkp2QkYsSUFBSSxHbUpnQ1I7RUF2QkgsQUFZRSwyQkFaeUIsQ0FkN0Isa0JBQWtCLENBMEJkLHFDQUFxQyxDQUkxRixBQUFBLGFBQXlELEFBQUEsR0FoQk4sQUFZRSwyQkFaeUIsQ0FkN0Isa0JBQWtCLENBMEJkLHFDQUFxQyxDQUkxRixBQUFBLGFBQXlELEFBQUEsQ0FFN0csTUFBb0g7RUFoQ2YsQUEwQkksa0JBMUJjLENBZWhCLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJMUYsQUFBQSxhQUF5RCxBQUFBO0VBOUJSLEFBMEJJLGtCQTFCYyxDQWVoQiwyQkFBMkIsQ0FXekIscUNBQXFDLENBSTFGLEFBQUEsYUFBeUQsQUFBQSxDQUU3RyxNQUFvSCxDQUFDO0lBQ04sZ0JBQWdCLEVBQUUsT0FBa0I7SUFDcEMsS0FBSyxFbko3Qk4sSUFBSSxHbUo4Qko7O0FBckJQLEFBMkJJLDJCQTNCdUIsQ0FkN0Isa0JBQWtCLENBeUNaLDRCQUE0QixBQUN2SSxNQUFvSDtBQTFDZixBQXlDTSxrQkF6Q1ksQ0FlaEIsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQUFDdkksTUFBb0gsQ0FBQztFQUNOLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUE5QlAsQUFnQ00sMkJBaENxQixDQWQ3QixrQkFBa0IsQ0F5Q1osNEJBQTRCLENBSzFCLDBCQUEwQjtBQTlDbEMsQUE4Q1Esa0JBOUNVLENBZWhCLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBSzFCLDBCQUEwQixDQUFDO0VBQ3pCLGdCQUFnQixFbkpsQ2pCLE9BQU87RW1KbUNOLFlBQVksRUFBRSxPQUFrQjtFQUNoQyxLQUFLLEVuSjVDTixJQUFJLEdtSjZDSjs7QUFwQ1AsQUFzQ00sMkJBdENxQixDQWQ3QixrQkFBa0IsQ0F5Q1osNEJBQTRCLENBVzFCLGtDQUFrQztBQXBEMUMsQUFvRFEsa0JBcERVLENBZWhCLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxDQUFDO0VBQ2pDLEtBQUssRW5KaEROLHdCQUFJLEdtSnFESjtFQTVDUCxBQXNDTSwyQkF0Q3FCLENBZDdCLGtCQUFrQixDQXlDWiw0QkFBNEIsQ0FXMUIsa0NBQWtDLEFBRzdJLE1BQW9IO0VBdkRqQixBQW9EUSxrQkFwRFUsQ0FlaEIsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FXMUIsa0NBQWtDLEFBRzdJLE1BQW9ILENBQUM7SUFDTixLQUFLLEVuSm5EUixJQUFJLEdtSm9ERjs7QUEzQ1QsQUErQytCLDJCQS9DSixDQWQ3QixrQkFBa0IsQUE2RHpILHlCQUF1SSxDQUFDLDRCQUE0QjtBQTdEN0QsQUE2RGlDLGtCQTdEZixDQWVoQiwyQkFBMkIsQUE4Q3BJLHlCQUF1SSxDQUFDLDRCQUE0QixDQUFDO0VBQ3RELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUU4TVQsQUFDRSxVQURRLENBQ1Isa0JBQWtCLENBQUM7RUFDakIsZ0JBQWdCLEVySmxRVCxPQUFPO0VxSm1RZCxZQUFZLEVySnJRTCxPQUFPLEdxSnNRZjs7QUFKSCxBQU0rQixVQU5yQixDQU1SLDRCQUE0QixDQUFDLDBCQUEwQixDQUFDO0VBQ3RELGdCQUFnQixFQUFFLE9BQW9CLEdBQ3ZDOztBQVJILEFBVUUsVUFWUSxDQVVSLDBCQUEwQixDQUFDO0VBQ3pCLGdCQUFnQixFckozUVQsT0FBTztFcUo0UWQsWUFBWSxFcko5UUwsT0FBTyxHcUptUmY7RUFqQkgsQUFjSSxVQWRNLENBVVIsMEJBQTBCLENBSXhCLDRCQUE0QixDQUFDO0lBQzNCLEtBQUssRXJKdlJBLElBQUksR3FKd1JWOztBQWhCTCxBQWtCb0IsVUFsQlYsQ0FrQlIsaUJBQWlCLENBQUMsc0JBQXNCO0FBbEIxQyxBQW1CMEIsVUFuQmhCLENBbUJSLHVCQUF1QixDQUFDLHNCQUFzQixDQUFDO0VBQzdDLGdCQUFnQixFckpwUlQsT0FBTztFcUpxUmQsWUFBWSxFckp2UkwsT0FBTztFcUp3UmQsS0FBSyxFQUFFLEtBQUssR0FDYjs7QUF2QkgsQUF3QkUsVUF4QlEsQ0F3QlIsaUJBQWlCLENBQUM7RUFDaEIsZ0JBQWdCLEVySnpSVCxPQUFPO0VxSjBSZCxZQUFZLEVySjVSTCxPQUFPO0VxSjZSZCxLQUFLLEVBQUUsS0FBSyxHQUNiOztBQTVCSCxBQTZCRSxVQTdCUSxDQTZCUix3QkFBd0IsQ0FBQSxBQUFBLGFBQUMsQ0FBYyxNQUFNLEFBQXBCLEVBQXNCO0VBQzdDLGdCQUFnQixFQUFFLE9BQWtCLENBQUMsVUFBVTtFQUMvQyxLQUFLLEVySnBTRSxPQUFPLEdxSnFTZjs7QUFoQ0gsQUFpQzZDLFVBakNuQyxDQWlDUixrQkFBa0IsQ0FBQyx1QkFBdUIsQ0FBQyxzQkFBc0IsQ0FBQztFQUNoRSxnQkFBZ0IsRUFBRSxXQUFXO0VBQzdCLEtBQUssRXJKM1NFLElBQUksR3FKNFNaOztBQXBDSCxBQXNDOEQsVUF0Q3BELENBc0NSLDhCQUE4QixDQUFDLDRCQUE0QixDQUFDLDBCQUEwQixDQUFDO0VBQ3JGLEtBQUssRXJKL1NFLElBQUksR3FKZ1RaOztBQXhDSCxBRnpRUSxVRXlRRSxDRjdRUixnQkFBZ0IsR0FFWiwyQkFBMkIsQUFDdkQsd0JBQXFELENBQ3ZCLDBCQUEwQixDQUFDO0VBQ3pCLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUV1UVQsQUZwUWlDLFVFb1F2QixDRjdRUixnQkFBZ0IsR0FFWiwyQkFBMkIsQUFPakYseUJBQWdGLENBQUMsMEJBQTBCLENBQUM7RUFDcEQsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQUdILEFBS0ksMkJBTHVCLENFK1AvQixVQUFVLENGN1FSLGdCQUFnQixBQWdCckUsaUJBQTJFLENBR2hCLHNCQUFzQixBQUM3VixNQUFnVjtBQU5iLEFBS0ksMkJBTHVCLENFK1AvQixVQUFVLENGN1FSLGdCQUFnQixDQWlCWixpQkFBaUIsQ0FFZixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFOYixBQUtJLDJCQUx1QixDRStQL0IsVUFBVSxDRjdRUixnQkFBZ0IsQ0FrQlosdUJBQXVCLENBQ3JCLHNCQUFzQixBQUM3VixNQUFnVjtBRXlQakIsQUYxUFEsVUUwUEUsQ0Y3UVIsZ0JBQWdCLENBZWQsMkJBQTJCLEFBQ2xGLGlCQUEyRSxDQUdoQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUV5UGpCLEFGMVBRLFVFMFBFLENGN1FSLGdCQUFnQixDQWVkLDJCQUEyQixDQUV6QixpQkFBaUIsQ0FFZixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUV5UGpCLEFGMVBRLFVFMFBFLENGN1FSLGdCQUFnQixDQWVkLDJCQUEyQixDQUd6Qix1QkFBdUIsQ0FDckIsc0JBQXNCLEFBQzdWLE1BQWdWLENBQUM7RUFDTixNQUFNLEVuSnVMWSxHQUFHLENtSnZMTyxLQUFLLENBQUMsT0FBb0IsR0FDdkQ7O0FBUlAsQUFZRSwyQkFaeUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsZ0JBQWdCLENBMEJaLHFDQUFxQztBRW1QM0MsQUZuUE0sVUVtUEksQ0Y3UVIsZ0JBQWdCLENBZWQsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUFDO0VBQ3BDLGdCQUFnQixFMURFVixPQUFPO0UwRERiLEtBQUssRW5KdkJGLElBQUksR21KZ0NSO0VBdkJILEFBWUUsMkJBWnlCLENFK1AvQixVQUFVLENGN1FSLGdCQUFnQixDQTBCWixxQ0FBcUMsQ0FJNUYsQUFBQSxhQUEyRCxBQUFBLEdBaEJOLEFBWUUsMkJBWnlCLENFK1AvQixVQUFVLENGN1FSLGdCQUFnQixDQTBCWixxQ0FBcUMsQ0FJNUYsQUFBQSxhQUEyRCxBQUFBLENBRTdHLE1BQW9IO0VFNk9qQixBRm5QTSxVRW1QSSxDRjdRUixnQkFBZ0IsQ0FlZCwyQkFBMkIsQ0FXekIscUNBQXFDLENBSTVGLEFBQUEsYUFBMkQsQUFBQTtFRStPVixBRm5QTSxVRW1QSSxDRjdRUixnQkFBZ0IsQ0FlZCwyQkFBMkIsQ0FXekIscUNBQXFDLENBSTVGLEFBQUEsYUFBMkQsQUFBQSxDQUU3RyxNQUFvSCxDQUFDO0lBQ04sZ0JBQWdCLEVBQUUsT0FBa0I7SUFDcEMsS0FBSyxFbko3Qk4sSUFBSSxHbUo4Qko7O0FBckJQLEFBMkJJLDJCQTNCdUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsZ0JBQWdCLENBeUNWLDRCQUE0QixBQUN2SSxNQUFvSDtBRW1PakIsQUZwT1EsVUVvT0UsQ0Y3UVIsZ0JBQWdCLENBZWQsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQUFDdkksTUFBb0gsQ0FBQztFQUNOLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUE5QlAsQUFnQ00sMkJBaENxQixDRStQL0IsVUFBVSxDRjdRUixnQkFBZ0IsQ0F5Q1YsNEJBQTRCLENBSzFCLDBCQUEwQjtBRStOcEMsQUYvTlUsVUUrTkEsQ0Y3UVIsZ0JBQWdCLENBZWQsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FLMUIsMEJBQTBCLENBQUM7RUFDekIsZ0JBQWdCLEUxRGxCZCxPQUFPO0UwRG1CVCxZQUFZLEVBQUUsT0FBa0I7RUFDaEMsS0FBSyxFbko1Q04sSUFBSSxHbUo2Q0o7O0FBcENQLEFBc0NNLDJCQXRDcUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsZ0JBQWdCLENBeUNWLDRCQUE0QixDQVcxQixrQ0FBa0M7QUV5TjVDLEFGek5VLFVFeU5BLENGN1FSLGdCQUFnQixDQWVkLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxDQUFDO0VBQ2pDLEtBQUssRW5KaEROLHdCQUFJLEdtSnFESjtFQTVDUCxBQXNDTSwyQkF0Q3FCLENFK1AvQixVQUFVLENGN1FSLGdCQUFnQixDQXlDViw0QkFBNEIsQ0FXMUIsa0NBQWtDLEFBRzdJLE1BQW9IO0VFc05uQixBRnpOVSxVRXlOQSxDRjdRUixnQkFBZ0IsQ0FlZCwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0gsQ0FBQztJQUNOLEtBQUssRW5KbkRSLElBQUksR21Kb0RGOztBQTNDVCxBQStDK0IsMkJBL0NKLENFK1AvQixVQUFVLENGN1FSLGdCQUFnQixBQTZEdkgseUJBQXVJLENBQUMsNEJBQTRCO0FFZ04vRCxBRmhObUMsVUVnTnpCLENGN1FSLGdCQUFnQixDQWVkLDJCQUEyQixBQThDcEkseUJBQXVJLENBQUMsNEJBQTRCLENBQUM7RUFDdEQsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBRThNVCxBRnpRUSxVRXlRRSxDRjdRUixrQkFBa0IsR0FFZCwyQkFBMkIsQUFDeEQsd0JBQXNELENBQ3ZCLDBCQUEwQixDQUFDO0VBQ3pCLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUV1UVQsQUZwUWlDLFVFb1F2QixDRjdRUixrQkFBa0IsR0FFZCwyQkFBMkIsQUFPakYseUJBQWdGLENBQUMsMEJBQTBCLENBQUM7RUFDcEQsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQUdILEFBS0ksMkJBTHVCLENFK1AvQixVQUFVLENGN1FSLGtCQUFrQixBQWdCekUsaUJBQTZFLENBR2hCLHNCQUFzQixBQUM3VixNQUFnVjtBQU5iLEFBS0ksMkJBTHVCLENFK1AvQixVQUFVLENGN1FSLGtCQUFrQixDQWlCZCxpQkFBaUIsQ0FFZixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFOYixBQUtJLDJCQUx1QixDRStQL0IsVUFBVSxDRjdRUixrQkFBa0IsQ0FrQmQsdUJBQXVCLENBQ3JCLHNCQUFzQixBQUM3VixNQUFnVjtBRXlQakIsQUYxUFEsVUUwUEUsQ0Y3UVIsa0JBQWtCLENBZWhCLDJCQUEyQixBQUNwRixpQkFBNkUsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FFeVBqQixBRjFQUSxVRTBQRSxDRjdRUixrQkFBa0IsQ0FlaEIsMkJBQTJCLENBRXpCLGlCQUFpQixDQUVmLHNCQUFzQixBQUM3VixNQUFnVjtBRXlQakIsQUYxUFEsVUUwUEUsQ0Y3UVIsa0JBQWtCLENBZWhCLDJCQUEyQixDQUd6Qix1QkFBdUIsQ0FDckIsc0JBQXNCLEFBQzdWLE1BQWdWLENBQUM7RUFDTixNQUFNLEVuSnVMWSxHQUFHLENtSnZMTyxLQUFLLENBQUMsT0FBb0IsR0FDdkQ7O0FBUlAsQUFZRSwyQkFaeUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsa0JBQWtCLENBMEJkLHFDQUFxQztBRW1QM0MsQUZuUE0sVUVtUEksQ0Y3UVIsa0JBQWtCLENBZWhCLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FBQztFQUNwQyxnQkFBZ0IsRW5KaEJiLE9BQU87RW1KaUJWLEtBQUssRW5KdkJGLElBQUksR21KZ0NSO0VBdkJILEFBWUUsMkJBWnlCLENFK1AvQixVQUFVLENGN1FSLGtCQUFrQixDQTBCZCxxQ0FBcUMsQ0FJOUYsQUFBQSxhQUE2RCxBQUFBLEdBaEJOLEFBWUUsMkJBWnlCLENFK1AvQixVQUFVLENGN1FSLGtCQUFrQixDQTBCZCxxQ0FBcUMsQ0FJOUYsQUFBQSxhQUE2RCxBQUFBLENBRTdHLE1BQW9IO0VFNk9qQixBRm5QTSxVRW1QSSxDRjdRUixrQkFBa0IsQ0FlaEIsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUk5RixBQUFBLGFBQTZELEFBQUE7RUUrT1YsQUZuUE0sVUVtUEksQ0Y3UVIsa0JBQWtCLENBZWhCLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJOUYsQUFBQSxhQUE2RCxBQUFBLENBRTdHLE1BQW9ILENBQUM7SUFDTixnQkFBZ0IsRUFBRSxPQUFrQjtJQUNwQyxLQUFLLEVuSjdCTixJQUFJLEdtSjhCSjs7QUFyQlAsQUEyQkksMkJBM0J1QixDRStQL0IsVUFBVSxDRjdRUixrQkFBa0IsQ0F5Q1osNEJBQTRCLEFBQ3ZJLE1BQW9IO0FFbU9qQixBRnBPUSxVRW9PRSxDRjdRUixrQkFBa0IsQ0FlaEIsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQUFDdkksTUFBb0gsQ0FBQztFQUNOLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUE5QlAsQUFnQ00sMkJBaENxQixDRStQL0IsVUFBVSxDRjdRUixrQkFBa0IsQ0F5Q1osNEJBQTRCLENBSzFCLDBCQUEwQjtBRStOcEMsQUYvTlUsVUUrTkEsQ0Y3UVIsa0JBQWtCLENBZWhCLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBSzFCLDBCQUEwQixDQUFDO0VBQ3pCLGdCQUFnQixFbkpwQ2pCLE9BQU87RW1KcUNOLFlBQVksRUFBRSxPQUFrQjtFQUNoQyxLQUFLLEVuSjVDTixJQUFJLEdtSjZDSjs7QUFwQ1AsQUFzQ00sMkJBdENxQixDRStQL0IsVUFBVSxDRjdRUixrQkFBa0IsQ0F5Q1osNEJBQTRCLENBVzFCLGtDQUFrQztBRXlONUMsQUZ6TlUsVUV5TkEsQ0Y3UVIsa0JBQWtCLENBZWhCLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxDQUFDO0VBQ2pDLEtBQUssRW5KaEROLHdCQUFJLEdtSnFESjtFQTVDUCxBQXNDTSwyQkF0Q3FCLENFK1AvQixVQUFVLENGN1FSLGtCQUFrQixDQXlDWiw0QkFBNEIsQ0FXMUIsa0NBQWtDLEFBRzdJLE1BQW9IO0VFc05uQixBRnpOVSxVRXlOQSxDRjdRUixrQkFBa0IsQ0FlaEIsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FXMUIsa0NBQWtDLEFBRzdJLE1BQW9ILENBQUM7SUFDTixLQUFLLEVuSm5EUixJQUFJLEdtSm9ERjs7QUEzQ1QsQUErQytCLDJCQS9DSixDRStQL0IsVUFBVSxDRjdRUixrQkFBa0IsQUE2RHpILHlCQUF1SSxDQUFDLDRCQUE0QjtBRWdOL0QsQUZoTm1DLFVFZ056QixDRjdRUixrQkFBa0IsQ0FlaEIsMkJBQTJCLEFBOENwSSx5QkFBdUksQ0FBQyw0QkFBNEIsQ0FBQztFQUN0RCxZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FFOE1ULEFGelFRLFVFeVFFLENGN1FSLGdCQUFnQixHQUVaLDJCQUEyQixBQUN6RCx3QkFBdUQsQ0FDdkIsMEJBQTBCLENBQUM7RUFDekIsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBRXVRVCxBRnBRaUMsVUVvUXZCLENGN1FSLGdCQUFnQixHQUVaLDJCQUEyQixBQU9qRix5QkFBZ0YsQ0FBQywwQkFBMEIsQ0FBQztFQUNwRCxZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBR0gsQUFLSSwyQkFMdUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsZ0JBQWdCLEFBZ0J6RSxpQkFBK0UsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsZ0JBQWdCLENBaUJaLGlCQUFpQixDQUVmLHNCQUFzQixBQUM3VixNQUFnVjtBQU5iLEFBS0ksMkJBTHVCLENFK1AvQixVQUFVLENGN1FSLGdCQUFnQixDQWtCWix1QkFBdUIsQ0FDckIsc0JBQXNCLEFBQzdWLE1BQWdWO0FFeVBqQixBRjFQUSxVRTBQRSxDRjdRUixnQkFBZ0IsQ0FlZCwyQkFBMkIsQUFDdEYsaUJBQStFLENBR2hCLHNCQUFzQixBQUM3VixNQUFnVjtBRXlQakIsQUYxUFEsVUUwUEUsQ0Y3UVIsZ0JBQWdCLENBZWQsMkJBQTJCLENBRXpCLGlCQUFpQixDQUVmLHNCQUFzQixBQUM3VixNQUFnVjtBRXlQakIsQUYxUFEsVUUwUEUsQ0Y3UVIsZ0JBQWdCLENBZWQsMkJBQTJCLENBR3pCLHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1YsQ0FBQztFQUNOLE1BQU0sRW5KdUxZLEdBQUcsQ21KdkxPLEtBQUssQ0FBQyxPQUFvQixHQUN2RDs7QUFSUCxBQVlFLDJCQVp5QixDRStQL0IsVUFBVSxDRjdRUixnQkFBZ0IsQ0EwQloscUNBQXFDO0FFbVAzQyxBRm5QTSxVRW1QSSxDRjdRUixnQkFBZ0IsQ0FlZCwyQkFBMkIsQ0FXekIscUNBQXFDLENBQUM7RUFDcEMsZ0JBQWdCLEUxRFNWLE9BQU87RTBEUmIsS0FBSyxFbkp2QkYsSUFBSSxHbUpnQ1I7RUF2QkgsQUFZRSwyQkFaeUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsZ0JBQWdCLENBMEJaLHFDQUFxQyxDQUloRyxBQUFBLGFBQStELEFBQUEsR0FoQk4sQUFZRSwyQkFaeUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsZ0JBQWdCLENBMEJaLHFDQUFxQyxDQUloRyxBQUFBLGFBQStELEFBQUEsQ0FFN0csTUFBb0g7RUU2T2pCLEFGblBNLFVFbVBJLENGN1FSLGdCQUFnQixDQWVkLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJaEcsQUFBQSxhQUErRCxBQUFBO0VFK09WLEFGblBNLFVFbVBJLENGN1FSLGdCQUFnQixDQWVkLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJaEcsQUFBQSxhQUErRCxBQUFBLENBRTdHLE1BQW9ILENBQUM7SUFDTixnQkFBZ0IsRUFBRSxPQUFrQjtJQUNwQyxLQUFLLEVuSjdCTixJQUFJLEdtSjhCSjs7QUFyQlAsQUEyQkksMkJBM0J1QixDRStQL0IsVUFBVSxDRjdRUixnQkFBZ0IsQ0F5Q1YsNEJBQTRCLEFBQ3ZJLE1BQW9IO0FFbU9qQixBRnBPUSxVRW9PRSxDRjdRUixnQkFBZ0IsQ0FlZCwyQkFBMkIsQ0EwQnZCLDRCQUE0QixBQUN2SSxNQUFvSCxDQUFDO0VBQ04sWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQTlCUCxBQWdDTSwyQkFoQ3FCLENFK1AvQixVQUFVLENGN1FSLGdCQUFnQixDQXlDViw0QkFBNEIsQ0FLMUIsMEJBQTBCO0FFK05wQyxBRi9OVSxVRStOQSxDRjdRUixnQkFBZ0IsQ0FlZCwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQUsxQiwwQkFBMEIsQ0FBQztFQUN6QixnQkFBZ0IsRTFEWGQsT0FBTztFMERZVCxZQUFZLEVBQUUsT0FBa0I7RUFDaEMsS0FBSyxFbko1Q04sSUFBSSxHbUo2Q0o7O0FBcENQLEFBc0NNLDJCQXRDcUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsZ0JBQWdCLENBeUNWLDRCQUE0QixDQVcxQixrQ0FBa0M7QUV5TjVDLEFGek5VLFVFeU5BLENGN1FSLGdCQUFnQixDQWVkLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxDQUFDO0VBQ2pDLEtBQUssRW5KaEROLHdCQUFJLEdtSnFESjtFQTVDUCxBQXNDTSwyQkF0Q3FCLENFK1AvQixVQUFVLENGN1FSLGdCQUFnQixDQXlDViw0QkFBNEIsQ0FXMUIsa0NBQWtDLEFBRzdJLE1BQW9IO0VFc05uQixBRnpOVSxVRXlOQSxDRjdRUixnQkFBZ0IsQ0FlZCwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0gsQ0FBQztJQUNOLEtBQUssRW5KbkRSLElBQUksR21Kb0RGOztBQTNDVCxBQStDK0IsMkJBL0NKLENFK1AvQixVQUFVLENGN1FSLGdCQUFnQixBQTZEdkgseUJBQXVJLENBQUMsNEJBQTRCO0FFZ04vRCxBRmhObUMsVUVnTnpCLENGN1FSLGdCQUFnQixDQWVkLDJCQUEyQixBQThDcEkseUJBQXVJLENBQUMsNEJBQTRCLENBQUM7RUFDdEQsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBRThNVCxBRnpRUSxVRXlRRSxDRjdRUixhQUFhLEdBRVQsMkJBQTJCLEFBQzFELHdCQUF3RCxDQUN2QiwwQkFBMEIsQ0FBQztFQUN6QixZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FFdVFULEFGcFFpQyxVRW9RdkIsQ0Y3UVIsYUFBYSxHQUVULDJCQUEyQixBQU9qRix5QkFBZ0YsQ0FBQywwQkFBMEIsQ0FBQztFQUNwRCxZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBR0gsQUFLSSwyQkFMdUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsYUFBYSxBQWdCeEUsaUJBQWlGLENBR2hCLHNCQUFzQixBQUM3VixNQUFnVjtBQU5iLEFBS0ksMkJBTHVCLENFK1AvQixVQUFVLENGN1FSLGFBQWEsQ0FpQlQsaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsYUFBYSxDQWtCVCx1QkFBdUIsQ0FDckIsc0JBQXNCLEFBQzdWLE1BQWdWO0FFeVBqQixBRjFQUSxVRTBQRSxDRjdRUixhQUFhLENBZVgsMkJBQTJCLEFBQ3hGLGlCQUFpRixDQUdoQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUV5UGpCLEFGMVBRLFVFMFBFLENGN1FSLGFBQWEsQ0FlWCwyQkFBMkIsQ0FFekIsaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FFeVBqQixBRjFQUSxVRTBQRSxDRjdRUixhQUFhLENBZVgsMkJBQTJCLENBR3pCLHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1YsQ0FBQztFQUNOLE1BQU0sRW5KdUxZLEdBQUcsQ21KdkxPLEtBQUssQ0FBQyxPQUFvQixHQUN2RDs7QUFSUCxBQVlFLDJCQVp5QixDRStQL0IsVUFBVSxDRjdRUixhQUFhLENBMEJULHFDQUFxQztBRW1QM0MsQUZuUE0sVUVtUEksQ0Y3UVIsYUFBYSxDQWVYLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FBQztFQUNwQyxnQkFBZ0IsRTFEV1YsT0FBTztFMERWYixLQUFLLEVuSnZCRixJQUFJLEdtSmdDUjtFQXZCSCxBQVlFLDJCQVp5QixDRStQL0IsVUFBVSxDRjdRUixhQUFhLENBMEJULHFDQUFxQyxDQUlsRyxBQUFBLGFBQWlFLEFBQUEsR0FoQk4sQUFZRSwyQkFaeUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsYUFBYSxDQTBCVCxxQ0FBcUMsQ0FJbEcsQUFBQSxhQUFpRSxBQUFBLENBRTdHLE1BQW9IO0VFNk9qQixBRm5QTSxVRW1QSSxDRjdRUixhQUFhLENBZVgsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUlsRyxBQUFBLGFBQWlFLEFBQUE7RUUrT1YsQUZuUE0sVUVtUEksQ0Y3UVIsYUFBYSxDQWVYLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJbEcsQUFBQSxhQUFpRSxBQUFBLENBRTdHLE1BQW9ILENBQUM7SUFDTixnQkFBZ0IsRUFBRSxPQUFrQjtJQUNwQyxLQUFLLEVuSjdCTixJQUFJLEdtSjhCSjs7QUFyQlAsQUEyQkksMkJBM0J1QixDRStQL0IsVUFBVSxDRjdRUixhQUFhLENBeUNQLDRCQUE0QixBQUN2SSxNQUFvSDtBRW1PakIsQUZwT1EsVUVvT0UsQ0Y3UVIsYUFBYSxDQWVYLDJCQUEyQixDQTBCdkIsNEJBQTRCLEFBQ3ZJLE1BQW9ILENBQUM7RUFDTixZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBOUJQLEFBZ0NNLDJCQWhDcUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsYUFBYSxDQXlDUCw0QkFBNEIsQ0FLMUIsMEJBQTBCO0FFK05wQyxBRi9OVSxVRStOQSxDRjdRUixhQUFhLENBZVgsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FLMUIsMEJBQTBCLENBQUM7RUFDekIsZ0JBQWdCLEUxRFRkLE9BQU87RTBEVVQsWUFBWSxFQUFFLE9BQWtCO0VBQ2hDLEtBQUssRW5KNUNOLElBQUksR21KNkNKOztBQXBDUCxBQXNDTSwyQkF0Q3FCLENFK1AvQixVQUFVLENGN1FSLGFBQWEsQ0F5Q1AsNEJBQTRCLENBVzFCLGtDQUFrQztBRXlONUMsQUZ6TlUsVUV5TkEsQ0Y3UVIsYUFBYSxDQWVYLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxDQUFDO0VBQ2pDLEtBQUssRW5KaEROLHdCQUFJLEdtSnFESjtFQTVDUCxBQXNDTSwyQkF0Q3FCLENFK1AvQixVQUFVLENGN1FSLGFBQWEsQ0F5Q1AsNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSDtFRXNObkIsQUZ6TlUsVUV5TkEsQ0Y3UVIsYUFBYSxDQWVYLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSCxDQUFDO0lBQ04sS0FBSyxFbkpuRFIsSUFBSSxHbUpvREY7O0FBM0NULEFBK0MrQiwyQkEvQ0osQ0UrUC9CLFVBQVUsQ0Y3UVIsYUFBYSxBQTZEcEgseUJBQXVJLENBQUMsNEJBQTRCO0FFZ04vRCxBRmhObUMsVUVnTnpCLENGN1FSLGFBQWEsQ0FlWCwyQkFBMkIsQUE4Q3BJLHlCQUF1SSxDQUFDLDRCQUE0QixDQUFDO0VBQ3RELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUU4TVQsQUZ6UVEsVUV5UUUsQ0Y3UVIsZ0JBQWdCLEdBRVosMkJBQTJCLEFBQzNELHdCQUF5RCxDQUN2QiwwQkFBMEIsQ0FBQztFQUN6QixZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FFdVFULEFGcFFpQyxVRW9RdkIsQ0Y3UVIsZ0JBQWdCLEdBRVosMkJBQTJCLEFBT2pGLHlCQUFnRixDQUFDLDBCQUEwQixDQUFDO0VBQ3BELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUFHSCxBQUtJLDJCQUx1QixDRStQL0IsVUFBVSxDRjdRUixnQkFBZ0IsQUFnQjdFLGlCQUFtRixDQUdoQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFOYixBQUtJLDJCQUx1QixDRStQL0IsVUFBVSxDRjdRUixnQkFBZ0IsQ0FpQlosaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsZ0JBQWdCLENBa0JaLHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUV5UGpCLEFGMVBRLFVFMFBFLENGN1FSLGdCQUFnQixDQWVkLDJCQUEyQixBQUMxRixpQkFBbUYsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FFeVBqQixBRjFQUSxVRTBQRSxDRjdRUixnQkFBZ0IsQ0FlZCwyQkFBMkIsQ0FFekIsaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FFeVBqQixBRjFQUSxVRTBQRSxDRjdRUixnQkFBZ0IsQ0FlZCwyQkFBMkIsQ0FHekIsdUJBQXVCLENBQ3JCLHNCQUFzQixBQUM3VixNQUFnVixDQUFDO0VBQ04sTUFBTSxFbkp1TFksR0FBRyxDbUp2TE8sS0FBSyxDQUFDLE9BQW9CLEdBQ3ZEOztBQVJQLEFBWUUsMkJBWnlCLENFK1AvQixVQUFVLENGN1FSLGdCQUFnQixDQTBCWixxQ0FBcUM7QUVtUDNDLEFGblBNLFVFbVBJLENGN1FSLGdCQUFnQixDQWVkLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FBQztFQUNwQyxnQkFBZ0IsRTFEUVYsT0FBTztFMERQYixLQUFLLEVuSjJERyxPQUFPLEdtSmxEaEI7RUF2QkgsQUFZRSwyQkFaeUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsZ0JBQWdCLENBMEJaLHFDQUFxQyxDQUlwRyxBQUFBLGFBQW1FLEFBQUEsR0FoQk4sQUFZRSwyQkFaeUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsZ0JBQWdCLENBMEJaLHFDQUFxQyxDQUlwRyxBQUFBLGFBQW1FLEFBQUEsQ0FFN0csTUFBb0g7RUU2T2pCLEFGblBNLFVFbVBJLENGN1FSLGdCQUFnQixDQWVkLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJcEcsQUFBQSxhQUFtRSxBQUFBO0VFK09WLEFGblBNLFVFbVBJLENGN1FSLGdCQUFnQixDQWVkLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJcEcsQUFBQSxhQUFtRSxBQUFBLENBRTdHLE1BQW9ILENBQUM7SUFDTixnQkFBZ0IsRUFBRSxPQUFrQjtJQUNwQyxLQUFLLEVuSnFERCxPQUFPLEdtSnBEWjs7QUFyQlAsQUEyQkksMkJBM0J1QixDRStQL0IsVUFBVSxDRjdRUixnQkFBZ0IsQ0F5Q1YsNEJBQTRCLEFBQ3ZJLE1BQW9IO0FFbU9qQixBRnBPUSxVRW9PRSxDRjdRUixnQkFBZ0IsQ0FlZCwyQkFBMkIsQ0EwQnZCLDRCQUE0QixBQUN2SSxNQUFvSCxDQUFDO0VBQ04sWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQTlCUCxBQWdDTSwyQkFoQ3FCLENFK1AvQixVQUFVLENGN1FSLGdCQUFnQixDQXlDViw0QkFBNEIsQ0FLMUIsMEJBQTBCO0FFK05wQyxBRi9OVSxVRStOQSxDRjdRUixnQkFBZ0IsQ0FlZCwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQUsxQiwwQkFBMEIsQ0FBQztFQUN6QixnQkFBZ0IsRTFEWmQsT0FBTztFMERhVCxZQUFZLEVBQUUsT0FBa0I7RUFDaEMsS0FBSyxFbkpzQ0QsT0FBTyxHbUpyQ1o7O0FBcENQLEFBc0NNLDJCQXRDcUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsZ0JBQWdCLENBeUNWLDRCQUE0QixDQVcxQixrQ0FBa0M7QUV5TjVDLEFGek5VLFVFeU5BLENGN1FSLGdCQUFnQixDQWVkLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxDQUFDO0VBQ2pDLEtBQUssRW5Ka0NELHFCQUFPLEdtSjdCWjtFQTVDUCxBQXNDTSwyQkF0Q3FCLENFK1AvQixVQUFVLENGN1FSLGdCQUFnQixDQXlDViw0QkFBNEIsQ0FXMUIsa0NBQWtDLEFBRzdJLE1BQW9IO0VFc05uQixBRnpOVSxVRXlOQSxDRjdRUixnQkFBZ0IsQ0FlZCwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0gsQ0FBQztJQUNOLEtBQUssRW5KK0JILE9BQU8sR21KOUJWOztBQTNDVCxBQStDK0IsMkJBL0NKLENFK1AvQixVQUFVLENGN1FSLGdCQUFnQixBQTZEdkgseUJBQXVJLENBQUMsNEJBQTRCO0FFZ04vRCxBRmhObUMsVUVnTnpCLENGN1FSLGdCQUFnQixDQWVkLDJCQUEyQixBQThDcEkseUJBQXVJLENBQUMsNEJBQTRCLENBQUM7RUFDdEQsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBRThNVCxBRnpRUSxVRXlRRSxDRjdRUixlQUFlLEdBRVgsMkJBQTJCLEFBQzVELHdCQUEwRCxDQUN2QiwwQkFBMEIsQ0FBQztFQUN6QixZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FFdVFULEFGcFFpQyxVRW9RdkIsQ0Y3UVIsZUFBZSxHQUVYLDJCQUEyQixBQU9qRix5QkFBZ0YsQ0FBQywwQkFBMEIsQ0FBQztFQUNwRCxZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBR0gsQUFLSSwyQkFMdUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsZUFBZSxBQWdCOUUsaUJBQXFGLENBR2hCLHNCQUFzQixBQUM3VixNQUFnVjtBQU5iLEFBS0ksMkJBTHVCLENFK1AvQixVQUFVLENGN1FSLGVBQWUsQ0FpQlgsaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsZUFBZSxDQWtCWCx1QkFBdUIsQ0FDckIsc0JBQXNCLEFBQzdWLE1BQWdWO0FFeVBqQixBRjFQUSxVRTBQRSxDRjdRUixlQUFlLENBZWIsMkJBQTJCLEFBQzVGLGlCQUFxRixDQUdoQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUV5UGpCLEFGMVBRLFVFMFBFLENGN1FSLGVBQWUsQ0FlYiwyQkFBMkIsQ0FFekIsaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FFeVBqQixBRjFQUSxVRTBQRSxDRjdRUixlQUFlLENBZWIsMkJBQTJCLENBR3pCLHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1YsQ0FBQztFQUNOLE1BQU0sRW5KdUxZLEdBQUcsQ21KdkxPLEtBQUssQ0FBQyxPQUFvQixHQUN2RDs7QUFSUCxBQVlFLDJCQVp5QixDRStQL0IsVUFBVSxDRjdRUixlQUFlLENBMEJYLHFDQUFxQztBRW1QM0MsQUZuUE0sVUVtUEksQ0Y3UVIsZUFBZSxDQWViLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FBQztFQUNwQyxnQkFBZ0IsRTFETVYsT0FBTztFMERMYixLQUFLLEVuSnZCRixJQUFJLEdtSmdDUjtFQXZCSCxBQVlFLDJCQVp5QixDRStQL0IsVUFBVSxDRjdRUixlQUFlLENBMEJYLHFDQUFxQyxDQUl0RyxBQUFBLGFBQXFFLEFBQUEsR0FoQk4sQUFZRSwyQkFaeUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsZUFBZSxDQTBCWCxxQ0FBcUMsQ0FJdEcsQUFBQSxhQUFxRSxBQUFBLENBRTdHLE1BQW9IO0VFNk9qQixBRm5QTSxVRW1QSSxDRjdRUixlQUFlLENBZWIsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUl0RyxBQUFBLGFBQXFFLEFBQUE7RUUrT1YsQUZuUE0sVUVtUEksQ0Y3UVIsZUFBZSxDQWViLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJdEcsQUFBQSxhQUFxRSxBQUFBLENBRTdHLE1BQW9ILENBQUM7SUFDTixnQkFBZ0IsRUFBRSxPQUFrQjtJQUNwQyxLQUFLLEVuSjdCTixJQUFJLEdtSjhCSjs7QUFyQlAsQUEyQkksMkJBM0J1QixDRStQL0IsVUFBVSxDRjdRUixlQUFlLENBeUNULDRCQUE0QixBQUN2SSxNQUFvSDtBRW1PakIsQUZwT1EsVUVvT0UsQ0Y3UVIsZUFBZSxDQWViLDJCQUEyQixDQTBCdkIsNEJBQTRCLEFBQ3ZJLE1BQW9ILENBQUM7RUFDTixZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBOUJQLEFBZ0NNLDJCQWhDcUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsZUFBZSxDQXlDVCw0QkFBNEIsQ0FLMUIsMEJBQTBCO0FFK05wQyxBRi9OVSxVRStOQSxDRjdRUixlQUFlLENBZWIsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FLMUIsMEJBQTBCLENBQUM7RUFDekIsZ0JBQWdCLEUxRGRkLE9BQU87RTBEZVQsWUFBWSxFQUFFLE9BQWtCO0VBQ2hDLEtBQUssRW5KNUNOLElBQUksR21KNkNKOztBQXBDUCxBQXNDTSwyQkF0Q3FCLENFK1AvQixVQUFVLENGN1FSLGVBQWUsQ0F5Q1QsNEJBQTRCLENBVzFCLGtDQUFrQztBRXlONUMsQUZ6TlUsVUV5TkEsQ0Y3UVIsZUFBZSxDQWViLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxDQUFDO0VBQ2pDLEtBQUssRW5KaEROLHdCQUFJLEdtSnFESjtFQTVDUCxBQXNDTSwyQkF0Q3FCLENFK1AvQixVQUFVLENGN1FSLGVBQWUsQ0F5Q1QsNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSDtFRXNObkIsQUZ6TlUsVUV5TkEsQ0Y3UVIsZUFBZSxDQWViLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSCxDQUFDO0lBQ04sS0FBSyxFbkpuRFIsSUFBSSxHbUpvREY7O0FBM0NULEFBK0MrQiwyQkEvQ0osQ0UrUC9CLFVBQVUsQ0Y3UVIsZUFBZSxBQTZEdEgseUJBQXVJLENBQUMsNEJBQTRCO0FFZ04vRCxBRmhObUMsVUVnTnpCLENGN1FSLGVBQWUsQ0FlYiwyQkFBMkIsQUE4Q3BJLHlCQUF1SSxDQUFDLDRCQUE0QixDQUFDO0VBQ3RELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUU4TVQsQUZ6UVEsVUV5UUUsQ0Y3UVIsY0FBYyxHQUVWLDJCQUEyQixBQUM3RCx3QkFBMkQsQ0FDdkIsMEJBQTBCLENBQUM7RUFDekIsWUFBWSxFQUFFLEtBQW9CLEdBQ25DOztBRXVRVCxBRnBRaUMsVUVvUXZCLENGN1FSLGNBQWMsR0FFViwyQkFBMkIsQUFPakYseUJBQWdGLENBQUMsMEJBQTBCLENBQUM7RUFDcEQsWUFBWSxFQUFFLEtBQW9CLEdBQ25DOztBQUdILEFBS0ksMkJBTHVCLENFK1AvQixVQUFVLENGN1FSLGNBQWMsQUFnQi9FLGlCQUF1RixDQUdoQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFOYixBQUtJLDJCQUx1QixDRStQL0IsVUFBVSxDRjdRUixjQUFjLENBaUJWLGlCQUFpQixDQUVmLHNCQUFzQixBQUM3VixNQUFnVjtBQU5iLEFBS0ksMkJBTHVCLENFK1AvQixVQUFVLENGN1FSLGNBQWMsQ0FrQlYsdUJBQXVCLENBQ3JCLHNCQUFzQixBQUM3VixNQUFnVjtBRXlQakIsQUYxUFEsVUUwUEUsQ0Y3UVIsY0FBYyxDQWVaLDJCQUEyQixBQUM5RixpQkFBdUYsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FFeVBqQixBRjFQUSxVRTBQRSxDRjdRUixjQUFjLENBZVosMkJBQTJCLENBRXpCLGlCQUFpQixDQUVmLHNCQUFzQixBQUM3VixNQUFnVjtBRXlQakIsQUYxUFEsVUUwUEUsQ0Y3UVIsY0FBYyxDQWVaLDJCQUEyQixDQUd6Qix1QkFBdUIsQ0FDckIsc0JBQXNCLEFBQzdWLE1BQWdWLENBQUM7RUFDTixNQUFNLEVuSnVMWSxHQUFHLENtSnZMTyxLQUFLLENBQUMsS0FBb0IsR0FDdkQ7O0FBUlAsQUFZRSwyQkFaeUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsY0FBYyxDQTBCVixxQ0FBcUM7QUVtUDNDLEFGblBNLFVFbVBJLENGN1FSLGNBQWMsQ0FlWiwyQkFBMkIsQ0FXekIscUNBQXFDLENBQUM7RUFDcEMsZ0JBQWdCLEVuSnJCYixPQUFPO0VtSnNCVixLQUFLLEVuSjJERyxPQUFPLEdtSmxEaEI7RUF2QkgsQUFZRSwyQkFaeUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsY0FBYyxDQTBCVixxQ0FBcUMsQ0FJeEcsQUFBQSxhQUF1RSxBQUFBLEdBaEJOLEFBWUUsMkJBWnlCLENFK1AvQixVQUFVLENGN1FSLGNBQWMsQ0EwQlYscUNBQXFDLENBSXhHLEFBQUEsYUFBdUUsQUFBQSxDQUU3RyxNQUFvSDtFRTZPakIsQUZuUE0sVUVtUEksQ0Y3UVIsY0FBYyxDQWVaLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJeEcsQUFBQSxhQUF1RSxBQUFBO0VFK09WLEFGblBNLFVFbVBJLENGN1FSLGNBQWMsQ0FlWiwyQkFBMkIsQ0FXekIscUNBQXFDLENBSXhHLEFBQUEsYUFBdUUsQUFBQSxDQUU3RyxNQUFvSCxDQUFDO0lBQ04sZ0JBQWdCLEVBQUUsT0FBa0I7SUFDcEMsS0FBSyxFbkpxREQsT0FBTyxHbUpwRFo7O0FBckJQLEFBMkJJLDJCQTNCdUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsY0FBYyxDQXlDUiw0QkFBNEIsQUFDdkksTUFBb0g7QUVtT2pCLEFGcE9RLFVFb09FLENGN1FSLGNBQWMsQ0FlWiwyQkFBMkIsQ0EwQnZCLDRCQUE0QixBQUN2SSxNQUFvSCxDQUFDO0VBQ04sWUFBWSxFQUFFLEtBQW9CLEdBQ25DOztBQTlCUCxBQWdDTSwyQkFoQ3FCLENFK1AvQixVQUFVLENGN1FSLGNBQWMsQ0F5Q1IsNEJBQTRCLENBSzFCLDBCQUEwQjtBRStOcEMsQUYvTlUsVUUrTkEsQ0Y3UVIsY0FBYyxDQWVaLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBSzFCLDBCQUEwQixDQUFDO0VBQ3pCLGdCQUFnQixFbkp6Q2pCLE9BQU87RW1KMENOLFlBQVksRUFBRSxPQUFrQjtFQUNoQyxLQUFLLEVuSnNDRCxPQUFPLEdtSnJDWjs7QUFwQ1AsQUFzQ00sMkJBdENxQixDRStQL0IsVUFBVSxDRjdRUixjQUFjLENBeUNSLDRCQUE0QixDQVcxQixrQ0FBa0M7QUV5TjVDLEFGek5VLFVFeU5BLENGN1FSLGNBQWMsQ0FlWiwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQ0FBQztFQUNqQyxLQUFLLEVuSmtDRCxxQkFBTyxHbUo3Qlo7RUE1Q1AsQUFzQ00sMkJBdENxQixDRStQL0IsVUFBVSxDRjdRUixjQUFjLENBeUNSLDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0g7RUVzTm5CLEFGek5VLFVFeU5BLENGN1FSLGNBQWMsQ0FlWiwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0gsQ0FBQztJQUNOLEtBQUssRW5KK0JILE9BQU8sR21KOUJWOztBQTNDVCxBQStDK0IsMkJBL0NKLENFK1AvQixVQUFVLENGN1FSLGNBQWMsQUE2RHJILHlCQUF1SSxDQUFDLDRCQUE0QjtBRWdOL0QsQUZoTm1DLFVFZ056QixDRjdRUixjQUFjLENBZVosMkJBQTJCLEFBOENwSSx5QkFBdUksQ0FBQyw0QkFBNEIsQ0FBQztFQUN0RCxZQUFZLEVBQUUsS0FBb0IsR0FDbkM7O0FFOE1ULEFGelFRLFVFeVFFLENGN1FSLGFBQWEsR0FFVCwyQkFBMkIsQUFDOUQsd0JBQTRELENBQ3ZCLDBCQUEwQixDQUFDO0VBQ3pCLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUV1UVQsQUZwUWlDLFVFb1F2QixDRjdRUixhQUFhLEdBRVQsMkJBQTJCLEFBT2pGLHlCQUFnRixDQUFDLDBCQUEwQixDQUFDO0VBQ3BELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUFHSCxBQUtJLDJCQUx1QixDRStQL0IsVUFBVSxDRjdRUixhQUFhLEFBZ0JoRixpQkFBeUYsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsYUFBYSxDQWlCVCxpQkFBaUIsQ0FFZixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFOYixBQUtJLDJCQUx1QixDRStQL0IsVUFBVSxDRjdRUixhQUFhLENBa0JULHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUV5UGpCLEFGMVBRLFVFMFBFLENGN1FSLGFBQWEsQ0FlWCwyQkFBMkIsQUFDaEcsaUJBQXlGLENBR2hCLHNCQUFzQixBQUM3VixNQUFnVjtBRXlQakIsQUYxUFEsVUUwUEUsQ0Y3UVIsYUFBYSxDQWVYLDJCQUEyQixDQUV6QixpQkFBaUIsQ0FFZixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUV5UGpCLEFGMVBRLFVFMFBFLENGN1FSLGFBQWEsQ0FlWCwyQkFBMkIsQ0FHekIsdUJBQXVCLENBQ3JCLHNCQUFzQixBQUM3VixNQUFnVixDQUFDO0VBQ04sTUFBTSxFbkp1TFksR0FBRyxDbUp2TE8sS0FBSyxDQUFDLE9BQW9CLEdBQ3ZEOztBQVJQLEFBWUUsMkJBWnlCLENFK1AvQixVQUFVLENGN1FSLGFBQWEsQ0EwQlQscUNBQXFDO0FFbVAzQyxBRm5QTSxVRW1QSSxDRjdRUixhQUFhLENBZVgsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUFDO0VBQ3BDLGdCQUFnQixFbkpkYixPQUFPO0VtSmVWLEtBQUssRW5KdkJGLElBQUksR21KZ0NSO0VBdkJILEFBWUUsMkJBWnlCLENFK1AvQixVQUFVLENGN1FSLGFBQWEsQ0EwQlQscUNBQXFDLENBSTFHLEFBQUEsYUFBeUUsQUFBQSxHQWhCTixBQVlFLDJCQVp5QixDRStQL0IsVUFBVSxDRjdRUixhQUFhLENBMEJULHFDQUFxQyxDQUkxRyxBQUFBLGFBQXlFLEFBQUEsQ0FFN0csTUFBb0g7RUU2T2pCLEFGblBNLFVFbVBJLENGN1FSLGFBQWEsQ0FlWCwyQkFBMkIsQ0FXekIscUNBQXFDLENBSTFHLEFBQUEsYUFBeUUsQUFBQTtFRStPVixBRm5QTSxVRW1QSSxDRjdRUixhQUFhLENBZVgsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUkxRyxBQUFBLGFBQXlFLEFBQUEsQ0FFN0csTUFBb0gsQ0FBQztJQUNOLGdCQUFnQixFQUFFLE9BQWtCO0lBQ3BDLEtBQUssRW5KN0JOLElBQUksR21KOEJKOztBQXJCUCxBQTJCSSwyQkEzQnVCLENFK1AvQixVQUFVLENGN1FSLGFBQWEsQ0F5Q1AsNEJBQTRCLEFBQ3ZJLE1BQW9IO0FFbU9qQixBRnBPUSxVRW9PRSxDRjdRUixhQUFhLENBZVgsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQUFDdkksTUFBb0gsQ0FBQztFQUNOLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUE5QlAsQUFnQ00sMkJBaENxQixDRStQL0IsVUFBVSxDRjdRUixhQUFhLENBeUNQLDRCQUE0QixDQUsxQiwwQkFBMEI7QUUrTnBDLEFGL05VLFVFK05BLENGN1FSLGFBQWEsQ0FlWCwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQUsxQiwwQkFBMEIsQ0FBQztFQUN6QixnQkFBZ0IsRW5KbENqQixPQUFPO0VtSm1DTixZQUFZLEVBQUUsT0FBa0I7RUFDaEMsS0FBSyxFbko1Q04sSUFBSSxHbUo2Q0o7O0FBcENQLEFBc0NNLDJCQXRDcUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsYUFBYSxDQXlDUCw0QkFBNEIsQ0FXMUIsa0NBQWtDO0FFeU41QyxBRnpOVSxVRXlOQSxDRjdRUixhQUFhLENBZVgsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FXMUIsa0NBQWtDLENBQUM7RUFDakMsS0FBSyxFbkpoRE4sd0JBQUksR21KcURKO0VBNUNQLEFBc0NNLDJCQXRDcUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsYUFBYSxDQXlDUCw0QkFBNEIsQ0FXMUIsa0NBQWtDLEFBRzdJLE1BQW9IO0VFc05uQixBRnpOVSxVRXlOQSxDRjdRUixhQUFhLENBZVgsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FXMUIsa0NBQWtDLEFBRzdJLE1BQW9ILENBQUM7SUFDTixLQUFLLEVuSm5EUixJQUFJLEdtSm9ERjs7QUEzQ1QsQUErQytCLDJCQS9DSixDRStQL0IsVUFBVSxDRjdRUixhQUFhLEFBNkRwSCx5QkFBdUksQ0FBQyw0QkFBNEI7QUVnTi9ELEFGaE5tQyxVRWdOekIsQ0Y3UVIsYUFBYSxDQWVYLDJCQUEyQixBQThDcEkseUJBQXVJLENBQUMsNEJBQTRCLENBQUM7RUFDdEQsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBRThNVCxBRnpRUSxVRXlRRSxDRjdRUixrQkFBa0IsR0FFZCwyQkFBMkIsQUFDL0Qsd0JBQTZELENBQ3ZCLDBCQUEwQixDQUFDO0VBQ3pCLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUV1UVQsQUZwUWlDLFVFb1F2QixDRjdRUixrQkFBa0IsR0FFZCwyQkFBMkIsQUFPakYseUJBQWdGLENBQUMsMEJBQTBCLENBQUM7RUFDcEQsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQUdILEFBS0ksMkJBTHVCLENFK1AvQixVQUFVLENGN1FSLGtCQUFrQixBQWdCdkYsaUJBQTJGLENBR2hCLHNCQUFzQixBQUM3VixNQUFnVjtBQU5iLEFBS0ksMkJBTHVCLENFK1AvQixVQUFVLENGN1FSLGtCQUFrQixDQWlCZCxpQkFBaUIsQ0FFZixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFOYixBQUtJLDJCQUx1QixDRStQL0IsVUFBVSxDRjdRUixrQkFBa0IsQ0FrQmQsdUJBQXVCLENBQ3JCLHNCQUFzQixBQUM3VixNQUFnVjtBRXlQakIsQUYxUFEsVUUwUEUsQ0Y3UVIsa0JBQWtCLENBZWhCLDJCQUEyQixBQUNsRyxpQkFBMkYsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FFeVBqQixBRjFQUSxVRTBQRSxDRjdRUixrQkFBa0IsQ0FlaEIsMkJBQTJCLENBRXpCLGlCQUFpQixDQUVmLHNCQUFzQixBQUM3VixNQUFnVjtBRXlQakIsQUYxUFEsVUUwUEUsQ0Y3UVIsa0JBQWtCLENBZWhCLDJCQUEyQixDQUd6Qix1QkFBdUIsQ0FDckIsc0JBQXNCLEFBQzdWLE1BQWdWLENBQUM7RUFDTixNQUFNLEVuSnVMWSxHQUFHLENtSnZMTyxLQUFLLENBQUMsT0FBb0IsR0FDdkQ7O0FBUlAsQUFZRSwyQkFaeUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsa0JBQWtCLENBMEJkLHFDQUFxQztBRW1QM0MsQUZuUE0sVUVtUEksQ0Y3UVIsa0JBQWtCLENBZWhCLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FBQztFQUNwQyxnQkFBZ0IsRTFEY1IsT0FBcUI7RTBEYjdCLEtBQUssRW5KMkRHLE9BQU8sR21KbERoQjtFQXZCSCxBQVlFLDJCQVp5QixDRStQL0IsVUFBVSxDRjdRUixrQkFBa0IsQ0EwQmQscUNBQXFDLENBSTVHLEFBQUEsYUFBMkUsQUFBQSxHQWhCTixBQVlFLDJCQVp5QixDRStQL0IsVUFBVSxDRjdRUixrQkFBa0IsQ0EwQmQscUNBQXFDLENBSTVHLEFBQUEsYUFBMkUsQUFBQSxDQUU3RyxNQUFvSDtFRTZPakIsQUZuUE0sVUVtUEksQ0Y3UVIsa0JBQWtCLENBZWhCLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJNUcsQUFBQSxhQUEyRSxBQUFBO0VFK09WLEFGblBNLFVFbVBJLENGN1FSLGtCQUFrQixDQWVoQiwyQkFBMkIsQ0FXekIscUNBQXFDLENBSTVHLEFBQUEsYUFBMkUsQUFBQSxDQUU3RyxNQUFvSCxDQUFDO0lBQ04sZ0JBQWdCLEVBQUUsT0FBa0I7SUFDcEMsS0FBSyxFbkpxREQsT0FBTyxHbUpwRFo7O0FBckJQLEFBMkJJLDJCQTNCdUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsa0JBQWtCLENBeUNaLDRCQUE0QixBQUN2SSxNQUFvSDtBRW1PakIsQUZwT1EsVUVvT0UsQ0Y3UVIsa0JBQWtCLENBZWhCLDJCQUEyQixDQTBCdkIsNEJBQTRCLEFBQ3ZJLE1BQW9ILENBQUM7RUFDTixZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBOUJQLEFBZ0NNLDJCQWhDcUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsa0JBQWtCLENBeUNaLDRCQUE0QixDQUsxQiwwQkFBMEI7QUUrTnBDLEFGL05VLFVFK05BLENGN1FSLGtCQUFrQixDQWVoQiwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQUsxQiwwQkFBMEIsQ0FBQztFQUN6QixnQkFBZ0IsRTFETlosT0FBcUI7RTBET3pCLFlBQVksRUFBRSxPQUFrQjtFQUNoQyxLQUFLLEVuSnNDRCxPQUFPLEdtSnJDWjs7QUFwQ1AsQUFzQ00sMkJBdENxQixDRStQL0IsVUFBVSxDRjdRUixrQkFBa0IsQ0F5Q1osNEJBQTRCLENBVzFCLGtDQUFrQztBRXlONUMsQUZ6TlUsVUV5TkEsQ0Y3UVIsa0JBQWtCLENBZWhCLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxDQUFDO0VBQ2pDLEtBQUssRW5Ka0NELHFCQUFPLEdtSjdCWjtFQTVDUCxBQXNDTSwyQkF0Q3FCLENFK1AvQixVQUFVLENGN1FSLGtCQUFrQixDQXlDWiw0QkFBNEIsQ0FXMUIsa0NBQWtDLEFBRzdJLE1BQW9IO0VFc05uQixBRnpOVSxVRXlOQSxDRjdRUixrQkFBa0IsQ0FlaEIsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FXMUIsa0NBQWtDLEFBRzdJLE1BQW9ILENBQUM7SUFDTixLQUFLLEVuSitCSCxPQUFPLEdtSjlCVjs7QUEzQ1QsQUErQytCLDJCQS9DSixDRStQL0IsVUFBVSxDRjdRUixrQkFBa0IsQUE2RHpILHlCQUF1SSxDQUFDLDRCQUE0QjtBRWdOL0QsQUZoTm1DLFVFZ056QixDRjdRUixrQkFBa0IsQ0FlaEIsMkJBQTJCLEFBOENwSSx5QkFBdUksQ0FBQyw0QkFBNEIsQ0FBQztFQUN0RCxZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FFOE1ULEFGelFRLFVFeVFFLENGN1FSLGFBQWEsR0FFVCwyQkFBMkIsQUFDaEUsd0JBQThELENBQ3ZCLDBCQUEwQixDQUFDO0VBQ3pCLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUV1UVQsQUZwUWlDLFVFb1F2QixDRjdRUixhQUFhLEdBRVQsMkJBQTJCLEFBT2pGLHlCQUFnRixDQUFDLDBCQUEwQixDQUFDO0VBQ3BELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUFHSCxBQUtJLDJCQUx1QixDRStQL0IsVUFBVSxDRjdRUixhQUFhLEFBZ0JwRixpQkFBNkYsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsYUFBYSxDQWlCVCxpQkFBaUIsQ0FFZixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFOYixBQUtJLDJCQUx1QixDRStQL0IsVUFBVSxDRjdRUixhQUFhLENBa0JULHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUV5UGpCLEFGMVBRLFVFMFBFLENGN1FSLGFBQWEsQ0FlWCwyQkFBMkIsQUFDcEcsaUJBQTZGLENBR2hCLHNCQUFzQixBQUM3VixNQUFnVjtBRXlQakIsQUYxUFEsVUUwUEUsQ0Y3UVIsYUFBYSxDQWVYLDJCQUEyQixDQUV6QixpQkFBaUIsQ0FFZixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUV5UGpCLEFGMVBRLFVFMFBFLENGN1FSLGFBQWEsQ0FlWCwyQkFBMkIsQ0FHekIsdUJBQXVCLENBQ3JCLHNCQUFzQixBQUM3VixNQUFnVixDQUFDO0VBQ04sTUFBTSxFbkp1TFksR0FBRyxDbUp2TE8sS0FBSyxDQUFDLE9BQW9CLEdBQ3ZEOztBQVJQLEFBWUUsMkJBWnlCLENFK1AvQixVQUFVLENGN1FSLGFBQWEsQ0EwQlQscUNBQXFDO0FFbVAzQyxBRm5QTSxVRW1QSSxDRjdRUixhQUFhLENBZVgsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUFDO0VBQ3BDLGdCQUFnQixFMURlYixPQUFvQjtFMERkdkIsS0FBSyxFbkp2QkYsSUFBSSxHbUpnQ1I7RUF2QkgsQUFZRSwyQkFaeUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsYUFBYSxDQTBCVCxxQ0FBcUMsQ0FJOUcsQUFBQSxhQUE2RSxBQUFBLEdBaEJOLEFBWUUsMkJBWnlCLENFK1AvQixVQUFVLENGN1FSLGFBQWEsQ0EwQlQscUNBQXFDLENBSTlHLEFBQUEsYUFBNkUsQUFBQSxDQUU3RyxNQUFvSDtFRTZPakIsQUZuUE0sVUVtUEksQ0Y3UVIsYUFBYSxDQWVYLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJOUcsQUFBQSxhQUE2RSxBQUFBO0VFK09WLEFGblBNLFVFbVBJLENGN1FSLGFBQWEsQ0FlWCwyQkFBMkIsQ0FXekIscUNBQXFDLENBSTlHLEFBQUEsYUFBNkUsQUFBQSxDQUU3RyxNQUFvSCxDQUFDO0lBQ04sZ0JBQWdCLEVBQUUsT0FBa0I7SUFDcEMsS0FBSyxFbko3Qk4sSUFBSSxHbUo4Qko7O0FBckJQLEFBMkJJLDJCQTNCdUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsYUFBYSxDQXlDUCw0QkFBNEIsQUFDdkksTUFBb0g7QUVtT2pCLEFGcE9RLFVFb09FLENGN1FSLGFBQWEsQ0FlWCwyQkFBMkIsQ0EwQnZCLDRCQUE0QixBQUN2SSxNQUFvSCxDQUFDO0VBQ04sWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQTlCUCxBQWdDTSwyQkFoQ3FCLENFK1AvQixVQUFVLENGN1FSLGFBQWEsQ0F5Q1AsNEJBQTRCLENBSzFCLDBCQUEwQjtBRStOcEMsQUYvTlUsVUUrTkEsQ0Y3UVIsYUFBYSxDQWVYLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBSzFCLDBCQUEwQixDQUFDO0VBQ3pCLGdCQUFnQixFMURMakIsT0FBb0I7RTBETW5CLFlBQVksRUFBRSxPQUFrQjtFQUNoQyxLQUFLLEVuSjVDTixJQUFJLEdtSjZDSjs7QUFwQ1AsQUFzQ00sMkJBdENxQixDRStQL0IsVUFBVSxDRjdRUixhQUFhLENBeUNQLDRCQUE0QixDQVcxQixrQ0FBa0M7QUV5TjVDLEFGek5VLFVFeU5BLENGN1FSLGFBQWEsQ0FlWCwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQ0FBQztFQUNqQyxLQUFLLEVuSmhETix3QkFBSSxHbUpxREo7RUE1Q1AsQUFzQ00sMkJBdENxQixDRStQL0IsVUFBVSxDRjdRUixhQUFhLENBeUNQLDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0g7RUVzTm5CLEFGek5VLFVFeU5BLENGN1FSLGFBQWEsQ0FlWCwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0gsQ0FBQztJQUNOLEtBQUssRW5KbkRSLElBQUksR21Kb0RGOztBQTNDVCxBQStDK0IsMkJBL0NKLENFK1AvQixVQUFVLENGN1FSLGFBQWEsQUE2RHBILHlCQUF1SSxDQUFDLDRCQUE0QjtBRWdOL0QsQUZoTm1DLFVFZ056QixDRjdRUixhQUFhLENBZVgsMkJBQTJCLEFBOENwSSx5QkFBdUksQ0FBQyw0QkFBNEIsQ0FBQztFQUN0RCxZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FFOE1ULEFGelFRLFVFeVFFLENGN1FSLGNBQWMsR0FFViwyQkFBMkIsQUFDakUsd0JBQStELENBQ3ZCLDBCQUEwQixDQUFDO0VBQ3pCLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUV1UVQsQUZwUWlDLFVFb1F2QixDRjdRUixjQUFjLEdBRVYsMkJBQTJCLEFBT2pGLHlCQUFnRixDQUFDLDBCQUEwQixDQUFDO0VBQ3BELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUFHSCxBQUtJLDJCQUx1QixDRStQL0IsVUFBVSxDRjdRUixjQUFjLEFBZ0J2RixpQkFBK0YsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsY0FBYyxDQWlCVixpQkFBaUIsQ0FFZixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFOYixBQUtJLDJCQUx1QixDRStQL0IsVUFBVSxDRjdRUixjQUFjLENBa0JWLHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUV5UGpCLEFGMVBRLFVFMFBFLENGN1FSLGNBQWMsQ0FlWiwyQkFBMkIsQUFDdEcsaUJBQStGLENBR2hCLHNCQUFzQixBQUM3VixNQUFnVjtBRXlQakIsQUYxUFEsVUUwUEUsQ0Y3UVIsY0FBYyxDQWVaLDJCQUEyQixDQUV6QixpQkFBaUIsQ0FFZixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUV5UGpCLEFGMVBRLFVFMFBFLENGN1FSLGNBQWMsQ0FlWiwyQkFBMkIsQ0FHekIsdUJBQXVCLENBQ3JCLHNCQUFzQixBQUM3VixNQUFnVixDQUFDO0VBQ04sTUFBTSxFbkp1TFksR0FBRyxDbUp2TE8sS0FBSyxDQUFDLE9BQW9CLEdBQ3ZEOztBQVJQLEFBWUUsMkJBWnlCLENFK1AvQixVQUFVLENGN1FSLGNBQWMsQ0EwQlYscUNBQXFDO0FFbVAzQyxBRm5QTSxVRW1QSSxDRjdRUixjQUFjLENBZVosMkJBQTJCLENBV3pCLHFDQUFxQyxDQUFDO0VBQ3BDLGdCQUFnQixFMURnQlosT0FBcUI7RTBEZnpCLEtBQUssRW5KMkRHLE9BQU8sR21KbERoQjtFQXZCSCxBQVlFLDJCQVp5QixDRStQL0IsVUFBVSxDRjdRUixjQUFjLENBMEJWLHFDQUFxQyxDQUloSCxBQUFBLGFBQStFLEFBQUEsR0FoQk4sQUFZRSwyQkFaeUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsY0FBYyxDQTBCVixxQ0FBcUMsQ0FJaEgsQUFBQSxhQUErRSxBQUFBLENBRTdHLE1BQW9IO0VFNk9qQixBRm5QTSxVRW1QSSxDRjdRUixjQUFjLENBZVosMkJBQTJCLENBV3pCLHFDQUFxQyxDQUloSCxBQUFBLGFBQStFLEFBQUE7RUUrT1YsQUZuUE0sVUVtUEksQ0Y3UVIsY0FBYyxDQWVaLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJaEgsQUFBQSxhQUErRSxBQUFBLENBRTdHLE1BQW9ILENBQUM7SUFDTixnQkFBZ0IsRUFBRSxPQUFrQjtJQUNwQyxLQUFLLEVuSnFERCxPQUFPLEdtSnBEWjs7QUFyQlAsQUEyQkksMkJBM0J1QixDRStQL0IsVUFBVSxDRjdRUixjQUFjLENBeUNSLDRCQUE0QixBQUN2SSxNQUFvSDtBRW1PakIsQUZwT1EsVUVvT0UsQ0Y3UVIsY0FBYyxDQWVaLDJCQUEyQixDQTBCdkIsNEJBQTRCLEFBQ3ZJLE1BQW9ILENBQUM7RUFDTixZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBOUJQLEFBZ0NNLDJCQWhDcUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsY0FBYyxDQXlDUiw0QkFBNEIsQ0FLMUIsMEJBQTBCO0FFK05wQyxBRi9OVSxVRStOQSxDRjdRUixjQUFjLENBZVosMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FLMUIsMEJBQTBCLENBQUM7RUFDekIsZ0JBQWdCLEUxREpoQixPQUFxQjtFMERLckIsWUFBWSxFQUFFLE9BQWtCO0VBQ2hDLEtBQUssRW5Kc0NELE9BQU8sR21KckNaOztBQXBDUCxBQXNDTSwyQkF0Q3FCLENFK1AvQixVQUFVLENGN1FSLGNBQWMsQ0F5Q1IsNEJBQTRCLENBVzFCLGtDQUFrQztBRXlONUMsQUZ6TlUsVUV5TkEsQ0Y3UVIsY0FBYyxDQWVaLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxDQUFDO0VBQ2pDLEtBQUssRW5Ka0NELHFCQUFPLEdtSjdCWjtFQTVDUCxBQXNDTSwyQkF0Q3FCLENFK1AvQixVQUFVLENGN1FSLGNBQWMsQ0F5Q1IsNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSDtFRXNObkIsQUZ6TlUsVUV5TkEsQ0Y3UVIsY0FBYyxDQWVaLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSCxDQUFDO0lBQ04sS0FBSyxFbkorQkgsT0FBTyxHbUo5QlY7O0FBM0NULEFBK0MrQiwyQkEvQ0osQ0UrUC9CLFVBQVUsQ0Y3UVIsY0FBYyxBQTZEckgseUJBQXVJLENBQUMsNEJBQTRCO0FFZ04vRCxBRmhObUMsVUVnTnpCLENGN1FSLGNBQWMsQ0FlWiwyQkFBMkIsQUE4Q3BJLHlCQUF1SSxDQUFDLDRCQUE0QixDQUFDO0VBQ3RELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUU4TVQsQUZ6UVEsVUV5UUUsQ0Y3UVIsYUFBYSxHQUVULDJCQUEyQixBQUNsRSx3QkFBZ0UsQ0FDdkIsMEJBQTBCLENBQUM7RUFDekIsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBRXVRVCxBRnBRaUMsVUVvUXZCLENGN1FSLGFBQWEsR0FFVCwyQkFBMkIsQUFPakYseUJBQWdGLENBQUMsMEJBQTBCLENBQUM7RUFDcEQsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQUdILEFBS0ksMkJBTHVCLENFK1AvQixVQUFVLENGN1FSLGFBQWEsQUFnQnhGLGlCQUFpRyxDQUdoQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFOYixBQUtJLDJCQUx1QixDRStQL0IsVUFBVSxDRjdRUixhQUFhLENBaUJULGlCQUFpQixDQUVmLHNCQUFzQixBQUM3VixNQUFnVjtBQU5iLEFBS0ksMkJBTHVCLENFK1AvQixVQUFVLENGN1FSLGFBQWEsQ0FrQlQsdUJBQXVCLENBQ3JCLHNCQUFzQixBQUM3VixNQUFnVjtBRXlQakIsQUYxUFEsVUUwUEUsQ0Y3UVIsYUFBYSxDQWVYLDJCQUEyQixBQUN4RyxpQkFBaUcsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FFeVBqQixBRjFQUSxVRTBQRSxDRjdRUixhQUFhLENBZVgsMkJBQTJCLENBRXpCLGlCQUFpQixDQUVmLHNCQUFzQixBQUM3VixNQUFnVjtBRXlQakIsQUYxUFEsVUUwUEUsQ0Y3UVIsYUFBYSxDQWVYLDJCQUEyQixDQUd6Qix1QkFBdUIsQ0FDckIsc0JBQXNCLEFBQzdWLE1BQWdWLENBQUM7RUFDTixNQUFNLEVuSnVMWSxHQUFHLENtSnZMTyxLQUFLLENBQUMsT0FBb0IsR0FDdkQ7O0FBUlAsQUFZRSwyQkFaeUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsYUFBYSxDQTBCVCxxQ0FBcUM7QUVtUDNDLEFGblBNLFVFbVBJLENGN1FSLGFBQWEsQ0FlWCwyQkFBMkIsQ0FXekIscUNBQXFDLENBQUM7RUFDcEMsZ0JBQWdCLEUxRGlCYixPQUFxQjtFMERoQnhCLEtBQUssRW5KMkRHLE9BQU8sR21KbERoQjtFQXZCSCxBQVlFLDJCQVp5QixDRStQL0IsVUFBVSxDRjdRUixhQUFhLENBMEJULHFDQUFxQyxDQUlsSCxBQUFBLGFBQWlGLEFBQUEsR0FoQk4sQUFZRSwyQkFaeUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsYUFBYSxDQTBCVCxxQ0FBcUMsQ0FJbEgsQUFBQSxhQUFpRixBQUFBLENBRTdHLE1BQW9IO0VFNk9qQixBRm5QTSxVRW1QSSxDRjdRUixhQUFhLENBZVgsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUlsSCxBQUFBLGFBQWlGLEFBQUE7RUUrT1YsQUZuUE0sVUVtUEksQ0Y3UVIsYUFBYSxDQWVYLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJbEgsQUFBQSxhQUFpRixBQUFBLENBRTdHLE1BQW9ILENBQUM7SUFDTixnQkFBZ0IsRUFBRSxPQUFrQjtJQUNwQyxLQUFLLEVuSnFERCxPQUFPLEdtSnBEWjs7QUFyQlAsQUEyQkksMkJBM0J1QixDRStQL0IsVUFBVSxDRjdRUixhQUFhLENBeUNQLDRCQUE0QixBQUN2SSxNQUFvSDtBRW1PakIsQUZwT1EsVUVvT0UsQ0Y3UVIsYUFBYSxDQWVYLDJCQUEyQixDQTBCdkIsNEJBQTRCLEFBQ3ZJLE1BQW9ILENBQUM7RUFDTixZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBOUJQLEFBZ0NNLDJCQWhDcUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsYUFBYSxDQXlDUCw0QkFBNEIsQ0FLMUIsMEJBQTBCO0FFK05wQyxBRi9OVSxVRStOQSxDRjdRUixhQUFhLENBZVgsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FLMUIsMEJBQTBCLENBQUM7RUFDekIsZ0JBQWdCLEUxREhqQixPQUFxQjtFMERJcEIsWUFBWSxFQUFFLE9BQWtCO0VBQ2hDLEtBQUssRW5Kc0NELE9BQU8sR21KckNaOztBQXBDUCxBQXNDTSwyQkF0Q3FCLENFK1AvQixVQUFVLENGN1FSLGFBQWEsQ0F5Q1AsNEJBQTRCLENBVzFCLGtDQUFrQztBRXlONUMsQUZ6TlUsVUV5TkEsQ0Y3UVIsYUFBYSxDQWVYLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxDQUFDO0VBQ2pDLEtBQUssRW5Ka0NELHFCQUFPLEdtSjdCWjtFQTVDUCxBQXNDTSwyQkF0Q3FCLENFK1AvQixVQUFVLENGN1FSLGFBQWEsQ0F5Q1AsNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSDtFRXNObkIsQUZ6TlUsVUV5TkEsQ0Y3UVIsYUFBYSxDQWVYLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSCxDQUFDO0lBQ04sS0FBSyxFbkorQkgsT0FBTyxHbUo5QlY7O0FBM0NULEFBK0MrQiwyQkEvQ0osQ0UrUC9CLFVBQVUsQ0Y3UVIsYUFBYSxBQTZEcEgseUJBQXVJLENBQUMsNEJBQTRCO0FFZ04vRCxBRmhObUMsVUVnTnpCLENGN1FSLGFBQWEsQ0FlWCwyQkFBMkIsQUE4Q3BJLHlCQUF1SSxDQUFDLDRCQUE0QixDQUFDO0VBQ3RELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUU4TVQsQUZ6UVEsVUV5UUUsQ0Y3UVIsZ0JBQWdCLEdBRVosMkJBQTJCLEFBQ25FLHdCQUFpRSxDQUN2QiwwQkFBMEIsQ0FBQztFQUN6QixZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FFdVFULEFGcFFpQyxVRW9RdkIsQ0Y3UVIsZ0JBQWdCLEdBRVosMkJBQTJCLEFBT2pGLHlCQUFnRixDQUFDLDBCQUEwQixDQUFDO0VBQ3BELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUFHSCxBQUtJLDJCQUx1QixDRStQL0IsVUFBVSxDRjdRUixnQkFBZ0IsQUFnQjdGLGlCQUFtRyxDQUdoQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFOYixBQUtJLDJCQUx1QixDRStQL0IsVUFBVSxDRjdRUixnQkFBZ0IsQ0FpQlosaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsZ0JBQWdCLENBa0JaLHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUV5UGpCLEFGMVBRLFVFMFBFLENGN1FSLGdCQUFnQixDQWVkLDJCQUEyQixBQUMxRyxpQkFBbUcsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FFeVBqQixBRjFQUSxVRTBQRSxDRjdRUixnQkFBZ0IsQ0FlZCwyQkFBMkIsQ0FFekIsaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FFeVBqQixBRjFQUSxVRTBQRSxDRjdRUixnQkFBZ0IsQ0FlZCwyQkFBMkIsQ0FHekIsdUJBQXVCLENBQ3JCLHNCQUFzQixBQUM3VixNQUFnVixDQUFDO0VBQ04sTUFBTSxFbkp1TFksR0FBRyxDbUp2TE8sS0FBSyxDQUFDLE9BQW9CLEdBQ3ZEOztBQVJQLEFBWUUsMkJBWnlCLENFK1AvQixVQUFVLENGN1FSLGdCQUFnQixDQTBCWixxQ0FBcUM7QUVtUDNDLEFGblBNLFVFbVBJLENGN1FSLGdCQUFnQixDQWVkLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FBQztFQUNwQyxnQkFBZ0IsRTFEa0JWLE9BQXFCO0UwRGpCM0IsS0FBSyxFbkoyREcsT0FBTyxHbUpsRGhCO0VBdkJILEFBWUUsMkJBWnlCLENFK1AvQixVQUFVLENGN1FSLGdCQUFnQixDQTBCWixxQ0FBcUMsQ0FJcEgsQUFBQSxhQUFtRixBQUFBLEdBaEJOLEFBWUUsMkJBWnlCLENFK1AvQixVQUFVLENGN1FSLGdCQUFnQixDQTBCWixxQ0FBcUMsQ0FJcEgsQUFBQSxhQUFtRixBQUFBLENBRTdHLE1BQW9IO0VFNk9qQixBRm5QTSxVRW1QSSxDRjdRUixnQkFBZ0IsQ0FlZCwyQkFBMkIsQ0FXekIscUNBQXFDLENBSXBILEFBQUEsYUFBbUYsQUFBQTtFRStPVixBRm5QTSxVRW1QSSxDRjdRUixnQkFBZ0IsQ0FlZCwyQkFBMkIsQ0FXekIscUNBQXFDLENBSXBILEFBQUEsYUFBbUYsQUFBQSxDQUU3RyxNQUFvSCxDQUFDO0lBQ04sZ0JBQWdCLEVBQUUsT0FBa0I7SUFDcEMsS0FBSyxFbkpxREQsT0FBTyxHbUpwRFo7O0FBckJQLEFBMkJJLDJCQTNCdUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsZ0JBQWdCLENBeUNWLDRCQUE0QixBQUN2SSxNQUFvSDtBRW1PakIsQUZwT1EsVUVvT0UsQ0Y3UVIsZ0JBQWdCLENBZWQsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQUFDdkksTUFBb0gsQ0FBQztFQUNOLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUE5QlAsQUFnQ00sMkJBaENxQixDRStQL0IsVUFBVSxDRjdRUixnQkFBZ0IsQ0F5Q1YsNEJBQTRCLENBSzFCLDBCQUEwQjtBRStOcEMsQUYvTlUsVUUrTkEsQ0Y3UVIsZ0JBQWdCLENBZWQsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FLMUIsMEJBQTBCLENBQUM7RUFDekIsZ0JBQWdCLEUxREZkLE9BQXFCO0UwREd2QixZQUFZLEVBQUUsT0FBa0I7RUFDaEMsS0FBSyxFbkpzQ0QsT0FBTyxHbUpyQ1o7O0FBcENQLEFBc0NNLDJCQXRDcUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsZ0JBQWdCLENBeUNWLDRCQUE0QixDQVcxQixrQ0FBa0M7QUV5TjVDLEFGek5VLFVFeU5BLENGN1FSLGdCQUFnQixDQWVkLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxDQUFDO0VBQ2pDLEtBQUssRW5Ka0NELHFCQUFPLEdtSjdCWjtFQTVDUCxBQXNDTSwyQkF0Q3FCLENFK1AvQixVQUFVLENGN1FSLGdCQUFnQixDQXlDViw0QkFBNEIsQ0FXMUIsa0NBQWtDLEFBRzdJLE1BQW9IO0VFc05uQixBRnpOVSxVRXlOQSxDRjdRUixnQkFBZ0IsQ0FlZCwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0gsQ0FBQztJQUNOLEtBQUssRW5KK0JILE9BQU8sR21KOUJWOztBQTNDVCxBQStDK0IsMkJBL0NKLENFK1AvQixVQUFVLENGN1FSLGdCQUFnQixBQTZEdkgseUJBQXVJLENBQUMsNEJBQTRCO0FFZ04vRCxBRmhObUMsVUVnTnpCLENGN1FSLGdCQUFnQixDQWVkLDJCQUEyQixBQThDcEkseUJBQXVJLENBQUMsNEJBQTRCLENBQUM7RUFDdEQsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBRThNVCxBRnpRUSxVRXlRRSxDRjdRUixlQUFlLEdBRVgsMkJBQTJCLEFBQ3BFLHdCQUFrRSxDQUN2QiwwQkFBMEIsQ0FBQztFQUN6QixZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FFdVFULEFGcFFpQyxVRW9RdkIsQ0Y3UVIsZUFBZSxHQUVYLDJCQUEyQixBQU9qRix5QkFBZ0YsQ0FBQywwQkFBMEIsQ0FBQztFQUNwRCxZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBR0gsQUFLSSwyQkFMdUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsZUFBZSxBQWdCOUYsaUJBQXFHLENBR2hCLHNCQUFzQixBQUM3VixNQUFnVjtBQU5iLEFBS0ksMkJBTHVCLENFK1AvQixVQUFVLENGN1FSLGVBQWUsQ0FpQlgsaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsZUFBZSxDQWtCWCx1QkFBdUIsQ0FDckIsc0JBQXNCLEFBQzdWLE1BQWdWO0FFeVBqQixBRjFQUSxVRTBQRSxDRjdRUixlQUFlLENBZWIsMkJBQTJCLEFBQzVHLGlCQUFxRyxDQUdoQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUV5UGpCLEFGMVBRLFVFMFBFLENGN1FSLGVBQWUsQ0FlYiwyQkFBMkIsQ0FFekIsaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FFeVBqQixBRjFQUSxVRTBQRSxDRjdRUixlQUFlLENBZWIsMkJBQTJCLENBR3pCLHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1YsQ0FBQztFQUNOLE1BQU0sRW5KdUxZLEdBQUcsQ21KdkxPLEtBQUssQ0FBQyxPQUFvQixHQUN2RDs7QUFSUCxBQVlFLDJCQVp5QixDRStQL0IsVUFBVSxDRjdRUixlQUFlLENBMEJYLHFDQUFxQztBRW1QM0MsQUZuUE0sVUVtUEksQ0Y3UVIsZUFBZSxDQWViLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FBQztFQUNwQyxnQkFBZ0IsRTFEbUJYLE9BQXFCO0UwRGxCMUIsS0FBSyxFbkoyREcsT0FBTyxHbUpsRGhCO0VBdkJILEFBWUUsMkJBWnlCLENFK1AvQixVQUFVLENGN1FSLGVBQWUsQ0EwQlgscUNBQXFDLENBSXRILEFBQUEsYUFBcUYsQUFBQSxHQWhCTixBQVlFLDJCQVp5QixDRStQL0IsVUFBVSxDRjdRUixlQUFlLENBMEJYLHFDQUFxQyxDQUl0SCxBQUFBLGFBQXFGLEFBQUEsQ0FFN0csTUFBb0g7RUU2T2pCLEFGblBNLFVFbVBJLENGN1FSLGVBQWUsQ0FlYiwyQkFBMkIsQ0FXekIscUNBQXFDLENBSXRILEFBQUEsYUFBcUYsQUFBQTtFRStPVixBRm5QTSxVRW1QSSxDRjdRUixlQUFlLENBZWIsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUl0SCxBQUFBLGFBQXFGLEFBQUEsQ0FFN0csTUFBb0gsQ0FBQztJQUNOLGdCQUFnQixFQUFFLE9BQWtCO0lBQ3BDLEtBQUssRW5KN0JOLElBQUksR21KOEJKOztBQXJCUCxBQTJCSSwyQkEzQnVCLENFK1AvQixVQUFVLENGN1FSLGVBQWUsQ0F5Q1QsNEJBQTRCLEFBQ3ZJLE1BQW9IO0FFbU9qQixBRnBPUSxVRW9PRSxDRjdRUixlQUFlLENBZWIsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQUFDdkksTUFBb0gsQ0FBQztFQUNOLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUE5QlAsQUFnQ00sMkJBaENxQixDRStQL0IsVUFBVSxDRjdRUixlQUFlLENBeUNULDRCQUE0QixDQUsxQiwwQkFBMEI7QUUrTnBDLEFGL05VLFVFK05BLENGN1FSLGVBQWUsQ0FlYiwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQUsxQiwwQkFBMEIsQ0FBQztFQUN6QixnQkFBZ0IsRTFERGYsT0FBcUI7RTBERXRCLFlBQVksRUFBRSxPQUFrQjtFQUNoQyxLQUFLLEVuSnNDRCxPQUFPLEdtSnJDWjs7QUFwQ1AsQUFzQ00sMkJBdENxQixDRStQL0IsVUFBVSxDRjdRUixlQUFlLENBeUNULDRCQUE0QixDQVcxQixrQ0FBa0M7QUV5TjVDLEFGek5VLFVFeU5BLENGN1FSLGVBQWUsQ0FlYiwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQ0FBQztFQUNqQyxLQUFLLEVuSmtDRCxxQkFBTyxHbUo3Qlo7RUE1Q1AsQUFzQ00sMkJBdENxQixDRStQL0IsVUFBVSxDRjdRUixlQUFlLENBeUNULDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0g7RUVzTm5CLEFGek5VLFVFeU5BLENGN1FSLGVBQWUsQ0FlYiwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0gsQ0FBQztJQUNOLEtBQUssRW5KK0JILE9BQU8sR21KOUJWOztBQTNDVCxBQStDK0IsMkJBL0NKLENFK1AvQixVQUFVLENGN1FSLGVBQWUsQUE2RHRILHlCQUF1SSxDQUFDLDRCQUE0QjtBRWdOL0QsQUZoTm1DLFVFZ056QixDRjdRUixlQUFlLENBZWIsMkJBQTJCLEFBOENwSSx5QkFBdUksQ0FBQyw0QkFBNEIsQ0FBQztFQUN0RCxZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FFOE1ULEFGelFRLFVFeVFFLENGN1FSLGFBQWEsR0FFVCwyQkFBMkIsQUFDckUsd0JBQW1FLENBQ3ZCLDBCQUEwQixDQUFDO0VBQ3pCLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUV1UVQsQUZwUWlDLFVFb1F2QixDRjdRUixhQUFhLEdBRVQsMkJBQTJCLEFBT2pGLHlCQUFnRixDQUFDLDBCQUEwQixDQUFDO0VBQ3BELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUFHSCxBQUtJLDJCQUx1QixDRStQL0IsVUFBVSxDRjdRUixhQUFhLEFBZ0I5RixpQkFBdUcsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsYUFBYSxDQWlCVCxpQkFBaUIsQ0FFZixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFOYixBQUtJLDJCQUx1QixDRStQL0IsVUFBVSxDRjdRUixhQUFhLENBa0JULHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUV5UGpCLEFGMVBRLFVFMFBFLENGN1FSLGFBQWEsQ0FlWCwyQkFBMkIsQUFDOUcsaUJBQXVHLENBR2hCLHNCQUFzQixBQUM3VixNQUFnVjtBRXlQakIsQUYxUFEsVUUwUEUsQ0Y3UVIsYUFBYSxDQWVYLDJCQUEyQixDQUV6QixpQkFBaUIsQ0FFZixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUV5UGpCLEFGMVBRLFVFMFBFLENGN1FSLGFBQWEsQ0FlWCwyQkFBMkIsQ0FHekIsdUJBQXVCLENBQ3JCLHNCQUFzQixBQUM3VixNQUFnVixDQUFDO0VBQ04sTUFBTSxFbkp1TFksR0FBRyxDbUp2TE8sS0FBSyxDQUFDLE9BQW9CLEdBQ3ZEOztBQVJQLEFBWUUsMkJBWnlCLENFK1AvQixVQUFVLENGN1FSLGFBQWEsQ0EwQlQscUNBQXFDO0FFbVAzQyxBRm5QTSxVRW1QSSxDRjdRUixhQUFhLENBZVgsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUFDO0VBQ3BDLGdCQUFnQixFMURFVixPQUFPO0UwRERiLEtBQUssRW5KdkJGLElBQUksR21KZ0NSO0VBdkJILEFBWUUsMkJBWnlCLENFK1AvQixVQUFVLENGN1FSLGFBQWEsQ0EwQlQscUNBQXFDLENBSXhILEFBQUEsYUFBdUYsQUFBQSxHQWhCTixBQVlFLDJCQVp5QixDRStQL0IsVUFBVSxDRjdRUixhQUFhLENBMEJULHFDQUFxQyxDQUl4SCxBQUFBLGFBQXVGLEFBQUEsQ0FFN0csTUFBb0g7RUU2T2pCLEFGblBNLFVFbVBJLENGN1FSLGFBQWEsQ0FlWCwyQkFBMkIsQ0FXekIscUNBQXFDLENBSXhILEFBQUEsYUFBdUYsQUFBQTtFRStPVixBRm5QTSxVRW1QSSxDRjdRUixhQUFhLENBZVgsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUl4SCxBQUFBLGFBQXVGLEFBQUEsQ0FFN0csTUFBb0gsQ0FBQztJQUNOLGdCQUFnQixFQUFFLE9BQWtCO0lBQ3BDLEtBQUssRW5KN0JOLElBQUksR21KOEJKOztBQXJCUCxBQTJCSSwyQkEzQnVCLENFK1AvQixVQUFVLENGN1FSLGFBQWEsQ0F5Q1AsNEJBQTRCLEFBQ3ZJLE1BQW9IO0FFbU9qQixBRnBPUSxVRW9PRSxDRjdRUixhQUFhLENBZVgsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQUFDdkksTUFBb0gsQ0FBQztFQUNOLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUE5QlAsQUFnQ00sMkJBaENxQixDRStQL0IsVUFBVSxDRjdRUixhQUFhLENBeUNQLDRCQUE0QixDQUsxQiwwQkFBMEI7QUUrTnBDLEFGL05VLFVFK05BLENGN1FSLGFBQWEsQ0FlWCwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQUsxQiwwQkFBMEIsQ0FBQztFQUN6QixnQkFBZ0IsRTFEbEJkLE9BQU87RTBEbUJULFlBQVksRUFBRSxPQUFrQjtFQUNoQyxLQUFLLEVuSjVDTixJQUFJLEdtSjZDSjs7QUFwQ1AsQUFzQ00sMkJBdENxQixDRStQL0IsVUFBVSxDRjdRUixhQUFhLENBeUNQLDRCQUE0QixDQVcxQixrQ0FBa0M7QUV5TjVDLEFGek5VLFVFeU5BLENGN1FSLGFBQWEsQ0FlWCwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQ0FBQztFQUNqQyxLQUFLLEVuSmhETix3QkFBSSxHbUpxREo7RUE1Q1AsQUFzQ00sMkJBdENxQixDRStQL0IsVUFBVSxDRjdRUixhQUFhLENBeUNQLDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0g7RUVzTm5CLEFGek5VLFVFeU5BLENGN1FSLGFBQWEsQ0FlWCwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0gsQ0FBQztJQUNOLEtBQUssRW5KbkRSLElBQUksR21Kb0RGOztBQTNDVCxBQStDK0IsMkJBL0NKLENFK1AvQixVQUFVLENGN1FSLGFBQWEsQUE2RHBILHlCQUF1SSxDQUFDLDRCQUE0QjtBRWdOL0QsQUZoTm1DLFVFZ056QixDRjdRUixhQUFhLENBZVgsMkJBQTJCLEFBOENwSSx5QkFBdUksQ0FBQyw0QkFBNEIsQ0FBQztFQUN0RCxZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FFOE1ULEFGelFRLFVFeVFFLENGN1FSLGVBQWUsR0FFWCwyQkFBMkIsQUFDdEUsd0JBQW9FLENBQ3ZCLDBCQUEwQixDQUFDO0VBQ3pCLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUV1UVQsQUZwUWlDLFVFb1F2QixDRjdRUixlQUFlLEdBRVgsMkJBQTJCLEFBT2pGLHlCQUFnRixDQUFDLDBCQUEwQixDQUFDO0VBQ3BELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUFHSCxBQUtJLDJCQUx1QixDRStQL0IsVUFBVSxDRjdRUixlQUFlLEFBZ0JsRyxpQkFBeUcsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsZUFBZSxDQWlCWCxpQkFBaUIsQ0FFZixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFOYixBQUtJLDJCQUx1QixDRStQL0IsVUFBVSxDRjdRUixlQUFlLENBa0JYLHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUV5UGpCLEFGMVBRLFVFMFBFLENGN1FSLGVBQWUsQ0FlYiwyQkFBMkIsQUFDaEgsaUJBQXlHLENBR2hCLHNCQUFzQixBQUM3VixNQUFnVjtBRXlQakIsQUYxUFEsVUUwUEUsQ0Y3UVIsZUFBZSxDQWViLDJCQUEyQixDQUV6QixpQkFBaUIsQ0FFZixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUV5UGpCLEFGMVBRLFVFMFBFLENGN1FSLGVBQWUsQ0FlYiwyQkFBMkIsQ0FHekIsdUJBQXVCLENBQ3JCLHNCQUFzQixBQUM3VixNQUFnVixDQUFDO0VBQ04sTUFBTSxFbkp1TFksR0FBRyxDbUp2TE8sS0FBSyxDQUFDLE9BQW9CLEdBQ3ZEOztBQVJQLEFBWUUsMkJBWnlCLENFK1AvQixVQUFVLENGN1FSLGVBQWUsQ0EwQlgscUNBQXFDO0FFbVAzQyxBRm5QTSxVRW1QSSxDRjdRUixlQUFlLENBZWIsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUFDO0VBQ3BDLGdCQUFnQixFMURHVixPQUFPO0UwREZiLEtBQUssRW5KdkJGLElBQUksR21KZ0NSO0VBdkJILEFBWUUsMkJBWnlCLENFK1AvQixVQUFVLENGN1FSLGVBQWUsQ0EwQlgscUNBQXFDLENBSTFILEFBQUEsYUFBeUYsQUFBQSxHQWhCTixBQVlFLDJCQVp5QixDRStQL0IsVUFBVSxDRjdRUixlQUFlLENBMEJYLHFDQUFxQyxDQUkxSCxBQUFBLGFBQXlGLEFBQUEsQ0FFN0csTUFBb0g7RUU2T2pCLEFGblBNLFVFbVBJLENGN1FSLGVBQWUsQ0FlYiwyQkFBMkIsQ0FXekIscUNBQXFDLENBSTFILEFBQUEsYUFBeUYsQUFBQTtFRStPVixBRm5QTSxVRW1QSSxDRjdRUixlQUFlLENBZWIsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUkxSCxBQUFBLGFBQXlGLEFBQUEsQ0FFN0csTUFBb0gsQ0FBQztJQUNOLGdCQUFnQixFQUFFLE9BQWtCO0lBQ3BDLEtBQUssRW5KN0JOLElBQUksR21KOEJKOztBQXJCUCxBQTJCSSwyQkEzQnVCLENFK1AvQixVQUFVLENGN1FSLGVBQWUsQ0F5Q1QsNEJBQTRCLEFBQ3ZJLE1BQW9IO0FFbU9qQixBRnBPUSxVRW9PRSxDRjdRUixlQUFlLENBZWIsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQUFDdkksTUFBb0gsQ0FBQztFQUNOLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUE5QlAsQUFnQ00sMkJBaENxQixDRStQL0IsVUFBVSxDRjdRUixlQUFlLENBeUNULDRCQUE0QixDQUsxQiwwQkFBMEI7QUUrTnBDLEFGL05VLFVFK05BLENGN1FSLGVBQWUsQ0FlYiwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQUsxQiwwQkFBMEIsQ0FBQztFQUN6QixnQkFBZ0IsRTFEakJkLE9BQU87RTBEa0JULFlBQVksRUFBRSxPQUFrQjtFQUNoQyxLQUFLLEVuSjVDTixJQUFJLEdtSjZDSjs7QUFwQ1AsQUFzQ00sMkJBdENxQixDRStQL0IsVUFBVSxDRjdRUixlQUFlLENBeUNULDRCQUE0QixDQVcxQixrQ0FBa0M7QUV5TjVDLEFGek5VLFVFeU5BLENGN1FSLGVBQWUsQ0FlYiwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQ0FBQztFQUNqQyxLQUFLLEVuSmhETix3QkFBSSxHbUpxREo7RUE1Q1AsQUFzQ00sMkJBdENxQixDRStQL0IsVUFBVSxDRjdRUixlQUFlLENBeUNULDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0g7RUVzTm5CLEFGek5VLFVFeU5BLENGN1FSLGVBQWUsQ0FlYiwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0gsQ0FBQztJQUNOLEtBQUssRW5KbkRSLElBQUksR21Kb0RGOztBQTNDVCxBQStDK0IsMkJBL0NKLENFK1AvQixVQUFVLENGN1FSLGVBQWUsQUE2RHRILHlCQUF1SSxDQUFDLDRCQUE0QjtBRWdOL0QsQUZoTm1DLFVFZ056QixDRjdRUixlQUFlLENBZWIsMkJBQTJCLEFBOENwSSx5QkFBdUksQ0FBQyw0QkFBNEIsQ0FBQztFQUN0RCxZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FFOE1ULEFGelFRLFVFeVFFLENGN1FSLGVBQWUsR0FFWCwyQkFBMkIsQUFDdkUsd0JBQXFFLENBQ3ZCLDBCQUEwQixDQUFDO0VBQ3pCLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUV1UVQsQUZwUWlDLFVFb1F2QixDRjdRUixlQUFlLEdBRVgsMkJBQTJCLEFBT2pGLHlCQUFnRixDQUFDLDBCQUEwQixDQUFDO0VBQ3BELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUFHSCxBQUtJLDJCQUx1QixDRStQL0IsVUFBVSxDRjdRUixlQUFlLEFBZ0JwRyxpQkFBMkcsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsZUFBZSxDQWlCWCxpQkFBaUIsQ0FFZixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFOYixBQUtJLDJCQUx1QixDRStQL0IsVUFBVSxDRjdRUixlQUFlLENBa0JYLHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUV5UGpCLEFGMVBRLFVFMFBFLENGN1FSLGVBQWUsQ0FlYiwyQkFBMkIsQUFDbEgsaUJBQTJHLENBR2hCLHNCQUFzQixBQUM3VixNQUFnVjtBRXlQakIsQUYxUFEsVUUwUEUsQ0Y3UVIsZUFBZSxDQWViLDJCQUEyQixDQUV6QixpQkFBaUIsQ0FFZixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUV5UGpCLEFGMVBRLFVFMFBFLENGN1FSLGVBQWUsQ0FlYiwyQkFBMkIsQ0FHekIsdUJBQXVCLENBQ3JCLHNCQUFzQixBQUM3VixNQUFnVixDQUFDO0VBQ04sTUFBTSxFbkp1TFksR0FBRyxDbUp2TE8sS0FBSyxDQUFDLE9BQW9CLEdBQ3ZEOztBQVJQLEFBWUUsMkJBWnlCLENFK1AvQixVQUFVLENGN1FSLGVBQWUsQ0EwQlgscUNBQXFDO0FFbVAzQyxBRm5QTSxVRW1QSSxDRjdRUixlQUFlLENBZWIsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUFDO0VBQ3BDLGdCQUFnQixFMURJVixPQUFPO0UwREhiLEtBQUssRW5KdkJGLElBQUksR21KZ0NSO0VBdkJILEFBWUUsMkJBWnlCLENFK1AvQixVQUFVLENGN1FSLGVBQWUsQ0EwQlgscUNBQXFDLENBSTVILEFBQUEsYUFBMkYsQUFBQSxHQWhCTixBQVlFLDJCQVp5QixDRStQL0IsVUFBVSxDRjdRUixlQUFlLENBMEJYLHFDQUFxQyxDQUk1SCxBQUFBLGFBQTJGLEFBQUEsQ0FFN0csTUFBb0g7RUU2T2pCLEFGblBNLFVFbVBJLENGN1FSLGVBQWUsQ0FlYiwyQkFBMkIsQ0FXekIscUNBQXFDLENBSTVILEFBQUEsYUFBMkYsQUFBQTtFRStPVixBRm5QTSxVRW1QSSxDRjdRUixlQUFlLENBZWIsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUk1SCxBQUFBLGFBQTJGLEFBQUEsQ0FFN0csTUFBb0gsQ0FBQztJQUNOLGdCQUFnQixFQUFFLE9BQWtCO0lBQ3BDLEtBQUssRW5KN0JOLElBQUksR21KOEJKOztBQXJCUCxBQTJCSSwyQkEzQnVCLENFK1AvQixVQUFVLENGN1FSLGVBQWUsQ0F5Q1QsNEJBQTRCLEFBQ3ZJLE1BQW9IO0FFbU9qQixBRnBPUSxVRW9PRSxDRjdRUixlQUFlLENBZWIsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQUFDdkksTUFBb0gsQ0FBQztFQUNOLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUE5QlAsQUFnQ00sMkJBaENxQixDRStQL0IsVUFBVSxDRjdRUixlQUFlLENBeUNULDRCQUE0QixDQUsxQiwwQkFBMEI7QUUrTnBDLEFGL05VLFVFK05BLENGN1FSLGVBQWUsQ0FlYiwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQUsxQiwwQkFBMEIsQ0FBQztFQUN6QixnQkFBZ0IsRTFEaEJkLE9BQU87RTBEaUJULFlBQVksRUFBRSxPQUFrQjtFQUNoQyxLQUFLLEVuSjVDTixJQUFJLEdtSjZDSjs7QUFwQ1AsQUFzQ00sMkJBdENxQixDRStQL0IsVUFBVSxDRjdRUixlQUFlLENBeUNULDRCQUE0QixDQVcxQixrQ0FBa0M7QUV5TjVDLEFGek5VLFVFeU5BLENGN1FSLGVBQWUsQ0FlYiwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQ0FBQztFQUNqQyxLQUFLLEVuSmhETix3QkFBSSxHbUpxREo7RUE1Q1AsQUFzQ00sMkJBdENxQixDRStQL0IsVUFBVSxDRjdRUixlQUFlLENBeUNULDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0g7RUVzTm5CLEFGek5VLFVFeU5BLENGN1FSLGVBQWUsQ0FlYiwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0gsQ0FBQztJQUNOLEtBQUssRW5KbkRSLElBQUksR21Kb0RGOztBQTNDVCxBQStDK0IsMkJBL0NKLENFK1AvQixVQUFVLENGN1FSLGVBQWUsQUE2RHRILHlCQUF1SSxDQUFDLDRCQUE0QjtBRWdOL0QsQUZoTm1DLFVFZ056QixDRjdRUixlQUFlLENBZWIsMkJBQTJCLEFBOENwSSx5QkFBdUksQ0FBQyw0QkFBNEIsQ0FBQztFQUN0RCxZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FFOE1ULEFGelFRLFVFeVFFLENGN1FSLGFBQWEsR0FFVCwyQkFBMkIsQUFDeEUsd0JBQXNFLENBQ3ZCLDBCQUEwQixDQUFDO0VBQ3pCLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUV1UVQsQUZwUWlDLFVFb1F2QixDRjdRUixhQUFhLEdBRVQsMkJBQTJCLEFBT2pGLHlCQUFnRixDQUFDLDBCQUEwQixDQUFDO0VBQ3BELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUFHSCxBQUtJLDJCQUx1QixDRStQL0IsVUFBVSxDRjdRUixhQUFhLEFBZ0JwRyxpQkFBNkcsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsYUFBYSxDQWlCVCxpQkFBaUIsQ0FFZixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFOYixBQUtJLDJCQUx1QixDRStQL0IsVUFBVSxDRjdRUixhQUFhLENBa0JULHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUV5UGpCLEFGMVBRLFVFMFBFLENGN1FSLGFBQWEsQ0FlWCwyQkFBMkIsQUFDcEgsaUJBQTZHLENBR2hCLHNCQUFzQixBQUM3VixNQUFnVjtBRXlQakIsQUYxUFEsVUUwUEUsQ0Y3UVIsYUFBYSxDQWVYLDJCQUEyQixDQUV6QixpQkFBaUIsQ0FFZixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUV5UGpCLEFGMVBRLFVFMFBFLENGN1FSLGFBQWEsQ0FlWCwyQkFBMkIsQ0FHekIsdUJBQXVCLENBQ3JCLHNCQUFzQixBQUM3VixNQUFnVixDQUFDO0VBQ04sTUFBTSxFbkp1TFksR0FBRyxDbUp2TE8sS0FBSyxDQUFDLE9BQW9CLEdBQ3ZEOztBQVJQLEFBWUUsMkJBWnlCLENFK1AvQixVQUFVLENGN1FSLGFBQWEsQ0EwQlQscUNBQXFDO0FFbVAzQyxBRm5QTSxVRW1QSSxDRjdRUixhQUFhLENBZVgsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUFDO0VBQ3BDLGdCQUFnQixFMURLVixPQUFPO0UwREpiLEtBQUssRW5KdkJGLElBQUksR21KZ0NSO0VBdkJILEFBWUUsMkJBWnlCLENFK1AvQixVQUFVLENGN1FSLGFBQWEsQ0EwQlQscUNBQXFDLENBSTlILEFBQUEsYUFBNkYsQUFBQSxHQWhCTixBQVlFLDJCQVp5QixDRStQL0IsVUFBVSxDRjdRUixhQUFhLENBMEJULHFDQUFxQyxDQUk5SCxBQUFBLGFBQTZGLEFBQUEsQ0FFN0csTUFBb0g7RUU2T2pCLEFGblBNLFVFbVBJLENGN1FSLGFBQWEsQ0FlWCwyQkFBMkIsQ0FXekIscUNBQXFDLENBSTlILEFBQUEsYUFBNkYsQUFBQTtFRStPVixBRm5QTSxVRW1QSSxDRjdRUixhQUFhLENBZVgsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUk5SCxBQUFBLGFBQTZGLEFBQUEsQ0FFN0csTUFBb0gsQ0FBQztJQUNOLGdCQUFnQixFQUFFLE9BQWtCO0lBQ3BDLEtBQUssRW5KN0JOLElBQUksR21KOEJKOztBQXJCUCxBQTJCSSwyQkEzQnVCLENFK1AvQixVQUFVLENGN1FSLGFBQWEsQ0F5Q1AsNEJBQTRCLEFBQ3ZJLE1BQW9IO0FFbU9qQixBRnBPUSxVRW9PRSxDRjdRUixhQUFhLENBZVgsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQUFDdkksTUFBb0gsQ0FBQztFQUNOLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUE5QlAsQUFnQ00sMkJBaENxQixDRStQL0IsVUFBVSxDRjdRUixhQUFhLENBeUNQLDRCQUE0QixDQUsxQiwwQkFBMEI7QUUrTnBDLEFGL05VLFVFK05BLENGN1FSLGFBQWEsQ0FlWCwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQUsxQiwwQkFBMEIsQ0FBQztFQUN6QixnQkFBZ0IsRTFEZmQsT0FBTztFMERnQlQsWUFBWSxFQUFFLE9BQWtCO0VBQ2hDLEtBQUssRW5KNUNOLElBQUksR21KNkNKOztBQXBDUCxBQXNDTSwyQkF0Q3FCLENFK1AvQixVQUFVLENGN1FSLGFBQWEsQ0F5Q1AsNEJBQTRCLENBVzFCLGtDQUFrQztBRXlONUMsQUZ6TlUsVUV5TkEsQ0Y3UVIsYUFBYSxDQWVYLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxDQUFDO0VBQ2pDLEtBQUssRW5KaEROLHdCQUFJLEdtSnFESjtFQTVDUCxBQXNDTSwyQkF0Q3FCLENFK1AvQixVQUFVLENGN1FSLGFBQWEsQ0F5Q1AsNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSDtFRXNObkIsQUZ6TlUsVUV5TkEsQ0Y3UVIsYUFBYSxDQWVYLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSCxDQUFDO0lBQ04sS0FBSyxFbkpuRFIsSUFBSSxHbUpvREY7O0FBM0NULEFBK0MrQiwyQkEvQ0osQ0UrUC9CLFVBQVUsQ0Y3UVIsYUFBYSxBQTZEcEgseUJBQXVJLENBQUMsNEJBQTRCO0FFZ04vRCxBRmhObUMsVUVnTnpCLENGN1FSLGFBQWEsQ0FlWCwyQkFBMkIsQUE4Q3BJLHlCQUF1SSxDQUFDLDRCQUE0QixDQUFDO0VBQ3RELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUU4TVQsQUZ6UVEsVUV5UUUsQ0Y3UVIsWUFBWSxHQUVSLDJCQUEyQixBQUN6RSx3QkFBdUUsQ0FDdkIsMEJBQTBCLENBQUM7RUFDekIsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBRXVRVCxBRnBRaUMsVUVvUXZCLENGN1FSLFlBQVksR0FFUiwyQkFBMkIsQUFPakYseUJBQWdGLENBQUMsMEJBQTBCLENBQUM7RUFDcEQsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQUdILEFBS0ksMkJBTHVCLENFK1AvQixVQUFVLENGN1FSLFlBQVksQUFnQnJHLGlCQUErRyxDQUdoQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFOYixBQUtJLDJCQUx1QixDRStQL0IsVUFBVSxDRjdRUixZQUFZLENBaUJSLGlCQUFpQixDQUVmLHNCQUFzQixBQUM3VixNQUFnVjtBQU5iLEFBS0ksMkJBTHVCLENFK1AvQixVQUFVLENGN1FSLFlBQVksQ0FrQlIsdUJBQXVCLENBQ3JCLHNCQUFzQixBQUM3VixNQUFnVjtBRXlQakIsQUYxUFEsVUUwUEUsQ0Y3UVIsWUFBWSxDQWVWLDJCQUEyQixBQUN0SCxpQkFBK0csQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FFeVBqQixBRjFQUSxVRTBQRSxDRjdRUixZQUFZLENBZVYsMkJBQTJCLENBRXpCLGlCQUFpQixDQUVmLHNCQUFzQixBQUM3VixNQUFnVjtBRXlQakIsQUYxUFEsVUUwUEUsQ0Y3UVIsWUFBWSxDQWVWLDJCQUEyQixDQUd6Qix1QkFBdUIsQ0FDckIsc0JBQXNCLEFBQzdWLE1BQWdWLENBQUM7RUFDTixNQUFNLEVuSnVMWSxHQUFHLENtSnZMTyxLQUFLLENBQUMsT0FBb0IsR0FDdkQ7O0FBUlAsQUFZRSwyQkFaeUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsWUFBWSxDQTBCUixxQ0FBcUM7QUVtUDNDLEFGblBNLFVFbVBJLENGN1FSLFlBQVksQ0FlViwyQkFBMkIsQ0FXekIscUNBQXFDLENBQUM7RUFDcEMsZ0JBQWdCLEUxRE1WLE9BQU87RTBETGIsS0FBSyxFbkp2QkYsSUFBSSxHbUpnQ1I7RUF2QkgsQUFZRSwyQkFaeUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsWUFBWSxDQTBCUixxQ0FBcUMsQ0FJaEksQUFBQSxhQUErRixBQUFBLEdBaEJOLEFBWUUsMkJBWnlCLENFK1AvQixVQUFVLENGN1FSLFlBQVksQ0EwQlIscUNBQXFDLENBSWhJLEFBQUEsYUFBK0YsQUFBQSxDQUU3RyxNQUFvSDtFRTZPakIsQUZuUE0sVUVtUEksQ0Y3UVIsWUFBWSxDQWVWLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJaEksQUFBQSxhQUErRixBQUFBO0VFK09WLEFGblBNLFVFbVBJLENGN1FSLFlBQVksQ0FlViwyQkFBMkIsQ0FXekIscUNBQXFDLENBSWhJLEFBQUEsYUFBK0YsQUFBQSxDQUU3RyxNQUFvSCxDQUFDO0lBQ04sZ0JBQWdCLEVBQUUsT0FBa0I7SUFDcEMsS0FBSyxFbko3Qk4sSUFBSSxHbUo4Qko7O0FBckJQLEFBMkJJLDJCQTNCdUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsWUFBWSxDQXlDTiw0QkFBNEIsQUFDdkksTUFBb0g7QUVtT2pCLEFGcE9RLFVFb09FLENGN1FSLFlBQVksQ0FlViwyQkFBMkIsQ0EwQnZCLDRCQUE0QixBQUN2SSxNQUFvSCxDQUFDO0VBQ04sWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQTlCUCxBQWdDTSwyQkFoQ3FCLENFK1AvQixVQUFVLENGN1FSLFlBQVksQ0F5Q04sNEJBQTRCLENBSzFCLDBCQUEwQjtBRStOcEMsQUYvTlUsVUUrTkEsQ0Y3UVIsWUFBWSxDQWVWLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBSzFCLDBCQUEwQixDQUFDO0VBQ3pCLGdCQUFnQixFMURkZCxPQUFPO0UwRGVULFlBQVksRUFBRSxPQUFrQjtFQUNoQyxLQUFLLEVuSjVDTixJQUFJLEdtSjZDSjs7QUFwQ1AsQUFzQ00sMkJBdENxQixDRStQL0IsVUFBVSxDRjdRUixZQUFZLENBeUNOLDRCQUE0QixDQVcxQixrQ0FBa0M7QUV5TjVDLEFGek5VLFVFeU5BLENGN1FSLFlBQVksQ0FlViwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQ0FBQztFQUNqQyxLQUFLLEVuSmhETix3QkFBSSxHbUpxREo7RUE1Q1AsQUFzQ00sMkJBdENxQixDRStQL0IsVUFBVSxDRjdRUixZQUFZLENBeUNOLDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0g7RUVzTm5CLEFGek5VLFVFeU5BLENGN1FSLFlBQVksQ0FlViwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0gsQ0FBQztJQUNOLEtBQUssRW5KbkRSLElBQUksR21Kb0RGOztBQTNDVCxBQStDK0IsMkJBL0NKLENFK1AvQixVQUFVLENGN1FSLFlBQVksQUE2RG5ILHlCQUF1SSxDQUFDLDRCQUE0QjtBRWdOL0QsQUZoTm1DLFVFZ056QixDRjdRUixZQUFZLENBZVYsMkJBQTJCLEFBOENwSSx5QkFBdUksQ0FBQyw0QkFBNEIsQ0FBQztFQUN0RCxZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FFOE1ULEFGelFRLFVFeVFFLENGN1FSLGVBQWUsR0FFWCwyQkFBMkIsQUFDMUUsd0JBQXdFLENBQ3ZCLDBCQUEwQixDQUFDO0VBQ3pCLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUV1UVQsQUZwUWlDLFVFb1F2QixDRjdRUixlQUFlLEdBRVgsMkJBQTJCLEFBT2pGLHlCQUFnRixDQUFDLDBCQUEwQixDQUFDO0VBQ3BELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUFHSCxBQUtJLDJCQUx1QixDRStQL0IsVUFBVSxDRjdRUixlQUFlLEFBZ0IxRyxpQkFBaUgsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsZUFBZSxDQWlCWCxpQkFBaUIsQ0FFZixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFOYixBQUtJLDJCQUx1QixDRStQL0IsVUFBVSxDRjdRUixlQUFlLENBa0JYLHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUV5UGpCLEFGMVBRLFVFMFBFLENGN1FSLGVBQWUsQ0FlYiwyQkFBMkIsQUFDeEgsaUJBQWlILENBR2hCLHNCQUFzQixBQUM3VixNQUFnVjtBRXlQakIsQUYxUFEsVUUwUEUsQ0Y3UVIsZUFBZSxDQWViLDJCQUEyQixDQUV6QixpQkFBaUIsQ0FFZixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUV5UGpCLEFGMVBRLFVFMFBFLENGN1FSLGVBQWUsQ0FlYiwyQkFBMkIsQ0FHekIsdUJBQXVCLENBQ3JCLHNCQUFzQixBQUM3VixNQUFnVixDQUFDO0VBQ04sTUFBTSxFbkp1TFksR0FBRyxDbUp2TE8sS0FBSyxDQUFDLE9BQW9CLEdBQ3ZEOztBQVJQLEFBWUUsMkJBWnlCLENFK1AvQixVQUFVLENGN1FSLGVBQWUsQ0EwQlgscUNBQXFDO0FFbVAzQyxBRm5QTSxVRW1QSSxDRjdRUixlQUFlLENBZWIsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUFDO0VBQ3BDLGdCQUFnQixFMURPVixPQUFPO0UwRE5iLEtBQUssRW5KMkRHLE9BQU8sR21KbERoQjtFQXZCSCxBQVlFLDJCQVp5QixDRStQL0IsVUFBVSxDRjdRUixlQUFlLENBMEJYLHFDQUFxQyxDQUlsSSxBQUFBLGFBQWlHLEFBQUEsR0FoQk4sQUFZRSwyQkFaeUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsZUFBZSxDQTBCWCxxQ0FBcUMsQ0FJbEksQUFBQSxhQUFpRyxBQUFBLENBRTdHLE1BQW9IO0VFNk9qQixBRm5QTSxVRW1QSSxDRjdRUixlQUFlLENBZWIsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUlsSSxBQUFBLGFBQWlHLEFBQUE7RUUrT1YsQUZuUE0sVUVtUEksQ0Y3UVIsZUFBZSxDQWViLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJbEksQUFBQSxhQUFpRyxBQUFBLENBRTdHLE1BQW9ILENBQUM7SUFDTixnQkFBZ0IsRUFBRSxPQUFrQjtJQUNwQyxLQUFLLEVuSjdCTixJQUFJLEdtSjhCSjs7QUFyQlAsQUEyQkksMkJBM0J1QixDRStQL0IsVUFBVSxDRjdRUixlQUFlLENBeUNULDRCQUE0QixBQUN2SSxNQUFvSDtBRW1PakIsQUZwT1EsVUVvT0UsQ0Y3UVIsZUFBZSxDQWViLDJCQUEyQixDQTBCdkIsNEJBQTRCLEFBQ3ZJLE1BQW9ILENBQUM7RUFDTixZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBOUJQLEFBZ0NNLDJCQWhDcUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsZUFBZSxDQXlDVCw0QkFBNEIsQ0FLMUIsMEJBQTBCO0FFK05wQyxBRi9OVSxVRStOQSxDRjdRUixlQUFlLENBZWIsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FLMUIsMEJBQTBCLENBQUM7RUFDekIsZ0JBQWdCLEUxRGJkLE9BQU87RTBEY1QsWUFBWSxFQUFFLE9BQWtCO0VBQ2hDLEtBQUssRW5Kc0NELE9BQU8sR21KckNaOztBQXBDUCxBQXNDTSwyQkF0Q3FCLENFK1AvQixVQUFVLENGN1FSLGVBQWUsQ0F5Q1QsNEJBQTRCLENBVzFCLGtDQUFrQztBRXlONUMsQUZ6TlUsVUV5TkEsQ0Y3UVIsZUFBZSxDQWViLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxDQUFDO0VBQ2pDLEtBQUssRW5Ka0NELHFCQUFPLEdtSjdCWjtFQTVDUCxBQXNDTSwyQkF0Q3FCLENFK1AvQixVQUFVLENGN1FSLGVBQWUsQ0F5Q1QsNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSDtFRXNObkIsQUZ6TlUsVUV5TkEsQ0Y3UVIsZUFBZSxDQWViLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSCxDQUFDO0lBQ04sS0FBSyxFbkorQkgsT0FBTyxHbUo5QlY7O0FBM0NULEFBK0MrQiwyQkEvQ0osQ0UrUC9CLFVBQVUsQ0Y3UVIsZUFBZSxBQTZEdEgseUJBQXVJLENBQUMsNEJBQTRCO0FFZ04vRCxBRmhObUMsVUVnTnpCLENGN1FSLGVBQWUsQ0FlYiwyQkFBMkIsQUE4Q3BJLHlCQUF1SSxDQUFDLDRCQUE0QixDQUFDO0VBQ3RELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUU4TVQsQUZ6UVEsVUV5UUUsQ0Y3UVIsZUFBZSxHQUVYLDJCQUEyQixBQUMzRSx3QkFBeUUsQ0FDdkIsMEJBQTBCLENBQUM7RUFDekIsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBRXVRVCxBRnBRaUMsVUVvUXZCLENGN1FSLGVBQWUsR0FFWCwyQkFBMkIsQUFPakYseUJBQWdGLENBQUMsMEJBQTBCLENBQUM7RUFDcEQsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQUdILEFBS0ksMkJBTHVCLENFK1AvQixVQUFVLENGN1FSLGVBQWUsQUFnQjVHLGlCQUFtSCxDQUdoQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFOYixBQUtJLDJCQUx1QixDRStQL0IsVUFBVSxDRjdRUixlQUFlLENBaUJYLGlCQUFpQixDQUVmLHNCQUFzQixBQUM3VixNQUFnVjtBQU5iLEFBS0ksMkJBTHVCLENFK1AvQixVQUFVLENGN1FSLGVBQWUsQ0FrQlgsdUJBQXVCLENBQ3JCLHNCQUFzQixBQUM3VixNQUFnVjtBRXlQakIsQUYxUFEsVUUwUEUsQ0Y3UVIsZUFBZSxDQWViLDJCQUEyQixBQUMxSCxpQkFBbUgsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FFeVBqQixBRjFQUSxVRTBQRSxDRjdRUixlQUFlLENBZWIsMkJBQTJCLENBRXpCLGlCQUFpQixDQUVmLHNCQUFzQixBQUM3VixNQUFnVjtBRXlQakIsQUYxUFEsVUUwUEUsQ0Y3UVIsZUFBZSxDQWViLDJCQUEyQixDQUd6Qix1QkFBdUIsQ0FDckIsc0JBQXNCLEFBQzdWLE1BQWdWLENBQUM7RUFDTixNQUFNLEVuSnVMWSxHQUFHLENtSnZMTyxLQUFLLENBQUMsT0FBb0IsR0FDdkQ7O0FBUlAsQUFZRSwyQkFaeUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsZUFBZSxDQTBCWCxxQ0FBcUM7QUVtUDNDLEFGblBNLFVFbVBJLENGN1FSLGVBQWUsQ0FlYiwyQkFBMkIsQ0FXekIscUNBQXFDLENBQUM7RUFDcEMsZ0JBQWdCLEUxRFFWLE9BQU87RTBEUGIsS0FBSyxFbkoyREcsT0FBTyxHbUpsRGhCO0VBdkJILEFBWUUsMkJBWnlCLENFK1AvQixVQUFVLENGN1FSLGVBQWUsQ0EwQlgscUNBQXFDLENBSXBJLEFBQUEsYUFBbUcsQUFBQSxHQWhCTixBQVlFLDJCQVp5QixDRStQL0IsVUFBVSxDRjdRUixlQUFlLENBMEJYLHFDQUFxQyxDQUlwSSxBQUFBLGFBQW1HLEFBQUEsQ0FFN0csTUFBb0g7RUU2T2pCLEFGblBNLFVFbVBJLENGN1FSLGVBQWUsQ0FlYiwyQkFBMkIsQ0FXekIscUNBQXFDLENBSXBJLEFBQUEsYUFBbUcsQUFBQTtFRStPVixBRm5QTSxVRW1QSSxDRjdRUixlQUFlLENBZWIsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUlwSSxBQUFBLGFBQW1HLEFBQUEsQ0FFN0csTUFBb0gsQ0FBQztJQUNOLGdCQUFnQixFQUFFLE9BQWtCO0lBQ3BDLEtBQUssRW5KcURELE9BQU8sR21KcERaOztBQXJCUCxBQTJCSSwyQkEzQnVCLENFK1AvQixVQUFVLENGN1FSLGVBQWUsQ0F5Q1QsNEJBQTRCLEFBQ3ZJLE1BQW9IO0FFbU9qQixBRnBPUSxVRW9PRSxDRjdRUixlQUFlLENBZWIsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQUFDdkksTUFBb0gsQ0FBQztFQUNOLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUE5QlAsQUFnQ00sMkJBaENxQixDRStQL0IsVUFBVSxDRjdRUixlQUFlLENBeUNULDRCQUE0QixDQUsxQiwwQkFBMEI7QUUrTnBDLEFGL05VLFVFK05BLENGN1FSLGVBQWUsQ0FlYiwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQUsxQiwwQkFBMEIsQ0FBQztFQUN6QixnQkFBZ0IsRTFEWmQsT0FBTztFMERhVCxZQUFZLEVBQUUsT0FBa0I7RUFDaEMsS0FBSyxFbkpzQ0QsT0FBTyxHbUpyQ1o7O0FBcENQLEFBc0NNLDJCQXRDcUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsZUFBZSxDQXlDVCw0QkFBNEIsQ0FXMUIsa0NBQWtDO0FFeU41QyxBRnpOVSxVRXlOQSxDRjdRUixlQUFlLENBZWIsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FXMUIsa0NBQWtDLENBQUM7RUFDakMsS0FBSyxFbkprQ0QscUJBQU8sR21KN0JaO0VBNUNQLEFBc0NNLDJCQXRDcUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsZUFBZSxDQXlDVCw0QkFBNEIsQ0FXMUIsa0NBQWtDLEFBRzdJLE1BQW9IO0VFc05uQixBRnpOVSxVRXlOQSxDRjdRUixlQUFlLENBZWIsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FXMUIsa0NBQWtDLEFBRzdJLE1BQW9ILENBQUM7SUFDTixLQUFLLEVuSitCSCxPQUFPLEdtSjlCVjs7QUEzQ1QsQUErQytCLDJCQS9DSixDRStQL0IsVUFBVSxDRjdRUixlQUFlLEFBNkR0SCx5QkFBdUksQ0FBQyw0QkFBNEI7QUVnTi9ELEFGaE5tQyxVRWdOekIsQ0Y3UVIsZUFBZSxDQWViLDJCQUEyQixBQThDcEkseUJBQXVJLENBQUMsNEJBQTRCLENBQUM7RUFDdEQsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBRThNVCxBRnpRUSxVRXlRRSxDRjdRUixjQUFjLEdBRVYsMkJBQTJCLEFBQzVFLHdCQUEwRSxDQUN2QiwwQkFBMEIsQ0FBQztFQUN6QixZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FFdVFULEFGcFFpQyxVRW9RdkIsQ0Y3UVIsY0FBYyxHQUVWLDJCQUEyQixBQU9qRix5QkFBZ0YsQ0FBQywwQkFBMEIsQ0FBQztFQUNwRCxZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBR0gsQUFLSSwyQkFMdUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsY0FBYyxBQWdCN0csaUJBQXFILENBR2hCLHNCQUFzQixBQUM3VixNQUFnVjtBQU5iLEFBS0ksMkJBTHVCLENFK1AvQixVQUFVLENGN1FSLGNBQWMsQ0FpQlYsaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsY0FBYyxDQWtCVix1QkFBdUIsQ0FDckIsc0JBQXNCLEFBQzdWLE1BQWdWO0FFeVBqQixBRjFQUSxVRTBQRSxDRjdRUixjQUFjLENBZVosMkJBQTJCLEFBQzVILGlCQUFxSCxDQUdoQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUV5UGpCLEFGMVBRLFVFMFBFLENGN1FSLGNBQWMsQ0FlWiwyQkFBMkIsQ0FFekIsaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FFeVBqQixBRjFQUSxVRTBQRSxDRjdRUixjQUFjLENBZVosMkJBQTJCLENBR3pCLHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1YsQ0FBQztFQUNOLE1BQU0sRW5KdUxZLEdBQUcsQ21KdkxPLEtBQUssQ0FBQyxPQUFvQixHQUN2RDs7QUFSUCxBQVlFLDJCQVp5QixDRStQL0IsVUFBVSxDRjdRUixjQUFjLENBMEJWLHFDQUFxQztBRW1QM0MsQUZuUE0sVUVtUEksQ0Y3UVIsY0FBYyxDQWVaLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FBQztFQUNwQyxnQkFBZ0IsRTFEU1YsT0FBTztFMERSYixLQUFLLEVuSnZCRixJQUFJLEdtSmdDUjtFQXZCSCxBQVlFLDJCQVp5QixDRStQL0IsVUFBVSxDRjdRUixjQUFjLENBMEJWLHFDQUFxQyxDQUl0SSxBQUFBLGFBQXFHLEFBQUEsR0FoQk4sQUFZRSwyQkFaeUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsY0FBYyxDQTBCVixxQ0FBcUMsQ0FJdEksQUFBQSxhQUFxRyxBQUFBLENBRTdHLE1BQW9IO0VFNk9qQixBRm5QTSxVRW1QSSxDRjdRUixjQUFjLENBZVosMkJBQTJCLENBV3pCLHFDQUFxQyxDQUl0SSxBQUFBLGFBQXFHLEFBQUE7RUUrT1YsQUZuUE0sVUVtUEksQ0Y3UVIsY0FBYyxDQWVaLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJdEksQUFBQSxhQUFxRyxBQUFBLENBRTdHLE1BQW9ILENBQUM7SUFDTixnQkFBZ0IsRUFBRSxPQUFrQjtJQUNwQyxLQUFLLEVuSjdCTixJQUFJLEdtSjhCSjs7QUFyQlAsQUEyQkksMkJBM0J1QixDRStQL0IsVUFBVSxDRjdRUixjQUFjLENBeUNSLDRCQUE0QixBQUN2SSxNQUFvSDtBRW1PakIsQUZwT1EsVUVvT0UsQ0Y3UVIsY0FBYyxDQWVaLDJCQUEyQixDQTBCdkIsNEJBQTRCLEFBQ3ZJLE1BQW9ILENBQUM7RUFDTixZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBOUJQLEFBZ0NNLDJCQWhDcUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsY0FBYyxDQXlDUiw0QkFBNEIsQ0FLMUIsMEJBQTBCO0FFK05wQyxBRi9OVSxVRStOQSxDRjdRUixjQUFjLENBZVosMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FLMUIsMEJBQTBCLENBQUM7RUFDekIsZ0JBQWdCLEUxRFhkLE9BQU87RTBEWVQsWUFBWSxFQUFFLE9BQWtCO0VBQ2hDLEtBQUssRW5KNUNOLElBQUksR21KNkNKOztBQXBDUCxBQXNDTSwyQkF0Q3FCLENFK1AvQixVQUFVLENGN1FSLGNBQWMsQ0F5Q1IsNEJBQTRCLENBVzFCLGtDQUFrQztBRXlONUMsQUZ6TlUsVUV5TkEsQ0Y3UVIsY0FBYyxDQWVaLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxDQUFDO0VBQ2pDLEtBQUssRW5KaEROLHdCQUFJLEdtSnFESjtFQTVDUCxBQXNDTSwyQkF0Q3FCLENFK1AvQixVQUFVLENGN1FSLGNBQWMsQ0F5Q1IsNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSDtFRXNObkIsQUZ6TlUsVUV5TkEsQ0Y3UVIsY0FBYyxDQWVaLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSCxDQUFDO0lBQ04sS0FBSyxFbkpuRFIsSUFBSSxHbUpvREY7O0FBM0NULEFBK0MrQiwyQkEvQ0osQ0UrUC9CLFVBQVUsQ0Y3UVIsY0FBYyxBQTZEckgseUJBQXVJLENBQUMsNEJBQTRCO0FFZ04vRCxBRmhObUMsVUVnTnpCLENGN1FSLGNBQWMsQ0FlWiwyQkFBMkIsQUE4Q3BJLHlCQUF1SSxDQUFDLDRCQUE0QixDQUFDO0VBQ3RELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUU4TVQsQUZ6UVEsVUV5UUUsQ0Y3UVIsYUFBYSxHQUVULDJCQUEyQixBQUM3RSx3QkFBMkUsQ0FDdkIsMEJBQTBCLENBQUM7RUFDekIsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBRXVRVCxBRnBRaUMsVUVvUXZCLENGN1FSLGFBQWEsR0FFVCwyQkFBMkIsQUFPakYseUJBQWdGLENBQUMsMEJBQTBCLENBQUM7RUFDcEQsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQUdILEFBS0ksMkJBTHVCLENFK1AvQixVQUFVLENGN1FSLGFBQWEsQUFnQjlHLGlCQUF1SCxDQUdoQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFOYixBQUtJLDJCQUx1QixDRStQL0IsVUFBVSxDRjdRUixhQUFhLENBaUJULGlCQUFpQixDQUVmLHNCQUFzQixBQUM3VixNQUFnVjtBQU5iLEFBS0ksMkJBTHVCLENFK1AvQixVQUFVLENGN1FSLGFBQWEsQ0FrQlQsdUJBQXVCLENBQ3JCLHNCQUFzQixBQUM3VixNQUFnVjtBRXlQakIsQUYxUFEsVUUwUEUsQ0Y3UVIsYUFBYSxDQWVYLDJCQUEyQixBQUM5SCxpQkFBdUgsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FFeVBqQixBRjFQUSxVRTBQRSxDRjdRUixhQUFhLENBZVgsMkJBQTJCLENBRXpCLGlCQUFpQixDQUVmLHNCQUFzQixBQUM3VixNQUFnVjtBRXlQakIsQUYxUFEsVUUwUEUsQ0Y3UVIsYUFBYSxDQWVYLDJCQUEyQixDQUd6Qix1QkFBdUIsQ0FDckIsc0JBQXNCLEFBQzdWLE1BQWdWLENBQUM7RUFDTixNQUFNLEVuSnVMWSxHQUFHLENtSnZMTyxLQUFLLENBQUMsT0FBb0IsR0FDdkQ7O0FBUlAsQUFZRSwyQkFaeUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsYUFBYSxDQTBCVCxxQ0FBcUM7QUVtUDNDLEFGblBNLFVFbVBJLENGN1FSLGFBQWEsQ0FlWCwyQkFBMkIsQ0FXekIscUNBQXFDLENBQUM7RUFDcEMsZ0JBQWdCLEUxRFVWLE9BQU87RTBEVGIsS0FBSyxFbkp2QkYsSUFBSSxHbUpnQ1I7RUF2QkgsQUFZRSwyQkFaeUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsYUFBYSxDQTBCVCxxQ0FBcUMsQ0FJeEksQUFBQSxhQUF1RyxBQUFBLEdBaEJOLEFBWUUsMkJBWnlCLENFK1AvQixVQUFVLENGN1FSLGFBQWEsQ0EwQlQscUNBQXFDLENBSXhJLEFBQUEsYUFBdUcsQUFBQSxDQUU3RyxNQUFvSDtFRTZPakIsQUZuUE0sVUVtUEksQ0Y3UVIsYUFBYSxDQWVYLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJeEksQUFBQSxhQUF1RyxBQUFBO0VFK09WLEFGblBNLFVFbVBJLENGN1FSLGFBQWEsQ0FlWCwyQkFBMkIsQ0FXekIscUNBQXFDLENBSXhJLEFBQUEsYUFBdUcsQUFBQSxDQUU3RyxNQUFvSCxDQUFDO0lBQ04sZ0JBQWdCLEVBQUUsT0FBa0I7SUFDcEMsS0FBSyxFbko3Qk4sSUFBSSxHbUo4Qko7O0FBckJQLEFBMkJJLDJCQTNCdUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsYUFBYSxDQXlDUCw0QkFBNEIsQUFDdkksTUFBb0g7QUVtT2pCLEFGcE9RLFVFb09FLENGN1FSLGFBQWEsQ0FlWCwyQkFBMkIsQ0EwQnZCLDRCQUE0QixBQUN2SSxNQUFvSCxDQUFDO0VBQ04sWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQTlCUCxBQWdDTSwyQkFoQ3FCLENFK1AvQixVQUFVLENGN1FSLGFBQWEsQ0F5Q1AsNEJBQTRCLENBSzFCLDBCQUEwQjtBRStOcEMsQUYvTlUsVUUrTkEsQ0Y3UVIsYUFBYSxDQWVYLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBSzFCLDBCQUEwQixDQUFDO0VBQ3pCLGdCQUFnQixFMURWZCxPQUFPO0UwRFdULFlBQVksRUFBRSxPQUFrQjtFQUNoQyxLQUFLLEVuSjVDTixJQUFJLEdtSjZDSjs7QUFwQ1AsQUFzQ00sMkJBdENxQixDRStQL0IsVUFBVSxDRjdRUixhQUFhLENBeUNQLDRCQUE0QixDQVcxQixrQ0FBa0M7QUV5TjVDLEFGek5VLFVFeU5BLENGN1FSLGFBQWEsQ0FlWCwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQ0FBQztFQUNqQyxLQUFLLEVuSmhETix3QkFBSSxHbUpxREo7RUE1Q1AsQUFzQ00sMkJBdENxQixDRStQL0IsVUFBVSxDRjdRUixhQUFhLENBeUNQLDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0g7RUVzTm5CLEFGek5VLFVFeU5BLENGN1FSLGFBQWEsQ0FlWCwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0gsQ0FBQztJQUNOLEtBQUssRW5KbkRSLElBQUksR21Kb0RGOztBQTNDVCxBQStDK0IsMkJBL0NKLENFK1AvQixVQUFVLENGN1FSLGFBQWEsQUE2RHBILHlCQUF1SSxDQUFDLDRCQUE0QjtBRWdOL0QsQUZoTm1DLFVFZ056QixDRjdRUixhQUFhLENBZVgsMkJBQTJCLEFBOENwSSx5QkFBdUksQ0FBQyw0QkFBNEIsQ0FBQztFQUN0RCxZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FFOE1ULEFGelFRLFVFeVFFLENGN1FSLGFBQWEsR0FFVCwyQkFBMkIsQUFDOUUsd0JBQTRFLENBQ3ZCLDBCQUEwQixDQUFDO0VBQ3pCLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUV1UVQsQUZwUWlDLFVFb1F2QixDRjdRUixhQUFhLEdBRVQsMkJBQTJCLEFBT2pGLHlCQUFnRixDQUFDLDBCQUEwQixDQUFDO0VBQ3BELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUFHSCxBQUtJLDJCQUx1QixDRStQL0IsVUFBVSxDRjdRUixhQUFhLEFBZ0JoSCxpQkFBeUgsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsYUFBYSxDQWlCVCxpQkFBaUIsQ0FFZixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFOYixBQUtJLDJCQUx1QixDRStQL0IsVUFBVSxDRjdRUixhQUFhLENBa0JULHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUV5UGpCLEFGMVBRLFVFMFBFLENGN1FSLGFBQWEsQ0FlWCwyQkFBMkIsQUFDaEksaUJBQXlILENBR2hCLHNCQUFzQixBQUM3VixNQUFnVjtBRXlQakIsQUYxUFEsVUUwUEUsQ0Y3UVIsYUFBYSxDQWVYLDJCQUEyQixDQUV6QixpQkFBaUIsQ0FFZixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUV5UGpCLEFGMVBRLFVFMFBFLENGN1FSLGFBQWEsQ0FlWCwyQkFBMkIsQ0FHekIsdUJBQXVCLENBQ3JCLHNCQUFzQixBQUM3VixNQUFnVixDQUFDO0VBQ04sTUFBTSxFbkp1TFksR0FBRyxDbUp2TE8sS0FBSyxDQUFDLE9BQW9CLEdBQ3ZEOztBQVJQLEFBWUUsMkJBWnlCLENFK1AvQixVQUFVLENGN1FSLGFBQWEsQ0EwQlQscUNBQXFDO0FFbVAzQyxBRm5QTSxVRW1QSSxDRjdRUixhQUFhLENBZVgsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUFDO0VBQ3BDLGdCQUFnQixFMURXVixPQUFPO0UwRFZiLEtBQUssRW5KdkJGLElBQUksR21KZ0NSO0VBdkJILEFBWUUsMkJBWnlCLENFK1AvQixVQUFVLENGN1FSLGFBQWEsQ0EwQlQscUNBQXFDLENBSTFJLEFBQUEsYUFBeUcsQUFBQSxHQWhCTixBQVlFLDJCQVp5QixDRStQL0IsVUFBVSxDRjdRUixhQUFhLENBMEJULHFDQUFxQyxDQUkxSSxBQUFBLGFBQXlHLEFBQUEsQ0FFN0csTUFBb0g7RUU2T2pCLEFGblBNLFVFbVBJLENGN1FSLGFBQWEsQ0FlWCwyQkFBMkIsQ0FXekIscUNBQXFDLENBSTFJLEFBQUEsYUFBeUcsQUFBQTtFRStPVixBRm5QTSxVRW1QSSxDRjdRUixhQUFhLENBZVgsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUkxSSxBQUFBLGFBQXlHLEFBQUEsQ0FFN0csTUFBb0gsQ0FBQztJQUNOLGdCQUFnQixFQUFFLE9BQWtCO0lBQ3BDLEtBQUssRW5KN0JOLElBQUksR21KOEJKOztBQXJCUCxBQTJCSSwyQkEzQnVCLENFK1AvQixVQUFVLENGN1FSLGFBQWEsQ0F5Q1AsNEJBQTRCLEFBQ3ZJLE1BQW9IO0FFbU9qQixBRnBPUSxVRW9PRSxDRjdRUixhQUFhLENBZVgsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQUFDdkksTUFBb0gsQ0FBQztFQUNOLFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUE5QlAsQUFnQ00sMkJBaENxQixDRStQL0IsVUFBVSxDRjdRUixhQUFhLENBeUNQLDRCQUE0QixDQUsxQiwwQkFBMEI7QUUrTnBDLEFGL05VLFVFK05BLENGN1FSLGFBQWEsQ0FlWCwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQUsxQiwwQkFBMEIsQ0FBQztFQUN6QixnQkFBZ0IsRTFEVGQsT0FBTztFMERVVCxZQUFZLEVBQUUsT0FBa0I7RUFDaEMsS0FBSyxFbko1Q04sSUFBSSxHbUo2Q0o7O0FBcENQLEFBc0NNLDJCQXRDcUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsYUFBYSxDQXlDUCw0QkFBNEIsQ0FXMUIsa0NBQWtDO0FFeU41QyxBRnpOVSxVRXlOQSxDRjdRUixhQUFhLENBZVgsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FXMUIsa0NBQWtDLENBQUM7RUFDakMsS0FBSyxFbkpoRE4sd0JBQUksR21KcURKO0VBNUNQLEFBc0NNLDJCQXRDcUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsYUFBYSxDQXlDUCw0QkFBNEIsQ0FXMUIsa0NBQWtDLEFBRzdJLE1BQW9IO0VFc05uQixBRnpOVSxVRXlOQSxDRjdRUixhQUFhLENBZVgsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FXMUIsa0NBQWtDLEFBRzdJLE1BQW9ILENBQUM7SUFDTixLQUFLLEVuSm5EUixJQUFJLEdtSm9ERjs7QUEzQ1QsQUErQytCLDJCQS9DSixDRStQL0IsVUFBVSxDRjdRUixhQUFhLEFBNkRwSCx5QkFBdUksQ0FBQyw0QkFBNEI7QUVnTi9ELEFGaE5tQyxVRWdOekIsQ0Y3UVIsYUFBYSxDQWVYLDJCQUEyQixBQThDcEkseUJBQXVJLENBQUMsNEJBQTRCLENBQUM7RUFDdEQsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBRThNVCxBRnpRUSxVRXlRRSxDRjdRUixjQUFjLEdBRVYsMkJBQTJCLEFBQy9FLHdCQUE2RSxDQUN2QiwwQkFBMEIsQ0FBQztFQUN6QixZQUFZLEVBQUUsS0FBb0IsR0FDbkM7O0FFdVFULEFGcFFpQyxVRW9RdkIsQ0Y3UVIsY0FBYyxHQUVWLDJCQUEyQixBQU9qRix5QkFBZ0YsQ0FBQywwQkFBMEIsQ0FBQztFQUNwRCxZQUFZLEVBQUUsS0FBb0IsR0FDbkM7O0FBR0gsQUFLSSwyQkFMdUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsY0FBYyxBQWdCbkgsaUJBQTJILENBR2hCLHNCQUFzQixBQUM3VixNQUFnVjtBQU5iLEFBS0ksMkJBTHVCLENFK1AvQixVQUFVLENGN1FSLGNBQWMsQ0FpQlYsaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsY0FBYyxDQWtCVix1QkFBdUIsQ0FDckIsc0JBQXNCLEFBQzdWLE1BQWdWO0FFeVBqQixBRjFQUSxVRTBQRSxDRjdRUixjQUFjLENBZVosMkJBQTJCLEFBQ2xJLGlCQUEySCxDQUdoQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUV5UGpCLEFGMVBRLFVFMFBFLENGN1FSLGNBQWMsQ0FlWiwyQkFBMkIsQ0FFekIsaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FFeVBqQixBRjFQUSxVRTBQRSxDRjdRUixjQUFjLENBZVosMkJBQTJCLENBR3pCLHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1YsQ0FBQztFQUNOLE1BQU0sRW5KdUxZLEdBQUcsQ21KdkxPLEtBQUssQ0FBQyxLQUFvQixHQUN2RDs7QUFSUCxBQVlFLDJCQVp5QixDRStQL0IsVUFBVSxDRjdRUixjQUFjLENBMEJWLHFDQUFxQztBRW1QM0MsQUZuUE0sVUVtUEksQ0Y3UVIsY0FBYyxDQWVaLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FBQztFQUNwQyxnQkFBZ0IsRW5KdEJiLElBQUk7RW1KdUJQLEtBQUssRW5KMkRHLE9BQU8sR21KbERoQjtFQXZCSCxBQVlFLDJCQVp5QixDRStQL0IsVUFBVSxDRjdRUixjQUFjLENBMEJWLHFDQUFxQyxDQUk1SSxBQUFBLGFBQTJHLEFBQUEsR0FoQk4sQUFZRSwyQkFaeUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsY0FBYyxDQTBCVixxQ0FBcUMsQ0FJNUksQUFBQSxhQUEyRyxBQUFBLENBRTdHLE1BQW9IO0VFNk9qQixBRm5QTSxVRW1QSSxDRjdRUixjQUFjLENBZVosMkJBQTJCLENBV3pCLHFDQUFxQyxDQUk1SSxBQUFBLGFBQTJHLEFBQUE7RUUrT1YsQUZuUE0sVUVtUEksQ0Y3UVIsY0FBYyxDQWVaLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJNUksQUFBQSxhQUEyRyxBQUFBLENBRTdHLE1BQW9ILENBQUM7SUFDTixnQkFBZ0IsRUFBRSxPQUFrQjtJQUNwQyxLQUFLLEVuSnFERCxPQUFPLEdtSnBEWjs7QUFyQlAsQUEyQkksMkJBM0J1QixDRStQL0IsVUFBVSxDRjdRUixjQUFjLENBeUNSLDRCQUE0QixBQUN2SSxNQUFvSDtBRW1PakIsQUZwT1EsVUVvT0UsQ0Y3UVIsY0FBYyxDQWVaLDJCQUEyQixDQTBCdkIsNEJBQTRCLEFBQ3ZJLE1BQW9ILENBQUM7RUFDTixZQUFZLEVBQUUsS0FBb0IsR0FDbkM7O0FBOUJQLEFBZ0NNLDJCQWhDcUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsY0FBYyxDQXlDUiw0QkFBNEIsQ0FLMUIsMEJBQTBCO0FFK05wQyxBRi9OVSxVRStOQSxDRjdRUixjQUFjLENBZVosMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FLMUIsMEJBQTBCLENBQUM7RUFDekIsZ0JBQWdCLEVuSjFDakIsSUFBSTtFbUoyQ0gsWUFBWSxFQUFFLE9BQWtCO0VBQ2hDLEtBQUssRW5Kc0NELE9BQU8sR21KckNaOztBQXBDUCxBQXNDTSwyQkF0Q3FCLENFK1AvQixVQUFVLENGN1FSLGNBQWMsQ0F5Q1IsNEJBQTRCLENBVzFCLGtDQUFrQztBRXlONUMsQUZ6TlUsVUV5TkEsQ0Y3UVIsY0FBYyxDQWVaLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxDQUFDO0VBQ2pDLEtBQUssRW5Ka0NELHFCQUFPLEdtSjdCWjtFQTVDUCxBQXNDTSwyQkF0Q3FCLENFK1AvQixVQUFVLENGN1FSLGNBQWMsQ0F5Q1IsNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSDtFRXNObkIsQUZ6TlUsVUV5TkEsQ0Y3UVIsY0FBYyxDQWVaLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSCxDQUFDO0lBQ04sS0FBSyxFbkorQkgsT0FBTyxHbUo5QlY7O0FBM0NULEFBK0MrQiwyQkEvQ0osQ0UrUC9CLFVBQVUsQ0Y3UVIsY0FBYyxBQTZEckgseUJBQXVJLENBQUMsNEJBQTRCO0FFZ04vRCxBRmhObUMsVUVnTnpCLENGN1FSLGNBQWMsQ0FlWiwyQkFBMkIsQUE4Q3BJLHlCQUF1SSxDQUFDLDRCQUE0QixDQUFDO0VBQ3RELFlBQVksRUFBRSxLQUFvQixHQUNuQzs7QUU4TVQsQUZ6UVEsVUV5UUUsQ0Y3UVIsYUFBYSxHQUVULDJCQUEyQixBQUNoRix3QkFBOEUsQ0FDdkIsMEJBQTBCLENBQUM7RUFDekIsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBRXVRVCxBRnBRaUMsVUVvUXZCLENGN1FSLGFBQWEsR0FFVCwyQkFBMkIsQUFPakYseUJBQWdGLENBQUMsMEJBQTBCLENBQUM7RUFDcEQsWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQUdILEFBS0ksMkJBTHVCLENFK1AvQixVQUFVLENGN1FSLGFBQWEsQUFnQnBILGlCQUE2SCxDQUdoQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFOYixBQUtJLDJCQUx1QixDRStQL0IsVUFBVSxDRjdRUixhQUFhLENBaUJULGlCQUFpQixDQUVmLHNCQUFzQixBQUM3VixNQUFnVjtBQU5iLEFBS0ksMkJBTHVCLENFK1AvQixVQUFVLENGN1FSLGFBQWEsQ0FrQlQsdUJBQXVCLENBQ3JCLHNCQUFzQixBQUM3VixNQUFnVjtBRXlQakIsQUYxUFEsVUUwUEUsQ0Y3UVIsYUFBYSxDQWVYLDJCQUEyQixBQUNwSSxpQkFBNkgsQ0FHaEIsc0JBQXNCLEFBQzdWLE1BQWdWO0FFeVBqQixBRjFQUSxVRTBQRSxDRjdRUixhQUFhLENBZVgsMkJBQTJCLENBRXpCLGlCQUFpQixDQUVmLHNCQUFzQixBQUM3VixNQUFnVjtBRXlQakIsQUYxUFEsVUUwUEUsQ0Y3UVIsYUFBYSxDQWVYLDJCQUEyQixDQUd6Qix1QkFBdUIsQ0FDckIsc0JBQXNCLEFBQzdWLE1BQWdWLENBQUM7RUFDTixNQUFNLEVuSnVMWSxHQUFHLENtSnZMTyxLQUFLLENBQUMsT0FBb0IsR0FDdkQ7O0FBUlAsQUFZRSwyQkFaeUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsYUFBYSxDQTBCVCxxQ0FBcUM7QUVtUDNDLEFGblBNLFVFbVBJLENGN1FSLGFBQWEsQ0FlWCwyQkFBMkIsQ0FXekIscUNBQXFDLENBQUM7RUFDcEMsZ0JBQWdCLEVuSmhCYixPQUFPO0VtSmlCVixLQUFLLEVuSnZCRixJQUFJLEdtSmdDUjtFQXZCSCxBQVlFLDJCQVp5QixDRStQL0IsVUFBVSxDRjdRUixhQUFhLENBMEJULHFDQUFxQyxDQUk5SSxBQUFBLGFBQTZHLEFBQUEsR0FoQk4sQUFZRSwyQkFaeUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsYUFBYSxDQTBCVCxxQ0FBcUMsQ0FJOUksQUFBQSxhQUE2RyxBQUFBLENBRTdHLE1BQW9IO0VFNk9qQixBRm5QTSxVRW1QSSxDRjdRUixhQUFhLENBZVgsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUk5SSxBQUFBLGFBQTZHLEFBQUE7RUUrT1YsQUZuUE0sVUVtUEksQ0Y3UVIsYUFBYSxDQWVYLDJCQUEyQixDQVd6QixxQ0FBcUMsQ0FJOUksQUFBQSxhQUE2RyxBQUFBLENBRTdHLE1BQW9ILENBQUM7SUFDTixnQkFBZ0IsRUFBRSxPQUFrQjtJQUNwQyxLQUFLLEVuSjdCTixJQUFJLEdtSjhCSjs7QUFyQlAsQUEyQkksMkJBM0J1QixDRStQL0IsVUFBVSxDRjdRUixhQUFhLENBeUNQLDRCQUE0QixBQUN2SSxNQUFvSDtBRW1PakIsQUZwT1EsVUVvT0UsQ0Y3UVIsYUFBYSxDQWVYLDJCQUEyQixDQTBCdkIsNEJBQTRCLEFBQ3ZJLE1BQW9ILENBQUM7RUFDTixZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FBOUJQLEFBZ0NNLDJCQWhDcUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsYUFBYSxDQXlDUCw0QkFBNEIsQ0FLMUIsMEJBQTBCO0FFK05wQyxBRi9OVSxVRStOQSxDRjdRUixhQUFhLENBZVgsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FLMUIsMEJBQTBCLENBQUM7RUFDekIsZ0JBQWdCLEVuSnBDakIsT0FBTztFbUpxQ04sWUFBWSxFQUFFLE9BQWtCO0VBQ2hDLEtBQUssRW5KNUNOLElBQUksR21KNkNKOztBQXBDUCxBQXNDTSwyQkF0Q3FCLENFK1AvQixVQUFVLENGN1FSLGFBQWEsQ0F5Q1AsNEJBQTRCLENBVzFCLGtDQUFrQztBRXlONUMsQUZ6TlUsVUV5TkEsQ0Y3UVIsYUFBYSxDQWVYLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxDQUFDO0VBQ2pDLEtBQUssRW5KaEROLHdCQUFJLEdtSnFESjtFQTVDUCxBQXNDTSwyQkF0Q3FCLENFK1AvQixVQUFVLENGN1FSLGFBQWEsQ0F5Q1AsNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSDtFRXNObkIsQUZ6TlUsVUV5TkEsQ0Y3UVIsYUFBYSxDQWVYLDJCQUEyQixDQTBCdkIsNEJBQTRCLENBVzFCLGtDQUFrQyxBQUc3SSxNQUFvSCxDQUFDO0lBQ04sS0FBSyxFbkpuRFIsSUFBSSxHbUpvREY7O0FBM0NULEFBK0MrQiwyQkEvQ0osQ0UrUC9CLFVBQVUsQ0Y3UVIsYUFBYSxBQTZEcEgseUJBQXVJLENBQUMsNEJBQTRCO0FFZ04vRCxBRmhObUMsVUVnTnpCLENGN1FSLGFBQWEsQ0FlWCwyQkFBMkIsQUE4Q3BJLHlCQUF1SSxDQUFDLDRCQUE0QixDQUFDO0VBQ3RELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUU4TVQsQUZ6UVEsVUV5UUUsQ0Y3UVIsa0JBQWtCLEdBRWQsMkJBQTJCLEFBQ2pGLHdCQUErRSxDQUN2QiwwQkFBMEIsQ0FBQztFQUN6QixZQUFZLEVBQUUsT0FBb0IsR0FDbkM7O0FFdVFULEFGcFFpQyxVRW9RdkIsQ0Y3UVIsa0JBQWtCLEdBRWQsMkJBQTJCLEFBT2pGLHlCQUFnRixDQUFDLDBCQUEwQixDQUFDO0VBQ3BELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUFHSCxBQUtJLDJCQUx1QixDRStQL0IsVUFBVSxDRjdRUixrQkFBa0IsQUFnQjNILGlCQUErSCxDQUdoQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUFOYixBQUtJLDJCQUx1QixDRStQL0IsVUFBVSxDRjdRUixrQkFBa0IsQ0FpQmQsaUJBQWlCLENBRWYsc0JBQXNCLEFBQzdWLE1BQWdWO0FBTmIsQUFLSSwyQkFMdUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsa0JBQWtCLENBa0JkLHVCQUF1QixDQUNyQixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUV5UGpCLEFGMVBRLFVFMFBFLENGN1FSLGtCQUFrQixDQWVoQiwyQkFBMkIsQUFDdEksaUJBQStILENBR2hCLHNCQUFzQixBQUM3VixNQUFnVjtBRXlQakIsQUYxUFEsVUUwUEUsQ0Y3UVIsa0JBQWtCLENBZWhCLDJCQUEyQixDQUV6QixpQkFBaUIsQ0FFZixzQkFBc0IsQUFDN1YsTUFBZ1Y7QUV5UGpCLEFGMVBRLFVFMFBFLENGN1FSLGtCQUFrQixDQWVoQiwyQkFBMkIsQ0FHekIsdUJBQXVCLENBQ3JCLHNCQUFzQixBQUM3VixNQUFnVixDQUFDO0VBQ04sTUFBTSxFbkp1TFksR0FBRyxDbUp2TE8sS0FBSyxDQUFDLE9BQW9CLEdBQ3ZEOztBQVJQLEFBWUUsMkJBWnlCLENFK1AvQixVQUFVLENGN1FSLGtCQUFrQixDQTBCZCxxQ0FBcUM7QUVtUDNDLEFGblBNLFVFbVBJLENGN1FSLGtCQUFrQixDQWVoQiwyQkFBMkIsQ0FXekIscUNBQXFDLENBQUM7RUFDcEMsZ0JBQWdCLEVuSmRiLE9BQU87RW1KZVYsS0FBSyxFbkp2QkYsSUFBSSxHbUpnQ1I7RUF2QkgsQUFZRSwyQkFaeUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsa0JBQWtCLENBMEJkLHFDQUFxQyxDQUloSixBQUFBLGFBQStHLEFBQUEsR0FoQk4sQUFZRSwyQkFaeUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsa0JBQWtCLENBMEJkLHFDQUFxQyxDQUloSixBQUFBLGFBQStHLEFBQUEsQ0FFN0csTUFBb0g7RUU2T2pCLEFGblBNLFVFbVBJLENGN1FSLGtCQUFrQixDQWVoQiwyQkFBMkIsQ0FXekIscUNBQXFDLENBSWhKLEFBQUEsYUFBK0csQUFBQTtFRStPVixBRm5QTSxVRW1QSSxDRjdRUixrQkFBa0IsQ0FlaEIsMkJBQTJCLENBV3pCLHFDQUFxQyxDQUloSixBQUFBLGFBQStHLEFBQUEsQ0FFN0csTUFBb0gsQ0FBQztJQUNOLGdCQUFnQixFQUFFLE9BQWtCO0lBQ3BDLEtBQUssRW5KN0JOLElBQUksR21KOEJKOztBQXJCUCxBQTJCSSwyQkEzQnVCLENFK1AvQixVQUFVLENGN1FSLGtCQUFrQixDQXlDWiw0QkFBNEIsQUFDdkksTUFBb0g7QUVtT2pCLEFGcE9RLFVFb09FLENGN1FSLGtCQUFrQixDQWVoQiwyQkFBMkIsQ0EwQnZCLDRCQUE0QixBQUN2SSxNQUFvSCxDQUFDO0VBQ04sWUFBWSxFQUFFLE9BQW9CLEdBQ25DOztBQTlCUCxBQWdDTSwyQkFoQ3FCLENFK1AvQixVQUFVLENGN1FSLGtCQUFrQixDQXlDWiw0QkFBNEIsQ0FLMUIsMEJBQTBCO0FFK05wQyxBRi9OVSxVRStOQSxDRjdRUixrQkFBa0IsQ0FlaEIsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FLMUIsMEJBQTBCLENBQUM7RUFDekIsZ0JBQWdCLEVuSmxDakIsT0FBTztFbUptQ04sWUFBWSxFQUFFLE9BQWtCO0VBQ2hDLEtBQUssRW5KNUNOLElBQUksR21KNkNKOztBQXBDUCxBQXNDTSwyQkF0Q3FCLENFK1AvQixVQUFVLENGN1FSLGtCQUFrQixDQXlDWiw0QkFBNEIsQ0FXMUIsa0NBQWtDO0FFeU41QyxBRnpOVSxVRXlOQSxDRjdRUixrQkFBa0IsQ0FlaEIsMkJBQTJCLENBMEJ2Qiw0QkFBNEIsQ0FXMUIsa0NBQWtDLENBQUM7RUFDakMsS0FBSyxFbkpoRE4sd0JBQUksR21KcURKO0VBNUNQLEFBc0NNLDJCQXRDcUIsQ0UrUC9CLFVBQVUsQ0Y3UVIsa0JBQWtCLENBeUNaLDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0g7RUVzTm5CLEFGek5VLFVFeU5BLENGN1FSLGtCQUFrQixDQWVoQiwyQkFBMkIsQ0EwQnZCLDRCQUE0QixDQVcxQixrQ0FBa0MsQUFHN0ksTUFBb0gsQ0FBQztJQUNOLEtBQUssRW5KbkRSLElBQUksR21Kb0RGOztBQTNDVCxBQStDK0IsMkJBL0NKLENFK1AvQixVQUFVLENGN1FSLGtCQUFrQixBQTZEekgseUJBQXVJLENBQUMsNEJBQTRCO0FFZ04vRCxBRmhObUMsVUVnTnpCLENGN1FSLGtCQUFrQixDQWVoQiwyQkFBMkIsQUE4Q3BJLHlCQUF1SSxDQUFDLDRCQUE0QixDQUFDO0VBQ3RELFlBQVksRUFBRSxPQUFvQixHQUNuQzs7QUdoRVQsQUFBUSxPQUFELENBQUMsUUFBUSxBQUFBLEdBQUcsQ0FBQztFQUNsQixPQUFPLEV0SjhxQnFCLEdBQUUsR3NKN3FCL0I7O0FBR0QsQUFDRSxPQURLLEFBQ0wsZ0JBQWlCLENBQUM7RUFDaEIsTUFBTSxFQUFFLElBQUksR0FDYjs7QUFISCxBQUlFLE9BSkssQUFJTCxrQkFBbUIsQ0FBQztFQUNsQixLQUFLLEVBQUUsSUFBSSxHQUNaOztBQUtELEFBQ0UsZUFEYSxDQUFDLE9BQU8sQ0FDckIsaUJBQWlCLENBQUM7RUFDaEIsVUFBVSxFdEphTixPQUFPLEdzSlpaOztBQUhILEFBQ0UsaUJBRGUsQ0FBQyxPQUFPLENBQ3ZCLGlCQUFpQixDQUFDO0VBQ2hCLFVBQVUsRXRKTkwsT0FBTyxHc0pPYjs7QUFISCxBQUNFLGVBRGEsQ0FBQyxPQUFPLENBQ3JCLGlCQUFpQixDQUFDO0VBQ2hCLFVBQVUsRXRKb0JOLE9BQU8sR3NKbkJaOztBQUhILEFBQ0UsWUFEVSxDQUFDLE9BQU8sQ0FDbEIsaUJBQWlCLENBQUM7RUFDaEIsVUFBVSxFdEpzQk4sT0FBTyxHc0pyQlo7O0FBSEgsQUFDRSxlQURhLENBQUMsT0FBTyxDQUNyQixpQkFBaUIsQ0FBQztFQUNoQixVQUFVLEV0Sm1CTixPQUFPLEdzSmxCWjs7QUFISCxBQUNFLGNBRFksQ0FBQyxPQUFPLENBQ3BCLGlCQUFpQixDQUFDO0VBQ2hCLFVBQVUsRXRKaUJOLE9BQU8sR3NKaEJaOztBQUhILEFBQ0UsYUFEVyxDQUFDLE9BQU8sQ0FDbkIsaUJBQWlCLENBQUM7RUFDaEIsVUFBVSxFdEpYTCxPQUFPLEdzSlliOztBQUhILEFBQ0UsWUFEVSxDQUFDLE9BQU8sQ0FDbEIsaUJBQWlCLENBQUM7RUFDaEIsVUFBVSxFdEpKTCxPQUFPLEdzSktiOztBQUhILEFBQ0UsY0FEWSxDQUFDLE9BQU8sQ0FDcEIsaUJBQWlCLENBQUM7RUFDaEIsVUFBVSxFeEpyQlAsT0FBTyxHd0pzQlg7O0FBS0gsQUFDRSxpQkFEZSxDQUFDLE9BQU8sQ0FDdkIsaUJBQWlCLENBQUM7RUFDaEIsVUFBVSxFOUR4QkosT0FBTyxHOER5QmQ7O0FBSEgsQUFDRSxZQURVLENBQUMsT0FBTyxDQUNsQixpQkFBaUIsQ0FBQztFQUNoQixVQUFVLEU5RHZCVCxPQUFPLEc4RHdCVDs7QUFISCxBQUNFLGFBRFcsQ0FBQyxPQUFPLENBQ25CLGlCQUFpQixDQUFDO0VBQ2hCLFVBQVUsRTlEckJSLE9BQU8sRzhEc0JWOztBQUhILEFBQ0UsWUFEVSxDQUFDLE9BQU8sQ0FDbEIsaUJBQWlCLENBQUM7RUFDaEIsVUFBVSxFOURwQlQsT0FBTyxHOERxQlQ7O0FBSEgsQUFDRSxlQURhLENBQUMsT0FBTyxDQUNyQixpQkFBaUIsQ0FBQztFQUNoQixVQUFVLEU5RGxCTixPQUFPLEc4RG1CWjs7QUFISCxBQUNFLGNBRFksQ0FBQyxPQUFPLENBQ3BCLGlCQUFpQixDQUFDO0VBQ2hCLFVBQVUsRTlEaEJQLE9BQU8sRzhEaUJYOztBQUhILEFBQ0UsWUFEVSxDQUFDLE9BQU8sQ0FDbEIsaUJBQWlCLENBQUM7RUFDaEIsVUFBVSxFdEpLTixPQUFPLEdzSkpaOztBQUhILEFBQ0UsY0FEWSxDQUFDLE9BQU8sQ0FDcEIsaUJBQWlCLENBQUM7RUFDaEIsVUFBVSxFdEpNTixPQUFPLEdzSkxaOztBQUhILEFBQ0UsY0FEWSxDQUFDLE9BQU8sQ0FDcEIsaUJBQWlCLENBQUM7RUFDaEIsVUFBVSxFdEpPTixPQUFPLEdzSk5aOztBQUhILEFBQ0UsWUFEVSxDQUFDLE9BQU8sQ0FDbEIsaUJBQWlCLENBQUM7RUFDaEIsVUFBVSxFdEpRTixPQUFPLEdzSlBaOztBQUhILEFBQ0UsV0FEUyxDQUFDLE9BQU8sQ0FDakIsaUJBQWlCLENBQUM7RUFDaEIsVUFBVSxFdEpTTixPQUFPLEdzSlJaOztBQUhILEFBQ0UsY0FEWSxDQUFDLE9BQU8sQ0FDcEIsaUJBQWlCLENBQUM7RUFDaEIsVUFBVSxFdEpVTixPQUFPLEdzSlRaOztBQUhILEFBQ0UsY0FEWSxDQUFDLE9BQU8sQ0FDcEIsaUJBQWlCLENBQUM7RUFDaEIsVUFBVSxFdEpXTixPQUFPLEdzSlZaOztBQUhILEFBQ0UsYUFEVyxDQUFDLE9BQU8sQ0FDbkIsaUJBQWlCLENBQUM7RUFDaEIsVUFBVSxFdEpZTixPQUFPLEdzSlhaOztBQUhILEFBQ0UsWUFEVSxDQUFDLE9BQU8sQ0FDbEIsaUJBQWlCLENBQUM7RUFDaEIsVUFBVSxFdEphTixPQUFPLEdzSlpaOztBQUhILEFBQ0UsWUFEVSxDQUFDLE9BQU8sQ0FDbEIsaUJBQWlCLENBQUM7RUFDaEIsVUFBVSxFdEpjTixPQUFPLEdzSmJaOztBQUhILEFBQ0UsYUFEVyxDQUFDLE9BQU8sQ0FDbkIsaUJBQWlCLENBQUM7RUFDaEIsVUFBVSxFdEpwQkwsSUFBSSxHc0pxQlY7O0FBSEgsQUFDRSxZQURVLENBQUMsT0FBTyxDQUNsQixpQkFBaUIsQ0FBQztFQUNoQixVQUFVLEV0SmRMLE9BQU8sR3NKZWI7O0FBSEgsQUFDRSxpQkFEZSxDQUFDLE9BQU8sQ0FDdkIsaUJBQWlCLENBQUM7RUFDaEIsVUFBVSxFdEpaTCxPQUFPLEdzSmFiOztBQUlMLEFBQ0UsVUFEUSxDQUNSLGFBQWEsQ0FBQztFQUNaLGdCQUFnQixFQUFFLE9BQW1CO0VBQ3JDLGdCQUFnQixFQUFFLElBQUksR0FDdkI7O0FBSkgsQUFRTSxVQVJJLENBT04sZUFBZSxDQUFDLE9BQU8sQ0FDckIsaUJBQWlCLENBQUM7RUFDaEIsVUFBVSxFN0RWSixPQUFPLEc2RFdkOztBQVZQLEFBUU0sVUFSSSxDQU9OLGlCQUFpQixDQUFDLE9BQU8sQ0FDdkIsaUJBQWlCLENBQUM7RUFDaEIsVUFBVSxFdEo1QlAsT0FBTyxHc0o2Qlg7O0FBVlAsQUFRTSxVQVJJLENBT04sZUFBZSxDQUFDLE9BQU8sQ0FDckIsaUJBQWlCLENBQUM7RUFDaEIsVUFBVSxFN0RISixPQUFPLEc2RElkOztBQVZQLEFBUU0sVUFSSSxDQU9OLFlBQVksQ0FBQyxPQUFPLENBQ2xCLGlCQUFpQixDQUFDO0VBQ2hCLFVBQVUsRTdEREosT0FBTyxHNkRFZDs7QUFWUCxBQVFNLFVBUkksQ0FPTixlQUFlLENBQUMsT0FBTyxDQUNyQixpQkFBaUIsQ0FBQztFQUNoQixVQUFVLEU3REpKLE9BQU8sRzZES2Q7O0FBVlAsQUFRTSxVQVJJLENBT04sY0FBYyxDQUFDLE9BQU8sQ0FDcEIsaUJBQWlCLENBQUM7RUFDaEIsVUFBVSxFN0ROSixPQUFPLEc2RE9kOztBQVZQLEFBUU0sVUFSSSxDQU9OLGFBQWEsQ0FBQyxPQUFPLENBQ25CLGlCQUFpQixDQUFDO0VBQ2hCLFVBQVUsRXRKakNQLE9BQU8sR3NKa0NYOztBQVZQLEFBUU0sVUFSSSxDQU9OLFlBQVksQ0FBQyxPQUFPLENBQ2xCLGlCQUFpQixDQUFDO0VBQ2hCLFVBQVUsRXRKMUJQLE9BQU8sR3NKMkJYOztBQVZQLEFBZ0JNLFVBaEJJLENBZU4saUJBQWlCLENBQUMsT0FBTyxDQUN2QixpQkFBaUIsQ0FBQztFQUNoQixVQUFVLEU3RE5GLE9BQXFCLEc2RE85Qjs7QUFsQlAsQUFnQk0sVUFoQkksQ0FlTixZQUFZLENBQUMsT0FBTyxDQUNsQixpQkFBaUIsQ0FBQztFQUNoQixVQUFVLEU3RExQLE9BQW9CLEc2RE14Qjs7QUFsQlAsQUFnQk0sVUFoQkksQ0FlTixhQUFhLENBQUMsT0FBTyxDQUNuQixpQkFBaUIsQ0FBQztFQUNoQixVQUFVLEU3REpOLE9BQXFCLEc2REsxQjs7QUFsQlAsQUFnQk0sVUFoQkksQ0FlTixZQUFZLENBQUMsT0FBTyxDQUNsQixpQkFBaUIsQ0FBQztFQUNoQixVQUFVLEU3REhQLE9BQXFCLEc2REl6Qjs7QUFsQlAsQUFnQk0sVUFoQkksQ0FlTixlQUFlLENBQUMsT0FBTyxDQUNyQixpQkFBaUIsQ0FBQztFQUNoQixVQUFVLEU3REZKLE9BQXFCLEc2REc1Qjs7QUFsQlAsQUFnQk0sVUFoQkksQ0FlTixjQUFjLENBQUMsT0FBTyxDQUNwQixpQkFBaUIsQ0FBQztFQUNoQixVQUFVLEU3RERMLE9BQXFCLEc2REUzQjs7QUFsQlAsQUFnQk0sVUFoQkksQ0FlTixZQUFZLENBQUMsT0FBTyxDQUNsQixpQkFBaUIsQ0FBQztFQUNoQixVQUFVLEU3RGxCSixPQUFPLEc2RG1CZDs7QUFsQlAsQUFnQk0sVUFoQkksQ0FlTixjQUFjLENBQUMsT0FBTyxDQUNwQixpQkFBaUIsQ0FBQztFQUNoQixVQUFVLEU3RGpCSixPQUFPLEc2RGtCZDs7QUFsQlAsQUFnQk0sVUFoQkksQ0FlTixjQUFjLENBQUMsT0FBTyxDQUNwQixpQkFBaUIsQ0FBQztFQUNoQixVQUFVLEU3RGhCSixPQUFPLEc2RGlCZDs7QUFsQlAsQUFnQk0sVUFoQkksQ0FlTixZQUFZLENBQUMsT0FBTyxDQUNsQixpQkFBaUIsQ0FBQztFQUNoQixVQUFVLEU3RGZKLE9BQU8sRzZEZ0JkOztBQWxCUCxBQWdCTSxVQWhCSSxDQWVOLFdBQVcsQ0FBQyxPQUFPLENBQ2pCLGlCQUFpQixDQUFDO0VBQ2hCLFVBQVUsRTdEZEosT0FBTyxHNkRlZDs7QUFsQlAsQUFnQk0sVUFoQkksQ0FlTixjQUFjLENBQUMsT0FBTyxDQUNwQixpQkFBaUIsQ0FBQztFQUNoQixVQUFVLEU3RGJKLE9BQU8sRzZEY2Q7O0FBbEJQLEFBZ0JNLFVBaEJJLENBZU4sY0FBYyxDQUFDLE9BQU8sQ0FDcEIsaUJBQWlCLENBQUM7RUFDaEIsVUFBVSxFN0RaSixPQUFPLEc2RGFkOztBQWxCUCxBQWdCTSxVQWhCSSxDQWVOLGFBQWEsQ0FBQyxPQUFPLENBQ25CLGlCQUFpQixDQUFDO0VBQ2hCLFVBQVUsRTdEWEosT0FBTyxHNkRZZDs7QUFsQlAsQUFnQk0sVUFoQkksQ0FlTixZQUFZLENBQUMsT0FBTyxDQUNsQixpQkFBaUIsQ0FBQztFQUNoQixVQUFVLEU3RFZKLE9BQU8sRzZEV2Q7O0FBbEJQLEFBZ0JNLFVBaEJJLENBZU4sWUFBWSxDQUFDLE9BQU8sQ0FDbEIsaUJBQWlCLENBQUM7RUFDaEIsVUFBVSxFN0RUSixPQUFPLEc2RFVkOztBQWxCUCxBQWdCTSxVQWhCSSxDQWVOLGFBQWEsQ0FBQyxPQUFPLENBQ25CLGlCQUFpQixDQUFDO0VBQ2hCLFVBQVUsRXRKMUNQLElBQUksR3NKMkNSOztBQWxCUCxBQWdCTSxVQWhCSSxDQWVOLFlBQVksQ0FBQyxPQUFPLENBQ2xCLGlCQUFpQixDQUFDO0VBQ2hCLFVBQVUsRXRKcENQLE9BQU8sR3NKcUNYOztBQWxCUCxBQWdCTSxVQWhCSSxDQWVOLGlCQUFpQixDQUFDLE9BQU8sQ0FDdkIsaUJBQWlCLENBQUM7RUFDaEIsVUFBVSxFdEpsQ1AsT0FBTyxHc0ptQ1g7O0FDaERMLEFBQXlFLGVBQTFELEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLEFBQUEsUUFBUTtBQUN0RixBQUFnRyxlQUFqRixHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFFO0VBQzdHLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBRUQsQUFBeUUsZUFBMUQsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBQ3RGLEFBQWdHLGVBQWpGLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUU7RUFDN0csWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFFRCxBQUE4QyxlQUEvQixHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBQzNELEFBQXFFLGVBQXRELEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFFO0VBQ2xGLGdCQUFnQixFQUFDLE9BQUM7RUFDbEIsWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFkRCxBQUEyRSxpQkFBMUQsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBQ3hGLEFBQWtHLGlCQUFqRixHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFBO0VBQzdHLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBRUQsQUFBMkUsaUJBQTFELEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLEFBQUEsUUFBUTtBQUN4RixBQUFrRyxpQkFBakYsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBQTtFQUM3RyxZQUFZLEVBQUMsT0FBQyxHQUNmOztBQUVELEFBQWdELGlCQUEvQixHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBQzdELEFBQXVFLGlCQUF0RCxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBQTtFQUNsRixnQkFBZ0IsRUFBQyxPQUFDO0VBQ2xCLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBZEQsQUFBeUUsZUFBMUQsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBQ3RGLEFBQWdHLGVBQWpGLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUU7RUFDN0csWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFFRCxBQUF5RSxlQUExRCxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFDdEYsQUFBZ0csZUFBakYsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBRTtFQUM3RyxZQUFZLEVBQUMsT0FBQyxHQUNmOztBQUVELEFBQThDLGVBQS9CLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFDM0QsQUFBcUUsZUFBdEQsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLFFBQVEsR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUU7RUFDbEYsZ0JBQWdCLEVBQUMsT0FBQztFQUNsQixZQUFZLEVBQUMsT0FBQyxHQUNmOztBQWRELEFBQXNFLFlBQTFELEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLEFBQUEsUUFBUTtBQUNuRixBQUE2RixZQUFqRixHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFLO0VBQzdHLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBRUQsQUFBc0UsWUFBMUQsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBQ25GLEFBQTZGLFlBQWpGLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUs7RUFDN0csWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFFRCxBQUEyQyxZQUEvQixHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBQ3hELEFBQWtFLFlBQXRELEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFLO0VBQ2xGLGdCQUFnQixFQUFDLE9BQUM7RUFDbEIsWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFkRCxBQUF5RSxlQUExRCxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFDdEYsQUFBZ0csZUFBakYsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBRTtFQUM3RyxZQUFZLEVBQUMsT0FBQyxHQUNmOztBQUVELEFBQXlFLGVBQTFELEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLEFBQUEsUUFBUTtBQUN0RixBQUFnRyxlQUFqRixHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFFO0VBQzdHLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBRUQsQUFBOEMsZUFBL0IsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLFFBQVEsR0FBRyxLQUFLLEFBQUEsUUFBUTtBQUMzRCxBQUFxRSxlQUF0RCxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBRTtFQUNsRixnQkFBZ0IsRUFBQyxPQUFDO0VBQ2xCLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBZEQsQUFBd0UsY0FBMUQsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBQ3JGLEFBQStGLGNBQWpGLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUc7RUFDN0csWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFFRCxBQUF3RSxjQUExRCxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFDckYsQUFBK0YsY0FBakYsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBRztFQUM3RyxZQUFZLEVBQUMsT0FBQyxHQUNmOztBQUVELEFBQTZDLGNBQS9CLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFDMUQsQUFBb0UsY0FBdEQsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLFFBQVEsR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUc7RUFDbEYsZ0JBQWdCLEVBQUMsT0FBQztFQUNsQixZQUFZLEVBQUMsT0FBQyxHQUNmOztBQWRELEFBQXVFLGFBQTFELEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLEFBQUEsUUFBUTtBQUNwRixBQUE4RixhQUFqRixHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFJO0VBQzdHLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBRUQsQUFBdUUsYUFBMUQsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBQ3BGLEFBQThGLGFBQWpGLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUk7RUFDN0csWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFFRCxBQUE0QyxhQUEvQixHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBQ3pELEFBQW1FLGFBQXRELEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFJO0VBQ2xGLGdCQUFnQixFQUFDLE9BQUM7RUFDbEIsWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFkRCxBQUFzRSxZQUExRCxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFDbkYsQUFBNkYsWUFBakYsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBSztFQUM3RyxZQUFZLEVBQUMsT0FBQyxHQUNmOztBQUVELEFBQXNFLFlBQTFELEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLEFBQUEsUUFBUTtBQUNuRixBQUE2RixZQUFqRixHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFLO0VBQzdHLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBRUQsQUFBMkMsWUFBL0IsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLFFBQVEsR0FBRyxLQUFLLEFBQUEsUUFBUTtBQUN4RCxBQUFrRSxZQUF0RCxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBSztFQUNsRixnQkFBZ0IsRUFBQyxPQUFDO0VBQ2xCLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBZEQsQUFBd0UsY0FBMUQsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBQ3JGLEFBQStGLGNBQWpGLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUc7RUFDN0csWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFFRCxBQUF3RSxjQUExRCxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFDckYsQUFBK0YsY0FBakYsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBRztFQUM3RyxZQUFZLEVBQUMsT0FBQyxHQUNmOztBQUVELEFBQTZDLGNBQS9CLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFDMUQsQUFBb0UsY0FBdEQsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLFFBQVEsR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUc7RUFDbEYsZ0JBQWdCLEVBQUMsT0FBQztFQUNsQixZQUFZLEVBQUMsT0FBQyxHQUNmOztBQUtELEFBQTJFLGlCQUExRCxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFDeEYsQUFBa0csaUJBQWpGLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUE7RUFDN0csWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFFRCxBQUEyRSxpQkFBMUQsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBQ3hGLEFBQWtHLGlCQUFqRixHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFBO0VBQzdHLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBRUQsQUFBZ0QsaUJBQS9CLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFDN0QsQUFBdUUsaUJBQXRELEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFBO0VBQ2xGLGdCQUFnQixFQUFDLE9BQUM7RUFDbEIsWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFkRCxBQUFzRSxZQUExRCxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFDbkYsQUFBNkYsWUFBakYsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBSztFQUM3RyxZQUFZLEVBQUMsT0FBQyxHQUNmOztBQUVELEFBQXNFLFlBQTFELEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLEFBQUEsUUFBUTtBQUNuRixBQUE2RixZQUFqRixHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFLO0VBQzdHLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBRUQsQUFBMkMsWUFBL0IsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLFFBQVEsR0FBRyxLQUFLLEFBQUEsUUFBUTtBQUN4RCxBQUFrRSxZQUF0RCxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBSztFQUNsRixnQkFBZ0IsRUFBQyxPQUFDO0VBQ2xCLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBZEQsQUFBdUUsYUFBMUQsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBQ3BGLEFBQThGLGFBQWpGLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUk7RUFDN0csWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFFRCxBQUF1RSxhQUExRCxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFDcEYsQUFBOEYsYUFBakYsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBSTtFQUM3RyxZQUFZLEVBQUMsT0FBQyxHQUNmOztBQUVELEFBQTRDLGFBQS9CLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFDekQsQUFBbUUsYUFBdEQsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLFFBQVEsR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUk7RUFDbEYsZ0JBQWdCLEVBQUMsT0FBQztFQUNsQixZQUFZLEVBQUMsT0FBQyxHQUNmOztBQWRELEFBQXNFLFlBQTFELEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLEFBQUEsUUFBUTtBQUNuRixBQUE2RixZQUFqRixHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFLO0VBQzdHLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBRUQsQUFBc0UsWUFBMUQsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBQ25GLEFBQTZGLFlBQWpGLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUs7RUFDN0csWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFFRCxBQUEyQyxZQUEvQixHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBQ3hELEFBQWtFLFlBQXRELEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFLO0VBQ2xGLGdCQUFnQixFQUFDLE9BQUM7RUFDbEIsWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFkRCxBQUF5RSxlQUExRCxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFDdEYsQUFBZ0csZUFBakYsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBRTtFQUM3RyxZQUFZLEVBQUMsT0FBQyxHQUNmOztBQUVELEFBQXlFLGVBQTFELEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLEFBQUEsUUFBUTtBQUN0RixBQUFnRyxlQUFqRixHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFFO0VBQzdHLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBRUQsQUFBOEMsZUFBL0IsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLFFBQVEsR0FBRyxLQUFLLEFBQUEsUUFBUTtBQUMzRCxBQUFxRSxlQUF0RCxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBRTtFQUNsRixnQkFBZ0IsRUFBQyxPQUFDO0VBQ2xCLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBZEQsQUFBd0UsY0FBMUQsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBQ3JGLEFBQStGLGNBQWpGLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUc7RUFDN0csWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFFRCxBQUF3RSxjQUExRCxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFDckYsQUFBK0YsY0FBakYsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBRztFQUM3RyxZQUFZLEVBQUMsT0FBQyxHQUNmOztBQUVELEFBQTZDLGNBQS9CLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFDMUQsQUFBb0UsY0FBdEQsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLFFBQVEsR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUc7RUFDbEYsZ0JBQWdCLEVBQUMsT0FBQztFQUNsQixZQUFZLEVBQUMsT0FBQyxHQUNmOztBQWRELEFBQXNFLFlBQTFELEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLEFBQUEsUUFBUTtBQUNuRixBQUE2RixZQUFqRixHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFLO0VBQzdHLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBRUQsQUFBc0UsWUFBMUQsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBQ25GLEFBQTZGLFlBQWpGLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUs7RUFDN0csWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFFRCxBQUEyQyxZQUEvQixHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBQ3hELEFBQWtFLFlBQXRELEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFLO0VBQ2xGLGdCQUFnQixFQUFDLE9BQUM7RUFDbEIsWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFkRCxBQUF3RSxjQUExRCxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFDckYsQUFBK0YsY0FBakYsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBRztFQUM3RyxZQUFZLEVBQUMsT0FBQyxHQUNmOztBQUVELEFBQXdFLGNBQTFELEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLEFBQUEsUUFBUTtBQUNyRixBQUErRixjQUFqRixHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFHO0VBQzdHLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBRUQsQUFBNkMsY0FBL0IsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLFFBQVEsR0FBRyxLQUFLLEFBQUEsUUFBUTtBQUMxRCxBQUFvRSxjQUF0RCxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBRztFQUNsRixnQkFBZ0IsRUFBQyxPQUFDO0VBQ2xCLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBZEQsQUFBd0UsY0FBMUQsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBQ3JGLEFBQStGLGNBQWpGLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUc7RUFDN0csWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFFRCxBQUF3RSxjQUExRCxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFDckYsQUFBK0YsY0FBakYsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBRztFQUM3RyxZQUFZLEVBQUMsT0FBQyxHQUNmOztBQUVELEFBQTZDLGNBQS9CLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFDMUQsQUFBb0UsY0FBdEQsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLFFBQVEsR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUc7RUFDbEYsZ0JBQWdCLEVBQUMsT0FBQztFQUNsQixZQUFZLEVBQUMsT0FBQyxHQUNmOztBQWRELEFBQXNFLFlBQTFELEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLEFBQUEsUUFBUTtBQUNuRixBQUE2RixZQUFqRixHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFLO0VBQzdHLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBRUQsQUFBc0UsWUFBMUQsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBQ25GLEFBQTZGLFlBQWpGLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUs7RUFDN0csWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFFRCxBQUEyQyxZQUEvQixHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBQ3hELEFBQWtFLFlBQXRELEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFLO0VBQ2xGLGdCQUFnQixFQUFDLE9BQUM7RUFDbEIsWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFkRCxBQUFxRSxXQUExRCxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFDbEYsQUFBNEYsV0FBakYsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBTTtFQUM3RyxZQUFZLEVBQUMsT0FBQyxHQUNmOztBQUVELEFBQXFFLFdBQTFELEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLEFBQUEsUUFBUTtBQUNsRixBQUE0RixXQUFqRixHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFNO0VBQzdHLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBRUQsQUFBMEMsV0FBL0IsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLFFBQVEsR0FBRyxLQUFLLEFBQUEsUUFBUTtBQUN2RCxBQUFpRSxXQUF0RCxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBTTtFQUNsRixnQkFBZ0IsRUFBQyxPQUFDO0VBQ2xCLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBZEQsQUFBd0UsY0FBMUQsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBQ3JGLEFBQStGLGNBQWpGLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUc7RUFDN0csWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFFRCxBQUF3RSxjQUExRCxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFDckYsQUFBK0YsY0FBakYsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBRztFQUM3RyxZQUFZLEVBQUMsT0FBQyxHQUNmOztBQUVELEFBQTZDLGNBQS9CLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFDMUQsQUFBb0UsY0FBdEQsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLFFBQVEsR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUc7RUFDbEYsZ0JBQWdCLEVBQUMsT0FBQztFQUNsQixZQUFZLEVBQUMsT0FBQyxHQUNmOztBQWRELEFBQXdFLGNBQTFELEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLEFBQUEsUUFBUTtBQUNyRixBQUErRixjQUFqRixHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFHO0VBQzdHLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBRUQsQUFBd0UsY0FBMUQsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBQ3JGLEFBQStGLGNBQWpGLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUc7RUFDN0csWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFFRCxBQUE2QyxjQUEvQixHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBQzFELEFBQW9FLGNBQXRELEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFHO0VBQ2xGLGdCQUFnQixFQUFDLE9BQUM7RUFDbEIsWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFkRCxBQUF1RSxhQUExRCxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFDcEYsQUFBOEYsYUFBakYsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBSTtFQUM3RyxZQUFZLEVBQUMsT0FBQyxHQUNmOztBQUVELEFBQXVFLGFBQTFELEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLEFBQUEsUUFBUTtBQUNwRixBQUE4RixhQUFqRixHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFJO0VBQzdHLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBRUQsQUFBNEMsYUFBL0IsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLFFBQVEsR0FBRyxLQUFLLEFBQUEsUUFBUTtBQUN6RCxBQUFtRSxhQUF0RCxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBSTtFQUNsRixnQkFBZ0IsRUFBQyxPQUFDO0VBQ2xCLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBZEQsQUFBc0UsWUFBMUQsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBQ25GLEFBQTZGLFlBQWpGLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUs7RUFDN0csWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFFRCxBQUFzRSxZQUExRCxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFDbkYsQUFBNkYsWUFBakYsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBSztFQUM3RyxZQUFZLEVBQUMsT0FBQyxHQUNmOztBQUVELEFBQTJDLFlBQS9CLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFDeEQsQUFBa0UsWUFBdEQsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLFFBQVEsR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUs7RUFDbEYsZ0JBQWdCLEVBQUMsT0FBQztFQUNsQixZQUFZLEVBQUMsT0FBQyxHQUNmOztBQWRELEFBQXNFLFlBQTFELEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLEFBQUEsUUFBUTtBQUNuRixBQUE2RixZQUFqRixHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFLO0VBQzdHLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBRUQsQUFBc0UsWUFBMUQsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBQ25GLEFBQTZGLFlBQWpGLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUs7RUFDN0csWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFFRCxBQUEyQyxZQUEvQixHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBQ3hELEFBQWtFLFlBQXRELEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFLO0VBQ2xGLGdCQUFnQixFQUFDLE9BQUM7RUFDbEIsWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFkRCxBQUF1RSxhQUExRCxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFDcEYsQUFBOEYsYUFBakYsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBSTtFQUM3RyxZQUFZLEVBQUMsSUFBQyxHQUNmOztBQUVELEFBQXVFLGFBQTFELEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLEFBQUEsUUFBUTtBQUNwRixBQUE4RixhQUFqRixHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFJO0VBQzdHLFlBQVksRUFBQyxJQUFDLEdBQ2Y7O0FBRUQsQUFBNEMsYUFBL0IsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLFFBQVEsR0FBRyxLQUFLLEFBQUEsUUFBUTtBQUN6RCxBQUFtRSxhQUF0RCxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBSTtFQUNsRixnQkFBZ0IsRUFBQyxJQUFDO0VBQ2xCLFlBQVksRUFBQyxJQUFDLEdBQ2Y7O0FBZEQsQUFBc0UsWUFBMUQsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBQ25GLEFBQTZGLFlBQWpGLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUs7RUFDN0csWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFFRCxBQUFzRSxZQUExRCxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFDbkYsQUFBNkYsWUFBakYsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBSztFQUM3RyxZQUFZLEVBQUMsT0FBQyxHQUNmOztBQUVELEFBQTJDLFlBQS9CLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFDeEQsQUFBa0UsWUFBdEQsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLFFBQVEsR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUs7RUFDbEYsZ0JBQWdCLEVBQUMsT0FBQztFQUNsQixZQUFZLEVBQUMsT0FBQyxHQUNmOztBQWRELEFBQTJFLGlCQUExRCxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFDeEYsQUFBa0csaUJBQWpGLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUE7RUFDN0csWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFFRCxBQUEyRSxpQkFBMUQsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBQ3hGLEFBQWtHLGlCQUFqRixHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFBO0VBQzdHLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBRUQsQUFBZ0QsaUJBQS9CLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFDN0QsQUFBdUUsaUJBQXRELEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFBO0VBQ2xGLGdCQUFnQixFQUFDLE9BQUM7RUFDbEIsWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFHSCxBQUU2QixVQUZuQixFQUNSLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsSUFBb0IsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLElBQy9DLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVE7QUFGMUMsQUFHTSxVQUhJLEVBQ1IsQUFBQSxLQUFDLEVBQU8sU0FBUyxBQUFoQixJQUFvQixLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsSUFFL0MsS0FBSyxBQUFBLFFBQVEsQ0FBQztFQUNkLFlBQVksRXZKN0JQLE9BQU8sR3VKOEJiOztBQUxMLEFBUzZFLFVBVG5FLENBU04sZUFBZSxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFUMUYsQUFVb0csVUFWMUYsQ0FVTixlQUFlLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUU7RUFDN0csWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFaTCxBQWM2RSxVQWRuRSxDQWNOLGVBQWUsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBZDFGLEFBZW9HLFVBZjFGLENBZU4sZUFBZSxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFFO0VBQzdHLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBakJMLEFBbUJrRCxVQW5CeEMsQ0FtQk4sZUFBZSxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBbkIvRCxBQW9CeUUsVUFwQi9ELENBb0JOLGVBQWUsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLFFBQVEsR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUU7RUFDbEYsZ0JBQWdCLEVBQUMsT0FBQztFQUNsQixZQUFZLEVBQUMsT0FBQyxHQUNmOztBQXZCTCxBQVMrRSxVQVRyRSxDQVNOLGlCQUFpQixHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFUNUYsQUFVc0csVUFWNUYsQ0FVTixpQkFBaUIsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBQTtFQUM3RyxZQUFZLEVBQUMsT0FBQyxHQUNmOztBQVpMLEFBYytFLFVBZHJFLENBY04saUJBQWlCLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLEFBQUEsUUFBUTtBQWQ1RixBQWVzRyxVQWY1RixDQWVOLGlCQUFpQixHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFBO0VBQzdHLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBakJMLEFBbUJvRCxVQW5CMUMsQ0FtQk4saUJBQWlCLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFuQmpFLEFBb0IyRSxVQXBCakUsQ0FvQk4saUJBQWlCLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFBO0VBQ2xGLGdCQUFnQixFQUFDLE9BQUM7RUFDbEIsWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUF2QkwsQUFTNkUsVUFUbkUsQ0FTTixlQUFlLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLEFBQUEsUUFBUTtBQVQxRixBQVVvRyxVQVYxRixDQVVOLGVBQWUsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBRTtFQUM3RyxZQUFZLEVBQUMsT0FBQyxHQUNmOztBQVpMLEFBYzZFLFVBZG5FLENBY04sZUFBZSxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFkMUYsQUFlb0csVUFmMUYsQ0FlTixlQUFlLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUU7RUFDN0csWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFqQkwsQUFtQmtELFVBbkJ4QyxDQW1CTixlQUFlLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFuQi9ELEFBb0J5RSxVQXBCL0QsQ0FvQk4sZUFBZSxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBRTtFQUNsRixnQkFBZ0IsRUFBQyxPQUFDO0VBQ2xCLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBdkJMLEFBUzBFLFVBVGhFLENBU04sWUFBWSxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFUdkYsQUFVaUcsVUFWdkYsQ0FVTixZQUFZLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUs7RUFDN0csWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFaTCxBQWMwRSxVQWRoRSxDQWNOLFlBQVksR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBZHZGLEFBZWlHLFVBZnZGLENBZU4sWUFBWSxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFLO0VBQzdHLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBakJMLEFBbUIrQyxVQW5CckMsQ0FtQk4sWUFBWSxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBbkI1RCxBQW9Cc0UsVUFwQjVELENBb0JOLFlBQVksR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLFFBQVEsR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUs7RUFDbEYsZ0JBQWdCLEVBQUMsT0FBQztFQUNsQixZQUFZLEVBQUMsT0FBQyxHQUNmOztBQXZCTCxBQVM2RSxVQVRuRSxDQVNOLGVBQWUsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBVDFGLEFBVW9HLFVBVjFGLENBVU4sZUFBZSxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFFO0VBQzdHLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBWkwsQUFjNkUsVUFkbkUsQ0FjTixlQUFlLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLEFBQUEsUUFBUTtBQWQxRixBQWVvRyxVQWYxRixDQWVOLGVBQWUsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBRTtFQUM3RyxZQUFZLEVBQUMsT0FBQyxHQUNmOztBQWpCTCxBQW1Ca0QsVUFuQnhDLENBbUJOLGVBQWUsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLFFBQVEsR0FBRyxLQUFLLEFBQUEsUUFBUTtBQW5CL0QsQUFvQnlFLFVBcEIvRCxDQW9CTixlQUFlLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFFO0VBQ2xGLGdCQUFnQixFQUFDLE9BQUM7RUFDbEIsWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUF2QkwsQUFTNEUsVUFUbEUsQ0FTTixjQUFjLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLEFBQUEsUUFBUTtBQVR6RixBQVVtRyxVQVZ6RixDQVVOLGNBQWMsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBRztFQUM3RyxZQUFZLEVBQUMsT0FBQyxHQUNmOztBQVpMLEFBYzRFLFVBZGxFLENBY04sY0FBYyxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFkekYsQUFlbUcsVUFmekYsQ0FlTixjQUFjLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUc7RUFDN0csWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFqQkwsQUFtQmlELFVBbkJ2QyxDQW1CTixjQUFjLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFuQjlELEFBb0J3RSxVQXBCOUQsQ0FvQk4sY0FBYyxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBRztFQUNsRixnQkFBZ0IsRUFBQyxPQUFDO0VBQ2xCLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBdkJMLEFBUzJFLFVBVGpFLENBU04sYUFBYSxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFUeEYsQUFVa0csVUFWeEYsQ0FVTixhQUFhLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUk7RUFDN0csWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFaTCxBQWMyRSxVQWRqRSxDQWNOLGFBQWEsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBZHhGLEFBZWtHLFVBZnhGLENBZU4sYUFBYSxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFJO0VBQzdHLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBakJMLEFBbUJnRCxVQW5CdEMsQ0FtQk4sYUFBYSxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBbkI3RCxBQW9CdUUsVUFwQjdELENBb0JOLGFBQWEsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLFFBQVEsR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUk7RUFDbEYsZ0JBQWdCLEVBQUMsT0FBQztFQUNsQixZQUFZLEVBQUMsT0FBQyxHQUNmOztBQXZCTCxBQVMwRSxVQVRoRSxDQVNOLFlBQVksR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBVHZGLEFBVWlHLFVBVnZGLENBVU4sWUFBWSxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFLO0VBQzdHLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBWkwsQUFjMEUsVUFkaEUsQ0FjTixZQUFZLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLEFBQUEsUUFBUTtBQWR2RixBQWVpRyxVQWZ2RixDQWVOLFlBQVksR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBSztFQUM3RyxZQUFZLEVBQUMsT0FBQyxHQUNmOztBQWpCTCxBQW1CK0MsVUFuQnJDLENBbUJOLFlBQVksR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLFFBQVEsR0FBRyxLQUFLLEFBQUEsUUFBUTtBQW5CNUQsQUFvQnNFLFVBcEI1RCxDQW9CTixZQUFZLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFLO0VBQ2xGLGdCQUFnQixFQUFDLE9BQUM7RUFDbEIsWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUF2QkwsQUE0QitFLFVBNUJyRSxDQTRCTixpQkFBaUIsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBNUI1RixBQTZCc0csVUE3QjVGLENBNkJOLGlCQUFpQixHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFBO0VBQzdHLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBL0JMLEFBaUMrRSxVQWpDckUsQ0FpQ04saUJBQWlCLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLEFBQUEsUUFBUTtBQWpDNUYsQUFrQ3NHLFVBbEM1RixDQWtDTixpQkFBaUIsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBQTtFQUM3RyxZQUFZLEVBQUMsT0FBQyxHQUNmOztBQXBDTCxBQXNDb0QsVUF0QzFDLENBc0NOLGlCQUFpQixHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBdENqRSxBQXVDMkUsVUF2Q2pFLENBdUNOLGlCQUFpQixHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBQTtFQUNsRixnQkFBZ0IsRUFBQyxPQUFDO0VBQ2xCLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBMUNMLEFBNEIwRSxVQTVCaEUsQ0E0Qk4sWUFBWSxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUE1QnZGLEFBNkJpRyxVQTdCdkYsQ0E2Qk4sWUFBWSxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFLO0VBQzdHLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBL0JMLEFBaUMwRSxVQWpDaEUsQ0FpQ04sWUFBWSxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFqQ3ZGLEFBa0NpRyxVQWxDdkYsQ0FrQ04sWUFBWSxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFLO0VBQzdHLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBcENMLEFBc0MrQyxVQXRDckMsQ0FzQ04sWUFBWSxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBdEM1RCxBQXVDc0UsVUF2QzVELENBdUNOLFlBQVksR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLFFBQVEsR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUs7RUFDbEYsZ0JBQWdCLEVBQUMsT0FBQztFQUNsQixZQUFZLEVBQUMsT0FBQyxHQUNmOztBQTFDTCxBQTRCMkUsVUE1QmpFLENBNEJOLGFBQWEsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBNUJ4RixBQTZCa0csVUE3QnhGLENBNkJOLGFBQWEsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBSTtFQUM3RyxZQUFZLEVBQUMsT0FBQyxHQUNmOztBQS9CTCxBQWlDMkUsVUFqQ2pFLENBaUNOLGFBQWEsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBakN4RixBQWtDa0csVUFsQ3hGLENBa0NOLGFBQWEsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBSTtFQUM3RyxZQUFZLEVBQUMsT0FBQyxHQUNmOztBQXBDTCxBQXNDZ0QsVUF0Q3RDLENBc0NOLGFBQWEsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLFFBQVEsR0FBRyxLQUFLLEFBQUEsUUFBUTtBQXRDN0QsQUF1Q3VFLFVBdkM3RCxDQXVDTixhQUFhLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFJO0VBQ2xGLGdCQUFnQixFQUFDLE9BQUM7RUFDbEIsWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUExQ0wsQUE0QjBFLFVBNUJoRSxDQTRCTixZQUFZLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLEFBQUEsUUFBUTtBQTVCdkYsQUE2QmlHLFVBN0J2RixDQTZCTixZQUFZLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUs7RUFDN0csWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUEvQkwsQUFpQzBFLFVBakNoRSxDQWlDTixZQUFZLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLEFBQUEsUUFBUTtBQWpDdkYsQUFrQ2lHLFVBbEN2RixDQWtDTixZQUFZLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUs7RUFDN0csWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFwQ0wsQUFzQytDLFVBdENyQyxDQXNDTixZQUFZLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUF0QzVELEFBdUNzRSxVQXZDNUQsQ0F1Q04sWUFBWSxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBSztFQUNsRixnQkFBZ0IsRUFBQyxPQUFDO0VBQ2xCLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBMUNMLEFBNEI2RSxVQTVCbkUsQ0E0Qk4sZUFBZSxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUE1QjFGLEFBNkJvRyxVQTdCMUYsQ0E2Qk4sZUFBZSxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFFO0VBQzdHLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBL0JMLEFBaUM2RSxVQWpDbkUsQ0FpQ04sZUFBZSxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFqQzFGLEFBa0NvRyxVQWxDMUYsQ0FrQ04sZUFBZSxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFFO0VBQzdHLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBcENMLEFBc0NrRCxVQXRDeEMsQ0FzQ04sZUFBZSxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBdEMvRCxBQXVDeUUsVUF2Qy9ELENBdUNOLGVBQWUsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLFFBQVEsR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUU7RUFDbEYsZ0JBQWdCLEVBQUMsT0FBQztFQUNsQixZQUFZLEVBQUMsT0FBQyxHQUNmOztBQTFDTCxBQTRCNEUsVUE1QmxFLENBNEJOLGNBQWMsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBNUJ6RixBQTZCbUcsVUE3QnpGLENBNkJOLGNBQWMsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBRztFQUM3RyxZQUFZLEVBQUMsT0FBQyxHQUNmOztBQS9CTCxBQWlDNEUsVUFqQ2xFLENBaUNOLGNBQWMsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBakN6RixBQWtDbUcsVUFsQ3pGLENBa0NOLGNBQWMsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBRztFQUM3RyxZQUFZLEVBQUMsT0FBQyxHQUNmOztBQXBDTCxBQXNDaUQsVUF0Q3ZDLENBc0NOLGNBQWMsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLFFBQVEsR0FBRyxLQUFLLEFBQUEsUUFBUTtBQXRDOUQsQUF1Q3dFLFVBdkM5RCxDQXVDTixjQUFjLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFHO0VBQ2xGLGdCQUFnQixFQUFDLE9BQUM7RUFDbEIsWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUExQ0wsQUE0QjBFLFVBNUJoRSxDQTRCTixZQUFZLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLEFBQUEsUUFBUTtBQTVCdkYsQUE2QmlHLFVBN0J2RixDQTZCTixZQUFZLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUs7RUFDN0csWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUEvQkwsQUFpQzBFLFVBakNoRSxDQWlDTixZQUFZLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLEFBQUEsUUFBUTtBQWpDdkYsQUFrQ2lHLFVBbEN2RixDQWtDTixZQUFZLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUs7RUFDN0csWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFwQ0wsQUFzQytDLFVBdENyQyxDQXNDTixZQUFZLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUF0QzVELEFBdUNzRSxVQXZDNUQsQ0F1Q04sWUFBWSxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBSztFQUNsRixnQkFBZ0IsRUFBQyxPQUFDO0VBQ2xCLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBMUNMLEFBNEI0RSxVQTVCbEUsQ0E0Qk4sY0FBYyxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUE1QnpGLEFBNkJtRyxVQTdCekYsQ0E2Qk4sY0FBYyxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFHO0VBQzdHLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBL0JMLEFBaUM0RSxVQWpDbEUsQ0FpQ04sY0FBYyxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFqQ3pGLEFBa0NtRyxVQWxDekYsQ0FrQ04sY0FBYyxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFHO0VBQzdHLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBcENMLEFBc0NpRCxVQXRDdkMsQ0FzQ04sY0FBYyxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBdEM5RCxBQXVDd0UsVUF2QzlELENBdUNOLGNBQWMsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLFFBQVEsR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUc7RUFDbEYsZ0JBQWdCLEVBQUMsT0FBQztFQUNsQixZQUFZLEVBQUMsT0FBQyxHQUNmOztBQTFDTCxBQTRCNEUsVUE1QmxFLENBNEJOLGNBQWMsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBNUJ6RixBQTZCbUcsVUE3QnpGLENBNkJOLGNBQWMsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBRztFQUM3RyxZQUFZLEVBQUMsT0FBQyxHQUNmOztBQS9CTCxBQWlDNEUsVUFqQ2xFLENBaUNOLGNBQWMsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBakN6RixBQWtDbUcsVUFsQ3pGLENBa0NOLGNBQWMsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBRztFQUM3RyxZQUFZLEVBQUMsT0FBQyxHQUNmOztBQXBDTCxBQXNDaUQsVUF0Q3ZDLENBc0NOLGNBQWMsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLFFBQVEsR0FBRyxLQUFLLEFBQUEsUUFBUTtBQXRDOUQsQUF1Q3dFLFVBdkM5RCxDQXVDTixjQUFjLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFHO0VBQ2xGLGdCQUFnQixFQUFDLE9BQUM7RUFDbEIsWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUExQ0wsQUE0QjBFLFVBNUJoRSxDQTRCTixZQUFZLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLEFBQUEsUUFBUTtBQTVCdkYsQUE2QmlHLFVBN0J2RixDQTZCTixZQUFZLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUs7RUFDN0csWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUEvQkwsQUFpQzBFLFVBakNoRSxDQWlDTixZQUFZLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLEFBQUEsUUFBUTtBQWpDdkYsQUFrQ2lHLFVBbEN2RixDQWtDTixZQUFZLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUs7RUFDN0csWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFwQ0wsQUFzQytDLFVBdENyQyxDQXNDTixZQUFZLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUF0QzVELEFBdUNzRSxVQXZDNUQsQ0F1Q04sWUFBWSxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBSztFQUNsRixnQkFBZ0IsRUFBQyxPQUFDO0VBQ2xCLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBMUNMLEFBNEJ5RSxVQTVCL0QsQ0E0Qk4sV0FBVyxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUE1QnRGLEFBNkJnRyxVQTdCdEYsQ0E2Qk4sV0FBVyxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFNO0VBQzdHLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBL0JMLEFBaUN5RSxVQWpDL0QsQ0FpQ04sV0FBVyxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFqQ3RGLEFBa0NnRyxVQWxDdEYsQ0FrQ04sV0FBVyxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFNO0VBQzdHLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBcENMLEFBc0M4QyxVQXRDcEMsQ0FzQ04sV0FBVyxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBdEMzRCxBQXVDcUUsVUF2QzNELENBdUNOLFdBQVcsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLFFBQVEsR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQU07RUFDbEYsZ0JBQWdCLEVBQUMsT0FBQztFQUNsQixZQUFZLEVBQUMsT0FBQyxHQUNmOztBQTFDTCxBQTRCNEUsVUE1QmxFLENBNEJOLGNBQWMsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBNUJ6RixBQTZCbUcsVUE3QnpGLENBNkJOLGNBQWMsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBRztFQUM3RyxZQUFZLEVBQUMsT0FBQyxHQUNmOztBQS9CTCxBQWlDNEUsVUFqQ2xFLENBaUNOLGNBQWMsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBakN6RixBQWtDbUcsVUFsQ3pGLENBa0NOLGNBQWMsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBRztFQUM3RyxZQUFZLEVBQUMsT0FBQyxHQUNmOztBQXBDTCxBQXNDaUQsVUF0Q3ZDLENBc0NOLGNBQWMsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLFFBQVEsR0FBRyxLQUFLLEFBQUEsUUFBUTtBQXRDOUQsQUF1Q3dFLFVBdkM5RCxDQXVDTixjQUFjLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFHO0VBQ2xGLGdCQUFnQixFQUFDLE9BQUM7RUFDbEIsWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUExQ0wsQUE0QjRFLFVBNUJsRSxDQTRCTixjQUFjLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLEFBQUEsUUFBUTtBQTVCekYsQUE2Qm1HLFVBN0J6RixDQTZCTixjQUFjLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUc7RUFDN0csWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUEvQkwsQUFpQzRFLFVBakNsRSxDQWlDTixjQUFjLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLEFBQUEsUUFBUTtBQWpDekYsQUFrQ21HLFVBbEN6RixDQWtDTixjQUFjLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUc7RUFDN0csWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFwQ0wsQUFzQ2lELFVBdEN2QyxDQXNDTixjQUFjLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUF0QzlELEFBdUN3RSxVQXZDOUQsQ0F1Q04sY0FBYyxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBRztFQUNsRixnQkFBZ0IsRUFBQyxPQUFDO0VBQ2xCLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBMUNMLEFBNEIyRSxVQTVCakUsQ0E0Qk4sYUFBYSxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUE1QnhGLEFBNkJrRyxVQTdCeEYsQ0E2Qk4sYUFBYSxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFJO0VBQzdHLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBL0JMLEFBaUMyRSxVQWpDakUsQ0FpQ04sYUFBYSxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFqQ3hGLEFBa0NrRyxVQWxDeEYsQ0FrQ04sYUFBYSxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFJO0VBQzdHLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBcENMLEFBc0NnRCxVQXRDdEMsQ0FzQ04sYUFBYSxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBdEM3RCxBQXVDdUUsVUF2QzdELENBdUNOLGFBQWEsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLFFBQVEsR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUk7RUFDbEYsZ0JBQWdCLEVBQUMsT0FBQztFQUNsQixZQUFZLEVBQUMsT0FBQyxHQUNmOztBQTFDTCxBQTRCMEUsVUE1QmhFLENBNEJOLFlBQVksR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBNUJ2RixBQTZCaUcsVUE3QnZGLENBNkJOLFlBQVksR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBSztFQUM3RyxZQUFZLEVBQUMsT0FBQyxHQUNmOztBQS9CTCxBQWlDMEUsVUFqQ2hFLENBaUNOLFlBQVksR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBakN2RixBQWtDaUcsVUFsQ3ZGLENBa0NOLFlBQVksR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBSztFQUM3RyxZQUFZLEVBQUMsT0FBQyxHQUNmOztBQXBDTCxBQXNDK0MsVUF0Q3JDLENBc0NOLFlBQVksR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLFFBQVEsR0FBRyxLQUFLLEFBQUEsUUFBUTtBQXRDNUQsQUF1Q3NFLFVBdkM1RCxDQXVDTixZQUFZLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFLO0VBQ2xGLGdCQUFnQixFQUFDLE9BQUM7RUFDbEIsWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUExQ0wsQUE0QjBFLFVBNUJoRSxDQTRCTixZQUFZLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLEFBQUEsUUFBUTtBQTVCdkYsQUE2QmlHLFVBN0J2RixDQTZCTixZQUFZLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUs7RUFDN0csWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUEvQkwsQUFpQzBFLFVBakNoRSxDQWlDTixZQUFZLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLEFBQUEsUUFBUTtBQWpDdkYsQUFrQ2lHLFVBbEN2RixDQWtDTixZQUFZLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUs7RUFDN0csWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUFwQ0wsQUFzQytDLFVBdENyQyxDQXNDTixZQUFZLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUF0QzVELEFBdUNzRSxVQXZDNUQsQ0F1Q04sWUFBWSxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBSztFQUNsRixnQkFBZ0IsRUFBQyxPQUFDO0VBQ2xCLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBMUNMLEFBNEIyRSxVQTVCakUsQ0E0Qk4sYUFBYSxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUE1QnhGLEFBNkJrRyxVQTdCeEYsQ0E2Qk4sYUFBYSxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFJO0VBQzdHLFlBQVksRUFBQyxJQUFDLEdBQ2Y7O0FBL0JMLEFBaUMyRSxVQWpDakUsQ0FpQ04sYUFBYSxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxBQUFBLFFBQVE7QUFqQ3hGLEFBa0NrRyxVQWxDeEYsQ0FrQ04sYUFBYSxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFJO0VBQzdHLFlBQVksRUFBQyxJQUFDLEdBQ2Y7O0FBcENMLEFBc0NnRCxVQXRDdEMsQ0FzQ04sYUFBYSxHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBdEM3RCxBQXVDdUUsVUF2QzdELENBdUNOLGFBQWEsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLFFBQVEsR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWlCLEtBQUssQUFBQSxRQUFRLENBQUk7RUFDbEYsZ0JBQWdCLEVBQUMsSUFBQztFQUNsQixZQUFZLEVBQUMsSUFBQyxHQUNmOztBQTFDTCxBQTRCMEUsVUE1QmhFLENBNEJOLFlBQVksR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBNUJ2RixBQTZCaUcsVUE3QnZGLENBNkJOLFlBQVksR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBSztFQUM3RyxZQUFZLEVBQUMsT0FBQyxHQUNmOztBQS9CTCxBQWlDMEUsVUFqQ2hFLENBaUNOLFlBQVksR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBakN2RixBQWtDaUcsVUFsQ3ZGLENBa0NOLFlBQVksR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBSztFQUM3RyxZQUFZLEVBQUMsT0FBQyxHQUNmOztBQXBDTCxBQXNDK0MsVUF0Q3JDLENBc0NOLFlBQVksR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLFFBQVEsR0FBRyxLQUFLLEFBQUEsUUFBUTtBQXRDNUQsQUF1Q3NFLFVBdkM1RCxDQXVDTixZQUFZLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxRQUFRLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFLO0VBQ2xGLGdCQUFnQixFQUFDLE9BQUM7RUFDbEIsWUFBWSxFQUFDLE9BQUMsR0FDZjs7QUExQ0wsQUE0QitFLFVBNUJyRSxDQTRCTixpQkFBaUIsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBNUI1RixBQTZCc0csVUE3QjVGLENBNkJOLGlCQUFpQixHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFpQixLQUFLLEFBQUEsUUFBUSxDQUFBO0VBQzdHLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FBL0JMLEFBaUMrRSxVQWpDckUsQ0FpQ04saUJBQWlCLEdBQUcsS0FBSyxBQUFBLFlBQVksQUFBQSxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE1BQU0sR0FBRyxLQUFLLEFBQUEsUUFBUTtBQWpDNUYsQUFrQ3NHLFVBbEM1RixDQWtDTixpQkFBaUIsR0FBRyxLQUFLLEFBQUEsWUFBWSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVEsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBQTtFQUM3RyxZQUFZLEVBQUMsT0FBQyxHQUNmOztBQXBDTCxBQXNDb0QsVUF0QzFDLENBc0NOLGlCQUFpQixHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQUFBQSxRQUFRO0FBdENqRSxBQXVDMkUsVUF2Q2pFLENBdUNOLGlCQUFpQixHQUFHLEtBQUssQUFBQSxZQUFZLEFBQUEsUUFBUSxHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsSUFBaUIsS0FBSyxBQUFBLFFBQVEsQ0FBQTtFQUNsRixnQkFBZ0IsRUFBQyxPQUFDO0VBQ2xCLFlBQVksRUFBQyxPQUFDLEdBQ2Y7O0FDaEZMLEFBQ0UsT0FESyxDQUNMLElBQUksQ0FBQztFQUNILFFBQVEsRUFBRSxRQUFRLEdBQ25COztBQUhILEFBS0UsT0FMSyxDQUtMLFdBQVcsQ0FBQztFM0lSWixXQUFXLEVidU9pQixpQkFBaUIsRUFBRSxhQUFhLEVBQUUsa0JBQWtCLEVBQUUsVUFBVSxFQUFFLE1BQU0sRUFBRSxnQkFBZ0IsRUFBRSxLQUFLLEVBQUUsVUFBVSxFQUFFLG1CQUFtQixFQUFFLGdCQUFnQixFQUFFLGlCQUFpQjtFYXJPbk0sVUFBVSxFQUFFLE1BQU07RUFDbEIsV0FBVyxFYjhPaUIsR0FBRztFYTdPL0IsV0FBVyxFYmlQaUIsR0FBRztFYWhQL0IsVUFBVSxFQUFFLElBQUk7RUFDaEIsVUFBVSxFQUFFLEtBQUs7RUFDakIsZUFBZSxFQUFFLElBQUk7RUFDckIsV0FBVyxFQUFFLElBQUk7RUFDakIsY0FBYyxFQUFFLElBQUk7RUFDcEIsY0FBYyxFQUFFLE1BQU07RUFDdEIsVUFBVSxFQUFFLE1BQU07RUFDbEIsWUFBWSxFQUFFLE1BQU07RUFDcEIsV0FBVyxFQUFFLE1BQU07RUFDbkIsVUFBVSxFQUFFLElBQUk7RWVHZCxhQUFhLEU1Qm1NYSxPQUFNO0VJakM5QixTQUFTLEVBQUMsUUFBQztFb0p2S2IsZ0JBQWdCLEV4SlFULElBQUk7RXdKUFgsS0FBSyxFeEpIRSxJQUFJO0V3SklYLE9BQU8sRUFBRSxLQUFLO0VBQ2QsU0FBUyxFeEpncUJpQixLQUFLO0V3Si9wQi9CLE9BQU8sRXhKb3FCbUIsT0FBTSxDQUNOLE1BQUs7RXdKcHFCL0IsUUFBUSxFQUFFLFFBQVE7RUFDbEIsVUFBVSxFQUFFLE1BQU07RUFDbEIsU0FBUyxFQUFFLFVBQVU7RUFDckIsT0FBTyxFeEoyaUJ5QixJQUFJLEd3SjFpQnJDOztBQWxCSCxBQW9CRSxPQXBCSyxDQW9CTCxTQUFTLENBQUM7RUFDUixnQkFBZ0IsRXhKYlQsT0FBTztFd0pjZCxNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQ3hKVlYsT0FBTztFd0pXZCxPQUFPLEVBQUUsSUFBSTtFQUNiLEtBQUssRUFBRSxLQUFLLEdBQ2I7O0FBekJILEFBMkJFLE9BM0JLLENBMkJMLFdBQVcsQ0FBQztFQUNWLGdCQUFnQixFeEpwQlQsT0FBTztFd0pxQmQsTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENoRWlLUyxJQUFJO0VnRWhLOUIsYUFBYSxFeEptTGEsT0FBTTtFd0psTGhDLEtBQUssRWhFOEpjLElBQUk7RWdFN0p2QixNQUFNLEVBQUUsT0FBTztFQUNmLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLE1BQU0sRUFBRSxJQUFJO0VBQ1osSUFBSSxFQUFFLElBQUk7RUFDVixXQUFXLEVBQUUsSUFBSTtFQUNqQixZQUFZLEVBQUUsR0FBRztFQUNqQixRQUFRLEVBQUUsUUFBUTtFQUNsQixVQUFVLEVBQUUsTUFBTTtFQUNsQixHQUFHLEVBQUUsQ0FBQztFQUVOLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLEtBQUssRUFBRSxJQUFJLEdBUVo7RUFuREgsQUEyQkUsT0EzQkssQ0EyQkwsV0FBVyxBQWtCVCxNQUFPLEVBN0NYLEFBMkJFLE9BM0JLLENBMkJMLFdBQVcsQUFtQlQsT0FBUSxFQTlDWixBQTJCRSxPQTNCSyxDQTJCTCxXQUFXLEFBb0JULE1BQU8sQ0FBQztJQUNOLGdCQUFnQixFQUFFLE9BQTRDO0lBQzlELEtBQUssRUFBRSxPQUFrQyxHQUMxQzs7QUFsREwsQUFxREUsT0FyREssQ0FxREwsVUFBVSxDQUFDO0VBQ1QsV0FBVyxFQUFFLElBQUk7RUFDakIsR0FBRyxFQUFFLElBQUksR0FDVjs7QUF4REgsQUEwREUsT0ExREssQ0EwREwsT0FBTyxDQUFDO0VBQ04sR0FBRyxFQUFFLElBQUksR0FDVjs7QUE1REgsQUE4REUsT0E5REssQ0E4REwsUUFBUSxDQUFDO0VBQ1AsR0FBRyxFQUFFLElBQUksR0FDVjs7QUMvREgsQUFBQSxjQUFjO0FBQ2QsQUFBQSxlQUFlLENBQUM7RUFDZCxnQkFBZ0IsRXpKS1AsT0FBTztFeUpKaEIsTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENqRTBMVyxJQUFJO0VpRXpMaEMsYUFBYSxFeko0TWUsT0FBTTtFeUozTWxDLEtBQUssRWpFdUxnQixJQUFJO0VpRXRMekIsTUFBTSxFQUFFLElBQUk7RUFDWixLQUFLLEVBQUUsSUFBSSxHQVFaO0VBZkQsQUFTRSxjQVRZLEFBU2IsTUFBUSxFQVRULEFBVUUsY0FWWSxBQVViLE9BQVMsRUFWVixBQVdFLGNBWFksQUFXYixNQUFRO0VBVlQsQUFRRSxlQVJhLEFBUWQsTUFBUTtFQVJULEFBU0UsZUFUYSxBQVNkLE9BQVM7RUFUVixBQVVFLGVBVmEsQUFVZCxNQUFRLENBQUM7SUFDTixnQkFBZ0IsRUFBRSxPQUE0QztJQUM5RCxLQUFLLEVBQUUsT0FBa0MsR0FDMUM7O0FDZEgsQUFDRSxXQURTLEFBQ1QsV0FBWSxDQUFDO0VBQ1gsWUFBWSxFQUFFLHFCQUFtQjtFQUNqQyxLQUFLLEUxSnFDQyxPQUFPLEcwSnBDZDs7QUFKSCxBQU1FLFdBTlMsQUFNVCxjQUFlLENBQUM7RUFDZCxZQUFZLEVBQUUscUJBQXNCO0VBQ3BDLEtBQUssRTFKNkJDLE9BQU8sRzBKNUJkOztBQVRILEFBV0UsV0FYUyxBQVdULFlBQWEsQ0FBQztFQUNaLFlBQVksRUFBRSxxQkFBcUI7RUFDbkMsS0FBSyxFMUpzQkMsT0FBTyxHMEpyQmQ7O0FBZEgsQUFnQkUsV0FoQlMsQUFnQlQsZUFBZ0IsQ0FBQztFQUNmLFlBQVksRUFBRSxxQkFBd0I7RUFDdEMsS0FBSyxFMUpORSxPQUFPLEcwSk9mOztBQW5CSCxBQXFCRSxXQXJCUyxBQXFCVCxjQUFlLENBQUM7RUFDZCxZQUFZLEVBQUUscUJBQXNCO0VBQ3BDLEtBQUssRTFKZUMsT0FBTyxHMEpOZDtFQWhDSCxBQXlCSSxXQXpCTyxBQXFCVCxjQUFlLENBSWIsbUJBQW1CLENBQUM7SUFDbEIsWUFBWSxFQUFFLHFCQUFzQixHQUNyQztFQTNCTCxBQTZCSSxXQTdCTyxBQXFCVCxjQUFlLEVBUWIsQUFBQSxLQUFDLEVBQU8sb0JBQW9CLEFBQTNCLEVBQTZCO0lBQzVCLGdCQUFnQixFMUpRWixPQUFPLEcwSlBaOztBQUlMLEFBQ0UsVUFEUSxDQUNSLFlBQVksQ0FBQztFQUNYLGdCQUFnQixFMUp2QlQsT0FBTztFMEp3QmQsS0FBSyxFMUo5QkUsT0FBTyxHMEpvQ2Y7RUFUSCxBQUtJLFVBTE0sQ0FDUixZQUFZLENBSVYsY0FBYztFQUxsQixBQU1JLFVBTk0sQ0FDUixZQUFZLENBS1YsWUFBWSxDQUFDO0lBQ1gsS0FBSyxFMUpsQ0EsT0FBTyxHMEptQ2I7O0FDaEJMLEFBRUUsZ0JBRmMsQ0FFZCxNQUFNLENBQUM7RUFDTCxnQkFBZ0IsRTNKQ1YsT0FBTyxHMkpBZDs7QUFKSCxBQU1FLGdCQU5jLENBTWQsY0FBYyxDQUFDO0VBQ2IsZ0JBQWdCLEUzSklWLE9BQU8sRzJKSGQ7O0FBUkgsQUFVRSxnQkFWYyxDQVVkLFlBQVksQ0FBQztFQUNYLGdCQUFnQixFM0pIVixPQUFPLEcySklkOztBQVpILEFBY0UsZ0JBZGMsQ0FjZCxXQUFXLENBQUM7RUFDVixnQkFBZ0IsRTNKRlYsT0FBTyxHMkpHZDs7QUFoQkgsQUFrQkUsZ0JBbEJjLENBa0JkLGNBQWMsQ0FBQztFQUNiLGdCQUFnQixFM0pUVixPQUFPLEcySlVkOztBQUlILEFBQXlCLHdCQUFELENBQUMsTUFBTTtBQUMvQixBQUFzQixxQkFBRCxDQUFDLE1BQU0sQ0FBQztFQUMzQixTQUFTLEVBQUUsT0FBTyxHQUNuQjs7QUN2REQsQUFBQSxLQUFLLENBQUM7RUFDSixPQUFPLEVBQUUsSUFBeUIsR0FTbkM7RUFWRCxBQUdFLEtBSEcsQ0FHSCxjQUFjLENBQUM7SUFDYixPQUFPLEVBQUUsSUFBeUIsR0FDbkM7RUFMSCxBQU9FLEtBUEcsQ0FPSCxjQUFjLENBQUM7SUFDYixPQUFPLEVBQUUsSUFBeUIsR0FDbkM7O0FBS0QsQUFFSSxhQUZTLENBQ1gsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKZVIsT0FBTyxHNEpkVjs7QUFJTCxBQUNFLHlCQUR1QixDQUN2QixLQUFLLENBQUM7RUFDSixVQUFVLEU1SmpCTCxJQUFJLEc0SjBCVjtFQVhILEFBSUkseUJBSnFCLENBQ3ZCLEtBQUssQ0FHSCxjQUFjLENBQUM7SUFDYixVQUFVLEU1SktSLE9BQU8sRzRKSlY7RUFOTCxBQVFJLHlCQVJxQixDQUN2QixLQUFLLENBT0gsY0FBYyxDQUFDO0lBQ2IsZ0JBQWdCLEVBQUUsZ0xBQTRMLEdBQy9NOztBQUlMLEFBRUkseUJBRnFCLENBQ3ZCLEtBQUssQ0FDSCxjQUFjLEFBQUEsT0FBTyxDQUFDO0VBQ3BCLEtBQUssRTVKUEgsc0JBQU8sRzRKUVY7O0FBSUwsQUFFSSxvQkFGZ0IsQ0FDbEIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKZlIsT0FBTyxHNEpnQlY7O0FBSUwsQUFDRSx5QkFEdUIsQ0FDdkIsY0FBYyxDQUFDO0VBQ2IsTUFBTSxFQUFFLEtBQUs7RUFDYixLQUFLLEVBQUUsSUFBSSxHQVNaO0VBWkgsQUFDRSx5QkFEdUIsQ0FDdkIsY0FBYyxBQUl2QyxRQUFvQyxDQUFDO0lBQ1IsVUFBVSxFNUoxQlIsT0FBTztJNEoyQlQsS0FBSyxFNUpwREYsSUFBSTtJNEpxRFAsU0FBUyxFQUFFLEtBQUs7SUFDaEIsV0FBVyxFQUFFLEtBQUs7SUFDbEIsV0FBVyxFQUFFLEdBQUcsR0FDakI7O0FBWEwsQUFjRSx5QkFkdUIsQ0FjdkIsY0FBYyxDQUFDO0VBQ2IsWUFBWSxFNUpuQ1IsT0FBTyxHNEp5Q1o7RUFyQkgsQUFjRSx5QkFkdUIsQ0FjdkIsY0FBYyxBQUd2QyxPQUFtQyxFQWpCWixBQWNFLHlCQWR1QixDQWN2QixjQUFjLEFBSXZDLFFBQW9DLENBQUM7SUFDUixZQUFZLEU1SnZDVixPQUFPLEc0SndDVjs7QUFJTCxBQUVJLDJCQUZ1QixDQUN6QixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUovQ1Isc0JBQU87RTRKZ0RULEtBQUssRTVKekVGLElBQUksRzRKMEVSOztBQUlMLEFBRUksMEJBRnNCLENBQ3hCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixZQUFZLEU1SnhEVixPQUFPLEM0SndEWSxXQUFXLENBQUMsV0FBVyxHQUM3Qzs7QUFKTCxBQU1JLDBCQU5zQixDQUN4QixLQUFLLENBS0gsY0FBYyxBQUFBLFFBQVEsQ0FBQztFQUNyQixZQUFZLEU1SjVEVixPQUFPLEM0SjREWSxXQUFXLENBQUMsV0FBVyxHQUM3Qzs7QUFJTCxBQUNFLDJCQUR5QixDQUN6QixLQUFLLENBQUM7RUFDSixVQUFVLEU1SjVGTCxJQUFJO0U0SjZGVCxZQUFZLEU1SnBFUixPQUFPLEc0SnlFWjtFQVJILEFBS0ksMkJBTHVCLENBQ3pCLEtBQUssQ0FJSCxjQUFjLENBQUM7SUFDYixVQUFVLEU1SnZFUixPQUFPLEc0SndFVjs7QUFJTCxBQUNFLHNCQURvQixDQUNwQixLQUFLLENBQUM7RUFDSixLQUFLLEU1SjlFRCxPQUFPLEc0SitFWjs7QUFHSCxBQUVJLDhCQUYwQixDQUM1QixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUpyRlIsT0FBTyxHNEpzRlY7O0FBSkwsQUFNSSw4QkFOMEIsQ0FDNUIsS0FBSyxDQUtILGNBQWMsQUFBQSxPQUFPO0FBTnpCLEFBT0ksOEJBUDBCLENBQzVCLEtBQUssQ0FNSCxjQUFjLEFBQUEsUUFBUSxDQUFDO0VBQ3JCLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDNUpuSGQsSUFBSSxHNEpvSFI7O0FBVEwsQUFZSSw4QkFaMEIsQ0FDNUIsS0FBSyxDQVdILGNBQWMsQUFBQSxRQUFRLENBQUM7RUFDbkIsa0JBQWtCLEU1Si9GbEIsc0JBQU87RTRKZ0dQLGlCQUFpQixFNUpoR2pCLHNCQUFPLEc0SmlHVjs7QUFmTCxBQWlCSSw4QkFqQjBCLENBQzVCLEtBQUssQ0FnQkgsY0FBYyxBQUFBLE9BQU8sQ0FBQztFQUNsQixnQkFBZ0IsRTVKcEdoQixzQkFBTztFNEpxR1AsbUJBQW1CLEU1SnJHbkIsc0JBQU8sRzRKc0dWOztBQUlMLEFBRUksdUJBRm1CLENBQ3JCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRTVKN0dkLHNCQUFPLEc0SjhHVjs7QUFJTCxBQUVJLG1CQUZlLENBQ2pCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU1SnJIUixPQUFPLEc0SnNIVjs7QUFKTCxBQU1JLG1CQU5lLENBQ2pCLEtBQUssQ0FLSCxvQkFBb0IsQ0FBQztFQUNuQixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEM1SnpIbEIsT0FBTyxFNEp5SG9CLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUp6SGxDLE9BQU8sRzRKMEhWOztBQVJMLEFBVUksbUJBVmUsQ0FDakIsS0FBSyxDQVNILGNBQWMsQ0FBQztFQUNiLGdCQUFnQixFNUo3SGQsT0FBTztFNEo4SFQsaUJBQWlCLEU1SjlIZixPQUFPLEc0SitIVjs7QUFJTCxBQUVJLHlCQUZxQixDQUN2QixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUp0SVIsT0FBTztFNEp1SVQsS0FBSyxFNUp2SUgsT0FBTztFNEp3SVQsVUFBVSxFQUFFLEtBQUssQ0FBQyxDQUFDLEM1SmpLaEIsSUFBSSxFNEppS2dDLEtBQUssQ0FBQyxDQUFDLEM1SmpLM0MsSUFBSSxHNEprS1I7O0FBTkwsQUFRSSx5QkFScUIsQ0FDdkIsS0FBSyxDQU9ILGNBQWMsQ0FBQztFQUNiLFVBQVUsRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUo1SXpCLE9BQU8sRTRKNEkyQixLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUpyS2hELElBQUksRzRKc0tSOztBQUlMLEFBRUkscUJBRmlCLENBQ25CLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRTVKcEpkLE9BQU87RTRKcUpULFVBQVUsRUFBRSxLQUFLLENBQUUsSUFBRyxDQUFDLENBQUMsQzVKckp0QixPQUFPLEU0SnFKd0IsS0FBSyxDQUFDLENBQUMsQ0FBRSxJQUFHLEM1SnJKM0MsT0FBTyxFNEpxSjZDLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUo5SzlELHdCQUFJLEU0SjhLeUYsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1SjlLeEcsd0JBQUksRzRKK0tSOztBQUxMLEFBT0kscUJBUGlCLENBQ25CLEtBQUssQ0FNSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRUFBRSw2RUFBbUY7RUFDckcsTUFBTSxFQUFFLElBQUksR0FDYjs7QUFJTCxBQUNFLDRCQUQwQixDQUMxQixjQUFjLENBQUM7RUFDYixLQUFLLEU1SmpLRCxPQUFPLEc0SmtLWjs7QUFwTEgsQUFFSSxlQUZXLENBQ2IsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKSlAsT0FBTyxHNEpLWDs7QUFJTCxBQUNFLDJCQUR5QixDQUN6QixLQUFLLENBQUM7RUFDSixVQUFVLEU1SmpCTCxJQUFJLEc0SjBCVjtFQVhILEFBSUksMkJBSnVCLENBQ3pCLEtBQUssQ0FHSCxjQUFjLENBQUM7SUFDYixVQUFVLEU1SmRQLE9BQU8sRzRKZVg7RUFOTCxBQVFJLDJCQVJ1QixDQUN6QixLQUFLLENBT0gsY0FBYyxDQUFDO0lBQ2IsZ0JBQWdCLEVBQUUsZ0xBQTRMLEdBQy9NOztBQUlMLEFBRUksMkJBRnVCLENBQ3pCLEtBQUssQ0FDSCxjQUFjLEFBQUEsT0FBTyxDQUFDO0VBQ3BCLEtBQUssRTVKMUJGLHdCQUFPLEc0SjJCWDs7QUFJTCxBQUVJLHNCQUZrQixDQUNwQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUpsQ1AsT0FBTyxHNEptQ1g7O0FBSUwsQUFDRSwyQkFEeUIsQ0FDekIsY0FBYyxDQUFDO0VBQ2IsTUFBTSxFQUFFLEtBQUs7RUFDYixLQUFLLEVBQUUsSUFBSSxHQVNaO0VBWkgsQUFDRSwyQkFEeUIsQ0FDekIsY0FBYyxBQUl2QyxRQUFvQyxDQUFDO0lBQ1IsVUFBVSxFNUo3Q1AsT0FBTztJNEo4Q1YsS0FBSyxFNUpwREYsSUFBSTtJNEpxRFAsU0FBUyxFQUFFLEtBQUs7SUFDaEIsV0FBVyxFQUFFLEtBQUs7SUFDbEIsV0FBVyxFQUFFLEdBQUcsR0FDakI7O0FBWEwsQUFjRSwyQkFkeUIsQ0FjekIsY0FBYyxDQUFDO0VBQ2IsWUFBWSxFNUp0RFAsT0FBTyxHNEo0RGI7RUFyQkgsQUFjRSwyQkFkeUIsQ0FjekIsY0FBYyxBQUd2QyxPQUFtQyxFQWpCWixBQWNFLDJCQWR5QixDQWN6QixjQUFjLEFBSXZDLFFBQW9DLENBQUM7SUFDUixZQUFZLEU1SjFEVCxPQUFPLEc0SjJEWDs7QUFJTCxBQUVJLDZCQUZ5QixDQUMzQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUpsRVAsd0JBQU87RTRKbUVWLEtBQUssRTVKekVGLElBQUksRzRKMEVSOztBQUlMLEFBRUksNEJBRndCLENBQzFCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixZQUFZLEU1SjNFVCxPQUFPLEM0SjJFVyxXQUFXLENBQUMsV0FBVyxHQUM3Qzs7QUFKTCxBQU1JLDRCQU53QixDQUMxQixLQUFLLENBS0gsY0FBYyxBQUFBLFFBQVEsQ0FBQztFQUNyQixZQUFZLEU1Si9FVCxPQUFPLEM0SitFVyxXQUFXLENBQUMsV0FBVyxHQUM3Qzs7QUFJTCxBQUNFLDZCQUQyQixDQUMzQixLQUFLLENBQUM7RUFDSixVQUFVLEU1SjVGTCxJQUFJO0U0SjZGVCxZQUFZLEU1SnZGUCxPQUFPLEc0SjRGYjtFQVJILEFBS0ksNkJBTHlCLENBQzNCLEtBQUssQ0FJSCxjQUFjLENBQUM7SUFDYixVQUFVLEU1SjFGUCxPQUFPLEc0SjJGWDs7QUFJTCxBQUNFLHdCQURzQixDQUN0QixLQUFLLENBQUM7RUFDSixLQUFLLEU1SmpHQSxPQUFPLEc0SmtHYjs7QUFHSCxBQUVJLGdDQUY0QixDQUM5QixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUp4R1AsT0FBTyxHNEp5R1g7O0FBSkwsQUFNSSxnQ0FONEIsQ0FDOUIsS0FBSyxDQUtILGNBQWMsQUFBQSxPQUFPO0FBTnpCLEFBT0ksZ0NBUDRCLENBQzlCLEtBQUssQ0FNSCxjQUFjLEFBQUEsUUFBUSxDQUFDO0VBQ3JCLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDNUpuSGQsSUFBSSxHNEpvSFI7O0FBVEwsQUFZSSxnQ0FaNEIsQ0FDOUIsS0FBSyxDQVdILGNBQWMsQUFBQSxRQUFRLENBQUM7RUFDbkIsa0JBQWtCLEU1SmxIakIsd0JBQU87RTRKbUhSLGlCQUFpQixFNUpuSGhCLHdCQUFPLEc0Sm9IWDs7QUFmTCxBQWlCSSxnQ0FqQjRCLENBQzlCLEtBQUssQ0FnQkgsY0FBYyxBQUFBLE9BQU8sQ0FBQztFQUNsQixnQkFBZ0IsRTVKdkhmLHdCQUFPO0U0SndIUixtQkFBbUIsRTVKeEhsQix3QkFBTyxHNEp5SFg7O0FBSUwsQUFFSSx5QkFGcUIsQ0FDdkIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLGdCQUFnQixFNUpoSWIsd0JBQU8sRzRKaUlYOztBQUlMLEFBRUkscUJBRmlCLENBQ25CLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU1SnhJUCxPQUFPLEc0SnlJWDs7QUFKTCxBQU1JLHFCQU5pQixDQUNuQixLQUFLLENBS0gsb0JBQW9CLENBQUM7RUFDbkIsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDNUo1SWpCLE9BQU8sRTRKNEltQixDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQzVKNUlqQyxPQUFPLEc0SjZJWDs7QUFSTCxBQVVJLHFCQVZpQixDQUNuQixLQUFLLENBU0gsY0FBYyxDQUFDO0VBQ2IsZ0JBQWdCLEU1SmhKYixPQUFPO0U0SmlKVixpQkFBaUIsRTVKakpkLE9BQU8sRzRKa0pYOztBQUlMLEFBRUksMkJBRnVCLENBQ3pCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU1SnpKUCxPQUFPO0U0SjBKVixLQUFLLEU1SjFKRixPQUFPO0U0SjJKVixVQUFVLEVBQUUsS0FBSyxDQUFDLENBQUMsQzVKaktoQixJQUFJLEU0SmlLZ0MsS0FBSyxDQUFDLENBQUMsQzVKakszQyxJQUFJLEc0SmtLUjs7QUFOTCxBQVFJLDJCQVJ1QixDQUN6QixLQUFLLENBT0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFQUFFLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1Si9KeEIsT0FBTyxFNEorSjBCLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1SnJLaEQsSUFBSSxHNEpzS1I7O0FBSUwsQUFFSSx1QkFGbUIsQ0FDckIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLGdCQUFnQixFNUp2S2IsT0FBTztFNEp3S1YsVUFBVSxFQUFFLEtBQUssQ0FBRSxJQUFHLENBQUMsQ0FBQyxDNUp4S3JCLE9BQU8sRTRKd0t1QixLQUFLLENBQUMsQ0FBQyxDQUFFLElBQUcsQzVKeEsxQyxPQUFPLEU0SndLNEMsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1SjlLOUQsd0JBQUksRTRKOEt5RixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQzVKOUt4Ryx3QkFBSSxHNEorS1I7O0FBTEwsQUFPSSx1QkFQbUIsQ0FDckIsS0FBSyxDQU1ILGNBQWMsQ0FBQztFQUNiLGdCQUFnQixFQUFFLDZFQUFtRjtFQUNyRyxNQUFNLEVBQUUsSUFBSSxHQUNiOztBQUlMLEFBQ0UsOEJBRDRCLENBQzVCLGNBQWMsQ0FBQztFQUNiLEtBQUssRTVKcExBLE9BQU8sRzRKcUxiOztBQXBMSCxBQUVJLGFBRlMsQ0FDWCxLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUpzQlIsT0FBTyxHNEpyQlY7O0FBSUwsQUFDRSx5QkFEdUIsQ0FDdkIsS0FBSyxDQUFDO0VBQ0osVUFBVSxFNUpqQkwsSUFBSSxHNEowQlY7RUFYSCxBQUlJLHlCQUpxQixDQUN2QixLQUFLLENBR0gsY0FBYyxDQUFDO0lBQ2IsVUFBVSxFNUpZUixPQUFPLEc0SlhWO0VBTkwsQUFRSSx5QkFScUIsQ0FDdkIsS0FBSyxDQU9ILGNBQWMsQ0FBQztJQUNiLGdCQUFnQixFQUFFLGdMQUE0TCxHQUMvTTs7QUFJTCxBQUVJLHlCQUZxQixDQUN2QixLQUFLLENBQ0gsY0FBYyxBQUFBLE9BQU8sQ0FBQztFQUNwQixLQUFLLEU1SkFILHNCQUFPLEc0SkNWOztBQUlMLEFBRUksb0JBRmdCLENBQ2xCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU1SlJSLE9BQU8sRzRKU1Y7O0FBSUwsQUFDRSx5QkFEdUIsQ0FDdkIsY0FBYyxDQUFDO0VBQ2IsTUFBTSxFQUFFLEtBQUs7RUFDYixLQUFLLEVBQUUsSUFBSSxHQVNaO0VBWkgsQUFDRSx5QkFEdUIsQ0FDdkIsY0FBYyxBQUl2QyxRQUFvQyxDQUFDO0lBQ1IsVUFBVSxFNUpuQlIsT0FBTztJNEpvQlQsS0FBSyxFNUpwREYsSUFBSTtJNEpxRFAsU0FBUyxFQUFFLEtBQUs7SUFDaEIsV0FBVyxFQUFFLEtBQUs7SUFDbEIsV0FBVyxFQUFFLEdBQUcsR0FDakI7O0FBWEwsQUFjRSx5QkFkdUIsQ0FjdkIsY0FBYyxDQUFDO0VBQ2IsWUFBWSxFNUo1QlIsT0FBTyxHNEprQ1o7RUFyQkgsQUFjRSx5QkFkdUIsQ0FjdkIsY0FBYyxBQUd2QyxPQUFtQyxFQWpCWixBQWNFLHlCQWR1QixDQWN2QixjQUFjLEFBSXZDLFFBQW9DLENBQUM7SUFDUixZQUFZLEU1SmhDVixPQUFPLEc0SmlDVjs7QUFJTCxBQUVJLDJCQUZ1QixDQUN6QixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUp4Q1Isc0JBQU87RTRKeUNULEtBQUssRTVKekVGLElBQUksRzRKMEVSOztBQUlMLEFBRUksMEJBRnNCLENBQ3hCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixZQUFZLEU1SmpEVixPQUFPLEM0SmlEWSxXQUFXLENBQUMsV0FBVyxHQUM3Qzs7QUFKTCxBQU1JLDBCQU5zQixDQUN4QixLQUFLLENBS0gsY0FBYyxBQUFBLFFBQVEsQ0FBQztFQUNyQixZQUFZLEU1SnJEVixPQUFPLEM0SnFEWSxXQUFXLENBQUMsV0FBVyxHQUM3Qzs7QUFJTCxBQUNFLDJCQUR5QixDQUN6QixLQUFLLENBQUM7RUFDSixVQUFVLEU1SjVGTCxJQUFJO0U0SjZGVCxZQUFZLEU1SjdEUixPQUFPLEc0SmtFWjtFQVJILEFBS0ksMkJBTHVCLENBQ3pCLEtBQUssQ0FJSCxjQUFjLENBQUM7SUFDYixVQUFVLEU1SmhFUixPQUFPLEc0SmlFVjs7QUFJTCxBQUNFLHNCQURvQixDQUNwQixLQUFLLENBQUM7RUFDSixLQUFLLEU1SnZFRCxPQUFPLEc0SndFWjs7QUFHSCxBQUVJLDhCQUYwQixDQUM1QixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUo5RVIsT0FBTyxHNEorRVY7O0FBSkwsQUFNSSw4QkFOMEIsQ0FDNUIsS0FBSyxDQUtILGNBQWMsQUFBQSxPQUFPO0FBTnpCLEFBT0ksOEJBUDBCLENBQzVCLEtBQUssQ0FNSCxjQUFjLEFBQUEsUUFBUSxDQUFDO0VBQ3JCLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDNUpuSGQsSUFBSSxHNEpvSFI7O0FBVEwsQUFZSSw4QkFaMEIsQ0FDNUIsS0FBSyxDQVdILGNBQWMsQUFBQSxRQUFRLENBQUM7RUFDbkIsa0JBQWtCLEU1SnhGbEIsc0JBQU87RTRKeUZQLGlCQUFpQixFNUp6RmpCLHNCQUFPLEc0SjBGVjs7QUFmTCxBQWlCSSw4QkFqQjBCLENBQzVCLEtBQUssQ0FnQkgsY0FBYyxBQUFBLE9BQU8sQ0FBQztFQUNsQixnQkFBZ0IsRTVKN0ZoQixzQkFBTztFNEo4RlAsbUJBQW1CLEU1SjlGbkIsc0JBQU8sRzRKK0ZWOztBQUlMLEFBRUksdUJBRm1CLENBQ3JCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRTVKdEdkLHNCQUFPLEc0SnVHVjs7QUFJTCxBQUVJLG1CQUZlLENBQ2pCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU1SjlHUixPQUFPLEc0SitHVjs7QUFKTCxBQU1JLG1CQU5lLENBQ2pCLEtBQUssQ0FLSCxvQkFBb0IsQ0FBQztFQUNuQixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEM1SmxIbEIsT0FBTyxFNEprSG9CLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUpsSGxDLE9BQU8sRzRKbUhWOztBQVJMLEFBVUksbUJBVmUsQ0FDakIsS0FBSyxDQVNILGNBQWMsQ0FBQztFQUNiLGdCQUFnQixFNUp0SGQsT0FBTztFNEp1SFQsaUJBQWlCLEU1SnZIZixPQUFPLEc0SndIVjs7QUFJTCxBQUVJLHlCQUZxQixDQUN2QixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUovSFIsT0FBTztFNEpnSVQsS0FBSyxFNUpoSUgsT0FBTztFNEppSVQsVUFBVSxFQUFFLEtBQUssQ0FBQyxDQUFDLEM1SmpLaEIsSUFBSSxFNEppS2dDLEtBQUssQ0FBQyxDQUFDLEM1SmpLM0MsSUFBSSxHNEprS1I7O0FBTkwsQUFRSSx5QkFScUIsQ0FDdkIsS0FBSyxDQU9ILGNBQWMsQ0FBQztFQUNiLFVBQVUsRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUpySXpCLE9BQU8sRTRKcUkyQixLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUpyS2hELElBQUksRzRKc0tSOztBQUlMLEFBRUkscUJBRmlCLENBQ25CLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRTVKN0lkLE9BQU87RTRKOElULFVBQVUsRUFBRSxLQUFLLENBQUUsSUFBRyxDQUFDLENBQUMsQzVKOUl0QixPQUFPLEU0SjhJd0IsS0FBSyxDQUFDLENBQUMsQ0FBRSxJQUFHLEM1SjlJM0MsT0FBTyxFNEo4STZDLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUo5SzlELHdCQUFJLEU0SjhLeUYsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1SjlLeEcsd0JBQUksRzRKK0tSOztBQUxMLEFBT0kscUJBUGlCLENBQ25CLEtBQUssQ0FNSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRUFBRSw2RUFBbUY7RUFDckcsTUFBTSxFQUFFLElBQUksR0FDYjs7QUFJTCxBQUNFLDRCQUQwQixDQUMxQixjQUFjLENBQUM7RUFDYixLQUFLLEU1SjFKRCxPQUFPLEc0SjJKWjs7QUFwTEgsQUFFSSxVQUZNLENBQ1IsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKd0JSLE9BQU8sRzRKdkJWOztBQUlMLEFBQ0Usc0JBRG9CLENBQ3BCLEtBQUssQ0FBQztFQUNKLFVBQVUsRTVKakJMLElBQUksRzRKMEJWO0VBWEgsQUFJSSxzQkFKa0IsQ0FDcEIsS0FBSyxDQUdILGNBQWMsQ0FBQztJQUNiLFVBQVUsRTVKY1IsT0FBTyxHNEpiVjtFQU5MLEFBUUksc0JBUmtCLENBQ3BCLEtBQUssQ0FPSCxjQUFjLENBQUM7SUFDYixnQkFBZ0IsRUFBRSxnTEFBNEwsR0FDL007O0FBSUwsQUFFSSxzQkFGa0IsQ0FDcEIsS0FBSyxDQUNILGNBQWMsQUFBQSxPQUFPLENBQUM7RUFDcEIsS0FBSyxFNUpFSCx1QkFBTyxHNEpEVjs7QUFJTCxBQUVJLGlCQUZhLENBQ2YsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKTlIsT0FBTyxHNEpPVjs7QUFJTCxBQUNFLHNCQURvQixDQUNwQixjQUFjLENBQUM7RUFDYixNQUFNLEVBQUUsS0FBSztFQUNiLEtBQUssRUFBRSxJQUFJLEdBU1o7RUFaSCxBQUNFLHNCQURvQixDQUNwQixjQUFjLEFBSXZDLFFBQW9DLENBQUM7SUFDUixVQUFVLEU1SmpCUixPQUFPO0k0SmtCVCxLQUFLLEU1SnBERixJQUFJO0k0SnFEUCxTQUFTLEVBQUUsS0FBSztJQUNoQixXQUFXLEVBQUUsS0FBSztJQUNsQixXQUFXLEVBQUUsR0FBRyxHQUNqQjs7QUFYTCxBQWNFLHNCQWRvQixDQWNwQixjQUFjLENBQUM7RUFDYixZQUFZLEU1SjFCUixPQUFPLEc0SmdDWjtFQXJCSCxBQWNFLHNCQWRvQixDQWNwQixjQUFjLEFBR3ZDLE9BQW1DLEVBakJaLEFBY0Usc0JBZG9CLENBY3BCLGNBQWMsQUFJdkMsUUFBb0MsQ0FBQztJQUNSLFlBQVksRTVKOUJWLE9BQU8sRzRKK0JWOztBQUlMLEFBRUksd0JBRm9CLENBQ3RCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU1SnRDUix1QkFBTztFNEp1Q1QsS0FBSyxFNUp6RUYsSUFBSSxHNEowRVI7O0FBSUwsQUFFSSx1QkFGbUIsQ0FDckIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFlBQVksRTVKL0NWLE9BQU8sQzRKK0NZLFdBQVcsQ0FBQyxXQUFXLEdBQzdDOztBQUpMLEFBTUksdUJBTm1CLENBQ3JCLEtBQUssQ0FLSCxjQUFjLEFBQUEsUUFBUSxDQUFDO0VBQ3JCLFlBQVksRTVKbkRWLE9BQU8sQzRKbURZLFdBQVcsQ0FBQyxXQUFXLEdBQzdDOztBQUlMLEFBQ0Usd0JBRHNCLENBQ3RCLEtBQUssQ0FBQztFQUNKLFVBQVUsRTVKNUZMLElBQUk7RTRKNkZULFlBQVksRTVKM0RSLE9BQU8sRzRKZ0VaO0VBUkgsQUFLSSx3QkFMb0IsQ0FDdEIsS0FBSyxDQUlILGNBQWMsQ0FBQztJQUNiLFVBQVUsRTVKOURSLE9BQU8sRzRKK0RWOztBQUlMLEFBQ0UsbUJBRGlCLENBQ2pCLEtBQUssQ0FBQztFQUNKLEtBQUssRTVKckVELE9BQU8sRzRKc0VaOztBQUdILEFBRUksMkJBRnVCLENBQ3pCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU1SjVFUixPQUFPLEc0SjZFVjs7QUFKTCxBQU1JLDJCQU51QixDQUN6QixLQUFLLENBS0gsY0FBYyxBQUFBLE9BQU87QUFOekIsQUFPSSwyQkFQdUIsQ0FDekIsS0FBSyxDQU1ILGNBQWMsQUFBQSxRQUFRLENBQUM7RUFDckIsTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEM1Sm5IZCxJQUFJLEc0Sm9IUjs7QUFUTCxBQVlJLDJCQVp1QixDQUN6QixLQUFLLENBV0gsY0FBYyxBQUFBLFFBQVEsQ0FBQztFQUNuQixrQkFBa0IsRTVKdEZsQix1QkFBTztFNEp1RlAsaUJBQWlCLEU1SnZGakIsdUJBQU8sRzRKd0ZWOztBQWZMLEFBaUJJLDJCQWpCdUIsQ0FDekIsS0FBSyxDQWdCSCxjQUFjLEFBQUEsT0FBTyxDQUFDO0VBQ2xCLGdCQUFnQixFNUozRmhCLHVCQUFPO0U0SjRGUCxtQkFBbUIsRTVKNUZuQix1QkFBTyxHNEo2RlY7O0FBSUwsQUFFSSxvQkFGZ0IsQ0FDbEIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLGdCQUFnQixFNUpwR2QsdUJBQU8sRzRKcUdWOztBQUlMLEFBRUksZ0JBRlksQ0FDZCxLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUo1R1IsT0FBTyxHNEo2R1Y7O0FBSkwsQUFNSSxnQkFOWSxDQUNkLEtBQUssQ0FLSCxvQkFBb0IsQ0FBQztFQUNuQixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEM1SmhIbEIsT0FBTyxFNEpnSG9CLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUpoSGxDLE9BQU8sRzRKaUhWOztBQVJMLEFBVUksZ0JBVlksQ0FDZCxLQUFLLENBU0gsY0FBYyxDQUFDO0VBQ2IsZ0JBQWdCLEU1SnBIZCxPQUFPO0U0SnFIVCxpQkFBaUIsRTVKckhmLE9BQU8sRzRKc0hWOztBQUlMLEFBRUksc0JBRmtCLENBQ3BCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU1SjdIUixPQUFPO0U0SjhIVCxLQUFLLEU1SjlISCxPQUFPO0U0SitIVCxVQUFVLEVBQUUsS0FBSyxDQUFDLENBQUMsQzVKaktoQixJQUFJLEU0SmlLZ0MsS0FBSyxDQUFDLENBQUMsQzVKakszQyxJQUFJLEc0SmtLUjs7QUFOTCxBQVFJLHNCQVJrQixDQUNwQixLQUFLLENBT0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFQUFFLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1Sm5JekIsT0FBTyxFNEptSTJCLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1SnJLaEQsSUFBSSxHNEpzS1I7O0FBSUwsQUFFSSxrQkFGYyxDQUNoQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsZ0JBQWdCLEU1SjNJZCxPQUFPO0U0SjRJVCxVQUFVLEVBQUUsS0FBSyxDQUFFLElBQUcsQ0FBQyxDQUFDLEM1SjVJdEIsT0FBTyxFNEo0SXdCLEtBQUssQ0FBQyxDQUFDLENBQUUsSUFBRyxDNUo1STNDLE9BQU8sRTRKNEk2QyxLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQzVKOUs5RCx3QkFBSSxFNEo4S3lGLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUo5S3hHLHdCQUFJLEc0SitLUjs7QUFMTCxBQU9JLGtCQVBjLENBQ2hCLEtBQUssQ0FNSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRUFBRSw2RUFBbUY7RUFDckcsTUFBTSxFQUFFLElBQUksR0FDYjs7QUFJTCxBQUNFLHlCQUR1QixDQUN2QixjQUFjLENBQUM7RUFDYixLQUFLLEU1SnhKRCxPQUFPLEc0SnlKWjs7QUFwTEgsQUFFSSxhQUZTLENBQ1gsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKcUJSLE9BQU8sRzRKcEJWOztBQUlMLEFBQ0UseUJBRHVCLENBQ3ZCLEtBQUssQ0FBQztFQUNKLFVBQVUsRTVKaUVBLE9BQU8sRzRKeERsQjtFQVhILEFBSUkseUJBSnFCLENBQ3ZCLEtBQUssQ0FHSCxjQUFjLENBQUM7SUFDYixVQUFVLEU1SldSLE9BQU8sRzRKVlY7RUFOTCxBQVFJLHlCQVJxQixDQUN2QixLQUFLLENBT0gsY0FBYyxDQUFDO0lBQ2IsZ0JBQWdCLEVBQUUsdUtBQTRMLEdBQy9NOztBQUlMLEFBRUkseUJBRnFCLENBQ3ZCLEtBQUssQ0FDSCxjQUFjLEFBQUEsT0FBTyxDQUFDO0VBQ3BCLEtBQUssRTVKREgsc0JBQU8sRzRKRVY7O0FBSUwsQUFFSSxvQkFGZ0IsQ0FDbEIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKVFIsT0FBTyxHNEpVVjs7QUFJTCxBQUNFLHlCQUR1QixDQUN2QixjQUFjLENBQUM7RUFDYixNQUFNLEVBQUUsS0FBSztFQUNiLEtBQUssRUFBRSxJQUFJLEdBU1o7RUFaSCxBQUNFLHlCQUR1QixDQUN2QixjQUFjLEFBSXZDLFFBQW9DLENBQUM7SUFDUixVQUFVLEU1SnBCUixPQUFPO0k0SnFCVCxLQUFLLEU1SjhCRyxPQUFPO0k0SjdCZixTQUFTLEVBQUUsS0FBSztJQUNoQixXQUFXLEVBQUUsS0FBSztJQUNsQixXQUFXLEVBQUUsR0FBRyxHQUNqQjs7QUFYTCxBQWNFLHlCQWR1QixDQWN2QixjQUFjLENBQUM7RUFDYixZQUFZLEU1SjdCUixPQUFPLEc0Sm1DWjtFQXJCSCxBQWNFLHlCQWR1QixDQWN2QixjQUFjLEFBR3ZDLE9BQW1DLEVBakJaLEFBY0UseUJBZHVCLENBY3ZCLGNBQWMsQUFJdkMsUUFBb0MsQ0FBQztJQUNSLFlBQVksRTVKakNWLE9BQU8sRzRKa0NWOztBQUlMLEFBRUksMkJBRnVCLENBQ3pCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU1SnpDUixzQkFBTztFNEowQ1QsS0FBSyxFNUpTRyxPQUFPLEc0SlJoQjs7QUFJTCxBQUVJLDBCQUZzQixDQUN4QixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsWUFBWSxFNUpsRFYsT0FBTyxDNEprRFksV0FBVyxDQUFDLFdBQVcsR0FDN0M7O0FBSkwsQUFNSSwwQkFOc0IsQ0FDeEIsS0FBSyxDQUtILGNBQWMsQUFBQSxRQUFRLENBQUM7RUFDckIsWUFBWSxFNUp0RFYsT0FBTyxDNEpzRFksV0FBVyxDQUFDLFdBQVcsR0FDN0M7O0FBSUwsQUFDRSwyQkFEeUIsQ0FDekIsS0FBSyxDQUFDO0VBQ0osVUFBVSxFNUpWQSxPQUFPO0U0SldqQixZQUFZLEU1SjlEUixPQUFPLEc0Sm1FWjtFQVJILEFBS0ksMkJBTHVCLENBQ3pCLEtBQUssQ0FJSCxjQUFjLENBQUM7SUFDYixVQUFVLEU1SmpFUixPQUFPLEc0SmtFVjs7QUFJTCxBQUNFLHNCQURvQixDQUNwQixLQUFLLENBQUM7RUFDSixLQUFLLEU1SnhFRCxPQUFPLEc0SnlFWjs7QUFHSCxBQUVJLDhCQUYwQixDQUM1QixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUovRVIsT0FBTyxHNEpnRlY7O0FBSkwsQUFNSSw4QkFOMEIsQ0FDNUIsS0FBSyxDQUtILGNBQWMsQUFBQSxPQUFPO0FBTnpCLEFBT0ksOEJBUDBCLENBQzVCLEtBQUssQ0FNSCxjQUFjLEFBQUEsUUFBUSxDQUFDO0VBQ3JCLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDNUpqQ1QsT0FBTyxHNEprQ2hCOztBQVRMLEFBWUksOEJBWjBCLENBQzVCLEtBQUssQ0FXSCxjQUFjLEFBQUEsUUFBUSxDQUFDO0VBQ25CLGtCQUFrQixFNUp6RmxCLHNCQUFPO0U0SjBGUCxpQkFBaUIsRTVKMUZqQixzQkFBTyxHNEoyRlY7O0FBZkwsQUFpQkksOEJBakIwQixDQUM1QixLQUFLLENBZ0JILGNBQWMsQUFBQSxPQUFPLENBQUM7RUFDbEIsZ0JBQWdCLEU1SjlGaEIsc0JBQU87RTRKK0ZQLG1CQUFtQixFNUovRm5CLHNCQUFPLEc0SmdHVjs7QUFJTCxBQUVJLHVCQUZtQixDQUNyQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsZ0JBQWdCLEU1SnZHZCxzQkFBTyxHNEp3R1Y7O0FBSUwsQUFFSSxtQkFGZSxDQUNqQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUovR1IsT0FBTyxHNEpnSFY7O0FBSkwsQUFNSSxtQkFOZSxDQUNqQixLQUFLLENBS0gsb0JBQW9CLENBQUM7RUFDbkIsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDNUpuSGxCLE9BQU8sRTRKbUhvQixDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQzVKbkhsQyxPQUFPLEc0Sm9IVjs7QUFSTCxBQVVJLG1CQVZlLENBQ2pCLEtBQUssQ0FTSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRTVKdkhkLE9BQU87RTRKd0hULGlCQUFpQixFNUp4SGYsT0FBTyxHNEp5SFY7O0FBSUwsQUFFSSx5QkFGcUIsQ0FDdkIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKaElSLE9BQU87RTRKaUlULEtBQUssRTVKaklILE9BQU87RTRKa0lULFVBQVUsRUFBRSxLQUFLLENBQUMsQ0FBQyxDNUovRVgsT0FBTyxFNEorRXdCLEtBQUssQ0FBQyxDQUFDLEM1Si9FdEMsT0FBTyxHNEpnRmhCOztBQU5MLEFBUUkseUJBUnFCLENBQ3ZCLEtBQUssQ0FPSCxjQUFjLENBQUM7RUFDYixVQUFVLEVBQUUsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQzVKdEl6QixPQUFPLEU0SnNJMkIsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQzVKbkYzQyxPQUFPLEc0Sm9GaEI7O0FBSUwsQUFFSSxxQkFGaUIsQ0FDbkIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLGdCQUFnQixFNUo5SWQsT0FBTztFNEorSVQsVUFBVSxFQUFFLEtBQUssQ0FBRSxJQUFHLENBQUMsQ0FBQyxDNUovSXRCLE9BQU8sRTRKK0l3QixLQUFLLENBQUMsQ0FBQyxDQUFFLElBQUcsQzVKL0kzQyxPQUFPLEU0SitJNkMsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1SjVGekQscUJBQU8sRTRKNEZpRixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQzVKNUZuRyxxQkFBTyxHNEo2RmhCOztBQUxMLEFBT0kscUJBUGlCLENBQ25CLEtBQUssQ0FNSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRUFBRSx1RUFBbUY7RUFDckcsTUFBTSxFQUFFLElBQUksR0FDYjs7QUFJTCxBQUNFLDRCQUQwQixDQUMxQixjQUFjLENBQUM7RUFDYixLQUFLLEU1SjNKRCxPQUFPLEc0SjRKWjs7QUFwTEgsQUFFSSxZQUZRLENBQ1YsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKbUJSLE9BQU8sRzRKbEJWOztBQUlMLEFBQ0Usd0JBRHNCLENBQ3RCLEtBQUssQ0FBQztFQUNKLFVBQVUsRTVKakJMLElBQUksRzRKMEJWO0VBWEgsQUFJSSx3QkFKb0IsQ0FDdEIsS0FBSyxDQUdILGNBQWMsQ0FBQztJQUNiLFVBQVUsRTVKU1IsT0FBTyxHNEpSVjtFQU5MLEFBUUksd0JBUm9CLENBQ3RCLEtBQUssQ0FPSCxjQUFjLENBQUM7SUFDYixnQkFBZ0IsRUFBRSxnTEFBNEwsR0FDL007O0FBSUwsQUFFSSx3QkFGb0IsQ0FDdEIsS0FBSyxDQUNILGNBQWMsQUFBQSxPQUFPLENBQUM7RUFDcEIsS0FBSyxFNUpISCxzQkFBTyxHNEpJVjs7QUFJTCxBQUVJLG1CQUZlLENBQ2pCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU1SlhSLE9BQU8sRzRKWVY7O0FBSUwsQUFDRSx3QkFEc0IsQ0FDdEIsY0FBYyxDQUFDO0VBQ2IsTUFBTSxFQUFFLEtBQUs7RUFDYixLQUFLLEVBQUUsSUFBSSxHQVNaO0VBWkgsQUFDRSx3QkFEc0IsQ0FDdEIsY0FBYyxBQUl2QyxRQUFvQyxDQUFDO0lBQ1IsVUFBVSxFNUp0QlIsT0FBTztJNEp1QlQsS0FBSyxFNUpwREYsSUFBSTtJNEpxRFAsU0FBUyxFQUFFLEtBQUs7SUFDaEIsV0FBVyxFQUFFLEtBQUs7SUFDbEIsV0FBVyxFQUFFLEdBQUcsR0FDakI7O0FBWEwsQUFjRSx3QkFkc0IsQ0FjdEIsY0FBYyxDQUFDO0VBQ2IsWUFBWSxFNUovQlIsT0FBTyxHNEpxQ1o7RUFyQkgsQUFjRSx3QkFkc0IsQ0FjdEIsY0FBYyxBQUd2QyxPQUFtQyxFQWpCWixBQWNFLHdCQWRzQixDQWN0QixjQUFjLEFBSXZDLFFBQW9DLENBQUM7SUFDUixZQUFZLEU1Sm5DVixPQUFPLEc0Sm9DVjs7QUFJTCxBQUVJLDBCQUZzQixDQUN4QixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUozQ1Isc0JBQU87RTRKNENULEtBQUssRTVKekVGLElBQUksRzRKMEVSOztBQUlMLEFBRUkseUJBRnFCLENBQ3ZCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixZQUFZLEU1SnBEVixPQUFPLEM0Sm9EWSxXQUFXLENBQUMsV0FBVyxHQUM3Qzs7QUFKTCxBQU1JLHlCQU5xQixDQUN2QixLQUFLLENBS0gsY0FBYyxBQUFBLFFBQVEsQ0FBQztFQUNyQixZQUFZLEU1SnhEVixPQUFPLEM0SndEWSxXQUFXLENBQUMsV0FBVyxHQUM3Qzs7QUFJTCxBQUNFLDBCQUR3QixDQUN4QixLQUFLLENBQUM7RUFDSixVQUFVLEU1SjVGTCxJQUFJO0U0SjZGVCxZQUFZLEU1SmhFUixPQUFPLEc0SnFFWjtFQVJILEFBS0ksMEJBTHNCLENBQ3hCLEtBQUssQ0FJSCxjQUFjLENBQUM7SUFDYixVQUFVLEU1Sm5FUixPQUFPLEc0Sm9FVjs7QUFJTCxBQUNFLHFCQURtQixDQUNuQixLQUFLLENBQUM7RUFDSixLQUFLLEU1SjFFRCxPQUFPLEc0SjJFWjs7QUFHSCxBQUVJLDZCQUZ5QixDQUMzQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUpqRlIsT0FBTyxHNEprRlY7O0FBSkwsQUFNSSw2QkFOeUIsQ0FDM0IsS0FBSyxDQUtILGNBQWMsQUFBQSxPQUFPO0FBTnpCLEFBT0ksNkJBUHlCLENBQzNCLEtBQUssQ0FNSCxjQUFjLEFBQUEsUUFBUSxDQUFDO0VBQ3JCLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDNUpuSGQsSUFBSSxHNEpvSFI7O0FBVEwsQUFZSSw2QkFaeUIsQ0FDM0IsS0FBSyxDQVdILGNBQWMsQUFBQSxRQUFRLENBQUM7RUFDbkIsa0JBQWtCLEU1SjNGbEIsc0JBQU87RTRKNEZQLGlCQUFpQixFNUo1RmpCLHNCQUFPLEc0SjZGVjs7QUFmTCxBQWlCSSw2QkFqQnlCLENBQzNCLEtBQUssQ0FnQkgsY0FBYyxBQUFBLE9BQU8sQ0FBQztFQUNsQixnQkFBZ0IsRTVKaEdoQixzQkFBTztFNEppR1AsbUJBQW1CLEU1SmpHbkIsc0JBQU8sRzRKa0dWOztBQUlMLEFBRUksc0JBRmtCLENBQ3BCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRTVKekdkLHNCQUFPLEc0SjBHVjs7QUFJTCxBQUVJLGtCQUZjLENBQ2hCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU1SmpIUixPQUFPLEc0SmtIVjs7QUFKTCxBQU1JLGtCQU5jLENBQ2hCLEtBQUssQ0FLSCxvQkFBb0IsQ0FBQztFQUNuQixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEM1SnJIbEIsT0FBTyxFNEpxSG9CLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUpySGxDLE9BQU8sRzRKc0hWOztBQVJMLEFBVUksa0JBVmMsQ0FDaEIsS0FBSyxDQVNILGNBQWMsQ0FBQztFQUNiLGdCQUFnQixFNUp6SGQsT0FBTztFNEowSFQsaUJBQWlCLEU1SjFIZixPQUFPLEc0SjJIVjs7QUFJTCxBQUVJLHdCQUZvQixDQUN0QixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUpsSVIsT0FBTztFNEptSVQsS0FBSyxFNUpuSUgsT0FBTztFNEpvSVQsVUFBVSxFQUFFLEtBQUssQ0FBQyxDQUFDLEM1SmpLaEIsSUFBSSxFNEppS2dDLEtBQUssQ0FBQyxDQUFDLEM1SmpLM0MsSUFBSSxHNEprS1I7O0FBTkwsQUFRSSx3QkFSb0IsQ0FDdEIsS0FBSyxDQU9ILGNBQWMsQ0FBQztFQUNiLFVBQVUsRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUp4SXpCLE9BQU8sRTRKd0kyQixLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUpyS2hELElBQUksRzRKc0tSOztBQUlMLEFBRUksb0JBRmdCLENBQ2xCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRTVKaEpkLE9BQU87RTRKaUpULFVBQVUsRUFBRSxLQUFLLENBQUUsSUFBRyxDQUFDLENBQUMsQzVKakp0QixPQUFPLEU0SmlKd0IsS0FBSyxDQUFDLENBQUMsQ0FBRSxJQUFHLEM1SmpKM0MsT0FBTyxFNEppSjZDLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUo5SzlELHdCQUFJLEU0SjhLeUYsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1SjlLeEcsd0JBQUksRzRKK0tSOztBQUxMLEFBT0ksb0JBUGdCLENBQ2xCLEtBQUssQ0FNSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRUFBRSw2RUFBbUY7RUFDckcsTUFBTSxFQUFFLElBQUksR0FDYjs7QUFJTCxBQUNFLDJCQUR5QixDQUN6QixjQUFjLENBQUM7RUFDYixLQUFLLEU1SjdKRCxPQUFPLEc0SjhKWjs7QUFwTEgsQUFFSSxXQUZPLENBQ1QsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKVFAsT0FBTyxHNEpVWDs7QUFJTCxBQUNFLHVCQURxQixDQUNyQixLQUFLLENBQUM7RUFDSixVQUFVLEU1SmlFQSxPQUFPLEc0SnhEbEI7RUFYSCxBQUlJLHVCQUptQixDQUNyQixLQUFLLENBR0gsY0FBYyxDQUFDO0lBQ2IsVUFBVSxFNUpuQlAsT0FBTyxHNEpvQlg7RUFOTCxBQVFJLHVCQVJtQixDQUNyQixLQUFLLENBT0gsY0FBYyxDQUFDO0lBQ2IsZ0JBQWdCLEVBQUUsdUtBQTRMLEdBQy9NOztBQUlMLEFBRUksdUJBRm1CLENBQ3JCLEtBQUssQ0FDSCxjQUFjLEFBQUEsT0FBTyxDQUFDO0VBQ3BCLEtBQUssRTVKL0JGLHdCQUFPLEc0SmdDWDs7QUFJTCxBQUVJLGtCQUZjLENBQ2hCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU1SnZDUCxPQUFPLEc0SndDWDs7QUFJTCxBQUNFLHVCQURxQixDQUNyQixjQUFjLENBQUM7RUFDYixNQUFNLEVBQUUsS0FBSztFQUNiLEtBQUssRUFBRSxJQUFJLEdBU1o7RUFaSCxBQUNFLHVCQURxQixDQUNyQixjQUFjLEFBSXZDLFFBQW9DLENBQUM7SUFDUixVQUFVLEU1SmxEUCxPQUFPO0k0Sm1EVixLQUFLLEU1SjhCRyxPQUFPO0k0SjdCZixTQUFTLEVBQUUsS0FBSztJQUNoQixXQUFXLEVBQUUsS0FBSztJQUNsQixXQUFXLEVBQUUsR0FBRyxHQUNqQjs7QUFYTCxBQWNFLHVCQWRxQixDQWNyQixjQUFjLENBQUM7RUFDYixZQUFZLEU1SjNEUCxPQUFPLEc0SmlFYjtFQXJCSCxBQWNFLHVCQWRxQixDQWNyQixjQUFjLEFBR3ZDLE9BQW1DLEVBakJaLEFBY0UsdUJBZHFCLENBY3JCLGNBQWMsQUFJdkMsUUFBb0MsQ0FBQztJQUNSLFlBQVksRTVKL0RULE9BQU8sRzRKZ0VYOztBQUlMLEFBRUkseUJBRnFCLENBQ3ZCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU1SnZFUCx3QkFBTztFNEp3RVYsS0FBSyxFNUpTRyxPQUFPLEc0SlJoQjs7QUFJTCxBQUVJLHdCQUZvQixDQUN0QixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsWUFBWSxFNUpoRlQsT0FBTyxDNEpnRlcsV0FBVyxDQUFDLFdBQVcsR0FDN0M7O0FBSkwsQUFNSSx3QkFOb0IsQ0FDdEIsS0FBSyxDQUtILGNBQWMsQUFBQSxRQUFRLENBQUM7RUFDckIsWUFBWSxFNUpwRlQsT0FBTyxDNEpvRlcsV0FBVyxDQUFDLFdBQVcsR0FDN0M7O0FBSUwsQUFDRSx5QkFEdUIsQ0FDdkIsS0FBSyxDQUFDO0VBQ0osVUFBVSxFNUpWQSxPQUFPO0U0SldqQixZQUFZLEU1SjVGUCxPQUFPLEc0SmlHYjtFQVJILEFBS0kseUJBTHFCLENBQ3ZCLEtBQUssQ0FJSCxjQUFjLENBQUM7SUFDYixVQUFVLEU1Si9GUCxPQUFPLEc0SmdHWDs7QUFJTCxBQUNFLG9CQURrQixDQUNsQixLQUFLLENBQUM7RUFDSixLQUFLLEU1SnRHQSxPQUFPLEc0SnVHYjs7QUFHSCxBQUVJLDRCQUZ3QixDQUMxQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUo3R1AsT0FBTyxHNEo4R1g7O0FBSkwsQUFNSSw0QkFOd0IsQ0FDMUIsS0FBSyxDQUtILGNBQWMsQUFBQSxPQUFPO0FBTnpCLEFBT0ksNEJBUHdCLENBQzFCLEtBQUssQ0FNSCxjQUFjLEFBQUEsUUFBUSxDQUFDO0VBQ3JCLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDNUpqQ1QsT0FBTyxHNEprQ2hCOztBQVRMLEFBWUksNEJBWndCLENBQzFCLEtBQUssQ0FXSCxjQUFjLEFBQUEsUUFBUSxDQUFDO0VBQ25CLGtCQUFrQixFNUp2SGpCLHdCQUFPO0U0SndIUixpQkFBaUIsRTVKeEhoQix3QkFBTyxHNEp5SFg7O0FBZkwsQUFpQkksNEJBakJ3QixDQUMxQixLQUFLLENBZ0JILGNBQWMsQUFBQSxPQUFPLENBQUM7RUFDbEIsZ0JBQWdCLEU1SjVIZix3QkFBTztFNEo2SFIsbUJBQW1CLEU1SjdIbEIsd0JBQU8sRzRKOEhYOztBQUlMLEFBRUkscUJBRmlCLENBQ25CLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRTVKckliLHdCQUFPLEc0SnNJWDs7QUFJTCxBQUVJLGlCQUZhLENBQ2YsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKN0lQLE9BQU8sRzRKOElYOztBQUpMLEFBTUksaUJBTmEsQ0FDZixLQUFLLENBS0gsb0JBQW9CLENBQUM7RUFDbkIsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDNUpqSmpCLE9BQU8sRTRKaUptQixDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQzVKakpqQyxPQUFPLEc0SmtKWDs7QUFSTCxBQVVJLGlCQVZhLENBQ2YsS0FBSyxDQVNILGNBQWMsQ0FBQztFQUNiLGdCQUFnQixFNUpySmIsT0FBTztFNEpzSlYsaUJBQWlCLEU1SnRKZCxPQUFPLEc0SnVKWDs7QUFJTCxBQUVJLHVCQUZtQixDQUNyQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUo5SlAsT0FBTztFNEorSlYsS0FBSyxFNUovSkYsT0FBTztFNEpnS1YsVUFBVSxFQUFFLEtBQUssQ0FBQyxDQUFDLEM1Si9FWCxPQUFPLEU0SitFd0IsS0FBSyxDQUFDLENBQUMsQzVKL0V0QyxPQUFPLEc0SmdGaEI7O0FBTkwsQUFRSSx1QkFSbUIsQ0FDckIsS0FBSyxDQU9ILGNBQWMsQ0FBQztFQUNiLFVBQVUsRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUpwS3hCLE9BQU8sRTRKb0swQixLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUpuRjNDLE9BQU8sRzRKb0ZoQjs7QUFJTCxBQUVJLG1CQUZlLENBQ2pCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRTVKNUtiLE9BQU87RTRKNktWLFVBQVUsRUFBRSxLQUFLLENBQUUsSUFBRyxDQUFDLENBQUMsQzVKN0tyQixPQUFPLEU0SjZLdUIsS0FBSyxDQUFDLENBQUMsQ0FBRSxJQUFHLEM1SjdLMUMsT0FBTyxFNEo2SzRDLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUo1RnpELHFCQUFPLEU0SjRGaUYsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1SjVGbkcscUJBQU8sRzRKNkZoQjs7QUFMTCxBQU9JLG1CQVBlLENBQ2pCLEtBQUssQ0FNSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRUFBRSx1RUFBbUY7RUFDckcsTUFBTSxFQUFFLElBQUksR0FDYjs7QUFJTCxBQUNFLDBCQUR3QixDQUN4QixjQUFjLENBQUM7RUFDYixLQUFLLEU1SnpMQSxPQUFPLEc0SjBMYjs7QUFwTEgsQUFFSSxVQUZNLENBQ1IsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKRlAsT0FBTyxHNEpHWDs7QUFJTCxBQUNFLHNCQURvQixDQUNwQixLQUFLLENBQUM7RUFDSixVQUFVLEU1SmpCTCxJQUFJLEc0SjBCVjtFQVhILEFBSUksc0JBSmtCLENBQ3BCLEtBQUssQ0FHSCxjQUFjLENBQUM7SUFDYixVQUFVLEU1SlpQLE9BQU8sRzRKYVg7RUFOTCxBQVFJLHNCQVJrQixDQUNwQixLQUFLLENBT0gsY0FBYyxDQUFDO0lBQ2IsZ0JBQWdCLEVBQUUsZ0xBQTRMLEdBQy9NOztBQUlMLEFBRUksc0JBRmtCLENBQ3BCLEtBQUssQ0FDSCxjQUFjLEFBQUEsT0FBTyxDQUFDO0VBQ3BCLEtBQUssRTVKeEJGLHFCQUFPLEc0SnlCWDs7QUFJTCxBQUVJLGlCQUZhLENBQ2YsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKaENQLE9BQU8sRzRKaUNYOztBQUlMLEFBQ0Usc0JBRG9CLENBQ3BCLGNBQWMsQ0FBQztFQUNiLE1BQU0sRUFBRSxLQUFLO0VBQ2IsS0FBSyxFQUFFLElBQUksR0FTWjtFQVpILEFBQ0Usc0JBRG9CLENBQ3BCLGNBQWMsQUFJdkMsUUFBb0MsQ0FBQztJQUNSLFVBQVUsRTVKM0NQLE9BQU87STRKNENWLEtBQUssRTVKcERGLElBQUk7STRKcURQLFNBQVMsRUFBRSxLQUFLO0lBQ2hCLFdBQVcsRUFBRSxLQUFLO0lBQ2xCLFdBQVcsRUFBRSxHQUFHLEdBQ2pCOztBQVhMLEFBY0Usc0JBZG9CLENBY3BCLGNBQWMsQ0FBQztFQUNiLFlBQVksRTVKcERQLE9BQU8sRzRKMERiO0VBckJILEFBY0Usc0JBZG9CLENBY3BCLGNBQWMsQUFHdkMsT0FBbUMsRUFqQlosQUFjRSxzQkFkb0IsQ0FjcEIsY0FBYyxBQUl2QyxRQUFvQyxDQUFDO0lBQ1IsWUFBWSxFNUp4RFQsT0FBTyxHNEp5RFg7O0FBSUwsQUFFSSx3QkFGb0IsQ0FDdEIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKaEVQLHFCQUFPO0U0SmlFVixLQUFLLEU1SnpFRixJQUFJLEc0SjBFUjs7QUFJTCxBQUVJLHVCQUZtQixDQUNyQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsWUFBWSxFNUp6RVQsT0FBTyxDNEp5RVcsV0FBVyxDQUFDLFdBQVcsR0FDN0M7O0FBSkwsQUFNSSx1QkFObUIsQ0FDckIsS0FBSyxDQUtILGNBQWMsQUFBQSxRQUFRLENBQUM7RUFDckIsWUFBWSxFNUo3RVQsT0FBTyxDNEo2RVcsV0FBVyxDQUFDLFdBQVcsR0FDN0M7O0FBSUwsQUFDRSx3QkFEc0IsQ0FDdEIsS0FBSyxDQUFDO0VBQ0osVUFBVSxFNUo1RkwsSUFBSTtFNEo2RlQsWUFBWSxFNUpyRlAsT0FBTyxHNEowRmI7RUFSSCxBQUtJLHdCQUxvQixDQUN0QixLQUFLLENBSUgsY0FBYyxDQUFDO0lBQ2IsVUFBVSxFNUp4RlAsT0FBTyxHNEp5Rlg7O0FBSUwsQUFDRSxtQkFEaUIsQ0FDakIsS0FBSyxDQUFDO0VBQ0osS0FBSyxFNUovRkEsT0FBTyxHNEpnR2I7O0FBR0gsQUFFSSwyQkFGdUIsQ0FDekIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKdEdQLE9BQU8sRzRKdUdYOztBQUpMLEFBTUksMkJBTnVCLENBQ3pCLEtBQUssQ0FLSCxjQUFjLEFBQUEsT0FBTztBQU56QixBQU9JLDJCQVB1QixDQUN6QixLQUFLLENBTUgsY0FBYyxBQUFBLFFBQVEsQ0FBQztFQUNyQixNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQzVKbkhkLElBQUksRzRKb0hSOztBQVRMLEFBWUksMkJBWnVCLENBQ3pCLEtBQUssQ0FXSCxjQUFjLEFBQUEsUUFBUSxDQUFDO0VBQ25CLGtCQUFrQixFNUpoSGpCLHFCQUFPO0U0SmlIUixpQkFBaUIsRTVKakhoQixxQkFBTyxHNEprSFg7O0FBZkwsQUFpQkksMkJBakJ1QixDQUN6QixLQUFLLENBZ0JILGNBQWMsQUFBQSxPQUFPLENBQUM7RUFDbEIsZ0JBQWdCLEU1SnJIZixxQkFBTztFNEpzSFIsbUJBQW1CLEU1SnRIbEIscUJBQU8sRzRKdUhYOztBQUlMLEFBRUksb0JBRmdCLENBQ2xCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRTVKOUhiLHFCQUFPLEc0SitIWDs7QUFJTCxBQUVJLGdCQUZZLENBQ2QsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKdElQLE9BQU8sRzRKdUlYOztBQUpMLEFBTUksZ0JBTlksQ0FDZCxLQUFLLENBS0gsb0JBQW9CLENBQUM7RUFDbkIsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDNUoxSWpCLE9BQU8sRTRKMEltQixDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQzVKMUlqQyxPQUFPLEc0SjJJWDs7QUFSTCxBQVVJLGdCQVZZLENBQ2QsS0FBSyxDQVNILGNBQWMsQ0FBQztFQUNiLGdCQUFnQixFNUo5SWIsT0FBTztFNEorSVYsaUJBQWlCLEU1Si9JZCxPQUFPLEc0SmdKWDs7QUFJTCxBQUVJLHNCQUZrQixDQUNwQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUp2SlAsT0FBTztFNEp3SlYsS0FBSyxFNUp4SkYsT0FBTztFNEp5SlYsVUFBVSxFQUFFLEtBQUssQ0FBQyxDQUFDLEM1SmpLaEIsSUFBSSxFNEppS2dDLEtBQUssQ0FBQyxDQUFDLEM1SmpLM0MsSUFBSSxHNEprS1I7O0FBTkwsQUFRSSxzQkFSa0IsQ0FDcEIsS0FBSyxDQU9ILGNBQWMsQ0FBQztFQUNiLFVBQVUsRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUo3SnhCLE9BQU8sRTRKNkowQixLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUpyS2hELElBQUksRzRKc0tSOztBQUlMLEFBRUksa0JBRmMsQ0FDaEIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLGdCQUFnQixFNUpyS2IsT0FBTztFNEpzS1YsVUFBVSxFQUFFLEtBQUssQ0FBRSxJQUFHLENBQUMsQ0FBQyxDNUp0S3JCLE9BQU8sRTRKc0t1QixLQUFLLENBQUMsQ0FBQyxDQUFFLElBQUcsQzVKdEsxQyxPQUFPLEU0SnNLNEMsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1SjlLOUQsd0JBQUksRTRKOEt5RixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQzVKOUt4Ryx3QkFBSSxHNEorS1I7O0FBTEwsQUFPSSxrQkFQYyxDQUNoQixLQUFLLENBTUgsY0FBYyxDQUFDO0VBQ2IsZ0JBQWdCLEVBQUUsNkVBQW1GO0VBQ3JHLE1BQU0sRUFBRSxJQUFJLEdBQ2I7O0FBSUwsQUFDRSx5QkFEdUIsQ0FDdkIsY0FBYyxDQUFDO0VBQ2IsS0FBSyxFNUpsTEEsT0FBTyxHNEptTGI7O0FBcExILEFBRUksWUFGUSxDQUNWLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU5Sm5CVCxPQUFPLEc4Sm9CVDs7QUFJTCxBQUNFLHdCQURzQixDQUN0QixLQUFLLENBQUM7RUFDSixVQUFVLEU1SmlFQSxPQUFPLEc0SnhEbEI7RUFYSCxBQUlJLHdCQUpvQixDQUN0QixLQUFLLENBR0gsY0FBYyxDQUFDO0lBQ2IsVUFBVSxFOUo3QlQsT0FBTyxHOEo4QlQ7RUFOTCxBQVFJLHdCQVJvQixDQUN0QixLQUFLLENBT0gsY0FBYyxDQUFDO0lBQ2IsZ0JBQWdCLEVBQUUsdUtBQTRMLEdBQy9NOztBQUlMLEFBRUksd0JBRm9CLENBQ3RCLEtBQUssQ0FDSCxjQUFjLEFBQUEsT0FBTyxDQUFDO0VBQ3BCLEtBQUssRTlKekNKLHNCQUFPLEc4SjBDVDs7QUFJTCxBQUVJLG1CQUZlLENBQ2pCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU5SmpEVCxPQUFPLEc4SmtEVDs7QUFJTCxBQUNFLHdCQURzQixDQUN0QixjQUFjLENBQUM7RUFDYixNQUFNLEVBQUUsS0FBSztFQUNiLEtBQUssRUFBRSxJQUFJLEdBU1o7RUFaSCxBQUNFLHdCQURzQixDQUN0QixjQUFjLEFBSXZDLFFBQW9DLENBQUM7SUFDUixVQUFVLEU5SjVEVCxPQUFPO0k4SjZEUixLQUFLLEU1SjhCRyxPQUFPO0k0SjdCZixTQUFTLEVBQUUsS0FBSztJQUNoQixXQUFXLEVBQUUsS0FBSztJQUNsQixXQUFXLEVBQUUsR0FBRyxHQUNqQjs7QUFYTCxBQWNFLHdCQWRzQixDQWN0QixjQUFjLENBQUM7RUFDYixZQUFZLEU5SnJFVCxPQUFPLEc4SjJFWDtFQXJCSCxBQWNFLHdCQWRzQixDQWN0QixjQUFjLEFBR3ZDLE9BQW1DLEVBakJaLEFBY0Usd0JBZHNCLENBY3RCLGNBQWMsQUFJdkMsUUFBb0MsQ0FBQztJQUNSLFlBQVksRTlKekVYLE9BQU8sRzhKMEVUOztBQUlMLEFBRUksMEJBRnNCLENBQ3hCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU5SmpGVCxzQkFBTztFOEprRlIsS0FBSyxFNUpTRyxPQUFPLEc0SlJoQjs7QUFJTCxBQUVJLHlCQUZxQixDQUN2QixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsWUFBWSxFOUoxRlgsT0FBTyxDOEowRmEsV0FBVyxDQUFDLFdBQVcsR0FDN0M7O0FBSkwsQUFNSSx5QkFOcUIsQ0FDdkIsS0FBSyxDQUtILGNBQWMsQUFBQSxRQUFRLENBQUM7RUFDckIsWUFBWSxFOUo5RlgsT0FBTyxDOEo4RmEsV0FBVyxDQUFDLFdBQVcsR0FDN0M7O0FBSUwsQUFDRSwwQkFEd0IsQ0FDeEIsS0FBSyxDQUFDO0VBQ0osVUFBVSxFNUpWQSxPQUFPO0U0SldqQixZQUFZLEU5SnRHVCxPQUFPLEc4SjJHWDtFQVJILEFBS0ksMEJBTHNCLENBQ3hCLEtBQUssQ0FJSCxjQUFjLENBQUM7SUFDYixVQUFVLEU5SnpHVCxPQUFPLEc4SjBHVDs7QUFJTCxBQUNFLHFCQURtQixDQUNuQixLQUFLLENBQUM7RUFDSixLQUFLLEU5SmhIRixPQUFPLEc4SmlIWDs7QUFHSCxBQUVJLDZCQUZ5QixDQUMzQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFOUp2SFQsT0FBTyxHOEp3SFQ7O0FBSkwsQUFNSSw2QkFOeUIsQ0FDM0IsS0FBSyxDQUtILGNBQWMsQUFBQSxPQUFPO0FBTnpCLEFBT0ksNkJBUHlCLENBQzNCLEtBQUssQ0FNSCxjQUFjLEFBQUEsUUFBUSxDQUFDO0VBQ3JCLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDNUpqQ1QsT0FBTyxHNEprQ2hCOztBQVRMLEFBWUksNkJBWnlCLENBQzNCLEtBQUssQ0FXSCxjQUFjLEFBQUEsUUFBUSxDQUFDO0VBQ25CLGtCQUFrQixFOUpqSW5CLHNCQUFPO0U4SmtJTixpQkFBaUIsRTlKbElsQixzQkFBTyxHOEptSVQ7O0FBZkwsQUFpQkksNkJBakJ5QixDQUMzQixLQUFLLENBZ0JILGNBQWMsQUFBQSxPQUFPLENBQUM7RUFDbEIsZ0JBQWdCLEU5SnRJakIsc0JBQU87RThKdUlOLG1CQUFtQixFOUp2SXBCLHNCQUFPLEc4SndJVDs7QUFJTCxBQUVJLHNCQUZrQixDQUNwQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsZ0JBQWdCLEU5Si9JZixzQkFBTyxHOEpnSlQ7O0FBSUwsQUFFSSxrQkFGYyxDQUNoQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFOUp2SlQsT0FBTyxHOEp3SlQ7O0FBSkwsQUFNSSxrQkFOYyxDQUNoQixLQUFLLENBS0gsb0JBQW9CLENBQUM7RUFDbkIsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDOUozSm5CLE9BQU8sRThKMkpxQixDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQzlKM0puQyxPQUFPLEc4SjRKVDs7QUFSTCxBQVVJLGtCQVZjLENBQ2hCLEtBQUssQ0FTSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRTlKL0pmLE9BQU87RThKZ0tSLGlCQUFpQixFOUpoS2hCLE9BQU8sRzhKaUtUOztBQUlMLEFBRUksd0JBRm9CLENBQ3RCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU5SnhLVCxPQUFPO0U4SnlLUixLQUFLLEU5SnpLSixPQUFPO0U4SjBLUixVQUFVLEVBQUUsS0FBSyxDQUFDLENBQUMsQzVKL0VYLE9BQU8sRTRKK0V3QixLQUFLLENBQUMsQ0FBQyxDNUovRXRDLE9BQU8sRzRKZ0ZoQjs7QUFOTCxBQVFJLHdCQVJvQixDQUN0QixLQUFLLENBT0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFQUFFLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM5SjlLMUIsT0FBTyxFOEo4SzRCLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1Sm5GM0MsT0FBTyxHNEpvRmhCOztBQUlMLEFBRUksb0JBRmdCLENBQ2xCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRTlKdExmLE9BQU87RThKdUxSLFVBQVUsRUFBRSxLQUFLLENBQUUsSUFBRyxDQUFDLENBQUMsQzlKdkx2QixPQUFPLEU4SnVMeUIsS0FBSyxDQUFDLENBQUMsQ0FBRSxJQUFHLEM5SnZMNUMsT0FBTyxFOEp1TDhDLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUo1RnpELHFCQUFPLEU0SjRGaUYsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1SjVGbkcscUJBQU8sRzRKNkZoQjs7QUFMTCxBQU9JLG9CQVBnQixDQUNsQixLQUFLLENBTUgsY0FBYyxDQUFDO0VBQ2IsZ0JBQWdCLEVBQUUsdUVBQW1GO0VBQ3JHLE1BQU0sRUFBRSxJQUFJLEdBQ2I7O0FBSUwsQUFDRSwyQkFEeUIsQ0FDekIsY0FBYyxDQUFDO0VBQ2IsS0FBSyxFOUpuTUYsT0FBTyxHOEpvTVg7O0FBcExILEFBRUksZUFGVyxDQUNiLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEVwRWROLE9BQU8sR29FZVo7O0FBSUwsQUFDRSwyQkFEeUIsQ0FDekIsS0FBSyxDQUFDO0VBQ0osVUFBVSxFNUpqQkwsSUFBSSxHNEowQlY7RUFYSCxBQUlJLDJCQUp1QixDQUN6QixLQUFLLENBR0gsY0FBYyxDQUFDO0lBQ2IsVUFBVSxFcEV4Qk4sT0FBTyxHb0V5Qlo7RUFOTCxBQVFJLDJCQVJ1QixDQUN6QixLQUFLLENBT0gsY0FBYyxDQUFDO0lBQ2IsZ0JBQWdCLEVBQUUsZ0xBQTRMLEdBQy9NOztBQUlMLEFBRUksMkJBRnVCLENBQ3pCLEtBQUssQ0FDSCxjQUFjLEFBQUEsT0FBTyxDQUFDO0VBQ3BCLEtBQUssRXBFcENELHVCQUFPLEdvRXFDWjs7QUFJTCxBQUVJLHNCQUZrQixDQUNwQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFcEU1Q04sT0FBTyxHb0U2Q1o7O0FBSUwsQUFDRSwyQkFEeUIsQ0FDekIsY0FBYyxDQUFDO0VBQ2IsTUFBTSxFQUFFLEtBQUs7RUFDYixLQUFLLEVBQUUsSUFBSSxHQVNaO0VBWkgsQUFDRSwyQkFEeUIsQ0FDekIsY0FBYyxBQUl2QyxRQUFvQyxDQUFDO0lBQ1IsVUFBVSxFcEV2RE4sT0FBTztJb0V3RFgsS0FBSyxFNUpwREYsSUFBSTtJNEpxRFAsU0FBUyxFQUFFLEtBQUs7SUFDaEIsV0FBVyxFQUFFLEtBQUs7SUFDbEIsV0FBVyxFQUFFLEdBQUcsR0FDakI7O0FBWEwsQUFjRSwyQkFkeUIsQ0FjekIsY0FBYyxDQUFDO0VBQ2IsWUFBWSxFcEVoRU4sT0FBTyxHb0VzRWQ7RUFyQkgsQUFjRSwyQkFkeUIsQ0FjekIsY0FBYyxBQUd2QyxPQUFtQyxFQWpCWixBQWNFLDJCQWR5QixDQWN6QixjQUFjLEFBSXZDLFFBQW9DLENBQUM7SUFDUixZQUFZLEVwRXBFUixPQUFPLEdvRXFFWjs7QUFJTCxBQUVJLDZCQUZ5QixDQUMzQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFcEU1RU4sdUJBQU87RW9FNkVYLEtBQUssRTVKekVGLElBQUksRzRKMEVSOztBQUlMLEFBRUksNEJBRndCLENBQzFCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixZQUFZLEVwRXJGUixPQUFPLENvRXFGVSxXQUFXLENBQUMsV0FBVyxHQUM3Qzs7QUFKTCxBQU1JLDRCQU53QixDQUMxQixLQUFLLENBS0gsY0FBYyxBQUFBLFFBQVEsQ0FBQztFQUNyQixZQUFZLEVwRXpGUixPQUFPLENvRXlGVSxXQUFXLENBQUMsV0FBVyxHQUM3Qzs7QUFJTCxBQUNFLDZCQUQyQixDQUMzQixLQUFLLENBQUM7RUFDSixVQUFVLEU1SjVGTCxJQUFJO0U0SjZGVCxZQUFZLEVwRWpHTixPQUFPLEdvRXNHZDtFQVJILEFBS0ksNkJBTHlCLENBQzNCLEtBQUssQ0FJSCxjQUFjLENBQUM7SUFDYixVQUFVLEVwRXBHTixPQUFPLEdvRXFHWjs7QUFJTCxBQUNFLHdCQURzQixDQUN0QixLQUFLLENBQUM7RUFDSixLQUFLLEVwRTNHQyxPQUFPLEdvRTRHZDs7QUFHSCxBQUVJLGdDQUY0QixDQUM5QixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFcEVsSE4sT0FBTyxHb0VtSFo7O0FBSkwsQUFNSSxnQ0FONEIsQ0FDOUIsS0FBSyxDQUtILGNBQWMsQUFBQSxPQUFPO0FBTnpCLEFBT0ksZ0NBUDRCLENBQzlCLEtBQUssQ0FNSCxjQUFjLEFBQUEsUUFBUSxDQUFDO0VBQ3JCLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDNUpuSGQsSUFBSSxHNEpvSFI7O0FBVEwsQUFZSSxnQ0FaNEIsQ0FDOUIsS0FBSyxDQVdILGNBQWMsQUFBQSxRQUFRLENBQUM7RUFDbkIsa0JBQWtCLEVwRTVIaEIsdUJBQU87RW9FNkhULGlCQUFpQixFcEU3SGYsdUJBQU8sR29FOEhaOztBQWZMLEFBaUJJLGdDQWpCNEIsQ0FDOUIsS0FBSyxDQWdCSCxjQUFjLEFBQUEsT0FBTyxDQUFDO0VBQ2xCLGdCQUFnQixFcEVqSWQsdUJBQU87RW9Fa0lULG1CQUFtQixFcEVsSWpCLHVCQUFPLEdvRW1JWjs7QUFJTCxBQUVJLHlCQUZxQixDQUN2QixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsZ0JBQWdCLEVwRTFJWix1QkFBTyxHb0UySVo7O0FBSUwsQUFFSSxxQkFGaUIsQ0FDbkIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRXBFbEpOLE9BQU8sR29FbUpaOztBQUpMLEFBTUkscUJBTmlCLENBQ25CLEtBQUssQ0FLSCxvQkFBb0IsQ0FBQztFQUNuQixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENwRXRKaEIsT0FBTyxFb0VzSmtCLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDcEV0SmhDLE9BQU8sR29FdUpaOztBQVJMLEFBVUkscUJBVmlCLENBQ25CLEtBQUssQ0FTSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRXBFMUpaLE9BQU87RW9FMkpYLGlCQUFpQixFcEUzSmIsT0FBTyxHb0U0Slo7O0FBSUwsQUFFSSwyQkFGdUIsQ0FDekIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRXBFbktOLE9BQU87RW9Fb0tYLEtBQUssRXBFcEtELE9BQU87RW9FcUtYLFVBQVUsRUFBRSxLQUFLLENBQUMsQ0FBQyxDNUpqS2hCLElBQUksRTRKaUtnQyxLQUFLLENBQUMsQ0FBQyxDNUpqSzNDLElBQUksRzRKa0tSOztBQU5MLEFBUUksMkJBUnVCLENBQ3pCLEtBQUssQ0FPSCxjQUFjLENBQUM7RUFDYixVQUFVLEVBQUUsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ3BFekt2QixPQUFPLEVvRXlLeUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQzVKcktoRCxJQUFJLEc0SnNLUjs7QUFJTCxBQUVJLHVCQUZtQixDQUNyQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsZ0JBQWdCLEVwRWpMWixPQUFPO0VvRWtMWCxVQUFVLEVBQUUsS0FBSyxDQUFFLElBQUcsQ0FBQyxDQUFDLENwRWxMcEIsT0FBTyxFb0VrTHNCLEtBQUssQ0FBQyxDQUFDLENBQUUsSUFBRyxDcEVsTHpDLE9BQU8sRW9Fa0wyQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQzVKOUs5RCx3QkFBSSxFNEo4S3lGLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUo5S3hHLHdCQUFJLEc0SitLUjs7QUFMTCxBQU9JLHVCQVBtQixDQUNyQixLQUFLLENBTUgsY0FBYyxDQUFDO0VBQ2IsZ0JBQWdCLEVBQUUsNkVBQW1GO0VBQ3JHLE1BQU0sRUFBRSxJQUFJLEdBQ2I7O0FBSUwsQUFDRSw4QkFENEIsQ0FDNUIsY0FBYyxDQUFDO0VBQ2IsS0FBSyxFcEU5TEMsT0FBTyxHb0UrTGQ7O0FBcExILEFBRUksVUFGTSxDQUNSLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEVwRWJYLE9BQU8sR29FY1A7O0FBSUwsQUFDRSxzQkFEb0IsQ0FDcEIsS0FBSyxDQUFDO0VBQ0osVUFBVSxFNUpqQkwsSUFBSSxHNEowQlY7RUFYSCxBQUlJLHNCQUprQixDQUNwQixLQUFLLENBR0gsY0FBYyxDQUFDO0lBQ2IsVUFBVSxFcEV2QlgsT0FBTyxHb0V3QlA7RUFOTCxBQVFJLHNCQVJrQixDQUNwQixLQUFLLENBT0gsY0FBYyxDQUFDO0lBQ2IsZ0JBQWdCLEVBQUUsZ0xBQTRMLEdBQy9NOztBQUlMLEFBRUksc0JBRmtCLENBQ3BCLEtBQUssQ0FDSCxjQUFjLEFBQUEsT0FBTyxDQUFDO0VBQ3BCLEtBQUssRXBFbkNOLG9CQUFPLEdvRW9DUDs7QUFJTCxBQUVJLGlCQUZhLENBQ2YsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRXBFM0NYLE9BQU8sR29FNENQOztBQUlMLEFBQ0Usc0JBRG9CLENBQ3BCLGNBQWMsQ0FBQztFQUNiLE1BQU0sRUFBRSxLQUFLO0VBQ2IsS0FBSyxFQUFFLElBQUksR0FTWjtFQVpILEFBQ0Usc0JBRG9CLENBQ3BCLGNBQWMsQUFJdkMsUUFBb0MsQ0FBQztJQUNSLFVBQVUsRXBFdERYLE9BQU87SW9FdUROLEtBQUssRTVKcERGLElBQUk7STRKcURQLFNBQVMsRUFBRSxLQUFLO0lBQ2hCLFdBQVcsRUFBRSxLQUFLO0lBQ2xCLFdBQVcsRUFBRSxHQUFHLEdBQ2pCOztBQVhMLEFBY0Usc0JBZG9CLENBY3BCLGNBQWMsQ0FBQztFQUNiLFlBQVksRXBFL0RYLE9BQU8sR29FcUVUO0VBckJILEFBY0Usc0JBZG9CLENBY3BCLGNBQWMsQUFHdkMsT0FBbUMsRUFqQlosQUFjRSxzQkFkb0IsQ0FjcEIsY0FBYyxBQUl2QyxRQUFvQyxDQUFDO0lBQ1IsWUFBWSxFcEVuRWIsT0FBTyxHb0VvRVA7O0FBSUwsQUFFSSx3QkFGb0IsQ0FDdEIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRXBFM0VYLG9CQUFPO0VvRTRFTixLQUFLLEU1SnpFRixJQUFJLEc0SjBFUjs7QUFJTCxBQUVJLHVCQUZtQixDQUNyQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsWUFBWSxFcEVwRmIsT0FBTyxDb0VvRmUsV0FBVyxDQUFDLFdBQVcsR0FDN0M7O0FBSkwsQUFNSSx1QkFObUIsQ0FDckIsS0FBSyxDQUtILGNBQWMsQUFBQSxRQUFRLENBQUM7RUFDckIsWUFBWSxFcEV4RmIsT0FBTyxDb0V3RmUsV0FBVyxDQUFDLFdBQVcsR0FDN0M7O0FBSUwsQUFDRSx3QkFEc0IsQ0FDdEIsS0FBSyxDQUFDO0VBQ0osVUFBVSxFNUo1RkwsSUFBSTtFNEo2RlQsWUFBWSxFcEVoR1gsT0FBTyxHb0VxR1Q7RUFSSCxBQUtJLHdCQUxvQixDQUN0QixLQUFLLENBSUgsY0FBYyxDQUFDO0lBQ2IsVUFBVSxFcEVuR1gsT0FBTyxHb0VvR1A7O0FBSUwsQUFDRSxtQkFEaUIsQ0FDakIsS0FBSyxDQUFDO0VBQ0osS0FBSyxFcEUxR0osT0FBTyxHb0UyR1Q7O0FBR0gsQUFFSSwyQkFGdUIsQ0FDekIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRXBFakhYLE9BQU8sR29Fa0hQOztBQUpMLEFBTUksMkJBTnVCLENBQ3pCLEtBQUssQ0FLSCxjQUFjLEFBQUEsT0FBTztBQU56QixBQU9JLDJCQVB1QixDQUN6QixLQUFLLENBTUgsY0FBYyxBQUFBLFFBQVEsQ0FBQztFQUNyQixNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQzVKbkhkLElBQUksRzRKb0hSOztBQVRMLEFBWUksMkJBWnVCLENBQ3pCLEtBQUssQ0FXSCxjQUFjLEFBQUEsUUFBUSxDQUFDO0VBQ25CLGtCQUFrQixFcEUzSHJCLG9CQUFPO0VvRTRISixpQkFBaUIsRXBFNUhwQixvQkFBTyxHb0U2SFA7O0FBZkwsQUFpQkksMkJBakJ1QixDQUN6QixLQUFLLENBZ0JILGNBQWMsQUFBQSxPQUFPLENBQUM7RUFDbEIsZ0JBQWdCLEVwRWhJbkIsb0JBQU87RW9FaUlKLG1CQUFtQixFcEVqSXRCLG9CQUFPLEdvRWtJUDs7QUFJTCxBQUVJLG9CQUZnQixDQUNsQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsZ0JBQWdCLEVwRXpJakIsb0JBQU8sR29FMElQOztBQUlMLEFBRUksZ0JBRlksQ0FDZCxLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFcEVqSlgsT0FBTyxHb0VrSlA7O0FBSkwsQUFNSSxnQkFOWSxDQUNkLEtBQUssQ0FLSCxvQkFBb0IsQ0FBQztFQUNuQixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENwRXJKckIsT0FBTyxFb0VxSnVCLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDcEVySnJDLE9BQU8sR29Fc0pQOztBQVJMLEFBVUksZ0JBVlksQ0FDZCxLQUFLLENBU0gsY0FBYyxDQUFDO0VBQ2IsZ0JBQWdCLEVwRXpKakIsT0FBTztFb0UwSk4saUJBQWlCLEVwRTFKbEIsT0FBTyxHb0UySlA7O0FBSUwsQUFFSSxzQkFGa0IsQ0FDcEIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRXBFbEtYLE9BQU87RW9FbUtOLEtBQUssRXBFbktOLE9BQU87RW9Fb0tOLFVBQVUsRUFBRSxLQUFLLENBQUMsQ0FBQyxDNUpqS2hCLElBQUksRTRKaUtnQyxLQUFLLENBQUMsQ0FBQyxDNUpqSzNDLElBQUksRzRKa0tSOztBQU5MLEFBUUksc0JBUmtCLENBQ3BCLEtBQUssQ0FPSCxjQUFjLENBQUM7RUFDYixVQUFVLEVBQUUsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ3BFeEs1QixPQUFPLEVvRXdLOEIsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQzVKcktoRCxJQUFJLEc0SnNLUjs7QUFJTCxBQUVJLGtCQUZjLENBQ2hCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRXBFaExqQixPQUFPO0VvRWlMTixVQUFVLEVBQUUsS0FBSyxDQUFFLElBQUcsQ0FBQyxDQUFDLENwRWpMekIsT0FBTyxFb0VpTDJCLEtBQUssQ0FBQyxDQUFDLENBQUUsSUFBRyxDcEVqTDlDLE9BQU8sRW9FaUxnRCxLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQzVKOUs5RCx3QkFBSSxFNEo4S3lGLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUo5S3hHLHdCQUFJLEc0SitLUjs7QUFMTCxBQU9JLGtCQVBjLENBQ2hCLEtBQUssQ0FNSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRUFBRSw2RUFBbUY7RUFDckcsTUFBTSxFQUFFLElBQUksR0FDYjs7QUFJTCxBQUNFLHlCQUR1QixDQUN2QixjQUFjLENBQUM7RUFDYixLQUFLLEVwRTdMSixPQUFPLEdvRThMVDs7QUFwTEgsQUFFSSxXQUZPLENBQ1QsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRXBFWFYsT0FBTyxHb0VZUjs7QUFJTCxBQUNFLHVCQURxQixDQUNyQixLQUFLLENBQUM7RUFDSixVQUFVLEU1SmpCTCxJQUFJLEc0SjBCVjtFQVhILEFBSUksdUJBSm1CLENBQ3JCLEtBQUssQ0FHSCxjQUFjLENBQUM7SUFDYixVQUFVLEVwRXJCVixPQUFPLEdvRXNCUjtFQU5MLEFBUUksdUJBUm1CLENBQ3JCLEtBQUssQ0FPSCxjQUFjLENBQUM7SUFDYixnQkFBZ0IsRUFBRSxnTEFBNEwsR0FDL007O0FBSUwsQUFFSSx1QkFGbUIsQ0FDckIsS0FBSyxDQUNILGNBQWMsQUFBQSxPQUFPLENBQUM7RUFDcEIsS0FBSyxFcEVqQ0wsdUJBQU8sR29Fa0NSOztBQUlMLEFBRUksa0JBRmMsQ0FDaEIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRXBFekNWLE9BQU8sR29FMENSOztBQUlMLEFBQ0UsdUJBRHFCLENBQ3JCLGNBQWMsQ0FBQztFQUNiLE1BQU0sRUFBRSxLQUFLO0VBQ2IsS0FBSyxFQUFFLElBQUksR0FTWjtFQVpILEFBQ0UsdUJBRHFCLENBQ3JCLGNBQWMsQUFJdkMsUUFBb0MsQ0FBQztJQUNSLFVBQVUsRXBFcERWLE9BQU87SW9FcURQLEtBQUssRTVKcERGLElBQUk7STRKcURQLFNBQVMsRUFBRSxLQUFLO0lBQ2hCLFdBQVcsRUFBRSxLQUFLO0lBQ2xCLFdBQVcsRUFBRSxHQUFHLEdBQ2pCOztBQVhMLEFBY0UsdUJBZHFCLENBY3JCLGNBQWMsQ0FBQztFQUNiLFlBQVksRXBFN0RWLE9BQU8sR29FbUVWO0VBckJILEFBY0UsdUJBZHFCLENBY3JCLGNBQWMsQUFHdkMsT0FBbUMsRUFqQlosQUFjRSx1QkFkcUIsQ0FjckIsY0FBYyxBQUl2QyxRQUFvQyxDQUFDO0lBQ1IsWUFBWSxFcEVqRVosT0FBTyxHb0VrRVI7O0FBSUwsQUFFSSx5QkFGcUIsQ0FDdkIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRXBFekVWLHVCQUFPO0VvRTBFUCxLQUFLLEU1SnpFRixJQUFJLEc0SjBFUjs7QUFJTCxBQUVJLHdCQUZvQixDQUN0QixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsWUFBWSxFcEVsRlosT0FBTyxDb0VrRmMsV0FBVyxDQUFDLFdBQVcsR0FDN0M7O0FBSkwsQUFNSSx3QkFOb0IsQ0FDdEIsS0FBSyxDQUtILGNBQWMsQUFBQSxRQUFRLENBQUM7RUFDckIsWUFBWSxFcEV0RlosT0FBTyxDb0VzRmMsV0FBVyxDQUFDLFdBQVcsR0FDN0M7O0FBSUwsQUFDRSx5QkFEdUIsQ0FDdkIsS0FBSyxDQUFDO0VBQ0osVUFBVSxFNUo1RkwsSUFBSTtFNEo2RlQsWUFBWSxFcEU5RlYsT0FBTyxHb0VtR1Y7RUFSSCxBQUtJLHlCQUxxQixDQUN2QixLQUFLLENBSUgsY0FBYyxDQUFDO0lBQ2IsVUFBVSxFcEVqR1YsT0FBTyxHb0VrR1I7O0FBSUwsQUFDRSxvQkFEa0IsQ0FDbEIsS0FBSyxDQUFDO0VBQ0osS0FBSyxFcEV4R0gsT0FBTyxHb0V5R1Y7O0FBR0gsQUFFSSw0QkFGd0IsQ0FDMUIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRXBFL0dWLE9BQU8sR29FZ0hSOztBQUpMLEFBTUksNEJBTndCLENBQzFCLEtBQUssQ0FLSCxjQUFjLEFBQUEsT0FBTztBQU56QixBQU9JLDRCQVB3QixDQUMxQixLQUFLLENBTUgsY0FBYyxBQUFBLFFBQVEsQ0FBQztFQUNyQixNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQzVKbkhkLElBQUksRzRKb0hSOztBQVRMLEFBWUksNEJBWndCLENBQzFCLEtBQUssQ0FXSCxjQUFjLEFBQUEsUUFBUSxDQUFDO0VBQ25CLGtCQUFrQixFcEV6SHBCLHVCQUFPO0VvRTBITCxpQkFBaUIsRXBFMUhuQix1QkFBTyxHb0UySFI7O0FBZkwsQUFpQkksNEJBakJ3QixDQUMxQixLQUFLLENBZ0JILGNBQWMsQUFBQSxPQUFPLENBQUM7RUFDbEIsZ0JBQWdCLEVwRTlIbEIsdUJBQU87RW9FK0hMLG1CQUFtQixFcEUvSHJCLHVCQUFPLEdvRWdJUjs7QUFJTCxBQUVJLHFCQUZpQixDQUNuQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsZ0JBQWdCLEVwRXZJaEIsdUJBQU8sR29Fd0lSOztBQUlMLEFBRUksaUJBRmEsQ0FDZixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFcEUvSVYsT0FBTyxHb0VnSlI7O0FBSkwsQUFNSSxpQkFOYSxDQUNmLEtBQUssQ0FLSCxvQkFBb0IsQ0FBQztFQUNuQixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENwRW5KcEIsT0FBTyxFb0VtSnNCLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDcEVuSnBDLE9BQU8sR29Fb0pSOztBQVJMLEFBVUksaUJBVmEsQ0FDZixLQUFLLENBU0gsY0FBYyxDQUFDO0VBQ2IsZ0JBQWdCLEVwRXZKaEIsT0FBTztFb0V3SlAsaUJBQWlCLEVwRXhKakIsT0FBTyxHb0V5SlI7O0FBSUwsQUFFSSx1QkFGbUIsQ0FDckIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRXBFaEtWLE9BQU87RW9FaUtQLEtBQUssRXBFaktMLE9BQU87RW9Fa0tQLFVBQVUsRUFBRSxLQUFLLENBQUMsQ0FBQyxDNUpqS2hCLElBQUksRTRKaUtnQyxLQUFLLENBQUMsQ0FBQyxDNUpqSzNDLElBQUksRzRKa0tSOztBQU5MLEFBUUksdUJBUm1CLENBQ3JCLEtBQUssQ0FPSCxjQUFjLENBQUM7RUFDYixVQUFVLEVBQUUsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ3BFdEszQixPQUFPLEVvRXNLNkIsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQzVKcktoRCxJQUFJLEc0SnNLUjs7QUFJTCxBQUVJLG1CQUZlLENBQ2pCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRXBFOUtoQixPQUFPO0VvRStLUCxVQUFVLEVBQUUsS0FBSyxDQUFFLElBQUcsQ0FBQyxDQUFDLENwRS9LeEIsT0FBTyxFb0UrSzBCLEtBQUssQ0FBQyxDQUFDLENBQUUsSUFBRyxDcEUvSzdDLE9BQU8sRW9FK0srQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQzVKOUs5RCx3QkFBSSxFNEo4S3lGLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUo5S3hHLHdCQUFJLEc0SitLUjs7QUFMTCxBQU9JLG1CQVBlLENBQ2pCLEtBQUssQ0FNSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRUFBRSw2RUFBbUY7RUFDckcsTUFBTSxFQUFFLElBQUksR0FDYjs7QUFJTCxBQUNFLDBCQUR3QixDQUN4QixjQUFjLENBQUM7RUFDYixLQUFLLEVwRTNMSCxPQUFPLEdvRTRMVjs7QUFwTEgsQUFFSSxVQUZNLENBQ1IsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRXBFVlgsT0FBTyxHb0VXUDs7QUFJTCxBQUNFLHNCQURvQixDQUNwQixLQUFLLENBQUM7RUFDSixVQUFVLEU1SmlFQSxPQUFPLEc0SnhEbEI7RUFYSCxBQUlJLHNCQUprQixDQUNwQixLQUFLLENBR0gsY0FBYyxDQUFDO0lBQ2IsVUFBVSxFcEVwQlgsT0FBTyxHb0VxQlA7RUFOTCxBQVFJLHNCQVJrQixDQUNwQixLQUFLLENBT0gsY0FBYyxDQUFDO0lBQ2IsZ0JBQWdCLEVBQUUsdUtBQTRMLEdBQy9NOztBQUlMLEFBRUksc0JBRmtCLENBQ3BCLEtBQUssQ0FDSCxjQUFjLEFBQUEsT0FBTyxDQUFDO0VBQ3BCLEtBQUssRXBFaENOLHNCQUFPLEdvRWlDUDs7QUFJTCxBQUVJLGlCQUZhLENBQ2YsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRXBFeENYLE9BQU8sR29FeUNQOztBQUlMLEFBQ0Usc0JBRG9CLENBQ3BCLGNBQWMsQ0FBQztFQUNiLE1BQU0sRUFBRSxLQUFLO0VBQ2IsS0FBSyxFQUFFLElBQUksR0FTWjtFQVpILEFBQ0Usc0JBRG9CLENBQ3BCLGNBQWMsQUFJdkMsUUFBb0MsQ0FBQztJQUNSLFVBQVUsRXBFbkRYLE9BQU87SW9Fb0ROLEtBQUssRTVKOEJHLE9BQU87STRKN0JmLFNBQVMsRUFBRSxLQUFLO0lBQ2hCLFdBQVcsRUFBRSxLQUFLO0lBQ2xCLFdBQVcsRUFBRSxHQUFHLEdBQ2pCOztBQVhMLEFBY0Usc0JBZG9CLENBY3BCLGNBQWMsQ0FBQztFQUNiLFlBQVksRXBFNURYLE9BQU8sR29Fa0VUO0VBckJILEFBY0Usc0JBZG9CLENBY3BCLGNBQWMsQUFHdkMsT0FBbUMsRUFqQlosQUFjRSxzQkFkb0IsQ0FjcEIsY0FBYyxBQUl2QyxRQUFvQyxDQUFDO0lBQ1IsWUFBWSxFcEVoRWIsT0FBTyxHb0VpRVA7O0FBSUwsQUFFSSx3QkFGb0IsQ0FDdEIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRXBFeEVYLHNCQUFPO0VvRXlFTixLQUFLLEU1SlNHLE9BQU8sRzRKUmhCOztBQUlMLEFBRUksdUJBRm1CLENBQ3JCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixZQUFZLEVwRWpGYixPQUFPLENvRWlGZSxXQUFXLENBQUMsV0FBVyxHQUM3Qzs7QUFKTCxBQU1JLHVCQU5tQixDQUNyQixLQUFLLENBS0gsY0FBYyxBQUFBLFFBQVEsQ0FBQztFQUNyQixZQUFZLEVwRXJGYixPQUFPLENvRXFGZSxXQUFXLENBQUMsV0FBVyxHQUM3Qzs7QUFJTCxBQUNFLHdCQURzQixDQUN0QixLQUFLLENBQUM7RUFDSixVQUFVLEU1SlZBLE9BQU87RTRKV2pCLFlBQVksRXBFN0ZYLE9BQU8sR29Fa0dUO0VBUkgsQUFLSSx3QkFMb0IsQ0FDdEIsS0FBSyxDQUlILGNBQWMsQ0FBQztJQUNiLFVBQVUsRXBFaEdYLE9BQU8sR29FaUdQOztBQUlMLEFBQ0UsbUJBRGlCLENBQ2pCLEtBQUssQ0FBQztFQUNKLEtBQUssRXBFdkdKLE9BQU8sR29Fd0dUOztBQUdILEFBRUksMkJBRnVCLENBQ3pCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEVwRTlHWCxPQUFPLEdvRStHUDs7QUFKTCxBQU1JLDJCQU51QixDQUN6QixLQUFLLENBS0gsY0FBYyxBQUFBLE9BQU87QUFOekIsQUFPSSwyQkFQdUIsQ0FDekIsS0FBSyxDQU1ILGNBQWMsQUFBQSxRQUFRLENBQUM7RUFDckIsTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEM1SmpDVCxPQUFPLEc0SmtDaEI7O0FBVEwsQUFZSSwyQkFadUIsQ0FDekIsS0FBSyxDQVdILGNBQWMsQUFBQSxRQUFRLENBQUM7RUFDbkIsa0JBQWtCLEVwRXhIckIsc0JBQU87RW9FeUhKLGlCQUFpQixFcEV6SHBCLHNCQUFPLEdvRTBIUDs7QUFmTCxBQWlCSSwyQkFqQnVCLENBQ3pCLEtBQUssQ0FnQkgsY0FBYyxBQUFBLE9BQU8sQ0FBQztFQUNsQixnQkFBZ0IsRXBFN0huQixzQkFBTztFb0U4SEosbUJBQW1CLEVwRTlIdEIsc0JBQU8sR29FK0hQOztBQUlMLEFBRUksb0JBRmdCLENBQ2xCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRXBFdElqQixzQkFBTyxHb0V1SVA7O0FBSUwsQUFFSSxnQkFGWSxDQUNkLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEVwRTlJWCxPQUFPLEdvRStJUDs7QUFKTCxBQU1JLGdCQU5ZLENBQ2QsS0FBSyxDQUtILG9CQUFvQixDQUFDO0VBQ25CLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ3BFbEpyQixPQUFPLEVvRWtKdUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENwRWxKckMsT0FBTyxHb0VtSlA7O0FBUkwsQUFVSSxnQkFWWSxDQUNkLEtBQUssQ0FTSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRXBFdEpqQixPQUFPO0VvRXVKTixpQkFBaUIsRXBFdkpsQixPQUFPLEdvRXdKUDs7QUFJTCxBQUVJLHNCQUZrQixDQUNwQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFcEUvSlgsT0FBTztFb0VnS04sS0FBSyxFcEVoS04sT0FBTztFb0VpS04sVUFBVSxFQUFFLEtBQUssQ0FBQyxDQUFDLEM1Si9FWCxPQUFPLEU0SitFd0IsS0FBSyxDQUFDLENBQUMsQzVKL0V0QyxPQUFPLEc0SmdGaEI7O0FBTkwsQUFRSSxzQkFSa0IsQ0FDcEIsS0FBSyxDQU9ILGNBQWMsQ0FBQztFQUNiLFVBQVUsRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDcEVySzVCLE9BQU8sRW9FcUs4QixLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUpuRjNDLE9BQU8sRzRKb0ZoQjs7QUFJTCxBQUVJLGtCQUZjLENBQ2hCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRXBFN0tqQixPQUFPO0VvRThLTixVQUFVLEVBQUUsS0FBSyxDQUFFLElBQUcsQ0FBQyxDQUFDLENwRTlLekIsT0FBTyxFb0U4SzJCLEtBQUssQ0FBQyxDQUFDLENBQUUsSUFBRyxDcEU5SzlDLE9BQU8sRW9FOEtnRCxLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQzVKNUZ6RCxxQkFBTyxFNEo0RmlGLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUo1Rm5HLHFCQUFPLEc0SjZGaEI7O0FBTEwsQUFPSSxrQkFQYyxDQUNoQixLQUFLLENBTUgsY0FBYyxDQUFDO0VBQ2IsZ0JBQWdCLEVBQUUsdUVBQW1GO0VBQ3JHLE1BQU0sRUFBRSxJQUFJLEdBQ2I7O0FBSUwsQUFDRSx5QkFEdUIsQ0FDdkIsY0FBYyxDQUFDO0VBQ2IsS0FBSyxFcEUxTEosT0FBTyxHb0UyTFQ7O0FBcExILEFBRUksYUFGUyxDQUNYLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEVwRVJSLE9BQU8sR29FU1Y7O0FBSUwsQUFDRSx5QkFEdUIsQ0FDdkIsS0FBSyxDQUFDO0VBQ0osVUFBVSxFNUpqQkwsSUFBSSxHNEowQlY7RUFYSCxBQUlJLHlCQUpxQixDQUN2QixLQUFLLENBR0gsY0FBYyxDQUFDO0lBQ2IsVUFBVSxFcEVsQlIsT0FBTyxHb0VtQlY7RUFOTCxBQVFJLHlCQVJxQixDQUN2QixLQUFLLENBT0gsY0FBYyxDQUFDO0lBQ2IsZ0JBQWdCLEVBQUUsZ0xBQTRMLEdBQy9NOztBQUlMLEFBRUkseUJBRnFCLENBQ3ZCLEtBQUssQ0FDSCxjQUFjLEFBQUEsT0FBTyxDQUFDO0VBQ3BCLEtBQUssRXBFOUJILHVCQUFPLEdvRStCVjs7QUFJTCxBQUVJLG9CQUZnQixDQUNsQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFcEV0Q1IsT0FBTyxHb0V1Q1Y7O0FBSUwsQUFDRSx5QkFEdUIsQ0FDdkIsY0FBYyxDQUFDO0VBQ2IsTUFBTSxFQUFFLEtBQUs7RUFDYixLQUFLLEVBQUUsSUFBSSxHQVNaO0VBWkgsQUFDRSx5QkFEdUIsQ0FDdkIsY0FBYyxBQUl2QyxRQUFvQyxDQUFDO0lBQ1IsVUFBVSxFcEVqRFIsT0FBTztJb0VrRFQsS0FBSyxFNUpwREYsSUFBSTtJNEpxRFAsU0FBUyxFQUFFLEtBQUs7SUFDaEIsV0FBVyxFQUFFLEtBQUs7SUFDbEIsV0FBVyxFQUFFLEdBQUcsR0FDakI7O0FBWEwsQUFjRSx5QkFkdUIsQ0FjdkIsY0FBYyxDQUFDO0VBQ2IsWUFBWSxFcEUxRFIsT0FBTyxHb0VnRVo7RUFyQkgsQUFjRSx5QkFkdUIsQ0FjdkIsY0FBYyxBQUd2QyxPQUFtQyxFQWpCWixBQWNFLHlCQWR1QixDQWN2QixjQUFjLEFBSXZDLFFBQW9DLENBQUM7SUFDUixZQUFZLEVwRTlEVixPQUFPLEdvRStEVjs7QUFJTCxBQUVJLDJCQUZ1QixDQUN6QixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFcEV0RVIsdUJBQU87RW9FdUVULEtBQUssRTVKekVGLElBQUksRzRKMEVSOztBQUlMLEFBRUksMEJBRnNCLENBQ3hCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixZQUFZLEVwRS9FVixPQUFPLENvRStFWSxXQUFXLENBQUMsV0FBVyxHQUM3Qzs7QUFKTCxBQU1JLDBCQU5zQixDQUN4QixLQUFLLENBS0gsY0FBYyxBQUFBLFFBQVEsQ0FBQztFQUNyQixZQUFZLEVwRW5GVixPQUFPLENvRW1GWSxXQUFXLENBQUMsV0FBVyxHQUM3Qzs7QUFJTCxBQUNFLDJCQUR5QixDQUN6QixLQUFLLENBQUM7RUFDSixVQUFVLEU1SjVGTCxJQUFJO0U0SjZGVCxZQUFZLEVwRTNGUixPQUFPLEdvRWdHWjtFQVJILEFBS0ksMkJBTHVCLENBQ3pCLEtBQUssQ0FJSCxjQUFjLENBQUM7SUFDYixVQUFVLEVwRTlGUixPQUFPLEdvRStGVjs7QUFJTCxBQUNFLHNCQURvQixDQUNwQixLQUFLLENBQUM7RUFDSixLQUFLLEVwRXJHRCxPQUFPLEdvRXNHWjs7QUFHSCxBQUVJLDhCQUYwQixDQUM1QixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFcEU1R1IsT0FBTyxHb0U2R1Y7O0FBSkwsQUFNSSw4QkFOMEIsQ0FDNUIsS0FBSyxDQUtILGNBQWMsQUFBQSxPQUFPO0FBTnpCLEFBT0ksOEJBUDBCLENBQzVCLEtBQUssQ0FNSCxjQUFjLEFBQUEsUUFBUSxDQUFDO0VBQ3JCLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDNUpuSGQsSUFBSSxHNEpvSFI7O0FBVEwsQUFZSSw4QkFaMEIsQ0FDNUIsS0FBSyxDQVdILGNBQWMsQUFBQSxRQUFRLENBQUM7RUFDbkIsa0JBQWtCLEVwRXRIbEIsdUJBQU87RW9FdUhQLGlCQUFpQixFcEV2SGpCLHVCQUFPLEdvRXdIVjs7QUFmTCxBQWlCSSw4QkFqQjBCLENBQzVCLEtBQUssQ0FnQkgsY0FBYyxBQUFBLE9BQU8sQ0FBQztFQUNsQixnQkFBZ0IsRXBFM0hoQix1QkFBTztFb0U0SFAsbUJBQW1CLEVwRTVIbkIsdUJBQU8sR29FNkhWOztBQUlMLEFBRUksdUJBRm1CLENBQ3JCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRXBFcElkLHVCQUFPLEdvRXFJVjs7QUFJTCxBQUVJLG1CQUZlLENBQ2pCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEVwRTVJUixPQUFPLEdvRTZJVjs7QUFKTCxBQU1JLG1CQU5lLENBQ2pCLEtBQUssQ0FLSCxvQkFBb0IsQ0FBQztFQUNuQixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENwRWhKbEIsT0FBTyxFb0VnSm9CLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDcEVoSmxDLE9BQU8sR29FaUpWOztBQVJMLEFBVUksbUJBVmUsQ0FDakIsS0FBSyxDQVNILGNBQWMsQ0FBQztFQUNiLGdCQUFnQixFcEVwSmQsT0FBTztFb0VxSlQsaUJBQWlCLEVwRXJKZixPQUFPLEdvRXNKVjs7QUFJTCxBQUVJLHlCQUZxQixDQUN2QixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFcEU3SlIsT0FBTztFb0U4SlQsS0FBSyxFcEU5SkgsT0FBTztFb0UrSlQsVUFBVSxFQUFFLEtBQUssQ0FBQyxDQUFDLEM1SmpLaEIsSUFBSSxFNEppS2dDLEtBQUssQ0FBQyxDQUFDLEM1SmpLM0MsSUFBSSxHNEprS1I7O0FBTkwsQUFRSSx5QkFScUIsQ0FDdkIsS0FBSyxDQU9ILGNBQWMsQ0FBQztFQUNiLFVBQVUsRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDcEVuS3pCLE9BQU8sRW9FbUsyQixLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUpyS2hELElBQUksRzRKc0tSOztBQUlMLEFBRUkscUJBRmlCLENBQ25CLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRXBFM0tkLE9BQU87RW9FNEtULFVBQVUsRUFBRSxLQUFLLENBQUUsSUFBRyxDQUFDLENBQUMsQ3BFNUt0QixPQUFPLEVvRTRLd0IsS0FBSyxDQUFDLENBQUMsQ0FBRSxJQUFHLENwRTVLM0MsT0FBTyxFb0U0SzZDLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUo5SzlELHdCQUFJLEU0SjhLeUYsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1SjlLeEcsd0JBQUksRzRKK0tSOztBQUxMLEFBT0kscUJBUGlCLENBQ25CLEtBQUssQ0FNSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRUFBRSw2RUFBbUY7RUFDckcsTUFBTSxFQUFFLElBQUksR0FDYjs7QUFJTCxBQUNFLDRCQUQwQixDQUMxQixjQUFjLENBQUM7RUFDYixLQUFLLEVwRXhMRCxPQUFPLEdvRXlMWjs7QUFwTEgsQUFFSSxZQUZRLENBQ1YsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRXBFTlQsT0FBTyxHb0VPVDs7QUFJTCxBQUNFLHdCQURzQixDQUN0QixLQUFLLENBQUM7RUFDSixVQUFVLEU1SmpCTCxJQUFJLEc0SjBCVjtFQVhILEFBSUksd0JBSm9CLENBQ3RCLEtBQUssQ0FHSCxjQUFjLENBQUM7SUFDYixVQUFVLEVwRWhCVCxPQUFPLEdvRWlCVDtFQU5MLEFBUUksd0JBUm9CLENBQ3RCLEtBQUssQ0FPSCxjQUFjLENBQUM7SUFDYixnQkFBZ0IsRUFBRSxnTEFBNEwsR0FDL007O0FBSUwsQUFFSSx3QkFGb0IsQ0FDdEIsS0FBSyxDQUNILGNBQWMsQUFBQSxPQUFPLENBQUM7RUFDcEIsS0FBSyxFcEU1Qkosc0JBQU8sR29FNkJUOztBQUlMLEFBRUksbUJBRmUsQ0FDakIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRXBFcENULE9BQU8sR29FcUNUOztBQUlMLEFBQ0Usd0JBRHNCLENBQ3RCLGNBQWMsQ0FBQztFQUNiLE1BQU0sRUFBRSxLQUFLO0VBQ2IsS0FBSyxFQUFFLElBQUksR0FTWjtFQVpILEFBQ0Usd0JBRHNCLENBQ3RCLGNBQWMsQUFJdkMsUUFBb0MsQ0FBQztJQUNSLFVBQVUsRXBFL0NULE9BQU87SW9FZ0RSLEtBQUssRTVKcERGLElBQUk7STRKcURQLFNBQVMsRUFBRSxLQUFLO0lBQ2hCLFdBQVcsRUFBRSxLQUFLO0lBQ2xCLFdBQVcsRUFBRSxHQUFHLEdBQ2pCOztBQVhMLEFBY0Usd0JBZHNCLENBY3RCLGNBQWMsQ0FBQztFQUNiLFlBQVksRXBFeERULE9BQU8sR29FOERYO0VBckJILEFBY0Usd0JBZHNCLENBY3RCLGNBQWMsQUFHdkMsT0FBbUMsRUFqQlosQUFjRSx3QkFkc0IsQ0FjdEIsY0FBYyxBQUl2QyxRQUFvQyxDQUFDO0lBQ1IsWUFBWSxFcEU1RFgsT0FBTyxHb0U2RFQ7O0FBSUwsQUFFSSwwQkFGc0IsQ0FDeEIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRXBFcEVULHNCQUFPO0VvRXFFUixLQUFLLEU1SnpFRixJQUFJLEc0SjBFUjs7QUFJTCxBQUVJLHlCQUZxQixDQUN2QixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsWUFBWSxFcEU3RVgsT0FBTyxDb0U2RWEsV0FBVyxDQUFDLFdBQVcsR0FDN0M7O0FBSkwsQUFNSSx5QkFOcUIsQ0FDdkIsS0FBSyxDQUtILGNBQWMsQUFBQSxRQUFRLENBQUM7RUFDckIsWUFBWSxFcEVqRlgsT0FBTyxDb0VpRmEsV0FBVyxDQUFDLFdBQVcsR0FDN0M7O0FBSUwsQUFDRSwwQkFEd0IsQ0FDeEIsS0FBSyxDQUFDO0VBQ0osVUFBVSxFNUo1RkwsSUFBSTtFNEo2RlQsWUFBWSxFcEV6RlQsT0FBTyxHb0U4Rlg7RUFSSCxBQUtJLDBCQUxzQixDQUN4QixLQUFLLENBSUgsY0FBYyxDQUFDO0lBQ2IsVUFBVSxFcEU1RlQsT0FBTyxHb0U2RlQ7O0FBSUwsQUFDRSxxQkFEbUIsQ0FDbkIsS0FBSyxDQUFDO0VBQ0osS0FBSyxFcEVuR0YsT0FBTyxHb0VvR1g7O0FBR0gsQUFFSSw2QkFGeUIsQ0FDM0IsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRXBFMUdULE9BQU8sR29FMkdUOztBQUpMLEFBTUksNkJBTnlCLENBQzNCLEtBQUssQ0FLSCxjQUFjLEFBQUEsT0FBTztBQU56QixBQU9JLDZCQVB5QixDQUMzQixLQUFLLENBTUgsY0FBYyxBQUFBLFFBQVEsQ0FBQztFQUNyQixNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQzVKbkhkLElBQUksRzRKb0hSOztBQVRMLEFBWUksNkJBWnlCLENBQzNCLEtBQUssQ0FXSCxjQUFjLEFBQUEsUUFBUSxDQUFDO0VBQ25CLGtCQUFrQixFcEVwSG5CLHNCQUFPO0VvRXFITixpQkFBaUIsRXBFckhsQixzQkFBTyxHb0VzSFQ7O0FBZkwsQUFpQkksNkJBakJ5QixDQUMzQixLQUFLLENBZ0JILGNBQWMsQUFBQSxPQUFPLENBQUM7RUFDbEIsZ0JBQWdCLEVwRXpIakIsc0JBQU87RW9FMEhOLG1CQUFtQixFcEUxSHBCLHNCQUFPLEdvRTJIVDs7QUFJTCxBQUVJLHNCQUZrQixDQUNwQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsZ0JBQWdCLEVwRWxJZixzQkFBTyxHb0VtSVQ7O0FBSUwsQUFFSSxrQkFGYyxDQUNoQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFcEUxSVQsT0FBTyxHb0UySVQ7O0FBSkwsQUFNSSxrQkFOYyxDQUNoQixLQUFLLENBS0gsb0JBQW9CLENBQUM7RUFDbkIsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDcEU5SW5CLE9BQU8sRW9FOElxQixDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ3BFOUluQyxPQUFPLEdvRStJVDs7QUFSTCxBQVVJLGtCQVZjLENBQ2hCLEtBQUssQ0FTSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRXBFbEpmLE9BQU87RW9FbUpSLGlCQUFpQixFcEVuSmhCLE9BQU8sR29Fb0pUOztBQUlMLEFBRUksd0JBRm9CLENBQ3RCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEVwRTNKVCxPQUFPO0VvRTRKUixLQUFLLEVwRTVKSixPQUFPO0VvRTZKUixVQUFVLEVBQUUsS0FBSyxDQUFDLENBQUMsQzVKaktoQixJQUFJLEU0SmlLZ0MsS0FBSyxDQUFDLENBQUMsQzVKakszQyxJQUFJLEc0SmtLUjs7QUFOTCxBQVFJLHdCQVJvQixDQUN0QixLQUFLLENBT0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFQUFFLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENwRWpLMUIsT0FBTyxFb0VpSzRCLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1SnJLaEQsSUFBSSxHNEpzS1I7O0FBSUwsQUFFSSxvQkFGZ0IsQ0FDbEIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLGdCQUFnQixFcEV6S2YsT0FBTztFb0UwS1IsVUFBVSxFQUFFLEtBQUssQ0FBRSxJQUFHLENBQUMsQ0FBQyxDcEUxS3ZCLE9BQU8sRW9FMEt5QixLQUFLLENBQUMsQ0FBQyxDQUFFLElBQUcsQ3BFMUs1QyxPQUFPLEVvRTBLOEMsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1SjlLOUQsd0JBQUksRTRKOEt5RixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQzVKOUt4Ryx3QkFBSSxHNEorS1I7O0FBTEwsQUFPSSxvQkFQZ0IsQ0FDbEIsS0FBSyxDQU1ILGNBQWMsQ0FBQztFQUNiLGdCQUFnQixFQUFFLDZFQUFtRjtFQUNyRyxNQUFNLEVBQUUsSUFBSSxHQUNiOztBQUlMLEFBQ0UsMkJBRHlCLENBQ3pCLGNBQWMsQ0FBQztFQUNiLEtBQUssRXBFdExGLE9BQU8sR29FdUxYOztBQXBMSCxBQUVJLFVBRk0sQ0FDUixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUplUixPQUFPLEc0SmRWOztBQUlMLEFBQ0Usc0JBRG9CLENBQ3BCLEtBQUssQ0FBQztFQUNKLFVBQVUsRTVKakJMLElBQUksRzRKMEJWO0VBWEgsQUFJSSxzQkFKa0IsQ0FDcEIsS0FBSyxDQUdILGNBQWMsQ0FBQztJQUNiLFVBQVUsRTVKS1IsT0FBTyxHNEpKVjtFQU5MLEFBUUksc0JBUmtCLENBQ3BCLEtBQUssQ0FPSCxjQUFjLENBQUM7SUFDYixnQkFBZ0IsRUFBRSxnTEFBNEwsR0FDL007O0FBSUwsQUFFSSxzQkFGa0IsQ0FDcEIsS0FBSyxDQUNILGNBQWMsQUFBQSxPQUFPLENBQUM7RUFDcEIsS0FBSyxFNUpQSCxzQkFBTyxHNEpRVjs7QUFJTCxBQUVJLGlCQUZhLENBQ2YsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKZlIsT0FBTyxHNEpnQlY7O0FBSUwsQUFDRSxzQkFEb0IsQ0FDcEIsY0FBYyxDQUFDO0VBQ2IsTUFBTSxFQUFFLEtBQUs7RUFDYixLQUFLLEVBQUUsSUFBSSxHQVNaO0VBWkgsQUFDRSxzQkFEb0IsQ0FDcEIsY0FBYyxBQUl2QyxRQUFvQyxDQUFDO0lBQ1IsVUFBVSxFNUoxQlIsT0FBTztJNEoyQlQsS0FBSyxFNUpwREYsSUFBSTtJNEpxRFAsU0FBUyxFQUFFLEtBQUs7SUFDaEIsV0FBVyxFQUFFLEtBQUs7SUFDbEIsV0FBVyxFQUFFLEdBQUcsR0FDakI7O0FBWEwsQUFjRSxzQkFkb0IsQ0FjcEIsY0FBYyxDQUFDO0VBQ2IsWUFBWSxFNUpuQ1IsT0FBTyxHNEp5Q1o7RUFyQkgsQUFjRSxzQkFkb0IsQ0FjcEIsY0FBYyxBQUd2QyxPQUFtQyxFQWpCWixBQWNFLHNCQWRvQixDQWNwQixjQUFjLEFBSXZDLFFBQW9DLENBQUM7SUFDUixZQUFZLEU1SnZDVixPQUFPLEc0SndDVjs7QUFJTCxBQUVJLHdCQUZvQixDQUN0QixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUovQ1Isc0JBQU87RTRKZ0RULEtBQUssRTVKekVGLElBQUksRzRKMEVSOztBQUlMLEFBRUksdUJBRm1CLENBQ3JCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixZQUFZLEU1SnhEVixPQUFPLEM0SndEWSxXQUFXLENBQUMsV0FBVyxHQUM3Qzs7QUFKTCxBQU1JLHVCQU5tQixDQUNyQixLQUFLLENBS0gsY0FBYyxBQUFBLFFBQVEsQ0FBQztFQUNyQixZQUFZLEU1SjVEVixPQUFPLEM0SjREWSxXQUFXLENBQUMsV0FBVyxHQUM3Qzs7QUFJTCxBQUNFLHdCQURzQixDQUN0QixLQUFLLENBQUM7RUFDSixVQUFVLEU1SjVGTCxJQUFJO0U0SjZGVCxZQUFZLEU1SnBFUixPQUFPLEc0SnlFWjtFQVJILEFBS0ksd0JBTG9CLENBQ3RCLEtBQUssQ0FJSCxjQUFjLENBQUM7SUFDYixVQUFVLEU1SnZFUixPQUFPLEc0SndFVjs7QUFJTCxBQUNFLG1CQURpQixDQUNqQixLQUFLLENBQUM7RUFDSixLQUFLLEU1SjlFRCxPQUFPLEc0SitFWjs7QUFHSCxBQUVJLDJCQUZ1QixDQUN6QixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUpyRlIsT0FBTyxHNEpzRlY7O0FBSkwsQUFNSSwyQkFOdUIsQ0FDekIsS0FBSyxDQUtILGNBQWMsQUFBQSxPQUFPO0FBTnpCLEFBT0ksMkJBUHVCLENBQ3pCLEtBQUssQ0FNSCxjQUFjLEFBQUEsUUFBUSxDQUFDO0VBQ3JCLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDNUpuSGQsSUFBSSxHNEpvSFI7O0FBVEwsQUFZSSwyQkFadUIsQ0FDekIsS0FBSyxDQVdILGNBQWMsQUFBQSxRQUFRLENBQUM7RUFDbkIsa0JBQWtCLEU1Si9GbEIsc0JBQU87RTRKZ0dQLGlCQUFpQixFNUpoR2pCLHNCQUFPLEc0SmlHVjs7QUFmTCxBQWlCSSwyQkFqQnVCLENBQ3pCLEtBQUssQ0FnQkgsY0FBYyxBQUFBLE9BQU8sQ0FBQztFQUNsQixnQkFBZ0IsRTVKcEdoQixzQkFBTztFNEpxR1AsbUJBQW1CLEU1SnJHbkIsc0JBQU8sRzRKc0dWOztBQUlMLEFBRUksb0JBRmdCLENBQ2xCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRTVKN0dkLHNCQUFPLEc0SjhHVjs7QUFJTCxBQUVJLGdCQUZZLENBQ2QsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKckhSLE9BQU8sRzRKc0hWOztBQUpMLEFBTUksZ0JBTlksQ0FDZCxLQUFLLENBS0gsb0JBQW9CLENBQUM7RUFDbkIsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDNUp6SGxCLE9BQU8sRTRKeUhvQixDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQzVKekhsQyxPQUFPLEc0SjBIVjs7QUFSTCxBQVVJLGdCQVZZLENBQ2QsS0FBSyxDQVNILGNBQWMsQ0FBQztFQUNiLGdCQUFnQixFNUo3SGQsT0FBTztFNEo4SFQsaUJBQWlCLEU1SjlIZixPQUFPLEc0SitIVjs7QUFJTCxBQUVJLHNCQUZrQixDQUNwQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUp0SVIsT0FBTztFNEp1SVQsS0FBSyxFNUp2SUgsT0FBTztFNEp3SVQsVUFBVSxFQUFFLEtBQUssQ0FBQyxDQUFDLEM1SmpLaEIsSUFBSSxFNEppS2dDLEtBQUssQ0FBQyxDQUFDLEM1SmpLM0MsSUFBSSxHNEprS1I7O0FBTkwsQUFRSSxzQkFSa0IsQ0FDcEIsS0FBSyxDQU9ILGNBQWMsQ0FBQztFQUNiLFVBQVUsRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUo1SXpCLE9BQU8sRTRKNEkyQixLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUpyS2hELElBQUksRzRKc0tSOztBQUlMLEFBRUksa0JBRmMsQ0FDaEIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLGdCQUFnQixFNUpwSmQsT0FBTztFNEpxSlQsVUFBVSxFQUFFLEtBQUssQ0FBRSxJQUFHLENBQUMsQ0FBQyxDNUpySnRCLE9BQU8sRTRKcUp3QixLQUFLLENBQUMsQ0FBQyxDQUFFLElBQUcsQzVKckozQyxPQUFPLEU0SnFKNkMsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1SjlLOUQsd0JBQUksRTRKOEt5RixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQzVKOUt4Ryx3QkFBSSxHNEorS1I7O0FBTEwsQUFPSSxrQkFQYyxDQUNoQixLQUFLLENBTUgsY0FBYyxDQUFDO0VBQ2IsZ0JBQWdCLEVBQUUsNkVBQW1GO0VBQ3JHLE1BQU0sRUFBRSxJQUFJLEdBQ2I7O0FBSUwsQUFDRSx5QkFEdUIsQ0FDdkIsY0FBYyxDQUFDO0VBQ2IsS0FBSyxFNUpqS0QsT0FBTyxHNEprS1o7O0FBcExILEFBRUksWUFGUSxDQUNWLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU1SmdCUixPQUFPLEc0SmZWOztBQUlMLEFBQ0Usd0JBRHNCLENBQ3RCLEtBQUssQ0FBQztFQUNKLFVBQVUsRTVKakJMLElBQUksRzRKMEJWO0VBWEgsQUFJSSx3QkFKb0IsQ0FDdEIsS0FBSyxDQUdILGNBQWMsQ0FBQztJQUNiLFVBQVUsRTVKTVIsT0FBTyxHNEpMVjtFQU5MLEFBUUksd0JBUm9CLENBQ3RCLEtBQUssQ0FPSCxjQUFjLENBQUM7SUFDYixnQkFBZ0IsRUFBRSxnTEFBNEwsR0FDL007O0FBSUwsQUFFSSx3QkFGb0IsQ0FDdEIsS0FBSyxDQUNILGNBQWMsQUFBQSxPQUFPLENBQUM7RUFDcEIsS0FBSyxFNUpOSCx1QkFBTyxHNEpPVjs7QUFJTCxBQUVJLG1CQUZlLENBQ2pCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU1SmRSLE9BQU8sRzRKZVY7O0FBSUwsQUFDRSx3QkFEc0IsQ0FDdEIsY0FBYyxDQUFDO0VBQ2IsTUFBTSxFQUFFLEtBQUs7RUFDYixLQUFLLEVBQUUsSUFBSSxHQVNaO0VBWkgsQUFDRSx3QkFEc0IsQ0FDdEIsY0FBYyxBQUl2QyxRQUFvQyxDQUFDO0lBQ1IsVUFBVSxFNUp6QlIsT0FBTztJNEowQlQsS0FBSyxFNUpwREYsSUFBSTtJNEpxRFAsU0FBUyxFQUFFLEtBQUs7SUFDaEIsV0FBVyxFQUFFLEtBQUs7SUFDbEIsV0FBVyxFQUFFLEdBQUcsR0FDakI7O0FBWEwsQUFjRSx3QkFkc0IsQ0FjdEIsY0FBYyxDQUFDO0VBQ2IsWUFBWSxFNUpsQ1IsT0FBTyxHNEp3Q1o7RUFyQkgsQUFjRSx3QkFkc0IsQ0FjdEIsY0FBYyxBQUd2QyxPQUFtQyxFQWpCWixBQWNFLHdCQWRzQixDQWN0QixjQUFjLEFBSXZDLFFBQW9DLENBQUM7SUFDUixZQUFZLEU1SnRDVixPQUFPLEc0SnVDVjs7QUFJTCxBQUVJLDBCQUZzQixDQUN4QixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUo5Q1IsdUJBQU87RTRKK0NULEtBQUssRTVKekVGLElBQUksRzRKMEVSOztBQUlMLEFBRUkseUJBRnFCLENBQ3ZCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixZQUFZLEU1SnZEVixPQUFPLEM0SnVEWSxXQUFXLENBQUMsV0FBVyxHQUM3Qzs7QUFKTCxBQU1JLHlCQU5xQixDQUN2QixLQUFLLENBS0gsY0FBYyxBQUFBLFFBQVEsQ0FBQztFQUNyQixZQUFZLEU1SjNEVixPQUFPLEM0SjJEWSxXQUFXLENBQUMsV0FBVyxHQUM3Qzs7QUFJTCxBQUNFLDBCQUR3QixDQUN4QixLQUFLLENBQUM7RUFDSixVQUFVLEU1SjVGTCxJQUFJO0U0SjZGVCxZQUFZLEU1Sm5FUixPQUFPLEc0SndFWjtFQVJILEFBS0ksMEJBTHNCLENBQ3hCLEtBQUssQ0FJSCxjQUFjLENBQUM7SUFDYixVQUFVLEU1SnRFUixPQUFPLEc0SnVFVjs7QUFJTCxBQUNFLHFCQURtQixDQUNuQixLQUFLLENBQUM7RUFDSixLQUFLLEU1SjdFRCxPQUFPLEc0SjhFWjs7QUFHSCxBQUVJLDZCQUZ5QixDQUMzQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUpwRlIsT0FBTyxHNEpxRlY7O0FBSkwsQUFNSSw2QkFOeUIsQ0FDM0IsS0FBSyxDQUtILGNBQWMsQUFBQSxPQUFPO0FBTnpCLEFBT0ksNkJBUHlCLENBQzNCLEtBQUssQ0FNSCxjQUFjLEFBQUEsUUFBUSxDQUFDO0VBQ3JCLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDNUpuSGQsSUFBSSxHNEpvSFI7O0FBVEwsQUFZSSw2QkFaeUIsQ0FDM0IsS0FBSyxDQVdILGNBQWMsQUFBQSxRQUFRLENBQUM7RUFDbkIsa0JBQWtCLEU1SjlGbEIsdUJBQU87RTRKK0ZQLGlCQUFpQixFNUovRmpCLHVCQUFPLEc0SmdHVjs7QUFmTCxBQWlCSSw2QkFqQnlCLENBQzNCLEtBQUssQ0FnQkgsY0FBYyxBQUFBLE9BQU8sQ0FBQztFQUNsQixnQkFBZ0IsRTVKbkdoQix1QkFBTztFNEpvR1AsbUJBQW1CLEU1SnBHbkIsdUJBQU8sRzRKcUdWOztBQUlMLEFBRUksc0JBRmtCLENBQ3BCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRTVKNUdkLHVCQUFPLEc0SjZHVjs7QUFJTCxBQUVJLGtCQUZjLENBQ2hCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU1SnBIUixPQUFPLEc0SnFIVjs7QUFKTCxBQU1JLGtCQU5jLENBQ2hCLEtBQUssQ0FLSCxvQkFBb0IsQ0FBQztFQUNuQixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEM1SnhIbEIsT0FBTyxFNEp3SG9CLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUp4SGxDLE9BQU8sRzRKeUhWOztBQVJMLEFBVUksa0JBVmMsQ0FDaEIsS0FBSyxDQVNILGNBQWMsQ0FBQztFQUNiLGdCQUFnQixFNUo1SGQsT0FBTztFNEo2SFQsaUJBQWlCLEU1SjdIZixPQUFPLEc0SjhIVjs7QUFJTCxBQUVJLHdCQUZvQixDQUN0QixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUpySVIsT0FBTztFNEpzSVQsS0FBSyxFNUp0SUgsT0FBTztFNEp1SVQsVUFBVSxFQUFFLEtBQUssQ0FBQyxDQUFDLEM1SmpLaEIsSUFBSSxFNEppS2dDLEtBQUssQ0FBQyxDQUFDLEM1SmpLM0MsSUFBSSxHNEprS1I7O0FBTkwsQUFRSSx3QkFSb0IsQ0FDdEIsS0FBSyxDQU9ILGNBQWMsQ0FBQztFQUNiLFVBQVUsRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUozSXpCLE9BQU8sRTRKMkkyQixLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUpyS2hELElBQUksRzRKc0tSOztBQUlMLEFBRUksb0JBRmdCLENBQ2xCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRTVKbkpkLE9BQU87RTRKb0pULFVBQVUsRUFBRSxLQUFLLENBQUUsSUFBRyxDQUFDLENBQUMsQzVKcEp0QixPQUFPLEU0Sm9Kd0IsS0FBSyxDQUFDLENBQUMsQ0FBRSxJQUFHLEM1SnBKM0MsT0FBTyxFNEpvSjZDLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUo5SzlELHdCQUFJLEU0SjhLeUYsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1SjlLeEcsd0JBQUksRzRKK0tSOztBQUxMLEFBT0ksb0JBUGdCLENBQ2xCLEtBQUssQ0FNSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRUFBRSw2RUFBbUY7RUFDckcsTUFBTSxFQUFFLElBQUksR0FDYjs7QUFJTCxBQUNFLDJCQUR5QixDQUN6QixjQUFjLENBQUM7RUFDYixLQUFLLEU1SmhLRCxPQUFPLEc0SmlLWjs7QUFwTEgsQUFFSSxZQUZRLENBQ1YsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKaUJSLE9BQU8sRzRKaEJWOztBQUlMLEFBQ0Usd0JBRHNCLENBQ3RCLEtBQUssQ0FBQztFQUNKLFVBQVUsRTVKakJMLElBQUksRzRKMEJWO0VBWEgsQUFJSSx3QkFKb0IsQ0FDdEIsS0FBSyxDQUdILGNBQWMsQ0FBQztJQUNiLFVBQVUsRTVKT1IsT0FBTyxHNEpOVjtFQU5MLEFBUUksd0JBUm9CLENBQ3RCLEtBQUssQ0FPSCxjQUFjLENBQUM7SUFDYixnQkFBZ0IsRUFBRSxnTEFBNEwsR0FDL007O0FBSUwsQUFFSSx3QkFGb0IsQ0FDdEIsS0FBSyxDQUNILGNBQWMsQUFBQSxPQUFPLENBQUM7RUFDcEIsS0FBSyxFNUpMSCx1QkFBTyxHNEpNVjs7QUFJTCxBQUVJLG1CQUZlLENBQ2pCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU1SmJSLE9BQU8sRzRKY1Y7O0FBSUwsQUFDRSx3QkFEc0IsQ0FDdEIsY0FBYyxDQUFDO0VBQ2IsTUFBTSxFQUFFLEtBQUs7RUFDYixLQUFLLEVBQUUsSUFBSSxHQVNaO0VBWkgsQUFDRSx3QkFEc0IsQ0FDdEIsY0FBYyxBQUl2QyxRQUFvQyxDQUFDO0lBQ1IsVUFBVSxFNUp4QlIsT0FBTztJNEp5QlQsS0FBSyxFNUpwREYsSUFBSTtJNEpxRFAsU0FBUyxFQUFFLEtBQUs7SUFDaEIsV0FBVyxFQUFFLEtBQUs7SUFDbEIsV0FBVyxFQUFFLEdBQUcsR0FDakI7O0FBWEwsQUFjRSx3QkFkc0IsQ0FjdEIsY0FBYyxDQUFDO0VBQ2IsWUFBWSxFNUpqQ1IsT0FBTyxHNEp1Q1o7RUFyQkgsQUFjRSx3QkFkc0IsQ0FjdEIsY0FBYyxBQUd2QyxPQUFtQyxFQWpCWixBQWNFLHdCQWRzQixDQWN0QixjQUFjLEFBSXZDLFFBQW9DLENBQUM7SUFDUixZQUFZLEU1SnJDVixPQUFPLEc0SnNDVjs7QUFJTCxBQUVJLDBCQUZzQixDQUN4QixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUo3Q1IsdUJBQU87RTRKOENULEtBQUssRTVKekVGLElBQUksRzRKMEVSOztBQUlMLEFBRUkseUJBRnFCLENBQ3ZCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixZQUFZLEU1SnREVixPQUFPLEM0SnNEWSxXQUFXLENBQUMsV0FBVyxHQUM3Qzs7QUFKTCxBQU1JLHlCQU5xQixDQUN2QixLQUFLLENBS0gsY0FBYyxBQUFBLFFBQVEsQ0FBQztFQUNyQixZQUFZLEU1SjFEVixPQUFPLEM0SjBEWSxXQUFXLENBQUMsV0FBVyxHQUM3Qzs7QUFJTCxBQUNFLDBCQUR3QixDQUN4QixLQUFLLENBQUM7RUFDSixVQUFVLEU1SjVGTCxJQUFJO0U0SjZGVCxZQUFZLEU1SmxFUixPQUFPLEc0SnVFWjtFQVJILEFBS0ksMEJBTHNCLENBQ3hCLEtBQUssQ0FJSCxjQUFjLENBQUM7SUFDYixVQUFVLEU1SnJFUixPQUFPLEc0SnNFVjs7QUFJTCxBQUNFLHFCQURtQixDQUNuQixLQUFLLENBQUM7RUFDSixLQUFLLEU1SjVFRCxPQUFPLEc0SjZFWjs7QUFHSCxBQUVJLDZCQUZ5QixDQUMzQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUpuRlIsT0FBTyxHNEpvRlY7O0FBSkwsQUFNSSw2QkFOeUIsQ0FDM0IsS0FBSyxDQUtILGNBQWMsQUFBQSxPQUFPO0FBTnpCLEFBT0ksNkJBUHlCLENBQzNCLEtBQUssQ0FNSCxjQUFjLEFBQUEsUUFBUSxDQUFDO0VBQ3JCLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDNUpuSGQsSUFBSSxHNEpvSFI7O0FBVEwsQUFZSSw2QkFaeUIsQ0FDM0IsS0FBSyxDQVdILGNBQWMsQUFBQSxRQUFRLENBQUM7RUFDbkIsa0JBQWtCLEU1SjdGbEIsdUJBQU87RTRKOEZQLGlCQUFpQixFNUo5RmpCLHVCQUFPLEc0SitGVjs7QUFmTCxBQWlCSSw2QkFqQnlCLENBQzNCLEtBQUssQ0FnQkgsY0FBYyxBQUFBLE9BQU8sQ0FBQztFQUNsQixnQkFBZ0IsRTVKbEdoQix1QkFBTztFNEptR1AsbUJBQW1CLEU1Sm5HbkIsdUJBQU8sRzRKb0dWOztBQUlMLEFBRUksc0JBRmtCLENBQ3BCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRTVKM0dkLHVCQUFPLEc0SjRHVjs7QUFJTCxBQUVJLGtCQUZjLENBQ2hCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU1Sm5IUixPQUFPLEc0Sm9IVjs7QUFKTCxBQU1JLGtCQU5jLENBQ2hCLEtBQUssQ0FLSCxvQkFBb0IsQ0FBQztFQUNuQixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEM1SnZIbEIsT0FBTyxFNEp1SG9CLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUp2SGxDLE9BQU8sRzRKd0hWOztBQVJMLEFBVUksa0JBVmMsQ0FDaEIsS0FBSyxDQVNILGNBQWMsQ0FBQztFQUNiLGdCQUFnQixFNUozSGQsT0FBTztFNEo0SFQsaUJBQWlCLEU1SjVIZixPQUFPLEc0SjZIVjs7QUFJTCxBQUVJLHdCQUZvQixDQUN0QixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUpwSVIsT0FBTztFNEpxSVQsS0FBSyxFNUpySUgsT0FBTztFNEpzSVQsVUFBVSxFQUFFLEtBQUssQ0FBQyxDQUFDLEM1SmpLaEIsSUFBSSxFNEppS2dDLEtBQUssQ0FBQyxDQUFDLEM1SmpLM0MsSUFBSSxHNEprS1I7O0FBTkwsQUFRSSx3QkFSb0IsQ0FDdEIsS0FBSyxDQU9ILGNBQWMsQ0FBQztFQUNiLFVBQVUsRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUoxSXpCLE9BQU8sRTRKMEkyQixLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUpyS2hELElBQUksRzRKc0tSOztBQUlMLEFBRUksb0JBRmdCLENBQ2xCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRTVKbEpkLE9BQU87RTRKbUpULFVBQVUsRUFBRSxLQUFLLENBQUUsSUFBRyxDQUFDLENBQUMsQzVKbkp0QixPQUFPLEU0Sm1Kd0IsS0FBSyxDQUFDLENBQUMsQ0FBRSxJQUFHLEM1Sm5KM0MsT0FBTyxFNEptSjZDLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUo5SzlELHdCQUFJLEU0SjhLeUYsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1SjlLeEcsd0JBQUksRzRKK0tSOztBQUxMLEFBT0ksb0JBUGdCLENBQ2xCLEtBQUssQ0FNSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRUFBRSw2RUFBbUY7RUFDckcsTUFBTSxFQUFFLElBQUksR0FDYjs7QUFJTCxBQUNFLDJCQUR5QixDQUN6QixjQUFjLENBQUM7RUFDYixLQUFLLEU1Si9KRCxPQUFPLEc0SmdLWjs7QUFwTEgsQUFFSSxVQUZNLENBQ1IsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKa0JSLE9BQU8sRzRKakJWOztBQUlMLEFBQ0Usc0JBRG9CLENBQ3BCLEtBQUssQ0FBQztFQUNKLFVBQVUsRTVKakJMLElBQUksRzRKMEJWO0VBWEgsQUFJSSxzQkFKa0IsQ0FDcEIsS0FBSyxDQUdILGNBQWMsQ0FBQztJQUNiLFVBQVUsRTVKUVIsT0FBTyxHNEpQVjtFQU5MLEFBUUksc0JBUmtCLENBQ3BCLEtBQUssQ0FPSCxjQUFjLENBQUM7SUFDYixnQkFBZ0IsRUFBRSxnTEFBNEwsR0FDL007O0FBSUwsQUFFSSxzQkFGa0IsQ0FDcEIsS0FBSyxDQUNILGNBQWMsQUFBQSxPQUFPLENBQUM7RUFDcEIsS0FBSyxFNUpKSCx1QkFBTyxHNEpLVjs7QUFJTCxBQUVJLGlCQUZhLENBQ2YsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKWlIsT0FBTyxHNEphVjs7QUFJTCxBQUNFLHNCQURvQixDQUNwQixjQUFjLENBQUM7RUFDYixNQUFNLEVBQUUsS0FBSztFQUNiLEtBQUssRUFBRSxJQUFJLEdBU1o7RUFaSCxBQUNFLHNCQURvQixDQUNwQixjQUFjLEFBSXZDLFFBQW9DLENBQUM7SUFDUixVQUFVLEU1SnZCUixPQUFPO0k0SndCVCxLQUFLLEU1SnBERixJQUFJO0k0SnFEUCxTQUFTLEVBQUUsS0FBSztJQUNoQixXQUFXLEVBQUUsS0FBSztJQUNsQixXQUFXLEVBQUUsR0FBRyxHQUNqQjs7QUFYTCxBQWNFLHNCQWRvQixDQWNwQixjQUFjLENBQUM7RUFDYixZQUFZLEU1SmhDUixPQUFPLEc0SnNDWjtFQXJCSCxBQWNFLHNCQWRvQixDQWNwQixjQUFjLEFBR3ZDLE9BQW1DLEVBakJaLEFBY0Usc0JBZG9CLENBY3BCLGNBQWMsQUFJdkMsUUFBb0MsQ0FBQztJQUNSLFlBQVksRTVKcENWLE9BQU8sRzRKcUNWOztBQUlMLEFBRUksd0JBRm9CLENBQ3RCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU1SjVDUix1QkFBTztFNEo2Q1QsS0FBSyxFNUp6RUYsSUFBSSxHNEowRVI7O0FBSUwsQUFFSSx1QkFGbUIsQ0FDckIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFlBQVksRTVKckRWLE9BQU8sQzRKcURZLFdBQVcsQ0FBQyxXQUFXLEdBQzdDOztBQUpMLEFBTUksdUJBTm1CLENBQ3JCLEtBQUssQ0FLSCxjQUFjLEFBQUEsUUFBUSxDQUFDO0VBQ3JCLFlBQVksRTVKekRWLE9BQU8sQzRKeURZLFdBQVcsQ0FBQyxXQUFXLEdBQzdDOztBQUlMLEFBQ0Usd0JBRHNCLENBQ3RCLEtBQUssQ0FBQztFQUNKLFVBQVUsRTVKNUZMLElBQUk7RTRKNkZULFlBQVksRTVKakVSLE9BQU8sRzRKc0VaO0VBUkgsQUFLSSx3QkFMb0IsQ0FDdEIsS0FBSyxDQUlILGNBQWMsQ0FBQztJQUNiLFVBQVUsRTVKcEVSLE9BQU8sRzRKcUVWOztBQUlMLEFBQ0UsbUJBRGlCLENBQ2pCLEtBQUssQ0FBQztFQUNKLEtBQUssRTVKM0VELE9BQU8sRzRKNEVaOztBQUdILEFBRUksMkJBRnVCLENBQ3pCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU1SmxGUixPQUFPLEc0Sm1GVjs7QUFKTCxBQU1JLDJCQU51QixDQUN6QixLQUFLLENBS0gsY0FBYyxBQUFBLE9BQU87QUFOekIsQUFPSSwyQkFQdUIsQ0FDekIsS0FBSyxDQU1ILGNBQWMsQUFBQSxRQUFRLENBQUM7RUFDckIsTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEM1Sm5IZCxJQUFJLEc0Sm9IUjs7QUFUTCxBQVlJLDJCQVp1QixDQUN6QixLQUFLLENBV0gsY0FBYyxBQUFBLFFBQVEsQ0FBQztFQUNuQixrQkFBa0IsRTVKNUZsQix1QkFBTztFNEo2RlAsaUJBQWlCLEU1SjdGakIsdUJBQU8sRzRKOEZWOztBQWZMLEFBaUJJLDJCQWpCdUIsQ0FDekIsS0FBSyxDQWdCSCxjQUFjLEFBQUEsT0FBTyxDQUFDO0VBQ2xCLGdCQUFnQixFNUpqR2hCLHVCQUFPO0U0SmtHUCxtQkFBbUIsRTVKbEduQix1QkFBTyxHNEptR1Y7O0FBSUwsQUFFSSxvQkFGZ0IsQ0FDbEIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLGdCQUFnQixFNUoxR2QsdUJBQU8sRzRKMkdWOztBQUlMLEFBRUksZ0JBRlksQ0FDZCxLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUpsSFIsT0FBTyxHNEptSFY7O0FBSkwsQUFNSSxnQkFOWSxDQUNkLEtBQUssQ0FLSCxvQkFBb0IsQ0FBQztFQUNuQixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEM1SnRIbEIsT0FBTyxFNEpzSG9CLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUp0SGxDLE9BQU8sRzRKdUhWOztBQVJMLEFBVUksZ0JBVlksQ0FDZCxLQUFLLENBU0gsY0FBYyxDQUFDO0VBQ2IsZ0JBQWdCLEU1SjFIZCxPQUFPO0U0SjJIVCxpQkFBaUIsRTVKM0hmLE9BQU8sRzRKNEhWOztBQUlMLEFBRUksc0JBRmtCLENBQ3BCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU1Sm5JUixPQUFPO0U0Sm9JVCxLQUFLLEU1SnBJSCxPQUFPO0U0SnFJVCxVQUFVLEVBQUUsS0FBSyxDQUFDLENBQUMsQzVKaktoQixJQUFJLEU0SmlLZ0MsS0FBSyxDQUFDLENBQUMsQzVKakszQyxJQUFJLEc0SmtLUjs7QUFOTCxBQVFJLHNCQVJrQixDQUNwQixLQUFLLENBT0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFQUFFLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1SnpJekIsT0FBTyxFNEp5STJCLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1SnJLaEQsSUFBSSxHNEpzS1I7O0FBSUwsQUFFSSxrQkFGYyxDQUNoQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsZ0JBQWdCLEU1SmpKZCxPQUFPO0U0SmtKVCxVQUFVLEVBQUUsS0FBSyxDQUFFLElBQUcsQ0FBQyxDQUFDLEM1SmxKdEIsT0FBTyxFNEprSndCLEtBQUssQ0FBQyxDQUFDLENBQUUsSUFBRyxDNUpsSjNDLE9BQU8sRTRKa0o2QyxLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQzVKOUs5RCx3QkFBSSxFNEo4S3lGLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUo5S3hHLHdCQUFJLEc0SitLUjs7QUFMTCxBQU9JLGtCQVBjLENBQ2hCLEtBQUssQ0FNSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRUFBRSw2RUFBbUY7RUFDckcsTUFBTSxFQUFFLElBQUksR0FDYjs7QUFJTCxBQUNFLHlCQUR1QixDQUN2QixjQUFjLENBQUM7RUFDYixLQUFLLEU1SjlKRCxPQUFPLEc0SitKWjs7QUFwTEgsQUFFSSxTQUZLLENBQ1AsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKbUJSLE9BQU8sRzRKbEJWOztBQUlMLEFBQ0UscUJBRG1CLENBQ25CLEtBQUssQ0FBQztFQUNKLFVBQVUsRTVKakJMLElBQUksRzRKMEJWO0VBWEgsQUFJSSxxQkFKaUIsQ0FDbkIsS0FBSyxDQUdILGNBQWMsQ0FBQztJQUNiLFVBQVUsRTVKU1IsT0FBTyxHNEpSVjtFQU5MLEFBUUkscUJBUmlCLENBQ25CLEtBQUssQ0FPSCxjQUFjLENBQUM7SUFDYixnQkFBZ0IsRUFBRSxnTEFBNEwsR0FDL007O0FBSUwsQUFFSSxxQkFGaUIsQ0FDbkIsS0FBSyxDQUNILGNBQWMsQUFBQSxPQUFPLENBQUM7RUFDcEIsS0FBSyxFNUpISCxzQkFBTyxHNEpJVjs7QUFJTCxBQUVJLGdCQUZZLENBQ2QsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKWFIsT0FBTyxHNEpZVjs7QUFJTCxBQUNFLHFCQURtQixDQUNuQixjQUFjLENBQUM7RUFDYixNQUFNLEVBQUUsS0FBSztFQUNiLEtBQUssRUFBRSxJQUFJLEdBU1o7RUFaSCxBQUNFLHFCQURtQixDQUNuQixjQUFjLEFBSXZDLFFBQW9DLENBQUM7SUFDUixVQUFVLEU1SnRCUixPQUFPO0k0SnVCVCxLQUFLLEU1SnBERixJQUFJO0k0SnFEUCxTQUFTLEVBQUUsS0FBSztJQUNoQixXQUFXLEVBQUUsS0FBSztJQUNsQixXQUFXLEVBQUUsR0FBRyxHQUNqQjs7QUFYTCxBQWNFLHFCQWRtQixDQWNuQixjQUFjLENBQUM7RUFDYixZQUFZLEU1Si9CUixPQUFPLEc0SnFDWjtFQXJCSCxBQWNFLHFCQWRtQixDQWNuQixjQUFjLEFBR3ZDLE9BQW1DLEVBakJaLEFBY0UscUJBZG1CLENBY25CLGNBQWMsQUFJdkMsUUFBb0MsQ0FBQztJQUNSLFlBQVksRTVKbkNWLE9BQU8sRzRKb0NWOztBQUlMLEFBRUksdUJBRm1CLENBQ3JCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU1SjNDUixzQkFBTztFNEo0Q1QsS0FBSyxFNUp6RUYsSUFBSSxHNEowRVI7O0FBSUwsQUFFSSxzQkFGa0IsQ0FDcEIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFlBQVksRTVKcERWLE9BQU8sQzRKb0RZLFdBQVcsQ0FBQyxXQUFXLEdBQzdDOztBQUpMLEFBTUksc0JBTmtCLENBQ3BCLEtBQUssQ0FLSCxjQUFjLEFBQUEsUUFBUSxDQUFDO0VBQ3JCLFlBQVksRTVKeERWLE9BQU8sQzRKd0RZLFdBQVcsQ0FBQyxXQUFXLEdBQzdDOztBQUlMLEFBQ0UsdUJBRHFCLENBQ3JCLEtBQUssQ0FBQztFQUNKLFVBQVUsRTVKNUZMLElBQUk7RTRKNkZULFlBQVksRTVKaEVSLE9BQU8sRzRKcUVaO0VBUkgsQUFLSSx1QkFMbUIsQ0FDckIsS0FBSyxDQUlILGNBQWMsQ0FBQztJQUNiLFVBQVUsRTVKbkVSLE9BQU8sRzRKb0VWOztBQUlMLEFBQ0Usa0JBRGdCLENBQ2hCLEtBQUssQ0FBQztFQUNKLEtBQUssRTVKMUVELE9BQU8sRzRKMkVaOztBQUdILEFBRUksMEJBRnNCLENBQ3hCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU1SmpGUixPQUFPLEc0SmtGVjs7QUFKTCxBQU1JLDBCQU5zQixDQUN4QixLQUFLLENBS0gsY0FBYyxBQUFBLE9BQU87QUFOekIsQUFPSSwwQkFQc0IsQ0FDeEIsS0FBSyxDQU1ILGNBQWMsQUFBQSxRQUFRLENBQUM7RUFDckIsTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEM1Sm5IZCxJQUFJLEc0Sm9IUjs7QUFUTCxBQVlJLDBCQVpzQixDQUN4QixLQUFLLENBV0gsY0FBYyxBQUFBLFFBQVEsQ0FBQztFQUNuQixrQkFBa0IsRTVKM0ZsQixzQkFBTztFNEo0RlAsaUJBQWlCLEU1SjVGakIsc0JBQU8sRzRKNkZWOztBQWZMLEFBaUJJLDBCQWpCc0IsQ0FDeEIsS0FBSyxDQWdCSCxjQUFjLEFBQUEsT0FBTyxDQUFDO0VBQ2xCLGdCQUFnQixFNUpoR2hCLHNCQUFPO0U0SmlHUCxtQkFBbUIsRTVKakduQixzQkFBTyxHNEprR1Y7O0FBSUwsQUFFSSxtQkFGZSxDQUNqQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsZ0JBQWdCLEU1SnpHZCxzQkFBTyxHNEowR1Y7O0FBSUwsQUFFSSxlQUZXLENBQ2IsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKakhSLE9BQU8sRzRKa0hWOztBQUpMLEFBTUksZUFOVyxDQUNiLEtBQUssQ0FLSCxvQkFBb0IsQ0FBQztFQUNuQixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEM1SnJIbEIsT0FBTyxFNEpxSG9CLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUpySGxDLE9BQU8sRzRKc0hWOztBQVJMLEFBVUksZUFWVyxDQUNiLEtBQUssQ0FTSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRTVKekhkLE9BQU87RTRKMEhULGlCQUFpQixFNUoxSGYsT0FBTyxHNEoySFY7O0FBSUwsQUFFSSxxQkFGaUIsQ0FDbkIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKbElSLE9BQU87RTRKbUlULEtBQUssRTVKbklILE9BQU87RTRKb0lULFVBQVUsRUFBRSxLQUFLLENBQUMsQ0FBQyxDNUpqS2hCLElBQUksRTRKaUtnQyxLQUFLLENBQUMsQ0FBQyxDNUpqSzNDLElBQUksRzRKa0tSOztBQU5MLEFBUUkscUJBUmlCLENBQ25CLEtBQUssQ0FPSCxjQUFjLENBQUM7RUFDYixVQUFVLEVBQUUsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQzVKeEl6QixPQUFPLEU0SndJMkIsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQzVKcktoRCxJQUFJLEc0SnNLUjs7QUFJTCxBQUVJLGlCQUZhLENBQ2YsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLGdCQUFnQixFNUpoSmQsT0FBTztFNEppSlQsVUFBVSxFQUFFLEtBQUssQ0FBRSxJQUFHLENBQUMsQ0FBQyxDNUpqSnRCLE9BQU8sRTRKaUp3QixLQUFLLENBQUMsQ0FBQyxDQUFFLElBQUcsQzVKakozQyxPQUFPLEU0SmlKNkMsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1SjlLOUQsd0JBQUksRTRKOEt5RixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQzVKOUt4Ryx3QkFBSSxHNEorS1I7O0FBTEwsQUFPSSxpQkFQYSxDQUNmLEtBQUssQ0FNSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRUFBRSw2RUFBbUY7RUFDckcsTUFBTSxFQUFFLElBQUksR0FDYjs7QUFJTCxBQUNFLHdCQURzQixDQUN0QixjQUFjLENBQUM7RUFDYixLQUFLLEU1SjdKRCxPQUFPLEc0SjhKWjs7QUFwTEgsQUFFSSxZQUZRLENBQ1YsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKb0JSLE9BQU8sRzRKbkJWOztBQUlMLEFBQ0Usd0JBRHNCLENBQ3RCLEtBQUssQ0FBQztFQUNKLFVBQVUsRTVKaUVBLE9BQU8sRzRKeERsQjtFQVhILEFBSUksd0JBSm9CLENBQ3RCLEtBQUssQ0FHSCxjQUFjLENBQUM7SUFDYixVQUFVLEU1SlVSLE9BQU8sRzRKVFY7RUFOTCxBQVFJLHdCQVJvQixDQUN0QixLQUFLLENBT0gsY0FBYyxDQUFDO0lBQ2IsZ0JBQWdCLEVBQUUsdUtBQTRMLEdBQy9NOztBQUlMLEFBRUksd0JBRm9CLENBQ3RCLEtBQUssQ0FDSCxjQUFjLEFBQUEsT0FBTyxDQUFDO0VBQ3BCLEtBQUssRTVKRkgsdUJBQU8sRzRKR1Y7O0FBSUwsQUFFSSxtQkFGZSxDQUNqQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUpWUixPQUFPLEc0SldWOztBQUlMLEFBQ0Usd0JBRHNCLENBQ3RCLGNBQWMsQ0FBQztFQUNiLE1BQU0sRUFBRSxLQUFLO0VBQ2IsS0FBSyxFQUFFLElBQUksR0FTWjtFQVpILEFBQ0Usd0JBRHNCLENBQ3RCLGNBQWMsQUFJdkMsUUFBb0MsQ0FBQztJQUNSLFVBQVUsRTVKckJSLE9BQU87STRKc0JULEtBQUssRTVKOEJHLE9BQU87STRKN0JmLFNBQVMsRUFBRSxLQUFLO0lBQ2hCLFdBQVcsRUFBRSxLQUFLO0lBQ2xCLFdBQVcsRUFBRSxHQUFHLEdBQ2pCOztBQVhMLEFBY0Usd0JBZHNCLENBY3RCLGNBQWMsQ0FBQztFQUNiLFlBQVksRTVKOUJSLE9BQU8sRzRKb0NaO0VBckJILEFBY0Usd0JBZHNCLENBY3RCLGNBQWMsQUFHdkMsT0FBbUMsRUFqQlosQUFjRSx3QkFkc0IsQ0FjdEIsY0FBYyxBQUl2QyxRQUFvQyxDQUFDO0lBQ1IsWUFBWSxFNUpsQ1YsT0FBTyxHNEptQ1Y7O0FBSUwsQUFFSSwwQkFGc0IsQ0FDeEIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKMUNSLHVCQUFPO0U0SjJDVCxLQUFLLEU1SlNHLE9BQU8sRzRKUmhCOztBQUlMLEFBRUkseUJBRnFCLENBQ3ZCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixZQUFZLEU1Sm5EVixPQUFPLEM0Sm1EWSxXQUFXLENBQUMsV0FBVyxHQUM3Qzs7QUFKTCxBQU1JLHlCQU5xQixDQUN2QixLQUFLLENBS0gsY0FBYyxBQUFBLFFBQVEsQ0FBQztFQUNyQixZQUFZLEU1SnZEVixPQUFPLEM0SnVEWSxXQUFXLENBQUMsV0FBVyxHQUM3Qzs7QUFJTCxBQUNFLDBCQUR3QixDQUN4QixLQUFLLENBQUM7RUFDSixVQUFVLEU1SlZBLE9BQU87RTRKV2pCLFlBQVksRTVKL0RSLE9BQU8sRzRKb0VaO0VBUkgsQUFLSSwwQkFMc0IsQ0FDeEIsS0FBSyxDQUlILGNBQWMsQ0FBQztJQUNiLFVBQVUsRTVKbEVSLE9BQU8sRzRKbUVWOztBQUlMLEFBQ0UscUJBRG1CLENBQ25CLEtBQUssQ0FBQztFQUNKLEtBQUssRTVKekVELE9BQU8sRzRKMEVaOztBQUdILEFBRUksNkJBRnlCLENBQzNCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU1SmhGUixPQUFPLEc0SmlGVjs7QUFKTCxBQU1JLDZCQU55QixDQUMzQixLQUFLLENBS0gsY0FBYyxBQUFBLE9BQU87QUFOekIsQUFPSSw2QkFQeUIsQ0FDM0IsS0FBSyxDQU1ILGNBQWMsQUFBQSxRQUFRLENBQUM7RUFDckIsTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEM1SmpDVCxPQUFPLEc0SmtDaEI7O0FBVEwsQUFZSSw2QkFaeUIsQ0FDM0IsS0FBSyxDQVdILGNBQWMsQUFBQSxRQUFRLENBQUM7RUFDbkIsa0JBQWtCLEU1SjFGbEIsdUJBQU87RTRKMkZQLGlCQUFpQixFNUozRmpCLHVCQUFPLEc0SjRGVjs7QUFmTCxBQWlCSSw2QkFqQnlCLENBQzNCLEtBQUssQ0FnQkgsY0FBYyxBQUFBLE9BQU8sQ0FBQztFQUNsQixnQkFBZ0IsRTVKL0ZoQix1QkFBTztFNEpnR1AsbUJBQW1CLEU1SmhHbkIsdUJBQU8sRzRKaUdWOztBQUlMLEFBRUksc0JBRmtCLENBQ3BCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRTVKeEdkLHVCQUFPLEc0SnlHVjs7QUFJTCxBQUVJLGtCQUZjLENBQ2hCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU1SmhIUixPQUFPLEc0SmlIVjs7QUFKTCxBQU1JLGtCQU5jLENBQ2hCLEtBQUssQ0FLSCxvQkFBb0IsQ0FBQztFQUNuQixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEM1SnBIbEIsT0FBTyxFNEpvSG9CLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUpwSGxDLE9BQU8sRzRKcUhWOztBQVJMLEFBVUksa0JBVmMsQ0FDaEIsS0FBSyxDQVNILGNBQWMsQ0FBQztFQUNiLGdCQUFnQixFNUp4SGQsT0FBTztFNEp5SFQsaUJBQWlCLEU1SnpIZixPQUFPLEc0SjBIVjs7QUFJTCxBQUVJLHdCQUZvQixDQUN0QixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUpqSVIsT0FBTztFNEprSVQsS0FBSyxFNUpsSUgsT0FBTztFNEptSVQsVUFBVSxFQUFFLEtBQUssQ0FBQyxDQUFDLEM1Si9FWCxPQUFPLEU0SitFd0IsS0FBSyxDQUFDLENBQUMsQzVKL0V0QyxPQUFPLEc0SmdGaEI7O0FBTkwsQUFRSSx3QkFSb0IsQ0FDdEIsS0FBSyxDQU9ILGNBQWMsQ0FBQztFQUNiLFVBQVUsRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUp2SXpCLE9BQU8sRTRKdUkyQixLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUpuRjNDLE9BQU8sRzRKb0ZoQjs7QUFJTCxBQUVJLG9CQUZnQixDQUNsQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsZ0JBQWdCLEU1Si9JZCxPQUFPO0U0SmdKVCxVQUFVLEVBQUUsS0FBSyxDQUFFLElBQUcsQ0FBQyxDQUFDLEM1SmhKdEIsT0FBTyxFNEpnSndCLEtBQUssQ0FBQyxDQUFDLENBQUUsSUFBRyxDNUpoSjNDLE9BQU8sRTRKZ0o2QyxLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQzVKNUZ6RCxxQkFBTyxFNEo0RmlGLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUo1Rm5HLHFCQUFPLEc0SjZGaEI7O0FBTEwsQUFPSSxvQkFQZ0IsQ0FDbEIsS0FBSyxDQU1ILGNBQWMsQ0FBQztFQUNiLGdCQUFnQixFQUFFLHVFQUFtRjtFQUNyRyxNQUFNLEVBQUUsSUFBSSxHQUNiOztBQUlMLEFBQ0UsMkJBRHlCLENBQ3pCLGNBQWMsQ0FBQztFQUNiLEtBQUssRTVKNUpELE9BQU8sRzRKNkpaOztBQXBMSCxBQUVJLFlBRlEsQ0FDVixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUpxQlIsT0FBTyxHNEpwQlY7O0FBSUwsQUFDRSx3QkFEc0IsQ0FDdEIsS0FBSyxDQUFDO0VBQ0osVUFBVSxFNUppRUEsT0FBTyxHNEp4RGxCO0VBWEgsQUFJSSx3QkFKb0IsQ0FDdEIsS0FBSyxDQUdILGNBQWMsQ0FBQztJQUNiLFVBQVUsRTVKV1IsT0FBTyxHNEpWVjtFQU5MLEFBUUksd0JBUm9CLENBQ3RCLEtBQUssQ0FPSCxjQUFjLENBQUM7SUFDYixnQkFBZ0IsRUFBRSx1S0FBNEwsR0FDL007O0FBSUwsQUFFSSx3QkFGb0IsQ0FDdEIsS0FBSyxDQUNILGNBQWMsQUFBQSxPQUFPLENBQUM7RUFDcEIsS0FBSyxFNUpESCxzQkFBTyxHNEpFVjs7QUFJTCxBQUVJLG1CQUZlLENBQ2pCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU1SlRSLE9BQU8sRzRKVVY7O0FBSUwsQUFDRSx3QkFEc0IsQ0FDdEIsY0FBYyxDQUFDO0VBQ2IsTUFBTSxFQUFFLEtBQUs7RUFDYixLQUFLLEVBQUUsSUFBSSxHQVNaO0VBWkgsQUFDRSx3QkFEc0IsQ0FDdEIsY0FBYyxBQUl2QyxRQUFvQyxDQUFDO0lBQ1IsVUFBVSxFNUpwQlIsT0FBTztJNEpxQlQsS0FBSyxFNUo4QkcsT0FBTztJNEo3QmYsU0FBUyxFQUFFLEtBQUs7SUFDaEIsV0FBVyxFQUFFLEtBQUs7SUFDbEIsV0FBVyxFQUFFLEdBQUcsR0FDakI7O0FBWEwsQUFjRSx3QkFkc0IsQ0FjdEIsY0FBYyxDQUFDO0VBQ2IsWUFBWSxFNUo3QlIsT0FBTyxHNEptQ1o7RUFyQkgsQUFjRSx3QkFkc0IsQ0FjdEIsY0FBYyxBQUd2QyxPQUFtQyxFQWpCWixBQWNFLHdCQWRzQixDQWN0QixjQUFjLEFBSXZDLFFBQW9DLENBQUM7SUFDUixZQUFZLEU1SmpDVixPQUFPLEc0SmtDVjs7QUFJTCxBQUVJLDBCQUZzQixDQUN4QixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUp6Q1Isc0JBQU87RTRKMENULEtBQUssRTVKU0csT0FBTyxHNEpSaEI7O0FBSUwsQUFFSSx5QkFGcUIsQ0FDdkIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFlBQVksRTVKbERWLE9BQU8sQzRKa0RZLFdBQVcsQ0FBQyxXQUFXLEdBQzdDOztBQUpMLEFBTUkseUJBTnFCLENBQ3ZCLEtBQUssQ0FLSCxjQUFjLEFBQUEsUUFBUSxDQUFDO0VBQ3JCLFlBQVksRTVKdERWLE9BQU8sQzRKc0RZLFdBQVcsQ0FBQyxXQUFXLEdBQzdDOztBQUlMLEFBQ0UsMEJBRHdCLENBQ3hCLEtBQUssQ0FBQztFQUNKLFVBQVUsRTVKVkEsT0FBTztFNEpXakIsWUFBWSxFNUo5RFIsT0FBTyxHNEptRVo7RUFSSCxBQUtJLDBCQUxzQixDQUN4QixLQUFLLENBSUgsY0FBYyxDQUFDO0lBQ2IsVUFBVSxFNUpqRVIsT0FBTyxHNEprRVY7O0FBSUwsQUFDRSxxQkFEbUIsQ0FDbkIsS0FBSyxDQUFDO0VBQ0osS0FBSyxFNUp4RUQsT0FBTyxHNEp5RVo7O0FBR0gsQUFFSSw2QkFGeUIsQ0FDM0IsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKL0VSLE9BQU8sRzRKZ0ZWOztBQUpMLEFBTUksNkJBTnlCLENBQzNCLEtBQUssQ0FLSCxjQUFjLEFBQUEsT0FBTztBQU56QixBQU9JLDZCQVB5QixDQUMzQixLQUFLLENBTUgsY0FBYyxBQUFBLFFBQVEsQ0FBQztFQUNyQixNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQzVKakNULE9BQU8sRzRKa0NoQjs7QUFUTCxBQVlJLDZCQVp5QixDQUMzQixLQUFLLENBV0gsY0FBYyxBQUFBLFFBQVEsQ0FBQztFQUNuQixrQkFBa0IsRTVKekZsQixzQkFBTztFNEowRlAsaUJBQWlCLEU1SjFGakIsc0JBQU8sRzRKMkZWOztBQWZMLEFBaUJJLDZCQWpCeUIsQ0FDM0IsS0FBSyxDQWdCSCxjQUFjLEFBQUEsT0FBTyxDQUFDO0VBQ2xCLGdCQUFnQixFNUo5RmhCLHNCQUFPO0U0SitGUCxtQkFBbUIsRTVKL0ZuQixzQkFBTyxHNEpnR1Y7O0FBSUwsQUFFSSxzQkFGa0IsQ0FDcEIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLGdCQUFnQixFNUp2R2Qsc0JBQU8sRzRKd0dWOztBQUlMLEFBRUksa0JBRmMsQ0FDaEIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKL0dSLE9BQU8sRzRKZ0hWOztBQUpMLEFBTUksa0JBTmMsQ0FDaEIsS0FBSyxDQUtILG9CQUFvQixDQUFDO0VBQ25CLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQzVKbkhsQixPQUFPLEU0Sm1Ib0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1Sm5IbEMsT0FBTyxHNEpvSFY7O0FBUkwsQUFVSSxrQkFWYyxDQUNoQixLQUFLLENBU0gsY0FBYyxDQUFDO0VBQ2IsZ0JBQWdCLEU1SnZIZCxPQUFPO0U0SndIVCxpQkFBaUIsRTVKeEhmLE9BQU8sRzRKeUhWOztBQUlMLEFBRUksd0JBRm9CLENBQ3RCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU1SmhJUixPQUFPO0U0SmlJVCxLQUFLLEU1SmpJSCxPQUFPO0U0SmtJVCxVQUFVLEVBQUUsS0FBSyxDQUFDLENBQUMsQzVKL0VYLE9BQU8sRTRKK0V3QixLQUFLLENBQUMsQ0FBQyxDNUovRXRDLE9BQU8sRzRKZ0ZoQjs7QUFOTCxBQVFJLHdCQVJvQixDQUN0QixLQUFLLENBT0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFQUFFLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1SnRJekIsT0FBTyxFNEpzSTJCLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1Sm5GM0MsT0FBTyxHNEpvRmhCOztBQUlMLEFBRUksb0JBRmdCLENBQ2xCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRTVKOUlkLE9BQU87RTRKK0lULFVBQVUsRUFBRSxLQUFLLENBQUUsSUFBRyxDQUFDLENBQUMsQzVKL0l0QixPQUFPLEU0SitJd0IsS0FBSyxDQUFDLENBQUMsQ0FBRSxJQUFHLEM1Si9JM0MsT0FBTyxFNEorSTZDLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUo1RnpELHFCQUFPLEU0SjRGaUYsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1SjVGbkcscUJBQU8sRzRKNkZoQjs7QUFMTCxBQU9JLG9CQVBnQixDQUNsQixLQUFLLENBTUgsY0FBYyxDQUFDO0VBQ2IsZ0JBQWdCLEVBQUUsdUVBQW1GO0VBQ3JHLE1BQU0sRUFBRSxJQUFJLEdBQ2I7O0FBSUwsQUFDRSwyQkFEeUIsQ0FDekIsY0FBYyxDQUFDO0VBQ2IsS0FBSyxFNUozSkQsT0FBTyxHNEo0Slo7O0FBcExILEFBRUksV0FGTyxDQUNULEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU1SnNCUixPQUFPLEc0SnJCVjs7QUFJTCxBQUNFLHVCQURxQixDQUNyQixLQUFLLENBQUM7RUFDSixVQUFVLEU1SmpCTCxJQUFJLEc0SjBCVjtFQVhILEFBSUksdUJBSm1CLENBQ3JCLEtBQUssQ0FHSCxjQUFjLENBQUM7SUFDYixVQUFVLEU1SllSLE9BQU8sRzRKWFY7RUFOTCxBQVFJLHVCQVJtQixDQUNyQixLQUFLLENBT0gsY0FBYyxDQUFDO0lBQ2IsZ0JBQWdCLEVBQUUsZ0xBQTRMLEdBQy9NOztBQUlMLEFBRUksdUJBRm1CLENBQ3JCLEtBQUssQ0FDSCxjQUFjLEFBQUEsT0FBTyxDQUFDO0VBQ3BCLEtBQUssRTVKQUgsc0JBQU8sRzRKQ1Y7O0FBSUwsQUFFSSxrQkFGYyxDQUNoQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUpSUixPQUFPLEc0SlNWOztBQUlMLEFBQ0UsdUJBRHFCLENBQ3JCLGNBQWMsQ0FBQztFQUNiLE1BQU0sRUFBRSxLQUFLO0VBQ2IsS0FBSyxFQUFFLElBQUksR0FTWjtFQVpILEFBQ0UsdUJBRHFCLENBQ3JCLGNBQWMsQUFJdkMsUUFBb0MsQ0FBQztJQUNSLFVBQVUsRTVKbkJSLE9BQU87STRKb0JULEtBQUssRTVKcERGLElBQUk7STRKcURQLFNBQVMsRUFBRSxLQUFLO0lBQ2hCLFdBQVcsRUFBRSxLQUFLO0lBQ2xCLFdBQVcsRUFBRSxHQUFHLEdBQ2pCOztBQVhMLEFBY0UsdUJBZHFCLENBY3JCLGNBQWMsQ0FBQztFQUNiLFlBQVksRTVKNUJSLE9BQU8sRzRKa0NaO0VBckJILEFBY0UsdUJBZHFCLENBY3JCLGNBQWMsQUFHdkMsT0FBbUMsRUFqQlosQUFjRSx1QkFkcUIsQ0FjckIsY0FBYyxBQUl2QyxRQUFvQyxDQUFDO0lBQ1IsWUFBWSxFNUpoQ1YsT0FBTyxHNEppQ1Y7O0FBSUwsQUFFSSx5QkFGcUIsQ0FDdkIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKeENSLHNCQUFPO0U0SnlDVCxLQUFLLEU1SnpFRixJQUFJLEc0SjBFUjs7QUFJTCxBQUVJLHdCQUZvQixDQUN0QixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsWUFBWSxFNUpqRFYsT0FBTyxDNEppRFksV0FBVyxDQUFDLFdBQVcsR0FDN0M7O0FBSkwsQUFNSSx3QkFOb0IsQ0FDdEIsS0FBSyxDQUtILGNBQWMsQUFBQSxRQUFRLENBQUM7RUFDckIsWUFBWSxFNUpyRFYsT0FBTyxDNEpxRFksV0FBVyxDQUFDLFdBQVcsR0FDN0M7O0FBSUwsQUFDRSx5QkFEdUIsQ0FDdkIsS0FBSyxDQUFDO0VBQ0osVUFBVSxFNUo1RkwsSUFBSTtFNEo2RlQsWUFBWSxFNUo3RFIsT0FBTyxHNEprRVo7RUFSSCxBQUtJLHlCQUxxQixDQUN2QixLQUFLLENBSUgsY0FBYyxDQUFDO0lBQ2IsVUFBVSxFNUpoRVIsT0FBTyxHNEppRVY7O0FBSUwsQUFDRSxvQkFEa0IsQ0FDbEIsS0FBSyxDQUFDO0VBQ0osS0FBSyxFNUp2RUQsT0FBTyxHNEp3RVo7O0FBR0gsQUFFSSw0QkFGd0IsQ0FDMUIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKOUVSLE9BQU8sRzRKK0VWOztBQUpMLEFBTUksNEJBTndCLENBQzFCLEtBQUssQ0FLSCxjQUFjLEFBQUEsT0FBTztBQU56QixBQU9JLDRCQVB3QixDQUMxQixLQUFLLENBTUgsY0FBYyxBQUFBLFFBQVEsQ0FBQztFQUNyQixNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQzVKbkhkLElBQUksRzRKb0hSOztBQVRMLEFBWUksNEJBWndCLENBQzFCLEtBQUssQ0FXSCxjQUFjLEFBQUEsUUFBUSxDQUFDO0VBQ25CLGtCQUFrQixFNUp4RmxCLHNCQUFPO0U0SnlGUCxpQkFBaUIsRTVKekZqQixzQkFBTyxHNEowRlY7O0FBZkwsQUFpQkksNEJBakJ3QixDQUMxQixLQUFLLENBZ0JILGNBQWMsQUFBQSxPQUFPLENBQUM7RUFDbEIsZ0JBQWdCLEU1SjdGaEIsc0JBQU87RTRKOEZQLG1CQUFtQixFNUo5Rm5CLHNCQUFPLEc0SitGVjs7QUFJTCxBQUVJLHFCQUZpQixDQUNuQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsZ0JBQWdCLEU1SnRHZCxzQkFBTyxHNEp1R1Y7O0FBSUwsQUFFSSxpQkFGYSxDQUNmLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU1SjlHUixPQUFPLEc0SitHVjs7QUFKTCxBQU1JLGlCQU5hLENBQ2YsS0FBSyxDQUtILG9CQUFvQixDQUFDO0VBQ25CLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQzVKbEhsQixPQUFPLEU0SmtIb0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1SmxIbEMsT0FBTyxHNEptSFY7O0FBUkwsQUFVSSxpQkFWYSxDQUNmLEtBQUssQ0FTSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRTVKdEhkLE9BQU87RTRKdUhULGlCQUFpQixFNUp2SGYsT0FBTyxHNEp3SFY7O0FBSUwsQUFFSSx1QkFGbUIsQ0FDckIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKL0hSLE9BQU87RTRKZ0lULEtBQUssRTVKaElILE9BQU87RTRKaUlULFVBQVUsRUFBRSxLQUFLLENBQUMsQ0FBQyxDNUpqS2hCLElBQUksRTRKaUtnQyxLQUFLLENBQUMsQ0FBQyxDNUpqSzNDLElBQUksRzRKa0tSOztBQU5MLEFBUUksdUJBUm1CLENBQ3JCLEtBQUssQ0FPSCxjQUFjLENBQUM7RUFDYixVQUFVLEVBQUUsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQzVKckl6QixPQUFPLEU0SnFJMkIsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQzVKcktoRCxJQUFJLEc0SnNLUjs7QUFJTCxBQUVJLG1CQUZlLENBQ2pCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRTVKN0lkLE9BQU87RTRKOElULFVBQVUsRUFBRSxLQUFLLENBQUUsSUFBRyxDQUFDLENBQUMsQzVKOUl0QixPQUFPLEU0SjhJd0IsS0FBSyxDQUFDLENBQUMsQ0FBRSxJQUFHLEM1SjlJM0MsT0FBTyxFNEo4STZDLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUo5SzlELHdCQUFJLEU0SjhLeUYsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1SjlLeEcsd0JBQUksRzRKK0tSOztBQUxMLEFBT0ksbUJBUGUsQ0FDakIsS0FBSyxDQU1ILGNBQWMsQ0FBQztFQUNiLGdCQUFnQixFQUFFLDZFQUFtRjtFQUNyRyxNQUFNLEVBQUUsSUFBSSxHQUNiOztBQUlMLEFBQ0UsMEJBRHdCLENBQ3hCLGNBQWMsQ0FBQztFQUNiLEtBQUssRTVKMUpELE9BQU8sRzRKMkpaOztBQXBMSCxBQUVJLFVBRk0sQ0FDUixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUp1QlIsT0FBTyxHNEp0QlY7O0FBSUwsQUFDRSxzQkFEb0IsQ0FDcEIsS0FBSyxDQUFDO0VBQ0osVUFBVSxFNUpqQkwsSUFBSSxHNEowQlY7RUFYSCxBQUlJLHNCQUprQixDQUNwQixLQUFLLENBR0gsY0FBYyxDQUFDO0lBQ2IsVUFBVSxFNUphUixPQUFPLEc0SlpWO0VBTkwsQUFRSSxzQkFSa0IsQ0FDcEIsS0FBSyxDQU9ILGNBQWMsQ0FBQztJQUNiLGdCQUFnQixFQUFFLGdMQUE0TCxHQUMvTTs7QUFJTCxBQUVJLHNCQUZrQixDQUNwQixLQUFLLENBQ0gsY0FBYyxBQUFBLE9BQU8sQ0FBQztFQUNwQixLQUFLLEU1SkNILHVCQUFPLEc0SkFWOztBQUlMLEFBRUksaUJBRmEsQ0FDZixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUpQUixPQUFPLEc0SlFWOztBQUlMLEFBQ0Usc0JBRG9CLENBQ3BCLGNBQWMsQ0FBQztFQUNiLE1BQU0sRUFBRSxLQUFLO0VBQ2IsS0FBSyxFQUFFLElBQUksR0FTWjtFQVpILEFBQ0Usc0JBRG9CLENBQ3BCLGNBQWMsQUFJdkMsUUFBb0MsQ0FBQztJQUNSLFVBQVUsRTVKbEJSLE9BQU87STRKbUJULEtBQUssRTVKcERGLElBQUk7STRKcURQLFNBQVMsRUFBRSxLQUFLO0lBQ2hCLFdBQVcsRUFBRSxLQUFLO0lBQ2xCLFdBQVcsRUFBRSxHQUFHLEdBQ2pCOztBQVhMLEFBY0Usc0JBZG9CLENBY3BCLGNBQWMsQ0FBQztFQUNiLFlBQVksRTVKM0JSLE9BQU8sRzRKaUNaO0VBckJILEFBY0Usc0JBZG9CLENBY3BCLGNBQWMsQUFHdkMsT0FBbUMsRUFqQlosQUFjRSxzQkFkb0IsQ0FjcEIsY0FBYyxBQUl2QyxRQUFvQyxDQUFDO0lBQ1IsWUFBWSxFNUovQlYsT0FBTyxHNEpnQ1Y7O0FBSUwsQUFFSSx3QkFGb0IsQ0FDdEIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKdkNSLHVCQUFPO0U0SndDVCxLQUFLLEU1SnpFRixJQUFJLEc0SjBFUjs7QUFJTCxBQUVJLHVCQUZtQixDQUNyQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsWUFBWSxFNUpoRFYsT0FBTyxDNEpnRFksV0FBVyxDQUFDLFdBQVcsR0FDN0M7O0FBSkwsQUFNSSx1QkFObUIsQ0FDckIsS0FBSyxDQUtILGNBQWMsQUFBQSxRQUFRLENBQUM7RUFDckIsWUFBWSxFNUpwRFYsT0FBTyxDNEpvRFksV0FBVyxDQUFDLFdBQVcsR0FDN0M7O0FBSUwsQUFDRSx3QkFEc0IsQ0FDdEIsS0FBSyxDQUFDO0VBQ0osVUFBVSxFNUo1RkwsSUFBSTtFNEo2RlQsWUFBWSxFNUo1RFIsT0FBTyxHNEppRVo7RUFSSCxBQUtJLHdCQUxvQixDQUN0QixLQUFLLENBSUgsY0FBYyxDQUFDO0lBQ2IsVUFBVSxFNUovRFIsT0FBTyxHNEpnRVY7O0FBSUwsQUFDRSxtQkFEaUIsQ0FDakIsS0FBSyxDQUFDO0VBQ0osS0FBSyxFNUp0RUQsT0FBTyxHNEp1RVo7O0FBR0gsQUFFSSwyQkFGdUIsQ0FDekIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKN0VSLE9BQU8sRzRKOEVWOztBQUpMLEFBTUksMkJBTnVCLENBQ3pCLEtBQUssQ0FLSCxjQUFjLEFBQUEsT0FBTztBQU56QixBQU9JLDJCQVB1QixDQUN6QixLQUFLLENBTUgsY0FBYyxBQUFBLFFBQVEsQ0FBQztFQUNyQixNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQzVKbkhkLElBQUksRzRKb0hSOztBQVRMLEFBWUksMkJBWnVCLENBQ3pCLEtBQUssQ0FXSCxjQUFjLEFBQUEsUUFBUSxDQUFDO0VBQ25CLGtCQUFrQixFNUp2RmxCLHVCQUFPO0U0SndGUCxpQkFBaUIsRTVKeEZqQix1QkFBTyxHNEp5RlY7O0FBZkwsQUFpQkksMkJBakJ1QixDQUN6QixLQUFLLENBZ0JILGNBQWMsQUFBQSxPQUFPLENBQUM7RUFDbEIsZ0JBQWdCLEU1SjVGaEIsdUJBQU87RTRKNkZQLG1CQUFtQixFNUo3Rm5CLHVCQUFPLEc0SjhGVjs7QUFJTCxBQUVJLG9CQUZnQixDQUNsQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsZ0JBQWdCLEU1SnJHZCx1QkFBTyxHNEpzR1Y7O0FBSUwsQUFFSSxnQkFGWSxDQUNkLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU1SjdHUixPQUFPLEc0SjhHVjs7QUFKTCxBQU1JLGdCQU5ZLENBQ2QsS0FBSyxDQUtILG9CQUFvQixDQUFDO0VBQ25CLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQzVKakhsQixPQUFPLEU0SmlIb0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1SmpIbEMsT0FBTyxHNEprSFY7O0FBUkwsQUFVSSxnQkFWWSxDQUNkLEtBQUssQ0FTSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRTVKckhkLE9BQU87RTRKc0hULGlCQUFpQixFNUp0SGYsT0FBTyxHNEp1SFY7O0FBSUwsQUFFSSxzQkFGa0IsQ0FDcEIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKOUhSLE9BQU87RTRKK0hULEtBQUssRTVKL0hILE9BQU87RTRKZ0lULFVBQVUsRUFBRSxLQUFLLENBQUMsQ0FBQyxDNUpqS2hCLElBQUksRTRKaUtnQyxLQUFLLENBQUMsQ0FBQyxDNUpqSzNDLElBQUksRzRKa0tSOztBQU5MLEFBUUksc0JBUmtCLENBQ3BCLEtBQUssQ0FPSCxjQUFjLENBQUM7RUFDYixVQUFVLEVBQUUsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQzVKcEl6QixPQUFPLEU0Sm9JMkIsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQzVKcktoRCxJQUFJLEc0SnNLUjs7QUFJTCxBQUVJLGtCQUZjLENBQ2hCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRTVKNUlkLE9BQU87RTRKNklULFVBQVUsRUFBRSxLQUFLLENBQUUsSUFBRyxDQUFDLENBQUMsQzVKN0l0QixPQUFPLEU0SjZJd0IsS0FBSyxDQUFDLENBQUMsQ0FBRSxJQUFHLEM1SjdJM0MsT0FBTyxFNEo2STZDLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUo5SzlELHdCQUFJLEU0SjhLeUYsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1SjlLeEcsd0JBQUksRzRKK0tSOztBQUxMLEFBT0ksa0JBUGMsQ0FDaEIsS0FBSyxDQU1ILGNBQWMsQ0FBQztFQUNiLGdCQUFnQixFQUFFLDZFQUFtRjtFQUNyRyxNQUFNLEVBQUUsSUFBSSxHQUNiOztBQUlMLEFBQ0UseUJBRHVCLENBQ3ZCLGNBQWMsQ0FBQztFQUNiLEtBQUssRTVKekpELE9BQU8sRzRKMEpaOztBQXBMSCxBQUVJLFVBRk0sQ0FDUixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUp3QlIsT0FBTyxHNEp2QlY7O0FBSUwsQUFDRSxzQkFEb0IsQ0FDcEIsS0FBSyxDQUFDO0VBQ0osVUFBVSxFNUpqQkwsSUFBSSxHNEowQlY7RUFYSCxBQUlJLHNCQUprQixDQUNwQixLQUFLLENBR0gsY0FBYyxDQUFDO0lBQ2IsVUFBVSxFNUpjUixPQUFPLEc0SmJWO0VBTkwsQUFRSSxzQkFSa0IsQ0FDcEIsS0FBSyxDQU9ILGNBQWMsQ0FBQztJQUNiLGdCQUFnQixFQUFFLGdMQUE0TCxHQUMvTTs7QUFJTCxBQUVJLHNCQUZrQixDQUNwQixLQUFLLENBQ0gsY0FBYyxBQUFBLE9BQU8sQ0FBQztFQUNwQixLQUFLLEU1SkVILHVCQUFPLEc0SkRWOztBQUlMLEFBRUksaUJBRmEsQ0FDZixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUpOUixPQUFPLEc0Sk9WOztBQUlMLEFBQ0Usc0JBRG9CLENBQ3BCLGNBQWMsQ0FBQztFQUNiLE1BQU0sRUFBRSxLQUFLO0VBQ2IsS0FBSyxFQUFFLElBQUksR0FTWjtFQVpILEFBQ0Usc0JBRG9CLENBQ3BCLGNBQWMsQUFJdkMsUUFBb0MsQ0FBQztJQUNSLFVBQVUsRTVKakJSLE9BQU87STRKa0JULEtBQUssRTVKcERGLElBQUk7STRKcURQLFNBQVMsRUFBRSxLQUFLO0lBQ2hCLFdBQVcsRUFBRSxLQUFLO0lBQ2xCLFdBQVcsRUFBRSxHQUFHLEdBQ2pCOztBQVhMLEFBY0Usc0JBZG9CLENBY3BCLGNBQWMsQ0FBQztFQUNiLFlBQVksRTVKMUJSLE9BQU8sRzRKZ0NaO0VBckJILEFBY0Usc0JBZG9CLENBY3BCLGNBQWMsQUFHdkMsT0FBbUMsRUFqQlosQUFjRSxzQkFkb0IsQ0FjcEIsY0FBYyxBQUl2QyxRQUFvQyxDQUFDO0lBQ1IsWUFBWSxFNUo5QlYsT0FBTyxHNEorQlY7O0FBSUwsQUFFSSx3QkFGb0IsQ0FDdEIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKdENSLHVCQUFPO0U0SnVDVCxLQUFLLEU1SnpFRixJQUFJLEc0SjBFUjs7QUFJTCxBQUVJLHVCQUZtQixDQUNyQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsWUFBWSxFNUovQ1YsT0FBTyxDNEorQ1ksV0FBVyxDQUFDLFdBQVcsR0FDN0M7O0FBSkwsQUFNSSx1QkFObUIsQ0FDckIsS0FBSyxDQUtILGNBQWMsQUFBQSxRQUFRLENBQUM7RUFDckIsWUFBWSxFNUpuRFYsT0FBTyxDNEptRFksV0FBVyxDQUFDLFdBQVcsR0FDN0M7O0FBSUwsQUFDRSx3QkFEc0IsQ0FDdEIsS0FBSyxDQUFDO0VBQ0osVUFBVSxFNUo1RkwsSUFBSTtFNEo2RlQsWUFBWSxFNUozRFIsT0FBTyxHNEpnRVo7RUFSSCxBQUtJLHdCQUxvQixDQUN0QixLQUFLLENBSUgsY0FBYyxDQUFDO0lBQ2IsVUFBVSxFNUo5RFIsT0FBTyxHNEorRFY7O0FBSUwsQUFDRSxtQkFEaUIsQ0FDakIsS0FBSyxDQUFDO0VBQ0osS0FBSyxFNUpyRUQsT0FBTyxHNEpzRVo7O0FBR0gsQUFFSSwyQkFGdUIsQ0FDekIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKNUVSLE9BQU8sRzRKNkVWOztBQUpMLEFBTUksMkJBTnVCLENBQ3pCLEtBQUssQ0FLSCxjQUFjLEFBQUEsT0FBTztBQU56QixBQU9JLDJCQVB1QixDQUN6QixLQUFLLENBTUgsY0FBYyxBQUFBLFFBQVEsQ0FBQztFQUNyQixNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQzVKbkhkLElBQUksRzRKb0hSOztBQVRMLEFBWUksMkJBWnVCLENBQ3pCLEtBQUssQ0FXSCxjQUFjLEFBQUEsUUFBUSxDQUFDO0VBQ25CLGtCQUFrQixFNUp0RmxCLHVCQUFPO0U0SnVGUCxpQkFBaUIsRTVKdkZqQix1QkFBTyxHNEp3RlY7O0FBZkwsQUFpQkksMkJBakJ1QixDQUN6QixLQUFLLENBZ0JILGNBQWMsQUFBQSxPQUFPLENBQUM7RUFDbEIsZ0JBQWdCLEU1SjNGaEIsdUJBQU87RTRKNEZQLG1CQUFtQixFNUo1Rm5CLHVCQUFPLEc0SjZGVjs7QUFJTCxBQUVJLG9CQUZnQixDQUNsQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsZ0JBQWdCLEU1SnBHZCx1QkFBTyxHNEpxR1Y7O0FBSUwsQUFFSSxnQkFGWSxDQUNkLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU1SjVHUixPQUFPLEc0SjZHVjs7QUFKTCxBQU1JLGdCQU5ZLENBQ2QsS0FBSyxDQUtILG9CQUFvQixDQUFDO0VBQ25CLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQzVKaEhsQixPQUFPLEU0SmdIb0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1SmhIbEMsT0FBTyxHNEppSFY7O0FBUkwsQUFVSSxnQkFWWSxDQUNkLEtBQUssQ0FTSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRTVKcEhkLE9BQU87RTRKcUhULGlCQUFpQixFNUpySGYsT0FBTyxHNEpzSFY7O0FBSUwsQUFFSSxzQkFGa0IsQ0FDcEIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKN0hSLE9BQU87RTRKOEhULEtBQUssRTVKOUhILE9BQU87RTRKK0hULFVBQVUsRUFBRSxLQUFLLENBQUMsQ0FBQyxDNUpqS2hCLElBQUksRTRKaUtnQyxLQUFLLENBQUMsQ0FBQyxDNUpqSzNDLElBQUksRzRKa0tSOztBQU5MLEFBUUksc0JBUmtCLENBQ3BCLEtBQUssQ0FPSCxjQUFjLENBQUM7RUFDYixVQUFVLEVBQUUsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQzVKbkl6QixPQUFPLEU0Sm1JMkIsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQzVKcktoRCxJQUFJLEc0SnNLUjs7QUFJTCxBQUVJLGtCQUZjLENBQ2hCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRTVKM0lkLE9BQU87RTRKNElULFVBQVUsRUFBRSxLQUFLLENBQUUsSUFBRyxDQUFDLENBQUMsQzVKNUl0QixPQUFPLEU0SjRJd0IsS0FBSyxDQUFDLENBQUMsQ0FBRSxJQUFHLEM1SjVJM0MsT0FBTyxFNEo0STZDLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUo5SzlELHdCQUFJLEU0SjhLeUYsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1SjlLeEcsd0JBQUksRzRKK0tSOztBQUxMLEFBT0ksa0JBUGMsQ0FDaEIsS0FBSyxDQU1ILGNBQWMsQ0FBQztFQUNiLGdCQUFnQixFQUFFLDZFQUFtRjtFQUNyRyxNQUFNLEVBQUUsSUFBSSxHQUNiOztBQUlMLEFBQ0UseUJBRHVCLENBQ3ZCLGNBQWMsQ0FBQztFQUNiLEtBQUssRTVKeEpELE9BQU8sRzRKeUpaOztBQXBMSCxBQUVJLFdBRk8sQ0FDVCxLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUpWUCxJQUFJLEc0SldSOztBQUlMLEFBQ0UsdUJBRHFCLENBQ3JCLEtBQUssQ0FBQztFQUNKLFVBQVUsRTVKaUVBLE9BQU8sRzRKeERsQjtFQVhILEFBSUksdUJBSm1CLENBQ3JCLEtBQUssQ0FHSCxjQUFjLENBQUM7SUFDYixVQUFVLEU1SnBCUCxJQUFJLEc0SnFCUjtFQU5MLEFBUUksdUJBUm1CLENBQ3JCLEtBQUssQ0FPSCxjQUFjLENBQUM7SUFDYixnQkFBZ0IsRUFBRSx1S0FBNEwsR0FDL007O0FBSUwsQUFFSSx1QkFGbUIsQ0FDckIsS0FBSyxDQUNILGNBQWMsQUFBQSxPQUFPLENBQUM7RUFDcEIsS0FBSyxFNUpoQ0Ysd0JBQUksRzRKaUNSOztBQUlMLEFBRUksa0JBRmMsQ0FDaEIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKeENQLElBQUksRzRKeUNSOztBQUlMLEFBQ0UsdUJBRHFCLENBQ3JCLGNBQWMsQ0FBQztFQUNiLE1BQU0sRUFBRSxLQUFLO0VBQ2IsS0FBSyxFQUFFLElBQUksR0FTWjtFQVpILEFBQ0UsdUJBRHFCLENBQ3JCLGNBQWMsQUFJdkMsUUFBb0MsQ0FBQztJQUNSLFVBQVUsRTVKbkRQLElBQUk7STRKb0RQLEtBQUssRTVKOEJHLE9BQU87STRKN0JmLFNBQVMsRUFBRSxLQUFLO0lBQ2hCLFdBQVcsRUFBRSxLQUFLO0lBQ2xCLFdBQVcsRUFBRSxHQUFHLEdBQ2pCOztBQVhMLEFBY0UsdUJBZHFCLENBY3JCLGNBQWMsQ0FBQztFQUNiLFlBQVksRTVKNURQLElBQUksRzRKa0VWO0VBckJILEFBY0UsdUJBZHFCLENBY3JCLGNBQWMsQUFHdkMsT0FBbUMsRUFqQlosQUFjRSx1QkFkcUIsQ0FjckIsY0FBYyxBQUl2QyxRQUFvQyxDQUFDO0lBQ1IsWUFBWSxFNUpoRVQsSUFBSSxHNEppRVI7O0FBSUwsQUFFSSx5QkFGcUIsQ0FDdkIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKeEVQLHdCQUFJO0U0SnlFUCxLQUFLLEU1SlNHLE9BQU8sRzRKUmhCOztBQUlMLEFBRUksd0JBRm9CLENBQ3RCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixZQUFZLEU1SmpGVCxJQUFJLEM0SmlGYyxXQUFXLENBQUMsV0FBVyxHQUM3Qzs7QUFKTCxBQU1JLHdCQU5vQixDQUN0QixLQUFLLENBS0gsY0FBYyxBQUFBLFFBQVEsQ0FBQztFQUNyQixZQUFZLEU1SnJGVCxJQUFJLEM0SnFGYyxXQUFXLENBQUMsV0FBVyxHQUM3Qzs7QUFJTCxBQUNFLHlCQUR1QixDQUN2QixLQUFLLENBQUM7RUFDSixVQUFVLEU1SlZBLE9BQU87RTRKV2pCLFlBQVksRTVKN0ZQLElBQUksRzRKa0dWO0VBUkgsQUFLSSx5QkFMcUIsQ0FDdkIsS0FBSyxDQUlILGNBQWMsQ0FBQztJQUNiLFVBQVUsRTVKaEdQLElBQUksRzRKaUdSOztBQUlMLEFBQ0Usb0JBRGtCLENBQ2xCLEtBQUssQ0FBQztFQUNKLEtBQUssRTVKdkdBLElBQUksRzRKd0dWOztBQUdILEFBRUksNEJBRndCLENBQzFCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU1SjlHUCxJQUFJLEc0SitHUjs7QUFKTCxBQU1JLDRCQU53QixDQUMxQixLQUFLLENBS0gsY0FBYyxBQUFBLE9BQU87QUFOekIsQUFPSSw0QkFQd0IsQ0FDMUIsS0FBSyxDQU1ILGNBQWMsQUFBQSxRQUFRLENBQUM7RUFDckIsTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEM1SmpDVCxPQUFPLEc0SmtDaEI7O0FBVEwsQUFZSSw0QkFad0IsQ0FDMUIsS0FBSyxDQVdILGNBQWMsQUFBQSxRQUFRLENBQUM7RUFDbkIsa0JBQWtCLEU1SnhIakIsd0JBQUk7RTRKeUhMLGlCQUFpQixFNUp6SGhCLHdCQUFJLEc0SjBIUjs7QUFmTCxBQWlCSSw0QkFqQndCLENBQzFCLEtBQUssQ0FnQkgsY0FBYyxBQUFBLE9BQU8sQ0FBQztFQUNsQixnQkFBZ0IsRTVKN0hmLHdCQUFJO0U0SjhITCxtQkFBbUIsRTVKOUhsQix3QkFBSSxHNEorSFI7O0FBSUwsQUFFSSxxQkFGaUIsQ0FDbkIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLGdCQUFnQixFNUp0SWIsd0JBQUksRzRKdUlSOztBQUlMLEFBRUksaUJBRmEsQ0FDZixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUo5SVAsSUFBSSxHNEorSVI7O0FBSkwsQUFNSSxpQkFOYSxDQUNmLEtBQUssQ0FLSCxvQkFBb0IsQ0FBQztFQUNuQixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEM1SmxKakIsSUFBSSxFNEprSnNCLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUpsSmpDLElBQUksRzRKbUpSOztBQVJMLEFBVUksaUJBVmEsQ0FDZixLQUFLLENBU0gsY0FBYyxDQUFDO0VBQ2IsZ0JBQWdCLEU1SnRKYixJQUFJO0U0SnVKUCxpQkFBaUIsRTVKdkpkLElBQUksRzRKd0pSOztBQUlMLEFBRUksdUJBRm1CLENBQ3JCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU1Si9KUCxJQUFJO0U0SmdLUCxLQUFLLEU1SmhLRixJQUFJO0U0SmlLUCxVQUFVLEVBQUUsS0FBSyxDQUFDLENBQUMsQzVKL0VYLE9BQU8sRTRKK0V3QixLQUFLLENBQUMsQ0FBQyxDNUovRXRDLE9BQU8sRzRKZ0ZoQjs7QUFOTCxBQVFJLHVCQVJtQixDQUNyQixLQUFLLENBT0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFQUFFLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1SnJLeEIsSUFBSSxFNEpxSzZCLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1Sm5GM0MsT0FBTyxHNEpvRmhCOztBQUlMLEFBRUksbUJBRmUsQ0FDakIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLGdCQUFnQixFNUo3S2IsSUFBSTtFNEo4S1AsVUFBVSxFQUFFLEtBQUssQ0FBRSxJQUFHLENBQUMsQ0FBQyxDNUo5S3JCLElBQUksRTRKOEswQixLQUFLLENBQUMsQ0FBQyxDQUFFLElBQUcsQzVKOUsxQyxJQUFJLEU0SjhLK0MsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1SjVGekQscUJBQU8sRTRKNEZpRixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQzVKNUZuRyxxQkFBTyxHNEo2RmhCOztBQUxMLEFBT0ksbUJBUGUsQ0FDakIsS0FBSyxDQU1ILGNBQWMsQ0FBQztFQUNiLGdCQUFnQixFQUFFLHVFQUFtRjtFQUNyRyxNQUFNLEVBQUUsSUFBSSxHQUNiOztBQUlMLEFBQ0UsMEJBRHdCLENBQ3hCLGNBQWMsQ0FBQztFQUNiLEtBQUssRTVKMUxBLElBQUksRzRKMkxWOztBQXBMSCxBQUVJLFVBRk0sQ0FDUixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUpKUCxPQUFPLEc0SktYOztBQUlMLEFBQ0Usc0JBRG9CLENBQ3BCLEtBQUssQ0FBQztFQUNKLFVBQVUsRTVKakJMLElBQUksRzRKMEJWO0VBWEgsQUFJSSxzQkFKa0IsQ0FDcEIsS0FBSyxDQUdILGNBQWMsQ0FBQztJQUNiLFVBQVUsRTVKZFAsT0FBTyxHNEplWDtFQU5MLEFBUUksc0JBUmtCLENBQ3BCLEtBQUssQ0FPSCxjQUFjLENBQUM7SUFDYixnQkFBZ0IsRUFBRSxnTEFBNEwsR0FDL007O0FBSUwsQUFFSSxzQkFGa0IsQ0FDcEIsS0FBSyxDQUNILGNBQWMsQUFBQSxPQUFPLENBQUM7RUFDcEIsS0FBSyxFNUoxQkYsd0JBQU8sRzRKMkJYOztBQUlMLEFBRUksaUJBRmEsQ0FDZixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUpsQ1AsT0FBTyxHNEptQ1g7O0FBSUwsQUFDRSxzQkFEb0IsQ0FDcEIsY0FBYyxDQUFDO0VBQ2IsTUFBTSxFQUFFLEtBQUs7RUFDYixLQUFLLEVBQUUsSUFBSSxHQVNaO0VBWkgsQUFDRSxzQkFEb0IsQ0FDcEIsY0FBYyxBQUl2QyxRQUFvQyxDQUFDO0lBQ1IsVUFBVSxFNUo3Q1AsT0FBTztJNEo4Q1YsS0FBSyxFNUpwREYsSUFBSTtJNEpxRFAsU0FBUyxFQUFFLEtBQUs7SUFDaEIsV0FBVyxFQUFFLEtBQUs7SUFDbEIsV0FBVyxFQUFFLEdBQUcsR0FDakI7O0FBWEwsQUFjRSxzQkFkb0IsQ0FjcEIsY0FBYyxDQUFDO0VBQ2IsWUFBWSxFNUp0RFAsT0FBTyxHNEo0RGI7RUFyQkgsQUFjRSxzQkFkb0IsQ0FjcEIsY0FBYyxBQUd2QyxPQUFtQyxFQWpCWixBQWNFLHNCQWRvQixDQWNwQixjQUFjLEFBSXZDLFFBQW9DLENBQUM7SUFDUixZQUFZLEU1SjFEVCxPQUFPLEc0SjJEWDs7QUFJTCxBQUVJLHdCQUZvQixDQUN0QixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUpsRVAsd0JBQU87RTRKbUVWLEtBQUssRTVKekVGLElBQUksRzRKMEVSOztBQUlMLEFBRUksdUJBRm1CLENBQ3JCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixZQUFZLEU1SjNFVCxPQUFPLEM0SjJFVyxXQUFXLENBQUMsV0FBVyxHQUM3Qzs7QUFKTCxBQU1JLHVCQU5tQixDQUNyQixLQUFLLENBS0gsY0FBYyxBQUFBLFFBQVEsQ0FBQztFQUNyQixZQUFZLEU1Si9FVCxPQUFPLEM0SitFVyxXQUFXLENBQUMsV0FBVyxHQUM3Qzs7QUFJTCxBQUNFLHdCQURzQixDQUN0QixLQUFLLENBQUM7RUFDSixVQUFVLEU1SjVGTCxJQUFJO0U0SjZGVCxZQUFZLEU1SnZGUCxPQUFPLEc0SjRGYjtFQVJILEFBS0ksd0JBTG9CLENBQ3RCLEtBQUssQ0FJSCxjQUFjLENBQUM7SUFDYixVQUFVLEU1SjFGUCxPQUFPLEc0SjJGWDs7QUFJTCxBQUNFLG1CQURpQixDQUNqQixLQUFLLENBQUM7RUFDSixLQUFLLEU1SmpHQSxPQUFPLEc0SmtHYjs7QUFHSCxBQUVJLDJCQUZ1QixDQUN6QixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUp4R1AsT0FBTyxHNEp5R1g7O0FBSkwsQUFNSSwyQkFOdUIsQ0FDekIsS0FBSyxDQUtILGNBQWMsQUFBQSxPQUFPO0FBTnpCLEFBT0ksMkJBUHVCLENBQ3pCLEtBQUssQ0FNSCxjQUFjLEFBQUEsUUFBUSxDQUFDO0VBQ3JCLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDNUpuSGQsSUFBSSxHNEpvSFI7O0FBVEwsQUFZSSwyQkFadUIsQ0FDekIsS0FBSyxDQVdILGNBQWMsQUFBQSxRQUFRLENBQUM7RUFDbkIsa0JBQWtCLEU1SmxIakIsd0JBQU87RTRKbUhSLGlCQUFpQixFNUpuSGhCLHdCQUFPLEc0Sm9IWDs7QUFmTCxBQWlCSSwyQkFqQnVCLENBQ3pCLEtBQUssQ0FnQkgsY0FBYyxBQUFBLE9BQU8sQ0FBQztFQUNsQixnQkFBZ0IsRTVKdkhmLHdCQUFPO0U0SndIUixtQkFBbUIsRTVKeEhsQix3QkFBTyxHNEp5SFg7O0FBSUwsQUFFSSxvQkFGZ0IsQ0FDbEIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLGdCQUFnQixFNUpoSWIsd0JBQU8sRzRKaUlYOztBQUlMLEFBRUksZ0JBRlksQ0FDZCxLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUp4SVAsT0FBTyxHNEp5SVg7O0FBSkwsQUFNSSxnQkFOWSxDQUNkLEtBQUssQ0FLSCxvQkFBb0IsQ0FBQztFQUNuQixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEM1SjVJakIsT0FBTyxFNEo0SW1CLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUo1SWpDLE9BQU8sRzRKNklYOztBQVJMLEFBVUksZ0JBVlksQ0FDZCxLQUFLLENBU0gsY0FBYyxDQUFDO0VBQ2IsZ0JBQWdCLEU1SmhKYixPQUFPO0U0SmlKVixpQkFBaUIsRTVKakpkLE9BQU8sRzRKa0pYOztBQUlMLEFBRUksc0JBRmtCLENBQ3BCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU1SnpKUCxPQUFPO0U0SjBKVixLQUFLLEU1SjFKRixPQUFPO0U0SjJKVixVQUFVLEVBQUUsS0FBSyxDQUFDLENBQUMsQzVKaktoQixJQUFJLEU0SmlLZ0MsS0FBSyxDQUFDLENBQUMsQzVKakszQyxJQUFJLEc0SmtLUjs7QUFOTCxBQVFJLHNCQVJrQixDQUNwQixLQUFLLENBT0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFQUFFLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1Si9KeEIsT0FBTyxFNEorSjBCLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1SnJLaEQsSUFBSSxHNEpzS1I7O0FBSUwsQUFFSSxrQkFGYyxDQUNoQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsZ0JBQWdCLEU1SnZLYixPQUFPO0U0SndLVixVQUFVLEVBQUUsS0FBSyxDQUFFLElBQUcsQ0FBQyxDQUFDLEM1SnhLckIsT0FBTyxFNEp3S3VCLEtBQUssQ0FBQyxDQUFDLENBQUUsSUFBRyxDNUp4SzFDLE9BQU8sRTRKd0s0QyxLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQzVKOUs5RCx3QkFBSSxFNEo4S3lGLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDNUo5S3hHLHdCQUFJLEc0SitLUjs7QUFMTCxBQU9JLGtCQVBjLENBQ2hCLEtBQUssQ0FNSCxjQUFjLENBQUM7RUFDYixnQkFBZ0IsRUFBRSw2RUFBbUY7RUFDckcsTUFBTSxFQUFFLElBQUksR0FDYjs7QUFJTCxBQUNFLHlCQUR1QixDQUN2QixjQUFjLENBQUM7RUFDYixLQUFLLEU1SnBMQSxPQUFPLEc0SnFMYjs7QUFwTEgsQUFFSSxlQUZXLENBQ2IsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLFVBQVUsRTVKRlAsT0FBTyxHNEpHWDs7QUFJTCxBQUNFLDJCQUR5QixDQUN6QixLQUFLLENBQUM7RUFDSixVQUFVLEU1SmpCTCxJQUFJLEc0SjBCVjtFQVhILEFBSUksMkJBSnVCLENBQ3pCLEtBQUssQ0FHSCxjQUFjLENBQUM7SUFDYixVQUFVLEU1SlpQLE9BQU8sRzRKYVg7RUFOTCxBQVFJLDJCQVJ1QixDQUN6QixLQUFLLENBT0gsY0FBYyxDQUFDO0lBQ2IsZ0JBQWdCLEVBQUUsZ0xBQTRMLEdBQy9NOztBQUlMLEFBRUksMkJBRnVCLENBQ3pCLEtBQUssQ0FDSCxjQUFjLEFBQUEsT0FBTyxDQUFDO0VBQ3BCLEtBQUssRTVKeEJGLHFCQUFPLEc0SnlCWDs7QUFJTCxBQUVJLHNCQUZrQixDQUNwQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUpoQ1AsT0FBTyxHNEppQ1g7O0FBSUwsQUFDRSwyQkFEeUIsQ0FDekIsY0FBYyxDQUFDO0VBQ2IsTUFBTSxFQUFFLEtBQUs7RUFDYixLQUFLLEVBQUUsSUFBSSxHQVNaO0VBWkgsQUFDRSwyQkFEeUIsQ0FDekIsY0FBYyxBQUl2QyxRQUFvQyxDQUFDO0lBQ1IsVUFBVSxFNUozQ1AsT0FBTztJNEo0Q1YsS0FBSyxFNUpwREYsSUFBSTtJNEpxRFAsU0FBUyxFQUFFLEtBQUs7SUFDaEIsV0FBVyxFQUFFLEtBQUs7SUFDbEIsV0FBVyxFQUFFLEdBQUcsR0FDakI7O0FBWEwsQUFjRSwyQkFkeUIsQ0FjekIsY0FBYyxDQUFDO0VBQ2IsWUFBWSxFNUpwRFAsT0FBTyxHNEowRGI7RUFyQkgsQUFjRSwyQkFkeUIsQ0FjekIsY0FBYyxBQUd2QyxPQUFtQyxFQWpCWixBQWNFLDJCQWR5QixDQWN6QixjQUFjLEFBSXZDLFFBQW9DLENBQUM7SUFDUixZQUFZLEU1SnhEVCxPQUFPLEc0SnlEWDs7QUFJTCxBQUVJLDZCQUZ5QixDQUMzQixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUpoRVAscUJBQU87RTRKaUVWLEtBQUssRTVKekVGLElBQUksRzRKMEVSOztBQUlMLEFBRUksNEJBRndCLENBQzFCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixZQUFZLEU1SnpFVCxPQUFPLEM0SnlFVyxXQUFXLENBQUMsV0FBVyxHQUM3Qzs7QUFKTCxBQU1JLDRCQU53QixDQUMxQixLQUFLLENBS0gsY0FBYyxBQUFBLFFBQVEsQ0FBQztFQUNyQixZQUFZLEU1SjdFVCxPQUFPLEM0SjZFVyxXQUFXLENBQUMsV0FBVyxHQUM3Qzs7QUFJTCxBQUNFLDZCQUQyQixDQUMzQixLQUFLLENBQUM7RUFDSixVQUFVLEU1SjVGTCxJQUFJO0U0SjZGVCxZQUFZLEU1SnJGUCxPQUFPLEc0SjBGYjtFQVJILEFBS0ksNkJBTHlCLENBQzNCLEtBQUssQ0FJSCxjQUFjLENBQUM7SUFDYixVQUFVLEU1SnhGUCxPQUFPLEc0SnlGWDs7QUFJTCxBQUNFLHdCQURzQixDQUN0QixLQUFLLENBQUM7RUFDSixLQUFLLEU1Si9GQSxPQUFPLEc0SmdHYjs7QUFHSCxBQUVJLGdDQUY0QixDQUM5QixLQUFLLENBQ0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFNUp0R1AsT0FBTyxHNEp1R1g7O0FBSkwsQUFNSSxnQ0FONEIsQ0FDOUIsS0FBSyxDQUtILGNBQWMsQUFBQSxPQUFPO0FBTnpCLEFBT0ksZ0NBUDRCLENBQzlCLEtBQUssQ0FNSCxjQUFjLEFBQUEsUUFBUSxDQUFDO0VBQ3JCLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDNUpuSGQsSUFBSSxHNEpvSFI7O0FBVEwsQUFZSSxnQ0FaNEIsQ0FDOUIsS0FBSyxDQVdILGNBQWMsQUFBQSxRQUFRLENBQUM7RUFDbkIsa0JBQWtCLEU1SmhIakIscUJBQU87RTRKaUhSLGlCQUFpQixFNUpqSGhCLHFCQUFPLEc0SmtIWDs7QUFmTCxBQWlCSSxnQ0FqQjRCLENBQzlCLEtBQUssQ0FnQkgsY0FBYyxBQUFBLE9BQU8sQ0FBQztFQUNsQixnQkFBZ0IsRTVKckhmLHFCQUFPO0U0SnNIUixtQkFBbUIsRTVKdEhsQixxQkFBTyxHNEp1SFg7O0FBSUwsQUFFSSx5QkFGcUIsQ0FDdkIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLGdCQUFnQixFNUo5SGIscUJBQU8sRzRKK0hYOztBQUlMLEFBRUkscUJBRmlCLENBQ25CLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU1SnRJUCxPQUFPLEc0SnVJWDs7QUFKTCxBQU1JLHFCQU5pQixDQUNuQixLQUFLLENBS0gsb0JBQW9CLENBQUM7RUFDbkIsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDNUoxSWpCLE9BQU8sRTRKMEltQixDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQzVKMUlqQyxPQUFPLEc0SjJJWDs7QUFSTCxBQVVJLHFCQVZpQixDQUNuQixLQUFLLENBU0gsY0FBYyxDQUFDO0VBQ2IsZ0JBQWdCLEU1SjlJYixPQUFPO0U0SitJVixpQkFBaUIsRTVKL0lkLE9BQU8sRzRKZ0pYOztBQUlMLEFBRUksMkJBRnVCLENBQ3pCLEtBQUssQ0FDSCxjQUFjLENBQUM7RUFDYixVQUFVLEU1SnZKUCxPQUFPO0U0SndKVixLQUFLLEU1SnhKRixPQUFPO0U0SnlKVixVQUFVLEVBQUUsS0FBSyxDQUFDLENBQUMsQzVKaktoQixJQUFJLEU0SmlLZ0MsS0FBSyxDQUFDLENBQUMsQzVKakszQyxJQUFJLEc0SmtLUjs7QUFOTCxBQVFJLDJCQVJ1QixDQUN6QixLQUFLLENBT0gsY0FBYyxDQUFDO0VBQ2IsVUFBVSxFQUFFLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1SjdKeEIsT0FBTyxFNEo2SjBCLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1SnJLaEQsSUFBSSxHNEpzS1I7O0FBSUwsQUFFSSx1QkFGbUIsQ0FDckIsS0FBSyxDQUNILGNBQWMsQ0FBQztFQUNiLGdCQUFnQixFNUpyS2IsT0FBTztFNEpzS1YsVUFBVSxFQUFFLEtBQUssQ0FBRSxJQUFHLENBQUMsQ0FBQyxDNUp0S3JCLE9BQU8sRTRKc0t1QixLQUFLLENBQUMsQ0FBQyxDQUFFLElBQUcsQzVKdEsxQyxPQUFPLEU0SnNLNEMsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEM1SjlLOUQsd0JBQUksRTRKOEt5RixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQzVKOUt4Ryx3QkFBSSxHNEorS1I7O0FBTEwsQUFPSSx1QkFQbUIsQ0FDckIsS0FBSyxDQU1ILGNBQWMsQ0FBQztFQUNiLGdCQUFnQixFQUFFLDZFQUFtRjtFQUNyRyxNQUFNLEVBQUUsSUFBSSxHQUNiOztBQUlMLEFBQ0UsOEJBRDRCLENBQzVCLGNBQWMsQ0FBQztFQUNiLEtBQUssRTVKbExBLE9BQU8sRzRKbUxiOztBQ3RNTDs7Ozs7OztJQU9JO0FBS0osQUFBQSxpQkFBaUIsQ0FBQztFQUNoQixNQUFNLEU3SnFNc0IsR0FBRyxDNkpyTUgsS0FBSyxDN0pFeEIsT0FBTztFNkpEaEIsYUFBYSxFN0p1TWUsT0FBTTtFNkp0TWxDLE1BQU0sRUFBRSxPQUFPO0VBQ2YsU0FBUyxFQUFFLEdBQUc7RUFDZCxPQUFPLEVBQUUsWUFBWTtFQUNyQixXQUFXLEVBQUUsS0FBSztFQUNsQixRQUFRLEVBQUUsTUFBTTtFQUNoQixRQUFRLEVBQUUsUUFBUTtFQUNsQixVQUFVLEVBQUUsSUFBSTtFQUNoQixVQUFVLEVBQUUsMERBQTBEO0VBQ3RFLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLE9BQU8sRUFBRSxDQUFDLEdBcUpYO0VBbEtELEFBZUUsaUJBZmUsQ0FlZiwyQkFBMkIsQ0FBQztJQUMxQixhQUFhLEU3SnlMYSxPQUFNO0k2SnhMaEMsT0FBTyxFQUFFLFlBQVk7SUFDckIsR0FBRyxFQUFFLENBQUM7SUFDTixTQUFTLEVBQUUsb0JBQW9CLEdBRWhDO0VBckJILEFBdUJFLGlCQXZCZSxBQXVCZixhQUFjLENBQUM7SUFDYixVQUFVLEU3SjBTZ0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBRkwsTUFBSyxDQXhTekIsdUJBQU8sRzZKQ2Q7RUF6QkgsQUEyQkUsaUJBM0JlLENBMkJmLDJCQUEyQjtFQTNCN0IsQUE0QkUsaUJBNUJlLENBNEJmLDRCQUE0QjtFQTVCOUIsQUE2QkUsaUJBN0JlLENBNkJmLHVCQUF1QixDQUFDO0lBQ3RCLFVBQVUsRUFBRSxVQUFVO0lBQ3RCLE1BQU0sRUFBRSxPQUFPO0lBQ2YsT0FBTyxFQUFFLFVBQVU7SUFDbkIsU0FBUyxFQUFFLElBQUk7SUFDZixXQUFXLEVBQUUsR0FBRztJQUNoQixXQUFXLEVBQUUsTUFBTTtJQUNuQixPQUFPLEVBQUUsWUFBWTtJQUNyQixjQUFjLEVBQUUsTUFBTSxHQUN2QjtFQXRDSCxBQXdDRSxpQkF4Q2UsQ0F3Q2YsMkJBQTJCO0VBeEM3QixBQXlDRSxpQkF6Q2UsQ0F5Q2YsNEJBQTRCLENBQUM7SUFDM0IsVUFBVSxFQUFFLE1BQU07SUFDbEIsT0FBTyxFQUFFLENBQUMsR0FvQlg7SUEvREgsQUF3Q0UsaUJBeENlLENBd0NmLDJCQUEyQixBQUsxQix5QkFBMkI7SUE3QzlCLEFBeUNFLGlCQXpDZSxDQXlDZiw0QkFBNEIsQUFJM0IseUJBQTJCLENBQUM7TUFDekIsVUFBVSxFN0o3Q0wsT0FBTztNNko4Q1osS0FBSyxFN0prQ0ssT0FBTyxHNkpqQ2xCO0lBaERMLEFBd0NFLGlCQXhDZSxDQXdDZiwyQkFBMkIsQUFXeEIseUJBQTJCO0lBbkRoQyxBQXlDRSxpQkF6Q2UsQ0F5Q2YsNEJBQTRCLEFBVXpCLHlCQUEyQixDQUFFO01BQzFCLFVBQVUsRTdKNUJSLE9BQU87TTZKNkJULEtBQUssRTdKdERGLElBQUksRzZKdURSO0lBdERQLEFBd0NFLGlCQXhDZSxDQXdDZiwyQkFBMkIsQUFXeEIsMkJBQTZCO0lBbkRsQyxBQXlDRSxpQkF6Q2UsQ0F5Q2YsNEJBQTRCLEFBVXpCLDJCQUE2QixDQUFBO01BQzFCLFVBQVUsRTdKL0NQLE9BQU87TTZKZ0RWLEtBQUssRTdKdERGLElBQUksRzZKdURSO0lBdERQLEFBd0NFLGlCQXhDZSxDQXdDZiwyQkFBMkIsQUFXeEIseUJBQTJCO0lBbkRoQyxBQXlDRSxpQkF6Q2UsQ0F5Q2YsNEJBQTRCLEFBVXpCLHlCQUEyQixDQUFFO01BQzFCLFVBQVUsRTdKckJSLE9BQU87TTZKc0JULEtBQUssRTdKdERGLElBQUksRzZKdURSO0lBdERQLEFBd0NFLGlCQXhDZSxDQXdDZiwyQkFBMkIsQUFXeEIsc0JBQXdCO0lBbkQ3QixBQXlDRSxpQkF6Q2UsQ0F5Q2YsNEJBQTRCLEFBVXpCLHNCQUF3QixDQUFLO01BQzFCLFVBQVUsRTdKbkJSLE9BQU87TTZKb0JULEtBQUssRTdKdERGLElBQUksRzZKdURSO0lBdERQLEFBd0NFLGlCQXhDZSxDQXdDZiwyQkFBMkIsQUFXeEIseUJBQTJCO0lBbkRoQyxBQXlDRSxpQkF6Q2UsQ0F5Q2YsNEJBQTRCLEFBVXpCLHlCQUEyQixDQUFFO01BQzFCLFVBQVUsRTdKdEJSLE9BQU87TTZKdUJULEtBQUssRTdKNEJHLE9BQU8sRzZKM0JoQjtJQXREUCxBQXdDRSxpQkF4Q2UsQ0F3Q2YsMkJBQTJCLEFBV3hCLHdCQUEwQjtJQW5EL0IsQUF5Q0UsaUJBekNlLENBeUNmLDRCQUE0QixBQVV6Qix3QkFBMEIsQ0FBRztNQUMxQixVQUFVLEU3SnhCUixPQUFPO002SnlCVCxLQUFLLEU3SnRERixJQUFJLEc2SnVEUjtJQXREUCxBQXdDRSxpQkF4Q2UsQ0F3Q2YsMkJBQTJCLEFBV3hCLHVCQUF5QjtJQW5EOUIsQUF5Q0UsaUJBekNlLENBeUNmLDRCQUE0QixBQVV6Qix1QkFBeUIsQ0FBSTtNQUMxQixVQUFVLEU3SnBEUCxPQUFPO002SnFEVixLQUFLLEU3SjRCRyxPQUFPLEc2SjNCaEI7SUF0RFAsQUF3Q0UsaUJBeENlLENBd0NmLDJCQUEyQixBQVd4QixzQkFBd0I7SUFuRDdCLEFBeUNFLGlCQXpDZSxDQXlDZiw0QkFBNEIsQUFVekIsc0JBQXdCLENBQUs7TUFDMUIsVUFBVSxFN0o3Q1AsT0FBTztNNko4Q1YsS0FBSyxFN0p0REYsSUFBSSxHNkp1RFI7SUF0RFAsQUF3Q0UsaUJBeENlLENBd0NmLDJCQUEyQixBQVd4Qix3QkFBMEI7SUFuRC9CLEFBeUNFLGlCQXpDZSxDQXlDZiw0QkFBNEIsQUFVekIsd0JBQTBCLENBQUc7TUFDMUIsVUFBVSxFL0o5RFQsT0FBTztNK0orRFIsS0FBSyxFN0o0QkcsT0FBTyxHNkozQmhCO0lBdERQLEFBd0NFLGlCQXhDZSxDQXdDZiwyQkFBMkIsQUFrQnhCLDJCQUE2QjtJQTFEbEMsQUF5Q0UsaUJBekNlLENBeUNmLDRCQUE0QixBQWlCekIsMkJBQTZCLENBQUE7TUFDMUIsVUFBVSxFckVoRU4sT0FBTztNcUVpRVgsS0FBSyxFN0o3REYsSUFBSSxHNko4RFI7SUE3RFAsQUF3Q0UsaUJBeENlLENBd0NmLDJCQUEyQixBQWtCeEIsc0JBQXdCO0lBMUQ3QixBQXlDRSxpQkF6Q2UsQ0F5Q2YsNEJBQTRCLEFBaUJ6QixzQkFBd0IsQ0FBSztNQUMxQixVQUFVLEVyRS9EWCxPQUFPO01xRWdFTixLQUFLLEU3SjdERixJQUFJLEc2SjhEUjtJQTdEUCxBQXdDRSxpQkF4Q2UsQ0F3Q2YsMkJBQTJCLEFBa0J4Qix1QkFBeUI7SUExRDlCLEFBeUNFLGlCQXpDZSxDQXlDZiw0QkFBNEIsQUFpQnpCLHVCQUF5QixDQUFJO01BQzFCLFVBQVUsRXJFN0RWLE9BQU87TXFFOERQLEtBQUssRTdKN0RGLElBQUksRzZKOERSO0lBN0RQLEFBd0NFLGlCQXhDZSxDQXdDZiwyQkFBMkIsQUFrQnhCLHNCQUF3QjtJQTFEN0IsQUF5Q0UsaUJBekNlLENBeUNmLDRCQUE0QixBQWlCekIsc0JBQXdCLENBQUs7TUFDMUIsVUFBVSxFckU1RFgsT0FBTztNcUU2RE4sS0FBSyxFN0pxQkcsT0FBTyxHNkpwQmhCO0lBN0RQLEFBd0NFLGlCQXhDZSxDQXdDZiwyQkFBMkIsQUFrQnhCLHlCQUEyQjtJQTFEaEMsQUF5Q0UsaUJBekNlLENBeUNmLDRCQUE0QixBQWlCekIseUJBQTJCLENBQUU7TUFDMUIsVUFBVSxFckUxRFIsT0FBTztNcUUyRFQsS0FBSyxFN0o3REYsSUFBSSxHNko4RFI7SUE3RFAsQUF3Q0UsaUJBeENlLENBd0NmLDJCQUEyQixBQWtCeEIsd0JBQTBCO0lBMUQvQixBQXlDRSxpQkF6Q2UsQ0F5Q2YsNEJBQTRCLEFBaUJ6Qix3QkFBMEIsQ0FBRztNQUMxQixVQUFVLEVyRXhEVCxPQUFPO01xRXlEUixLQUFLLEU3SjdERixJQUFJLEc2SjhEUjtJQTdEUCxBQXdDRSxpQkF4Q2UsQ0F3Q2YsMkJBQTJCLEFBa0J4QixzQkFBd0I7SUExRDdCLEFBeUNFLGlCQXpDZSxDQXlDZiw0QkFBNEIsQUFpQnpCLHNCQUF3QixDQUFLO01BQzFCLFVBQVUsRTdKbkNSLE9BQU87TTZKb0NULEtBQUssRTdKN0RGLElBQUksRzZKOERSO0lBN0RQLEFBd0NFLGlCQXhDZSxDQXdDZiwyQkFBMkIsQUFrQnhCLHdCQUEwQjtJQTFEL0IsQUF5Q0UsaUJBekNlLENBeUNmLDRCQUE0QixBQWlCekIsd0JBQTBCLENBQUc7TUFDMUIsVUFBVSxFN0psQ1IsT0FBTztNNkptQ1QsS0FBSyxFN0o3REYsSUFBSSxHNko4RFI7SUE3RFAsQUF3Q0UsaUJBeENlLENBd0NmLDJCQUEyQixBQWtCeEIsd0JBQTBCO0lBMUQvQixBQXlDRSxpQkF6Q2UsQ0F5Q2YsNEJBQTRCLEFBaUJ6Qix3QkFBMEIsQ0FBRztNQUMxQixVQUFVLEU3SmpDUixPQUFPO002SmtDVCxLQUFLLEU3SjdERixJQUFJLEc2SjhEUjtJQTdEUCxBQXdDRSxpQkF4Q2UsQ0F3Q2YsMkJBQTJCLEFBa0J4QixzQkFBd0I7SUExRDdCLEFBeUNFLGlCQXpDZSxDQXlDZiw0QkFBNEIsQUFpQnpCLHNCQUF3QixDQUFLO01BQzFCLFVBQVUsRTdKaENSLE9BQU87TTZKaUNULEtBQUssRTdKN0RGLElBQUksRzZKOERSO0lBN0RQLEFBd0NFLGlCQXhDZSxDQXdDZiwyQkFBMkIsQUFrQnhCLHFCQUF1QjtJQTFENUIsQUF5Q0UsaUJBekNlLENBeUNmLDRCQUE0QixBQWlCekIscUJBQXVCLENBQU07TUFDMUIsVUFBVSxFN0ovQlIsT0FBTztNNkpnQ1QsS0FBSyxFN0o3REYsSUFBSSxHNko4RFI7SUE3RFAsQUF3Q0UsaUJBeENlLENBd0NmLDJCQUEyQixBQWtCeEIsd0JBQTBCO0lBMUQvQixBQXlDRSxpQkF6Q2UsQ0F5Q2YsNEJBQTRCLEFBaUJ6Qix3QkFBMEIsQ0FBRztNQUMxQixVQUFVLEU3SjlCUixPQUFPO002SitCVCxLQUFLLEU3SnFCRyxPQUFPLEc2SnBCaEI7SUE3RFAsQUF3Q0UsaUJBeENlLENBd0NmLDJCQUEyQixBQWtCeEIsd0JBQTBCO0lBMUQvQixBQXlDRSxpQkF6Q2UsQ0F5Q2YsNEJBQTRCLEFBaUJ6Qix3QkFBMEIsQ0FBRztNQUMxQixVQUFVLEU3SjdCUixPQUFPO002SjhCVCxLQUFLLEU3SnFCRyxPQUFPLEc2SnBCaEI7SUE3RFAsQUF3Q0UsaUJBeENlLENBd0NmLDJCQUEyQixBQWtCeEIsdUJBQXlCO0lBMUQ5QixBQXlDRSxpQkF6Q2UsQ0F5Q2YsNEJBQTRCLEFBaUJ6Qix1QkFBeUIsQ0FBSTtNQUMxQixVQUFVLEU3SjVCUixPQUFPO002SjZCVCxLQUFLLEU3SjdERixJQUFJLEc2SjhEUjtJQTdEUCxBQXdDRSxpQkF4Q2UsQ0F3Q2YsMkJBQTJCLEFBa0J4QixzQkFBd0I7SUExRDdCLEFBeUNFLGlCQXpDZSxDQXlDZiw0QkFBNEIsQUFpQnpCLHNCQUF3QixDQUFLO01BQzFCLFVBQVUsRTdKM0JSLE9BQU87TTZKNEJULEtBQUssRTdKN0RGLElBQUksRzZKOERSO0lBN0RQLEFBd0NFLGlCQXhDZSxDQXdDZiwyQkFBMkIsQUFrQnhCLHNCQUF3QjtJQTFEN0IsQUF5Q0UsaUJBekNlLENBeUNmLDRCQUE0QixBQWlCekIsc0JBQXdCLENBQUs7TUFDMUIsVUFBVSxFN0oxQlIsT0FBTztNNkoyQlQsS0FBSyxFN0o3REYsSUFBSSxHNko4RFI7SUE3RFAsQUF3Q0UsaUJBeENlLENBd0NmLDJCQUEyQixBQWtCeEIsdUJBQXlCO0lBMUQ5QixBQXlDRSxpQkF6Q2UsQ0F5Q2YsNEJBQTRCLEFBaUJ6Qix1QkFBeUIsQ0FBSTtNQUMxQixVQUFVLEU3SjVEUCxJQUFJO002SjZEUCxLQUFLLEU3SnFCRyxPQUFPLEc2SnBCaEI7SUE3RFAsQUF3Q0UsaUJBeENlLENBd0NmLDJCQUEyQixBQWtCeEIsc0JBQXdCO0lBMUQ3QixBQXlDRSxpQkF6Q2UsQ0F5Q2YsNEJBQTRCLEFBaUJ6QixzQkFBd0IsQ0FBSztNQUMxQixVQUFVLEU3SnREUCxPQUFPO002SnVEVixLQUFLLEU3SjdERixJQUFJLEc2SjhEUjtJQTdEUCxBQXdDRSxpQkF4Q2UsQ0F3Q2YsMkJBQTJCLEFBa0J4QiwyQkFBNkI7SUExRGxDLEFBeUNFLGlCQXpDZSxDQXlDZiw0QkFBNEIsQUFpQnpCLDJCQUE2QixDQUFBO01BQzFCLFVBQVUsRTdKcERQLE9BQU87TTZKcURWLEtBQUssRTdKN0RGLElBQUksRzZKOERSO0VBN0RQLEFBaUVFLGlCQWpFZSxDQWlFZiwyQkFBMkIsQ0FBQztJQUMxQix5QkFBeUIsRUFwRVcsTUFBSztJQXFFekMsc0JBQXNCLEVBckVjLE1BQUssR0FzRTFDO0VBcEVILEFBc0VFLGlCQXRFZSxDQXNFZiw0QkFBNEIsQ0FBQztJQUMzQiwwQkFBMEIsRUF6RVUsTUFBSztJQTBFekMsdUJBQXVCLEVBMUVhLE1BQUssR0EyRTFDO0VBekVILEFBMkVFLGlCQTNFZSxDQTJFZixLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssT0FBTyxBQUFaO0VBM0VSLEFBNEVFLGlCQTVFZSxDQTRFZixLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssVUFBVSxBQUFmLEVBQWlCO0lBQ3JCLE1BQU0sRUFBRSxnQkFBZ0I7SUFDeEIsSUFBSSxFQUFFLENBQUM7SUFDUCxNQUFNLEVBQUUsQ0FBQztJQUNULE9BQU8sRUFBRSxDQUFDO0lBQ1YsUUFBUSxFQUFFLFFBQVE7SUFDbEIsR0FBRyxFQUFFLENBQUM7SUFDTixVQUFVLEVBQUUsTUFBTTtJQUNsQixPQUFPLEVBQUUsRUFBRSxHQUNaO0VBckZILEFBd0ZJLGlCQXhGYSxBQXVGZixzQkFBdUIsQ0FDckIsMkJBQTJCO0VBeEYvQixBQXlGSSxpQkF6RmEsQUF1RmYsc0JBQXVCLENBRXJCLDRCQUE0QjtFQXpGaEMsQUEwRkksaUJBMUZhLEFBdUZmLHNCQUF1QixDQUdyQix1QkFBdUIsQ0FBQztJQUN0QixTQUFTLEVBQUUsT0FBTztJQUNsQixXQUFXLEVBQUUsR0FBRztJQUNoQixPQUFPLEVBQUUsV0FBVyxHQUNyQjtFQTlGTCxBQWtHSSxpQkFsR2EsQUFpR2YsdUJBQXdCLENBQ3RCLDJCQUEyQjtFQWxHL0IsQUFtR0ksaUJBbkdhLEFBaUdmLHVCQUF3QixDQUV0Qiw0QkFBNEI7RUFuR2hDLEFBb0dJLGlCQXBHYSxBQWlHZix1QkFBd0IsQ0FHdEIsdUJBQXVCLENBQUM7SUFDdEIsU0FBUyxFQUFFLE9BQU87SUFDbEIsV0FBVyxFQUFFLEdBQUc7SUFDaEIsT0FBTyxFQUFFLFdBQVcsR0FDckI7RUF4R0wsQUE0R0ksaUJBNUdhLEFBMkdmLHVCQUF3QixDQUN0QiwyQkFBMkI7RUE1Ry9CLEFBNkdJLGlCQTdHYSxBQTJHZix1QkFBd0IsQ0FFdEIsNEJBQTRCO0VBN0doQyxBQThHSSxpQkE5R2EsQUEyR2YsdUJBQXdCLENBR3RCLHVCQUF1QixDQUFDO0lBQ3RCLFNBQVMsRUFBRSxPQUFPO0lBQ2xCLFdBQVcsRUFBRSxZQUFZO0lBQ3pCLE9BQU8sRUFBRSxXQUFXLEdBQ3JCO0VBbEhMLEFBcUhFLGlCQXJIZSxBQXFIZiwwQkFBMkIsRUFySDdCLEFBc0hFLGlCQXRIZSxBQXNIZiwwQkFBMkIsRUF0SDdCLEFBdUhFLGlCQXZIZSxBQXVIZiwrQkFBZ0MsQ0FBQztJQUMvQixNQUFNLEVBQUUsT0FBTyxHQVNoQjtJQWpJSCxBQTBISSxpQkExSGEsQUFxSGYsMEJBQTJCLENBS3pCLDJCQUEyQjtJQTFIL0IsQUEySEksaUJBM0hhLEFBcUhmLDBCQUEyQixDQU16Qiw0QkFBNEI7SUEzSGhDLEFBNEhJLGlCQTVIYSxBQXFIZiwwQkFBMkIsQ0FPekIsdUJBQXVCLEVBNUgzQixBQTBISSxpQkExSGEsQUFzSGYsMEJBQTJCLENBSXpCLDJCQUEyQjtJQTFIL0IsQUEySEksaUJBM0hhLEFBc0hmLDBCQUEyQixDQUt6Qiw0QkFBNEI7SUEzSGhDLEFBNEhJLGlCQTVIYSxBQXNIZiwwQkFBMkIsQ0FNekIsdUJBQXVCLEVBNUgzQixBQTBISSxpQkExSGEsQUF1SGYsK0JBQWdDLENBRzlCLDJCQUEyQjtJQTFIL0IsQUEySEksaUJBM0hhLEFBdUhmLCtCQUFnQyxDQUk5Qiw0QkFBNEI7SUEzSGhDLEFBNEhJLGlCQTVIYSxBQXVIZiwrQkFBZ0MsQ0FLOUIsdUJBQXVCLENBQUM7TUFDdEIsTUFBTSxFQUFFLE9BQU87TUFDZixNQUFNLEVBQUUsaUJBQWlCO01BQ3pCLE9BQU8sRUFBRSxFQUFFLEdBQ1o7RUFoSUwsQUFtSTZCLGlCQW5JWixBQW1JZix5QkFBMEIsQ0FBQywyQkFBMkIsQ0FBQztJQUNyRCxVQUFVLEVBQUUsZUFBZSxHQUM1QjtFQXJJSCxBQXdJSSxpQkF4SWEsQUF1SWYseUJBQTBCLENBQ3hCLDJCQUEyQixDQUFDO0lBQzFCLGFBQWEsRUFBRSxDQUFDLENBM0lrQixNQUFLLENBQUwsTUFBSyxDQTJJd0QsQ0FBQyxHQUNqRztFQTFJTCxBQTRJSSxpQkE1SWEsQUF1SWYseUJBQTBCLENBS3hCLDRCQUE0QixDQUFDO0lBQzNCLGFBQWEsRUEvSXFCLE1BQUssQ0ErSWUsQ0FBQyxDQUFDLENBQUMsQ0EvSXZCLE1BQUssR0FnSnhDO0VBOUlMLEFBdUp3QixpQkF2SlAsQUF1SmYsb0JBQXFCLENBQUMsdUJBQXVCO0VBdkovQyxBQXdKa0QsaUJBeEpqQyxBQXdKZix5QkFBMEIsQUFBQSxxQkFBcUIsQ0FBQyx1QkFBdUIsQ0FBQztJQUN0RSwwQkFBMEIsRUEzSlUsTUFBSztJQTRKekMsdUJBQXVCLEVBNUphLE1BQUssR0E2SjFDO0VBM0pILEFBNkp5QixpQkE3SlIsQUE2SmYscUJBQXNCLENBQUMsdUJBQXVCO0VBN0poRCxBQThKaUQsaUJBOUpoQyxBQThKZix5QkFBMEIsQUFBQSxvQkFBb0IsQ0FBQyx1QkFBdUIsQ0FBQztJQUNyRSx5QkFBeUIsRUFqS1csTUFBSztJQWtLekMsc0JBQXNCLEVBbEtjLE1BQUssR0FtSzFDOztBQUdILEFBQ0UsVUFEUSxDQUNSLGlCQUFpQixDQUFDO0VBQ2hCLFlBQVksRTdKaktMLE9BQU8sRzZKeUxmO0VBMUJILEFBSUksVUFKTSxDQUNSLGlCQUFpQixDQUdmLDRCQUE0QixBQUFBLHlCQUF5QjtFQUp6RCxBQUtJLFVBTE0sQ0FDUixpQkFBaUIsQ0FJZiwyQkFBMkIsQUFBQSx5QkFBeUIsQ0FBQztJQUNuRCxnQkFBZ0IsRUFBRSxPQUFvQjtJQUN0QyxLQUFLLEU3SjVLQSxJQUFJO0k2SjZLVCxZQUFZLEVBQUUsT0FBb0IsR0FDbkM7RUFUTCxBQVVJLFVBVk0sQ0FDUixpQkFBaUIsQ0FTZiwyQkFBMkIsQUFHeEIseUJBQTJCO0VBYmxDLEFBV0ksVUFYTSxDQUNSLGlCQUFpQixDQVVmLDRCQUE0QixBQUV6Qix5QkFBMkIsQ0FBRTtJQUMxQixVQUFVLEVwRTNKTixPQUFPO0lvRTRKWCxLQUFLLEU3SnBMSixJQUFJLEc2SnFMTjtFQWhCVCxBQVVJLFVBVk0sQ0FDUixpQkFBaUIsQ0FTZiwyQkFBMkIsQUFHeEIsMkJBQTZCO0VBYnBDLEFBV0ksVUFYTSxDQUNSLGlCQUFpQixDQVVmLDRCQUE0QixBQUV6QiwyQkFBNkIsQ0FBQTtJQUMxQixVQUFVLEU3SjdLVCxPQUFPO0k2SjhLUixLQUFLLEU3SnBMSixJQUFJLEc2SnFMTjtFQWhCVCxBQVVJLFVBVk0sQ0FDUixpQkFBaUIsQ0FTZiwyQkFBMkIsQUFHeEIseUJBQTJCO0VBYmxDLEFBV0ksVUFYTSxDQUNSLGlCQUFpQixDQVVmLDRCQUE0QixBQUV6Qix5QkFBMkIsQ0FBRTtJQUMxQixVQUFVLEVwRXBKTixPQUFPO0lvRXFKWCxLQUFLLEU3SnBMSixJQUFJLEc2SnFMTjtFQWhCVCxBQVVJLFVBVk0sQ0FDUixpQkFBaUIsQ0FTZiwyQkFBMkIsQUFHeEIsc0JBQXdCO0VBYi9CLEFBV0ksVUFYTSxDQUNSLGlCQUFpQixDQVVmLDRCQUE0QixBQUV6QixzQkFBd0IsQ0FBSztJQUMxQixVQUFVLEVwRWxKTixPQUFPO0lvRW1KWCxLQUFLLEU3SnBMSixJQUFJLEc2SnFMTjtFQWhCVCxBQVVJLFVBVk0sQ0FDUixpQkFBaUIsQ0FTZiwyQkFBMkIsQUFHeEIseUJBQTJCO0VBYmxDLEFBV0ksVUFYTSxDQUNSLGlCQUFpQixDQVVmLDRCQUE0QixBQUV6Qix5QkFBMkIsQ0FBRTtJQUMxQixVQUFVLEVwRXJKTixPQUFPO0lvRXNKWCxLQUFLLEU3SmxHQyxPQUFPLEc2Sm1HZDtFQWhCVCxBQVVJLFVBVk0sQ0FDUixpQkFBaUIsQ0FTZiwyQkFBMkIsQUFHeEIsd0JBQTBCO0VBYmpDLEFBV0ksVUFYTSxDQUNSLGlCQUFpQixDQVVmLDRCQUE0QixBQUV6Qix3QkFBMEIsQ0FBRztJQUMxQixVQUFVLEVwRXZKTixPQUFPO0lvRXdKWCxLQUFLLEU3SnBMSixJQUFJLEc2SnFMTjtFQWhCVCxBQVVJLFVBVk0sQ0FDUixpQkFBaUIsQ0FTZiwyQkFBMkIsQUFHeEIsdUJBQXlCO0VBYmhDLEFBV0ksVUFYTSxDQUNSLGlCQUFpQixDQVVmLDRCQUE0QixBQUV6Qix1QkFBeUIsQ0FBSTtJQUMxQixVQUFVLEU3SmxMVCxPQUFPO0k2Sm1MUixLQUFLLEU3SmxHQyxPQUFPLEc2Sm1HZDtFQWhCVCxBQVVJLFVBVk0sQ0FDUixpQkFBaUIsQ0FTZiwyQkFBMkIsQUFHeEIsc0JBQXdCO0VBYi9CLEFBV0ksVUFYTSxDQUNSLGlCQUFpQixDQVVmLDRCQUE0QixBQUV6QixzQkFBd0IsQ0FBSztJQUMxQixVQUFVLEU3SjNLVCxPQUFPO0k2SjRLUixLQUFLLEU3SnBMSixJQUFJLEc2SnFMTjtFQWhCVCxBQVVJLFVBVk0sQ0FDUixpQkFBaUIsQ0FTZiwyQkFBMkIsQUFVeEIsMkJBQTZCO0VBcEJwQyxBQVdJLFVBWE0sQ0FDUixpQkFBaUIsQ0FVZiw0QkFBNEIsQUFTekIsMkJBQTZCLENBQUE7SUFDMUIsVUFBVSxFcEV0SkosT0FBcUI7SW9FdUozQixLQUFLLEU3SnpHQyxPQUFPLEc2SjBHZDtFQXZCVCxBQVVJLFVBVk0sQ0FDUixpQkFBaUIsQ0FTZiwyQkFBMkIsQUFVeEIsc0JBQXdCO0VBcEIvQixBQVdJLFVBWE0sQ0FDUixpQkFBaUIsQ0FVZiw0QkFBNEIsQUFTekIsc0JBQXdCLENBQUs7SUFDMUIsVUFBVSxFcEVySlQsT0FBb0I7SW9Fc0pyQixLQUFLLEU3SjNMSixJQUFJLEc2SjRMTjtFQXZCVCxBQVVJLFVBVk0sQ0FDUixpQkFBaUIsQ0FTZiwyQkFBMkIsQUFVeEIsdUJBQXlCO0VBcEJoQyxBQVdJLFVBWE0sQ0FDUixpQkFBaUIsQ0FVZiw0QkFBNEIsQUFTekIsdUJBQXlCLENBQUk7SUFDMUIsVUFBVSxFcEVwSlIsT0FBcUI7SW9FcUp2QixLQUFLLEU3SnpHQyxPQUFPLEc2SjBHZDtFQXZCVCxBQVVJLFVBVk0sQ0FDUixpQkFBaUIsQ0FTZiwyQkFBMkIsQUFVeEIsc0JBQXdCO0VBcEIvQixBQVdJLFVBWE0sQ0FDUixpQkFBaUIsQ0FVZiw0QkFBNEIsQUFTekIsc0JBQXdCLENBQUs7SUFDMUIsVUFBVSxFcEVuSlQsT0FBcUI7SW9Fb0p0QixLQUFLLEU3SnpHQyxPQUFPLEc2SjBHZDtFQXZCVCxBQVVJLFVBVk0sQ0FDUixpQkFBaUIsQ0FTZiwyQkFBMkIsQUFVeEIseUJBQTJCO0VBcEJsQyxBQVdJLFVBWE0sQ0FDUixpQkFBaUIsQ0FVZiw0QkFBNEIsQUFTekIseUJBQTJCLENBQUU7SUFDMUIsVUFBVSxFcEVsSk4sT0FBcUI7SW9FbUp6QixLQUFLLEU3SnpHQyxPQUFPLEc2SjBHZDtFQXZCVCxBQVVJLFVBVk0sQ0FDUixpQkFBaUIsQ0FTZiwyQkFBMkIsQUFVeEIsd0JBQTBCO0VBcEJqQyxBQVdJLFVBWE0sQ0FDUixpQkFBaUIsQ0FVZiw0QkFBNEIsQUFTekIsd0JBQTBCLENBQUc7SUFDMUIsVUFBVSxFcEVqSlAsT0FBcUI7SW9Fa0p4QixLQUFLLEU3SnpHQyxPQUFPLEc2SjBHZDtFQXZCVCxBQVVJLFVBVk0sQ0FDUixpQkFBaUIsQ0FTZiwyQkFBMkIsQUFVeEIsc0JBQXdCO0VBcEIvQixBQVdJLFVBWE0sQ0FDUixpQkFBaUIsQ0FVZiw0QkFBNEIsQUFTekIsc0JBQXdCLENBQUs7SUFDMUIsVUFBVSxFcEVsS04sT0FBTztJb0VtS1gsS0FBSyxFN0ozTEosSUFBSSxHNko0TE47RUF2QlQsQUFVSSxVQVZNLENBQ1IsaUJBQWlCLENBU2YsMkJBQTJCLEFBVXhCLHdCQUEwQjtFQXBCakMsQUFXSSxVQVhNLENBQ1IsaUJBQWlCLENBVWYsNEJBQTRCLEFBU3pCLHdCQUEwQixDQUFHO0lBQzFCLFVBQVUsRXBFaktOLE9BQU87SW9Fa0tYLEtBQUssRTdKM0xKLElBQUksRzZKNExOO0VBdkJULEFBVUksVUFWTSxDQUNSLGlCQUFpQixDQVNmLDJCQUEyQixBQVV4Qix3QkFBMEI7RUFwQmpDLEFBV0ksVUFYTSxDQUNSLGlCQUFpQixDQVVmLDRCQUE0QixBQVN6Qix3QkFBMEIsQ0FBRztJQUMxQixVQUFVLEVwRWhLTixPQUFPO0lvRWlLWCxLQUFLLEU3SjNMSixJQUFJLEc2SjRMTjtFQXZCVCxBQVVJLFVBVk0sQ0FDUixpQkFBaUIsQ0FTZiwyQkFBMkIsQUFVeEIsc0JBQXdCO0VBcEIvQixBQVdJLFVBWE0sQ0FDUixpQkFBaUIsQ0FVZiw0QkFBNEIsQUFTekIsc0JBQXdCLENBQUs7SUFDMUIsVUFBVSxFcEUvSk4sT0FBTztJb0VnS1gsS0FBSyxFN0ozTEosSUFBSSxHNko0TE47RUF2QlQsQUFVSSxVQVZNLENBQ1IsaUJBQWlCLENBU2YsMkJBQTJCLEFBVXhCLHFCQUF1QjtFQXBCOUIsQUFXSSxVQVhNLENBQ1IsaUJBQWlCLENBVWYsNEJBQTRCLEFBU3pCLHFCQUF1QixDQUFNO0lBQzFCLFVBQVUsRXBFOUpOLE9BQU87SW9FK0pYLEtBQUssRTdKM0xKLElBQUksRzZKNExOO0VBdkJULEFBVUksVUFWTSxDQUNSLGlCQUFpQixDQVNmLDJCQUEyQixBQVV4Qix3QkFBMEI7RUFwQmpDLEFBV0ksVUFYTSxDQUNSLGlCQUFpQixDQVVmLDRCQUE0QixBQVN6Qix3QkFBMEIsQ0FBRztJQUMxQixVQUFVLEVwRTdKTixPQUFPO0lvRThKWCxLQUFLLEU3SnpHQyxPQUFPLEc2SjBHZDtFQXZCVCxBQVVJLFVBVk0sQ0FDUixpQkFBaUIsQ0FTZiwyQkFBMkIsQUFVeEIsd0JBQTBCO0VBcEJqQyxBQVdJLFVBWE0sQ0FDUixpQkFBaUIsQ0FVZiw0QkFBNEIsQUFTekIsd0JBQTBCLENBQUc7SUFDMUIsVUFBVSxFcEU1Sk4sT0FBTztJb0U2SlgsS0FBSyxFN0p6R0MsT0FBTyxHNkowR2Q7RUF2QlQsQUFVSSxVQVZNLENBQ1IsaUJBQWlCLENBU2YsMkJBQTJCLEFBVXhCLHVCQUF5QjtFQXBCaEMsQUFXSSxVQVhNLENBQ1IsaUJBQWlCLENBVWYsNEJBQTRCLEFBU3pCLHVCQUF5QixDQUFJO0lBQzFCLFVBQVUsRXBFM0pOLE9BQU87SW9FNEpYLEtBQUssRTdKM0xKLElBQUksRzZKNExOO0VBdkJULEFBVUksVUFWTSxDQUNSLGlCQUFpQixDQVNmLDJCQUEyQixBQVV4QixzQkFBd0I7RUFwQi9CLEFBV0ksVUFYTSxDQUNSLGlCQUFpQixDQVVmLDRCQUE0QixBQVN6QixzQkFBd0IsQ0FBSztJQUMxQixVQUFVLEVwRTFKTixPQUFPO0lvRTJKWCxLQUFLLEU3SjNMSixJQUFJLEc2SjRMTjtFQXZCVCxBQVVJLFVBVk0sQ0FDUixpQkFBaUIsQ0FTZiwyQkFBMkIsQUFVeEIsc0JBQXdCO0VBcEIvQixBQVdJLFVBWE0sQ0FDUixpQkFBaUIsQ0FVZiw0QkFBNEIsQUFTekIsc0JBQXdCLENBQUs7SUFDMUIsVUFBVSxFcEV6Sk4sT0FBTztJb0UwSlgsS0FBSyxFN0ozTEosSUFBSSxHNko0TE47RUF2QlQsQUFVSSxVQVZNLENBQ1IsaUJBQWlCLENBU2YsMkJBQTJCLEFBVXhCLHVCQUF5QjtFQXBCaEMsQUFXSSxVQVhNLENBQ1IsaUJBQWlCLENBVWYsNEJBQTRCLEFBU3pCLHVCQUF5QixDQUFJO0lBQzFCLFVBQVUsRTdKMUxULElBQUk7STZKMkxMLEtBQUssRTdKekdDLE9BQU8sRzZKMEdkO0VBdkJULEFBVUksVUFWTSxDQUNSLGlCQUFpQixDQVNmLDJCQUEyQixBQVV4QixzQkFBd0I7RUFwQi9CLEFBV0ksVUFYTSxDQUNSLGlCQUFpQixDQVVmLDRCQUE0QixBQVN6QixzQkFBd0IsQ0FBSztJQUMxQixVQUFVLEU3SnBMVCxPQUFPO0k2SnFMUixLQUFLLEU3SjNMSixJQUFJLEc2SjRMTjtFQXZCVCxBQVVJLFVBVk0sQ0FDUixpQkFBaUIsQ0FTZiwyQkFBMkIsQUFVeEIsMkJBQTZCO0VBcEJwQyxBQVdJLFVBWE0sQ0FDUixpQkFBaUIsQ0FVZiw0QkFBNEIsQUFTekIsMkJBQTZCLENBQUE7SUFDMUIsVUFBVSxFN0psTFQsT0FBTztJNkptTFIsS0FBSyxFN0ozTEosSUFBSSxHNko0TE47O0FDak1ULEFBQUEsV0FBVyxDQUFDO0VBQ1YsTUFBTSxFQUFFLGVBQWU7RUFDdkIsT0FBTyxFQUFFLGNBQWM7RUFDdkIsS0FBSyxFQUFFLGVBQWUsR0FDdkI7O0FBR0QsQUFBQSxrQkFBa0IsQ0FBQztFQUNqQixVQUFVLEVBQUUsS0FBSyxHQUNsQjs7QUFFRCxBQUFBLDRCQUE0QixDQUFDO0VBQzNCLE1BQU0sRUFBRSxDQUFDO0VBQ1QsSUFBSSxFQUFFLGFBQWE7RUFDbkIsTUFBTSxFQUFFLEdBQUc7RUFDWCxNQUFNLEVBQUUsSUFBSTtFQUNaLFFBQVEsRUFBRSxNQUFNO0VBQ2hCLE9BQU8sRUFBRSxDQUFDO0VBQ1YsUUFBUSxFQUFFLFFBQVE7RUFDbEIsS0FBSyxFQUFFLEdBQUcsR0FDWDs7QUFFRCxBQUFBLGVBQWUsQ0FBQztFQUNkLFVBQVUsRTlKakJELE9BQU87RThKa0JoQixNQUFNLEVBQUUsR0FBRyxDQUFDLE1BQU0sQzlKaEJULE9BQU87RThKaUJoQixhQUFhLEVBQUUsSUFBSSxHQUNwQjs7QUFHRCxBQUFBLE1BQU0sQ0FBQztFQUNMLFFBQVEsRUFBRSxNQUFNO0VBQ2hCLFFBQVEsRUFBRSxRQUFRLEdBQ25COztBQUdELEFBQ2EsVUFESCxDQUNSLFVBQVUsQ0FBQyxTQUFTLENBQUM7RUFDbkIsZ0JBQWdCLEVBQUUsT0FBbUIsR0FDdEM7O0FBSEgsQUFJcUIsVUFKWCxDQUlSLGdCQUFnQixHQUFHLFlBQVk7QUFKakMsQUFLdUIsVUFMYixDQUtSLGtCQUFrQixHQUFHLFlBQVk7QUFMbkMsQUFNRSxVQU5RLENBTVIsaUJBQWlCLEVBTm5CLEFBTXFCLFVBTlgsQ0FNVyxtQkFBbUI7QUFOeEMsQUFPdUIsVUFQYixDQU9SLGtCQUFrQixHQUFHLG1CQUFtQjtBQVAxQyxBQVF1QixVQVJiLENBUVIsa0JBQWtCLEdBQUcsWUFBWTtBQVJuQyxBQVNnQixVQVROLENBU1IsV0FBVyxHQUFHLFlBQVk7QUFUNUIsQUFVb0IsVUFWVixDQVVSLGVBQWUsR0FBRyxZQUFZLENBQUM7RUFDN0IsWUFBWSxFOUpuQ0wsT0FBTyxHOEpvQ2Y7O0FBWkgsQUFhdUIsVUFiYixDQWFSLGtCQUFrQixHQUFHLG1CQUFtQjtBQWIxQyxBQWNnQixVQWROLENBY1IsV0FBVyxHQUFHLFlBQVksQ0FBQztFQUN6QixnQkFBZ0IsRTlKckNULE9BQU8sRzhKc0NmOztBQWhCSCxBQWlCb0IsVUFqQlYsQ0FpQlIsZUFBZSxHQUFHLFlBQVksQ0FBQztFQUM3QixnQkFBZ0IsRUFBRSxPQUFvQixHQUN2Qzs7QUFuQkgsQUFvQnlCLFVBcEJmLENBb0JSLG9CQUFvQixHQUFHLFlBQVksQ0FBQztFQUNsQyxnQkFBZ0IsRUFBRSxPQUFrQixHQUNyQzs7QUUzREgsQUFBQSxtQkFBbUIsQ0FBQztFQUNsQixZQUFZLEVBQUUsc0JBQXNCLEdBQ3JDOztBQUdELEFBQUEsa0JBQWtCLENBQUM7RUFDakIsT0FBTyxFQUFFLEtBQUs7RUFDZCxNQUFNLEVBQUUsTUFBTTtFQUNkLFVBQVUsRUFBRSxNQUFNLEdBcUJuQjtFQXhCRCxBQUtFLGtCQUxnQixBQUtoQixjQUFlLENBQUM7SUFDZCxhQUFhLEVBQUUsSUFBSSxHQUNwQjtFQVBILEFBU0ksa0JBVGMsR0FTZCxtQkFBbUIsQ0FBQztJQUNwQixTQUFTLEVBQUUsSUFBSTtJQUNmLFdBQVcsRUFBRSxHQUFHO0lBQ2hCLE1BQU0sRUFBRSxDQUFDO0lBQ1QsT0FBTyxFQUFFLENBQUMsR0FDWDtFQWRILEFBZ0JJLGtCQWhCYyxHQWdCZCxpQkFBaUIsQ0FBQztJQUNsQixjQUFjLEVBQUUsU0FBUyxHQUMxQjtFQWxCSCxBQXFCRSxrQkFyQmdCLENBcUJoQixpQkFBaUIsQ0FBQztJQUNoQixTQUFTLEVBQUUsSUFBSSxHQUNoQjs7QUFJSCxBQUNJLHNCQURrQixHQUNsQixnQkFBZ0IsQ0FBQztFQUNqQixXQUFXLEVBQUUsQ0FBQztFQUNkLGFBQWEsRUFBRSxDQUFDO0VBQ2hCLFlBQVksRUFBRSxDQUFDO0VBQ2YsWUFBWSxFQUFFLENBQUM7RUFDZixhQUFhLEVBQUUsQ0FBQyxHQUNqQjs7QUFHSCxBQUFBLFlBQVksQ0FBQztFQUNYLEtBQUssRWhLOUJJLE9BQU87RWdLK0JoQixTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLE9BQU8sRUFBRSxRQUFRLEdBQ2xCOztBQUVELEFBQUEsZUFBZSxDQUFDO0VBQ2QsZ0JBQWdCLEVoS2pDUCxvQkFBSTtFZ0trQ2IsTUFBTSxFQUFFLEdBQUc7RUFDWCxNQUFNLEVBQUUsVUFBVSxHQUNuQjs7QUFFRCxBQUNJLFVBRE0sR0FDTixDQUFDLENBQUM7RUFDRixLQUFLLEVoSzVDRSxPQUFPO0VnSzZDZCxPQUFPLEVBQUUsR0FBRyxHQUtiO0VBUkgsQUFDSSxVQURNLEdBQ04sQ0FBQyxBQUlELE1BQU8sQ0FBQztJQUNOLEtBQUssRWhLN0NBLE9BQU8sR2dLOENiOztBQUtMLEFBQUEsV0FBVyxDQUFDO0VBQ1YsS0FBSyxFQUFFLElBQUksR0EyQ1o7RUE1Q0QsQUFHRSxXQUhTLENBR1QsR0FBRyxDQUFDO0lBQ0YsS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsSUFBSTtJQUNaLEtBQUssRUFBRSxJQUFJLEdBQ1o7RUFQSCxBQVNFLFdBVFMsQ0FTVCxTQUFTO0VBVFgsQUFVRSxXQVZTLENBVVQsWUFBWTtFQVZkLEFBV0UsV0FYUyxDQVdULFFBQVEsQ0FBQztJQUNQLE9BQU8sRUFBRSxLQUFLO0lBQ2QsV0FBVyxFQUFFLElBQUksR0FDbEI7RUFkSCxBQWdCRSxXQWhCUyxDQWdCVCxTQUFTLENBQUM7SUFDUixTQUFTLEVBQUUsSUFBSTtJQUNmLFdBQVcsRUFBRSxHQUFHO0lBQ2hCLFVBQVUsRUFBRSxJQUFJLEdBQ2pCO0VBcEJILEFBc0JFLFdBdEJTLENBc0JULFlBQVksQ0FBQztJQUNYLEtBQUssRWhLN0VFLE9BQU87SWdLOEVkLFNBQVMsRUFBRSxJQUFJO0lBQ2YsVUFBVSxFQUFFLElBQUksR0FDakI7RUExQkgsQUE2QkksV0E3Qk8sQUE0QlQsY0FBZSxDQUNiLEdBQUcsQ0FBQztJQUNGLEtBQUssRXhFekNHLFFBQVE7SXdFMENoQixNQUFNLEV4RTFDRSxRQUFRLEd3RTJDakI7RUFoQ0wsQUFrQ0ksV0FsQ08sQUE0QlQsY0FBZSxDQU1iLFNBQVM7RUFsQ2IsQUFtQ0ksV0FuQ08sQUE0QlQsY0FBZSxDQU9iLFlBQVk7RUFuQ2hCLEFBb0NJLFdBcENPLEFBNEJULGNBQWUsQ0FRYixRQUFRLENBQUM7SUFDUCxXQUFXLEVBQUUsSUFBSSxHQUNsQjtFQXRDTCxBQXdDSSxXQXhDTyxBQTRCVCxjQUFlLENBWWIsU0FBUyxDQUFDO0lBQ1IsU0FBUyxFQUFFLElBQUksR0FDaEI7O0FBS0wsQUFBQSxPQUFPO0FBQ1AsQUFBQSxPQUFPO0FBQ1AsQUFBQSxPQUFPLENBQUM7RUFDTixLQUFLLEVBQUUsSUFBSSxHQUNaOztBQUVELEFBQUEsT0FBTyxDQUFDO0VBQ04sTUFBTSxFeEVqRU0sUUFBUTtFd0VrRXBCLEtBQUssRXhFbEVPLFFBQVEsR3dFdUVyQjtFQVBELEFBSUksT0FKRyxHQUlILFNBQVMsQ0FBQztJQUNWLFdBQVcsRUFBRSxNQUE2QixHQUMzQzs7QUFHSCxBQUFBLE9BQU8sQ0FBQztFQUNOLEtBQUssRXhFekVPLE9BQU87RXdFMEVuQixNQUFNLEV4RTFFTSxPQUFPLEd3RStFcEI7RUFQRCxBQUlJLE9BSkcsR0FJSCxTQUFTLENBQUM7SUFDVixXQUFXLEVBQUUsUUFBNkIsR0FDM0M7O0FBR0gsQUFBQSxPQUFPLENBQUM7RUFDTixLQUFLLEV4RWpGTyxPQUFPO0V3RWtGbkIsTUFBTSxFeEVsRk0sT0FBTyxHd0V1RnBCO0VBUEQsQUFJSSxPQUpHLEdBSUgsU0FBUyxDQUFDO0lBQ1YsV0FBVyxFQUFFLFFBQTZCLEdBQzNDOztBQUlILEFBQUEsYUFBYSxDQUFDO0VBQ1osTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENoS3pJUixPQUFPO0VnSzBJaEIsT0FBTyxFQUFFLEdBQUcsR0FDYjs7QUFFRCxBQUFBLGdCQUFnQixDQUFDO0VBQ2YsTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENoSzlJUixPQUFPO0VnSytJaEIsT0FBTyxFQUFFLEdBQUcsR0FDYjs7QUFHRCxBQUFBLFlBQVksQ0FBQztFcElqSlQsYUFBYSxFNUJtTWEsT0FBTSxHZ0toRG5DOztBQUVELEFBQUEsV0FBVyxDQUFDO0VwSXJKUixhQUFhLEVvSXNKUSxHQUFHLEdBQzNCOztBQUdELEFBQUEsWUFBWTtBQUNaLEFBQUEsWUFBWTtBQUNaLEFBQUEsWUFBWSxDQUFDO0VBQ1gsTUFBTSxFQUFFLElBQUksR0FDYjs7QUFFRCxBQUFBLFlBQVksQ0FBQztFQUNYLEtBQUssRUFBRSxJQUFJLEdBQ1o7O0FBRUQsQUFBQSxZQUFZLENBQUM7RUFDWCxLQUFLLEVBQUUsSUFBSSxHQUNaOztBQUVELEFBQUEsWUFBWSxDQUFDO0VBQ1gsS0FBSyxFQUFFLElBQUksR0FDWjs7QUFHRCxBQUFBLFFBQVE7QUFDUixBQUFBLFFBQVE7QUFDUixBQUFBLFFBQVEsQ0FBQztFQUNQLE9BQU8sRUFBRSxLQUFLO0VBQ2QsVUFBVSxFQUFFLE1BQU0sR0FDbkI7O0FBRUQsQUFBQSxRQUFRLENBQUM7RUFDUCxNQUFNLEVBQUUsSUFBSTtFQUNaLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLEtBQUssRUFBRSxJQUFJLEdBQ1o7O0FBRUQsQUFBQSxRQUFRLENBQUM7RUFDUCxNQUFNLEVBQUUsSUFBSTtFQUNaLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLEtBQUssRUFBRSxJQUFJLEdBQ1o7O0FBRUQsQUFBQSxRQUFRLENBQUM7RUFDUCxNQUFNLEVBQUUsSUFBSTtFQUNaLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLEtBQUssRUFBRSxJQUFJLEdBQ1o7O0FBR0QsQUFBQSxpQkFBaUIsQ0FBQztFQUNoQixnQkFBZ0IsRWhLOU1QLE9BQU87RWdLK01oQixNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQ2hLdE1SLG9CQUFJO0VnS3VNYixhQUFhLEVBQUUsSUFBSTtFQUNuQixPQUFPLEVBQUUsR0FBRyxHQW9CYjtFQXhCRCxBQU1FLGlCQU5lLENBTWYsZUFBZSxDQUFDO0lBQ2QsS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsSUFBSTtJQUNaLFVBQVUsRUFBRSxLQUFLO0lBQ2pCLFNBQVMsRUFBRSxLQUFLLEdBQ2pCO0VBWEgsQUFhRSxpQkFiZSxDQWFmLGtCQUFrQixDQUFDO0lBQ2pCLFdBQVcsRUFBRSxLQUFLLEdBQ25CO0VBZkgsQUFpQkUsaUJBakJlLENBaUJmLG1CQUFtQixDQUFDO0lBQ2xCLE1BQU0sRUFBRSxDQUFDLEdBQ1Y7RUFuQkgsQUFxQkUsaUJBckJlLENBcUJmLGdCQUFnQixDQUFDO0lBQ2YsS0FBSyxFaEs3TkUsT0FBTyxHZ0s4TmY7O0FBSUgsQUFLSSxLQUxDLEdBS0QsUUFBUTtBQUxaLEFBTUksS0FOQyxHQU1ELFlBQVk7QUFMaEIsQUFJSSxnQkFKWSxHQUlaLFFBQVE7QUFKWixBQUtJLGdCQUxZLEdBS1osWUFBWTtBQUpoQixBQUdJLFNBSEssR0FHTCxRQUFRO0FBSFosQUFJSSxTQUpLLEdBSUwsWUFBWTtBQUhoQixBQUVJLFVBRk0sR0FFTixRQUFRO0FBRlosQUFHSSxVQUhNLEdBR04sWUFBWSxDQUFDO0VBQ2IsTUFBTSxFQUFFLElBQUk7RUFDWixJQUFJLEVBQUUsQ0FBQztFQUNQLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEdBQUcsRUFBRSxDQUFDO0VBQ04sS0FBSyxFQUFFLElBQUksR0FDWjs7QUFaSCxBQWNFLEtBZEcsQ0FjSCxRQUFRO0FBYlYsQUFhRSxnQkFiYyxDQWFkLFFBQVE7QUFaVixBQVlFLFNBWk8sQ0FZUCxRQUFRO0FBWFYsQUFXRSxVQVhRLENBV1IsUUFBUSxDQUFDO0VwSWhQUCxhQUFhLEU1Qm1NYSxPQUFNO0VnSytDaEMsV0FBVyxFQUFFLE1BQU07RUFDbkIsZ0JBQWdCLEVoSzFQVCx3QkFBSTtFZ0syUFgsT0FBTyxFQUFFLElBQUk7RUFDYixlQUFlLEVBQUUsTUFBTTtFQUN2QixPQUFPLEVBQUUsRUFBRSxHQTJCWjtFQS9DSCxBQXNCTSxLQXRCRCxDQWNILFFBQVEsR0FRSixHQUFHO0VBdEJULEFBdUJNLEtBdkJELENBY0gsUUFBUSxHQVNKLElBQUk7RUF2QlYsQUF3Qk0sS0F4QkQsQ0FjSCxRQUFRLEdBVUosSUFBSTtFQXhCVixBQXlCTSxLQXpCRCxDQWNILFFBQVEsR0FXSixJQUFJO0VBekJWLEFBMEJNLEtBMUJELENBY0gsUUFBUSxHQVlKLElBQUk7RUExQlYsQUEyQk0sS0EzQkQsQ0FjSCxRQUFRLEdBYUosSUFBSTtFQTNCVixBQTRCTSxLQTVCRCxDQWNILFFBQVEsR0FjSixlQUFlO0VBNUJyQixBQTZCTSxLQTdCRCxDQWNILFFBQVEsR0FlSixJQUFJO0VBNUJWLEFBcUJNLGdCQXJCVSxDQWFkLFFBQVEsR0FRSixHQUFHO0VBckJULEFBc0JNLGdCQXRCVSxDQWFkLFFBQVEsR0FTSixJQUFJO0VBdEJWLEFBdUJNLGdCQXZCVSxDQWFkLFFBQVEsR0FVSixJQUFJO0VBdkJWLEFBd0JNLGdCQXhCVSxDQWFkLFFBQVEsR0FXSixJQUFJO0VBeEJWLEFBeUJNLGdCQXpCVSxDQWFkLFFBQVEsR0FZSixJQUFJO0VBekJWLEFBMEJNLGdCQTFCVSxDQWFkLFFBQVEsR0FhSixJQUFJO0VBMUJWLEFBMkJNLGdCQTNCVSxDQWFkLFFBQVEsR0FjSixlQUFlO0VBM0JyQixBQTRCTSxnQkE1QlUsQ0FhZCxRQUFRLEdBZUosSUFBSTtFQTNCVixBQW9CTSxTQXBCRyxDQVlQLFFBQVEsR0FRSixHQUFHO0VBcEJULEFBcUJNLFNBckJHLENBWVAsUUFBUSxHQVNKLElBQUk7RUFyQlYsQUFzQk0sU0F0QkcsQ0FZUCxRQUFRLEdBVUosSUFBSTtFQXRCVixBQXVCTSxTQXZCRyxDQVlQLFFBQVEsR0FXSixJQUFJO0VBdkJWLEFBd0JNLFNBeEJHLENBWVAsUUFBUSxHQVlKLElBQUk7RUF4QlYsQUF5Qk0sU0F6QkcsQ0FZUCxRQUFRLEdBYUosSUFBSTtFQXpCVixBQTBCTSxTQTFCRyxDQVlQLFFBQVEsR0FjSixlQUFlO0VBMUJyQixBQTJCTSxTQTNCRyxDQVlQLFFBQVEsR0FlSixJQUFJO0VBMUJWLEFBbUJNLFVBbkJJLENBV1IsUUFBUSxHQVFKLEdBQUc7RUFuQlQsQUFvQk0sVUFwQkksQ0FXUixRQUFRLEdBU0osSUFBSTtFQXBCVixBQXFCTSxVQXJCSSxDQVdSLFFBQVEsR0FVSixJQUFJO0VBckJWLEFBc0JNLFVBdEJJLENBV1IsUUFBUSxHQVdKLElBQUk7RUF0QlYsQUF1Qk0sVUF2QkksQ0FXUixRQUFRLEdBWUosSUFBSTtFQXZCVixBQXdCTSxVQXhCSSxDQVdSLFFBQVEsR0FhSixJQUFJO0VBeEJWLEFBeUJNLFVBekJJLENBV1IsUUFBUSxHQWNKLGVBQWU7RUF6QnJCLEFBMEJNLFVBMUJJLENBV1IsUUFBUSxHQWVKLElBQUksQ0FBQztJQUNMLEtBQUssRWhLL1BBLE9BQU8sR2dLZ1FiO0VBL0JMLEFBY0UsS0FkRyxDQWNILFFBQVEsQUFtQlQsS0FBUztFQWhDVixBQWFFLGdCQWJjLENBYWQsUUFBUSxBQW1CVCxLQUFTO0VBL0JWLEFBWUUsU0FaTyxDQVlQLFFBQVEsQUFtQlQsS0FBUztFQTlCVixBQVdFLFVBWFEsQ0FXUixRQUFRLEFBbUJULEtBQVMsQ0FBQztJQUNMLGdCQUFnQixFaEtqUVgsa0JBQUksR2dLNlFWO0lBOUNMLEFBb0NRLEtBcENILENBY0gsUUFBUSxBQW1CVCxLQUFTLEdBR0YsR0FBRztJQXBDWCxBQXFDUSxLQXJDSCxDQWNILFFBQVEsQUFtQlQsS0FBUyxHQUlGLElBQUk7SUFyQ1osQUFzQ1EsS0F0Q0gsQ0FjSCxRQUFRLEFBbUJULEtBQVMsR0FLRixJQUFJO0lBdENaLEFBdUNRLEtBdkNILENBY0gsUUFBUSxBQW1CVCxLQUFTLEdBTUYsSUFBSTtJQXZDWixBQXdDUSxLQXhDSCxDQWNILFFBQVEsQUFtQlQsS0FBUyxHQU9GLElBQUk7SUF4Q1osQUF5Q1EsS0F6Q0gsQ0FjSCxRQUFRLEFBbUJULEtBQVMsR0FRRixJQUFJO0lBekNaLEFBMENRLEtBMUNILENBY0gsUUFBUSxBQW1CVCxLQUFTLEdBU0YsZUFBZTtJQTFDdkIsQUEyQ1EsS0EzQ0gsQ0FjSCxRQUFRLEFBbUJULEtBQVMsR0FVRixJQUFJO0lBMUNaLEFBbUNRLGdCQW5DUSxDQWFkLFFBQVEsQUFtQlQsS0FBUyxHQUdGLEdBQUc7SUFuQ1gsQUFvQ1EsZ0JBcENRLENBYWQsUUFBUSxBQW1CVCxLQUFTLEdBSUYsSUFBSTtJQXBDWixBQXFDUSxnQkFyQ1EsQ0FhZCxRQUFRLEFBbUJULEtBQVMsR0FLRixJQUFJO0lBckNaLEFBc0NRLGdCQXRDUSxDQWFkLFFBQVEsQUFtQlQsS0FBUyxHQU1GLElBQUk7SUF0Q1osQUF1Q1EsZ0JBdkNRLENBYWQsUUFBUSxBQW1CVCxLQUFTLEdBT0YsSUFBSTtJQXZDWixBQXdDUSxnQkF4Q1EsQ0FhZCxRQUFRLEFBbUJULEtBQVMsR0FRRixJQUFJO0lBeENaLEFBeUNRLGdCQXpDUSxDQWFkLFFBQVEsQUFtQlQsS0FBUyxHQVNGLGVBQWU7SUF6Q3ZCLEFBMENRLGdCQTFDUSxDQWFkLFFBQVEsQUFtQlQsS0FBUyxHQVVGLElBQUk7SUF6Q1osQUFrQ1EsU0FsQ0MsQ0FZUCxRQUFRLEFBbUJULEtBQVMsR0FHRixHQUFHO0lBbENYLEFBbUNRLFNBbkNDLENBWVAsUUFBUSxBQW1CVCxLQUFTLEdBSUYsSUFBSTtJQW5DWixBQW9DUSxTQXBDQyxDQVlQLFFBQVEsQUFtQlQsS0FBUyxHQUtGLElBQUk7SUFwQ1osQUFxQ1EsU0FyQ0MsQ0FZUCxRQUFRLEFBbUJULEtBQVMsR0FNRixJQUFJO0lBckNaLEFBc0NRLFNBdENDLENBWVAsUUFBUSxBQW1CVCxLQUFTLEdBT0YsSUFBSTtJQXRDWixBQXVDUSxTQXZDQyxDQVlQLFFBQVEsQUFtQlQsS0FBUyxHQVFGLElBQUk7SUF2Q1osQUF3Q1EsU0F4Q0MsQ0FZUCxRQUFRLEFBbUJULEtBQVMsR0FTRixlQUFlO0lBeEN2QixBQXlDUSxTQXpDQyxDQVlQLFFBQVEsQUFtQlQsS0FBUyxHQVVGLElBQUk7SUF4Q1osQUFpQ1EsVUFqQ0UsQ0FXUixRQUFRLEFBbUJULEtBQVMsR0FHRixHQUFHO0lBakNYLEFBa0NRLFVBbENFLENBV1IsUUFBUSxBQW1CVCxLQUFTLEdBSUYsSUFBSTtJQWxDWixBQW1DUSxVQW5DRSxDQVdSLFFBQVEsQUFtQlQsS0FBUyxHQUtGLElBQUk7SUFuQ1osQUFvQ1EsVUFwQ0UsQ0FXUixRQUFRLEFBbUJULEtBQVMsR0FNRixJQUFJO0lBcENaLEFBcUNRLFVBckNFLENBV1IsUUFBUSxBQW1CVCxLQUFTLEdBT0YsSUFBSTtJQXJDWixBQXNDUSxVQXRDRSxDQVdSLFFBQVEsQUFtQlQsS0FBUyxHQVFGLElBQUk7SUF0Q1osQUF1Q1EsVUF2Q0UsQ0FXUixRQUFRLEFBbUJULEtBQVMsR0FTRixlQUFlO0lBdkN2QixBQXdDUSxVQXhDRSxDQVdSLFFBQVEsQUFtQlQsS0FBUyxHQVVGLElBQUksQ0FBQztNQUNMLEtBQUssRWhLalJGLE9BQU8sR2dLa1JYOztBQUtQLEFBRUksU0FGSyxHQUVMLGdCQUFnQixDQUFDO0VBQ2pCLFFBQVEsRUFBRSxRQUFRLEdBY25CO0VBakJILEFBSU0sU0FKRyxHQUVMLGdCQUFnQixHQUVkLFFBQVEsQ0FBQztJQUNULHNCQUFzQixFQUFFLENBQUM7SUFDekIsdUJBQXVCLEVBQUUsQ0FBQztJQUMxQixjQUFjLEVBQUUsTUFBTTtJQUN0QixVQUFVLEVoSzZXb0IsUUFBTztJZ0s1V3JDLFdBQVcsRWhLNFdtQixRQUFPO0lnSzNXckMsTUFBTSxFQUFFLHdCQUFrQztJQUMxQyxLQUFLLEVBQUUsd0JBQWtDLEdBSzFDO0lBaEJMLEFBSU0sU0FKRyxHQUVMLGdCQUFnQixHQUVkLFFBQVEsQUFTUixLQUFNLENBQUM7TUFDTCxLQUFLLEVoS3pTRixJQUFJLEdnSzBTUjs7QUFNUCxBQUFBLGVBQWUsQ0FBQztFQUNkLE1BQU0sRXhFNUZjLElBQUk7RXdFNkZ4QixRQUFRLEVBQUUsTUFBTTtFQUNoQixRQUFRLEVBQUUsUUFBUTtFQUNsQixLQUFLLEVBQUUsSUFBSTtFQUNYLEdBQUcsRUFBRSxJQUFJO0VBQ1QsS0FBSyxFeEVqR2UsSUFBSTtFd0VrR3hCLE9BQU8sRUFBRSxFQUFFLEdBd0RaO0VBL0RELEFBU0UsZUFUYSxBQVNiLFVBQVcsQ0FBQztJQUNWLE1BQU0sRXhFbEdlLEtBQUs7SXdFbUcxQixLQUFLLEV4RW5HZ0IsS0FBSyxHd0UwRzNCO0lBbEJILEFBYUksZUFiVyxBQVNiLFVBQVcsQ0FJVCxPQUFPLENBQUM7TUFDTixLQUFLLEV4RW5HTyxDQUFDO013RW9HYixHQUFHLEV4RXJHTyxJQUFJO013RXNHZCxLQUFLLEV4RXZHTyxLQUFLLEd3RXdHbEI7RUFqQkwsQUFvQkUsZUFwQmEsQUFvQmIsVUFBVyxDQUFDO0lBQ1YsTUFBTSxFeEV6R2UsS0FBSztJd0UwRzFCLEtBQUssRXhFMUdnQixLQUFLLEd3RWlIM0I7SUE3QkgsQUF3QkksZUF4QlcsQUFvQmIsVUFBVyxDQUlULE9BQU8sQ0FBQztNQUNOLEtBQUssRXhFMUdPLEdBQUc7TXdFMkdmLEdBQUcsRXhFNUdPLElBQUk7TXdFNkdkLEtBQUssRXhFOUdPLEtBQUssR3dFK0dsQjtFQTVCTCxBQStCRSxlQS9CYSxDQStCYixPQUFPLENBQUM7SUFDTixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ3hFaElFLEdBQUcsQ3hGdE1iLGtCQUFJO0lnS3VVWCxTQUFTLEV4RTlITSxNQUFLO0l3RStIcEIsV0FBVyxFeEVqSU0sSUFBSTtJd0VrSXJCLE9BQU8sRXhFaklNLFFBQU8sQ0FBQyxDQUFDO0l3RWtJdEIsUUFBUSxFQUFFLFFBQVE7SUFDbEIsS0FBSyxFeEU5SE8sSUFBRztJd0UrSGYsVUFBVSxFQUFFLE1BQU07SUFDbEIsV0FBVyxFQUFFLENBQUMsQ0FBRSxJQUFHLENBQUMsQ0FBQyxDaEs3VWQsa0JBQUk7SWdLOFVYLGNBQWMsRUFBRSxTQUFTO0lBQ3pCLEdBQUcsRXhFbklNLElBQUk7SXdFb0liLFNBQVMsRUFBRSxhQUFhO0lBQ3hCLEtBQUssRXhFdklNLElBQUksR3dFMEpoQjtJQTlESCxBQStCRSxlQS9CYSxDQStCYixPQUFPLEFBY0wsUUFBUyxFQTdDYixBQStCRSxlQS9CYSxDQStCYixPQUFPLEFBZUwsT0FBUSxDQUFDO01BQ1AsV0FBVyxFeEUvSUksR0FBRyxDd0UrSWUsS0FBSyxDQUFDLFdBQVc7TUFDbEQsWUFBWSxFeEVoSkcsR0FBRyxDd0VnSmdCLEtBQUssQ0FBQyxXQUFXO01BQ25ELFVBQVUsRXhFakpLLEdBQUcsQ3dFaUpjLEtBQUssQ0FBQyxPQUFPO01BQzdDLE1BQU0sRXhFbEpTLElBQUc7TXdFbUpsQixPQUFPLEVBQUUsRUFBRTtNQUNYLFFBQVEsRUFBRSxRQUFRLEdBQ25CO0lBckRMLEFBK0JFLGVBL0JhLENBK0JiLE9BQU8sQUF3QkwsUUFBUyxDQUFDO01BQ1IsSUFBSSxFQUFFLENBQUMsR0FDUjtJQXpETCxBQStCRSxlQS9CYSxDQStCYixPQUFPLEFBNEJMLE9BQVEsQ0FBQztNQUNQLEtBQUssRUFBRSxDQUFDLEdBQ1Q7O0FBS0wsQUFBQSxZQUFZLENBQUM7RUFDWCxNQUFNLEVBQUUsT0FBTztFQUNmLFFBQVEsRUFBRSxLQUFLO0VBQ2YsS0FBSyxFQUFFLE9BQU87RUFDZCxPQUFPLEVBQUUsSUFBMkIsR0FLckM7RUFURCxBQU1FLFlBTlUsQUFNVixNQUFPLENBQUM7SUFDTixVQUFVLEVBQUUsSUFBSSxHQUNqQjs7QUFJSCxBQUFBLEdBQUcsQ0FBQztFQUNGLE9BQU8sRUFBRSxNQUFNLEdBQ2hCOztBQUdELEFBQUEsVUFBVSxDQUFDO0VBQ1QsZ0JBQWdCLEVoS3BZUCxJQUFJO0VnS3FZYixXQUFXLEVBQUUsTUFBSyxDQUFDLEtBQUssQ2hLNVdoQixPQUFPO0VnSzZXZixNQUFNLEVBQUUsV0FBVztFQUNuQixPQUFPLEVBQUUsVUFBVSxHQWtEcEI7RUFoREMsQUFBSyxJQUFELENBTk4sVUFBVSxDQU1EO0lBQ0wsZ0JBQWdCLEVoS3hZVCxPQUFPLEdnS3lZZjtFQVJILEFBVUUsVUFWUSxDQVVSLENBQUMsQUFBQSxXQUFXLENBQUM7SUFDWCxhQUFhLEVBQUUsQ0FBQyxHQUNqQjtFQVpILEFBY0UsVUFkUSxDQWNSLEVBQUU7RUFkSixBQWVFLFVBZlEsQ0FlUixFQUFFO0VBZkosQUFnQkUsVUFoQlEsQ0FnQlIsRUFBRTtFQWhCSixBQWlCRSxVQWpCUSxDQWlCUixFQUFFO0VBakJKLEFBa0JFLFVBbEJRLENBa0JSLEVBQUU7RUFsQkosQUFtQkUsVUFuQlEsQ0FtQlIsRUFBRSxDQUFDO0lBQ0QsS0FBSyxFaEs5WEMsT0FBTztJZ0srWGIsU0FBUyxFQUFFLE9BQU87SUFDbEIsV0FBVyxFQUFFLEdBQUcsR0FDakI7RUF2QkgsQUEwQkksVUExQk0sQUEwQk4sY0FBZSxDQUFHO0lBQ2hCLFlBQVksRWhLcllSLE9BQU8sR2dLK1laO0lBckNMLEFBNkJNLFVBN0JJLEFBMEJOLGNBQWUsQ0FHYixFQUFFO0lBN0JSLEFBOEJNLFVBOUJJLEFBMEJOLGNBQWUsQ0FJYixFQUFFO0lBOUJSLEFBK0JNLFVBL0JJLEFBMEJOLGNBQWUsQ0FLYixFQUFFO0lBL0JSLEFBZ0NNLFVBaENJLEFBMEJOLGNBQWUsQ0FNYixFQUFFO0lBaENSLEFBaUNNLFVBakNJLEFBMEJOLGNBQWUsQ0FPYixFQUFFO0lBakNSLEFBa0NNLFVBbENJLEFBMEJOLGNBQWUsQ0FRYixFQUFFLENBQUM7TUFDRCxLQUFLLEVoSzdZSCxPQUFPLEdnSzhZVjtFQXBDUCxBQTBCSSxVQTFCTSxBQTBCTixnQkFBaUIsQ0FBQztJQUNoQixZQUFZLEVoS3haUCxPQUFPLEdnS2thYjtJQXJDTCxBQTZCTSxVQTdCSSxBQTBCTixnQkFBaUIsQ0FHZixFQUFFO0lBN0JSLEFBOEJNLFVBOUJJLEFBMEJOLGdCQUFpQixDQUlmLEVBQUU7SUE5QlIsQUErQk0sVUEvQkksQUEwQk4sZ0JBQWlCLENBS2YsRUFBRTtJQS9CUixBQWdDTSxVQWhDSSxBQTBCTixnQkFBaUIsQ0FNZixFQUFFO0lBaENSLEFBaUNNLFVBakNJLEFBMEJOLGdCQUFpQixDQU9mLEVBQUU7SUFqQ1IsQUFrQ00sVUFsQ0ksQUEwQk4sZ0JBQWlCLENBUWYsRUFBRSxDQUFDO01BQ0QsS0FBSyxFaEtoYUYsT0FBTyxHZ0tpYVg7RUFwQ1AsQUEwQkksVUExQk0sQUEwQk4sY0FBZSxDQUFHO0lBQ2hCLFlBQVksRWhLOVhSLE9BQU8sR2dLd1laO0lBckNMLEFBNkJNLFVBN0JJLEFBMEJOLGNBQWUsQ0FHYixFQUFFO0lBN0JSLEFBOEJNLFVBOUJJLEFBMEJOLGNBQWUsQ0FJYixFQUFFO0lBOUJSLEFBK0JNLFVBL0JJLEFBMEJOLGNBQWUsQ0FLYixFQUFFO0lBL0JSLEFBZ0NNLFVBaENJLEFBMEJOLGNBQWUsQ0FNYixFQUFFO0lBaENSLEFBaUNNLFVBakNJLEFBMEJOLGNBQWUsQ0FPYixFQUFFO0lBakNSLEFBa0NNLFVBbENJLEFBMEJOLGNBQWUsQ0FRYixFQUFFLENBQUM7TUFDRCxLQUFLLEVoS3RZSCxPQUFPLEdnS3VZVjtFQXBDUCxBQTBCSSxVQTFCTSxBQTBCTixXQUFZLENBQU07SUFDaEIsWUFBWSxFaEs1WFIsT0FBTyxHZ0tzWVo7SUFyQ0wsQUE2Qk0sVUE3QkksQUEwQk4sV0FBWSxDQUdWLEVBQUU7SUE3QlIsQUE4Qk0sVUE5QkksQUEwQk4sV0FBWSxDQUlWLEVBQUU7SUE5QlIsQUErQk0sVUEvQkksQUEwQk4sV0FBWSxDQUtWLEVBQUU7SUEvQlIsQUFnQ00sVUFoQ0ksQUEwQk4sV0FBWSxDQU1WLEVBQUU7SUFoQ1IsQUFpQ00sVUFqQ0ksQUEwQk4sV0FBWSxDQU9WLEVBQUU7SUFqQ1IsQUFrQ00sVUFsQ0ksQUEwQk4sV0FBWSxDQVFWLEVBQUUsQ0FBQztNQUNELEtBQUssRWhLcFlILE9BQU8sR2dLcVlWO0VBcENQLEFBMEJJLFVBMUJNLEFBMEJOLGNBQWUsQ0FBRztJQUNoQixZQUFZLEVoSy9YUixPQUFPLEdnS3lZWjtJQXJDTCxBQTZCTSxVQTdCSSxBQTBCTixjQUFlLENBR2IsRUFBRTtJQTdCUixBQThCTSxVQTlCSSxBQTBCTixjQUFlLENBSWIsRUFBRTtJQTlCUixBQStCTSxVQS9CSSxBQTBCTixjQUFlLENBS2IsRUFBRTtJQS9CUixBQWdDTSxVQWhDSSxBQTBCTixjQUFlLENBTWIsRUFBRTtJQWhDUixBQWlDTSxVQWpDSSxBQTBCTixjQUFlLENBT2IsRUFBRTtJQWpDUixBQWtDTSxVQWxDSSxBQTBCTixjQUFlLENBUWIsRUFBRSxDQUFDO01BQ0QsS0FBSyxFaEt2WUgsT0FBTyxHZ0t3WVY7RUFwQ1AsQUEwQkksVUExQk0sQUEwQk4sYUFBYyxDQUFJO0lBQ2hCLFlBQVksRWhLallSLE9BQU8sR2dLMllaO0lBckNMLEFBNkJNLFVBN0JJLEFBMEJOLGFBQWMsQ0FHWixFQUFFO0lBN0JSLEFBOEJNLFVBOUJJLEFBMEJOLGFBQWMsQ0FJWixFQUFFO0lBOUJSLEFBK0JNLFVBL0JJLEFBMEJOLGFBQWMsQ0FLWixFQUFFO0lBL0JSLEFBZ0NNLFVBaENJLEFBMEJOLGFBQWMsQ0FNWixFQUFFO0lBaENSLEFBaUNNLFVBakNJLEFBMEJOLGFBQWMsQ0FPWixFQUFFO0lBakNSLEFBa0NNLFVBbENJLEFBMEJOLGFBQWMsQ0FRWixFQUFFLENBQUM7TUFDRCxLQUFLLEVoS3pZSCxPQUFPLEdnSzBZVjtFQXBDUCxBQTBCSSxVQTFCTSxBQTBCTixZQUFhLENBQUs7SUFDaEIsWUFBWSxFaEs3WlAsT0FBTyxHZ0t1YWI7SUFyQ0wsQUE2Qk0sVUE3QkksQUEwQk4sWUFBYSxDQUdYLEVBQUU7SUE3QlIsQUE4Qk0sVUE5QkksQUEwQk4sWUFBYSxDQUlYLEVBQUU7SUE5QlIsQUErQk0sVUEvQkksQUEwQk4sWUFBYSxDQUtYLEVBQUU7SUEvQlIsQUFnQ00sVUFoQ0ksQUEwQk4sWUFBYSxDQU1YLEVBQUU7SUFoQ1IsQUFpQ00sVUFqQ0ksQUEwQk4sWUFBYSxDQU9YLEVBQUU7SUFqQ1IsQUFrQ00sVUFsQ0ksQUEwQk4sWUFBYSxDQVFYLEVBQUUsQ0FBQztNQUNELEtBQUssRWhLcmFGLE9BQU8sR2dLc2FYO0VBcENQLEFBMEJJLFVBMUJNLEFBMEJOLFdBQVksQ0FBTTtJQUNoQixZQUFZLEVoS3RaUCxPQUFPLEdnS2dhYjtJQXJDTCxBQTZCTSxVQTdCSSxBQTBCTixXQUFZLENBR1YsRUFBRTtJQTdCUixBQThCTSxVQTlCSSxBQTBCTixXQUFZLENBSVYsRUFBRTtJQTlCUixBQStCTSxVQS9CSSxBQTBCTixXQUFZLENBS1YsRUFBRTtJQS9CUixBQWdDTSxVQWhDSSxBQTBCTixXQUFZLENBTVYsRUFBRTtJQWhDUixBQWlDTSxVQWpDSSxBQTBCTixXQUFZLENBT1YsRUFBRTtJQWpDUixBQWtDTSxVQWxDSSxBQTBCTixXQUFZLENBUVYsRUFBRSxDQUFDO01BQ0QsS0FBSyxFaEs5WkYsT0FBTyxHZ0srWlg7RUFwQ1AsQUEwQkksVUExQk0sQUEwQk4sYUFBYyxDQUFJO0lBQ2hCLFlBQVksRWxLdmFULE9BQU8sR2tLaWJYO0lBckNMLEFBNkJNLFVBN0JJLEFBMEJOLGFBQWMsQ0FHWixFQUFFO0lBN0JSLEFBOEJNLFVBOUJJLEFBMEJOLGFBQWMsQ0FJWixFQUFFO0lBOUJSLEFBK0JNLFVBL0JJLEFBMEJOLGFBQWMsQ0FLWixFQUFFO0lBL0JSLEFBZ0NNLFVBaENJLEFBMEJOLGFBQWMsQ0FNWixFQUFFO0lBaENSLEFBaUNNLFVBakNJLEFBMEJOLGFBQWMsQ0FPWixFQUFFO0lBakNSLEFBa0NNLFVBbENJLEFBMEJOLGFBQWMsQ0FRWixFQUFFLENBQUM7TUFDRCxLQUFLLEVsSy9hSixPQUFPLEdrS2diVDtFQXBDUCxBQXlDSSxVQXpDTSxBQXlDTixnQkFBaUIsQ0FBQztJQUNoQixZQUFZLEV4RWpiTixPQUFPLEd3RTJiZDtJQXBETCxBQTRDTSxVQTVDSSxBQXlDTixnQkFBaUIsQ0FHZixFQUFFO0lBNUNSLEFBNkNNLFVBN0NJLEFBeUNOLGdCQUFpQixDQUlmLEVBQUU7SUE3Q1IsQUE4Q00sVUE5Q0ksQUF5Q04sZ0JBQWlCLENBS2YsRUFBRTtJQTlDUixBQStDTSxVQS9DSSxBQXlDTixnQkFBaUIsQ0FNZixFQUFFO0lBL0NSLEFBZ0RNLFVBaERJLEFBeUNOLGdCQUFpQixDQU9mLEVBQUU7SUFoRFIsQUFpRE0sVUFqREksQUF5Q04sZ0JBQWlCLENBUWYsRUFBRSxDQUFDO01BQ0QsS0FBSyxFeEV6YkQsT0FBTyxHd0UwYlo7RUFuRFAsQUF5Q0ksVUF6Q00sQUF5Q04sV0FBWSxDQUFNO0lBQ2hCLFlBQVksRXhFaGJYLE9BQU8sR3dFMGJUO0lBcERMLEFBNENNLFVBNUNJLEFBeUNOLFdBQVksQ0FHVixFQUFFO0lBNUNSLEFBNkNNLFVBN0NJLEFBeUNOLFdBQVksQ0FJVixFQUFFO0lBN0NSLEFBOENNLFVBOUNJLEFBeUNOLFdBQVksQ0FLVixFQUFFO0lBOUNSLEFBK0NNLFVBL0NJLEFBeUNOLFdBQVksQ0FNVixFQUFFO0lBL0NSLEFBZ0RNLFVBaERJLEFBeUNOLFdBQVksQ0FPVixFQUFFO0lBaERSLEFBaURNLFVBakRJLEFBeUNOLFdBQVksQ0FRVixFQUFFLENBQUM7TUFDRCxLQUFLLEV4RXhiTixPQUFPLEd3RXliUDtFQW5EUCxBQXlDSSxVQXpDTSxBQXlDTixZQUFhLENBQUs7SUFDaEIsWUFBWSxFeEU5YVYsT0FBTyxHd0V3YlY7SUFwREwsQUE0Q00sVUE1Q0ksQUF5Q04sWUFBYSxDQUdYLEVBQUU7SUE1Q1IsQUE2Q00sVUE3Q0ksQUF5Q04sWUFBYSxDQUlYLEVBQUU7SUE3Q1IsQUE4Q00sVUE5Q0ksQUF5Q04sWUFBYSxDQUtYLEVBQUU7SUE5Q1IsQUErQ00sVUEvQ0ksQUF5Q04sWUFBYSxDQU1YLEVBQUU7SUEvQ1IsQUFnRE0sVUFoREksQUF5Q04sWUFBYSxDQU9YLEVBQUU7SUFoRFIsQUFpRE0sVUFqREksQUF5Q04sWUFBYSxDQVFYLEVBQUUsQ0FBQztNQUNELEtBQUssRXhFdGJMLE9BQU8sR3dFdWJSO0VBbkRQLEFBeUNJLFVBekNNLEFBeUNOLFdBQVksQ0FBTTtJQUNoQixZQUFZLEV4RTdhWCxPQUFPLEd3RXViVDtJQXBETCxBQTRDTSxVQTVDSSxBQXlDTixXQUFZLENBR1YsRUFBRTtJQTVDUixBQTZDTSxVQTdDSSxBQXlDTixXQUFZLENBSVYsRUFBRTtJQTdDUixBQThDTSxVQTlDSSxBQXlDTixXQUFZLENBS1YsRUFBRTtJQTlDUixBQStDTSxVQS9DSSxBQXlDTixXQUFZLENBTVYsRUFBRTtJQS9DUixBQWdETSxVQWhESSxBQXlDTixXQUFZLENBT1YsRUFBRTtJQWhEUixBQWlETSxVQWpESSxBQXlDTixXQUFZLENBUVYsRUFBRSxDQUFDO01BQ0QsS0FBSyxFeEVyYk4sT0FBTyxHd0VzYlA7RUFuRFAsQUF5Q0ksVUF6Q00sQUF5Q04sY0FBZSxDQUFHO0lBQ2hCLFlBQVksRXhFM2FSLE9BQU8sR3dFcWJaO0lBcERMLEFBNENNLFVBNUNJLEFBeUNOLGNBQWUsQ0FHYixFQUFFO0lBNUNSLEFBNkNNLFVBN0NJLEFBeUNOLGNBQWUsQ0FJYixFQUFFO0lBN0NSLEFBOENNLFVBOUNJLEFBeUNOLGNBQWUsQ0FLYixFQUFFO0lBOUNSLEFBK0NNLFVBL0NJLEFBeUNOLGNBQWUsQ0FNYixFQUFFO0lBL0NSLEFBZ0RNLFVBaERJLEFBeUNOLGNBQWUsQ0FPYixFQUFFO0lBaERSLEFBaURNLFVBakRJLEFBeUNOLGNBQWUsQ0FRYixFQUFFLENBQUM7TUFDRCxLQUFLLEV4RW5iSCxPQUFPLEd3RW9iVjtFQW5EUCxBQXlDSSxVQXpDTSxBQXlDTixhQUFjLENBQUk7SUFDaEIsWUFBWSxFeEV6YVQsT0FBTyxHd0VtYlg7SUFwREwsQUE0Q00sVUE1Q0ksQUF5Q04sYUFBYyxDQUdaLEVBQUU7SUE1Q1IsQUE2Q00sVUE3Q0ksQUF5Q04sYUFBYyxDQUlaLEVBQUU7SUE3Q1IsQUE4Q00sVUE5Q0ksQUF5Q04sYUFBYyxDQUtaLEVBQUU7SUE5Q1IsQUErQ00sVUEvQ0ksQUF5Q04sYUFBYyxDQU1aLEVBQUU7SUEvQ1IsQUFnRE0sVUFoREksQUF5Q04sYUFBYyxDQU9aLEVBQUU7SUFoRFIsQUFpRE0sVUFqREksQUF5Q04sYUFBYyxDQVFaLEVBQUUsQ0FBQztNQUNELEtBQUssRXhFamJKLE9BQU8sR3dFa2JUO0VBbkRQLEFBeUNJLFVBekNNLEFBeUNOLFdBQVksQ0FBTTtJQUNoQixZQUFZLEVoS3BaUixPQUFPLEdnSzhaWjtJQXBETCxBQTRDTSxVQTVDSSxBQXlDTixXQUFZLENBR1YsRUFBRTtJQTVDUixBQTZDTSxVQTdDSSxBQXlDTixXQUFZLENBSVYsRUFBRTtJQTdDUixBQThDTSxVQTlDSSxBQXlDTixXQUFZLENBS1YsRUFBRTtJQTlDUixBQStDTSxVQS9DSSxBQXlDTixXQUFZLENBTVYsRUFBRTtJQS9DUixBQWdETSxVQWhESSxBQXlDTixXQUFZLENBT1YsRUFBRTtJQWhEUixBQWlETSxVQWpESSxBQXlDTixXQUFZLENBUVYsRUFBRSxDQUFDO01BQ0QsS0FBSyxFaEs1WkgsT0FBTyxHZ0s2WlY7RUFuRFAsQUF5Q0ksVUF6Q00sQUF5Q04sYUFBYyxDQUFJO0lBQ2hCLFlBQVksRWhLblpSLE9BQU8sR2dLNlpaO0lBcERMLEFBNENNLFVBNUNJLEFBeUNOLGFBQWMsQ0FHWixFQUFFO0lBNUNSLEFBNkNNLFVBN0NJLEFBeUNOLGFBQWMsQ0FJWixFQUFFO0lBN0NSLEFBOENNLFVBOUNJLEFBeUNOLGFBQWMsQ0FLWixFQUFFO0lBOUNSLEFBK0NNLFVBL0NJLEFBeUNOLGFBQWMsQ0FNWixFQUFFO0lBL0NSLEFBZ0RNLFVBaERJLEFBeUNOLGFBQWMsQ0FPWixFQUFFO0lBaERSLEFBaURNLFVBakRJLEFBeUNOLGFBQWMsQ0FRWixFQUFFLENBQUM7TUFDRCxLQUFLLEVoSzNaSCxPQUFPLEdnSzRaVjtFQW5EUCxBQXlDSSxVQXpDTSxBQXlDTixhQUFjLENBQUk7SUFDaEIsWUFBWSxFaEtsWlIsT0FBTyxHZ0s0Wlo7SUFwREwsQUE0Q00sVUE1Q0ksQUF5Q04sYUFBYyxDQUdaLEVBQUU7SUE1Q1IsQUE2Q00sVUE3Q0ksQUF5Q04sYUFBYyxDQUlaLEVBQUU7SUE3Q1IsQUE4Q00sVUE5Q0ksQUF5Q04sYUFBYyxDQUtaLEVBQUU7SUE5Q1IsQUErQ00sVUEvQ0ksQUF5Q04sYUFBYyxDQU1aLEVBQUU7SUEvQ1IsQUFnRE0sVUFoREksQUF5Q04sYUFBYyxDQU9aLEVBQUU7SUFoRFIsQUFpRE0sVUFqREksQUF5Q04sYUFBYyxDQVFaLEVBQUUsQ0FBQztNQUNELEtBQUssRWhLMVpILE9BQU8sR2dLMlpWO0VBbkRQLEFBeUNJLFVBekNNLEFBeUNOLFdBQVksQ0FBTTtJQUNoQixZQUFZLEVoS2paUixPQUFPLEdnSzJaWjtJQXBETCxBQTRDTSxVQTVDSSxBQXlDTixXQUFZLENBR1YsRUFBRTtJQTVDUixBQTZDTSxVQTdDSSxBQXlDTixXQUFZLENBSVYsRUFBRTtJQTdDUixBQThDTSxVQTlDSSxBQXlDTixXQUFZLENBS1YsRUFBRTtJQTlDUixBQStDTSxVQS9DSSxBQXlDTixXQUFZLENBTVYsRUFBRTtJQS9DUixBQWdETSxVQWhESSxBQXlDTixXQUFZLENBT1YsRUFBRTtJQWhEUixBQWlETSxVQWpESSxBQXlDTixXQUFZLENBUVYsRUFBRSxDQUFDO01BQ0QsS0FBSyxFaEt6WkgsT0FBTyxHZ0swWlY7RUFuRFAsQUF5Q0ksVUF6Q00sQUF5Q04sVUFBVyxDQUFPO0lBQ2hCLFlBQVksRWhLaFpSLE9BQU8sR2dLMFpaO0lBcERMLEFBNENNLFVBNUNJLEFBeUNOLFVBQVcsQ0FHVCxFQUFFO0lBNUNSLEFBNkNNLFVBN0NJLEFBeUNOLFVBQVcsQ0FJVCxFQUFFO0lBN0NSLEFBOENNLFVBOUNJLEFBeUNOLFVBQVcsQ0FLVCxFQUFFO0lBOUNSLEFBK0NNLFVBL0NJLEFBeUNOLFVBQVcsQ0FNVCxFQUFFO0lBL0NSLEFBZ0RNLFVBaERJLEFBeUNOLFVBQVcsQ0FPVCxFQUFFO0lBaERSLEFBaURNLFVBakRJLEFBeUNOLFVBQVcsQ0FRVCxFQUFFLENBQUM7TUFDRCxLQUFLLEVoS3haSCxPQUFPLEdnS3laVjtFQW5EUCxBQXlDSSxVQXpDTSxBQXlDTixhQUFjLENBQUk7SUFDaEIsWUFBWSxFaEsvWVIsT0FBTyxHZ0t5Wlo7SUFwREwsQUE0Q00sVUE1Q0ksQUF5Q04sYUFBYyxDQUdaLEVBQUU7SUE1Q1IsQUE2Q00sVUE3Q0ksQUF5Q04sYUFBYyxDQUlaLEVBQUU7SUE3Q1IsQUE4Q00sVUE5Q0ksQUF5Q04sYUFBYyxDQUtaLEVBQUU7SUE5Q1IsQUErQ00sVUEvQ0ksQUF5Q04sYUFBYyxDQU1aLEVBQUU7SUEvQ1IsQUFnRE0sVUFoREksQUF5Q04sYUFBYyxDQU9aLEVBQUU7SUFoRFIsQUFpRE0sVUFqREksQUF5Q04sYUFBYyxDQVFaLEVBQUUsQ0FBQztNQUNELEtBQUssRWhLdlpILE9BQU8sR2dLd1pWO0VBbkRQLEFBeUNJLFVBekNNLEFBeUNOLGFBQWMsQ0FBSTtJQUNoQixZQUFZLEVoSzlZUixPQUFPLEdnS3daWjtJQXBETCxBQTRDTSxVQTVDSSxBQXlDTixhQUFjLENBR1osRUFBRTtJQTVDUixBQTZDTSxVQTdDSSxBQXlDTixhQUFjLENBSVosRUFBRTtJQTdDUixBQThDTSxVQTlDSSxBQXlDTixhQUFjLENBS1osRUFBRTtJQTlDUixBQStDTSxVQS9DSSxBQXlDTixhQUFjLENBTVosRUFBRTtJQS9DUixBQWdETSxVQWhESSxBQXlDTixhQUFjLENBT1osRUFBRTtJQWhEUixBQWlETSxVQWpESSxBQXlDTixhQUFjLENBUVosRUFBRSxDQUFDO01BQ0QsS0FBSyxFaEt0WkgsT0FBTyxHZ0t1WlY7RUFuRFAsQUF5Q0ksVUF6Q00sQUF5Q04sWUFBYSxDQUFLO0lBQ2hCLFlBQVksRWhLN1lSLE9BQU8sR2dLdVpaO0lBcERMLEFBNENNLFVBNUNJLEFBeUNOLFlBQWEsQ0FHWCxFQUFFO0lBNUNSLEFBNkNNLFVBN0NJLEFBeUNOLFlBQWEsQ0FJWCxFQUFFO0lBN0NSLEFBOENNLFVBOUNJLEFBeUNOLFlBQWEsQ0FLWCxFQUFFO0lBOUNSLEFBK0NNLFVBL0NJLEFBeUNOLFlBQWEsQ0FNWCxFQUFFO0lBL0NSLEFBZ0RNLFVBaERJLEFBeUNOLFlBQWEsQ0FPWCxFQUFFO0lBaERSLEFBaURNLFVBakRJLEFBeUNOLFlBQWEsQ0FRWCxFQUFFLENBQUM7TUFDRCxLQUFLLEVoS3JaSCxPQUFPLEdnS3NaVjtFQW5EUCxBQXlDSSxVQXpDTSxBQXlDTixXQUFZLENBQU07SUFDaEIsWUFBWSxFaEs1WVIsT0FBTyxHZ0tzWlo7SUFwREwsQUE0Q00sVUE1Q0ksQUF5Q04sV0FBWSxDQUdWLEVBQUU7SUE1Q1IsQUE2Q00sVUE3Q0ksQUF5Q04sV0FBWSxDQUlWLEVBQUU7SUE3Q1IsQUE4Q00sVUE5Q0ksQUF5Q04sV0FBWSxDQUtWLEVBQUU7SUE5Q1IsQUErQ00sVUEvQ0ksQUF5Q04sV0FBWSxDQU1WLEVBQUU7SUEvQ1IsQUFnRE0sVUFoREksQUF5Q04sV0FBWSxDQU9WLEVBQUU7SUFoRFIsQUFpRE0sVUFqREksQUF5Q04sV0FBWSxDQVFWLEVBQUUsQ0FBQztNQUNELEtBQUssRWhLcFpILE9BQU8sR2dLcVpWO0VBbkRQLEFBeUNJLFVBekNNLEFBeUNOLFdBQVksQ0FBTTtJQUNoQixZQUFZLEVoSzNZUixPQUFPLEdnS3FaWjtJQXBETCxBQTRDTSxVQTVDSSxBQXlDTixXQUFZLENBR1YsRUFBRTtJQTVDUixBQTZDTSxVQTdDSSxBQXlDTixXQUFZLENBSVYsRUFBRTtJQTdDUixBQThDTSxVQTlDSSxBQXlDTixXQUFZLENBS1YsRUFBRTtJQTlDUixBQStDTSxVQS9DSSxBQXlDTixXQUFZLENBTVYsRUFBRTtJQS9DUixBQWdETSxVQWhESSxBQXlDTixXQUFZLENBT1YsRUFBRTtJQWhEUixBQWlETSxVQWpESSxBQXlDTixXQUFZLENBUVYsRUFBRSxDQUFDO01BQ0QsS0FBSyxFaEtuWkgsT0FBTyxHZ0tvWlY7RUFuRFAsQUF5Q0ksVUF6Q00sQUF5Q04sWUFBYSxDQUFLO0lBQ2hCLFlBQVksRWhLN2FQLElBQUksR2dLdWJWO0lBcERMLEFBNENNLFVBNUNJLEFBeUNOLFlBQWEsQ0FHWCxFQUFFO0lBNUNSLEFBNkNNLFVBN0NJLEFBeUNOLFlBQWEsQ0FJWCxFQUFFO0lBN0NSLEFBOENNLFVBOUNJLEFBeUNOLFlBQWEsQ0FLWCxFQUFFO0lBOUNSLEFBK0NNLFVBL0NJLEFBeUNOLFlBQWEsQ0FNWCxFQUFFO0lBL0NSLEFBZ0RNLFVBaERJLEFBeUNOLFlBQWEsQ0FPWCxFQUFFO0lBaERSLEFBaURNLFVBakRJLEFBeUNOLFlBQWEsQ0FRWCxFQUFFLENBQUM7TUFDRCxLQUFLLEVoS3JiRixJQUFJLEdnS3NiUjtFQW5EUCxBQXlDSSxVQXpDTSxBQXlDTixXQUFZLENBQU07SUFDaEIsWUFBWSxFaEt2YVAsT0FBTyxHZ0tpYmI7SUFwREwsQUE0Q00sVUE1Q0ksQUF5Q04sV0FBWSxDQUdWLEVBQUU7SUE1Q1IsQUE2Q00sVUE3Q0ksQUF5Q04sV0FBWSxDQUlWLEVBQUU7SUE3Q1IsQUE4Q00sVUE5Q0ksQUF5Q04sV0FBWSxDQUtWLEVBQUU7SUE5Q1IsQUErQ00sVUEvQ0ksQUF5Q04sV0FBWSxDQU1WLEVBQUU7SUEvQ1IsQUFnRE0sVUFoREksQUF5Q04sV0FBWSxDQU9WLEVBQUU7SUFoRFIsQUFpRE0sVUFqREksQUF5Q04sV0FBWSxDQVFWLEVBQUUsQ0FBQztNQUNELEtBQUssRWhLL2FGLE9BQU8sR2dLZ2JYO0VBbkRQLEFBeUNJLFVBekNNLEFBeUNOLGdCQUFpQixDQUFDO0lBQ2hCLFlBQVksRWhLcmFQLE9BQU8sR2dLK2FiO0lBcERMLEFBNENNLFVBNUNJLEFBeUNOLGdCQUFpQixDQUdmLEVBQUU7SUE1Q1IsQUE2Q00sVUE3Q0ksQUF5Q04sZ0JBQWlCLENBSWYsRUFBRTtJQTdDUixBQThDTSxVQTlDSSxBQXlDTixnQkFBaUIsQ0FLZixFQUFFO0lBOUNSLEFBK0NNLFVBL0NJLEFBeUNOLGdCQUFpQixDQU1mLEVBQUU7SUEvQ1IsQUFnRE0sVUFoREksQUF5Q04sZ0JBQWlCLENBT2YsRUFBRTtJQWhEUixBQWlETSxVQWpESSxBQXlDTixnQkFBaUIsQ0FRZixFQUFFLENBQUM7TUFDRCxLQUFLLEVoSzdhRixPQUFPLEdnSzhhWDs7QUFRUCxBQUFBLG1CQUFtQixDQUFDO0VBQ2xCLFVBQVUsRWhLeFBrQixHQUFHLENnS3dQSSxLQUFLLENoSzViL0IsT0FBTztFZ0s2YmhCLFVBQVUsRUFBRSxLQUFLO0VBQ2pCLFdBQVcsRUFBRSxLQUFLLEdBQ25COztBQUVELEFBQU8sSUFBSCxHQUFHLG1CQUFtQixDQUFDO0VBQ3pCLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLGFBQWEsRWhLL1BlLEdBQUcsQ2dLK1BPLEtBQUssQ2hLbmNsQyxPQUFPO0VnS29jaEIsVUFBVSxFQUFFLENBQUM7RUFDYixhQUFhLEVBQUUsS0FBSztFQUNwQixjQUFjLEVBQUUsS0FBSyxHQUN0Qjs7QUFJRCxBQUFBLFVBQVUsQ0FBQztFQUNULGFBQWEsRXhFbFJXLE9BQU07RXdFbVI5QixTQUFTLEV4RXBSVyxPQUF1QjtFd0VxUjNDLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLE9BQU8sRUFBRSxPQUF3QixDQUFDLE1BQXdCLEdBQzNEOztBQUVELEFBQUEsVUFBVSxBQUFBLFdBQVcsQ0FBQztFQUNwQixPQUFPLEVBQUUsYUFBYSxHQUN2Qjs7QUFFRCxBQUNFLFVBRFEsQ0FDUixDQUFDLEFBQUEsSUFBSyxDQUFBLEFBQUEsSUFBSSxDQUFULElBQUssQ2xLdFhSLEFrS3NYUSxXbEt0WEcsQ2tLc1hSLElBQUssQ2xLL1dSLEFrSytXUSxjbEsvV00sQ2tLK1dYLElBQUssQ2xLeFdSLEFrS3dXUSxhbEt4V0ssQ2tLd1dWLElBQUssQ2xLaldSLEFrS2lXUSxVbEtqV0UsQ2tLaVdQLElBQUssQ2xLMVZSLEFrSzBWUSxTbEsxVkMsQ2tLMFZOLElBQUssQ2xLblZSLEFrS21WUSxVbEtuVkUsQ2tLbVZHLE1BQU0sQ0FBQztFQUNoQixLQUFLLEVBQUUsT0FBeUIsR0FDakM7O0FBSEgsQUFJRSxVQUpRLENBSVIsaUJBQWlCLENBQUM7RUFDaEIsZ0JBQWdCLEVBQUUsT0FBcUIsR0FLeEM7RUFWSCxBQU9JLFVBUE0sQ0FJUixpQkFBaUIsQ0FHZixnQkFBZ0IsQ0FBQztJQUNmLEtBQUssRWhLN2RBLE9BQU8sR2dLOGRiOztBQVRMLEFBV0UsVUFYUSxDQVdSLFVBQVUsQ0FBQztFQUNULGdCQUFnQixFQUFFLE9BQWtCLEdBK0JyQztFQTNDSCxBQVdFLFVBWFEsQ0FXUixVQUFVLEFBSU4sY0FBZSxDQUFHO0lBQ2hCLFlBQVksRWhLaGRWLE9BQU8sR2dLMGRWO0lBMUJQLEFBa0JRLFVBbEJFLENBV1IsVUFBVSxBQUlOLGNBQWUsQ0FHYixFQUFFO0lBbEJWLEFBbUJRLFVBbkJFLENBV1IsVUFBVSxBQUlOLGNBQWUsQ0FJYixFQUFFO0lBbkJWLEFBb0JRLFVBcEJFLENBV1IsVUFBVSxBQUlOLGNBQWUsQ0FLYixFQUFFO0lBcEJWLEFBcUJRLFVBckJFLENBV1IsVUFBVSxBQUlOLGNBQWUsQ0FNYixFQUFFO0lBckJWLEFBc0JRLFVBdEJFLENBV1IsVUFBVSxBQUlOLGNBQWUsQ0FPYixFQUFFO0lBdEJWLEFBdUJRLFVBdkJFLENBV1IsVUFBVSxBQUlOLGNBQWUsQ0FRYixFQUFFLENBQUM7TUFDRCxLQUFLLEVoS3hkTCxPQUFPLEdnS3lkUjtFQXpCVCxBQVdFLFVBWFEsQ0FXUixVQUFVLEFBSU4sZ0JBQWlCLENBQUM7SUFDaEIsWUFBWSxFaEtuZVQsT0FBTyxHZ0s2ZVg7SUExQlAsQUFrQlEsVUFsQkUsQ0FXUixVQUFVLEFBSU4sZ0JBQWlCLENBR2YsRUFBRTtJQWxCVixBQW1CUSxVQW5CRSxDQVdSLFVBQVUsQUFJTixnQkFBaUIsQ0FJZixFQUFFO0lBbkJWLEFBb0JRLFVBcEJFLENBV1IsVUFBVSxBQUlOLGdCQUFpQixDQUtmLEVBQUU7SUFwQlYsQUFxQlEsVUFyQkUsQ0FXUixVQUFVLEFBSU4sZ0JBQWlCLENBTWYsRUFBRTtJQXJCVixBQXNCUSxVQXRCRSxDQVdSLFVBQVUsQUFJTixnQkFBaUIsQ0FPZixFQUFFO0lBdEJWLEFBdUJRLFVBdkJFLENBV1IsVUFBVSxBQUlOLGdCQUFpQixDQVFmLEVBQUUsQ0FBQztNQUNELEtBQUssRWhLM2VKLE9BQU8sR2dLNGVUO0VBekJULEFBV0UsVUFYUSxDQVdSLFVBQVUsQUFJTixjQUFlLENBQUc7SUFDaEIsWUFBWSxFaEt6Y1YsT0FBTyxHZ0ttZFY7SUExQlAsQUFrQlEsVUFsQkUsQ0FXUixVQUFVLEFBSU4sY0FBZSxDQUdiLEVBQUU7SUFsQlYsQUFtQlEsVUFuQkUsQ0FXUixVQUFVLEFBSU4sY0FBZSxDQUliLEVBQUU7SUFuQlYsQUFvQlEsVUFwQkUsQ0FXUixVQUFVLEFBSU4sY0FBZSxDQUtiLEVBQUU7SUFwQlYsQUFxQlEsVUFyQkUsQ0FXUixVQUFVLEFBSU4sY0FBZSxDQU1iLEVBQUU7SUFyQlYsQUFzQlEsVUF0QkUsQ0FXUixVQUFVLEFBSU4sY0FBZSxDQU9iLEVBQUU7SUF0QlYsQUF1QlEsVUF2QkUsQ0FXUixVQUFVLEFBSU4sY0FBZSxDQVFiLEVBQUUsQ0FBQztNQUNELEtBQUssRWhLamRMLE9BQU8sR2dLa2RSO0VBekJULEFBV0UsVUFYUSxDQVdSLFVBQVUsQUFJTixXQUFZLENBQU07SUFDaEIsWUFBWSxFaEt2Y1YsT0FBTyxHZ0tpZFY7SUExQlAsQUFrQlEsVUFsQkUsQ0FXUixVQUFVLEFBSU4sV0FBWSxDQUdWLEVBQUU7SUFsQlYsQUFtQlEsVUFuQkUsQ0FXUixVQUFVLEFBSU4sV0FBWSxDQUlWLEVBQUU7SUFuQlYsQUFvQlEsVUFwQkUsQ0FXUixVQUFVLEFBSU4sV0FBWSxDQUtWLEVBQUU7SUFwQlYsQUFxQlEsVUFyQkUsQ0FXUixVQUFVLEFBSU4sV0FBWSxDQU1WLEVBQUU7SUFyQlYsQUFzQlEsVUF0QkUsQ0FXUixVQUFVLEFBSU4sV0FBWSxDQU9WLEVBQUU7SUF0QlYsQUF1QlEsVUF2QkUsQ0FXUixVQUFVLEFBSU4sV0FBWSxDQVFWLEVBQUUsQ0FBQztNQUNELEtBQUssRWhLL2NMLE9BQU8sR2dLZ2RSO0VBekJULEFBV0UsVUFYUSxDQVdSLFVBQVUsQUFJTixjQUFlLENBQUc7SUFDaEIsWUFBWSxFaEsxY1YsT0FBTyxHZ0tvZFY7SUExQlAsQUFrQlEsVUFsQkUsQ0FXUixVQUFVLEFBSU4sY0FBZSxDQUdiLEVBQUU7SUFsQlYsQUFtQlEsVUFuQkUsQ0FXUixVQUFVLEFBSU4sY0FBZSxDQUliLEVBQUU7SUFuQlYsQUFvQlEsVUFwQkUsQ0FXUixVQUFVLEFBSU4sY0FBZSxDQUtiLEVBQUU7SUFwQlYsQUFxQlEsVUFyQkUsQ0FXUixVQUFVLEFBSU4sY0FBZSxDQU1iLEVBQUU7SUFyQlYsQUFzQlEsVUF0QkUsQ0FXUixVQUFVLEFBSU4sY0FBZSxDQU9iLEVBQUU7SUF0QlYsQUF1QlEsVUF2QkUsQ0FXUixVQUFVLEFBSU4sY0FBZSxDQVFiLEVBQUUsQ0FBQztNQUNELEtBQUssRWhLbGRMLE9BQU8sR2dLbWRSO0VBekJULEFBV0UsVUFYUSxDQVdSLFVBQVUsQUFJTixhQUFjLENBQUk7SUFDaEIsWUFBWSxFaEs1Y1YsT0FBTyxHZ0tzZFY7SUExQlAsQUFrQlEsVUFsQkUsQ0FXUixVQUFVLEFBSU4sYUFBYyxDQUdaLEVBQUU7SUFsQlYsQUFtQlEsVUFuQkUsQ0FXUixVQUFVLEFBSU4sYUFBYyxDQUlaLEVBQUU7SUFuQlYsQUFvQlEsVUFwQkUsQ0FXUixVQUFVLEFBSU4sYUFBYyxDQUtaLEVBQUU7SUFwQlYsQUFxQlEsVUFyQkUsQ0FXUixVQUFVLEFBSU4sYUFBYyxDQU1aLEVBQUU7SUFyQlYsQUFzQlEsVUF0QkUsQ0FXUixVQUFVLEFBSU4sYUFBYyxDQU9aLEVBQUU7SUF0QlYsQUF1QlEsVUF2QkUsQ0FXUixVQUFVLEFBSU4sYUFBYyxDQVFaLEVBQUUsQ0FBQztNQUNELEtBQUssRWhLcGRMLE9BQU8sR2dLcWRSO0VBekJULEFBV0UsVUFYUSxDQVdSLFVBQVUsQUFJTixZQUFhLENBQUs7SUFDaEIsWUFBWSxFaEt4ZVQsT0FBTyxHZ0trZlg7SUExQlAsQUFrQlEsVUFsQkUsQ0FXUixVQUFVLEFBSU4sWUFBYSxDQUdYLEVBQUU7SUFsQlYsQUFtQlEsVUFuQkUsQ0FXUixVQUFVLEFBSU4sWUFBYSxDQUlYLEVBQUU7SUFuQlYsQUFvQlEsVUFwQkUsQ0FXUixVQUFVLEFBSU4sWUFBYSxDQUtYLEVBQUU7SUFwQlYsQUFxQlEsVUFyQkUsQ0FXUixVQUFVLEFBSU4sWUFBYSxDQU1YLEVBQUU7SUFyQlYsQUFzQlEsVUF0QkUsQ0FXUixVQUFVLEFBSU4sWUFBYSxDQU9YLEVBQUU7SUF0QlYsQUF1QlEsVUF2QkUsQ0FXUixVQUFVLEFBSU4sWUFBYSxDQVFYLEVBQUUsQ0FBQztNQUNELEtBQUssRWhLaGZKLE9BQU8sR2dLaWZUO0VBekJULEFBV0UsVUFYUSxDQVdSLFVBQVUsQUFJTixXQUFZLENBQU07SUFDaEIsWUFBWSxFaEtqZVQsT0FBTyxHZ0syZVg7SUExQlAsQUFrQlEsVUFsQkUsQ0FXUixVQUFVLEFBSU4sV0FBWSxDQUdWLEVBQUU7SUFsQlYsQUFtQlEsVUFuQkUsQ0FXUixVQUFVLEFBSU4sV0FBWSxDQUlWLEVBQUU7SUFuQlYsQUFvQlEsVUFwQkUsQ0FXUixVQUFVLEFBSU4sV0FBWSxDQUtWLEVBQUU7SUFwQlYsQUFxQlEsVUFyQkUsQ0FXUixVQUFVLEFBSU4sV0FBWSxDQU1WLEVBQUU7SUFyQlYsQUFzQlEsVUF0QkUsQ0FXUixVQUFVLEFBSU4sV0FBWSxDQU9WLEVBQUU7SUF0QlYsQUF1QlEsVUF2QkUsQ0FXUixVQUFVLEFBSU4sV0FBWSxDQVFWLEVBQUUsQ0FBQztNQUNELEtBQUssRWhLemVKLE9BQU8sR2dLMGVUO0VBekJULEFBV0UsVUFYUSxDQVdSLFVBQVUsQUFJTixhQUFjLENBQUk7SUFDaEIsWUFBWSxFbEtsZlgsT0FBTyxHa0s0ZlQ7SUExQlAsQUFrQlEsVUFsQkUsQ0FXUixVQUFVLEFBSU4sYUFBYyxDQUdaLEVBQUU7SUFsQlYsQUFtQlEsVUFuQkUsQ0FXUixVQUFVLEFBSU4sYUFBYyxDQUlaLEVBQUU7SUFuQlYsQUFvQlEsVUFwQkUsQ0FXUixVQUFVLEFBSU4sYUFBYyxDQUtaLEVBQUU7SUFwQlYsQUFxQlEsVUFyQkUsQ0FXUixVQUFVLEFBSU4sYUFBYyxDQU1aLEVBQUU7SUFyQlYsQUFzQlEsVUF0QkUsQ0FXUixVQUFVLEFBSU4sYUFBYyxDQU9aLEVBQUU7SUF0QlYsQUF1QlEsVUF2QkUsQ0FXUixVQUFVLEFBSU4sYUFBYyxDQVFaLEVBQUUsQ0FBQztNQUNELEtBQUssRWxLMWZOLE9BQU8sR2tLMmZQO0VBekJULEFBV0UsVUFYUSxDQVdSLFVBQVUsQUFtQk4sZ0JBQWlCLENBQUM7SUFDaEIsWUFBWSxFeEU1ZlIsT0FBTyxHd0VzZ0JaO0lBekNQLEFBaUNRLFVBakNFLENBV1IsVUFBVSxBQW1CTixnQkFBaUIsQ0FHZixFQUFFO0lBakNWLEFBa0NRLFVBbENFLENBV1IsVUFBVSxBQW1CTixnQkFBaUIsQ0FJZixFQUFFO0lBbENWLEFBbUNRLFVBbkNFLENBV1IsVUFBVSxBQW1CTixnQkFBaUIsQ0FLZixFQUFFO0lBbkNWLEFBb0NRLFVBcENFLENBV1IsVUFBVSxBQW1CTixnQkFBaUIsQ0FNZixFQUFFO0lBcENWLEFBcUNRLFVBckNFLENBV1IsVUFBVSxBQW1CTixnQkFBaUIsQ0FPZixFQUFFO0lBckNWLEFBc0NRLFVBdENFLENBV1IsVUFBVSxBQW1CTixnQkFBaUIsQ0FRZixFQUFFLENBQUM7TUFDRCxLQUFLLEV4RXBnQkgsT0FBTyxHd0VxZ0JWO0VBeENULEFBV0UsVUFYUSxDQVdSLFVBQVUsQUFtQk4sV0FBWSxDQUFNO0lBQ2hCLFlBQVksRXhFM2ZiLE9BQU8sR3dFcWdCUDtJQXpDUCxBQWlDUSxVQWpDRSxDQVdSLFVBQVUsQUFtQk4sV0FBWSxDQUdWLEVBQUU7SUFqQ1YsQUFrQ1EsVUFsQ0UsQ0FXUixVQUFVLEFBbUJOLFdBQVksQ0FJVixFQUFFO0lBbENWLEFBbUNRLFVBbkNFLENBV1IsVUFBVSxBQW1CTixXQUFZLENBS1YsRUFBRTtJQW5DVixBQW9DUSxVQXBDRSxDQVdSLFVBQVUsQUFtQk4sV0FBWSxDQU1WLEVBQUU7SUFwQ1YsQUFxQ1EsVUFyQ0UsQ0FXUixVQUFVLEFBbUJOLFdBQVksQ0FPVixFQUFFO0lBckNWLEFBc0NRLFVBdENFLENBV1IsVUFBVSxBQW1CTixXQUFZLENBUVYsRUFBRSxDQUFDO01BQ0QsS0FBSyxFeEVuZ0JSLE9BQU8sR3dFb2dCTDtFQXhDVCxBQVdFLFVBWFEsQ0FXUixVQUFVLEFBbUJOLFlBQWEsQ0FBSztJQUNoQixZQUFZLEV4RXpmWixPQUFPLEd3RW1nQlI7SUF6Q1AsQUFpQ1EsVUFqQ0UsQ0FXUixVQUFVLEFBbUJOLFlBQWEsQ0FHWCxFQUFFO0lBakNWLEFBa0NRLFVBbENFLENBV1IsVUFBVSxBQW1CTixZQUFhLENBSVgsRUFBRTtJQWxDVixBQW1DUSxVQW5DRSxDQVdSLFVBQVUsQUFtQk4sWUFBYSxDQUtYLEVBQUU7SUFuQ1YsQUFvQ1EsVUFwQ0UsQ0FXUixVQUFVLEFBbUJOLFlBQWEsQ0FNWCxFQUFFO0lBcENWLEFBcUNRLFVBckNFLENBV1IsVUFBVSxBQW1CTixZQUFhLENBT1gsRUFBRTtJQXJDVixBQXNDUSxVQXRDRSxDQVdSLFVBQVUsQUFtQk4sWUFBYSxDQVFYLEVBQUUsQ0FBQztNQUNELEtBQUssRXhFamdCUCxPQUFPLEd3RWtnQk47RUF4Q1QsQUFXRSxVQVhRLENBV1IsVUFBVSxBQW1CTixXQUFZLENBQU07SUFDaEIsWUFBWSxFeEV4ZmIsT0FBTyxHd0VrZ0JQO0lBekNQLEFBaUNRLFVBakNFLENBV1IsVUFBVSxBQW1CTixXQUFZLENBR1YsRUFBRTtJQWpDVixBQWtDUSxVQWxDRSxDQVdSLFVBQVUsQUFtQk4sV0FBWSxDQUlWLEVBQUU7SUFsQ1YsQUFtQ1EsVUFuQ0UsQ0FXUixVQUFVLEFBbUJOLFdBQVksQ0FLVixFQUFFO0lBbkNWLEFBb0NRLFVBcENFLENBV1IsVUFBVSxBQW1CTixXQUFZLENBTVYsRUFBRTtJQXBDVixBQXFDUSxVQXJDRSxDQVdSLFVBQVUsQUFtQk4sV0FBWSxDQU9WLEVBQUU7SUFyQ1YsQUFzQ1EsVUF0Q0UsQ0FXUixVQUFVLEFBbUJOLFdBQVksQ0FRVixFQUFFLENBQUM7TUFDRCxLQUFLLEV4RWhnQlIsT0FBTyxHd0VpZ0JMO0VBeENULEFBV0UsVUFYUSxDQVdSLFVBQVUsQUFtQk4sY0FBZSxDQUFHO0lBQ2hCLFlBQVksRXhFdGZWLE9BQU8sR3dFZ2dCVjtJQXpDUCxBQWlDUSxVQWpDRSxDQVdSLFVBQVUsQUFtQk4sY0FBZSxDQUdiLEVBQUU7SUFqQ1YsQUFrQ1EsVUFsQ0UsQ0FXUixVQUFVLEFBbUJOLGNBQWUsQ0FJYixFQUFFO0lBbENWLEFBbUNRLFVBbkNFLENBV1IsVUFBVSxBQW1CTixjQUFlLENBS2IsRUFBRTtJQW5DVixBQW9DUSxVQXBDRSxDQVdSLFVBQVUsQUFtQk4sY0FBZSxDQU1iLEVBQUU7SUFwQ1YsQUFxQ1EsVUFyQ0UsQ0FXUixVQUFVLEFBbUJOLGNBQWUsQ0FPYixFQUFFO0lBckNWLEFBc0NRLFVBdENFLENBV1IsVUFBVSxBQW1CTixjQUFlLENBUWIsRUFBRSxDQUFDO01BQ0QsS0FBSyxFeEU5ZkwsT0FBTyxHd0UrZlI7RUF4Q1QsQUFXRSxVQVhRLENBV1IsVUFBVSxBQW1CTixhQUFjLENBQUk7SUFDaEIsWUFBWSxFeEVwZlgsT0FBTyxHd0U4ZlQ7SUF6Q1AsQUFpQ1EsVUFqQ0UsQ0FXUixVQUFVLEFBbUJOLGFBQWMsQ0FHWixFQUFFO0lBakNWLEFBa0NRLFVBbENFLENBV1IsVUFBVSxBQW1CTixhQUFjLENBSVosRUFBRTtJQWxDVixBQW1DUSxVQW5DRSxDQVdSLFVBQVUsQUFtQk4sYUFBYyxDQUtaLEVBQUU7SUFuQ1YsQUFvQ1EsVUFwQ0UsQ0FXUixVQUFVLEFBbUJOLGFBQWMsQ0FNWixFQUFFO0lBcENWLEFBcUNRLFVBckNFLENBV1IsVUFBVSxBQW1CTixhQUFjLENBT1osRUFBRTtJQXJDVixBQXNDUSxVQXRDRSxDQVdSLFVBQVUsQUFtQk4sYUFBYyxDQVFaLEVBQUUsQ0FBQztNQUNELEtBQUssRXhFNWZOLE9BQU8sR3dFNmZQO0VBeENULEFBV0UsVUFYUSxDQVdSLFVBQVUsQUFtQk4sV0FBWSxDQUFNO0lBQ2hCLFlBQVksRWhLL2RWLE9BQU8sR2dLeWVWO0lBekNQLEFBaUNRLFVBakNFLENBV1IsVUFBVSxBQW1CTixXQUFZLENBR1YsRUFBRTtJQWpDVixBQWtDUSxVQWxDRSxDQVdSLFVBQVUsQUFtQk4sV0FBWSxDQUlWLEVBQUU7SUFsQ1YsQUFtQ1EsVUFuQ0UsQ0FXUixVQUFVLEFBbUJOLFdBQVksQ0FLVixFQUFFO0lBbkNWLEFBb0NRLFVBcENFLENBV1IsVUFBVSxBQW1CTixXQUFZLENBTVYsRUFBRTtJQXBDVixBQXFDUSxVQXJDRSxDQVdSLFVBQVUsQUFtQk4sV0FBWSxDQU9WLEVBQUU7SUFyQ1YsQUFzQ1EsVUF0Q0UsQ0FXUixVQUFVLEFBbUJOLFdBQVksQ0FRVixFQUFFLENBQUM7TUFDRCxLQUFLLEVoS3ZlTCxPQUFPLEdnS3dlUjtFQXhDVCxBQVdFLFVBWFEsQ0FXUixVQUFVLEFBbUJOLGFBQWMsQ0FBSTtJQUNoQixZQUFZLEVoSzlkVixPQUFPLEdnS3dlVjtJQXpDUCxBQWlDUSxVQWpDRSxDQVdSLFVBQVUsQUFtQk4sYUFBYyxDQUdaLEVBQUU7SUFqQ1YsQUFrQ1EsVUFsQ0UsQ0FXUixVQUFVLEFBbUJOLGFBQWMsQ0FJWixFQUFFO0lBbENWLEFBbUNRLFVBbkNFLENBV1IsVUFBVSxBQW1CTixhQUFjLENBS1osRUFBRTtJQW5DVixBQW9DUSxVQXBDRSxDQVdSLFVBQVUsQUFtQk4sYUFBYyxDQU1aLEVBQUU7SUFwQ1YsQUFxQ1EsVUFyQ0UsQ0FXUixVQUFVLEFBbUJOLGFBQWMsQ0FPWixFQUFFO0lBckNWLEFBc0NRLFVBdENFLENBV1IsVUFBVSxBQW1CTixhQUFjLENBUVosRUFBRSxDQUFDO01BQ0QsS0FBSyxFaEt0ZUwsT0FBTyxHZ0t1ZVI7RUF4Q1QsQUFXRSxVQVhRLENBV1IsVUFBVSxBQW1CTixhQUFjLENBQUk7SUFDaEIsWUFBWSxFaEs3ZFYsT0FBTyxHZ0t1ZVY7SUF6Q1AsQUFpQ1EsVUFqQ0UsQ0FXUixVQUFVLEFBbUJOLGFBQWMsQ0FHWixFQUFFO0lBakNWLEFBa0NRLFVBbENFLENBV1IsVUFBVSxBQW1CTixhQUFjLENBSVosRUFBRTtJQWxDVixBQW1DUSxVQW5DRSxDQVdSLFVBQVUsQUFtQk4sYUFBYyxDQUtaLEVBQUU7SUFuQ1YsQUFvQ1EsVUFwQ0UsQ0FXUixVQUFVLEFBbUJOLGFBQWMsQ0FNWixFQUFFO0lBcENWLEFBcUNRLFVBckNFLENBV1IsVUFBVSxBQW1CTixhQUFjLENBT1osRUFBRTtJQXJDVixBQXNDUSxVQXRDRSxDQVdSLFVBQVUsQUFtQk4sYUFBYyxDQVFaLEVBQUUsQ0FBQztNQUNELEtBQUssRWhLcmVMLE9BQU8sR2dLc2VSO0VBeENULEFBV0UsVUFYUSxDQVdSLFVBQVUsQUFtQk4sV0FBWSxDQUFNO0lBQ2hCLFlBQVksRWhLNWRWLE9BQU8sR2dLc2VWO0lBekNQLEFBaUNRLFVBakNFLENBV1IsVUFBVSxBQW1CTixXQUFZLENBR1YsRUFBRTtJQWpDVixBQWtDUSxVQWxDRSxDQVdSLFVBQVUsQUFtQk4sV0FBWSxDQUlWLEVBQUU7SUFsQ1YsQUFtQ1EsVUFuQ0UsQ0FXUixVQUFVLEFBbUJOLFdBQVksQ0FLVixFQUFFO0lBbkNWLEFBb0NRLFVBcENFLENBV1IsVUFBVSxBQW1CTixXQUFZLENBTVYsRUFBRTtJQXBDVixBQXFDUSxVQXJDRSxDQVdSLFVBQVUsQUFtQk4sV0FBWSxDQU9WLEVBQUU7SUFyQ1YsQUFzQ1EsVUF0Q0UsQ0FXUixVQUFVLEFBbUJOLFdBQVksQ0FRVixFQUFFLENBQUM7TUFDRCxLQUFLLEVoS3BlTCxPQUFPLEdnS3FlUjtFQXhDVCxBQVdFLFVBWFEsQ0FXUixVQUFVLEFBbUJOLFVBQVcsQ0FBTztJQUNoQixZQUFZLEVoSzNkVixPQUFPLEdnS3FlVjtJQXpDUCxBQWlDUSxVQWpDRSxDQVdSLFVBQVUsQUFtQk4sVUFBVyxDQUdULEVBQUU7SUFqQ1YsQUFrQ1EsVUFsQ0UsQ0FXUixVQUFVLEFBbUJOLFVBQVcsQ0FJVCxFQUFFO0lBbENWLEFBbUNRLFVBbkNFLENBV1IsVUFBVSxBQW1CTixVQUFXLENBS1QsRUFBRTtJQW5DVixBQW9DUSxVQXBDRSxDQVdSLFVBQVUsQUFtQk4sVUFBVyxDQU1ULEVBQUU7SUFwQ1YsQUFxQ1EsVUFyQ0UsQ0FXUixVQUFVLEFBbUJOLFVBQVcsQ0FPVCxFQUFFO0lBckNWLEFBc0NRLFVBdENFLENBV1IsVUFBVSxBQW1CTixVQUFXLENBUVQsRUFBRSxDQUFDO01BQ0QsS0FBSyxFaEtuZUwsT0FBTyxHZ0tvZVI7RUF4Q1QsQUFXRSxVQVhRLENBV1IsVUFBVSxBQW1CTixhQUFjLENBQUk7SUFDaEIsWUFBWSxFaEsxZFYsT0FBTyxHZ0tvZVY7SUF6Q1AsQUFpQ1EsVUFqQ0UsQ0FXUixVQUFVLEFBbUJOLGFBQWMsQ0FHWixFQUFFO0lBakNWLEFBa0NRLFVBbENFLENBV1IsVUFBVSxBQW1CTixhQUFjLENBSVosRUFBRTtJQWxDVixBQW1DUSxVQW5DRSxDQVdSLFVBQVUsQUFtQk4sYUFBYyxDQUtaLEVBQUU7SUFuQ1YsQUFvQ1EsVUFwQ0UsQ0FXUixVQUFVLEFBbUJOLGFBQWMsQ0FNWixFQUFFO0lBcENWLEFBcUNRLFVBckNFLENBV1IsVUFBVSxBQW1CTixhQUFjLENBT1osRUFBRTtJQXJDVixBQXNDUSxVQXRDRSxDQVdSLFVBQVUsQUFtQk4sYUFBYyxDQVFaLEVBQUUsQ0FBQztNQUNELEtBQUssRWhLbGVMLE9BQU8sR2dLbWVSO0VBeENULEFBV0UsVUFYUSxDQVdSLFVBQVUsQUFtQk4sYUFBYyxDQUFJO0lBQ2hCLFlBQVksRWhLemRWLE9BQU8sR2dLbWVWO0lBekNQLEFBaUNRLFVBakNFLENBV1IsVUFBVSxBQW1CTixhQUFjLENBR1osRUFBRTtJQWpDVixBQWtDUSxVQWxDRSxDQVdSLFVBQVUsQUFtQk4sYUFBYyxDQUlaLEVBQUU7SUFsQ1YsQUFtQ1EsVUFuQ0UsQ0FXUixVQUFVLEFBbUJOLGFBQWMsQ0FLWixFQUFFO0lBbkNWLEFBb0NRLFVBcENFLENBV1IsVUFBVSxBQW1CTixhQUFjLENBTVosRUFBRTtJQXBDVixBQXFDUSxVQXJDRSxDQVdSLFVBQVUsQUFtQk4sYUFBYyxDQU9aLEVBQUU7SUFyQ1YsQUFzQ1EsVUF0Q0UsQ0FXUixVQUFVLEFBbUJOLGFBQWMsQ0FRWixFQUFFLENBQUM7TUFDRCxLQUFLLEVoS2plTCxPQUFPLEdnS2tlUjtFQXhDVCxBQVdFLFVBWFEsQ0FXUixVQUFVLEFBbUJOLFlBQWEsQ0FBSztJQUNoQixZQUFZLEVoS3hkVixPQUFPLEdnS2tlVjtJQXpDUCxBQWlDUSxVQWpDRSxDQVdSLFVBQVUsQUFtQk4sWUFBYSxDQUdYLEVBQUU7SUFqQ1YsQUFrQ1EsVUFsQ0UsQ0FXUixVQUFVLEFBbUJOLFlBQWEsQ0FJWCxFQUFFO0lBbENWLEFBbUNRLFVBbkNFLENBV1IsVUFBVSxBQW1CTixZQUFhLENBS1gsRUFBRTtJQW5DVixBQW9DUSxVQXBDRSxDQVdSLFVBQVUsQUFtQk4sWUFBYSxDQU1YLEVBQUU7SUFwQ1YsQUFxQ1EsVUFyQ0UsQ0FXUixVQUFVLEFBbUJOLFlBQWEsQ0FPWCxFQUFFO0lBckNWLEFBc0NRLFVBdENFLENBV1IsVUFBVSxBQW1CTixZQUFhLENBUVgsRUFBRSxDQUFDO01BQ0QsS0FBSyxFaEtoZUwsT0FBTyxHZ0tpZVI7RUF4Q1QsQUFXRSxVQVhRLENBV1IsVUFBVSxBQW1CTixXQUFZLENBQU07SUFDaEIsWUFBWSxFaEt2ZFYsT0FBTyxHZ0tpZVY7SUF6Q1AsQUFpQ1EsVUFqQ0UsQ0FXUixVQUFVLEFBbUJOLFdBQVksQ0FHVixFQUFFO0lBakNWLEFBa0NRLFVBbENFLENBV1IsVUFBVSxBQW1CTixXQUFZLENBSVYsRUFBRTtJQWxDVixBQW1DUSxVQW5DRSxDQVdSLFVBQVUsQUFtQk4sV0FBWSxDQUtWLEVBQUU7SUFuQ1YsQUFvQ1EsVUFwQ0UsQ0FXUixVQUFVLEFBbUJOLFdBQVksQ0FNVixFQUFFO0lBcENWLEFBcUNRLFVBckNFLENBV1IsVUFBVSxBQW1CTixXQUFZLENBT1YsRUFBRTtJQXJDVixBQXNDUSxVQXRDRSxDQVdSLFVBQVUsQUFtQk4sV0FBWSxDQVFWLEVBQUUsQ0FBQztNQUNELEtBQUssRWhLL2RMLE9BQU8sR2dLZ2VSO0VBeENULEFBV0UsVUFYUSxDQVdSLFVBQVUsQUFtQk4sV0FBWSxDQUFNO0lBQ2hCLFlBQVksRWhLdGRWLE9BQU8sR2dLZ2VWO0lBekNQLEFBaUNRLFVBakNFLENBV1IsVUFBVSxBQW1CTixXQUFZLENBR1YsRUFBRTtJQWpDVixBQWtDUSxVQWxDRSxDQVdSLFVBQVUsQUFtQk4sV0FBWSxDQUlWLEVBQUU7SUFsQ1YsQUFtQ1EsVUFuQ0UsQ0FXUixVQUFVLEFBbUJOLFdBQVksQ0FLVixFQUFFO0lBbkNWLEFBb0NRLFVBcENFLENBV1IsVUFBVSxBQW1CTixXQUFZLENBTVYsRUFBRTtJQXBDVixBQXFDUSxVQXJDRSxDQVdSLFVBQVUsQUFtQk4sV0FBWSxDQU9WLEVBQUU7SUFyQ1YsQUFzQ1EsVUF0Q0UsQ0FXUixVQUFVLEFBbUJOLFdBQVksQ0FRVixFQUFFLENBQUM7TUFDRCxLQUFLLEVoSzlkTCxPQUFPLEdnSytkUjtFQXhDVCxBQVdFLFVBWFEsQ0FXUixVQUFVLEFBbUJOLFlBQWEsQ0FBSztJQUNoQixZQUFZLEVoS3hmVCxJQUFJLEdnS2tnQlI7SUF6Q1AsQUFpQ1EsVUFqQ0UsQ0FXUixVQUFVLEFBbUJOLFlBQWEsQ0FHWCxFQUFFO0lBakNWLEFBa0NRLFVBbENFLENBV1IsVUFBVSxBQW1CTixZQUFhLENBSVgsRUFBRTtJQWxDVixBQW1DUSxVQW5DRSxDQVdSLFVBQVUsQUFtQk4sWUFBYSxDQUtYLEVBQUU7SUFuQ1YsQUFvQ1EsVUFwQ0UsQ0FXUixVQUFVLEFBbUJOLFlBQWEsQ0FNWCxFQUFFO0lBcENWLEFBcUNRLFVBckNFLENBV1IsVUFBVSxBQW1CTixZQUFhLENBT1gsRUFBRTtJQXJDVixBQXNDUSxVQXRDRSxDQVdSLFVBQVUsQUFtQk4sWUFBYSxDQVFYLEVBQUUsQ0FBQztNQUNELEtBQUssRWhLaGdCSixJQUFJLEdnS2lnQk47RUF4Q1QsQUFXRSxVQVhRLENBV1IsVUFBVSxBQW1CTixXQUFZLENBQU07SUFDaEIsWUFBWSxFaEtsZlQsT0FBTyxHZ0s0Zlg7SUF6Q1AsQUFpQ1EsVUFqQ0UsQ0FXUixVQUFVLEFBbUJOLFdBQVksQ0FHVixFQUFFO0lBakNWLEFBa0NRLFVBbENFLENBV1IsVUFBVSxBQW1CTixXQUFZLENBSVYsRUFBRTtJQWxDVixBQW1DUSxVQW5DRSxDQVdSLFVBQVUsQUFtQk4sV0FBWSxDQUtWLEVBQUU7SUFuQ1YsQUFvQ1EsVUFwQ0UsQ0FXUixVQUFVLEFBbUJOLFdBQVksQ0FNVixFQUFFO0lBcENWLEFBcUNRLFVBckNFLENBV1IsVUFBVSxBQW1CTixXQUFZLENBT1YsRUFBRTtJQXJDVixBQXNDUSxVQXRDRSxDQVdSLFVBQVUsQUFtQk4sV0FBWSxDQVFWLEVBQUUsQ0FBQztNQUNELEtBQUssRWhLMWZKLE9BQU8sR2dLMmZUO0VBeENULEFBV0UsVUFYUSxDQVdSLFVBQVUsQUFtQk4sZ0JBQWlCLENBQUM7SUFDaEIsWUFBWSxFaEtoZlQsT0FBTyxHZ0swZlg7SUF6Q1AsQUFpQ1EsVUFqQ0UsQ0FXUixVQUFVLEFBbUJOLGdCQUFpQixDQUdmLEVBQUU7SUFqQ1YsQUFrQ1EsVUFsQ0UsQ0FXUixVQUFVLEFBbUJOLGdCQUFpQixDQUlmLEVBQUU7SUFsQ1YsQUFtQ1EsVUFuQ0UsQ0FXUixVQUFVLEFBbUJOLGdCQUFpQixDQUtmLEVBQUU7SUFuQ1YsQUFvQ1EsVUFwQ0UsQ0FXUixVQUFVLEFBbUJOLGdCQUFpQixDQU1mLEVBQUU7SUFwQ1YsQUFxQ1EsVUFyQ0UsQ0FXUixVQUFVLEFBbUJOLGdCQUFpQixDQU9mLEVBQUU7SUFyQ1YsQUFzQ1EsVUF0Q0UsQ0FXUixVQUFVLEFBbUJOLGdCQUFpQixDQVFmLEVBQUUsQ0FBQztNQUNELEtBQUssRWhLeGZKLE9BQU8sR2dLeWZUOztBQXhDVCxBQTRDRSxVQTVDUSxDQTRDUixNQUFNLEVBNUNSLEFBNENFLFVBNUNRLEN4QnBZVix5QkFBeUI7QXdCb1l6QixBQTZDRSxVQTdDUSxDQTZDUix5QkFBeUIsQ0FBQztFQUN4QixLQUFLLEVoS2xnQkUsT0FBTztFZ0ttZ0JkLFdBQVcsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ2hLamdCYixPQUFPLEdnS2tnQmY7O0FBaERILEFBaURFLFVBakRRLENBaURSLG1CQUFtQixDQUFDO0VBQ2xCLFlBQVksRWhLcmdCTCxPQUFPLEdnS3NnQmY7O0FBbkRILEFBb0RFLFVBcERRLENBb0RSLGdCQUFnQixDQUFDO0VBQ2YsZ0JBQWdCLEVoS3RnQlQsT0FBTztFZ0t1Z0JkLFlBQVksRWhLemdCTCxPQUFPLEdnSzBnQmY7O0FDdmhCSCxNQUFNLENBQUMsS0FBSztFQUVWLEFBQUEsU0FBUyxFQUtULEFBTEEsYUFLYTtFQUNiLEFBTkEsWUFNWTtFQUNaLEFBUEEsZUFPZSxDQVBMO0lBQ1IsT0FBTyxFQUFFLGVBQWUsR0FDekI7RUFVRCxBQUFBLGdCQUFnQjtFQUNoQixBQUFBLFlBQVksQ0FBQztJNURiYixTQUFTLEVBQUUsZUFBaUI7STREZTFCLFdBQVcsRUFBRSxZQUFZO0lBQ3pCLFVBQVUsRUFBRSxZQUFZLEdBQ3pCO0VBRUQsQUFBYyxhQUFELENBQUMsZ0JBQWdCLENBQUM7SUFDN0IsV0FBVyxFQUFFLFlBQVksR0FDMUI7RUFHRCxBQUFBLFFBQVEsQ0FBQztJQUNQLE1BQU0sRUFBRSxDQUFDO0lBQ1QsTUFBTSxFQUFFLENBQUM7SUFDVCxPQUFPLEVBQUUsQ0FBQztJQUNWLEtBQUssRUFBRSxJQUFJLEdBQ1o7RUFFRCxBQUFBLFlBQVksQ0FBQztJQUNYLEtBQUssRUFBRSxJQUFJO0lBQ1gsS0FBSyxFQUFFLFdBQVcsR0FDbkI7RUFHRCxBQUFBLGlCQUFpQixDQUFDO0lBQ2hCLFFBQVEsRUFBRSxJQUFJLEdBTWY7SUFQRCxBQUdjLGlCQUhHLEdBR2IsTUFBTSxDQUFDLEVBQUUsQ0FBQyxFQUFFLEVBSGhCLEFBR2MsaUJBSEcsR25LOEduQixtQkFBbUIsQ21LM0dOLEVBQUUsQ0FBQyxFQUFFLEVBSGhCLEFBR2MsaUJBSEcsR25LZ0luQiwwQkFBMEIsQ21LN0hiLEVBQUUsQ0FBQyxFQUFFO0lBSGhCLEFBSWMsaUJBSkcsR0FJYixNQUFNLENBQUMsRUFBRSxDQUFDLEVBQUU7SUFKaEIsQUFJYyxpQkFKRyxHbks4R25CLG1CQUFtQixDbUsxR04sRUFBRSxDQUFDLEVBQUU7SUFKaEIsQUFJYyxpQkFKRyxHbktnSW5CLDBCQUEwQixDbUs1SGIsRUFBRSxDQUFDLEVBQUUsQ0FBQztNQUNiLFdBQVcsRUFBRSxpQkFBaUIsR0FDL0I7O0FDNUNMLEFBQ0UsVUFEUTtBQUFWLEFBRVUsVUFGQSxBQUVSLE1BQU8sQ0FBQyxFQUFFLEVBRlosQUFFVSxVQUZBLEFwS29KVixtQkFBbUIsQ29LbEpULEVBQUUsRUFGWixBQUVVLFVBRkEsQXBLc0tWLDBCQUEwQixDb0twS2hCLEVBQUU7QUFGWixBQUdVLFVBSEEsQUFHUixNQUFPLENBQUMsRUFBRSxFQUhaLEFBR1UsVUFIQSxBcEtvSlYsbUJBQW1CLENvS2pKVCxFQUFFLEVBSFosQUFHVSxVQUhBLEFwS3NLViwwQkFBMEIsQ29LbktoQixFQUFFLENBQUM7RUFDVCxXQUFXLEVBQUUsR0FBRyxHQUNqQjs7QUFHSCxBQUFBLFFBQVEsQ0FBQztFQUNQLFNBQVMsRTFFNEtJLE9BQXVCLEMwRTVLWCxVQUFVLEdBQ3BDOztBQUVELEFBQUEsUUFBUSxFcEsrSVIsQW9LL0lBLHdCcEsrSXdCLEVBV3hCLEFvSzFKQSwwQnBLMEowQixDQU10QixLQUFLLENvS2hLQTtFQUNQLFNBQVMsRWxLNk5tQixRQUF3QixDa0s3TjNCLFVBQVUsR0FDcEM7O0FBRUQsQUFBQSxRQUFRLENBQUM7RUFDUCxTQUFTLEVsS3VObUIsSUFBSSxDa0t2TkwsVUFBVSxHQUN0Qzs7QUFFRCxBQUFBLFFBQVEsQ0FBQztFQUNQLFNBQVMsRWxLb05tQixPQUF3QixDa0twTjNCLFVBQVUsR0FDcEM7O0FBRUQsQUFBQSxRQUFRLENBQUM7RUFDUCxTQUFTLEUxRTZKSSxJQUFxQixDMEU3SlQsVUFBVSxHQUNwQzs7QUFJQyxBQUFBLGVBQWUsQ0FBQTtFQUNiLEtBQUssRUFBRSxPQUFTLENBQUMsVUFBVSxHQUM1Qjs7QUFGRCxBQUFBLFVBQVUsQ0FBSztFQUNiLEtBQUssRUFBRSxPQUFTLENBQUMsVUFBVSxHQUM1Qjs7QUFGRCxBQUFBLFdBQVcsQ0FBSTtFQUNiLEtBQUssRUFBRSxPQUFTLENBQUMsVUFBVSxHQUM1Qjs7QUFGRCxBQUFBLFVBQVUsQ0FBSztFQUNiLEtBQUssRUFBRSxPQUFTLENBQUMsVUFBVSxHQUM1Qjs7QUFGRCxBQUFBLGFBQWEsQ0FBRTtFQUNiLEtBQUssRUFBRSxPQUFTLENBQUMsVUFBVSxHQUM1Qjs7QUFGRCxBQUFBLFlBQVksQ0FBRztFQUNiLEtBQUssRUFBRSxPQUFTLENBQUMsVUFBVSxHQUM1Qjs7QUFGRCxBQUFBLFVBQVUsQ0FBSztFQUNiLEtBQUssRUFBRSxPQUFTLENBQUMsVUFBVSxHQUM1Qjs7QUFGRCxBQUFBLFlBQVksQ0FBRztFQUNiLEtBQUssRUFBRSxPQUFTLENBQUMsVUFBVSxHQUM1Qjs7QUFGRCxBQUFBLFlBQVksQ0FBRztFQUNiLEtBQUssRUFBRSxPQUFTLENBQUMsVUFBVSxHQUM1Qjs7QUFGRCxBQUFBLFVBQVUsQ0FBSztFQUNiLEtBQUssRUFBRSxPQUFTLENBQUMsVUFBVSxHQUM1Qjs7QUFGRCxBQUFBLFNBQVMsQ0FBTTtFQUNiLEtBQUssRUFBRSxPQUFTLENBQUMsVUFBVSxHQUM1Qjs7QUFGRCxBQUFBLFlBQVksQ0FBRztFQUNiLEtBQUssRUFBRSxPQUFTLENBQUMsVUFBVSxHQUM1Qjs7QUFGRCxBQUFBLFlBQVksQ0FBRztFQUNiLEtBQUssRUFBRSxPQUFTLENBQUMsVUFBVSxHQUM1Qjs7QUFGRCxBQUFBLFdBQVcsQ0FBSTtFQUNiLEtBQUssRUFBRSxPQUFTLENBQUMsVUFBVSxHQUM1Qjs7QUFGRCxBQUFBLFVBQVUsQ0FBSztFQUNiLEtBQUssRUFBRSxPQUFTLENBQUMsVUFBVSxHQUM1Qjs7QUFGRCxBQUFBLFVBQVUsQ0FBSztFQUNiLEtBQUssRUFBRSxPQUFTLENBQUMsVUFBVSxHQUM1Qjs7QUFGRCxBQUFBLFdBQVcsQ0FBSTtFQUNiLEtBQUssRUFBRSxJQUFTLENBQUMsVUFBVSxHQUM1Qjs7QUFGRCxBQUFBLFVBQVUsQ0FBSztFQUNiLEtBQUssRUFBRSxPQUFTLENBQUMsVUFBVSxHQUM1Qjs7QUFGRCxBQUFBLGVBQWUsQ0FBQTtFQUNiLEtBQUssRUFBRSxPQUFTLENBQUMsVUFBVSxHQUM1Qjs7QUFHSCxBQUNFLFVBRFEsQ0FDUixXQUFXLENBQUM7RUFDVixLQUFLLEVsSzFCRSxPQUFPLENrSzBCRyxVQUFVLEdBQzVCOztBQUhILEFBTUksVUFOTSxDQU1OLGVBQWUsQ0FBQTtFQUNiLEtBQUssRUFBRSxPQUFTLENBQUMsVUFB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LENuRXRGUixXQUFXLEFuR3VIYixhQUFhLEFtR3ZHN0QsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFdBQVcsQW5HOEhiLFVBQVUsQW1HOUcxRCxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsV0FBVyxBbkdxSWIsU0FBUyxBbUdySHpELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixXQUFXLEFuRzRJYixVQUFVLEFtRzVIMUQsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFdBQVcsQUFRckMsSUFBaUMsQUFTekQsT0FBOEQsRW1FcUVkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFdBQVcsQUFpQjdELE9BQThELEFuR3dGZCxXQUFXLEVzS25CWCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixXQUFXLEFBaUI3RCxPQUE4RCxBbkcrRmQsY0FBYyxFc0sxQmQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsV0FBVyxBQWlCN0QsT0FBOEQsQW5Hc0dkLGFBQWEsRXNLakNiLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFdBQVcsQUFpQjdELE9BQThELEFuRzZHZCxVQUFVLEVzS3hDVixBbkV0RkUsVW1Fc0ZRLENuRXRGUixXQUFXLEFBaUI3RCxPQUE4RCxBbkdvSGQsU0FBUyxFc0svQ1QsQW5FdEZFLFVtRXNGUSxDbkV0RlIsV0FBVyxBQWlCN0QsT0FBOEQsQW5HMkhkLFVBQVUsQ21HM0hLO0lBQ1AsZ0JBQWdCLEVBQUUsT0FBbUIsQ0FBQyxVQUFVO0lBQ2hELFlBQVksRUFBRSxPQUFxQjtJQUNuQyxLQUFLLEVqR2ZGLElBQUksR2lHZ0JSOztBbUVpRVAsQW5FdEZFLFVtRXNGUSxDbkV0RlIsYUFBYSxDQUFBO0VBQ1gsZ0JBQWdCLEVBQUUsT0FBUyxDQUFDLFVBQVUsR0FzQnZDO0VtRStESCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixhQUFhO0VtRXNGZixBbkVsRk0sVW1Fa0ZJLENuRXRGUixhQUFhLEdBSVQsQ0FBQyxDQUFDO0lBQ0YsS0FBSyxFakdBQSxJQUFJLENpR0FnQixV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RXRGRSxVbUVzRlEsQ25FdEZSLGFBQWEsQW5HcUlmLFNBQVMsQW1HdEh6RCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXVFNUMsQW5FdEZFLFVtRXNGUSxDbkV0RlIsYUFBYSxBbkc0SWYsVUFBVSxBbUc3SDFELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1FdUU1QyxBbkV0RkUsVW1Fc0ZRLENuRXRGUixhQUFhLEFBUXhDLElBQWtDLEFBUXpELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixhQUFhLEFuR3lHZixXQUFXLEFtR3pGM0QsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLGFBQWEsQW5HZ0hmLGNBQWMsQW1HaEc5RCxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsYUFBYSxBbkd1SGYsYUFBYSxBbUd2RzdELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixhQUFhLEFuRzhIZixVQUFVLEFtRzlHMUQsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLGFBQWEsQW5HcUlmLFNBQVMsQW1Hckh6RCxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsYUFBYSxBbkc0SWYsVUFBVSxBbUc1SDFELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixhQUFhLEFBUXhDLElBQWtDLEFBU3pELE9BQThELEVtRXFFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixhQUFhLEFBaUIvRCxPQUE4RCxBbkd3RmQsV0FBVyxFc0tuQlgsQW5FdEZFLFVtRXNGUSxDbkV0RlIsYUFBYSxBQWlCL0QsT0FBOEQsQW5HK0ZkLGNBQWMsRXNLMUJkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLGFBQWEsQUFpQi9ELE9BQThELEFuR3NHZCxhQUFhLEVzS2pDYixBbkV0RkUsVW1Fc0ZRLENuRXRGUixhQUFhLEFBaUIvRCxPQUE4RCxB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UyxDQUFDLE9BQU8sRW1FdUU1QyxBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFuRzRJVixVQUFVLEFtRzdIMUQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV1RTVDLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQUFRckMsSUFBb0MsQUFRekQsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQW5HeUdWLFdBQVcsQW1HekYzRCxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBbkdnSFYsY0FBYyxBbUdoRzlELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFuR3VIVixhQUFhLEFtR3ZHN0QsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQW5HOEhWLFVBQVUsQW1HOUcxRCxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBbkdxSVYsU0FBUyxBbUdySHpELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFuRzRJVixVQUFVLEFtRzVIMUQsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQUFRckMsSUFBb0MsQUFTekQsT0FBOEQsRW1FcUVkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQUFpQjFELE9BQThELEFuR3dGZCxXQUFXLEVzS25CWCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFBaUIxRCxPQUE4RCxBbkcrRmQsY0FBYyxFc0sxQmQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBQWlCMUQsT0FBOEQsQW5Hc0dkLGFBQWEsRXNLakNiLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQUFpQjFELE9BQThELEFuRzZHZCxVQUFVLEVzS3hDVixBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFBaUIxRCxPQUE4RCxBbkdvSGQsU0FBUyxFc0svQ1QsQW5FdEZFLFVtRXNG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RlEsQ25FdEZSLFdBQVcsQW5HNEliLFVBQVUsQW1HNUgxRCxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsV0FBVyxBQVF6QyxJQUFxQyxBQVN6RCxPQUE4RCxFbUVxRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsV0FBVyxBQWlCN0QsT0FBOEQsQW5Hd0ZkLFdBQVcsRXNLbkJYLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFdBQVcsQUFpQjdELE9BQThELEFuRytGZCxjQUFjLEVzSzFCZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixXQUFXLEFBaUI3RCxPQUE4RCxBbkdzR2QsYUFBYSxFc0tqQ2IsQW5FdEZFLFVtRXNGUSxDbkV0RlIsV0FBVyxBQWlCN0QsT0FBOEQsQW5HNkdkLFVBQVUsRXNLeENWLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFdBQVcsQUFpQjdELE9BQThELEFuR29IZCxTQUFTLEVzSy9DVCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixXQUFXLEFBaUI3RCxPQUE4RCxBbkcySGQsVUFBVSxDbUczSEs7SUFDUCxnQkFBZ0IsRUFBRSxPQUFtQixDQUFDLFVBQVU7SUFDaEQsWUFBWSxFQUFFLE9BQXFCO0lBQ25DLEtBQUssRWpHZkYsSUFBSSxHaUdnQlI7O0FtRWlFUCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVLEVtRXNGWixBbkV0RkUsVW1Fc0ZRLEN0S2dHVixpQkFBaUIsQ21HdExGO0VBQ1gsZ0JBQWdCLEVBQUUsT0FBUyxDQUFDLFVBQVUsR0FzQnZDO0VtRStESCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVLEVtRXNGWixBbkV0RkUsVW1Fc0ZRLEN0S2dHVixpQkFBaUI7RXNLaEdqQixBbkVsRk0sVW1Fa0ZJLENuRXRGUixVQUFVLEdBSU4sQ0FBQztFbUVrRlAsQW5FbEZNLFVtRWtGSSxDdEtnR1YsaUJBQWlCLEdtR2xMWCxDQUFDLENBQUM7SUFDRixLQUFLLEVqR0FBLElBQUksQ2lHQWdCLFVBQVUsR0FDcEM7RW1FZ0ZMLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFVBQVUsQUFRekMsSUFBc0MsQUFDekQsTUFBNkQsRW1FNkViLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFVBQVUsQW5HeUdaLFdBQVcsQW1HaEczRCxNQUE2RCxFbUU2RWIsQW5FdEZFLFVtRXNGUSxDdEttQlYsV0FBVyxBQTZFWCxpQkFBaUIsQW1HN0tqRSxNQUE2RCxFbUU2RWIsQW5FdEZFLFVtRXNGUSxDbkV0RlIsVUFBVSxBbkdnSFosY0FBYyxBbUd2RzlELE1BQTZELEVtRTZFYixBbkV0RkUsVW1Fc0ZRLEN0SzBCVixjQUFjLEFBc0VkLGlCQUFpQixBbUc3S2pFLE1BQTZELEVtRTZFYixBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVLEFuR3VIWixhQUFhLEFtRzlHN0QsTUFBNkQsRW1FNkViLEFuRXRGRSxVbUVzRlEsQ3RLaUNWLGFBQWEsQUErRGIsaUJBQWlCLEFtRzdLakUsTUFBNkQsRW1FNkViLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFVBQVUsQW5HOEhaLFVBQVUsQW1HckgxRCxNQUE2RCxFbUU2RWIsQW5FdEZFLFVtRXNGUSxDdEt3Q1YsVUFBVSxBQXdEVixpQkFBaUIsQW1HN0tqRSxNQUE2RCxFbUU2RWIsQW5FdEZFLFVtRXNGUSxDbkV0RlIsVUFBVSxBbkdxSVosU0FBUyxBbUc1SHpELE1BQTZELEVtRTZFYixBbkV0RkUsVW1Fc0ZRLEN0SytDVixTQUFTLEFBaURULGlCQUFpQixBbUc3S2pFLE1BQTZELEVtRTZFYixBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVLEFuRzRJWixVQUFVLEFtR25JMUQsTUFBNkQsRW1FNkViLEFuRXRGRSxVbUVzRlEsQ3RLc0RWLFVBQVUsQUEwQ1YsaUJBQWlCLEFtRzdLakUsTUFBNkQsRW1FNkViLEFuRXRGRSxVbUVzRlEsQ25FOUV2QyxJQUFzQyxBbkc4S1QsaUJBQWlCLEFtRzdLakUsTUFBNkQsQ0FBQztJQUNOLFlBQVksRUFBRSxPQUFtQjtJQUNqQyxLQUFLLEVBQUUsT0FBK0IsR0FDdkM7RW1FMEVQLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFVBQVUsQUFRekMsSUFBc0MsQUFNekQsSUFBNEQs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VUFBVSxBbkdxSVosU0FBUyxBbUdySHpELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLEN0SytDVixTQUFTLEFBaURULGlCQUFpQixBbUd0S2pFLE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVLEFuRzRJWixVQUFVLEFtRzVIMUQsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ3RLc0RWLFVBQVUsQUEwQ1YsaUJBQWlCLEFtR3RLakUsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FOUV2QyxJQUFzQyxBbkc4S1QsaUJBQWlCLEFtR3RLakUsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFVBQVUsQUFRekMsSUFBc0MsQUFTekQsT0FBOEQsRW1FcUVkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFVBQVUsQUFpQjVELE9BQThELEFuR3dGZCxXQUFXLEVzS25CWCxBbkV0RkUsVW1Fc0ZRLENuRXJFMUQsT0FBOEQsQW5Hd0ZkLFdBQVcsQUE2RVgsaUJBQWlCLEVzS2hHakIsQW5FdEZFLFVtRXNGUSxDbkV0RlIsVUFBVSxBQWlCNUQsT0FBOEQsQW5HK0ZkLGNBQWMsRXNLMUJkLEFuRXRGRSxVbUVzRlEsQ25FckUxRCxPQUE4RCxBbkcrRmQsY0FBYyxBQXNFZCxpQkFBaUIsRXNLaEdqQixBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVLEFBaUI1RCxPQUE4RCxBbkdzR2QsYUFBYSxFc0tqQ2IsQW5FdEZFLFVtRXNGUSxDbkVyRTFELE9BQThELEFuR3NHZCxhQUFhLEFBK0RiLGlCQUFpQixFc0toR2pCLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFVBQVUsQUFpQjVELE9BQThELEFuRzZHZCxVQUFVLEVzS3hDVixBbkV0RkUsVW1Fc0ZRLENuRXJFMUQsT0FBOEQsQW5HNkdkLFVBQVUsQUF3RFYsaUJBQWlCLEVzS2hHakIsQW5FdEZFLFVtRXNGUSxDbkV0RlIsVUFBVSxBQWlCNUQsT0FBOEQsQW5Hb0hkLFNBQVMsRXNLL0NULEFuRXRGRSxVbUVzRlEsQ25FckUxRCxPQUE4RCxBbkdvSGQsU0FBUyxBQWlEVCxpQkFBaUIsRXNLaEdqQixBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVLEFBaUI1RCxPQUE4RCxBbkcySGQsVUFBVSxFc0t0RFYsQW5FdEZFLFVtRXNGUSxDbkVyRTFELE9BQThELEFuRzJIZCxVQUFVLEFBMENWLGlCQUFpQixFc0toR2pCLEFuRXRGRSxVbUVzRlEsQ25FOUV2QyxJQUFzQyxBQVN6RCxPQUE4RCxBbkdxS2QsaUJBQWlCLENtR3JLRjtJQUNQLGdCQUFnQixFQUFFLE9BQW1CLENBQUMsVUFBVTtJQUNoRCxZQUFZLEVBQUUsT0FBcUI7SUFDbkMsS0FBSyxFakdmRixJQUFJLEdpR2dCUjs7QW1FaUVQLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFNBQVMsRW1Fc0ZYLEFuRXRGRSxVbUVzRlEsQ3RLeUVWLG1CQUFtQixDbUcvSko7RUFDWCxnQkFBZ0IsRUFBRSxPQUFTLENBQUMsVUFBVSxHQXNCdkM7RW1FK0RILEFuRXRGRSxVbUVzRlEsQ25FdEZSLFNBQVMsRW1Fc0ZYLEFuRXRGRSxVbUVzRlEsQ3RLeUVWLG1CQUFtQjtFc0t6RW5CLEFuRWxGTSxVbUVrRkksQ25FdEZSLFNBQVMsR0FJTCxDQUFDO0VtRWtGUCxBbkVsRk0sVW1Fa0ZJLEN0S3lFVixtQkFBbUIsR21HM0piLENBQUMsQ0FBQztJQUNGLEtBQUssRWpHa0ZLLE9BQU8sQ2lHbEZRLFVBQVUsR0FDcEM7RW1FZ0ZMLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFNBQVMsQUFRekMsSUFBdUMsQUFDekQsTUFBNkQsRW1FNkViLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFNBQVMsQW5HeUdYLFdBQVcsQW1HaEczRCxNQUE2RCxFbUU2RWIsQW5FdEZFLFVtRXNGUSxDdEttQlYsV0FBVyxBQXNEWCxtQkFBbUIsQW1HdEpuRSxNQUE2RCxFbUU2RWIsQW5FdEZFLFVtRXNGUSxDbkV0RlIsU0FBUyxBbkdnSFgsY0FBYyxBbUd2RzlELE1BQTZELEVtRTZFYixBbkV0RkUsVW1Fc0ZRLEN0SzBCVixjQUFjLEFBK0NkLG1CQUFtQixBbUd0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bUVzRlEsQ25FOUV4QyxJQUF1QyxBbkd1SlQsbUJBQW1CLEFtR2hKbkUsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV1RTVDLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFNBQVMsQUFRekMsSUFBdUMsQUFRekQsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFNBQVMsQW5HeUdYLFdBQVcsQW1HekYzRCxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDdEttQlYsV0FBVyxBQXNEWCxtQkFBbUIsQW1HL0luRSxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsU0FBUyxBbkdnSFgsY0FBYyxBbUdoRzlELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLEN0SzBCVixjQUFjLEFBK0NkLG1CQUFtQixBbUcvSW5FLE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixTQUFTLEFuR3VIWCxhQUFhLEFtR3ZHN0QsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ3RLaUNWLGFBQWEsQUF3Q2IsbUJBQW1CLEFtRy9JbkUsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFNBQVMsQW5HOEhYLFVBQVUsQW1HOUcxRCxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDdEt3Q1YsVUFBVSxBQWlDVixtQkFBbUIsQW1HL0luRSxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsU0FBUyxBbkdxSVgsU0FBUyxBbUdySHpELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLEN0SytDVixTQUFTLEFBMEJULG1CQUFtQixBbUcvSW5FLE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixTQUFTLEFuRzRJWCxVQUFVLEFtRzVIMUQsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ3RLc0RWLFVBQVUsQUFtQlYsbUJBQW1CLEFtRy9JbkUsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FOUV4QyxJQUF1QyxBbkd1SlQsbUJBQW1CLEFtRy9JbkUsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFNBQVMsQUFRekMsSUFBdUMsQUFTekQsT0FBOEQsRW1FcUVkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFNBQVMsQUFpQjNELE9BQThELEFuR3dGZCxXQUFXLEVzS25CWCxBbkV0RkUsVW1Fc0ZRLENuRXJFMUQsT0FBOEQsQW5Hd0ZkLFdBQVcsQUFzRFgsbUJBQW1CLEVzS3pFbkIsQW5FdEZFLFVtRXNGUSxDbkV0RlIsU0FBUyxBQWlCM0QsT0FBOEQsQW5HK0ZkLGNBQWMsRXNLMUJkLEFuRXRGRSxVbUVzRlEsQ25FckUxRCxPQUE4RCxBbkcrRmQsY0FBYyxBQStDZCxtQkFBbUIsRXNLekVuQixBbkV0RkUsVW1Fc0ZRLENuRXRGUixTQUFTLEFBaUIzRCxPQUE4RCxBbkdzR2QsYUFBYSxFc0tqQ2IsQW5FdEZFLFVtRXNGUSxDbkVyRTFELE9BQThELEFuR3NHZCxhQUFhLEFBd0NiLG1CQUFtQixFc0t6RW5CLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFNBQVMsQUFpQjNELE9BQThELEFuRzZHZCxVQUFVLEVzS3hDVixBbkV0RkUsVW1Fc0ZRLENuRXJFMUQsT0FBOEQsQW5HNkdkLFVBQVUsQUFpQ1YsbUJBQW1CLEVzS3pFbkIsQW5FdEZFLFVtRXNGUSxDbkV0RlIsU0FBUyxBQWlCM0QsT0FBOEQsQW5Hb0hkLFNBQVMsRXNLL0NULEFuRXRGRSxVbUVzRlEsQ25FckUxRCxPQUE4RCxBbkdvSGQsU0FBUyxBQTBCVCxtQkFBbUIsRXNLekVuQixBbkV0RkUsVW1Fc0ZRLENuRXRGUixTQUFTLEFBaUIzRCxPQUE4RCxBbkcySGQsVUFBVSxFc0t0RFYsQW5FdEZFLFVtRXNGUSxDbkVyRTFELE9BQThELEFuRzJIZCxVQUFVLEFBbUJWLG1CQUFtQixFc0t6RW5CLEFuRXRGRSxVbUVzRlEsQ25FOUV4QyxJQUF1QyxBQVN6RCxPQUE4RCxBbkc4SWQsbUJBQW1CLENtRzlJSjtJQUNQLGdCQUFnQixFQUFFLE9BQW1CLENBQUMsVUFBVTtJQUNoRCxZQUFZLEVBQUUsT0FBcUI7SUFDbkMsS0FBSyxFakdtRUcsT0FBTyxHaUdsRWhCOztBbUVpRVAsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxDQUFLO0VBQ1gsZ0JBQWdCLEVBQUUsT0FBUyxDQUFDLFVBQVUsR0FzQnZDO0VtRStESCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRO0VtRXNGVixBbkVsRk0sVW1Fa0ZJLENuRXRGUixRQUFRLEdBSUosQ0FBQyxDQUFDO0lBQ0YsS0FBSyxFakdBQSxJQUFJLENpR0FnQixVQUFVLEdBQ3BDO0VtRWdGTCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFBUXpDLElBQXdDLEFBQ3pELE1BQTZELEVtRTZFYixBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFuR3lHVixXQUFXLEFtR2hHM0QsTUFBNkQsRW1FNkViLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQW5HZ0hWLGNBQWMsQW1Hdkc5RCxNQUE2RCxFbUU2RWIsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBbkd1SFYsYUFBYSxBbUc5RzdELE1BQTZELEVtRTZFYixBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFuRzhIVixVQUFVLEFtR3JIMUQsTUFBNkQsRW1FNkViLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQW5HcUlWLFNBQVMsQW1HNUh6RCxNQUE2RCxFbUU2RWIsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBbkc0SVYsVUFBVSxBbUduSTFELE1BQTZELENBQUM7SUFDTixZQUFZLEVBQUUsT0FBbUI7SUFDakMsS0FBSyxFQUFFLE9BQStCLEdBQ3ZDO0VtRTBFUCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFBUXpDLElBQXdDLEFBTXpELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1Fd0U1QyxBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFuR3lHVixXQUFXLEFtRzNGM0QsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV3RTVDLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQW5HZ0hWLGNBQWMsQW1HbEc5RCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXdFNUMsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBbkd1SFYsYUFBYSxBbUd6RzdELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1Fd0U1QyxBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFuRzhIVixVQUFVLEFtR2hIMUQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV3RTVDLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQW5HcUlWLFNBQVMsQW1Hdkh6RCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXdFNUMsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBbkc0SVYsVUFBVSxBbUc5SDFELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1Fd0U1QyxBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFBUXpDLElBQXdDLEFBT3pELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1FdUU1QyxBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFuR3lHVixXQUFXLEFtRzFGM0QsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV1RTVDLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQW5HZ0hWLGNBQWMsQW1Hakc5RCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXVFNUMsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBbkd1SFYsYUFBYSxBbUd4RzdELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1FdUU1QyxBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFuRzhIVixVQUFVLEFtRy9HMUQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV1RTVDLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQW5HcUlWLFNBQVMsQW1HdEh6RCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXVFNUMsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBbkc0SVYsVUFBVSxBbUc3SDFELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1FdUU1QyxBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFBUXpDLElBQXdDLEFBUXpELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFuR3lHVixXQUFXLEFtR3pGM0QsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQW5HZ0hWLGNBQWMsQW1HaEc5RCxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBbkd1SFYsYUFBYSxBbUd2RzdELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFuRzhIVixVQUFVLEFtRzlHMUQsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQW5HcUlWLFNBQVMsQW1Hckh6RCxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBbkc0SVYsVUFBVSxBbUc1SDFELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFBUXpDLElBQXdDLEFBU3pELE9BQThELEVtRXFFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFBaUIxRCxPQUE4RCxBbkd3RmQsV0FBVyxFc0tuQlgsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBQWlCMUQsT0FBOEQsQW5HK0ZkLGNBQWMsRXNLMUJkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQUFpQjFELE9BQThELEFuR3NHZCxhQUFhLEVzS2pDYixBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFBaUIxRCxPQUE4RCxBbkc2R2QsVUFBVSxFc0t4Q1YsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBQWlCMUQsT0FBOEQsQW5Hb0hkLFNBQVMsRXNLL0NULEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQUFpQjFELE9BQThELEFuRzJIZCxVQUFVLENtRzNISztJQUNQLGdCQUFnQixFQUFFLE9BQW1CLENBQUMsVUFBVTtJQUNoRCxZQUFZLEVBQUUsT0FBcUI7SUFDbkMsS0FBSyxFakdmRixJQUFJLEdpR2dCUjs7QW1FaUVQLEFuRXRGRSxVbUVzRlEsQ25FdEZSLGFBQWEsQ0FBQTtFQUNYLGdCQUFnQixFQUFFLE9BQVMsQ0FBQyxVQUFVLEdBc0J2QztFbUUrREgsQW5FdEZFLFVtRXNGUSxDbkV0RlIsYUFBYTtFbUVzRmYsQW5FbEZNLFVtRWtGSSxDbkV0RlIsYUFBYSxHQUlULENBQUMsQ0FBQztJQUNGLEtBQUssRWpHa0ZLLE9BQU8sQ2lHbEZRLFVBQVUsR0FDcEM7RW1FZ0ZMLEFuRXRGRSxVbUVzRlEsQ25FdEZSLGFBQWEsQUFRL0MsSUFBeUMsQUFDekQsTUFBNkQsRW1FNkViLEFuRXRGRSxVbUVzRlEsQ25FdEZSLGFBQWEsQW5HeUdmLFdBQVcsQW1HaEczRCxNQUE2RCxFbUU2RWIsQW5FdEZFLFVtRXNGUSxDbkV0RlIsYUFBYSxBbkdnSGYsY0FBYyxBbUd2RzlELE1BQTZELEVtRTZFYixBbkV0RkUsVW1Fc0ZRLENuRXRGUixhQUFhLEFuR3VIZixhQUFhLEFtRzlHN0QsTUFBNkQsRW1FNkViLEFuRXRGRSxVbUVzRlEsQ25FdEZSLGFBQWEsQW5HOEhmLFVBQVUsQW1HckgxRCxNQUE2RCxFbUU2RWIsQW5FdEZFLFVtRXNGUSxDbkV0RlIsYUFBYSxBbkdxSWYsU0FBUyxBbUc1SHpELE1BQTZELEVtRTZFYixBbkV0RkUsVW1Fc0ZRLENuRXRGUixhQUFhLEFuRzRJZixVQUFVLEFtR25JMUQsTUFBNkQsQ0FBQztJQUNOLFlBQVksRUFBRSxPQUFtQjtJQUNqQyxLQUFLLEVBQUUsT0FBK0IsR0FDdkM7RW1FMEVQLEFuRXRGRSxVbUVzRlEsQ25FdEZSLGFBQWEsQUFRL0MsSUFBeUMsQUFNekQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV3RTVDLEFuRXRGRSxVbUVzRlEsQ25FdEZSLGFBQWEsQW5HeUdmLFdBQVcsQW1HM0YzRCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXdFNUMsQW5FdEZFLFVtRXNGUSxDbkV0RlIsYUFBYSxBbkdnSGYsY0FBYyxBbUdsRzlELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1Fd0U1QyxBbkV0RkUsVW1Fc0ZRLENuRXRGUixhQUFhLEFuR3VIZixhQUFhLEFtR3pHN0QsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV3RTVDLEFuRXRGRSxVbUVzRlEsQ25FdEZSLGFBQWEsQW5HOEhmLFVBQVUsQW1HaEgxRCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXdFNUMsQW5FdEZFLFVtRXNGUSxDbkV0RlIsYUFBYSxBbkdxSWYsU0FBUyxBbUd2SHpELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1Fd0U1QyxBbkV0RkUsVW1Fc0ZRLENuRXRGUixhQUFhLEFuRzRJZixVQUFVLEFtRzlIMUQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV3RTVDLEFuRXRGRSxVbUVzRlEsQ25FdEZSLGFBQWEsQUFRL0MsSUFBeUMsQUFPekQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV1RTVDLEFuRXRGRSxVbUVzRlEsQ25FdEZSLGFBQWEsQW5HeUdmLFdBQVcsQW1HMUYzRCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXVFNUMsQW5FdEZFLFVtRXNGUSxDbkV0RlIsYUFBYSxBbkdnSGYsY0FBYyxBbUdqRzlELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1FdUU1QyxBbkV0RkUsVW1Fc0ZRLENuRXRGUixhQUFhLEFuR3VIZixhQUFhLEFtR3hHN0QsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV1RTVDLEFuRXRGRSxVbUVzRlEsQ25FdEZSLGFBQWEsQW5HOEhmLFVBQVUsQW1HL0cxRCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXVFNUMsQW5FdEZFLFVtRXNGUSxDbkV0RlIsYUFBYSxBbkdxSWYsU0FBUyxBbUd0SHpELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1FdUU1QyxBbkV0RkUsVW1Fc0ZRLENuRXRGUixhQUFhLEFuRzRJZixVQUFVLEFtRzdIMUQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV1RTVDLEFuRXRGRSxVbUVzRlEsQ25FdEZSLGFBQWEsQUFRL0MsSUFBeUMsQUFRekQsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLGFBQWEsQW5HeUdmLFdBQVcsQW1HekYzRCxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsYUFBYSxBbkdnSGYsY0FBYyxBbUdoRzlELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixhQUFhLEFuR3VIZixhQUFhLEFtR3ZHN0QsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLGFBQWEsQW5HOEhmLFVBQVUsQW1HOUcxRCxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsYUFBYSxBbkdxSWYsU0FBUyxBbUdySHpELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixhQUFhLEFuRzRJZixVQUFVLEFtRzVIMUQsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLGFBQWEsQUFRL0MsSUFBeUMsQUFTekQsT0FBOEQsRW1FcUVkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLGFBQWEsQUFpQi9ELE9BQThELEFuR3dGZCxXQUFXLEVzS25CWCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixhQUFhLEFBaUIvRCxPQUE4RCxBbkcrRmQsY0FBYyxFc0sxQmQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsYUFBYSxBQWlCL0QsT0FBOEQsQW5Hc0dkLGFBQWEsRXNLakNiLEFuRXRGRSxVbUVzRlEsQ25FdEZSLGFBQWEsQUFpQi9ELE9BQThELEFuRzZHZCxVQUFVLEVzS3hDVixBbkV0RkUsVW1Fc0ZRLENuRXRGUixhQUFhLEFBaUIvRCxPQUE4RCxBbkdvSGQsU0FBUyxFc0svQ1QsQW5FdEZFLFVtRXNGUSxDbkV0RlIsYUFBYSxBQWlCL0QsT0FBOEQsQW5HMkhkLFVBQVUsQ21HM0hLO0lBQ1AsZ0JBQWdCLEVBQUUsT0FBbUIsQ0FBQyxVQUFVO0lBQ2hELFlBQVksRUFBRSxPQUFxQjtJQUNuQyxLQUFLLEVqR2ZGLElBQUksR2lHZ0JSOztBbUVpRVAsQW5FdEZFLFVtRXNGUSxDbkV0RlIs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QlgsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBQWlCMUQsT0FBOEQsQW5HK0ZkLGNBQWMsRXNLMUJkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQUFpQjFELE9BQThELEFuR3NHZCxhQUFhLEVzS2pDYixBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFBaUIxRCxPQUE4RCxBbkc2R2QsVUFBVSxFc0t4Q1YsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBQWlCMUQsT0FBOEQsQW5Hb0hkLFNBQVMsRXNLL0NULEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQUFpQjFELE9BQThELEFuRzJIZCxVQUFVLENtRzNISztJQUNQLGdCQUFnQixFQUFFLE9BQW1CLENBQUMsVUFBVTtJQUNoRCxZQUFZLEVBQUUsT0FBcUI7SUFDbkMsS0FBSyxFakdmRixJQUFJLEdpR2dCUjs7QW1FaUVQLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFNBQVMsQ0FBSTtFQUNYLGdCQUFnQixFQUFFLE9BQVMsQ0FBQyxVQUFVLEdBc0J2QztFbUUrREgsQW5FdEZFLFVtRXNGUSxDbkV0RlIsU0FBUztFbUVzRlgsQW5FbEZNLFVtRWtGSSxDbkV0RlIsU0FBUyxHQUlMLENBQUMsQ0FBQztJQUNGLEtBQUssRWpHa0ZLLE9BQU8sQ2lHbEZRLFVBQVUsR0FDcEM7RW1FZ0ZMLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFNBQVMsQUFRN0MsSUFBMkMsQUFDekQsTUFBNkQsRW1FNkViLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFNBQVMsQW5HeUdYLFdBQVcsQW1HaEczRCxNQUE2RCxFbUU2RWIsQW5FdEZFLFVtRXNGUSxDbkV0RlIsU0FBUyxBbkdnSFgsY0FBYyxBbUd2RzlELE1BQTZELEVtRTZFYixBbkV0RkUsVW1Fc0ZRLENuRXRGUixTQUFTLEFuR3VIWCxhQUFhLEFtRzlHN0QsTUFBNkQsRW1FNkViLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFNBQVMsQW5HOEhYLFVBQVUsQW1HckgxRCxNQUE2RCxFbUU2RWIsQW5FdEZFLFVtRXNGUSxDbkV0RlIsU0FB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QW5FdEZFLFVtRXNGUSxDbkV0RlIsU0FBUyxBbkdnSFgsY0FBYyxBbUdoRzlELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixTQUFTLEFuR3VIWCxhQUFhLEFtR3ZHN0QsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFNBQVMsQW5HOEhYLFVBQVUsQW1HOUcxRCxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsU0FBUyxBbkdxSVgsU0FBUyxBbUdySHpELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixTQUFTLEFuRzRJWCxVQUFVLEFtRzVIMUQsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFNBQVMsQUFRN0MsSUFBMkMsQUFTekQsT0FBOEQsRW1FcUVkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFNBQVMsQUFpQjNELE9BQThELEFuR3dGZCxXQUFXLEVzS25CWCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixTQUFTLEFBaUIzRCxPQUE4RCxBbkcrRmQsY0FBYyxFc0sxQmQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsU0FBUyxBQWlCM0QsT0FBOEQsQW5Hc0dkLGFBQWEsRXNLakNiLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFNBQVMsQUFpQjNELE9BQThELEFuRzZHZCxVQUFVLEVzS3hDVixBbkV0RkUsVW1Fc0ZRLENuRXRGUixTQUFTLEFBaUIzRCxPQUE4RCxBbkdvSGQsU0FBUyxFc0svQ1QsQW5FdEZFLFVtRXNGUSxDbkV0RlIsU0FBUyxBQWlCM0QsT0FBOEQsQW5HMkhkLFVBQVUsQ21HM0hLO0lBQ1AsZ0JBQWdCLEVBQUUsT0FBbUIsQ0FBQyxVQUFVO0lBQ2hELFlBQVksRUFBRSxPQUFxQjtJQUNuQyxLQUFLLEVqR2ZGLElBQUksR2lHZ0JSOztBbUVpRVAsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxDQUFLO0VBQ1gsZ0JBQWdCLEVBQUUsT0FBUyxDQUFDLFVBQVUsR0FzQnZDO0VtRStESCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRO0VtRXNG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LEFBaUIxRCxPQUE4RCxBbkdzR2QsYUFBYSxFc0tqQ2IsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBQWlCMUQsT0FBOEQsQW5HNkdkLFVBQVUsRXNLeENWLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQUFpQjFELE9BQThELEFuR29IZCxTQUFTLEVzSy9DVCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFBaUIxRCxPQUE4RCxBbkcySGQsVUFBVSxDbUczSEs7SUFDUCxnQkFBZ0IsRUFBRSxPQUFtQixDQUFDLFVBQVU7SUFDaEQsWUFBWSxFQUFFLE9BQXFCO0lBQ25DLEtBQUssRWpHbUVHLE9BQU8sR2lHbEVoQjs7QW1FaUVQLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFdBQVcsQ0FBRTtFQUNYLGdCQUFnQixFQUFFLE9BQVMsQ0FBQyxVQUFVLEdBc0J2QztFbUUrREgsQW5FdEZFLFVtRXNGUSxDbkV0RlIsV0FBVztFbUVzRmIsQW5FbEZNLFVtRWtGSSxDbkV0RlIsV0FBVyxHQUlQLENBQUMsQ0FBQztJQUNGLEtBQUssRWpHa0ZLLE9BQU8sQ2lHbEZRLFVBQVUsR0FDcEM7RW1FZ0ZMLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFdBQVcsQUFRakQsSUFBNkMsQUFDekQsTUFBNkQsRW1FNkViLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFdBQVcsQW5HeUdiLFdBQVcsQW1HaEczRCxNQUE2RCxFbUU2RWIsQW5FdEZFLFVtRXNGUSxDbkV0RlIsV0FBVyxBbkdnSGIsY0FBYyxBbUd2RzlELE1BQTZELEVtRTZFYixBbkV0RkUsVW1Fc0ZRLENuRXRGUixXQUFXLEFuR3VIYixhQUFhLEFtRzlHN0QsTUFBNkQsRW1FNkViLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFdBQVcsQW5HOEhiLFVBQVUsQW1HckgxRCxNQUE2RCxFbUU2RWIsQW5FdEZFLFVtRXNGUSxDbkV0RlIsV0FBVyxBbkdxSWIsU0FBUyxBbUc1SHpELE1BQTZELEVtRTZFYixBbkV0RkUsVW1Fc0ZRLENuRXRGUixXQUFXLEFuRzRJYixVQUFVLEFtR25JMUQsTUFBNkQsQ0FBQztJQUNOLFlBQVksRUFBRSxPQUFtQjtJQUNqQyxLQUFLLEVBQUUsT0FBK0IsR0FDdkM7RW1FMEVQLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFdBQVcsQUFRakQsSUFBNkMsQUFNekQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV3RTVDLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFdBQVcsQW5HeUdiLFdBQVcsQW1HM0YzRCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXdFNUMsQW5FdEZFLFVtRXNGUSxDbkV0RlIsV0FBVyxBbkdnSGIsY0FBYyxBbUdsRzlELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1Fd0U1QyxBbkV0RkUsVW1Fc0ZRLENuRXRGUixXQUFXLEFuR3VIYixhQUFhLEFtR3pHN0QsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV3RTVDLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFdBQVcsQW5HOEhiLFVBQVUsQW1HaEgxRCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXdFNUMsQW5FdEZFLFVtRXNGUSxDbkV0RlIsV0FBVyxBbkdxSWIsU0FBUyxBbUd2SHpELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1Fd0U1QyxBbkV0RkUsVW1Fc0ZRLENuRXRGUixXQUFXLEFuRzRJYixVQUFVLEFtRzlIMUQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV3RTVDLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFdBQVcsQUFRakQsSUFBNkMsQUFPekQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV1RTVDLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFdBQVcsQW5HeUdiLFdBQVcsQW1HMUYzRCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXVFNUMsQW5FdEZFLFVtRXNGUSxDbkV0RlIsV0FBVyxBbkdnSGIsY0FBYyxBbUdqRzlELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1FdUU1QyxBbkV0RkUsVW1Fc0ZRLENuRXRGUixXQUFXLEFuR3VIYixhQUFhLEFtR3hHN0QsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV1RTVDLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFdBQVcsQW5HOEhiLFVBQVUsQW1HL0cxRCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXVFNUMsQW5FdEZFLFVtRXNGUSxDbkV0RlIsV0FBVyxBbkdxSWIsU0FBUyxBbUd0SHpELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1FdUU1QyxBbkV0RkUsVW1Fc0ZRLENuRXRGUixXQUFXLEFuRzRJYixVQUFVLEFtRzdIMUQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV1RTVDLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFdBQVcsQUFRakQsSUFBNkMsQUFRekQsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFdBQVcsQW5HeUdiLFdBQVcsQW1HekYzRCxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsV0FBVyxBbkdnSGIsY0FBYyxBbUdoRzlELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixXQUFXLEFuR3VIYixhQUFhLEFtR3ZHN0QsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFdBQVcsQW5HOEhiLFVBQVUsQW1HOUcxRCxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsV0FBVyxBbkdxSWIsU0FBUyxBbUdySHpELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixXQUFXLEFuRzRJYixVQUFVLEFtRzVIMUQsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFdBQVcsQUFRakQsSUFBNkMsQUFTekQsT0FBOEQsRW1FcUVkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFdBQVcsQUFpQjdELE9BQThELEFuR3dGZCxXQUFXLEVzS25CWCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixXQUFXLEFBaUI3RCxPQUE4RCxBbkcrRmQsY0FBYyxFc0sxQmQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsV0FBVyxBQWlCN0QsT0FBOEQsQW5Hc0dkLGFBQWEsRXNLakNiLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFdBQVcsQUFpQjdELE9BQThELEFuRzZHZCxVQUFVLEVzS3hDVixBbkV0RkUsVW1Fc0ZRLENuRXRGUixXQUFXLEFBaUI3RCxPQUE4RCxBbkdvSGQsU0FBUyxFc0svQ1QsQW5FdEZFLFVtRXNGUSxDbkV0RlIsV0FBVyxBQWlCN0QsT0FBOEQsQW5HMkhkLFVBQVUsQ21HM0hLO0lBQ1AsZ0JBQWdCLEVBQUUsT0FBbUIsQ0FBQyxVQUFVO0lBQ2hELFlBQVksRUFBRSxPQUFxQjtJQUNuQyxLQUFLLEVqR2ZGLElBQUksR2lHZ0JSOztBbUVpRVAsQW5FdEZFLFVtRXNGUSxDbkV0RlIsVUFBVSxDQUFHO0VBQ1gsZ0JBQWdCLEVBQUUsT0FBUyxDQUFDLFVBQVUsR0FzQnZDO0VtRStESCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVO0VtRXNGWixBbkVsRk0sVW1Fa0ZJLENuRXRGUixVQUFVLEdBSU4sQ0FBQyxDQUFDO0lBQ0YsS0FBSyxFakdrRkssT0FBTyxDaUdsRlEsVUFBVSxHQUNwQztF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LENuRXRGUixVQUFVLEFuR3FJWixTQUFTLEFtR3RIekQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV1RTVDLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFVBQVUsQW5HNElaLFVBQVUsQW1HN0gxRCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXVFNUMsQW5FdEZFLFVtRXNGUSxDbkV0RlIsVUFBVSxBQVFqRCxJQUE4QyxBQVF6RCxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsVUFBVSxBbkd5R1osV0FBVyxBbUd6RjNELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVLEFuR2dIWixjQUFjLEFtR2hHOUQsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFVBQVUsQW5HdUhaLGFBQWEsQW1Hdkc3RCxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsVUFBVSxBbkc4SFosVUFBVSxBbUc5RzFELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVLEFuR3FJWixTQUFTLEFtR3JIekQsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFVBQVUsQW5HNElaLFVBQVUsQW1HNUgxRCxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsVUFBVSxBQVFqRCxJQUE4QyxBQVN6RCxPQUE4RCxFbUVxRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsVUFBVSxBQWlCNUQsT0FBOEQsQW5Hd0ZkLFdBQVcsRXNLbkJYLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFVBQVUsQUFpQjVELE9BQThELEFuRytGZCxjQUFjLEVzSzFCZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVLEFBaUI1RCxPQUE4RCxBbkdzR2QsYUFBYSxFc0tqQ2IsQW5FdEZFLFVtRXNGUSxDbkV0RlIsVUFBVSxBQWlCNUQsT0FBOEQsQW5HNkdkLFVBQVUsRXNLeENWLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFVBQVUsQUFpQjVELE9BQThELEFuR29IZCxTQUFTLEVzSy9DVCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVLEFBaUI1RCxPQUE4RCxBbkcySGQsVUFBVSxDbUczSEs7SUFDUCxnQkFBZ0IsRUFBRSxPQUFtQixDQUFDLFVBQVU7SUFDaEQsWUFBWSxFQUFFLE9BQXFCO0lBQ25DLEtBQUssRWpHZkYsSUFBSSxHaUdnQlI7O0FtRWlFUCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLENBQUs7RUFDWCxnQkFBZ0IsRUFBRSxPQUFTLENBQUMsVUFBVSxHQXNCdkM7RW1FK0RILEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVE7RW1Fc0ZWLEFuRWxGTSxVbUVrRkksQ25FdEZSLFFBQVEsR0FJSixDQUFDLENBQUM7SUFDRixLQUFLLEVqR0FBLElBQUksQ2lHQWdCLFVBQVUsR0FDcEM7RW1FZ0ZMLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQUFRaEQsSUFBK0MsQUFDekQsTUFBNkQsRW1FNkViLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQW5HeUdWLFdBQVcsQW1HaEczRCxNQUE2RCxFbUU2RWIsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBbkdnSFYsY0FBYyxBbUd2RzlELE1BQTZELEVtRTZFYixBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFuR3VIVixhQUFhLEFtRzlHN0QsTUFBNkQsRW1FNkViLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQW5HOEhWLFVBQVUsQW1HckgxRCxNQUE2RCxFbUU2RWIsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBbkdxSVYsU0FBUyxBbUc1SHpELE1BQTZELEVtRTZFYixBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFuRzRJVixVQUFVLEFtR25JMUQsTUFBNkQsQ0FBQztJQUNOLFlBQVksRUFBRSxPQUFtQjtJQUNqQyxLQUFLLEVBQUUsT0FBK0IsR0FDdkM7RW1FMEVQLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQUFRaEQsSUFBK0MsQUFNekQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV3RTVDLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQW5HeUdWLFdBQVcsQW1HM0YzRCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXdFNUMsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBbkdnSFYsY0FBYyxBbUdsRzlELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1Fd0U1QyxBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFuR3VIVixhQUFhLEFtR3pHN0QsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV3RTVDLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQW5HOEhWLFVBQVUsQW1HaEgxRCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXdFNUMsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBbkdxSVYsU0FBUyxBbUd2SHpELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1Fd0U1QyxBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFuRzRJVixVQUFVLEFtRzlIMUQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV3RTVDLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQUFRaEQsSUFBK0MsQUFPekQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV1RTVDLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQW5HeUdWLFdBQVcsQW1HMUYzRCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXVFNUMsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBbkdnSFYsY0FBYyxBbUdqRzlELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1FdUU1QyxBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFuR3VIVixhQUFhLEFtR3hHN0QsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV1RTVDLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQW5HOEhWLFVBQVUsQW1HL0cxRCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXVFNUMsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBbkdxSVYsU0FBUyxBbUd0SHpELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1FdUU1QyxBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFuRzRJVixVQUFVLEFtRzdIMUQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV1RTVDLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQUFRaEQsSUFBK0MsQUFRekQsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQW5HeUdWLFdBQVcsQW1HekYzRCxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBbkdnSFYsY0FBYyxBbUdoRzlELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFuR3VIVixhQUFhLEFtR3ZHN0QsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQW5HOEhWLFVBQVUsQW1HOUcxRCxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBbkdxSVYsU0FBUyxBbUdySHpELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFuRzRJVixVQUFVLEFtRzVIMUQsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQUFRaEQsSUFBK0MsQUFTekQsT0FBOEQsRW1FcUVkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQUFpQjFELE9BQThELEFuR3dGZCxXQUFXLEVzS25CWCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFBaUIxRCxPQUE4RCxBbkcrRmQsY0FBYyxFc0sxQmQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBQWlCMUQsT0FBOEQsQW5Hc0dkLGFBQWEsRXNLakNiLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQUFpQjFELE9BQThELEFuRzZHZCxVQUFVLEVzS3hDVixBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFBaUIxRCxPQUE4RCxBbkdvSGQsU0FBUyxFc0svQ1QsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBQWlCMUQsT0FBOEQsQW5HMkhkLFVBQVUsQ21HM0hLO0lBQ1AsZ0JBQWdCLEVBQUUsT0FBbUIsQ0FBQyxVQUFVO0lBQ2hELFlBQVksRUFBRSxPQUFxQjtJQUNuQyxLQUFLLEVqR2ZGLElBQUksR2lHZ0JSOztBbUVpRVAsQW5FdEZFLFVtRXNGUSxDbkV0RlIsVUFBVSxDQUFHO0VBQ1gsZ0JBQWdCLEVBQUUsT0FBUyxDQUFDLFVBQVUsR0FzQnZDO0VtRStESCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVO0VtRXNGWixBbkVsRk0sVW1Fa0ZJLENuRXRGUixVQUFVLEdBSU4sQ0FBQyxDQUFDO0lBQ0YsS0FBSyxFakdBQSxJQUFJLENpR0FnQixVQUFVLEdBQ3BDO0VtRWdGTCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVLEFBUW5ELElBQWdELEFBQ3pELE1BQTZELEVtRTZFYixBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVLEFuR3lHWixXQUFXLEFtR2hHM0QsTUFBNkQsRW1FNkViLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFVBQVUsQW5HZ0haLGNBQWMsQW1Hdkc5RCxNQUE2RCxFbUU2RWIsQW5FdEZFLFVtRXNGUSxDbkV0RlIsVUFBVSxBbkd1SFosYUFBYSxBbUc5RzdELE1BQTZELEVtRTZFYixBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVLEFuRzhIWixVQUFVLEFtR3JIMUQsTUFBNkQsRW1FNkViLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFVBQVUsQW5HcUlaLFNBQVMsQW1HNUh6RCxNQUE2RCxFbUU2RWIsQW5FdEZFLFVtRXNGUSxDbkV0RlIsVUFBVSxBbkc0SVosVUFBVSxBbUduSTFELE1BQTZELENBQUM7SUFDTixZQUFZLEVBQUUsT0FBbUI7SUFDakMsS0FBSyxFQUFFLE9BQStCLEdBQ3ZDO0VtRTBFUCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVLEFBUW5ELElBQWdELEFBTXpELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1Fd0U1QyxBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVLEFuR3lHWixXQUFXLEFtRzNGM0QsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV3RTVDLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFVBQVUsQW5HZ0haLGNBQWMsQW1HbEc5RCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXdFNUMsQW5FdEZFLFVtRXNGUSxDbkV0RlIsVUFBVSxBbkd1SFosYUFBYSxBbUd6RzdELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1Fd0U1QyxBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVLEFuRzhIWixVQUFVLEFtR2hIMUQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV3RTVDLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFVBQVUsQW5HcUlaLFNBQVMsQW1Hdkh6RCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXdFNUMsQW5FdEZFLFVtRXNGUSxDbkV0RlIsVUFBVSxBbkc0SVosVUFBVSxBbUc5SDFELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1Fd0U1QyxBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVLEFBUW5ELElBQWdELEFBT3pELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1FdUU1QyxBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVLEFuR3lHWixXQUFXLEFtRzFGM0QsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV1RTVDLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFVBQVUsQW5HZ0haLGNBQWMsQW1Hakc5RCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXVFNUMsQW5FdEZFLFVtRXNGUSxDbkV0RlIsVUFBVSxBbkd1SFosYUFBYSxBbUd4RzdELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1FdUU1QyxBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVLEFuRzhIWixVQUFVLEFtRy9HMUQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV1RTVDLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFVBQVUsQW5HcUlaLFNBQVMsQW1HdEh6RCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXVFNUMsQW5FdEZFLFVtRXNGUSxDbkV0RlIsVUFBVSxBbkc0SVosVUFBVSxBbUc3SDFELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1FdUU1QyxBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVLEFBUW5ELElBQWdELEFBUXpELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVLEFuR3lHWixXQUFXLEFtR3pGM0QsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFVBQVUsQW5HZ0haLGNBQWMsQW1HaEc5RCxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsVUFBVSxBbkd1SFosYUFBYSxBbUd2RzdELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVLEFuRzhIWixVQUFVLEFtRzlHMUQsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFVBQVUsQW5HcUlaLFNBQVMsQW1Hckh6RCxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsVUFBVSxBbkc0SVosVUFBVSxBbUc1SDFELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVLEFBUW5ELElBQWdELEFBU3pELE9BQThELEVtRXFFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVLEFBaUI1RCxPQUE4RCxBbkd3RmQsV0FBVyxFc0tuQlgsQW5FdEZFLFVtRXNGUSxDbkV0RlIsVUFBVSxBQWlCNUQsT0FBOEQsQW5HK0ZkLGNBQWMsRXNLMUJkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFVBQVUsQUFpQjVELE9BQThELEFuR3NHZCxhQUFhLEVzS2pDYixBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVLEFBaUI1RCxPQUE4RCxBbkc2R2QsVUFBVSxFc0t4Q1YsQW5FdEZFLFVtRXNGUSxDbkV0RlIsVUFBVSxBQWlCNUQsT0FBOEQsQW5Hb0hkLFNBQVMsRXNLL0NULEFuRXRGRSxVbUVzRlEsQ25FdEZSLFVB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QUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV1RTVDLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQUFRbkQsSUFBa0QsQUFRekQsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQW5HeUdWLFdBQVcsQW1HekYzRCxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBbkdnSFYsY0FBYyxBbUdoRzlELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFuR3VIVixhQUFhLEFtR3ZHN0QsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQW5HOEhWLFVBQVUsQW1HOUcxRCxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBbkdxSVYsU0FBUyxBbUdySHpELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFuRzRJVixVQUFVLEFtRzVIMUQsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQUFRbkQsSUFBa0QsQUFTekQsT0FBOEQsRW1FcUVkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQUFpQjFELE9BQThELEFuR3dGZCxXQUFXLEVzS25CWCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFBaUIxRCxPQUE4RCxBbkcrRmQsY0FBYyxFc0sxQmQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBQWlCMUQsT0FBOEQsQW5Hc0dkLGFBQWEsRXNLakNiLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQUFpQjFELE9BQThELEFuRzZHZCxVQUFVLEVzS3hDVixBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFBaUIxRCxPQUE4RCxBbkdvSGQsU0FBUyxFc0svQ1QsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBQWlCMUQsT0FBOEQsQW5HMkhkLFVBQVUsQ21HM0hLO0lBQ1AsZ0JBQWdCLEVBQUUsT0FBbUIsQ0FBQyxVQUFVO0lBQ2hELFlBQVksRUFBRSxPQUFx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RXFFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixPQUFPLEFBaUJ6RCxPQUE4RCxBbkd3RmQsV0FBVyxFc0tuQlgsQW5FdEZFLFVtRXNGUSxDbkV0RlIsT0FBTyxBQWlCekQsT0FBOEQsQW5HK0ZkLGNBQWMsRXNLMUJkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLE9BQU8sQUFpQnpELE9BQThELEFuR3NHZCxhQUFhLEVzS2pDYixBbkV0RkUsVW1Fc0ZRLENuRXRGUixPQUFPLEFBaUJ6RCxPQUE4RCxBbkc2R2QsVUFBVSxFc0t4Q1YsQW5FdEZFLFVtRXNGUSxDbkV0RlIsT0FBTyxBQWlCekQsT0FBOEQsQW5Hb0hkLFNBQVMsRXNLL0NULEFuRXRGRSxVbUVzRlEsQ25FdEZSLE9BQU8sQUFpQnpELE9BQThELEFuRzJIZCxVQUFVLENtRzNISztJQUNQLGdCQUFnQixFQUFFLE9BQW1CLENBQUMsVUFBVTtJQUNoRCxZQUFZLEVBQUUsT0FBcUI7SUFDbkMsS0FBSyxFakdmRixJQUFJLEdpR2dCUjs7QW1FaUVQLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFVBQVUsQ0FBRztFQUNYLGdCQUFnQixFQUFFLE9BQVMsQ0FBQyxVQUFVLEdBc0J2QztFbUUrREgsQW5FdEZFLFVtRXNGUSxDbkV0RlIsVUFBVTtFbUVzRlosQW5FbEZNLFVtRWtGSSxDbkV0RlIsVUFBVSxHQUlOLENBQUMsQ0FBQztJQUNGLEtBQUssRWpHa0ZLLE9BQU8sQ2lHbEZRLFVBQVUsR0FDcEM7RW1FZ0ZMLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFVBQVUsQUFRdkQsSUFBb0QsQUFDekQsTUFBNkQsRW1FNkViLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFVBQVUsQW5HeUdaLFdBQVcsQW1HaEczRCxNQUE2RCxFbUU2RWIsQW5FdEZFLFVtRXNGUSxDbkV0RlIsVUFBVSxBbkdnSFosY0FBYyxBbUd2RzlELE1BQTZELEVtRTZFYixBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVLEFuR3VIWixhQUFhLEFtRzlHN0QsTUFBNkQsRW1FNkViLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFVB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LEFuRXRGRSxVbUVzRlEsQ25FdEZSLFVBQVUsQW5HeUdaLFdBQVcsQW1HekYzRCxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsVUFBVSxBbkdnSFosY0FBYyxBbUdoRzlELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVLEFuR3VIWixhQUFhLEFtR3ZHN0QsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFVBQVUsQW5HOEhaLFVBQVUsQW1HOUcxRCxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsVUFBVSxBbkdxSVosU0FBUyxBbUdySHpELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVLEFuRzRJWixVQUFVLEFtRzVIMUQsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFVBQVUsQUFRdkQsSUFBb0QsQUFTekQsT0FBOEQsRW1FcUVkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFVBQVUsQUFpQjVELE9BQThELEFuR3dGZCxXQUFXLEVzS25CWCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVLEFBaUI1RCxPQUE4RCxBbkcrRmQsY0FBYyxFc0sxQmQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsVUFBVSxBQWlCNUQsT0FBOEQsQW5Hc0dkLGFBQWEsRXNLakNiLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFVBQVUsQUFpQjVELE9BQThELEFuRzZHZCxVQUFVLEVzS3hDVixBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVLEFBaUI1RCxPQUE4RCxBbkdvSGQsU0FBUyxFc0svQ1QsQW5FdEZFLFVtRXNGUSxDbkV0RlIsVUFBVSxBQWlCNUQsT0FBOEQsQW5HMkhkLFVBQVUsQ21HM0hLO0lBQ1AsZ0JBQWdCLEVBQUUsT0FBbUIsQ0FBQyxVQUFVO0lBQ2hELFlBQVksRUFBRSxPQUFxQjtJQUNuQyxLQUFLLEVqR2ZGLElBQUksR2lHZ0JSOztBbUVpRVAsQW5FdEZFLFVtRXNGUSxDbkV0RlIsVUFBVSxDQUFHO0VBQ1gsZ0JBQWdCLEVBQUUs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QVMsQ0FBQyxPQUFPLEVtRXVFNUMsQW5FdEZFLFVtRXNGUSxDbkV0RlIsVUFBVSxBbkc4SFosVUFBVSxBbUcvRzFELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1FdUU1QyxBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVLEFuR3FJWixTQUFTLEFtR3RIekQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV1RTVDLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFVBQVUsQW5HNElaLFVBQVUsQW1HN0gxRCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXVFNUMsQW5FdEZFLFVtRXNGUSxDbkV0RlIsVUFBVSxBQVF4RCxJQUFxRCxBQVF6RCxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsVUFBVSxBbkd5R1osV0FBVyxBbUd6RjNELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVLEFuR2dIWixjQUFjLEFtR2hHOUQsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFVBQVUsQW5HdUhaLGFBQWEsQW1Hdkc3RCxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsVUFBVSxBbkc4SFosVUFBVSxBbUc5RzFELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVLEFuR3FJWixTQUFTLEFtR3JIekQsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFVBQVUsQW5HNElaLFVBQVUsQW1HNUgxRCxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsVUFBVSxBQVF4RCxJQUFxRCxBQVN6RCxPQUE4RCxFbUVxRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsVUFBVSxBQWlCNUQsT0FBOEQsQW5Hd0ZkLFdBQVcsRXNLbkJYLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFVBQVUsQUFpQjVELE9BQThELEFuRytGZCxjQUFjLEVzSzFCZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVLEFBaUI1RCxPQUE4RCxBbkdzR2QsYUFBYSxFc0tqQ2IsQW5FdEZFLFVtRXNGUSxDbkV0RlIsVUFBVSxBQWlCNUQsT0FBOEQsQW5HNkdkLFVBQVUsRXNLeENWLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFVBQVUsQUFpQjVELE9BQThELEFuR29IZCxTQUFTLEVzSy9DVCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixVQUFVLEFBaUI1RCxPQUE4RCxBbkcySGQsVUFBVSxDbUczSEs7SUFDUCxnQkFBZ0IsRUFBRSxPQUFtQixDQUFDLFVBQVU7SUFDaEQsWUFBWSxFQUFFLE9BQXFCO0lBQ25DLEtBQUssRWpHZkYsSUFBSSxHaUdnQlI7O0FtRWlFUCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixTQUFTLENBQUk7RUFDWCxnQkFBZ0IsRUFBRSxPQUFTLENBQUMsVUFBVSxHQXNCdkM7RW1FK0RILEFuRXRGRSxVbUVzRlEsQ25FdEZSLFNBQVM7RW1Fc0ZYLEFuRWxGTSxVbUVrRkksQ25FdEZSLFNBQVMsR0FJTCxDQUFDLENBQUM7SUFDRixLQUFLLEVqR0FBLElBQUksQ2lHQWdCLFVBQVUsR0FDcEM7RW1FZ0ZMLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFNBQVMsQUFReEQsSUFBc0QsQUFDekQsTUFBNkQsRW1FNkViLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFNBQVMsQW5HeUdYLFdBQVcsQW1HaEczRCxNQUE2RCxFbUU2RWIsQW5FdEZFLFVtRXNGUSxDbkV0RlIsU0FBUyxBbkdnSFgsY0FBYyxBbUd2RzlELE1BQTZELEVtRTZFYixBbkV0RkUsVW1Fc0ZRLENuRXRGUixTQUFTLEFuR3VIWCxhQUFhLEFtRzlHN0QsTUFBNkQsRW1FNkViLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFNBQVMsQW5HOEhYLFVBQVUsQW1HckgxRCxNQUE2RCxFbUU2RWIsQW5FdEZFLFVtRXNGUSxDbkV0RlIsU0FBUyxBbkdxSVgsU0FBUyxBbUc1SHpELE1BQTZE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bkdnSFgsY0FBYyxBbUdoRzlELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixTQUFTLEFuR3VIWCxhQUFhLEFtR3ZHN0QsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFNBQVMsQW5HOEhYLFVBQVUsQW1HOUcxRCxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsU0FBUyxBbkdxSVgsU0FBUyxBbUdySHpELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixTQUFTLEFuRzRJWCxVQUFVLEFtRzVIMUQsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFNBQVMsQUFReEQsSUFBc0QsQUFTekQsT0FBOEQsRW1FcUVkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFNBQVMsQUFpQjNELE9BQThELEFuR3dGZCxXQUFXLEVzS25CWCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixTQUFTLEFBaUIzRCxPQUE4RCxBbkcrRmQsY0FBYyxFc0sxQmQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsU0FBUyxBQWlCM0QsT0FBOEQsQW5Hc0dkLGFBQWEsRXNLakNiLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFNBQVMsQUFpQjNELE9BQThELEFuRzZHZCxVQUFVLEVzS3hDVixBbkV0RkUsVW1Fc0ZRLENuRXRGUixTQUFTLEFBaUIzRCxPQUE4RCxBbkdvSGQsU0FBUyxFc0svQ1QsQW5FdEZFLFVtRXNGUSxDbkV0RlIsU0FBUyxBQWlCM0QsT0FBOEQsQW5HMkhkLFVBQVUsQ21HM0hLO0lBQ1AsZ0JBQWdCLEVBQUUsT0FBbUIsQ0FBQyxVQUFVO0lBQ2hELFlBQVksRUFBRSxPQUFxQjtJQUNuQyxLQUFLLEVqR2ZGLElBQUksR2lHZ0JSOztBbUVpRVAsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxDQUFLO0VBQ1gsZ0JBQWdCLEVBQUUsT0FBUyxDQUFDLFVBQVUsR0FzQnZDO0VtRStESCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRO0VtRXNGVixBbkVsRk0sVW1Fa0ZJLENuRXRGUixRQUFR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S2pDYixBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFBaUIxRCxPQUE4RCxBbkc2R2QsVUFBVSxFc0t4Q1YsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBQWlCMUQsT0FBOEQsQW5Hb0hkLFNBQVMsRXNLL0NULEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQUFpQjFELE9BQThELEFuRzJIZCxVQUFVLENtRzNISztJQUNQLGdCQUFnQixFQUFFLE9BQW1CLENBQUMsVUFBVTtJQUNoRCxZQUFZLEVBQUUsT0FBcUI7SUFDbkMsS0FBSyxFakdmRixJQUFJLEdpR2dCUjs7QW1FaUVQLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQ0FBSztFQUNYLGdCQUFnQixFQUFFLE9BQVMsQ0FBQyxVQUFVLEdBc0J2QztFbUUrREgsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUTtFbUVzRlYsQW5FbEZNLFVtRWtGSSxDbkV0RlIsUUFBUSxHQUlKLENBQUMsQ0FBQztJQUNGLEtBQUssRWpHQUEsSUFBSSxDaUdBZ0IsVUFBVSxHQUNwQztFbUVnRkwsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBQVF6RCxJQUF3RCxBQUN6RCxNQUE2RCxFbUU2RWIsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBbkd5R1YsV0FBVyxBbUdoRzNELE1BQTZELEVtRTZFYixBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFuR2dIVixjQUFjLEFtR3ZHOUQsTUFBNkQsRW1FNkViLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQW5HdUhWLGFBQWEsQW1HOUc3RCxNQUE2RCxFbUU2RWIsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBbkc4SFYsVUFBVSxBbUdySDFELE1BQTZELEVtRTZFYixBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFuR3FJVixTQUFTLEFtRzVIekQsTUFBNkQsRW1FNkViLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQW5HNElWLFVBQVUsQW1HbkkxRCxNQUE2RCxDQUFDO0lBQ04sWUFBWSxFQUFFLE9BQW1CO0lB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RWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBbkc4SFYsVUFBVSxBbUc5RzFELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFuR3FJVixTQUFTLEFtR3JIekQsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQW5HNElWLFVBQVUsQW1HNUgxRCxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBQVF6RCxJQUF3RCxBQVN6RCxPQUE4RCxFbUVxRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBQWlCMUQsT0FBOEQsQW5Hd0ZkLFdBQVcsRXNLbkJYLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQUFpQjFELE9BQThELEFuRytGZCxjQUFjLEVzSzFCZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFBaUIxRCxPQUE4RCxBbkdzR2QsYUFBYSxFc0tqQ2IsQW5FdEZFLFVtRXNGUSxDbkV0RlIsUUFBUSxBQWlCMUQsT0FBOEQsQW5HNkdkLFVBQVUsRXNLeENWLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFFBQVEsQUFpQjFELE9BQThELEFuR29IZCxTQUFTLEVzSy9DVCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixRQUFRLEFBaUIxRCxPQUE4RCxBbkcySGQsVUFBVSxDbUczSEs7SUFDUCxnQkFBZ0IsRUFBRSxPQUFtQixDQUFDLFVBQVU7SUFDaEQsWUFBWSxFQUFFLE9BQXFCO0lBQ25DLEtBQUssRWpHZkYsSUFBSSxHaUdnQlI7O0FtRWlFUCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixTQUFTLENBQUk7RUFDWCxnQkFBZ0IsRUFBRSxJQUFTLENBQUMsVUFBVSxHQXNCdkM7RW1FK0RILEFuRXRGRSxVbUVzRlEsQ25FdEZSLFNBQVM7RW1Fc0ZYLEFuRWxGTSxVbUVrRkksQ25FdEZSLFNBQVMsR0FJTCxDQUFDLENBQUM7SUFDRixLQUFLLEVqR2tGSyxPQUFPLENpR2xGUSxVQUFVLEdBQ3BDO0VtRWdGTCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixTQUFT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RCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXVFNUMsQW5FdEZFLFVtRXNGUSxDbkV0RlIsU0FBUyxBbkc0SVgsVUFBVSxBbUc3SDFELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1FdUU1QyxBbkV0RkUsVW1Fc0ZRLENuRXRGUixTQUFTLEFBUTNELElBQXlELEFBUXpELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixTQUFTLEFuR3lHWCxXQUFXLEFtR3pGM0QsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFNBQVMsQW5HZ0hYLGNBQWMsQW1HaEc5RCxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsU0FBUyxBbkd1SFgsYUFBYSxBbUd2RzdELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixTQUFTLEFuRzhIWCxVQUFVLEFtRzlHMUQsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFNBQVMsQW5HcUlYLFNBQVMsQW1Hckh6RCxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsU0FBUyxBbkc0SVgsVUFBVSxBbUc1SDFELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixTQUFTLEFBUTNELElBQXlELEFBU3pELE9BQThELEVtRXFFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixTQUFTLEFBaUIzRCxPQUE4RCxBbkd3RmQsV0FBVyxFc0tuQlgsQW5FdEZFLFVtRXNGUSxDbkV0RlIsU0FBUyxBQWlCM0QsT0FBOEQsQW5HK0ZkLGNBQWMsRXNLMUJkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLFNBQVMsQUFpQjNELE9BQThELEFuR3NHZCxhQUFhLEVzS2pDYixBbkV0RkUsVW1Fc0ZRLENuRXRGUixTQUFTLEFBaUIzRCxPQUE4RCxBbkc2R2QsVUFBVSxFc0t4Q1YsQW5FdEZFLFVtRXNGUSxDbkV0RlIsU0FB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LGFBQWEsQW5HNElmLFVBQVUsQW1HN0gxRCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXVFNUMsQW5FdEZFLFVtRXNGUSxDbkV0RlIsYUFBYSxBQVFqRSxJQUEyRCxBQVF6RCxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsYUFBYSxBbkd5R2YsV0FBVyxBbUd6RjNELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixhQUFhLEFuR2dIZixjQUFjLEFtR2hHOUQsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLGFBQWEsQW5HdUhmLGFBQWEsQW1Hdkc3RCxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsYUFBYSxBbkc4SGYsVUFBVSxBbUc5RzFELE9BQThELEVtRXNFZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixhQUFhLEFuR3FJZixTQUFTLEFtR3JIekQsT0FBOEQsRW1Fc0VkLEFuRXRGRSxVbUVzRlEsQ25FdEZSLGFBQWEsQW5HNElmLFVBQVUsQW1HNUgxRCxPQUE4RCxFbUVzRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsYUFBYSxBQVFqRSxJQUEyRCxBQVN6RCxPQUE4RCxFbUVxRWQsQW5FdEZFLFVtRXNGUSxDbkV0RlIsYUFBYSxBQWlCL0QsT0FBOEQsQW5Hd0ZkLFdBQVcsRXNLbkJYLEFuRXRGRSxVbUVzRlEsQ25FdEZSLGFBQWEsQUFpQi9ELE9BQThELEFuRytGZCxjQUFjLEVzSzFCZCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixhQUFhLEFBaUIvRCxPQUE4RCxBbkdzR2QsYUFBYSxFc0tqQ2IsQW5FdEZFLFVtRXNGUSxDbkV0RlIsYUFBYSxBQWlCL0QsT0FBOEQsQW5HNkdkLFVBQVUsRXNLeENWLEFuRXRGRSxVbUVzRlEsQ25FdEZSLGFBQWEsQUFpQi9ELE9BQThELEFuR29IZCxTQUFTLEVzSy9DVCxBbkV0RkUsVW1Fc0ZRLENuRXRGUixhQUFhLEFBaUIvRCxPQUE4RCxBbkcySGQsVUFBVSxDbUczSEs7SUFDUCxnQkFBZ0IsRUFBRSxPQUFtQixDQUFDLFVBQVU7SUFDaEQsWUFBWSxFQUFFLE9BQXFCO0lBQ25DLEtBQUssRWpHZkYsSUFBSSxHaUdnQlI7O0FtRWlFUCxBbkUxREUsVW1FMERRLENuRTFEUixvQkFBb0IsQ0FBRTtFQUNwQixVQUFVLEVSQUEsT0FBTyxDUUFFLHlDQUEyRCxDQUFDLFFBQVEsQ0FBQyxVQUFVO0VBQ2xHLEtBQUssRWpHekJFLElBQUksR2lHbURaO0VtRThCSCxBbkUxREUsVW1FMERRLENuRTFEUixvQkFBb0IsQUFJOUMsSUFBaUMsQUFDekQsU0FBZ0UsRW1FcURoQixBbkUxREUsVW1FMERRLENuRTFEUixvQkFBb0IsQUFLdEUsU0FBZ0UsQW5Hd0VoQixXQUFXLEVzS25CWCxBbkUxREUsVW1FMERRLENuRTFEUixvQkFBb0IsQUFLdEUsU0FBZ0UsQW5HK0VoQixjQUFjLEVzSzFCZCxBbkUxREUsVW1FMERRLENuRTFEUixvQkFBb0IsQUFLdEUsU0FBZ0UsQW5Hc0ZoQixhQUFhLEVzS2pDYixBbkUxREUsVW1FMERRLENuRTFEUixvQkFBb0IsQUFLdEUsU0FBZ0UsQW5HNkZoQixVQUFVLEVzS3hDVixBbkUxREUsVW1FMERRLENuRTFEUixvQkFBb0IsQUFLdEUsU0FBZ0UsQW5Hb0doQixTQUFTLEVzSy9DVCxBbkUxREUsVW1FMERRLENuRTFEUixvQkFBb0IsQUFLdEUsU0FBZ0UsQW5HMkdoQixVQUFVLEVzS3REVixBbkUxREUsVW1FMERRLENuRTFEUixvQkFBb0IsQUFJOUMsSUFBaUMsQUFFekQsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERRLENuRTFEUixvQkFBb0IsQW5HNkV0QixXQUFXLEFtR3ZFM0QsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERRLENuRTFEUixvQkFBb0IsQW5Hb0Z0QixjQUFjLEFtRzlFOUQsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERRLENuRTFEUixvQkFBb0IsQW5HMkZ0QixhQUFhLEFtR3JGN0QsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1F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LEVtRXFDZCxBbkUxREUsVW1FMERRLENuRTFEUixvQkFBb0IsQW5Hb0Z0QixjQUFjLEFtRy9EOUQsT0FBOEQsRW1FcUNkLEFuRTFERSxVbUUwRFEsQ25FMURSLG9CQUFvQixBbkcyRnRCLGFBQWEsQW1HdEU3RCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsb0JBQW9CLEFuR2tHdEIsVUFBVSxBbUc3RTFELE9BQThELEVtRXFDZCxBbkUxREUsVW1FMERRLENuRTFEUixvQkFBb0IsQW5HeUd0QixTQUFTLEFtR3BGekQsT0FBOEQsRW1FcUNkLEFuRTFERSxVbUUwRFEsQ25FMURSLG9CQUFvQixBbkdnSHRCLFVBQVUsQW1HM0YxRCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsb0JBQW9CLEFBSTlDLElBQWlDLEFBa0J6RCxPQUE4RCxFbUVvQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsb0JBQW9CLEFBc0J0RSxPQUE4RCxBbkd1RGQsV0FBVyxFc0tuQlgsQW5FMURFLFVtRTBEUSxDbkUxRFIsb0JBQW9CLEFBc0J0RSxPQUE4RCxBbkc4RGQsY0FBYyxFc0sxQmQsQW5FMURFLFVtRTBEUSxDbkUxRFIsb0JBQW9CLEFBc0J0RSxPQUE4RCxBbkdxRWQsYUFBYSxFc0tqQ2IsQW5FMURFLFVtRTBEUSxDbkUxRFIsb0JBQW9CLEFBc0J0RSxPQUE4RCxBbkc0RWQsVUFBVSxFc0t4Q1YsQW5FMURFLFVtRTBEUSxDbkUxRFIsb0JBQW9CLEFBc0J0RSxPQUE4RCxBbkdtRmQsU0FBUyxFc0svQ1QsQW5FMURFLFVtRTBEUSxDbkUxRFIsb0JBQW9CLEFBc0J0RSxPQUE4RCxBbkcwRmQsVUFBVSxDbUcxRks7SUFDUCxVQUFVLEVSdEJKLE9BQU8sQ1FzQk0seUNBQXFGLENBQUMsUUFBUSxDQUFDLFVBQVU7SUFDNUgsWUFBWSxFQUFFLE9BQXFCO0lBQ25DLEtBQUssRWpHaERGLElBQUksR2lHaURSOztBbUVnQ1AsQW5FMURFLFVtRTBEUSxDbkUxRFIsc0JBQXNCLENBQUE7RUFDcEIsVUFBVSxFakdsQkgsT0FBTyxDaUdrQksseUNBQTJELENBQUMsUUFBUSxDQUFDLFVBQVU7RUFDbEcsS0FBSyxFakd6QkUsSUFBSSxHaUdtRFo7RW1FOEJILEFuRTFERSxVbUUwRFEsQ25FMURSLHNCQUFzQixBQUlqRCxJQUFrQyxBQUN6RCxTQUFnRSxFbUVxRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLHNCQUFzQixBQUt4RSxTQUFnRSxBbkd3RWhCLFdBQVcsRXNLbkJYLEFuRTFERSxVbUUwRFEsQ25FMURSLHNCQUFzQixBQUt4RSxTQUFnRSxBbkcrRWhCLGNBQWMsRXNLMUJkLEFuRTFERSxVbUUwRFEsQ25FMURSLHNCQUFzQixBQUt4RSxTQUFnRSxBbkdzRmhCLGFBQWEsRXNLakNiLEFuRTFERSxVbUUwRFEsQ25FMURSLHNCQUFzQixBQUt4RSxTQUFnRSxBbkc2RmhCLFVBQVUsRXNLeENWLEFuRTFERSxVbUUwRFEsQ25FMURSLHNCQUFzQixBQUt4RSxTQUFnRSxBbkdvR2hCLFNBQVMsRXNLL0NULEFuRTFERSxVbUUwRFEsQ25FMURSLHNCQUFzQixBQUt4RSxTQUFnRSxBbkcyR2hCLFVBQVUsRXNLdERWLEFuRTFERSxVbUUwRFEsQ25FMURSLHNCQUFzQixBQUlqRCxJQUFrQyxBQUV6RCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLHNCQUFzQixBbkc2RXhCLFdBQVcsQW1HdkUzRCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLHNCQUFzQixBbkdvRnhCLGNBQWMsQW1HOUU5RCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLHNCQUFzQixBbkcyRnhCLGFBQWEsQW1HckY3RCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLHNCQUFzQixBbkdrR3hCLFVBQVUsQW1HNUYxRCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLHNCQUFzQixBbkd5R3hCLFNBQVMsQW1Hbkd6RCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLHNCQUFz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bkUxREUsVW1FMERRLENuRTFEUixvQkFBb0IsQUFLdEUsU0FBZ0UsQW5Hd0VoQixXQUFXLEVzS25CWCxBbkUxREUsVW1FMERRLENuRTFEUixvQkFBb0IsQUFLdEUsU0FBZ0UsQW5HK0VoQixjQUFjLEVzSzFCZCxBbkUxREUsVW1FMERRLENuRTFEUixvQkFBb0IsQUFLdEUsU0FBZ0UsQW5Hc0ZoQixhQUFhLEVzS2pDYixBbkUxREUsVW1FMERRLENuRTFEUixvQkFBb0IsQUFLdEUsU0FBZ0UsQW5HNkZoQixVQUFVLEVzS3hDVixBbkUxREUsVW1FMERRLENuRTFEUixvQkFBb0IsQUFLdEUsU0FBZ0UsQW5Hb0doQixTQUFTLEVzSy9DVCxBbkUxREUsVW1FMERRLENuRTFEUixvQkFBb0IsQUFLdEUsU0FBZ0UsQW5HMkdoQixVQUFVLEVzS3REVixBbkUxREUsVW1FMERRLENuRTFEUixvQkFBb0IsQUFJaEQsSUFBbUMsQUFFekQsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERRLENuRTFEUixvQkFBb0IsQW5HNkV0QixXQUFXLEFtR3ZFM0QsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERRLENuRTFEUixvQkFBb0IsQW5Hb0Z0QixjQUFjLEFtRzlFOUQsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERRLENuRTFEUixvQkFBb0IsQW5HMkZ0QixhQUFhLEFtR3JGN0QsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERRLENuRTFEUixvQkFBb0IsQW5Ha0d0QixVQUFVLEFtRzVGMUQsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERRLENuRTFEUixvQkFBb0IsQW5HeUd0QixTQUFTLEFtR25HekQsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERRLENuRTFEUixvQkFBb0IsQW5HZ0h0QixVQUFVLEFtRzFHMUQsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERRLENuRTFEUixvQkFBb0IsQUFJaEQsSUFBbUMsQUFHekQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxF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QUtuRSxTQUFnRSxBbkdzRmhCLGFBQWEsRXNLakNiLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBQUtuRSxTQUFnRSxBbkc2RmhCLFVBQVUsRXNLeENWLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBQUtuRSxTQUFnRSxBbkdvR2hCLFNBQVMsRXNLL0NULEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBQUtuRSxTQUFnRSxBbkcyR2hCLFVBQVUsRXNLdERWLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBQUk5QyxJQUFvQyxBQUV6RCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkc2RW5CLFdBQVcsQW1HdkUzRCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkdvRm5CLGNBQWMsQW1HOUU5RCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkcyRm5CLGFBQWEsQW1HckY3RCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkdrR25CLFVBQVUsQW1HNUYxRCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkd5R25CLFNBQVMsQW1Hbkd6RCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkdnSG5CLFVBQVUsQW1HMUcxRCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBQUk5QyxJQUFvQyxBQUd6RCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRW1ENUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuRzZFbkIsV0FBVyxBbUd0RTNELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1FbUQ1QyxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIs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MURSLG9CQUFvQixBbkd5R3RCLFNBQVMsQW1HckZ6RCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXNDNUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsb0JBQW9CLEFuR2dIdEIsVUFBVSxBbUc1RjFELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1Fc0M1QyxBbkUxREUsVW1FMERRLENuRTFEUixvQkFBb0IsQUFJbEQsSUFBcUMsQUFpQnpELE9BQThELEVtRXFDZCxBbkUxREUsVW1FMERRLENuRTFEUixvQkFBb0IsQW5HNkV0QixXQUFXLEFtR3hEM0QsT0FBOEQsRW1FcUNkLEFuRTFERSxVbUUwRFEsQ25FMURSLG9CQUFvQixBbkdvRnRCLGNBQWMsQW1HL0Q5RCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsb0JBQW9CLEFuRzJGdEIsYUFBYSxBbUd0RTdELE9BQThELEVtRXFDZCxBbkUxREUsVW1FMERRLENuRTFEUixvQkFBb0IsQW5Ha0d0QixVQUFVLEFtRzdFMUQsT0FBOEQsRW1FcUNkLEFuRTFERSxVbUUwRFEsQ25FMURSLG9CQUFvQixBbkd5R3RCLFNBQVMsQW1HcEZ6RCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsb0JBQW9CLEFuR2dIdEIsVUFBVSxBbUczRjFELE9BQThELEVtRXFDZCxBbkUxREUsVW1FMERRLENuRTFEUixvQkFBb0IsQUFJbEQsSUFBcUMsQUFrQnpELE9BQThELEVtRW9DZCxBbkUxREUsVW1FMERRLENuRTFEUixvQkFBb0IsQUFzQnRFLE9BQThELEFuR3VEZCxXQUFXLEVzS25CWCxBbkUxREUsVW1FMERRLENuRTFEUixvQkFBb0IsQUFzQnRFLE9BQThELEFuRzhEZCxjQUFjLEVzSzFCZCxBbkUxREUsVW1FMERRLENuRTFEUixvQkFBb0IsQUFzQnRFLE9BQThELEFuR3FFZCxhQUFhLEVzS2pDYixBbkUxREUsVW1FMERRLENuRTFE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QUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXNDNUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBSWxELElBQXNDLEFBaUJ6RCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuRzZFckIsV0FBVyxBbUd4RDNELE9BQThELEVtRXFDZCxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQW5Hb0ZyQixjQUFjLEFtRy9EOUQsT0FBOEQsRW1FcUNkLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBbkcyRnJCLGFBQWEsQW1HdEU3RCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuR2tHckIsVUFBVSxBbUc3RTFELE9BQThELEVtRXFDZCxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQW5HeUdyQixTQUFTLEFtR3BGekQsT0FBOEQsRW1FcUNkLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBbkdnSHJCLFVBQVUsQW1HM0YxRCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBSWxELElBQXNDLEFBa0J6RCxPQUE4RCxFbUVvQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBc0JyRSxPQUE4RCxBbkd1RGQsV0FBVyxFc0tuQlgsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBc0JyRSxPQUE4RCxBbkc4RGQsY0FBYyxFc0sxQmQsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBc0JyRSxPQUE4RCxBbkdxRWQsYUFBYSxFc0tqQ2IsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBc0JyRSxPQUE4RCxBbkc0RWQsVUFBVSxFc0t4Q1YsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBc0JyRSxPQUE4RCxBbkdtRmQsU0FBUyxFc0svQ1QsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBc0JyRSxPQUE4RCxBbkcwRmQsVUFBVSxDbUcxRks7SUFDUCxVQUFVLEVSbEJKLE9BQU8sQ1FrQk0seUNBQXFGLENBQUMsUUFBUSxDQUFDLFVBQVU7SUFDNUgsWUFBWSxFQUFFLE9BQXFCO0lBQ25DLEtBQUssRWpHaERGLElBQUksR2lHaURSOztBbUVnQ1AsQW5FMURFLFVtRTBEUSxDbkUxRFIsa0JBQWtCLENBQUk7RUFDcEIsVUFBVSxFakd2QkgsT0FBTyxDaUd1QksseUNBQTJELENBQUMsUUFBUSxDQUFDLFVBQVU7RUFDbEcsS0FBSyxFakd5RE8sT0FBTyxHaUcvQnBCO0VtRThCSCxBbkUxREUsVW1FMERRLENuRTFEUixrQkFBa0IsQUFJbEQsSUFBdUMsQUFDekQsU0FBZ0UsRW1FcURoQixBbkUxREUsVW1FMERRLENuRTFEUixrQkFBa0IsQUFLcEUsU0FBZ0UsQW5Hd0VoQixXQUFXLEVzS25CWCxBbkUxREUsVW1FMERRLENuRTFEUixrQkFBa0IsQUFLcEUsU0FBZ0UsQW5HK0VoQixjQUFjLEVzSzFCZCxBbkUxREUsVW1FMERRLENuRTFEUixrQkFBa0IsQUFLcEUsU0FBZ0UsQW5Hc0ZoQixhQUFhLEVzS2pDYixBbkUxREUsVW1FMERRLENuRTFEUixrQkFBa0IsQUFLcEUsU0FBZ0UsQW5HNkZoQixVQUFVLEVzS3hDVixBbkUxREUsVW1FMERRLENuRTFEUixrQkFBa0IsQUFLcEUsU0FBZ0UsQW5Hb0doQixTQUFTLEVzSy9DVCxBbkUxREUsVW1FMERRLENuRTFEUixrQkFBa0IsQUFLcEUsU0FBZ0UsQW5HMkdoQixVQUFVLEVzS3REVixBbkUxREUsVW1FMERRLENuRTFEUixrQkFBa0IsQUFJbEQsSUFBdUMsQUFFekQsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERRLENuRTFEUixrQkFBa0IsQW5HNkVwQixXQUFXLEFtR3ZFM0QsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERRLENuRTFEUixrQkFBa0IsQW5Hb0ZwQixjQUFjLEFtRzlFOUQsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERRLENuRTFEUixrQkFBa0IsQW5HMkZwQixh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Q25FMURSLGtCQUFrQixBbkc2RXBCLFdBQVcsQW1HeEQzRCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsa0JBQWtCLEFuR29GcEIsY0FBYyxBbUcvRDlELE9BQThELEVtRXFDZCxBbkUxREUsVW1FMERRLENuRTFEUixrQkFBa0IsQW5HMkZwQixhQUFhLEFtR3RFN0QsT0FBOEQsRW1FcUNkLEFuRTFERSxVbUUwRFEsQ25FMURSLGtCQUFrQixBbkdrR3BCLFVBQVUsQW1HN0UxRCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsa0JBQWtCLEFuR3lHcEIsU0FBUyxBbUdwRnpELE9BQThELEVtRXFDZCxBbkUxREUsVW1FMERRLENuRTFEUixrQkFBa0IsQW5HZ0hwQixVQUFVLEFtRzNGMUQsT0FBOEQsRW1FcUNkLEFuRTFERSxVbUUwRFEsQ25FMURSLGtCQUFrQixBQUlsRCxJQUF1QyxBQWtCekQsT0FBOEQsRW1Fb0NkLEFuRTFERSxVbUUwRFEsQ25FMURSLGtCQUFrQixBQXNCcEUsT0FBOEQsQW5HdURkLFdBQVcsRXNLbkJYLEFuRTFERSxVbUUwRFEsQ25FMURSLGtCQUFrQixBQXNCcEUsT0FBOEQsQW5HOERkLGNBQWMsRXNLMUJkLEFuRTFERSxVbUUwRFEsQ25FMURSLGtCQUFrQixBQXNCcEUsT0FBOEQsQW5HcUVkLGFBQWEsRXNLakNiLEFuRTFERSxVbUUwRFEsQ25FMURSLGtCQUFrQixBQXNCcEUsT0FBOEQsQW5HNEVkLFVBQVUsRXNLeENWLEFuRTFERSxVbUUwRFEsQ25FMURSLGtCQUFrQixBQXNCcEUsT0FBOEQsQW5HbUZkLFNBQVMsRXNLL0NULEFuRTFERSxVbUUwRFEsQ25FMURSLGtCQUFrQixBQXNCcEUsT0FBOEQsQW5HMEZkLFVBQVUsQ21HMUZLO0lBQ1AsVUFBVSxFakc3Q1AsT0FBTyxDaUc2Q1MseUNBQXFGLENBQUMsUUFBUSxDQUFDLFVBQVU7SUFDNUgsWUFBWSxFQUFFLE9BQXFCO0lBQ25DLEtBQUssRWpHa0NHLE9BQU8sR2lHakNoQjs7QW1FZ0NQLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixDQUFLO0VBQ3BCLFVBQVUsRWpHaEJILE9BQU8sQ2lHZ0JLLHlDQUEyRCxDQUFDLFFBQVEsQ0FBQyxVQUFVO0VBQ2xHLEtBQUssRWpHekJFLElBQUksR2lHbURaO0VtRThCSCxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQUFJbEQsSUFBd0MsQUFDekQsU0FBZ0UsRW1FcURoQixBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQUFLbkUsU0FBZ0UsQW5Hd0VoQixXQUFXLEVzS25CWCxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQUFLbkUsU0FBZ0UsQW5HK0VoQixjQUFjLEVzSzFCZCxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQUFLbkUsU0FBZ0UsQW5Hc0ZoQixhQUFhLEVzS2pDYixBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQUFLbkUsU0FBZ0UsQW5HNkZoQixVQUFVLEVzS3hDVixBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQUFLbkUsU0FBZ0UsQW5Hb0doQixTQUFTLEVzSy9DVCxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQUFLbkUsU0FBZ0UsQW5HMkdoQixVQUFVLEVzS3REVixBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQUFJbEQsSUFBd0MsQUFFekQsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQW5HNkVuQixXQUFXLEFtR3ZFM0QsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQW5Hb0ZuQixjQUFjLEFtRzlFOUQsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQW5HMkZuQixhQUFhLEFtR3JGN0QsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQW5Ha0duQixVQUFVLEFtRzVGMUQsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQW5HeUduQixTQUFTLEFtR25H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aUIsQW5HMkZuQixhQUFhLEFtR3RFN0QsT0FBOEQsRW1FcUNkLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkdrR25CLFVBQVUsQW1HN0UxRCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuR3lHbkIsU0FBUyxBbUdwRnpELE9BQThELEVtRXFDZCxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQW5HZ0huQixVQUFVLEFtRzNGMUQsT0FBOEQsRW1FcUNkLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBQUlsRCxJQUF3QyxBQWtCekQsT0FBOEQsRW1Fb0NkLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBQXNCbkUsT0FBOEQsQW5HdURkLFdBQVcsRXNLbkJYLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBQXNCbkUsT0FBOEQsQW5HOERkLGNBQWMsRXNLMUJkLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBQXNCbkUsT0FBOEQsQW5HcUVkLGFBQWEsRXNLakNiLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBQXNCbkUsT0FBOEQsQW5HNEVkLFVBQVUsRXNLeENWLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBQXNCbkUsT0FBOEQsQW5HbUZkLFNBQVMsRXNLL0NULEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBQXNCbkUsT0FBOEQsQW5HMEZkLFVBQVUsQ21HMUZLO0lBQ1AsVUFBVSxFakd0Q1AsT0FBTyxDaUdzQ1MseUNBQXFGLENBQUMsUUFBUSxDQUFDLFVBQVU7SUFDNUgsWUFBWSxFQUFFLE9BQXFCO0lBQ25DLEtBQUssRWpHaERGLElBQUksR2lHaURSOztBbUVnQ1AsQW5FMURFLFVtRTBEUSxDbkUxRFIsc0JBQXNCLENBQUE7RUFDcEIsVUFBVSxFUllFLE9BQXFCLENRWmQseUNBQTJELENBQUMsUUFBUSxDQUFDLFVBQVU7RUFDbEcsS0FBSyxFakd5RE8sT0FBTyxHaUcvQnBCO0VtRThCSCxBbkUxREUsVW1FMERRLENuRTFEUixzQkFBc0IsQUFJeEQsSUFBeUMsQUFDekQsU0FBZ0UsRW1FcURoQixBbkUxREUsVW1FMERRLENuRTFEUixzQkFBc0IsQUFLeEUsU0FBZ0UsQW5Hd0VoQixXQUFXLEVzS25CWCxBbkUxREUsVW1FMERRLENuRTFEUixzQkFBc0IsQUFLeEUsU0FBZ0UsQW5HK0VoQixjQUFjLEVzSzFCZCxBbkUxREUsVW1FMERRLENuRTFEUixzQkFBc0IsQUFLeEUsU0FBZ0UsQW5Hc0ZoQixhQUFhLEVzS2pDYixBbkUxREUsVW1FMERRLENuRTFEUixzQkFBc0IsQUFLeEUsU0FBZ0UsQW5HNkZoQixVQUFVLEVzS3hDVixBbkUxREUsVW1FMERRLENuRTFEUixzQkFBc0IsQUFLeEUsU0FBZ0UsQW5Hb0doQixTQUFTLEVzSy9DVCxBbkUxREUsVW1FMERRLENuRTFEUixzQkFBc0IsQUFLeEUsU0FBZ0UsQW5HMkdoQixVQUFVLEVzS3REVixBbkUxREUsVW1FMERRLENuRTFEUixzQkFBc0IsQUFJeEQsSUFBeUMsQUFFekQsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERRLENuRTFEUixzQkFBc0IsQW5HNkV4QixXQUFXLEFtR3ZFM0QsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERRLENuRTFEUixzQkFBc0IsQW5Hb0Z4QixjQUFjLEFtRzlFOUQsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERRLENuRTFEUixzQkFBc0IsQW5HMkZ4QixhQUFhLEFtR3JGN0QsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERRLENuRTFEUixzQkFBc0IsQW5Ha0d4QixVQUFVLEFtRzVGMUQsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERRLENuRTFEUixzQkFBc0IsQW5HeUd4QixTQUFTLEFtR25HekQsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERRLENuRTFEUixzQkFBc0IsQW5HZ0h4QixVQUFVLEFtRzFHMUQsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERRLENuRTFEUixzQkFBc0IsQUFJeEQsSUFBeUMsQUFHekQsSUFBNEQsQ0FBQSxB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bkcrRWhCLGNBQWMsRXNLMUJkLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBQUtuRSxTQUFnRSxBbkdzRmhCLGFBQWEsRXNLakNiLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBQUtuRSxTQUFnRSxBbkc2RmhCLFVBQVUsRXNLeENWLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBQUtuRSxTQUFnRSxBbkdvR2hCLFNBQVMsRXNLL0NULEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBQUtuRSxTQUFnRSxBbkcyR2hCLFVBQVUsRXNLdERWLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBQUlwRCxJQUEwQyxBQUV6RCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkc2RW5CLFdBQVcsQW1HdkUzRCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkdvRm5CLGNBQWMsQW1HOUU5RCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkcyRm5CLGFBQWEsQW1HckY3RCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkdrR25CLFVBQVUsQW1HNUYxRCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkd5R25CLFNBQVMsQW1Hbkd6RCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkdnSG5CLFVBQVUsQW1HMUcxRCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBQUlwRCxJQUEwQyxBQUd6RCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRW1ENUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuRzZFbkIsV0FBVyxBbUd0RTNELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FB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SyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1Fc0M1QyxBbkUxREUsVW1FMERRLENuRTFEUixrQkFBa0IsQW5HeUdwQixTQUFTLEFtR3JGekQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUVzQzVDLEFuRTFERSxVbUUwRFEsQ25FMURSLGtCQUFrQixBbkdnSHBCLFVBQVUsQW1HNUYxRCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXNDNUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsa0JBQWtCLEFBSXRELElBQTJDLEFBaUJ6RCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsa0JBQWtCLEFuRzZFcEIsV0FBVyxBbUd4RDNELE9BQThELEVtRXFDZCxBbkUxREUsVW1FMERRLENuRTFEUixrQkFBa0IsQW5Hb0ZwQixjQUFjLEFtRy9EOUQsT0FBOEQsRW1FcUNkLEFuRTFERSxVbUUwRFEsQ25FMURSLGtCQUFrQixBbkcyRnBCLGFBQWEsQW1HdEU3RCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsa0JBQWtCLEFuR2tHcEIsVUFBVSxBbUc3RTFELE9BQThELEVtRXFDZCxBbkUxREUsVW1FMERRLENuRTFEUixrQkFBa0IsQW5HeUdwQixTQUFTLEFtR3BGekQsT0FBOEQsRW1FcUNkLEFuRTFERSxVbUUwRFEsQ25FMURSLGtCQUFrQixBbkdnSHBCLFVBQVUsQW1HM0YxRCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsa0JBQWtCLEFBSXRELElBQTJDLEFBa0J6RCxPQUE4RCxFbUVvQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsa0JBQWtCLEFBc0JwRSxPQUE4RCxBbkd1RGQsV0FBVyxFc0tuQlgsQW5FMURFLFVtRTBEUSxDbkUxRFIsa0JBQWtCLEFBc0JwRSxPQUE4RCxBbkc4RGQsY0FBYyxFc0sxQmQsQW5FMURFLFVtRTBEUSxDbkUxRFIsa0JBQWtC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QzVDLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkdnSG5CLFVBQVUsQW1HNUYxRCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXNDNUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFBSXRELElBQTRDLEFBaUJ6RCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuRzZFbkIsV0FBVyxBbUd4RDNELE9BQThELEVtRXFDZCxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQW5Hb0ZuQixjQUFjLEFtRy9EOUQsT0FBOEQsRW1FcUNkLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkcyRm5CLGFBQWEsQW1HdEU3RCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuR2tHbkIsVUFBVSxBbUc3RTFELE9BQThELEVtRXFDZCxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQW5HeUduQixTQUFTLEFtR3BGekQsT0FBOEQsRW1FcUNkLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkdnSG5CLFVBQVUsQW1HM0YxRCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFBSXRELElBQTRDLEFBa0J6RCxPQUE4RCxFbUVvQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFBc0JuRSxPQUE4RCxBbkd1RGQsV0FBVyxFc0tuQlgsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFBc0JuRSxPQUE4RCxBbkc4RGQsY0FBYyxFc0sxQmQsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFBc0JuRSxPQUE4RCxBbkdxRWQsYUFBYSxFc0tqQ2IsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFBc0JuRSxPQUE4RCxBbkc0RWQsVUFBVSxFc0t4Q1YsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFBc0JuRSxPQUE4RCxBbkdtRmQsU0FB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QW9CLEFBSTFELElBQTZDLEFBaUJ6RCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsb0JBQW9CLEFuRzZFdEIsV0FBVyxBbUd4RDNELE9BQThELEVtRXFDZCxBbkUxREUsVW1FMERRLENuRTFEUixvQkFBb0IsQW5Hb0Z0QixjQUFjLEFtRy9EOUQsT0FBOEQsRW1FcUNkLEFuRTFERSxVbUUwRFEsQ25FMURSLG9CQUFvQixBbkcyRnRCLGFBQWEsQW1HdEU3RCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsb0JBQW9CLEFuR2tHdEIsVUFBVSxBbUc3RTFELE9BQThELEVtRXFDZCxBbkUxREUsVW1FMERRLENuRTFEUixvQkFBb0IsQW5HeUd0QixTQUFTLEFtR3BGekQsT0FBOEQsRW1FcUNkLEFuRTFERSxVbUUwRFEsQ25FMURSLG9CQUFvQixBbkdnSHRCLFVBQVUsQW1HM0YxRCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsb0JBQW9CLEFBSTFELElBQTZDLEFBa0J6RCxPQUE4RCxFbUVvQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsb0JBQW9CLEFBc0J0RSxPQUE4RCxBbkd1RGQsV0FBVyxFc0tuQlgsQW5FMURFLFVtRTBEUSxDbkUxRFIsb0JBQW9CLEFBc0J0RSxPQUE4RCxBbkc4RGQsY0FBYyxFc0sxQmQsQW5FMURFLFVtRTBEUSxDbkUxRFIsb0JBQW9CLEFBc0J0RSxPQUE4RCxBbkdxRWQsYUFBYSxFc0tqQ2IsQW5FMURFLFVtRTBEUSxDbkUxRFIsb0JBQW9CLEFBc0J0RSxPQUE4RCxBbkc0RWQsVUFBVSxFc0t4Q1YsQW5FMURFLFVtRTBEUSxDbkUxRFIsb0JBQW9CLEFBc0J0RSxPQUE4RCxBbkdtRmQsU0FBUyxFc0svQ1QsQW5FMURFLFVtRTBEUSxDbkUxRFIsb0JBQW9CLEFBc0J0RSxPQUE4RCxBbkcwRmQsVUFBVSxDbUcxRks7SUFDUCxVQUFVLEVSTkosT0FBcUIsQ1FNUix5Q0FBcUYsQ0FBQyxRQUFRLENBQUMsVUFBVTtJQUM1SCxZQUFZLEVBQUUsT0FBcUI7SUFDbkMsS0FBSyxFakdoREYsSUFBSSxHaUdpRFI7O0FtRWdDUCxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQ0FBRztFQUNwQixVQUFVLEVSaUJELE9BQXFCLENRakJYLHlDQUEyRCxDQUFDLFFBQVEsQ0FBQyxVQUFVO0VBQ2xHLEtBQUssRWpHeURPLE9BQU8sR2lHL0JwQjtFbUU4QkgsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBSTFELElBQThDLEFBQ3pELFNBQWdFLEVtRXFEaEIsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBS3JFLFNBQWdFLEFuR3dFaEIsV0FBVyxFc0tuQlgsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBS3JFLFNBQWdFLEFuRytFaEIsY0FBYyxFc0sxQmQsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBS3JFLFNBQWdFLEFuR3NGaEIsYUFBYSxFc0tqQ2IsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBS3JFLFNBQWdFLEFuRzZGaEIsVUFBVSxFc0t4Q1YsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBS3JFLFNBQWdFLEFuR29HaEIsU0FBUyxFc0svQ1QsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBS3JFLFNBQWdFLEFuRzJHaEIsVUFBVSxFc0t0RFYsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBSTFELElBQThDLEFBRXpELFNBQWdFLEVtRW9EaEIsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuRzZFckIsV0FBVyxBbUd2RTNELFNBQWdFLEVtRW9EaEIsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuR29GckIsY0FBYyxBbUc5RTlELFNBQWdFLEVtRW9EaEIsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuRzJGckIsYUFBYSxBbUdyRjdELFNBQWdFLEVtRW9EaEIsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuR2tHckIsVUFBVSxBbUc1RjFELFNBQWdFLEVtRW9EaEIs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L0Q5RCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuRzJGckIsYUFBYSxBbUd0RTdELE9BQThELEVtRXFDZCxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQW5Ha0dyQixVQUFVLEFtRzdFMUQsT0FBOEQsRW1FcUNkLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBbkd5R3JCLFNBQVMsQW1HcEZ6RCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuR2dIckIsVUFBVSxBbUczRjFELE9BQThELEVtRXFDZCxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQUFJMUQsSUFBOEMsQUFrQnpELE9BQThELEVtRW9DZCxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQUFzQnJFLE9BQThELEFuR3VEZCxXQUFXLEVzS25CWCxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQUFzQnJFLE9BQThELEFuRzhEZCxjQUFjLEVzSzFCZCxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQUFzQnJFLE9BQThELEFuR3FFZCxhQUFhLEVzS2pDYixBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQUFzQnJFLE9BQThELEFuRzRFZCxVQUFVLEVzS3hDVixBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQUFzQnJFLE9BQThELEFuR21GZCxTQUFTLEVzSy9DVCxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQUFzQnJFLE9BQThELEFuRzBGZCxVQUFVLENtRzFGSztJQUNQLFVBQVUsRVJMTCxPQUFxQixDUUtQLHlDQUFxRixDQUFDLFFBQVEsQ0FBQyxVQUFVO0lBQzVILFlBQVksRUFBRSxPQUFxQjtJQUNuQyxLQUFLLEVqR2hERixJQUFJLEdpR2lEUjs7QW1FZ0NQLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixDQUFLO0VBQ3BCLFVBQVUsRVJBQSxPQUFPLENRQUUseUNBQTJELENBQUMsUUFBUSxDQUFDLFVBQVU7RUFDbEcsS0FBSyxFakd6QkUsSUFBSSxHaUdtRFo7RW1FOEJILEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBQUl6RCxJQUErQyxBQUN6RCxTQUFnRSxFbUVxRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBQUtuRSxTQUFnRSxBbkd3RWhCLFdBQVcsRXNLbkJYLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBQUtuRSxTQUFnRSxBbkcrRWhCLGNBQWMsRXNLMUJkLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBQUtuRSxTQUFnRSxBbkdzRmhCLGFBQWEsRXNLakNiLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBQUtuRSxTQUFnRSxBbkc2RmhCLFVBQVUsRXNLeENWLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBQUtuRSxTQUFnRSxBbkdvR2hCLFNBQVMsRXNLL0NULEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBQUtuRSxTQUFnRSxBbkcyR2hCLFVBQVUsRXNLdERWLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBQUl6RCxJQUErQyxBQUV6RCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkc2RW5CLFdBQVcsQW1HdkUzRCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkdvRm5CLGNBQWMsQW1HOUU5RCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkcyRm5CLGFBQWEsQW1HckY3RCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkdrR25CLFVBQVUsQW1HNUYxRCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkd5R25CLFNBQVMsQW1Hbkd6RCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkdnSG5CLFVBQVUsQW1HMUcxRCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURS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REUsVW1FMERRLENuRTFEUixtQkFBbUIsQUFLckUsU0FBZ0UsQW5HK0VoQixjQUFjLEVzSzFCZCxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQUFLckUsU0FBZ0UsQW5Hc0ZoQixhQUFhLEVzS2pDYixBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQUFLckUsU0FBZ0UsQW5HNkZoQixVQUFVLEVzS3hDVixBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQUFLckUsU0FBZ0UsQW5Hb0doQixTQUFTLEVzSy9DVCxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQUFLckUsU0FBZ0UsQW5HMkdoQixVQUFVLEVzS3REVixBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQUFJNUQsSUFBZ0QsQUFFekQsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQW5HNkVyQixXQUFXLEFtR3ZFM0QsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQW5Hb0ZyQixjQUFjLEFtRzlFOUQsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQW5HMkZyQixhQUFhLEFtR3JGN0QsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQW5Ha0dyQixVQUFVLEFtRzVGMUQsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQW5HeUdyQixTQUFTLEFtR25HekQsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQW5HZ0hyQixVQUFVLEFtRzFHMUQsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQUFJNUQsSUFBZ0QsQUFHekQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUVtRDVDLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBbkc2RXJCLFdBQVcsQW1HdEUzRCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRW1ENUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuR29GckIsY0FBYyxBbUc3RTlELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1FbUQ1QyxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQW5HMkZyQixhQUFhLEFtR3BGN0QsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUVtRDVDLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBbkdrR3JCLFVBQVUsQW1HM0YxRCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRW1ENUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuR3lHckIsU0FBUyxBbUdsR3pELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1FbUQ1QyxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQW5HZ0hyQixVQUFVLEFtR3pHMUQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUVtRDVDLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBQUk1RCxJQUFnRCxBQUl6RCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRWtENUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuRzZFckIsV0FBVyxBbUdyRTNELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1Fa0Q1QyxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQW5Hb0ZyQixjQUFjLEFtRzVFOUQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUVrRDVDLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBbkcyRnJCLGFBQWEsQW1HbkY3RCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRWtENUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuR2tHckIsVUFBVSxBbUcxRjFELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1Fa0Q1QyxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQW5HeUdyQixTQUFTLEFtR2pHekQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUVrRDVDLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBbkdnSHJCLFVBQVUsQW1HeEcxRCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPO0VBQ3RDLEFBVEosS0FTUyxHbUVpRFgsVUFBVSxDbkUxRFIsbUJBQW1CLEFBSTVELElBQWdELEFBS2pELGdCQUF1RTtFQUF6QixBQVRKLEtBU1MsR21FaURYLFVBQVUsQ25FMURSLG1CQUFtQixBQVM3RCxnQkFBdUUsQW5Hb0UvQixXQUFXO0VtR3BFTCxBQVRKLEtBU1MsR21FaURYLFVBQVUsQ25FMURSLG1CQUFtQixBQVM3RCxnQkFBdUUsQW5HMkUvQixjQUFjO0VtRzNFUixBQVRKLEtBU1MsR21FaURYLFVBQVUsQ25FMURSLG1CQUFtQixBQVM3RCxnQkFBdUUsQW5Ha0YvQixhQUFhO0VtR2xGUCxBQVRKLEtBU1MsR21FaURYLFVBQVUsQ25FMURSLG1CQUFtQixBQVM3RCxnQkFBdUUsQW5HeUYvQixVQUFVO0VtR3pGSixBQVRKLEtBU1MsR21FaURYLFVBQVUsQ25FMURSLG1CQUFtQixBQVM3RCxnQkFBdUUsQW5HZ0cvQixTQUFTO0VtR2hHSCxBQVRKLEtBU1MsR21FaURYLFVBQVUsQ25FMURSLG1CQUFtQixBQVM3RCxnQkFBdUUsQW5HdUcvQixVQUFVLENtR3ZHc0I7SUFDeEIsZ0JBQWdCLEVBQUUsZUFBZSxHQUNsQztFbUUrQ1AsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBSTVELElBQWdELEFBU3pELE1BQTZELEVtRTZDYixBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQW5HNkVyQixXQUFXLEFtR2hFM0QsTUFBNkQsRW1FNkNiLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBbkdvRnJCLGNBQWMsQW1HdkU5RCxNQUE2RCxFbUU2Q2IsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuRzJGckIsYUFBYSxBbUc5RTdELE1BQTZELEVtRTZDYixBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQW5Ha0dyQixVQUFVLEFtR3JGMUQsTUFBNkQsRW1FNkNiLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBbkd5R3JCLFNBQVMsQW1HNUZ6RCxNQUE2RCxFbUU2Q2IsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuR2dIckIsVUFBVSxBbUduRzFELE1BQTZELENBQUM7SUFDTixVQUFVLEVSWkosT0FBTyxDUVlNLHlDQUF1RixDQUFDLFFBQVEsQ0FBQyxVQUFVO0lBQzlILFlBQVksRUFBRSxPQUFtQjtJQUNqQyxLQUFLLEVBQUUsT0FBK0IsR0FDdkM7RW1FeUNQLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBQUk1RCxJQUFnRCxBQWV6RCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXVDNUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuRzZFckIsV0FBVyxBbUcxRDNELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1FdUM1QyxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQW5Hb0ZyQixjQUFjLEFtR2pFOUQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV1QzVDLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBbkcyRnJCLGFBQWEsQW1HeEU3RCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXVDNUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuR2tHckIsVUFBVSxBbUcvRTFELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1FdUM1QyxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQW5HeUdyQixTQUFTLEFtR3RGekQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV1QzVDLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBbkdnSHJCLFVBQVUsQW1HN0YxRCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXVDNUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBSTVELElBQWdELEFBZ0J6RCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXNDNUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuRzZFckIsV0FBVyxBbUd6RDNELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1Fc0M1QyxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQW5Hb0ZyQixjQUFjLEFtR2hFOUQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUVzQzVDLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBbkcyRnJCLGFBQWEsQW1HdkU3RCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXNDNUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuR2tHckIsVUFBVSxBbUc5RTFELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1Fc0M1QyxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQW5HeUdyQixTQUFTLEFtR3JGekQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUVzQzVDLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBbkdnSHJCLFVBQVUsQW1HNUYxRCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXNDNUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBSTVELElBQWdELEFBaUJ6RCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuRzZFckIsV0FBVyxBbUd4RDNELE9BQThELEVtRXFDZCxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQW5Hb0ZyQixjQUFjLEFtRy9EOUQsT0FBOEQsRW1FcUNkLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBbkcyRnJCLGFBQWEsQW1HdEU3RCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuR2tHckIsVUFBVSxBbUc3RTFELE9BQThELEVtRXFDZCxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQW5HeUdyQixTQUFTLEFtR3BGekQsT0FBOEQsRW1FcUNkLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBbkdnSHJCLFVBQVUsQW1HM0YxRCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBSTVELElBQWdELEFBa0J6RCxPQUE4RCxFbUVvQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBc0JyRSxPQUE4RCxBbkd1RGQsV0FBVyxFc0tuQlgsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBc0JyRSxPQUE4RCxBbkc4RGQsY0FBYyxFc0sxQmQsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBc0JyRSxPQUE4RCxBbkdxRWQsYUFBYSxFc0tqQ2IsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBc0JyRSxPQUE4RCxBbkc0RWQsVUFBVSxFc0t4Q1YsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBc0JyRSxPQUE4RCxBbkdtRmQsU0FBUyxFc0svQ1QsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBc0JyRSxPQUE4RCxBbkcwRmQsVUFBVSxDbUcxRks7SUFDUCxVQUFVLEVSckJKLE9BQU8sQ1FxQk0seUNBQXFGLENBQUMsUUFBUSxDQUFDLFVBQVU7SUFDNUgsWUFBWSxFQUFFLE9BQXFCO0lBQ25DLEtBQUssRWpHaERGLElBQUksR2lHaURSOztBbUVnQ1AsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLENBQUc7RUFDcEIsVUFBVSxFUkVBLE9BQU8sQ1FGRSx5Q0FBMkQsQ0FBQyxRQUFRLENBQUMsVUFBVTtFQUNsRyxLQUFLLEVqR3pCRSxJQUFJLEdpR21EWjtFbUU4QkgsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBSTdELElBQWlELEFBQ3pELFNBQWdFLEVtRXFEaEIsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBS3JFLFNBQWdFLEFuR3dFaEIsV0FBVyxFc0tuQlgsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBS3JFLFNBQWdFLEFuRytFaEIsY0FBYyxFc0sxQmQsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBS3JFLFNBQWdFLEFuR3NGaEIsYUFBYSxFc0tqQ2IsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBS3JFLFNBQWdFLEFuRzZGaEIsVUFBVSxFc0t4Q1YsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBS3JFLFNBQWdFLEFuR29HaEIsU0FBUyxFc0svQ1QsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBS3JFLFNBQWdFLEFuRzJHaEIsVUFBVSxFc0t0RFYsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBSTdELElBQWlELEFBRXpELFNBQWdFLEVtRW9EaEIsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuRzZFckIsV0FBVyxBbUd2RTNELFNBQWdFLEVtRW9EaEIsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuR29GckIsY0FBYyxBbUc5RTlELFNBQWdFLEVtRW9EaEIsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuRzJGckIsYUFBYSxBbUdyRjdELFNBQWdFLEVtRW9EaEIsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuR2tHckIsVUFBVSxBbUc1RjFELFNBQWdFLEVtRW9EaEIsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuR3lHckIsU0FBUyxBbUduR3pELFNBQWdFLEVtRW9EaEIsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuR2dIckIsVUFBVSxBbUcxRzFELFNBQWdFLEVtRW9EaEIsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBSTdELElBQWlELEFBR3pELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1FbUQ1QyxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQW5HNkVyQixXQUFXLEFtR3RFM0QsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUVtRDVDLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBbkdvRnJCLGNBQWMsQW1HN0U5RCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRW1ENUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuRzJGckIsYUFBYSxBbUdwRjdELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1FbUQ1QyxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQW5Ha0dyQixVQUFVLEFtRzNGMUQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUVtRDVDLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBbkd5R3JCLFNBQVMsQW1HbEd6RCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRW1ENUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuR2dIckIsVUFBVSxBbUd6RzFELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1FbUQ1QyxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQUFJN0QsSUFBaUQsQUFJekQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUVrRDVDLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBbkc2RXJCLFdBQVcsQW1HckUzRCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRWtENUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuR29GckIsY0FBYyxBbUc1RTlELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1Fa0Q1QyxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQW5HMkZyQixhQUFhLEFtR25GN0QsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUVrRDVDLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBbkdrR3JCLFVBQVUsQW1HMUYxRCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRWtENUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuR3lHckIsU0FBUyxBbUdqR3pELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1Fa0Q1QyxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQW5HZ0hyQixVQUFVLEFtR3hHMUQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTztFQUN0QyxBQVRKLEtBU1MsR21FaURYLFVBQVUsQ25FMURSLG1CQUFtQixBQUk3RCxJQUFpRCxBQUtqRCxnQkFBdUU7RUFBekIsQUFUSixLQVNTLEdtRWlEWCxVQUFVLENuRTFEUixtQkFBbUIsQUFTN0QsZ0JBQXVFLEFuR29FL0IsV0FBVztFbUdwRUwsQUFUSixLQVNTLEdtRWlEWCxVQUFVLENuRTFEUixtQkFBbUIsQUFTN0QsZ0JBQXVFLEFuRzJFL0IsY0FBYztFbUczRVIsQUFUSixLQVNTLEdtRWlEWCxVQUFVLENuRTFEUixtQkFBbUIsQUFTN0QsZ0JBQXVFLEFuR2tGL0IsYUFBYTtFbUdsRlAsQUFUSixLQVNTLEdtRWlEWCxVQUFVLENuRTFEUixtQkFBbUIsQUFTN0QsZ0JBQXVFLEFuR3lGL0IsVUFBVTtFbUd6RkosQUFUSixLQVNTLEdtRWlEWCxVQUFVLENuRTFEUixtQkFBbUIsQUFTN0QsZ0JBQXVFLEFuR2dHL0IsU0FBUztFbUdoR0gsQUFUSixLQVNTLEdtRWlEWCxVQUFVLENuRTFEUixtQkFBbUIsQUFTN0QsZ0JBQXVFLEFuR3VHL0IsVUFBVSxDbUd2R3NCO0lBQ3hCLGdCQUFnQixFQUFFLGVBQWUsR0FDbEM7RW1FK0NQLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBQUk3RCxJQUFpRCxBQVN6RCxNQUE2RCxFbUU2Q2IsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuRzZFckIsV0FBVyxBbUdoRTNELE1BQTZELEVtRTZDYixBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQW5Hb0ZyQixjQUFjLEFtR3ZFOUQsTUFBNkQsRW1FNkNiLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBbkcyRnJCLGFBQWEsQW1HOUU3RCxNQUE2RCxFbUU2Q2IsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuR2tHckIsVUFBVSxBbUdyRjFELE1BQTZELEVtRTZDYixBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQW5HeUdyQixTQUFTLEFtRzVGekQsTUFBNkQsRW1FNkNiLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBbkdnSHJCLFVBQVUsQW1HbkcxRCxNQUE2RCxDQUFDO0lBQ04sVUFBVSxFUlhKLE9BQU8sQ1FXTSx5Q0FBdUYsQ0FBQyxRQUFRLENBQUMsVUFBVTtJQUM5SCxZQUFZLEVBQUUsT0FBbUI7SUFDakMsS0FBSyxFQUFFLE9BQStCLEdBQ3ZDO0VtRXlDUCxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQUFJN0QsSUFBaUQsQUFlekQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV1QzVDLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBbkc2RXJCLFdBQVcsQW1HMUQzRCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXVDNUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuR29GckIsY0FBYyxBbUdqRTlELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1FdUM1QyxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQW5HMkZyQixhQUFhLEFtR3hFN0QsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV1QzVDLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBbkdrR3JCLFVBQVUsQW1HL0UxRCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXVDNUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuR3lHckIsU0FBUyxBbUd0RnpELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1FdUM1QyxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQW5HZ0hyQixVQUFVLEFtRzdGMUQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV1QzVDLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBQUk3RCxJQUFpRCxBQWdCekQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUVzQzVDLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBbkc2RXJCLFdBQVcsQW1HekQzRCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXNDNUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuR29GckIsY0FBYyxBbUdoRTlELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1Fc0M1QyxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQW5HMkZyQixhQUFhLEFtR3ZFN0QsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUVzQzVDLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBbkdrR3JCLFVBQVUsQW1HOUUxRCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXNDNUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuR3lHckIsU0FBUyxBbUdyRnpELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1Fc0M1QyxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQW5HZ0hyQixVQUFVLEFtRzVGMUQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUVzQzVDLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBQUk3RCxJQUFpRCxBQWlCekQsT0FBOEQsRW1FcUNkLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBbkc2RXJCLFdBQVcsQW1HeEQzRCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuR29GckIsY0FBYyxBbUcvRDlELE9BQThELEVtRXFDZCxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQW5HMkZyQixhQUFhLEFtR3RFN0QsT0FBOEQsRW1FcUNkLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBbkdrR3JCLFVBQVUsQW1HN0UxRCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuR3lHckIsU0FBUyxBbUdwRnpELE9BQThELEVtRXFDZCxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQW5HZ0hyQixVQUFVLEFtRzNGMUQsT0FBOEQsRW1FcUNkLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBQUk3RCxJQUFpRCxBQWtCekQsT0FBOEQsRW1Fb0NkLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBQXNCckUsT0FBOEQsQW5HdURkLFdBQVcsRXNLbkJYLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBQXNCckUsT0FBOEQsQW5HOERkLGNBQWMsRXNLMUJkLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBQXNCckUsT0FBOEQsQW5HcUVkLGFBQWEsRXNLakNiLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBQXNCckUsT0FBOEQsQW5HNEVkLFVBQVUsRXNLeENWLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBQXNCckUsT0FBOEQsQW5HbUZkLFNBQVMsRXNLL0NULEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBQXNCckUsT0FBOEQsQW5HMEZkLFVBQVUsQ21HMUZLO0lBQ1AsVUFBVSxFUnBCSixPQUFPLENRb0JNLHlDQUFxRixDQUFDLFFBQVEsQ0FBQyxVQUFVO0lBQzVILFlBQVksRUFBRSxPQUFxQjtJQUNuQyxLQUFLLEVqR2hERixJQUFJLEdpR2lEUjs7QW1FZ0NQLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixDQUFLO0VBQ3BCLFVBQVUsRVJHQSxPQUFPLENRSEUseUNBQTJELENBQUMsUUFBUSxDQUFDLFVBQVU7RUFDbEcsS0FBSyxFakd6QkUsSUFBSSxHaUdtRFo7RW1FOEJILEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBQUk1RCxJQUFrRCxBQUN6RCxTQUFnRSxFbUVxRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBQUtuRSxTQUFnRSxBbkd3RWhCLFdBQVcsRXNLbkJYLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBQUtuRSxTQUFnRSxBbkcrRWhCLGNBQWMsRXNLMUJkLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBQUtuRSxTQUFnRSxBbkdzRmhCLGFBQWEsRXNLakNiLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBQUtuRSxTQUFnRSxBbkc2RmhCLFVBQVUsRXNLeENWLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBQUtuRSxTQUFnRSxBbkdvR2hCLFNBQVMsRXNLL0NULEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBQUtuRSxTQUFnRSxBbkcyR2hCLFVBQVUsRXNLdERWLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBQUk1RCxJQUFrRCxBQUV6RCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkc2RW5CLFdBQVcsQW1HdkUzRCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkdvRm5CLGNBQWMsQW1HOUU5RCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkcyRm5CLGFBQWEsQW1HckY3RCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkdrR25CLFVBQVUsQW1HNUYxRCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkd5R25CLFNBQVMsQW1Hbkd6RCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkdnSG5CLFVBQVUsQW1HMUcxRCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBQUk1RCxJQUFrRCxBQUd6RCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRW1ENUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuRzZFbkIsV0FBVyxBbUd0RTNELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1FbUQ1QyxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQW5Hb0ZuQixjQUFjLEFtRzdFOUQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUVtRDVDLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkcyRm5CLGFBQWEsQW1HcEY3RCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRW1ENUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuR2tHbkIsVUFBVSxBbUczRjFELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1FbUQ1QyxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQW5HeUduQixTQUFTLEFtR2xHekQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUVtRDVDLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkdnSG5CLFVBQVUsQW1HekcxRCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRW1ENUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFBSTVELElBQWtELEFBSXpELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1Fa0Q1QyxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQW5HNkVuQixXQUFXLEFtR3JFM0QsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUVrRDVDLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkdvRm5CLGNBQWMsQW1HNUU5RCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRWtENUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuRzJGbkIsYUFBYSxBbUduRjdELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1Fa0Q1QyxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQW5Ha0duQixVQUFVLEFtRzFGMUQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUVrRDVDLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkd5R25CLFNBQVMsQW1Hakd6RCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRWtENUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuR2dIbkIsVUFBVSxBbUd4RzFELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU87RUFDdEMsQUFUSixLQVNTLEdtRWlEWCxVQUFVLENuRTFEUixpQkFBaUIsQUFJNUQsSUFBa0QsQUFLakQsZ0JBQXVFO0VBQXpCLEFBVEosS0FTUyxHbUVpRFgsVUFBVSxDbkUxRFIsaUJBQWlCLEFBUzNELGdCQUF1RSxBbkdvRS9CLFdBQVc7RW1HcEVMLEFBVEosS0FTUyxHbUVpRFgsVUFBVSxDbkUxRFIsaUJBQWlCLEFBUzNELGdCQUF1RSxBbkcyRS9CLGNBQWM7RW1HM0VSLEFBVEosS0FTUyxHbUVpRFgsVUFBVSxDbkUxRFIsaUJBQWlCLEFBUzNELGdCQUF1RSxBbkdrRi9CLGFBQWE7RW1HbEZQLEFBVEosS0FTUyxHbUVpRFgsVUFBVSxDbkUxRFIsaUJBQWlCLEFBUzNELGdCQUF1RSxBbkd5Ri9CLFVBQVU7RW1HekZKLEFBVEosS0FTUyxHbUVpRFgsVUFBVSxDbkUxRFIsaUJBQWlCLEFBUzNELGdCQUF1RSxBbkdnRy9CLFNBQVM7RW1HaEdILEFBVEosS0FTUyxHbUVpRFgsVUFBVSxDbkUxRFIsaUJBQWlCLEFBUzNELGdCQUF1RSxBbkd1Ry9CLFVBQVUsQ21HdkdzQjtJQUN4QixnQkFBZ0IsRUFBRSxlQUFlLEdBQ2xDO0VtRStDUCxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQUFJNUQsSUFBa0QsQUFTekQsTUFBNkQsRW1FNkNiLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkc2RW5CLFdBQVcsQW1HaEUzRCxNQUE2RCxFbUU2Q2IsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuR29GbkIsY0FBYyxBbUd2RTlELE1BQTZELEVtRTZDYixBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQW5HMkZuQixhQUFhLEFtRzlFN0QsTUFBNkQsRW1FNkNiLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkdrR25CLFVBQVUsQW1HckYxRCxNQUE2RCxFbUU2Q2IsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuR3lHbkIsU0FBUyxBbUc1RnpELE1BQTZELEVtRTZDYixBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQW5HZ0huQixVQUFVLEFtR25HMUQsTUFBNkQsQ0FBQztJQUNOLFVBQVUsRVJWSixPQUFPLENRVU0seUNBQXVGLENBQUMsUUFBUSxDQUFDLFVBQVU7SUFDOUgsWUFBWSxFQUFFLE9BQW1CO0lBQ2pDLEtBQUssRUFBRSxPQUErQixHQUN2QztFbUV5Q1AsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFBSTVELElBQWtELEFBZXpELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1FdUM1QyxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQW5HNkVuQixXQUFXLEFtRzFEM0QsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV1QzVDLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkdvRm5CLGNBQWMsQW1HakU5RCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXVDNUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuRzJGbkIsYUFBYSxBbUd4RTdELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1FdUM1QyxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQW5Ha0duQixVQUFVLEFtRy9FMUQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV1QzVDLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkd5R25CLFNBQVMsQW1HdEZ6RCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXVDNUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuR2dIbkIsVUFBVSxBbUc3RjFELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1FdUM1QyxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQUFJNUQsSUFBa0QsQUFnQnpELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1Fc0M1QyxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQW5HNkVuQixXQUFXLEFtR3pEM0QsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUVzQzVDLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkdvRm5CLGNBQWMsQW1HaEU5RCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXNDNUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuRzJGbkIsYUFBYSxBbUd2RTdELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1Fc0M1QyxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQW5Ha0duQixVQUFVLEFtRzlFMUQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUVzQzVDLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkd5R25CLFNBQVMsQW1HckZ6RCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXNDNUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuR2dIbkIsVUFBVSxBbUc1RjFELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1Fc0M1QyxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQUFJNUQsSUFBa0QsQUFpQnpELE9BQThELEVtRXFDZCxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQW5HNkVuQixXQUFXLEFtR3hEM0QsT0FBOEQsRW1FcUNkLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkdvRm5CLGNBQWMsQW1HL0Q5RCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuRzJGbkIsYUFBYSxBbUd0RTdELE9BQThELEVtRXFDZCxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQW5Ha0duQixVQUFVLEFtRzdFMUQsT0FBOEQsRW1FcUNkLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkd5R25CLFNBQVMsQW1HcEZ6RCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuR2dIbkIsVUFBVSxBbUczRjFELE9BQThELEVtRXFDZCxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQUFJNUQsSUFBa0QsQUFrQnpELE9BQThELEVtRW9DZCxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQUFzQm5FLE9BQThELEFuR3VEZCxXQUFXLEVzS25CWCxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQUFzQm5FLE9BQThELEFuRzhEZCxjQUFjLEVzSzFCZCxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQUFzQm5FLE9BQThELEFuR3FFZCxhQUFhLEVzS2pDYixBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQUFzQm5FLE9BQThELEFuRzRFZCxVQUFVLEVzS3hDVixBbkUxREUsVW1FMERRLENuRTFE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NUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsZ0JBQWdCLEFBSTVELElBQW1ELEFBaUJ6RCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsZ0JBQWdCLEFuRzZFbEIsV0FBVyxBbUd4RDNELE9BQThELEVtRXFDZCxBbkUxREUsVW1FMERRLENuRTFEUixnQkFBZ0IsQW5Hb0ZsQixjQUFjLEFtRy9EOUQsT0FBOEQsRW1FcUNkLEFuRTFERSxVbUUwRFEsQ25FMURSLGdCQUFnQixBbkcyRmxCLGFBQWEsQW1HdEU3RCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsZ0JBQWdCLEFuR2tHbEIsVUFBVSxBbUc3RTFELE9BQThELEVtRXFDZCxBbkUxREUsVW1FMERRLENuRTFEUixnQkFBZ0IsQW5HeUdsQixTQUFTLEFtR3BGekQsT0FBOEQsRW1FcUNkLEFuRTFERSxVbUUwRFEsQ25FMURSLGdCQUFnQixBbkdnSGxCLFVBQVUsQW1HM0YxRCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsZ0JBQWdCLEFBSTVELElBQW1ELEFBa0J6RCxPQUE4RCxFbUVvQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsZ0JBQWdCLEFBc0JsRSxPQUE4RCxBbkd1RGQsV0FBVyxFc0tuQlgsQW5FMURFLFVtRTBEUSxDbkUxRFIsZ0JBQWdCLEFBc0JsRSxPQUE4RCxBbkc4RGQsY0FBYyxFc0sxQmQsQW5FMURFLFVtRTBEUSxDbkUxRFIsZ0JBQWdCLEFBc0JsRSxPQUE4RCxBbkdxRWQsYUFBYSxFc0tqQ2IsQW5FMURFLFVtRTBEUSxDbkUxRFIsZ0JBQWdCLEFBc0JsRSxPQUE4RCxBbkc0RWQsVUFBVSxFc0t4Q1YsQW5FMURFLFVtRTBEUSxDbkUxRFIsZ0JBQWdCLEFBc0JsRSxPQUE4RCxBbkdtRmQsU0FBUyxFc0svQ1QsQW5FMURFLFVtRTBEUSxDbkUxRFIsZ0JBQWdCLEFBc0JsRSxPQUE4RCxBbkcwRmQsVUFBVSxDbUcxRks7SUFDUCxVQUFVLEVSbEJKLE9BQU8sQ1FrQk0seUNBQXFGLENBQUMsUUFBUSxDQUFDLFVBQVU7SUFDNUgsWUFBWSxFQUFFLE9BQXFCO0lBQ25DLEtBQUssRWpHaERGLElBQUksR2lHaURSOztBbUVnQ1AsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLENBQUc7RUFDcEIsVUFBVSxFUktBLE9BQU8sQ1FMRSx5Q0FBMkQsQ0FBQyxRQUFRLENBQUMsVUFBVTtFQUNsRyxLQUFLLEVqR3lETyxPQUFPLEdpRy9CcEI7RW1FOEJILEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBQUloRSxJQUFvRCxBQUN6RCxTQUFnRSxFbUVxRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBQUtyRSxTQUFnRSxBbkd3RWhCLFdBQVcsRXNLbkJYLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBQUtyRSxTQUFnRSxBbkcrRWhCLGNBQWMsRXNLMUJkLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBQUtyRSxTQUFnRSxBbkdzRmhCLGFBQWEsRXNLakNiLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBQUtyRSxTQUFnRSxBbkc2RmhCLFVBQVUsRXNLeENWLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBQUtyRSxTQUFnRSxBbkdvR2hCLFNBQVMsRXNLL0NULEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBQUtyRSxTQUFnRSxBbkcyR2hCLFVBQVUsRXNLdERWLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBQUloRSxJQUFvRCxBQUV6RCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBbkc2RXJCLFdBQVcsQW1HdkUzRCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBbkdvRnJCLGNBQWMsQW1HOUU5RCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBbkcyRnJCLGFBQWEsQW1HckY3RCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBbkdrR3JCLFVB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LG1CQUFtQixBbkdvRnJCLGNBQWMsQW1HL0Q5RCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuRzJGckIsYUFBYSxBbUd0RTdELE9BQThELEVtRXFDZCxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQW5Ha0dyQixVQUFVLEFtRzdFMUQsT0FBOEQsRW1FcUNkLEFuRTFERSxVbUUwRFEsQ25FMURSLG1CQUFtQixBbkd5R3JCLFNBQVMsQW1HcEZ6RCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuR2dIckIsVUFBVSxBbUczRjFELE9BQThELEVtRXFDZCxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQUFJaEUsSUFBb0QsQUFrQnpELE9BQThELEVtRW9DZCxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQUFzQnJFLE9BQThELEFuR3VEZCxXQUFXLEVzS25CWCxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQUFzQnJFLE9BQThELEFuRzhEZCxjQUFjLEVzSzFCZCxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQUFzQnJFLE9BQThELEFuR3FFZCxhQUFhLEVzS2pDYixBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQUFzQnJFLE9BQThELEFuRzRFZCxVQUFVLEVzS3hDVixBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQUFzQnJFLE9BQThELEFuR21GZCxTQUFTLEVzSy9DVCxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQUFzQnJFLE9BQThELEFuRzBGZCxVQUFVLENtRzFGSztJQUNQLFVBQVUsRVJqQkosT0FBTyxDUWlCTSx5Q0FBcUYsQ0FBQyxRQUFRLENBQUMsVUFBVTtJQUM1SCxZQUFZLEVBQUUsT0FBcUI7SUFDbkMsS0FBSyxFakdoREYsSUFBSSxHaUdpRFI7O0FtRWdDUCxBbkUxREUsVW1FMERRLENuRTFEUixtQkFBbUIsQ0FBRztFQUNwQixVQUFVLEVSTUEsT0FBTyxDUU5FLHlDQUEyRCxDQUFDLFFBQVEsQ0FBQyxVQUFVO0VBQ2xHLEtBQUssRWpHeURPLE9BQU8sR2lHL0JwQjtFbUU4QkgsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBSWpFLElBQXFELEFBQ3pELFNBQWdFLEVtRXFEaEIsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBS3JFLFNBQWdFLEFuR3dFaEIsV0FBVyxFc0tuQlgsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBS3JFLFNBQWdFLEFuRytFaEIsY0FBYyxFc0sxQmQsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBS3JFLFNBQWdFLEFuR3NGaEIsYUFBYSxFc0tqQ2IsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBS3JFLFNBQWdFLEFuRzZGaEIsVUFBVSxFc0t4Q1YsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBS3JFLFNBQWdFLEFuR29HaEIsU0FBUyxFc0svQ1QsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBS3JFLFNBQWdFLEFuRzJHaEIsVUFBVSxFc0t0RFYsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFBSWpFLElBQXFELEFBRXpELFNBQWdFLEVtRW9EaEIsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuRzZFckIsV0FBVyxBbUd2RTNELFNBQWdFLEVtRW9EaEIsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuR29GckIsY0FBYyxBbUc5RTlELFNBQWdFLEVtRW9EaEIsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuRzJGckIsYUFBYSxBbUdyRjdELFNBQWdFLEVtRW9EaEIsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuR2tHckIsVUFBVSxBbUc1RjFELFNBQWdFLEVtRW9EaEIsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuR3lHckIsU0FBUyxBbUduR3pELFNBQWdFLEVtRW9EaEIsQW5FMURFLFVtRTBEUSxDbkUxRFIsbUJBQW1CLEFuR2dIckIsVUFBVSxBbUcxRzFELFNBQWdFLEVt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RSxBbkd3RWhCLFdBQVcsRXNLbkJYLEFuRTFERSxVbUUwRFEsQ25FMURSLGtCQUFrQixBQUtwRSxTQUFnRSxBbkcrRWhCLGNBQWMsRXNLMUJkLEFuRTFERSxVbUUwRFEsQ25FMURSLGtCQUFrQixBQUtwRSxTQUFnRSxBbkdzRmhCLGFBQWEsRXNLakNiLEFuRTFERSxVbUUwRFEsQ25FMURSLGtCQUFrQixBQUtwRSxTQUFnRSxBbkc2RmhCLFVBQVUsRXNLeENWLEFuRTFERSxVbUUwRFEsQ25FMURSLGtCQUFrQixBQUtwRSxTQUFnRSxBbkdvR2hCLFNBQVMsRXNLL0NULEFuRTFERSxVbUUwRFEsQ25FMURSLGtCQUFrQixBQUtwRSxTQUFnRSxBbkcyR2hCLFVBQVUsRXNLdERWLEFuRTFERSxVbUUwRFEsQ25FMURSLGtCQUFrQixBQUlqRSxJQUFzRCxBQUV6RCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLGtCQUFrQixBbkc2RXBCLFdBQVcsQW1HdkUzRCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLGtCQUFrQixBbkdvRnBCLGNBQWMsQW1HOUU5RCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLGtCQUFrQixBbkcyRnBCLGFBQWEsQW1HckY3RCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLGtCQUFrQixBbkdrR3BCLFVBQVUsQW1HNUYxRCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLGtCQUFrQixBbkd5R3BCLFNBQVMsQW1Hbkd6RCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLGtCQUFrQixBbkdnSHBCLFVBQVUsQW1HMUcxRCxTQUFnRSxFbUVvRGhCLEFuRTFERSxVbUUwRFEsQ25FMURSLGtCQUFrQixBQUlqRSxJQUFzRCxBQUd6RCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRW1ENUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsa0JBQWtCLEFu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LFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFBS25FLFNBQWdFLEFuRzZGaEIsVUFBVSxFc0t4Q1YsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFBS25FLFNBQWdFLEFuR29HaEIsU0FBUyxFc0svQ1QsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFBS25FLFNBQWdFLEFuRzJHaEIsVUFBVSxFc0t0RFYsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFBSWpFLElBQXVELEFBRXpELFNBQWdFLEVtRW9EaEIsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuRzZFbkIsV0FBVyxBbUd2RTNELFNBQWdFLEVtRW9EaEIsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuR29GbkIsY0FBYyxBbUc5RTlELFNBQWdFLEVtRW9EaEIsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuRzJGbkIsYUFBYSxBbUdyRjdELFNBQWdFLEVtRW9EaEIsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuR2tHbkIsVUFBVSxBbUc1RjFELFNBQWdFLEVtRW9EaEIsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuR3lHbkIsU0FBUyxBbUduR3pELFNBQWdFLEVtRW9EaEIsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuR2dIbkIsVUFBVSxBbUcxRzFELFNBQWdFLEVtRW9EaEIsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFBSWpFLElBQXVELEFBR3pELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1FbUQ1QyxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQW5HNkVuQixXQUFXLEFtR3RFM0QsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUVtRDVDLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkdvRm5CLGNBQWMsQW1HN0U5RCxJQUE0RCxDQUFBLEFBQUEs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Q0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUVzQzVDLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkdnSG5CLFVBQVUsQW1HNUYxRCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXNDNUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFBSWxFLElBQXdELEFBaUJ6RCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuRzZFbkIsV0FBVyxBbUd4RDNELE9BQThELEVtRXFDZCxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQW5Hb0ZuQixjQUFjLEFtRy9EOUQsT0FBOEQsRW1FcUNkLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkcyRm5CLGFBQWEsQW1HdEU3RCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuR2tHbkIsVUFBVSxBbUc3RTFELE9BQThELEVtRXFDZCxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQW5HeUduQixTQUFTLEFtR3BGekQsT0FBOEQsRW1FcUNkLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkdnSG5CLFVBQVUsQW1HM0YxRCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFBSWxFLElBQXdELEFBa0J6RCxPQUE4RCxFbUVvQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFBc0JuRSxPQUE4RCxBbkd1RGQsV0FBVyxFc0tuQlgsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFBc0JuRSxPQUE4RCxBbkc4RGQsY0FBYyxFc0sxQmQsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFBc0JuRSxPQUE4RCxBbkdxRWQsYUFBYSxFc0tqQ2IsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFBc0JuRSxPQUE4RCxBbkc0RWQsVUFBVSxFc0t4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QUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1Fc0M1QyxBbkUxREUsVW1FMERRLENuRTFEUixrQkFBa0IsQUFJcEUsSUFBeUQsQUFpQnpELE9BQThELEVtRXFDZCxBbkUxREUsVW1FMERRLENuRTFEUixrQkFBa0IsQW5HNkVwQixXQUFXLEFtR3hEM0QsT0FBOEQsRW1FcUNkLEFuRTFERSxVbUUwRFEsQ25FMURSLGtCQUFrQixBbkdvRnBCLGNBQWMsQW1HL0Q5RCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsa0JBQWtCLEFuRzJGcEIsYUFBYSxBbUd0RTdELE9BQThELEVtRXFDZCxBbkUxREUsVW1FMERRLENuRTFEUixrQkFBa0IsQW5Ha0dwQixVQUFVLEFtRzdFMUQsT0FBOEQsRW1FcUNkLEFuRTFERSxVbUUwRFEsQ25FMURSLGtCQUFrQixBbkd5R3BCLFNBQVMsQW1HcEZ6RCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsa0JBQWtCLEFuR2dIcEIsVUFBVSxBbUczRjFELE9BQThELEVtRXFDZCxBbkUxREUsVW1FMERRLENuRTFEUixrQkFBa0IsQUFJcEUsSUFBeUQsQUFrQnpELE9BQThELEVtRW9DZCxBbkUxREUsVW1FMERRLENuRTFEUixrQkFBa0IsQUFzQnBFLE9BQThELEFuR3VEZCxXQUFXLEVzS25CWCxBbkUxREUsVW1FMERRLENuRTFEUixrQkFBa0IsQUFzQnBFLE9BQThELEFuRzhEZCxjQUFjLEVzSzFCZCxBbkUxREUsVW1FMERRLENuRTFEUixrQkFBa0IsQUFzQnBFLE9BQThELEFuR3FFZCxhQUFhLEVzS2pDYixBbkUxREUsVW1FMERRLENuRTFEUixrQkFBa0IsQUFzQnBFLE9BQThELEFuRzRFZCxVQUFVLEVzS3hDVixBbkUxREUsVW1FMERRLENuRTFEUixrQkFBa0IsQUFzQnBFLE9BQThELEFuR21GZCxTQUFTLEVzSy9DVCxBbkUxREUsVW1FMERRLENuRTFEUixrQkFBa0IsQUFzQnBFLE9BQThELEFuRzBGZCxVQUFVLENtRzFGSztJQUNQLFVBQVUsRWpHOUNQLElBQUksQ2lHOENZLHlDQUFxRixDQUFDLFFBQVEsQ0FBQyxVQUFVO0lBQzVILFlBQVksRUFBRSxPQUFxQjtJQUNuQyxLQUFLLEVqR2tDRyxPQUFPLEdpR2pDaEI7O0FtRWdDUCxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQ0FBSztFQUNwQixVQUFVLEVqR2xCSCxPQUFPLENpR2tCSyx5Q0FBMkQsQ0FBQyxRQUFRLENBQUMsVUFBVTtFQUNsRyxLQUFLLEVqR3pCRSxJQUFJLEdpR21EWjtFbUU4QkgsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFBSXBFLElBQTBELEFBQ3pELFNBQWdFLEVtRXFEaEIsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFBS25FLFNBQWdFLEFuR3dFaEIsV0FBVyxFc0tuQlgsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFBS25FLFNBQWdFLEFuRytFaEIsY0FBYyxFc0sxQmQsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFBS25FLFNBQWdFLEFuR3NGaEIsYUFBYSxFc0tqQ2IsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFBS25FLFNBQWdFLEFuRzZGaEIsVUFBVSxFc0t4Q1YsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFBS25FLFNBQWdFLEFuR29HaEIsU0FBUyxFc0svQ1QsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFBS25FLFNBQWdFLEFuRzJHaEIsVUFBVSxFc0t0RFYsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFBSXBFLElBQTBELEFBRXpELFNBQWdFLEVtRW9EaEIsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuRzZFbkIsV0FBVyxBbUd2RTNELFNBQWdFLEVtRW9EaEIsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuR29GbkIsY0FBYyxBbUc5RTlELFNBQWdFLEVtRW9EaEIsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuRzJGbkIsYUFBYSxBbUdyRjdELFNBQWdFLEVtRW9EaEIsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuR2tHbkIsVUFBVSxBbUc1RjFELFNBQWdFLEVtRW9EaEIsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuR3lHbkIsU0FBUyxBbUduR3pELFNBQWdFLEVtRW9EaEIsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuR2dIbkIsVUFBVSxBbUcxRzFELFNBQWdFLEVtRW9EaEIsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFBSXBFLElBQTBELEFBR3pELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1FbUQ1QyxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQW5HNkVuQixXQUFXLEFtR3RFM0QsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUVtRDVDLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkdvRm5CLGNBQWMsQW1HN0U5RCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRW1ENUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuRzJGbkIsYUFBYSxBbUdwRjdELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1FbUQ1QyxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQW5Ha0duQixVQUFVLEFtRzNGMUQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUVtRDVDLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkd5R25CLFNBQVMsQW1HbEd6RCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRW1ENUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuR2dIbkIsVUFBVSxBbUd6RzFELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1FbUQ1QyxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQUFJcEUsSUFBMEQsQUFJekQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUVrRDVDLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkc2RW5CLFdBQVcsQW1HckUzRCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRWtENUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuR29GbkIsY0FBYyxBbUc1RTlELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1Fa0Q1QyxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQW5HMkZuQixhQUFhLEFtR25GN0QsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUVrRDVDLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkdrR25CLFVBQVUsQW1HMUYxRCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRWtENUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuR3lHbkIsU0FBUyxBbUdqR3pELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1Fa0Q1QyxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQW5HZ0huQixVQUFVLEFtR3hHMUQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTztFQUN0QyxBQVRKLEtBU1MsR21FaURYLFVBQVUsQ25FMURSLGlCQUFpQixBQUlwRSxJQUEwRCxBQUtqRCxnQkFBdUU7RUFBekIsQUFUSixLQVNTLEdtRWlEWCxVQUFVLENuRTFEUixpQkFBaUIsQUFTM0QsZ0JBQXVFLEFuR29FL0IsV0FBVztFbUdwRUwsQUFUSixLQVNTLEdtRWlEWCxVQUFVLENuRTFEUixpQkFBaUIsQUFTM0QsZ0JBQXVFLEFuRzJFL0IsY0FBYztFbUczRVIsQUFUSixLQVNTLEdtRWlEWCxVQUFVLENuRTFEUixpQkFBaUIsQUFTM0QsZ0JBQXVFLEFuR2tGL0IsYUFBYTtFbUdsRlAsQUFUSixLQVNTLEdtRWlEWCxVQUFVLENuRTFEUixpQkFBaUIsQUFTM0QsZ0JBQXVFLEFuR3lGL0IsVUFBVTtFbUd6RkosQUFUSixLQVNTLEdtRWlEWCxVQUFVLENuRTFEUixpQkFBaUIsQUFTM0QsZ0JBQXVFLEFuR2dHL0IsU0FBUztFbUdoR0gsQUFUSixLQVNTLEdtRWlEWCxVQUFVLENuRTFEUixpQkFBaUIsQUFTM0QsZ0JBQXVFLEFuR3VHL0IsVUFBVSxDbUd2R3NCO0lBQ3hCLGdCQUFnQixFQUFFLGVBQWUsR0FDbEM7RW1FK0NQLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBQUlwRSxJQUEwRCxBQVN6RCxNQUE2RCxFbUU2Q2IsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuRzZFbkIsV0FBVyxBbUdoRTNELE1BQTZELEVtRTZDYixBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQW5Hb0ZuQixjQUFjLEFtR3ZFOUQsTUFBNkQsRW1FNkNiLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkcyRm5CLGFBQWEsQW1HOUU3RCxNQUE2RCxFbUU2Q2IsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuR2tHbkIsVUFBVSxBbUdyRjFELE1BQTZELEVtRTZDYixBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQW5HeUduQixTQUFTLEFtRzVGekQsTUFBNkQsRW1FNkNiLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkdnSG5CLFVBQVUsQW1HbkcxRCxNQUE2RCxDQUFDO0lBQ04sVUFBVSxFakcvQlAsT0FBTyxDaUcrQlMseUNBQXVGLENBQUMsUUFBUSxDQUFDLFVBQVU7SUFDOUgsWUFBWSxFQUFFLE9BQW1CO0lBQ2pDLEtBQUssRUFBRSxPQUErQixHQUN2QztFbUV5Q1AsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFBSXBFLElBQTBELEFBZXpELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1FdUM1QyxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQW5HNkVuQixXQUFXLEFtRzFEM0QsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV1QzVDLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkdvRm5CLGNBQWMsQW1HakU5RCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXVDNUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuRzJGbkIsYUFBYSxBbUd4RTdELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1FdUM1QyxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQW5Ha0duQixVQUFVLEFtRy9FMUQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUV1QzVDLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkd5R25CLFNBQVMsQW1HdEZ6RCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXVDNUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuR2dIbkIsVUFBVSxBbUc3RjFELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1FdUM1QyxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQUFJcEUsSUFBMEQsQUFnQnpELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1Fc0M1QyxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQW5HNkVuQixXQUFXLEFtR3pEM0QsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUVzQzVDLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkdvRm5CLGNBQWMsQW1HaEU5RCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXNDNUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuRzJGbkIsYUFBYSxBbUd2RTdELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1Fc0M1QyxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQW5Ha0duQixVQUFVLEFtRzlFMUQsSUFBNEQsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFbUVzQzVDLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkd5R25CLFNBQVMsQW1HckZ6RCxJQUE0RCxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVtRXNDNUMsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuR2dIbkIsVUFBVSxBbUc1RjFELElBQTRELENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRW1Fc0M1QyxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQUFJcEUsSUFBMEQsQUFpQnpELE9BQThELEVtRXFDZCxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQW5HNkVuQixXQUFXLEFtR3hEM0QsT0FBOEQsRW1FcUNkLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkdvRm5CLGNBQWMsQW1HL0Q5RCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuRzJGbkIsYUFBYSxBbUd0RTdELE9BQThELEVtRXFDZCxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQW5Ha0duQixVQUFVLEFtRzdFMUQsT0FBOEQsRW1FcUNkLEFuRTFERSxVbUUwRFEsQ25FMURSLGlCQUFpQixBbkd5R25CLFNBQVMsQW1HcEZ6RCxPQUE4RCxFbUVxQ2QsQW5FMURFLFVtRTBEUSxDbkUxRFIsaUJBQWlCLEFuR2dIbkIsVUFBVSxBbUczRjFELE9BQThELEVtRXFDZCxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQUFJcEUsSUFBMEQsQUFrQnpELE9BQThELEVtRW9DZCxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQUFzQm5FLE9BQThELEFuR3VEZCxXQUFXLEVzS25CWCxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQUFzQm5FLE9BQThELEFuRzhEZCxjQUFjLEVzSzFCZCxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQUFzQm5FLE9BQThELEFuR3FFZCxhQUFhLEVzS2pDYixBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQUFzQm5FLE9BQThELEFuRzRFZCxVQUFVLEVzS3hDVixBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQUFzQm5FLE9BQThELEFuR21GZCxTQUFTLEVzSy9DVCxBbkUxREUsVW1FMERRLENuRTFEUixpQkFBaUIsQUFzQm5FLE9BQThELEFuRzBGZCxVQUFVLENtRzFGSztJQUNQLFVBQVUsRWpHeENQLE9BQU8sQ2lHd0NTLHlDQUFxRixDQUFDLFFBQVEsQ0FBQyxVQUFVO0lBQzVILFlBQVksRUFBRSxPQUFxQjtJQUNuQyxLQUFLLEVqR2hERixJQUFJLEdpR2lEUjs7QW1FZ0NQLEFuRTFERSxVbUUwRFEsQ25FMURSLHNCQUFzQixDQUFBO0VBQ3BCLFVBQVUsRWpHaEJILE9BQU8sQ2lHZ0JLLHlDQUEyRCxDQUFDLFFBQVEsQ0FBQyxVQUFVO0VBQ2xHLEtBQUssRWpHekJFLElBQUksR2lHbURaO0VtRThCSCxBbkUxREUsVW1FMERRLENuRTFEUixzQkFBc0IsQUFJMUUsSUFBMkQsQUFDekQsU0FBZ0UsRW1FcURoQixBbkUxREUsVW1FMERRLENuRTFEUixzQkFBc0IsQUFLeEUsU0FBZ0UsQW5Hd0VoQixXQUFXLEVzS25CWCxBbkUxREUsVW1FMERRLENuRTFEUixzQkFBc0IsQUFLeEUsU0FBZ0UsQW5HK0VoQixjQUFjLEVzSzFCZCxBbkUxREUsVW1FMERRLENuRTFEUixzQkFBc0IsQUFLeEUsU0FBZ0UsQW5Hc0ZoQixhQUFhLEVzS2pDYixBbkUxREUsVW1FMERRLENuRTFEUixzQkFBc0IsQUFLeEUsU0FBZ0UsQW5HNkZoQixVQUFVLEVzS3hDVixBbkUxREUsVW1FMERRLENuRTFEUixzQkFBc0IsQUFLeEUsU0FBZ0UsQW5Hb0doQixTQUFTLEVzSy9DVCxBbkUxREUsVW1FMERRLENuRTFEUixzQkFBc0IsQUFLeEUsU0FBZ0UsQW5HMkdoQixVQUFVLEVzS3REVixBbkUxREUsVW1FMERRLENuRTFEUixzQkFBc0IsQUFJMUUsSUFBMkQsQUFFekQsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERRLENuRTFEUixzQkFBc0IsQW5HNkV4QixXQUFXLEFtR3ZFM0QsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERRLENuRTFEUixzQkFBc0IsQW5Hb0Z4QixjQUFjLEFtRzlFOUQsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERRLENuRTFEUixzQkFBc0IsQW5HMkZ4QixhQUFhLEFtR3JGN0QsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERRLENuRTFEUixzQkFBc0IsQW5Ha0d4QixVQUFVLEFtRzVGMUQsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERRLENuRTFEUixzQkFBc0IsQW5HeUd4QixTQUFTLEFtR25HekQsU0FBZ0UsRW1Fb0RoQixBbkUxREUsVW1FMERR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SUFBSyxDakdrRzVGLEFpR2xHNEYsV2pHa0dqRixDaUdsRzRFLElBQUssQ2pHeUc1RixBaUd6RzRGLGNqR3lHOUUsQ2lHekd5RSxJQUFLLENqR2dINUYsQWlHaEg0RixhakdnSC9FLENpR2hIMEUsSUFBSyxDakd1SDVGLEFpR3ZINEYsVWpHdUhsRixDaUd2SDZFLElBQUssQ2pHOEg1RixBaUc5SDRGLFNqRzhIbkYsQ2lHOUg4RSxJQUFLLENqR3FJNUYsQWlHckk0RixVakdxSWxGO0FzS3REVixBckU5RWMsVXFFOEVKLENyRXJGUixlQUFlLENBT2IsU0FBUyxDQUFDLFNBQVMsQ0FBQztFQUNsQixLQUFLLEVOb0NHLE9BQXFCLEdNL0I5QjtFcUV3RUwsQXJFaEZJLFVxRWdGTSxDckVyRlIsZUFBZSxDQUtiLFNBQVMsQXhGQXBWLE1BQWdWO0U2SmdGVCxBckUvRUksVXFFK0VNLENyRXJGUixlQUFlLENBTWIsQ0FBQyxBQUFBLElBQUssQ0FBQSxBQUFBLGNBQWMsQ0FBQyxJQUFLLENBQUEsQUFBQSxRQUFRLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFdBQVcsQ0FBQyxJQUFLLENBQUEsQUFBQSxVQUFVLENBQUMsSUFBSyxDQUFBLEFBQUEsSUFBSSxDQUFULElBQUssQ2pHa0c1RixBaUdsRzRGLFdqR2tHakYsQ2lHbEc0RSxJQUFLLENqR3lHNUYsQWlHekc0Rixjakd5RzlFLENpR3pHeUUsSUFBSyxDakdnSDVGLEFpR2hINEYsYWpHZ0gvRSxDaUdoSDBFLElBQUssQ2pHdUg1RixBaUd2SDRGLFVqR3VIbEYsQ2lHdkg2RSxJQUFLLENqRzhINUYsQWlHOUg0RixTakc4SG5GLENpRzlIOEUsSUFBSyxDakdxSTVGLEFpR3JJNEYsVWpHcUlsRixDU3RJalYsTUFBZ1Y7RTZKZ0ZULEFyRTlFYyxVcUU4RUosQ3JFckZSLGVBQWUsQ0FPYixTQUFTLENBQUMsU0FBUyxBeEZGOVYsTUFBZ1YsQ0FBQztJd0ZNRixLQUFLLEVBVlUsT0FBbUIsR3hGSWxCOztBNkpnRnhCLEFyRXRFSSxV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 */