@charset "UTF-8";
/**
 * Foundation for Sites
 * Version 6.6.3
 * https://get.foundation
 * Licensed under MIT Open Source
 */
/*
	Instead of including every foundation component,
	let's pick what we need
 */
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
html {
  line-height: 1.15;
  -webkit-text-size-adjust: 100%; }

body {
  margin: 0; }

h1 {
  font-size: 2em;
  margin: 0.67em 0; }

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

pre {
  font-family: monospace, monospace;
  font-size: 1em; }

a {
  background-color: transparent; }

abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted; }

b,
strong {
  font-weight: bolder; }

code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em; }

small {
  font-size: 80%; }

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

sub {
  bottom: -0.25em; }

sup {
  top: -0.5em; }

img {
  border-style: none; }

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

button,
input {
  overflow: visible; }

button,
select {
  text-transform: none; }

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

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

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText; }

fieldset {
  padding: 0.35em 0.75em 0.625em; }

legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal; }

progress {
  vertical-align: baseline; }

textarea {
  overflow: auto; }

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

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

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

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

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

details {
  display: block; }

summary {
  display: list-item; }

template {
  display: none; }

[hidden] {
  display: none; }

.foundation-mq {
  font-family: "small=0em&medium=40em&large=69.5em&xlarge=81.25em&xxlarge=100em"; }

html {
  box-sizing: border-box;
  font-size: 100%; }

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

body {
  margin: 0;
  padding: 0;
  background: #fefefe;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-weight: normal;
  line-height: 1.5;
  color: #0a0a0a;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

img {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  height: auto;
  -ms-interpolation-mode: bicubic; }

textarea {
  height: auto;
  min-height: 50px;
  border-radius: 0; }

select {
  box-sizing: border-box;
  width: 100%;
  border-radius: 0; }

.map_canvas img,
.map_canvas embed,
.map_canvas object,
.mqa-display img,
.mqa-display embed,
.mqa-display object {
  max-width: none !important; }

button {
  padding: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: 0;
  border-radius: 0;
  background: transparent;
  line-height: 1;
  cursor: auto; }
  [data-whatinput='mouse'] button {
    outline: 0; }

pre {
  overflow: auto; }

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; }

.is-visible {
  display: block !important; }

.is-hidden {
  display: none !important; }

.grid-container {
  padding-right: 1.375rem;
  padding-left: 1.375rem;
  max-width: 78.5rem;
  margin-left: auto;
  margin-right: auto; }
  @media print, screen and (min-width: 40em) {
    .grid-container {
      padding-right: 1.375rem;
      padding-left: 1.375rem; } }
  .grid-container.fluid {
    padding-right: 1.375rem;
    padding-left: 1.375rem;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto; }
    @media print, screen and (min-width: 40em) {
      .grid-container.fluid {
        padding-right: 1.375rem;
        padding-left: 1.375rem; } }
  .grid-container.full {
    padding-right: 0;
    padding-left: 0;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto; }

.grid-x {
  display: flex;
  flex-flow: row wrap; }

.cell {
  flex: 0 0 auto;
  min-height: 0px;
  min-width: 0px;
  width: 100%; }
  .cell.auto {
    flex: 1 1 0px; }
  .cell.shrink {
    flex: 0 0 auto; }

.grid-x > .auto {
  width: auto; }

.grid-x > .shrink {
  width: auto; }

.grid-x > .small-shrink, .grid-x > .small-full, .grid-x > .small-1, .grid-x > .small-2, .grid-x > .small-3, .grid-x > .small-4, .grid-x > .small-5, .grid-x > .small-6, .grid-x > .small-7, .grid-x > .small-8, .grid-x > .small-9, .grid-x > .small-10, .grid-x > .small-11, .grid-x > .small-12 {
  flex-basis: auto; }

@media print, screen and (min-width: 40em) {
  .grid-x > .medium-shrink, .grid-x > .medium-full, .grid-x > .medium-1, .grid-x > .medium-2, .grid-x > .medium-3, .grid-x > .medium-4, .grid-x > .medium-5, .grid-x > .medium-6, .grid-x > .medium-7, .grid-x > .medium-8, .grid-x > .medium-9, .grid-x > .medium-10, .grid-x > .medium-11, .grid-x > .medium-12 {
    flex-basis: auto; } }

@media print, screen and (min-width: 69.5em) {
  .grid-x > .large-shrink, .grid-x > .large-full, .grid-x > .large-1, .grid-x > .large-2, .grid-x > .large-3, .grid-x > .large-4, .grid-x > .large-5, .grid-x > .large-6, .grid-x > .large-7, .grid-x > .large-8, .grid-x > .large-9, .grid-x > .large-10, .grid-x > .large-11, .grid-x > .large-12 {
    flex-basis: auto; } }

.grid-x > .small-1, .grid-x > .small-2, .grid-x > .small-3, .grid-x > .small-4, .grid-x > .small-5, .grid-x > .small-6, .grid-x > .small-7, .grid-x > .small-8, .grid-x > .small-9, .grid-x > .small-10, .grid-x > .small-11, .grid-x > .small-12 {
  flex: 0 0 auto; }

.grid-x > .small-1 {
  width: 8.33333%; }

.grid-x > .small-2 {
  width: 16.66667%; }

.grid-x > .small-3 {
  width: 25%; }

.grid-x > .small-4 {
  width: 33.33333%; }

.grid-x > .small-5 {
  width: 41.66667%; }

.grid-x > .small-6 {
  width: 50%; }

.grid-x > .small-7 {
  width: 58.33333%; }

.grid-x > .small-8 {
  width: 66.66667%; }

.grid-x > .small-9 {
  width: 75%; }

.grid-x > .small-10 {
  width: 83.33333%; }

.grid-x > .small-11 {
  width: 91.66667%; }

.grid-x > .small-12 {
  width: 100%; }

@media print, screen and (min-width: 40em) {
  .grid-x > .medium-auto {
    flex: 1 1 0px;
    width: auto; }
  .grid-x > .medium-shrink, .grid-x > .medium-1, .grid-x > .medium-2, .grid-x > .medium-3, .grid-x > .medium-4, .grid-x > .medium-5, .grid-x > .medium-6, .grid-x > .medium-7, .grid-x > .medium-8, .grid-x > .medium-9, .grid-x > .medium-10, .grid-x > .medium-11, .grid-x > .medium-12 {
    flex: 0 0 auto; }
  .grid-x > .medium-shrink {
    width: auto; }
  .grid-x > .medium-1 {
    width: 8.33333%; }
  .grid-x > .medium-2 {
    width: 16.66667%; }
  .grid-x > .medium-3 {
    width: 25%; }
  .grid-x > .medium-4 {
    width: 33.33333%; }
  .grid-x > .medium-5 {
    width: 41.66667%; }
  .grid-x > .medium-6 {
    width: 50%; }
  .grid-x > .medium-7 {
    width: 58.33333%; }
  .grid-x > .medium-8 {
    width: 66.66667%; }
  .grid-x > .medium-9 {
    width: 75%; }
  .grid-x > .medium-10 {
    width: 83.33333%; }
  .grid-x > .medium-11 {
    width: 91.66667%; }
  .grid-x > .medium-12 {
    width: 100%; } }

@media print, screen and (min-width: 69.5em) {
  .grid-x > .large-auto {
    flex: 1 1 0px;
    width: auto; }
  .grid-x > .large-shrink, .grid-x > .large-1, .grid-x > .large-2, .grid-x > .large-3, .grid-x > .large-4, .grid-x > .large-5, .grid-x > .large-6, .grid-x > .large-7, .grid-x > .large-8, .grid-x > .large-9, .grid-x > .large-10, .grid-x > .large-11, .grid-x > .large-12 {
    flex: 0 0 auto; }
  .grid-x > .large-shrink {
    width: auto; }
  .grid-x > .large-1 {
    width: 8.33333%; }
  .grid-x > .large-2 {
    width: 16.66667%; }
  .grid-x > .large-3 {
    width: 25%; }
  .grid-x > .large-4 {
    width: 33.33333%; }
  .grid-x > .large-5 {
    width: 41.66667%; }
  .grid-x > .large-6 {
    width: 50%; }
  .grid-x > .large-7 {
    width: 58.33333%; }
  .grid-x > .large-8 {
    width: 66.66667%; }
  .grid-x > .large-9 {
    width: 75%; }
  .grid-x > .large-10 {
    width: 83.33333%; }
  .grid-x > .large-11 {
    width: 91.66667%; }
  .grid-x > .large-12 {
    width: 100%; } }

.grid-margin-x:not(.grid-x) > .cell {
  width: auto; }

.grid-margin-y:not(.grid-y) > .cell {
  height: auto; }

.grid-margin-x {
  margin-left: -1.375rem;
  margin-right: -1.375rem; }
  @media print, screen and (min-width: 40em) {
    .grid-margin-x {
      margin-left: -1.375rem;
      margin-right: -1.375rem; } }
  .grid-margin-x > .cell {
    width: calc(100% - 2.75rem);
    margin-left: 1.375rem;
    margin-right: 1.375rem; }
  @media print, screen and (min-width: 40em) {
    .grid-margin-x > .cell {
      width: calc(100% - 2.75rem);
      margin-left: 1.375rem;
      margin-right: 1.375rem; } }
  .grid-margin-x > .auto {
    width: auto; }
  .grid-margin-x > .shrink {
    width: auto; }
  .grid-margin-x > .small-1 {
    width: calc(8.33333% - 2.75rem); }
  .grid-margin-x > .small-2 {
    width: calc(16.66667% - 2.75rem); }
  .grid-margin-x > .small-3 {
    width: calc(25% - 2.75rem); }
  .grid-margin-x > .small-4 {
    width: calc(33.33333% - 2.75rem); }
  .grid-margin-x > .small-5 {
    width: calc(41.66667% - 2.75rem); }
  .grid-margin-x > .small-6 {
    width: calc(50% - 2.75rem); }
  .grid-margin-x > .small-7 {
    width: calc(58.33333% - 2.75rem); }
  .grid-margin-x > .small-8 {
    width: calc(66.66667% - 2.75rem); }
  .grid-margin-x > .small-9 {
    width: calc(75% - 2.75rem); }
  .grid-margin-x > .small-10 {
    width: calc(83.33333% - 2.75rem); }
  .grid-margin-x > .small-11 {
    width: calc(91.66667% - 2.75rem); }
  .grid-margin-x > .small-12 {
    width: calc(100% - 2.75rem); }
  @media print, screen and (min-width: 40em) {
    .grid-margin-x > .auto {
      width: auto; }
    .grid-margin-x > .shrink {
      width: auto; }
    .grid-margin-x > .small-1 {
      width: calc(8.33333% - 2.75rem); }
    .grid-margin-x > .small-2 {
      width: calc(16.66667% - 2.75rem); }
    .grid-margin-x > .small-3 {
      width: calc(25% - 2.75rem); }
    .grid-margin-x > .small-4 {
      width: calc(33.33333% - 2.75rem); }
    .grid-margin-x > .small-5 {
      width: calc(41.66667% - 2.75rem); }
    .grid-margin-x > .small-6 {
      width: calc(50% - 2.75rem); }
    .grid-margin-x > .small-7 {
      width: calc(58.33333% - 2.75rem); }
    .grid-margin-x > .small-8 {
      width: calc(66.66667% - 2.75rem); }
    .grid-margin-x > .small-9 {
      width: calc(75% - 2.75rem); }
    .grid-margin-x > .small-10 {
      width: calc(83.33333% - 2.75rem); }
    .grid-margin-x > .small-11 {
      width: calc(91.66667% - 2.75rem); }
    .grid-margin-x > .small-12 {
      width: calc(100% - 2.75rem); }
    .grid-margin-x > .medium-auto {
      width: auto; }
    .grid-margin-x > .medium-shrink {
      width: auto; }
    .grid-margin-x > .medium-1 {
      width: calc(8.33333% - 2.75rem); }
    .grid-margin-x > .medium-2 {
      width: calc(16.66667% - 2.75rem); }
    .grid-margin-x > .medium-3 {
      width: calc(25% - 2.75rem); }
    .grid-margin-x > .medium-4 {
      width: calc(33.33333% - 2.75rem); }
    .grid-margin-x > .medium-5 {
      width: calc(41.66667% - 2.75rem); }
    .grid-margin-x > .medium-6 {
      width: calc(50% - 2.75rem); }
    .grid-margin-x > .medium-7 {
      width: calc(58.33333% - 2.75rem); }
    .grid-margin-x > .medium-8 {
      width: calc(66.66667% - 2.75rem); }
    .grid-margin-x > .medium-9 {
      width: calc(75% - 2.75rem); }
    .grid-margin-x > .medium-10 {
      width: calc(83.33333% - 2.75rem); }
    .grid-margin-x > .medium-11 {
      width: calc(91.66667% - 2.75rem); }
    .grid-margin-x > .medium-12 {
      width: calc(100% - 2.75rem); } }
  @media print, screen and (min-width: 69.5em) {
    .grid-margin-x > .large-auto {
      width: auto; }
    .grid-margin-x > .large-shrink {
      width: auto; }
    .grid-margin-x > .large-1 {
      width: calc(8.33333% - 2.75rem); }
    .grid-margin-x > .large-2 {
      width: calc(16.66667% - 2.75rem); }
    .grid-margin-x > .large-3 {
      width: calc(25% - 2.75rem); }
    .grid-margin-x > .large-4 {
      width: calc(33.33333% - 2.75rem); }
    .grid-margin-x > .large-5 {
      width: calc(41.66667% - 2.75rem); }
    .grid-margin-x > .large-6 {
      width: calc(50% - 2.75rem); }
    .grid-margin-x > .large-7 {
      width: calc(58.33333% - 2.75rem); }
    .grid-margin-x > .large-8 {
      width: calc(66.66667% - 2.75rem); }
    .grid-margin-x > .large-9 {
      width: calc(75% - 2.75rem); }
    .grid-margin-x > .large-10 {
      width: calc(83.33333% - 2.75rem); }
    .grid-margin-x > .large-11 {
      width: calc(91.66667% - 2.75rem); }
    .grid-margin-x > .large-12 {
      width: calc(100% - 2.75rem); } }

.grid-padding-x .grid-padding-x {
  margin-right: -1.375rem;
  margin-left: -1.375rem; }
  @media print, screen and (min-width: 40em) {
    .grid-padding-x .grid-padding-x {
      margin-right: -1.375rem;
      margin-left: -1.375rem; } }

.grid-container:not(.full) > .grid-padding-x {
  margin-right: -1.375rem;
  margin-left: -1.375rem; }
  @media print, screen and (min-width: 40em) {
    .grid-container:not(.full) > .grid-padding-x {
      margin-right: -1.375rem;
      margin-left: -1.375rem; } }

.grid-padding-x > .cell {
  padding-right: 1.375rem;
  padding-left: 1.375rem; }
  @media print, screen and (min-width: 40em) {
    .grid-padding-x > .cell {
      padding-right: 1.375rem;
      padding-left: 1.375rem; } }

.small-up-1 > .cell {
  width: 100%; }

.small-up-2 > .cell {
  width: 50%; }

.small-up-3 > .cell {
  width: 33.33333%; }

.small-up-4 > .cell {
  width: 25%; }

.small-up-5 > .cell {
  width: 20%; }

.small-up-6 > .cell {
  width: 16.66667%; }

.small-up-7 > .cell {
  width: 14.28571%; }

.small-up-8 > .cell {
  width: 12.5%; }

@media print, screen and (min-width: 40em) {
  .medium-up-1 > .cell {
    width: 100%; }
  .medium-up-2 > .cell {
    width: 50%; }
  .medium-up-3 > .cell {
    width: 33.33333%; }
  .medium-up-4 > .cell {
    width: 25%; }
  .medium-up-5 > .cell {
    width: 20%; }
  .medium-up-6 > .cell {
    width: 16.66667%; }
  .medium-up-7 > .cell {
    width: 14.28571%; }
  .medium-up-8 > .cell {
    width: 12.5%; } }

@media print, screen and (min-width: 69.5em) {
  .large-up-1 > .cell {
    width: 100%; }
  .large-up-2 > .cell {
    width: 50%; }
  .large-up-3 > .cell {
    width: 33.33333%; }
  .large-up-4 > .cell {
    width: 25%; }
  .large-up-5 > .cell {
    width: 20%; }
  .large-up-6 > .cell {
    width: 16.66667%; }
  .large-up-7 > .cell {
    width: 14.28571%; }
  .large-up-8 > .cell {
    width: 12.5%; } }

.grid-margin-x.small-up-1 > .cell {
  width: calc(100% - 2.75rem); }

.grid-margin-x.small-up-2 > .cell {
  width: calc(50% - 2.75rem); }

.grid-margin-x.small-up-3 > .cell {
  width: calc(33.33333% - 2.75rem); }

.grid-margin-x.small-up-4 > .cell {
  width: calc(25% - 2.75rem); }

.grid-margin-x.small-up-5 > .cell {
  width: calc(20% - 2.75rem); }

.grid-margin-x.small-up-6 > .cell {
  width: calc(16.66667% - 2.75rem); }

.grid-margin-x.small-up-7 > .cell {
  width: calc(14.28571% - 2.75rem); }

.grid-margin-x.small-up-8 > .cell {
  width: calc(12.5% - 2.75rem); }

@media print, screen and (min-width: 40em) {
  .grid-margin-x.small-up-1 > .cell {
    width: calc(100% - 2.75rem); }
  .grid-margin-x.small-up-2 > .cell {
    width: calc(50% - 2.75rem); }
  .grid-margin-x.small-up-3 > .cell {
    width: calc(33.33333% - 2.75rem); }
  .grid-margin-x.small-up-4 > .cell {
    width: calc(25% - 2.75rem); }
  .grid-margin-x.small-up-5 > .cell {
    width: calc(20% - 2.75rem); }
  .grid-margin-x.small-up-6 > .cell {
    width: calc(16.66667% - 2.75rem); }
  .grid-margin-x.small-up-7 > .cell {
    width: calc(14.28571% - 2.75rem); }
  .grid-margin-x.small-up-8 > .cell {
    width: calc(12.5% - 2.75rem); }
  .grid-margin-x.medium-up-1 > .cell {
    width: calc(100% - 2.75rem); }
  .grid-margin-x.medium-up-2 > .cell {
    width: calc(50% - 2.75rem); }
  .grid-margin-x.medium-up-3 > .cell {
    width: calc(33.33333% - 2.75rem); }
  .grid-margin-x.medium-up-4 > .cell {
    width: calc(25% - 2.75rem); }
  .grid-margin-x.medium-up-5 > .cell {
    width: calc(20% - 2.75rem); }
  .grid-margin-x.medium-up-6 > .cell {
    width: calc(16.66667% - 2.75rem); }
  .grid-margin-x.medium-up-7 > .cell {
    width: calc(14.28571% - 2.75rem); }
  .grid-margin-x.medium-up-8 > .cell {
    width: calc(12.5% - 2.75rem); } }

@media print, screen and (min-width: 69.5em) {
  .grid-margin-x.large-up-1 > .cell {
    width: calc(100% - 2.75rem); }
  .grid-margin-x.large-up-2 > .cell {
    width: calc(50% - 2.75rem); }
  .grid-margin-x.large-up-3 > .cell {
    width: calc(33.33333% - 2.75rem); }
  .grid-margin-x.large-up-4 > .cell {
    width: calc(25% - 2.75rem); }
  .grid-margin-x.large-up-5 > .cell {
    width: calc(20% - 2.75rem); }
  .grid-margin-x.large-up-6 > .cell {
    width: calc(16.66667% - 2.75rem); }
  .grid-margin-x.large-up-7 > .cell {
    width: calc(14.28571% - 2.75rem); }
  .grid-margin-x.large-up-8 > .cell {
    width: calc(12.5% - 2.75rem); } }

.small-margin-collapse {
  margin-right: 0;
  margin-left: 0; }
  .small-margin-collapse > .cell {
    margin-right: 0;
    margin-left: 0; }
  .small-margin-collapse > .small-1 {
    width: 8.33333%; }
  .small-margin-collapse > .small-2 {
    width: 16.66667%; }
  .small-margin-collapse > .small-3 {
    width: 25%; }
  .small-margin-collapse > .small-4 {
    width: 33.33333%; }
  .small-margin-collapse > .small-5 {
    width: 41.66667%; }
  .small-margin-collapse > .small-6 {
    width: 50%; }
  .small-margin-collapse > .small-7 {
    width: 58.33333%; }
  .small-margin-collapse > .small-8 {
    width: 66.66667%; }
  .small-margin-collapse > .small-9 {
    width: 75%; }
  .small-margin-collapse > .small-10 {
    width: 83.33333%; }
  .small-margin-collapse > .small-11 {
    width: 91.66667%; }
  .small-margin-collapse > .small-12 {
    width: 100%; }
  @media print, screen and (min-width: 40em) {
    .small-margin-collapse > .medium-1 {
      width: 8.33333%; }
    .small-margin-collapse > .medium-2 {
      width: 16.66667%; }
    .small-margin-collapse > .medium-3 {
      width: 25%; }
    .small-margin-collapse > .medium-4 {
      width: 33.33333%; }
    .small-margin-collapse > .medium-5 {
      width: 41.66667%; }
    .small-margin-collapse > .medium-6 {
      width: 50%; }
    .small-margin-collapse > .medium-7 {
      width: 58.33333%; }
    .small-margin-collapse > .medium-8 {
      width: 66.66667%; }
    .small-margin-collapse > .medium-9 {
      width: 75%; }
    .small-margin-collapse > .medium-10 {
      width: 83.33333%; }
    .small-margin-collapse > .medium-11 {
      width: 91.66667%; }
    .small-margin-collapse > .medium-12 {
      width: 100%; } }
  @media print, screen and (min-width: 69.5em) {
    .small-margin-collapse > .large-1 {
      width: 8.33333%; }
    .small-margin-collapse > .large-2 {
      width: 16.66667%; }
    .small-margin-collapse > .large-3 {
      width: 25%; }
    .small-margin-collapse > .large-4 {
      width: 33.33333%; }
    .small-margin-collapse > .large-5 {
      width: 41.66667%; }
    .small-margin-collapse > .large-6 {
      width: 50%; }
    .small-margin-collapse > .large-7 {
      width: 58.33333%; }
    .small-margin-collapse > .large-8 {
      width: 66.66667%; }
    .small-margin-collapse > .large-9 {
      width: 75%; }
    .small-margin-collapse > .large-10 {
      width: 83.33333%; }
    .small-margin-collapse > .large-11 {
      width: 91.66667%; }
    .small-margin-collapse > .large-12 {
      width: 100%; } }

.small-padding-collapse {
  margin-right: 0;
  margin-left: 0; }
  .small-padding-collapse > .cell {
    padding-right: 0;
    padding-left: 0; }

@media print, screen and (min-width: 40em) {
  .medium-margin-collapse {
    margin-right: 0;
    margin-left: 0; }
    .medium-margin-collapse > .cell {
      margin-right: 0;
      margin-left: 0; } }

@media print, screen and (min-width: 40em) {
  .medium-margin-collapse > .small-1 {
    width: 8.33333%; }
  .medium-margin-collapse > .small-2 {
    width: 16.66667%; }
  .medium-margin-collapse > .small-3 {
    width: 25%; }
  .medium-margin-collapse > .small-4 {
    width: 33.33333%; }
  .medium-margin-collapse > .small-5 {
    width: 41.66667%; }
  .medium-margin-collapse > .small-6 {
    width: 50%; }
  .medium-margin-collapse > .small-7 {
    width: 58.33333%; }
  .medium-margin-collapse > .small-8 {
    width: 66.66667%; }
  .medium-margin-collapse > .small-9 {
    width: 75%; }
  .medium-margin-collapse > .small-10 {
    width: 83.33333%; }
  .medium-margin-collapse > .small-11 {
    width: 91.66667%; }
  .medium-margin-collapse > .small-12 {
    width: 100%; } }

@media print, screen and (min-width: 40em) {
  .medium-margin-collapse > .medium-1 {
    width: 8.33333%; }
  .medium-margin-collapse > .medium-2 {
    width: 16.66667%; }
  .medium-margin-collapse > .medium-3 {
    width: 25%; }
  .medium-margin-collapse > .medium-4 {
    width: 33.33333%; }
  .medium-margin-collapse > .medium-5 {
    width: 41.66667%; }
  .medium-margin-collapse > .medium-6 {
    width: 50%; }
  .medium-margin-collapse > .medium-7 {
    width: 58.33333%; }
  .medium-margin-collapse > .medium-8 {
    width: 66.66667%; }
  .medium-margin-collapse > .medium-9 {
    width: 75%; }
  .medium-margin-collapse > .medium-10 {
    width: 83.33333%; }
  .medium-margin-collapse > .medium-11 {
    width: 91.66667%; }
  .medium-margin-collapse > .medium-12 {
    width: 100%; } }

@media print, screen and (min-width: 69.5em) {
  .medium-margin-collapse > .large-1 {
    width: 8.33333%; }
  .medium-margin-collapse > .large-2 {
    width: 16.66667%; }
  .medium-margin-collapse > .large-3 {
    width: 25%; }
  .medium-margin-collapse > .large-4 {
    width: 33.33333%; }
  .medium-margin-collapse > .large-5 {
    width: 41.66667%; }
  .medium-margin-collapse > .large-6 {
    width: 50%; }
  .medium-margin-collapse > .large-7 {
    width: 58.33333%; }
  .medium-margin-collapse > .large-8 {
    width: 66.66667%; }
  .medium-margin-collapse > .large-9 {
    width: 75%; }
  .medium-margin-collapse > .large-10 {
    width: 83.33333%; }
  .medium-margin-collapse > .large-11 {
    width: 91.66667%; }
  .medium-margin-collapse > .large-12 {
    width: 100%; } }

@media print, screen and (min-width: 40em) {
  .medium-padding-collapse {
    margin-right: 0;
    margin-left: 0; }
    .medium-padding-collapse > .cell {
      padding-right: 0;
      padding-left: 0; } }

@media print, screen and (min-width: 69.5em) {
  .large-margin-collapse {
    margin-right: 0;
    margin-left: 0; }
    .large-margin-collapse > .cell {
      margin-right: 0;
      margin-left: 0; } }

@media print, screen and (min-width: 69.5em) {
  .large-margin-collapse > .small-1 {
    width: 8.33333%; }
  .large-margin-collapse > .small-2 {
    width: 16.66667%; }
  .large-margin-collapse > .small-3 {
    width: 25%; }
  .large-margin-collapse > .small-4 {
    width: 33.33333%; }
  .large-margin-collapse > .small-5 {
    width: 41.66667%; }
  .large-margin-collapse > .small-6 {
    width: 50%; }
  .large-margin-collapse > .small-7 {
    width: 58.33333%; }
  .large-margin-collapse > .small-8 {
    width: 66.66667%; }
  .large-margin-collapse > .small-9 {
    width: 75%; }
  .large-margin-collapse > .small-10 {
    width: 83.33333%; }
  .large-margin-collapse > .small-11 {
    width: 91.66667%; }
  .large-margin-collapse > .small-12 {
    width: 100%; } }

@media print, screen and (min-width: 69.5em) {
  .large-margin-collapse > .medium-1 {
    width: 8.33333%; }
  .large-margin-collapse > .medium-2 {
    width: 16.66667%; }
  .large-margin-collapse > .medium-3 {
    width: 25%; }
  .large-margin-collapse > .medium-4 {
    width: 33.33333%; }
  .large-margin-collapse > .medium-5 {
    width: 41.66667%; }
  .large-margin-collapse > .medium-6 {
    width: 50%; }
  .large-margin-collapse > .medium-7 {
    width: 58.33333%; }
  .large-margin-collapse > .medium-8 {
    width: 66.66667%; }
  .large-margin-collapse > .medium-9 {
    width: 75%; }
  .large-margin-collapse > .medium-10 {
    width: 83.33333%; }
  .large-margin-collapse > .medium-11 {
    width: 91.66667%; }
  .large-margin-collapse > .medium-12 {
    width: 100%; } }

@media print, screen and (min-width: 69.5em) {
  .large-margin-collapse > .large-1 {
    width: 8.33333%; }
  .large-margin-collapse > .large-2 {
    width: 16.66667%; }
  .large-margin-collapse > .large-3 {
    width: 25%; }
  .large-margin-collapse > .large-4 {
    width: 33.33333%; }
  .large-margin-collapse > .large-5 {
    width: 41.66667%; }
  .large-margin-collapse > .large-6 {
    width: 50%; }
  .large-margin-collapse > .large-7 {
    width: 58.33333%; }
  .large-margin-collapse > .large-8 {
    width: 66.66667%; }
  .large-margin-collapse > .large-9 {
    width: 75%; }
  .large-margin-collapse > .large-10 {
    width: 83.33333%; }
  .large-margin-collapse > .large-11 {
    width: 91.66667%; }
  .large-margin-collapse > .large-12 {
    width: 100%; } }

@media print, screen and (min-width: 69.5em) {
  .large-padding-collapse {
    margin-right: 0;
    margin-left: 0; }
    .large-padding-collapse > .cell {
      padding-right: 0;
      padding-left: 0; } }

.small-offset-0 {
  margin-left: 0%; }

.grid-margin-x > .small-offset-0 {
  margin-left: calc(0% + 1.375rem); }

.small-offset-1 {
  margin-left: 8.33333%; }

.grid-margin-x > .small-offset-1 {
  margin-left: calc(8.33333% + 1.375rem); }

.small-offset-2 {
  margin-left: 16.66667%; }

.grid-margin-x > .small-offset-2 {
  margin-left: calc(16.66667% + 1.375rem); }

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

.grid-margin-x > .small-offset-3 {
  margin-left: calc(25% + 1.375rem); }

.small-offset-4 {
  margin-left: 33.33333%; }

.grid-margin-x > .small-offset-4 {
  margin-left: calc(33.33333% + 1.375rem); }

.small-offset-5 {
  margin-left: 41.66667%; }

.grid-margin-x > .small-offset-5 {
  margin-left: calc(41.66667% + 1.375rem); }

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

.grid-margin-x > .small-offset-6 {
  margin-left: calc(50% + 1.375rem); }

.small-offset-7 {
  margin-left: 58.33333%; }

.grid-margin-x > .small-offset-7 {
  margin-left: calc(58.33333% + 1.375rem); }

.small-offset-8 {
  margin-left: 66.66667%; }

.grid-margin-x > .small-offset-8 {
  margin-left: calc(66.66667% + 1.375rem); }

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

.grid-margin-x > .small-offset-9 {
  margin-left: calc(75% + 1.375rem); }

.small-offset-10 {
  margin-left: 83.33333%; }

.grid-margin-x > .small-offset-10 {
  margin-left: calc(83.33333% + 1.375rem); }

.small-offset-11 {
  margin-left: 91.66667%; }

.grid-margin-x > .small-offset-11 {
  margin-left: calc(91.66667% + 1.375rem); }

@media print, screen and (min-width: 40em) {
  .medium-offset-0 {
    margin-left: 0%; }
  .grid-margin-x > .medium-offset-0 {
    margin-left: calc(0% + 1.375rem); }
  .medium-offset-1 {
    margin-left: 8.33333%; }
  .grid-margin-x > .medium-offset-1 {
    margin-left: calc(8.33333% + 1.375rem); }
  .medium-offset-2 {
    margin-left: 16.66667%; }
  .grid-margin-x > .medium-offset-2 {
    margin-left: calc(16.66667% + 1.375rem); }
  .medium-offset-3 {
    margin-left: 25%; }
  .grid-margin-x > .medium-offset-3 {
    margin-left: calc(25% + 1.375rem); }
  .medium-offset-4 {
    margin-left: 33.33333%; }
  .grid-margin-x > .medium-offset-4 {
    margin-left: calc(33.33333% + 1.375rem); }
  .medium-offset-5 {
    margin-left: 41.66667%; }
  .grid-margin-x > .medium-offset-5 {
    margin-left: calc(41.66667% + 1.375rem); }
  .medium-offset-6 {
    margin-left: 50%; }
  .grid-margin-x > .medium-offset-6 {
    margin-left: calc(50% + 1.375rem); }
  .medium-offset-7 {
    margin-left: 58.33333%; }
  .grid-margin-x > .medium-offset-7 {
    margin-left: calc(58.33333% + 1.375rem); }
  .medium-offset-8 {
    margin-left: 66.66667%; }
  .grid-margin-x > .medium-offset-8 {
    margin-left: calc(66.66667% + 1.375rem); }
  .medium-offset-9 {
    margin-left: 75%; }
  .grid-margin-x > .medium-offset-9 {
    margin-left: calc(75% + 1.375rem); }
  .medium-offset-10 {
    margin-left: 83.33333%; }
  .grid-margin-x > .medium-offset-10 {
    margin-left: calc(83.33333% + 1.375rem); }
  .medium-offset-11 {
    margin-left: 91.66667%; }
  .grid-margin-x > .medium-offset-11 {
    margin-left: calc(91.66667% + 1.375rem); } }

@media print, screen and (min-width: 69.5em) {
  .large-offset-0 {
    margin-left: 0%; }
  .grid-margin-x > .large-offset-0 {
    margin-left: calc(0% + 1.375rem); }
  .large-offset-1 {
    margin-left: 8.33333%; }
  .grid-margin-x > .large-offset-1 {
    margin-left: calc(8.33333% + 1.375rem); }
  .large-offset-2 {
    margin-left: 16.66667%; }
  .grid-margin-x > .large-offset-2 {
    margin-left: calc(16.66667% + 1.375rem); }
  .large-offset-3 {
    margin-left: 25%; }
  .grid-margin-x > .large-offset-3 {
    margin-left: calc(25% + 1.375rem); }
  .large-offset-4 {
    margin-left: 33.33333%; }
  .grid-margin-x > .large-offset-4 {
    margin-left: calc(33.33333% + 1.375rem); }
  .large-offset-5 {
    margin-left: 41.66667%; }
  .grid-margin-x > .large-offset-5 {
    margin-left: calc(41.66667% + 1.375rem); }
  .large-offset-6 {
    margin-left: 50%; }
  .grid-margin-x > .large-offset-6 {
    margin-left: calc(50% + 1.375rem); }
  .large-offset-7 {
    margin-left: 58.33333%; }
  .grid-margin-x > .large-offset-7 {
    margin-left: calc(58.33333% + 1.375rem); }
  .large-offset-8 {
    margin-left: 66.66667%; }
  .grid-margin-x > .large-offset-8 {
    margin-left: calc(66.66667% + 1.375rem); }
  .large-offset-9 {
    margin-left: 75%; }
  .grid-margin-x > .large-offset-9 {
    margin-left: calc(75% + 1.375rem); }
  .large-offset-10 {
    margin-left: 83.33333%; }
  .grid-margin-x > .large-offset-10 {
    margin-left: calc(83.33333% + 1.375rem); }
  .large-offset-11 {
    margin-left: 91.66667%; }
  .grid-margin-x > .large-offset-11 {
    margin-left: calc(91.66667% + 1.375rem); } }

.grid-y {
  display: flex;
  flex-flow: column nowrap; }
  .grid-y > .cell {
    height: auto;
    max-height: none; }
  .grid-y > .auto {
    height: auto; }
  .grid-y > .shrink {
    height: auto; }
  .grid-y > .small-shrink, .grid-y > .small-full, .grid-y > .small-1, .grid-y > .small-2, .grid-y > .small-3, .grid-y > .small-4, .grid-y > .small-5, .grid-y > .small-6, .grid-y > .small-7, .grid-y > .small-8, .grid-y > .small-9, .grid-y > .small-10, .grid-y > .small-11, .grid-y > .small-12 {
    flex-basis: auto; }
  @media print, screen and (min-width: 40em) {
    .grid-y > .medium-shrink, .grid-y > .medium-full, .grid-y > .medium-1, .grid-y > .medium-2, .grid-y > .medium-3, .grid-y > .medium-4, .grid-y > .medium-5, .grid-y > .medium-6, .grid-y > .medium-7, .grid-y > .medium-8, .grid-y > .medium-9, .grid-y > .medium-10, .grid-y > .medium-11, .grid-y > .medium-12 {
      flex-basis: auto; } }
  @media print, screen and (min-width: 69.5em) {
    .grid-y > .large-shrink, .grid-y > .large-full, .grid-y > .large-1, .grid-y > .large-2, .grid-y > .large-3, .grid-y > .large-4, .grid-y > .large-5, .grid-y > .large-6, .grid-y > .large-7, .grid-y > .large-8, .grid-y > .large-9, .grid-y > .large-10, .grid-y > .large-11, .grid-y > .large-12 {
      flex-basis: auto; } }
  .grid-y > .small-1, .grid-y > .small-2, .grid-y > .small-3, .grid-y > .small-4, .grid-y > .small-5, .grid-y > .small-6, .grid-y > .small-7, .grid-y > .small-8, .grid-y > .small-9, .grid-y > .small-10, .grid-y > .small-11, .grid-y > .small-12 {
    flex: 0 0 auto; }
  .grid-y > .small-1 {
    height: 8.33333%; }
  .grid-y > .small-2 {
    height: 16.66667%; }
  .grid-y > .small-3 {
    height: 25%; }
  .grid-y > .small-4 {
    height: 33.33333%; }
  .grid-y > .small-5 {
    height: 41.66667%; }
  .grid-y > .small-6 {
    height: 50%; }
  .grid-y > .small-7 {
    height: 58.33333%; }
  .grid-y > .small-8 {
    height: 66.66667%; }
  .grid-y > .small-9 {
    height: 75%; }
  .grid-y > .small-10 {
    height: 83.33333%; }
  .grid-y > .small-11 {
    height: 91.66667%; }
  .grid-y > .small-12 {
    height: 100%; }
  @media print, screen and (min-width: 40em) {
    .grid-y > .medium-auto {
      flex: 1 1 0px;
      height: auto; }
    .grid-y > .medium-shrink, .grid-y > .medium-1, .grid-y > .medium-2, .grid-y > .medium-3, .grid-y > .medium-4, .grid-y > .medium-5, .grid-y > .medium-6, .grid-y > .medium-7, .grid-y > .medium-8, .grid-y > .medium-9, .grid-y > .medium-10, .grid-y > .medium-11, .grid-y > .medium-12 {
      flex: 0 0 auto; }
    .grid-y > .medium-shrink {
      height: auto; }
    .grid-y > .medium-1 {
      height: 8.33333%; }
    .grid-y > .medium-2 {
      height: 16.66667%; }
    .grid-y > .medium-3 {
      height: 25%; }
    .grid-y > .medium-4 {
      height: 33.33333%; }
    .grid-y > .medium-5 {
      height: 41.66667%; }
    .grid-y > .medium-6 {
      height: 50%; }
    .grid-y > .medium-7 {
      height: 58.33333%; }
    .grid-y > .medium-8 {
      height: 66.66667%; }
    .grid-y > .medium-9 {
      height: 75%; }
    .grid-y > .medium-10 {
      height: 83.33333%; }
    .grid-y > .medium-11 {
      height: 91.66667%; }
    .grid-y > .medium-12 {
      height: 100%; } }
  @media print, screen and (min-width: 69.5em) {
    .grid-y > .large-auto {
      flex: 1 1 0px;
      height: auto; }
    .grid-y > .large-shrink, .grid-y > .large-1, .grid-y > .large-2, .grid-y > .large-3, .grid-y > .large-4, .grid-y > .large-5, .grid-y > .large-6, .grid-y > .large-7, .grid-y > .large-8, .grid-y > .large-9, .grid-y > .large-10, .grid-y > .large-11, .grid-y > .large-12 {
      flex: 0 0 auto; }
    .grid-y > .large-shrink {
      height: auto; }
    .grid-y > .large-1 {
      height: 8.33333%; }
    .grid-y > .large-2 {
      height: 16.66667%; }
    .grid-y > .large-3 {
      height: 25%; }
    .grid-y > .large-4 {
      height: 33.33333%; }
    .grid-y > .large-5 {
      height: 41.66667%; }
    .grid-y > .large-6 {
      height: 50%; }
    .grid-y > .large-7 {
      height: 58.33333%; }
    .grid-y > .large-8 {
      height: 66.66667%; }
    .grid-y > .large-9 {
      height: 75%; }
    .grid-y > .large-10 {
      height: 83.33333%; }
    .grid-y > .large-11 {
      height: 91.66667%; }
    .grid-y > .large-12 {
      height: 100%; } }

.grid-padding-y .grid-padding-y {
  margin-top: -1.375rem;
  margin-bottom: -1.375rem; }
  @media print, screen and (min-width: 40em) {
    .grid-padding-y .grid-padding-y {
      margin-top: -1.375rem;
      margin-bottom: -1.375rem; } }

.grid-padding-y > .cell {
  padding-top: 1.375rem;
  padding-bottom: 1.375rem; }
  @media print, screen and (min-width: 40em) {
    .grid-padding-y > .cell {
      padding-top: 1.375rem;
      padding-bottom: 1.375rem; } }

.grid-margin-y {
  margin-top: -1.375rem;
  margin-bottom: -1.375rem; }
  @media print, screen and (min-width: 40em) {
    .grid-margin-y {
      margin-top: -1.375rem;
      margin-bottom: -1.375rem; } }
  .grid-margin-y > .cell {
    height: calc(100% - 2.75rem);
    margin-top: 1.375rem;
    margin-bottom: 1.375rem; }
  @media print, screen and (min-width: 40em) {
    .grid-margin-y > .cell {
      height: calc(100% - 2.75rem);
      margin-top: 1.375rem;
      margin-bottom: 1.375rem; } }
  .grid-margin-y > .auto {
    height: auto; }
  .grid-margin-y > .shrink {
    height: auto; }
  .grid-margin-y > .small-1 {
    height: calc(8.33333% - 2.75rem); }
  .grid-margin-y > .small-2 {
    height: calc(16.66667% - 2.75rem); }
  .grid-margin-y > .small-3 {
    height: calc(25% - 2.75rem); }
  .grid-margin-y > .small-4 {
    height: calc(33.33333% - 2.75rem); }
  .grid-margin-y > .small-5 {
    height: calc(41.66667% - 2.75rem); }
  .grid-margin-y > .small-6 {
    height: calc(50% - 2.75rem); }
  .grid-margin-y > .small-7 {
    height: calc(58.33333% - 2.75rem); }
  .grid-margin-y > .small-8 {
    height: calc(66.66667% - 2.75rem); }
  .grid-margin-y > .small-9 {
    height: calc(75% - 2.75rem); }
  .grid-margin-y > .small-10 {
    height: calc(83.33333% - 2.75rem); }
  .grid-margin-y > .small-11 {
    height: calc(91.66667% - 2.75rem); }
  .grid-margin-y > .small-12 {
    height: calc(100% - 2.75rem); }
  @media print, screen and (min-width: 40em) {
    .grid-margin-y > .auto {
      height: auto; }
    .grid-margin-y > .shrink {
      height: auto; }
    .grid-margin-y > .small-1 {
      height: calc(8.33333% - 2.75rem); }
    .grid-margin-y > .small-2 {
      height: calc(16.66667% - 2.75rem); }
    .grid-margin-y > .small-3 {
      height: calc(25% - 2.75rem); }
    .grid-margin-y > .small-4 {
      height: calc(33.33333% - 2.75rem); }
    .grid-margin-y > .small-5 {
      height: calc(41.66667% - 2.75rem); }
    .grid-margin-y > .small-6 {
      height: calc(50% - 2.75rem); }
    .grid-margin-y > .small-7 {
      height: calc(58.33333% - 2.75rem); }
    .grid-margin-y > .small-8 {
      height: calc(66.66667% - 2.75rem); }
    .grid-margin-y > .small-9 {
      height: calc(75% - 2.75rem); }
    .grid-margin-y > .small-10 {
      height: calc(83.33333% - 2.75rem); }
    .grid-margin-y > .small-11 {
      height: calc(91.66667% - 2.75rem); }
    .grid-margin-y > .small-12 {
      height: calc(100% - 2.75rem); }
    .grid-margin-y > .medium-auto {
      height: auto; }
    .grid-margin-y > .medium-shrink {
      height: auto; }
    .grid-margin-y > .medium-1 {
      height: calc(8.33333% - 2.75rem); }
    .grid-margin-y > .medium-2 {
      height: calc(16.66667% - 2.75rem); }
    .grid-margin-y > .medium-3 {
      height: calc(25% - 2.75rem); }
    .grid-margin-y > .medium-4 {
      height: calc(33.33333% - 2.75rem); }
    .grid-margin-y > .medium-5 {
      height: calc(41.66667% - 2.75rem); }
    .grid-margin-y > .medium-6 {
      height: calc(50% - 2.75rem); }
    .grid-margin-y > .medium-7 {
      height: calc(58.33333% - 2.75rem); }
    .grid-margin-y > .medium-8 {
      height: calc(66.66667% - 2.75rem); }
    .grid-margin-y > .medium-9 {
      height: calc(75% - 2.75rem); }
    .grid-margin-y > .medium-10 {
      height: calc(83.33333% - 2.75rem); }
    .grid-margin-y > .medium-11 {
      height: calc(91.66667% - 2.75rem); }
    .grid-margin-y > .medium-12 {
      height: calc(100% - 2.75rem); } }
  @media print, screen and (min-width: 69.5em) {
    .grid-margin-y > .large-auto {
      height: auto; }
    .grid-margin-y > .large-shrink {
      height: auto; }
    .grid-margin-y > .large-1 {
      height: calc(8.33333% - 2.75rem); }
    .grid-margin-y > .large-2 {
      height: calc(16.66667% - 2.75rem); }
    .grid-margin-y > .large-3 {
      height: calc(25% - 2.75rem); }
    .grid-margin-y > .large-4 {
      height: calc(33.33333% - 2.75rem); }
    .grid-margin-y > .large-5 {
      height: calc(41.66667% - 2.75rem); }
    .grid-margin-y > .large-6 {
      height: calc(50% - 2.75rem); }
    .grid-margin-y > .large-7 {
      height: calc(58.33333% - 2.75rem); }
    .grid-margin-y > .large-8 {
      height: calc(66.66667% - 2.75rem); }
    .grid-margin-y > .large-9 {
      height: calc(75% - 2.75rem); }
    .grid-margin-y > .large-10 {
      height: calc(83.33333% - 2.75rem); }
    .grid-margin-y > .large-11 {
      height: calc(91.66667% - 2.75rem); }
    .grid-margin-y > .large-12 {
      height: calc(100% - 2.75rem); } }

.grid-frame {
  overflow: hidden;
  position: relative;
  flex-wrap: nowrap;
  align-items: stretch;
  width: 100vw; }

.cell .grid-frame {
  width: 100%; }

.cell-block {
  overflow-x: auto;
  max-width: 100%;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar; }

.cell-block-y {
  overflow-y: auto;
  max-height: 100%;
  min-height: 100%;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar; }

.cell-block-container {
  display: flex;
  flex-direction: column;
  max-height: 100%; }
  .cell-block-container > .grid-x {
    max-height: 100%;
    flex-wrap: nowrap; }

@media print, screen and (min-width: 40em) {
  .medium-grid-frame {
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    width: 100vw; }
  .cell .medium-grid-frame {
    width: 100%; }
  .medium-cell-block {
    overflow-x: auto;
    max-width: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
  .medium-cell-block-container {
    display: flex;
    flex-direction: column;
    max-height: 100%; }
    .medium-cell-block-container > .grid-x {
      max-height: 100%;
      flex-wrap: nowrap; }
  .medium-cell-block-y {
    overflow-y: auto;
    max-height: 100%;
    min-height: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar; } }

@media print, screen and (min-width: 69.5em) {
  .large-grid-frame {
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    width: 100vw; }
  .cell .large-grid-frame {
    width: 100%; }
  .large-cell-block {
    overflow-x: auto;
    max-width: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
  .large-cell-block-container {
    display: flex;
    flex-direction: column;
    max-height: 100%; }
    .large-cell-block-container > .grid-x {
      max-height: 100%;
      flex-wrap: nowrap; }
  .large-cell-block-y {
    overflow-y: auto;
    max-height: 100%;
    min-height: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar; } }

.grid-y.grid-frame {
  width: auto;
  overflow: hidden;
  position: relative;
  flex-wrap: nowrap;
  align-items: stretch;
  height: 100vh; }

@media print, screen and (min-width: 40em) {
  .grid-y.medium-grid-frame {
    width: auto;
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    height: 100vh; } }

@media print, screen and (min-width: 69.5em) {
  .grid-y.large-grid-frame {
    width: auto;
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    height: 100vh; } }

.cell .grid-y.grid-frame {
  height: 100%; }

@media print, screen and (min-width: 40em) {
  .cell .grid-y.medium-grid-frame {
    height: 100%; } }

@media print, screen and (min-width: 69.5em) {
  .cell .grid-y.large-grid-frame {
    height: 100%; } }

.grid-margin-y {
  margin-top: -1.375rem;
  margin-bottom: -1.375rem; }
  @media print, screen and (min-width: 40em) {
    .grid-margin-y {
      margin-top: -1.375rem;
      margin-bottom: -1.375rem; } }
  .grid-margin-y > .cell {
    height: calc(100% - 2.75rem);
    margin-top: 1.375rem;
    margin-bottom: 1.375rem; }
  @media print, screen and (min-width: 40em) {
    .grid-margin-y > .cell {
      height: calc(100% - 2.75rem);
      margin-top: 1.375rem;
      margin-bottom: 1.375rem; } }
  .grid-margin-y > .auto {
    height: auto; }
  .grid-margin-y > .shrink {
    height: auto; }
  .grid-margin-y > .small-1 {
    height: calc(8.33333% - 2.75rem); }
  .grid-margin-y > .small-2 {
    height: calc(16.66667% - 2.75rem); }
  .grid-margin-y > .small-3 {
    height: calc(25% - 2.75rem); }
  .grid-margin-y > .small-4 {
    height: calc(33.33333% - 2.75rem); }
  .grid-margin-y > .small-5 {
    height: calc(41.66667% - 2.75rem); }
  .grid-margin-y > .small-6 {
    height: calc(50% - 2.75rem); }
  .grid-margin-y > .small-7 {
    height: calc(58.33333% - 2.75rem); }
  .grid-margin-y > .small-8 {
    height: calc(66.66667% - 2.75rem); }
  .grid-margin-y > .small-9 {
    height: calc(75% - 2.75rem); }
  .grid-margin-y > .small-10 {
    height: calc(83.33333% - 2.75rem); }
  .grid-margin-y > .small-11 {
    height: calc(91.66667% - 2.75rem); }
  .grid-margin-y > .small-12 {
    height: calc(100% - 2.75rem); }
  @media print, screen and (min-width: 40em) {
    .grid-margin-y > .auto {
      height: auto; }
    .grid-margin-y > .shrink {
      height: auto; }
    .grid-margin-y > .small-1 {
      height: calc(8.33333% - 2.75rem); }
    .grid-margin-y > .small-2 {
      height: calc(16.66667% - 2.75rem); }
    .grid-margin-y > .small-3 {
      height: calc(25% - 2.75rem); }
    .grid-margin-y > .small-4 {
      height: calc(33.33333% - 2.75rem); }
    .grid-margin-y > .small-5 {
      height: calc(41.66667% - 2.75rem); }
    .grid-margin-y > .small-6 {
      height: calc(50% - 2.75rem); }
    .grid-margin-y > .small-7 {
      height: calc(58.33333% - 2.75rem); }
    .grid-margin-y > .small-8 {
      height: calc(66.66667% - 2.75rem); }
    .grid-margin-y > .small-9 {
      height: calc(75% - 2.75rem); }
    .grid-margin-y > .small-10 {
      height: calc(83.33333% - 2.75rem); }
    .grid-margin-y > .small-11 {
      height: calc(91.66667% - 2.75rem); }
    .grid-margin-y > .small-12 {
      height: calc(100% - 2.75rem); }
    .grid-margin-y > .medium-auto {
      height: auto; }
    .grid-margin-y > .medium-shrink {
      height: auto; }
    .grid-margin-y > .medium-1 {
      height: calc(8.33333% - 2.75rem); }
    .grid-margin-y > .medium-2 {
      height: calc(16.66667% - 2.75rem); }
    .grid-margin-y > .medium-3 {
      height: calc(25% - 2.75rem); }
    .grid-margin-y > .medium-4 {
      height: calc(33.33333% - 2.75rem); }
    .grid-margin-y > .medium-5 {
      height: calc(41.66667% - 2.75rem); }
    .grid-margin-y > .medium-6 {
      height: calc(50% - 2.75rem); }
    .grid-margin-y > .medium-7 {
      height: calc(58.33333% - 2.75rem); }
    .grid-margin-y > .medium-8 {
      height: calc(66.66667% - 2.75rem); }
    .grid-margin-y > .medium-9 {
      height: calc(75% - 2.75rem); }
    .grid-margin-y > .medium-10 {
      height: calc(83.33333% - 2.75rem); }
    .grid-margin-y > .medium-11 {
      height: calc(91.66667% - 2.75rem); }
    .grid-margin-y > .medium-12 {
      height: calc(100% - 2.75rem); } }
  @media print, screen and (min-width: 69.5em) {
    .grid-margin-y > .large-auto {
      height: auto; }
    .grid-margin-y > .large-shrink {
      height: auto; }
    .grid-margin-y > .large-1 {
      height: calc(8.33333% - 2.75rem); }
    .grid-margin-y > .large-2 {
      height: calc(16.66667% - 2.75rem); }
    .grid-margin-y > .large-3 {
      height: calc(25% - 2.75rem); }
    .grid-margin-y > .large-4 {
      height: calc(33.33333% - 2.75rem); }
    .grid-margin-y > .large-5 {
      height: calc(41.66667% - 2.75rem); }
    .grid-margin-y > .large-6 {
      height: calc(50% - 2.75rem); }
    .grid-margin-y > .large-7 {
      height: calc(58.33333% - 2.75rem); }
    .grid-margin-y > .large-8 {
      height: calc(66.66667% - 2.75rem); }
    .grid-margin-y > .large-9 {
      height: calc(75% - 2.75rem); }
    .grid-margin-y > .large-10 {
      height: calc(83.33333% - 2.75rem); }
    .grid-margin-y > .large-11 {
      height: calc(91.66667% - 2.75rem); }
    .grid-margin-y > .large-12 {
      height: calc(100% - 2.75rem); } }

.grid-frame.grid-margin-y {
  height: calc(100vh + 2.75rem); }
  @media print, screen and (min-width: 40em) {
    .grid-frame.grid-margin-y {
      height: calc(100vh + 2.75rem); } }
  @media print, screen and (min-width: 69.5em) {
    .grid-frame.grid-margin-y {
      height: calc(100vh + 2.75rem); } }

@media print, screen and (min-width: 40em) {
  .grid-margin-y.medium-grid-frame {
    height: calc(100vh + 2.75rem); } }

@media print, screen and (min-width: 69.5em) {
  .grid-margin-y.large-grid-frame {
    height: calc(100vh + 2.75rem); } }

.responsive-embed,
.flex-video {
  position: relative;
  height: 0;
  margin-bottom: 1rem;
  padding-bottom: 75%;
  overflow: hidden; }
  .responsive-embed iframe,
  .responsive-embed object,
  .responsive-embed embed,
  .responsive-embed video,
  .flex-video iframe,
  .flex-video object,
  .flex-video embed,
  .flex-video video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  .responsive-embed.widescreen,
  .flex-video.widescreen {
    padding-bottom: 56.25%; }

.align-left {
  justify-content: flex-start; }

.align-right {
  justify-content: flex-end; }

.align-center {
  justify-content: center; }

.align-justify {
  justify-content: space-between; }

.align-spaced {
  justify-content: space-around; }

.align-left.vertical.menu > li > a {
  justify-content: flex-start; }

.align-right.vertical.menu > li > a {
  justify-content: flex-end; }

.align-center.vertical.menu > li > a {
  justify-content: center; }

.align-top {
  align-items: flex-start; }

.align-self-top {
  align-self: flex-start; }

.align-bottom {
  align-items: flex-end; }

.align-self-bottom {
  align-self: flex-end; }

.align-middle {
  align-items: center; }

.align-self-middle {
  align-self: center; }

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

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

.align-center-middle {
  justify-content: center;
  align-items: center;
  align-content: center; }

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

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

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

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

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

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

@media print, screen and (min-width: 40em) {
  .medium-order-1 {
    order: 1; }
  .medium-order-2 {
    order: 2; }
  .medium-order-3 {
    order: 3; }
  .medium-order-4 {
    order: 4; }
  .medium-order-5 {
    order: 5; }
  .medium-order-6 {
    order: 6; } }

@media print, screen and (min-width: 69.5em) {
  .large-order-1 {
    order: 1; }
  .large-order-2 {
    order: 2; }
  .large-order-3 {
    order: 3; }
  .large-order-4 {
    order: 4; }
  .large-order-5 {
    order: 5; }
  .large-order-6 {
    order: 6; } }

.flex-container {
  display: flex; }

.flex-child-auto {
  flex: 1 1 auto; }

.flex-child-grow {
  flex: 1 0 auto; }

.flex-child-shrink {
  flex: 0 1 auto; }

.flex-dir-row {
  flex-direction: row; }

.flex-dir-row-reverse {
  flex-direction: row-reverse; }

.flex-dir-column {
  flex-direction: column; }

.flex-dir-column-reverse {
  flex-direction: column-reverse; }

@media print, screen and (min-width: 40em) {
  .medium-flex-container {
    display: flex; }
  .medium-flex-child-auto {
    flex: 1 1 auto; }
  .medium-flex-child-grow {
    flex: 1 0 auto; }
  .medium-flex-child-shrink {
    flex: 0 1 auto; }
  .medium-flex-dir-row {
    flex-direction: row; }
  .medium-flex-dir-row-reverse {
    flex-direction: row-reverse; }
  .medium-flex-dir-column {
    flex-direction: column; }
  .medium-flex-dir-column-reverse {
    flex-direction: column-reverse; } }

@media print, screen and (min-width: 69.5em) {
  .large-flex-container {
    display: flex; }
  .large-flex-child-auto {
    flex: 1 1 auto; }
  .large-flex-child-grow {
    flex: 1 0 auto; }
  .large-flex-child-shrink {
    flex: 0 1 auto; }
  .large-flex-dir-row {
    flex-direction: row; }
  .large-flex-dir-row-reverse {
    flex-direction: row-reverse; }
  .large-flex-dir-column {
    flex-direction: column; }
  .large-flex-dir-column-reverse {
    flex-direction: column-reverse; } }

.hide {
  display: none !important; }

.invisible {
  visibility: hidden; }

@media print, screen and (max-width: 39.99875em) {
  .hide-for-small-only {
    display: none !important; } }

@media screen and (max-width: 0em), screen and (min-width: 40em) {
  .show-for-small-only {
    display: none !important; } }

@media print, screen and (min-width: 40em) {
  .hide-for-medium {
    display: none !important; } }

@media screen and (max-width: 39.99875em) {
  .show-for-medium {
    display: none !important; } }

@media print, screen and (min-width: 40em) and (max-width: 69.49875em) {
  .hide-for-medium-only {
    display: none !important; } }

@media screen and (max-width: 39.99875em), screen and (min-width: 69.5em) {
  .show-for-medium-only {
    display: none !important; } }

@media print, screen and (min-width: 69.5em) {
  .hide-for-large {
    display: none !important; } }

@media screen and (max-width: 69.49875em) {
  .show-for-large {
    display: none !important; } }

@media print, screen and (min-width: 69.5em) and (max-width: 81.24875em) {
  .hide-for-large-only {
    display: none !important; } }

@media screen and (max-width: 69.49875em), screen and (min-width: 81.25em) {
  .show-for-large-only {
    display: none !important; } }

.show-for-sr,
.show-on-focus {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important; }

.show-on-focus:active, .show-on-focus:focus {
  position: static !important;
  width: auto !important;
  height: auto !important;
  overflow: visible !important;
  clip: auto !important;
  white-space: normal !important; }

.show-for-landscape,
.hide-for-portrait {
  display: block !important; }
  @media screen and (orientation: landscape) {
    .show-for-landscape,
    .hide-for-portrait {
      display: block !important; } }
  @media screen and (orientation: portrait) {
    .show-for-landscape,
    .hide-for-portrait {
      display: none !important; } }

.hide-for-landscape,
.show-for-portrait {
  display: none !important; }
  @media screen and (orientation: landscape) {
    .hide-for-landscape,
    .show-for-portrait {
      display: none !important; } }
  @media screen and (orientation: portrait) {
    .hide-for-landscape,
    .show-for-portrait {
      display: block !important; } }

/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url("../fonts/fontawesome-webfont.eot?v=4.7.0");
  src: url("../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal; }

.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -15%; }

.fa-2x {
  font-size: 2em; }

.fa-3x {
  font-size: 3em; }

.fa-4x {
  font-size: 4em; }

.fa-5x {
  font-size: 5em; }

.fa-fw {
  width: 1.28571em;
  text-align: center; }

.fa-ul {
  padding-left: 0;
  margin-left: 2.14286em;
  list-style-type: none; }
  .fa-ul > li {
    position: relative; }

.fa-li {
  position: absolute;
  left: -2.14286em;
  width: 2.14286em;
  top: 0.14286em;
  text-align: center; }
  .fa-li.fa-lg {
    left: -1.85714em; }

.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eee;
  border-radius: .1em; }

.fa-pull-left {
  float: left; }

.fa-pull-right {
  float: right; }

.fa.fa-pull-left {
  margin-right: .3em; }

.fa.fa-pull-right {
  margin-left: .3em; }

/* Deprecated as of 4.4.0 */
.pull-right {
  float: right; }

.pull-left {
  float: left; }

.fa.pull-left {
  margin-right: .3em; }

.fa.pull-right {
  margin-left: .3em; }

.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear; }

.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8); }

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg); }

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg); }

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg); }

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  transform: scale(-1, 1); }

.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  transform: scale(1, -1); }

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  -webkit-filter: none;
          filter: none; }

.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle; }

.fa-stack-1x, .fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center; }

.fa-stack-1x {
  line-height: inherit; }

.fa-stack-2x {
  font-size: 2em; }

.fa-inverse {
  color: #fff; }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: ""; }

.fa-music:before {
  content: ""; }

.fa-search:before {
  content: ""; }

.fa-envelope-o:before {
  content: ""; }

.fa-heart:before {
  content: ""; }

.fa-star:before {
  content: ""; }

.fa-star-o:before {
  content: ""; }

.fa-user:before {
  content: ""; }

.fa-film:before {
  content: ""; }

.fa-th-large:before {
  content: ""; }

.fa-th:before {
  content: ""; }

.fa-th-list:before {
  content: ""; }

.fa-check:before {
  content: ""; }

.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: ""; }

.fa-search-plus:before {
  content: ""; }

.fa-search-minus:before {
  content: ""; }

.fa-power-off:before {
  content: ""; }

.fa-signal:before {
  content: ""; }

.fa-gear:before,
.fa-cog:before {
  content: ""; }

.fa-trash-o:before {
  content: ""; }

.fa-home:before {
  content: ""; }

.fa-file-o:before {
  content: ""; }

.fa-clock-o:before {
  content: ""; }

.fa-road:before {
  content: ""; }

.fa-download:before {
  content: ""; }

.fa-arrow-circle-o-down:before {
  content: ""; }

.fa-arrow-circle-o-up:before {
  content: ""; }

.fa-inbox:before {
  content: ""; }

.fa-play-circle-o:before {
  content: ""; }

.fa-rotate-right:before,
.fa-repeat:before {
  content: ""; }

.fa-refresh:before {
  content: ""; }

.fa-list-alt:before {
  content: ""; }

.fa-lock:before {
  content: ""; }

.fa-flag:before {
  content: ""; }

.fa-headphones:before {
  content: ""; }

.fa-volume-off:before {
  content: ""; }

.fa-volume-down:before {
  content: ""; }

.fa-volume-up:before {
  content: ""; }

.fa-qrcode:before {
  content: ""; }

.fa-barcode:before {
  content: ""; }

.fa-tag:before {
  content: ""; }

.fa-tags:before {
  content: ""; }

.fa-book:before {
  content: ""; }

.fa-bookmark:before {
  content: ""; }

.fa-print:before {
  content: ""; }

.fa-camera:before {
  content: ""; }

.fa-font:before {
  content: ""; }

.fa-bold:before {
  content: ""; }

.fa-italic:before {
  content: ""; }

.fa-text-height:before {
  content: ""; }

.fa-text-width:before {
  content: ""; }

.fa-align-left:before {
  content: ""; }

.fa-align-center:before {
  content: ""; }

.fa-align-right:before {
  content: ""; }

.fa-align-justify:before {
  content: ""; }

.fa-list:before {
  content: ""; }

.fa-dedent:before,
.fa-outdent:before {
  content: ""; }

.fa-indent:before {
  content: ""; }

.fa-video-camera:before {
  content: ""; }

.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: ""; }

.fa-pencil:before {
  content: ""; }

.fa-map-marker:before {
  content: ""; }

.fa-adjust:before {
  content: ""; }

.fa-tint:before {
  content: ""; }

.fa-edit:before,
.fa-pencil-square-o:before {
  content: ""; }

.fa-share-square-o:before {
  content: ""; }

.fa-check-square-o:before {
  content: ""; }

.fa-arrows:before {
  content: ""; }

.fa-step-backward:before {
  content: ""; }

.fa-fast-backward:before {
  content: ""; }

.fa-backward:before {
  content: ""; }

.fa-play:before {
  content: ""; }

.fa-pause:before {
  content: ""; }

.fa-stop:before {
  content: ""; }

.fa-forward:before {
  content: ""; }

.fa-fast-forward:before {
  content: ""; }

.fa-step-forward:before {
  content: ""; }

.fa-eject:before {
  content: ""; }

.fa-chevron-left:before {
  content: ""; }

.fa-chevron-right:before {
  content: ""; }

.fa-plus-circle:before {
  content: ""; }

.fa-minus-circle:before {
  content: ""; }

.fa-times-circle:before {
  content: ""; }

.fa-check-circle:before {
  content: ""; }

.fa-question-circle:before {
  content: ""; }

.fa-info-circle:before {
  content: ""; }

.fa-crosshairs:before {
  content: ""; }

.fa-times-circle-o:before {
  content: ""; }

.fa-check-circle-o:before {
  content: ""; }

.fa-ban:before {
  content: ""; }

.fa-arrow-left:before {
  content: ""; }

.fa-arrow-right:before {
  content: ""; }

.fa-arrow-up:before {
  content: ""; }

.fa-arrow-down:before {
  content: ""; }

.fa-mail-forward:before,
.fa-share:before {
  content: ""; }

.fa-expand:before {
  content: ""; }

.fa-compress:before {
  content: ""; }

.fa-plus:before {
  content: ""; }

.fa-minus:before {
  content: ""; }

.fa-asterisk:before {
  content: ""; }

.fa-exclamation-circle:before {
  content: ""; }

.fa-gift:before {
  content: ""; }

.fa-leaf:before {
  content: ""; }

.fa-fire:before {
  content: ""; }

.fa-eye:before {
  content: ""; }

.fa-eye-slash:before {
  content: ""; }

.fa-warning:before,
.fa-exclamation-triangle:before {
  content: ""; }

.fa-plane:before {
  content: ""; }

.fa-calendar:before {
  content: ""; }

.fa-random:before {
  content: ""; }

.fa-comment:before {
  content: ""; }

.fa-magnet:before {
  content: ""; }

.fa-chevron-up:before {
  content: ""; }

.fa-chevron-down:before {
  content: ""; }

.fa-retweet:before {
  content: ""; }

.fa-shopping-cart:before {
  content: ""; }

.fa-folder:before {
  content: ""; }

.fa-folder-open:before {
  content: ""; }

.fa-arrows-v:before {
  content: ""; }

.fa-arrows-h:before {
  content: ""; }

.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: ""; }

.fa-twitter-square:before {
  content: ""; }

.fa-facebook-square:before {
  content: ""; }

.fa-camera-retro:before {
  content: ""; }

.fa-key:before {
  content: ""; }

.fa-gears:before,
.fa-cogs:before {
  content: ""; }

.fa-comments:before {
  content: ""; }

.fa-thumbs-o-up:before {
  content: ""; }

.fa-thumbs-o-down:before {
  content: ""; }

.fa-star-half:before {
  content: ""; }

.fa-heart-o:before {
  content: ""; }

.fa-sign-out:before {
  content: ""; }

.fa-linkedin-square:before {
  content: ""; }

.fa-thumb-tack:before {
  content: ""; }

.fa-external-link:before {
  content: ""; }

.fa-sign-in:before {
  content: ""; }

.fa-trophy:before {
  content: ""; }

.fa-github-square:before {
  content: ""; }

.fa-upload:before {
  content: ""; }

.fa-lemon-o:before {
  content: ""; }

.fa-phone:before {
  content: ""; }

.fa-square-o:before {
  content: ""; }

.fa-bookmark-o:before {
  content: ""; }

.fa-phone-square:before {
  content: ""; }

.fa-twitter:before {
  content: ""; }

.fa-facebook-f:before,
.fa-facebook:before {
  content: ""; }

.fa-github:before {
  content: ""; }

.fa-unlock:before {
  content: ""; }

.fa-credit-card:before {
  content: ""; }

.fa-feed:before,
.fa-rss:before {
  content: ""; }

.fa-hdd-o:before {
  content: ""; }

.fa-bullhorn:before {
  content: ""; }

.fa-bell:before {
  content: ""; }

.fa-certificate:before {
  content: ""; }

.fa-hand-o-right:before {
  content: ""; }

.fa-hand-o-left:before {
  content: ""; }

.fa-hand-o-up:before {
  content: ""; }

.fa-hand-o-down:before {
  content: ""; }

.fa-arrow-circle-left:before {
  content: ""; }

.fa-arrow-circle-right:before {
  content: ""; }

.fa-arrow-circle-up:before {
  content: ""; }

.fa-arrow-circle-down:before {
  content: ""; }

.fa-globe:before {
  content: ""; }

.fa-wrench:before {
  content: ""; }

.fa-tasks:before {
  content: ""; }

.fa-filter:before {
  content: ""; }

.fa-briefcase:before {
  content: ""; }

.fa-arrows-alt:before {
  content: ""; }

.fa-group:before,
.fa-users:before {
  content: ""; }

.fa-chain:before,
.fa-link:before {
  content: ""; }

.fa-cloud:before {
  content: ""; }

.fa-flask:before {
  content: ""; }

.fa-cut:before,
.fa-scissors:before {
  content: ""; }

.fa-copy:before,
.fa-files-o:before {
  content: ""; }

.fa-paperclip:before {
  content: ""; }

.fa-save:before,
.fa-floppy-o:before {
  content: ""; }

.fa-square:before {
  content: ""; }

.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: ""; }

.fa-list-ul:before {
  content: ""; }

.fa-list-ol:before {
  content: ""; }

.fa-strikethrough:before {
  content: ""; }

.fa-underline:before {
  content: ""; }

.fa-table:before {
  content: ""; }

.fa-magic:before {
  content: ""; }

.fa-truck:before {
  content: ""; }

.fa-pinterest:before {
  content: ""; }

.fa-pinterest-square:before {
  content: ""; }

.fa-google-plus-square:before {
  content: ""; }

.fa-google-plus:before {
  content: ""; }

.fa-money:before {
  content: ""; }

.fa-caret-down:before {
  content: ""; }

.fa-caret-up:before {
  content: ""; }

.fa-caret-left:before {
  content: ""; }

.fa-caret-right:before {
  content: ""; }

.fa-columns:before {
  content: ""; }

.fa-unsorted:before,
.fa-sort:before {
  content: ""; }

.fa-sort-down:before,
.fa-sort-desc:before {
  content: ""; }

.fa-sort-up:before,
.fa-sort-asc:before {
  content: ""; }

.fa-envelope:before {
  content: ""; }

.fa-linkedin:before {
  content: ""; }

.fa-rotate-left:before,
.fa-undo:before {
  content: ""; }

.fa-legal:before,
.fa-gavel:before {
  content: ""; }

.fa-dashboard:before,
.fa-tachometer:before {
  content: ""; }

.fa-comment-o:before {
  content: ""; }

.fa-comments-o:before {
  content: ""; }

.fa-flash:before,
.fa-bolt:before {
  content: ""; }

.fa-sitemap:before {
  content: ""; }

.fa-umbrella:before {
  content: ""; }

.fa-paste:before,
.fa-clipboard:before {
  content: ""; }

.fa-lightbulb-o:before {
  content: ""; }

.fa-exchange:before {
  content: ""; }

.fa-cloud-download:before {
  content: ""; }

.fa-cloud-upload:before {
  content: ""; }

.fa-user-md:before {
  content: ""; }

.fa-stethoscope:before {
  content: ""; }

.fa-suitcase:before {
  content: ""; }

.fa-bell-o:before {
  content: ""; }

.fa-coffee:before {
  content: ""; }

.fa-cutlery:before {
  content: ""; }

.fa-file-text-o:before {
  content: ""; }

.fa-building-o:before {
  content: ""; }

.fa-hospital-o:before {
  content: ""; }

.fa-ambulance:before {
  content: ""; }

.fa-medkit:before {
  content: ""; }

.fa-fighter-jet:before {
  content: ""; }

.fa-beer:before {
  content: ""; }

.fa-h-square:before {
  content: ""; }

.fa-plus-square:before {
  content: ""; }

.fa-angle-double-left:before {
  content: ""; }

.fa-angle-double-right:before {
  content: ""; }

.fa-angle-double-up:before {
  content: ""; }

.fa-angle-double-down:before {
  content: ""; }

.fa-angle-left:before {
  content: ""; }

.fa-angle-right:before {
  content: ""; }

.fa-angle-up:before {
  content: ""; }

.fa-angle-down:before {
  content: ""; }

.fa-desktop:before {
  content: ""; }

.fa-laptop:before {
  content: ""; }

.fa-tablet:before {
  content: ""; }

.fa-mobile-phone:before,
.fa-mobile:before {
  content: ""; }

.fa-circle-o:before {
  content: ""; }

.fa-quote-left:before {
  content: ""; }

.fa-quote-right:before {
  content: ""; }

.fa-spinner:before {
  content: ""; }

.fa-circle:before {
  content: ""; }

.fa-mail-reply:before,
.fa-reply:before {
  content: ""; }

.fa-github-alt:before {
  content: ""; }

.fa-folder-o:before {
  content: ""; }

.fa-folder-open-o:before {
  content: ""; }

.fa-smile-o:before {
  content: ""; }

.fa-frown-o:before {
  content: ""; }

.fa-meh-o:before {
  content: ""; }

.fa-gamepad:before {
  content: ""; }

.fa-keyboard-o:before {
  content: ""; }

.fa-flag-o:before {
  content: ""; }

.fa-flag-checkered:before {
  content: ""; }

.fa-terminal:before {
  content: ""; }

.fa-code:before {
  content: ""; }

.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: ""; }

.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: ""; }

.fa-location-arrow:before {
  content: ""; }

.fa-crop:before {
  content: ""; }

.fa-code-fork:before {
  content: ""; }

.fa-unlink:before,
.fa-chain-broken:before {
  content: ""; }

.fa-question:before {
  content: ""; }

.fa-info:before {
  content: ""; }

.fa-exclamation:before {
  content: ""; }

.fa-superscript:before {
  content: ""; }

.fa-subscript:before {
  content: ""; }

.fa-eraser:before {
  content: ""; }

.fa-puzzle-piece:before {
  content: ""; }

.fa-microphone:before {
  content: ""; }

.fa-microphone-slash:before {
  content: ""; }

.fa-shield:before {
  content: ""; }

.fa-calendar-o:before {
  content: ""; }

.fa-fire-extinguisher:before {
  content: ""; }

.fa-rocket:before {
  content: ""; }

.fa-maxcdn:before {
  content: ""; }

.fa-chevron-circle-left:before {
  content: ""; }

.fa-chevron-circle-right:before {
  content: ""; }

.fa-chevron-circle-up:before {
  content: ""; }

.fa-chevron-circle-down:before {
  content: ""; }

.fa-html5:before {
  content: ""; }

.fa-css3:before {
  content: ""; }

.fa-anchor:before {
  content: ""; }

.fa-unlock-alt:before {
  content: ""; }

.fa-bullseye:before {
  content: ""; }

.fa-ellipsis-h:before {
  content: ""; }

.fa-ellipsis-v:before {
  content: ""; }

.fa-rss-square:before {
  content: ""; }

.fa-play-circle:before {
  content: ""; }

.fa-ticket:before {
  content: ""; }

.fa-minus-square:before {
  content: ""; }

.fa-minus-square-o:before {
  content: ""; }

.fa-level-up:before {
  content: ""; }

.fa-level-down:before {
  content: ""; }

.fa-check-square:before {
  content: ""; }

.fa-pencil-square:before {
  content: ""; }

.fa-external-link-square:before {
  content: ""; }

.fa-share-square:before {
  content: ""; }

.fa-compass:before {
  content: ""; }

.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: ""; }

.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: ""; }

.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: ""; }

.fa-euro:before,
.fa-eur:before {
  content: ""; }

.fa-gbp:before {
  content: ""; }

.fa-dollar:before,
.fa-usd:before {
  content: ""; }

.fa-rupee:before,
.fa-inr:before {
  content: ""; }

.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: ""; }

.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: ""; }

.fa-won:before,
.fa-krw:before {
  content: ""; }

.fa-bitcoin:before,
.fa-btc:before {
  content: ""; }

.fa-file:before {
  content: ""; }

.fa-file-text:before {
  content: ""; }

.fa-sort-alpha-asc:before {
  content: ""; }

.fa-sort-alpha-desc:before {
  content: ""; }

.fa-sort-amount-asc:before {
  content: ""; }

.fa-sort-amount-desc:before {
  content: ""; }

.fa-sort-numeric-asc:before {
  content: ""; }

.fa-sort-numeric-desc:before {
  content: ""; }

.fa-thumbs-up:before {
  content: ""; }

.fa-thumbs-down:before {
  content: ""; }

.fa-youtube-square:before {
  content: ""; }

.fa-youtube:before {
  content: ""; }

.fa-xing:before {
  content: ""; }

.fa-xing-square:before {
  content: ""; }

.fa-youtube-play:before {
  content: ""; }

.fa-dropbox:before {
  content: ""; }

.fa-stack-overflow:before {
  content: ""; }

.fa-instagram:before {
  content: ""; }

.fa-flickr:before {
  content: ""; }

.fa-adn:before {
  content: ""; }

.fa-bitbucket:before {
  content: ""; }

.fa-bitbucket-square:before {
  content: ""; }

.fa-tumblr:before {
  content: ""; }

.fa-tumblr-square:before {
  content: ""; }

.fa-long-arrow-down:before {
  content: ""; }

.fa-long-arrow-up:before {
  content: ""; }

.fa-long-arrow-left:before {
  content: ""; }

.fa-long-arrow-right:before {
  content: ""; }

.fa-apple:before {
  content: ""; }

.fa-windows:before {
  content: ""; }

.fa-android:before {
  content: ""; }

.fa-linux:before {
  content: ""; }

.fa-dribbble:before {
  content: ""; }

.fa-skype:before {
  content: ""; }

.fa-foursquare:before {
  content: ""; }

.fa-trello:before {
  content: ""; }

.fa-female:before {
  content: ""; }

.fa-male:before {
  content: ""; }

.fa-gittip:before,
.fa-gratipay:before {
  content: ""; }

.fa-sun-o:before {
  content: ""; }

.fa-moon-o:before {
  content: ""; }

.fa-archive:before {
  content: ""; }

.fa-bug:before {
  content: ""; }

.fa-vk:before {
  content: ""; }

.fa-weibo:before {
  content: ""; }

.fa-renren:before {
  content: ""; }

.fa-pagelines:before {
  content: ""; }

.fa-stack-exchange:before {
  content: ""; }

.fa-arrow-circle-o-right:before {
  content: ""; }

.fa-arrow-circle-o-left:before {
  content: ""; }

.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: ""; }

.fa-dot-circle-o:before {
  content: ""; }

.fa-wheelchair:before {
  content: ""; }

.fa-vimeo-square:before {
  content: ""; }

.fa-turkish-lira:before,
.fa-try:before {
  content: ""; }

.fa-plus-square-o:before {
  content: ""; }

.fa-space-shuttle:before {
  content: ""; }

.fa-slack:before {
  content: ""; }

.fa-envelope-square:before {
  content: ""; }

.fa-wordpress:before {
  content: ""; }

.fa-openid:before {
  content: ""; }

.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: ""; }

.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: ""; }

.fa-yahoo:before {
  content: ""; }

.fa-google:before {
  content: ""; }

.fa-reddit:before {
  content: ""; }

.fa-reddit-square:before {
  content: ""; }

.fa-stumbleupon-circle:before {
  content: ""; }

.fa-stumbleupon:before {
  content: ""; }

.fa-delicious:before {
  content: ""; }

.fa-digg:before {
  content: ""; }

.fa-pied-piper-pp:before {
  content: ""; }

.fa-pied-piper-alt:before {
  content: ""; }

.fa-drupal:before {
  content: ""; }

.fa-joomla:before {
  content: ""; }

.fa-language:before {
  content: ""; }

.fa-fax:before {
  content: ""; }

.fa-building:before {
  content: ""; }

.fa-child:before {
  content: ""; }

.fa-paw:before {
  content: ""; }

.fa-spoon:before {
  content: ""; }

.fa-cube:before {
  content: ""; }

.fa-cubes:before {
  content: ""; }

.fa-behance:before {
  content: ""; }

.fa-behance-square:before {
  content: ""; }

.fa-steam:before {
  content: ""; }

.fa-steam-square:before {
  content: ""; }

.fa-recycle:before {
  content: ""; }

.fa-automobile:before,
.fa-car:before {
  content: ""; }

.fa-cab:before,
.fa-taxi:before {
  content: ""; }

.fa-tree:before {
  content: ""; }

.fa-spotify:before {
  content: ""; }

.fa-deviantart:before {
  content: ""; }

.fa-soundcloud:before {
  content: ""; }

.fa-database:before {
  content: ""; }

.fa-file-pdf-o:before {
  content: ""; }

.fa-file-word-o:before {
  content: ""; }

.fa-file-excel-o:before {
  content: ""; }

.fa-file-powerpoint-o:before {
  content: ""; }

.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: ""; }

.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: ""; }

.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: ""; }

.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: ""; }

.fa-file-code-o:before {
  content: ""; }

.fa-vine:before {
  content: ""; }

.fa-codepen:before {
  content: ""; }

.fa-jsfiddle:before {
  content: ""; }

.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: ""; }

.fa-circle-o-notch:before {
  content: ""; }

.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: ""; }

.fa-ge:before,
.fa-empire:before {
  content: ""; }

.fa-git-square:before {
  content: ""; }

.fa-git:before {
  content: ""; }

.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: ""; }

.fa-tencent-weibo:before {
  content: ""; }

.fa-qq:before {
  content: ""; }

.fa-wechat:before,
.fa-weixin:before {
  content: ""; }

.fa-send:before,
.fa-paper-plane:before {
  content: ""; }

.fa-send-o:before,
.fa-paper-plane-o:before {
  content: ""; }

.fa-history:before {
  content: ""; }

.fa-circle-thin:before {
  content: ""; }

.fa-header:before {
  content: ""; }

.fa-paragraph:before {
  content: ""; }

.fa-sliders:before {
  content: ""; }

.fa-share-alt:before {
  content: ""; }

.fa-share-alt-square:before {
  content: ""; }

.fa-bomb:before {
  content: ""; }

.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: ""; }

.fa-tty:before {
  content: ""; }

.fa-binoculars:before {
  content: ""; }

.fa-plug:before {
  content: ""; }

.fa-slideshare:before {
  content: ""; }

.fa-twitch:before {
  content: ""; }

.fa-yelp:before {
  content: ""; }

.fa-newspaper-o:before {
  content: ""; }

.fa-wifi:before {
  content: ""; }

.fa-calculator:before {
  content: ""; }

.fa-paypal:before {
  content: ""; }

.fa-google-wallet:before {
  content: ""; }

.fa-cc-visa:before {
  content: ""; }

.fa-cc-mastercard:before {
  content: ""; }

.fa-cc-discover:before {
  content: ""; }

.fa-cc-amex:before {
  content: ""; }

.fa-cc-paypal:before {
  content: ""; }

.fa-cc-stripe:before {
  content: ""; }

.fa-bell-slash:before {
  content: ""; }

.fa-bell-slash-o:before {
  content: ""; }

.fa-trash:before {
  content: ""; }

.fa-copyright:before {
  content: ""; }

.fa-at:before {
  content: ""; }

.fa-eyedropper:before {
  content: ""; }

.fa-paint-brush:before {
  content: ""; }

.fa-birthday-cake:before {
  content: ""; }

.fa-area-chart:before {
  content: ""; }

.fa-pie-chart:before {
  content: ""; }

.fa-line-chart:before {
  content: ""; }

.fa-lastfm:before {
  content: ""; }

.fa-lastfm-square:before {
  content: ""; }

.fa-toggle-off:before {
  content: ""; }

.fa-toggle-on:before {
  content: ""; }

.fa-bicycle:before {
  content: ""; }

.fa-bus:before {
  content: ""; }

.fa-ioxhost:before {
  content: ""; }

.fa-angellist:before {
  content: ""; }

.fa-cc:before {
  content: ""; }

.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: ""; }

.fa-meanpath:before {
  content: ""; }

.fa-buysellads:before {
  content: ""; }

.fa-connectdevelop:before {
  content: ""; }

.fa-dashcube:before {
  content: ""; }

.fa-forumbee:before {
  content: ""; }

.fa-leanpub:before {
  content: ""; }

.fa-sellsy:before {
  content: ""; }

.fa-shirtsinbulk:before {
  content: ""; }

.fa-simplybuilt:before {
  content: ""; }

.fa-skyatlas:before {
  content: ""; }

.fa-cart-plus:before {
  content: ""; }

.fa-cart-arrow-down:before {
  content: ""; }

.fa-diamond:before {
  content: ""; }

.fa-ship:before {
  content: ""; }

.fa-user-secret:before {
  content: ""; }

.fa-motorcycle:before {
  content: ""; }

.fa-street-view:before {
  content: ""; }

.fa-heartbeat:before {
  content: ""; }

.fa-venus:before {
  content: ""; }

.fa-mars:before {
  content: ""; }

.fa-mercury:before {
  content: ""; }

.fa-intersex:before,
.fa-transgender:before {
  content: ""; }

.fa-transgender-alt:before {
  content: ""; }

.fa-venus-double:before {
  content: ""; }

.fa-mars-double:before {
  content: ""; }

.fa-venus-mars:before {
  content: ""; }

.fa-mars-stroke:before {
  content: ""; }

.fa-mars-stroke-v:before {
  content: ""; }

.fa-mars-stroke-h:before {
  content: ""; }

.fa-neuter:before {
  content: ""; }

.fa-genderless:before {
  content: ""; }

.fa-facebook-official:before {
  content: ""; }

.fa-pinterest-p:before {
  content: ""; }

.fa-whatsapp:before {
  content: ""; }

.fa-server:before {
  content: ""; }

.fa-user-plus:before {
  content: ""; }

.fa-user-times:before {
  content: ""; }

.fa-hotel:before,
.fa-bed:before {
  content: ""; }

.fa-viacoin:before {
  content: ""; }

.fa-train:before {
  content: ""; }

.fa-subway:before {
  content: ""; }

.fa-medium:before {
  content: ""; }

.fa-yc:before,
.fa-y-combinator:before {
  content: ""; }

.fa-optin-monster:before {
  content: ""; }

.fa-opencart:before {
  content: ""; }

.fa-expeditedssl:before {
  content: ""; }

.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
  content: ""; }

.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: ""; }

.fa-battery-2:before,
.fa-battery-half:before {
  content: ""; }

.fa-battery-1:before,
.fa-battery-quarter:before {
  content: ""; }

.fa-battery-0:before,
.fa-battery-empty:before {
  content: ""; }

.fa-mouse-pointer:before {
  content: ""; }

.fa-i-cursor:before {
  content: ""; }

.fa-object-group:before {
  content: ""; }

.fa-object-ungroup:before {
  content: ""; }

.fa-sticky-note:before {
  content: ""; }

.fa-sticky-note-o:before {
  content: ""; }

.fa-cc-jcb:before {
  content: ""; }

.fa-cc-diners-club:before {
  content: ""; }

.fa-clone:before {
  content: ""; }

.fa-balance-scale:before {
  content: ""; }

.fa-hourglass-o:before {
  content: ""; }

.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: ""; }

.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: ""; }

.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: ""; }

.fa-hourglass:before {
  content: ""; }

.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: ""; }

.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: ""; }

.fa-hand-scissors-o:before {
  content: ""; }

.fa-hand-lizard-o:before {
  content: ""; }

.fa-hand-spock-o:before {
  content: ""; }

.fa-hand-pointer-o:before {
  content: ""; }

.fa-hand-peace-o:before {
  content: ""; }

.fa-trademark:before {
  content: ""; }

.fa-registered:before {
  content: ""; }

.fa-creative-commons:before {
  content: ""; }

.fa-gg:before {
  content: ""; }

.fa-gg-circle:before {
  content: ""; }

.fa-tripadvisor:before {
  content: ""; }

.fa-odnoklassniki:before {
  content: ""; }

.fa-odnoklassniki-square:before {
  content: ""; }

.fa-get-pocket:before {
  content: ""; }

.fa-wikipedia-w:before {
  content: ""; }

.fa-safari:before {
  content: ""; }

.fa-chrome:before {
  content: ""; }

.fa-firefox:before {
  content: ""; }

.fa-opera:before {
  content: ""; }

.fa-internet-explorer:before {
  content: ""; }

.fa-tv:before,
.fa-television:before {
  content: ""; }

.fa-contao:before {
  content: ""; }

.fa-500px:before {
  content: ""; }

.fa-amazon:before {
  content: ""; }

.fa-calendar-plus-o:before {
  content: ""; }

.fa-calendar-minus-o:before {
  content: ""; }

.fa-calendar-times-o:before {
  content: ""; }

.fa-calendar-check-o:before {
  content: ""; }

.fa-industry:before {
  content: ""; }

.fa-map-pin:before {
  content: ""; }

.fa-map-signs:before {
  content: ""; }

.fa-map-o:before {
  content: ""; }

.fa-map:before {
  content: ""; }

.fa-commenting:before {
  content: ""; }

.fa-commenting-o:before {
  content: ""; }

.fa-houzz:before {
  content: ""; }

.fa-vimeo:before {
  content: ""; }

.fa-black-tie:before {
  content: ""; }

.fa-fonticons:before {
  content: ""; }

.fa-reddit-alien:before {
  content: ""; }

.fa-edge:before {
  content: ""; }

.fa-credit-card-alt:before {
  content: ""; }

.fa-codiepie:before {
  content: ""; }

.fa-modx:before {
  content: ""; }

.fa-fort-awesome:before {
  content: ""; }

.fa-usb:before {
  content: ""; }

.fa-product-hunt:before {
  content: ""; }

.fa-mixcloud:before {
  content: ""; }

.fa-scribd:before {
  content: ""; }

.fa-pause-circle:before {
  content: ""; }

.fa-pause-circle-o:before {
  content: ""; }

.fa-stop-circle:before {
  content: ""; }

.fa-stop-circle-o:before {
  content: ""; }

.fa-shopping-bag:before {
  content: ""; }

.fa-shopping-basket:before {
  content: ""; }

.fa-hashtag:before {
  content: ""; }

.fa-bluetooth:before {
  content: ""; }

.fa-bluetooth-b:before {
  content: ""; }

.fa-percent:before {
  content: ""; }

.fa-gitlab:before {
  content: ""; }

.fa-wpbeginner:before {
  content: ""; }

.fa-wpforms:before {
  content: ""; }

.fa-envira:before {
  content: ""; }

.fa-universal-access:before {
  content: ""; }

.fa-wheelchair-alt:before {
  content: ""; }

.fa-question-circle-o:before {
  content: ""; }

.fa-blind:before {
  content: ""; }

.fa-audio-description:before {
  content: ""; }

.fa-volume-control-phone:before {
  content: ""; }

.fa-braille:before {
  content: ""; }

.fa-assistive-listening-systems:before {
  content: ""; }

.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: ""; }

.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: ""; }

.fa-glide:before {
  content: ""; }

.fa-glide-g:before {
  content: ""; }

.fa-signing:before,
.fa-sign-language:before {
  content: ""; }

.fa-low-vision:before {
  content: ""; }

.fa-viadeo:before {
  content: ""; }

.fa-viadeo-square:before {
  content: ""; }

.fa-snapchat:before {
  content: ""; }

.fa-snapchat-ghost:before {
  content: ""; }

.fa-snapchat-square:before {
  content: ""; }

.fa-pied-piper:before {
  content: ""; }

.fa-first-order:before {
  content: ""; }

.fa-yoast:before {
  content: ""; }

.fa-themeisle:before {
  content: ""; }

.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: ""; }

.fa-fa:before,
.fa-font-awesome:before {
  content: ""; }

.fa-handshake-o:before {
  content: ""; }

.fa-envelope-open:before {
  content: ""; }

.fa-envelope-open-o:before {
  content: ""; }

.fa-linode:before {
  content: ""; }

.fa-address-book:before {
  content: ""; }

.fa-address-book-o:before {
  content: ""; }

.fa-vcard:before,
.fa-address-card:before {
  content: ""; }

.fa-vcard-o:before,
.fa-address-card-o:before {
  content: ""; }

.fa-user-circle:before {
  content: ""; }

.fa-user-circle-o:before {
  content: ""; }

.fa-user-o:before {
  content: ""; }

.fa-id-badge:before {
  content: ""; }

.fa-drivers-license:before,
.fa-id-card:before {
  content: ""; }

.fa-drivers-license-o:before,
.fa-id-card-o:before {
  content: ""; }

.fa-quora:before {
  content: ""; }

.fa-free-code-camp:before {
  content: ""; }

.fa-telegram:before {
  content: ""; }

.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
  content: ""; }

.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
  content: ""; }

.fa-thermometer-2:before,
.fa-thermometer-half:before {
  content: ""; }

.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
  content: ""; }

.fa-thermometer-0:before,
.fa-thermometer-empty:before {
  content: ""; }

.fa-shower:before {
  content: ""; }

.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
  content: ""; }

.fa-podcast:before {
  content: ""; }

.fa-window-maximize:before {
  content: ""; }

.fa-window-minimize:before {
  content: ""; }

.fa-window-restore:before {
  content: ""; }

.fa-times-rectangle:before,
.fa-window-close:before {
  content: ""; }

.fa-times-rectangle-o:before,
.fa-window-close-o:before {
  content: ""; }

.fa-bandcamp:before {
  content: ""; }

.fa-grav:before {
  content: ""; }

.fa-etsy:before {
  content: ""; }

.fa-imdb:before {
  content: ""; }

.fa-ravelry:before {
  content: ""; }

.fa-eercast:before {
  content: ""; }

.fa-microchip:before {
  content: ""; }

.fa-snowflake-o:before {
  content: ""; }

.fa-superpowers:before {
  content: ""; }

.fa-wpexplorer:before {
  content: ""; }

.fa-meetup:before {
  content: ""; }

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

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

.search__header {
  text-align: center; }
  .search__header h1 {
    color: #005943; }
  .search__header span {
    font-size: 0.9375rem;
    font-weight: 600; }

.search__tools {
  max-width: 39.875rem;
  margin: 1.4375rem auto 0;
  text-align: center;
  color: #005943; }
  .search__tools form {
    display: flex;
    max-width: 39.875rem; }
  .search__tools input {
    border-top: 1px solid #707070;
    border-left: 1px solid #707070;
    border-bottom: 1px solid #707070;
    border-right: 0;
    border-radius: 0;
    flex-grow: 1;
    padding: 0.75rem 0.9375rem; }
  .search__tools button {
    border-top: 1px solid #707070;
    border-right: 1px solid #707070;
    border-bottom: 1px solid #707070;
    border-left: 0;
    width: 3.75rem;
    flex-shrink: 0;
    font-size: 1.375rem;
    color: #005943; }
    .search__tools button:hover {
      opacity: 0.85;
      cursor: pointer; }
  .search__tools p {
    font-size: 1.25rem; }

ul.search__filter {
  margin: 1.0625rem 0;
  padding: 0;
  list-style-type: none; }
  ul.search__filter li {
    display: inline-block; }
  ul.search__filter a {
    display: inline-block;
    color: #005943;
    border: 1px solid #005943;
    border-radius: 0.125rem;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: 600;
    margin-right: 0.1875rem;
    margin-bottom: 0.3125rem; }
    ul.search__filter a:hover {
      background-color: #005943;
      color: #fff; }
  ul.search__filter a.search__filter__active {
    color: #fff;
    background-color: #005943; }
    ul.search__filter a.search__filter__active:hover {
      background-color: #007356; }

ul.search__filter__main {
  font-size: 0.875rem; }
  ul.search__filter__main a {
    padding: 0.3125rem 0.9375rem; }

ul.search__filter__sub {
  font-size: 0.75rem; }
  ul.search__filter__sub a {
    padding: 0.1875rem 0.625rem; }

.search__results {
  max-width: 39.875rem;
  margin: auto; }
  .search__results a {
    color: #35A032; }
  .search__results h3 {
    margin: 0;
    line-height: 2.75rem; }
    @media print, screen and (max-width: 39.99875em) {
      .search__results h3 {
        font-size: 1.0625rem;
        line-height: 1.35; } }
  .search__results ol {
    counter-reset: results-counter;
    margin-top: 3.125rem;
    list-style-type: none; }
    @media print, screen and (max-width: 39.99875em) {
      .search__results ol {
        padding-left: 1.5625rem; } }
  .search__results li {
    position: relative;
    margin-bottom: 1.875rem;
    word-wrap: break-word; }
    @media print, screen and (min-width: 40em) {
      .search__results li {
        border-left: 1px solid #E0E0E0;
        padding-left: 1.25rem;
        margin-bottom: 3.125rem; } }
    .search__results li p {
      margin: 0; }
      @media print, screen and (max-width: 39.99875em) {
        .search__results li p {
          font-size: 0.9375rem; } }
    .search__results li .search__results__crumbpath {
      margin-top: 0.1875rem;
      color: #005943;
      font-size: 0.75rem; }
      .search__results li .search__results__crumbpath .fa {
        margin-right: 0.1875rem; }
        .search__results li .search__results__crumbpath .fa:not(:first-child) {
          margin-left: 0.3125rem; }

span.search__results__numbering {
  display: block;
  font-size: 1.8125rem;
  color: #707070;
  position: absolute;
  top: 0.625rem;
  left: -5.125rem;
  width: 4.375rem;
  text-align: right; }
  @media print, screen and (max-width: 39.99875em) {
    span.search__results__numbering {
      font-size: 1.4375rem;
      top: 0.125rem; } }

a, a:link, a:active, a:visited {
  text-decoration: none;
  color: #008265; }

a:hover {
  text-decoration: underline;
  color: #006481; }

.page-potilas-ja-laakari h2, .page-potilas-ja-laakari h3,
.osio-potilas-laakarisuhde h2,
.osio-potilas-laakarisuhde h3,
.page-potilas-laakarisuhde h2,
.page-potilas-laakarisuhde h3,
.osio-lapset-ja-nuoret h2,
.osio-lapset-ja-nuoret h3,
.page-lapset-ja-nuoret h2,
.page-lapset-ja-nuoret h3,
.osio-hoidon-erityiskysymyksia h2,
.osio-hoidon-erityiskysymyksia h3,
.page-hoidon-erityiskysymyksia h2,
.page-hoidon-erityiskysymyksia h3,
.osio-elaman-loppu h2,
.osio-elaman-loppu h3,
.page-elaman-loppu h2,
.page-elaman-loppu h3,
.osio-terveyden-edistaminen-ja-sairauksien-ennaltaehkaisy h2,
.osio-terveyden-edistaminen-ja-sairauksien-ennaltaehkaisy h3,
.page-terveyden-edistaminen-ja-sairauksien-ennaltaehkaisy h2,
.page-terveyden-edistaminen-ja-sairauksien-ennaltaehkaisy h3,
.osio-laakari-potilas-ja-kolmas-osapuoli h2,
.osio-laakari-potilas-ja-kolmas-osapuoli h3,
.page-laakari-potilas-ja-kolmas-osapuoli h2,
.page-laakari-potilas-ja-kolmas-osapuoli h3 {
  color: #006481; }

.page-potilas-ja-laakari .body > p:first-of-type:first-letter,
.osio-potilas-laakarisuhde .body > p:first-of-type:first-letter,
.page-potilas-laakarisuhde .body > p:first-of-type:first-letter,
.osio-lapset-ja-nuoret .body > p:first-of-type:first-letter,
.page-lapset-ja-nuoret .body > p:first-of-type:first-letter,
.osio-hoidon-erityiskysymyksia .body > p:first-of-type:first-letter,
.page-hoidon-erityiskysymyksia .body > p:first-of-type:first-letter,
.osio-elaman-loppu .body > p:first-of-type:first-letter,
.page-elaman-loppu .body > p:first-of-type:first-letter,
.osio-terveyden-edistaminen-ja-sairauksien-ennaltaehkaisy .body > p:first-of-type:first-letter,
.page-terveyden-edistaminen-ja-sairauksien-ennaltaehkaisy .body > p:first-of-type:first-letter,
.osio-laakari-potilas-ja-kolmas-osapuoli .body > p:first-of-type:first-letter,
.page-laakari-potilas-ja-kolmas-osapuoli .body > p:first-of-type:first-letter {
  color: rgba(0, 100, 129, 0.7); }

.page-potilas-ja-laakari.writer-article #articleHeader,
.osio-potilas-laakarisuhde.writer-article #articleHeader,
.page-potilas-laakarisuhde.writer-article #articleHeader,
.osio-lapset-ja-nuoret.writer-article #articleHeader,
.page-lapset-ja-nuoret.writer-article #articleHeader,
.osio-hoidon-erityiskysymyksia.writer-article #articleHeader,
.page-hoidon-erityiskysymyksia.writer-article #articleHeader,
.osio-elaman-loppu.writer-article #articleHeader,
.page-elaman-loppu.writer-article #articleHeader,
.osio-terveyden-edistaminen-ja-sairauksien-ennaltaehkaisy.writer-article #articleHeader,
.page-terveyden-edistaminen-ja-sairauksien-ennaltaehkaisy.writer-article #articleHeader,
.osio-laakari-potilas-ja-kolmas-osapuoli.writer-article #articleHeader,
.page-laakari-potilas-ja-kolmas-osapuoli.writer-article #articleHeader {
  border-left: solid #006481 20px; }

.page-potilas-ja-laakari.osio-ingressi .body,
.page-potilas-ja-laakari .le_example,
.osio-potilas-laakarisuhde.osio-ingressi .body,
.osio-potilas-laakarisuhde .le_example,
.page-potilas-laakarisuhde.osio-ingressi .body,
.page-potilas-laakarisuhde .le_example,
.osio-lapset-ja-nuoret.osio-ingressi .body,
.osio-lapset-ja-nuoret .le_example,
.page-lapset-ja-nuoret.osio-ingressi .body,
.page-lapset-ja-nuoret .le_example,
.osio-hoidon-erityiskysymyksia.osio-ingressi .body,
.osio-hoidon-erityiskysymyksia .le_example,
.page-hoidon-erityiskysymyksia.osio-ingressi .body,
.page-hoidon-erityiskysymyksia .le_example,
.osio-elaman-loppu.osio-ingressi .body,
.osio-elaman-loppu .le_example,
.page-elaman-loppu.osio-ingressi .body,
.page-elaman-loppu .le_example,
.osio-terveyden-edistaminen-ja-sairauksien-ennaltaehkaisy.osio-ingressi .body,
.osio-terveyden-edistaminen-ja-sairauksien-ennaltaehkaisy .le_example,
.page-terveyden-edistaminen-ja-sairauksien-ennaltaehkaisy.osio-ingressi .body,
.page-terveyden-edistaminen-ja-sairauksien-ennaltaehkaisy .le_example,
.osio-laakari-potilas-ja-kolmas-osapuoli.osio-ingressi .body,
.osio-laakari-potilas-ja-kolmas-osapuoli .le_example,
.page-laakari-potilas-ja-kolmas-osapuoli.osio-ingressi .body,
.page-laakari-potilas-ja-kolmas-osapuoli .le_example {
  background-color: rgba(0, 100, 129, 0.25); }

.page-potilas-ja-laakari blockquote,
.osio-potilas-laakarisuhde blockquote,
.page-potilas-laakarisuhde blockquote,
.osio-lapset-ja-nuoret blockquote,
.page-lapset-ja-nuoret blockquote,
.osio-hoidon-erityiskysymyksia blockquote,
.page-hoidon-erityiskysymyksia blockquote,
.osio-elaman-loppu blockquote,
.page-elaman-loppu blockquote,
.osio-terveyden-edistaminen-ja-sairauksien-ennaltaehkaisy blockquote,
.page-terveyden-edistaminen-ja-sairauksien-ennaltaehkaisy blockquote,
.osio-laakari-potilas-ja-kolmas-osapuoli blockquote,
.page-laakari-potilas-ja-kolmas-osapuoli blockquote {
  border-left: solid #006481 15px; }

.page-potilas-ja-laakari .body p a, .page-potilas-ja-laakari .body p a:link, .page-potilas-ja-laakari .body p a:active, .page-potilas-ja-laakari .body p a:visited,
.osio-potilas-laakarisuhde .body p a,
.osio-potilas-laakarisuhde .body p a:link,
.osio-potilas-laakarisuhde .body p a:active,
.osio-potilas-laakarisuhde .body p a:visited,
.page-potilas-laakarisuhde .body p a,
.page-potilas-laakarisuhde .body p a:link,
.page-potilas-laakarisuhde .body p a:active,
.page-potilas-laakarisuhde .body p a:visited,
.osio-lapset-ja-nuoret .body p a,
.osio-lapset-ja-nuoret .body p a:link,
.osio-lapset-ja-nuoret .body p a:active,
.osio-lapset-ja-nuoret .body p a:visited,
.page-lapset-ja-nuoret .body p a,
.page-lapset-ja-nuoret .body p a:link,
.page-lapset-ja-nuoret .body p a:active,
.page-lapset-ja-nuoret .body p a:visited,
.osio-hoidon-erityiskysymyksia .body p a,
.osio-hoidon-erityiskysymyksia .body p a:link,
.osio-hoidon-erityiskysymyksia .body p a:active,
.osio-hoidon-erityiskysymyksia .body p a:visited,
.page-hoidon-erityiskysymyksia .body p a,
.page-hoidon-erityiskysymyksia .body p a:link,
.page-hoidon-erityiskysymyksia .body p a:active,
.page-hoidon-erityiskysymyksia .body p a:visited,
.osio-elaman-loppu .body p a,
.osio-elaman-loppu .body p a:link,
.osio-elaman-loppu .body p a:active,
.osio-elaman-loppu .body p a:visited,
.page-elaman-loppu .body p a,
.page-elaman-loppu .body p a:link,
.page-elaman-loppu .body p a:active,
.page-elaman-loppu .body p a:visited,
.osio-terveyden-edistaminen-ja-sairauksien-ennaltaehkaisy .body p a,
.osio-terveyden-edistaminen-ja-sairauksien-ennaltaehkaisy .body p a:link,
.osio-terveyden-edistaminen-ja-sairauksien-ennaltaehkaisy .body p a:active,
.osio-terveyden-edistaminen-ja-sairauksien-ennaltaehkaisy .body p a:visited,
.page-terveyden-edistaminen-ja-sairauksien-ennaltaehkaisy .body p a,
.page-terveyden-edistaminen-ja-sairauksien-ennaltaehkaisy .body p a:link,
.page-terveyden-edistaminen-ja-sairauksien-ennaltaehkaisy .body p a:active,
.page-terveyden-edistaminen-ja-sairauksien-ennaltaehkaisy .body p a:visited,
.osio-laakari-potilas-ja-kolmas-osapuoli .body p a,
.osio-laakari-potilas-ja-kolmas-osapuoli .body p a:link,
.osio-laakari-potilas-ja-kolmas-osapuoli .body p a:active,
.osio-laakari-potilas-ja-kolmas-osapuoli .body p a:visited,
.page-laakari-potilas-ja-kolmas-osapuoli .body p a,
.page-laakari-potilas-ja-kolmas-osapuoli .body p a:link,
.page-laakari-potilas-ja-kolmas-osapuoli .body p a:active,
.page-laakari-potilas-ja-kolmas-osapuoli .body p a:visited {
  color: #006481; }

.page-toimituskunta-ja-asiantuntijat h2, .page-toimituskunta-ja-asiantuntijat h3,
.page-etiikka-ja-professio h2,
.page-etiikka-ja-professio h3,
.osio-laakarin-etiikan-filosofiset-perusteet h2,
.osio-laakarin-etiikan-filosofiset-perusteet h3,
.page-laakarin-etiikan-filosofiset-perusteet h2,
.page-laakarin-etiikan-filosofiset-perusteet h3,
.osio-elaman-alku-ja-raskausaika h2,
.osio-elaman-alku-ja-raskausaika h3,
.page-elaman-alku-ja-raskausaika h2,
.page-elaman-alku-ja-raskausaika h3,
.osio-mielenterveys-paihde-ja-muistisairaat-potilaat h2,
.osio-mielenterveys-paihde-ja-muistisairaat-potilaat h3,
.page-mielenterveys-paihde-ja-muistisairaat-potilaat h2,
.page-mielenterveys-paihde-ja-muistisairaat-potilaat h3,
.osio-suun-terveydenhuollossa-korostuvia-kysymyksia h2,
.osio-suun-terveydenhuollossa-korostuvia-kysymyksia h3,
.page-suun-terveydenhuollossa-korostuvia-kysymyksia h2,
.page-suun-terveydenhuollossa-korostuvia-kysymyksia h3,
.osio-laakari-ja-yhteiskunta h2,
.osio-laakari-ja-yhteiskunta h3,
.page-laakari-ja-yhteiskunta h2,
.page-laakari-ja-yhteiskunta h3,
.osio-laakari-ja-professio h2,
.osio-laakari-ja-professio h3,
.page-laakari-ja-professio h2,
.page-laakari-ja-professio h3,
.osio-koulutus-ja-tutkimus h2,
.osio-koulutus-ja-tutkimus h3,
.page-koulutus-ja-tutkimus h2,
.page-koulutus-ja-tutkimus h3 {
  color: #701359; }

.page-toimituskunta-ja-asiantuntijat .body > p:first-of-type:first-letter,
.page-etiikka-ja-professio .body > p:first-of-type:first-letter,
.osio-laakarin-etiikan-filosofiset-perusteet .body > p:first-of-type:first-letter,
.page-laakarin-etiikan-filosofiset-perusteet .body > p:first-of-type:first-letter,
.osio-elaman-alku-ja-raskausaika .body > p:first-of-type:first-letter,
.page-elaman-alku-ja-raskausaika .body > p:first-of-type:first-letter,
.osio-mielenterveys-paihde-ja-muistisairaat-potilaat .body > p:first-of-type:first-letter,
.page-mielenterveys-paihde-ja-muistisairaat-potilaat .body > p:first-of-type:first-letter,
.osio-suun-terveydenhuollossa-korostuvia-kysymyksia .body > p:first-of-type:first-letter,
.page-suun-terveydenhuollossa-korostuvia-kysymyksia .body > p:first-of-type:first-letter,
.osio-laakari-ja-yhteiskunta .body > p:first-of-type:first-letter,
.page-laakari-ja-yhteiskunta .body > p:first-of-type:first-letter,
.osio-laakari-ja-professio .body > p:first-of-type:first-letter,
.page-laakari-ja-professio .body > p:first-of-type:first-letter,
.osio-koulutus-ja-tutkimus .body > p:first-of-type:first-letter,
.page-koulutus-ja-tutkimus .body > p:first-of-type:first-letter {
  color: rgba(112, 19, 89, 0.7); }

.page-toimituskunta-ja-asiantuntijat.writer-article #articleHeader,
.page-etiikka-ja-professio.writer-article #articleHeader,
.osio-laakarin-etiikan-filosofiset-perusteet.writer-article #articleHeader,
.page-laakarin-etiikan-filosofiset-perusteet.writer-article #articleHeader,
.osio-elaman-alku-ja-raskausaika.writer-article #articleHeader,
.page-elaman-alku-ja-raskausaika.writer-article #articleHeader,
.osio-mielenterveys-paihde-ja-muistisairaat-potilaat.writer-article #articleHeader,
.page-mielenterveys-paihde-ja-muistisairaat-potilaat.writer-article #articleHeader,
.osio-suun-terveydenhuollossa-korostuvia-kysymyksia.writer-article #articleHeader,
.page-suun-terveydenhuollossa-korostuvia-kysymyksia.writer-article #articleHeader,
.osio-laakari-ja-yhteiskunta.writer-article #articleHeader,
.page-laakari-ja-yhteiskunta.writer-article #articleHeader,
.osio-laakari-ja-professio.writer-article #articleHeader,
.page-laakari-ja-professio.writer-article #articleHeader,
.osio-koulutus-ja-tutkimus.writer-article #articleHeader,
.page-koulutus-ja-tutkimus.writer-article #articleHeader {
  border-left: solid #701359 20px; }

.page-toimituskunta-ja-asiantuntijat.osio-ingressi .body,
.page-toimituskunta-ja-asiantuntijat .le_example,
.page-etiikka-ja-professio.osio-ingressi .body,
.page-etiikka-ja-professio .le_example,
.osio-laakarin-etiikan-filosofiset-perusteet.osio-ingressi .body,
.osio-laakarin-etiikan-filosofiset-perusteet .le_example,
.page-laakarin-etiikan-filosofiset-perusteet.osio-ingressi .body,
.page-laakarin-etiikan-filosofiset-perusteet .le_example,
.osio-elaman-alku-ja-raskausaika.osio-ingressi .body,
.osio-elaman-alku-ja-raskausaika .le_example,
.page-elaman-alku-ja-raskausaika.osio-ingressi .body,
.page-elaman-alku-ja-raskausaika .le_example,
.osio-mielenterveys-paihde-ja-muistisairaat-potilaat.osio-ingressi .body,
.osio-mielenterveys-paihde-ja-muistisairaat-potilaat .le_example,
.page-mielenterveys-paihde-ja-muistisairaat-potilaat.osio-ingressi .body,
.page-mielenterveys-paihde-ja-muistisairaat-potilaat .le_example,
.osio-suun-terveydenhuollossa-korostuvia-kysymyksia.osio-ingressi .body,
.osio-suun-terveydenhuollossa-korostuvia-kysymyksia .le_example,
.page-suun-terveydenhuollossa-korostuvia-kysymyksia.osio-ingressi .body,
.page-suun-terveydenhuollossa-korostuvia-kysymyksia .le_example,
.osio-laakari-ja-yhteiskunta.osio-ingressi .body,
.osio-laakari-ja-yhteiskunta .le_example,
.page-laakari-ja-yhteiskunta.osio-ingressi .body,
.page-laakari-ja-yhteiskunta .le_example,
.osio-laakari-ja-professio.osio-ingressi .body,
.osio-laakari-ja-professio .le_example,
.page-laakari-ja-professio.osio-ingressi .body,
.page-laakari-ja-professio .le_example,
.osio-koulutus-ja-tutkimus.osio-ingressi .body,
.osio-koulutus-ja-tutkimus .le_example,
.page-koulutus-ja-tutkimus.osio-ingressi .body,
.page-koulutus-ja-tutkimus .le_example {
  background-color: rgba(112, 19, 89, 0.25); }

.page-toimituskunta-ja-asiantuntijat blockquote,
.page-etiikka-ja-professio blockquote,
.osio-laakarin-etiikan-filosofiset-perusteet blockquote,
.page-laakarin-etiikan-filosofiset-perusteet blockquote,
.osio-elaman-alku-ja-raskausaika blockquote,
.page-elaman-alku-ja-raskausaika blockquote,
.osio-mielenterveys-paihde-ja-muistisairaat-potilaat blockquote,
.page-mielenterveys-paihde-ja-muistisairaat-potilaat blockquote,
.osio-suun-terveydenhuollossa-korostuvia-kysymyksia blockquote,
.page-suun-terveydenhuollossa-korostuvia-kysymyksia blockquote,
.osio-laakari-ja-yhteiskunta blockquote,
.page-laakari-ja-yhteiskunta blockquote,
.osio-laakari-ja-professio blockquote,
.page-laakari-ja-professio blockquote,
.osio-koulutus-ja-tutkimus blockquote,
.page-koulutus-ja-tutkimus blockquote {
  border-left: solid #701359 15px; }

.page-toimituskunta-ja-asiantuntijat .body p a, .page-toimituskunta-ja-asiantuntijat .body p a:link, .page-toimituskunta-ja-asiantuntijat .body p a:active, .page-toimituskunta-ja-asiantuntijat .body p a:visited,
.page-etiikka-ja-professio .body p a,
.page-etiikka-ja-professio .body p a:link,
.page-etiikka-ja-professio .body p a:active,
.page-etiikka-ja-professio .body p a:visited,
.osio-laakarin-etiikan-filosofiset-perusteet .body p a,
.osio-laakarin-etiikan-filosofiset-perusteet .body p a:link,
.osio-laakarin-etiikan-filosofiset-perusteet .body p a:active,
.osio-laakarin-etiikan-filosofiset-perusteet .body p a:visited,
.page-laakarin-etiikan-filosofiset-perusteet .body p a,
.page-laakarin-etiikan-filosofiset-perusteet .body p a:link,
.page-laakarin-etiikan-filosofiset-perusteet .body p a:active,
.page-laakarin-etiikan-filosofiset-perusteet .body p a:visited,
.osio-elaman-alku-ja-raskausaika .body p a,
.osio-elaman-alku-ja-raskausaika .body p a:link,
.osio-elaman-alku-ja-raskausaika .body p a:active,
.osio-elaman-alku-ja-raskausaika .body p a:visited,
.page-elaman-alku-ja-raskausaika .body p a,
.page-elaman-alku-ja-raskausaika .body p a:link,
.page-elaman-alku-ja-raskausaika .body p a:active,
.page-elaman-alku-ja-raskausaika .body p a:visited,
.osio-mielenterveys-paihde-ja-muistisairaat-potilaat .body p a,
.osio-mielenterveys-paihde-ja-muistisairaat-potilaat .body p a:link,
.osio-mielenterveys-paihde-ja-muistisairaat-potilaat .body p a:active,
.osio-mielenterveys-paihde-ja-muistisairaat-potilaat .body p a:visited,
.page-mielenterveys-paihde-ja-muistisairaat-potilaat .body p a,
.page-mielenterveys-paihde-ja-muistisairaat-potilaat .body p a:link,
.page-mielenterveys-paihde-ja-muistisairaat-potilaat .body p a:active,
.page-mielenterveys-paihde-ja-muistisairaat-potilaat .body p a:visited,
.osio-suun-terveydenhuollossa-korostuvia-kysymyksia .body p a,
.osio-suun-terveydenhuollossa-korostuvia-kysymyksia .body p a:link,
.osio-suun-terveydenhuollossa-korostuvia-kysymyksia .body p a:active,
.osio-suun-terveydenhuollossa-korostuvia-kysymyksia .body p a:visited,
.page-suun-terveydenhuollossa-korostuvia-kysymyksia .body p a,
.page-suun-terveydenhuollossa-korostuvia-kysymyksia .body p a:link,
.page-suun-terveydenhuollossa-korostuvia-kysymyksia .body p a:active,
.page-suun-terveydenhuollossa-korostuvia-kysymyksia .body p a:visited,
.osio-laakari-ja-yhteiskunta .body p a,
.osio-laakari-ja-yhteiskunta .body p a:link,
.osio-laakari-ja-yhteiskunta .body p a:active,
.osio-laakari-ja-yhteiskunta .body p a:visited,
.page-laakari-ja-yhteiskunta .body p a,
.page-laakari-ja-yhteiskunta .body p a:link,
.page-laakari-ja-yhteiskunta .body p a:active,
.page-laakari-ja-yhteiskunta .body p a:visited,
.osio-laakari-ja-professio .body p a,
.osio-laakari-ja-professio .body p a:link,
.osio-laakari-ja-professio .body p a:active,
.osio-laakari-ja-professio .body p a:visited,
.page-laakari-ja-professio .body p a,
.page-laakari-ja-professio .body p a:link,
.page-laakari-ja-professio .body p a:active,
.page-laakari-ja-professio .body p a:visited,
.osio-koulutus-ja-tutkimus .body p a,
.osio-koulutus-ja-tutkimus .body p a:link,
.osio-koulutus-ja-tutkimus .body p a:active,
.osio-koulutus-ja-tutkimus .body p a:visited,
.page-koulutus-ja-tutkimus .body p a,
.page-koulutus-ja-tutkimus .body p a:link,
.page-koulutus-ja-tutkimus .body p a:active,
.page-koulutus-ja-tutkimus .body p a:visited {
  color: #701359; }

.page-hammaslaakarin-etiikka-on-laakarin-etiikkaa h2, .page-hammaslaakarin-etiikka-on-laakarin-etiikkaa h3 {
  color: #57bdc3; }

.page-hammaslaakarin-etiikka-on-laakarin-etiikkaa .body > p:first-of-type:first-letter {
  color: rgba(87, 189, 195, 0.7); }

.page-hammaslaakarin-etiikka-on-laakarin-etiikkaa.writer-article #articleHeader {
  border-left: solid #57bdc3 20px; }

.page-hammaslaakarin-etiikka-on-laakarin-etiikkaa.osio-ingressi .body,
.page-hammaslaakarin-etiikka-on-laakarin-etiikkaa .le_example {
  background-color: rgba(87, 189, 195, 0.25); }

.page-hammaslaakarin-etiikka-on-laakarin-etiikkaa blockquote {
  border-left: solid #57bdc3 15px; }

.page-hammaslaakarin-etiikka-on-laakarin-etiikkaa .body p a, .page-hammaslaakarin-etiikka-on-laakarin-etiikkaa .body p a:link, .page-hammaslaakarin-etiikka-on-laakarin-etiikkaa .body p a:active, .page-hammaslaakarin-etiikka-on-laakarin-etiikkaa .body p a:visited {
  color: #57bdc3; }

body {
  font-family: "Times New Roman", Trebuchet, Verdana, sans-serif;
  color: #333;
  font-size: 1.1rem;
  line-height: 1.2; }

#header {
  position: relative;
  background-repeat: no-repeat;
  background-size: cover;
  padding-bottom: 30%; }

.body > p:first-of-type {
  min-height: 60px; }

.body > p:first-of-type:first-letter {
  float: left;
  font-size: 88px;
  line-height: 50px;
  padding-top: 12px;
  padding-right: 8px;
  padding-left: 3px; }

.writer-article #articleHeader {
  padding-left: 42px;
  margin-bottom: 42px; }

h1 {
  font-size: 1.9rem;
  font-weight: 400;
  color: #008265;
  color: #578fa6;
  padding: 15px 0px 10px 0px; }
  h1.mainTitle {
    font-size: 2.2em;
    padding: 0 0 1rem 0;
    color: black; }
  .page-laakarinvala h1.mainTitle {
    text-align: center; }
  h1 a, h1 h1 a:visited {
    color: #701359; }
  h1 a:hover {
    text-decoration: none;
    color: #006481; }

h2 {
  font-size: 1.3em;
  margin: 3rem 1rem 1rem 0; }
  .body h2 {
    display: flex;
    align-items: center; }

h3 {
  font-size: 1.25rem;
  padding: 10px 0px 0px 0px; }

.ingress {
  font-weight: 600;
  font-style: italic;
  font-size: 1.4rem;
  margin-bottom: 30px; }

p {
  margin: 5px 0px 15px 0px;
  padding: 0px;
  line-height: 1.4; }
  .body p {
    font-size: 1.1rem; }
  p.two_column {
    -webkit-columns: 2;
       -moz-columns: 2;
            columns: 2; }

#mainText ul {
/*  list-style-image: url(/images/disc.gif);*/
  margin: 0px 0px 15px 0px; }

#mainText li {
  margin: 0px 0px 0px 20px;
  padding: 5px 0px 0px 0px; }

.page-laakarinvala #mainText,
.page-autonomia-laakarin-tyossa #mainText {
  background-color: rgba(0, 100, 129, 0.25);
  width: 90%;
  margin: 0 auto;
  border: 1px solid white;
  padding: 40px; }
  .page-laakarinvala #mainText p,
  .page-autonomia-laakarin-tyossa #mainText p {
    font-style: italic;
    font-size: 1.5rem;
    font-weight: 400;
    text-align: center; }

.page-autonomia-laakarin-tyossa #mainText p {
  text-align: left;
  font-style: normal; }

#haku {
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 10px 0px; }

.haku {
  width: 66%;
  margin: 0;
  padding: 0;
  background-color: #e5f2ef; }

.button_haku {
  float: right; }

.page-lukijalle p:first-of-type:first-letter, .page-lukijalle + p:first-of-type:first-letter,
.osio-home p:first-of-type:first-letter,
.osio-home + p:first-of-type:first-letter,
.page-autonomia-laakarin-tyossa p:first-of-type:first-letter,
.page-autonomia-laakarin-tyossa + p:first-of-type:first-letter,
.page-toimituskunta-ja-asiantuntijat p:first-of-type:first-letter,
.page-toimituskunta-ja-asiantuntijat + p:first-of-type:first-letter,
.osio-ingressi p:first-of-type:first-letter,
.osio-ingressi + p:first-of-type:first-letter,
.page-julkaisu p:first-of-type:first-letter,
.page-julkaisu + p:first-of-type:first-letter,
.body > h2 p:first-of-type:first-letter,
.body > h2 + p:first-of-type:first-letter {
  color: initial !important;
  float: initial;
  font-size: initial;
  line-height: initial;
  padding-top: initial;
  padding-right: initial;
  padding-left: initial; }

.page-lukijalle #articleHeader,
.osio-home #articleHeader,
.page-autonomia-laakarin-tyossa #articleHeader,
.page-toimituskunta-ja-asiantuntijat #articleHeader,
.osio-ingressi #articleHeader,
.page-julkaisu #articleHeader,
.body > h2 #articleHeader {
  border: none;
  padding: 0; }

.osio-ingressi h1 {
  font-size: 4rem;
  line-height: 1.0; }

.osio-ingressi .body {
  padding: 40px;
  min-height: 800px;
  line-height: 1.3; }

.osio-ingressi .body > p, .osio-ingressi p:first-of-type:first-letter {
  font-size: 1.5rem;
  font-style: italic;
  color: rgba(0, 0, 0, 0.7) !important;
  line-height: 1.3; }

.page-toimituskunta-ja-asiantuntijat h1.mainTitle {
  display: none; }

.page-toimituskunta-ja-asiantuntijat .body h2::after {
  display: none; }

#navi {
  background-color: #e5f2ef; }
  #navi h1 {
    font-style: italic;
    font-size: 2rem;
    text-align: center;
    margin: 10px;
    color: black; }
    #navi h1 a:link, #navi h1 a:hover, #navi h1 a:active {
      color: black; }

#subNavi {
  background-color: #e5f2ef;
  font-family: Trebuchet, Verdana, sans-serif; }
  #subNavi ul {
    margin: 0;
    padding: 0px 10px 10px 20px; }
    #subNavi ul ul {
      padding-left: 10px;
      font-size: 1rem; }
  #subNavi a {
    color: #475717; }
  #subNavi li {
    font-size: 1rem;
    margin: 0px 0px 0px 0px;
    padding: 10px 0px 0px 0px;
    list-style: none;
    list-style-position: outside;
    list-style-image: url(/site/templates/images/etiikkakirja/raquo1.gif);
    line-height: 1.2; }
    #subNavi li li {
      font-size: 0.9rem;
      list-style-image: url(/site/templates/images/etiikkakirja/raquo2.gif); }

#info ul {
  color: white;
  list-style: none;
  margin: 10px 0px 0px 0px;
  background-color: #008265;
  padding: 10px 0px 10px 10px; }
  #info ul a {
    color: white; }

.ul2 {
  margin: 0px 0px 0px 20px;
  padding: 0px 0px 0px 0px; }

.ul2 li {
  line-height: 120%;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px; }

.active {
  font-weight: bold; }

blockquote {
  padding-left: 25px;
  margin-left: 0; }
  blockquote p {
    margin-bottom: 10px; }
  blockquote ul, blockquote ol {
    padding-left: 5px;
    margin-top: 5px; }

.writer p, .writer {
  font-size: 1.1rem;
  font-style: italic;
  font-family: "Times New Roman", Times, serif;
  margin: 1rem 0 3.5rem 0; }

.le_example {
  padding: 30px; }
  .le_example h1, .le_example h2, .le_example h3 {
    color: black;
    padding: 0;
    margin: 1rem 0; }
    .le_example h1::after, .le_example h2::after, .le_example h3::after {
      display: none; }

#browse {
  margin: 10px auto;
  width: 100%;
  text-align: center; }

cite {
  font-size: 14px;
  font-style: normal; }

#footer p {
  text-align: center;
  background-color: #00694F;
  height: 70px;
  clear: both;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 0px 0px;
  color: white; }
  #footer p a {
    color: white; }

#copy p {
  text-align: center; }

#logos {
  margin: 20px auto; }
  #logos img {
    margin: 10px auto;
    max-width: 100%; }

.align_right {
  float: right;
  margin: 0 0 15px 15px; }

@media print {
  div.hide-for-print {
    display: none; } }

/**
 *
 *   Responsive navigation
 *
 *
 *
 */
.navigation-trigger {
  display: none;
  position: fixed;
  top: 10px;
  right: 10px;
  z-index: 9999;
  font-size: 28px;
  color: #000 !important; }
  .navigation-trigger:hover {
    color: #000;
    text-decoration: none; }

@media all and (max-width: 640px) {
  .navigation {
    display: none; }
  .navigation-trigger {
    display: block; }
    .navigation-trigger .show-nav {
      display: inline-block; }
    .navigation-trigger .hide-nav {
      display: none; }
  body.navigation-active {
    overflow: hidden; }
    body.navigation-active .navigation-trigger .show-nav {
      display: none; }
    body.navigation-active .navigation-trigger .hide-nav {
      display: inline-block; }
    body.navigation-active .navigation {
      position: fixed;
      display: block;
      background: #fff;
      right: 0;
      top: 0;
      max-width: 400px;
      overflow: scroll;
      bottom: 0;
      margin: 0;
      padding: 10px;
      box-shadow: -3px 0px 13px rgba(0, 0, 0, 0.5); }
      body.navigation-active .navigation h1 {
        margin: 0 0 10px 0; }
  .osio-ingressi h1 {
    font-size: 3rem; }
  .osio-ingressi p, .osio-ingressi p:first-of-type:first-letter {
    font-size: 1.2rem;
    color: rgba(0, 0, 0, 0.7); }
  .osio-home .body img {
    display: none; }
  .page-laakarinvala #mainText,
  .page-autonomia-laakarin-tyossa #mainText {
    width: 90%;
    padding: 30px; }
    .page-laakarinvala #mainText p,
    .page-autonomia-laakarin-tyossa #mainText p {
      font-size: 1.1rem; } }

.sticky {
  position: fixed;
  top: 0; }
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImV0aWlra2FraXJqYTIwMjEuY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9mb3VuZGF0aW9uLnNjc3MiLCIuLi8uLi8uLi8uLi9zcmMvc2Nzcy9ldGlpa2tha2lyamEyMDIxLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3ZlbmRvci9ub3JtYWxpemUuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvX2dsb2JhbC5zY3NzIiwiLi4vLi4vLi4vLi4vc3JjL3Njc3MvX3NldHRpbmdzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3V0aWwvX21peGlucy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy94eS1ncmlkL19jbGFzc2VzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3h5LWdyaWQvX2d1dHRlcnMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MveHktZ3JpZC9fZ3JpZC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy91dGlsL191bml0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3V0aWwvX2JyZWFrcG9pbnQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MveHktZ3JpZC9fY2VsbC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy91dGlsL19tYXRoLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3h5LWdyaWQvX2xheW91dC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy94eS1ncmlkL19jb2xsYXBzZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy94eS1ncmlkL19wb3NpdGlvbi5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy94eS1ncmlkL19mcmFtZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19yZXNwb25zaXZlLWVtYmVkLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2ZsZXguc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdXRpbC9fZmxleC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL192aXNpYmlsaXR5LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvZm9udC1hd2Vzb21lLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX3BhdGguc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fY29yZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19sYXJnZXIuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fZml4ZWQtd2lkdGguc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fbGlzdC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fYm9yZGVyZWQtcHVsbGVkLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2FuaW1hdGVkLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX3JvdGF0ZWQtZmxpcHBlZC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19taXhpbnMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fc3RhY2tlZC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19zY3JlZW4tcmVhZGVyLnNjc3MiLCIuLi8uLi8uLi8uLi9zcmMvc2Nzcy9jb21wb25lbnRzL19zZWFyY2guc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkFBaUI7QUNBakI7Ozs7O0dBS0c7QUNESDs7O0dBR0c7QUNORCw0RUFBNEU7QUFRNUU7RUFDRSxrQkFBaUI7RUFDakIsK0JBQThCLEVBQy9COztBQU9EO0VBQ0UsVUFBUyxFQUNWOztBQUtEO0VBQ0UsZUFBYztFQUNkLGlCQUFnQixFQUNqQjs7QUFRRDtFQUNFLHdCQUF1QjtFQUN2QixVQUFTO0VBQ1Qsa0JBQWlCLEVBQ2xCOztBQUtEO0VBQ0Usa0NBQWlDO0VBQ2pDLGVBQWMsRUFDZjs7QUFPRDtFQUNFLDhCQUE2QixFQUM5Qjs7QUFLRDtFQUNFLG9CQUFtQjtFQUNuQiwyQkFBMEI7RUFDMUIsMENBQWlDO1VBQWpDLGtDQUFpQyxFQUNsQzs7QUFJRDs7RUFFRSxvQkFBbUIs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QUhxQixFRkxwQjs7QUFFRDtFSzRGQSxlQUFNO0VBSUosZ0JBQWU7RUFDZixlQUFjO0VBc0NkLFlBdEVpQyxFTHREbEM7RUFYRDtJSzRGQSxjQUFNLEVMdkZIO0VBTEg7SUs0RkEsZUFBTSxFTG5GSDs7QUFHSDtFSzJIRSxZQWxGWSxFTHRDWDs7QUFISDtFSzJIRSxZQWxGWSxFTGxDWDs7QUFTRDtFQU1JLGlCQUFnQixFQUNqQjs7QUlnSEM7RUp2SEo7SUFNSSxpQkFBZ0IsRUFDakIsRUFBQTs7QUlnSEM7RUp2SEo7SUFNSSxpQkFBZ0IsRUFDakIsRUFBQTs7QUFZSDtFSzZDRixlQUFNLEVMM0NIOztBQWFDO0VLeUVGLGdCQ25CeUQsRU5uRHREOztBQUhEO0VLeUVGLGlCQ25CeUQsRU5uRHREOztBQUhEO0VLeUVGLFdDbkJ5RCxFTm5EdEQ7O0FBSEQ7RUt5RUYsaUJDbkJ5RCxFTm5EdEQ7O0FBSEQ7RUt5RUYsaUJDbkJ5RCxFTm5EdEQ7O0FBSEQ7RUt5RUYsV0NuQnlELEVObkR0RDs7QUFIRDtFS3lFRixpQkNuQnlELEVObkR0RDs7QUFIRDtFS3lFRixpQkNuQnlELEVObkR0RDs7QUFIRDtFS3lFRixXQ25CeUQsRU5uRHREOztBQUhEO0VLeUVGLGlCQ25CeUQsRU5uRHREOztBQUhEO0VLeUVGLGlCQ25CeUQsRU5uRHREOztBQUhEO0VLeUVGLFlDbkJ5RCxFTm5EdEQ7O0FJa0ZDO0VKekdGO0lLa0RKLGNBQU07SUEyQ0osWUFsRlksRUxUVDtFQUdIO0lLNkNGLGVBQU0sRUwzQ0g7RUFJQztJS2tGRixZQWxGWSxFTEdUO0VBTUQ7SUt5RUYsZ0JDbkJ5RCxFTm5EdEQ7RUFIRDtJS3lFRixpQkNuQnlELEVObkR0RDtFQUhEO0lLeUVGLFdDbkJ5RCxFTm5EdEQ7RUFIRDtJS3lFRixpQkNuQnlELEVObkR0RDtFQUhEO0lLeUVGLGlCQ25CeUQsRU5uRHREO0VBSEQ7SUt5RUYsV0NuQnlELEVObkR0RDtFQUhEO0lLeUVGLGlCQ25CeUQsRU5uRHREO0VBSEQ7SUt5RUYsaUJDbkJ5RCxFTm5EdEQ7RUFIRDtJS3lFRixXQ25CeUQsRU5uRHREO0VBSEQ7SUt5RUYsaUJDbkJ5RCxFTm5EdEQ7RUFIRDtJS3lFRixpQkNuQnlELEVObkR0RDtFQUhEO0lLeUVGLFlDbkJ5RCxFTm5EdEQsRUFBQTs7QUlrRkM7RUp6R0Y7SUtrREosY0FBTTtJQTJDSixZQWxGWSxFTFRUO0VBR0g7SUs2Q0YsZUFBTSxFTDNDSDtFQUlDO0lLa0ZGLFlBbEZZLEVMR1Q7RUFNRDtJS3lFRixnQkNuQnlELEVObkR0RDtFQUhEO0lLeUVGLGlCQ25CeUQsRU5uRHREO0VBSEQ7SUt5RUYsV0NuQnlELEVObkR0RDtFQUhEO0lLeUVGLGlCQ25CeUQsRU5uRHREO0VBSEQ7SUt5RUYsaUJDbkJ5RCxFTm5EdEQ7RUFIRDtJS3lFRixXQ25CeUQsRU5uRHREO0VBSEQ7SUt5RUYsaUJDbkJ5RCxFTm5EdEQ7RUFIRDtJS3lFRixpQkNuQnlELEVObkR0RDtFQUhEO0lLeUVGLFdDbkJ5RCxFTm5EdEQ7RUFIRDtJS3lFRixpQkNuQnlELEVObkR0RDtFQUhEO0lLeUVGLGlCQ25CeUQsRU5uRHREO0VBSEQ7SUt5RUYsWUNuQnlELEVObkR0RCxFQUFBOztBQUtMO0VBQ0UsWUFBVyxFQUNaOztBQUdEO0VBQ0UsYUFBWSxFQUNiOztBQTZCRDtFQ3ZHTSx1QkFBNkQ7RUFBN0Qsd0JBQTZELEVEc0lsRTtFSVVLO0lKekNOO01DdkdNLHVCQUE2RDtNQUE3RCx3QkFBNkQsRURzSWxFLEVBQUE7RUEvQkQ7SUs2QkUsNEJBdEQ4RjtJSnJFNUYsc0JBQTZEO0lBQTdELHVCQUE2RCxFRG9HOUQ7RUltQ0c7SUp6Q047TUs2QkUsNEJBdEQ4RjtNSnJFNUYsc0JBQTZEO01BQTdELHVCQUE2RCxFRDJHMUQsRUFBQTtFQXJDUDtJS3FERSxZQWxGWSxFTCtCYjtFQUVEO0lLaURFLFlBbEZZLEVMbUNiO0VBTUM7SUt5Q0EsZ0NBdEQ4RixFTGU3RjtFQUZEO0lLeUNBLGlDQXREOEYsRUxlN0Y7RUFGRDtJS3lDQSwyQkF0RDhGLEVMZTdGO0VBRkQ7SUt5Q0EsaUNBdEQ4RixFTGU3RjtFQUZEO0lLeUNBLGlDQXREOEYsRUxlN0Y7RUFGRDtJS3lDQSwyQkF0RDhGLEVMZTdGO0VBRkQ7SUt5Q0EsaUNBdEQ4RixFTGU3RjtFQUZEO0lLeUNBLGlDQXREOEYsRUxlN0Y7RUFGRDtJS3lDQSwyQkF0RDhGLEVMZTdGO0VBRkQ7SUt5Q0EsaUNBdEQ4RixFTGU3RjtFQUZEO0lLeUNBLGlDQXREOEYsRUxlN0Y7RUFGRDtJS3lDQSw0QkF0RDhGLEVMZTdGO0VJbURHO0lKakVOO01LcURFLFlBbEZZLEVMK0JiO0lBRUQ7TUtpREUsWUFsRlksRUxtQ2I7SUFNQztNS3lDQSxnQ0F0RDhGLEVMZTdGO0lBRkQ7TUt5Q0EsaUNBdEQ4RixFTGU3RjtJQUZEO01LeUNBLDJCQXREOEYsRUxlN0Y7SUFGRDtNS3lDQSxpQ0F0RDhGLEVMZTdGO0lBRkQ7TUt5Q0EsaUNBdEQ4RixFTGU3RjtJQUZEO01LeUNBLDJCQXREOEYsRUxlN0Y7SUFGRDtNS3lDQSxpQ0F0RDhGLEVMZTdGO0lBRkQ7TUt5Q0EsaUNBdEQ4RixFTGU3RjtJQUZEO01LeUNBLDJCQXREOEYsRUxlN0Y7SUFGRDtNS3lDQSxpQ0F0RDhGLEVMZTdGO0lBRkQ7TUt5Q0EsaUNBdEQ4RixFTGU3RjtJQUZEO01LeUNBLDRCQXREOEYsRUxlN0Y7SUFkSDtNS3FERSxZQWxGWSxFTCtCYjtJQUVEO01LaURFLFlBbEZZLEVMbUNiO0lBTUM7TUt5Q0EsZ0NBdEQ4RixFTGU3RjtJQUZEO01LeUNBLGlDQXREOEYsRUxlN0Y7SUFGRDtNS3lDQSwyQkF0RDhGLEVMZTdGO0lBRkQ7TUt5Q0EsaUNBdEQ4RixFTGU3RjtJQUZEO01LeUNBLGlDQXREOEYsRUxlN0Y7SUFGRDtNS3lDQSwyQkF0RDhGLEVMZTdGO0lBRkQ7TUt5Q0EsaUNBdEQ4RixFTGU3RjtJQUZEO01LeUNBLGlDQXREOEYsRUxlN0Y7SUFGRDtNS3lDQSwyQkF0RDhGLEVMZTdGO0lBRkQ7TUt5Q0EsaUNBdEQ4RixFTGU3RjtJQUZEO01LeUNBLGlDQXREOEYsRUxlN0Y7SUFGRDtNS3lDQSw0QkF0RDhGLEVMZTdGLEVBQUE7RUltREc7SUpqRU47TUtxREUsWUFsRlksRUwrQmI7SUFFRDtNS2lERSxZQWxGWSxFTG1DYjtJQU1DO01LeUNBLGdDQXREOEYsRUxlN0Y7SUFGRDtNS3lDQSxpQ0F0RDhGLEVMZTdGO0lBRkQ7TUt5Q0EsMkJBdEQ4RixFTGU3RjtJQUZEO01LeUNBLGlDQXREOEYsRUxlN0Y7SUFGRDtNS3lDQSxpQ0F0RDhGLEVMZTdGO0lBRkQ7TUt5Q0EsMkJBdEQ4RixFTGU3RjtJQUZEO01LeUNBLGlDQXREOEYsRUxlN0Y7SUFGRDtNS3lDQSxpQ0F0RDhGLEVMZTdGO0lBRkQ7TUt5Q0EsMkJBdEQ4RixFTGU3RjtJQUZEO01LeUNBLGlDQXREOEYsRUxlN0Y7SUFGRDtNS3lDQSxpQ0F0RDhGLEVMZTdGO0lBRkQ7TUt5Q0EsNEJBdEQ4RixFTGU3RixFQUFBOztBQThDSDtFQzNJTSx3QkFBNkQ7RUFBN0QsdUJBQTZELEVEZ0poRTtFSUFHO0lKTE47TUMzSU0sd0JBQTZEO01BQTdELHVCQUE2RCxFRGdKaEUsRUFBQTs7QUFJRDtFQ3BKSSx3QkFBNkQ7RUFBN0QsdUJBQTZELEVEc0poRTtFSU5HO0lKSUo7TUNwSkksd0JBQTZEO01BQTdELHVCQUE2RCxFRHNKaEUsRUFBQTs7QUFYSDtFQzNJTSx3QkFBNkQ7RUFBN0QsdUJBQTZELEVEMkpoRTtFSVhHO0lKTE47TUMzSU0sd0JBQTZEO01BQTdELHVCQUE2RCxFRDJKaEUsRUFBQTs7QU8zSkg7RUZvSUUsWUNuQnlELEVDL0cxRDs7QUFGRDtFRm9JRSxXQ25CeUQsRUMvRzFEOztBQUZEO0VGb0lFLGlCQ25CeUQsRUMvRzFEOztBQUZEO0VGb0lFLFdDbkJ5RCxFQy9HMUQ7O0FBRkQ7RUZvSUUsV0NuQnlELEVDL0cxRDs7QUFGRDtFRm9JRSxpQkNuQnlELEVDL0cxRDs7QUFGRDtFRm9JRSxpQkNuQnlELEVDL0cxRDs7QUFGRDtFRm9JRSxhQ25CeUQsRUMvRzFEOztBSDhJSztFR2hKTjtJRm9JRSxZQ25CeUQsRUMvRzFEO0VBRkQ7SUZvSUUsV0NuQnlELEVDL0cxRDtFQUZEO0lGb0lFLGlCQ25CeUQsRUMvRzFEO0VBRkQ7SUZvSUUsV0NuQnlELEVDL0cxRDtFQUZEO0lGb0lFLFdDbkJ5RCxFQy9HMUQ7RUFGRDtJRm9JRSxpQkNuQnlELEVDL0cxRDtFQUZEO0lGb0lFLGlCQ25CeUQsRUMvRzFEO0VBRkQ7SUZvSUUsYUNuQnlELEVDL0cxRCxFQUFBOztBSDhJSztFR2hKTjtJRm9JRSxZQ25CeUQsRUMvRzFEO0VBRkQ7SUZvSUUsV0NuQnlELEVDL0cxRDtFQUZEO0lGb0lFLGlCQ25CeUQsRUMvRzFEO0VBRkQ7SUZvSUUsV0NuQnlELEVDL0cxRDtFQUZEO0lGb0lFLFdDbkJ5RCxFQy9HMUQ7RUFGRDtJRm9JRSxpQkNuQnlELEVDL0cxRDtFQUZEO0lGb0lFLGlCQ25CeUQsRUMvRzFEO0VBRkQ7SUZvSUUsYUNuQnlELEVDL0cxRCxFQUFBOztBQUZEO0VGb0lFLDRCQXREOEYsRUU1RS9GOztBQUZEO0VGb0lFLDJCQXREOEYsRUU1RS9GOztBQUZEO0VGb0lFLGlDQXREOEYsRUU1RS9GOztBQUZEO0VGb0lFLDJCQXREOEYsRUU1RS9GOztBQUZEO0VGb0lFLDJCQXREOEYsRUU1RS9GOztBQUZEO0VGb0lFLGlDQXREOEYsRUU1RS9GOztBQUZEO0VGb0lFLGlDQXREOEYsRUU1RS9GOztBQUZEO0VGb0lFLDZCQXREOEYsRUU1RS9GOztBSDhJSztFR2hKTjtJRm9JRSw0QkF0RDhGLEVFNUUvRjtFQUZEO0lGb0lFLDJCQXREOEYsRUU1RS9GO0VBRkQ7SUZvSUUsaUNBdEQ4RixFRTVFL0Y7RUFGRDtJRm9JRSwyQkF0RDhGLEVFNUUvRjtFQUZEO0lGb0lFLDJCQXREOEYsRUU1RS9GO0VBRkQ7SUZvSUUsaUNBdEQ4RixFRTVFL0Y7RUFGRDtJRm9JRSxpQ0F0RDhGLEVFNUUvRjtFQUZEO0lGb0lFLDZCQXREOEYsRUU1RS9GO0VBRkQ7SUZvSUUsNEJBdEQ4RixFRTVFL0Y7RUFGRDtJRm9JRSwyQkF0RDhGLEVFNUUvRjtFQUZEO0lGb0lFLGlDQXREOEYsRUU1RS9GO0VBRkQ7SUZvSUUsMkJBdEQ4RixFRTVFL0Y7RUFGRDtJRm9JRSwyQkF0RDhGLEVFNUUvRjtFQUZEO0lGb0lFLGlDQXREOEYsRUU1RS9GO0VBRkQ7SUZvSUUsaUNBdEQ4RixFRTVFL0Y7RUFGRDtJRm9JRSw2QkF0RDhGLEVFNUUvRixFQUFBOztBSDhJSztFR2hKTjtJRm9JRSw0QkF0RDhGLEVFNUUvRjtFQUZEO0lGb0lFLDJCQXREOEYsRUU1RS9GO0VBRkQ7SUZvSUUsaUNBdEQ4RixFRTVFL0Y7RUFGRDtJRm9JRSwyQkF0RDhGLEVFNUUvRjtFQUZEO0lGb0lFLDJCQXREOEYsRUU1RS9GO0VBRkQ7SUZvSUUsaUNBdEQ4RixFRTVFL0Y7RUFGRDtJRm9JRSxpQ0F0RDhGLEVFNUUvRjtFQUZEO0lGb0lFLDZCQXREOEYsRUU1RS9GLEVBQUE7O0FQcU1HO0VROU1FLGdCQUEwQjtFQUExQixlQUEwQixFUmdOM0I7RVE3TUQ7SUFFSSxnQkFBMEI7SUFBMUIsZUFBMEIsRUFFN0I7RUFvQks7SUhnSFIsZ0JDbkJ5RCxFRTNGaEQ7RUFGRDtJSGdIUixpQkNuQnlELEVFM0ZoRDtFQUZEO0lIZ0hSLFdDbkJ5RCxFRTNGaEQ7RUFGRDtJSGdIUixpQkNuQnlELEVFM0ZoRDtFQUZEO0lIZ0hSLGlCQ25CeUQsRUUzRmhEO0VBRkQ7SUhnSFIsV0NuQnlELEVFM0ZoRDtFQUZEO0lIZ0hSLGlCQ25CeUQsRUUzRmhEO0VBRkQ7SUhnSFIsaUJDbkJ5RCxFRTNGaEQ7RUFGRDtJSGdIUixXQ25CeUQsRUUzRmhEO0VBRkQ7SUhnSFIsaUJDbkJ5RCxFRTNGaEQ7RUFGRDtJSGdIUixpQkNuQnlELEVFM0ZoRDtFQUZEO0lIZ0hSLFlDbkJ5RCxFRTNGaEQ7RUowSEw7SUk1SEk7TUhnSFIsZ0JDbkJ5RCxFRTNGaEQ7SUFGRDtNSGdIUixpQkNuQnlELEVFM0ZoRDtJQUZEO01IZ0hSLFdDbkJ5RCxFRTNGaEQ7SUFGRDtNSGdIUixpQkNuQnlELEVFM0ZoRDtJQUZEO01IZ0hSLGlCQ25CeUQsRUUzRmhEO0lBRkQ7TUhnSFIsV0NuQnlELEVFM0ZoRDtJQUZEO01IZ0hSLGlCQ25CeUQsRUUzRmhEO0lBRkQ7TUhnSFIsaUJDbkJ5RCxFRTNGaEQ7SUFGRDtNSGdIUixXQ25CeUQsRUUzRmhEO0lBRkQ7TUhnSFIsaUJDbkJ5RCxFRTNGaEQ7SUFGRDtNSGdIUixpQkNuQnlELEVFM0ZoRDtJQUZEO01IZ0hSLFlDbkJ5RCxFRTNGaEQsRUFBQTtFSjBITDtJSTVISTtNSGdIUixnQkNuQnlELEVFM0ZoRDtJQUZEO01IZ0hSLGlCQ25CeUQsRUUzRmhEO0lBRkQ7TUhnSFIsV0NuQnlELEVFM0ZoRDtJQUZEO01IZ0hSLGlCQ25CeUQsRUUzRmhEO0lBRkQ7TUhnSFIsaUJDbkJ5RCxFRTNGaEQ7SUFGRDtNSGdIUixXQ25CeUQsRUUzRmhEO0lBRkQ7TUhnSFIsaUJDbkJ5RCxFRTNGaEQ7SUFGRDtNSGdIUixpQkNuQnlELEVFM0ZoRDtJQUZEO01IZ0hSLFdDbkJ5RCxFRTNGaEQ7SUFGRDtNSGdIUixpQkNuQnlELEVFM0ZoRDtJQUZEO01IZ0hSLGlCQ25CeUQsRUUzRmhEO0lBRkQ7TUhnSFIsWUNuQnlELEVFM0ZoRCxFQUFBOztBUnVMUDtFUTdLRSxnQkFBMEI7RUFBMUIsZUFBMEIsRVIrSzNCO0VRNUtEO0lBRUksaUJBQTRCO0lBQTVCLGdCQUE0QixFQUUvQjs7QUp5R0M7RUp1REY7SVE5TUUsZ0JBQTBCO0lBQTFCLGVBQTBCLEVSZ04zQjtJUTdNRDtNQUVJLGdCQUEwQjtNQUExQixlQUEwQixFQUU3QixFQUFBOztBSmdKQztFSXJJSTtJSHlIUixnQkNuQnlELEVFcEdoRDtFQUZEO0lIeUhSLGlCQ25CeUQsRUVwR2hEO0VBRkQ7SUh5SFIsV0NuQnlELEVFcEdoRDtFQUZEO0lIeUhSLGlCQ25CeUQsRUVwR2hEO0VBRkQ7SUh5SFIsaUJDbkJ5RCxFRXBHaEQ7RUFGRDtJSHlIUixXQ25CeUQsRUVwR2hEO0VBRkQ7SUh5SFIsaUJDbkJ5RCxFRXBHaEQ7RUFGRDtJSHlIUixpQkNuQnlELEVFcEdoRDtFQUZEO0lIeUhSLFdDbkJ5RCxFRXBHaEQ7RUFGRDtJSHlIUixpQkNuQnlELEVFcEdoRDtFQUZEO0lIeUhSLGlCQ25CeUQsRUVwR2hEO0VBRkQ7SUh5SFIsWUNuQnlELEVFcEdoRCxFQUFBOztBSm1JTDtFSTVISTtJSGdIUixnQkNuQnlELEVFM0ZoRDtFQUZEO0lIZ0hSLGlCQ25CeUQsRUUzRmhEO0VBRkQ7SUhnSFIsV0NuQnlELEVFM0ZoRDtFQUZEO0lIZ0hSLGlCQ25CeUQsRUUzRmhEO0VBRkQ7SUhnSFIsaUJDbkJ5RCxFRTNGaEQ7RUFGRDtJSGdIUixXQ25CeUQsRUUzRmhEO0VBRkQ7SUhnSFIsaUJDbkJ5RCxFRTNGaEQ7RUFGRDtJSGdIUixpQkNuQnlELEVFM0ZoRDtFQUZEO0lIZ0hSLFdDbkJ5RCxFRTNGaEQ7RUFGRDtJSGdIUixpQkNuQnlELEVFM0ZoRDtFQUZEO0lIZ0hSLGlCQ25CeUQsRUUzRmhEO0VBRkQ7SUhnSFIsWUNuQnlELEVFM0ZoRCxFQUFBOztBSjBITDtFSTVISTtJSGdIUixnQkNuQnlELEVFM0ZoRDtFQUZEO0lIZ0hSLGlCQ25CeUQsRUUzRmhEO0VBRkQ7SUhnSFIsV0NuQnlELEVFM0ZoRDtFQUZEO0lIZ0hSLGlCQ25CeUQsRUUzRmhEO0VBRkQ7SUhnSFIsaUJDbkJ5RCxFRTNGaEQ7RUFGRDtJSGdIUixXQ25CeUQsRUUzRmhEO0VBRkQ7SUhnSFIsaUJDbkJ5RCxFRTNGaEQ7RUFGRDtJSGdIUixpQkNuQnlELEVFM0ZoRDtFQUZEO0lIZ0hSLFdDbkJ5RCxFRTNGaEQ7RUFGRDtJSGdIUixpQkNuQnlELEVFM0ZoRDtFQUZEO0lIZ0hSLGlCQ25CeUQsRUUzRmhEO0VBRkQ7SUhnSFIsWUNuQnlELEVFM0ZoRCxFQUFBOztBSjBITDtFSjZERjtJUTdLRSxnQkFBMEI7SUFBMUIsZUFBMEIsRVIrSzNCO0lRNUtEO01BRUksaUJBQTRCO01BQTVCLGdCQUE0QixFQUUvQixFQUFBOztBSnlHQztFSnVERjtJUTlNRSxnQkFBMEI7SUFBMUIsZUFBMEIsRVJnTjNCO0lRN01EO01BRUksZ0JBQTBCO01BQTFCLGVBQTBCLEVBRTdCLEVBQUE7O0FKZ0pDO0VJcklJO0lIeUhSLGdCQ25CeUQsRUVwR2hEO0VBRkQ7SUh5SFIsaUJDbkJ5RCxFRXBHaEQ7RUFGRDtJSHlIUixXQ25CeUQsRUVwR2hEO0VBRkQ7SUh5SFIsaUJDbkJ5RCxFRXBHaEQ7RUFGRDtJSHlIUixpQkNuQnlELEVFcEdoRDtFQUZEO0lIeUhSLFdDbkJ5RCxFRXBHaEQ7RUFGRDtJSHlIUixpQkNuQnlELEVFcEdoRDtFQUZEO0lIeUhSLGlCQ25CeUQsRUVwR2hEO0VBRkQ7SUh5SFIsV0NuQnlELEVFcEdoRDtFQUZEO0lIeUhSLGlCQ25CeUQsRUVwR2hEO0VBRkQ7SUh5SFIsaUJDbkJ5RCxFRXBHaEQ7RUFGRDtJSHlIUixZQ25CeUQsRUVwR2hELEVBQUE7O0FKbUlMO0VJcklJO0lIeUhSLGdCQ25CeUQsRUVwR2hEO0VBRkQ7SUh5SFIsaUJDbkJ5RCxFRXBHaEQ7RUFGRDtJSHlIUixXQ25CeUQsRUVwR2hEO0VBRkQ7SUh5SFIsaUJDbkJ5RCxFRXBHaEQ7RUFGRDtJSHlIUixpQkNuQnlELEVFcEdoRDtFQUZEO0lIeUhSLFdDbkJ5RCxFRXBHaEQ7RUFGRDtJSHlIUixpQkNuQnlELEVFcEdoRDtFQUZEO0lIeUhSLGlCQ25CeUQsRUVwR2hEO0VBRkQ7SUh5SFIsV0NuQnlELEVFcEdoRDtFQUZEO0lIeUhSLGlCQ25CeUQsRUVwR2hEO0VBRkQ7SUh5SFIsaUJDbkJ5RCxFRXBHaEQ7RUFGRDtJSHlIUixZQ25CeUQsRUVwR2hELEVBQUE7O0FKbUlMO0VJNUhJO0lIZ0hSLGdCQ25CeUQsRUUzRmhEO0VBRkQ7SUhnSFIsaUJDbkJ5RCxFRTNGaEQ7RUFGRDtJSGdIUixXQ25CeUQsRUUzRmhEO0VBRkQ7SUhnSFIsaUJDbkJ5RCxFRTNGaEQ7RUFGRDtJSGdIUixpQkNuQnlELEVFM0ZoRDtFQUZEO0lIZ0hSLFdDbkJ5RCxFRTNGaEQ7RUFGRDtJSGdIUixpQkNuQnlELEVFM0ZoRDtFQUZEO0lIZ0hSLGlCQ25CeUQsRUUzRmhEO0VBRkQ7SUhnSFIsV0NuQnlELEVFM0ZoRDtFQUZEO0lIZ0hSLGlCQ25CeUQsRUUzRmhEO0VBRkQ7SUhnSFIsaUJDbkJ5RCxFRTNGaEQ7RUFGRDtJSGdIUixZQ25CeUQsRUUzRmhELEVBQUE7O0FKMEhMO0VKNkRGO0lRN0tFLGdCQUEwQjtJQUExQixlQUEwQixFUitLM0I7SVE1S0Q7TUFFSSxpQkFBNEI7TUFBNUIsZ0JBQTRCLEVBRS9CLEVBQUE7O0FSb0xEO0VTdk1GLGdCQUE2QixFVHlNMUI7O0FBRUQ7RVMzTUYsaUNBQTZCLEVUNk0xQjs7QUFORDtFU3ZNRixzQkFBNkIsRVR5TTFCOztBQUVEO0VTM01GLHVDQUE2QixFVDZNMUI7O0FBTkQ7RVN2TUYsdUJBQTZCLEVUeU0xQjs7QUFFRDtFUzNNRix3Q0FBNkIsRVQ2TTFCOztBQU5EO0VTdk1GLGlCQUE2QixFVHlNMUI7O0FBRUQ7RVMzTUYsa0NBQTZCLEVUNk0xQjs7QUFORDtFU3ZNRix1QkFBNkIsRVR5TTFCOztBQUVEO0VTM01GLHdDQUE2QixFVDZNMUI7O0FBTkQ7RVN2TUYsdUJBQTZCLEVUeU0xQjs7QUFFRDtFUzNNRix3Q0FBNkIsRVQ2TTFCOztBQU5EO0VTdk1GLGlCQUE2QixFVHlNMUI7O0FBRUQ7RVMzTUYsa0NBQTZCLEVUNk0xQjs7QUFORDtFU3ZNRix1QkFBNkIsRVR5TTFCOztBQUVEO0VTM01GLHdDQUE2QixFVDZNMUI7O0FBTkQ7RVN2TUYsdUJBQTZCLEVUeU0xQjs7QUFFRDtFUzNNRix3Q0FBNkIsRVQ2TTFCOztBQU5EO0VTdk1GLGlCQUE2QixFVHlNMUI7O0FBRUQ7RVMzTUYsa0NBQTZCLEVUNk0xQjs7QUFORDtFU3ZNRix1QkFBNkIsRVR5TTFCOztBQUVEO0VTM01GLHdDQUE2QixFVDZNMUI7O0FBTkQ7RVN2TUYsdUJBQTZCLEVUeU0xQjs7QUFFRDtFUzNNRix3Q0FBNkIsRVQ2TTFCOztBSWpGQztFSjJFRjtJU3ZNRixnQkFBNkIsRVR5TTFCO0VBRUQ7SVMzTUYsaUNBQTZCLEVUNk0xQjtFQU5EO0lTdk1GLHNCQUE2QixFVHlNMUI7RUFFRDtJUzNNRix1Q0FBNkIsRVQ2TTFCO0VBTkQ7SVN2TUYsdUJBQTZCLEVUeU0xQjtFQUVEO0lTM01GLHdDQUE2QixFVDZNMUI7RUFORDtJU3ZNRixpQkFBNkIsRVR5TTFCO0VBRUQ7SVMzTUYsa0NBQTZCLEVUNk0xQjtFQU5EO0lTdk1GLHVCQUE2QixFVHlNMUI7RUFFRDtJUzNNRix3Q0FBNkIsRVQ2TTFCO0VBTkQ7SVN2TUYsdUJBQTZCLEVUeU0xQjtFQUVEO0lTM01GLHdDQUE2QixFVDZNMUI7RUFORDtJU3ZNRixpQkFBNkIsRVR5TTFCO0VBRUQ7SVMzTUYsa0NBQTZCLEVUNk0xQjtFQU5EO0lTdk1GLHVCQUE2QixFVHlNMUI7RUFFRDtJUzNNRix3Q0FBNkIsRVQ2TTFCO0VBTkQ7SVN2TUYsdUJBQTZCLEVUeU0xQjtFQUVEO0lTM01GLHdDQUE2QixFVDZNMUI7RUFORDtJU3ZNRixpQkFBNkIsRVR5TTFCO0VBRUQ7SVMzTUYsa0NBQTZCLEVUNk0xQjtFQU5EO0lTdk1GLHVCQUE2QixFVHlNMUI7RUFFRDtJUzNNRix3Q0FBNkIsRVQ2TTFCO0VBTkQ7SVN2TUYsdUJBQTZCLEVUeU0xQjtFQUVEO0lTM01GLHdDQUE2QixFVDZNMUIsRUFBQTs7QUlqRkM7RUoyRUY7SVN2TUYsZ0JBQTZCLEVUeU0xQjtFQUVEO0lTM01GLGlDQUE2QixFVDZNMUI7RUFORDtJU3ZNRixzQkFBNkIsRVR5TTFCO0VBRUQ7SVMzTUYsdUNBQTZCLEVUNk0xQjtFQU5EO0lTdk1GLHVCQUE2QixFVHlNMUI7RUFFRDtJUzNNRix3Q0FBNkIsRVQ2TTFCO0VBTkQ7SVN2TUYsaUJBQTZCLEVUeU0xQjtFQUVEO0lTM01GLGtDQUE2QixFVDZNMUI7RUFORDtJU3ZNRix1QkFBNkIsRVR5TTFCO0VBRUQ7SVMzTUYsd0NBQTZCLEVUNk0xQjtFQU5EO0lTdk1GLHVCQUE2QixFVHlNMUI7RUFFRDtJUzNNRix3Q0FBNkIsRVQ2TTFCO0VBTkQ7SVN2TUYsaUJBQTZCLEVUeU0xQjtFQUVEO0lTM01GLGtDQUE2QixFVDZNMUI7RUFORDtJU3ZNRix1QkFBNkIsRVR5TTFCO0VBRUQ7SVMzTUYsd0NBQTZCLEVUNk0xQjtFQU5EO0lTdk1GLHVCQUE2QixFVHlNMUI7RUFFRDtJUzNNRix3Q0FBNkIsRVQ2TTFCO0VBTkQ7SVN2TUYsaUJBQTZCLEVUeU0xQjtFQUVEO0lTM01GLGtDQUE2QixFVDZNMUI7RUFORDtJU3ZNRix1QkFBNkIsRVR5TTFCO0VBRUQ7SVMzTUYsd0NBQTZCLEVUNk0xQjtFQU5EO0lTdk1GLHVCQUE2QixFVHlNMUI7RUFFRDtJUzNNRix3Q0FBNkIsRVQ2TTFCLEVBQUE7O0FBekpTO0VFdEVkLGNBQWE7RUFDYix5QkFINkIsRUY4UzVCO0VBN0REO0lLMUlBLGFBQW1CO0lBQ25CLGlCQUEyQixFTCtJeEI7RUFOSDtJSzdHRSxhQWxGWSxFTHlNWDtFQVZIO0lLN0dFLGFBbEZZLEVMNk1YO0VBZEg7SUEyQk0saUJBQWdCLEVBQ2pCO0VJN0hDO0lKaUdOO01BMkJNLGlCQUFnQixFQUNqQixFQUFBO0VJN0hDO0lKaUdOO01BMkJNLGlCQUFnQixFQUNqQixFQUFBO0VBNUJMO0lLeEpBLGVBQU0sRUxpTUQ7RUF6Q0w7SUs3R0UsaUJDbkJ5RCxFTnlMcEQ7RUF6RFA7SUs3R0Usa0JDbkJ5RCxFTnlMcEQ7RUF6RFA7SUs3R0UsWUNuQnlELEVOeUxwRDtFQXpEUDtJSzdHRSxrQkNuQnlELEVOeUxwRDtFQXpEUDtJSzdHRSxrQkNuQnlELEVOeUxwRDtFQXpEUDtJSzdHRSxZQ25CeUQsRU55THBEO0VBekRQO0lLN0dFLGtCQ25CeUQsRU55THBEO0VBekRQO0lLN0dFLGtCQ25CeUQsRU55THBEO0VBekRQO0lLN0dFLFlDbkJ5RCxFTnlMcEQ7RUF6RFA7SUs3R0Usa0JDbkJ5RCxFTnlMcEQ7RUF6RFA7SUs3R0Usa0JDbkJ5RCxFTnlMcEQ7RUF6RFA7SUs3R0UsYUNuQnlELEVOeUxwRDtFSTFKRDtJSmlHTjtNS3hKQSxjQUFNO01BMkNKLGFBbEZZLEVMbU9QO0lBcENQO01LeEpBLGVBQU0sRUxpTUQ7SUF6Q0w7TUs3R0UsYUFsRlksRUwrT1A7SUFoRFA7TUs3R0UsaUJDbkJ5RCxFTnlMcEQ7SUF6RFA7TUs3R0Usa0JDbkJ5RCxFTnlMcEQ7SUF6RFA7TUs3R0UsWUNuQnlELEVOeUxwRDtJQXpEUDtNSzdHRSxrQkNuQnlELEVOeUxwRDtJQXpEUDtNSzdHRSxrQkNuQnlELEVOeUxwRDtJQXpEUDtNSzdHRSxZQ25CeUQsRU55THBEO0lBekRQO01LN0dFLGtCQ25CeUQsRU55THBEO0lBekRQO01LN0dFLGtCQ25CeUQsRU55THBEO0lBekRQO01LN0dFLFlDbkJ5RCxFTnlMcEQ7SUF6RFA7TUs3R0Usa0JDbkJ5RCxFTnlMcEQ7SUF6RFA7TUs3R0Usa0JDbkJ5RCxFTnlMcEQ7SUF6RFA7TUs3R0UsYUNuQnlELEVOeUxwRCxFQUFBO0VJMUpEO0lKaUdOO01LeEpBLGNBQU07TUEyQ0osYUFsRlksRUxtT1A7SUFwQ1A7TUt4SkEsZUFBTSxFTGlNRDtJQXpDTDtNSzdHRSxhQWxGWSxFTCtPUDtJQWhEUDtNSzdHRSxpQkNuQnlELEVOeUxwRDtJQXpEUDtNSzdHRSxrQkNuQnlELEVOeUxwRDtJQXpEUDtNSzdHRSxZQ25CeUQsRU55THBEO0lBekRQO01LN0dFLGtCQ25CeUQsRU55THBEO0lBekRQO01LN0dFLGtCQ25CeUQsRU55THBEO0lBekRQO01LN0dFLFlDbkJ5RCxFTnlMcEQ7SUF6RFA7TUs3R0Usa0JDbkJ5RCxFTnlMcEQ7SUF6RFA7TUs3R0Usa0JDbkJ5RCxFTnlMcEQ7SUF6RFA7TUs3R0UsWUNuQnlELEVOeUxwRDtJQXpEUDtNSzdHRSxrQkNuQnlELEVOeUxwRDtJQXpEUDtNSzdHRSxrQkNuQnlELEVOeUxwRDtJQXpEUDtNSzdHRSxhQ25CeUQsRU55THBELEVBQUE7O0FBT0w7RUNqVEksc0JBQTZEO0VBQTdELHlCQUE2RCxFRHFUOUQ7RUlyS0M7SUppS0o7TUNqVEksc0JBQTZEO01BQTdELHlCQUE2RCxFRHFUOUQsRUFBQTs7QUFKSDtFQ2pUSSxzQkFBNkQ7RUFBN0QseUJBQTZELEVEMFQ5RDtFSTFLQztJSmlLSjtNQ2pUSSxzQkFBNkQ7TUFBN0QseUJBQTZELEVEMFQ5RCxFQUFBOztBQW5OTDtFQ3ZHTSxzQkFBNkQ7RUFBN0QseUJBQTZELEVEc0lsRTtFSVVLO0lKekNOO01DdkdNLHNCQUE2RDtNQUE3RCx5QkFBNkQsRURzSWxFLEVBQUE7RUEvQkQ7SUs2QkUsNkJBdEQ4RjtJSnJFNUYscUJBQTZEO0lBQTdELHdCQUE2RCxFRG9HOUQ7RUltQ0c7SUp6Q047TUs2QkUsNkJBdEQ4RjtNSnJFNUYscUJBQTZEO01BQTdELHdCQUE2RCxFRDJHMUQsRUFBQTtFQXJDUDtJS3FERSxhQWxGWSxFTCtCYjtFQUVEO0lLaURFLGFBbEZZLEVMbUNiO0VBTUM7SUt5Q0EsaUNBdEQ4RixFTGU3RjtFQUZEO0lLeUNBLGtDQXREOEYsRUxlN0Y7RUFGRDtJS3lDQSw0QkF0RDhGLEVMZTdGO0VBRkQ7SUt5Q0Esa0NBdEQ4RixFTGU3RjtFQUZEO0lLeUNBLGtDQXREOEYsRUxlN0Y7RUFGRDtJS3lDQSw0QkF0RDhGLEVMZTdGO0VBRkQ7SUt5Q0Esa0NBdEQ4RixFTGU3RjtFQUZEO0lLeUNBLGtDQXREOEYsRUxlN0Y7RUFGRDtJS3lDQSw0QkF0RDhGLEVMZTdGO0VBRkQ7SUt5Q0Esa0NBdEQ4RixFTGU3RjtFQUZEO0lLeUNBLGtDQXREOEYsRUxlN0Y7RUFGRDtJS3lDQSw2QkF0RDhGLEVMZTdGO0VJbURHO0lKakVOO01LcURFLGFBbEZZLEVMK0JiO0lBRUQ7TUtpREUsYUFsRlksRUxtQ2I7SUFNQztNS3lDQSxpQ0F0RDhGLEVMZTdGO0lBRkQ7TUt5Q0Esa0NBdEQ4RixFTGU3RjtJQUZEO01LeUNBLDRCQXREOEYsRUxlN0Y7SUFGRDtNS3lDQSxrQ0F0RDhGLEVMZTdGO0lBRkQ7TUt5Q0Esa0NBdEQ4RixFTGU3RjtJQUZEO01LeUNBLDRCQXREOEYsRUxlN0Y7SUFGRDtNS3lDQSxrQ0F0RDhGLEVMZTdGO0lBRkQ7TUt5Q0Esa0NBdEQ4RixFTGU3RjtJQUZEO01LeUNBLDRCQXREOEYsRUxlN0Y7SUFGRDtNS3lDQSxrQ0F0RDhGLEVMZTdGO0lBRkQ7TUt5Q0Esa0NBdEQ4RixFTGU3RjtJQUZEO01LeUNBLDZCQXREOEYsRUxlN0Y7SUFkSDtNS3FERSxhQWxGWSxFTCtCYjtJQUVEO01LaURFLGFBbEZZLEVMbUNiO0lBTUM7TUt5Q0EsaUNBdEQ4RixFTGU3RjtJQUZEO01L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Q0F0RDhGLEVMZTdGO0lBRkQ7TUt5Q0Esa0NBdEQ4RixFTGU3RjtJQUZEO01LeUNBLDRCQXREOEYsRUxlN0Y7SUFGRDtNS3lDQSxrQ0F0RDhGLEVMZTdGO0lBRkQ7TUt5Q0Esa0NBdEQ4RixFTGU3RjtJQUZEO01LeUNBLDRCQXREOEYsRUxlN0Y7SUFGRDtNS3lDQSxrQ0F0RDhGLEVMZTdGO0lBRkQ7TUt5Q0Esa0NBdEQ4RixFTGU3RjtJQUZEO01LeUNBLDZCQXREOEYsRUxlN0Y7SUFkSDtNS3FERSxhQWxGWSxFTCtCYjtJQUVEO01LaURFLGFBbEZZLEVMbUNiO0lBTUM7TUt5Q0EsaUNBdEQ4RixFTGU3RjtJQUZEO01LeUNBLGtDQXREOEYsRUxlN0Y7SUFGRDtNS3lDQSw0QkF0RDhGLEVMZTdGO0lBRkQ7TUt5Q0Esa0NBdEQ4RixFTGU3RjtJQUZEO01LeUNBLGtDQXREOEYsRUxlN0Y7SUFGRDtNS3lDQSw0QkF0RDhGLEVMZTdGO0lBRkQ7TUt5Q0Esa0NBdEQ4RixFTGU3RjtJQUZEO01LeUNBLGtDQXREOEYsRUxlN0Y7SUFGRDtNS3lDQSw0QkF0RDhGLEVMZTdGO0lBRkQ7TUt5Q0Esa0NBdEQ4RixFTGU3RjtJQUZEO01LeUNBLGtDQXREOEYsRUxlN0Y7SUFGRDtNS3lDQSw2QkF0RDhGLEVMZTdGLEVBQUE7RUltREc7SUpqRU47TUtxREUsYUFsRlksRUwrQmI7SUFFRDtNS2lERSxhQWxGWSxFTG1DYjtJQU1DO01LeUNBLGlDQXREOEYsRUxlN0Y7SUFGRDtNS3lDQSxrQ0F0RDhGLEVMZTdGO0lBRkQ7TUt5Q0EsNEJBdEQ4RixFTGU3RjtJQUZEO01LeUNBLGtDQXREOEYsRUxlN0Y7SUFGRDtNS3lDQSxrQ0F0RDhGLEVMZTdGO0lBRkQ7TUt5Q0EsNEJBdEQ4RixFTGU3RjtJQUZEO01LeUNBLGtDQXREOEYsRUxlN0Y7SUFGRDtNS3lDQSxrQ0F0RDhGLEVMZTdGO0lBRkQ7TUt5Q0EsNEJBdEQ4RixFTGU3RjtJQUZEO01LeUNBLGtDQXREOEYsRUxlN0Y7SUFGRDtNS3lDQSxrQ0F0RDhGLEVMZTdGO0lBRkQ7TUt5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QTs7QU1sUnJCO0VBQXFDLGFOdXBCWixFQUFBOztBTXRwQnpCO0VBQStCLGFOcXBCWixFQUFBOztBTXBwQm5CO0VBQW9DLGFOc3BCWixFQUFBOztBTXJwQnhCO0VBQWtDLGFOeUlaLEVBQUE7O0FNeEl0Qjs7O0VBRWtDLGFOcXFCWixFQUFBOztBTXBxQnRCO0VBQXdDLGFOOGlCWixFQUFBOztBTTdpQjVCO0VBQXlDLGFONGlCWixFQUFBOztBTTNpQjdCO0VBQXNDLGFONGZaLEVBQUE7O0FNM2YxQjtFQUFtQyxhTmlrQlosRUFBQTs7QU1oa0J2Qjs7RUFDZ0MsYU5nS1osRUFBQTs7QU0vSnBCO0VBQW9DLGFOK3FCWixFQUFBOztBTTlxQnhCO0VBQWlDLGFOd1ZaLEVBQUE7O0FNdlZyQjtFQUFtQyxhTnVQWixFQUFBOztBTXRQdkI7RUFBb0MsYU5nSlosRUFBQTs7QU0vSXhCO0VBQWlDLGFObWhCWixFQUFBOztBTWxoQnJCO0VBQXFDLGFOZ01aLEVBQUE7O0FNL0x6QjtFQUFnRCxhTllaLEVBQUE7O0FNWHBDO0VBQThDLGFOY1osRUFBQTs7QU1ibEM7RUFBa0MsYU5xV1osRUFBQTs7QU1wV3RCO0VBQTBDLGFOd2VaLEVBQUE7O0FNdmU5Qjs7RUFDbUMsYU5zZ0JaLEVBQUE7O0FNcmdCdkI7RUFBb0MsYU5nZ0JaLEVBQUE7O0FNL2Z4QjtFQUFxQyxhTndZWixFQUFBOztBTXZZekI7RUFBaUMsYU4yWVosRUFBQTs7QU0xWXJCO0VBQWlDLGFONFBaLEVBQUE7O0FNM1ByQjtFQUF1QyxhTm9VWixFQUFBOztBTW5VM0I7RUFBdUMsYU5pdEJaLEVBQUE7O0FNaHRCM0I7RUFBd0MsYU4rc0JaLEVBQUE7O0FNOXNCNUI7RUFBc0MsYU5ndEJaLEVBQUE7O0FNL3NCMUI7RUFBbUMsYU55ZVosRUFBQTs7QU14ZXZCO0VBQW9DLGFOd0JaLEVBQUE7O0FNdkJ4QjtFQUFnQyxhTnltQlosRUFBQTs7QU14bUJwQjtFQUFpQyxhTnltQlosRUFBQTs7QU14bUJyQjtFQUFpQyxhTnlEWixFQUFBOztBTXhEckI7RUFBcUMsYU55RFosRUFBQTs7QU14RHpCO0VBQWtDLGFOK2RaLEVBQUE7O0FNOWR0QjtFQUFtQyxhTjJFWixFQUFBOztBTTFFdkI7RUFBaUMsYU4wUFosRUFBQTs7QU16UHJCO0VBQWlDLGFOaURaLEVBQUE7O0FNaERyQjtFQUFtQyxhTjBWWixFQUFBOztBTXpWdkI7RUFBd0MsYU53bUJaLEVBQUE7O0FNdm1CNUI7RUFBdUMsYU53bUJaLEVBQUE7O0FNdm1CM0I7RUFBdUMsYU5wQ1osRUFBQTs7QU1xQzNCO0VBQXlDLGFOdkNaLEVBQUE7O0FNd0M3QjtFQUF3QyxhTnJDWixFQUFBOztBTXNDNUI7RUFBMEMsYU54Q1osRUFBQTs7QU15QzlCO0VBQWlDLGFOK1daLEVBQUE7O0FNOVdyQjs7RUFDb0MsYU4yYVosRUFBQTs7QU0xYXhCO0VBQW1DLGFOc1VaLEVBQUE7O0FNclV2QjtFQUF5QyxhTmtyQlosRUFBQTs7QU1qckI3Qjs7O0VBRXNDLGFOMGJaLEVBQUE7O0FNemIxQjtFQUFtQyxhTmtiWixFQUFBOztBTWpidkI7RUFBdUMsYU53WFosRUFBQTs7QU12WDNCO0VBQW1DLGFOdERaLEVBQUE7O0FNdUR2QjtFQUFpQyxhTm1uQlosRUFBQTs7QU1sbkJyQjs7RUFDNEMsYU4rYVosRUFBQTs7QU05YWhDO0VBQTJDLGFOOGZaLEVBQUE7O0FNN2YvQjtFQUEyQyxhTitFWixFQUFBOztBTTlFL0I7RUFBbUMsYU56QlosRUFBQTs7QU0wQnZCO0VBQTBDLGFObWpCWixFQUFBOztBTWxqQjlCO0VBQTBDLGFOcUxaLEVBQUE7O0FNcEw5QjtFQUFxQyxhTmxCWixFQUFBOztBTW1CekI7RUFBaUMsYU5zYlosRUFBQTs7QU1yYnJCO0VBQWtDLGFOZ2FaLEVBQUE7O0FNL1p0QjtFQUFpQyxhTm1qQlosRUFBQTs7QU1sakJyQjtFQUFvQyxhTitOWixFQUFBOztBTTlOeEI7RUFBeUMsYU5nTFosRUFBQTs7QU0vSzdCO0VBQXlDLGFONGlCWixFQUFBOztBTTNpQjdCO0VBQWtDLGFOK0laLEVBQUE7O0FNOUl0QjtFQUF5QyxhTnlFWixFQUFBOztBTXhFN0I7RUFBMEMsYU55RVosRUFBQTs7QU14RTlCO0VBQXdDLGFOa2JaLEVBQUE7O0FNamI1QjtFQUF5QyxhTnVYWixFQUFBOztBTXRYN0I7RUFBeUMsYU4ybEJaLEVBQUE7O0FNMWxCN0I7RUFBeUMsYU4yRFosRUFBQTs7QU0xRDdCO0VBQTRDLGFOeWJaLEVBQUE7O0FNeGJoQztFQUF3QyxhTjBTWixFQUFBOztBTXpTNUI7RUFBdUMsYU4wR1osRUFBQTs7QU16RzNCO0VBQTJDLGFOdWxCWixFQUFBOztBTXRsQi9CO0VBQTJDLGFOdURaLEVBQUE7O0FNdEQvQjtFQUFnQyxhTm5DWixFQUFBOztBTW9DcEI7RUFBdUMsYU5uRFosRUFBQTs7QU1vRDNCO0VBQXdDLGFObkRaLEVBQUE7O0FNb0Q1QjtFQUFxQyxhTm5EWixFQUFBOztBTW9EekI7RUFBdUMsYU52RFosRUFBQTs7QU13RDNCOztFQUNrQyxhTjRkWixFQUFBOztBTTNkdEI7RUFBbUMsYU44SVosRUFBQTs7QU03SXZCO0VBQXFDLGFOc0ZaLEVBQUE7O0FNckZ6QjtFQUFpQyxhTitaWixFQUFBOztBTTlackI7RUFBa0MsYU5vV1osRUFBQTs7QU1uV3RCO0VBQXFDLGFOcERaLEVBQUE7O0FNcUR6QjtFQUErQyxhTnVJWixFQUFBOztBTXRJbkM7RUFBaUMsYU5rTlosRUFBQTs7QU1qTnJCO0VBQWlDLGFOMFNaLEVBQUE7O0FNelNyQjtFQUFpQyxhTjZLWixFQUFBOztBTTVLckI7RUFBZ0MsYU55SVosRUFBQTs7QU14SXBCO0VBQXNDLGFOeUlaLEVBQUE7O0FNeEkxQjs7RUFDaUQsYU5pSVosRUFBQTs7QU1oSXJDO0VBQWtDLGFOK1laLEVBQUE7O0FNOVl0QjtFQUFxQyxhTkFaLEVBQUE7O0FNQ3pCO0VBQW1DLGFOb2FaLEVBQUE7O0FNbmF2QjtFQUFvQyxhTmdFWixFQUFBOztBTS9EeEI7RUFBbUMsYU42VFosRUFBQTs7QU01VHZCO0VBQXVDLGFOdUNaLEVBQUE7O0FNdEMzQjtFQUF5QyxhTm1DWixFQUFBOztBTWxDN0I7RUFBb0MsYU4rYVosRUFBQTs7QU05YXhCO0VBQTBDLGFOa2RaLEVBQUE7O0FNamQ5QjtFQUFtQyxhTjBLWixFQUFBOztBTXpLdkI7RUFBd0MsYU4yS1osRUFBQTs7QU0xSzVCO0VBQXFDLGFOM0VaLEVBQUE7O0FNNEV6QjtFQUFxQyxhTjdFWixFQUFBOztBTThFekI7O0VBQ3NDLGFObEVaLEVBQUE7O0FNbUUxQjtFQUEyQyxhTitrQlosRUFBQTs7QU05a0IvQjtFQUE0QyxhTjRIWixFQUFBOztBTTNIaEM7RUFBeUMsYU5UWixFQUFBOztBTVU3QjtFQUFnQyxhTjJRWixFQUFBOztBTTFRcEI7O0VBQ2lDLGFONkNaLEVBQUE7O0FNNUNyQjtFQUFxQyxhTmtEWixFQUFBOztBTWpEekI7RUFBd0MsYU5zaUJaLEVBQUE7O0FNcmlCNUI7RUFBMEMsYU5vaUJaLEVBQUE7O0FNbmlCOUI7RUFBc0MsYU4yZVosRUFBQTs7QU0xZTFCO0VBQW9DLGFOOE5aLEVBQUE7O0FNN054QjtFQUFxQyxhTm9jWixFQUFBOztBTW5jekI7RUFBNEMsYU51UlosRUFBQTs7QU10UmhDO0VBQXVDLGFONmhCWixFQUFBOztBTTVoQjNCO0VBQTBDLGFOc0daLEVBQUE7O0FNckc5QjtFQUFvQyxhTjhiWixFQUFBOztBTTdieEI7RUFBbUMsYU5xakJaLEVBQUE7O0FNcGpCdkI7RUFBMEMsYU5nTFosRUFBQTs7QU0vSzlCO0VBQW1DLGFOdWtCWixFQUFBOztBTXRrQnZCO0VBQW9DLGFOcVFaLEVBQUE7O0FNcFF4QjtFQUFrQyxhTmlXWixFQUFBOztBTWhXdEI7RUFBcUMsYU4yZFosRUFBQTs7QU0xZHpCO0VBQXVDLGFOakRaLEVBQUE7O0FNa0QzQjtFQUF5QyxhTitWWixFQUFBOztBTTlWN0I7RUFBb0MsYU5zakJaLEVBQUE7O0FNcmpCeEI7O0VBQ3FDLGFOZ0daLEVBQUE7O0FNL0Z6QjtFQUFtQyxhTm9LWixFQUFBOztBTW5LdkI7RUFBbUMsYU4wakJaLEVBQUE7O0FNempCdkI7RUFBd0MsYU5vQ1osRUFBQTs7QU1uQzVCOztFQUNnQyxhTitZWixFQUFBOztBTTlZcEI7RUFBa0MsYU5vTVosRUFBQTs7QU1uTXRCO0VBQXFDLGFOckRaLEVBQUE7O0FNc0R6QjtFQUFpQyxhTmhGWixFQUFBOztBTWlGckI7RUFBd0MsYU5yQlosRUFBQTs7QU1zQjVCO0VBQXlDLGFOb0xaLEVBQUE7O0FNbkw3QjtFQUF3QyxhTmtMWixFQUFBOztBTWpMNUI7RUFBc0MsYU5tTFosRUFBQTs7QU1sTDFCO0VBQXdDLGFOK0taLEVBQUE7O0FNOUs1QjtFQUE4QyxhTnJJWixFQUFBOztBTXNJbEM7RUFBK0MsYU5qSVosRUFBQTs7QU1rSW5DO0VBQTRDLGFOaklaLEVBQUE7O0FNa0loQztFQUE4QyxhTnpJWixFQUFBOztBTTBJbEM7RUFBa0MsYU4ySlosRUFBQTs7QU0xSnRCO0VBQW1DLGFONmxCWixFQUFBOztBTTVsQnZCO0VBQWtDLGFOcWVaLEVBQUE7O0FNcGV0QjtFQUFtQyxhTnlHWixFQUFBOztBTXhHdkI7RUFBc0MsYU56RVosRUFBQTs7QU0wRTFCO0VBQXVDLGFObElaLEVBQUE7O0FNbUkzQjs7RUFDa0MsYU5pakJaLEVBQUE7O0FNaGpCdEI7O0VBQ2lDLGFONE9aLEVBQUE7O0FNM09yQjtFQUFrQyxhTmRaLEVBQUE7O0FNZXRCO0VBQWtDLGFOMEdaLEVBQUE7O0FNekd0Qjs7RUFDcUMsYU42WFosRUFBQTs7QU01WHpCOztFQUNvQyxhTjJGWixFQUFBOztBTTFGeEI7RUFBc0MsYU42U1osRUFBQTs7QU01UzFCOztFQUNxQyxhTnFHWixFQUFBOztBTXBHekI7RUFBbUMsYU5nYlosRUFBQTs7QU0vYXZCOzs7RUFFaUMsYU5sSVosRUFBQTs7QU1tSXJCO0VBQW9DLGFOc09aLEVBQUE7O0FNck94QjtFQUFvQyxhTm9PWixFQUFBOztBTW5PeEI7RUFBMEMsYU4rYlosRUFBQTs7QU05YjlCO0VBQXNDLGFOMmdCWixFQUFBOztBTTFnQjFCO0VBQWtDLGFOdWNaLEVBQUE7O0FNdGN0QjtFQUFrQyxhTnlPWixFQUFBOztBTXhPdEI7RUFBa0MsYU42ZlosRUFBQTs7QU01ZnRCO0VBQXNDLGFObVRaLEVBQUE7O0FNbFQxQjtFQUE2QyxhTm9UWixFQUFBOztBTW5UakM7RUFBK0MsYU5nSVosRUFBQTs7QU0vSG5DO0VBQXdDLGFONEhaLEVBQUE7O0FNM0g1QjtFQUFrQyxhTnFRWixFQUFBOztBTXBRdEI7RUFBdUMsYU5wRlosRUFBQTs7QU1xRjNCO0VBQXFDLGFOOUVaLEVBQUE7O0FNK0V6QjtFQUF1QyxhTnJGWixFQUFBOztBTXNGM0I7RUFBd0MsYU5yRlosRUFBQTs7QU1zRjVCO0VBQW9DLGFOaENaLEVBQUE7O0FNaUN4Qjs7RUFDaUMsYU4wWVosRUFBQTs7QU16WXJCOztFQUNzQyxhTjhZWixFQUFBOztBTTdZMUI7O0VBQ3FDLGFOMllaLEVBQUE7O0FNMVl6QjtFQUFxQyxhTlVaLEVBQUE7O0FNVHpCO0VBQXFDLGFOdU1aLEVBQUE7O0FNdE16Qjs7RUFDaUMsYU5xZlosRUFBQTs7QU1wZnJCOztFQUNrQyxhTm9GWixFQUFBOztBTW5GdEI7O0VBQ3VDLGFOK2FaLEVBQUE7O0FNOWEzQjtFQUFzQyxhTjdDWixFQUFBOztBTThDMUI7RUFBdUMsYU4xQ1osRUFBQTs7QU0yQzNCOztFQUNpQyxhTnBJWixFQUFBOztBTXFJckI7RUFBb0MsYU42V1osRUFBQTs7QU01V3hCO0VBQXFDLGFOeWVaLEVBQUE7O0FNeGV6Qjs7RUFDc0MsYU5yRVosRUFBQTs7QU1zRTFCO0VBQXdDLGFOcUxaLEVBQUE7O0FNcEw1QjtFQUFxQyxhTkdaLEVBQUE7O0FNRnpCO0VBQTJDLGFObkVaLEVBQUE7O0FNb0UvQjtFQUF5QyxhTm5FWixFQUFBOztBTW9FN0I7RUFBb0MsYU5pZlosRUFBQTs7QU1oZnhCO0VBQXdDLGFOOFlaLEVBQUE7O0FNN1k1QjtFQUFxQyxhTnlaWixFQUFBOztBTXhaekI7RUFBbUMsYU45SlosRUFBQTs7QU0rSnZCO0VBQW1DLGFObEVaLEVBQUE7O0FNbUV2QjtFQUFvQyxhTjFDWixFQUFBOztBTTJDeEI7RUFBd0MsYU44QlosRUFBQTs7QU03QjVCO0VBQXVDLGFOMUlaLEVBQUE7O0FNMkkzQjtFQUF1QyxhTnNIWixFQUFBOztBTXJIM0I7RUFBc0MsYU5yT1osRUFBQTs7QU1zTzFCO0VBQW1DLGFONE1aLEVBQUE7O0FNM012QjtFQUF3QyxhTlVaLEVBQUE7O0FNVDVCO0VBQWlDLGFOM0taLEVBQUE7O0FNNEtyQjtFQUFxQyxhTnVGWixFQUFBOztBTXRGekI7RUFBd0MsYU4yUVosRUFBQTs7QU0xUTVCO0VBQThDLGFOck9aLEVBQUE7O0FNc09sQztFQUErQyxhTnJPWixFQUFBOztBTXNPbkM7RUFBNEMsYU5yT1osRUFBQTs7QU1zT2hDO0VBQThDLGFOek9aLEVBQUE7O0FNME9sQztFQUF1QyxhTnJPWixFQUFBOztBTXNPM0I7RUFBd0MsYU5yT1osRUFBQTs7QU1zTzVCO0VBQXFDLGFOck9aLEVBQUE7O0FNc096QjtFQUF1QyxhTnpPWixFQUFBOztBTTBPM0I7RUFBb0MsYU5wRFosRUFBQTs7QU1xRHhCO0VBQW1DLGFONElaLEVBQUE7O0FNM0l2QjtFQUFtQyxhTndZWixFQUFBOztBTXZZdkI7O0VBQ21DLGFOdU1aLEVBQUE7O0FNdE12QjtFQUFxQyxhTnpHWixFQUFBOztBTTBHekI7RUFBdUMsYU55UVosRUFBQTs7QU14UTNCO0VBQXdDLGFOeVFaLEVBQUE7O0FNeFE1QjtFQUFvQyxhTitWWixFQUFBOztBTTlWeEI7RUFBbUMsYU45R1osRUFBQTs7QU0rR3ZCOztFQUNrQyxhTm9SWixFQUFBOztBTW5SdEI7RUFBdUMsYU4rQ1osRUFBQTs7QU05QzNCO0VBQXFDLGFObUJaLEVBQUE7O0FNbEJ6QjtFQUEwQyxhTm9CWixFQUFBOztBTW5COUI7RUFBb0MsYU5xVVosRUFBQTs7QU1wVXhCO0VBQW9DLGFOMkJaLEVBQUE7O0FNMUJ4QjtFQUFrQyxhTmdMWixFQUFBOztBTS9LdEI7RUFBb0MsYU4yQlosRUFBQTs7QU0xQnhCO0VBQXVDLGFOdUhaLEVBQUE7O0FNdEgzQjtFQUFtQyxhTk1aLEVBQUE7O0FNTHZCO0VBQTJDLGFOSVosRUFBQTs7QU1IL0I7RUFBcUMsYU42WFosRUFBQTs7QU01WHpCO0VBQWlDLGFOaEhaLEVBQUE7O0FNaUhyQjs7RUFDc0MsYU51UVosRUFBQTs7QU10UTFCOzs7RUFFd0MsYU5zVlosRUFBQTs7QU1yVjVCO0VBQTJDLGFOd0laLEVBQUE7O0FNdkkvQjtFQUFpQyxhTmhHWixFQUFBOztBTWlHckI7RUFBc0MsYU52SFosRUFBQTs7QU13SDFCOztFQUN5QyxhTnRKWixFQUFBOztBTXVKN0I7RUFBcUMsYU55T1osRUFBQTs7QU14T3pCO0VBQWlDLGFOMEZaLEVBQUE7O0FNekZyQjtFQUF3QyxhTjFEWixFQUFBOztBTTJENUI7RUFBd0MsYU5rV1osRUFBQTs7QU1qVzVCO0VBQXNDLGFONFZaLEVBQUE7O0FNM1YxQjtFQUFtQyxhTmxFWixFQUFBOztBTW1FdkI7RUFBeUMsYU5nT1osRUFBQTs7QU0vTjdCO0VBQXVDLGFOMkpaLEVBQUE7O0FNMUozQjtFQUE2QyxhTjJKWixFQUFBOztBTTFKakM7RUFBbUMsYU5zUlosRUFBQTs7QU1yUnZCO0VBQXVDLGFONUxaLEVBQUE7O0FNNkwzQjtFQUE4QyxhTnhCWixFQUFBOztBTXlCbEM7RUFBbUMsYU51UFosRUFBQTs7QU10UHZCO0VBQW1DLGFONklaLEVBQUE7O0FNNUl2QjtFQUFnRCxhTjlKWixFQUFBOztBTStKcEM7RUFBaUQsYU45SlosRUFBQTs7QU0rSnJDO0VBQThDLGFOOUpaLEVBQUE7O0FNK0psQztFQUFnRCxhTmxLWixFQUFBOztBTW1LcEM7RUFBa0MsYU44RFosRUFBQTs7QU03RHRCO0VBQWlDLGFOckhaLEVBQUE7O0FNc0hyQjtFQUFtQyxhTnZTWixFQUFBOztBTXdTdkI7RUFBdUMsYU4yWlosRUFBQTs7QU0xWjNCO0VBQXFDLGFOaE5aLEVBQUE7O0FNaU56QjtFQUF1QyxhTjdGWixFQUFBOztBTThGM0I7RUFBdUMsYU43RlosRUFBQTs7QU04RjNCO0VBQXVDLGFOK09aLEVBQUE7O0FNOU8zQjtFQUF3QyxhTmlNWixFQUFBOztBTWhNNUI7RUFBbUMsYU42V1osRUFBQTs7QU01V3ZCO0VBQXlDLGFOMElaLEVBQUE7O0FNekk3QjtFQUEyQyxhTjBJWixFQUFBOztBTXpJL0I7RUFBcUMsYU5xRlosRUFBQTs7QU1wRnpCO0VBQXVDLGFObUZaLEVBQUE7O0FNbEYzQjtFQUF5QyxhTm5MWixFQUFBOztBTW9MN0I7RUFBMEMsYU4wS1osRUFBQTs7QU16SzlCO0VBQWlELGFOcEZaLEVBQUE7O0FNcUZyQztFQUF5QyxhTndQWixFQUFBOztBTXZQN0I7RUFBb0MsYU5qSlosRUFBQTs7QU1rSnhCOztFQUNnRCxhTi9NWixFQUFBOztBTWdOcEM7O0VBQzhDLGFOOU1aLEVBQUE7O0FNK01sQzs7RUFDaUQsYU5qTlosRUFBQTs7QU1rTnJDOztFQUNnQyxhTnZHWixFQUFBOztBTXdHcEI7RUFBZ0MsYU5oQ1osRUFBQTs7QU1pQ3BCOztFQUNnQyxhTnFZWixFQUFBOztBTXBZcEI7O0VBQ2dDLGFONENaLEVBQUE7O0FNM0NwQjs7OztFQUdnQyxhTmdEWixFQUFBOztBTS9DcEI7OztFQUVnQyxhTmlOWixFQUFBOztBTWhOcEI7O0VBQ2dDLGFOK0NaLEVBQUE7O0FNOUNwQjs7RUFDZ0MsYU4zUFosRUFBQTs7QU00UHBCO0VBQWlDLGFOaEdaLEVBQUE7O0FNaUdyQjtFQUFzQyxhTnBGWixFQUFBOztBTXFGMUI7RUFBMkMsYU4wUFosRUFBQTs7QU16UC9CO0VBQTRDLGFOMFBaLEVBQUE7O0FNelBoQztFQUE0QyxhTjBQWixFQUFBOztBTXpQaEM7RUFBNkMsYU4wUFosRUFBQTs7QU16UGpDO0VBQTZDLGFONlBaLEVBQUE7O0FNNVBqQztFQUE4QyxhTjZQWixFQUFBOztBTTVQbEM7RUFBc0MsYU5rVVosRUFBQTs7QU1qVTFCO0VBQXdDLGFOOFRaLEVBQUE7O0FNN1Q1QjtFQUEyQyxhTnlhWixFQUFBOztBTXhhL0I7RUFBb0MsYU5zYVosRUFBQTs7QU1yYXhCO0VBQWlDLGFOMlpaLEVBQUE7O0FNMVpyQjtFQUF3QyxhTjJaWixFQUFBOztBTTFaNUI7RUFBeUMsYU5vYVosRUFBQTs7QU1uYTdCO0VBQW9DLGFOeEpaLEVBQUE7O0FNeUp4QjtFQUEyQyxhTjhQWixFQUFBOztBTTdQL0I7RUFBc0MsYU5nQlosRUFBQTs7QU1mMUI7RUFBbUMsYU5wRlosRUFBQTs7QU1xRnZCO0VBQWdDLGFOM1daLEVBQUE7O0FNNFdwQjtFQUFzQyxhTi9SWixFQUFBOztBTWdTMUI7RUFBNkMsYU4vUlosRUFBQTs7QU1nU2pDO0VBQW1DLGFOK1VaLEVBQUE7O0FNOVV2QjtFQUEwQyxhTitVWixFQUFBOztBTTlVOUI7RUFBNEMsYU5nRFosRUFBQTs7QU0vQ2hDO0VBQTBDLGFOa0RaLEVBQUE7O0FNakQ5QjtFQUE0QyxhTitDWixFQUFBOztBTTlDaEM7RUFBNkMsYU4rQ1osRUFBQTs7QU05Q2pDO0VBQWtDLGFOaldaLEVBQUE7O0FNa1d0QjtFQUFvQyxhTm1ZWixFQUFBOztBTWxZeEI7RUFBb0MsYU43V1osRUFBQTs7QU04V3hCO0VBQWtDLGFOa0NaLEVBQUE7O0FNakN0QjtFQUFxQyxhTjVLWixFQUFBOztBTTZLekI7RUFBa0MsYU5nTlosRUFBQTs7QU0vTXRCO0VBQXVDLGFOeEZaLEVBQUE7O0FNeUYzQjtFQUFtQyxhTjRUWixFQUFBOztBTTNUdkI7RUFBbUMsYU50SVosRUFBQTs7QU11SXZCO0VBQWlDLGFONkNaLEVBQUE7O0FNNUNyQjs7RUFDcUMsYU41RFosRUFBQTs7QU02RHpCO0VBQWtDLGFOOFBaLEVBQUE7O0FNN1B0QjtFQUFtQyxhTnVFWixFQUFBOztBTXRFdkI7RUFBb0MsYU45V1osRUFBQTs7QU0rV3hCO0VBQWdDLGFOdFNaLEVBQUE7O0FNdVNwQjtFQUErQixhTmlXWixFQUFBOztBTWhXbkI7RUFBa0MsYU51V1osRUFBQTs7QU10V3RCO0VBQW1DLGFOK0laLEVBQUE7O0FNOUl2QjtFQUFzQyxhTmtGWixFQUFBOztBTWpGMUI7RUFBMkMsYU42TlosRUFBQTs7QU01Ti9CO0VBQWlELGFOL1daLEVBQUE7O0FNZ1hyQztFQUFnRCxhTmpYWixFQUFBOztBTWtYcEM7O0VBQ2dELGFOelJaLEVBQUE7O0FNMFJwQztFQUF5QyxhTm5NWixFQUFBOztBTW9NN0I7RUFBdUMsYU5pV1osRUFBQTs7QU1oVzNCO0VBQXlDLGFOb1ZaLEVBQUE7O0FNblY3Qjs7RUFDZ0MsYU4wU1osRUFBQTs7QU16U3BCO0VBQTBDLGFOMEdaLEVBQUE7O0FNekc5QjtFQUEwQyxhTjRNWixFQUFBOztBTTNNOUI7RUFBa0MsYU5zTFosRUFBQTs7QU1yTHRCO0VBQTRDLGFOekxaLEVBQUE7O0FNMExoQztFQUFzQyxhTm9XWixFQUFBOztBTW5XMUI7RUFBbUMsYU44RFosRUFBQTs7QU03RHZCOzs7RUFFdUMsYU44U1osRUFBQTs7QU03UzNCOztFQUMyQyxhTjFGWixFQUFBOztBTTJGL0I7RUFBa0MsYU5zV1osRUFBQTs7QU1yV3RCO0VBQW1DLGFObEdaLEVBQUE7O0FNbUd2QjtFQUFtQyxhTmdIWixFQUFBOztBTS9HdkI7RUFBMEMsYU5pSFosRUFBQTs7QU1oSDlCO0VBQStDLGFOeU5aLEVBQUE7O0FNeE5uQztFQUF3QyxhTnVOWixFQUFBOztBTXRONUI7RUFBc0MsYU4vTlosRUFBQTs7QU1nTzFCO0VBQWlDLGFONU5aLEVBQUE7O0FNNk5yQjtFQUEwQyxhTjJFWixFQUFBOztBTTFFOUI7RUFBMkMsYU55RVosRUFBQTs7QU14RS9CO0VBQW1DLGFOdk5aLEVBQUE7O0FNd052QjtFQUFtQyxhTnpDWixFQUFBOztBTTBDdkI7RUFBcUMsYU5wQ1osRUFBQTs7QU1xQ3pCO0VBQWdDLGFOdExaLEVBQUE7O0FNdUxwQjtFQUFxQyxhTjdVWixFQUFBOztBTThVekI7RUFBa0MsYU4xUlosRUFBQTs7QU0yUnRCO0VBQWdDLGFOc0RaLEVBQUE7O0FNckRwQjtFQUFrQyxhTm1MWixFQUFBOztBTWxMdEI7RUFBaUMsYU5yUFosRUFBQTs7QU1zUHJCO0VBQWtDLGFOclBaLEVBQUE7O0FNc1B0QjtFQUFvQyxhTjdXWixFQUFBOztBTThXeEI7RUFBMkMsYU43V1osRUFBQTs7QU04Vy9CO0VBQWtDLGFOMExaLEVBQUE7O0FNekx0QjtFQUF5QyxhTjBMWixFQUFBOztBTXpMN0I7RUFBb0MsYU55RlosRUFBQTs7QU14RnhCOztFQUNnQyxhTnpVWixFQUFBOztBTTBVcEI7O0VBQ2lDLGFOK01aLEVBQUE7O0FNOU1yQjtFQUFpQyxhTjRQWixFQUFBOztBTTNQckI7RUFBb0MsYU51S1osRUFBQTs7QU10S3hCO0VBQXVDLGFOdFBaLEVBQUE7O0FNdVAzQjtFQUF1QyxhTmlLWixFQUFBOztBTWhLM0I7RUFBcUMsYU45UFosRUFBQTs7QU0rUHpCO0VBQXVDLGFOL0xaLEVBQUE7O0FNZ00zQjtFQUF3QyxhTnhMWixFQUFBOztBTXlMNUI7RUFBeUMsYU5yTVosRUFBQTs7QU1zTTdCO0VBQThDLGFOL0xaLEVBQUE7O0FNZ01sQzs7O0VBRXlDLGFOeE1aLEVBQUE7O0FNeU03Qjs7RUFDMkMsYU45TVosRUFBQTs7QU0rTS9COztFQUN5QyxhTi9NWixFQUFBOztBTWdON0I7O0VBQ3lDLGFOcE1aLEVBQUE7O0FNcU03QjtFQUF3QyxhTmpOWixFQUFBOztBTWtONUI7RUFBaUMsYU51UlosRUFBQTs7QU10UnJCO0VBQW9DLGFONVNaLEVBQUE7O0FNNlN4QjtFQUFxQyxhTjlFWixFQUFBOztBTStFekI7Ozs7O0VBSXNDLGFObkVaLEVBQUE7O0FNb0UxQjtFQUEyQyxhTi9UWixFQUFBOztBTWdVL0I7OztFQUVrQyxhTnFEWixFQUFBOztBTXBEdEI7O0VBQ21DLGFOblFaLEVBQUE7O0FNb1F2QjtFQUF1QyxhTnpLWixFQUFBOztBTTBLM0I7RUFBZ0MsYU4zS1osRUFBQTs7QU00S3BCOzs7RUFFd0MsYU54SlosRUFBQTs7QU15SjVCO0VBQTBDLGFOMktaLEVBQUE7O0FNMUs5QjtFQUErQixhTmlDWixFQUFBOztBTWhDbkI7O0VBQ21DLGFOMFFaLEVBQUE7O0FNelF2Qjs7RUFDd0MsYU5WWixFQUFBOztBTVc1Qjs7RUFDMEMsYU5YWixFQUFBOztBTVk5QjtFQUFvQyxhTjFJWixFQUFBOztBTTJJeEI7RUFBd0MsYU5sVlosRUFBQTs7QU1tVjVCO0VBQW1DLGFOakpaLEVBQUE7O0FNa0p2QjtFQUFzQyxhTmJaLEVBQUE7O0FNYzFCO0VBQW9DLGFOK0ZaLEVBQUE7O0FNOUZ4QjtFQUFzQyxhTnVFWixFQUFBOztBTXRFMUI7RUFBNkMsYU51RVosRUFBQTs7QU10RWpDO0VBQWlDLGFOelpaLEVBQUE7O0FNMFpyQjs7RUFDcUMsYU41TVosRUFBQTs7QU02TXpCO0VBQWdDLGFOME1aLEVBQUE7O0FNek1wQjtFQUF1QyxhTnhhWixFQUFBOztBTXlhM0I7RUFBaUMsYU5JWixFQUFBOztBTUhyQjtFQUF1QyxhTnVGWixFQUFBOztBTXRGM0I7RUFBbUMsYU4yTVosRUFBQTs7QU0xTXZCO0VBQWlDLGFOK1FaLEVBQUE7O0FNOVFyQjtFQUF3QyxhTnpDWixFQUFBOztBTTBDNUI7RUFBaUMsYU53UFosRUFBQTs7QU12UHJCO0VBQXVDLGFOclpaLEVBQUE7O0FNc1ozQjtFQUFtQyxhTnZCWixFQUFBOztBTXdCdkI7RUFBMEMsYU4zTFosRUFBQTs7QU00TDlCO0VBQW9DLGFONVhaLEVBQUE7O0FNNlh4QjtFQUEwQyxhTmhZWixFQUFBOztBTWlZOUI7RUFBd0MsYU5uWVosRUFBQTs7QU1vWTVCO0VBQW9DLGFOdFlaLEVBQUE7O0FNdVl4QjtFQUFzQyxhTmxZWixFQUFBOztBTW1ZMUI7RUFBc0MsYU5sWVosRUFBQTs7QU1tWTFCO0VBQXVDLGFOM2JaLEVBQUE7O0FNNGIzQjtFQUF5QyxhTjNiWixFQUFBOztBTTRiN0I7RUFBa0MsYU4rS1osRUFBQTs7QU05S3RCO0VBQXNDLGFOblZaLEVBQUE7O0FNb1YxQjtFQUErQixhTjlkWixFQUFBOztBTStkbkI7RUFBdUMsYU41UlosRUFBQTs7QU02UjNCO0VBQXdDLGFOL0NaLEVBQUE7O0FNZ0Q1QjtFQUEwQyxhTjliWixFQUFBOztBTStiOUI7RUFBdUMsYU50ZlosRUFBQTs7QU11ZjNCO0VBQXNDLGFOL0JaLEVBQUE7O0FNZ0MxQjtFQUF1QyxhTnpIWixFQUFBOztBTTBIM0I7RUFBbUMsYU52SVosRUFBQTs7QU13SXZCO0VBQTBDLGFOdklaLEVBQUE7O0FNd0k5QjtFQUF1QyxhTjRKWixFQUFBOztBTTNKM0I7RUFBc0MsYU40SlosRUFBQTs7QU0zSjFCO0VBQW9DLGFOeGNaLEVBQUE7O0FNeWN4QjtFQUFnQyxhTmpiWixFQUFBOztBTWticEI7RUFBb0MsYU52SlosRUFBQTs7QU13SnhCO0VBQXNDLGFOM2dCWixFQUFBOztBTTRnQjFCO0VBQStCLGFON1paLEVBQUE7O0FNOFpuQjs7O0VBRWdDLGFOektaLEVBQUE7O0FNMEtwQjtFQUFxQyxhTnBHWixFQUFBOztBTXFHekI7RUFBdUMsYU54YlosRUFBQTs7QU15YjNCO0VBQTJDLGFONVdaLEVBQUE7O0FNNlcvQjtFQUFxQyxhTjlWWixFQUFBOztBTStWekI7RUFBcUMsYU45UFosRUFBQTs7QU0rUHpCO0VBQW9DLGFOckpaLEVBQUE7O0FNc0p4QjtFQUFtQyxhTmVaLEVBQUE7O0FNZHZCO0VBQXlDLGFOMkJaLEVBQUE7O0FNMUI3QjtFQUF3QyxhTm9DWixFQUFBOztBTW5DNUI7RUFBcUMsYU5xQ1osRUFBQTs7QU1wQ3pCO0VBQXNDLGFONWFaLEVBQUE7O0FNNmExQjtFQUE0QyxhTjlhWixFQUFBOztBTSthaEM7RUFBb0MsYU4vVlosRUFBQTs7QU1nV3hCO0VBQWlDLGFOb0JaLEVBQUE7O0FNbkJyQjtFQUF3QyxhTjhLWixFQUFBOztBTTdLNUI7RUFBdUMsYU4vRlosRUFBQTs7QU1nRzNCO0VBQXdDLGFONkVaLEVBQUE7O0FNNUU1QjtFQUFzQyxhTjlNWixFQUFBOztBTStNMUI7RUFBa0MsYU4rS1osRUFBQTs7QU05S3RCO0VBQWlDLGFON0haLEVBQUE7O0FNOEhyQjtFQUFvQyxhTm5IWixFQUFBOztBTW9IeEI7O0VBQ3dDLGFOa0laLEVBQUE7O0FNakk1QjtFQUE0QyxhTmtJWixFQUFBOztBTWpJaEM7RUFBeUMsYU4wS1osRUFBQTs7QU16SzdCO0VBQXdDLGFObElaLEVBQUE7O0FNbUk1QjtFQUF1QyxhTnlLWixFQUFBOztBTXhLM0I7RUFBd0MsYU5uSVosRUFBQTs7QU1vSTVCO0VBQTBDLGFObElaLEVBQUE7O0FNbUk5QjtFQUEwQyxhTnBJWixFQUFBOztBTXFJOUI7RUFBbUMsYU4xR1osRUFBQTs7QU0yR3ZCO0VBQXVDLGFON1FaLEVBQUE7O0FNOFEzQjtFQUE4QyxhTjFVWixFQUFBOztBTTJVbEM7RUFBd0MsYU56RVosRUFBQTs7QU0wRTVCO0VBQXFDLGFOa0xaLEVBQUE7O0FNakx6QjtFQUFtQyxhTlhaLEVBQUE7O0FNWXZCO0VBQXNDLGFOdUpaLEVBQUE7O0FNdEoxQjtFQUF1QyxhTndKWixFQUFBOztBTXZKM0I7O0VBQ2dDLGFOL2ZaLEVBQUE7O0FNZ2dCcEI7RUFBb0MsYU40SlosRUFBQTs7QU0zSnhCO0VBQWtDLGFOOEdaLEVBQUE7O0FNN0d0QjtFQUFtQyxhTndEWixFQUFBOztBTXZEdkI7RUFBbUMsYU45SVosRUFBQTs7QU0rSXZCOztFQUN5QyxhTjBMWixFQUFBOztBTXpMN0I7RUFBMEMsYU5qSFosRUFBQTs7QU1rSDlCO0VBQXFDLGFOckhaLEVBQUE7O0FNc0h6QjtFQUF5QyxhTm5XWixFQUFBOztBTW9XN0I7OztFQUV5QyxhTi9nQlosRUFBQTs7QU1naEI3Qjs7RUFDbUQsYU45Z0JaLEVBQUE7O0FNK2dCdkM7O0VBQ3lDLGFObGhCWixFQUFBOztBTW1oQjdCOztFQUM0QyxhTm5oQlosRUFBQTs7QU1vaEJoQzs7RUFDMEMsYU54aEJaLEVBQUE7O0FNeWhCOUI7RUFBMEMsYU4zSVosRUFBQTs7QU00STlCO0VBQXFDLGFOM09aLEVBQUE7O0FNNE96QjtFQUF5QyxhTnhJWixFQUFBOztBTXlJN0I7RUFBMkMsYU54SVosRUFBQTs7QU15SS9CO0VBQXdDLGFOd0JaLEVBQUE7O0FNdkI1QjtFQUEwQyxhTndCWixFQUFBOztBTXZCOUI7RUFBbUMsYU4vZFosRUFBQTs7QU1nZXZCO0VBQTJDLGFObGVaLEVBQUE7O0FNbWUvQjtFQUFrQyxhTnBjWixFQUFBOztBTXFjdEI7RUFBMEMsYU5sakJaLEVBQUE7O0FNbWpCOUI7RUFBd0MsYU54UFosRUFBQTs7QU15UDVCOztFQUM0QyxhTnpQWixFQUFBOztBTTBQaEM7O0VBQzJDLGFON1BaLEVBQUE7O0FNOFAvQjs7RUFDMEMsYU5oUVosRUFBQTs7QU1pUTlCO0VBQXNDLGFOclFaLEVBQUE7O0FNc1ExQjs7RUFDd0MsYU54UlosRUFBQTs7QU15UjVCOztFQUN5QyxhTjdSWixFQUFBOztBTThSN0I7RUFBNEMsYU4xUlosRUFBQTs7QU0yUmhDO0VBQTBDLGFOcFNaLEVBQUE7O0FNcVM5QjtFQUF5QyxhTjNSWixFQUFBOztBTTRSN0I7RUFBMkMsYU4vUlosRUFBQTs7QU1nUy9CO0VBQXlDLGFOalNaLEVBQUE7O0FNa1M3QjtFQUFzQyxhTitEWixFQUFBOztBTTlEMUI7RUFBdUMsYU4vRlosRUFBQTs7QU1nRzNCO0VBQTZDLGFOL2JaLEVBQUE7O0FNZ2NqQztFQUErQixhTnRVWixFQUFBOztBTXVVbkI7RUFBc0MsYU50VVosRUFBQTs7QU11VTFCO0VBQXdDLGFOa0VaLEVBQUE7O0FNakU1QjtFQUEwQyxhTnJLWixFQUFBOztBTXNLOUI7RUFBaUQsYU5yS1osRUFBQTs7QU1zS3JDO0VBQXVDLGFONVVaLEVBQUE7O0FNNlUzQjtFQUF3QyxhTndIWixFQUFBOztBTXZINUI7RUFBbUMsYU5uRlosRUFBQTs7QU1vRnZCO0VBQW1DLGFOemVaLEVBQUE7O0FNMGV2QjtFQUFvQyxhTjlXWixFQUFBOztBTStXeEI7RUFBa0MsYU54S1osRUFBQTs7QU15S3RCO0VBQThDLGFOcFFaLEVBQUE7O0FNcVFsQzs7RUFDdUMsYU5TWixFQUFBOztBTVIzQjtFQUFtQyxhTmpkWixFQUFBOztBTWtkdkI7RUFBa0MsYU56b0JaLEVBQUE7O0FNMG9CdEI7RUFBbUMsYU4vbkJaLEVBQUE7O0FNZ29CdkI7RUFBNEMsYU4zaEJaLEVBQUE7O0FNNGhCaEM7RUFBNkMsYU45aEJaLEVBQUE7O0FNK2hCakM7RUFBNkMsYU41aEJaLEVBQUE7O0FNNmhCakM7RUFBNkMsYU5qaUJaLEVBQUE7O0FNa2lCakM7RUFBcUMsYU5wUlosRUFBQTs7QU1xUnpCO0VBQW9DLGFONU5aLEVBQUE7O0FNNk54QjtFQUFzQyxhTjVOWixFQUFBOztBTTZOMUI7RUFBa0MsYU4vTlosRUFBQTs7QU1nT3RCO0VBQWdDLGFObE9aLEVBQUE7O0FNbU9wQjtFQUF1QyxhTnBlWixFQUFBOztBTXFlM0I7RUFBeUMsYU5wZVosRUFBQTs7QU1xZTdCO0VBQWtDLGFOdFNaLEVBQUE7O0FNdVN0QjtFQUFrQyxhTmlGWixFQUFBOztBTWhGdEI7RUFBc0MsYU5sa0JaLEVBQUE7O0FNbWtCMUI7RUFBc0MsYU5yWFosRUFBQTs7QU1zWDFCO0VBQXlDLGFOcElaLEVBQUE7O0FNcUk3QjtFQUFpQyxhTnBjWixFQUFBOztBTXFjckI7RUFBNEMsYU5oZVosRUFBQTs7QU1pZWhDO0VBQXFDLGFOcGZaLEVBQUE7O0FNcWZ6QjtFQUFpQyxhTmxOWixFQUFBOztBTW1OckI7RUFBeUMsYU4xWFosRUFBQTs7QU0yWDdCO0VBQWdDLGFOb0RaLEVBQUE7O0FNbkRwQjtFQUF5QyxhTjNKWixFQUFBOztBTTRKN0I7RUFBcUMsYU56TlosRUFBQTs7QU0wTnpCO0VBQW1DLGFObEhaLEVBQUE7O0FNbUh2QjtFQUF5QyxhTjdMWixFQUFBOztBTThMN0I7RUFBMkMsYU43TFosRUFBQTs7QU04TC9CO0VBQXdDLGFOM0NaLEVBQUE7O0FNNEM1QjtFQUEwQyxhTjNDWixFQUFBOztBTTRDOUI7RUFBeUMsYU5yR1osRUFBQTs7QU1zRzdCO0VBQTRDLGFOckdaLEVBQUE7O0FNc0doQztFQUFvQyxhTjdVWixFQUFBOztBTThVeEI7RUFBc0MsYU5ubEJaLEVBQUE7O0FNb2xCMUI7RUFBd0MsYU5ubEJaLEVBQUE7O0FNb2xCNUI7RUFBb0MsYU4vTFosRUFBQTs7QU1nTXhCO0VBQW1DLGFObFhaLEVBQUE7O0FNbVh2QjtFQUF1QyxhTmtGWixFQUFBOztBTWpGM0I7RUFBb0MsYU5tRlosRUFBQTs7QU1sRnhCO0VBQW1DLGFOOWNaLEVBQUE7O0FNK2N2QjtFQUE2QyxhTjJCWixFQUFBOztBTTFCakM7RUFBMkMsYU5tRVosRUFBQTs7QU1sRS9CO0VBQThDLGFOeEtaLEVBQUE7O0FNeUtsQztFQUFrQyxhTjlsQlosRUFBQTs7QU0rbEJ0QjtFQUE4QyxhTnRvQlosRUFBQTs7QU11b0JsQztFQUFpRCxhTnFEWixFQUFBOztBTXBEckM7RUFBb0MsYU54bEJaLEVBQUE7O0FNeWxCeEI7RUFBd0QsYU41b0JaLEVBQUE7O0FNNm9CNUM7O0VBQ2dFLGFOOXFCWixFQUFBOztBTStxQnBEOzs7RUFFaUMsYU52ZlosRUFBQTs7QU13ZnJCO0VBQWtDLGFOaFlaLEVBQUE7O0FNaVl0QjtFQUFvQyxhTmhZWixFQUFBOztBTWlZeEI7O0VBQzBDLGFOMUhaLEVBQUE7O0FNMkg5QjtFQUF1QyxhTnpSWixFQUFBOztBTTBSM0I7RUFBbUMsYU5pQ1osRUFBQTs7QU1oQ3ZCO0VBQTBDLGFOaUNaLEVBQUE7O0FNaEM5QjtFQUFxQyxhTmxIWixFQUFBOztBTW1IekI7RUFBMkMsYU5sSFosRUFBQTs7QU1tSC9CO0VBQTRDLGFObEhaLEVBQUE7O0FNbUhoQztFQUF1QyxhTnJOWixFQUFBOztBTXNOM0I7RUFBd0MsYU5wYlosRUFBQTs7QU1xYjVCO0VBQWtDLGFObUVaLEVBQUE7O0FNbEV0QjtFQUFzQyxhTnBEWixFQUFBOztBTXFEMUI7O0VBQ2lELGFOellaLEVBQUE7O0FNMFlyQzs7RUFDeUMsYU43YVosRUFBQTs7QU04YTdCO0VBQXdDLGFOdFhaLEVBQUE7O0FNdVg1QjtFQUEwQyxhTmxmWixFQUFBOztBTW1mOUI7RUFBNEMsYU5sZlosRUFBQTs7QU1tZmhDO0VBQW1DLGFOdFRaLEVBQUE7O0FNdVR2QjtFQUF5QyxhTnB0QlosRUFBQTs7QU1xdEI3QjtFQUEyQyxhTnB0QlosRUFBQTs7QU1xdEIvQjs7RUFDeUMsYU5ydEJaLEVBQUE7O0FNc3RCN0I7O0VBQzJDLGFOdHRCWixFQUFBOztBTXV0Qi9CO0VBQXdDLGFOSlosRUFBQTs7QU1LNUI7RUFBMEMsYU5KWixFQUFBOztBTUs5QjtFQUFtQyxhTkhaLEVBQUE7O0FNSXZCO0VBQXFDLGFOM1daLEVBQUE7O0FNNFd6Qjs7RUFDb0MsYU41V1osRUFBQTs7QU02V3hCOztFQUNzQyxhTjdXWixFQUFBOztBTThXMUI7RUFBa0MsYU50TlosRUFBQTs7QU11TnRCO0VBQTJDLGFO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QUNsQixlQUFjLEVBYWQ7RUFoQkQ7SUFNRSxvQkFBbUIsRUFDbkI7RUFQRjtJQVNFLGtCQUFpQjtJQUNqQixnQkFBZSxFQUtmOztBQUVGO0VBQ0Msa0JBQWlCO0VBQ2pCLG1CQUFrQjtFQUNsQiw2Q0FBNEM7RUFDNUMsd0JBQXVCLEVBQ3ZCOztBQUNEO0VBQ0MsY0FBYSxFQVNiO0VBVkQ7SUFHRSxhQUFZO0lBQ1osV0FBVTtJQUNWLGVBQWMsRUFJZDtJQVRGO01BT0UsY0FBYSxFQUNiOztBQUlGO0VBQ0Msa0JBQWlCO0VBQ2pCLFlBQVc7RUFDWCxtQkFBa0IsRUFDbEI7O0FBQ0Q7RUFDQyxnQkFBZTtFQUNmLG1CQUFrQixFQUNsQjs7QUFDRDtFQUNDLG1CQUFrQjtFQUNsQiwwQkFuZHVCO0VBb2R2QixhQUFZO0VBQ1osWUFBVztFQUNYLHlCQUF3QjtFQUN4QiwwQkFBeUI7RUFDekIsYUFBWSxFQUlaO0VBWEQ7SUFTRSxhQUFZLEVBQ1o7O0FBRUY7RUFDQyxtQkFBa0IsRUFDbEI7O0FBQ0Q7RUFDQyxrQkFBaUIsRUFLakI7RUFORDtJQUdFLGtCQUFpQjtJQUNqQixnQkFBZSxFQUNmOztBQUdGO0VBQ0MsYUFBWTtFQUNaLHNCQUFxQixFQUNyQjs7QUFFRDtFQUNDO0lBQ0MsY0FBYSxFQUNiLEVBQUE7O0FBTUY7Ozs7OztHQU1HO0FBUUg7RUFDQyxjQUFhO0VBQ2IsZ0JBQWU7RUFDZixVQUFTO0VBQ1QsWUFBVztFQUNYLGNBQWE7RUFFYixnQkFBZTtFQUNmLHVCQUFzQixFQU10QjtFQWREO0lBV0UsWUFBVztJQUNYLHNCQUFxQixFQUNyQjs7QUFJRjtFQUdDO0lBQ0MsY0FBYSxFQUNiO0VBdEJGO0lBMEJFLGVBQWMsRUFTZDtJQVZEO01BSUUsc0JBQXFCLEVBQ3JCO0lBTEY7TUFPRSxjQUFhLEVBQ2I7RUFJRjtJQUNDLGlCQUFnQixFQThCaEI7SUEvQkQ7TUFLRyxjQUFhLEVBQ2I7SUFOSDtNQVFHLHNCQUFxQixFQUNyQjtJQVRIO01BY0UsZ0JBQWU7TUFDZixlQUFjO01BQ2QsaUJBQWdCO01BQ2hCLFNBQVE7TUFDUixPQUFNO01BQ04saUJBQWdCO01BQ2hCLGlCQUFnQjtNQUNoQixVQUFTO01BQ1QsVUFBUztNQUNULGNBQWE7TUFDYiw2Q0FBNEMsRUFNNUM7TUE5QkY7UUE0QkcsbUJBQ0QsRUFBQztFQXBRSjtJQTJRRyxnQkFBZSxFQUNmO0VBSkY7SUFNRyxrQkFBaUI7SUFDakIsMEJBQXNCLEVBQ3RCO0VBR0g7SUFFRSxjQUFhLEVBQ2I7RUFuVkY7O0lBMFZFLFdBQVU7SUFDVixjQUFhLEVBSWI7SUEvVkY7O01BNlZHLGtCQUFpQixFQUNqQixFQUFBOztBQU9KO0VBQ0MsZ0JBQWU7RUFDZixPQUFNLEVBQ04iLCJmaWxlIjoiZXRpaWtrYWtpcmphMjAyMS5jc3MifQ== */
