/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */

html {
  line-height: 1.15; /* 1 */
      -ms-text-size-adjust: 100%; /* 2 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers (opinionated).
 */

body {
  margin: 0;
}

/**
 * Add the correct display in IE 9-.
 */

article,
aside,
footer,
header,
nav,
section {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

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

/* Grouping content
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */

figcaption,
figure,
main {
  /* 1 */
  display: block;
}

/**
 * Add the correct margin in IE 8.
 */

figure {
  margin: 1em 40px;
}

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

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

/* Text-level semantics
   ========================================================================== */

/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */

a {
  background-color: transparent; /* 1 */
  -webkit-text-decoration-skip: objects; /* 2 */
}

/**
 * 1. Remove the bottom border in Chrome 57- and Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

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

/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */

b,
strong {
  font-weight: inherit;
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

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

/**
 * Add the correct font style in Android 4.3-.
 */

dfn {
  font-style: italic;
}

/**
 * Add the correct background and color in IE 9-.
 */

mark {
  background-color: #ff0;
  color: #000;
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 */

audio,
video {
  display: inline-block;
}

/**
 * Add the correct display in iOS 4-7.
 */

audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Remove the border on images inside links in IE 10-.
 */

img {
  border-style: none;
}

/**
 * Hide the overflow in IE.
 */

svg:not(:root) {
  overflow: hidden;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: sans-serif; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input {
  /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select {
  /* 1 */
  text-transform: none;
}

/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */

button,
html [type="button"],
/* 1 */
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; /* 2 */
}

/**
 * Remove the inner border and padding in Firefox.
 */

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

/**
 * Restore the focus styles unset by the previous rule.
 */

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

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: .35em .75em .625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Remove the default vertical scrollbar in IE.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */

[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

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

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

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

/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */

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

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */

details,
/* 1 */
menu {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Scripting
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 */

canvas {
  display: inline-block;
}

/**
 * Add the correct display in IE.
 */

template {
  display: none;
}

/* Hidden
   ========================================================================== */

/**
 * Add the correct display in IE 10-.
 */

[hidden] {
  display: none;
}

/**
 * Manually forked from SUIT CSS Base: https://github.com/suitcss/base
 * A thin layer on top of normalize.css that provides a starting point more
 * suitable for web applications.
 */

/**
 * 1. Prevent padding and border from affecting element width
 * https://goo.gl/pYtbK7
 * 2. Change the default font family in all browsers (opinionated)
 */

html {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; /* 1 */
  font-family: sans-serif; /* 2 */
}

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

/**
 * Removes the default spacing and border for appropriate elements.
 */

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
figure,
p,
pre {
  margin: 0;
}

button {
  background: transparent;
  padding: 0;
}

/**
 * Work around a Firefox/IE bug where the transparent `button` background
 * results in a loss of the default `button` focus styles.
 */

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

fieldset {
  margin: 0;
  padding: 0;
}

ol,
ul {
  margin: 0;
}

/**
 * Tailwind custom reset styles
 */

/**
 * Allow adding a border to an element by just adding a border-width.
 *
 * By default, the way the browser specifies that an element should have no
 * border is by setting it's border-style to `none` in the user-agent
 * stylesheet.
 *
 * In order to easily add borders to elements by just setting the `border-width`
 * property, we change the default border-style for all elements to `solid`, and
 * use border-width to hide them instead. This way our `border` utilities only
 * need to set the `border-width` property instead of the entire `border`
 * shorthand, making our border utilities much more straightforward to compose.
 *
 * https://github.com/tailwindcss/tailwindcss/pull/116
 */

*,
*::before,
*::after {
  border-width: 0;
  border-style: solid;
  border-color: #ecebea;
}

/**
 * Undo the `border-style: none` reset that Normalize applies to images so that
 * our `border-{width}` utilities have the expected effect.
 *
 * The Normalize reset is unnecessary for us since we default the border-width
 * to 0 on all elements.
 *
 * https://github.com/tailwindcss/tailwindcss/issues/362
 */

img {
  border-style: solid;
}

/**
 * Temporary reset for a change introduced in Chrome 62 but now reverted.
 *
 * We can remove this when the reversion is in a normal Chrome release.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  border-radius: 0;
}

textarea {
  resize: vertical;
}

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

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

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: inherit;
  opacity: .5;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  color: inherit;
  opacity: .5;
}

input::-ms-input-placeholder,
textarea::-ms-input-placeholder {
  color: inherit;
  opacity: .5;
}

input::placeholder,
textarea::placeholder {
  color: inherit;
  opacity: .5;
}

button,
[role=button] {
  cursor: pointer;
}

table {
  border-collapse: collapse;
}

.container {
  width: 100%;
}

@media (min-width: 576px) {
  .container {
    max-width: 576px;
  }
}

@media (min-width: 768px) {
  .container {
    max-width: 768px;
  }
}

@media (min-width: 992px) {
  .container {
    max-width: 992px;
  }
}

@media (min-width: 1232px) {
  .container {
    max-width: 1232px;
  }
}

h1 {
  font-size: 2.25rem;
  line-height: 1.125;
  font-weight: 500;
}

@media (min-width: 576px) {
  h1.jumbo {
    font-size: 3rem;
  }
}

@media (min-width: 992px) {
  h1 {
    font-size: 3rem;
  }

  h1.larger {
    font-size: 3.375rem;
    line-height: 1.05;
  }

  h1.jumbo {
    font-size: 3.375rem;
    line-height: 1.05;
  }
}

@media (min-width: 1232px) {
  h1.jumbo {
    font-size: 4rem;
  }
}

h2 {
  font-size: 2rem;
  line-height: 1.125;
  font-weight: 500;
}

@media (min-width: 768px) {
  h2 {
    font-size: 2.25rem;
  }
}

h3 {
  font-size: 1.5rem;
  line-height: 1.25;
  font-weight: 500;
}

@media (min-width: 768px) {
  h3 {
    font-size: 1.75rem;
  }
}

h4 {
  font-size: 1.5rem;
  line-height: 1.25;
  font-weight: 500;
}

h5 {
  font-size: 1.125rem;
  line-height: 1.25;
  font-weight: 500;
}

body.sectigo h1,
body.sectigo h2,
body.sectigo h3,
body.sectigo h4,
body.sectigo h5 {
  font-weight: 400;
}

.heading-has-icon svg {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: .75rem;
}

@media (min-width: 1232px) {
  .heading-has-icon svg {
    display: inline-block;
    vertical-align: middle;
    margin-right: 47px;
  }
}

.extend-bg {
  display: block;
  position: absolute;
  width: 6400px;
  height: 100%;
  top: 0;
}

.extend-bg.extend-bg-left {
  left: -6400px;
}

.extend-bg.extend-bg-right {
  right: -6400px;
}

.pin-tm {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
}

.pin-lm {
  position: absolute;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}

.centered {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.matchheight-centered>div {
  width: 100%;
  height: 100%;
  display: table;
}

.matchheight-centered>div>div {
  vertical-align: middle;
  display: table-cell;
}

.inline-svg-asset.dark-color svg path,
.inline-svg-asset.dark-color svg g {
  fill: #051c2c !important;
}

.inline-svg-asset.white-color svg path,
.inline-svg-asset.white-color svg g {
  fill: #fff !important;
}

.tr-opacity {
  -webkit-transition: opacity .15s ease;
  -o-transition: opacity .15s ease;
  transition: opacity .15s ease;
}

.tr-color {
  -webkit-transition: color .15s ease;
  -o-transition: color .15s ease;
  transition: color .15s ease;
}

.tr-bg {
  -webkit-transition: background-color .15s ease;
  -o-transition: background-color .15s ease;
  transition: background-color .15s ease;
}

.tr-svg-fill svg path,
.tr-svg-fill svg g {
  -webkit-transition: fill .15s ease;
  -o-transition: fill .15s ease;
  transition: fill .15s ease;
}

.cursor-pointer {
  cursor: pointer;
}

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

@media (min-width: 576px) {
  .hidden-mobile {
    display: inline-block !important;
  }
}

html {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
      -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  text-rendering: optimizeLegibility !important;
  -webkit-font-smoothing: antialiased !important;
}

html,
body {
  width: 100%;
  position: relative;
}

body {
  font-weight: 400;
  color: #051c2c;
}

body:not(.user-is-tabbing) a:focus,
body:not(.user-is-tabbing) button:focus,
body:not(.user-is-tabbing) input:focus,
body:not(.user-is-tabbing) select:focus,
body:not(.user-is-tabbing) textarea:focus {
  outline: none;
}

.svg-sprite {
  display: none;
}

html.no-js .no-js-hidden {
  display: none !important;
}

.nav-offset {
  display: block;
  width: 100%;
  height: 0;
  margin: 0;
  padding: 0;
  overflow: hidden;
  margin-top: 97px;
}

@media (min-width: 576px) {
  .nav-offset {
    margin-top: 105px;
  }
}

@media (min-width: 768px) {
  .nav-offset {
    margin-top: 113px;
  }
}

@media (min-width: 992px) {
  .nav-offset {
    margin-top: 131px;
  }
}

.block.padded-block.bg-white+.block.padded-block.bg-white {
  padding-top: 0;
}

.block.padded-block.bg-grey-lightest+.block.padded-block.bg-grey-lightest {
  padding-top: 0;
}

.container-body {
  max-width: 60rem;
  margin-left: auto;
  margin-right: auto;
}

.container-lg {
  margin-left: auto;
  margin-right: auto;
  max-width: 992px;
}

.centered-buttons {
  text-align: center;
}

.centered-buttons .btn {
  margin-right: 1.25rem;
  margin-left: 1.25rem;
  margin-bottom: 1.25rem;
}

.video-container {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
}

.video-container iframe,
.video-container object,
.video-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.text-blocks::after {
  clear: both;
  content: "";
  display: table;
}

.text-blocks .block:last-child {
  padding-bottom: 0;
}

.text-blocks .text-columns {
  max-width: 60rem !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-top: 0 !important;
  padding-bottom: 1.5rem !important;
}

@media (min-width: 992px) {
  .text-blocks .text-columns .container {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.button-group {
  margin-bottom: -15px;
}

.button-group .btn {
  margin-bottom: 15px;
}

.button-group:not(.text-center) .btn {
  margin-right: .75rem;
}

@media (min-width: 768px) {
  .button-group:not(.text-center) .btn {
    margin-right: 1.25rem;
  }
}

.button-group.text-center .btn {
  margin-left: .75rem;
  margin-right: .75rem;
}

@media (min-width: 768px) {
  .button-group.text-center .btn {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }
}

.back-link {
  font-size: 1rem;
  text-decoration: none;
  line-height: 14px;
}

.back-link>span {
  display: inline-block;
  vertical-align: top;
}

.back-link .sprite {
  height: 14px;
  margin-right: 5px;
}

.back-link .sprite svg {
  width: 8px;
  height: 14px;
}

.back-link:hover .text {
  text-decoration: underline;
}

.block.py-24+.block.py-24 {
  padding-top: 0;
}

.dark-overlay {
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(5, 28, 44, 0)), to(#051c2c));
  background: -o-linear-gradient(top, rgba(5, 28, 44, 0) 0%, #051c2c 100%);
  background: linear-gradient(to bottom, rgba(5, 28, 44, 0) 0%, #051c2c 100%);
}

.full-overlay.overlay-dark {
  background: rgba(0, 0, 0, .8);
}

.full-overlay.overlay-light {
  background: rgba(255, 255, 255, .8);
}

.full-overlay.overlay-sectigoGreen {
  background: rgba(0, 176, 115, .8);
}

.full-overlay.overlay-positivesslYellow {
  background: rgba(253, 215, 86, .8);
}

.full-overlay.overlay-instantsslGreen {
  background: rgba(0, 179, 115, .8);
}

.full-overlay.overlay-enterprisesslBlue {
  background: rgba(101, 178, 232, .8);
}

.background-blend-mode {
  background-blend-mode: multiply;
  mix-blend-mode: multiply;
}

body.positiveSsl .site-header-bg {
  background-color: #fff;
}

body.positiveSsl .site-header-text {
  color: #051c2c;
}

body.positiveSsl .hamburger .hamburger-inner,
body.positiveSsl .hamburger .hamburger-inner::before,
body.positiveSsl .hamburger .hamburger-inner::after {
  -webkit-transition: background-color .15s;
  -o-transition: background-color .15s;
  transition: background-color .15s;
  background-color: #051c2c;
}

body.positiveSsl .hamburger:hover .hamburger-inner,
body.positiveSsl .hamburger:hover .hamburger-inner::before,
body.positiveSsl .hamburger:hover .hamburger-inner::after {
  background-color: #eec22f;
}

body.positiveSsl a.site-header-text:hover {
  color: #eec22f;
}

body.positiveSsl .site-header-text-hover:hover {
  color: #eec22f;
}

body.positiveSsl .site-header-icon svg path,
body.positiveSsl .site-header-icon svg g,
body.positiveSsl .site-header-icon svg polygon,
body.positiveSsl .site-header-icon svg circle,
body.positiveSsl .site-header-icon svg rect {
  fill: #051c2c !important;
  -webkit-transition: fill .15s;
  -o-transition: fill .15s;
  transition: fill .15s;
}

body.positiveSsl .accent-links a {
  color: #eec22f;
}

body.positiveSsl .accent-links a:hover {
  color: #deae0e;
}

body.positiveSsl .accent-links-hover a:hover {
  color: #deae0e;
}

body.positiveSsl .page-header-text-color {
  color: #051c2c;
}

body.positiveSsl .text-accent {
  color: #fdd756;
}

body.positiveSsl .text-accent-hover:hover {
  color: #eec22f;
}

body.positiveSsl .bg-accent {
  background-color: #fdd756;
}

body.positiveSsl .bg-accent-darker {
  background-color: #eec22f;
}

body.positiveSsl .bg-accent-alt {
  background-color: #fdd756;
}

body.positiveSsl .bg-accent-alt .btn {
  background: #051c2c;
  color: #fff;
}

body.positiveSsl .bg-accent-alt-text {
  color: #051c2c;
}

body.positiveSsl .bg-accent-alt-text a {
  color: #051c2c;
}

body.positiveSsl .bg-accent-alt-text a:hover {
  color: #eec22f;
}

body.positiveSsl .bg-accent-hover:hover {
  background-color: #fdd756;
}

body.positiveSsl .bg-accent-hover-darker:hover {
  background-color: #eec22f;
}

body.positiveSsl .text-on-bg-accent {
  color: #051c2c;
}

body.positiveSsl .icon-accent svg path,
body.positiveSsl .icon-accent svg g,
body.positiveSsl .icon-accent svg polygon,
body.positiveSsl .icon-accent svg circle,
body.positiveSsl .icon-accent svg rect {
  fill: #fdd756 !important;
  -webkit-transition: fill .15s;
  -o-transition: fill .15s;
  transition: fill .15s;
}

body.positiveSsl .accent-btn {
  background-color: #fdd756;
  color: #051c2c;
}

body.positiveSsl .accent-btn:hover {
  background-color: #eec22f;
}

body.positiveSsl .accent-btn-alt {
  color: #fff;
  background-color: #051c2c;
}

body.positiveSsl .accent-btn-alt:hover {
  background-color: #eec22f;
  color: #fff;
}

body.positiveSsl .column-heading-bg {
  background-color: #f0efef;
}

body.positiveSsl .column-heading-text {
  color: #051c2c;
}

body.positiveSsl .mobile-nav,
body.positiveSsl .sectigo-mobile-nav {
  background-color: #051c2c;
}

body.positiveSsl .mobile-nav,
body.positiveSsl .mobile-nav a {
  color: #fff;
}

body.positiveSsl .mobile-nav__top {
  background-color: #02111b;
}

body.positiveSsl .site-footer {
  background-color: #fff;
}

body.positiveSsl .site-footer,
body.positiveSsl .footer-links a {
  color: #051c2c;
}

body.positiveSsl a.footer-text:hover,
body.positiveSsl .footer-links a:hover {
  color: #eec22f;
}

body.positiveSsl .footer-icon svg path,
body.positiveSsl .site-footer-icon svg g,
body.positiveSsl .site-footer-icon svg polygon,
body.positiveSsl .site-footer-icon svg circle,
body.positiveSsl .site-footer-icon svg rect {
  fill: #051c2c !important;
  -webkit-transition: fill .15s;
  -o-transition: fill .15s;
  transition: fill .15s;
}

body.positiveSsl .site-footer__legal {
  border-color: #051c2c;
}

body.positiveSsl .rich-text a {
  color: #051c2c;
}

body.positiveSsl .rich-text a:hover {
  color: #deae0e;
}

body.instantSsl .site-header-bg {
  background-color: #fff;
}

body.instantSsl .site-header-text {
  color: #051c2c;
}

body.instantSsl .hamburger .hamburger-inner,
body.instantSsl .hamburger .hamburger-inner::before,
body.instantSsl .hamburger .hamburger-inner::after {
  -webkit-transition: background-color .15s;
  -o-transition: background-color .15s;
  transition: background-color .15s;
  background-color: #051c2c;
}

body.instantSsl .hamburger:hover .hamburger-inner,
body.instantSsl .hamburger:hover .hamburger-inner::before,
body.instantSsl .hamburger:hover .hamburger-inner::after {
  background-color: #00b373;
}

body.instantSsl a.site-header-text:hover {
  color: #00b373;
}

body.instantSsl .site-header-text-hover:hover {
  color: #00b373;
}

body.instantSsl .site-header-icon svg path,
body.instantSsl .site-header-icon svg g,
body.instantSsl .site-header-icon svg polygon,
body.instantSsl .site-header-icon svg circle,
body.instantSsl .site-header-icon svg rect {
  fill: #051c2c !important;
  -webkit-transition: fill .15s;
  -o-transition: fill .15s;
  transition: fill .15s;
}

body.instantSsl .accent-links a {
  color: #008f5c;
}

body.instantSsl .accent-links a:hover {
  color: #006f47;
}

body.instantSsl .accent-links-hover a:hover {
  color: #006f47;
}

body.instantSsl .page-header-text-color {
  color: #fff;
}

body.instantSsl .text-accent {
  color: #00b373;
}

body.instantSsl .text-accent-hover:hover {
  color: #008f5c;
}

body.instantSsl .bg-accent {
  background-color: #00b373;
}

body.instantSsl .bg-accent-darker {
  background-color: #008f5c;
}

body.instantSsl .bg-accent-alt {
  background-color: #00b373;
}

body.instantSsl .bg-accent-alt .btn {
  background: #fff;
  color: #051c2c;
}

body.instantSsl .bg-accent-alt-text {
  color: #fff;
}

body.instantSsl .bg-accent-alt-text a {
  color: #fff;
}

body.instantSsl .bg-accent-alt-text a:hover {
  color: #00b373;
}

body.instantSsl .bg-accent-hover:hover {
  background-color: #00b373;
}

body.instantSsl .bg-accent-hover-darker:hover {
  background-color: #008f5c;
}

body.instantSsl .text-on-bg-accent {
  color: #fff;
}

body.instantSsl .icon-accent svg path,
body.instantSsl .icon-accent svg g,
body.instantSsl .icon-accent svg polygon,
body.instantSsl .icon-accent svg circle,
body.instantSsl .icon-accent svg rect {
  fill: #00b373 !important;
  -webkit-transition: fill .15s;
  -o-transition: fill .15s;
  transition: fill .15s;
}

body.instantSsl .accent-btn {
  background-color: #00b373;
  color: #fff;
}

body.instantSsl .accent-btn:hover {
  background-color: #008f5c;
}

body.instantSsl .accent-btn-alt {
  color: #fff;
  background-color: #051c2c;
}

body.instantSsl .accent-btn-alt:hover {
  background-color: #008f5c;
  color: #fff;
}

body.instantSsl .column-heading-bg {
  background-color: #f0efef;
}

body.instantSsl .column-heading-text {
  color: #051c2c;
}

body.instantSsl .mobile-nav,
body.instantSsl .sectigo-mobile-nav {
  background-color: #051c2c;
}

body.instantSsl .mobile-nav,
body.instantSsl .mobile-nav a {
  color: #fff;
}

body.instantSsl .mobile-nav__top {
  background-color: #02111b;
}

body.instantSsl .site-footer {
  background-color: #fff;
}

body.instantSsl .site-footer,
body.instantSsl .footer-links a {
  color: #051c2c;
}

body.instantSsl a.footer-text:hover,
body.instantSsl .footer-links a:hover {
  color: #00b373;
}

body.instantSsl .footer-icon svg path,
body.instantSsl .site-footer-icon svg g,
body.instantSsl .site-footer-icon svg polygon,
body.instantSsl .site-footer-icon svg circle,
body.instantSsl .site-footer-icon svg rect {
  fill: #051c2c !important;
  -webkit-transition: fill .15s;
  -o-transition: fill .15s;
  transition: fill .15s;
}

body.instantSsl .site-footer__legal {
  border-color: #051c2c;
}

body.instantSsl .rich-text a {
  color: #008f5c;
}

body.instantSsl .rich-text a:hover {
  color: #006f47;
}

body.enterpriseSsl .site-header-bg {
  background-color: #051c2c;
}

body.enterpriseSsl .site-header-text {
  color: #fff;
}

body.enterpriseSsl .hamburger .hamburger-inner,
body.enterpriseSsl .hamburger .hamburger-inner::before,
body.enterpriseSsl .hamburger .hamburger-inner::after {
  -webkit-transition: background-color .15s;
  -o-transition: background-color .15s;
  transition: background-color .15s;
  background-color: #fff;
}

body.enterpriseSsl .hamburger:hover .hamburger-inner,
body.enterpriseSsl .hamburger:hover .hamburger-inner::before,
body.enterpriseSsl .hamburger:hover .hamburger-inner::after {
  background-color: #65b2e8;
}

body.enterpriseSsl a.site-header-text:hover {
  color: #65b2e8;
}

body.enterpriseSsl .site-header-text-hover:hover {
  color: #65b2e8;
}

body.enterpriseSsl .site-header-icon svg path,
body.enterpriseSsl .site-header-icon svg g,
body.enterpriseSsl .site-header-icon svg polygon,
body.enterpriseSsl .site-header-icon svg circle,
body.enterpriseSsl .site-header-icon svg rect {
  fill: #fff !important;
  -webkit-transition: fill .15s;
  -o-transition: fill .15s;
  transition: fill .15s;
}

body.enterpriseSsl .accent-links a {
  color: #3e8bc1;
}

body.enterpriseSsl .accent-links a:hover {
  color: #175a89;
}

body.enterpriseSsl .accent-links-hover a:hover {
  color: #175a89;
}

body.enterpriseSsl .page-header-text-color {
  color: #fff;
}

body.enterpriseSsl .text-accent {
  color: #65b2e8;
}

body.enterpriseSsl .text-accent-hover:hover {
  color: #3e8bc1;
}

body.enterpriseSsl .bg-accent {
  background-color: #65b2e8;
}

body.enterpriseSsl .bg-accent-darker {
  background-color: #3e8bc1;
}

body.enterpriseSsl .bg-accent-alt {
  background-color: #051c2c;
}

body.enterpriseSsl .bg-accent-alt .btn {
  background: #fff;
  color: #051c2c;
}

body.enterpriseSsl .bg-accent-alt-text {
  color: #fff;
}

body.enterpriseSsl .bg-accent-alt-text a {
  color: #fff;
}

body.enterpriseSsl .bg-accent-alt-text a:hover {
  color: #65b2e8;
}

body.enterpriseSsl .bg-accent-hover:hover {
  background-color: #65b2e8;
}

body.enterpriseSsl .bg-accent-hover-darker:hover {
  background-color: #3e8bc1;
}

body.enterpriseSsl .text-on-bg-accent {
  color: #fff;
}

body.enterpriseSsl .icon-accent svg path,
body.enterpriseSsl .icon-accent svg g,
body.enterpriseSsl .icon-accent svg polygon,
body.enterpriseSsl .icon-accent svg circle,
body.enterpriseSsl .icon-accent svg rect {
  fill: #65b2e8 !important;
  -webkit-transition: fill .15s;
  -o-transition: fill .15s;
  transition: fill .15s;
}

body.enterpriseSsl .accent-btn {
  background-color: #65b2e8;
  color: #fff;
}

body.enterpriseSsl .accent-btn:hover {
  background-color: #3e8bc1;
}

body.enterpriseSsl .accent-btn-alt {
  color: #fff;
  background-color: #051c2c;
}

body.enterpriseSsl .accent-btn-alt:hover {
  background-color: #3e8bc1;
  color: #fff;
}

body.enterpriseSsl .column-heading-bg {
  background-color: #051c2c;
}

body.enterpriseSsl .column-heading-text {
  color: #fff;
}

body.enterpriseSsl .mobile-nav,
body.enterpriseSsl .sectigo-mobile-nav {
  background-color: #3e8bc1;
}

body.enterpriseSsl .mobile-nav,
body.enterpriseSsl .mobile-nav a {
  color: #fff;
}

body.enterpriseSsl .mobile-nav__top {
  background-color: #307aae;
}

body.enterpriseSsl .site-footer {
  background-color: #051c2c;
}

body.enterpriseSsl .site-footer,
body.enterpriseSsl .footer-links a {
  color: #fff;
}

body.enterpriseSsl a.footer-text:hover,
body.enterpriseSsl .footer-links a:hover {
  color: #65b2e8;
}

body.enterpriseSsl .footer-icon svg path,
body.enterpriseSsl .site-footer-icon svg g,
body.enterpriseSsl .site-footer-icon svg polygon,
body.enterpriseSsl .site-footer-icon svg circle,
body.enterpriseSsl .site-footer-icon svg rect {
  fill: #fff !important;
  -webkit-transition: fill .15s;
  -o-transition: fill .15s;
  transition: fill .15s;
}

body.enterpriseSsl .site-footer__legal {
  border-color: #fff;
}

body.enterpriseSsl .rich-text a {
  color: #3e8bc1;
}

body.enterpriseSsl .rich-text a:hover {
  color: #175a89;
}

body.enterpriseSsl .site-footer:before {
  display: none !important;
}

body.sectigo .site-header-bg {
  background-color: #fff;
}

body.sectigo .site-header-text {
  color: #000;
}

body.sectigo .hamburger .hamburger-inner,
body.sectigo .hamburger .hamburger-inner::before,
body.sectigo .hamburger .hamburger-inner::after {
  -webkit-transition: background-color .15s;
  -o-transition: background-color .15s;
  transition: background-color .15s;
  background-color: #000;
}

body.sectigo .hamburger:hover .hamburger-inner,
body.sectigo .hamburger:hover .hamburger-inner::before,
body.sectigo .hamburger:hover .hamburger-inner::after {
  background-color: #00b073;
}

body.sectigo a.site-header-text:hover {
  color: #00b073;
}

body.sectigo .site-header-text-hover:hover {
  color: #00b073;
}

body.sectigo .site-header-icon svg path,
body.sectigo .site-header-icon svg g,
body.sectigo .site-header-icon svg polygon,
body.sectigo .site-header-icon svg circle,
body.sectigo .site-header-icon svg rect {
  fill: #000 !important;
  -webkit-transition: fill .15s;
  -o-transition: fill .15s;
  transition: fill .15s;
}

body.sectigo .accent-links a {
  color: #008d5c;
}

body.sectigo .accent-links a:hover {
  color: #00754c;
}

body.sectigo .accent-links-hover a:hover {
  color: #00754c;
}

body.sectigo .page-header-text-color {
  color: #fff;
}

body.sectigo .text-accent {
  color: #00b073;
}

body.sectigo .text-accent-hover:hover {
  color: #008d5c;
}

body.sectigo .bg-accent {
  background-color: #00b073;
}

body.sectigo .bg-accent-darker {
  background-color: #008d5c;
}

body.sectigo .bg-accent-alt {
  background-color: #051c2c;
}

body.sectigo .bg-accent-alt .btn {
  background: #fff;
  color: #051c2c;
}

body.sectigo .bg-accent-alt-text {
  color: #fff;
}

body.sectigo .bg-accent-alt-text a {
  color: #fff;
}

body.sectigo .bg-accent-alt-text a:hover {
  color: #00b073;
}

body.sectigo .bg-accent-hover:hover {
  background-color: #00b073;
}

body.sectigo .bg-accent-hover-darker:hover {
  background-color: #008d5c;
}

body.sectigo .text-on-bg-accent {
  color: #fff;
}

body.sectigo .icon-accent svg path,
body.sectigo .icon-accent svg g,
body.sectigo .icon-accent svg polygon,
body.sectigo .icon-accent svg circle,
body.sectigo .icon-accent svg rect {
  fill: #00b073 !important;
  -webkit-transition: fill .15s;
  -o-transition: fill .15s;
  transition: fill .15s;
}

body.sectigo .accent-btn {
  background-color: #00b073;
  color: #fff;
}

body.sectigo .accent-btn:hover {
  background-color: #008d5c;
}

body.sectigo .accent-btn-alt {
  color: #fff;
  background-color: #051c2c;
}

body.sectigo .accent-btn-alt:hover {
  background-color: #008d5c;
  color: #fff;
}

body.sectigo .column-heading-bg {
  background-color: #e7e7e6;
}

body.sectigo .column-heading-text {
  color: #051c2c;
}

body.sectigo .mobile-nav,
body.sectigo .sectigo-mobile-nav {
  background-color: #f6f6f6;
}

body.sectigo .mobile-nav,
body.sectigo .mobile-nav a {
  color: #f6f6f6;
}

body.sectigo .mobile-nav__top {
  background-color: #f6f6f6;
}

body.sectigo .site-footer {
  background-color: #e7e7e6;
}

body.sectigo .site-footer,
body.sectigo .footer-links a {
  color: #000;
}

body.sectigo a.footer-text:hover,
body.sectigo .footer-links a:hover {
  color: #008d5c;
}

body.sectigo .footer-icon svg path,
body.sectigo .site-footer-icon svg g,
body.sectigo .site-footer-icon svg polygon,
body.sectigo .site-footer-icon svg circle,
body.sectigo .site-footer-icon svg rect {
  fill: #051c2c !important;
  -webkit-transition: fill .15s;
  -o-transition: fill .15s;
  transition: fill .15s;
}

body.sectigo .site-footer__legal {
  border-color: #000;
}

body.sectigo .rich-text a {
  color: #051c2c;
}

body.sectigo .rich-text a:hover {
  color: #175a89;
}

body.hackerGuardian .site-header-bg {
  background-color: #fff;
}

body.hackerGuardian .site-header-text {
  color: #12750b;
}

body.hackerGuardian .hamburger .hamburger-inner,
body.hackerGuardian .hamburger .hamburger-inner::before,
body.hackerGuardian .hamburger .hamburger-inner::after {
  -webkit-transition: background-color .15s;
  -o-transition: background-color .15s;
  transition: background-color .15s;
  background-color: #12750b;
}

body.hackerGuardian .hamburger:hover .hamburger-inner,
body.hackerGuardian .hamburger:hover .hamburger-inner::before,
body.hackerGuardian .hamburger:hover .hamburger-inner::after {
  background-color: #085003;
}

body.hackerGuardian a.site-header-text:hover {
  color: #085003;
}

body.hackerGuardian .site-header-text-hover:hover {
  color: #085003;
}

body.hackerGuardian .site-header-icon svg path,
body.hackerGuardian .site-header-icon svg g,
body.hackerGuardian .site-header-icon svg polygon,
body.hackerGuardian .site-header-icon svg circle,
body.hackerGuardian .site-header-icon svg rect {
  fill: #051c2c !important;
  -webkit-transition: fill .15s;
  -o-transition: fill .15s;
  transition: fill .15s;
}

body.hackerGuardian .accent-links a {
  color: #0c5007;
}

body.hackerGuardian .accent-links a:hover {
  color: #072f04;
}

body.hackerGuardian .accent-links-hover a:hover {
  color: #072f04;
}

body.hackerGuardian .page-header-text-color {
  color: #fff;
}

body.hackerGuardian .text-accent {
  color: #12750b;
}

body.hackerGuardian .text-accent-hover:hover {
  color: #0c5007;
}

body.hackerGuardian .bg-accent {
  background-color: #12750b;
}

body.hackerGuardian .bg-accent-darker {
  background-color: #0c5007;
}

body.hackerGuardian .bg-accent-alt {
  background-color: #00b373;
}

body.hackerGuardian .bg-accent-alt .btn {
  background: #fff;
  color: #051c2c;
}

body.hackerGuardian .bg-accent-alt-text {
  color: #fff;
}

body.hackerGuardian .bg-accent-alt-text a {
  color: #fff;
}

body.hackerGuardian .bg-accent-alt-text a:hover {
  color: #00b373;
}

body.hackerGuardian .bg-accent-hover:hover {
  background-color: #12750b;
}

body.hackerGuardian .bg-accent-hover-darker:hover {
  background-color: #0c5007;
}

body.hackerGuardian .text-on-bg-accent {
  color: #fff;
}

body.hackerGuardian .icon-accent svg path,
body.hackerGuardian .icon-accent svg g,
body.hackerGuardian .icon-accent svg polygon,
body.hackerGuardian .icon-accent svg circle,
body.hackerGuardian .icon-accent svg rect {
  fill: #52564a !important;
  -webkit-transition: fill .15s;
  -o-transition: fill .15s;
  transition: fill .15s;
}

body.hackerGuardian .accent-btn {
  background-color: #12750b;
  color: #fff;
}

body.hackerGuardian .accent-btn:hover {
  background-color: #0c5007;
}

body.hackerGuardian .accent-btn-alt {
  color: #fff;
  background-color: #2b2d27;
}

body.hackerGuardian .accent-btn-alt:hover {
  background-color: #0c5007;
  color: #fff;
}

body.hackerGuardian .column-heading-bg {
  background-color: #f0efef;
}

body.hackerGuardian .column-heading-text {
  color: #051c2c;
}

body.hackerGuardian .mobile-nav,
body.hackerGuardian .sectigo-mobile-nav {
  background-color: #051c2c;
}

body.hackerGuardian .mobile-nav,
body.hackerGuardian .mobile-nav a {
  color: #fff;
}

body.hackerGuardian .mobile-nav__top {
  background-color: #02111b;
}

body.hackerGuardian .site-footer {
  background-color: #fff;
}

body.hackerGuardian .site-footer,
body.hackerGuardian .footer-links a {
  color: #051c2c;
}

body.hackerGuardian a.footer-text:hover,
body.hackerGuardian .footer-links a:hover {
  color: #00b373;
}

body.hackerGuardian .footer-icon svg path,
body.hackerGuardian .site-footer-icon svg g,
body.hackerGuardian .site-footer-icon svg polygon,
body.hackerGuardian .site-footer-icon svg circle,
body.hackerGuardian .site-footer-icon svg rect {
  fill: #051c2c !important;
  -webkit-transition: fill .15s;
  -o-transition: fill .15s;
  transition: fill .15s;
}

body.hackerGuardian .site-footer__legal {
  border-color: #051c2c;
}

body.hackerGuardian .rich-text a {
  color: #008f5c;
}

body.hackerGuardian .rich-text a:hover {
  color: #006f47;
}

body.sslcomodo .site-header-bg {
  background-color: #fff;
}

body.sslcomodo .site-header-text {
  color: #051c2c;
}

body.sslcomodo .hamburger .hamburger-inner,
body.sslcomodo .hamburger .hamburger-inner::before,
body.sslcomodo .hamburger .hamburger-inner::after {
  -webkit-transition: background-color .15s;
  -o-transition: background-color .15s;
  transition: background-color .15s;
  background-color: #051c2c;
}

body.sslcomodo .hamburger:hover .hamburger-inner,
body.sslcomodo .hamburger:hover .hamburger-inner::before,
body.sslcomodo .hamburger:hover .hamburger-inner::after {
  background-color: #31445c;
}

body.sslcomodo a.site-header-text:hover {
  color: #31445c;
}

body.sslcomodo .site-header-text-hover:hover {
  color: #31445c;
}

body.sslcomodo .site-header-icon svg path,
body.sslcomodo .site-header-icon svg g,
body.sslcomodo .site-header-icon svg polygon,
body.sslcomodo .site-header-icon svg circle,
body.sslcomodo .site-header-icon svg rect {
  fill: #051c2c !important;
  -webkit-transition: fill .15s;
  -o-transition: fill .15s;
  transition: fill .15s;
}

body.sslcomodo .accent-links a {
  color: #06905f;
}

body.sslcomodo .accent-links a:hover {
  color: #253345;
}

body.sslcomodo .accent-links-hover a:hover {
  color: #253345;
}

body.sslcomodo .page-header-text-color {
  color: #fff;
}

body.sslcomodo .text-accent {
  color: #07a06a;
}

body.sslcomodo .text-accent-hover:hover {
  color: #06905f;
}

body.sslcomodo .bg-accent {
  background-color: #07a06a;
}

body.sslcomodo .bg-accent-darker {
  background-color: #06905f;
}

body.sslcomodo .bg-accent-alt {
  background-color: #3e5573;
}

body.sslcomodo .bg-accent-alt .btn {
  background: #fff;
  color: #051c2c;
}

body.sslcomodo .bg-accent-alt-text {
  color: #fff;
}

body.sslcomodo .bg-accent-alt-text a {
  color: #fff;
}

body.sslcomodo .bg-accent-alt-text a:hover {
  color: #31445c;
}

body.sslcomodo .bg-accent-hover:hover {
  background-color: #07a06a;
}

body.sslcomodo .bg-accent-hover-darker:hover {
  background-color: #06905f;
}

body.sslcomodo .text-on-bg-accent {
  color: #fff;
}

body.sslcomodo .icon-accent svg path,
body.sslcomodo .icon-accent svg g,
body.sslcomodo .icon-accent svg polygon,
body.sslcomodo .icon-accent svg circle,
body.sslcomodo .icon-accent svg rect {
  fill: #3e5573 !important;
  -webkit-transition: fill .15s;
  -o-transition: fill .15s;
  transition: fill .15s;
}

body.sslcomodo .accent-btn {
  background-color: #07a06a;
  color: #fff;
}

body.sslcomodo .accent-btn:hover {
  background-color: #06905f;
}

body.sslcomodo .accent-btn-alt {
  color: #fff;
  background-color: #058054;
}

body.sslcomodo .accent-btn-alt:hover {
  background-color: #06905f;
  color: #fff;
}

body.sslcomodo .column-heading-bg {
  background-color: #f0efef;
}

body.sslcomodo .column-heading-text {
  color: #051c2c;
}

body.sslcomodo .mobile-nav,
body.sslcomodo .sectigo-mobile-nav {
  background-color: #051c2c;
}

body.sslcomodo .mobile-nav,
body.sslcomodo .mobile-nav a {
  color: #fff;
}

body.sslcomodo .mobile-nav__top {
  background-color: #02111b;
}

body.sslcomodo .site-footer {
  background-color: #fff;
}

body.sslcomodo .site-footer,
body.sslcomodo .footer-links a {
  color: #051c2c;
}

body.sslcomodo a.footer-text:hover,
body.sslcomodo .footer-links a:hover {
  color: #31445c;
}

body.sslcomodo .footer-icon svg path,
body.sslcomodo .site-footer-icon svg g,
body.sslcomodo .site-footer-icon svg polygon,
body.sslcomodo .site-footer-icon svg circle,
body.sslcomodo .site-footer-icon svg rect {
  fill: #051c2c !important;
  -webkit-transition: fill .15s;
  -o-transition: fill .15s;
  transition: fill .15s;
}

body.sslcomodo .site-footer__legal {
  border-color: #051c2c;
}

body.sslcomodo .rich-text a {
  color: #051c2c;
}

body.sslcomodo .rich-text a:hover {
  color: #175a89;
}

body.comodoca .site-header-bg {
  background-color: #fff;
}

body.comodoca .site-header-text {
  color: #051c2c;
}

body.comodoca .hamburger .hamburger-inner,
body.comodoca .hamburger .hamburger-inner::before,
body.comodoca .hamburger .hamburger-inner::after {
  -webkit-transition: background-color .15s;
  -o-transition: background-color .15s;
  transition: background-color .15s;
  background-color: #051c2c;
}

body.comodoca .hamburger:hover .hamburger-inner,
body.comodoca .hamburger:hover .hamburger-inner::before,
body.comodoca .hamburger:hover .hamburger-inner::after {
  background-color: #31445c;
}

body.comodoca a.site-header-text:hover {
  color: #31445c;
}

body.comodoca .site-header-text-hover:hover {
  color: #31445c;
}

body.comodoca .site-header-icon svg path,
body.comodoca .site-header-icon svg g,
body.comodoca .site-header-icon svg polygon,
body.comodoca .site-header-icon svg circle,
body.comodoca .site-header-icon svg rect {
  fill: #051c2c !important;
  -webkit-transition: fill .15s;
  -o-transition: fill .15s;
  transition: fill .15s;
}

body.comodoca .accent-links a {
  color: #06905f;
}

body.comodoca .accent-links a:hover {
  color: #253345;
}

body.comodoca .accent-links-hover a:hover {
  color: #253345;
}

body.comodoca .page-header-text-color {
  color: #fff;
}

body.comodoca .text-accent {
  color: #07a06a;
}

body.comodoca .text-accent-hover:hover {
  color: #06905f;
}

body.comodoca .bg-accent {
  background-color: #07a06a;
}

body.comodoca .bg-accent-darker {
  background-color: #06905f;
}

body.comodoca .bg-accent-alt {
  background-color: #3e5573;
}

body.comodoca .bg-accent-alt .btn {
  background: #fff;
  color: #051c2c;
}

body.comodoca .bg-accent-alt-text {
  color: #fff;
}

body.comodoca .bg-accent-alt-text a {
  color: #fff;
}

body.comodoca .bg-accent-alt-text a:hover {
  color: #31445c;
}

body.comodoca .bg-accent-hover:hover {
  background-color: #07a06a;
}

body.comodoca .bg-accent-hover-darker:hover {
  background-color: #06905f;
}

body.comodoca .text-on-bg-accent {
  color: #fff;
}

body.comodoca .icon-accent svg path,
body.comodoca .icon-accent svg g,
body.comodoca .icon-accent svg polygon,
body.comodoca .icon-accent svg circle,
body.comodoca .icon-accent svg rect {
  fill: #3e5573 !important;
  -webkit-transition: fill .15s;
  -o-transition: fill .15s;
  transition: fill .15s;
}

body.comodoca .accent-btn {
  background-color: #07a06a;
  color: #fff;
}

body.comodoca .accent-btn:hover {
  background-color: #06905f;
}

body.comodoca .accent-btn-alt {
  color: #fff;
  background-color: #058054;
}

body.comodoca .accent-btn-alt:hover {
  background-color: #06905f;
  color: #fff;
}

body.comodoca .column-heading-bg {
  background-color: #f0efef;
}

body.comodoca .column-heading-text {
  color: #051c2c;
}

body.comodoca .mobile-nav,
body.comodoca .sectigo-mobile-nav {
  background-color: #051c2c;
}

body.comodoca .mobile-nav,
body.comodoca .mobile-nav a {
  color: #fff;
}

body.comodoca .mobile-nav__top {
  background-color: #02111b;
}

body.comodoca .site-footer {
  background-color: #fff;
}

body.comodoca .site-footer,
body.comodoca .footer-links a {
  color: #051c2c;
}

body.comodoca a.footer-text:hover,
body.comodoca .footer-links a:hover {
  color: #31445c;
}

body.comodoca .footer-icon svg path,
body.comodoca .site-footer-icon svg g,
body.comodoca .site-footer-icon svg polygon,
body.comodoca .site-footer-icon svg circle,
body.comodoca .site-footer-icon svg rect {
  fill: #051c2c !important;
  -webkit-transition: fill .15s;
  -o-transition: fill .15s;
  transition: fill .15s;
}

body.comodoca .site-footer__legal {
  border-color: #051c2c;
}

body.comodoca .rich-text a {
  color: #051c2c;
}

body.comodoca .rich-text a:hover {
  color: #175a89;
}

body.positiveSsl .site-footer__main,
body.instantSsl .site-footer__main {
  padding-bottom: 30px !important;
}

body.positiveSsl .site-footer__icons,
body.instantSsl .site-footer__icons {
  padding-bottom: 50px !important;
}

body.positiveSsl .dropdown-menu a:hover,
body.positiveSsl .btn.bg-accent-hover:hover {
  color: #051c2c !important;
}

.color-twitter {
  color: #55acee;
}

.color-twitter:hover {
  color: #2c7fbd;
}

.color-linkedin {
  color: #0077b5;
}

.color-linkedin:hover {
  color: #005988;
}

body {
  font-family: Roboto, -apple-system, BlinkMacSystemFont, Segoe UI, Lato, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
}

.rich-text {
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.75;
}

@media (min-width: 576px) {
  .rich-text {
    font-size: 1.125rem;
  }
}

@media (min-width: 576px) {
  .rich-text.rich-text--smaller {
    font-size: 1rem;
  }
}

.rich-text p,
.rich-text blockquote {
  margin: 0 0 1em 0;
}

.rich-text p:last-child,
.rich-text blockquote:last-child {
  margin-bottom: 0;
}

.rich-text blockquote {
  border-color: #ecebea;
  border-left-width: 4px;
  padding-left: 1rem;
  color: #5c5c5c;
  font-style: italic;
}

.rich-text h1,
.rich-text h2 {
  font-weight: 300;
}

.rich-text h1,
.rich-text h2,
.rich-text h3,
.rich-text h4,
.rich-text h5,
.rich-text h6 {
  margin: 20px 0 15px 0;
}

.rich-text h1:first-child,
.rich-text h2:first-child,
.rich-text h3:first-child,
.rich-text h4:first-child,
.rich-text h5:first-child,
.rich-text h6:first-child {
  margin-top: 0;
}

.rich-text h1:last-child,
.rich-text h2:last-child,
.rich-text h3:last-child,
.rich-text h4:last-child,
.rich-text h5:last-child,
.rich-text h6:last-child {
  margin-bottom: 0;
}

.rich-text h1+h1,
.rich-text h2+h1,
.rich-text h3+h1,
.rich-text h4+h1,
.rich-text h5+h1,
.rich-text h6+h1 {
  margin-top: -10px;
}

.rich-text h1+h2,
.rich-text h2+h2,
.rich-text h3+h2,
.rich-text h4+h2,
.rich-text h5+h2,
.rich-text h6+h2 {
  margin-top: -10px;
}

.rich-text h1+h3,
.rich-text h2+h3,
.rich-text h3+h3,
.rich-text h4+h3,
.rich-text h5+h3,
.rich-text h6+h3 {
  margin-top: -10px;
}

.rich-text h1+h4,
.rich-text h2+h4,
.rich-text h3+h4,
.rich-text h4+h4,
.rich-text h5+h4,
.rich-text h6+h4 {
  margin-top: -10px;
}

.rich-text h1+h5,
.rich-text h2+h5,
.rich-text h3+h5,
.rich-text h4+h5,
.rich-text h5+h5,
.rich-text h6+h5 {
  margin-top: -10px;
}

.rich-text h1+h6,
.rich-text h2+h6,
.rich-text h3+h6,
.rich-text h4+h6,
.rich-text h5+h6,
.rich-text h6+h6 {
  margin-top: -10px;
}

.rich-text h1+h3,
.rich-text h1+h2 {
  margin-top: 1rem;
}

.rich-text ul,
.rich-text ol {
  padding-left: 1.5rem;
  margin: 0;
}

.rich-text ul:not(:last-child),
.rich-text ol:not(:last-child) {
  margin-bottom: 1.5rem;
}

.rich-text ul li,
.rich-text ol li {
  line-height: 1.4;
}

.rich-text ul li:not(:last-child),
.rich-text ol li:not(:last-child) {
  margin-bottom: .5rem;
}

.rich-text ul ul,
.rich-text ul ol,
.rich-text ol ul,
.rich-text ol ol {
  margin-top: .5rem;
  margin-bottom: 1rem;
}

.rich-text pre {
  background-color: #f0efef;
  line-height: 1.25;
  font-family: Courier, "Courier New", "Lucida Sans Typewriter", "Lucida Typewriter", monospace;
  white-space: pre-wrap;
  word-wrap: break-word;
  padding: .5em .75em;
  margin: 0 0 1em 0;
}

.rich-text pre:last-child {
  margin-bottom: 0;
}

.rich-text table {
  width: 100%;
  border-collapse: collapse;
  margin-bottom: 1.5rem;
}

.rich-text table th {
  background-color: #051c2c;
  color: #fff;
  font-size: 1rem;
  font-weight: 700;
}

.rich-text table td {
  font-size: 1rem;
  font-weight: 300;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-color: #d9d8d6;
}

.rich-text table td:first-child {
  border-left-width: 1px;
  border-color: #d9d8d6;
}

.rich-text table tbody tr:nth-child(even) td {
  background-color: #f3f3f2;
}

.rich-text table th,
.rich-text table td {
  padding: .75rem;
}

@media (min-width: 576px) {
}

body.sectigo .rich-text {
  font-weight: 300;
  line-height: 1.4;
}

pre {
  background-color: #f0efef;
  line-height: 1.25;
  font-family: Courier, "Courier New", "Lucida Sans Typewriter", "Lucida Typewriter", monospace;
  white-space: pre-wrap;
  white-space: -moz-pre-wrap;
  white-space: -pre-wrap;
  white-space: -o-pre-wrap;
  word-wrap: break-word;
  padding: .5em .75em;
  margin: 0 0 1em 0;
}

pre:last-child {
  margin-bottom: 0;
}

.aside-quote .sprite svg {
  width: 47px;
  height: 46px;
}

@media (max-width: 767px) {
  .aside-quote {
    padding-top: 2.5rem;
    padding-bottom: 2rem;
    padding-left: 2rem;
    padding-right: 2rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .aside-quote blockquote p {
    font-size: 1.875rem;
  }
}

@media (min-width: 768px) and (max-width: 1099px) {
  .aside-quote {
    padding-top: 2.5rem;
    padding-bottom: 2rem;
    padding-left: 2rem;
    padding-right: 2rem;
    max-width: 450px;
  }

  .aside-quote blockquote p {
    font-size: 1.875rem;
  }

  .aside-quote.position-left {
    margin-left: -20px;
  }

  .aside-quote.position-right {
    margin-right: -20px;
  }
}

@media (min-width: 1100px) {
  .aside-quote {
    padding-top: 3.5rem;
    padding-bottom: 2rem;
    padding-left: 3.5rem;
    padding-right: 3.5rem;
    max-width: 575px;
  }

  .aside-quote blockquote p {
    font-size: 2.25rem;
  }

  .aside-quote.position-left {
    margin-left: -120px;
  }

  .aside-quote.position-right {
    margin-right: -120px;
  }
}

.aside-text {
  padding-top: 3rem;
  padding-bottom: 2.5rem;
  padding-left: 1.5rem;
}

.aside-text.position-left {
  padding-right: 2rem;
}

.aside-text.position-right {
  padding-left: 2rem;
}

@media (max-width: 767px) {
  .aside-text {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

@media (min-width: 768px) {
  .aside-text {
    max-width: 53%;
  }
}

@media (min-width: 992px) {
  .aside-text {
    padding-left: 0;
  }
}

.awards-block .award-columns {
  margin-bottom: -40px;
}

.awards-block .award-column {
  margin-bottom: 40px;
}

.awards-block .award-column__content p:not(:last-child) {
  margin-bottom: .5em;
}

.awards-block .award-column {
  width: 100%;
}

@media (min-width: 640px) {
  .awards-block .cols-2 .award-column,
  .awards-block .cols-4 .award-column {
    width: 50%;
    padding: 0 2.5%;
  }
}

@media (min-width: 768px) {
  .awards-block .cols-3 .award-column {
    width: 33%;
    padding: 0 2.5%;
  }
}

@media (min-width: 1024px) {
  .awards-block .cols-4 .award-column {
    width: 25%;
    padding: 0 2.5%;
  }
}

.browser-preview {
  margin-top: 3rem;
}

.browser-preview nav {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          -webkit-box-pack: justify;
          justify-content: space-between;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          flex-direction: row;
}

.browser-preview nav button {
  position: relative;
  width: 24%;
  -webkit-transition: border .2s;
  -o-transition: border .2s;
  transition: border .2s;
  border-width: 1px;
  border-color: transparent;
}

.browser-preview nav button .button-inner {
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-left: 0;
  padding-right: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -webkit-align-self: stretch;
      -ms-flex-item-align: stretch;
          align-self: stretch;
  width: 100%;
  -webkit-align-items: center;
      -ms-flex-align: center;
          -webkit-box-align: center;
          align-items: center;
}

.browser-preview nav button .button-inner>span {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          flex-direction: column;
  -webkit-align-items: center;
      -ms-flex-align: center;
          -webkit-box-align: center;
          align-items: center;
}

.browser-preview nav button .icon {
  position: relative;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  width: 63px;
  height: 60px;
}

.browser-preview nav button .icon img {
  position: absolute;
  bottom: 0;
  left: 0;
  height: 60px;
  width: auto;
}

.browser-preview nav button .text {
  display: none;
  font-size: 1.25rem;
  padding-left: .5rem;
  width: calc(100% - 63px);
}

.browser-preview nav button.btn-firefox .icon img {
  height: 64px;
}

.browser-preview nav button:hover {
  border-color: #cdcdcd;
}

.browser-preview nav button.active {
  border-color: #858585;
}

.browser-preview nav button.active:after {
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 16px 14px 0 14px;
  border-color: #d8d8d8 transparent transparent transparent;
  position: absolute;
  left: 50%;
  margin-left: -14px;
  bottom: -23px;
}

@media (min-width: 768px) {
  .browser-preview nav button .button-inner {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .browser-preview nav button .icon {
    margin: 0;
  }

  .browser-preview nav button .text {
    display: block;
  }
}

@media (min-width: 992px) {
  .browser-preview nav button .icon {
    width: 86px;
    height: 80px;
  }

  .browser-preview nav button .icon img {
    height: 80px;
    width: auto;
  }

  .browser-preview nav button .text {
    width: calc(100% - 86px);
  }

  .browser-preview nav button.btn-firefox .icon img {
    height: 87px;
  }
}

.browser-preview-images {
  margin-left: auto;
  margin-right: auto;
  max-width: 1080px;
}

.browser-preview-images .image-row.num-1 .mobile,
.browser-preview-images .image-row.num-1 .desktop {
  margin-left: auto;
  margin-right: auto;
}

.browser-preview-columns figure {
  display: block;
  text-align: center;
  padding-left: 1rem;
  padding-right: 1rem;
  background-color: #d9d8d6;
}

.browser-preview-columns figure:first-child {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.browser-preview-columns figure:last-child {
  padding-bottom: .75rem;
}

.browser-preview-columns figure img {
  display: block;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  -webkit-box-shadow: 0 0 26px 0 rgba(0, 0, 0, .2);
          box-shadow: 0 0 26px 0 rgba(0, 0, 0, .2);
}

.browser-preview-columns figure figcaption {
  margin-top: .75rem;
  text-align: center;
  text-transform: uppercase;
  font-size: .875rem;
  color: #858585;
}

@media (max-width: 590px) {
  .browser-preview-columns figure {
    width: calc(100% + 32px) !important;
    margin-left: -16px !important;
  }
}

@media (min-width: 992px) {
  .browser-preview-columns {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            -webkit-box-pack: justify;
            justify-content: space-between;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            flex-direction: row;
  }

  .browser-preview-columns figure {
    padding-top: 1rem;
    padding-bottom: .75rem;
  }

  .browser-preview-columns .mobile {
    width: 33.5%;
  }

  .browser-preview-columns .desktop {
    width: 63.5%;
  }
}

.compare-table .hl {
  position: relative;
}

.compare-table .hl-l,
.compare-table .hl-r {
  display: block;
  width: 4px;
  height: calc(100% + 2px);
  position: absolute;
  top: 0;
}

.compare-table .hl-l {
  left: -2px;
}

.compare-table .hl-r {
  right: -2px;
}

.compare-table .compare-table__row:last-child .hl:before,
.compare-table .compare-table__row:last-child .hl:after {
  height: 100%;
}

.compare-table .price {
  letter-spacing: -2px;
}

.compare-table .compare-table__row {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
}

.compare-table .compare-table__row .row-cell {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          flex-direction: column;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          -webkit-box-pack: center;
          justify-content: center;
  -webkit-flex: 1;
      -ms-flex: 1;
          -webkit-box-flex: 1;
          flex: 1;
  -webkit-align-items: center;
      -ms-flex-align: center;
          -webkit-box-align: center;
          align-items: center;
  font-size: .875rem;
  padding: .5rem;
  text-align: center;
  border-bottom: 1px solid #d9d8d6;
  word-break: break-word;
}

.compare-table .compare-table__row .row-cell.type-checkmark .sprite,
.compare-table .compare-table__row .row-cell.type-checkmark img {
  display: inline-block !important;
  vertical-align: middle;
}

.compare-table .compare-table__row .row-cell .sbs {
  margin-bottom: -10px;
}

.compare-table .compare-table__row .row-cell .sbs>span {
  vertical-align: middle;
  display: inline-block;
  margin-bottom: 10px;
}

.compare-table .compare-table__row .row-cell .sbs>span:last-child {
  margin-left: 7px;
}

.compare-table .compare-table__data .compare-table__row.odd {
  background-color: #f0efef;
}

.compare-table .compare-table__data .compare-table__row.even {
  background-color: #fff;
}

.compare-table .compare-table__data .compare-table__row:last-child .row-cell {
  border-bottom-left-radius: 4px;
}

.compare-table .compare-table__highlight-bar {
  bottom: 100%;
}

.compare-table .compare-table__highlight-bar .after {
  display: block;
  width: 100%;
  height: .5rem;
  position: absolute;
  bottom: -8px;
}

.compare-table .buy-btn .sprite {
  display: block;
  margin-bottom: .25rem;
}

.compare-table .buy-btn svg {
  width: 24px;
  height: 26px;
}

.compare-table .buy-btn .text {
  display: block;
  width: 100%;
}

.compare-table .compare-table__more-btn {
  line-height: 24px;
}

.compare-table .compare-table__more-btn .icon,
.compare-table .compare-table__more-btn .text {
  vertical-align: top;
}

.compare-table .compare-table__more-btn .icon {
  margin-right: 12px;
}

.compare-table .compare-table__more-btn .icon svg {
  width: 24px;
  height: 24px;
}

.compare-table .compare-table__more-btn .hide-text {
  display: none;
}

.compare-table .compare-table__more-btn.active .expand-text {
  display: none;
}

.compare-table .compare-table__more-btn.active .hide-text {
  display: block;
}

.compare-table.tight .top-cell {
  font-size: .875rem;
  padding: .5rem;
}

.compare-table.tight .order-button {
  font-size: 1rem;
  padding: .5rem;
}

.compare-table.tight .text-links {
  font-size: .875rem;
}

.compare-table.tight .compare-table__row {
  font-size: .875rem;
}

.compare-table.tight .compare-table__highlight-bar {
  font-size: .875rem;
}

.compare-table.tight .price-container {
  font-size: 1.125rem;
}

.compare-table.tight .checkmark-sprite {
  width: 28px;
  height: 21px;
}

.compare-table.tight .checkmark-sprite svg {
  width: 28px;
  height: 21px;
}

.compare-table.tight .round-checkmark-sprite {
  width: 36px;
  height: 36px;
}

.compare-table.tight .round-checkmark-sprite svg {
  width: 36px;
  height: 36px;
}

.compare-table.loose .top-cell {
  font-size: 1rem;
  padding: 1rem;
}

.compare-table.loose .order-button {
  font-size: 1rem;
  padding-top: .5rem;
  padding-bottom: .5rem;
  padding-left: .75rem;
  padding-right: .75rem;
}

@media (min-width: 768px) {
  .compare-table.loose .order-button {
    font-size: 1.125rem;
    padding: .75rem;
  }
}

@media (min-width: 992px) {
  .compare-table.loose .order-button {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
}

.compare-table.loose .text-links {
  font-size: 1rem;
}

.compare-table.loose .compare-table__row {
  font-size: 1rem;
}

.compare-table.loose .compare-table__highlight-bar {
  font-size: 1rem;
}

.compare-table.loose .price-container {
  font-size: 1.5rem;
}

.compare-table.loose .checkmark-sprite {
  width: 34px;
  height: 25px;
}

.compare-table.loose .checkmark-sprite svg {
  width: 34px;
  height: 25px;
}

.compare-table.loose .round-checkmark-sprite {
  width: 36px;
  height: 36px;
}

.compare-table.loose .round-checkmark-sprite svg {
  width: 36px;
  height: 36px;
}

@media (min-width: 768px) {
  .compare-table .compare-table__more-btn {
    line-height: 32px;
  }

  .compare-table .compare-table__more-btn .icon svg {
    width: 32px;
    height: 32px;
  }

  .compare-table.loose .price-container {
    font-size: 1.875rem;
  }
}

@media (min-width: 992px) {
  .compare-table.tight .compare-table__highlight-bar,
  .compare-table.loose .compare-table__highlight-bar {
    font-size: 1.125rem;
  }

  .compare-table.loose.loose .top-cell {
    font-size: 1.25rem;
  }

  .compare-table.loose .price-container {
    font-size: 2.25rem;
  }

  .compare-table.loose .compare-table__row .row-cell {
    font-size: 1rem;
    padding-top: .75rem;
    padding-bottom: .75rem;
  }

  .compare-table.tightest .compare-table__highlight-bar {
    font-size: .875rem;
  }

  .compare-table .compare-table__row .buy-btn .sprite {
    display: inline-block;
    margin-bottom: 0;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0, -50%);
        -ms-transform: translate(0, -50%);
            transform: translate(0, -50%);
    left: 22px;
  }
}

@media (min-width: 1232px) {
  .compare-table.tight .top-cell {
    padding: 1rem;
    font-size: 1.125rem;
  }

  .compare-table.tight .price-container {
    font-size: 1.5rem;
  }

  .compare-table.tight .compare-table__row {
    font-size: 1rem;
  }

  .compare-table.tight .row-cell {
    padding-left: .75rem;
    padding-right: .75rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .compare-table.loose.loose .top-cell {
    font-size: 1.5rem;
  }

  .compare-table.tightest .top-cell {
    padding: .75rem;
    font-size: 1rem;
  }

  .compare-table.tightest .compare-table__highlight-bar {
    font-size: 1rem;
  }
}

@media (min-width: 768px) {
  .compare-table-block.loose .horizontal-scroll-check,
  .compare-table-block.tight:not(.tighter) .horizontal-scroll-check {
    display: none !important;
  }
}

@media (min-width: 992px) {
  .compare-table-block.tighter .horizontal-scroll-check {
    display: none !important;
  }
}

.compare-table-block .table-scroll-indicator {
  display: none;
}

.compare-table-block.horizontal-scroll .table-scroll-indicator {
  display: block;
}

.compare-table-block.horizontal-scroll>.container {
  max-width: 100%;
  padding-left: 0;
  padding-right: 0;
}

.compare-table-block.horizontal-scroll.tight .compare-table-inner,
.compare-table-block.horizontal-scroll.loose .compare-table-inner {
  min-width: 767px;
}

.compare-table-block.horizontal-scroll.tighter .compare-table-inner {
  min-width: 992px;
}

.compare-table-block.horizontal-scroll .table-scroll-indicator .text {
  line-height: 43px;
}

.compare-table-block.horizontal-scroll .table-scroll-indicator .icon img {
  width: 45px;
  height: 43px;
}

.compare-table-block.horizontal-scroll .compare-table-container {
  display: block;
  max-width: calc(100% + 16px);
  overflow-x: scroll;
  overflow-y: hidden;
  padding-top: 30px;
}

.compare-table-block.horizontal-scroll .compare-table-container .compare-table {
  margin-right: 16px;
}

.compare-table-block.horizontal-scroll .compare-table-container .compare-table-inner {
  padding-left: 1rem;
  padding-right: 1rem;
}

.compare-table-block.horizontal-scroll .compare-table-container .compare-table,
.compare-table-block.horizontal-scroll .compare-table-container .compare-table__top-row,
.compare-table-block.horizontal-scroll .compare-table-container .compare-table__row {
  width: 100%;
}

.custom-table table {
  background: white;
}

.custom-table table a {
  color: #051c2c;
  text-decoration: underline;
}

.expandable-content__item:not(:first-child) {
  margin-top: 2px;
}

.expandable-content__item .arrow {
  width: 18px;
  height: 10px;
}

.expandable-content__item .arrow svg {
  width: 18px;
  height: 10px;
  vertical-align: top;
  transition: -webkit-transform .15s;
  -webkit-transition: -webkit-transform .15s;
  -o-transition: transform .15s;
  transition: transform .15s;
  transition: transform .15s, -webkit-transform .15s;
}

.expandable-content__item:not(.closed) .arrow svg {
  -webkit-transform: scaleY(-1);
      -ms-transform: scaleY(-1);
          transform: scaleY(-1);
}

.expandable-content .toggle-btn {
  border-radius: 5px;
}

.expandable-content .toggle-btn .icon {
  width: 56px;
}

@media (max-width: 991px) {
  .expandable-content .toggle-btn .icon img {
    height: auto !important;
  }
}

@media (min-width: 992px) {
  .expandable-content .toggle-btn .icon {
    width: 76px;
  }
}

.expandable-content__body {
  border-radius: 5px;
  margin-top: 2px;
}

.faq__column:not(:last-child) {
  margin-bottom: 2rem;
}

.faq__column ul {
  list-style: none;
  padding: 0;
  margin-top: 1rem;
  margin-bottom: .75rem;
  font-size: 1rem;
  line-height: 1.25;
}

.faq__column ul a {
  text-decoration: none;
  color: #051c2c;
}

.faq__column ul a:hover {
  text-decoration: underline;
}

.faq__column ul li:not(:last-child) {
  margin-bottom: 1rem;
}

@media (min-width: 768px) {
  .faq__column {
    margin-bottom: 0;
  }

  .num-2 .faq__column {
    width: 47%;
  }

  .num-3 .faq__column {
    width: 31%;
  }
}

@media (min-width: 992px) {
  .faq__column ul {
    font-size: 1.125rem;
  }
}

.features-list ul {
  margin-bottom: .75rem;
}

.features-list ul li {
  position: relative;
  padding-left: 36px;
}

.features-list ul li:not(:last-child) {
  margin-bottom: .75rem;
}

.features-list ul li .sprite {
  position: absolute;
  top: 0;
  left: 0;
}

.features-list .sprite svg {
  width: 24px;
  height: 18px;
}

@media (min-width: 576px) {
  .features-list {
    margin-bottom: 0;
  }

  .features-list .features-list__columns {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            -webkit-box-pack: justify;
            justify-content: space-between;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            flex-direction: row;
  }

  .features-list .features-list__columns.num-2>div {
    width: 48%;
  }

  .features-list .features-list__columns.num-3 {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }

  .features-list .features-list__columns.num-3>div {
    width: 48%;
  }
}

@media (min-width: 768px) {
  .features-list .features-list__columns.num-2>div {
    width: 45%;
  }

  .features-list .features-list__columns.num-3>div {
    width: 32%;
  }
}

@media (min-width: 992px) {
  .half-width-boxes .text-col-inner {
    max-width: 619px;
  }

  .half-width-boxes .half-width-boxes__row.flex-row-reverse .text-col-inner {
    float: right;
  }
}

.block.horizontal-line hr {
  display: block;
  width: 100%;
  height: 1px;
  background: #c3c3c3;
  border: 0;
}

.icon-columns .icon-column {
  margin-left: auto;
  margin-right: auto;
  max-width: 20rem;
  margin-bottom: 2.5rem;
}

.icon-columns .icon-column__image {
  height: 90px;
}

.icon-columns .icon-column__image img {
  height: 100%;
  width: auto;
}

@media (min-width: 768px) {
  .icon-columns .icon-column {
    max-width: 100%;
    padding-left: 1rem;
    padding-right: 1rem;
    width: 50%;
    margin-bottom: 0;
  }

  .icon-columns .icon-column.is-last {
    margin-top: 1.5rem;
  }
}

@media (min-width: 992px) {
  .icon-columns .icon-column {
    width: auto;
    -webkit-flex: 1;
        -ms-flex: 1;
            -webkit-box-flex: 1;
            flex: 1;
  }

  .icon-columns .icon-column.is-last {
    margin-top: 0;
  }
}

.icons-listing .c1 {
  width: 27px !important;
  padding-top: 6px;
}

.icons-listing .c2 {
  width: calc(100% - 27px);
}

.icons-listing .icon-wrapper {
  width: 27px;
  height: 27px;
}

.icons-listing .icon-wrapper img {
  max-width: 100%;
  max-height: 100%;
}

.icons-listing .icons-listing__items {
  margin-bottom: -32px;
}

@media (min-width: 768px) {
  .icons-listing .c1 {
    width: 32px !important;
  }

  .icons-listing .c2 {
    width: calc(100% - 32px);
  }

  .icons-listing .icon-wrapper {
    width: 32px;
    height: 32px;
  }

  .icons-listing .icons-listing__items {
    margin-bottom: -40px;
  }
}

@media (min-width: 992px) {
  .icons-listing .c1 {
    width: 46px !important;
  }

  .icons-listing .c2 {
    width: calc(100% - 46px);
  }

  .icons-listing .icon-wrapper {
    width: 46px;
    height: 46px;
  }

  .icons-listing .icons-listing__items {
    margin-bottom: -56px;
  }
}

.image-block img {
  display: block;
  margin: 0;
}

.image-block figcaption {
  margin-top: 12px;
  font-style: italic;
}

.image-block.position-center {
  max-width: 568px;
  margin: 30px auto;
}

.image-block.position-center figure {
  margin: 0 auto;
}

.image-block.position-full {
  margin-top: 30px;
  margin-bottom: 30px;
}

@media (max-width: 580px) {
  .image-block figcaption {
    padding-left: 20px;
    padding-right: 20px;
  }
}

@media (max-width: 1023px) {
  .image-block.position-left,
  .image-block.position-right {
    max-width: 568px;
    margin: 30px auto;
  }
}

@media (min-width: 1024px) and (max-width: 1219px) {
  .image-block.position-left {
    float: left;
    max-width: 468px;
    margin: 10px 50px 30px -20px;
  }

  .image-block.position-right {
    float: right;
    max-width: 468px;
    margin: 10px -20px 30px 50px;
  }
}

@media (min-width: 1220px) {
  .image-block.position-left {
    float: left;
    max-width: 568px;
    margin: 10px 50px 30px -120px;
  }

  .image-block.position-right {
    float: right;
    max-width: 568px;
    margin: 10px -120px 30px 50px;
  }
}

.sidenav-page .image-block .container {
  padding-left: 0;
  padding-right: 0;
}

@media (max-width: 580px) {
  .sidenav-page .image-block {
    width: calc(100% + 40px);
    left: auto;
  }

  .sidenav-page .image-block figcaption {
    padding-left: 20px;
    padding-right: 20px;
  }
}

@media (max-width: 1023px) {
  .sidenav-page .image-block.position-left,
  .sidenav-page .image-block.position-right {
    max-width: 568px;
    margin: 30px auto;
  }
}

@media (min-width: 1024px) {
  .sidenav-page .image-block.position-left {
    float: left;
    max-width: 50%;
    margin: 10px 40px 30px 0;
  }

  .sidenav-page .image-block.position-right {
    float: right;
    max-width: 50%;
    margin: 10px 0 30px 40px;
  }
}

.image-boxes .image-box {
  -webkit-box-shadow: 0 8px 20px 0 rgba(0, 0, 0, .3);
          box-shadow: 0 8px 20px 0 rgba(0, 0, 0, .3);
}

.image-boxes.num-2 .image-box {
  padding-top: 125px;
}

.image-boxes.num-3 .image-box {
  padding-top: 150px;
}

@media (max-width: 767px) {
  .image-boxes .image-box {
    max-width: 360px;
    margin-left: auto;
    margin-right: auto;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .image-boxes .third-box {
    margin-left: auto;
    margin-right: auto;
    margin-top: 32px !important;
  }
}

@media (min-width: 768px) {
  .image-boxes a.image-box {
    -webkit-transition: -webkit-box-shadow .15s;
    transition: -webkit-box-shadow .15s;
    -o-transition: box-shadow .15s;
    transition: box-shadow .15s;
    transition: box-shadow .15s, -webkit-box-shadow .15s;
  }

  .image-boxes a.image-box:hover {
    -webkit-box-shadow: 0 0 32px 0 rgba(0, 0, 0, .5);
            box-shadow: 0 0 32px 0 rgba(0, 0, 0, .5);
  }

  .image-boxes.num-2 .image-box {
    width: 48%;
  }

  .image-boxes.num-3 .image-box {
    width: 48%;
  }
}

@media (min-width: 992px) {
  .image-boxes.num-2 .image-box {
    width: 48%;
  }

  .image-boxes.num-3 .image-box {
    width: 31.5%;
  }
}

.image-boxes+.image-boxes {
  padding-top: 0 !important;
}

.logos-carousel .logos-carousel__item {
  position: relative;
  width: 280px;
  height: 90px;
}

.logos-carousel .logos-carousel__item img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.logos-carousel .slick-dots {
  bottom: -50px;
}

@media (min-width: 768px) {
  .logos-carousel .slick-dots {
    bottom: -60px;
  }
}

@media (min-width: 992px) {
  .logos-carousel .slick-dots {
    bottom: -70px;
  }
}

@media (max-width: 767px) {
  .logos-carousel .container {
    max-width: 100%;
  }
}

.people-list .person-row .photo {
  width: 120px;
  padding-right: 20px;
}

.people-list .person-row .photo img {
  width: 100px;
}

.people-list .person-row .text {
  width: calc(100% - 100px);
}

@media (min-width: 576px) {
  .people-list .person-row .photo {
    width: 200px;
    padding-right: 30px;
  }

  .people-list .person-row .photo img {
    width: 170px;
  }

  .people-list .person-row .text {
    width: calc(100% - 200px);
  }
}

@media (min-width: 768px) {
  .people-list .person-row .photo {
    width: 300px;
    padding-right: 40px;
  }

  .people-list .person-row .photo img {
    width: 260px;
  }

  .people-list .person-row .text {
    width: calc(100% - 300px);
  }
}

.people-list .social-links a {
  line-height: 32px;
}

.people-list .social-links a:hover .text {
  text-decoration: underline;
}

.product-column {
  transition: -webkit-transform .15s;
  -webkit-transition: -webkit-transform .15s;
  -o-transition: transform .15s;
  transition: transform .15s;
  transition: transform .15s, -webkit-transform .15s;
  z-index: 10;
}

.product-column .price {
  letter-spacing: -2px;
}

@media (min-width: 992px) {
  .product-column:hover {
    -webkit-transform: scale(1.065);
        -ms-transform: scale(1.065);
            transform: scale(1.065);
    z-index: 11;
  }

  .product-column.is-highlighted {
    margin-bottom: -25px;
  }

  .product-column .product-column__highlight {
    position: absolute;
    height: auto;
    width: 100%;
    bottom: 100%;
  }

  .product-column .product-column__highlight .after {
    display: block;
    width: 100%;
    height: .5rem;
    position: absolute;
    bottom: -8px;
  }
}

.products-table {
  width: 100%;
  background-color: #fff;
  border-collapse: collapse;
  text-align: left;
}

.products-table .products-table-section-heading {
  background-color: #051c2c;
  color: #fff;
  font-size: 1.25rem;
  font-weight: 700;
  padding: .75rem;
}

.products-table .products-table-row {
  font-size: 1rem;
  line-height: 1.25;
  font-weight: 300;
  border-left-width: 1px;
  border-color: #d9d8d6;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          flex-direction: row;
  width: 100%;
}

.products-table .products-table-row:nth-child(odd) {
  background-color: #f3f3f2;
}

.products-table .products-table-row:not(:last-child)>div {
  border-bottom-width: 1px;
  border-color: #d9d8d6;
}

.products-table .products-table-row>div {
  border-right-width: 1px;
  border-color: #d9d8d6;
  padding: .75rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -webkit-align-self: stretch;
      -ms-flex-item-align: stretch;
          align-self: stretch;
  width: 100%;
  -webkit-align-items: center;
      -ms-flex-align: center;
          -webkit-box-align: center;
          align-items: center;
}

.products-table .products-table-row>div:nth-child(1) {
  width: 50%;
}

.products-table .products-table-row>div:nth-child(2) {
  text-align: center;
  width: 25%;
}

.products-table .products-table-row>div:nth-child(2) span {
  margin-left: auto;
  margin-right: auto;
}

.products-table .products-table-row>div:nth-child(3) {
  text-align: center;
  width: 25%;
}

.products-table .products-table-row>div:nth-child(3) a {
  margin-left: auto;
  margin-right: auto;
}

.products-table .products-table-section:last-child .products-table-row:last-child>div {
  border-bottom-width: 1px;
  border-color: #d9d8d6;
}

.quotes-carousel .nav-left {
  left: 40px;
}

.quotes-carousel .nav-right {
  right: 40px;
}

@media (max-width: 992px) {
  .quotes-carousel__item .container {
    max-width: 550px;
  }
}

@media (min-width: 992px) and (max-width: 1231px) {
  .quotes-carousel__item .container {
    max-width: 768px;
  }

  .quotes-carousel__item.has-image {
    min-height: 300px;
  }

  .quotes-carousel__item.has-image .quotes-carousel__image-container {
    width: 300px;
  }

  .quotes-carousel__item.has-image .quotes-carousel__image-container img {
    max-width: 400px;
    max-height: 100%;
  }

  .quotes-carousel__item.has-image .quotes-carousel__content {
    width: calc(100% - 300px);
  }
}

@media (min-width: 1232px) and (max-width: 1399px) {
  .quotes-carousel__item .container {
    max-width: 1024px;
  }

  .quotes-carousel__item.has-image {
    min-height: 400px;
  }

  .quotes-carousel__item.has-image .quotes-carousel__image-container {
    width: 400px;
  }

  .quotes-carousel__item.has-image .quotes-carousel__image-container img {
    max-width: none !important;
    max-height: 100%;
  }

  .quotes-carousel__item.has-image .quotes-carousel__content {
    width: calc(100% - 400px);
  }
}

@media (min-width: 1400px) {
  .quotes-carousel__item.has-image {
    min-height: 513px;
  }

  .quotes-carousel__item.has-image .quotes-carousel__image-container {
    width: 550px;
  }

  .quotes-carousel__item.has-image .quotes-carousel__content {
    width: calc(100% - 500px);
    min-height: 513px;
  }
}

.sbs-text-box .inner-text {
  max-width: 720px;
}

@media (min-width: 992px) {
  .sbs-text-box .inner-text {
    max-width: 480px;
  }
}

@media (min-width: 1232px) {
  .sbs-text-box .inner-text {
    max-width: 600px;
  }
}

@media (min-width: 992px) {
  .sbs-text-image a.video-link .video-btn {
    -webkit-transition: width .15s, height .15s;
    -o-transition: width .15s, height .15s;
    transition: width .15s, height .15s;
  }

  .sbs-text-image a.video-link:hover .video-btn {
    width: 120px;
    height: 120px;
  }

  .sbs-text-image .sbs__columns>div {
    width: 48%;
  }

  .sbs-text-image .sbs-col.display-extraWide {
    width: 60%;
  }
}

@media (min-width: 1232px) {
  .sbs-text-image .image-position-right .sbs-col__image.display-extraWide img {
    max-width: none;
  }
}

body.sectigo .sbs-text-image h1,
body.sectigo .sbs-text-image h2 {
  color: #00b073;
}

.site-seal-code textarea {
  background-color: #f0efef;
  line-height: 1.25;
  height: 50px;
  min-height: 50px;
  font-family: Courier, "Courier New", "Lucida Sans Typewriter", "Lucida Typewriter", monospace;
  white-space: pre-wrap;
  white-space: -moz-pre-wrap;
  white-space: -pre-wrap;
  white-space: -o-pre-wrap;
  word-wrap: break-word;
  padding: .5em .75em;
  margin: 0 0 1em 0;
}

.site-seal-code .copy-btn:hover .text {
  text-decoration: underline;
}

.simple-stats .number {
  font-size: 4.625rem;
}

@media (min-width: 576px) {
  .simple-stats .number {
    font-size: 5.625rem;
  }
}

.stat-box .large-number {
  font-size: 48px;
}

.stat-box .icon-wrapper {
  width: 60px;
  height: 60px;
  position: absolute;
  top: 30px;
  right: 20px;
}

.stat-box .icon-wrapper img {
  max-width: 100%;
  max-height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

@media (max-width: 767px) {
  .stat-box:nth-child(even) {
    margin-bottom: 40px;
  }

  .stat-box:last-child {
    margin-bottom: 0 !important;
  }
}

@media (min-width: 576px) {
  .stat-box .large-number {
    font-size: 72px;
  }

  .stat-box .icon-wrapper {
    width: 80px;
    height: 80px;
    top: 35px;
    right: 25px;
  }
}

@media (min-width: 768px) {
  .stat-box .large-number {
    font-size: 72px;
  }

  .stat-box .icon-wrapper {
    width: 100px;
    height: 100px;
    top: 45px;
    right: 30px;
  }
}

@media (min-width: 992px) {
  .stat-box {
    min-height: 200px;
  }

  .stat-box .large-number {
    font-size: 96px;
  }

  .stat-box .icon-wrapper {
    width: 120px;
    height: 120px;
    top: 50px;
    right: 35px;
  }
}

@media (min-width: 1232px) {
  .stat-box {
    min-height: 400px;
  }

  .stat-box .large-number {
    font-size: 144px;
  }

  .stat-box .icon-wrapper {
    width: 140px;
    height: 140px;
    top: 60px;
    right: 40px;
  }
}

.stat-cols .stat-col .stat-icon {
  display: inline-block;
  vertical-align: top;
  height: 56px;
}

.stat-cols .stat-col .stat-icon svg {
  height: 56px;
  width: auto;
}

.stat-cols .stat-col .number {
  letter-spacing: -2px;
  vertical-align: top;
  font-size: 4.5rem;
  line-height: 56px;
}

@media (min-width: 576px) {
  .stat-cols .stat-col .stat-icon {
    height: 82px;
  }

  .stat-cols .stat-col .stat-icon svg {
    height: 82px;
  }

  .stat-cols .stat-col .number {
    font-size: 5rem;
    line-height: 82px;
  }
}

@media (min-width: 1232px) {
  .stat-cols .stat-col .stat-icon {
    height: 96px;
  }

  .stat-cols .stat-col .stat-icon svg {
    height: 96px;
  }

  .stat-cols .stat-col .number {
    font-size: 6rem;
    line-height: 96px;
  }
}

.tab-carousel .tab-carousel-nav {
  margin: 0 40px;
}

.tab-carousel .tab-carousel-nav-items:not(.slick-initialized) {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          -webkit-box-pack: justify;
          justify-content: space-between;
}

.tab-carousel .tab-carousel-nav-items:not(.slick-initialized) li.outside {
  display: none;
}

.tab-carousel .tab-carousel-nav-items.num-2 li {
  width: 50%;
}

.tab-carousel .tab-carousel-nav-items.num-2:not(.slick-initialized) li {
  width: 47%;
}

.tab-carousel .tab-carousel-nav-items.num-3 li {
  width: 33.333%;
}

.tab-carousel .tab-carousel-nav-items.num-3:not(.slick-initialized) li {
  width: 31%;
}

.tab-carousel .tab-carousel-nav-items.num-4 li {
  width: 25%;
}

.tab-carousel .tab-carousel-nav-items.num-4:not(.slick-initialized) li {
  width: 22%;
}

.tab-carousel .tab-carousel-nav-items .slick-list {
  margin: 0 -20px;
}

.tab-carousel .tab-carousel-nav-items .slick-slide>div {
  padding: 0 20px;
}

.tab-carousel .tab-carousel-nav-items li {
  display: inline-block;
  padding-bottom: 30px;
}

.tab-carousel .tab-carousel-nav-items li:after {
  display: block;
  background-color: #d9d8d6;
  width: 100%;
  position: absolute;
  left: 0;
  content: "";
  height: 3px;
  bottom: 1.5px;
}

.tab-carousel .tab-carousel-nav-items .slick-current button {
  font-weight: 700;
}

.tab-carousel .tab-carousel-nav-items .slick-current li:after {
  background-color: #00b073;
  height: 6px;
  bottom: 0;
}

.tab-carousel .tab-carousel-table__row .cell:first-child {
  width: 100%;
}

.tab-carousel .tab-carousel-table__row .cell:last-child {
  white-space: nowrap;
}

.tab-carousel .tab-carousel-image {
  -webkit-box-shadow: 0 15px 40px 0 #000;
          box-shadow: 0 15px 40px 0 #000;
}

.tab-carousel .nav-btn {
  display: none;
}

.tab-carousel .mobile-toggle-btn .arrow {
  width: 12px;
  height: 7px;
}

.tab-carousel .mobile-toggle-btn .arrow svg {
  width: 12px;
  height: 7px;
}

@media (max-width: 991px) {
  .tab-carousel .tab-carousel-item.mobile-expanded .mobile-toggle-btn svg,
  .tab-carousel .tab-carousel-item.js-mobile-expanded .mobile-toggle-btn svg {
    -webkit-transform: scaleY(-1);
        -ms-transform: scaleY(-1);
            transform: scaleY(-1);
  }

  .tab-carousel .tab-carousel-item:not(.mobile-expanded) .tab-carousel-item__inner {
    display: none;
  }
}

@media (min-width: 992px) {
  .tab-carousel .container {
    max-width: 960px;
  }

  .tab-carousel .tab-carousel-item .tab-carousel-item__inner {
    display: block !important;
  }

  .tab-carousel .tab-carousel-item {
    padding: 40px;
  }

  .tab-carousel .tab-carousel-products__left {
    width: 240px;
  }

  .tab-carousel .tab-carousel-products__left:after {
    content: "";
    display: block;
    height: 100%;
    background-color: #d9d8d6;
    position: absolute;
    top: 0;
    width: 2px;
    right: 24px;
  }

  .tab-carousel .tab-carousel-products__right {
    width: calc(100% - 240px);
  }

  .tab-carousel .tab-carousel-item__cols {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
  }

  .tab-carousel .tab-carousel-item__cols .col:first-child {
    width: calc(100% - 415px);
    padding-right: 50px;
  }

  .tab-carousel .tab-carousel-item__cols .col:last-child {
    width: 415px;
  }
}

@media (min-width: 1024px) {
  .tab-carousel .nav-btn {
    display: block;
  }

  .tab-carousel .nav-btn svg {
    width: 48px;
    height: 48px;
  }

  .tab-carousel .nav-left {
    left: -70px;
  }

  .tab-carousel .nav-right {
    right: -70px;
  }
}

@media (min-width: 1100px) {
  .tab-carousel .nav-left {
    left: -100px;
  }

  .tab-carousel .nav-right {
    right: -100px;
  }
}

@media (min-width: 992px) {
  html.js .tab-carousel-item:not(:first-child) {
    display: none;
  }
}

.vertical-tabs .toggle-btn {
  background-color: #f3f3f2;
}

.vertical-tabs .toggle-btn.active {
  background-color: #ecebea;
}

.vertical-tabs .toggle-btn:not(.active) .arrow {
  display: none !important;
}

.vertical-tabs .toggle-btn:hover .heading {
  text-decoration: underline;
}

.vertical-tabs .arrow {
  width: 12px;
  height: 19px;
  right: -12px;
}

.vertical-tabs .arrow svg {
  width: 12px;
  height: 19px;
}

@media (max-width: 767px) {
  .vertical-tabs .vertical-tabs__item {
    display: block !important;
  }
}

.announcement-bar {
  position: fixed;
  width: 100%;
  top: 0;
  z-index: 1000;
}

.announcement-bar .close-announcement-bar {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
  right: 0;
  -webkit-transition: color .15s;
  -o-transition: color .15s;
  transition: color .15s;
}

.announcement-bar .rich-text a {
  color: #051c2c;
  -webkit-transition: color .15s;
  -o-transition: color .15s;
  transition: color .15s;
}

.breadcrumb {
  position: relative;
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, .16);
          box-shadow: 0 3px 6px rgba(0, 0, 0, .16);
  z-index: 5;
  line-height: 16px;
}

.breadcrumb .home .icon svg {
  width: 16px;
  height: 16px;
  vertical-align: top;
}

.breadcrumb .arrow {
  display: inline-block;
  vertical-align: top;
  width: 5px;
  height: 9px;
}

.breadcrumb .arrow svg {
  width: 5px;
  height: 9px;
}

.btn {
  display: inline-block;
  font-weight: 400;
  font-size: 1.125rem;
  padding-top: .5rem;
  padding-bottom: .5rem;
  padding-left: .75rem;
  padding-right: .75rem;
  border-radius: .25rem;
  text-decoration: none;
  background-color: #858585;
  color: #fff;
}

.btn:hover {
  background-color: #5c5c5c;
}

.hubspot-form__submit-btn,
.hs-button[type="submit"] {
  display: inline-block !important;
  font-weight: 400 !important;
  font-size: 1.125rem !important;
  padding-top: .5rem !important;
  padding-bottom: .5rem !important;
  padding-left: .75rem !important;
  padding-right: .75rem !important;
  border-radius: .25rem !important;
  text-decoration: none !important;
  background-color: #858585 !important;
  color: #fff !important;
  cursor: pointer;
}

.hubspot-form__submit-btn:hover,
.hs-button[type="submit"]:hover {
  background-color: #5c5c5c !important;
}

.btn--large {
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-left: 2rem;
  padding-right: 2rem;
}

@media (min-width: 768px) {
  .btn--large.btn--extra-wide {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}

.btn--dark {
  background-color: #051c2c;
  color: #fff;
}

.btn--white {
  background-color: #fff;
  color: #051c2c !important;
}

.btn--white:hover {
  background-color: #dedede;
}

.btn--disabled {
  background-color: #858585 !important;
  color: #fff !important;
  border-color: #858585 !important;
  cursor: not-allowd;
}

.btn--cart-icon {
  position: relative;
  padding-left: 3.5rem;
}

.btn--cart-icon .sprite {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
  left: 22px;
}

.btn--cart-icon .sprite svg {
  width: 24px;
  height: 26px;
}

.btn-sectigo-blue,
.btn-sectigo-green {
  font-size: .75rem;
  font-weight: 700;
  text-transform: uppercase;
  border-radius: 9999px;
  padding-top: .5rem;
  padding-bottom: .5rem;
  padding-left: 2rem;
  padding-right: 2rem;
  letter-spacing: .05em;
  border-width: 3px;
}

@media (min-width: 768px) {
  .btn-sectigo-blue,
  .btn-sectigo-green {
    font-size: 1.125rem;
    padding-top: .5rem;
    padding-bottom: .5rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }
}

.btn-sectigo-blue {
  background-color: transparent;
  color: #65b2e8;
  border-color: #65b2e8;
  -webkit-transition: background-color .1s, border-color .1s, color .1s;
  -o-transition: background-color .1s, border-color .1s, color .1s;
  transition: background-color .1s, border-color .1s, color .1s;
}

.btn-sectigo-blue:hover {
  background-color: #2e83bf;
  border-color: #2e83bf;
  color: #fff;
}

.btn-sectigo-green {
  background-color: #00b073;
  color: #fff;
  border-color: #00b073;
  -webkit-box-shadow: 0 6px 15px 0 rgba(0, 0, 0, .3);
          box-shadow: 0 6px 15px 0 rgba(0, 0, 0, .3);
  -webkit-transition: background-color .1s, border-color .1s;
  -o-transition: background-color .1s, border-color .1s;
  transition: background-color .1s, border-color .1s;
}

.btn-sectigo-green:hover {
  background-color: #008e5d;
  border-color: #008e5d;
}

.btn-sectigo-tight {
  padding-top: .25rem;
  padding-bottom: .25rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.btn--small {
  padding-top: .25rem;
  padding-bottom: .25rem;
  padding-left: 1rem;
  padding-right: 1rem;
  font-size: 1rem;
}

.helpdotcom-livechat {
  z-index: 99200 !important;
}

.cookie-notice {
  z-index: 99202;
  background: rgba(5, 28, 44, .85);
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
  position: fixed;
}

.cookie-notice h3 {
  padding-right: 40px;
}

.cookie-notice .close-cookies-notice {
  position: absolute;
  top: 20px;
  right: 20px;
}

@media (max-width: 539px) {
  .cookie-notice {
    bottom: 0;
    left: 0;
    padding: 20px;
    width: 100%;
  }
}

@media (min-width: 540px) {
  .cookie-notice {
    border-radius: .25rem;
    bottom: 20px;
    left: 20px;
    width: 480px;
    padding: 20px 30px;
  }
}

.icon-links-cta .icon-links-cta__links a:hover .text {
  text-decoration: underline;
}

.icon-links-cta .icon {
  width: 70px;
  height: 80px;
  position: relative;
}

.icon-links-cta .icon svg {
  max-width: 100%;
  max-height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

@media (min-width: 768px) {
  .icon-links-cta .icon-links-cta__link {
    width: 30%;
  }
}

.currency-selector {
  line-height: 23px;
}

.currency-selector .currency-selector__default .sprite {
  width: 11px;
  height: 6px;
  top: 50%;
}

.currency-selector .currency-selector__default .sprite svg {
  position: absolute;
  top: 0;
  left: 0;
  width: 11px;
  height: 6px;
}

.currency-selector .currency-selector-dropdown {
  width: 200px;
  top: 23px;
  z-index: 99101;
}

.currency-selector .currency-selector-dropdown ul {
  display: block;
}

.currency-selector .currency-selector-dropdown ul>li {
  display: block !important;
}

.currency-selector .currency-selector-dropdown ul>li:not(:last-child) button {
  position: relative;
}

.currency-selector .currency-selector-dropdown ul>li:not(:last-child) button:after {
  content: "";
  display: block;
  width: 90%;
  height: 1px;
  background: #acacac;
  position: absolute;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  bottom: 0;
}

.currency-selector .currency-selector-dropdown ul>li button {
  padding: 15px;
  width: 100%;
  text-align: left;
}

.currency-selector .currency-selector-dropdown ul>li button:hover {
  color: #fff;
}

.currency-selector .currency-selector-dropdown ul>li button:hover:after {
  display: none !important;
}

.features-hero {
  overflow: hidden;
}

.features-hero .features-hero__right.overlay-dark {
  background-color: rgba(5, 28, 44, .5);
}

.features-hero .features-hero__right.overlay-dark:before,
.features-hero .features-hero__right.overlay-dark:after {
  background-color: rgba(5, 28, 44, .5);
}

.features-hero .features-hero__right.overlay-light {
  background-color: rgba(162, 164, 163, .25);
}

.features-hero .features-hero__right.overlay-light:before,
.features-hero .features-hero__right.overlay-light:after {
  background-color: rgba(162, 164, 163, .25);
}

.features-hero .features-hero__right:before,
.features-hero .features-hero__right:after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  height: 100%;
  width: 6400px;
}

.features-hero .features-hero__right:before {
  left: -6400px;
}

.features-hero .features-hero__right:after {
  right: -6400px;
}

@media (min-width: 992px) {
  .features-hero .features-hero__right:before {
    display: none;
  }
}

@media (max-width: 991px) {
  .features-hero .features-hero__left {
    text-align: center;
  }

  .features-hero .features-hero__left .rich-text ul,
  .features-hero .features-hero__left .rich-text ol {
    list-style-type: none;
    padding-left: 0;
  }
}

.hbspt-form {
  max-width: 500px;
  margin-left: auto !important;
  margin-right: auto !important;
}

.hbspt-form .hs-input {
  display: inline-block;
  width: 90%;
  max-width: 500px;
  height: 40px;
  padding: 9px 10px;
  font-size: 16px;
  font-weight: normal;
  line-height: 22px;
  color: #33475b;
  background-color: #f5f8fa;
  border: 1px solid #cbd6e2;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 3px;
}

.hbspt-form .hs-input[type=checkbox],
.hbspt-form .hs-input[type=radio] {
  cursor: pointer;
  width: auto;
  height: auto;
  padding: 0;
  margin: 3px 5px 3px 0;
  line-height: normal;
  border: none;
}

.hbspt-form label {
  font-size: 14px;
  display: block;
  float: none;
  width: auto;
  font-weight: 500;
  text-align: left;
  line-height: 18px;
  padding-top: 0;
  margin-bottom: 6px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.hbspt-form textarea {
  -webkit-appearance: none !important;
     -moz-appearance: none !important;
          appearance: none !important;
  display: block !important;
  width: 100% !important;
  background-color: #f0efef !important;
  font-weight: 300 !important;
  color: #051c2c !important;
  border-radius: .25rem !important;
  padding-top: .75rem !important;
  padding-bottom: .75rem !important;
  padding-left: 1rem !important;
  padding-right: 1rem !important;
  line-height: 1.125 !important;
  font-size: 1rem !important;
}

.hbspt-form textarea.hs-input {
  height: auto;
}

.hbspt-form .select-field {
  display: block !important;
  -webkit-appearance: none !important;
     -moz-appearance: none !important;
          appearance: none !important;
  width: 100% !important;
  background-color: #f0efef !important;
  font-weight: 300 !important;
  color: #051c2c !important;
  padding-top: .75rem !important;
  padding-bottom: .75rem !important;
  padding-left: 1rem !important;
  padding-right: 1rem !important;
  padding-right: 2rem !important;
  border-radius: .25rem !important;
  line-height: 1.125 !important;
  font-size: 1rem !important;
}

.hbspt-form .hs-richtext {
  margin-bottom: 1rem;
}

.hbspt-form ul.inputs-list {
  margin-top: 1rem;
  list-style: none;
  padding: 0;
}

.hbspt-form ul.inputs-list li.hs-form-checkbox {
  margin-bottom: .5rem;
}

.hbspt-form ul.inputs-list li.hs-form-checkbox input[type="checkbox"] {
  margin-right: .5rem;
}

form .hs_recaptcha {
  max-width: 500px !important;
}

form .hs_submit {
  width: 500px !important;
}

form .field-rows,
form .hubspot-form__form {
  margin-top: .75rem !important;
}

form .field-row,
form .form-columns-2,
form .form-columns-1,
form .hs_submit,
form .hs_recaptcha {
  margin-bottom: 20px !important;
}

form .field-label,
form .hubspot-form__form label {
  display: block !important;
  margin-bottom: .5rem !important;
}

form .instructions {
  font-weight: 300;
  font-size: .875rem;
  line-height: 1.25;
}

form .error input,
form .error textarea,
form .hs-input.error {
  border-width: 1px !important;
  border-color: #d00 !important;
}

form .error label:not(.hs-form-checkbox-display):not(.hs-form-radio-display) {
  color: #d00;
}

form .error-msg,
form .hs-error-msgs {
  padding: 0 !important;
  margin-top: .5rem !important;
  font-size: .875rem !important;
  color: #d00 !important;
  list-style: none;
}

form input[type="text"],
form input[type="email"],
form input[type="tel"],
form input[type="number"],
form input[type="password"],
form textarea {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  display: block;
  width: 100%;
  background-color: #f0efef;
  font-weight: 300;
  color: #051c2c;
  border-radius: .25rem;
  padding-top: .75rem;
  padding-bottom: .75rem;
  padding-left: 1rem;
  padding-right: 1rem;
  line-height: 1.125;
  font-size: 1rem;
}

.select-field,
select.hs-input {
  display: block;
  width: 100%;
  background-color: #f0efef;
  font-weight: 300;
  color: #051c2c;
  padding-top: .75rem;
  padding-bottom: .75rem;
  padding-left: 1rem;
  padding-right: 2.5rem;
  border-radius: .25rem;
  line-height: 1.125;
  font-size: 1rem;
}

.select-field {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

.select-field::-ms-expand {
  display: none;
}

.form-block.bg-grey-lightest input[type="text"],
.form-block.bg-grey-lightest input[type="email"],
.form-block.bg-grey-lightest input[type="number"],
.form-block.bg-grey-lightest input[type="tel"],
.form-block.bg-grey-lightest input[type="password"],
.form-block.bg-grey-lightest textarea,
.form-block.bg-grey-lightest .select-field {
  background-color: #fff !important;
  -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, .15) !important;
          box-shadow: 0 0 4px 0 rgba(0, 0, 0, .15) !important;
}

body.sectigo input[type="text"],
body.sectigo input[type="email"],
body.sectigo input[type="tel"],
body.sectigo input[type="number"],
body.sectigo input[type="password"],
body.sectigo textarea,
body.sectigo .select-field,
body.sectigo select.hs-input {
  background-color: #fff !important;
  border-width: 1px !important;
  border-color: #d9d8d6 !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

body.sectigo input[type="text"].disabled,
body.sectigo input[type="email"].disabled,
body.sectigo input[type="tel"].disabled,
body.sectigo input[type="number"].disabled,
body.sectigo input[type="password"].disabled,
body.sectigo textarea.disabled,
body.sectigo .select-field.disabled,
body.sectigo select.hs-input.disabled {
  background-color: #f0efef !important;
  color: #5c5c5c !important;
}

body.sectigo .resources-filter input[type="text"],
body.sectigo .resources-filter input[type="email"],
body.sectigo .resources-filter input[type="number"],
body.sectigo .resources-filter input[type="password"],
body.sectigo .resources-filter textarea,
body.sectigo .resources-filter .select-field {
  border-width: 2px !important;
  border-radius: 15px !important;
}

.hs-fieldtype-textarea,
.textarea-field {
  min-height: 100px;
  width: 100%;
}

.select-container {
  position: relative;
}

.select-container label {
  display: none !important;
}

.select-container .select-field-arrow {
  pointer-events: none;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          -webkit-box-align: center;
          align-items: center;
  color: #5c5c5c;
  right: 15px;
}

.select-container .select-field-arrow svg {
  width: 17px;
  height: 9px;
}

.date-picker-field {
  position: relative;
}

.date-picker-field .icon {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  border-top-right-radius: .25rem;
  border-bottom-right-radius: .25rem;
  width: 40px;
  background: #bbb;
}

.date-picker-field .icon svg {
  width: 28px;
  height: 28px;
  color: #051c2c;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.styled-checkbox {
  padding-left: 2.5rem;
  display: block;
  position: relative;
  height: auto;
  font-weight: 300;
  min-height: 32px;
  cursor: pointer;
  font-size: rem(18px);
  line-height: 22px;
  padding-top: 4px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.styled-checkbox:not(:last-child) {
  margin-bottom: 10px;
}

.styled-checkbox input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}

.styled-checkbox.disabled {
  cursor: not-allowed;
}

.styled-checkbox.disabled .checkmark {
  color: #aaa;
}

.styled-checkbox:not(.disabled) .checkmark {
  color: #051c2c;
}

.styled-checkbox .checkmark {
  display: block;
  position: absolute;
  background-color: #ecebea;
  top: 0;
  left: 0;
  width: 28px;
  height: 28px;
  border-radius: 5px;
  -webkit-transition: background-color .2s;
  -o-transition: background-color .2s;
  transition: background-color .2s;
}

.styled-checkbox .checkmark .sprite {
  opacity: 0;
  -webkit-transition: opacity .2s;
  -o-transition: opacity .2s;
  transition: opacity .2s;
  width: 20px;
  height: 18px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  padding: 0;
}

.styled-checkbox .checkmark .sprite svg {
  width: 20px;
  height: 18px;
  position: absolute;
  top: 0;
  left: 0;
}

.styled-checkbox.size-small {
  padding-left: 2rem;
  line-height: 18px;
}

.styled-checkbox.size-small .checkmark {
  width: 24px;
  height: 24px;
}

.styled-checkbox.size-small .checkmark .sprite {
  width: 18px;
  height: 16px;
}

.styled-checkbox.size-small .checkmark .sprite svg {
  width: 18px;
  height: 16px;
}

.styled-checkbox:not(.disabled):hover input ~ .checkmark {
  background-color: #d9d8d6;
}

.styled-checkbox input:checked ~ .checkmark .sprite {
  opacity: 1;
}

.radio-group,
.checkbox-group,
.single-checkbox-field {
  margin-top: .75rem;
}

.radio-group.display-horizontal::after,
.checkbox-group.display-horizontal::after,
.single-checkbox-field.display-horizontal::after {
  clear: both;
  content: "";
  display: table;
}

.radio-group.display-horizontal label,
.checkbox-group.display-horizontal label,
.single-checkbox-field.display-horizontal label {
  display: inline-block;
  float: left;
}

.radio-group.display-horizontal label:not(:last-child),
.checkbox-group.display-horizontal label:not(:last-child),
.single-checkbox-field.display-horizontal label:not(:last-child) {
  margin-right: 2rem;
}

.styled-radio {
  display: block;
  position: relative;
  padding-left: 2.5rem;
  height: auto;
  font-size: 1rem;
  font-weight: 300;
  min-height: 24px;
  vertical-align: top;
  cursor: pointer;
  line-height: 22px;
  padding-top: 4px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.styled-radio:not(:last-child) {
  margin-bottom: 10px;
}

.styled-radio input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}

.styled-radio .checkmark {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 28px;
  height: 28px;
  background-color: #ecebea;
  border-radius: 50%;
  -webkit-transition: background-color .2s;
  -o-transition: background-color .2s;
  transition: background-color .2s;
}

.styled-radio .checkmark span {
  display: block;
  width: 16px;
  height: 16px;
  -webkit-transition: opacity .2s;
  -o-transition: opacity .2s;
  transition: opacity .2s;
  border-radius: 50%;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  opacity: 0;
}

.styled-radio input:checked ~ .checkmark span {
  opacity: 1;
}

.styled-radio.size-small {
  padding-left: 2rem;
  font-size: .875rem;
  font-weight: 400;
  line-height: 18px;
}

.styled-radio.size-small .checkmark {
  width: 24px;
  height: 24px;
}

.styled-radio.size-small .checkmark span {
  width: 14px;
  height: 14px;
}

#g-recaptcha-response {
  display: none !important;
}

.large-hero h1 {
  font-weight: 900 !important;
}

.large-hero .video-btn {
  height: 36px;
  bottom: 0;
  right: 16px;
}

.large-hero .video-btn .desktop-img {
  width: 152px;
  height: 98px;
}

.large-hero .video-btn .mobile-img {
  width: 36px;
  height: 36px;
}

.large-hero .video-btn .mobile-text {
  line-height: 36px;
}

.large-hero .video-btn:hover .text {
  text-decoration: underline;
}

.large-hero .button-group {
  margin-bottom: 0 !important;
}

.large-hero .button-group .btn {
  margin-bottom: 0 !important;
  margin-top: 15px;
}

@media (max-width: 767px) {
  .large-hero.extra-large {
    background-image: none;
    background-color: #051c2c;
    padding-top: 190px;
  }

  .large-hero.extra-large .mobile-bg {
    height: auto;
  }
}

@media (min-width: 768px) {
  .large-hero.extra-large {
    padding-top: 170px !important;
  }
}

@media (min-width: 992px) {
  .large-hero.extra-large {
    padding-top: 210px !important;
  }

  .large-hero .video-btn {
    width: 152px;
    height: auto;
  }
}

.sk-rotating-plane {
  width: 96px;
  height: 96px;
  margin: 0;
  -webkit-animation: sk-rotatePlane 1.2s infinite ease-in-out;
          animation: sk-rotatePlane 1.2s infinite ease-in-out;
}

@-webkit-keyframes sk-rotatePlane {
  0% {
    -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg);
            transform: perspective(120px) rotateX(0deg) rotateY(0deg);
  }

  50% {
    -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
            transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
  }

  100% {
    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
            transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
  }
}

@keyframes sk-rotatePlane {
  0% {
    -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg);
            transform: perspective(120px) rotateX(0deg) rotateY(0deg);
  }

  50% {
    -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
            transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
  }

  100% {
    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
            transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
  }
}

.small-loader-container {
  display: inline-block;
  height: 10px;
  position: relative;
  margin-left: 20px;
}

.small-loader-container>div {
  position: absolute;
  top: -10px;
}

.small-loader,
.small-loader:before,
.small-loader:after {
  border-radius: 50%;
  width: 2.5em;
  height: 2.5em;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation: load7 1.8s infinite ease-in-out;
          animation: load7 1.8s infinite ease-in-out;
}

.small-loader {
  color: #858585;
  font-size: 4px;
  position: relative;
  -webkit-transform: translateZ(0);
      -ms-transform: translateZ(0);
          transform: translateZ(0);
  -webkit-animation-delay: -0.16s;
          animation-delay: -0.16s;
}

.small-loader:before,
.small-loader:after {
  content: '';
  position: absolute;
  top: 0;
}

.small-loader:before {
  left: -3.5em;
  -webkit-animation-delay: -0.32s;
          animation-delay: -0.32s;
}

.small-loader:after {
  left: 3.5em;
}

@-webkit-keyframes load7 {
  0%,
  80%,
  100% {
    -webkit-box-shadow: 0 2.5em 0 -1.3em;
            box-shadow: 0 2.5em 0 -1.3em;
  }

  40% {
    -webkit-box-shadow: 0 2.5em 0 0;
            box-shadow: 0 2.5em 0 0;
  }
}

@keyframes load7 {
  0%,
  80%,
  100% {
    -webkit-box-shadow: 0 2.5em 0 -1.3em;
            box-shadow: 0 2.5em 0 -1.3em;
  }

  40% {
    -webkit-box-shadow: 0 2.5em 0 0;
            box-shadow: 0 2.5em 0 0;
  }
}

.mobile-nav {
  left: 100vw;
  display: none;
  z-index: 701;
  -webkit-transition: left .2s, width .2s;
  -o-transition: left .2s, width .2s;
  transition: left .2s, width .2s;
}

.mobile-nav .mobile-nav__top {
  width: 100%;
  height: 63px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 703;
}

.mobile-nav .mobile-nav__main {
  position: absolute;
  top: 65px;
  left: 0;
  width: 100%;
  height: calc(100vh - 65px);
  z-index: 702;
  padding: 16px 32px 32px 42px;
}

.mobile-nav ul.level-1>li>a {
  font-weight: 500;
  line-height: 1.25;
}

.mobile-nav ul li {
  margin: 0;
  padding: 0;
}

.mobile-nav ul li a {
  display: block;
  text-decoration: none;
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.mobile-nav ul li.has-sub-menu>a:before {
  display: block;
  position: absolute;
  content: "";
  width: 15px;
  height: 8px;
  background: url("/_ui/img/angle-down.svg") no-repeat;
  background-size: 15px 8px;
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
  left: -28px;
  top: 50%;
  margin-top: -4px;
  transition: -webkit-transform .1s;
  -webkit-transition: -webkit-transform .1s;
  -o-transition: transform .1s;
  transition: transform .1s;
  transition: transform .1s, -webkit-transform .1s;
}

.mobile-nav ul li.has-sub-menu.collapsed>a:before {
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
}

.mobile-nav ul li a {
  position: relative;
}

.mobile-nav ul li>ul {
  padding-left: 1.25rem;
}

.mobile-nav .mobile-nav__main li a {
  font-size: 1.125rem;
}

.mobile-nav .mobile-nav__utility li a {
  font-size: 1.125rem;
}

.mobile-nav .mobile-nav__utility li.has-sub-menu>a:before {
  border-color: transparent transparent white transparent;
}

.mobile-nav ul.sub-menu {
  margin-bottom: .25rem;
}

.mobile-nav ul.level-2 li a {
  font-size: 1rem;
  line-height: 1.25;
  padding-top: .25rem;
  padding-bottom: .25rem;
}

.mobile-nav ul.level-3 {
  padding-top: .25rem;
}

.mobile-nav ul.level-3 li a {
  font-size: 1rem;
  line-height: 1.25;
  padding-top: .25rem;
  padding-bottom: .25rem;
}

@media (min-width: 768px) {
  .mobile-nav .mobile-nav__top {
    height: 69px;
  }
}

html.active-mobile-nav .utility-nav li.currency {
  display: inline-block !important;
}

html.active-mobile-nav .mobile-nav {
  display: block;
  left: 0;
  width: 100vw;
}

@media (min-width: 576px) {
  html.active-mobile-nav .mobile-nav {
    left: 15vw;
    width: 85vw;
  }
}

@media (min-width: 768px) {
  html.active-mobile-nav .mobile-nav {
    left: 35vw;
    width: 65vw;
  }
}

@media (min-width: 850px) {
  html.active-mobile-nav .mobile-nav {
    left: 50vw;
    width: 50vw;
  }
}

@media (max-width: 991px) {
  html.active-mobile-nav {
    overflow: hidden;
    position: relative;
    height: 100%;
  }

  html.active-mobile-nav body {
    overflow: hidden;
    position: relative;
    height: 100%;
  }

  html.active-mobile-nav .mobile-nav__main {
    overflow-y: auto;
  }

  html.active-mobile-nav .site-header-text,
  html.active-mobile-nav .site-header-icon {
    color: white !important;
  }

  html.active-mobile-nav .site-header-icon svg path,
  html.active-mobile-nav .site-header-icon svg g {
    fill: white !important;
  }

  html.active-mobile-nav .hamburger .hamburger-inner,
  html.active-mobile-nav .hamburger .hamburger-inner::before,
  html.active-mobile-nav .hamburger .hamburger-inner::after {
    -webkit-transition: background-color .15s;
    -o-transition: background-color .15s;
    transition: background-color .15s;
    background-color: white !important;
  }
}

@media (min-width: 992px) {
  html.active-mobile-nav .mobile-nav {
    display: none !important;
  }
}

.sectigo-mobile-nav {
  display: none;
}

.sectigo-mobile-nav .top-shadow {
  background: -webkit-gradient(linear, left top, left bottom, from(#dadada), to(rgba(218, 218, 218, 0)));
  background: -o-linear-gradient(top, #dadada 0%, rgba(218, 218, 218, 0) 100%);
  background: linear-gradient(to bottom, #dadada 0%, rgba(218, 218, 218, 0) 100%);
}

.sectigo-mobile-nav .mobile-nav-search ::-webkit-input-placeholder {
  color: #858585;
  opacity: 1;
}

.sectigo-mobile-nav .mobile-nav-search :-ms-input-placeholder {
  color: #858585;
  opacity: 1;
}

.sectigo-mobile-nav .mobile-nav-search ::-ms-input-placeholder {
  color: #858585;
  opacity: 1;
}

.sectigo-mobile-nav .mobile-nav-search ::placeholder {
  color: #858585;
  opacity: 1;
}

.sectigo-mobile-nav .mobile-nav-search :-ms-input-placeholder {
  color: #858585;
}

.sectigo-mobile-nav .mobile-nav-search ::-ms-input-placeholder {
  color: #858585;
}

.sectigo-mobile-nav .mobile-nav-search input.kw {
  border-style: none !important;
  background-color: transparent !important;
  font-size: 1.125rem !important;
  color: #d9d8d6 !important;
  font-weight: 700 !important;
  padding-left: .25rem !important;
  padding-right: 1.25rem !important;
}

.sectigo-mobile-nav .mobile-nav-search input.kw:focus,
.sectigo-mobile-nav .mobile-nav-search input.kw:active {
  color: #051c2c !important;
}

.sectigo-mobile-nav .main-item {
  border-bottom: 2px solid #000;
}

.sectigo-mobile-nav .main-item .arrow {
  width: 12px;
  height: 7px;
}

.sectigo-mobile-nav .main-item .arrow svg {
  width: 12px;
  height: 7px;
  transition: -webkit-transform .15s;
  -webkit-transition: -webkit-transform .15s;
  -o-transition: transform .15s;
  transition: transform .15s;
  transition: transform .15s, -webkit-transform .15s;
}

.sectigo-mobile-nav .main-item.is-active .arrow svg {
  -webkit-transform: scaleY(-1);
      -ms-transform: scaleY(-1);
          transform: scaleY(-1);
}

.sectigo-mobile-nav .sub {
  display: none;
}

.sectigo-mobile-nav .sub a {
  color: #000;
  text-decoration: none;
}

.sectigo-mobile-nav .sub>li {
  font-size: 1rem;
  font-weight: 700;
}

.sectigo-mobile-nav .sub-sub>li {
  font-weight: 400;
}

@media (min-width: 992px) {
  .sectigo-mobile-nav {
    display: none !important;
  }
}

.pagination__item {
  height: 36px;
  line-height: 36px;
  vertical-align: top;
  display: inline-block;
  font-size: 1.25rem;
  font-weight: 400;
  border-radius: .25rem;
}

.pagination__item:not(:first-child) {
  margin-left: .5rem;
}

.pagination__item:not(:last-child) {
  margin-right: .5rem;
}

.pagination a {
  text-decoration: none;
}

.pagination__num {
  min-width: 36px;
}

.pagination__current {
  min-width: 36px;
}

.pagination .sprite {
  display: inline-block;
  position: relative;
}

.pagination .sprite svg {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  height: 16px;
  vertical-align: middle;
}

.pagination .sprite-angle-right svg,
.pagination .sprite-angle-left svg {
  width: 9px;
}

.pagination .sprite-double-angle-right svg,
.pagination .sprite-double-angle-left svg {
  width: 18px;
}

@media (min-width: 768px) {
  .pagination__item {
    height: 48px;
    line-height: 48px;
  }

  .pagination__num,
  .pagination__current {
    min-width: 48px;
  }

  .pagination .sprite {
    height: 48px;
  }
}

body.sectigo .pagination__item:not(:first-child) {
  margin-left: 2px;
}

body.sectigo .pagination__item:not(:last-child) {
  margin-right: 2px;
}

.product-header .product-header__buy-options .select-container {
  width: 100%;
}

.product-header .product-header__buy-options .select-container select {
  width: 100%;
}

@media (min-width: 440px) {
  .product-header .product-header__buy-options .select-container {
    width: 360px;
    margin-left: .75rem;
    margin-right: .75rem;
  }
}

.product-header .product-header__buy-options .select-container select {
  height: 52px;
  line-height: 52px;
}

.product-header-alt .radio-option {
  margin-left: 1rem;
  margin-right: 1rem;
}

.product-header-alt .radio-option label {
  margin-left: .75rem;
}

@media (min-width: 768px) {
  .product-header-alt .col-1 {
    width: 40%;
  }

  .product-header-alt .col-2 {
    margin-left: 20%;
    width: 40%;
  }
}

.search-overlay {
  padding: 30px;
  z-index: 99301;
  background: rgba(75, 75, 75, .9);
}

.search-overlay form {
  max-width: 640px;
  z-index: 1003;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

body.sectigo .search-overlay {
  background: rgba(9, 28, 43, .9);
}

.share-this-toggle {
  line-height: 32px;
}

.share-this-toggle svg {
  width: 25px;
  height: 25px;
  vertical-align: middle;
}

.share-this-toggle:hover .text {
  text-decoration: underline;
}

.sidebar-nav {
  font-size: 1rem;
}

.sidebar-nav a {
  color: #051c2c;
  text-decoration: none;
}

.sidebar-nav a:hover {
  text-decoration: underline;
}

.sidebar-nav ul {
  list-style: none;
  padding: 0;
}

.sidebar-nav ul li {
  margin-bottom: 1.25rem;
}

.sidebar-nav>ul {
  margin-top: .5rem;
}

.sidebar-nav>ul ul {
  margin-top: 1.25rem;
  margin-left: 1.5rem;
  margin-bottom: 2rem;
}

.sidebar-nav>ul>li {
  font-size: 1.5rem;
}

.sidebar-nav>ul>li ul li {
  font-size: 1.125rem;
}

.footer-links a {
  text-decoration: none;
  -webkit-transition: color .15s ease;
  -o-transition: color .15s ease;
  transition: color .15s ease;
}

.site-footer {
  position: relative;
}

.site-footer:before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 15px;
  background: -webkit-gradient(linear, left top, left bottom, from(#eee), to(rgba(255, 255, 255, 0)));
  background: -o-linear-gradient(top, #eee 0%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(to bottom, #eee 0%, rgba(255, 255, 255, 0) 100%);
}

.site-footer .site-footer__nav h3 {
  font-weight: 700 !important;
}

.site-footer .site-footer__nav li {
  line-height: 1.125;
}

.site-footer .site-footer__nav li:not(:last-child) {
  padding-bottom: .5rem;
}

.site-footer .site-footer__nav a {
  word-break: break-word;
}

@media (min-width: 576px) {
  .site-footer .site-footer__nav-column {
    width: 48%;
  }
}

@media (min-width: 768px) {
  .site-footer .site-footer__logo {
    width: 77%;
    padding-right: 40px;
  }

  .site-footer .site-footer__social {
    width: 23%;
  }

  .site-footer .site-footer__nav-column {
    width: 23%;
  }
}

body.sectigo .site-footer:before {
  display: none;
}

body.sectigo .sectigo-icons-bar div:last-child img {
  height: 76px;
}

body.sectigo .helpdotcom-livechat {
  left: auto !important;
  right: 30px !important;
}

body.sectigo .helpdotcom-livechat .helpdotcom-embed-main {
  float: right;
}

@media (max-width: 480px) {
  body.sectigo .helpdotcom-livechat {
    right: 10px !important;
  }
}

body.sectigo .sectigo-icons-bar div:last-child img {
  height: 76px;
}

@media (max-width: 767px) {
  body.sectigo .site-footer__nav-column {
    width: 100%;
  }

  body.sectigo h3.footer-links {
    border-bottom: 2px solid #000;
  }

  body.sectigo h3.footer-links .arrow {
    width: 12px;
    height: 7px;
  }

  body.sectigo h3.footer-links .arrow svg {
    width: 12px;
    height: 7px;
    transition: -webkit-transform .15s;
    -webkit-transition: -webkit-transform .15s;
    -o-transition: transform .15s;
    transition: transform .15s;
    transition: transform .15s, -webkit-transform .15s;
  }

  body.sectigo h3.footer-links.is-active .arrow svg {
    -webkit-transform: scaleY(-1);
        -ms-transform: scaleY(-1);
            transform: scaleY(-1);
  }

  body.sectigo ul.footer-links-list {
    display: none;
  }
}

@media (min-width: 768px) {
  body.sectigo ul.footer-links-list {
    display: block !important;
  }
}

.site-header {
  font-family: Roboto, -apple-system, BlinkMacSystemFont, Segoe UI, Lato, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
}

.site-header .site-header__search {
  right: 8px;
  -webkit-transition: width .2s;
  -o-transition: width .2s;
  transition: width .2s;
  width: 40px;
}

.site-header .site-header__search input[type=text] {
  opacity: 0;
  -webkit-transition: opacity .2s;
  -o-transition: opacity .2s;
  transition: opacity .2s;
}

.site-header .site-header__search button {
  right: 8px;
}

.site-header .site-header__search.active {
  width: 200px;
}

.site-header .site-header__search.active input[type=text] {
  opacity: 1;
}

.site-header .site-logo img {
  display: block;
  margin: 0;
}

@media (min-width: 992px) {
  .site-header .site-header__top {
    -webkit-box-shadow: 0 2px 12px 0 #9ea4a8;
            box-shadow: 0 2px 12px 0 #9ea4a8;
  }
}

.main-nav {
  display: block;
  height: 3rem;
  white-space: nowrap;
  padding-right: 220px;
}

.main-nav>ul>li {
  vertical-align: top;
  position: relative;
  line-height: 48px;
  height: 3rem;
}

.main-nav>ul>li>a {
  display: inline-block;
  position: relative;
  height: 3rem;
  font-weight: 700;
  color: #051c2c;
  text-decoration: none;
}

.main-nav>ul>li>a .line {
  display: none;
}

.main-nav>ul>li:not(:last-child)>a {
  margin-right: 1rem;
}

.main-nav>ul>li:hover a .line {
  display: block;
  width: 100%;
  height: .25rem;
  position: absolute;
  left: 0;
  bottom: 0;
}

.main-nav .dropdown-menu {
  display: none;
  white-space: normal;
  position: absolute;
  z-index: 50;
  background-color: #d9d8d6;
  -webkit-box-shadow: 0 8px 8px 0 rgba(0, 0, 0, .12);
          box-shadow: 0 8px 8px 0 rgba(0, 0, 0, .12);
  border-bottom-right-radius: .25rem;
  border-bottom-left-radius: .25rem;
  overflow: hidden;
  top: 48px;
  left: -24px;
  width: 320px;
}

.main-nav .dropdown-menu>ul {
  list-style: none;
  padding: 0;
}

.main-nav .dropdown-menu>ul>li {
  display: block;
}

.main-nav .dropdown-menu>ul>li:not(:last-child) {
  border-bottom-width: 1px;
  border-style: solid;
  border-color: #051c2c;
}

.main-nav .dropdown-menu>ul>li a {
  display: block;
  color: #051c2c;
  text-decoration: none;
  font-size: 1.125rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  line-height: 22px;
}

.main-nav .dropdown-menu>ul>li a:hover {
  color: #fff;
  text-decoration: none;
}

.main-nav>ul>li:last-child .dropdown-menu {
  left: auto;
  right: -24px;
}

@media (min-width: 1232px) {
  .main-nav>ul>li:not(:last-child)>a {
    margin-right: 1.25rem;
  }
}

.utility-nav {
  height: 23px;
  right: 16px;
  z-index: 900;
}

.utility-nav ul>li,
.utility-nav a,
.utility-nav .icon {
  display: inline-block;
  vertical-align: top;
}

.utility-nav a {
  text-decoration: none;
  font-size: 1.125rem;
  line-height: 23px;
}

.utility-nav .icon {
  margin-right: .5rem;
}

.utility-nav .icon svg {
  height: 23px;
  width: 28px;
}

.utility-nav li.currency {
  display: none;
}

.utility-nav li.link {
  display: none;
}

.utility-nav li.search svg {
  width: 22px;
  height: 22px;
}

.utility-nav.utility-nav-sectigo li.currency,
.utility-nav.utility-nav-sectigo li.link {
  display: inline-block;
}

@media (min-width: 540px) {
  .utility-nav.utility-nav-brands li.currency {
    display: inline-block;
  }
}

@media (min-width: 992px) {
  .utility-nav.utility-nav-brands li.link {
    display: inline-block;
  }

  .utility-nav.utility-nav-brands li.toggle-mobile-nav {
    display: none !important;
  }
}

@media (min-width: 1232px) {
  .utility-nav.utility-nav-brands li.search {
    display: none !important;
  }
}

.sectigo-site-header {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 50;
}

.sectigo-site-header .utility-nav a {
  font-size: .75rem;
  color: #051c2c;
}

.sectigo-site-header .utility-nav a:hover {
  color: #00b073;
}

.sectigo-site-header .utility-nav .cart-icon {
  margin-top: 1px;
  display: none;
}

.sectigo-site-header .utility-nav .sprite.angle-down {
  width: 8px;
  height: 4px;
  margin-top: -1px;
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
}

.sectigo-site-header .utility-nav .sprite.angle-down svg {
  width: 8px;
  height: 4px;
  position: absolute;
  top: 0;
  left: 0;
}

@media (min-width: 576px) {
  .sectigo-site-header .utility-nav a {
    font-size: .875rem;
  }
}

@media (min-width: 992px) {
  .sectigo-site-header .utility-nav {
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0, -50%);
        -ms-transform: translate(0, -50%);
            transform: translate(0, -50%);
  }

  .sectigo-site-header .utility-nav .cart-icon {
    display: inline-block;
  }
}

.utility-dropdown-option {
  font-size: .875rem;
  line-height: 23px;
}

.utility-dropdown-options {
  left: 0;
}

@media (min-width: 576px) {
  .utility-dropdown-options {
    position: absolute;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0);
            transform: translate(-50%, 0);
  }
}

.utility-dropdown:last-child .utility-dropdown-options {
  left: auto;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
  right: 0;
}

.utility-dropdown-options .inner {
  width: 200px;
  top: 23px;
  z-index: 99101;
  font-size: 1rem;
  line-height: 1.4;
  padding: 15px;
}

.utility-dropdown-options .inner a {
  font-size: 1rem !important;
  margin: 0 !important;
  padding: 0 !important;
  line-height: 1.4 !important;
}

.utility-dropdown-options .inner p:not(:last-child) {
  margin-bottom: .5em;
}

.sectigo-site-header .utility-nav li:last-child .utility-dropdown-options {
  left: auto !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  -webkit-transform: none !important;
      -ms-transform: none !important;
          transform: none !important;
  right: 0 !important;
}

.sectigo-main-nav {
  display: none;
}

.sectigo-main-nav>ul>li .nav-label,
.sectigo-main-nav>ul>li>a {
  font-size: 1.125rem;
  color: #051c2c;
  text-decoration: none;
}

.sectigo-main-nav li.search svg {
  width: 20px;
  height: 20px;
}

@media (min-width: 992px) {
  .sectigo-main-nav {
    display: block;
    vertical-align: top;
    height: 75px;
  }

  .sectigo-main-nav>ul>li {
    height: 75px;
  }

  .sectigo-main-nav>ul>li .nav-label {
    line-height: 75px;
  }

  .sectigo-main-nav>ul>li.hover {
    border-bottom: 6px solid #00b073;
  }
}

.sectigo-site-header__top {
  z-index: 99101;
}

.sectigo-site-header__bottom {
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, .16);
          box-shadow: 0 3px 6px rgba(0, 0, 0, .16);
  z-index: 99001;
}

.sectigo-site-header__bottom>.container {
  z-index: 99002;
}

.sectigo-dropdown-menu {
  position: absolute;
  background: #f6f6f6;
  top: 100%;
  z-index: 99003;
}

.sectigo-dropdown-menu ul.dropdown-column {
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.125;
  margin-bottom: 1.25rem;
}

.sectigo-dropdown-menu ul.dropdown-column>li>.item {
  display: block;
  margin-bottom: 1rem;
  font-size: 1.25rem;
  font-weight: 700;
}

.sectigo-dropdown-menu ul.dropdown-column ul {
  margin-bottom: 1.25rem;
}

.sectigo-dropdown-menu ul.dropdown-column ul>li {
  display: block;
}

.sectigo-dropdown-menu ul.dropdown-column ul>li:not(:last-child) {
  margin-bottom: .5rem;
}

.sectigo-dropdown-menu ul {
  display: block;
  list-style: none;
  padding: 0;
}

.sectigo-dropdown-menu ul:last-child {
  margin-bottom: 0 !important;
}

.sectigo-dropdown-menu:before {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  height: 6px;
  background: -webkit-gradient(linear, left top, left bottom, from(#dadada), to(rgba(218, 218, 218, 0)));
  background: -o-linear-gradient(top, #dadada 0%, rgba(218, 218, 218, 0) 100%);
  background: linear-gradient(to bottom, #dadada 0%, rgba(218, 218, 218, 0) 100%);
}

.sectigo-dropdown-menu a {
  color: #000;
  text-decoration: none;
}

.sectigo-dropdown-menu a:hover {
  text-decoration: underline;
}

.sectigo-dropdown-menu-wrap {
  display: none;
  position: absolute;
  left: 0;
  width: 100%;
  bottom: 0;
}

.sectigo-dropdown-menu-wrap.cols-1 .sectigo-dropdown-menu {
  max-width: 20rem;
}

.sectigo-dropdown-menu-wrap.cols-2 .sectigo-dropdown-menu {
  max-width: 40rem;
}

.sectigo-dropdown-menu-wrap.cols-3 .sectigo-dropdown-menu {
  max-width: 50rem;
}

.sectigo-dropdown-menu-wrap.cols-4 .sectigo-dropdown-menu {
  position: absolute;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  max-width: 70rem;
}

.styled-table table {
  width: 100%;
  border-collapse: collapse;
}

.styled-table table thead th {
  background-color: #051c2c;
  color: #fff;
  font-size: 1.25rem;
  font-weight: 700;
}

.styled-table table tbody td {
  font-size: 1rem;
  font-weight: 300;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-color: #d9d8d6;
}

.styled-table table tbody td:first-child {
  border-left-width: 1px;
  border-color: #d9d8d6;
}

.styled-table table tbody tr:nth-child(even) td {
  background-color: #f3f3f2;
}

.styled-table table th,
.styled-table table td {
  padding: .75rem;
}

.tags-list {
  font-size: 1rem;
}

.tags-list strong {
  font-weight: 700;
}

.tags-list .tag {
  display: inline-block;
  text-decoration: none;
  background-color: #051c2c;
  color: #fff;
  border-radius: .25rem;
  font-weight: 400;
  padding-top: .5rem;
  padding-bottom: .5rem;
  padding-left: .75rem;
  padding-right: .75rem;
  margin-left: 1rem;
}

.text-block-aside {
  margin-top: .5rem;
}

.text-blocks.bg-grey-lightest .text-block-aside {
  background-color: #fff;
}

.text-blocks.bg-grey-lightest .text-block-aside .extend-bg {
  background-color: #fff;
}

.text-blocks.bg-white .text-block-aside {
  background-color: #f3f3f2;
}

.text-blocks.bg-white .text-block-aside .extend-bg {
  background-color: #f3f3f2;
}

@media (max-width: 767px) {
  .text-block-aside {
    background-color: #fff;
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .text-block-aside .extend-bg {
    display: none;
  }
}

@media (min-width: 768px) {
  .text-block-aside {
    margin-bottom: 1rem;
  }

  .text-block-aside.position-left {
    margin-right: 2.5rem;
    float: left;
  }

  .text-block-aside.position-right {
    margin-left: 2.5rem;
    float: right;
  }
}

.article-entry .blocks-container .text-blocks:first-child {
  padding-top: 30px !important;
}

@media (min-width: 576px) {
  .single-article .has-image .image {
    width: 240px;
    padding-right: 30px;
  }

  .single-article .has-image .text {
    width: calc(100% - 240px);
  }
}

@media (min-width: 768px) {
  .single-article .has-image .image {
    width: 290px;
    padding-right: 30px;
  }

  .single-article .has-image .text {
    width: calc(100% - 290px);
  }
}

.checkout-form .field-label {
  font-weight: 300;
  font-size: 1.125rem;
}

.required-info {
  color: #d00;
}

.checkout-steps .step>span {
  vertical-align: top;
}

.checkout-steps .text {
  padding-right: 1rem;
}

.checkout-steps .num {
  display: inline-block;
  text-align: center;
  border-radius: 9999px;
  font-weight: 700;
  font-size: 1.25rem;
  margin-right: .75rem;
  line-height: 34px;
  width: 34px;
  height: 34px;
}

.choose-dvc-email-field .loading-icon {
  display: none;
}

.choose-dvc-email-field.loading label.required:after {
  display: none;
}

.choose-dvc-email-field.loading .loading-icon {
  display: inline-block;
}

.domain-list-instructions {
  font-size: 14px;
  padding-bottom: 20px;
}

.domain-list-instructions ul,
.domain-list-instructions ol {
  margin-left: 20px;
  padding: 0;
}

.domain-list-instructions ul li,
.domain-list-instructions ol li {
  margin-left: 0;
}

.domain-list-field textarea {
  min-height: 190px;
}

.sidebar-cart .sidebar-cart__total {
  line-height: 20px;
}

.sidebar-cart .cart-row {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
}

.sidebar-cart .cart-row .text {
  width: calc(100% - 80px);
}

.sidebar-cart .cart-row .price {
  width: 80px;
  text-align: right;
}

.faq-index ul a {
  -webkit-transition: color .15s ease;
  -o-transition: color .15s ease;
  transition: color .15s ease;
  text-decoration: none;
}

.faq-index ul a:hover {
  text-decoration: underline;
}

.faq-page .blocks-container .text-blocks:first-child {
  padding-top: 0;
}

.person-profile .social-links a {
  line-height: 32px;
}

.person-profile .social-links a:hover .text {
  text-decoration: underline;
}

.person-profile .columns .photo {
  max-width: 43%;
}

@media (min-width: 576px) {
  .person-profile .columns .photo {
    max-width: 33%;
  }
}

@media (min-width: 768px) {
  .person-profile .columns {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
  }

  .person-profile .columns .photo {
    max-width: 100%;
    width: 240px;
    padding-right: 40px;
  }

  .person-profile .columns .text {
    width: calc(100% - 240px);
  }
}

@media (min-width: 992px) {
  .person-profile .columns .photo {
    width: 300px;
    padding-right: 40px;
  }

  .person-profile .columns .text {
    width: calc(100% - 300px);
  }
}

.resources-filter .select-container {
  margin-top: 0;
}

.resources-filter select {
  padding-right: 2.5rem;
}

.resources-filter button[type="submit"] {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
  right: 0;
  margin-right: 1rem;
}

@media (min-width: 576px) {
  .resources-filter select,
  .resources-filter input[type="text"] {
    font-size: 1.125rem;
    padding: .75rem !important;
  }
}

.resource-top-links .back-link {
  vertical-align: top;
  line-height: 32px;
}

.resource-top-links .back-link svg {
  width: 9px;
  height: 32px;
}

.resource-single {
  display: block;
  text-decoration: none;
  color: #051c2c;
}

.resource-single h4 {
  font-weight: 400;
  margin-bottom: .25rem;
}

.resource-single .teaser {
  font-family: Roboto, -apple-system, BlinkMacSystemFont, Segoe UI, Lato, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  line-height: 1.6;
}

.resource-single .faq-icon svg {
  width: 108px;
  height: 96px;
}

.resource-single:not(:last-child) {
  margin-bottom: 1.5rem;
}

.resource-single .thumbnail {
  display: none;
}

.resource-single .details {
  display: block;
}

@media (min-width: 576px) {
  .resource-single {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    margin-bottom: 0;
  }

  .resource-single:not(:last-child) {
    margin-bottom: 1rem;
    padding-bottom: 1rem;
    border-bottom: 2px solid #dcdcdc;
  }

  .resource-single .thumbnail {
    display: block;
    width: 180px;
    margin-right: 30px;
  }

  .resource-single .thumbnail img {
    -webkit-box-shadow: 0 0 12px 0 rgba(0, 0, 0, .12);
            box-shadow: 0 0 12px 0 rgba(0, 0, 0, .12);
  }

  .resource-single .details {
    width: calc(100% - 210px);
  }
}

@media (min-width: 768px) {
  .resource-single .thumbnail {
    margin-right: 40px;
  }

  .resource-single .details {
    width: calc(100% - 220px);
  }

  .resource-single:not(:last-child) {
    margin-bottom: 1.5rem;
    padding-bottom: 1.5rem;
  }
}

a.resource-single:hover h4 {
  text-decoration: underline;
}

.category-indicator {
  display: inline-block;
  line-height: 1.125;
  padding-top: .25rem;
  padding-bottom: .25rem;
  padding-left: .75rem;
  padding-right: .75rem;
  margin-bottom: .5rem;
  border-radius: .25rem;
}

.resources-results-info .reset-filter-btn {
  padding: 10px 12px;
}

.resources-results-info .reset-filter-btn .sprite {
  width: 24px;
  height: 28px;
}

.resources-results-info .reset-filter-btn .sprite svg {
  width: 24px;
  height: 28px;
}

.resources-results-container {
  min-height: 240px;
  position: relative;
}

.resources-results-container .loading-icon {
  display: none;
  position: absolute;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  top: 50px;
  z-index: 9999;
}

.resources-results-container.loading .resources-results-info,
.resources-results-container.loading .resources-results,
.resources-results-container.loading .pagination {
  opacity: .25;
}

.resources-results-container.loading .loading-icon {
  display: block;
}

.resource .blocks-container .block:first-child,
.resource .blocks-container .text-blocks:first-child {
  padding-top: 1rem;
}

/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */

.hamburger {
  padding: 2px 2px;
  display: inline-block;
  cursor: pointer;
  transition-property: opacity, -webkit-filter;
  -webkit-transition-property: opacity, -webkit-filter;
  -o-transition-property: opacity, filter;
  transition-property: opacity, filter;
  transition-property: opacity, filter, -webkit-filter;
  -webkit-transition-duration: .15s;
       -o-transition-duration: .15s;
          transition-duration: .15s;
  -webkit-transition-timing-function: linear;
       -o-transition-timing-function: linear;
          transition-timing-function: linear;
  font: inherit;
  color: inherit;
  text-transform: none;
  background-color: transparent;
  border: 0;
  margin: 0;
  overflow: visible;
}

.hamburger:hover {
  opacity: 1;
}

.hamburger-box {
  width: 26px;
  height: 18px;
  display: inline-block;
  position: relative;
}

.hamburger-inner {
  display: block;
  top: 50%;
  margin-top: -1px;
}

.hamburger-inner,
.hamburger-inner::before,
.hamburger-inner::after {
  width: 26px;
  height: 2px;
  background-color: #fff;
  border-radius: 4px;
  position: absolute;
  transition-property: -webkit-transform;
  -webkit-transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-duration: .15s;
       -o-transition-duration: .15s;
          transition-duration: .15s;
  -webkit-transition-timing-function: ease;
       -o-transition-timing-function: ease;
          transition-timing-function: ease;
}

.hamburger-inner::before,
.hamburger-inner::after {
  content: "";
  display: block;
}

.hamburger-inner::before {
  top: -8px;
}

.hamburger-inner::after {
  bottom: -8px;
}

.hamburger--squeeze .hamburger-inner {
  -webkit-transition-duration: .075s;
       -o-transition-duration: .075s;
          transition-duration: .075s;
  -webkit-transition-timing-function: cubic-bezier(.55, .055, .675, .19);
       -o-transition-timing-function: cubic-bezier(.55, .055, .675, .19);
          transition-timing-function: cubic-bezier(.55, .055, .675, .19);
}

.hamburger--squeeze .hamburger-inner::before {
  -webkit-transition: top .075s .12s ease, opacity .075s ease;
  -o-transition: top .075s .12s ease, opacity .075s ease;
  transition: top .075s .12s ease, opacity .075s ease;
}

.hamburger--squeeze .hamburger-inner::after {
  transition: bottom .075s .12s ease, -webkit-transform .075s cubic-bezier(.55, .055, .675, .19);
  -webkit-transition: bottom .075s .12s ease, -webkit-transform .075s cubic-bezier(.55, .055, .675, .19);
  -o-transition: bottom .075s .12s ease, transform .075s cubic-bezier(.55, .055, .675, .19);
  transition: bottom .075s .12s ease, transform .075s cubic-bezier(.55, .055, .675, .19);
  transition: bottom .075s .12s ease, transform .075s cubic-bezier(.55, .055, .675, .19), -webkit-transform .075s cubic-bezier(.55, .055, .675, .19);
}

.hamburger--squeeze.is-active .hamburger-inner {
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  -webkit-transition-delay: .12s;
       -o-transition-delay: .12s;
          transition-delay: .12s;
  -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
       -o-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
          transition-timing-function: cubic-bezier(.215, .61, .355, 1);
}

.hamburger--squeeze.is-active .hamburger-inner::before {
  top: 0;
  opacity: 0;
  -webkit-transition: top .075s ease, opacity .075s .12s ease;
  -o-transition: top .075s ease, opacity .075s .12s ease;
  transition: top .075s ease, opacity .075s .12s ease;
}

.hamburger--squeeze.is-active .hamburger-inner::after {
  bottom: 0;
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
  transition: bottom .075s ease, -webkit-transform .075s .12s cubic-bezier(.215, .61, .355, 1);
  -webkit-transition: bottom .075s ease, -webkit-transform .075s .12s cubic-bezier(.215, .61, .355, 1);
  -o-transition: bottom .075s ease, transform .075s .12s cubic-bezier(.215, .61, .355, 1);
  transition: bottom .075s ease, transform .075s .12s cubic-bezier(.215, .61, .355, 1);
  transition: bottom .075s ease, transform .075s .12s cubic-bezier(.215, .61, .355, 1), -webkit-transform .075s .12s cubic-bezier(.215, .61, .355, 1);
}

@font-face {
  font-family: "slick";
  src: url("./fonts/slick.eot");
  src: url("./fonts/slick.eot?#iefix") format("embedded-opentype"), url("./fonts/slick.woff") format("woff"), url("./fonts/slick.ttf") format("truetype"), url("./fonts/slick.svg#slick") format("svg");
  font-weight: normal;
  font-style: normal;
}

.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0;
  font-size: 0;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none;
}

.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  outline: none;
  background: transparent;
  color: transparent;
}

.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1;
}

.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: .25;
}

.slick-prev:before,
.slick-next:before {
  font-family: "slick";
  font-size: 20px;
  line-height: 1;
  color: #fff;
  opacity: .75;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.slick-prev {
  left: -25px;
}

[dir="rtl"] .slick-prev {
  left: auto;
  right: -25px;
}

.slick-prev:before {
  content: "←";
}

[dir="rtl"] .slick-prev:before {
  content: "→";
}

.slick-next {
  right: -25px;
}

[dir="rtl"] .slick-next {
  left: -25px;
  right: auto;
}

.slick-next:before {
  content: "→";
}

[dir="rtl"] .slick-next:before {
  content: "←";
}

.slick-dotted.slick-slider {
  margin-bottom: 30px;
}

.slick-dots {
  position: absolute;
  bottom: -50px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%;
}

.slick-dots li {
  position: relative;
  display: inline-block;
  height: 24px;
  width: 24px;
  margin: 0 2px;
  padding: 0;
  cursor: pointer;
}

.slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  height: 24px;
  width: 24px;
  padding: 5px;
  outline: none;
  color: transparent;
  cursor: pointer;
}

.slick-dots li button:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 14px;
  height: 14px;
  border-radius: 50%;
  -webkit-transition: background-color .15s;
  -o-transition: background-color .15s;
  transition: background-color .15s;
  background-color: #d8d8d8;
}

.slick-dots li button:hover:before {
  background-color: #c4c4c4;
}

.slick-dots li.slick-active button:before {
  background-color: #051c2c;
}

body.sectigo .slick-dots li.slick-active button:before {
  background-color: #00b073;
}

.slick-slider {
  position: relative;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -ms-touch-action: pan-y;
      touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}

.slick-list:focus {
  outline: none;
}

.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
      -ms-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.slick-track:before,
.slick-track:after {
  content: "";
  display: table;
}

.slick-track:after {
  clear: both;
}

.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}

[dir="rtl"] .slick-slide {
  float: right;
}

.slick-slide img {
  display: block;
}

.slick-slide.slick-loading img {
  display: none;
}

.slick-slide.dragging img {
  pointer-events: none;
}

.slick-initialized .slick-slide {
  display: block;
}

.slick-loading .slick-slide {
  visibility: hidden;
}

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 99342;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: .8;
}

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 99343;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden;
}

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

.mfp-align-top .mfp-container:before {
  display: none;
}

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 99345;
}

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto;
}

.mfp-ajax-cur {
  cursor: progress;
}

.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -webkit-zoom-out;
  cursor: zoom-out;
}

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: zoom-in;
}

.mfp-auto-cursor .mfp-content {
  cursor: auto;
}

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
     -moz-user-select: none;
          -ms-user-select: none;
      user-select: none;
}

.mfp-loading.mfp-figure {
  display: none;
}

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

.mfp-preloader {
  color: #ccc;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 99344;
}

.mfp-preloader a {
  color: #ccc;
}

.mfp-preloader a:hover {
  color: #fff;
}

.mfp-s-ready .mfp-preloader {
  display: none;
}

.mfp-s-error .mfp-content {
  display: none;
}

button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 99346;
  -webkit-box-shadow: none;
          box-shadow: none;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
}

button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: .65;
  padding: 0 0 18px 10px;
  color: #fff;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace;
}

.mfp-close:hover,
.mfp-close:focus {
  opacity: 1;
}

.mfp-close:active {
  top: 1px;
}

.mfp-close-btn-in .mfp-close {
  color: #333;
}

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #fff;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%;
}

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #ccc;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap;
}

.mfp-arrow {
  position: absolute;
  opacity: .65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent;
}

.mfp-arrow:active {
  margin-top: -54px;
}

.mfp-arrow:hover,
.mfp-arrow:focus {
  opacity: 1;
}

.mfp-arrow:before,
.mfp-arrow:after {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 35px;
  margin-left: 35px;
  border: medium inset transparent;
}

.mfp-arrow:after {
  border-top-width: 13px;
  border-bottom-width: 13px;
  top: 8px;
}

.mfp-arrow:before {
  border-top-width: 21px;
  border-bottom-width: 21px;
  opacity: .7;
}

.mfp-arrow-left {
  left: 0;
}

.mfp-arrow-left:after {
  border-right: 17px solid #fff;
  margin-left: 31px;
}

.mfp-arrow-left:before {
  margin-left: 25px;
  border-right: 27px solid #3f3f3f;
}

.mfp-arrow-right {
  right: 0;
}

.mfp-arrow-right:after {
  border-left: 17px solid #fff;
  margin-left: 39px;
}

.mfp-arrow-right:before {
  border-left: 27px solid #3f3f3f;
}

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px;
}

.mfp-iframe-holder .mfp-content {
  line-height: 0;
  width: 100%;
  max-width: 900px;
}

.mfp-iframe-holder .mfp-close {
  top: -40px;
}

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%;
}

.mfp-iframe-scaler iframe {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .6);
          box-shadow: 0 0 8px rgba(0, 0, 0, .6);
  background: #000;
}

img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto;
}

.mfp-figure {
  line-height: 0;
}

.mfp-figure:after {
  content: '';
  position: absolute;
  left: 0;
  top: 40px;
  bottom: 40px;
  display: block;
  right: 0;
  width: auto;
  height: auto;
  z-index: -1;
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .6);
          box-shadow: 0 0 8px rgba(0, 0, 0, .6);
  background: #444;
}

.mfp-figure small {
  color: #bdbdbd;
  display: block;
  font-size: 12px;
  line-height: 14px;
}

.mfp-figure figure {
  margin: 0;
}

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto;
}

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #f3f3f3;
  word-wrap: break-word;
  padding-right: 36px;
}

.mfp-image-holder .mfp-content {
  max-width: 100%;
}

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer;
}

@media screen and (max-width: 800px) and (orientation: landscape),
       screen and (max-height: 300px) {
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0;
  }

  .mfp-img-mobile img.mfp-img {
    padding: 0;
  }

  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0;
  }

  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px;
  }

  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, .6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
  }

  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0;
  }

  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px;
  }

  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, .6);
    position: fixed;
    text-align: center;
    padding: 0;
  }
}

@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(.75);
            -ms-transform: scale(.75);
        transform: scale(.75);
  }

  .mfp-arrow-left {
    -webkit-transform-origin: 0;
            -ms-transform-origin: 0;
        transform-origin: 0;
  }

  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
            -ms-transform-origin: 100%;
        transform-origin: 100%;
  }

  .mfp-container {
    padding-left: 6px;
    padding-right: 6px;
  }
}

.list-reset {
  list-style: none;
  padding: 0;
}

.appearance-none {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

.bg-fixed {
  background-attachment: fixed;
}

.bg-local {
  background-attachment: local;
}

.bg-scroll {
  background-attachment: scroll;
}

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

.bg-black {
  background-color: #000;
}

.bg-dark {
  background-color: #051c2c;
}

.bg-dark-alt {
  background-color: #334553;
}

.bg-grey-dark {
  background-color: #5c5c5c;
}

.bg-grey {
  background-color: #858585;
}

.bg-grey-alt {
  background-color: #d9d8d6;
}

.bg-grey-light {
  background-color: #ecebea;
}

.bg-grey-lighter {
  background-color: #f0efef;
}

.bg-grey-lightest {
  background-color: #f3f3f2;
}

.bg-red {
  background-color: #d00;
}

.bg-sectigo-green {
  background-color: #00b073;
}

.bg-sectigo-green-darker {
  background-color: #008e5d;
}

.bg-sectigo-blue {
  background-color: #65b2e8;
}

.bg-sectigo-blue-darker {
  background-color: #2e83bf;
}

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

.hover\:bg-transparent:hover {
  background-color: transparent;
}

.hover\:bg-black:hover {
  background-color: #000;
}

.hover\:bg-dark:hover {
  background-color: #051c2c;
}

.hover\:bg-dark-alt:hover {
  background-color: #334553;
}

.hover\:bg-grey-dark:hover {
  background-color: #5c5c5c;
}

.hover\:bg-grey:hover {
  background-color: #858585;
}

.hover\:bg-grey-alt:hover {
  background-color: #d9d8d6;
}

.hover\:bg-grey-light:hover {
  background-color: #ecebea;
}

.hover\:bg-grey-lighter:hover {
  background-color: #f0efef;
}

.hover\:bg-grey-lightest:hover {
  background-color: #f3f3f2;
}

.hover\:bg-red:hover {
  background-color: #d00;
}

.hover\:bg-sectigo-green:hover {
  background-color: #00b073;
}

.hover\:bg-sectigo-green-darker:hover {
  background-color: #008e5d;
}

.hover\:bg-sectigo-blue:hover {
  background-color: #65b2e8;
}

.hover\:bg-sectigo-blue-darker:hover {
  background-color: #2e83bf;
}

.hover\:bg-white:hover {
  background-color: #fff;
}

.bg-bottom {
  background-position: bottom;
}

.bg-center {
  background-position: center;
}

.bg-left {
  background-position: left;
}

.bg-left-bottom {
  background-position: left bottom;
}

.bg-left-top {
  background-position: left top;
}

.bg-right {
  background-position: right;
}

.bg-right-bottom {
  background-position: right bottom;
}

.bg-right-top {
  background-position: right top;
}

.bg-top {
  background-position: top;
}

.bg-repeat {
  background-repeat: repeat;
}

.bg-no-repeat {
  background-repeat: no-repeat;
}

.bg-repeat-x {
  background-repeat: repeat-x;
}

.bg-repeat-y {
  background-repeat: repeat-y;
}

.bg-auto {
  background-size: auto;
}

.bg-cover {
  background-size: cover;
}

.bg-contain {
  background-size: contain;
}

.border-collapse {
  border-collapse: collapse;
}

.border-separate {
  border-collapse: separate;
}

.border-transparent {
  border-color: transparent;
}

.border-black {
  border-color: #000;
}

.border-dark {
  border-color: #051c2c;
}

.border-dark-alt {
  border-color: #334553;
}

.border-grey-dark {
  border-color: #5c5c5c;
}

.border-grey {
  border-color: #858585;
}

.border-grey-alt {
  border-color: #d9d8d6;
}

.border-grey-light {
  border-color: #ecebea;
}

.border-grey-lighter {
  border-color: #f0efef;
}

.border-grey-lightest {
  border-color: #f3f3f2;
}

.border-red {
  border-color: #d00;
}

.border-sectigo-green {
  border-color: #00b073;
}

.border-sectigo-green-darker {
  border-color: #008e5d;
}

.border-sectigo-blue {
  border-color: #65b2e8;
}

.border-sectigo-blue-darker {
  border-color: #2e83bf;
}

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

.hover\:border-transparent:hover {
  border-color: transparent;
}

.hover\:border-black:hover {
  border-color: #000;
}

.hover\:border-dark:hover {
  border-color: #051c2c;
}

.hover\:border-dark-alt:hover {
  border-color: #334553;
}

.hover\:border-grey-dark:hover {
  border-color: #5c5c5c;
}

.hover\:border-grey:hover {
  border-color: #858585;
}

.hover\:border-grey-alt:hover {
  border-color: #d9d8d6;
}

.hover\:border-grey-light:hover {
  border-color: #ecebea;
}

.hover\:border-grey-lighter:hover {
  border-color: #f0efef;
}

.hover\:border-grey-lightest:hover {
  border-color: #f3f3f2;
}

.hover\:border-red:hover {
  border-color: #d00;
}

.hover\:border-sectigo-green:hover {
  border-color: #00b073;
}

.hover\:border-sectigo-green-darker:hover {
  border-color: #008e5d;
}

.hover\:border-sectigo-blue:hover {
  border-color: #65b2e8;
}

.hover\:border-sectigo-blue-darker:hover {
  border-color: #2e83bf;
}

.hover\:border-white:hover {
  border-color: #fff;
}

.rounded-none {
  border-radius: 0;
}

.rounded {
  border-radius: .25rem;
}

.rounded-medium {
  border-radius: 15px;
}

.rounded-large {
  border-radius: 36px;
}

.rounded-full {
  border-radius: 9999px;
}

.rounded-t-none {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.rounded-r-none {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.rounded-b-none {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.rounded-l-none {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.rounded-t {
  border-top-left-radius: .25rem;
  border-top-right-radius: .25rem;
}

.rounded-r {
  border-top-right-radius: .25rem;
  border-bottom-right-radius: .25rem;
}

.rounded-b {
  border-bottom-right-radius: .25rem;
  border-bottom-left-radius: .25rem;
}

.rounded-l {
  border-top-left-radius: .25rem;
  border-bottom-left-radius: .25rem;
}

.rounded-t-medium {
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
}

.rounded-r-medium {
  border-top-right-radius: 15px;
  border-bottom-right-radius: 15px;
}

.rounded-b-medium {
  border-bottom-right-radius: 15px;
  border-bottom-left-radius: 15px;
}

.rounded-l-medium {
  border-top-left-radius: 15px;
  border-bottom-left-radius: 15px;
}

.rounded-t-large {
  border-top-left-radius: 36px;
  border-top-right-radius: 36px;
}

.rounded-r-large {
  border-top-right-radius: 36px;
  border-bottom-right-radius: 36px;
}

.rounded-b-large {
  border-bottom-right-radius: 36px;
  border-bottom-left-radius: 36px;
}

.rounded-l-large {
  border-top-left-radius: 36px;
  border-bottom-left-radius: 36px;
}

.rounded-t-full {
  border-top-left-radius: 9999px;
  border-top-right-radius: 9999px;
}

.rounded-r-full {
  border-top-right-radius: 9999px;
  border-bottom-right-radius: 9999px;
}

.rounded-b-full {
  border-bottom-right-radius: 9999px;
  border-bottom-left-radius: 9999px;
}

.rounded-l-full {
  border-top-left-radius: 9999px;
  border-bottom-left-radius: 9999px;
}

.rounded-tl-none {
  border-top-left-radius: 0;
}

.rounded-tr-none {
  border-top-right-radius: 0;
}

.rounded-br-none {
  border-bottom-right-radius: 0;
}

.rounded-bl-none {
  border-bottom-left-radius: 0;
}

.rounded-tl {
  border-top-left-radius: .25rem;
}

.rounded-tr {
  border-top-right-radius: .25rem;
}

.rounded-br {
  border-bottom-right-radius: .25rem;
}

.rounded-bl {
  border-bottom-left-radius: .25rem;
}

.rounded-tl-medium {
  border-top-left-radius: 15px;
}

.rounded-tr-medium {
  border-top-right-radius: 15px;
}

.rounded-br-medium {
  border-bottom-right-radius: 15px;
}

.rounded-bl-medium {
  border-bottom-left-radius: 15px;
}

.rounded-tl-large {
  border-top-left-radius: 36px;
}

.rounded-tr-large {
  border-top-right-radius: 36px;
}

.rounded-br-large {
  border-bottom-right-radius: 36px;
}

.rounded-bl-large {
  border-bottom-left-radius: 36px;
}

.rounded-tl-full {
  border-top-left-radius: 9999px;
}

.rounded-tr-full {
  border-top-right-radius: 9999px;
}

.rounded-br-full {
  border-bottom-right-radius: 9999px;
}

.rounded-bl-full {
  border-bottom-left-radius: 9999px;
}

.border-solid {
  border-style: solid;
}

.border-dashed {
  border-style: dashed;
}

.border-dotted {
  border-style: dotted;
}

.border-none {
  border-style: none;
}

.border-0 {
  border-width: 0;
}

.border-2 {
  border-width: 2px;
}

.border-4 {
  border-width: 4px;
}

.border-8 {
  border-width: 8px;
}

.border {
  border-width: 1px;
}

.border-t-0 {
  border-top-width: 0;
}

.border-r-0 {
  border-right-width: 0;
}

.border-b-0 {
  border-bottom-width: 0;
}

.border-l-0 {
  border-left-width: 0;
}

.border-t-2 {
  border-top-width: 2px;
}

.border-r-2 {
  border-right-width: 2px;
}

.border-b-2 {
  border-bottom-width: 2px;
}

.border-l-2 {
  border-left-width: 2px;
}

.border-t-4 {
  border-top-width: 4px;
}

.border-r-4 {
  border-right-width: 4px;
}

.border-b-4 {
  border-bottom-width: 4px;
}

.border-l-4 {
  border-left-width: 4px;
}

.border-t-8 {
  border-top-width: 8px;
}

.border-r-8 {
  border-right-width: 8px;
}

.border-b-8 {
  border-bottom-width: 8px;
}

.border-l-8 {
  border-left-width: 8px;
}

.border-t {
  border-top-width: 1px;
}

.border-r {
  border-right-width: 1px;
}

.border-b {
  border-bottom-width: 1px;
}

.border-l {
  border-left-width: 1px;
}

.cursor-auto {
  cursor: auto;
}

.cursor-default {
  cursor: default;
}

.cursor-pointer {
  cursor: pointer;
}

.cursor-wait {
  cursor: wait;
}

.cursor-move {
  cursor: move;
}

.cursor-not-allowed {
  cursor: not-allowed;
}

.block {
  display: block;
}

.inline-block {
  display: inline-block;
}

.inline {
  display: inline;
}

.table {
  display: table;
}

.table-row {
  display: table-row;
}

.table-cell {
  display: table-cell;
}

.hidden {
  display: none;
}

.flex {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
}

.inline-flex {
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: -webkit-inline-box;
  display: inline-flex;
}

.flex-row {
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          flex-direction: row;
}

.flex-row-reverse {
  -webkit-flex-direction: row-reverse;
      -ms-flex-direction: row-reverse;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: reverse;
          flex-direction: row-reverse;
}

.flex-col {
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          flex-direction: column;
}

.flex-col-reverse {
  -webkit-flex-direction: column-reverse;
      -ms-flex-direction: column-reverse;
          -webkit-box-orient: vertical;
          -webkit-box-direction: reverse;
          flex-direction: column-reverse;
}

.flex-wrap {
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

.flex-wrap-reverse {
  -webkit-flex-wrap: wrap-reverse;
      -ms-flex-wrap: wrap-reverse;
          flex-wrap: wrap-reverse;
}

.flex-no-wrap {
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
}

.items-start {
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          -webkit-box-align: start;
          align-items: flex-start;
}

.items-end {
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          -webkit-box-align: end;
          align-items: flex-end;
}

.items-center {
  -webkit-align-items: center;
      -ms-flex-align: center;
          -webkit-box-align: center;
          align-items: center;
}

.items-baseline {
  -webkit-align-items: baseline;
      -ms-flex-align: baseline;
          -webkit-box-align: baseline;
          align-items: baseline;
}

.items-stretch {
  -webkit-align-items: stretch;
      -ms-flex-align: stretch;
          -webkit-box-align: stretch;
          align-items: stretch;
}

.self-auto {
  -webkit-align-self: auto;
      -ms-flex-item-align: auto;
              -ms-grid-row-align: auto;
          align-self: auto;
}

.self-start {
  -webkit-align-self: flex-start;
      -ms-flex-item-align: start;
          align-self: flex-start;
}

.self-end {
  -webkit-align-self: flex-end;
      -ms-flex-item-align: end;
          align-self: flex-end;
}

.self-center {
  -webkit-align-self: center;
      -ms-flex-item-align: center;
              -ms-grid-row-align: center;
          align-self: center;
}

.self-stretch {
  -webkit-align-self: stretch;
      -ms-flex-item-align: stretch;
              -ms-grid-row-align: stretch;
          align-self: stretch;
}

.justify-start {
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          -webkit-box-pack: start;
          justify-content: flex-start;
}

.justify-end {
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          -webkit-box-pack: end;
          justify-content: flex-end;
}

.justify-center {
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          -webkit-box-pack: center;
          justify-content: center;
}

.justify-between {
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          -webkit-box-pack: justify;
          justify-content: space-between;
}

.justify-around {
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
}

.content-center {
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
}

.content-start {
  -webkit-align-content: flex-start;
      -ms-flex-line-pack: start;
          align-content: flex-start;
}

.content-end {
  -webkit-align-content: flex-end;
      -ms-flex-line-pack: end;
          align-content: flex-end;
}

.content-between {
  -webkit-align-content: space-between;
      -ms-flex-line-pack: justify;
          align-content: space-between;
}

.content-around {
  -webkit-align-content: space-around;
      -ms-flex-line-pack: distribute;
          align-content: space-around;
}

.flex-1 {
  -webkit-flex: 1;
      -ms-flex: 1;
          -webkit-box-flex: 1;
          flex: 1;
}

.flex-auto {
  -webkit-flex: auto;
      -ms-flex: auto;
          -webkit-box-flex: 1;
          flex: auto;
}

.flex-initial {
  -webkit-flex: initial;
      -ms-flex: initial;
          -webkit-box-flex: initial;
          flex: initial;
}

.flex-none {
  -webkit-flex: none;
      -ms-flex: none;
          -webkit-box-flex: 0;
          flex: none;
}

.flex-grow {
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          -webkit-box-flex: 1;
          flex-grow: 1;
}

.flex-shrink {
  -webkit-flex-shrink: 1;
      -ms-flex-negative: 1;
          flex-shrink: 1;
}

.flex-no-grow {
  -webkit-flex-grow: 0;
      -ms-flex-positive: 0;
          -webkit-box-flex: 0;
          flex-grow: 0;
}

.flex-no-shrink {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}

.float-right {
  float: right;
}

.float-left {
  float: left;
}

.float-none {
  float: none;
}

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

.font-base {
  font-family: Roboto, -apple-system, BlinkMacSystemFont, Segoe UI, Lato, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
}

.font-light {
  font-weight: 300;
}

.font-regular {
  font-weight: 400;
}

.font-medium {
  font-weight: 500;
}

.font-bold {
  font-weight: 700;
}

.font-black {
  font-weight: 900;
}

.hover\:font-light:hover {
  font-weight: 300;
}

.hover\:font-regular:hover {
  font-weight: 400;
}

.hover\:font-medium:hover {
  font-weight: 500;
}

.hover\:font-bold:hover {
  font-weight: 700;
}

.hover\:font-black:hover {
  font-weight: 900;
}

.h-1 {
  height: .25rem;
}

.h-2 {
  height: .5rem;
}

.h-3 {
  height: .75rem;
}

.h-4 {
  height: 1rem;
}

.h-5 {
  height: 1.25rem;
}

.h-6 {
  height: 1.5rem;
}

.h-8 {
  height: 2rem;
}

.h-9 {
  height: 2.25rem;
}

.h-10 {
  height: 2.5rem;
}

.h-12 {
  height: 3rem;
}

.h-16 {
  height: 4rem;
}

.h-24 {
  height: 6rem;
}

.h-32 {
  height: 8rem;
}

.h-48 {
  height: 12rem;
}

.h-64 {
  height: 16rem;
}

.h-auto {
  height: auto;
}

.h-px {
  height: 1px;
}

.h-full {
  height: 100%;
}

.h-screen {
  height: 100vh;
}

.leading-none {
  line-height: 1;
}

.leading-tighter {
  line-height: 1.05;
}

.leading-tight {
  line-height: 1.125;
}

.leading-compact {
  line-height: 1.25;
}

.leading-normal {
  line-height: 1.4;
}

.leading-looser {
  line-height: 1.6;
}

.leading-loose {
  line-height: 1.75;
}

.m-0 {
  margin: 0;
}

.m-1 {
  margin: .25rem;
}

.m-2 {
  margin: .5rem;
}

.m-3 {
  margin: .75rem;
}

.m-4 {
  margin: 1rem;
}

.m-5 {
  margin: 1.25rem;
}

.m-6 {
  margin: 1.5rem;
}

.m-8 {
  margin: 2rem;
}

.m-10 {
  margin: 2.5rem;
}

.m-12 {
  margin: 3rem;
}

.m-14 {
  margin: 3.5rem;
}

.m-16 {
  margin: 4rem;
}

.m-18 {
  margin: 4.5rem;
}

.m-20 {
  margin: 5rem;
}

.m-auto {
  margin: auto;
}

.m-px {
  margin: 1px;
}

.my-0 {
  margin-top: 0;
  margin-bottom: 0;
}

.mx-0 {
  margin-left: 0;
  margin-right: 0;
}

.my-1 {
  margin-top: .25rem;
  margin-bottom: .25rem;
}

.mx-1 {
  margin-left: .25rem;
  margin-right: .25rem;
}

.my-2 {
  margin-top: .5rem;
  margin-bottom: .5rem;
}

.mx-2 {
  margin-left: .5rem;
  margin-right: .5rem;
}

.my-3 {
  margin-top: .75rem;
  margin-bottom: .75rem;
}

.mx-3 {
  margin-left: .75rem;
  margin-right: .75rem;
}

.my-4 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.mx-4 {
  margin-left: 1rem;
  margin-right: 1rem;
}

.my-5 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}

.mx-5 {
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.my-6 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.mx-6 {
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}

.my-8 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.mx-8 {
  margin-left: 2rem;
  margin-right: 2rem;
}

.my-10 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.mx-10 {
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}

.my-12 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}

.mx-12 {
  margin-left: 3rem;
  margin-right: 3rem;
}

.my-14 {
  margin-top: 3.5rem;
  margin-bottom: 3.5rem;
}

.mx-14 {
  margin-left: 3.5rem;
  margin-right: 3.5rem;
}

.my-16 {
  margin-top: 4rem;
  margin-bottom: 4rem;
}

.mx-16 {
  margin-left: 4rem;
  margin-right: 4rem;
}

.my-18 {
  margin-top: 4.5rem;
  margin-bottom: 4.5rem;
}

.mx-18 {
  margin-left: 4.5rem;
  margin-right: 4.5rem;
}

.my-20 {
  margin-top: 5rem;
  margin-bottom: 5rem;
}

.mx-20 {
  margin-left: 5rem;
  margin-right: 5rem;
}

.my-auto {
  margin-top: auto;
  margin-bottom: auto;
}

.mx-auto {
  margin-left: auto;
  margin-right: auto;
}

.my-px {
  margin-top: 1px;
  margin-bottom: 1px;
}

.mx-px {
  margin-left: 1px;
  margin-right: 1px;
}

.mt-0 {
  margin-top: 0;
}

.mr-0 {
  margin-right: 0;
}

.mb-0 {
  margin-bottom: 0;
}

.ml-0 {
  margin-left: 0;
}

.mt-1 {
  margin-top: .25rem;
}

.mr-1 {
  margin-right: .25rem;
}

.mb-1 {
  margin-bottom: .25rem;
}

.ml-1 {
  margin-left: .25rem;
}

.mt-2 {
  margin-top: .5rem;
}

.mr-2 {
  margin-right: .5rem;
}

.mb-2 {
  margin-bottom: .5rem;
}

.ml-2 {
  margin-left: .5rem;
}

.mt-3 {
  margin-top: .75rem;
}

.mr-3 {
  margin-right: .75rem;
}

.mb-3 {
  margin-bottom: .75rem;
}

.ml-3 {
  margin-left: .75rem;
}

.mt-4 {
  margin-top: 1rem;
}

.mr-4 {
  margin-right: 1rem;
}

.mb-4 {
  margin-bottom: 1rem;
}

.ml-4 {
  margin-left: 1rem;
}

.mt-5 {
  margin-top: 1.25rem;
}

.mr-5 {
  margin-right: 1.25rem;
}

.mb-5 {
  margin-bottom: 1.25rem;
}

.ml-5 {
  margin-left: 1.25rem;
}

.mt-6 {
  margin-top: 1.5rem;
}

.mr-6 {
  margin-right: 1.5rem;
}

.mb-6 {
  margin-bottom: 1.5rem;
}

.ml-6 {
  margin-left: 1.5rem;
}

.mt-8 {
  margin-top: 2rem;
}

.mr-8 {
  margin-right: 2rem;
}

.mb-8 {
  margin-bottom: 2rem;
}

.ml-8 {
  margin-left: 2rem;
}

.mt-10 {
  margin-top: 2.5rem;
}

.mr-10 {
  margin-right: 2.5rem;
}

.mb-10 {
  margin-bottom: 2.5rem;
}

.ml-10 {
  margin-left: 2.5rem;
}

.mt-12 {
  margin-top: 3rem;
}

.mr-12 {
  margin-right: 3rem;
}

.mb-12 {
  margin-bottom: 3rem;
}

.ml-12 {
  margin-left: 3rem;
}

.mt-14 {
  margin-top: 3.5rem;
}

.mr-14 {
  margin-right: 3.5rem;
}

.mb-14 {
  margin-bottom: 3.5rem;
}

.ml-14 {
  margin-left: 3.5rem;
}

.mt-16 {
  margin-top: 4rem;
}

.mr-16 {
  margin-right: 4rem;
}

.mb-16 {
  margin-bottom: 4rem;
}

.ml-16 {
  margin-left: 4rem;
}

.mt-18 {
  margin-top: 4.5rem;
}

.mr-18 {
  margin-right: 4.5rem;
}

.mb-18 {
  margin-bottom: 4.5rem;
}

.ml-18 {
  margin-left: 4.5rem;
}

.mt-20 {
  margin-top: 5rem;
}

.mr-20 {
  margin-right: 5rem;
}

.mb-20 {
  margin-bottom: 5rem;
}

.ml-20 {
  margin-left: 5rem;
}

.mt-auto {
  margin-top: auto;
}

.mr-auto {
  margin-right: auto;
}

.mb-auto {
  margin-bottom: auto;
}

.ml-auto {
  margin-left: auto;
}

.mt-px {
  margin-top: 1px;
}

.mr-px {
  margin-right: 1px;
}

.mb-px {
  margin-bottom: 1px;
}

.ml-px {
  margin-left: 1px;
}

.max-h-full {
  max-height: 100%;
}

.max-h-screen {
  max-height: 100vh;
}

.max-w-xs {
  max-width: 20rem;
}

.max-w-sm {
  max-width: 30rem;
}

.max-w-md {
  max-width: 40rem;
}

.max-w-lg {
  max-width: 50rem;
}

.max-w-xl {
  max-width: 60rem;
}

.max-w-2xl {
  max-width: 70rem;
}

.max-w-3xl {
  max-width: 80rem;
}

.max-w-4xl {
  max-width: 90rem;
}

.max-w-5xl {
  max-width: 100rem;
}

.max-w-full {
  max-width: 100%;
}

.min-h-0 {
  min-height: 0;
}

.min-h-full {
  min-height: 100%;
}

.min-h-screen {
  min-height: 100vh;
}

.min-w-0 {
  min-width: 0;
}

.min-w-full {
  min-width: 100%;
}

.-m-0 {
  margin: 0;
}

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

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

.-m-3 {
  margin: -0.75rem;
}

.-m-4 {
  margin: -1rem;
}

.-m-6 {
  margin: -1.5rem;
}

.-m-8 {
  margin: -2rem;
}

.-m-px {
  margin: -1px;
}

.-my-0 {
  margin-top: 0;
  margin-bottom: 0;
}

.-mx-0 {
  margin-left: 0;
  margin-right: 0;
}

.-my-1 {
  margin-top: -0.25rem;
  margin-bottom: -0.25rem;
}

.-mx-1 {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
}

.-my-2 {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}

.-mx-2 {
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}

.-my-3 {
  margin-top: -0.75rem;
  margin-bottom: -0.75rem;
}

.-mx-3 {
  margin-left: -0.75rem;
  margin-right: -0.75rem;
}

.-my-4 {
  margin-top: -1rem;
  margin-bottom: -1rem;
}

.-mx-4 {
  margin-left: -1rem;
  margin-right: -1rem;
}

.-my-6 {
  margin-top: -1.5rem;
  margin-bottom: -1.5rem;
}

.-mx-6 {
  margin-left: -1.5rem;
  margin-right: -1.5rem;
}

.-my-8 {
  margin-top: -2rem;
  margin-bottom: -2rem;
}

.-mx-8 {
  margin-left: -2rem;
  margin-right: -2rem;
}

.-my-px {
  margin-top: -1px;
  margin-bottom: -1px;
}

.-mx-px {
  margin-left: -1px;
  margin-right: -1px;
}

.-mt-0 {
  margin-top: 0;
}

.-mr-0 {
  margin-right: 0;
}

.-mb-0 {
  margin-bottom: 0;
}

.-ml-0 {
  margin-left: 0;
}

.-mt-1 {
  margin-top: -0.25rem;
}

.-mr-1 {
  margin-right: -0.25rem;
}

.-mb-1 {
  margin-bottom: -0.25rem;
}

.-ml-1 {
  margin-left: -0.25rem;
}

.-mt-2 {
  margin-top: -0.5rem;
}

.-mr-2 {
  margin-right: -0.5rem;
}

.-mb-2 {
  margin-bottom: -0.5rem;
}

.-ml-2 {
  margin-left: -0.5rem;
}

.-mt-3 {
  margin-top: -0.75rem;
}

.-mr-3 {
  margin-right: -0.75rem;
}

.-mb-3 {
  margin-bottom: -0.75rem;
}

.-ml-3 {
  margin-left: -0.75rem;
}

.-mt-4 {
  margin-top: -1rem;
}

.-mr-4 {
  margin-right: -1rem;
}

.-mb-4 {
  margin-bottom: -1rem;
}

.-ml-4 {
  margin-left: -1rem;
}

.-mt-6 {
  margin-top: -1.5rem;
}

.-mr-6 {
  margin-right: -1.5rem;
}

.-mb-6 {
  margin-bottom: -1.5rem;
}

.-ml-6 {
  margin-left: -1.5rem;
}

.-mt-8 {
  margin-top: -2rem;
}

.-mr-8 {
  margin-right: -2rem;
}

.-mb-8 {
  margin-bottom: -2rem;
}

.-ml-8 {
  margin-left: -2rem;
}

.-mt-px {
  margin-top: -1px;
}

.-mr-px {
  margin-right: -1px;
}

.-mb-px {
  margin-bottom: -1px;
}

.-ml-px {
  margin-left: -1px;
}

.opacity-0 {
  opacity: 0;
}

.opacity-25 {
  opacity: .25;
}

.opacity-50 {
  opacity: .5;
}

.opacity-75 {
  opacity: .75;
}

.opacity-100 {
  opacity: 1;
}

.outline-none {
  outline: 0;
}

.focus\:outline-none:focus {
  outline: 0;
}

.overflow-auto {
  overflow: auto;
}

.overflow-hidden {
  overflow: hidden;
}

.overflow-visible {
  overflow: visible;
}

.overflow-scroll {
  overflow: scroll;
}

.overflow-x-auto {
  overflow-x: auto;
}

.overflow-y-auto {
  overflow-y: auto;
}

.overflow-x-hidden {
  overflow-x: hidden;
}

.overflow-y-hidden {
  overflow-y: hidden;
}

.overflow-x-visible {
  overflow-x: visible;
}

.overflow-y-visible {
  overflow-y: visible;
}

.overflow-x-scroll {
  overflow-x: scroll;
}

.overflow-y-scroll {
  overflow-y: scroll;
}

.scrolling-touch {
  -webkit-overflow-scrolling: touch;
}

.scrolling-auto {
  -webkit-overflow-scrolling: auto;
}

.p-0 {
  padding: 0;
}

.p-1 {
  padding: .25rem;
}

.p-2 {
  padding: .5rem;
}

.p-3 {
  padding: .75rem;
}

.p-4 {
  padding: 1rem;
}

.p-5 {
  padding: 1.25rem;
}

.p-6 {
  padding: 1.5rem;
}

.p-8 {
  padding: 2rem;
}

.p-10 {
  padding: 2.5rem;
}

.p-12 {
  padding: 3rem;
}

.p-14 {
  padding: 3.5rem;
}

.p-16 {
  padding: 4rem;
}

.p-18 {
  padding: 4.5rem;
}

.p-20 {
  padding: 5rem;
}

.p-24 {
  padding: 6rem;
}

.p-px {
  padding: 1px;
}

.py-0 {
  padding-top: 0;
  padding-bottom: 0;
}

.px-0 {
  padding-left: 0;
  padding-right: 0;
}

.py-1 {
  padding-top: .25rem;
  padding-bottom: .25rem;
}

.px-1 {
  padding-left: .25rem;
  padding-right: .25rem;
}

.py-2 {
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.px-2 {
  padding-left: .5rem;
  padding-right: .5rem;
}

.py-3 {
  padding-top: .75rem;
  padding-bottom: .75rem;
}

.px-3 {
  padding-left: .75rem;
  padding-right: .75rem;
}

.py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}

.py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.px-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.px-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.py-10 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.px-10 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.py-12 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.px-12 {
  padding-left: 3rem;
  padding-right: 3rem;
}

.py-14 {
  padding-top: 3.5rem;
  padding-bottom: 3.5rem;
}

.px-14 {
  padding-left: 3.5rem;
  padding-right: 3.5rem;
}

.py-16 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.px-16 {
  padding-left: 4rem;
  padding-right: 4rem;
}

.py-18 {
  padding-top: 4.5rem;
  padding-bottom: 4.5rem;
}

.px-18 {
  padding-left: 4.5rem;
  padding-right: 4.5rem;
}

.py-20 {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.px-20 {
  padding-left: 5rem;
  padding-right: 5rem;
}

.py-24 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.px-24 {
  padding-left: 6rem;
  padding-right: 6rem;
}

.py-px {
  padding-top: 1px;
  padding-bottom: 1px;
}

.px-px {
  padding-left: 1px;
  padding-right: 1px;
}

.pt-0 {
  padding-top: 0;
}

.pr-0 {
  padding-right: 0;
}

.pb-0 {
  padding-bottom: 0;
}

.pl-0 {
  padding-left: 0;
}

.pt-1 {
  padding-top: .25rem;
}

.pr-1 {
  padding-right: .25rem;
}

.pb-1 {
  padding-bottom: .25rem;
}

.pl-1 {
  padding-left: .25rem;
}

.pt-2 {
  padding-top: .5rem;
}

.pr-2 {
  padding-right: .5rem;
}

.pb-2 {
  padding-bottom: .5rem;
}

.pl-2 {
  padding-left: .5rem;
}

.pt-3 {
  padding-top: .75rem;
}

.pr-3 {
  padding-right: .75rem;
}

.pb-3 {
  padding-bottom: .75rem;
}

.pl-3 {
  padding-left: .75rem;
}

.pt-4 {
  padding-top: 1rem;
}

.pr-4 {
  padding-right: 1rem;
}

.pb-4 {
  padding-bottom: 1rem;
}

.pl-4 {
  padding-left: 1rem;
}

.pt-5 {
  padding-top: 1.25rem;
}

.pr-5 {
  padding-right: 1.25rem;
}

.pb-5 {
  padding-bottom: 1.25rem;
}

.pl-5 {
  padding-left: 1.25rem;
}

.pt-6 {
  padding-top: 1.5rem;
}

.pr-6 {
  padding-right: 1.5rem;
}

.pb-6 {
  padding-bottom: 1.5rem;
}

.pl-6 {
  padding-left: 1.5rem;
}

.pt-8 {
  padding-top: 2rem;
}

.pr-8 {
  padding-right: 2rem;
}

.pb-8 {
  padding-bottom: 2rem;
}

.pl-8 {
  padding-left: 2rem;
}

.pt-10 {
  padding-top: 2.5rem;
}

.pr-10 {
  padding-right: 2.5rem;
}

.pb-10 {
  padding-bottom: 2.5rem;
}

.pl-10 {
  padding-left: 2.5rem;
}

.pt-12 {
  padding-top: 3rem;
}

.pr-12 {
  padding-right: 3rem;
}

.pb-12 {
  padding-bottom: 3rem;
}

.pl-12 {
  padding-left: 3rem;
}

.pt-14 {
  padding-top: 3.5rem;
}

.pr-14 {
  padding-right: 3.5rem;
}

.pb-14 {
  padding-bottom: 3.5rem;
}

.pl-14 {
  padding-left: 3.5rem;
}

.pt-16 {
  padding-top: 4rem;
}

.pr-16 {
  padding-right: 4rem;
}

.pb-16 {
  padding-bottom: 4rem;
}

.pl-16 {
  padding-left: 4rem;
}

.pt-18 {
  padding-top: 4.5rem;
}

.pr-18 {
  padding-right: 4.5rem;
}

.pb-18 {
  padding-bottom: 4.5rem;
}

.pl-18 {
  padding-left: 4.5rem;
}

.pt-20 {
  padding-top: 5rem;
}

.pr-20 {
  padding-right: 5rem;
}

.pb-20 {
  padding-bottom: 5rem;
}

.pl-20 {
  padding-left: 5rem;
}

.pt-24 {
  padding-top: 6rem;
}

.pr-24 {
  padding-right: 6rem;
}

.pb-24 {
  padding-bottom: 6rem;
}

.pl-24 {
  padding-left: 6rem;
}

.pt-px {
  padding-top: 1px;
}

.pr-px {
  padding-right: 1px;
}

.pb-px {
  padding-bottom: 1px;
}

.pl-px {
  padding-left: 1px;
}

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

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

.static {
  position: static;
}

.fixed {
  position: fixed;
}

.absolute {
  position: absolute;
}

.relative {
  position: relative;
}

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

.pin-none {
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
}

.pin {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.pin-y {
  top: 0;
  bottom: 0;
}

.pin-x {
  right: 0;
  left: 0;
}

.pin-t {
  top: 0;
}

.pin-r {
  right: 0;
}

.pin-b {
  bottom: 0;
}

.pin-l {
  left: 0;
}

.resize-none {
  resize: none;
}

.resize-y {
  resize: vertical;
}

.resize-x {
  resize: horizontal;
}

.resize {
  resize: both;
}

.shadow-sm {
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .3);
          box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .3);
}

.shadow-md {
  -webkit-box-shadow: 0 2px 8px 0 rgba(0, 0, 0, .3);
          box-shadow: 0 2px 8px 0 rgba(0, 0, 0, .3);
}

.shadow-lg {
  -webkit-box-shadow: 0 8px 8px 0 rgba(0, 0, 0, .12);
          box-shadow: 0 8px 8px 0 rgba(0, 0, 0, .12);
}

.shadow-xl {
  -webkit-box-shadow: 0 0 26px 0 rgba(0, 0, 0, .2);
          box-shadow: 0 0 26px 0 rgba(0, 0, 0, .2);
}

.shadow-2xl {
  -webkit-box-shadow: 0 0 10px 20px rgba(0, 0, 0, .16);
          box-shadow: 0 0 10px 20px rgba(0, 0, 0, .16);
}

.shadow-3xl {
  -webkit-box-shadow: 0 15px 40px 0 rgba(0, 0, 0, .15);
          box-shadow: 0 15px 40px 0 rgba(0, 0, 0, .15);
}

.shadow-alt1 {
  -webkit-box-shadow: 0 8px 20px 0 rgba(0, 0, 0, .3);
          box-shadow: 0 8px 20px 0 rgba(0, 0, 0, .3);
}

.shadow-none {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.fill-current {
  fill: currentColor;
}

.stroke-current {
  stroke: currentColor;
}

.table-auto {
  table-layout: auto;
}

.table-fixed {
  table-layout: fixed;
}

.text-left {
  text-align: left;
}

.text-center {
  text-align: center;
}

.text-right {
  text-align: right;
}

.text-justify {
  text-align: justify;
}

.text-transparent {
  color: transparent;
}

.text-black {
  color: #000;
}

.text-dark {
  color: #051c2c;
}

.text-dark-alt {
  color: #334553;
}

.text-grey-dark {
  color: #5c5c5c;
}

.text-grey {
  color: #858585;
}

.text-grey-alt {
  color: #d9d8d6;
}

.text-grey-light {
  color: #ecebea;
}

.text-grey-lighter {
  color: #f0efef;
}

.text-grey-lightest {
  color: #f3f3f2;
}

.text-red {
  color: #d00;
}

.text-sectigo-green {
  color: #00b073;
}

.text-sectigo-green-darker {
  color: #008e5d;
}

.text-sectigo-blue {
  color: #65b2e8;
}

.text-sectigo-blue-darker {
  color: #2e83bf;
}

.text-white {
  color: #fff;
}

.hover\:text-transparent:hover {
  color: transparent;
}

.hover\:text-black:hover {
  color: #000;
}

.hover\:text-dark:hover {
  color: #051c2c;
}

.hover\:text-dark-alt:hover {
  color: #334553;
}

.hover\:text-grey-dark:hover {
  color: #5c5c5c;
}

.hover\:text-grey:hover {
  color: #858585;
}

.hover\:text-grey-alt:hover {
  color: #d9d8d6;
}

.hover\:text-grey-light:hover {
  color: #ecebea;
}

.hover\:text-grey-lighter:hover {
  color: #f0efef;
}

.hover\:text-grey-lightest:hover {
  color: #f3f3f2;
}

.hover\:text-red:hover {
  color: #d00;
}

.hover\:text-sectigo-green:hover {
  color: #00b073;
}

.hover\:text-sectigo-green-darker:hover {
  color: #008e5d;
}

.hover\:text-sectigo-blue:hover {
  color: #65b2e8;
}

.hover\:text-sectigo-blue-darker:hover {
  color: #2e83bf;
}

.hover\:text-white:hover {
  color: #fff;
}

.text-xs {
  font-size: .75rem;
}

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

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

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

.text-xl {
  font-size: 1.25rem;
}

.text-2xl {
  font-size: 1.5rem;
}

.text-3xl {
  font-size: 1.875rem;
}

.text-4xl {
  font-size: 2.25rem;
}

.text-5xl {
  font-size: 3rem;
}

.italic {
  font-style: italic;
}

.roman {
  font-style: normal;
}

.uppercase {
  text-transform: uppercase;
}

.lowercase {
  text-transform: lowercase;
}

.capitalize {
  text-transform: capitalize;
}

.normal-case {
  text-transform: none;
}

.underline {
  text-decoration: underline;
}

.line-through {
  text-decoration: line-through;
}

.no-underline {
  text-decoration: none;
}

.antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.subpixel-antialiased {
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}

.hover\:italic:hover {
  font-style: italic;
}

.hover\:roman:hover {
  font-style: normal;
}

.hover\:uppercase:hover {
  text-transform: uppercase;
}

.hover\:lowercase:hover {
  text-transform: lowercase;
}

.hover\:capitalize:hover {
  text-transform: capitalize;
}

.hover\:normal-case:hover {
  text-transform: none;
}

.hover\:underline:hover {
  text-decoration: underline;
}

.hover\:line-through:hover {
  text-decoration: line-through;
}

.hover\:no-underline:hover {
  text-decoration: none;
}

.hover\:antialiased:hover {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.hover\:subpixel-antialiased:hover {
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}

.tracking-normal {
  letter-spacing: 0;
}

.tracking-wide {
  letter-spacing: .05em;
}

.tracking-compact {
  letter-spacing: -2px;
}

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

.select-text {
  -webkit-user-select: text;
     -moz-user-select: text;
      -ms-user-select: text;
          user-select: text;
}

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

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

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

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

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

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

.visible {
  visibility: visible;
}

.invisible {
  visibility: hidden;
}

.whitespace-normal {
  white-space: normal;
}

.whitespace-no-wrap {
  white-space: nowrap;
}

.whitespace-pre {
  white-space: pre;
}

.whitespace-pre-line {
  white-space: pre-line;
}

.whitespace-pre-wrap {
  white-space: pre-wrap;
}

.break-words {
  word-wrap: break-word;
}

.break-normal {
  word-wrap: normal;
}

.truncate {
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
}

.w-1 {
  width: .25rem;
}

.w-2 {
  width: .5rem;
}

.w-3 {
  width: .75rem;
}

.w-4 {
  width: 1rem;
}

.w-5 {
  width: 1.25rem;
}

.w-6 {
  width: 1.5rem;
}

.w-8 {
  width: 2rem;
}

.w-9 {
  width: 2.25rem;
}

.w-10 {
  width: 2.5rem;
}

.w-12 {
  width: 3rem;
}

.w-16 {
  width: 4rem;
}

.w-24 {
  width: 6rem;
}

.w-32 {
  width: 8rem;
}

.w-48 {
  width: 12rem;
}

.w-64 {
  width: 16rem;
}

.w-auto {
  width: auto;
}

.w-px {
  width: 1px;
}

.w-p24 {
  width: 24%;
}

.w-p28 {
  width: 28%;
}

.w-p31 {
  width: 31.5%;
}

.w-p48 {
  width: 48.5%;
}

.w-1\/2 {
  width: 50%;
}

.w-1\/3 {
  width: 33.33333%;
}

.w-2\/3 {
  width: 66.66667%;
}

.w-1\/4 {
  width: 25%;
}

.w-3\/4 {
  width: 75%;
}

.w-1\/5 {
  width: 20%;
}

.w-2\/5 {
  width: 40%;
}

.w-3\/5 {
  width: 60%;
}

.w-4\/5 {
  width: 80%;
}

.w-1\/6 {
  width: 16.66667%;
}

.w-5\/6 {
  width: 83.33333%;
}

.w-full {
  width: 100%;
}

.w-screen {
  width: 100vw;
}

.z-0 {
  z-index: 0;
}

.z-10 {
  z-index: 10;
}

.z-20 {
  z-index: 20;
}

.z-30 {
  z-index: 30;
}

.z-40 {
  z-index: 40;
}

.z-50 {
  z-index: 50;
}

.z-auto {
  z-index: auto;
}

@media (min-width: 576px) {
  .sm\:list-reset {
    list-style: none;
    padding: 0;
  }

  .sm\:appearance-none {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .sm\:bg-fixed {
    background-attachment: fixed;
  }

  .sm\:bg-local {
    background-attachment: local;
  }

  .sm\:bg-scroll {
    background-attachment: scroll;
  }

  .sm\:bg-transparent {
    background-color: transparent;
  }

  .sm\:bg-black {
    background-color: #000;
  }

  .sm\:bg-dark {
    background-color: #051c2c;
  }

  .sm\:bg-dark-alt {
    background-color: #334553;
  }

  .sm\:bg-grey-dark {
    background-color: #5c5c5c;
  }

  .sm\:bg-grey {
    background-color: #858585;
  }

  .sm\:bg-grey-alt {
    background-color: #d9d8d6;
  }

  .sm\:bg-grey-light {
    background-color: #ecebea;
  }

  .sm\:bg-grey-lighter {
    background-color: #f0efef;
  }

  .sm\:bg-grey-lightest {
    background-color: #f3f3f2;
  }

  .sm\:bg-red {
    background-color: #d00;
  }

  .sm\:bg-sectigo-green {
    background-color: #00b073;
  }

  .sm\:bg-sectigo-green-darker {
    background-color: #008e5d;
  }

  .sm\:bg-sectigo-blue {
    background-color: #65b2e8;
  }

  .sm\:bg-sectigo-blue-darker {
    background-color: #2e83bf;
  }

  .sm\:bg-white {
    background-color: #fff;
  }

  .sm\:hover\:bg-transparent:hover {
    background-color: transparent;
  }

  .sm\:hover\:bg-black:hover {
    background-color: #000;
  }

  .sm\:hover\:bg-dark:hover {
    background-color: #051c2c;
  }

  .sm\:hover\:bg-dark-alt:hover {
    background-color: #334553;
  }

  .sm\:hover\:bg-grey-dark:hover {
    background-color: #5c5c5c;
  }

  .sm\:hover\:bg-grey:hover {
    background-color: #858585;
  }

  .sm\:hover\:bg-grey-alt:hover {
    background-color: #d9d8d6;
  }

  .sm\:hover\:bg-grey-light:hover {
    background-color: #ecebea;
  }

  .sm\:hover\:bg-grey-lighter:hover {
    background-color: #f0efef;
  }

  .sm\:hover\:bg-grey-lightest:hover {
    background-color: #f3f3f2;
  }

  .sm\:hover\:bg-red:hover {
    background-color: #d00;
  }

  .sm\:hover\:bg-sectigo-green:hover {
    background-color: #00b073;
  }

  .sm\:hover\:bg-sectigo-green-darker:hover {
    background-color: #008e5d;
  }

  .sm\:hover\:bg-sectigo-blue:hover {
    background-color: #65b2e8;
  }

  .sm\:hover\:bg-sectigo-blue-darker:hover {
    background-color: #2e83bf;
  }

  .sm\:hover\:bg-white:hover {
    background-color: #fff;
  }

  .sm\:bg-bottom {
    background-position: bottom;
  }

  .sm\:bg-center {
    background-position: center;
  }

  .sm\:bg-left {
    background-position: left;
  }

  .sm\:bg-left-bottom {
    background-position: left bottom;
  }

  .sm\:bg-left-top {
    background-position: left top;
  }

  .sm\:bg-right {
    background-position: right;
  }

  .sm\:bg-right-bottom {
    background-position: right bottom;
  }

  .sm\:bg-right-top {
    background-position: right top;
  }

  .sm\:bg-top {
    background-position: top;
  }

  .sm\:bg-repeat {
    background-repeat: repeat;
  }

  .sm\:bg-no-repeat {
    background-repeat: no-repeat;
  }

  .sm\:bg-repeat-x {
    background-repeat: repeat-x;
  }

  .sm\:bg-repeat-y {
    background-repeat: repeat-y;
  }

  .sm\:bg-auto {
    background-size: auto;
  }

  .sm\:bg-cover {
    background-size: cover;
  }

  .sm\:bg-contain {
    background-size: contain;
  }

  .sm\:border-transparent {
    border-color: transparent;
  }

  .sm\:border-black {
    border-color: #000;
  }

  .sm\:border-dark {
    border-color: #051c2c;
  }

  .sm\:border-dark-alt {
    border-color: #334553;
  }

  .sm\:border-grey-dark {
    border-color: #5c5c5c;
  }

  .sm\:border-grey {
    border-color: #858585;
  }

  .sm\:border-grey-alt {
    border-color: #d9d8d6;
  }

  .sm\:border-grey-light {
    border-color: #ecebea;
  }

  .sm\:border-grey-lighter {
    border-color: #f0efef;
  }

  .sm\:border-grey-lightest {
    border-color: #f3f3f2;
  }

  .sm\:border-red {
    border-color: #d00;
  }

  .sm\:border-sectigo-green {
    border-color: #00b073;
  }

  .sm\:border-sectigo-green-darker {
    border-color: #008e5d;
  }

  .sm\:border-sectigo-blue {
    border-color: #65b2e8;
  }

  .sm\:border-sectigo-blue-darker {
    border-color: #2e83bf;
  }

  .sm\:border-white {
    border-color: #fff;
  }

  .sm\:hover\:border-transparent:hover {
    border-color: transparent;
  }

  .sm\:hover\:border-black:hover {
    border-color: #000;
  }

  .sm\:hover\:border-dark:hover {
    border-color: #051c2c;
  }

  .sm\:hover\:border-dark-alt:hover {
    border-color: #334553;
  }

  .sm\:hover\:border-grey-dark:hover {
    border-color: #5c5c5c;
  }

  .sm\:hover\:border-grey:hover {
    border-color: #858585;
  }

  .sm\:hover\:border-grey-alt:hover {
    border-color: #d9d8d6;
  }

  .sm\:hover\:border-grey-light:hover {
    border-color: #ecebea;
  }

  .sm\:hover\:border-grey-lighter:hover {
    border-color: #f0efef;
  }

  .sm\:hover\:border-grey-lightest:hover {
    border-color: #f3f3f2;
  }

  .sm\:hover\:border-red:hover {
    border-color: #d00;
  }

  .sm\:hover\:border-sectigo-green:hover {
    border-color: #00b073;
  }

  .sm\:hover\:border-sectigo-green-darker:hover {
    border-color: #008e5d;
  }

  .sm\:hover\:border-sectigo-blue:hover {
    border-color: #65b2e8;
  }

  .sm\:hover\:border-sectigo-blue-darker:hover {
    border-color: #2e83bf;
  }

  .sm\:hover\:border-white:hover {
    border-color: #fff;
  }

  .sm\:rounded-none {
    border-radius: 0;
  }

  .sm\:rounded {
    border-radius: .25rem;
  }

  .sm\:rounded-medium {
    border-radius: 15px;
  }

  .sm\:rounded-large {
    border-radius: 36px;
  }

  .sm\:rounded-full {
    border-radius: 9999px;
  }

  .sm\:rounded-t-none {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .sm\:rounded-r-none {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .sm\:rounded-b-none {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .sm\:rounded-l-none {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .sm\:rounded-t {
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
  }

  .sm\:rounded-r {
    border-top-right-radius: .25rem;
    border-bottom-right-radius: .25rem;
  }

  .sm\:rounded-b {
    border-bottom-right-radius: .25rem;
    border-bottom-left-radius: .25rem;
  }

  .sm\:rounded-l {
    border-top-left-radius: .25rem;
    border-bottom-left-radius: .25rem;
  }

  .sm\:rounded-t-medium {
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
  }

  .sm\:rounded-r-medium {
    border-top-right-radius: 15px;
    border-bottom-right-radius: 15px;
  }

  .sm\:rounded-b-medium {
    border-bottom-right-radius: 15px;
    border-bottom-left-radius: 15px;
  }

  .sm\:rounded-l-medium {
    border-top-left-radius: 15px;
    border-bottom-left-radius: 15px;
  }

  .sm\:rounded-t-large {
    border-top-left-radius: 36px;
    border-top-right-radius: 36px;
  }

  .sm\:rounded-r-large {
    border-top-right-radius: 36px;
    border-bottom-right-radius: 36px;
  }

  .sm\:rounded-b-large {
    border-bottom-right-radius: 36px;
    border-bottom-left-radius: 36px;
  }

  .sm\:rounded-l-large {
    border-top-left-radius: 36px;
    border-bottom-left-radius: 36px;
  }

  .sm\:rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .sm\:rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .sm\:rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .sm\:rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .sm\:rounded-tl-none {
    border-top-left-radius: 0;
  }

  .sm\:rounded-tr-none {
    border-top-right-radius: 0;
  }

  .sm\:rounded-br-none {
    border-bottom-right-radius: 0;
  }

  .sm\:rounded-bl-none {
    border-bottom-left-radius: 0;
  }

  .sm\:rounded-tl {
    border-top-left-radius: .25rem;
  }

  .sm\:rounded-tr {
    border-top-right-radius: .25rem;
  }

  .sm\:rounded-br {
    border-bottom-right-radius: .25rem;
  }

  .sm\:rounded-bl {
    border-bottom-left-radius: .25rem;
  }

  .sm\:rounded-tl-medium {
    border-top-left-radius: 15px;
  }

  .sm\:rounded-tr-medium {
    border-top-right-radius: 15px;
  }

  .sm\:rounded-br-medium {
    border-bottom-right-radius: 15px;
  }

  .sm\:rounded-bl-medium {
    border-bottom-left-radius: 15px;
  }

  .sm\:rounded-tl-large {
    border-top-left-radius: 36px;
  }

  .sm\:rounded-tr-large {
    border-top-right-radius: 36px;
  }

  .sm\:rounded-br-large {
    border-bottom-right-radius: 36px;
  }

  .sm\:rounded-bl-large {
    border-bottom-left-radius: 36px;
  }

  .sm\:rounded-tl-full {
    border-top-left-radius: 9999px;
  }

  .sm\:rounded-tr-full {
    border-top-right-radius: 9999px;
  }

  .sm\:rounded-br-full {
    border-bottom-right-radius: 9999px;
  }

  .sm\:rounded-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .sm\:border-solid {
    border-style: solid;
  }

  .sm\:border-dashed {
    border-style: dashed;
  }

  .sm\:border-dotted {
    border-style: dotted;
  }

  .sm\:border-none {
    border-style: none;
  }

  .sm\:border-0 {
    border-width: 0;
  }

  .sm\:border-2 {
    border-width: 2px;
  }

  .sm\:border-4 {
    border-width: 4px;
  }

  .sm\:border-8 {
    border-width: 8px;
  }

  .sm\:border {
    border-width: 1px;
  }

  .sm\:border-t-0 {
    border-top-width: 0;
  }

  .sm\:border-r-0 {
    border-right-width: 0;
  }

  .sm\:border-b-0 {
    border-bottom-width: 0;
  }

  .sm\:border-l-0 {
    border-left-width: 0;
  }

  .sm\:border-t-2 {
    border-top-width: 2px;
  }

  .sm\:border-r-2 {
    border-right-width: 2px;
  }

  .sm\:border-b-2 {
    border-bottom-width: 2px;
  }

  .sm\:border-l-2 {
    border-left-width: 2px;
  }

  .sm\:border-t-4 {
    border-top-width: 4px;
  }

  .sm\:border-r-4 {
    border-right-width: 4px;
  }

  .sm\:border-b-4 {
    border-bottom-width: 4px;
  }

  .sm\:border-l-4 {
    border-left-width: 4px;
  }

  .sm\:border-t-8 {
    border-top-width: 8px;
  }

  .sm\:border-r-8 {
    border-right-width: 8px;
  }

  .sm\:border-b-8 {
    border-bottom-width: 8px;
  }

  .sm\:border-l-8 {
    border-left-width: 8px;
  }

  .sm\:border-t {
    border-top-width: 1px;
  }

  .sm\:border-r {
    border-right-width: 1px;
  }

  .sm\:border-b {
    border-bottom-width: 1px;
  }

  .sm\:border-l {
    border-left-width: 1px;
  }

  .sm\:cursor-auto {
    cursor: auto;
  }

  .sm\:cursor-default {
    cursor: default;
  }

  .sm\:cursor-pointer {
    cursor: pointer;
  }

  .sm\:cursor-wait {
    cursor: wait;
  }

  .sm\:cursor-move {
    cursor: move;
  }

  .sm\:cursor-not-allowed {
    cursor: not-allowed;
  }

  .sm\:block {
    display: block;
  }

  .sm\:inline-block {
    display: inline-block;
  }

  .sm\:inline {
    display: inline;
  }

  .sm\:table {
    display: table;
  }

  .sm\:table-row {
    display: table-row;
  }

  .sm\:table-cell {
    display: table-cell;
  }

  .sm\:hidden {
    display: none;
  }

  .sm\:flex {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
  }

  .sm\:inline-flex {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: -webkit-inline-box;
    display: inline-flex;
  }

  .sm\:flex-row {
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            flex-direction: row;
  }

  .sm\:flex-row-reverse {
    -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: reverse;
            flex-direction: row-reverse;
  }

  .sm\:flex-col {
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            flex-direction: column;
  }

  .sm\:flex-col-reverse {
    -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
            -webkit-box-orient: vertical;
            -webkit-box-direction: reverse;
            flex-direction: column-reverse;
  }

  .sm\:flex-wrap {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }

  .sm\:flex-wrap-reverse {
    -webkit-flex-wrap: wrap-reverse;
        -ms-flex-wrap: wrap-reverse;
            flex-wrap: wrap-reverse;
  }

  .sm\:flex-no-wrap {
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
  }

  .sm\:items-start {
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            -webkit-box-align: start;
            align-items: flex-start;
  }

  .sm\:items-end {
    -webkit-align-items: flex-end;
        -ms-flex-align: end;
            -webkit-box-align: end;
            align-items: flex-end;
  }

  .sm\:items-center {
    -webkit-align-items: center;
        -ms-flex-align: center;
            -webkit-box-align: center;
            align-items: center;
  }

  .sm\:items-baseline {
    -webkit-align-items: baseline;
        -ms-flex-align: baseline;
            -webkit-box-align: baseline;
            align-items: baseline;
  }

  .sm\:items-stretch {
    -webkit-align-items: stretch;
        -ms-flex-align: stretch;
            -webkit-box-align: stretch;
            align-items: stretch;
  }

  .sm\:self-auto {
    -webkit-align-self: auto;
        -ms-flex-item-align: auto;
                -ms-grid-row-align: auto;
            align-self: auto;
  }

  .sm\:self-start {
    -webkit-align-self: flex-start;
        -ms-flex-item-align: start;
            align-self: flex-start;
  }

  .sm\:self-end {
    -webkit-align-self: flex-end;
        -ms-flex-item-align: end;
            align-self: flex-end;
  }

  .sm\:self-center {
    -webkit-align-self: center;
        -ms-flex-item-align: center;
                -ms-grid-row-align: center;
            align-self: center;
  }

  .sm\:self-stretch {
    -webkit-align-self: stretch;
        -ms-flex-item-align: stretch;
                -ms-grid-row-align: stretch;
            align-self: stretch;
  }

  .sm\:justify-start {
    -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
            -webkit-box-pack: start;
            justify-content: flex-start;
  }

  .sm\:justify-end {
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            -webkit-box-pack: end;
            justify-content: flex-end;
  }

  .sm\:justify-center {
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            -webkit-box-pack: center;
            justify-content: center;
  }

  .sm\:justify-between {
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            -webkit-box-pack: justify;
            justify-content: space-between;
  }

  .sm\:justify-around {
    -webkit-justify-content: space-around;
        -ms-flex-pack: distribute;
            justify-content: space-around;
  }

  .sm\:content-center {
    -webkit-align-content: center;
        -ms-flex-line-pack: center;
            align-content: center;
  }

  .sm\:content-start {
    -webkit-align-content: flex-start;
        -ms-flex-line-pack: start;
            align-content: flex-start;
  }

  .sm\:content-end {
    -webkit-align-content: flex-end;
        -ms-flex-line-pack: end;
            align-content: flex-end;
  }

  .sm\:content-between {
    -webkit-align-content: space-between;
        -ms-flex-line-pack: justify;
            align-content: space-between;
  }

  .sm\:content-around {
    -webkit-align-content: space-around;
        -ms-flex-line-pack: distribute;
            align-content: space-around;
  }

  .sm\:flex-1 {
    -webkit-flex: 1;
        -ms-flex: 1;
            -webkit-box-flex: 1;
            flex: 1;
  }

  .sm\:flex-auto {
    -webkit-flex: auto;
        -ms-flex: auto;
            -webkit-box-flex: 1;
            flex: auto;
  }

  .sm\:flex-initial {
    -webkit-flex: initial;
        -ms-flex: initial;
            -webkit-box-flex: initial;
            flex: initial;
  }

  .sm\:flex-none {
    -webkit-flex: none;
        -ms-flex: none;
            -webkit-box-flex: 0;
            flex: none;
  }

  .sm\:flex-grow {
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            -webkit-box-flex: 1;
            flex-grow: 1;
  }

  .sm\:flex-shrink {
    -webkit-flex-shrink: 1;
        -ms-flex-negative: 1;
            flex-shrink: 1;
  }

  .sm\:flex-no-grow {
    -webkit-flex-grow: 0;
        -ms-flex-positive: 0;
            -webkit-box-flex: 0;
            flex-grow: 0;
  }

  .sm\:flex-no-shrink {
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
  }

  .sm\:float-right {
    float: right;
  }

  .sm\:float-left {
    float: left;
  }

  .sm\:float-none {
    float: none;
  }

  .sm\:clearfix:after {
    content: "";
    display: table;
    clear: both;
  }

  .sm\:font-base {
    font-family: Roboto, -apple-system, BlinkMacSystemFont, Segoe UI, Lato, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  }

  .sm\:font-light {
    font-weight: 300;
  }

  .sm\:font-regular {
    font-weight: 400;
  }

  .sm\:font-medium {
    font-weight: 500;
  }

  .sm\:font-bold {
    font-weight: 700;
  }

  .sm\:font-black {
    font-weight: 900;
  }

  .sm\:hover\:font-light:hover {
    font-weight: 300;
  }

  .sm\:hover\:font-regular:hover {
    font-weight: 400;
  }

  .sm\:hover\:font-medium:hover {
    font-weight: 500;
  }

  .sm\:hover\:font-bold:hover {
    font-weight: 700;
  }

  .sm\:hover\:font-black:hover {
    font-weight: 900;
  }

  .sm\:h-1 {
    height: .25rem;
  }

  .sm\:h-2 {
    height: .5rem;
  }

  .sm\:h-3 {
    height: .75rem;
  }

  .sm\:h-4 {
    height: 1rem;
  }

  .sm\:h-5 {
    height: 1.25rem;
  }

  .sm\:h-6 {
    height: 1.5rem;
  }

  .sm\:h-8 {
    height: 2rem;
  }

  .sm\:h-9 {
    height: 2.25rem;
  }

  .sm\:h-10 {
    height: 2.5rem;
  }

  .sm\:h-12 {
    height: 3rem;
  }

  .sm\:h-16 {
    height: 4rem;
  }

  .sm\:h-24 {
    height: 6rem;
  }

  .sm\:h-32 {
    height: 8rem;
  }

  .sm\:h-48 {
    height: 12rem;
  }

  .sm\:h-64 {
    height: 16rem;
  }

  .sm\:h-auto {
    height: auto;
  }

  .sm\:h-px {
    height: 1px;
  }

  .sm\:h-full {
    height: 100%;
  }

  .sm\:h-screen {
    height: 100vh;
  }

  .sm\:leading-none {
    line-height: 1;
  }

  .sm\:leading-tighter {
    line-height: 1.05;
  }

  .sm\:leading-tight {
    line-height: 1.125;
  }

  .sm\:leading-compact {
    line-height: 1.25;
  }

  .sm\:leading-normal {
    line-height: 1.4;
  }

  .sm\:leading-looser {
    line-height: 1.6;
  }

  .sm\:leading-loose {
    line-height: 1.75;
  }

  .sm\:m-0 {
    margin: 0;
  }

  .sm\:m-1 {
    margin: .25rem;
  }

  .sm\:m-2 {
    margin: .5rem;
  }

  .sm\:m-3 {
    margin: .75rem;
  }

  .sm\:m-4 {
    margin: 1rem;
  }

  .sm\:m-5 {
    margin: 1.25rem;
  }

  .sm\:m-6 {
    margin: 1.5rem;
  }

  .sm\:m-8 {
    margin: 2rem;
  }

  .sm\:m-10 {
    margin: 2.5rem;
  }

  .sm\:m-12 {
    margin: 3rem;
  }

  .sm\:m-14 {
    margin: 3.5rem;
  }

  .sm\:m-16 {
    margin: 4rem;
  }

  .sm\:m-18 {
    margin: 4.5rem;
  }

  .sm\:m-20 {
    margin: 5rem;
  }

  .sm\:m-auto {
    margin: auto;
  }

  .sm\:m-px {
    margin: 1px;
  }

  .sm\:my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .sm\:mx-0 {
    margin-left: 0;
    margin-right: 0;
  }

  .sm\:my-1 {
    margin-top: .25rem;
    margin-bottom: .25rem;
  }

  .sm\:mx-1 {
    margin-left: .25rem;
    margin-right: .25rem;
  }

  .sm\:my-2 {
    margin-top: .5rem;
    margin-bottom: .5rem;
  }

  .sm\:mx-2 {
    margin-left: .5rem;
    margin-right: .5rem;
  }

  .sm\:my-3 {
    margin-top: .75rem;
    margin-bottom: .75rem;
  }

  .sm\:mx-3 {
    margin-left: .75rem;
    margin-right: .75rem;
  }

  .sm\:my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .sm\:mx-4 {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .sm\:my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .sm\:mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .sm\:my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .sm\:mx-6 {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .sm\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .sm\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .sm\:my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .sm\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .sm\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .sm\:mx-12 {
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .sm\:my-14 {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .sm\:mx-14 {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .sm\:my-16 {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .sm\:mx-16 {
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .sm\:my-18 {
    margin-top: 4.5rem;
    margin-bottom: 4.5rem;
  }

  .sm\:mx-18 {
    margin-left: 4.5rem;
    margin-right: 4.5rem;
  }

  .sm\:my-20 {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .sm\:mx-20 {
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .sm\:my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .sm\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .sm\:my-px {
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .sm\:mx-px {
    margin-left: 1px;
    margin-right: 1px;
  }

  .sm\:mt-0 {
    margin-top: 0;
  }

  .sm\:mr-0 {
    margin-right: 0;
  }

  .sm\:mb-0 {
    margin-bottom: 0;
  }

  .sm\:ml-0 {
    margin-left: 0;
  }

  .sm\:mt-1 {
    margin-top: .25rem;
  }

  .sm\:mr-1 {
    margin-right: .25rem;
  }

  .sm\:mb-1 {
    margin-bottom: .25rem;
  }

  .sm\:ml-1 {
    margin-left: .25rem;
  }

  .sm\:mt-2 {
    margin-top: .5rem;
  }

  .sm\:mr-2 {
    margin-right: .5rem;
  }

  .sm\:mb-2 {
    margin-bottom: .5rem;
  }

  .sm\:ml-2 {
    margin-left: .5rem;
  }

  .sm\:mt-3 {
    margin-top: .75rem;
  }

  .sm\:mr-3 {
    margin-right: .75rem;
  }

  .sm\:mb-3 {
    margin-bottom: .75rem;
  }

  .sm\:ml-3 {
    margin-left: .75rem;
  }

  .sm\:mt-4 {
    margin-top: 1rem;
  }

  .sm\:mr-4 {
    margin-right: 1rem;
  }

  .sm\:mb-4 {
    margin-bottom: 1rem;
  }

  .sm\:ml-4 {
    margin-left: 1rem;
  }

  .sm\:mt-5 {
    margin-top: 1.25rem;
  }

  .sm\:mr-5 {
    margin-right: 1.25rem;
  }

  .sm\:mb-5 {
    margin-bottom: 1.25rem;
  }

  .sm\:ml-5 {
    margin-left: 1.25rem;
  }

  .sm\:mt-6 {
    margin-top: 1.5rem;
  }

  .sm\:mr-6 {
    margin-right: 1.5rem;
  }

  .sm\:mb-6 {
    margin-bottom: 1.5rem;
  }

  .sm\:ml-6 {
    margin-left: 1.5rem;
  }

  .sm\:mt-8 {
    margin-top: 2rem;
  }

  .sm\:mr-8 {
    margin-right: 2rem;
  }

  .sm\:mb-8 {
    margin-bottom: 2rem;
  }

  .sm\:ml-8 {
    margin-left: 2rem;
  }

  .sm\:mt-10 {
    margin-top: 2.5rem;
  }

  .sm\:mr-10 {
    margin-right: 2.5rem;
  }

  .sm\:mb-10 {
    margin-bottom: 2.5rem;
  }

  .sm\:ml-10 {
    margin-left: 2.5rem;
  }

  .sm\:mt-12 {
    margin-top: 3rem;
  }

  .sm\:mr-12 {
    margin-right: 3rem;
  }

  .sm\:mb-12 {
    margin-bottom: 3rem;
  }

  .sm\:ml-12 {
    margin-left: 3rem;
  }

  .sm\:mt-14 {
    margin-top: 3.5rem;
  }

  .sm\:mr-14 {
    margin-right: 3.5rem;
  }

  .sm\:mb-14 {
    margin-bottom: 3.5rem;
  }

  .sm\:ml-14 {
    margin-left: 3.5rem;
  }

  .sm\:mt-16 {
    margin-top: 4rem;
  }

  .sm\:mr-16 {
    margin-right: 4rem;
  }

  .sm\:mb-16 {
    margin-bottom: 4rem;
  }

  .sm\:ml-16 {
    margin-left: 4rem;
  }

  .sm\:mt-18 {
    margin-top: 4.5rem;
  }

  .sm\:mr-18 {
    margin-right: 4.5rem;
  }

  .sm\:mb-18 {
    margin-bottom: 4.5rem;
  }

  .sm\:ml-18 {
    margin-left: 4.5rem;
  }

  .sm\:mt-20 {
    margin-top: 5rem;
  }

  .sm\:mr-20 {
    margin-right: 5rem;
  }

  .sm\:mb-20 {
    margin-bottom: 5rem;
  }

  .sm\:ml-20 {
    margin-left: 5rem;
  }

  .sm\:mt-auto {
    margin-top: auto;
  }

  .sm\:mr-auto {
    margin-right: auto;
  }

  .sm\:mb-auto {
    margin-bottom: auto;
  }

  .sm\:ml-auto {
    margin-left: auto;
  }

  .sm\:mt-px {
    margin-top: 1px;
  }

  .sm\:mr-px {
    margin-right: 1px;
  }

  .sm\:mb-px {
    margin-bottom: 1px;
  }

  .sm\:ml-px {
    margin-left: 1px;
  }

  .sm\:max-h-full {
    max-height: 100%;
  }

  .sm\:max-h-screen {
    max-height: 100vh;
  }

  .sm\:max-w-xs {
    max-width: 20rem;
  }

  .sm\:max-w-sm {
    max-width: 30rem;
  }

  .sm\:max-w-md {
    max-width: 40rem;
  }

  .sm\:max-w-lg {
    max-width: 50rem;
  }

  .sm\:max-w-xl {
    max-width: 60rem;
  }

  .sm\:max-w-2xl {
    max-width: 70rem;
  }

  .sm\:max-w-3xl {
    max-width: 80rem;
  }

  .sm\:max-w-4xl {
    max-width: 90rem;
  }

  .sm\:max-w-5xl {
    max-width: 100rem;
  }

  .sm\:max-w-full {
    max-width: 100%;
  }

  .sm\:min-h-0 {
    min-height: 0;
  }

  .sm\:min-h-full {
    min-height: 100%;
  }

  .sm\:min-h-screen {
    min-height: 100vh;
  }

  .sm\:min-w-0 {
    min-width: 0;
  }

  .sm\:min-w-full {
    min-width: 100%;
  }

  .sm\:-m-0 {
    margin: 0;
  }

  .sm\:-m-1 {
    margin: -0.25rem;
  }

  .sm\:-m-2 {
    margin: -0.5rem;
  }

  .sm\:-m-3 {
    margin: -0.75rem;
  }

  .sm\:-m-4 {
    margin: -1rem;
  }

  .sm\:-m-6 {
    margin: -1.5rem;
  }

  .sm\:-m-8 {
    margin: -2rem;
  }

  .sm\:-m-px {
    margin: -1px;
  }

  .sm\:-my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .sm\:-mx-0 {
    margin-left: 0;
    margin-right: 0;
  }

  .sm\:-my-1 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .sm\:-mx-1 {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .sm\:-my-2 {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .sm\:-mx-2 {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .sm\:-my-3 {
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .sm\:-mx-3 {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .sm\:-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .sm\:-mx-4 {
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .sm\:-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .sm\:-mx-6 {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .sm\:-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .sm\:-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .sm\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .sm\:-mx-px {
    margin-left: -1px;
    margin-right: -1px;
  }

  .sm\:-mt-0 {
    margin-top: 0;
  }

  .sm\:-mr-0 {
    margin-right: 0;
  }

  .sm\:-mb-0 {
    margin-bottom: 0;
  }

  .sm\:-ml-0 {
    margin-left: 0;
  }

  .sm\:-mt-1 {
    margin-top: -0.25rem;
  }

  .sm\:-mr-1 {
    margin-right: -0.25rem;
  }

  .sm\:-mb-1 {
    margin-bottom: -0.25rem;
  }

  .sm\:-ml-1 {
    margin-left: -0.25rem;
  }

  .sm\:-mt-2 {
    margin-top: -0.5rem;
  }

  .sm\:-mr-2 {
    margin-right: -0.5rem;
  }

  .sm\:-mb-2 {
    margin-bottom: -0.5rem;
  }

  .sm\:-ml-2 {
    margin-left: -0.5rem;
  }

  .sm\:-mt-3 {
    margin-top: -0.75rem;
  }

  .sm\:-mr-3 {
    margin-right: -0.75rem;
  }

  .sm\:-mb-3 {
    margin-bottom: -0.75rem;
  }

  .sm\:-ml-3 {
    margin-left: -0.75rem;
  }

  .sm\:-mt-4 {
    margin-top: -1rem;
  }

  .sm\:-mr-4 {
    margin-right: -1rem;
  }

  .sm\:-mb-4 {
    margin-bottom: -1rem;
  }

  .sm\:-ml-4 {
    margin-left: -1rem;
  }

  .sm\:-mt-6 {
    margin-top: -1.5rem;
  }

  .sm\:-mr-6 {
    margin-right: -1.5rem;
  }

  .sm\:-mb-6 {
    margin-bottom: -1.5rem;
  }

  .sm\:-ml-6 {
    margin-left: -1.5rem;
  }

  .sm\:-mt-8 {
    margin-top: -2rem;
  }

  .sm\:-mr-8 {
    margin-right: -2rem;
  }

  .sm\:-mb-8 {
    margin-bottom: -2rem;
  }

  .sm\:-ml-8 {
    margin-left: -2rem;
  }

  .sm\:-mt-px {
    margin-top: -1px;
  }

  .sm\:-mr-px {
    margin-right: -1px;
  }

  .sm\:-mb-px {
    margin-bottom: -1px;
  }

  .sm\:-ml-px {
    margin-left: -1px;
  }

  .sm\:opacity-0 {
    opacity: 0;
  }

  .sm\:opacity-25 {
    opacity: .25;
  }

  .sm\:opacity-50 {
    opacity: .5;
  }

  .sm\:opacity-75 {
    opacity: .75;
  }

  .sm\:opacity-100 {
    opacity: 1;
  }

  .sm\:overflow-auto {
    overflow: auto;
  }

  .sm\:overflow-hidden {
    overflow: hidden;
  }

  .sm\:overflow-visible {
    overflow: visible;
  }

  .sm\:overflow-scroll {
    overflow: scroll;
  }

  .sm\:overflow-x-auto {
    overflow-x: auto;
  }

  .sm\:overflow-y-auto {
    overflow-y: auto;
  }

  .sm\:overflow-x-hidden {
    overflow-x: hidden;
  }

  .sm\:overflow-y-hidden {
    overflow-y: hidden;
  }

  .sm\:overflow-x-visible {
    overflow-x: visible;
  }

  .sm\:overflow-y-visible {
    overflow-y: visible;
  }

  .sm\:overflow-x-scroll {
    overflow-x: scroll;
  }

  .sm\:overflow-y-scroll {
    overflow-y: scroll;
  }

  .sm\:scrolling-touch {
    -webkit-overflow-scrolling: touch;
  }

  .sm\:scrolling-auto {
    -webkit-overflow-scrolling: auto;
  }

  .sm\:p-0 {
    padding: 0;
  }

  .sm\:p-1 {
    padding: .25rem;
  }

  .sm\:p-2 {
    padding: .5rem;
  }

  .sm\:p-3 {
    padding: .75rem;
  }

  .sm\:p-4 {
    padding: 1rem;
  }

  .sm\:p-5 {
    padding: 1.25rem;
  }

  .sm\:p-6 {
    padding: 1.5rem;
  }

  .sm\:p-8 {
    padding: 2rem;
  }

  .sm\:p-10 {
    padding: 2.5rem;
  }

  .sm\:p-12 {
    padding: 3rem;
  }

  .sm\:p-14 {
    padding: 3.5rem;
  }

  .sm\:p-16 {
    padding: 4rem;
  }

  .sm\:p-18 {
    padding: 4.5rem;
  }

  .sm\:p-20 {
    padding: 5rem;
  }

  .sm\:p-24 {
    padding: 6rem;
  }

  .sm\:p-px {
    padding: 1px;
  }

  .sm\:py-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .sm\:px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .sm\:py-1 {
    padding-top: .25rem;
    padding-bottom: .25rem;
  }

  .sm\:px-1 {
    padding-left: .25rem;
    padding-right: .25rem;
  }

  .sm\:py-2 {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }

  .sm\:px-2 {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .sm\:py-3 {
    padding-top: .75rem;
    padding-bottom: .75rem;
  }

  .sm\:px-3 {
    padding-left: .75rem;
    padding-right: .75rem;
  }

  .sm\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .sm\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .sm\:py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .sm\:px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .sm\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .sm\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .sm\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .sm\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .sm\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .sm\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .sm\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .sm\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .sm\:py-14 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .sm\:px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .sm\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .sm\:px-16 {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .sm\:py-18 {
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
  }

  .sm\:px-18 {
    padding-left: 4.5rem;
    padding-right: 4.5rem;
  }

  .sm\:py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .sm\:px-20 {
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .sm\:py-24 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .sm\:px-24 {
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .sm\:py-px {
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .sm\:px-px {
    padding-left: 1px;
    padding-right: 1px;
  }

  .sm\:pt-0 {
    padding-top: 0;
  }

  .sm\:pr-0 {
    padding-right: 0;
  }

  .sm\:pb-0 {
    padding-bottom: 0;
  }

  .sm\:pl-0 {
    padding-left: 0;
  }

  .sm\:pt-1 {
    padding-top: .25rem;
  }

  .sm\:pr-1 {
    padding-right: .25rem;
  }

  .sm\:pb-1 {
    padding-bottom: .25rem;
  }

  .sm\:pl-1 {
    padding-left: .25rem;
  }

  .sm\:pt-2 {
    padding-top: .5rem;
  }

  .sm\:pr-2 {
    padding-right: .5rem;
  }

  .sm\:pb-2 {
    padding-bottom: .5rem;
  }

  .sm\:pl-2 {
    padding-left: .5rem;
  }

  .sm\:pt-3 {
    padding-top: .75rem;
  }

  .sm\:pr-3 {
    padding-right: .75rem;
  }

  .sm\:pb-3 {
    padding-bottom: .75rem;
  }

  .sm\:pl-3 {
    padding-left: .75rem;
  }

  .sm\:pt-4 {
    padding-top: 1rem;
  }

  .sm\:pr-4 {
    padding-right: 1rem;
  }

  .sm\:pb-4 {
    padding-bottom: 1rem;
  }

  .sm\:pl-4 {
    padding-left: 1rem;
  }

  .sm\:pt-5 {
    padding-top: 1.25rem;
  }

  .sm\:pr-5 {
    padding-right: 1.25rem;
  }

  .sm\:pb-5 {
    padding-bottom: 1.25rem;
  }

  .sm\:pl-5 {
    padding-left: 1.25rem;
  }

  .sm\:pt-6 {
    padding-top: 1.5rem;
  }

  .sm\:pr-6 {
    padding-right: 1.5rem;
  }

  .sm\:pb-6 {
    padding-bottom: 1.5rem;
  }

  .sm\:pl-6 {
    padding-left: 1.5rem;
  }

  .sm\:pt-8 {
    padding-top: 2rem;
  }

  .sm\:pr-8 {
    padding-right: 2rem;
  }

  .sm\:pb-8 {
    padding-bottom: 2rem;
  }

  .sm\:pl-8 {
    padding-left: 2rem;
  }

  .sm\:pt-10 {
    padding-top: 2.5rem;
  }

  .sm\:pr-10 {
    padding-right: 2.5rem;
  }

  .sm\:pb-10 {
    padding-bottom: 2.5rem;
  }

  .sm\:pl-10 {
    padding-left: 2.5rem;
  }

  .sm\:pt-12 {
    padding-top: 3rem;
  }

  .sm\:pr-12 {
    padding-right: 3rem;
  }

  .sm\:pb-12 {
    padding-bottom: 3rem;
  }

  .sm\:pl-12 {
    padding-left: 3rem;
  }

  .sm\:pt-14 {
    padding-top: 3.5rem;
  }

  .sm\:pr-14 {
    padding-right: 3.5rem;
  }

  .sm\:pb-14 {
    padding-bottom: 3.5rem;
  }

  .sm\:pl-14 {
    padding-left: 3.5rem;
  }

  .sm\:pt-16 {
    padding-top: 4rem;
  }

  .sm\:pr-16 {
    padding-right: 4rem;
  }

  .sm\:pb-16 {
    padding-bottom: 4rem;
  }

  .sm\:pl-16 {
    padding-left: 4rem;
  }

  .sm\:pt-18 {
    padding-top: 4.5rem;
  }

  .sm\:pr-18 {
    padding-right: 4.5rem;
  }

  .sm\:pb-18 {
    padding-bottom: 4.5rem;
  }

  .sm\:pl-18 {
    padding-left: 4.5rem;
  }

  .sm\:pt-20 {
    padding-top: 5rem;
  }

  .sm\:pr-20 {
    padding-right: 5rem;
  }

  .sm\:pb-20 {
    padding-bottom: 5rem;
  }

  .sm\:pl-20 {
    padding-left: 5rem;
  }

  .sm\:pt-24 {
    padding-top: 6rem;
  }

  .sm\:pr-24 {
    padding-right: 6rem;
  }

  .sm\:pb-24 {
    padding-bottom: 6rem;
  }

  .sm\:pl-24 {
    padding-left: 6rem;
  }

  .sm\:pt-px {
    padding-top: 1px;
  }

  .sm\:pr-px {
    padding-right: 1px;
  }

  .sm\:pb-px {
    padding-bottom: 1px;
  }

  .sm\:pl-px {
    padding-left: 1px;
  }

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

  .sm\:pointer-events-auto {
    pointer-events: auto;
  }

  .sm\:static {
    position: static;
  }

  .sm\:fixed {
    position: fixed;
  }

  .sm\:absolute {
    position: absolute;
  }

  .sm\:relative {
    position: relative;
  }

  .sm\:sticky {
    position: -webkit-sticky;
    position: sticky;
  }

  .sm\:pin-none {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .sm\:pin {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }

  .sm\:pin-y {
    top: 0;
    bottom: 0;
  }

  .sm\:pin-x {
    right: 0;
    left: 0;
  }

  .sm\:pin-t {
    top: 0;
  }

  .sm\:pin-r {
    right: 0;
  }

  .sm\:pin-b {
    bottom: 0;
  }

  .sm\:pin-l {
    left: 0;
  }

  .sm\:resize-none {
    resize: none;
  }

  .sm\:resize-y {
    resize: vertical;
  }

  .sm\:resize-x {
    resize: horizontal;
  }

  .sm\:resize {
    resize: both;
  }

  .sm\:shadow-sm {
    -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .3);
            box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .3);
  }

  .sm\:shadow-md {
    -webkit-box-shadow: 0 2px 8px 0 rgba(0, 0, 0, .3);
            box-shadow: 0 2px 8px 0 rgba(0, 0, 0, .3);
  }

  .sm\:shadow-lg {
    -webkit-box-shadow: 0 8px 8px 0 rgba(0, 0, 0, .12);
            box-shadow: 0 8px 8px 0 rgba(0, 0, 0, .12);
  }

  .sm\:shadow-xl {
    -webkit-box-shadow: 0 0 26px 0 rgba(0, 0, 0, .2);
            box-shadow: 0 0 26px 0 rgba(0, 0, 0, .2);
  }

  .sm\:shadow-2xl {
    -webkit-box-shadow: 0 0 10px 20px rgba(0, 0, 0, .16);
            box-shadow: 0 0 10px 20px rgba(0, 0, 0, .16);
  }

  .sm\:shadow-3xl {
    -webkit-box-shadow: 0 15px 40px 0 rgba(0, 0, 0, .15);
            box-shadow: 0 15px 40px 0 rgba(0, 0, 0, .15);
  }

  .sm\:shadow-alt1 {
    -webkit-box-shadow: 0 8px 20px 0 rgba(0, 0, 0, .3);
            box-shadow: 0 8px 20px 0 rgba(0, 0, 0, .3);
  }

  .sm\:shadow-none {
    -webkit-box-shadow: none;
            box-shadow: none;
  }

  .sm\:table-auto {
    table-layout: auto;
  }

  .sm\:table-fixed {
    table-layout: fixed;
  }

  .sm\:text-left {
    text-align: left;
  }

  .sm\:text-center {
    text-align: center;
  }

  .sm\:text-right {
    text-align: right;
  }

  .sm\:text-justify {
    text-align: justify;
  }

  .sm\:text-transparent {
    color: transparent;
  }

  .sm\:text-black {
    color: #000;
  }

  .sm\:text-dark {
    color: #051c2c;
  }

  .sm\:text-dark-alt {
    color: #334553;
  }

  .sm\:text-grey-dark {
    color: #5c5c5c;
  }

  .sm\:text-grey {
    color: #858585;
  }

  .sm\:text-grey-alt {
    color: #d9d8d6;
  }

  .sm\:text-grey-light {
    color: #ecebea;
  }

  .sm\:text-grey-lighter {
    color: #f0efef;
  }

  .sm\:text-grey-lightest {
    color: #f3f3f2;
  }

  .sm\:text-red {
    color: #d00;
  }

  .sm\:text-sectigo-green {
    color: #00b073;
  }

  .sm\:text-sectigo-green-darker {
    color: #008e5d;
  }

  .sm\:text-sectigo-blue {
    color: #65b2e8;
  }

  .sm\:text-sectigo-blue-darker {
    color: #2e83bf;
  }

  .sm\:text-white {
    color: #fff;
  }

  .sm\:hover\:text-transparent:hover {
    color: transparent;
  }

  .sm\:hover\:text-black:hover {
    color: #000;
  }

  .sm\:hover\:text-dark:hover {
    color: #051c2c;
  }

  .sm\:hover\:text-dark-alt:hover {
    color: #334553;
  }

  .sm\:hover\:text-grey-dark:hover {
    color: #5c5c5c;
  }

  .sm\:hover\:text-grey:hover {
    color: #858585;
  }

  .sm\:hover\:text-grey-alt:hover {
    color: #d9d8d6;
  }

  .sm\:hover\:text-grey-light:hover {
    color: #ecebea;
  }

  .sm\:hover\:text-grey-lighter:hover {
    color: #f0efef;
  }

  .sm\:hover\:text-grey-lightest:hover {
    color: #f3f3f2;
  }

  .sm\:hover\:text-red:hover {
    color: #d00;
  }

  .sm\:hover\:text-sectigo-green:hover {
    color: #00b073;
  }

  .sm\:hover\:text-sectigo-green-darker:hover {
    color: #008e5d;
  }

  .sm\:hover\:text-sectigo-blue:hover {
    color: #65b2e8;
  }

  .sm\:hover\:text-sectigo-blue-darker:hover {
    color: #2e83bf;
  }

  .sm\:hover\:text-white:hover {
    color: #fff;
  }

  .sm\:text-xs {
    font-size: .75rem;
  }

  .sm\:text-sm {
    font-size: .875rem;
  }

  .sm\:text-base {
    font-size: 1rem;
  }

  .sm\:text-lg {
    font-size: 1.125rem;
  }

  .sm\:text-xl {
    font-size: 1.25rem;
  }

  .sm\:text-2xl {
    font-size: 1.5rem;
  }

  .sm\:text-3xl {
    font-size: 1.875rem;
  }

  .sm\:text-4xl {
    font-size: 2.25rem;
  }

  .sm\:text-5xl {
    font-size: 3rem;
  }

  .sm\:italic {
    font-style: italic;
  }

  .sm\:roman {
    font-style: normal;
  }

  .sm\:uppercase {
    text-transform: uppercase;
  }

  .sm\:lowercase {
    text-transform: lowercase;
  }

  .sm\:capitalize {
    text-transform: capitalize;
  }

  .sm\:normal-case {
    text-transform: none;
  }

  .sm\:underline {
    text-decoration: underline;
  }

  .sm\:line-through {
    text-decoration: line-through;
  }

  .sm\:no-underline {
    text-decoration: none;
  }

  .sm\:antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .sm\:subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .sm\:hover\:italic:hover {
    font-style: italic;
  }

  .sm\:hover\:roman:hover {
    font-style: normal;
  }

  .sm\:hover\:uppercase:hover {
    text-transform: uppercase;
  }

  .sm\:hover\:lowercase:hover {
    text-transform: lowercase;
  }

  .sm\:hover\:capitalize:hover {
    text-transform: capitalize;
  }

  .sm\:hover\:normal-case:hover {
    text-transform: none;
  }

  .sm\:hover\:underline:hover {
    text-decoration: underline;
  }

  .sm\:hover\:line-through:hover {
    text-decoration: line-through;
  }

  .sm\:hover\:no-underline:hover {
    text-decoration: none;
  }

  .sm\:hover\:antialiased:hover {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .sm\:hover\:subpixel-antialiased:hover {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .sm\:tracking-normal {
    letter-spacing: 0;
  }

  .sm\:tracking-wide {
    letter-spacing: .05em;
  }

  .sm\:tracking-compact {
    letter-spacing: -2px;
  }

  .sm\:select-none {
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
  }

  .sm\:select-text {
    -webkit-user-select: text;
       -moz-user-select: text;
        -ms-user-select: text;
            user-select: text;
  }

  .sm\:align-baseline {
    vertical-align: baseline;
  }

  .sm\:align-top {
    vertical-align: top;
  }

  .sm\:align-middle {
    vertical-align: middle;
  }

  .sm\:align-bottom {
    vertical-align: bottom;
  }

  .sm\:align-text-top {
    vertical-align: text-top;
  }

  .sm\:align-text-bottom {
    vertical-align: text-bottom;
  }

  .sm\:visible {
    visibility: visible;
  }

  .sm\:invisible {
    visibility: hidden;
  }

  .sm\:whitespace-normal {
    white-space: normal;
  }

  .sm\:whitespace-no-wrap {
    white-space: nowrap;
  }

  .sm\:whitespace-pre {
    white-space: pre;
  }

  .sm\:whitespace-pre-line {
    white-space: pre-line;
  }

  .sm\:whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .sm\:break-words {
    word-wrap: break-word;
  }

  .sm\:break-normal {
    word-wrap: normal;
  }

  .sm\:truncate {
    overflow: hidden;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    white-space: nowrap;
  }

  .sm\:w-1 {
    width: .25rem;
  }

  .sm\:w-2 {
    width: .5rem;
  }

  .sm\:w-3 {
    width: .75rem;
  }

  .sm\:w-4 {
    width: 1rem;
  }

  .sm\:w-5 {
    width: 1.25rem;
  }

  .sm\:w-6 {
    width: 1.5rem;
  }

  .sm\:w-8 {
    width: 2rem;
  }

  .sm\:w-9 {
    width: 2.25rem;
  }

  .sm\:w-10 {
    width: 2.5rem;
  }

  .sm\:w-12 {
    width: 3rem;
  }

  .sm\:w-16 {
    width: 4rem;
  }

  .sm\:w-24 {
    width: 6rem;
  }

  .sm\:w-32 {
    width: 8rem;
  }

  .sm\:w-48 {
    width: 12rem;
  }

  .sm\:w-64 {
    width: 16rem;
  }

  .sm\:w-auto {
    width: auto;
  }

  .sm\:w-px {
    width: 1px;
  }

  .sm\:w-p24 {
    width: 24%;
  }

  .sm\:w-p28 {
    width: 28%;
  }

  .sm\:w-p31 {
    width: 31.5%;
  }

  .sm\:w-p48 {
    width: 48.5%;
  }

  .sm\:w-1\/2 {
    width: 50%;
  }

  .sm\:w-1\/3 {
    width: 33.33333%;
  }

  .sm\:w-2\/3 {
    width: 66.66667%;
  }

  .sm\:w-1\/4 {
    width: 25%;
  }

  .sm\:w-3\/4 {
    width: 75%;
  }

  .sm\:w-1\/5 {
    width: 20%;
  }

  .sm\:w-2\/5 {
    width: 40%;
  }

  .sm\:w-3\/5 {
    width: 60%;
  }

  .sm\:w-4\/5 {
    width: 80%;
  }

  .sm\:w-1\/6 {
    width: 16.66667%;
  }

  .sm\:w-5\/6 {
    width: 83.33333%;
  }

  .sm\:w-full {
    width: 100%;
  }

  .sm\:w-screen {
    width: 100vw;
  }

  .sm\:z-0 {
    z-index: 0;
  }

  .sm\:z-10 {
    z-index: 10;
  }

  .sm\:z-20 {
    z-index: 20;
  }

  .sm\:z-30 {
    z-index: 30;
  }

  .sm\:z-40 {
    z-index: 40;
  }

  .sm\:z-50 {
    z-index: 50;
  }

  .sm\:z-auto {
    z-index: auto;
  }
}

@media (min-width: 768px) {
  .md\:list-reset {
    list-style: none;
    padding: 0;
  }

  .md\:appearance-none {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .md\:bg-fixed {
    background-attachment: fixed;
  }

  .md\:bg-local {
    background-attachment: local;
  }

  .md\:bg-scroll {
    background-attachment: scroll;
  }

  .md\:bg-transparent {
    background-color: transparent;
  }

  .md\:bg-black {
    background-color: #000;
  }

  .md\:bg-dark {
    background-color: #051c2c;
  }

  .md\:bg-dark-alt {
    background-color: #334553;
  }

  .md\:bg-grey-dark {
    background-color: #5c5c5c;
  }

  .md\:bg-grey {
    background-color: #858585;
  }

  .md\:bg-grey-alt {
    background-color: #d9d8d6;
  }

  .md\:bg-grey-light {
    background-color: #ecebea;
  }

  .md\:bg-grey-lighter {
    background-color: #f0efef;
  }

  .md\:bg-grey-lightest {
    background-color: #f3f3f2;
  }

  .md\:bg-red {
    background-color: #d00;
  }

  .md\:bg-sectigo-green {
    background-color: #00b073;
  }

  .md\:bg-sectigo-green-darker {
    background-color: #008e5d;
  }

  .md\:bg-sectigo-blue {
    background-color: #65b2e8;
  }

  .md\:bg-sectigo-blue-darker {
    background-color: #2e83bf;
  }

  .md\:bg-white {
    background-color: #fff;
  }

  .md\:hover\:bg-transparent:hover {
    background-color: transparent;
  }

  .md\:hover\:bg-black:hover {
    background-color: #000;
  }

  .md\:hover\:bg-dark:hover {
    background-color: #051c2c;
  }

  .md\:hover\:bg-dark-alt:hover {
    background-color: #334553;
  }

  .md\:hover\:bg-grey-dark:hover {
    background-color: #5c5c5c;
  }

  .md\:hover\:bg-grey:hover {
    background-color: #858585;
  }

  .md\:hover\:bg-grey-alt:hover {
    background-color: #d9d8d6;
  }

  .md\:hover\:bg-grey-light:hover {
    background-color: #ecebea;
  }

  .md\:hover\:bg-grey-lighter:hover {
    background-color: #f0efef;
  }

  .md\:hover\:bg-grey-lightest:hover {
    background-color: #f3f3f2;
  }

  .md\:hover\:bg-red:hover {
    background-color: #d00;
  }

  .md\:hover\:bg-sectigo-green:hover {
    background-color: #00b073;
  }

  .md\:hover\:bg-sectigo-green-darker:hover {
    background-color: #008e5d;
  }

  .md\:hover\:bg-sectigo-blue:hover {
    background-color: #65b2e8;
  }

  .md\:hover\:bg-sectigo-blue-darker:hover {
    background-color: #2e83bf;
  }

  .md\:hover\:bg-white:hover {
    background-color: #fff;
  }

  .md\:bg-bottom {
    background-position: bottom;
  }

  .md\:bg-center {
    background-position: center;
  }

  .md\:bg-left {
    background-position: left;
  }

  .md\:bg-left-bottom {
    background-position: left bottom;
  }

  .md\:bg-left-top {
    background-position: left top;
  }

  .md\:bg-right {
    background-position: right;
  }

  .md\:bg-right-bottom {
    background-position: right bottom;
  }

  .md\:bg-right-top {
    background-position: right top;
  }

  .md\:bg-top {
    background-position: top;
  }

  .md\:bg-repeat {
    background-repeat: repeat;
  }

  .md\:bg-no-repeat {
    background-repeat: no-repeat;
  }

  .md\:bg-repeat-x {
    background-repeat: repeat-x;
  }

  .md\:bg-repeat-y {
    background-repeat: repeat-y;
  }

  .md\:bg-auto {
    background-size: auto;
  }

  .md\:bg-cover {
    background-size: cover;
  }

  .md\:bg-contain {
    background-size: contain;
  }

  .md\:border-transparent {
    border-color: transparent;
  }

  .md\:border-black {
    border-color: #000;
  }

  .md\:border-dark {
    border-color: #051c2c;
  }

  .md\:border-dark-alt {
    border-color: #334553;
  }

  .md\:border-grey-dark {
    border-color: #5c5c5c;
  }

  .md\:border-grey {
    border-color: #858585;
  }

  .md\:border-grey-alt {
    border-color: #d9d8d6;
  }

  .md\:border-grey-light {
    border-color: #ecebea;
  }

  .md\:border-grey-lighter {
    border-color: #f0efef;
  }

  .md\:border-grey-lightest {
    border-color: #f3f3f2;
  }

  .md\:border-red {
    border-color: #d00;
  }

  .md\:border-sectigo-green {
    border-color: #00b073;
  }

  .md\:border-sectigo-green-darker {
    border-color: #008e5d;
  }

  .md\:border-sectigo-blue {
    border-color: #65b2e8;
  }

  .md\:border-sectigo-blue-darker {
    border-color: #2e83bf;
  }

  .md\:border-white {
    border-color: #fff;
  }

  .md\:hover\:border-transparent:hover {
    border-color: transparent;
  }

  .md\:hover\:border-black:hover {
    border-color: #000;
  }

  .md\:hover\:border-dark:hover {
    border-color: #051c2c;
  }

  .md\:hover\:border-dark-alt:hover {
    border-color: #334553;
  }

  .md\:hover\:border-grey-dark:hover {
    border-color: #5c5c5c;
  }

  .md\:hover\:border-grey:hover {
    border-color: #858585;
  }

  .md\:hover\:border-grey-alt:hover {
    border-color: #d9d8d6;
  }

  .md\:hover\:border-grey-light:hover {
    border-color: #ecebea;
  }

  .md\:hover\:border-grey-lighter:hover {
    border-color: #f0efef;
  }

  .md\:hover\:border-grey-lightest:hover {
    border-color: #f3f3f2;
  }

  .md\:hover\:border-red:hover {
    border-color: #d00;
  }

  .md\:hover\:border-sectigo-green:hover {
    border-color: #00b073;
  }

  .md\:hover\:border-sectigo-green-darker:hover {
    border-color: #008e5d;
  }

  .md\:hover\:border-sectigo-blue:hover {
    border-color: #65b2e8;
  }

  .md\:hover\:border-sectigo-blue-darker:hover {
    border-color: #2e83bf;
  }

  .md\:hover\:border-white:hover {
    border-color: #fff;
  }

  .md\:rounded-none {
    border-radius: 0;
  }

  .md\:rounded {
    border-radius: .25rem;
  }

  .md\:rounded-medium {
    border-radius: 15px;
  }

  .md\:rounded-large {
    border-radius: 36px;
  }

  .md\:rounded-full {
    border-radius: 9999px;
  }

  .md\:rounded-t-none {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .md\:rounded-r-none {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .md\:rounded-b-none {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .md\:rounded-l-none {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .md\:rounded-t {
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
  }

  .md\:rounded-r {
    border-top-right-radius: .25rem;
    border-bottom-right-radius: .25rem;
  }

  .md\:rounded-b {
    border-bottom-right-radius: .25rem;
    border-bottom-left-radius: .25rem;
  }

  .md\:rounded-l {
    border-top-left-radius: .25rem;
    border-bottom-left-radius: .25rem;
  }

  .md\:rounded-t-medium {
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
  }

  .md\:rounded-r-medium {
    border-top-right-radius: 15px;
    border-bottom-right-radius: 15px;
  }

  .md\:rounded-b-medium {
    border-bottom-right-radius: 15px;
    border-bottom-left-radius: 15px;
  }

  .md\:rounded-l-medium {
    border-top-left-radius: 15px;
    border-bottom-left-radius: 15px;
  }

  .md\:rounded-t-large {
    border-top-left-radius: 36px;
    border-top-right-radius: 36px;
  }

  .md\:rounded-r-large {
    border-top-right-radius: 36px;
    border-bottom-right-radius: 36px;
  }

  .md\:rounded-b-large {
    border-bottom-right-radius: 36px;
    border-bottom-left-radius: 36px;
  }

  .md\:rounded-l-large {
    border-top-left-radius: 36px;
    border-bottom-left-radius: 36px;
  }

  .md\:rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .md\:rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .md\:rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .md\:rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .md\:rounded-tl-none {
    border-top-left-radius: 0;
  }

  .md\:rounded-tr-none {
    border-top-right-radius: 0;
  }

  .md\:rounded-br-none {
    border-bottom-right-radius: 0;
  }

  .md\:rounded-bl-none {
    border-bottom-left-radius: 0;
  }

  .md\:rounded-tl {
    border-top-left-radius: .25rem;
  }

  .md\:rounded-tr {
    border-top-right-radius: .25rem;
  }

  .md\:rounded-br {
    border-bottom-right-radius: .25rem;
  }

  .md\:rounded-bl {
    border-bottom-left-radius: .25rem;
  }

  .md\:rounded-tl-medium {
    border-top-left-radius: 15px;
  }

  .md\:rounded-tr-medium {
    border-top-right-radius: 15px;
  }

  .md\:rounded-br-medium {
    border-bottom-right-radius: 15px;
  }

  .md\:rounded-bl-medium {
    border-bottom-left-radius: 15px;
  }

  .md\:rounded-tl-large {
    border-top-left-radius: 36px;
  }

  .md\:rounded-tr-large {
    border-top-right-radius: 36px;
  }

  .md\:rounded-br-large {
    border-bottom-right-radius: 36px;
  }

  .md\:rounded-bl-large {
    border-bottom-left-radius: 36px;
  }

  .md\:rounded-tl-full {
    border-top-left-radius: 9999px;
  }

  .md\:rounded-tr-full {
    border-top-right-radius: 9999px;
  }

  .md\:rounded-br-full {
    border-bottom-right-radius: 9999px;
  }

  .md\:rounded-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .md\:border-solid {
    border-style: solid;
  }

  .md\:border-dashed {
    border-style: dashed;
  }

  .md\:border-dotted {
    border-style: dotted;
  }

  .md\:border-none {
    border-style: none;
  }

  .md\:border-0 {
    border-width: 0;
  }

  .md\:border-2 {
    border-width: 2px;
  }

  .md\:border-4 {
    border-width: 4px;
  }

  .md\:border-8 {
    border-width: 8px;
  }

  .md\:border {
    border-width: 1px;
  }

  .md\:border-t-0 {
    border-top-width: 0;
  }

  .md\:border-r-0 {
    border-right-width: 0;
  }

  .md\:border-b-0 {
    border-bottom-width: 0;
  }

  .md\:border-l-0 {
    border-left-width: 0;
  }

  .md\:border-t-2 {
    border-top-width: 2px;
  }

  .md\:border-r-2 {
    border-right-width: 2px;
  }

  .md\:border-b-2 {
    border-bottom-width: 2px;
  }

  .md\:border-l-2 {
    border-left-width: 2px;
  }

  .md\:border-t-4 {
    border-top-width: 4px;
  }

  .md\:border-r-4 {
    border-right-width: 4px;
  }

  .md\:border-b-4 {
    border-bottom-width: 4px;
  }

  .md\:border-l-4 {
    border-left-width: 4px;
  }

  .md\:border-t-8 {
    border-top-width: 8px;
  }

  .md\:border-r-8 {
    border-right-width: 8px;
  }

  .md\:border-b-8 {
    border-bottom-width: 8px;
  }

  .md\:border-l-8 {
    border-left-width: 8px;
  }

  .md\:border-t {
    border-top-width: 1px;
  }

  .md\:border-r {
    border-right-width: 1px;
  }

  .md\:border-b {
    border-bottom-width: 1px;
  }

  .md\:border-l {
    border-left-width: 1px;
  }

  .md\:cursor-auto {
    cursor: auto;
  }

  .md\:cursor-default {
    cursor: default;
  }

  .md\:cursor-pointer {
    cursor: pointer;
  }

  .md\:cursor-wait {
    cursor: wait;
  }

  .md\:cursor-move {
    cursor: move;
  }

  .md\:cursor-not-allowed {
    cursor: not-allowed;
  }

  .md\:block {
    display: block;
  }

  .md\:inline-block {
    display: inline-block;
  }

  .md\:inline {
    display: inline;
  }

  .md\:table {
    display: table;
  }

  .md\:table-row {
    display: table-row;
  }

  .md\:table-cell {
    display: table-cell;
  }

  .md\:hidden {
    display: none;
  }

  .md\:flex {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
  }

  .md\:inline-flex {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: -webkit-inline-box;
    display: inline-flex;
  }

  .md\:flex-row {
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            flex-direction: row;
  }

  .md\:flex-row-reverse {
    -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: reverse;
            flex-direction: row-reverse;
  }

  .md\:flex-col {
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            flex-direction: column;
  }

  .md\:flex-col-reverse {
    -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
            -webkit-box-orient: vertical;
            -webkit-box-direction: reverse;
            flex-direction: column-reverse;
  }

  .md\:flex-wrap {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }

  .md\:flex-wrap-reverse {
    -webkit-flex-wrap: wrap-reverse;
        -ms-flex-wrap: wrap-reverse;
            flex-wrap: wrap-reverse;
  }

  .md\:flex-no-wrap {
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
  }

  .md\:items-start {
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            -webkit-box-align: start;
            align-items: flex-start;
  }

  .md\:items-end {
    -webkit-align-items: flex-end;
        -ms-flex-align: end;
            -webkit-box-align: end;
            align-items: flex-end;
  }

  .md\:items-center {
    -webkit-align-items: center;
        -ms-flex-align: center;
            -webkit-box-align: center;
            align-items: center;
  }

  .md\:items-baseline {
    -webkit-align-items: baseline;
        -ms-flex-align: baseline;
            -webkit-box-align: baseline;
            align-items: baseline;
  }

  .md\:items-stretch {
    -webkit-align-items: stretch;
        -ms-flex-align: stretch;
            -webkit-box-align: stretch;
            align-items: stretch;
  }

  .md\:self-auto {
    -webkit-align-self: auto;
        -ms-flex-item-align: auto;
                -ms-grid-row-align: auto;
            align-self: auto;
  }

  .md\:self-start {
    -webkit-align-self: flex-start;
        -ms-flex-item-align: start;
            align-self: flex-start;
  }

  .md\:self-end {
    -webkit-align-self: flex-end;
        -ms-flex-item-align: end;
            align-self: flex-end;
  }

  .md\:self-center {
    -webkit-align-self: center;
        -ms-flex-item-align: center;
                -ms-grid-row-align: center;
            align-self: center;
  }

  .md\:self-stretch {
    -webkit-align-self: stretch;
        -ms-flex-item-align: stretch;
                -ms-grid-row-align: stretch;
            align-self: stretch;
  }

  .md\:justify-start {
    -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
            -webkit-box-pack: start;
            justify-content: flex-start;
  }

  .md\:justify-end {
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            -webkit-box-pack: end;
            justify-content: flex-end;
  }

  .md\:justify-center {
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            -webkit-box-pack: center;
            justify-content: center;
  }

  .md\:justify-between {
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            -webkit-box-pack: justify;
            justify-content: space-between;
  }

  .md\:justify-around {
    -webkit-justify-content: space-around;
        -ms-flex-pack: distribute;
            justify-content: space-around;
  }

  .md\:content-center {
    -webkit-align-content: center;
        -ms-flex-line-pack: center;
            align-content: center;
  }

  .md\:content-start {
    -webkit-align-content: flex-start;
        -ms-flex-line-pack: start;
            align-content: flex-start;
  }

  .md\:content-end {
    -webkit-align-content: flex-end;
        -ms-flex-line-pack: end;
            align-content: flex-end;
  }

  .md\:content-between {
    -webkit-align-content: space-between;
        -ms-flex-line-pack: justify;
            align-content: space-between;
  }

  .md\:content-around {
    -webkit-align-content: space-around;
        -ms-flex-line-pack: distribute;
            align-content: space-around;
  }

  .md\:flex-1 {
    -webkit-flex: 1;
        -ms-flex: 1;
            -webkit-box-flex: 1;
            flex: 1;
  }

  .md\:flex-auto {
    -webkit-flex: auto;
        -ms-flex: auto;
            -webkit-box-flex: 1;
            flex: auto;
  }

  .md\:flex-initial {
    -webkit-flex: initial;
        -ms-flex: initial;
            -webkit-box-flex: initial;
            flex: initial;
  }

  .md\:flex-none {
    -webkit-flex: none;
        -ms-flex: none;
            -webkit-box-flex: 0;
            flex: none;
  }

  .md\:flex-grow {
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            -webkit-box-flex: 1;
            flex-grow: 1;
  }

  .md\:flex-shrink {
    -webkit-flex-shrink: 1;
        -ms-flex-negative: 1;
            flex-shrink: 1;
  }

  .md\:flex-no-grow {
    -webkit-flex-grow: 0;
        -ms-flex-positive: 0;
            -webkit-box-flex: 0;
            flex-grow: 0;
  }

  .md\:flex-no-shrink {
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
  }

  .md\:float-right {
    float: right;
  }

  .md\:float-left {
    float: left;
  }

  .md\:float-none {
    float: none;
  }

  .md\:clearfix:after {
    content: "";
    display: table;
    clear: both;
  }

  .md\:font-base {
    font-family: Roboto, -apple-system, BlinkMacSystemFont, Segoe UI, Lato, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  }

  .md\:font-light {
    font-weight: 300;
  }

  .md\:font-regular {
    font-weight: 400;
  }

  .md\:font-medium {
    font-weight: 500;
  }

  .md\:font-bold {
    font-weight: 700;
  }

  .md\:font-black {
    font-weight: 900;
  }

  .md\:hover\:font-light:hover {
    font-weight: 300;
  }

  .md\:hover\:font-regular:hover {
    font-weight: 400;
  }

  .md\:hover\:font-medium:hover {
    font-weight: 500;
  }

  .md\:hover\:font-bold:hover {
    font-weight: 700;
  }

  .md\:hover\:font-black:hover {
    font-weight: 900;
  }

  .md\:h-1 {
    height: .25rem;
  }

  .md\:h-2 {
    height: .5rem;
  }

  .md\:h-3 {
    height: .75rem;
  }

  .md\:h-4 {
    height: 1rem;
  }

  .md\:h-5 {
    height: 1.25rem;
  }

  .md\:h-6 {
    height: 1.5rem;
  }

  .md\:h-8 {
    height: 2rem;
  }

  .md\:h-9 {
    height: 2.25rem;
  }

  .md\:h-10 {
    height: 2.5rem;
  }

  .md\:h-12 {
    height: 3rem;
  }

  .md\:h-16 {
    height: 4rem;
  }

  .md\:h-24 {
    height: 6rem;
  }

  .md\:h-32 {
    height: 8rem;
  }

  .md\:h-48 {
    height: 12rem;
  }

  .md\:h-64 {
    height: 16rem;
  }

  .md\:h-auto {
    height: auto;
  }

  .md\:h-px {
    height: 1px;
  }

  .md\:h-full {
    height: 100%;
  }

  .md\:h-screen {
    height: 100vh;
  }

  .md\:leading-none {
    line-height: 1;
  }

  .md\:leading-tighter {
    line-height: 1.05;
  }

  .md\:leading-tight {
    line-height: 1.125;
  }

  .md\:leading-compact {
    line-height: 1.25;
  }

  .md\:leading-normal {
    line-height: 1.4;
  }

  .md\:leading-looser {
    line-height: 1.6;
  }

  .md\:leading-loose {
    line-height: 1.75;
  }

  .md\:m-0 {
    margin: 0;
  }

  .md\:m-1 {
    margin: .25rem;
  }

  .md\:m-2 {
    margin: .5rem;
  }

  .md\:m-3 {
    margin: .75rem;
  }

  .md\:m-4 {
    margin: 1rem;
  }

  .md\:m-5 {
    margin: 1.25rem;
  }

  .md\:m-6 {
    margin: 1.5rem;
  }

  .md\:m-8 {
    margin: 2rem;
  }

  .md\:m-10 {
    margin: 2.5rem;
  }

  .md\:m-12 {
    margin: 3rem;
  }

  .md\:m-14 {
    margin: 3.5rem;
  }

  .md\:m-16 {
    margin: 4rem;
  }

  .md\:m-18 {
    margin: 4.5rem;
  }

  .md\:m-20 {
    margin: 5rem;
  }

  .md\:m-auto {
    margin: auto;
  }

  .md\:m-px {
    margin: 1px;
  }

  .md\:my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .md\:mx-0 {
    margin-left: 0;
    margin-right: 0;
  }

  .md\:my-1 {
    margin-top: .25rem;
    margin-bottom: .25rem;
  }

  .md\:mx-1 {
    margin-left: .25rem;
    margin-right: .25rem;
  }

  .md\:my-2 {
    margin-top: .5rem;
    margin-bottom: .5rem;
  }

  .md\:mx-2 {
    margin-left: .5rem;
    margin-right: .5rem;
  }

  .md\:my-3 {
    margin-top: .75rem;
    margin-bottom: .75rem;
  }

  .md\:mx-3 {
    margin-left: .75rem;
    margin-right: .75rem;
  }

  .md\:my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .md\:mx-4 {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .md\:my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .md\:mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .md\:my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .md\:mx-6 {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .md\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .md\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .md\:my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .md\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .md\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .md\:mx-12 {
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .md\:my-14 {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .md\:mx-14 {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .md\:my-16 {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .md\:mx-16 {
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .md\:my-18 {
    margin-top: 4.5rem;
    margin-bottom: 4.5rem;
  }

  .md\:mx-18 {
    margin-left: 4.5rem;
    margin-right: 4.5rem;
  }

  .md\:my-20 {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .md\:mx-20 {
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .md\:my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .md\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .md\:my-px {
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .md\:mx-px {
    margin-left: 1px;
    margin-right: 1px;
  }

  .md\:mt-0 {
    margin-top: 0;
  }

  .md\:mr-0 {
    margin-right: 0;
  }

  .md\:mb-0 {
    margin-bottom: 0;
  }

  .md\:ml-0 {
    margin-left: 0;
  }

  .md\:mt-1 {
    margin-top: .25rem;
  }

  .md\:mr-1 {
    margin-right: .25rem;
  }

  .md\:mb-1 {
    margin-bottom: .25rem;
  }

  .md\:ml-1 {
    margin-left: .25rem;
  }

  .md\:mt-2 {
    margin-top: .5rem;
  }

  .md\:mr-2 {
    margin-right: .5rem;
  }

  .md\:mb-2 {
    margin-bottom: .5rem;
  }

  .md\:ml-2 {
    margin-left: .5rem;
  }

  .md\:mt-3 {
    margin-top: .75rem;
  }

  .md\:mr-3 {
    margin-right: .75rem;
  }

  .md\:mb-3 {
    margin-bottom: .75rem;
  }

  .md\:ml-3 {
    margin-left: .75rem;
  }

  .md\:mt-4 {
    margin-top: 1rem;
  }

  .md\:mr-4 {
    margin-right: 1rem;
  }

  .md\:mb-4 {
    margin-bottom: 1rem;
  }

  .md\:ml-4 {
    margin-left: 1rem;
  }

  .md\:mt-5 {
    margin-top: 1.25rem;
  }

  .md\:mr-5 {
    margin-right: 1.25rem;
  }

  .md\:mb-5 {
    margin-bottom: 1.25rem;
  }

  .md\:ml-5 {
    margin-left: 1.25rem;
  }

  .md\:mt-6 {
    margin-top: 1.5rem;
  }

  .md\:mr-6 {
    margin-right: 1.5rem;
  }

  .md\:mb-6 {
    margin-bottom: 1.5rem;
  }

  .md\:ml-6 {
    margin-left: 1.5rem;
  }

  .md\:mt-8 {
    margin-top: 2rem;
  }

  .md\:mr-8 {
    margin-right: 2rem;
  }

  .md\:mb-8 {
    margin-bottom: 2rem;
  }

  .md\:ml-8 {
    margin-left: 2rem;
  }

  .md\:mt-10 {
    margin-top: 2.5rem;
  }

  .md\:mr-10 {
    margin-right: 2.5rem;
  }

  .md\:mb-10 {
    margin-bottom: 2.5rem;
  }

  .md\:ml-10 {
    margin-left: 2.5rem;
  }

  .md\:mt-12 {
    margin-top: 3rem;
  }

  .md\:mr-12 {
    margin-right: 3rem;
  }

  .md\:mb-12 {
    margin-bottom: 3rem;
  }

  .md\:ml-12 {
    margin-left: 3rem;
  }

  .md\:mt-14 {
    margin-top: 3.5rem;
  }

  .md\:mr-14 {
    margin-right: 3.5rem;
  }

  .md\:mb-14 {
    margin-bottom: 3.5rem;
  }

  .md\:ml-14 {
    margin-left: 3.5rem;
  }

  .md\:mt-16 {
    margin-top: 4rem;
  }

  .md\:mr-16 {
    margin-right: 4rem;
  }

  .md\:mb-16 {
    margin-bottom: 4rem;
  }

  .md\:ml-16 {
    margin-left: 4rem;
  }

  .md\:mt-18 {
    margin-top: 4.5rem;
  }

  .md\:mr-18 {
    margin-right: 4.5rem;
  }

  .md\:mb-18 {
    margin-bottom: 4.5rem;
  }

  .md\:ml-18 {
    margin-left: 4.5rem;
  }

  .md\:mt-20 {
    margin-top: 5rem;
  }

  .md\:mr-20 {
    margin-right: 5rem;
  }

  .md\:mb-20 {
    margin-bottom: 5rem;
  }

  .md\:ml-20 {
    margin-left: 5rem;
  }

  .md\:mt-auto {
    margin-top: auto;
  }

  .md\:mr-auto {
    margin-right: auto;
  }

  .md\:mb-auto {
    margin-bottom: auto;
  }

  .md\:ml-auto {
    margin-left: auto;
  }

  .md\:mt-px {
    margin-top: 1px;
  }

  .md\:mr-px {
    margin-right: 1px;
  }

  .md\:mb-px {
    margin-bottom: 1px;
  }

  .md\:ml-px {
    margin-left: 1px;
  }

  .md\:max-h-full {
    max-height: 100%;
  }

  .md\:max-h-screen {
    max-height: 100vh;
  }

  .md\:max-w-xs {
    max-width: 20rem;
  }

  .md\:max-w-sm {
    max-width: 30rem;
  }

  .md\:max-w-md {
    max-width: 40rem;
  }

  .md\:max-w-lg {
    max-width: 50rem;
  }

  .md\:max-w-xl {
    max-width: 60rem;
  }

  .md\:max-w-2xl {
    max-width: 70rem;
  }

  .md\:max-w-3xl {
    max-width: 80rem;
  }

  .md\:max-w-4xl {
    max-width: 90rem;
  }

  .md\:max-w-5xl {
    max-width: 100rem;
  }

  .md\:max-w-full {
    max-width: 100%;
  }

  .md\:min-h-0 {
    min-height: 0;
  }

  .md\:min-h-full {
    min-height: 100%;
  }

  .md\:min-h-screen {
    min-height: 100vh;
  }

  .md\:min-w-0 {
    min-width: 0;
  }

  .md\:min-w-full {
    min-width: 100%;
  }

  .md\:-m-0 {
    margin: 0;
  }

  .md\:-m-1 {
    margin: -0.25rem;
  }

  .md\:-m-2 {
    margin: -0.5rem;
  }

  .md\:-m-3 {
    margin: -0.75rem;
  }

  .md\:-m-4 {
    margin: -1rem;
  }

  .md\:-m-6 {
    margin: -1.5rem;
  }

  .md\:-m-8 {
    margin: -2rem;
  }

  .md\:-m-px {
    margin: -1px;
  }

  .md\:-my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .md\:-mx-0 {
    margin-left: 0;
    margin-right: 0;
  }

  .md\:-my-1 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .md\:-mx-1 {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .md\:-my-2 {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .md\:-mx-2 {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .md\:-my-3 {
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .md\:-mx-3 {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .md\:-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .md\:-mx-4 {
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .md\:-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .md\:-mx-6 {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .md\:-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .md\:-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .md\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .md\:-mx-px {
    margin-left: -1px;
    margin-right: -1px;
  }

  .md\:-mt-0 {
    margin-top: 0;
  }

  .md\:-mr-0 {
    margin-right: 0;
  }

  .md\:-mb-0 {
    margin-bottom: 0;
  }

  .md\:-ml-0 {
    margin-left: 0;
  }

  .md\:-mt-1 {
    margin-top: -0.25rem;
  }

  .md\:-mr-1 {
    margin-right: -0.25rem;
  }

  .md\:-mb-1 {
    margin-bottom: -0.25rem;
  }

  .md\:-ml-1 {
    margin-left: -0.25rem;
  }

  .md\:-mt-2 {
    margin-top: -0.5rem;
  }

  .md\:-mr-2 {
    margin-right: -0.5rem;
  }

  .md\:-mb-2 {
    margin-bottom: -0.5rem;
  }

  .md\:-ml-2 {
    margin-left: -0.5rem;
  }

  .md\:-mt-3 {
    margin-top: -0.75rem;
  }

  .md\:-mr-3 {
    margin-right: -0.75rem;
  }

  .md\:-mb-3 {
    margin-bottom: -0.75rem;
  }

  .md\:-ml-3 {
    margin-left: -0.75rem;
  }

  .md\:-mt-4 {
    margin-top: -1rem;
  }

  .md\:-mr-4 {
    margin-right: -1rem;
  }

  .md\:-mb-4 {
    margin-bottom: -1rem;
  }

  .md\:-ml-4 {
    margin-left: -1rem;
  }

  .md\:-mt-6 {
    margin-top: -1.5rem;
  }

  .md\:-mr-6 {
    margin-right: -1.5rem;
  }

  .md\:-mb-6 {
    margin-bottom: -1.5rem;
  }

  .md\:-ml-6 {
    margin-left: -1.5rem;
  }

  .md\:-mt-8 {
    margin-top: -2rem;
  }

  .md\:-mr-8 {
    margin-right: -2rem;
  }

  .md\:-mb-8 {
    margin-bottom: -2rem;
  }

  .md\:-ml-8 {
    margin-left: -2rem;
  }

  .md\:-mt-px {
    margin-top: -1px;
  }

  .md\:-mr-px {
    margin-right: -1px;
  }

  .md\:-mb-px {
    margin-bottom: -1px;
  }

  .md\:-ml-px {
    margin-left: -1px;
  }

  .md\:opacity-0 {
    opacity: 0;
  }

  .md\:opacity-25 {
    opacity: .25;
  }

  .md\:opacity-50 {
    opacity: .5;
  }

  .md\:opacity-75 {
    opacity: .75;
  }

  .md\:opacity-100 {
    opacity: 1;
  }

  .md\:overflow-auto {
    overflow: auto;
  }

  .md\:overflow-hidden {
    overflow: hidden;
  }

  .md\:overflow-visible {
    overflow: visible;
  }

  .md\:overflow-scroll {
    overflow: scroll;
  }

  .md\:overflow-x-auto {
    overflow-x: auto;
  }

  .md\:overflow-y-auto {
    overflow-y: auto;
  }

  .md\:overflow-x-hidden {
    overflow-x: hidden;
  }

  .md\:overflow-y-hidden {
    overflow-y: hidden;
  }

  .md\:overflow-x-visible {
    overflow-x: visible;
  }

  .md\:overflow-y-visible {
    overflow-y: visible;
  }

  .md\:overflow-x-scroll {
    overflow-x: scroll;
  }

  .md\:overflow-y-scroll {
    overflow-y: scroll;
  }

  .md\:scrolling-touch {
    -webkit-overflow-scrolling: touch;
  }

  .md\:scrolling-auto {
    -webkit-overflow-scrolling: auto;
  }

  .md\:p-0 {
    padding: 0;
  }

  .md\:p-1 {
    padding: .25rem;
  }

  .md\:p-2 {
    padding: .5rem;
  }

  .md\:p-3 {
    padding: .75rem;
  }

  .md\:p-4 {
    padding: 1rem;
  }

  .md\:p-5 {
    padding: 1.25rem;
  }

  .md\:p-6 {
    padding: 1.5rem;
  }

  .md\:p-8 {
    padding: 2rem;
  }

  .md\:p-10 {
    padding: 2.5rem;
  }

  .md\:p-12 {
    padding: 3rem;
  }

  .md\:p-14 {
    padding: 3.5rem;
  }

  .md\:p-16 {
    padding: 4rem;
  }

  .md\:p-18 {
    padding: 4.5rem;
  }

  .md\:p-20 {
    padding: 5rem;
  }

  .md\:p-24 {
    padding: 6rem;
  }

  .md\:p-px {
    padding: 1px;
  }

  .md\:py-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .md\:px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .md\:py-1 {
    padding-top: .25rem;
    padding-bottom: .25rem;
  }

  .md\:px-1 {
    padding-left: .25rem;
    padding-right: .25rem;
  }

  .md\:py-2 {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }

  .md\:px-2 {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .md\:py-3 {
    padding-top: .75rem;
    padding-bottom: .75rem;
  }

  .md\:px-3 {
    padding-left: .75rem;
    padding-right: .75rem;
  }

  .md\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .md\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .md\:py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .md\:px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .md\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .md\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .md\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .md\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .md\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .md\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .md\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .md\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .md\:py-14 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .md\:px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .md\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .md\:px-16 {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .md\:py-18 {
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
  }

  .md\:px-18 {
    padding-left: 4.5rem;
    padding-right: 4.5rem;
  }

  .md\:py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .md\:px-20 {
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .md\:py-24 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .md\:px-24 {
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .md\:py-px {
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .md\:px-px {
    padding-left: 1px;
    padding-right: 1px;
  }

  .md\:pt-0 {
    padding-top: 0;
  }

  .md\:pr-0 {
    padding-right: 0;
  }

  .md\:pb-0 {
    padding-bottom: 0;
  }

  .md\:pl-0 {
    padding-left: 0;
  }

  .md\:pt-1 {
    padding-top: .25rem;
  }

  .md\:pr-1 {
    padding-right: .25rem;
  }

  .md\:pb-1 {
    padding-bottom: .25rem;
  }

  .md\:pl-1 {
    padding-left: .25rem;
  }

  .md\:pt-2 {
    padding-top: .5rem;
  }

  .md\:pr-2 {
    padding-right: .5rem;
  }

  .md\:pb-2 {
    padding-bottom: .5rem;
  }

  .md\:pl-2 {
    padding-left: .5rem;
  }

  .md\:pt-3 {
    padding-top: .75rem;
  }

  .md\:pr-3 {
    padding-right: .75rem;
  }

  .md\:pb-3 {
    padding-bottom: .75rem;
  }

  .md\:pl-3 {
    padding-left: .75rem;
  }

  .md\:pt-4 {
    padding-top: 1rem;
  }

  .md\:pr-4 {
    padding-right: 1rem;
  }

  .md\:pb-4 {
    padding-bottom: 1rem;
  }

  .md\:pl-4 {
    padding-left: 1rem;
  }

  .md\:pt-5 {
    padding-top: 1.25rem;
  }

  .md\:pr-5 {
    padding-right: 1.25rem;
  }

  .md\:pb-5 {
    padding-bottom: 1.25rem;
  }

  .md\:pl-5 {
    padding-left: 1.25rem;
  }

  .md\:pt-6 {
    padding-top: 1.5rem;
  }

  .md\:pr-6 {
    padding-right: 1.5rem;
  }

  .md\:pb-6 {
    padding-bottom: 1.5rem;
  }

  .md\:pl-6 {
    padding-left: 1.5rem;
  }

  .md\:pt-8 {
    padding-top: 2rem;
  }

  .md\:pr-8 {
    padding-right: 2rem;
  }

  .md\:pb-8 {
    padding-bottom: 2rem;
  }

  .md\:pl-8 {
    padding-left: 2rem;
  }

  .md\:pt-10 {
    padding-top: 2.5rem;
  }

  .md\:pr-10 {
    padding-right: 2.5rem;
  }

  .md\:pb-10 {
    padding-bottom: 2.5rem;
  }

  .md\:pl-10 {
    padding-left: 2.5rem;
  }

  .md\:pt-12 {
    padding-top: 3rem;
  }

  .md\:pr-12 {
    padding-right: 3rem;
  }

  .md\:pb-12 {
    padding-bottom: 3rem;
  }

  .md\:pl-12 {
    padding-left: 3rem;
  }

  .md\:pt-14 {
    padding-top: 3.5rem;
  }

  .md\:pr-14 {
    padding-right: 3.5rem;
  }

  .md\:pb-14 {
    padding-bottom: 3.5rem;
  }

  .md\:pl-14 {
    padding-left: 3.5rem;
  }

  .md\:pt-16 {
    padding-top: 4rem;
  }

  .md\:pr-16 {
    padding-right: 4rem;
  }

  .md\:pb-16 {
    padding-bottom: 4rem;
  }

  .md\:pl-16 {
    padding-left: 4rem;
  }

  .md\:pt-18 {
    padding-top: 4.5rem;
  }

  .md\:pr-18 {
    padding-right: 4.5rem;
  }

  .md\:pb-18 {
    padding-bottom: 4.5rem;
  }

  .md\:pl-18 {
    padding-left: 4.5rem;
  }

  .md\:pt-20 {
    padding-top: 5rem;
  }

  .md\:pr-20 {
    padding-right: 5rem;
  }

  .md\:pb-20 {
    padding-bottom: 5rem;
  }

  .md\:pl-20 {
    padding-left: 5rem;
  }

  .md\:pt-24 {
    padding-top: 6rem;
  }

  .md\:pr-24 {
    padding-right: 6rem;
  }

  .md\:pb-24 {
    padding-bottom: 6rem;
  }

  .md\:pl-24 {
    padding-left: 6rem;
  }

  .md\:pt-px {
    padding-top: 1px;
  }

  .md\:pr-px {
    padding-right: 1px;
  }

  .md\:pb-px {
    padding-bottom: 1px;
  }

  .md\:pl-px {
    padding-left: 1px;
  }

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

  .md\:pointer-events-auto {
    pointer-events: auto;
  }

  .md\:static {
    position: static;
  }

  .md\:fixed {
    position: fixed;
  }

  .md\:absolute {
    position: absolute;
  }

  .md\:relative {
    position: relative;
  }

  .md\:sticky {
    position: -webkit-sticky;
    position: sticky;
  }

  .md\:pin-none {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .md\:pin {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }

  .md\:pin-y {
    top: 0;
    bottom: 0;
  }

  .md\:pin-x {
    right: 0;
    left: 0;
  }

  .md\:pin-t {
    top: 0;
  }

  .md\:pin-r {
    right: 0;
  }

  .md\:pin-b {
    bottom: 0;
  }

  .md\:pin-l {
    left: 0;
  }

  .md\:resize-none {
    resize: none;
  }

  .md\:resize-y {
    resize: vertical;
  }

  .md\:resize-x {
    resize: horizontal;
  }

  .md\:resize {
    resize: both;
  }

  .md\:shadow-sm {
    -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .3);
            box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .3);
  }

  .md\:shadow-md {
    -webkit-box-shadow: 0 2px 8px 0 rgba(0, 0, 0, .3);
            box-shadow: 0 2px 8px 0 rgba(0, 0, 0, .3);
  }

  .md\:shadow-lg {
    -webkit-box-shadow: 0 8px 8px 0 rgba(0, 0, 0, .12);
            box-shadow: 0 8px 8px 0 rgba(0, 0, 0, .12);
  }

  .md\:shadow-xl {
    -webkit-box-shadow: 0 0 26px 0 rgba(0, 0, 0, .2);
            box-shadow: 0 0 26px 0 rgba(0, 0, 0, .2);
  }

  .md\:shadow-2xl {
    -webkit-box-shadow: 0 0 10px 20px rgba(0, 0, 0, .16);
            box-shadow: 0 0 10px 20px rgba(0, 0, 0, .16);
  }

  .md\:shadow-3xl {
    -webkit-box-shadow: 0 15px 40px 0 rgba(0, 0, 0, .15);
            box-shadow: 0 15px 40px 0 rgba(0, 0, 0, .15);
  }

  .md\:shadow-alt1 {
    -webkit-box-shadow: 0 8px 20px 0 rgba(0, 0, 0, .3);
            box-shadow: 0 8px 20px 0 rgba(0, 0, 0, .3);
  }

  .md\:shadow-none {
    -webkit-box-shadow: none;
            box-shadow: none;
  }

  .md\:table-auto {
    table-layout: auto;
  }

  .md\:table-fixed {
    table-layout: fixed;
  }

  .md\:text-left {
    text-align: left;
  }

  .md\:text-center {
    text-align: center;
  }

  .md\:text-right {
    text-align: right;
  }

  .md\:text-justify {
    text-align: justify;
  }

  .md\:text-transparent {
    color: transparent;
  }

  .md\:text-black {
    color: #000;
  }

  .md\:text-dark {
    color: #051c2c;
  }

  .md\:text-dark-alt {
    color: #334553;
  }

  .md\:text-grey-dark {
    color: #5c5c5c;
  }

  .md\:text-grey {
    color: #858585;
  }

  .md\:text-grey-alt {
    color: #d9d8d6;
  }

  .md\:text-grey-light {
    color: #ecebea;
  }

  .md\:text-grey-lighter {
    color: #f0efef;
  }

  .md\:text-grey-lightest {
    color: #f3f3f2;
  }

  .md\:text-red {
    color: #d00;
  }

  .md\:text-sectigo-green {
    color: #00b073;
  }

  .md\:text-sectigo-green-darker {
    color: #008e5d;
  }

  .md\:text-sectigo-blue {
    color: #65b2e8;
  }

  .md\:text-sectigo-blue-darker {
    color: #2e83bf;
  }

  .md\:text-white {
    color: #fff;
  }

  .md\:hover\:text-transparent:hover {
    color: transparent;
  }

  .md\:hover\:text-black:hover {
    color: #000;
  }

  .md\:hover\:text-dark:hover {
    color: #051c2c;
  }

  .md\:hover\:text-dark-alt:hover {
    color: #334553;
  }

  .md\:hover\:text-grey-dark:hover {
    color: #5c5c5c;
  }

  .md\:hover\:text-grey:hover {
    color: #858585;
  }

  .md\:hover\:text-grey-alt:hover {
    color: #d9d8d6;
  }

  .md\:hover\:text-grey-light:hover {
    color: #ecebea;
  }

  .md\:hover\:text-grey-lighter:hover {
    color: #f0efef;
  }

  .md\:hover\:text-grey-lightest:hover {
    color: #f3f3f2;
  }

  .md\:hover\:text-red:hover {
    color: #d00;
  }

  .md\:hover\:text-sectigo-green:hover {
    color: #00b073;
  }

  .md\:hover\:text-sectigo-green-darker:hover {
    color: #008e5d;
  }

  .md\:hover\:text-sectigo-blue:hover {
    color: #65b2e8;
  }

  .md\:hover\:text-sectigo-blue-darker:hover {
    color: #2e83bf;
  }

  .md\:hover\:text-white:hover {
    color: #fff;
  }

  .md\:text-xs {
    font-size: .75rem;
  }

  .md\:text-sm {
    font-size: .875rem;
  }

  .md\:text-base {
    font-size: 1rem;
  }

  .md\:text-lg {
    font-size: 1.125rem;
  }

  .md\:text-xl {
    font-size: 1.25rem;
  }

  .md\:text-2xl {
    font-size: 1.5rem;
  }

  .md\:text-3xl {
    font-size: 1.875rem;
  }

  .md\:text-4xl {
    font-size: 2.25rem;
  }

  .md\:text-5xl {
    font-size: 3rem;
  }

  .md\:italic {
    font-style: italic;
  }

  .md\:roman {
    font-style: normal;
  }

  .md\:uppercase {
    text-transform: uppercase;
  }

  .md\:lowercase {
    text-transform: lowercase;
  }

  .md\:capitalize {
    text-transform: capitalize;
  }

  .md\:normal-case {
    text-transform: none;
  }

  .md\:underline {
    text-decoration: underline;
  }

  .md\:line-through {
    text-decoration: line-through;
  }

  .md\:no-underline {
    text-decoration: none;
  }

  .md\:antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .md\:subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .md\:hover\:italic:hover {
    font-style: italic;
  }

  .md\:hover\:roman:hover {
    font-style: normal;
  }

  .md\:hover\:uppercase:hover {
    text-transform: uppercase;
  }

  .md\:hover\:lowercase:hover {
    text-transform: lowercase;
  }

  .md\:hover\:capitalize:hover {
    text-transform: capitalize;
  }

  .md\:hover\:normal-case:hover {
    text-transform: none;
  }

  .md\:hover\:underline:hover {
    text-decoration: underline;
  }

  .md\:hover\:line-through:hover {
    text-decoration: line-through;
  }

  .md\:hover\:no-underline:hover {
    text-decoration: none;
  }

  .md\:hover\:antialiased:hover {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .md\:hover\:subpixel-antialiased:hover {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .md\:tracking-normal {
    letter-spacing: 0;
  }

  .md\:tracking-wide {
    letter-spacing: .05em;
  }

  .md\:tracking-compact {
    letter-spacing: -2px;
  }

  .md\:select-none {
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
  }

  .md\:select-text {
    -webkit-user-select: text;
       -moz-user-select: text;
        -ms-user-select: text;
            user-select: text;
  }

  .md\:align-baseline {
    vertical-align: baseline;
  }

  .md\:align-top {
    vertical-align: top;
  }

  .md\:align-middle {
    vertical-align: middle;
  }

  .md\:align-bottom {
    vertical-align: bottom;
  }

  .md\:align-text-top {
    vertical-align: text-top;
  }

  .md\:align-text-bottom {
    vertical-align: text-bottom;
  }

  .md\:visible {
    visibility: visible;
  }

  .md\:invisible {
    visibility: hidden;
  }

  .md\:whitespace-normal {
    white-space: normal;
  }

  .md\:whitespace-no-wrap {
    white-space: nowrap;
  }

  .md\:whitespace-pre {
    white-space: pre;
  }

  .md\:whitespace-pre-line {
    white-space: pre-line;
  }

  .md\:whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .md\:break-words {
    word-wrap: break-word;
  }

  .md\:break-normal {
    word-wrap: normal;
  }

  .md\:truncate {
    overflow: hidden;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    white-space: nowrap;
  }

  .md\:w-1 {
    width: .25rem;
  }

  .md\:w-2 {
    width: .5rem;
  }

  .md\:w-3 {
    width: .75rem;
  }

  .md\:w-4 {
    width: 1rem;
  }

  .md\:w-5 {
    width: 1.25rem;
  }

  .md\:w-6 {
    width: 1.5rem;
  }

  .md\:w-8 {
    width: 2rem;
  }

  .md\:w-9 {
    width: 2.25rem;
  }

  .md\:w-10 {
    width: 2.5rem;
  }

  .md\:w-12 {
    width: 3rem;
  }

  .md\:w-16 {
    width: 4rem;
  }

  .md\:w-24 {
    width: 6rem;
  }

  .md\:w-32 {
    width: 8rem;
  }

  .md\:w-48 {
    width: 12rem;
  }

  .md\:w-64 {
    width: 16rem;
  }

  .md\:w-auto {
    width: auto;
  }

  .md\:w-px {
    width: 1px;
  }

  .md\:w-p24 {
    width: 24%;
  }

  .md\:w-p28 {
    width: 28%;
  }

  .md\:w-p31 {
    width: 31.5%;
  }

  .md\:w-p48 {
    width: 48.5%;
  }

  .md\:w-1\/2 {
    width: 50%;
  }

  .md\:w-1\/3 {
    width: 33.33333%;
  }

  .md\:w-2\/3 {
    width: 66.66667%;
  }

  .md\:w-1\/4 {
    width: 25%;
  }

  .md\:w-3\/4 {
    width: 75%;
  }

  .md\:w-1\/5 {
    width: 20%;
  }

  .md\:w-2\/5 {
    width: 40%;
  }

  .md\:w-3\/5 {
    width: 60%;
  }

  .md\:w-4\/5 {
    width: 80%;
  }

  .md\:w-1\/6 {
    width: 16.66667%;
  }

  .md\:w-5\/6 {
    width: 83.33333%;
  }

  .md\:w-full {
    width: 100%;
  }

  .md\:w-screen {
    width: 100vw;
  }

  .md\:z-0 {
    z-index: 0;
  }

  .md\:z-10 {
    z-index: 10;
  }

  .md\:z-20 {
    z-index: 20;
  }

  .md\:z-30 {
    z-index: 30;
  }

  .md\:z-40 {
    z-index: 40;
  }

  .md\:z-50 {
    z-index: 50;
  }

  .md\:z-auto {
    z-index: auto;
  }
}

@media (min-width: 992px) {
  .lg\:list-reset {
    list-style: none;
    padding: 0;
  }

  .lg\:appearance-none {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .lg\:bg-fixed {
    background-attachment: fixed;
  }

  .lg\:bg-local {
    background-attachment: local;
  }

  .lg\:bg-scroll {
    background-attachment: scroll;
  }

  .lg\:bg-transparent {
    background-color: transparent;
  }

  .lg\:bg-black {
    background-color: #000;
  }

  .lg\:bg-dark {
    background-color: #051c2c;
  }

  .lg\:bg-dark-alt {
    background-color: #334553;
  }

  .lg\:bg-grey-dark {
    background-color: #5c5c5c;
  }

  .lg\:bg-grey {
    background-color: #858585;
  }

  .lg\:bg-grey-alt {
    background-color: #d9d8d6;
  }

  .lg\:bg-grey-light {
    background-color: #ecebea;
  }

  .lg\:bg-grey-lighter {
    background-color: #f0efef;
  }

  .lg\:bg-grey-lightest {
    background-color: #f3f3f2;
  }

  .lg\:bg-red {
    background-color: #d00;
  }

  .lg\:bg-sectigo-green {
    background-color: #00b073;
  }

  .lg\:bg-sectigo-green-darker {
    background-color: #008e5d;
  }

  .lg\:bg-sectigo-blue {
    background-color: #65b2e8;
  }

  .lg\:bg-sectigo-blue-darker {
    background-color: #2e83bf;
  }

  .lg\:bg-white {
    background-color: #fff;
  }

  .lg\:hover\:bg-transparent:hover {
    background-color: transparent;
  }

  .lg\:hover\:bg-black:hover {
    background-color: #000;
  }

  .lg\:hover\:bg-dark:hover {
    background-color: #051c2c;
  }

  .lg\:hover\:bg-dark-alt:hover {
    background-color: #334553;
  }

  .lg\:hover\:bg-grey-dark:hover {
    background-color: #5c5c5c;
  }

  .lg\:hover\:bg-grey:hover {
    background-color: #858585;
  }

  .lg\:hover\:bg-grey-alt:hover {
    background-color: #d9d8d6;
  }

  .lg\:hover\:bg-grey-light:hover {
    background-color: #ecebea;
  }

  .lg\:hover\:bg-grey-lighter:hover {
    background-color: #f0efef;
  }

  .lg\:hover\:bg-grey-lightest:hover {
    background-color: #f3f3f2;
  }

  .lg\:hover\:bg-red:hover {
    background-color: #d00;
  }

  .lg\:hover\:bg-sectigo-green:hover {
    background-color: #00b073;
  }

  .lg\:hover\:bg-sectigo-green-darker:hover {
    background-color: #008e5d;
  }

  .lg\:hover\:bg-sectigo-blue:hover {
    background-color: #65b2e8;
  }

  .lg\:hover\:bg-sectigo-blue-darker:hover {
    background-color: #2e83bf;
  }

  .lg\:hover\:bg-white:hover {
    background-color: #fff;
  }

  .lg\:bg-bottom {
    background-position: bottom;
  }

  .lg\:bg-center {
    background-position: center;
  }

  .lg\:bg-left {
    background-position: left;
  }

  .lg\:bg-left-bottom {
    background-position: left bottom;
  }

  .lg\:bg-left-top {
    background-position: left top;
  }

  .lg\:bg-right {
    background-position: right;
  }

  .lg\:bg-right-bottom {
    background-position: right bottom;
  }

  .lg\:bg-right-top {
    background-position: right top;
  }

  .lg\:bg-top {
    background-position: top;
  }

  .lg\:bg-repeat {
    background-repeat: repeat;
  }

  .lg\:bg-no-repeat {
    background-repeat: no-repeat;
  }

  .lg\:bg-repeat-x {
    background-repeat: repeat-x;
  }

  .lg\:bg-repeat-y {
    background-repeat: repeat-y;
  }

  .lg\:bg-auto {
    background-size: auto;
  }

  .lg\:bg-cover {
    background-size: cover;
  }

  .lg\:bg-contain {
    background-size: contain;
  }

  .lg\:border-transparent {
    border-color: transparent;
  }

  .lg\:border-black {
    border-color: #000;
  }

  .lg\:border-dark {
    border-color: #051c2c;
  }

  .lg\:border-dark-alt {
    border-color: #334553;
  }

  .lg\:border-grey-dark {
    border-color: #5c5c5c;
  }

  .lg\:border-grey {
    border-color: #858585;
  }

  .lg\:border-grey-alt {
    border-color: #d9d8d6;
  }

  .lg\:border-grey-light {
    border-color: #ecebea;
  }

  .lg\:border-grey-lighter {
    border-color: #f0efef;
  }

  .lg\:border-grey-lightest {
    border-color: #f3f3f2;
  }

  .lg\:border-red {
    border-color: #d00;
  }

  .lg\:border-sectigo-green {
    border-color: #00b073;
  }

  .lg\:border-sectigo-green-darker {
    border-color: #008e5d;
  }

  .lg\:border-sectigo-blue {
    border-color: #65b2e8;
  }

  .lg\:border-sectigo-blue-darker {
    border-color: #2e83bf;
  }

  .lg\:border-white {
    border-color: #fff;
  }

  .lg\:hover\:border-transparent:hover {
    border-color: transparent;
  }

  .lg\:hover\:border-black:hover {
    border-color: #000;
  }

  .lg\:hover\:border-dark:hover {
    border-color: #051c2c;
  }

  .lg\:hover\:border-dark-alt:hover {
    border-color: #334553;
  }

  .lg\:hover\:border-grey-dark:hover {
    border-color: #5c5c5c;
  }

  .lg\:hover\:border-grey:hover {
    border-color: #858585;
  }

  .lg\:hover\:border-grey-alt:hover {
    border-color: #d9d8d6;
  }

  .lg\:hover\:border-grey-light:hover {
    border-color: #ecebea;
  }

  .lg\:hover\:border-grey-lighter:hover {
    border-color: #f0efef;
  }

  .lg\:hover\:border-grey-lightest:hover {
    border-color: #f3f3f2;
  }

  .lg\:hover\:border-red:hover {
    border-color: #d00;
  }

  .lg\:hover\:border-sectigo-green:hover {
    border-color: #00b073;
  }

  .lg\:hover\:border-sectigo-green-darker:hover {
    border-color: #008e5d;
  }

  .lg\:hover\:border-sectigo-blue:hover {
    border-color: #65b2e8;
  }

  .lg\:hover\:border-sectigo-blue-darker:hover {
    border-color: #2e83bf;
  }

  .lg\:hover\:border-white:hover {
    border-color: #fff;
  }

  .lg\:rounded-none {
    border-radius: 0;
  }

  .lg\:rounded {
    border-radius: .25rem;
  }

  .lg\:rounded-medium {
    border-radius: 15px;
  }

  .lg\:rounded-large {
    border-radius: 36px;
  }

  .lg\:rounded-full {
    border-radius: 9999px;
  }

  .lg\:rounded-t-none {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .lg\:rounded-r-none {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .lg\:rounded-b-none {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .lg\:rounded-l-none {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .lg\:rounded-t {
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
  }

  .lg\:rounded-r {
    border-top-right-radius: .25rem;
    border-bottom-right-radius: .25rem;
  }

  .lg\:rounded-b {
    border-bottom-right-radius: .25rem;
    border-bottom-left-radius: .25rem;
  }

  .lg\:rounded-l {
    border-top-left-radius: .25rem;
    border-bottom-left-radius: .25rem;
  }

  .lg\:rounded-t-medium {
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
  }

  .lg\:rounded-r-medium {
    border-top-right-radius: 15px;
    border-bottom-right-radius: 15px;
  }

  .lg\:rounded-b-medium {
    border-bottom-right-radius: 15px;
    border-bottom-left-radius: 15px;
  }

  .lg\:rounded-l-medium {
    border-top-left-radius: 15px;
    border-bottom-left-radius: 15px;
  }

  .lg\:rounded-t-large {
    border-top-left-radius: 36px;
    border-top-right-radius: 36px;
  }

  .lg\:rounded-r-large {
    border-top-right-radius: 36px;
    border-bottom-right-radius: 36px;
  }

  .lg\:rounded-b-large {
    border-bottom-right-radius: 36px;
    border-bottom-left-radius: 36px;
  }

  .lg\:rounded-l-large {
    border-top-left-radius: 36px;
    border-bottom-left-radius: 36px;
  }

  .lg\:rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .lg\:rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .lg\:rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .lg\:rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .lg\:rounded-tl-none {
    border-top-left-radius: 0;
  }

  .lg\:rounded-tr-none {
    border-top-right-radius: 0;
  }

  .lg\:rounded-br-none {
    border-bottom-right-radius: 0;
  }

  .lg\:rounded-bl-none {
    border-bottom-left-radius: 0;
  }

  .lg\:rounded-tl {
    border-top-left-radius: .25rem;
  }

  .lg\:rounded-tr {
    border-top-right-radius: .25rem;
  }

  .lg\:rounded-br {
    border-bottom-right-radius: .25rem;
  }

  .lg\:rounded-bl {
    border-bottom-left-radius: .25rem;
  }

  .lg\:rounded-tl-medium {
    border-top-left-radius: 15px;
  }

  .lg\:rounded-tr-medium {
    border-top-right-radius: 15px;
  }

  .lg\:rounded-br-medium {
    border-bottom-right-radius: 15px;
  }

  .lg\:rounded-bl-medium {
    border-bottom-left-radius: 15px;
  }

  .lg\:rounded-tl-large {
    border-top-left-radius: 36px;
  }

  .lg\:rounded-tr-large {
    border-top-right-radius: 36px;
  }

  .lg\:rounded-br-large {
    border-bottom-right-radius: 36px;
  }

  .lg\:rounded-bl-large {
    border-bottom-left-radius: 36px;
  }

  .lg\:rounded-tl-full {
    border-top-left-radius: 9999px;
  }

  .lg\:rounded-tr-full {
    border-top-right-radius: 9999px;
  }

  .lg\:rounded-br-full {
    border-bottom-right-radius: 9999px;
  }

  .lg\:rounded-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .lg\:border-solid {
    border-style: solid;
  }

  .lg\:border-dashed {
    border-style: dashed;
  }

  .lg\:border-dotted {
    border-style: dotted;
  }

  .lg\:border-none {
    border-style: none;
  }

  .lg\:border-0 {
    border-width: 0;
  }

  .lg\:border-2 {
    border-width: 2px;
  }

  .lg\:border-4 {
    border-width: 4px;
  }

  .lg\:border-8 {
    border-width: 8px;
  }

  .lg\:border {
    border-width: 1px;
  }

  .lg\:border-t-0 {
    border-top-width: 0;
  }

  .lg\:border-r-0 {
    border-right-width: 0;
  }

  .lg\:border-b-0 {
    border-bottom-width: 0;
  }

  .lg\:border-l-0 {
    border-left-width: 0;
  }

  .lg\:border-t-2 {
    border-top-width: 2px;
  }

  .lg\:border-r-2 {
    border-right-width: 2px;
  }

  .lg\:border-b-2 {
    border-bottom-width: 2px;
  }

  .lg\:border-l-2 {
    border-left-width: 2px;
  }

  .lg\:border-t-4 {
    border-top-width: 4px;
  }

  .lg\:border-r-4 {
    border-right-width: 4px;
  }

  .lg\:border-b-4 {
    border-bottom-width: 4px;
  }

  .lg\:border-l-4 {
    border-left-width: 4px;
  }

  .lg\:border-t-8 {
    border-top-width: 8px;
  }

  .lg\:border-r-8 {
    border-right-width: 8px;
  }

  .lg\:border-b-8 {
    border-bottom-width: 8px;
  }

  .lg\:border-l-8 {
    border-left-width: 8px;
  }

  .lg\:border-t {
    border-top-width: 1px;
  }

  .lg\:border-r {
    border-right-width: 1px;
  }

  .lg\:border-b {
    border-bottom-width: 1px;
  }

  .lg\:border-l {
    border-left-width: 1px;
  }

  .lg\:cursor-auto {
    cursor: auto;
  }

  .lg\:cursor-default {
    cursor: default;
  }

  .lg\:cursor-pointer {
    cursor: pointer;
  }

  .lg\:cursor-wait {
    cursor: wait;
  }

  .lg\:cursor-move {
    cursor: move;
  }

  .lg\:cursor-not-allowed {
    cursor: not-allowed;
  }

  .lg\:block {
    display: block;
  }

  .lg\:inline-block {
    display: inline-block;
  }

  .lg\:inline {
    display: inline;
  }

  .lg\:table {
    display: table;
  }

  .lg\:table-row {
    display: table-row;
  }

  .lg\:table-cell {
    display: table-cell;
  }

  .lg\:hidden {
    display: none;
  }

  .lg\:flex {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
  }

  .lg\:inline-flex {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: -webkit-inline-box;
    display: inline-flex;
  }

  .lg\:flex-row {
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            flex-direction: row;
  }

  .lg\:flex-row-reverse {
    -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: reverse;
            flex-direction: row-reverse;
  }

  .lg\:flex-col {
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            flex-direction: column;
  }

  .lg\:flex-col-reverse {
    -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
            -webkit-box-orient: vertical;
            -webkit-box-direction: reverse;
            flex-direction: column-reverse;
  }

  .lg\:flex-wrap {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }

  .lg\:flex-wrap-reverse {
    -webkit-flex-wrap: wrap-reverse;
        -ms-flex-wrap: wrap-reverse;
            flex-wrap: wrap-reverse;
  }

  .lg\:flex-no-wrap {
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
  }

  .lg\:items-start {
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            -webkit-box-align: start;
            align-items: flex-start;
  }

  .lg\:items-end {
    -webkit-align-items: flex-end;
        -ms-flex-align: end;
            -webkit-box-align: end;
            align-items: flex-end;
  }

  .lg\:items-center {
    -webkit-align-items: center;
        -ms-flex-align: center;
            -webkit-box-align: center;
            align-items: center;
  }

  .lg\:items-baseline {
    -webkit-align-items: baseline;
        -ms-flex-align: baseline;
            -webkit-box-align: baseline;
            align-items: baseline;
  }

  .lg\:items-stretch {
    -webkit-align-items: stretch;
        -ms-flex-align: stretch;
            -webkit-box-align: stretch;
            align-items: stretch;
  }

  .lg\:self-auto {
    -webkit-align-self: auto;
        -ms-flex-item-align: auto;
                -ms-grid-row-align: auto;
            align-self: auto;
  }

  .lg\:self-start {
    -webkit-align-self: flex-start;
        -ms-flex-item-align: start;
            align-self: flex-start;
  }

  .lg\:self-end {
    -webkit-align-self: flex-end;
        -ms-flex-item-align: end;
            align-self: flex-end;
  }

  .lg\:self-center {
    -webkit-align-self: center;
        -ms-flex-item-align: center;
                -ms-grid-row-align: center;
            align-self: center;
  }

  .lg\:self-stretch {
    -webkit-align-self: stretch;
        -ms-flex-item-align: stretch;
                -ms-grid-row-align: stretch;
            align-self: stretch;
  }

  .lg\:justify-start {
    -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
            -webkit-box-pack: start;
            justify-content: flex-start;
  }

  .lg\:justify-end {
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            -webkit-box-pack: end;
            justify-content: flex-end;
  }

  .lg\:justify-center {
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            -webkit-box-pack: center;
            justify-content: center;
  }

  .lg\:justify-between {
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            -webkit-box-pack: justify;
            justify-content: space-between;
  }

  .lg\:justify-around {
    -webkit-justify-content: space-around;
        -ms-flex-pack: distribute;
            justify-content: space-around;
  }

  .lg\:content-center {
    -webkit-align-content: center;
        -ms-flex-line-pack: center;
            align-content: center;
  }

  .lg\:content-start {
    -webkit-align-content: flex-start;
        -ms-flex-line-pack: start;
            align-content: flex-start;
  }

  .lg\:content-end {
    -webkit-align-content: flex-end;
        -ms-flex-line-pack: end;
            align-content: flex-end;
  }

  .lg\:content-between {
    -webkit-align-content: space-between;
        -ms-flex-line-pack: justify;
            align-content: space-between;
  }

  .lg\:content-around {
    -webkit-align-content: space-around;
        -ms-flex-line-pack: distribute;
            align-content: space-around;
  }

  .lg\:flex-1 {
    -webkit-flex: 1;
        -ms-flex: 1;
            -webkit-box-flex: 1;
            flex: 1;
  }

  .lg\:flex-auto {
    -webkit-flex: auto;
        -ms-flex: auto;
            -webkit-box-flex: 1;
            flex: auto;
  }

  .lg\:flex-initial {
    -webkit-flex: initial;
        -ms-flex: initial;
            -webkit-box-flex: initial;
            flex: initial;
  }

  .lg\:flex-none {
    -webkit-flex: none;
        -ms-flex: none;
            -webkit-box-flex: 0;
            flex: none;
  }

  .lg\:flex-grow {
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            -webkit-box-flex: 1;
            flex-grow: 1;
  }

  .lg\:flex-shrink {
    -webkit-flex-shrink: 1;
        -ms-flex-negative: 1;
            flex-shrink: 1;
  }

  .lg\:flex-no-grow {
    -webkit-flex-grow: 0;
        -ms-flex-positive: 0;
            -webkit-box-flex: 0;
            flex-grow: 0;
  }

  .lg\:flex-no-shrink {
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
  }

  .lg\:float-right {
    float: right;
  }

  .lg\:float-left {
    float: left;
  }

  .lg\:float-none {
    float: none;
  }

  .lg\:clearfix:after {
    content: "";
    display: table;
    clear: both;
  }

  .lg\:font-base {
    font-family: Roboto, -apple-system, BlinkMacSystemFont, Segoe UI, Lato, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  }

  .lg\:font-light {
    font-weight: 300;
  }

  .lg\:font-regular {
    font-weight: 400;
  }

  .lg\:font-medium {
    font-weight: 500;
  }

  .lg\:font-bold {
    font-weight: 700;
  }

  .lg\:font-black {
    font-weight: 900;
  }

  .lg\:hover\:font-light:hover {
    font-weight: 300;
  }

  .lg\:hover\:font-regular:hover {
    font-weight: 400;
  }

  .lg\:hover\:font-medium:hover {
    font-weight: 500;
  }

  .lg\:hover\:font-bold:hover {
    font-weight: 700;
  }

  .lg\:hover\:font-black:hover {
    font-weight: 900;
  }

  .lg\:h-1 {
    height: .25rem;
  }

  .lg\:h-2 {
    height: .5rem;
  }

  .lg\:h-3 {
    height: .75rem;
  }

  .lg\:h-4 {
    height: 1rem;
  }

  .lg\:h-5 {
    height: 1.25rem;
  }

  .lg\:h-6 {
    height: 1.5rem;
  }

  .lg\:h-8 {
    height: 2rem;
  }

  .lg\:h-9 {
    height: 2.25rem;
  }

  .lg\:h-10 {
    height: 2.5rem;
  }

  .lg\:h-12 {
    height: 3rem;
  }

  .lg\:h-16 {
    height: 4rem;
  }

  .lg\:h-24 {
    height: 6rem;
  }

  .lg\:h-32 {
    height: 8rem;
  }

  .lg\:h-48 {
    height: 12rem;
  }

  .lg\:h-64 {
    height: 16rem;
  }

  .lg\:h-auto {
    height: auto;
  }

  .lg\:h-px {
    height: 1px;
  }

  .lg\:h-full {
    height: 100%;
  }

  .lg\:h-screen {
    height: 100vh;
  }

  .lg\:leading-none {
    line-height: 1;
  }

  .lg\:leading-tighter {
    line-height: 1.05;
  }

  .lg\:leading-tight {
    line-height: 1.125;
  }

  .lg\:leading-compact {
    line-height: 1.25;
  }

  .lg\:leading-normal {
    line-height: 1.4;
  }

  .lg\:leading-looser {
    line-height: 1.6;
  }

  .lg\:leading-loose {
    line-height: 1.75;
  }

  .lg\:m-0 {
    margin: 0;
  }

  .lg\:m-1 {
    margin: .25rem;
  }

  .lg\:m-2 {
    margin: .5rem;
  }

  .lg\:m-3 {
    margin: .75rem;
  }

  .lg\:m-4 {
    margin: 1rem;
  }

  .lg\:m-5 {
    margin: 1.25rem;
  }

  .lg\:m-6 {
    margin: 1.5rem;
  }

  .lg\:m-8 {
    margin: 2rem;
  }

  .lg\:m-10 {
    margin: 2.5rem;
  }

  .lg\:m-12 {
    margin: 3rem;
  }

  .lg\:m-14 {
    margin: 3.5rem;
  }

  .lg\:m-16 {
    margin: 4rem;
  }

  .lg\:m-18 {
    margin: 4.5rem;
  }

  .lg\:m-20 {
    margin: 5rem;
  }

  .lg\:m-auto {
    margin: auto;
  }

  .lg\:m-px {
    margin: 1px;
  }

  .lg\:my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .lg\:mx-0 {
    margin-left: 0;
    margin-right: 0;
  }

  .lg\:my-1 {
    margin-top: .25rem;
    margin-bottom: .25rem;
  }

  .lg\:mx-1 {
    margin-left: .25rem;
    margin-right: .25rem;
  }

  .lg\:my-2 {
    margin-top: .5rem;
    margin-bottom: .5rem;
  }

  .lg\:mx-2 {
    margin-left: .5rem;
    margin-right: .5rem;
  }

  .lg\:my-3 {
    margin-top: .75rem;
    margin-bottom: .75rem;
  }

  .lg\:mx-3 {
    margin-left: .75rem;
    margin-right: .75rem;
  }

  .lg\:my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .lg\:mx-4 {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .lg\:my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .lg\:mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .lg\:my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .lg\:mx-6 {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .lg\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .lg\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .lg\:my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .lg\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .lg\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .lg\:mx-12 {
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .lg\:my-14 {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .lg\:mx-14 {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .lg\:my-16 {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .lg\:mx-16 {
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .lg\:my-18 {
    margin-top: 4.5rem;
    margin-bottom: 4.5rem;
  }

  .lg\:mx-18 {
    margin-left: 4.5rem;
    margin-right: 4.5rem;
  }

  .lg\:my-20 {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .lg\:mx-20 {
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .lg\:my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .lg\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .lg\:my-px {
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .lg\:mx-px {
    margin-left: 1px;
    margin-right: 1px;
  }

  .lg\:mt-0 {
    margin-top: 0;
  }

  .lg\:mr-0 {
    margin-right: 0;
  }

  .lg\:mb-0 {
    margin-bottom: 0;
  }

  .lg\:ml-0 {
    margin-left: 0;
  }

  .lg\:mt-1 {
    margin-top: .25rem;
  }

  .lg\:mr-1 {
    margin-right: .25rem;
  }

  .lg\:mb-1 {
    margin-bottom: .25rem;
  }

  .lg\:ml-1 {
    margin-left: .25rem;
  }

  .lg\:mt-2 {
    margin-top: .5rem;
  }

  .lg\:mr-2 {
    margin-right: .5rem;
  }

  .lg\:mb-2 {
    margin-bottom: .5rem;
  }

  .lg\:ml-2 {
    margin-left: .5rem;
  }

  .lg\:mt-3 {
    margin-top: .75rem;
  }

  .lg\:mr-3 {
    margin-right: .75rem;
  }

  .lg\:mb-3 {
    margin-bottom: .75rem;
  }

  .lg\:ml-3 {
    margin-left: .75rem;
  }

  .lg\:mt-4 {
    margin-top: 1rem;
  }

  .lg\:mr-4 {
    margin-right: 1rem;
  }

  .lg\:mb-4 {
    margin-bottom: 1rem;
  }

  .lg\:ml-4 {
    margin-left: 1rem;
  }

  .lg\:mt-5 {
    margin-top: 1.25rem;
  }

  .lg\:mr-5 {
    margin-right: 1.25rem;
  }

  .lg\:mb-5 {
    margin-bottom: 1.25rem;
  }

  .lg\:ml-5 {
    margin-left: 1.25rem;
  }

  .lg\:mt-6 {
    margin-top: 1.5rem;
  }

  .lg\:mr-6 {
    margin-right: 1.5rem;
  }

  .lg\:mb-6 {
    margin-bottom: 1.5rem;
  }

  .lg\:ml-6 {
    margin-left: 1.5rem;
  }

  .lg\:mt-8 {
    margin-top: 2rem;
  }

  .lg\:mr-8 {
    margin-right: 2rem;
  }

  .lg\:mb-8 {
    margin-bottom: 2rem;
  }

  .lg\:ml-8 {
    margin-left: 2rem;
  }

  .lg\:mt-10 {
    margin-top: 2.5rem;
  }

  .lg\:mr-10 {
    margin-right: 2.5rem;
  }

  .lg\:mb-10 {
    margin-bottom: 2.5rem;
  }

  .lg\:ml-10 {
    margin-left: 2.5rem;
  }

  .lg\:mt-12 {
    margin-top: 3rem;
  }

  .lg\:mr-12 {
    margin-right: 3rem;
  }

  .lg\:mb-12 {
    margin-bottom: 3rem;
  }

  .lg\:ml-12 {
    margin-left: 3rem;
  }

  .lg\:mt-14 {
    margin-top: 3.5rem;
  }

  .lg\:mr-14 {
    margin-right: 3.5rem;
  }

  .lg\:mb-14 {
    margin-bottom: 3.5rem;
  }

  .lg\:ml-14 {
    margin-left: 3.5rem;
  }

  .lg\:mt-16 {
    margin-top: 4rem;
  }

  .lg\:mr-16 {
    margin-right: 4rem;
  }

  .lg\:mb-16 {
    margin-bottom: 4rem;
  }

  .lg\:ml-16 {
    margin-left: 4rem;
  }

  .lg\:mt-18 {
    margin-top: 4.5rem;
  }

  .lg\:mr-18 {
    margin-right: 4.5rem;
  }

  .lg\:mb-18 {
    margin-bottom: 4.5rem;
  }

  .lg\:ml-18 {
    margin-left: 4.5rem;
  }

  .lg\:mt-20 {
    margin-top: 5rem;
  }

  .lg\:mr-20 {
    margin-right: 5rem;
  }

  .lg\:mb-20 {
    margin-bottom: 5rem;
  }

  .lg\:ml-20 {
    margin-left: 5rem;
  }

  .lg\:mt-auto {
    margin-top: auto;
  }

  .lg\:mr-auto {
    margin-right: auto;
  }

  .lg\:mb-auto {
    margin-bottom: auto;
  }

  .lg\:ml-auto {
    margin-left: auto;
  }

  .lg\:mt-px {
    margin-top: 1px;
  }

  .lg\:mr-px {
    margin-right: 1px;
  }

  .lg\:mb-px {
    margin-bottom: 1px;
  }

  .lg\:ml-px {
    margin-left: 1px;
  }

  .lg\:max-h-full {
    max-height: 100%;
  }

  .lg\:max-h-screen {
    max-height: 100vh;
  }

  .lg\:max-w-xs {
    max-width: 20rem;
  }

  .lg\:max-w-sm {
    max-width: 30rem;
  }

  .lg\:max-w-md {
    max-width: 40rem;
  }

  .lg\:max-w-lg {
    max-width: 50rem;
  }

  .lg\:max-w-xl {
    max-width: 60rem;
  }

  .lg\:max-w-2xl {
    max-width: 70rem;
  }

  .lg\:max-w-3xl {
    max-width: 80rem;
  }

  .lg\:max-w-4xl {
    max-width: 90rem;
  }

  .lg\:max-w-5xl {
    max-width: 100rem;
  }

  .lg\:max-w-full {
    max-width: 100%;
  }

  .lg\:min-h-0 {
    min-height: 0;
  }

  .lg\:min-h-full {
    min-height: 100%;
  }

  .lg\:min-h-screen {
    min-height: 100vh;
  }

  .lg\:min-w-0 {
    min-width: 0;
  }

  .lg\:min-w-full {
    min-width: 100%;
  }

  .lg\:-m-0 {
    margin: 0;
  }

  .lg\:-m-1 {
    margin: -0.25rem;
  }

  .lg\:-m-2 {
    margin: -0.5rem;
  }

  .lg\:-m-3 {
    margin: -0.75rem;
  }

  .lg\:-m-4 {
    margin: -1rem;
  }

  .lg\:-m-6 {
    margin: -1.5rem;
  }

  .lg\:-m-8 {
    margin: -2rem;
  }

  .lg\:-m-px {
    margin: -1px;
  }

  .lg\:-my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .lg\:-mx-0 {
    margin-left: 0;
    margin-right: 0;
  }

  .lg\:-my-1 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .lg\:-mx-1 {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .lg\:-my-2 {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .lg\:-mx-2 {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .lg\:-my-3 {
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .lg\:-mx-3 {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .lg\:-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .lg\:-mx-4 {
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .lg\:-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .lg\:-mx-6 {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .lg\:-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .lg\:-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .lg\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .lg\:-mx-px {
    margin-left: -1px;
    margin-right: -1px;
  }

  .lg\:-mt-0 {
    margin-top: 0;
  }

  .lg\:-mr-0 {
    margin-right: 0;
  }

  .lg\:-mb-0 {
    margin-bottom: 0;
  }

  .lg\:-ml-0 {
    margin-left: 0;
  }

  .lg\:-mt-1 {
    margin-top: -0.25rem;
  }

  .lg\:-mr-1 {
    margin-right: -0.25rem;
  }

  .lg\:-mb-1 {
    margin-bottom: -0.25rem;
  }

  .lg\:-ml-1 {
    margin-left: -0.25rem;
  }

  .lg\:-mt-2 {
    margin-top: -0.5rem;
  }

  .lg\:-mr-2 {
    margin-right: -0.5rem;
  }

  .lg\:-mb-2 {
    margin-bottom: -0.5rem;
  }

  .lg\:-ml-2 {
    margin-left: -0.5rem;
  }

  .lg\:-mt-3 {
    margin-top: -0.75rem;
  }

  .lg\:-mr-3 {
    margin-right: -0.75rem;
  }

  .lg\:-mb-3 {
    margin-bottom: -0.75rem;
  }

  .lg\:-ml-3 {
    margin-left: -0.75rem;
  }

  .lg\:-mt-4 {
    margin-top: -1rem;
  }

  .lg\:-mr-4 {
    margin-right: -1rem;
  }

  .lg\:-mb-4 {
    margin-bottom: -1rem;
  }

  .lg\:-ml-4 {
    margin-left: -1rem;
  }

  .lg\:-mt-6 {
    margin-top: -1.5rem;
  }

  .lg\:-mr-6 {
    margin-right: -1.5rem;
  }

  .lg\:-mb-6 {
    margin-bottom: -1.5rem;
  }

  .lg\:-ml-6 {
    margin-left: -1.5rem;
  }

  .lg\:-mt-8 {
    margin-top: -2rem;
  }

  .lg\:-mr-8 {
    margin-right: -2rem;
  }

  .lg\:-mb-8 {
    margin-bottom: -2rem;
  }

  .lg\:-ml-8 {
    margin-left: -2rem;
  }

  .lg\:-mt-px {
    margin-top: -1px;
  }

  .lg\:-mr-px {
    margin-right: -1px;
  }

  .lg\:-mb-px {
    margin-bottom: -1px;
  }

  .lg\:-ml-px {
    margin-left: -1px;
  }

  .lg\:opacity-0 {
    opacity: 0;
  }

  .lg\:opacity-25 {
    opacity: .25;
  }

  .lg\:opacity-50 {
    opacity: .5;
  }

  .lg\:opacity-75 {
    opacity: .75;
  }

  .lg\:opacity-100 {
    opacity: 1;
  }

  .lg\:overflow-auto {
    overflow: auto;
  }

  .lg\:overflow-hidden {
    overflow: hidden;
  }

  .lg\:overflow-visible {
    overflow: visible;
  }

  .lg\:overflow-scroll {
    overflow: scroll;
  }

  .lg\:overflow-x-auto {
    overflow-x: auto;
  }

  .lg\:overflow-y-auto {
    overflow-y: auto;
  }

  .lg\:overflow-x-hidden {
    overflow-x: hidden;
  }

  .lg\:overflow-y-hidden {
    overflow-y: hidden;
  }

  .lg\:overflow-x-visible {
    overflow-x: visible;
  }

  .lg\:overflow-y-visible {
    overflow-y: visible;
  }

  .lg\:overflow-x-scroll {
    overflow-x: scroll;
  }

  .lg\:overflow-y-scroll {
    overflow-y: scroll;
  }

  .lg\:scrolling-touch {
    -webkit-overflow-scrolling: touch;
  }

  .lg\:scrolling-auto {
    -webkit-overflow-scrolling: auto;
  }

  .lg\:p-0 {
    padding: 0;
  }

  .lg\:p-1 {
    padding: .25rem;
  }

  .lg\:p-2 {
    padding: .5rem;
  }

  .lg\:p-3 {
    padding: .75rem;
  }

  .lg\:p-4 {
    padding: 1rem;
  }

  .lg\:p-5 {
    padding: 1.25rem;
  }

  .lg\:p-6 {
    padding: 1.5rem;
  }

  .lg\:p-8 {
    padding: 2rem;
  }

  .lg\:p-10 {
    padding: 2.5rem;
  }

  .lg\:p-12 {
    padding: 3rem;
  }

  .lg\:p-14 {
    padding: 3.5rem;
  }

  .lg\:p-16 {
    padding: 4rem;
  }

  .lg\:p-18 {
    padding: 4.5rem;
  }

  .lg\:p-20 {
    padding: 5rem;
  }

  .lg\:p-24 {
    padding: 6rem;
  }

  .lg\:p-px {
    padding: 1px;
  }

  .lg\:py-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .lg\:px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .lg\:py-1 {
    padding-top: .25rem;
    padding-bottom: .25rem;
  }

  .lg\:px-1 {
    padding-left: .25rem;
    padding-right: .25rem;
  }

  .lg\:py-2 {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }

  .lg\:px-2 {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .lg\:py-3 {
    padding-top: .75rem;
    padding-bottom: .75rem;
  }

  .lg\:px-3 {
    padding-left: .75rem;
    padding-right: .75rem;
  }

  .lg\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .lg\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .lg\:py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .lg\:px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .lg\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .lg\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .lg\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .lg\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .lg\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .lg\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .lg\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .lg\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .lg\:py-14 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .lg\:px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .lg\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .lg\:px-16 {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .lg\:py-18 {
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
  }

  .lg\:px-18 {
    padding-left: 4.5rem;
    padding-right: 4.5rem;
  }

  .lg\:py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .lg\:px-20 {
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .lg\:py-24 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .lg\:px-24 {
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .lg\:py-px {
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .lg\:px-px {
    padding-left: 1px;
    padding-right: 1px;
  }

  .lg\:pt-0 {
    padding-top: 0;
  }

  .lg\:pr-0 {
    padding-right: 0;
  }

  .lg\:pb-0 {
    padding-bottom: 0;
  }

  .lg\:pl-0 {
    padding-left: 0;
  }

  .lg\:pt-1 {
    padding-top: .25rem;
  }

  .lg\:pr-1 {
    padding-right: .25rem;
  }

  .lg\:pb-1 {
    padding-bottom: .25rem;
  }

  .lg\:pl-1 {
    padding-left: .25rem;
  }

  .lg\:pt-2 {
    padding-top: .5rem;
  }

  .lg\:pr-2 {
    padding-right: .5rem;
  }

  .lg\:pb-2 {
    padding-bottom: .5rem;
  }

  .lg\:pl-2 {
    padding-left: .5rem;
  }

  .lg\:pt-3 {
    padding-top: .75rem;
  }

  .lg\:pr-3 {
    padding-right: .75rem;
  }

  .lg\:pb-3 {
    padding-bottom: .75rem;
  }

  .lg\:pl-3 {
    padding-left: .75rem;
  }

  .lg\:pt-4 {
    padding-top: 1rem;
  }

  .lg\:pr-4 {
    padding-right: 1rem;
  }

  .lg\:pb-4 {
    padding-bottom: 1rem;
  }

  .lg\:pl-4 {
    padding-left: 1rem;
  }

  .lg\:pt-5 {
    padding-top: 1.25rem;
  }

  .lg\:pr-5 {
    padding-right: 1.25rem;
  }

  .lg\:pb-5 {
    padding-bottom: 1.25rem;
  }

  .lg\:pl-5 {
    padding-left: 1.25rem;
  }

  .lg\:pt-6 {
    padding-top: 1.5rem;
  }

  .lg\:pr-6 {
    padding-right: 1.5rem;
  }

  .lg\:pb-6 {
    padding-bottom: 1.5rem;
  }

  .lg\:pl-6 {
    padding-left: 1.5rem;
  }

  .lg\:pt-8 {
    padding-top: 2rem;
  }

  .lg\:pr-8 {
    padding-right: 2rem;
  }

  .lg\:pb-8 {
    padding-bottom: 2rem;
  }

  .lg\:pl-8 {
    padding-left: 2rem;
  }

  .lg\:pt-10 {
    padding-top: 2.5rem;
  }

  .lg\:pr-10 {
    padding-right: 2.5rem;
  }

  .lg\:pb-10 {
    padding-bottom: 2.5rem;
  }

  .lg\:pl-10 {
    padding-left: 2.5rem;
  }

  .lg\:pt-12 {
    padding-top: 3rem;
  }

  .lg\:pr-12 {
    padding-right: 3rem;
  }

  .lg\:pb-12 {
    padding-bottom: 3rem;
  }

  .lg\:pl-12 {
    padding-left: 3rem;
  }

  .lg\:pt-14 {
    padding-top: 3.5rem;
  }

  .lg\:pr-14 {
    padding-right: 3.5rem;
  }

  .lg\:pb-14 {
    padding-bottom: 3.5rem;
  }

  .lg\:pl-14 {
    padding-left: 3.5rem;
  }

  .lg\:pt-16 {
    padding-top: 4rem;
  }

  .lg\:pr-16 {
    padding-right: 4rem;
  }

  .lg\:pb-16 {
    padding-bottom: 4rem;
  }

  .lg\:pl-16 {
    padding-left: 4rem;
  }

  .lg\:pt-18 {
    padding-top: 4.5rem;
  }

  .lg\:pr-18 {
    padding-right: 4.5rem;
  }

  .lg\:pb-18 {
    padding-bottom: 4.5rem;
  }

  .lg\:pl-18 {
    padding-left: 4.5rem;
  }

  .lg\:pt-20 {
    padding-top: 5rem;
  }

  .lg\:pr-20 {
    padding-right: 5rem;
  }

  .lg\:pb-20 {
    padding-bottom: 5rem;
  }

  .lg\:pl-20 {
    padding-left: 5rem;
  }

  .lg\:pt-24 {
    padding-top: 6rem;
  }

  .lg\:pr-24 {
    padding-right: 6rem;
  }

  .lg\:pb-24 {
    padding-bottom: 6rem;
  }

  .lg\:pl-24 {
    padding-left: 6rem;
  }

  .lg\:pt-px {
    padding-top: 1px;
  }

  .lg\:pr-px {
    padding-right: 1px;
  }

  .lg\:pb-px {
    padding-bottom: 1px;
  }

  .lg\:pl-px {
    padding-left: 1px;
  }

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

  .lg\:pointer-events-auto {
    pointer-events: auto;
  }

  .lg\:static {
    position: static;
  }

  .lg\:fixed {
    position: fixed;
  }

  .lg\:absolute {
    position: absolute;
  }

  .lg\:relative {
    position: relative;
  }

  .lg\:sticky {
    position: -webkit-sticky;
    position: sticky;
  }

  .lg\:pin-none {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .lg\:pin {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }

  .lg\:pin-y {
    top: 0;
    bottom: 0;
  }

  .lg\:pin-x {
    right: 0;
    left: 0;
  }

  .lg\:pin-t {
    top: 0;
  }

  .lg\:pin-r {
    right: 0;
  }

  .lg\:pin-b {
    bottom: 0;
  }

  .lg\:pin-l {
    left: 0;
  }

  .lg\:resize-none {
    resize: none;
  }

  .lg\:resize-y {
    resize: vertical;
  }

  .lg\:resize-x {
    resize: horizontal;
  }

  .lg\:resize {
    resize: both;
  }

  .lg\:shadow-sm {
    -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .3);
            box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .3);
  }

  .lg\:shadow-md {
    -webkit-box-shadow: 0 2px 8px 0 rgba(0, 0, 0, .3);
            box-shadow: 0 2px 8px 0 rgba(0, 0, 0, .3);
  }

  .lg\:shadow-lg {
    -webkit-box-shadow: 0 8px 8px 0 rgba(0, 0, 0, .12);
            box-shadow: 0 8px 8px 0 rgba(0, 0, 0, .12);
  }

  .lg\:shadow-xl {
    -webkit-box-shadow: 0 0 26px 0 rgba(0, 0, 0, .2);
            box-shadow: 0 0 26px 0 rgba(0, 0, 0, .2);
  }

  .lg\:shadow-2xl {
    -webkit-box-shadow: 0 0 10px 20px rgba(0, 0, 0, .16);
            box-shadow: 0 0 10px 20px rgba(0, 0, 0, .16);
  }

  .lg\:shadow-3xl {
    -webkit-box-shadow: 0 15px 40px 0 rgba(0, 0, 0, .15);
            box-shadow: 0 15px 40px 0 rgba(0, 0, 0, .15);
  }

  .lg\:shadow-alt1 {
    -webkit-box-shadow: 0 8px 20px 0 rgba(0, 0, 0, .3);
            box-shadow: 0 8px 20px 0 rgba(0, 0, 0, .3);
  }

  .lg\:shadow-none {
    -webkit-box-shadow: none;
            box-shadow: none;
  }

  .lg\:table-auto {
    table-layout: auto;
  }

  .lg\:table-fixed {
    table-layout: fixed;
  }

  .lg\:text-left {
    text-align: left;
  }

  .lg\:text-center {
    text-align: center;
  }

  .lg\:text-right {
    text-align: right;
  }

  .lg\:text-justify {
    text-align: justify;
  }

  .lg\:text-transparent {
    color: transparent;
  }

  .lg\:text-black {
    color: #000;
  }

  .lg\:text-dark {
    color: #051c2c;
  }

  .lg\:text-dark-alt {
    color: #334553;
  }

  .lg\:text-grey-dark {
    color: #5c5c5c;
  }

  .lg\:text-grey {
    color: #858585;
  }

  .lg\:text-grey-alt {
    color: #d9d8d6;
  }

  .lg\:text-grey-light {
    color: #ecebea;
  }

  .lg\:text-grey-lighter {
    color: #f0efef;
  }

  .lg\:text-grey-lightest {
    color: #f3f3f2;
  }

  .lg\:text-red {
    color: #d00;
  }

  .lg\:text-sectigo-green {
    color: #00b073;
  }

  .lg\:text-sectigo-green-darker {
    color: #008e5d;
  }

  .lg\:text-sectigo-blue {
    color: #65b2e8;
  }

  .lg\:text-sectigo-blue-darker {
    color: #2e83bf;
  }

  .lg\:text-white {
    color: #fff;
  }

  .lg\:hover\:text-transparent:hover {
    color: transparent;
  }

  .lg\:hover\:text-black:hover {
    color: #000;
  }

  .lg\:hover\:text-dark:hover {
    color: #051c2c;
  }

  .lg\:hover\:text-dark-alt:hover {
    color: #334553;
  }

  .lg\:hover\:text-grey-dark:hover {
    color: #5c5c5c;
  }

  .lg\:hover\:text-grey:hover {
    color: #858585;
  }

  .lg\:hover\:text-grey-alt:hover {
    color: #d9d8d6;
  }

  .lg\:hover\:text-grey-light:hover {
    color: #ecebea;
  }

  .lg\:hover\:text-grey-lighter:hover {
    color: #f0efef;
  }

  .lg\:hover\:text-grey-lightest:hover {
    color: #f3f3f2;
  }

  .lg\:hover\:text-red:hover {
    color: #d00;
  }

  .lg\:hover\:text-sectigo-green:hover {
    color: #00b073;
  }

  .lg\:hover\:text-sectigo-green-darker:hover {
    color: #008e5d;
  }

  .lg\:hover\:text-sectigo-blue:hover {
    color: #65b2e8;
  }

  .lg\:hover\:text-sectigo-blue-darker:hover {
    color: #2e83bf;
  }

  .lg\:hover\:text-white:hover {
    color: #fff;
  }

  .lg\:text-xs {
    font-size: .75rem;
  }

  .lg\:text-sm {
    font-size: .875rem;
  }

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

  .lg\:text-lg {
    font-size: 1.125rem;
  }

  .lg\:text-xl {
    font-size: 1.25rem;
  }

  .lg\:text-2xl {
    font-size: 1.5rem;
  }

  .lg\:text-3xl {
    font-size: 1.875rem;
  }

  .lg\:text-4xl {
    font-size: 2.25rem;
  }

  .lg\:text-5xl {
    font-size: 3rem;
  }

  .lg\:italic {
    font-style: italic;
  }

  .lg\:roman {
    font-style: normal;
  }

  .lg\:uppercase {
    text-transform: uppercase;
  }

  .lg\:lowercase {
    text-transform: lowercase;
  }

  .lg\:capitalize {
    text-transform: capitalize;
  }

  .lg\:normal-case {
    text-transform: none;
  }

  .lg\:underline {
    text-decoration: underline;
  }

  .lg\:line-through {
    text-decoration: line-through;
  }

  .lg\:no-underline {
    text-decoration: none;
  }

  .lg\:antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .lg\:subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .lg\:hover\:italic:hover {
    font-style: italic;
  }

  .lg\:hover\:roman:hover {
    font-style: normal;
  }

  .lg\:hover\:uppercase:hover {
    text-transform: uppercase;
  }

  .lg\:hover\:lowercase:hover {
    text-transform: lowercase;
  }

  .lg\:hover\:capitalize:hover {
    text-transform: capitalize;
  }

  .lg\:hover\:normal-case:hover {
    text-transform: none;
  }

  .lg\:hover\:underline:hover {
    text-decoration: underline;
  }

  .lg\:hover\:line-through:hover {
    text-decoration: line-through;
  }

  .lg\:hover\:no-underline:hover {
    text-decoration: none;
  }

  .lg\:hover\:antialiased:hover {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .lg\:hover\:subpixel-antialiased:hover {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .lg\:tracking-normal {
    letter-spacing: 0;
  }

  .lg\:tracking-wide {
    letter-spacing: .05em;
  }

  .lg\:tracking-compact {
    letter-spacing: -2px;
  }

  .lg\:select-none {
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
  }

  .lg\:select-text {
    -webkit-user-select: text;
       -moz-user-select: text;
        -ms-user-select: text;
            user-select: text;
  }

  .lg\:align-baseline {
    vertical-align: baseline;
  }

  .lg\:align-top {
    vertical-align: top;
  }

  .lg\:align-middle {
    vertical-align: middle;
  }

  .lg\:align-bottom {
    vertical-align: bottom;
  }

  .lg\:align-text-top {
    vertical-align: text-top;
  }

  .lg\:align-text-bottom {
    vertical-align: text-bottom;
  }

  .lg\:visible {
    visibility: visible;
  }

  .lg\:invisible {
    visibility: hidden;
  }

  .lg\:whitespace-normal {
    white-space: normal;
  }

  .lg\:whitespace-no-wrap {
    white-space: nowrap;
  }

  .lg\:whitespace-pre {
    white-space: pre;
  }

  .lg\:whitespace-pre-line {
    white-space: pre-line;
  }

  .lg\:whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .lg\:break-words {
    word-wrap: break-word;
  }

  .lg\:break-normal {
    word-wrap: normal;
  }

  .lg\:truncate {
    overflow: hidden;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    white-space: nowrap;
  }

  .lg\:w-1 {
    width: .25rem;
  }

  .lg\:w-2 {
    width: .5rem;
  }

  .lg\:w-3 {
    width: .75rem;
  }

  .lg\:w-4 {
    width: 1rem;
  }

  .lg\:w-5 {
    width: 1.25rem;
  }

  .lg\:w-6 {
    width: 1.5rem;
  }

  .lg\:w-8 {
    width: 2rem;
  }

  .lg\:w-9 {
    width: 2.25rem;
  }

  .lg\:w-10 {
    width: 2.5rem;
  }

  .lg\:w-12 {
    width: 3rem;
  }

  .lg\:w-16 {
    width: 4rem;
  }

  .lg\:w-24 {
    width: 6rem;
  }

  .lg\:w-32 {
    width: 8rem;
  }

  .lg\:w-48 {
    width: 12rem;
  }

  .lg\:w-64 {
    width: 16rem;
  }

  .lg\:w-auto {
    width: auto;
  }

  .lg\:w-px {
    width: 1px;
  }

  .lg\:w-p24 {
    width: 24%;
  }

  .lg\:w-p28 {
    width: 28%;
  }

  .lg\:w-p31 {
    width: 31.5%;
  }

  .lg\:w-p48 {
    width: 48.5%;
  }

  .lg\:w-1\/2 {
    width: 50%;
  }

  .lg\:w-1\/3 {
    width: 33.33333%;
  }

  .lg\:w-2\/3 {
    width: 66.66667%;
  }

  .lg\:w-1\/4 {
    width: 25%;
  }

  .lg\:w-3\/4 {
    width: 75%;
  }

  .lg\:w-1\/5 {
    width: 20%;
  }

  .lg\:w-2\/5 {
    width: 40%;
  }

  .lg\:w-3\/5 {
    width: 60%;
  }

  .lg\:w-4\/5 {
    width: 80%;
  }

  .lg\:w-1\/6 {
    width: 16.66667%;
  }

  .lg\:w-5\/6 {
    width: 83.33333%;
  }

  .lg\:w-full {
    width: 100%;
  }

  .lg\:w-screen {
    width: 100vw;
  }

  .lg\:z-0 {
    z-index: 0;
  }

  .lg\:z-10 {
    z-index: 10;
  }

  .lg\:z-20 {
    z-index: 20;
  }

  .lg\:z-30 {
    z-index: 30;
  }

  .lg\:z-40 {
    z-index: 40;
  }

  .lg\:z-50 {
    z-index: 50;
  }

  .lg\:z-auto {
    z-index: auto;
  }
}

@media (min-width: 1232px) {
  .xl\:list-reset {
    list-style: none;
    padding: 0;
  }

  .xl\:appearance-none {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .xl\:bg-fixed {
    background-attachment: fixed;
  }

  .xl\:bg-local {
    background-attachment: local;
  }

  .xl\:bg-scroll {
    background-attachment: scroll;
  }

  .xl\:bg-transparent {
    background-color: transparent;
  }

  .xl\:bg-black {
    background-color: #000;
  }

  .xl\:bg-dark {
    background-color: #051c2c;
  }

  .xl\:bg-dark-alt {
    background-color: #334553;
  }

  .xl\:bg-grey-dark {
    background-color: #5c5c5c;
  }

  .xl\:bg-grey {
    background-color: #858585;
  }

  .xl\:bg-grey-alt {
    background-color: #d9d8d6;
  }

  .xl\:bg-grey-light {
    background-color: #ecebea;
  }

  .xl\:bg-grey-lighter {
    background-color: #f0efef;
  }

  .xl\:bg-grey-lightest {
    background-color: #f3f3f2;
  }

  .xl\:bg-red {
    background-color: #d00;
  }

  .xl\:bg-sectigo-green {
    background-color: #00b073;
  }

  .xl\:bg-sectigo-green-darker {
    background-color: #008e5d;
  }

  .xl\:bg-sectigo-blue {
    background-color: #65b2e8;
  }

  .xl\:bg-sectigo-blue-darker {
    background-color: #2e83bf;
  }

  .xl\:bg-white {
    background-color: #fff;
  }

  .xl\:hover\:bg-transparent:hover {
    background-color: transparent;
  }

  .xl\:hover\:bg-black:hover {
    background-color: #000;
  }

  .xl\:hover\:bg-dark:hover {
    background-color: #051c2c;
  }

  .xl\:hover\:bg-dark-alt:hover {
    background-color: #334553;
  }

  .xl\:hover\:bg-grey-dark:hover {
    background-color: #5c5c5c;
  }

  .xl\:hover\:bg-grey:hover {
    background-color: #858585;
  }

  .xl\:hover\:bg-grey-alt:hover {
    background-color: #d9d8d6;
  }

  .xl\:hover\:bg-grey-light:hover {
    background-color: #ecebea;
  }

  .xl\:hover\:bg-grey-lighter:hover {
    background-color: #f0efef;
  }

  .xl\:hover\:bg-grey-lightest:hover {
    background-color: #f3f3f2;
  }

  .xl\:hover\:bg-red:hover {
    background-color: #d00;
  }

  .xl\:hover\:bg-sectigo-green:hover {
    background-color: #00b073;
  }

  .xl\:hover\:bg-sectigo-green-darker:hover {
    background-color: #008e5d;
  }

  .xl\:hover\:bg-sectigo-blue:hover {
    background-color: #65b2e8;
  }

  .xl\:hover\:bg-sectigo-blue-darker:hover {
    background-color: #2e83bf;
  }

  .xl\:hover\:bg-white:hover {
    background-color: #fff;
  }

  .xl\:bg-bottom {
    background-position: bottom;
  }

  .xl\:bg-center {
    background-position: center;
  }

  .xl\:bg-left {
    background-position: left;
  }

  .xl\:bg-left-bottom {
    background-position: left bottom;
  }

  .xl\:bg-left-top {
    background-position: left top;
  }

  .xl\:bg-right {
    background-position: right;
  }

  .xl\:bg-right-bottom {
    background-position: right bottom;
  }

  .xl\:bg-right-top {
    background-position: right top;
  }

  .xl\:bg-top {
    background-position: top;
  }

  .xl\:bg-repeat {
    background-repeat: repeat;
  }

  .xl\:bg-no-repeat {
    background-repeat: no-repeat;
  }

  .xl\:bg-repeat-x {
    background-repeat: repeat-x;
  }

  .xl\:bg-repeat-y {
    background-repeat: repeat-y;
  }

  .xl\:bg-auto {
    background-size: auto;
  }

  .xl\:bg-cover {
    background-size: cover;
  }

  .xl\:bg-contain {
    background-size: contain;
  }

  .xl\:border-transparent {
    border-color: transparent;
  }

  .xl\:border-black {
    border-color: #000;
  }

  .xl\:border-dark {
    border-color: #051c2c;
  }

  .xl\:border-dark-alt {
    border-color: #334553;
  }

  .xl\:border-grey-dark {
    border-color: #5c5c5c;
  }

  .xl\:border-grey {
    border-color: #858585;
  }

  .xl\:border-grey-alt {
    border-color: #d9d8d6;
  }

  .xl\:border-grey-light {
    border-color: #ecebea;
  }

  .xl\:border-grey-lighter {
    border-color: #f0efef;
  }

  .xl\:border-grey-lightest {
    border-color: #f3f3f2;
  }

  .xl\:border-red {
    border-color: #d00;
  }

  .xl\:border-sectigo-green {
    border-color: #00b073;
  }

  .xl\:border-sectigo-green-darker {
    border-color: #008e5d;
  }

  .xl\:border-sectigo-blue {
    border-color: #65b2e8;
  }

  .xl\:border-sectigo-blue-darker {
    border-color: #2e83bf;
  }

  .xl\:border-white {
    border-color: #fff;
  }

  .xl\:hover\:border-transparent:hover {
    border-color: transparent;
  }

  .xl\:hover\:border-black:hover {
    border-color: #000;
  }

  .xl\:hover\:border-dark:hover {
    border-color: #051c2c;
  }

  .xl\:hover\:border-dark-alt:hover {
    border-color: #334553;
  }

  .xl\:hover\:border-grey-dark:hover {
    border-color: #5c5c5c;
  }

  .xl\:hover\:border-grey:hover {
    border-color: #858585;
  }

  .xl\:hover\:border-grey-alt:hover {
    border-color: #d9d8d6;
  }

  .xl\:hover\:border-grey-light:hover {
    border-color: #ecebea;
  }

  .xl\:hover\:border-grey-lighter:hover {
    border-color: #f0efef;
  }

  .xl\:hover\:border-grey-lightest:hover {
    border-color: #f3f3f2;
  }

  .xl\:hover\:border-red:hover {
    border-color: #d00;
  }

  .xl\:hover\:border-sectigo-green:hover {
    border-color: #00b073;
  }

  .xl\:hover\:border-sectigo-green-darker:hover {
    border-color: #008e5d;
  }

  .xl\:hover\:border-sectigo-blue:hover {
    border-color: #65b2e8;
  }

  .xl\:hover\:border-sectigo-blue-darker:hover {
    border-color: #2e83bf;
  }

  .xl\:hover\:border-white:hover {
    border-color: #fff;
  }

  .xl\:rounded-none {
    border-radius: 0;
  }

  .xl\:rounded {
    border-radius: .25rem;
  }

  .xl\:rounded-medium {
    border-radius: 15px;
  }

  .xl\:rounded-large {
    border-radius: 36px;
  }

  .xl\:rounded-full {
    border-radius: 9999px;
  }

  .xl\:rounded-t-none {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .xl\:rounded-r-none {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .xl\:rounded-b-none {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .xl\:rounded-l-none {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .xl\:rounded-t {
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
  }

  .xl\:rounded-r {
    border-top-right-radius: .25rem;
    border-bottom-right-radius: .25rem;
  }

  .xl\:rounded-b {
    border-bottom-right-radius: .25rem;
    border-bottom-left-radius: .25rem;
  }

  .xl\:rounded-l {
    border-top-left-radius: .25rem;
    border-bottom-left-radius: .25rem;
  }

  .xl\:rounded-t-medium {
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
  }

  .xl\:rounded-r-medium {
    border-top-right-radius: 15px;
    border-bottom-right-radius: 15px;
  }

  .xl\:rounded-b-medium {
    border-bottom-right-radius: 15px;
    border-bottom-left-radius: 15px;
  }

  .xl\:rounded-l-medium {
    border-top-left-radius: 15px;
    border-bottom-left-radius: 15px;
  }

  .xl\:rounded-t-large {
    border-top-left-radius: 36px;
    border-top-right-radius: 36px;
  }

  .xl\:rounded-r-large {
    border-top-right-radius: 36px;
    border-bottom-right-radius: 36px;
  }

  .xl\:rounded-b-large {
    border-bottom-right-radius: 36px;
    border-bottom-left-radius: 36px;
  }

  .xl\:rounded-l-large {
    border-top-left-radius: 36px;
    border-bottom-left-radius: 36px;
  }

  .xl\:rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .xl\:rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .xl\:rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xl\:rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xl\:rounded-tl-none {
    border-top-left-radius: 0;
  }

  .xl\:rounded-tr-none {
    border-top-right-radius: 0;
  }

  .xl\:rounded-br-none {
    border-bottom-right-radius: 0;
  }

  .xl\:rounded-bl-none {
    border-bottom-left-radius: 0;
  }

  .xl\:rounded-tl {
    border-top-left-radius: .25rem;
  }

  .xl\:rounded-tr {
    border-top-right-radius: .25rem;
  }

  .xl\:rounded-br {
    border-bottom-right-radius: .25rem;
  }

  .xl\:rounded-bl {
    border-bottom-left-radius: .25rem;
  }

  .xl\:rounded-tl-medium {
    border-top-left-radius: 15px;
  }

  .xl\:rounded-tr-medium {
    border-top-right-radius: 15px;
  }

  .xl\:rounded-br-medium {
    border-bottom-right-radius: 15px;
  }

  .xl\:rounded-bl-medium {
    border-bottom-left-radius: 15px;
  }

  .xl\:rounded-tl-large {
    border-top-left-radius: 36px;
  }

  .xl\:rounded-tr-large {
    border-top-right-radius: 36px;
  }

  .xl\:rounded-br-large {
    border-bottom-right-radius: 36px;
  }

  .xl\:rounded-bl-large {
    border-bottom-left-radius: 36px;
  }

  .xl\:rounded-tl-full {
    border-top-left-radius: 9999px;
  }

  .xl\:rounded-tr-full {
    border-top-right-radius: 9999px;
  }

  .xl\:rounded-br-full {
    border-bottom-right-radius: 9999px;
  }

  .xl\:rounded-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .xl\:border-solid {
    border-style: solid;
  }

  .xl\:border-dashed {
    border-style: dashed;
  }

  .xl\:border-dotted {
    border-style: dotted;
  }

  .xl\:border-none {
    border-style: none;
  }

  .xl\:border-0 {
    border-width: 0;
  }

  .xl\:border-2 {
    border-width: 2px;
  }

  .xl\:border-4 {
    border-width: 4px;
  }

  .xl\:border-8 {
    border-width: 8px;
  }

  .xl\:border {
    border-width: 1px;
  }

  .xl\:border-t-0 {
    border-top-width: 0;
  }

  .xl\:border-r-0 {
    border-right-width: 0;
  }

  .xl\:border-b-0 {
    border-bottom-width: 0;
  }

  .xl\:border-l-0 {
    border-left-width: 0;
  }

  .xl\:border-t-2 {
    border-top-width: 2px;
  }

  .xl\:border-r-2 {
    border-right-width: 2px;
  }

  .xl\:border-b-2 {
    border-bottom-width: 2px;
  }

  .xl\:border-l-2 {
    border-left-width: 2px;
  }

  .xl\:border-t-4 {
    border-top-width: 4px;
  }

  .xl\:border-r-4 {
    border-right-width: 4px;
  }

  .xl\:border-b-4 {
    border-bottom-width: 4px;
  }

  .xl\:border-l-4 {
    border-left-width: 4px;
  }

  .xl\:border-t-8 {
    border-top-width: 8px;
  }

  .xl\:border-r-8 {
    border-right-width: 8px;
  }

  .xl\:border-b-8 {
    border-bottom-width: 8px;
  }

  .xl\:border-l-8 {
    border-left-width: 8px;
  }

  .xl\:border-t {
    border-top-width: 1px;
  }

  .xl\:border-r {
    border-right-width: 1px;
  }

  .xl\:border-b {
    border-bottom-width: 1px;
  }

  .xl\:border-l {
    border-left-width: 1px;
  }

  .xl\:cursor-auto {
    cursor: auto;
  }

  .xl\:cursor-default {
    cursor: default;
  }

  .xl\:cursor-pointer {
    cursor: pointer;
  }

  .xl\:cursor-wait {
    cursor: wait;
  }

  .xl\:cursor-move {
    cursor: move;
  }

  .xl\:cursor-not-allowed {
    cursor: not-allowed;
  }

  .xl\:block {
    display: block;
  }

  .xl\:inline-block {
    display: inline-block;
  }

  .xl\:inline {
    display: inline;
  }

  .xl\:table {
    display: table;
  }

  .xl\:table-row {
    display: table-row;
  }

  .xl\:table-cell {
    display: table-cell;
  }

  .xl\:hidden {
    display: none;
  }

  .xl\:flex {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
  }

  .xl\:inline-flex {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: -webkit-inline-box;
    display: inline-flex;
  }

  .xl\:flex-row {
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            flex-direction: row;
  }

  .xl\:flex-row-reverse {
    -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: reverse;
            flex-direction: row-reverse;
  }

  .xl\:flex-col {
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            flex-direction: column;
  }

  .xl\:flex-col-reverse {
    -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
            -webkit-box-orient: vertical;
            -webkit-box-direction: reverse;
            flex-direction: column-reverse;
  }

  .xl\:flex-wrap {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }

  .xl\:flex-wrap-reverse {
    -webkit-flex-wrap: wrap-reverse;
        -ms-flex-wrap: wrap-reverse;
            flex-wrap: wrap-reverse;
  }

  .xl\:flex-no-wrap {
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
  }

  .xl\:items-start {
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            -webkit-box-align: start;
            align-items: flex-start;
  }

  .xl\:items-end {
    -webkit-align-items: flex-end;
        -ms-flex-align: end;
            -webkit-box-align: end;
            align-items: flex-end;
  }

  .xl\:items-center {
    -webkit-align-items: center;
        -ms-flex-align: center;
            -webkit-box-align: center;
            align-items: center;
  }

  .xl\:items-baseline {
    -webkit-align-items: baseline;
        -ms-flex-align: baseline;
            -webkit-box-align: baseline;
            align-items: baseline;
  }

  .xl\:items-stretch {
    -webkit-align-items: stretch;
        -ms-flex-align: stretch;
            -webkit-box-align: stretch;
            align-items: stretch;
  }

  .xl\:self-auto {
    -webkit-align-self: auto;
        -ms-flex-item-align: auto;
                -ms-grid-row-align: auto;
            align-self: auto;
  }

  .xl\:self-start {
    -webkit-align-self: flex-start;
        -ms-flex-item-align: start;
            align-self: flex-start;
  }

  .xl\:self-end {
    -webkit-align-self: flex-end;
        -ms-flex-item-align: end;
            align-self: flex-end;
  }

  .xl\:self-center {
    -webkit-align-self: center;
        -ms-flex-item-align: center;
                -ms-grid-row-align: center;
            align-self: center;
  }

  .xl\:self-stretch {
    -webkit-align-self: stretch;
        -ms-flex-item-align: stretch;
                -ms-grid-row-align: stretch;
            align-self: stretch;
  }

  .xl\:justify-start {
    -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
            -webkit-box-pack: start;
            justify-content: flex-start;
  }

  .xl\:justify-end {
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            -webkit-box-pack: end;
            justify-content: flex-end;
  }

  .xl\:justify-center {
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            -webkit-box-pack: center;
            justify-content: center;
  }

  .xl\:justify-between {
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            -webkit-box-pack: justify;
            justify-content: space-between;
  }

  .xl\:justify-around {
    -webkit-justify-content: space-around;
        -ms-flex-pack: distribute;
            justify-content: space-around;
  }

  .xl\:content-center {
    -webkit-align-content: center;
        -ms-flex-line-pack: center;
            align-content: center;
  }

  .xl\:content-start {
    -webkit-align-content: flex-start;
        -ms-flex-line-pack: start;
            align-content: flex-start;
  }

  .xl\:content-end {
    -webkit-align-content: flex-end;
        -ms-flex-line-pack: end;
            align-content: flex-end;
  }

  .xl\:content-between {
    -webkit-align-content: space-between;
        -ms-flex-line-pack: justify;
            align-content: space-between;
  }

  .xl\:content-around {
    -webkit-align-content: space-around;
        -ms-flex-line-pack: distribute;
            align-content: space-around;
  }

  .xl\:flex-1 {
    -webkit-flex: 1;
        -ms-flex: 1;
            -webkit-box-flex: 1;
            flex: 1;
  }

  .xl\:flex-auto {
    -webkit-flex: auto;
        -ms-flex: auto;
            -webkit-box-flex: 1;
            flex: auto;
  }

  .xl\:flex-initial {
    -webkit-flex: initial;
        -ms-flex: initial;
            -webkit-box-flex: initial;
            flex: initial;
  }

  .xl\:flex-none {
    -webkit-flex: none;
        -ms-flex: none;
            -webkit-box-flex: 0;
            flex: none;
  }

  .xl\:flex-grow {
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            -webkit-box-flex: 1;
            flex-grow: 1;
  }

  .xl\:flex-shrink {
    -webkit-flex-shrink: 1;
        -ms-flex-negative: 1;
            flex-shrink: 1;
  }

  .xl\:flex-no-grow {
    -webkit-flex-grow: 0;
        -ms-flex-positive: 0;
            -webkit-box-flex: 0;
            flex-grow: 0;
  }

  .xl\:flex-no-shrink {
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
  }

  .xl\:float-right {
    float: right;
  }

  .xl\:float-left {
    float: left;
  }

  .xl\:float-none {
    float: none;
  }

  .xl\:clearfix:after {
    content: "";
    display: table;
    clear: both;
  }

  .xl\:font-base {
    font-family: Roboto, -apple-system, BlinkMacSystemFont, Segoe UI, Lato, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  }

  .xl\:font-light {
    font-weight: 300;
  }

  .xl\:font-regular {
    font-weight: 400;
  }

  .xl\:font-medium {
    font-weight: 500;
  }

  .xl\:font-bold {
    font-weight: 700;
  }

  .xl\:font-black {
    font-weight: 900;
  }

  .xl\:hover\:font-light:hover {
    font-weight: 300;
  }

  .xl\:hover\:font-regular:hover {
    font-weight: 400;
  }

  .xl\:hover\:font-medium:hover {
    font-weight: 500;
  }

  .xl\:hover\:font-bold:hover {
    font-weight: 700;
  }

  .xl\:hover\:font-black:hover {
    font-weight: 900;
  }

  .xl\:h-1 {
    height: .25rem;
  }

  .xl\:h-2 {
    height: .5rem;
  }

  .xl\:h-3 {
    height: .75rem;
  }

  .xl\:h-4 {
    height: 1rem;
  }

  .xl\:h-5 {
    height: 1.25rem;
  }

  .xl\:h-6 {
    height: 1.5rem;
  }

  .xl\:h-8 {
    height: 2rem;
  }

  .xl\:h-9 {
    height: 2.25rem;
  }

  .xl\:h-10 {
    height: 2.5rem;
  }

  .xl\:h-12 {
    height: 3rem;
  }

  .xl\:h-16 {
    height: 4rem;
  }

  .xl\:h-24 {
    height: 6rem;
  }

  .xl\:h-32 {
    height: 8rem;
  }

  .xl\:h-48 {
    height: 12rem;
  }

  .xl\:h-64 {
    height: 16rem;
  }

  .xl\:h-auto {
    height: auto;
  }

  .xl\:h-px {
    height: 1px;
  }

  .xl\:h-full {
    height: 100%;
  }

  .xl\:h-screen {
    height: 100vh;
  }

  .xl\:leading-none {
    line-height: 1;
  }

  .xl\:leading-tighter {
    line-height: 1.05;
  }

  .xl\:leading-tight {
    line-height: 1.125;
  }

  .xl\:leading-compact {
    line-height: 1.25;
  }

  .xl\:leading-normal {
    line-height: 1.4;
  }

  .xl\:leading-looser {
    line-height: 1.6;
  }

  .xl\:leading-loose {
    line-height: 1.75;
  }

  .xl\:m-0 {
    margin: 0;
  }

  .xl\:m-1 {
    margin: .25rem;
  }

  .xl\:m-2 {
    margin: .5rem;
  }

  .xl\:m-3 {
    margin: .75rem;
  }

  .xl\:m-4 {
    margin: 1rem;
  }

  .xl\:m-5 {
    margin: 1.25rem;
  }

  .xl\:m-6 {
    margin: 1.5rem;
  }

  .xl\:m-8 {
    margin: 2rem;
  }

  .xl\:m-10 {
    margin: 2.5rem;
  }

  .xl\:m-12 {
    margin: 3rem;
  }

  .xl\:m-14 {
    margin: 3.5rem;
  }

  .xl\:m-16 {
    margin: 4rem;
  }

  .xl\:m-18 {
    margin: 4.5rem;
  }

  .xl\:m-20 {
    margin: 5rem;
  }

  .xl\:m-auto {
    margin: auto;
  }

  .xl\:m-px {
    margin: 1px;
  }

  .xl\:my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .xl\:mx-0 {
    margin-left: 0;
    margin-right: 0;
  }

  .xl\:my-1 {
    margin-top: .25rem;
    margin-bottom: .25rem;
  }

  .xl\:mx-1 {
    margin-left: .25rem;
    margin-right: .25rem;
  }

  .xl\:my-2 {
    margin-top: .5rem;
    margin-bottom: .5rem;
  }

  .xl\:mx-2 {
    margin-left: .5rem;
    margin-right: .5rem;
  }

  .xl\:my-3 {
    margin-top: .75rem;
    margin-bottom: .75rem;
  }

  .xl\:mx-3 {
    margin-left: .75rem;
    margin-right: .75rem;
  }

  .xl\:my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .xl\:mx-4 {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .xl\:my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .xl\:mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .xl\:my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .xl\:mx-6 {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .xl\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .xl\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .xl\:my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .xl\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .xl\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .xl\:mx-12 {
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .xl\:my-14 {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .xl\:mx-14 {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .xl\:my-16 {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .xl\:mx-16 {
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .xl\:my-18 {
    margin-top: 4.5rem;
    margin-bottom: 4.5rem;
  }

  .xl\:mx-18 {
    margin-left: 4.5rem;
    margin-right: 4.5rem;
  }

  .xl\:my-20 {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .xl\:mx-20 {
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .xl\:my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .xl\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .xl\:my-px {
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .xl\:mx-px {
    margin-left: 1px;
    margin-right: 1px;
  }

  .xl\:mt-0 {
    margin-top: 0;
  }

  .xl\:mr-0 {
    margin-right: 0;
  }

  .xl\:mb-0 {
    margin-bottom: 0;
  }

  .xl\:ml-0 {
    margin-left: 0;
  }

  .xl\:mt-1 {
    margin-top: .25rem;
  }

  .xl\:mr-1 {
    margin-right: .25rem;
  }

  .xl\:mb-1 {
    margin-bottom: .25rem;
  }

  .xl\:ml-1 {
    margin-left: .25rem;
  }

  .xl\:mt-2 {
    margin-top: .5rem;
  }

  .xl\:mr-2 {
    margin-right: .5rem;
  }

  .xl\:mb-2 {
    margin-bottom: .5rem;
  }

  .xl\:ml-2 {
    margin-left: .5rem;
  }

  .xl\:mt-3 {
    margin-top: .75rem;
  }

  .xl\:mr-3 {
    margin-right: .75rem;
  }

  .xl\:mb-3 {
    margin-bottom: .75rem;
  }

  .xl\:ml-3 {
    margin-left: .75rem;
  }

  .xl\:mt-4 {
    margin-top: 1rem;
  }

  .xl\:mr-4 {
    margin-right: 1rem;
  }

  .xl\:mb-4 {
    margin-bottom: 1rem;
  }

  .xl\:ml-4 {
    margin-left: 1rem;
  }

  .xl\:mt-5 {
    margin-top: 1.25rem;
  }

  .xl\:mr-5 {
    margin-right: 1.25rem;
  }

  .xl\:mb-5 {
    margin-bottom: 1.25rem;
  }

  .xl\:ml-5 {
    margin-left: 1.25rem;
  }

  .xl\:mt-6 {
    margin-top: 1.5rem;
  }

  .xl\:mr-6 {
    margin-right: 1.5rem;
  }

  .xl\:mb-6 {
    margin-bottom: 1.5rem;
  }

  .xl\:ml-6 {
    margin-left: 1.5rem;
  }

  .xl\:mt-8 {
    margin-top: 2rem;
  }

  .xl\:mr-8 {
    margin-right: 2rem;
  }

  .xl\:mb-8 {
    margin-bottom: 2rem;
  }

  .xl\:ml-8 {
    margin-left: 2rem;
  }

  .xl\:mt-10 {
    margin-top: 2.5rem;
  }

  .xl\:mr-10 {
    margin-right: 2.5rem;
  }

  .xl\:mb-10 {
    margin-bottom: 2.5rem;
  }

  .xl\:ml-10 {
    margin-left: 2.5rem;
  }

  .xl\:mt-12 {
    margin-top: 3rem;
  }

  .xl\:mr-12 {
    margin-right: 3rem;
  }

  .xl\:mb-12 {
    margin-bottom: 3rem;
  }

  .xl\:ml-12 {
    margin-left: 3rem;
  }

  .xl\:mt-14 {
    margin-top: 3.5rem;
  }

  .xl\:mr-14 {
    margin-right: 3.5rem;
  }

  .xl\:mb-14 {
    margin-bottom: 3.5rem;
  }

  .xl\:ml-14 {
    margin-left: 3.5rem;
  }

  .xl\:mt-16 {
    margin-top: 4rem;
  }

  .xl\:mr-16 {
    margin-right: 4rem;
  }

  .xl\:mb-16 {
    margin-bottom: 4rem;
  }

  .xl\:ml-16 {
    margin-left: 4rem;
  }

  .xl\:mt-18 {
    margin-top: 4.5rem;
  }

  .xl\:mr-18 {
    margin-right: 4.5rem;
  }

  .xl\:mb-18 {
    margin-bottom: 4.5rem;
  }

  .xl\:ml-18 {
    margin-left: 4.5rem;
  }

  .xl\:mt-20 {
    margin-top: 5rem;
  }

  .xl\:mr-20 {
    margin-right: 5rem;
  }

  .xl\:mb-20 {
    margin-bottom: 5rem;
  }

  .xl\:ml-20 {
    margin-left: 5rem;
  }

  .xl\:mt-auto {
    margin-top: auto;
  }

  .xl\:mr-auto {
    margin-right: auto;
  }

  .xl\:mb-auto {
    margin-bottom: auto;
  }

  .xl\:ml-auto {
    margin-left: auto;
  }

  .xl\:mt-px {
    margin-top: 1px;
  }

  .xl\:mr-px {
    margin-right: 1px;
  }

  .xl\:mb-px {
    margin-bottom: 1px;
  }

  .xl\:ml-px {
    margin-left: 1px;
  }

  .xl\:max-h-full {
    max-height: 100%;
  }

  .xl\:max-h-screen {
    max-height: 100vh;
  }

  .xl\:max-w-xs {
    max-width: 20rem;
  }

  .xl\:max-w-sm {
    max-width: 30rem;
  }

  .xl\:max-w-md {
    max-width: 40rem;
  }

  .xl\:max-w-lg {
    max-width: 50rem;
  }

  .xl\:max-w-xl {
    max-width: 60rem;
  }

  .xl\:max-w-2xl {
    max-width: 70rem;
  }

  .xl\:max-w-3xl {
    max-width: 80rem;
  }

  .xl\:max-w-4xl {
    max-width: 90rem;
  }

  .xl\:max-w-5xl {
    max-width: 100rem;
  }

  .xl\:max-w-full {
    max-width: 100%;
  }

  .xl\:min-h-0 {
    min-height: 0;
  }

  .xl\:min-h-full {
    min-height: 100%;
  }

  .xl\:min-h-screen {
    min-height: 100vh;
  }

  .xl\:min-w-0 {
    min-width: 0;
  }

  .xl\:min-w-full {
    min-width: 100%;
  }

  .xl\:-m-0 {
    margin: 0;
  }

  .xl\:-m-1 {
    margin: -0.25rem;
  }

  .xl\:-m-2 {
    margin: -0.5rem;
  }

  .xl\:-m-3 {
    margin: -0.75rem;
  }

  .xl\:-m-4 {
    margin: -1rem;
  }

  .xl\:-m-6 {
    margin: -1.5rem;
  }

  .xl\:-m-8 {
    margin: -2rem;
  }

  .xl\:-m-px {
    margin: -1px;
  }

  .xl\:-my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .xl\:-mx-0 {
    margin-left: 0;
    margin-right: 0;
  }

  .xl\:-my-1 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .xl\:-mx-1 {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .xl\:-my-2 {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .xl\:-mx-2 {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .xl\:-my-3 {
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .xl\:-mx-3 {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .xl\:-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .xl\:-mx-4 {
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .xl\:-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .xl\:-mx-6 {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .xl\:-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .xl\:-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .xl\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .xl\:-mx-px {
    margin-left: -1px;
    margin-right: -1px;
  }

  .xl\:-mt-0 {
    margin-top: 0;
  }

  .xl\:-mr-0 {
    margin-right: 0;
  }

  .xl\:-mb-0 {
    margin-bottom: 0;
  }

  .xl\:-ml-0 {
    margin-left: 0;
  }

  .xl\:-mt-1 {
    margin-top: -0.25rem;
  }

  .xl\:-mr-1 {
    margin-right: -0.25rem;
  }

  .xl\:-mb-1 {
    margin-bottom: -0.25rem;
  }

  .xl\:-ml-1 {
    margin-left: -0.25rem;
  }

  .xl\:-mt-2 {
    margin-top: -0.5rem;
  }

  .xl\:-mr-2 {
    margin-right: -0.5rem;
  }

  .xl\:-mb-2 {
    margin-bottom: -0.5rem;
  }

  .xl\:-ml-2 {
    margin-left: -0.5rem;
  }

  .xl\:-mt-3 {
    margin-top: -0.75rem;
  }

  .xl\:-mr-3 {
    margin-right: -0.75rem;
  }

  .xl\:-mb-3 {
    margin-bottom: -0.75rem;
  }

  .xl\:-ml-3 {
    margin-left: -0.75rem;
  }

  .xl\:-mt-4 {
    margin-top: -1rem;
  }

  .xl\:-mr-4 {
    margin-right: -1rem;
  }

  .xl\:-mb-4 {
    margin-bottom: -1rem;
  }

  .xl\:-ml-4 {
    margin-left: -1rem;
  }

  .xl\:-mt-6 {
    margin-top: -1.5rem;
  }

  .xl\:-mr-6 {
    margin-right: -1.5rem;
  }

  .xl\:-mb-6 {
    margin-bottom: -1.5rem;
  }

  .xl\:-ml-6 {
    margin-left: -1.5rem;
  }

  .xl\:-mt-8 {
    margin-top: -2rem;
  }

  .xl\:-mr-8 {
    margin-right: -2rem;
  }

  .xl\:-mb-8 {
    margin-bottom: -2rem;
  }

  .xl\:-ml-8 {
    margin-left: -2rem;
  }

  .xl\:-mt-px {
    margin-top: -1px;
  }

  .xl\:-mr-px {
    margin-right: -1px;
  }

  .xl\:-mb-px {
    margin-bottom: -1px;
  }

  .xl\:-ml-px {
    margin-left: -1px;
  }

  .xl\:opacity-0 {
    opacity: 0;
  }

  .xl\:opacity-25 {
    opacity: .25;
  }

  .xl\:opacity-50 {
    opacity: .5;
  }

  .xl\:opacity-75 {
    opacity: .75;
  }

  .xl\:opacity-100 {
    opacity: 1;
  }

  .xl\:overflow-auto {
    overflow: auto;
  }

  .xl\:overflow-hidden {
    overflow: hidden;
  }

  .xl\:overflow-visible {
    overflow: visible;
  }

  .xl\:overflow-scroll {
    overflow: scroll;
  }

  .xl\:overflow-x-auto {
    overflow-x: auto;
  }

  .xl\:overflow-y-auto {
    overflow-y: auto;
  }

  .xl\:overflow-x-hidden {
    overflow-x: hidden;
  }

  .xl\:overflow-y-hidden {
    overflow-y: hidden;
  }

  .xl\:overflow-x-visible {
    overflow-x: visible;
  }

  .xl\:overflow-y-visible {
    overflow-y: visible;
  }

  .xl\:overflow-x-scroll {
    overflow-x: scroll;
  }

  .xl\:overflow-y-scroll {
    overflow-y: scroll;
  }

  .xl\:scrolling-touch {
    -webkit-overflow-scrolling: touch;
  }

  .xl\:scrolling-auto {
    -webkit-overflow-scrolling: auto;
  }

  .xl\:p-0 {
    padding: 0;
  }

  .xl\:p-1 {
    padding: .25rem;
  }

  .xl\:p-2 {
    padding: .5rem;
  }

  .xl\:p-3 {
    padding: .75rem;
  }

  .xl\:p-4 {
    padding: 1rem;
  }

  .xl\:p-5 {
    padding: 1.25rem;
  }

  .xl\:p-6 {
    padding: 1.5rem;
  }

  .xl\:p-8 {
    padding: 2rem;
  }

  .xl\:p-10 {
    padding: 2.5rem;
  }

  .xl\:p-12 {
    padding: 3rem;
  }

  .xl\:p-14 {
    padding: 3.5rem;
  }

  .xl\:p-16 {
    padding: 4rem;
  }

  .xl\:p-18 {
    padding: 4.5rem;
  }

  .xl\:p-20 {
    padding: 5rem;
  }

  .xl\:p-24 {
    padding: 6rem;
  }

  .xl\:p-px {
    padding: 1px;
  }

  .xl\:py-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .xl\:px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .xl\:py-1 {
    padding-top: .25rem;
    padding-bottom: .25rem;
  }

  .xl\:px-1 {
    padding-left: .25rem;
    padding-right: .25rem;
  }

  .xl\:py-2 {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }

  .xl\:px-2 {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .xl\:py-3 {
    padding-top: .75rem;
    padding-bottom: .75rem;
  }

  .xl\:px-3 {
    padding-left: .75rem;
    padding-right: .75rem;
  }

  .xl\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .xl\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .xl\:py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .xl\:px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .xl\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .xl\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .xl\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .xl\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .xl\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .xl\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .xl\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .xl\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .xl\:py-14 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .xl\:px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .xl\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .xl\:px-16 {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .xl\:py-18 {
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
  }

  .xl\:px-18 {
    padding-left: 4.5rem;
    padding-right: 4.5rem;
  }

  .xl\:py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .xl\:px-20 {
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .xl\:py-24 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .xl\:px-24 {
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .xl\:py-px {
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .xl\:px-px {
    padding-left: 1px;
    padding-right: 1px;
  }

  .xl\:pt-0 {
    padding-top: 0;
  }

  .xl\:pr-0 {
    padding-right: 0;
  }

  .xl\:pb-0 {
    padding-bottom: 0;
  }

  .xl\:pl-0 {
    padding-left: 0;
  }

  .xl\:pt-1 {
    padding-top: .25rem;
  }

  .xl\:pr-1 {
    padding-right: .25rem;
  }

  .xl\:pb-1 {
    padding-bottom: .25rem;
  }

  .xl\:pl-1 {
    padding-left: .25rem;
  }

  .xl\:pt-2 {
    padding-top: .5rem;
  }

  .xl\:pr-2 {
    padding-right: .5rem;
  }

  .xl\:pb-2 {
    padding-bottom: .5rem;
  }

  .xl\:pl-2 {
    padding-left: .5rem;
  }

  .xl\:pt-3 {
    padding-top: .75rem;
  }

  .xl\:pr-3 {
    padding-right: .75rem;
  }

  .xl\:pb-3 {
    padding-bottom: .75rem;
  }

  .xl\:pl-3 {
    padding-left: .75rem;
  }

  .xl\:pt-4 {
    padding-top: 1rem;
  }

  .xl\:pr-4 {
    padding-right: 1rem;
  }

  .xl\:pb-4 {
    padding-bottom: 1rem;
  }

  .xl\:pl-4 {
    padding-left: 1rem;
  }

  .xl\:pt-5 {
    padding-top: 1.25rem;
  }

  .xl\:pr-5 {
    padding-right: 1.25rem;
  }

  .xl\:pb-5 {
    padding-bottom: 1.25rem;
  }

  .xl\:pl-5 {
    padding-left: 1.25rem;
  }

  .xl\:pt-6 {
    padding-top: 1.5rem;
  }

  .xl\:pr-6 {
    padding-right: 1.5rem;
  }

  .xl\:pb-6 {
    padding-bottom: 1.5rem;
  }

  .xl\:pl-6 {
    padding-left: 1.5rem;
  }

  .xl\:pt-8 {
    padding-top: 2rem;
  }

  .xl\:pr-8 {
    padding-right: 2rem;
  }

  .xl\:pb-8 {
    padding-bottom: 2rem;
  }

  .xl\:pl-8 {
    padding-left: 2rem;
  }

  .xl\:pt-10 {
    padding-top: 2.5rem;
  }

  .xl\:pr-10 {
    padding-right: 2.5rem;
  }

  .xl\:pb-10 {
    padding-bottom: 2.5rem;
  }

  .xl\:pl-10 {
    padding-left: 2.5rem;
  }

  .xl\:pt-12 {
    padding-top: 3rem;
  }

  .xl\:pr-12 {
    padding-right: 3rem;
  }

  .xl\:pb-12 {
    padding-bottom: 3rem;
  }

  .xl\:pl-12 {
    padding-left: 3rem;
  }

  .xl\:pt-14 {
    padding-top: 3.5rem;
  }

  .xl\:pr-14 {
    padding-right: 3.5rem;
  }

  .xl\:pb-14 {
    padding-bottom: 3.5rem;
  }

  .xl\:pl-14 {
    padding-left: 3.5rem;
  }

  .xl\:pt-16 {
    padding-top: 4rem;
  }

  .xl\:pr-16 {
    padding-right: 4rem;
  }

  .xl\:pb-16 {
    padding-bottom: 4rem;
  }

  .xl\:pl-16 {
    padding-left: 4rem;
  }

  .xl\:pt-18 {
    padding-top: 4.5rem;
  }

  .xl\:pr-18 {
    padding-right: 4.5rem;
  }

  .xl\:pb-18 {
    padding-bottom: 4.5rem;
  }

  .xl\:pl-18 {
    padding-left: 4.5rem;
  }

  .xl\:pt-20 {
    padding-top: 5rem;
  }

  .xl\:pr-20 {
    padding-right: 5rem;
  }

  .xl\:pb-20 {
    padding-bottom: 5rem;
  }

  .xl\:pl-20 {
    padding-left: 5rem;
  }

  .xl\:pt-24 {
    padding-top: 6rem;
  }

  .xl\:pr-24 {
    padding-right: 6rem;
  }

  .xl\:pb-24 {
    padding-bottom: 6rem;
  }

  .xl\:pl-24 {
    padding-left: 6rem;
  }

  .xl\:pt-px {
    padding-top: 1px;
  }

  .xl\:pr-px {
    padding-right: 1px;
  }

  .xl\:pb-px {
    padding-bottom: 1px;
  }

  .xl\:pl-px {
    padding-left: 1px;
  }

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

  .xl\:pointer-events-auto {
    pointer-events: auto;
  }

  .xl\:static {
    position: static;
  }

  .xl\:fixed {
    position: fixed;
  }

  .xl\:absolute {
    position: absolute;
  }

  .xl\:relative {
    position: relative;
  }

  .xl\:sticky {
    position: -webkit-sticky;
    position: sticky;
  }

  .xl\:pin-none {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .xl\:pin {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }

  .xl\:pin-y {
    top: 0;
    bottom: 0;
  }

  .xl\:pin-x {
    right: 0;
    left: 0;
  }

  .xl\:pin-t {
    top: 0;
  }

  .xl\:pin-r {
    right: 0;
  }

  .xl\:pin-b {
    bottom: 0;
  }

  .xl\:pin-l {
    left: 0;
  }

  .xl\:resize-none {
    resize: none;
  }

  .xl\:resize-y {
    resize: vertical;
  }

  .xl\:resize-x {
    resize: horizontal;
  }

  .xl\:resize {
    resize: both;
  }

  .xl\:shadow-sm {
    -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .3);
            box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .3);
  }

  .xl\:shadow-md {
    -webkit-box-shadow: 0 2px 8px 0 rgba(0, 0, 0, .3);
            box-shadow: 0 2px 8px 0 rgba(0, 0, 0, .3);
  }

  .xl\:shadow-lg {
    -webkit-box-shadow: 0 8px 8px 0 rgba(0, 0, 0, .12);
            box-shadow: 0 8px 8px 0 rgba(0, 0, 0, .12);
  }

  .xl\:shadow-xl {
    -webkit-box-shadow: 0 0 26px 0 rgba(0, 0, 0, .2);
            box-shadow: 0 0 26px 0 rgba(0, 0, 0, .2);
  }

  .xl\:shadow-2xl {
    -webkit-box-shadow: 0 0 10px 20px rgba(0, 0, 0, .16);
            box-shadow: 0 0 10px 20px rgba(0, 0, 0, .16);
  }

  .xl\:shadow-3xl {
    -webkit-box-shadow: 0 15px 40px 0 rgba(0, 0, 0, .15);
            box-shadow: 0 15px 40px 0 rgba(0, 0, 0, .15);
  }

  .xl\:shadow-alt1 {
    -webkit-box-shadow: 0 8px 20px 0 rgba(0, 0, 0, .3);
            box-shadow: 0 8px 20px 0 rgba(0, 0, 0, .3);
  }

  .xl\:shadow-none {
    -webkit-box-shadow: none;
            box-shadow: none;
  }

  .xl\:table-auto {
    table-layout: auto;
  }

  .xl\:table-fixed {
    table-layout: fixed;
  }

  .xl\:text-left {
    text-align: left;
  }

  .xl\:text-center {
    text-align: center;
  }

  .xl\:text-right {
    text-align: right;
  }

  .xl\:text-justify {
    text-align: justify;
  }

  .xl\:text-transparent {
    color: transparent;
  }

  .xl\:text-black {
    color: #000;
  }

  .xl\:text-dark {
    color: #051c2c;
  }

  .xl\:text-dark-alt {
    color: #334553;
  }

  .xl\:text-grey-dark {
    color: #5c5c5c;
  }

  .xl\:text-grey {
    color: #858585;
  }

  .xl\:text-grey-alt {
    color: #d9d8d6;
  }

  .xl\:text-grey-light {
    color: #ecebea;
  }

  .xl\:text-grey-lighter {
    color: #f0efef;
  }

  .xl\:text-grey-lightest {
    color: #f3f3f2;
  }

  .xl\:text-red {
    color: #d00;
  }

  .xl\:text-sectigo-green {
    color: #00b073;
  }

  .xl\:text-sectigo-green-darker {
    color: #008e5d;
  }

  .xl\:text-sectigo-blue {
    color: #65b2e8;
  }

  .xl\:text-sectigo-blue-darker {
    color: #2e83bf;
  }

  .xl\:text-white {
    color: #fff;
  }

  .xl\:hover\:text-transparent:hover {
    color: transparent;
  }

  .xl\:hover\:text-black:hover {
    color: #000;
  }

  .xl\:hover\:text-dark:hover {
    color: #051c2c;
  }

  .xl\:hover\:text-dark-alt:hover {
    color: #334553;
  }

  .xl\:hover\:text-grey-dark:hover {
    color: #5c5c5c;
  }

  .xl\:hover\:text-grey:hover {
    color: #858585;
  }

  .xl\:hover\:text-grey-alt:hover {
    color: #d9d8d6;
  }

  .xl\:hover\:text-grey-light:hover {
    color: #ecebea;
  }

  .xl\:hover\:text-grey-lighter:hover {
    color: #f0efef;
  }

  .xl\:hover\:text-grey-lightest:hover {
    color: #f3f3f2;
  }

  .xl\:hover\:text-red:hover {
    color: #d00;
  }

  .xl\:hover\:text-sectigo-green:hover {
    color: #00b073;
  }

  .xl\:hover\:text-sectigo-green-darker:hover {
    color: #008e5d;
  }

  .xl\:hover\:text-sectigo-blue:hover {
    color: #65b2e8;
  }

  .xl\:hover\:text-sectigo-blue-darker:hover {
    color: #2e83bf;
  }

  .xl\:hover\:text-white:hover {
    color: #fff;
  }

  .xl\:text-xs {
    font-size: .75rem;
  }

  .xl\:text-sm {
    font-size: .875rem;
  }

  .xl\:text-base {
    font-size: 1rem;
  }

  .xl\:text-lg {
    font-size: 1.125rem;
  }

  .xl\:text-xl {
    font-size: 1.25rem;
  }

  .xl\:text-2xl {
    font-size: 1.5rem;
  }

  .xl\:text-3xl {
    font-size: 1.875rem;
  }

  .xl\:text-4xl {
    font-size: 2.25rem;
  }

  .xl\:text-5xl {
    font-size: 3rem;
  }

  .xl\:italic {
    font-style: italic;
  }

  .xl\:roman {
    font-style: normal;
  }

  .xl\:uppercase {
    text-transform: uppercase;
  }

  .xl\:lowercase {
    text-transform: lowercase;
  }

  .xl\:capitalize {
    text-transform: capitalize;
  }

  .xl\:normal-case {
    text-transform: none;
  }

  .xl\:underline {
    text-decoration: underline;
  }

  .xl\:line-through {
    text-decoration: line-through;
  }

  .xl\:no-underline {
    text-decoration: none;
  }

  .xl\:antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .xl\:subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .xl\:hover\:italic:hover {
    font-style: italic;
  }

  .xl\:hover\:roman:hover {
    font-style: normal;
  }

  .xl\:hover\:uppercase:hover {
    text-transform: uppercase;
  }

  .xl\:hover\:lowercase:hover {
    text-transform: lowercase;
  }

  .xl\:hover\:capitalize:hover {
    text-transform: capitalize;
  }

  .xl\:hover\:normal-case:hover {
    text-transform: none;
  }

  .xl\:hover\:underline:hover {
    text-decoration: underline;
  }

  .xl\:hover\:line-through:hover {
    text-decoration: line-through;
  }

  .xl\:hover\:no-underline:hover {
    text-decoration: none;
  }

  .xl\:hover\:antialiased:hover {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .xl\:hover\:subpixel-antialiased:hover {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .xl\:tracking-normal {
    letter-spacing: 0;
  }

  .xl\:tracking-wide {
    letter-spacing: .05em;
  }

  .xl\:tracking-compact {
    letter-spacing: -2px;
  }

  .xl\:select-none {
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
  }

  .xl\:select-text {
    -webkit-user-select: text;
       -moz-user-select: text;
        -ms-user-select: text;
            user-select: text;
  }

  .xl\:align-baseline {
    vertical-align: baseline;
  }

  .xl\:align-top {
    vertical-align: top;
  }

  .xl\:align-middle {
    vertical-align: middle;
  }

  .xl\:align-bottom {
    vertical-align: bottom;
  }

  .xl\:align-text-top {
    vertical-align: text-top;
  }

  .xl\:align-text-bottom {
    vertical-align: text-bottom;
  }

  .xl\:visible {
    visibility: visible;
  }

  .xl\:invisible {
    visibility: hidden;
  }

  .xl\:whitespace-normal {
    white-space: normal;
  }

  .xl\:whitespace-no-wrap {
    white-space: nowrap;
  }

  .xl\:whitespace-pre {
    white-space: pre;
  }

  .xl\:whitespace-pre-line {
    white-space: pre-line;
  }

  .xl\:whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .xl\:break-words {
    word-wrap: break-word;
  }

  .xl\:break-normal {
    word-wrap: normal;
  }

  .xl\:truncate {
    overflow: hidden;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    white-space: nowrap;
  }

  .xl\:w-1 {
    width: .25rem;
  }

  .xl\:w-2 {
    width: .5rem;
  }

  .xl\:w-3 {
    width: .75rem;
  }

  .xl\:w-4 {
    width: 1rem;
  }

  .xl\:w-5 {
    width: 1.25rem;
  }

  .xl\:w-6 {
    width: 1.5rem;
  }

  .xl\:w-8 {
    width: 2rem;
  }

  .xl\:w-9 {
    width: 2.25rem;
  }

  .xl\:w-10 {
    width: 2.5rem;
  }

  .xl\:w-12 {
    width: 3rem;
  }

  .xl\:w-16 {
    width: 4rem;
  }

  .xl\:w-24 {
    width: 6rem;
  }

  .xl\:w-32 {
    width: 8rem;
  }

  .xl\:w-48 {
    width: 12rem;
  }

  .xl\:w-64 {
    width: 16rem;
  }

  .xl\:w-auto {
    width: auto;
  }

  .xl\:w-px {
    width: 1px;
  }

  .xl\:w-p24 {
    width: 24%;
  }

  .xl\:w-p28 {
    width: 28%;
  }

  .xl\:w-p31 {
    width: 31.5%;
  }

  .xl\:w-p48 {
    width: 48.5%;
  }

  .xl\:w-1\/2 {
    width: 50%;
  }

  .xl\:w-1\/3 {
    width: 33.33333%;
  }

  .xl\:w-2\/3 {
    width: 66.66667%;
  }

  .xl\:w-1\/4 {
    width: 25%;
  }

  .xl\:w-3\/4 {
    width: 75%;
  }

  .xl\:w-1\/5 {
    width: 20%;
  }

  .xl\:w-2\/5 {
    width: 40%;
  }

  .xl\:w-3\/5 {
    width: 60%;
  }

  .xl\:w-4\/5 {
    width: 80%;
  }

  .xl\:w-1\/6 {
    width: 16.66667%;
  }

  .xl\:w-5\/6 {
    width: 83.33333%;
  }

  .xl\:w-full {
    width: 100%;
  }

  .xl\:w-screen {
    width: 100vw;
  }

  .xl\:z-0 {
    z-index: 0;
  }

  .xl\:z-10 {
    z-index: 10;
  }

  .xl\:z-20 {
    z-index: 20;
  }

  .xl\:z-30 {
    z-index: 30;
  }

  .xl\:z-40 {
    z-index: 40;
  }

  .xl\:z-50 {
    z-index: 50;
  }

  .xl\:z-auto {
    z-index: auto;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLnNjc3MiLCJiYXNlL19oZWFkaW5ncy5zY3NzIiwidmVuZG9yL21hZ25pZmljcG9wdXAvX21hZ25pZmljcG9wdXAuc2NzcyIsImJhc2UvX2hlbHBlcnMuc2NzcyIsInRvb2xzL19jZW50ZXJlci5zY3NzIiwiYmFzZS9fbGF5b3V0LnNjc3MiLCJ0b29scy9fY2xlYXJmaXguc2NzcyIsImJhc2UvX3NpdGUtYnJhbmRpbmcuc2NzcyIsImJhc2UvX3R5cG9ncmFwaHkuc2NzcyIsImJsb2Nrcy9fYXNpZGUtcXVvdGUuc2NzcyIsImJsb2Nrcy9fYXNpZGUtdGV4dC5zY3NzIiwiYmxvY2tzL19hd2FyZHMuc2NzcyIsImJsb2Nrcy9fYnJvd3Nlci1wcmV2aWV3LnNjc3MiLCJibG9ja3MvX2NvbXBhcmUtdGFibGUuc2NzcyIsImJsb2Nrcy9fY3VzdG9tLXRhYmxlLnNjc3MiLCJibG9ja3MvX2V4cGFuZGFibGUtY29udGVudC5zY3NzIiwiYmxvY2tzL19mYXEuc2NzcyIsImJsb2Nrcy9fZmVhdHVyZXMtbGlzdC5zY3NzIiwiYmxvY2tzL19oYWxmLXdpZHRoLWJveGVzLnNjc3MiLCJibG9ja3MvX2hvcml6b250YWwtbGluZS5zY3NzIiwiYmxvY2tzL19pY29uLWNvbHVtbnMuc2NzcyIsImJsb2Nrcy9faWNvbnMtbGlzdGluZy5zY3NzIiwiYmxvY2tzL19pbWFnZS1ibG9jay5zY3NzIiwiYmxvY2tzL19pbWFnZS1ib3hlcy5zY3NzIiwiYmxvY2tzL19sb2dvcy1jYXJvdXNlbC5zY3NzIiwiYmxvY2tzL19wZW9wbGUtbGlzdC5zY3NzIiwiYmxvY2tzL19wcm9kdWN0LWNvbHVtbnMuc2NzcyIsImJsb2Nrcy9fcHJvZHVjdHMtdGFibGUuc2NzcyIsImJsb2Nrcy9fcXVvdGVzLWNhcm91c2VsLnNjc3MiLCJibG9ja3MvX3Nicy10ZXh0LWJveC5zY3NzIiwiYmxvY2tzL19zYnMtdGV4dC1pbWFnZS5zY3NzIiwiYmxvY2tzL19zZWN1cmUtc2l0ZS1zZWFsLWNvZGUuc2NzcyIsImJsb2Nrcy9fc2ltcGxlLXN0YXRzLnNjc3MiLCJibG9ja3MvX3N0YXQtYm94ZXMuc2NzcyIsImJsb2Nrcy9fc3RhdC1jb2x1bW5zLnNjc3MiLCJibG9ja3MvX3RhYi1jYXJvdXNlbC5zY3NzIiwiYmxvY2tzL192ZXJ0aWNhbC10YWJzLnNjc3MiLCJjb21wb25lbnRzL19hbm5vdW5jZW1lbnQtYmFyLnNjc3MiLCJjb21wb25lbnRzL19icmVhZGNydW1iLnNjc3MiLCJjb21wb25lbnRzL19idXR0b25zLnNjc3MiLCJjb21wb25lbnRzL19jb29raWUtbm90aWNlLnNjc3MiLCJjb21wb25lbnRzL19jdGEuc2NzcyIsImNvbXBvbmVudHMvX2N1cnJlbmN5LXNlbGVjdG9yLnNjc3MiLCJjb21wb25lbnRzL19mZWF0dXJlcy1oZXJvLnNjc3MiLCJjb21wb25lbnRzL19mb3JtLnNjc3MiLCJjb21wb25lbnRzL19sYXJnZS1oZXJvLnNjc3MiLCJjb21wb25lbnRzL19sb2FkaW5nLWljb24uc2NzcyIsImNvbXBvbmVudHMvX21vYmlsZS1uYXYtYnJhbmRzLnNjc3MiLCJjb21wb25lbnRzL19tb2JpbGUtbmF2LXNlY3RpZ28uc2NzcyIsImNvbXBvbmVudHMvX3BhZ2luYXRpb24uc2NzcyIsImNvbXBvbmVudHMvX3Byb2R1Y3QtaGVhZGVyLnNjc3MiLCJjb21wb25lbnRzL19wcm9kdWN0LWhlYWRlci1hbHQuc2NzcyIsImNvbXBvbmVudHMvX3NlYXJjaC1vdmVybGF5LnNjc3MiLCJjb21wb25lbnRzL19zaGFyZS10aGlzLnNjc3MiLCJjb21wb25lbnRzL19zaWRlYmFyLW5hdi5zY3NzIiwiY29tcG9uZW50cy9fc2l0ZS1mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvX3NpdGUtaGVhZGVyLWJyYW5kcy5zY3NzIiwiY29tcG9uZW50cy9fc2l0ZS1oZWFkZXItc2VjdGlnby5zY3NzIiwiY29tcG9uZW50cy9fc3R5bGVkLXRhYmxlLnNjc3MiLCJjb21wb25lbnRzL190YWdzLnNjc3MiLCJjb21wb25lbnRzL190ZXh0LWJsb2NrLWFzaWRlLnNjc3MiLCJ2aWV3cy9fYXJ0aWNsZXMuc2NzcyIsInZpZXdzL19jaGVja291dC5zY3NzIiwidmlld3MvX2ZhcS5zY3NzIiwidmlld3MvX3BlcnNvbi5zY3NzIiwidmlld3MvX3Jlc291cmNlcy5zY3NzIiwidmVuZG9yL2hhbWJ1cmdlcnMvX2hhbWJ1cmdlcnMuc2NzcyIsInZlbmRvci9oYW1idXJnZXJzL19iYXNlLnNjc3MiLCJ2ZW5kb3IvaGFtYnVyZ2Vycy90eXBlcy9fc3F1ZWV6ZS5zY3NzIiwidmVuZG9yL3NsaWNrL19zbGljay10aGVtZS5zY3NzIiwidmVuZG9yL3NsaWNrL19zbGljay5zY3NzIiwiPG5vIHNvdXJjZT4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0EsNEVBR0E7O0FBSEE7Z0ZBR0E7O0FBSEE7Ozs7R0FHQTs7QUFIQTtFQUFBLGtCQUdBLENBSEEsT0FHQTtNQUhBLDJCQUdBLENBSEEsT0FHQTtFQUhBLCtCQUdBLENBSEEsT0FHQTtDQUFBOztBQUhBO2dGQUdBOztBQUhBOztHQUdBOztBQUhBO0VBQUEsVUFHQTtDQUFBOztBQUhBOztHQUdBOztBQUhBOzs7Ozs7RUFBQSxlQUdBO0NBQUE7O0FBSEE7OztHQUdBOztBQUhBO0VBQUEsZUFHQTtFQUhBLGdCQUdBO0NBQUE7O0FBSEE7Z0ZBR0E7O0FBSEE7OztHQUdBOztBQUhBOzs7RUFBQSxPQUdBO0VBSEEsZUFHQTtDQUFBOztBQUhBOztHQUdBOztBQUhBO0VBQUEsaUJBR0E7Q0FBQTs7QUFIQTs7O0dBR0E7O0FBSEE7RUFBQSxnQ0FHQTtVQUhBLHdCQUdBLENBSEEsT0FHQTtFQUhBLFVBR0EsQ0FIQSxPQUdBO0VBSEEsa0JBR0EsQ0FIQSxPQUdBO0NBQUE7O0FBSEE7OztHQUdBOztBQUhBO0VBQUEsa0NBR0EsQ0FIQSxPQUdBO0VBSEEsZUFHQSxDQUhBLE9BR0E7Q0FBQTs7QUFIQTtnRkFHQTs7QUFIQTs7O0dBR0E7O0FBSEE7RUFBQSw4QkFHQSxDQUhBLE9BR0E7RUFIQSxzQ0FHQSxDQUhBLE9BR0E7Q0FBQTs7QUFIQTs7O0dBR0E7O0FBSEE7RUFBQSxvQkFHQSxDQUhBLE9BR0E7RUFIQSwyQkFHQSxDQUhBLE9BR0E7RUFIQSwwQ0FHQTtVQUhBLGtDQUdBLENBSEEsT0FHQTtDQUFBOztBQUhBOztHQUdBOztBQUhBOztFQUFBLHFCQUdBO0NBQUE7O0FBSEE7O0dBR0E7O0FBSEE7O0VBQUEsb0JBR0E7Q0FBQTs7QUFIQTs7O0dBR0E7O0FBSEE7OztFQUFBLGtDQUdBLENBSEEsT0FHQTtFQUhBLGVBR0EsQ0FIQSxPQUdBO0NBQUE7O0FBSEE7O0dBR0E7O0FBSEE7RUFBQSxtQkFHQTtDQUFBOztBQUhBOztHQUdBOztBQUhBO0VBQUEsdUJBR0E7RUFIQSxZQUdBO0NBQUE7O0FBSEE7O0dBR0E7O0FBSEE7RUFBQSxlQUdBO0NBQUE7O0FBSEE7OztHQUdBOztBQUhBOztFQUFBLGVBR0E7RUFIQSxlQUdBO0VBSEEsbUJBR0E7RUFIQSx5QkFHQTtDQUFBOztBQUhBO0VBQUEsZ0JBR0E7Q0FBQTs7QUFIQTtFQUFBLFlBR0E7Q0FBQTs7QUFIQTtnRkFHQTs7QUFIQTs7R0FHQTs7QUFIQTs7RUFBQSxzQkFHQTtDQUFBOztBQUhBOztHQUdBOztBQUhBO0VBQUEsY0FHQTtFQUhBLFVBR0E7Q0FBQTs7QUFIQTs7R0FHQTs7QUFIQTtFQUFBLG1CQUdBO0NBQUE7O0FBSEE7O0dBR0E7O0FBSEE7RUFBQSxpQkFHQTtDQUFBOztBQUhBO2dGQUdBOztBQUhBOzs7R0FHQTs7QUFIQTs7Ozs7RUFBQSx3QkFHQSxDQUhBLE9BR0E7RUFIQSxnQkFHQSxDQUhBLE9BR0E7RUFIQSxrQkFHQSxDQUhBLE9BR0E7RUFIQSxVQUdBLENBSEEsT0FHQTtDQUFBOztBQUhBOzs7R0FHQTs7QUFIQTs7RUFBQSxPQUdBO0VBSEEsa0JBR0E7Q0FBQTs7QUFIQTs7O0dBR0E7O0FBSEE7O0VBQUEsT0FHQTtFQUhBLHFCQUdBO0NBQUE7O0FBSEE7Ozs7R0FHQTs7QUFIQTs7Ozs7RUFBQSwyQkFHQSxDQUhBLE9BR0E7Q0FBQTs7QUFIQTs7R0FHQTs7QUFIQTs7OztFQUFBLG1CQUdBO0VBSEEsV0FHQTtDQUFBOztBQUhBOztHQUdBOztBQUhBOzs7O0VBQUEsK0JBR0E7Q0FBQTs7QUFIQTs7R0FHQTs7QUFIQTtFQUFBLDRCQUdBO0NBQUE7O0FBSEE7Ozs7O0dBR0E7O0FBSEE7RUFBQSwrQkFHQTtVQUhBLHVCQUdBLENBSEEsT0FHQTtFQUhBLGVBR0EsQ0FIQSxPQUdBO0VBSEEsZUFHQSxDQUhBLE9BR0E7RUFIQSxnQkFHQSxDQUhBLE9BR0E7RUFIQSxXQUdBLENBSEEsT0FHQTtFQUhBLG9CQUdBLENBSEEsT0FHQTtDQUFBOztBQUhBOzs7R0FHQTs7QUFIQTtFQUFBLHNCQUdBLENBSEEsT0FHQTtFQUhBLHlCQUdBLENBSEEsT0FHQTtDQUFBOztBQUhBOztHQUdBOztBQUhBO0VBQUEsZUFHQTtDQUFBOztBQUhBOzs7R0FHQTs7QUFIQTs7RUFBQSwrQkFHQTtVQUhBLHVCQUdBLENBSEEsT0FHQTtFQUhBLFdBR0EsQ0FIQSxPQUdBO0NBQUE7O0FBSEE7O0dBR0E7O0FBSEE7O0VBQUEsYUFHQTtDQUFBOztBQUhBOzs7R0FHQTs7QUFIQTtFQUFBLDhCQUdBLENBSEEsT0FHQTtFQUhBLHFCQUdBLENBSEEsT0FHQTtDQUFBOztBQUhBOztHQUdBOztBQUhBOztFQUFBLHlCQUdBO0NBQUE7O0FBSEE7OztHQUdBOztBQUhBO0VBQUEsMkJBR0EsQ0FIQSxPQUdBO0VBSEEsY0FHQSxDQUhBLE9BR0E7Q0FBQTs7QUFIQTtnRkFHQTs7QUFIQTs7O0dBR0E7O0FBSEE7OztFQUFBLGVBR0E7Q0FBQTs7QUFIQTs7R0FHQTs7QUFIQTtFQUFBLG1CQUdBO0NBQUE7O0FBSEE7Z0ZBR0E7O0FBSEE7O0dBR0E7O0FBSEE7RUFBQSxzQkFHQTtDQUFBOztBQUhBOztHQUdBOztBQUhBO0VBQUEsY0FHQTtDQUFBOztBQUhBO2dGQUdBOztBQUhBOztHQUdBOztBQUhBO0VBQUEsY0FHQTtDQUFBOztBQUhBOzs7O0dBR0E7O0FBSEE7Ozs7R0FHQTs7QUFIQTtFQUFBLCtCQUdBO1VBSEEsdUJBR0EsQ0FIQSxPQUdBO0VBSEEsd0JBR0EsQ0FIQSxPQUdBO0NBQUE7O0FBSEE7OztFQUFBLDRCQUdBO1VBSEEsb0JBR0E7Q0FBQTs7QUFIQTs7R0FHQTs7QUFIQTs7Ozs7Ozs7Ozs7O0VBQUEsVUFHQTtDQUFBOztBQUhBO0VBQUEsd0JBR0E7RUFIQSxXQUdBO0NBQUE7O0FBSEE7OztHQUdBOztBQUhBO0VBQUEsb0JBR0E7RUFIQSwyQ0FHQTtDQUFBOztBQUhBO0VBQUEsVUFHQTtFQUhBLFdBR0E7Q0FBQTs7QUFIQTs7RUFBQSxVQUdBO0NBQUE7O0FBSEE7O0dBR0E7O0FBSEE7Ozs7Ozs7Ozs7Ozs7O0dBR0E7O0FBSEE7OztFQUFBLGdCQUdBO0VBSEEsb0JBR0E7RUFIQSxzQkFHQTtDQUFBOztBQUhBOzs7Ozs7OztHQUdBOztBQUhBO0VBQUEsb0JBR0E7Q0FBQTs7QUFIQTs7OztHQUdBOztBQUhBOzs7O0VBQUEsaUJBR0E7Q0FBQTs7QUFIQTtFQUFBLGlCQUdBO0NBQUE7O0FBSEE7RUFBQSxnQkFHQTtFQUhBLGFBR0E7Q0FBQTs7QUFIQTs7Ozs7RUFBQSxxQkFHQTtDQUFBOztBQUhBOztFQUFBLGVBR0E7RUFIQSxZQUdBO0NBQUE7O0FBSEE7O0VBQUEsZUFHQTtFQUhBLFlBR0E7Q0FBQTs7QUFIQTs7RUFBQSxlQUdBO0VBSEEsWUFHQTtDQUFBOztBQUhBOztFQUFBLGVBR0E7RUFIQSxZQUdBO0NBQUE7O0FBSEE7O0VBQUEsZ0JBR0E7Q0FBQTs7QUFIQTtFQUFBLDBCQUdBO0NBQUE7O0FBQUE7RUFBQSxZQ0pBO0NBQUE7O0FESUE7RUFBQTtJQUFBLGlCQ0pBO0dBQUE7Q0FBQTs7QURJQTtFQUFBO0lBQUEsaUJDSkE7R0FBQTtDQUFBOztBRElBO0VBQUE7SUFBQSxpQkNKQTtHQUFBO0NBQUE7O0FESUE7RUFBQTtJQUFBLGtCQ0pBO0dBQUE7Q0FBQTs7QUFBQTtFQUNDLG1CQUNBO0VDZ2JnQixtQkZuYWpCO0VFbWFpQixpQkZuYWpCO0NDWkM7O0FBQUE7RUFIRDtJQUtHLGdCQUFlO0dBQ2Y7Q0FFRjs7QUFBQTtFQVJEO0lBU0UsZ0JBQWU7R0FUakI7O0VBQUE7SUFXRyxvQkFDQTtJQ3NhYyxrQkZuYWpCO0dDZkE7O0VBQUE7SUFlRyxvQkFDQTtJQ2thYyxrQkZuYWpCO0dDRUc7Q0FFRjs7QUFBQTtFQW5CRDtJQXFCRyxnQkFBZTtHQUNmO0NBS0g7O0FBQUE7RUFDQyxnQkFDQTtFQ3FaZ0IsbUJGbmFqQjtFRW1haUIsaUJGbmFqQjtDQ2VDOztBQUFBO0VBSEQ7SUFJRSxtQkFBa0I7R0FFbkI7Q0FFRDs7QUFBQTtFQUNDLGtCQUNBO0VDNllnQixrQkZuYWpCO0VFbWFpQixpQkZuYWpCO0NDdUJDOztBQUFBO0VBSEQ7SUFJRSxtQkFBa0I7R0FFbkI7Q0FFRDs7QUFBQTtFQUNDLGtCQUNBO0VDcVlnQixrQkZuYWpCO0VFbWFpQixpQkZuYWpCO0NDK0JDOztBQUFBO0VDb1lnQixvQkZuYWpCO0VFbWFpQixrQkZuYWpCO0VFbWFpQixpQkZuYWpCO0NDbUNDOztBQUFBOzs7OztFQ2dZZ0IsaUJGbmFqQjtDQ3dDRTs7QUFBQTtFQzJYZSxlRm5hakI7RUVtYWlCLGtCRm5hakI7RUVtYWlCLG1CRm5hakI7RUVtYWlCLHNCRm5hakI7Q0M4Q0U7O0FBQUE7RUFIRjtJQ3dYaUIsc0JGbmFqQjtJRW1haUIsdUJGbmFqQjtJQ2tERyxtQkFBa0I7R0FDbEI7Q0VsRUg7O0FBQUE7RUFDQyxlQUNBO0VBQUEsbUJBQ0E7RUFBQSxjQUNBO0VBQUEsYUFDQTtFQUFBLE9BQU07Q0FMUDs7QUFBQTtFQU9FLGNBQWE7Q0FQZjs7QUFBQTtFQVVFLGVBQWM7Q0FDZDs7QUFBQTtFQ1ZFLG1CQVNJO0VBQUEsU0FDQTtFQUFBLHNDQUE2QjtNQUE3QixrQ0FBNkI7VUFBN0IsOEJBQTZCO0NESXBDOztBQUFBO0VDZEcsbUJBTUk7RUFBQSxVQUNBO0VBQUEsc0NBQTZCO01BQTdCLGtDQUE2QjtVQUE3Qiw4QkFBNkI7Q0RVcEM7O0FBQUE7RUNqQkcsbUJBRUk7RUFBQSxTQUNBO0VBQUEsVUFDQTtFQUFBLHlDQUFnQztNQUFoQyxxQ0FBZ0M7VUFBaEMsaUNBQWdDO0NEZ0J2Qzs7QUFBQTtFRDZaZ0IsWUZuYWpCO0VFbWFpQixhRm5hakI7RUVtYWlCLGVGbmFqQjtDR09BOztBQUFBO0VENFppQix1QkZuYWpCO0VFbWFpQixvQkZuYWpCO0NHWUc7O0FBQUE7O0VBS0YseUJBQXdCO0NBQ3hCOztBQUFBOztFQUdBLHNCQUFxQjtDQUNyQjs7QUFBQTtFQUdBLHNDQUE2QjtFQUE3QixpQ0FBNkI7RUFBN0IsOEJBQTZCO0NBQzdCOztBQUFBO0VBRUEsb0NBQTJCO0VBQTNCLCtCQUEyQjtFQUEzQiw0QkFBMkI7Q0FDM0I7O0FBQUE7RUFFQSwrQ0FBc0M7RUFBdEMsMENBQXNDO0VBQXRDLHVDQUFzQztDQUN0Qzs7QUFBQTs7RUFHQyxtQ0FBMEI7RUFBMUIsOEJBQTBCO0VBQTFCLDJCQUEwQjtDQUMxQjs7QUFBQTtFQUVnQixnQkFBZTtDQUFJOztBQUFBO0VBR3BDLHlCQUF3QjtDQUN4Qjs7QUFBQTtFQUZEO0lBR0UsaUNBQWdDO0dBRWpDO0NFNUREOztBQUFBO0VBQ0MsK0JBQ0E7VUFEQSx1QkFDQTtNQUFBLDJCQUNBO0VBQUEsK0JBQ0E7RUFBQSw4Q0FDQTtFQUFBLCtDQUE4QztDQUM5Qzs7QUFBQTs7RUFFQSxZQUNBO0VBQUEsbUJBQWtCO0NBQ2xCOztBQUFBO0VId2FnQixpQkZuYWpCO0VFbWFpQixlRm5hakI7Q0tGQzs7QUFBQTs7Ozs7RUFNQSxjQUFhO0NBQ2I7O0FBQUE7RUFFQSxjQUFhO0NBQ2I7O0FBQUE7RUFHQyx5QkFBd0I7Q0FDeEI7O0FBQUE7RUFLRCxlQUNBO0VBQUEsWUFDQTtFQUFBLFVBQ0E7RUFBQSxVQUNBO0VBQUEsV0FDQTtFQUFBLGlCQUNBO0VBQUEsaUJBQWdCO0NBQ2hCOztBQUFBO0VBUkQ7SUFRYyxrQkFBaUI7R0FHOUI7Q0FGQTs7QUFBQTtFQVREO0lBU2Msa0JBQWlCO0dBRTlCO0NBREE7O0FBQUE7RUFWRDtJQVVjLGtCQUFpQjtHQUM5QjtDQUlEOztBQUFBO0VBQ0MsZUFBYztDQUNkOztBQUFBO0VBRUEsZUFBYztDQUNkOztBQUFBO0VIK1hnQixpQkZuYWpCO0VFbWFpQixrQkZuYWpCO0VFbWFpQixtQkZuYWpCO0NLd0NDOztBQUFBO0VIMlhnQixrQkZuYWpCO0VFbWFpQixtQkZuYWpCO0VLMkNDLGlCQUFnQjtDQUNoQjs7QUFBQTtFSHVYZ0IsbUJGbmFqQjtDSzZDQTs7QUFBQTtFSHNYaUIsc0JGbmFqQjtFRW1haUIscUJGbmFqQjtFRW1haUIsdUJGbmFqQjtDS2lERTs7QUFBQTtFQUdFLG1CQUNBO0VBQUEsdUJBQ0E7RUFBQSxrQkFDQTtFQUFBLFVBQ0E7RUFBQSxpQkFBZ0I7Q0FDbkI7O0FBQUE7OztFQUtHLG1CQUNBO0VBQUEsT0FDQTtFQUFBLFFBQ0E7RUFBQSxZQUNBO0VBQUEsYUFBWTtDQ2hGZjs7QUFBQTtFQUNDLFlBQ0E7RUFBQSxZQUNBO0VBQUEsZUFBYztDQUNkOztBQUFBO0VEaUZBLGtCQUFpQjtDQUhuQjs7QUFBQTtFSCtWaUIsNEJGbmFqQjtFRW1haUIsNkJGbmFqQjtFRW1haUIsOEJGbmFqQjtFRW1haUIsMEJGbmFqQjtFRW1haUIsa0NGbmFqQjtDSzJFRTs7QUFBQTtFQVBGO0lIK1ZpQiwyQkZuYWpCO0lFbWFpQiw0QkZuYWpCO0dLOEVJO0NBSUo7O0FBQUE7RUFDQyxxQkFBb0I7Q0FEckI7O0FBQUE7RUFHRSxvQkFBbUI7Q0FIckI7O0FBQUE7RUhpVmlCLHFCRm5hakI7Q0swRkc7O0FBQUE7RUFSSDtJSGlWaUIsc0JGbmFqQjtHSzhGSTtDQVpKOztBQUFBO0VIaVZpQixvQkZuYWpCO0VFbWFpQixxQkZuYWpCO0NLb0dHOztBQUFBO0VBbEJIO0lIaVZpQixxQkZuYWpCO0lFbWFpQixzQkZuYWpCO0dLd0dJO0NBSUo7O0FBQUE7RUh1VGlCLGdCRm5hakI7RUVtYWlCLHNCRm5hakI7RUs4R0Msa0JBQWlCO0NBRmxCOztBQUFBO0VIdVRpQixzQkZuYWpCO0VFbWFpQixvQkZuYWpCO0NLNEdBOztBQUFBO0VBT0UsYUFDQTtFQUFBLGtCQUFpQjtDQVJuQjs7QUFBQTtFQVVHLFdBQ0E7RUFBQSxhQUFZO0NBWGY7O0FBQUE7RUh1VGlCLDJCRm5hakI7Q0s2SEc7O0FBQUE7RUFLRixlQUFjO0NBQ2Q7O0FBQUE7RUFHQSxtR0FBK0U7RUFBL0UseUVBQStFO0VBQS9FLDRFQUErRTtDQUMvRTs7QUFBQTtFQUlDLDhCQUE4QjtDQUZoQzs7QUFBQTtFQUtFLG9DQUFvQztDQUx0Qzs7QUFBQTtFQVFFLGtDQUFrQztDQVJwQzs7QUFBQTtFQVdFLG1DQUFtQztDQVhyQzs7QUFBQTtFQWNFLGtDQUFrQztDQWRwQzs7QUFBQTtFQWlCRSxvQ0FBb0M7Q0FDcEM7O0FBQUE7RUFHRCxnQ0FDQTtFQUFBLHlCQUF3QjtDQUN4Qjs7QUFBQTtFRWdHb0IsdUJBN1BEO0NBNFBsQjs7QUFBQTtFQUVxQixlQTdQRTtDQTJQdkI7O0FBQUE7OztFQVFJLDBDQUNBO0VBREEscUNBQ0E7RUFEQSxrQ0FDQTtFQUFBLDBCQXBRbUI7Q0EyUHZCOztBQUFBOzs7RUFpQkssMEJBM1F1QjtDQTBQNUI7O0FBQUE7RUFzQjRCLGVBaFJBO0NBMFA1Qjs7QUFBQTtFQXVCaUMsZUFqUkw7Q0EwUDVCOztBQUFBOzs7OztFQXdCZ0oseUJBQWtEO0VBQUEsOEJBQXFCO0VBQXJCLHlCQUFxQjtFQUFyQixzQkFBcUI7Q0F4QnZOOztBQUFBO0VBeUJtQixlQW5TTztDQTBRMUI7O0FBQUE7RUEwQnlCLGVBblNFO0NBeVEzQjs7QUFBQTtFQTJCK0IsZUFwU0o7Q0F5UTNCOztBQUFBO0VBNEIyQixlQXBSSjtDQXdQdkI7O0FBQUE7RUE2QmdCLGVBeFNJO0NBMlFwQjs7QUFBQTtFQThCNEIsZUF4U0Y7Q0EwUTFCOztBQUFBO0VBK0JjLDBCQTFTTTtDQTJRcEI7O0FBQUE7RUFnQ3FCLDBCQTFTSztDQTBRMUI7O0FBQUE7RUFpQ2tCLDBCQW5SVTtDQWtQNUI7O0FBQUE7RUFvQ0csb0JBQ0E7RUFBQSxZQUFXO0NBckNkOztBQUFBO0VBMkN1QixlQTVSUztDQWlQaEM7O0FBQUE7RUE0Q3lCLGVBN1JPO0NBaVBoQzs7QUFBQTtFQTZDK0IsZUE3Uk07Q0FnUHJDOztBQUFBO0VBOEMwQiwwQkF6VE47Q0EyUXBCOztBQUFBO0VBK0NpQywwQkF6VFA7Q0EwUTFCOztBQUFBO0VBZ0RzQixlQXhUQztDQXdRdkI7O0FBQUE7Ozs7O0VBaUR1SCx5QkFBa0Q7RUFBQSw4QkFBcUI7RUFBckIseUJBQXFCO0VBQXJCLHNCQUFxQjtDQWpEOUw7O0FBQUE7RUFrRGUsMEJBQWdEO0VBQUEsZUF6VHpDO0NBdVF0Qjs7QUFBQTtFQW1EcUIsMEJBN1RLO0NBMFExQjs7QUFBQTtFQW9EbUIsWUFBMEM7RUFBQSwwQkF4VHRDO0NBb1F2Qjs7QUFBQTtFQXFEeUIsMEJBQXNEO0VBQUEsWUF4VHpEO0NBbVF0Qjs7QUFBQTtFQXNEc0IsMEJBdlRFO0NBaVF4Qjs7QUFBQTtFQXVEd0IsZUF2VEU7Q0FnUTFCOztBQUFBOztFQXdEb0MsMEJBdlRoQjtDQStQcEI7O0FBQUE7O0VBeUQ4QixZQXRUWDtDQTZQbkI7O0FBQUE7RUEwRG9CLDBCQXhURztDQThQdkI7O0FBQUE7RUEyRGdCLHVCQWxURTtDQXVQbEI7O0FBQUE7O0VBNERpQyxlQWxUVjtDQXNQdkI7O0FBQUE7O0VBNkQ4QyxlQWxUbEI7Q0FxUDVCOztBQUFBOzs7OztFQThEMkkseUJBQWtEO0VBQUEsOEJBQXFCO0VBQXJCLHlCQUFxQjtFQUFyQixzQkFBcUI7Q0E5RGxOOztBQUFBO0VBK0R1QixzQkFyVEE7Q0FzUHZCOztBQUFBO0VBZ0VnQixlQTlTSztDQThPckI7O0FBQUE7RUFpRXNCLGVBOVNJO0NBNk8xQjs7QUFBQTtFQUNtQix1QkE1TkQ7Q0EyTmxCOztBQUFBO0VBRXFCLGVBNU5FO0NBME52Qjs7QUFBQTs7O0VBUUksMENBQ0E7RUFEQSxxQ0FDQTtFQURBLGtDQUNBO0VBQUEsMEJBbk9tQjtDQTBOdkI7O0FBQUE7OztFQWlCSywwQkExT3VCO0NBeU41Qjs7QUFBQTtFQXNCNEIsZUEvT0E7Q0F5TjVCOztBQUFBO0VBdUJpQyxlQWhQTDtDQXlONUI7O0FBQUE7Ozs7O0VBd0JnSix5QkFBa0Q7RUFBQSw4QkFBcUI7RUFBckIseUJBQXFCO0VBQXJCLHNCQUFxQjtDQXhCdk47O0FBQUE7RUF5Qm1CLGVBbFFPO0NBeU8xQjs7QUFBQTtFQTBCeUIsZUFsUUU7Q0F3TzNCOztBQUFBO0VBMkIrQixlQW5RSjtDQXdPM0I7O0FBQUE7RUE0QjJCLFlBblBQO0NBdU5wQjs7QUFBQTtFQTZCZ0IsZUF2UUk7Q0EwT3BCOztBQUFBO0VBOEI0QixlQXZRRjtDQXlPMUI7O0FBQUE7RUErQmMsMEJBelFNO0NBME9wQjs7QUFBQTtFQWdDcUIsMEJBelFLO0NBeU8xQjs7QUFBQTtFQWlDa0IsMEJBbFBVO0NBaU41Qjs7QUFBQTtFQXVDRyxpQkFDQTtFQUFBLGVBQWM7Q0F4Q2pCOztBQUFBO0VBMkN1QixZQTNQTTtDQWdON0I7O0FBQUE7RUE0Q3lCLFlBNVBJO0NBZ043Qjs7QUFBQTtFQTZDK0IsZUE1UE07Q0ErTXJDOztBQUFBO0VBOEMwQiwwQkF4Uk47Q0EwT3BCOztBQUFBO0VBK0NpQywwQkF4UlA7Q0F5TzFCOztBQUFBO0VBZ0RzQixZQXZSQztDQXVPdkI7O0FBQUE7Ozs7O0VBaUR1SCx5QkFBa0Q7RUFBQSw4QkFBcUI7RUFBckIseUJBQXFCO0VBQXJCLHNCQUFxQjtDQWpEOUw7O0FBQUE7RUFrRGUsMEJBQWdEO0VBQUEsWUF4UnpDO0NBc090Qjs7QUFBQTtFQW1EcUIsMEJBNVJLO0NBeU8xQjs7QUFBQTtFQW9EbUIsWUFBMEM7RUFBQSwwQkF2UnRDO0NBbU92Qjs7QUFBQTtFQXFEeUIsMEJBQXNEO0VBQUEsWUF2UnpEO0NBa090Qjs7QUFBQTtFQXNEc0IsMEJBdFJFO0NBZ094Qjs7QUFBQTtFQXVEd0IsZUF0UkU7Q0ErTjFCOztBQUFBOztFQXdEb0MsMEJBdFJoQjtDQThOcEI7O0FBQUE7O0VBeUQ4QixZQXJSWDtDQTRObkI7O0FBQUE7RUEwRG9CLDBCQXZSRztDQTZOdkI7O0FBQUE7RUEyRGdCLHVCQWpSRTtDQXNObEI7O0FBQUE7O0VBNERpQyxlQWpSVjtDQXFOdkI7O0FBQUE7O0VBNkQ4QyxlQWpSbEI7Q0FvTjVCOztBQUFBOzs7OztFQThEMkkseUJBQWtEO0VBQUEsOEJBQXFCO0VBQXJCLHlCQUFxQjtFQUFyQixzQkFBcUI7Q0E5RGxOOztBQUFBO0VBK0R1QixzQkFwUkE7Q0FxTnZCOztBQUFBO0VBZ0VnQixlQTdRSztDQTZNckI7O0FBQUE7RUFpRXNCLGVBN1FJO0NBNE0xQjs7QUFBQTtFQUNtQiwwQkExSkU7Q0F5SnJCOztBQUFBO0VBRXFCLFlBMUpFO0NBd0p2Qjs7QUFBQTs7O0VBUUksMENBQ0E7RUFEQSxxQ0FDQTtFQURBLGtDQUNBO0VBQUEsdUJBakttQjtDQXdKdkI7O0FBQUE7OztFQWlCSywwQkF4S3VCO0NBdUo1Qjs7QUFBQTtFQXNCNEIsZUE3S0E7Q0F1SjVCOztBQUFBO0VBdUJpQyxlQTlLTDtDQXVKNUI7O0FBQUE7Ozs7O0VBd0JnSixzQkFBa0Q7RUFBQSw4QkFBcUI7RUFBckIseUJBQXFCO0VBQXJCLHNCQUFxQjtDQXhCdk47O0FBQUE7RUF5Qm1CLGVBaE1PO0NBdUsxQjs7QUFBQTtFQTBCeUIsZUFoTUU7Q0FzSzNCOztBQUFBO0VBMkIrQixlQWpNSjtDQXNLM0I7O0FBQUE7RUE0QjJCLFlBakxQO0NBcUpwQjs7QUFBQTtFQTZCZ0IsZUFyTUk7Q0F3S3BCOztBQUFBO0VBOEI0QixlQXJNRjtDQXVLMUI7O0FBQUE7RUErQmMsMEJBdk1NO0NBd0twQjs7QUFBQTtFQWdDcUIsMEJBdk1LO0NBdUsxQjs7QUFBQTtFQWlDa0IsMEJBaExVO0NBK0k1Qjs7QUFBQTtFQXVDRyxpQkFDQTtFQUFBLGVBQWM7Q0F4Q2pCOztBQUFBO0VBMkN1QixZQXpMTTtDQThJN0I7O0FBQUE7RUE0Q3lCLFlBMUxJO0NBOEk3Qjs7QUFBQTtFQTZDK0IsZUExTE07Q0E2SXJDOztBQUFBO0VBOEMwQiwwQkF0Tk47Q0F3S3BCOztBQUFBO0VBK0NpQywwQkF0TlA7Q0F1SzFCOztBQUFBO0VBZ0RzQixZQXJOQztDQXFLdkI7O0FBQUE7Ozs7O0VBaUR1SCx5QkFBa0Q7RUFBQSw4QkFBcUI7RUFBckIseUJBQXFCO0VBQXJCLHNCQUFxQjtDQWpEOUw7O0FBQUE7RUFrRGUsMEJBQWdEO0VBQUEsWUF0TnpDO0NBb0t0Qjs7QUFBQTtFQW1EcUIsMEJBMU5LO0NBdUsxQjs7QUFBQTtFQW9EbUIsWUFBMEM7RUFBQSwwQkFyTnRDO0NBaUt2Qjs7QUFBQTtFQXFEeUIsMEJBQXNEO0VBQUEsWUFyTnpEO0NBZ0t0Qjs7QUFBQTtFQXNEc0IsMEJBcE5FO0NBOEp4Qjs7QUFBQTtFQXVEd0IsWUFwTkU7Q0E2SjFCOztBQUFBOztFQXdEb0MsMEJBcE5oQjtDQTRKcEI7O0FBQUE7O0VBeUQ4QixZQW5OWDtDQTBKbkI7O0FBQUE7RUEwRG9CLDBCQXJORztDQTJKdkI7O0FBQUE7RUEyRGdCLDBCQS9NSztDQW9KckI7O0FBQUE7O0VBNERpQyxZQS9NVjtDQW1KdkI7O0FBQUE7O0VBNkQ4QyxlQS9NbEI7Q0FrSjVCOztBQUFBOzs7OztFQThEMkksc0JBQWtEO0VBQUEsOEJBQXFCO0VBQXJCLHlCQUFxQjtFQUFyQixzQkFBcUI7Q0E5RGxOOztBQUFBO0VBK0R1QixtQkFsTkE7Q0FtSnZCOztBQUFBO0VBZ0VnQixlQTNNSztDQTJJckI7O0FBQUE7RUFpRXNCLGVBM01JO0NBMEkxQjs7QUFBQTtFQW9FRyx5QkFBd0I7Q0FwRTNCOztBQUFBO0VBQ21CLHVCQXZERTtDQXNEckI7O0FBQUE7RUFFcUIsWUF2REU7Q0FxRHZCOztBQUFBOzs7RUFRSSwwQ0FDQTtFQURBLHFDQUNBO0VBREEsa0NBQ0E7RUFBQSx1QkE5RG1CO0NBcUR2Qjs7QUFBQTs7O0VBaUJLLDBCQXJFdUI7Q0FvRDVCOztBQUFBO0VBc0I0QixlQTFFQTtDQW9ENUI7O0FBQUE7RUF1QmlDLGVBM0VMO0NBb0Q1Qjs7QUFBQTs7Ozs7RUF3QmdKLHNCQUFrRDtFQUFBLDhCQUFxQjtFQUFyQix5QkFBcUI7RUFBckIsc0JBQXFCO0NBeEJ2Tjs7QUFBQTtFQXlCbUIsZUE3Rk87Q0FvRTFCOztBQUFBO0VBMEJ5QixlQTdGRTtDQW1FM0I7O0FBQUE7RUEyQitCLGVBOUZKO0NBbUUzQjs7QUFBQTtFQTRCMkIsWUE5RVA7Q0FrRHBCOztBQUFBO0VBNkJnQixlQWxHSTtDQXFFcEI7O0FBQUE7RUE4QjRCLGVBbEdGO0NBb0UxQjs7QUFBQTtFQStCYywwQkFwR007Q0FxRXBCOztBQUFBO0VBZ0NxQiwwQkFwR0s7Q0FvRTFCOztBQUFBO0VBaUNrQiwwQkE3RVU7Q0E0QzVCOztBQUFBO0VBdUNHLGlCQUNBO0VBQUEsZUFBYztDQXhDakI7O0FBQUE7RUEyQ3VCLFlBdEZNO0NBMkM3Qjs7QUFBQTtFQTRDeUIsWUF2Rkk7Q0EyQzdCOztBQUFBO0VBNkMrQixlQXZGTTtDQTBDckM7O0FBQUE7RUE4QzBCLDBCQW5ITjtDQXFFcEI7O0FBQUE7RUErQ2lDLDBCQW5IUDtDQW9FMUI7O0FBQUE7RUFnRHNCLFlBbEhDO0NBa0V2Qjs7QUFBQTs7Ozs7RUFpRHVILHlCQUFrRDtFQUFBLDhCQUFxQjtFQUFyQix5QkFBcUI7RUFBckIsc0JBQXFCO0NBakQ5TDs7QUFBQTtFQWtEZSwwQkFBZ0Q7RUFBQSxZQW5IekM7Q0FpRXRCOztBQUFBO0VBbURxQiwwQkF2SEs7Q0FvRTFCOztBQUFBO0VBb0RtQixZQUEwQztFQUFBLDBCQWxIdEM7Q0E4RHZCOztBQUFBO0VBcUR5QiwwQkFBc0Q7RUFBQSxZQWxIekQ7Q0E2RHRCOztBQUFBO0VBc0RzQiwwQkFqSEU7Q0EyRHhCOztBQUFBO0VBdUR3QixlQWpIRTtDQTBEMUI7O0FBQUE7O0VBd0RvQywwQkFqSGhCO0NBeURwQjs7QUFBQTs7RUF5RDhCLGVBaEhSO0NBdUR0Qjs7QUFBQTtFQTBEb0IsMEJBbEhHO0NBd0R2Qjs7QUFBQTtFQTJEZ0IsMEJBNUdLO0NBaURyQjs7QUFBQTs7RUE0RGlDLFlBNUdWO0NBZ0R2Qjs7QUFBQTs7RUE2RDhDLGVBNUdsQjtDQStDNUI7O0FBQUE7Ozs7O0VBOEQySSx5QkFBa0Q7RUFBQSw4QkFBcUI7RUFBckIseUJBQXFCO0VBQXJCLHNCQUFxQjtDQTlEbE47O0FBQUE7RUErRHVCLG1CQS9HQTtDQWdEdkI7O0FBQUE7RUFnRWdCLGVBeEdLO0NBd0NyQjs7QUFBQTtFQWlFc0IsZUF4R0k7Q0F1QzFCOztBQUFBO0VBQ21CLHVCQTNMRDtDQTBMbEI7O0FBQUE7RUFFcUIsZUEzTEU7Q0F5THZCOztBQUFBOzs7RUFRSSwwQ0FDQTtFQURBLHFDQUNBO0VBREEsa0NBQ0E7RUFBQSwwQkFsTW1CO0NBeUx2Qjs7QUFBQTs7O0VBaUJLLDBCQXpNdUI7Q0F3TDVCOztBQUFBO0VBc0I0QixlQTlNQTtDQXdMNUI7O0FBQUE7RUF1QmlDLGVBL01MO0NBd0w1Qjs7QUFBQTs7Ozs7RUF3QmdKLHlCQUFrRDtFQUFBLDhCQUFxQjtFQUFyQix5QkFBcUI7RUFBckIsc0JBQXFCO0NBeEJ2Tjs7QUFBQTtFQXlCbUIsZUFqT21CO0NBd010Qzs7QUFBQTtFQTBCeUIsZUFqT2U7Q0F1TXhDOztBQUFBO0VBMkIrQixlQWxPUztDQXVNeEM7O0FBQUE7RUE0QjJCLFlBbE5QO0NBc0xwQjs7QUFBQTtFQTZCZ0IsZUF0T0k7Q0F5TXBCOztBQUFBO0VBOEI0QixlQXRPVTtDQXdNdEM7O0FBQUE7RUErQmMsMEJBeE9NO0NBeU1wQjs7QUFBQTtFQWdDcUIsMEJBeE9pQjtDQXdNdEM7O0FBQUE7RUFpQ2tCLDBCQWpOVTtDQWdMNUI7O0FBQUE7RUF1Q0csaUJBQ0E7RUFBQSxlQUFjO0NBeENqQjs7QUFBQTtFQTJDdUIsWUExTk07Q0ErSzdCOztBQUFBO0VBNEN5QixZQTNOSTtDQStLN0I7O0FBQUE7RUE2QytCLGVBM05NO0NBOEtyQzs7QUFBQTtFQThDMEIsMEJBdlBOO0NBeU1wQjs7QUFBQTtFQStDaUMsMEJBdlBLO0NBd010Qzs7QUFBQTtFQWdEc0IsWUF0UEM7Q0FzTXZCOztBQUFBOzs7OztFQWlEdUgseUJBQWtEO0VBQUEsOEJBQXFCO0VBQXJCLHlCQUFxQjtFQUFyQixzQkFBcUI7Q0FqRDlMOztBQUFBO0VBa0RlLDBCQUFnRDtFQUFBLFlBdlB6QztDQXFNdEI7O0FBQUE7RUFtRHFCLDBCQTNQaUI7Q0F3TXRDOztBQUFBO0VBb0RtQixZQUEwQztFQUFBLDBCQXRQekI7Q0FrTXBDOztBQUFBO0VBcUR5QiwwQkFBc0Q7RUFBQSxZQXRQekQ7Q0FpTXRCOztBQUFBO0VBc0RzQiwwQkFyUEU7Q0ErTHhCOztBQUFBO0VBdUR3QixlQXJQRTtDQThMMUI7O0FBQUE7O0VBd0RvQywwQkFyUGhCO0NBNkxwQjs7QUFBQTs7RUF5RDhCLFlBcFBYO0NBMkxuQjs7QUFBQTtFQTBEb0IsMEJBdFBHO0NBNEx2Qjs7QUFBQTtFQTJEZ0IsdUJBaFBFO0NBcUxsQjs7QUFBQTs7RUE0RGlDLGVBaFBWO0NBb0x2Qjs7QUFBQTs7RUE2RDhDLGVBaFBsQjtDQW1MNUI7O0FBQUE7Ozs7O0VBOEQySSx5QkFBa0Q7RUFBQSw4QkFBcUI7RUFBckIseUJBQXFCO0VBQXJCLHNCQUFxQjtDQTlEbE47O0FBQUE7RUErRHVCLHNCQW5QQTtDQW9MdkI7O0FBQUE7RUFnRWdCLGVBNU9LO0NBNEtyQjs7QUFBQTtFQWlFc0IsZUE1T0k7Q0EySzFCOztBQUFBO0VBQ21CLHVCQXpIQTtDQXdIbkI7O0FBQUE7RUFFcUIsZUF6SEc7Q0F1SHhCOztBQUFBOzs7RUFRSSwwQ0FDQTtFQURBLHFDQUNBO0VBREEsa0NBQ0E7RUFBQSwwQkFoSW9CO0NBdUh4Qjs7QUFBQTs7O0VBaUJLLDBCQXZJd0I7Q0FzSDdCOztBQUFBO0VBc0I0QixlQTVJQztDQXNIN0I7O0FBQUE7RUF1QmlDLGVBN0lKO0NBc0g3Qjs7QUFBQTs7Ozs7RUF3QmdKLHlCQUFrRDtFQUFBLDhCQUFxQjtFQUFyQix5QkFBcUI7RUFBckIsc0JBQXFCO0NBeEJ2Tjs7QUFBQTtFQXlCbUIsZUEvSlE7Q0FzSTNCOztBQUFBO0VBMEJ5QixlQS9KRztDQXFJNUI7O0FBQUE7RUEyQitCLGVBaEtIO0NBcUk1Qjs7QUFBQTtFQTRCMkIsWUFoSk47Q0FvSHJCOztBQUFBO0VBNkJnQixlQXBLSztDQXVJckI7O0FBQUE7RUE4QjRCLGVBcEtEO0NBc0kzQjs7QUFBQTtFQStCYywwQkF0S087Q0F1SXJCOztBQUFBO0VBZ0NxQiwwQkF0S007Q0FzSTNCOztBQUFBO0VBaUNrQiwwQkEvSVc7Q0E4RzdCOztBQUFBO0VBdUNHLGlCQUNBO0VBQUEsZUFBYztDQXhDakI7O0FBQUE7RUEyQ3VCLFlBeEpPO0NBNkc5Qjs7QUFBQTtFQTRDeUIsWUF6Sks7Q0E2RzlCOztBQUFBO0VBNkMrQixlQXpKTztDQTRHdEM7O0FBQUE7RUE4QzBCLDBCQXJMTDtDQXVJckI7O0FBQUE7RUErQ2lDLDBCQXJMTjtDQXNJM0I7O0FBQUE7RUFnRHNCLFlBcExFO0NBb0l4Qjs7QUFBQTs7Ozs7RUFpRHVILHlCQUFrRDtFQUFBLDhCQUFxQjtFQUFyQix5QkFBcUI7RUFBckIsc0JBQXFCO0NBakQ5TDs7QUFBQTtFQWtEZSwwQkFBZ0Q7RUFBQSxZQXJMeEM7Q0FtSXZCOztBQUFBO0VBbURxQiwwQkF6TE07Q0FzSTNCOztBQUFBO0VBb0RtQixZQUEwQztFQUFBLDBCQXBMckM7Q0FnSXhCOztBQUFBO0VBcUR5QiwwQkFBc0Q7RUFBQSxZQXBMeEQ7Q0ErSHZCOztBQUFBO0VBc0RzQiwwQkFuTEc7Q0E2SHpCOztBQUFBO0VBdUR3QixlQW5MRztDQTRIM0I7O0FBQUE7O0VBd0RvQywwQkFuTGY7Q0EySHJCOztBQUFBOztFQXlEOEIsWUFsTFY7Q0F5SHBCOztBQUFBO0VBMERvQiwwQkFwTEk7Q0EwSHhCOztBQUFBO0VBMkRnQix1QkE5S0c7Q0FtSG5COztBQUFBOztFQTREaUMsZUE5S1Q7Q0FrSHhCOztBQUFBOztFQTZEOEMsZUE5S2pCO0NBaUg3Qjs7QUFBQTs7Ozs7RUE4RDJJLHlCQUFrRDtFQUFBLDhCQUFxQjtFQUFyQix5QkFBcUI7RUFBckIsc0JBQXFCO0NBOURsTjs7QUFBQTtFQStEdUIsc0JBakxDO0NBa0h4Qjs7QUFBQTtFQWdFZ0IsZUExS007Q0EwR3RCOztBQUFBO0VBaUVzQixlQTFLSztDQXlHM0I7O0FBQUE7RUFDbUIsdUJBeEZBO0NBdUZuQjs7QUFBQTtFQUVxQixlQXhGRztDQXNGeEI7O0FBQUE7OztFQVFJLDBDQUNBO0VBREEscUNBQ0E7RUFEQSxrQ0FDQTtFQUFBLDBCQS9Gb0I7Q0FzRnhCOztBQUFBOzs7RUFpQkssMEJBdEd3QjtDQXFGN0I7O0FBQUE7RUFzQjRCLGVBM0dDO0NBcUY3Qjs7QUFBQTtFQXVCaUMsZUE1R0o7Q0FxRjdCOztBQUFBOzs7OztFQXdCZ0oseUJBQWtEO0VBQUEsOEJBQXFCO0VBQXJCLHlCQUFxQjtFQUFyQixzQkFBcUI7Q0F4QnZOOztBQUFBO0VBeUJtQixlQTlIUTtDQXFHM0I7O0FBQUE7RUEwQnlCLGVBOUhHO0NBb0c1Qjs7QUFBQTtFQTJCK0IsZUEvSEg7Q0FvRzVCOztBQUFBO0VBNEIyQixZQS9HTjtDQW1GckI7O0FBQUE7RUE2QmdCLGVBbklLO0NBc0dyQjs7QUFBQTtFQThCNEIsZUFuSUQ7Q0FxRzNCOztBQUFBO0VBK0JjLDBCQXJJTztDQXNHckI7O0FBQUE7RUFnQ3FCLDBCQXJJTTtDQXFHM0I7O0FBQUE7RUFpQ2tCLDBCQTlHVztDQTZFN0I7O0FBQUE7RUF1Q0csaUJBQ0E7RUFBQSxlQUFjO0NBeENqQjs7QUFBQTtFQTJDdUIsWUF2SE87Q0E0RTlCOztBQUFBO0VBNEN5QixZQXhISztDQTRFOUI7O0FBQUE7RUE2QytCLGVBeEhPO0NBMkV0Qzs7QUFBQTtFQThDMEIsMEJBcEpMO0NBc0dyQjs7QUFBQTtFQStDaUMsMEJBcEpOO0NBcUczQjs7QUFBQTtFQWdEc0IsWUFuSkU7Q0FtR3hCOztBQUFBOzs7OztFQWlEdUgseUJBQWtEO0VBQUEsOEJBQXFCO0VBQXJCLHlCQUFxQjtFQUFyQixzQkFBcUI7Q0FqRDlMOztBQUFBO0VBa0RlLDBCQUFnRDtFQUFBLFlBcEp4QztDQWtHdkI7O0FBQUE7RUFtRHFCLDBCQXhKTTtDQXFHM0I7O0FBQUE7RUFvRG1CLFlBQTBDO0VBQUEsMEJBbkpyQztDQStGeEI7O0FBQUE7RUFxRHlCLDBCQUFzRDtFQUFBLFlBbkp4RDtDQThGdkI7O0FBQUE7RUFzRHNCLDBCQWxKRztDQTRGekI7O0FBQUE7RUF1RHdCLGVBbEpHO0NBMkYzQjs7QUFBQTs7RUF3RG9DLDBCQWxKZjtDQTBGckI7O0FBQUE7O0VBeUQ4QixZQWpKVjtDQXdGcEI7O0FBQUE7RUEwRG9CLDBCQW5KSTtDQXlGeEI7O0FBQUE7RUEyRGdCLHVCQTdJRztDQWtGbkI7O0FBQUE7O0VBNERpQyxlQTdJVDtDQWlGeEI7O0FBQUE7O0VBNkQ4QyxlQTdJakI7Q0FnRjdCOztBQUFBOzs7OztFQThEMkkseUJBQWtEO0VBQUEsOEJBQXFCO0VBQXJCLHlCQUFxQjtFQUFyQixzQkFBcUI7Q0E5RGxOOztBQUFBO0VBK0R1QixzQkFoSkM7Q0FpRnhCOztBQUFBO0VBZ0VnQixlQXpJTTtDQXlFdEI7O0FBQUE7RUFpRXNCLGVBeklLO0NBeUl3Qzs7QUFBQTs7RUFhcEUsZ0NBQStCO0NBQy9COztBQUFBOztFQUdBLGdDQUErQjtDQUMvQjs7QUFBQTs7RUFLQywwQkFBeUI7Q0FDekI7O0FBQUE7RUFJRCxlQUFjO0NBRGY7O0FBQUE7RUFHRSxlQUFjO0NBQ2Q7O0FBQUE7RUFHRCxlQUFjO0NBRGY7O0FBQUE7RUFHRSxlQUFjO0NBQ2Q7O0FBQUE7RUw4RGUscUpGbmFqQjtDUWJDOztBQUFBO0VOZ2JnQixpQkZuYWpCO0VFbWFpQixnQkZuYWpCO0VFbWFpQixrQkZuYWpCO0NRVkM7O0FBQUE7RUFGRDtJTithaUIsb0JGbmFqQjtHUXlHQztDQS9HQzs7QUFBQTtFQU5GO0lOK2FpQixnQkZuYWpCO0dRSEU7Q0FURjs7QUFBQTs7RUFXRSxrQkFBaUI7Q0FYbkI7O0FBQUE7O0VBYUcsaUJBQWdCO0NBYm5COztBQUFBO0VOK2FpQixzQkZuYWpCO0VFbWFpQix1QkZuYWpCO0VFbWFpQixtQkZuYWpCO0VFbWFpQixlRm5hakI7RUVtYWlCLG1CRm5hakI7Q1FaQTs7QUFBQTs7RU4rYWlCLGlCRm5hakI7Q1FaQTs7QUFBQTs7Ozs7O0VBK0JFLHNCQUFxQjtDQS9CdkI7O0FBQUE7Ozs7OztFQWlDRyxjQUFhO0NBakNoQjs7QUFBQTs7Ozs7O0VBb0NHLGlCQUFnQjtDQXBDbkI7O0FBQUE7Ozs7OztFQXVDRyxrQkFBaUI7Q0F2Q3BCOztBQUFBOzs7Ozs7RUEwQ0csa0JBQWlCO0NBMUNwQjs7QUFBQTs7Ozs7O0VBNkNHLGtCQUFpQjtDQTdDcEI7O0FBQUE7Ozs7OztFQWdERyxrQkFBaUI7Q0FoRHBCOztBQUFBOzs7Ozs7RUFtREcsa0JBQWlCO0NBbkRwQjs7QUFBQTs7Ozs7O0VBc0RHLGtCQUFpQjtDQXREcEI7O0FBQUE7O0VOK2FpQixpQkZuYWpCO0NRWkE7O0FBQUE7O0VOK2FpQixxQkZuYWpCO0VFbWFpQixVRm5hakI7Q1FaQTs7QUFBQTs7RU4rYWlCLHNCRm5hakI7Q1FaQTs7QUFBQTs7RU4rYWlCLGlCRm5hakI7Q1FaQTs7QUFBQTs7RU4rYWlCLHFCRm5hakI7Q1FaQTs7QUFBQTs7OztFTithaUIsa0JGbmFqQjtFRW1haUIsb0JGbmFqQjtDUVpBOztBQUFBO0VOK2FpQiwwQkZuYWpCO0VFbWFpQixrQkZuYWpCO0VReUVFLDhGQUNBO0VBQUEsc0JBQ0E7RUFBQSxzQkFDQTtFQUFBLG9CQUNBO0VBQUEsa0JBQWlCO0NBekZuQjs7QUFBQTtFQTJGRyxpQkFBZ0I7Q0EzRm5COztBQUFBO0VOK2FpQixZRm5hakI7RUVtYWlCLDBCRm5hakI7RUVtYWlCLHNCRm5hakI7Q1FaQTs7QUFBQTtFTithaUIsMEJGbmFqQjtFRW1haUIsWUZuYWpCO0VFbWFpQixnQkZuYWpCO0VFbWFpQixpQkZuYWpCO0NRWkE7O0FBQUE7RU4rYWlCLGdCRm5hakI7RUVtYWlCLGlCRm5hakI7RUVtYWlCLHdCRm5hakI7RUVtYWlCLHlCRm5hakI7RUVtYWlCLHNCRm5hakI7Q1FaQTs7QUFBQTtFTithaUIsdUJGbmFqQjtFRW1haUIsc0JGbmFqQjtDUVpBOztBQUFBO0VOK2FpQiwwQkZuYWpCO0NRWkE7O0FBQUE7O0VOK2FpQixnQkZuYWpCO0NRa0dHOztBQUFBO0NBUUg7O0FBQUE7RU55VGlCLGlCRm5hakI7RUVtYWlCLGlCRm5hakI7Q1E2R0U7O0FBQUE7RU5zVGUsMEJGbmFqQjtFRW1haUIsa0JGbmFqQjtFUWlIQyw4RkFDQTtFQUFBLHNCQUNBO0VBQUEsMkJBQ0E7RUFBQSx1QkFDQTtFQUFBLHlCQUNBO0VBQUEsc0JBQ0E7RUFBQSxvQkFDQTtFQUFBLGtCQUFpQjtDQVRsQjs7QUFBQTtFQVdFLGlCQUFnQjtDQUNoQjs7QUFBQTtFQ3ZJQyxZQUNBO0VBQUEsYUFBWTtDQUNaOztBQUFBO0VBTEg7SVBrYmlCLG9CRm5hakI7SUVtYWlCLHFCRm5hakI7SUVtYWlCLG1CRm5hakI7SUVtYWlCLG9CRm5hakI7SUVtYWlCLG1CRm5hakI7SUVtYWlCLG9CRm5hakI7R1NmQTs7RUFBQTtJUGtiaUIsb0JGbmFqQjtHU0hJO0NBR0g7O0FBQUE7RUFmRDtJUGtiaUIsb0JGbmFqQjtJRW1haUIscUJGbmFqQjtJRW1haUIsbUJGbmFqQjtJRW1haUIsb0JGbmFqQjtJU0VFLGlCQUFnQjtHQWpCbEI7O0VBQUE7SVBrYmlCLG9CRm5hakI7R1NmQTs7RUFBQTtJQXdCRyxtQkFBa0I7R0F4QnJCOztFQUFBO0lBMkJHLG9CQUFtQjtHQUNuQjtDQUVGOztBQUFBO0VBOUJEO0lQa2JpQixvQkZuYWpCO0lFbWFpQixxQkZuYWpCO0lFbWFpQixxQkZuYWpCO0lFbWFpQixzQkZuYWpCO0lTaUJFLGlCQUFnQjtHQWhDbEI7O0VBQUE7SVBrYmlCLG1CRm5hakI7R1NmQTs7RUFBQTtJQXVDRyxvQkFBbUI7R0F2Q3RCOztFQUFBO0lBMENHLHFCQUFvQjtHQUNwQjtDQzNDSDs7QUFBQTtFUmtiaUIsa0JGbmFqQjtFRW1haUIsdUJGbmFqQjtFRW1haUIscUJGbmFqQjtDVWZBOztBQUFBO0VSa2JpQixvQkZuYWpCO0NVZkE7O0FBQUE7RVJrYmlCLG1CRm5hakI7Q1VSRTs7QUFBQTtFQVBGO0lSa2JpQixxQkZuYWpCO0lFbWFpQixzQkZuYWpCO0dVRUM7Q0FOQTs7QUFBQTtFQVhEO0lBWUUsZUFBYztHQUtmO0NBSEE7O0FBQUE7RUFkRDtJUmtiaUIsZ0JGbmFqQjtHVUVDO0NDakJEOztBQUFBO0VBRUUscUJBQW9CO0NBRnRCOztBQUFBO0VBS0Usb0JBQW1CO0NBTHJCOztBQUFBO0VBU0csb0JBQW9CO0NBVHZCOztBQUFBO0VBYUUsWUFBVztDQUNYOztBQUFBO0VBZEY7O0lBb0JJLFdBQ0E7SUFBQSxnQkFBZTtHQUNmO0NBR0g7O0FBQUE7RUF6QkQ7SUE0QkksV0FDQTtJQUFBLGdCQUFlO0dBQ2Y7Q0FHSDs7QUFBQTtFQWpDRDtJQW9DSSxXQUNBO0lBQUEsZ0JBQWU7R0FDZjtDQ3RDSjs7QUFBQTtFVmtiaUIsaUJGbmFqQjtDWWZBOztBQUFBO0VWa2JpQixzQkZuYWpCO0VFbWFpQixxQkZuYWpCO0VFbWFpQixxQkZuYWpCO0VFbWFpQixjRm5hakI7RUVtYWlCLHVDRm5hakI7TUVtYWlCLHVCRm5hakI7VUVtYWlCLDBCRm5hakI7VUVtYWlCLCtCRm5hakI7RUVtYWlCLDRCRm5hakI7TUVtYWlCLHdCRm5hakI7VUVtYWlCLCtCRm5hakI7VUVtYWlCLDhCRm5hakI7VUVtYWlCLG9CRm5hakI7Q1lmQTs7QUFBQTtFVmtiaUIsbUJGbmFqQjtFWWtCRyxXQUNBO0VBQUEsK0JBQ0E7RUFEQSwwQkFDQTtFQURBLHVCQUNBO0VWK1ljLGtCRm5hakI7RUVtYWlCLDBCRm5hakI7Q1lmQTs7QUFBQTtFVmtiaUIsa0JGbmFqQjtFRW1haUIscUJGbmFqQjtFRW1haUIsZ0JGbmFqQjtFRW1haUIsaUJGbmFqQjtFRW1haUIsc0JGbmFqQjtFRW1haUIscUJGbmFqQjtFRW1haUIscUJGbmFqQjtFRW1haUIsY0ZuYWpCO0VFbWFpQiw0QkZuYWpCO01FbWFpQiw2QkZuYWpCO1VFbWFpQixvQkZuYWpCO0VFbWFpQixZRm5hakI7RUVtYWlCLDRCRm5hakI7TUVtYWlCLHVCRm5hakI7VUVtYWlCLDBCRm5hakI7VUVtYWlCLG9CRm5hakI7Q1lmQTs7QUFBQTtFVmtiaUIsc0JGbmFqQjtFRW1haUIscUJGbmFqQjtFRW1haUIscUJGbmFqQjtFRW1haUIsY0ZuYWpCO0VFbWFpQiwrQkZuYWpCO01FbWFpQiwyQkZuYWpCO1VFbWFpQiw2QkZuYWpCO1VFbWFpQiw4QkZuYWpCO1VFbWFpQix1QkZuYWpCO0VFbWFpQiw0QkZuYWpCO01FbWFpQix1QkZuYWpCO1VFbWFpQiwwQkZuYWpCO1VFbWFpQixvQkZuYWpCO0NZZkE7O0FBQUE7RVZrYmlCLG1CRm5hakI7RUVtYWlCLG1CRm5hakI7RUVtYWlCLGtCRm5hakI7RUVtYWlCLG1CRm5hakI7RVlESSxZQUNBO0VBQUEsYUFBWTtDQWZoQjs7QUFBQTtFVmtiaUIsbUJGbmFqQjtFRW1haUIsVUZuYWpCO0VFbWFpQixRRm5hakI7RVlHSyxhQUNBO0VBQUEsWUFBVztDQW5CaEI7O0FBQUE7RVZrYmlCLGNGbmFqQjtFRW1haUIsbUJGbmFqQjtFRW1haUIsb0JGbmFqQjtFWVNJLHlCQUF3QjtDQXhCNUI7O0FBQUE7RUE2Qk0sYUFBWTtDQTdCbEI7O0FBQUE7RUFxQ0ksc0JBQXFCO0NBckN6Qjs7QUFBQTtFVmtiaUIsc0JGbmFqQjtDWWZBOztBQUFBO0VBMENLLFlBQ0E7RUFBQSxTQUNBO0VBQUEsVUFDQTtFQUFBLG9CQUNBO0VBQUEsK0JBQ0E7RUFBQSwwREFDQTtFQUFBLG1CQUNBO0VBQUEsVUFDQTtFQUFBLG1CQUNBO0VBQUEsY0FBYTtDQUNiOztBQUFBO0VBcERMO0lWa2JpQixtQkZuYWpCO0lFbWFpQixvQkZuYWpCO0dZZkE7O0VBQUE7SVZrYmlCLFVGbmFqQjtHWWZBOztFQUFBO0lWa2JpQixlRm5hakI7R1lvREs7Q0FJSjs7QUFBQTtFQXZFRDtJQTJFSyxZQUNBO0lBQUEsYUFBWTtHQTVFakI7O0VBQUE7SUE4RU0sYUFDQTtJQUFBLFlBQVc7R0EvRWpCOztFQUFBO0lBbUZLLHlCQUF3QjtHQW5GN0I7O0VBQUE7SUF3Rk8sYUFBWTtHQUNaO0NBT1A7O0FBQUE7RVZrVmlCLGtCRm5hakI7RUVtYWlCLG1CRm5hakI7RVltRkMsa0JBQWlCO0NBRmxCOztBQUFBOztFVmtWaUIsa0JGbmFqQjtFRW1haUIsbUJGbmFqQjtDWXdGSTs7QUFBQTtFVjJVYSxlRm5hakI7RUVtYWlCLG1CRm5hakI7RUVtYWlCLG1CRm5hakI7RUVtYWlCLG9CRm5hakI7RUVtYWlCLDBCRm5hakI7Q1k0RkE7O0FBQUE7RVZ1VWlCLGtCRm5hakI7RUVtYWlCLHFCRm5hakI7Q1k0RkE7O0FBQUE7RVZ1VWlCLHVCRm5hakI7Q1k0RkE7O0FBQUE7RVZ1VWlCLGVGbmFqQjtFRW1haUIsY0ZuYWpCO0VFbWFpQixpQkZuYWpCO0VFbWFpQixrQkZuYWpCO0VFbWFpQixtQkZuYWpCO0VFbWFpQixpREZuYWpCO1VFbWFpQix5Q0ZuYWpCO0NZNEZBOztBQUFBO0VWdVVpQixtQkZuYWpCO0VFbWFpQixtQkZuYWpCO0VFbWFpQiwwQkZuYWpCO0VFbWFpQixtQkZuYWpCO0VFbWFpQixlRm5hakI7Q1kwR0c7O0FBQUE7RUFkSDtJQWtCRyxvQ0FDQTtJQUFBLDhCQUE2QjtHQUM3QjtDQUVGOztBQUFBO0VBdEJEO0lWdVVpQixzQkZuYWpCO0lFbWFpQixxQkZuYWpCO0lFbWFpQixxQkZuYWpCO0lFbWFpQixjRm5hakI7SUVtYWlCLHVDRm5hakI7UUVtYWlCLHVCRm5hakI7WUVtYWlCLDBCRm5hakI7WUVtYWlCLCtCRm5hakI7SUVtYWlCLDRCRm5hakI7UUVtYWlCLHdCRm5hakI7WUVtYWlCLCtCRm5hakI7WUVtYWlCLDhCRm5hakI7WUVtYWlCLG9CRm5hakI7R1k0RkE7O0VBQUE7SVZ1VWlCLGtCRm5hakI7SUVtYWlCLHVCRm5hakI7R1k0RkE7O0VBQUE7SUE0QkcsYUFBWTtHQTVCZjs7RUFBQTtJQWdDRyxhQUFZO0dBQ1o7Q0M1SUg7O0FBQUE7RVhrYmlCLG1CRm5hakI7Q2FmQTs7QUFBQTs7RUFLRSxlQUNBO0VBQUEsV0FDQTtFQUFBLHlCQUNBO0VBQUEsbUJBQ0E7RUFBQSxPQUFNO0NBVFI7O0FBQUE7RUFZRSxXQUFVO0NBWlo7O0FBQUE7RUFlRSxZQUFXO0NBZmI7O0FBQUE7O0VBcUJJLGFBQVk7Q0FyQmhCOztBQUFBO0VBMEJFLHFCQUFvQjtDQTFCdEI7O0FBQUE7RVhrYmlCLHNCRm5hakI7RUVtYWlCLHFCRm5hakI7RUVtYWlCLHFCRm5hakI7RUVtYWlCLGNGbmFqQjtDYWZBOztBQUFBO0VYa2JpQixzQkZuYWpCO0VFbWFpQixxQkZuYWpCO0VFbWFpQixxQkZuYWpCO0VFbWFpQixjRm5hakI7RUVtYWlCLCtCRm5hakI7TUVtYWlCLDJCRm5hakI7VUVtYWlCLDZCRm5hakI7VUVtYWlCLDhCRm5hakI7VUVtYWlCLHVCRm5hakI7RUVtYWlCLGdDRm5hakI7TUVtYWlC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O0NpQmZBOztBQUFBO0Vma2JpQixtQkZuYWpCO0VFbWFpQixPRm5hakI7RUVtYWlCLFFGbmFqQjtDaUJmQTs7QUFBQTtFQWdCRyxZQUNBO0VBQUEsYUFBWTtDQUNaOztBQUFBO0VBbEJIO0lma2JpQixpQkZuYWpCO0dpQmZBOztFQUFBO0lma2JpQixzQkZuYWpCO0lFbWFpQixxQkZuYWpCO0lFbWFpQixxQkZuYWpCO0lFbWFpQixjRm5hakI7SUVtYWlCLHVDRm5hakI7UUVtYWlCLHVCRm5hakI7WUVtYWlCLDBCRm5hakI7WUVtYWlCLCtCRm5hakI7SUVtYWlCLDRCRm5hakI7UUVtYWlCLHdCRm5hakI7WUVtYWlCLCtCRm5hakI7WUVtYWlCLDhCRm5hakI7WUVtYWlCLG9CRm5hakI7R2lCZkE7O0VBQUE7SUEwQkssV0FBVTtHQTFCZjs7RUFBQTtJZmtiaUIsd0JGbmFqQjtRRW1haUIsb0JGbmFqQjtZRW1haUIsZ0JGbmFqQjtHaUJmQTs7RUFBQTtJQWdDSyxXQUFVO0dBQ1Y7Q0FLSjs7QUFBQTtFQXRDRDtJQTBDSyxXQUFVO0dBMUNmOztFQUFBO0lBK0NLLFdBQVU7R0FDVjtDQy9DSjs7QUFBQTtFQUREO0lBR0csaUJBQWdCO0dBSG5COztFQUFBO0lBUUssYUFBWTtHQUNaO0NDVEw7O0FBQUE7RUFFRSxlQUNBO0VBQUEsWUFDQTtFQUFBLFlBQ0E7RUFBQSxvQkFDQTtFQUFBLFVBQVM7Q0FDVDs7QUFBQTtFakIyYWUsa0JGbmFqQjtFRW1haUIsbUJGbmFqQjtFRW1haUIsaUJGbmFqQjtFRW1haUIsc0JGbmFqQjtDb0JmQTs7QUFBQTtFQUtFLGFBQVk7Q0FMZDs7QUFBQTtFbEJrYmlCLGFGbmFqQjtFRW1haUIsWUZuYWpCO0NvQlBHOztBQUFBO0VBUkg7SWxCa2JpQixnQkZuYWpCO0lFbWFpQixtQkZuYWpCO0lFbWFpQixvQkZuYWpCO0lFbWFpQixXRm5hakI7SUVtYWlCLGlCRm5hakI7R29CZkE7O0VBQUE7SWxCa2JpQixtQkZuYWpCO0dvQkFJO0NBR0g7O0FBQUE7RUFsQkQ7SWxCa2JpQixZRm5hakI7SUVtYWlCLGdCRm5hakI7UUVtYWlCLFlGbmFqQjtZRW1haUIsb0JGbmFqQjtZRW1haUIsUUZuYWpCO0dvQmZBOztFQUFBO0lsQmtiaUIsY0ZuYWpCO0dvQlFJO0NDdkJKOztBQUFBO0VBRUUsdUJBQ0E7RUFBQSxpQkFBZ0I7Q0FIbEI7O0FBQUE7RUFNRSx5QkFBd0I7Q0FOMUI7O0FBQUE7RUFTRSxZQUNBO0VBQUEsYUFBWTtDQVZkOztBQUFBO0VBWUcsZ0JBQ0E7RUFBQSxpQkFBZ0I7Q0FibkI7O0FBQUE7RUFpQkUscUJBQW9CO0NBQ3BCOztBQUFBO0VBbEJGO0lBcUJHLHVCQUFzQjtHQXJCekI7O0VBQUE7SUF3QkcseUJBQXdCO0dBeEIzQjs7RUFBQTtJQTJCRyxZQUNBO0lBQUEsYUFBWTtHQTVCZjs7RUFBQTtJQStCRyxxQkFBb0I7R0FDcEI7Q0FFRjs7QUFBQTtFQWxDRDtJQW9DRyx1QkFBc0I7R0FwQ3pCOztFQUFBO0lBdUNHLHlCQUF3QjtHQXZDM0I7O0VBQUE7SUEwQ0csWUFDQTtJQUFBLGFBQVk7R0EzQ2Y7O0VBQUE7SUE4Q0cscUJBQW9CO0dBQ3BCO0NDL0NIOztBQUFBO0VBRUUsZUFDQTtFQUFBLFVBQVM7Q0FIWDs7QUFBQTtFQU1FLGlCQUNBO0VBQUEsbUJBQWtCO0NBUHBCOztBQUFBO0VBVUUsaUJBQ0E7RUFBQSxrQkFBaUI7Q0FYbkI7O0FBQUE7RUFhRyxlQUFjO0NBYmpCOztBQUFBO0VBaUJFLGlCQUNBO0VBQUEsb0JBQW1CO0NBQ25COztBQUFBO0VBbkJGO0lBd0JHLG1CQUNBO0lBQUEsb0JBQW1CO0dBQ25CO0NBRUY7O0FBQUE7RUE1QkQ7O0lBK0JHLGlCQUNBO0lBQUEsa0JBQWlCO0dBRWpCO0NBRUY7O0FBQUE7RUFwQ0Q7SUFzQ0csWUFDQTtJQUFBLGlCQUNBO0lBQUEsNkJBQTRCO0dBeEMvQjs7RUFBQTtJQTJDRyxhQUNBO0lBQUEsaUJBQ0E7SUFBQSw2QkFBNEI7R0FDNUI7Q0FFRjs7QUFBQTtFQWhERDtJQWtERyxZQUNBO0lBQUEsaUJBQ0E7SUFBQSw4QkFBNkI7R0FwRGhDOztFQUFBO0lBdURHLGFBQ0E7SUFBQSxpQkFDQTtJQUFBLDhCQUE2QjtHQUM3QjtDQUlIOztBQUFBO0VBR0csZ0JBQ0E7RUFBQSxpQkFBZ0I7Q0FDaEI7O0FBQUE7RUFMSDtJQU9HLHlCQUNBO0lBQUEsV0FBVTtHQVJiOztFQUFBO0lBVUksbUJBQ0E7SUFBQSxvQkFBbUI7R0FDbkI7Q0FFRjs7QUFBQTtFQWRGOztJQWlCSSxpQkFDQTtJQUFBLGtCQUFpQjtHQUVqQjtDQUVGOztBQUFBO0VBdEJGO0lBd0JJLFlBQ0E7SUFBQSxlQUNBO0lBQUEseUJBQXdCO0dBMUI1Qjs7RUFBQTtJQTZCSSxhQUNBO0lBQUEsZUFDQTtJQUFBLHlCQUF3QjtHQUN4QjtDQzlGSjs7QUFBQTtFQUVFLG1EQUF3QztVQUF4QywyQ0FBd0M7Q0FGMUM7O0FBQUE7RUFNRyxtQkFBa0I7Q0FOckI7O0FBQUE7RUFXRyxtQkFBa0I7Q0FDbEI7O0FBQUE7RUFaSDtJQWdCRyxpQkFDQTtJckJpYWMsa0JGbmFqQjtJRW1haUIsbUJGbmFqQjtHdUJHRztDQUVGOztBQUFBO0VBcEJEO0lyQmtiaUIsa0JGbmFqQjtJRW1haUIsbUJGbmFqQjtJdUJRRyw0QkFBMkI7R0FDM0I7Q0FFRjs7QUFBQTtFQTFCRDtJQTRCRyw0Q0FBMkI7SUFBM0Isb0NBQTJCO0lBQTNCLCtCQUEyQjtJQUEzQiw0QkFBMkI7SUFBM0IscURBQTJCO0dBNUI5Qjs7RUFBQTtJQThCSSxpREFBc0M7WUFBdEMseUNBQXNDO0dBOUIxQzs7RUFBQTtJQW1DSSxXQUFVO0dBbkNkOztFQUFBO0lBd0NJLFdBQVU7R0FDVjtDQUdIOztBQUFBO0VBNUNEO0lBK0NJLFdBQVU7R0EvQ2Q7O0VBQUE7SUFvREksYUFBWTtHQUNaO0NBSUo7O0FBQUE7RUFDQywwQkFBeUI7Q0FDekI7O0FBQUE7RXJCdVhnQixtQkZuYWpCO0V3QlpFLGFBQ0E7RUFBQSxhQUFZO0NBSmQ7O0FBQUE7RXBCQ0ksbUJBRUk7RUFBQSxTQUNBO0VBQUEsVUFDQTtFQUFBLHlDQUFnQztNQUFoQyxxQ0FBZ0M7VUFBaEMsaUNBQWdDO0NvQkx4Qzs7QUFBQTtFQVVFLGNBQWE7Q0FDYjs7QUFBQTtFQVhGO0lBY0csY0FBYTtHQUNiO0NBRUY7O0FBQUE7RUFqQkQ7SUFtQkcsY0FBYTtHQUNiO0NBRUY7O0FBQUE7RUF0QkQ7SUF3QkcsZ0JBQWU7R0FDZjtDQ3pCSDs7QUFBQTtFQUdHLGFBQ0E7RUFBQSxvQkFBbUI7Q0FKdEI7O0FBQUE7RUFNSSxhQUFZO0NBTmhCOztBQUFBO0VBVUcsMEJBQXlCO0NBQ3pCOztBQUFBO0VBWEg7SUFnQkksYUFDQTtJQUFBLG9CQUFtQjtHQWpCdkI7O0VBQUE7SUFtQkssYUFBWTtHQW5CakI7O0VBQUE7SUF1QkksMEJBQXlCO0dBQ3pCO0NBR0g7O0FBQUE7RUEzQkQ7SUE4QkksYUFDQTtJQUFBLG9CQUFtQjtHQS9CdkI7O0VBQUE7SUFpQ0ssYUFBWTtHQWpDakI7O0VBQUE7SUFxQ0ksMEJBQXlCO0dBQ3pCO0NBdENKOztBQUFBO0VBMkNHLGtCQUFpQjtDQTNDcEI7O0FBQUE7RXZCa2JpQiwyQkZuYWpCO0N5QmdDSzs7QUFBQTtFQzNDSixtQ0FDQTtFQURBLDJDQUNBO0VBREEsOEJBQ0E7RUFEQSwyQkFDQTtFQURBLG1EQUNBO0VBQUEsWUFBVztDQUxaOztBQUFBO0VBRUUscUJBQW9CO0NBQ3BCOztBQUFBO0VBSEY7SUFRRyxnQ0FDQTtRQURBLDRCQUNBO1lBREEsd0JBQ0E7SUFBQSxZQUFXO0dBVGQ7O0VBQUE7SUFZRyxxQkFBb0I7R0FadkI7O0VBQUE7SXhCa2JpQixtQkZuYWpCO0lFbWFpQixhRm5hakI7SUVtYWlCLFlGbmFqQjtJMEJDRyxhQUFZO0dBaEJmOztFQUFBO0l4QmtiaUIsZUZuYWpCO0lFbWFpQixZRm5hakI7SUVtYWlCLGNGbmFqQjtJRW1haUIsbUJGbmFqQjtJMEJJSSxhQUFZO0dBQ1o7Q0NwQko7O0FBQUE7RXpCa2JpQixZRm5hakI7RUVtYWlCLHVCRm5hakI7RUVtYWlCLDBCRm5hakI7RUVtYWlCLGlCRm5hakI7QzJCZkE7O0FBQUE7RXpCa2JpQiwwQkZuYWpCO0VFbWFpQixZRm5hakI7RUVtYWlCLG1CRm5hakI7RUVtYWlCLGlCRm5hakI7RUVtYWlCLGdCRm5hakI7QzJCZkE7O0FBQUE7RXpCa2JpQixnQkZuYWpCO0VFbWFpQixrQkZuYWpCO0VFbWFpQixpQkZuYWpCO0VFbWFpQix1QkZuYWpCO0VFbWFpQixzQkZuYWpCO0VFbWFpQixzQkZuYWpCO0VFbWFpQixxQkZuYWpCO0VFbWFpQixxQkZuYWpCO0VFbWFpQixjRm5hakI7RUVtYWlCLDRCRm5hakI7TUVtYWlCLHdCRm5hakI7VUVtYWlCLCtCRm5hakI7VUVtYWlCLDhCRm5hakI7VUVtYWlCLG9CRm5hakI7RUVtYWlCLFlGbmFqQjtDMkJmQTs7QUFBQTtFekJrYmlCLDBCRm5hakI7QzJCZkE7O0FBQUE7RXpCa2JpQix5QkZuYWpCO0VFbWFpQixzQkZuYWpCO0MyQmZBOztBQUFBO0V6QmtiaUIsd0JGbmFqQjtFRW1haUIsc0JGbmFqQjtFRW1haUIsZ0JGbmFqQjtFRW1haUIsc0JGbmFqQjtFRW1haUIscUJGbmFqQjtFRW1haUIscUJGbmFqQjtFRW1haUIsY0ZuYWpCO0VFbWFpQiw0QkZuYWpCO01FbWFpQiw2QkZuYWpCO1VFbWFpQixvQkZuYWpCO0VFbWFpQixZRm5hakI7RUVtYWlCLDRCRm5hakI7TUVtYWlCLHVCRm5hakI7VUVtYWlCLDBCRm5hakI7VUVtYWlCLG9CRm5hakI7QzJCZkE7O0FBQUE7RXpCa2JpQixXRm5hakI7QzJCZkE7O0FBQUE7RXpCa2JpQixtQkZuYWpCO0VFbWFpQixXRm5hakI7QzJCZkE7O0FBQUE7RXpCa2JpQixrQkZuYWpCO0VFbWFpQixtQkZuYWpCO0MyQmZBOztBQUFBO0V6QmtiaUIsbUJGbmFqQjtFRW1haUIsV0ZuYWpCO0MyQmZBOztBQUFBO0V6QmtiaUIsa0JGbmFqQjtFRW1haUIsbUJGbmFqQjtDMkJmQTs7QUFBQTtFekJrYmlCLHlCRm5hakI7RUVtYWlCLHNCRm5hakI7QzJCdUJJOztBQUFBO0VDcENGLFdBQVU7Q0FGWjs7QUFBQTtFQUtFLFlBQVc7Q0FDWDs7QUFBQTtFQUdEO0lBRUUs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RUFBQSxPQUNBO0VBQUEsY0FBYTtDQUpkOztBQUFBO0VqQ0NJLG1CQVNJO0VBQUEsU0FDQTtFQUFBLHNDaUNKTjtNakNJTSxrQ2lDSk47VWpDSU0sOEJpQ0pOO0VuQzJhZSxTRm5hakI7RXFDUEUsK0JBQXNCO0VBQXRCLDBCQUFzQjtFQUF0Qix1QkFBc0I7Q0FSeEI7O0FBQUE7RW5Da2JpQixlRm5hakI7RXFDRkcsK0JBQXNCO0VBQXRCLDBCQUFzQjtFQUF0Qix1QkFBc0I7Q0FDdEI7O0FBQUE7RUNiRixtQkFDQTtFQUFBLGlEQUNBO1VBREEseUNBQ0E7RUFBQSxXQUNBO0VBQUEsa0JBQWlCO0NBSmxCOztBQUFBO0VBTUUsWUFDQTtFQUFBLGFBQ0E7RUFBQSxvQkFBbUI7Q0FSckI7O0FBQUE7RUFXRSxzQkFDQTtFQUFBLG9CQUNBO0VBQUEsV0FDQTtFQUFBLFlBQVc7Q0FkYjs7QUFBQTtFQWdCRyxXQUNBO0VBQUEsWUFBVztDQUNYOztBQUFBO0VwQ2dhYyxzQkZuYWpCO0VFbWFpQixpQkZuYWpCO0VFbWFpQixvQkZuYWpCO0VFbWFpQixtQkZuYWpCO0VFbWFpQixzQkZuYWpCO0VFbWFpQixxQkZuYWpCO0VFbWFpQixzQkZuYWpCO0VFbWFpQixzQkZuYWpCO0VFbWFpQixzQkZuYWpCO0VFbWFpQiwwQkZuYWpCO0VFbWFpQixZRm5hakI7Q3VDZkE7O0FBQUE7RXJDa2JpQiwwQkZuYWpCO0N1Q1hFOztBQUFBOztFckM4YWUsaUNGbmFqQjtFRW1haUIsNEJGbmFqQjtFRW1haUIsK0JGbmFqQjtFRW1haUIsOEJGbmFqQjtFRW1haUIsaUNGbmFqQjtFRW1haUIsZ0NGbmFqQjtFRW1haUIsaUNGbmFqQjtFRW1haUIsaUNGbmFqQjtFRW1haUIsaUNGbmFqQjtFRW1haUIscUNGbmFqQjtFRW1haUIsdUJGbmFqQjtFdUNOQyxnQkFBZTtDQUhoQjs7QUFBQTs7RXJDNGFpQixxQ0ZuYWpCO0N1Q0hFOztBQUFBO0VyQ3NhZSxrQkZuYWpCO0VFbWFpQixxQkZuYWpCO0VFbWFpQixtQkZuYWpCO0VFbWFpQixvQkZuYWpCO0N1Q0VFOztBQUFBO0VBSEY7SXJDb2FpQixxQkZuYWpCO0lFbWFpQixzQkZuYWpCO0d1Q0tFO0NBSUY7O0FBQUE7RXJDMFppQiwwQkZuYWpCO0VFbWFpQixZRm5hakI7Q3VDV0M7O0FBQUE7RXJDd1pnQix1QkZuYWpCO0V1Q2VDLDBCQUF5QjtDQUYxQjs7QUFBQTtFQUlFLDBCQUF5QjtDQUN6Qjs7QUFBQTtFckNpWmUscUNGbmFqQjtFRW1haUIsdUJGbmFqQjtFRW1haUIsaUNGbmFqQjtFdUNzQkMsbUJBQWtCO0NBQ2xCOztBQUFBO0VyQzRZZ0IsbUJGbmFqQjtFRW1haUIscUJGbmFqQjtDdUN5QkE7O0FBQUE7RW5DdkNJLG1CQVNJO0VBQUEsU0FDQTtFQUFBLHNDbUNpQ047TW5DakNNLGtDbUNpQ047VW5DakNNLDhCbUNpQ047RUFBQSxXQUFVO0NBSlo7O0FBQUE7RUFNRyxZQUNBO0VBQUEsYUFBWTtDQUNaOztBQUFBOztFckNrWWMsa0JGbmFqQjtFRW1haUIsaUJGbmFqQjtFRW1haUIsMEJGbmFqQjtFRW1haUIsc0JGbmFqQjtFRW1haUIsbUJGbmFqQjtFRW1haUIsc0JGbmFqQjtFRW1haUIsbUJGbmFqQjtFRW1haUIsb0JGbmFqQjtFRW1haUIsc0JGbmFqQjtFdUN3Q0Msa0JBQWlCO0NBQ2pCOztBQUFBO0VBSkQ7O0lyQzhYaUIsb0JGbmFqQjtJRW1haUIsbUJGbmFqQjtJRW1haUIsc0JGbmFqQjtJRW1haUIsbUJGbmFqQjtJRW1haUIsb0JGbmFqQjtHdUM0Q0M7Q0FFRDs7QUFBQTtFckNxWGlCLDhCRm5hakI7RUVtYWlCLGVGbmFqQjtFRW1haUIsc0JGbmFqQjtFdUNnREMsc0VBQTZEO0VBQTdELGlFQUE2RDtFQUE3RCw4REFBNkQ7Q0FGOUQ7O0FBQUE7RXJDcVhpQiwwQkZuYWpCO0VFbWFpQixzQkZuYWpCO0VFbWFpQixZRm5hakI7Q3VDbURFOztBQUFBO0VyQ2dYZSwwQkZuYWpCO0VFbWFpQixZRm5hakI7RUVtYWlCLHNCRm5hakI7RXVDdURDLG1EQUNBO1VBREEsMkNBQ0E7RUFBQSwyREFB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QkFDQTtVQURBLHVCQUNBO0VBQUEsbUJBQWtCO0NBaEJwQjs7QUFBQTs7RUFtQkUsZ0JBQ0E7RUFBQSxZQUNBO0VBQUEsYUFDQTtFQUFBLFdBQ0E7RUFBQSxzQkFDQTtFQUFBLG9CQUNBO0VBQUEsYUFBWTtDQXpCZDs7QUFBQTtFQTRCRSxnQkFDQTtFQUFBLGVBQ0E7RUFBQSxZQUNBO0VBQUEsWUFDQTtFQUFBLGlCQUNBO0VBQUEsaUJBQ0E7RUFBQSxrQkFDQTtFQUFBLGVBQ0E7RUFBQSxtQkFDQTtFQUFBLDREQUEyRDtDQXJDN0Q7O0FBQUE7RTFDa2JpQixvQ0ZuYWpCO0tFbWFpQixpQ0ZuYWpCO1VFbWFpQiw0QkZuYWpCO0VFbWFpQiwwQkZuYWpCO0VFbWFpQix1QkZuYWpCO0VFbWFpQixxQ0ZuYWpCO0VFbWFpQiw0QkZuYWpCO0VFbWFpQiwwQkZuYWpCO0VFbWFpQixpQ0ZuYWpCO0VFbWFpQiwrQkZuYWpCO0VFbWFpQixrQ0ZuYWpCO0VFbWFpQiw4QkZuYWpCO0VFbWFpQiwrQkZuYWpCO0VFbWFpQiw4QkZuYWpCO0VFbWFpQiwyQkZuYWpCO0M0Q2ZBOztBQUFBO0VBeUNHLGFBQVk7Q0F6Q2Y7O0FBQUE7RTFDa2JpQiwwQkZuYWpCO0VFbWFpQixvQ0ZuYWpCO0tFbWFpQixpQ0ZuYWpCO1VFbWFpQiw0QkZuYWpCO0VFbWFpQix1QkZuYWpCO0VFbWFpQixxQ0ZuYWpCO0VFbWFpQiw0QkZuYWpCO0VFbWFpQiwwQkZuYWpCO0VFbWFpQiwrQkZuYWpCO0VFbWFpQixrQ0ZuYWpCO0VFbWFpQiw4QkZuYWpCO0VFbWFpQiwrQkZuYWpCO0VFbWFpQiwrQkZuYWpCO0VFbWFpQixpQ0ZuYWpCO0VFbWFpQiw4QkZuYWpCO0VFbWFpQiwyQkZuYWpCO0M0Q2ZBOztBQUFBO0UxQ2tiaUIsb0JGbmFqQjtDNENmQTs7QUFBQTtFMUNrYmlCLGlCRm5hakI7RUVtYWlCLGlCRm5hakI7RUVtYWlCLFdGbmFqQjtDNENmQTs7QUFBQTtFMUNrYmlCLHFCRm5hakI7QzRDZkE7O0FBQUE7RTFDa2JpQixvQkZuYWpCO0M0QzBDSTs7QUFBQTtFQU9GLDRCQUE4QjtDQUZoQzs7QUFBQTtFQUtFLHdCQUEwQjtDQUw1Qjs7QUFBQTs7RTFDb1hpQiw4QkZuYWpCO0M0QytDQTs7QUFBQTs7Ozs7RUFhRSwrQkFBOEI7Q0FiaEM7O0FBQUE7O0UxQ29YaUIsMEJGbmFqQjtFRW1haUIsZ0NGbmFqQjtDNEMrQ0E7O0FBQUE7RTFDb1hpQixpQkZuYWpCO0VFbWFpQixtQkZuYWpCO0VFbWFpQixrQkZuYWpCO0M0QytDQTs7QUFBQTs7O0UxQ29YaUIsNkJGbmFqQjtFRW1haUIsOEJGbmFqQjtDNEMrQ0E7O0FBQUE7RTFDb1hpQixZRm5hakI7QzRDK0NBOztBQUFBOztFMUNvWGlCLHNCRm5hakI7RUVtYWlCLDZCRm5hakI7RUVtYWlCLDhCRm5hakI7RUVtYWlCLHVCRm5hakI7RTRDK0VFLGlCQUFnQjtDQUNoQjs7QUFBQTs7Ozs7O0UxQ21WZSx5QkZuYWpCO0tFbWFpQixzQkZuYWpCO1VFbWFpQixpQkZuYWpCO0VFbWFpQixlRm5hakI7RUVtYWlCLFlGbmFqQjtFRW1haUIsMEJGbmFqQjtFRW1haUIsaUJGbmFqQjtFRW1haUIsZUZuYWpCO0VFbWFpQixzQkZuYWpCO0VFbWFpQixvQkZuYWpCO0VFbWFpQix1QkZuYWpCO0VFbWFpQixtQkZuYWpCO0VFbWFpQixvQkZuYWpCO0VFbWFpQixtQkZuYWpCO0VFbWFpQixnQkZuYWpCO0M0QzRGRTs7QUFBQTs7RTFDdVVlLGVGbmFqQjtFRW1haUIsWUZuYWpCO0VFbWFpQiwwQkZuYWpCO0VFbWFpQixpQkZuYWpCO0VFbWFpQixlRm5hakI7RUVtYWlCLG9CRm5hakI7RUVtYWlCLHVCRm5hakI7RUVtYWlCLG1CRm5hakI7RUVtYWlCLHNCRm5hakI7RUVtYWlCLHNCRm5hakI7RUVtYWlCLG1CRm5hakI7RUVtYWlCLGdCRm5hakI7QzRDa0dDOztBQUFBO0UxQ2lVZ0IseUJGbmFqQjtLRW1haUIsc0JGbmFqQjtVRW1haUIsaUJGbmFqQjtDNENvR0E7O0FBQUE7RUFHRSxjQUFhO0NBQ2I7O0FBQUE7Ozs7Ozs7RTFDMlRlLGtDRm5hakI7RTRDb0hFLDREQUF1RDtVQUF2RCxvREFBdUQ7Q0FDdkQ7O0FBQUE7Ozs7Ozs7O0UxQzhTZSxrQ0ZuYWpCO0VFbWFpQiw2QkZuYWpCO0VFbWFpQixpQ0ZuYWpCO0U0Q2tJRSxvQ0FBOEI7VUFBOUIsNEJBQThCO0NBVmhDOztBQUFBOzs7Ozs7OztFMUMyU2lCLHFDRm5hakI7RUVtYWlCLDBCRm5hakI7QzRDd0hBOztBQUFBOzs7Ozs7RTFDMlNpQiw2QkZuYWpCO0VFbWFpQiwrQkZuYWpCO0M0QytJSTs7QUFBQTs7RUFNSCxrQkFDQTtFQUFBLFlBQVc7Q0FDWDs7QUFBQTtFMUM0UWdCLG1CRm5hakI7QzRDeUpBOztBQUFBO0VBR0UseUJBQTJCO0NBSDdCOztBQUFBO0UxQzBRaUIscUJGbmFqQjtFRW1haUIsbUJGbmFqQjtFRW1haUIsT0ZuYWpCO0VFbWFpQixVRm5hakI7RUVtYWlCLFNGbmFqQjtFRW1haUIsc0JGbmFqQjtFRW1haUIscUJGbmFqQjtFRW1haUIscUJGbmFqQjtFRW1haUIsY0ZuYWpCO0VFbWFpQiw0QkZuYWpCO01FbWFpQix1QkZuYWpCO1VFbWFpQiwwQkZuYWpCO1VFbWFpQixvQkZuYWpCO0VFbWFpQixlRm5hakI7RTRDZ0tFLFlBQVc7Q0FQYjs7QUFBQTtFQVNHLFlBQ0E7RUFBQSxZQUFXO0NBQ1g7O0FBQUE7RTFDK1BjLG1CRm5hakI7QzRDd0tBOztBQUFBO0UxQzJQaUIsbUJGbmFqQjtFRW1haUIsT0ZuYWpCO0VFbWFpQixTRm5hakI7RUVtYWlCLGFGbmFqQjtFRW1haUIsZ0NGbmFqQjtFRW1haUIsbUNGbmFqQjtFNEM0S0UsWUFDQTtFQUFBLGlCQUFnQjtDQUxsQjs7QUFBQTtFQU9HLFlBQ0E7RUFBQSxhQUNBO0UxQ2tQYyxlRm5hakI7RUlkSSxtQkFFSTtFQUFBLFNBQ0E7RUFBQSxVQUNBO0VBQUEseUNBQWdDO01BQWhDLHFDQUFnQztVQUFoQyxpQ0FBZ0M7Q3dDNkxyQzs7QUFBQTtFMUNnUGMscUJGbmFqQjtFRW1haUIsZUZuYWpCO0VFbWFpQixtQkZuYWpCO0VF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O0VBS0csb0JBQ0E7RXRENlljLG1CRm5hakI7RXdEdUJHLGtCQUNBO0V0RDJZYyxhRm5hakI7Q3dEZ0JBOztBQUFBO0V0RG1aaUIsc0JGbmFqQjtFRW1haUIsbUJGbmFqQjtFRW1haUIsYUZuYWpCO0VFbWFpQixpQkZuYWpCO0VFbWFpQixlRm5hakI7RUVtYWlCLHNCRm5hakI7Q3dEZ0JBOztBQUFBO0VBWUssY0FBYTtDQVpsQjs7QUFBQTtFdERtWmlCLG1CRm5hakI7Q3dEZ0JBOztBQUFBO0V0RG1aaUIsZUZuYWpCO0VFbWFpQixZRm5hakI7RUVtYWlCLGVGbmFqQjtFRW1haUIsbUJGbmFqQjtFRW1haUIsUUZuYWpCO0VFbWFpQixVRm5hakI7Q3dEZ0JBOztBQUFBO0V0RG1aaUIsY0ZuYWpCO0VFbWFpQixvQkZuYWpCO0VFbWFpQixtQkZuYWpCO0VFbWFpQixZRm5hakI7RUVtYWlCLDBCRm5hakI7RUVtYWlCLG1ERm5hakI7VUVtYWlCLDJDRm5hakI7RUVtYWlCLG1DRm5hakI7RUVtYWlCLGtDRm5hakI7RUVtYWlCLGlCRm5hakI7RXdEK0NFLFVBQ0E7RUFBQSxZQUNBO0VBQUEsYUFBWTtDQWpDZDs7QUFBQTtFdERtWmlCLGlCRm5hakI7RUVtYWlCLFdGbmFqQjtDd0RnQkE7O0FBQUE7RXREbVppQixlRm5hakI7Q3dEZ0JBOztBQUFBO0V0RG1aaUIseUJGbmFqQjtFRW1haUIsb0JGbmFqQjtFRW1haUIsc0JGbmFqQjtDd0RnQkE7O0FBQUE7RXREbVppQixlRm5hakI7RUVtYWlCLGVGbmFqQjtFRW1haUIsc0JGbmFqQjtFRW1haUIsb0JGbmFqQjtFRW1haUIscUJGbmFqQjtFRW1haUIsc0JGbmFqQjtFRW1haUIsa0JGbmFqQjtFRW1haUIscUJGbmFqQjtFd0QyREssa0JBQWlCO0NBM0N0Qjs7QUFBQTtFdERtWmlCLFlGbmFqQjtFRW1haUIsc0JGbmFqQjtDd0RnQkE7O0FBQUE7RUF1REksV0FDQTtFQUFBLGFBQVk7Q0FDWjs7QUFBQTtFQXpESjtJdERtWmlCLHNCRm5hakI7R3dEa0ZNO0NBT047O0FB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QkZuYWpCO0VFbWFpQixtQkZuYWpCO0VFbWFpQix1QkZuYWpCO0N5RHdIQTs7QUFBQTtFdkQyU2lCLGVGbmFqQjtFRW1haUIsb0JGbmFqQjtFRW1haUIsbUJGbmFqQjtFRW1haUIsaUJGbmFqQjtDeUR3SEE7O0FBQUE7RXZEMlNpQix1QkZuYWpCO0N5RHdIQTs7QUFBQTtFdkQyU2lCLGVGbmFqQjtDeUR3SEE7O0FBQUE7RXZEMlNpQixxQkZuYWpCO0N5RHdIQTs7QUFBQTtFdkQyU2lCLGVGbmFqQjtFRW1haUIsaUJGbmFqQjtFRW1haUIsV0ZuYWpCO0N5RHdIQTs7QUFBQTtFQXlCRyw0QkFBMkI7Q0F6QjlCOztBQUFBO0VBNkJFLFlBQ0E7RUFBQSxlQUNBO0VBQUEsbUJBQ0E7RUFBQSxZQUNBO0VBQUEsT0FDQTtFQUFBLFFBQ0E7RUFBQSxZQUNBO0VBQUEsdUdBQXVGO0VBQXZGLDZFQUF1RjtFQUF2RixnRkFBdUY7Q0FwQ3pGOztBQUFBO0V2RDJTaUIsWUZuYWpCO0VFbWFpQixzQkZuYWpCO0N5RHdIQTs7QUFBQTtFdkQyU2lCLDJCRm5hakI7Q3lEa0tHOztBQUFBO0VBSUYsY0FDQTtFdkQ0UGdCLG1CRm5hakI7RUVtYWlCLFFGbmFqQjtFRW1haUIsWUZuYWpCO0VFbWFpQixVRm5hakI7Q3lEcUtBOztBQUFBO0V2RDhQaUIsaUJGbmFqQjtDeURxS0E7O0FBQUE7RXZEOFBpQixpQkZuYWpCO0N5RHFLQTs7QUFBQTtFdkQ4UGlCLGlCRm5hakI7Q3lEcUtBOztBQUFBO0VyRG5MSSxtQkFNSTtFQUFBLFVBQ0E7RUFBQSxzQ3FEaU1MO01yRGpNSyxrQ3FEaU1MO1VyRGpNSyw4QnFEaU1MO0V2RHlPYyxpQkZuYWpCO0N5RDJMRzs7QUFBQTtFdkR3T2MsWUZuYWpCO0VFbWFpQiwwQkZuYWpCO0MwRGZBOztBQUFBO0V4RGtiaUIsMEJGbmFqQjtFRW1haUIsWUZuYWpCO0VFbWFpQixtQkZuYWpCO0VFbWFpQixpQkZuYWpCO0MwRGZBOztBQUFBO0V4RGtiaUIsZ0JGbmFqQjtFRW1haUIsaUJGbmFqQjtFRW1haUIsd0JGbmFqQjtFRW1haUIseUJGbmFqQjtFRW1haUIsc0JGbmFqQjtDMERmQTs7QUFBQTtFeERrYmlCLHVCRm5hakI7RUVtYWlCLHNCRm5hakI7QzBEZkE7O0FBQUE7RXhEa2JpQiwwQkZuYWpCO0MwRGZBOztBQUFBOztFeERrYmlCLGdCRm5hakI7QzBERUc7O0FBQUE7RXhEaWFjLGdCRm5hakI7QzJEZkE7O0FBQUE7RXpEa2JpQixpQkZuYWpCO0MyRGZBOztBQUFBO0V6RGtiaUIsc0JGbmFqQjtFRW1haUIsc0JGbmFqQjtFRW1haUIsMEJGbmFqQjtFRW1haUIsWUZuYWpCO0VFbWFpQixzQkZuYWpCO0VFbWFpQixpQkZuYWpCO0VFbWFpQixtQkZuYWpCO0VFbWFpQixzQkZuYWpCO0VFbWFpQixxQkZuYWpCO0VFbWFpQixzQkZuYWpCO0VFbWFpQixrQkZuYWpCO0MyRFJFOztBQUFBO0V6RDJhZSxrQkZuYWpCO0M0RGJDOztBQUFBO0UxRGdiZ0IsdUJGbmFqQjtDNERiQzs7QUFBQTtFMURnYmdCLHVCRm5hakI7QzREVEc7O0FBQUE7RTFENGFjLDBCRm5hakI7QzREUEM7O0FBQUE7RTFEMGFnQiwwQkZuYWpCO0M0REhHOztBQUFBO0VBWkg7STFEa2JpQix1QkZuYWpCO0lFbWFpQixtQkZuYWpCO0lFbWFpQixzQkZuYWpCO0c0RGZBOztFQUFBO0lBaUJHLGNBQWE7R0FDYjtDQUVGOztBQUFBO0VBcEJEO0kxRGtiaUIsb0JGbmFqQjtHNERmQTs7RUFBQTtJMURrYmlCLHFCRm5hakI7STREU0csWUFBVztHQXhCZDs7RUFBQTtJMURrYmlCLG9CRm5hakI7STREYUcsYUFBWTtHQUNaO0NDN0JIOztBQUFBO0VBR0csNkJBQTRCO0NBQzVCOztBQUFBO0VBSUg7SUFJSSxhQUNBO0lBQUEsb0JBQW1CO0dBTHZCOztFQUFBO0lBUUksMEJBQXlCO0dBQ3pCO0NBR0g7O0FBQUE7RUFaRDtJQWVJLGFBQ0E7SUFBQSxvQkFBbUI7R0FoQnZCOztFQUFBO0lBbUJJLDBCQUF5QjtHQUN6QjtDQzVCSjs7QUFBQTtFNURrYmlCLGlC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QUFBOztBRW1haUI7RUFBQSwwQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLDBCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsMEJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSwwQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLDBCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsMEJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSwwQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHVCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsMEJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSwwQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLDBCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsMEJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSx1QkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLDhCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsdUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSwwQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLDBCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsMEJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSwwQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLDBCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsMEJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSwwQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLDBCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsdUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSwwQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLDBCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsMEJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSwwQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHVCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsNEJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSw0QkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLDBCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsaUNGbmFqQjtDQUFBOztBRW1haUI7RUFBQSw4QkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLDJCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsa0NGbmFqQjtDQUFBOztBRW1haUI7RUFBQSwrQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHlCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsMEJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSw2QkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLDRCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsNEJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxzQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHVCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEseUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSwwQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLDBCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsMEJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxtQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHNCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsc0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxzQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHNCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsc0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxzQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHNCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsc0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxtQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHNCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsc0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxzQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHNCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsbUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSwwQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG1CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsc0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxzQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHNCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsc0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxzQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHNCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsc0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxzQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG1CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsc0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxzQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHNCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsc0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxtQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGlCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsc0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxvQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG9CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsc0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSwwQkZuYWpCO0VFbWFpQiwyQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLDJCRm5hakI7RUVtYWlCLDhCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsOEJGbmFqQjtFRW1haUIsNkJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSwwQkZuYWpCO0VFbWFpQiw2QkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLCtCRm5hakI7RUVtYWlCLGdDRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsZ0NGbmFqQjtFRW1haUIsbUNGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxtQ0ZuYWpCO0VFbWFpQixrQ0ZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLCtCRm5hakI7RUVtYWlCLGtDRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsNkJGbmFqQjtFRW1haUIsOEJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSw4QkZuYWpCO0VFbWFpQixpQ0ZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGlDRm5hakI7RUVtYWlCLGdDRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsNkJGbmFqQjtFRW1haUIsZ0NGbmFqQjtDQUFBOztBRW1haUI7RUFBQSw2QkZuYWpCO0VFbWFpQiw4QkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLDhCRm5hakI7RUVtYWlCLGlDRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsaUNGbmFqQjtFRW1haUIsZ0NGbmFqQjtDQUFBOztBRW1haUI7RUFBQSw2QkZuYWpCO0VFbWFpQixnQ0ZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLCtCRm5hakI7RUVtYWlCLGdDRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsZ0NGbmFqQjtFRW1haUIsbUNGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxtQ0ZuYWpCO0VFbWFpQixrQ0ZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLCtCRm5hakI7RUVtYWlCLGtDRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsMEJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSwyQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLDhCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsNkJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSwrQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGdDRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsbUNGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxrQ0ZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLDZCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsOEJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxpQ0ZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGdDRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsNkJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSw4QkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGlDRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsZ0NGbmFqQjtDQUFBOztBRW1haUI7RUFBQSwrQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGdDRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsbUNGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxrQ0ZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG9CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEscUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxxQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG1CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsZ0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxrQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGtCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsa0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxrQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG9CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsc0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSx1QkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHFCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsc0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSx3QkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHlCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsdUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxzQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHdCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEseUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSx1QkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHNCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsd0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSx5QkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHVCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsc0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSx3QkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHlCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsdUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxhRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsZ0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxnQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGFGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxhRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsb0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxlRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsc0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxnQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGVGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxtQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG9CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsY0ZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHNCRm5hakI7RUVtYWlCLHFCRm5hakI7RUVtYWlCLHFCRm5hakI7RUVtYWlCLGNGbmFqQjtDQUFBOztBRW1haUI7RUFBQSw2QkZuYWpCO0VFbWFpQiw0QkZuYWpCO0VFbWFpQiw0QkZuYWpCO0VFbWFpQixxQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLDRCRm5hakI7TUVtYWlCLHdCRm5hakI7VUVtYWlCLCtCRm5hakI7VUVtYWlCLDhCRm5hakI7VUVtYWlCLG9CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsb0NGbmFqQjtNRW1haUIsZ0NGbmFqQjtVRW1haUIsK0JGbmFqQjtVRW1haUIsK0JGbmFqQjtVRW1haUIsNEJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSwrQkZuYWpCO01FbWFpQiwyQkZuYWpCO1VFbWFpQiw2QkZuYWpCO1VFbWFpQiw4QkZuYWpCO1VFbWFpQix1QkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHVDRm5hakI7TUVtYWlCLG1DRm5hakI7VUVtYWlCLDZCRm5hakI7VUVtYWlCLCtCRm5hakI7VUVtYWlCLCtCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsd0JGbmFqQjtNRW1haUIsb0JGbmFqQjtVRW1haUIsZ0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxnQ0ZuYWpCO01FbWFpQiw0QkZuYWpCO1VFbWFpQix3QkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLDBCRm5hakI7TUVtYWlCLHNCRm5hakI7VUVtYWlCLGtCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsZ0NGbmFqQjtNRW1haUIsc0JGbmFqQjtVRW1haUIseUJGbmFqQjtVRW1haUIsd0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSw4QkZuYWpCO01FbWFpQixvQkZuYWpCO1VFbWFpQix1QkZuYWpCO1VFbWFpQixzQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLDRCRm5hakI7TUVtYWlCLHVCRm5hakI7VUVtYWlCLDBCRm5hakI7VUVtYWlCLG9CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsOEJGbmFqQjtNRW1haUIseUJGbmFqQjtVRW1haUIsNEJGbmFqQjtVRW1haUIsc0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSw2QkZuYWpCO01FbWFpQix3QkZuYWpCO1VFbWFpQiwyQkZuYWpCO1VFbWFpQixxQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHlCRm5hakI7TUVtYWlCLDBCRm5hakI7Y0VtYWlCLHlCRm5hakI7VUVtYWlCLGlCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsK0JGbmFqQjtNRW1haUIsMkJGbmFqQjtVRW1haUIsdUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSw2QkZuYWpCO01FbWFpQix5QkZuYWpCO1VFbWFpQixxQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLDJCRm5hakI7TUVtYWlCLDRCRm5hakI7Y0VtYWlCLDJCRm5hakI7VUVtYWlCLG1CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsNEJGbmFqQjtNRW1haUIsNkJGbmFqQjtjRW1haUIsNEJGbmFqQjtVRW1haUIsb0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxvQ0ZuYWpCO01FbWFpQixxQkZuYWpCO1VFbWFpQix3QkZuYWpCO1VFbWFpQiw0QkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGtDRm5hakI7TUVtYWlCLG1CRm5hakI7VUVtYWlCLHNCRm5hakI7VUVtYWlCLDBCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsZ0NGbmFqQjtNRW1haUIsc0JGbmFqQjtVRW1haUIseUJGbmFqQjtVRW1haUIsd0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSx1Q0ZuYWpCO01FbWFpQix1QkZuYWpCO1VFbWFpQiwwQkZuYWpCO1VFbWFpQiwrQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHNDRm5hakI7TUVtYWlCLDBCRm5hakI7VUVtYWlCLDhCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsOEJGbmFqQjtNRW1haUIsMkJGbmFqQjtVRW1haUIsc0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxrQ0ZuYWpCO01FbWFpQiwwQkZuYWpCO1VFbWFpQiwwQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGdDRm5hakI7TUVtYWlCLHdCRm5hakI7VUVtYWlCLHdCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEscUNGbmFqQjtNRW1haUIsNEJGbmFqQjtVRW1haUIsNkJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxvQ0ZuYWpCO01FbWFpQiwrQkZuYWpCO1VFbWFpQiw0QkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGdCRm5hakI7TUVtYWlCLFlGbmFqQjtVRW1haUIsb0JGbmFqQjtVRW1haUIsUUZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG1CRm5hakI7TUVtYWlCLGVGbmFqQjtVRW1haUIsb0JGbmFqQjtVRW1haUIsV0ZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHNCRm5hakI7TUVtYWlCLGtCRm5hakI7VUVtYWlCLDBCRm5hakI7VUVtYWlCLGNGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxtQkZuYWpCO01FbWFpQixlRm5hakI7VUVtYWlCLG9CRm5hakI7VUVtYWlCLFdGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxxQkZuYWpCO01FbWFpQixxQkZuYWpCO1VFbWFpQixvQkZuYWpCO1VFbWFpQixhRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsdUJGbmFqQjtNRW1haUIscUJGbmFqQjtVRW1haUIsZUZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHFCRm5hakI7TUVtYWlCLHFCRm5hakI7VUVtYWlCLG9CRm5hakI7VUVtYWlCLGFGbmFqQjtDQUFBOztBRW1haUI7RUFBQSx1QkZuYWpCO01FbWFpQixxQkZuYWpCO1VFbWFpQixlRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsYUZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLFlGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxZRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsWUZuYWpCO0VFbWFpQixlRm5hakI7RUVtYWlCLFlGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxxSkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGlCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsaUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxpQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGlCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsaUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxpQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGlCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsaUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxpQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGlCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsZUZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGNGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxlRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsYUZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGdCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsZUZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGFGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxnQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGVGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxhRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsYUZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGFGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxhRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsY0ZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGNGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxhRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsWUZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGFGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxjRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsZUZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGtCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsbUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxrQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGlCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsaUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxrQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLFVGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxlRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsY0ZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGVGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxhRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsZ0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxlRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsYUZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGVGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxhRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsZUZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGFGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxlRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsYUZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGFGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxZRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsY0ZuYWpCO0VFbWFpQixpQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGVGbmFqQjtFRW1haUIsZ0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxtQkZuYWpCO0VFbWFpQixzQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG9CRm5hakI7RUVtYWlCLHFCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsa0JGbmFqQjtFRW1haUIscUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxtQkZuYWpCO0VFbWFpQixvQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG1CRm5hakI7RUVtYWlCLHNCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsb0JGbmFqQjtFRW1haUIscUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxpQkZuYWpCO0VFbWFpQixvQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGtCRm5hakI7RUVtYWlCLG1CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsb0JGbmFqQjtFRW1haUIsdUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxxQkZuYWpCO0VFbWFpQixzQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG1CRm5hakI7RUVtYWlCLHNCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsb0JGbmFqQjtFRW1haUIscUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxpQkZuYWpCO0VFbWFpQixvQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGtCRm5hakI7RUVtYWlCLG1CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsbUJGbmFqQjtFRW1haUIsc0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxvQkZuYWpCO0VFbWFpQixxQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGlCRm5hakI7RUVtYWlCLG9CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsa0JGbmFqQjtFRW1haUIsbUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxtQkZuYWpCO0VFbWFpQixzQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG9CRm5hakI7RUVtYWlCLHFCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsaUJGbmFqQjtFRW1haUIsb0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxrQkZuYWpCO0VFbWFpQixtQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG1CRm5hakI7RUVtYWlCLHNCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsb0JGbmFqQjtFRW1haUIscUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxpQkZuYWpCO0VFbWFpQixvQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGtCRm5hakI7RUVtYWlCLG1CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsaUJGbmFqQjtFRW1haUIsb0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxrQkZuYWpCO0VFbWFpQixtQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGdCRm5hakI7RUVtYWlCLG1CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsaUJGbmFqQjtFRW1haUIsa0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxjRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsZ0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxpQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGVGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxtQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHFCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsc0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxvQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGtCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsb0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxxQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG1CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsbUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxxQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHNCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsb0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxpQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG1CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsb0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxrQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG9CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsc0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSx1QkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHFCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsbUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxxQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHNCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsb0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxpQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG1CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsb0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxrQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG1CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEscUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxzQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG9CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsaUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxtQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG9CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsa0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxtQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHFCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsc0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxvQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGlCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsbUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxvQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGtCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsbUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxxQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHNCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsb0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxpQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG1CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsb0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxrQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGlCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsbUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxvQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGtCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsZ0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxrQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG1CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsaUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxpQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGtCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsaUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxpQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGlCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsaUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxpQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGlCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsaUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxpQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGtCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsZ0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxjRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsaUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxrQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGFGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxnQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLFVGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxpQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGdCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsaUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxjRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsZ0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxjRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsYUZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGNGbmFqQjtFRW1haUIsaUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxlRm5hakI7RUVtYWlCLGdCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEscUJGbmFqQjtFRW1haUIsd0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxzQkZuYWpCO0VFbWFpQix1QkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG9CRm5hakI7RUVtYWlCLHVCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEscUJGbmFqQjtFRW1haUIsc0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxxQkZuYWpCO0VFbWFpQix3QkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHNCRm5hakI7RUVtYWlCLHVCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsa0JGbmFqQjtFRW1haUIscUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxtQkZuYWpCO0VFbWFpQixvQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG9CRm5hakI7RUVtYWlCLHVCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEscUJGbmFqQjtFRW1haUIsc0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxrQkZuYWpCO0VFbWFpQixxQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG1CRm5hakI7RUVtYWlCLG9CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsaUJGbmFqQjtFRW1haUIsb0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxrQkZuYWpCO0VFbWFpQixtQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGNGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxnQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGlCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsZUZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHFCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsdUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSx3QkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHNCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsb0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxzQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHVCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEscUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxxQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHVCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsd0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxzQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGtCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsb0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxxQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG1CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsb0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxzQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHVCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEscUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxrQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG9CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEscUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxtQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGlCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsbUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxvQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGtCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsV0ZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGFGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxZRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsYUZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLFdGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxXRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsV0ZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGVGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxpQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGtCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsaUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxpQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGlCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsbUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxtQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG9CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsb0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxtQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG1CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsa0NGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxpQ0ZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLFdGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxnQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGVGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxnQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGNGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxpQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGdCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsY0ZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGdCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsY0ZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGdCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsY0ZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGdCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsY0ZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGNGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxhRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsZUZuYWpCO0VFbWFpQixrQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGdCRm5hakI7RUVtYWlCLGlCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsb0JGbmFqQjtFRW1haUIsdUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxxQkZuYWpCO0VFbWFpQixzQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG1CRm5hakI7RUVtYWlCLHNCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsb0JGbmFqQjtFRW1haUIscUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxvQkZuYWpCO0VFbWFpQix1QkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHFCRm5hakI7RUVtYWlCLHNCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsa0JGbmFqQjtFRW1haUIscUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxtQkZuYWpCO0VFbWFpQixvQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHFCRm5hakI7RUVtYWlCLHdCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsc0JGbmFqQjtFRW1haUIsdUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxvQkZuYWpCO0VFbWFpQix1QkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHFCRm5hakI7RUVtYWlCLHNCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsa0JGbmFqQjtFRW1haUIscUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxtQkZuYWpCO0VFbWFpQixvQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG9CRm5hakI7RUVtYWlCLHVCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEscUJGbmFqQjtFRW1haUIsc0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxrQkZuYWpCO0VFbWFpQixxQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG1CRm5hakI7RUVtYWlCLG9CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsb0JGbmFqQjtFRW1haUIsdUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxxQkZuYWpCO0VFbWFpQixzQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGtCRm5hakI7RUVtYWlCLHFCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsbUJGbmFqQjtFRW1haUIsb0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxvQkZuYWpCO0VFbWFpQix1QkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHFCRm5hakI7RUVtYWlCLHNCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsa0JGbmFqQjtFRW1haUIscUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxtQkZuYWpCO0VFbWFpQixvQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGtCRm5hakI7RUVtYWlCLHFCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsbUJGbmFqQjtFRW1haUIsb0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxpQkZuYWpCO0VFbWFpQixvQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGtCRm5hakI7RUVtYWlCLG1CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsZUZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGlCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsa0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxnQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG9CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsc0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSx1QkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHFCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsbUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxxQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHNCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsb0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxvQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHNCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsdUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxxQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGtCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsb0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxxQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG1CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEscUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSx1QkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHdCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsc0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxvQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHNCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsdUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxxQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGtCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsb0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxxQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG1CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsb0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxzQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHVCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEscUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxrQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG9CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEscUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxtQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG9CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsc0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSx1QkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHFCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsa0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxvQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHFCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsbUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxvQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHNCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsdUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxxQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGtCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsb0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxxQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG1CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsa0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxvQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHFCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsbUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxpQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG1CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsb0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxrQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHFCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEscUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxpQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGdCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsbUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxtQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHlCRm5hakI7RUVtYWlCLGlCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsVUZuYWpCO0VFbWFpQixZRm5hakI7RUVtYWlCLGFGbmFqQjtFRW1haUIsV0ZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLE9GbmFqQjtFRW1haUIsU0ZuYWpCO0VFbWFpQixVRm5hakI7RUVtYWlCLFFGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxPRm5hakI7RUVtYWlCLFVGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxTRm5hakI7RUVtYWlCLFFGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxPRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsU0ZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLFVGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxRRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsYUZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGlCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsbUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxhRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsa0RGbmFqQjtVRW1haUIsMENGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxrREZuYWpCO1VFbWFpQiwwQ0ZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG1ERm5hakI7VUVtYWlCLDJDRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsaURGbmFqQjtVRW1haUIseUNGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxxREZuYWpCO1VFbWFpQiw2Q0ZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHFERm5hakI7VUVtYWlCLDZDRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsbURGbmFqQjtVRW1haUIsMkNGbmFqQjtDQUFBOztBRW1haUI7RUFBQSx5QkZuYWpCO1VFbWFpQixpQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG1CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEscUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxtQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG9CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsaUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxtQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGtCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsb0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxtQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLFlGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxlRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsZUZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGVGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxlRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsZUZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGVGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxlRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsZUZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLFlGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxlRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsZUZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGVGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxlRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsWUZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG1CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsWUZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGVGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxlRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsZUZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGVGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxlRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsZUZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGVGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxlRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsWUZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGVGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxlRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsZUZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGVGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxZRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsa0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxtQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGdCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsb0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxtQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGtCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsb0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxtQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGdCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsbUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxtQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLDBCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsMEJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSwyQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHFCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsMkJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSw4QkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHNCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsb0NGbmFqQjtFRW1haUIsbUNGbmFqQjtDQUFBOztBRW1haUI7RUFBQSw2QkZuYWpCO0VFbWFpQiw4QkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG1CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsbUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSwwQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLDBCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsMkJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxxQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLDJCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsOEJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxzQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG9DRm5hakI7RUVtYWlCLG1DRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsNkJGbmFqQjtFRW1haUIsOEJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxrQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHNCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEscUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSwwQkZuYWpCO0tFbWFpQix1QkZuYWpCO01FbWFpQixzQkZuYWpCO1VFbWFpQixrQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLDBCRm5hakI7S0VtYWlCLHVCRm5hakI7TUVtYWlCLHNCRm5hakI7VUVtYWlCLGtCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEseUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxvQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHVCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsdUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSx5QkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLDRCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsb0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxtQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLG9CRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsb0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxpQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLHNCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsc0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxzQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGtCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsaUJGbmFqQjtFRW1haUIsMkJGbmFqQjtLRW1haUIsd0JGbmFqQjtFRW1haUIsb0JGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxjRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsYUZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGNGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxZRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsZUZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGNGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxZRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsZUZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGNGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxZRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsWUZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLFlGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxZRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsYUZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGFGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxZRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsV0ZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLFdGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxXRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsYUZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGFGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxXRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsaUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxpQkZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLFdGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxXRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsV0ZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLFdGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxXRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsV0ZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGlCRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsaUJGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxZRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsYUZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLFdGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxZRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsWUZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLFlGbmFqQjtDQUFBOztBRW1haUI7RUFBQSxZRm5hakI7Q0FBQTs7QUVtYWlCO0VBQUEsWUZuYWpCO0NBQUE7O0FFbWFpQjtFQUFBLGNGbmFqQjtDQUFBOztBdUVmQTtFckVrYmlCO0lBQUEsaUJGbmFqQjtJRW1haUIsV0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHlCRm5hakI7T0VtYWlCLHNCRm5hakI7WUVtYWlCLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsNkJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw2QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDhCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsOEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw4QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDRCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsNEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsOEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwyQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsK0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx5QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsNkJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw0QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDRCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0lFbWFpQiwyQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDJCRm5hakI7SUVtYWlCLDhCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsOEJGbmFqQjtJRW1haUIsNkJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0lFbWFpQiw2QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLCtCRm5hakI7SUVtYWlCLGdDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0NGbmFqQjtJRW1haUIsbUNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQ0ZuYWpCO0lFbWFpQixrQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLCtCRm5hakI7SUVtYWlCLGtDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsNkJGbmFqQjtJRW1haUIsOEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw4QkZuYWpCO0lFbWFpQixpQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlDRm5hakI7SUVtYWlCLGdDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsNkJGbmFqQjtJRW1haUIsZ0NGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw2QkZuYWpCO0lFbWFpQiw4QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDhCRm5hakI7SUVtYWlCLGlDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUNGbmFqQjtJRW1haUIsZ0NGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw2QkZuYWpCO0lFbWFpQixnQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLCtCRm5hakI7SUVtYWlCLGdDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0NGbmFqQjtJRW1haUIsbUNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQ0ZuYWpCO0lFbWFpQixrQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLCtCRm5hakI7SUVtYWlCLGtDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwyQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDhCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsNkJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDZCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsOEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsNkJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw4QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0NGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx3QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEseUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsd0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx5QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx3QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsY0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7SUVtYWlCLHFCRm5hakI7SUVtYWlCLHFCRm5hakI7SUVtYWlCLGNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw2QkZuYWpCO0lFbWFpQiw0QkZuYWpCO0lFbWFpQiw0QkZuYWpCO0lFbWFpQixxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDRCRm5hakI7UUVtYWlCLHdCRm5hakI7WUVtYWlCLCtCRm5hakI7WUVtYWlCLDhCRm5hakI7WUVtYWlCLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0NGbmFqQjtRRW1haUIsZ0NGbmFqQjtZRW1haUIsK0JGbmFqQjtZRW1haUIsK0JGbmFqQjtZRW1haUIsNEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwrQkZuYWpCO1FFbWFpQiwyQkZuYWpCO1lFbWFpQiw2QkZuYWpCO1lFbWFpQiw4QkZuYWpCO1lFbWFpQix1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVDRm5hakI7UUVtYWlCLG1DRm5hakI7WUVtYWlCLDZCRm5hakI7WUVtYWlCLCtCRm5hakI7WUVtYWlCLCtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsd0JGbmFqQjtRRW1haUIsb0JGbmFqQjtZRW1haUIsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQ0ZuYWpCO1FFbWFpQiw0QkZuYWpCO1lFbWFpQix3QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7UUVtYWlCLHNCRm5hakI7WUVtYWlCLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0NGbmFqQjtRRW1haUIsc0JGbmFqQjtZRW1haUIseUJGbmFqQjtZRW1haUIsd0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw4QkZuYWpCO1FFbWFpQixvQkZuYWpCO1lFbWFpQix1QkZuYWpCO1lFbWFpQixzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDRCRm5hakI7UUVtYWlCLHVCRm5hakI7WUVtYWlCLDBCRm5hakI7WUVtYWlCLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsOEJGbmFqQjtRRW1haUIseUJGbmFqQjtZRW1haUIsNEJGbmFqQjtZRW1haUIsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw2QkZuYWpCO1FFbWFpQix3QkZuYWpCO1lFbWFpQiwyQkZuYWpCO1lFbWFpQixxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHlCRm5hakI7UUVtYWlCLDBCRm5hakI7Z0JFbWFpQix5QkZuYWpCO1lFbWFpQixpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLCtCRm5hakI7UUVtYWlCLDJCRm5hakI7WUVtYWlCLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsNkJGbmFqQjtRRW1haUIseUJGbmFqQjtZRW1haUIscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwyQkZuYWpCO1FFbWFpQiw0QkZuYWpCO2dCRW1haUIsMkJGbmFqQjtZRW1haUIsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw0QkZuYWpCO1FFbWFpQiw2QkZuYWpCO2dCRW1haUIsNEJGbmFqQjtZRW1haUIsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQ0ZuYWpCO1FFbWFpQixxQkZuYWpCO1lFbWFpQix3QkZuYWpCO1lFbWFpQiw0QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtDRm5hakI7UUVtYWlCLG1CRm5hakI7WUVtYWlCLHNCRm5hakI7WUVtYWlCLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0NGbmFqQjtRRW1haUIsc0JGbmFqQjtZRW1haUIseUJGbmFqQjtZRW1haUIsd0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1Q0ZuYWpCO1FFbWFpQix1QkZuYWpCO1lFbWFpQiwwQkZuYWpCO1lFbWFpQiwrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNDRm5hakI7UUVtYWlCLDBCRm5hakI7WUVtYWlCLDhCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsOEJGbmFqQjtRRW1haUIsMkJGbmFqQjtZRW1haUIsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQ0ZuYWpCO1FFbWFpQiwwQkZuYWpCO1lFbWFpQiwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdDRm5hakI7UUVtYWlCLHdCRm5hakI7WUVtYWlCLHdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUNGbmFqQjtRRW1haUIsNEJGbmFqQjtZRW1haUIsNkJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQ0ZuYWpCO1FFbWFpQiwrQkZuYWpCO1lFbWFpQiw0QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdCRm5hakI7UUVtYWlCLFlGbmFqQjtZRW1haUIsb0JGbmFqQjtZRW1haUIsUUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7UUVtYWlCLGVGbmFqQjtZRW1haUIsb0JGbmFqQjtZRW1haUIsV0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7UUVtYWlCLGtCRm5hakI7WUVtYWlCLDBCRm5hakI7WUVtYWlCLGNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO1FFbWFpQixlRm5hakI7WUVtYWlCLG9CRm5hakI7WUVtYWlCLFdGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO1FFbWFpQixxQkZuYWpCO1lFbWFpQixvQkZuYWpCO1lFbWFpQixhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUJGbmFqQjtRRW1haUIscUJGbmFqQjtZRW1haUIsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7UUVtYWlCLHFCRm5hakI7WUVtYWlCLG9CRm5hakI7WUVtYWlCLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1QkZuYWpCO1FFbWFpQixxQkZuYWpCO1lFbWFpQixlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFlGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxZRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsWUZuYWpCO0lFbWFpQixlRm5hakI7SUVtYWlCLFlGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxSkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsY0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsWUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxjRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsY0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxZRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsY0ZuYWpCO0lFbWFpQixpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtJRW1haUIsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0lFbWFpQixzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7SUVtYWlCLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtJRW1haUIscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0lFbWFpQixvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7SUVtYWlCLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtJRW1haUIscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0lFbWFpQixvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7SUVtYWlCLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtJRW1haUIsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0lFbWFpQixzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7SUVtYWlCLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtJRW1haUIscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0lFbWFpQixvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7SUVtYWlCLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtJRW1haUIsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0lFbWFpQixxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7SUVtYWlCLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtJRW1haUIsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0lFbWFpQixzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7SUVtYWlCLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtJRW1haUIsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0lFbWFpQixtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7SUVtYWlCLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtJRW1haUIscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0lFbWFpQixvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7SUVtYWlCLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtJRW1haUIsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0lFbWFpQixtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdCRm5hakI7SUVtYWlCLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtJRW1haUIsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxjRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxjRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxjRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxjRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGNGbmFqQjtJRW1haUIsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7SUVtYWlCLGdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtJRW1haUIsd0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0lFbWFpQix1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7SUVtYWlCLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtJRW1haUIsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0lFbWFpQix3QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7SUVtYWlCLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtJRW1haUIscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0lFbWFpQixvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7SUVtYWlCLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtJRW1haUIsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0lFbWFpQixxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7SUVtYWlCLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtJRW1haUIsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0lFbWFpQixtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx3QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsd0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsV0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxZRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFdGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxXRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxjRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxjRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtJRW1haUIsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO0lFbWFpQixpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7SUVtYWlCLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtJRW1haUIsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0lFbWFpQixzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7SUVtYWlCLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtJRW1haUIsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0lFbWFpQixzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7SUVtYWlCLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtJRW1haUIsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0lFbWFpQix3QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7SUVtYWlCLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtJRW1haUIsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0lFbWFpQixzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7SUVtYWlCLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtJRW1haUIsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0lFbWFpQix1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7SUVtYWlCLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtJRW1haUIscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0lFbWFpQixvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7SUVtYWlCLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtJRW1haUIsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0lFbWFpQixxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7SUVtYWlCLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtJRW1haUIsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0lFbWFpQixzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7SUVtYWlCLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtJRW1haUIsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0lFbWFpQixxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7SUVtYWlCLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtJRW1haUIsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0lFbWFpQixtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx3QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx5QkZuYWpCO0lFbWFpQixpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFVGbmFqQjtJRW1haUIsWUZuYWpCO0lFbWFpQixhRm5hakI7SUVtYWlCLFdGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxPRm5hakI7SUVtYWlCLFNGbmFqQjtJRW1haUIsVUZuYWpCO0lFbWFpQixRRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsT0ZuYWpCO0lFbWFpQixVRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsU0ZuYWpCO0lFbWFpQixRRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsT0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxVRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsUUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtERm5hakI7WUVtYWlCLDBDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0RGbmFqQjtZRW1haUIsMENGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtREZuYWpCO1lFbWFpQiwyQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlERm5hakI7WUVtYWlCLHlDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscURGbmFqQjtZRW1haUIsNkNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxREZuYWpCO1lFbWFpQiw2Q0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1ERm5hakI7WUVtYWlCLDJDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEseUJGbmFqQjtZRW1haUIsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFlGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFlGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsWUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsWUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsWUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxZRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwyQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMkJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw4QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0NGbmFqQjtJRW1haUIsbUNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw2QkZuYWpCO0lFbWFpQiw4QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMkJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDJCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsOEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9DRm5hakI7SUVtYWlCLG1DRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsNkJGbmFqQjtJRW1haUIsOEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO09FbWFpQix1QkZuYWpCO1FFbWFpQixzQkZuYWpCO1lFbWFpQixrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7T0VtYWlCLHVCRm5hakI7UUVtYWlCLHNCRm5hakI7WUVtYWlCLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEseUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx5QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDRCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtJRW1haUIsMkJGbmFqQjtPRW1haUIsd0JGbmFqQjtJRW1haUIsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxjRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxZRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxZRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxZRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsWUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFlGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxZRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxZRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsV0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFdGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxXRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxXRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFdGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxXRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsV0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFdGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxXRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsV0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxZRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFdGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxZRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsWUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFlGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxZRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsWUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGNGbmFqQjtHQUFBO0N1RWZBOztBQUFBO0VyRWtiaUI7SUFBQSxpQkZuYWpCO0lFbWFpQixXRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEseUJGbmFqQjtPRW1haUIsc0JGbmFqQjtZRW1haUIsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw2QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDZCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsOEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw4QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDhCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsNEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw0QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw4QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDJCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0NGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw2QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDRCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsNEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEseUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7SUVtYWlCLDJCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMkJGbmFqQjtJRW1haUIsOEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw4QkZuYWpCO0lFbWFpQiw2QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7SUVtYWlCLDZCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsK0JGbmFqQjtJRW1haUIsZ0NGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQ0ZuYWpCO0lFbWFpQixtQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1DRm5hakI7SUVtYWlCLGtDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsK0JGbmFqQjtJRW1haUIsa0NGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw2QkZuYWpCO0lFbWFpQiw4QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDhCRm5hakI7SUVtYWlCLGlDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUNGbmFqQjtJRW1haUIsZ0NGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw2QkZuYWpCO0lFbWFpQixnQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDZCRm5hakI7SUVtYWlCLDhCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsOEJGbmFqQjtJRW1haUIsaUNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQ0ZuYWpCO0lFbWFpQixnQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDZCRm5hakI7SUVtYWlCLGdDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsK0JGbmFqQjtJRW1haUIsZ0NGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQ0ZuYWpCO0lFbWFpQixtQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1DRm5hakI7SUVtYWlCLGtDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsK0JGbmFqQjtJRW1haUIsa0NGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDJCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsOEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw2QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLCtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0NGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsNkJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw4QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0NGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw2QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDhCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLCtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0NGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEseUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsd0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx5QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx3QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEseUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxjRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtJRW1haUIscUJGbmFqQjtJRW1haUIscUJGbmFqQjtJRW1haUIsY0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDZCRm5hakI7SUVtYWlCLDRCRm5hakI7SUVtYWlCLDRCRm5hakI7SUVtYWlCLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsNEJGbmFqQjtRRW1haUIsd0JGbmFqQjtZRW1haUIsK0JGbmFqQjtZRW1haUIsOEJGbmFqQjtZRW1haUIsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQ0ZuYWpCO1FFbWFpQixnQ0ZuYWpCO1lFbWFpQiwrQkZuYWpCO1lFbWFpQiwrQkZuYWpCO1lFbWFpQiw0QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLCtCRm5hakI7UUVtYWlCLDJCRm5hakI7WUVtYWlCLDZCRm5hakI7WUVtYWlCLDhCRm5hakI7WUVtYWlCLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUNGbmFqQjtRRW1haUIsbUNGbmFqQjtZRW1haUIsNkJGbmFqQjtZRW1haUIsK0JGbmFqQjtZRW1haUIsK0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx3QkZuYWpCO1FFbWFpQixvQkZuYWpCO1lFbWFpQixnQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdDRm5hakI7UUVtYWlCLDRCRm5hakI7WUVtYWlCLHdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtRRW1haUIsc0JGbmFqQjtZRW1haUIsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQ0ZuYWpCO1FFbWFpQixzQkZuYWpCO1lFbWFpQix5QkZuYWpCO1lFbWFpQix3QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDhCRm5hakI7UUVtYWlCLG9CRm5hakI7WUVtYWlCLHVCRm5hakI7WUVtYWlCLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsNEJGbmFqQjtRRW1haUIsdUJGbmFqQjtZRW1haUIsMEJGbmFqQjtZRW1haUIsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw4QkZuYWpCO1FFbWFpQix5QkZuYWpCO1lFbWFpQiw0QkZuYWpCO1lFbWFpQixzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDZCRm5hakI7UUVtYWlCLHdCRm5hakI7WUVtYWlCLDJCRm5hakI7WUVtYWlCLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEseUJGbmFqQjtRRW1haUIsMEJGbmFqQjtnQkVtYWlCLHlCRm5hakI7WUVtYWlCLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsK0JGbmFqQjtRRW1haUIsMkJGbmFqQjtZRW1haUIsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw2QkZuYWpCO1FFbWFpQix5QkZuYWpCO1lFbWFpQixxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDJCRm5hakI7UUVtYWlCLDRCRm5hakI7Z0JFbWFpQiwyQkZuYWpCO1lFbWFpQixtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDRCRm5hakI7UUVtYWlCLDZCRm5hakI7Z0JFbWFpQiw0QkZuYWpCO1lFbWFpQixvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9DRm5hakI7UUVtYWlCLHFCRm5hakI7WUVtYWlCLHdCRm5hakI7WUVtYWlCLDRCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0NGbmFqQjtRRW1haUIsbUJGbmFqQjtZRW1haUIsc0JGbmFqQjtZRW1haUIsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQ0ZuYWpCO1FFbWFpQixzQkZuYWpCO1lFbWFpQix5QkZuYWpCO1lFbWFpQix3QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVDRm5hakI7UUVtYWlCLHVCRm5hakI7WUVtYWlCLDBCRm5hakI7WUVtYWlCLCtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0NGbmFqQjtRRW1haUIsMEJGbmFqQjtZRW1haUIsOEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw4QkZuYWpCO1FFbWFpQiwyQkZuYWpCO1lFbWFpQixzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtDRm5hakI7UUVtYWlCLDBCRm5hakI7WUVtYWlCLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0NGbmFqQjtRRW1haUIsd0JGbmFqQjtZRW1haUIsd0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQ0ZuYWpCO1FFbWFpQiw0QkZuYWpCO1lFbWFpQiw2QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9DRm5hakI7UUVtYWlCLCtCRm5hakI7WUVtYWlCLDRCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0JGbmFqQjtRRW1haUIsWUZuYWpCO1lFbWFpQixvQkZuYWpCO1lFbWFpQixRRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtRRW1haUIsZUZuYWpCO1lFbWFpQixvQkZuYWpCO1lFbWFpQixXRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtRRW1haUIsa0JGbmFqQjtZRW1haUIsMEJGbmFqQjtZRW1haUIsY0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7UUVtYWlCLGVGbmFqQjtZRW1haUIsb0JGbmFqQjtZRW1haUIsV0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7UUVtYWlCLHFCRm5hakI7WUVtYWlCLG9CRm5hakI7WUVtYWlCLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1QkZuYWpCO1FFbWFpQixxQkZuYWpCO1lFbWFpQixlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtRRW1haUIscUJGbmFqQjtZRW1haUIsb0JGbmFqQjtZRW1haUIsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7UUVtYWlCLHFCRm5hakI7WUVtYWlCLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsWUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFlGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxZRm5hakI7SUVtYWlCLGVGbmFqQjtJRW1haUIsWUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFKRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsY0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxjRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsY0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxZRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsVUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxjRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFlGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxjRm5hakI7SUVtYWlCLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0lFbWFpQixnQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7SUVtYWlCLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtJRW1haUIscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0lFbWFpQixxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7SUVtYWlCLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtJRW1haUIsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0lFbWFpQixxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7SUVtYWlCLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtJRW1haUIsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0lFbWFpQix1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7SUVtYWlCLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtJRW1haUIsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0lFbWFpQixxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7SUVtYWlCLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtJRW1haUIsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0lFbWFpQixzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7SUVtYWlCLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtJRW1haUIsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0lFbWFpQixtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7SUVtYWlCLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtJRW1haUIscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0lFbWFpQixvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7SUVtYWlCLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtJRW1haUIsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0lFbWFpQixxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7SUVtYWlCLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtJRW1haUIsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0lFbWFpQixvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7SUVtYWlCLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0JGbmFqQjtJRW1haUIsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0lFbWFpQixrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsVUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsY0ZuYWpCO0lFbWFpQixpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtJRW1haUIsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0lFbWFpQix3QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7SUVtYWlCLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtJRW1haUIsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0lFbWFpQixzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7SUVtYWlCLHdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtJRW1haUIsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0lFbWFpQixxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7SUVtYWlCLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtJRW1haUIsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0lFbWFpQixzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7SUVtYWlCLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtJRW1haUIsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0lFbWFpQixvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7SUVtYWlCLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsY0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx3QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxXRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFlGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsV0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0NGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFdGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsY0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsY0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsY0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsY0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0lFbWFpQixrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdCRm5hakI7SUVtYWlCLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtJRW1haUIsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0lFbWFpQixzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7SUVtYWlCLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtJRW1haUIscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0lFbWFpQix1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7SUVtYWlCLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtJRW1haUIscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0lFbWFpQixvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7SUVtYWlCLHdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtJRW1haUIsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0lFbWFpQix1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7SUVtYWlCLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtJRW1haUIscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0lFbWFpQixvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7SUVtYWlCLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtJRW1haUIsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0lFbWFpQixxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7SUVtYWlCLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtJRW1haUIsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0lFbWFpQixzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7SUVtYWlCLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtJRW1haUIsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0lFbWFpQix1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7SUVtYWlCLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtJRW1haUIscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0lFbWFpQixvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7SUVtYWlCLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtJRW1haUIsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0lFbWFpQixvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7SUVtYWlCLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHlCRm5hakI7SUVtYWlCLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsVUZuYWpCO0lFbWFpQixZRm5hakI7SUVtYWlCLGFGbmFqQjtJRW1haUIsV0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLE9GbmFqQjtJRW1haUIsU0ZuYWpCO0lFbWFpQixVRm5hakI7SUVtYWlCLFFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxPRm5hakI7SUVtYWlCLFVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxTRm5hakI7SUVtYWlCLFFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxPRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsU0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxRRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0RGbmFqQjtZRW1haUIsMENGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrREZuYWpCO1lFbWFpQiwwQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1ERm5hakI7WUVtYWlCLDJDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaURGbmFqQjtZRW1haUIseUNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxREZuYWpCO1lFbWFpQiw2Q0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFERm5hakI7WUVtYWlCLDZDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbURGbmFqQjtZRW1haUIsMkNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx5QkZuYWpCO1lFbWFpQixpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsWUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsWUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxZRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxZRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxZRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFlGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDJCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwyQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDhCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQ0ZuYWpCO0lFbWFpQixtQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDZCRm5hakI7SUVtYWlCLDhCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwyQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMkJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw4QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0NGbmFqQjtJRW1haUIsbUNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw2QkZuYWpCO0lFbWFpQiw4QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7T0VtYWlCLHVCRm5hakI7UUVtYWlCLHNCRm5hakI7WUVtYWlCLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtPRW1haUIsdUJGbmFqQjtRRW1haUIsc0JGbmFqQjtZRW1haUIsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx5QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsNEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0lFbWFpQiwyQkZuYWpCO09FbWFpQix3QkZuYWpCO0lFbWFpQixvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsY0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFlGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsY0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFlGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsY0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFlGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxZRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsWUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFlGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFlGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxXRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsV0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFdGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFdGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsV0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFdGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxXRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsV0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFdGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxXRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFlGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsV0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFlGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxZRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsWUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFlGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxZRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsY0ZuYWpCO0dBQUE7Q3VFZkE7O0FBQUE7RXJFa2JpQjtJQUFBLGlCRm5hakI7SUVtYWlCLFdGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx5QkZuYWpCO09FbWFpQixzQkZuYWpCO1lFbWFpQixpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDZCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsNkJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw4QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDhCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsOEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw0QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDRCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDhCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMkJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLCtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEseUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDZCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsNEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw0QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx5QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtJRW1haUIsMkJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwyQkZuYWpCO0lFbWFpQiw4QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDhCRm5hakI7SUVtYWlCLDZCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtJRW1haUIsNkJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwrQkZuYWpCO0lFbWFpQixnQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdDRm5hakI7SUVtYWlCLG1DRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUNGbmFqQjtJRW1haUIsa0NGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwrQkZuYWpCO0lFbWFpQixrQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDZCRm5hakI7SUVtYWlCLDhCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsOEJGbmFqQjtJRW1haUIsaUNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQ0ZuYWpCO0lFbWFpQixnQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDZCRm5hakI7SUVtYWlCLGdDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsNkJGbmFqQjtJRW1haUIsOEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw4QkZuYWpCO0lFbWFpQixpQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlDRm5hakI7SUVtYWlCLGdDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsNkJGbmFqQjtJRW1haUIsZ0NGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwrQkZuYWpCO0lFbWFpQixnQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdDRm5hakI7SUVtYWlCLG1DRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUNGbmFqQjtJRW1haUIsa0NGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwrQkZuYWpCO0lFbWFpQixrQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMkJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw4QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDZCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsK0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1DRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0NGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw2QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDhCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDZCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsOEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsK0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1DRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0NGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsd0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx5QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx3QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEseUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsd0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx5QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0lFbWFpQixxQkZuYWpCO0lFbWFpQixxQkZuYWpCO0lFbWFpQixjRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsNkJGbmFqQjtJRW1haUIsNEJGbmFqQjtJRW1haUIsNEJGbmFqQjtJRW1haUIscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw0QkZuYWpCO1FFbWFpQix3QkZuYWpCO1lFbWFpQiwrQkZuYWpCO1lFbWFpQiw4QkZuYWpCO1lFbWFpQixvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9DRm5hakI7UUVtYWlCLGdDRm5hakI7WUVtYWlCLCtCRm5hakI7WUVtYWlCLCtCRm5hakI7WUVtYWlCLDRCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsK0JGbmFqQjtRRW1haUIsMkJGbmFqQjtZRW1haUIsNkJGbmFqQjtZRW1haUIsOEJGbmFqQjtZRW1haUIsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1Q0ZuYWpCO1FFbWFpQixtQ0ZuYWpCO1lFbWFpQiw2QkZuYWpCO1lFbWFpQiwrQkZuYWpCO1lFbWFpQiwrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHdCRm5hakI7UUVtYWlCLG9CRm5hakI7WUVtYWlCLGdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0NGbmFqQjtRRW1haUIsNEJGbmFqQjtZRW1haUIsd0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO1FFbWFpQixzQkZuYWpCO1lFbWFpQixrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdDRm5hakI7UUVtYWlCLHNCRm5hakI7WUVtYWlCLHlCRm5hakI7WUVtYWlCLHdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsOEJGbmFqQjtRRW1haUIsb0JGbmFqQjtZRW1haUIsdUJGbmFqQjtZRW1haUIsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw0QkZuYWpCO1FFbWFpQix1QkZuYWpCO1lFbWFpQiwwQkZuYWpCO1lFbWFpQixvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDhCRm5hakI7UUVtYWlCLHlCRm5hakI7WUVtYWlCLDRCRm5hakI7WUVtYWlCLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsNkJGbmFqQjtRRW1haUIsd0JGbmFqQjtZRW1haUIsMkJGbmFqQjtZRW1haUIscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx5QkZuYWpCO1FFbWFpQiwwQkZuYWpCO2dCRW1haUIseUJGbmFqQjtZRW1haUIsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwrQkZuYWpCO1FFbWFpQiwyQkZuYWpCO1lFbWFpQix1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDZCRm5hakI7UUVtYWlCLHlCRm5hakI7WUVtYWlCLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMkJGbmFqQjtRRW1haUIsNEJGbmFqQjtnQkVtYWlCLDJCRm5hakI7WUVtYWlCLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsNEJGbmFqQjtRRW1haUIsNkJGbmFqQjtnQkVtYWlCLDRCRm5hakI7WUVtYWlCLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0NGbmFqQjtRRW1haUIscUJGbmFqQjtZRW1haUIsd0JGbmFqQjtZRW1haUIsNEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQ0ZuYWpCO1FFbWFpQixtQkZuYWpCO1lFbWFpQixzQkZuYWpCO1lFbWFpQiwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdDRm5hakI7UUVtYWlCLHNCRm5hakI7WUVtYWlCLHlCRm5hakI7WUVtYWlCLHdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUNGbmFqQjtRRW1haUIsdUJGbmFqQjtZRW1haUIsMEJGbmFqQjtZRW1haUIsK0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQ0ZuYWpCO1FFbWFpQiwwQkZuYWpCO1lFbWFpQiw4QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDhCRm5hakI7UUVtYWlCLDJCRm5hakI7WUVtYWlCLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0NGbmFqQjtRRW1haUIsMEJGbmFqQjtZRW1haUIsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQ0ZuYWpCO1FFbWFpQix3QkZuYWpCO1lFbWFpQix3QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFDRm5hakI7UUVtYWlCLDRCRm5hakI7WUVtYWlCLDZCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0NGbmFqQjtRRW1haUIsK0JGbmFqQjtZRW1haUIsNEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO1FFbWFpQixZRm5hakI7WUVtYWlCLG9CRm5hakI7WUVtYWlCLFFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO1FFbWFpQixlRm5hakI7WUVtYWlCLG9CRm5hakI7WUVtYWlCLFdGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO1FFbWFpQixrQkZuYWpCO1lFbWFpQiwwQkZuYWpCO1lFbWFpQixjRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtRRW1haUIsZUZuYWpCO1lFbWFpQixvQkZuYWpCO1lFbWFpQixXRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtRRW1haUIscUJGbmFqQjtZRW1haUIsb0JGbmFqQjtZRW1haUIsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7UUVtYWlCLHFCRm5hakI7WUVtYWlCLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO1FFbWFpQixxQkZuYWpCO1lFbWFpQixvQkZuYWpCO1lFbWFpQixhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUJGbmFqQjtRRW1haUIscUJGbmFqQjtZRW1haUIsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxZRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsWUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFlGbmFqQjtJRW1haUIsZUZuYWpCO0lFbWFpQixZRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUpGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxjRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxjRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFlGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsY0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxVRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsWUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGNGbmFqQjtJRW1haUIsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7SUVtYWlCLGdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtJRW1haUIsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0lFbWFpQixxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7SUVtYWlCLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtJRW1haUIsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0lFbWFpQixzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7SUVtYWlCLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtJRW1haUIsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0lFbWFpQixtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7SUVtYWlCLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtJRW1haUIsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0lFbWFpQixzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7SUVtYWlCLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtJRW1haUIsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0lFbWFpQixtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7SUVtYWlCLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtJRW1haUIscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0lFbWFpQixvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7SUVtYWlCLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtJRW1haUIsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0lFbWFpQixxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7SUVtYWlCLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtJRW1haUIsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0lFbWFpQixzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7SUVtYWlCLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtJRW1haUIsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0lFbWFpQixtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7SUVtYWlCLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtJRW1haUIsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO0lFbWFpQixtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7SUVtYWlCLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsY0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsY0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxVRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsY0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsY0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxjRm5hakI7SUVtYWlCLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0lFbWFpQixnQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7SUVtYWlCLHdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtJRW1haUIsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0lFbWFpQix1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7SUVtYWlCLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtJRW1haUIsd0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0lFbWFpQix1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7SUVtYWlCLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtJRW1haUIsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0lFbWFpQix1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7SUVtYWlCLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtJRW1haUIscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0lFbWFpQixvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7SUVtYWlCLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtJRW1haUIsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxjRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsd0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFdGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsWUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxXRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsV0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsY0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxjRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxjRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxjRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxjRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsY0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7SUVtYWlCLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0JGbmFqQjtJRW1haUIsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0lFbWFpQix1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7SUVtYWlCLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtJRW1haUIsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0lFbWFpQixxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7SUVtYWlCLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtJRW1haUIsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0lFbWFpQixxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7SUVtYWlCLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtJRW1haUIsd0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0lFbWFpQix1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7SUVtYWlCLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtJRW1haUIsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0lFbWFpQixxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7SUVtYWlCLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtJRW1haUIsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0lFbWFpQixzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7SUVtYWlCLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtJRW1haUIsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0lFbWFpQix1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7SUVtYWlCLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtJRW1haUIscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0lFbWFpQixvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7SUVtYWlCLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtJRW1haUIsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0lFbWFpQixxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7SUVtYWlCLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtJRW1haUIscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0lFbWFpQixvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7SUVtYWlCLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtJRW1haUIsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsd0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEseUJGbmFqQjtJRW1haUIsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxVRm5hakI7SUVtYWlCLFlGbmFqQjtJRW1haUIsYUZuYWpCO0lFbWFpQixXRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsT0ZuYWpCO0lFbWFpQixTRm5hakI7SUVtYWlCLFVGbmFqQjtJRW1haUIsUUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLE9GbmFqQjtJRW1haUIsVUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFNGbmFqQjtJRW1haUIsUUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLE9GbmFqQjtHQUFBOztFRW1haUI7SUFBQSxTRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsVUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrREZuYWpCO1lFbWFpQiwwQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtERm5hakI7WUVtYWlCLDBDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbURGbmFqQjtZRW1haUIsMkNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpREZuYWpCO1lFbWFpQix5Q0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFERm5hakI7WUVtYWlCLDZDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscURGbmFqQjtZRW1haUIsNkNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtREZuYWpCO1lFbWFpQiwyQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHlCRm5hakI7WUVtYWlCLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxZRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxZRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFlGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFlGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFlGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsWUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMkJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDJCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsOEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9DRm5hakI7SUVtYWlCLG1DRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsNkJGbmFqQjtJRW1haUIsOEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDJCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwyQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDhCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQ0ZuYWpCO0lFbWFpQixtQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDZCRm5hakI7SUVtYWlCLDhCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtPRW1haUIsdUJGbmFqQjtRRW1haUIsc0JGbmFqQjtZRW1haUIsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO09FbWFpQix1QkZuYWpCO1FFbWFpQixzQkZuYWpCO1lFbWFpQixrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEseUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw0QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7SUVtYWlCLDJCRm5hakI7T0VtYWlCLHdCRm5hakI7SUVtYWlCLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsY0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxjRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsWUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxjRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsWUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxjRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsWUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFlGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxZRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsWUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsWUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFdGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxXRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsV0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsV0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxXRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsV0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFdGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxXRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsV0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFdGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsWUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxXRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsWUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFlGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxZRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsWUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFlGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxjRm5hakI7R0FBQTtDdUVmQTs7QUFBQTtFckVrYmlCO0lBQUEsaUJGbmFqQjtJRW1haUIsV0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHlCRm5hakI7T0VtYWlCLHNCRm5hakI7WUVtYWlCLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsNkJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw2QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDhCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsOEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw4QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDRCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsNEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsOEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwyQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsK0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx5QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsNkJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw0QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDRCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0lFbWFpQiwyQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDJCRm5hakI7SUVtYWlCLDhCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsOEJGbmFqQjtJRW1haUIsNkJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0lFbWFpQiw2QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLCtCRm5hakI7SUVtYWlCLGdDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0NGbmFqQjtJRW1haUIsbUNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQ0ZuYWpCO0lFbWFpQixrQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLCtCRm5hakI7SUVtYWlCLGtDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsNkJGbmFqQjtJRW1haUIsOEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw4QkZuYWpCO0lFbWFpQixpQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlDRm5hakI7SUVtYWlCLGdDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsNkJGbmFqQjtJRW1haUIsZ0NGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw2QkZuYWpCO0lFbWFpQiw4QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDhCRm5hakI7SUVtYWlCLGlDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUNGbmFqQjtJRW1haUIsZ0NGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw2QkZuYWpCO0lFbWFpQixnQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLCtCRm5hakI7SUVtYWlCLGdDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0NGbmFqQjtJRW1haUIsbUNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQ0ZuYWpCO0lFbWFpQixrQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLCtCRm5hakI7SUVtYWlCLGtDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwyQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDhCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsNkJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDZCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsOEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsNkJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw4QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0NGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx3QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEseUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsd0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx5QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx3QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsY0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7SUVtYWlCLHFCRm5hakI7SUVtYWlCLHFCRm5hakI7SUVtYWlCLGNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw2QkZuYWpCO0lFbWFpQiw0QkZuYWpCO0lFbWFpQiw0QkZuYWpCO0lFbWFpQixxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDRCRm5hakI7UUVtYWlCLHdCRm5hakI7WUVtYWlCLCtCRm5hakI7WUVtYWlCLDhCRm5hakI7WUVtYWlCLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0NGbmFqQjtRRW1haUIsZ0NGbmFqQjtZRW1haUIsK0JGbmFqQjtZRW1haUIsK0JGbmFqQjtZRW1haUIsNEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwrQkZuYWpCO1FFbWFpQiwyQkZuYWpCO1lFbWFpQiw2QkZuYWpCO1lFbWFpQiw4QkZuYWpCO1lFbWFpQix1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVDRm5hakI7UUVtYWlCLG1DRm5hakI7WUVtYWlCLDZCRm5hakI7WUVtYWlCLCtCRm5hakI7WUVtYWlCLCtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsd0JGbmFqQjtRRW1haUIsb0JGbmFqQjtZRW1haUIsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQ0ZuYWpCO1FFbWFpQiw0QkZuYWpCO1lFbWFpQix3QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7UUVtYWlCLHNCRm5hakI7WUVtYWlCLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0NGbmFqQjtRRW1haUIsc0JGbmFqQjtZRW1haUIseUJGbmFqQjtZRW1haUIsd0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw4QkZuYWpCO1FFbWFpQixvQkZuYWpCO1lFbWFpQix1QkZuYWpCO1lFbWFpQixzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDRCRm5hakI7UUVtYWlCLHVCRm5hakI7WUVtYWlCLDBCRm5hakI7WUVtYWlCLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsOEJGbmFqQjtRRW1haUIseUJGbmFqQjtZRW1haUIsNEJGbmFqQjtZRW1haUIsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw2QkZuYWpCO1FFbWFpQix3QkZuYWpCO1lFbWFpQiwyQkZuYWpCO1lFbWFpQixxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHlCRm5hakI7UUVtYWlCLDBCRm5hakI7Z0JFbWFpQix5QkZuYWpCO1lFbWFpQixpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLCtCRm5hakI7UUVtYWlCLDJCRm5hakI7WUVtYWlCLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsNkJGbmFqQjtRRW1haUIseUJGbmFqQjtZRW1haUIscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwyQkZuYWpCO1FFbWFpQiw0QkZuYWpCO2dCRW1haUIsMkJGbmFqQjtZRW1haUIsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw0QkZuYWpCO1FFbWFpQiw2QkZuYWpCO2dCRW1haUIsNEJGbmFqQjtZRW1haUIsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQ0ZuYWpCO1FFbWFpQixxQkZuYWpCO1lFbWFpQix3QkZuYWpCO1lFbWFpQiw0QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtDRm5hakI7UUVtYWlCLG1CRm5hakI7WUVtYWlCLHNCRm5hakI7WUVtYWlCLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0NGbmFqQjtRRW1haUIsc0JGbmFqQjtZRW1haUIseUJGbmFqQjtZRW1haUIsd0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1Q0ZuYWpCO1FFbWFpQix1QkZuYWpCO1lFbWFpQiwwQkZuYWpCO1lFbWFpQiwrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNDRm5hakI7UUVtYWlCLDBCRm5hakI7WUVtYWlCLDhCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsOEJGbmFqQjtRRW1haUIsMkJGbmFqQjtZRW1haUIsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQ0ZuYWpCO1FFbWFpQiwwQkZuYWpCO1lFbWFpQiwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdDRm5hakI7UUVtYWlCLHdCRm5hakI7WUVtYWlCLHdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUNGbmFqQjtRRW1haUIsNEJGbmFqQjtZRW1haUIsNkJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQ0ZuYWpCO1FFbWFpQiwrQkZuYWpCO1lFbWFpQiw0QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdCRm5hakI7UUVtYWlCLFlGbmFqQjtZRW1haUIsb0JGbmFqQjtZRW1haUIsUUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7UUVtYWlCLGVGbmFqQjtZRW1haUIsb0JGbmFqQjtZRW1haUIsV0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7UUVtYWlCLGtCRm5hakI7WUVtYWlCLDBCRm5hakI7WUVtYWlCLGNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO1FFbWFpQixlRm5hakI7WUVtYWlCLG9CRm5hakI7WUVtYWlCLFdGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO1FFbWFpQixxQkZuYWpCO1lFbWFpQixvQkZuYWpCO1lFbWFpQixhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUJGbmFqQjtRRW1haUIscUJGbmFqQjtZRW1haUIsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7UUVtYWlCLHFCRm5hakI7WUVtYWlCLG9CRm5hakI7WUVtYWlCLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1QkZuYWpCO1FFbWFpQixxQkZuYWpCO1lFbWFpQixlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFlGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxZRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsWUZuYWpCO0lFbWFpQixlRm5hakI7SUVtYWlCLFlGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxSkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsY0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsWUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxjRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsY0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxhRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxZRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsY0ZuYWpCO0lFbWFpQixpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtJRW1haUIsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0lFbWFpQixzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7SUVtYWlCLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtJRW1haUIscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0lFbWFpQixvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7SUVtYWlCLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtJRW1haUIscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0lFbWFpQixvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7SUVtYWlCLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtJRW1haUIsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0lFbWFpQixzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7SUVtYWlCLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtJRW1haUIscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0lFbWFpQixvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7SUVtYWlCLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtJRW1haUIsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0lFbWFpQixxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7SUVtYWlCLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtJRW1haUIsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0lFbWFpQixzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7SUVtYWlCLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtJRW1haUIsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0lFbWFpQixtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7SUVtYWlCLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtJRW1haUIscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0lFbWFpQixvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7SUVtYWlCLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtJRW1haUIsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0lFbWFpQixtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdCRm5hakI7SUVtYWlCLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtJRW1haUIsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxjRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxjRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxjRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxjRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGNGbmFqQjtJRW1haUIsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7SUVtYWlCLGdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtJRW1haUIsd0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0lFbWFpQix1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7SUVtYWlCLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtJRW1haUIsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0lFbWFpQix3QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7SUVtYWlCLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtJRW1haUIscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0lFbWFpQixvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7SUVtYWlCLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtJRW1haUIsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0lFbWFpQixxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7SUVtYWlCLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtJRW1haUIsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0lFbWFpQixtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx3QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsd0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsV0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxZRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFdGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxXRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxjRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxjRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtJRW1haUIsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO0lFbWFpQixpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7SUVtYWlCLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtJRW1haUIsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0lFbWFpQixzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7SUVtYWlCLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtJRW1haUIsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0lFbWFpQixzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7SUVtYWlCLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtJRW1haUIsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0lFbWFpQix3QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7SUVtYWlCLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtJRW1haUIsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0lFbWFpQixzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7SUVtYWlCLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtJRW1haUIsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0lFbWFpQix1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7SUVtYWlCLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtJRW1haUIscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0lFbWFpQixvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7SUVtYWlCLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtJRW1haUIsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0lFbWFpQixxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7SUVtYWlCLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtJRW1haUIsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0lFbWFpQixzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7SUVtYWlCLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtJRW1haUIsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0lFbWFpQixxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7SUVtYWlCLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtJRW1haUIsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0lFbWFpQixtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZ0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx3QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx1QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxnQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx5QkZuYWpCO0lFbWFpQixpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFVGbmFqQjtJRW1haUIsWUZuYWpCO0lFbWFpQixhRm5hakI7SUVtYWlCLFdGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxPRm5hakI7SUVtYWlCLFNGbmFqQjtJRW1haUIsVUZuYWpCO0lFbWFpQixRRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsT0ZuYWpCO0lFbWFpQixVRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsU0ZuYWpCO0lFbWFpQixRRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsT0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxVRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsUUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtERm5hakI7WUVtYWlCLDBDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0RGbmFqQjtZRW1haUIsMENGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtREZuYWpCO1lFbWFpQiwyQ0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlERm5hakI7WUVtYWlCLHlDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscURGbmFqQjtZRW1haUIsNkNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxREZuYWpCO1lFbWFpQiw2Q0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1ERm5hakI7WUVtYWlCLDJDRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEseUJGbmFqQjtZRW1haUIsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFlGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFlGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsWUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsWUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsWUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxlRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGVGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxZRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsa0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGdCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwyQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHFCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMkJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw4QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0NGbmFqQjtJRW1haUIsbUNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSw2QkZuYWpCO0lFbWFpQiw4QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG1CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsbUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsMkJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxxQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDJCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsOEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9DRm5hakI7SUVtYWlCLG1DRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsNkJGbmFqQjtJRW1haUIsOEJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEscUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSwwQkZuYWpCO09FbWFpQix1QkZuYWpCO1FFbWFpQixzQkZuYWpCO1lFbWFpQixrQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDBCRm5hakI7T0VtYWlCLHVCRm5hakI7UUVtYWlCLHNCRm5hakI7WUVtYWlCLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEseUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxvQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHVCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsdUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSx5QkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLDRCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxtQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLG9CRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLHNCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsc0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxzQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGtCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtJRW1haUIsMkJGbmFqQjtPRW1haUIsd0JGbmFqQjtJRW1haUIsb0JGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxjRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxZRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxZRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsZUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGNGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxZRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsWUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFlGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxZRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxZRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsV0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFdGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxXRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGFGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxXRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxpQkZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFdGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxXRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsV0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFdGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxXRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsV0ZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGlCRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsaUJGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxZRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsYUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFdGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxZRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsWUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLFlGbmFqQjtHQUFBOztFRW1haUI7SUFBQSxZRm5hakI7R0FBQTs7RUVtYWlCO0lBQUEsWUZuYWpCO0dBQUE7O0VFbWFpQjtJQUFBLGNGbmFqQjtHQUFBO0N1RWZBIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIFRhaWx3aW5kIGJhc2Ugc3R5bGVzICovXG5AdGFpbHdpbmQgcHJlZmxpZ2h0O1xuXG4vKiBUYWlsd2luZCBjb21wb25lbnQgY2xhc3NlcyAqL1xuQHRhaWx3aW5kIGNvbXBvbmVudHM7XG5cbi8qIEN1c3RvbSBjb21wb25lbnQgY2xhc3NlcyAqL1xuQGltcG9ydCBcInRvb2xzL19pbmRleFwiO1xuQGltcG9ydCBcImJhc2UvX2luZGV4XCI7XG5AaW1wb3J0IFwiYmxvY2tzL19pbmRleFwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvX2luZGV4XCI7XG5AaW1wb3J0IFwidmlld3MvX2luZGV4XCI7XG5AaW1wb3J0IFwidmVuZG9yL19pbmRleFwiO1xuXG4vKiBUYWlsd2luZCB1dGlsaXR5IGNsYXNzZXMgKi9cbkB0YWlsd2luZCB1dGlsaXRpZXM7IiwiaDEge1xuXHRmb250LXNpemU6IDIuMjVyZW07IC8vIDM2cHg7XG5cdEBhcHBseSBsZWFkaW5nLXRpZ2h0IGZvbnQtbWVkaXVtO1xuXHRAc2NyZWVuIHNtIHtcblx0XHQmLmp1bWJvIHtcblx0XHRcdGZvbnQtc2l6ZTogM3JlbTsgLy8gNDhweDtcblx0XHR9XG5cdH1cblx0QHNjcmVlbiBsZyB7XG5cdFx0Zm9udC1zaXplOiAzcmVtOyAvLyA0OHB4O1xuXHRcdCYubGFyZ2VyIHtcblx0XHRcdGZvbnQtc2l6ZTogMy4zNzVyZW07IC8vIDU0cHhcblx0XHRcdEBhcHBseSBsZWFkaW5nLXRpZ2h0ZXI7XG5cdFx0fVxuXHRcdCYuanVtYm8ge1xuXHRcdFx0Zm9udC1zaXplOiAzLjM3NXJlbTsgLy8gNTRweFxuXHRcdFx0QGFwcGx5IGxlYWRpbmctdGlnaHRlcjtcblx0XHR9XG5cdH1cblx0QHNjcmVlbiB4bCB7XG5cdFx0Ji5qdW1ibyB7XG5cdFx0XHRmb250LXNpemU6IDRyZW07IC8vIDYwcHhcblx0XHR9XG5cdH1cblxufVxuXG5oMiB7XG5cdGZvbnQtc2l6ZTogMnJlbTsgLy8gMzJweFxuXHRAYXBwbHkgbGVhZGluZy10aWdodCBmb250LW1lZGl1bTtcblx0QHNjcmVlbiBtZCB7XG5cdFx0Zm9udC1zaXplOiAyLjI1cmVtOyAvLyAzNnB4XG5cdH1cbn1cblxuaDMge1xuXHRmb250LXNpemU6IDEuNXJlbTsgLy8gMjRweFxuXHRAYXBwbHkgbGVhZGluZy1jb21wYWN0IGZvbnQtbWVkaXVtO1xuXHRAc2NyZWVuIG1kIHtcblx0XHRmb250LXNpemU6IDEuNzVyZW07IC8vIDI4cHhcblx0fVxufVxuXG5oNCB7XG5cdGZvbnQtc2l6ZTogMS41cmVtOyAvLyAyNHB4XG5cdEBhcHBseSBsZWFkaW5nLWNvbXBhY3QgZm9udC1tZWRpdW07XG59XG5cbmg1IHtcblx0QGFwcGx5IHRleHQtbGcgbGVhZGluZy1jb21wYWN0IGZvbnQtbWVkaXVtO1xufVxuXG5ib2R5LnNlY3RpZ28ge1xuXHRoMSwgaDIsIGgzLCBoNCwgaDUge1xuXHRcdEBhcHBseSBmb250LXJlZ3VsYXI7XG5cdH1cbn1cblxuLmhlYWRpbmctaGFzLWljb24ge1xuXHRzdmcge1xuXHRcdEBhcHBseSBibG9jayBteC1hdXRvIG1iLTM7XG5cdH1cblx0QHNjcmVlbiB4bCB7XG5cdFx0c3ZnIHtcblx0XHRcdEBhcHBseSBpbmxpbmUtYmxvY2sgYWxpZ24tbWlkZGxlO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA0N3B4O1xuXHRcdH1cblx0fVxufSIsIi8qIE1hZ25pZmljIFBvcHVwIENTUyAqL1xuLm1mcC1iZyB7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0ei1pbmRleDogOTkzNDI7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0YmFja2dyb3VuZDogIzBiMGIwYjtcblx0b3BhY2l0eTogMC44O1xufVxuXG4ubWZwLXdyYXAge1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHotaW5kZXg6IDk5MzQzO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcblx0LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5tZnAtY29udGFpbmVyIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMDtcblx0cGFkZGluZzogMCA4cHg7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5tZnAtY29udGFpbmVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGhlaWdodDogMTAwJTtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLm1mcC1hbGlnbi10b3AgLm1mcC1jb250YWluZXI6YmVmb3JlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLm1mcC1jb250ZW50IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR6LWluZGV4OiA5OTM0NTtcbn1cblxuLm1mcC1pbmxpbmUtaG9sZGVyIC5tZnAtY29udGVudCxcbi5tZnAtYWpheC1ob2xkZXIgLm1mcC1jb250ZW50IHtcblx0d2lkdGg6IDEwMCU7XG5cdGN1cnNvcjogYXV0bztcbn1cblxuLm1mcC1hamF4LWN1ciB7XG5cdGN1cnNvcjogcHJvZ3Jlc3M7XG59XG5cbi5tZnAtem9vbS1vdXQtY3VyLCAubWZwLXpvb20tb3V0LWN1ciAubWZwLWltYWdlLWhvbGRlciAubWZwLWNsb3NlIHtcblx0Y3Vyc29yOiAtbW96LXpvb20tb3V0O1xuXHRjdXJzb3I6IC13ZWJraXQtem9vbS1vdXQ7XG5cdGN1cnNvcjogem9vbS1vdXQ7XG59XG5cbi5tZnAtem9vbSB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Y3Vyc29yOiAtd2Via2l0LXpvb20taW47XG5cdGN1cnNvcjogLW1vei16b29tLWluO1xuXHRjdXJzb3I6IHpvb20taW47XG59XG5cbi5tZnAtYXV0by1jdXJzb3IgLm1mcC1jb250ZW50IHtcblx0Y3Vyc29yOiBhdXRvO1xufVxuXG4ubWZwLWNsb3NlLFxuLm1mcC1hcnJvdyxcbi5tZnAtcHJlbG9hZGVyLFxuLm1mcC1jb3VudGVyIHtcblx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5tZnAtbG9hZGluZy5tZnAtZmlndXJlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLm1mcC1oaWRlIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubWZwLXByZWxvYWRlciB7XG5cdGNvbG9yOiAjQ0NDO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR3aWR0aDogYXV0bztcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW4tdG9wOiAtMC44ZW07XG5cdGxlZnQ6IDhweDtcblx0cmlnaHQ6IDhweDtcblx0ei1pbmRleDogOTkzNDQ7XG59XG5cbi5tZnAtcHJlbG9hZGVyIGEge1xuXHRjb2xvcjogI0NDQztcbn1cblxuLm1mcC1wcmVsb2FkZXIgYTpob3ZlciB7XG5cdGNvbG9yOiAjRkZGO1xufVxuXG4ubWZwLXMtcmVhZHkgLm1mcC1wcmVsb2FkZXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4ubWZwLXMtZXJyb3IgLm1mcC1jb250ZW50IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuYnV0dG9uLm1mcC1jbG9zZSxcbmJ1dHRvbi5tZnAtYXJyb3cge1xuXHRvdmVyZmxvdzogdmlzaWJsZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiAwO1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRvdXRsaW5lOiBub25lO1xuXHRwYWRkaW5nOiAwO1xuXHR6LWluZGV4OiA5OTM0Njtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0dG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogMDtcbn1cblxuLm1mcC1jbG9zZSB7XG5cdHdpZHRoOiA0NHB4O1xuXHRoZWlnaHQ6IDQ0cHg7XG5cdGxpbmUtaGVpZ2h0OiA0NHB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDA7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRvcGFjaXR5OiAwLjY1O1xuXHRwYWRkaW5nOiAwIDAgMThweCAxMHB4O1xuXHRjb2xvcjogI0ZGRjtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXNpemU6IDI4cHg7XG5cdGZvbnQtZmFtaWx5OiBBcmlhbCwgQmFza2VydmlsbGUsIG1vbm9zcGFjZTtcbn1cblxuLm1mcC1jbG9zZTpob3Zlcixcbi5tZnAtY2xvc2U6Zm9jdXMge1xuXHRvcGFjaXR5OiAxO1xufVxuXG4ubWZwLWNsb3NlOmFjdGl2ZSB7XG5cdHRvcDogMXB4O1xufVxuXG4ubWZwLWNsb3NlLWJ0bi1pbiAubWZwLWNsb3NlIHtcblx0Y29sb3I6ICMzMzM7XG59XG5cbi5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY2xvc2UsXG4ubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jbG9zZSB7XG5cdGNvbG9yOiAjRkZGO1xuXHRyaWdodDogLTZweDtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdHBhZGRpbmctcmlnaHQ6IDZweDtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5tZnAtY291bnRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0Y29sb3I6ICNDQ0M7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5tZnAtYXJyb3cge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdG9wYWNpdHk6IDAuNjU7XG5cdG1hcmdpbjogMDtcblx0dG9wOiA1MCU7XG5cdG1hcmdpbi10b3A6IC01NXB4O1xuXHRwYWRkaW5nOiAwO1xuXHR3aWR0aDogOTBweDtcblx0aGVpZ2h0OiAxMTBweDtcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm1mcC1hcnJvdzphY3RpdmUge1xuXHRtYXJnaW4tdG9wOiAtNTRweDtcbn1cblxuLm1mcC1hcnJvdzpob3Zlcixcbi5tZnAtYXJyb3c6Zm9jdXMge1xuXHRvcGFjaXR5OiAxO1xufVxuXG4ubWZwLWFycm93OmJlZm9yZSxcbi5tZnAtYXJyb3c6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAwO1xuXHRoZWlnaHQ6IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xuXHRtYXJnaW4tdG9wOiAzNXB4O1xuXHRtYXJnaW4tbGVmdDogMzVweDtcblx0Ym9yZGVyOiBtZWRpdW0gaW5zZXQgdHJhbnNwYXJlbnQ7XG59XG5cbi5tZnAtYXJyb3c6YWZ0ZXIge1xuXHRib3JkZXItdG9wLXdpZHRoOiAxM3B4O1xuXHRib3JkZXItYm90dG9tLXdpZHRoOiAxM3B4O1xuXHR0b3A6IDhweDtcbn1cblxuLm1mcC1hcnJvdzpiZWZvcmUge1xuXHRib3JkZXItdG9wLXdpZHRoOiAyMXB4O1xuXHRib3JkZXItYm90dG9tLXdpZHRoOiAyMXB4O1xuXHRvcGFjaXR5OiAwLjc7XG59XG5cbi5tZnAtYXJyb3ctbGVmdCB7XG5cdGxlZnQ6IDA7XG59XG5cbi5tZnAtYXJyb3ctbGVmdDphZnRlciB7XG5cdGJvcmRlci1yaWdodDogMTdweCBzb2xpZCAjRkZGO1xuXHRtYXJnaW4tbGVmdDogMzFweDtcbn1cblxuLm1mcC1hcnJvdy1sZWZ0OmJlZm9yZSB7XG5cdG1hcmdpbi1sZWZ0OiAyNXB4O1xuXHRib3JkZXItcmlnaHQ6IDI3cHggc29saWQgIzNGM0YzRjtcbn1cblxuLm1mcC1hcnJvdy1yaWdodCB7XG5cdHJpZ2h0OiAwO1xufVxuXG4ubWZwLWFycm93LXJpZ2h0OmFmdGVyIHtcblx0Ym9yZGVyLWxlZnQ6IDE3cHggc29saWQgI0ZGRjtcblx0bWFyZ2luLWxlZnQ6IDM5cHg7XG59XG5cbi5tZnAtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcblx0Ym9yZGVyLWxlZnQ6IDI3cHggc29saWQgIzNGM0YzRjtcbn1cblxuLm1mcC1pZnJhbWUtaG9sZGVyIHtcblx0cGFkZGluZy10b3A6IDQwcHg7XG5cdHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuXG4ubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jb250ZW50IHtcblx0bGluZS1oZWlnaHQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDkwMHB4O1xufVxuXG4ubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jbG9zZSB7XG5cdHRvcDogLTQwcHg7XG59XG5cbi5tZnAtaWZyYW1lLXNjYWxlciB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5tZnAtaWZyYW1lLXNjYWxlciBpZnJhbWUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuXHRiYWNrZ3JvdW5kOiAjMDAwO1xufVxuXG4vKiBNYWluIGltYWdlIGluIHBvcHVwICovXG5pbWcubWZwLWltZyB7XG5cdHdpZHRoOiBhdXRvO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcblx0ZGlzcGxheTogYmxvY2s7XG5cdGxpbmUtaGVpZ2h0OiAwO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwYWRkaW5nOiA0MHB4IDAgNDBweDtcblx0bWFyZ2luOiAwIGF1dG87XG59XG5cbi8qIFRoZSBzaGFkb3cgYmVoaW5kIHRoZSBpbWFnZSAqL1xuLm1mcC1maWd1cmUge1xuXHRsaW5lLWhlaWdodDogMDtcbn1cblxuLm1mcC1maWd1cmU6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDQwcHg7XG5cdGJvdHRvbTogNDBweDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHJpZ2h0OiAwO1xuXHR3aWR0aDogYXV0bztcblx0aGVpZ2h0OiBhdXRvO1xuXHR6LWluZGV4OiAtMTtcblx0Ym94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuNik7XG5cdGJhY2tncm91bmQ6ICM0NDQ7XG59XG5cbi5tZnAtZmlndXJlIHNtYWxsIHtcblx0Y29sb3I6ICNCREJEQkQ7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAxNHB4O1xufVxuXG4ubWZwLWZpZ3VyZSBmaWd1cmUge1xuXHRtYXJnaW46IDA7XG59XG5cbi5tZnAtYm90dG9tLWJhciB7XG5cdG1hcmdpbi10b3A6IC0zNnB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTAwJTtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGN1cnNvcjogYXV0bztcbn1cblxuLm1mcC10aXRsZSB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRjb2xvcjogI0YzRjNGMztcblx0d29yZC13cmFwOiBicmVhay13b3JkO1xuXHRwYWRkaW5nLXJpZ2h0OiAzNnB4O1xufVxuXG4ubWZwLWltYWdlLWhvbGRlciAubWZwLWNvbnRlbnQge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5tZnAtZ2FsbGVyeSAubWZwLWltYWdlLWhvbGRlciAubWZwLWZpZ3VyZSB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSksIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDMwMHB4KSB7XG5cdC8qKlxuXHRcdCAqIFJlbW92ZSBhbGwgcGFkZGluZ3MgYXJvdW5kIHRoZSBpbWFnZSBvbiBzbWFsbCBzY3JlZW5cblx0XHQgKi9cblx0Lm1mcC1pbWctbW9iaWxlIC5tZnAtaW1hZ2UtaG9sZGVyIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxuXHQubWZwLWltZy1tb2JpbGUgaW1nLm1mcC1pbWcge1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblx0Lm1mcC1pbWctbW9iaWxlIC5tZnAtZmlndXJlOmFmdGVyIHtcblx0XHR0b3A6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHR9XG5cdC5tZnAtaW1nLW1vYmlsZSAubWZwLWZpZ3VyZSBzbWFsbCB7XG5cdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdH1cblx0Lm1mcC1pbWctbW9iaWxlIC5tZnAtYm90dG9tLWJhciB7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuXHRcdGJvdHRvbTogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0dG9wOiBhdXRvO1xuXHRcdHBhZGRpbmc6IDNweCA1cHg7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdH1cblx0Lm1mcC1pbWctbW9iaWxlIC5tZnAtYm90dG9tLWJhcjplbXB0eSB7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXHQubWZwLWltZy1tb2JpbGUgLm1mcC1jb3VudGVyIHtcblx0XHRyaWdodDogNXB4O1xuXHRcdHRvcDogM3B4O1xuXHR9XG5cdC5tZnAtaW1nLW1vYmlsZSAubWZwLWNsb3NlIHtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0d2lkdGg6IDM1cHg7XG5cdFx0aGVpZ2h0OiAzNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzNXB4O1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcblx0Lm1mcC1hcnJvdyB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNzUpO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMC43NSk7XG5cdH1cblx0Lm1mcC1hcnJvdy1sZWZ0IHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDA7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogMDtcblx0fVxuXHQubWZwLWFycm93LXJpZ2h0IHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCU7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogMTAwJTtcblx0fVxuXHQubWZwLWNvbnRhaW5lciB7XG5cdFx0cGFkZGluZy1sZWZ0OiA2cHg7XG5cdFx0cGFkZGluZy1yaWdodDogNnB4O1xuXHR9XG59XG4iLCIuZXh0ZW5kLWJnIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDY0MDBweDtcblx0aGVpZ2h0OiAxMDAlO1xuXHR0b3A6IDA7XG5cdCYuZXh0ZW5kLWJnLWxlZnQge1xuXHRcdGxlZnQ6IC02NDAwcHg7XG5cdH1cblx0Ji5leHRlbmQtYmctcmlnaHQge1xuXHRcdHJpZ2h0OiAtNjQwMHB4O1xuXHR9XG59XG4ucGluLXRtIHtcblx0QGluY2x1ZGUgY2VudGVyZXIoZmFsc2UsIHRydWUpO1xufVxuLnBpbi1sbSB7XG5cdEBpbmNsdWRlIGNlbnRlcmVyKHRydWUsIGZhbHNlKTtcbn1cbi5jZW50ZXJlZCB7XG5cdEBpbmNsdWRlIGNlbnRlcmVyKHRydWUsIHRydWUpO1xufVxuLm1hdGNoaGVpZ2h0LWNlbnRlcmVkIHtcblx0PiBkaXYge1xuXHRcdEBhcHBseSB3LWZ1bGwgaC1mdWxsIHRhYmxlO1xuXHRcdD4gZGl2IHtcblx0XHRcdEBhcHBseSBhbGlnbi1taWRkbGUgdGFibGUtY2VsbDtcblx0XHR9XG5cdH1cbn1cbi5pbmxpbmUtc3ZnLWFzc2V0LmRhcmstY29sb3Igc3ZnIHBhdGgsXG4uaW5saW5lLXN2Zy1hc3NldC5kYXJrLWNvbG9yIHN2ZyBnIHtcblx0ZmlsbDogIzA1MUMyQyAhaW1wb3J0YW50O1xufVxuLmlubGluZS1zdmctYXNzZXQud2hpdGUtY29sb3Igc3ZnIHBhdGgsXG4uaW5saW5lLXN2Zy1hc3NldC53aGl0ZS1jb2xvciBzdmcgZyB7XG5cdGZpbGw6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnRyLW9wYWNpdHkge1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4xNXMgZWFzZTtcbn1cbi50ci1jb2xvciB7XG5cdHRyYW5zaXRpb246IGNvbG9yIC4xNXMgZWFzZTtcbn1cbi50ci1iZyB7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlO1xufVxuLnRyLXN2Zy1maWxsIHtcblx0c3ZnIHBhdGgsIHN2ZyBnIHtcblx0XHR0cmFuc2l0aW9uOiBmaWxsIC4xNXMgZWFzZTtcblx0fVxufVxuLmN1cnNvci1wb2ludGVyIHsgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5oaWRkZW4tbW9iaWxlIHsgXG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgXG5cdEBzY3JlZW4gc20ge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyBcblx0fVxufSIsIkBtaXhpbiBjZW50ZXJlcigkaG9yaXpvbnRhbDogdHJ1ZSwgJHZlcnRpY2FsOiB0cnVlKSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIEBpZiAoJGhvcml6b250YWwgYW5kICR2ZXJ0aWNhbCkge1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB9IEBlbHNlIGlmICgkaG9yaXpvbnRhbCkge1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICAgIH0gQGVsc2UgaWYgKCR2ZXJ0aWNhbCkge1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgfVxufSIsImh0bWwge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHQtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcblx0LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuXHR0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5ICFpbXBvcnRhbnQ7XG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkICFpbXBvcnRhbnQ7XG59XG5odG1sLCBib2R5IHtcblx0d2lkdGg6IDEwMCU7IFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5IHtcblx0QGFwcGx5IGZvbnQtcmVndWxhciB0ZXh0LWRhcms7XG59XG5ib2R5Om5vdCgudXNlci1pcy10YWJiaW5nKSBhOmZvY3VzLFxuYm9keTpub3QoLnVzZXItaXMtdGFiYmluZykgYnV0dG9uOmZvY3VzLFxuYm9keTpub3QoLnVzZXItaXMtdGFiYmluZykgaW5wdXQ6Zm9jdXMsXG5ib2R5Om5vdCgudXNlci1pcy10YWJiaW5nKSBzZWxlY3Q6Zm9jdXMsXG5ib2R5Om5vdCgudXNlci1pcy10YWJiaW5nKSB0ZXh0YXJlYTpmb2N1cyB7XG5cdG91dGxpbmU6IG5vbmU7XG59XG4uc3ZnLXNwcml0ZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5odG1sLm5vLWpzIHtcblx0Lm5vLWpzLWhpZGRlbiB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi8vIE9mZnNldCBmaXhlZCBwYWdlIGhlYWRlci9uYXZcbi5uYXYtb2Zmc2V0IHsgXG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTsgXG5cdGhlaWdodDogMDtcblx0bWFyZ2luOiAwOyBcblx0cGFkZGluZzogMDsgXG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdG1hcmdpbi10b3A6IDk3cHg7IFxuXHRAc2NyZWVuIHNtIHsgbWFyZ2luLXRvcDogMTA1cHg7IH1cblx0QHNjcmVlbiBtZCB7IG1hcmdpbi10b3A6IDExM3B4OyB9XG5cdEBzY3JlZW4gbGcgeyBtYXJnaW4tdG9wOiAxMzFweDsgfVxufVxuXG5cbi8vIHJlbW92ZSB0b3AgcGFkZGluZyBvbiBwYWRkZWQgYmxvY2tzIHdpdGggc2FtZSBjb2xvcjpcbi5ibG9jay5wYWRkZWQtYmxvY2suYmctd2hpdGUgKyAuYmxvY2sucGFkZGVkLWJsb2NrLmJnLXdoaXRlIHtcblx0cGFkZGluZy10b3A6IDA7XG59XG4uYmxvY2sucGFkZGVkLWJsb2NrLmJnLWdyZXktbGlnaHRlc3QgKyAuYmxvY2sucGFkZGVkLWJsb2NrLmJnLWdyZXktbGlnaHRlc3Qge1xuXHRwYWRkaW5nLXRvcDogMDtcbn1cblxuLmNvbnRhaW5lci1ib2R5IHtcblx0QGFwcGx5IG1heC13LXhsIG14LWF1dG87XG59XG4uY29udGFpbmVyLWxnIHtcblx0QGFwcGx5IG14LWF1dG87XG5cdG1heC13aWR0aDogOTkycHg7XG59XG4uY2VudGVyZWQtYnV0dG9ucyB7XG5cdEBhcHBseSB0ZXh0LWNlbnRlcjtcblx0LmJ0biB7XG5cdFx0QGFwcGx5IG1yLTUgbWwtNSBtYi01O1xuXHR9XG59XG4udmlkZW8tY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnZpZGVvLWNvbnRhaW5lciBpZnJhbWUsXG4udmlkZW8tY29udGFpbmVyIG9iamVjdCxcbi52aWRlby1jb250YWluZXIgZW1iZWQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG4udGV4dC1ibG9ja3Mge1xuXHRAaW5jbHVkZSBjbGVhcmZpeCgpO1xuXHQuYmxvY2s6bGFzdC1jaGlsZCB7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdH1cblx0LnRleHQtY29sdW1ucyB7XG5cdFx0QGFwcGx5IG1heC13LXhsIG14LWF1dG8gcHQtMCBwYi02ICN7IWltcG9ydGFudH07XG5cdFx0QHNjcmVlbiBsZyB7XG5cdFx0XHQuY29udGFpbmVyIHtcblx0XHRcdFx0QGFwcGx5IHB4LTAgI3shaW1wb3J0YW50fTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5idXR0b24tZ3JvdXAge1xuXHRtYXJnaW4tYm90dG9tOiAtMTVweDtcblx0LmJ0biB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0fVxuXHQmOm5vdCgudGV4dC1jZW50ZXIpIHtcblx0XHQuYnRuIHtcblx0XHRcdEBhcHBseSBtci0zO1xuXHRcdH1cblx0XHRAc2NyZWVuIG1kIHtcblx0XHRcdC5idG4ge1xuXHRcdFx0XHRAYXBwbHkgbXItNTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji50ZXh0LWNlbnRlciB7XG5cdFx0LmJ0biB7XG5cdFx0XHRAYXBwbHkgbXgtMztcblx0XHR9XG5cdFx0QHNjcmVlbiBtZCB7XG5cdFx0XHQuYnRuIHtcblx0XHRcdFx0QGFwcGx5IG14LTU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uYmFjay1saW5rIHtcblx0QGFwcGx5IHRleHQtYmFzZSBuby11bmRlcmxpbmU7XG5cdGxpbmUtaGVpZ2h0OiAxNHB4O1xuXHQ+IHNwYW4ge1xuXHRcdEBhcHBseSBpbmxpbmUtYmxvY2sgYWxpZ24tdG9wO1xuXHR9XG5cdC5zcHJpdGUge1xuXHRcdGhlaWdodDogMTRweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IDhweDtcblx0XHRcdGhlaWdodDogMTRweDtcblx0XHR9XG5cdH1cblx0Jjpob3ZlciB7XG5cdFx0LnRleHQge1xuXHRcdFx0QGFwcGx5IHVuZGVybGluZTtcblx0XHR9XG5cdH1cbn1cblxuLmJsb2NrLnB5LTI0ICsgLmJsb2NrLnB5LTI0IHtcblx0cGFkZGluZy10b3A6IDA7XG59XG5cbi5kYXJrLW92ZXJsYXkge1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDUsMjgsNDQsMCkgMCUscmdiYSg1LDI4LDQ0LDEpIDEwMCUpO1xufVxuXG4uZnVsbC1vdmVybGF5IHtcblx0Ji5vdmVybGF5LWRhcmsge1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTtcblx0fVxuXHQmLm92ZXJsYXktbGlnaHQge1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcblx0fVxuXHQmLm92ZXJsYXktc2VjdGlnb0dyZWVuIHtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDE3NiwgMTE1LCAwLjgpO1xuXHR9XG5cdCYub3ZlcmxheS1wb3NpdGl2ZXNzbFllbGxvdyB7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgyNTMsIDIxNSwgODYsIDAuOCk7XG5cdH1cblx0Ji5vdmVybGF5LWluc3RhbnRzc2xHcmVlbiB7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgwLCAxNzksIDExNSwgMC44KTtcblx0fVxuXHQmLm92ZXJsYXktZW50ZXJwcmlzZXNzbEJsdWUge1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMTAxLCAxNzgsIDIzMiwgMC44KTtcblx0fVxufVxuLmJhY2tncm91bmQtYmxlbmQtbW9kZSB7XG5cdGJhY2tncm91bmQtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG5cdG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn0iLCJAbWl4aW4gY2xlYXJmaXgge1xuXHQmOjphZnRlciB7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRkaXNwbGF5OiB0YWJsZTtcblx0fVxufSIsIiRzaXRlczogJ3Bvc2l0aXZlU3NsJyAnaW5zdGFudFNzbCcgJ2VudGVycHJpc2VTc2wnICdzZWN0aWdvJyAnaGFja2VyR3VhcmRpYW4nICdzc2xjb21vZG8nICdjb21vZG9jYSc7XG4kc2l0ZVNldHRpbmdzOiAoXG5cdHBvc2l0aXZlU3NsOiAoXG5cdFx0YWNjZW50Q29sb3I6ICNGREQ3NTYsXG5cdFx0YWNjZW50Q29sb3JEYXJrZXI6ICNlZWMyMmYsXG5cdFx0YWNjZW50Q29sb3JEYXJrZXN0OiAjZGVhZTBlLFxuXHRcdHRleHRPbkFjY2VudEJnOiAjMDUxQzJDLFxuXHRcdGFjY2VudEJ0blRleHQ6ICMwNTFDMkMsXG5cdFx0YWNjZW50QnRuQmc6ICNGREQ3NTYsXG5cdFx0YWNjZW50QnRuSG92ZXJCZzogI2VlYzIyZixcblx0XHRhY2NlbnRCdG5BbHRCZzogIzA1MUMyQyxcblx0XHRhY2NlbnRCdG5BbHRUZXh0OiAjZmZmLFxuXHRcdGlubGluZVN2Z0NvbG9yOiAjRkRENzU2LFxuXHRcdGNvbHVtbkhlYWRpbmdCZzogI2YwZWZlZixcblx0XHRjb2x1bW5IZWFkaW5nVGV4dDogIzA1MUMyQyxcblx0XHRtb2JpbGVOYXZCZzogIzA1MUMyQyxcblx0XHRtb2JpbGVOYXZCZ1RvcDogIzAyMTExYixcblx0XHRtb2JpbGVOYXZUZXh0OiAjZmZmLFxuXHRcdHNpdGVIZWFkZXJCZzogI2ZmZixcblx0XHRzaXRlSGVhZGVyVGV4dDogIzA1MUMyQyxcblx0XHRzaXRlSGVhZGVyTGlua0hvdmVyOiAjZWVjMjJmLFxuXHRcdHNpdGVIZWFkZXJJY29uOiAjMDUxQzJDLFxuXHRcdHBhZ2VIZWFkZXJUZXh0OiAjMDUxQzJDLFxuXHRcdHNpdGVGb290ZXJCZzogI2ZmZixcblx0XHRzaXRlRm9vdGVyVGV4dDogIzA1MUMyQyxcblx0XHRzaXRlRm9vdGVyTGlua0hvdmVyOiAjZWVjMjJmLFxuXHRcdHNpdGVGb290ZXJJY29uOiAjMDUxQzJDLFxuXHRcdHNpdGVGb290ZXJIaWRlU2hhZG93OiBmYWxzZSxcblx0XHRiYWNrZ3JvdW5kQWNjZW50QWx0OiAjRkRENzU2LFxuXHRcdGJhY2tncm91bmRBY2NlbnRBbHRUZXh0OiAjMDUxQzJDLFxuXHRcdGJhY2tncm91bmRBY2NlbnRBbHRUZXh0SG92ZXI6ICNlZWMyMmYsXG5cdFx0YnV0dG9uT25CYWNrZ3JvdW5kQWNjZW50SXNEYXJrOiB0cnVlLFxuXHRcdHJpY2hUZXh0TGluazogIzA1MUMyQyxcblx0XHRyaWNoVGV4dExpbmtIb3ZlcjogI2RlYWUwZVxuXHQpLFxuXHRpbnN0YW50U3NsOiAoXG5cdFx0YWNjZW50Q29sb3I6ICMwMEIzNzMsXG5cdFx0YWNjZW50Q29sb3JEYXJrZXI6ICMwMDhmNWMsXG5cdFx0YWNjZW50Q29sb3JEYXJrZXN0OiAjMDA2ZjQ3LFxuXHRcdHRleHRPbkFjY2VudEJnOiAjZmZmZmZmLFxuXHRcdGFjY2VudEJ0blRleHQ6ICNmZmZmZmYsXG5cdFx0YWNjZW50QnRuQmc6ICMwMEIzNzMsXG5cdFx0YWNjZW50QnRuSG92ZXJCZzogIzAwOGY1Yyxcblx0XHRhY2NlbnRCdG5BbHRCZzogIzA1MUMyQyxcblx0XHRhY2NlbnRCdG5BbHRUZXh0OiAjZmZmLFxuXHRcdGlubGluZVN2Z0NvbG9yOiAjMDBCMzczLFxuXHRcdGNvbHVtbkhlYWRpbmdCZzogI2YwZWZlZixcblx0XHRjb2x1bW5IZWFkaW5nVGV4dDogIzA1MUMyQyxcblx0XHRtb2JpbGVOYXZCZzogIzA1MUMyQyxcblx0XHRtb2JpbGVOYXZCZ1RvcDogIzAyMTExYixcblx0XHRtb2JpbGVOYXZUZXh0OiAjZmZmLFxuXHRcdHNpdGVIZWFkZXJCZzogI2ZmZixcblx0XHRzaXRlSGVhZGVyVGV4dDogIzA1MUMyQyxcblx0XHRzaXRlSGVhZGVyTGlua0hvdmVyOiAjMDBCMzczLFxuXHRcdHNpdGVIZWFkZXJJY29uOiAjMDUxQzJDLFxuXHRcdHBhZ2VIZWFkZXJUZXh0OiAjZmZmLFxuXHRcdHNpdGVGb290ZXJCZzogI2ZmZixcblx0XHRzaXRlRm9vdGVyVGV4dDogIzA1MUMyQyxcblx0XHRzaXRlRm9vdGVyTGlua0hvdmVyOiAjMDBCMzczLFxuXHRcdHNpdGVGb290ZXJJY29uOiAjMDUxQzJDLFxuXHRcdHNpdGVGb290ZXJIaWRlU2hhZG93OiBmYWxzZSxcblx0XHRiYWNrZ3JvdW5kQWNjZW50QWx0OiAjMDBCMzczLFxuXHRcdGJhY2tncm91bmRBY2NlbnRBbHRUZXh0OiAjZmZmLFxuXHRcdGJhY2tncm91bmRBY2NlbnRBbHRUZXh0SG92ZXI6ICMwMEIzNzMsXG5cdFx0YnV0dG9uT25CYWNrZ3JvdW5kQWNjZW50SXNEYXJrOiBmYWxzZSxcblx0XHRyaWNoVGV4dExpbms6ICMwMDhmNWMsXG5cdFx0cmljaFRleHRMaW5rSG92ZXI6ICMwMDZmNDdcblx0KSxcblx0aGFja2VyR3VhcmRpYW46IChcblx0XHRhY2NlbnRDb2xvcjogIzEyNzUwYixcblx0XHRhY2NlbnRDb2xvckRhcmtlcjogZGFya2VuKCMxMjc1MGIsIDglKSxcblx0XHRhY2NlbnRDb2xvckRhcmtlc3Q6IGRhcmtlbigjMTI3NTBiLCAxNSUpLFxuXHRcdHRleHRPbkFjY2VudEJnOiAjZmZmZmZmLFxuXHRcdGFjY2VudEJ0blRleHQ6ICNmZmZmZmYsXG5cdFx0YWNjZW50QnRuQmc6ICM1MjU2NEEsXG5cdFx0YWNjZW50QnRuSG92ZXJCZzogZGFya2VuKCM1MjU2NEEsIDglKSxcblx0XHRhY2NlbnRCdG5BbHRCZzogZGFya2VuKCM1MjU2NEEsIDE1JSksXG5cdFx0YWNjZW50QnRuQWx0VGV4dDogI2ZmZixcblx0XHRpbmxpbmVTdmdDb2xvcjogIzUyNTY0QSxcblx0XHRjb2x1bW5IZWFkaW5nQmc6ICNmMGVmZWYsXG5cdFx0Y29sdW1uSGVhZGluZ1RleHQ6ICMwNTFDMkMsXG5cdFx0bW9iaWxlTmF2Qmc6ICMwNTFDMkMsXG5cdFx0bW9iaWxlTmF2QmdUb3A6ICMwMjExMWIsXG5cdFx0bW9iaWxlTmF2VGV4dDogI2ZmZixcblx0XHRzaXRlSGVhZGVyQmc6ICNmZmYsXG5cdFx0c2l0ZUhlYWRlclRleHQ6ICMxMjc1MGIsXG5cdFx0c2l0ZUhlYWRlckxpbmtIb3ZlcjogIzA4NTAwMyxcblx0XHRzaXRlSGVhZGVySWNvbjogIzA1MUMyQyxcblx0XHRwYWdlSGVhZGVyVGV4dDogI2ZmZixcblx0XHRzaXRlRm9vdGVyQmc6ICNmZmYsXG5cdFx0c2l0ZUZvb3RlclRleHQ6ICMwNTFDMkMsXG5cdFx0c2l0ZUZvb3RlckxpbmtIb3ZlcjogIzAwQjM3Myxcblx0XHRzaXRlRm9vdGVySWNvbjogIzA1MUMyQyxcblx0XHRzaXRlRm9vdGVySGlkZVNoYWRvdzogZmFsc2UsXG5cdFx0YmFja2dyb3VuZEFjY2VudEFsdDogIzAwQjM3Myxcblx0XHRiYWNrZ3JvdW5kQWNjZW50QWx0VGV4dDogI2ZmZixcblx0XHRiYWNrZ3JvdW5kQWNjZW50QWx0VGV4dEhvdmVyOiAjMDBCMzczLFxuXHRcdGJ1dHRvbk9uQmFja2dyb3VuZEFjY2VudElzRGFyazogZmFsc2UsXG5cdFx0cmljaFRleHRMaW5rOiAjMDA4ZjVjLFxuXHRcdHJpY2hUZXh0TGlua0hvdmVyOiAjMDA2ZjQ3XG5cdCksXG5cdGVudGVycHJpc2VTc2w6IChcblx0XHRhY2NlbnRDb2xvcjogIzY1QjJFOCxcblx0XHRhY2NlbnRDb2xvckRhcmtlcjogIzNlOGJjMSxcblx0XHRhY2NlbnRDb2xvckRhcmtlc3Q6ICMxNzVhODksXG5cdFx0dGV4dE9uQWNjZW50Qmc6ICNmZmZmZmYsXG5cdFx0YWNjZW50QnRuVGV4dDogI2ZmZmZmZixcblx0XHRhY2NlbnRCdG5CZzogIzY1QjJFOCxcblx0XHRhY2NlbnRCdG5Ib3ZlckJnOiAjM2U4YmMxLFxuXHRcdGFjY2VudEJ0bkFsdEJnOiAjMDUxQzJDLFxuXHRcdGFjY2VudEJ0bkFsdFRleHQ6ICNmZmYsXG5cdFx0aW5saW5lU3ZnQ29sb3I6ICM2NUIyRTgsXG5cdFx0Y29sdW1uSGVhZGluZ0JnOiAjMDUxQzJDLFxuXHRcdGNvbHVtbkhlYWRpbmdUZXh0OiAjZmZmZmZmLFxuXHRcdG1vYmlsZU5hdkJnOiAjM2U4YmMxLFxuXHRcdG1vYmlsZU5hdkJnVG9wOiAjMzA3YWFlLFxuXHRcdG1vYmlsZU5hdlRleHQ6ICNmZmYsXG5cdFx0c2l0ZUhlYWRlckJnOiAjMDUxQzJDLFxuXHRcdHNpdGVIZWFkZXJUZXh0OiAjZmZmZmZmLFxuXHRcdHNpdGVIZWFkZXJMaW5rSG92ZXI6ICM2NUIyRTgsXG5cdFx0c2l0ZUhlYWRlckljb246ICNmZmYsXG5cdFx0cGFnZUhlYWRlclRleHQ6ICNmZmYsXG5cdFx0c2l0ZUZvb3RlckJnOiAjMDUxQzJDLFxuXHRcdHNpdGVGb290ZXJUZXh0OiAjZmZmZmZmLFxuXHRcdHNpdGVGb290ZXJMaW5rSG92ZXI6ICM2NUIyRTgsXG5cdFx0c2l0ZUZvb3Rlckljb246ICNmZmZmZmYsXG5cdFx0c2l0ZUZvb3RlckhpZGVTaGFkb3c6IHRydWUsXG5cdFx0YmFja2dyb3VuZEFjY2VudEFsdDogIzA1MUMyQyxcblx0XHRiYWNrZ3JvdW5kQWNjZW50QWx0VGV4dDogI2ZmZixcblx0XHRiYWNrZ3JvdW5kQWNjZW50QWx0VGV4dEhvdmVyOiAjNjVCMkU4LFxuXHRcdGJ1dHRvbk9uQmFja2dyb3VuZEFjY2VudElzRGFyazogZmFsc2UsXG5cdFx0cmljaFRleHRMaW5rOiAjM2U4YmMxLFxuXHRcdHJpY2hUZXh0TGlua0hvdmVyOiAjMTc1YTg5XG5cdCksXG5cdHNzbGNvbW9kbzogKFxuXHQgIGFjY2VudENvbG9yOiAjMDdBMDZBLFxuXHQgIGFjY2VudENvbG9yRGFya2VyOiAjMDY5MDVmLC8vMzE0NDVDXG5cdCAgYWNjZW50Q29sb3JEYXJrZXN0OiAjMjUzMzQ1LFxuXHQgIHRleHRPbkFjY2VudEJnOiAjZmZmZmZmLFxuXHQgIGFjY2VudEJ0blRleHQ6ICNmZmZmZmYsXG5cdCAgYWNjZW50QnRuQmc6ICMwN0EwNkEsLy8zRTU1NzNcblx0ICBhY2NlbnRCdG5Ib3ZlckJnOiAjMDY5MDVGLC8vMzE0NDVDLFxuXHQgIGFjY2VudEJ0bkFsdEJnOiAjMDU4MDU0LC8vMDUxQzJDXG5cdCAgYWNjZW50QnRuQWx0VGV4dDogI2ZmZixcblx0ICBpbmxpbmVTdmdDb2xvcjogIzNFNTU3Myxcblx0ICBjb2x1bW5IZWFkaW5nQmc6ICNmMGVmZWYsXG5cdCAgY29sdW1uSGVhZGluZ1RleHQ6ICMwNTFDMkMsXG5cdCAgbW9iaWxlTmF2Qmc6ICMwNTFDMkMsXG5cdCAgbW9iaWxlTmF2QmdUb3A6ICMwMjExMWIsXG5cdCAgbW9iaWxlTmF2VGV4dDogI2ZmZixcblx0ICBzaXRlSGVhZGVyQmc6ICNmZmYsXG5cdCAgc2l0ZUhlYWRlclRleHQ6ICMwNTFDMkMsXG5cdCAgc2l0ZUhlYWRlckxpbmtIb3ZlcjogIzMxNDQ1Qyxcblx0ICBzaXRlSGVhZGVySWNvbjogIzA1MUMyQyxcblx0ICBwYWdlSGVhZGVyVGV4dDogI2ZmZixcblx0ICBzaXRlRm9vdGVyQmc6ICNmZmYsXG5cdCAgc2l0ZUZvb3RlclRleHQ6ICMwNTFDMkMsXG5cdCAgc2l0ZUZvb3RlckxpbmtIb3ZlcjogIzMxNDQ1Qyxcblx0ICBzaXRlRm9vdGVySWNvbjogIzA1MUMyQyxcblx0ICBzaXRlRm9vdGVySGlkZVNoYWRvdzogZmFsc2UsXG5cdCAgYmFja2dyb3VuZEFjY2VudEFsdDogIzNFNTU3Myxcblx0ICBiYWNrZ3JvdW5kQWNjZW50QWx0VGV4dDogI2ZmZixcblx0ICBiYWNrZ3JvdW5kQWNjZW50QWx0VGV4dEhvdmVyOiAjMzE0NDVDLFxuXHQgIGJ1dHRvbk9uQmFja2dyb3VuZEFjY2VudElzRGFyazogZmFsc2UsXG5cdCAgcmljaFRleHRMaW5rOiAjMDUxQzJDLFxuXHQgIHJpY2hUZXh0TGlua0hvdmVyOiAjMTc1YTg5XG5cdCksXG5cdGNvbW9kb2NhOiAoXG5cdCAgYWNjZW50Q29sb3I6ICMwN0EwNkEsXG5cdCAgYWNjZW50Q29sb3JEYXJrZXI6ICMwNjkwNWYsXG5cdCAgYWNjZW50Q29sb3JEYXJrZXN0OiAjMjUzMzQ1LFxuXHQgIHRleHRPbkFjY2VudEJnOiAjZmZmZmZmLFxuXHQgIGFjY2VudEJ0blRleHQ6ICNmZmZmZmYsXG5cdCAgYWNjZW50QnRuQmc6ICMwN0EwNkEsXG5cdCAgYWNjZW50QnRuSG92ZXJCZzogIzA2OTA1Rixcblx0ICBhY2NlbnRCdG5BbHRCZzogIzA1ODA1NCxcblx0ICBhY2NlbnRCdG5BbHRUZXh0OiAjZmZmLFxuXHQgIGlubGluZVN2Z0NvbG9yOiAjM0U1NTczLFxuXHQgIGNvbHVtbkhlYWRpbmdCZzogI2YwZWZlZixcblx0ICBjb2x1bW5IZWFkaW5nVGV4dDogIzA1MUMyQyxcblx0ICBtb2JpbGVOYXZCZzogIzA1MUMyQyxcblx0ICBtb2JpbGVOYXZCZ1RvcDogIzAyMTExYixcblx0ICBtb2JpbGVOYXZUZXh0OiAjZmZmLFxuXHQgIHNpdGVIZWFkZXJCZzogI2ZmZixcblx0ICBzaXRlSGVhZGVyVGV4dDogIzA1MUMyQyxcblx0ICBzaXRlSGVhZGVyTGlua0hvdmVyOiAjMzE0NDVDLFxuXHQgIHNpdGVIZWFkZXJJY29uOiAjMDUxQzJDLFxuXHQgIHBhZ2VIZWFkZXJUZXh0OiAjZmZmLFxuXHQgIHNpdGVGb290ZXJCZzogI2ZmZixcblx0ICBzaXRlRm9vdGVyVGV4dDogIzA1MUMyQyxcblx0ICBzaXRlRm9vdGVyTGlua0hvdmVyOiAjMzE0NDVDLFxuXHQgIHNpdGVGb290ZXJJY29uOiAjMDUxQzJDLFxuXHQgIHNpdGVGb290ZXJIaWRlU2hhZG93OiBmYWxzZSxcblx0ICBiYWNrZ3JvdW5kQWNjZW50QWx0OiAjM0U1NTczLFxuXHQgIGJhY2tncm91bmRBY2NlbnRBbHRUZXh0OiAjZmZmLFxuXHQgIGJhY2tncm91bmRBY2NlbnRBbHRUZXh0SG92ZXI6ICMzMTQ0NUMsXG5cdCAgYnV0dG9uT25CYWNrZ3JvdW5kQWNjZW50SXNEYXJrOiBmYWxzZSxcblx0ICByaWNoVGV4dExpbms6ICMwNTFDMkMsXG5cdCAgcmljaFRleHRMaW5rSG92ZXI6ICMxNzVhODlcblx0KSxcblx0c2VjdGlnbzogKFxuXHRcdGFjY2VudENvbG9yOiAjMDBCMDczLFxuXHRcdGFjY2VudENvbG9yRGFya2VyOiAjMDA4ZDVjLFxuXHRcdGFjY2VudENvbG9yRGFya2VzdDogIzAwNzU0Yyxcblx0XHR0ZXh0T25BY2NlbnRCZzogI2ZmZmZmZixcblx0XHRhY2NlbnRCdG5UZXh0OiAjZmZmZmZmLFxuXHRcdGFjY2VudEJ0bkJnOiAjMDBCMDczLFxuXHRcdGFjY2VudEJ0bkhvdmVyQmc6ICMwMDhkNWMsXG5cdFx0YWNjZW50QnRuQWx0Qmc6ICMwNTFDMkMsXG5cdFx0YWNjZW50QnRuQWx0VGV4dDogI2ZmZixcblx0XHRpbmxpbmVTdmdDb2xvcjogIzAwQjA3Myxcblx0XHRjb2x1bW5IZWFkaW5nQmc6ICNFN0U3RTYsXG5cdFx0Y29sdW1uSGVhZGluZ1RleHQ6ICMwNTFDMkMsXG5cdFx0bW9iaWxlTmF2Qmc6ICNGNkY2RjYsXG5cdFx0bW9iaWxlTmF2QmdUb3A6ICNGNkY2RjYsXG5cdFx0bW9iaWxlTmF2VGV4dDogI0Y2RjZGNixcblx0XHRzaXRlSGVhZGVyQmc6ICNmZmZmZmYsXG5cdFx0c2l0ZUhlYWRlclRleHQ6ICMwMDAwMDAsXG5cdFx0c2l0ZUhlYWRlckxpbmtIb3ZlcjogIzAwQjA3Myxcblx0XHRzaXRlSGVhZGVySWNvbjogIzAwMDAwMCxcblx0XHRwYWdlSGVhZGVyVGV4dDogI2ZmZixcblx0XHRzaXRlRm9vdGVyQmc6ICNFN0U3RTYsXG5cdFx0c2l0ZUZvb3RlclRleHQ6ICMwMDAwMDAsXG5cdFx0c2l0ZUZvb3RlckxpbmtIb3ZlcjogIzAwOGQ1Yyxcblx0XHRzaXRlRm9vdGVySWNvbjogIzA1MUMyQyxcblx0XHRzaXRlRm9vdGVySGlkZVNoYWRvdzogZmFsc2UsXG5cdFx0YmFja2dyb3VuZEFjY2VudEFsdDogIzA1MUMyQyxcblx0XHRiYWNrZ3JvdW5kQWNjZW50QWx0VGV4dDogI2ZmZixcblx0XHRiYWNrZ3JvdW5kQWNjZW50QWx0VGV4dEhvdmVyOiAjMDBCMDczLFxuXHRcdGJ1dHRvbk9uQmFja2dyb3VuZEFjY2VudElzRGFyazogZmFsc2UsXG5cdFx0cmljaFRleHRMaW5rOiAjMDUxQzJDLFxuXHRcdHJpY2hUZXh0TGlua0hvdmVyOiAjMTc1YTg5XG5cblx0XHQvL1x0YWNjZW50Q29sb3I6ICM2NUIyRTgsXG5cdFx0Ly9hY2NlbnRDb2xvckRhcmtlcjogIzNlOGJjMSxcblx0XHQvL2FjY2VudENvbG9yRGFya2VzdDogIzE3NWE4OSxcblx0XHQvL3RleHRPbkFjY2VudEJnOiAjZmZmZmZmLFxuXHRcdC8vYWNjZW50QnRuVGV4dDogI2ZmZmZmZixcblx0XHQvL2FjY2VudEJ0bkJnOiAjNjVCMkU4LFxuXHRcdC8vYWNjZW50QnRuSG92ZXJCZzogIzNlOGJjMSxcblx0XHQvL2FjY2VudEJ0bkFsdEJnOiAjMDUxQzJDLFxuXHRcdC8vYWNjZW50QnRuQWx0VGV4dDogI2ZmZixcblx0XHQvL2lubGluZVN2Z0NvbG9yOiAjNjVCMkU4LFxuXHRcdC8vY29sdW1uSGVhZGluZ0JnOiAjRTdFN0U2LFxuXHRcdC8vY29sdW1uSGVhZGluZ1RleHQ6ICMwNTFDMkMsXG5cdFx0Ly9tb2JpbGVOYXZCZzogIzNlOGJjMSxcblx0XHQvL21vYmlsZU5hdkJnVG9wOiAjMzA3YWFlLFxuXHRcdC8vbW9iaWxlTmF2VGV4dDogI2ZmZixcblx0XHQvL3NpdGVIZWFkZXJCZzogIzA1MUMyQyxcblx0XHQvL3NpdGVIZWFkZXJUZXh0OiAjZmZmZmZmLFxuXHRcdC8vc2l0ZUhlYWRlckxpbmtIb3ZlcjogIzY1QjJFOCxcblx0XHQvL3NpdGVIZWFkZXJJY29uOiAjZmZmLFxuXHRcdC8vcGFnZUhlYWRlclRleHQ6ICNmZmYsXG5cdFx0Ly9zaXRlRm9vdGVyQmc6ICNFN0U3RTYsXG5cdFx0Ly9zaXRlRm9vdGVyVGV4dDogIzAwMDAwMCxcblx0XHQvL3NpdGVGb290ZXJMaW5rSG92ZXI6ICM2NUIyRTgsXG5cdFx0Ly9zaXRlRm9vdGVySWNvbjogI2ZmZmZmZixcblx0XHQvL3NpdGVGb290ZXJIaWRlU2hhZG93OiB0cnVlLFxuXHRcdC8vYmFja2dyb3VuZEFjY2VudEFsdDogIzA1MUMyQyxcblx0XHQvL2JhY2tncm91bmRBY2NlbnRBbHRUZXh0OiAjZmZmLFxuXHRcdC8vYmFja2dyb3VuZEFjY2VudEFsdFRleHRIb3ZlcjogIzY1QjJFOCxcblx0XHQvL2J1dHRvbk9uQmFja2dyb3VuZEFjY2VudElzRGFyazogZmFsc2UsXG5cdFx0Ly9yaWNoVGV4dExpbms6ICMzZThiYzEsXG5cdFx0Ly9yaWNoVGV4dExpbmtIb3ZlcjogIzE3NWE4OVxuXHQpXG4pO1xuXG5AZWFjaCAkc2l0ZSBpbiAkc2l0ZXMge1xuXHRAaWYgbWFwLWhhcy1rZXkoJHNpdGVTZXR0aW5ncywgJHNpdGUpIHtcblx0XHQkbWFwOiBtYXAtZ2V0KCRzaXRlU2V0dGluZ3MsICRzaXRlKTtcblx0XHRib2R5LiN7JHNpdGV9IHtcblx0XHRcdC5zaXRlLWhlYWRlci1iZyB7IGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJG1hcCwgJ3NpdGVIZWFkZXJCZycpOyB9XG5cdFx0XHQuc2l0ZS1oZWFkZXItdGV4dCB7IGNvbG9yOiBtYXAtZ2V0KCRtYXAsICdzaXRlSGVhZGVyVGV4dCcpOyB9XG5cdFx0XHQuaGFtYnVyZ2VyIHtcblx0XHRcdFx0LmhhbWJ1cmdlci1pbm5lciB7XG5cdFx0XHRcdFx0Jixcblx0XHRcdFx0XHQmOjpiZWZvcmUsXG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMTVzO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkbWFwLCAnc2l0ZUhlYWRlclRleHQnKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0LmhhbWJ1cmdlci1pbm5lciB7XG5cdFx0XHRcdFx0XHQmLFxuXHRcdFx0XHRcdFx0Jjo6YmVmb3JlLFxuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRtYXAsICdzaXRlSGVhZGVyTGlua0hvdmVyJyk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRhLnNpdGUtaGVhZGVyLXRleHQ6aG92ZXIgeyBjb2xvcjogbWFwLWdldCgkbWFwLCAnc2l0ZUhlYWRlckxpbmtIb3ZlcicpOyB9XG5cdFx0XHQuc2l0ZS1oZWFkZXItdGV4dC1ob3Zlcjpob3ZlciB7IGNvbG9yOiBtYXAtZ2V0KCRtYXAsICdzaXRlSGVhZGVyTGlua0hvdmVyJyk7IH1cblx0XHRcdC5zaXRlLWhlYWRlci1pY29uIHN2ZyBwYXRoLCAuc2l0ZS1oZWFkZXItaWNvbiBzdmcgZywgLnNpdGUtaGVhZGVyLWljb24gc3ZnIHBvbHlnb24sIC5zaXRlLWhlYWRlci1pY29uIHN2ZyBjaXJjbGUsIC5zaXRlLWhlYWRlci1pY29uIHN2ZyByZWN0IHsgZmlsbDogbWFwLWdldCgkbWFwLCAnc2l0ZUhlYWRlckljb24nKSAhaW1wb3J0YW50OyB0cmFuc2l0aW9uOiBmaWxsIC4xNXM7fVxuXHRcdFx0LmFjY2VudC1saW5rcyBhIHsgY29sb3I6IG1hcC1nZXQoJG1hcCwgJ2FjY2VudENvbG9yRGFya2VyJyk7IH1cblx0XHRcdC5hY2NlbnQtbGlua3MgYTpob3ZlciB7IGNvbG9yOiBtYXAtZ2V0KCRtYXAsICdhY2NlbnRDb2xvckRhcmtlc3QnKTsgfVxuXHRcdFx0LmFjY2VudC1saW5rcy1ob3ZlciBhOmhvdmVyIHsgY29sb3I6IG1hcC1nZXQoJG1hcCwgJ2FjY2VudENvbG9yRGFya2VzdCcpOyB9XG5cdFx0XHQucGFnZS1oZWFkZXItdGV4dC1jb2xvciB7IGNvbG9yOiBtYXAtZ2V0KCRtYXAsICdwYWdlSGVhZGVyVGV4dCcpOyB9XG5cdFx0XHQudGV4dC1hY2NlbnQgeyBjb2xvcjogbWFwLWdldCgkbWFwLCAnYWNjZW50Q29sb3InKTsgfVxuXHRcdFx0LnRleHQtYWNjZW50LWhvdmVyOmhvdmVyIHsgY29sb3I6IG1hcC1nZXQoJG1hcCwgJ2FjY2VudENvbG9yRGFya2VyJyk7IH1cblx0XHRcdC5iZy1hY2NlbnQgeyBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRtYXAsICdhY2NlbnRDb2xvcicpOyB9XG5cdFx0XHQuYmctYWNjZW50LWRhcmtlciB7IGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJG1hcCwgJ2FjY2VudENvbG9yRGFya2VyJyk7IH1cblx0XHRcdC5iZy1hY2NlbnQtYWx0IHsgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkbWFwLCAnYmFja2dyb3VuZEFjY2VudEFsdCcpOyB9XG5cdFx0XHQuYmctYWNjZW50LWFsdCAuYnRuIHtcblx0XHRcdFx0QGlmIG1hcC1nZXQoJG1hcCwgJ2J1dHRvbk9uQmFja2dyb3VuZEFjY2VudElzRGFyaycpIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMDUxQzJDO1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHR9IEBlbHNlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHRcdGNvbG9yOiAjMDUxQzJDO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuYmctYWNjZW50LWFsdC10ZXh0IHsgY29sb3I6IG1hcC1nZXQoJG1hcCwgJ2JhY2tncm91bmRBY2NlbnRBbHRUZXh0Jyk7IH1cblx0XHRcdC5iZy1hY2NlbnQtYWx0LXRleHQgYSB7IGNvbG9yOiBtYXAtZ2V0KCRtYXAsICdiYWNrZ3JvdW5kQWNjZW50QWx0VGV4dCcpOyB9XG5cdFx0XHQuYmctYWNjZW50LWFsdC10ZXh0IGE6aG92ZXIgeyBjb2xvcjogbWFwLWdldCgkbWFwLCAnYmFja2dyb3VuZEFjY2VudEFsdFRleHRIb3ZlcicpOyB9XG5cdFx0XHQuYmctYWNjZW50LWhvdmVyOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkbWFwLCAnYWNjZW50Q29sb3InKTsgfVxuXHRcdFx0LmJnLWFjY2VudC1ob3Zlci1kYXJrZXI6aG92ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRtYXAsICdhY2NlbnRDb2xvckRhcmtlcicpOyB9XG5cdFx0XHQudGV4dC1vbi1iZy1hY2NlbnQgeyBjb2xvcjogbWFwLWdldCgkbWFwLCAndGV4dE9uQWNjZW50QmcnKTsgfVxuXHRcdFx0Lmljb24tYWNjZW50IHN2ZyBwYXRoLCAuaWNvbi1hY2NlbnQgc3ZnIGcsIC5pY29uLWFjY2VudCBzdmcgcG9seWdvbiwgLmljb24tYWNjZW50IHN2ZyBjaXJjbGUsIC5pY29uLWFjY2VudCBzdmcgcmVjdCB7IGZpbGw6IG1hcC1nZXQoJG1hcCwgJ2lubGluZVN2Z0NvbG9yJykgIWltcG9ydGFudDsgdHJhbnNpdGlvbjogZmlsbCAuMTVzOyB9XG5cdFx0XHQuYWNjZW50LWJ0biB7IGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJG1hcCwgJ2FjY2VudENvbG9yJyk7IGNvbG9yOiBtYXAtZ2V0KCRtYXAsICdhY2NlbnRCdG5UZXh0Jyk7IH1cblx0XHRcdC5hY2NlbnQtYnRuOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkbWFwLCAnYWNjZW50Q29sb3JEYXJrZXInKTsgfVxuXHRcdFx0LmFjY2VudC1idG4tYWx0IHsgY29sb3I6IG1hcC1nZXQoJG1hcCwgJ2FjY2VudEJ0bkFsdFRleHQnKTsgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkbWFwLCAnYWNjZW50QnRuQWx0QmcnKTsgfVxuXHRcdFx0LmFjY2VudC1idG4tYWx0OmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkbWFwLCAnYWNjZW50Q29sb3JEYXJrZXInKTsgY29sb3I6IG1hcC1nZXQoJG1hcCwgJ2FjY2VudEJ0bkFsdFRleHQnKTsgfVxuXHRcdFx0LmNvbHVtbi1oZWFkaW5nLWJnIHsgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkbWFwLCAnY29sdW1uSGVhZGluZ0JnJyk7IH1cblx0XHRcdC5jb2x1bW4taGVhZGluZy10ZXh0IHsgY29sb3I6IG1hcC1nZXQoJG1hcCwgJ2NvbHVtbkhlYWRpbmdUZXh0Jyk7IH1cblx0XHRcdC5tb2JpbGUtbmF2LCAuc2VjdGlnby1tb2JpbGUtbmF2IHsgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkbWFwLCAnbW9iaWxlTmF2QmcnKTsgfVxuXHRcdFx0Lm1vYmlsZS1uYXYsIC5tb2JpbGUtbmF2IGEgeyBjb2xvcjogbWFwLWdldCgkbWFwLCAnbW9iaWxlTmF2VGV4dCcpOyB9XG5cdFx0XHQubW9iaWxlLW5hdl9fdG9wIHsgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkbWFwLCAnbW9iaWxlTmF2QmdUb3AnKTsgfVxuXHRcdFx0LnNpdGUtZm9vdGVyIHsgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkbWFwLCAnc2l0ZUZvb3RlckJnJyk7IH1cblx0XHRcdC5zaXRlLWZvb3RlciwgLmZvb3Rlci1saW5rcyBhIHsgY29sb3I6IG1hcC1nZXQoJG1hcCwgJ3NpdGVGb290ZXJUZXh0Jyk7IH1cblx0XHRcdGEuZm9vdGVyLXRleHQ6aG92ZXIsIC5mb290ZXItbGlua3MgYTpob3ZlciB7IGNvbG9yOiBtYXAtZ2V0KCRtYXAsICdzaXRlRm9vdGVyTGlua0hvdmVyJyk7IH1cblx0XHRcdC5mb290ZXItaWNvbiBzdmcgcGF0aCwgLnNpdGUtZm9vdGVyLWljb24gc3ZnIGcsIC5zaXRlLWZvb3Rlci1pY29uIHN2ZyBwb2x5Z29uLCAuc2l0ZS1mb290ZXItaWNvbiBzdmcgY2lyY2xlLCAuc2l0ZS1mb290ZXItaWNvbiBzdmcgcmVjdCB7IGZpbGw6IG1hcC1nZXQoJG1hcCwgJ3NpdGVGb290ZXJJY29uJykgIWltcG9ydGFudDsgdHJhbnNpdGlvbjogZmlsbCAuMTVzOyB9XG5cdFx0XHQuc2l0ZS1mb290ZXJfX2xlZ2FsIHsgYm9yZGVyLWNvbG9yOiBtYXAtZ2V0KCRtYXAsICdzaXRlRm9vdGVyVGV4dCcpOyB9XG5cdFx0XHQucmljaC10ZXh0IGEgeyBjb2xvcjogbWFwLWdldCgkbWFwLCAncmljaFRleHRMaW5rJyk7IH1cblx0XHRcdC5yaWNoLXRleHQgYTpob3ZlciB7IGNvbG9yOiBtYXAtZ2V0KCRtYXAsICdyaWNoVGV4dExpbmtIb3ZlcicpOyB9XG5cdFx0XHRAaWYgbWFwLWdldCgkbWFwLCAnc2l0ZUZvb3RlckhpZGVTaGFkb3cnKSB7XG5cdFx0XHRcdC5zaXRlLWZvb3RlcjpiZWZvcmUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbmJvZHkucG9zaXRpdmVTc2wgLnNpdGUtZm9vdGVyX19tYWluLFxuYm9keS5pbnN0YW50U3NsIC5zaXRlLWZvb3Rlcl9fbWFpbiB7XG5cdHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5LnBvc2l0aXZlU3NsIC5zaXRlLWZvb3Rlcl9faWNvbnMsXG5ib2R5Lmluc3RhbnRTc2wgLnNpdGUtZm9vdGVyX19pY29ucyB7XG5cdHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkucG9zaXRpdmVTc2wge1xuXHQuZHJvcGRvd24tbWVudSBhOmhvdmVyLFxuXHQuYnRuLmJnLWFjY2VudC1ob3Zlcjpob3ZlciB7XG5cdFx0Y29sb3I6ICMwNTFDMkMgIWltcG9ydGFudDtcblx0fVxufVxuXG4uY29sb3ItdHdpdHRlciB7XG5cdGNvbG9yOiAjNTVBQ0VFO1xuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogIzJjN2ZiZDtcblx0fVxufVxuLmNvbG9yLWxpbmtlZGluIHtcblx0Y29sb3I6ICMwMDc3QjU7XG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiAjMDA1OTg4O1xuXHR9XG59XG4iLCJib2R5IHtcblx0QGFwcGx5IGZvbnQtYmFzZTtcbn1cbi5yaWNoLXRleHQge1xuXHRAYXBwbHkgZm9udC1yZWd1bGFyIHRleHQtYmFzZSBsZWFkaW5nLWxvb3NlO1xuXHRAc2NyZWVuIHNtIHtcblx0XHRAYXBwbHkgdGV4dC1sZztcblx0fVxuXHQmLnJpY2gtdGV4dC0tc21hbGxlciB7XG5cdFx0QHNjcmVlbiBzbSB7XG5cdFx0XHRAYXBwbHkgdGV4dC1iYXNlO1xuXHRcdH1cblx0fVxuXHRwLCBibG9ja3F1b3RlIHtcblx0XHRtYXJnaW46IDAgMCAxZW0gMDtcblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblx0YmxvY2txdW90ZSB7XG5cdFx0QGFwcGx5IGJvcmRlci1ncmV5LWxpZ2h0IGJvcmRlci1sLTQgcGwtNCB0ZXh0LWdyZXktZGFyayBpdGFsaWM7XG5cdH1cblx0YSB7XG5cdFx0Ly9jb2xvcjogc2V0Y29sb3IoZ3JheSk7XG5cdFx0Ly9ib3JkZXItYm90dG9tOiAycHggc29saWQgc2V0Y29sb3IoeWVsbG93KTtcblx0XHQvLyY6aG92ZXIge1xuXHRcdC8vXHRjb2xvcjogc2V0Y29sb3IoYmx1ZSwgbGlnaHQpO1xuXHRcdC8vXHRib3JkZXItYm90dG9tLWNvbG9yOiBzZXRjb2xvcihibHVlLCBsaWdodCk7XG5cdFx0Ly99XG5cdH1cblx0aDEsIGgyIHtcblx0XHRAYXBwbHkgZm9udC1saWdodDtcblx0fVxuXHRoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcblx0XHRtYXJnaW46IDIwcHggMCAxNXB4IDA7XG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdFx0JiArIGgxIHtcblx0XHRcdG1hcmdpbi10b3A6IC0xMHB4O1xuXHRcdH1cblx0XHQmICsgaDIge1xuXHRcdFx0bWFyZ2luLXRvcDogLTEwcHg7XG5cdFx0fVxuXHRcdCYgKyBoMyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMTBweDtcblx0XHR9XG5cdFx0JiArIGg0IHtcblx0XHRcdG1hcmdpbi10b3A6IC0xMHB4O1xuXHRcdH1cblx0XHQmICsgaDUge1xuXHRcdFx0bWFyZ2luLXRvcDogLTEwcHg7XG5cdFx0fVxuXHRcdCYgKyBoNiB7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMTBweDtcblx0XHR9XG5cdH1cbiAgICBoMSArIGgzLFxuICAgIGgxICsgaDIge1xuXHRcdEBhcHBseSBtdC00O1xuICAgIH1cblx0dWwsIG9sIHtcblx0XHRAYXBwbHkgcGwtNiBtLTA7XG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdEBhcHBseSBtYi02O1xuXHRcdH1cblx0XHRsaSB7XG5cdFx0XHRAYXBwbHkgbGVhZGluZy1ub3JtYWw7XG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRAYXBwbHkgbWItMjtcblx0XHRcdH1cblx0XHR9XG5cdFx0dWwsIG9sIHtcblx0XHRcdEBhcHBseSBtdC0yIG1iLTQ7XG5cdFx0fVxuXHRcdC8vJi5sb29zZSB7XG5cdFx0Ly9cdGxpIHtcblx0XHQvL1x0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdC8vXHRcdFx0QGFwcGx5IG1iLTI7XG5cdFx0Ly9cdFx0fVxuXHRcdC8vXHR9XG5cdFx0Ly99XG5cdH1cblx0cHJlIHtcblx0XHRAYXBwbHkgYmctZ3JleS1saWdodGVyIGxlYWRpbmctY29tcGFjdDtcblx0XHRmb250LWZhbWlseTogQ291cmllciwgXCJDb3VyaWVyIE5ld1wiLCBcIkx1Y2lkYSBTYW5zIFR5cGV3cml0ZXJcIiwgXCJMdWNpZGEgVHlwZXdyaXRlclwiLCBtb25vc3BhY2U7XG5cdFx0d2hpdGUtc3BhY2U6IHByZS13cmFwO1xuXHRcdHdvcmQtd3JhcDogYnJlYWstd29yZDtcblx0XHRwYWRkaW5nOiAwLjVlbSAwLjc1ZW07XG5cdFx0bWFyZ2luOiAwIDAgMWVtIDA7XG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cdHRhYmxlIHtcblx0XHRAYXBwbHkgdy1mdWxsIGJvcmRlci1jb2xsYXBzZSBtYi02O1xuXHRcdHRoIHtcblx0XHRcdEBhcHBseSBiZy1kYXJrIHRleHQtd2hpdGUgdGV4dC1iYXNlIGZvbnQtYm9sZDtcblx0XHR9XG5cdFx0dGQge1xuXHRcdFx0QGFwcGx5IHRleHQtYmFzZSBmb250LWxpZ2h0IGJvcmRlci1yIGJvcmRlci1iIGJvcmRlci1ncmV5LWFsdDtcblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRAYXBwbHkgYm9yZGVyLWwgYm9yZGVyLWdyZXktYWx0O1xuXHRcdFx0fVxuXHRcdH1cblx0XHR0Ym9keSB0cjpudGgtY2hpbGQoZXZlbikgdGQge1xuXHRcdFx0QGFwcGx5IGJnLWdyZXktbGlnaHRlc3Q7XG5cdFx0fVxuXHRcdHRoLCB0ZCB7XG5cdFx0XHRAYXBwbHkgcC0zO1xuXHRcdH1cblx0fVxuXHRAc2NyZWVuIHNtIHtcblx0XHR1bCwgb2wge1xuXG5cdFx0fVxuXHR9XG59XG5ib2R5LnNlY3RpZ28ge1xuXHQucmljaC10ZXh0IHtcblx0XHRAYXBwbHkgZm9udC1saWdodCBsZWFkaW5nLW5vcm1hbDtcblx0fVxufVxucHJlIHtcblx0QGFwcGx5IGJnLWdyZXktbGlnaHRlciBsZWFkaW5nLWNvbXBhY3Q7XG5cdGZvbnQtZmFtaWx5OiBDb3VyaWVyLCBcIkNvdXJpZXIgTmV3XCIsIFwiTHVjaWRhIFNhbnMgVHlwZXdyaXRlclwiLCBcIkx1Y2lkYSBUeXBld3JpdGVyXCIsIG1vbm9zcGFjZTtcblx0d2hpdGUtc3BhY2U6IHByZS13cmFwOyAgICAgICAvKiBTaW5jZSBDU1MgMi4xICovXG5cdHdoaXRlLXNwYWNlOiAtbW96LXByZS13cmFwOyAgLyogTW96aWxsYSwgc2luY2UgMTk5OSAqL1xuXHR3aGl0ZS1zcGFjZTogLXByZS13cmFwOyAgICAgIC8qIE9wZXJhIDQtNiAqL1xuXHR3aGl0ZS1zcGFjZTogLW8tcHJlLXdyYXA7ICAgIC8qIE9wZXJhIDcgKi9cblx0d29yZC13cmFwOiBicmVhay13b3JkOyAgICAgICAvKiBJbnRlcm5ldCBFeHBsb3JlciA1LjUrICovXG5cdHBhZGRpbmc6IDAuNWVtIDAuNzVlbTtcblx0bWFyZ2luOiAwIDAgMWVtIDA7XG5cdCY6bGFzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxufVxuIiwiLmFzaWRlLXF1b3RlIHtcblx0LnNwcml0ZSB7XG5cdFx0c3ZnIHtcblx0XHRcdHdpZHRoOiA0N3B4O1xuXHRcdFx0aGVpZ2h0OiA0NnB4O1xuXHRcdH1cblx0fVxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRAYXBwbHkgcHQtMTAgcGItOCBweC04IHB4LTQ7XG5cdFx0YmxvY2txdW90ZSB7XG5cdFx0XHRwIHtcblx0XHRcdFx0QGFwcGx5IHRleHQtM3hsO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDk5cHgpIHtcblx0XHRAYXBwbHkgcHQtMTAgcGItOCBweC04O1xuXHRcdG1heC13aWR0aDogNDUwcHg7XG5cdFx0YmxvY2txdW90ZSB7XG5cdFx0XHRwIHtcblx0XHRcdFx0QGFwcGx5IHRleHQtM3hsO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnBvc2l0aW9uLWxlZnQge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0yMHB4O1xuXHRcdH1cblx0XHQmLnBvc2l0aW9uLXJpZ2h0IHtcblx0XHRcdG1hcmdpbi1yaWdodDogLTIwcHg7XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSAobWluLXdpZHRoOiAxMTAwcHgpIHtcblx0XHRAYXBwbHkgcHQtMTQgcGItOCBweC0xNDtcblx0XHRtYXgtd2lkdGg6IDU3NXB4O1xuXHRcdGJsb2NrcXVvdGUge1xuXHRcdFx0cCB7XG5cdFx0XHRcdEBhcHBseSB0ZXh0LTR4bDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5wb3NpdGlvbi1sZWZ0IHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMTIwcHg7XG5cdFx0fVxuXHRcdCYucG9zaXRpb24tcmlnaHQge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAtMTIwcHg7XG5cdFx0fVxuXHR9XG59IiwiLmFzaWRlLXRleHQge1xuXHRAYXBwbHkgcHQtMTIgcGItMTAgcGwtNjtcblx0Ji5wb3NpdGlvbi1sZWZ0IHtcblx0XHRAYXBwbHkgcHItODtcblx0fVxuXHQmLnBvc2l0aW9uLXJpZ2h0IHtcblx0XHRAYXBwbHkgcGwtODtcblx0fVxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRAYXBwbHkgcHgtNlxuXHR9XG5cdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdG1heC13aWR0aDogNTMlO1xuXHR9XG5cdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdEBhcHBseSBwbC0wO1xuXHR9XG59IiwiLmF3YXJkcy1ibG9jayB7XG5cdC5hd2FyZC1jb2x1bW5zIHtcblx0XHRtYXJnaW4tYm90dG9tOiAtNDBweDtcblx0fVxuXHQuYXdhcmQtY29sdW1uIHtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHR9XG5cdC5hd2FyZC1jb2x1bW5fX2NvbnRlbnQge1xuXHRcdHA6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVlbTtcblx0XHR9XG5cdH1cblx0LmF3YXJkLWNvbHVtbiB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcblx0XHQuY29scy0yLFxuXHRcdC5jb2xzLTQge1xuXHRcdFx0LmF3YXJkLWNvbHVtbiB7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMi41JTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0LmNvbHMtMyB7XG5cdFx0XHQuYXdhcmQtY29sdW1uIHtcblx0XHRcdFx0d2lkdGg6IDMzJTtcblx0XHRcdFx0cGFkZGluZzogMCAyLjUlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG5cdFx0LmNvbHMtNCB7XG5cdFx0XHQuYXdhcmQtY29sdW1uIHtcblx0XHRcdFx0d2lkdGg6IDI1JTtcblx0XHRcdFx0cGFkZGluZzogMCAyLjUlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5icm93c2VyLXByZXZpZXcge1xuXHRAYXBwbHkgbXQtMTI7XG5cdG5hdiB7XG5cdFx0QGFwcGx5IGZsZXgganVzdGlmeS1iZXR3ZWVuIGZsZXgtcm93O1xuXHRcdGJ1dHRvbiB7XG5cdFx0XHRAYXBwbHkgcmVsYXRpdmU7XG5cdFx0XHQuYnV0dG9uLWlubmVyIHtcblx0XHRcdFx0QGFwcGx5IHB5LTQgcHgtMCBmbGV4IHNlbGYtc3RyZXRjaCB3LWZ1bGwgaXRlbXMtY2VudGVyO1xuXHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdEBhcHBseSBmbGV4IGZsZXgtY29sIGl0ZW1zLWNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lmljb24ge1xuXHRcdFx0XHRAYXBwbHkgcmVsYXRpdmUgdGV4dC1jZW50ZXIgbXgtYXV0bztcblx0XHRcdFx0d2lkdGg6IDYzcHg7XG5cdFx0XHRcdGhlaWdodDogNjBweDtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRAYXBwbHkgYWJzb2x1dGUgcGluLWIgcGluLWw7XG5cdFx0XHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQudGV4dCB7XG5cdFx0XHRcdEBhcHBseSBoaWRkZW4gdGV4dC14bCBwbC0yO1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gNjNweCk7XG5cdFx0XHR9XG5cdFx0XHQmLmJ0bi1maXJlZm94IHtcblx0XHRcdFx0Lmljb24ge1xuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDY0cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHR3aWR0aDogMjQlO1xuXHRcdFx0dHJhbnNpdGlvbjogYm9yZGVyIC4ycztcblx0XHRcdEBhcHBseSBib3JkZXIgYm9yZGVyLXRyYW5zcGFyZW50O1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogI2NkY2RjZDtcblx0XHRcdH1cblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0QGFwcGx5IGJvcmRlci1ncmV5O1xuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdFx0XHRcdGJvcmRlci13aWR0aDogMTZweCAxNHB4IDAgMTRweDtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICNEOEQ4RDggdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTE0cHg7XG5cdFx0XHRcdFx0Ym90dG9tOiAtMjNweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAc2NyZWVuIG1kIHtcblx0XHRuYXYge1xuXHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0LmJ1dHRvbi1pbm5lciB7XG5cdFx0XHRcdFx0QGFwcGx5IHB4LTQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0Lmljb24ge1xuXHRcdFx0XHRcdEBhcHBseSBtLTA7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRleHQge1xuXHRcdFx0XHRcdEBhcHBseSBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAc2NyZWVuIGxnIHtcblx0XHRuYXYge1xuXHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0Lmljb24ge1xuXHRcdFx0XHRcdHdpZHRoOiA4NnB4O1xuXHRcdFx0XHRcdGhlaWdodDogODBweDtcblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA4MHB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC50ZXh0IHtcblx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gODZweCk7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5idG4tZmlyZWZveCB7XG5cdFx0XHRcdFx0Lmljb24ge1xuXHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA4N3B4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLmJyb3dzZXItcHJldmlldy1pbWFnZXMge1xuXHRAYXBwbHkgbXgtYXV0bztcblx0bWF4LXdpZHRoOiAxMDgwcHg7XG5cdC5pbWFnZS1yb3cge1xuXHRcdCYubnVtLTEge1xuXHRcdFx0Lm1vYmlsZSwgLmRlc2t0b3Age1xuXHRcdFx0XHRAYXBwbHkgbXgtYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5icm93c2VyLXByZXZpZXctY29sdW1ucyB7XG5cdGZpZ3VyZSB7XG5cdFx0QGFwcGx5IGJsb2NrIHRleHQtY2VudGVyIHB4LTQgYmctZ3JleS1hbHQ7XG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRAYXBwbHkgcHktNDtcblx0XHR9XG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdEBhcHBseSBwYi0zO1xuXHRcdH1cblx0XHRpbWcge1xuXHRcdFx0QGFwcGx5IGJsb2NrIG15LTAgbXgtYXV0byBzaGFkb3cteGw7XG5cdFx0fVxuXHRcdGZpZ2NhcHRpb24ge1xuXHRcdFx0QGFwcGx5IG10LTMgdGV4dC1jZW50ZXIgdXBwZXJjYXNlIHRleHQtc20gdGV4dC1ncmV5O1xuXHRcdH1cblx0fVxuXHRAbWVkaWEgKG1heC13aWR0aDogNTkwcHgpIHtcblx0XHRmaWd1cmUge1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDMycHgpICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTE2cHggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0QHNjcmVlbiBsZyB7XG5cdFx0QGFwcGx5IGZsZXgganVzdGlmeS1iZXR3ZWVuIGZsZXgtcm93O1xuXHRcdGZpZ3VyZSB7XG5cdFx0XHRAYXBwbHkgcHQtNCBwYi0zO1xuXHRcdH1cblx0XHQubW9iaWxlIHtcblx0XHRcdHdpZHRoOiAzMy41JTtcblx0XHR9XG5cblx0XHQuZGVza3RvcCB7XG5cdFx0XHR3aWR0aDogNjMuNSU7XG5cdFx0fVxuXHR9XG59IiwiLmNvbXBhcmUtdGFibGUge1xuXHQuaGwge1xuXHRcdEBhcHBseSByZWxhdGl2ZTtcblx0fVxuXHQuaGwtbCwgLmhsLXIge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiA0cHg7XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMCUgKyAycHgpO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdH1cblx0LmhsLWwge1xuXHRcdGxlZnQ6IC0ycHg7XG5cdH1cblx0LmhsLXIge1xuXHRcdHJpZ2h0OiAtMnB4O1xuXHR9XG5cdC5jb21wYXJlLXRhYmxlX19yb3c6bGFzdC1jaGlsZCB7XG5cdFx0LmhsIHtcblx0XHRcdCY6YmVmb3JlLFxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnByaWNlIHtcblx0XHRsZXR0ZXItc3BhY2luZzogLTJweDtcblx0fVxuXHQuY29tcGFyZS10YWJsZV9fcm93IHtcblx0XHRAYXBwbHkgZmxleDtcblx0XHQucm93LWNlbGwge1xuXHRcdFx0QGFwcGx5IGZsZXggZmxleC1jb2wganVzdGlmeS1jZW50ZXIgZmxleC0xIGl0ZW1zLWNlbnRlciB0ZXh0LXNtIHAtMiB0ZXh0LWNlbnRlcjtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDlEOEQ2O1xuXHRcdFx0d29yZC1icmVhazogYnJlYWstd29yZDtcblx0XHRcdCYudHlwZS1jaGVja21hcmsge1xuXHRcdFx0XHQuc3ByaXRlLCBpbWcge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zYnMge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAtMTBweDtcblx0XHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogN3B4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuY29tcGFyZS10YWJsZV9fZGF0YSB7XG5cdFx0LmNvbXBhcmUtdGFibGVfX3JvdyB7XG5cdFx0XHQmLm9kZCB7XG5cdFx0XHRcdEBhcHBseSBiZy1ncmV5LWxpZ2h0ZXI7XG5cdFx0XHR9XG5cdFx0XHQmLmV2ZW4ge1xuXHRcdFx0XHRAYXBwbHkgYmctd2hpdGU7XG5cdFx0XHR9XG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHQucm93LWNlbGwge1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuY29tcGFyZS10YWJsZV9faGlnaGxpZ2h0LWJhciB7XG5cdFx0Ym90dG9tOiAxMDAlO1xuXHRcdC5hZnRlciB7XG5cdFx0XHRAYXBwbHkgYmxvY2sgdy1mdWxsIGgtMiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogLThweDtcblx0XHR9XG5cdH1cblx0LmJ1eS1idG4ge1xuXHRcdC5zcHJpdGUge1xuXHRcdFx0QGFwcGx5IGJsb2NrIG1iLTE7XG5cdFx0fVxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogMjRweDtcblx0XHRcdGhlaWdodDogMjZweDtcblx0XHR9XG5cdFx0LnRleHQge1xuXHRcdFx0QGFwcGx5IGJsb2NrIHctZnVsbDtcblx0XHR9XG5cdH1cblx0LmNvbXBhcmUtdGFibGVfX21vcmUtYnRuIHtcblx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHQuaWNvbiwgLnRleHQge1xuXHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHR9XG5cdFx0Lmljb24ge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xuXHRcdFx0c3ZnIHtcblx0XHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRcdGhlaWdodDogMjRweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmhpZGUtdGV4dCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHQuZXhwYW5kLXRleHQge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0LmhpZGUtdGV4dCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYudGlnaHQge1xuXHRcdC50b3AtY2VsbCB7XG5cdFx0XHRAYXBwbHkgdGV4dC1zbSBwLTI7XG5cdFx0fVxuXHRcdC5vcmRlci1idXR0b24ge1xuXHRcdFx0QGFwcGx5IHRleHQtYmFzZSBwLTI7XG5cdFx0fVxuXHRcdC50ZXh0LWxpbmtzIHtcblx0XHRcdEBhcHBseSB0ZXh0LXNtO1xuXHRcdH1cblx0XHQuY29tcGFyZS10YWJsZV9fcm93IHtcblx0XHRcdEBhcHBseSB0ZXh0LXNtO1xuXHRcdH1cblx0XHQuY29tcGFyZS10YWJsZV9faGlnaGxpZ2h0LWJhciB7XG5cdFx0XHRAYXBwbHkgdGV4dC1zbTtcblx0XHR9XG5cdFx0LnByaWNlLWNvbnRhaW5lciB7XG5cdFx0XHRAYXBwbHkgdGV4dC1sZztcblx0XHR9XG5cdFx0LmNoZWNrbWFyay1zcHJpdGUge1xuXHRcdFx0d2lkdGg6IDI4cHg7XG5cdFx0XHRoZWlnaHQ6IDIxcHg7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHR3aWR0aDogMjhweDtcblx0XHRcdFx0aGVpZ2h0OiAyMXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucm91bmQtY2hlY2ttYXJrLXNwcml0ZSB7XG5cdFx0XHR3aWR0aDogMzZweDtcblx0XHRcdGhlaWdodDogMzZweDtcblx0XHRcdHN2ZyB7XG5cdFx0XHRcdHdpZHRoOiAzNnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDM2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYubG9vc2Uge1xuXHRcdC50b3AtY2VsbCB7XG5cdFx0XHRAYXBwbHkgdGV4dC1iYXNlIHAtNDtcblx0XHR9XG5cdFx0Lm9yZGVyLWJ1dHRvbiB7XG5cdFx0XHRAYXBwbHkgdGV4dC1iYXNlIHB5LTIgcHgtMztcblx0XHRcdEBzY3JlZW4gbWQge1xuXHRcdFx0XHRAYXBwbHkgdGV4dC1sZyBwLTM7XG5cdFx0XHR9XG5cdFx0XHRAc2NyZWVuIGxnIHtcblx0XHRcdFx0QGFwcGx5IHB5LTQgcHgtOCAjeyFpbXBvcnRhbnR9O1xuXHRcdFx0fVxuXG5cdFx0fVxuXHRcdC50ZXh0LWxpbmtzIHtcblx0XHRcdEBhcHBseSB0ZXh0LWJhc2U7XG5cdFx0fVxuXHRcdC5jb21wYXJlLXRhYmxlX19yb3cge1xuXHRcdFx0QGFwcGx5IHRleHQtYmFzZTtcblx0XHR9XG5cdFx0LmNvbXBhcmUtdGFibGVfX2hpZ2hsaWdodC1iYXIge1xuXHRcdFx0QGFwcGx5IHRleHQtYmFzZTtcblx0XHR9XG5cdFx0LnByaWNlLWNvbnRhaW5lciB7XG5cdFx0XHRAYXBwbHkgdGV4dC0yeGw7XG5cdFx0fVxuXHRcdC5jaGVja21hcmstc3ByaXRlIHtcblx0XHRcdHdpZHRoOiAzNHB4O1xuXHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0c3ZnIHtcblx0XHRcdFx0d2lkdGg6IDM0cHg7XG5cdFx0XHRcdGhlaWdodDogMjVweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnJvdW5kLWNoZWNrbWFyay1zcHJpdGUge1xuXHRcdFx0d2lkdGg6IDM2cHg7XG5cdFx0XHRoZWlnaHQ6IDM2cHg7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHR3aWR0aDogMzZweDtcblx0XHRcdFx0aGVpZ2h0OiAzNnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAc2NyZWVuIG1kIHtcblx0XHQuY29tcGFyZS10YWJsZV9fbW9yZS1idG4ge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdFx0XHQuaWNvbiB7XG5cdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0d2lkdGg6IDMycHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYubG9vc2Uge1xuXHRcdFx0LnByaWNlLWNvbnRhaW5lciB7XG5cdFx0XHRcdEBhcHBseSB0ZXh0LTN4bDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0QHNjcmVlbiBsZyB7XG5cdFx0Ji50aWdodCwgJi5sb29zZSB7XG5cdFx0XHQuY29tcGFyZS10YWJsZV9faGlnaGxpZ2h0LWJhciB7XG5cdFx0XHRcdEBhcHBseSB0ZXh0LWxnO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmxvb3NlIHtcblx0XHRcdCYubG9vc2Uge1xuXHRcdFx0XHQudG9wLWNlbGwge1xuXHRcdFx0XHRcdEBhcHBseSB0ZXh0LXhsO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQucHJpY2UtY29udGFpbmVyIHtcblx0XHRcdFx0QGFwcGx5IHRleHQtNHhsO1xuXHRcdFx0fVxuXHRcdFx0LmNvbXBhcmUtdGFibGVfX3JvdyB7XG5cdFx0XHRcdC5yb3ctY2VsbCB7XG5cdFx0XHRcdFx0QGFwcGx5IHRleHQtYmFzZSBweS0zO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYudGlnaHRlc3Qge1xuXHRcdFx0LmNvbXBhcmUtdGFibGVfX2hpZ2hsaWdodC1iYXIge1xuXHRcdFx0XHRAYXBwbHkgdGV4dC1zbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmNvbXBhcmUtdGFibGVfX3JvdyB7XG5cdFx0XHQuYnV5LWJ0biB7XG5cdFx0XHRcdC5zcHJpdGUge1xuXHRcdFx0XHRcdEBhcHBseSBpbmxpbmUtYmxvY2sgbWItMDtcblx0XHRcdFx0XHRAaW5jbHVkZSBjZW50ZXJlcihmYWxzZSwgdHJ1ZSk7XG5cdFx0XHRcdFx0bGVmdDogMjJweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAc2NyZWVuIHhsIHtcblx0XHQmLnRpZ2h0IHtcblx0XHRcdC50b3AtY2VsbCB7XG5cdFx0XHRcdEBhcHBseSBwLTQgdGV4dC1sZztcblx0XHRcdH1cblx0XHRcdC5wcmljZS1jb250YWluZXIge1xuXHRcdFx0XHRAYXBwbHkgdGV4dC0yeGw7XG5cdFx0XHR9XG5cdFx0XHQuY29tcGFyZS10YWJsZV9fcm93IHtcblx0XHRcdFx0QGFwcGx5IHRleHQtYmFzZTtcblx0XHRcdH1cblx0XHRcdC5yb3ctY2VsbCB7XG5cdFx0XHRcdEBhcHBseSBweC0zIHB5LTQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYubG9vc2Uge1xuXHRcdFx0Ji5sb29zZSB7XG5cdFx0XHRcdC50b3AtY2VsbCB7XG5cdFx0XHRcdFx0QGFwcGx5IHRleHQtMnhsO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYudGlnaHRlc3Qge1xuXHRcdFx0LnRvcC1jZWxsIHtcblx0XHRcdFx0QGFwcGx5IHAtMyB0ZXh0LWJhc2U7XG5cdFx0XHR9XG5cdFx0XHQuY29tcGFyZS10YWJsZV9faGlnaGxpZ2h0LWJhciB7XG5cdFx0XHRcdEBhcHBseSB0ZXh0LWJhc2U7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cbn1cbi5jb21wYXJlLXRhYmxlLWJsb2NrIHtcblx0Ji5sb29zZSxcblx0Ji50aWdodDpub3QoLnRpZ2h0ZXIpIHtcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdC5ob3Jpem9udGFsLXNjcm9sbC1jaGVjayB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji50aWdodGVyIHtcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdC5ob3Jpem9udGFsLXNjcm9sbC1jaGVjayB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnRhYmxlLXNjcm9sbC1pbmRpY2F0b3Ige1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0Ji5ob3Jpem9udGFsLXNjcm9sbCB7XG5cdFx0LnRhYmxlLXNjcm9sbC1pbmRpY2F0b3Ige1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHRcdD4gLmNvbnRhaW5lciB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdH1cblx0XHQmLnRpZ2h0LFxuXHRcdCYubG9vc2Uge1xuXHRcdFx0LmNvbXBhcmUtdGFibGUtaW5uZXIge1xuXHRcdFx0XHRtaW4td2lkdGg6IDc2N3B4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnRpZ2h0ZXIge1xuXHRcdFx0LmNvbXBhcmUtdGFibGUtaW5uZXIge1xuXHRcdFx0XHRtaW4td2lkdGg6IDk5MnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQudGFibGUtc2Nyb2xsLWluZGljYXRvciB7XG5cdFx0XHQudGV4dCB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA0M3B4O1xuXHRcdFx0fVxuXHRcdFx0Lmljb24ge1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdHdpZHRoOiA0NXB4O1xuXHRcdFx0XHRcdGhlaWdodDogNDNweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuY29tcGFyZS10YWJsZS1jb250YWluZXIge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXgtd2lkdGg6IGNhbGMoMTAwJSArIDE2cHgpO1xuXHRcdFx0b3ZlcmZsb3cteDogc2Nyb2xsO1xuXHRcdFx0b3ZlcmZsb3cteTogaGlkZGVuO1xuXHRcdFx0cGFkZGluZy10b3A6IDMwcHg7XG5cdFx0XHQuY29tcGFyZS10YWJsZSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTZweDtcblx0XHRcdH1cblx0XHRcdC5jb21wYXJlLXRhYmxlLWlubmVyIHtcblx0XHRcdFx0QGFwcGx5IHB4LTQ7XG5cdFx0XHR9XG5cdFx0XHQuY29tcGFyZS10YWJsZSxcblx0XHRcdC5jb21wYXJlLXRhYmxlX190b3Atcm93LFxuXHRcdFx0LmNvbXBhcmUtdGFibGVfX3JvdyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG59XG4iLCIuY3VzdG9tLXRhYmxlIHtcblx0dGFibGUge1xuXHRcdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRcdGEge1xuXHRcdFx0QGFwcGx5IHRleHQtZGFyayB1bmRlcmxpbmU7XG5cdFx0fVxuXHR9XG59IiwiLmV4cGFuZGFibGUtY29udGVudF9faXRlbSB7XG5cdCY6bm90KDpmaXJzdC1jaGlsZCkge1xuXHRcdG1hcmdpbi10b3A6IDJweDtcblx0fVxuXHQuYXJyb3cge1xuXHRcdHdpZHRoOiAxOHB4O1xuXHRcdGhlaWdodDogMTBweDtcblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC4xNXM7XG5cdFx0fVxuXHR9XG5cdCY6bm90KC5jbG9zZWQpIHtcblx0XHQuYXJyb3cge1xuXHRcdFx0c3ZnIHtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLmV4cGFuZGFibGUtY29udGVudCB7XG5cdC50b2dnbGUtYnRuIHtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0Lmljb24ge1xuXHRcdFx0d2lkdGg6IDU2cHg7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0Lmljb24ge1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBzY3JlZW4gbGcge1xuXHRcdFx0Lmljb24ge1xuXHRcdFx0XHR3aWR0aDogNzZweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5leHBhbmRhYmxlLWNvbnRlbnRfX2JvZHkge1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdG1hcmdpbi10b3A6IDJweDtcbn0iLCIuZmFxX19jb2x1bW4ge1xuXHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdEBhcHBseSBtYi04O1xuXHR9XG5cdHVsIHtcblx0XHRAYXBwbHkgbGlzdC1yZXNldCBtdC00IG1iLTMgdGV4dC1iYXNlIGxlYWRpbmctY29tcGFjdDtcblx0XHRhIHtcblx0XHRcdEBhcHBseSBuby11bmRlcmxpbmUgdGV4dC1kYXJrO1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdEBhcHBseSB1bmRlcmxpbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGxpIHtcblx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdEBhcHBseSBtYi00O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAc2NyZWVuIG1kIHtcblx0XHRAYXBwbHkgbWItMDtcblx0XHQubnVtLTIgJiB7XG5cdFx0XHR3aWR0aDogNDclO1xuXHRcdH1cblx0XHQubnVtLTMgJiB7XG5cdFx0XHR3aWR0aDogMzElO1xuXHRcdH1cblx0fVxuXHRAc2NyZWVuIGxnIHtcblx0XHR1bCB7XG5cdFx0XHRAYXBwbHkgdGV4dC1sZztcblx0XHR9XG5cdH1cbn0iLCIuZmVhdHVyZXMtbGlzdCB7XG5cdHVsIHtcblx0XHRAYXBwbHkgbWItMztcblx0XHRsaSB7XG5cdFx0XHRAYXBwbHkgcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDM2cHg7XG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRAYXBwbHkgbWItMztcblx0XHRcdH1cblx0XHRcdC5zcHJpdGUge1xuXHRcdFx0XHRAYXBwbHkgYWJzb2x1dGUgcGluLXQgcGluLWw7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zcHJpdGUge1xuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogMjRweDtcblx0XHRcdGhlaWdodDogMThweDtcblx0XHR9XG5cdH1cblx0QHNjcmVlbiBzbSB7XG5cdFx0QGFwcGx5IG1iLTA7XG5cdFx0LmZlYXR1cmVzLWxpc3RfX2NvbHVtbnMge1xuXHRcdFx0QGFwcGx5IGZsZXgganVzdGlmeS1iZXR3ZWVuIGZsZXgtcm93O1xuXHRcdFx0Ji5udW0tMiB7XG5cdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHR3aWR0aDogNDglO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLm51bS0zIHtcblx0XHRcdFx0QGFwcGx5IGZsZXgtd3JhcDtcblx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdHdpZHRoOiA0OCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblx0fVxuXHRAc2NyZWVuIG1kIHtcblx0XHQuZmVhdHVyZXMtbGlzdF9fY29sdW1ucyB7XG5cdFx0XHQmLm51bS0yIHtcblx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdHdpZHRoOiA0NSU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYubnVtLTMge1xuXHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0d2lkdGg6IDMyJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLmhhbGYtd2lkdGgtYm94ZXMge1xuXHRAc2NyZWVuIGxnIHtcblx0XHQudGV4dC1jb2wtaW5uZXIge1xuXHRcdFx0bWF4LXdpZHRoOiA2MTlweDtcblx0XHR9XG5cdFx0LmhhbGYtd2lkdGgtYm94ZXNfX3JvdyB7XG5cdFx0XHQmLmZsZXgtcm93LXJldmVyc2Uge1xuXHRcdFx0XHQudGV4dC1jb2wtaW5uZXIge1xuXHRcdFx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLmJsb2NrLmhvcml6b250YWwtbGluZSB7XG5cdGhyIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDFweDtcblx0XHRiYWNrZ3JvdW5kOiAjQzNDM0MzO1xuXHRcdGJvcmRlcjogMDtcblx0fVxufSIsIi5pY29uLWNvbHVtbnMge1xuXHQuaWNvbi1jb2x1bW4ge1xuXHRcdEBhcHBseSBteC1hdXRvIG1heC13LXhzIG1iLTEwO1xuXHR9XG5cdC5pY29uLWNvbHVtbl9faW1hZ2Uge1xuXHRcdGhlaWdodDogOTBweDtcblx0XHRpbWcge1xuXHRcdFx0QGFwcGx5IGgtZnVsbCB3LWF1dG87XG5cdFx0fVxuXHR9XG5cdEBzY3JlZW4gbWQge1xuXHRcdC5pY29uLWNvbHVtbiB7XG5cdFx0XHRAYXBwbHkgbWF4LXctZnVsbCBwbC00IHByLTQgdy0xLzIgbWItMDtcblx0XHRcdCYuaXMtbGFzdCB7XG5cdFx0XHRcdEBhcHBseSBtdC02O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAc2NyZWVuIGxnIHtcblx0XHQuaWNvbi1jb2x1bW4ge1xuXHRcdFx0QGFwcGx5IHctYXV0byBmbGV4LTE7XG5cdFx0XHQmLmlzLWxhc3Qge1xuXHRcdFx0XHRAYXBwbHkgbXQtMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuaWNvbnMtbGlzdGluZyB7XG5cdC5jMSB7XG5cdFx0d2lkdGg6IDI3cHggIWltcG9ydGFudDtcblx0XHRwYWRkaW5nLXRvcDogNnB4O1xuXHR9XG5cdC5jMiB7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDI3cHgpO1xuXHR9XG5cdC5pY29uLXdyYXBwZXIge1xuXHRcdHdpZHRoOiAyN3B4O1xuXHRcdGhlaWdodDogMjdweDtcblx0XHRpbWcge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LWhlaWdodDogMTAwJTtcblx0XHR9XG5cdH1cblx0Lmljb25zLWxpc3RpbmdfX2l0ZW1zIHtcblx0XHRtYXJnaW4tYm90dG9tOiAtMzJweDtcblx0fVxuXHRAc2NyZWVuIG1kIHtcblx0XHQuYzEge1xuXHRcdFx0d2lkdGg6IDMycHggIWltcG9ydGFudDtcblx0XHR9XG5cdFx0LmMyIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcblx0XHR9XG5cdFx0Lmljb24td3JhcHBlciB7XG5cdFx0XHR3aWR0aDogMzJweDtcblx0XHRcdGhlaWdodDogMzJweDtcblx0XHR9XG5cdFx0Lmljb25zLWxpc3RpbmdfX2l0ZW1zIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IC00MHB4O1xuXHRcdH1cblx0fVxuXHRAc2NyZWVuIGxnIHtcblx0XHQuYzEge1xuXHRcdFx0d2lkdGg6IDQ2cHggIWltcG9ydGFudDtcblx0XHR9XG5cdFx0LmMyIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA0NnB4KTtcblx0XHR9XG5cdFx0Lmljb24td3JhcHBlciB7XG5cdFx0XHR3aWR0aDogNDZweDtcblx0XHRcdGhlaWdodDogNDZweDtcblx0XHR9XG5cdFx0Lmljb25zLWxpc3RpbmdfX2l0ZW1zIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IC01NnB4O1xuXHRcdH1cblx0fVxufSIsIi5pbWFnZS1ibG9jayB7XG5cdGltZyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cdGZpZ2NhcHRpb24ge1xuXHRcdG1hcmdpbi10b3A6IDEycHg7XG5cdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHR9XG5cdCYucG9zaXRpb24tY2VudGVyIHtcblx0XHRtYXgtd2lkdGg6IDU2OHB4O1xuXHRcdG1hcmdpbjogMzBweCBhdXRvO1xuXHRcdGZpZ3VyZSB7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR9XG5cdH1cblx0Ji5wb3NpdGlvbi1mdWxsIHtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdH1cblx0QG1lZGlhIChtYXgtd2lkdGg6IDU4MHB4KSB7XG5cdFx0Ly93aWR0aDogY2FsYygxMDAlICsgNDBweCk7XG5cdFx0Ly9sZWZ0OiAtMjBweDtcblx0XHRmaWdjYXB0aW9uIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0XHQmLnBvc2l0aW9uLWxlZnQsXG5cdFx0Ji5wb3NpdGlvbi1yaWdodCB7XG5cdFx0XHRtYXgtd2lkdGg6IDU2OHB4O1xuXHRcdFx0bWFyZ2luOiAzMHB4IGF1dG87XG5cblx0XHR9XG5cdH1cblx0QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDEyMTlweCkge1xuXHRcdCYucG9zaXRpb24tbGVmdCB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdG1heC13aWR0aDogNDY4cHg7XG5cdFx0XHRtYXJnaW46IDEwcHggNTBweCAzMHB4IC0yMHB4O1xuXHRcdH1cblx0XHQmLnBvc2l0aW9uLXJpZ2h0IHtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdG1heC13aWR0aDogNDY4cHg7XG5cdFx0XHRtYXJnaW46IDEwcHggLTIwcHggMzBweCA1MHB4O1xuXHRcdH1cblx0fVxuXHRAbWVkaWEgKG1pbi13aWR0aDogMTIyMHB4KSB7XG5cdFx0Ji5wb3NpdGlvbi1sZWZ0IHtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0bWF4LXdpZHRoOiA1NjhweDtcblx0XHRcdG1hcmdpbjogMTBweCA1MHB4IDMwcHggLTEyMHB4O1xuXHRcdH1cblx0XHQmLnBvc2l0aW9uLXJpZ2h0IHtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdG1heC13aWR0aDogNTY4cHg7XG5cdFx0XHRtYXJnaW46IDEwcHggLTEyMHB4IDMwcHggNTBweDtcblx0XHR9XG5cdH1cbn1cblxuLnNpZGVuYXYtcGFnZSB7XG5cdC5pbWFnZS1ibG9jayB7XG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNTgwcHgpIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcblx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRmaWdjYXB0aW9uIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0XHQmLnBvc2l0aW9uLWxlZnQsXG5cdFx0XHQmLnBvc2l0aW9uLXJpZ2h0IHtcblx0XHRcdFx0bWF4LXdpZHRoOiA1NjhweDtcblx0XHRcdFx0bWFyZ2luOiAzMHB4IGF1dG87XG5cblx0XHRcdH1cblx0XHR9XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuXHRcdFx0Ji5wb3NpdGlvbi1sZWZ0IHtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdG1heC13aWR0aDogNTAlO1xuXHRcdFx0XHRtYXJnaW46IDEwcHggNDBweCAzMHB4IDA7XG5cdFx0XHR9XG5cdFx0XHQmLnBvc2l0aW9uLXJpZ2h0IHtcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHRtYXgtd2lkdGg6IDUwJTtcblx0XHRcdFx0bWFyZ2luOiAxMHB4IDAgMzBweCA0MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5pbWFnZS1ib3hlcyB7XG5cdC5pbWFnZS1ib3gge1xuXHRcdGJveC1zaGFkb3c6IDAgOHB4IDIwcHggMCByZ2JhKDAsMCwwLDAuMylcblx0fVxuXHQmLm51bS0yIHtcblx0XHQuaW1hZ2UtYm94IHtcblx0XHRcdHBhZGRpbmctdG9wOiAxMjVweDtcblx0XHR9XG5cdH1cblx0Ji5udW0tMyB7XG5cdFx0LmltYWdlLWJveCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTUwcHg7XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdC5pbWFnZS1ib3gge1xuXHRcdFx0bWF4LXdpZHRoOiAzNjBweDtcblx0XHRcdEBhcHBseSBteC1hdXRvO1xuXHRcdH1cblx0fVxuXHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdC50aGlyZC1ib3gge1xuXHRcdFx0QGFwcGx5IG14LWF1dG87XG5cdFx0XHRtYXJnaW4tdG9wOiAzMnB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdEBzY3JlZW4gbWQge1xuXHRcdGEuaW1hZ2UtYm94IHtcblx0XHRcdHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjE1cztcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRib3gtc2hhZG93OiAwIDAgMzJweCAwIHJnYmEoMCwwLDAsMC41KVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLm51bS0yIHtcblx0XHRcdC5pbWFnZS1ib3gge1xuXHRcdFx0XHR3aWR0aDogNDglO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLm51bS0zIHtcblx0XHRcdC5pbWFnZS1ib3gge1xuXHRcdFx0XHR3aWR0aDogNDglO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAc2NyZWVuIGxnIHtcblx0XHQmLm51bS0yIHtcblx0XHRcdC5pbWFnZS1ib3gge1xuXHRcdFx0XHR3aWR0aDogNDglO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLm51bS0zIHtcblx0XHRcdC5pbWFnZS1ib3gge1xuXHRcdFx0XHR3aWR0aDogMzEuNSU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uaW1hZ2UtYm94ZXMgKyAuaW1hZ2UtYm94ZXMge1xuXHRwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufSIsIi5sb2dvcy1jYXJvdXNlbCB7XG5cdC5sb2dvcy1jYXJvdXNlbF9faXRlbSB7XG5cdFx0QGFwcGx5IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAyODBweDtcblx0XHRoZWlnaHQ6IDkwcHg7XG5cdFx0aW1nIHtcblx0XHRcdEBpbmNsdWRlIGNlbnRlcmVyKHRydWUsIHRydWUpO1xuXHRcdH1cblx0fVxuXHQuc2xpY2stZG90cyB7XG5cdFx0Ym90dG9tOiAtNTBweDtcblx0fVxuXHRAc2NyZWVuIG1kIHtcblx0XHQuc2xpY2stZG90cyB7XG5cdFx0XHRib3R0b206IC02MHB4O1xuXHRcdH1cblx0fVxuXHRAc2NyZWVuIGxnIHtcblx0XHQuc2xpY2stZG90cyB7XG5cdFx0XHRib3R0b206IC03MHB4O1xuXHRcdH1cblx0fVxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHQuY29udGFpbmVyIHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cbn0iLCIucGVvcGxlLWxpc3Qge1xuXHQucGVyc29uLXJvdyB7XG5cdFx0LnBob3RvIHtcblx0XHRcdHdpZHRoOiAxMjBweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogMTAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC50ZXh0IHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XG5cdFx0fVxuXHR9XG5cdEBzY3JlZW4gc20ge1xuXHRcdC5wZXJzb24tcm93IHtcblx0XHRcdC5waG90byB7XG5cdFx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMzBweDtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHR3aWR0aDogMTcwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC50ZXh0IHtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDIwMHB4KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0QHNjcmVlbiBtZCB7XG5cdFx0LnBlcnNvbi1yb3cge1xuXHRcdFx0LnBob3RvIHtcblx0XHRcdFx0d2lkdGg6IDMwMHB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdHdpZHRoOiAyNjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnRleHQge1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMzAwcHgpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc29jaWFsLWxpbmtzIHtcblx0XHRhIHtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdC50ZXh0IHtcblx0XHRcdFx0XHRAYXBwbHkgdW5kZXJsaW5lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnByb2R1Y3QtY29sdW1uIHtcblx0LnByaWNlIHtcblx0XHRsZXR0ZXItc3BhY2luZzogLTJweDtcblx0fVxuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjE1cztcblx0ei1pbmRleDogMTA7XG5cdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjA2NSk7XG5cdFx0XHR6LWluZGV4OiAxMTtcblx0XHR9XG5cdFx0Ji5pcy1oaWdobGlnaHRlZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAtMjVweDtcblx0XHR9XG5cdFx0LnByb2R1Y3QtY29sdW1uX19oaWdobGlnaHQge1xuXHRcdFx0QGFwcGx5IGFic29sdXRlIGgtYXV0byB3LWZ1bGw7XG5cdFx0XHRib3R0b206IDEwMCU7XG5cdFx0XHQuYWZ0ZXIge1xuXHRcdFx0XHRAYXBwbHkgYmxvY2sgdy1mdWxsIGgtMiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym90dG9tOiAtOHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5wcm9kdWN0cy10YWJsZSB7XG5cdEBhcHBseSB3LWZ1bGwgYmctd2hpdGUgYm9yZGVyLWNvbGxhcHNlIHRleHQtbGVmdDtcblx0LnByb2R1Y3RzLXRhYmxlLXNlY3Rpb24taGVhZGluZyB7XG5cdFx0QGFwcGx5IGJnLWRhcmsgdGV4dC13aGl0ZSB0ZXh0LXhsIGZvbnQtYm9sZCBwLTM7XG5cdH1cblx0LnByb2R1Y3RzLXRhYmxlLXJvdyB7XG5cdFx0QGFwcGx5IHRleHQtYmFzZSBsZWFkaW5nLWNvbXBhY3QgZm9udC1saWdodCBib3JkZXItbCBib3JkZXItZ3JleS1hbHQgZmxleCBmbGV4LXJvdyB3LWZ1bGw7XG5cdFx0JjpudGgtY2hpbGQob2RkKSB7XG5cdFx0XHRAYXBwbHkgYmctZ3JleS1saWdodGVzdDtcblx0XHR9XG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdD4gZGl2IHtcblx0XHRcdFx0QGFwcGx5IGJvcmRlci1iIGJvcmRlci1ncmV5LWFsdDtcblx0XHRcdH1cblx0XHR9XG5cdFx0PiBkaXYge1xuXHRcdFx0QGFwcGx5IGJvcmRlci1yIGJvcmRlci1ncmV5LWFsdCBwLTMgZmxleCBzZWxmLXN0cmV0Y2ggdy1mdWxsIGl0ZW1zLWNlbnRlcjtcblx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0QGFwcGx5IHctMS8yO1xuXHRcdFx0fVxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRAYXBwbHkgdGV4dC1jZW50ZXIgdy0xLzQ7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdEBhcHBseSBteC1hdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRcdEBhcHBseSB0ZXh0LWNlbnRlciB3LTEvNDtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0QGFwcGx5IG14LWF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnByb2R1Y3RzLXRhYmxlLXNlY3Rpb246bGFzdC1jaGlsZCB7XG5cdFx0LnByb2R1Y3RzLXRhYmxlLXJvdzpsYXN0LWNoaWxkIHtcblx0XHRcdD4gZGl2IHtcblx0XHRcdFx0QGFwcGx5IGJvcmRlci1iIGJvcmRlci1ncmV5LWFsdDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIucXVvdGVzLWNhcm91c2VsIHtcblx0Lm5hdi1sZWZ0IHtcblx0XHRsZWZ0OiA0MHB4O1xuXHR9XG5cdC5uYXYtcmlnaHQge1xuXHRcdHJpZ2h0OiA0MHB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcblx0LnF1b3Rlcy1jYXJvdXNlbF9faXRlbSB7XG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRtYXgtd2lkdGg6IDU1MHB4O1xuXHRcdH1cblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMXB4KSB7XG5cdC5xdW90ZXMtY2Fyb3VzZWxfX2l0ZW0ge1xuXHRcdC5jb250YWluZXIge1xuXHRcdFx0bWF4LXdpZHRoOiA3NjhweDtcblx0XHR9XG5cdFx0Ji5oYXMtaW1hZ2Uge1xuXHRcdFx0bWluLWhlaWdodDogMzAwcHg7XG5cdFx0XHQucXVvdGVzLWNhcm91c2VsX19pbWFnZS1jb250YWluZXIge1xuXHRcdFx0XHR3aWR0aDogMzAwcHg7XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA0MDBweDtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQucXVvdGVzLWNhcm91c2VsX19jb250ZW50IHtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDMwMHB4KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMycHgpIGFuZCAobWF4LXdpZHRoOiAxMzk5cHgpIHtcblx0LnF1b3Rlcy1jYXJvdXNlbF9faXRlbSB7XG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMjRweDtcblx0XHR9XG5cdFx0Ji5oYXMtaW1hZ2Uge1xuXHRcdFx0bWluLWhlaWdodDogNDAwcHg7XG5cdFx0XHQucXVvdGVzLWNhcm91c2VsX19pbWFnZS1jb250YWluZXIge1xuXHRcdFx0XHR3aWR0aDogNDAwcHg7XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnF1b3Rlcy1jYXJvdXNlbF9fY29udGVudCB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA0MDBweCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG5cdC5xdW90ZXMtY2Fyb3VzZWxfX2l0ZW0ge1xuXHRcdCYuaGFzLWltYWdlIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDUxM3B4O1xuXHRcdFx0LnF1b3Rlcy1jYXJvdXNlbF9faW1hZ2UtY29udGFpbmVyIHtcblx0XHRcdFx0d2lkdGg6IDU1MHB4O1xuXHRcdFx0fVxuXHRcdFx0LnF1b3Rlcy1jYXJvdXNlbF9fY29udGVudCB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA1MDBweCk7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDUxM3B4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLnF1b3Rlcy1jYXJvdXNlbF9faW1hZ2Uge1xuXG59IiwiLnNicy10ZXh0LWJveCB7XG5cdC5pbm5lci10ZXh0IHtcblx0XHRtYXgtd2lkdGg6IDcyMHB4O1xuXHR9XG5cdEBzY3JlZW4gbGcge1xuXHRcdC5pbm5lci10ZXh0IHtcblx0XHRcdG1heC13aWR0aDogNDgwcHg7XG5cdFx0fVxuXHR9XG5cdEBzY3JlZW4geGwge1xuXHRcdC5pbm5lci10ZXh0IHtcblx0XHRcdG1heC13aWR0aDogNjAwcHg7XG5cdFx0fVxuXHR9XG59IiwiLnNicy10ZXh0LWltYWdlIHtcblx0QHNjcmVlbiBsZyB7XG5cdFx0YS52aWRlby1saW5rIHtcblx0XHRcdC52aWRlby1idG4ge1xuXHRcdFx0XHR0cmFuc2l0aW9uOiB3aWR0aCAuMTVzLCBoZWlnaHQgLjE1cztcblx0XHRcdH1cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHQudmlkZW8tYnRuIHtcblx0XHRcdFx0XHR3aWR0aDogMTIwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2JzX19jb2x1bW5zIHtcblx0XHRcdD4gZGl2IHtcblx0XHRcdFx0d2lkdGg6IDQ4JTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNicy1jb2wuZGlzcGxheS1leHRyYVdpZGUge1xuXHRcdFx0d2lkdGg6IDYwJTtcblx0XHR9XG5cdH1cblx0QHNjcmVlbiB4bCB7XG5cdFx0LmltYWdlLXBvc2l0aW9uLXJpZ2h0IHtcblx0XHRcdC5zYnMtY29sX19pbWFnZSB7XG5cdFx0XHRcdCYuZGlzcGxheS1leHRyYVdpZGUge1xuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbmJvZHkuc2VjdGlnbyB7XG5cdC5zYnMtdGV4dC1pbWFnZSB7XG5cdFx0aDEsIGgyIHtcblx0XHRcdEBhcHBseSB0ZXh0LXNlY3RpZ28tZ3JlZW47XG5cdFx0fVxuXHR9XG59IiwiLnNpdGUtc2VhbC1jb2RlIHtcblx0dGV4dGFyZWEge1xuXHRcdEBhcHBseSBiZy1ncmV5LWxpZ2h0ZXIgbGVhZGluZy1jb21wYWN0O1xuXHRcdGhlaWdodDogNTBweDtcblx0XHRtaW4taGVpZ2h0OiA1MHB4O1xuXHRcdGZvbnQtZmFtaWx5OiBDb3VyaWVyLCBcIkNvdXJpZXIgTmV3XCIsIFwiTHVjaWRhIFNhbnMgVHlwZXdyaXRlclwiLCBcIkx1Y2lkYSBUeXBld3JpdGVyXCIsIG1vbm9zcGFjZTtcblx0XHR3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG5cdFx0d2hpdGUtc3BhY2U6IC1tb3otcHJlLXdyYXA7XG5cdFx0d2hpdGUtc3BhY2U6IC1wcmUtd3JhcDtcblx0XHR3aGl0ZS1zcGFjZTogLW8tcHJlLXdyYXA7XG5cdFx0d29yZC13cmFwOiBicmVhay13b3JkO1xuXHRcdHBhZGRpbmc6IDAuNWVtIDAuNzVlbTtcblx0XHRtYXJnaW46IDAgMCAxZW0gMDtcblx0fVxuXHQuY29weS1idG4ge1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0LnRleHQge1xuXHRcdFx0XHRAYXBwbHkgdW5kZXJsaW5lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5zaW1wbGUtc3RhdHMge1xuXHQubnVtYmVyIHtcblx0XHRmb250LXNpemU6IDQuNjI1cmVtO1xuXHR9XG5cdEBzY3JlZW4gc20ge1xuXHRcdC5udW1iZXIge1xuXHRcdFx0Zm9udC1zaXplOiA1LjYyNXJlbTtcblx0XHR9XG5cdH1cbn0iLCIuc3RhdC1ib3gge1xuXHQubGFyZ2UtbnVtYmVyIHtcblx0XHRmb250LXNpemU6IDQ4cHg7XG5cdH1cblx0Lmljb24td3JhcHBlciB7XG5cdFx0d2lkdGg6IDYwcHg7XG5cdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDMwcHg7XG5cdFx0cmlnaHQ6IDIwcHg7XG5cdFx0aW1nIHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0XHRAaW5jbHVkZSBjZW50ZXJlcih0cnVlLCB0cnVlKTtcblx0XHR9XG5cdH1cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0JjpudGgtY2hpbGQoZXZlbikge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHR9XG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0QHNjcmVlbiBzbSB7XG5cdFx0LmxhcmdlLW51bWJlciB7XG5cdFx0XHRmb250LXNpemU6IDcycHg7XG5cdFx0fVxuXHRcdC5pY29uLXdyYXBwZXIge1xuXHRcdFx0d2lkdGg6IDgwcHg7XG5cdFx0XHRoZWlnaHQ6IDgwcHg7XG5cdFx0XHR0b3A6IDM1cHg7XG5cdFx0XHRyaWdodDogMjVweDtcblx0XHR9XG5cdH1cblx0QHNjcmVlbiBtZCB7XG5cdFx0LmxhcmdlLW51bWJlciB7XG5cdFx0XHRmb250LXNpemU6IDcycHg7XG5cdFx0fVxuXHRcdC5pY29uLXdyYXBwZXIge1xuXHRcdFx0d2lkdGg6IDEwMHB4O1xuXHRcdFx0aGVpZ2h0OiAxMDBweDtcblx0XHRcdHRvcDogNDVweDtcblx0XHRcdHJpZ2h0OiAzMHB4O1xuXHRcdH1cblx0fVxuXHRAc2NyZWVuIGxnIHtcblx0XHRtaW4taGVpZ2h0OiAyMDBweDtcblx0XHQubGFyZ2UtbnVtYmVyIHtcblx0XHRcdGZvbnQtc2l6ZTogOTZweDtcblx0XHR9XG5cdFx0Lmljb24td3JhcHBlciB7XG5cdFx0XHR3aWR0aDogMTIwcHg7XG5cdFx0XHRoZWlnaHQ6IDEyMHB4O1xuXHRcdFx0dG9wOiA1MHB4O1xuXHRcdFx0cmlnaHQ6IDM1cHg7XG5cdFx0fVxuXHR9XG5cdEBzY3JlZW4geGwge1xuXHRcdG1pbi1oZWlnaHQ6IDQwMHB4O1xuXHRcdC5sYXJnZS1udW1iZXIge1xuXHRcdFx0Zm9udC1zaXplOiAxNDRweDtcblx0XHR9XG5cdFx0Lmljb24td3JhcHBlciB7XG5cdFx0XHR3aWR0aDogMTQwcHg7XG5cdFx0XHRoZWlnaHQ6IDE0MHB4O1xuXHRcdFx0dG9wOiA2MHB4O1xuXHRcdFx0cmlnaHQ6IDQwcHg7XG5cdFx0fVxuXHR9XG59XG4iLCIuc3RhdC1jb2xzIHtcblx0LnN0YXQtY29sIHtcblx0XHQuc3RhdC1pY29uIHtcblx0XHRcdEBhcHBseSBpbmxpbmUtYmxvY2sgYWxpZ24tdG9wO1xuXHRcdFx0aGVpZ2h0OiA1NnB4O1xuXHRcdFx0c3ZnIHtcblx0XHRcdFx0aGVpZ2h0OiA1NnB4O1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdFx0Lm51bWJlciB7XG5cdFx0XHRAYXBwbHkgdHJhY2tpbmctY29tcGFjdCBhbGlnbi10b3A7XG5cdFx0XHRmb250LXNpemU6IDQuNXJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiA1NnB4O1xuXHRcdH1cblx0fVxuXHRAc2NyZWVuIHNtIHtcblx0XHQuc3RhdC1jb2wge1xuXHRcdFx0LnN0YXQtaWNvbiB7XG5cdFx0XHRcdGhlaWdodDogODJweDtcblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDgycHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5udW1iZXIge1xuXHRcdFx0XHRmb250LXNpemU6IDVyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA4MnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAc2NyZWVuIHhsIHtcblx0XHQuc3RhdC1jb2wge1xuXHRcdFx0LnN0YXQtaWNvbiB7XG5cdFx0XHRcdGhlaWdodDogOTZweDtcblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDk2cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5udW1iZXIge1xuXHRcdFx0XHRmb250LXNpemU6IDZyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA5NnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi50YWItY2Fyb3VzZWwge1xuXHQudGFiLWNhcm91c2VsLW5hdiB7XG5cdFx0bWFyZ2luOiAwIDQwcHg7XG5cdH1cblx0LnRhYi1jYXJvdXNlbC1uYXYtaXRlbXMge1xuXHRcdCY6bm90KC5zbGljay1pbml0aWFsaXplZCkge1xuXHRcdFx0QGFwcGx5IGZsZXgganVzdGlmeS1iZXR3ZWVuO1xuXHRcdFx0bGkge1xuXHRcdFx0XHQmLm91dHNpZGUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5udW0tMiB7XG5cdFx0XHRsaSB7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHR9XG5cdFx0XHQmOm5vdCguc2xpY2staW5pdGlhbGl6ZWQpIHtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdHdpZHRoOiA0NyU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5udW0tMyB7XG5cdFx0XHRsaSB7XG5cdFx0XHRcdHdpZHRoOiAzMy4zMzMlO1xuXHRcdFx0fVxuXHRcdFx0Jjpub3QoLnNsaWNrLWluaXRpYWxpemVkKSB7XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHR3aWR0aDogMzElO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYubnVtLTQge1xuXHRcdFx0bGkge1xuXHRcdFx0XHR3aWR0aDogMjUlO1xuXHRcdFx0fVxuXHRcdFx0Jjpub3QoLnNsaWNrLWluaXRpYWxpemVkKSB7XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHR3aWR0aDogMjIlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zbGljay1saXN0IHtcblx0XHRcdG1hcmdpbjogMCAtMjBweDtcblx0XHR9XG5cdFx0LnNsaWNrLXNsaWRlID4gZGl2IHtcblx0XHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHR9XG5cdFx0bGkge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0QGFwcGx5IGJsb2NrIGJnLWdyZXktYWx0IHctZnVsbCBhYnNvbHV0ZSBwaW4tbDtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0aGVpZ2h0OiAzcHg7XG5cdFx0XHRcdGJvdHRvbTogMS41cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zbGljay1jdXJyZW50IHtcblx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdEBhcHBseSBmb250LWJvbGQ7XG5cdFx0XHR9XG5cdFx0XHRsaSB7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdEBhcHBseSBiZy1zZWN0aWdvLWdyZWVuO1xuXHRcdFx0XHRcdGhlaWdodDogNnB4O1xuXHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQudGFiLWNhcm91c2VsLXRhYmxlX19yb3cge1xuXHRcdC5jZWxsOmZpcnN0LWNoaWxkIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHQuY2VsbDpsYXN0LWNoaWxkIHtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0fVxuXHR9XG5cdC50YWItY2Fyb3VzZWwtaW1hZ2Uge1xuXHRcdGJveC1zaGFkb3c6IDAgMTVweCA0MHB4IDAgcmdiYSgwLDAsMCwxKTtcblx0fVxuXHQubmF2LWJ0biB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQubW9iaWxlLXRvZ2dsZS1idG4ge1xuXHRcdC5hcnJvdyB7XG5cdFx0XHR3aWR0aDogMTJweDtcblx0XHRcdGhlaWdodDogN3B4O1xuXHRcdFx0c3ZnIHtcblx0XHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRcdGhlaWdodDogN3B4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHQudGFiLWNhcm91c2VsLWl0ZW0ubW9iaWxlLWV4cGFuZGVkLFxuXHRcdC50YWItY2Fyb3VzZWwtaXRlbS5qcy1tb2JpbGUtZXhwYW5kZWQge1xuXHRcdFx0Lm1vYmlsZS10b2dnbGUtYnRuIHN2ZyB7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGVZKC0xKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnRhYi1jYXJvdXNlbC1pdGVtOm5vdCgubW9iaWxlLWV4cGFuZGVkKSB7XG5cdFx0XHQudGFiLWNhcm91c2VsLWl0ZW1fX2lubmVyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0QHNjcmVlbiBsZyB7XG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRtYXgtd2lkdGg6IDk2MHB4O1xuXHRcdH1cblx0XHQudGFiLWNhcm91c2VsLWl0ZW0ge1xuXHRcdFx0LnRhYi1jYXJvdXNlbC1pdGVtX19pbm5lciB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC50YWItY2Fyb3VzZWwtaXRlbSB7XG5cdFx0XHRwYWRkaW5nOiA0MHB4O1xuXHRcdH1cblx0XHQudGFiLWNhcm91c2VsLXByb2R1Y3RzX19sZWZ0IHtcblx0XHRcdHdpZHRoOiAyNDBweDtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRAYXBwbHkgYmxvY2sgaC1mdWxsIGJnLWdyZXktYWx0IGFic29sdXRlIHBpbi10O1xuXHRcdFx0XHR3aWR0aDogMnB4O1xuXHRcdFx0XHRyaWdodDogMjRweDtcblxuXHRcdFx0fVxuXHRcdH1cblx0XHQudGFiLWNhcm91c2VsLXByb2R1Y3RzX19yaWdodCB7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjQwcHgpO1xuXHRcdH1cblx0XHQudGFiLWNhcm91c2VsLWl0ZW1fX2NvbHMge1xuXHRcdFx0QGFwcGx5IGZsZXg7XG5cdFx0XHQuY29sOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDQxNXB4KTtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogNTBweDtcblx0XHRcdH1cblx0XHRcdC5jb2w6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdHdpZHRoOiA0MTVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuXHRcdC5uYXYtYnRuIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0c3ZnIHtcblx0XHRcdFx0d2lkdGg6IDQ4cHg7XG5cdFx0XHRcdGhlaWdodDogNDhweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Lm5hdi1sZWZ0IHtcblx0XHRcdGxlZnQ6IC03MHB4O1xuXHRcdH1cblx0XHQubmF2LXJpZ2h0IHtcblx0XHRcdHJpZ2h0OiAtNzBweDtcblx0XHR9XG5cdH1cblx0QG1lZGlhIChtaW4td2lkdGg6IDExMDBweCkge1xuXHRcdC5uYXYtbGVmdCB7XG5cdFx0XHRsZWZ0OiAtMTAwcHg7XG5cdFx0fVxuXHRcdC5uYXYtcmlnaHQge1xuXHRcdFx0cmlnaHQ6IC0xMDBweDtcblx0XHR9XG5cdH1cbn1cbkBzY3JlZW4gbGcge1xuXHRodG1sLmpzIHtcblx0XHQudGFiLWNhcm91c2VsLWl0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn0iLCIudmVydGljYWwtdGFicyB7XG5cdC50b2dnbGUtYnRuIHtcblx0XHRAYXBwbHkgYmctZ3JleS1saWdodGVzdDtcblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRAYXBwbHkgYmctZ3JleS1saWdodDtcblx0XHR9XG5cdFx0Jjpub3QoLmFjdGl2ZSkge1xuXHRcdFx0LmFycm93IHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmOmhvdmVyIHtcblx0XHRcdC5oZWFkaW5nIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5hcnJvdyB7XG5cdFx0d2lkdGg6IDEycHg7XG5cdFx0aGVpZ2h0OiAxOXB4O1xuXHRcdHJpZ2h0OiAtMTJweDtcblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRoZWlnaHQ6IDE5cHg7XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdC52ZXJ0aWNhbC10YWJzX19pdGVtIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59IiwiLmFubm91bmNlbWVudC1iYXIge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHdpZHRoOiAxMDAlOyBcblx0dG9wOiAwOyBcblx0ei1pbmRleDogMTAwMDsgXG5cdC5jbG9zZS1hbm5vdW5jZW1lbnQtYmFyIHtcblx0XHRAaW5jbHVkZSBjZW50ZXJlcihmYWxzZSwgdHJ1ZSk7XG5cdFx0QGFwcGx5IHBpbi1yO1xuXHRcdHRyYW5zaXRpb246IGNvbG9yIC4xNXM7XG5cdH1cblx0LnJpY2gtdGV4dCB7XG5cdFx0YSB7XG5cdFx0XHRAYXBwbHkgdGV4dC1kYXJrO1xuXHRcdFx0dHJhbnNpdGlvbjogY29sb3IgLjE1cztcblx0XHR9XG5cdH1cbn0iLCIuYnJlYWRjcnVtYiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgLjE2KTtcblx0ei1pbmRleDogNTtcblx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdC5ob21lIC5pY29uIHN2ZyB7XG5cdFx0d2lkdGg6IDE2cHg7XG5cdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdH1cblx0LmFycm93IHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHR3aWR0aDogNXB4O1xuXHRcdGhlaWdodDogOXB4O1xuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogNXB4O1xuXHRcdFx0aGVpZ2h0OiA5cHg7XG5cdFx0fVxuXHR9XG59IiwiLmJ0biB7XG4gICAgQGFwcGx5IGlubGluZS1ibG9jayBmb250LXJlZ3VsYXIgdGV4dC1sZyBweS0yIHB4LTMgcm91bmRlZCBuby11bmRlcmxpbmUgYmctZ3JleSB0ZXh0LXdoaXRlO1xuXHQmOmhvdmVyIHtcblx0XHRAYXBwbHkgYmctZ3JleS1kYXJrO1xuXHR9XG59XG4uaHVic3BvdC1mb3JtX19zdWJtaXQtYnRuLFxuLmhzLWJ1dHRvblt0eXBlPVwic3VibWl0XCJdIHtcblx0QGFwcGx5IGlubGluZS1ibG9jayBmb250LXJlZ3VsYXIgdGV4dC1sZyBweS0yIHB4LTMgcm91bmRlZCBuby11bmRlcmxpbmUgYmctZ3JleSB0ZXh0LXdoaXRlICN7IWltcG9ydGFudH07XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Jjpob3ZlciB7XG5cdFx0QGFwcGx5IGJnLWdyZXktZGFyayAjeyFpbXBvcnRhbnR9O1xuXHR9XG59XG4uYnRuLS1sYXJnZSB7XG5cdEBhcHBseSBweS00IHB4LTg7XG5cdCYuYnRuLS1leHRyYS13aWRlIHtcblx0XHRAc2NyZWVuIG1kIHtcblx0XHRcdEBhcHBseSBweC0xMDtcblx0XHR9XG5cdH1cbn1cblxuXG4uYnRuLS1kYXJrIHtcblx0QGFwcGx5IGJnLWRhcmsgdGV4dC13aGl0ZTtcbn1cblxuLmJ0bi0td2hpdGUge1xuXHRAYXBwbHkgYmctd2hpdGU7XG5cdGNvbG9yOiAjMDUxQzJDICFpbXBvcnRhbnQ7XG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNkZWRlZGU7XG5cdH1cbn1cbi5idG4tLWRpc2FibGVkIHtcblx0QGFwcGx5IGJnLWdyZXkgdGV4dC13aGl0ZSBib3JkZXItZ3JleSAjeyFpbXBvcnRhbnR9O1xuXHRjdXJzb3I6IG5vdC1hbGxvd2Q7XG59XG5cbi5idG4tLWNhcnQtaWNvbiB7XG5cdEBhcHBseSByZWxhdGl2ZSBwbC0xNDtcblx0LnNwcml0ZSB7XG5cdFx0QGluY2x1ZGUgY2VudGVyZXIoZmFsc2UsIHRydWUpO1xuXHRcdGxlZnQ6IDIycHg7XG5cdFx0c3ZnIHtcblx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0aGVpZ2h0OiAyNnB4O1xuXHRcdH1cblx0fVxufVxuXG4uYnRuLXNlY3RpZ28tYmx1ZSxcbi5idG4tc2VjdGlnby1ncmVlbiB7XG5cdEBhcHBseSB0ZXh0LXhzIGZvbnQtYm9sZCB1cHBlcmNhc2Ugcm91bmRlZC1mdWxsIHB5LTIgcHgtOCB0cmFja2luZy13aWRlO1xuXHRib3JkZXItd2lkdGg6IDNweDtcblx0QHNjcmVlbiBtZCB7XG5cdFx0QGFwcGx5IHRleHQtbGcgcHktMiBweC04O1xuXHR9XG59XG5cbi5idG4tc2VjdGlnby1ibHVlIHtcblx0QGFwcGx5IGJnLXRyYW5zcGFyZW50IHRleHQtc2VjdGlnby1ibHVlIGJvcmRlci1zZWN0aWdvLWJsdWU7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjFzLCBib3JkZXItY29sb3IgLjFzLCBjb2xvciAuMXM7XG5cdCY6aG92ZXIge1xuXHRcdEBhcHBseSBiZy1zZWN0aWdvLWJsdWUtZGFya2VyIGJvcmRlci1zZWN0aWdvLWJsdWUtZGFya2VyIHRleHQtd2hpdGU7XG5cdH1cbn1cbi5idG4tc2VjdGlnby1ncmVlbiB7XG5cdEBhcHBseSBiZy1zZWN0aWdvLWdyZWVuIHRleHQtd2hpdGUgYm9yZGVyLXNlY3RpZ28tZ3JlZW47XG5cdGJveC1zaGFkb3c6IDAgNnB4IDE1cHggMCByZ2JhKDAsMCwwLDAuMzApO1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4xcywgYm9yZGVyLWNvbG9yIC4xcztcblx0Jjpob3ZlciB7XG5cdFx0QGFwcGx5IGJnLXNlY3RpZ28tZ3JlZW4tZGFya2VyIGJvcmRlci1zZWN0aWdvLWdyZWVuLWRhcmtlcjtcblx0fVxufVxuLmJ0bi1zZWN0aWdvLXRpZ2h0IHtcblx0QGFwcGx5IHB5LTEgcHgtNTtcbn1cbi5idG4tLXNtYWxsIHtcblx0QGFwcGx5IHB5LTEgcHgtNCB0ZXh0LWJhc2U7XG59XG5cbiIsIi5oZWxwZG90Y29tLWxpdmVjaGF0IHtcblx0ei1pbmRleDogOTkyMDAgIWltcG9ydGFudDtcbn1cblxuLmNvb2tpZS1ub3RpY2Uge1xuXHR6LWluZGV4OiA5OTIwMjtcblx0YmFja2dyb3VuZDogcmdiYSg1LCAyOCwgNDQsIDAuODUpO1xuXHQtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcblx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGgzIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuXHR9XG5cdC5jbG9zZS1jb29raWVzLW5vdGljZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMjBweDtcblx0XHRyaWdodDogMjBweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTM5cHgpIHtcblx0LmNvb2tpZS1ub3RpY2Uge1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDBweCkge1xuXHQuY29va2llLW5vdGljZSB7XG5cdFx0QGFwcGx5IHJvdW5kZWQ7XG5cdFx0Ym90dG9tOiAyMHB4O1xuXHRcdGxlZnQ6IDIwcHg7XG5cdFx0d2lkdGg6IDQ4MHB4O1xuXHRcdHBhZGRpbmc6IDIwcHggMzBweDtcblx0fVxufSIsIi5pY29uLWxpbmtzLWN0YSB7XG5cdC5pY29uLWxpbmtzLWN0YV9fbGlua3Mge1xuXHRcdGEge1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdC50ZXh0IHtcblx0XHRcdFx0XHRAYXBwbHkgdW5kZXJsaW5lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5pY29uIHtcblx0XHR3aWR0aDogNzBweDtcblx0XHRoZWlnaHQ6IDgwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHN2ZyB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdFx0QGluY2x1ZGUgY2VudGVyZXIodHJ1ZSwgdHJ1ZSk7XG5cdFx0fVxuXHR9XG5cdEBzY3JlZW4gbWQge1xuXHRcdC5pY29uLWxpbmtzLWN0YV9fbGluayB7XG5cdFx0XHR3aWR0aDogMzAlO1xuXHRcdH1cblx0fVxufSIsIi5jdXJyZW5jeS1zZWxlY3RvciB7XG5cdGxpbmUtaGVpZ2h0OiAyM3B4O1xuXHQuY3VycmVuY3ktc2VsZWN0b3JfX2RlZmF1bHQge1xuXHRcdC5zcHJpdGUge1xuXHRcdFx0d2lkdGg6IDExcHg7XG5cdFx0XHRoZWlnaHQ6IDZweDtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0c3ZnIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHdpZHRoOiAxMXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDZweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmN1cnJlbmN5LXNlbGVjdG9yLWRyb3Bkb3duIHtcblx0XHR3aWR0aDogMjAwcHg7XG5cdFx0dG9wOiAyM3B4O1xuXHRcdHotaW5kZXg6IDk5MTAxO1xuXHRcdHVsIHtcblx0XHRcdEBhcHBseSBibG9jaztcblx0XHRcdD4gbGkge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA5MCU7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjYWNhY2FjO1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBjZW50ZXJlcih0cnVlLCBmYWxzZSk7XG5cdFx0XHRcdFx0XHRcdGJvdHRvbTogMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRidXR0b24ge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0XHRcdFx0QGFwcGx5IHctZnVsbDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0QGFwcGx5IHRleHQtd2hpdGU7XG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuIiwiLmZlYXR1cmVzLWhlcm8ge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHQuZmVhdHVyZXMtaGVyb19fcmlnaHQge1xuXHRcdCYub3ZlcmxheS1kYXJrIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoNSwgMjgsIDQ0LCAwLjUpO1xuXHRcdFx0JjpiZWZvcmUsXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSg1LCAyOCwgNDQsIDAuNSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYub3ZlcmxheS1saWdodCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2MiwgMTY0LCAxNjMsIDAuMjUpO1xuXHRcdFx0JjpiZWZvcmUsXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjIsIDE2NCwgMTYzLCAwLjI1KTtcblx0XHRcdH1cblx0XHR9XG5cdFx0JjpiZWZvcmUsXG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0QGFwcGx5IGJsb2NrIGFic29sdXRlIHBpbi10IGgtZnVsbDtcblx0XHRcdHdpZHRoOiA2NDAwcHg7XG5cdFx0fVxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGxlZnQ6IC02NDAwcHg7XG5cdFx0fVxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0cmlnaHQ6IC02NDAwcHg7XG5cdFx0fVxuXHRcdEBzY3JlZW4gbGcge1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHQuZmVhdHVyZXMtaGVyb19fbGVmdCB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHQucmljaC10ZXh0IHtcblx0XHRcdFx0dWwsIG9sIHtcblx0XHRcdFx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmhic3B0LWZvcm0ge1xuXHRtYXgtd2lkdGg6IDUwMHB4O1xuXHRAYXBwbHkgbXgtYXV0byAjeyFpbXBvcnRhbnR9O1xuXHQuaHMtaW5wdXQge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogOTAlO1xuXHRcdG1heC13aWR0aDogNTAwcHg7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdHBhZGRpbmc6IDlweCAxMHB4O1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdGNvbG9yOiAjMzM0NzViO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmNWY4ZmE7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2NiZDZlMjtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0fVxuXHQuaHMtaW5wdXRbdHlwZT1jaGVja2JveF0sIC5ocy1pbnB1dFt0eXBlPXJhZGlvXSB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbjogM3B4IDVweCAzcHggMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHR9XG5cdGxhYmVsIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDZweDtcblx0XHRmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuXHR9XG5cdHRleHRhcmVhIHtcblx0XHQmLmhzLWlucHV0IHtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cdFx0QGFwcGx5IGFwcGVhcmFuY2Utbm9uZSBibG9jayB3LWZ1bGwgYmctZ3JleS1saWdodGVyIGZvbnQtbGlnaHQgdGV4dC1kYXJrIHJvdW5kZWQgcHktMyBweC00IGxlYWRpbmctdGlnaHQgdGV4dC1iYXNlICN7IWltcG9ydGFudH07XG5cdH1cblx0LnNlbGVjdC1maWVsZCB7XG5cdFx0QGFwcGx5IGJsb2NrIGFwcGVhcmFuY2Utbm9uZSB3LWZ1bGwgYmctZ3JleS1saWdodGVyIGZvbnQtbGlnaHQgdGV4dC1kYXJrIHB5LTMgcHgtNCBwci04IHJvdW5kZWQgbGVhZGluZy10aWdodCB0ZXh0LWJhc2UgI3shaW1wb3J0YW50fTtcblx0fVxuXHQuaHMtcmljaHRleHQge1xuXHRcdEBhcHBseSBtYi00O1xuXHR9XG5cdHVsLmlucHV0cy1saXN0IHtcblx0XHRAYXBwbHkgbXQtNCBsaXN0LXJlc2V0O1xuXHRcdGxpLmhzLWZvcm0tY2hlY2tib3gge1xuXHRcdFx0QGFwcGx5IG1iLTI7XG5cdFx0XHRpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuXHRcdFx0XHRAYXBwbHkgbXItMjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuZm9ybSB7XG5cdC5oc19yZWNhcHRjaGEge1xuXHRcdG1heC13aWR0aDogNTAwcHggI3shaW1wb3J0YW50fTtcblx0fVxuXHQuaHNfc3VibWl0IHtcblx0XHR3aWR0aDogNTAwcHggI3shaW1wb3J0YW50fTtcblx0fVxuXG5cdC5maWVsZC1yb3dzLCAuaHVic3BvdC1mb3JtX19mb3JtIHtcblx0XHRAYXBwbHkgbXQtMyAjeyFpbXBvcnRhbnR9O1xuXHR9XG5cdC5maWVsZC1yb3csIC5mb3JtLWNvbHVtbnMtMiwgLmZvcm0tY29sdW1ucy0xLCAuaHNfc3VibWl0LCAuaHNfcmVjYXB0Y2hhIHtcblx0XHQvLyBAYXBwbHkgZmxleCBtYi0zICN7IWltcG9ydGFudH07XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5maWVsZC1sYWJlbCwgLmh1YnNwb3QtZm9ybV9fZm9ybSBsYWJlbCB7XG5cdFx0QGFwcGx5IGJsb2NrIG1iLTIgI3shaW1wb3J0YW50fTtcblx0fVxuXHQuaW5zdHJ1Y3Rpb25zIHtcblx0XHRAYXBwbHkgZm9udC1saWdodCB0ZXh0LXNtIGxlYWRpbmctY29tcGFjdDtcblx0fVxuXHQuZXJyb3IgaW5wdXQsXG5cdC5lcnJvciB0ZXh0YXJlYSxcblx0LmhzLWlucHV0LmVycm9yIHtcblx0XHRAYXBwbHkgYm9yZGVyIGJvcmRlci1yZWQgI3shaW1wb3J0YW50fTtcblx0fVxuXHQuZXJyb3IgbGFiZWw6bm90KC5ocy1mb3JtLWNoZWNrYm94LWRpc3BsYXkpOm5vdCguaHMtZm9ybS1yYWRpby1kaXNwbGF5KSB7XG5cdFx0QGFwcGx5IHRleHQtcmVkO1xuXHR9XG5cdC5lcnJvci1tc2csIC5ocy1lcnJvci1tc2dzIHtcblx0XHRAYXBwbHkgcC0wIG10LTIgdGV4dC1zbSAjeyFpbXBvcnRhbnR9O1xuXHRcdEBhcHBseSB0ZXh0LXJlZCAjeyFpbXBvcnRhbnR9O1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdH1cbn1cblxuZm9ybSB7XG5cdGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuXHRpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5cdGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG5cdGlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG5cdGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcblx0XHQvLy5ocy1pbnB1dCxcblx0dGV4dGFyZWEge1xuXHRcdEBhcHBseSBhcHBlYXJhbmNlLW5vbmUgYmxvY2sgdy1mdWxsIGJnLWdyZXktbGlnaHRlciBmb250LWxpZ2h0IHRleHQtZGFyayByb3VuZGVkIHB5LTMgcHgtNCBsZWFkaW5nLXRpZ2h0IHRleHQtYmFzZTtcblx0fVxufVxuXG4uc2VsZWN0LWZpZWxkLFxuc2VsZWN0LmhzLWlucHV0IHtcblx0QGFwcGx5IGJsb2NrICB3LWZ1bGwgYmctZ3JleS1saWdodGVyIGZvbnQtbGlnaHQgdGV4dC1kYXJrIHB5LTMgcGwtNCBwci0xMCByb3VuZGVkIGxlYWRpbmctdGlnaHQgdGV4dC1iYXNlO1xufVxuXG4uc2VsZWN0LWZpZWxkIHtcblx0QGFwcGx5IGFwcGVhcmFuY2Utbm9uZTtcblx0Jjo6LW1zLWV4cGFuZCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4uZm9ybS1ibG9jay5iZy1ncmV5LWxpZ2h0ZXN0IHtcblx0aW5wdXRbdHlwZT1cInRleHRcIl0sXG5cdGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcblx0aW5wdXRbdHlwZT1cIm51bWJlclwiXSxcblx0aW5wdXRbdHlwZT1cInRlbFwiXSxcblx0aW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuXHR0ZXh0YXJlYSxcblx0LnNlbGVjdC1maWVsZCB7XG5cdFx0QGFwcGx5IGJnLXdoaXRlICN7IWltcG9ydGFudH07XG5cdFx0Ym94LXNoYWRvdzogMCAwIDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSkgI3shaW1wb3J0YW50fVxuXHR9XG59XG5cbmJvZHkuc2VjdGlnbyB7XG5cdGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuXHRpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5cdGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG5cdGlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG5cdGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcblx0dGV4dGFyZWEsXG5cdC5zZWxlY3QtZmllbGQsXG5cdHNlbGVjdC5ocy1pbnB1dCB7XG5cdFx0QGFwcGx5IGJnLXdoaXRlIGJvcmRlciBib3JkZXItZ3JleS1hbHQgI3shaW1wb3J0YW50fTtcblx0XHRib3gtc2hhZG93OiBub25lICN7IWltcG9ydGFudH07XG5cdFx0Ji5kaXNhYmxlZCB7XG5cdFx0XHRAYXBwbHkgYmctZ3JleS1saWdodGVyIHRleHQtZ3JleS1kYXJrICN7IWltcG9ydGFudH07XG5cdFx0fVxuXHR9XG5cdC5yZXNvdXJjZXMtZmlsdGVyIHtcblx0XHRpbnB1dFt0eXBlPVwidGV4dFwiXSxcblx0XHRpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5cdFx0aW5wdXRbdHlwZT1cIm51bWJlclwiXSxcblx0XHRpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXG5cdFx0dGV4dGFyZWEsXG5cdFx0LnNlbGVjdC1maWVsZCB7XG5cdFx0XHRAYXBwbHkgYm9yZGVyLTIgcm91bmRlZC1tZWRpdW0gI3shaW1wb3J0YW50fVxuXHRcdFx0fVxuXHR9XG59XG5cbi5ocy1maWVsZHR5cGUtdGV4dGFyZWEsXG4udGV4dGFyZWEtZmllbGQge1xuXHRtaW4taGVpZ2h0OiAxMDBweDtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5zZWxlY3QtY29udGFpbmVyIHtcblx0QGFwcGx5IHJlbGF0aXZlO1xuXHRsYWJlbCB7XG5cdFx0ZGlzcGxheTogbm9uZSAjeyFpbXBvcnRhbnR9O1xuXHR9XG5cdC5zZWxlY3QtZmllbGQtYXJyb3cge1xuXHRcdEBhcHBseSBwb2ludGVyLWV2ZW50cy1ub25lIGFic29sdXRlIHBpbi15IHBpbi1yIGZsZXggaXRlbXMtY2VudGVyIHRleHQtZ3JleS1kYXJrO1xuXHRcdHJpZ2h0OiAxNXB4O1xuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogMTdweDtcblx0XHRcdGhlaWdodDogOXB4O1xuXHRcdH1cblx0fVxufVxuXG4uZGF0ZS1waWNrZXItZmllbGQge1xuXHRAYXBwbHkgcmVsYXRpdmU7XG5cdC5pY29uIHtcblx0XHRAYXBwbHkgYWJzb2x1dGUgcGluLXQgcGluLXIgaC1mdWxsIHJvdW5kZWQtdHIgcm91bmRlZC1icjtcblx0XHR3aWR0aDogNDBweDtcblx0XHRiYWNrZ3JvdW5kOiAjYmJiO1xuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogMjhweDtcblx0XHRcdGhlaWdodDogMjhweDtcblx0XHRcdEBhcHBseSB0ZXh0LWRhcms7XG5cdFx0XHRAaW5jbHVkZSBjZW50ZXJlcih0cnVlLCB0cnVlKTtcblx0XHR9XG5cdH1cbn1cblxuLnN0eWxlZC1jaGVja2JveCB7XG5cdEBhcHBseSBwbC0xMCBibG9jayByZWxhdGl2ZSBoLWF1dG8gZm9udC1saWdodDtcblx0bWluLWhlaWdodDogMzJweDtcblx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHR9XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Zm9udC1zaXplOiByZW0oMThweCk7XG5cdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRwYWRkaW5nLXRvcDogNHB4O1xuXHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHQtbW96LXVzZXItc2VsZWN0OiBub25lO1xuXHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHRpbnB1dCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHR9XG5cdCYuZGlzYWJsZWQge1xuXHRcdGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cdFx0LmNoZWNrbWFyayB7XG5cdFx0XHRjb2xvcjogI2FhYTtcblx0XHR9XG5cdH1cblx0Jjpub3QoLmRpc2FibGVkKSB7XG5cdFx0LmNoZWNrbWFyayB7XG5cdFx0XHRAYXBwbHkgdGV4dC1kYXJrO1xuXHRcdH1cblx0fVxuXHQuY2hlY2ttYXJrIHtcblx0XHRAYXBwbHkgYmxvY2sgYWJzb2x1dGUgYmctZ3JleS1saWdodDtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMjhweDtcblx0XHRoZWlnaHQ6IDI4cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzO1xuXHRcdC5zcHJpdGUge1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjJzO1xuXHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0XHRAaW5jbHVkZSBjZW50ZXJlcih0cnVlLCB0cnVlKTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5zaXplLXNtYWxsIHtcblx0XHRAYXBwbHkgcGwtODtcblx0XHRsaW5lLWhlaWdodDogMThweDtcblx0XHQuY2hlY2ttYXJrIHtcblx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0LnNwcml0ZSB7XG5cdFx0XHRcdHdpZHRoOiAxOHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCY6bm90KC5kaXNhYmxlZCkge1xuXHRcdCY6aG92ZXIgaW5wdXQgfiAuY2hlY2ttYXJrIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNEOUQ4RDY7XG5cdFx0fVxuXHR9XG5cdGlucHV0OmNoZWNrZWQgfiAuY2hlY2ttYXJrIC5zcHJpdGUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuLnJhZGlvLWdyb3VwLFxuLmNoZWNrYm94LWdyb3VwLFxuLnNpbmdsZS1jaGVja2JveC1maWVsZCB7XG5cdEBhcHBseSBtdC0zO1xuXHQmLmRpc3BsYXktaG9yaXpvbnRhbCB7XG5cdFx0QGluY2x1ZGUgY2xlYXJmaXg7XG5cdFx0bGFiZWwge1xuXHRcdFx0QGFwcGx5IGlubGluZS1ibG9jayBmbG9hdC1sZWZ0O1xuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0QGFwcGx5IG1yLTg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zdHlsZWQtcmFkaW8ge1xuXHRAYXBwbHkgYmxvY2sgcmVsYXRpdmUgcGwtMTAgaC1hdXRvIHRleHQtYmFzZSBmb250LWxpZ2h0O1xuXHRtaW4taGVpZ2h0OiAyNHB4O1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdH1cblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRsaW5lLWhlaWdodDogMjJweDtcblx0cGFkZGluZy10b3A6IDRweDtcblx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcblx0LW1zLXVzZXItc2VsZWN0OiBub25lO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0aW5wdXQge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxuXHQuY2hlY2ttYXJrIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDI4cHg7XG5cdFx0aGVpZ2h0OiAyOHB4O1xuXHRcdEBhcHBseSBiZy1ncmV5LWxpZ2h0O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycztcblx0XHRzcGFuIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycztcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdEBpbmNsdWRlIGNlbnRlcmVyKHRydWUsIHRydWUpO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHR9XG5cdH1cblx0Ly8mOmhvdmVyIGlucHV0IH4gLmNoZWNrbWFyayB7XG5cdC8vXHRAYXBwbHkgYmctZ3JleTtcblx0Ly99XG5cdGlucHV0OmNoZWNrZWQgfiAuY2hlY2ttYXJrIHNwYW4ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0Ji5zaXplLXNtYWxsIHtcblx0XHRAYXBwbHkgcGwtOCB0ZXh0LXNtIGZvbnQtcmVndWxhcjtcblx0XHRsaW5lLWhlaWdodDogMThweDtcblx0XHQuY2hlY2ttYXJrIHtcblx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdHdpZHRoOiAxNHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDE0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbiNnLXJlY2FwdGNoYS1yZXNwb25zZSB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiIsIi5sYXJnZS1oZXJvIHtcblx0aDEge1xuXHRcdEBhcHBseSBmb250LWJsYWNrICN7IWltcG9ydGFudH07XG5cdH1cblx0LnZpZGVvLWJ0biB7XG5cdFx0aGVpZ2h0OiAzNnB4O1xuXHRcdGJvdHRvbTogMDtcblx0XHRyaWdodDogMTZweDtcblx0XHQuZGVza3RvcC1pbWcge1xuXHRcdFx0d2lkdGg6IDE1MnB4O1xuXHRcdFx0aGVpZ2h0OiA5OHB4O1xuXHRcdH1cblx0XHQubW9iaWxlLWltZyB7XG5cdFx0XHR3aWR0aDogMzZweDtcblx0XHRcdGhlaWdodDogMzZweDtcblx0XHR9XG5cdFx0Lm1vYmlsZS10ZXh0IHtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzNnB4O1xuXHRcdH1cblx0XHQmOmhvdmVyIHtcblx0XHRcdC50ZXh0IHtcblx0XHRcdFx0QGFwcGx5IHVuZGVybGluZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmJ1dHRvbi1ncm91cCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHRcdC5idG4ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHR9XG5cdH1cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0Ji5leHRyYS1sYXJnZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHRcdFx0QGFwcGx5IGJnLWRhcms7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTkwcHg7XG5cdFx0XHQubW9iaWxlLWJnIHtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAc2NyZWVuIG1kIHtcblx0XHQmLmV4dHJhLWxhcmdlIHtcblx0XHRcdHBhZGRpbmctdG9wOiAxNzBweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRAc2NyZWVuIGxnIHtcblx0XHQmLmV4dHJhLWxhcmdlIHtcblx0XHRcdHBhZGRpbmctdG9wOiAyMTBweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQudmlkZW8tYnRuIHtcblx0XHRcdHdpZHRoOiAxNTJweDtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cdH1cbn0iLCIvLyBhZGFwdGVkIGZyb206IGh0dHBzOi8vZ2l0aHViLmNvbS90b2JpYXNhaGxpbi9TcGluS2l0XG5cbi5zay1yb3RhdGluZy1wbGFuZSB7XG5cdHdpZHRoOiA5NnB4O1xuXHRoZWlnaHQ6IDk2cHg7XG5cdG1hcmdpbjogMDtcblx0LXdlYmtpdC1hbmltYXRpb246IHNrLXJvdGF0ZVBsYW5lIDEuMnMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG5cdGFuaW1hdGlvbjogc2stcm90YXRlUGxhbmUgMS4ycyBpbmZpbml0ZSBlYXNlLWluLW91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNrLXJvdGF0ZVBsYW5lIHtcblx0MCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMjBweCkgcm90YXRlWCgwZGVnKSByb3RhdGVZKDBkZWcpO1xuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTIwcHgpIHJvdGF0ZVgoMGRlZykgcm90YXRlWSgwZGVnKTtcblx0fVxuXHQ1MCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMjBweCkgcm90YXRlWCgtMTgwLjFkZWcpIHJvdGF0ZVkoMGRlZyk7XG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMjBweCkgcm90YXRlWCgtMTgwLjFkZWcpIHJvdGF0ZVkoMGRlZyk7XG5cdH1cblx0MTAwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEyMHB4KSByb3RhdGVYKC0xODBkZWcpIHJvdGF0ZVkoLTE3OS45ZGVnKTtcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEyMHB4KSByb3RhdGVYKC0xODBkZWcpIHJvdGF0ZVkoLTE3OS45ZGVnKTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHNrLXJvdGF0ZVBsYW5lIHtcblx0MCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMjBweCkgcm90YXRlWCgwZGVnKSByb3RhdGVZKDBkZWcpO1xuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTIwcHgpIHJvdGF0ZVgoMGRlZykgcm90YXRlWSgwZGVnKTtcblx0fVxuXHQ1MCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMjBweCkgcm90YXRlWCgtMTgwLjFkZWcpIHJvdGF0ZVkoMGRlZyk7XG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMjBweCkgcm90YXRlWCgtMTgwLjFkZWcpIHJvdGF0ZVkoMGRlZyk7XG5cdH1cblx0MTAwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEyMHB4KSByb3RhdGVYKC0xODBkZWcpIHJvdGF0ZVkoLTE3OS45ZGVnKTtcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEyMHB4KSByb3RhdGVYKC0xODBkZWcpIHJvdGF0ZVkoLTE3OS45ZGVnKTtcblx0fVxufVxuXG4uc21hbGwtbG9hZGVyLWNvbnRhaW5lciB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0aGVpZ2h0OiAxMHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHQ+IGRpdiB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogLTEwcHg7XG5cdH1cbn1cbi5zbWFsbC1sb2FkZXIsXG4uc21hbGwtbG9hZGVyOmJlZm9yZSxcbi5zbWFsbC1sb2FkZXI6YWZ0ZXIge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAyLjVlbTtcbiAgaGVpZ2h0OiAyLjVlbTtcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAtd2Via2l0LWFuaW1hdGlvbjogbG9hZDcgMS44cyBpbmZpbml0ZSBlYXNlLWluLW91dDtcbiAgYW5pbWF0aW9uOiBsb2FkNyAxLjhzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xufVxuLnNtYWxsLWxvYWRlciB7XG4gIGNvbG9yOiAjODU4NTg1O1xuICBmb250LXNpemU6IDRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLTAuMTZzO1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjE2cztcbn1cbi5zbWFsbC1sb2FkZXI6YmVmb3JlLFxuLnNtYWxsLWxvYWRlcjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbn1cbi5zbWFsbC1sb2FkZXI6YmVmb3JlIHtcbiAgbGVmdDogLTMuNWVtO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLTAuMzJzO1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjMycztcbn1cbi5zbWFsbC1sb2FkZXI6YWZ0ZXIge1xuICBsZWZ0OiAzLjVlbTtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBsb2FkNyB7XG4gIDAlLFxuICA4MCUsXG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMi41ZW0gMCAtMS4zZW07XG4gIH1cbiAgNDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDIuNWVtIDAgMDtcbiAgfVxufVxuQGtleWZyYW1lcyBsb2FkNyB7XG4gIDAlLFxuICA4MCUsXG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMi41ZW0gMCAtMS4zZW07XG4gIH1cbiAgNDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDIuNWVtIDAgMDtcbiAgfVxufSIsIi5tb2JpbGUtbmF2IHtcblx0Ly8gaGVpZ2h0OiAxMDB2aDtcblx0bGVmdDogMTAwdnc7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHotaW5kZXg6IDcwMTtcblx0dHJhbnNpdGlvbjogbGVmdCAuMnMsIHdpZHRoIC4ycztcblx0Lm1vYmlsZS1uYXZfX3RvcCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiA2M3B4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR6LWluZGV4OiA3MDM7XG5cdH1cblx0Lm1vYmlsZS1uYXZfX21haW4ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDY1cHg7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IGNhbGMoMTAwdmggLSA2NXB4KTtcblx0XHR6LWluZGV4OiA3MDI7XG5cdFx0cGFkZGluZzogMTZweCAzMnB4IDMycHggNDJweDtcblx0fVxuXHR1bC5sZXZlbC0xID4gbGkgPiBhIHtcblx0XHRAYXBwbHkgZm9udC1tZWRpdW0gbGVhZGluZy1jb21wYWN0O1xuXHR9XG5cdHVsIHtcblx0XHRsaSB7XG5cdFx0XHRAYXBwbHkgbS0wIHAtMDtcblx0XHRcdGEge1xuXHRcdFx0XHRAYXBwbHkgYmxvY2sgbm8tdW5kZXJsaW5lIHB5LTI7XG5cdFx0XHR9XG5cdFx0XHQmLmhhcy1zdWItbWVudSB7XG5cdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0QGFwcGx5IGJsb2NrIGFic29sdXRlO1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdHdpZHRoOiAxNXB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA4cHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIvX3VpL2ltZy9hbmdsZS1kb3duLnN2Z1wiKSBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDE1cHggOHB4O1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0XHRcdGxlZnQ6IC0yOHB4O1xuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtNHB4O1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC4xcztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5jb2xsYXBzZWQge1xuXHRcdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0YSB7XG5cdFx0XHRcdEBhcHBseSByZWxhdGl2ZTtcblx0XHRcdH1cblx0XHRcdD4gdWwge1xuXHRcdFx0XHRAYXBwbHkgcGwtNTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm1vYmlsZS1uYXZfX21haW4ge1xuXHRcdGxpIHtcblx0XHRcdGEge1xuXHRcdFx0XHRAYXBwbHkgdGV4dC1sZztcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm1vYmlsZS1uYXZfX3V0aWxpdHkge1xuXHRcdGxpIHtcblx0XHRcdGEge1xuXHRcdFx0XHRAYXBwbHkgdGV4dC1sZztcblx0XHRcdH1cblx0XHRcdCYuaGFzLXN1Yi1tZW51IHtcblx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHdoaXRlIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHR1bC5zdWItbWVudSB7XG5cdFx0QGFwcGx5IG1iLTE7XG5cdH1cblx0dWwge1xuXHRcdCYubGV2ZWwtMiB7XG5cdFx0XHRsaSBhIHtcblx0XHRcdFx0QGFwcGx5IHRleHQtYmFzZSBsZWFkaW5nLWNvbXBhY3QgcHktMTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5sZXZlbC0zIHtcblx0XHRcdEBhcHBseSBwdC0xO1xuXHRcdFx0bGkgYSB7XG5cdFx0XHRcdEBhcHBseSB0ZXh0LWJhc2UgbGVhZGluZy1jb21wYWN0IHB5LTE7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdC5tb2JpbGUtbmF2X190b3Age1xuXHRcdFx0aGVpZ2h0OiA2OXB4O1xuXHRcdH1cblx0fVxufVxuaHRtbC5hY3RpdmUtbW9iaWxlLW5hdiB7XG5cdC51dGlsaXR5LW5hdiB7XG5cdFx0bGkuY3VycmVuY3kge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5tb2JpbGUtbmF2IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDB2dztcblx0fVxuXHRAc2NyZWVuIHNtIHtcblx0XHQubW9iaWxlLW5hdiB7XG5cdFx0XHRsZWZ0OiAxNXZ3O1xuXHRcdFx0d2lkdGg6IDg1dnc7XG5cdFx0fVxuXHR9XG5cdEBzY3JlZW4gbWQge1xuXHRcdC5tb2JpbGUtbmF2IHtcblx0XHRcdGxlZnQ6IDM1dnc7XG5cdFx0XHR3aWR0aDogNjV2dztcblx0XHR9XG5cdH1cblx0QG1lZGlhIChtaW4td2lkdGg6IDg1MHB4KSB7XG5cdFx0Lm1vYmlsZS1uYXYge1xuXHRcdFx0bGVmdDogNTB2dztcblx0XHRcdHdpZHRoOiA1MHZ3O1xuXHRcdH1cblx0fVxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0Ym9keSB7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdH1cblx0XHQubW9iaWxlLW5hdl9fbWFpbiB7XG5cdFx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHRcdH1cblx0XHQvLy5tb2JpbGUtbmF2IHtcblx0XHQvL1x0b3ZlcmZsb3cteTogYXV0bztcblx0XHQvL31cblx0XHQuc2l0ZS1oZWFkZXItdGV4dCxcblx0XHQuc2l0ZS1oZWFkZXItaWNvbiB7XG5cdFx0XHRjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0LnNpdGUtaGVhZGVyLWljb24gc3ZnIHBhdGgsXG5cdFx0LnNpdGUtaGVhZGVyLWljb24gc3ZnIGcge1xuXHRcdFx0ZmlsbDogd2hpdGUgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0LmhhbWJ1cmdlciB7XG5cdFx0XHQuaGFtYnVyZ2VyLWlubmVyIHtcblx0XHRcdFx0Jixcblx0XHRcdFx0Jjo6YmVmb3JlLFxuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMTVzO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0QHNjcmVlbiBsZyB7XG5cdFx0Lm1vYmlsZS1uYXYge1xuXHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufSIsIi5zZWN0aWdvLW1vYmlsZS1uYXYge1xuXHRkaXNwbGF5OiBub25lO1xuXHQudG9wLXNoYWRvdyB7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyMTgsMjE4LDIxOCwxKSAwJSxyZ2JhKDIxOCwyMTgsMjE4LDApIDEwMCUpO1xuXHR9XG5cdC5tb2JpbGUtbmF2LXNlYXJjaCB7XG5cdFx0OjpwbGFjZWhvbGRlciB7XG5cdFx0XHRAYXBwbHkgdGV4dC1ncmV5O1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdFx0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRAYXBwbHkgdGV4dC1ncmV5O1xuXHRcdH1cblx0XHQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRAYXBwbHkgdGV4dC1ncmV5O1xuXHRcdH1cblx0XHRpbnB1dC5rdyB7XG5cdFx0XHRAYXBwbHkgYm9yZGVyLW5vbmUgYmctdHJhbnNwYXJlbnQgdGV4dC1sZyB0ZXh0LWdyZXktYWx0IGZvbnQtYm9sZCBwbC0xIHByLTUgI3shaW1wb3J0YW50fTtcblx0XHRcdCY6Zm9jdXMsICY6YWN0aXZlIHtcblx0XHRcdFx0QGFwcGx5IHRleHQtZGFyayAjeyFpbXBvcnRhbnR9O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQubWFpbi1pdGVtIHtcblx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgIzAwMDtcblx0XHQuYXJyb3cge1xuXHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRoZWlnaHQ6IDdweDtcblx0XHRcdHN2ZyB7XG5cdFx0XHRcdHdpZHRoOiAxMnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDdweDtcblx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC4xNXM7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuaXMtYWN0aXZlIHtcblx0XHRcdC5hcnJvdyB7XG5cdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zdWIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0YSB7XG5cdFx0XHRAYXBwbHkgdGV4dC1ibGFjayBuby11bmRlcmxpbmU7XG5cdFx0fVxuXHRcdD4gbGkge1xuXHRcdFx0QGFwcGx5IHRleHQtYmFzZSBmb250LWJvbGQ7XG5cdFx0fVxuXHR9XG5cdC5zdWItc3ViIHtcblx0XHQ+IGxpIHtcblx0XHRcdEBhcHBseSBmb250LXJlZ3VsYXI7XG5cdFx0fVxuXHR9XG5cdEBzY3JlZW4gbGcge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufSIsIi5wYWdpbmF0aW9uIHtcblx0Jl9faXRlbSB7XG5cdFx0aGVpZ2h0OiAzNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzNnB4O1xuXHRcdEBhcHBseSBhbGlnbi10b3AgaW5saW5lLWJsb2NrIHRleHQteGwgZm9udC1yZWd1bGFyIHJvdW5kZWQ7XG5cdFx0Jjpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0XHRAYXBwbHkgbWwtMjtcblx0XHR9XG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdEBhcHBseSBtci0yO1xuXHRcdH1cblx0fVxuXHRhIHtcblx0XHRAYXBwbHkgbm8tdW5kZXJsaW5lO1xuXHR9XG5cdCZfX251bSB7XG5cdFx0bWluLXdpZHRoOiAzNnB4O1xuXHR9XG5cdCZfX2N1cnJlbnQge1xuXHRcdG1pbi13aWR0aDogMzZweDtcblx0fVxuXHQuc3ByaXRlIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHN2ZyB7XG5cdFx0XHRAaW5jbHVkZSBjZW50ZXJlcih0cnVlLCB0cnVlKTtcblx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0fVxuXHR9XG5cdC5zcHJpdGUtYW5nbGUtcmlnaHQsXG5cdC5zcHJpdGUtYW5nbGUtbGVmdCB7XG5cdFx0c3ZnIHtcblx0XHRcdHdpZHRoOiA5cHg7XG5cdFx0fVxuXHR9XG5cdC5zcHJpdGUtZG91YmxlLWFuZ2xlLXJpZ2h0LFxuXHQuc3ByaXRlLWRvdWJsZS1hbmdsZS1sZWZ0IHtcblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0fVxuXHR9XG5cdEBzY3JlZW4gbWQge1xuXHRcdCZfX2l0ZW0ge1xuXHRcdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDQ4cHg7XG5cdFx0fVxuXHRcdCZfX251bSxcblx0XHQmX19jdXJyZW50IHtcblx0XHRcdG1pbi13aWR0aDogNDhweDtcblx0XHR9XG5cdFx0LnNwcml0ZSB7XG5cdFx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0fVxuXHR9XG59XG5ib2R5LnNlY3RpZ28ge1xuXHQucGFnaW5hdGlvbiB7XG5cdFx0Jl9faXRlbSB7XG5cdFx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDJweDtcblx0XHRcdH1cblx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5wcm9kdWN0LWhlYWRlciB7XG5cdC5wcm9kdWN0LWhlYWRlcl9fYnV5LW9wdGlvbnMge1xuXHRcdC5zZWxlY3QtY29udGFpbmVyIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0c2VsZWN0IHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNDQwcHgpIHtcblx0XHRcdFx0d2lkdGg6IDM2MHB4O1xuXHRcdFx0XHRAYXBwbHkgbXgtMztcblx0XHRcdH1cblx0XHRcdHNlbGVjdCB7XG5cdFx0XHRcdGhlaWdodDogNTJweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDUycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnByb2R1Y3QtaGVhZGVyLWFsdCB7XG5cdC5yYWRpby1vcHRpb24ge1xuXHRcdEBhcHBseSBteC00O1xuXHRcdGxhYmVsIHtcblx0XHRcdEBhcHBseSBtbC0zO1xuXHRcdH1cblx0fVxuXHRAc2NyZWVuIG1kIHtcblx0XHQuY29sLTEge1xuXHRcdFx0d2lkdGg6IDQwJTtcblx0XHR9XG5cdFx0LmNvbC0yIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAyMCU7XG5cdFx0XHR3aWR0aDogNDAlO1xuXHRcdH1cblx0fVxufVxuIiwiLnNlYXJjaC1vdmVybGF5IHtcblx0cGFkZGluZzogMzBweDtcblx0ei1pbmRleDogOTkzMDE7XG5cdGJhY2tncm91bmQ6IHJnYmEoNzUsIDc1LCA3NSwgMC45KTtcblx0Zm9ybSB7XG5cdFx0bWF4LXdpZHRoOiA2NDBweDtcblx0XHR6LWluZGV4OiAxMDAzO1xuXHRcdEBpbmNsdWRlIGNlbnRlcmVyKHRydWUsIHRydWUpO1xuXHR9XG59XG5ib2R5LnNlY3RpZ28ge1xuXHQuc2VhcmNoLW92ZXJsYXkge1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoOSwgMjgsIDQzLCAwLjkpO1xuXG5cdH1cbn0iLCIuc2hhcmUtdGhpcy10b2dnbGUge1xuXHRsaW5lLWhlaWdodDogMzJweDtcblx0c3ZnIHtcblx0XHR3aWR0aDogMjVweDtcblx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0fVxuXHQmOmhvdmVyIHtcblx0XHQudGV4dCB7XG5cdFx0XHRAYXBwbHkgdW5kZXJsaW5lO1xuXHRcdH1cblx0fVxufSIsIi5zaWRlYmFyLW5hdiB7XG5cdEBhcHBseSB0ZXh0LWJhc2U7XG5cdGEge1xuXHRcdEBhcHBseSB0ZXh0LWRhcmsgbm8tdW5kZXJsaW5lO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0QGFwcGx5IHVuZGVybGluZTtcblx0XHR9XG5cdH1cblx0dWwge1xuXHRcdEBhcHBseSBsaXN0LXJlc2V0O1xuXHRcdGxpIHtcblx0XHRcdEBhcHBseSBtYi01O1xuXHRcdH1cblx0fVxuXHQ+IHVsIHtcblx0XHRAYXBwbHkgbXQtMjtcblx0XHR1bCB7XG5cdFx0XHRAYXBwbHkgbXQtNSBtbC02IG1iLTg7XG5cdFx0fVxuXHRcdD4gbGkge1xuXHRcdFx0QGFwcGx5IHRleHQtMnhsO1xuXHRcdFx0dWwge1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0QGFwcGx5IHRleHQtbGc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuZm9vdGVyLWxpbmtzIHtcblx0YSB7XG5cdFx0QGFwcGx5IG5vLXVuZGVybGluZSB0ci1jb2xvcjtcblx0fVxufVxuXG4uc2l0ZS1mb290ZXIge1xuXHRAYXBwbHkgcmVsYXRpdmU7XG5cdCY6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdEBhcHBseSBibG9jayBhYnNvbHV0ZSBwaW4tbCBwaW4tdCB3LWZ1bGw7XG5cdFx0aGVpZ2h0OiAxNXB4O1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMjM4LCAyMzgsIDIzOCwgMSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG5cdH1cblx0LnNpdGUtZm9vdGVyX19uYXYge1xuXHRcdGgzIHtcblx0XHRcdEBhcHBseSBmb250LWJvbGQgI3shaW1wb3J0YW50fTtcblx0XHR9XG5cdFx0bGkge1xuXHRcdFx0QGFwcGx5IGxlYWRpbmctdGlnaHQ7XG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRAYXBwbHkgcGItMjtcblx0XHRcdH1cblx0XHR9XG5cdFx0YSB7XG5cdFx0XHR3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXHRcdH1cblx0fVxuXHRAc2NyZWVuIHNtIHtcblx0XHQuc2l0ZS1mb290ZXJfX25hdi1jb2x1bW4ge1xuXHRcdFx0d2lkdGg6IDQ4JTtcblx0XHR9XG5cdH1cblx0QHNjcmVlbiBtZCB7XG5cdFx0LnNpdGUtZm9vdGVyX19sb2dvIHtcblx0XHRcdHdpZHRoOiA3NyU7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuXHRcdH1cblx0XHQuc2l0ZS1mb290ZXJfX3NvY2lhbCB7XG5cdFx0XHR3aWR0aDogMjMlO1xuXHRcdH1cblx0XHQuc2l0ZS1mb290ZXJfX25hdi1jb2x1bW4ge1xuXHRcdFx0d2lkdGg6IDIzJTtcblx0XHR9XG5cdH1cbn1cbmJvZHkuc2VjdGlnbyB7XG5cdC5zaXRlLWZvb3RlciB7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0LnNlY3RpZ28taWNvbnMtYmFyIHtcblx0XHRkaXY6bGFzdC1jaGlsZCB7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRoZWlnaHQ6IDc2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5oZWxwZG90Y29tLWxpdmVjaGF0IHtcblx0XHRsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0cmlnaHQ6IDMwcHggIWltcG9ydGFudDtcblx0XHQuaGVscGRvdGNvbS1lbWJlZC1tYWluIHtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG5cdFx0XHRyaWdodDogMTBweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuc2VjdGlnby1pY29ucy1iYXIge1xuXHRcdGRpdjpsYXN0LWNoaWxkIHtcblx0XHRcdGltZyB7XG5cdFx0XHRcdGhlaWdodDogNzZweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly8uaGVscGRvdGNvbS1saXZlY2hhdCB7XG5cdC8vXHRsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdC8vXHRyaWdodDogMzBweCAhaW1wb3J0YW50O1xuXHQvL1x0LmhlbHBkb3Rjb20tZW1iZWQtbWFpbiB7XG5cdC8vXHRcdGZsb2F0OiByaWdodDtcblx0Ly9cdH1cblx0Ly9cdEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuXHQvL1x0XHRyaWdodDogMTBweCAhaW1wb3J0YW50O1xuXHQvL1x0fVxuXHQvL31cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0LnNpdGUtZm9vdGVyX19uYXYtY29sdW1uIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHRoMy5mb290ZXItbGlua3Mge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDA7XG5cdFx0XHQuYXJyb3cge1xuXHRcdFx0XHR3aWR0aDogMTJweDtcblx0XHRcdFx0aGVpZ2h0OiA3cHg7XG5cdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA3cHg7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC4xNXM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuaXMtYWN0aXZlIHtcblx0XHRcdFx0LmFycm93IHtcblx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHR1bC5mb290ZXItbGlua3MtbGlzdCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHR1bC5mb290ZXItbGlua3MtbGlzdCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufSIsIi5zaXRlLWhlYWRlciB7XG5cdEBhcHBseSBmb250LWJhc2U7XG5cdC5zaXRlLWhlYWRlcl9fc2VhcmNoIHtcblx0XHRyaWdodDogOHB4O1xuXHRcdHRyYW5zaXRpb246IHdpZHRoIC4ycztcblx0XHR3aWR0aDogNDBweDtcblx0XHRpbnB1dFt0eXBlPXRleHRdIHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycztcblx0XHR9XG5cdFx0YnV0dG9uIHtcblx0XHRcdHJpZ2h0OiA4cHg7XG5cdFx0fVxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHRcdGlucHV0W3R5cGU9dGV4dF0ge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc2l0ZS1sb2dvIGltZyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cdEBzY3JlZW4gbGcge1xuXHRcdC5zaXRlLWhlYWRlcl9fdG9wIHtcblx0XHRcdGJveC1zaGFkb3c6IDAgMnB4IDEycHggMCAjOWVhNGE4O1xuXHRcdH1cblx0fVxufVxuXG4ubWFpbi1uYXYge1xuXHRAYXBwbHkgYmxvY2sgaC0xMiB3aGl0ZXNwYWNlLW5vLXdyYXA7XG5cdHBhZGRpbmctcmlnaHQ6IDIyMHB4O1xuXHQ+IHVsIHtcblx0XHQ+IGxpIHtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHRAYXBwbHkgcmVsYXRpdmU7XG5cdFx0XHRsaW5lLWhlaWdodDogNDhweDtcblx0XHRcdEBhcHBseSBoLTEyO1xuXHRcdFx0PiBhIHtcblx0XHRcdFx0QGFwcGx5IGlubGluZS1ibG9jayByZWxhdGl2ZSBoLTEyIGZvbnQtYm9sZCB0ZXh0LWRhcmsgbm8tdW5kZXJsaW5lO1xuXHRcdFx0XHQubGluZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRAYXBwbHkgbXItNDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdC5saW5lIHtcblx0XHRcdFx0XHRcdEBhcHBseSBibG9jayB3LWZ1bGwgaC0xIGFic29sdXRlIHBpbi1sIHBpbi1iO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuZHJvcGRvd24tbWVudSB7XG5cdFx0QGFwcGx5IGhpZGRlbiB3aGl0ZXNwYWNlLW5vcm1hbCBhYnNvbHV0ZSB6LTUwIGJnLWdyZXktYWx0IHNoYWRvdy1sZyByb3VuZGVkLWIgb3ZlcmZsb3ctaGlkZGVuO1xuXHRcdHRvcDogNDhweDtcblx0XHRsZWZ0OiAtMjRweDtcblx0XHR3aWR0aDogMzIwcHg7XG5cdFx0PiB1bCB7XG5cdFx0XHRAYXBwbHkgbGlzdC1yZXNldDtcblx0XHRcdD4gbGkge1xuXHRcdFx0XHRAYXBwbHkgYmxvY2s7XG5cdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0QGFwcGx5IGJvcmRlci1iIGJvcmRlci1zb2xpZCBib3JkZXItZGFyaztcblx0XHRcdFx0fVxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRAYXBwbHkgYmxvY2sgdGV4dC1kYXJrIG5vLXVuZGVybGluZSB0ZXh0LWxnIHB4LTYgcHktNDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdEBhcHBseSB0ZXh0LXdoaXRlIG5vLXVuZGVybGluZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQ+IHVsIHtcblx0XHQ+IGxpOmxhc3QtY2hpbGQge1xuXHRcdFx0LmRyb3Bkb3duLW1lbnUge1xuXHRcdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0XHRyaWdodDogLTI0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBzY3JlZW4geGwge1xuXHRcdD4gdWwge1xuXHRcdFx0PiBsaSB7XG5cdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRcdEBhcHBseSBtci01O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4udXRpbGl0eS1uYXYge1xuXHRoZWlnaHQ6IDIzcHg7XG5cdHJpZ2h0OiAxNnB4O1xuXHR6LWluZGV4OiA5MDA7XG5cdHVsID4gbGksIGEsIC5pY29uIHtcblx0XHRAYXBwbHkgaW5saW5lLWJsb2NrIGFsaWduLXRvcDtcblx0fVxuXHRhIHtcblx0XHRAYXBwbHkgbm8tdW5kZXJsaW5lIHRleHQtbGc7XG5cdFx0bGluZS1oZWlnaHQ6IDIzcHg7XG5cdH1cblx0Lmljb24ge1xuXHRcdEBhcHBseSBtci0yO1xuXHRcdHN2ZyB7XG5cdFx0XHRoZWlnaHQ6IDIzcHg7XG5cdFx0XHR3aWR0aDogMjhweDtcblx0XHR9XG5cdH1cblx0bGkuY3VycmVuY3kge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0bGkubGluayB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHRsaS5zZWFyY2gge1xuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogMjJweDtcblx0XHRcdGhlaWdodDogMjJweDtcblx0XHR9XG5cdH1cblx0Ji51dGlsaXR5LW5hdi1zZWN0aWdvIHtcblx0XHRsaS5jdXJyZW5jeSxcblx0XHRsaS5saW5rIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR9XG5cdH1cblx0Ji51dGlsaXR5LW5hdi1icmFuZHMge1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA1NDBweCkge1xuXHRcdFx0bGkuY3VycmVuY3kge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBzY3JlZW4gbGcge1xuXHRcdFx0bGkubGluayB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdH1cblxuXHRcdFx0bGkudG9nZ2xlLW1vYmlsZS1uYXYge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBzY3JlZW4geGwge1xuXHRcdFx0bGkuc2VhcmNoIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5zZWN0aWdvLXNpdGUtaGVhZGVyIHtcblxuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0d2lkdGg6IDEwMCU7IFxuXHR6LWluZGV4OiA1MDtcblxuXHQudXRpbGl0eS1uYXYge1xuXHRcdGEge1xuXHRcdFx0QGFwcGx5IHRleHQteHMgdGV4dC1kYXJrO1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdEBhcHBseSB0ZXh0LXNlY3RpZ28tZ3JlZW47XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jYXJ0LWljb24ge1xuXHRcdFx0bWFyZ2luLXRvcDogMXB4O1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0LnNwcml0ZS5hbmdsZS1kb3duIHtcblx0XHRcdHdpZHRoOiA4cHg7XG5cdFx0XHRoZWlnaHQ6IDRweDtcblx0XHRcdG1hcmdpbi10b3A6IC0xcHg7XG5cdFx0XHRAaW5jbHVkZSBjZW50ZXJlcihmYWxzZSwgdHJ1ZSk7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHR3aWR0aDogOHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDRweDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBzY3JlZW4gc20ge1xuXHRcdC51dGlsaXR5LW5hdiB7XG5cdFx0XHRhIHtcblx0XHRcdFx0QGFwcGx5IHRleHQtc207XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBzY3JlZW4gbGcge1xuXHRcdC51dGlsaXR5LW5hdiB7XG5cdFx0XHRAYXBwbHkgcGluLXRtO1xuXHRcdFx0LmNhcnQtaWNvbiB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnV0aWxpdHktZHJvcGRvd24tb3B0aW9uIHtcblx0Zm9udC1zaXplOiAuODc1cmVtO1xuXHRsaW5lLWhlaWdodDogMjNweDtcbn1cbi51dGlsaXR5LWRyb3Bkb3duLW9wdGlvbnMge1xuXHRsZWZ0OiAwO1xuXHRAc2NyZWVuIHNtIHtcblx0XHRAaW5jbHVkZSBjZW50ZXJlcih0cnVlLCBmYWxzZSk7XG5cdH1cblx0LnV0aWxpdHktZHJvcGRvd246bGFzdC1jaGlsZCAmIHtcblx0XHRsZWZ0OiBhdXRvO1xuXHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRyaWdodDogMDtcblx0fVxuXHQuaW5uZXIge1xuXHRcdHdpZHRoOiAyMDBweDtcblx0XHR0b3A6IDIzcHg7XG5cdFx0ei1pbmRleDogOTkxMDE7XG5cdFx0QGFwcGx5IHRleHQtYmFzZSBsZWFkaW5nLW5vcm1hbDtcblx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdGEge1xuXHRcdFx0QGFwcGx5IHRleHQtYmFzZSBtLTAgcC0wIGxlYWRpbmctbm9ybWFsICN7IWltcG9ydGFudH07XG5cdFx0fVxuXHRcdHA6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVlbTtcblx0XHR9XG5cdH1cbn1cblxuLnNlY3RpZ28tc2l0ZS1oZWFkZXIge1xuXHQudXRpbGl0eS1uYXYge1xuXHRcdGxpOmxhc3QtY2hpbGQge1xuXHRcdFx0LnV0aWxpdHktZHJvcGRvd24tb3B0aW9ucyB7XG5cdFx0XHRcdGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRyaWdodDogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uc2VjdGlnby1tYWluLW5hdiB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdD4gdWwge1xuXHRcdD4gbGkge1xuXHRcdFx0Lm5hdi1sYWJlbCxcblx0XHRcdD4gYSB7XG5cdFx0XHRcdEBhcHBseSB0ZXh0LWxnIHRleHQtZGFyayBuby11bmRlcmxpbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdGxpLnNlYXJjaCB7XG5cdFx0c3ZnIHtcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdH1cblx0fVxuXHRAc2NyZWVuIGxnIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdGhlaWdodDogNzVweDtcblx0XHQ+IHVsIHtcblx0XHRcdD4gbGkge1xuXHRcdFx0XHRoZWlnaHQ6IDc1cHg7XG5cdFx0XHRcdC5uYXYtbGFiZWwge1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA3NXB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuaG92ZXIge1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjMDBCMDczO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uc2VjdGlnby1zaXRlLWhlYWRlcl9fdG9wIHtcblx0ei1pbmRleDogOTkxMDE7XG59XG4uc2VjdGlnby1zaXRlLWhlYWRlcl9fYm90dG9tIHtcblx0Ym94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgLjE2KTtcblx0ei1pbmRleDogOTkwMDE7XG5cdD4gLmNvbnRhaW5lciB7XG5cdFx0ei1pbmRleDogOTkwMDI7XG5cdH1cbn1cbi5zZWN0aWdvLWRyb3Bkb3duLW1lbnUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJhY2tncm91bmQ6ICNGNkY2RjY7XG5cdHRvcDogMTAwJTtcblx0ei1pbmRleDogOTkwMDM7XG5cdHVsLmRyb3Bkb3duLWNvbHVtbiB7XG5cdFx0QGFwcGx5IHRleHQtYmFzZSBmb250LW1lZGl1bSBsZWFkaW5nLXRpZ2h0IG1iLTU7XG5cdFx0PiBsaSB7XG5cdFx0XHQ+IC5pdGVtIHtcblx0XHRcdFx0QGFwcGx5IGJsb2NrIG1iLTQgdGV4dC14bCBmb250LWJvbGQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHVsIHtcblx0XHRcdEBhcHBseSBtYi01O1xuXHRcdFx0PiBsaSB7XG5cdFx0XHRcdEBhcHBseSBibG9jaztcblx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRAYXBwbHkgbWItMjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHR1bCB7XG5cdFx0QGFwcGx5IGJsb2NrIGxpc3QtcmVzZXQ7XG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0JjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdGhlaWdodDogNnB4O1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMjE4LDIxOCwyMTgsMSkgMCUscmdiYSgyMTgsMjE4LDIxOCwwKSAxMDAlKTtcblx0fVxuXHRhIHtcblx0XHRAYXBwbHkgdGV4dC1ibGFjayBuby11bmRlcmxpbmU7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRAYXBwbHkgdW5kZXJsaW5lO1xuXHRcdH1cblx0fVxufVxuLnNlY3RpZ28tZHJvcGRvd24tbWVudS13cmFwIHtcblx0ZGlzcGxheTogbm9uZTtcblx0QGFwcGx5IGFic29sdXRlIHBpbi1sIHctZnVsbCBwaW4tYjtcblx0Ji5jb2xzLTEge1xuXHRcdC5zZWN0aWdvLWRyb3Bkb3duLW1lbnUge1xuXHRcdFx0QGFwcGx5IG1heC13LXhzOyAvLyAzMjBcblx0XHR9XG5cdH1cblx0Ji5jb2xzLTIge1xuXHRcdC5zZWN0aWdvLWRyb3Bkb3duLW1lbnUge1xuXHRcdFx0QGFwcGx5IG1heC13LW1kOyAvLyA2NDBcblx0XHR9XG5cdH1cblx0Ji5jb2xzLTMge1xuXHRcdC5zZWN0aWdvLWRyb3Bkb3duLW1lbnUge1xuXHRcdFx0QGFwcGx5IG1heC13LWxnOyAvLyA4MDBcblx0XHR9XG5cdH1cblx0Ji5jb2xzLTQge1xuXHRcdC5zZWN0aWdvLWRyb3Bkb3duLW1lbnUge1xuXHRcdFx0QGluY2x1ZGUgY2VudGVyZXIodHJ1ZSwgZmFsc2UpO1xuXHRcdFx0QGFwcGx5IG1heC13LTJ4bDsgLy8gMTEyMFxuXHRcdH1cblx0fVxufVxuXG4iLCIuc3R5bGVkLXRhYmxlIHtcblx0dGFibGUge1xuXHRcdEBhcHBseSB3LWZ1bGwgYm9yZGVyLWNvbGxhcHNlO1xuXHRcdHRoZWFkIHRoIHtcblx0XHRcdEBhcHBseSBiZy1kYXJrIHRleHQtd2hpdGUgdGV4dC14bCBmb250LWJvbGQ7XG5cdFx0fVxuXHRcdHRib2R5IHRkIHtcblx0XHRcdEBhcHBseSB0ZXh0LWJhc2UgZm9udC1saWdodCBib3JkZXItciBib3JkZXItYiBib3JkZXItZ3JleS1hbHQ7XG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0QGFwcGx5IGJvcmRlci1sIGJvcmRlci1ncmV5LWFsdDtcblx0XHRcdH1cblx0XHR9XG5cdFx0dGJvZHkgdHI6bnRoLWNoaWxkKGV2ZW4pIHRkIHtcblx0XHRcdEBhcHBseSBiZy1ncmV5LWxpZ2h0ZXN0O1xuXHRcdH1cblx0XHR0aCwgdGQge1xuXHRcdFx0QGFwcGx5IHAtMztcblx0XHR9XG5cdH1cbn0iLCIudGFncy1saXN0IHtcblx0QGFwcGx5IHRleHQtYmFzZTtcblx0c3Ryb25nIHtcblx0XHRAYXBwbHkgZm9udC1ib2xkO1xuXHR9XG5cdC50YWcge1xuXHRcdEBhcHBseSBpbmxpbmUtYmxvY2sgbm8tdW5kZXJsaW5lIGJnLWRhcmsgdGV4dC13aGl0ZSByb3VuZGVkIGZvbnQtcmVndWxhciBweS0yIHB4LTMgbWwtNDtcblx0fVxufSIsIi50ZXh0LWJsb2NrLWFzaWRlIHtcblx0QGFwcGx5IG10LTI7XG5cdC50ZXh0LWJsb2Nrcy5iZy1ncmV5LWxpZ2h0ZXN0ICYge1xuXHRcdEBhcHBseSBiZy13aGl0ZTtcblx0XHQuZXh0ZW5kLWJnIHtcblx0XHRcdEBhcHBseSBiZy13aGl0ZTtcblx0XHR9XG5cdH1cblx0LnRleHQtYmxvY2tzLmJnLXdoaXRlICYge1xuXHRcdEBhcHBseSBiZy1ncmV5LWxpZ2h0ZXN0O1xuXHRcdC5leHRlbmQtYmcge1xuXHRcdFx0QGFwcGx5IGJnLWdyZXktbGlnaHRlc3Q7XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdEBhcHBseSBiZy13aGl0ZSBteS02O1xuXHRcdC5leHRlbmQtYmcge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0QGFwcGx5IG1iLTQ7XG5cdFx0Ji5wb3NpdGlvbi1sZWZ0IHtcblx0XHRcdEBhcHBseSBtci0xMDtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdH1cblx0XHQmLnBvc2l0aW9uLXJpZ2h0IHtcblx0XHRcdEBhcHBseSBtbC0xMDtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHR9XG5cdH1cbn0iLCIuYXJ0aWNsZS1lbnRyeSB7XG5cdC5ibG9ja3MtY29udGFpbmVyIHtcblx0XHQudGV4dC1ibG9ja3M6Zmlyc3QtY2hpbGQge1xuXHRcdFx0cGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuLnNpbmdsZS1hcnRpY2xlIHtcblx0QHNjcmVlbiBzbSB7XG5cdFx0Lmhhcy1pbWFnZSB7XG5cdFx0XHQuaW1hZ2Uge1xuXHRcdFx0XHR3aWR0aDogMjQwcHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7XG5cdFx0XHR9XG5cdFx0XHQudGV4dCB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyNDBweCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBzY3JlZW4gbWQge1xuXHRcdC5oYXMtaW1hZ2Uge1xuXHRcdFx0LmltYWdlIHtcblx0XHRcdFx0d2lkdGg6IDI5MHB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuXHRcdFx0fVxuXHRcdFx0LnRleHQge1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjkwcHgpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5jaGVja291dC1mb3JtIHtcblx0LmZpZWxkLWxhYmVsIHtcblx0XHRAYXBwbHkgZm9udC1saWdodCB0ZXh0LWxnO1xuXHR9XG59XG5cbi5yZXF1aXJlZC1pbmZvIHtcblx0Y29sb3I6ICNkZDAwMDA7XG59XG5cbi5jaGVja291dC1zdGVwcyB7XG5cdC5zdGVwIHtcblx0XHQ+IHNwYW4ge1xuXHRcdFx0QGFwcGx5IGFsaWduLXRvcDtcblx0XHR9XG5cdH1cblx0LnRleHQge1xuXHRcdEBhcHBseSBwci00O1xuXHR9XG5cdC5udW0ge1xuXHRcdEBhcHBseSBpbmxpbmUtYmxvY2sgdGV4dC1jZW50ZXIgcm91bmRlZC1mdWxsIGZvbnQtYm9sZCB0ZXh0LXhsIG1yLTM7XG5cdFx0bGluZS1oZWlnaHQ6IDM0cHg7XG5cdFx0d2lkdGg6IDM0cHg7XG5cdFx0aGVpZ2h0OiAzNHB4O1xuXHR9XG59XG5cbi5jaG9vc2UtZHZjLWVtYWlsLWZpZWxkIHtcblx0LmxvYWRpbmctaWNvbiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQmLmxvYWRpbmcge1xuXHRcdGxhYmVsLnJlcXVpcmVkOmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdC5sb2FkaW5nLWljb24ge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdH1cblx0fVxufVxuXG4uZG9tYWluLWxpc3QtaW5zdHJ1Y3Rpb25zIHtcblx0dWwsIG9sIHtcblx0XHRtYXJnaW4tbGVmdDogMjBweDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGxpIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdH1cblx0fVxuXHRmb250LXNpemU6IDE0cHg7XG5cdHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLmRvbWFpbi1saXN0LWZpZWxkIHtcblx0dGV4dGFyZWEge1xuXHRcdG1pbi1oZWlnaHQ6IDE5MHB4O1xuXHR9XG59XG5cbi5zaWRlYmFyLWNhcnQge1xuXHQuc2lkZWJhci1jYXJ0X190b3RhbCB7XG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdH1cblx0LmNhcnQtcm93IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdC50ZXh0IHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcblx0XHR9XG5cdFx0LnByaWNlIHtcblx0XHRcdHdpZHRoOiA4MHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0fVxuXHR9XG59IiwiLmZhcS1pbmRleCB7XG5cdHVsIHtcblx0XHRhIHtcblx0XHRcdEBhcHBseSB0ci1jb2xvciBuby11bmRlcmxpbmU7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0QGFwcGx5IHVuZGVybGluZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmZhcS1wYWdlIHtcblx0LmJsb2Nrcy1jb250YWluZXIge1xuXHRcdC50ZXh0LWJsb2NrczpmaXJzdC1jaGlsZCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHR9XG5cdH1cbn0iLCIucGVyc29uLXByb2ZpbGUge1xuXHQuc29jaWFsLWxpbmtzIHtcblx0XHRhIHtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdC50ZXh0IHtcblx0XHRcdFx0XHRAYXBwbHkgdW5kZXJsaW5lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5jb2x1bW5zIHtcblx0XHQucGhvdG8ge1xuXHRcdFx0bWF4LXdpZHRoOiA0MyU7XG5cdFx0fVxuXHR9XG5cdEBzY3JlZW4gc20ge1xuXHRcdC5jb2x1bW5zIHtcblx0XHRcdC5waG90byB7XG5cdFx0XHRcdG1heC13aWR0aDogMzMlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAc2NyZWVuIG1kIHtcblx0XHQuY29sdW1ucyB7XG5cdFx0XHRAYXBwbHkgZmxleDtcblx0XHRcdC5waG90byB7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0d2lkdGg6IDI0MHB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuXHRcdFx0fVxuXHRcdFx0LnRleHQge1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjQwcHgpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAc2NyZWVuIGxnIHtcblx0XHQuY29sdW1ucyB7XG5cdFx0XHQucGhvdG8ge1xuXHRcdFx0XHR3aWR0aDogMzAwcHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDQwcHg7XG5cdFx0XHR9XG5cdFx0XHQudGV4dCB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzMDBweCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnJlc291cmNlcy1maWx0ZXIge1xuXHQuc2VsZWN0LWNvbnRhaW5lciB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxuXHRzZWxlY3Qge1xuXHRcdEBhcHBseSBwci0xMDtcblx0fVxuXHRidXR0b25bdHlwZT1cInN1Ym1pdFwiXSB7XG5cdFx0QGFwcGx5IHBpbi10bSBwaW4tciBtci00O1xuXHR9XG5cdEBzY3JlZW4gc20ge1xuXHRcdHNlbGVjdCwgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuXHRcdFx0QGFwcGx5IHRleHQtbGc7XG5cdFx0XHRwYWRkaW5nOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cbi5yZXNvdXJjZS10b3AtbGlua3Mge1xuXHQuYmFjay1saW5rIHtcblx0XHRAYXBwbHkgYWxpZ24tdG9wO1xuXHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogOXB4O1xuXHRcdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdH1cblx0fVxufVxuLnJlc291cmNlLXNpbmdsZSB7XG5cdEBhcHBseSBibG9jayBuby11bmRlcmxpbmUgdGV4dC1kYXJrO1xuXHRoNCB7XG5cdFx0QGFwcGx5IGZvbnQtcmVndWxhciBtYi0xO1xuXHR9XG5cdC50ZWFzZXIge1xuXHRcdEBhcHBseSBmb250LWJhc2UgbGVhZGluZy1sb29zZXI7XG5cdH1cblxuXHQuZmFxLWljb24ge1xuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogMTA4cHg7XG5cdFx0XHRoZWlnaHQ6IDk2cHg7XG5cdFx0fVxuXHR9XG5cdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0QGFwcGx5IG1iLTY7XG5cdH1cblx0LnRodW1ibmFpbCB7XG5cdFx0QGFwcGx5IGhpZGRlbjtcblx0fVxuXHQuZGV0YWlscyB7XG5cdFx0QGFwcGx5IGJsb2NrO1xuXHR9XG5cdEBzY3JlZW4gc20ge1xuXHRcdEBhcHBseSBmbGV4IG1iLTA7XG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdEBhcHBseSBtYi00IHBiLTQ7XG5cdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgI2RjZGNkYztcblx0XHR9XG5cdFx0LnRodW1ibmFpbCB7XG5cdFx0XHRAYXBwbHkgYmxvY2s7XG5cdFx0XHR3aWR0aDogMTgwcHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDMwcHg7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRib3gtc2hhZG93OiAwIDAgMTJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5kZXRhaWxzIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyMTBweCk7XG5cdFx0fVxuXHR9XG5cdEBzY3JlZW4gbWQge1xuXHRcdC50aHVtYm5haWwge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA0MHB4O1xuXHRcdH1cblx0XHQuZGV0YWlscyB7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjIwcHgpO1xuXHRcdH1cblx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0QGFwcGx5IG1iLTYgcGItNjtcblx0XHR9XG5cdH1cbn1cbmEucmVzb3VyY2Utc2luZ2xlOmhvdmVyIHtcblx0aDQge1xuXHRcdEBhcHBseSB1bmRlcmxpbmU7XG5cdH1cbn1cblxuLmNhdGVnb3J5LWluZGljYXRvciB7XG5cdEBhcHBseSBpbmxpbmUtYmxvY2sgbGVhZGluZy10aWdodCBweS0xIHB4LTMgbWItMiByb3VuZGVkO1xufVxuXG4ucmVzb3VyY2VzLXJlc3VsdHMtaW5mbyB7XG5cdC5yZXNldC1maWx0ZXItYnRuIHtcblx0XHRwYWRkaW5nOiAxMHB4IDEycHg7XG5cdFx0LnNwcml0ZSB7XG5cdFx0XHR3aWR0aDogMjRweDtcblx0XHRcdGhlaWdodDogMjhweDtcblx0XHRcdHN2ZyB7XG5cdFx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDI4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5yZXNvdXJjZXMtcmVzdWx0cy1jb250YWluZXIge1xuXHRtaW4taGVpZ2h0OiAyNDBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQubG9hZGluZy1pY29uIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdEBpbmNsdWRlIGNlbnRlcmVyKHRydWUsIGZhbHNlKTtcblx0XHR0b3A6IDUwcHg7XG5cdFx0ei1pbmRleDogOTk5OTtcblx0fVxuXHQmLmxvYWRpbmcge1xuXHRcdC5yZXNvdXJjZXMtcmVzdWx0cy1pbmZvLFxuXHRcdC5yZXNvdXJjZXMtcmVzdWx0cyxcblx0XHQucGFnaW5hdGlvbiB7XG5cdFx0XHRvcGFjaXR5OiAwLjI1O1xuXHRcdH1cblx0XHQubG9hZGluZy1pY29uIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxufVxuXG4ucmVzb3VyY2Uge1xuXHQuYmxvY2tzLWNvbnRhaW5lciB7XG5cdFx0LmJsb2NrOmZpcnN0LWNoaWxkLFxuXHRcdC50ZXh0LWJsb2NrczpmaXJzdC1jaGlsZCB7XG5cdFx0XHRAYXBwbHkgcHQtNDtcblx0XHR9XG5cdH1cbn1cblxuLmdhdGVkLXJlc291cmNlLWNvbHVtbnMge1xuXHQuZ2F0ZWQtcmVzb3VyY2VfX2NvbnRlbnQge1xuXG5cdH1cblx0LmdhdGVkLXJlc291cmNlX19zaWRlYmFyIHtcblxuXG5cdH1cbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKiFcbiAqIEhhbWJ1cmdlcnNcbiAqIEBkZXNjcmlwdGlvbiBUYXN0eSBDU1MtYW5pbWF0ZWQgaGFtYnVyZ2Vyc1xuICogQGF1dGhvciBKb25hdGhhbiBTdWggQGpvbnN1aFxuICogQHNpdGUgaHR0cHM6Ly9qb25zdWguY29tL2hhbWJ1cmdlcnNcbiAqIEBsaW5rIGh0dHBzOi8vZ2l0aHViLmNvbS9qb25zdWgvaGFtYnVyZ2Vyc1xuICovXG5cbi8vIFNldHRpbmdzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuJGhhbWJ1cmdlci1wYWRkaW5nLXggICAgICAgICAgICAgICAgICAgICAgIDogMnB4ICFkZWZhdWx0O1xuJGhhbWJ1cmdlci1wYWRkaW5nLXkgICAgICAgICAgICAgICAgICAgICAgIDogMnB4ICFkZWZhdWx0O1xuJGhhbWJ1cmdlci1sYXllci13aWR0aCAgICAgICAgICAgICAgICAgICAgIDogMjZweCAhZGVmYXVsdDtcbiRoYW1idXJnZXItbGF5ZXItaGVpZ2h0ICAgICAgICAgICAgICAgICAgICA6IDJweCAhZGVmYXVsdDtcbiRoYW1idXJnZXItbGF5ZXItc3BhY2luZyAgICAgICAgICAgICAgICAgICA6IDZweCAhZGVmYXVsdDtcbiRoYW1idXJnZXItbGF5ZXItY29sb3IgICAgICAgICAgICAgICAgICAgICA6ICNmZmYgIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLWxheWVyLWJvcmRlci1yYWRpdXMgICAgICAgICAgICAgOiA0cHggIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLWhvdmVyLW9wYWNpdHkgICAgICAgICAgICAgICAgICAgOiAxICFkZWZhdWx0O1xuJGhhbWJ1cmdlci1ob3Zlci10cmFuc2l0aW9uLWR1cmF0aW9uICAgICAgIDogMC4xNXMgIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLWhvdmVyLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXIgIWRlZmF1bHQ7XG5cbi8vIFRvIHVzZSBDU1MgZmlsdGVycyBhcyB0aGUgaG92ZXIgZWZmZWN0IGluc3RlYWQgb2Ygb3BhY2l0eSxcbi8vIHNldCAkaGFtYnVyZ2VyLWhvdmVyLXVzZS1maWx0ZXIgYXMgdHJ1ZSBhbmRcbi8vIGNoYW5nZSB0aGUgdmFsdWUgb2YgJGhhbWJ1cmdlci1ob3Zlci1maWx0ZXIgYWNjb3JkaW5nbHkuXG4kaGFtYnVyZ2VyLWhvdmVyLXVzZS1maWx0ZXI6IGZhbHNlICFkZWZhdWx0O1xuJGhhbWJ1cmdlci1ob3Zlci1maWx0ZXIgICAgOiBvcGFjaXR5KDUwJSkgIWRlZmF1bHQ7XG5cbi8vIFR5cGVzIChSZW1vdmUgb3IgY29tbWVudCBvdXQgd2hhdCB5b3UgZG9u4oCZdCBuZWVkKVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiRoYW1idXJnZXItdHlwZXM6IChcbiAgLy8zZHgsXG4gIC8vM2R4LXIsXG4gIC8vM2R5LFxuICAvLzNkeS1yLFxuICAvLzNkeHksXG4gIC8vM2R4eS1yLFxuICAvL2Fycm93LFxuICAvL2Fycm93LXIsXG4gIC8vYXJyb3dhbHQsXG4gIC8vYXJyb3dhbHQtcixcbiAgLy9hcnJvd3R1cm4sXG4gIC8vYXJyb3d0dXJuLXIsXG4gIC8vYm9yaW5nLFxuICAvL2NvbGxhcHNlLFxuICAvL2NvbGxhcHNlLXIsXG4gIC8vZWxhc3RpYyxcbiAgLy9lbGFzdGljLXIsXG4gIC8vZW1waGF0aWMsXG4gIC8vZW1waGF0aWMtcixcbiAgLy9taW51cyxcbiAgLy9zbGlkZXIsXG4gIC8vc2xpZGVyLXIsXG4gIC8vc3BpbixcbiAgLy9zcGluLXIsXG4gIC8vc3ByaW5nLFxuICAvL3NwcmluZy1yLFxuICAvL3N0YW5kLFxuICAvL3N0YW5kLXIsXG4gIHNxdWVlemVcbiAgLy92b3J0ZXgsXG4gIC8vdm9ydGV4LXJcbikgIWRlZmF1bHQ7XG5cbi8vIEJhc2UgSGFtYnVyZ2VyIChXZSBuZWVkIHRoaXMpXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQGltcG9ydCBcImJhc2VcIjtcblxuLy8gSGFtYnVyZ2VyIHR5cGVzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy9AaW1wb3J0IFwidHlwZXMvM2R4XCI7XG4vL0BpbXBvcnQgXCJ0eXBlcy8zZHgtclwiO1xuLy9AaW1wb3J0IFwidHlwZXMvM2R5XCI7XG4vL0BpbXBvcnQgXCJ0eXBlcy8zZHktclwiO1xuLy9AaW1wb3J0IFwidHlwZXMvM2R4eVwiO1xuLy9AaW1wb3J0IFwidHlwZXMvM2R4eS1yXCI7XG4vL0BpbXBvcnQgXCJ0eXBlcy9hcnJvd1wiO1xuLy9AaW1wb3J0IFwidHlwZXMvYXJyb3ctclwiO1xuLy9AaW1wb3J0IFwidHlwZXMvYXJyb3dhbHRcIjtcbi8vQGltcG9ydCBcInR5cGVzL2Fycm93YWx0LXJcIjtcbi8vQGltcG9ydCBcInR5cGVzL2Fycm93dHVyblwiO1xuLy9AaW1wb3J0IFwidHlwZXMvYXJyb3d0dXJuLXJcIjtcbi8vQGltcG9ydCBcInR5cGVzL2JvcmluZ1wiO1xuLy9AaW1wb3J0IFwidHlwZXMvY29sbGFwc2VcIjtcbi8vQGltcG9ydCBcInR5cGVzL2NvbGxhcHNlLXJcIjtcbi8vQGltcG9ydCBcInR5cGVzL2VsYXN0aWNcIjtcbi8vQGltcG9ydCBcInR5cGVzL2VsYXN0aWMtclwiO1xuLy9AaW1wb3J0IFwidHlwZXMvZW1waGF0aWNcIjtcbi8vQGltcG9ydCBcInR5cGVzL2VtcGhhdGljLXJcIjtcbi8vQGltcG9ydCBcInR5cGVzL21pbnVzXCI7XG4vL0BpbXBvcnQgXCJ0eXBlcy9zbGlkZXJcIjtcbi8vQGltcG9ydCBcInR5cGVzL3NsaWRlci1yXCI7XG4vL0BpbXBvcnQgXCJ0eXBlcy9zcGluXCI7XG4vL0BpbXBvcnQgXCJ0eXBlcy9zcGluLXJcIjtcbi8vQGltcG9ydCBcInR5cGVzL3NwcmluZ1wiO1xuLy9AaW1wb3J0IFwidHlwZXMvc3ByaW5nLXJcIjtcbi8vQGltcG9ydCBcInR5cGVzL3N0YW5kXCI7XG4vL0BpbXBvcnQgXCJ0eXBlcy9zdGFuZC1yXCI7XG5AaW1wb3J0IFwidHlwZXMvc3F1ZWV6ZVwiO1xuLy9AaW1wb3J0IFwidHlwZXMvdm9ydGV4XCI7XG4vL0BpbXBvcnQgXCJ0eXBlcy92b3J0ZXgtclwiO1xuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gQ29va2luZyB1cCBhZGRpdGlvbmFsIHR5cGVzOlxuLy9cbi8vIFRoZSBTYXNzIGZvciBlYWNoIGhhbWJ1cmdlciB0eXBlIHNob3VsZCBiZSBuZXN0ZWRcbi8vIGluc2lkZSBhbiBAaWYgZGlyZWN0aXZlIHRvIGNoZWNrIHdoZXRoZXIgb3Igbm90XG4vLyBpdCBleGlzdHMgaW4gJGhhbWJ1cmdlci10eXBlcyBzbyBvbmx5IHRoZSBDU1MgZm9yXG4vLyBpbmNsdWRlZCB0eXBlcyBhcmUgZ2VuZXJhdGVkLlxuLy9cbi8vIGUuZy4gaGFtYnVyZ2Vycy90eXBlcy9fbmV3LXR5cGUuc2Nzc1xuLy9cbi8vIEBpZiBpbmRleCgkaGFtYnVyZ2VyLXR5cGVzLCBuZXctdHlwZSkge1xuLy8gICAuaGFtYnVyZ2VyLS1uZXctdHlwZSB7XG4vLyAgICAgLi4uXG4vLyAgIH1cbi8vIH1cbiIsIi8vIEhhbWJ1cmdlclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5oYW1idXJnZXIge1xuICBwYWRkaW5nOiAkaGFtYnVyZ2VyLXBhZGRpbmcteSAkaGFtYnVyZ2VyLXBhZGRpbmcteDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgZmlsdGVyO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkaGFtYnVyZ2VyLWhvdmVyLXRyYW5zaXRpb24tZHVyYXRpb247XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkaGFtYnVyZ2VyLWhvdmVyLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uO1xuXG4gIC8vIE5vcm1hbGl6ZSAoPGJ1dHRvbj4pXG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAmOmhvdmVyIHtcbiAgICBAaWYgJGhhbWJ1cmdlci1ob3Zlci11c2UtZmlsdGVyID09IHRydWUge1xuICAgICAgZmlsdGVyOiAkaGFtYnVyZ2VyLWhvdmVyLWZpbHRlcjtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgb3BhY2l0eTogJGhhbWJ1cmdlci1ob3Zlci1vcGFjaXR5O1xuICAgIH1cbiAgfVxufVxuXG4uaGFtYnVyZ2VyLWJveCB7XG4gIHdpZHRoOiAkaGFtYnVyZ2VyLWxheWVyLXdpZHRoO1xuICBoZWlnaHQ6ICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0ICogMyArICRoYW1idXJnZXItbGF5ZXItc3BhY2luZyAqIDI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaGFtYnVyZ2VyLWlubmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCAvIC0yO1xuXG4gICYsXG4gICY6OmJlZm9yZSxcbiAgJjo6YWZ0ZXIge1xuICAgIHdpZHRoOiAkaGFtYnVyZ2VyLWxheWVyLXdpZHRoO1xuICAgIGhlaWdodDogJGhhbWJ1cmdlci1sYXllci1oZWlnaHQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGhhbWJ1cmdlci1sYXllci1jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiAkaGFtYnVyZ2VyLWxheWVyLWJvcmRlci1yYWRpdXM7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbiAgfVxuXG4gICY6OmJlZm9yZSxcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIHRvcDogKCRoYW1idXJnZXItbGF5ZXItc3BhY2luZyArICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0KSAqIC0xO1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGJvdHRvbTogKCRoYW1idXJnZXItbGF5ZXItc3BhY2luZyArICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0KSAqIC0xO1xuICB9XG59XG4iLCJAaWYgaW5kZXgoJGhhbWJ1cmdlci10eXBlcywgc3F1ZWV6ZSkge1xuICAvKlxuICAgKiBTcXVlZXplXG4gICAqL1xuICAuaGFtYnVyZ2VyLS1zcXVlZXplIHtcbiAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMDc1cztcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMDc1cyAwLjEycyBlYXNlLFxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5IDAuMDc1cyBlYXNlO1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRyYW5zaXRpb246IGJvdHRvbSAwLjA3NXMgMC4xMnMgZWFzZSxcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIDAuMDc1cyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjEycztcbiAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMDc1cyBlYXNlLFxuICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHkgMC4wNzVzIDAuMTJzIGVhc2U7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYm90dG9tIDAuMDc1cyBlYXNlLFxuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAwLjA3NXMgMC4xMnMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8gRGVmYXVsdCBWYXJpYWJsZXNcblxuLy8gU2xpY2sgaWNvbiBlbnRpdHkgY29kZXMgb3V0cHV0cyB0aGUgZm9sbG93aW5nXG4vLyBcIlxcMjE5MFwiIG91dHB1dHMgYXNjaWkgY2hhcmFjdGVyIFwi4oaQXCJcbi8vIFwiXFwyMTkyXCIgb3V0cHV0cyBhc2NpaSBjaGFyYWN0ZXIgXCLihpJcIlxuLy8gXCJcXDIwMjJcIiBvdXRwdXRzIGFzY2lpIGNoYXJhY3RlciBcIuKAolwiXG5cbiRzbGljay1mb250LXBhdGg6IFwiLi9mb250cy9cIiAhZGVmYXVsdDtcbiRzbGljay1mb250LWZhbWlseTogXCJzbGlja1wiICFkZWZhdWx0O1xuJHNsaWNrLWxvYWRlci1wYXRoOiBcIi4vXCIgIWRlZmF1bHQ7XG4kc2xpY2stYXJyb3ctY29sb3I6IHdoaXRlICFkZWZhdWx0O1xuJHNsaWNrLWRvdC1jb2xvcjogI0Q4RDhEOCAhZGVmYXVsdDtcbiRzbGljay1kb3QtY29sb3ItaG92ZXI6ICNjNGM0YzQgIWRlZmF1bHQ7XG4kc2xpY2stZG90LWNvbG9yLWFjdGl2ZTogIzA1MUMyQyAhZGVmYXVsdDtcbiRzbGljay1wcmV2LWNoYXJhY3RlcjogXCJcXDIxOTBcIiAhZGVmYXVsdDtcbiRzbGljay1uZXh0LWNoYXJhY3RlcjogXCJcXDIxOTJcIiAhZGVmYXVsdDtcbiRzbGljay1kb3QtY2hhcmFjdGVyOiBcIlxcMjAyMlwiICFkZWZhdWx0O1xuJHNsaWNrLWRvdC1zaXplOiAxNHB4ICFkZWZhdWx0O1xuJHNsaWNrLW9wYWNpdHktZGVmYXVsdDogMC43NSAhZGVmYXVsdDtcbiRzbGljay1vcGFjaXR5LW9uLWhvdmVyOiAxICFkZWZhdWx0O1xuJHNsaWNrLW9wYWNpdHktbm90LWFjdGl2ZTogMC4yNSAhZGVmYXVsdDtcblxuQGZ1bmN0aW9uIHNsaWNrLWltYWdlLXVybCgkdXJsKSB7XG4gICAgQGlmIGZ1bmN0aW9uLWV4aXN0cyhpbWFnZS11cmwpIHtcbiAgICAgICAgQHJldHVybiBpbWFnZS11cmwoJHVybCk7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgICAgQHJldHVybiB1cmwoJHNsaWNrLWxvYWRlci1wYXRoICsgJHVybCk7XG4gICAgfVxufVxuXG5AZnVuY3Rpb24gc2xpY2stZm9udC11cmwoJHVybCkge1xuICAgIEBpZiBmdW5jdGlvbi1leGlzdHMoZm9udC11cmwpIHtcbiAgICAgICAgQHJldHVybiBmb250LXVybCgkdXJsKTtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgICBAcmV0dXJuIHVybCgkc2xpY2stZm9udC1wYXRoICsgJHVybCk7XG4gICAgfVxufVxuXG4vKiBTbGlkZXIgKi9cblxuLnNsaWNrLWxpc3Qge1xuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICAvLyBUT0RPOiBBZGQgbG9hZGluZyBnaWY/XG4gICAgICAgIC8vIGJhY2tncm91bmQ6ICNmZmYgc2xpY2staW1hZ2UtdXJsKFwiYWpheC1sb2FkZXIuZ2lmXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIH1cbn1cblxuLyogSWNvbnMgKi9cbkBpZiAkc2xpY2stZm9udC1mYW1pbHkgPT0gXCJzbGlja1wiIHtcbiAgICBAZm9udC1mYWNlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwic2xpY2tcIjtcbiAgICAgICAgc3JjOiBzbGljay1mb250LXVybChcInNsaWNrLmVvdFwiKTtcbiAgICAgICAgc3JjOiBzbGljay1mb250LXVybChcInNsaWNrLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHNsaWNrLWZvbnQtdXJsKFwic2xpY2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCBzbGljay1mb250LXVybChcInNsaWNrLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgc2xpY2stZm9udC11cmwoXCJzbGljay5zdmcjc2xpY2tcIikgZm9ybWF0KFwic3ZnXCIpO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgfVxufVxuXG4vKiBBcnJvd3MgKi9cblxuLnNsaWNrLXByZXYsXG4uc2xpY2stbmV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMHB4O1xuICAgIGZvbnQtc2l6ZTogMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdG9wOiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktb24taG92ZXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5zbGljay1kaXNhYmxlZDpiZWZvcmUge1xuICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1ub3QtYWN0aXZlO1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc2xpY2stZm9udC1mYW1pbHk7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGNvbG9yOiAkc2xpY2stYXJyb3ctY29sb3I7XG4gICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LWRlZmF1bHQ7XG4gICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIH1cbn1cblxuLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IC0yNXB4O1xuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAtMjVweDtcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAkc2xpY2stcHJldi1jaGFyYWN0ZXI7XG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICBjb250ZW50OiAkc2xpY2stbmV4dC1jaGFyYWN0ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zbGljay1uZXh0IHtcbiAgICByaWdodDogLTI1cHg7XG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbGVmdDogLTI1cHg7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICRzbGljay1uZXh0LWNoYXJhY3RlcjtcbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICRzbGljay1wcmV2LWNoYXJhY3RlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogRG90cyAqL1xuXG4uc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnNsaWNrLWRvdHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC01MHB4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIG1hcmdpbjogMCAycHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4xNXM7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNsaWNrLWRvdC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNsaWNrLWRvdC1jb2xvci1ob3ZlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2xpY2stZG90LWNvbG9yLWFjdGl2ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbmJvZHkuc2VjdGlnbyB7XG4gICAgLnNsaWNrLWRvdHMge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICAmLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBAYXBwbHkgYmctc2VjdGlnby1ncmVlbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8qIFNsaWRlciAqL1xuXG4uc2xpY2stc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLWxpc3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5kcmFnZ2luZyB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY3Vyc29yOiBoYW5kO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG59XG4uc2xpY2stc2xpZGUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgJi5zbGljay1sb2FkaW5nIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICYuZHJhZ2dpbmcgaW1nIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLnNsaWNrLWluaXRpYWxpemVkICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cblxuICAgIC5zbGljay12ZXJ0aWNhbCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn0iLG51bGxdfQ== */
