@charset "UTF-8";
/* stylelint-disable color-no-hex, unit-allowed-list */
/* Chart Colors
 * Light mode generated with ColorBox (using #047DAE as Lock Color)
 * https://www.colorbox.io/#steps=6#color.hue_start=197#color.hue_end=197#color.hue_curve=linear#sat_start=100#sat_end=100#sat_curve=linear#sat_rate=20#lum_start=70#lum_end=95#lum_curve=easeInCubic#lock_hex=047DAE#minor_steps_map=none
 *
 * Dark mode generated with ColorBox (using #37C2FA as Lock Color)
 * https://www.colorbox.io/#steps=6#color.hue_start=197#color.hue_end=197#color.hue_curve=linear#sat_start=100#sat_end=100#sat_curve=linear#sat_rate=20#lum_start=60#lum_end=20#lum_curve=easeInQuart#lock_hex=37C2FA#minor_steps_map=none
 * Note: ColorBox generates colors in HSB, they must be converted to HSL to be compatible with SASS
 */
/* stylelint-enable */
.bg-gray200 {
  background-color: #d7dadb;
}

.bg-gray300 {
  background-color: #181b1b;
}
.bg-gray300 .card, .bg-gray300 .ui-datepicker {
  background-color: #0c0e0e;
  border-color: #181b1b;
}

/* There's not a good way to set these using sass variables alone since the variables they depend
 * upon assume that the background color is the default card color and doesn't account for any
 * added background color helper classes
 */
.modal-header,
.card-header,
.ui-datepicker .ui-datepicker-header {
  color: #ffffff;
  background-color: #242829;
}
.modal-header.bg-danger,
.card-header.bg-danger,
.ui-datepicker .bg-danger.ui-datepicker-header {
  color: #0c0e0e;
}
.modal-header.bg-danger .close,
.card-header.bg-danger .close,
.ui-datepicker .bg-danger.ui-datepicker-header .close {
  color: #0c0e0e;
}

/* Custom classes for styling the QR code for TFA */
.tfa__qr-code {
  fill: #ffffff;
}
.tfa__qr-code-dot {
  fill: #181b1b;
}

/* ibm-plex-sans-italic - latin */
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 400;
  src: local("IBM Plex Sans Italic"), local("IBMPlexSans-Italic"), url("/Content/Fonts/ibm-plex-sans/ibm-plex-sans-v3-latin-italic.woff2") format("woff2"), url("/Content/Fonts/ibm-plex-sans/ibm-plex-sans-v3-latin-italic.woff") format("woff");
  font-display: fallback;
}
/* ibm-plex-sans-regular - latin */
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 400;
  src: local("IBM Plex Sans"), local("IBMPlexSans"), url("/Content/Fonts/ibm-plex-sans/ibm-plex-sans-v3-latin-regular.woff2") format("woff2"), url("/Content/Fonts/ibm-plex-sans/ibm-plex-sans-v3-latin-regular.woff") format("woff");
  font-display: fallback;
}
/* ibm-plex-sans-700 - latin */
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 700;
  src: local("IBM Plex Sans Bold"), local("IBMPlexSans-Bold"), url("/Content/Fonts/ibm-plex-sans/ibm-plex-sans-v3-latin-700.woff2") format("woff2"), url("/Content/Fonts/ibm-plex-sans/ibm-plex-sans-v3-latin-700.woff") format("woff");
  font-display: fallback;
}
/* ibm-plex-sans-700italic - latin */
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 700;
  src: local("IBM Plex Sans Bold Italic"), local("IBMPlexSans-BoldItalic"), url("/Content/Fonts/ibm-plex-sans/ibm-plex-sans-v3-latin-700italic.woff2") format("woff2"), url("/Content/Fonts/ibm-plex-sans/ibm-plex-sans-v3-latin-700italic.woff") format("woff");
  font-display: fallback;
}
/* ibm-plex-mono-regular - latin */
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 400;
  src: local("IBM Plex Mono"), local("IBMPlexMono"), url("/Content/Fonts/ibm-plex-mono/ibm-plex-mono-v3-latin-regular.woff2") format("woff2"), url("/Content/Fonts/ibm-plex-mono/ibm-plex-mono-v3-latin-regular.woff") format("woff");
  font-display: fallback;
}
/* ibm-plex-mono-italic - latin */
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 400;
  src: local("IBM Plex Mono Italic"), local("IBMPlexMono-Italic"), url("/Content/Fonts/ibm-plex-mono/ibm-plex-mono-v3-latin-italic.woff2") format("woff2"), url("/Content/Fonts/ibm-plex-mono/ibm-plex-mono-v3-latin-italic.woff") format("woff");
  font-display: fallback;
}
/* ibm-plex-mono-700 - latin */
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 700;
  src: local("IBM Plex Mono Bold"), local("IBMPlexMono-Bold"), url("/Content/Fonts/ibm-plex-mono/ibm-plex-mono-v3-latin-700.woff2") format("woff2"), url("/Content/Fonts/ibm-plex-mono/ibm-plex-mono-v3-latin-700.woff") format("woff");
  font-display: fallback;
}
/* ibm-plex-mono-700italic - latin */
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 700;
  src: local("IBM Plex Mono Bold Italic"), local("IBMPlexMono-BoldItalic"), url("/Content/Fonts/ibm-plex-mono/ibm-plex-mono-v3-latin-700italic.woff2") format("woff2"), url("/Content/Fonts/ibm-plex-mono/ibm-plex-mono-v3-latin-700italic.woff") format("woff");
  font-display: fallback;
}
:root {
  --nav-offset: 9.75rem;
}

main {
  max-width: 100vw;
  transition: margin-top 0.2s ease-in-out;
}

body {
  padding-top: 9.75rem;
  padding-top: var(--nav-offset);
}

:target::before {
  display: block;
  height: 9.75rem;
  height: var(--nav-offset);
  margin-top: calc(0px - 9.75rem);
  margin-top: calc(0px - var(--nav-offset));
  content: "";
}

.logo-top {
  fill: #38c2fa;
  stroke: none;
}

.logo-left {
  fill: #f79c23;
  stroke: none;
}

.logo-dark .logo-right,
.logo-dark .logo-text {
  fill: #d7dadb;
  stroke: none;
}

.logo-light .logo-right,
.logo-light .logo-text {
  fill: #ffffff;
  stroke: none;
}

.primary-nav .logo-light,
.security-header .logo-light {
  height: 1.375rem;
}

.nav-link,
.dropdown-item,
.page-link,
a .btn {
  text-decoration: none;
}

code,
pre {
  max-width: 93vw;
  white-space: pre-wrap;
  overflow-wrap: break-word;
}

kbd,
samp {
  /* stylelint-disable-next-line declaration-no-important */
  font-size: 87.5% !important;
}

.docs-image {
  width: 100%;
  margin-bottom: 1rem;
}

.footer {
  color: #e4e7e7;
  background: #3c4244;
}

.footer-link {
  color: #e4e7e7;
}

.footer-link:hover {
  color: #ffffff;
}

.os-icon {
  display: inline-block;
  width: 1rem;
  height: 1rem;
  margin-right: 0.35rem;
  margin-left: 0.15rem;
  vertical-align: -0.2rem;
}
.os-icon.debian {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4Ny4xMyAxMDguNDUiPjx0aXRsZT5kZWJpYW4tbG9nbzwvdGl0bGU+PHBhdGggZD0iTTYyLjY5LDU3LjNjLTEuOCwwLC4zNC45MiwyLjY4LDEuMjhhMjEuMTcsMjEuMTcsMCwwLDAsMS43Ni0xLjUxLDEzLjUxLDEzLjUxLDAsMCwxLTQuNDQuMjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMC42MikiIHN0eWxlPSJmaWxsOiMxODFhMWMiLz48cGF0aCBkPSJNNzIuMzMsNTQuODlhMTEuNDQsMTEuNDQsMCwwLDAsMi4xMy00Ljc2LDExLjUzLDExLjUzLDAsMCwxLTEuNSwzLjNjLTMuMzYsMi4xMi0uMzItMS4yNSwwLTIuNTMtMy42MSw0LjU0LS41LDIuNzItLjYzLDQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMC42MikiIHN0eWxlPSJmaWxsOiMxODFhMWMiLz48cGF0aCBkPSJNNzUuODksNDUuNjNjLjIyLTMuMjQtLjY0LTIuMjEtLjkyLTEsLjMzLjE4LjYsMi4yOC45MiwxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTAuNjIpIiBzdHlsZT0iZmlsbDojMTgxYTFjIi8+PHBhdGggZD0iTTU1Ljg3LDEuNGMxLC4xNywyLjA3LjMsMS45Mi41MywxLjA1LS4yMywxLjI4LS40NC0xLjkyLS41MyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwLjYyKSIgc3R5bGU9ImZpbGw6IzE4MWExYyIvPjxwYXRoIGQ9Ik01Ny43OSwxLjkzbC0uNjguMTQuNjMsMCwwLS4wOSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwLjYyKSIgc3R5bGU9ImZpbGw6IzE4MWExYyIvPjxwYXRoIGQ9Ik04Ny42OSw0Ni44NmMuMTEsMi45LS44NSw0LjMxLTEuNzEsNi44MWwtMS41NS43N2MtMS4yOCwyLjQ3LjEyLDEuNTctLjc5LDMuNTMtMiwxLjc3LTYsNS41Mi03LjMxLDUuODctMSwwLC42My0xLjEyLjg0LTEuNTRDNzQuNTIsNjQuMTIsNzUsNjUsNzEsNjYuMTRsLS4xMi0uMjZjLTEwLDQuNzEtMjMuOTMtNC42My0yMy43NS0xNy4zNy0uMTEuODEtLjMxLjYtLjUzLjkzYTE2LjA1LDE2LjA1LDAsMCwxLDktMTUuODMsMTUuMTcsMTUuMTcsMCwwLDEsMTYuODksMi4yQTE1LDE1LDAsMCwwLDYwLjE3LDI5LjljLTUuMzEuMDgtMTAuMjksMy40Ni0xMiw3LjEzLTIuNzIsMS43MS0zLDYuNjEtNC4yMiw3LjUtMS42LDExLjc0LDMsMTYuODEsMTAuNzgsMjIuNzgsMS4yMy44Mi4zNSwxLC41MSwxLjU4YTIxLjE4LDIxLjE4LDAsMCwxLTYuOS01LjI4QTE4LjkzLDE4LjkzLDAsMCwwLDUyLDY3Ljc1Yy0yLjQ0LS44My01LjY5LTUuOTEtNi42NC02LjEyLDQuMiw3LjUzLDE3LDEzLjIsMjMuNzgsMTAuMzlhMjguMjQsMjguMjQsMCwwLDEtMTAuNTctMS4yM2MtMS40Ny0uNzYtMy40Ny0yLjMzLTMuMTEtMi42Miw5LjE4LDMuNDMsMTguNjcsMi42LDI2LjYxLTMuNzcsMi0xLjU3LDQuMjMtNC4yNSw0Ljg3LTQuMjktMSwxLjQ1LjE2LjctLjU4LDIsMi0zLjI1LS44Ny0xLjMyLDIuMDktNS42MUw4OS41Miw1OGMtLjQxLTIuNywzLjM1LTYsMy0xMC4yNC44Ni0xLjMsMSwxLjQxLDAsNC40MSwxLjI3LTMuMzMuMzQtMy44Ny42Ni02LjYxYTIzLjUyLDIzLjUyLDAsMCwxLDEsMi44OGMtLjgyLTMuMjIuODUtNS40MiwxLjI3LTcuMjlDOTUuMSw0MSw5NC4yMyw0Mi41NSw5NCwzOC43NWMwLTEuNjUuNDYtLjg2LjYzLTEuMjdDOTQuMzMsMzcuMyw5My40OCwzNiw5MywzMy42MWMuMzctLjU3LDEsMS40NywxLjUxLDEuNTZhMzguNywzOC43LDAsMCwxLS45Mi00Ljg4Yy0xLjQ5LTMuMTItLjUyLjQxLTEuNzMtMS4zNC0xLjU5LTQuOTUsMS4zMS0xLjE1LDEuNTEtMy40LDIuNCwzLjQ5LDMuNzcsOC44OSw0LjQsMTEuMTJhNDUuMjksNDUuMjksMCwwLDAtMi4yLTcuOTJjLjczLjMxLTEuMTgtNS42MS45NS0xLjY5Qzk0LjIyLDE4LjcxLDg2Ljc3LDEwLjksNzkuOTIsNy4yNGMuODQuNzcsMS45LDEuNzMsMS41MiwxLjg4LTMuNDEtMi0yLjgxLTIuMTgtMy4yOS0zLTIuNzgtMS4xMy0zLC4wOS00LjgsMC01LjIzLTIuNzctNi4yNC0yLjQ4LTExLTQuMjJsLjIyLDFjLTMuNDctMS4xNi00LC40My03Ljc4LDAtLjIzLS4xOCwxLjItLjY0LDIuMzctLjgxLTMuMzUuNDQtMy4xOS0uNjYtNi40Ny4xMi44MS0uNTcsMS42Ni0uOTQsMi41Mi0xLjQzLTIuNzMuMTctNi41MiwxLjU5LTUuMzUuM0M0My4zNiwzLjA2LDM1LjQ0LDUuODUsMzEsMTBsLS4xNC0uOTNjLTIsMi40NC04Ljg3LDcuMjktOS40MiwxMC40NmwtLjU0LjEzYTU3LjYsNTcuNiwwLDAsMC0yLjU5LDUuNjdjLTEuMzgsMi4zNi0yLC45LTEuODMsMS4yN2E4Ni4xMiw4Ni4xMiwwLDAsMC01LjI0LDE0Yy44MywxLjI1LDAsNy41LjMzLDEyLjUtMS4zNywyNC43LDE3LjM0LDQ4LjY5LDM3Ljc5LDU0LjIzLDMsMS4wNyw3LjQ1LDEsMTEuMjQsMS4xNC00LjQ3LTEuMjgtNS4wNS0uNjgtOS40MS0yLjItMy4xNC0xLjQ4LTMuODMtMy4xNy02LjA2LTUuMWwuODksMS41NmMtNC4zNy0xLjU1LTIuNTQtMS45Mi02LjEtM2wuOTUtMS4yM2MtMS40Mi0uMTEtMy43NS0yLjM4LTQuMzktMy42NWwtMS41NS4wN2MtMS44Ni0yLjMtMi44NS00LTIuNzgtNS4yM2wtLjUuODljLS41Ni0xLTYuODQtOC42MS0zLjU4LTYuODNhNy40Miw3LjQyLDAsMCwxLTIuMjktMi40OWwuNjctLjc2Yy0xLjU3LTItMi44OS00LjYtMi43OS01LjQ2YTMuNjIsMy42MiwwLDAsMCwyLDEuNTRjLTMuOTUtOS44Mi00LjE4LS41NC03LjE3LTEwbC42MywwYTIxLjc0LDIxLjc0LDAsMCwxLTEuMTctMi4zMWwuMjgtMi43NWMtMi44NS0zLjI5LS44LTE0LS4zOS0xOS44OC4yOC0yLjM4LDIuMzgtNC45Myw0LTguOTJsLTEtLjE2YzEuODUtMy4yNCwxMC41OS0xMywxNC42My0xMi40OSwyLTIuNDYtLjM5LDAtLjc3LS42Myw0LjMtNC40NSw1LjY1LTMuMTQsOC41Ni0zLjk1LDMuMTMtMS44NS0yLjY5LjczLTEuMjEtLjcsNS40Mi0xLjM5LDMuODQtMy4xNSwxMC45LTMuODUuNzUuNDItMS43Mi42NS0yLjM1LDEuMiw0LjUyLTIuMiwxNC4yOC0xLjcsMjAuNjIsMS4yMyw3LjM2LDMuNDQsMTUuNjMsMTMuNiwxNiwyMy4xN2wuMzguMWMtLjE5LDMuOC41OCw4LjItLjc2LDEyLjI0bC45MS0xLjkxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTAuNjIpIiBzdHlsZT0iZmlsbDojMTgxYTFjIi8+PHBhdGggZD0iTTQzLjA3LDU5Ljc2LDQyLjgyLDYxYzEuMTgsMS42MSwyLjEyLDMuMzUsMy42Myw0LjYtMS4wOS0yLjEyLTEuOS0zLTMuMzgtNS44NiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwLjYyKSIgc3R5bGU9ImZpbGw6IzE4MWExYyIvPjxwYXRoIGQ9Ik00NS44Niw1OS42NWExMC4zMywxMC4zMywwLDAsMS0xLjQxLTIuMzUsMTYuMjMsMTYuMjMsMCwwLDAsMiw0bC0uNTYtMS42MyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwLjYyKSIgc3R5bGU9ImZpbGw6IzE4MWExYyIvPjxwYXRoIGQ9Ik05NS4yNyw0OC45MmwtLjI3LjY2YTMxLjgzLDMxLjgzLDAsMCwxLTMuMTMsMTAsMzEuNDUsMzEuNDUsMCwwLDAsMy40LTEwLjY1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTAuNjIpIiBzdHlsZT0iZmlsbDojMTgxYTFjIi8+PHBhdGggZD0iTTU2LjIzLjU0YzEuMjEtLjQ1LDMtLjI1LDQuMjctLjU0LTEuNjguMTQtMy4zNS4yMi01LC40NGwuNzMuMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwLjYyKSIgc3R5bGU9ImZpbGw6IzE4MWExYyIvPjxwYXRoIGQ9Ik0xMy41NywyMy4yMmMuMjgsMi41OS0yLDMuNi41LDEuODksMS4zMS0yLjk1LS41Mi0uODItLjUtMS44OSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwLjYyKSIgc3R5bGU9ImZpbGw6IzE4MWExYyIvPjxwYXRoIGQ9Ik0xMC43LDM1LjIyYTI5LjU3LDI5LjU3LDAsMCwwLC44OC0zLjc3Yy0xLjU2LDItLjcyLDIuNDEtLjg4LDMuNzciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMC42MikiIHN0eWxlPSJmaWxsOiMxODFhMWMiLz48L3N2Zz4=");
  background-size: 1rem 1rem;
  -webkit-filter: brightness(100);
          filter: brightness(100);
}

.app-store-icon {
  /* stylelint-disable-next-line unit-allowed-list */
  height: 40px;
}

.toggle-details {
  transition: all 0.25s ease-in-out;
}
.toggle-details.open {
  /* stylelint-disable-next-line unit-allowed-list */
  -webkit-transform: rotate(-180deg);
          transform: rotate(-180deg);
}

.text-orange {
  color: #f79c23;
}

/* stylelint-disable declaration-no-important */
hr, .dropdown-divider {
  border-top: 0.0625rem solid #3c4244 !important;
}

.sub-section {
  padding: 1rem;
  margin-bottom: 3rem;
  background-color: #181b1b;
  border: 1px solid #242829;
  /* stylelint-disable-line unit-allowed-list */
}

.vertical {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1000;
  width: 3rem;
  height: 100%;
  overflow: hidden;
  white-space: nowrap;
  transition: width 0.3s ease-in-out 0.2s;
}
.vertical .nav-label,
.vertical .logo-text,
.vertical .dropdown-toggle::after {
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s 0.2s, opacity 0.3s linear 0.2s;
}
.vertical .nav-link {
  padding: 1rem 0.85rem !important;
  /* stylelint-disable-line declaration-no-important */
}

.vertical .dropdown-toggle::after,
.vertical:hover .logo-text {
  display: inline-block;
}

.vertical:hover {
  width: 14rem;
}
.vertical:hover .nav-label,
.vertical:hover .logo-text,
.vertical:hover .dropdown-toggle::after {
  visibility: visible;
  opacity: 1;
}

.contextual-nav {
  z-index: 999 !important;
  /* stylelint-disable-line declaration-no-important */
  background-color: #242829;
}

.company-name {
  max-width: 50vw;
}

.page-nav {
  position: fixed !important;
  /* stylelint-disable-line declaration-no-important */
  top: 3.5rem;
  right: 0;
  left: 0;
  z-index: 998;
  background-color: #181b1b;
}

.user-menu {
  width: 3.5rem;
  text-align: right;
}

.nav-pills-underline {
  border-bottom: 1px solid #181b1b;
  /* stylelint-disable-line unit-allowed-list */
}
.nav-pills-underline > .nav-item > .nav-link, .nav-pills-underline > .nav-item.nav-link {
  color: #e4e7e7;
}
.nav-pills-underline > .nav-item > .nav-link:hover, .nav-pills-underline > .nav-item.nav-link:hover {
  color: #ffffff;
}
.nav-pills-underline > .nav-item > .nav-link.active, .nav-pills-underline > .nav-item.nav-link.active,
.nav-pills-underline > .nav-item > .nav-link.active:hover, .nav-pills-underline > .nav-item.nav-link.active:hover {
  color: #ffffff;
  border-bottom: 0.25rem, solid, #f79c23;
}
.page-nav .nav-pills-underline {
  border-bottom: 0;
}
.page-nav .nav-pills-underline > .nav-item > .nav-link, .page-nav .nav-pills-underline > .nav-item.nav-link {
  color: #e4e7e7;
}
.page-nav .nav-pills-underline > .nav-item > .nav-link:hover, .page-nav .nav-pills-underline > .nav-item.nav-link:hover {
  color: #ffffff;
}
.page-nav .nav-pills-underline > .nav-item > .nav-link.active, .page-nav .nav-pills-underline > .nav-item.nav-link.active,
.page-nav .nav-pills-underline > .nav-item > .nav-link.active:hover, .page-nav .nav-pills-underline > .nav-item.nav-link.active:hover {
  color: #ffffff;
}

.card .nav-pills-underline, .ui-datepicker .nav-pills-underline {
  border-bottom: 1px solid #3c4244;
  /* stylelint-disable-line unit-allowed-list */
}

.form-control.is-warning,
.custom-select.is-warning {
  border-color: #f79c23;
}
.form-control.is-warning:focus,
.custom-select.is-warning:focus {
  border-color: #f79c23;
  box-shadow: 0 0 0 0.2rem rgba(149, 87, 5, 0.25);
}

.warning-feedback {
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #f79c23;
}

.hljs-comment,
.hljs-quote {
  font-style: italic;
  color: #a0a9ac;
}

.hljs-keyword,
.hljs-selector-tag,
.hljs-subst {
  font-weight: bold;
  color: #d7dadb;
}

.hljs-number,
.hljs-literal,
.hljs-variable,
.hljs-template-variable,
.hljs-tag {
  color: #38faa3;
}

.hljs-string,
.hljs-doctag {
  color: #f79c23;
}

.hljs-title,
.hljs-section,
.hljs-selector-id {
  font-weight: bold;
  color: #f79c23;
}

.hljs-subst {
  font-weight: normal;
}

.hljs-type,
.hljs-class .hljs-title {
  font-weight: bold;
  color: #1fbbf9;
}

.hljs-tag,
.hljs-name,
.hljs-attribute {
  font-weight: normal;
  color: #38c2fa;
}

.hljs-regexp,
.hljs-link {
  color: #38faa3;
}

.hljs-symbol,
.hljs-bullet {
  color: #8906e0;
}

.hljs-built_in,
.hljs-builtin-name {
  color: #38c2fa;
}

.hljs-meta {
  font-weight: bold;
  color: #bbc2c4;
}

.hljs-deletion {
  background: #fee6e6;
}

.hljs-addition {
  background: #e6fef4;
}

.hljs-emphasis {
  font-style: italic;
}

.hljs-strong {
  font-weight: bold;
}

.ip {
  display: block;
}

.ip::after {
  content: ",";
}

.ip:last-child::after {
  content: "";
}

.toggler {
  text-decoration: none;
}

/* stylelint-disable declaration-no-important */
.asset-group .table th,
.asset-group .table td {
  border-top: 0.0625rem solid #242829 !important;
}
.asset-group .table thead th {
  border-bottom: 0.125rem solid #242829 !important;
}

.template-direct-data {
  max-width: 90vw;
  padding-left: 1rem;
  margin-bottom: 1rem;
  overflow-wrap: break-word;
}

.code-block {
  font-weight: bold;
}

.direct-data-details-tab li {
  margin-bottom: 0.25rem;
}
.direct-data-details-tab dd {
  margin-bottom: 1rem;
}

.description-list .description-item,
.description-sub-item {
  position: relative;
  /* so that pseudoelements are positioned relatively to their "li"s */
  list-style: none;
}

.description-sub-list {
  padding-left: 1rem;
  margin-top: 1.5rem;
}
.description-sub-list .description-sub-item::after {
  /* bullets */
  position: absolute;
  top: 0.3rem;
  left: -1rem;
  /* adjust manually */
  font-size: 0.5rem;
  color: #38c2fa;
  content: "⬤";
}

.description-list .description-item::after {
  /* bullets */
  position: absolute;
  top: -0.1rem;
  left: -2.55rem;
  /* adjust manually */
  color: #38c2fa;
  content: "⬤";
}

.description-list .description-item::before {
  /* lines */
  position: absolute;
  left: -2rem;
  /* adjust manually */
  width: 1px;
  /* stylelint-disable-line unit-allowed-list */
  height: calc(100% + 3.5rem);
  /* Add 3.5rem because there is a 3rem margin on the li items */
  content: "";
  border-left: 1px solid #3c4244;
  /* stylelint-disable-line unit-allowed-list */
}

.description-list .description-item:first-child::before {
  /* first li's line */
  top: 1rem;
  /* moves the line down so that it disappears under the bullet. Adjust manually */
}

.description-list .description-item:last-child::before {
  /* last li's line */
  height: 1rem;
  /* shorten the line so it goes only up to the bullet. Is equal to first-child:before's top */
}

.direct-data-port {
  color: #38faa3;
}

.live-table th:nth-child(1) {
  width: 13rem;
}
.live-table .live-alarms-tab th:nth-child(2) {
  width: 8rem;
}

.connection-indicator {
  padding: 0.5rem;
  background-color: #181b1b;
  border-radius: 100%;
}

.connection-disconnected {
  background-color: #fa3938;
}

.connection-connected {
  background-color: #38faa3;
}

.connection-reconnecting {
  background-color: #f79c23;
  -webkit-animation: connection-reconnecting-blinker 1s ease-in infinite both;
          animation: connection-reconnecting-blinker 1s ease-in infinite both;
}

@-webkit-keyframes connection-reconnecting-blinker {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.1;
  }
  100% {
    opacity: 1;
  }
}

@keyframes connection-reconnecting-blinker {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.1;
  }
  100% {
    opacity: 1;
  }
}
.eula-scrollbox {
  height: 50vh;
  padding: 1rem;
  overflow: scroll;
  border: 1px solid #181b1b;
  /* stylelint-disable-line unit-allowed-list */
}

/* stylelint-disable color-no-hex */
.security-alert-details .description-list .description-item:first-child::before {
  top: 1.05rem;
}
.security-alert-details .description-list .description-item::after {
  top: 0.24rem;
  left: -2.4rem;
  font-size: 0.69rem;
}
.security-alert-details .description-sub-list {
  margin-top: 0.5rem;
}
.security-alert-details .description-sub-item {
  margin-bottom: 0.5rem;
}
.security-alert-details .security-alert-multi-detection-tabs .table-responsive {
  margin-bottom: 2rem;
  border-bottom: 0.0625rem solid #3c4244;
}
.security-alert-details .security-alert-multi-detection-tabs nav {
  margin-bottom: -0.0625rem;
}
.security-alert-details .security-alert-multi-detection-tabs nav a {
  color: #e4e7e7;
}
.security-alert-details .security-alert-multi-detection-tabs .nav-link.active .label-text {
  font-weight: bold;
  border-bottom: #3c4244 0.2rem solid;
}
.security-alert-details .security-alert-asset-badge {
  /* stylelint-disable-next-line declaration-no-important */
  padding-top: 0.35rem !important;
}
.security-alert-details .security-alert-mitre-badge {
  /* stylelint-disable-next-line declaration-no-important */
  padding-top: 0.35rem !important;
  /* stylelint-disable-next-line declaration-no-important */
  padding-bottom: 0.35rem !important;
}
.security-alert-details .learning-center > hr:last-child {
  display: none;
}
.security-alert-details .detection-title {
  padding: 0.75rem 1.25rem;
  font-size: 1.1rem;
}
.security-alert-details .description-section {
  max-height: 100vh;
  overflow-y: scroll;
}
.security-alert-details .detection-section {
  max-height: 100vh;
  overflow-y: scroll;
}
.security-alert-details .detection-section nav {
  margin-bottom: -0.0625rem;
}
.security-alert-details .detection-section .nav-link.active {
  border-bottom: #3c4244 0.2rem solid;
}
.security-alert-details .detection-section .raw-log-toggle {
  color: #38c2fa;
  cursor: pointer;
}
.security-alert-details .detection-section button:focus {
  outline: none;
  box-shadow: none;
}
.security-alert-details .detection-section .fa-chevron-down {
  transition: all 0.3s ease;
}

.security-alerts-list {
  /* stylelint-disable-next-line selector-not-notation */
  /* stylelint-disable-next-line selector-max-id */
  /* stylelint-disable-next-line selector-max-id, selector-id-pattern */
  /* stylelint-disable-next-line selector-max-id, selector-id-pattern */
  /* stylelint-disable-next-line selector-max-id, selector-id-pattern */
}
.security-alerts-list a.details-link {
  color: #e4e7e7;
}
.security-alerts-list a:visited.details-link {
  color: #939da0;
}
.security-alerts-list .text-dark {
  /* stylelint-disable-next-line declaration-no-important */
  color: #ffffff !important;
}
.security-alerts-list .btn-outline-primary:hover {
  background-color: #0c0e0e;
}
.security-alerts-list .btn-outline-primary:hover::after {
  color: #38c2fa;
}
.security-alerts-list .btn-outline-primary:not(:disabled):not(.disabled):active, .security-alerts-list .btn-outline-primary:not(:disabled):not(.disabled).active, .security-alerts-list .show > .btn-outline-primary.dropdown-toggle {
  background-color: #0c0e0e;
}
.security-alerts-list .btn-outline-primary:active::after {
  color: #38c2fa;
}
.security-alerts-list #table-search {
  background-color: #0c0e0e;
}
.security-alerts-list .dataTables_filter label::before {
  content: none;
}
.security-alerts-list .security-alert-filters {
  display: inherit;
  /* stylelint-disable-next-line selector-max-id, selector-id-pattern */
}
.security-alerts-list .security-alert-filters #filterMenu {
  width: 12rem;
}
.security-alerts-list .security-alert-filters .filter-pills {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  background-color: inherit;
  border: 0;
}
.security-alerts-list .security-alert-filters .security-alert-filters-menu {
  width: 20rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.security-alerts-list .security-alert-filters .security-alert-filters-menu .btn:focus {
  box-shadow: none;
}
.security-alerts-list .security-alert-filters .security-alert-filters-menu .filter-selector {
  width: 1rem;
  height: 1.25rem;
  box-sizing: border-box;
  margin-top: 0.15rem;
}
.security-alerts-list .security-alert-filters .security-alert-filters-menu .fa-chevron-down {
  transition: all 0.3s ease;
}
.security-alerts-list .security-alert-filters .security-alert-filters-menu .filters-checkbox-section {
  max-height: 8rem;
  overflow-y: auto;
}
.security-alerts-list .security-alert-filters .security-alert-filters-menu .filter-text {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.security-alerts-list #periodMenu {
  width: 12rem;
  /* stylelint-disable-next-line selector-max-id */
}
.security-alerts-list #periodMenu .fa-chevron-down {
  transition: all 0.3s ease;
}
.security-alerts-list #customSelectorDropdown {
  position: absolute;
  top: 0;
  right: 12rem;
  display: flex;
}
.security-alerts-list #securityAlerts {
  /* stylelint-disable-next-line selector-max-id */
}
.security-alerts-list #securityAlerts td {
  overflow: hidden;
}

.nh-view {
  min-height: calc(100vh - 9.75rem);
  min-height: calc(100vh - var(--nav-offset));
}

@media (min-width: 576px) {
  .nh-sm-view {
    min-height: calc(100vh - 9.75rem);
    min-height: calc(100vh - var(--nav-offset));
  }
}
@media (min-width: 768px) {
  .nh-md-view {
    min-height: calc(100vh - 9.75rem);
    min-height: calc(100vh - var(--nav-offset));
  }
}
@media (min-width: 992px) {
  .nh-lg-view {
    min-height: calc(100vh - 9.75rem);
    min-height: calc(100vh - var(--nav-offset));
  }
}
@media (min-width: 1200px) {
  .nh-xl-view {
    min-height: calc(100vh - 9.75rem);
    min-height: calc(100vh - var(--nav-offset));
  }
}
/* Disable some rules since we are overriding Bootstrap rules */
/* stylelint-disable declaration-no-important, at-rule-no-unknown */
.card-columns {
  -webkit-column-count: 1 !important;
     -moz-column-count: 1 !important;
          column-count: 1 !important;
}
@media (min-width: 576px) {
  .card-columns {
    -webkit-column-count: 2 !important;
       -moz-column-count: 2 !important;
            column-count: 2 !important;
  }
}

/* stylelint-enable */
.process-tree-graph__rect, .process-tree-graph__rect--hidden, .process-tree-graph__rect--alarmed {
  fill: #0c0e0e;
  stroke: #38c2fa;
  stroke-width: 0.25rem;
}
.process-tree-graph__rect--alarmed {
  color: #fa3938;
  fill: #621d1d;
  stroke: #fa3938;
}
.process-tree-graph__rect--hidden {
  fill-opacity: 0;
  stroke: none;
  cursor: pointer;
}
.process-tree-graph__text {
  fill: #ffffff;
}
.process-tree-graph__text--alarmed {
  fill: #fec8c7;
}
.process-tree-graph__bell {
  color: #fec8c7;
}
.process-tree-graph__link {
  fill: none;
  stroke: #3c4244;
  stroke-width: 0.125rem;
}

.dataTables_filter {
  transition: margin-top 0.2s ease-in-out;
}
.dataTables_filter label::before {
  content: "🔍 ";
}

/* stylelint-disable  declaration-no-important, selector-no-qualifying-type, unit-allowed-list */
table.dataTable {
  border-collapse: collapse !important;
}
table.dataTable thead .sorting::before,
table.dataTable thead .sorting::after,
table.dataTable thead .sorting_asc::before,
table.dataTable thead .sorting_asc::after,
table.dataTable thead .sorting_desc::before,
table.dataTable thead .sorting_desc::after,
table.dataTable thead .sorting_asc_disabled::before,
table.dataTable thead .sorting_asc_disabled::after,
table.dataTable thead .sorting_desc_disabled::before,
table.dataTable thead .sorting_desc_disabled::after {
  bottom: 0.75em;
  font-weight: normal;
}
table.dataTable tbody > tr.selected,
table.dataTable tbody > tr > .selected {
  background-color: #331e02;
}
table.dataTable tbody > tr.selected td,
table.dataTable tbody > tr > .selected td {
  color: #e4e7e7;
  box-shadow: none;
}
table.dataTable tbody tr.selected,
table.dataTable tbody th.selected,
table.dataTable tbody td.selected {
  color: #e4e7e7;
}
table.dataTable tbody tr.selected a,
table.dataTable tbody th.selected a,
table.dataTable tbody td.selected a {
  color: #38c2fa;
}
table.dataTable tbody tr.selected a:hover,
table.dataTable tbody th.selected a:hover,
table.dataTable tbody td.selected a:hover {
  color: #06b3f9;
}
table.dataTable tbody tr.selected a.btn-outline-secondary,
table.dataTable tbody th.selected a.btn-outline-secondary,
table.dataTable tbody td.selected a.btn-outline-secondary {
  color: #bbc2c4;
}
table.dataTable tbody tr.selected a.btn-outline-secondary:hover,
table.dataTable tbody th.selected a.btn-outline-secondary:hover,
table.dataTable tbody td.selected a.btn-outline-secondary:hover {
  color: #ffffff;
}

.dataTables_wrapper .dataTables_processing.card, .dataTables_wrapper .dataTables_processing.ui-datepicker {
  position: fixed;
}
.dataTables_wrapper .dataTables_processing.card div > div, .dataTables_wrapper .dataTables_processing.ui-datepicker div > div {
  background-color: #38c2fa;
}

.table-info-bar {
  position: -webkit-sticky;
  position: sticky;
  bottom: 0;
  left: 0;
  z-index: 996;
}
.table-info-bar .dataTables_length label {
  margin: inherit;
}
.table-info-bar .dataTables_length label select {
  width: auto;
  font-size: 80%;
}
.table-info-bar .dataTables_paginate .pagination {
  margin: inherit;
}

.search-row {
  height: 3rem;
}
.search-row .search-wrapper {
  top: 9.75rem;
  top: var(--nav-offset);
  right: 0;
  z-index: 1;
}
.search-row .search-wrapper label {
  padding: 1rem;
  background-color: #0c0e0e;
}

/* Sticky search that can be used along with alerts
 * Since we don't want there to be more than one table-search div on the page, an id is used instead of a class
 */
/* stylelint-disable selector-max-id */
#table-search {
  position: -webkit-sticky;
  position: sticky;
  top: calc(9.75rem + 0.5rem);
  top: calc(var(--nav-offset) + 0.5rem);
  z-index: 997;
  display: block;
  float: right;
}
#table-search .dataTables_filter {
  text-align: right;
}
#table-search label {
  padding: 1rem 0 1rem 1rem;
  margin: -1rem 0 0;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  background-color: #0c0e0e;
}
#table-search label input {
  display: inline-block;
  width: auto;
  margin-left: 0.5rem;
}

.alert-pane {
  position: -webkit-sticky;
  position: sticky;
  top: calc(9.75rem);
  top: calc(var(--nav-offset));
  z-index: 997;
  padding-top: 1rem;
  margin-top: -1rem;
  background-color: #0c0e0e;
}

.main-highlight {
  background-color: #242829 !important;
}

.secondary-highlight {
  background-color: #181b1b !important;
}

@media (min-width: 768px) {
  .docs-nav {
    /* Since we use this class on an element with Bootstrap column classes, we need to override the positioning */
    /* stylelint-disable-next-line declaration-no-important */
    position: -webkit-sticky !important;
    position: sticky !important;
    top: calc(9.75rem + 1rem);
    top: calc(var(--nav-offset) + 1rem);
    height: 100%;
  }
}
/* We don't have as much control over the content rendering since it's being loaded from markdown so we'll use
 * CSS here to remove extra margin from the last paragraph in the docs container that's been added by default
 * by Bootstrap to the bottom of all paragraphs */
/* stylelint-disable-next-line selector-max-id */
#docs-container p:last-child {
  margin-bottom: 0;
}

.rules-group-container {
  width: 100%;
}

.value-type {
  min-width: 7.5rem;
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
}

.value-value {
  min-width: 30rem;
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
}

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

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

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

body {
  margin: 0;
  font-family: "IBM Plex Sans", -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: #e4e7e7;
  text-align: left;
  background-color: #0c0e0e;
}

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

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

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

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

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

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

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

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

dt {
  font-weight: 700;
}

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

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #38c2fa;
  text-decoration: underline;
  background-color: transparent;
}
a:hover {
  color: #06b3f9;
  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: "IBM Plex Mono", 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: #a0a9ac;
  text-align: left;
  caption-side: bottom;
}

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

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

button {
  border-radius: 0;
}

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

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

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

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

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

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

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

textarea {
  overflow: auto;
  resize: vertical;
}

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

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

progress {
  vertical-align: baseline;
}

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

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

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

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

output {
  display: inline-block;
}

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

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}

h1, .h1 {
  font-size: 2.5rem;
}
@media (max-width: 1200px) {
  h1, .h1 {
    font-size: calc(1.375rem + 1.5vw);
  }
}

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

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

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

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

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

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

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}
@media (max-width: 1200px) {
  .display-1 {
    font-size: calc(1.725rem + 5.7vw);
  }
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}
@media (max-width: 1200px) {
  .display-2 {
    font-size: calc(1.675rem + 5.1vw);
  }
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}
@media (max-width: 1200px) {
  .display-3 {
    font-size: calc(1.575rem + 3.9vw);
  }
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}
@media (max-width: 1200px) {
  .display-4 {
    font-size: calc(1.475rem + 2.7vw);
  }
}

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(12, 14, 14, 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: #a0a9ac;
}
.blockquote-footer::before {
  content: "— ";
}

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

.img-thumbnail {
  padding: 0.25rem;
  background-color: #0c0e0e;
  border: 1px solid #3c4244;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

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

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

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

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #ffffff;
  background-color: #e4e7e7;
  border-radius: 0.2rem;
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.order-first {
  order: -1;
}

.order-last {
  order: 13;
}

.order-0 {
  order: 0;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.order-11 {
  order: 11;
}

.order-12 {
  order: 12;
}

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .order-sm-first {
    order: -1;
  }

  .order-sm-last {
    order: 13;
  }

  .order-sm-0 {
    order: 0;
  }

  .order-sm-1 {
    order: 1;
  }

  .order-sm-2 {
    order: 2;
  }

  .order-sm-3 {
    order: 3;
  }

  .order-sm-4 {
    order: 4;
  }

  .order-sm-5 {
    order: 5;
  }

  .order-sm-6 {
    order: 6;
  }

  .order-sm-7 {
    order: 7;
  }

  .order-sm-8 {
    order: 8;
  }

  .order-sm-9 {
    order: 9;
  }

  .order-sm-10 {
    order: 10;
  }

  .order-sm-11 {
    order: 11;
  }

  .order-sm-12 {
    order: 12;
  }

  .offset-sm-0 {
    margin-left: 0;
  }

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

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

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

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

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

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

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

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

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

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

  .offset-sm-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .order-md-first {
    order: -1;
  }

  .order-md-last {
    order: 13;
  }

  .order-md-0 {
    order: 0;
  }

  .order-md-1 {
    order: 1;
  }

  .order-md-2 {
    order: 2;
  }

  .order-md-3 {
    order: 3;
  }

  .order-md-4 {
    order: 4;
  }

  .order-md-5 {
    order: 5;
  }

  .order-md-6 {
    order: 6;
  }

  .order-md-7 {
    order: 7;
  }

  .order-md-8 {
    order: 8;
  }

  .order-md-9 {
    order: 9;
  }

  .order-md-10 {
    order: 10;
  }

  .order-md-11 {
    order: 11;
  }

  .order-md-12 {
    order: 12;
  }

  .offset-md-0 {
    margin-left: 0;
  }

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

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

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

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

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

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

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

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

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

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

  .offset-md-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .order-lg-first {
    order: -1;
  }

  .order-lg-last {
    order: 13;
  }

  .order-lg-0 {
    order: 0;
  }

  .order-lg-1 {
    order: 1;
  }

  .order-lg-2 {
    order: 2;
  }

  .order-lg-3 {
    order: 3;
  }

  .order-lg-4 {
    order: 4;
  }

  .order-lg-5 {
    order: 5;
  }

  .order-lg-6 {
    order: 6;
  }

  .order-lg-7 {
    order: 7;
  }

  .order-lg-8 {
    order: 8;
  }

  .order-lg-9 {
    order: 9;
  }

  .order-lg-10 {
    order: 10;
  }

  .order-lg-11 {
    order: 11;
  }

  .order-lg-12 {
    order: 12;
  }

  .offset-lg-0 {
    margin-left: 0;
  }

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

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

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

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

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

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

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

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

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

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

  .offset-lg-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .order-xl-first {
    order: -1;
  }

  .order-xl-last {
    order: 13;
  }

  .order-xl-0 {
    order: 0;
  }

  .order-xl-1 {
    order: 1;
  }

  .order-xl-2 {
    order: 2;
  }

  .order-xl-3 {
    order: 3;
  }

  .order-xl-4 {
    order: 4;
  }

  .order-xl-5 {
    order: 5;
  }

  .order-xl-6 {
    order: 6;
  }

  .order-xl-7 {
    order: 7;
  }

  .order-xl-8 {
    order: 8;
  }

  .order-xl-9 {
    order: 9;
  }

  .order-xl-10 {
    order: 10;
  }

  .order-xl-11 {
    order: 11;
  }

  .order-xl-12 {
    order: 12;
  }

  .offset-xl-0 {
    margin-left: 0;
  }

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

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

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

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

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

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

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

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

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

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

  .offset-xl-11 {
    margin-left: 91.6666666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #e4e7e7;
}
.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #181b1b;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #181b1b;
}
.table tbody + tbody {
  border-top: 2px solid #181b1b;
}

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

.table-bordered {
  border: 1px solid #181b1b;
}
.table-bordered th,
.table-bordered td {
  border: 1px solid #181b1b;
}
.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(12, 14, 14, 0.05);
}

.table-hover tbody tr:hover {
  color: #e4e7e7;
  background-color: rgba(12, 14, 14, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #c7eefe;
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #98dffc;
}

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

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

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

.table-success,
.table-success > th,
.table-success > td {
  background-color: #c7fee5;
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #98fccf;
}

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

.table-info,
.table-info > th,
.table-info > td {
  background-color: #c0ecfd;
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #8bdcfc;
}

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

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

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

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

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

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

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

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c8cacb;
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #9a9d9e;
}

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

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

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

.table .thead-dark th {
  color: #ffffff;
  background-color: #d7dadb;
  border-color: #ebeded;
}
.table .thead-light th {
  color: #bbc2c4;
  background-color: #242829;
  border-color: #181b1b;
}

.table-dark {
  color: #ffffff;
  background-color: #d7dadb;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #ebeded;
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: #ffffff;
  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(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #bbc2c4;
  background-color: #181b1b;
  background-clip: padding-box;
  border: 1px solid #606a6d;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #bbc2c4;
}
.form-control:focus {
  color: #bbc2c4;
  background-color: #181b1b;
  border-color: #b4e8fd;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(56, 194, 250, 0.25);
}
.form-control::-webkit-input-placeholder {
  color: #a0a9ac;
  opacity: 1;
}
.form-control::-moz-placeholder {
  color: #a0a9ac;
  opacity: 1;
}
.form-control::-ms-input-placeholder {
  color: #a0a9ac;
  opacity: 1;
}
.form-control::placeholder {
  color: #a0a9ac;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #242829;
  opacity: 1;
}

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

select.form-control:focus::-ms-value {
  color: #bbc2c4;
  background-color: #181b1b;
}

.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: #e4e7e7;
  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.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.form-control-lg {
  height: calc(1.5em + 1rem + 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: #a0a9ac;
}

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

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #0c0e0e;
  background-color: rgba(56, 250, 163, 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: #38faa3;
  padding-right: calc(1.5em + 0.75rem);
  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='%2338faa3' 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: #38faa3;
  box-shadow: 0 0 0 0.2rem rgba(56, 250, 163, 0.25);
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  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: #38faa3;
  padding-right: calc(0.75em + 2.3125rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23d7dadb' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #181b1b 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='%2338faa3' 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: #38faa3;
  box-shadow: 0 0 0 0.2rem rgba(56, 250, 163, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #38faa3;
}
.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: #38faa3;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #38faa3;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #6afbba;
  background-color: #6afbba;
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(56, 250, 163, 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: #38faa3;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #38faa3;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #38faa3;
  box-shadow: 0 0 0 0.2rem rgba(56, 250, 163, 0.25);
}

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

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #0c0e0e;
  background-color: rgba(250, 57, 56, 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: #fa3938;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23fa3938' 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='%23fa3938' 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: #fa3938;
  box-shadow: 0 0 0 0.2rem rgba(250, 57, 56, 0.25);
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  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: #fa3938;
  padding-right: calc(0.75em + 2.3125rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23d7dadb' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #181b1b url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23fa3938' 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='%23fa3938' 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: #fa3938;
  box-shadow: 0 0 0 0.2rem rgba(250, 57, 56, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #fa3938;
}
.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: #fa3938;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #fa3938;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #fb6a6a;
  background-color: #fb6a6a;
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(250, 57, 56, 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: #fa3938;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #fa3938;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #fa3938;
  box-shadow: 0 0 0 0.2rem rgba(250, 57, 56, 0.25);
}

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

.btn {
  display: inline-block;
  font-weight: 400;
  color: #e4e7e7;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          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 {
    transition: none;
  }
}
.btn:hover {
  color: #e4e7e7;
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(56, 194, 250, 0.25);
}
.btn.disabled, .btn:disabled {
  opacity: 0.65;
}
.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #0c0e0e;
  background-color: #38c2fa;
  border-color: #38c2fa;
}
.btn-primary:hover {
  color: #0c0e0e;
  background-color: #13b7f9;
  border-color: #06b3f9;
}
.btn-primary:focus, .btn-primary.focus {
  color: #0c0e0e;
  background-color: #13b7f9;
  border-color: #06b3f9;
  box-shadow: 0 0 0 0.2rem rgba(49, 167, 215, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #0c0e0e;
  background-color: #38c2fa;
  border-color: #38c2fa;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #0c0e0e;
  background-color: #06b3f9;
  border-color: #06aaec;
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(49, 167, 215, 0.5);
}

.btn-secondary {
  color: #0c0e0e;
  background-color: #939da0;
  border-color: #939da0;
}
.btn-secondary:hover {
  color: #0c0e0e;
  background-color: #7e8b8e;
  border-color: #778588;
}
.btn-secondary:focus, .btn-secondary.focus {
  color: #0c0e0e;
  background-color: #7e8b8e;
  border-color: #778588;
  box-shadow: 0 0 0 0.2rem rgba(127, 136, 138, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #0c0e0e;
  background-color: #939da0;
  border-color: #939da0;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #0c0e0e;
  background-color: #778588;
  border-color: #717e81;
}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(127, 136, 138, 0.5);
}

.btn-success {
  color: #0c0e0e;
  background-color: #38faa3;
  border-color: #38faa3;
}
.btn-success:hover {
  color: #0c0e0e;
  background-color: #13f992;
  border-color: #06f98d;
}
.btn-success:focus, .btn-success.focus {
  color: #0c0e0e;
  background-color: #13f992;
  border-color: #06f98d;
  box-shadow: 0 0 0 0.2rem rgba(49, 215, 141, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #0c0e0e;
  background-color: #38faa3;
  border-color: #38faa3;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #0c0e0e;
  background-color: #06f98d;
  border-color: #06ec86;
}
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(49, 215, 141, 0.5);
}

.btn-info {
  color: #0c0e0e;
  background-color: #1fbbf9;
  border-color: #1fbbf9;
}
.btn-info:hover {
  color: #0c0e0e;
  background-color: #06aaec;
  border-color: #06a1e0;
}
.btn-info:focus, .btn-info.focus {
  color: #0c0e0e;
  background-color: #06aaec;
  border-color: #06a1e0;
  box-shadow: 0 0 0 0.2rem rgba(28, 161, 214, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #0c0e0e;
  background-color: #1fbbf9;
  border-color: #1fbbf9;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #0c0e0e;
  background-color: #06a1e0;
  border-color: #0598d3;
}
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(28, 161, 214, 0.5);
}

.btn-warning {
  color: #0c0e0e;
  background-color: #f79c23;
  border-color: #f79c23;
}
.btn-warning:hover {
  color: #0c0e0e;
  background-color: #eb8a09;
  border-color: #df8308;
}
.btn-warning:focus, .btn-warning.focus {
  color: #0c0e0e;
  background-color: #eb8a09;
  border-color: #df8308;
  box-shadow: 0 0 0 0.2rem rgba(212, 135, 32, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #0c0e0e;
  background-color: #f79c23;
  border-color: #f79c23;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #0c0e0e;
  background-color: #df8308;
  border-color: #d37b08;
}
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(212, 135, 32, 0.5);
}

.btn-danger {
  color: #0c0e0e;
  background-color: #fa3938;
  border-color: #fa3938;
}
.btn-danger:hover {
  color: #0c0e0e;
  background-color: #f91413;
  border-color: #f90706;
}
.btn-danger:focus, .btn-danger.focus {
  color: #0c0e0e;
  background-color: #f91413;
  border-color: #f90706;
  box-shadow: 0 0 0 0.2rem rgba(214, 51, 50, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #0c0e0e;
  background-color: #fa3938;
  border-color: #fa3938;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #0c0e0e;
  background-color: #f90706;
  border-color: #ec0706;
}
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(214, 51, 50, 0.5);
}

.btn-light {
  color: #0c0e0e;
  background-color: #e4e7e7;
  border-color: #e4e7e7;
}
.btn-light:hover {
  color: #0c0e0e;
  background-color: #d0d4d6;
  border-color: #c9ced0;
}
.btn-light:focus, .btn-light.focus {
  color: #0c0e0e;
  background-color: #d0d4d6;
  border-color: #c9ced0;
  box-shadow: 0 0 0 0.2rem rgba(196, 198, 198, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #0c0e0e;
  background-color: #e4e7e7;
  border-color: #e4e7e7;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #0c0e0e;
  background-color: #c9ced0;
  border-color: #c2c8ca;
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(196, 198, 198, 0.5);
}

.btn-dark {
  color: #ffffff;
  background-color: #3c4244;
  border-color: #3c4244;
}
.btn-dark:hover {
  color: #ffffff;
  background-color: #2a2f30;
  border-color: #242829;
}
.btn-dark:focus, .btn-dark.focus {
  color: #ffffff;
  background-color: #2a2f30;
  border-color: #242829;
  box-shadow: 0 0 0 0.2rem rgba(89, 94, 96, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #ffffff;
  background-color: #3c4244;
  border-color: #3c4244;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #ffffff;
  background-color: #242829;
  border-color: #1e2122;
}
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(89, 94, 96, 0.5);
}

.btn-outline-primary {
  color: #38c2fa;
  border-color: #38c2fa;
}
.btn-outline-primary:hover {
  color: #0c0e0e;
  background-color: #38c2fa;
  border-color: #38c2fa;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(56, 194, 250, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #38c2fa;
  background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  color: #0c0e0e;
  background-color: #38c2fa;
  border-color: #38c2fa;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(56, 194, 250, 0.5);
}

.btn-outline-secondary {
  color: #939da0;
  border-color: #939da0;
}
.btn-outline-secondary:hover {
  color: #0c0e0e;
  background-color: #939da0;
  border-color: #939da0;
}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(147, 157, 160, 0.5);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #939da0;
  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: #0c0e0e;
  background-color: #939da0;
  border-color: #939da0;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(147, 157, 160, 0.5);
}

.btn-outline-success {
  color: #38faa3;
  border-color: #38faa3;
}
.btn-outline-success:hover {
  color: #0c0e0e;
  background-color: #38faa3;
  border-color: #38faa3;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(56, 250, 163, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #38faa3;
  background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
  color: #0c0e0e;
  background-color: #38faa3;
  border-color: #38faa3;
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(56, 250, 163, 0.5);
}

.btn-outline-info {
  color: #1fbbf9;
  border-color: #1fbbf9;
}
.btn-outline-info:hover {
  color: #0c0e0e;
  background-color: #1fbbf9;
  border-color: #1fbbf9;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(31, 187, 249, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #1fbbf9;
  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: #0c0e0e;
  background-color: #1fbbf9;
  border-color: #1fbbf9;
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(31, 187, 249, 0.5);
}

.btn-outline-warning {
  color: #f79c23;
  border-color: #f79c23;
}
.btn-outline-warning:hover {
  color: #0c0e0e;
  background-color: #f79c23;
  border-color: #f79c23;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(247, 156, 35, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #f79c23;
  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: #0c0e0e;
  background-color: #f79c23;
  border-color: #f79c23;
}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(247, 156, 35, 0.5);
}

.btn-outline-danger {
  color: #fa3938;
  border-color: #fa3938;
}
.btn-outline-danger:hover {
  color: #0c0e0e;
  background-color: #fa3938;
  border-color: #fa3938;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(250, 57, 56, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #fa3938;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: #0c0e0e;
  background-color: #fa3938;
  border-color: #fa3938;
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(250, 57, 56, 0.5);
}

.btn-outline-light {
  color: #e4e7e7;
  border-color: #e4e7e7;
}
.btn-outline-light:hover {
  color: #0c0e0e;
  background-color: #e4e7e7;
  border-color: #e4e7e7;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(228, 231, 231, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #e4e7e7;
  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: #0c0e0e;
  background-color: #e4e7e7;
  border-color: #e4e7e7;
}
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(228, 231, 231, 0.5);
}

.btn-outline-dark {
  color: #3c4244;
  border-color: #3c4244;
}
.btn-outline-dark:hover {
  color: #ffffff;
  background-color: #3c4244;
  border-color: #3c4244;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(60, 66, 68, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #3c4244;
  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: #ffffff;
  background-color: #3c4244;
  border-color: #3c4244;
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(60, 66, 68, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #38c2fa;
  text-decoration: underline;
}
.btn-link:hover {
  color: #06b3f9;
  text-decoration: none;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: none;
}
.btn-link:disabled, .btn-link.disabled {
  color: #a0a9ac;
  pointer-events: none;
}

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

.btn-sm, .btn-group-sm > .btn {
  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: #ffffff;
  text-align: left;
  list-style: none;
  background-color: #242829;
  background-clip: padding-box;
  border: 1px solid rgba(12, 14, 14, 0.15);
  border-radius: 0.25rem;
}

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

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #e4e7e7;
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: #d7dadb;
  text-decoration: none;
  background-color: #181b1b;
}
.dropdown-item.active, .dropdown-item:active {
  color: #181b1b;
  text-decoration: none;
  background-color: #f79c23;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #939da0;
  pointer-events: none;
  background-color: transparent;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 0.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.5em + 0.5rem + 2px);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.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 > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .btn,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

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

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
  -webkit-print-color-adjust: exact;
          color-adjust: exact;
}

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

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.25rem;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #0c0e0e;
  border-color: #38c2fa;
  background-color: #38c2fa;
}
.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(56, 194, 250, 0.25);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #b4e8fd;
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #181b1b;
  background-color: #fdeacf;
  border-color: #fdeacf;
}
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #a0a9ac;
}
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #242829;
}

.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: #181b1b;
  border: #939da0 solid 1px;
}
.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,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%230c0e0e' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #38c2fa;
  background-color: #38c2fa;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%230c0e0e' d='M0 2h4'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(56, 194, 250, 0.5);
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(56, 194, 250, 0.5);
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%230c0e0e'/%3e%3c/svg%3e");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(56, 194, 250, 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: #939da0;
  border-radius: 0.5rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #181b1b;
  -webkit-transform: translateX(0.75rem);
          transform: translateX(0.75rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(56, 194, 250, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #bbc2c4;
  vertical-align: middle;
  background: #181b1b url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23d7dadb' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat;
  border: 1px solid #606a6d;
  border-radius: 0.25rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-select:focus {
  border-color: #b4e8fd;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(56, 194, 250, 0.25);
}
.custom-select:focus::-ms-value {
  color: #bbc2c4;
  background-color: #181b1b;
}
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}
.custom-select:disabled {
  color: #a0a9ac;
  background-color: #242829;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #bbc2c4;
}

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

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

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

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: #b4e8fd;
  box-shadow: 0 0 0 0.2rem rgba(56, 194, 250, 0.25);
}
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
  background-color: #242829;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  overflow: hidden;
  font-weight: 400;
  line-height: 1.5;
  color: #bbc2c4;
  background-color: #181b1b;
  border: 1px solid #606a6d;
  border-radius: 0.25rem;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(1.5em + 0.75rem);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #bbc2c4;
  content: "Browse";
  background-color: #242829;
  border-left: inherit;
  border-radius: 0 0.25rem 0.25rem 0;
}

.custom-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-range:focus {
  outline: 0;
}
.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #0c0e0e, 0 0 0 0.2rem rgba(56, 194, 250, 0.25);
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #0c0e0e, 0 0 0 0.2rem rgba(56, 194, 250, 0.25);
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #0c0e0e, 0 0 0 0.2rem rgba(56, 194, 250, 0.25);
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #f79c23;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: #fdeacf;
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #3c4244;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #f79c23;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
       appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: #fdeacf;
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #3c4244;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background-color: #f79c23;
  border: 0;
  border-radius: 1rem;
  -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: #fdeacf;
}
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}
.custom-range::-ms-fill-lower {
  background-color: #3c4244;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #3c4244;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #939da0;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #939da0;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #939da0;
}

.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;
  text-decoration: none;
}
.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}
.nav-link.disabled {
  color: #a0a9ac;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 1px solid #3c4244;
}
.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: #242829 #242829 #3c4244;
}
.nav-tabs .nav-link.disabled {
  color: #a0a9ac;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #bbc2c4;
  background-color: #ffffff;
  border-color: #3c4244 #3c4244 #ffffff;
}
.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: #ffffff;
  background-color: #38c2fa;
}

.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 1rem;
}
.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: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  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: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
.navbar-expand-sm > .container-fluid,
.navbar-expand-sm > .container-sm,
.navbar-expand-sm > .container-md,
.navbar-expand-sm > .container-lg,
.navbar-expand-sm > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
.navbar-expand-md > .container-fluid,
.navbar-expand-md > .container-sm,
.navbar-expand-md > .container-md,
.navbar-expand-md > .container-lg,
.navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
.navbar-expand-md > .container-fluid,
.navbar-expand-md > .container-sm,
.navbar-expand-md > .container-md,
.navbar-expand-md > .container-lg,
.navbar-expand-md > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
.navbar-expand-lg > .container-fluid,
.navbar-expand-lg > .container-sm,
.navbar-expand-lg > .container-md,
.navbar-expand-lg > .container-lg,
.navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
.navbar-expand-lg > .container-fluid,
.navbar-expand-lg > .container-sm,
.navbar-expand-lg > .container-md,
.navbar-expand-lg > .container-lg,
.navbar-expand-lg > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
.navbar-expand-xl > .container-fluid,
.navbar-expand-xl > .container-sm,
.navbar-expand-xl > .container-md,
.navbar-expand-xl > .container-lg,
.navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
.navbar-expand-xl > .container-fluid,
.navbar-expand-xl > .container-sm,
.navbar-expand-xl > .container-md,
.navbar-expand-xl > .container-lg,
.navbar-expand-xl > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  flex-wrap: nowrap;
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

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

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

.card, .ui-datepicker {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #181b1b;
  background-clip: border-box;
  border: 1px solid rgba(12, 14, 14, 0.125);
  border-radius: 0.25rem;
}
.card > hr, .ui-datepicker > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group, .ui-datepicker > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child, .ui-datepicker > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}
.card > .list-group:last-child, .ui-datepicker > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}
.card > .card-header + .list-group, .ui-datepicker .card > .ui-datepicker-header + .list-group, .ui-datepicker > .card-header + .list-group, .ui-datepicker > .ui-datepicker-header + .list-group,
.card > .list-group + .card-footer,
.ui-datepicker > .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, .ui-datepicker .ui-datepicker-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  color: #ffffff;
  background-color: #242829;
  border-bottom: 1px solid rgba(12, 14, 14, 0.125);
}
.card-header:first-child, .ui-datepicker .ui-datepicker-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}

.card-footer {
  padding: 0.75rem 1.25rem;
  color: #ffffff;
  background-color: #242829;
  border-top: 1px solid rgba(12, 14, 14, 0.125);
}
.card-footer:last-child {
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}

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

.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 - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

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

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

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

.accordion {
  overflow-anchor: none;
}
.accordion > .card, .accordion > .ui-datepicker {
  overflow: hidden;
}
.accordion > .card:not(:last-of-type), .accordion > .ui-datepicker:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion > .card:not(:first-of-type), .accordion > .ui-datepicker:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion > .card > .card-header, .ui-datepicker .accordion > .card > .ui-datepicker-header, .accordion > .ui-datepicker > .card-header, .accordion > .ui-datepicker > .ui-datepicker-header {
  border-radius: 0;
  margin-bottom: -1px;
}

.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: #e4e7e7;
  text-decoration: none;
  background-color: #181b1b;
  border: 1px solid #3c4244;
}
.page-link:hover {
  z-index: 2;
  color: #e4e7e7;
  text-decoration: none;
  background-color: #060707;
  border-color: #3c4244;
}
.page-link:focus {
  z-index: 3;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(56, 194, 250, 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: #181b1b;
  background-color: #f79c23;
  border-color: #f79c23;
}
.page-item.disabled .page-link {
  color: #bbc2c4;
  pointer-events: none;
  cursor: auto;
  background-color: #3c4244;
  border-color: #3c4244;
}

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

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

.badge-primary {
  color: #0c0e0e;
  background-color: #38c2fa;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #0c0e0e;
  background-color: #06b3f9;
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(56, 194, 250, 0.5);
}

.badge-secondary {
  color: #0c0e0e;
  background-color: #939da0;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #0c0e0e;
  background-color: #778588;
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(147, 157, 160, 0.5);
}

.badge-success {
  color: #0c0e0e;
  background-color: #38faa3;
}
a.badge-success:hover, a.badge-success:focus {
  color: #0c0e0e;
  background-color: #06f98d;
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(56, 250, 163, 0.5);
}

.badge-info {
  color: #0c0e0e;
  background-color: #1fbbf9;
}
a.badge-info:hover, a.badge-info:focus {
  color: #0c0e0e;
  background-color: #06a1e0;
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(31, 187, 249, 0.5);
}

.badge-warning {
  color: #0c0e0e;
  background-color: #f79c23;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #0c0e0e;
  background-color: #df8308;
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(247, 156, 35, 0.5);
}

.badge-danger {
  color: #0c0e0e;
  background-color: #fa3938;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #0c0e0e;
  background-color: #f90706;
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(250, 57, 56, 0.5);
}

.badge-light {
  color: #0c0e0e;
  background-color: #e4e7e7;
}
a.badge-light:hover, a.badge-light:focus {
  color: #0c0e0e;
  background-color: #c9ced0;
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(228, 231, 231, 0.5);
}

.badge-dark {
  color: #ffffff;
  background-color: #3c4244;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #ffffff;
  background-color: #242829;
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(60, 66, 68, 0.5);
}

.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 {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.alert-primary {
  color: #c7eefe;
  background-color: #1c4f63;
  border-color: #184050;
}
.alert-primary hr {
  border-top-color: #12303c;
}
.alert-primary .alert-link {
  color: #95dffd;
}

.alert-secondary {
  color: #e1e4e4;
  background-color: #3d4143;
  border-color: #323637;
}
.alert-secondary hr {
  border-top-color: #26292a;
}
.alert-secondary .alert-link {
  color: #c6cccc;
}

.alert-success {
  color: #c7fee5;
  background-color: #1c6344;
  border-color: #185038;
}
.alert-success hr {
  border-top-color: #123c2a;
}
.alert-success .alert-link {
  color: #95fdce;
}

.alert-info {
  color: #c0ecfd;
  background-color: #134c63;
  border-color: #113e50;
}
.alert-info hr {
  border-top-color: #0d2e3b;
}
.alert-info .alert-link {
  color: #8fddfb;
}

.alert-warning {
  color: #fde3c1;
  background-color: #614116;
  border-color: #4e3614;
}
.alert-warning hr {
  border-top-color: #3a280f;
}
.alert-warning .alert-link {
  color: #fbcd90;
}

.alert-danger {
  color: #fec8c7;
  background-color: #621d1d;
  border-color: #4f1a1a;
}
.alert-danger hr {
  border-top-color: #3c1414;
}
.alert-danger .alert-link {
  color: #fd9795;
}

.alert-light {
  color: #f7f8f8;
  background-color: #5a5c5c;
  border-color: #484b4b;
}
.alert-light hr {
  border-top-color: #3c3e3e;
}
.alert-light .alert-link {
  color: #dce0e0;
}

.alert-dark {
  color: #c8cacb;
  background-color: #1d2121;
  border-color: #191d1d;
}
.alert-dark hr {
  border-top-color: #0d0f0f;
}
.alert-dark .alert-link {
  color: #aeb1b2;
}

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

.list-group-item-action {
  width: 100%;
  color: #bbc2c4;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #bbc2c4;
  text-decoration: none;
  background-color: #181b1b;
}
.list-group-item-action:active {
  color: #e4e7e7;
  background-color: #242829;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  text-decoration: none;
  background-color: #ffffff;
  border: 1px solid rgba(12, 14, 14, 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: #a0a9ac;
  pointer-events: none;
  background-color: #ffffff;
}
.list-group-item.active {
  z-index: 2;
  color: #181b1b;
  background-color: #f79c23;
  border-color: #f79c23;
}
.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: #236c89;
  background-color: #c7eefe;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #236c89;
  background-color: #aee6fe;
}
.list-group-item-primary.list-group-item-action.active {
  color: #ffffff;
  background-color: #236c89;
  border-color: #236c89;
}

.list-group-item-secondary {
  color: #52585a;
  background-color: #e1e4e4;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #52585a;
  background-color: #d4d8d8;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #ffffff;
  background-color: #52585a;
  border-color: #52585a;
}

.list-group-item-success {
  color: #23895b;
  background-color: #c7fee5;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #23895b;
  background-color: #aefed9;
}
.list-group-item-success.list-group-item-action.active {
  color: #ffffff;
  background-color: #23895b;
  border-color: #23895b;
}

.list-group-item-info {
  color: #166888;
  background-color: #c0ecfd;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #166888;
  background-color: #a7e5fc;
}
.list-group-item-info.list-group-item-action.active {
  color: #ffffff;
  background-color: #166888;
  border-color: #166888;
}

.list-group-item-warning {
  color: #865819;
  background-color: #fde3c1;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #865819;
  background-color: #fcd8a8;
}
.list-group-item-warning.list-group-item-action.active {
  color: #ffffff;
  background-color: #865819;
  border-color: #865819;
}

.list-group-item-danger {
  color: #882424;
  background-color: #fec8c7;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #882424;
  background-color: #feafae;
}
.list-group-item-danger.list-group-item-action.active {
  color: #ffffff;
  background-color: #882424;
  border-color: #882424;
}

.list-group-item-light {
  color: #7c7f7f;
  background-color: #f7f8f8;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #7c7f7f;
  background-color: #e9ecec;
}
.list-group-item-light.list-group-item-action.active {
  color: #ffffff;
  background-color: #7c7f7f;
  border-color: #7c7f7f;
}

.list-group-item-dark {
  color: #25292a;
  background-color: #c8cacb;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #25292a;
  background-color: #bbbdbf;
}
.list-group-item-dark.list-group-item-action.active {
  color: #ffffff;
  background-color: #25292a;
  border-color: #25292a;
}

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

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

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

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

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

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

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

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

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #181b1b;
  background-clip: padding-box;
  border: 1px solid #3c4244;
  border-radius: 0.3rem;
  outline: 0;
}

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

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

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

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

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #3c4244;
  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: -webkit-min-content;
    height: -moz-min-content;
    height: min-content;
  }

  .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: "IBM Plex Sans", -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: #0c0e0e;
}

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

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

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

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

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: "IBM Plex Sans", -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: #242829;
  background-clip: padding-box;
  border: 1px solid rgba(12, 14, 14, 0.2);
  border-radius: 0.3rem;
}
.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(12, 14, 14, 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: #242829;
}

.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(12, 14, 14, 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: #242829;
}

.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(12, 14, 14, 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: #242829;
}
.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 #1d2021;
}

.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(12, 14, 14, 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: #242829;
}

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #1d2021;
  border-bottom: 1px solid #111313;
  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: #e4e7e7;
}

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

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

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

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

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

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

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
.spinner-grow {
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s;
  }
}
.align-baseline {
  vertical-align: baseline !important;
}

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

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

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

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

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

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

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

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

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

.bg-success {
  background-color: #38faa3 !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.border-left {
  border-left: 1px solid #3c4244 !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: #38c2fa !important;
}

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

.border-success {
  border-color: #38faa3 !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }

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

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

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

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

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

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

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

  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }

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

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

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

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

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

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

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

  .d-md-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }

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

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

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

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

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

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

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

  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 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.8571428571%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .align-self-md-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(12, 14, 14, 0.075) !important;
}

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

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(12, 14, 14, 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,
.my-0 {
  margin-bottom: 0 !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.text-monospace {
  font-family: "IBM Plex Mono", 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: #ffffff !important;
}

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

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

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

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

.text-success {
  color: #38faa3 !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
*::before,
*::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }

  a:not(.btn) {
    text-decoration: underline;
  }

  abbr[title]::after {
    content: " (" attr(title) ")";
  }

  pre {
    white-space: pre-wrap !important;
  }

  pre,
blockquote {
    border: 1px solid #939da0;
    page-break-inside: avoid;
  }

  thead {
    display: table-header-group;
  }

  tr,
img {
    page-break-inside: avoid;
  }

  p,
h2,
h3 {
    orphans: 3;
    widows: 3;
  }

  h2,
h3 {
    page-break-after: avoid;
  }

  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }

  .container {
    min-width: 992px !important;
  }

  .navbar {
    display: none;
  }

  .badge {
    border: 1px solid #0c0e0e;
  }

  .table {
    border-collapse: collapse !important;
  }
  .table td,
.table th {
    background-color: #ffffff !important;
  }

  .table-bordered th,
.table-bordered td {
    border: 1px solid #3c4244 !important;
  }

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

  .table .thead-dark th {
    color: inherit;
    border-color: #181b1b;
  }
}
/*
 * Overrides for specific Bootstrap rules that can't be changed
 * easily by changing a sass variable. As such, all !important
 * rules used are necessary to override the Bootstrap rules.
 */
/* stylelint-disable declaration-no-important */
.bg-white {
  background-color: #0c0e0e !important;
}

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

.query-builder .rule-container, .query-builder .rules-group-container {
  position: relative;
  margin: 0.5rem 0;
  border-radius: 0.25rem;
  padding: 0.75rem;
  border: 0.1rem solid #3c4244;
  background: rgba(12, 14, 14, 0.9);
}

.query-builder .error-container, .query-builder .rule-container .rule-filter-container,
.query-builder .rule-container .rule-operator-container,
.query-builder .rule-container .rule-value-container {
  display: inline-block;
  margin: 0 5px 0 0;
  vertical-align: middle;
}

.query-builder .rules-group-container {
  padding: 0.75rem;
  padding-bottom: 0.25rem;
  border: 0.0625rem solid #734c17;
  background: rgba(97, 65, 22, 0.5);
}
.query-builder .rules-group-header {
  margin-bottom: 0.75rem;
}
.query-builder .rules-group-header .group-conditions .btn.readonly:not(.active),
.query-builder .rules-group-header .group-conditions input[name$=_cond] {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
}
.query-builder .rules-group-header .group-conditions .btn.readonly {
  border-radius: 3px;
}
.query-builder .rules-list {
  list-style: none;
  padding: 0 0 0 1rem;
  margin: 0;
}
.query-builder .rule-value-container {
  border-left: 0.08rem solid #3c4244;
  padding-left: 5px;
}
.query-builder .rule-value-container label {
  margin-bottom: 0;
  font-weight: normal;
}
.query-builder .rule-value-container label.block {
  display: block;
}
.query-builder .rule-value-container select,
.query-builder .rule-value-container input[type=text],
.query-builder .rule-value-container input[type=number] {
  padding: 1px;
}
.query-builder .error-container {
  display: none;
  cursor: help;
  color: #fec8c7;
}
.query-builder .has-error {
  background-color: #621d1d;
  border-color: #4f1a1a;
}
.query-builder .has-error .error-container {
  display: inline-block !important;
}
.query-builder .rules-list > *::before, .query-builder .rules-list > *::after {
  content: "";
  position: absolute;
  left: -0.75rem;
  width: 0.75rem;
  height: calc(50% + 0.5rem);
  border-color: #3c4244;
  border-style: solid;
}
.query-builder .rules-list > *::before {
  top: -0.25rem;
  border-width: 0 0 0.125rem 0.125rem;
}
.query-builder .rules-list > *::after {
  top: 50%;
  border-width: 0 0 0 0.125rem;
}
.query-builder .rules-list > *:first-child::before {
  top: -0.875rem;
  height: calc(50% + 1.25rem);
}
.query-builder .rules-list > *:last-child::before {
  border-radius: 0 0 0 0.25rem;
}
.query-builder .rules-list > *:last-child::after {
  display: none;
}

.select2-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle;
}

.select2-container .select2-selection--single {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 28px;
  -moz-user-select: none;
   -ms-user-select: none;
       user-select: none;
  -webkit-user-select: none;
}

.select2-container .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-left: 8px;
  padding-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.select2-container .select2-selection--single .select2-selection__clear {
  background-color: transparent;
  border: none;
  font-size: 1em;
}

.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered {
  padding-right: 8px;
  padding-left: 20px;
}

.select2-container .select2-selection--multiple {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-height: 32px;
  -moz-user-select: none;
   -ms-user-select: none;
       user-select: none;
  -webkit-user-select: none;
}

.select2-container .select2-selection--multiple .select2-selection__rendered {
  display: inline;
  list-style: none;
  padding: 0;
}

.select2-container .select2-selection--multiple .select2-selection__clear {
  background-color: transparent;
  border: none;
  font-size: 1em;
}

.select2-container .select2-search--inline .select2-search__field {
  box-sizing: border-box;
  border: none;
  font-size: 100%;
  margin-top: 5px;
  margin-left: 5px;
  padding: 0;
  max-width: 100%;
  resize: none;
  height: 18px;
  vertical-align: bottom;
  font-family: sans-serif;
  overflow: hidden;
  word-break: keep-all;
}

.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

.select2-dropdown {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051;
}

.select2-results {
  display: block;
}

.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0;
}

.select2-results__option {
  padding: 6px;
  -moz-user-select: none;
   -ms-user-select: none;
       user-select: none;
  -webkit-user-select: none;
}

.select2-results__option--selectable {
  cursor: pointer;
}

.select2-container--open .select2-dropdown {
  left: 0;
}

.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.select2-search--dropdown {
  display: block;
  padding: 4px;
}

.select2-search--dropdown .select2-search__field {
  padding: 4px;
  width: 100%;
  box-sizing: border-box;
}

.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

.select2-search--dropdown.select2-search--hide {
  display: none;
}

.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0);
}

.select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important;
}

.select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}

.select2-container--default .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  height: 26px;
  margin-right: 20px;
  padding-right: 0px;
}

.select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #999;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}

.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear {
  float: left;
}

.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow {
  left: 1px;
  right: auto;
}

.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #eee;
  cursor: default;
}

.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
  display: none;
}

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}

.select2-container--default .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  padding-bottom: 5px;
  padding-right: 5px;
  position: relative;
}

.select2-container--default .select2-selection--multiple.select2-selection--clearable {
  padding-right: 25px;
}

.select2-container--default .select2-selection--multiple .select2-selection__clear {
  cursor: pointer;
  font-weight: bold;
  height: 20px;
  margin-right: 10px;
  margin-top: 5px;
  position: absolute;
  right: 0;
  padding: 1px;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-sizing: border-box;
  display: inline-block;
  margin-left: 5px;
  margin-top: 5px;
  padding: 0;
  padding-left: 20px;
  position: relative;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: bottom;
  white-space: nowrap;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__display {
  cursor: default;
  padding-left: 2px;
  padding-right: 5px;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  background-color: transparent;
  border: none;
  border-right: 1px solid #aaa;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  color: #999;
  cursor: pointer;
  font-size: 1em;
  font-weight: bold;
  padding: 0 4px;
  position: absolute;
  left: 0;
  top: 0;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus {
  background-color: #f1f1f1;
  color: #333;
  outline: none;
}

.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}

.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display {
  padding-left: 5px;
  padding-right: 2px;
}

.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
  border-left: 1px solid #aaa;
  border-right: none;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear {
  float: left;
  margin-left: 10px;
  margin-right: auto;
}

.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid black 1px;
  outline: 0;
}

.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #eee;
  cursor: default;
}

.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
  display: none;
}

.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
}

.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: none;
  outline: 0;
  box-shadow: none;
  -webkit-appearance: textfield;
}

.select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}

.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
  padding-left: 0;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -1em;
  padding-left: 2em;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -2em;
  padding-left: 3em;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -3em;
  padding-left: 4em;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -4em;
  padding-left: 5em;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -5em;
  padding-left: 6em;
}

.select2-container--default .select2-results__option--group {
  padding: 0;
}

.select2-container--default .select2-results__option--disabled {
  color: #999;
}

.select2-container--default .select2-results__option--selected {
  background-color: #ddd;
}

.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
  background-color: #5897fb;
  color: white;
}

.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}

.select2-container--classic .select2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0);
}

.select2-container--classic .select2-selection--single:focus {
  border: 1px solid #5897fb;
}

.select2-container--classic .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}

.select2-container--classic .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  height: 26px;
  margin-right: 20px;
}

.select2-container--classic .select2-selection--single .select2-selection__placeholder {
  color: #999;
}

.select2-container--classic .select2-selection--single .select2-selection__arrow {
  background-color: #ddd;
  border: none;
  border-left: 1px solid #aaa;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
  background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0);
}

.select2-container--classic .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}

.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear {
  float: left;
}

.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto;
}

.select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5897fb;
}

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
  background: transparent;
  border: none;
}

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0);
}

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0);
}

.select2-container--classic .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0;
  padding-bottom: 5px;
  padding-right: 5px;
}

.select2-container--classic .select2-selection--multiple:focus {
  border: 1px solid #5897fb;
}

.select2-container--classic .select2-selection--multiple .select2-selection__clear {
  display: none;
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  display: inline-block;
  margin-left: 5px;
  margin-top: 5px;
  padding: 0;
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice__display {
  cursor: default;
  padding-left: 2px;
  padding-right: 5px;
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
  background-color: transparent;
  border: none;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  color: #888;
  cursor: pointer;
  font-size: 1em;
  font-weight: bold;
  padding: 0 4px;
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #555;
  outline: none;
}

.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}

.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display {
  padding-left: 5px;
  padding-right: 2px;
}

.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 1px solid #5897fb;
}

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0;
}

.select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  box-shadow: none;
}

.select2-container--classic .select2-dropdown {
  background-color: white;
  border: 1px solid transparent;
}

.select2-container--classic .select2-dropdown--above {
  border-bottom: none;
}

.select2-container--classic .select2-dropdown--below {
  border-top: none;
}

.select2-container--classic .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}

.select2-container--classic .select2-results__option--group {
  padding: 0;
}

.select2-container--classic .select2-results__option--disabled {
  color: grey;
}

.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable {
  background-color: #3875d7;
  color: white;
}

.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}

.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb;
}

/*
 * Custom values for select2-bootstrap4-theme variables
 */
/*
 * Overrides for specific select2-bootstrap4-theme css rules
 * These are necessary due to inflexibility in the theme, and
 * all !important rules used are necessary to override the theme
 */
/* stylelint-disable declaration-no-important */
.select2-container--bootstrap4 .select2-dropdown {
  background-color: #181b1b;
}
.select2-container--bootstrap4 .select2-search__field {
  color: #ffffff;
}
.select2-container--bootstrap4 .select2-selection--single .select2-selection__rendered {
  position: absolute;
  top: 15%;
}
.select2-container--bootstrap4 .select2-selection--multiple .select2-search--inline {
  padding-left: 0.5rem;
}
.select2-container--bootstrap4 .select2-selection--multiple .select2-search--inline .select2-search__field {
  padding: 0 0.5rem 0 0 !important;
  margin-top: 0.5rem !important;
}
.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice {
  padding: 0.25rem 0.5rem !important;
  margin: 0.5rem 0 0 0.5rem !important;
  font-size: 75%;
  font-weight: bold;
  line-height: 1.125rem;
  color: #0c0e0e !important;
}
.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice__remove {
  float: right;
  margin-right: 0 !important;
  margin-left: 0.5rem;
}
.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__rendered {
  padding: 0 0.5rem 0.5rem 0.5rem !important;
  color: #ffffff;
}

/* stylelint-enable */
.select2-container--bootstrap4 {
  display: block;
}
.select2-container--bootstrap4 .select2-selection {
  background-color: #181b1b;
  border: 1px solid #606a6d;
  border-radius: 0.25rem;
  color: #bbc2c4;
  font-size: 1rem;
  outline: 0;
}
.select2-container--bootstrap4 .select2-selection.form-control {
  border-radius: 0.25rem;
}
.select2-container--bootstrap4 .select2-search--dropdown .select2-search__field {
  background-color: #181b1b;
  border: 1px solid #606a6d;
  border-radius: 0.25rem;
  color: #bbc2c4;
  font-size: 1rem;
}
.select2-container--bootstrap4 .select2-search__field {
  outline: 0;
}
.select2-container--bootstrap4 .select2-search__field::-webkit-input-placeholder {
  color: #a0a9ac;
}
.select2-container--bootstrap4 .select2-search__field:-moz-placeholder {
  color: #a0a9ac;
}
.select2-container--bootstrap4 .select2-search__field::-moz-placeholder {
  color: #a0a9ac;
  opacity: 1;
}
.select2-container--bootstrap4 .select2-search__field:-ms-input-placeholder {
  color: #a0a9ac;
}
.select2-container--bootstrap4 .select2-results__option {
  padding: 0.75rem 0.5rem;
  font-size: 1rem;
}
.select2-container--bootstrap4 .select2-results__option[role=group] {
  padding: 0;
}
.select2-container--bootstrap4 .select2-results__option[aria-disabled=true] {
  color: #939da0;
  cursor: not-allowed;
}
.select2-container--bootstrap4 .select2-results__option[aria-selected=true] {
  background-color: #331e02;
  color: #e4e7e7;
}
.select2-container--bootstrap4 .select2-results__option--highlighted[aria-selected] {
  background-color: #0c0e0e;
  color: #e4e7e7;
}
.select2-container--bootstrap4 .select2-results__option .select2-results__option {
  padding: 0.75rem 0.5rem;
}
.select2-container--bootstrap4 .select2-results__option .select2-results__option .select2-results__group {
  padding-left: 0;
}
.select2-container--bootstrap4 .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -0.5rem;
  padding-left: 1rem;
}
.select2-container--bootstrap4 .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -1rem;
  padding-left: 1.5rem;
}
.select2-container--bootstrap4 .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -1.5rem;
  padding-left: 2rem;
}
.select2-container--bootstrap4 .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -2rem;
  padding-left: 2.5rem;
}
.select2-container--bootstrap4 .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -2.5rem;
  padding-left: 3rem;
}
.select2-container--bootstrap4 .select2-results__group {
  color: #a0a9ac;
  display: block;
  padding: 0.75rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.7rem;
  white-space: nowrap;
}
.select2-container--bootstrap4.select2-container--focus .select2-selection, .select2-container--bootstrap4.select2-container--open .select2-selection {
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  border-color: #b4e8fd;
}
@media (prefers-reduced-motion: reduce) {
  .select2-container--bootstrap4.select2-container--focus .select2-selection, .select2-container--bootstrap4.select2-container--open .select2-selection {
    transition: none;
  }
}
.select2-container--bootstrap4.select2-container--open .select2-selection .select2-selection__arrow b {
  border-color: transparent transparent #a0a9ac transparent;
  border-width: 0 0.25rem 0.25rem 0.25rem;
}
.select2-container--bootstrap4.select2-container--open.select2-container--below .select2-selection {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom-color: transparent;
}
.select2-container--bootstrap4.select2-container--open.select2-container--above .select2-selection {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-top-color: transparent;
}
.select2-container--bootstrap4 .select2-selection__clear {
  color: #a0a9ac;
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-right: 10px;
}
.select2-container--bootstrap4 .select2-selection__clear:hover {
  color: #3c4244;
}
.select2-container--bootstrap4.select2-container--disabled .select2-selection {
  border-color: #606a6d;
}
.select2-container--bootstrap4.select2-container--disabled .select2-selection,
.select2-container--bootstrap4.select2-container--disabled .select2-search__field {
  cursor: not-allowed;
}
.select2-container--bootstrap4.select2-container--disabled .select2-selection,
.select2-container--bootstrap4.select2-container--disabled .select2-selection--multiple .select2-selection__choice {
  background-color: #242829;
}
.select2-container--bootstrap4.select2-container--disabled .select2-selection__clear,
.select2-container--bootstrap4.select2-container--disabled .select2-selection--multiple .select2-selection__choice__remove {
  display: none;
}
.select2-container--bootstrap4 .select2-dropdown {
  border-color: #b4e8fd;
  border-width: 1px;
  overflow-x: hidden;
  margin-top: -1px;
}
.select2-container--bootstrap4 .select2-dropdown--above {
  margin-top: 1px;
}
.select2-container--bootstrap4 .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--bootstrap4 .select2-selection--single {
  height: calc(1.5em + 0.75rem + 2px);
  line-height: 1.7rem;
  padding: 0.75rem 1.25rem 0.75rem 0.5rem;
}
.select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow {
  position: absolute;
  bottom: 0;
  right: 0.5rem;
  top: 0;
  width: 0.25rem;
}
.select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow b {
  border-color: #a0a9ac transparent transparent transparent;
  border-style: solid;
  border-width: 0.25rem 0.25rem 0 0.25rem;
  height: 0;
  left: 0;
  margin-left: -0.25rem;
  margin-top: -0.125rem;
  position: absolute;
  top: 50%;
  width: 0;
}
.select2-container--bootstrap4 .select2-selection--single .select2-selection__rendered {
  color: #bbc2c4;
  padding: 0;
}
.select2-container--bootstrap4 .select2-selection--single .select2-selection__placeholder {
  color: #a0a9ac;
}
.select2-container--bootstrap4 .select2-selection--multiple {
  min-height: calc(1.5em + 0.75rem + 2px);
  padding: 0;
  height: auto;
}
.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__rendered {
  box-sizing: border-box;
  display: block;
  line-height: 1.7rem;
  list-style: none;
  margin: 0;
  overflow: hidden;
  padding: 0.75rem 0.5rem 0 0.75rem;
  width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__placeholder {
  color: #a0a9ac;
  float: left;
  margin-top: 5px;
}
.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice {
  color: #bbc2c4;
  background: #38c2fa;
  border: 1px solid transparent;
  border-radius: 0.25rem;
  cursor: default;
  float: left;
  margin: -0.25rem 0 0 0.25rem;
  padding: 0 0.75rem;
}
.select2-container--bootstrap4 .select2-selection--multiple .select2-search--inline .select2-search__field {
  background: transparent;
  padding: 0 0.5rem;
  height: calc(1.5em + 0.75rem + 2px)-2;
  line-height: 1.7rem;
  margin-top: 0;
  min-width: 5em;
}
.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(12, 14, 14, 0.5);
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 0.375rem;
}
.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: rgba(12, 14, 14, 0.75);
}
.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__clear {
  margin-top: 0.75rem;
}
.select2-container--bootstrap4 .select2-selection--single.input-sm, .input-group-sm .select2-container--bootstrap4 .select2-selection--single, .form-group-sm .select2-container--bootstrap4 .select2-selection--single {
  border-radius: 0.2rem;
  font-size: 0.875rem;
  height: calc(1.5em + 0.5rem + 2px);
  line-height: 1.7rem;
  padding: 0.5rem 1rem 0.5rem 0.25rem;
}
.select2-container--bootstrap4 .select2-selection--single.input-sm .select2-selection__arrow b, .input-group-sm .select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow b, .form-group-sm .select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow b {
  margin-left: -0.5rem;
}
.select2-container--bootstrap4 .select2-selection--multiple.input-sm, .input-group-sm .select2-container--bootstrap4 .select2-selection--multiple, .form-group-sm .select2-container--bootstrap4 .select2-selection--multiple {
  min-height: calc(1.5em + 0.5rem + 2px);
  border-radius: 0.2rem;
}
.select2-container--bootstrap4 .select2-selection--multiple.input-sm .select2-selection__rendered, .input-group-sm .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__rendered, .form-group-sm .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__rendered {
  padding: 0.5rem 0.25rem 0 0.5rem;
}
.select2-container--bootstrap4 .select2-selection--multiple.input-sm .select2-selection__choice, .input-group-sm .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice, .form-group-sm .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice {
  font-size: 0.875rem;
  line-height: 1.7rem;
  margin: 0 0 0 0.125rem;
  padding: 0 0.5rem;
}
.select2-container--bootstrap4 .select2-selection--multiple.input-sm .select2-search--inline .select2-search__field, .input-group-sm .select2-container--bootstrap4 .select2-selection--multiple .select2-search--inline .select2-search__field, .form-group-sm .select2-container--bootstrap4 .select2-selection--multiple .select2-search--inline .select2-search__field {
  padding: 0 0.25rem;
  font-size: 0.875rem;
  height: calc(1.5em + 0.5rem + 2px)-2;
  line-height: 1.7rem;
}
.select2-container--bootstrap4 .select2-selection--multiple.input-sm .select2-selection__clear, .input-group-sm .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__clear, .form-group-sm .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__clear {
  margin-top: 0.5rem;
}
.select2-container--bootstrap4 .select2-selection--single.input-lg, .input-group-lg .select2-container--bootstrap4 .select2-selection--single, .form-group-lg .select2-container--bootstrap4 .select2-selection--single {
  border-radius: 0.3rem;
  font-size: 1.25rem;
  height: calc(1.5em + 1rem + 2px);
  line-height: 1.7rem;
  padding: 1rem 1.4375rem 1rem 0.5rem;
}
.select2-container--bootstrap4 .select2-selection--single.input-lg .select2-selection__arrow, .input-group-lg .select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow, .form-group-lg .select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow {
  width: 0.3125rem;
}
.select2-container--bootstrap4 .select2-selection--single.input-lg .select2-selection__arrow b, .input-group-lg .select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow b, .form-group-lg .select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow b {
  border-width: 0.3125rem 0.3125rem 0 0.3125rem;
  margin-left: -0.3125rem;
  margin-left: -1rem;
  margin-top: -0.15625rem;
}
.select2-container--bootstrap4 .select2-selection--multiple.input-lg, .input-group-lg .select2-container--bootstrap4 .select2-selection--multiple, .form-group-lg .select2-container--bootstrap4 .select2-selection--multiple {
  min-height: calc(1.5em + 1rem + 2px);
  border-radius: 0.3rem;
}
.select2-container--bootstrap4 .select2-selection--multiple.input-lg .select2-selection__choice, .input-group-lg .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice, .form-group-lg .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice {
  font-size: 1.25rem;
  line-height: 1.7rem;
  border-radius: 0.25rem;
  margin: 0rem 0 0 0.25rem;
  padding: 0 1rem;
}
.select2-container--bootstrap4 .select2-selection--multiple.input-lg .select2-search--inline .select2-search__field, .input-group-lg .select2-container--bootstrap4 .select2-selection--multiple .select2-search--inline .select2-search__field, .form-group-lg .select2-container--bootstrap4 .select2-selection--multiple .select2-search--inline .select2-search__field {
  padding: 0 0.5rem;
  font-size: 1.25rem;
  height: calc(1.5em + 1rem + 2px)-2;
  line-height: 1.7rem;
}
.select2-container--bootstrap4 .select2-selection--multiple.input-lg .select2-selection__clear, .input-group-lg .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__clear, .form-group-lg .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__clear {
  margin-top: 1rem;
}
.select2-container--bootstrap4 .select2-selection.input-lg.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #a0a9ac transparent;
  border-width: 0 0.3125rem 0.3125rem 0.3125rem;
}
.input-group-lg .select2-container--bootstrap4 .select2-selection.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #a0a9ac transparent;
  border-width: 0 0.3125rem 0.3125rem 0.3125rem;
}
.select2-container--bootstrap4[dir=rtl] .select2-selection--single {
  padding-left: 1.25rem;
  padding-right: 0.5rem;
}
.select2-container--bootstrap4[dir=rtl] .select2-selection--single .select2-selection__rendered {
  padding-right: 0;
  padding-left: 0;
  text-align: right;
}
.select2-container--bootstrap4[dir=rtl] .select2-selection--single .select2-selection__clear {
  float: left;
}
.select2-container--bootstrap4[dir=rtl] .select2-selection--single .select2-selection__arrow {
  left: 0.5rem;
  right: auto;
}
.select2-container--bootstrap4[dir=rtl] .select2-selection--single .select2-selection__arrow b {
  margin-left: 0;
}
.select2-container--bootstrap4[dir=rtl] .select2-selection--multiple .select2-selection__choice,
.select2-container--bootstrap4[dir=rtl] .select2-selection--multiple .select2-selection__placeholder,
.select2-container--bootstrap4[dir=rtl] .select2-selection--multiple .select2-search--inline {
  float: right;
}
.select2-container--bootstrap4[dir=rtl] .select2-selection--multiple .select2-selection__choice {
  margin-left: 0;
  margin-right: 0.25rem;
}
.select2-container--bootstrap4[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}

.has-warning .select2-dropdown,
.has-warning .select2-selection {
  border-color: #f79c23;
}
.has-warning .select2-container--focus .select2-selection,
.has-warning .select2-container--open .select2-selection {
  border-color: #df8308;
}
.has-warning.select2-drop-active {
  border-color: #df8308;
}
.has-warning.select2-drop-active.select2-drop.select2-drop-above {
  border-top-color: #df8308;
}

.has-error .select2-dropdown,
.has-error .select2-selection {
  border-color: #fa3938;
}
.has-error .select2-container--focus .select2-selection,
.has-error .select2-container--open .select2-selection {
  border-color: #f90706;
}
.has-error.select2-drop-active {
  border-color: #f90706;
}
.has-error.select2-drop-active.select2-drop.select2-drop-above {
  border-top-color: #f90706;
}

.has-success .select2-dropdown,
.has-success .select2-selection {
  border-color: #38faa3;
}
.has-success .select2-container--focus .select2-selection,
.has-success .select2-container--open .select2-selection {
  border-color: #06f98d;
}
.has-success.select2-drop-active {
  border-color: #06f98d;
}
.has-success.select2-drop-active.select2-drop.select2-drop-above {
  border-top-color: #06f98d;
}

.input-group > .select2-hidden-accessible:first-child + .select2-container--bootstrap4 > .selection > .select2-selection, .input-group > .select2-hidden-accessible:first-child + .select2-container--bootstrap4 > .selection > .select2-selection.form-control {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .select2-hidden-accessible:not(:first-child) + .select2-container--bootstrap4:not(:last-child) > .selection > .select2-selection, .input-group > .select2-hidden-accessible:not(:first-child) + .select2-container--bootstrap4:not(:last-child) > .selection > .select2-selection.form-control {
  border-radius: 0;
}
.input-group > .select2-hidden-accessible:not(:first-child):not(:last-child) + .select2-container--bootstrap4:last-child > .selection > .select2-selection, .input-group > .select2-hidden-accessible:not(:first-child):not(:last-child) + .select2-container--bootstrap4:last-child > .selection > .select2-selection.form-control {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group > .select2-container--bootstrap4 {
  display: table;
  table-layout: fixed;
  position: relative;
  z-index: 2;
  width: 100%;
  margin-bottom: 0;
}
.input-group > .select2-container--bootstrap4 > .selection > .select2-selection.form-control {
  float: none;
}
.input-group > .select2-container--bootstrap4.select2-container--open, .input-group > .select2-container--bootstrap4.select2-container--focus {
  z-index: 3;
}
.input-group > .select2-container--bootstrap4,
.input-group > .select2-container--bootstrap4 .input-group-btn,
.input-group > .select2-container--bootstrap4 .input-group-btn .btn {
  vertical-align: top;
}

.form-control.select2-hidden-accessible {
  position: absolute !important;
  width: 1px !important;
}

@media (min-width: 576px) {
  .form-inline .select2-container--bootstrap4 {
    display: inline-block;
  }
}

/* stylelint-disable  declaration-no-important */
.highcharts-container {
  font-size: 1rem !important;
}

.highcharts-credits {
  display: none;
}

.highcharts-no-data text {
  font-size: 1rem !important;
  font-weight: normal !important;
  fill: #e4e7e7 !important;
}

.highcharts-legend-item > text,
.highcharts-data-label.lateral-labels > text {
  font-weight: normal !important;
}

.highcharts-menu {
  padding: 0.5rem 0 !important;
  background: #242829 !important;
  border: 1px solid rgba(12, 14, 14, 0.15) !important;
  box-shadow: none !important;
  border-radius: 0.25rem;
}
.highcharts-menu hr {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #242829;
}

.highcharts-menu-item {
  padding: 0.25rem 1.5rem !important;
  color: #e4e7e7 !important;
  transition: none !important;
}
.highcharts-menu-item:hover {
  color: #e4e7e7 !important;
  background: #181b1b !important;
}

.highcharts-pie-series > .highcharts-point,
.highcharts-networkgraph-series > .highcharts-point {
  cursor: pointer;
}

.highcharts-text-color-0 {
  color: #37c2fa;
}

.highcharts-text-color-1 {
  color: #3a8bab;
}

.highcharts-text-color-2 {
  color: #366578;
}

.highcharts-text-color-3 {
  color: #36535e;
}

.highcharts-text-color-4 {
  color: #314147;
}

.highcharts-text-color-5 {
  color: #293033;
}

.highcharts-tooltip {
  pointer-events: auto !important;
}
.highcharts-tooltip .highcharts-header {
  font-size: 80% !important;
}

.highcharts-xaxis .highcharts-axis-line {
  stroke-width: 0;
}

.highcharts-xaxis .highcharts-tick {
  stroke-width: 0;
}

.highcharts-yaxis .highcharts-axis-line {
  stroke-width: 1 !important;
}

.highcharts-yaxis-grid .highcharts-grid-line {
  stroke-width: 0;
}

.highcharts-networkgraph-series path:not(.lateral-data-node) {
  stroke: #bbc2c4 !important;
}

/* stylelint-enable */
/* Because highcharts includes both a highcharts.css and .scss file in this
   location, we need to specify the .scss file or it'll get confused */
/* stylelint-disable-next-line scss/at-import-partial-extension, scss/at-import-partial-extension-blacklist */
/**
 * @license Highcharts
 *
 * (c) 2009-2016 Torstein Honsi
 *
 * License: www.highcharts.com/license
 */
.highcharts-container {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
  text-align: left;
  line-height: normal;
  z-index: 0;
  /* #1072 */
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  font-family: "IBM Plex Sans", -apple-system, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 12px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  touch-action: manipulation;
  outline: none;
}

.highcharts-root {
  display: block;
}

.highcharts-root text {
  stroke-width: 0;
}

.highcharts-strong {
  font-weight: bold;
}

.highcharts-emphasized {
  font-style: italic;
}

.highcharts-anchor {
  cursor: pointer;
}

.highcharts-background {
  fill: transparent;
}

.highcharts-plot-border, .highcharts-plot-background {
  fill: none;
}

.highcharts-label-box {
  fill: none;
}

.highcharts-button-box {
  fill: inherit;
}

.highcharts-tracker-line {
  stroke-linejoin: round;
  stroke: rgba(192, 192, 192, 0.0001);
  stroke-width: 22;
  fill: none;
}

.highcharts-tracker-area {
  fill: rgba(192, 192, 192, 0.0001);
  stroke-width: 0;
}

/* Titles */
.highcharts-title {
  fill: #e4e7e7;
  font-size: 1.25rem;
}

.highcharts-subtitle {
  fill: #bbc2c4;
  font-size: 1rem;
}

/* Axes */
.highcharts-axis-line {
  fill: none;
  stroke: #242829;
}

.highcharts-yaxis .highcharts-axis-line {
  stroke-width: 0;
}

.highcharts-axis-title {
  fill: #bbc2c4;
}

.highcharts-axis-labels {
  fill: #bbc2c4;
  cursor: default;
  font-size: 0.875rem;
}

.highcharts-grid-line {
  fill: none;
  stroke: #242829;
}

.highcharts-xaxis-grid .highcharts-grid-line {
  stroke-width: 0px;
}

.highcharts-tick {
  stroke: #242829;
}

.highcharts-yaxis .highcharts-tick {
  stroke-width: 0;
}

.highcharts-minor-grid-line {
  stroke: #181b1b;
}

.highcharts-crosshair-thin {
  stroke-width: 1px;
  stroke: #a0a9ac;
}

.highcharts-crosshair-category {
  stroke: #242829;
  stroke-opacity: 0.25;
}

/* Credits */
.highcharts-credits {
  cursor: pointer;
  fill: #a0a9ac;
  font-size: 0.7em;
  transition: fill 250ms, font-size 250ms;
}

.highcharts-credits:hover {
  fill: black;
  font-size: 1em;
}

/* Tooltip */
.highcharts-tooltip {
  cursor: default;
  pointer-events: none;
  white-space: nowrap;
  transition: stroke 150ms;
}

.highcharts-tooltip text {
  fill: #e4e7e7;
}

.highcharts-tooltip .highcharts-header {
  font-size: 0.85em;
}

.highcharts-tooltip-box {
  stroke-width: 1px;
  fill: #242829;
  fill-opacity: 0.85;
}

.highcharts-tooltip-box .highcharts-label-box {
  fill: #242829;
  fill-opacity: 0.85;
}

div.highcharts-tooltip {
  -webkit-filter: none;
          filter: none;
}

.highcharts-selection-marker {
  fill: #335cad;
  fill-opacity: 0.25;
}

.highcharts-graph {
  fill: none;
  stroke-width: 2px;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.highcharts-empty-series {
  stroke-width: 1px;
  fill: none;
  stroke: #a0a9ac;
}

.highcharts-state-hover .highcharts-graph {
  stroke-width: 3;
}

.highcharts-point-inactive {
  opacity: 0.2;
  transition: opacity 50ms;
  /* quick in */
}

.highcharts-series-inactive {
  opacity: 0.2;
  transition: opacity 50ms;
  /* quick in */
}

.highcharts-state-hover path {
  transition: stroke-width 50ms;
  /* quick in */
}

.highcharts-state-normal path {
  transition: stroke-width 250ms;
  /* slow out */
}

/* Legend hover affects points and series */
g.highcharts-series,
.highcharts-point,
.highcharts-markers,
.highcharts-data-labels {
  transition: opacity 250ms;
}

.highcharts-legend-series-active g.highcharts-series:not(.highcharts-series-hover),
.highcharts-legend-point-active .highcharts-point:not(.highcharts-point-hover),
.highcharts-legend-series-active .highcharts-markers:not(.highcharts-series-hover),
.highcharts-legend-series-active .highcharts-data-labels:not(.highcharts-series-hover) {
  opacity: 0.2;
}

/* Series options */
/* Default colors */
.highcharts-color-0 {
  fill: #37c2fa;
  stroke: #37c2fa;
}

.highcharts-color-1 {
  fill: #3a8bab;
  stroke: #3a8bab;
}

.highcharts-color-2 {
  fill: #366578;
  stroke: #366578;
}

.highcharts-color-3 {
  fill: #36535e;
  stroke: #36535e;
}

.highcharts-color-4 {
  fill: #314147;
  stroke: #314147;
}

.highcharts-color-5 {
  fill: #293033;
  stroke: #293033;
}

.highcharts-area {
  fill-opacity: 0.75;
  stroke-width: 0;
}

.highcharts-markers {
  stroke-width: 1px;
  stroke: transparent;
}

.highcharts-a11y-markers-hidden .highcharts-point:not(.highcharts-point-hover):not(.highcharts-a11y-marker-visible),
.highcharts-a11y-marker-hidden {
  opacity: 0;
}

.highcharts-point {
  stroke-width: 1px;
}

.highcharts-dense-data .highcharts-point {
  stroke-width: 0;
}

.highcharts-data-label {
  font-size: 0.9em;
  font-weight: bold;
}

.highcharts-data-label-box {
  fill: none;
  stroke-width: 0;
}

.highcharts-data-label text, text.highcharts-data-label {
  fill: #e4e7e7;
}

.highcharts-data-label-connector {
  fill: none;
}

.highcharts-data-label-hidden {
  pointer-events: none;
}

.highcharts-halo {
  fill-opacity: 0.25;
  stroke-width: 0;
}

.highcharts-series:not(.highcharts-pie-series) .highcharts-point-select,
.highcharts-markers .highcharts-point-select {
  fill: #a0a9ac;
  stroke: #e4e7e7;
}

.highcharts-column-series rect.highcharts-point {
  stroke: transparent;
}

.highcharts-column-series .highcharts-point {
  transition: fill-opacity 250ms;
}

.highcharts-column-series .highcharts-point-hover {
  fill-opacity: 0.75;
  transition: fill-opacity 50ms;
}

.highcharts-pie-series .highcharts-point {
  stroke-linejoin: round;
  stroke: transparent;
}

.highcharts-pie-series .highcharts-point-hover {
  fill-opacity: 0.75;
  transition: fill-opacity 50ms;
}

.highcharts-funnel-series .highcharts-point {
  stroke-linejoin: round;
  stroke: transparent;
}

.highcharts-funnel-series .highcharts-point-hover {
  fill-opacity: 0.75;
  transition: fill-opacity 50ms;
}

.highcharts-funnel-series .highcharts-point-select {
  fill: inherit;
  stroke: inherit;
}

.highcharts-pyramid-series .highcharts-point {
  stroke-linejoin: round;
  stroke: transparent;
}

.highcharts-pyramid-series .highcharts-point-hover {
  fill-opacity: 0.75;
  transition: fill-opacity 50ms;
}

.highcharts-pyramid-series .highcharts-point-select {
  fill: inherit;
  stroke: inherit;
}

.highcharts-solidgauge-series .highcharts-point {
  stroke-width: 0;
}

.highcharts-treemap-series .highcharts-point {
  stroke-width: 1px;
  stroke: #242829;
  transition: stroke 250ms, fill 250ms, fill-opacity 250ms;
}

.highcharts-treemap-series .highcharts-point-hover {
  stroke: #a0a9ac;
  transition: stroke 25ms, fill 25ms, fill-opacity 25ms;
}

.highcharts-treemap-series .highcharts-above-level {
  display: none;
}

.highcharts-treemap-series .highcharts-internal-node {
  fill: none;
}

.highcharts-treemap-series .highcharts-internal-node-interactive {
  fill-opacity: 0.15;
  cursor: pointer;
}

.highcharts-treemap-series .highcharts-internal-node-interactive:hover {
  fill-opacity: 0.75;
}

.highcharts-vector-series .highcharts-point {
  fill: none;
  stroke-width: 2px;
}

.highcharts-windbarb-series .highcharts-point {
  fill: none;
  stroke-width: 2px;
}

.highcharts-lollipop-stem {
  stroke: #e4e7e7;
}

.highcharts-focus-border {
  fill: none;
  stroke-width: 2px;
}

.highcharts-legend-item-hidden .highcharts-focus-border {
  fill: none !important;
}

/* Legend */
.highcharts-legend-box {
  fill: none;
  stroke-width: 0;
}

.highcharts-legend-item > text {
  fill: #e4e7e7;
  font-weight: bold;
  font-size: 1rem;
  cursor: pointer;
  stroke-width: 0;
}

.highcharts-legend-item:hover text {
  fill: #e4e7e7;
}

.highcharts-legend-item-hidden * {
  fill: #a0a9ac !important;
  stroke: #a0a9ac !important;
  transition: fill 250ms;
}

.highcharts-legend-nav-active {
  fill: #003399;
  cursor: pointer;
}

.highcharts-legend-nav-inactive {
  fill: #a0a9ac;
}

circle.highcharts-legend-nav-active, circle.highcharts-legend-nav-inactive {
  /* tracker */
  fill: rgba(192, 192, 192, 0.0001);
}

.highcharts-legend-title-box {
  fill: none;
  stroke-width: 0;
}

/* Bubble legend */
.highcharts-bubble-legend-symbol {
  stroke-width: 2;
  fill-opacity: 0.5;
}

.highcharts-bubble-legend-connectors {
  stroke-width: 1;
}

.highcharts-bubble-legend-labels {
  fill: #e4e7e7;
}

/* Loading */
.highcharts-loading {
  position: absolute;
  background-color: transparent;
  opacity: 0.5;
  text-align: center;
  z-index: 10;
  transition: opacity 250ms;
}

.highcharts-loading-hidden {
  height: 0 !important;
  opacity: 0;
  overflow: hidden;
  transition: opacity 250ms, height 250ms step-end;
}

.highcharts-loading-inner {
  font-weight: bold;
  position: relative;
  top: 45%;
}

/* Plot bands and polar pane backgrounds */
.highcharts-plot-band, .highcharts-pane {
  fill: #e4e7e7;
  fill-opacity: 0.05;
}

.highcharts-plot-line {
  fill: none;
  stroke: #a0a9ac;
  stroke-width: 1px;
}

/* Highcharts More and modules */
.highcharts-boxplot-box {
  fill: transparent;
}

.highcharts-boxplot-median {
  stroke-width: 2px;
}

.highcharts-bubble-series .highcharts-point {
  fill-opacity: 0.5;
}

.highcharts-errorbar-series .highcharts-point {
  stroke: #e4e7e7;
}

.highcharts-gauge-series .highcharts-data-label-box {
  stroke: #a0a9ac;
  stroke-width: 1px;
}

.highcharts-gauge-series .highcharts-dial {
  fill: #e4e7e7;
  stroke-width: 0;
}

.highcharts-polygon-series .highcharts-graph {
  fill: inherit;
  stroke-width: 0;
}

.highcharts-waterfall-series .highcharts-graph {
  stroke: #e4e7e7;
  stroke-dasharray: 1, 3;
}

.highcharts-sankey-series .highcharts-point {
  stroke-width: 0;
}

.highcharts-sankey-series .highcharts-link {
  transition: fill 250ms, fill-opacity 250ms;
  fill-opacity: 0.5;
}

.highcharts-sankey-series .highcharts-point-hover.highcharts-link {
  transition: fill 50ms, fill-opacity 50ms;
  fill-opacity: 1;
}

.highcharts-venn-series .highcharts-point {
  fill-opacity: 0.75;
  stroke: #a0a9ac;
  transition: stroke 250ms, fill-opacity 250ms;
}

.highcharts-venn-series .highcharts-point-hover {
  fill-opacity: 1;
  stroke: #a0a9ac;
}

/* Highstock */
.highcharts-navigator-mask-outside {
  fill-opacity: 0;
}

.highcharts-navigator-mask-inside {
  fill: #6685c2;
  /* navigator.maskFill option */
  fill-opacity: 0.25;
  cursor: ew-resize;
}

.highcharts-navigator-outline {
  stroke: #a0a9ac;
  fill: none;
}

.highcharts-navigator-handle {
  stroke: #a0a9ac;
  fill: #181b1b;
  cursor: ew-resize;
}

.highcharts-navigator-series {
  fill: #335cad;
  stroke: #335cad;
}

.highcharts-navigator-series .highcharts-graph {
  stroke-width: 1px;
}

.highcharts-navigator-series .highcharts-area {
  fill-opacity: 0.05;
}

.highcharts-navigator-xaxis .highcharts-axis-line {
  stroke-width: 0;
}

.highcharts-navigator-xaxis .highcharts-grid-line {
  stroke-width: 1px;
  stroke: #242829;
}

.highcharts-navigator-xaxis.highcharts-axis-labels {
  fill: #a0a9ac;
}

.highcharts-navigator-yaxis .highcharts-grid-line {
  stroke-width: 0;
}

.highcharts-scrollbar-thumb {
  fill: #a0a9ac;
  stroke: #a0a9ac;
  stroke-width: 1px;
}

.highcharts-scrollbar-button {
  fill: #242829;
  stroke: #a0a9ac;
  stroke-width: 1px;
}

.highcharts-scrollbar-arrow {
  fill: #bbc2c4;
}

.highcharts-scrollbar-rifles {
  stroke: #bbc2c4;
  stroke-width: 1px;
}

.highcharts-scrollbar-track {
  fill: #181b1b;
  stroke: #181b1b;
  stroke-width: 1px;
}

.highcharts-button {
  fill: #181b1b;
  stroke: #a0a9ac;
  cursor: default;
  stroke-width: 1px;
  transition: fill 250ms;
}

.highcharts-button text {
  fill: #e4e7e7;
}

.highcharts-button-hover {
  transition: fill 0ms;
  fill: #242829;
  stroke: #a0a9ac;
}

.highcharts-button-hover text {
  fill: #e4e7e7;
}

.highcharts-button-pressed {
  font-weight: bold;
  fill: #e6ebf5;
  stroke: #a0a9ac;
}

.highcharts-button-pressed text {
  fill: #e4e7e7;
  font-weight: bold;
}

.highcharts-button-disabled text {
  fill: #e4e7e7;
}

.highcharts-range-selector-buttons .highcharts-button {
  stroke-width: 0px;
}

.highcharts-range-label rect {
  fill: none;
}

.highcharts-range-label text {
  fill: #bbc2c4;
}

.highcharts-range-input rect {
  fill: none;
}

.highcharts-range-input text {
  fill: #e4e7e7;
}

.highcharts-range-input {
  stroke-width: 1px;
  stroke: #a0a9ac;
}

input.highcharts-range-selector {
  position: absolute;
  border: 0;
  width: 1px;
  /* Chrome needs a pixel to see it */
  height: 1px;
  padding: 0;
  text-align: center;
  left: -9em;
  /* #4798 */
}

.highcharts-crosshair-label text {
  fill: transparent;
  font-size: 1.1em;
}

.highcharts-crosshair-label .highcharts-label-box {
  fill: inherit;
}

.highcharts-candlestick-series .highcharts-point {
  stroke: #e4e7e7;
  stroke-width: 1px;
}

.highcharts-candlestick-series .highcharts-point-up {
  fill: transparent;
}

.highcharts-hollowcandlestick-series .highcharts-point-down {
  fill: #f21313;
  stroke: #f21313;
}

.highcharts-hollowcandlestick-series .highcharts-point-down-bearish-up {
  fill: #06b535;
  stroke: #06b535;
}

.highcharts-hollowcandlestick-series .highcharts-point-up {
  fill: transparent;
  stroke: #06b535;
}

.highcharts-ohlc-series .highcharts-point-hover {
  stroke-width: 3px;
}

.highcharts-flags-series .highcharts-point .highcharts-label-box {
  stroke: #a0a9ac;
  fill: transparent;
  transition: fill 250ms;
}

.highcharts-flags-series .highcharts-point-hover .highcharts-label-box {
  stroke: #e4e7e7;
  fill: #242829;
}

.highcharts-flags-series .highcharts-point text {
  fill: #e4e7e7;
  font-size: 0.9em;
  font-weight: bold;
}

/* Highcharts Maps */
.highcharts-map-series .highcharts-point {
  transition: fill 500ms, fill-opacity 500ms, stroke-width 250ms;
  stroke: #a0a9ac;
  stroke-width: inherit;
}

.highcharts-map-series .highcharts-point-hover {
  transition: fill 0ms, fill-opacity 0ms;
  fill-opacity: 0.5;
}

.highcharts-mapline-series .highcharts-point {
  fill: none;
}

.highcharts-heatmap-series .highcharts-point {
  stroke-width: 0;
}

.highcharts-map-navigation {
  font-size: 1.3em;
  font-weight: bold;
  text-align: center;
}

.highcharts-mapview-inset-border {
  stroke: #a0a9ac;
  stroke-width: 1px;
  fill: none;
}

.highcharts-coloraxis {
  stroke-width: 0;
}

.highcharts-coloraxis-marker {
  fill: #a0a9ac;
}

.highcharts-null-point {
  fill: #181b1b;
}

/* 3d charts */
.highcharts-3d-frame {
  fill: transparent;
}

/* Exporting module */
.highcharts-contextbutton {
  fill: transparent;
  /* needed to capture hover */
  stroke: none;
  stroke-linecap: round;
}

.highcharts-contextbutton:hover {
  fill: #242829;
  stroke: #242829;
}

.highcharts-button-symbol {
  stroke: #bbc2c4;
  stroke-width: 3px;
}

.highcharts-menu {
  border: 1px solid #a0a9ac;
  background: transparent;
  padding: 5px 0;
  box-shadow: 3px 3px 10px #888;
}

.highcharts-menu-item {
  padding: 0.5em 1em;
  background: none;
  color: #e4e7e7;
  cursor: pointer;
  transition: background 250ms, color 250ms;
}

.highcharts-menu-item:hover {
  background: #335cad;
  color: transparent;
}

/* Breadcrumbs */
.highcharts-breadcrumbs-button {
  fill: none;
  stroke-width: 0;
  cursor: pointer;
}

.highcharts-breadcrumbs-separator {
  fill: #bbc2c4;
}

/* Drilldown module */
.highcharts-drilldown-point {
  cursor: pointer;
}

.highcharts-drilldown-data-label text,
text.highcharts-drilldown-data-label,
.highcharts-drilldown-axis-label {
  cursor: pointer;
  fill: #003399;
  font-weight: bold;
  text-decoration: underline;
}

/* No-data module */
.highcharts-no-data text {
  font-weight: bold;
  font-size: 12px;
  fill: #bbc2c4;
}

/* Drag-panes module */
.highcharts-axis-resizer {
  cursor: ns-resize;
  stroke: black;
  stroke-width: 2px;
}

/* Bullet type series */
.highcharts-bullet-target {
  stroke-width: 0;
}

/* Lineargauge type series */
.highcharts-lineargauge-target {
  stroke-width: 1px;
  stroke: #e4e7e7;
}

.highcharts-lineargauge-target-line {
  stroke-width: 1px;
  stroke: #e4e7e7;
}

/* Annotations module */
.highcharts-annotation-label-box {
  stroke-width: 1px;
  stroke: #e4e7e7;
  fill: #e4e7e7;
  fill-opacity: 0.75;
}

.highcharts-annotation-label text {
  fill: #242829;
}

/* A11y module */
.highcharts-a11y-proxy-button {
  border-width: 0;
  background-color: transparent;
  cursor: pointer;
  outline: none;
  opacity: 0.001;
  z-index: 999;
  overflow: hidden;
  padding: 0;
  margin: 0;
  display: block;
  position: absolute;
}

.highcharts-a11y-proxy-group li {
  list-style: none;
}

.highcharts-visually-hidden {
  position: absolute;
  width: 1px;
  height: 1px;
  overflow: hidden;
  white-space: nowrap;
  clip: rect(1px, 1px, 1px, 1px);
  margin-top: -3px;
  opacity: 0.01;
}

.highcharts-a11y-invisible {
  visibility: hidden;
}

.highcharts-a11y-proxy-container,
.highcharts-a11y-proxy-container-before,
.highcharts-a11y-proxy-container-after {
  position: absolute;
  white-space: nowrap;
}

g.highcharts-series, .highcharts-markers, .highcharts-point {
  outline: none;
}

/* Gantt */
.highcharts-treegrid-node-collapsed, .highcharts-treegrid-node-expanded {
  cursor: pointer;
}

.highcharts-point-connecting-path {
  fill: none;
}

.highcharts-grid-axis .highcharts-tick {
  stroke-width: 1px;
}

.highcharts-grid-axis .highcharts-axis-line {
  stroke-width: 1px;
}

/* DatePicker Container */
.ui-datepicker {
  /* DatePicker Table */
}
.ui-datepicker .ui-datepicker-header {
  padding: 0.5rem 0;
}
.ui-datepicker .ui-icon {
  display: block;
  width: 2.5rem;
  height: 2.5rem;
  overflow: hidden;
  text-indent: -9999rem;
  cursor: pointer;
  background-repeat: no-repeat;
}
.ui-datepicker table {
  text-align: center;
}
.ui-datepicker table td {
  padding: 0;
}
.ui-datepicker table td span, .ui-datepicker table td a {
  display: block;
  width: 100%;
  height: 100%;
  padding: 0.5rem;
  color: #e4e7e7;
  text-decoration: none;
  background-color: #181b1b;
}
.ui-datepicker .ui-datepicker-next span {
  right: 0;
}
.ui-datepicker .ui-datepicker-prev span {
  left: 0;
}
.ui-datepicker .ui-datepicker-next span,
.ui-datepicker .ui-datepicker-prev span {
  position: absolute;
  top: 0;
  display: block;
}
.ui-datepicker .ui-datepicker-next span:hover,
.ui-datepicker .ui-datepicker-prev span:hover {
  background-color: #181b1b;
}
.ui-datepicker .ui-icon-circle-triangle-e,
.ui-datepicker .ui-icon-circle-triangle-w {
  background-position-x: 0.75rem;
  background-position-y: 0.75rem;
}
.ui-datepicker .ui-icon-circle-triangle-e {
  background-image: url("data:image/svg+xml;utf8,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' height='2.5rem' width='2.5rem'%3e%3ctext x='0' y='30%' fill='%23ffffff' font-size='1rem'%3e→%3c/text%3e%3c/svg%3e");
}
.ui-datepicker .ui-icon-circle-triangle-w {
  background-image: url("data:image/svg+xml;utf8,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' height='2.5rem' width='2.5rem'%3e%3ctext x='0' y='30%' fill='%23ffffff' font-size='1rem'%3e←%3c/text%3e%3c/svg%3e");
}
.ui-datepicker .ui-datepicker-title {
  text-align: center;
}
.ui-datepicker .ui-state-hover {
  color: #e4e7e7;
  background-color: #060707;
}
.ui-datepicker .ui-state-highlight {
  color: #181b1b;
  background-color: #f79c23;
}
.ui-datepicker .ui-state-active {
  color: #e4e7e7;
  background-color: #331e02;
}
.ui-datepicker .ui-datepicker-unselectable .ui-state-default {
  color: #bbc2c4;
  cursor: not-allowed;
  background-color: #3c4244;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNpdGUtZGFyay5jc3MiLCIuLi8uLi8uLi9zcmMvQkRTLkVuZHBvaW50LlNlcnZlci9Db250ZW50L1N0eWxlcy9fY29sb3JzLnNjc3MiLCIuLi8uLi8uLi9zcmMvQkRTLkVuZHBvaW50LlNlcnZlci9Db250ZW50L1N0eWxlcy9fZm9udHMuc2NzcyIsIi4uLy4uLy4uL3NyYy9CRFMuRW5kcG9pbnQuU2VydmVyL0NvbnRlbnQvU3R5bGVzL19nZW5lcmljLnNjc3MiLCIuLi8uLi8uLi9zcmMvQkRTLkVuZHBvaW50LlNlcnZlci9Db250ZW50L1N0eWxlcy9fbmF2LnNjc3MiLCIuLi8uLi8uLi9zcmMvQkRTLkVuZHBvaW50LlNlcnZlci9Db250ZW50L1N0eWxlcy9fZm9ybXMuc2NzcyIsIi4uLy4uLy4uL3NyYy9CRFMuRW5kcG9pbnQuU2VydmVyL0NvbnRlbnQvU3R5bGVzL19oaWdobGlnaHRqcy5zY3NzIiwiLi4vLi4vLi4vc3JjL0JEUy5FbmRwb2ludC5TZXJ2ZXIvQ29udGVudC9TdHlsZXMvX2Fzc2V0cy5zY3NzIiwiLi4vLi4vLi4vc3JjL0JEUy5FbmRwb2ludC5TZXJ2ZXIvQ29udGVudC9TdHlsZXMvX2FsYXJtcy5zY3NzIiwiLi4vLi4vLi4vc3JjL0JEUy5FbmRwb2ludC5TZXJ2ZXIvQ29udGVudC9TdHlsZXMvX2xpdmUuc2NzcyIsIi4uLy4uLy4uL3NyYy9CRFMuRW5kcG9pbnQuU2VydmVyL0NvbnRlbnQvU3R5bGVzL19ldWxhLnNjc3MiLCIuLi8uLi8uLi9zcmMvQkRTLkVuZHBvaW50LlNlcnZlci9Db250ZW50L1N0eWxlcy9fc2VjdXJpdHlhbGVydHMuc2NzcyIsIi4uLy4uLy4uL3NyYy9CRFMuRW5kcG9pbnQuU2VydmVyL0NvbnRlbnQvU3R5bGVzL191dGlsaXRpZXMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCIuLi8uLi8uLi9zcmMvQkRTLkVuZHBvaW50LlNlcnZlci9Db250ZW50L1N0eWxlcy9fY2FyZGNvbHVtbnMuc2NzcyIsIi4uLy4uLy4uL3NyYy9CRFMuRW5kcG9pbnQuU2VydmVyL0NvbnRlbnQvU3R5bGVzL19jaGFydHMuc2NzcyIsIi4uLy4uLy4uL3NyYy9CRFMuRW5kcG9pbnQuU2VydmVyL0NvbnRlbnQvU3R5bGVzL19kYXRhdGFibGVzLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vc3JjL0JEUy5FbmRwb2ludC5TZXJ2ZXIvQ29udGVudC9TdHlsZXMvX2RvY3Muc2NzcyIsIi4uLy4uLy4uL3NyYy9CRFMuRW5kcG9pbnQuU2VydmVyL0NvbnRlbnQvU3R5bGVzL19xdWVyeWJ1aWxkZXIuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcmVib290LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2hvdmVyLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3R5cGUuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3RzLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2ltYWdlcy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faW1hZ2Uuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY29kZS5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190YWJsZXMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RhYmxlLXJvdy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19mb3Jtcy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b25zLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19idXR0b25zLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RyYW5zaXRpb25zLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Ryb3Bkb3duLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jYXJldC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbmF2LWRpdmlkZXIuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9uLWdyb3VwLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2lucHV0LWdyb3VwLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2N1c3RvbS1mb3Jtcy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXYuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2YmFyLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NhcmQuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19iYWRnZS5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFkZ2Uuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYWxlcnQuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2FsZXJ0LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2xvc2Uuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbW9kYWwuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9vbHRpcC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wb3BvdmVyLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3NwaW5uZXJzLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19hbGlnbi5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19iYWNrZ3JvdW5kLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19ib3JkZXJzLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZGlzcGxheS5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZW1iZWQuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2ZsZXguc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2Zsb2F0LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19pbnRlcmFjdGlvbnMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX292ZXJmbG93LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19wb3NpdGlvbi5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc2NyZWVucmVhZGVycy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fc2NyZWVuLXJlYWRlci5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc2hhZG93cy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc2l6aW5nLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zcGFjaW5nLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zdHJldGNoZWQtbGluay5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fdGV4dC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC1oaWRlLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL192aXNpYmlsaXR5LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3ByaW50LnNjc3MiLCIuLi8uLi8uLi9zcmMvQkRTLkVuZHBvaW50LlNlcnZlci9Db250ZW50L1N0eWxlcy9fb3ZlcnJpZGVzLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvalF1ZXJ5LVF1ZXJ5QnVpbGRlci9zcmMvc2Nzcy9kZWZhdWx0LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvc2VsZWN0Mi9kaXN0L2Nzcy9zZWxlY3QyLmNzcyIsIi4uLy4uLy4uL3NyYy9CRFMuRW5kcG9pbnQuU2VydmVyL0NvbnRlbnQvU3R5bGVzL19zZWxlY3QyLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvc2VsZWN0Mi1ib290c3RyYXA0LXRoZW1lL3NyYy9zZWxlY3QyLWJvb3RzdHJhcDQuc2NzcyIsIi4uLy4uLy4uL3NyYy9CRFMuRW5kcG9pbnQuU2VydmVyL0NvbnRlbnQvU3R5bGVzL19oaWdoY2hhcnRzLnNjc3MiLCIuLi8uLi8uLi9zcmMvQkRTLkVuZHBvaW50LlNlcnZlci9Db250ZW50L1N0eWxlcy9faW1wb3J0cy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2hpZ2hjaGFydHMvY3NzL2hpZ2hjaGFydHMuc2NzcyIsIi4uLy4uLy4uL3NyYy9CRFMuRW5kcG9pbnQuU2VydmVyL0NvbnRlbnQvU3R5bGVzL19kYXRlcGlja2VyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDR2hCLHNEQUFBO0FBa0NBOzs7Ozs7O0VBQUE7QUFjQSxxQkFBQTtBQXdEQTtFQUNFLHlCQUFBO0FEL0ZGOztBQ2tHQTtFQUNFLHlCQUFBO0FEL0ZGO0FDa0dFO0VBQ0UseUJBQUE7RUFDQSxxQkFBQTtBRGhHSjs7QUNvR0E7OztFQUFBO0FBSUE7OztFQUVFLGNBcEhNO0VBcUhOLHlCQUFBO0FEaEdGO0FDa0dFOzs7RUFDRSxjQUFBO0FEOUZKO0FDZ0dJOzs7RUFDRSxjQUFBO0FENUZOOztBQ2lHQSxtREFBQTtBQUVFO0VBQ0UsYUFuSUk7QURvQ1I7QUNrR0U7RUFDRSxhQXhGcUI7QURSekI7O0FFaERBLGlDQUFBO0FBQ0E7RUFDRSw0QkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSwrT0FDRTtFQUlGLHNCQUFBO0FGK0NGO0FFNUNBLGtDQUFBO0FBQ0E7RUFDRSw0QkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtT0FDRTtFQUlGLHNCQUFBO0FGMENG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NEI7QWpCbXlCOUI7O0FvQnA2QkE7RUN4RkksY0FBQTtBckJnZ0NKOztBb0IvNUJBOztFQUVFLGtCQUFBO0VDbkdFLGNBQUE7RURxR0YsY0FBQTtFQUNBLHdCQUFBO0FwQms2QkY7O0FvQi81QkE7RUFBTSxlQUFBO0FwQm02Qk47O0FvQmw2QkE7RUFBTSxXQUFBO0FwQnM2Qk47O0FvQi81QkE7RUFDRSxjbkJsSVc7RW1CbUlYLDBCakI1Q2dCO0VpQjZDaEIsNkJBQUE7QXBCazZCRjtBc0JsbENFO0VGbUxFLGNuQnRJZTtFbUJ1SWYscUJqQmhEb0I7QUhrOUJ4Qjs7QW9CejVCQTtFQUNFLGNBQUE7RUFDQSxxQkFBQTtBcEI0NUJGO0FzQjNsQ0U7RUZrTUUsY0FBQTtFQUNBLHFCQUFBO0FwQjQ1Qko7O0FvQm41QkE7Ozs7RUFJRSxrSGxCaEhzQjtFbUJwQ3BCLGNBQUE7QXJCMmlDSjs7QW9CbjVCQTtFQUVFLGFBQUE7RUFFQSxtQkFBQTtFQUVBLGNBQUE7RUFHQSw2QkFBQTtBcEJpNUJGOztBb0J6NEJBO0VBRUUsZ0JBQUE7QXBCMjRCRjs7QW9CbjRCQTtFQUNFLHNCQUFBO0VBQ0Esa0JBQUE7QXBCczRCRjs7QW9CbjRCQTtFQUdFLGdCQUFBO0VBQ0Esc0JBQUE7QXBCbzRCRjs7QW9CNTNCQTtFQUNFLHlCQUFBO0FwQiszQkY7O0FvQjUzQkE7RUFDRSxvQkg2RTRCO0VHNUU1Qix1Qkg0RTRCO0VHM0U1QixjbkJsUVM7RW1CbVFULGdCQUFBO0VBQ0Esb0JBQUE7QXBCKzNCRjs7QW9CeDNCQTtFQUVFLG1CQUFBO0VBQ0EsZ0NBQUE7QXBCMDNCRjs7QW9CbDNCQTtFQUVFLHFCQUFBO0VBQ0EscUJIMkpzQztBakJ5dEJ4Qzs7QW9COTJCQTtFQUVFLGdCQUFBO0FwQmczQkY7O0FvQngyQkE7RUFDRSxVQUFBO0FwQjIyQkY7O0FvQngyQkE7Ozs7O0VBS0UsU0FBQTtFQUNBLG9CQUFBO0VDNVBFLGtCQUFBO0VEOFBGLG9CQUFBO0FwQjIyQkY7O0FvQngyQkE7O0VBRUUsaUJBQUE7QXBCMjJCRjs7QW9CeDJCQTs7RUFFRSxvQkFBQTtBcEIyMkJGOztBb0JyMkJBO0VBQ0UsZUFBQTtBcEJ3MkJGOztBb0JsMkJBO0VBQ0UsaUJBQUE7QXBCcTJCRjs7QW9COTFCQTs7OztFQUlFLDBCQUFBO0FwQmkyQkY7O0FvQngxQkk7Ozs7RUFDRSxlQUFBO0FwQjgxQk47O0FvQngxQkE7Ozs7RUFJRSxVQUFBO0VBQ0Esa0JBQUE7QXBCMjFCRjs7QW9CeDFCQTs7RUFFRSxzQkFBQTtFQUNBLFVBQUE7QXBCMjFCRjs7QW9CdjFCQTtFQUNFLGNBQUE7RUFFQSxnQkFBQTtBcEJ5MUJGOztBb0J0MUJBO0VBTUUsWUFBQTtFQUVBLFVBQUE7RUFDQSxTQUFBO0VBQ0EsU0FBQTtBcEJtMUJGOztBb0I5MEJBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsVUFBQTtFQUNBLHFCQUFBO0VDelFNLGlCQWhFVztFRDJVakIsb0JBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7QXBCaTFCRjtBcUJ4a0NRO0VEOE9SO0lDdE9ZLGlDQTlETTtFckJrb0NoQjtBQUNGOztBb0JuMUJBO0VBQ0Usd0JBQUE7QXBCczFCRjs7QW9CbDFCQTs7RUFFRSxZQUFBO0FwQnExQkY7O0FvQmwxQkE7RUFLRSxvQkFBQTtFQUNBLHdCQUFBO0FwQmkxQkY7O0FvQjEwQkE7RUFDRSx3QkFBQTtBcEI2MEJGOztBb0JyMEJBO0VBQ0UsYUFBQTtFQUNBLDBCQUFBO0FwQncwQkY7O0FvQmowQkE7RUFDRSxxQkFBQTtBcEJvMEJGOztBb0JqMEJBO0VBQ0Usa0JBQUE7RUFDQSxlQUFBO0FwQm8wQkY7O0FvQmowQkE7RUFDRSxhQUFBO0FwQm8wQkY7O0FvQi96QkE7RUFDRSx3QkFBQTtBcEJrMEJGOztBdUI5eENBOztFQUVFLHFCTnFTNEI7RU1uUzVCLGdCTnFTNEI7RU1wUzVCLGdCTnFTNEI7QWpCMi9COUI7O0F1QjV4Q0E7RUYwSVEsaUJBaEVXO0FyQnN0Q25CO0FxQmhvQ1E7RUVoS1I7SUZ3S1ksaUNBOURNO0VyQjByQ2hCO0FBQ0Y7O0F1QnB5Q0E7RUZ5SVEsZUFoRVc7QXJCK3RDbkI7QXFCem9DUTtFRS9KUjtJRnVLWSxpQ0E5RE07RXJCbXNDaEI7QUFDRjs7QXVCNXlDQTtFRndJUSxrQkFoRVc7QXJCd3VDbkI7QXFCbHBDUTtFRTlKUjtJRnNLWSwrQkE5RE07RXJCNHNDaEI7QUFDRjs7QXVCcHpDQTtFRnVJUSxpQkFoRVc7QXJCaXZDbkI7QXFCM3BDUTtFRTdKUjtJRnFLWSxpQ0E5RE07RXJCcXRDaEI7QUFDRjs7QXVCNXpDQTtFRjRHTSxrQkF0Q2E7QXJCMHZDbkI7O0F1Qi96Q0E7RUYyR00sZUF0Q2E7QXJCOHZDbkI7O0F1QmowQ0E7RUZ5R00sa0JBdENhO0VFakVqQixnQk51UzRCO0FqQjZoQzlCOztBdUJoMENBO0VGNkhRLGVBaEVXO0VFM0RqQixnQk4wUjRCO0VNelI1QixnQk5pUjRCO0FqQmtqQzlCO0FxQm5yQ1E7RUVuSlI7SUYySlksaUNBOURNO0VyQjZ1Q2hCO0FBQ0Y7O0F1QnQwQ0E7RUZ3SFEsaUJBaEVXO0VFdERqQixnQk5zUjRCO0VNclI1QixnQk40UTRCO0FqQjZqQzlCO0FxQjlyQ1E7RUU5SVI7SUZzSlksaUNBOURNO0VyQnd2Q2hCO0FBQ0Y7O0F1QjUwQ0E7RUZtSFEsaUJBaEVXO0VFakRqQixnQk5rUjRCO0VNalI1QixnQk51UTRCO0FqQndrQzlCO0FxQnpzQ1E7RUV6SVI7SUZpSlksaUNBOURNO0VyQm13Q2hCO0FBQ0Y7O0F1QmwxQ0E7RUY4R1EsaUJBaEVXO0VFNUNqQixnQk44UTRCO0VNN1E1QixnQk5rUTRCO0FqQm1sQzlCO0FxQnB0Q1E7RUVwSVI7SUY0SVksaUNBOURNO0VyQjh3Q2hCO0FBQ0Y7O0F1QmwxQ0E7RUFDRSxnQk5nRk87RU0vRVAsbUJOK0VPO0VNOUVQLFNBQUE7RUFDQSwyQ0FBQTtBdkJxMUNGOztBdUI3MENBOztFRk1JLGNBQUE7RUVIRixnQk4wTjRCO0FqQnNuQzlCOztBdUI3MENBOztFQUVFLGNOa1E0QjtFTWpRNUIseUJOMFE0QjtBakJza0M5Qjs7QXVCeDBDQTtFQy9FRSxlQUFBO0VBQ0EsZ0JBQUE7QXhCMjVDRjs7QXVCeDBDQTtFQ3BGRSxlQUFBO0VBQ0EsZ0JBQUE7QXhCZzZDRjs7QXVCMTBDQTtFQUNFLHFCQUFBO0F2QjYwQ0Y7QXVCMzBDRTtFQUNFLG9CTm9QMEI7QWpCeWxDOUI7O0F1Qm4wQ0E7RUZqQ0ksY0FBQTtFRW1DRix5QkFBQTtBdkJzMENGOztBdUJsMENBO0VBQ0UsbUJOdUJPO0VJUkgsa0JBdENhO0FyQjYxQ25COztBdUJsMENBO0VBQ0UsY0FBQTtFRjdDRSxjQUFBO0VFK0NGLGN0QnRHUztBRDI2Q1g7QXVCbjBDRTtFQUNFLGFBQUE7QXZCcTBDSjs7QXlCeDdDQTtFQ0lFLGVBQUE7RUFHQSxZQUFBO0ExQnM3Q0Y7O0F5QnY3Q0E7RUFDRSxnQlJtZ0NrQztFUWxnQ2xDLHlCeEJzQ1E7RXdCckNSLHlCQUFBO0VFRUUsc0JBQUE7RURQRixlQUFBO0VBR0EsWUFBQTtBMUIrN0NGOztBeUJqN0NBO0VBRUUscUJBQUE7QXpCbTdDRjs7QXlCaDdDQTtFQUNFLHFCQUFBO0VBQ0EsY0FBQTtBekJtN0NGOztBeUJoN0NBO0VKa0NJLGNBQUE7RUloQ0YsY3hCdkJTO0FEMDhDWDs7QTRCMTlDQTtFUHVFSSxnQkFBQTtFT3JFRixjM0IyRlc7RTJCMUZYLHFCQUFBO0E1QjY5Q0Y7QTRCMTlDRTtFQUNFLGNBQUE7QTVCNDlDSjs7QTRCdjlDQTtFQUNFLHNCQUFBO0VQMERFLGdCQUFBO0VPeERGLGMzQkxNO0UyQk1OLHlCM0JHUztFMEJGUCxxQkFBQTtBM0IwOUNKO0E0QnY5Q0U7RUFDRSxVQUFBO0VQa0RBLGVBQUE7RU9oREEsZ0JYd1EwQjtBakJpdEM5Qjs7QTRCbjlDQTtFQUNFLGNBQUE7RVB5Q0UsZ0JBQUE7RU92Q0YsYzNCYlM7QURtK0NYO0E0Qm45Q0U7RVBvQ0Usa0JBQUE7RU9sQ0EsY0FBQTtFQUNBLGtCQUFBO0E1QnE5Q0o7O0E0Qmg5Q0E7RUFDRSxpQlg4akNrQztFVzdqQ2xDLGtCQUFBO0E1Qm05Q0Y7O0E2QjMvQ0U7Ozs7OztFQ0RBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtBOUJxZ0RGOztBYWw5Q0k7RWdCekNFO0lBQ0UsZ0JaOExlO0VqQmkwQ3JCO0FBQ0Y7QWF4OUNJO0VnQnpDRTtJQUNFLGdCWjhMZTtFakJzMENyQjtBQUNGO0FhNzlDSTtFZ0J6Q0U7SUFDRSxnQlo4TGU7RWpCMjBDckI7QUFDRjtBYWwrQ0k7RWdCekNFO0lBQ0UsaUJaOExlO0VqQmcxQ3JCO0FBQ0Y7QTZCbi9DRTtFQ25DQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7QTlCeWhERjs7QTZCbi9DRTtFQUNFLGVBQUE7RUFDQSxjQUFBO0E3QnMvQ0o7QTZCcC9DSTs7RUFFRSxnQkFBQTtFQUNBLGVBQUE7QTdCcy9DTjs7QStCNWlERTs7Ozs7O0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtBL0JvakRKOztBK0I5aERNO0VBQ0UsYUFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0EvQmlpRFI7O0E4QnJnREU7RUFDRSxjQUFBO0VBQ0EsZUFBQTtBOUJ3Z0RKOztBOEIxZ0RFO0VBQ0UsYUFBQTtFQUNBLGNBQUE7QTlCNmdESjs7QThCL2dERTtFQUNFLHdCQUFBO0VBQ0EseUJBQUE7QTlCa2hESjs7QThCcGhERTtFQUNFLGFBQUE7RUFDQSxjQUFBO0E5QnVoREo7O0E4QnpoREU7RUFDRSxhQUFBO0VBQ0EsY0FBQTtBOUI0aERKOztBOEI5aERFO0VBQ0Usd0JBQUE7RUFDQSx5QkFBQTtBOUJpaURKOztBK0JwakRNO0VEQ0osY0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0E5QnVqREY7O0ErQnBqRFU7RURiUix1QkFBQTtFQUlBLHdCQUFBO0E5QmtrREY7O0ErQnpqRFU7RURiUix3QkFBQTtFQUlBLHlCQUFBO0E5QnVrREY7O0ErQjlqRFU7RURiUixhQUFBO0VBSUEsY0FBQTtBOUI0a0RGOztBK0Jua0RVO0VEYlIsd0JBQUE7RUFJQSx5QkFBQTtBOUJpbERGOztBK0J4a0RVO0VEYlIsd0JBQUE7RUFJQSx5QkFBQTtBOUJzbERGOztBK0I3a0RVO0VEYlIsYUFBQTtFQUlBLGNBQUE7QTlCMmxERjs7QStCbGxEVTtFRGJSLHdCQUFBO0VBSUEseUJBQUE7QTlCZ21ERjs7QStCdmxEVTtFRGJSLHdCQUFBO0VBSUEseUJBQUE7QTlCcW1ERjs7QStCNWxEVTtFRGJSLGFBQUE7RUFJQSxjQUFBO0E5QjBtREY7O0ErQmptRFU7RURiUix3QkFBQTtFQUlBLHlCQUFBO0E5QittREY7O0ErQnRtRFU7RURiUix3QkFBQTtFQUlBLHlCQUFBO0E5Qm9uREY7O0ErQjNtRFU7RURiUixjQUFBO0VBSUEsZUFBQTtBOUJ5bkRGOztBK0IxbURNO0VBQXdCLFNBQUE7QS9COG1EOUI7O0ErQjVtRE07RUFBdUIsU0FBQTtBL0JnbkQ3Qjs7QStCN21EUTtFQUF3QixRQURiO0EvQmtuRG5COztBK0JqbkRRO0VBQXdCLFFBRGI7QS9Cc25EbkI7O0ErQnJuRFE7RUFBd0IsUUFEYjtBL0IwbkRuQjs7QStCem5EUTtFQUF3QixRQURiO0EvQjhuRG5COztBK0I3bkRRO0VBQXdCLFFBRGI7QS9Ca29EbkI7O0ErQmpvRFE7RUFBd0IsUUFEYjtBL0Jzb0RuQjs7QStCcm9EUTtFQUF3QixRQURiO0EvQjBvRG5COztBK0J6b0RRO0VBQXdCLFFBRGI7QS9COG9EbkI7O0ErQjdvRFE7RUFBd0IsUUFEYjtBL0JrcERuQjs7QStCanBEUTtFQUF3QixRQURiO0EvQnNwRG5COztBK0JycERRO0VBQXdCLFNBRGI7QS9CMHBEbkI7O0ErQnpwRFE7RUFBd0IsU0FEYjtBL0I4cERuQjs7QStCN3BEUTtFQUF3QixTQURiO0EvQmtxRG5COztBK0IxcERZO0VEaEJWLDBCQUFBO0E5QjhxREY7O0ErQjlwRFk7RURoQlYsMkJBQUE7QTlCa3JERjs7QStCbHFEWTtFRGhCVixnQkFBQTtBOUJzckRGOztBK0J0cURZO0VEaEJWLDJCQUFBO0E5QjByREY7O0ErQjFxRFk7RURoQlYsMkJBQUE7QTlCOHJERjs7QStCOXFEWTtFRGhCVixnQkFBQTtBOUJrc0RGOztBK0JsckRZO0VEaEJWLDJCQUFBO0E5QnNzREY7O0ErQnRyRFk7RURoQlYsMkJBQUE7QTlCMHNERjs7QStCMXJEWTtFRGhCVixnQkFBQTtBOUI4c0RGOztBK0I5ckRZO0VEaEJWLDJCQUFBO0E5Qmt0REY7O0ErQmxzRFk7RURoQlYsMkJBQUE7QTlCc3RERjs7QWFqdERJO0VrQjNCRTtJQUNFLGFBQUE7SUFDQSxZQUFBO0lBQ0EsZUFBQTtFL0JndkROOztFOEJwdERBO0lBQ0UsY0FBQTtJQUNBLGVBQUE7RTlCdXRERjs7RThCenREQTtJQUNFLGFBQUE7SUFDQSxjQUFBO0U5QjR0REY7O0U4Qjl0REE7SUFDRSx3QkFBQTtJQUNBLHlCQUFBO0U5Qml1REY7O0U4Qm51REE7SUFDRSxhQUFBO0lBQ0EsY0FBQTtFOUJzdURGOztFOEJ4dURBO0lBQ0UsYUFBQTtJQUNBLGNBQUE7RTlCMnVERjs7RThCN3VEQTtJQUNFLHdCQUFBO0lBQ0EseUJBQUE7RTlCZ3ZERjs7RStCbndESTtJRENKLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZUFBQTtFOUJzd0RBOztFK0Jud0RRO0lEYlIsdUJBQUE7SUFJQSx3QkFBQTtFOUJpeERBOztFK0J4d0RRO0lEYlIsd0JBQUE7SUFJQSx5QkFBQTtFOUJzeERBOztFK0I3d0RRO0lEYlIsYUFBQTtJQUlBLGNBQUE7RTlCMnhEQTs7RStCbHhEUTtJRGJSLHdCQUFBO0lBSUEseUJBQUE7RTlCZ3lEQTs7RStCdnhEUTtJRGJSLHdCQUFBO0lBSUEseUJBQUE7RTlCcXlEQTs7RStCNXhEUTtJRGJSLGFBQUE7SUFJQSxjQUFBO0U5QjB5REE7O0UrQmp5RFE7SURiUix3QkFBQTtJQUlBLHlCQUFBO0U5Qit5REE7O0UrQnR5RFE7SURiUix3QkFBQTtJQUlBLHlCQUFBO0U5Qm96REE7O0UrQjN5RFE7SURiUixhQUFBO0lBSUEsY0FBQTtFOUJ5ekRBOztFK0JoekRRO0lEYlIsd0JBQUE7SUFJQSx5QkFBQTtFOUI4ekRBOztFK0JyekRRO0lEYlIsd0JBQUE7SUFJQSx5QkFBQTtFOUJtMERBOztFK0IxekRRO0lEYlIsY0FBQTtJQUlBLGVBQUE7RTlCdzBEQTs7RStCenpESTtJQUF3QixTQUFBO0UvQjZ6RDVCOztFK0IzekRJO0lBQXVCLFNBQUE7RS9CK3pEM0I7O0UrQjV6RE07SUFBd0IsUUFEYjtFL0JpMERqQjs7RStCaDBETTtJQUF3QixRQURiO0UvQnEwRGpCOztFK0JwMERNO0lBQXdCLFFBRGI7RS9CeTBEakI7O0UrQngwRE07SUFBd0IsUUFEYjtFL0I2MERqQjs7RStCNTBETTtJQUF3QixRQURiO0UvQmkxRGpCOztFK0JoMURNO0lBQXdCLFFBRGI7RS9CcTFEakI7O0UrQnAxRE07SUFBd0IsUUFEYjtFL0J5MURqQjs7RStCeDFETTtJQUF3QixRQURiO0UvQjYxRGpCOztFK0I1MURNO0lBQXdCLFFBRGI7RS9CaTJEakI7O0UrQmgyRE07SUFBd0IsUUFEYjtFL0JxMkRqQjs7RStCcDJETTtJQUF3QixTQURiO0UvQnkyRGpCOztFK0J4MkRNO0lBQXdCLFNBRGI7RS9CNjJEakI7O0UrQjUyRE07SUFBd0IsU0FEYjtFL0JpM0RqQjs7RStCejJEVTtJRGhCVixjQUFBO0U5QjYzREE7O0UrQjcyRFU7SURoQlYsMEJBQUE7RTlCaTREQTs7RStCajNEVTtJRGhCViwyQkFBQTtFOUJxNERBOztFK0JyM0RVO0lEaEJWLGdCQUFBO0U5Qnk0REE7O0UrQnozRFU7SURoQlYsMkJBQUE7RTlCNjREQTs7RStCNzNEVTtJRGhCViwyQkFBQTtFOUJpNURBOztFK0JqNERVO0lEaEJWLGdCQUFBO0U5QnE1REE7O0UrQnI0RFU7SURoQlYsMkJBQUE7RTlCeTVEQTs7RStCejREVTtJRGhCViwyQkFBQTtFOUI2NURBOztFK0I3NERVO0lEaEJWLGdCQUFBO0U5Qmk2REE7O0UrQmo1RFU7SURoQlYsMkJBQUE7RTlCcTZEQTs7RStCcjVEVTtJRGhCViwyQkFBQTtFOUJ5NkRBO0FBQ0Y7QWFyNkRJO0VrQjNCRTtJQUNFLGFBQUE7SUFDQSxZQUFBO0lBQ0EsZUFBQTtFL0JtOEROOztFOEJ2NkRBO0lBQ0UsY0FBQTtJQUNBLGVBQUE7RTlCMDZERjs7RThCNTZEQTtJQUNFLGFBQUE7SUFDQSxjQUFBO0U5Qis2REY7O0U4Qmo3REE7SUFDRSx3QkFBQTtJQUNBLHlCQUFBO0U5Qm83REY7O0U4QnQ3REE7SUFDRSxhQUFBO0lBQ0EsY0FBQTtFOUJ5N0RGOztFOEIzN0RBO0lBQ0UsYUFBQTtJQUNBLGNBQUE7RTlCODdERjs7RThCaDhEQTtJQUNFLHdCQUFBO0lBQ0EseUJBQUE7RTlCbThERjs7RStCdDlESTtJRENKLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZUFBQTtFOUJ5OURBOztFK0J0OURRO0lEYlIsdUJBQUE7SUFJQSx3QkFBQTtFOUJvK0RBOztFK0IzOURRO0lEYlIsd0JBQUE7SUFJQSx5QkFBQTtFOUJ5K0RBOztFK0JoK0RRO0lEYlIsYUFBQTtJQUlBLGNBQUE7RTlCOCtEQTs7RStCcitEUTtJRGJSLHdCQUFBO0lBSUEseUJBQUE7RTlCbS9EQTs7RStCMStEUTtJRGJSLHdCQUFBO0lBSUEseUJBQUE7RTlCdy9EQTs7RStCLytEUTtJRGJSLGFBQUE7SUFJQSxjQUFBO0U5QjYvREE7O0UrQnAvRFE7SURiUix3QkFBQTtJQUlBLHlCQUFBO0U5QmtnRUE7O0UrQnovRFE7SURiUix3QkFBQTtJQUlBLHlCQUFBO0U5QnVnRUE7O0UrQjkvRFE7SURiUixhQUFBO0lBSUEsY0FBQTtFOUI0Z0VBOztFK0JuZ0VRO0lEYlIsd0JBQUE7SUFJQSx5QkFBQTtFOUJpaEVBOztFK0J4Z0VRO0lEYlIsd0JBQUE7SUFJQSx5QkFBQTtFOUJzaEVBOztFK0I3Z0VRO0lEYlIsY0FBQTtJQUlBLGVBQUE7RTlCMmhFQTs7RStCNWdFSTtJQUF3QixTQUFBO0UvQmdoRTVCOztFK0I5Z0VJO0lBQXVCLFNBQUE7RS9Ca2hFM0I7O0UrQi9nRU07SUFBd0IsUUFEYjtFL0JvaEVqQjs7RStCbmhFTTtJQUF3QixRQURiO0UvQndoRWpCOztFK0J2aEVNO0lBQXdCLFFBRGI7RS9CNGhFakI7O0UrQjNoRU07SUFBd0IsUUFEYjtFL0JnaUVqQjs7RStCL2hFTTtJQUF3QixRQURiO0UvQm9pRWpCOztFK0JuaUVNO0lBQXdCLFFBRGI7RS9Cd2lFakI7O0UrQnZpRU07SUFBd0IsUUFEYjtFL0I0aUVqQjs7RStCM2lFTTtJQUF3QixRQURiO0UvQmdqRWpCOztFK0IvaUVNO0lBQXdCLFFBRGI7RS9Cb2pFakI7O0UrQm5qRU07SUFBd0IsUUFEYjtFL0J3akVqQjs7RStCdmpFTTtJQUF3QixTQURiO0UvQjRqRWpCOztFK0IzakVNO0lBQXdCLFNBRGI7RS9CZ2tFakI7O0UrQi9qRU07SUFBd0IsU0FEYjtFL0Jva0VqQjs7RStCNWpFVTtJRGhCVixjQUFBO0U5QmdsRUE7O0UrQmhrRVU7SURoQlYsMEJBQUE7RTlCb2xFQTs7RStCcGtFVTtJRGhCViwyQkFBQTtFOUJ3bEVBOztFK0J4a0VVO0lEaEJWLGdCQUFBO0U5QjRsRUE7O0UrQjVrRVU7SURoQlYsMkJBQUE7RTlCZ21FQTs7RStCaGxFVTtJRGhCViwyQkFBQTtFOUJvbUVBOztFK0JwbEVVO0lEaEJWLGdCQUFBO0U5QndtRUE7O0UrQnhsRVU7SURoQlYsMkJBQUE7RTlCNG1FQTs7RStCNWxFVTtJRGhCViwyQkFBQTtFOUJnbkVBOztFK0JobUVVO0lEaEJWLGdCQUFBO0U5Qm9uRUE7O0UrQnBtRVU7SURoQlYsMkJBQUE7RTlCd25FQTs7RStCeG1FVTtJRGhCViwyQkFBQTtFOUI0bkVBO0FBQ0Y7QWF4bkVJO0VrQjNCRTtJQUNFLGFBQUE7SUFDQSxZQUFBO0lBQ0EsZUFBQTtFL0JzcEVOOztFOEIxbkVBO0lBQ0UsY0FBQTtJQUNBLGVBQUE7RTlCNm5FRjs7RThCL25FQTtJQUNFLGFBQUE7SUFDQSxjQUFBO0U5QmtvRUY7O0U4QnBvRUE7SUFDRSx3QkFBQTtJQUNBLHlCQUFBO0U5QnVvRUY7O0U4QnpvRUE7SUFDRSxhQUFBO0lBQ0EsY0FBQTtFOUI0b0VGOztFOEI5b0VBO0lBQ0UsYUFBQTtJQUNBLGNBQUE7RTlCaXBFRjs7RThCbnBFQTtJQUNFLHdCQUFBO0lBQ0EseUJBQUE7RTlCc3BFRjs7RStCenFFSTtJRENKLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZUFBQTtFOUI0cUVBOztFK0J6cUVRO0lEYlIsdUJBQUE7SUFJQSx3QkFBQTtFOUJ1ckVBOztFK0I5cUVRO0lEYlIsd0JBQUE7SUFJQSx5QkFBQTtFOUI0ckVBOztFK0JuckVRO0lEYlIsYUFBQTtJQUlBLGNBQUE7RTlCaXNFQTs7RStCeHJFUTtJRGJSLHdCQUFBO0lBSUEseUJBQUE7RTlCc3NFQTs7RStCN3JFUTtJRGJSLHdCQUFBO0lBSUEseUJBQUE7RTlCMnNFQTs7RStCbHNFUTtJRGJSLGFBQUE7SUFJQSxjQUFBO0U5Qmd0RUE7O0UrQnZzRVE7SURiUix3QkFBQTtJQUlBLHlCQUFBO0U5QnF0RUE7O0UrQjVzRVE7SURiUix3QkFBQTtJQUlBLHlCQUFBO0U5QjB0RUE7O0UrQmp0RVE7SURiUixhQUFBO0lBSUEsY0FBQTtFOUIrdEVBOztFK0J0dEVRO0lEYlIsd0JBQUE7SUFJQSx5QkFBQTtFOUJvdUVBOztFK0IzdEVRO0lEYlIsd0JBQUE7SUFJQSx5QkFBQTtFOUJ5dUVBOztFK0JodUVRO0lEYlIsY0FBQTtJQUlBLGVBQUE7RTlCOHVFQTs7RStCL3RFSTtJQUF3QixTQUFBO0UvQm11RTVCOztFK0JqdUVJO0lBQXVCLFNBQUE7RS9CcXVFM0I7O0UrQmx1RU07SUFBd0IsUUFEYjtFL0J1dUVqQjs7RStCdHVFTTtJQUF3QixRQURiO0UvQjJ1RWpCOztFK0IxdUVNO0lBQXdCLFFBRGI7RS9CK3VFakI7O0UrQjl1RU07SUFBd0IsUUFEYjtFL0JtdkVqQjs7RStCbHZFTTtJQUF3QixRQURiO0UvQnV2RWpCOztFK0J0dkVNO0lBQXdCLFFBRGI7RS9CMnZFakI7O0UrQjF2RU07SUFBd0IsUUFEYjtFL0IrdkVqQjs7RStCOXZFTTtJQUF3QixRQURiO0UvQm13RWpCOztFK0Jsd0VNO0lBQXdCLFFBRGI7RS9CdXdFakI7O0UrQnR3RU07SUFBd0IsUUFEYjtFL0Iyd0VqQjs7RStCMXdFTTtJQUF3QixTQURiO0UvQit3RWpCOztFK0I5d0VNO0lBQXdCLFNBRGI7RS9CbXhFakI7O0UrQmx4RU07SUFBd0IsU0FEYjtFL0J1eEVqQjs7RStCL3dFVTtJRGhCVixjQUFBO0U5Qm15RUE7O0UrQm54RVU7SURoQlYsMEJBQUE7RTlCdXlFQTs7RStCdnhFVTtJRGhCViwyQkFBQTtFOUIyeUVBOztFK0IzeEVVO0lEaEJWLGdCQUFBO0U5Qit5RUE7O0UrQi94RVU7SURoQlYsMkJBQUE7RTlCbXpFQTs7RStCbnlFVTtJRGhCViwyQkFBQTtFOUJ1ekVBOztFK0J2eUVVO0lEaEJWLGdCQUFBO0U5QjJ6RUE7O0UrQjN5RVU7SURoQlYsMkJBQUE7RTlCK3pFQTs7RStCL3lFVTtJRGhCViwyQkFBQTtFOUJtMEVBOztFK0JuekVVO0lEaEJWLGdCQUFBO0U5QnUwRUE7O0UrQnZ6RVU7SURoQlYsMkJBQUE7RTlCMjBFQTs7RStCM3pFVTtJRGhCViwyQkFBQTtFOUIrMEVBO0FBQ0Y7QWEzMEVJO0VrQjNCRTtJQUNFLGFBQUE7SUFDQSxZQUFBO0lBQ0EsZUFBQTtFL0J5MkVOOztFOEI3MEVBO0lBQ0UsY0FBQTtJQUNBLGVBQUE7RTlCZzFFRjs7RThCbDFFQTtJQUNFLGFBQUE7SUFDQSxjQUFBO0U5QnExRUY7O0U4QnYxRUE7SUFDRSx3QkFBQTtJQUNBLHlCQUFBO0U5QjAxRUY7O0U4QjUxRUE7SUFDRSxhQUFBO0lBQ0EsY0FBQTtFOUIrMUVGOztFOEJqMkVBO0lBQ0UsYUFBQTtJQUNBLGNBQUE7RTlCbzJFRjs7RThCdDJFQTtJQUNFLHdCQUFBO0lBQ0EseUJBQUE7RTlCeTJFRjs7RStCNTNFSTtJRENKLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZUFBQTtFOUIrM0VBOztFK0I1M0VRO0lEYlIsdUJBQUE7SUFJQSx3QkFBQTtFOUIwNEVBOztFK0JqNEVRO0lEYlIsd0JBQUE7SUFJQSx5QkFBQTtFOUIrNEVBOztFK0J0NEVRO0lEYlIsYUFBQTtJQUlBLGNBQUE7RTlCbzVFQTs7RStCMzRFUTtJRGJSLHdCQUFBO0lBSUEseUJBQUE7RTlCeTVFQTs7RStCaDVFUTtJRGJSLHdCQUFBO0lBSUEseUJBQUE7RTlCODVFQTs7RStCcjVFUTtJRGJSLGFBQUE7SUFJQSxjQUFBO0U5Qm02RUE7O0UrQjE1RVE7SURiUix3QkFBQTtJQUlBLHlCQUFBO0U5Qnc2RUE7O0UrQi81RVE7SURiUix3QkFBQTtJQUlBLHlCQUFBO0U5QjY2RUE7O0UrQnA2RVE7SURiUixhQUFBO0lBSUEsY0FBQTtFOUJrN0VBOztFK0J6NkVRO0lEYlIsd0JBQUE7SUFJQSx5QkFBQTtFOUJ1N0VBOztFK0I5NkVRO0lEYlIsd0JBQUE7SUFJQSx5QkFBQTtFOUI0N0VBOztFK0JuN0VRO0lEYlIsY0FBQTtJQUlBLGVBQUE7RTlCaThFQTs7RStCbDdFSTtJQUF3QixTQUFBO0UvQnM3RTVCOztFK0JwN0VJO0lBQXVCLFNBQUE7RS9CdzdFM0I7O0UrQnI3RU07SUFBd0IsUUFEYjtFL0IwN0VqQjs7RStCejdFTTtJQUF3QixRQURiO0UvQjg3RWpCOztFK0I3N0VNO0lBQXdCLFFBRGI7RS9CazhFakI7O0UrQmo4RU07SUFBd0IsUUFEYjtFL0JzOEVqQjs7RStCcjhFTTtJQUF3QixRQURiO0UvQjA4RWpCOztFK0J6OEVNO0lBQXdCLFFBRGI7RS9CODhFakI7O0UrQjc4RU07SUFBd0IsUUFEYjtFL0JrOUVqQjs7RStCajlFTTtJQUF3QixRQURiO0UvQnM5RWpCOztFK0JyOUVNO0lBQXdCLFFBRGI7RS9CMDlFakI7O0UrQno5RU07SUFBd0IsUUFEYjtFL0I4OUVqQjs7RStCNzlFTTtJQUF3QixTQURiO0UvQmsrRWpCOztFK0JqK0VNO0lBQXdCLFNBRGI7RS9CcytFakI7O0UrQnIrRU07SUFBd0IsU0FEYjtFL0IwK0VqQjs7RStCbCtFVTtJRGhCVixjQUFBO0U5QnMvRUE7O0UrQnQrRVU7SURoQlYsMEJBQUE7RTlCMC9FQTs7RStCMStFVTtJRGhCViwyQkFBQTtFOUI4L0VBOztFK0I5K0VVO0lEaEJWLGdCQUFBO0U5QmtnRkE7O0UrQmwvRVU7SURoQlYsMkJBQUE7RTlCc2dGQTs7RStCdC9FVTtJRGhCViwyQkFBQTtFOUIwZ0ZBOztFK0IxL0VVO0lEaEJWLGdCQUFBO0U5QjhnRkE7O0UrQjkvRVU7SURoQlYsMkJBQUE7RTlCa2hGQTs7RStCbGdGVTtJRGhCViwyQkFBQTtFOUJzaEZBOztFK0J0Z0ZVO0lEaEJWLGdCQUFBO0U5QjBoRkE7O0UrQjFnRlU7SURoQlYsMkJBQUE7RTlCOGhGQTs7RStCOWdGVTtJRGhCViwyQkFBQTtFOUJraUZBO0FBQ0Y7QWdDdGxGQTtFQUNFLFdBQUE7RUFDQSxtQmZpSU87RWVoSVAsYy9CYVM7QUQya0ZYO0FnQ3JsRkU7O0VBRUUsZ0Jma1YwQjtFZWpWMUIsbUJBQUE7RUFDQSw2QkFBQTtBaEN1bEZKO0FnQ3BsRkU7RUFDRSxzQkFBQTtFQUNBLGdDQUFBO0FoQ3NsRko7QWdDbmxGRTtFQUNFLDZCQUFBO0FoQ3FsRko7O0FnQzNrRkU7O0VBRUUsZWY0VDBCO0FqQmt4RTlCOztBZ0Nya0ZBO0VBQ0UseUJBQUE7QWhDd2tGRjtBZ0N0a0ZFOztFQUVFLHlCQUFBO0FoQ3drRko7QWdDcGtGSTs7RUFFRSx3QkFBQTtBaENza0ZOOztBZ0Noa0ZFOzs7O0VBSUUsU0FBQTtBaENta0ZKOztBZ0MxakZFO0VBQ0Usd0Nmd1IwQjtBakJxeUU5Qjs7QXNCNW5GRTtFVTJFSSxjL0JuRUs7RStCb0VMLHlDZjZRd0I7QWpCd3lFOUI7O0FpQ3ZvRkk7OztFQUdFLHlCRDJGK0I7QWhDK2lGckM7QWlDdG9GTTs7OztFQUlFLHFCRG1GeUU7QWhDcWpGakY7O0FzQjdvRkU7RVdpQk0seUJBSmU7QWpDb29GdkI7QWlDOW5GUTs7RUFFRSx5QkFSYTtBakN3b0Z2Qjs7QWlDM3BGSTs7O0VBR0UseUJEMkYrQjtBaENta0ZyQztBaUMxcEZNOzs7O0VBSUUscUJEbUZ5RTtBaEN5a0ZqRjs7QXNCanFGRTtFV2lCTSx5QkFKZTtBakN3cEZ2QjtBaUNscEZROztFQUVFLHlCQVJhO0FqQzRwRnZCOztBaUMvcUZJOzs7RUFHRSx5QkQyRitCO0FoQ3VsRnJDO0FpQzlxRk07Ozs7RUFJRSxxQkRtRnlFO0FoQzZsRmpGOztBc0JyckZFO0VXaUJNLHlCQUplO0FqQzRxRnZCO0FpQ3RxRlE7O0VBRUUseUJBUmE7QWpDZ3JGdkI7O0FpQ25zRkk7OztFQUdFLHlCRDJGK0I7QWhDMm1GckM7QWlDbHNGTTs7OztFQUlFLHFCRG1GeUU7QWhDaW5GakY7O0FzQnpzRkU7RVdpQk0seUJBSmU7QWpDZ3NGdkI7QWlDMXJGUTs7RUFFRSx5QkFSYTtBakNvc0Z2Qjs7QWlDdnRGSTs7O0VBR0UseUJEMkYrQjtBaEMrbkZyQztBaUN0dEZNOzs7O0VBSUUscUJEbUZ5RTtBaENxb0ZqRjs7QXNCN3RGRTtFV2lCTSx5QkFKZTtBakNvdEZ2QjtBaUM5c0ZROztFQUVFLHlCQVJhO0FqQ3d0RnZCOztBaUMzdUZJOzs7RUFHRSx5QkQyRitCO0FoQ21wRnJDO0FpQzF1Rk07Ozs7RUFJRSxxQkRtRnlFO0FoQ3lwRmpGOztBc0JqdkZFO0VXaUJNLHlCQUplO0FqQ3d1RnZCO0FpQ2x1RlE7O0VBRUUseUJBUmE7QWpDNHVGdkI7O0FpQy92Rkk7OztFQUdFLHlCRDJGK0I7QWhDdXFGckM7QWlDOXZGTTs7OztFQUlFLHFCRG1GeUU7QWhDNnFGakY7O0FzQnJ3RkU7RVdpQk0seUJBSmU7QWpDNHZGdkI7QWlDdHZGUTs7RUFFRSx5QkFSYTtBakNnd0Z2Qjs7QWlDbnhGSTs7O0VBR0UseUJEMkYrQjtBaEMyckZyQztBaUNseEZNOzs7O0VBSUUscUJEbUZ5RTtBaENpc0ZqRjs7QXNCenhGRTtFV2lCTSx5QkFKZTtBakNneEZ2QjtBaUMxd0ZROztFQUVFLHlCQVJhO0FqQ294RnZCOztBaUN2eUZJOzs7RUFHRSx5Q2hCNFZ3QjtBakI4OEU5Qjs7QXNCdnlGRTtFV2lCTSxzQ0FKZTtBakM4eEZ2QjtBaUN4eEZROztFQUVFLHNDQVJhO0FqQ2t5RnZCOztBZ0Mxc0ZJO0VBQ0UsYy9CdkdFO0UrQndHRix5Qi9CaEdLO0UrQmlHTCxxQmZnUXdCO0FqQjY4RTlCO0FnQ3hzRkk7RUFDRSxjL0J4R0s7RStCeUdMLHlCL0I5R0s7RStCK0dMLHFCL0JoSEs7QUQwekZYOztBZ0Nyc0ZBO0VBQ0UsYy9CdkhNO0UrQndITix5Qi9CaEhTO0FEd3pGWDtBZ0N0c0ZFOzs7RUFHRSxxQmY0TzBCO0FqQjQ5RTlCO0FnQ3JzRkU7RUFDRSxTQUFBO0FoQ3VzRko7QWdDbnNGSTtFQUNFLDJDZmdPd0I7QWpCcStFOUI7QXNCMTBGRTtFVTRJTSxjL0I3SUE7RStCOElBLDRDZjBOc0I7QWpCdStFOUI7O0FhanhGSTtFbUJpR0E7SUFFSSxjQUFBO0lBQ0EsV0FBQTtJQUNBLGdCQUFBO0lBQ0EsaUNBQUE7RWhDbXJGTjtFZ0NockZNO0lBQ0UsU0FBQTtFaENrckZSO0FBQ0Y7QWE3eEZJO0VtQmlHQTtJQUVJLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQ0FBQTtFaEM4ckZOO0VnQzNyRk07SUFDRSxTQUFBO0VoQzZyRlI7QUFDRjtBYXh5Rkk7RW1CaUdBO0lBRUksY0FBQTtJQUNBLFdBQUE7SUFDQSxnQkFBQTtJQUNBLGlDQUFBO0VoQ3lzRk47RWdDdHNGTTtJQUNFLFNBQUE7RWhDd3NGUjtBQUNGO0FhbnpGSTtFbUJpR0E7SUFFSSxjQUFBO0lBQ0EsV0FBQTtJQUNBLGdCQUFBO0lBQ0EsaUNBQUE7RWhDb3RGTjtFZ0NqdEZNO0lBQ0UsU0FBQTtFaENtdEZSO0FBQ0Y7QWdDN3RGSTtFQUVJLGNBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQ0FBQTtBaEM4dEZSO0FnQzN0RlE7RUFDRSxTQUFBO0FoQzZ0RlY7O0FrQzE0RkE7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLG1DakIwZXNDO0VpQnpldEMseUJBQUE7RWJxSEksZUF0Q2E7RWE1RWpCLGdCakJrUjRCO0VpQmpSNUIsZ0JqQnNSNEI7RWlCclI1QixjakNHUztFaUNGVCx5QmpDK0VTO0VpQzlFVCw0QkFBQTtFQUNBLHlCQUFBO0VQQUUsc0JBQUE7RVFGRSx3RURRSjtBbEN3NEZGO0FtQzU0Rk07RURkTjtJQ2VRLGdCQUFBO0VuQys0Rk47QUFDRjtBa0MxNEZFO0VBQ0UsNkJBQUE7RUFDQSxTQUFBO0FsQzQ0Rko7QWtDeDRGRTtFQUNFLGtCQUFBO0VBQ0EsMEJBQUE7QWxDMDRGSjtBb0NoNkZFO0VBQ0UsY25DSU87RW1DSFAseUJuQ2dGTztFbUMvRVAscUJuQzhDdUI7RW1DN0N2QixVQUFBO0VBS0UsaURuQm9Yd0I7QWpCMGlGOUI7QWtDMTRGRTtFQUNFLGNqQzFCTztFaUM0QlAsVUFBQTtBbEMyNEZKO0FrQzk0RkU7RUFDRSxjakMxQk87RWlDNEJQLFVBQUE7QWxDMjRGSjtBa0M5NEZFO0VBQ0UsY2pDMUJPO0VpQzRCUCxVQUFBO0FsQzI0Rko7QWtDOTRGRTtFQUNFLGNqQzFCTztFaUM0QlAsVUFBQTtBbEMyNEZKO0FrQ240RkU7RUFFRSx5QmpDMUNPO0VpQzRDUCxVQUFBO0FsQ200Rko7O0FrQzMzRkU7Ozs7RUFDRSx3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7QWxDaTRGSjs7QWtDNTNGRTtFQU1FLGNqQzNETztFaUM0RFAseUJqQ2lCTztBRHkyRlg7O0FrQ3IzRkE7O0VBRUUsY0FBQTtFQUNBLFdBQUE7QWxDdzNGRjs7QWtDOTJGQTtFQUNFLGlDQUFBO0VBQ0Esb0NBQUE7RUFDQSxnQkFBQTtFYjNCRSxrQkFBQTtFYTZCRixnQmpCK0w0QjtBakJrckY5Qjs7QWtDOTJGQTtFQUNFLCtCQUFBO0VBQ0Esa0NBQUE7RWJxQkksa0JBdENhO0VhbUJqQixnQmpCNkg0QjtBakJvdkY5Qjs7QWtDOTJGQTtFQUNFLGdDQUFBO0VBQ0EsbUNBQUE7RWJjSSxtQkF0Q2E7RWEwQmpCLGdCakJ1SDRCO0FqQjB2RjlCOztBa0N4MkZBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0ViREksZUF0Q2E7RWF5Q2pCLGdCakJrSzRCO0VpQmpLNUIsY2pDL0dTO0VpQ2dIVCw2QkFBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7QWxDMjJGRjtBa0N6MkZFO0VBRUUsZ0JBQUE7RUFDQSxlQUFBO0FsQzAyRko7O0FrQzkxRkE7RUFDRSxrQ2pCNFZzQztFaUIzVnRDLHVCQUFBO0ViMUJJLG1CQXRDYTtFYWtFakIsZ0JqQitFNEI7RVV4TjFCLHFCQUFBO0EzQjIrRko7O0FrQzkxRkE7RUFDRSxnQ2pCcVZzQztFaUJwVnRDLG9CQUFBO0VibENJLGtCQXRDYTtFYTBFakIsZ0JqQnNF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QUFBO0lBQ0EscUJqQitLa0M7SWlCOUtsQyxjQUFBO0VsQ28rRko7RWtDaitGRTtJQUNFLG1CQUFBO0lBQ0EsdUJBQUE7RWxDbStGSjtFa0NqK0ZFO0lBQ0UsZ0JBQUE7RWxDbStGSjtBQUNGOztBc0NyekdBO0VBQ0UscUJBQUE7RUFFQSxnQnJCc1I0QjtFcUJyUjVCLGNyQ1VTO0VxQ1RULGtCQUFBO0VBQ0EscUJBQUE7RUFFQSxzQkFBQTtFQUNBLHlCQUFBO0tBQUEsc0JBQUE7TUFBQSxxQkFBQTtVQUFBLGlCQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQ3VGQSx5QkFBQTtFbEJ1QkksZUF0Q2E7RWtCaUJqQixnQnRCMEw0QjtFVWxSMUIsc0JBQUE7RVFGRSxxSUdHSjtBdEN5ekdGO0FtQ3h6R007RUdkTjtJSGVRLGdCQUFBO0VuQzJ6R047QUFDRjtBc0JyMEdFO0VnQlVFLGNyQ0ZPO0VxQ0dQLHFCQUFBO0F0Qzh6R0o7QXNDM3pHRTtFQUVFLFVBQUE7RUFDQSxpRHJCNlcwQjtBakIrOEY5QjtBc0N4ekdFO0VBRUUsYXJCaVowQjtBakJ3NkY5QjtBc0NyekdFO0VBQ0UsZUFBQTtBdEN1ekdKO0FzQ3p5R0E7O0VBRUUsb0JBQUE7QXRDMnlHRjs7QXNDbHlHRTtFQzNEQSxjQUFBO0VGQUUseUJwQnNFVztFc0JwRWIscUJ0Qm9FYTtBakI2eEdmO0FzQjcxR0U7RWlCQUUsY0FBQTtFRk5BLHlCRUQyRDtFQVMzRCxxQkFUcUc7QXZDeTJHekc7QXVDNzFHRTtFQUVFLGNBQUE7RUZiQSx5QkVEMkQ7RUFnQjNELHFCQWhCcUc7RUFxQm5HLGdEQUFBO0F2QzAxR047QXVDcjFHRTtFQUVFLGNBQUE7RUFDQSx5QnRCMENXO0VzQnpDWCxxQnRCeUNXO0FqQjZ5R2Y7QXVDLzBHRTtFQUdFLGNBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0F2Q3kzRzdMO0F1QzEwR0k7RUFLSSxnREFBQTtBdkN3MEdSOztBc0NoMEdFO0VDM0RBLGNBQUE7RUZBRSx5QnBCc0VXO0VzQnBFYixxQnRCb0VhO0FqQjJ6R2Y7QXNCMzNHRTtFaUJBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBdkN1NEd6RztBdUMzM0dFO0VBRUUsY0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsaURBQUE7QXZDdzNHTjtBdUNuM0dFO0VBRUUsY0FBQTtFQUNBLHlCdEIwQ1c7RXNCekNYLHFCdEJ5Q1c7QWpCMjBHZjtBdUM3MkdFO0VBR0UsY0FBQTtFQUNBLHlCQXpDK0k7RUE2Qy9JLHFCQTdDeUw7QXZDdTVHN0w7QXVDeDJHSTtFQUtJLGlEQUFBO0F2Q3MyR1I7O0FzQzkxR0U7RUMzREEsY0FBQTtFRkFFLHlCcEJzRVc7RXNCcEViLHFCdEJvRWE7QWpCeTFHZjtBc0J6NUdFO0VpQkFFLGNBQUE7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0F2Q3E2R3pHO0F1Q3o1R0U7RUFFRSxjQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyxnREFBQTtBdkNzNUdOO0F1Q2o1R0U7RUFFRSxjQUFBO0VBQ0EseUJ0QjBDVztFc0J6Q1gscUJ0QnlDVztBakJ5MkdmO0F1QzM0R0U7RUFHRSxjQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBdkNxN0c3TDtBdUN0NEdJO0VBS0ksZ0RBQUE7QXZDbzRHUjs7QXNDNTNHRTtFQzNEQSxjQUFBO0VGQUUseUJwQnNFVztFc0JwRWIscUJ0Qm9FYTtBakJ1M0dmO0FzQnY3R0U7RWlCQUUsY0FBQTtFRk5BLHlCRUQyRDtFQVMzRCxxQkFUcUc7QXZDbThHekc7QXVDdjdHRTtFQUVFLGNBQUE7RUZiQSx5QkVEMkQ7RUFnQjNELHFCQWhCcUc7RUFxQm5HLGdEQUFBO0F2Q283R047QXVDLzZHRTtFQUVFLGNBQUE7RUFDQSx5QnRCMENXO0VzQnpDWCxxQnRCeUNXO0FqQnU0R2Y7QXVDejZHRTtFQUdFLGNBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0F2Q205RzdMO0F1Q3A2R0k7RUFLSSxnREFBQTtBdkNrNkdSOztBc0MxNUdFO0VDM0RBLGNBQUE7RUZBRSx5QnBCc0VXO0VzQnBFYixxQnRCb0VhO0FqQnE1R2Y7QXNCcjlHRTtFaUJBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBdkNpK0d6RztBdUNyOUdFO0VBRUUsY0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsZ0RBQUE7QXZDazlHTjtBdUM3OEdFO0VBRUUsY0FBQTtFQUNBLHlCdEIwQ1c7RXNCekNYLHFCdEJ5Q1c7QWpCcTZHZjtBdUN2OEdFO0VBR0UsY0FBQTtFQUNBLHlCQXpDK0k7RUE2Qy9JLHFCQTdDeUw7QXZDaS9HN0w7QXVDbDhHSTtFQUtJLGdEQUFBO0F2Q2c4R1I7O0FzQ3g3R0U7RUMzREEsY0FBQTtFRkFFLHlCcEJzRVc7RXNCcEViLHFCdEJvRWE7QWpCbTdHZjtBc0JuL0dFO0VpQkFFLGNBQUE7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0F2QysvR3pHO0F1Q24vR0U7RUFFRSxjQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRywrQ0FBQTtBdkNnL0dOO0F1QzMrR0U7RUFFRSxjQUFBO0VBQ0EseUJ0QjBDVztFc0J6Q1gscUJ0QnlDVztBakJtOEdmO0F1Q3IrR0U7RUFHRSxjQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBdkMrZ0g3TDtBdUNoK0dJO0VBS0ksK0NBQUE7QXZDODlHUjs7QXNDdDlHRTtFQzNEQSxjQUFBO0VGQUUseUJwQnNFVztFc0JwRWIscUJ0Qm9FYTtBakJpOUdmO0FzQmpoSEU7RWlCQUUsY0FBQTtFRk5BLHlCRUQyRDtFQVMzRCxxQkFUcUc7QXZDNmhIekc7QXVDamhIRTtFQUVFLGNBQUE7RUZiQSx5QkVEMkQ7RUFnQjNELHFCQWhCcUc7RUFxQm5HLGlEQUFBO0F2QzhnSE47QXVDemdIRTtFQUVFLGNBQUE7RUFDQSx5QnRCMENXO0VzQnpDWCxxQnRCeUNXO0FqQmkrR2Y7QXVDbmdIRTtFQUdFLGNBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0F2QzZpSDdMO0F1QzkvR0k7RUFLSSxpREFBQTtBdkM0L0dSOztBc0NwL0dFO0VDM0RBLGNBQUE7RUZBRSx5QnBCc0VXO0VzQnBFYixxQnRCb0VhO0FqQisrR2Y7QXNCL2lIRTtFaUJBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBdkMyakh6RztBdUMvaUhFO0VBRUUsY0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsOENBQUE7QXZDNGlITjtBdUN2aUhFO0VBRUUsY0FBQTtFQUNBLHlCdEIwQ1c7RXNCekNYLHFCdEJ5Q1c7QWpCKy9HZjtBdUNqaUhFO0VBR0UsY0FBQTtFQUNBLHlCQXpDK0k7RUE2Qy9JLHFCQTdDeUw7QXZDMmtIN0w7QXVDNWhISTtFQUtJLDhDQUFBO0F2QzBoSFI7O0FzQzVnSEU7RUNQQSxjdEJZYTtFc0JYYixxQnRCV2E7QWpCNGdIZjtBc0I1a0hFO0VpQndERSxjQUxnRDtFQU1oRCx5QnRCT1c7RXNCTlgscUJ0Qk1XO0FqQmloSGY7QXVDcGhIRTtFQUVFLGdEQUFBO0F2Q3FoSEo7QXVDbGhIRTtFQUVFLGN0QkpXO0VzQktYLDZCQUFBO0F2Q21oSEo7QXVDaGhIRTtFQUdFLGNBQUE7RUFDQSx5QnRCWlc7RXNCYVgscUJ0QmJXO0FqQjZoSGY7QXVDOWdISTtFQUtJLGdEQUFBO0F2QzRnSFI7O0FzQ3JpSEU7RUNQQSxjdEJZYTtFc0JYYixxQnRCV2E7QWpCcWlIZjtBc0JybUhFO0VpQndERSxjQUxnRDtFQU1oRCx5QnRCT1c7RXNCTlgscUJ0Qk1XO0FqQjBpSGY7QXVDN2lIRTtFQUVFLGlEQUFBO0F2QzhpSEo7QXVDM2lIRTtFQUVFLGN0QkpXO0VzQktYLDZCQUFBO0F2QzRpSEo7QXVDemlIRTtFQUdFLGNBQUE7RUFDQSx5QnRCWlc7RXNCYVgscUJ0QmJXO0FqQnNqSGY7QXVDdmlISTtFQUtJLGlEQUFBO0F2Q3FpSFI7O0FzQzlqSEU7RUNQQSxjdEJZYTtFc0JYYixxQnRCV2E7QWpCOGpIZjtBc0I5bkhFO0VpQndERSxjQUxnRDtFQU1oRCx5QnRCT1c7RXNCTlgscUJ0Qk1XO0FqQm1rSGY7QXVDdGtIRTtFQUVFLGdEQUFBO0F2Q3VrSEo7QXVDcGtIRTtFQUVFLGN0QkpXO0VzQktYLDZCQUFBO0F2Q3FrSEo7QXVDbGtIRTtFQUdFLGNBQUE7RUFDQSx5QnRCWlc7RXNCYVgscUJ0QmJXO0FqQitrSGY7QXVDaGtISTtFQUtJLGdEQUFBO0F2QzhqSFI7O0FzQ3ZsSEU7RUNQQSxjdEJZYTtFc0JYYixxQnRCV2E7QWpCdWxIZjtBc0J2cEhFO0VpQndERSxjQUxnRDtFQU1oRCx5QnRCT1c7RXNCTlgscUJ0Qk1XO0FqQjRsSGY7QXVDL2xIRTtFQUVFLGdEQUFBO0F2Q2dtSEo7QXVDN2xIRTtFQUVFLGN0QkpXO0VzQktYLDZCQUFBO0F2QzhsSEo7QXVDM2xIRTtFQUdFLGNBQUE7RUFDQSx5QnRCWlc7RXNCYVgscUJ0QmJXO0FqQndtSGY7QXVDemxISTtFQUtJLGdEQUFBO0F2Q3VsSFI7O0FzQ2huSEU7RUNQQSxjdEJZYTtFc0JYYixxQnRCV2E7QWpCZ25IZjtBc0JockhFO0VpQndERSxjQUxnRDtFQU1oRCx5QnRCT1c7RXNCTlgscUJ0Qk1XO0FqQnFuSGY7QXVDeG5IRTtFQUVFLGdEQUFBO0F2Q3luSEo7QXVDdG5IRTtFQUVFLGN0QkpXO0VzQktYLDZCQUFBO0F2Q3VuSEo7QXVDcG5IRTtFQUdFLGNBQUE7RUFDQSx5QnRCWlc7RXNCYVgscUJ0QmJXO0FqQmlvSGY7QXVDbG5ISTtFQUtJLGdEQUFBO0F2Q2duSFI7O0FzQ3pvSEU7RUNQQSxjdEJZYTtFc0JYYixxQnRCV2E7QWpCeW9IZjtBc0J6c0hFO0VpQndERSxjQUxnRDtFQU1oRCx5QnRCT1c7RXNCTlgscUJ0Qk1XO0FqQjhvSGY7QXVDanBIRTtFQUVFLCtDQUFBO0F2Q2twSEo7QXVDL29IRTtFQUVFLGN0QkpXO0VzQktYLDZCQUFBO0F2Q2dwSEo7QXVDN29IRTtFQUdFLGNBQUE7RUFDQSx5QnRCWlc7RXNCYVgscUJ0QmJXO0FqQjBwSGY7QXVDM29ISTtFQUtJLCtDQUFBO0F2Q3lvSFI7O0FzQ2xxSEU7RUNQQSxjdEJZYTtFc0JYYixxQnRCV2E7QWpCa3FIZjtBc0JsdUhFO0VpQndERSxjQUxnRDtFQU1oRCx5QnRCT1c7RXNCTlgscUJ0Qk1XO0FqQnVxSGY7QXVDMXFIRTtFQUVFLGlEQUFBO0F2QzJxSEo7QXVDeHFIRTtFQUVFLGN0QkpXO0VzQktYLDZCQUFBO0F2Q3lxSEo7QXVDdHFIRTtFQUdFLGNBQUE7RUFDQSx5QnRCWlc7RXNCYVgscUJ0QmJXO0FqQm1ySGY7QXVDcHFISTtFQUtJLGlEQUFBO0F2Q2txSFI7O0FzQzNySEU7RUNQQSxjdEJZYTtFc0JYYixxQnRCV2E7QWpCMnJIZjtBc0IzdkhFO0VpQndERSxjQUxnRDtFQU1oRCx5QnRCT1c7RXNCTlgscUJ0Qk1XO0FqQmdzSGY7QXVDbnNIRTtFQUVFLDhDQUFBO0F2Q29zSEo7QXVDanNIRTtFQUVFLGN0QkpXO0VzQktYLDZCQUFBO0F2Q2tzSEo7QXVDL3JIRTtFQUdFLGNBQUE7RUFDQSx5QnRCWlc7RXNCYVgscUJ0QmJXO0FqQjRzSGY7QXVDN3JISTtFQUtJLDhDQUFBO0F2QzJySFI7O0FzQ3pzSEE7RUFDRSxnQnJCNE00QjtFcUIzTTVCLGNyQzVCVztFcUM2QlgsMEJuQzBEZ0I7QUhrcEhsQjtBc0JyeEhFO0VnQjRFRSxjckMvQmU7RXFDZ0NmLHFCbkN1RG9CO0FIcXBIeEI7QXNDenNIRTtFQUVFLHFCbkNrRG9CO0FId3BIeEI7QXNDdnNIRTtFQUVFLGNyQ2xGTztFcUNtRlAsb0JBQUE7QXRDd3NISjs7QXNDN3JIQTtFQ1BFLG9CQUFBO0VsQnVCSSxrQkF0Q2E7RWtCaUJqQixnQnRCK0g0QjtFVXZOMUIscUJBQUE7QTNCaXlISjs7QXNDaHNIQTtFQ1hFLHVCQUFBO0VsQnVCSSxtQkF0Q2E7RWtCaUJqQixnQnRCZ0k0QjtFVXhOMUIscUJBQUE7QTNCd3lISjs7QXNDOXJIQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0F0Q2lzSEY7QXNDOXJIRTtFQUNFLGtCckJ1VDBCO0FqQnk0RzlCOztBc0N4ckhFOzs7RUFDRSxXQUFBO0F0QzZySEo7O0F3Q3gwSEE7RUxnQk0sZ0NLZko7QXhDMjBIRjtBbUN4ekhNO0VL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bmZ0QyxlQUFBO0VBQ0EsVUFBQTtBOUNrMklGO0E4Q2gySUU7RUFDRSxjN0MrQnFDO0U2QzlCckMscUI3Q0xNO0VvQ3RCTix5QnBDc0JNO0FEdzJJVjtBOEM5MUlFO0VBS0ksaUQ3QitWd0I7QWpCNi9IOUI7QThDeDFJRTtFQUNFLHFCN0NjdUI7QUQ0MEkzQjtBOEN2MUlFO0VBQ0UsYzdDTXFCO0U2Q0xyQix5QjdCaWY0QztFNkJoZjVDLHFCN0JnZjRDO0FqQnkySGhEO0E4Q2wxSUk7RUFDRSxjN0M3Q0s7QURpNElYO0E4Q2wxSU07RUFDRSx5QjdDcERHO0FEdzRJWDs7QThDMTBJQTtFQUNFLGtCQUFBO0VBQ0EsZ0JBQUE7RUFFQSxtQkFBQTtBOUM0MElGO0E4Q3gwSUU7RUFDRSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsY0FBQTtFQUNBLFc3QnVib0M7RTZCdGJwQyxZN0JzYm9DO0U2QnJicEMsb0JBQUE7RUFDQSxXQUFBO0VBQ0EseUI3Q0dPO0U2Q0ZQLHlCQUFBO0E5QzAwSUo7QThDcjBJRTtFQUNFLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxjQUFBO0VBQ0EsVzdCd2FvQztFNkJ2YXBDLFk3QnVhb0M7RTZCdGFwQyxXQUFBO0VBQ0EsaUNBQUE7QTlDdTBJSjs7QThDN3pJRTtFbkJsR0Usc0JBQUE7QTNCbTZJSjtBOEM1eklJO0VBQ0UscU9BQUE7QTlDOHpJTjtBOEN6eklJO0VBQ0UscUI3Q3BHSTtFb0N0Qk4seUJwQ3NCTTtBRGc2SVY7QThDeHpJSTtFQUNFLGtMQUFBO0E5QzB6SU47QThDcnpJSTtFVHBJQSx5Q3BCd2hCNEM7QWpCbzZIaEQ7QThDcnpJSTtFVHZJQSx5Q3BCd2hCNEM7QWpCdTZIaEQ7O0E4Qzd5SUU7RUFFRSxrQjdCeVo0QztBakJzNUhoRDtBOEMzeUlJO0VBQ0UsaUxBQUE7QTlDNnlJTjtBOEN4eUlJO0VUOUpBLHlDcEJ3aEI0QztBakJpN0hoRDs7QThDaHlJQTtFQUNFLHFCQUFBO0E5Q215SUY7QThDaHlJSTtFQUNFLGNBQUE7RUFDQSxjN0JpWTBDO0U2QmhZMUMsbUJBQUE7RUFFQSxxQjdCK1gwQztBakJrNkhoRDtBOEM5eElJO0VBQ0Usd0JBQUE7RUFDQSwwQkFBQTtFQUNBLHVCN0IwWDBDO0U2QnpYMUMsd0I3QnlYMEM7RTZCeFgxQyx5QjdDaExLO0U2Q2tMTCxxQjdCcVgwQztFa0J2aUIxQyxpSldtTEE7RVhuTEEseUlXbUxBO0VYbkxBLDhLV21MQTtBOUMreElOO0FtQzk4SU07RVd1S0Y7SVh0S0ksZ0JBQUE7RW5DaTlJTjtBQUNGO0E4Qy94SUk7RUFDRSx5QjdDMUdLO0U2QzJHTCxzQ0FBQTtVQUFBLDhCQUFBO0E5Q2l5SU47QThDNXhJSTtFVHpNQSx5Q3BCd2hCNEM7QWpCZzlIaEQ7O0E4Q2x4SUE7RUFDRSxxQkFBQTtFQUNBLFdBQUE7RUFDQSxtQzdCb1JzQztFNkJuUnRDLDBDQUFBO0V6QmpHSSxlQXRDYTtFeUIwSWpCLGdCN0I0RDRCO0U2QjNENUIsZ0I3QmdFNEI7RTZCL0Q1QixjN0NuTlM7RTZDb05ULHNCQUFBO0VBQ0EsME9BQUE7RUFDQSx5QkFBQTtFbkJ0TkUsc0JBQUE7RW1CeU5GLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtBOUNteElGO0E4Q2p4SUU7RUFDRSxxQjdDaEx1QjtFNkNpTHZCLFVBQUE7RUFLRSxpRDdCa1c4QjtBakI2NkhwQztBOEM1d0lJO0VBTUUsYzdDM09LO0U2QzRPTCx5QjdDL0pLO0FEdzZJWDtBOENyd0lFO0VBRUUsWUFBQTtFQUNBLHNCN0I4SDBCO0U2QjdIMUIsc0JBQUE7QTlDc3dJSjtBOENud0lFO0VBQ0UsYzdDelBPO0U2QzBQUCx5QjdDOVBPO0FEbWdKWDtBOENqd0lFO0VBQ0UsYUFBQTtBOUNtd0lKO0E4Qy92SUU7RUFDRSxrQkFBQTtFQUNBLDBCQUFBO0E5Q2l3SUo7O0E4Qzd2SUE7RUFDRSxrQzdCeU5zQztFNkJ4TnRDLG9CN0JnSDRCO0U2Qi9HNUIsdUI3QitHNEI7RTZCOUc1QixvQjdCK0c0QjtFSTlReEIsbUJBdENhO0FyQnM4SW5COztBOEM3dklBO0VBQ0UsZ0M3QmtOc0M7RTZCak50QyxtQjdCNkc0QjtFNkI1RzVCLHNCN0I0RzRCO0U2QjNHNUIsa0I3QjRHNEI7RUluUnhCLGtCQXRDYTtBckI4OEluQjs7QThDeHZJQTtFQUNFLGtCQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EsbUM3QmdNc0M7RTZCL0x0QyxnQkFBQTtBOUMydklGOztBOEN4dklBO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLG1DN0J3THNDO0U2QnZMdEMsU0FBQTtFQUNBLGdCQUFBO0VBQ0EsVUFBQTtBOUMydklGO0E4Q3p2SUU7RUFDRSxxQjdDblF1QjtFNkNvUXZCLGlEN0J3RTBCO0FqQm1ySTlCO0E4Q3Z2SUU7RUFFRSx5QjdDM1RPO0FEbWpKWDtBOENwdklJO0VBQ0UsaUI3QjBUYTtBakI0N0huQjtBOENsdklFO0VBQ0UsMEJBQUE7QTlDb3ZJSjs7QThDaHZJQTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxPQUFBO0VBQ0EsVUFBQTtFQUNBLG1DN0J1SnNDO0U2QnRKdEMseUJBQUE7RUFDQSxnQkFBQTtFQUVBLGdCN0JqRTRCO0U2QmtFNUIsZ0I3QjdENEI7RTZCOEQ1QixjN0NoVlM7RTZDaVZULHlCN0NwUVM7RTZDcVFULHlCQUFBO0VuQmxWRSxzQkFBQTtBM0Jxa0pKO0E4Qy91SUU7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxjQUFBO0VBQ0EsNkI3QmdJb0M7RTZCL0hwQyx5QkFBQTtFQUNBLGdCN0I3RTBCO0U2QjhFMUIsYzdDaFdPO0U2Q2lXUCxpQkFBQTtFVDdXQSx5QnBDT087RTZDd1dQLG9CQUFBO0VuQm5XQSxrQ0FBQTtBM0JxbEpKOztBOEN2dUlBO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxVQUFBO0VBQ0EsNkJBQUE7RUFDQSx3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7QTlDMHVJRjtBOEN4dUlFO0VBQ0UsVUFBQTtBOUMwdUlKO0E4Q3R1SUk7RUFBMEIsb0U3Qm1PZTtBakJzZ0k3QztBOEN4dUlJO0VBQTBCLG9FN0JrT2U7QWpCeWdJN0M7QThDMXVJSTtFQUEwQixvRTdCaU9lO0FqQjRnSTdDO0E4QzF1SUU7RUFDRSxTQUFBO0E5QzR1SUo7QThDenVJRTtFQUNFLFc3Qm1OeUM7RTZCbE56QyxZN0JrTnlDO0U2QmpOekMsb0JBQUE7RVRsWkEseUJBQUE7RVNvWkEsUzdCa055QztFVTFsQnpDLG1CQUFBO0VRRkUsb0hXNllGO0VYN1lFLDRHVzZZRjtFQUNBLHdCQUFBO1VBQUEsZ0JBQUE7QTlDMHVJSjtBbUNwbkpNO0VXaVlKO0lYaFlNLHdCQUFBO0lBQUEsZ0JBQUE7RW5DdW5KTjtBQUNGO0E4Qzd1SUk7RVQxWkEseUJwQjJtQnlDO0FqQitoSTdDO0E4QzN1SUU7RUFDRSxXN0I0TGdDO0U2QjNMaEMsYzdCNExnQztFNkIzTGhDLGtCQUFBO0VBQ0EsZTdCMkxnQztFNkIxTGhDLHlCN0M1Wk87RTZDNlpQLHlCQUFBO0VuQnpaQSxtQkFBQTtBM0J1b0pKO0E4Q3p1SUU7RUFDRSxXN0J3THlDO0U2QnZMekMsWTdCdUx5QztFb0JubUJ6Qyx5QkFBQTtFUzhhQSxTN0J3THlDO0VVMWxCekMsbUJBQUE7RVFGRSxpSFd1YUY7RVh2YUUsNEdXdWFGO0VBQ0EscUJBQUE7T0FBQSxnQkFBQTtBOUMwdUlKO0FtQzlvSk07RVc0Wko7SVgzWk0scUJBQUE7SUFBQSxnQkFBQTtFbkNpcEpOO0FBQ0Y7QThDN3VJSTtFVHBiQSx5QnBCMm1CeUM7QWpCeWpJN0M7QThDM3VJRTtFQUNFLFc3QmtLZ0M7RTZCaktoQyxjN0JrS2dDO0U2QmpLaEMsa0JBQUE7RUFDQSxlN0JpS2dDO0U2QmhLaEMseUI3Q3RiTztFNkN1YlAseUJBQUE7RW5CbmJBLG1CQUFBO0EzQmlxSko7QThDenVJRTtFQUNFLFc3QjhKeUM7RTZCN0p6QyxZN0I2SnlDO0U2QjVKekMsYUFBQTtFQUNBLG9CN0J0RTBCO0U2QnVFMUIsbUI3QnZFMEI7RW9CbFkxQix5QkFBQTtFUzJjQSxTN0IySnlDO0VVMWxCekMsbUJBQUE7RVFGRSxnSFdvY0Y7RVhwY0UsNEdXb2NGO0VBQ0EsZ0JBQUE7QTlDMHVJSjtBbUMzcUpNO0VXc2JKO0lYcmJNLG9CQUFBO0lBQUEsZ0JBQUE7RW5DOHFKTjtBQUNGO0E4Qzd1SUk7RVRqZEEseUJwQjJtQnlDO0FqQnNsSTdDO0E4QzN1SUU7RUFDRSxXN0JxSWdDO0U2QnBJaEMsYzdCcUlnQztFNkJwSWhDLGtCQUFBO0VBQ0EsZTdCb0lnQztFNkJuSWhDLDZCQUFBO0VBQ0EseUJBQUE7RUFDQSxvQkFBQTtBOUM2dUlKO0E4Q3p1SUU7RUFDRSx5QjdDMWRPO0UwQklQLG1CQUFBO0EzQmtzSko7QThDeHVJRTtFQUNFLGtCQUFBO0VBQ0EseUI3Q2hlTztFMEJJUCxtQkFBQTtBM0J1c0pKO0E4Q3R1SUk7RUFDRSx5QjdDcGVLO0FENHNKWDtBOENydUlJO0VBQ0UsZUFBQTtBOUN1dUlOO0E4Q3B1SUk7RUFDRSx5QjdDNWVLO0FEa3RKWDtBOENudUlJO0VBQ0UsZUFBQTtBOUNxdUlOO0E4Q2x1SUk7RUFDRSx5QjdDcGZLO0FEd3RKWDs7QThDL3RJQTs7O0VYemZNLDRHVzRmSjtBOUNrdUlGO0FtQzF0Sk07RVdxZk47OztJWHBmUSxnQkFBQTtFbkMrdEpOO0FBQ0Y7O0ErQ2h2SkE7RUFDRSxhQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0EvQ212SkY7O0ErQ2h2SkE7RUFDRSxjQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkFBQTtBL0NtdkpGO0FzQm52SkU7RXlCR0UscUJBQUE7QS9DbXZKSjtBK0MvdUpFO0VBQ0UsYzlDUE87RThDUVAsb0JBQUE7RUFDQSxlQUFBO0EvQ2l2Sko7O0ErQ3p1SkE7RUFDRSxnQ0FBQTtBL0M0dUpGO0ErQzF1SkU7RUFDRSxtQkFBQTtFQUNBLDZCQUFBO0VwQlpBLCtCQUFBO0VBQ0EsZ0NBQUE7QTNCeXZKSjtBc0Jyd0pFO0V5QjJCSSxxQzlCbXBCOEI7QWpCMGxJcEM7QStDMXVKSTtFQUNFLGM5QzlCSztFOEMrQkwsNkJBQUE7RUFDQSx5QkFBQTtBL0M0dUpOO0Er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QUE7RUFHQSxnQkFBQTtBaERpNkpWO0FnRDk1SlE7RUFDRSxhQUFBO0FoRGc2SlY7O0FnRGw1SkU7RUFDRSw0Qi9CZ2dCZ0M7QWpCcTVJcEM7QXNCN21LRTtFMEIyTkksNEIvQjZmOEI7QWpCdzVJcEM7QWdEaDVKSTtFQUNFLDRCL0JxZjhCO0FqQjY1SXBDO0FzQm5uS0U7RTBCb09NLDRCL0JtZjRCO0FqQis1SXBDO0FnRC80Sk07RUFDRSw0Qi9CaWY0QjtBakJnNklwQztBZ0Q3NEpJOzs7O0VBSUUsNEIvQndlOEI7QWpCdTZJcEM7QWdEMzRKRTtFQUNFLDRCL0JpZWdDO0UrQmhlaEMsbUMvQnFlZ0M7QWpCdzZJcEM7QWdEMTRKRTtFQUNFLHNSQUFBO0FoRDQ0Sko7QWdEejRKRTtFQUNFLDRCL0J3ZGdDO0FqQm03SXBDO0FnRDE0Skk7RUFDRSw0Qi9Cd2Q4QjtBakJvN0lwQztBc0I1b0tFO0UwQm1RTSw0Qi9CcWQ0QjtBakJ1N0lwQzs7QWdEcDRKRTtFQUNFLGMvQ3RSWTtBRDZwS2hCO0FzQm5wS0U7RTBCK1FJLGMvQ3pSVTtBRGdxS2hCO0FnRGw0Skk7RUFDRSxjL0MxTmM7QUQ4bEtwQjtBc0J6cEtFO0UwQndSTSxjL0M3UkE7QURpcUtSO0FnRGo0Sk07RUFDRSxnQy9Cc2I0QjtBakI2OElwQztBZ0QvM0pJOzs7O0VBSUUsYy9DOVNVO0FEK3FLaEI7QWdENzNKRTtFQUNFLGMvQzlPZ0I7RStDK09oQixzQy9CMGFnQztBakJxOUlwQztBZ0Q1M0pFO0VBQ0Usc1FBQUE7QWhEODNKSjtBZ0QzM0pFO0VBQ0UsYy9DdlBnQjtBRG9uS3BCO0FnRDUzSkk7RUFDRSxjL0M5VFU7QUQ0cktoQjtBc0JscktFO0UwQnVUTSxjL0NqVVE7QUQrcktoQjs7QWlEanNLQTtFQUNFLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsWUFBQTtFQUVBLHFCQUFBO0VBQ0EseUJoRCtFUTtFZ0Q5RVIsMkJBQUE7RUFDQSx5Q0FBQTtFdEJLRSxzQkFBQTtBM0IrcktKO0FpRGpzS0U7RUFDRSxlQUFBO0VBQ0EsY0FBQTtBakRtc0tKO0FpRGhzS0U7RUFDRSxtQkFBQTtFQUNBLHNCQUFBO0FqRGtzS0o7QWlEaHNLSTtFQUNFLG1CQUFBO0V0QkNGLDJDQUFBO0VBQ0EsNENBQUE7QTNCa3NLSjtBaURoc0tJO0VBQ0Usc0JBQUE7RXRCVUYsK0NBQUE7RUFDQSw4Q0FBQTtBM0J5cktKO0FpRDdyS0U7OztFQUVFLGFBQUE7QWpEZ3NLSjs7QWlENXJLQTtFQUdFLGNBQUE7RUFHQSxlQUFBO0VBQ0EsZ0JoQzh3QmtDO0FqQjY2SXBDOztBaUR2cktBO0VBQ0Usc0JoQ3d3QmtDO0FqQms3SXBDOztBaUR2cktBO0VBQ0UscUJBQUE7RUFDQSxnQkFBQTtBakQwcktGOztBaUR2cktBO0VBQ0UsZ0JBQUE7QWpEMHJLRjs7QXNCL3VLRTtFMkIwREUscUJBQUE7QWpEeXJLSjtBaUR0cktFO0VBQ0Usb0JoQ3V2QmdDO0FqQmk4SXBDOztBaURocktBO0VBQ0Usd0JBQUE7RUFDQSxnQkFBQTtFQUNBLGNoRDFFTTtFZ0QyRU4seUJoRE1ZO0VnRExaLGdEQUFBO0FqRG1yS0Y7QWlEanJLRTtFdEJ2RUUsMERBQUE7QTNCMnZLSjs7QWlEL3FLQTtFQUNFLHdCQUFBO0VBQ0EsY2hEckZNO0VnRHNGTix5QmhETFk7RWdETVosNkNBQUE7QWpEa3JLRjtBaURocktFO0V0QmxGRSwwREFBQTtBM0Jxd0tKOztBaUR6cUtBO0VBQ0UsdUJBQUE7RUFDQSx1QkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JBQUE7QWpENHFLRjs7QWlEenFLQTtFQUNFLHVCQUFBO0VBQ0Esc0JBQUE7QWpENHFLRjs7QWlEeHFLQTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLGdCaEMyc0JrQztFVTF6QmhDLGtDQUFBO0EzQjJ4S0o7O0FpRHhxS0E7OztFQUdFLGNBQUE7RUFDQSxXQUFBO0FqRDJxS0Y7O0FpRHhxS0E7O0V0QmpISSwyQ0FBQTtFQUNBLDRDQUFBO0EzQjh4S0o7O0FpRHpxS0E7O0V0QnhHSSwrQ0FBQTtFQUNBLDhDQUFBO0EzQnN4S0o7O0FpRHRxS0U7RUFDRSxtQmhDbXJCZ0M7QWpCcy9JcEM7QWF4d0tJO0VvQzZGSjtJQU1JLGFBQUE7SUFDQSxtQkFBQTtJQUNBLG1CQUFBO0lBQ0Esa0JBQUE7RWpEeXFLRjtFaUR2cUtFO0lBRUUsWUFBQTtJQUNBLGtCaEN1cUI4QjtJZ0N0cUI5QixnQkFBQTtJQUNBLGlCaENxcUI4QjtFakJtZ0psQztBQUNGOztBaUQ1cEtFO0VBQ0UsbUJoQ3VwQmdDO0FqQndnSnBDO0FhMXhLSTtFb0N1SEo7SUFRSSxhQUFBO0lBQ0EsbUJBQUE7RWpEK3BLRjtFaUQ1cEtFO0lBRUUsWUFBQTtJQUNBLGdCQUFBO0VqRDZwS0o7RWlEM3BLSTtJQUNFLGNBQUE7SUFDQSxjQUFBO0VqRDZwS047RWlEeHBLTTtJdEJ6S0osMEJBQUE7SUFDQSw2QkFBQTtFM0JvMEtGO0VpRHpwS1E7Ozs7OztJQUdFLDBCQUFBO0VqRDhwS1Y7RWlENXBLUTs7O0lBR0UsNkJBQUE7RWpEOHBLVjtFaUQxcEtNO0l0QjFLSix5QkFBQTtJQUNBLDRCQUFBO0UzQnUwS0Y7RWlEM3BLUTs7Ozs7O0lBR0UseUJBQUE7RWpEZ3FLVjtFaUQ5cEtROzs7SUFHRSw0QkFBQTtFakRncUtWO0FBQ0Y7O0FpRG5wS0U7RUFDRSxzQmhDNGtCZ0M7QWpCMGtKcEM7QWE5MEtJO0VvQ3NMSjtJQU1JLHVCaEN5bEJnQztPZ0N6bEJoQyxvQmhDeWxCZ0M7WWdDemxCaEMsZWhDeWxCZ0M7SWdDeGxCaEMsMkJoQ3lsQmdDO09nQ3psQmhDLHdCaEN5bEJnQztZZ0N6bEJoQyxtQmhDeWxCZ0M7SWdDeGxCaEMsVUFBQTtJQUNBLFNBQUE7RWpEc3BLRjtFaURwcEtFO0lBQ0UscUJBQUE7SUFDQSxXQUFBO0VqRHNwS0o7QUFDRjs7QWlEN29LQTtFQUNFLHFCQUFBO0FqRGdwS0Y7QWlEOW9LRTtFQUNFLGdCQUFBO0FqRGdwS0o7QWlEOW9LSTtFQUNFLGdCQUFBO0V0QnZPRiw2QkFBQTtFQUNBLDRCQUFBO0EzQnczS0o7QWlEOW9LSTtFdEJ6UEEseUJBQUE7RUFDQSwwQkFBQTtBM0IwNEtKO0FpRDlvS0k7RXRCdFFBLGdCQUFBO0VzQndRRSxtQkFBQTtBakRncEtOOztBa0QxNktBO0VBQ0UsYUFBQTtFMUJHQSxlQUFBO0VBQ0EsZ0JBQUE7RUdhRSxzQkFBQTtBM0IrNUtKOztBa0QzNktBO0VBQ0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0EsdUJBQUE7RUFDQSxpQkFBQTtFQUNBLGlCakNteEJrQztFaUNseEJsQyxjakRrRWlCO0VpRGpFakIscUJBQUE7RUFDQSx5QmpEaUVjO0VpRGhFZCx5QkFBQTtBbEQ4NktGO0FrRDU2S0U7RUFDRSxVQUFBO0VBQ0EsY2pEOERxQjtFaUQ3RHJCLHFCQUFBO0VBQ0EseUJqRDZEa0I7RWlENURsQixxQmpEUk87QURzN0tYO0FrRDM2S0U7RUFDRSxVQUFBO0VBQ0EsVWpDMndCZ0M7RWlDMXdCaEMsaURqQzhXMEI7QWpCK2pLOUI7O0FrRHY2S0k7RUFDRSxjQUFBO0V2QmFGLCtCQUFBO0VBQ0Esa0NBQUE7QTNCODVLSjtBa0R2NktJO0V2Qk5BLGdDQUFBO0VBQ0EsbUNBQUE7QTNCZzdLSjtBa0R0NktFO0VBQ0UsVUFBQTtFQUNBLGNqRHFDc0I7RWlEcEN0Qix5QmpEcUNtQjtFaURwQ25CLHFCakRvQ21CO0FEbzRLdkI7QWtEcjZLRTtFQUNFLGNqRGtDd0I7RWlEakN4QixvQkFBQTtFQUVBLFlBQUE7RUFDQSx5QmpEK0JxQjtFaUQ5QnJCLHFCakQ1Q087QURrOUtYOztBbUQ3OUtFO0VBQ0UsdUJBQUE7RTlCMkhFLGtCQXRDYTtFOEJuRmYsZ0JsQ21PMEI7QWpCNnZLOUI7QW1EMzlLTTtFeEJxQ0YsOEJBQUE7RUFDQSxpQ0FBQTtBM0J5N0tKO0FtRDE5S007RXhCa0JGLCtCQUFBO0VBQ0Esa0NBQUE7QTNCMjhLSjs7QW1EMytLRTtFQUNFLHVCQUFBO0U5QjJIRSxtQkF0Q2E7RThCbkZmLGdCbENvTzBCO0FqQjB3SzlCO0FtRHorS007RXhCcUNGLDhCQUFBO0VBQ0EsaUNBQUE7QTNCdThLSjtBbUR4K0tNO0V4QmtCRiwrQkFBQTtFQUNBLGtDQUFBO0EzQnk5S0o7O0FvRHYvS0E7RUFDRSxxQkFBQTtFQUNBLHFCQUFBO0UvQmlFRSxjQUFBO0UrQi9ERixnQm5DdVI0QjtFbUN0UjVCLGNBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esd0JBQUE7RXpCS0Usc0JBQUE7RVFGRSxxSWlCREo7QXBEMC9LRjtBbUNyL0tNO0VpQmZOO0lqQmdCUSxnQkFBQTtFbkN3L0tOO0FBQ0Y7QXNCOS9LRTtFOEJHSSxxQkFBQTtBcEQ4L0tOOztBb0R6L0tFO0VBQ0UsYUFBQTtBcEQ0L0tKOztBb0R2L0tBO0VBQ0Usa0JBQUE7RUFDQSxTQUFBO0FwRDAvS0Y7O0FvRG4vS0E7RUFDRSxvQm5DKzNCa0M7RW1DOTNCbEMsbUJuQzgzQmtDO0VVcjVCaEMsb0JBQUE7QTNCOGdMSjs7QW9EOStLRTtFQ2pEQSxjQUFBO0VBQ0EseUJwQzBFYTtBakJ5OUtmO0FzQnJoTEU7RStCVkksY0FBQTtFQUNBLHlCQUFBO0FyRGtpTE47QXFEL2hMSTtFQUVFLFVBQUE7RUFDQSxnREFBQTtBckRnaUxOOztBb0QzL0tFO0VDakRBLGNBQUE7RUFDQSx5QnBDMEVhO0FqQnMrS2Y7QXNCbGlMRTtFK0JWSSxjQUFBO0VBQ0EseUJBQUE7QXJEK2lMTjtBcUQ1aUxJO0VBRUUsVUFBQTtFQUNBLGlEQUFBO0FyRDZpTE47O0FvRHhnTEU7RUNqREEsY0FBQTtFQUNBLHlCcEMwRWE7QWpCbS9LZjtBc0IvaUxFO0UrQlZJLGNBQUE7RUFDQSx5QkFBQTtBckQ0akxOO0FxRHpqTEk7RUFFRSxVQUFBO0VBQ0EsZ0RBQUE7QXJEMGpMTjs7QW9EcmhMRTtFQ2pEQSxjQUFBO0VBQ0EseUJwQzBFYTtBakJnZ0xmO0FzQjVqTEU7RStCVkksY0FBQTtFQUNBLHlCQUFBO0FyRHlrTE47QXFEdGtMSTtFQUVFLFVBQUE7RUFDQSxnREFBQTtBckR1a0xOOztBb0RsaUxFO0VDakRBLGNBQUE7RUFDQSx5QnBDMEVhO0FqQjZnTGY7QXNCemtMRTtFK0JWSSxjQUFBO0VBQ0EseUJBQUE7QXJEc2xMTjtBcURubExJO0VBRUUsVUFBQTtFQUNBLGdEQUFBO0FyRG9sTE47O0FvRC9pTEU7RUNqREEsY0FBQTtFQUNBLHlCcEMwRWE7QWpCMGhMZjtBc0J0bExFO0UrQlZJLGNBQUE7RUFDQSx5QkFBQTtBckRtbUxOO0FxRGhtTEk7RUFFRSxVQUFBO0VBQ0EsK0NBQUE7QXJEaW1MTjs7QW9ENWpMRTtFQ2pEQSxjQUFBO0VBQ0EseUJwQzBFYTtBakJ1aUxmO0FzQm5tTEU7RStCVkksY0FBQTtFQUNBLHlCQUFBO0FyRGduTE47QXFEN21MSTtFQUVFLFVBQUE7RUFDQSxpREFBQTtBckQ4bUxOOztBb0R6a0xFO0VDakRBLGNBQUE7RUFDQSx5QnBDMEVhO0FqQm9qTGY7QXNCaG5MRTtFK0JWSSxjQUFBO0VBQ0EseUJBQUE7QXJENm5MTjtBcUQxbkxJO0VBRUUsVUFBQTtFQUNBLDhDQUFBO0FyRDJuTE47O0FzRHBvTEE7RUFDRSxrQkFBQTtFQUNBLHdCQUFBO0VBQ0EsbUJyQ3U5QmtDO0VxQ3Q5QmxDLDZCQUFBO0UzQlVFLHNCQUFBO0EzQjhuTEo7O0FzRG5vTEE7RUFFRSxjQUFBO0F0RHFvTEY7O0FzRGpvTEE7RUFDRSxnQnJDNFE0QjtBakJ3M0s5Qjs7QXNENW5MQTtFQUNFLG1CQUFBO0F0RCtuTEY7QXNENW5MRTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxVQUFBO0VBQ0Esd0JBQUE7RUFDQSxjQUFBO0F0RDhuTEo7O0FzRHBuTEU7RUMvQ0EsY0RnRHFIO0VqQjNDbkgseUJpQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QXREeW5MdkU7QXVEcnFMRTtFQUNFLHlCQUFBO0F2RHVxTEo7QXVEcHFMRTtFQUNFLGNBQUE7QXZEc3FMSjs7QXNEaG9MRTtFQy9DQSxjRGdEcUg7RWpCM0NuSCx5QmlCMkN1QjtFQzlDekIscUJEOENxRTtBdERxb0x2RTtBdURqckxFO0VBQ0UseUJBQUE7QXZEbXJMSjtBdURockxFO0VBQ0UsY0FBQTtBdkRrckxKOztBc0Q1b0xFO0VDL0NBLGNEZ0RxSDtFakIzQ25ILHlCaUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0F0RGlwTHZFO0F1RDdyTEU7RUFDRSx5QkFBQTtBdkQrckxKO0F1RDVyTEU7RUFDRSxjQUFBO0F2RDhyTEo7O0FzRHhwTEU7RUMvQ0EsY0RnRHFIO0VqQjNDbkgseUJpQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QXRENnBMdkU7QXVEenNMRTtFQUNFLHlCQUFBO0F2RDJzTEo7QXVEeHNMRTtFQUNFLGNBQUE7QXZEMHNMSjs7QXNEcHFMRTtFQy9DQSxjRGdEcUg7RWpCM0NuSCx5QmlCMkN1QjtFQzlDekIscUJEOENxRTtBdER5cUx2RTtBdURydExFO0VBQ0UseUJBQUE7QXZEdXRMSjtBdURwdExFO0VBQ0UsY0FBQTtBdkRzdExKOztBc0RockxFO0VDL0NBLGNEZ0RxSDtFakIzQ25ILHlCaUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0F0RHFyTHZFO0F1RGp1TEU7RUFDRSx5QkFBQTtBdkRtdUxKO0F1RGh1TEU7RUFDRSxjQUFBO0F2RGt1TEo7O0FzRDVyTEU7RUMvQ0EsY0RnRHFIO0VqQjNDbkgseUJpQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QXREaXNMdkU7QXVEN3VMRTtFQUNFLHlCQUFBO0F2RCt1TEo7QXVENXVMRTtFQUNFLGNBQUE7QXZEOHVMSjs7QXNEeHNMRTtFQy9DQSxjRGdEcUg7RWpCM0NuSCx5QmlCMkN1QjtFQzlDekIscUJEOENxRTtBdEQ2c0x2RTtBdUR6dkxFO0VBQ0UseUJBQUE7QXZEMnZMSjtBdUR4dkxFO0VBQ0UsY0FBQTtBdkQwdkxKOztBd0Rod0xBO0VBQ0UsYUFBQTtFQUNBLHNCQUFBO0VBR0EsZUFBQTtFQUNBLGdCQUFBO0U3QlFFLHNCQUFBO0EzQjB2TEo7O0F3RHh2TEE7RUFDRSxXQUFBO0VBQ0EsY3ZESlM7RXVES1QsbUJBQUE7QXhEMnZMRjtBc0Jsd0xFO0VrQ1dFLFVBQUE7RUFDQSxjdkRWTztFdURXUCxxQkFBQTtFQUNBLHlCdkRsQk87QUQ0d0xYO0F3RHZ2TEU7RUFDRSxjdkRkTztFdURlUCx5QnZEdEJPO0FEK3dMWDs7QXdEaHZMQTtFQUNFLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLHdCQUFBO0VBRUEscUJBQUE7RUFDQSx5QnZEdkNNO0V1RHdDTix5Q0FBQTtBeERrdkxGO0F3RGh2TEU7RTdCMUJFLCtCQUFBO0VBQ0EsZ0NBQUE7QTNCNndMSjtBd0RodkxFO0U3QmhCRSxtQ0FBQTtFQUNBLGtDQUFBO0EzQm13TEo7QXdEaHZMRTtFQUVFLGN2RDlDTztFdUQrQ1Asb0JBQUE7RUFDQSx5QnZEdERJO0FEdXlMUjtBd0Q3dUxFO0VBQ0UsVUFBQTtFQUNBLGN2RGJxQjtFdURjckIseUJ2RGxFWTtFdURtRVoscUJ2RG5FWTtBRGt6TGhCO0F3RDV1TEU7RUFDRSxtQkFBQTtBeEQ4dUxKO0F3RDV1TEk7RUFDRSxnQkFBQTtFQUNBLHFCdkMySndCO0FqQm1sTDlCOztBd0RodUxJO0VBQ0UsbUJBQUE7QXhEbXVMTjtBd0RodUxRO0U3QjFCSixrQ0FBQTtFQVpBLDBCQUFBO0EzQjB3TEo7QXdEL3RMUTtFN0IzQ0osZ0NBQUE7RUFZQSw0QkFBQTtBM0Jrd0xKO0F3RDl0TFE7RUFDRSxhQUFBO0F4RGd1TFY7QXdEN3RMUTtFQUNFLHFCdkMwSG9CO0V1Q3pIcEIsb0JBQUE7QXhEK3RMVjtBd0Q3dExVO0VBQ0UsaUJBQUE7RUFDQSxzQnZDcUhrQjtBakIwbUw5Qjs7QWExeExJO0UyQ21DQTtJQUNFLG1CQUFBO0V4RDJ2TEo7RXdEeHZMTTtJN0IxQkosa0NBQUE7SUFaQSwwQkFBQTtFM0JreUxGO0V3RHZ2TE07STdCM0NKLGdDQUFBO0lBWUEsNEJBQUE7RTNCMHhMRjtFd0R0dkxNO0lBQ0UsYUFBQTtFeER3dkxSO0V3RHJ2TE07SUFDRSxxQnZDMEhvQjtJdUN6SHBCLG9CQUFBO0V4RHV2TFI7RXdEcnZMUTtJQUNFLGlCQUFBO0lBQ0Esc0J2Q3FIa0I7RWpCa29MNUI7QUFDRjtBYW56TEk7RTJDbUNBO0lBQ0UsbUJBQUE7RXhEbXhMSjtFd0RoeExNO0k3QjFCSixrQ0FBQTtJQVpBLDBCQUFBO0UzQjB6TEY7RXdEL3dMTTtJN0IzQ0osZ0NBQUE7SUFZQSw0QkFBQTtFM0JrekxGO0V3RDl3TE07SUFDRSxhQUFBO0V4RGd4TFI7RXdEN3dMTTtJQUNFLHFCdkMwSG9CO0l1Q3pIcEIsb0JBQUE7RXhEK3dMUjtFd0Q3d0xRO0lBQ0UsaUJBQUE7SUFDQSxzQnZDcUhrQjtFakIwcEw1QjtBQUNGO0FhMzBMSTtFMkNtQ0E7SUFDRSxtQkFBQTtFeEQyeUxKO0V3RHh5TE07STdCMUJKLGtDQUFBO0lBWkEsMEJBQUE7RTNCazFMRjtFd0R2eUxNO0k3QjNDSixnQ0FBQTtJQVlBLDRCQUFBO0UzQjAwTEY7RXdEdHlMTTtJQUNFLGFBQUE7RXhEd3lMUjtFd0RyeUxNO0lBQ0UscUJ2QzBIb0I7SXVDekhwQixvQkFBQTtFeER1eUxSO0V3RHJ5TFE7SUFDRSxpQkFBQTtJQUNBLHNCdkNxSGtCO0VqQmtyTDVCO0FBQ0Y7QWFuMkxJO0UyQ21DQTtJQUNFLG1CQUFBO0V4RG0wTEo7RXdEaDBMTTtJN0IxQkosa0NBQUE7SUFaQSwwQkFBQTtFM0IwMkxGO0V3RC96TE07STdCM0NKLGdDQUFBO0lBWUEsNEJBQUE7RTNCazJMRjtFd0Q5ekxNO0lBQ0UsYUFBQTtFeERnMExSO0V3RDd6TE07SUFDRSxxQnZDMEhvQjtJdUN6SHBCLG9CQUFBO0V4RCt6TFI7RXdEN3pMUTtJQUNFLGlCQUFBO0lBQ0Esc0J2Q3FIa0I7RWpCMHNMNUI7QUFDRjtBd0RsekxBO0U3Qm5ISSxnQkFBQTtBM0J3NkxKO0F3RGx6TEU7RUFDRSxxQkFBQTtBeERvekxKO0F3RGx6TEk7RUFDRSxzQkFBQTtBeERvekxOOztBeUQ3N0xFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0F4RDZ5TDNDO0FzQnI3TEU7RW1DUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBekQrN0xSO0F5RDU3TE07RUFDRSxjeERIQTtFd0RJQSx5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0F4RHN6TDFFOztBeUQzOExFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0F4RDJ6TDNDO0FzQm44TEU7RW1DUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBekQ2OExSO0F5RDE4TE07RUFDRSxjeERIQTtFd0RJQSx5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0F4RG8wTDFFOztBeUR6OUxFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0F4RHkwTDNDO0FzQmo5TEU7RW1DUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBekQyOUxSO0F5RHg5TE07RUFDRSxjeERIQTtFd0RJQSx5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0F4RGsxTDFFOztBeUR2K0xFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0F4RHUxTDNDO0FzQi85TEU7RW1DUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBekR5K0xSO0F5RHQrTE07RUFDRSxjeERIQTtFd0RJQSx5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0F4RGcyTDFFOztBeURyL0xFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0F4RHEyTDNDO0FzQjcrTEU7RW1DUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBekR1L0xSO0F5RHAvTE07RUFDRSxjeERIQTtFd0RJQSx5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0F4RDgyTDFFOztBeURuZ01FO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0F4RG0zTDNDO0FzQjMvTEU7RW1DUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBekRxZ01SO0F5RGxnTU07RUFDRSxjeERIQTtFd0RJQSx5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0F4RDQzTDFFOztBeURqaE1FO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0F4RGk0TDNDO0FzQnpnTUU7RW1DUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBekRtaE1SO0F5RGhoTU07RUFDRSxjeERIQTtFd0RJQSx5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0F4RDA0TDFFOztBeUQvaE1FO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0F4RCs0TDNDO0FzQnZoTUU7RW1DUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBekRpaU1SO0F5RDloTU07RUFDRSxjeERIQTtFd0RJQSx5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0F4RHc1TDFFOztBMERoak1BO0VBQ0UsWUFBQTtFckN3Sk0saUJBaEVXO0VxQ3RGakIsZ0J6QzZSNEI7RXlDNVI1QixjQUFBO0VBQ0EsY3pEZ0dZO0V5RC9GWiw0QnpDc2xDa0M7RXlDcmxDbEMsWUFBQTtBMURtak1GO0FxQjM0TFE7RXFDL0tSO0lyQ3VMWSxpQ0E5RE07RXJCcThMaEI7QUFDRjtBc0Juak1FO0VvQ0RFLGN6RDBGVTtFeUR6RlYscUJBQUE7QTFEdWpNSjtBc0Juak1FO0VvQ0NJLGFBQUE7QTFEcWpNTjs7QTBEMWlNQTtFQUNFLFVBQUE7RUFDQSw2QkFBQTtFQUNBLFNBQUE7QTFENmlNRjs7QTBEdmlNQTtFQUNFLG9CQUFBO0ExRDBpTUY7O0EyRDFrTUE7RUFFRSxnQkFBQTtBM0Q0a01GO0EyRDFrTUU7RUFDRSxrQkFBQTtFQUNBLGdCQUFBO0EzRDRrTUo7O0EyRHZrTUE7RUFDRSxlQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxhMUMycEJrQztFMEMxcEJsQyxhQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUdBLFVBQUE7QTNEd2tNRjs7QTJEamtNQTtFQUNFLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGMxQys0QmtDO0UwQzc0QmxDLG9CQUFBO0EzRG1rTUY7QTJEaGtNRTtFeEIzQkksMkN3QjRCRjtFeEI1QkUsbUN3QjRCRjtFeEI1QkUsb0V3QjRCRjtFQUNBLHNDMUNxNkJnQztVMENyNkJoQyw4QjFDcTZCZ0M7QWpCNnBLcEM7QW1DM2xNTTtFd0J1Qko7SXhCdEJNLGdCQUFBO0VuQzhsTU47QUFDRjtBMkRya01FO0VBQ0UsdUIxQ202QmdDO1UwQ242QmhDLGUxQ202QmdDO0FqQm9xS3BDO0EyRG5rTUU7RUFDRSw4QjFDZzZCZ0M7VTBDaDZCaEMsc0IxQ2c2QmdDO0FqQnFxS3BDOztBMkRqa01BO0VBQ0UsYUFBQTtFQUNBLDZCQUFBO0EzRG9rTUY7QTJEbGtNRTtFQUNFLDhCQUFBO0VBQ0EsZ0JBQUE7QTNEb2tNSjtBMkRqa01FOztFQUVFLGNBQUE7QTNEbWtNSjtBMkRo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NEQ1RmpCLGM1RDRGaUI7QUhtNk1uQjs7QStEMy9NRTtFQUNFOztJQUVFLGdDQUFBO1lBQUEsd0JBQUE7RS9EOC9NSjtBQUNGO0FnRTFqTkE7RUFBcUIsbUNBQUE7QWhFNmpOckI7O0FnRTVqTkE7RUFBcUIsOEJBQUE7QWhFZ2tOckI7O0FnRS9qTkE7RUFBcUIsaUNBQUE7QWhFbWtOckI7O0FnRWxrTkE7RUFBcUIsaUNBQUE7QWhFc2tOckI7O0FnRXJrTkE7RUFBcUIsc0NBQUE7QWhFeWtOckI7O0FnRXhrTkE7RUFBcUIsbUNBQUE7QWhFNGtOckI7O0FpRTlrTkU7RUFDRSxvQ0FBQTtBakVpbE5KOztBc0J2a05FOzs7RTJDTEksb0NBQUE7QWpFa2xOTjs7QWlFeGxORTtFQUNFLG9DQUFBO0FqRTJsTko7O0FzQmpsTkU7OztFMkNMSSxvQ0FBQTtBakU0bE5OOztBaUVsbU5FO0VBQ0Usb0NBQUE7QWpFcW1OSjs7QXNCM2xORTs7O0UyQ0xJLG9DQUFBO0FqRXNtTk47O0FpRTVtTkU7RUFDRSxvQ0FBQTtBakUrbU5KOztBc0JybU5FOzs7RTJDTEksb0NBQUE7QWpFZ25OTjs7QWlFdG5ORTtFQUNFLG9DQUFBO0FqRXluTko7O0FzQi9tTkU7OztFMkNMSSxvQ0FBQTtBakUwbk5OOztBaUVob05FO0VBQ0Usb0NBQUE7QWpFbW9OSjs7QXNCem5ORTs7O0UyQ0xJLG9DQUFBO0FqRW9vTk47O0FpRTFvTkU7RUFDRSxvQ0FBQTtBakU2b05KOztBc0Jub05FOzs7RTJDTEksb0NBQUE7QWpFOG9OTjs7QWlFcHBORTtFQUNFLG9DQUFBO0FqRXVwTko7O0FzQjdvTkU7OztFMkNMSSxvQ0FBQTtBakV3cE5OOztBa0V2cE5BO0VBQ0Usb0NBQUE7QWxFMHBORjs7QWtFdnBOQTtFQUNFLHdDQUFBO0FsRTBwTkY7O0FtRXJxTkE7RUFBa0Isb0NBQUE7QW5FeXFObEI7O0FtRXhxTkE7RUFBa0Isd0NBQUE7QW5FNHFObEI7O0FtRTNxTkE7RUFBa0IsMENBQUE7QW5FK3FObEI7O0FtRTlxTkE7RUFBa0IsMkNBQUE7QW5Fa3JObEI7O0FtRWpyTkE7RUFBa0IseUNBQUE7QW5FcXJObEI7O0FtRW5yTkE7RUFBbUIsb0JBQUE7QW5FdXJObkI7O0FtRXRyTkE7RUFBbUIsd0JBQUE7QW5FMHJObkI7O0FtRXpyTkE7RUFBbUIsMEJBQUE7QW5FNnJObkI7O0FtRTVyTkE7RUFBbUIsMkJBQUE7QW5FZ3NObkI7O0FtRS9yTkE7RUFBbUIseUJBQUE7QW5FbXNObkI7O0FtRWhzTkU7RUFDRSxnQ0FBQTtBbkVtc05KOztBbUVwc05FO0VBQ0UsZ0NBQUE7QW5FdXNOSjs7QW1FeHNORTtFQUNFLGdDQUFBO0FuRTJzTko7O0FtRTVzTkU7RUFDRSxnQ0FBQTtBbkUrc05KOztBbUVodE5FO0VBQ0UsZ0NBQUE7QW5FbXROSjs7QW1FcHRORTtFQUNFLGdDQUFBO0FuRXV0Tko7O0FtRXh0TkU7RUFDRSxnQ0FBQTtBbkUydE5KOztBbUU1dE5FO0VBQ0UsZ0NBQUE7QW5FK3ROSjs7QW1FM3ROQTtFQUNFLGdDQUFBO0FuRTh0TkY7O0FtRXZ0TkE7RUFDRSxnQ0FBQTtBbkUwdE5GOztBbUV2dE5BO0VBQ0UsaUNBQUE7QW5FMHRORjs7QW1FdnROQTtFQUNFLDBDQUFBO0VBQ0EsMkNBQUE7QW5FMHRORjs7QW1FdnROQTtFQUNFLDJDQUFBO0VBQ0EsOENBQUE7QW5FMHRORjs7QW1FdnROQTtFQUNFLDhDQUFBO0VBQ0EsNkNBQUE7QW5FMHRORjs7QW1FdnROQTtFQUNFLDBDQUFBO0VBQ0EsNkNBQUE7QW5FMHRORjs7QW1FdnROQTtFQUNFLGdDQUFBO0FuRTB0TkY7O0FtRXZ0TkE7RUFDRSw2QkFBQTtBbkUwdE5GOztBbUV2dE5BO0VBQ0UsK0JBQUE7QW5FMHRORjs7QW1FdnROQTtFQUNFLDJCQUFBO0FuRTB0TkY7O0FvRWx5TkU7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7QXBFcXlOSjs7QXFFOXhOTTtFQUF3Qix3QkFBQTtBckVreU45Qjs7QXFFbHlOTTtFQUF3QiwwQkFBQTtBckVzeU45Qjs7QXFFdHlOTTtFQUF3QixnQ0FBQTtBckUweU45Qjs7QXFFMXlOTTtFQUF3Qix5QkFBQTtBckU4eU45Qjs7QXFFOXlOTTtFQUF3Qix5QkFBQTtBckVrek45Qjs7QXFFbHpOTTtFQUF3Qiw2QkFBQTtBckVzek45Qjs7QXFFdHpOTTtFQUF3Qiw4QkFBQTtBckUwek45Qjs7QXFFMXpOTTtFQUF3Qix3QkFBQTtBckU4ek45Qjs7QXFFOXpOTTtFQUF3QiwrQkFBQTtBckVrME45Qjs7QWFqeE5JO0V3RGpERTtJQUF3Qix3QkFBQTtFckV1ME41Qjs7RXFFdjBOSTtJQUF3QiwwQkFBQTtFckUyME41Qjs7RXFFMzBOSTtJQUF3QixnQ0FBQTtFckUrME41Qjs7RXFFLzBOSTtJQUF3Qix5QkFBQTtFckVtMU41Qjs7RXFFbjFOSTtJQUF3Qix5QkFBQTtFckV1MU41Qjs7RXFFdjFOSTtJQUF3Qiw2QkFBQTtFckUyMU41Qjs7RXFFMzFOSTtJQUF3Qiw4QkFBQTtFckUrMU41Qjs7RXFFLzFOSTtJQUF3Qix3QkFBQTtFckVtMk41Qjs7RXFFbjJOSTtJQUF3QiwrQkFBQTtFckV1Mk41QjtBQUNGO0FhdnpOSTtFd0RqREU7SUFBd0Isd0JBQUE7RXJFNDJONUI7O0VxRTUyTkk7SUFBd0IsMEJBQUE7RXJFZzNONUI7O0VxRWgzTkk7SUFBd0IsZ0NBQUE7RXJFbzNONUI7O0VxRXAzTkk7SUFBd0IseUJBQUE7RXJFdzNONUI7O0VxRXgzTkk7SUFBd0IseUJBQUE7RXJFNDNONUI7O0VxRTUzTkk7SUFBd0IsNkJBQUE7RXJFZzRONUI7O0VxRWg0Tkk7SUFBd0IsOEJBQUE7RXJFbzRONUI7O0VxRXA0Tkk7SUFBd0Isd0JBQUE7RXJFdzRONUI7O0VxRXg0Tkk7SUFBd0IsK0JBQUE7RXJFNDRONUI7QUFDRjtBYTUxTkk7RXdEakRFO0lBQXdCLHdCQUFBO0VyRWk1TjVCOztFcUVqNU5JO0lBQXdCLDBCQUFBO0VyRXE1TjVCOztFcUVyNU5JO0lBQXdCLGdDQUFBO0VyRXk1TjVCOztFcUV6NU5JO0lBQXdCLHlCQUFBO0VyRTY1TjVCOztFcUU3NU5JO0lBQXdCLHlCQUFBO0VyRWk2TjVCOztFcUVqNk5JO0lBQXdCLDZCQUFBO0VyRXE2TjVCOztFcUVyNk5JO0lBQXdCLDhCQUFBO0VyRXk2TjVCOztFcUV6Nk5JO0lBQXdCLHdCQUFBO0VyRTY2TjVCOztFcUU3Nk5JO0lBQXdCLCtCQUFBO0VyRWk3TjVCO0FBQ0Y7QWFqNE5JO0V3RGpERTtJQUF3Qix3QkFBQTtFckVzN041Qjs7RXFFdDdOSTtJQUF3QiwwQkFBQTtFckUwN041Qjs7RXFFMTdOSTtJQUF3QixnQ0FBQTtFckU4N041Qjs7RXFFOTdOSTtJQUF3Qix5QkFBQTtFckVrOE41Qjs7RXFFbDhOSTtJQUF3Qix5QkFBQTtFckVzOE41Qjs7RXFFdDhOSTtJQUF3Qiw2QkFBQTtFckUwOE41Qjs7RXFFMThOSTtJQUF3Qiw4QkFBQTtFckU4OE41Qjs7RXFFOThOSTtJQUF3Qix3QkFBQTtFckVrOU41Qjs7RXFFbDlOSTtJQUF3QiwrQkFBQTtFckVzOU41QjtBQUNGO0FxRTc4TkE7RUFFSTtJQUFxQix3QkFBQTtFckUrOE52Qjs7RXFFLzhORTtJQUFxQiwwQkFBQTtFckVtOU52Qjs7RXFFbjlORTtJQUFxQixnQ0FBQTtFckV1OU52Qjs7RXFFdjlORTtJQUFxQix5QkFBQTtFckUyOU52Qjs7RXFFMzlORTtJQUFxQix5QkFBQTtFckUrOU52Qjs7RXFFLzlORTtJQUFxQiw2QkFBQTtFckVtK052Qjs7RXFFbitORTtJQUFxQiw4QkFBQTtFckV1K052Qjs7RXFFditORTtJQUFxQix3QkFBQTtFckUyK052Qjs7RXFFMytORTtJQUFxQiwrQkFBQTtFckUrK052QjtBQUNGO0FzRXJnT0E7RUFDRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLGdCQUFBO0F0RXVnT0Y7QXNFcmdPRTtFQUNFLGNBQUE7RUFDQSxXQUFBO0F0RXVnT0o7QXNFcGdPRTs7Ozs7RUFLRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsU0FBQTtBdEVzZ09KOztBc0U3L05JO0VBQ0UsMkJBQUE7QXRFZ2dPTjs7QXNFamdPSTtFQUNFLG1CQUFBO0F0RW9nT047O0FzRXJnT0k7RUFDRSxnQkFBQTtBdEV3Z09OOztBc0V6Z09JO0VBQ0UsaUJBQUE7QXRFNGdPTjs7QXVFcmlPSTtFQUFnQyw4QkFBQTtBdkV5aU9wQzs7QXVFeGlPSTtFQUFnQyxpQ0FBQTtBdkU0aU9wQzs7QXVFM2lPSTtFQUFnQyxzQ0FBQTtBdkUraU9wQzs7QXVFOWlPSTtFQUFnQyx5Q0FBQTtBdkVrak9wQzs7QXVFaGpPSTtFQUE4QiwwQkFBQTtBdkVvak9sQzs7QXVFbmpPSTtFQUE4Qiw0QkFBQTtBdkV1ak9sQzs7QXVFdGpPSTtFQUE4QixrQ0FBQTtBdkUwak9sQzs7QXVFempPSTtFQUE4Qix5QkFBQTtBdkU2ak9sQzs7QXVFNWpPSTtFQUE4Qix1QkFBQTtBdkVna09sQzs7QXVFL2pPSTtFQUE4Qix1QkFBQTtBdkVta09sQzs7QXVFbGtPSTtFQUE4Qix5QkFBQTtBdkVza09sQzs7QXVFcmtPSTtFQUE4Qix5QkFBQTtBdkV5a09sQzs7QXVFdmtPSTtFQUFvQyxzQ0FBQTtBdkUya094Qzs7QXVFMWtPSTtFQUFvQyxvQ0FBQTtBdkU4a094Qzs7QXVFN2tPSTtFQUFvQyxrQ0FBQTtBdkVpbE94Qzs7QXVFaGxPSTtFQUFvQyx5Q0FBQTtBdkVvbE94Qzs7QXVFbmxPSTtFQUFvQyx3Q0FBQTtBdkV1bE94Qzs7QXVFcmxPSTtFQUFpQyxrQ0FBQTtBdkV5bE9yQzs7QXVFeGxPSTtFQUFpQyxnQ0FBQTtBdkU0bE9yQzs7QXVFM2xPSTtFQUFpQyw4QkFBQTtBdkUrbE9yQzs7QXVFOWxPSTtFQUFpQyxnQ0FBQTtBdkVrbU9yQzs7QXVFam1PSTtFQUFpQywrQkFBQTtBdkVxbU9yQzs7QXVFbm1PSTtFQUFrQyxvQ0FBQTtBdkV1bU90Qzs7QXVFdG1PSTtFQUFrQyxrQ0FBQTtBdkUwbU90Qzs7QXVFem1PSTtFQUFrQyxnQ0FBQTtBdkU2bU90Qzs7QXVFNW1PSTtFQUFrQyx1Q0FBQTtBdkVnbk90Qzs7QXVFL21PSTtFQUFrQyxzQ0FBQTtBdkVtbk90Qzs7QXVFbG5PSTtFQUFrQyxpQ0FBQTtBdkVzbk90Qzs7QXVFcG5PSTtFQUFnQywyQkFBQTtBdkV3bk9wQzs7QXVFdm5PSTtFQUFnQyxpQ0FBQTtBdkUybk9wQzs7QXVFMW5PSTtFQUFnQywrQkFBQTtBdkU4bk9wQzs7QXVFN25PSTtFQUFnQyw2QkFBQTtBdkVpb09wQzs7QXVFaG9PSTtFQUFnQywrQkFBQTtBdkVvb09wQzs7QXVFbm9PSTtFQUFnQyw4QkFBQTtBdkV1b09wQzs7QWEzbk9JO0UwRGxEQTtJQUFnQyw4QkFBQTtFdkVrck9sQzs7RXVFanJPRTtJQUFnQyxpQ0FBQTtFdkVxck9sQzs7RXVFcHJPRTtJQUFnQyxzQ0FBQTtFdkV3ck9sQzs7RXVFdnJPRTtJQUFnQyx5Q0FBQTtFdkUyck9sQzs7RXVFenJPRTtJQUE4QiwwQkFBQTtFdkU2ck9oQzs7RXVFNXJPRTtJQUE4Qiw0QkFBQTtFdkVnc09oQzs7RXVFL3JPRTtJQUE4QixrQ0FBQTtFdkVtc09oQzs7RXVFbHNPRTtJQUE4Qix5QkFBQTtFdkVzc09oQzs7RXVFcnNPRTtJQUE4Qix1QkFBQTtFdkV5c09oQzs7RXVFeHNPRTtJQUE4Qix1QkFBQTtFdkU0c09oQzs7RXVFM3NPRTtJQUE4Qix5QkFBQTtFdkUrc09oQzs7RXVFOXNPRTtJQUE4Qix5QkFBQTtFdkVrdE9oQzs7RXVFaHRPRTtJQUFvQyxzQ0FBQTtFdkVvdE90Qzs7RXVFbnRPRTtJQUFvQyxvQ0FBQTtFdkV1dE90Qzs7RXVFdHRPRTtJQUFvQyxrQ0FBQTtFdkUwdE90Qzs7RXVFenRPRTtJQUFvQyx5Q0FBQTtFdkU2dE90Qzs7RXVFNXRPRTtJQUFvQyx3Q0FBQTtFdkVndU90Qzs7RXVFOXRPRTtJQUFpQyxrQ0FBQTtFdkVrdU9uQzs7RXVFanVPRTtJQUFpQyxnQ0FBQTtFdkVxdU9uQzs7RXVFcHVPRTtJQUFpQyw4QkFBQTtFdkV3dU9uQzs7RXVFdnVPRTtJQUFpQyxnQ0FBQTtFdkUydU9uQzs7RXVFMXVPRTtJQUFpQywrQkFBQTtFdkU4dU9uQzs7RXVFNXVPRTtJQUFrQyxvQ0FBQTtFdkVndk9wQzs7RXVFL3VPRTtJQUFrQyxrQ0FBQTtFdkVtdk9wQzs7RXVFbHZPRTtJQUFrQyxnQ0FBQTtFdkVzdk9wQzs7RXVFcnZPRTtJQUFrQyx1Q0FBQTtFdkV5dk9wQzs7RXVFeHZPRTtJQUFrQyxzQ0FBQTtFdkU0dk9wQzs7RXVFM3ZPRTtJQUFrQyxpQ0FBQTtFdkUrdk9wQzs7RXVFN3ZPRTtJQUFnQywyQkFBQTtFdkVpd09sQzs7RXVFaHdPRTtJQUFnQyxpQ0FBQTtFdkVvd09sQzs7RXVFbndPRTtJQUFnQywrQkFBQTtFdkV1d09sQzs7RXVFdHdPRTtJQUFnQyw2QkFBQTtFdkUwd09sQzs7RXVFendPRTtJQUFnQywrQkFBQTtFdkU2d09sQzs7RXVFNXdPRTtJQUFnQyw4QkFBQTtFdkVneE9sQztBQUNGO0FhcndPSTtFMERsREE7SUFBZ0MsOEJBQUE7RXZFMnpPbEM7O0V1RTF6T0U7SUFBZ0MsaUNBQUE7RXZFOHpPbEM7O0V1RTd6T0U7SUFBZ0Msc0NBQUE7RXZFaTBPbEM7O0V1RWgwT0U7SUFBZ0MseUNBQUE7RXZFbzBPbEM7O0V1RWwwT0U7SUFBOEIsMEJBQUE7RXZFczBPaEM7O0V1RXIwT0U7SUFBOEIsNEJBQUE7RXZFeTBPaEM7O0V1RXgwT0U7SUFBOEIsa0NBQUE7RXZFNDBPaEM7O0V1RTMwT0U7SUFBOEIseUJBQUE7RXZFKzBPaEM7O0V1RTkwT0U7SUFBOEIsdUJBQUE7RXZFazFPaEM7O0V1RWoxT0U7SUFBOEIsdUJBQUE7RXZFcTFPaEM7O0V1RXAxT0U7SUFBOEIseUJBQUE7RXZFdzFPaEM7O0V1RXYxT0U7SUFBOEIseUJBQUE7RXZFMjFPaEM7O0V1RXoxT0U7SUFBb0Msc0NBQUE7RXZFNjFPdEM7O0V1RTUxT0U7SUFBb0Msb0NBQUE7RXZFZzJPdEM7O0V1RS8xT0U7SUFBb0Msa0NBQUE7RXZFbTJPdEM7O0V1RWwyT0U7SUFBb0MseUNBQUE7RXZFczJPdEM7O0V1RXIyT0U7SUFBb0Msd0NBQUE7RXZFeTJPdEM7O0V1RXYyT0U7SUFBaUMsa0NBQUE7RXZFMjJPbkM7O0V1RTEyT0U7SUFBaUMsZ0NBQUE7RXZFODJPbkM7O0V1RTcyT0U7SUFBaUMsOEJBQUE7RXZFaTNPbkM7O0V1RWgzT0U7SUFBaUMsZ0NBQUE7RXZFbzNPbkM7O0V1RW4zT0U7SUFBaUMsK0JBQUE7RXZFdTNPbkM7O0V1RXIzT0U7SUFBa0Msb0NBQUE7RXZFeTNPcEM7O0V1RXgzT0U7SUFBa0Msa0NBQUE7RXZFNDNPcEM7O0V1RTMzT0U7SUFBa0MsZ0NBQUE7RXZFKzNPcEM7O0V1RTkzT0U7SUFBa0MsdUNBQUE7RXZFazRPcEM7O0V1RWo0T0U7SUFBa0Msc0NBQUE7RXZFcTRPcEM7O0V1RXA0T0U7SUFBa0MsaUNBQUE7RXZFdzRPcEM7O0V1RXQ0T0U7SUFBZ0MsMkJBQUE7RXZFMDRPbEM7O0V1RXo0T0U7SUFBZ0MsaUNBQUE7RXZFNjRPbEM7O0V1RTU0T0U7SUFBZ0MsK0JBQUE7RXZFZzVPbEM7O0V1RS80T0U7SUFBZ0MsNkJBQUE7RXZFbTVPbEM7O0V1RWw1T0U7SUFBZ0MsK0JBQUE7RXZFczVPbEM7O0V1RXI1T0U7SUFBZ0MsOEJBQUE7RXZFeTVPbEM7QUFDRjtBYTk0T0k7RTBEbERBO0lBQWdDLDhCQUFBO0V2RW84T2xDOztFdUVuOE9FO0lBQWdDLGlDQUFBO0V2RXU4T2xDOztFdUV0OE9FO0lBQWdDLHNDQUFBO0V2RTA4T2xDOztFdUV6OE9FO0lBQWdDLHlDQUFBO0V2RTY4T2xDOztFdUUzOE9FO0lBQThCLDBCQUFBO0V2RSs4T2hDOztFdUU5OE9FO0lBQThCLDRCQUFBO0V2RWs5T2hDOztFdUVqOU9FO0lBQThCLGtDQUFBO0V2RXE5T2hDOztFdUVwOU9FO0lBQThCLHlCQUFBO0V2RXc5T2hDOztFdUV2OU9FO0lBQThCLHVCQUFBO0V2RTI5T2hDOztFdUUxOU9FO0lBQThCLHVCQUFBO0V2RTg5T2hDOztFdUU3OU9FO0lBQThCLHlCQUFBO0V2RWkrT2hDOztFdUVoK09FO0lBQThCLHlCQUFBO0V2RW8rT2hDOztFdUVsK09FO0lBQW9DLHNDQUFBO0V2RXMrT3RDOztFdUVyK09FO0lBQW9DLG9DQUFBO0V2RXkrT3RDOztFdUV4K09FO0lBQW9DLGtDQUFBO0V2RTQrT3RDOztFdUUzK09FO0lBQW9DLHlDQUFBO0V2RSsrT3RDOztFdUU5K09FO0lBQW9DLHdDQUFBO0V2RWsvT3RDOztFdUVoL09FO0lBQWlDLGtDQUFBO0V2RW8vT25DOztFdUVuL09FO0lBQWlDLGdDQUFBO0V2RXUvT25DOztFdUV0L09FO0lBQWlDLDhCQUFBO0V2RTAvT25DOztFdUV6L09FO0lBQWlDLGdDQUFBO0V2RTYvT25DOztFdUU1L09FO0lBQWlDLCtCQUFBO0V2RWdnUG5DOztFdUU5L09FO0lBQWtDLG9DQUFBO0V2RWtnUHBDOztFdUVqZ1BFO0lBQWtDLGtDQUFBO0V2RXFnUHBDOztFdUVwZ1BFO0lBQWtDLGdDQUFBO0V2RXdnUHBDOztFdUV2Z1BFO0lBQWtDLHVDQUFBO0V2RTJnUHBDOztFdUUxZ1BFO0lBQWtDLHNDQUFBO0V2RThnUHBDOztFdUU3Z1BFO0lBQWtDLGlDQUFBO0V2RWloUHBDOztFdUUvZ1BFO0lBQWdDLDJCQUFBO0V2RW1oUGxDOztFdUVsaFBFO0lBQWdDLGlDQUFBO0V2RXNoUGxDOztFdUVyaFBFO0lBQWdDLCtCQUFBO0V2RXloUGxDOztFdUV4aFBFO0lBQWdDLDZCQUFBO0V2RTRoUGxDOztFdUUzaFBFO0lBQWdDLCtCQUFBO0V2RStoUGxDOztFdUU5aFBFO0lBQWdDLDhCQUFBO0V2RWtpUGxDO0FBQ0Y7QWF2aFBJO0UwRGxEQTtJQUFnQyw4QkFBQTtFdkU2a1BsQzs7RXVFNWtQRTtJQUFnQyxpQ0FBQTtFdkVnbFBsQzs7RXVFL2tQRTtJQUFnQyxzQ0FBQTtFdkVtbFBsQzs7RXVFbGxQRTtJQUFnQyx5Q0FBQTtFdkVzbFBsQzs7RXVFcGxQRTtJQUE4QiwwQkFBQTtFdkV3bFBoQzs7RXVFdmxQRTtJQUE4Qiw0QkFBQTtFdkUybFBoQzs7RXVFMWxQRTtJQUE4QixrQ0FBQTtFdkU4bFBoQzs7RXVFN2xQRTtJQUE4Qix5QkFBQTtFdkVpbVBoQzs7RXVFaG1QRTtJQUE4Qix1QkFBQTtFdkVvbVBoQzs7RXVFbm1QRTtJQUE4Qix1QkFBQTtFdkV1bVBoQzs7RXVFdG1QRTtJQUE4Qix5QkFBQTtFdkUwbVBoQzs7RXVFem1QRTtJQUE4Qix5QkFBQTtFdkU2bVBoQzs7RXVFM21QRTtJQUFvQyxzQ0FBQTtFdkUrbVB0Qzs7RXVFOW1QRTtJQUFvQyxvQ0FBQTtFdkVrblB0Qzs7RXVFam5QRTtJQUFvQyxrQ0FBQTtFdkVxblB0Qzs7RXVFcG5QRTtJQUFvQyx5Q0FBQTtFdkV3blB0Qzs7RXVFdm5QRTtJQUFvQyx3Q0FBQTtFdkUyblB0Qzs7RXVFem5QRTtJQUFpQyxrQ0FBQTtFdkU2blBuQzs7RXVFNW5QRTtJQUFpQyxnQ0FBQTtFdkVnb1BuQzs7RXVFL25QRTtJQUFpQyw4QkFBQTtFdkVtb1BuQzs7RXVFbG9QRTtJQUFpQyxnQ0FBQTtFdkVzb1BuQzs7RXVFcm9QRTtJQUFpQywrQkFBQTtFdkV5b1BuQzs7RXVFdm9QRTtJQUFrQyxvQ0FBQTtFdkUyb1BwQzs7RXVFMW9QRTtJQUFrQyxrQ0FBQTtFdkU4b1BwQzs7RXVFN29QRTtJQUFrQyxnQ0FBQTtFdkVpcFBwQzs7RXVFaHBQRTtJQUFrQyx1Q0FBQTtFdkVvcFBwQzs7RXVFbnBQRTtJQUFrQyxzQ0FBQTtFdkV1cFBwQzs7RXVFdHBQRTtJQUFrQyxpQ0FBQTtFdkUwcFBwQzs7RXVFeHBQRTtJQUFnQywyQkFBQTtFdkU0cFBsQzs7RXVFM3BQRTtJQUFnQyxpQ0FBQTtFdkUrcFBsQzs7RXVFOXBQRTtJQUFnQywrQkFBQTtFdkVrcVBsQzs7RXVFanFQRTtJQUFnQyw2QkFBQTtFdkVxcVBsQzs7RXVFcHFQRTtJQUFnQywrQkFBQTtFdkV3cVBsQzs7RXVFdnFQRTtJQUFnQyw4QkFBQTtFdkUycVBsQztBQUNGO0F3RXR0UEk7RUFBd0Isc0JBQUE7QXhFeXRQNUI7O0F3RXh0UEk7RUFBd0IsdUJBQUE7QXhFNHRQNUI7O0F3RTN0UEk7RUFBd0Isc0JBQUE7QXhFK3RQNUI7O0FhM3FQSTtFMkR0REE7SUFBd0Isc0JBQUE7RXhFc3VQMUI7O0V3RXJ1UEU7SUFBd0IsdUJBQUE7RXhFeXVQMUI7O0V3RXh1UEU7SUFBd0Isc0JBQUE7RXhF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LDJCQUFBO0FoRjg3UFY7O0FnRjU3UFE7O0VBRUUseUJBQUE7QWhGKzdQVjs7QWdGOThQUTtFQUFnQywwQkFBQTtBaEZrOVB4Qzs7QWdGajlQUTs7RUFFRSw4QkFBQTtBaEZvOVBWOztBZ0ZsOVBROztFQUVFLGdDQUFBO0FoRnE5UFY7O0FnRm45UFE7O0VBRUUsaUNBQUE7QWhGczlQVjs7QWdGcDlQUTs7RUFFRSwrQkFBQTtBaEZ1OVBWOztBZ0Z0K1BRO0VBQWdDLHlCQUFBO0FoRjArUHhDOztBZ0Z6K1BROztFQUVFLDZCQUFBO0FoRjQrUFY7O0FnRjErUFE7O0VBRUUsK0JBQUE7QWhGNitQVjs7QWdGMytQUTs7RUFFRSxnQ0FBQTtBaEY4K1BWOztBZ0Y1K1BROztFQUVFLDhCQUFBO0FoRisrUFY7O0FnRjkvUFE7RUFBZ0MsdUJBQUE7QWhGa2dReEM7O0FnRmpnUVE7O0VBRUUsMkJBQUE7QWhGb2dRVjs7QWdGbGdRUTs7RUFFRSw2QkFBQTtBaEZxZ1FWOztBZ0ZuZ1FROztFQUVFLDhCQUFBO0FoRnNnUVY7O0FnRnBnUVE7O0VBRUUsNEJBQUE7QWhGdWdRVjs7QWdGdGhRUTtFQUFnQyx5QkFBQTtBaEYwaFF4Qzs7QWdGemhRUTs7RUFFRSw2QkFBQTtBaEY0aFFWOztBZ0YxaFFROztFQUVFLCtCQUFBO0FoRjZoUVY7O0FnRjNoUVE7O0VBRUUsZ0NBQUE7QWhGOGhRVjs7QWdGNWhRUTs7RUFFRSw4QkFBQTtBaEYraFFWOztBZ0Y5aVFRO0VBQWdDLHVCQUFBO0FoRmtqUXhDOztBZ0ZqalFROztFQUVFLDJCQUFBO0FoRm9qUVY7O0FnRmxqUVE7O0VBRUUsNkJBQUE7QWhGcWpRVjs7QWdGbmpRUTs7RUFFRSw4QkFBQTtBaEZzalFWOztBZ0ZwalFROztFQUVFLDRCQUFBO0FoRnVqUVY7O0FnRnRrUVE7RUFBZ0MscUJBQUE7QWhGMGtReEM7O0FnRnprUVE7O0VBRUUseUJBQUE7QWhGNGtRVjs7QWdGMWtRUTs7RUFFRSwyQkFBQTtBaEY2a1FWOztBZ0Yza1FROztFQUVFLDRCQUFBO0FoRjhrUVY7O0FnRjVrUVE7O0VBRUUsMEJBQUE7QWhGK2tRVjs7QWdGOWxRUTtFQUFnQywyQkFBQTtBaEZrbVF4Qzs7QWdGam1RUTs7RUFFRSwrQkFBQTtBaEZvbVFWOztBZ0ZsbVFROztFQUVFLGlDQUFBO0FoRnFtUVY7O0FnRm5tUVE7O0VBRUUsa0NBQUE7QWhGc21RVjs7QWdGcG1RUTs7RUFFRSxnQ0FBQTtBaEZ1bVFWOztBZ0Z0blFRO0VBQWdDLDBCQUFBO0FoRjBuUXhDOztBZ0Z6blFROztFQUVFLDhCQUFBO0FoRjRuUVY7O0FnRjFuUVE7O0VBRUUsZ0NBQUE7QWhGNm5RVjs7QWdGM25RUTs7RUFFRSxpQ0FBQTtBaEY4blFWOztBZ0Y1blFROztFQUVFLCtCQUFBO0FoRituUVY7O0FnRjlvUVE7RUFBZ0Msd0JBQUE7QWhGa3BReEM7O0FnRmpwUVE7O0VBRUUsNEJBQUE7QWhGb3BRVjs7QWdGbHBRUTs7RUFFRSw4QkFBQTtBaEZxcFFWOztBZ0ZucFFROztFQUVFLCtCQUFBO0FoRnNwUVY7O0FnRnBwUVE7O0VBRUUsNkJBQUE7QWhGdXBRVjs7QWdGdHFRUTtFQUFnQywwQkFBQTtBaEYwcVF4Qzs7QWdGenFRUTs7RUFFRSw4QkFBQTtBaEY0cVFWOztBZ0YxcVFROztFQUVFLGdDQUFBO0FoRjZxUVY7O0FnRjNxUVE7O0VBRUUsaUNBQUE7QWhGOHFRVjs7QWdGNXFRUTs7RUFFRSwrQkFBQTtBaEYrcVFWOztBZ0Y5clFRO0VBQWdDLHdCQUFBO0FoRmtzUXhDOztBZ0Zqc1FROztFQUVFLDRCQUFBO0FoRm9zUVY7O0FnRmxzUVE7O0VBRUUsOEJBQUE7QWhGcXNRVjs7QWdGbnNRUTs7RUFFRSwrQkFBQTtBaEZzc1FWOztBZ0Zwc1FROztFQUVFLDZCQUFBO0FoRnVzUVY7O0FnRi9yUVE7RUFBd0IsMkJBQUE7QWhGbXNRaEM7O0FnRmxzUVE7O0VBRUUsK0JBQUE7QWhGcXNRVjs7QWdGbnNRUTs7RUFFRSxpQ0FBQTtBaEZzc1FWOztBZ0Zwc1FROztFQUVFLGtDQUFBO0FoRnVzUVY7O0FnRnJzUVE7O0VBRUUsZ0NBQUE7QWhGd3NRVjs7QWdGdnRRUTtFQUF3QiwwQkFBQTtBaEYydFFoQzs7QWdGMXRRUTs7RUFFRSw4QkFBQTtBaEY2dFFWOztBZ0YzdFFROztFQUVFLGdDQUFBO0FoRjh0UVY7O0FnRjV0UVE7O0VBRUUsaUNBQUE7QWhGK3RRVjs7QWdGN3RRUTs7RUFFRSwrQkFBQTtBaEZndVFWOztBZ0YvdVFRO0VBQXdCLHdCQUFBO0FoRm12UWhDOztBZ0ZsdlFROztFQUVFLDRCQUFBO0FoRnF2UVY7O0FnRm52UVE7O0VBRUUsOEJBQUE7QWhGc3ZRVjs7QWdGcHZRUTs7RUFFRSwrQkFBQTtBaEZ1dlFWOztBZ0ZydlFROztFQUVFLDZCQUFBO0FoRnd2UVY7O0FnRnZ3UVE7RUFBd0IsMEJBQUE7QWhGMndRaEM7O0FnRjF3UVE7O0VBRUUsOEJBQUE7QWhGNndRVjs7QWdGM3dRUTs7RUFFRSxnQ0FBQTtBaEY4d1FWOztBZ0Y1d1FROztFQUVFLGlDQUFBO0FoRit3UVY7O0FnRjd3UVE7O0VBRUUsK0JBQUE7QWhGZ3hRVjs7QWdGL3hRUTtFQUF3Qix3QkFBQTtBaEZteVFoQzs7QWdGbHlRUTs7RUFFRSw0QkFBQTtBaEZxeVFWOztBZ0ZueVFROztFQUVFLDhCQUFBO0FoRnN5UVY7O0FnRnB5UVE7O0VBRUUsK0JBQUE7QWhGdXlRVjs7QWdGcnlRUTs7RUFFRSw2QkFBQTtBaEZ3eVFWOztBZ0ZseVFJO0VBQW1CLHVCQUFBO0FoRnN5UXZCOztBZ0ZyeVFJOztFQUVFLDJCQUFBO0FoRnd5UU47O0FnRnR5UUk7O0VBRUUsNkJBQUE7QWhGeXlRTjs7QWdGdnlRSTs7RUFFRSw4QkFBQTtBaEYweVFOOztBZ0Z4eVFJOztFQUVFLDRCQUFBO0FoRjJ5UU47O0FhcHpRSTtFbUVsREk7SUFBZ0Msb0JBQUE7RWhGMjJRdEM7O0VnRjEyUU07O0lBRUUsd0JBQUE7RWhGNjJRUjs7RWdGMzJRTTs7SUFFRSwwQkFBQTtFaEY4MlFSOztFZ0Y1MlFNOztJQUVFLDJCQUFBO0VoRisyUVI7O0VnRjcyUU07O0lBRUUseUJBQUE7RWhGZzNRUjs7RWdGLzNRTTtJQUFnQywwQkFBQTtFaEZtNFF0Qzs7RWdGbDRRTTs7SUFFRSw4QkFBQTtFaEZxNFFSOztFZ0ZuNFFNOztJQUVFLGdDQUFBO0VoRnM0UVI7O0VnRnA0UU07O0lBRUUsaUNBQUE7RWhGdTRRUjs7RWdGcjRRTTs7SUFFRSwrQkFBQTtFaEZ3NFFSOztFZ0Z2NVFNO0lBQWdDLHlCQUFBO0VoRjI1UXRDOztFZ0YxNVFNOztJQUVFLDZCQUFBO0VoRjY1UVI7O0VnRjM1UU07O0lBRUUsK0JBQUE7RWhGODVRUjs7RWdGNTVRTTs7SUFFRSxnQ0FBQTtFaEYrNVFSOztFZ0Y3NVFNOztJQUVFLDhCQUFBO0VoRmc2UVI7O0VnRi82UU07SUFBZ0MsdUJBQUE7RWhGbTdRdEM7O0VnRmw3UU07O0lBRUUsMkJBQUE7RWhGcTdRUjs7RWdGbjdRTTs7SUFFRSw2QkFBQTtFaEZzN1FSOztFZ0ZwN1FNOztJQUVFLDhCQUFBO0VoRnU3UVI7O0VnRnI3UU07O0lBRUUsNEJBQUE7RWhGdzdRUjs7RWdGdjhRTTtJQUFnQyx5QkFBQTtFaEYyOFF0Qzs7RWdGMThRTTs7SUFFRSw2QkFBQTtFaEY2OFFSOztFZ0YzOFFNOztJQUVFLCtCQUFBO0VoRjg4UVI7O0VnRjU4UU07O0lBRUUsZ0NBQUE7RWhGKzhRUjs7RWdGNzhRTTs7SUFFRSw4QkFBQTtFaEZnOVFSOztFZ0YvOVFNO0lBQWdDLHVCQUFBO0VoRm0rUXRDOztFZ0ZsK1FNOztJQUVFLDJCQUFBO0VoRnErUVI7O0VnRm4rUU07O0lBRUUsNkJBQUE7RWhGcytRUjs7RWdGcCtRTTs7SUFFRSw4QkFBQTtFaEZ1K1FSOztFZ0ZyK1FNOztJQUVFLDRCQUFBO0VoRncrUVI7O0VnRnYvUU07SUFBZ0MscUJBQUE7RWhGMi9RdEM7O0VnRjEvUU07O0lBRUUseUJBQUE7RWhGNi9RUjs7RWdGMy9RTTs7SUFFRSwyQkFBQTtFaEY4L1FSOztFZ0Y1L1FNOztJQUVFLDRCQUFBO0VoRisvUVI7O0VnRjcvUU07O0lBRUUsMEJBQUE7RWhGZ2dSUjs7RWdGL2dSTTtJQUFnQywyQkFBQTtFaEZtaFJ0Qzs7RWdGbGhSTTs7SUFFRSwrQkFBQTtFaEZxaFJSOztFZ0ZuaFJNOztJQUVFLGlDQUFBO0VoRnNoUlI7O0VnRnBoUk07O0lBRUUsa0NBQUE7RWhGdWhSUjs7RWdGcmhSTTs7SUFFRSxnQ0FBQTtFaEZ3aFJSOztFZ0Z2aVJNO0lBQWdDLDBCQUFBO0VoRjJpUnRDOztFZ0YxaVJNOztJQUVFLDhCQUFBO0VoRjZpUlI7O0VnRjNpUk07O0lBRUUsZ0NBQUE7RWhGOGlSUjs7RWdGNWlSTTs7SUFFRSxpQ0FBQTtFaEYraVJSOztFZ0Y3aVJNOztJQUVFLCtCQUFBO0VoRmdqUlI7O0VnRi9qUk07SUFBZ0Msd0JBQUE7RWhGbWtSdEM7O0VnRmxrUk07O0lBRUUsNEJBQUE7RWhGcWtSUjs7RWdGbmtSTTs7SUFFRSw4QkFBQTtFaEZza1JSOztFZ0Zwa1JNOztJQUVFLCtCQUFBO0VoRnVrUlI7O0VnRnJrUk07O0lBRUUsNkJBQUE7RWhGd2tSUjs7RWdGdmxSTTtJQUFnQywwQkFBQTtFaEYybFJ0Qzs7RWdGMWxSTTs7SUFFRSw4QkFBQTtFaEY2bFJSOztFZ0YzbFJNOztJQUVFLGdDQUFBO0VoRjhsUlI7O0VnRjVsUk07O0lBRUUsaUNBQUE7RWhGK2xSUjs7RWdGN2xSTTs7SUFFRSwrQkFBQTtFaEZnbVJSOztFZ0YvbVJNO0lBQWdDLHdCQUFBO0VoRm1uUnRDOztFZ0ZsblJNOztJQUVFLDRCQUFBO0VoRnFuUlI7O0VnRm5uUk07O0lBRUUsOEJBQUE7RWhGc25SUjs7RWdGcG5STTs7SUFFRSwrQkFBQTtFaEZ1blJSOztFZ0ZyblJNOztJQUVFLDZCQUFBO0VoRnduUlI7O0VnRmhuUk07SUFBd0IsMkJBQUE7RWhGb25SOUI7O0VnRm5uUk07O0lBRUUsK0JBQUE7RWhGc25SUjs7RWdGcG5STTs7SUFFRSxpQ0FBQTtFaEZ1blJSOztFZ0ZyblJNOztJQUVFLGtDQUFBO0VoRnduUlI7O0VnRnRuUk07O0lBRUUsZ0NBQUE7RWhGeW5SUjs7RWdGeG9STTtJQUF3QiwwQkFBQTtFaEY0b1I5Qjs7RWdGM29STTs7SUFFRSw4QkFBQTtFaEY4b1JSOztFZ0Y1b1JNOztJQUVFLGdDQUFBO0VoRitvUlI7O0VnRjdvUk07O0lBRUUsaUNBQUE7RWhGZ3BSUjs7RWdGOW9STTs7SUFFRSwrQkFBQTtFaEZpcFJSOztFZ0ZocVJNO0lBQXdCLHdCQUFBO0VoRm9xUjlCOztFZ0ZucVJNOztJQUVFLDRCQUFBO0VoRnNxUlI7O0VnRnBxUk07O0lBRUUsOEJBQUE7RWhGdXFSUjs7RWdGcnFSTTs7SUFFRSwrQkFBQTtFaEZ3cVJSOztFZ0Z0cVJNOztJQUVFLDZCQUFBO0VoRnlxUlI7O0VnRnhyUk07SUFBd0IsMEJBQUE7RWhGNHJSOUI7O0VnRjNyUk07O0lBRUUsOEJBQUE7RWhGOHJSUjs7RWdGNXJSTTs7SUFFRSxnQ0FBQTtFaEYrclJSOztFZ0Y3clJNOztJQUVFLGlDQUFBO0VoRmdzUlI7O0VnRjlyUk07O0lBRUUsK0JBQUE7RWhGaXNSUjs7RWdGaHRSTTtJQUF3Qix3QkFBQTtFaEZvdFI5Qjs7RWdGbnRSTTs7SUFFRSw0QkFBQTtFaEZzdFJSOztFZ0ZwdFJNOztJQUVFLDhCQUFBO0VoRnV0UlI7O0VnRnJ0Uk07O0lBRUUsK0JBQUE7RWhGd3RSUjs7RWdGdHRSTTs7SUFFRSw2QkFBQTtFaEZ5dFJSOztFZ0ZudFJFO0lBQW1CLHVCQUFBO0VoRnV0UnJCOztFZ0Z0dFJFOztJQUVFLDJCQUFBO0VoRnl0Uko7O0VnRnZ0UkU7O0lBRUUsNkJBQUE7RWhGMHRSSjs7RWdGeHRSRTs7SUFFRSw4QkFBQTtFaEYydFJKOztFZ0Z6dFJFOztJQUVFLDRCQUFBO0VoRjR0Uko7QUFDRjtBYXR1Ukk7RW1FbERJO0lBQWdDLG9CQUFBO0VoRjR4UnRDOztFZ0YzeFJNOztJQUVFLHdCQUFBO0VoRjh4UlI7O0VnRjV4Uk07O0lBRUUsMEJBQUE7RWhGK3hSUjs7RWdGN3hSTTs7SUFFRSwyQkFBQTtFaEZneVJSOztFZ0Y5eFJNOztJQUVFLHlCQUFBO0VoRml5UlI7O0VnRmh6Uk07SUFBZ0MsMEJBQUE7RWhGb3pSdEM7O0VnRm56Uk07O0lBRUUsOEJBQUE7RWhGc3pSUjs7RWdGcHpSTTs7SUFFRSxnQ0FBQTtFaEZ1elJSOztFZ0ZyelJNOztJQUVFLGlDQUFBO0VoRnd6UlI7O0VnRnR6Uk07O0lBRUUsK0JBQUE7RWhGeXpSUjs7RWdGeDBSTTtJQUFnQyx5QkFBQTtFaEY0MFJ0Qzs7RWdGMzBSTTs7SUFFRSw2QkFBQTtFaEY4MFJSOztFZ0Y1MFJNOztJQUVFLCtCQUFBO0VoRiswUlI7O0VnRjcwUk07O0lBRUUsZ0NBQUE7RWhGZzFSUjs7RWdGOTBSTTs7SUFFRSw4QkFBQTtFaEZpMVJSOztFZ0ZoMlJNO0lBQWdDLHVCQUFBO0VoRm8yUnRDOztFZ0ZuMlJNOztJQUVFLDJCQUFBO0VoRnMyUlI7O0VnRnAyUk07O0lBRUUsNkJBQUE7RWhGdTJSUjs7RWdGcjJSTTs7SUFFRSw4QkFBQTtFaEZ3MlJSOztFZ0Z0MlJNOztJQUVFLDRCQUFBO0VoRnkyUlI7O0VnRngzUk07SUFBZ0MseUJBQUE7RWhGNDNSdEM7O0VnRjMzUk07O0lBRUUsNkJBQUE7RWhGODNSUjs7RWdGNTNSTTs7SUFFRSwrQkFBQTtFaEYrM1JSOztFZ0Y3M1JNOztJQUVFLGdDQUFBO0VoRmc0UlI7O0VnRjkzUk07O0lBRUUsOEJBQUE7RWhGaTRSUjs7RWdGaDVSTTtJQUFnQyx1QkFBQTtFaEZvNVJ0Qzs7RWdGbjVSTTs7SUFFRSwyQkFBQTtFaEZzNVJSOztFZ0ZwNVJNOztJQUVFLDZCQUFBO0VoRnU1UlI7O0VnRnI1Uk07O0lBRUUsOEJBQUE7RWhGdzVSUjs7RWdGdDVSTTs7SUFFRSw0QkFBQTtFaEZ5NVJSOztFZ0Z4NlJNO0lBQWdDLHFCQUFBO0VoRjQ2UnRDOztFZ0YzNlJNOztJQUVFLHlCQUFBO0VoRjg2UlI7O0VnRjU2Uk07O0lBRUUsMkJBQUE7RWhGKzZSUjs7RWdGNzZSTTs7SUFFRSw0QkFBQTtFaEZnN1JSOztFZ0Y5NlJNOztJQUVFLDBCQUFBO0VoRmk3UlI7O0VnRmg4Uk07SUFBZ0MsMkJBQUE7RWhGbzhSdEM7O0VnRm44Uk07O0lBRUUsK0JBQUE7RWhGczhSUjs7RWdGcDhSTTs7SUFFRSxpQ0FBQTtFaEZ1OFJSOztFZ0ZyOFJNOztJQUVFLGtDQUFBO0VoRnc4UlI7O0VnRnQ4Uk07O0lBRUUsZ0NBQUE7RWhGeThSUjs7RWdGeDlSTTtJQUFnQywwQkFBQTtFaEY0OVJ0Qzs7RWdGMzlSTTs7SUFFRSw4QkFBQTtFaEY4OVJSOztFZ0Y1OVJNOztJQUVFLGdDQUFBO0VoRis5UlI7O0VnRjc5Uk07O0lBRUUsaUNBQUE7RWhGZytSUjs7RWdGOTlSTTs7SUFFRSwrQkFBQTtFaEZpK1JSOztFZ0ZoL1JNO0lBQWdDLHdCQUFBO0VoRm8vUnRDOztFZ0ZuL1JNOztJQUVFLDRCQUFBO0VoRnMvUlI7O0VnRnAvUk07O0lBRUUsOEJBQUE7RWhGdS9SUjs7RWdGci9STTs7SUFFRSwrQkFBQTtFaEZ3L1JSOztFZ0Z0L1JNOztJQUVFLDZCQUFBO0VoRnkvUlI7O0VnRnhnU007SUFBZ0MsMEJBQUE7RWhGNGdTdEM7O0VnRjNnU007O0lBRUUsOEJBQUE7RWhGOGdTUjs7RWdGNWdTTTs7SUFFRSxnQ0FBQTtFaEYrZ1NSOztFZ0Y3Z1NNOztJQUVFLGlDQUFBO0VoRmdoU1I7O0VnRjlnU007O0lBRUUsK0JBQUE7RWhGaWhTUjs7RWdGaGlTTTtJQUFnQyx3QkFBQTtFaEZvaVN0Qzs7RWdGbmlTTTs7SUFFRSw0QkFBQTtFaEZzaVNSOztFZ0ZwaVNNOztJQUVFLDhCQUFBO0VoRnVpU1I7O0VnRnJpU007O0lBRUUsK0JBQUE7RWhGd2lTUjs7RWdGdGlTTTs7SUFFRSw2QkFBQTtFaEZ5aVNSOztFZ0ZqaVNNO0lBQXdCLDJCQUFBO0VoRnFpUzlCOztFZ0ZwaVNNOztJQUVFLCtCQUFBO0VoRnVpU1I7O0VnRnJpU007O0lBRUUsaUNBQUE7RWhGd2lTUjs7RWdGdGlTTTs7SUFFRSxrQ0FBQTtFaEZ5aVNSOztFZ0Z2aVNNOztJQUVFLGdDQUFBO0VoRjBpU1I7O0VnRnpqU007SUFBd0IsMEJBQUE7RWhGNmpTOUI7O0VnRjVqU007O0lBRUUsOEJBQUE7RWhGK2pTUjs7RWdGN2pTTTs7SUFFRSxnQ0FBQTtFaEZna1NSOztFZ0Y5alNNOztJQUVFLGlDQUFBO0VoRmlrU1I7O0VnRi9qU007O0lBRUUsK0JBQUE7RWhGa2tTUjs7RWdGamxTTTtJQUF3Qix3QkFBQTtFaEZxbFM5Qjs7RWdGcGxTTTs7SUFFRSw0QkFBQTtFaEZ1bFNSOztFZ0ZybFNNOztJQUVFLDhCQUFBO0VoRndsU1I7O0VnRnRsU007O0lBRUUsK0JBQUE7RWhGeWxTUjs7RWdGdmxTTTs7SUFFRSw2QkFBQTtFaEYwbFNSOztFZ0Z6bVNNO0lBQXdCLDBCQUFBO0VoRjZtUzlCOztFZ0Y1bVNNOztJQUVFLDhCQUFBO0VoRittU1I7O0VnRjdtU007O0lBRUUsZ0NBQUE7RWhGZ25TUjs7RWdGOW1TTTs7SUFFRSxpQ0FBQTtFaEZpblNSOztFZ0YvbVNNOztJQUVFLCtCQUFBO0VoRmtuU1I7O0VnRmpvU007SUFBd0Isd0JBQUE7RWhGcW9TOUI7O0VnRnBvU007O0lBRUUsNEJBQUE7RWhGdW9TUjs7RWdGcm9TTTs7SUFFRSw4QkFBQTtFaEZ3b1NSOztFZ0Z0b1NNOztJQUVFLCtCQUFBO0VoRnlvU1I7O0VnRnZvU007O0lBRUUsNkJBQUE7RWhGMG9TUjs7RWdGcG9TRTtJQUFtQix1QkFBQTtFaEZ3b1NyQjs7RWdGdm9TRTs7SUFFRSwyQkFBQTtFaEYwb1NKOztFZ0Z4b1NFOztJQUVFLDZCQUFBO0VoRjJvU0o7O0VnRnpvU0U7O0lBRUUsOEJBQUE7RWhGNG9TSjs7RWdGMW9TRTs7SUFFRSw0QkFBQTtFaEY2b1NKO0FBQ0Y7QWF2cFNJO0VtRWxESTtJQUFnQyxvQkFBQTtFaEY2c1N0Qzs7RWdGNXNTTTs7SUFFRSx3QkFBQTtFaEYrc1NSOztFZ0Y3c1NNOztJQUVFLDBCQUFBO0VoRmd0U1I7O0VnRjlzU007O0lBRUUsMkJBQUE7RWhGaXRTUjs7RWdGL3NTTTs7SUFFRSx5QkFBQTtFaEZrdFNSOztFZ0ZqdVNNO0lBQWdDLDBCQUFBO0VoRnF1U3RDOztFZ0ZwdVNNOztJQUVFLDhCQUFBO0VoRnV1U1I7O0VnRnJ1U007O0lBRUUsZ0NBQUE7RWhGd3VTUjs7RWdGdHVTTTs7SUFFRSxpQ0FBQTtFaEZ5dVNSOztFZ0Z2dVNNOztJQUVFLCtCQUFBO0VoRjB1U1I7O0VnRnp2U007SUFBZ0MseUJBQUE7RWhGNnZTdEM7O0VnRjV2U007O0lBRUUsNkJBQUE7RWhGK3ZTUjs7RWdGN3ZTTTs7SUFFRSwrQkFBQTtFaEZnd1NSOztFZ0Y5dlNNOztJQUVFLGdDQUFBO0VoRml3U1I7O0VnRi92U007O0lBRUUsOEJBQUE7RWhGa3dTUjs7RWdGanhTTTtJQUFnQyx1QkFBQTtFaEZxeFN0Qzs7RWdGcHhTTTs7SUFFRSwyQkFBQTtFaEZ1eFNSOztFZ0ZyeFNNOztJQUVFLDZCQUFBO0VoRnd4U1I7O0VnRnR4U007O0lBRUUsOEJBQUE7RWhGeXhTUjs7RWdGdnhTTTs7SUFFRSw0QkFBQTtFaEYweFNSOztFZ0Z6eVNNO0lBQWdDLHlCQUFBO0VoRjZ5U3RDOztFZ0Y1eVNNOztJQUVFLDZCQUFBO0VoRit5U1I7O0VnRjd5U007O0lBRUUsK0JBQUE7RWhGZ3pTUjs7RWdGOXlTTTs7SUFFRSxnQ0FBQTtFaEZpelNSOztFZ0YveVNNOztJQUVFLDhCQUFBO0VoRmt6U1I7O0VnRmowU007SUFBZ0MsdUJBQUE7RWhGcTBTdEM7O0VnRnAwU007O0lBRUUsMkJBQUE7RWhGdTBTUjs7RWdGcjBTTTs7SUFFRSw2QkFBQTtFaEZ3MFNSOztFZ0Z0MFNNOztJQUVFLDhCQUFBO0VoRnkwU1I7O0VnRnYwU007O0lBRUUsNEJBQUE7RWhGMDBTUjs7RWdGejFTTTtJQUFnQyxxQkFBQTtFaEY2MVN0Qzs7RWdGNTFTTTs7SUFFRSx5QkFBQTtFaEYrMVNSOztFZ0Y3MVNNOztJQUVFLDJCQUFBO0VoRmcyU1I7O0VnRjkxU007O0lBRUUsNEJBQUE7RWhGaTJTUjs7RWdGLzFTTTs7SUFFRSwwQkFBQTtFaEZrMlNSOztFZ0ZqM1NNO0lBQWdDLDJCQUFBO0VoRnEzU3RDOztFZ0ZwM1NNOztJQUVFLCtCQUFBO0VoRnUzU1I7O0VnRnIzU007O0lBRUUsaUNBQUE7RWhGdzNTUjs7RWdGdDNTTTs7SUFFRSxrQ0FBQTtFaEZ5M1NSOztFZ0Z2M1NNOztJQUVFLGdDQUFBO0VoRjAzU1I7O0VnRno0U007SUFBZ0MsMEJBQUE7RWhGNjRTdEM7O0VnRjU0U007O0lBRUUsOEJBQUE7RWhGKzRTUjs7RWdGNzRTTTs7SUFFRSxnQ0FBQTtFaEZnNVNSOztFZ0Y5NFNNOztJQUVFLGlDQUFBO0VoRmk1U1I7O0VnRi80U007O0lBRUUsK0JBQUE7RWhGazVTUjs7RWdGajZTTTtJQUFnQyx3QkFBQTtFaEZxNlN0Qzs7RWdGcDZTTTs7SUFFRSw0QkFBQTtFaEZ1NlNSOztFZ0ZyNlNNOztJQUVFLDhCQUFBO0VoRnc2U1I7O0VnRnQ2U007O0lBRUUsK0JBQUE7RWhGeTZTUjs7RWdGdjZTTTs7SUFFRSw2QkFBQTtFaEYwNlNSOztFZ0Z6N1NNO0lBQWdDLDBCQUFBO0VoRjY3U3RDOztFZ0Y1N1NNOztJQUVFLDhCQUFBO0VoRis3U1I7O0VnRjc3U007O0lBRUUsZ0NBQUE7RWhGZzhTUjs7RWdGOTdTTTs7SUFFRSxpQ0FBQTtFaEZpOFNSOztFZ0YvN1NNOztJQUVFLCtCQUFBO0VoRms4U1I7O0VnRmo5U007SUFBZ0Msd0JBQUE7RWhGcTlTdEM7O0VnRnA5U007O0lBRUUsNEJBQUE7RWhGdTlTUjs7RWdGcjlTTTs7SUFFRSw4QkFBQTtFaEZ3OVNSOztFZ0Z0OVNNOztJQUVFLCtCQUFBO0VoRnk5U1I7O0VnRnY5U007O0lBRUUsNkJBQUE7RWhGMDlTUjs7RWdGbDlTTTtJQUF3QiwyQkFBQTtFaEZzOVM5Qjs7RWdGcjlTTTs7SUFFRSwrQkFBQTtFaEZ3OVNSOztFZ0Z0OVNNOztJQUVFLGlDQUFBO0VoRnk5U1I7O0VnRnY5U007O0lBRUUsa0NBQUE7RWhGMDlTUjs7RWdGeDlTTTs7SUFFRSxnQ0FBQTtFaEYyOVNSOztFZ0YxK1NNO0lBQXdCLDBCQUFBO0VoRjgrUzlCOztFZ0Y3K1NNOztJQUVFLDhCQUFBO0VoRmcvU1I7O0VnRjkrU007O0lBRUUsZ0NBQUE7RWhGaS9TUjs7RWdGLytTTTs7SUFFRSxpQ0FBQTtFaEZrL1NSOztFZ0ZoL1NNOztJQUVFLCtCQUFBO0VoRm0vU1I7O0VnRmxnVE07SUFBd0Isd0JBQUE7RWhGc2dUOUI7O0VnRnJnVE07O0lBRUUsNEJBQUE7RWhGd2dUUjs7RWdGdGdUTTs7SUFFRSw4QkFBQTtFaEZ5Z1RSOztFZ0Z2Z1RNOztJQUVFLCtCQUFBO0VoRjBnVFI7O0VnRnhnVE07O0lBRUUsNkJBQUE7RWhGMmdUUjs7RWdGMWhUTTtJQUF3QiwwQkFBQTtFaEY4aFQ5Qjs7RWdGN2hUTTs7SUFFRSw4QkFBQTtFaEZnaVRSOztFZ0Y5aFRNOztJQUVFLGdDQUFBO0VoRmlpVFI7O0VnRi9oVE07O0lBRUUsaUNBQUE7RWhGa2lUUjs7RWdGaGlUTTs7SUFFRSwrQkFBQTtFaEZtaVRSOztFZ0ZsalRNO0lBQXdCLHdCQUFBO0VoRnNqVDlCOztFZ0ZyalRNOztJQUVFLDRCQUFBO0VoRndqVFI7O0VnRnRqVE07O0lBRUUsOEJBQUE7RWhGeWpUUjs7RWdGdmpUTTs7SUFFRSwrQkFBQTtFaEYwalRSOztFZ0Z4alRNOztJQUVFLDZCQUFBO0VoRjJqVFI7O0VnRnJqVEU7SUFBbUIsdUJBQUE7RWhGeWpUckI7O0VnRnhqVEU7O0lBRUUsMkJBQUE7RWhGMmpUSjs7RWdGempURTs7SUFFRSw2QkFBQTtFaEY0alRKOztFZ0YxalRFOztJQUVFLDhCQUFBO0VoRjZqVEo7O0VnRjNqVEU7O0lBRUUsNEJBQUE7RWhGOGpUSjtBQUNGO0FheGtUSTtFbUVsREk7SUFBZ0Msb0JBQUE7RWhGOG5UdEM7O0VnRjduVE07O0lBRUUsd0JBQUE7RWhGZ29UUjs7RWdGOW5UTTs7SUFFRSwwQkFBQTtFaEZpb1RSOztFZ0YvblRNOztJQUVFLDJCQUFBO0VoRmtvVFI7O0VnRmhvVE07O0lBRUUseUJBQUE7RWhGbW9UUjs7RWdGbHBUTTtJQUFnQywwQkFBQTtFaEZzcFR0Qzs7RWdGcnBUTTs7SUFFRSw4QkFBQTtFaEZ3cFRSOztFZ0Z0cFRNOztJQUVFLGdDQUFBO0VoRnlwVFI7O0VnRnZwVE07O0lBRUUsaUNBQUE7RWhGMHBUUjs7RWdGeHBUTTs7SUFFRSwrQkFBQTtFaEYycFRSOztFZ0YxcVRNO0lBQWdDLHlCQUFBO0VoRjhxVHRDOztFZ0Y3cVRNOztJQUVFLDZCQUFBO0VoRmdyVFI7O0VnRjlxVE07O0lBRUUsK0JBQUE7RWhGaXJUUjs7RWdGL3FUTTs7SUFFRSxnQ0FBQTtFaEZrclRSOztFZ0ZoclRNOztJQUVFLDhCQUFBO0VoRm1yVFI7O0VnRmxzVE07SUFBZ0MsdUJBQUE7RWhGc3NUdEM7O0VnRnJzVE07O0lBRUUsMkJBQUE7RWhGd3NUUjs7RWdGdHNUTTs7SUFFRSw2QkFBQTtFaEZ5c1RSOztFZ0Z2c1RNOztJQUVFLDhCQUFBO0VoRjBzVFI7O0VnRnhzVE07O0lBRUUsNEJBQUE7RWhGMnNUUjs7RWdGMXRUTTtJQUFnQyx5QkFBQTtFaEY4dFR0Qzs7RWdGN3RUTTs7SUFFRSw2QkFBQTtFaEZndVRSOztFZ0Y5dFRNOztJQUVFLCtCQUFBO0VoRml1VFI7O0VnRi90VE07O0lBRUUsZ0NBQUE7RWhGa3VUUjs7RWdGaHVUTTs7SUFFRSw4QkFBQTtFaEZtdVRSOztFZ0ZsdlRNO0lBQWdDLHVCQUFBO0VoRnN2VHRDOztFZ0ZydlRNOztJQUVFLDJCQUFBO0VoRnd2VFI7O0VnRnR2VE07O0lBRUUsNkJBQUE7RWhGeXZUUjs7RWdGdnZUTTs7SUFFRSw4QkFBQTtFaEYwdlRSOztFZ0Z4dlRNOztJQUVFLDRCQUFBO0VoRjJ2VFI7O0VnRjF3VE07SUFBZ0MscUJBQUE7RWhGOHdUdEM7O0VnRjd3VE07O0lBRUUseUJBQUE7RWhGZ3hUUjs7RWdGOXdUTTs7SUFFRSwyQkFBQTtFaEZpeFRSOztFZ0Yvd1RNOztJQUVFLDRCQUFBO0VoRmt4VFI7O0VnRmh4VE07O0lBRUUsMEJBQUE7RWhGbXhUUjs7RWdGbHlUTTtJQUFnQywyQkFBQTtFaEZzeVR0Qzs7RWdGcnlUTTs7SUFFRSwrQkFBQTtFaEZ3eVRSOztFZ0Z0eVRNOztJQUVFLGlDQUFBO0VoRnl5VFI7O0VnRnZ5VE07O0lBRUUsa0NBQUE7RWhGMHlUUjs7RWdGeHlUTTs7SUFFRSxnQ0FBQTtFaEYyeVRSOztFZ0YxelRNO0lBQWdDLDBCQUFBO0VoRjh6VHRDOztFZ0Y3elRNOztJQUVFLDhCQUFBO0VoRmcwVFI7O0VnRjl6VE07O0lBRUUsZ0NBQUE7RWhGaTBUUjs7RWdGL3pUTTs7SUFFRSxpQ0FBQTtFaEZrMFRSOztFZ0ZoMFRNOztJQUVFLCtCQUFBO0VoRm0wVFI7O0VnRmwxVE07SUFBZ0Msd0JBQUE7RWhGczFUdEM7O0VnRnIxVE07O0lBRUUsNEJBQUE7RWhGdzFUUjs7RWdGdDFUTTs7SUFFRSw4QkFBQTtFaEZ5MVRSOztFZ0Z2MVRNOztJQUVFLCtCQUFBO0VoRjAxVFI7O0VnRngxVE07O0lBRUUsNkJBQUE7RWhGMjFUUjs7RWdGMTJUTTtJQUFnQywwQkFBQTtFaEY4MlR0Qzs7RWdGNzJUTTs7SUFFRSw4QkFBQTtFaEZnM1RSOztFZ0Y5MlRNOztJQUVFLGdDQUFBO0VoRmkzVFI7O0VnRi8yVE07O0lBRUUsaUNBQUE7RWhGazNUUjs7RWdGaDNUTTs7SUFFRSwrQkFBQTtFaEZtM1RSOztFZ0ZsNFRNO0lBQWdDLHdCQUFBO0VoRnM0VHRDOztFZ0ZyNFRNOztJQUVFLDRCQUFBO0VoRnc0VFI7O0VnRnQ0VE07O0lBRUUsOEJBQUE7RWhGeTRUUjs7RWdGdjRUTTs7SUFFRSwrQkFBQTtFaEYwNFRSOztFZ0Z4NFRNOztJQUVFLDZCQUFBO0VoRjI0VFI7O0VnRm40VE07SUFBd0IsMkJBQUE7RWhGdTRUOUI7O0VnRnQ0VE07O0lBRUUsK0JBQUE7RWhGeTRUUjs7RWdGdjRUTTs7SUFFRSxpQ0FBQTtFaEYwNFRSOztFZ0Z4NFRNOztJQUVFLGtDQUFBO0VoRjI0VFI7O0VnRno0VE07O0lBRUUsZ0NBQUE7RWhGNDRUUjs7RWdGMzVUTTtJQUF3QiwwQkFBQTtFaEYrNVQ5Qjs7RWdGOTVUTTs7SUFFRSw4QkFBQTtFaEZpNlRSOztFZ0YvNVRNOztJQUVFLGdDQUFBO0VoRms2VFI7O0VnRmg2VE07O0lBRUUsaUNBQUE7RWhGbTZUUjs7RWdGajZUTTs7SUFFRSwrQkFBQTtFaEZvNlRSOztFZ0ZuN1RNO0lBQXdCLHdCQUFBO0VoRnU3VDlCOztFZ0Z0N1RNOztJQUVFLDRCQUFBO0VoRnk3VFI7O0VnRnY3VE07O0lBRUUsOEJBQUE7RWhGMDdUUjs7RWdGeDdUTTs7SUFFRSwrQkFBQTtFaEYyN1RSOztFZ0Z6N1RNOztJQUVFLDZCQUFBO0VoRjQ3VFI7O0VnRjM4VE07SUFBd0IsMEJBQUE7RWhGKzhUOUI7O0VnRjk4VE07O0lBRUUsOEJBQUE7RWhGaTlUUjs7RWdGLzhUTTs7SUFFRSxnQ0FBQTtFaEZrOVRSOztFZ0ZoOVRNOztJQUVFLGlDQUFBO0VoRm05VFI7O0VnRmo5VE07O0lBRUUsK0JBQUE7RWhGbzlUUjs7RWdGbitUTTtJQUF3Qix3QkFBQTtFaEZ1K1Q5Qjs7RWdGdCtUTTs7SUFFRSw0QkFBQTtFaEZ5K1RSOztFZ0Z2K1RNOztJQUVFLDhCQUFBO0VoRjArVFI7O0VnRngrVE07O0lBRUUsK0JBQUE7RWhGMitUUjs7RWdGeitUTTs7SUFFRSw2QkFBQTtFaEY0K1RSOztFZ0Z0K1RFO0lBQW1CLHVCQUFBO0VoRjArVHJCOztFZ0Z6K1RFOztJQUVFLDJCQUFBO0VoRjQrVEo7O0VnRjErVEU7O0lBRUUsNkJBQUE7RWhGNitUSjs7RWdGMytURTs7SUFFRSw4QkFBQTtFaEY4K1RKOztFZ0Y1K1RFOztJQUVFLDRCQUFBO0VoRisrVEo7QUFDRjtBaUZoalVFO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsVUFBQTtFQUVBLG9CQUFBO0VBQ0EsV0FBQTtFQUVBLGtDQUFBO0FqRmdqVUo7O0FrRjFqVUE7RUFBa0IsNkhBQUE7QWxGOGpVbEI7O0FrRjFqVUE7RUFBaUIsOEJBQUE7QWxGOGpVakI7O0FrRjdqVUE7RUFBaUIsOEJBQUE7QWxGaWtVakI7O0FrRmhrVUE7RUFBaUIsOEJBQUE7QWxGb2tVakI7O0FrRm5rVUE7RUNURSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7QW5GZ2xVRjs7QWtGamtVSTtFQUF3QiwyQkFBQTtBbEZxa1U1Qjs7QWtGcGtVSTtFQUF3Qiw0QkFBQTtBbEZ3a1U1Qjs7QWtGdmtVSTtFQUF3Qiw2QkFBQTtBbEYya1U1Qjs7QWF0aVVJO0VxRXZDQTtJQUF3QiwyQkFBQTtFbEZrbFUxQjs7RWtGamxVRTtJQUF3Qiw0QkFBQTtFbEZxbFUxQjs7RWtGcGxVRTtJQUF3Qiw2QkFBQTtFbEZ3bFUxQjtBQUNGO0FhcGpVSTtFcUV2Q0E7SUFBd0IsMkJBQUE7RWxGK2xVMUI7O0VrRjlsVUU7SUFBd0IsNEJBQUE7RWxGa21VMUI7O0VrRmptVUU7SUFBd0IsNkJBQUE7RWxGcW1VMUI7QUFDRjtBYWprVUk7RXFFdkNBO0lBQXdCLDJCQUFBO0VsRjRtVTFCOztFa0YzbVVFO0lBQXdCLDRCQUFBO0VsRittVTFCOztFa0Y5bVVFO0lBQXdCLDZCQUFBO0VsRmtuVTFCO0FBQ0Y7QWE5a1VJO0VxRXZDQTtJQUF3QiwyQkFBQTtFbEZ5blUxQjs7RWtGeG5VRTtJQUF3Qiw0QkFBQTtFbEY0blUxQjs7RWtGM25VRTtJQUF3Qiw2QkFBQTtFbEYrblUxQjtBQUNGO0FrRjFuVUE7RUFBbUIsb0NBQUE7QWxGNm5VbkI7O0FrRjVuVUE7RUFBbUIsb0NBQUE7QWxGZ29VbkI7O0FrRi9uVUE7RUFBbUIscUNBQUE7QWxGbW9VbkI7O0FrRi9uVUE7RUFBdUIsMkJBQUE7QWxGbW9VdkI7O0FrRmxvVUE7RUFBdUIsK0JBQUE7QWxGc29VdkI7O0FrRnJvVUE7RUFBdUIsMkJBQUE7QWxGeW9VdkI7O0FrRnhvVUE7RUFBdUIsMkJBQUE7QWxGNG9VdkI7O0FrRjNvVUE7RUFBdUIsOEJBQUE7QWxGK29VdkI7O0FrRjlvVUE7RUFBdUIsNkJBQUE7QWxGa3BVdkI7O0FrRjlvVUE7RUFBYyx5QkFBQTtBbEZrcFVkOztBb0Z6clVFO0VBQ0UseUJBQUE7QXBGNHJVSjs7QXNCbHJVRTtFOERMTSx5QkFBQTtBcEYyclVSOztBb0Zqc1VFO0VBQ0UseUJBQUE7QXBGb3NVSjs7QXNCMXJVRTtFOERMTSx5QkFBQTtBcEZtc1VSOztBb0Z6c1VFO0VBQ0UseUJBQUE7QXBGNHNVSjs7QXNCbHNVRTtFOERMTSx5QkFBQTtBcEYyc1VSOztBb0ZqdFVFO0VBQ0UseUJBQUE7QXBGb3RVSjs7QXNCMXNVRTtFOERMTSx5QkFBQTtBcEZtdFVSOztBb0Z6dFVFO0VBQ0UseUJBQUE7QXBGNHRV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LGdDQUFBO0VBQ0EsNkJBQUE7QTNGcXBXUjtBMkZqcFdJO0VBQ0Usa0NBQUE7RUFDQSxvQ0FBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0EseUJBQUE7QTNGbXBXTjtBMkZqcFdNO0VBQ0UsWUFBQTtFQUNBLDBCQUFBO0VBQ0EsbUIxRW1Sc0I7QWpCZzRWOUI7QTJGL29XSTtFQUNFLDBDQUFBO0VBQ0EsYzFGM0RFO0FENHNXUjs7QTJGN29XQSxxQkFBQTtBQ3lDQTtFQUNFLGNBQUE7QTVGd21XRjtBNEZ0bVdFO0VBNUNBLHlCRHRFYztFQ3VFZCx5QkFBQTtFakV6REUsc0JBQUE7RWlFMkRGLGMzRjNEUztFMkY0RFQsZTNFMk00QjtFMkVqSzFCLFVBQUE7QTVGNG1XSjtBNEYxbVdJO0VqRXhHQSxzQkFBQTtBM0JxdFdKO0E0RnZtV0k7RUF0REYseUJEdEVjO0VDdUVkLHlCQUFBO0VqRXpERSxzQkFBQTtFaUUyREYsYzNGM0RTO0UyRjREVCxlM0UyTTRCO0FqQnE5VjlCO0E0RnptV0U7RUFDRSxVQUFBO0E1RjJtV0o7QTRGem1XSTtFQUNFLGMzRnhISztBRG11V1g7QTRGeG1XSTtFQUNFLGMzRjVISztBRHN1V1g7QTRGeG1XSTtFQUNFLGMzRi9ISztFMkZnSUwsVUFBQTtBNUYwbVdOO0E0RnhtV0k7RUFDRSxjM0ZuSUs7QUQ2dVdYO0E0RnRtV0U7RUFDRSx1QkFBQTtFQUNBLGUzRStIMEI7QWpCeStWOUI7QTRGdG1XSTtFQUNFLFVBQUE7QTVGd21XTjtBNEZybVdJO0VBQ0UsYzNGakpLO0UyRmtKTCxtQkFuSmlCO0E1RjB2V3ZCO0E0RnBtV0k7RUFDRSx5QjNGOURTO0UyRitEVCxjRHRKMkI7QTNGNHZXakM7QTRGcG1XSTtFQUNFLHlCRDVKeUI7RUM2SnpCLGNEM0o0QjtBM0Zpd1dsQztBNEZubVdJO0VBQ0UsdUJBQUE7QTVGcW1XTjtBNEZubVdNO0VBQ0UsZUFBQTtBNUZxbVdSO0E0RmxtV007RUFDRSxvQkFBQTtFQUNBLGtCQUFBO0E1Rm9tV1I7QTRGbG1XUTtFQUNFLGtCQUFBO0VBQ0Esb0JBQUE7QTVGb21XVjtBNEZsbVdVO0VBQ0Usb0JBQUE7RUFDQSxrQkFBQTtBNUZvbVdaO0E0RmxtV1k7RUFDRSxrQkFBQTtFQUNBLG9CQUFBO0E1Rm9tV2Q7QTRGbG1XYztFQUNFLG9CQUFBO0VBQ0Esa0JBQUE7QTVGb21XaEI7QTRGM2xXRTtFQUNFLGMzRmhNTztFMkZpTVAsY0FBQTtFQUNBLHVCQUFBO0VBQ0EsbUIzRXVFMEI7RTJFdEUxQixtQkRsTmU7RUNtTmYsbUJBQUE7QTVGNmxXSjtBNEZ4bFdJO0V6RDNNRSx3RXlENk1BO0VBQ0EscUIzRmhLcUI7QUR5dlczQjtBbUNueVdNO0V5RHVNRjtJekR0TUksZ0JBQUE7RW5Dc3lXTjtBQUNGO0E0RnpsV0k7RUFDRSx5REFBQTtFQUNBLHVDQUFBO0E1RjJsV047QTRGdmxXTTtFakVoTUYsNkJBQUE7RUFDQSw0QkFBQTtFaUVpTUksZ0NBQUE7QTVGMGxXUjtBNEZybFdNO0VqRXJORix5QkFBQTtFQUNBLDBCQUFBO0VpRXNOSSw2QkFBQTtBNUZ3bFdSO0E0RmxsV0U7RUFDRSxjM0Z4T087RTJGeU9QLGVBQUE7RUFDQSxZQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtBNUZvbFdKO0E0RmxsV0k7RUFDRSxjM0Y3TkM7QURpeldQO0E0Ri9rV0k7RUFDRSxxQjNGdlBLO0FEdzBXWDtBNEY3a1dJOztFQUVFLG1CQTdQaUI7QTVGNDBXdkI7QTRGNWtXSTs7RUFFRSx5QjNGcFFLO0FEazFXWDtBNEYza1dJOztFQUVFLGFBQUE7QTVGNmtXTjtBNEZ6a1dFO0VBRUUscUIzRjlOdUI7RTJGK052QixpQjNFakQwQjtFMkVrRDFCLGtCQUFBO0VBQ0EsZ0JBQUE7QTVGMGtXSjtBNEZ4a1dJO0VBRUUsZUFBQTtBNUZ5a1dOO0E0RnRrV0U7RUFDRSxpQkFBQTtFQUNBLGdCQUFBO0E1RndrV0o7QTRGcmtXRTtFQUNFLG1DM0V1TW9DO0UyRXRNcEMsbUJEMVNlO0VDMlNmLHVDQUFBO0E1RnVrV0o7QTRGcmtXSTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLGFEMVN5QjtFQzJTekIsTUFBQTtFQUNBLGNBeFNrQjtBNUYrMld4QjtBNEZya1dNO0VBQ0UseURBQUE7RUFDQSxtQkFBQTtFQUNBLHVDQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsUUFBQTtBNUZ1a1dSO0E0Rm5rV0k7RUFDRSxjM0ZwVEs7RTJGcVRMLFVBQUE7QTVGcWtXTjtBNEZsa1dJO0VBQ0UsYzNGMVRLO0FEODNXWDtBNEZoa1dFO0VBQ0UsdUMzRW1Lb0M7RTJFbEtwQyxVQUFBO0VBQ0EsWUFBQTtBNUZra1dKO0E0RmhrV0k7RUFDRSxzQkFBQTtFQUNBLGNBQUE7RUFDQSxtQkRwVmE7RUNxVmIsZ0JBQUE7RUFDQSxTQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQ0FBQTtFQUNBLFdBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0E1RmtrV047QTRGL2pXSTtFQUNFLGMzRmpWSztFMkZrVkwsV0FBQTtFQUNBLGVBQUE7QTVGaWtXTjtBNEY5aldJO0VBQ0UsYzNGdFZLO0UyRnVWTCxtQjNGN1VJO0UyRjhVSiw2QkFBQTtFakV4VkYsc0JBQUE7RWlFMFZFLGVBQUE7RUFDQSxXQUFBO0VBQ0EsNEJBQUE7RUFDQSxrQkFBQTtBNUZna1dOO0E0RjVqV007RUFDRSx1QkFBQTtFQUNBLGlCQUFBO0VBQ0EscUNBQUE7RUFDQSxtQkRwWFc7RUNxWFgsYUFBQTtFQUNBLGNBQUE7QTVGOGpXUjtBNEYxaldJO0VBQ0UsNEJEdlhxQjtFQ3dYckIsZUFBQTtFQUNBLHFCQUFBO0VBQ0EsaUJBQUE7RUFDQSxzQkFBQTtBNUY0aldOO0E0RjFqV007RUFDRSw2QkQ3WHlCO0EzRnk3V2pDO0E0RnhqV0k7RUFDRSxtQjNFUHdCO0FqQmlrVzlCO0E0RnRqV0U7RWpFNVhFLHFCQUFBO0VpRWdZQSxtQjNFdkgwQjtFMkV3SDFCLGtDM0VpR29DO0UyRWhHcEMsbUJEalplO0VDa1pmLG1DQUFBO0E1RnNqV0o7QTRGcGpXSTtFQUNFLG9CQUFBO0E1RnNqV047QTRGbGpXRTtFQUdFLHNDM0VxRm9DO0VVbGVwQyxxQkFBQTtBM0JnOFdKO0E0RmhqV0k7RUFFRSxnQ0FBQTtBNUZpaldOO0E0RjlpV0k7RUFDRSxtQjNFN0l3QjtFMkU4SXhCLG1CRHRhYTtFQ3VhYixzQkFBQTtFQUNBLGlCQUFBO0E1RmdqV047QTRGN2lXSTtFQUNFLGtCQUFBO0VBQ0EsbUIzRXJKd0I7RTJFc0p4QixvQ0FBQTtFQUNBLG1CRC9hYTtBM0Y4OVduQjtBNEY1aVdJO0VBQ0Usa0IzRXpDd0I7QWpCdWxXOUI7QTRGMWlXRTtFakV4YUUscUJBQUE7RWlFNGFBLGtCM0VwSzBCO0UyRXFLMUIsZ0MzRXNEb0M7RTJFckRwQyxtQkQ3YmU7RUM4YmYsbUNBQUE7QTVGMGlXSjtBNEZ4aVdJO0VBQ0UsZ0JBdGJtQjtBNUZnK1d6QjtBNEZ4aVdNO0VBQ0UsNkNBQUE7RUFDQSx1QkFBQTtFQUNBLGtCQUFBO0VBQ0EsdUJBQUE7QTVGMGlXUjtBNEZyaVdFO0VBR0Usb0MzRW1Db0M7RVVuZXBDLHFCQUFBO0EzQnMrV0o7QTRGbmlXSTtFQUNFLGtCM0U1THdCO0UyRTZMeEIsbUJEcGRhO0VoRWVmLHNCQUFBO0VpRXVjRSx3QkFBQTtFQUNBLGVBQUE7QTVGcWlXTjtBNEZsaVdJO0VBQ0UsaUJBQUE7RUFDQSxrQjNFck13QjtFMkVzTXhCLGtDQUFBO0VBQ0EsbUJEOWRhO0EzRmtnWG5CO0E0RmppV0k7RUFDRSxnQjNFbkZ3QjtBakJzblc5QjtBNEZoNldJO0VBQ0UseURBQUE7RUFDQSw2Q0FBQTtBNUZrNldOO0E0RnA2V0k7RUFDRSx5REFBQTtFQUNBLDZDQUFBO0E1RnM2V047QTRGM2hXSTtFQUNFLHFCQUFBO0VBQ0EscUJEOWV5QjtBM0YyZ1gvQjtBNEYzaFdNO0VBQ0UsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7QTVGNmhXUjtBNEYxaFdNO0VBQ0UsV0FBQTtBNUY0aFdSO0E0RnpoV007RUFDRSxZRDNmdUI7RUM0ZnZCLFdBQUE7QTVGMmhXUjtBNEZ6aFdRO0VBQ0UsY0FBQTtBNUYyaFdWO0E0RnJo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Q0ksY0FBQTtBL0YycVhKOztBK0Z6cVhBO0VBQ0ksZUFBQTtBL0Y0cVhKOztBK0YxcVhBO0VBQ0ksaUJBQUE7QS9GNnFYSjs7QStGM3FYQTtFQUNJLGtCQUFBO0EvRjhxWEo7O0ErRjVxWEE7RUFDSSxlQUFBO0EvRitxWEo7O0ErRjdxWEE7RUFDSSxpQkZ2R2U7QTdGdXhYbkI7O0ErRjlxWEE7RUFDSSxVQUFBO0EvRmlyWEo7O0ErRi9xWEE7RUFDSSxVQUFBO0EvRmtyWEo7O0ErRmhyWEE7RUFDSSxhQUFBO0EvRm1yWEo7O0ErRmpyWEE7RUFDSSxzQkFBQTtFQUNBLG1DQUFBO0VBQ0EsZ0JBQUE7RUFDQSxVQUFBO0EvRm9yWEo7O0ErRmxyWEE7RUFDSSxpQ0FBQTtFQUNBLGVBQUE7QS9GcXJYSjs7QStGbHJYQSxXQUFBO0FBQ0E7RUFDSSxhOUZwSE87RThGcUhQLGtCOUVpSzBCO0FqQm9oWDlCOztBK0ZuclhBO0VBQ0ksYTlGMUhPO0U4RjJIUCxlOUU0STBCO0FqQjBpWDlCOztBK0ZuclhBLFNBQUE7QUFDQTtFQUNJLFVBQUE7RUFDQSxlOUZ0SU87QUQ0elhYOztBK0ZwclhBO0VBQ0ksZUFBQTtBL0Z1clhKOztBK0ZyclhBO0VBQ0ksYTlGdklPO0FEK3pYWDs7QStGdHJYQTtFQUNJLGE5RjFJTztFOEYySVAsZUFBQTtFQUNBLG1COUU2SDBCO0FqQjRqWDlCOztBK0Z2clhBO0VBQ0ksVUFBQTtFQUNBLGU5RnJKTztBRCswWFg7O0ErRnhyWEE7RUFDSSxpQkF6SGM7QS9Gb3pYbEI7O0ErRnpyWEE7RUFDSSxlOUYzSk87QUR1MVhYOztBK0YxclhBO0VBQ0ksZUFBQTtBL0Y2clhKOztBK0YzclhBO0VBQ0ksZTlGbEtPO0FEZzJYWDs7QStGNXJYQTtFQUNJLGlCQUFBO0VBQ0EsZTlGaktPO0FEZzJYWDs7QStGN3JYQTtFQUNJLGU5RnhLTztFOEZ5S1Asb0JBQUE7QS9GZ3NYSjs7QStGNXJYQSxZQUFBO0FBQ0E7RUFDSSxlQUFBO0VBQ0EsYTlGNUtPO0U4RjZLUCxnQkFBQTtFQUNBLHVDQUFBO0EvRityWEo7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O0VBQ0ksZTlGdmlCTztFOEZ3aUJQLGE5RjdpQk87RThGOGlCUCxpQkFBQTtBL0Z3eFhKOztBK0Z0eFhBO0VBQ0ksYUFsaUJpQjtFQW1pQmpCLGVBbmlCaUI7QS9GNHpZckI7O0ErRnZ4WEE7RUFDSSxpQkFBQTtBL0YweFhKOztBK0Z4eFhBO0VBQ0ksa0JBQUE7QS9GMnhYSjs7QStGenhYQTtFQUNJLGVBQUE7QS9GNHhYSjs7QStGMXhYQTtFQUNJLGlCQUFBO0VBQ0EsZTlGOWpCTztBRDIxWVg7O0ErRjN4WEE7RUFDSSxhOUY3akJPO0FEMjFZWDs7QStGNXhYQTtFQUNJLGVBQUE7QS9GK3hYSjs7QStGN3hYQTtFQUNJLGE5Rm5rQk87RThGb2tCUCxlOUZwa0JPO0U4RnFrQlAsaUJBQUE7QS9GZ3lYSjs7QStGOXhYQTtFQUNJLGE5RjVrQk87RThGNmtCUCxlOUZ6a0JPO0U4RjBrQlAsaUJBQUE7QS9GaXlYSjs7QStGL3hYQTtFQUNJLGE5RjVrQk87QUQ4MllYOztBK0ZoeVhBO0VBQ0ksZTlGL2tCTztFOEZnbEJQLGlCQUFBO0EvRm15WEo7O0ErRmp5WEE7RUFDSSxhOUZ6bEJPO0U4RjBsQlAsZTlGMWxCTztFOEYybEJQLGlCQUFBO0EvRm95WEo7O0ErRmx5WEE7RUFDSSxhOUY5bEJPO0U4RitsQlAsZTlGMWxCTztFOEYybEJQLGVBQUE7RUFDQSxpQkFBQTtFQUNBLHNCQUFBO0EvRnF5WEo7O0ErRm55WEE7RUFDSSxhOUY3bEJPO0FEbTRZWDs7QStGcHlYQTtFQUNJLG9CQUFBO0VBQ0EsYTlGeG1CTztFOEZ5bUJQLGU5RnJtQk87QUQ0NFlYOztBK0ZyeVhBO0VBQ0ksYTlGcm1CTztBRDY0WVg7O0ErRnR5WEE7RUFDSSxpQkFBQTtFQUNBLGFBL2xCaUI7RUFnbUJqQixlOUY3bUJPO0FEczVZWDs7QStGdnlYQTtFQUNJLGE5RjdtQk87RThGOG1CUCxpQkFBQTtBL0YweVhKOztBK0Z4eVhBO0VBQ0ksYTlGam5CTztBRDQ1WVg7O0ErRnp5WEE7RUFDSSxpQkF6bEIyQjtBL0ZxNFkvQjs7QStGMXlYQTtFQUNJ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 */