/*! normalize.css v8.0.1 | 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 iOS.
 */

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

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

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  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: 0.67em 0;
}

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

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

hr {
  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
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

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

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

/**
 * 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 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
   ========================================================================== */

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

img {
  border-style: none;
}

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

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

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 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;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

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

/**
 * 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: 0.35em 0.75em 0.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 {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

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

textarea {
  overflow: auto;
}

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

[type="checkbox"],
[type="radio"] {
  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 in Chrome and Safari on macOS.
 */

[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 Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

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

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

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

template {
  display: none;
}

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

[hidden] {
  display: none;
}

@font-face {
  font-family: "l-montserrat";
  src: url(../fonts/montserrat/montserrat-regular.woff) format("woff"), url(../fonts/montserrat/montserrat-regular.woff2) format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: "light-montserrat";
  src: url(../fonts/montserrat/montserrat-light.woff) format("woff"), url(../fonts/montserrat/montserrat-light.woff2) format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: "sb-montserrat";
  src: url(../fonts/montserrat/montserrat-semibold.woff) format("woff"), url(../fonts/montserrat/montserrat-semibold.woff2) format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: "b-montserrat";
  src: url(../fonts/montserrat/montserrat-bold.woff) format("woff"), url(../fonts/montserrat/montserrat-bold.woff2) format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: "black-montserrat";
  src: url(../fonts/montserrat/montserrat-black.woff) format("woff"), url(../fonts/montserrat/montserrat-black.woff2) format("woff2");
  font-weight: 900;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: "r-times";
  src: url(../fonts/timesNewRoman/timesNewRoman-regular.woff) format("woff"), url(../fonts/timesNewRoman/timesNewRoman-regular.woff2) format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap; }

/*!
 * fullPage 2.9.7
 * https://github.com/alvarotrigo/fullPage.js
 * MIT licensed
 *
 * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo
 */
html.fp-enabled,
.fp-enabled body {
  margin: 0;
  padding: 0;
  overflow: hidden;
  /*Avoid flicker on slides transitions for mobile phones #336 */
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

.fp-section {
  position: relative;
  -webkit-box-sizing: border-box;
  /* Safari<=5 Android<=3 */
  /* <=28 */
  box-sizing: border-box; }

.fp-slide {
  float: left; }

.fp-slide, .fp-slidesContainer {
  height: 100%;
  display: block; }

.fp-slides {
  z-index: 1;
  height: 100%;
  overflow: hidden;
  position: relative;
  -webkit-transition: all 0.3s ease-out;
  /* Safari<=6 Android<=4.3 */
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out; }

.fp-section.fp-table, .fp-slide.fp-table {
  display: table;
  table-layout: fixed;
  width: 100%; }

.fp-tableCell {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  height: 100%; }

.fp-slidesContainer {
  float: left;
  position: relative; }

.fp-controlArrow {
  -webkit-user-select: none;
  /* webkit (safari, chrome) browsers */
  -moz-user-select: none;
  /* mozilla browsers */
  -khtml-user-select: none;
  /* webkit (konqueror) browsers */
  -ms-user-select: none;
  /* IE10+ */
  position: absolute;
  z-index: 4;
  top: 50%;
  cursor: pointer;
  width: 0;
  height: 0;
  border-style: solid;
  margin-top: -38px;
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.fp-controlArrow.fp-prev {
  left: 15px;
  width: 0;
  border-width: 38.5px 34px 38.5px 0;
  border-color: transparent #fff transparent transparent; }

.fp-controlArrow.fp-next {
  right: 15px;
  border-width: 38.5px 0 38.5px 34px;
  border-color: transparent transparent transparent #fff; }

.fp-scrollable {
  overflow: hidden;
  position: relative; }

.fp-scroller {
  overflow: hidden; }

.iScrollIndicator {
  border: 0 !important; }

.fp-notransition {
  -webkit-transition: none !important;
  -o-transition: none !important;
  transition: none !important; }

#fp-nav {
  position: fixed;
  z-index: 100;
  margin-top: -32px;
  top: 50%;
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0); }

#fp-nav.right {
  right: 17px; }

#fp-nav.left {
  left: 17px; }

.fp-slidesNav {
  position: absolute;
  z-index: 4;
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  left: 0 !important;
  right: 0;
  margin: 0 auto !important; }

.fp-slidesNav.bottom {
  bottom: 17px; }

.fp-slidesNav.top {
  top: 17px; }

#fp-nav ul,
.fp-slidesNav ul {
  margin: 0;
  padding: 0; }

#fp-nav ul li,
.fp-slidesNav ul li {
  display: block;
  width: 14px;
  height: 13px;
  margin: 7px;
  position: relative; }

.fp-slidesNav ul li {
  display: inline-block; }

#fp-nav ul li a,
.fp-slidesNav ul li a {
  display: block;
  position: relative;
  z-index: 1;
  width: 100%;
  height: 100%;
  cursor: pointer;
  text-decoration: none; }

#fp-nav ul li a.active span,
.fp-slidesNav ul li a.active span,
#fp-nav ul li:hover a.active span,
.fp-slidesNav ul li:hover a.active span {
  height: 12px;
  width: 12px;
  margin: -6px 0 0 -6px;
  border-radius: 100%; }

#fp-nav ul li a span,
.fp-slidesNav ul li a span {
  border-radius: 50%;
  position: absolute;
  z-index: 1;
  height: 4px;
  width: 4px;
  border: 0;
  background: #333;
  left: 50%;
  top: 50%;
  margin: -2px 0 0 -2px;
  -webkit-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out; }

#fp-nav ul li:hover a span,
.fp-slidesNav ul li:hover a span {
  width: 10px;
  height: 10px;
  margin: -5px 0px 0px -5px; }

#fp-nav ul li .fp-tooltip {
  position: absolute;
  top: -2px;
  color: #fff;
  font-size: 14px;
  font-family: arial, helvetica, sans-serif;
  white-space: nowrap;
  max-width: 220px;
  overflow: hidden;
  display: block;
  opacity: 0;
  width: 0;
  cursor: pointer; }

#fp-nav ul li:hover .fp-tooltip,
#fp-nav.fp-show-active a.active + .fp-tooltip {
  -webkit-transition: opacity 0.2s ease-in;
  -o-transition: opacity 0.2s ease-in;
  transition: opacity 0.2s ease-in;
  width: auto;
  opacity: 1; }

#fp-nav ul li .fp-tooltip.right {
  right: 20px; }

#fp-nav ul li .fp-tooltip.left {
  left: 20px; }

.fp-auto-height.fp-section,
.fp-auto-height .fp-slide,
.fp-auto-height .fp-tableCell {
  height: auto !important; }

.fp-responsive .fp-auto-height-responsive.fp-section,
.fp-responsive .fp-auto-height-responsive .fp-slide,
.fp-responsive .fp-auto-height-responsive .fp-tableCell {
  height: auto !important; }

/*!
 * Bootstrap v4.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
:root {
  --blue:#007bff;
  --indigo:#6610f2;
  --purple:#6f42c1;
  --pink:#e83e8c;
  --red:#dc3545;
  --orange:#fd7e14;
  --yellow:#ffc107;
  --green:#28a745;
  --teal:#20c997;
  --cyan:#17a2b8;
  --white:#fff;
  --gray:#6c757d;
  --gray-dark:#343a40;
  --primary:#007bff;
  --secondary:#6c757d;
  --success:#28a745;
  --info:#17a2b8;
  --warning:#ffc107;
  --danger:#dc3545;
  --light:#f8f9fa;
  --dark:#343a40;
  --breakpoint-xs:0;
  --breakpoint-sm:576px;
  --breakpoint-md:768px;
  --breakpoint-lg:992px;
  --breakpoint-xl:1200px;
  --font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
  --font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace; }

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

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: transparent; }

@-ms-viewport {
  width: device-width; }

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

body {
  margin: 0;
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff; }

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

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

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

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

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

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

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

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

dt {
  font-weight: 700; }

dd {
  margin-bottom: .5rem;
  margin-left: 0; }

blockquote {
  margin: 0 0 1rem; }

dfn {
  font-style: italic; }

b, strong {
  font-weight: bolder; }

small {
  font-size: 80%; }

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

sub {
  bottom: -.25em; }

sup {
  top: -.5em; }

a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent;
  -webkit-text-decoration-skip: objects; }

a:hover {
  color: #0056b3;
  text-decoration: underline; }

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none; }

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

a:not([href]):not([tabindex]):focus {
  outline: 0; }

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

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

figure {
  margin: 0 0 1rem; }

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

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

table {
  border-collapse: collapse; }

caption {
  padding-top: .75rem;
  padding-bottom: .75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom; }

th {
  text-align: inherit; }

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

button {
  border-radius: 0; }

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

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

button, input {
  overflow: visible; }

button, select {
  text-transform: none; }

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

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

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

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

textarea {
  overflow: auto;
  resize: vertical; }

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

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal; }

progress {
  vertical-align: baseline; }

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

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

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

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

output {
  display: inline-block; }

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

template {
  display: none; }

[hidden] {
  display: none !important; }

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

.h1, h1 {
  font-size: 2.5rem; }

.h2, h2 {
  font-size: 2rem; }

.h3, h3 {
  font-size: 1.75rem; }

.h4, h4 {
  font-size: 1.5rem; }

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

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

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

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2; }

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2; }

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2; }

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2; }

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

.small, small {
  font-size: 80%;
  font-weight: 400; }

.mark, mark {
  padding: .2em;
  background-color: #fcf8e3; }

.list-unstyled {
  padding-left: 0;
  list-style: none; }

.list-inline {
  padding-left: 0;
  list-style: none; }

.list-inline-item {
  display: inline-block; }

.list-inline-item:not(:last-child) {
  margin-right: .5rem; }

.initialism {
  font-size: 90%;
  text-transform: uppercase; }

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem; }

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #6c757d; }

.blockquote-footer::before {
  content: "\2014 \00A0"; }

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

.img-thumbnail {
  padding: .25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: .25rem;
  max-width: 100%;
  height: auto; }

.figure {
  display: inline-block; }

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

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

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

a > code {
  color: inherit; }

kbd {
  padding: .2rem .4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: .2rem; }

kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700; }

pre {
  display: block;
  font-size: 87.5%;
  color: #212529; }

pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal; }

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

.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }

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

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

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

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

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

.row {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }

.no-gutters {
  margin-right: 0;
  margin-left: 0; }

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

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

.col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  -webkit-box-flex: 1;
          flex-grow: 1;
  max-width: 100%; }

.col-auto {
  -ms-flex: 0 0 auto;
  -webkit-box-flex: 0;
          flex: 0 0 auto;
  width: auto;
  max-width: none; }

.col-1 {
  -ms-flex: 0 0 8.333333%;
  -webkit-box-flex: 0;
          flex: 0 0 8.333333%;
  max-width: 8.333333%; }

.col-2 {
  -ms-flex: 0 0 16.666667%;
  -webkit-box-flex: 0;
          flex: 0 0 16.666667%;
  max-width: 16.666667%; }

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

.col-4 {
  -ms-flex: 0 0 33.333333%;
  -webkit-box-flex: 0;
          flex: 0 0 33.333333%;
  max-width: 33.333333%; }

.col-5 {
  -ms-flex: 0 0 41.666667%;
  -webkit-box-flex: 0;
          flex: 0 0 41.666667%;
  max-width: 41.666667%; }

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

.col-7 {
  -ms-flex: 0 0 58.333333%;
  -webkit-box-flex: 0;
          flex: 0 0 58.333333%;
  max-width: 58.333333%; }

.col-8 {
  -ms-flex: 0 0 66.666667%;
  -webkit-box-flex: 0;
          flex: 0 0 66.666667%;
  max-width: 66.666667%; }

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

.col-10 {
  -ms-flex: 0 0 83.333333%;
  -webkit-box-flex: 0;
          flex: 0 0 83.333333%;
  max-width: 83.333333%; }

.col-11 {
  -ms-flex: 0 0 91.666667%;
  -webkit-box-flex: 0;
          flex: 0 0 91.666667%;
  max-width: 91.666667%; }

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

.order-first {
  -ms-flex-order: -1;
  -webkit-box-ordinal-group: 0;
          order: -1; }

.order-last {
  -ms-flex-order: 13;
  -webkit-box-ordinal-group: 14;
          order: 13; }

.order-0 {
  -ms-flex-order: 0;
  -webkit-box-ordinal-group: 1;
          order: 0; }

.order-1 {
  -ms-flex-order: 1;
  -webkit-box-ordinal-group: 2;
          order: 1; }

.order-2 {
  -ms-flex-order: 2;
  -webkit-box-ordinal-group: 3;
          order: 2; }

.order-3 {
  -ms-flex-order: 3;
  -webkit-box-ordinal-group: 4;
          order: 3; }

.order-4 {
  -ms-flex-order: 4;
  -webkit-box-ordinal-group: 5;
          order: 4; }

.order-5 {
  -ms-flex-order: 5;
  -webkit-box-ordinal-group: 6;
          order: 5; }

.order-6 {
  -ms-flex-order: 6;
  -webkit-box-ordinal-group: 7;
          order: 6; }

.order-7 {
  -ms-flex-order: 7;
  -webkit-box-ordinal-group: 8;
          order: 7; }

.order-8 {
  -ms-flex-order: 8;
  -webkit-box-ordinal-group: 9;
          order: 8; }

.order-9 {
  -ms-flex-order: 9;
  -webkit-box-ordinal-group: 10;
          order: 9; }

.order-10 {
  -ms-flex-order: 10;
  -webkit-box-ordinal-group: 11;
          order: 10; }

.order-11 {
  -ms-flex-order: 11;
  -webkit-box-ordinal-group: 12;
          order: 11; }

.order-12 {
  -ms-flex-order: 12;
  -webkit-box-ordinal-group: 13;
          order: 12; }

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    -webkit-box-flex: 1;
            flex-grow: 1;
    max-width: 100%; }
  .col-sm-auto {
    -ms-flex: 0 0 auto;
    -webkit-box-flex: 0;
            flex: 0 0 auto;
    width: auto;
    max-width: none; }
  .col-sm-1 {
    -ms-flex: 0 0 8.333333%;
    -webkit-box-flex: 0;
            flex: 0 0 8.333333%;
    max-width: 8.333333%; }
  .col-sm-2 {
    -ms-flex: 0 0 16.666667%;
    -webkit-box-flex: 0;
            flex: 0 0 16.666667%;
    max-width: 16.666667%; }
  .col-sm-3 {
    -ms-flex: 0 0 25%;
    -webkit-box-flex: 0;
            flex: 0 0 25%;
    max-width: 25%; }
  .col-sm-4 {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
            flex: 0 0 33.333333%;
    max-width: 33.333333%; }
  .col-sm-5 {
    -ms-flex: 0 0 41.666667%;
    -webkit-box-flex: 0;
            flex: 0 0 41.666667%;
    max-width: 41.666667%; }
  .col-sm-6 {
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
            flex: 0 0 50%;
    max-width: 50%; }
  .col-sm-7 {
    -ms-flex: 0 0 58.333333%;
    -webkit-box-flex: 0;
            flex: 0 0 58.333333%;
    max-width: 58.333333%; }
  .col-sm-8 {
    -ms-flex: 0 0 66.666667%;
    -webkit-box-flex: 0;
            flex: 0 0 66.666667%;
    max-width: 66.666667%; }
  .col-sm-9 {
    -ms-flex: 0 0 75%;
    -webkit-box-flex: 0;
            flex: 0 0 75%;
    max-width: 75%; }
  .col-sm-10 {
    -ms-flex: 0 0 83.333333%;
    -webkit-box-flex: 0;
            flex: 0 0 83.333333%;
    max-width: 83.333333%; }
  .col-sm-11 {
    -ms-flex: 0 0 91.666667%;
    -webkit-box-flex: 0;
            flex: 0 0 91.666667%;
    max-width: 91.666667%; }
  .col-sm-12 {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
            flex: 0 0 100%;
    max-width: 100%; }
  .order-sm-first {
    -ms-flex-order: -1;
    -webkit-box-ordinal-group: 0;
            order: -1; }
  .order-sm-last {
    -ms-flex-order: 13;
    -webkit-box-ordinal-group: 14;
            order: 13; }
  .order-sm-0 {
    -ms-flex-order: 0;
    -webkit-box-ordinal-group: 1;
            order: 0; }
  .order-sm-1 {
    -ms-flex-order: 1;
    -webkit-box-ordinal-group: 2;
            order: 1; }
  .order-sm-2 {
    -ms-flex-order: 2;
    -webkit-box-ordinal-group: 3;
            order: 2; }
  .order-sm-3 {
    -ms-flex-order: 3;
    -webkit-box-ordinal-group: 4;
            order: 3; }
  .order-sm-4 {
    -ms-flex-order: 4;
    -webkit-box-ordinal-group: 5;
            order: 4; }
  .order-sm-5 {
    -ms-flex-order: 5;
    -webkit-box-ordinal-group: 6;
            order: 5; }
  .order-sm-6 {
    -ms-flex-order: 6;
    -webkit-box-ordinal-group: 7;
            order: 6; }
  .order-sm-7 {
    -ms-flex-order: 7;
    -webkit-box-ordinal-group: 8;
            order: 7; }
  .order-sm-8 {
    -ms-flex-order: 8;
    -webkit-box-ordinal-group: 9;
            order: 8; }
  .order-sm-9 {
    -ms-flex-order: 9;
    -webkit-box-ordinal-group: 10;
            order: 9; }
  .order-sm-10 {
    -ms-flex-order: 10;
    -webkit-box-ordinal-group: 11;
            order: 10; }
  .order-sm-11 {
    -ms-flex-order: 11;
    -webkit-box-ordinal-group: 12;
            order: 11; }
  .order-sm-12 {
    -ms-flex-order: 12;
    -webkit-box-ordinal-group: 13;
            order: 12; }
  .offset-sm-0 {
    margin-left: 0; }
  .offset-sm-1 {
    margin-left: 8.333333%; }
  .offset-sm-2 {
    margin-left: 16.666667%; }
  .offset-sm-3 {
    margin-left: 25%; }
  .offset-sm-4 {
    margin-left: 33.333333%; }
  .offset-sm-5 {
    margin-left: 41.666667%; }
  .offset-sm-6 {
    margin-left: 50%; }
  .offset-sm-7 {
    margin-left: 58.333333%; }
  .offset-sm-8 {
    margin-left: 66.666667%; }
  .offset-sm-9 {
    margin-left: 75%; }
  .offset-sm-10 {
    margin-left: 83.333333%; }
  .offset-sm-11 {
    margin-left: 91.666667%; } }

@media (min-width: 768px) {
  .col-md {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    -webkit-box-flex: 1;
            flex-grow: 1;
    max-width: 100%; }
  .col-md-auto {
    -ms-flex: 0 0 auto;
    -webkit-box-flex: 0;
            flex: 0 0 auto;
    width: auto;
    max-width: none; }
  .col-md-1 {
    -ms-flex: 0 0 8.333333%;
    -webkit-box-flex: 0;
            flex: 0 0 8.333333%;
    max-width: 8.333333%; }
  .col-md-2 {
    -ms-flex: 0 0 16.666667%;
    -webkit-box-flex: 0;
            flex: 0 0 16.666667%;
    max-width: 16.666667%; }
  .col-md-3 {
    -ms-flex: 0 0 25%;
    -webkit-box-flex: 0;
            flex: 0 0 25%;
    max-width: 25%; }
  .col-md-4 {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
            flex: 0 0 33.333333%;
    max-width: 33.333333%; }
  .col-md-5 {
    -ms-flex: 0 0 41.666667%;
    -webkit-box-flex: 0;
            flex: 0 0 41.666667%;
    max-width: 41.666667%; }
  .col-md-6 {
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
            flex: 0 0 50%;
    max-width: 50%; }
  .col-md-7 {
    -ms-flex: 0 0 58.333333%;
    -webkit-box-flex: 0;
            flex: 0 0 58.333333%;
    max-width: 58.333333%; }
  .col-md-8 {
    -ms-flex: 0 0 66.666667%;
    -webkit-box-flex: 0;
            flex: 0 0 66.666667%;
    max-width: 66.666667%; }
  .col-md-9 {
    -ms-flex: 0 0 75%;
    -webkit-box-flex: 0;
            flex: 0 0 75%;
    max-width: 75%; }
  .col-md-10 {
    -ms-flex: 0 0 83.333333%;
    -webkit-box-flex: 0;
            flex: 0 0 83.333333%;
    max-width: 83.333333%; }
  .col-md-11 {
    -ms-flex: 0 0 91.666667%;
    -webkit-box-flex: 0;
            flex: 0 0 91.666667%;
    max-width: 91.666667%; }
  .col-md-12 {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
            flex: 0 0 100%;
    max-width: 100%; }
  .order-md-first {
    -ms-flex-order: -1;
    -webkit-box-ordinal-group: 0;
            order: -1; }
  .order-md-last {
    -ms-flex-order: 13;
    -webkit-box-ordinal-group: 14;
            order: 13; }
  .order-md-0 {
    -ms-flex-order: 0;
    -webkit-box-ordinal-group: 1;
            order: 0; }
  .order-md-1 {
    -ms-flex-order: 1;
    -webkit-box-ordinal-group: 2;
            order: 1; }
  .order-md-2 {
    -ms-flex-order: 2;
    -webkit-box-ordinal-group: 3;
            order: 2; }
  .order-md-3 {
    -ms-flex-order: 3;
    -webkit-box-ordinal-group: 4;
            order: 3; }
  .order-md-4 {
    -ms-flex-order: 4;
    -webkit-box-ordinal-group: 5;
            order: 4; }
  .order-md-5 {
    -ms-flex-order: 5;
    -webkit-box-ordinal-group: 6;
            order: 5; }
  .order-md-6 {
    -ms-flex-order: 6;
    -webkit-box-ordinal-group: 7;
            order: 6; }
  .order-md-7 {
    -ms-flex-order: 7;
    -webkit-box-ordinal-group: 8;
            order: 7; }
  .order-md-8 {
    -ms-flex-order: 8;
    -webkit-box-ordinal-group: 9;
            order: 8; }
  .order-md-9 {
    -ms-flex-order: 9;
    -webkit-box-ordinal-group: 10;
            order: 9; }
  .order-md-10 {
    -ms-flex-order: 10;
    -webkit-box-ordinal-group: 11;
            order: 10; }
  .order-md-11 {
    -ms-flex-order: 11;
    -webkit-box-ordinal-group: 12;
            order: 11; }
  .order-md-12 {
    -ms-flex-order: 12;
    -webkit-box-ordinal-group: 13;
            order: 12; }
  .offset-md-0 {
    margin-left: 0; }
  .offset-md-1 {
    margin-left: 8.333333%; }
  .offset-md-2 {
    margin-left: 16.666667%; }
  .offset-md-3 {
    margin-left: 25%; }
  .offset-md-4 {
    margin-left: 33.333333%; }
  .offset-md-5 {
    margin-left: 41.666667%; }
  .offset-md-6 {
    margin-left: 50%; }
  .offset-md-7 {
    margin-left: 58.333333%; }
  .offset-md-8 {
    margin-left: 66.666667%; }
  .offset-md-9 {
    margin-left: 75%; }
  .offset-md-10 {
    margin-left: 83.333333%; }
  .offset-md-11 {
    margin-left: 91.666667%; } }

@media (min-width: 992px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    -webkit-box-flex: 1;
            flex-grow: 1;
    max-width: 100%; }
  .col-lg-auto {
    -ms-flex: 0 0 auto;
    -webkit-box-flex: 0;
            flex: 0 0 auto;
    width: auto;
    max-width: none; }
  .col-lg-1 {
    -ms-flex: 0 0 8.333333%;
    -webkit-box-flex: 0;
            flex: 0 0 8.333333%;
    max-width: 8.333333%; }
  .col-lg-2 {
    -ms-flex: 0 0 16.666667%;
    -webkit-box-flex: 0;
            flex: 0 0 16.666667%;
    max-width: 16.666667%; }
  .col-lg-3 {
    -ms-flex: 0 0 25%;
    -webkit-box-flex: 0;
            flex: 0 0 25%;
    max-width: 25%; }
  .col-lg-4 {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
            flex: 0 0 33.333333%;
    max-width: 33.333333%; }
  .col-lg-5 {
    -ms-flex: 0 0 41.666667%;
    -webkit-box-flex: 0;
            flex: 0 0 41.666667%;
    max-width: 41.666667%; }
  .col-lg-6 {
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
            flex: 0 0 50%;
    max-width: 50%; }
  .col-lg-7 {
    -ms-flex: 0 0 58.333333%;
    -webkit-box-flex: 0;
            flex: 0 0 58.333333%;
    max-width: 58.333333%; }
  .col-lg-8 {
    -ms-flex: 0 0 66.666667%;
    -webkit-box-flex: 0;
            flex: 0 0 66.666667%;
    max-width: 66.666667%; }
  .col-lg-9 {
    -ms-flex: 0 0 75%;
    -webkit-box-flex: 0;
            flex: 0 0 75%;
    max-width: 75%; }
  .col-lg-10 {
    -ms-flex: 0 0 83.333333%;
    -webkit-box-flex: 0;
            flex: 0 0 83.333333%;
    max-width: 83.333333%; }
  .col-lg-11 {
    -ms-flex: 0 0 91.666667%;
    -webkit-box-flex: 0;
            flex: 0 0 91.666667%;
    max-width: 91.666667%; }
  .col-lg-12 {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
            flex: 0 0 100%;
    max-width: 100%; }
  .order-lg-first {
    -ms-flex-order: -1;
    -webkit-box-ordinal-group: 0;
            order: -1; }
  .order-lg-last {
    -ms-flex-order: 13;
    -webkit-box-ordinal-group: 14;
            order: 13; }
  .order-lg-0 {
    -ms-flex-order: 0;
    -webkit-box-ordinal-group: 1;
            order: 0; }
  .order-lg-1 {
    -ms-flex-order: 1;
    -webkit-box-ordinal-group: 2;
            order: 1; }
  .order-lg-2 {
    -ms-flex-order: 2;
    -webkit-box-ordinal-group: 3;
            order: 2; }
  .order-lg-3 {
    -ms-flex-order: 3;
    -webkit-box-ordinal-group: 4;
            order: 3; }
  .order-lg-4 {
    -ms-flex-order: 4;
    -webkit-box-ordinal-group: 5;
            order: 4; }
  .order-lg-5 {
    -ms-flex-order: 5;
    -webkit-box-ordinal-group: 6;
            order: 5; }
  .order-lg-6 {
    -ms-flex-order: 6;
    -webkit-box-ordinal-group: 7;
            order: 6; }
  .order-lg-7 {
    -ms-flex-order: 7;
    -webkit-box-ordinal-group: 8;
            order: 7; }
  .order-lg-8 {
    -ms-flex-order: 8;
    -webkit-box-ordinal-group: 9;
            order: 8; }
  .order-lg-9 {
    -ms-flex-order: 9;
    -webkit-box-ordinal-group: 10;
            order: 9; }
  .order-lg-10 {
    -ms-flex-order: 10;
    -webkit-box-ordinal-group: 11;
            order: 10; }
  .order-lg-11 {
    -ms-flex-order: 11;
    -webkit-box-ordinal-group: 12;
            order: 11; }
  .order-lg-12 {
    -ms-flex-order: 12;
    -webkit-box-ordinal-group: 13;
            order: 12; }
  .offset-lg-0 {
    margin-left: 0; }
  .offset-lg-1 {
    margin-left: 8.333333%; }
  .offset-lg-2 {
    margin-left: 16.666667%; }
  .offset-lg-3 {
    margin-left: 25%; }
  .offset-lg-4 {
    margin-left: 33.333333%; }
  .offset-lg-5 {
    margin-left: 41.666667%; }
  .offset-lg-6 {
    margin-left: 50%; }
  .offset-lg-7 {
    margin-left: 58.333333%; }
  .offset-lg-8 {
    margin-left: 66.666667%; }
  .offset-lg-9 {
    margin-left: 75%; }
  .offset-lg-10 {
    margin-left: 83.333333%; }
  .offset-lg-11 {
    margin-left: 91.666667%; } }

@media (min-width: 1200px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    -webkit-box-flex: 1;
            flex-grow: 1;
    max-width: 100%; }
  .col-xl-auto {
    -ms-flex: 0 0 auto;
    -webkit-box-flex: 0;
            flex: 0 0 auto;
    width: auto;
    max-width: none; }
  .col-xl-1 {
    -ms-flex: 0 0 8.333333%;
    -webkit-box-flex: 0;
            flex: 0 0 8.333333%;
    max-width: 8.333333%; }
  .col-xl-2 {
    -ms-flex: 0 0 16.666667%;
    -webkit-box-flex: 0;
            flex: 0 0 16.666667%;
    max-width: 16.666667%; }
  .col-xl-3 {
    -ms-flex: 0 0 25%;
    -webkit-box-flex: 0;
            flex: 0 0 25%;
    max-width: 25%; }
  .col-xl-4 {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
            flex: 0 0 33.333333%;
    max-width: 33.333333%; }
  .col-xl-5 {
    -ms-flex: 0 0 41.666667%;
    -webkit-box-flex: 0;
            flex: 0 0 41.666667%;
    max-width: 41.666667%; }
  .col-xl-6 {
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
            flex: 0 0 50%;
    max-width: 50%; }
  .col-xl-7 {
    -ms-flex: 0 0 58.333333%;
    -webkit-box-flex: 0;
            flex: 0 0 58.333333%;
    max-width: 58.333333%; }
  .col-xl-8 {
    -ms-flex: 0 0 66.666667%;
    -webkit-box-flex: 0;
            flex: 0 0 66.666667%;
    max-width: 66.666667%; }
  .col-xl-9 {
    -ms-flex: 0 0 75%;
    -webkit-box-flex: 0;
            flex: 0 0 75%;
    max-width: 75%; }
  .col-xl-10 {
    -ms-flex: 0 0 83.333333%;
    -webkit-box-flex: 0;
            flex: 0 0 83.333333%;
    max-width: 83.333333%; }
  .col-xl-11 {
    -ms-flex: 0 0 91.666667%;
    -webkit-box-flex: 0;
            flex: 0 0 91.666667%;
    max-width: 91.666667%; }
  .col-xl-12 {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
            flex: 0 0 100%;
    max-width: 100%; }
  .order-xl-first {
    -ms-flex-order: -1;
    -webkit-box-ordinal-group: 0;
            order: -1; }
  .order-xl-last {
    -ms-flex-order: 13;
    -webkit-box-ordinal-group: 14;
            order: 13; }
  .order-xl-0 {
    -ms-flex-order: 0;
    -webkit-box-ordinal-group: 1;
            order: 0; }
  .order-xl-1 {
    -ms-flex-order: 1;
    -webkit-box-ordinal-group: 2;
            order: 1; }
  .order-xl-2 {
    -ms-flex-order: 2;
    -webkit-box-ordinal-group: 3;
            order: 2; }
  .order-xl-3 {
    -ms-flex-order: 3;
    -webkit-box-ordinal-group: 4;
            order: 3; }
  .order-xl-4 {
    -ms-flex-order: 4;
    -webkit-box-ordinal-group: 5;
            order: 4; }
  .order-xl-5 {
    -ms-flex-order: 5;
    -webkit-box-ordinal-group: 6;
            order: 5; }
  .order-xl-6 {
    -ms-flex-order: 6;
    -webkit-box-ordinal-group: 7;
            order: 6; }
  .order-xl-7 {
    -ms-flex-order: 7;
    -webkit-box-ordinal-group: 8;
            order: 7; }
  .order-xl-8 {
    -ms-flex-order: 8;
    -webkit-box-ordinal-group: 9;
            order: 8; }
  .order-xl-9 {
    -ms-flex-order: 9;
    -webkit-box-ordinal-group: 10;
            order: 9; }
  .order-xl-10 {
    -ms-flex-order: 10;
    -webkit-box-ordinal-group: 11;
            order: 10; }
  .order-xl-11 {
    -ms-flex-order: 11;
    -webkit-box-ordinal-group: 12;
            order: 11; }
  .order-xl-12 {
    -ms-flex-order: 12;
    -webkit-box-ordinal-group: 13;
            order: 12; }
  .offset-xl-0 {
    margin-left: 0; }
  .offset-xl-1 {
    margin-left: 8.333333%; }
  .offset-xl-2 {
    margin-left: 16.666667%; }
  .offset-xl-3 {
    margin-left: 25%; }
  .offset-xl-4 {
    margin-left: 33.333333%; }
  .offset-xl-5 {
    margin-left: 41.666667%; }
  .offset-xl-6 {
    margin-left: 50%; }
  .offset-xl-7 {
    margin-left: 58.333333%; }
  .offset-xl-8 {
    margin-left: 66.666667%; }
  .offset-xl-9 {
    margin-left: 75%; }
  .offset-xl-10 {
    margin-left: 83.333333%; }
  .offset-xl-11 {
    margin-left: 91.666667%; } }

.table {
  width: 100%;
  margin-bottom: 1rem;
  background-color: transparent; }

.table td, .table th {
  padding: .75rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6; }

.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6; }

.table tbody + tbody {
  border-top: 2px solid #dee2e6; }

.table .table {
  background-color: #fff; }

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

.table-bordered {
  border: 1px solid #dee2e6; }

.table-bordered td, .table-bordered th {
  border: 1px solid #dee2e6; }

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

.table-borderless tbody + tbody, .table-borderless td, .table-borderless th, .table-borderless thead th {
  border: 0; }

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05); }

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

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

.table-hover .table-primary:hover {
  background-color: #9fcdff; }

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

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

.table-hover .table-secondary:hover {
  background-color: #c8cbcf; }

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

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

.table-hover .table-success:hover {
  background-color: #b1dfbb; }

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

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

.table-hover .table-info:hover {
  background-color: #abdde5; }

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

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

.table-hover .table-warning:hover {
  background-color: #ffe8a1; }

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

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

.table-hover .table-danger:hover {
  background-color: #f1b0b7; }

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

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

.table-hover .table-light:hover {
  background-color: #ececf6; }

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

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

.table-hover .table-dark:hover {
  background-color: #b9bbbe; }

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

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

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

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

.table .thead-dark th {
  color: #fff;
  background-color: #212529;
  border-color: #32383e; }

.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6; }

.table-dark {
  color: #fff;
  background-color: #212529; }

.table-dark td, .table-dark th, .table-dark thead th {
  border-color: #32383e; }

.table-dark.table-bordered {
  border: 0; }

.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05); }

.table-dark.table-hover tbody tr:hover {
  background-color: rgba(255, 255, 255, 0.075); }

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
  .table-responsive-sm > .table-bordered {
    border: 0; } }

@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
  .table-responsive-md > .table-bordered {
    border: 0; } }

@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
  .table-responsive-lg > .table-bordered {
    border: 0; } }

@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
  .table-responsive-xl > .table-bordered {
    border: 0; } }

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

.table-responsive > .table-bordered {
  border: 0; }

.form-control {
  display: block;
  width: 100%;
  height: calc(2.25rem + 2px);
  padding: .375rem .75rem;
  font-size: 1rem;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: .25rem;
  -webkit-transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  -o-transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) {
  .form-control {
    -webkit-transition: none;
    -o-transition: none;
    transition: none; } }

.form-control::-ms-expand {
  background-color: transparent;
  border: 0; }

.form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }

.form-control::-webkit-input-placeholder {
  color: #6c757d;
  opacity: 1; }

.form-control::-moz-placeholder {
  color: #6c757d;
  opacity: 1; }

.form-control:-ms-input-placeholder {
  color: #6c757d;
  opacity: 1; }

.form-control::-ms-input-placeholder {
  color: #6c757d;
  opacity: 1; }

.form-control::placeholder {
  color: #6c757d;
  opacity: 1; }

.form-control:disabled, .form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1; }

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

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

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

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

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

.form-control-plaintext {
  display: block;
  width: 100%;
  padding-top: .375rem;
  padding-bottom: .375rem;
  margin-bottom: 0;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0; }

.form-control-plaintext.form-control-lg, .form-control-plaintext.form-control-sm {
  padding-right: 0;
  padding-left: 0; }

.form-control-sm {
  height: calc(1.8125rem + 2px);
  padding: .25rem .5rem;
  font-size: .875rem;
  line-height: 1.5;
  border-radius: .2rem; }

.form-control-lg {
  height: calc(2.875rem + 2px);
  padding: .5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: .3rem; }

select.form-control[multiple], select.form-control[size] {
  height: auto; }

textarea.form-control {
  height: auto; }

.form-group {
  margin-bottom: 1rem; }

.form-text {
  display: block;
  margin-top: .25rem; }

.form-row {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px; }

.form-row > .col, .form-row > [class*=col-] {
  padding-right: 5px;
  padding-left: 5px; }

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem; }

.form-check-input {
  position: absolute;
  margin-top: .3rem;
  margin-left: -1.25rem; }

.form-check-input:disabled ~ .form-check-label {
  color: #6c757d; }

.form-check-label {
  margin-bottom: 0; }

.form-check-inline {
  display: -ms-inline-flexbox;
  display: -webkit-inline-box;
  display: inline-flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
          align-items: center;
  padding-left: 0;
  margin-right: .75rem; }

.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: .3125rem;
  margin-left: 0; }

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: .25rem;
  font-size: 80%;
  color: #28a745; }

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: .25rem .5rem;
  margin-top: .1rem;
  font-size: .875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(40, 167, 69, 0.9);
  border-radius: .25rem; }

.custom-select.is-valid, .form-control.is-valid, .was-validated .custom-select:valid, .was-validated .form-control:valid {
  border-color: #28a745; }

.custom-select.is-valid:focus, .form-control.is-valid:focus, .was-validated .custom-select:valid:focus, .was-validated .form-control:valid:focus {
  border-color: #28a745;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }

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

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

.form-check-input.is-valid ~ .form-check-label, .was-validated .form-check-input:valid ~ .form-check-label {
  color: #28a745; }

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

.custom-control-input.is-valid ~ .custom-control-label, .was-validated .custom-control-input:valid ~ .custom-control-label {
  color: #28a745; }

.custom-control-input.is-valid ~ .custom-control-label::before, .was-validated .custom-control-input:valid ~ .custom-control-label::before {
  background-color: #71dd8a; }

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

.custom-control-input.is-valid:checked ~ .custom-control-label::before, .was-validated .custom-control-input:valid:checked ~ .custom-control-label::before {
  background-color: #34ce57; }

.custom-control-input.is-valid:focus ~ .custom-control-label::before, .was-validated .custom-control-input:valid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
          box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }

.custom-file-input.is-valid ~ .custom-file-label, .was-validated .custom-file-input:valid ~ .custom-file-label {
  border-color: #28a745; }

.custom-file-input.is-valid ~ .custom-file-label::after, .was-validated .custom-file-input:valid ~ .custom-file-label::after {
  border-color: inherit; }

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

.custom-file-input.is-valid:focus ~ .custom-file-label, .was-validated .custom-file-input:valid:focus ~ .custom-file-label {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }

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

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: .25rem .5rem;
  margin-top: .1rem;
  font-size: .875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: .25rem; }

.custom-select.is-invalid, .form-control.is-invalid, .was-validated .custom-select:invalid, .was-validated .form-control:invalid {
  border-color: #dc3545; }

.custom-select.is-invalid:focus, .form-control.is-invalid:focus, .was-validated .custom-select:invalid:focus, .was-validated .form-control:invalid:focus {
  border-color: #dc3545;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }

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

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

.form-check-input.is-invalid ~ .form-check-label, .was-validated .form-check-input:invalid ~ .form-check-label {
  color: #dc3545; }

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

.custom-control-input.is-invalid ~ .custom-control-label, .was-validated .custom-control-input:invalid ~ .custom-control-label {
  color: #dc3545; }

.custom-control-input.is-invalid ~ .custom-control-label::before, .was-validated .custom-control-input:invalid ~ .custom-control-label::before {
  background-color: #efa2a9; }

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

.custom-control-input.is-invalid:checked ~ .custom-control-label::before, .was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before {
  background-color: #e4606d; }

.custom-control-input.is-invalid:focus ~ .custom-control-label::before, .was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
          box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }

.custom-file-input.is-invalid ~ .custom-file-label, .was-validated .custom-file-input:invalid ~ .custom-file-label {
  border-color: #dc3545; }

.custom-file-input.is-invalid ~ .custom-file-label::after, .was-validated .custom-file-input:invalid ~ .custom-file-label::after {
  border-color: inherit; }

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

.custom-file-input.is-invalid:focus ~ .custom-file-label, .was-validated .custom-file-input:invalid:focus ~ .custom-file-label {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }

.form-inline {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-flow: row wrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
          flex-flow: row wrap;
  -ms-flex-align: center;
  -webkit-box-align: center;
          align-items: center; }

.form-inline .form-check {
  width: 100%; }

@media (min-width: 576px) {
  .form-inline label {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-align: center;
    -webkit-box-align: center;
            align-items: center;
    -ms-flex-pack: center;
    -webkit-box-pack: center;
            justify-content: center;
    margin-bottom: 0; }
  .form-inline .form-group {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex: 0 0 auto;
    -webkit-box-flex: 0;
            flex: 0 0 auto;
    -ms-flex-flow: row wrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-flow: row wrap;
    -ms-flex-align: center;
    -webkit-box-align: center;
            align-items: center;
    margin-bottom: 0; }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle; }
  .form-inline .form-control-plaintext {
    display: inline-block; }
  .form-inline .custom-select, .form-inline .input-group {
    width: auto; }
  .form-inline .form-check {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-align: center;
    -webkit-box-align: center;
            align-items: center;
    -ms-flex-pack: center;
    -webkit-box-pack: center;
            justify-content: center;
    width: auto;
    padding-left: 0; }
  .form-inline .form-check-input {
    position: relative;
    margin-top: 0;
    margin-right: .25rem;
    margin-left: 0; }
  .form-inline .custom-control {
    -ms-flex-align: center;
    -webkit-box-align: center;
            align-items: center;
    -ms-flex-pack: center;
    -webkit-box-pack: center;
            justify-content: center; }
  .form-inline .custom-control-label {
    margin-bottom: 0; } }

.btn {
  display: inline-block;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 1px solid transparent;
  padding: .375rem .75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: .25rem;
  -webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  -o-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) {
  .btn {
    -webkit-transition: none;
    -o-transition: none;
    transition: none; } }

.btn:focus, .btn:hover {
  text-decoration: none; }

.btn.focus, .btn:focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }

.btn.disabled, .btn:disabled {
  opacity: .65; }

.btn:not(:disabled):not(.disabled) {
  cursor: pointer; }

a.btn.disabled, fieldset:disabled a.btn {
  pointer-events: none; }

.btn-primary {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff; }

.btn-primary:hover {
  color: #fff;
  background-color: #0069d9;
  border-color: #0062cc; }

.btn-primary.focus, .btn-primary:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }

.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff; }

.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #0062cc;
  border-color: #005cbf; }

.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-primary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }

.btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d; }

.btn-secondary:hover {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62; }

.btn-secondary.focus, .btn-secondary:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }

.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d; }

.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #545b62;
  border-color: #4e555b; }

.btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled):active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }

.btn-success {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745; }

.btn-success:hover {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34; }

.btn-success.focus, .btn-success:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }

.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745; }

.btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabled):not(.disabled):active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #1e7e34;
  border-color: #1c7430; }

.btn-success:not(:disabled):not(.disabled).active:focus, .btn-success:not(:disabled):not(.disabled):active:focus, .show > .btn-success.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }

.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8; }

.btn-info:hover {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b; }

.btn-info.focus, .btn-info:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }

.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8; }

.btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #117a8b;
  border-color: #10707f; }

.btn-info:not(:disabled):not(.disabled).active:focus, .btn-info:not(:disabled):not(.disabled):active:focus, .show > .btn-info.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }

.btn-warning {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107; }

.btn-warning:hover {
  color: #212529;
  background-color: #e0a800;
  border-color: #d39e00; }

.btn-warning.focus, .btn-warning:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }

.btn-warning.disabled, .btn-warning:disabled {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107; }

.btn-warning:not(:disabled):not(.disabled).active, .btn-warning:not(:disabled):not(.disabled):active, .show > .btn-warning.dropdown-toggle {
  color: #212529;
  background-color: #d39e00;
  border-color: #c69500; }

.btn-warning:not(:disabled):not(.disabled).active:focus, .btn-warning:not(:disabled):not(.disabled):active:focus, .show > .btn-warning.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }

.btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545; }

.btn-danger:hover {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130; }

.btn-danger.focus, .btn-danger:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }

.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545; }

.btn-danger:not(:disabled):not(.disabled).active, .btn-danger:not(:disabled):not(.disabled):active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #bd2130;
  border-color: #b21f2d; }

.btn-danger:not(:disabled):not(.disabled).active:focus, .btn-danger:not(:disabled):not(.disabled):active:focus, .show > .btn-danger.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }

.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa; }

.btn-light:hover {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5; }

.btn-light.focus, .btn-light:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }

.btn-light.disabled, .btn-light:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa; }

.btn-light:not(:disabled):not(.disabled).active, .btn-light:not(:disabled):not(.disabled):active, .show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: #dae0e5;
  border-color: #d3d9df; }

.btn-light:not(:disabled):not(.disabled).active:focus, .btn-light:not(:disabled):not(.disabled):active:focus, .show > .btn-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }

.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40; }

.btn-dark:hover {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124; }

.btn-dark.focus, .btn-dark:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }

.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40; }

.btn-dark:not(:disabled):not(.disabled).active, .btn-dark:not(:disabled):not(.disabled):active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d2124;
  border-color: #171a1d; }

.btn-dark:not(:disabled):not(.disabled).active:focus, .btn-dark:not(:disabled):not(.disabled):active:focus, .show > .btn-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }

.btn-outline-primary {
  color: #007bff;
  background-color: transparent;
  background-image: none;
  border-color: #007bff; }

.btn-outline-primary:hover {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff; }

.btn-outline-primary.focus, .btn-outline-primary:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }

.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #007bff;
  background-color: transparent; }

.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff; }

.btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }

.btn-outline-secondary {
  color: #6c757d;
  background-color: transparent;
  background-image: none;
  border-color: #6c757d; }

.btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d; }

.btn-outline-secondary.focus, .btn-outline-secondary:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }

.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent; }

.btn-outline-secondary:not(:disabled):not(.disabled).active, .btn-outline-secondary:not(:disabled):not(.disabled):active, .show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d; }

.btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }

.btn-outline-success {
  color: #28a745;
  background-color: transparent;
  background-image: none;
  border-color: #28a745; }

.btn-outline-success:hover {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745; }

.btn-outline-success.focus, .btn-outline-success:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }

.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #28a745;
  background-color: transparent; }

.btn-outline-success:not(:disabled):not(.disabled).active, .btn-outline-success:not(:disabled):not(.disabled):active, .show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745; }

.btn-outline-success:not(:disabled):not(.disabled).active:focus, .btn-outline-success:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }

.btn-outline-info {
  color: #17a2b8;
  background-color: transparent;
  background-image: none;
  border-color: #17a2b8; }

.btn-outline-info:hover {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8; }

.btn-outline-info.focus, .btn-outline-info:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }

.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #17a2b8;
  background-color: transparent; }

.btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info:not(:disabled):not(.disabled):active, .show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8; }

.btn-outline-info:not(:disabled):not(.disabled).active:focus, .btn-outline-info:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }

.btn-outline-warning {
  color: #ffc107;
  background-color: transparent;
  background-image: none;
  border-color: #ffc107; }

.btn-outline-warning:hover {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107; }

.btn-outline-warning.focus, .btn-outline-warning:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }

.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #ffc107;
  background-color: transparent; }

.btn-outline-warning:not(:disabled):not(.disabled).active, .btn-outline-warning:not(:disabled):not(.disabled):active, .show > .btn-outline-warning.dropdown-toggle {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107; }

.btn-outline-warning:not(:disabled):not(.disabled).active:focus, .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }

.btn-outline-danger {
  color: #dc3545;
  background-color: transparent;
  background-image: none;
  border-color: #dc3545; }

.btn-outline-danger:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545; }

.btn-outline-danger.focus, .btn-outline-danger:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }

.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #dc3545;
  background-color: transparent; }

.btn-outline-danger:not(:disabled):not(.disabled).active, .btn-outline-danger:not(:disabled):not(.disabled):active, .show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545; }

.btn-outline-danger:not(:disabled):not(.disabled).active:focus, .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }

.btn-outline-light {
  color: #f8f9fa;
  background-color: transparent;
  background-image: none;
  border-color: #f8f9fa; }

.btn-outline-light:hover {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa; }

.btn-outline-light.focus, .btn-outline-light:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }

.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent; }

.btn-outline-light:not(:disabled):not(.disabled).active, .btn-outline-light:not(:disabled):not(.disabled):active, .show > .btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa; }

.btn-outline-light:not(:disabled):not(.disabled).active:focus, .btn-outline-light:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }

.btn-outline-dark {
  color: #343a40;
  background-color: transparent;
  background-image: none;
  border-color: #343a40; }

.btn-outline-dark:hover {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40; }

.btn-outline-dark.focus, .btn-outline-dark:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }

.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #343a40;
  background-color: transparent; }

.btn-outline-dark:not(:disabled):not(.disabled).active, .btn-outline-dark:not(:disabled):not(.disabled):active, .show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40; }

.btn-outline-dark:not(:disabled):not(.disabled).active:focus, .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }

.btn-link {
  font-weight: 400;
  color: #007bff;
  background-color: transparent; }

.btn-link:hover {
  color: #0056b3;
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent; }

.btn-link.focus, .btn-link:focus {
  text-decoration: underline;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none; }

.btn-link.disabled, .btn-link:disabled {
  color: #6c757d;
  pointer-events: none; }

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

.btn-group-sm > .btn, .btn-sm {
  padding: .25rem .5rem;
  font-size: .875rem;
  line-height: 1.5;
  border-radius: .2rem; }

.btn-block {
  display: block;
  width: 100%; }

.btn-block + .btn-block {
  margin-top: .5rem; }

input[type=button].btn-block, input[type=reset].btn-block, input[type=submit].btn-block {
  width: 100%; }

.fade {
  -webkit-transition: opacity .15s linear;
  -o-transition: opacity .15s linear;
  transition: opacity .15s linear; }

@media screen and (prefers-reduced-motion: reduce) {
  .fade {
    -webkit-transition: none;
    -o-transition: none;
    transition: none; } }

.fade:not(.show) {
  opacity: 0; }

.collapse:not(.show) {
  display: none; }

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height .35s ease;
  -o-transition: height .35s ease;
  transition: height .35s ease; }

@media screen and (prefers-reduced-motion: reduce) {
  .collapsing {
    -webkit-transition: none;
    -o-transition: none;
    transition: none; } }

.dropdown, .dropleft, .dropright, .dropup {
  position: relative; }

.dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .255em;
  vertical-align: .255em;
  content: "";
  border-top: .3em solid;
  border-right: .3em solid transparent;
  border-bottom: 0;
  border-left: .3em solid transparent; }

.dropdown-toggle:empty::after {
  margin-left: 0; }

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: .5rem 0;
  margin: .125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: .25rem; }

.dropdown-menu-right {
  right: 0;
  left: auto; }

.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: .125rem; }

.dropup .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .255em;
  vertical-align: .255em;
  content: "";
  border-top: 0;
  border-right: .3em solid transparent;
  border-bottom: .3em solid;
  border-left: .3em solid transparent; }

.dropup .dropdown-toggle:empty::after {
  margin-left: 0; }

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: .125rem; }

.dropright .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .255em;
  vertical-align: .255em;
  content: "";
  border-top: .3em solid transparent;
  border-right: 0;
  border-bottom: .3em solid transparent;
  border-left: .3em solid; }

.dropright .dropdown-toggle:empty::after {
  margin-left: 0; }

.dropright .dropdown-toggle::after {
  vertical-align: 0; }

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: .125rem; }

.dropleft .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .255em;
  vertical-align: .255em;
  content: ""; }

.dropleft .dropdown-toggle::after {
  display: none; }

.dropleft .dropdown-toggle::before {
  display: inline-block;
  width: 0;
  height: 0;
  margin-right: .255em;
  vertical-align: .255em;
  content: "";
  border-top: .3em solid transparent;
  border-right: .3em solid;
  border-bottom: .3em solid transparent; }

.dropleft .dropdown-toggle:empty::after {
  margin-left: 0; }

.dropleft .dropdown-toggle::before {
  vertical-align: 0; }

.dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=top] {
  right: auto;
  bottom: auto; }

.dropdown-divider {
  height: 0;
  margin: .5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef; }

.dropdown-item {
  display: block;
  width: 100%;
  padding: .25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0; }

.dropdown-item:focus, .dropdown-item:hover {
  color: #16181b;
  text-decoration: none;
  background-color: #f8f9fa; }

.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #007bff; }

.dropdown-item.disabled, .dropdown-item:disabled {
  color: #6c757d;
  background-color: transparent; }

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

.dropdown-header {
  display: block;
  padding: .5rem 1.5rem;
  margin-bottom: 0;
  font-size: .875rem;
  color: #6c757d;
  white-space: nowrap; }

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

.btn-group, .btn-group-vertical {
  position: relative;
  display: -ms-inline-flexbox;
  display: -webkit-inline-box;
  display: inline-flex;
  vertical-align: middle; }

.btn-group-vertical > .btn, .btn-group > .btn {
  position: relative;
  -ms-flex: 0 1 auto;
  -webkit-box-flex: 0;
          flex: 0 1 auto; }

.btn-group-vertical > .btn:hover, .btn-group > .btn:hover {
  z-index: 1; }

.btn-group-vertical > .btn.active, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn:focus, .btn-group > .btn.active, .btn-group > .btn:active, .btn-group > .btn:focus {
  z-index: 1; }

.btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group, .btn-group-vertical .btn + .btn, .btn-group-vertical .btn + .btn-group, .btn-group-vertical .btn-group + .btn, .btn-group-vertical .btn-group + .btn-group {
  margin-left: -1px; }

.btn-toolbar {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: start;
  -webkit-box-pack: start;
          justify-content: flex-start; }

.btn-toolbar .input-group {
  width: auto; }

.btn-group > .btn:first-child {
  margin-left: 0; }

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

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

.dropdown-toggle-split {
  padding-right: .5625rem;
  padding-left: .5625rem; }

.dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after {
  margin-left: 0; }

.dropleft .dropdown-toggle-split::before {
  margin-right: 0; }

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

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

.btn-group-vertical {
  -ms-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  -ms-flex-align: start;
  -webkit-box-align: start;
          align-items: flex-start;
  -ms-flex-pack: center;
  -webkit-box-pack: center;
          justify-content: center; }

.btn-group-vertical .btn, .btn-group-vertical .btn-group {
  width: 100%; }

.btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0; }

.btn-group-vertical > .btn-group:not(:last-child) > .btn, .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

.btn-group-vertical > .btn-group:not(:first-child) > .btn, .btn-group-vertical > .btn:not(:first-child) {
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.btn-group-toggle > .btn, .btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0; }

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

.input-group {
  position: relative;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-align: stretch;
  -webkit-box-align: stretch;
          align-items: stretch;
  width: 100%; }

.input-group > .custom-file, .input-group > .custom-select, .input-group > .form-control {
  position: relative;
  -ms-flex: 1 1 auto;
  -webkit-box-flex: 1;
          flex: 1 1 auto;
  width: 1%;
  margin-bottom: 0; }

.input-group > .custom-file + .custom-file, .input-group > .custom-file + .custom-select, .input-group > .custom-file + .form-control, .input-group > .custom-select + .custom-file, .input-group > .custom-select + .custom-select, .input-group > .custom-select + .form-control, .input-group > .form-control + .custom-file, .input-group > .form-control + .custom-select, .input-group > .form-control + .form-control {
  margin-left: -1px; }

.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label, .input-group > .custom-select:focus, .input-group > .form-control:focus {
  z-index: 3; }

.input-group > .custom-file .custom-file-input:focus {
  z-index: 4; }

.input-group > .custom-select:not(:last-child), .input-group > .form-control:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.input-group > .custom-select:not(:first-child), .input-group > .form-control:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.input-group > .custom-file {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
          align-items: center; }

.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.input-group-append, .input-group-prepend {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex; }

.input-group-append .btn, .input-group-prepend .btn {
  position: relative;
  z-index: 2; }

.input-group-append .btn + .btn, .input-group-append .btn + .input-group-text, .input-group-append .input-group-text + .btn, .input-group-append .input-group-text + .input-group-text, .input-group-prepend .btn + .btn, .input-group-prepend .btn + .input-group-text, .input-group-prepend .input-group-text + .btn, .input-group-prepend .input-group-text + .input-group-text {
  margin-left: -1px; }

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

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

.input-group-text {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
          align-items: center;
  padding: .375rem .75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: .25rem; }

.input-group-text input[type=checkbox], .input-group-text input[type=radio] {
  margin-top: 0; }

.input-group-lg > .form-control, .input-group-lg > .input-group-append > .btn, .input-group-lg > .input-group-append > .input-group-text, .input-group-lg > .input-group-prepend > .btn, .input-group-lg > .input-group-prepend > .input-group-text {
  height: calc(2.875rem + 2px);
  padding: .5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: .3rem; }

.input-group-sm > .form-control, .input-group-sm > .input-group-append > .btn, .input-group-sm > .input-group-append > .input-group-text, .input-group-sm > .input-group-prepend > .btn, .input-group-sm > .input-group-prepend > .input-group-text {
  height: calc(1.8125rem + 2px);
  padding: .25rem .5rem;
  font-size: .875rem;
  line-height: 1.5;
  border-radius: .2rem; }

.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-append:last-child > .input-group-text:not(:last-child), .input-group > .input-group-append:not(:last-child) > .btn, .input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group > .input-group-prepend > .btn, .input-group > .input-group-prepend > .input-group-text {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

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

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

.custom-control-inline {
  display: -ms-inline-flexbox;
  display: -webkit-inline-box;
  display: inline-flex;
  margin-right: 1rem; }

.custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0; }

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

.custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
          box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }

.custom-control-input:active ~ .custom-control-label::before {
  color: #fff;
  background-color: #b3d7ff; }

.custom-control-input:disabled ~ .custom-control-label {
  color: #6c757d; }

.custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e9ecef; }

.custom-control-label {
  position: relative;
  margin-bottom: 0; }

.custom-control-label::before {
  position: absolute;
  top: .25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: #dee2e6; }

.custom-control-label::after {
  position: absolute;
  top: .25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 50% 50%; }

.custom-checkbox .custom-control-label::before {
  border-radius: .25rem; }

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #007bff; }

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); }

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  background-color: #007bff; }

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E"); }

.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5); }

.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5); }

.custom-radio .custom-control-label::before {
  border-radius: 50%; }

.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #007bff; }

.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); }

.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5); }

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(2.25rem + 2px);
  padding: .375rem 1.75rem .375rem .75rem;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;
  background-size: 8px 10px;
  border: 1px solid #ced4da;
  border-radius: .25rem;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; }

.custom-select:focus {
  border-color: #80bdff;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(128, 189, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(128, 189, 255, 0.5); }

.custom-select:focus::-ms-value {
  color: #495057;
  background-color: #fff; }

.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: .75rem;
  background-image: none; }

.custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef; }

.custom-select::-ms-expand {
  opacity: 0; }

.custom-select-sm {
  height: calc(1.8125rem + 2px);
  padding-top: .375rem;
  padding-bottom: .375rem;
  font-size: 75%; }

.custom-select-lg {
  height: calc(2.875rem + 2px);
  padding-top: .375rem;
  padding-bottom: .375rem;
  font-size: 125%; }

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

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(2.25rem + 2px);
  margin: 0;
  opacity: 0; }

.custom-file-input:focus ~ .custom-file-label {
  border-color: #80bdff;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }

.custom-file-input:focus ~ .custom-file-label::after {
  border-color: #80bdff; }

.custom-file-input:disabled ~ .custom-file-label {
  background-color: #e9ecef; }

.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse"; }

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(2.25rem + 2px);
  padding: .375rem .75rem;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: .25rem; }

.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: 2.25rem;
  padding: .375rem .75rem;
  line-height: 1.5;
  color: #495057;
  content: "Browse";
  background-color: #e9ecef;
  border-left: 1px solid #ced4da;
  border-radius: 0 .25rem .25rem 0; }

.custom-range {
  width: 100%;
  padding-left: 0;
  background-color: transparent;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; }

.custom-range:focus {
  outline: 0; }

.custom-range:focus::-webkit-slider-thumb {
  -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
          box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }

.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }

.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }

.custom-range::-moz-focus-outer {
  border: 0; }

.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -.25rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  -webkit-appearance: none;
  appearance: none; }

@media screen and (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none; } }

.custom-range::-webkit-slider-thumb:active {
  background-color: #b3d7ff; }

.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: .5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem; }

.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  -moz-appearance: none;
  appearance: none; }

@media screen and (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none; } }

.custom-range::-moz-range-thumb:active {
  background-color: #b3d7ff; }

.custom-range::-moz-range-track {
  width: 100%;
  height: .5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem; }

.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: .2rem;
  margin-left: .2rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -ms-transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  appearance: none; }

@media screen and (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none; } }

.custom-range::-ms-thumb:active {
  background-color: #b3d7ff; }

.custom-range::-ms-track {
  width: 100%;
  height: .5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: .5rem; }

.custom-range::-ms-fill-lower {
  background-color: #dee2e6;
  border-radius: 1rem; }

.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
  border-radius: 1rem; }

.custom-control-label::before, .custom-file-label, .custom-select {
  -webkit-transition: background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  -o-transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out; }

@media screen and (prefers-reduced-motion: reduce) {
  .custom-control-label::before, .custom-file-label, .custom-select {
    -webkit-transition: none;
    -o-transition: none;
    transition: none; } }

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

.nav-link {
  display: block;
  padding: .5rem 1rem; }

.nav-link:focus, .nav-link:hover {
  text-decoration: none; }

.nav-link.disabled {
  color: #6c757d; }

.nav-tabs {
  border-bottom: 1px solid #dee2e6; }

.nav-tabs .nav-item {
  margin-bottom: -1px; }

.nav-tabs .nav-link {
  border: 1px solid transparent;
  border-top-left-radius: .25rem;
  border-top-right-radius: .25rem; }

.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
  border-color: #e9ecef #e9ecef #dee2e6; }

.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent; }

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
  color: #495057;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff; }

.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.nav-pills .nav-link {
  border-radius: .25rem; }

.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
  color: #fff;
  background-color: #007bff; }

.nav-fill .nav-item {
  -ms-flex: 1 1 auto;
  -webkit-box-flex: 1;
          flex: 1 1 auto;
  text-align: center; }

.nav-justified .nav-item {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  -webkit-box-flex: 1;
          flex-grow: 1;
  text-align: center; }

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

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

.navbar {
  position: relative;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-align: center;
  -webkit-box-align: center;
          align-items: center;
  -ms-flex-pack: justify;
  -webkit-box-pack: justify;
          justify-content: space-between;
  padding: .5rem 1rem; }

.navbar > .container, .navbar > .container-fluid {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-align: center;
  -webkit-box-align: center;
          align-items: center;
  -ms-flex-pack: justify;
  -webkit-box-pack: justify;
          justify-content: space-between; }

.navbar-brand {
  display: inline-block;
  padding-top: .3125rem;
  padding-bottom: .3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap; }

.navbar-brand:focus, .navbar-brand:hover {
  text-decoration: none; }

.navbar-nav {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }

.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0; }

.navbar-nav .dropdown-menu {
  position: static;
  float: none; }

.navbar-text {
  display: inline-block;
  padding-top: .5rem;
  padding-bottom: .5rem; }

.navbar-collapse {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -ms-flex-positive: 1;
  -webkit-box-flex: 1;
          flex-grow: 1;
  -ms-flex-align: center;
  -webkit-box-align: center;
          align-items: center; }

.navbar-toggler {
  padding: .25rem .75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: .25rem; }

.navbar-toggler:focus, .navbar-toggler:hover {
  text-decoration: none; }

.navbar-toggler:not(:disabled):not(.disabled) {
  cursor: pointer; }

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

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 576px) {
  .navbar-expand-sm {
    -ms-flex-flow: row nowrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-flow: row nowrap;
    -ms-flex-pack: start;
    -webkit-box-pack: start;
            justify-content: flex-start; }
  .navbar-expand-sm .navbar-nav {
    -ms-flex-direction: row;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-direction: row; }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute; }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem; }
  .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap; }
  .navbar-expand-sm .navbar-collapse {
    display: -ms-flexbox !important;
    display: -webkit-box !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto; }
  .navbar-expand-sm .navbar-toggler {
    display: none; } }

@media (max-width: 767.98px) {
  .navbar-expand-md > .container, .navbar-expand-md > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 768px) {
  .navbar-expand-md {
    -ms-flex-flow: row nowrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-flow: row nowrap;
    -ms-flex-pack: start;
    -webkit-box-pack: start;
            justify-content: flex-start; }
  .navbar-expand-md .navbar-nav {
    -ms-flex-direction: row;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-direction: row; }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute; }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem; }
  .navbar-expand-md > .container, .navbar-expand-md > .container-fluid {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap; }
  .navbar-expand-md .navbar-collapse {
    display: -ms-flexbox !important;
    display: -webkit-box !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto; }
  .navbar-expand-md .navbar-toggler {
    display: none; } }

@media (max-width: 991.98px) {
  .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 992px) {
  .navbar-expand-lg {
    -ms-flex-flow: row nowrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-flow: row nowrap;
    -ms-flex-pack: start;
    -webkit-box-pack: start;
            justify-content: flex-start; }
  .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-direction: row; }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute; }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem; }
  .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap; }
  .navbar-expand-lg .navbar-collapse {
    display: -ms-flexbox !important;
    display: -webkit-box !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto; }
  .navbar-expand-lg .navbar-toggler {
    display: none; } }

@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 1200px) {
  .navbar-expand-xl {
    -ms-flex-flow: row nowrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-flow: row nowrap;
    -ms-flex-pack: start;
    -webkit-box-pack: start;
            justify-content: flex-start; }
  .navbar-expand-xl .navbar-nav {
    -ms-flex-direction: row;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-direction: row; }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute; }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem; }
  .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap; }
  .navbar-expand-xl .navbar-collapse {
    display: -ms-flexbox !important;
    display: -webkit-box !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto; }
  .navbar-expand-xl .navbar-toggler {
    display: none; } }

.navbar-expand {
  -ms-flex-flow: row nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
          flex-flow: row nowrap;
  -ms-flex-pack: start;
  -webkit-box-pack: start;
          justify-content: flex-start; }

.navbar-expand > .container, .navbar-expand > .container-fluid {
  padding-right: 0;
  padding-left: 0; }

.navbar-expand .navbar-nav {
  -ms-flex-direction: row;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
          flex-direction: row; }

.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute; }

.navbar-expand .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem; }

.navbar-expand > .container, .navbar-expand > .container-fluid {
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap; }

.navbar-expand .navbar-collapse {
  display: -ms-flexbox !important;
  display: -webkit-box !important;
  display: flex !important;
  -ms-flex-preferred-size: auto;
  flex-basis: auto; }

.navbar-expand .navbar-toggler {
  display: none; }

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover {
  color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5); }

.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
  color: rgba(0, 0, 0, 0.7); }

.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3); }

.navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show > .nav-link {
  color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1); }

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }

.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5); }

.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-text a:focus, .navbar-light .navbar-text a:hover {
  color: rgba(0, 0, 0, 0.9); }

.navbar-dark .navbar-brand {
  color: #fff; }

.navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover {
  color: #fff; }

.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5); }

.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {
  color: rgba(255, 255, 255, 0.75); }

.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25); }

.navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show > .nav-link {
  color: #fff; }

.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1); }

.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }

.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5); }

.navbar-dark .navbar-text a {
  color: #fff; }

.navbar-dark .navbar-text a:focus, .navbar-dark .navbar-text a:hover {
  color: #fff; }

.card {
  position: relative;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: .25rem; }

.card > hr {
  margin-right: 0;
  margin-left: 0; }

.card > .list-group:first-child .list-group-item:first-child {
  border-top-left-radius: .25rem;
  border-top-right-radius: .25rem; }

.card > .list-group:last-child .list-group-item:last-child {
  border-bottom-right-radius: .25rem;
  border-bottom-left-radius: .25rem; }

.card-body {
  -ms-flex: 1 1 auto;
  -webkit-box-flex: 1;
          flex: 1 1 auto;
  padding: 1.25rem; }

.card-title {
  margin-bottom: .75rem; }

.card-subtitle {
  margin-top: -.375rem;
  margin-bottom: 0; }

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

.card-link:hover {
  text-decoration: none; }

.card-link + .card-link {
  margin-left: 1.25rem; }

.card-header {
  padding: .75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125); }

.card-header:first-child {
  border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0; }

.card-header + .list-group .list-group-item:first-child {
  border-top: 0; }

.card-footer {
  padding: .75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125); }

.card-footer:last-child {
  border-radius: 0 0 calc(.25rem - 1px) calc(.25rem - 1px); }

.card-header-tabs {
  margin-right: -.625rem;
  margin-bottom: -.75rem;
  margin-left: -.625rem;
  border-bottom: 0; }

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

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

.card-img {
  width: 100%;
  border-radius: calc(.25rem - 1px); }

.card-img-top {
  width: 100%;
  border-top-left-radius: calc(.25rem - 1px);
  border-top-right-radius: calc(.25rem - 1px); }

.card-img-bottom {
  width: 100%;
  border-bottom-right-radius: calc(.25rem - 1px);
  border-bottom-left-radius: calc(.25rem - 1px); }

.card-deck {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column; }

.card-deck .card {
  margin-bottom: 15px; }

@media (min-width: 576px) {
  .card-deck {
    -ms-flex-flow: row wrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px; }
  .card-deck .card {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex: 1 0 0%;
    -webkit-box-flex: 1;
            flex: 1 0 0%;
    -ms-flex-direction: column;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
            flex-direction: column;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px; } }

.card-group {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column; }

.card-group > .card {
  margin-bottom: 15px; }

@media (min-width: 576px) {
  .card-group {
    -ms-flex-flow: row wrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-flow: row wrap; }
  .card-group > .card {
    -ms-flex: 1 0 0%;
    -webkit-box-flex: 1;
            flex: 1 0 0%;
    margin-bottom: 0; }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0; }
  .card-group > .card:first-child {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .card-group > .card:first-child .card-header, .card-group > .card:first-child .card-img-top {
    border-top-right-radius: 0; }
  .card-group > .card:first-child .card-footer, .card-group > .card:first-child .card-img-bottom {
    border-bottom-right-radius: 0; }
  .card-group > .card:last-child {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  .card-group > .card:last-child .card-header, .card-group > .card:last-child .card-img-top {
    border-top-left-radius: 0; }
  .card-group > .card:last-child .card-footer, .card-group > .card:last-child .card-img-bottom {
    border-bottom-left-radius: 0; }
  .card-group > .card:only-child {
    border-radius: .25rem; }
  .card-group > .card:only-child .card-header, .card-group > .card:only-child .card-img-top {
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem; }
  .card-group > .card:only-child .card-footer, .card-group > .card:only-child .card-img-bottom {
    border-bottom-right-radius: .25rem;
    border-bottom-left-radius: .25rem; }
  .card-group > .card:not(:first-child):not(:last-child):not(:only-child) {
    border-radius: 0; }
  .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top {
    border-radius: 0; } }

.card-columns .card {
  margin-bottom: .75rem; }

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

.accordion .card:not(:first-of-type):not(:last-of-type) {
  border-bottom: 0;
  border-radius: 0; }

.accordion .card:not(:first-of-type) .card-header:first-child {
  border-radius: 0; }

.accordion .card:first-of-type {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

.accordion .card:last-of-type {
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.breadcrumb {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: .75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: .25rem; }

.breadcrumb-item + .breadcrumb-item {
  padding-left: .5rem; }

.breadcrumb-item + .breadcrumb-item::before {
  display: inline-block;
  padding-right: .5rem;
  color: #6c757d;
  content: "/"; }

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline; }

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none; }

.breadcrumb-item.active {
  color: #6c757d; }

.pagination {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: .25rem; }

.page-link {
  position: relative;
  display: block;
  padding: .5rem .75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #007bff;
  background-color: #fff;
  border: 1px solid #dee2e6; }

.page-link:hover {
  z-index: 2;
  color: #0056b3;
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6; }

.page-link:focus {
  z-index: 2;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }

.page-link:not(:disabled):not(.disabled) {
  cursor: pointer; }

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: .25rem;
  border-bottom-left-radius: .25rem; }

.page-item:last-child .page-link {
  border-top-right-radius: .25rem;
  border-bottom-right-radius: .25rem; }

.page-item.active .page-link {
  z-index: 1;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff; }

.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6; }

.pagination-lg .page-link {
  padding: .75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5; }

.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: .3rem;
  border-bottom-left-radius: .3rem; }

.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: .3rem;
  border-bottom-right-radius: .3rem; }

.pagination-sm .page-link {
  padding: .25rem .5rem;
  font-size: .875rem;
  line-height: 1.5; }

.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: .2rem;
  border-bottom-left-radius: .2rem; }

.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: .2rem;
  border-bottom-right-radius: .2rem; }

.badge {
  display: inline-block;
  padding: .25em .4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25rem; }

.badge:empty {
  display: none; }

.btn .badge {
  position: relative;
  top: -1px; }

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

.badge-primary {
  color: #fff;
  background-color: #007bff; }

.badge-primary[href]:focus, .badge-primary[href]:hover {
  color: #fff;
  text-decoration: none;
  background-color: #0062cc; }

.badge-secondary {
  color: #fff;
  background-color: #6c757d; }

.badge-secondary[href]:focus, .badge-secondary[href]:hover {
  color: #fff;
  text-decoration: none;
  background-color: #545b62; }

.badge-success {
  color: #fff;
  background-color: #28a745; }

.badge-success[href]:focus, .badge-success[href]:hover {
  color: #fff;
  text-decoration: none;
  background-color: #1e7e34; }

.badge-info {
  color: #fff;
  background-color: #17a2b8; }

.badge-info[href]:focus, .badge-info[href]:hover {
  color: #fff;
  text-decoration: none;
  background-color: #117a8b; }

.badge-warning {
  color: #212529;
  background-color: #ffc107; }

.badge-warning[href]:focus, .badge-warning[href]:hover {
  color: #212529;
  text-decoration: none;
  background-color: #d39e00; }

.badge-danger {
  color: #fff;
  background-color: #dc3545; }

.badge-danger[href]:focus, .badge-danger[href]:hover {
  color: #fff;
  text-decoration: none;
  background-color: #bd2130; }

.badge-light {
  color: #212529;
  background-color: #f8f9fa; }

.badge-light[href]:focus, .badge-light[href]:hover {
  color: #212529;
  text-decoration: none;
  background-color: #dae0e5; }

.badge-dark {
  color: #fff;
  background-color: #343a40; }

.badge-dark[href]:focus, .badge-dark[href]:hover {
  color: #fff;
  text-decoration: none;
  background-color: #1d2124; }

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: .3rem; }

@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem; } }

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

.alert {
  position: relative;
  padding: .75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: .25rem; }

.alert-heading {
  color: inherit; }

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

.alert-dismissible {
  padding-right: 4rem; }

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

.alert-primary {
  color: #004085;
  background-color: #cce5ff;
  border-color: #b8daff; }

.alert-primary hr {
  border-top-color: #9fcdff; }

.alert-primary .alert-link {
  color: #002752; }

.alert-secondary {
  color: #383d41;
  background-color: #e2e3e5;
  border-color: #d6d8db; }

.alert-secondary hr {
  border-top-color: #c8cbcf; }

.alert-secondary .alert-link {
  color: #202326; }

.alert-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb; }

.alert-success hr {
  border-top-color: #b1dfbb; }

.alert-success .alert-link {
  color: #0b2e13; }

.alert-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb; }

.alert-info hr {
  border-top-color: #abdde5; }

.alert-info .alert-link {
  color: #062c33; }

.alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba; }

.alert-warning hr {
  border-top-color: #ffe8a1; }

.alert-warning .alert-link {
  color: #533f03; }

.alert-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb; }

.alert-danger hr {
  border-top-color: #f1b0b7; }

.alert-danger .alert-link {
  color: #491217; }

.alert-light {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe; }

.alert-light hr {
  border-top-color: #ececf6; }

.alert-light .alert-link {
  color: #686868; }

.alert-dark {
  color: #1b1e21;
  background-color: #d6d8d9;
  border-color: #c6c8ca; }

.alert-dark hr {
  border-top-color: #b9bbbe; }

.alert-dark .alert-link {
  color: #040505; }

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

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

.progress {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: .75rem;
  background-color: #e9ecef;
  border-radius: .25rem; }

.progress-bar {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  -ms-flex-pack: center;
  -webkit-box-pack: center;
          justify-content: center;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #007bff;
  -webkit-transition: width .6s ease;
  -o-transition: width .6s ease;
  transition: width .6s ease; }

@media screen and (prefers-reduced-motion: reduce) {
  .progress-bar {
    -webkit-transition: none;
    -o-transition: none;
    transition: none; } }

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

.progress-bar-animated {
  -webkit-animation: progress-bar-stripes 1s linear infinite;
  animation: progress-bar-stripes 1s linear infinite; }

.media {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-align: start;
  -webkit-box-align: start;
          align-items: flex-start; }

.media-body {
  -ms-flex: 1;
  -webkit-box-flex: 1;
          flex: 1; }

.list-group {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0; }

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit; }

.list-group-item-action:focus, .list-group-item-action:hover {
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa; }

.list-group-item-action:active {
  color: #212529;
  background-color: #e9ecef; }

.list-group-item {
  position: relative;
  display: block;
  padding: .75rem 1.25rem;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125); }

.list-group-item:first-child {
  border-top-left-radius: .25rem;
  border-top-right-radius: .25rem; }

.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: .25rem;
  border-bottom-left-radius: .25rem; }

.list-group-item:focus, .list-group-item:hover {
  z-index: 1;
  text-decoration: none; }

.list-group-item.disabled, .list-group-item:disabled {
  color: #6c757d;
  background-color: #fff; }

.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff; }

.list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0; }

.list-group-flush:first-child .list-group-item:first-child {
  border-top: 0; }

.list-group-flush:last-child .list-group-item:last-child {
  border-bottom: 0; }

.list-group-item-primary {
  color: #004085;
  background-color: #b8daff; }

.list-group-item-primary.list-group-item-action:focus, .list-group-item-primary.list-group-item-action:hover {
  color: #004085;
  background-color: #9fcdff; }

.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #004085;
  border-color: #004085; }

.list-group-item-secondary {
  color: #383d41;
  background-color: #d6d8db; }

.list-group-item-secondary.list-group-item-action:focus, .list-group-item-secondary.list-group-item-action:hover {
  color: #383d41;
  background-color: #c8cbcf; }

.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #383d41;
  border-color: #383d41; }

.list-group-item-success {
  color: #155724;
  background-color: #c3e6cb; }

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

.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #155724;
  border-color: #155724; }

.list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb; }

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

.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #0c5460;
  border-color: #0c5460; }

.list-group-item-warning {
  color: #856404;
  background-color: #ffeeba; }

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

.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #856404;
  border-color: #856404; }

.list-group-item-danger {
  color: #721c24;
  background-color: #f5c6cb; }

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

.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #721c24;
  border-color: #721c24; }

.list-group-item-light {
  color: #818182;
  background-color: #fdfdfe; }

.list-group-item-light.list-group-item-action:focus, .list-group-item-light.list-group-item-action:hover {
  color: #818182;
  background-color: #ececf6; }

.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #818182;
  border-color: #818182; }

.list-group-item-dark {
  color: #1b1e21;
  background-color: #c6c8ca; }

.list-group-item-dark.list-group-item-action:focus, .list-group-item-dark.list-group-item-action:hover {
  color: #1b1e21;
  background-color: #b9bbbe; }

.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1b1e21;
  border-color: #1b1e21; }

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .5; }

.close:not(:disabled):not(.disabled) {
  cursor: pointer; }

.close:not(:disabled):not(.disabled):focus, .close:not(:disabled):not(.disabled):hover {
  color: #000;
  text-decoration: none;
  opacity: .75; }

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

.modal-open {
  overflow: hidden; }

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

.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  outline: 0; }

.modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none; }

.modal.fade .modal-dialog {
  transition: -webkit-transform .3s ease-out;
  -webkit-transition: -webkit-transform .3s ease-out;
  -o-transition: transform .3s ease-out;
  transition: transform .3s ease-out;
  transition: transform .3s ease-out, -webkit-transform .3s ease-out;
  transition: transform .3s ease-out,-webkit-transform .3s ease-out;
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
      transform: translate(0, -25%); }

@media screen and (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    -webkit-transition: none;
    -o-transition: none;
    transition: none; } }

.modal.show .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
      transform: translate(0, 0); }

.modal-dialog-centered {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
          align-items: center;
  min-height: calc(100% - (.5rem * 2)); }

.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: ""; }

.modal-content {
  position: relative;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: .3rem;
  outline: 0; }

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000; }

.modal-backdrop.fade {
  opacity: 0; }

.modal-backdrop.show {
  opacity: .5; }

.modal-header {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-align: start;
  -webkit-box-align: start;
          align-items: flex-start;
  -ms-flex-pack: justify;
  -webkit-box-pack: justify;
          justify-content: space-between;
  padding: 1rem;
  border-bottom: 1px solid #e9ecef;
  border-top-left-radius: .3rem;
  border-top-right-radius: .3rem; }

.modal-header .close {
  padding: 1rem;
  margin: -1rem -1rem -1rem auto; }

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

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

.modal-footer {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
          align-items: center;
  -ms-flex-pack: end;
  -webkit-box-pack: end;
          justify-content: flex-end;
  padding: 1rem;
  border-top: 1px solid #e9ecef; }

.modal-footer > :not(:first-child) {
  margin-left: .25rem; }

.modal-footer > :not(:last-child) {
  margin-right: .25rem; }

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

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto; }
  .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2)); }
  .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2)); }
  .modal-sm {
    max-width: 300px; } }

@media (min-width: 992px) {
  .modal-lg {
    max-width: 800px; } }

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: .875rem;
  word-wrap: break-word;
  opacity: 0; }

.tooltip.show {
  opacity: .9; }

.tooltip .arrow {
  position: absolute;
  display: block;
  width: .8rem;
  height: .4rem; }

.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid; }

.bs-tooltip-auto[x-placement^=top], .bs-tooltip-top {
  padding: .4rem 0; }

.bs-tooltip-auto[x-placement^=top] .arrow, .bs-tooltip-top .arrow {
  bottom: 0; }

.bs-tooltip-auto[x-placement^=top] .arrow::before, .bs-tooltip-top .arrow::before {
  top: 0;
  border-width: .4rem .4rem 0;
  border-top-color: #000; }

.bs-tooltip-auto[x-placement^=right], .bs-tooltip-right {
  padding: 0 .4rem; }

.bs-tooltip-auto[x-placement^=right] .arrow, .bs-tooltip-right .arrow {
  left: 0;
  width: .4rem;
  height: .8rem; }

.bs-tooltip-auto[x-placement^=right] .arrow::before, .bs-tooltip-right .arrow::before {
  right: 0;
  border-width: .4rem .4rem .4rem 0;
  border-right-color: #000; }

.bs-tooltip-auto[x-placement^=bottom], .bs-tooltip-bottom {
  padding: .4rem 0; }

.bs-tooltip-auto[x-placement^=bottom] .arrow, .bs-tooltip-bottom .arrow {
  top: 0; }

.bs-tooltip-auto[x-placement^=bottom] .arrow::before, .bs-tooltip-bottom .arrow::before {
  bottom: 0;
  border-width: 0 .4rem .4rem;
  border-bottom-color: #000; }

.bs-tooltip-auto[x-placement^=left], .bs-tooltip-left {
  padding: 0 .4rem; }

.bs-tooltip-auto[x-placement^=left] .arrow, .bs-tooltip-left .arrow {
  right: 0;
  width: .4rem;
  height: .8rem; }

.bs-tooltip-auto[x-placement^=left] .arrow::before, .bs-tooltip-left .arrow::before {
  left: 0;
  border-width: .4rem 0 .4rem .4rem;
  border-left-color: #000; }

.tooltip-inner {
  max-width: 200px;
  padding: .25rem .5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: .25rem; }

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: .875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: .3rem; }

.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: .5rem;
  margin: 0 .3rem; }

.popover .arrow::after, .popover .arrow::before {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid; }

.bs-popover-auto[x-placement^=top], .bs-popover-top {
  margin-bottom: .5rem; }

.bs-popover-auto[x-placement^=top] .arrow, .bs-popover-top .arrow {
  bottom: calc((.5rem + 1px) * -1); }

.bs-popover-auto[x-placement^=top] .arrow::after, .bs-popover-auto[x-placement^=top] .arrow::before, .bs-popover-top .arrow::after, .bs-popover-top .arrow::before {
  border-width: .5rem .5rem 0; }

.bs-popover-auto[x-placement^=top] .arrow::before, .bs-popover-top .arrow::before {
  bottom: 0;
  border-top-color: rgba(0, 0, 0, 0.25); }

.bs-popover-auto[x-placement^=top] .arrow::after, .bs-popover-top .arrow::after {
  bottom: 1px;
  border-top-color: #fff; }

.bs-popover-auto[x-placement^=right], .bs-popover-right {
  margin-left: .5rem; }

.bs-popover-auto[x-placement^=right] .arrow, .bs-popover-right .arrow {
  left: calc((.5rem + 1px) * -1);
  width: .5rem;
  height: 1rem;
  margin: .3rem 0; }

.bs-popover-auto[x-placement^=right] .arrow::after, .bs-popover-auto[x-placement^=right] .arrow::before, .bs-popover-right .arrow::after, .bs-popover-right .arrow::before {
  border-width: .5rem .5rem .5rem 0; }

.bs-popover-auto[x-placement^=right] .arrow::before, .bs-popover-right .arrow::before {
  left: 0;
  border-right-color: rgba(0, 0, 0, 0.25); }

.bs-popover-auto[x-placement^=right] .arrow::after, .bs-popover-right .arrow::after {
  left: 1px;
  border-right-color: #fff; }

.bs-popover-auto[x-placement^=bottom], .bs-popover-bottom {
  margin-top: .5rem; }

.bs-popover-auto[x-placement^=bottom] .arrow, .bs-popover-bottom .arrow {
  top: calc((.5rem + 1px) * -1); }

.bs-popover-auto[x-placement^=bottom] .arrow::after, .bs-popover-auto[x-placement^=bottom] .arrow::before, .bs-popover-bottom .arrow::after, .bs-popover-bottom .arrow::before {
  border-width: 0 .5rem .5rem .5rem; }

.bs-popover-auto[x-placement^=bottom] .arrow::before, .bs-popover-bottom .arrow::before {
  top: 0;
  border-bottom-color: rgba(0, 0, 0, 0.25); }

.bs-popover-auto[x-placement^=bottom] .arrow::after, .bs-popover-bottom .arrow::after {
  top: 1px;
  border-bottom-color: #fff; }

.bs-popover-auto[x-placement^=bottom] .popover-header::before, .bs-popover-bottom .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -.5rem;
  content: "";
  border-bottom: 1px solid #f7f7f7; }

.bs-popover-auto[x-placement^=left], .bs-popover-left {
  margin-right: .5rem; }

.bs-popover-auto[x-placement^=left] .arrow, .bs-popover-left .arrow {
  right: calc((.5rem + 1px) * -1);
  width: .5rem;
  height: 1rem;
  margin: .3rem 0; }

.bs-popover-auto[x-placement^=left] .arrow::after, .bs-popover-auto[x-placement^=left] .arrow::before, .bs-popover-left .arrow::after, .bs-popover-left .arrow::before {
  border-width: .5rem 0 .5rem .5rem; }

.bs-popover-auto[x-placement^=left] .arrow::before, .bs-popover-left .arrow::before {
  right: 0;
  border-left-color: rgba(0, 0, 0, 0.25); }

.bs-popover-auto[x-placement^=left] .arrow::after, .bs-popover-left .arrow::after {
  right: 1px;
  border-left-color: #fff; }

.popover-header {
  padding: .5rem .75rem;
  margin-bottom: 0;
  font-size: 1rem;
  color: inherit;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: calc(.3rem - 1px);
  border-top-right-radius: calc(.3rem - 1px); }

.popover-header:empty {
  display: none; }

.popover-body {
  padding: .5rem .75rem;
  color: #212529; }

.carousel {
  position: relative; }

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden; }

.carousel-item {
  position: relative;
  display: none;
  -ms-flex-align: center;
  -webkit-box-align: center;
          align-items: center;
  width: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px; }

.carousel-item-next, .carousel-item-prev, .carousel-item.active {
  display: block;
  transition: -webkit-transform .6s ease;
  -webkit-transition: -webkit-transform .6s ease;
  -o-transition: transform .6s ease;
  transition: transform .6s ease;
  transition: transform .6s ease, -webkit-transform .6s ease;
  transition: transform .6s ease,-webkit-transform .6s ease; }

@media screen and (prefers-reduced-motion: reduce) {
  .carousel-item-next, .carousel-item-prev, .carousel-item.active {
    -webkit-transition: none;
    -o-transition: none;
    transition: none; } }

.carousel-item-next, .carousel-item-prev {
  position: absolute;
  top: 0; }

.carousel-item-next.carousel-item-left, .carousel-item-prev.carousel-item-right {
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
      transform: translateX(0); }

@supports (transform-style: preserve-3d) {
  .carousel-item-next.carousel-item-left, .carousel-item-prev.carousel-item-right {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

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

@supports (transform-style: preserve-3d) {
  .active.carousel-item-right, .carousel-item-next {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); } }

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

@supports (transform-style: preserve-3d) {
  .active.carousel-item-left, .carousel-item-prev {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); } }

.carousel-fade .carousel-item {
  opacity: 0;
  -webkit-transition-duration: .6s;
       -o-transition-duration: .6s;
          transition-duration: .6s;
  -webkit-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity; }

.carousel-fade .carousel-item-next.carousel-item-left, .carousel-fade .carousel-item-prev.carousel-item-right, .carousel-fade .carousel-item.active {
  opacity: 1; }

.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right {
  opacity: 0; }

.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-prev, .carousel-fade .carousel-item-next, .carousel-fade .carousel-item-prev, .carousel-fade .carousel-item.active {
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
      transform: translateX(0); }

@supports (transform-style: preserve-3d) {
  .carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-prev, .carousel-fade .carousel-item-next, .carousel-fade .carousel-item-prev, .carousel-fade .carousel-item.active {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.carousel-control-next, .carousel-control-prev {
  position: absolute;
  top: 0;
  bottom: 0;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
          align-items: center;
  -ms-flex-pack: center;
  -webkit-box-pack: center;
          justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: .5; }

.carousel-control-next:focus, .carousel-control-next:hover, .carousel-control-prev:focus, .carousel-control-prev:hover {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: .9; }

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

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

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

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); }

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); }

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 10px;
  left: 0;
  z-index: 15;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-pack: center;
  -webkit-box-pack: center;
          justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none; }

.carousel-indicators li {
  position: relative;
  -ms-flex: 0 1 auto;
  -webkit-box-flex: 0;
          flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: rgba(255, 255, 255, 0.5); }

.carousel-indicators li::before {
  position: absolute;
  top: -10px;
  left: 0;
  display: inline-block;
  width: 100%;
  height: 10px;
  content: ""; }

.carousel-indicators li::after {
  position: absolute;
  bottom: -10px;
  left: 0;
  display: inline-block;
  width: 100%;
  height: 10px;
  content: ""; }

.carousel-indicators .active {
  background-color: #fff; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.bg-dark {
  background-color: #343a40 !important; }

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

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

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

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

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

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

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

.border-left {
  border-left: 1px solid #dee2e6 !important; }

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

.border-top-0 {
  border-top: 0 !important; }

.border-right-0 {
  border-right: 0 !important; }

.border-bottom-0 {
  border-bottom: 0 !important; }

.border-left-0 {
  border-left: 0 !important; }

.border-primary {
  border-color: #007bff !important; }

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

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

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

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

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

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

.border-dark {
  border-color: #343a40 !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.d-flex {
  display: -ms-flexbox !important;
  display: -webkit-box !important;
  display: flex !important; }

.d-inline-flex {
  display: -ms-inline-flexbox !important;
  display: -webkit-inline-box !important;
  display: inline-flex !important; }

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important; }
  .d-sm-inline {
    display: inline !important; }
  .d-sm-inline-block {
    display: inline-block !important; }
  .d-sm-block {
    display: block !important; }
  .d-sm-table {
    display: table !important; }
  .d-sm-table-row {
    display: table-row !important; }
  .d-sm-table-cell {
    display: table-cell !important; }
  .d-sm-flex {
    display: -ms-flexbox !important;
    display: -webkit-box !important;
    display: flex !important; }
  .d-sm-inline-flex {
    display: -ms-inline-flexbox !important;
    display: -webkit-inline-box !important;
    display: inline-flex !important; } }

@media (min-width: 768px) {
  .d-md-none {
    display: none !important; }
  .d-md-inline {
    display: inline !important; }
  .d-md-inline-block {
    display: inline-block !important; }
  .d-md-block {
    display: block !important; }
  .d-md-table {
    display: table !important; }
  .d-md-table-row {
    display: table-row !important; }
  .d-md-table-cell {
    display: table-cell !important; }
  .d-md-flex {
    display: -ms-flexbox !important;
    display: -webkit-box !important;
    display: flex !important; }
  .d-md-inline-flex {
    display: -ms-inline-flexbox !important;
    display: -webkit-inline-box !important;
    display: inline-flex !important; } }

@media (min-width: 992px) {
  .d-lg-none {
    display: none !important; }
  .d-lg-inline {
    display: inline !important; }
  .d-lg-inline-block {
    display: inline-block !important; }
  .d-lg-block {
    display: block !important; }
  .d-lg-table {
    display: table !important; }
  .d-lg-table-row {
    display: table-row !important; }
  .d-lg-table-cell {
    display: table-cell !important; }
  .d-lg-flex {
    display: -ms-flexbox !important;
    display: -webkit-box !important;
    display: flex !important; }
  .d-lg-inline-flex {
    display: -ms-inline-flexbox !important;
    display: -webkit-inline-box !important;
    display: inline-flex !important; } }

@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important; }
  .d-xl-inline {
    display: inline !important; }
  .d-xl-inline-block {
    display: inline-block !important; }
  .d-xl-block {
    display: block !important; }
  .d-xl-table {
    display: table !important; }
  .d-xl-table-row {
    display: table-row !important; }
  .d-xl-table-cell {
    display: table-cell !important; }
  .d-xl-flex {
    display: -ms-flexbox !important;
    display: -webkit-box !important;
    display: flex !important; }
  .d-xl-inline-flex {
    display: -ms-inline-flexbox !important;
    display: -webkit-inline-box !important;
    display: inline-flex !important; } }

@media print {
  .d-print-none {
    display: none !important; }
  .d-print-inline {
    display: inline !important; }
  .d-print-inline-block {
    display: inline-block !important; }
  .d-print-block {
    display: block !important; }
  .d-print-table {
    display: table !important; }
  .d-print-table-row {
    display: table-row !important; }
  .d-print-table-cell {
    display: table-cell !important; }
  .d-print-flex {
    display: -ms-flexbox !important;
    display: -webkit-box !important;
    display: flex !important; }
  .d-print-inline-flex {
    display: -ms-inline-flexbox !important;
    display: -webkit-inline-box !important;
    display: inline-flex !important; } }

.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden; }

.embed-responsive::before {
  display: block;
  content: ""; }

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

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

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

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

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

.flex-row {
  -ms-flex-direction: row !important;
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
          flex-direction: row !important; }

.flex-column {
  -ms-flex-direction: column !important;
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
          flex-direction: column !important; }

.flex-row-reverse {
  -ms-flex-direction: row-reverse !important;
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
          flex-direction: row-reverse !important; }

.flex-column-reverse {
  -ms-flex-direction: column-reverse !important;
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
          flex-direction: column-reverse !important; }

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

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

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

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

.flex-grow-0 {
  -ms-flex-positive: 0 !important;
  -webkit-box-flex: 0 !important;
          flex-grow: 0 !important; }

.flex-grow-1 {
  -ms-flex-positive: 1 !important;
  -webkit-box-flex: 1 !important;
          flex-grow: 1 !important; }

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

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

.justify-content-start {
  -ms-flex-pack: start !important;
  -webkit-box-pack: start !important;
          justify-content: flex-start !important; }

.justify-content-end {
  -ms-flex-pack: end !important;
  -webkit-box-pack: end !important;
          justify-content: flex-end !important; }

.justify-content-center {
  -ms-flex-pack: center !important;
  -webkit-box-pack: center !important;
          justify-content: center !important; }

.justify-content-between {
  -ms-flex-pack: justify !important;
  -webkit-box-pack: justify !important;
          justify-content: space-between !important; }

.justify-content-around {
  -ms-flex-pack: distribute !important;
  justify-content: space-around !important; }

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

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

.align-items-center {
  -ms-flex-align: center !important;
  -webkit-box-align: center !important;
          align-items: center !important; }

.align-items-baseline {
  -ms-flex-align: baseline !important;
  -webkit-box-align: baseline !important;
          align-items: baseline !important; }

.align-items-stretch {
  -ms-flex-align: stretch !important;
  -webkit-box-align: stretch !important;
          align-items: stretch !important; }

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

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

.align-content-center {
  -ms-flex-line-pack: center !important;
  align-content: center !important; }

.align-content-between {
  -ms-flex-line-pack: justify !important;
  align-content: space-between !important; }

.align-content-around {
  -ms-flex-line-pack: distribute !important;
  align-content: space-around !important; }

.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
  align-content: stretch !important; }

.align-self-auto {
  -ms-flex-item-align: auto !important;
  align-self: auto !important; }

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

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

.align-self-center {
  -ms-flex-item-align: center !important;
  align-self: center !important; }

.align-self-baseline {
  -ms-flex-item-align: baseline !important;
  align-self: baseline !important; }

.align-self-stretch {
  -ms-flex-item-align: stretch !important;
  align-self: stretch !important; }

@media (min-width: 576px) {
  .flex-sm-row {
    -ms-flex-direction: row !important;
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
            flex-direction: row !important; }
  .flex-sm-column {
    -ms-flex-direction: column !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
            flex-direction: column !important; }
  .flex-sm-row-reverse {
    -ms-flex-direction: row-reverse !important;
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
            flex-direction: row-reverse !important; }
  .flex-sm-column-reverse {
    -ms-flex-direction: column-reverse !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
            flex-direction: column-reverse !important; }
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important; }
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important; }
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important; }
  .flex-sm-fill {
    -ms-flex: 1 1 auto !important;
    -webkit-box-flex: 1 !important;
            flex: 1 1 auto !important; }
  .flex-sm-grow-0 {
    -ms-flex-positive: 0 !important;
    -webkit-box-flex: 0 !important;
            flex-grow: 0 !important; }
  .flex-sm-grow-1 {
    -ms-flex-positive: 1 !important;
    -webkit-box-flex: 1 !important;
            flex-grow: 1 !important; }
  .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important; }
  .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important; }
  .justify-content-sm-start {
    -ms-flex-pack: start !important;
    -webkit-box-pack: start !important;
            justify-content: flex-start !important; }
  .justify-content-sm-end {
    -ms-flex-pack: end !important;
    -webkit-box-pack: end !important;
            justify-content: flex-end !important; }
  .justify-content-sm-center {
    -ms-flex-pack: center !important;
    -webkit-box-pack: center !important;
            justify-content: center !important; }
  .justify-content-sm-between {
    -ms-flex-pack: justify !important;
    -webkit-box-pack: justify !important;
            justify-content: space-between !important; }
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important; }
  .align-items-sm-start {
    -ms-flex-align: start !important;
    -webkit-box-align: start !important;
            align-items: flex-start !important; }
  .align-items-sm-end {
    -ms-flex-align: end !important;
    -webkit-box-align: end !important;
            align-items: flex-end !important; }
  .align-items-sm-center {
    -ms-flex-align: center !important;
    -webkit-box-align: center !important;
            align-items: center !important; }
  .align-items-sm-baseline {
    -ms-flex-align: baseline !important;
    -webkit-box-align: baseline !important;
            align-items: baseline !important; }
  .align-items-sm-stretch {
    -ms-flex-align: stretch !important;
    -webkit-box-align: stretch !important;
            align-items: stretch !important; }
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important; }
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important; }
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important; }
  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important; }
  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important; }
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important; }
  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important; }
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important; }
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important; }
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
    align-self: center !important; }
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important; }
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important; } }

@media (min-width: 768px) {
  .flex-md-row {
    -ms-flex-direction: row !important;
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
            flex-direction: row !important; }
  .flex-md-column {
    -ms-flex-direction: column !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
            flex-direction: column !important; }
  .flex-md-row-reverse {
    -ms-flex-direction: row-reverse !important;
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
            flex-direction: row-reverse !important; }
  .flex-md-column-reverse {
    -ms-flex-direction: column-reverse !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
            flex-direction: column-reverse !important; }
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important; }
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important; }
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important; }
  .flex-md-fill {
    -ms-flex: 1 1 auto !important;
    -webkit-box-flex: 1 !important;
            flex: 1 1 auto !important; }
  .flex-md-grow-0 {
    -ms-flex-positive: 0 !important;
    -webkit-box-flex: 0 !important;
            flex-grow: 0 !important; }
  .flex-md-grow-1 {
    -ms-flex-positive: 1 !important;
    -webkit-box-flex: 1 !important;
            flex-grow: 1 !important; }
  .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important; }
  .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important; }
  .justify-content-md-start {
    -ms-flex-pack: start !important;
    -webkit-box-pack: start !important;
            justify-content: flex-start !important; }
  .justify-content-md-end {
    -ms-flex-pack: end !important;
    -webkit-box-pack: end !important;
            justify-content: flex-end !important; }
  .justify-content-md-center {
    -ms-flex-pack: center !important;
    -webkit-box-pack: center !important;
            justify-content: center !important; }
  .justify-content-md-between {
    -ms-flex-pack: justify !important;
    -webkit-box-pack: justify !important;
            justify-content: space-between !important; }
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important; }
  .align-items-md-start {
    -ms-flex-align: start !important;
    -webkit-box-align: start !important;
            align-items: flex-start !important; }
  .align-items-md-end {
    -ms-flex-align: end !important;
    -webkit-box-align: end !important;
            align-items: flex-end !important; }
  .align-items-md-center {
    -ms-flex-align: center !important;
    -webkit-box-align: center !important;
            align-items: center !important; }
  .align-items-md-baseline {
    -ms-flex-align: baseline !important;
    -webkit-box-align: baseline !important;
            align-items: baseline !important; }
  .align-items-md-stretch {
    -ms-flex-align: stretch !important;
    -webkit-box-align: stretch !important;
            align-items: stretch !important; }
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important; }
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important; }
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important; }
  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important; }
  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important; }
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important; }
  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important; }
  .align-self-md-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important; }
  .align-self-md-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important; }
  .align-self-md-center {
    -ms-flex-item-align: center !important;
    align-self: center !important; }
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important; }
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important; } }

@media (min-width: 992px) {
  .flex-lg-row {
    -ms-flex-direction: row !important;
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
            flex-direction: row !important; }
  .flex-lg-column {
    -ms-flex-direction: column !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
            flex-direction: column !important; }
  .flex-lg-row-reverse {
    -ms-flex-direction: row-reverse !important;
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
            flex-direction: row-reverse !important; }
  .flex-lg-column-reverse {
    -ms-flex-direction: column-reverse !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
            flex-direction: column-reverse !important; }
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important; }
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important; }
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important; }
  .flex-lg-fill {
    -ms-flex: 1 1 auto !important;
    -webkit-box-flex: 1 !important;
            flex: 1 1 auto !important; }
  .flex-lg-grow-0 {
    -ms-flex-positive: 0 !important;
    -webkit-box-flex: 0 !important;
            flex-grow: 0 !important; }
  .flex-lg-grow-1 {
    -ms-flex-positive: 1 !important;
    -webkit-box-flex: 1 !important;
            flex-grow: 1 !important; }
  .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important; }
  .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important; }
  .justify-content-lg-start {
    -ms-flex-pack: start !important;
    -webkit-box-pack: start !important;
            justify-content: flex-start !important; }
  .justify-content-lg-end {
    -ms-flex-pack: end !important;
    -webkit-box-pack: end !important;
            justify-content: flex-end !important; }
  .justify-content-lg-center {
    -ms-flex-pack: center !important;
    -webkit-box-pack: center !important;
            justify-content: center !important; }
  .justify-content-lg-between {
    -ms-flex-pack: justify !important;
    -webkit-box-pack: justify !important;
            justify-content: space-between !important; }
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important; }
  .align-items-lg-start {
    -ms-flex-align: start !important;
    -webkit-box-align: start !important;
            align-items: flex-start !important; }
  .align-items-lg-end {
    -ms-flex-align: end !important;
    -webkit-box-align: end !important;
            align-items: flex-end !important; }
  .align-items-lg-center {
    -ms-flex-align: center !important;
    -webkit-box-align: center !important;
            align-items: center !important; }
  .align-items-lg-baseline {
    -ms-flex-align: baseline !important;
    -webkit-box-align: baseline !important;
            align-items: baseline !important; }
  .align-items-lg-stretch {
    -ms-flex-align: stretch !important;
    -webkit-box-align: stretch !important;
            align-items: stretch !important; }
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important; }
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important; }
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important; }
  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important; }
  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important; }
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important; }
  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important; }
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important; }
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important; }
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
    align-self: center !important; }
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important; }
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important; } }

@media (min-width: 1200px) {
  .flex-xl-row {
    -ms-flex-direction: row !important;
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
            flex-direction: row !important; }
  .flex-xl-column {
    -ms-flex-direction: column !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
            flex-direction: column !important; }
  .flex-xl-row-reverse {
    -ms-flex-direction: row-reverse !important;
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
            flex-direction: row-reverse !important; }
  .flex-xl-column-reverse {
    -ms-flex-direction: column-reverse !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
            flex-direction: column-reverse !important; }
  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important; }
  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important; }
  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important; }
  .flex-xl-fill {
    -ms-flex: 1 1 auto !important;
    -webkit-box-flex: 1 !important;
            flex: 1 1 auto !important; }
  .flex-xl-grow-0 {
    -ms-flex-positive: 0 !important;
    -webkit-box-flex: 0 !important;
            flex-grow: 0 !important; }
  .flex-xl-grow-1 {
    -ms-flex-positive: 1 !important;
    -webkit-box-flex: 1 !important;
            flex-grow: 1 !important; }
  .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important; }
  .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important; }
  .justify-content-xl-start {
    -ms-flex-pack: start !important;
    -webkit-box-pack: start !important;
            justify-content: flex-start !important; }
  .justify-content-xl-end {
    -ms-flex-pack: end !important;
    -webkit-box-pack: end !important;
            justify-content: flex-end !important; }
  .justify-content-xl-center {
    -ms-flex-pack: center !important;
    -webkit-box-pack: center !important;
            justify-content: center !important; }
  .justify-content-xl-between {
    -ms-flex-pack: justify !important;
    -webkit-box-pack: justify !important;
            justify-content: space-between !important; }
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important; }
  .align-items-xl-start {
    -ms-flex-align: start !important;
    -webkit-box-align: start !important;
            align-items: flex-start !important; }
  .align-items-xl-end {
    -ms-flex-align: end !important;
    -webkit-box-align: end !important;
            align-items: flex-end !important; }
  .align-items-xl-center {
    -ms-flex-align: center !important;
    -webkit-box-align: center !important;
            align-items: center !important; }
  .align-items-xl-baseline {
    -ms-flex-align: baseline !important;
    -webkit-box-align: baseline !important;
            align-items: baseline !important; }
  .align-items-xl-stretch {
    -ms-flex-align: stretch !important;
    -webkit-box-align: stretch !important;
            align-items: stretch !important; }
  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important; }
  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important; }
  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important; }
  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important; }
  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important; }
  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important; }
  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important; }
  .align-self-xl-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important; }
  .align-self-xl-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important; }
  .align-self-xl-center {
    -ms-flex-item-align: center !important;
    align-self: center !important; }
  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important; }
  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important; } }

.float-left {
  float: left !important; }

.float-right {
  float: right !important; }

.float-none {
  float: none !important; }

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important; }
  .float-sm-right {
    float: right !important; }
  .float-sm-none {
    float: none !important; } }

@media (min-width: 768px) {
  .float-md-left {
    float: left !important; }
  .float-md-right {
    float: right !important; }
  .float-md-none {
    float: none !important; } }

@media (min-width: 992px) {
  .float-lg-left {
    float: left !important; }
  .float-lg-right {
    float: right !important; }
  .float-lg-none {
    float: none !important; } }

@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important; }
  .float-xl-right {
    float: right !important; }
  .float-xl-none {
    float: none !important; } }

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

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

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

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

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

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

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

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

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

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

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

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

.shadow-lg {
  -webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
          box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; }

.shadow-none {
  -webkit-box-shadow: none !important;
          box-shadow: none !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.p-0 {
  padding: 0 !important; }

.pt-0, .py-0 {
  padding-top: 0 !important; }

.pr-0, .px-0 {
  padding-right: 0 !important; }

.pb-0, .py-0 {
  padding-bottom: 0 !important; }

.pl-0, .px-0 {
  padding-left: 0 !important; }

.p-1 {
  padding: 0.25rem !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.pl-5, .px-5 {
  padding-left: 3rem !important; }

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

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

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

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

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

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important; }
  .mt-sm-0, .my-sm-0 {
    margin-top: 0 !important; }
  .mr-sm-0, .mx-sm-0 {
    margin-right: 0 !important; }
  .mb-sm-0, .my-sm-0 {
    margin-bottom: 0 !important; }
  .ml-sm-0, .mx-sm-0 {
    margin-left: 0 !important; }
  .m-sm-1 {
    margin: 0.25rem !important; }
  .mt-sm-1, .my-sm-1 {
    margin-top: 0.25rem !important; }
  .mr-sm-1, .mx-sm-1 {
    margin-right: 0.25rem !important; }
  .mb-sm-1, .my-sm-1 {
    margin-bottom: 0.25rem !important; }
  .ml-sm-1, .mx-sm-1 {
    margin-left: 0.25rem !important; }
  .m-sm-2 {
    margin: 0.5rem !important; }
  .mt-sm-2, .my-sm-2 {
    margin-top: 0.5rem !important; }
  .mr-sm-2, .mx-sm-2 {
    margin-right: 0.5rem !important; }
  .mb-sm-2, .my-sm-2 {
    margin-bottom: 0.5rem !important; }
  .ml-sm-2, .mx-sm-2 {
    margin-left: 0.5rem !important; }
  .m-sm-3 {
    margin: 1rem !important; }
  .mt-sm-3, .my-sm-3 {
    margin-top: 1rem !important; }
  .mr-sm-3, .mx-sm-3 {
    margin-right: 1rem !important; }
  .mb-sm-3, .my-sm-3 {
    margin-bottom: 1rem !important; }
  .ml-sm-3, .mx-sm-3 {
    margin-left: 1rem !important; }
  .m-sm-4 {
    margin: 1.5rem !important; }
  .mt-sm-4, .my-sm-4 {
    margin-top: 1.5rem !important; }
  .mr-sm-4, .mx-sm-4 {
    margin-right: 1.5rem !important; }
  .mb-sm-4, .my-sm-4 {
    margin-bottom: 1.5rem !important; }
  .ml-sm-4, .mx-sm-4 {
    margin-left: 1.5rem !important; }
  .m-sm-5 {
    margin: 3rem !important; }
  .mt-sm-5, .my-sm-5 {
    margin-top: 3rem !important; }
  .mr-sm-5, .mx-sm-5 {
    margin-right: 3rem !important; }
  .mb-sm-5, .my-sm-5 {
    margin-bottom: 3rem !important; }
  .ml-sm-5, .mx-sm-5 {
    margin-left: 3rem !important; }
  .p-sm-0 {
    padding: 0 !important; }
  .pt-sm-0, .py-sm-0 {
    padding-top: 0 !important; }
  .pr-sm-0, .px-sm-0 {
    padding-right: 0 !important; }
  .pb-sm-0, .py-sm-0 {
    padding-bottom: 0 !important; }
  .pl-sm-0, .px-sm-0 {
    padding-left: 0 !important; }
  .p-sm-1 {
    padding: 0.25rem !important; }
  .pt-sm-1, .py-sm-1 {
    padding-top: 0.25rem !important; }
  .pr-sm-1, .px-sm-1 {
    padding-right: 0.25rem !important; }
  .pb-sm-1, .py-sm-1 {
    padding-bottom: 0.25rem !important; }
  .pl-sm-1, .px-sm-1 {
    padding-left: 0.25rem !important; }
  .p-sm-2 {
    padding: 0.5rem !important; }
  .pt-sm-2, .py-sm-2 {
    padding-top: 0.5rem !important; }
  .pr-sm-2, .px-sm-2 {
    padding-right: 0.5rem !important; }
  .pb-sm-2, .py-sm-2 {
    padding-bottom: 0.5rem !important; }
  .pl-sm-2, .px-sm-2 {
    padding-left: 0.5rem !important; }
  .p-sm-3 {
    padding: 1rem !important; }
  .pt-sm-3, .py-sm-3 {
    padding-top: 1rem !important; }
  .pr-sm-3, .px-sm-3 {
    padding-right: 1rem !important; }
  .pb-sm-3, .py-sm-3 {
    padding-bottom: 1rem !important; }
  .pl-sm-3, .px-sm-3 {
    padding-left: 1rem !important; }
  .p-sm-4 {
    padding: 1.5rem !important; }
  .pt-sm-4, .py-sm-4 {
    padding-top: 1.5rem !important; }
  .pr-sm-4, .px-sm-4 {
    padding-right: 1.5rem !important; }
  .pb-sm-4, .py-sm-4 {
    padding-bottom: 1.5rem !important; }
  .pl-sm-4, .px-sm-4 {
    padding-left: 1.5rem !important; }
  .p-sm-5 {
    padding: 3rem !important; }
  .pt-sm-5, .py-sm-5 {
    padding-top: 3rem !important; }
  .pr-sm-5, .px-sm-5 {
    padding-right: 3rem !important; }
  .pb-sm-5, .py-sm-5 {
    padding-bottom: 3rem !important; }
  .pl-sm-5, .px-sm-5 {
    padding-left: 3rem !important; }
  .m-sm-auto {
    margin: auto !important; }
  .mt-sm-auto, .my-sm-auto {
    margin-top: auto !important; }
  .mr-sm-auto, .mx-sm-auto {
    margin-right: auto !important; }
  .mb-sm-auto, .my-sm-auto {
    margin-bottom: auto !important; }
  .ml-sm-auto, .mx-sm-auto {
    margin-left: auto !important; } }

@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important; }
  .mt-md-0, .my-md-0 {
    margin-top: 0 !important; }
  .mr-md-0, .mx-md-0 {
    margin-right: 0 !important; }
  .mb-md-0, .my-md-0 {
    margin-bottom: 0 !important; }
  .ml-md-0, .mx-md-0 {
    margin-left: 0 !important; }
  .m-md-1 {
    margin: 0.25rem !important; }
  .mt-md-1, .my-md-1 {
    margin-top: 0.25rem !important; }
  .mr-md-1, .mx-md-1 {
    margin-right: 0.25rem !important; }
  .mb-md-1, .my-md-1 {
    margin-bottom: 0.25rem !important; }
  .ml-md-1, .mx-md-1 {
    margin-left: 0.25rem !important; }
  .m-md-2 {
    margin: 0.5rem !important; }
  .mt-md-2, .my-md-2 {
    margin-top: 0.5rem !important; }
  .mr-md-2, .mx-md-2 {
    margin-right: 0.5rem !important; }
  .mb-md-2, .my-md-2 {
    margin-bottom: 0.5rem !important; }
  .ml-md-2, .mx-md-2 {
    margin-left: 0.5rem !important; }
  .m-md-3 {
    margin: 1rem !important; }
  .mt-md-3, .my-md-3 {
    margin-top: 1rem !important; }
  .mr-md-3, .mx-md-3 {
    margin-right: 1rem !important; }
  .mb-md-3, .my-md-3 {
    margin-bottom: 1rem !important; }
  .ml-md-3, .mx-md-3 {
    margin-left: 1rem !important; }
  .m-md-4 {
    margin: 1.5rem !important; }
  .mt-md-4, .my-md-4 {
    margin-top: 1.5rem !important; }
  .mr-md-4, .mx-md-4 {
    margin-right: 1.5rem !important; }
  .mb-md-4, .my-md-4 {
    margin-bottom: 1.5rem !important; }
  .ml-md-4, .mx-md-4 {
    margin-left: 1.5rem !important; }
  .m-md-5 {
    margin: 3rem !important; }
  .mt-md-5, .my-md-5 {
    margin-top: 3rem !important; }
  .mr-md-5, .mx-md-5 {
    margin-right: 3rem !important; }
  .mb-md-5, .my-md-5 {
    margin-bottom: 3rem !important; }
  .ml-md-5, .mx-md-5 {
    margin-left: 3rem !important; }
  .p-md-0 {
    padding: 0 !important; }
  .pt-md-0, .py-md-0 {
    padding-top: 0 !important; }
  .pr-md-0, .px-md-0 {
    padding-right: 0 !important; }
  .pb-md-0, .py-md-0 {
    padding-bottom: 0 !important; }
  .pl-md-0, .px-md-0 {
    padding-left: 0 !important; }
  .p-md-1 {
    padding: 0.25rem !important; }
  .pt-md-1, .py-md-1 {
    padding-top: 0.25rem !important; }
  .pr-md-1, .px-md-1 {
    padding-right: 0.25rem !important; }
  .pb-md-1, .py-md-1 {
    padding-bottom: 0.25rem !important; }
  .pl-md-1, .px-md-1 {
    padding-left: 0.25rem !important; }
  .p-md-2 {
    padding: 0.5rem !important; }
  .pt-md-2, .py-md-2 {
    padding-top: 0.5rem !important; }
  .pr-md-2, .px-md-2 {
    padding-right: 0.5rem !important; }
  .pb-md-2, .py-md-2 {
    padding-bottom: 0.5rem !important; }
  .pl-md-2, .px-md-2 {
    padding-left: 0.5rem !important; }
  .p-md-3 {
    padding: 1rem !important; }
  .pt-md-3, .py-md-3 {
    padding-top: 1rem !important; }
  .pr-md-3, .px-md-3 {
    padding-right: 1rem !important; }
  .pb-md-3, .py-md-3 {
    padding-bottom: 1rem !important; }
  .pl-md-3, .px-md-3 {
    padding-left: 1rem !important; }
  .p-md-4 {
    padding: 1.5rem !important; }
  .pt-md-4, .py-md-4 {
    padding-top: 1.5rem !important; }
  .pr-md-4, .px-md-4 {
    padding-right: 1.5rem !important; }
  .pb-md-4, .py-md-4 {
    padding-bottom: 1.5rem !important; }
  .pl-md-4, .px-md-4 {
    padding-left: 1.5rem !important; }
  .p-md-5 {
    padding: 3rem !important; }
  .pt-md-5, .py-md-5 {
    padding-top: 3rem !important; }
  .pr-md-5, .px-md-5 {
    padding-right: 3rem !important; }
  .pb-md-5, .py-md-5 {
    padding-bottom: 3rem !important; }
  .pl-md-5, .px-md-5 {
    padding-left: 3rem !important; }
  .m-md-auto {
    margin: auto !important; }
  .mt-md-auto, .my-md-auto {
    margin-top: auto !important; }
  .mr-md-auto, .mx-md-auto {
    margin-right: auto !important; }
  .mb-md-auto, .my-md-auto {
    margin-bottom: auto !important; }
  .ml-md-auto, .mx-md-auto {
    margin-left: auto !important; } }

@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important; }
  .mt-lg-0, .my-lg-0 {
    margin-top: 0 !important; }
  .mr-lg-0, .mx-lg-0 {
    margin-right: 0 !important; }
  .mb-lg-0, .my-lg-0 {
    margin-bottom: 0 !important; }
  .ml-lg-0, .mx-lg-0 {
    margin-left: 0 !important; }
  .m-lg-1 {
    margin: 0.25rem !important; }
  .mt-lg-1, .my-lg-1 {
    margin-top: 0.25rem !important; }
  .mr-lg-1, .mx-lg-1 {
    margin-right: 0.25rem !important; }
  .mb-lg-1, .my-lg-1 {
    margin-bottom: 0.25rem !important; }
  .ml-lg-1, .mx-lg-1 {
    margin-left: 0.25rem !important; }
  .m-lg-2 {
    margin: 0.5rem !important; }
  .mt-lg-2, .my-lg-2 {
    margin-top: 0.5rem !important; }
  .mr-lg-2, .mx-lg-2 {
    margin-right: 0.5rem !important; }
  .mb-lg-2, .my-lg-2 {
    margin-bottom: 0.5rem !important; }
  .ml-lg-2, .mx-lg-2 {
    margin-left: 0.5rem !important; }
  .m-lg-3 {
    margin: 1rem !important; }
  .mt-lg-3, .my-lg-3 {
    margin-top: 1rem !important; }
  .mr-lg-3, .mx-lg-3 {
    margin-right: 1rem !important; }
  .mb-lg-3, .my-lg-3 {
    margin-bottom: 1rem !important; }
  .ml-lg-3, .mx-lg-3 {
    margin-left: 1rem !important; }
  .m-lg-4 {
    margin: 1.5rem !important; }
  .mt-lg-4, .my-lg-4 {
    margin-top: 1.5rem !important; }
  .mr-lg-4, .mx-lg-4 {
    margin-right: 1.5rem !important; }
  .mb-lg-4, .my-lg-4 {
    margin-bottom: 1.5rem !important; }
  .ml-lg-4, .mx-lg-4 {
    margin-left: 1.5rem !important; }
  .m-lg-5 {
    margin: 3rem !important; }
  .mt-lg-5, .my-lg-5 {
    margin-top: 3rem !important; }
  .mr-lg-5, .mx-lg-5 {
    margin-right: 3rem !important; }
  .mb-lg-5, .my-lg-5 {
    margin-bottom: 3rem !important; }
  .ml-lg-5, .mx-lg-5 {
    margin-left: 3rem !important; }
  .p-lg-0 {
    padding: 0 !important; }
  .pt-lg-0, .py-lg-0 {
    padding-top: 0 !important; }
  .pr-lg-0, .px-lg-0 {
    padding-right: 0 !important; }
  .pb-lg-0, .py-lg-0 {
    padding-bottom: 0 !important; }
  .pl-lg-0, .px-lg-0 {
    padding-left: 0 !important; }
  .p-lg-1 {
    padding: 0.25rem !important; }
  .pt-lg-1, .py-lg-1 {
    padding-top: 0.25rem !important; }
  .pr-lg-1, .px-lg-1 {
    padding-right: 0.25rem !important; }
  .pb-lg-1, .py-lg-1 {
    padding-bottom: 0.25rem !important; }
  .pl-lg-1, .px-lg-1 {
    padding-left: 0.25rem !important; }
  .p-lg-2 {
    padding: 0.5rem !important; }
  .pt-lg-2, .py-lg-2 {
    padding-top: 0.5rem !important; }
  .pr-lg-2, .px-lg-2 {
    padding-right: 0.5rem !important; }
  .pb-lg-2, .py-lg-2 {
    padding-bottom: 0.5rem !important; }
  .pl-lg-2, .px-lg-2 {
    padding-left: 0.5rem !important; }
  .p-lg-3 {
    padding: 1rem !important; }
  .pt-lg-3, .py-lg-3 {
    padding-top: 1rem !important; }
  .pr-lg-3, .px-lg-3 {
    padding-right: 1rem !important; }
  .pb-lg-3, .py-lg-3 {
    padding-bottom: 1rem !important; }
  .pl-lg-3, .px-lg-3 {
    padding-left: 1rem !important; }
  .p-lg-4 {
    padding: 1.5rem !important; }
  .pt-lg-4, .py-lg-4 {
    padding-top: 1.5rem !important; }
  .pr-lg-4, .px-lg-4 {
    padding-right: 1.5rem !important; }
  .pb-lg-4, .py-lg-4 {
    padding-bottom: 1.5rem !important; }
  .pl-lg-4, .px-lg-4 {
    padding-left: 1.5rem !important; }
  .p-lg-5 {
    padding: 3rem !important; }
  .pt-lg-5, .py-lg-5 {
    padding-top: 3rem !important; }
  .pr-lg-5, .px-lg-5 {
    padding-right: 3rem !important; }
  .pb-lg-5, .py-lg-5 {
    padding-bottom: 3rem !important; }
  .pl-lg-5, .px-lg-5 {
    padding-left: 3rem !important; }
  .m-lg-auto {
    margin: auto !important; }
  .mt-lg-auto, .my-lg-auto {
    margin-top: auto !important; }
  .mr-lg-auto, .mx-lg-auto {
    margin-right: auto !important; }
  .mb-lg-auto, .my-lg-auto {
    margin-bottom: auto !important; }
  .ml-lg-auto, .mx-lg-auto {
    margin-left: auto !important; } }

@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important; }
  .mt-xl-0, .my-xl-0 {
    margin-top: 0 !important; }
  .mr-xl-0, .mx-xl-0 {
    margin-right: 0 !important; }
  .mb-xl-0, .my-xl-0 {
    margin-bottom: 0 !important; }
  .ml-xl-0, .mx-xl-0 {
    margin-left: 0 !important; }
  .m-xl-1 {
    margin: 0.25rem !important; }
  .mt-xl-1, .my-xl-1 {
    margin-top: 0.25rem !important; }
  .mr-xl-1, .mx-xl-1 {
    margin-right: 0.25rem !important; }
  .mb-xl-1, .my-xl-1 {
    margin-bottom: 0.25rem !important; }
  .ml-xl-1, .mx-xl-1 {
    margin-left: 0.25rem !important; }
  .m-xl-2 {
    margin: 0.5rem !important; }
  .mt-xl-2, .my-xl-2 {
    margin-top: 0.5rem !important; }
  .mr-xl-2, .mx-xl-2 {
    margin-right: 0.5rem !important; }
  .mb-xl-2, .my-xl-2 {
    margin-bottom: 0.5rem !important; }
  .ml-xl-2, .mx-xl-2 {
    margin-left: 0.5rem !important; }
  .m-xl-3 {
    margin: 1rem !important; }
  .mt-xl-3, .my-xl-3 {
    margin-top: 1rem !important; }
  .mr-xl-3, .mx-xl-3 {
    margin-right: 1rem !important; }
  .mb-xl-3, .my-xl-3 {
    margin-bottom: 1rem !important; }
  .ml-xl-3, .mx-xl-3 {
    margin-left: 1rem !important; }
  .m-xl-4 {
    margin: 1.5rem !important; }
  .mt-xl-4, .my-xl-4 {
    margin-top: 1.5rem !important; }
  .mr-xl-4, .mx-xl-4 {
    margin-right: 1.5rem !important; }
  .mb-xl-4, .my-xl-4 {
    margin-bottom: 1.5rem !important; }
  .ml-xl-4, .mx-xl-4 {
    margin-left: 1.5rem !important; }
  .m-xl-5 {
    margin: 3rem !important; }
  .mt-xl-5, .my-xl-5 {
    margin-top: 3rem !important; }
  .mr-xl-5, .mx-xl-5 {
    margin-right: 3rem !important; }
  .mb-xl-5, .my-xl-5 {
    margin-bottom: 3rem !important; }
  .ml-xl-5, .mx-xl-5 {
    margin-left: 3rem !important; }
  .p-xl-0 {
    padding: 0 !important; }
  .pt-xl-0, .py-xl-0 {
    padding-top: 0 !important; }
  .pr-xl-0, .px-xl-0 {
    padding-right: 0 !important; }
  .pb-xl-0, .py-xl-0 {
    padding-bottom: 0 !important; }
  .pl-xl-0, .px-xl-0 {
    padding-left: 0 !important; }
  .p-xl-1 {
    padding: 0.25rem !important; }
  .pt-xl-1, .py-xl-1 {
    padding-top: 0.25rem !important; }
  .pr-xl-1, .px-xl-1 {
    padding-right: 0.25rem !important; }
  .pb-xl-1, .py-xl-1 {
    padding-bottom: 0.25rem !important; }
  .pl-xl-1, .px-xl-1 {
    padding-left: 0.25rem !important; }
  .p-xl-2 {
    padding: 0.5rem !important; }
  .pt-xl-2, .py-xl-2 {
    padding-top: 0.5rem !important; }
  .pr-xl-2, .px-xl-2 {
    padding-right: 0.5rem !important; }
  .pb-xl-2, .py-xl-2 {
    padding-bottom: 0.5rem !important; }
  .pl-xl-2, .px-xl-2 {
    padding-left: 0.5rem !important; }
  .p-xl-3 {
    padding: 1rem !important; }
  .pt-xl-3, .py-xl-3 {
    padding-top: 1rem !important; }
  .pr-xl-3, .px-xl-3 {
    padding-right: 1rem !important; }
  .pb-xl-3, .py-xl-3 {
    padding-bottom: 1rem !important; }
  .pl-xl-3, .px-xl-3 {
    padding-left: 1rem !important; }
  .p-xl-4 {
    padding: 1.5rem !important; }
  .pt-xl-4, .py-xl-4 {
    padding-top: 1.5rem !important; }
  .pr-xl-4, .px-xl-4 {
    padding-right: 1.5rem !important; }
  .pb-xl-4, .py-xl-4 {
    padding-bottom: 1.5rem !important; }
  .pl-xl-4, .px-xl-4 {
    padding-left: 1.5rem !important; }
  .p-xl-5 {
    padding: 3rem !important; }
  .pt-xl-5, .py-xl-5 {
    padding-top: 3rem !important; }
  .pr-xl-5, .px-xl-5 {
    padding-right: 3rem !important; }
  .pb-xl-5, .py-xl-5 {
    padding-bottom: 3rem !important; }
  .pl-xl-5, .px-xl-5 {
    padding-left: 3rem !important; }
  .m-xl-auto {
    margin: auto !important; }
  .mt-xl-auto, .my-xl-auto {
    margin-top: auto !important; }
  .mr-xl-auto, .mx-xl-auto {
    margin-right: auto !important; }
  .mb-xl-auto, .my-xl-auto {
    margin-bottom: auto !important; }
  .ml-xl-auto, .mx-xl-auto {
    margin-left: auto !important; } }

.text-monospace {
  font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace; }

.text-justify {
  text-align: justify !important; }

.text-nowrap {
  white-space: nowrap !important; }

.text-truncate {
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap; }

.text-left {
  text-align: left !important; }

.text-right {
  text-align: right !important; }

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

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important; }
  .text-sm-right {
    text-align: right !important; }
  .text-sm-center {
    text-align: center !important; } }

@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important; }
  .text-md-right {
    text-align: right !important; }
  .text-md-center {
    text-align: center !important; } }

@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important; }
  .text-lg-right {
    text-align: right !important; }
  .text-lg-center {
    text-align: center !important; } }

@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important; }
  .text-xl-right {
    text-align: right !important; }
  .text-xl-center {
    text-align: center !important; } }

.text-lowercase {
  text-transform: lowercase !important; }

.text-uppercase {
  text-transform: uppercase !important; }

.text-capitalize {
  text-transform: capitalize !important; }

.font-weight-light {
  font-weight: 300 !important; }

.font-weight-normal {
  font-weight: 400 !important; }

.font-weight-bold {
  font-weight: 700 !important; }

.font-italic {
  font-style: italic !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.text-dark {
  color: #343a40 !important; }

a.text-dark:focus, a.text-dark:hover {
  color: #1d2124 !important; }

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

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

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

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

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

.visible {
  visibility: visible !important; }

.invisible {
  visibility: hidden !important; }

@media print {
  *, ::after, ::before {
    text-shadow: none !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important; }
  a:not(.btn) {
    text-decoration: underline; }
  abbr[title]::after {
    content: " (" attr(title) ")"; }
  pre {
    white-space: pre-wrap !important; }
  blockquote, pre {
    border: 1px solid #adb5bd;
    page-break-inside: avoid; }
  thead {
    display: table-header-group; }
  img, tr {
    page-break-inside: avoid; }
  h2, h3, p {
    orphans: 3;
    widows: 3; }
  h2, h3 {
    page-break-after: avoid; }
  @page {
    size: a3; }
  body {
    min-width: 992px !important; }
  .container {
    min-width: 992px !important; }
  .navbar {
    display: none; }
  .badge {
    border: 1px solid #000; }
  .table {
    border-collapse: collapse !important; }
  .table td, .table th {
    background-color: #fff !important; }
  .table-bordered td, .table-bordered th {
    border: 1px solid #dee2e6 !important; }
  .table-dark {
    color: inherit; }
  .table-dark tbody + tbody, .table-dark td, .table-dark th, .table-dark thead th {
    border-color: #dee2e6; }
  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6; } }

.vegas-overlay, .vegas-slide, .vegas-slide-inner, .vegas-timer, .vegas-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  overflow: hidden;
  border: none;
  padding: 0;
  margin: 0; }

.vegas-overlay {
  opacity: .5;
  background: url(../images/bg.jpeg) center center; }

.vegas-timer {
  top: auto;
  bottom: 0;
  height: 2px; }

.vegas-timer-progress {
  width: 0;
  height: 100%;
  background: #fff;
  -webkit-transition: width ease-out;
  -o-transition: width ease-out;
  transition: width ease-out; }

.vegas-timer-running .vegas-timer-progress {
  width: 100%; }

.vegas-slide, .vegas-slide-inner {
  margin: 0;
  padding: 0;
  background: center center no-repeat;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  will-change: transform,opacity; }

body .vegas-container {
  overflow: hidden !important;
  position: relative; }

.vegas-video {
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto; }

body.vegas-container {
  overflow: auto;
  position: static;
  z-index: -2; }

body.vegas-container > .vegas-overlay, body.vegas-container > .vegas-slide, body.vegas-container > .vegas-timer {
  position: fixed;
  z-index: -1; }

.vegas-transition-blur, .vegas-transition-blur2 {
  opacity: 0;
  -webkit-filter: blur(32px) brightness(1.01);
  filter: blur(32px) brightness(1.01); }

.vegas-transition-blur-in, .vegas-transition-blur2-in {
  opacity: 1;
  -webkit-filter: blur(0) brightness(1.01);
  filter: blur(0) brightness(1.01); }

.vegas-transition-blur2-out {
  opacity: 0; }

.vegas-transition-burn, .vegas-transition-burn2 {
  opacity: 0;
  -webkit-filter: contrast(1000%) saturate(1000%);
  filter: contrast(1000%) saturate(1000%); }

.vegas-transition-burn-in, .vegas-transition-burn2-in {
  opacity: 1;
  -webkit-filter: contrast(100%) saturate(100%);
  filter: contrast(100%) saturate(100%); }

.vegas-transition-burn2-out {
  opacity: 0;
  -webkit-filter: contrast(1000%) saturate(1000%);
  filter: contrast(1000%) saturate(1000%); }

.vegas-transition-fade, .vegas-transition-fade2 {
  opacity: 0; }

.vegas-transition-fade-in, .vegas-transition-fade2-in {
  opacity: 1; }

.vegas-transition-fade2-out {
  opacity: 0; }

.vegas-transition-flash, .vegas-transition-flash2 {
  opacity: 0;
  -webkit-filter: brightness(25);
  filter: brightness(25); }

.vegas-transition-flash-in, .vegas-transition-flash2-in {
  opacity: 1;
  -webkit-filter: brightness(1);
  filter: brightness(1); }

.vegas-transition-flash2-out {
  opacity: 0;
  -webkit-filter: brightness(25);
  filter: brightness(25); }

.vegas-transition-negative, .vegas-transition-negative2 {
  opacity: 0;
  -webkit-filter: invert(100%);
  filter: invert(100%); }

.vegas-transition-negative-in, .vegas-transition-negative2-in {
  opacity: 1;
  -webkit-filter: invert(0);
  filter: invert(0); }

.vegas-transition-negative2-out {
  opacity: 0;
  -webkit-filter: invert(100%);
  filter: invert(100%); }

.vegas-transition-slideDown, .vegas-transition-slideDown2 {
  -webkit-transform: translateY(-100%);
  -ms-transform: translateY(-100%);
      transform: translateY(-100%); }

.vegas-transition-slideDown-in, .vegas-transition-slideDown2-in {
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
      transform: translateY(0); }

.vegas-transition-slideDown2-out {
  -webkit-transform: translateY(100%);
  -ms-transform: translateY(100%);
      transform: translateY(100%); }

.vegas-transition-slideLeft, .vegas-transition-slideLeft2 {
  -webkit-transform: translateX(100%);
  -ms-transform: translateX(100%);
      transform: translateX(100%); }

.vegas-transition-slideLeft-in, .vegas-transition-slideLeft2-in {
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
      transform: translateX(0); }

.vegas-transition-slideLeft2-out, .vegas-transition-slideRight, .vegas-transition-slideRight2 {
  -webkit-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
      transform: translateX(-100%); }

.vegas-transition-slideRight-in, .vegas-transition-slideRight2-in {
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
      transform: translateX(0); }

.vegas-transition-slideRight2-out {
  -webkit-transform: translateX(100%);
  -ms-transform: translateX(100%);
      transform: translateX(100%); }

.vegas-transition-slideUp, .vegas-transition-slideUp2 {
  -webkit-transform: translateY(100%);
  -ms-transform: translateY(100%);
      transform: translateY(100%); }

.vegas-transition-slideUp-in, .vegas-transition-slideUp2-in {
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
      transform: translateY(0); }

.vegas-transition-slideUp2-out {
  -webkit-transform: translateY(-100%);
  -ms-transform: translateY(-100%);
      transform: translateY(-100%); }

.vegas-transition-swirlLeft, .vegas-transition-swirlLeft2 {
  -webkit-transform: scale(2) rotate(35deg);
  -ms-transform: scale(2) rotate(35deg);
      transform: scale(2) rotate(35deg);
  opacity: 0; }

.vegas-transition-swirlLeft-in, .vegas-transition-swirlLeft2-in {
  -webkit-transform: scale(1) rotate(0);
  -ms-transform: scale(1) rotate(0);
      transform: scale(1) rotate(0);
  opacity: 1; }

.vegas-transition-swirlLeft2-out, .vegas-transition-swirlRight, .vegas-transition-swirlRight2 {
  -webkit-transform: scale(2) rotate(-35deg);
  -ms-transform: scale(2) rotate(-35deg);
      transform: scale(2) rotate(-35deg);
  opacity: 0; }

.vegas-transition-swirlRight-in, .vegas-transition-swirlRight2-in {
  -webkit-transform: scale(1) rotate(0);
  -ms-transform: scale(1) rotate(0);
      transform: scale(1) rotate(0);
  opacity: 1; }

.vegas-transition-swirlRight2-out {
  -webkit-transform: scale(2) rotate(35deg);
  -ms-transform: scale(2) rotate(35deg);
      transform: scale(2) rotate(35deg);
  opacity: 0; }

.vegas-transition-zoomIn, .vegas-transition-zoomIn2 {
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
      transform: scale(0);
  opacity: 0; }

.vegas-transition-zoomIn-in, .vegas-transition-zoomIn2-in {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
      transform: scale(1);
  opacity: 1; }

.vegas-transition-zoomIn2-out, .vegas-transition-zoomOut, .vegas-transition-zoomOut2 {
  -webkit-transform: scale(2);
  -ms-transform: scale(2);
      transform: scale(2);
  opacity: 0; }

.vegas-transition-zoomOut-in, .vegas-transition-zoomOut2-in {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
      transform: scale(1);
  opacity: 1; }

.vegas-transition-zoomOut2-out {
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
      transform: scale(0);
  opacity: 0; }

.vegas-animation-kenburns {
  -webkit-animation: kenburns ease-out;
  animation: kenburns ease-out; }

@-webkit-keyframes kenburns {
  0% {
    -webkit-transform: scale(1.5);
    transform: scale(1.5); }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1); } }

@keyframes kenburns {
  0% {
    -webkit-transform: scale(1.5);
    transform: scale(1.5); }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1); } }

.vegas-animation-kenburnsDownLeft {
  -webkit-animation: kenburnsDownLeft ease-out;
  animation: kenburnsDownLeft ease-out; }

@-webkit-keyframes kenburnsDownLeft {
  0% {
    -webkit-transform: scale(1.5) translate(10%, -10%);
    transform: scale(1.5) translate(10%, -10%); }
  100% {
    -webkit-transform: scale(1) translate(0, 0);
    transform: scale(1) translate(0, 0); } }

@keyframes kenburnsDownLeft {
  0% {
    -webkit-transform: scale(1.5) translate(10%, -10%);
    transform: scale(1.5) translate(10%, -10%); }
  100% {
    -webkit-transform: scale(1) translate(0, 0);
    transform: scale(1) translate(0, 0); } }

.vegas-animation-kenburnsDownRight {
  -webkit-animation: kenburnsDownRight ease-out;
  animation: kenburnsDownRight ease-out; }

@-webkit-keyframes kenburnsDownRight {
  0% {
    -webkit-transform: scale(1.5) translate(-10%, -10%);
    transform: scale(1.5) translate(-10%, -10%); }
  100% {
    -webkit-transform: scale(1) translate(0, 0);
    transform: scale(1) translate(0, 0); } }

@keyframes kenburnsDownRight {
  0% {
    -webkit-transform: scale(1.5) translate(-10%, -10%);
    transform: scale(1.5) translate(-10%, -10%); }
  100% {
    -webkit-transform: scale(1) translate(0, 0);
    transform: scale(1) translate(0, 0); } }

.vegas-animation-kenburnsDown {
  -webkit-animation: kenburnsDown ease-out;
  animation: kenburnsDown ease-out; }

@-webkit-keyframes kenburnsDown {
  0% {
    -webkit-transform: scale(1.5) translate(0, -10%);
    transform: scale(1.5) translate(0, -10%); }
  100% {
    -webkit-transform: scale(1) translate(0, 0);
    transform: scale(1) translate(0, 0); } }

@keyframes kenburnsDown {
  0% {
    -webkit-transform: scale(1.5) translate(0, -10%);
    transform: scale(1.5) translate(0, -10%); }
  100% {
    -webkit-transform: scale(1) translate(0, 0);
    transform: scale(1) translate(0, 0); } }

.vegas-animation-kenburnsLeft {
  -webkit-animation: kenburnsLeft ease-out;
  animation: kenburnsLeft ease-out; }

@-webkit-keyframes kenburnsLeft {
  0% {
    -webkit-transform: scale(1.5) translate(10%, 0);
    transform: scale(1.5) translate(10%, 0); }
  100% {
    -webkit-transform: scale(1) translate(0, 0);
    transform: scale(1) translate(0, 0); } }

@keyframes kenburnsLeft {
  0% {
    -webkit-transform: scale(1.5) translate(10%, 0);
    transform: scale(1.5) translate(10%, 0); }
  100% {
    -webkit-transform: scale(1) translate(0, 0);
    transform: scale(1) translate(0, 0); } }

.vegas-animation-kenburnsRight {
  -webkit-animation: kenburnsRight ease-out;
  animation: kenburnsRight ease-out; }

@-webkit-keyframes kenburnsRight {
  0% {
    -webkit-transform: scale(1.5) translate(-10%, 0);
    transform: scale(1.5) translate(-10%, 0); }
  100% {
    -webkit-transform: scale(1) translate(0, 0);
    transform: scale(1) translate(0, 0); } }

@keyframes kenburnsRight {
  0% {
    -webkit-transform: scale(1.5) translate(-10%, 0);
    transform: scale(1.5) translate(-10%, 0); }
  100% {
    -webkit-transform: scale(1) translate(0, 0);
    transform: scale(1) translate(0, 0); } }

.vegas-animation-kenburnsUpLeft {
  -webkit-animation: kenburnsUpLeft ease-out;
  animation: kenburnsUpLeft ease-out; }

@-webkit-keyframes kenburnsUpLeft {
  0% {
    -webkit-transform: scale(1.5) translate(10%, 10%);
    transform: scale(1.5) translate(10%, 10%); }
  100% {
    -webkit-transform: scale(1) translate(0, 0);
    transform: scale(1) translate(0, 0); } }

@keyframes kenburnsUpLeft {
  0% {
    -webkit-transform: scale(1.5) translate(10%, 10%);
    transform: scale(1.5) translate(10%, 10%); }
  100% {
    -webkit-transform: scale(1) translate(0, 0);
    transform: scale(1) translate(0, 0); } }

.vegas-animation-kenburnsUpRight {
  -webkit-animation: kenburnsUpRight ease-out;
  animation: kenburnsUpRight ease-out; }

@-webkit-keyframes kenburnsUpRight {
  0% {
    -webkit-transform: scale(1.5) translate(-10%, 10%);
    transform: scale(1.5) translate(-10%, 10%); }
  100% {
    -webkit-transform: scale(1) translate(0, 0);
    transform: scale(1) translate(0, 0); } }

@keyframes kenburnsUpRight {
  0% {
    -webkit-transform: scale(1.5) translate(-10%, 10%);
    transform: scale(1.5) translate(-10%, 10%); }
  100% {
    -webkit-transform: scale(1) translate(0, 0);
    transform: scale(1) translate(0, 0); } }

.vegas-animation-kenburnsUp {
  -webkit-animation: kenburnsUp ease-out;
  animation: kenburnsUp ease-out; }

@-webkit-keyframes kenburnsUp {
  0% {
    -webkit-transform: scale(1.5) translate(0, 10%);
    transform: scale(1.5) translate(0, 10%); }
  100% {
    -webkit-transform: scale(1) translate(0, 0);
    transform: scale(1) translate(0, 0); } }

@keyframes kenburnsUp {
  0% {
    -webkit-transform: scale(1.5) translate(0, 10%);
    transform: scale(1.5) translate(0, 10%); }
  100% {
    -webkit-transform: scale(1) translate(0, 0);
    transform: scale(1) translate(0, 0); } }

.slick-slider {
  position: relative;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0; }

.slick-list:focus {
  outline: 0; }

.slick-list.dragging {
  cursor: pointer;
  cursor: hand; }

.slick-slider .slick-list, .slick-slider .slick-track {
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto; }

.slick-track:after, .slick-track:before {
  display: table;
  content: ''; }

.slick-track:after {
  clear: both; }

.slick-loading .slick-track {
  visibility: hidden; }

.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px; }

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

/*! normalize.css v8.0.1 | 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 iOS.
 */
html {
  line-height: 1.15;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */ }

/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers.
 */
body {
  margin: 0; }

/**
 * Render the `main` element consistently in IE.
 */
main {
  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: 0.67em 0; }

/* Grouping content
   ========================================================================== */
/**
 * 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
   ========================================================================== */
/**
 * Remove the gray background on active links in IE 10.
 */
a {
  background-color: transparent; }

/**
 * 1. Remove the bottom border in Chrome 57-
 * 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 */ }

/**
 * 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 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
   ========================================================================== */
/**
 * Remove the border on images inside links in IE 10.
 */
img {
  border-style: none; }

/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  /* 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; }

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; }

/**
 * 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: 0.35em 0.75em 0.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 */ }

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline; }

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
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 in Chrome and Safari on macOS.
 */
[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 Edge, IE 10+, and Firefox.
 */
details {
  display: block; }

/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item; }

/* Misc
   ========================================================================== */
/**
 * Add the correct display in IE 10+.
 */
template {
  display: none; }

/**
 * Add the correct display in IE 10.
 */
[hidden] {
  display: none; }

/*
Theme Name: Oli
Description: Responsive Coming Soon Template
Author: Erilisdesign
Theme URI: https://preview.erilisdesign.com/html/oli
Author URI: https://themeforest.net/user/erilisdesign
Version: 2.1.0
License: https://themeforest.net/licenses/standard
*/
/*------------------------------------------------------------------
[Table of contents]

1. Global Styles
2. Typography
3. Header
4. Footer
5. Forms
6. Buttons
7. Progress Bars
8. Listing & List Group
9. Tables
10. Blocks
11. Feature Block
12. Modals
13. Divider
14. Overlay
15. Preloader
16. Overlay Scrollbars
17. Portfolio
17. Slider
19. Countdown
20. Other
21. Responsive utilities
-------------------------------------------------------------------*/
/*------------------------------------------------------------------
This is a premium product available exclusively on Themeforest.
You can see it at this address http://themeforest.net/user/erilisdesign/portfolio
This file is minified/crypted only for the "live preview", you will find an expanded, commented and accurate file in your download pack.
Thanks!
-------------------------------------------------------------------*/
html {
  scroll-behavior: smooth; }

body {
  position: relative;
  overflow-x: hidden;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-text-size-adjust: 100%;
  white-space: normal;
  min-height: 100vh; }

.main-container {
  clear: both; }

section {
  position: relative;
  padding: 50px 0; }

.container, .container-fluid {
  position: relative; }

audio, canvas, progress, video {
  display: inline-block;
  vertical-align: baseline; }

video {
  max-width: 100%; }

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

iframe {
  display: block;
  width: 100%;
  border: 0;
  overflow: hidden; }

.oli-section .fp-scrollable, .oli-section .fp-scroller {
  width: 100%; }

@media screen and (min-width: 992px) {
  .oli-fullpage .oli-section {
    padding-left: 50px;
    padding-right: 50px; }
  .oli-section .fp-scrollable {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex; }
  .oli-section .fp-scroller {
    -ms-flex-item-align: center;
    align-self: center; } }

html {
  font-size: 16px; }

body {
  font-family: 'Roboto', Helvetica, sans-serif;
  font-size: .9375rem;
  font-weight: normal;
  line-height: 1.75rem;
  color: #252729; }

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
  position: relative;
  margin-top: 0;
  margin-bottom: 0;
  font-family: 'Montserrat', Helvetica, sans-serif;
  color: inherit; }

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
  color: inherit; }

h1, .h1 {
  font-size: 3rem;
  font-weight: 500;
  line-height: 3.75rem; }

h2, .h2 {
  font-size: 2.25rem;
  font-weight: 500;
  line-height: 3.25rem; }

h3, .h3 {
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 2.25rem; }

h4, .h4 {
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1.875rem; }

h5, .h5 {
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.875rem; }

h6, .h6 {
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.875rem; }

.heading-uppercase {
  text-transform: uppercase;
  font-weight: 700; }

h1.heading-uppercase, .h1.heading-uppercase {
  letter-spacing: 4px;
  margin-right: -4px; }

h2.heading-uppercase, .h2.heading-uppercase {
  letter-spacing: 4px;
  margin-right: -4px; }

h3.heading-uppercase, .h3.heading-uppercase {
  letter-spacing: 4px;
  margin-right: -4px; }

h4.heading-uppercase, .h4.heading-uppercase {
  letter-spacing: 4px;
  margin-right: -4px; }

h5.heading-uppercase, .h5.heading-uppercase {
  font-weight: 700;
  letter-spacing: 2px;
  margin-right: -2px; }

h6.heading-uppercase, .h6.heading-uppercase {
  font-weight: 700;
  letter-spacing: 2px;
  margin-right: -2px; }

.heading-line::before {
  content: '';
  position: relative;
  display: block;
  width: 54px;
  float: left;
  height: 100%;
  border-bottom: 3px solid #fff;
  margin-top: -3px;
  margin-right: 27px;
  padding-top: 1em; }

.heading-line.heading-line-dark::before {
  border-color: #000; }

p {
  margin-bottom: 1rem; }

p.lead {
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.875; }

p.has-drop-cap:not(:focus):first-letter {
  float: left;
  font-size: 3.5em;
  font-weight: 400;
  line-height: 1;
  margin: .05em .2em 0 0; }

a {
  cursor: pointer;
  color: #2754db;
  text-decoration: none; }

a:not(.btn) {
  -webkit-transition: all .3s ease-out;
  -o-transition: all .3s ease-out;
  transition: all .3s ease-out; }

a:hover, a:focus {
  text-decoration: none;
  outline: 0;
  color: #2754db; }

a, button {
  outline: none; }

em {
  font-style: italic; }

strong {
  font-weight: 700; }

address, blockquote, dd, dl, fieldset, form, ol, p, pre, table, ul {
  margin-bottom: 1rem; }

pre {
  margin: 0;
  padding: 9.5px;
  color: #333;
  background-color: #f7f7f7;
  border: 1px solid #e8e8e8;
  border-radius: 0px;
  text-align: left; }

input, select, textarea {
  font-size: 1rem;
  font-style: normal;
  font-weight: 400; }

ul, ol {
  margin: 0;
  padding: 0; }

ul {
  list-style: none; }

p:last-child, ul:last-child, ol:last-child, pre:last-child, table:last-child, blockquote:last-child {
  margin-bottom: 0; }

.site-header {
  position: relative;
  z-index: 1000;
  top: 0;
  left: 0;
  right: 0;
  min-height: 50px; }

.navbar-brand {
  padding-top: .25rem;
  padding-bottom: .25rem; }

.logo {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
          align-items: center; }

.logo img {
  display: block; }

.site-header .navbar {
  min-height: 50px; }

.navbar-toggler {
  position: relative;
  width: 50px;
  height: 50px;
  margin-left: auto;
  padding: 0;
  color: #fff;
  background-color: transparent;
  border: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  cursor: pointer;
  outline: none; }

.navbar-toggler:focus {
  outline: none; }

.navbar-toggler span {
  position: relative;
  width: 32px;
  margin: 0 auto;
  background: #fff;
  -webkit-transition: background .2s .2s ease-in-out;
  -o-transition: background .2s .2s ease-in-out;
  transition: background .2s .2s ease-in-out; }

.navbar-toggler span, .navbar-toggler span:before, .navbar-toggler span:after {
  display: block;
  height: 2px;
  -webkit-border-radius: 5px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 5px;
  -moz-background-clip: padding;
  border-radius: 5px;
  background-clip: padding-box; }

.navbar-toggler span:before, .navbar-toggler span:after {
  position: absolute;
  content: '';
  width: 16px;
  background: #fff;
  -webkit-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-transition: top .2s .4s ease-in-out, left .2s .2s ease-in-out, right .2s .2s ease-in-out, width .2s .2s ease-in-out, -webkit-transform .2s ease-in-out;
  -o-transition: top .2s .4s ease-in-out, left .2s .2s ease-in-out, right .2s .2s ease-in-out, width .2s .2s ease-in-out, -o-transform .2s ease-in-out;
  transition: top .2s .4s ease-in-out, left .2s .2s ease-in-out, right .2s .2s ease-in-out, width .2s .2s ease-in-out, -webkit-transform .2s ease-in-out;
  -o-transition: top .2s .4s ease-in-out, left .2s .2s ease-in-out, right .2s .2s ease-in-out, width .2s .2s ease-in-out, transform .2s ease-in-out;
  transition: top .2s .4s ease-in-out, left .2s .2s ease-in-out, right .2s .2s ease-in-out, width .2s .2s ease-in-out, transform .2s ease-in-out;
  transition: top .2s .4s ease-in-out, left .2s .2s ease-in-out, right .2s .2s ease-in-out, width .2s .2s ease-in-out, transform .2s ease-in-out, -webkit-transform .2s ease-in-out; }

.navbar-toggler span:before {
  top: 9px;
  left: 16px; }

.navbar-toggler span:after {
  top: -9px;
  right: 16px; }

.navbar-toggler.open span {
  background: transparent !important;
  -webkit-transition: background .2s 0s ease-in-out;
  -o-transition: background .2s 0s ease-in-out;
  transition: background .2s 0s ease-in-out; }

.navbar-toggler.open span:before, .navbar-toggler.open span:after {
  top: 0;
  width: 32px;
  -webkit-transition: top .2s ease-in-out, left .2s .2s ease-in-out, right .2s .2s ease-in-out, width .2s .2s ease-in-out, -webkit-transform .2s .4s ease-in-out;
  -o-transition: top .2s ease-in-out, left .2s .2s ease-in-out, right .2s .2s ease-in-out, width .2s .2s ease-in-out, -o-transform .2s .4s ease-in-out;
  transition: top .2s ease-in-out, left .2s .2s ease-in-out, right .2s .2s ease-in-out, width .2s .2s ease-in-out, -webkit-transform .2s .4s ease-in-out;
  -o-transition: top .2s ease-in-out, left .2s .2s ease-in-out, right .2s .2s ease-in-out, width .2s .2s ease-in-out, transform .2s .4s ease-in-out;
  transition: top .2s ease-in-out, left .2s .2s ease-in-out, right .2s .2s ease-in-out, width .2s .2s ease-in-out, transform .2s .4s ease-in-out;
  transition: top .2s ease-in-out, left .2s .2s ease-in-out, right .2s .2s ease-in-out, width .2s .2s ease-in-out, transform .2s .4s ease-in-out, -webkit-transform .2s .4s ease-in-out; }

.navbar-toggler.open span:before {
  left: 0;
  -webkit-transform: rotate3d(0, 0, 1, 45deg);
  -ms-transform: rotate3d(0, 0, 1, 45deg);
  transform: rotate3d(0, 0, 1, 45deg); }

.navbar-toggler.open span:after {
  right: 0;
  -webkit-transform: rotate3d(0, 0, 1, -45deg);
  -ms-transform: rotate3d(0, 0, 1, -45deg);
  transform: rotate3d(0, 0, 1, -45deg); }

.navbar-light .navbar-toggler {
  color: #fff; }

.navbar-light .navbar-toggler span, .navbar-light .navbar-toggler span:before, .navbar-light .navbar-toggler span:after {
  background: #252729; }

@media screen and (min-width: 768px) {
  .site-header.header-fixed {
    position: fixed;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden; } }

@media screen and (min-width: 1200px) {
  .site-header .navbar {
    padding-left: 65px;
    padding-right: 65px; }
  .site-header .nav-link {
    padding-top: 0;
    padding-bottom: 0; }
  .site-header .navbar-nav > li > .nav-link {
    padding-left: 0;
    padding-right: 0;
    margin-left: 10px;
    margin-right: 10px; }
  .site-header .navbar-nav > li > a {
    position: relative; }
  .site-header .navbar-nav > li > a:before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    border-bottom: 1px solid #fff;
    opacity: 0;
    -webkit-transition: all .3s ease-out;
    -o-transition: all .3s ease-out;
    transition: all .3s ease-out; }
  .site-header .navbar-nav > li.active > a:before {
    opacity: 1; }
  .site-header .navbar-light .navbar-nav > li > a:before {
    border-color: #252729; } }

.site-footer {
  position: relative;
  padding-top: 50px;
  padding-bottom: 50px; }

.usefull-nav {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column; }

.usefull-nav ul {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: -12px; }

.usefull-nav ul + ul {
  padding-top: 12px; }

.usefull-nav li {
  padding: 12px; }

.usefull-nav a {
  display: block;
  color: #252729; }

.usefull-nav a:hover {
  opacity: .8; }

.usefull-nav a i {
  font-size: 16px; }

.usefull-nav.light, .usefull-nav.light a {
  color: #fff; }

.usefull-nav.dark, .usefull-nav.dark a {
  color: #252729; }

.social-nav {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }

.social-nav ul {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: -12px; }

.social-nav ul + ul {
  padding-top: 12px; }

.social-nav li {
  padding: 12px; }

.social-nav a {
  display: block;
  text-align: center;
  color: #252729; }

.social-nav a:hover {
  opacity: .8; }

.social-nav a i {
  font-size: 16px; }

.social-nav.light, .social-nav.light a {
  color: #fff; }

.social-nav.dark, .social-nav.dark a {
  color: #252729; }

@media screen and (max-width: 1199px) {
  .site-footer.footer-mobile-light {
    background: #fff; }
  .site-footer.footer-mobile-light, .site-footer.footer-mobile-light a {
    color: #252729; }
  .site-footer.footer-mobile-dark {
    background: #030507; }
  .site-footer.footer-mobile-dark, .site-footer.footer-mobile-dark a {
    color: #fff; } }

@media screen and (min-width: 1200px) {
  .usefull-nav.usefull-nav-pinned {
    position: absolute;
    bottom: 50px;
    left: 50px; }
  .social-nav.social-nav-pinned {
    position: fixed;
    top: 50px;
    bottom: 50px;
    right: 0;
    width: 50px; }
  .social-nav.social-nav-pinned {
    -ms-flex-align: center;
    -webkit-box-align: center;
            align-items: center; }
  .social-nav.social-nav-pinned ul {
    -ms-flex-direction: column;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
            flex-direction: column;
    margin: 0;
    width: 100%; }
  .site-footer.footer-fixed {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 0 50px;
    z-index: 50;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden; }
  .site-footer.footer-fixed > .container, .site-footer.footer-fixed > .container-fluid {
    min-height: 50px; }
  .site-footer.footer-light, .site-footer.footer-light a {
    color: #fff; } }

::-webkit-input-placeholder {
  color: #959799; }

::-moz-placeholder {
  color: #959799; }

:-ms-input-placeholder {
  color: #959799; }

::-ms-input-placeholder {
  color: #959799; }

::placeholder {
  color: #959799; }

:-webkit-autofill, :-webkit-autofill:hover, :-webkit-autofill:focus, :-webkit-autofill:active {
  -webkit-text-fill-color: #252729 !important;
  -webkit-box-shadow: 0 0 0px 1000px transparent inset;
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s; }

.form-control {
  height: calc(1.5em + 0.75rem + 7px);
  font-size: .875rem;
  line-height: 1.625rem;
  color: #252729;
  border-color: #e3e3e3; }

.form-control:focus {
  color: #252729;
  border-color: #2754db;
  -webkit-box-shadow: none;
          box-shadow: none; }

.form-control::-webkit-input-placeholder {
  color: #959799; }

.form-control::-moz-placeholder {
  color: #959799; }

.form-control:-ms-input-placeholder {
  color: #959799; }

.form-control::-ms-input-placeholder {
  color: #959799; }

.form-control::placeholder {
  color: #959799; }

.form-control:disabled, .form-control[readonly] {
  background-color: #edeeef; }

select.form-control:focus::-ms-value {
  color: #252729; }

.col-form-label {
  padding-top: calc(0.375rem + 2px);
  padding-bottom: calc(0.375rem + 2px); }

.col-form-label-lg {
  padding-top: calc(0.5rem + 2px);
  padding-bottom: calc(0.5rem + 2px); }

.col-form-label-sm {
  padding-top: calc(0.25rem + 2px);
  padding-bottom: calc(0.25rem + 2px); }

.form-control-plaintext {
  color: #252729; }

.form-control-sm {
  height: calc(1.5em + 0.5rem + 3px);
  padding: 0.25rem 0.5rem; }

.form-control-lg {
  height: calc(1.5em + 1.375rem + 7px);
  padding: 0.5rem 1rem; }

.form-group {
  margin-bottom: 20px; }

.form-row {
  margin-right: -10px;
  margin-left: -10px; }

.form-row > .col, .form-row > [class*="col-"] {
  padding-right: 10px;
  padding-left: 10px; }

.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  -webkit-box-shadow: none;
          box-shadow: none; }

.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  -webkit-box-shadow: none;
          box-shadow: none; }

.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: none;
          box-shadow: none; }

.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  -webkit-box-shadow: none;
          box-shadow: none; }

.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  -webkit-box-shadow: none;
          box-shadow: none; }

.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  -webkit-box-shadow: none;
          box-shadow: none; }

.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: none;
          box-shadow: none; }

.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  -webkit-box-shadow: none;
          box-shadow: none; }

.form-control.fc-semi-white {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.125);
  border-color: rgba(255, 255, 255, 0.5); }

.form-control.fc-semi-white:focus {
  color: #fff;
  border-color: #fff; }

.form-control.fc-semi-white::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.75); }

.form-control.fc-semi-white::-moz-placeholder {
  color: rgba(255, 255, 255, 0.75); }

.form-control.fc-semi-white:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.75); }

.form-control.fc-semi-white::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.75); }

.form-control.fc-semi-white::placeholder {
  color: rgba(255, 255, 255, 0.75); }

.form-control.fc-semi-white:disabled, .form-control.fc-semi-white[readonly] {
  background-color: rgba(255, 255, 255, 0.075); }

select.form-control.fc-semi-white:focus::-ms-value {
  color: #fff; }

.form-control.fc-semi-white:-webkit-autofill, .form-control.fc-semi-white:-webkit-autofill:hover, .form-control.fc-semi-white:-webkit-autofill:focus, .form-control.fc-semi-white:-webkit-autofill:active {
  -webkit-text-fill-color: #fff !important; }

.form-control.fc-semi-dark {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.25);
  border-color: rgba(0, 0, 0, 0.5); }

.form-control.fc-semi-dark:focus {
  color: #fff;
  border-color: rgba(0, 0, 0, 0.75); }

.form-control.fc-semi-dark::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.5); }

.form-control.fc-semi-dark::-moz-placeholder {
  color: rgba(255, 255, 255, 0.5); }

.form-control.fc-semi-dark:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5); }

.form-control.fc-semi-dark::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5); }

.form-control.fc-semi-dark::placeholder {
  color: rgba(255, 255, 255, 0.5); }

.form-control.fc-semi-dark:disabled, .form-control.fc-semi-dark[readonly] {
  background-color: rgba(0, 0, 0, 0.25); }

select.form-control.fc-semi-dark:focus::-ms-value {
  color: #fff; }

.form-control.fc-semi-dark:-webkit-autofill, .form-control.fc-semi-dark:-webkit-autofill:hover, .form-control.fc-semi-dark:-webkit-autofill:focus, .form-control.fc-semi-dark:-webkit-autofill:active {
  -webkit-text-fill-color: #fff !important; }

button:focus, .btn:focus, .btn.focus {
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none; }

.back-to-top {
  display: block;
  position: fixed;
  bottom: -50px;
  right: 0px;
  width: 50px;
  height: 50px;
  margin: 0;
  padding: 0;
  z-index: 75;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  line-height: 50px;
  color: #252729;
  text-align: center;
  -webkit-transition: color .3s ease-out, background .3s ease-out, opacity .3s ease-out, bottom .3s ease-out .5s;
  -o-transition: color .3s ease-out, background .3s ease-out, opacity .3s ease-out, bottom .3s ease-out .5s;
  transition: color .3s ease-out, background .3s ease-out, opacity .3s ease-out, bottom .3s ease-out .5s; }

.back-to-top:hover {
  opacity: .75;
  color: #2754db; }

.back-to-top.active {
  bottom: 0; }

.btn {
  font-family: 'Montserrat', Helvetica, sans-serif;
  font-weight: 500;
  color: #252754;
  padding: 0.375rem 0.75rem;
  font-size: .875rem;
  line-height: 1.625rem;
  -webkit-transition: color .3s ease-out, background .3s ease-out, opacity .3s ease-out, -webkit-box-shadow .3s ease-out .3s;
  transition: color .3s ease-out, background .3s ease-out, opacity .3s ease-out, -webkit-box-shadow .3s ease-out .3s;
  -o-transition: color .3s ease-out, background .3s ease-out, opacity .3s ease-out, box-shadow .3s ease-out .3s;
  transition: color .3s ease-out, background .3s ease-out, opacity .3s ease-out, box-shadow .3s ease-out .3s;
  transition: color .3s ease-out, background .3s ease-out, opacity .3s ease-out, box-shadow .3s ease-out .3s, -webkit-box-shadow .3s ease-out .3s; }

.btn:hover {
  color: #2754db; }

.btn-primary, .btn-primary:focus {
  color: #fff;
  background-color: #2754db;
  border-color: #2754db; }

.btn-primary:hover {
  color: #fff;
  background-color: #224ac0;
  border-color: #224ac0; }

.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #2754db;
  border-color: #2754db; }

.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #224ac0;
  border-color: #224ac0; }

.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
  -webkit-box-shadow: none;
          box-shadow: none; }

.btn-secondary, .btn-secondary:focus {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d; }

.btn-secondary:hover {
  color: #fff;
  background-color: #5f676e;
  border-color: #5f676e; }

.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d; }

.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #5f676e;
  border-color: #5f676e; }

.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  -webkit-box-shadow: none;
          box-shadow: none; }

.btn-white, .btn-white:focus {
  color: #252729;
  background-color: #fff;
  border-color: #fff; }

.btn-white:hover {
  color: #2754db; }

.btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active, .show > .btn-white.dropdown-toggle {
  color: #2754db; }

.btn-light, .btn-light:focus {
  color: #252729;
  background-color: #f8f9fa;
  border-color: #f8f9fa; }

.btn-light:hover {
  color: #252729;
  background-color: #f0f1f2;
  border-color: #f0f1f2; }

.btn-light.disabled, .btn-light:disabled {
  color: #252729;
  background-color: #f0f1f2;
  border-color: #f0f1f2; }

.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #252729;
  background-color: #f0f1f2;
  border-color: #f0f1f2; }

.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  -webkit-box-shadow: none;
          box-shadow: none; }

.btn-dark, .btn-dark:focus {
  color: #fff;
  background-color: #252729;
  border-color: #252729; }

.btn-dark:hover {
  color: #fff;
  background-color: #111213;
  border-color: #111213; }

.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #252729;
  border-color: #252729; }

.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #111213;
  border-color: #111213; }

.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
  -webkit-box-shadow: none;
          box-shadow: none; }

.btn-outline-primary, .btn-outline-primary:focus {
  color: #2754db;
  border-color: #2754db; }

.btn-outline-primary:hover {
  color: #fff;
  background-color: #224ac0;
  border-color: #224ac0; }

.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #2754db;
  background-color: transparent; }

.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #224ac0;
  border-color: #224ac0; }

.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  -webkit-box-shadow: none;
          box-shadow: none; }

.btn-outline-secondary, .btn-outline-secondary:focus {
  color: #6c757d;
  border-color: #6c757d; }

.btn-outline-secondary:hover {
  color: #fff;
  background-color: #5f676e;
  border-color: #5f676e; }

.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent; }

.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #5f676e;
  border-color: #5f676e; }

.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
  -webkit-box-shadow: none;
          box-shadow: none; }

.btn-outline-white, .btn-outline-white:focus {
  color: #fff;
  border-color: #fff; }

.btn-outline-white:hover {
  color: rgba(255, 255, 255, 0.8);
  border-color: #fff; }

.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {
  color: rgba(255, 255, 255, 0.8); }

.btn-outline-light, .btn-outline-light:focus {
  color: #f8f9fa;
  border-color: #f8f9fa; }

.btn-outline-light:hover {
  color: #252729;
  background-color: #f0f1f2;
  border-color: #f0f1f2; }

.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #c8c9ca;
  background-color: transparent; }

.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
  color: #252729;
  background-color: #f0f1f2;
  border-color: #f0f1f2; }

.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
  -webkit-box-shadow: none;
          box-shadow: none; }

.btn-outline-dark, .btn-outline-dark:focus {
  color: #252729;
  border-color: #252729; }

.btn-outline-dark:hover {
  color: #fff;
  background-color: #111213;
  border-color: #111213; }

.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #252729;
  background-color: transparent; }

.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #111213;
  border-color: #111213; }

.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  -webkit-box-shadow: none;
          box-shadow: none; }

.btn-link {
  font-weight: 400;
  color: #2754db; }

.btn-link:hover {
  color: #224ac0; }

.btn-link:disabled, .btn-link.disabled {
  color: #2754db; }

.btn-lg, .btn-group-lg > .btn {
  padding: .6875rem 1rem;
  font-size: 1rem; }

.btn-sm, .btn-group-sm > .btn {
  padding: 0.125rem 0.5rem; }

.btn.btn-rounded-circle {
  border-radius: 1.25rem; }

.btn.btn-lg.btn-rounded-circle, .btn-group-lg > .btn-rounded-circle {
  border-radius: 1.5625rem; }

.btn.btn-sm.btn-rounded-circle, .btn-group-sm > .btn-rounded-circle {
  border-radius: 1rem; }

.btn-shadow {
  -webkit-box-shadow: 0 10px 20px -5px rgba(0, 0, 0, 0.12);
          box-shadow: 0 10px 20px -5px rgba(0, 0, 0, 0.12); }

.btn-shadow:hover {
  -webkit-box-shadow: 0 10px 10px -5px rgba(0, 0, 0, 0.12);
          box-shadow: 0 10px 10px -5px rgba(0, 0, 0, 0.12); }

.btn-shadow:focus, .btn-shadow.focus {
  -webkit-box-shadow: 0 10px 20px -5px rgba(0, 0, 0, 0.12);
          box-shadow: 0 10px 20px -5px rgba(0, 0, 0, 0.12); }

.btn-shadow:not(:disabled):not(.disabled):active, .btn-shadow:not(:disabled):not(.disabled).active, .show > .btn-shadow.dropdown-toggle {
  -webkit-box-shadow: 0 10px 10px -5px rgba(0, 0, 0, 0.12);
          box-shadow: 0 10px 10px -5px rgba(0, 0, 0, 0.12); }

@media (min-width: 576px) {
  .btn {
    min-width: 150px; }
  .btn + .btn {
    margin-left: 1rem; } }

.progress {
  background-color: #f7f7f7;
  border-radius: 0; }

.progress-bar {
  background-color: #2754db; }

.list-group-item {
  border-radius: 0 !important;
  border-color: #e8e8e8; }

.badge {
  font-weight: 700;
  line-height: 18px;
  border-radius: 4px;
  background-color: #f7f7f7;
  border: 1px solid #e8e8e8;
  color: #252729; }

.list-group-item > .badge {
  margin-top: 1px; }

.list-group.style-2 .list-group-item {
  padding-left: 0;
  padding-right: 0;
  background: transparent;
  border: 0; }

.badge.style-2 {
  border: 0;
  background: transparent;
  font-size: 13px; }

.listing {
  padding-left: 17px; }

.listing ul {
  margin: 5px 0 5px 17px; }

.listing a {
  color: #252729; }

.listing a:hover {
  color: #2754db; }

.iconlist {
  padding-left: 30px; }

.iconlist ul {
  list-style-type: none;
  margin: 5px 0 5px 25px; }

.iconlist li {
  position: relative; }

.iconlist > li i {
  position: absolute;
  left: -30px;
  text-align: center;
  top: 0;
  width: 14px;
  line-height: 28px; }

.disclist, .disclist ul {
  list-style-type: disc; }

.squarelist, .squarelist ul {
  list-style-type: square; }

.decimallist, .decimallist ul {
  list-style-type: decimal; }

.romanlist, .romanlist ul {
  list-style-type: upper-roman; }

.greeklist, .greeklist ul {
  list-style-type: lower-greek; }

.loweralphalist, .loweralphalist ul {
  list-style-type: lower-alpha; }

.upperalphalist, .upperalphalist ul {
  list-style-type: upper-alpha; }

.table {
  border-color: #e7e7e7; }

.table:not([class*="mb-"]) {
  margin-bottom: 1.5rem; }

.table:last-child:not([class*="mb-"]) {
  margin-bottom: 0; }

.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
  padding: .5rem;
  line-height: 1.5;
  border-color: #e7e7e7; }

.table > thead > tr > th {
  border-color: #e7e7e7;
  border-bottom-width: 1px;
  font-weight: 500; }

.table > tbody + tbody {
  border-color: #e7e7e7;
  border-top-width: 1px; }

.table-condensed > thead > tr > th, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > td {
  padding: .3125rem; }

.table-bordered, .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {
  border-color: #e7e7e7; }

.table-bordered > thead > tr > th, .table-bordered > thead > tr > td {
  border-bottom-width: 1px; }

.table-striped > tbody > tr:nth-of-type(odd), .table-hover > tbody > tr:hover {
  background-color: #f7f7f7; }

.table > thead > tr > td.active, .table > tbody > tr > td.active, .table > tfoot > tr > td.active, .table > thead > tr > th.active, .table > tbody > tr > th.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > tbody > tr.active > td, .table > tfoot > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr.active > th, .table > tfoot > tr.active > th {
  background-color: #f7f7f7; }

.table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th {
  background-color: #f3f3f3; }

@media screen and (max-width: 767px) {
  .table-responsive {
    border-color: #e7e7e7; }
  .table-responsive:not([class*="mb-"]) {
    margin-bottom: 1.5rem; }
  .table-responsive:last-child:not([class*="mb-"]) {
    margin-bottom: 0; } }

.block, .block > * {
  position: relative; }

.block-shadow {
  -webkit-box-shadow: 0 9px 27px rgba(0, 0, 0, 0.12);
          box-shadow: 0 9px 27px rgba(0, 0, 0, 0.12); }

.block-rounded {
  border-radius: .25rem; }

.block.block-boxed {
  border: 1px solid #fff;
  padding: 30px; }

.feature-block, .feature-block > * {
  position: relative; }

.feature-block.feature-boxed {
  border: 1px solid #fff;
  padding: 30px; }

.feature-block .feature-icon div:first-child {
  display: table;
  position: relative;
  font-size: 44px;
  line-height: 1;
  -webkit-transition: all .3s ease-out;
  -o-transition: all .3s ease-out;
  transition: all .3s ease-out; }

.feature-block:hover .feature-icon div:first-child {
  -webkit-transform: translateY(-4px);
      -ms-transform: translateY(-4px);
          transform: translateY(-4px); }

.modal {
  z-index: 10000; }

#subscribe-modal {
  max-width: 540px; }

.featherlight-lightbox {
  display: none; }

div.featherlight, div.featherlight:last-of-type {
  background: rgba(3, 5, 7, 0.9); }

div.featherlight .featherlight-content {
  padding: 0;
  border-bottom: 0;
  -webkit-box-shadow: 0 0 27px rgba(0, 0, 0, 0.27);
          box-shadow: 0 0 27px rgba(0, 0, 0, 0.27); }

div.featherlight .featherlight-inner > *:not(.overlay) {
  position: relative; }

div.featherlight .featherlight-close-icon {
  position: fixed;
  top: 15px;
  right: 15px;
  width: auto;
  background: transparent;
  font-size: 24px;
  line-height: 1;
  color: #fff; }

div.featherlight.featherlight-popup .featherlight-close-icon {
  position: absolute;
  top: 0;
  right: 0;
  width: 34px;
  background: #000;
  background: rgba(0, 0, 0, 0.5);
  font-size: 16px;
  line-height: 34px;
  color: #fff;
  -webkit-transition: all .15s ease-out;
  -o-transition: all .15s ease-out;
  transition: all .15s ease-out; }

div.featherlight.featherlight-popup .featherlight-close-icon:hover {
  background: rgba(0, 0, 0, 0.75); }

div.featherlight .featherlight-next, div.featherlight .featherlight-previous {
  position: fixed;
  z-index: 99999;
  top: 0;
  bottom: 0;
  height: 80px;
  margin: auto 0;
  padding: 0 15px;
  background: transparent;
  -webkit-transition: all .3s ease-out;
  -o-transition: all .3s ease-out;
  transition: all .3s ease-out; }

div.featherlight .featherlight-next {
  left: auto;
  right: 0; }

div.featherlight .featherlight-previous {
  left: 0;
  right: auto; }

div.featherlight .featherlight-next span, div.featherlight .featherlight-previous span {
  display: block;
  position: relative;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: auto;
  margin: 0;
  padding: 0;
  font-size: 32px;
  line-height: 80px;
  text-shadow: none; }

div.featherlight .featherlight-next:hover, div.featherlight .featherlight-previous:hover {
  opacity: .8; }

.featherlight-content .caption {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 20px;
  background: rgba(3, 5, 7, 0.8); }

.featherlight-content .caption .title-gallery, .featherlight-content .caption .text-gallery {
  width: 100%;
  max-width: 600px;
  color: #fff; }

div.featherlight-iframe .featherlight-content .caption {
  position: fixed; }

div.featherlight-iframe .featherlight-content {
  width: 100%;
  max-width: 90%; }

.divider {
  display: block;
  margin: 20px 0;
  width: 100%;
  position: relative;
  overflow: hidden;
  height: 1px;
  background-color: rgba(0, 0, 0, 0.1); }

.divider.divider-alt {
  width: 54px;
  height: 2px;
  background-color: rgba(0, 0, 0, 0.1); }

.divider.divider-alt.small {
  width: 12px; }

.overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }

.overlay-inner {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0; }

.overlay-inner canvas {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%; }

.overlay-video {
  background-color: #000;
  top: -20px;
  bottom: -20px;
  left: -20px;
  right: -20px; }

.video-wrapper {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 0;
  overflow: hidden;
  background-color: #000; }

.video-wrapper video {
  position: absolute;
  top: 50%;
  left: 50%;
  min-width: 100%;
  min-height: 100%;
  max-width: none;
  width: auto;
  height: auto;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
      transform: translateX(-50%) translateY(-50%); }

.bg-image-holder img {
  display: none !important; }

.overlay-inner.zoom-animation {
  -webkit-animation: zoomAnimation 30s ease-out infinite;
          animation: zoomAnimation 30s ease-out infinite; }

@-webkit-keyframes zoomAnimation {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  50% {
    -webkit-transform: scale3d(1.15, 1.15, 1.15);
    transform: scale3d(1.15, 1.15, 1.15); }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

@keyframes zoomAnimation {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  50% {
    -webkit-transform: scale3d(1.15, 1.15, 1.15);
    transform: scale3d(1.15, 1.15, 1.15); }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

.global-overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }

.frame {
  background: #fff; }

.frame > * {
  position: fixed;
  overflow: hidden;
  background: inherit;
  opacity: .07;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }

.frame .frame-top {
  top: 0;
  left: 0;
  right: 0;
  height: 50px; }

.frame .frame-bottom {
  bottom: 0;
  left: 0;
  right: 0;
  height: 50px; }

.frame .frame-left {
  top: 0;
  bottom: 0;
  left: 0;
  width: 50px; }

.frame .frame-right {
  top: 0;
  bottom: 0;
  right: 0;
  width: 50px; }

.shadow-inner-white-1 {
  -webkit-box-shadow: inset 0 0 50vw 12vw #fff;
          box-shadow: inset 0 0 50vw 12vw #fff; }

.shadow-inner-white-2 {
  -webkit-box-shadow: inset 0 0 50vw 5vw #fff;
          box-shadow: inset 0 0 50vw 5vw #fff; }

.shadow-inner-black-1 {
  -webkit-box-shadow: inset 0 0 50vw 12vw #000;
          box-shadow: inset 0 0 50vw 12vw #000; }

.shadow-inner-black-2 {
  -webkit-box-shadow: inset 0 0 50vw 5vw #000;
          box-shadow: inset 0 0 50vw 5vw #000; }

.shadow-inner-gradient-1 {
  -webkit-box-shadow: inset 0 0 50vw 12vw #B721FF;
          box-shadow: inset 0 0 50vw 12vw #B721FF; }

.shadow-inner-gradient-2 {
  -webkit-box-shadow: inset 0 0 50vw 12vw #2754db;
          box-shadow: inset 0 0 50vw 12vw #2754db; }

.shadow-inner-gradient-3 {
  -webkit-box-shadow: inset 0 0 50vw 12vw #ff4136;
          box-shadow: inset 0 0 50vw 12vw #ff4136; }

.shadow-inner-gradient-4 {
  -webkit-box-shadow: inset 0 0 50vw 12vw #2f46e4;
          box-shadow: inset 0 0 50vw 12vw #2f46e4; }

.shadow-inner-gradient-5 {
  -webkit-box-shadow: inset 0 0 50vw 12vw #db2727;
          box-shadow: inset 0 0 50vw 12vw #db2727; }

.preloader {
  background: #fff;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 100000;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }

.preloader .loader-status {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 54px;
  height: 54px;
  margin: auto; }

.preloader .circle-side {
  position: relative;
  width: 54px;
  height: 54px;
  -webkit-animation: circle infinite .75s linear;
  animation: circle infinite .75s linear;
  border: 5px solid #2754db;
  border-top-color: rgba(0, 0, 0, 0.27);
  border-right-color: rgba(0, 0, 0, 0.27);
  border-bottom-color: rgba(0, 0, 0, 0.27);
  border-radius: 100%; }

.preloader .circle-side {
  border-top-color: rgba(0, 0, 0, 0.27);
  border-right-color: rgba(0, 0, 0, 0.27);
  border-bottom-color: rgba(0, 0, 0, 0.27); }

.preloader.preloader-dark {
  background: #030507; }

.preloader.preloader-dark .circle-side {
  border-top-color: rgba(255, 255, 255, 0.27);
  border-right-color: rgba(255, 255, 255, 0.27);
  border-bottom-color: rgba(255, 255, 255, 0.27); }

@-webkit-keyframes circle {
  0% {
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0); }
  100% {
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg); } }

@keyframes circle {
  0% {
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0); }
  100% {
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg); } }

div.os-scrollbar, div.os-scrollbar-corner {
  z-index: 10000; }

.portfolio-item {
  position: relative; }

.portfolio-item > a {
  display: block; }

.portfolio-item .item-media {
  position: relative;
  overflow: hidden;
  padding-top: 100%; }

.portfolio-item .item-media img {
  display: block; }

.portfolio-item .item-media:before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 80%;
  opacity: .75;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(3, 5, 7, 0)), to(rgba(3, 5, 7, 0.65)));
  background: -o-linear-gradient(top, rgba(3, 5, 7, 0) 0%, rgba(3, 5, 7, 0.65) 100%);
  background: linear-gradient(to bottom, rgba(3, 5, 7, 0) 0%, rgba(3, 5, 7, 0.65) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00030507', endColorstr='#a6030507',GradientType=0 ); }

.portfolio-item .item-overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  opacity: 0;
  -webkit-transition: all .3s ease-out;
  -o-transition: all .3s ease-out;
  transition: all .3s ease-out; }

.portfolio-item a:hover .item-overlay {
  opacity: .5; }

.portfolio-item .item-details {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  -ms-flex-pack: end;
  -webkit-box-pack: end;
          justify-content: flex-end;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 10;
  padding: 30px;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }

.slick-slide {
  outline: none; }

.slick-prev, .slick-next {
  font-size: 21px;
  line-height: 1;
  position: absolute;
  top: 50%;
  display: block;
  width: 50px;
  height: 50px;
  padding: 0;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  cursor: pointer;
  color: transparent;
  border: none;
  border-radius: 0;
  outline: none;
  background: #fff;
  color: #979797;
  z-index: 100;
  opacity: 0;
  -webkit-transition: all .3s ease-out;
  -o-transition: all .3s ease-out;
  transition: all .3s ease-out; }

.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {
  color: #252729;
  outline: none;
  background: #fff; }

.slick-prev {
  left: 0; }

.slick-next {
  right: 0; }

.slider:hover .slick-prev {
  opacity: 1;
  left: 1.5rem; }

.slider:hover .slick-next {
  opacity: 1;
  right: 1.5rem; }

.slick-dots {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  margin: 0;
  margin-top: 1.5rem;
  list-style: none;
  text-align: center; }

.slick-dotted.slick-slider.dots-inside .slick-dots {
  position: absolute;
  bottom: 1rem;
  margin: 0; }

.slick-dots li {
  position: relative;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer; }

.slick-dots li button {
  font-size: 0;
  line-height: 0;
  display: block;
  width: 10px;
  height: 10px;
  margin: 5px;
  cursor: pointer;
  color: transparent;
  border: 0;
  border-radius: .125rem;
  outline: none;
  padding: 0;
  background: #d7d7d7; }

.slick-dots li.slick-active button {
  width: 20px;
  height: 20px;
  margin: 0;
  border-radius: .25rem;
  background: #252729; }

.slick-dots li button:hover, .slick-dots li button:focus {
  outline: none; }

.slick-dotted.slick-slider.dots-light .slick-dots li button {
  background: #fff; }

.countdown {
  display: table; }

.countdown .number {
  font-size: 3rem;
  font-weight: 500;
  line-height: 3.75rem; }

hr {
  border-top-width: 2px;
  border-color: #f7f7f7; }

hr.light {
  border-color: #fff; }

hr.dark {
  border-color: #252729; }

.contact-form-result > *:first-child, .subscribe-form-result > *:first-child {
  margin-top: 20px; }

@media (max-width: 576px) {
  h1, .h1 {
    font-size: 2rem;
    line-height: 2.75rem; }
  h2, .h2 {
    font-size: 1.75rem;
    line-height: 2.5rem; }
  .btn {
    display: block;
    min-width: auto; }
  .btn + .btn {
    margin-top: 20px; } }

/*
Theme Name: Oli
Description: Responsive Coming Soon Template
Author: Erilisdesign
Theme URI: https://preview.erilisdesign.com/html/oli
Author URI: https://themeforest.net/user/erilisdesign
Version: 2.1.0
License: https://themeforest.net/licenses/standard
*/
/*------------------------------------------------------------------
This is a premium product available exclusively on Themeforest.
You can see it at this address http://themeforest.net/user/erilisdesign/portfolio
This file is minified/crypted only for the "live preview", you will find an expanded, commented and accurate file in your download pack.
Thanks!
-------------------------------------------------------------------*/
.bg-primary {
  background-color: #2754db !important; }

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

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

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

.bg-navy {
  background-color: #001f3f; }

.bg-blue {
  background-color: #0074d9; }

.bg-aqua {
  background-color: #7fDBFF; }

.bg-teal {
  background-color: #39cccc; }

.bg-olive {
  background-color: #3D9970; }

.bg-green {
  background-color: #2ECC40; }

.bg-lime {
  background-color: #01ff70; }

.bg-yellow {
  background-color: #ffdc00; }

.bg-orange {
  background-color: #ff851B; }

.bg-red {
  background-color: #ff4136; }

.bg-marron {
  background-color: #85144b; }

.bg-fuchsia {
  background-color: #f012BE; }

.bg-purple {
  background-color: #B10DC9; }

.bg-black {
  background-color: #000; }

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

.bg-transparent {
  background: transparent; }

.bg-gradient-1 {
  background-color: #21D4FD;
  background-image: -o-linear-gradient(63deg, #21D4FD 0%, #B721FF 100%);
  background-image: linear-gradient(27deg, #21D4FD 0%, #B721FF 100%); }

.bg-gradient-2 {
  background-color: #2a27db;
  background-image: -o-linear-gradient(45deg, #2a27db 0%, #2754db 100%);
  background-image: linear-gradient(45deg, #2a27db 0%, #2754db 100%); }

.bg-gradient-3 {
  background-color: #ff4136;
  background-image: -o-linear-gradient(45deg, #ff4136 0%, #ff851B 100%);
  background-image: linear-gradient(45deg, #ff4136 0%, #ff851B 100%); }

.bg-gradient-4 {
  background-color: #39cccc;
  background-image: -o-linear-gradient(45deg, #2f46e4 0%, #39cccc 100%);
  background-image: linear-gradient(45deg, #2f46e4 0%, #39cccc 100%); }

.bg-gradient-5 {
  background-color: #db2727;
  background-image: -o-linear-gradient(45deg, #2754db 0%, #db2727 100%);
  background-image: linear-gradient(45deg, #2754db 0%, #db2727 100%); }

.bg-cover {
  background-size: cover; }

.bg-contain {
  background-size: contain; }

.bg-cover, .bg-contain {
  background-repeat: no-repeat;
  background-position: center; }

.bg-top-left {
  background-position: top left; }

.bg-top-center {
  background-position: top center; }

.bg-top-right {
  background-position: top right; }

.bg-center-left {
  background-position: center left; }

.bg-center {
  background-position: center; }

.bg-center-right {
  background-position: center right; }

.bg-bottom-left {
  background-position: bottom left; }

.bg-bottom-center {
  background-position: bottom center; }

.bg-bottom-right {
  background-position: bottom right; }

.bg-repeat {
  background-repeat: repeat; }

.bg-repeat-x {
  background-repeat: repeat-x; }

.bg-repeat-y {
  background-repeat: repeat-y; }

.bg-norepeat {
  background-repeat: no-repeat; }

.w--25 {
  width: 25%; }

.w--50 {
  width: 50%; }

.w--75 {
  width: 75%; }

.w--100 {
  width: 100%; }

.w--auto {
  width: auto; }

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

.min-w--100 {
  min-width: 100%; }

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

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

@media (min-width: 576px) {
  .w-sm--25 {
    width: 25%; }
  .w-sm--50 {
    width: 50%; }
  .w-sm--75 {
    width: 75%; }
  .w-sm--100 {
    width: 100%; }
  .w-sm--auto {
    width: auto; }
  .mw-sm--100 {
    max-width: 100%; }
  .min-w-sm--100 {
    min-width: 100%; }
  .min-vw-sm--100 {
    min-width: 100vw; }
  .vw-sm--100 {
    width: 100vw; } }

@media (min-width: 768px) {
  .w-md--25 {
    width: 25%; }
  .w-md--50 {
    width: 50%; }
  .w-md--75 {
    width: 75%; }
  .w-md--100 {
    width: 100%; }
  .w-md--auto {
    width: auto; }
  .mw-md--100 {
    max-width: 100%; }
  .min-w-md--100 {
    min-width: 100%; }
  .min-vw-md--100 {
    min-width: 100vw; }
  .vw-md--100 {
    width: 100vw; } }

@media (min-width: 992px) {
  .w-lg--25 {
    width: 25%; }
  .w-lg--50 {
    width: 50%; }
  .w-lg--75 {
    width: 75%; }
  .w-lg--100 {
    width: 100%; }
  .w-lg--auto {
    width: auto; }
  .mw-lg--100 {
    max-width: 100%; }
  .min-w-lg--100 {
    min-width: 100%; }
  .min-vw-lg--100 {
    min-width: 100vw; }
  .vw-lg--100 {
    width: 100vw; } }

@media (min-width: 1200px) {
  .w-xl--25 {
    width: 25%; }
  .w-xl--50 {
    width: 50%; }
  .w-xl--75 {
    width: 75%; }
  .w-xl--100 {
    width: 100%; }
  .w-xl--auto {
    width: auto; }
  .mw-xl--100 {
    max-width: 100%; }
  .min-w-xl--100 {
    min-width: 100%; }
  .min-vw-xl--100 {
    min-width: 100vw; }
  .vw-xl--100 {
    width: 100vw; } }

.h--25 {
  height: 25%; }

.h--50 {
  height: 50%; }

.h--75 {
  height: 75%; }

.h--100 {
  height: 100%; }

.h--auto {
  height: auto; }

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

.min-vh--50 {
  min-height: 50vh; }

.min-vh--75 {
  min-height: 75vh; }

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

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

@media (min-width: 576px) {
  .h-sm--25 {
    height: 25%; }
  .h-sm--50 {
    height: 50%; }
  .h-sm--75 {
    height: 75%; }
  .h-sm--100 {
    height: 100%; }
  .h-sm--auto {
    height: auto; }
  .mh-sm--100 {
    max-height: 100%; }
  .min-vh-sm--50 {
    min-height: 50vh; }
  .min-vh-sm--75 {
    min-height: 75vh; }
  .min-vh-sm--100 {
    min-height: 100vh; }
  .vh-sm--100 {
    height: 100vh; } }

@media (min-width: 768px) {
  .h-md--25 {
    height: 25%; }
  .h-md--50 {
    height: 50%; }
  .h-md--75 {
    height: 75%; }
  .h-md--100 {
    height: 100%; }
  .h-md--auto {
    height: auto; }
  .mh-md--100 {
    max-height: 100%; }
  .min-vh-md--50 {
    min-height: 50vh; }
  .min-vh-md--75 {
    min-height: 75vh; }
  .min-vh-md--100 {
    min-height: 100vh; }
  .vh-md--100 {
    height: 100vh; } }

@media (min-width: 992px) {
  .h-lg--25 {
    height: 25%; }
  .h-lg--50 {
    height: 50%; }
  .h-lg--75 {
    height: 75%; }
  .h-lg--100 {
    height: 100%; }
  .h-lg--auto {
    height: auto; }
  .mh-lg--100 {
    max-height: 100%; }
  .min-vh-lg--50 {
    min-height: 50vh; }
  .min-vh-lg--75 {
    min-height: 75vh; }
  .min-vh-lg--100 {
    min-height: 100vh; }
  .vh-lg--100 {
    height: 100vh; } }

@media (min-width: 1200px) {
  .h-xl--25 {
    height: 25%; }
  .h-xl--50 {
    height: 50%; }
  .h-xl--75 {
    height: 75%; }
  .h-xl--100 {
    height: 100%; }
  .h-xl--auto {
    height: auto; }
  .mh-xl--100 {
    max-height: 100%; }
  .min-vh-xl--50 {
    min-height: 50vh; }
  .min-vh-xl--75 {
    min-height: 75vh; }
  .min-vh-xl--100 {
    min-height: 100vh; }
  .vh-xl--100 {
    height: 100vh; } }

.pin-t {
  top: 0; }

.pin-r {
  right: 0; }

.pin-b {
  bottom: 0; }

.pin-l {
  left: 0; }

.pin-y {
  top: 0;
  bottom: 0; }

.pin-x {
  right: 0;
  left: 0; }

.pin {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0; }

.pin-none {
  top: auto;
  right: auto;
  bottom: auto;
  left: auto; }

@media (min-width: 576px) {
  .pin-sm-t {
    top: 0; }
  .pin-sm-r {
    right: 0; }
  .pin-sm-b {
    bottom: 0; }
  .pin-sm-l {
    left: 0; }
  .pin-sm-y {
    top: 0;
    bottom: 0; }
  .pin-sm-x {
    right: 0;
    left: 0; }
  .pin-sm {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0; }
  .pin-sm-none {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto; } }

@media (min-width: 768px) {
  .pin-md-t {
    top: 0; }
  .pin-md-r {
    right: 0; }
  .pin-md-b {
    bottom: 0; }
  .pin-md-l {
    left: 0; }
  .pin-md-y {
    top: 0;
    bottom: 0; }
  .pin-md-x {
    right: 0;
    left: 0; }
  .pin-md {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0; }
  .pin-md-none {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto; } }

@media (min-width: 992px) {
  .pin-lg-t {
    top: 0; }
  .pin-lg-r {
    right: 0; }
  .pin-lg-b {
    bottom: 0; }
  .pin-lg-l {
    left: 0; }
  .pin-lg-y {
    top: 0;
    bottom: 0; }
  .pin-lg-x {
    right: 0;
    left: 0; }
  .pin-lg {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0; }
  .pin-lg-none {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto; } }

@media (min-width: 1200px) {
  .pin-xl-t {
    top: 0; }
  .pin-xl-r {
    right: 0; }
  .pin-xl-b {
    bottom: 0; }
  .pin-xl-l {
    left: 0; }
  .pin-xl-y {
    top: 0;
    bottom: 0; }
  .pin-xl-x {
    right: 0;
    left: 0; }
  .pin-xl {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0; }
  .pin-xl-none {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto; } }

.text-decoration-underline {
  text-decoration: underline; }

.font-body {
  font-family: 'Roboto',Helvetica,sans-serif; }

.font-display {
  font-family: 'Montserrat',Helvetica,sans-serif; }

.font-thin {
  font-weight: 100; }

.font-extralight {
  font-weight: 200; }

.font-light {
  font-weight: 300; }

.font-normal {
  font-weight: 400; }

.font-medium {
  font-weight: 500; }

.font-semibold {
  font-weight: 600; }

.font-bold {
  font-weight: 700; }

.font-extrabold {
  font-weight: 800; }

.font-black {
  font-weight: 900; }

@media (min-width: 576px) {
  .font-sm-thin {
    font-weight: 100; }
  .font-sm-extralight {
    font-weight: 200; }
  .font-sm-light {
    font-weight: 300; }
  .font-sm-normal {
    font-weight: 400; }
  .font-sm-medium {
    font-weight: 500; }
  .font-sm-semibold {
    font-weight: 600; }
  .font-sm-bold {
    font-weight: 700; }
  .font-sm-extrabold {
    font-weight: 800; }
  .font-sm-black {
    font-weight: 900; } }

@media (min-width: 768px) {
  .font-md-thin {
    font-weight: 100; }
  .font-md-extralight {
    font-weight: 200; }
  .font-md-light {
    font-weight: 300; }
  .font-md-normal {
    font-weight: 400; }
  .font-md-medium {
    font-weight: 500; }
  .font-md-semibold {
    font-weight: 600; }
  .font-md-bold {
    font-weight: 700; }
  .font-md-extrabold {
    font-weight: 800; }
  .font-md-black {
    font-weight: 900; } }

@media (min-width: 992px) {
  .font-lg-thin {
    font-weight: 100; }
  .font-lg-extralight {
    font-weight: 200; }
  .font-lg-light {
    font-weight: 300; }
  .font-lg-normal {
    font-weight: 400; }
  .font-lg-medium {
    font-weight: 500; }
  .font-lg-semibold {
    font-weight: 600; }
  .font-lg-bold {
    font-weight: 700; }
  .font-lg-extrabold {
    font-weight: 800; }
  .font-lg-black {
    font-weight: 900; } }

@media (min-width: 1200px) {
  .font-xl-thin {
    font-weight: 100; }
  .font-xl-extralight {
    font-weight: 200; }
  .font-xl-light {
    font-weight: 300; }
  .font-xl-normal {
    font-weight: 400; }
  .font-xl-medium {
    font-weight: 500; }
  .font-xl-semibold {
    font-weight: 600; }
  .font-xl-bold {
    font-weight: 700; }
  .font-xl-extrabold {
    font-weight: 800; }
  .font-xl-black {
    font-weight: 900; } }

.letter-spacing-tight {
  letter-spacing: -0.05em; }

.letter-spacing-normal {
  letter-spacing: 0; }

.letter-spacing-wide {
  letter-spacing: .05em; }

@media (min-width: 576px) {
  .letter-spacing-sm-tight {
    letter-spacing: -0.05em; }
  .letter-spacing-sm-normal {
    letter-spacing: 0; }
  .letter-spacing-sm-wide {
    letter-spacing: .05em; } }

@media (min-width: 768px) {
  .letter-spacing-md-tight {
    letter-spacing: -0.05em; }
  .letter-spacing-md-normal {
    letter-spacing: 0; }
  .letter-spacing-md-wide {
    letter-spacing: .05em; } }

@media (min-width: 992px) {
  .letter-spacing-lg-tight {
    letter-spacing: -0.05em; }
  .letter-spacing-lg-normal {
    letter-spacing: 0; }
  .letter-spacing-lg-wide {
    letter-spacing: .05em; } }

@media (min-width: 1200px) {
  .letter-spacing-xl-tight {
    letter-spacing: -0.05em; }
  .letter-spacing-xl-normal {
    letter-spacing: 0; }
  .letter-spacing-xl-wide {
    letter-spacing: .05em; } }

.line-height-none {
  line-height: 1; }

.line-height-tight {
  line-height: 1.25; }

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

.line-height-greater {
  line-height: 1.75; }

.line-height-loose {
  line-height: 2; }

[class*="display--"] {
  line-height: 1.2; }

.display--1 {
  font-size: 6rem; }

.display--2 {
  font-size: 5.5rem; }

.display--3 {
  font-size: 4.5rem; }

.display--4 {
  font-size: 3.5rem; }

@media (min-width: 576px) {
  .display--sm-1 {
    font-size: 6rem; }
  .display--sm-2 {
    font-size: 5.5rem; }
  .display--sm-3 {
    font-size: 4.5rem; }
  .display--sm-4 {
    font-size: 3.5rem; } }

@media (min-width: 768px) {
  .display--md-1 {
    font-size: 6rem; }
  .display--md-2 {
    font-size: 5.5rem; }
  .display--md-3 {
    font-size: 4.5rem; }
  .display--md-4 {
    font-size: 3.5rem; } }

@media (min-width: 992px) {
  .display--lg-1 {
    font-size: 6rem; }
  .display--lg-2 {
    font-size: 5.5rem; }
  .display--lg-3 {
    font-size: 4.5rem; }
  .display--lg-4 {
    font-size: 3.5rem; } }

@media (min-width: 1200px) {
  .display--xl-1 {
    font-size: 6rem; }
  .display--xl-2 {
    font-size: 5.5rem; }
  .display--xl-3 {
    font-size: 4.5rem; }
  .display--xl-4 {
    font-size: 3.5rem; } }

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

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

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

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

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

a.text-dark:hover, a.text-dark:focus {
  color: #343a40 !important; }

.text-navy {
  color: #001f3f; }

a.text-navy:hover, a.text-navy:focus {
  color: #001f3f; }

.text-blue {
  color: #0074d9; }

a.text-blue:hover, a.text-blue:focus {
  color: #0074d9; }

.text-aqua {
  color: #7fDBFF; }

a.text-aqua:hover, a.text-aqua:focus {
  color: #7fDBFF; }

.text-teal {
  color: #39cccc; }

a.text-teal:hover, a.text-teal:focus {
  color: #39cccc; }

.text-olive {
  color: #3D9970; }

a.text-olive:hover, a.text-olive:focus {
  color: #3D9970; }

.text-green {
  color: #2ECC40; }

a.text-green:hover, a.text-green:focus {
  color: #2ECC40; }

.text-lime {
  color: #01ff70; }

a.text-lime:hover, a.text-lime:focus {
  color: #01ff70; }

.text-yellow {
  color: #ffdc00; }

a.text-yellow:hover, a.text-yellow:focus {
  color: #ffdc00; }

.text-orange {
  color: #ff851B; }

a.text-orange:hover, a.text-orange:focus {
  color: #ff851B; }

.text-red {
  color: #ff4136; }

a.text-red:hover, a.text-red:focus {
  color: #ff4136; }

.text-marron {
  color: #85144b; }

a.text-marron:hover, a.text-marron:focus {
  color: #85144b; }

.text-fuchsia {
  color: #f012BE; }

a.text-fuchsia:hover, a.text-fuchsia:focus {
  color: #f012BE; }

.text-purple {
  color: #B10DC9; }

a.text-purple:hover, a.text-purple:focus {
  color: #B10DC9; }

.text-black {
  color: #000; }

a.text-black:hover, a.text-black:focus {
  color: #000; }

.text-white {
  color: #fff; }

a.text-white:hover, a.text-white:focus {
  color: #fff; }

.opacity-100 {
  opacity: 1; }

.opacity-95 {
  opacity: .95; }

.opacity-90 {
  opacity: .9; }

.opacity-85 {
  opacity: .85; }

.opacity-80 {
  opacity: .8; }

.opacity-75 {
  opacity: .75; }

.opacity-70 {
  opacity: .70; }

.opacity-65 {
  opacity: .65; }

.opacity-60 {
  opacity: .60; }

.opacity-55 {
  opacity: .55; }

.opacity-50 {
  opacity: .5; }

.opacity-45 {
  opacity: .45; }

.opacity-40 {
  opacity: .4; }

.opacity-35 {
  opacity: .35; }

.opacity-30 {
  opacity: .3; }

.opacity-25 {
  opacity: .25; }

.opacity-20 {
  opacity: .2; }

.opacity-15 {
  opacity: .15; }

.opacity-10 {
  opacity: .1; }

.opacity-5 {
  opacity: .05; }

.opacity-0 {
  opacity: 0; }

.zindex-0 {
  z-index: 0; }

.zindex-10 {
  z-index: 10; }

.zindex-20 {
  z-index: 20; }

.zindex-30 {
  z-index: 30; }

.zindex-40 {
  z-index: 40; }

.zindex-50 {
  z-index: 50; }

.zindex-auto {
  z-index: auto; }

@media (min-width: 576px) {
  .zindex-sm-0 {
    z-index: 0; }
  .zindex-sm-10 {
    z-index: 10; }
  .zindex-sm-20 {
    z-index: 20; }
  .zindex-sm-30 {
    z-index: 30; }
  .zindex-sm-40 {
    z-index: 40; }
  .zindex-sm-50 {
    z-index: 50; }
  .zindex-sm-auto {
    z-index: auto; } }

@media (min-width: 768px) {
  .zindex-md-0 {
    z-index: 0; }
  .zindex-md-10 {
    z-index: 10; }
  .zindex-md-20 {
    z-index: 20; }
  .zindex-md-30 {
    z-index: 30; }
  .zindex-md-40 {
    z-index: 40; }
  .zindex-md-50 {
    z-index: 50; }
  .zindex-md-auto {
    z-index: auto; } }

@media (min-width: 992px) {
  .zindex-lg-0 {
    z-index: 0; }
  .zindex-lg-10 {
    z-index: 10; }
  .zindex-lg-20 {
    z-index: 20; }
  .zindex-lg-30 {
    z-index: 30; }
  .zindex-lg-40 {
    z-index: 40; }
  .zindex-lg-50 {
    z-index: 50; }
  .zindex-lg-auto {
    z-index: auto; } }

@media (min-width: 1200px) {
  .zindex-xl-0 {
    z-index: 0; }
  .zindex-xl-10 {
    z-index: 10; }
  .zindex-xl-20 {
    z-index: 20; }
  .zindex-xl-30 {
    z-index: 30; }
  .zindex-xl-40 {
    z-index: 40; }
  .zindex-xl-50 {
    z-index: 50; }
  .zindex-xl-auto {
    z-index: auto; } }

.shadow-1 {
  -webkit-box-shadow: 0 3px 12px rgba(0, 0, 0, 0.054);
          box-shadow: 0 3px 12px rgba(0, 0, 0, 0.054); }

.shadow-2 {
  -webkit-box-shadow: 0 7px 21px rgba(0, 0, 0, 0.054);
          box-shadow: 0 7px 21px rgba(0, 0, 0, 0.054); }

.shadow-3 {
  -webkit-box-shadow: 0 12px 36px rgba(0, 0, 0, 0.054);
          box-shadow: 0 12px 36px rgba(0, 0, 0, 0.054); }

.shadow-4 {
  -webkit-box-shadow: 0 27px 54px rgba(0, 0, 0, 0.054);
          box-shadow: 0 27px 54px rgba(0, 0, 0, 0.054); }

.shadow-5 {
  -webkit-box-shadow: 0 0 27px rgba(0, 0, 0, 0.054);
          box-shadow: 0 0 27px rgba(0, 0, 0, 0.054); }

.shadow-6 {
  -webkit-box-shadow: 0 0 27px rgba(0, 0, 0, 0.12);
          box-shadow: 0 0 27px rgba(0, 0, 0, 0.12); }

.shadow-7 {
  -webkit-box-shadow: 0 0 27px rgba(0, 0, 0, 0.27);
          box-shadow: 0 0 27px rgba(0, 0, 0, 0.27); }

.shadow-8 {
  -webkit-box-shadow: 0 0 54px rgba(0, 0, 0, 0.054);
          box-shadow: 0 0 54px rgba(0, 0, 0, 0.054); }

.shadow-9 {
  -webkit-box-shadow: 0 0 54px rgba(0, 0, 0, 0.12);
          box-shadow: 0 0 54px rgba(0, 0, 0, 0.12); }

.shadow-10 {
  -webkit-box-shadow: 0 0 54px rgba(0, 0, 0, 0.27);
          box-shadow: 0 0 54px rgba(0, 0, 0, 0.27); }

[class*="border--"] {
  border: 0; }

.border--0 {
  border: 0; }

.border--1 {
  border: 1px; }

.border--2 {
  border: 2px; }

.border-t--0 {
  border-top: 0; }

.border-t--1 {
  border-top: 1px; }

.border-t--2 {
  border-top: 2px; }

.border-b--0 {
  border-bottom: 0; }

.border-b--1 {
  border-bottom: 1px; }

.border-b--2 {
  border-bottom: 2px; }

.border-l--0 {
  border-left: 0; }

.border-l--1 {
  border-left: 1px; }

.border-l--2 {
  border-left: 2px; }

.border-r--0 {
  border-right: 0; }

.border-r--1 {
  border-right: 1px; }

.border-r--2 {
  border-right: 2px; }

@media (min-width: 576px) {
  .border--sm-0 {
    border: 0; }
  .border--sm-1 {
    border: 1px; }
  .border--sm-2 {
    border: 2px; }
  .border--sm-t-0 {
    border-top: 0; }
  .border--sm-t-1 {
    border-top: 1px; }
  .border--sm-t-2 {
    border-top: 2px; }
  .border--sm-b-0 {
    border-bottom: 0; }
  .border--sm-b-1 {
    border-bottom: 1px; }
  .border--sm-b-2 {
    border-bottom: 2px; }
  .border--sm-l-0 {
    border-left: 0; }
  .border--sm-l-1 {
    border-left: 1px; }
  .border--sm-l-2 {
    border-left: 2px; }
  .border--sm-r-0 {
    border-right: 0; }
  .border--sm-r-1 {
    border-right: 1px; }
  .border--sm-r-2 {
    border-right: 2px; } }

@media (min-width: 768px) {
  .border--md-0 {
    border: 0; }
  .border--md-1 {
    border: 1px; }
  .border--md-2 {
    border: 2px; }
  .border--md-t-0 {
    border-top: 0; }
  .border--md-t-1 {
    border-top: 1px; }
  .border--md-t-2 {
    border-top: 2px; }
  .border--md-b-0 {
    border-bottom: 0; }
  .border--md-b-1 {
    border-bottom: 1px; }
  .border--md-b-2 {
    border-bottom: 2px; }
  .border--md-l-0 {
    border-left: 0; }
  .border--md-l-1 {
    border-left: 1px; }
  .border--md-l-2 {
    border-left: 2px; }
  .border--md-r-0 {
    border-right: 0; }
  .border--md-r-1 {
    border-right: 1px; }
  .border--md-r-2 {
    border-right: 2px; } }

@media (min-width: 992px) {
  .border--lg-0 {
    border: 0; }
  .border--lg-1 {
    border: 1px; }
  .border--lg-2 {
    border: 2px; }
  .border--lg-t-0 {
    border-top: 0; }
  .border--lg-t-1 {
    border-top: 1px; }
  .border--lg-t-2 {
    border-top: 2px; }
  .border--lg-b-0 {
    border-bottom: 0; }
  .border--lg-b-1 {
    border-bottom: 1px; }
  .border--lg-b-2 {
    border-bottom: 2px; }
  .border--lg-l-0 {
    border-left: 0; }
  .border--lg-l-1 {
    border-left: 1px; }
  .border--lg-l-2 {
    border-left: 2px; }
  .border--lg-r-0 {
    border-right: 0; }
  .border--lg-r-1 {
    border-right: 1px; }
  .border--lg-r-2 {
    border-right: 2px; } }

@media (min-width: 1200px) {
  .border--xl-0 {
    border: 0; }
  .border--xl-1 {
    border: 1px; }
  .border--xl-2 {
    border: 2px; }
  .border--xl-t-0 {
    border-top: 0; }
  .border--xl-t-1 {
    border-top: 1px; }
  .border--xl-t-2 {
    border-top: 2px; }
  .border--xl-b-0 {
    border-bottom: 0; }
  .border--xl-b-1 {
    border-bottom: 1px; }
  .border--xl-b-2 {
    border-bottom: 2px; }
  .border--xl-l-0 {
    border-left: 0; }
  .border--xl-l-1 {
    border-left: 1px; }
  .border--xl-l-2 {
    border-left: 2px; }
  .border--xl-r-0 {
    border-right: 0; }
  .border--xl-r-1 {
    border-right: 1px; }
  .border--xl-r-2 {
    border-right: 2px; } }

[class*="border--"] {
  border-style: solid;
  border-color: #E5E5E5; }

.border--primary {
  border-color: #2754db !important; }

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

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

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

.border--navy {
  border-color: #001f3f; }

.border--blue {
  border-color: #0074d9; }

.border--aqua {
  border-color: #7fDBFF; }

.border--teal {
  border-color: #39cccc; }

.border--olive {
  border-color: #3D9970; }

.border--green {
  border-color: #2ECC40; }

.border--lime {
  border-color: #01ff70; }

.border--yellow {
  border-color: #ffdc00; }

.border--orange {
  border-color: #ff851B; }

.border--red {
  border-color: #ff4136; }

.border--marron {
  border-color: #85144b; }

.border--fuchsia {
  border-color: #f012BE; }

.border--purple {
  border-color: #B10DC9; }

.border--black {
  border-color: #000; }

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

.border--transparent {
  border: transparent; }

.m--0 {
  margin: 0; }

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

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

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

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

.m--10 {
  margin: 10px; }

.mt--10, .my--10 {
  margin-top: 10px; }

.mr--10, .mx--10 {
  margin-right: 10px; }

.mb--10, .my--10 {
  margin-bottom: 10px; }

.ml--10, .mx--10 {
  margin-left: 10px; }

.m--15 {
  margin: 15px; }

.mt--15, .my--15 {
  margin-top: 15px; }

.mr--15, .mx--15 {
  margin-right: 15px; }

.mb--15, .my--15 {
  margin-bottom: 15px; }

.ml--15, .mx--15 {
  margin-left: 15px; }

.m--20 {
  margin: 20px; }

.mt--20, .my--20 {
  margin-top: 20px; }

.mr--20, .mx--20 {
  margin-right: 20px; }

.mb--20, .my--20 {
  margin-bottom: 20px; }

.ml--20, .mx--20 {
  margin-left: 20px; }

.m--30 {
  margin: 30px; }

.mt--30, .my--30 {
  margin-top: 30px; }

.mr--30, .mx--30 {
  margin-right: 30px; }

.mb--30, .my--30 {
  margin-bottom: 30px; }

.ml--30, .mx--30 {
  margin-left: 30px; }

.m--40 {
  margin: 40px; }

.mt--40, .my--40 {
  margin-top: 40px; }

.mr--40, .mx--40 {
  margin-right: 40px; }

.mb--40, .my--40 {
  margin-bottom: 40px; }

.ml--40, .mx--40 {
  margin-left: 40px; }

.m--50 {
  margin: 50px; }

.mt--50, .my--50 {
  margin-top: 50px; }

.mr--50, .mx--50 {
  margin-right: 50px; }

.mb--50, .my--50 {
  margin-bottom: 50px; }

.ml--50, .mx--50 {
  margin-left: 50px; }

.m--60 {
  margin: 60px; }

.mt--60, .my--60 {
  margin-top: 60px; }

.mr--60, .mx--60 {
  margin-right: 60px; }

.mb--60, .my--60 {
  margin-bottom: 60px; }

.ml--60, .mx--60 {
  margin-left: 60px; }

.m--70 {
  margin: 70px; }

.mt--70, .my--70 {
  margin-top: 70px; }

.mr--70, .mx--70 {
  margin-right: 70px; }

.mb--70, .my--70 {
  margin-bottom: 70px; }

.ml--70, .mx--70 {
  margin-left: 70px; }

.m--80 {
  margin: 80px; }

.mt--80, .my--80 {
  margin-top: 80px; }

.mr--80, .mx--80 {
  margin-right: 80px; }

.mb--80, .my--80 {
  margin-bottom: 80px; }

.ml--80, .mx--80 {
  margin-left: 80px; }

.m--90 {
  margin: 90px; }

.mt--90, .my--90 {
  margin-top: 90px; }

.mr--90, .mx--90 {
  margin-right: 90px; }

.mb--90, .my--90 {
  margin-bottom: 90px; }

.ml--90, .mx--90 {
  margin-left: 90px; }

.m--100 {
  margin: 100px; }

.mt--100, .my--100 {
  margin-top: 100px; }

.mr--100, .mx--100 {
  margin-right: 100px; }

.mb--100, .my--100 {
  margin-bottom: 100px; }

.ml--100, .mx--100 {
  margin-left: 100px; }

.m--110 {
  margin: 110px; }

.mt--110, .my--110 {
  margin-top: 110px; }

.mr--110, .mx--110 {
  margin-right: 110px; }

.mb--110, .my--110 {
  margin-bottom: 110px; }

.ml--110, .mx--110 {
  margin-left: 110px; }

.m--120 {
  margin: 120px; }

.mt--120, .my--120 {
  margin-top: 120px; }

.mr--120, .mx--120 {
  margin-right: 120px; }

.mb--120, .my--120 {
  margin-bottom: 120px; }

.ml--120, .mx--120 {
  margin-left: 120px; }

.m--auto {
  margin: auto; }

.mt--auto, .my--auto {
  margin-top: auto; }

.mr--auto, .mx--auto {
  margin-right: auto; }

.mb--auto, .my--auto {
  margin-bottom: auto; }

.ml--auto, .mx--auto {
  margin-left: auto; }

@media (min-width: 576px) {
  .m-sm--0 {
    margin: 0; }
  .mt-sm--0, .my-sm--0 {
    margin-top: 0; }
  .mr-sm--0, .mx-sm--0 {
    margin-right: 0; }
  .mb-sm--0, .my-sm--0 {
    margin-bottom: 0; }
  .ml-sm--0, .mx-sm--0 {
    margin-left: 0; }
  .m-sm--10 {
    margin: 10px; }
  .mt-sm--10, .my-sm--10 {
    margin-top: 10px; }
  .mr-sm--10, .mx-sm--10 {
    margin-right: 10px; }
  .mb-sm--10, .my-sm--10 {
    margin-bottom: 10px; }
  .ml-sm--10, .mx-sm--10 {
    margin-left: 10px; }
  .m-sm--15 {
    margin: 15px; }
  .mt-sm--15, .my-sm--15 {
    margin-top: 15px; }
  .mr-sm--15, .mx-sm--15 {
    margin-right: 15px; }
  .mb-sm--15, .my-sm--15 {
    margin-bottom: 15px; }
  .ml-sm--15, .mx-sm--15 {
    margin-left: 15px; }
  .m-sm--20 {
    margin: 20px; }
  .mt-sm--20, .my-sm--20 {
    margin-top: 20px; }
  .mr-sm--20, .mx-sm--20 {
    margin-right: 20px; }
  .mb-sm--20, .my-sm--20 {
    margin-bottom: 20px; }
  .ml-sm--20, .mx-sm--20 {
    margin-left: 20px; }
  .m-sm--30 {
    margin: 30px; }
  .mt-sm--30, .my-sm--30 {
    margin-top: 30px; }
  .mr-sm--30, .mx-sm--30 {
    margin-right: 30px; }
  .mb-sm--30, .my-sm--30 {
    margin-bottom: 30px; }
  .ml-sm--30, .mx-sm--30 {
    margin-left: 30px; }
  .m-sm--40 {
    margin: 40px; }
  .mt-sm--40, .my-sm--40 {
    margin-top: 40px; }
  .mr-sm--40, .mx-sm--40 {
    margin-right: 40px; }
  .mb-sm--40, .my-sm--40 {
    margin-bottom: 40px; }
  .ml-sm--40, .mx-sm--40 {
    margin-left: 40px; }
  .m-sm--50 {
    margin: 50px; }
  .mt-sm--50, .my-sm--50 {
    margin-top: 50px; }
  .mr-sm--50, .mx-sm--50 {
    margin-right: 50px; }
  .mb-sm--50, .my-sm--50 {
    margin-bottom: 50px; }
  .ml-sm--50, .mx-sm--50 {
    margin-left: 50px; }
  .m-sm--60 {
    margin: 60px; }
  .mt-sm--60, .my-sm--60 {
    margin-top: 60px; }
  .mr-sm--60, .mx-sm--60 {
    margin-right: 60px; }
  .mb-sm--60, .my-sm--60 {
    margin-bottom: 60px; }
  .ml-sm--60, .mx-sm--60 {
    margin-left: 60px; }
  .m-sm--70 {
    margin: 70px; }
  .mt-sm--70, .my-sm--70 {
    margin-top: 70px; }
  .mr-sm--70, .mx-sm--70 {
    margin-right: 70px; }
  .mb-sm--70, .my-sm--70 {
    margin-bottom: 70px; }
  .ml-sm--70, .mx-sm--70 {
    margin-left: 70px; }
  .m-sm--80 {
    margin: 80px; }
  .mt-sm--80, .my-sm--80 {
    margin-top: 80px; }
  .mr-sm--80, .mx-sm--80 {
    margin-right: 80px; }
  .mb-sm--80, .my-sm--80 {
    margin-bottom: 80px; }
  .ml-sm--80, .mx-sm--80 {
    margin-left: 80px; }
  .m-sm--90 {
    margin: 90px; }
  .mt-sm--90, .my-sm--90 {
    margin-top: 90px; }
  .mr-sm--90, .mx-sm--90 {
    margin-right: 90px; }
  .mb-sm--90, .my-sm--90 {
    margin-bottom: 90px; }
  .ml-sm--90, .mx-sm--90 {
    margin-left: 90px; }
  .m-sm--100 {
    margin: 100px; }
  .mt-sm--100, .my-sm--100 {
    margin-top: 100px; }
  .mr-sm--100, .mx-sm--100 {
    margin-right: 100px; }
  .mb-sm--100, .my-sm--100 {
    margin-bottom: 100px; }
  .ml-sm--100, .mx-sm--100 {
    margin-left: 100px; }
  .m-sm--110 {
    margin: 110px; }
  .mt-sm--110, .my-sm--110 {
    margin-top: 110px; }
  .mr-sm--110, .mx-sm--110 {
    margin-right: 110px; }
  .mb-sm--110, .my-sm--110 {
    margin-bottom: 110px; }
  .ml-sm--110, .mx-sm--110 {
    margin-left: 110px; }
  .m-sm--120 {
    margin: 120px; }
  .mt-sm--120, .my-sm--120 {
    margin-top: 120px; }
  .mr-sm--120, .mx-sm--120 {
    margin-right: 120px; }
  .mb-sm--120, .my-sm--120 {
    margin-bottom: 120px; }
  .ml-sm--120, .mx-sm--120 {
    margin-left: 120px; }
  .m-sm--auto {
    margin: auto; }
  .mt-sm--auto, .my-sm--auto {
    margin-top: auto; }
  .mr-sm--auto, .mx-sm--auto {
    margin-right: auto; }
  .mb-sm--auto, .my-sm--auto {
    margin-bottom: auto; }
  .ml-sm--auto, .mx-sm--auto {
    margin-left: auto; } }

@media (min-width: 768px) {
  .m-md--0 {
    margin: 0; }
  .mt-md--0, .my-md--0 {
    margin-top: 0; }
  .mr-md--0, .mx-md--0 {
    margin-right: 0; }
  .mb-md--0, .my-md--0 {
    margin-bottom: 0; }
  .ml-md--0, .mx-md--0 {
    margin-left: 0; }
  .m-md--10 {
    margin: 10px; }
  .mt-md--10, .my-md--10 {
    margin-top: 10px; }
  .mr-md--10, .mx-md--10 {
    margin-right: 10px; }
  .mb-md--10, .my-md--10 {
    margin-bottom: 10px; }
  .ml-md--10, .mx-md--10 {
    margin-left: 10px; }
  .m-md--15 {
    margin: 15px; }
  .mt-md--15, .my-md--15 {
    margin-top: 15px; }
  .mr-md--15, .mx-md--15 {
    margin-right: 15px; }
  .mb-md--15, .my-md--15 {
    margin-bottom: 15px; }
  .ml-md--15, .mx-md--15 {
    margin-left: 15px; }
  .m-md--20 {
    margin: 20px; }
  .mt-md--20, .my-md--20 {
    margin-top: 20px; }
  .mr-md--20, .mx-md--20 {
    margin-right: 20px; }
  .mb-md--20, .my-md--20 {
    margin-bottom: 20px; }
  .ml-md--20, .mx-md--20 {
    margin-left: 20px; }
  .m-md--30 {
    margin: 30px; }
  .mt-md--30, .my-md--30 {
    margin-top: 30px; }
  .mr-md--30, .mx-md--30 {
    margin-right: 30px; }
  .mb-md--30, .my-md--30 {
    margin-bottom: 30px; }
  .ml-md--30, .mx-md--30 {
    margin-left: 30px; }
  .m-md--40 {
    margin: 40px; }
  .mt-md--40, .my-md--40 {
    margin-top: 40px; }
  .mr-md--40, .mx-md--40 {
    margin-right: 40px; }
  .mb-md--40, .my-md--40 {
    margin-bottom: 40px; }
  .ml-md--40, .mx-md--40 {
    margin-left: 40px; }
  .m-md--50 {
    margin: 50px; }
  .mt-md--50, .my-md--50 {
    margin-top: 50px; }
  .mr-md--50, .mx-md--50 {
    margin-right: 50px; }
  .mb-md--50, .my-md--50 {
    margin-bottom: 50px; }
  .ml-md--50, .mx-md--50 {
    margin-left: 50px; }
  .m-md--60 {
    margin: 60px; }
  .mt-md--60, .my-md--60 {
    margin-top: 60px; }
  .mr-md--60, .mx-md--60 {
    margin-right: 60px; }
  .mb-md--60, .my-md--60 {
    margin-bottom: 60px; }
  .ml-md--60, .mx-md--60 {
    margin-left: 60px; }
  .m-md--70 {
    margin: 70px; }
  .mt-md--70, .my-md--70 {
    margin-top: 70px; }
  .mr-md--70, .mx-md--70 {
    margin-right: 70px; }
  .mb-md--70, .my-md--70 {
    margin-bottom: 70px; }
  .ml-md--70, .mx-md--70 {
    margin-left: 70px; }
  .m-md--80 {
    margin: 80px; }
  .mt-md--80, .my-md--80 {
    margin-top: 80px; }
  .mr-md--80, .mx-md--80 {
    margin-right: 80px; }
  .mb-md--80, .my-md--80 {
    margin-bottom: 80px; }
  .ml-md--80, .mx-md--80 {
    margin-left: 80px; }
  .m-md--90 {
    margin: 90px; }
  .mt-md--90, .my-md--90 {
    margin-top: 90px; }
  .mr-md--90, .mx-md--90 {
    margin-right: 90px; }
  .mb-md--90, .my-md--90 {
    margin-bottom: 90px; }
  .ml-md--90, .mx-md--90 {
    margin-left: 90px; }
  .m-md--100 {
    margin: 100px; }
  .mt-md--100, .my-md--100 {
    margin-top: 100px; }
  .mr-md--100, .mx-md--100 {
    margin-right: 100px; }
  .mb-md--100, .my-md--100 {
    margin-bottom: 100px; }
  .ml-md--100, .mx-md--100 {
    margin-left: 100px; }
  .m-md--110 {
    margin: 110px; }
  .mt-md--110, .my-md--110 {
    margin-top: 110px; }
  .mr-md--110, .mx-md--110 {
    margin-right: 110px; }
  .mb-md--110, .my-md--110 {
    margin-bottom: 110px; }
  .ml-md--110, .mx-md--110 {
    margin-left: 110px; }
  .m-md--120 {
    margin: 120px; }
  .mt-md--120, .my-md--120 {
    margin-top: 120px; }
  .mr-md--120, .mx-md--120 {
    margin-right: 120px; }
  .mb-md--120, .my-md--120 {
    margin-bottom: 120px; }
  .ml-md--120, .mx-md--120 {
    margin-left: 120px; }
  .m-md--auto {
    margin: auto; }
  .mt-md--auto, .my-md--auto {
    margin-top: auto; }
  .mr-md--auto, .mx-md--auto {
    margin-right: auto; }
  .mb-md--auto, .my-md--auto {
    margin-bottom: auto; }
  .ml-md--auto, .mx-md--auto {
    margin-left: auto; } }

@media (min-width: 992px) {
  .m-lg--0 {
    margin: 0; }
  .mt-lg--0, .my-lg--0 {
    margin-top: 0; }
  .mr-lg--0, .mx-lg--0 {
    margin-right: 0; }
  .mb-lg--0, .my-lg--0 {
    margin-bottom: 0; }
  .ml-lg--0, .mx-lg--0 {
    margin-left: 0; }
  .m-lg--10 {
    margin: 10px; }
  .mt-lg--10, .my-lg--10 {
    margin-top: 10px; }
  .mr-lg--10, .mx-lg--10 {
    margin-right: 10px; }
  .mb-lg--10, .my-lg--10 {
    margin-bottom: 10px; }
  .ml-lg--10, .mx-lg--10 {
    margin-left: 10px; }
  .m-lg--15 {
    margin: 15px; }
  .mt-lg--15, .my-lg--15 {
    margin-top: 15px; }
  .mr-lg--15, .mx-lg--15 {
    margin-right: 15px; }
  .mb-lg--15, .my-lg--15 {
    margin-bottom: 15px; }
  .ml-lg--15, .mx-lg--15 {
    margin-left: 15px; }
  .m-lg--20 {
    margin: 20px; }
  .mt-lg--20, .my-lg--20 {
    margin-top: 20px; }
  .mr-lg--20, .mx-lg--20 {
    margin-right: 20px; }
  .mb-lg--20, .my-lg--20 {
    margin-bottom: 20px; }
  .ml-lg--20, .mx-lg--20 {
    margin-left: 20px; }
  .m-lg--30 {
    margin: 30px; }
  .mt-lg--30, .my-lg--30 {
    margin-top: 30px; }
  .mr-lg--30, .mx-lg--30 {
    margin-right: 30px; }
  .mb-lg--30, .my-lg--30 {
    margin-bottom: 30px; }
  .ml-lg--30, .mx-lg--30 {
    margin-left: 30px; }
  .m-lg--40 {
    margin: 40px; }
  .mt-lg--40, .my-lg--40 {
    margin-top: 40px; }
  .mr-lg--40, .mx-lg--40 {
    margin-right: 40px; }
  .mb-lg--40, .my-lg--40 {
    margin-bottom: 40px; }
  .ml-lg--40, .mx-lg--40 {
    margin-left: 40px; }
  .m-lg--50 {
    margin: 50px; }
  .mt-lg--50, .my-lg--50 {
    margin-top: 50px; }
  .mr-lg--50, .mx-lg--50 {
    margin-right: 50px; }
  .mb-lg--50, .my-lg--50 {
    margin-bottom: 50px; }
  .ml-lg--50, .mx-lg--50 {
    margin-left: 50px; }
  .m-lg--60 {
    margin: 60px; }
  .mt-lg--60, .my-lg--60 {
    margin-top: 60px; }
  .mr-lg--60, .mx-lg--60 {
    margin-right: 60px; }
  .mb-lg--60, .my-lg--60 {
    margin-bottom: 60px; }
  .ml-lg--60, .mx-lg--60 {
    margin-left: 60px; }
  .m-lg--70 {
    margin: 70px; }
  .mt-lg--70, .my-lg--70 {
    margin-top: 70px; }
  .mr-lg--70, .mx-lg--70 {
    margin-right: 70px; }
  .mb-lg--70, .my-lg--70 {
    margin-bottom: 70px; }
  .ml-lg--70, .mx-lg--70 {
    margin-left: 70px; }
  .m-lg--80 {
    margin: 80px; }
  .mt-lg--80, .my-lg--80 {
    margin-top: 80px; }
  .mr-lg--80, .mx-lg--80 {
    margin-right: 80px; }
  .mb-lg--80, .my-lg--80 {
    margin-bottom: 80px; }
  .ml-lg--80, .mx-lg--80 {
    margin-left: 80px; }
  .m-lg--90 {
    margin: 90px; }
  .mt-lg--90, .my-lg--90 {
    margin-top: 90px; }
  .mr-lg--90, .mx-lg--90 {
    margin-right: 90px; }
  .mb-lg--90, .my-lg--90 {
    margin-bottom: 90px; }
  .ml-lg--90, .mx-lg--90 {
    margin-left: 90px; }
  .m-lg--100 {
    margin: 100px; }
  .mt-lg--100, .my-lg--100 {
    margin-top: 100px; }
  .mr-lg--100, .mx-lg--100 {
    margin-right: 100px; }
  .mb-lg--100, .my-lg--100 {
    margin-bottom: 100px; }
  .ml-lg--100, .mx-lg--100 {
    margin-left: 100px; }
  .m-lg--110 {
    margin: 110px; }
  .mt-lg--110, .my-lg--110 {
    margin-top: 110px; }
  .mr-lg--110, .mx-lg--110 {
    margin-right: 110px; }
  .mb-lg--110, .my-lg--110 {
    margin-bottom: 110px; }
  .ml-lg--110, .mx-lg--110 {
    margin-left: 110px; }
  .m-lg--120 {
    margin: 120px; }
  .mt-lg--120, .my-lg--120 {
    margin-top: 120px; }
  .mr-lg--120, .mx-lg--120 {
    margin-right: 120px; }
  .mb-lg--120, .my-lg--120 {
    margin-bottom: 120px; }
  .ml-lg--120, .mx-lg--120 {
    margin-left: 120px; }
  .m-lg--auto {
    margin: auto; }
  .mt-lg--auto, .my-lg--auto {
    margin-top: auto; }
  .mr-lg--auto, .mx-lg--auto {
    margin-right: auto; }
  .mb-lg--auto, .my-lg--auto {
    margin-bottom: auto; }
  .ml-lg--auto, .mx-lg--auto {
    margin-left: auto; } }

@media (min-width: 1200px) {
  .m-xl--0 {
    margin: 0; }
  .mt-xl--0, .my-xl--0 {
    margin-top: 0; }
  .mr-xl--0, .mx-xl--0 {
    margin-right: 0; }
  .mb-xl--0, .my-xl--0 {
    margin-bottom: 0; }
  .ml-xl--0, .mx-xl--0 {
    margin-left: 0; }
  .m-xl--10 {
    margin: 10px; }
  .mt-xl--10, .my-xl--10 {
    margin-top: 10px; }
  .mr-xl--10, .mx-xl--10 {
    margin-right: 10px; }
  .mb-xl--10, .my-xl--10 {
    margin-bottom: 10px; }
  .ml-xl--10, .mx-xl--10 {
    margin-left: 10px; }
  .m-xl--15 {
    margin: 15px; }
  .mt-xl--15, .my-xl--15 {
    margin-top: 15px; }
  .mr-xl--15, .mx-xl--15 {
    margin-right: 15px; }
  .mb-xl--15, .my-xl--15 {
    margin-bottom: 15px; }
  .ml-xl--15, .mx-xl--15 {
    margin-left: 15px; }
  .m-xl--20 {
    margin: 20px; }
  .mt-xl--20, .my-xl--20 {
    margin-top: 20px; }
  .mr-xl--20, .mx-xl--20 {
    margin-right: 20px; }
  .mb-xl--20, .my-xl--20 {
    margin-bottom: 20px; }
  .ml-xl--20, .mx-xl--20 {
    margin-left: 20px; }
  .m-xl--30 {
    margin: 30px; }
  .mt-xl--30, .my-xl--30 {
    margin-top: 30px; }
  .mr-xl--30, .mx-xl--30 {
    margin-right: 30px; }
  .mb-xl--30, .my-xl--30 {
    margin-bottom: 30px; }
  .ml-xl--30, .mx-xl--30 {
    margin-left: 30px; }
  .m-xl--40 {
    margin: 40px; }
  .mt-xl--40, .my-xl--40 {
    margin-top: 40px; }
  .mr-xl--40, .mx-xl--40 {
    margin-right: 40px; }
  .mb-xl--40, .my-xl--40 {
    margin-bottom: 40px; }
  .ml-xl--40, .mx-xl--40 {
    margin-left: 40px; }
  .m-xl--50 {
    margin: 50px; }
  .mt-xl--50, .my-xl--50 {
    margin-top: 50px; }
  .mr-xl--50, .mx-xl--50 {
    margin-right: 50px; }
  .mb-xl--50, .my-xl--50 {
    margin-bottom: 50px; }
  .ml-xl--50, .mx-xl--50 {
    margin-left: 50px; }
  .m-xl--60 {
    margin: 60px; }
  .mt-xl--60, .my-xl--60 {
    margin-top: 60px; }
  .mr-xl--60, .mx-xl--60 {
    margin-right: 60px; }
  .mb-xl--60, .my-xl--60 {
    margin-bottom: 60px; }
  .ml-xl--60, .mx-xl--60 {
    margin-left: 60px; }
  .m-xl--70 {
    margin: 70px; }
  .mt-xl--70, .my-xl--70 {
    margin-top: 70px; }
  .mr-xl--70, .mx-xl--70 {
    margin-right: 70px; }
  .mb-xl--70, .my-xl--70 {
    margin-bottom: 70px; }
  .ml-xl--70, .mx-xl--70 {
    margin-left: 70px; }
  .m-xl--80 {
    margin: 80px; }
  .mt-xl--80, .my-xl--80 {
    margin-top: 80px; }
  .mr-xl--80, .mx-xl--80 {
    margin-right: 80px; }
  .mb-xl--80, .my-xl--80 {
    margin-bottom: 80px; }
  .ml-xl--80, .mx-xl--80 {
    margin-left: 80px; }
  .m-xl--90 {
    margin: 90px; }
  .mt-xl--90, .my-xl--90 {
    margin-top: 90px; }
  .mr-xl--90, .mx-xl--90 {
    margin-right: 90px; }
  .mb-xl--90, .my-xl--90 {
    margin-bottom: 90px; }
  .ml-xl--90, .mx-xl--90 {
    margin-left: 90px; }
  .m-xl--100 {
    margin: 100px; }
  .mt-xl--100, .my-xl--100 {
    margin-top: 100px; }
  .mr-xl--100, .mx-xl--100 {
    margin-right: 100px; }
  .mb-xl--100, .my-xl--100 {
    margin-bottom: 100px; }
  .ml-xl--100, .mx-xl--100 {
    margin-left: 100px; }
  .m-xl--110 {
    margin: 110px; }
  .mt-xl--110, .my-xl--110 {
    margin-top: 110px; }
  .mr-xl--110, .mx-xl--110 {
    margin-right: 110px; }
  .mb-xl--110, .my-xl--110 {
    margin-bottom: 110px; }
  .ml-xl--110, .mx-xl--110 {
    margin-left: 110px; }
  .m-xl--120 {
    margin: 120px; }
  .mt-xl--120, .my-xl--120 {
    margin-top: 120px; }
  .mr-xl--120, .mx-xl--120 {
    margin-right: 120px; }
  .mb-xl--120, .my-xl--120 {
    margin-bottom: 120px; }
  .ml-xl--120, .mx-xl--120 {
    margin-left: 120px; }
  .m-xl--auto {
    margin: auto; }
  .mt-xl--auto, .my-xl--auto {
    margin-top: auto; }
  .mr-xl--auto, .mx-xl--auto {
    margin-right: auto; }
  .mb-xl--auto, .my-xl--auto {
    margin-bottom: auto; }
  .ml-xl--auto, .mx-xl--auto {
    margin-left: auto; } }

.p--0 {
  padding: 0; }

.pt--0, .py--0 {
  padding-top: 0; }

.pr--0, .px--0 {
  padding-right: 0; }

.pb--0, .py--0 {
  padding-bottom: 0; }

.pl--0, .px--0 {
  padding-left: 0; }

.p--10 {
  padding: 10px; }

.pt--10, .py--10 {
  padding-top: 10px; }

.pr--10, .px--10 {
  padding-right: 10px; }

.pb--10, .py--10 {
  padding-bottom: 10px; }

.pl--10, .px--10 {
  padding-left: 10px; }

.p--15 {
  padding: 15px; }

.pt--15, .py--15 {
  padding-top: 15px; }

.pr--15, .px--15 {
  padding-right: 15px; }

.pb--15, .py--15 {
  padding-bottom: 15px; }

.pl--15, .px--15 {
  padding-left: 15px; }

.p--20 {
  padding: 20px; }

.pt--20, .py--20 {
  padding-top: 20px; }

.pr--20, .px--20 {
  padding-right: 20px; }

.pb--20, .py--20 {
  padding-bottom: 20px; }

.pl--20, .px--20 {
  padding-left: 20px; }

.p--30 {
  padding: 30px; }

.pt--30, .py--30 {
  padding-top: 30px; }

.pr--30, .px--30 {
  padding-right: 30px; }

.pb--30, .py--30 {
  padding-bottom: 30px; }

.pl--30, .px--30 {
  padding-left: 30px; }

.p--40 {
  padding: 40px; }

.pt--40, .py--40 {
  padding-top: 40px; }

.pr--40, .px--40 {
  padding-right: 40px; }

.pb--40, .py--40 {
  padding-bottom: 40px; }

.pl--40, .px--40 {
  padding-left: 40px; }

.p--50 {
  padding: 50px; }

.pt--50, .py--50 {
  padding-top: 50px; }

.pr--50, .px--50 {
  padding-right: 50px; }

.pb--50, .py--50 {
  padding-bottom: 50px; }

.pl--50, .px--50 {
  padding-left: 50px; }

.p--60 {
  padding: 60px; }

.pt--60, .py--60 {
  padding-top: 60px; }

.pr--60, .px--60 {
  padding-right: 60px; }

.pb--60, .py--60 {
  padding-bottom: 60px; }

.pl--60, .px--60 {
  padding-left: 60px; }

.p--70 {
  padding: 70px; }

.pt--70, .py--70 {
  padding-top: 70px; }

.pr--70, .px--70 {
  padding-right: 70px; }

.pb--70, .py--70 {
  padding-bottom: 70px; }

.pl--70, .px--70 {
  padding-left: 70px; }

.p--80 {
  padding: 80px; }

.pt--80, .py--80 {
  padding-top: 80px; }

.pr--80, .px--80 {
  padding-right: 80px; }

.pb--80, .py--80 {
  padding-bottom: 80px; }

.pl--80, .px--80 {
  padding-left: 80px; }

.p--90 {
  padding: 90px; }

.pt--90, .py--90 {
  padding-top: 90px; }

.pr--90, .px--90 {
  padding-right: 90px; }

.pb--90, .py--90 {
  padding-bottom: 90px; }

.pl--90, .px--90 {
  padding-left: 90px; }

.p--100 {
  padding: 100px; }

.pt--100, .py--100 {
  padding-top: 100px; }

.pr--100, .px--100 {
  padding-right: 100px; }

.pb--100, .py--100 {
  padding-bottom: 100px; }

.pl--100, .px--100 {
  padding-left: 100px; }

.p--110 {
  padding: 110px; }

.pt--110, .py--110 {
  padding-top: 110px; }

.pr--110, .px--110 {
  padding-right: 110px; }

.pb--110, .py--110 {
  padding-bottom: 110px; }

.pl--110, .px--110 {
  padding-left: 110px; }

.p--120 {
  padding: 120px; }

.pt--120, .py--120 {
  padding-top: 120px; }

.pr--120, .px--120 {
  padding-right: 120px; }

.pb--120, .py--120 {
  padding-bottom: 120px; }

.pl--120, .px--120 {
  padding-left: 120px; }

@media (min-width: 576px) {
  .p-sm--0 {
    padding: 0; }
  .pt-sm--0, .py-sm--0 {
    padding-top: 0; }
  .pr-sm--0, .px-sm--0 {
    padding-right: 0; }
  .pb-sm--0, .py-sm--0 {
    padding-bottom: 0; }
  .pl-sm--0, .px-sm--0 {
    padding-left: 0; }
  .p-sm--10 {
    padding: 10px; }
  .pt-sm--10, .py-sm--10 {
    padding-top: 10px; }
  .pr-sm--10, .px-sm--10 {
    padding-right: 10px; }
  .pb-sm--10, .py-sm--10 {
    padding-bottom: 10px; }
  .pl-sm--10, .px-sm--10 {
    padding-left: 10px; }
  .p-sm--15 {
    padding: 15px; }
  .pt-sm--15, .py-sm--15 {
    padding-top: 15px; }
  .pr-sm--15, .px-sm--15 {
    padding-right: 15px; }
  .pb-sm--15, .py-sm--15 {
    padding-bottom: 15px; }
  .pl-sm--15, .px-sm--15 {
    padding-left: 15px; }
  .p-sm--20 {
    padding: 20px; }
  .pt-sm--20, .py-sm--20 {
    padding-top: 20px; }
  .pr-sm--20, .px-sm--20 {
    padding-right: 20px; }
  .pb-sm--20, .py-sm--20 {
    padding-bottom: 20px; }
  .pl-sm--20, .px-sm--20 {
    padding-left: 20px; }
  .p-sm--30 {
    padding: 30px; }
  .pt-sm--30, .py-sm--30 {
    padding-top: 30px; }
  .pr-sm--30, .px-sm--30 {
    padding-right: 30px; }
  .pb-sm--30, .py-sm--30 {
    padding-bottom: 30px; }
  .pl-sm--30, .px-sm--30 {
    padding-left: 30px; }
  .p-sm--40 {
    padding: 40px; }
  .pt-sm--40, .py-sm--40 {
    padding-top: 40px; }
  .pr-sm--40, .px-sm--40 {
    padding-right: 40px; }
  .pb-sm--40, .py-sm--40 {
    padding-bottom: 40px; }
  .pl-sm--40, .px-sm--40 {
    padding-left: 40px; }
  .p-sm--50 {
    padding: 50px; }
  .pt-sm--50, .py-sm--50 {
    padding-top: 50px; }
  .pr-sm--50, .px-sm--50 {
    padding-right: 50px; }
  .pb-sm--50, .py-sm--50 {
    padding-bottom: 50px; }
  .pl-sm--50, .px-sm--50 {
    padding-left: 50px; }
  .p-sm--60 {
    padding: 60px; }
  .pt-sm--60, .py-sm--60 {
    padding-top: 60px; }
  .pr-sm--60, .px-sm--60 {
    padding-right: 60px; }
  .pb-sm--60, .py-sm--60 {
    padding-bottom: 60px; }
  .pl-sm--60, .px-sm--60 {
    padding-left: 60px; }
  .p-sm--70 {
    padding: 70px; }
  .pt-sm--70, .py-sm--70 {
    padding-top: 70px; }
  .pr-sm--70, .px-sm--70 {
    padding-right: 70px; }
  .pb-sm--70, .py-sm--70 {
    padding-bottom: 70px; }
  .pl-sm--70, .px-sm--70 {
    padding-left: 70px; }
  .p-sm--80 {
    padding: 80px; }
  .pt-sm--80, .py-sm--80 {
    padding-top: 80px; }
  .pr-sm--80, .px-sm--80 {
    padding-right: 80px; }
  .pb-sm--80, .py-sm--80 {
    padding-bottom: 80px; }
  .pl-sm--80, .px-sm--80 {
    padding-left: 80px; }
  .p-sm--90 {
    padding: 90px; }
  .pt-sm--90, .py-sm--90 {
    padding-top: 90px; }
  .pr-sm--90, .px-sm--90 {
    padding-right: 90px; }
  .pb-sm--90, .py-sm--90 {
    padding-bottom: 90px; }
  .pl-sm--90, .px-sm--90 {
    padding-left: 90px; }
  .p-sm--100 {
    padding: 100px; }
  .pt-sm--100, .py-sm--100 {
    padding-top: 100px; }
  .pr-sm--100, .px-sm--100 {
    padding-right: 100px; }
  .pb-sm--100, .py-sm--100 {
    padding-bottom: 100px; }
  .pl-sm--100, .px-sm--100 {
    padding-left: 100px; }
  .p-sm--110 {
    padding: 110px; }
  .pt-sm--110, .py-sm--110 {
    padding-top: 110px; }
  .pr-sm--110, .px-sm--110 {
    padding-right: 110px; }
  .pb-sm--110, .py-sm--110 {
    padding-bottom: 110px; }
  .pl-sm--110, .px-sm--110 {
    padding-left: 110px; }
  .p-sm--120 {
    padding: 120px; }
  .pt-sm--120, .py-sm--120 {
    padding-top: 120px; }
  .pr-sm--120, .px-sm--120 {
    padding-right: 120px; }
  .pb-sm--120, .py-sm--120 {
    padding-bottom: 120px; }
  .pl-sm--120, .px-sm--120 {
    padding-left: 120px; } }

@media (min-width: 768px) {
  .p-md--0 {
    padding: 0; }
  .pt-md--0, .py-md--0 {
    padding-top: 0; }
  .pr-md--0, .px-md--0 {
    padding-right: 0; }
  .pb-md--0, .py-md--0 {
    padding-bottom: 0; }
  .pl-md--0, .px-md--0 {
    padding-left: 0; }
  .p-md--10 {
    padding: 10px; }
  .pt-md--10, .py-md--10 {
    padding-top: 10px; }
  .pr-md--10, .px-md--10 {
    padding-right: 10px; }
  .pb-md--10, .py-md--10 {
    padding-bottom: 10px; }
  .pl-md--10, .px-md--10 {
    padding-left: 10px; }
  .p-md--15 {
    padding: 15px; }
  .pt-md--15, .py-md--15 {
    padding-top: 15px; }
  .pr-md--15, .px-md--15 {
    padding-right: 15px; }
  .pb-md--15, .py-md--15 {
    padding-bottom: 15px; }
  .pl-md--15, .px-md--15 {
    padding-left: 15px; }
  .p-md--20 {
    padding: 20px; }
  .pt-md--20, .py-md--20 {
    padding-top: 20px; }
  .pr-md--20, .px-md--20 {
    padding-right: 20px; }
  .pb-md--20, .py-md--20 {
    padding-bottom: 20px; }
  .pl-md--20, .px-md--20 {
    padding-left: 20px; }
  .p-md--30 {
    padding: 30px; }
  .pt-md--30, .py-md--30 {
    padding-top: 30px; }
  .pr-md--30, .px-md--30 {
    padding-right: 30px; }
  .pb-md--30, .py-md--30 {
    padding-bottom: 30px; }
  .pl-md--30, .px-md--30 {
    padding-left: 30px; }
  .p-md--40 {
    padding: 40px; }
  .pt-md--40, .py-md--40 {
    padding-top: 40px; }
  .pr-md--40, .px-md--40 {
    padding-right: 40px; }
  .pb-md--40, .py-md--40 {
    padding-bottom: 40px; }
  .pl-md--40, .px-md--40 {
    padding-left: 40px; }
  .p-md--50 {
    padding: 50px; }
  .pt-md--50, .py-md--50 {
    padding-top: 50px; }
  .pr-md--50, .px-md--50 {
    padding-right: 50px; }
  .pb-md--50, .py-md--50 {
    padding-bottom: 50px; }
  .pl-md--50, .px-md--50 {
    padding-left: 50px; }
  .p-md--60 {
    padding: 60px; }
  .pt-md--60, .py-md--60 {
    padding-top: 60px; }
  .pr-md--60, .px-md--60 {
    padding-right: 60px; }
  .pb-md--60, .py-md--60 {
    padding-bottom: 60px; }
  .pl-md--60, .px-md--60 {
    padding-left: 60px; }
  .p-md--70 {
    padding: 70px; }
  .pt-md--70, .py-md--70 {
    padding-top: 70px; }
  .pr-md--70, .px-md--70 {
    padding-right: 70px; }
  .pb-md--70, .py-md--70 {
    padding-bottom: 70px; }
  .pl-md--70, .px-md--70 {
    padding-left: 70px; }
  .p-md--80 {
    padding: 80px; }
  .pt-md--80, .py-md--80 {
    padding-top: 80px; }
  .pr-md--80, .px-md--80 {
    padding-right: 80px; }
  .pb-md--80, .py-md--80 {
    padding-bottom: 80px; }
  .pl-md--80, .px-md--80 {
    padding-left: 80px; }
  .p-md--90 {
    padding: 90px; }
  .pt-md--90, .py-md--90 {
    padding-top: 90px; }
  .pr-md--90, .px-md--90 {
    padding-right: 90px; }
  .pb-md--90, .py-md--90 {
    padding-bottom: 90px; }
  .pl-md--90, .px-md--90 {
    padding-left: 90px; }
  .p-md--100 {
    padding: 100px; }
  .pt-md--100, .py-md--100 {
    padding-top: 100px; }
  .pr-md--100, .px-md--100 {
    padding-right: 100px; }
  .pb-md--100, .py-md--100 {
    padding-bottom: 100px; }
  .pl-md--100, .px-md--100 {
    padding-left: 100px; }
  .p-md--110 {
    padding: 110px; }
  .pt-md--110, .py-md--110 {
    padding-top: 110px; }
  .pr-md--110, .px-md--110 {
    padding-right: 110px; }
  .pb-md--110, .py-md--110 {
    padding-bottom: 110px; }
  .pl-md--110, .px-md--110 {
    padding-left: 110px; }
  .p-md--120 {
    padding: 120px; }
  .pt-md--120, .py-md--120 {
    padding-top: 120px; }
  .pr-md--120, .px-md--120 {
    padding-right: 120px; }
  .pb-md--120, .py-md--120 {
    padding-bottom: 120px; }
  .pl-md--120, .px-md--120 {
    padding-left: 120px; } }

@media (min-width: 992px) {
  .p-lg--0 {
    padding: 0; }
  .pt-lg--0, .py-lg--0 {
    padding-top: 0; }
  .pr-lg--0, .px-lg--0 {
    padding-right: 0; }
  .pb-lg--0, .py-lg--0 {
    padding-bottom: 0; }
  .pl-lg--0, .px-lg--0 {
    padding-left: 0; }
  .p-lg--10 {
    padding: 10px; }
  .pt-lg--10, .py-lg--10 {
    padding-top: 10px; }
  .pr-lg--10, .px-lg--10 {
    padding-right: 10px; }
  .pb-lg--10, .py-lg--10 {
    padding-bottom: 10px; }
  .pl-lg--10, .px-lg--10 {
    padding-left: 10px; }
  .p-lg--15 {
    padding: 15px; }
  .pt-lg--15, .py-lg--15 {
    padding-top: 15px; }
  .pr-lg--15, .px-lg--15 {
    padding-right: 15px; }
  .pb-lg--15, .py-lg--15 {
    padding-bottom: 15px; }
  .pl-lg--15, .px-lg--15 {
    padding-left: 15px; }
  .p-lg--20 {
    padding: 20px; }
  .pt-lg--20, .py-lg--20 {
    padding-top: 20px; }
  .pr-lg--20, .px-lg--20 {
    padding-right: 20px; }
  .pb-lg--20, .py-lg--20 {
    padding-bottom: 20px; }
  .pl-lg--20, .px-lg--20 {
    padding-left: 20px; }
  .p-lg--30 {
    padding: 30px; }
  .pt-lg--30, .py-lg--30 {
    padding-top: 30px; }
  .pr-lg--30, .px-lg--30 {
    padding-right: 30px; }
  .pb-lg--30, .py-lg--30 {
    padding-bottom: 30px; }
  .pl-lg--30, .px-lg--30 {
    padding-left: 30px; }
  .p-lg--40 {
    padding: 40px; }
  .pt-lg--40, .py-lg--40 {
    padding-top: 40px; }
  .pr-lg--40, .px-lg--40 {
    padding-right: 40px; }
  .pb-lg--40, .py-lg--40 {
    padding-bottom: 40px; }
  .pl-lg--40, .px-lg--40 {
    padding-left: 40px; }
  .p-lg--50 {
    padding: 50px; }
  .pt-lg--50, .py-lg--50 {
    padding-top: 50px; }
  .pr-lg--50, .px-lg--50 {
    padding-right: 50px; }
  .pb-lg--50, .py-lg--50 {
    padding-bottom: 50px; }
  .pl-lg--50, .px-lg--50 {
    padding-left: 50px; }
  .p-lg--60 {
    padding: 60px; }
  .pt-lg--60, .py-lg--60 {
    padding-top: 60px; }
  .pr-lg--60, .px-lg--60 {
    padding-right: 60px; }
  .pb-lg--60, .py-lg--60 {
    padding-bottom: 60px; }
  .pl-lg--60, .px-lg--60 {
    padding-left: 60px; }
  .p-lg--70 {
    padding: 70px; }
  .pt-lg--70, .py-lg--70 {
    padding-top: 70px; }
  .pr-lg--70, .px-lg--70 {
    padding-right: 70px; }
  .pb-lg--70, .py-lg--70 {
    padding-bottom: 70px; }
  .pl-lg--70, .px-lg--70 {
    padding-left: 70px; }
  .p-lg--80 {
    padding: 80px; }
  .pt-lg--80, .py-lg--80 {
    padding-top: 80px; }
  .pr-lg--80, .px-lg--80 {
    padding-right: 80px; }
  .pb-lg--80, .py-lg--80 {
    padding-bottom: 80px; }
  .pl-lg--80, .px-lg--80 {
    padding-left: 80px; }
  .p-lg--90 {
    padding: 90px; }
  .pt-lg--90, .py-lg--90 {
    padding-top: 90px; }
  .pr-lg--90, .px-lg--90 {
    padding-right: 90px; }
  .pb-lg--90, .py-lg--90 {
    padding-bottom: 90px; }
  .pl-lg--90, .px-lg--90 {
    padding-left: 90px; }
  .p-lg--100 {
    padding: 100px; }
  .pt-lg--100, .py-lg--100 {
    padding-top: 100px; }
  .pr-lg--100, .px-lg--100 {
    padding-right: 100px; }
  .pb-lg--100, .py-lg--100 {
    padding-bottom: 100px; }
  .pl-lg--100, .px-lg--100 {
    padding-left: 100px; }
  .p-lg--110 {
    padding: 110px; }
  .pt-lg--110, .py-lg--110 {
    padding-top: 110px; }
  .pr-lg--110, .px-lg--110 {
    padding-right: 110px; }
  .pb-lg--110, .py-lg--110 {
    padding-bottom: 110px; }
  .pl-lg--110, .px-lg--110 {
    padding-left: 110px; }
  .p-lg--120 {
    padding: 120px; }
  .pt-lg--120, .py-lg--120 {
    padding-top: 120px; }
  .pr-lg--120, .px-lg--120 {
    padding-right: 120px; }
  .pb-lg--120, .py-lg--120 {
    padding-bottom: 120px; }
  .pl-lg--120, .px-lg--120 {
    padding-left: 120px; } }

@media (min-width: 1200px) {
  .p-xl--0 {
    padding: 0; }
  .pt-xl--0, .py-xl--0 {
    padding-top: 0; }
  .pr-xl--0, .px-xl--0 {
    padding-right: 0; }
  .pb-xl--0, .py-xl--0 {
    padding-bottom: 0; }
  .pl-xl--0, .px-xl--0 {
    padding-left: 0; }
  .p-xl--10 {
    padding: 10px; }
  .pt-xl--10, .py-xl--10 {
    padding-top: 10px; }
  .pr-xl--10, .px-xl--10 {
    padding-right: 10px; }
  .pb-xl--10, .py-xl--10 {
    padding-bottom: 10px; }
  .pl-xl--10, .px-xl--10 {
    padding-left: 10px; }
  .p-xl--15 {
    padding: 15px; }
  .pt-xl--15, .py-xl--15 {
    padding-top: 15px; }
  .pr-xl--15, .px-xl--15 {
    padding-right: 15px; }
  .pb-xl--15, .py-xl--15 {
    padding-bottom: 15px; }
  .pl-xl--15, .px-xl--15 {
    padding-left: 15px; }
  .p-xl--20 {
    padding: 20px; }
  .pt-xl--20, .py-xl--20 {
    padding-top: 20px; }
  .pr-xl--20, .px-xl--20 {
    padding-right: 20px; }
  .pb-xl--20, .py-xl--20 {
    padding-bottom: 20px; }
  .pl-xl--20, .px-xl--20 {
    padding-left: 20px; }
  .p-xl--30 {
    padding: 30px; }
  .pt-xl--30, .py-xl--30 {
    padding-top: 30px; }
  .pr-xl--30, .px-xl--30 {
    padding-right: 30px; }
  .pb-xl--30, .py-xl--30 {
    padding-bottom: 30px; }
  .pl-xl--30, .px-xl--30 {
    padding-left: 30px; }
  .p-xl--40 {
    padding: 40px; }
  .pt-xl--40, .py-xl--40 {
    padding-top: 40px; }
  .pr-xl--40, .px-xl--40 {
    padding-right: 40px; }
  .pb-xl--40, .py-xl--40 {
    padding-bottom: 40px; }
  .pl-xl--40, .px-xl--40 {
    padding-left: 40px; }
  .p-xl--50 {
    padding: 50px; }
  .pt-xl--50, .py-xl--50 {
    padding-top: 50px; }
  .pr-xl--50, .px-xl--50 {
    padding-right: 50px; }
  .pb-xl--50, .py-xl--50 {
    padding-bottom: 50px; }
  .pl-xl--50, .px-xl--50 {
    padding-left: 50px; }
  .p-xl--60 {
    padding: 60px; }
  .pt-xl--60, .py-xl--60 {
    padding-top: 60px; }
  .pr-xl--60, .px-xl--60 {
    padding-right: 60px; }
  .pb-xl--60, .py-xl--60 {
    padding-bottom: 60px; }
  .pl-xl--60, .px-xl--60 {
    padding-left: 60px; }
  .p-xl--70 {
    padding: 70px; }
  .pt-xl--70, .py-xl--70 {
    padding-top: 70px; }
  .pr-xl--70, .px-xl--70 {
    padding-right: 70px; }
  .pb-xl--70, .py-xl--70 {
    padding-bottom: 70px; }
  .pl-xl--70, .px-xl--70 {
    padding-left: 70px; }
  .p-xl--80 {
    padding: 80px; }
  .pt-xl--80, .py-xl--80 {
    padding-top: 80px; }
  .pr-xl--80, .px-xl--80 {
    padding-right: 80px; }
  .pb-xl--80, .py-xl--80 {
    padding-bottom: 80px; }
  .pl-xl--80, .px-xl--80 {
    padding-left: 80px; }
  .p-xl--90 {
    padding: 90px; }
  .pt-xl--90, .py-xl--90 {
    padding-top: 90px; }
  .pr-xl--90, .px-xl--90 {
    padding-right: 90px; }
  .pb-xl--90, .py-xl--90 {
    padding-bottom: 90px; }
  .pl-xl--90, .px-xl--90 {
    padding-left: 90px; }
  .p-xl--100 {
    padding: 100px; }
  .pt-xl--100, .py-xl--100 {
    padding-top: 100px; }
  .pr-xl--100, .px-xl--100 {
    padding-right: 100px; }
  .pb-xl--100, .py-xl--100 {
    padding-bottom: 100px; }
  .pl-xl--100, .px-xl--100 {
    padding-left: 100px; }
  .p-xl--110 {
    padding: 110px; }
  .pt-xl--110, .py-xl--110 {
    padding-top: 110px; }
  .pr-xl--110, .px-xl--110 {
    padding-right: 110px; }
  .pb-xl--110, .py-xl--110 {
    padding-bottom: 110px; }
  .pl-xl--110, .px-xl--110 {
    padding-left: 110px; }
  .p-xl--120 {
    padding: 120px; }
  .pt-xl--120, .py-xl--120 {
    padding-top: 120px; }
  .pr-xl--120, .px-xl--120 {
    padding-right: 120px; }
  .pb-xl--120, .py-xl--120 {
    padding-bottom: 120px; }
  .pl-xl--120, .px-xl--120 {
    padding-left: 120px; } }

:root {
  --base-color: green; }

::-webkit-scrollbar {
  width: 0;
  background: transparent; }

body .swal2-icon {
  display: none !important; }

body .swal2-confirm {
  color: #fff;
  background-color: #007bff !important;
  border-color: #007bff !important;
  border-radius: 0 !important; }
  body .swal2-confirm:focus, body .swal2-confirm:active {
    background-color: #2754db !important;
    border-color: #2754db !important;
    outline: none !important; }

.footer {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 0 50px;
  z-index: 50;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }
  .footer a {
    color: #fff; }

.preloader {
  position: fixed;
  width: 100vw;
  height: 100vh;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  top: 0;
  left: 0;
  background-color: #ffffff;
  display: none;
  z-index: 11; }
  .preloader.is-active {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
  .preloader__gavel {
    width: 100%; }
  .preloader__zikzak {
    position: absolute;
    -webkit-animation: load  1.75s infinite ease;
            animation: load  1.75s infinite ease;
    width: 190%; }

@-webkit-keyframes load {
  0% {
    -webkit-transform: translateX(-30%);
            transform: translateX(-30%); }
  100% {
    -webkit-transform: translateX(20%);
            transform: translateX(20%); } }

@keyframes load {
  0% {
    -webkit-transform: translateX(-30%);
            transform: translateX(-30%); }
  100% {
    -webkit-transform: translateX(20%);
            transform: translateX(20%); } }

.main {
  position: relative; }
  .main__title {
    position: absolute;
    top: 2.2vh;
    width: 100%;
    text-align: center;
    font-size: 3.2rem;
    padding-right: 2.5vw;
    letter-spacing: .1em; }
    @media (max-width: 998px) {
      .main__title {
        padding-right: 0; } }
    @media (max-width: 660px) {
      .main__title {
        padding: 0 20px;
        font-size: 36px;
        line-height: 1.2; } }
    .main__title span {
      font-size: 1.8rem;
      margin-right: -0.7vw; }
      @media (max-width: 520px) {
        .main__title span {
          font-size: 20px; } }
  .main__img {
    max-width: 100%;
    width: 100%;
    height: 79vh; }
    @media (max-width: 998px) {
      .main__img {
        width: auto;
        max-width: none;
        height: 66vh; } }
    @media (max-width: 998px) {
      .main__img {
        height: 100%; } }
    @media (max-width: 520px) {
      .main__img {
        height: 103vh; } }
    @media (max-width: 520px) {
      .main__img_desktop {
        display: none; } }
    .main__img_mobile {
      display: none; }
      @media (max-width: 520px) {
        .main__img_mobile {
          display: block;
          width: 100%;
          max-width: 100%; } }
  .main .nav-list {
    position: absolute;
    top: 12vh;
    left: 50%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    height: 63vh;
    height: 0;
    padding-bottom: 33%;
    width: 66%;
    max-width: 1300px;
    -webkit-transition: 1s;
    -o-transition: 1s;
    transition: 1s;
    z-index: 2; }
    @media (max-width: 520px) {
      .main .nav-list_desktop {
        display: none; } }
    @media (max-width: 998px) {
      .main .nav-list {
        width: 90%;
        padding-bottom: 46%;
        top: 80px; } }
    .main .nav-list_mobile {
      display: none; }
      @media (max-width: 520px) {
        .main .nav-list_mobile {
          display: block;
          width: 72%;
          height: 400px;
          top: 33%;
          z-index: 2;
          left: 57%; } }
      @media (max-width: 500px) {
        .main .nav-list_mobile {
          left: 55%; } }
      @media (max-width: 470px) {
        .main .nav-list_mobile {
          left: 53%; } }
      @media (max-width: 430px) {
        .main .nav-list_mobile {
          left: 50%; } }
      @media (max-width: 400px) {
        .main .nav-list_mobile {
          width: 82%;
          left: 53%; } }
      @media (max-width: 340px) {
        .main .nav-list_mobile {
          width: 303px;
          left: 50%; } }
    .main .nav-list_unactive {
      -webkit-transition: 1s;
      -o-transition: 1s;
      transition: 1s;
      width: 60%; }
    .main .nav-list__item {
      display: inline;
      position: absolute;
      -webkit-transition: 1s;
      -o-transition: 1s;
      transition: 1s; }
      .main .nav-list__item svg {
        pointer-events: none; }
      @media (max-width: 520px) {
        .main .nav-list__item {
          position: absolute;
          width: 200px;
          height: 200px; } }
      .main .nav-list__item_home {
        top: 22%;
        left: 37%;
        width: 24%;
        top: 18%;
        left: 34%;
        width: 28%;
        pointer-events: none; }
      .main .nav-list__item_upload {
        top: 0;
        right: 5%;
        width: 22%;
        top: 1%;
        right: -2%;
        width: 25%; }
      .main .nav-list__item_about {
        bottom: 29%;
        right: 0;
        width: 14%;
        bottom: 29%;
        right: 2%;
        width: 14%; }
      .main .nav-list__item_physicians {
        bottom: 20%;
        right: 9em;
        width: 20%;
        bottom: 22%;
        right: 14%;
        width: 22.5%; }
      .main .nav-list__item_technology {
        top: 30px;
        right: 22%;
        width: 19%;
        top: 6%;
        right: 20%;
        width: 18%; }
      .main .nav-list__item_experts {
        top: 33%;
        left: 0;
        top: 39%;
        left: -2%;
        width: 18%; }
      .main .nav-list__item_forms {
        top: 30px;
        left: 7%;
        width: 25%;
        top: 1%; }
      .main .nav-list__item_services {
        bottom: 10%;
        left: 10em;
        width: 22%;
        bottom: 15%;
        left: 12%;
        width: 22%; }
      .main .nav-list__item_active {
        -webkit-transition: 1s;
        -o-transition: 1s;
        transition: 1s;
        -webkit-transform: scale(1.4);
            -ms-transform: scale(1.4);
                transform: scale(1.4);
        z-index: 5; }
        @media (max-width: 520px) {
          .main .nav-list__item_active {
            -webkit-transform: scale(1);
                -ms-transform: scale(1);
                    transform: scale(1); } }
    .main .nav-list__icon {
      width: 100%;
      height: 100%;
      cursor: pointer; }
      @media (max-width: 520px) {
        .main .nav-list__icon {
          width: 100%;
          height: 100%;
          max-width: 200px;
          max-height: 200px; } }
    .main .nav-list__popup-arrow {
      pointer-events: none;
      -webkit-transform: rotate(-11deg) translate(-4px, 7px);
          -ms-transform: rotate(-11deg) translate(-4px, 7px);
              transform: rotate(-11deg) translate(-4px, 7px); }
      .main .nav-list__popup-arrow:before, .main .nav-list__popup-arrow:after {
        content: '';
        display: block;
        width: 1px;
        height: 20px;
        position: absolute;
        top: 50%;
        left: 50%;
        -webkit-transform-origin: 50% 50% 0;
            -ms-transform-origin: 50% 50% 0;
                transform-origin: 50% 50% 0; }
      .main .nav-list__popup-arrow:after {
        -webkit-transform: rotate(-70deg);
            -ms-transform: rotate(-70deg);
                transform: rotate(-70deg); }
    .main .nav-list__popup-close {
      cursor: pointer;
      width: 37px;
      height: 37px;
      background-color: rgba(255, 255, 255, 0.5);
      background-clip: content-box;
      border: 2px solid transparent;
      border-right-color: #fff;
      border-radius: 50%;
      position: absolute;
      top: -18px;
      left: -18px;
      -webkit-transform: rotate(45deg);
          -ms-transform: rotate(45deg);
              transform: rotate(45deg);
      z-index: 100; }
      @media (max-width: 520px) {
        .main .nav-list__popup-close {
          top: -4px;
          left: -5px; } }
    .main .nav-list__popup-inner {
      background-color: rgba(255, 255, 255, 0.3);
      border: 2px solid #FFFFFF;
      -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
              box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
      padding: 20px 20px; }
      @media (max-width: 998px) {
        .main .nav-list__popup-inner {
          padding: 15px; } }
      .main .nav-list__popup-inner ul li {
        margin-bottom: .5rem; }
    .main .nav-list__popup {
      display: none;
      position: absolute;
      max-width: 15rem;
      width: 15rem;
      left: 10%;
      top: 60%;
      font-family: l-montserrat, sans-serif;
      color: #000;
      font-weight: 500;
      font-size: .8em;
      z-index: 99;
      -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
              box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25); }
      @media (max-width: 520px) {
        .main .nav-list__popup {
          right: 0;
          left: -75%;
          width: 97vw;
          font-size: 16px;
          top: 95%;
          padding: 14px;
          text-align: center; } }
      @media (max-width: 500px) {
        .main .nav-list__popup {
          left: -68%; } }
      @media (max-width: 470px) {
        .main .nav-list__popup {
          left: -55%; } }
      @media (max-width: 430px) {
        .main .nav-list__popup {
          left: -50%; } }
      @media (max-width: 400px) {
        .main .nav-list__popup {
          left: -45%; } }
      @media (max-width: 340px) {
        .main .nav-list__popup {
          left: -25%; } }
      .main .nav-list__popup_forms .nav-list__popup-arrow::before, .main .nav-list__popup_forms .nav-list__popup-arrow::after {
        background-color: #6946d3; }
      .main .nav-list__popup_experts .nav-list__popup-arrow::before, .main .nav-list__popup_experts .nav-list__popup-arrow::after {
        background-color: #8862b8; }
      .main .nav-list__popup_services .nav-list__popup-arrow::before, .main .nav-list__popup_services .nav-list__popup-arrow::after {
        background-color: #5a25fa; }
      .main .nav-list__popup_home {
        display: none; }
      .main .nav-list__popup_technology {
        left: unset;
        right: -10%; }
        .main .nav-list__popup_technology .nav-list__popup-arrow::before, .main .nav-list__popup_technology .nav-list__popup-arrow::after {
          background-color: #20a9f8; }
      .main .nav-list__popup_physicians {
        left: unset;
        right: -10%; }
        .main .nav-list__popup_physicians .nav-list__popup-arrow::before, .main .nav-list__popup_physicians .nav-list__popup-arrow::after {
          background-color: #04b7df; }
      .main .nav-list__popup_upload {
        left: unset;
        right: -10%; }
        .main .nav-list__popup_upload .nav-list__popup-arrow::before, .main .nav-list__popup_upload .nav-list__popup-arrow::after {
          background-color: #00d8ca; }
      .main .nav-list__popup_about {
        left: unset;
        right: -10%; }
        .main .nav-list__popup_about .nav-list__popup-arrow::before, .main .nav-list__popup_about .nav-list__popup-arrow::after {
          background-color: #51cec8; }
      .main .nav-list__popup_active {
        display: block; }

.svg-line {
  display: none;
  -webkit-animation: loadingLoop 2s linear infinite;
          animation: loadingLoop 2s linear infinite; }
  .svg-line_active {
    display: block; }

.nav-list__icon_popup .svg-line_active {
  display: block; }

.svg-text-hover {
  display: none; }

.svg-text {
  display: inline; }

.svg-logo {
  width: 80%;
  height: 80%; }

.nav-list__item:hover .svg-text-hover {
  display: block;
  pointer-events: none; }

.nav-list__item:hover .svg-text {
  display: none; }

@media (max-width: 520px) {
  .nav-list__item.active-click-bubble .nav-list__popup {
    display: block !important; } }

@-webkit-keyframes loadingLoop {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
    -webkit-transform-origin: center;
            transform-origin: center; }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
    -webkit-transform-origin: center;
            transform-origin: center; } }

@keyframes loadingLoop {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
    -webkit-transform-origin: center;
            transform-origin: center; }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
    -webkit-transform-origin: center;
            transform-origin: center; } }

#circle-swipe {
  -ms-touch-action: none;
      touch-action: none; }

.active-click-bubble {
  -webkit-transform: scale(1) !important;
      -ms-transform: scale(1) !important;
          transform: scale(1) !important; }

.active-bubble {
  -webkit-transform: scale(0.8) !important;
      -ms-transform: scale(0.8) !important;
          transform: scale(0.8) !important; }

.subactive-bubble {
  -webkit-transform: scale(0.7) !important;
      -ms-transform: scale(0.7) !important;
          transform: scale(0.7) !important; }

.subsubactive-bubble-left {
  -webkit-transform: scale(0.6) translateX(20px) !important;
      -ms-transform: scale(0.6) translateX(20px) !important;
          transform: scale(0.6) translateX(20px) !important; }

.subsubactive-bubble-right {
  -webkit-transform: scale(0.6) translateX(-20px) !important;
      -ms-transform: scale(0.6) translateX(-20px) !important;
          transform: scale(0.6) translateX(-20px) !important; }

.ui-loader {
  display: none; }

.carousel .nav-list__item {
  display: block;
  position: absolute;
  -webkit-transform: scale(0.6);
  -ms-transform: scale(0.6);
      transform: scale(0.6); }

.carousel .nav-list__item.active {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
      transform: scale(1); }

.carousel .nav-list__item.transition {
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease; }


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vbm9ybWFsaXplLmNzcyIsIndlYnBhY2s6Ly8vbWl4aW5zLnNjc3MiLCJ3ZWJwYWNrOi8vL2ZvbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uL2xpYnMvanF1ZXJ5LWZ1bGxwYWdlLnNjc3MiLCJ3ZWJwYWNrOi8vL2Jhc2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi4vbGlicy9ib290c3RyYXAuc2NzcyIsIndlYnBhY2s6Ly8vLi4vbGlicy92ZWdhcy5zY3NzIiwid2VicGFjazovLy8uLi9saWJzL3NsaWNrLnNjc3MiLCJ3ZWJwYWNrOi8vL2xpYnMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vYmFzZS9zdHlsZS5zY3NzIiwid2VicGFjazovLy8uLi9iYXNlL3V0aWxpdGllcy5zY3NzIiwid2VicGFjazovLy9mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly8vcHJlbG9hZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uL2NvbmZpZy92YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vbWFpbi5zY3NzIiwid2VicGFjazovLy9jaXJjdWxhci1jYXJvdXNlbC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDJFQUEyRTs7QUFFM0U7K0VBQytFOztBQUUvRTs7O0VBR0U7O0FBRUY7RUFDRSxpQkFBaUIsRUFBRSxNQUFNO0VBQ3pCLDhCQUE4QixFQUFFLE1BQU07QUFDeEM7O0FBRUE7K0VBQytFOztBQUUvRTs7RUFFRTs7QUFFRjtFQUNFLFNBQVM7QUFDWDs7QUFFQTs7RUFFRTs7QUFFRjtFQUNFLGNBQWM7QUFDaEI7O0FBRUE7OztFQUdFOztBQUVGO0VBQ0UsY0FBYztFQUNkLGdCQUFnQjtBQUNsQjs7QUFFQTsrRUFDK0U7O0FBRS9FOzs7RUFHRTs7QUFFRjtFQUNFLHVCQUF1QixFQUFFLE1BQU07RUFDL0IsU0FBUyxFQUFFLE1BQU07RUFDakIsaUJBQWlCLEVBQUUsTUFBTTtBQUMzQjs7QUFFQTs7O0VBR0U7O0FBRUY7RUFDRSxpQ0FBaUMsRUFBRSxNQUFN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O0VBQUMsUUFBTztFQUFDLFNBQVE7RUFBQyxPQUFNOztBQUFDO0VBQVcsU0FBUTtFQUFDLFdBQVU7RUFBQyxZQUFXO0VBQUMsVUFBUzs7QUFBQztFQUF3QjtJQUFXLE1BQUs7RUFBQztJQUFXLFFBQU87RUFBQztJQUFXLFNBQVE7RUFBQztJQUFXLE9BQU07RUFBQztJQUFXLE1BQUs7SUFBQyxTQUFRO0VBQUM7SUFBVyxRQUFPO0lBQUMsT0FBTTtFQUFDO0lBQVMsTUFBSztJQUFDLFFBQU87SUFBQyxTQUFRO0lBQUMsT0FBTTtFQUFDO0lBQWMsU0FBUTtJQUFDLFdBQVU7SUFBQyxZQUFXO0lBQUMsVUFBUyxJQUFFOztBQUFBO0VBQXdCO0lBQVcsTUFBSztFQUFDO0lBQVcsUUFBTztFQUFDO0lBQVcsU0FBUTtFQUFDO0lBQVcsT0FBTTtFQUFDO0lBQVcsTUFBSztJQUFDLFNBQVE7RUFBQztJQUFXLFFBQU87SUFBQyxPQUFNO0VBQUM7SUFBUyxNQUFLO0lBQUMsUUFBTztJQUFDLFNBQVE7SUFBQyxPQUFNO0VBQUM7SUFBYyxTQUFRO0lBQUMsV0FBVTtJQUFDLFlBQVc7SUFBQyxVQUFTLElBQUU7O0FBQUE7RUFBd0I7SUFBVyxNQUFLO0VBQUM7SUFBVyxRQUFPO0VBQUM7SUFBVyxTQUFRO0VBQUM7SUFBVyxPQUFNO0VBQUM7SUFBVyxNQUFLO0lBQUMsU0FBUTtFQUFDO0lBQVcsUUFBTztJQUFDLE9BQU07RUFBQztJQUFTLE1BQUs7SUFBQyxRQUFPO0lBQUMsU0FBUTtJQUFDLE9BQU07RUFBQztJQUFjLFNBQVE7SUFBQyxXQUFVO0lBQUMsWUFBVztJQUFDLFVBQVMsSUFBRTs7QUFBQTtFQUF5QjtJQUFXLE1BQUs7RUFBQztJQUFXLFFBQU87RUFBQztJQUFXLFNBQVE7RUFBQztJQUFXLE9BQU07RUFBQztJQUFXLE1BQUs7SUFBQyxTQUFRO0VBQUM7SUFBVyxRQUFPO0lBQUMsT0FBTTtFQUFDO0lBQVMsTUFBSztJQUFDLFFBQU87SUFBQyxTQUFRO0lBQUMsT0FBTTtFQUFDO0lBQWMsU0FBUTtJQUFDLFdBQVU7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QUFDO0VBQVkseUJBQXdCOztBQUFDO0VBQXNDLHlCQUF3Qjs7QUFBQztFQUFZLGNBQWE7O0FBQUM7RUFBc0MsY0FBYTs7QUFBQztFQUFZLGNBQWE7O0FBQUM7RUFBc0MsY0FBYTs7QUFBQztFQUFZLGNBQWE7O0FBQUM7RUFBc0MsY0FBYTs7QUFBQztFQUFZLGNBQWE7O0FBQUM7RUFBc0MsY0FBYTs7QUFBQztFQUFhLGNBQWE7O0FBQUM7RUFBd0MsY0FBYTs7QUFBQztFQUFhLGNBQWE7O0FBQUM7RUFBd0MsY0FBYTs7QUFBQztFQUFZLGNBQWE7O0FBQUM7RUFBc0MsY0FBYTs7QUFBQztFQUFjLGNBQWE7O0FBQUM7RUFBMEMsY0FBYTs7QUFBQztFQUFjLGNBQWE7O0FBQUM7RUFBMEMsY0FBYTs7QUFBQztFQUFXLGNBQWE7O0FBQUM7RUFBb0MsY0FBYTs7QUFBQztFQUFjLGNBQWE7O0FBQUM7RUFBMEMsY0FBYTs7QUFBQztFQUFlLGNBQWE7O0FBQUM7RUFBNEMsY0FBYTs7QUFBQztFQUFjLGNBQWE7O0FBQUM7RUFBMEMsY0FBYTs7QUFBQztFQUFhLFdBQVU7O0FBQUM7RUFBd0MsV0FBVTs7QUFBQztFQUFhLFdBQVU7O0FBQUM7RUFBd0MsV0FBVTs7QUFBQztFQUFjLFVBQVM7O0FBQUM7RUFBYSxZQUFXOztBQUFFO0VBQWEsV0FBVTs7QUFBQztFQUFhLFlBQVc7O0FBQUM7RUFBYSxXQUFVOztBQUFDO0VBQWEsWUFBVzs7QUFBQztFQUFhLFlBQVc7O0FBQUM7RUFBYSxZQUFXOztBQUFDO0VBQWEsWUFBVzs7QUFBQztFQUFhLFlBQVc7O0FBQUM7RUFBYSxXQUFVOztBQUFDO0VBQWEsWUFBVzs7QUFBQztFQUFhLFdBQVU7O0FBQUM7RUFBYSxZQUFXOztBQUFDO0VBQWEsV0FBVTs7QUFBQztFQUFhLFlBQVc7O0FBQUM7RUFBYSxXQUFVOztBQUFDO0VBQWEsWUFBVzs7QUFBQztFQUFhLFdBQVU7O0FBQUM7RUFBWSxZQUFXOztBQUFDO0VBQVksVUFBUzs7QUFBQztFQUFXLFVBQVM7O0FBQUM7RUFBWSxXQUFVOztBQUFDO0VBQVksV0FBVTs7QUFBQztFQUFZLFdBQVU7O0FBQUM7RUFBWSxXQUFVOztBQUFDO0VBQVksV0FBVTs7QUFBQztFQUFjLGFBQVk7O0FBQUM7RUFBd0I7SUFBYyxVQUFTO0VBQUM7SUFBZSxXQUFVO0VBQUM7SUFBZSxXQUFVO0VBQUM7SUFBZSxXQUFVO0VBQUM7SUFBZSxXQUFVO0VBQUM7SUFBZSxXQUFVO0VBQUM7SUFBaUIsYUFBWSxJQUFFOztBQUFBO0VBQXdCO0lBQWMsVUFBUztFQUFDO0lBQWUsV0FBVTtFQUFDO0lBQWUsV0FBVTtFQUFDO0lBQWUsV0FBVTtFQUFDO0lBQWUsV0FBVTtFQUFDO0lBQWUsV0FBVTtFQUFDO0lBQWlCLGFBQVksSUFBRTs7QUFBQTtFQUF3QjtJQUFjLFVBQVM7RUFBQztJQUFlLFdBQVU7RUFBQztJQUFlLFdBQVU7RUFBQztJQUFlLFdBQVU7RUFBQztJQUFlLFdBQVU7RUFBQztJQUFlLFdBQVU7RUFBQztJQUFpQixhQUFZLElBQUU7O0FBQUE7RUFBeUI7SUFBYyxVQUFTO0VBQUM7SUFBZSxXQUFVO0VBQUM7SUFBZSxXQUFVO0VBQUM7SUFBZSxXQUFVO0VBQUM7SUFBZSxXQUFVO0VBQUM7SUFBZSxXQUFVO0VBQUM7SUFBaUIsYUFBWSxJQUFFOztBQUFBO0VBQVcsbURBQXNDO1VBQXRDLDJDQUFzQzs7QUFBQztFQUFXLG1EQUFzQztVQUF0QywyQ0FBc0M7O0FBQUM7RUFBVyxvREFBdUM7VUFBdkMsNENBQXVDOztBQUFDO0VBQVcsb0RBQXVDO1VBQXZDLDRDQUF1Qzs7QUFBQztFQUFXLGlEQUFvQztVQUFwQyx5Q0FBb0M7O0FBQUM7RUFBVyxnREFBbUM7VUFBbkMsd0NBQW1DOztBQUFDO0VBQVcsZ0RBQW1DO1VBQW5DLHdDQUFtQzs7QUFBQztFQUFXLGlEQUFvQztVQUFwQyx5Q0FBb0M7O0FBQUM7RUFBVyxnREFBbUM7VUFBbkMsd0NBQW1DOztBQUFDO0VBQVksZ0RBQW1DO1VBQW5DLHdDQUFtQzs7QU5xb1V2clo7RU1yb1U2c1osU0FBUTs7QUFBQztFQUFZLFNBQVE7O0FBQUM7RUFBWSxXQUFVOztBQUFDO0VBQVksV0FBVTs7QUFBQztFQUFjLGFBQVk7O0FBQUM7RUFBYyxlQUFjOztBQUFDO0VBQWMsZUFBYzs7QUFBQztFQUFjLGdCQUFlOztBQUFDO0VBQWMsa0JBQWlCOztBQUFDO0VBQWMsa0JBQWlCOztBQUFDO0VBQWMsY0FBYTs7QUFBQztFQUFjLGdCQUFlOztBQUFDO0VBQWMsZ0JBQWU7O0FBQUM7RUFBYyxlQUFjOztBQUFDO0VBQWMsaUJBQWdCOztBQUFDO0VBQWMsaUJBQWdCOztBQUFDO0VBQXlCO0lBQWUsU0FBUTtFQUFDO0lBQWUsV0FBVTtFQUFDO0lBQWUsV0FBVTtFQUFDO0lBQWlCLGFBQVk7RUFBQztJQUFpQixlQUFjO0VBQUM7SUFBaUIsZUFBYztFQUFDO0lBQWlCLGdCQUFlO0VBQUM7SUFBaUIsa0JBQWlCO0VBQUM7SUFBaUIsa0JBQWlCO0VBQUM7SUFBaUIsY0FBYTtFQUFDO0lBQWlCLGdCQUFlO0VBQUM7SUFBaUIsZ0JBQWU7RUFBQztJQUFpQixlQUFjO0VBQUM7SUFBaUIsaUJBQWdCO0VBQUM7SUFBaUIsaUJBQWdCLElBQUU7O0FBQUE7RUFBeUI7SUFBZSxTQUFRO0VBQUM7SUFBZSxXQUFVO0VBQUM7SUFBZSxXQUFVO0VBQUM7SUFBaUIsYUFBWTtFQUFDO0lBQWlCLGVBQWM7RUFBQztJQUFpQixlQUFjO0VBQUM7SUFBaUIsZ0JBQWU7RUFBQztJQUFpQixrQkFBaUI7RUFBQztJQUFpQixrQkFBaUI7RUFBQztJQUFpQixjQUFhO0VBQUM7SUFBaUIsZ0JBQWU7RUFBQztJQUFpQixnQkFBZTtFQUFDO0lBQWlCLGVBQWM7RUFBQztJQUFpQixpQkFBZ0I7RUFBQztJQUFpQixpQkFBZ0IsSUFBRTs7QUFBQTtFQUF5QjtJQUFlLFNBQVE7RUFBQztJQUFlLFdBQVU7RUFBQztJQUFlLFdBQVU7RUFBQztJQUFpQixhQUFZO0VBQUM7SUFBaUIsZUFBYztFQUFDO0lBQWlCLGVBQWM7RUFBQztJQUFpQixnQkFBZTtFQUFDO0lBQWlCLGtCQUFpQjtFQUFDO0lBQWlCLGtCQUFpQjtFQUFDO0lBQWlCLGNBQWE7RUFBQztJQUFpQixnQkFBZTtFQUFDO0lBQWlCLGdCQUFlO0VBQUM7SUFBaUIsZUFBYztFQUFDO0lBQWlCLGlCQUFnQjtFQUFDO0lBQWlCLGlCQUFnQixJQUFFOztBQUFBO0VBQTBCO0lBQWUsU0FBUTtFQUFDO0lBQWUsV0FBVTtFQUFDO0lBQWUsV0FBVTtFQUFDO0lBQWlCLGFBQVk7RUFBQztJQUFpQixlQUFjO0VBQUM7SUFBaUIsZUFBYztFQUFDO0lBQWlCLGdCQUFlO0VBQUM7SUFBaUIsa0JBQWlCO0VBQUM7SUFBaUIsa0JBQWlCO0VBQUM7SUFBaUIsY0FBYTtFQUFDO0lBQWlCLGdCQUFlO0VBQUM7SUFBaUIsZ0JBQWU7RUFBQztJQUFpQixlQUFjO0VBQUM7SUFBaUIsaUJBQWdCO0VBQUM7SUFBaUIsaUJBQWdCLElBQUU7O0FOcXpVaGtlO0VNcnpVcWxlLG1CQUFrQjtFQUFDLHFCQUFvQjs7QUFBQztFQUFrQixnQ0FBK0I7O0FBQUM7RUFBb0IsZ0NBQStCOztBQUFDO0VBQWdCLGdDQUErQjs7QUFBQztFQUFlLGdDQUErQjs7QUFBQztFQUFlLHFCQUFvQjs7QUFBQztFQUFlLHFCQUFvQjs7QUFBQztFQUFlLHFCQUFvQjs7QUFBQztFQUFlLHFCQUFvQjs7QUFBQztFQUFnQixxQkFBb0I7O0FBQUM7RUFBZ0IscUJBQW9COztBQUFDO0VBQWUscUJBQW9COztBQUFDO0VBQWlCLHFCQUFvQjs7QUFBQztFQUFpQixxQkFBb0I7O0FBQUM7RUFBYyxxQkFBb0I7O0FBQUM7RUFBaUIscUJBQW9COztBQUFDO0VBQWtCLHFCQUFvQjs7QUFBQztFQUFpQixxQkFBb0I7O0FBQUM7RUFBZ0Isa0JBQWlCOztBQUFDO0VBQWdCLGtCQUFpQjs7QUFBQztFQUFzQixtQkFBa0I7O0FBQUM7RUFBTyxTQUFROztBQUFDO0VBQWUsYUFBWTs7QUFBQztFQUFlLGVBQWM7O0FBQUM7RUFBZSxnQkFBZTs7QUFBQztFQUFlLGNBQWE7O0FBQUM7RUFBUSxZQUFXOztBQUFDO0VBQWlCLGdCQUFlOztBQUFDO0VBQWlCLGtCQUFpQjs7QUFBQztFQUFpQixtQkFBa0I7O0FBQUM7RUFBaUIsaUJBQWdCOztBQUFDO0VBQVEsWUFBVzs7QUFBQztFQUFpQixnQkFBZTs7QUFBQztFQUFpQixrQkFBaUI7O0FBQUM7RUFBaUIsbUJBQWtCOztBQUFDO0VBQWlCLGlCQUFnQjs7QUFBQztFQUFRLFlBQVc7O0FBQUM7RUFBaUIsZ0JBQWU7O0FBQUM7RUFBaUIsa0JBQWlCOztBQUFDO0VBQWlCLG1CQUFrQjs7QUFBQztFQUFpQixpQkFBZ0I7O0FBQUM7RUFBUSxZQUFXOztBQUFDO0VBQWlCLGdCQUFlOztBQUFDO0VBQWlCLGtCQUFpQjs7QUFBQztFQUFpQixtQkFBa0I7O0FBQUM7RUFBaUIsaUJBQWdCOztBQUFDO0VBQVEsWUFBVzs7QUFBQztFQUFpQixnQkFBZTs7QUFBQztFQUFpQixrQkFBaUI7O0FBQUM7RUFBaUIsbUJBQWtCOztBQUFDO0VBQWlCLGlCQUFnQjs7QUFBQztFQUFRLFlBQVc7O0FBQUM7RUFBaUIsZ0JBQWU7O0FBQUM7RUFBaUIsa0JBQWlCOztBQUFDO0VBQWlCLG1CQUFrQjs7QUFBQztFQUFpQixpQkFBZ0I7O0FBQUM7RUFBUSxZQUFXOztBQUFDO0VBQWlCLGdCQUFlOztBQUFDO0VBQWlCLGtCQUFpQjs7QUFBQztFQUFpQixtQkFBa0I7O0FBQUM7RUFBaUIsaUJBQWdCOztBQUFDO0VBQVEsWUFBVzs7QUFBQztFQUFpQixnQkFBZTs7QUFBQztFQUFpQixrQkFBaUI7O0FBQUM7RUFBaUIsbUJBQWtCOztBQUFDO0VBQWlCLGlCQUFnQjs7QUFBQztFQUFRLFlBQVc7O0FBQUM7RUFBaUIsZ0JBQWU7O0FBQUM7RUFBaUIsa0JBQWlCOztBQUFDO0VBQWlCLG1CQUFrQjs7QUFBQztFQUFpQixpQkFBZ0I7O0FBQUM7RUFBUSxZQUFXOztBQUFDO0VBQWlCLGdCQUFlOztBQUFDO0VBQWlCLGtCQUFpQjs7QUFBQztFQUFpQixtQkFBa0I7O0FBQUM7RUFBaUIsaUJBQWdCOztBQUFDO0VBQVMsYUFBWTs7QUFBQztF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QjtFQUFDO0lBQXVCLG1CQUFrQjtFQUFDO0lBQXVCLG9CQUFtQjtFQUFDO0lBQXVCLGtCQUFpQjtFQUFDO0lBQVcsYUFBWTtFQUFDO0lBQXVCLGlCQUFnQjtFQUFDO0lBQXVCLG1CQUFrQjtFQUFDO0lBQXVCLG9CQUFtQjtFQUFDO0lBQXVCLGtCQUFpQjtFQUFDO0lBQVcsYUFBWTtFQUFDO0lBQXVCLGlCQUFnQjtFQUFDO0lBQXVCLG1CQUFrQjtFQUFDO0lBQXVCLG9CQUFtQjtFQUFDO0lBQXVCLGtCQUFpQjtFQUFDO0lBQVcsYUFBWTtFQUFDO0lBQXVCLGlCQUFnQjtFQUFDO0lBQXVCLG1CQUFrQjtFQUFDO0lBQXVCLG9CQUFtQjtFQUFDO0lBQXVCLGtCQUFpQjtFQUFDO0lBQVcsYUFBWTtFQUFDO0lBQXVCLGlCQUFnQjtFQUFDO0lBQXVCLG1CQUFrQjtFQUFDO0lBQXVCLG9CQUFtQjtFQUFDO0lBQXVCLGtCQUFpQjtFQUFDO0lBQVcsYUFBWTtFQUFDO0lBQXVCLGlCQUFnQjtFQUFDO0lBQXVCLG1CQUFrQjtFQUFDO0lBQXVCLG9CQUFtQjtFQUFDO0lBQXVCLGtCQUFpQjtFQUFDO0lBQVcsYUFBWTtFQUFDO0lBQXVCLGlCQUFnQjtFQUFDO0lBQXVCLG1CQUFrQjtFQUFDO0lBQXVCLG9CQUFtQjtFQUFDO0lBQXVCLGtCQUFpQjtFQUFDO0lBQVksY0FBYTtFQUFDO0lBQXlCLGtCQUFpQjtFQUFDO0lBQXlCLG9CQUFtQjtFQUFDO0lBQXlCLHFCQUFvQjtFQUFDO0lBQXlCLG1CQUFrQjtFQUFDO0lBQVksY0FBYTtFQUFDO0lBQXlCLGtCQUFpQjtFQUFDO0lBQXlCLG9CQUFtQjtFQUFDO0lBQXlCLHFCQUFvQjtFQUFDO0lBQXlCLG1CQUFrQjtFQUFDO0lBQVksY0FBYTtFQUFDO0lBQXlCLGtCQUFpQjtFQUFDO0lBQXlCLG9CQUFtQjtFQUFDO0lBQXlCLHFCQUFvQjtFQUFDO0lBQXlCLG1CQUFrQixJQUFFOztBQUFBO0VBQXdCO0lBQVUsVUFBUztFQUFDO0lBQXFCLGNBQWE7RUFBQztJQUFxQixnQkFBZTtFQUFDO0lBQXFCLGlCQUFnQjtFQUFDO0lBQXFCLGVBQWM7RUFBQztJQUFXLGFBQVk7RUFBQztJQUF1QixpQkFBZ0I7RUFBQztJQUF1QixtQkFBa0I7RUFBQztJQUF1QixvQkFBbUI7RUFBQztJQUF1QixrQkFBaUI7RUFBQztJQUFXLGFBQVk7RUFBQztJQUF1QixpQkFBZ0I7RUFBQztJQUF1QixtQkFBa0I7RUFBQztJQUF1QixvQkFBbUI7RUFBQztJQUF1QixrQkFBaUI7RUFBQztJQUFXLGFBQVk7RUFBQztJQUF1QixpQkFBZ0I7RUFBQztJQUF1QixtQkFBa0I7RUFBQztJQUF1QixvQkFBbUI7RUFBQztJQUF1QixrQkFBaUI7RUFBQztJQUFXLGFBQVk7RUFBQztJQUF1QixpQkFBZ0I7RUFBQztJQUF1QixtQkFBa0I7RUFBQztJQUF1QixvQkFBbUI7RUFBQztJQUF1QixrQkFBaUI7RUFBQztJQUFXLGFBQVk7RUFBQztJQUF1QixpQkFBZ0I7RUFBQztJQUF1QixtQkFBa0I7RUFBQztJQUF1QixvQkFBbUI7RUFBQztJQUF1QixrQkFBaUI7RUFBQztJQUFXLGFBQVk7RUFBQztJQUF1QixpQkFBZ0I7RUFBQztJQUF1QixtQkFBa0I7RUFBQztJQUF1QixvQkFBbUI7RUFBQztJQUF1QixrQkFBaUI7RUFBQztJQUFXLGFBQVk7RUFBQztJQUF1QixpQkFBZ0I7RUFBQztJQUF1QixtQkFBa0I7RUFBQztJQUF1QixvQkFBbUI7RUFBQztJQUF1QixrQkFBaUI7RUFBQztJQUFXLGFBQVk7RUFBQztJQUF1QixpQkFBZ0I7RUFBQztJQUF1QixtQkFBa0I7RUFBQztJQUF1QixvQkFBbUI7RUFBQztJQUF1QixrQkFBaUI7RUFBQztJQUFXLGFBQVk7RUFBQztJQUF1QixpQkFBZ0I7RUFBQztJQUF1QixtQkFBa0I7RUFBQztJQUF1QixvQkFBbUI7RUFBQztJQUF1QixrQkFBaUI7RUFBQztJQUFXLGFBQVk7RUFBQztJQUF1QixpQkFBZ0I7RUFBQztJQUF1QixtQkFBa0I7RUFBQztJQUF1QixvQkFBbUI7RUFBQztJQUF1QixrQkFBaUI7RUFBQztJQUFZLGNBQWE7RUFBQztJQUF5QixrQkFBaUI7RUFBQztJQUF5QixvQkFBbUI7RUFBQztJQUF5QixxQkFBb0I7RUFBQztJQUF5QixtQkFBa0I7RUFBQztJQUFZLGNBQWE7RUFBQztJQUF5QixrQkFBaUI7RUFBQztJQUF5QixvQkFBbUI7RUFBQztJQUF5QixxQkFBb0I7RUFBQztJQUF5QixtQkFBa0I7RUFBQztJQUFZLGNBQWE7RUFBQztJQUF5QixrQkFBaUI7RUFBQztJQUF5QixvQkFBbUI7RUFBQztJQUF5QixxQkFBb0I7RUFBQztJQUF5QixtQkFBa0IsSUFBRTs7QUFBQTtFQUF3QjtJQUFVLFVBQVM7RUFBQztJQUFxQixjQUFhO0VBQUM7SUFBcUIsZ0JBQWU7RUFBQztJQUFxQixpQkFBZ0I7RUFBQztJQUFxQixlQUFjO0VBQUM7SUFBVyxhQUFZO0VBQUM7SUFBdUIsaUJBQWdCO0VBQUM7SUFBdUIsbUJBQWtCO0VBQUM7SUFBdUIsb0JBQW1CO0VBQUM7SUFBdUIsa0JBQWlCO0VBQUM7SUFBVyxhQUFZO0VBQUM7SUFBdUIsaUJBQWdCO0VBQUM7SUFBdUIsbUJBQWtCO0VBQUM7SUFBdUIsb0JBQW1CO0VBQUM7SUFBdUIsa0JBQWlCO0VBQUM7SUFBVyxhQUFZO0VBQUM7SUFBdUIsaUJBQWdCO0VBQUM7SUFBdUIsbUJBQWtCO0VBQUM7SUFBdUIsb0JBQW1CO0VBQUM7SUFBdUIsa0JBQWlCO0VBQUM7SUFBVyxhQUFZO0VBQUM7SUFBdUIsaUJBQWdCO0VBQUM7SUFBdUIsbUJBQWtCO0VBQUM7SUFBdUIsb0JBQW1CO0VBQUM7SUFBdUIsa0JBQWlCO0VBQUM7SUFBVyxhQUFZO0VBQUM7SUFBdUIsaUJBQWdCO0VBQUM7SUFBdUIsbUJBQWtCO0VBQUM7SUFBdUIsb0JBQW1CO0VBQUM7SUFBdUIsa0JBQWlCO0VBQUM7SUFBVyxhQUFZO0VBQUM7SUFBdUIsaUJBQWdCO0VBQUM7SUFBdUIsbUJBQWtCO0VBQUM7SUFBdUIsb0JBQW1CO0VBQUM7SUFBdUIsa0JBQWlCO0VBQUM7SUFBVyxhQUFZO0VBQUM7SUFBdUIsaUJBQWdCO0VBQUM7SUFBdUIsbUJBQWtCO0VBQUM7SUFBdUIsb0JBQW1CO0VBQUM7SUFBdUIsa0JBQWlCO0VBQUM7SUFBVyxhQUFZO0VBQUM7SUFBdUIsaUJBQWdCO0VBQUM7SUFBdUIsbUJBQWtCO0VBQUM7SUFBdUIsb0JBQW1CO0VBQUM7SUFBdUIsa0JBQWlCO0VBQUM7SUFBVyxhQUFZO0VBQUM7SUFBdUIsaUJBQWdCO0VBQUM7SUFBdUIsbUJBQWtCO0VBQUM7SUFBdUIsb0JBQW1CO0VBQUM7SUFBdUIsa0JBQWlCO0VBQUM7SUFBVyxhQUFZO0VBQUM7SUFBdUIsaUJBQWdCO0VBQUM7SUFBdUIsbUJBQWtCO0VBQUM7SUFBdUIsb0JBQW1CO0VBQUM7SUFBdUIsa0JBQWlCO0VBQUM7SUFBWSxjQUFhO0VBQUM7SUFBeUIsa0JBQWlCO0VBQUM7SUFBeUIsb0JBQW1CO0VBQUM7SUFBeUIscUJBQW9CO0VBQUM7SUFBeUIsbUJBQWtCO0VBQUM7SUFBWSxjQUFhO0VBQUM7SUFBeUIsa0JBQWlCO0VBQUM7SUFBeUIsb0JBQW1CO0VBQUM7SUFBeUIscUJBQW9CO0VBQUM7SUFBeUIsbUJBQWtCO0VBQUM7SUFBWSxjQUFhO0VBQUM7SUFBeUIsa0JBQWlCO0VBQUM7SUFBeUIsb0JBQW1CO0VBQUM7SUFBeUIscUJBQW9CO0VBQUM7SUFBeUIsbUJBQWtCLElBQUU7O0FBQUE7RUFBeUI7SUFBVSxVQUFTO0VBQUM7SUFBcUIsY0FBYTtFQUFDO0lBQXFCLGdCQUFlO0VBQUM7SUFBcUIsaUJBQWdCO0VBQUM7SUFBcUIsZUFBYztFQUFDO0lBQVcsYUFBWTtFQUFDO0lBQXVCLGlCQUFnQjtFQUFDO0lBQXVCLG1CQUFrQjtFQUFDO0lBQXVCLG9CQUFtQjtFQUFDO0lBQXVCLGtCQUFpQjtFQUFDO0lBQVcsYUFBWTtFQUFDO0lBQXVCLGlCQUFnQjtFQUFDO0lBQXVCLG1CQUFrQjtFQUFDO0lBQXVCLG9CQUFtQjtFQUFDO0lBQXVCLGtCQUFpQjtFQUFDO0lBQVcsYUFBWTtFQUFDO0lBQXVCLGlCQUFnQjtFQUFDO0lBQXVCLG1CQUFrQjtFQUFDO0lBQXVCLG9CQUFtQjtFQUFDO0lBQXVCLGtCQUFpQjtFQUFDO0lBQVcsYUFBWTtFQUFDO0lBQXVCLGlCQUFnQjtFQUFDO0lBQXVCLG1CQUFrQjtFQUFDO0lBQXVCLG9CQUFtQjtFQUFDO0lBQXVCLGtCQUFpQjtFQUFDO0lBQVcsYUFBWTtFQUFDO0lBQXVCLGlCQUFnQjtFQUFDO0lBQXVCLG1CQUFrQjtFQUFDO0lBQXVCLG9CQUFtQjtFQUFDO0lBQXVCLGtCQUFpQjtFQUFDO0lBQVcsYUFBWTtFQUFDO0lBQXVCLGlCQUFnQjtFQUFDO0lBQXVCLG1CQUFrQjtFQUFDO0lBQXVCLG9CQUFtQjtFQUFDO0lBQXVCLGtCQUFpQjtFQUFDO0lBQVcsYUFBWTtFQUFDO0lBQXVCLGlCQUFnQjtFQUFDO0lBQXVCLG1CQUFrQjtFQUFDO0lBQXVCLG9CQUFtQjtFQUFDO0lBQXVCLGtCQUFpQjtFQUFDO0lBQVcsYUFBWTtFQUFDO0lBQXVCLGlCQUFnQjtFQUFDO0lBQXVCLG1CQUFrQjtFQUFDO0lBQXVCLG9CQUFtQjtFQUFDO0lBQXVCLGtCQUFpQjtFQUFDO0lBQVcsYUFBWTtFQUFDO0lBQXVCLGlCQUFnQjtFQUFDO0lBQXVCLG1CQUFrQjtFQUFDO0lBQXVCLG9CQUFtQjtFQUFDO0lBQXVCLGtCQUFpQjtFQUFDO0lBQVcsYUFBWTtFQUFDO0lBQXVCLGlCQUFnQjtFQUFDO0lBQXVCLG1CQUFrQjtFQUFDO0lBQXVCLG9CQUFtQjtFQUFDO0lBQXVCLGtCQUFpQjtFQUFDO0lBQVksY0FBYTtFQUFDO0lBQXlCLGtCQUFpQjtFQUFDO0lBQXlCLG9CQUFtQjtFQUFDO0lBQXlCLHFCQUFvQjtFQUFDO0lBQXlCLG1CQUFrQjtFQUFDO0lBQVksY0FBYTtFQUFDO0lBQXlCLGtCQUFpQjtFQUFDO0lBQXlCLG9CQUFtQjtFQUFDO0lBQXlCLHFCQUFvQjtFQUFDO0lBQXlCLG1CQUFrQjtFQUFDO0lBQVksY0FBYTtFQUFDO0lBQXlCLGtCQUFpQjtFQUFDO0lBQXlCLG9CQUFtQjtFQUFDO0lBQXlCLHFCQUFvQjtFQUFD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QUFJbEM7RUFDRSx5REFBaUQ7TUFBakQscURBQWlEO1VBQWpELGlEQUFpRDs7QUFJbkQ7RUFDRSwwREFBa0Q7TUFBbEQsc0RBQWtEO1VBQWxELGtEQUFrRDs7QUFNcEQ7RUFDRSxhQUFhOztBQ2xpQmY7RUFDRSxjQUFjO0VBQ2Qsa0JBQWtCO0VBQ2xCLDZCQUE2QjtFQUc3Qix5QkFBcUI7TUFBckIscUJBQXFCOztBQUd2QjtFQUNFLDJCQUEyQjtFQUczQix1QkFBbUI7TUFBbkIsbUJBQW1COztBQUdyQjtFQUNFLGtDQUFrQztFQUVsQyw2QkFBNkI7RUFDN0IsMEJBQTBCIiwiZmlsZSI6Ii4vY3NzL2hvbWUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbiAqL1xuXG5odG1sIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG59XG5cbi8qIFNlY3Rpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIFJlbmRlciB0aGUgYG1haW5gIGVsZW1lbnQgY29uc2lzdGVudGx5IGluIElFLlxuICovXG5cbm1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cbiAgaGVpZ2h0OiAwOyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDsgLyogMSAqL1xuICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgbWFyZ2luOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5cbmJ1dHRvbixcbmlucHV0IHsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3QgeyAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuXG5idXR0b246LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7IC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogMSAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXG4gKi9cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cbiAqL1xuXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAqL1xuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xuICBmb250OiBpbmhlcml0OyAvKiAyICovXG59XG5cbi8qIEludGVyYWN0aXZlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cbiAqL1xuXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLyogTWlzY1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMCsuXG4gKi9cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxuICovXG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiIsIkBmdW5jdGlvbiBjYWxjdWxhdGVCbG9ja0ZaKCRjdXJyZW50X2VtX3NpemUsICRmdXR1cmVfcHhfc2l6ZSwgJGN1cnJlbnRfdncpIHtcbiAgJGZ1dHVyZV9iYXNlOiAkZnV0dXJlX3B4X3NpemUgLyAkY3VycmVudF9lbV9zaXplO1xuICAkZnV0dXJlX3Z3X3NpemU6ICgkZnV0dXJlX2Jhc2UgKiAxMDAgLyAkY3VycmVudF92dykgKiAxdnc7IFxuXG4gIEByZXR1cm4gJGZ1dHVyZV92d19zaXplO1xufVxuXG5AZnVuY3Rpb24gZWxlbUVtU2l6ZSgkYmxvY2tfYmFzZSwgJGZvbnRfc2l6ZSkge1xuICBAcmV0dXJuICgkZm9udF9zaXplIC8gJGJsb2NrX2Jhc2UpICogMWVtO1xufVxuXG5cbkBtaXhpbiBmb250LWZhY2UoJGZvbnQtbmFtZSwgJGZvbGRlci1uYW1lLCAkZmlsZS1uYW1lLCAkd2VpZ2h0OiBub3JtYWwsICRzdHlsZTogbm9ybWFsKSB7XG4gIEBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBxdW90ZSgkZm9udC1uYW1lKTtcbiAgICBzcmM6IHVybChcIi4uLy4uLy4uL2ZvbnRzLyN7JGZvbGRlci1uYW1lfS8jeyRmaWxlLW5hbWV9LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcbiAgICB1cmwoXCIuLi8uLi8uLi9mb250cy8jeyRmb2xkZXItbmFtZX0vI3skZmlsZS1uYW1lfS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgICBmb250LXdlaWdodDogJHdlaWdodDtcbiAgICBmb250LXN0eWxlOiAkc3R5bGU7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICB9XG59XG5cbkBtaXhpbiByZXNwb25zaXZlLWltZygpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cblxuXG5AbWl4aW4ga2V5ZnJhbWVzKCRuYW1lKSB7XG4gIEAtd2Via2l0LWtleWZyYW1lcyAjeyRuYW1lfSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbiAgQC1tb3ota2V5ZnJhbWVzICN7JG5hbWV9IHtcbiAgICBAY29udGVudDtcbiAgfVxuICBALW1zLWtleWZyYW1lcyAjeyRuYW1lfSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbiAgQGtleWZyYW1lcyAjeyRuYW1lfSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIkBpbmNsdWRlIGZvbnQtZmFjZShsLW1vbnRzZXJyYXQsIG1vbnRzZXJyYXQsIG1vbnRzZXJyYXQtcmVndWxhciwgNDAwKTtcbkBpbmNsdWRlIGZvbnQtZmFjZShsaWdodC1tb250c2VycmF0LCBtb250c2VycmF0LCBtb250c2VycmF0LWxpZ2h0LCAzMDApO1xuQGluY2x1ZGUgZm9udC1mYWNlKHNiLW1vbnRzZXJyYXQsIG1vbnRzZXJyYXQsIG1vbnRzZXJyYXQtc2VtaWJvbGQsIDYwMCk7XG5AaW5jbHVkZSBmb250LWZhY2UoYi1tb250c2VycmF0LCBtb250c2VycmF0LCBtb250c2VycmF0LWJvbGQsIDcwMCk7XG5AaW5jbHVkZSBmb250LWZhY2UoYmxhY2stbW9udHNlcnJhdCwgbW9udHNlcnJhdCwgbW9udHNlcnJhdC1ibGFjaywgOTAwKTtcblxuQGluY2x1ZGUgZm9udC1mYWNlKHItdGltZXMsIHRpbWVzTmV3Um9tYW4sIHRpbWVzTmV3Um9tYW4tcmVndWxhciwgNDAwKTtcbiIsIi8qIVxuICogZnVsbFBhZ2UgMi45LjdcbiAqIGh0dHBzOi8vZ2l0aHViLmNvbS9hbHZhcm90cmlnby9mdWxsUGFnZS5qc1xuICogTUlUIGxpY2Vuc2VkXG4gKlxuICogQ29weXJpZ2h0IChDKSAyMDEzIGFsdmFyb3RyaWdvLmNvbSAtIEEgcHJvamVjdCBieSBBbHZhcm8gVHJpZ29cbiAqL1xuaHRtbC5mcC1lbmFibGVkLFxuLmZwLWVuYWJsZWQgYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6aGlkZGVuO1xuXG4gIC8qQXZvaWQgZmxpY2tlciBvbiBzbGlkZXMgdHJhbnNpdGlvbnMgZm9yIG1vYmlsZSBwaG9uZXMgIzMzNiAqL1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwwLDAsMCk7XG59XG4uZnAtc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiBTYWZhcmk8PTUgQW5kcm9pZDw9MyAqL1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDw9MjggKi9cbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5mcC1zbGlkZSB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmZwLXNsaWRlLCAuZnAtc2xpZGVzQ29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5mcC1zbGlkZXMge1xuICB6LWluZGV4OjE7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0OyAvKiBTYWZhcmk8PTYgQW5kcm9pZDw9NC4zICovXG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xufVxuLmZwLXNlY3Rpb24uZnAtdGFibGUsIC5mcC1zbGlkZS5mcC10YWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB0YWJsZS1sYXlvdXQ6Zml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZwLXRhYmxlQ2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZnAtc2xpZGVzQ29udGFpbmVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mcC1jb250cm9sQXJyb3cge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lOyAvKiB3ZWJraXQgKHNhZmFyaSwgY2hyb21lKSBicm93c2VycyAqL1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lOyAvKiBtb3ppbGxhIGJyb3dzZXJzICovXG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTsgLyogd2Via2l0IChrb25xdWVyb3IpIGJyb3dzZXJzICovXG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTsgLyogSUUxMCsgKi9cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA0O1xuICB0b3A6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBtYXJnaW4tdG9wOiAtMzhweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcbn1cbi5mcC1jb250cm9sQXJyb3cuZnAtcHJldiB7XG4gIGxlZnQ6IDE1cHg7XG4gIHdpZHRoOiAwO1xuICBib3JkZXItd2lkdGg6IDM4LjVweCAzNHB4IDM4LjVweCAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICNmZmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG4uZnAtY29udHJvbEFycm93LmZwLW5leHQge1xuICByaWdodDogMTVweDtcbiAgYm9yZGVyLXdpZHRoOiAzOC41cHggMCAzOC41cHggMzRweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmO1xufVxuLmZwLXNjcm9sbGFibGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZnAtc2Nyb2xsZXJ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uaVNjcm9sbEluZGljYXRvcntcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG4uZnAtbm90cmFuc2l0aW9uIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbiNmcC1uYXYge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDtcbiAgbWFyZ2luLXRvcDogLTMycHg7XG4gIHRvcDogNTAlO1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xufVxuI2ZwLW5hdi5yaWdodCB7XG4gIHJpZ2h0OiAxN3B4O1xufVxuI2ZwLW5hdi5sZWZ0IHtcbiAgbGVmdDogMTdweDtcbn1cbi5mcC1zbGlkZXNOYXZ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogNDtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xuICByaWdodDogMDtcbiAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcbn1cbi5mcC1zbGlkZXNOYXYuYm90dG9tIHtcbiAgYm90dG9tOiAxN3B4O1xufVxuLmZwLXNsaWRlc05hdi50b3Age1xuICB0b3A6IDE3cHg7XG59XG4jZnAtbmF2IHVsLFxuLmZwLXNsaWRlc05hdiB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbiNmcC1uYXYgdWwgbGksXG4uZnAtc2xpZGVzTmF2IHVsIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIG1hcmdpbjogN3B4O1xuICBwb3NpdGlvbjpyZWxhdGl2ZTtcbn1cbi5mcC1zbGlkZXNOYXYgdWwgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4jZnAtbmF2IHVsIGxpIGEsXG4uZnAtc2xpZGVzTmF2IHVsIGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNmcC1uYXYgdWwgbGkgYS5hY3RpdmUgc3Bhbixcbi5mcC1zbGlkZXNOYXYgdWwgbGkgYS5hY3RpdmUgc3BhbixcbiNmcC1uYXYgdWwgbGk6aG92ZXIgYS5hY3RpdmUgc3Bhbixcbi5mcC1zbGlkZXNOYXYgdWwgbGk6aG92ZXIgYS5hY3RpdmUgc3BhbntcbiAgaGVpZ2h0OiAxMnB4O1xuICB3aWR0aDogMTJweDtcbiAgbWFyZ2luOiAtNnB4IDAgMCAtNnB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuI2ZwLW5hdiB1bCBsaSBhIHNwYW4sXG4uZnAtc2xpZGVzTmF2IHVsIGxpIGEgc3BhbiB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6IDRweDtcbiAgd2lkdGg6IDRweDtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW46IC0ycHggMCAwIC0ycHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dDtcbn1cbiNmcC1uYXYgdWwgbGk6aG92ZXIgYSBzcGFuLFxuLmZwLXNsaWRlc05hdiB1bCBsaTpob3ZlciBhIHNwYW57XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbjogLTVweCAwcHggMHB4IC01cHg7XG59XG4jZnAtbmF2IHVsIGxpIC5mcC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0ycHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBhcmlhbCwgaGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXgtd2lkdGg6IDIyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiNmcC1uYXYgdWwgbGk6aG92ZXIgLmZwLXRvb2x0aXAsXG4jZnAtbmF2LmZwLXNob3ctYWN0aXZlIGEuYWN0aXZlICsgLmZwLXRvb2x0aXAge1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbjtcbiAgd2lkdGg6IGF1dG87XG4gIG9wYWNpdHk6IDE7XG59XG4jZnAtbmF2IHVsIGxpIC5mcC10b29sdGlwLnJpZ2h0IHtcbiAgcmlnaHQ6IDIwcHg7XG59XG4jZnAtbmF2IHVsIGxpIC5mcC10b29sdGlwLmxlZnQge1xuICBsZWZ0OiAyMHB4O1xufVxuLmZwLWF1dG8taGVpZ2h0LmZwLXNlY3Rpb24sXG4uZnAtYXV0by1oZWlnaHQgLmZwLXNsaWRlLFxuLmZwLWF1dG8taGVpZ2h0IC5mcC10YWJsZUNlbGx7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uZnAtcmVzcG9uc2l2ZSAuZnAtYXV0by1oZWlnaHQtcmVzcG9uc2l2ZS5mcC1zZWN0aW9uLFxuLmZwLXJlc3BvbnNpdmUgLmZwLWF1dG8taGVpZ2h0LXJlc3BvbnNpdmUgLmZwLXNsaWRlLFxuLmZwLXJlc3BvbnNpdmUgLmZwLWF1dG8taGVpZ2h0LXJlc3BvbnNpdmUgLmZwLXRhYmxlQ2VsbCB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuIiwiQGltcG9ydCBcImNvbmZpZ1wiO1xuLy8gRm9udHNcbkBpbXBvcnQgXCJmb250c1wiO1xuQGltcG9ydCBcInR5cG9ncmFwaHlcIjtcbkBpbXBvcnQgXCJsaWJzXCI7XG5cbkBpbXBvcnQgXCIuLi9iYXNlL3N0eWxlXCI7XG5AaW1wb3J0IFwiLi4vYmFzZS91dGlsaXRpZXNcIjtcblxuOnJvb3Qge1xuICAtLWJhc2UtY29sb3I6IGdyZWVuO1xufVxuOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuYm9keSB7XG4gIC5zd2FsMi1wb3B1cCB7XG4gICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLnN3YWwyLWljb24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zd2FsMi1jb25maXJtIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICY6Zm9jdXMsICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNzU0ZGIgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1jb2xvcjogIzI3NTRkYiAhaW1wb3J0YW50O1xuICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICB9XG59XG4iLCIvKiFcbiAqIEJvb3RzdHJhcCB2NC4xLjMgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDE4IFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAxOCBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21hc3Rlci9MSUNFTlNFKVxuICovOnJvb3R7LS1ibHVlOiMwMDdiZmY7LS1pbmRpZ286IzY2MTBmMjstLXB1cnBsZTojNmY0MmMxOy0tcGluazojZTgzZThjOy0tcmVkOiNkYzM1NDU7LS1vcmFuZ2U6I2ZkN2UxNDstLXllbGxvdzojZmZjMTA3Oy0tZ3JlZW46IzI4YTc0NTstLXRlYWw6IzIwYzk5NzstLWN5YW46IzE3YTJiODstLXdoaXRlOiNmZmY7LS1ncmF5OiM2Yzc1N2Q7LS1ncmF5LWRhcms6IzM0M2E0MDstLXByaW1hcnk6IzAwN2JmZjstLXNlY29uZGFyeTojNmM3NTdkOy0tc3VjY2VzczojMjhhNzQ1Oy0taW5mbzojMTdhMmI4Oy0td2FybmluZzojZmZjMTA3Oy0tZGFuZ2VyOiNkYzM1NDU7LS1saWdodDojZjhmOWZhOy0tZGFyazojMzQzYTQwOy0tYnJlYWtwb2ludC14czowOy0tYnJlYWtwb2ludC1zbTo1NzZweDstLWJyZWFrcG9pbnQtbWQ6NzY4cHg7LS1icmVha3BvaW50LWxnOjk5MnB4Oy0tYnJlYWtwb2ludC14bDoxMjAwcHg7LS1mb250LWZhbWlseS1zYW5zLXNlcmlmOi1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFwiU2Vnb2UgVUlcIixSb2JvdG8sXCJIZWx2ZXRpY2EgTmV1ZVwiLEFyaWFsLHNhbnMtc2VyaWYsXCJBcHBsZSBDb2xvciBFbW9qaVwiLFwiU2Vnb2UgVUkgRW1vamlcIixcIlNlZ29lIFVJIFN5bWJvbFwiLFwiTm90byBDb2xvciBFbW9qaVwiOy0tZm9udC1mYW1pbHktbW9ub3NwYWNlOlNGTW9uby1SZWd1bGFyLE1lbmxvLE1vbmFjbyxDb25zb2xhcyxcIkxpYmVyYXRpb24gTW9ub1wiLFwiQ291cmllciBOZXdcIixtb25vc3BhY2V9Kiw6OmFmdGVyLDo6YmVmb3Jle2JveC1zaXppbmc6Ym9yZGVyLWJveH1odG1se2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7bGluZS1oZWlnaHQ6MS4xNTstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTstbXMtdGV4dC1zaXplLWFkanVzdDoxMDAlOy1tcy1vdmVyZmxvdy1zdHlsZTpzY3JvbGxiYXI7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50fUAtbXMtdmlld3BvcnR7d2lkdGg6ZGV2aWNlLXdpZHRofWFydGljbGUsYXNpZGUsZmlnY2FwdGlvbixmaWd1cmUsZm9vdGVyLGhlYWRlcixoZ3JvdXAsbWFpbixuYXYsc2VjdGlvbntkaXNwbGF5OmJsb2NrfWJvZHl7bWFyZ2luOjA7Zm9udC1mYW1pbHk6LWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsXCJTZWdvZSBVSVwiLFJvYm90byxcIkhlbHZldGljYSBOZXVlXCIsQXJpYWwsc2Fucy1zZXJpZixcIkFwcGxlIENvbG9yIEVtb2ppXCIsXCJTZWdvZSBVSSBFbW9qaVwiLFwiU2Vnb2UgVUkgU3ltYm9sXCIsXCJOb3RvIENvbG9yIEVtb2ppXCI7Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjojMjEyNTI5O3RleHQtYWxpZ246bGVmdDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9W3RhYmluZGV4PVwiLTFcIl06Zm9jdXN7b3V0bGluZTowIWltcG9ydGFudH1ocntib3gtc2l6aW5nOmNvbnRlbnQtYm94O2hlaWdodDowO292ZXJmbG93OnZpc2libGV9aDEsaDIsaDMsaDQsaDUsaDZ7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206LjVyZW19cHttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToxcmVtfWFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0sYWJiclt0aXRsZV17dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTstd2Via2l0LXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgZG90dGVkO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgZG90dGVkO2N1cnNvcjpoZWxwO2JvcmRlci1ib3R0b206MH1hZGRyZXNze21hcmdpbi1ib3R0b206MXJlbTtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDppbmhlcml0fWRsLG9sLHVse21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjFyZW19b2wgb2wsb2wgdWwsdWwgb2wsdWwgdWx7bWFyZ2luLWJvdHRvbTowfWR0e2ZvbnQtd2VpZ2h0OjcwMH1kZHttYXJnaW4tYm90dG9tOi41cmVtO21hcmdpbi1sZWZ0OjB9YmxvY2txdW90ZXttYXJnaW46MCAwIDFyZW19ZGZue2ZvbnQtc3R5bGU6aXRhbGljfWIsc3Ryb25ne2ZvbnQtd2VpZ2h0OmJvbGRlcn1zbWFsbHtmb250LXNpemU6ODAlfXN1YixzdXB7cG9zaXRpb246cmVsYXRpdmU7Zm9udC1zaXplOjc1JTtsaW5lLWhlaWdodDowO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfXN1Yntib3R0b206LS4yNWVtfXN1cHt0b3A6LS41ZW19YXtjb2xvcjojMDA3YmZmO3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7LXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDpvYmplY3RzfWE6aG92ZXJ7Y29sb3I6IzAwNTZiMzt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfWE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pe2NvbG9yOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9YTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSk6Zm9jdXMsYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSk6aG92ZXJ7Y29sb3I6aW5oZXJpdDt0ZXh0LWRlY29yYXRpb246bm9uZX1hOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKTpmb2N1c3tvdXRsaW5lOjB9Y29kZSxrYmQscHJlLHNhbXB7Zm9udC1mYW1pbHk6U0ZNb25vLVJlZ3VsYXIsTWVubG8sTW9uYWNvLENvbnNvbGFzLFwiTGliZXJhdGlvbiBNb25vXCIsXCJDb3VyaWVyIE5ld1wiLG1vbm9zcGFjZTtmb250LXNpemU6MWVtfXByZXttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToxcmVtO292ZXJmbG93OmF1dG87LW1zLW92ZXJmbG93LXN0eWxlOnNjcm9sbGJhcn1maWd1cmV7bWFyZ2luOjAgMCAxcmVtfWltZ3t2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Ym9yZGVyLXN0eWxlOm5vbmV9c3Zne292ZXJmbG93OmhpZGRlbjt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9dGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlfWNhcHRpb257cGFkZGluZy10b3A6Ljc1cmVtO3BhZGRpbmctYm90dG9tOi43NXJlbTtjb2xvcjojNmM3NTdkO3RleHQtYWxpZ246bGVmdDtjYXB0aW9uLXNpZGU6Ym90dG9tfXRoe3RleHQtYWxpZ246aW5oZXJpdH1sYWJlbHtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tYm90dG9tOi41cmVtfWJ1dHRvbntib3JkZXItcmFkaXVzOjB9YnV0dG9uOmZvY3Vze291dGxpbmU6MXB4IGRvdHRlZDtvdXRsaW5lOjVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcn1idXR0b24saW5wdXQsb3B0Z3JvdXAsc2VsZWN0LHRleHRhcmVhe21hcmdpbjowO2ZvbnQtZmFtaWx5OmluaGVyaXQ7Zm9udC1zaXplOmluaGVyaXQ7bGluZS1oZWlnaHQ6aW5oZXJpdH1idXR0b24saW5wdXR7b3ZlcmZsb3c6dmlzaWJsZX1idXR0b24sc2VsZWN0e3RleHQtdHJhbnNmb3JtOm5vbmV9W3R5cGU9cmVzZXRdLFt0eXBlPXN1Ym1pdF0sYnV0dG9uLGh0bWwgW3R5cGU9YnV0dG9uXXstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9ufVt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLFt0eXBlPXN1Ym1pdF06Oi1tb3otZm9jdXMtaW5uZXIsYnV0dG9uOjotbW96LWZvY3VzLWlubmVye3BhZGRpbmc6MDtib3JkZXItc3R5bGU6bm9uZX1pbnB1dFt0eXBlPWNoZWNrYm94XSxpbnB1dFt0eXBlPXJhZGlvXXtib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZzowfWlucHV0W3R5cGU9ZGF0ZV0saW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0saW5wdXRbdHlwZT1tb250aF0saW5wdXRbdHlwZT10aW1lXXstd2Via2l0LWFwcGVhcmFuY2U6bGlzdGJveH10ZXh0YXJlYXtvdmVyZmxvdzphdXRvO3Jlc2l6ZTp2ZXJ0aWNhbH1maWVsZHNldHttaW4td2lkdGg6MDtwYWRkaW5nOjA7bWFyZ2luOjA7Ym9yZGVyOjB9bGVnZW5ke2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nOjA7bWFyZ2luLWJvdHRvbTouNXJlbTtmb250LXNpemU6MS41cmVtO2xpbmUtaGVpZ2h0OmluaGVyaXQ7Y29sb3I6aW5oZXJpdDt3aGl0ZS1zcGFjZTpub3JtYWx9cHJvZ3Jlc3N7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9ue2hlaWdodDphdXRvfVt0eXBlPXNlYXJjaF17b3V0bGluZS1vZmZzZXQ6LTJweDstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX1bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9Ojotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbntmb250OmluaGVyaXQ7LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbn1vdXRwdXR7ZGlzcGxheTppbmxpbmUtYmxvY2t9c3VtbWFyeXtkaXNwbGF5Omxpc3QtaXRlbTtjdXJzb3I6cG9pbnRlcn10ZW1wbGF0ZXtkaXNwbGF5Om5vbmV9W2hpZGRlbl17ZGlzcGxheTpub25lIWltcG9ydGFudH0uaDEsLmgyLC5oMywuaDQsLmg1LC5oNixoMSxoMixoMyxoNCxoNSxoNnttYXJnaW4tYm90dG9tOi41cmVtO2ZvbnQtZmFtaWx5OmluaGVyaXQ7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjEuMjtjb2xvcjppbmhlcml0fS5oMSxoMXtmb250LXNpemU6Mi41cmVtfS5oMixoMntmb250LXNpemU6MnJlbX0uaDMsaDN7Zm9udC1zaXplOjEuNzVyZW19Lmg0LGg0e2ZvbnQtc2l6ZToxLjVyZW19Lmg1LGg1e2ZvbnQtc2l6ZToxLjI1cmVtfS5oNixoNntmb250LXNpemU6MXJlbX0ubGVhZHtmb250LXNpemU6MS4yNXJlbTtmb250LXdlaWdodDozMDB9LmRpc3BsYXktMXtmb250LXNpemU6NnJlbTtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MS4yfS5kaXNwbGF5LTJ7Zm9udC1zaXplOjUuNXJlbTtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MS4yfS5kaXNwbGF5LTN7Zm9udC1zaXplOjQuNXJlbTtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MS4yfS5kaXNwbGF5LTR7Zm9udC1zaXplOjMuNXJlbTtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MS4yfWhye21hcmdpbi10b3A6MXJlbTttYXJnaW4tYm90dG9tOjFyZW07Ym9yZGVyOjA7Ym9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgwLDAsMCwuMSl9LnNtYWxsLHNtYWxse2ZvbnQtc2l6ZTo4MCU7Zm9udC13ZWlnaHQ6NDAwfS5tYXJrLG1hcmt7cGFkZGluZzouMmVtO2JhY2tncm91bmQtY29sb3I6I2ZjZjhlM30ubGlzdC11bnN0eWxlZHtwYWRkaW5nLWxlZnQ6MDtsaXN0LXN0eWxlOm5vbmV9Lmxpc3QtaW5saW5le3BhZGRpbmctbGVmdDowO2xpc3Qtc3R5bGU6bm9uZX0ubGlzdC1pbmxpbmUtaXRlbXtkaXNwbGF5OmlubGluZS1ibG9ja30ubGlzdC1pbmxpbmUtaXRlbTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1yaWdodDouNXJlbX0uaW5pdGlhbGlzbXtmb250LXNpemU6OTAlO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uYmxvY2txdW90ZXttYXJnaW4tYm90dG9tOjFyZW07Zm9udC1zaXplOjEuMjVyZW19LmJsb2NrcXVvdGUtZm9vdGVye2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjgwJTtjb2xvcjojNmM3NTdkfS5ibG9ja3F1b3RlLWZvb3Rlcjo6YmVmb3Jle2NvbnRlbnQ6XCJcXDIwMTQgXFwwMEEwXCJ9LmltZy1mbHVpZHttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30uaW1nLXRodW1ibmFpbHtwYWRkaW5nOi4yNXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZGVlMmU2O2JvcmRlci1yYWRpdXM6LjI1cmVtO21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvfS5maWd1cmV7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmZpZ3VyZS1pbWd7bWFyZ2luLWJvdHRvbTouNXJlbTtsaW5lLWhlaWdodDoxfS5maWd1cmUtY2FwdGlvbntmb250LXNpemU6OTAlO2NvbG9yOiM2Yzc1N2R9Y29kZXtmb250LXNpemU6ODcuNSU7Y29sb3I6I2U4M2U4Yzt3b3JkLWJyZWFrOmJyZWFrLXdvcmR9YT5jb2Rle2NvbG9yOmluaGVyaXR9a2Jke3BhZGRpbmc6LjJyZW0gLjRyZW07Zm9udC1zaXplOjg3LjUlO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjEyNTI5O2JvcmRlci1yYWRpdXM6LjJyZW19a2JkIGtiZHtwYWRkaW5nOjA7Zm9udC1zaXplOjEwMCU7Zm9udC13ZWlnaHQ6NzAwfXByZXtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZTo4Ny41JTtjb2xvcjojMjEyNTI5fXByZSBjb2Rle2ZvbnQtc2l6ZTppbmhlcml0O2NvbG9yOmluaGVyaXQ7d29yZC1icmVhazpub3JtYWx9LnByZS1zY3JvbGxhYmxle21heC1oZWlnaHQ6MzQwcHg7b3ZlcmZsb3cteTpzY3JvbGx9LmNvbnRhaW5lcnt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6MTVweDtwYWRkaW5nLWxlZnQ6MTVweDttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfUBtZWRpYSAobWluLXdpZHRoOjU3NnB4KXsuY29udGFpbmVye21heC13aWR0aDo1NDBweH19QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5jb250YWluZXJ7bWF4LXdpZHRoOjcyMHB4fX1AbWVkaWEgKG1pbi13aWR0aDo5OTJweCl7LmNvbnRhaW5lcnttYXgtd2lkdGg6OTYwcHh9fUBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7LmNvbnRhaW5lcnttYXgtd2lkdGg6MTE0MHB4fX0uY29udGFpbmVyLWZsdWlke3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDoxNXB4O3BhZGRpbmctbGVmdDoxNXB4O21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG99LnJvd3tkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXA7bWFyZ2luLXJpZ2h0Oi0xNXB4O21hcmdpbi1sZWZ0Oi0xNXB4fS5uby1ndXR0ZXJze21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjB9Lm5vLWd1dHRlcnM+LmNvbCwubm8tZ3V0dGVycz5bY2xhc3MqPWNvbC1de3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH0uY29sLC5jb2wtMSwuY29sLTEwLC5jb2wtMTEsLmNvbC0xMiwuY29sLTIsLmNvbC0zLC5jb2wtNCwuY29sLTUsLmNvbC02LC5jb2wtNywuY29sLTgsLmNvbC05LC5jb2wtYXV0bywuY29sLWxnLC5jb2wtbGctMSwuY29sLWxnLTEwLC5jb2wtbGctMTEsLmNvbC1sZy0xMiwuY29sLWxnLTIsLmNvbC1sZy0zLC5jb2wtbGctNCwuY29sLWxnLTUsLmNvbC1sZy02LC5jb2wtbGctNywuY29sLWxnLTgsLmNvbC1sZy05LC5jb2wtbGctYXV0bywuY29sLW1kLC5jb2wtbWQtMSwuY29sLW1kLTEwLC5jb2wtbWQtMTEsLmNvbC1tZC0xMiwuY29sLW1kLTIsLmNvbC1tZC0zLC5jb2wtbWQtNCwuY29sLW1kLTUsLmNvbC1tZC02LC5jb2wtbWQtNywuY29sLW1kLTgsLmNvbC1tZC05LC5jb2wtbWQtYXV0bywuY29sLXNtLC5jb2wtc20tMSwuY29sLXNtLTEwLC5jb2wtc20tMTEsLmNvbC1zbS0xMiwuY29sLXNtLTIsLmNvbC1zbS0zLC5jb2wtc20tNCwuY29sLXNtLTUsLmNvbC1zbS02LC5jb2wtc20tNywuY29sLXNtLTgsLmNvbC1zbS05LC5jb2wtc20tYXV0bywuY29sLXhsLC5jb2wteGwtMSwuY29sLXhsLTEwLC5jb2wteGwtMTEsLmNvbC14bC0xMiwuY29sLXhsLTIsLmNvbC14bC0zLC5jb2wteGwtNCwuY29sLXhsLTUsLmNvbC14bC02LC5jb2wteGwtNywuY29sLXhsLTgsLmNvbC14bC05LC5jb2wteGwtYXV0b3twb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO21pbi1oZWlnaHQ6MXB4O3BhZGRpbmctcmlnaHQ6MTVweDtwYWRkaW5nLWxlZnQ6MTVweH0uY29sey1tcy1mbGV4LXByZWZlcnJlZC1zaXplOjA7ZmxleC1iYXNpczowOy1tcy1mbGV4LXBvc2l0aXZlOjE7ZmxleC1ncm93OjE7bWF4LXdpZHRoOjEwMCV9LmNvbC1hdXRvey1tcy1mbGV4OjAgMCBhdXRvO2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0bzttYXgtd2lkdGg6bm9uZX0uY29sLTF7LW1zLWZsZXg6MCAwIDguMzMzMzMzJTtmbGV4OjAgMCA4LjMzMzMzMyU7bWF4LXdpZHRoOjguMzMzMzMzJX0uY29sLTJ7LW1zLWZsZXg6MCAwIDE2LjY2NjY2NyU7ZmxleDowIDAgMTYuNjY2NjY3JTttYXgtd2lkdGg6MTYuNjY2NjY3JX0uY29sLTN7LW1zLWZsZXg6MCAwIDI1JTtmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0uY29sLTR7LW1zLWZsZXg6MCAwIDMzLjMzMzMzMyU7ZmxleDowIDAgMzMuMzMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMzJX0uY29sLTV7LW1zLWZsZXg6MCAwIDQxLjY2NjY2NyU7ZmxleDowIDAgNDEuNjY2NjY3JTttYXgtd2lkdGg6NDEuNjY2NjY3JX0uY29sLTZ7LW1zLWZsZXg6MCAwIDUwJTtmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX0uY29sLTd7LW1zLWZsZXg6MCAwIDU4LjMzMzMzMyU7ZmxleDowIDAgNTguMzMzMzMzJTttYXgtd2lkdGg6NTguMzMzMzMzJX0uY29sLTh7LW1zLWZsZXg6MCAwIDY2LjY2NjY2NyU7ZmxleDowIDAgNjYuNjY2NjY3JTttYXgtd2lkdGg6NjYuNjY2NjY3JX0uY29sLTl7LW1zLWZsZXg6MCAwIDc1JTtmbGV4OjAgMCA3NSU7bWF4LXdpZHRoOjc1JX0uY29sLTEwey1tcy1mbGV4OjAgMCA4My4zMzMzMzMlO2ZsZXg6MCAwIDgzLjMzMzMzMyU7bWF4LXdpZHRoOjgzLjMzMzMzMyV9LmNvbC0xMXstbXMtZmxleDowIDAgOTEuNjY2NjY3JTtmbGV4OjAgMCA5MS42NjY2NjclO21heC13aWR0aDo5MS42NjY2NjclfS5jb2wtMTJ7LW1zLWZsZXg6MCAwIDEwMCU7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0ub3JkZXItZmlyc3R7LW1zLWZsZXgtb3JkZXI6LTE7b3JkZXI6LTF9Lm9yZGVyLWxhc3R7LW1zLWZsZXgtb3JkZXI6MTM7b3JkZXI6MTN9Lm9yZGVyLTB7LW1zLWZsZXgtb3JkZXI6MDtvcmRlcjowfS5vcmRlci0xey1tcy1mbGV4LW9yZGVyOjE7b3JkZXI6MX0ub3JkZXItMnstbXMtZmxleC1vcmRlcjoyO29yZGVyOjJ9Lm9yZGVyLTN7LW1zLWZsZXgtb3JkZXI6MztvcmRlcjozfS5vcmRlci00ey1tcy1mbGV4LW9yZGVyOjQ7b3JkZXI6NH0ub3JkZXItNXstbXMtZmxleC1vcmRlcjo1O29yZGVyOjV9Lm9yZGVyLTZ7LW1zLWZsZXgtb3JkZXI6NjtvcmRlcjo2fS5vcmRlci03ey1tcy1mbGV4LW9yZGVyOjc7b3JkZXI6N30ub3JkZXItOHstbXMtZmxleC1vcmRlcjo4O29yZGVyOjh9Lm9yZGVyLTl7LW1zLWZsZXgtb3JkZXI6OTtvcmRlcjo5fS5vcmRlci0xMHstbXMtZmxleC1vcmRlcjoxMDtvcmRlcjoxMH0ub3JkZXItMTF7LW1zLWZsZXgtb3JkZXI6MTE7b3JkZXI6MTF9Lm9yZGVyLTEyey1tcy1mbGV4LW9yZGVyOjEyO29yZGVyOjEyfS5vZmZzZXQtMXttYXJnaW4tbGVmdDo4LjMzMzMzMyV9Lm9mZnNldC0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NyV9Lm9mZnNldC0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzJX0ub2Zmc2V0LTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjY3JX0ub2Zmc2V0LTZ7bWFyZ2luLWxlZnQ6NTAlfS5vZmZzZXQtN3ttYXJnaW4tbGVmdDo1OC4zMzMzMzMlfS5vZmZzZXQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NjclfS5vZmZzZXQtOXttYXJnaW4tbGVmdDo3NSV9Lm9mZnNldC0xMHttYXJnaW4tbGVmdDo4My4zMzMzMzMlfS5vZmZzZXQtMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY3JX1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7LmNvbC1zbXstbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTowO2ZsZXgtYmFzaXM6MDstbXMtZmxleC1wb3NpdGl2ZToxO2ZsZXgtZ3JvdzoxO21heC13aWR0aDoxMDAlfS5jb2wtc20tYXV0b3stbXMtZmxleDowIDAgYXV0bztmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG87bWF4LXdpZHRoOm5vbmV9LmNvbC1zbS0xey1tcy1mbGV4OjAgMCA4LjMzMzMzMyU7ZmxleDowIDAgOC4zMzMzMzMlO21heC13aWR0aDo4LjMzMzMzMyV9LmNvbC1zbS0yey1tcy1mbGV4OjAgMCAxNi42NjY2NjclO2ZsZXg6MCAwIDE2LjY2NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY2NyV9LmNvbC1zbS0zey1tcy1mbGV4OjAgMCAyNSU7ZmxleDowIDAgMjUlO21heC13aWR0aDoyNSV9LmNvbC1zbS00ey1tcy1mbGV4OjAgMCAzMy4zMzMzMzMlO2ZsZXg6MCAwIDMzLjMzMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzMyV9LmNvbC1zbS01ey1tcy1mbGV4OjAgMCA0MS42NjY2NjclO2ZsZXg6MCAwIDQxLjY2NjY2NyU7bWF4LXdpZHRoOjQxLjY2NjY2NyV9LmNvbC1zbS02ey1tcy1mbGV4OjAgMCA1MCU7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9LmNvbC1zbS03ey1tcy1mbGV4OjAgMCA1OC4zMzMzMzMlO2ZsZXg6MCAwIDU4LjMzMzMzMyU7bWF4LXdpZHRoOjU4LjMzMzMzMyV9LmNvbC1zbS04ey1tcy1mbGV4OjAgMCA2Ni42NjY2NjclO2ZsZXg6MCAwIDY2LjY2NjY2NyU7bWF4LXdpZHRoOjY2LjY2NjY2NyV9LmNvbC1zbS05ey1tcy1mbGV4OjAgMCA3NSU7ZmxleDowIDAgNzUlO21heC13aWR0aDo3NSV9LmNvbC1zbS0xMHstbXMtZmxleDowIDAgODMuMzMzMzMzJTtmbGV4OjAgMCA4My4zMzMzMzMlO21heC13aWR0aDo4My4zMzMzMzMlfS5jb2wtc20tMTF7LW1zLWZsZXg6MCAwIDkxLjY2NjY2NyU7ZmxleDowIDAgOTEuNjY2NjY3JTttYXgtd2lkdGg6OTEuNjY2NjY3JX0uY29sLXNtLTEyey1tcy1mbGV4OjAgMCAxMDAlO2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9Lm9yZGVyLXNtLWZpcnN0ey1tcy1mbGV4LW9yZGVyOi0xO29yZGVyOi0xfS5vcmRlci1zbS1sYXN0ey1tcy1mbGV4LW9yZGVyOjEzO29yZGVyOjEzfS5vcmRlci1zbS0wey1tcy1mbGV4LW9yZGVyOjA7b3JkZXI6MH0ub3JkZXItc20tMXstbXMtZmxleC1vcmRlcjoxO29yZGVyOjF9Lm9yZGVyLXNtLTJ7LW1zLWZsZXgtb3JkZXI6MjtvcmRlcjoyfS5vcmRlci1zbS0zey1tcy1mbGV4LW9yZGVyOjM7b3JkZXI6M30ub3JkZXItc20tNHstbXMtZmxleC1vcmRlcjo0O29yZGVyOjR9Lm9yZGVyLXNtLTV7LW1zLWZsZXgtb3JkZXI6NTtvcmRlcjo1fS5vcmRlci1zbS02ey1tcy1mbGV4LW9yZGVyOjY7b3JkZXI6Nn0ub3JkZXItc20tN3stbXMtZmxleC1vcmRlcjo3O29yZGVyOjd9Lm9yZGVyLXNtLTh7LW1zLWZsZXgtb3JkZXI6ODtvcmRlcjo4fS5vcmRlci1zbS05ey1tcy1mbGV4LW9yZGVyOjk7b3JkZXI6OX0ub3JkZXItc20tMTB7LW1zLWZsZXgtb3JkZXI6MTA7b3JkZXI6MTB9Lm9yZGVyLXNtLTExey1tcy1mbGV4LW9yZGVyOjExO29yZGVyOjExfS5vcmRlci1zbS0xMnstbXMtZmxleC1vcmRlcjoxMjtvcmRlcjoxMn0ub2Zmc2V0LXNtLTB7bWFyZ2luLWxlZnQ6MH0ub2Zmc2V0LXNtLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMlfS5vZmZzZXQtc20tMnttYXJnaW4tbGVmdDoxNi42NjY2NjclfS5vZmZzZXQtc20tM3ttYXJnaW4tbGVmdDoyNSV9Lm9mZnNldC1zbS00e21hcmdpbi1sZWZ0OjMzLjMzMzMzMyV9Lm9mZnNldC1zbS01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NyV9Lm9mZnNldC1zbS02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LXNtLTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzJX0ub2Zmc2V0LXNtLTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjY3JX0ub2Zmc2V0LXNtLTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQtc20tMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzJX0ub2Zmc2V0LXNtLTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NyV9fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuY29sLW1key1tcy1mbGV4LXByZWZlcnJlZC1zaXplOjA7ZmxleC1iYXNpczowOy1tcy1mbGV4LXBvc2l0aXZlOjE7ZmxleC1ncm93OjE7bWF4LXdpZHRoOjEwMCV9LmNvbC1tZC1hdXRvey1tcy1mbGV4OjAgMCBhdXRvO2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0bzttYXgtd2lkdGg6bm9uZX0uY29sLW1kLTF7LW1zLWZsZXg6MCAwIDguMzMzMzMzJTtmbGV4OjAgMCA4LjMzMzMzMyU7bWF4LXdpZHRoOjguMzMzMzMzJX0uY29sLW1kLTJ7LW1zLWZsZXg6MCAwIDE2LjY2NjY2NyU7ZmxleDowIDAgMTYuNjY2NjY3JTttYXgtd2lkdGg6MTYuNjY2NjY3JX0uY29sLW1kLTN7LW1zLWZsZXg6MCAwIDI1JTtmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0uY29sLW1kLTR7LW1zLWZsZXg6MCAwIDMzLjMzMzMzMyU7ZmxleDowIDAgMzMuMzMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMzJX0uY29sLW1kLTV7LW1zLWZsZXg6MCAwIDQxLjY2NjY2NyU7ZmxleDowIDAgNDEuNjY2NjY3JTttYXgtd2lkdGg6NDEuNjY2NjY3JX0uY29sLW1kLTZ7LW1zLWZsZXg6MCAwIDUwJTtmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX0uY29sLW1kLTd7LW1zLWZsZXg6MCAwIDU4LjMzMzMzMyU7ZmxleDowIDAgNTguMzMzMzMzJTttYXgtd2lkdGg6NTguMzMzMzMzJX0uY29sLW1kLTh7LW1zLWZsZXg6MCAwIDY2LjY2NjY2NyU7ZmxleDowIDAgNjYuNjY2NjY3JTttYXgtd2lkdGg6NjYuNjY2NjY3JX0uY29sLW1kLTl7LW1zLWZsZXg6MCAwIDc1JTtmbGV4OjAgMCA3NSU7bWF4LXdpZHRoOjc1JX0uY29sLW1kLTEwey1tcy1mbGV4OjAgMCA4My4zMzMzMzMlO2ZsZXg6MCAwIDgzLjMzMzMzMyU7bWF4LXdpZHRoOjgzLjMzMzMzMyV9LmNvbC1tZC0xMXstbXMtZmxleDowIDAgOTEuNjY2NjY3JTtmbGV4OjAgMCA5MS42NjY2NjclO21heC13aWR0aDo5MS42NjY2NjclfS5jb2wtbWQtMTJ7LW1zLWZsZXg6MCAwIDEwMCU7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0ub3JkZXItbWQtZmlyc3R7LW1zLWZsZXgtb3JkZXI6LTE7b3JkZXI6LTF9Lm9yZGVyLW1kLWxhc3R7LW1zLWZsZXgtb3JkZXI6MTM7b3JkZXI6MTN9Lm9yZGVyLW1kLTB7LW1zLWZsZXgtb3JkZXI6MDtvcmRlcjowfS5vcmRlci1tZC0xey1tcy1mbGV4LW9yZGVyOjE7b3JkZXI6MX0ub3JkZXItbWQtMnstbXMtZmxleC1vcmRlcjoyO29yZGVyOjJ9Lm9yZGVyLW1kLTN7LW1zLWZsZXgtb3JkZXI6MztvcmRlcjozfS5vcmRlci1tZC00ey1tcy1mbGV4LW9yZGVyOjQ7b3JkZXI6NH0ub3JkZXItbWQtNXstbXMtZmxleC1vcmRlcjo1O29yZGVyOjV9Lm9yZGVyLW1kLTZ7LW1zLWZsZXgtb3JkZXI6NjtvcmRlcjo2fS5vcmRlci1tZC03ey1tcy1mbGV4LW9yZGVyOjc7b3JkZXI6N30ub3JkZXItbWQtOHstbXMtZmxleC1vcmRlcjo4O29yZGVyOjh9Lm9yZGVyLW1kLTl7LW1zLWZsZXgtb3JkZXI6OTtvcmRlcjo5fS5vcmRlci1tZC0xMHstbXMtZmxleC1vcmRlcjoxMDtvcmRlcjoxMH0ub3JkZXItbWQtMTF7LW1zLWZsZXgtb3JkZXI6MTE7b3JkZXI6MTF9Lm9yZGVyLW1kLTEyey1tcy1mbGV4LW9yZGVyOjEyO29yZGVyOjEyfS5vZmZzZXQtbWQtMHttYXJnaW4tbGVmdDowfS5vZmZzZXQtbWQtMXttYXJnaW4tbGVmdDo4LjMzMzMzMyV9Lm9mZnNldC1tZC0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NyV9Lm9mZnNldC1tZC0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LW1kLTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzJX0ub2Zmc2V0LW1kLTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjY3JX0ub2Zmc2V0LW1kLTZ7bWFyZ2luLWxlZnQ6NTAlfS5vZmZzZXQtbWQtN3ttYXJnaW4tbGVmdDo1OC4zMzMzMzMlfS5vZmZzZXQtbWQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NjclfS5vZmZzZXQtbWQtOXttYXJnaW4tbGVmdDo3NSV9Lm9mZnNldC1tZC0xMHttYXJnaW4tbGVmdDo4My4zMzMzMzMlfS5vZmZzZXQtbWQtMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY3JX19QG1lZGlhIChtaW4td2lkdGg6OTkycHgpey5jb2wtbGd7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6MDtmbGV4LWJhc2lzOjA7LW1zLWZsZXgtcG9zaXRpdmU6MTtmbGV4LWdyb3c6MTttYXgtd2lkdGg6MTAwJX0uY29sLWxnLWF1dG97LW1zLWZsZXg6MCAwIGF1dG87ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvO21heC13aWR0aDpub25lfS5jb2wtbGctMXstbXMtZmxleDowIDAgOC4zMzMzMzMlO2ZsZXg6MCAwIDguMzMzMzMzJTttYXgtd2lkdGg6OC4zMzMzMzMlfS5jb2wtbGctMnstbXMtZmxleDowIDAgMTYuNjY2NjY3JTtmbGV4OjAgMCAxNi42NjY2NjclO21heC13aWR0aDoxNi42NjY2NjclfS5jb2wtbGctM3stbXMtZmxleDowIDAgMjUlO2ZsZXg6MCAwIDI1JTttYXgtd2lkdGg6MjUlfS5jb2wtbGctNHstbXMtZmxleDowIDAgMzMuMzMzMzMzJTtmbGV4OjAgMCAzMy4zMzMzMzMlO21heC13aWR0aDozMy4zMzMzMzMlfS5jb2wtbGctNXstbXMtZmxleDowIDAgNDEuNjY2NjY3JTtmbGV4OjAgMCA0MS42NjY2NjclO21heC13aWR0aDo0MS42NjY2NjclfS5jb2wtbGctNnstbXMtZmxleDowIDAgNTAlO2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfS5jb2wtbGctN3stbXMtZmxleDowIDAgNTguMzMzMzMzJTtmbGV4OjAgMCA1OC4zMzMzMzMlO21heC13aWR0aDo1OC4zMzMzMzMlfS5jb2wtbGctOHstbXMtZmxleDowIDAgNjYuNjY2NjY3JTtmbGV4OjAgMCA2Ni42NjY2NjclO21heC13aWR0aDo2Ni42NjY2NjclfS5jb2wtbGctOXstbXMtZmxleDowIDAgNzUlO2ZsZXg6MCAwIDc1JTttYXgtd2lkdGg6NzUlfS5jb2wtbGctMTB7LW1zLWZsZXg6MCAwIDgzLjMzMzMzMyU7ZmxleDowIDAgODMuMzMzMzMzJTttYXgtd2lkdGg6ODMuMzMzMzMzJX0uY29sLWxnLTExey1tcy1mbGV4OjAgMCA5MS42NjY2NjclO2ZsZXg6MCAwIDkxLjY2NjY2NyU7bWF4LXdpZHRoOjkxLjY2NjY2NyV9LmNvbC1sZy0xMnstbXMtZmxleDowIDAgMTAwJTtmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfS5vcmRlci1sZy1maXJzdHstbXMtZmxleC1vcmRlcjotMTtvcmRlcjotMX0ub3JkZXItbGctbGFzdHstbXMtZmxleC1vcmRlcjoxMztvcmRlcjoxM30ub3JkZXItbGctMHstbXMtZmxleC1vcmRlcjowO29yZGVyOjB9Lm9yZGVyLWxnLTF7LW1zLWZsZXgtb3JkZXI6MTtvcmRlcjoxfS5vcmRlci1sZy0yey1tcy1mbGV4LW9yZGVyOjI7b3JkZXI6Mn0ub3JkZXItbGctM3stbXMtZmxleC1vcmRlcjozO29yZGVyOjN9Lm9yZGVyLWxnLTR7LW1zLWZsZXgtb3JkZXI6NDtvcmRlcjo0fS5vcmRlci1sZy01ey1tcy1mbGV4LW9yZGVyOjU7b3JkZXI6NX0ub3JkZXItbGctNnstbXMtZmxleC1vcmRlcjo2O29yZGVyOjZ9Lm9yZGVyLWxnLTd7LW1zLWZsZXgtb3JkZXI6NztvcmRlcjo3fS5vcmRlci1sZy04ey1tcy1mbGV4LW9yZGVyOjg7b3JkZXI6OH0ub3JkZXItbGctOXstbXMtZmxleC1vcmRlcjo5O29yZGVyOjl9Lm9yZGVyLWxnLTEwey1tcy1mbGV4LW9yZGVyOjEwO29yZGVyOjEwfS5vcmRlci1sZy0xMXstbXMtZmxleC1vcmRlcjoxMTtvcmRlcjoxMX0ub3JkZXItbGctMTJ7LW1zLWZsZXgtb3JkZXI6MTI7b3JkZXI6MTJ9Lm9mZnNldC1sZy0we21hcmdpbi1sZWZ0OjB9Lm9mZnNldC1sZy0xe21hcmdpbi1sZWZ0OjguMzMzMzMzJX0ub2Zmc2V0LWxnLTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjY3JX0ub2Zmc2V0LWxnLTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQtbGctNHttYXJnaW4tbGVmdDozMy4zMzMzMzMlfS5vZmZzZXQtbGctNXttYXJnaW4tbGVmdDo0MS42NjY2NjclfS5vZmZzZXQtbGctNnttYXJnaW4tbGVmdDo1MCV9Lm9mZnNldC1sZy03e21hcmdpbi1sZWZ0OjU4LjMzMzMzMyV9Lm9mZnNldC1sZy04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NyV9Lm9mZnNldC1sZy05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LWxnLTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMyV9Lm9mZnNldC1sZy0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjclfX1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5jb2wteGx7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6MDtmbGV4LWJhc2lzOjA7LW1zLWZsZXgtcG9zaXRpdmU6MTtmbGV4LWdyb3c6MTttYXgtd2lkdGg6MTAwJX0uY29sLXhsLWF1dG97LW1zLWZsZXg6MCAwIGF1dG87ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvO21heC13aWR0aDpub25lfS5jb2wteGwtMXstbXMtZmxleDowIDAgOC4zMzMzMzMlO2ZsZXg6MCAwIDguMzMzMzMzJTttYXgtd2lkdGg6OC4zMzMzMzMlfS5jb2wteGwtMnstbXMtZmxleDowIDAgMTYuNjY2NjY3JTtmbGV4OjAgMCAxNi42NjY2NjclO21heC13aWR0aDoxNi42NjY2NjclfS5jb2wteGwtM3stbXMtZmxleDowIDAgMjUlO2ZsZXg6MCAwIDI1JTttYXgtd2lkdGg6MjUlfS5jb2wteGwtNHstbXMtZmxleDowIDAgMzMuMzMzMzMzJTtmbGV4OjAgMCAzMy4zMzMzMzMlO21heC13aWR0aDozMy4zMzMzMzMlfS5jb2wteGwtNXstbXMtZmxleDowIDAgNDEuNjY2NjY3JTtmbGV4OjAgMCA0MS42NjY2NjclO21heC13aWR0aDo0MS42NjY2NjclfS5jb2wteGwtNnstbXMtZmxleDowIDAgNTAlO2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfS5jb2wteGwtN3stbXMtZmxleDowIDAgNTguMzMzMzMzJTtmbGV4OjAgMCA1OC4zMzMzMzMlO21heC13aWR0aDo1OC4zMzMzMzMlfS5jb2wteGwtOHstbXMtZmxleDowIDAgNjYuNjY2NjY3JTtmbGV4OjAgMCA2Ni42NjY2NjclO21heC13aWR0aDo2Ni42NjY2NjclfS5jb2wteGwtOXstbXMtZmxleDowIDAgNzUlO2ZsZXg6MCAwIDc1JTttYXgtd2lkdGg6NzUlfS5jb2wteGwtMTB7LW1zLWZsZXg6MCAwIDgzLjMzMzMzMyU7ZmxleDowIDAgODMuMzMzMzMzJTttYXgtd2lkdGg6ODMuMzMzMzMzJX0uY29sLXhsLTExey1tcy1mbGV4OjAgMCA5MS42NjY2NjclO2ZsZXg6MCAwIDkxLjY2NjY2NyU7bWF4LXdpZHRoOjkxLjY2NjY2NyV9LmNvbC14bC0xMnstbXMtZmxleDowIDAgMTAwJTtmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfS5vcmRlci14bC1maXJzdHstbXMtZmxleC1vcmRlcjotMTtvcmRlcjotMX0ub3JkZXIteGwtbGFzdHstbXMtZmxleC1vcmRlcjoxMztvcmRlcjoxM30ub3JkZXIteGwtMHstbXMtZmxleC1vcmRlcjowO29yZGVyOjB9Lm9yZGVyLXhsLTF7LW1zLWZsZXgtb3JkZXI6MTtvcmRlcjoxfS5vcmRlci14bC0yey1tcy1mbGV4LW9yZGVyOjI7b3JkZXI6Mn0ub3JkZXIteGwtM3stbXMtZmxleC1vcmRlcjozO29yZGVyOjN9Lm9yZGVyLXhsLTR7LW1zLWZsZXgtb3JkZXI6NDtvcmRlcjo0fS5vcmRlci14bC01ey1tcy1mbGV4LW9yZGVyOjU7b3JkZXI6NX0ub3JkZXIteGwtNnstbXMtZmxleC1vcmRlcjo2O29yZGVyOjZ9Lm9yZGVyLXhsLTd7LW1zLWZsZXgtb3JkZXI6NztvcmRlcjo3fS5vcmRlci14bC04ey1tcy1mbGV4LW9yZGVyOjg7b3JkZXI6OH0ub3JkZXIteGwtOXstbXMtZmxleC1vcmRlcjo5O29yZGVyOjl9Lm9yZGVyLXhsLTEwey1tcy1mbGV4LW9yZGVyOjEwO29yZGVyOjEwfS5vcmRlci14bC0xMXstbXMtZmxleC1vcmRlcjoxMTtvcmRlcjoxMX0ub3JkZXIteGwtMTJ7LW1zLWZsZXgtb3JkZXI6MTI7b3JkZXI6MTJ9Lm9mZnNldC14bC0we21hcmdpbi1sZWZ0OjB9Lm9mZnNldC14bC0xe21hcmdpbi1sZWZ0OjguMzMzMzMzJX0ub2Zmc2V0LXhsLTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjY3JX0ub2Zmc2V0LXhsLTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQteGwtNHttYXJnaW4tbGVmdDozMy4zMzMzMzMlfS5vZmZzZXQteGwtNXttYXJnaW4tbGVmdDo0MS42NjY2NjclfS5vZmZzZXQteGwtNnttYXJnaW4tbGVmdDo1MCV9Lm9mZnNldC14bC03e21hcmdpbi1sZWZ0OjU4LjMzMzMzMyV9Lm9mZnNldC14bC04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NyV9Lm9mZnNldC14bC05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LXhsLTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMyV9Lm9mZnNldC14bC0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjclfX0udGFibGV7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjFyZW07YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0udGFibGUgdGQsLnRhYmxlIHRoe3BhZGRpbmc6Ljc1cmVtO3ZlcnRpY2FsLWFsaWduOnRvcDtib3JkZXItdG9wOjFweCBzb2xpZCAjZGVlMmU2fS50YWJsZSB0aGVhZCB0aHt2ZXJ0aWNhbC1hbGlnbjpib3R0b207Ym9yZGVyLWJvdHRvbToycHggc29saWQgI2RlZTJlNn0udGFibGUgdGJvZHkrdGJvZHl7Ym9yZGVyLXRvcDoycHggc29saWQgI2RlZTJlNn0udGFibGUgLnRhYmxle2JhY2tncm91bmQtY29sb3I6I2ZmZn0udGFibGUtc20gdGQsLnRhYmxlLXNtIHRoe3BhZGRpbmc6LjNyZW19LnRhYmxlLWJvcmRlcmVke2JvcmRlcjoxcHggc29saWQgI2RlZTJlNn0udGFibGUtYm9yZGVyZWQgdGQsLnRhYmxlLWJvcmRlcmVkIHRoe2JvcmRlcjoxcHggc29saWQgI2RlZTJlNn0udGFibGUtYm9yZGVyZWQgdGhlYWQgdGQsLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRoe2JvcmRlci1ib3R0b20td2lkdGg6MnB4fS50YWJsZS1ib3JkZXJsZXNzIHRib2R5K3Rib2R5LC50YWJsZS1ib3JkZXJsZXNzIHRkLC50YWJsZS1ib3JkZXJsZXNzIHRoLC50YWJsZS1ib3JkZXJsZXNzIHRoZWFkIHRoe2JvcmRlcjowfS50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCl7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4wNSl9LnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMDc1KX0udGFibGUtcHJpbWFyeSwudGFibGUtcHJpbWFyeT50ZCwudGFibGUtcHJpbWFyeT50aHtiYWNrZ3JvdW5kLWNvbG9yOiNiOGRhZmZ9LnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVye2JhY2tncm91bmQtY29sb3I6IzlmY2RmZn0udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6IzlmY2RmZn0udGFibGUtc2Vjb25kYXJ5LC50YWJsZS1zZWNvbmRhcnk+dGQsLnRhYmxlLXNlY29uZGFyeT50aHtiYWNrZ3JvdW5kLWNvbG9yOiNkNmQ4ZGJ9LnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojYzhjYmNmfS50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyPnRkLC50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2M4Y2JjZn0udGFibGUtc3VjY2VzcywudGFibGUtc3VjY2Vzcz50ZCwudGFibGUtc3VjY2Vzcz50aHtiYWNrZ3JvdW5kLWNvbG9yOiNjM2U2Y2J9LnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2IxZGZiYn0udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2IxZGZiYn0udGFibGUtaW5mbywudGFibGUtaW5mbz50ZCwudGFibGUtaW5mbz50aHtiYWNrZ3JvdW5kLWNvbG9yOiNiZWU1ZWJ9LnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2FiZGRlNX0udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2FiZGRlNX0udGFibGUtd2FybmluZywudGFibGUtd2FybmluZz50ZCwudGFibGUtd2FybmluZz50aHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmVlYmF9LnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2ZmZThhMX0udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2ZmZThhMX0udGFibGUtZGFuZ2VyLC50YWJsZS1kYW5nZXI+dGQsLnRhYmxlLWRhbmdlcj50aHtiYWNrZ3JvdW5kLWNvbG9yOiNmNWM2Y2J9LnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjFiMGI3fS50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyPnRkLC50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2YxYjBiN30udGFibGUtbGlnaHQsLnRhYmxlLWxpZ2h0PnRkLC50YWJsZS1saWdodD50aHtiYWNrZ3JvdW5kLWNvbG9yOiNmZGZkZmV9LnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNlY2VjZjZ9LnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3Zlcj50ZCwudGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2VjZWNmNn0udGFibGUtZGFyaywudGFibGUtZGFyaz50ZCwudGFibGUtZGFyaz50aHtiYWNrZ3JvdW5kLWNvbG9yOiNjNmM4Y2F9LnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2I5YmJiZX0udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2I5YmJiZX0udGFibGUtYWN0aXZlLC50YWJsZS1hY3RpdmU+dGQsLnRhYmxlLWFjdGl2ZT50aHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjA3NSl9LnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4wNzUpfS50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyPnRkLC50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMDc1KX0udGFibGUgLnRoZWFkLWRhcmsgdGh7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMyMTI1Mjk7Ym9yZGVyLWNvbG9yOiMzMjM4M2V9LnRhYmxlIC50aGVhZC1saWdodCB0aHtjb2xvcjojNDk1MDU3O2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZjtib3JkZXItY29sb3I6I2RlZTJlNn0udGFibGUtZGFya3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzIxMjUyOX0udGFibGUtZGFyayB0ZCwudGFibGUtZGFyayB0aCwudGFibGUtZGFyayB0aGVhZCB0aHtib3JkZXItY29sb3I6IzMyMzgzZX0udGFibGUtZGFyay50YWJsZS1ib3JkZXJlZHtib3JkZXI6MH0udGFibGUtZGFyay50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCl7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4wNSl9LnRhYmxlLWRhcmsudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4wNzUpfUBtZWRpYSAobWF4LXdpZHRoOjU3NS45OHB4KXsudGFibGUtcmVzcG9uc2l2ZS1zbXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoOy1tcy1vdmVyZmxvdy1zdHlsZTotbXMtYXV0b2hpZGluZy1zY3JvbGxiYXJ9LnRhYmxlLXJlc3BvbnNpdmUtc20+LnRhYmxlLWJvcmRlcmVke2JvcmRlcjowfX1AbWVkaWEgKG1heC13aWR0aDo3NjcuOThweCl7LnRhYmxlLXJlc3BvbnNpdmUtbWR7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDstbXMtb3ZlcmZsb3ctc3R5bGU6LW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyfS50YWJsZS1yZXNwb25zaXZlLW1kPi50YWJsZS1ib3JkZXJlZHtib3JkZXI6MH19QG1lZGlhIChtYXgtd2lkdGg6OTkxLjk4cHgpey50YWJsZS1yZXNwb25zaXZlLWxne2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7LW1zLW92ZXJmbG93LXN0eWxlOi1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcn0udGFibGUtcmVzcG9uc2l2ZS1sZz4udGFibGUtYm9yZGVyZWR7Ym9yZGVyOjB9fUBtZWRpYSAobWF4LXdpZHRoOjExOTkuOThweCl7LnRhYmxlLXJlc3BvbnNpdmUteGx7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDstbXMtb3ZlcmZsb3ctc3R5bGU6LW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyfS50YWJsZS1yZXNwb25zaXZlLXhsPi50YWJsZS1ib3JkZXJlZHtib3JkZXI6MH19LnRhYmxlLXJlc3BvbnNpdmV7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDstbXMtb3ZlcmZsb3ctc3R5bGU6LW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyfS50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZHtib3JkZXI6MH0uZm9ybS1jb250cm9se2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6Y2FsYygyLjI1cmVtICsgMnB4KTtwYWRkaW5nOi4zNzVyZW0gLjc1cmVtO2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjojNDk1MDU3O2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7Ym9yZGVyOjFweCBzb2xpZCAjY2VkNGRhO2JvcmRlci1yYWRpdXM6LjI1cmVtO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0fUBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmZvcm0tY29udHJvbHt0cmFuc2l0aW9uOm5vbmV9fS5mb3JtLWNvbnRyb2w6Oi1tcy1leHBhbmR7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MH0uZm9ybS1jb250cm9sOmZvY3Vze2NvbG9yOiM0OTUwNTc7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojODBiZGZmO291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMCwxMjMsMjU1LC4yNSl9LmZvcm0tY29udHJvbDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojNmM3NTdkO29wYWNpdHk6MX0uZm9ybS1jb250cm9sOjotbW96LXBsYWNlaG9sZGVye2NvbG9yOiM2Yzc1N2Q7b3BhY2l0eToxfS5mb3JtLWNvbnRyb2w6LW1zLWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOiM2Yzc1N2Q7b3BhY2l0eToxfS5mb3JtLWNvbnRyb2w6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojNmM3NTdkO29wYWNpdHk6MX0uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlcntjb2xvcjojNmM3NTdkO29wYWNpdHk6MX0uZm9ybS1jb250cm9sOmRpc2FibGVkLC5mb3JtLWNvbnRyb2xbcmVhZG9ubHlde2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZjtvcGFjaXR5OjF9c2VsZWN0LmZvcm0tY29udHJvbDpmb2N1czo6LW1zLXZhbHVle2NvbG9yOiM0OTUwNTc7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5mb3JtLWNvbnRyb2wtZmlsZSwuZm9ybS1jb250cm9sLXJhbmdle2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX0uY29sLWZvcm0tbGFiZWx7cGFkZGluZy10b3A6Y2FsYyguMzc1cmVtICsgMXB4KTtwYWRkaW5nLWJvdHRvbTpjYWxjKC4zNzVyZW0gKyAxcHgpO21hcmdpbi1ib3R0b206MDtmb250LXNpemU6aW5oZXJpdDtsaW5lLWhlaWdodDoxLjV9LmNvbC1mb3JtLWxhYmVsLWxne3BhZGRpbmctdG9wOmNhbGMoLjVyZW0gKyAxcHgpO3BhZGRpbmctYm90dG9tOmNhbGMoLjVyZW0gKyAxcHgpO2ZvbnQtc2l6ZToxLjI1cmVtO2xpbmUtaGVpZ2h0OjEuNX0uY29sLWZvcm0tbGFiZWwtc217cGFkZGluZy10b3A6Y2FsYyguMjVyZW0gKyAxcHgpO3BhZGRpbmctYm90dG9tOmNhbGMoLjI1cmVtICsgMXB4KTtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxLjV9LmZvcm0tY29udHJvbC1wbGFpbnRleHR7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3BhZGRpbmctdG9wOi4zNzVyZW07cGFkZGluZy1ib3R0b206LjM3NXJlbTttYXJnaW4tYm90dG9tOjA7bGluZS1oZWlnaHQ6MS41O2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6c29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXdpZHRoOjFweCAwfS5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1sZywuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtc217cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowfS5mb3JtLWNvbnRyb2wtc217aGVpZ2h0OmNhbGMoMS44MTI1cmVtICsgMnB4KTtwYWRkaW5nOi4yNXJlbSAuNXJlbTtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxLjU7Ym9yZGVyLXJhZGl1czouMnJlbX0uZm9ybS1jb250cm9sLWxne2hlaWdodDpjYWxjKDIuODc1cmVtICsgMnB4KTtwYWRkaW5nOi41cmVtIDFyZW07Zm9udC1zaXplOjEuMjVyZW07bGluZS1oZWlnaHQ6MS41O2JvcmRlci1yYWRpdXM6LjNyZW19c2VsZWN0LmZvcm0tY29udHJvbFttdWx0aXBsZV0sc2VsZWN0LmZvcm0tY29udHJvbFtzaXplXXtoZWlnaHQ6YXV0b310ZXh0YXJlYS5mb3JtLWNvbnRyb2x7aGVpZ2h0OmF1dG99LmZvcm0tZ3JvdXB7bWFyZ2luLWJvdHRvbToxcmVtfS5mb3JtLXRleHR7ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOi4yNXJlbX0uZm9ybS1yb3d7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwO21hcmdpbi1yaWdodDotNXB4O21hcmdpbi1sZWZ0Oi01cHh9LmZvcm0tcm93Pi5jb2wsLmZvcm0tcm93PltjbGFzcyo9Y29sLV17cGFkZGluZy1yaWdodDo1cHg7cGFkZGluZy1sZWZ0OjVweH0uZm9ybS1jaGVja3twb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3BhZGRpbmctbGVmdDoxLjI1cmVtfS5mb3JtLWNoZWNrLWlucHV0e3Bvc2l0aW9uOmFic29sdXRlO21hcmdpbi10b3A6LjNyZW07bWFyZ2luLWxlZnQ6LTEuMjVyZW19LmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWR+LmZvcm0tY2hlY2stbGFiZWx7Y29sb3I6IzZjNzU3ZH0uZm9ybS1jaGVjay1sYWJlbHttYXJnaW4tYm90dG9tOjB9LmZvcm0tY2hlY2staW5saW5le2Rpc3BsYXk6LW1zLWlubGluZS1mbGV4Ym94O2Rpc3BsYXk6aW5saW5lLWZsZXg7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tcmlnaHQ6Ljc1cmVtfS5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dHtwb3NpdGlvbjpzdGF0aWM7bWFyZ2luLXRvcDowO21hcmdpbi1yaWdodDouMzEyNXJlbTttYXJnaW4tbGVmdDowfS52YWxpZC1mZWVkYmFja3tkaXNwbGF5Om5vbmU7d2lkdGg6MTAwJTttYXJnaW4tdG9wOi4yNXJlbTtmb250LXNpemU6ODAlO2NvbG9yOiMyOGE3NDV9LnZhbGlkLXRvb2x0aXB7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7ei1pbmRleDo1O2Rpc3BsYXk6bm9uZTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nOi4yNXJlbSAuNXJlbTttYXJnaW4tdG9wOi4xcmVtO2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6cmdiYSg0MCwxNjcsNjksLjkpO2JvcmRlci1yYWRpdXM6LjI1cmVtfS5jdXN0b20tc2VsZWN0LmlzLXZhbGlkLC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQsLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQsLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZHtib3JkZXItY29sb3I6IzI4YTc0NX0uY3VzdG9tLXNlbGVjdC5pcy12YWxpZDpmb2N1cywuZm9ybS1jb250cm9sLmlzLXZhbGlkOmZvY3VzLC53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkOmZvY3VzLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOiMyOGE3NDU7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDQwLDE2Nyw2OSwuMjUpfS5jdXN0b20tc2VsZWN0LmlzLXZhbGlkfi52YWxpZC1mZWVkYmFjaywuY3VzdG9tLXNlbGVjdC5pcy12YWxpZH4udmFsaWQtdG9vbHRpcCwuZm9ybS1jb250cm9sLmlzLXZhbGlkfi52YWxpZC1mZWVkYmFjaywuZm9ybS1jb250cm9sLmlzLXZhbGlkfi52YWxpZC10b29sdGlwLC53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkfi52YWxpZC1mZWVkYmFjaywud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZH4udmFsaWQtdG9vbHRpcCwud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkfi52YWxpZC1mZWVkYmFjaywud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkfi52YWxpZC10b29sdGlwe2Rpc3BsYXk6YmxvY2t9LmZvcm0tY29udHJvbC1maWxlLmlzLXZhbGlkfi52YWxpZC1mZWVkYmFjaywuZm9ybS1jb250cm9sLWZpbGUuaXMtdmFsaWR+LnZhbGlkLXRvb2x0aXAsLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbC1maWxlOnZhbGlkfi52YWxpZC1mZWVkYmFjaywud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sLWZpbGU6dmFsaWR+LnZhbGlkLXRvb2x0aXB7ZGlzcGxheTpibG9ja30uZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZH4uZm9ybS1jaGVjay1sYWJlbCwud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZH4uZm9ybS1jaGVjay1sYWJlbHtjb2xvcjojMjhhNzQ1fS5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkfi52YWxpZC1mZWVkYmFjaywuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZH4udmFsaWQtdG9vbHRpcCwud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZH4udmFsaWQtZmVlZGJhY2ssLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWR+LnZhbGlkLXRvb2x0aXB7ZGlzcGxheTpibG9ja30uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWR+LmN1c3RvbS1jb250cm9sLWxhYmVsLC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWx7Y29sb3I6IzI4YTc0NX0uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWR+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6IzcxZGQ4YX0uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWR+LnZhbGlkLWZlZWRiYWNrLC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZH4udmFsaWQtdG9vbHRpcCwud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWR+LnZhbGlkLWZlZWRiYWNrLC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZH4udmFsaWQtdG9vbHRpcHtkaXNwbGF5OmJsb2NrfS5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6IzM0Y2U1N30uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Zm9jdXN+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3Vzfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JveC1zaGFkb3c6MCAwIDAgMXB4ICNmZmYsMCAwIDAgLjJyZW0gcmdiYSg0MCwxNjcsNjksLjI1KX0uY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWR+LmN1c3RvbS1maWxlLWxhYmVsLC53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZH4uY3VzdG9tLWZpbGUtbGFiZWx7Ym9yZGVyLWNvbG9yOiMyOGE3NDV9LmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkfi5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIsLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkfi5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOmluaGVyaXR9LmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkfi52YWxpZC1mZWVkYmFjaywuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWR+LnZhbGlkLXRvb2x0aXAsLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkfi52YWxpZC1mZWVkYmFjaywud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWR+LnZhbGlkLXRvb2x0aXB7ZGlzcGxheTpibG9ja30uY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQ6Zm9jdXN+LmN1c3RvbS1maWxlLWxhYmVsLC53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZDpmb2N1c34uY3VzdG9tLWZpbGUtbGFiZWx7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDQwLDE2Nyw2OSwuMjUpfS5pbnZhbGlkLWZlZWRiYWNre2Rpc3BsYXk6bm9uZTt3aWR0aDoxMDAlO21hcmdpbi10b3A6LjI1cmVtO2ZvbnQtc2l6ZTo4MCU7Y29sb3I6I2RjMzU0NX0uaW52YWxpZC10b29sdGlwe3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO3otaW5kZXg6NTtkaXNwbGF5Om5vbmU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzouMjVyZW0gLjVyZW07bWFyZ2luLXRvcDouMXJlbTtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxLjU7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjIwLDUzLDY5LC45KTtib3JkZXItcmFkaXVzOi4yNXJlbX0uY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkLC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCwud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZHtib3JkZXItY29sb3I6I2RjMzU0NX0uY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkOmZvY3VzLC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZDpmb2N1cywud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkOmZvY3VzLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZDpmb2N1c3tib3JkZXItY29sb3I6I2RjMzU0NTtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMjIwLDUzLDY5LC4yNSl9LmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZH4uaW52YWxpZC1mZWVkYmFjaywuY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkfi5pbnZhbGlkLXRvb2x0aXAsLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkfi5pbnZhbGlkLWZlZWRiYWNrLC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZH4uaW52YWxpZC10b29sdGlwLC53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWR+LmludmFsaWQtZmVlZGJhY2ssLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZH4uaW52YWxpZC10b29sdGlwLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZH4uaW52YWxpZC1mZWVkYmFjaywud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWR+LmludmFsaWQtdG9vbHRpcHtkaXNwbGF5OmJsb2NrfS5mb3JtLWNvbnRyb2wtZmlsZS5pcy1pbnZhbGlkfi5pbnZhbGlkLWZlZWRiYWNrLC5mb3JtLWNvbnRyb2wtZmlsZS5pcy1pbnZhbGlkfi5pbnZhbGlkLXRvb2x0aXAsLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbC1maWxlOmludmFsaWR+LmludmFsaWQtZmVlZGJhY2ssLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbC1maWxlOmludmFsaWR+LmludmFsaWQtdG9vbHRpcHtkaXNwbGF5OmJsb2NrfS5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWR+LmZvcm0tY2hlY2stbGFiZWwsLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZH4uZm9ybS1jaGVjay1sYWJlbHtjb2xvcjojZGMzNTQ1fS5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWR+LmludmFsaWQtZmVlZGJhY2ssLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZH4uaW52YWxpZC10b29sdGlwLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWR+LmludmFsaWQtZmVlZGJhY2ssLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZH4uaW52YWxpZC10b29sdGlwe2Rpc3BsYXk6YmxvY2t9LmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWR+LmN1c3RvbS1jb250cm9sLWxhYmVsLC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkfi5jdXN0b20tY29udHJvbC1sYWJlbHtjb2xvcjojZGMzNTQ1fS5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6I2VmYTJhOX0uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZH4uaW52YWxpZC1mZWVkYmFjaywuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZH4uaW52YWxpZC10b29sdGlwLC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkfi5pbnZhbGlkLWZlZWRiYWNrLC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkfi5pbnZhbGlkLXRvb2x0aXB7ZGlzcGxheTpibG9ja30uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmNoZWNrZWR+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjojZTQ2MDZkfS5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmZvY3Vzfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmZvY3Vzfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JveC1zaGFkb3c6MCAwIDAgMXB4ICNmZmYsMCAwIDAgLjJyZW0gcmdiYSgyMjAsNTMsNjksLjI1KX0uY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZH4uY3VzdG9tLWZpbGUtbGFiZWwsLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWR+LmN1c3RvbS1maWxlLWxhYmVse2JvcmRlci1jb2xvcjojZGMzNTQ1fS5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkfi5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIsLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWR+LmN1c3RvbS1maWxlLWxhYmVsOjphZnRlcntib3JkZXItY29sb3I6aW5oZXJpdH0uY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZH4uaW52YWxpZC1mZWVkYmFjaywuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZH4uaW52YWxpZC10b29sdGlwLC53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkfi5pbnZhbGlkLWZlZWRiYWNrLC53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkfi5pbnZhbGlkLXRvb2x0aXB7ZGlzcGxheTpibG9ja30uY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZDpmb2N1c34uY3VzdG9tLWZpbGUtbGFiZWwsLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQ6Zm9jdXN+LmN1c3RvbS1maWxlLWxhYmVse2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyMjAsNTMsNjksLjI1KX0uZm9ybS1pbmxpbmV7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtZmxvdzpyb3cgd3JhcDtmbGV4LWZsb3c6cm93IHdyYXA7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn0uZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2t7d2lkdGg6MTAwJX1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7LmZvcm0taW5saW5lIGxhYmVse2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW4tYm90dG9tOjB9LmZvcm0taW5saW5lIC5mb3JtLWdyb3Vwe2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4OjAgMCBhdXRvO2ZsZXg6MCAwIGF1dG87LW1zLWZsZXgtZmxvdzpyb3cgd3JhcDtmbGV4LWZsb3c6cm93IHdyYXA7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tYm90dG9tOjB9LmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2x7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6YXV0bzt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0e2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5mb3JtLWlubGluZSAuY3VzdG9tLXNlbGVjdCwuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3Vwe3dpZHRoOmF1dG99LmZvcm0taW5saW5lIC5mb3JtLWNoZWNre2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDphdXRvO3BhZGRpbmctbGVmdDowfS5mb3JtLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dHtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tdG9wOjA7bWFyZ2luLXJpZ2h0Oi4yNXJlbTttYXJnaW4tbGVmdDowfS5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2x7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2wtbGFiZWx7bWFyZ2luLWJvdHRvbTowfX0uYnRue2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtd2VpZ2h0OjQwMDt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXA7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O3BhZGRpbmc6LjM3NXJlbSAuNzVyZW07Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MS41O2JvcmRlci1yYWRpdXM6LjI1cmVtO3RyYW5zaXRpb246Y29sb3IgLjE1cyBlYXNlLWluLW91dCxiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0fUBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmJ0bnt0cmFuc2l0aW9uOm5vbmV9fS5idG46Zm9jdXMsLmJ0bjpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0uYnRuLmZvY3VzLC5idG46Zm9jdXN7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgwLDEyMywyNTUsLjI1KX0uYnRuLmRpc2FibGVkLC5idG46ZGlzYWJsZWR7b3BhY2l0eTouNjV9LmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKXtjdXJzb3I6cG9pbnRlcn1hLmJ0bi5kaXNhYmxlZCxmaWVsZHNldDpkaXNhYmxlZCBhLmJ0bntwb2ludGVyLWV2ZW50czpub25lfS5idG4tcHJpbWFyeXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwN2JmZjtib3JkZXItY29sb3I6IzAwN2JmZn0uYnRuLXByaW1hcnk6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDY5ZDk7Ym9yZGVyLWNvbG9yOiMwMDYyY2N9LmJ0bi1wcmltYXJ5LmZvY3VzLC5idG4tcHJpbWFyeTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMCwxMjMsMjU1LC41KX0uYnRuLXByaW1hcnkuZGlzYWJsZWQsLmJ0bi1wcmltYXJ5OmRpc2FibGVke2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDA3YmZmO2JvcmRlci1jb2xvcjojMDA3YmZmfS5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuc2hvdz4uYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDA2MmNjO2JvcmRlci1jb2xvcjojMDA1Y2JmfS5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgwLDEyMywyNTUsLjUpfS5idG4tc2Vjb25kYXJ5e2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNmM3NTdkO2JvcmRlci1jb2xvcjojNmM3NTdkfS5idG4tc2Vjb25kYXJ5OmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNWE2MjY4O2JvcmRlci1jb2xvcjojNTQ1YjYyfS5idG4tc2Vjb25kYXJ5LmZvY3VzLC5idG4tc2Vjb25kYXJ5OmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgxMDgsMTE3LDEyNSwuNSl9LmJ0bi1zZWNvbmRhcnkuZGlzYWJsZWQsLmJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWR7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM2Yzc1N2Q7Ym9yZGVyLWNvbG9yOiM2Yzc1N2R9LmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuc2hvdz4uYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM1NDViNjI7Ym9yZGVyLWNvbG9yOiM0ZTU1NWJ9LmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDEwOCwxMTcsMTI1LC41KX0uYnRuLXN1Y2Nlc3N7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMyOGE3NDU7Ym9yZGVyLWNvbG9yOiMyOGE3NDV9LmJ0bi1zdWNjZXNzOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjE4ODM4O2JvcmRlci1jb2xvcjojMWU3ZTM0fS5idG4tc3VjY2Vzcy5mb2N1cywuYnRuLXN1Y2Nlc3M6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDQwLDE2Nyw2OSwuNSl9LmJ0bi1zdWNjZXNzLmRpc2FibGVkLC5idG4tc3VjY2VzczpkaXNhYmxlZHtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzI4YTc0NTtib3JkZXItY29sb3I6IzI4YTc0NX0uYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLnNob3c+LmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzFlN2UzNDtib3JkZXItY29sb3I6IzFjNzQzMH0uYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoNDAsMTY3LDY5LC41KX0uYnRuLWluZm97Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxN2EyYjg7Ym9yZGVyLWNvbG9yOiMxN2EyYjh9LmJ0bi1pbmZvOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMTM4NDk2O2JvcmRlci1jb2xvcjojMTE3YThifS5idG4taW5mby5mb2N1cywuYnRuLWluZm86Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDIzLDE2MiwxODQsLjUpfS5idG4taW5mby5kaXNhYmxlZCwuYnRuLWluZm86ZGlzYWJsZWR7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxN2EyYjg7Ym9yZGVyLWNvbG9yOiMxN2EyYjh9LmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLC5zaG93Pi5idG4taW5mby5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxMTdhOGI7Ym9yZGVyLWNvbG9yOiMxMDcwN2Z9LmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLC5zaG93Pi5idG4taW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDIzLDE2MiwxODQsLjUpfS5idG4td2FybmluZ3tjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2ZmYzEwNztib3JkZXItY29sb3I6I2ZmYzEwN30uYnRuLXdhcm5pbmc6aG92ZXJ7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNlMGE4MDA7Ym9yZGVyLWNvbG9yOiNkMzllMDB9LmJ0bi13YXJuaW5nLmZvY3VzLC5idG4td2FybmluZzpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMjU1LDE5Myw3LC41KX0uYnRuLXdhcm5pbmcuZGlzYWJsZWQsLmJ0bi13YXJuaW5nOmRpc2FibGVke2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZmZjMTA3O2JvcmRlci1jb2xvcjojZmZjMTA3fS5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuc2hvdz4uYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZDM5ZTAwO2JvcmRlci1jb2xvcjojYzY5NTAwfS5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyNTUsMTkzLDcsLjUpfS5idG4tZGFuZ2Vye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZGMzNTQ1O2JvcmRlci1jb2xvcjojZGMzNTQ1fS5idG4tZGFuZ2VyOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojYzgyMzMzO2JvcmRlci1jb2xvcjojYmQyMTMwfS5idG4tZGFuZ2VyLmZvY3VzLC5idG4tZGFuZ2VyOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyMjAsNTMsNjksLjUpfS5idG4tZGFuZ2VyLmRpc2FibGVkLC5idG4tZGFuZ2VyOmRpc2FibGVke2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZGMzNTQ1O2JvcmRlci1jb2xvcjojZGMzNTQ1fS5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLnNob3c+LmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojYmQyMTMwO2JvcmRlci1jb2xvcjojYjIxZjJkfS5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyMjAsNTMsNjksLjUpfS5idG4tbGlnaHR7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNmOGY5ZmE7Ym9yZGVyLWNvbG9yOiNmOGY5ZmF9LmJ0bi1saWdodDpob3Zlcntjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2UyZTZlYTtib3JkZXItY29sb3I6I2RhZTBlNX0uYnRuLWxpZ2h0LmZvY3VzLC5idG4tbGlnaHQ6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDI0OCwyNDksMjUwLC41KX0uYnRuLWxpZ2h0LmRpc2FibGVkLC5idG4tbGlnaHQ6ZGlzYWJsZWR7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNmOGY5ZmE7Ym9yZGVyLWNvbG9yOiNmOGY5ZmF9LmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLnNob3c+LmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGV7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNkYWUwZTU7Ym9yZGVyLWNvbG9yOiNkM2Q5ZGZ9LmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDI0OCwyNDksMjUwLC41KX0uYnRuLWRhcmt7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzNDNhNDA7Ym9yZGVyLWNvbG9yOiMzNDNhNDB9LmJ0bi1kYXJrOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjMyNzJiO2JvcmRlci1jb2xvcjojMWQyMTI0fS5idG4tZGFyay5mb2N1cywuYnRuLWRhcms6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDUyLDU4LDY0LC41KX0uYnRuLWRhcmsuZGlzYWJsZWQsLmJ0bi1kYXJrOmRpc2FibGVke2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMzQzYTQwO2JvcmRlci1jb2xvcjojMzQzYTQwfS5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuc2hvdz4uYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMWQyMTI0O2JvcmRlci1jb2xvcjojMTcxYTFkfS5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg1Miw1OCw2NCwuNSl9LmJ0bi1vdXRsaW5lLXByaW1hcnl7Y29sb3I6IzAwN2JmZjtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JhY2tncm91bmQtaW1hZ2U6bm9uZTtib3JkZXItY29sb3I6IzAwN2JmZn0uYnRuLW91dGxpbmUtcHJpbWFyeTpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwN2JmZjtib3JkZXItY29sb3I6IzAwN2JmZn0uYnRuLW91dGxpbmUtcHJpbWFyeS5mb2N1cywuYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMCwxMjMsMjU1LC41KX0uYnRuLW91dGxpbmUtcHJpbWFyeS5kaXNhYmxlZCwuYnRuLW91dGxpbmUtcHJpbWFyeTpkaXNhYmxlZHtjb2xvcjojMDA3YmZmO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuc2hvdz4uYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdiZmY7Ym9yZGVyLWNvbG9yOiMwMDdiZmZ9LmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDAsMTIzLDI1NSwuNSl9LmJ0bi1vdXRsaW5lLXNlY29uZGFyeXtjb2xvcjojNmM3NTdkO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7YmFja2dyb3VuZC1pbWFnZTpub25lO2JvcmRlci1jb2xvcjojNmM3NTdkfS5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM2Yzc1N2Q7Ym9yZGVyLWNvbG9yOiM2Yzc1N2R9LmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5mb2N1cywuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgxMDgsMTE3LDEyNSwuNSl9LmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kaXNhYmxlZCwuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVke2NvbG9yOiM2Yzc1N2Q7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuc2hvdz4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzZjNzU3ZDtib3JkZXItY29sb3I6IzZjNzU3ZH0uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMTA4LDExNywxMjUsLjUpfS5idG4tb3V0bGluZS1zdWNjZXNze2NvbG9yOiMyOGE3NDU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7Ym9yZGVyLWNvbG9yOiMyOGE3NDV9LmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMyOGE3NDU7Ym9yZGVyLWNvbG9yOiMyOGE3NDV9LmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZm9jdXMsLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDQwLDE2Nyw2OSwuNSl9LmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZGlzYWJsZWQsLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6ZGlzYWJsZWR7Y29sb3I6IzI4YTc0NTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLnNob3c+LmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjhhNzQ1O2JvcmRlci1jb2xvcjojMjhhNzQ1fS5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg0MCwxNjcsNjksLjUpfS5idG4tb3V0bGluZS1pbmZve2NvbG9yOiMxN2EyYjg7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7Ym9yZGVyLWNvbG9yOiMxN2EyYjh9LmJ0bi1vdXRsaW5lLWluZm86aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxN2EyYjg7Ym9yZGVyLWNvbG9yOiMxN2EyYjh9LmJ0bi1vdXRsaW5lLWluZm8uZm9jdXMsLmJ0bi1vdXRsaW5lLWluZm86Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDIzLDE2MiwxODQsLjUpfS5idG4tb3V0bGluZS1pbmZvLmRpc2FibGVkLC5idG4tb3V0bGluZS1pbmZvOmRpc2FibGVke2NvbG9yOiMxN2EyYjg7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLC5zaG93Pi5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzE3YTJiODtib3JkZXItY29sb3I6IzE3YTJiOH0uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLC5zaG93Pi5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMjMsMTYyLDE4NCwuNSl9LmJ0bi1vdXRsaW5lLXdhcm5pbmd7Y29sb3I6I2ZmYzEwNztiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JhY2tncm91bmQtaW1hZ2U6bm9uZTtib3JkZXItY29sb3I6I2ZmYzEwN30uYnRuLW91dGxpbmUtd2FybmluZzpob3Zlcntjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2ZmYzEwNztib3JkZXItY29sb3I6I2ZmYzEwN30uYnRuLW91dGxpbmUtd2FybmluZy5mb2N1cywuYnRuLW91dGxpbmUtd2FybmluZzpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMjU1LDE5Myw3LC41KX0uYnRuLW91dGxpbmUtd2FybmluZy5kaXNhYmxlZCwuYnRuLW91dGxpbmUtd2FybmluZzpkaXNhYmxlZHtjb2xvcjojZmZjMTA3O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuc2hvdz4uYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGV7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmMxMDc7Ym9yZGVyLWNvbG9yOiNmZmMxMDd9LmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDI1NSwxOTMsNywuNSl9LmJ0bi1vdXRsaW5lLWRhbmdlcntjb2xvcjojZGMzNTQ1O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7YmFja2dyb3VuZC1pbWFnZTpub25lO2JvcmRlci1jb2xvcjojZGMzNTQ1fS5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNkYzM1NDU7Ym9yZGVyLWNvbG9yOiNkYzM1NDV9LmJ0bi1vdXRsaW5lLWRhbmdlci5mb2N1cywuYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyMjAsNTMsNjksLjUpfS5idG4tb3V0bGluZS1kYW5nZXIuZGlzYWJsZWQsLmJ0bi1vdXRsaW5lLWRhbmdlcjpkaXNhYmxlZHtjb2xvcjojZGMzNTQ1O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLnNob3c+LmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNkYzM1NDU7Ym9yZGVyLWNvbG9yOiNkYzM1NDV9LmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDIyMCw1Myw2OSwuNSl9LmJ0bi1vdXRsaW5lLWxpZ2h0e2NvbG9yOiNmOGY5ZmE7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7Ym9yZGVyLWNvbG9yOiNmOGY5ZmF9LmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVye2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZjhmOWZhO2JvcmRlci1jb2xvcjojZjhmOWZhfS5idG4tb3V0bGluZS1saWdodC5mb2N1cywuYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDI0OCwyNDksMjUwLC41KX0uYnRuLW91dGxpbmUtbGlnaHQuZGlzYWJsZWQsLmJ0bi1vdXRsaW5lLWxpZ2h0OmRpc2FibGVke2NvbG9yOiNmOGY5ZmE7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLnNob3c+LmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2Y4ZjlmYTtib3JkZXItY29sb3I6I2Y4ZjlmYX0uYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMjQ4LDI0OSwyNTAsLjUpfS5idG4tb3V0bGluZS1kYXJre2NvbG9yOiMzNDNhNDA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7Ym9yZGVyLWNvbG9yOiMzNDNhNDB9LmJ0bi1vdXRsaW5lLWRhcms6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzNDNhNDA7Ym9yZGVyLWNvbG9yOiMzNDNhNDB9LmJ0bi1vdXRsaW5lLWRhcmsuZm9jdXMsLmJ0bi1vdXRsaW5lLWRhcms6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDUyLDU4LDY0LC41KX0uYnRuLW91dGxpbmUtZGFyay5kaXNhYmxlZCwuYnRuLW91dGxpbmUtZGFyazpkaXNhYmxlZHtjb2xvcjojMzQzYTQwO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuc2hvdz4uYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzNDNhNDA7Ym9yZGVyLWNvbG9yOiMzNDNhNDB9LmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDUyLDU4LDY0LC41KX0uYnRuLWxpbmt7Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiMwMDdiZmY7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uYnRuLWxpbms6aG92ZXJ7Y29sb3I6IzAwNTZiMzt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50fS5idG4tbGluay5mb2N1cywuYnRuLWxpbms6Zm9jdXN7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym94LXNoYWRvdzpub25lfS5idG4tbGluay5kaXNhYmxlZCwuYnRuLWxpbms6ZGlzYWJsZWR7Y29sb3I6IzZjNzU3ZDtwb2ludGVyLWV2ZW50czpub25lfS5idG4tZ3JvdXAtbGc+LmJ0biwuYnRuLWxne3BhZGRpbmc6LjVyZW0gMXJlbTtmb250LXNpemU6MS4yNXJlbTtsaW5lLWhlaWdodDoxLjU7Ym9yZGVyLXJhZGl1czouM3JlbX0uYnRuLWdyb3VwLXNtPi5idG4sLmJ0bi1zbXtwYWRkaW5nOi4yNXJlbSAuNXJlbTtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxLjU7Ym9yZGVyLXJhZGl1czouMnJlbX0uYnRuLWJsb2Nre2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX0uYnRuLWJsb2NrKy5idG4tYmxvY2t7bWFyZ2luLXRvcDouNXJlbX1pbnB1dFt0eXBlPWJ1dHRvbl0uYnRuLWJsb2NrLGlucHV0W3R5cGU9cmVzZXRdLmJ0bi1ibG9jayxpbnB1dFt0eXBlPXN1Ym1pdF0uYnRuLWJsb2Nre3dpZHRoOjEwMCV9LmZhZGV7dHJhbnNpdGlvbjpvcGFjaXR5IC4xNXMgbGluZWFyfUBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmZhZGV7dHJhbnNpdGlvbjpub25lfX0uZmFkZTpub3QoLnNob3cpe29wYWNpdHk6MH0uY29sbGFwc2U6bm90KC5zaG93KXtkaXNwbGF5Om5vbmV9LmNvbGxhcHNpbmd7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjA7b3ZlcmZsb3c6aGlkZGVuO3RyYW5zaXRpb246aGVpZ2h0IC4zNXMgZWFzZX1AbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5jb2xsYXBzaW5ne3RyYW5zaXRpb246bm9uZX19LmRyb3Bkb3duLC5kcm9wbGVmdCwuZHJvcHJpZ2h0LC5kcm9wdXB7cG9zaXRpb246cmVsYXRpdmV9LmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MDtoZWlnaHQ6MDttYXJnaW4tbGVmdDouMjU1ZW07dmVydGljYWwtYWxpZ246LjI1NWVtO2NvbnRlbnQ6XCJcIjtib3JkZXItdG9wOi4zZW0gc29saWQ7Ym9yZGVyLXJpZ2h0Oi4zZW0gc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbTowO2JvcmRlci1sZWZ0Oi4zZW0gc29saWQgdHJhbnNwYXJlbnR9LmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXJ7bWFyZ2luLWxlZnQ6MH0uZHJvcGRvd24tbWVudXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTtsZWZ0OjA7ei1pbmRleDoxMDAwO2Rpc3BsYXk6bm9uZTtmbG9hdDpsZWZ0O21pbi13aWR0aDoxMHJlbTtwYWRkaW5nOi41cmVtIDA7bWFyZ2luOi4xMjVyZW0gMCAwO2ZvbnQtc2l6ZToxcmVtO2NvbG9yOiMyMTI1Mjk7dGV4dC1hbGlnbjpsZWZ0O2xpc3Qtc3R5bGU6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwuMTUpO2JvcmRlci1yYWRpdXM6LjI1cmVtfS5kcm9wZG93bi1tZW51LXJpZ2h0e3JpZ2h0OjA7bGVmdDphdXRvfS5kcm9wdXAgLmRyb3Bkb3duLW1lbnV7dG9wOmF1dG87Ym90dG9tOjEwMCU7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206LjEyNXJlbX0uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6OmFmdGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjA7aGVpZ2h0OjA7bWFyZ2luLWxlZnQ6LjI1NWVtO3ZlcnRpY2FsLWFsaWduOi4yNTVlbTtjb250ZW50OlwiXCI7Ym9yZGVyLXRvcDowO2JvcmRlci1yaWdodDouM2VtIHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1ib3R0b206LjNlbSBzb2xpZDtib3JkZXItbGVmdDouM2VtIHNvbGlkIHRyYW5zcGFyZW50fS5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXJ7bWFyZ2luLWxlZnQ6MH0uZHJvcHJpZ2h0IC5kcm9wZG93bi1tZW51e3RvcDowO3JpZ2h0OmF1dG87bGVmdDoxMDAlO21hcmdpbi10b3A6MDttYXJnaW4tbGVmdDouMTI1cmVtfS5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MDtoZWlnaHQ6MDttYXJnaW4tbGVmdDouMjU1ZW07dmVydGljYWwtYWxpZ246LjI1NWVtO2NvbnRlbnQ6XCJcIjtib3JkZXItdG9wOi4zZW0gc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0OjA7Ym9yZGVyLWJvdHRvbTouM2VtIHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1sZWZ0Oi4zZW0gc29saWR9LmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlcnttYXJnaW4tbGVmdDowfS5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXJ7dmVydGljYWwtYWxpZ246MH0uZHJvcGxlZnQgLmRyb3Bkb3duLW1lbnV7dG9wOjA7cmlnaHQ6MTAwJTtsZWZ0OmF1dG87bWFyZ2luLXRvcDowO21hcmdpbi1yaWdodDouMTI1cmVtfS5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlcntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDowO2hlaWdodDowO21hcmdpbi1sZWZ0Oi4yNTVlbTt2ZXJ0aWNhbC1hbGlnbjouMjU1ZW07Y29udGVudDpcIlwifS5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlcntkaXNwbGF5Om5vbmV9LmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZXtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDowO2hlaWdodDowO21hcmdpbi1yaWdodDouMjU1ZW07dmVydGljYWwtYWxpZ246LjI1NWVtO2NvbnRlbnQ6XCJcIjtib3JkZXItdG9wOi4zZW0gc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0Oi4zZW0gc29saWQ7Ym9yZGVyLWJvdHRvbTouM2VtIHNvbGlkIHRyYW5zcGFyZW50fS5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlcnttYXJnaW4tbGVmdDowfS5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmV7dmVydGljYWwtYWxpZ246MH0uZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49Ym90dG9tXSwuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49bGVmdF0sLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePXJpZ2h0XSwuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49dG9wXXtyaWdodDphdXRvO2JvdHRvbTphdXRvfS5kcm9wZG93bi1kaXZpZGVye2hlaWdodDowO21hcmdpbjouNXJlbSAwO292ZXJmbG93OmhpZGRlbjtib3JkZXItdG9wOjFweCBzb2xpZCAjZTllY2VmfS5kcm9wZG93bi1pdGVte2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nOi4yNXJlbSAxLjVyZW07Y2xlYXI6Ym90aDtmb250LXdlaWdodDo0MDA7Y29sb3I6IzIxMjUyOTt0ZXh0LWFsaWduOmluaGVyaXQ7d2hpdGUtc3BhY2U6bm93cmFwO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOjB9LmRyb3Bkb3duLWl0ZW06Zm9jdXMsLmRyb3Bkb3duLWl0ZW06aG92ZXJ7Y29sb3I6IzE2MTgxYjt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmOGY5ZmF9LmRyb3Bkb3duLWl0ZW0uYWN0aXZlLC5kcm9wZG93bi1pdGVtOmFjdGl2ZXtjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6IzAwN2JmZn0uZHJvcGRvd24taXRlbS5kaXNhYmxlZCwuZHJvcGRvd24taXRlbTpkaXNhYmxlZHtjb2xvcjojNmM3NTdkO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmRyb3Bkb3duLW1lbnUuc2hvd3tkaXNwbGF5OmJsb2NrfS5kcm9wZG93bi1oZWFkZXJ7ZGlzcGxheTpibG9jaztwYWRkaW5nOi41cmVtIDEuNXJlbTttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOi44NzVyZW07Y29sb3I6IzZjNzU3ZDt3aGl0ZS1zcGFjZTpub3dyYXB9LmRyb3Bkb3duLWl0ZW0tdGV4dHtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6LjI1cmVtIDEuNXJlbTtjb2xvcjojMjEyNTI5fS5idG4tZ3JvdXAsLmJ0bi1ncm91cC12ZXJ0aWNhbHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5Oi1tcy1pbmxpbmUtZmxleGJveDtkaXNwbGF5OmlubGluZS1mbGV4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4sLmJ0bi1ncm91cD4uYnRue3Bvc2l0aW9uOnJlbGF0aXZlOy1tcy1mbGV4OjAgMSBhdXRvO2ZsZXg6MCAxIGF1dG99LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOmhvdmVyLC5idG4tZ3JvdXA+LmJ0bjpob3Zlcnt6LWluZGV4OjF9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLmFjdGl2ZSwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46YWN0aXZlLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjpmb2N1cywuYnRuLWdyb3VwPi5idG4uYWN0aXZlLC5idG4tZ3JvdXA+LmJ0bjphY3RpdmUsLmJ0bi1ncm91cD4uYnRuOmZvY3Vze3otaW5kZXg6MX0uYnRuLWdyb3VwIC5idG4rLmJ0biwuYnRuLWdyb3VwIC5idG4rLmJ0bi1ncm91cCwuYnRuLWdyb3VwIC5idG4tZ3JvdXArLmJ0biwuYnRuLWdyb3VwIC5idG4tZ3JvdXArLmJ0bi1ncm91cCwuYnRuLWdyb3VwLXZlcnRpY2FsIC5idG4rLmJ0biwuYnRuLWdyb3VwLXZlcnRpY2FsIC5idG4rLmJ0bi1ncm91cCwuYnRuLWdyb3VwLXZlcnRpY2FsIC5idG4tZ3JvdXArLmJ0biwuYnRuLWdyb3VwLXZlcnRpY2FsIC5idG4tZ3JvdXArLmJ0bi1ncm91cHttYXJnaW4tbGVmdDotMXB4fS5idG4tdG9vbGJhcntkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXA7LW1zLWZsZXgtcGFjazpzdGFydDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0uYnRuLXRvb2xiYXIgLmlucHV0LWdyb3Vwe3dpZHRoOmF1dG99LmJ0bi1ncm91cD4uYnRuOmZpcnN0LWNoaWxke21hcmdpbi1sZWZ0OjB9LmJ0bi1ncm91cD4uYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCk+LmJ0biwuYnRuLWdyb3VwPi5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSl7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5idG4tZ3JvdXA+LmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKT4uYnRuLC5idG4tZ3JvdXA+LmJ0bjpub3QoOmZpcnN0LWNoaWxkKXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5kcm9wZG93bi10b2dnbGUtc3BsaXR7cGFkZGluZy1yaWdodDouNTYyNXJlbTtwYWRkaW5nLWxlZnQ6LjU2MjVyZW19LmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwuZHJvcHVwIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVye21hcmdpbi1sZWZ0OjB9LmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmJlZm9yZXttYXJnaW4tcmlnaHQ6MH0uYnRuLWdyb3VwLXNtPi5idG4rLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwuYnRuLXNtKy5kcm9wZG93bi10b2dnbGUtc3BsaXR7cGFkZGluZy1yaWdodDouMzc1cmVtO3BhZGRpbmctbGVmdDouMzc1cmVtfS5idG4tZ3JvdXAtbGc+LmJ0bisuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LC5idG4tbGcrLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdHtwYWRkaW5nLXJpZ2h0Oi43NXJlbTtwYWRkaW5nLWxlZnQ6Ljc1cmVtfS5idG4tZ3JvdXAtdmVydGljYWx7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47LW1zLWZsZXgtYWxpZ246c3RhcnQ7YWxpZ24taXRlbXM6ZmxleC1zdGFydDstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5idG4tZ3JvdXAtdmVydGljYWwgLmJ0biwuYnRuLWdyb3VwLXZlcnRpY2FsIC5idG4tZ3JvdXB7d2lkdGg6MTAwJX0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4rLmJ0biwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4rLmJ0bi1ncm91cCwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXArLmJ0biwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXArLmJ0bi1ncm91cHttYXJnaW4tdG9wOi0xcHg7bWFyZ2luLWxlZnQ6MH0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKT4uYnRuLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk+LmJ0biwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46bm90KDpmaXJzdC1jaGlsZCl7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9LmJ0bi1ncm91cC10b2dnbGU+LmJ0biwuYnRuLWdyb3VwLXRvZ2dsZT4uYnRuLWdyb3VwPi5idG57bWFyZ2luLWJvdHRvbTowfS5idG4tZ3JvdXAtdG9nZ2xlPi5idG4gaW5wdXRbdHlwZT1jaGVja2JveF0sLmJ0bi1ncm91cC10b2dnbGU+LmJ0biBpbnB1dFt0eXBlPXJhZGlvXSwuYnRuLWdyb3VwLXRvZ2dsZT4uYnRuLWdyb3VwPi5idG4gaW5wdXRbdHlwZT1jaGVja2JveF0sLmJ0bi1ncm91cC10b2dnbGU+LmJ0bi1ncm91cD4uYnRuIGlucHV0W3R5cGU9cmFkaW9de3Bvc2l0aW9uOmFic29sdXRlO2NsaXA6cmVjdCgwLDAsMCwwKTtwb2ludGVyLWV2ZW50czpub25lfS5pbnB1dC1ncm91cHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXA7LW1zLWZsZXgtYWxpZ246c3RyZXRjaDthbGlnbi1pdGVtczpzdHJldGNoO3dpZHRoOjEwMCV9LmlucHV0LWdyb3VwPi5jdXN0b20tZmlsZSwuaW5wdXQtZ3JvdXA+LmN1c3RvbS1zZWxlY3QsLmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2x7cG9zaXRpb246cmVsYXRpdmU7LW1zLWZsZXg6MSAxIGF1dG87ZmxleDoxIDEgYXV0bzt3aWR0aDoxJTttYXJnaW4tYm90dG9tOjB9LmlucHV0LWdyb3VwPi5jdXN0b20tZmlsZSsuY3VzdG9tLWZpbGUsLmlucHV0LWdyb3VwPi5jdXN0b20tZmlsZSsuY3VzdG9tLXNlbGVjdCwuaW5wdXQtZ3JvdXA+LmN1c3RvbS1maWxlKy5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwPi5jdXN0b20tc2VsZWN0Ky5jdXN0b20tZmlsZSwuaW5wdXQtZ3JvdXA+LmN1c3RvbS1zZWxlY3QrLmN1c3RvbS1zZWxlY3QsLmlucHV0LWdyb3VwPi5jdXN0b20tc2VsZWN0Ky5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2wrLmN1c3RvbS1maWxlLC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sKy5jdXN0b20tc2VsZWN0LC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sKy5mb3JtLWNvbnRyb2x7bWFyZ2luLWxlZnQ6LTFweH0uaW5wdXQtZ3JvdXA+LmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1c34uY3VzdG9tLWZpbGUtbGFiZWwsLmlucHV0LWdyb3VwPi5jdXN0b20tc2VsZWN0OmZvY3VzLC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sOmZvY3Vze3otaW5kZXg6M30uaW5wdXQtZ3JvdXA+LmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1c3t6LWluZGV4OjR9LmlucHV0LWdyb3VwPi5jdXN0b20tc2VsZWN0Om5vdCg6bGFzdC1jaGlsZCksLmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2w6bm90KDpsYXN0LWNoaWxkKXtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LmlucHV0LWdyb3VwPi5jdXN0b20tc2VsZWN0Om5vdCg6Zmlyc3QtY2hpbGQpLC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpe2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmlucHV0LWdyb3VwPi5jdXN0b20tZmlsZXtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS5pbnB1dC1ncm91cD4uY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsLmlucHV0LWdyb3VwPi5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXJ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5pbnB1dC1ncm91cD4uY3VzdG9tLWZpbGU6bm90KDpmaXJzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVse2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmlucHV0LWdyb3VwLWFwcGVuZCwuaW5wdXQtZ3JvdXAtcHJlcGVuZHtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleH0uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4sLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bntwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9LmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuKy5idG4sLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuKy5pbnB1dC1ncm91cC10ZXh0LC5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQrLmJ0biwuaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0Ky5pbnB1dC1ncm91cC10ZXh0LC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4rLmJ0biwuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuKy5pbnB1dC1ncm91cC10ZXh0LC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0Ky5idG4sLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQrLmlucHV0LWdyb3VwLXRleHR7bWFyZ2luLWxlZnQ6LTFweH0uaW5wdXQtZ3JvdXAtcHJlcGVuZHttYXJnaW4tcmlnaHQ6LTFweH0uaW5wdXQtZ3JvdXAtYXBwZW5ke21hcmdpbi1sZWZ0Oi0xcHh9LmlucHV0LWdyb3VwLXRleHR7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOi4zNzVyZW0gLjc1cmVtO21hcmdpbi1ib3R0b206MDtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS41O2NvbG9yOiM0OTUwNTc7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwO2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZjtib3JkZXI6MXB4IHNvbGlkICNjZWQ0ZGE7Ym9yZGVyLXJhZGl1czouMjVyZW19LmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1jaGVja2JveF0sLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1yYWRpb117bWFyZ2luLXRvcDowfS5pbnB1dC1ncm91cC1sZz4uZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYXBwZW5kPi5idG4sLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1hcHBlbmQ+LmlucHV0LWdyb3VwLXRleHQsLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1wcmVwZW5kPi5idG4sLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1wcmVwZW5kPi5pbnB1dC1ncm91cC10ZXh0e2hlaWdodDpjYWxjKDIuODc1cmVtICsgMnB4KTtwYWRkaW5nOi41cmVtIDFyZW07Zm9udC1zaXplOjEuMjVyZW07bGluZS1oZWlnaHQ6MS41O2JvcmRlci1yYWRpdXM6LjNyZW19LmlucHV0LWdyb3VwLXNtPi5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1hcHBlbmQ+LmJ0biwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWFwcGVuZD4uaW5wdXQtZ3JvdXAtdGV4dCwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLXByZXBlbmQ+LmJ0biwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLXByZXBlbmQ+LmlucHV0LWdyb3VwLXRleHR7aGVpZ2h0OmNhbGMoMS44MTI1cmVtICsgMnB4KTtwYWRkaW5nOi4yNXJlbSAuNXJlbTtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxLjU7Ym9yZGVyLXJhZGl1czouMnJlbX0uaW5wdXQtZ3JvdXA+LmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkPi5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksLmlucHV0LWdyb3VwPi5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZD4uaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmxhc3QtY2hpbGQpLC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCk+LmJ0biwuaW5wdXQtZ3JvdXA+LmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpPi5pbnB1dC1ncm91cC10ZXh0LC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtcHJlcGVuZD4uYnRuLC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtcHJlcGVuZD4uaW5wdXQtZ3JvdXAtdGV4dHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LmlucHV0LWdyb3VwPi5pbnB1dC1ncm91cC1hcHBlbmQ+LmJ0biwuaW5wdXQtZ3JvdXA+LmlucHV0LWdyb3VwLWFwcGVuZD4uaW5wdXQtZ3JvdXAtdGV4dCwuaW5wdXQtZ3JvdXA+LmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQ+LmJ0bjpub3QoOmZpcnN0LWNoaWxkKSwuaW5wdXQtZ3JvdXA+LmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQ+LmlucHV0LWdyb3VwLXRleHQ6bm90KDpmaXJzdC1jaGlsZCksLmlucHV0LWdyb3VwPi5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpPi5idG4sLmlucHV0LWdyb3VwPi5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpPi5pbnB1dC1ncm91cC10ZXh0e2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmN1c3RvbS1jb250cm9se3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7bWluLWhlaWdodDoxLjVyZW07cGFkZGluZy1sZWZ0OjEuNXJlbX0uY3VzdG9tLWNvbnRyb2wtaW5saW5le2Rpc3BsYXk6LW1zLWlubGluZS1mbGV4Ym94O2Rpc3BsYXk6aW5saW5lLWZsZXg7bWFyZ2luLXJpZ2h0OjFyZW19LmN1c3RvbS1jb250cm9sLWlucHV0e3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6LTE7b3BhY2l0eTowfS5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDA3YmZmfS5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1c34uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtib3gtc2hhZG93OjAgMCAwIDFweCAjZmZmLDAgMCAwIC4ycmVtIHJnYmEoMCwxMjMsMjU1LC4yNSl9LmN1c3RvbS1jb250cm9sLWlucHV0OmFjdGl2ZX4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2IzZDdmZn0uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWR+LmN1c3RvbS1jb250cm9sLWxhYmVse2NvbG9yOiM2Yzc1N2R9LmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZn0uY3VzdG9tLWNvbnRyb2wtbGFiZWx7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbTowfS5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDouMjVyZW07bGVmdDotMS41cmVtO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbTtwb2ludGVyLWV2ZW50czpub25lO2NvbnRlbnQ6XCJcIjstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7YmFja2dyb3VuZC1jb2xvcjojZGVlMmU2fS5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOi4yNXJlbTtsZWZ0Oi0xLjVyZW07ZGlzcGxheTpibG9jazt3aWR0aDoxcmVtO2hlaWdodDoxcmVtO2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO2JhY2tncm91bmQtc2l6ZTo1MCUgNTAlfS5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyLXJhZGl1czouMjVyZW19LmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdiZmZ9LmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKX0uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6IzAwN2JmZn0uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0IDQnJTNFJTNDcGF0aCBzdHJva2U9JyUyM2ZmZicgZD0nTTAgMmg0Jy8lM0UlM0Mvc3ZnJTNFXCIpfS5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWR+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMTIzLDI1NSwuNSl9LmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6aW5kZXRlcm1pbmF0ZX4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwxMjMsMjU1LC41KX0uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JvcmRlci1yYWRpdXM6NTAlfS5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWR+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjojMDA3YmZmfS5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWR+LmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzRSUzQ2NpcmNsZSByPSczJyBmaWxsPSclMjNmZmYnLyUzRSUzQy9zdmclM0VcIil9LmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwxMjMsMjU1LC41KX0uY3VzdG9tLXNlbGVjdHtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxMDAlO2hlaWdodDpjYWxjKDIuMjVyZW0gKyAycHgpO3BhZGRpbmc6LjM3NXJlbSAxLjc1cmVtIC4zNzVyZW0gLjc1cmVtO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjojNDk1MDU3O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtiYWNrZ3JvdW5kOiNmZmYgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNCA1JyUzRSUzQ3BhdGggZmlsbD0nJTIzMzQzYTQwJyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCByaWdodCAuNzVyZW0gY2VudGVyO2JhY2tncm91bmQtc2l6ZTo4cHggMTBweDtib3JkZXI6MXB4IHNvbGlkICNjZWQ0ZGE7Ym9yZGVyLXJhZGl1czouMjVyZW07LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lfS5jdXN0b20tc2VsZWN0OmZvY3Vze2JvcmRlci1jb2xvcjojODBiZGZmO291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMTI4LDE4OSwyNTUsLjUpfS5jdXN0b20tc2VsZWN0OmZvY3VzOjotbXMtdmFsdWV7Y29sb3I6IzQ5NTA1NztiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmN1c3RvbS1zZWxlY3RbbXVsdGlwbGVdLC5jdXN0b20tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pe2hlaWdodDphdXRvO3BhZGRpbmctcmlnaHQ6Ljc1cmVtO2JhY2tncm91bmQtaW1hZ2U6bm9uZX0uY3VzdG9tLXNlbGVjdDpkaXNhYmxlZHtjb2xvcjojNmM3NTdkO2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZn0uY3VzdG9tLXNlbGVjdDo6LW1zLWV4cGFuZHtvcGFjaXR5OjB9LmN1c3RvbS1zZWxlY3Qtc217aGVpZ2h0OmNhbGMoMS44MTI1cmVtICsgMnB4KTtwYWRkaW5nLXRvcDouMzc1cmVtO3BhZGRpbmctYm90dG9tOi4zNzVyZW07Zm9udC1zaXplOjc1JX0uY3VzdG9tLXNlbGVjdC1sZ3toZWlnaHQ6Y2FsYygyLjg3NXJlbSArIDJweCk7cGFkZGluZy10b3A6LjM3NXJlbTtwYWRkaW5nLWJvdHRvbTouMzc1cmVtO2ZvbnQtc2l6ZToxMjUlfS5jdXN0b20tZmlsZXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxMDAlO2hlaWdodDpjYWxjKDIuMjVyZW0gKyAycHgpO21hcmdpbi1ib3R0b206MH0uY3VzdG9tLWZpbGUtaW5wdXR7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyO3dpZHRoOjEwMCU7aGVpZ2h0OmNhbGMoMi4yNXJlbSArIDJweCk7bWFyZ2luOjA7b3BhY2l0eTowfS5jdXN0b20tZmlsZS1pbnB1dDpmb2N1c34uY3VzdG9tLWZpbGUtbGFiZWx7Ym9yZGVyLWNvbG9yOiM4MGJkZmY7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDAsMTIzLDI1NSwuMjUpfS5jdXN0b20tZmlsZS1pbnB1dDpmb2N1c34uY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVye2JvcmRlci1jb2xvcjojODBiZGZmfS5jdXN0b20tZmlsZS1pbnB1dDpkaXNhYmxlZH4uY3VzdG9tLWZpbGUtbGFiZWx7YmFja2dyb3VuZC1jb2xvcjojZTllY2VmfS5jdXN0b20tZmlsZS1pbnB1dDpsYW5nKGVuKX4uY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVye2NvbnRlbnQ6XCJCcm93c2VcIn0uY3VzdG9tLWZpbGUtbGFiZWx7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtsZWZ0OjA7ei1pbmRleDoxO2hlaWdodDpjYWxjKDIuMjVyZW0gKyAycHgpO3BhZGRpbmc6LjM3NXJlbSAuNzVyZW07bGluZS1oZWlnaHQ6MS41O2NvbG9yOiM0OTUwNTc7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2NlZDRkYTtib3JkZXItcmFkaXVzOi4yNXJlbX0uY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7ei1pbmRleDozO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjIuMjVyZW07cGFkZGluZzouMzc1cmVtIC43NXJlbTtsaW5lLWhlaWdodDoxLjU7Y29sb3I6IzQ5NTA1Nztjb250ZW50OlwiQnJvd3NlXCI7YmFja2dyb3VuZC1jb2xvcjojZTllY2VmO2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjY2VkNGRhO2JvcmRlci1yYWRpdXM6MCAuMjVyZW0gLjI1cmVtIDB9LmN1c3RvbS1yYW5nZXt3aWR0aDoxMDAlO3BhZGRpbmctbGVmdDowO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lfS5jdXN0b20tcmFuZ2U6Zm9jdXN7b3V0bGluZTowfS5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1ie2JveC1zaGFkb3c6MCAwIDAgMXB4ICNmZmYsMCAwIDAgLjJyZW0gcmdiYSgwLDEyMywyNTUsLjI1KX0uY3VzdG9tLXJhbmdlOmZvY3VzOjotbW96LXJhbmdlLXRodW1ie2JveC1zaGFkb3c6MCAwIDAgMXB4ICNmZmYsMCAwIDAgLjJyZW0gcmdiYSgwLDEyMywyNTUsLjI1KX0uY3VzdG9tLXJhbmdlOmZvY3VzOjotbXMtdGh1bWJ7Ym94LXNoYWRvdzowIDAgMCAxcHggI2ZmZiwwIDAgMCAuMnJlbSByZ2JhKDAsMTIzLDI1NSwuMjUpfS5jdXN0b20tcmFuZ2U6Oi1tb3otZm9jdXMtb3V0ZXJ7Ym9yZGVyOjB9LmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWJ7d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbTttYXJnaW4tdG9wOi0uMjVyZW07YmFja2dyb3VuZC1jb2xvcjojMDA3YmZmO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MXJlbTt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQ7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWJ7dHJhbnNpdGlvbjpub25lfX0uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojYjNkN2ZmfS5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNre3dpZHRoOjEwMCU7aGVpZ2h0Oi41cmVtO2NvbG9yOnRyYW5zcGFyZW50O2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtY29sb3I6I2RlZTJlNjtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czoxcmVtfS5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWJ7d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdiZmY7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czoxcmVtO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dDstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsuY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1ie3RyYW5zaXRpb246bm9uZX19LmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojYjNkN2ZmfS5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2t7d2lkdGg6MTAwJTtoZWlnaHQ6LjVyZW07Y29sb3I6dHJhbnNwYXJlbnQ7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZC1jb2xvcjojZGVlMmU2O2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjFyZW19LmN1c3RvbS1yYW5nZTo6LW1zLXRodW1ie3dpZHRoOjFyZW07aGVpZ2h0OjFyZW07bWFyZ2luLXRvcDowO21hcmdpbi1yaWdodDouMnJlbTttYXJnaW4tbGVmdDouMnJlbTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdiZmY7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czoxcmVtO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dDthcHBlYXJhbmNlOm5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsuY3VzdG9tLXJhbmdlOjotbXMtdGh1bWJ7dHJhbnNpdGlvbjpub25lfX0uY3VzdG9tLXJhbmdlOjotbXMtdGh1bWI6YWN0aXZle2JhY2tncm91bmQtY29sb3I6I2IzZDdmZn0uY3VzdG9tLXJhbmdlOjotbXMtdHJhY2t7d2lkdGg6MTAwJTtoZWlnaHQ6LjVyZW07Y29sb3I6dHJhbnNwYXJlbnQ7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXdpZHRoOi41cmVtfS5jdXN0b20tcmFuZ2U6Oi1tcy1maWxsLWxvd2Vye2JhY2tncm91bmQtY29sb3I6I2RlZTJlNjtib3JkZXItcmFkaXVzOjFyZW19LmN1c3RvbS1yYW5nZTo6LW1zLWZpbGwtdXBwZXJ7bWFyZ2luLXJpZ2h0OjE1cHg7YmFja2dyb3VuZC1jb2xvcjojZGVlMmU2O2JvcmRlci1yYWRpdXM6MXJlbX0uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwuY3VzdG9tLWZpbGUtbGFiZWwsLmN1c3RvbS1zZWxlY3R7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0fUBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsLmN1c3RvbS1maWxlLWxhYmVsLC5jdXN0b20tc2VsZWN0e3RyYW5zaXRpb246bm9uZX19Lm5hdntkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXA7cGFkZGluZy1sZWZ0OjA7bWFyZ2luLWJvdHRvbTowO2xpc3Qtc3R5bGU6bm9uZX0ubmF2LWxpbmt7ZGlzcGxheTpibG9jaztwYWRkaW5nOi41cmVtIDFyZW19Lm5hdi1saW5rOmZvY3VzLC5uYXYtbGluazpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0ubmF2LWxpbmsuZGlzYWJsZWR7Y29sb3I6IzZjNzU3ZH0ubmF2LXRhYnN7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RlZTJlNn0ubmF2LXRhYnMgLm5hdi1pdGVte21hcmdpbi1ib3R0b206LTFweH0ubmF2LXRhYnMgLm5hdi1saW5re2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czouMjVyZW07Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjI1cmVtfS5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXMsLm5hdi10YWJzIC5uYXYtbGluazpob3Zlcntib3JkZXItY29sb3I6I2U5ZWNlZiAjZTllY2VmICNkZWUyZTZ9Lm5hdi10YWJzIC5uYXYtbGluay5kaXNhYmxlZHtjb2xvcjojNmM3NTdkO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50fS5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmssLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmV7Y29sb3I6IzQ5NTA1NztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNkZWUyZTYgI2RlZTJlNiAjZmZmfS5uYXYtdGFicyAuZHJvcGRvd24tbWVudXttYXJnaW4tdG9wOi0xcHg7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9Lm5hdi1waWxscyAubmF2LWxpbmt7Ym9yZGVyLXJhZGl1czouMjVyZW19Lm5hdi1waWxscyAubmF2LWxpbmsuYWN0aXZlLC5uYXYtcGlsbHMgLnNob3c+Lm5hdi1saW5re2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDA3YmZmfS5uYXYtZmlsbCAubmF2LWl0ZW17LW1zLWZsZXg6MSAxIGF1dG87ZmxleDoxIDEgYXV0bzt0ZXh0LWFsaWduOmNlbnRlcn0ubmF2LWp1c3RpZmllZCAubmF2LWl0ZW17LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6MDtmbGV4LWJhc2lzOjA7LW1zLWZsZXgtcG9zaXRpdmU6MTtmbGV4LWdyb3c6MTt0ZXh0LWFsaWduOmNlbnRlcn0udGFiLWNvbnRlbnQ+LnRhYi1wYW5le2Rpc3BsYXk6bm9uZX0udGFiLWNvbnRlbnQ+LmFjdGl2ZXtkaXNwbGF5OmJsb2NrfS5uYXZiYXJ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtcGFjazpqdXN0aWZ5O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3BhZGRpbmc6LjVyZW0gMXJlbX0ubmF2YmFyPi5jb250YWluZXIsLm5hdmJhcj4uY29udGFpbmVyLWZsdWlke2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcDstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LXBhY2s6anVzdGlmeTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0ubmF2YmFyLWJyYW5ke2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmctdG9wOi4zMTI1cmVtO3BhZGRpbmctYm90dG9tOi4zMTI1cmVtO21hcmdpbi1yaWdodDoxcmVtO2ZvbnQtc2l6ZToxLjI1cmVtO2xpbmUtaGVpZ2h0OmluaGVyaXQ7d2hpdGUtc3BhY2U6bm93cmFwfS5uYXZiYXItYnJhbmQ6Zm9jdXMsLm5hdmJhci1icmFuZDpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0ubmF2YmFyLW5hdntkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tYm90dG9tOjA7bGlzdC1zdHlsZTpub25lfS5uYXZiYXItbmF2IC5uYXYtbGlua3twYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9Lm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246c3RhdGljO2Zsb2F0Om5vbmV9Lm5hdmJhci10ZXh0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmctdG9wOi41cmVtO3BhZGRpbmctYm90dG9tOi41cmVtfS5uYXZiYXItY29sbGFwc2V7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6MTAwJTtmbGV4LWJhc2lzOjEwMCU7LW1zLWZsZXgtcG9zaXRpdmU6MTtmbGV4LWdyb3c6MTstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS5uYXZiYXItdG9nZ2xlcntwYWRkaW5nOi4yNXJlbSAuNzVyZW07Zm9udC1zaXplOjEuMjVyZW07bGluZS1oZWlnaHQ6MTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czouMjVyZW19Lm5hdmJhci10b2dnbGVyOmZvY3VzLC5uYXZiYXItdG9nZ2xlcjpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0ubmF2YmFyLXRvZ2dsZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCl7Y3Vyc29yOnBvaW50ZXJ9Lm5hdmJhci10b2dnbGVyLWljb257ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MS41ZW07aGVpZ2h0OjEuNWVtO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtjb250ZW50OlwiXCI7YmFja2dyb3VuZDpuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlfUBtZWRpYSAobWF4LXdpZHRoOjU3NS45OHB4KXsubmF2YmFyLWV4cGFuZC1zbT4uY29udGFpbmVyLC5uYXZiYXItZXhwYW5kLXNtPi5jb250YWluZXItZmx1aWR7cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowfX1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7Lm5hdmJhci1leHBhbmQtc217LW1zLWZsZXgtZmxvdzpyb3cgbm93cmFwO2ZsZXgtZmxvdzpyb3cgbm93cmFwOy1tcy1mbGV4LXBhY2s6c3RhcnQ7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9Lm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXZ7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LWRpcmVjdGlvbjpyb3d9Lm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246YWJzb2x1dGV9Lm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6LjVyZW07cGFkZGluZy1sZWZ0Oi41cmVtfS5uYXZiYXItZXhwYW5kLXNtPi5jb250YWluZXIsLm5hdmJhci1leHBhbmQtc20+LmNvbnRhaW5lci1mbHVpZHstbXMtZmxleC13cmFwOm5vd3JhcDtmbGV4LXdyYXA6bm93cmFwfS5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItY29sbGFwc2V7ZGlzcGxheTotbXMtZmxleGJveCFpbXBvcnRhbnQ7ZGlzcGxheTpmbGV4IWltcG9ydGFudDstbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTphdXRvO2ZsZXgtYmFzaXM6YXV0b30ubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLXRvZ2dsZXJ7ZGlzcGxheTpub25lfX1AbWVkaWEgKG1heC13aWR0aDo3NjcuOThweCl7Lm5hdmJhci1leHBhbmQtbWQ+LmNvbnRhaW5lciwubmF2YmFyLWV4cGFuZC1tZD4uY29udGFpbmVyLWZsdWlke3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH19QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5uYXZiYXItZXhwYW5kLW1key1tcy1mbGV4LWZsb3c6cm93IG5vd3JhcDtmbGV4LWZsb3c6cm93IG5vd3JhcDstbXMtZmxleC1wYWNrOnN0YXJ0O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2ey1tcy1mbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC1kaXJlY3Rpb246cm93fS5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlfS5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5uYXYtbGlua3twYWRkaW5nLXJpZ2h0Oi41cmVtO3BhZGRpbmctbGVmdDouNXJlbX0ubmF2YmFyLWV4cGFuZC1tZD4uY29udGFpbmVyLC5uYXZiYXItZXhwYW5kLW1kPi5jb250YWluZXItZmx1aWR7LW1zLWZsZXgtd3JhcDpub3dyYXA7ZmxleC13cmFwOm5vd3JhcH0ubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6LW1zLWZsZXhib3ghaW1wb3J0YW50O2Rpc3BsYXk6ZmxleCFpbXBvcnRhbnQ7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6YXV0bztmbGV4LWJhc2lzOmF1dG99Lm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci10b2dnbGVye2Rpc3BsYXk6bm9uZX19QG1lZGlhIChtYXgtd2lkdGg6OTkxLjk4cHgpey5uYXZiYXItZXhwYW5kLWxnPi5jb250YWluZXIsLm5hdmJhci1leHBhbmQtbGc+LmNvbnRhaW5lci1mbHVpZHtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9fUBtZWRpYSAobWluLXdpZHRoOjk5MnB4KXsubmF2YmFyLWV4cGFuZC1sZ3stbXMtZmxleC1mbG93OnJvdyBub3dyYXA7ZmxleC1mbG93OnJvdyBub3dyYXA7LW1zLWZsZXgtcGFjazpzdGFydDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdnstbXMtZmxleC1kaXJlY3Rpb246cm93O2ZsZXgtZGlyZWN0aW9uOnJvd30ubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjphYnNvbHV0ZX0ubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAubmF2LWxpbmt7cGFkZGluZy1yaWdodDouNXJlbTtwYWRkaW5nLWxlZnQ6LjVyZW19Lm5hdmJhci1leHBhbmQtbGc+LmNvbnRhaW5lciwubmF2YmFyLWV4cGFuZC1sZz4uY29udGFpbmVyLWZsdWlkey1tcy1mbGV4LXdyYXA6bm93cmFwO2ZsZXgtd3JhcDpub3dyYXB9Lm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1jb2xsYXBzZXtkaXNwbGF5Oi1tcy1mbGV4Ym94IWltcG9ydGFudDtkaXNwbGF5OmZsZXghaW1wb3J0YW50Oy1tcy1mbGV4LXByZWZlcnJlZC1zaXplOmF1dG87ZmxleC1iYXNpczphdXRvfS5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItdG9nZ2xlcntkaXNwbGF5Om5vbmV9fUBtZWRpYSAobWF4LXdpZHRoOjExOTkuOThweCl7Lm5hdmJhci1leHBhbmQteGw+LmNvbnRhaW5lciwubmF2YmFyLWV4cGFuZC14bD4uY29udGFpbmVyLWZsdWlke3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH19QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsubmF2YmFyLWV4cGFuZC14bHstbXMtZmxleC1mbG93OnJvdyBub3dyYXA7ZmxleC1mbG93OnJvdyBub3dyYXA7LW1zLWZsZXgtcGFjazpzdGFydDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdnstbXMtZmxleC1kaXJlY3Rpb246cm93O2ZsZXgtZGlyZWN0aW9uOnJvd30ubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjphYnNvbHV0ZX0ubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAubmF2LWxpbmt7cGFkZGluZy1yaWdodDouNXJlbTtwYWRkaW5nLWxlZnQ6LjVyZW19Lm5hdmJhci1leHBhbmQteGw+LmNvbnRhaW5lciwubmF2YmFyLWV4cGFuZC14bD4uY29udGFpbmVyLWZsdWlkey1tcy1mbGV4LXdyYXA6bm93cmFwO2ZsZXgtd3JhcDpub3dyYXB9Lm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1jb2xsYXBzZXtkaXNwbGF5Oi1tcy1mbGV4Ym94IWltcG9ydGFudDtkaXNwbGF5OmZsZXghaW1wb3J0YW50Oy1tcy1mbGV4LXByZWZlcnJlZC1zaXplOmF1dG87ZmxleC1iYXNpczphdXRvfS5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItdG9nZ2xlcntkaXNwbGF5Om5vbmV9fS5uYXZiYXItZXhwYW5key1tcy1mbGV4LWZsb3c6cm93IG5vd3JhcDtmbGV4LWZsb3c6cm93IG5vd3JhcDstbXMtZmxleC1wYWNrOnN0YXJ0O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5uYXZiYXItZXhwYW5kPi5jb250YWluZXIsLm5hdmJhci1leHBhbmQ+LmNvbnRhaW5lci1mbHVpZHtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9Lm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXZ7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LWRpcmVjdGlvbjpyb3d9Lm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246YWJzb2x1dGV9Lm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6LjVyZW07cGFkZGluZy1sZWZ0Oi41cmVtfS5uYXZiYXItZXhwYW5kPi5jb250YWluZXIsLm5hdmJhci1leHBhbmQ+LmNvbnRhaW5lci1mbHVpZHstbXMtZmxleC13cmFwOm5vd3JhcDtmbGV4LXdyYXA6bm93cmFwfS5uYXZiYXItZXhwYW5kIC5uYXZiYXItY29sbGFwc2V7ZGlzcGxheTotbXMtZmxleGJveCFpbXBvcnRhbnQ7ZGlzcGxheTpmbGV4IWltcG9ydGFudDstbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTphdXRvO2ZsZXgtYmFzaXM6YXV0b30ubmF2YmFyLWV4cGFuZCAubmF2YmFyLXRvZ2dsZXJ7ZGlzcGxheTpub25lfS5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZHtjb2xvcjpyZ2JhKDAsMCwwLC45KX0ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6Zm9jdXMsLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmhvdmVye2NvbG9yOnJnYmEoMCwwLDAsLjkpfS5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5re2NvbG9yOnJnYmEoMCwwLDAsLjUpfS5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzLC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVye2NvbG9yOnJnYmEoMCwwLDAsLjcpfS5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVke2NvbG9yOnJnYmEoMCwwLDAsLjMpfS5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLmFjdGl2ZT4ubmF2LWxpbmssLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlLC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3csLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuc2hvdz4ubmF2LWxpbmt7Y29sb3I6cmdiYSgwLDAsMCwuOSl9Lm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXJ7Y29sb3I6cmdiYSgwLDAsMCwuNSk7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjEpfS5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyLWljb257YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB2aWV3Qm94PScwIDAgMzAgMzAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIHN0cm9rZT0ncmdiYSgwLCAwLCAwLCAwLjUpJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNFJTNDL3N2ZyUzRVwiKX0ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dHtjb2xvcjpyZ2JhKDAsMCwwLC41KX0ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhe2NvbG9yOnJnYmEoMCwwLDAsLjkpfS5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6Zm9jdXMsLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpob3Zlcntjb2xvcjpyZ2JhKDAsMCwwLC45KX0ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZHtjb2xvcjojZmZmfS5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmZvY3VzLC5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmhvdmVye2NvbG9yOiNmZmZ9Lm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGlua3tjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KX0ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzLC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXJ7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNzUpfS5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWR7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMjUpfS5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuYWN0aXZlPi5uYXYtbGluaywubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSwubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3csLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5zaG93Pi5uYXYtbGlua3tjb2xvcjojZmZmfS5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXJ7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNSk7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjEpfS5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXItaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHZpZXdCb3g9JzAgMCAzMCAzMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggc3Ryb2tlPSdyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSknIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM0UlM0Mvc3ZnJTNFXCIpfS5uYXZiYXItZGFyayAubmF2YmFyLXRleHR7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNSl9Lm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhe2NvbG9yOiNmZmZ9Lm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhOmZvY3VzLC5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpob3Zlcntjb2xvcjojZmZmfS5jYXJke3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1uO21pbi13aWR0aDowO3dvcmQtd3JhcDpicmVhay13b3JkO2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNsaXA6Ym9yZGVyLWJveDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEyNSk7Ym9yZGVyLXJhZGl1czouMjVyZW19LmNhcmQ+aHJ7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6MH0uY2FyZD4ubGlzdC1ncm91cDpmaXJzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci10b3AtbGVmdC1yYWRpdXM6LjI1cmVtO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi4yNXJlbX0uY2FyZD4ubGlzdC1ncm91cDpsYXN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZHtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czouMjVyZW07Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouMjVyZW19LmNhcmQtYm9keXstbXMtZmxleDoxIDEgYXV0bztmbGV4OjEgMSBhdXRvO3BhZGRpbmc6MS4yNXJlbX0uY2FyZC10aXRsZXttYXJnaW4tYm90dG9tOi43NXJlbX0uY2FyZC1zdWJ0aXRsZXttYXJnaW4tdG9wOi0uMzc1cmVtO21hcmdpbi1ib3R0b206MH0uY2FyZC10ZXh0Omxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5jYXJkLWxpbms6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmNhcmQtbGluaysuY2FyZC1saW5re21hcmdpbi1sZWZ0OjEuMjVyZW19LmNhcmQtaGVhZGVye3BhZGRpbmc6Ljc1cmVtIDEuMjVyZW07bWFyZ2luLWJvdHRvbTowO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMDMpO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEyNSl9LmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxke2JvcmRlci1yYWRpdXM6Y2FsYyguMjVyZW0gLSAxcHgpIGNhbGMoLjI1cmVtIC0gMXB4KSAwIDB9LmNhcmQtaGVhZGVyKy5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcDowfS5jYXJkLWZvb3RlcntwYWRkaW5nOi43NXJlbSAxLjI1cmVtO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMDMpO2JvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEyNSl9LmNhcmQtZm9vdGVyOmxhc3QtY2hpbGR7Ym9yZGVyLXJhZGl1czowIDAgY2FsYyguMjVyZW0gLSAxcHgpIGNhbGMoLjI1cmVtIC0gMXB4KX0uY2FyZC1oZWFkZXItdGFic3ttYXJnaW4tcmlnaHQ6LS42MjVyZW07bWFyZ2luLWJvdHRvbTotLjc1cmVtO21hcmdpbi1sZWZ0Oi0uNjI1cmVtO2JvcmRlci1ib3R0b206MH0uY2FyZC1oZWFkZXItcGlsbHN7bWFyZ2luLXJpZ2h0Oi0uNjI1cmVtO21hcmdpbi1sZWZ0Oi0uNjI1cmVtfS5jYXJkLWltZy1vdmVybGF5e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3BhZGRpbmc6MS4yNXJlbX0uY2FyZC1pbWd7d2lkdGg6MTAwJTtib3JkZXItcmFkaXVzOmNhbGMoLjI1cmVtIC0gMXB4KX0uY2FyZC1pbWctdG9we3dpZHRoOjEwMCU7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czpjYWxjKC4yNXJlbSAtIDFweCk7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6Y2FsYyguMjVyZW0gLSAxcHgpfS5jYXJkLWltZy1ib3R0b217d2lkdGg6MTAwJTtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czpjYWxjKC4yNXJlbSAtIDFweCk7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czpjYWxjKC4yNXJlbSAtIDFweCl9LmNhcmQtZGVja3tkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uY2FyZC1kZWNrIC5jYXJke21hcmdpbi1ib3R0b206MTVweH1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7LmNhcmQtZGVja3stbXMtZmxleC1mbG93OnJvdyB3cmFwO2ZsZXgtZmxvdzpyb3cgd3JhcDttYXJnaW4tcmlnaHQ6LTE1cHg7bWFyZ2luLWxlZnQ6LTE1cHh9LmNhcmQtZGVjayAuY2FyZHtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleDoxIDAgMCU7ZmxleDoxIDAgMCU7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWFyZ2luLXJpZ2h0OjE1cHg7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjE1cHh9fS5jYXJkLWdyb3Vwe2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5jYXJkLWdyb3VwPi5jYXJke21hcmdpbi1ib3R0b206MTVweH1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7LmNhcmQtZ3JvdXB7LW1zLWZsZXgtZmxvdzpyb3cgd3JhcDtmbGV4LWZsb3c6cm93IHdyYXB9LmNhcmQtZ3JvdXA+LmNhcmR7LW1zLWZsZXg6MSAwIDAlO2ZsZXg6MSAwIDAlO21hcmdpbi1ib3R0b206MH0uY2FyZC1ncm91cD4uY2FyZCsuY2FyZHttYXJnaW4tbGVmdDowO2JvcmRlci1sZWZ0OjB9LmNhcmQtZ3JvdXA+LmNhcmQ6Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5jYXJkLWdyb3VwPi5jYXJkOmZpcnN0LWNoaWxkIC5jYXJkLWhlYWRlciwuY2FyZC1ncm91cD4uY2FyZDpmaXJzdC1jaGlsZCAuY2FyZC1pbWctdG9we2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9LmNhcmQtZ3JvdXA+LmNhcmQ6Zmlyc3QtY2hpbGQgLmNhcmQtZm9vdGVyLC5jYXJkLWdyb3VwPi5jYXJkOmZpcnN0LWNoaWxkIC5jYXJkLWltZy1ib3R0b217Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uY2FyZC1ncm91cD4uY2FyZDpsYXN0LWNoaWxke2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmNhcmQtZ3JvdXA+LmNhcmQ6bGFzdC1jaGlsZCAuY2FyZC1oZWFkZXIsLmNhcmQtZ3JvdXA+LmNhcmQ6bGFzdC1jaGlsZCAuY2FyZC1pbWctdG9we2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MH0uY2FyZC1ncm91cD4uY2FyZDpsYXN0LWNoaWxkIC5jYXJkLWZvb3RlciwuY2FyZC1ncm91cD4uY2FyZDpsYXN0LWNoaWxkIC5jYXJkLWltZy1ib3R0b217Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5jYXJkLWdyb3VwPi5jYXJkOm9ubHktY2hpbGR7Ym9yZGVyLXJhZGl1czouMjVyZW19LmNhcmQtZ3JvdXA+LmNhcmQ6b25seS1jaGlsZCAuY2FyZC1oZWFkZXIsLmNhcmQtZ3JvdXA+LmNhcmQ6b25seS1jaGlsZCAuY2FyZC1pbWctdG9we2JvcmRlci10b3AtbGVmdC1yYWRpdXM6LjI1cmVtO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi4yNXJlbX0uY2FyZC1ncm91cD4uY2FyZDpvbmx5LWNoaWxkIC5jYXJkLWZvb3RlciwuY2FyZC1ncm91cD4uY2FyZDpvbmx5LWNoaWxkIC5jYXJkLWltZy1ib3R0b217Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6LjI1cmVtO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjI1cmVtfS5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCk6bm90KDpvbmx5LWNoaWxkKXtib3JkZXItcmFkaXVzOjB9LmNhcmQtZ3JvdXA+LmNhcmQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpub3QoOm9ubHktY2hpbGQpIC5jYXJkLWZvb3RlciwuY2FyZC1ncm91cD4uY2FyZDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpOm5vdCg6b25seS1jaGlsZCkgLmNhcmQtaGVhZGVyLC5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCk6bm90KDpvbmx5LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLC5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCk6bm90KDpvbmx5LWNoaWxkKSAuY2FyZC1pbWctdG9we2JvcmRlci1yYWRpdXM6MH19LmNhcmQtY29sdW1ucyAuY2FyZHttYXJnaW4tYm90dG9tOi43NXJlbX1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7LmNhcmQtY29sdW1uc3std2Via2l0LWNvbHVtbi1jb3VudDozOy1tb3otY29sdW1uLWNvdW50OjM7Y29sdW1uLWNvdW50OjM7LXdlYmtpdC1jb2x1bW4tZ2FwOjEuMjVyZW07LW1vei1jb2x1bW4tZ2FwOjEuMjVyZW07Y29sdW1uLWdhcDoxLjI1cmVtO29ycGhhbnM6MTt3aWRvd3M6MX0uY2FyZC1jb2x1bW5zIC5jYXJke2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwMCV9fS5hY2NvcmRpb24gLmNhcmQ6bm90KDpmaXJzdC1vZi10eXBlKTpub3QoOmxhc3Qtb2YtdHlwZSl7Ym9yZGVyLWJvdHRvbTowO2JvcmRlci1yYWRpdXM6MH0uYWNjb3JkaW9uIC5jYXJkOm5vdCg6Zmlyc3Qtb2YtdHlwZSkgLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxke2JvcmRlci1yYWRpdXM6MH0uYWNjb3JkaW9uIC5jYXJkOmZpcnN0LW9mLXR5cGV7Ym9yZGVyLWJvdHRvbTowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5hY2NvcmRpb24gLmNhcmQ6bGFzdC1vZi10eXBle2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5icmVhZGNydW1ie2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcDtwYWRkaW5nOi43NXJlbSAxcmVtO21hcmdpbi1ib3R0b206MXJlbTtsaXN0LXN0eWxlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZTllY2VmO2JvcmRlci1yYWRpdXM6LjI1cmVtfS5icmVhZGNydW1iLWl0ZW0rLmJyZWFkY3J1bWItaXRlbXtwYWRkaW5nLWxlZnQ6LjVyZW19LmJyZWFkY3J1bWItaXRlbSsuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZy1yaWdodDouNXJlbTtjb2xvcjojNmM3NTdkO2NvbnRlbnQ6XCIvXCJ9LmJyZWFkY3J1bWItaXRlbSsuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmV7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZXt0ZXh0LWRlY29yYXRpb246bm9uZX0uYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZXtjb2xvcjojNmM3NTdkfS5wYWdpbmF0aW9ue2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4O3BhZGRpbmctbGVmdDowO2xpc3Qtc3R5bGU6bm9uZTtib3JkZXItcmFkaXVzOi4yNXJlbX0ucGFnZS1saW5re3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7cGFkZGluZzouNXJlbSAuNzVyZW07bWFyZ2luLWxlZnQ6LTFweDtsaW5lLWhlaWdodDoxLjI1O2NvbG9yOiMwMDdiZmY7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2RlZTJlNn0ucGFnZS1saW5rOmhvdmVye3otaW5kZXg6Mjtjb2xvcjojMDA1NmIzO3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZjtib3JkZXItY29sb3I6I2RlZTJlNn0ucGFnZS1saW5rOmZvY3Vze3otaW5kZXg6MjtvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDAsMTIzLDI1NSwuMjUpfS5wYWdlLWxpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCl7Y3Vyc29yOnBvaW50ZXJ9LnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5re21hcmdpbi1sZWZ0OjA7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czouMjVyZW07Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouMjVyZW19LnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmt7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjI1cmVtO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOi4yNXJlbX0ucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5re3otaW5kZXg6MTtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwN2JmZjtib3JkZXItY29sb3I6IzAwN2JmZn0ucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmt7Y29sb3I6IzZjNzU3ZDtwb2ludGVyLWV2ZW50czpub25lO2N1cnNvcjphdXRvO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2RlZTJlNn0ucGFnaW5hdGlvbi1sZyAucGFnZS1saW5re3BhZGRpbmc6Ljc1cmVtIDEuNXJlbTtmb250LXNpemU6MS4yNXJlbTtsaW5lLWhlaWdodDoxLjV9LnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5re2JvcmRlci10b3AtbGVmdC1yYWRpdXM6LjNyZW07Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouM3JlbX0ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGlua3tib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouM3JlbTtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czouM3JlbX0ucGFnaW5hdGlvbi1zbSAucGFnZS1saW5re3BhZGRpbmc6LjI1cmVtIC41cmVtO2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuNX0ucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmt7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czouMnJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi4ycmVtfS5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5re2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi4ycmVtO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOi4ycmVtfS5iYWRnZXtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOi4yNWVtIC40ZW07Zm9udC1zaXplOjc1JTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MTt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXA7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7Ym9yZGVyLXJhZGl1czouMjVyZW19LmJhZGdlOmVtcHR5e2Rpc3BsYXk6bm9uZX0uYnRuIC5iYWRnZXtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LTFweH0uYmFkZ2UtcGlsbHtwYWRkaW5nLXJpZ2h0Oi42ZW07cGFkZGluZy1sZWZ0Oi42ZW07Ym9yZGVyLXJhZGl1czoxMHJlbX0uYmFkZ2UtcHJpbWFyeXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwN2JmZn0uYmFkZ2UtcHJpbWFyeVtocmVmXTpmb2N1cywuYmFkZ2UtcHJpbWFyeVtocmVmXTpob3Zlcntjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6IzAwNjJjY30uYmFkZ2Utc2Vjb25kYXJ5e2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNmM3NTdkfS5iYWRnZS1zZWNvbmRhcnlbaHJlZl06Zm9jdXMsLmJhZGdlLXNlY29uZGFyeVtocmVmXTpob3Zlcntjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6IzU0NWI2Mn0uYmFkZ2Utc3VjY2Vzc3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzI4YTc0NX0uYmFkZ2Utc3VjY2Vzc1tocmVmXTpmb2N1cywuYmFkZ2Utc3VjY2Vzc1tocmVmXTpob3Zlcntjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6IzFlN2UzNH0uYmFkZ2UtaW5mb3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzE3YTJiOH0uYmFkZ2UtaW5mb1tocmVmXTpmb2N1cywuYmFkZ2UtaW5mb1tocmVmXTpob3Zlcntjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6IzExN2E4Yn0uYmFkZ2Utd2FybmluZ3tjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2ZmYzEwN30uYmFkZ2Utd2FybmluZ1tocmVmXTpmb2N1cywuYmFkZ2Utd2FybmluZ1tocmVmXTpob3Zlcntjb2xvcjojMjEyNTI5O3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6I2QzOWUwMH0uYmFkZ2UtZGFuZ2Vye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZGMzNTQ1fS5iYWRnZS1kYW5nZXJbaHJlZl06Zm9jdXMsLmJhZGdlLWRhbmdlcltocmVmXTpob3Zlcntjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6I2JkMjEzMH0uYmFkZ2UtbGlnaHR7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNmOGY5ZmF9LmJhZGdlLWxpZ2h0W2hyZWZdOmZvY3VzLC5iYWRnZS1saWdodFtocmVmXTpob3Zlcntjb2xvcjojMjEyNTI5O3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6I2RhZTBlNX0uYmFkZ2UtZGFya3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzM0M2E0MH0uYmFkZ2UtZGFya1tocmVmXTpmb2N1cywuYmFkZ2UtZGFya1tocmVmXTpob3Zlcntjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6IzFkMjEyNH0uanVtYm90cm9ue3BhZGRpbmc6MnJlbSAxcmVtO21hcmdpbi1ib3R0b206MnJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNlOWVjZWY7Ym9yZGVyLXJhZGl1czouM3JlbX1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7Lmp1bWJvdHJvbntwYWRkaW5nOjRyZW0gMnJlbX19Lmp1bWJvdHJvbi1mbHVpZHtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjA7Ym9yZGVyLXJhZGl1czowfS5hbGVydHtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOi43NXJlbSAxLjI1cmVtO21hcmdpbi1ib3R0b206MXJlbTtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6LjI1cmVtfS5hbGVydC1oZWFkaW5ne2NvbG9yOmluaGVyaXR9LmFsZXJ0LWxpbmt7Zm9udC13ZWlnaHQ6NzAwfS5hbGVydC1kaXNtaXNzaWJsZXtwYWRkaW5nLXJpZ2h0OjRyZW19LmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO3BhZGRpbmc6Ljc1cmVtIDEuMjVyZW07Y29sb3I6aW5oZXJpdH0uYWxlcnQtcHJpbWFyeXtjb2xvcjojMDA0MDg1O2JhY2tncm91bmQtY29sb3I6I2NjZTVmZjtib3JkZXItY29sb3I6I2I4ZGFmZn0uYWxlcnQtcHJpbWFyeSBocntib3JkZXItdG9wLWNvbG9yOiM5ZmNkZmZ9LmFsZXJ0LXByaW1hcnkgLmFsZXJ0LWxpbmt7Y29sb3I6IzAwMjc1Mn0uYWxlcnQtc2Vjb25kYXJ5e2NvbG9yOiMzODNkNDE7YmFja2dyb3VuZC1jb2xvcjojZTJlM2U1O2JvcmRlci1jb2xvcjojZDZkOGRifS5hbGVydC1zZWNvbmRhcnkgaHJ7Ym9yZGVyLXRvcC1jb2xvcjojYzhjYmNmfS5hbGVydC1zZWNvbmRhcnkgLmFsZXJ0LWxpbmt7Y29sb3I6IzIwMjMyNn0uYWxlcnQtc3VjY2Vzc3tjb2xvcjojMTU1NzI0O2JhY2tncm91bmQtY29sb3I6I2Q0ZWRkYTtib3JkZXItY29sb3I6I2MzZTZjYn0uYWxlcnQtc3VjY2VzcyBocntib3JkZXItdG9wLWNvbG9yOiNiMWRmYmJ9LmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmt7Y29sb3I6IzBiMmUxM30uYWxlcnQtaW5mb3tjb2xvcjojMGM1NDYwO2JhY2tncm91bmQtY29sb3I6I2QxZWNmMTtib3JkZXItY29sb3I6I2JlZTVlYn0uYWxlcnQtaW5mbyBocntib3JkZXItdG9wLWNvbG9yOiNhYmRkZTV9LmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmt7Y29sb3I6IzA2MmMzM30uYWxlcnQtd2FybmluZ3tjb2xvcjojODU2NDA0O2JhY2tncm91bmQtY29sb3I6I2ZmZjNjZDtib3JkZXItY29sb3I6I2ZmZWViYX0uYWxlcnQtd2FybmluZyBocntib3JkZXItdG9wLWNvbG9yOiNmZmU4YTF9LmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWxpbmt7Y29sb3I6IzUzM2YwM30uYWxlcnQtZGFuZ2Vye2NvbG9yOiM3MjFjMjQ7YmFja2dyb3VuZC1jb2xvcjojZjhkN2RhO2JvcmRlci1jb2xvcjojZjVjNmNifS5hbGVydC1kYW5nZXIgaHJ7Ym9yZGVyLXRvcC1jb2xvcjojZjFiMGI3fS5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmt7Y29sb3I6IzQ5MTIxN30uYWxlcnQtbGlnaHR7Y29sb3I6IzgxODE4MjtiYWNrZ3JvdW5kLWNvbG9yOiNmZWZlZmU7Ym9yZGVyLWNvbG9yOiNmZGZkZmV9LmFsZXJ0LWxpZ2h0IGhye2JvcmRlci10b3AtY29sb3I6I2VjZWNmNn0uYWxlcnQtbGlnaHQgLmFsZXJ0LWxpbmt7Y29sb3I6IzY4Njg2OH0uYWxlcnQtZGFya3tjb2xvcjojMWIxZTIxO2JhY2tncm91bmQtY29sb3I6I2Q2ZDhkOTtib3JkZXItY29sb3I6I2M2YzhjYX0uYWxlcnQtZGFyayBocntib3JkZXItdG9wLWNvbG9yOiNiOWJiYmV9LmFsZXJ0LWRhcmsgLmFsZXJ0LWxpbmt7Y29sb3I6IzA0MDUwNX1ALXdlYmtpdC1rZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXN7ZnJvbXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjFyZW0gMH10b3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMH19QGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlc3tmcm9te2JhY2tncm91bmQtcG9zaXRpb246MXJlbSAwfXRve2JhY2tncm91bmQtcG9zaXRpb246MCAwfX0ucHJvZ3Jlc3N7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7aGVpZ2h0OjFyZW07b3ZlcmZsb3c6aGlkZGVuO2ZvbnQtc2l6ZTouNzVyZW07YmFja2dyb3VuZC1jb2xvcjojZTllY2VmO2JvcmRlci1yYWRpdXM6LjI1cmVtfS5wcm9ncmVzcy1iYXJ7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcDtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdiZmY7dHJhbnNpdGlvbjp3aWR0aCAuNnMgZWFzZX1AbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5wcm9ncmVzcy1iYXJ7dHJhbnNpdGlvbjpub25lfX0ucHJvZ3Jlc3MtYmFyLXN0cmlwZWR7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgyNTUsMjU1LDI1NSwuMTUpIDI1JSx0cmFuc3BhcmVudCAyNSUsdHJhbnNwYXJlbnQgNTAlLHJnYmEoMjU1LDI1NSwyNTUsLjE1KSA1MCUscmdiYSgyNTUsMjU1LDI1NSwuMTUpIDc1JSx0cmFuc3BhcmVudCA3NSUsdHJhbnNwYXJlbnQpO2JhY2tncm91bmQtc2l6ZToxcmVtIDFyZW19LnByb2dyZXNzLWJhci1hbmltYXRlZHstd2Via2l0LWFuaW1hdGlvbjpwcm9ncmVzcy1iYXItc3RyaXBlcyAxcyBsaW5lYXIgaW5maW5pdGU7YW5pbWF0aW9uOnByb2dyZXNzLWJhci1zdHJpcGVzIDFzIGxpbmVhciBpbmZpbml0ZX0ubWVkaWF7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtYWxpZ246c3RhcnQ7YWxpZ24taXRlbXM6ZmxleC1zdGFydH0ubWVkaWEtYm9keXstbXMtZmxleDoxO2ZsZXg6MX0ubGlzdC1ncm91cHtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tYm90dG9tOjB9Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb257d2lkdGg6MTAwJTtjb2xvcjojNDk1MDU3O3RleHQtYWxpZ246aW5oZXJpdH0ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cywubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3Zlcntjb2xvcjojNDk1MDU3O3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6I2Y4ZjlmYX0ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjphY3RpdmV7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNlOWVjZWZ9Lmxpc3QtZ3JvdXAtaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6Ljc1cmVtIDEuMjVyZW07bWFyZ2luLWJvdHRvbTotMXB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEyNSl9Lmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOi4yNXJlbTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMjVyZW19Lmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czouMjVyZW07Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouMjVyZW19Lmxpc3QtZ3JvdXAtaXRlbTpmb2N1cywubGlzdC1ncm91cC1pdGVtOmhvdmVye3otaW5kZXg6MTt0ZXh0LWRlY29yYXRpb246bm9uZX0ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLC5saXN0LWdyb3VwLWl0ZW06ZGlzYWJsZWR7Y29sb3I6IzZjNzU3ZDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9Lmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7ei1pbmRleDoyO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDA3YmZmO2JvcmRlci1jb2xvcjojMDA3YmZmfS5saXN0LWdyb3VwLWZsdXNoIC5saXN0LWdyb3VwLWl0ZW17Ym9yZGVyLXJpZ2h0OjA7Ym9yZGVyLWxlZnQ6MDtib3JkZXItcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtZmx1c2g6Zmlyc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZHtib3JkZXItdG9wOjB9Lmxpc3QtZ3JvdXAtZmx1c2g6bGFzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbTowfS5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeXtjb2xvcjojMDA0MDg1O2JhY2tncm91bmQtY29sb3I6I2I4ZGFmZn0ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cywubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3Zlcntjb2xvcjojMDA0MDg1O2JhY2tncm91bmQtY29sb3I6IzlmY2RmZn0ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDQwODU7Ym9yZGVyLWNvbG9yOiMwMDQwODV9Lmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnl7Y29sb3I6IzM4M2Q0MTtiYWNrZ3JvdW5kLWNvbG9yOiNkNmQ4ZGJ9Lmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cywubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVye2NvbG9yOiMzODNkNDE7YmFja2dyb3VuZC1jb2xvcjojYzhjYmNmfS5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMzgzZDQxO2JvcmRlci1jb2xvcjojMzgzZDQxfS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzc3tjb2xvcjojMTU1NzI0O2JhY2tncm91bmQtY29sb3I6I2MzZTZjYn0ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cywubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3Zlcntjb2xvcjojMTU1NzI0O2JhY2tncm91bmQtY29sb3I6I2IxZGZiYn0ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxNTU3MjQ7Ym9yZGVyLWNvbG9yOiMxNTU3MjR9Lmxpc3QtZ3JvdXAtaXRlbS1pbmZve2NvbG9yOiMwYzU0NjA7YmFja2dyb3VuZC1jb2xvcjojYmVlNWVifS5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLC5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVye2NvbG9yOiMwYzU0NjA7YmFja2dyb3VuZC1jb2xvcjojYWJkZGU1fS5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzBjNTQ2MDtib3JkZXItY29sb3I6IzBjNTQ2MH0ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmd7Y29sb3I6Izg1NjQwNDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmVlYmF9Lmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMsLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXJ7Y29sb3I6Izg1NjQwNDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmU4YTF9Lmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojODU2NDA0O2JvcmRlci1jb2xvcjojODU2NDA0fS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2Vye2NvbG9yOiM3MjFjMjQ7YmFja2dyb3VuZC1jb2xvcjojZjVjNmNifS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMsLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3Zlcntjb2xvcjojNzIxYzI0O2JhY2tncm91bmQtY29sb3I6I2YxYjBiN30ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzcyMWMyNDtib3JkZXItY29sb3I6IzcyMWMyNH0ubGlzdC1ncm91cC1pdGVtLWxpZ2h0e2NvbG9yOiM4MTgxODI7YmFja2dyb3VuZC1jb2xvcjojZmRmZGZlfS5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cywubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXJ7Y29sb3I6IzgxODE4MjtiYWNrZ3JvdW5kLWNvbG9yOiNlY2VjZjZ9Lmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzgxODE4Mjtib3JkZXItY29sb3I6IzgxODE4Mn0ubGlzdC1ncm91cC1pdGVtLWRhcmt7Y29sb3I6IzFiMWUyMTtiYWNrZ3JvdW5kLWNvbG9yOiNjNmM4Y2F9Lmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMsLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXJ7Y29sb3I6IzFiMWUyMTtiYWNrZ3JvdW5kLWNvbG9yOiNiOWJiYmV9Lmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMWIxZTIxO2JvcmRlci1jb2xvcjojMWIxZTIxfS5jbG9zZXtmbG9hdDpyaWdodDtmb250LXNpemU6MS41cmVtO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxO2NvbG9yOiMwMDA7dGV4dC1zaGFkb3c6MCAxcHggMCAjZmZmO29wYWNpdHk6LjV9LmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpe2N1cnNvcjpwb2ludGVyfS5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpmb2N1cywuY2xvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6aG92ZXJ7Y29sb3I6IzAwMDt0ZXh0LWRlY29yYXRpb246bm9uZTtvcGFjaXR5Oi43NX1idXR0b24uY2xvc2V7cGFkZGluZzowO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOjA7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9Lm1vZGFsLW9wZW57b3ZlcmZsb3c6aGlkZGVufS5tb2RhbC1vcGVuIC5tb2RhbHtvdmVyZmxvdy14OmhpZGRlbjtvdmVyZmxvdy15OmF1dG99Lm1vZGFse3Bvc2l0aW9uOmZpeGVkO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6MTA1MDtkaXNwbGF5Om5vbmU7b3ZlcmZsb3c6aGlkZGVuO291dGxpbmU6MH0ubW9kYWwtZGlhbG9ne3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOmF1dG87bWFyZ2luOi41cmVtO3BvaW50ZXItZXZlbnRzOm5vbmV9Lm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZ3t0cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlLW91dDt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3MgZWFzZS1vdXQ7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0LC13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlLW91dDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwtMjUlKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsLTI1JSl9QG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9ne3RyYW5zaXRpb246bm9uZX19Lm1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZ3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCl9Lm1vZGFsLWRpYWxvZy1jZW50ZXJlZHtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO21pbi1oZWlnaHQ6Y2FsYygxMDAlIC0gKC41cmVtICogMikpfS5tb2RhbC1kaWFsb2ctY2VudGVyZWQ6OmJlZm9yZXtkaXNwbGF5OmJsb2NrO2hlaWdodDpjYWxjKDEwMHZoIC0gKC41cmVtICogMikpO2NvbnRlbnQ6XCJcIn0ubW9kYWwtY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt3aWR0aDoxMDAlO3BvaW50ZXItZXZlbnRzOmF1dG87YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjIpO2JvcmRlci1yYWRpdXM6LjNyZW07b3V0bGluZTowfS5tb2RhbC1iYWNrZHJvcHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjEwNDA7YmFja2dyb3VuZC1jb2xvcjojMDAwfS5tb2RhbC1iYWNrZHJvcC5mYWRle29wYWNpdHk6MH0ubW9kYWwtYmFja2Ryb3Auc2hvd3tvcGFjaXR5Oi41fS5tb2RhbC1oZWFkZXJ7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtYWxpZ246c3RhcnQ7YWxpZ24taXRlbXM6ZmxleC1zdGFydDstbXMtZmxleC1wYWNrOmp1c3RpZnk7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cGFkZGluZzoxcmVtO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlOWVjZWY7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czouM3JlbTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouM3JlbX0ubW9kYWwtaGVhZGVyIC5jbG9zZXtwYWRkaW5nOjFyZW07bWFyZ2luOi0xcmVtIC0xcmVtIC0xcmVtIGF1dG99Lm1vZGFsLXRpdGxle21hcmdpbi1ib3R0b206MDtsaW5lLWhlaWdodDoxLjV9Lm1vZGFsLWJvZHl7cG9zaXRpb246cmVsYXRpdmU7LW1zLWZsZXg6MSAxIGF1dG87ZmxleDoxIDEgYXV0bztwYWRkaW5nOjFyZW19Lm1vZGFsLWZvb3RlcntkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LXBhY2s6ZW5kO2p1c3RpZnktY29udGVudDpmbGV4LWVuZDtwYWRkaW5nOjFyZW07Ym9yZGVyLXRvcDoxcHggc29saWQgI2U5ZWNlZn0ubW9kYWwtZm9vdGVyPjpub3QoOmZpcnN0LWNoaWxkKXttYXJnaW4tbGVmdDouMjVyZW19Lm1vZGFsLWZvb3Rlcj46bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tcmlnaHQ6LjI1cmVtfS5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTk5OTlweDt3aWR0aDo1MHB4O2hlaWdodDo1MHB4O292ZXJmbG93OnNjcm9sbH1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7Lm1vZGFsLWRpYWxvZ3ttYXgtd2lkdGg6NTAwcHg7bWFyZ2luOjEuNzVyZW0gYXV0b30ubW9kYWwtZGlhbG9nLWNlbnRlcmVke21pbi1oZWlnaHQ6Y2FsYygxMDAlIC0gKDEuNzVyZW0gKiAyKSl9Lm1vZGFsLWRpYWxvZy1jZW50ZXJlZDo6YmVmb3Jle2hlaWdodDpjYWxjKDEwMHZoIC0gKDEuNzVyZW0gKiAyKSl9Lm1vZGFsLXNte21heC13aWR0aDozMDBweH19QG1lZGlhIChtaW4td2lkdGg6OTkycHgpey5tb2RhbC1sZ3ttYXgtd2lkdGg6ODAwcHh9fS50b29sdGlwe3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTA3MDtkaXNwbGF5OmJsb2NrO21hcmdpbjowO2ZvbnQtZmFtaWx5Oi1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFwiU2Vnb2UgVUlcIixSb2JvdG8sXCJIZWx2ZXRpY2EgTmV1ZVwiLEFyaWFsLHNhbnMtc2VyaWYsXCJBcHBsZSBDb2xvciBFbW9qaVwiLFwiU2Vnb2UgVUkgRW1vamlcIixcIlNlZ29lIFVJIFN5bWJvbFwiLFwiTm90byBDb2xvciBFbW9qaVwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjU7dGV4dC1hbGlnbjpsZWZ0O3RleHQtYWxpZ246c3RhcnQ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC1zaGFkb3c6bm9uZTt0ZXh0LXRyYW5zZm9ybTpub25lO2xldHRlci1zcGFjaW5nOm5vcm1hbDt3b3JkLWJyZWFrOm5vcm1hbDt3b3JkLXNwYWNpbmc6bm9ybWFsO3doaXRlLXNwYWNlOm5vcm1hbDtsaW5lLWJyZWFrOmF1dG87Zm9udC1zaXplOi44NzVyZW07d29yZC13cmFwOmJyZWFrLXdvcmQ7b3BhY2l0eTowfS50b29sdGlwLnNob3d7b3BhY2l0eTouOX0udG9vbHRpcCAuYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jazt3aWR0aDouOHJlbTtoZWlnaHQ6LjRyZW19LnRvb2x0aXAgLmFycm93OjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItc3R5bGU6c29saWR9LmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSwuYnMtdG9vbHRpcC10b3B7cGFkZGluZzouNHJlbSAwfS5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gLmFycm93LC5icy10b29sdGlwLXRvcCAuYXJyb3d7Ym90dG9tOjB9LmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSAuYXJyb3c6OmJlZm9yZSwuYnMtdG9vbHRpcC10b3AgLmFycm93OjpiZWZvcmV7dG9wOjA7Ym9yZGVyLXdpZHRoOi40cmVtIC40cmVtIDA7Ym9yZGVyLXRvcC1jb2xvcjojMDAwfS5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSwuYnMtdG9vbHRpcC1yaWdodHtwYWRkaW5nOjAgLjRyZW19LmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIC5hcnJvdywuYnMtdG9vbHRpcC1yaWdodCAuYXJyb3d7bGVmdDowO3dpZHRoOi40cmVtO2hlaWdodDouOHJlbX0uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gLmFycm93OjpiZWZvcmUsLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmV7cmlnaHQ6MDtib3JkZXItd2lkdGg6LjRyZW0gLjRyZW0gLjRyZW0gMDtib3JkZXItcmlnaHQtY29sb3I6IzAwMH0uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dLC5icy10b29sdGlwLWJvdHRvbXtwYWRkaW5nOi40cmVtIDB9LmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAuYXJyb3csLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvd3t0b3A6MH0uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5hcnJvdzo6YmVmb3JlLC5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmJlZm9yZXtib3R0b206MDtib3JkZXItd2lkdGg6MCAuNHJlbSAuNHJlbTtib3JkZXItYm90dG9tLWNvbG9yOiMwMDB9LmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0sLmJzLXRvb2x0aXAtbGVmdHtwYWRkaW5nOjAgLjRyZW19LmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93LC5icy10b29sdGlwLWxlZnQgLmFycm93e3JpZ2h0OjA7d2lkdGg6LjRyZW07aGVpZ2h0Oi44cmVtfS5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIC5hcnJvdzo6YmVmb3JlLC5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmV7bGVmdDowO2JvcmRlci13aWR0aDouNHJlbSAwIC40cmVtIC40cmVtO2JvcmRlci1sZWZ0LWNvbG9yOiMwMDB9LnRvb2x0aXAtaW5uZXJ7bWF4LXdpZHRoOjIwMHB4O3BhZGRpbmc6LjI1cmVtIC41cmVtO2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JvcmRlci1yYWRpdXM6LjI1cmVtfS5wb3BvdmVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt6LWluZGV4OjEwNjA7ZGlzcGxheTpibG9jazttYXgtd2lkdGg6Mjc2cHg7Zm9udC1mYW1pbHk6LWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsXCJTZWdvZSBVSVwiLFJvYm90byxcIkhlbHZldGljYSBOZXVlXCIsQXJpYWwsc2Fucy1zZXJpZixcIkFwcGxlIENvbG9yIEVtb2ppXCIsXCJTZWdvZSBVSSBFbW9qaVwiLFwiU2Vnb2UgVUkgU3ltYm9sXCIsXCJOb3RvIENvbG9yIEVtb2ppXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuNTt0ZXh0LWFsaWduOmxlZnQ7dGV4dC1hbGlnbjpzdGFydDt0ZXh0LWRlY29yYXRpb246bm9uZTt0ZXh0LXNoYWRvdzpub25lO3RleHQtdHJhbnNmb3JtOm5vbmU7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3dvcmQtYnJlYWs6bm9ybWFsO3dvcmQtc3BhY2luZzpub3JtYWw7d2hpdGUtc3BhY2U6bm9ybWFsO2xpbmUtYnJlYWs6YXV0bztmb250LXNpemU6Ljg3NXJlbTt3b3JkLXdyYXA6YnJlYWstd29yZDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwuMik7Ym9yZGVyLXJhZGl1czouM3JlbX0ucG9wb3ZlciAuYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jazt3aWR0aDoxcmVtO2hlaWdodDouNXJlbTttYXJnaW46MCAuM3JlbX0ucG9wb3ZlciAuYXJyb3c6OmFmdGVyLC5wb3BvdmVyIC5hcnJvdzo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItc3R5bGU6c29saWR9LmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSwuYnMtcG9wb3Zlci10b3B7bWFyZ2luLWJvdHRvbTouNXJlbX0uYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdywuYnMtcG9wb3Zlci10b3AgLmFycm93e2JvdHRvbTpjYWxjKCguNXJlbSArIDFweCkgKiAtMSl9LmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSAuYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gLmFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItdG9wIC5hcnJvdzo6YWZ0ZXIsLmJzLXBvcG92ZXItdG9wIC5hcnJvdzo6YmVmb3Jle2JvcmRlci13aWR0aDouNXJlbSAuNXJlbSAwfS5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gLmFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItdG9wIC5hcnJvdzo6YmVmb3Jle2JvdHRvbTowO2JvcmRlci10b3AtY29sb3I6cmdiYSgwLDAsMCwuMjUpfS5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gLmFycm93OjphZnRlciwuYnMtcG9wb3Zlci10b3AgLmFycm93OjphZnRlcntib3R0b206MXB4O2JvcmRlci10b3AtY29sb3I6I2ZmZn0uYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0sLmJzLXBvcG92ZXItcmlnaHR7bWFyZ2luLWxlZnQ6LjVyZW19LmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIC5hcnJvdywuYnMtcG9wb3Zlci1yaWdodCAuYXJyb3d7bGVmdDpjYWxjKCguNXJlbSArIDFweCkgKiAtMSk7d2lkdGg6LjVyZW07aGVpZ2h0OjFyZW07bWFyZ2luOi4zcmVtIDB9LmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIC5hcnJvdzo6YWZ0ZXIsLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIC5hcnJvdzo6YmVmb3JlLC5icy1wb3BvdmVyLXJpZ2h0IC5hcnJvdzo6YWZ0ZXIsLmJzLXBvcG92ZXItcmlnaHQgLmFycm93OjpiZWZvcmV7Ym9yZGVyLXdpZHRoOi41cmVtIC41cmVtIC41cmVtIDB9LmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIC5hcnJvdzo6YmVmb3JlLC5icy1wb3BvdmVyLXJpZ2h0IC5hcnJvdzo6YmVmb3Jle2xlZnQ6MDtib3JkZXItcmlnaHQtY29sb3I6cmdiYSgwLDAsMCwuMjUpfS5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLXJpZ2h0IC5hcnJvdzo6YWZ0ZXJ7bGVmdDoxcHg7Ym9yZGVyLXJpZ2h0LWNvbG9yOiNmZmZ9LmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSwuYnMtcG9wb3Zlci1ib3R0b217bWFyZ2luLXRvcDouNXJlbX0uYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5hcnJvdywuYnMtcG9wb3Zlci1ib3R0b20gLmFycm93e3RvcDpjYWxjKCguNXJlbSArIDFweCkgKiAtMSl9LmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAuYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItYm90dG9tIC5hcnJvdzo6YWZ0ZXIsLmJzLXBvcG92ZXItYm90dG9tIC5hcnJvdzo6YmVmb3Jle2JvcmRlci13aWR0aDowIC41cmVtIC41cmVtIC41cmVtfS5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItYm90dG9tIC5hcnJvdzo6YmVmb3Jle3RvcDowO2JvcmRlci1ib3R0b20tY29sb3I6cmdiYSgwLDAsMCwuMjUpfS5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93OjphZnRlciwuYnMtcG9wb3Zlci1ib3R0b20gLmFycm93OjphZnRlcnt0b3A6MXB4O2JvcmRlci1ib3R0b20tY29sb3I6I2ZmZn0uYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlLC5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjUwJTtkaXNwbGF5OmJsb2NrO3dpZHRoOjFyZW07bWFyZ2luLWxlZnQ6LS41cmVtO2NvbnRlbnQ6XCJcIjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjdmN2Y3fS5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdLC5icy1wb3BvdmVyLWxlZnR7bWFyZ2luLXJpZ2h0Oi41cmVtfS5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIC5hcnJvdywuYnMtcG9wb3Zlci1sZWZ0IC5hcnJvd3tyaWdodDpjYWxjKCguNXJlbSArIDFweCkgKiAtMSk7d2lkdGg6LjVyZW07aGVpZ2h0OjFyZW07bWFyZ2luOi4zcmVtIDB9LmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93OjphZnRlciwuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSAuYXJyb3c6OmJlZm9yZSwuYnMtcG9wb3Zlci1sZWZ0IC5hcnJvdzo6YWZ0ZXIsLmJzLXBvcG92ZXItbGVmdCAuYXJyb3c6OmJlZm9yZXtib3JkZXItd2lkdGg6LjVyZW0gMCAuNXJlbSAuNXJlbX0uYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSAuYXJyb3c6OmJlZm9yZSwuYnMtcG9wb3Zlci1sZWZ0IC5hcnJvdzo6YmVmb3Jle3JpZ2h0OjA7Ym9yZGVyLWxlZnQtY29sb3I6cmdiYSgwLDAsMCwuMjUpfS5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIC5hcnJvdzo6YWZ0ZXIsLmJzLXBvcG92ZXItbGVmdCAuYXJyb3c6OmFmdGVye3JpZ2h0OjFweDtib3JkZXItbGVmdC1jb2xvcjojZmZmfS5wb3BvdmVyLWhlYWRlcntwYWRkaW5nOi41cmVtIC43NXJlbTttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOjFyZW07Y29sb3I6aW5oZXJpdDtiYWNrZ3JvdW5kLWNvbG9yOiNmN2Y3Zjc7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2ViZWJlYjtib3JkZXItdG9wLWxlZnQtcmFkaXVzOmNhbGMoLjNyZW0gLSAxcHgpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOmNhbGMoLjNyZW0gLSAxcHgpfS5wb3BvdmVyLWhlYWRlcjplbXB0eXtkaXNwbGF5Om5vbmV9LnBvcG92ZXItYm9keXtwYWRkaW5nOi41cmVtIC43NXJlbTtjb2xvcjojMjEyNTI5fS5jYXJvdXNlbHtwb3NpdGlvbjpyZWxhdGl2ZX0uY2Fyb3VzZWwtaW5uZXJ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtvdmVyZmxvdzpoaWRkZW59LmNhcm91c2VsLWl0ZW17cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpub25lOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6MTAwJTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtcGVyc3BlY3RpdmU6MTAwMHB4O3BlcnNwZWN0aXZlOjEwMDBweH0uY2Fyb3VzZWwtaXRlbS1uZXh0LC5jYXJvdXNlbC1pdGVtLXByZXYsLmNhcm91c2VsLWl0ZW0uYWN0aXZle2Rpc3BsYXk6YmxvY2s7dHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAuNnMgZWFzZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNnMgZWFzZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNnMgZWFzZSwtd2Via2l0LXRyYW5zZm9ybSAuNnMgZWFzZX1AbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5jYXJvdXNlbC1pdGVtLW5leHQsLmNhcm91c2VsLWl0ZW0tcHJldiwuY2Fyb3VzZWwtaXRlbS5hY3RpdmV7dHJhbnNpdGlvbjpub25lfX0uY2Fyb3VzZWwtaXRlbS1uZXh0LC5jYXJvdXNlbC1pdGVtLXByZXZ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjB9LmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9QHN1cHBvcnRzICgoLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2QpIG9yICh0cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2QpKXsuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCwuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9fS5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCwuY2Fyb3VzZWwtaXRlbS1uZXh0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSl9QHN1cHBvcnRzICgoLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2QpIG9yICh0cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2QpKXsuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQsLmNhcm91c2VsLWl0ZW0tbmV4dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX19LmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsLmNhcm91c2VsLWl0ZW0tcHJldnstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSl9QHN1cHBvcnRzICgoLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2QpIG9yICh0cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2QpKXsuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCwuY2Fyb3VzZWwtaXRlbS1wcmV2ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9fS5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVte29wYWNpdHk6MDt0cmFuc2l0aW9uLWR1cmF0aW9uOi42czt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHl9LmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0LC5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZXtvcGFjaXR5OjF9LmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0e29wYWNpdHk6MH0uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCwuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcHJldiwuY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1uZXh0LC5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLXByZXYsLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0uYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9QHN1cHBvcnRzICgoLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2QpIG9yICh0cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2QpKXsuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCwuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcHJldiwuY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1uZXh0LC5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLXByZXYsLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0uYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfX0uY2Fyb3VzZWwtY29udHJvbC1uZXh0LC5jYXJvdXNlbC1jb250cm9sLXByZXZ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjE1JTtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO29wYWNpdHk6LjV9LmNhcm91c2VsLWNvbnRyb2wtbmV4dDpmb2N1cywuY2Fyb3VzZWwtY29udHJvbC1uZXh0OmhvdmVyLC5jYXJvdXNlbC1jb250cm9sLXByZXY6Zm9jdXMsLmNhcm91c2VsLWNvbnRyb2wtcHJldjpob3Zlcntjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO291dGxpbmU6MDtvcGFjaXR5Oi45fS5jYXJvdXNlbC1jb250cm9sLXByZXZ7bGVmdDowfS5jYXJvdXNlbC1jb250cm9sLW5leHR7cmlnaHQ6MH0uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24sLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7YmFja2dyb3VuZDp0cmFuc3BhcmVudCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlfS5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41LTIuNS0yLjUgMi41LTIuNS0xLjUtMS41eicvJTNFJTNDL3N2ZyUzRVwiKX0uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb257YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM2ZmZicgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGQ9J00yLjc1IDBsLTEuNSAxLjUgMi41IDIuNS0yLjUgMi41IDEuNSAxLjUgNC00LTQtNHonLyUzRSUzQy9zdmclM0VcIil9LmNhcm91c2VsLWluZGljYXRvcnN7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDtib3R0b206MTBweDtsZWZ0OjA7ei1pbmRleDoxNTtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmctbGVmdDowO21hcmdpbi1yaWdodDoxNSU7bWFyZ2luLWxlZnQ6MTUlO2xpc3Qtc3R5bGU6bm9uZX0uY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaXtwb3NpdGlvbjpyZWxhdGl2ZTstbXMtZmxleDowIDEgYXV0bztmbGV4OjAgMSBhdXRvO3dpZHRoOjMwcHg7aGVpZ2h0OjNweDttYXJnaW4tcmlnaHQ6M3B4O21hcmdpbi1sZWZ0OjNweDt0ZXh0LWluZGVudDotOTk5cHg7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KX0uY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaTo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMTBweDtsZWZ0OjA7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6MTBweDtjb250ZW50OlwiXCJ9LmNhcm91c2VsLWluZGljYXRvcnMgbGk6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTotMTBweDtsZWZ0OjA7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6MTBweDtjb250ZW50OlwiXCJ9LmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmNhcm91c2VsLWNhcHRpb257cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MTUlO2JvdHRvbToyMHB4O2xlZnQ6MTUlO3otaW5kZXg6MTA7cGFkZGluZy10b3A6MjBweDtwYWRkaW5nLWJvdHRvbToyMHB4O2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXJ9LmFsaWduLWJhc2VsaW5le3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lIWltcG9ydGFudH0uYWxpZ24tdG9we3ZlcnRpY2FsLWFsaWduOnRvcCFpbXBvcnRhbnR9LmFsaWduLW1pZGRsZXt2ZXJ0aWNhbC1hbGlnbjptaWRkbGUhaW1wb3J0YW50fS5hbGlnbi1ib3R0b217dmVydGljYWwtYWxpZ246Ym90dG9tIWltcG9ydGFudH0uYWxpZ24tdGV4dC1ib3R0b217dmVydGljYWwtYWxpZ246dGV4dC1ib3R0b20haW1wb3J0YW50fS5hbGlnbi10ZXh0LXRvcHt2ZXJ0aWNhbC1hbGlnbjp0ZXh0LXRvcCFpbXBvcnRhbnR9LmJnLXByaW1hcnl7YmFja2dyb3VuZC1jb2xvcjojMDA3YmZmIWltcG9ydGFudH1hLmJnLXByaW1hcnk6Zm9jdXMsYS5iZy1wcmltYXJ5OmhvdmVyLGJ1dHRvbi5iZy1wcmltYXJ5OmZvY3VzLGJ1dHRvbi5iZy1wcmltYXJ5OmhvdmVye2JhY2tncm91bmQtY29sb3I6IzAwNjJjYyFpbXBvcnRhbnR9LmJnLXNlY29uZGFyeXtiYWNrZ3JvdW5kLWNvbG9yOiM2Yzc1N2QhaW1wb3J0YW50fWEuYmctc2Vjb25kYXJ5OmZvY3VzLGEuYmctc2Vjb25kYXJ5OmhvdmVyLGJ1dHRvbi5iZy1zZWNvbmRhcnk6Zm9jdXMsYnV0dG9uLmJnLXNlY29uZGFyeTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM1NDViNjIhaW1wb3J0YW50fS5iZy1zdWNjZXNze2JhY2tncm91bmQtY29sb3I6IzI4YTc0NSFpbXBvcnRhbnR9YS5iZy1zdWNjZXNzOmZvY3VzLGEuYmctc3VjY2Vzczpob3ZlcixidXR0b24uYmctc3VjY2Vzczpmb2N1cyxidXR0b24uYmctc3VjY2Vzczpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMxZTdlMzQhaW1wb3J0YW50fS5iZy1pbmZve2JhY2tncm91bmQtY29sb3I6IzE3YTJiOCFpbXBvcnRhbnR9YS5iZy1pbmZvOmZvY3VzLGEuYmctaW5mbzpob3ZlcixidXR0b24uYmctaW5mbzpmb2N1cyxidXR0b24uYmctaW5mbzpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMxMTdhOGIhaW1wb3J0YW50fS5iZy13YXJuaW5ne2JhY2tncm91bmQtY29sb3I6I2ZmYzEwNyFpbXBvcnRhbnR9YS5iZy13YXJuaW5nOmZvY3VzLGEuYmctd2FybmluZzpob3ZlcixidXR0b24uYmctd2FybmluZzpmb2N1cyxidXR0b24uYmctd2FybmluZzpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNkMzllMDAhaW1wb3J0YW50fS5iZy1kYW5nZXJ7YmFja2dyb3VuZC1jb2xvcjojZGMzNTQ1IWltcG9ydGFudH1hLmJnLWRhbmdlcjpmb2N1cyxhLmJnLWRhbmdlcjpob3ZlcixidXR0b24uYmctZGFuZ2VyOmZvY3VzLGJ1dHRvbi5iZy1kYW5nZXI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojYmQyMTMwIWltcG9ydGFudH0uYmctbGlnaHR7YmFja2dyb3VuZC1jb2xvcjojZjhmOWZhIWltcG9ydGFudH1hLmJnLWxpZ2h0OmZvY3VzLGEuYmctbGlnaHQ6aG92ZXIsYnV0dG9uLmJnLWxpZ2h0OmZvY3VzLGJ1dHRvbi5iZy1saWdodDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNkYWUwZTUhaW1wb3J0YW50fS5iZy1kYXJre2JhY2tncm91bmQtY29sb3I6IzM0M2E0MCFpbXBvcnRhbnR9YS5iZy1kYXJrOmZvY3VzLGEuYmctZGFyazpob3ZlcixidXR0b24uYmctZGFyazpmb2N1cyxidXR0b24uYmctZGFyazpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMxZDIxMjQhaW1wb3J0YW50fS5iZy13aGl0ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmYhaW1wb3J0YW50fS5iZy10cmFuc3BhcmVudHtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50IWltcG9ydGFudH0uYm9yZGVye2JvcmRlcjoxcHggc29saWQgI2RlZTJlNiFpbXBvcnRhbnR9LmJvcmRlci10b3B7Ym9yZGVyLXRvcDoxcHggc29saWQgI2RlZTJlNiFpbXBvcnRhbnR9LmJvcmRlci1yaWdodHtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNkZWUyZTYhaW1wb3J0YW50fS5ib3JkZXItYm90dG9te2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZWUyZTYhaW1wb3J0YW50fS5ib3JkZXItbGVmdHtib3JkZXItbGVmdDoxcHggc29saWQgI2RlZTJlNiFpbXBvcnRhbnR9LmJvcmRlci0we2JvcmRlcjowIWltcG9ydGFudH0uYm9yZGVyLXRvcC0we2JvcmRlci10b3A6MCFpbXBvcnRhbnR9LmJvcmRlci1yaWdodC0we2JvcmRlci1yaWdodDowIWltcG9ydGFudH0uYm9yZGVyLWJvdHRvbS0we2JvcmRlci1ib3R0b206MCFpbXBvcnRhbnR9LmJvcmRlci1sZWZ0LTB7Ym9yZGVyLWxlZnQ6MCFpbXBvcnRhbnR9LmJvcmRlci1wcmltYXJ5e2JvcmRlci1jb2xvcjojMDA3YmZmIWltcG9ydGFudH0uYm9yZGVyLXNlY29uZGFyeXtib3JkZXItY29sb3I6IzZjNzU3ZCFpbXBvcnRhbnR9LmJvcmRlci1zdWNjZXNze2JvcmRlci1jb2xvcjojMjhhNzQ1IWltcG9ydGFudH0uYm9yZGVyLWluZm97Ym9yZGVyLWNvbG9yOiMxN2EyYjghaW1wb3J0YW50fS5ib3JkZXItd2FybmluZ3tib3JkZXItY29sb3I6I2ZmYzEwNyFpbXBvcnRhbnR9LmJvcmRlci1kYW5nZXJ7Ym9yZGVyLWNvbG9yOiNkYzM1NDUhaW1wb3J0YW50fS5ib3JkZXItbGlnaHR7Ym9yZGVyLWNvbG9yOiNmOGY5ZmEhaW1wb3J0YW50fS5ib3JkZXItZGFya3tib3JkZXItY29sb3I6IzM0M2E0MCFpbXBvcnRhbnR9LmJvcmRlci13aGl0ZXtib3JkZXItY29sb3I6I2ZmZiFpbXBvcnRhbnR9LnJvdW5kZWR7Ym9yZGVyLXJhZGl1czouMjVyZW0haW1wb3J0YW50fS5yb3VuZGVkLXRvcHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOi4yNXJlbSFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjI1cmVtIWltcG9ydGFudH0ucm91bmRlZC1yaWdodHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMjVyZW0haW1wb3J0YW50O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOi4yNXJlbSFpbXBvcnRhbnR9LnJvdW5kZWQtYm90dG9te2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOi4yNXJlbSFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouMjVyZW0haW1wb3J0YW50fS5yb3VuZGVkLWxlZnR7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czouMjVyZW0haW1wb3J0YW50O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjI1cmVtIWltcG9ydGFudH0ucm91bmRlZC1jaXJjbGV7Ym9yZGVyLXJhZGl1czo1MCUhaW1wb3J0YW50fS5yb3VuZGVkLTB7Ym9yZGVyLXJhZGl1czowIWltcG9ydGFudH0uY2xlYXJmaXg6OmFmdGVye2Rpc3BsYXk6YmxvY2s7Y2xlYXI6Ym90aDtjb250ZW50OlwiXCJ9LmQtbm9uZXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5kLWlubGluZXtkaXNwbGF5OmlubGluZSFpbXBvcnRhbnR9LmQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrIWltcG9ydGFudH0uZC1ibG9ja3tkaXNwbGF5OmJsb2NrIWltcG9ydGFudH0uZC10YWJsZXtkaXNwbGF5OnRhYmxlIWltcG9ydGFudH0uZC10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3chaW1wb3J0YW50fS5kLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsIWltcG9ydGFudH0uZC1mbGV4e2Rpc3BsYXk6LW1zLWZsZXhib3ghaW1wb3J0YW50O2Rpc3BsYXk6ZmxleCFpbXBvcnRhbnR9LmQtaW5saW5lLWZsZXh7ZGlzcGxheTotbXMtaW5saW5lLWZsZXhib3ghaW1wb3J0YW50O2Rpc3BsYXk6aW5saW5lLWZsZXghaW1wb3J0YW50fUBtZWRpYSAobWluLXdpZHRoOjU3NnB4KXsuZC1zbS1ub25le2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LmQtc20taW5saW5le2Rpc3BsYXk6aW5saW5lIWltcG9ydGFudH0uZC1zbS1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2shaW1wb3J0YW50fS5kLXNtLWJsb2Nre2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50fS5kLXNtLXRhYmxle2Rpc3BsYXk6dGFibGUhaW1wb3J0YW50fS5kLXNtLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyFpbXBvcnRhbnR9LmQtc20tdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwhaW1wb3J0YW50fS5kLXNtLWZsZXh7ZGlzcGxheTotbXMtZmxleGJveCFpbXBvcnRhbnQ7ZGlzcGxheTpmbGV4IWltcG9ydGFudH0uZC1zbS1pbmxpbmUtZmxleHtkaXNwbGF5Oi1tcy1pbmxpbmUtZmxleGJveCFpbXBvcnRhbnQ7ZGlzcGxheTppbmxpbmUtZmxleCFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuZC1tZC1ub25le2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LmQtbWQtaW5saW5le2Rpc3BsYXk6aW5saW5lIWltcG9ydGFudH0uZC1tZC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2shaW1wb3J0YW50fS5kLW1kLWJsb2Nre2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50fS5kLW1kLXRhYmxle2Rpc3BsYXk6dGFibGUhaW1wb3J0YW50fS5kLW1kLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyFpbXBvcnRhbnR9LmQtbWQtdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwhaW1wb3J0YW50fS5kLW1kLWZsZXh7ZGlzcGxheTotbXMtZmxleGJveCFpbXBvcnRhbnQ7ZGlzcGxheTpmbGV4IWltcG9ydGFudH0uZC1tZC1pbmxpbmUtZmxleHtkaXNwbGF5Oi1tcy1pbmxpbmUtZmxleGJveCFpbXBvcnRhbnQ7ZGlzcGxheTppbmxpbmUtZmxleCFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOjk5MnB4KXsuZC1sZy1ub25le2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LmQtbGctaW5saW5le2Rpc3BsYXk6aW5saW5lIWltcG9ydGFudH0uZC1sZy1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2shaW1wb3J0YW50fS5kLWxnLWJsb2Nre2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50fS5kLWxnLXRhYmxle2Rpc3BsYXk6dGFibGUhaW1wb3J0YW50fS5kLWxnLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyFpbXBvcnRhbnR9LmQtbGctdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwhaW1wb3J0YW50fS5kLWxnLWZsZXh7ZGlzcGxheTotbXMtZmxleGJveCFpbXBvcnRhbnQ7ZGlzcGxheTpmbGV4IWltcG9ydGFudH0uZC1sZy1pbmxpbmUtZmxleHtkaXNwbGF5Oi1tcy1pbmxpbmUtZmxleGJveCFpbXBvcnRhbnQ7ZGlzcGxheTppbmxpbmUtZmxleCFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7LmQteGwtbm9uZXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5kLXhsLWlubGluZXtkaXNwbGF5OmlubGluZSFpbXBvcnRhbnR9LmQteGwtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrIWltcG9ydGFudH0uZC14bC1ibG9ja3tkaXNwbGF5OmJsb2NrIWltcG9ydGFudH0uZC14bC10YWJsZXtkaXNwbGF5OnRhYmxlIWltcG9ydGFudH0uZC14bC10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3chaW1wb3J0YW50fS5kLXhsLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsIWltcG9ydGFudH0uZC14bC1mbGV4e2Rpc3BsYXk6LW1zLWZsZXhib3ghaW1wb3J0YW50O2Rpc3BsYXk6ZmxleCFpbXBvcnRhbnR9LmQteGwtaW5saW5lLWZsZXh7ZGlzcGxheTotbXMtaW5saW5lLWZsZXhib3ghaW1wb3J0YW50O2Rpc3BsYXk6aW5saW5lLWZsZXghaW1wb3J0YW50fX1AbWVkaWEgcHJpbnR7LmQtcHJpbnQtbm9uZXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5kLXByaW50LWlubGluZXtkaXNwbGF5OmlubGluZSFpbXBvcnRhbnR9LmQtcHJpbnQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrIWltcG9ydGFudH0uZC1wcmludC1ibG9ja3tkaXNwbGF5OmJsb2NrIWltcG9ydGFudH0uZC1wcmludC10YWJsZXtkaXNwbGF5OnRhYmxlIWltcG9ydGFudH0uZC1wcmludC10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3chaW1wb3J0YW50fS5kLXByaW50LXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsIWltcG9ydGFudH0uZC1wcmludC1mbGV4e2Rpc3BsYXk6LW1zLWZsZXhib3ghaW1wb3J0YW50O2Rpc3BsYXk6ZmxleCFpbXBvcnRhbnR9LmQtcHJpbnQtaW5saW5lLWZsZXh7ZGlzcGxheTotbXMtaW5saW5lLWZsZXhib3ghaW1wb3J0YW50O2Rpc3BsYXk6aW5saW5lLWZsZXghaW1wb3J0YW50fX0uZW1iZWQtcmVzcG9uc2l2ZXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZzowO292ZXJmbG93OmhpZGRlbn0uZW1iZWQtcmVzcG9uc2l2ZTo6YmVmb3Jle2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwifS5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLC5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCwuZW1iZWQtcmVzcG9uc2l2ZSB2aWRlb3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3JkZXI6MH0uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3Jle3BhZGRpbmctdG9wOjQyLjg1NzE0MyV9LmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZXtwYWRkaW5nLXRvcDo1Ni4yNSV9LmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3Jle3BhZGRpbmctdG9wOjc1JX0uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmV7cGFkZGluZy10b3A6MTAwJX0uZmxleC1yb3d7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdyFpbXBvcnRhbnQ7ZmxleC1kaXJlY3Rpb246cm93IWltcG9ydGFudH0uZmxleC1jb2x1bW57LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbiFpbXBvcnRhbnQ7ZmxleC1kaXJlY3Rpb246Y29sdW1uIWltcG9ydGFudH0uZmxleC1yb3ctcmV2ZXJzZXstbXMtZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UhaW1wb3J0YW50O2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlIWltcG9ydGFudH0uZmxleC1jb2x1bW4tcmV2ZXJzZXstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UhaW1wb3J0YW50O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlIWltcG9ydGFudH0uZmxleC13cmFwey1tcy1mbGV4LXdyYXA6d3JhcCFpbXBvcnRhbnQ7ZmxleC13cmFwOndyYXAhaW1wb3J0YW50fS5mbGV4LW5vd3JhcHstbXMtZmxleC13cmFwOm5vd3JhcCFpbXBvcnRhbnQ7ZmxleC13cmFwOm5vd3JhcCFpbXBvcnRhbnR9LmZsZXgtd3JhcC1yZXZlcnNley1tcy1mbGV4LXdyYXA6d3JhcC1yZXZlcnNlIWltcG9ydGFudDtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlIWltcG9ydGFudH0uZmxleC1maWxsey1tcy1mbGV4OjEgMSBhdXRvIWltcG9ydGFudDtmbGV4OjEgMSBhdXRvIWltcG9ydGFudH0uZmxleC1ncm93LTB7LW1zLWZsZXgtcG9zaXRpdmU6MCFpbXBvcnRhbnQ7ZmxleC1ncm93OjAhaW1wb3J0YW50fS5mbGV4LWdyb3ctMXstbXMtZmxleC1wb3NpdGl2ZToxIWltcG9ydGFudDtmbGV4LWdyb3c6MSFpbXBvcnRhbnR9LmZsZXgtc2hyaW5rLTB7LW1zLWZsZXgtbmVnYXRpdmU6MCFpbXBvcnRhbnQ7ZmxleC1zaHJpbms6MCFpbXBvcnRhbnR9LmZsZXgtc2hyaW5rLTF7LW1zLWZsZXgtbmVnYXRpdmU6MSFpbXBvcnRhbnQ7ZmxleC1zaHJpbms6MSFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zdGFydHstbXMtZmxleC1wYWNrOnN0YXJ0IWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1lbmR7LW1zLWZsZXgtcGFjazplbmQhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpmbGV4LWVuZCFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1jZW50ZXJ7LW1zLWZsZXgtcGFjazpjZW50ZXIhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpjZW50ZXIhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbnstbXMtZmxleC1wYWNrOmp1c3RpZnkhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWFyb3VuZHstbXMtZmxleC1wYWNrOmRpc3RyaWJ1dGUhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zdGFydHstbXMtZmxleC1hbGlnbjpzdGFydCFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6ZmxleC1zdGFydCFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWVuZHstbXMtZmxleC1hbGlnbjplbmQhaW1wb3J0YW50O2FsaWduLWl0ZW1zOmZsZXgtZW5kIWltcG9ydGFudH0uYWxpZ24taXRlbXMtY2VudGVyey1tcy1mbGV4LWFsaWduOmNlbnRlciFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6Y2VudGVyIWltcG9ydGFudH0uYWxpZ24taXRlbXMtYmFzZWxpbmV7LW1zLWZsZXgtYWxpZ246YmFzZWxpbmUhaW1wb3J0YW50O2FsaWduLWl0ZW1zOmJhc2VsaW5lIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc3RyZXRjaHstbXMtZmxleC1hbGlnbjpzdHJldGNoIWltcG9ydGFudDthbGlnbi1pdGVtczpzdHJldGNoIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zdGFydHstbXMtZmxleC1saW5lLXBhY2s6c3RhcnQhaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtZW5key1tcy1mbGV4LWxpbmUtcGFjazplbmQhaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWNlbnRlcnstbXMtZmxleC1saW5lLXBhY2s6Y2VudGVyIWltcG9ydGFudDthbGlnbi1jb250ZW50OmNlbnRlciFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtYmV0d2VlbnstbXMtZmxleC1saW5lLXBhY2s6anVzdGlmeSFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1hcm91bmR7LW1zLWZsZXgtbGluZS1wYWNrOmRpc3RyaWJ1dGUhaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zdHJldGNoey1tcy1mbGV4LWxpbmUtcGFjazpzdHJldGNoIWltcG9ydGFudDthbGlnbi1jb250ZW50OnN0cmV0Y2ghaW1wb3J0YW50fS5hbGlnbi1zZWxmLWF1dG97LW1zLWZsZXgtaXRlbS1hbGlnbjphdXRvIWltcG9ydGFudDthbGlnbi1zZWxmOmF1dG8haW1wb3J0YW50fS5hbGlnbi1zZWxmLXN0YXJ0ey1tcy1mbGV4LWl0ZW0tYWxpZ246c3RhcnQhaW1wb3J0YW50O2FsaWduLXNlbGY6ZmxleC1zdGFydCFpbXBvcnRhbnR9LmFsaWduLXNlbGYtZW5key1tcy1mbGV4LWl0ZW0tYWxpZ246ZW5kIWltcG9ydGFudDthbGlnbi1zZWxmOmZsZXgtZW5kIWltcG9ydGFudH0uYWxpZ24tc2VsZi1jZW50ZXJ7LW1zLWZsZXgtaXRlbS1hbGlnbjpjZW50ZXIhaW1wb3J0YW50O2FsaWduLXNlbGY6Y2VudGVyIWltcG9ydGFudH0uYWxpZ24tc2VsZi1iYXNlbGluZXstbXMtZmxleC1pdGVtLWFsaWduOmJhc2VsaW5lIWltcG9ydGFudDthbGlnbi1zZWxmOmJhc2VsaW5lIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zdHJldGNoey1tcy1mbGV4LWl0ZW0tYWxpZ246c3RyZXRjaCFpbXBvcnRhbnQ7YWxpZ24tc2VsZjpzdHJldGNoIWltcG9ydGFudH1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7LmZsZXgtc20tcm93ey1tcy1mbGV4LWRpcmVjdGlvbjpyb3chaW1wb3J0YW50O2ZsZXgtZGlyZWN0aW9uOnJvdyFpbXBvcnRhbnR9LmZsZXgtc20tY29sdW1uey1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW4haW1wb3J0YW50O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiFpbXBvcnRhbnR9LmZsZXgtc20tcm93LXJldmVyc2V7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlIWltcG9ydGFudDtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSFpbXBvcnRhbnR9LmZsZXgtc20tY29sdW1uLXJldmVyc2V7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlIWltcG9ydGFudDtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSFpbXBvcnRhbnR9LmZsZXgtc20td3JhcHstbXMtZmxleC13cmFwOndyYXAhaW1wb3J0YW50O2ZsZXgtd3JhcDp3cmFwIWltcG9ydGFudH0uZmxleC1zbS1ub3dyYXB7LW1zLWZsZXgtd3JhcDpub3dyYXAhaW1wb3J0YW50O2ZsZXgtd3JhcDpub3dyYXAhaW1wb3J0YW50fS5mbGV4LXNtLXdyYXAtcmV2ZXJzZXstbXMtZmxleC13cmFwOndyYXAtcmV2ZXJzZSFpbXBvcnRhbnQ7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSFpbXBvcnRhbnR9LmZsZXgtc20tZmlsbHstbXMtZmxleDoxIDEgYXV0byFpbXBvcnRhbnQ7ZmxleDoxIDEgYXV0byFpbXBvcnRhbnR9LmZsZXgtc20tZ3Jvdy0wey1tcy1mbGV4LXBvc2l0aXZlOjAhaW1wb3J0YW50O2ZsZXgtZ3JvdzowIWltcG9ydGFudH0uZmxleC1zbS1ncm93LTF7LW1zLWZsZXgtcG9zaXRpdmU6MSFpbXBvcnRhbnQ7ZmxleC1ncm93OjEhaW1wb3J0YW50fS5mbGV4LXNtLXNocmluay0wey1tcy1mbGV4LW5lZ2F0aXZlOjAhaW1wb3J0YW50O2ZsZXgtc2hyaW5rOjAhaW1wb3J0YW50fS5mbGV4LXNtLXNocmluay0xey1tcy1mbGV4LW5lZ2F0aXZlOjEhaW1wb3J0YW50O2ZsZXgtc2hyaW5rOjEhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnR7LW1zLWZsZXgtcGFjazpzdGFydCFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tZW5key1tcy1mbGV4LXBhY2s6ZW5kIWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyey1tcy1mbGV4LXBhY2s6Y2VudGVyIWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW57LW1zLWZsZXgtcGFjazpqdXN0aWZ5IWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1hcm91bmR7LW1zLWZsZXgtcGFjazpkaXN0cmlidXRlIWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tc3RhcnR7LW1zLWZsZXgtYWxpZ246c3RhcnQhaW1wb3J0YW50O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zbS1lbmR7LW1zLWZsZXgtYWxpZ246ZW5kIWltcG9ydGFudDthbGlnbi1pdGVtczpmbGV4LWVuZCFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXNtLWNlbnRlcnstbXMtZmxleC1hbGlnbjpjZW50ZXIhaW1wb3J0YW50O2FsaWduLWl0ZW1zOmNlbnRlciFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5ley1tcy1mbGV4LWFsaWduOmJhc2VsaW5lIWltcG9ydGFudDthbGlnbi1pdGVtczpiYXNlbGluZSFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2h7LW1zLWZsZXgtYWxpZ246c3RyZXRjaCFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6c3RyZXRjaCFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tc3RhcnR7LW1zLWZsZXgtbGluZS1wYWNrOnN0YXJ0IWltcG9ydGFudDthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLWVuZHstbXMtZmxleC1saW5lLXBhY2s6ZW5kIWltcG9ydGFudDthbGlnbi1jb250ZW50OmZsZXgtZW5kIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1jZW50ZXJ7LW1zLWZsZXgtbGluZS1wYWNrOmNlbnRlciFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpjZW50ZXIhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLWJldHdlZW57LW1zLWZsZXgtbGluZS1wYWNrOmp1c3RpZnkhaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tYXJvdW5key1tcy1mbGV4LWxpbmUtcGFjazpkaXN0cmlidXRlIWltcG9ydGFudDthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaHstbXMtZmxleC1saW5lLXBhY2s6c3RyZXRjaCFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpzdHJldGNoIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1hdXRvey1tcy1mbGV4LWl0ZW0tYWxpZ246YXV0byFpbXBvcnRhbnQ7YWxpZ24tc2VsZjphdXRvIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1zdGFydHstbXMtZmxleC1pdGVtLWFsaWduOnN0YXJ0IWltcG9ydGFudDthbGlnbi1zZWxmOmZsZXgtc3RhcnQhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLWVuZHstbXMtZmxleC1pdGVtLWFsaWduOmVuZCFpbXBvcnRhbnQ7YWxpZ24tc2VsZjpmbGV4LWVuZCFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tY2VudGVyey1tcy1mbGV4LWl0ZW0tYWxpZ246Y2VudGVyIWltcG9ydGFudDthbGlnbi1zZWxmOmNlbnRlciFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tYmFzZWxpbmV7LW1zLWZsZXgtaXRlbS1hbGlnbjpiYXNlbGluZSFpbXBvcnRhbnQ7YWxpZ24tc2VsZjpiYXNlbGluZSFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tc3RyZXRjaHstbXMtZmxleC1pdGVtLWFsaWduOnN0cmV0Y2ghaW1wb3J0YW50O2FsaWduLXNlbGY6c3RyZXRjaCFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuZmxleC1tZC1yb3d7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdyFpbXBvcnRhbnQ7ZmxleC1kaXJlY3Rpb246cm93IWltcG9ydGFudH0uZmxleC1tZC1jb2x1bW57LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbiFpbXBvcnRhbnQ7ZmxleC1kaXJlY3Rpb246Y29sdW1uIWltcG9ydGFudH0uZmxleC1tZC1yb3ctcmV2ZXJzZXstbXMtZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UhaW1wb3J0YW50O2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlIWltcG9ydGFudH0uZmxleC1tZC1jb2x1bW4tcmV2ZXJzZXstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UhaW1wb3J0YW50O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlIWltcG9ydGFudH0uZmxleC1tZC13cmFwey1tcy1mbGV4LXdyYXA6d3JhcCFpbXBvcnRhbnQ7ZmxleC13cmFwOndyYXAhaW1wb3J0YW50fS5mbGV4LW1kLW5vd3JhcHstbXMtZmxleC13cmFwOm5vd3JhcCFpbXBvcnRhbnQ7ZmxleC13cmFwOm5vd3JhcCFpbXBvcnRhbnR9LmZsZXgtbWQtd3JhcC1yZXZlcnNley1tcy1mbGV4LXdyYXA6d3JhcC1yZXZlcnNlIWltcG9ydGFudDtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlIWltcG9ydGFudH0uZmxleC1tZC1maWxsey1tcy1mbGV4OjEgMSBhdXRvIWltcG9ydGFudDtmbGV4OjEgMSBhdXRvIWltcG9ydGFudH0uZmxleC1tZC1ncm93LTB7LW1zLWZsZXgtcG9zaXRpdmU6MCFpbXBvcnRhbnQ7ZmxleC1ncm93OjAhaW1wb3J0YW50fS5mbGV4LW1kLWdyb3ctMXstbXMtZmxleC1wb3NpdGl2ZToxIWltcG9ydGFudDtmbGV4LWdyb3c6MSFpbXBvcnRhbnR9LmZsZXgtbWQtc2hyaW5rLTB7LW1zLWZsZXgtbmVnYXRpdmU6MCFpbXBvcnRhbnQ7ZmxleC1zaHJpbms6MCFpbXBvcnRhbnR9LmZsZXgtbWQtc2hyaW5rLTF7LW1zLWZsZXgtbmVnYXRpdmU6MSFpbXBvcnRhbnQ7ZmxleC1zaHJpbms6MSFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1zdGFydHstbXMtZmxleC1wYWNrOnN0YXJ0IWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1lbmR7LW1zLWZsZXgtcGFjazplbmQhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpmbGV4LWVuZCFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1jZW50ZXJ7LW1zLWZsZXgtcGFjazpjZW50ZXIhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpjZW50ZXIhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbnstbXMtZmxleC1wYWNrOmp1c3RpZnkhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZHstbXMtZmxleC1wYWNrOmRpc3RyaWJ1dGUhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1zdGFydHstbXMtZmxleC1hbGlnbjpzdGFydCFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6ZmxleC1zdGFydCFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLW1kLWVuZHstbXMtZmxleC1hbGlnbjplbmQhaW1wb3J0YW50O2FsaWduLWl0ZW1zOmZsZXgtZW5kIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtY2VudGVyey1tcy1mbGV4LWFsaWduOmNlbnRlciFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6Y2VudGVyIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtYmFzZWxpbmV7LW1zLWZsZXgtYWxpZ246YmFzZWxpbmUhaW1wb3J0YW50O2FsaWduLWl0ZW1zOmJhc2VsaW5lIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtc3RyZXRjaHstbXMtZmxleC1hbGlnbjpzdHJldGNoIWltcG9ydGFudDthbGlnbi1pdGVtczpzdHJldGNoIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1zdGFydHstbXMtZmxleC1saW5lLXBhY2s6c3RhcnQhaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtZW5key1tcy1mbGV4LWxpbmUtcGFjazplbmQhaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLWNlbnRlcnstbXMtZmxleC1saW5lLXBhY2s6Y2VudGVyIWltcG9ydGFudDthbGlnbi1jb250ZW50OmNlbnRlciFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbnstbXMtZmxleC1saW5lLXBhY2s6anVzdGlmeSFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1hcm91bmR7LW1zLWZsZXgtbGluZS1wYWNrOmRpc3RyaWJ1dGUhaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1zdHJldGNoey1tcy1mbGV4LWxpbmUtcGFjazpzdHJldGNoIWltcG9ydGFudDthbGlnbi1jb250ZW50OnN0cmV0Y2ghaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLWF1dG97LW1zLWZsZXgtaXRlbS1hbGlnbjphdXRvIWltcG9ydGFudDthbGlnbi1zZWxmOmF1dG8haW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLXN0YXJ0ey1tcy1mbGV4LWl0ZW0tYWxpZ246c3RhcnQhaW1wb3J0YW50O2FsaWduLXNlbGY6ZmxleC1zdGFydCFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtZW5key1tcy1mbGV4LWl0ZW0tYWxpZ246ZW5kIWltcG9ydGFudDthbGlnbi1zZWxmOmZsZXgtZW5kIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1jZW50ZXJ7LW1zLWZsZXgtaXRlbS1hbGlnbjpjZW50ZXIhaW1wb3J0YW50O2FsaWduLXNlbGY6Y2VudGVyIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1iYXNlbGluZXstbXMtZmxleC1pdGVtLWFsaWduOmJhc2VsaW5lIWltcG9ydGFudDthbGlnbi1zZWxmOmJhc2VsaW5lIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1zdHJldGNoey1tcy1mbGV4LWl0ZW0tYWxpZ246c3RyZXRjaCFpbXBvcnRhbnQ7YWxpZ24tc2VsZjpzdHJldGNoIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6OTkycHgpey5mbGV4LWxnLXJvd3stbXMtZmxleC1kaXJlY3Rpb246cm93IWltcG9ydGFudDtmbGV4LWRpcmVjdGlvbjpyb3chaW1wb3J0YW50fS5mbGV4LWxnLWNvbHVtbnstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uIWltcG9ydGFudDtmbGV4LWRpcmVjdGlvbjpjb2x1bW4haW1wb3J0YW50fS5mbGV4LWxnLXJvdy1yZXZlcnNley1tcy1mbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSFpbXBvcnRhbnQ7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UhaW1wb3J0YW50fS5mbGV4LWxnLWNvbHVtbi1yZXZlcnNley1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSFpbXBvcnRhbnQ7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UhaW1wb3J0YW50fS5mbGV4LWxnLXdyYXB7LW1zLWZsZXgtd3JhcDp3cmFwIWltcG9ydGFudDtmbGV4LXdyYXA6d3JhcCFpbXBvcnRhbnR9LmZsZXgtbGctbm93cmFwey1tcy1mbGV4LXdyYXA6bm93cmFwIWltcG9ydGFudDtmbGV4LXdyYXA6bm93cmFwIWltcG9ydGFudH0uZmxleC1sZy13cmFwLXJldmVyc2V7LW1zLWZsZXgtd3JhcDp3cmFwLXJldmVyc2UhaW1wb3J0YW50O2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UhaW1wb3J0YW50fS5mbGV4LWxnLWZpbGx7LW1zLWZsZXg6MSAxIGF1dG8haW1wb3J0YW50O2ZsZXg6MSAxIGF1dG8haW1wb3J0YW50fS5mbGV4LWxnLWdyb3ctMHstbXMtZmxleC1wb3NpdGl2ZTowIWltcG9ydGFudDtmbGV4LWdyb3c6MCFpbXBvcnRhbnR9LmZsZXgtbGctZ3Jvdy0xey1tcy1mbGV4LXBvc2l0aXZlOjEhaW1wb3J0YW50O2ZsZXgtZ3JvdzoxIWltcG9ydGFudH0uZmxleC1sZy1zaHJpbmstMHstbXMtZmxleC1uZWdhdGl2ZTowIWltcG9ydGFudDtmbGV4LXNocmluazowIWltcG9ydGFudH0uZmxleC1sZy1zaHJpbmstMXstbXMtZmxleC1uZWdhdGl2ZToxIWltcG9ydGFudDtmbGV4LXNocmluazoxIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0ey1tcy1mbGV4LXBhY2s6c3RhcnQhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0IWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLWVuZHstbXMtZmxleC1wYWNrOmVuZCFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLWNlbnRlcnstbXMtZmxleC1wYWNrOmNlbnRlciFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OmNlbnRlciFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVuey1tcy1mbGV4LXBhY2s6anVzdGlmeSFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4haW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5key1tcy1mbGV4LXBhY2s6ZGlzdHJpYnV0ZSFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLXN0YXJ0ey1tcy1mbGV4LWFsaWduOnN0YXJ0IWltcG9ydGFudDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctZW5key1tcy1mbGV4LWFsaWduOmVuZCFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6ZmxleC1lbmQhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1jZW50ZXJ7LW1zLWZsZXgtYWxpZ246Y2VudGVyIWltcG9ydGFudDthbGlnbi1pdGVtczpjZW50ZXIhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1iYXNlbGluZXstbXMtZmxleC1hbGlnbjpiYXNlbGluZSFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6YmFzZWxpbmUhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1zdHJldGNoey1tcy1mbGV4LWFsaWduOnN0cmV0Y2ghaW1wb3J0YW50O2FsaWduLWl0ZW1zOnN0cmV0Y2ghaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLXN0YXJ0ey1tcy1mbGV4LWxpbmUtcGFjazpzdGFydCFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1lbmR7LW1zLWZsZXgtbGluZS1wYWNrOmVuZCFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpmbGV4LWVuZCFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctY2VudGVyey1tcy1mbGV4LWxpbmUtcGFjazpjZW50ZXIhaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6Y2VudGVyIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1iZXR3ZWVuey1tcy1mbGV4LWxpbmUtcGFjazpqdXN0aWZ5IWltcG9ydGFudDthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4haW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLWFyb3VuZHstbXMtZmxleC1saW5lLXBhY2s6ZGlzdHJpYnV0ZSFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2h7LW1zLWZsZXgtbGluZS1wYWNrOnN0cmV0Y2ghaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6c3RyZXRjaCFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctYXV0b3stbXMtZmxleC1pdGVtLWFsaWduOmF1dG8haW1wb3J0YW50O2FsaWduLXNlbGY6YXV0byFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctc3RhcnR7LW1zLWZsZXgtaXRlbS1hbGlnbjpzdGFydCFpbXBvcnRhbnQ7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1lbmR7LW1zLWZsZXgtaXRlbS1hbGlnbjplbmQhaW1wb3J0YW50O2FsaWduLXNlbGY6ZmxleC1lbmQhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLWNlbnRlcnstbXMtZmxleC1pdGVtLWFsaWduOmNlbnRlciFpbXBvcnRhbnQ7YWxpZ24tc2VsZjpjZW50ZXIhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLWJhc2VsaW5ley1tcy1mbGV4LWl0ZW0tYWxpZ246YmFzZWxpbmUhaW1wb3J0YW50O2FsaWduLXNlbGY6YmFzZWxpbmUhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLXN0cmV0Y2h7LW1zLWZsZXgtaXRlbS1hbGlnbjpzdHJldGNoIWltcG9ydGFudDthbGlnbi1zZWxmOnN0cmV0Y2ghaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5mbGV4LXhsLXJvd3stbXMtZmxleC1kaXJlY3Rpb246cm93IWltcG9ydGFudDtmbGV4LWRpcmVjdGlvbjpyb3chaW1wb3J0YW50fS5mbGV4LXhsLWNvbHVtbnstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uIWltcG9ydGFudDtmbGV4LWRpcmVjdGlvbjpjb2x1bW4haW1wb3J0YW50fS5mbGV4LXhsLXJvdy1yZXZlcnNley1tcy1mbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSFpbXBvcnRhbnQ7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UhaW1wb3J0YW50fS5mbGV4LXhsLWNvbHVtbi1yZXZlcnNley1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSFpbXBvcnRhbnQ7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UhaW1wb3J0YW50fS5mbGV4LXhsLXdyYXB7LW1zLWZsZXgtd3JhcDp3cmFwIWltcG9ydGFudDtmbGV4LXdyYXA6d3JhcCFpbXBvcnRhbnR9LmZsZXgteGwtbm93cmFwey1tcy1mbGV4LXdyYXA6bm93cmFwIWltcG9ydGFudDtmbGV4LXdyYXA6bm93cmFwIWltcG9ydGFudH0uZmxleC14bC13cmFwLXJldmVyc2V7LW1zLWZsZXgtd3JhcDp3cmFwLXJldmVyc2UhaW1wb3J0YW50O2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UhaW1wb3J0YW50fS5mbGV4LXhsLWZpbGx7LW1zLWZsZXg6MSAxIGF1dG8haW1wb3J0YW50O2ZsZXg6MSAxIGF1dG8haW1wb3J0YW50fS5mbGV4LXhsLWdyb3ctMHstbXMtZmxleC1wb3NpdGl2ZTowIWltcG9ydGFudDtmbGV4LWdyb3c6MCFpbXBvcnRhbnR9LmZsZXgteGwtZ3Jvdy0xey1tcy1mbGV4LXBvc2l0aXZlOjEhaW1wb3J0YW50O2ZsZXgtZ3JvdzoxIWltcG9ydGFudH0uZmxleC14bC1zaHJpbmstMHstbXMtZmxleC1uZWdhdGl2ZTowIWltcG9ydGFudDtmbGV4LXNocmluazowIWltcG9ydGFudH0uZmxleC14bC1zaHJpbmstMXstbXMtZmxleC1uZWdhdGl2ZToxIWltcG9ydGFudDtmbGV4LXNocmluazoxIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0ey1tcy1mbGV4LXBhY2s6c3RhcnQhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0IWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLWVuZHstbXMtZmxleC1wYWNrOmVuZCFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLWNlbnRlcnstbXMtZmxleC1wYWNrOmNlbnRlciFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OmNlbnRlciFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuey1tcy1mbGV4LXBhY2s6anVzdGlmeSFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4haW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5key1tcy1mbGV4LXBhY2s6ZGlzdHJpYnV0ZSFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLXN0YXJ0ey1tcy1mbGV4LWFsaWduOnN0YXJ0IWltcG9ydGFudDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtZW5key1tcy1mbGV4LWFsaWduOmVuZCFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6ZmxleC1lbmQhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1jZW50ZXJ7LW1zLWZsZXgtYWxpZ246Y2VudGVyIWltcG9ydGFudDthbGlnbi1pdGVtczpjZW50ZXIhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1iYXNlbGluZXstbXMtZmxleC1hbGlnbjpiYXNlbGluZSFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6YmFzZWxpbmUhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1zdHJldGNoey1tcy1mbGV4LWFsaWduOnN0cmV0Y2ghaW1wb3J0YW50O2FsaWduLWl0ZW1zOnN0cmV0Y2ghaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLXN0YXJ0ey1tcy1mbGV4LWxpbmUtcGFjazpzdGFydCFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1lbmR7LW1zLWZsZXgtbGluZS1wYWNrOmVuZCFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpmbGV4LWVuZCFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtY2VudGVyey1tcy1mbGV4LWxpbmUtcGFjazpjZW50ZXIhaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6Y2VudGVyIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1iZXR3ZWVuey1tcy1mbGV4LWxpbmUtcGFjazpqdXN0aWZ5IWltcG9ydGFudDthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4haW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLWFyb3VuZHstbXMtZmxleC1saW5lLXBhY2s6ZGlzdHJpYnV0ZSFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2h7LW1zLWZsZXgtbGluZS1wYWNrOnN0cmV0Y2ghaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6c3RyZXRjaCFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtYXV0b3stbXMtZmxleC1pdGVtLWFsaWduOmF1dG8haW1wb3J0YW50O2FsaWduLXNlbGY6YXV0byFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtc3RhcnR7LW1zLWZsZXgtaXRlbS1hbGlnbjpzdGFydCFpbXBvcnRhbnQ7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1lbmR7LW1zLWZsZXgtaXRlbS1hbGlnbjplbmQhaW1wb3J0YW50O2FsaWduLXNlbGY6ZmxleC1lbmQhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLWNlbnRlcnstbXMtZmxleC1pdGVtLWFsaWduOmNlbnRlciFpbXBvcnRhbnQ7YWxpZ24tc2VsZjpjZW50ZXIhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLWJhc2VsaW5ley1tcy1mbGV4LWl0ZW0tYWxpZ246YmFzZWxpbmUhaW1wb3J0YW50O2FsaWduLXNlbGY6YmFzZWxpbmUhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLXN0cmV0Y2h7LW1zLWZsZXgtaXRlbS1hbGlnbjpzdHJldGNoIWltcG9ydGFudDthbGlnbi1zZWxmOnN0cmV0Y2ghaW1wb3J0YW50fX0uZmxvYXQtbGVmdHtmbG9hdDpsZWZ0IWltcG9ydGFudH0uZmxvYXQtcmlnaHR7ZmxvYXQ6cmlnaHQhaW1wb3J0YW50fS5mbG9hdC1ub25le2Zsb2F0Om5vbmUhaW1wb3J0YW50fUBtZWRpYSAobWluLXdpZHRoOjU3NnB4KXsuZmxvYXQtc20tbGVmdHtmbG9hdDpsZWZ0IWltcG9ydGFudH0uZmxvYXQtc20tcmlnaHR7ZmxvYXQ6cmlnaHQhaW1wb3J0YW50fS5mbG9hdC1zbS1ub25le2Zsb2F0Om5vbmUhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7LmZsb2F0LW1kLWxlZnR7ZmxvYXQ6bGVmdCFpbXBvcnRhbnR9LmZsb2F0LW1kLXJpZ2h0e2Zsb2F0OnJpZ2h0IWltcG9ydGFudH0uZmxvYXQtbWQtbm9uZXtmbG9hdDpub25lIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6OTkycHgpey5mbG9hdC1sZy1sZWZ0e2Zsb2F0OmxlZnQhaW1wb3J0YW50fS5mbG9hdC1sZy1yaWdodHtmbG9hdDpyaWdodCFpbXBvcnRhbnR9LmZsb2F0LWxnLW5vbmV7ZmxvYXQ6bm9uZSFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7LmZsb2F0LXhsLWxlZnR7ZmxvYXQ6bGVmdCFpbXBvcnRhbnR9LmZsb2F0LXhsLXJpZ2h0e2Zsb2F0OnJpZ2h0IWltcG9ydGFudH0uZmxvYXQteGwtbm9uZXtmbG9hdDpub25lIWltcG9ydGFudH19LnBvc2l0aW9uLXN0YXRpY3twb3NpdGlvbjpzdGF0aWMhaW1wb3J0YW50fS5wb3NpdGlvbi1yZWxhdGl2ZXtwb3NpdGlvbjpyZWxhdGl2ZSFpbXBvcnRhbnR9LnBvc2l0aW9uLWFic29sdXRle3Bvc2l0aW9uOmFic29sdXRlIWltcG9ydGFudH0ucG9zaXRpb24tZml4ZWR7cG9zaXRpb246Zml4ZWQhaW1wb3J0YW50fS5wb3NpdGlvbi1zdGlja3l7cG9zaXRpb246LXdlYmtpdC1zdGlja3khaW1wb3J0YW50O3Bvc2l0aW9uOnN0aWNreSFpbXBvcnRhbnR9LmZpeGVkLXRvcHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtyaWdodDowO2xlZnQ6MDt6LWluZGV4OjEwMzB9LmZpeGVkLWJvdHRvbXtwb3NpdGlvbjpmaXhlZDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjEwMzB9QHN1cHBvcnRzICgocG9zaXRpb246LXdlYmtpdC1zdGlja3kpIG9yIChwb3NpdGlvbjpzdGlja3kpKXsuc3RpY2t5LXRvcHtwb3NpdGlvbjotd2Via2l0LXN0aWNreTtwb3NpdGlvbjpzdGlja3k7dG9wOjA7ei1pbmRleDoxMDIwfX0uc3Itb25seXtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHg7aGVpZ2h0OjFweDtwYWRkaW5nOjA7b3ZlcmZsb3c6aGlkZGVuO2NsaXA6cmVjdCgwLDAsMCwwKTt3aGl0ZS1zcGFjZTpub3dyYXA7Ym9yZGVyOjB9LnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwuc3Itb25seS1mb2N1c2FibGU6Zm9jdXN7cG9zaXRpb246c3RhdGljO3dpZHRoOmF1dG87aGVpZ2h0OmF1dG87b3ZlcmZsb3c6dmlzaWJsZTtjbGlwOmF1dG87d2hpdGUtc3BhY2U6bm9ybWFsfS5zaGFkb3ctc217Ym94LXNoYWRvdzowIC4xMjVyZW0gLjI1cmVtIHJnYmEoMCwwLDAsLjA3NSkhaW1wb3J0YW50fS5zaGFkb3d7Ym94LXNoYWRvdzowIC41cmVtIDFyZW0gcmdiYSgwLDAsMCwuMTUpIWltcG9ydGFudH0uc2hhZG93LWxne2JveC1zaGFkb3c6MCAxcmVtIDNyZW0gcmdiYSgwLDAsMCwuMTc1KSFpbXBvcnRhbnR9LnNoYWRvdy1ub25le2JveC1zaGFkb3c6bm9uZSFpbXBvcnRhbnR9LnctMjV7d2lkdGg6MjUlIWltcG9ydGFudH0udy01MHt3aWR0aDo1MCUhaW1wb3J0YW50fS53LTc1e3dpZHRoOjc1JSFpbXBvcnRhbnR9LnctMTAwe3dpZHRoOjEwMCUhaW1wb3J0YW50fS53LWF1dG97d2lkdGg6YXV0byFpbXBvcnRhbnR9LmgtMjV7aGVpZ2h0OjI1JSFpbXBvcnRhbnR9LmgtNTB7aGVpZ2h0OjUwJSFpbXBvcnRhbnR9LmgtNzV7aGVpZ2h0Ojc1JSFpbXBvcnRhbnR9LmgtMTAwe2hlaWdodDoxMDAlIWltcG9ydGFudH0uaC1hdXRve2hlaWdodDphdXRvIWltcG9ydGFudH0ubXctMTAwe21heC13aWR0aDoxMDAlIWltcG9ydGFudH0ubWgtMTAwe21heC1oZWlnaHQ6MTAwJSFpbXBvcnRhbnR9Lm0tMHttYXJnaW46MCFpbXBvcnRhbnR9Lm10LTAsLm15LTB7bWFyZ2luLXRvcDowIWltcG9ydGFudH0ubXItMCwubXgtMHttYXJnaW4tcmlnaHQ6MCFpbXBvcnRhbnR9Lm1iLTAsLm15LTB7bWFyZ2luLWJvdHRvbTowIWltcG9ydGFudH0ubWwtMCwubXgtMHttYXJnaW4tbGVmdDowIWltcG9ydGFudH0ubS0xe21hcmdpbjouMjVyZW0haW1wb3J0YW50fS5tdC0xLC5teS0xe21hcmdpbi10b3A6LjI1cmVtIWltcG9ydGFudH0ubXItMSwubXgtMXttYXJnaW4tcmlnaHQ6LjI1cmVtIWltcG9ydGFudH0ubWItMSwubXktMXttYXJnaW4tYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9Lm1sLTEsLm14LTF7bWFyZ2luLWxlZnQ6LjI1cmVtIWltcG9ydGFudH0ubS0ye21hcmdpbjouNXJlbSFpbXBvcnRhbnR9Lm10LTIsLm15LTJ7bWFyZ2luLXRvcDouNXJlbSFpbXBvcnRhbnR9Lm1yLTIsLm14LTJ7bWFyZ2luLXJpZ2h0Oi41cmVtIWltcG9ydGFudH0ubWItMiwubXktMnttYXJnaW4tYm90dG9tOi41cmVtIWltcG9ydGFudH0ubWwtMiwubXgtMnttYXJnaW4tbGVmdDouNXJlbSFpbXBvcnRhbnR9Lm0tM3ttYXJnaW46MXJlbSFpbXBvcnRhbnR9Lm10LTMsLm15LTN7bWFyZ2luLXRvcDoxcmVtIWltcG9ydGFudH0ubXItMywubXgtM3ttYXJnaW4tcmlnaHQ6MXJlbSFpbXBvcnRhbnR9Lm1iLTMsLm15LTN7bWFyZ2luLWJvdHRvbToxcmVtIWltcG9ydGFudH0ubWwtMywubXgtM3ttYXJnaW4tbGVmdDoxcmVtIWltcG9ydGFudH0ubS00e21hcmdpbjoxLjVyZW0haW1wb3J0YW50fS5tdC00LC5teS00e21hcmdpbi10b3A6MS41cmVtIWltcG9ydGFudH0ubXItNCwubXgtNHttYXJnaW4tcmlnaHQ6MS41cmVtIWltcG9ydGFudH0ubWItNCwubXktNHttYXJnaW4tYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9Lm1sLTQsLm14LTR7bWFyZ2luLWxlZnQ6MS41cmVtIWltcG9ydGFudH0ubS01e21hcmdpbjozcmVtIWltcG9ydGFudH0ubXQtNSwubXktNXttYXJnaW4tdG9wOjNyZW0haW1wb3J0YW50fS5tci01LC5teC01e21hcmdpbi1yaWdodDozcmVtIWltcG9ydGFudH0ubWItNSwubXktNXttYXJnaW4tYm90dG9tOjNyZW0haW1wb3J0YW50fS5tbC01LC5teC01e21hcmdpbi1sZWZ0OjNyZW0haW1wb3J0YW50fS5wLTB7cGFkZGluZzowIWltcG9ydGFudH0ucHQtMCwucHktMHtwYWRkaW5nLXRvcDowIWltcG9ydGFudH0ucHItMCwucHgtMHtwYWRkaW5nLXJpZ2h0OjAhaW1wb3J0YW50fS5wYi0wLC5weS0we3BhZGRpbmctYm90dG9tOjAhaW1wb3J0YW50fS5wbC0wLC5weC0we3BhZGRpbmctbGVmdDowIWltcG9ydGFudH0ucC0xe3BhZGRpbmc6LjI1cmVtIWltcG9ydGFudH0ucHQtMSwucHktMXtwYWRkaW5nLXRvcDouMjVyZW0haW1wb3J0YW50fS5wci0xLC5weC0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtIWltcG9ydGFudH0ucGItMSwucHktMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5wbC0xLC5weC0xe3BhZGRpbmctbGVmdDouMjVyZW0haW1wb3J0YW50fS5wLTJ7cGFkZGluZzouNXJlbSFpbXBvcnRhbnR9LnB0LTIsLnB5LTJ7cGFkZGluZy10b3A6LjVyZW0haW1wb3J0YW50fS5wci0yLC5weC0ye3BhZGRpbmctcmlnaHQ6LjVyZW0haW1wb3J0YW50fS5wYi0yLC5weS0ye3BhZGRpbmctYm90dG9tOi41cmVtIWltcG9ydGFudH0ucGwtMiwucHgtMntwYWRkaW5nLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5wLTN7cGFkZGluZzoxcmVtIWltcG9ydGFudH0ucHQtMywucHktM3twYWRkaW5nLXRvcDoxcmVtIWltcG9ydGFudH0ucHItMywucHgtM3twYWRkaW5nLXJpZ2h0OjFyZW0haW1wb3J0YW50fS5wYi0zLC5weS0ze3BhZGRpbmctYm90dG9tOjFyZW0haW1wb3J0YW50fS5wbC0zLC5weC0ze3BhZGRpbmctbGVmdDoxcmVtIWltcG9ydGFudH0ucC00e3BhZGRpbmc6MS41cmVtIWltcG9ydGFudH0ucHQtNCwucHktNHtwYWRkaW5nLXRvcDoxLjVyZW0haW1wb3J0YW50fS5wci00LC5weC00e3BhZGRpbmctcmlnaHQ6MS41cmVtIWltcG9ydGFudH0ucGItNCwucHktNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5wbC00LC5weC00e3BhZGRpbmctbGVmdDoxLjVyZW0haW1wb3J0YW50fS5wLTV7cGFkZGluZzozcmVtIWltcG9ydGFudH0ucHQtNSwucHktNXtwYWRkaW5nLXRvcDozcmVtIWltcG9ydGFudH0ucHItNSwucHgtNXtwYWRkaW5nLXJpZ2h0OjNyZW0haW1wb3J0YW50fS5wYi01LC5weS01e3BhZGRpbmctYm90dG9tOjNyZW0haW1wb3J0YW50fS5wbC01LC5weC01e3BhZGRpbmctbGVmdDozcmVtIWltcG9ydGFudH0ubS1hdXRve21hcmdpbjphdXRvIWltcG9ydGFudH0ubXQtYXV0bywubXktYXV0b3ttYXJnaW4tdG9wOmF1dG8haW1wb3J0YW50fS5tci1hdXRvLC5teC1hdXRve21hcmdpbi1yaWdodDphdXRvIWltcG9ydGFudH0ubWItYXV0bywubXktYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8haW1wb3J0YW50fS5tbC1hdXRvLC5teC1hdXRve21hcmdpbi1sZWZ0OmF1dG8haW1wb3J0YW50fUBtZWRpYSAobWluLXdpZHRoOjU3NnB4KXsubS1zbS0we21hcmdpbjowIWltcG9ydGFudH0ubXQtc20tMCwubXktc20tMHttYXJnaW4tdG9wOjAhaW1wb3J0YW50fS5tci1zbS0wLC5teC1zbS0we21hcmdpbi1yaWdodDowIWltcG9ydGFudH0ubWItc20tMCwubXktc20tMHttYXJnaW4tYm90dG9tOjAhaW1wb3J0YW50fS5tbC1zbS0wLC5teC1zbS0we21hcmdpbi1sZWZ0OjAhaW1wb3J0YW50fS5tLXNtLTF7bWFyZ2luOi4yNXJlbSFpbXBvcnRhbnR9Lm10LXNtLTEsLm15LXNtLTF7bWFyZ2luLXRvcDouMjVyZW0haW1wb3J0YW50fS5tci1zbS0xLC5teC1zbS0xe21hcmdpbi1yaWdodDouMjVyZW0haW1wb3J0YW50fS5tYi1zbS0xLC5teS1zbS0xe21hcmdpbi1ib3R0b206LjI1cmVtIWltcG9ydGFudH0ubWwtc20tMSwubXgtc20tMXttYXJnaW4tbGVmdDouMjVyZW0haW1wb3J0YW50fS5tLXNtLTJ7bWFyZ2luOi41cmVtIWltcG9ydGFudH0ubXQtc20tMiwubXktc20tMnttYXJnaW4tdG9wOi41cmVtIWltcG9ydGFudH0ubXItc20tMiwubXgtc20tMnttYXJnaW4tcmlnaHQ6LjVyZW0haW1wb3J0YW50fS5tYi1zbS0yLC5teS1zbS0ye21hcmdpbi1ib3R0b206LjVyZW0haW1wb3J0YW50fS5tbC1zbS0yLC5teC1zbS0ye21hcmdpbi1sZWZ0Oi41cmVtIWltcG9ydGFudH0ubS1zbS0ze21hcmdpbjoxcmVtIWltcG9ydGFudH0ubXQtc20tMywubXktc20tM3ttYXJnaW4tdG9wOjFyZW0haW1wb3J0YW50fS5tci1zbS0zLC5teC1zbS0ze21hcmdpbi1yaWdodDoxcmVtIWltcG9ydGFudH0ubWItc20tMywubXktc20tM3ttYXJnaW4tYm90dG9tOjFyZW0haW1wb3J0YW50fS5tbC1zbS0zLC5teC1zbS0ze21hcmdpbi1sZWZ0OjFyZW0haW1wb3J0YW50fS5tLXNtLTR7bWFyZ2luOjEuNXJlbSFpbXBvcnRhbnR9Lm10LXNtLTQsLm15LXNtLTR7bWFyZ2luLXRvcDoxLjVyZW0haW1wb3J0YW50fS5tci1zbS00LC5teC1zbS00e21hcmdpbi1yaWdodDoxLjVyZW0haW1wb3J0YW50fS5tYi1zbS00LC5teS1zbS00e21hcmdpbi1ib3R0b206MS41cmVtIWltcG9ydGFudH0ubWwtc20tNCwubXgtc20tNHttYXJnaW4tbGVmdDoxLjVyZW0haW1wb3J0YW50fS5tLXNtLTV7bWFyZ2luOjNyZW0haW1wb3J0YW50fS5tdC1zbS01LC5teS1zbS01e21hcmdpbi10b3A6M3JlbSFpbXBvcnRhbnR9Lm1yLXNtLTUsLm14LXNtLTV7bWFyZ2luLXJpZ2h0OjNyZW0haW1wb3J0YW50fS5tYi1zbS01LC5teS1zbS01e21hcmdpbi1ib3R0b206M3JlbSFpbXBvcnRhbnR9Lm1sLXNtLTUsLm14LXNtLTV7bWFyZ2luLWxlZnQ6M3JlbSFpbXBvcnRhbnR9LnAtc20tMHtwYWRkaW5nOjAhaW1wb3J0YW50fS5wdC1zbS0wLC5weS1zbS0we3BhZGRpbmctdG9wOjAhaW1wb3J0YW50fS5wci1zbS0wLC5weC1zbS0we3BhZGRpbmctcmlnaHQ6MCFpbXBvcnRhbnR9LnBiLXNtLTAsLnB5LXNtLTB7cGFkZGluZy1ib3R0b206MCFpbXBvcnRhbnR9LnBsLXNtLTAsLnB4LXNtLTB7cGFkZGluZy1sZWZ0OjAhaW1wb3J0YW50fS5wLXNtLTF7cGFkZGluZzouMjVyZW0haW1wb3J0YW50fS5wdC1zbS0xLC5weS1zbS0xe3BhZGRpbmctdG9wOi4yNXJlbSFpbXBvcnRhbnR9LnByLXNtLTEsLnB4LXNtLTF7cGFkZGluZy1yaWdodDouMjVyZW0haW1wb3J0YW50fS5wYi1zbS0xLC5weS1zbS0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9LnBsLXNtLTEsLnB4LXNtLTF7cGFkZGluZy1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9LnAtc20tMntwYWRkaW5nOi41cmVtIWltcG9ydGFudH0ucHQtc20tMiwucHktc20tMntwYWRkaW5nLXRvcDouNXJlbSFpbXBvcnRhbnR9LnByLXNtLTIsLnB4LXNtLTJ7cGFkZGluZy1yaWdodDouNXJlbSFpbXBvcnRhbnR9LnBiLXNtLTIsLnB5LXNtLTJ7cGFkZGluZy1ib3R0b206LjVyZW0haW1wb3J0YW50fS5wbC1zbS0yLC5weC1zbS0ye3BhZGRpbmctbGVmdDouNXJlbSFpbXBvcnRhbnR9LnAtc20tM3twYWRkaW5nOjFyZW0haW1wb3J0YW50fS5wdC1zbS0zLC5weS1zbS0ze3BhZGRpbmctdG9wOjFyZW0haW1wb3J0YW50fS5wci1zbS0zLC5weC1zbS0ze3BhZGRpbmctcmlnaHQ6MXJlbSFpbXBvcnRhbnR9LnBiLXNtLTMsLnB5LXNtLTN7cGFkZGluZy1ib3R0b206MXJlbSFpbXBvcnRhbnR9LnBsLXNtLTMsLnB4LXNtLTN7cGFkZGluZy1sZWZ0OjFyZW0haW1wb3J0YW50fS5wLXNtLTR7cGFkZGluZzoxLjVyZW0haW1wb3J0YW50fS5wdC1zbS00LC5weS1zbS00e3BhZGRpbmctdG9wOjEuNXJlbSFpbXBvcnRhbnR9LnByLXNtLTQsLnB4LXNtLTR7cGFkZGluZy1yaWdodDoxLjVyZW0haW1wb3J0YW50fS5wYi1zbS00LC5weS1zbS00e3BhZGRpbmctYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9LnBsLXNtLTQsLnB4LXNtLTR7cGFkZGluZy1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9LnAtc20tNXtwYWRkaW5nOjNyZW0haW1wb3J0YW50fS5wdC1zbS01LC5weS1zbS01e3BhZGRpbmctdG9wOjNyZW0haW1wb3J0YW50fS5wci1zbS01LC5weC1zbS01e3BhZGRpbmctcmlnaHQ6M3JlbSFpbXBvcnRhbnR9LnBiLXNtLTUsLnB5LXNtLTV7cGFkZGluZy1ib3R0b206M3JlbSFpbXBvcnRhbnR9LnBsLXNtLTUsLnB4LXNtLTV7cGFkZGluZy1sZWZ0OjNyZW0haW1wb3J0YW50fS5tLXNtLWF1dG97bWFyZ2luOmF1dG8haW1wb3J0YW50fS5tdC1zbS1hdXRvLC5teS1zbS1hdXRve21hcmdpbi10b3A6YXV0byFpbXBvcnRhbnR9Lm1yLXNtLWF1dG8sLm14LXNtLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8haW1wb3J0YW50fS5tYi1zbS1hdXRvLC5teS1zbS1hdXRve21hcmdpbi1ib3R0b206YXV0byFpbXBvcnRhbnR9Lm1sLXNtLWF1dG8sLm14LXNtLWF1dG97bWFyZ2luLWxlZnQ6YXV0byFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsubS1tZC0we21hcmdpbjowIWltcG9ydGFudH0ubXQtbWQtMCwubXktbWQtMHttYXJnaW4tdG9wOjAhaW1wb3J0YW50fS5tci1tZC0wLC5teC1tZC0we21hcmdpbi1yaWdodDowIWltcG9ydGFudH0ubWItbWQtMCwubXktbWQtMHttYXJnaW4tYm90dG9tOjAhaW1wb3J0YW50fS5tbC1tZC0wLC5teC1tZC0we21hcmdpbi1sZWZ0OjAhaW1wb3J0YW50fS5tLW1kLTF7bWFyZ2luOi4yNXJlbSFpbXBvcnRhbnR9Lm10LW1kLTEsLm15LW1kLTF7bWFyZ2luLXRvcDouMjVyZW0haW1wb3J0YW50fS5tci1tZC0xLC5teC1tZC0xe21hcmdpbi1yaWdodDouMjVyZW0haW1wb3J0YW50fS5tYi1tZC0xLC5teS1tZC0xe21hcmdpbi1ib3R0b206LjI1cmVtIWltcG9ydGFudH0ubWwtbWQtMSwubXgtbWQtMXttYXJnaW4tbGVmdDouMjVyZW0haW1wb3J0YW50fS5tLW1kLTJ7bWFyZ2luOi41cmVtIWltcG9ydGFudH0ubXQtbWQtMiwubXktbWQtMnttYXJnaW4tdG9wOi41cmVtIWltcG9ydGFudH0ubXItbWQtMiwubXgtbWQtMnttYXJnaW4tcmlnaHQ6LjVyZW0haW1wb3J0YW50fS5tYi1tZC0yLC5teS1tZC0ye21hcmdpbi1ib3R0b206LjVyZW0haW1wb3J0YW50fS5tbC1tZC0yLC5teC1tZC0ye21hcmdpbi1sZWZ0Oi41cmVtIWltcG9ydGFudH0ubS1tZC0ze21hcmdpbjoxcmVtIWltcG9ydGFudH0ubXQtbWQtMywubXktbWQtM3ttYXJnaW4tdG9wOjFyZW0haW1wb3J0YW50fS5tci1tZC0zLC5teC1tZC0ze21hcmdpbi1yaWdodDoxcmVtIWltcG9ydGFudH0ubWItbWQtMywubXktbWQtM3ttYXJnaW4tYm90dG9tOjFyZW0haW1wb3J0YW50fS5tbC1tZC0zLC5teC1tZC0ze21hcmdpbi1sZWZ0OjFyZW0haW1wb3J0YW50fS5tLW1kLTR7bWFyZ2luOjEuNXJlbSFpbXBvcnRhbnR9Lm10LW1kLTQsLm15LW1kLTR7bWFyZ2luLXRvcDoxLjVyZW0haW1wb3J0YW50fS5tci1tZC00LC5teC1tZC00e21hcmdpbi1yaWdodDoxLjVyZW0haW1wb3J0YW50fS5tYi1tZC00LC5teS1tZC00e21hcmdpbi1ib3R0b206MS41cmVtIWltcG9ydGFudH0ubWwtbWQtNCwubXgtbWQtNHttYXJnaW4tbGVmdDoxLjVyZW0haW1wb3J0YW50fS5tLW1kLTV7bWFyZ2luOjNyZW0haW1wb3J0YW50fS5tdC1tZC01LC5teS1tZC01e21hcmdpbi10b3A6M3JlbSFpbXBvcnRhbnR9Lm1yLW1kLTUsLm14LW1kLTV7bWFyZ2luLXJpZ2h0OjNyZW0haW1wb3J0YW50fS5tYi1tZC01LC5teS1tZC01e21hcmdpbi1ib3R0b206M3JlbSFpbXBvcnRhbnR9Lm1sLW1kLTUsLm14LW1kLTV7bWFyZ2luLWxlZnQ6M3JlbSFpbXBvcnRhbnR9LnAtbWQtMHtwYWRkaW5nOjAhaW1wb3J0YW50fS5wdC1tZC0wLC5weS1tZC0we3BhZGRpbmctdG9wOjAhaW1wb3J0YW50fS5wci1tZC0wLC5weC1tZC0we3BhZGRpbmctcmlnaHQ6MCFpbXBvcnRhbnR9LnBiLW1kLTAsLnB5LW1kLTB7cGFkZGluZy1ib3R0b206MCFpbXBvcnRhbnR9LnBsLW1kLTAsLnB4LW1kLTB7cGFkZGluZy1sZWZ0OjAhaW1wb3J0YW50fS5wLW1kLTF7cGFkZGluZzouMjVyZW0haW1wb3J0YW50fS5wdC1tZC0xLC5weS1tZC0xe3BhZGRpbmctdG9wOi4yNXJlbSFpbXBvcnRhbnR9LnByLW1kLTEsLnB4LW1kLTF7cGFkZGluZy1yaWdodDouMjVyZW0haW1wb3J0YW50fS5wYi1tZC0xLC5weS1tZC0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9LnBsLW1kLTEsLnB4LW1kLTF7cGFkZGluZy1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9LnAtbWQtMntwYWRkaW5nOi41cmVtIWltcG9ydGFudH0ucHQtbWQtMiwucHktbWQtMntwYWRkaW5nLXRvcDouNXJlbSFpbXBvcnRhbnR9LnByLW1kLTIsLnB4LW1kLTJ7cGFkZGluZy1yaWdodDouNXJlbSFpbXBvcnRhbnR9LnBiLW1kLTIsLnB5LW1kLTJ7cGFkZGluZy1ib3R0b206LjVyZW0haW1wb3J0YW50fS5wbC1tZC0yLC5weC1tZC0ye3BhZGRpbmctbGVmdDouNXJlbSFpbXBvcnRhbnR9LnAtbWQtM3twYWRkaW5nOjFyZW0haW1wb3J0YW50fS5wdC1tZC0zLC5weS1tZC0ze3BhZGRpbmctdG9wOjFyZW0haW1wb3J0YW50fS5wci1tZC0zLC5weC1tZC0ze3BhZGRpbmctcmlnaHQ6MXJlbSFpbXBvcnRhbnR9LnBiLW1kLTMsLnB5LW1kLTN7cGFkZGluZy1ib3R0b206MXJlbSFpbXBvcnRhbnR9LnBsLW1kLTMsLnB4LW1kLTN7cGFkZGluZy1sZWZ0OjFyZW0haW1wb3J0YW50fS5wLW1kLTR7cGFkZGluZzoxLjVyZW0haW1wb3J0YW50fS5wdC1tZC00LC5weS1tZC00e3BhZGRpbmctdG9wOjEuNXJlbSFpbXBvcnRhbnR9LnByLW1kLTQsLnB4LW1kLTR7cGFkZGluZy1yaWdodDoxLjVyZW0haW1wb3J0YW50fS5wYi1tZC00LC5weS1tZC00e3BhZGRpbmctYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9LnBsLW1kLTQsLnB4LW1kLTR7cGFkZGluZy1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9LnAtbWQtNXtwYWRkaW5nOjNyZW0haW1wb3J0YW50fS5wdC1tZC01LC5weS1tZC01e3BhZGRpbmctdG9wOjNyZW0haW1wb3J0YW50fS5wci1tZC01LC5weC1tZC01e3BhZGRpbmctcmlnaHQ6M3JlbSFpbXBvcnRhbnR9LnBiLW1kLTUsLnB5LW1kLTV7cGFkZGluZy1ib3R0b206M3JlbSFpbXBvcnRhbnR9LnBsLW1kLTUsLnB4LW1kLTV7cGFkZGluZy1sZWZ0OjNyZW0haW1wb3J0YW50fS5tLW1kLWF1dG97bWFyZ2luOmF1dG8haW1wb3J0YW50fS5tdC1tZC1hdXRvLC5teS1tZC1hdXRve21hcmdpbi10b3A6YXV0byFpbXBvcnRhbnR9Lm1yLW1kLWF1dG8sLm14LW1kLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8haW1wb3J0YW50fS5tYi1tZC1hdXRvLC5teS1tZC1hdXRve21hcmdpbi1ib3R0b206YXV0byFpbXBvcnRhbnR9Lm1sLW1kLWF1dG8sLm14LW1kLWF1dG97bWFyZ2luLWxlZnQ6YXV0byFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOjk5MnB4KXsubS1sZy0we21hcmdpbjowIWltcG9ydGFudH0ubXQtbGctMCwubXktbGctMHttYXJnaW4tdG9wOjAhaW1wb3J0YW50fS5tci1sZy0wLC5teC1sZy0we21hcmdpbi1yaWdodDowIWltcG9ydGFudH0ubWItbGctMCwubXktbGctMHttYXJnaW4tYm90dG9tOjAhaW1wb3J0YW50fS5tbC1sZy0wLC5teC1sZy0we21hcmdpbi1sZWZ0OjAhaW1wb3J0YW50fS5tLWxnLTF7bWFyZ2luOi4yNXJlbSFpbXBvcnRhbnR9Lm10LWxnLTEsLm15LWxnLTF7bWFyZ2luLXRvcDouMjVyZW0haW1wb3J0YW50fS5tci1sZy0xLC5teC1sZy0xe21hcmdpbi1yaWdodDouMjVyZW0haW1wb3J0YW50fS5tYi1sZy0xLC5teS1sZy0xe21hcmdpbi1ib3R0b206LjI1cmVtIWltcG9ydGFudH0ubWwtbGctMSwubXgtbGctMXttYXJnaW4tbGVmdDouMjVyZW0haW1wb3J0YW50fS5tLWxnLTJ7bWFyZ2luOi41cmVtIWltcG9ydGFudH0ubXQtbGctMiwubXktbGctMnttYXJnaW4tdG9wOi41cmVtIWltcG9ydGFudH0ubXItbGctMiwubXgtbGctMnttYXJnaW4tcmlnaHQ6LjVyZW0haW1wb3J0YW50fS5tYi1sZy0yLC5teS1sZy0ye21hcmdpbi1ib3R0b206LjVyZW0haW1wb3J0YW50fS5tbC1sZy0yLC5teC1sZy0ye21hcmdpbi1sZWZ0Oi41cmVtIWltcG9ydGFudH0ubS1sZy0ze21hcmdpbjoxcmVtIWltcG9ydGFudH0ubXQtbGctMywubXktbGctM3ttYXJnaW4tdG9wOjFyZW0haW1wb3J0YW50fS5tci1sZy0zLC5teC1sZy0ze21hcmdpbi1yaWdodDoxcmVtIWltcG9ydGFudH0ubWItbGctMywubXktbGctM3ttYXJnaW4tYm90dG9tOjFyZW0haW1wb3J0YW50fS5tbC1sZy0zLC5teC1sZy0ze21hcmdpbi1sZWZ0OjFyZW0haW1wb3J0YW50fS5tLWxnLTR7bWFyZ2luOjEuNXJlbSFpbXBvcnRhbnR9Lm10LWxnLTQsLm15LWxnLTR7bWFyZ2luLXRvcDoxLjVyZW0haW1wb3J0YW50fS5tci1sZy00LC5teC1sZy00e21hcmdpbi1yaWdodDoxLjVyZW0haW1wb3J0YW50fS5tYi1sZy00LC5teS1sZy00e21hcmdpbi1ib3R0b206MS41cmVtIWltcG9ydGFudH0ubWwtbGctNCwubXgtbGctNHttYXJnaW4tbGVmdDoxLjVyZW0haW1wb3J0YW50fS5tLWxnLTV7bWFyZ2luOjNyZW0haW1wb3J0YW50fS5tdC1sZy01LC5teS1sZy01e21hcmdpbi10b3A6M3JlbSFpbXBvcnRhbnR9Lm1yLWxnLTUsLm14LWxnLTV7bWFyZ2luLXJpZ2h0OjNyZW0haW1wb3J0YW50fS5tYi1sZy01LC5teS1sZy01e21hcmdpbi1ib3R0b206M3JlbSFpbXBvcnRhbnR9Lm1sLWxnLTUsLm14LWxnLTV7bWFyZ2luLWxlZnQ6M3JlbSFpbXBvcnRhbnR9LnAtbGctMHtwYWRkaW5nOjAhaW1wb3J0YW50fS5wdC1sZy0wLC5weS1sZy0we3BhZGRpbmctdG9wOjAhaW1wb3J0YW50fS5wci1sZy0wLC5weC1sZy0we3BhZGRpbmctcmlnaHQ6MCFpbXBvcnRhbnR9LnBiLWxnLTAsLnB5LWxnLTB7cGFkZGluZy1ib3R0b206MCFpbXBvcnRhbnR9LnBsLWxnLTAsLnB4LWxnLTB7cGFkZGluZy1sZWZ0OjAhaW1wb3J0YW50fS5wLWxnLTF7cGFkZGluZzouMjVyZW0haW1wb3J0YW50fS5wdC1sZy0xLC5weS1sZy0xe3BhZGRpbmctdG9wOi4yNXJlbSFpbXBvcnRhbnR9LnByLWxnLTEsLnB4LWxnLTF7cGFkZGluZy1yaWdodDouMjVyZW0haW1wb3J0YW50fS5wYi1sZy0xLC5weS1sZy0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9LnBsLWxnLTEsLnB4LWxnLTF7cGFkZGluZy1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9LnAtbGctMntwYWRkaW5nOi41cmVtIWltcG9ydGFudH0ucHQtbGctMiwucHktbGctMntwYWRkaW5nLXRvcDouNXJlbSFpbXBvcnRhbnR9LnByLWxnLTIsLnB4LWxnLTJ7cGFkZGluZy1yaWdodDouNXJlbSFpbXBvcnRhbnR9LnBiLWxnLTIsLnB5LWxnLTJ7cGFkZGluZy1ib3R0b206LjVyZW0haW1wb3J0YW50fS5wbC1sZy0yLC5weC1sZy0ye3BhZGRpbmctbGVmdDouNXJlbSFpbXBvcnRhbnR9LnAtbGctM3twYWRkaW5nOjFyZW0haW1wb3J0YW50fS5wdC1sZy0zLC5weS1sZy0ze3BhZGRpbmctdG9wOjFyZW0haW1wb3J0YW50fS5wci1sZy0zLC5weC1sZy0ze3BhZGRpbmctcmlnaHQ6MXJlbSFpbXBvcnRhbnR9LnBiLWxnLTMsLnB5LWxnLTN7cGFkZGluZy1ib3R0b206MXJlbSFpbXBvcnRhbnR9LnBsLWxnLTMsLnB4LWxnLTN7cGFkZGluZy1sZWZ0OjFyZW0haW1wb3J0YW50fS5wLWxnLTR7cGFkZGluZzoxLjVyZW0haW1wb3J0YW50fS5wdC1sZy00LC5weS1sZy00e3BhZGRpbmctdG9wOjEuNXJlbSFpbXBvcnRhbnR9LnByLWxnLTQsLnB4LWxnLTR7cGFkZGluZy1yaWdodDoxLjVyZW0haW1wb3J0YW50fS5wYi1sZy00LC5weS1sZy00e3BhZGRpbmctYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9LnBsLWxnLTQsLnB4LWxnLTR7cGFkZGluZy1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9LnAtbGctNXtwYWRkaW5nOjNyZW0haW1wb3J0YW50fS5wdC1sZy01LC5weS1sZy01e3BhZGRpbmctdG9wOjNyZW0haW1wb3J0YW50fS5wci1sZy01LC5weC1sZy01e3BhZGRpbmctcmlnaHQ6M3JlbSFpbXBvcnRhbnR9LnBiLWxnLTUsLnB5LWxnLTV7cGFkZGluZy1ib3R0b206M3JlbSFpbXBvcnRhbnR9LnBsLWxnLTUsLnB4LWxnLTV7cGFkZGluZy1sZWZ0OjNyZW0haW1wb3J0YW50fS5tLWxnLWF1dG97bWFyZ2luOmF1dG8haW1wb3J0YW50fS5tdC1sZy1hdXRvLC5teS1sZy1hdXRve21hcmdpbi10b3A6YXV0byFpbXBvcnRhbnR9Lm1yLWxnLWF1dG8sLm14LWxnLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8haW1wb3J0YW50fS5tYi1sZy1hdXRvLC5teS1sZy1hdXRve21hcmdpbi1ib3R0b206YXV0byFpbXBvcnRhbnR9Lm1sLWxnLWF1dG8sLm14LWxnLWF1dG97bWFyZ2luLWxlZnQ6YXV0byFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7Lm0teGwtMHttYXJnaW46MCFpbXBvcnRhbnR9Lm10LXhsLTAsLm15LXhsLTB7bWFyZ2luLXRvcDowIWltcG9ydGFudH0ubXIteGwtMCwubXgteGwtMHttYXJnaW4tcmlnaHQ6MCFpbXBvcnRhbnR9Lm1iLXhsLTAsLm15LXhsLTB7bWFyZ2luLWJvdHRvbTowIWltcG9ydGFudH0ubWwteGwtMCwubXgteGwtMHttYXJnaW4tbGVmdDowIWltcG9ydGFudH0ubS14bC0xe21hcmdpbjouMjVyZW0haW1wb3J0YW50fS5tdC14bC0xLC5teS14bC0xe21hcmdpbi10b3A6LjI1cmVtIWltcG9ydGFudH0ubXIteGwtMSwubXgteGwtMXttYXJnaW4tcmlnaHQ6LjI1cmVtIWltcG9ydGFudH0ubWIteGwtMSwubXkteGwtMXttYXJnaW4tYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9Lm1sLXhsLTEsLm14LXhsLTF7bWFyZ2luLWxlZnQ6LjI1cmVtIWltcG9ydGFudH0ubS14bC0ye21hcmdpbjouNXJlbSFpbXBvcnRhbnR9Lm10LXhsLTIsLm15LXhsLTJ7bWFyZ2luLXRvcDouNXJlbSFpbXBvcnRhbnR9Lm1yLXhsLTIsLm14LXhsLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtIWltcG9ydGFudH0ubWIteGwtMiwubXkteGwtMnttYXJnaW4tYm90dG9tOi41cmVtIWltcG9ydGFudH0ubWwteGwtMiwubXgteGwtMnttYXJnaW4tbGVmdDouNXJlbSFpbXBvcnRhbnR9Lm0teGwtM3ttYXJnaW46MXJlbSFpbXBvcnRhbnR9Lm10LXhsLTMsLm15LXhsLTN7bWFyZ2luLXRvcDoxcmVtIWltcG9ydGFudH0ubXIteGwtMywubXgteGwtM3ttYXJnaW4tcmlnaHQ6MXJlbSFpbXBvcnRhbnR9Lm1iLXhsLTMsLm15LXhsLTN7bWFyZ2luLWJvdHRvbToxcmVtIWltcG9ydGFudH0ubWwteGwtMywubXgteGwtM3ttYXJnaW4tbGVmdDoxcmVtIWltcG9ydGFudH0ubS14bC00e21hcmdpbjoxLjVyZW0haW1wb3J0YW50fS5tdC14bC00LC5teS14bC00e21hcmdpbi10b3A6MS41cmVtIWltcG9ydGFudH0ubXIteGwtNCwubXgteGwtNHttYXJnaW4tcmlnaHQ6MS41cmVtIWltcG9ydGFudH0ubWIteGwtNCwubXkteGwtNHttYXJnaW4tYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9Lm1sLXhsLTQsLm14LXhsLTR7bWFyZ2luLWxlZnQ6MS41cmVtIWltcG9ydGFudH0ubS14bC01e21hcmdpbjozcmVtIWltcG9ydGFudH0ubXQteGwtNSwubXkteGwtNXttYXJnaW4tdG9wOjNyZW0haW1wb3J0YW50fS5tci14bC01LC5teC14bC01e21hcmdpbi1yaWdodDozcmVtIWltcG9ydGFudH0ubWIteGwtNSwubXkteGwtNXttYXJnaW4tYm90dG9tOjNyZW0haW1wb3J0YW50fS5tbC14bC01LC5teC14bC01e21hcmdpbi1sZWZ0OjNyZW0haW1wb3J0YW50fS5wLXhsLTB7cGFkZGluZzowIWltcG9ydGFudH0ucHQteGwtMCwucHkteGwtMHtwYWRkaW5nLXRvcDowIWltcG9ydGFudH0ucHIteGwtMCwucHgteGwtMHtwYWRkaW5nLXJpZ2h0OjAhaW1wb3J0YW50fS5wYi14bC0wLC5weS14bC0we3BhZGRpbmctYm90dG9tOjAhaW1wb3J0YW50fS5wbC14bC0wLC5weC14bC0we3BhZGRpbmctbGVmdDowIWltcG9ydGFudH0ucC14bC0xe3BhZGRpbmc6LjI1cmVtIWltcG9ydGFudH0ucHQteGwtMSwucHkteGwtMXtwYWRkaW5nLXRvcDouMjVyZW0haW1wb3J0YW50fS5wci14bC0xLC5weC14bC0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtIWltcG9ydGFudH0ucGIteGwtMSwucHkteGwtMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5wbC14bC0xLC5weC14bC0xe3BhZGRpbmctbGVmdDouMjVyZW0haW1wb3J0YW50fS5wLXhsLTJ7cGFkZGluZzouNXJlbSFpbXBvcnRhbnR9LnB0LXhsLTIsLnB5LXhsLTJ7cGFkZGluZy10b3A6LjVyZW0haW1wb3J0YW50fS5wci14bC0yLC5weC14bC0ye3BhZGRpbmctcmlnaHQ6LjVyZW0haW1wb3J0YW50fS5wYi14bC0yLC5weS14bC0ye3BhZGRpbmctYm90dG9tOi41cmVtIWltcG9ydGFudH0ucGwteGwtMiwucHgteGwtMntwYWRkaW5nLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5wLXhsLTN7cGFkZGluZzoxcmVtIWltcG9ydGFudH0ucHQteGwtMywucHkteGwtM3twYWRkaW5nLXRvcDoxcmVtIWltcG9ydGFudH0ucHIteGwtMywucHgteGwtM3twYWRkaW5nLXJpZ2h0OjFyZW0haW1wb3J0YW50fS5wYi14bC0zLC5weS14bC0ze3BhZGRpbmctYm90dG9tOjFyZW0haW1wb3J0YW50fS5wbC14bC0zLC5weC14bC0ze3BhZGRpbmctbGVmdDoxcmVtIWltcG9ydGFudH0ucC14bC00e3BhZGRpbmc6MS41cmVtIWltcG9ydGFudH0ucHQteGwtNCwucHkteGwtNHtwYWRkaW5nLXRvcDoxLjVyZW0haW1wb3J0YW50fS5wci14bC00LC5weC14bC00e3BhZGRpbmctcmlnaHQ6MS41cmVtIWltcG9ydGFudH0ucGIteGwtNCwucHkteGwtNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5wbC14bC00LC5weC14bC00e3BhZGRpbmctbGVmdDoxLjVyZW0haW1wb3J0YW50fS5wLXhsLTV7cGFkZGluZzozcmVtIWltcG9ydGFudH0ucHQteGwtNSwucHkteGwtNXtwYWRkaW5nLXRvcDozcmVtIWltcG9ydGFudH0ucHIteGwtNSwucHgteGwtNXtwYWRkaW5nLXJpZ2h0OjNyZW0haW1wb3J0YW50fS5wYi14bC01LC5weS14bC01e3BhZGRpbmctYm90dG9tOjNyZW0haW1wb3J0YW50fS5wbC14bC01LC5weC14bC01e3BhZGRpbmctbGVmdDozcmVtIWltcG9ydGFudH0ubS14bC1hdXRve21hcmdpbjphdXRvIWltcG9ydGFudH0ubXQteGwtYXV0bywubXkteGwtYXV0b3ttYXJnaW4tdG9wOmF1dG8haW1wb3J0YW50fS5tci14bC1hdXRvLC5teC14bC1hdXRve21hcmdpbi1yaWdodDphdXRvIWltcG9ydGFudH0ubWIteGwtYXV0bywubXkteGwtYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8haW1wb3J0YW50fS5tbC14bC1hdXRvLC5teC14bC1hdXRve21hcmdpbi1sZWZ0OmF1dG8haW1wb3J0YW50fX0udGV4dC1tb25vc3BhY2V7Zm9udC1mYW1pbHk6U0ZNb25vLVJlZ3VsYXIsTWVubG8sTW9uYWNvLENvbnNvbGFzLFwiTGliZXJhdGlvbiBNb25vXCIsXCJDb3VyaWVyIE5ld1wiLG1vbm9zcGFjZX0udGV4dC1qdXN0aWZ5e3RleHQtYWxpZ246anVzdGlmeSFpbXBvcnRhbnR9LnRleHQtbm93cmFwe3doaXRlLXNwYWNlOm5vd3JhcCFpbXBvcnRhbnR9LnRleHQtdHJ1bmNhdGV7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwfS50ZXh0LWxlZnR7dGV4dC1hbGlnbjpsZWZ0IWltcG9ydGFudH0udGV4dC1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0IWltcG9ydGFudH0udGV4dC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIhaW1wb3J0YW50fUBtZWRpYSAobWluLXdpZHRoOjU3NnB4KXsudGV4dC1zbS1sZWZ0e3RleHQtYWxpZ246bGVmdCFpbXBvcnRhbnR9LnRleHQtc20tcmlnaHR7dGV4dC1hbGlnbjpyaWdodCFpbXBvcnRhbnR9LnRleHQtc20tY2VudGVye3RleHQtYWxpZ246Y2VudGVyIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey50ZXh0LW1kLWxlZnR7dGV4dC1hbGlnbjpsZWZ0IWltcG9ydGFudH0udGV4dC1tZC1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0IWltcG9ydGFudH0udGV4dC1tZC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDo5OTJweCl7LnRleHQtbGctbGVmdHt0ZXh0LWFsaWduOmxlZnQhaW1wb3J0YW50fS50ZXh0LWxnLXJpZ2h0e3RleHQtYWxpZ246cmlnaHQhaW1wb3J0YW50fS50ZXh0LWxnLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7LnRleHQteGwtbGVmdHt0ZXh0LWFsaWduOmxlZnQhaW1wb3J0YW50fS50ZXh0LXhsLXJpZ2h0e3RleHQtYWxpZ246cmlnaHQhaW1wb3J0YW50fS50ZXh0LXhsLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciFpbXBvcnRhbnR9fS50ZXh0LWxvd2VyY2FzZXt0ZXh0LXRyYW5zZm9ybTpsb3dlcmNhc2UhaW1wb3J0YW50fS50ZXh0LXVwcGVyY2FzZXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2UhaW1wb3J0YW50fS50ZXh0LWNhcGl0YWxpemV7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZSFpbXBvcnRhbnR9LmZvbnQtd2VpZ2h0LWxpZ2h0e2ZvbnQtd2VpZ2h0OjMwMCFpbXBvcnRhbnR9LmZvbnQtd2VpZ2h0LW5vcm1hbHtmb250LXdlaWdodDo0MDAhaW1wb3J0YW50fS5mb250LXdlaWdodC1ib2xke2ZvbnQtd2VpZ2h0OjcwMCFpbXBvcnRhbnR9LmZvbnQtaXRhbGlje2ZvbnQtc3R5bGU6aXRhbGljIWltcG9ydGFudH0udGV4dC13aGl0ZXtjb2xvcjojZmZmIWltcG9ydGFudH0udGV4dC1wcmltYXJ5e2NvbG9yOiMwMDdiZmYhaW1wb3J0YW50fWEudGV4dC1wcmltYXJ5OmZvY3VzLGEudGV4dC1wcmltYXJ5OmhvdmVye2NvbG9yOiMwMDYyY2MhaW1wb3J0YW50fS50ZXh0LXNlY29uZGFyeXtjb2xvcjojNmM3NTdkIWltcG9ydGFudH1hLnRleHQtc2Vjb25kYXJ5OmZvY3VzLGEudGV4dC1zZWNvbmRhcnk6aG92ZXJ7Y29sb3I6IzU0NWI2MiFpbXBvcnRhbnR9LnRleHQtc3VjY2Vzc3tjb2xvcjojMjhhNzQ1IWltcG9ydGFudH1hLnRleHQtc3VjY2Vzczpmb2N1cyxhLnRleHQtc3VjY2Vzczpob3Zlcntjb2xvcjojMWU3ZTM0IWltcG9ydGFudH0udGV4dC1pbmZve2NvbG9yOiMxN2EyYjghaW1wb3J0YW50fWEudGV4dC1pbmZvOmZvY3VzLGEudGV4dC1pbmZvOmhvdmVye2NvbG9yOiMxMTdhOGIhaW1wb3J0YW50fS50ZXh0LXdhcm5pbmd7Y29sb3I6I2ZmYzEwNyFpbXBvcnRhbnR9YS50ZXh0LXdhcm5pbmc6Zm9jdXMsYS50ZXh0LXdhcm5pbmc6aG92ZXJ7Y29sb3I6I2QzOWUwMCFpbXBvcnRhbnR9LnRleHQtZGFuZ2Vye2NvbG9yOiNkYzM1NDUhaW1wb3J0YW50fWEudGV4dC1kYW5nZXI6Zm9jdXMsYS50ZXh0LWRhbmdlcjpob3Zlcntjb2xvcjojYmQyMTMwIWltcG9ydGFudH0udGV4dC1saWdodHtjb2xvcjojZjhmOWZhIWltcG9ydGFudH1hLnRleHQtbGlnaHQ6Zm9jdXMsYS50ZXh0LWxpZ2h0OmhvdmVye2NvbG9yOiNkYWUwZTUhaW1wb3J0YW50fS50ZXh0LWRhcmt7Y29sb3I6IzM0M2E0MCFpbXBvcnRhbnR9YS50ZXh0LWRhcms6Zm9jdXMsYS50ZXh0LWRhcms6aG92ZXJ7Y29sb3I6IzFkMjEyNCFpbXBvcnRhbnR9LnRleHQtYm9keXtjb2xvcjojMjEyNTI5IWltcG9ydGFudH0udGV4dC1tdXRlZHtjb2xvcjojNmM3NTdkIWltcG9ydGFudH0udGV4dC1ibGFjay01MHtjb2xvcjpyZ2JhKDAsMCwwLC41KSFpbXBvcnRhbnR9LnRleHQtd2hpdGUtNTB7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNSkhaW1wb3J0YW50fS50ZXh0LWhpZGV7Zm9udDowLzAgYTtjb2xvcjp0cmFuc3BhcmVudDt0ZXh0LXNoYWRvdzpub25lO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOjB9LnZpc2libGV7dmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudH0uaW52aXNpYmxle3Zpc2liaWxpdHk6aGlkZGVuIWltcG9ydGFudH1AbWVkaWEgcHJpbnR7Kiw6OmFmdGVyLDo6YmVmb3Jle3RleHQtc2hhZG93Om5vbmUhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSFpbXBvcnRhbnR9YTpub3QoLmJ0bil7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1hYmJyW3RpdGxlXTo6YWZ0ZXJ7Y29udGVudDpcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCJ9cHJle3doaXRlLXNwYWNlOnByZS13cmFwIWltcG9ydGFudH1ibG9ja3F1b3RlLHByZXtib3JkZXI6MXB4IHNvbGlkICNhZGI1YmQ7cGFnZS1icmVhay1pbnNpZGU6YXZvaWR9dGhlYWR7ZGlzcGxheTp0YWJsZS1oZWFkZXItZ3JvdXB9aW1nLHRye3BhZ2UtYnJlYWstaW5zaWRlOmF2b2lkfWgyLGgzLHB7b3JwaGFuczozO3dpZG93czozfWgyLGgze3BhZ2UtYnJlYWstYWZ0ZXI6YXZvaWR9QHBhZ2V7c2l6ZTphM31ib2R5e21pbi13aWR0aDo5OTJweCFpbXBvcnRhbnR9LmNvbnRhaW5lcnttaW4td2lkdGg6OTkycHghaW1wb3J0YW50fS5uYXZiYXJ7ZGlzcGxheTpub25lfS5iYWRnZXtib3JkZXI6MXB4IHNvbGlkICMwMDB9LnRhYmxle2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZSFpbXBvcnRhbnR9LnRhYmxlIHRkLC50YWJsZSB0aHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmYhaW1wb3J0YW50fS50YWJsZS1ib3JkZXJlZCB0ZCwudGFibGUtYm9yZGVyZWQgdGh7Ym9yZGVyOjFweCBzb2xpZCAjZGVlMmU2IWltcG9ydGFudH0udGFibGUtZGFya3tjb2xvcjppbmhlcml0fS50YWJsZS1kYXJrIHRib2R5K3Rib2R5LC50YWJsZS1kYXJrIHRkLC50YWJsZS1kYXJrIHRoLC50YWJsZS1kYXJrIHRoZWFkIHRoe2JvcmRlci1jb2xvcjojZGVlMmU2fS50YWJsZSAudGhlYWQtZGFyayB0aHtjb2xvcjppbmhlcml0O2JvcmRlci1jb2xvcjojZGVlMmU2fX1cbiIsIi52ZWdhcy1vdmVybGF5LC52ZWdhcy1zbGlkZSwudmVnYXMtc2xpZGUtaW5uZXIsLnZlZ2FzLXRpbWVyLC52ZWdhcy13cmFwcGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtib3R0b206MDtyaWdodDowO292ZXJmbG93OmhpZGRlbjtib3JkZXI6bm9uZTtwYWRkaW5nOjA7bWFyZ2luOjB9XG4udmVnYXMtb3ZlcmxheXtcbiAgb3BhY2l0eTouNTtcbiAgYmFja2dyb3VuZDp1cmwoLi4vLi4vLi4vaW1hZ2VzL2JnLmpwZWcpIGNlbnRlciBjZW50ZXJcbn1cbi52ZWdhcy10aW1lcnt0b3A6YXV0bztib3R0b206MDtoZWlnaHQ6MnB4fS52ZWdhcy10aW1lci1wcm9ncmVzc3t3aWR0aDowO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6I2ZmZjt0cmFuc2l0aW9uOndpZHRoIGVhc2Utb3V0fS52ZWdhcy10aW1lci1ydW5uaW5nIC52ZWdhcy10aW1lci1wcm9ncmVzc3t3aWR0aDoxMDAlfS52ZWdhcy1zbGlkZSwudmVnYXMtc2xpZGUtaW5uZXJ7bWFyZ2luOjA7cGFkZGluZzowO2JhY2tncm91bmQ6Y2VudGVyIGNlbnRlciBuby1yZXBlYXQ7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt3aWxsLWNoYW5nZTp0cmFuc2Zvcm0sb3BhY2l0eX1ib2R5IC52ZWdhcy1jb250YWluZXJ7b3ZlcmZsb3c6aGlkZGVuIWltcG9ydGFudDtwb3NpdGlvbjpyZWxhdGl2ZX0udmVnYXMtdmlkZW97bWluLXdpZHRoOjEwMCU7bWluLWhlaWdodDoxMDAlO3dpZHRoOmF1dG87aGVpZ2h0OmF1dG99Ym9keS52ZWdhcy1jb250YWluZXJ7b3ZlcmZsb3c6YXV0bztwb3NpdGlvbjpzdGF0aWM7ei1pbmRleDotMn1ib2R5LnZlZ2FzLWNvbnRhaW5lcj4udmVnYXMtb3ZlcmxheSxib2R5LnZlZ2FzLWNvbnRhaW5lcj4udmVnYXMtc2xpZGUsYm9keS52ZWdhcy1jb250YWluZXI+LnZlZ2FzLXRpbWVye3Bvc2l0aW9uOmZpeGVkO3otaW5kZXg6LTF9LnZlZ2FzLXRyYW5zaXRpb24tYmx1ciwudmVnYXMtdHJhbnNpdGlvbi1ibHVyMntvcGFjaXR5OjA7LXdlYmtpdC1maWx0ZXI6Ymx1cigzMnB4KSBicmlnaHRuZXNzKDEuMDEpO2ZpbHRlcjpibHVyKDMycHgpIGJyaWdodG5lc3MoMS4wMSl9LnZlZ2FzLXRyYW5zaXRpb24tYmx1ci1pbiwudmVnYXMtdHJhbnNpdGlvbi1ibHVyMi1pbntvcGFjaXR5OjE7LXdlYmtpdC1maWx0ZXI6Ymx1cigwKSBicmlnaHRuZXNzKDEuMDEpO2ZpbHRlcjpibHVyKDApIGJyaWdodG5lc3MoMS4wMSl9LnZlZ2FzLXRyYW5zaXRpb24tYmx1cjItb3V0e29wYWNpdHk6MH0udmVnYXMtdHJhbnNpdGlvbi1idXJuLC52ZWdhcy10cmFuc2l0aW9uLWJ1cm4ye29wYWNpdHk6MDstd2Via2l0LWZpbHRlcjpjb250cmFzdCgxMDAwJSkgc2F0dXJhdGUoMTAwMCUpO2ZpbHRlcjpjb250cmFzdCgxMDAwJSkgc2F0dXJhdGUoMTAwMCUpfS52ZWdhcy10cmFuc2l0aW9uLWJ1cm4taW4sLnZlZ2FzLXRyYW5zaXRpb24tYnVybjItaW57b3BhY2l0eToxOy13ZWJraXQtZmlsdGVyOmNvbnRyYXN0KDEwMCUpIHNhdHVyYXRlKDEwMCUpO2ZpbHRlcjpjb250cmFzdCgxMDAlKSBzYXR1cmF0ZSgxMDAlKX0udmVnYXMtdHJhbnNpdGlvbi1idXJuMi1vdXR7b3BhY2l0eTowOy13ZWJraXQtZmlsdGVyOmNvbnRyYXN0KDEwMDAlKSBzYXR1cmF0ZSgxMDAwJSk7ZmlsdGVyOmNvbnRyYXN0KDEwMDAlKSBzYXR1cmF0ZSgxMDAwJSl9LnZlZ2FzLXRyYW5zaXRpb24tZmFkZSwudmVnYXMtdHJhbnNpdGlvbi1mYWRlMntvcGFjaXR5OjB9LnZlZ2FzLXRyYW5zaXRpb24tZmFkZS1pbiwudmVnYXMtdHJhbnNpdGlvbi1mYWRlMi1pbntvcGFjaXR5OjF9LnZlZ2FzLXRyYW5zaXRpb24tZmFkZTItb3V0e29wYWNpdHk6MH0udmVnYXMtdHJhbnNpdGlvbi1mbGFzaCwudmVnYXMtdHJhbnNpdGlvbi1mbGFzaDJ7b3BhY2l0eTowOy13ZWJraXQtZmlsdGVyOmJyaWdodG5lc3MoMjUpO2ZpbHRlcjpicmlnaHRuZXNzKDI1KX0udmVnYXMtdHJhbnNpdGlvbi1mbGFzaC1pbiwudmVnYXMtdHJhbnNpdGlvbi1mbGFzaDItaW57b3BhY2l0eToxOy13ZWJraXQtZmlsdGVyOmJyaWdodG5lc3MoMSk7ZmlsdGVyOmJyaWdodG5lc3MoMSl9LnZlZ2FzLXRyYW5zaXRpb24tZmxhc2gyLW91dHtvcGFjaXR5OjA7LXdlYmtpdC1maWx0ZXI6YnJpZ2h0bmVzcygyNSk7ZmlsdGVyOmJyaWdodG5lc3MoMjUpfS52ZWdhcy10cmFuc2l0aW9uLW5lZ2F0aXZlLC52ZWdhcy10cmFuc2l0aW9uLW5lZ2F0aXZlMntvcGFjaXR5OjA7LXdlYmtpdC1maWx0ZXI6aW52ZXJ0KDEwMCUpO2ZpbHRlcjppbnZlcnQoMTAwJSl9LnZlZ2FzLXRyYW5zaXRpb24tbmVnYXRpdmUtaW4sLnZlZ2FzLXRyYW5zaXRpb24tbmVnYXRpdmUyLWlue29wYWNpdHk6MTstd2Via2l0LWZpbHRlcjppbnZlcnQoMCk7ZmlsdGVyOmludmVydCgwKX0udmVnYXMtdHJhbnNpdGlvbi1uZWdhdGl2ZTItb3V0e29wYWNpdHk6MDstd2Via2l0LWZpbHRlcjppbnZlcnQoMTAwJSk7ZmlsdGVyOmludmVydCgxMDAlKX0udmVnYXMtdHJhbnNpdGlvbi1zbGlkZURvd24sLnZlZ2FzLXRyYW5zaXRpb24tc2xpZGVEb3duMnstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSl9LnZlZ2FzLXRyYW5zaXRpb24tc2xpZGVEb3duLWluLC52ZWdhcy10cmFuc2l0aW9uLXNsaWRlRG93bjItaW57LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX0udmVnYXMtdHJhbnNpdGlvbi1zbGlkZURvd24yLW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDEwMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEwMCUpfS52ZWdhcy10cmFuc2l0aW9uLXNsaWRlTGVmdCwudmVnYXMtdHJhbnNpdGlvbi1zbGlkZUxlZnQyey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSl9LnZlZ2FzLXRyYW5zaXRpb24tc2xpZGVMZWZ0LWluLC52ZWdhcy10cmFuc2l0aW9uLXNsaWRlTGVmdDItaW57LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX0udmVnYXMtdHJhbnNpdGlvbi1zbGlkZUxlZnQyLW91dCwudmVnYXMtdHJhbnNpdGlvbi1zbGlkZVJpZ2h0LC52ZWdhcy10cmFuc2l0aW9uLXNsaWRlUmlnaHQyey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKX0udmVnYXMtdHJhbnNpdGlvbi1zbGlkZVJpZ2h0LWluLC52ZWdhcy10cmFuc2l0aW9uLXNsaWRlUmlnaHQyLWluey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9LnZlZ2FzLXRyYW5zaXRpb24tc2xpZGVSaWdodDItb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSl9LnZlZ2FzLXRyYW5zaXRpb24tc2xpZGVVcCwudmVnYXMtdHJhbnNpdGlvbi1zbGlkZVVwMnstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDEwMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEwMCUpfS52ZWdhcy10cmFuc2l0aW9uLXNsaWRlVXAtaW4sLnZlZ2FzLXRyYW5zaXRpb24tc2xpZGVVcDItaW57LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX0udmVnYXMtdHJhbnNpdGlvbi1zbGlkZVVwMi1vdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpfS52ZWdhcy10cmFuc2l0aW9uLXN3aXJsTGVmdCwudmVnYXMtdHJhbnNpdGlvbi1zd2lybExlZnQyey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDIpIHJvdGF0ZSgzNWRlZyk7dHJhbnNmb3JtOnNjYWxlKDIpIHJvdGF0ZSgzNWRlZyk7b3BhY2l0eTowfS52ZWdhcy10cmFuc2l0aW9uLXN3aXJsTGVmdC1pbiwudmVnYXMtdHJhbnNpdGlvbi1zd2lybExlZnQyLWluey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpIHJvdGF0ZSgwKTt0cmFuc2Zvcm06c2NhbGUoMSkgcm90YXRlKDApO29wYWNpdHk6MX0udmVnYXMtdHJhbnNpdGlvbi1zd2lybExlZnQyLW91dCwudmVnYXMtdHJhbnNpdGlvbi1zd2lybFJpZ2h0LC52ZWdhcy10cmFuc2l0aW9uLXN3aXJsUmlnaHQyey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDIpIHJvdGF0ZSgtMzVkZWcpO3RyYW5zZm9ybTpzY2FsZSgyKSByb3RhdGUoLTM1ZGVnKTtvcGFjaXR5OjB9LnZlZ2FzLXRyYW5zaXRpb24tc3dpcmxSaWdodC1pbiwudmVnYXMtdHJhbnNpdGlvbi1zd2lybFJpZ2h0Mi1pbnstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKSByb3RhdGUoMCk7dHJhbnNmb3JtOnNjYWxlKDEpIHJvdGF0ZSgwKTtvcGFjaXR5OjF9LnZlZ2FzLXRyYW5zaXRpb24tc3dpcmxSaWdodDItb3V0ey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDIpIHJvdGF0ZSgzNWRlZyk7dHJhbnNmb3JtOnNjYWxlKDIpIHJvdGF0ZSgzNWRlZyk7b3BhY2l0eTowfS52ZWdhcy10cmFuc2l0aW9uLXpvb21JbiwudmVnYXMtdHJhbnNpdGlvbi16b29tSW4yey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDApO3RyYW5zZm9ybTpzY2FsZSgwKTtvcGFjaXR5OjB9LnZlZ2FzLXRyYW5zaXRpb24tem9vbUluLWluLC52ZWdhcy10cmFuc2l0aW9uLXpvb21JbjItaW57LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX0udmVnYXMtdHJhbnNpdGlvbi16b29tSW4yLW91dCwudmVnYXMtdHJhbnNpdGlvbi16b29tT3V0LC52ZWdhcy10cmFuc2l0aW9uLXpvb21PdXQyey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDIpO3RyYW5zZm9ybTpzY2FsZSgyKTtvcGFjaXR5OjB9LnZlZ2FzLXRyYW5zaXRpb24tem9vbU91dC1pbiwudmVnYXMtdHJhbnNpdGlvbi16b29tT3V0Mi1pbnstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfS52ZWdhcy10cmFuc2l0aW9uLXpvb21PdXQyLW91dHstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgwKTt0cmFuc2Zvcm06c2NhbGUoMCk7b3BhY2l0eTowfS52ZWdhcy1hbmltYXRpb24ta2VuYnVybnN7LXdlYmtpdC1hbmltYXRpb246a2VuYnVybnMgZWFzZS1vdXQ7YW5pbWF0aW9uOmtlbmJ1cm5zIGVhc2Utb3V0fUAtd2Via2l0LWtleWZyYW1lcyBrZW5idXJuc3swJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjUpO3RyYW5zZm9ybTpzY2FsZSgxLjUpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfX1Aa2V5ZnJhbWVzIGtlbmJ1cm5zezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuNSk7dHJhbnNmb3JtOnNjYWxlKDEuNSl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9fS52ZWdhcy1hbmltYXRpb24ta2VuYnVybnNEb3duTGVmdHstd2Via2l0LWFuaW1hdGlvbjprZW5idXJuc0Rvd25MZWZ0IGVhc2Utb3V0O2FuaW1hdGlvbjprZW5idXJuc0Rvd25MZWZ0IGVhc2Utb3V0fUAtd2Via2l0LWtleWZyYW1lcyBrZW5idXJuc0Rvd25MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuNSkgdHJhbnNsYXRlKDEwJSwtMTAlKTt0cmFuc2Zvcm06c2NhbGUoMS41KSB0cmFuc2xhdGUoMTAlLC0xMCUpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSkgdHJhbnNsYXRlKDAsMCk7dHJhbnNmb3JtOnNjYWxlKDEpIHRyYW5zbGF0ZSgwLDApfX1Aa2V5ZnJhbWVzIGtlbmJ1cm5zRG93bkxlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS41KSB0cmFuc2xhdGUoMTAlLC0xMCUpO3RyYW5zZm9ybTpzY2FsZSgxLjUpIHRyYW5zbGF0ZSgxMCUsLTEwJSl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKSB0cmFuc2xhdGUoMCwwKTt0cmFuc2Zvcm06c2NhbGUoMSkgdHJhbnNsYXRlKDAsMCl9fS52ZWdhcy1hbmltYXRpb24ta2VuYnVybnNEb3duUmlnaHR7LXdlYmtpdC1hbmltYXRpb246a2VuYnVybnNEb3duUmlnaHQgZWFzZS1vdXQ7YW5pbWF0aW9uOmtlbmJ1cm5zRG93blJpZ2h0IGVhc2Utb3V0fUAtd2Via2l0LWtleWZyYW1lcyBrZW5idXJuc0Rvd25SaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjUpIHRyYW5zbGF0ZSgtMTAlLC0xMCUpO3RyYW5zZm9ybTpzY2FsZSgxLjUpIHRyYW5zbGF0ZSgtMTAlLC0xMCUpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSkgdHJhbnNsYXRlKDAsMCk7dHJhbnNmb3JtOnNjYWxlKDEpIHRyYW5zbGF0ZSgwLDApfX1Aa2V5ZnJhbWVzIGtlbmJ1cm5zRG93blJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuNSkgdHJhbnNsYXRlKC0xMCUsLTEwJSk7dHJhbnNmb3JtOnNjYWxlKDEuNSkgdHJhbnNsYXRlKC0xMCUsLTEwJSl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKSB0cmFuc2xhdGUoMCwwKTt0cmFuc2Zvcm06c2NhbGUoMSkgdHJhbnNsYXRlKDAsMCl9fS52ZWdhcy1hbmltYXRpb24ta2VuYnVybnNEb3duey13ZWJraXQtYW5pbWF0aW9uOmtlbmJ1cm5zRG93biBlYXNlLW91dDthbmltYXRpb246a2VuYnVybnNEb3duIGVhc2Utb3V0fUAtd2Via2l0LWtleWZyYW1lcyBrZW5idXJuc0Rvd257MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS41KSB0cmFuc2xhdGUoMCwtMTAlKTt0cmFuc2Zvcm06c2NhbGUoMS41KSB0cmFuc2xhdGUoMCwtMTAlKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpIHRyYW5zbGF0ZSgwLDApO3RyYW5zZm9ybTpzY2FsZSgxKSB0cmFuc2xhdGUoMCwwKX19QGtleWZyYW1lcyBrZW5idXJuc0Rvd257MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS41KSB0cmFuc2xhdGUoMCwtMTAlKTt0cmFuc2Zvcm06c2NhbGUoMS41KSB0cmFuc2xhdGUoMCwtMTAlKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpIHRyYW5zbGF0ZSgwLDApO3RyYW5zZm9ybTpzY2FsZSgxKSB0cmFuc2xhdGUoMCwwKX19LnZlZ2FzLWFuaW1hdGlvbi1rZW5idXJuc0xlZnR7LXdlYmtpdC1hbmltYXRpb246a2VuYnVybnNMZWZ0IGVhc2Utb3V0O2FuaW1hdGlvbjprZW5idXJuc0xlZnQgZWFzZS1vdXR9QC13ZWJraXQta2V5ZnJhbWVzIGtlbmJ1cm5zTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjUpIHRyYW5zbGF0ZSgxMCUsMCk7dHJhbnNmb3JtOnNjYWxlKDEuNSkgdHJhbnNsYXRlKDEwJSwwKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpIHRyYW5zbGF0ZSgwLDApO3RyYW5zZm9ybTpzY2FsZSgxKSB0cmFuc2xhdGUoMCwwKX19QGtleWZyYW1lcyBrZW5idXJuc0xlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS41KSB0cmFuc2xhdGUoMTAlLDApO3RyYW5zZm9ybTpzY2FsZSgxLjUpIHRyYW5zbGF0ZSgxMCUsMCl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKSB0cmFuc2xhdGUoMCwwKTt0cmFuc2Zvcm06c2NhbGUoMSkgdHJhbnNsYXRlKDAsMCl9fS52ZWdhcy1hbmltYXRpb24ta2VuYnVybnNSaWdodHstd2Via2l0LWFuaW1hdGlvbjprZW5idXJuc1JpZ2h0IGVhc2Utb3V0O2FuaW1hdGlvbjprZW5idXJuc1JpZ2h0IGVhc2Utb3V0fUAtd2Via2l0LWtleWZyYW1lcyBrZW5idXJuc1JpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuNSkgdHJhbnNsYXRlKC0xMCUsMCk7dHJhbnNmb3JtOnNjYWxlKDEuNSkgdHJhbnNsYXRlKC0xMCUsMCl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKSB0cmFuc2xhdGUoMCwwKTt0cmFuc2Zvcm06c2NhbGUoMSkgdHJhbnNsYXRlKDAsMCl9fUBrZXlmcmFtZXMga2VuYnVybnNSaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjUpIHRyYW5zbGF0ZSgtMTAlLDApO3RyYW5zZm9ybTpzY2FsZSgxLjUpIHRyYW5zbGF0ZSgtMTAlLDApfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSkgdHJhbnNsYXRlKDAsMCk7dHJhbnNmb3JtOnNjYWxlKDEpIHRyYW5zbGF0ZSgwLDApfX0udmVnYXMtYW5pbWF0aW9uLWtlbmJ1cm5zVXBMZWZ0ey13ZWJraXQtYW5pbWF0aW9uOmtlbmJ1cm5zVXBMZWZ0IGVhc2Utb3V0O2FuaW1hdGlvbjprZW5idXJuc1VwTGVmdCBlYXNlLW91dH1ALXdlYmtpdC1rZXlmcmFtZXMga2VuYnVybnNVcExlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS41KSB0cmFuc2xhdGUoMTAlLDEwJSk7dHJhbnNmb3JtOnNjYWxlKDEuNSkgdHJhbnNsYXRlKDEwJSwxMCUpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSkgdHJhbnNsYXRlKDAsMCk7dHJhbnNmb3JtOnNjYWxlKDEpIHRyYW5zbGF0ZSgwLDApfX1Aa2V5ZnJhbWVzIGtlbmJ1cm5zVXBMZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuNSkgdHJhbnNsYXRlKDEwJSwxMCUpO3RyYW5zZm9ybTpzY2FsZSgxLjUpIHRyYW5zbGF0ZSgxMCUsMTAlKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpIHRyYW5zbGF0ZSgwLDApO3RyYW5zZm9ybTpzY2FsZSgxKSB0cmFuc2xhdGUoMCwwKX19LnZlZ2FzLWFuaW1hdGlvbi1rZW5idXJuc1VwUmlnaHR7LXdlYmtpdC1hbmltYXRpb246a2VuYnVybnNVcFJpZ2h0IGVhc2Utb3V0O2FuaW1hdGlvbjprZW5idXJuc1VwUmlnaHQgZWFzZS1vdXR9QC13ZWJraXQta2V5ZnJhbWVzIGtlbmJ1cm5zVXBSaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjUpIHRyYW5zbGF0ZSgtMTAlLDEwJSk7dHJhbnNmb3JtOnNjYWxlKDEuNSkgdHJhbnNsYXRlKC0xMCUsMTAlKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpIHRyYW5zbGF0ZSgwLDApO3RyYW5zZm9ybTpzY2FsZSgxKSB0cmFuc2xhdGUoMCwwKX19QGtleWZyYW1lcyBrZW5idXJuc1VwUmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS41KSB0cmFuc2xhdGUoLTEwJSwxMCUpO3RyYW5zZm9ybTpzY2FsZSgxLjUpIHRyYW5zbGF0ZSgtMTAlLDEwJSl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKSB0cmFuc2xhdGUoMCwwKTt0cmFuc2Zvcm06c2NhbGUoMSkgdHJhbnNsYXRlKDAsMCl9fS52ZWdhcy1hbmltYXRpb24ta2VuYnVybnNVcHstd2Via2l0LWFuaW1hdGlvbjprZW5idXJuc1VwIGVhc2Utb3V0O2FuaW1hdGlvbjprZW5idXJuc1VwIGVhc2Utb3V0fUAtd2Via2l0LWtleWZyYW1lcyBrZW5idXJuc1VwezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuNSkgdHJhbnNsYXRlKDAsMTAlKTt0cmFuc2Zvcm06c2NhbGUoMS41KSB0cmFuc2xhdGUoMCwxMCUpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSkgdHJhbnNsYXRlKDAsMCk7dHJhbnNmb3JtOnNjYWxlKDEpIHRyYW5zbGF0ZSgwLDApfX1Aa2V5ZnJhbWVzIGtlbmJ1cm5zVXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS41KSB0cmFuc2xhdGUoMCwxMCUpO3RyYW5zZm9ybTpzY2FsZSgxLjUpIHRyYW5zbGF0ZSgwLDEwJSl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKSB0cmFuc2xhdGUoMCwwKTt0cmFuc2Zvcm06c2NhbGUoMSkgdHJhbnNsYXRlKDAsMCl9fVxuIiwiLnNsaWNrLXNsaWRlcntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO2JveC1zaXppbmc6Ym9yZGVyLWJveDstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7LXdlYmtpdC10b3VjaC1jYWxsb3V0Om5vbmU7LWtodG1sLXVzZXItc2VsZWN0Om5vbmU7LW1zLXRvdWNoLWFjdGlvbjpwYW4teTt0b3VjaC1hY3Rpb246cGFuLXk7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50fS5zbGljay1saXN0e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbjowO3BhZGRpbmc6MH0uc2xpY2stbGlzdDpmb2N1c3tvdXRsaW5lOjB9LnNsaWNrLWxpc3QuZHJhZ2dpbmd7Y3Vyc29yOnBvaW50ZXI7Y3Vyc29yOmhhbmR9LnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCwuc2xpY2stc2xpZGVyIC5zbGljay10cmFja3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX0uc2xpY2stdHJhY2t7cG9zaXRpb246cmVsYXRpdmU7dG9wOjA7bGVmdDowO2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b30uc2xpY2stdHJhY2s6YWZ0ZXIsLnNsaWNrLXRyYWNrOmJlZm9yZXtkaXNwbGF5OnRhYmxlO2NvbnRlbnQ6Jyd9LnNsaWNrLXRyYWNrOmFmdGVye2NsZWFyOmJvdGh9LnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNre3Zpc2liaWxpdHk6aGlkZGVufS5zbGljay1zbGlkZXtkaXNwbGF5Om5vbmU7ZmxvYXQ6bGVmdDtoZWlnaHQ6MTAwJTttaW4taGVpZ2h0OjFweH1bZGlyPXJ0bF0gLnNsaWNrLXNsaWRle2Zsb2F0OnJpZ2h0fS5zbGljay1zbGlkZSBpbWd7ZGlzcGxheTpibG9ja30uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWd7ZGlzcGxheTpub25lfS5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWd7cG9pbnRlci1ldmVudHM6bm9uZX0uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRle2Rpc3BsYXk6YmxvY2t9LnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRle3Zpc2liaWxpdHk6aGlkZGVufS5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGV7ZGlzcGxheTpibG9jaztoZWlnaHQ6YXV0bztib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50fS5zbGljay1hcnJvdy5zbGljay1oaWRkZW57ZGlzcGxheTpub25lfVxuIiwiQGltcG9ydCBcIi4uL2xpYnMvanF1ZXJ5LWZ1bGxwYWdlXCI7XG5AaW1wb3J0IFwiLi4vbGlicy9ib290c3RyYXBcIjtcbkBpbXBvcnQgXCIuLi9saWJzL3ZlZ2FzXCI7XG5AaW1wb3J0IFwiLi4vbGlicy9zbGlja1wiO1xuLy9AaW1wb3J0IFwiLi4vbGlicy90aGVtaWZ5LWljb25zXCI7XG4vL0BpbXBvcnQgXCIuLi9saWJzL2ZvbnRhd2Vzb21lXCI7XG5cbi8qISBub3JtYWxpemUuY3NzIHY4LjAuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cblxuLyogRG9jdW1lbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKi9cblxuaHRtbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAvKiAxICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLyogMiAqL1xufVxuXG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cbiAqL1xuXG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAvKiAxICovXG4gIGhlaWdodDogMDtcbiAgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtO1xuICAvKiAyICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTtcbiAgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlO1xuICAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAvKiAxICovXG4gIG1hcmdpbjogMDtcbiAgLyogMiAqL1xufVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCB7XG4gIC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0O1xuICAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlO1xuICAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIC8qIDEgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAxICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDtcbiAgLyogMiAqL1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXG4gKi9cblxuZGV0YWlscyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIE1pc2NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICovXG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAqL1xuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiIsIi8qXG5UaGVtZSBOYW1lOiBPbGlcbkRlc2NyaXB0aW9uOiBSZXNwb25zaXZlIENvbWluZyBTb29uIFRlbXBsYXRlXG5BdXRob3I6IEVyaWxpc2Rlc2lnblxuVGhlbWUgVVJJOiBodHRwczovL3ByZXZpZXcuZXJpbGlzZGVzaWduLmNvbS9odG1sL29saVxuQXV0aG9yIFVSSTogaHR0cHM6Ly90aGVtZWZvcmVzdC5uZXQvdXNlci9lcmlsaXNkZXNpZ25cblZlcnNpb246IDIuMS4wXG5MaWNlbnNlOiBodHRwczovL3RoZW1lZm9yZXN0Lm5ldC9saWNlbnNlcy9zdGFuZGFyZFxuKi9cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbltUYWJsZSBvZiBjb250ZW50c11cblxuMS4gR2xvYmFsIFN0eWxlc1xuMi4gVHlwb2dyYXBoeVxuMy4gSGVhZGVyXG40LiBGb290ZXJcbjUuIEZvcm1zXG42LiBCdXR0b25zXG43LiBQcm9ncmVzcyBCYXJzXG44LiBMaXN0aW5nICYgTGlzdCBHcm91cFxuOS4gVGFibGVzXG4xMC4gQmxvY2tzXG4xMS4gRmVhdHVyZSBCbG9ja1xuMTIuIE1vZGFsc1xuMTMuIERpdmlkZXJcbjE0LiBPdmVybGF5XG4xNS4gUHJlbG9hZGVyXG4xNi4gT3ZlcmxheSBTY3JvbGxiYXJzXG4xNy4gUG9ydGZvbGlvXG4xNy4gU2xpZGVyXG4xOS4gQ291bnRkb3duXG4yMC4gT3RoZXJcbjIxLiBSZXNwb25zaXZlIHV0aWxpdGllc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5UaGlzIGlzIGEgcHJlbWl1bSBwcm9kdWN0IGF2YWlsYWJsZSBleGNsdXNpdmVseSBvbiBUaGVtZWZvcmVzdC5cbllvdSBjYW4gc2VlIGl0IGF0IHRoaXMgYWRkcmVzcyBodHRwOi8vdGhlbWVmb3Jlc3QubmV0L3VzZXIvZXJpbGlzZGVzaWduL3BvcnRmb2xpb1xuVGhpcyBmaWxlIGlzIG1pbmlmaWVkL2NyeXB0ZWQgb25seSBmb3IgdGhlIFwibGl2ZSBwcmV2aWV3XCIsIHlvdSB3aWxsIGZpbmQgYW4gZXhwYW5kZWQsIGNvbW1lbnRlZCBhbmQgYWNjdXJhdGUgZmlsZSBpbiB5b3VyIGRvd25sb2FkIHBhY2suXG5UaGFua3MhXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiBodG1sIHtzY3JvbGwtYmVoYXZpb3I6IHNtb290aDt9Ym9keSB7cG9zaXRpb246IHJlbGF0aXZlO292ZXJmbG93LXg6IGhpZGRlbjstd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOy13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTt3aGl0ZS1zcGFjZTogbm9ybWFsO21pbi1oZWlnaHQ6IDEwMHZoO30ubWFpbi1jb250YWluZXIge2NsZWFyOiBib3RoO31zZWN0aW9uIHtwb3NpdGlvbjogcmVsYXRpdmU7cGFkZGluZzogNTBweCAwO30uY29udGFpbmVyLCAuY29udGFpbmVyLWZsdWlkIHtwb3NpdGlvbjogcmVsYXRpdmU7fWF1ZGlvLCBjYW52YXMsIHByb2dyZXNzLCB2aWRlbyB7ZGlzcGxheTogaW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTt9dmlkZW8ge21heC13aWR0aDogMTAwJTt9aW1nIHt3aWR0aDogYXV0bztoZWlnaHQ6IGF1dG87bWF4LXdpZHRoOiAxMDAlO31pZnJhbWUge2Rpc3BsYXk6IGJsb2NrO3dpZHRoOiAxMDAlO2JvcmRlcjogMDtvdmVyZmxvdzogaGlkZGVuO30ub2xpLXNlY3Rpb24gLmZwLXNjcm9sbGFibGUsIC5vbGktc2VjdGlvbiAuZnAtc2Nyb2xsZXIge3dpZHRoOiAxMDAlO31AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjk5MnB4KXsub2xpLWZ1bGxwYWdlIC5vbGktc2VjdGlvbiB7cGFkZGluZy1sZWZ0OiA1MHB4O3BhZGRpbmctcmlnaHQ6IDUwcHg7fS5vbGktc2VjdGlvbiAuZnAtc2Nyb2xsYWJsZSB7ZGlzcGxheTogLW1zLWZsZXhib3g7ZGlzcGxheTogZmxleDt9Lm9saS1zZWN0aW9uIC5mcC1zY3JvbGxlciB7LW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyO2FsaWduLXNlbGY6IGNlbnRlcjt9fWh0bWwge2ZvbnQtc2l6ZTogMTZweDt9Ym9keSB7Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7Zm9udC1zaXplOiAuOTM3NXJlbTtmb250LXdlaWdodDogbm9ybWFsO2xpbmUtaGVpZ2h0OiAxLjc1cmVtO2NvbG9yOiAjMjUyNzI5O31oMSwgLmgxLCBoMiwgLmgyLCBoMywgLmgzLCBoNCwgLmg0LCBoNSwgLmg1LCBoNiwgLmg2IHtwb3NpdGlvbjogcmVsYXRpdmU7bWFyZ2luLXRvcDogMDttYXJnaW4tYm90dG9tOiAwO2ZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtjb2xvcjogaW5oZXJpdDt9aDEgYSwgaDIgYSwgaDMgYSwgaDQgYSwgaDUgYSwgaDYgYSB7Y29sb3I6IGluaGVyaXQ7fWgxLCAuaDEge2ZvbnQtc2l6ZTogM3JlbTtmb250LXdlaWdodDogNTAwO2xpbmUtaGVpZ2h0OiAzLjc1cmVtO31oMiwgLmgyIHtmb250LXNpemU6IDIuMjVyZW07Zm9udC13ZWlnaHQ6IDUwMDtsaW5lLWhlaWdodDogMy4yNXJlbTt9aDMsIC5oMyB7Zm9udC1zaXplOiAxLjVyZW07Zm9udC13ZWlnaHQ6IDUwMDtsaW5lLWhlaWdodDogMi4yNXJlbTt9aDQsIC5oNCB7Zm9udC1zaXplOiAxLjI1cmVtO2ZvbnQtd2VpZ2h0OiA1MDA7bGluZS1oZWlnaHQ6IDEuODc1cmVtO31oNSwgLmg1IHtmb250LXNpemU6IDFyZW07Zm9udC13ZWlnaHQ6IDUwMDtsaW5lLWhlaWdodDogMS44NzVyZW07fWg2LCAuaDYge2ZvbnQtc2l6ZTogMC44NzVyZW07Zm9udC13ZWlnaHQ6IDUwMDtsaW5lLWhlaWdodDogMS44NzVyZW07fS5oZWFkaW5nLXVwcGVyY2FzZSB7dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtmb250LXdlaWdodDogNzAwO31oMS5oZWFkaW5nLXVwcGVyY2FzZSwgLmgxLmhlYWRpbmctdXBwZXJjYXNlIHtsZXR0ZXItc3BhY2luZzogNHB4O21hcmdpbi1yaWdodDogLTRweDt9aDIuaGVhZGluZy11cHBlcmNhc2UsIC5oMi5oZWFkaW5nLXVwcGVyY2FzZSB7bGV0dGVyLXNwYWNpbmc6IDRweDttYXJnaW4tcmlnaHQ6IC00cHg7fWgzLmhlYWRpbmctdXBwZXJjYXNlLCAuaDMuaGVhZGluZy11cHBlcmNhc2Uge2xldHRlci1zcGFjaW5nOiA0cHg7bWFyZ2luLXJpZ2h0OiAtNHB4O31oNC5oZWFkaW5nLXVwcGVyY2FzZSwgLmg0LmhlYWRpbmctdXBwZXJjYXNlIHtsZXR0ZXItc3BhY2luZzogNHB4O21hcmdpbi1yaWdodDogLTRweDt9aDUuaGVhZGluZy11cHBlcmNhc2UsIC5oNS5oZWFkaW5nLXVwcGVyY2FzZSB7Zm9udC13ZWlnaHQ6IDcwMDtsZXR0ZXItc3BhY2luZzogMnB4O21hcmdpbi1yaWdodDogLTJweDt9aDYuaGVhZGluZy11cHBlcmNhc2UsIC5oNi5oZWFkaW5nLXVwcGVyY2FzZSB7Zm9udC13ZWlnaHQ6IDcwMDtsZXR0ZXItc3BhY2luZzogMnB4O21hcmdpbi1yaWdodDogLTJweDt9LmhlYWRpbmctbGluZTo6YmVmb3JlIHtjb250ZW50OiAnJztwb3NpdGlvbjogcmVsYXRpdmU7ZGlzcGxheTogYmxvY2s7d2lkdGg6IDU0cHg7ZmxvYXQ6IGxlZnQ7aGVpZ2h0OiAxMDAlO2JvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZmZmO21hcmdpbi10b3A6IC0zcHg7bWFyZ2luLXJpZ2h0OiAyN3B4O3BhZGRpbmctdG9wOiAxZW07fS5oZWFkaW5nLWxpbmUuaGVhZGluZy1saW5lLWRhcms6OmJlZm9yZSB7Ym9yZGVyLWNvbG9yOiAjMDAwO31wIHttYXJnaW4tYm90dG9tOiAxcmVtO31wLmxlYWQge2ZvbnQtc2l6ZTogMS4xMjVyZW07Zm9udC13ZWlnaHQ6IDQwMDtsaW5lLWhlaWdodDogMS44NzU7fXAuaGFzLWRyb3AtY2FwOm5vdCg6Zm9jdXMpOmZpcnN0LWxldHRlciB7ZmxvYXQ6IGxlZnQ7Zm9udC1zaXplOiAzLjVlbTtmb250LXdlaWdodDogNDAwO2xpbmUtaGVpZ2h0OiAxO21hcmdpbjogLjA1ZW0gLjJlbSAwIDA7fWEge2N1cnNvcjogcG9pbnRlcjtjb2xvcjogIzI3NTRkYjt0ZXh0LWRlY29yYXRpb246IG5vbmU7fWE6bm90KC5idG4pIHstd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1vdXQ7LW1vei10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2Utb3V0Oy1tcy10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2Utb3V0Oy1vLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1vdXQ7dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLW91dDt9YTpob3ZlciwgYTpmb2N1cyB7dGV4dC1kZWNvcmF0aW9uOiBub25lO291dGxpbmU6IDA7Y29sb3I6ICMyNzU0ZGI7fWEsIGJ1dHRvbiB7b3V0bGluZTogbm9uZTt9ZW0ge2ZvbnQtc3R5bGU6IGl0YWxpYzt9c3Ryb25nIHtmb250LXdlaWdodDogNzAwO31hZGRyZXNzLCBibG9ja3F1b3RlLCBkZCwgZGwsIGZpZWxkc2V0LCBmb3JtLCBvbCwgcCwgcHJlLCB0YWJsZSwgdWwge21hcmdpbi1ib3R0b206IDFyZW07fXByZSB7bWFyZ2luOiAwO3BhZGRpbmc6IDkuNXB4O2NvbG9yOiAjMzMzO2JhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7Ym9yZGVyOiAxcHggc29saWQgI2U4ZThlODtib3JkZXItcmFkaXVzOiAwcHg7dGV4dC1hbGlnbjogbGVmdDt9aW5wdXQsIHNlbGVjdCwgdGV4dGFyZWEge2ZvbnQtc2l6ZTogMXJlbTtmb250LXN0eWxlOiBub3JtYWw7Zm9udC13ZWlnaHQ6IDQwMDt9dWwsIG9sIHttYXJnaW46IDA7cGFkZGluZzogMDt9dWwge2xpc3Qtc3R5bGU6IG5vbmU7fXA6bGFzdC1jaGlsZCwgdWw6bGFzdC1jaGlsZCwgb2w6bGFzdC1jaGlsZCwgcHJlOmxhc3QtY2hpbGQsIHRhYmxlOmxhc3QtY2hpbGQsIGJsb2NrcXVvdGU6bGFzdC1jaGlsZCB7bWFyZ2luLWJvdHRvbTogMDt9LnNpdGUtaGVhZGVyIHtwb3NpdGlvbjogcmVsYXRpdmU7ei1pbmRleDogMTAwMDt0b3A6IDA7bGVmdDogMDtyaWdodDogMDttaW4taGVpZ2h0OiA1MHB4O30ubmF2YmFyLWJyYW5kIHtwYWRkaW5nLXRvcDogLjI1cmVtO3BhZGRpbmctYm90dG9tOiAuMjVyZW07fS5sb2dvIHtkaXNwbGF5OiAtbXMtZmxleGJveDtkaXNwbGF5OiBmbGV4Oy1tcy1mbGV4LWFsaWduOiBjZW50ZXI7YWxpZ24taXRlbXM6IGNlbnRlcjt9LmxvZ28gaW1nIHtkaXNwbGF5OiBibG9jazt9LnNpdGUtaGVhZGVyIC5uYXZiYXIge21pbi1oZWlnaHQ6IDUwcHg7fS5uYXZiYXItdG9nZ2xlciB7cG9zaXRpb246IHJlbGF0aXZlO3dpZHRoOiA1MHB4O2hlaWdodDogNTBweDttYXJnaW4tbGVmdDogYXV0bztwYWRkaW5nOiAwO2NvbG9yOiAjZmZmO2JhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O2JvcmRlcjogMDtib3JkZXItcmFkaXVzOiAwO2JveC1zaGFkb3c6IG5vbmU7Y3Vyc29yOiBwb2ludGVyO291dGxpbmU6IG5vbmU7fS5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7b3V0bGluZTogbm9uZTt9Lm5hdmJhci10b2dnbGVyIHNwYW4ge3Bvc2l0aW9uOiByZWxhdGl2ZTt3aWR0aDogMzJweDttYXJnaW46IDAgYXV0bztiYWNrZ3JvdW5kOiAjZmZmOy13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMnMgLjJzIGVhc2UtaW4tb3V0Oy1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMnMgLjJzIGVhc2UtaW4tb3V0Oy1vLXRyYW5zaXRpb246IGJhY2tncm91bmQgLjJzIC4ycyBlYXNlLWluLW91dDt0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4ycyAuMnMgZWFzZS1pbi1vdXQ7fS5uYXZiYXItdG9nZ2xlciBzcGFuLCAubmF2YmFyLXRvZ2dsZXIgc3BhbjpiZWZvcmUsIC5uYXZiYXItdG9nZ2xlciBzcGFuOmFmdGVyIHtkaXNwbGF5OiBibG9jaztoZWlnaHQ6IDJweDstd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweDstd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7LW1vei1ib3JkZXItcmFkaXVzOiA1cHg7LW1vei1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmc7Ym9yZGVyLXJhZGl1czogNXB4O2JhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7fS5uYXZiYXItdG9nZ2xlciBzcGFuOmJlZm9yZSwgLm5hdmJhci10b2dnbGVyIHNwYW46YWZ0ZXIge3Bvc2l0aW9uOiBhYnNvbHV0ZTtjb250ZW50OiAnJzt3aWR0aDogMTZweDtiYWNrZ3JvdW5kOiAjZmZmOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTstbW96LXRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7LW8tdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTstbXMtdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTt0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlOy13ZWJraXQtdHJhbnNpdGlvbjogdG9wIC4ycyAuNHMgZWFzZS1pbi1vdXQsIGxlZnQgLjJzIC4ycyBlYXNlLWluLW91dCwgcmlnaHQgLjJzIC4ycyBlYXNlLWluLW91dCwgd2lkdGggLjJzIC4ycyBlYXNlLWluLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gLjJzIGVhc2UtaW4tb3V0Oy1tb3otdHJhbnNpdGlvbjogdG9wIC4ycyAuNHMgZWFzZS1pbi1vdXQsIGxlZnQgLjJzIC4ycyBlYXNlLWluLW91dCwgcmlnaHQgLjJzIC4ycyBlYXNlLWluLW91dCwgd2lkdGggLjJzIC4ycyBlYXNlLWluLW91dCwgLW1vei10cmFuc2Zvcm0gLjJzIGVhc2UtaW4tb3V0Oy1vLXRyYW5zaXRpb246IHRvcCAuMnMgLjRzIGVhc2UtaW4tb3V0LCBsZWZ0IC4ycyAuMnMgZWFzZS1pbi1vdXQsIHJpZ2h0IC4ycyAuMnMgZWFzZS1pbi1vdXQsIHdpZHRoIC4ycyAuMnMgZWFzZS1pbi1vdXQsIC1vLXRyYW5zZm9ybSAuMnMgZWFzZS1pbi1vdXQ7dHJhbnNpdGlvbjogdG9wIC4ycyAuNHMgZWFzZS1pbi1vdXQsIGxlZnQgLjJzIC4ycyBlYXNlLWluLW91dCwgcmlnaHQgLjJzIC4ycyBlYXNlLWluLW91dCwgd2lkdGggLjJzIC4ycyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIC4ycyBlYXNlLWluLW91dDt9Lm5hdmJhci10b2dnbGVyIHNwYW46YmVmb3JlIHt0b3A6IDlweDtsZWZ0OiAxNnB4O30ubmF2YmFyLXRvZ2dsZXIgc3BhbjphZnRlciB7dG9wOiAtOXB4O3JpZ2h0OiAxNnB4O30ubmF2YmFyLXRvZ2dsZXIub3BlbiBzcGFuIHtiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50Oy13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMnMgMHMgZWFzZS1pbi1vdXQ7LW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4ycyAwcyBlYXNlLWluLW91dDstby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4ycyAwcyBlYXNlLWluLW91dDt0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4ycyAwcyBlYXNlLWluLW91dDt9Lm5hdmJhci10b2dnbGVyLm9wZW4gc3BhbjpiZWZvcmUsIC5uYXZiYXItdG9nZ2xlci5vcGVuIHNwYW46YWZ0ZXIge3RvcDogMDt3aWR0aDogMzJweDstd2Via2l0LXRyYW5zaXRpb246IHRvcCAuMnMgZWFzZS1pbi1vdXQsIGxlZnQgLjJzIC4ycyBlYXNlLWluLW91dCwgcmlnaHQgLjJzIC4ycyBlYXNlLWluLW91dCwgd2lkdGggLjJzIC4ycyBlYXNlLWluLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gLjJzIC40cyBlYXNlLWluLW91dDstbW96LXRyYW5zaXRpb246IHRvcCAuMnMgZWFzZS1pbi1vdXQsIGxlZnQgLjJzIC4ycyBlYXNlLWluLW91dCwgcmlnaHQgLjJzIC4ycyBlYXNlLWluLW91dCwgd2lkdGggLjJzIC4ycyBlYXNlLWluLW91dCwgLW1vei10cmFuc2Zvcm0gLjJzIC40cyBlYXNlLWluLW91dDstby10cmFuc2l0aW9uOiB0b3AgLjJzIGVhc2UtaW4tb3V0LCBsZWZ0IC4ycyAuMnMgZWFzZS1pbi1vdXQsIHJpZ2h0IC4ycyAuMnMgZWFzZS1pbi1vdXQsIHdpZHRoIC4ycyAuMnMgZWFzZS1pbi1vdXQsIC1vLXRyYW5zZm9ybSAuMnMgLjRzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246IHRvcCAuMnMgZWFzZS1pbi1vdXQsIGxlZnQgLjJzIC4ycyBlYXNlLWluLW91dCwgcmlnaHQgLjJzIC4ycyBlYXNlLWluLW91dCwgd2lkdGggLjJzIC4ycyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIC4ycyAuNHMgZWFzZS1pbi1vdXQ7fS5uYXZiYXItdG9nZ2xlci5vcGVuIHNwYW46YmVmb3JlIHtsZWZ0OiAwOy13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7LW1vei10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTstby10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTstbXMtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7dHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7fS5uYXZiYXItdG9nZ2xlci5vcGVuIHNwYW46YWZ0ZXIge3JpZ2h0OiAwOy13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpOy1tb3otdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpOy1vLXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTstbXMtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO3RyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTt9Lm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXIge2NvbG9yOiAjZmZmO30ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlciBzcGFuLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlciBzcGFuOmJlZm9yZSwgLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXIgc3BhbjphZnRlciB7YmFja2dyb3VuZDogIzI1MjcyOTt9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCl7LnNpdGUtaGVhZGVyLmhlYWRlci1maXhlZCB7cG9zaXRpb246IGZpeGVkOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjt9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTIwMHB4KXsuc2l0ZS1oZWFkZXIgLm5hdmJhciB7cGFkZGluZy1sZWZ0OiA2NXB4O3BhZGRpbmctcmlnaHQ6IDY1cHg7fS5zaXRlLWhlYWRlciAubmF2LWxpbmsge3BhZGRpbmctdG9wOiAwO3BhZGRpbmctYm90dG9tOiAwO30uc2l0ZS1oZWFkZXIgLm5hdmJhci1uYXYgPiBsaSA+IC5uYXYtbGluayB7cGFkZGluZy1sZWZ0OiAwO3BhZGRpbmctcmlnaHQ6IDA7bWFyZ2luLWxlZnQ6IDEwcHg7bWFyZ2luLXJpZ2h0OiAxMHB4O30uc2l0ZS1oZWFkZXIgLm5hdmJhci1uYXYgPiBsaSA+IGEge3Bvc2l0aW9uOiByZWxhdGl2ZTt9LnNpdGUtaGVhZGVyIC5uYXZiYXItbmF2ID4gbGkgPiBhOmJlZm9yZSB7Y29udGVudDogJyc7cG9zaXRpb246IGFic29sdXRlO2JvdHRvbTogMDtsZWZ0OiAwO3JpZ2h0OiAwO2JvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO29wYWNpdHk6IDA7dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLW91dDt9LnNpdGUtaGVhZGVyIC5uYXZiYXItbmF2ID4gbGkuYWN0aXZlID4gYTpiZWZvcmUge29wYWNpdHk6IDE7fS5zaXRlLWhlYWRlciAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2ID4gbGkgPiBhOmJlZm9yZSB7Ym9yZGVyLWNvbG9yOiAjMjUyNzI5O319LnNpdGUtZm9vdGVyIHtwb3NpdGlvbjogcmVsYXRpdmU7cGFkZGluZy10b3A6IDUwcHg7cGFkZGluZy1ib3R0b206IDUwcHg7fS51c2VmdWxsLW5hdiB7ZGlzcGxheTogLW1zLWZsZXhib3g7ZGlzcGxheTogZmxleDstbXMtZmxleC13cmFwOiB3cmFwO2ZsZXgtd3JhcDogd3JhcDstbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtmbGV4LWRpcmVjdGlvbjogY29sdW1uO30udXNlZnVsbC1uYXYgdWwge2Rpc3BsYXk6IC1tcy1mbGV4Ym94O2Rpc3BsYXk6IGZsZXg7LW1zLWZsZXgtd3JhcDogd3JhcDtmbGV4LXdyYXA6IHdyYXA7bWFyZ2luOiAtMTJweDt9LnVzZWZ1bGwtbmF2IHVsICsgdWwge3BhZGRpbmctdG9wOiAxMnB4O30udXNlZnVsbC1uYXYgbGkge3BhZGRpbmc6IDEycHg7fS51c2VmdWxsLW5hdiBhIHtkaXNwbGF5OiBibG9jaztjb2xvcjogIzI1MjcyOTt9LnVzZWZ1bGwtbmF2IGE6aG92ZXIge29wYWNpdHk6IC44O30udXNlZnVsbC1uYXYgYSBpIHtmb250LXNpemU6IDE2cHg7fS51c2VmdWxsLW5hdi5saWdodCwgLnVzZWZ1bGwtbmF2LmxpZ2h0IGEge2NvbG9yOiAjZmZmO30udXNlZnVsbC1uYXYuZGFyaywgLnVzZWZ1bGwtbmF2LmRhcmsgYSB7Y29sb3I6ICMyNTI3Mjk7fS5zb2NpYWwtbmF2IHtkaXNwbGF5OiAtbXMtZmxleGJveDtkaXNwbGF5OiBmbGV4Oy1tcy1mbGV4LXdyYXA6IHdyYXA7ZmxleC13cmFwOiB3cmFwO30uc29jaWFsLW5hdiB1bCB7ZGlzcGxheTogLW1zLWZsZXhib3g7ZGlzcGxheTogZmxleDstbXMtZmxleC13cmFwOiB3cmFwO2ZsZXgtd3JhcDogd3JhcDttYXJnaW46IC0xMnB4O30uc29jaWFsLW5hdiB1bCArIHVsIHtwYWRkaW5nLXRvcDogMTJweDt9LnNvY2lhbC1uYXYgbGkge3BhZGRpbmc6IDEycHg7fS5zb2NpYWwtbmF2IGEge2Rpc3BsYXk6IGJsb2NrO3RleHQtYWxpZ246IGNlbnRlcjtjb2xvcjogIzI1MjcyOTt9LnNvY2lhbC1uYXYgYTpob3ZlciB7b3BhY2l0eTogLjg7fS5zb2NpYWwtbmF2IGEgaSB7Zm9udC1zaXplOiAxNnB4O30uc29jaWFsLW5hdi5saWdodCwgLnNvY2lhbC1uYXYubGlnaHQgYSB7Y29sb3I6ICNmZmY7fS5zb2NpYWwtbmF2LmRhcmssIC5zb2NpYWwtbmF2LmRhcmsgYSB7Y29sb3I6ICMyNTI3Mjk7fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTE5OXB4KXsuc2l0ZS1mb290ZXIuZm9vdGVyLW1vYmlsZS1saWdodCB7YmFja2dyb3VuZDogI2ZmZjt9LnNpdGUtZm9vdGVyLmZvb3Rlci1tb2JpbGUtbGlnaHQsIC5zaXRlLWZvb3Rlci5mb290ZXItbW9iaWxlLWxpZ2h0IGEge2NvbG9yOiAjMjUyNzI5O30uc2l0ZS1mb290ZXIuZm9vdGVyLW1vYmlsZS1kYXJrIHtiYWNrZ3JvdW5kOiAjMDMwNTA3O30uc2l0ZS1mb290ZXIuZm9vdGVyLW1vYmlsZS1kYXJrLCAuc2l0ZS1mb290ZXIuZm9vdGVyLW1vYmlsZS1kYXJrIGEge2NvbG9yOiAjZmZmO319QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMjAwcHgpey51c2VmdWxsLW5hdi51c2VmdWxsLW5hdi1waW5uZWQge3Bvc2l0aW9uOiBhYnNvbHV0ZTtib3R0b206IDUwcHg7bGVmdDogNTBweDt9LnNvY2lhbC1uYXYuc29jaWFsLW5hdi1waW5uZWQge3Bvc2l0aW9uOiBmaXhlZDt0b3A6IDUwcHg7Ym90dG9tOiA1MHB4O3JpZ2h0OiAwO3dpZHRoOiA1MHB4O30uc29jaWFsLW5hdi5zb2NpYWwtbmF2LXBpbm5lZCB7LW1zLWZsZXgtYWxpZ246IGNlbnRlcjthbGlnbi1pdGVtczogY2VudGVyO30uc29jaWFsLW5hdi5zb2NpYWwtbmF2LXBpbm5lZCB1bCB7LW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47ZmxleC1kaXJlY3Rpb246IGNvbHVtbjttYXJnaW46IDA7d2lkdGg6IDEwMCU7fS5zaXRlLWZvb3Rlci5mb290ZXItZml4ZWQge3Bvc2l0aW9uOiBmaXhlZDtib3R0b206IDA7bGVmdDogMDtyaWdodDogMDtwYWRkaW5nOiAwIDUwcHg7ei1pbmRleDogNTA7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO30uc2l0ZS1mb290ZXIuZm9vdGVyLWZpeGVkID4gLmNvbnRhaW5lciwgLnNpdGUtZm9vdGVyLmZvb3Rlci1maXhlZCA+IC5jb250YWluZXItZmx1aWQge21pbi1oZWlnaHQ6IDUwcHg7fS5zaXRlLWZvb3Rlci5mb290ZXItbGlnaHQsIC5zaXRlLWZvb3Rlci5mb290ZXItbGlnaHQgYSB7Y29sb3I6ICNmZmY7fX06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge2NvbG9yOiAjOTU5Nzk5fTo6LW1vei1wbGFjZWhvbGRlciB7Y29sb3I6ICM5NTk3OTl9Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7Y29sb3I6ICM5NTk3OTl9OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge2NvbG9yOiAjOTU5Nzk5fTo6cGxhY2Vob2xkZXIge2NvbG9yOiAjOTU5Nzk5fTotd2Via2l0LWF1dG9maWxsLCA6LXdlYmtpdC1hdXRvZmlsbDpob3ZlciwgOi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsIDotd2Via2l0LWF1dG9maWxsOmFjdGl2ZSB7LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICMyNTI3MjkgIWltcG9ydGFudDstd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwcHggMTAwMHB4IHRyYW5zcGFyZW50IGluc2V0O3RyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgNTAwMHMgZWFzZS1pbi1vdXQgMHM7fS5mb3JtLWNvbnRyb2wge2hlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyA3cHgpO2ZvbnQtc2l6ZTogLjg3NXJlbTtsaW5lLWhlaWdodDogMS42MjVyZW07Y29sb3I6ICMyNTI3Mjk7Ym9yZGVyLWNvbG9yOiAjZTNlM2UzO30uZm9ybS1jb250cm9sOmZvY3VzIHtjb2xvcjogIzI1MjcyOTtib3JkZXItY29sb3I6ICMyNzU0ZGI7Ym94LXNoYWRvdzogbm9uZTt9LmZvcm0tY29udHJvbDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7Y29sb3I6ICM5NTk3OTl9LmZvcm0tY29udHJvbDo6LW1vei1wbGFjZWhvbGRlciB7Y29sb3I6ICM5NTk3OTl9LmZvcm0tY29udHJvbDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge2NvbG9yOiAjOTU5Nzk5fS5mb3JtLWNvbnRyb2w6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7Y29sb3I6ICM5NTk3OTl9LmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge2NvbG9yOiAjOTU5Nzk5fS5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQsIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZWVmO31zZWxlY3QuZm9ybS1jb250cm9sOmZvY3VzOjotbXMtdmFsdWUge2NvbG9yOiAjMjUyNzI5O30uY29sLWZvcm0tbGFiZWwge3BhZGRpbmctdG9wOiBjYWxjKDAuMzc1cmVtICsgMnB4KTtwYWRkaW5nLWJvdHRvbTogY2FsYygwLjM3NXJlbSArIDJweCk7fS5jb2wtZm9ybS1sYWJlbC1sZyB7cGFkZGluZy10b3A6IGNhbGMoMC41cmVtICsgMnB4KTtwYWRkaW5nLWJvdHRvbTogY2FsYygwLjVyZW0gKyAycHgpO30uY29sLWZvcm0tbGFiZWwtc20ge3BhZGRpbmctdG9wOiBjYWxjKDAuMjVyZW0gKyAycHgpO3BhZGRpbmctYm90dG9tOiBjYWxjKDAuMjVyZW0gKyAycHgpO30uZm9ybS1jb250cm9sLXBsYWludGV4dCB7Y29sb3I6ICMyNTI3Mjk7fS5mb3JtLWNvbnRyb2wtc20ge2hlaWdodDogY2FsYygxLjVlbSArIDAuNXJlbSArIDNweCk7cGFkZGluZzogMC4yNXJlbSAwLjVyZW07fS5mb3JtLWNvbnRyb2wtbGcge2hlaWdodDogY2FsYygxLjVlbSArIDEuMzc1cmVtICsgN3B4KTtwYWRkaW5nOiAwLjVyZW0gMXJlbTt9LmZvcm0tZ3JvdXAge21hcmdpbi1ib3R0b206IDIwcHg7fS5mb3JtLXJvdyB7bWFyZ2luLXJpZ2h0OiAtMTBweDttYXJnaW4tbGVmdDogLTEwcHg7fS5mb3JtLXJvdyA+IC5jb2wsIC5mb3JtLXJvdyA+IFtjbGFzcyo9XCJjb2wtXCJdIHtwYWRkaW5nLXJpZ2h0OiAxMHB4O3BhZGRpbmctbGVmdDogMTBweDt9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1cyB7Ym94LXNoYWRvdzogbm9uZTt9Lndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQ6Zm9jdXMsIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkOmZvY3VzIHtib3gtc2hhZG93OiBub25lO30ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge2JveC1zaGFkb3c6IG5vbmU7fS53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtib3gtc2hhZG93OiBub25lO30ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZDpmb2N1cyB7Ym94LXNoYWRvdzogbm9uZTt9Lndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZDpmb2N1cywgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cyB7Ym94LXNoYWRvdzogbm9uZTt9Lndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7Ym94LXNoYWRvdzogbm9uZTt9Lndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtib3gtc2hhZG93OiBub25lO30uZm9ybS1jb250cm9sLmZjLXNlbWktd2hpdGUge2NvbG9yOiAjZmZmO2JhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjEyNSk7Ym9yZGVyLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC41KTt9LmZvcm0tY29udHJvbC5mYy1zZW1pLXdoaXRlOmZvY3VzIHtjb2xvcjogI2ZmZjtib3JkZXItY29sb3I6ICNmZmY7fS5mb3JtLWNvbnRyb2wuZmMtc2VtaS13aGl0ZTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7Y29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjc1KX0uZm9ybS1jb250cm9sLmZjLXNlbWktd2hpdGU6Oi1tb3otcGxhY2Vob2xkZXIge2NvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC43NSl9LmZvcm0tY29udHJvbC5mYy1zZW1pLXdoaXRlOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7Y29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjc1KX0uZm9ybS1jb250cm9sLmZjLXNlbWktd2hpdGU6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7Y29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjc1KX0uZm9ybS1jb250cm9sLmZjLXNlbWktd2hpdGU6OnBsYWNlaG9sZGVyIHtjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuNzUpfS5mb3JtLWNvbnRyb2wuZmMtc2VtaS13aGl0ZTpkaXNhYmxlZCwgLmZvcm0tY29udHJvbC5mYy1zZW1pLXdoaXRlW3JlYWRvbmx5XSB7YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuMDc1KTt9c2VsZWN0LmZvcm0tY29udHJvbC5mYy1zZW1pLXdoaXRlOmZvY3VzOjotbXMtdmFsdWUge2NvbG9yOiAjZmZmO30uZm9ybS1jb250cm9sLmZjLXNlbWktd2hpdGU6LXdlYmtpdC1hdXRvZmlsbCwgLmZvcm0tY29udHJvbC5mYy1zZW1pLXdoaXRlOi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsIC5mb3JtLWNvbnRyb2wuZmMtc2VtaS13aGl0ZTotd2Via2l0LWF1dG9maWxsOmZvY3VzLCAuZm9ybS1jb250cm9sLmZjLXNlbWktd2hpdGU6LXdlYmtpdC1hdXRvZmlsbDphY3RpdmUgey13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7fS5mb3JtLWNvbnRyb2wuZmMtc2VtaS1kYXJrIHtjb2xvcjogI2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4yNSk7Ym9yZGVyLWNvbG9yOiByZ2JhKDAsMCwwLC41KTt9LmZvcm0tY29udHJvbC5mYy1zZW1pLWRhcms6Zm9jdXMge2NvbG9yOiAjZmZmO2JvcmRlci1jb2xvcjogcmdiYSgwLDAsMCwuNzUpO30uZm9ybS1jb250cm9sLmZjLXNlbWktZGFyazo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7Y29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjUpfS5mb3JtLWNvbnRyb2wuZmMtc2VtaS1kYXJrOjotbW96LXBsYWNlaG9sZGVyIHtjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuNSl9LmZvcm0tY29udHJvbC5mYy1zZW1pLWRhcms6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuNSl9LmZvcm0tY29udHJvbC5mYy1zZW1pLWRhcms6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7Y29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjUpfS5mb3JtLWNvbnRyb2wuZmMtc2VtaS1kYXJrOjpwbGFjZWhvbGRlciB7Y29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjUpfS5mb3JtLWNvbnRyb2wuZmMtc2VtaS1kYXJrOmRpc2FibGVkLCAuZm9ybS1jb250cm9sLmZjLXNlbWktZGFya1tyZWFkb25seV0ge2JhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjI1KTt9c2VsZWN0LmZvcm0tY29udHJvbC5mYy1zZW1pLWRhcms6Zm9jdXM6Oi1tcy12YWx1ZSB7Y29sb3I6ICNmZmY7fS5mb3JtLWNvbnRyb2wuZmMtc2VtaS1kYXJrOi13ZWJraXQtYXV0b2ZpbGwsIC5mb3JtLWNvbnRyb2wuZmMtc2VtaS1kYXJrOi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsIC5mb3JtLWNvbnRyb2wuZmMtc2VtaS1kYXJrOi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuZmMtc2VtaS1kYXJrOi13ZWJraXQtYXV0b2ZpbGw6YWN0aXZlIHstd2Via2l0LXRleHQtZmlsbC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O31idXR0b246Zm9jdXMsIC5idG46Zm9jdXMsIC5idG4uZm9jdXMge291dGxpbmU6IG5vbmU7Ym94LXNoYWRvdzogbm9uZTt9LmJhY2stdG8tdG9wIHtkaXNwbGF5OiBibG9jaztwb3NpdGlvbjogZml4ZWQ7Ym90dG9tOiAtNTBweDtyaWdodDogMHB4O3dpZHRoOiA1MHB4O2hlaWdodDogNTBweDttYXJnaW46IDA7cGFkZGluZzogMDt6LWluZGV4OiA3NTtiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO2JhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7Ym9yZGVyOiAwO2JvcmRlci1yYWRpdXM6IDA7Ym94LXNoYWRvdzogbm9uZTtsaW5lLWhlaWdodDogNTBweDtjb2xvcjogIzI1MjcyOTt0ZXh0LWFsaWduOiBjZW50ZXI7dHJhbnNpdGlvbjogY29sb3IgLjNzIGVhc2Utb3V0LCBiYWNrZ3JvdW5kIC4zcyBlYXNlLW91dCwgb3BhY2l0eSAuM3MgZWFzZS1vdXQsIGJvdHRvbSAuM3MgZWFzZS1vdXQgLjVzO30uYmFjay10by10b3A6aG92ZXIge29wYWNpdHk6IC43NTtjb2xvcjogIzI3NTRkYjt9LmJhY2stdG8tdG9wLmFjdGl2ZSB7Ym90dG9tOiAwO30uYnRuIHtmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6IDUwMDtjb2xvcjogIzI1Mjc1NDtwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO2ZvbnQtc2l6ZTogLjg3NXJlbTtsaW5lLWhlaWdodDogMS42MjVyZW07dHJhbnNpdGlvbjogY29sb3IgLjNzIGVhc2Utb3V0LCBiYWNrZ3JvdW5kIC4zcyBlYXNlLW91dCwgb3BhY2l0eSAuM3MgZWFzZS1vdXQsIGJveC1zaGFkb3cgLjNzIGVhc2Utb3V0IC4zczt9LmJ0bjpob3ZlciB7Y29sb3I6ICMyNzU0ZGI7fS5idG4tcHJpbWFyeSwgLmJ0bi1wcmltYXJ5OmZvY3VzIHtjb2xvcjogI2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiAjMjc1NGRiO2JvcmRlci1jb2xvcjogIzI3NTRkYjt9LmJ0bi1wcmltYXJ5OmhvdmVyIHtjb2xvcjogI2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiAjMjI0YWMwO2JvcmRlci1jb2xvcjogIzIyNGFjMDt9LmJ0bi1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLXByaW1hcnk6ZGlzYWJsZWQge2NvbG9yOiAjZmZmO2JhY2tncm91bmQtY29sb3I6ICMyNzU0ZGI7Ym9yZGVyLWNvbG9yOiAjMjc1NGRiO30uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge2NvbG9yOiAjZmZmO2JhY2tncm91bmQtY29sb3I6ICMyMjRhYzA7Ym9yZGVyLWNvbG9yOiAjMjI0YWMwO30uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge2JveC1zaGFkb3c6IG5vbmU7fS5idG4tc2Vjb25kYXJ5LCAuYnRuLXNlY29uZGFyeTpmb2N1cyB7Y29sb3I6ICNmZmY7YmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtib3JkZXItY29sb3I6ICM2Yzc1N2Q7fS5idG4tc2Vjb25kYXJ5OmhvdmVyIHtjb2xvcjogI2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiAjNWY2NzZlO2JvcmRlci1jb2xvcjogIzVmNjc2ZTt9LmJ0bi1zZWNvbmRhcnkuZGlzYWJsZWQsIC5idG4tc2Vjb25kYXJ5OmRpc2FibGVkIHtjb2xvcjogI2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO2JvcmRlci1jb2xvcjogIzZjNzU3ZDt9LmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtjb2xvcjogI2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiAjNWY2NzZlO2JvcmRlci1jb2xvcjogIzVmNjc2ZTt9LmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtib3gtc2hhZG93OiBub25lO30uYnRuLXdoaXRlLCAuYnRuLXdoaXRlOmZvY3VzIHtjb2xvcjogIzI1MjcyOTtiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO2JvcmRlci1jb2xvcjogI2ZmZjt9LmJ0bi13aGl0ZTpob3ZlciB7Y29sb3I6ICMyNzU0ZGI7fS5idG4td2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZSB7Y29sb3I6ICMyNzU0ZGI7fS5idG4tbGlnaHQsIC5idG4tbGlnaHQ6Zm9jdXMge2NvbG9yOiAjMjUyNzI5O2JhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7Ym9yZGVyLWNvbG9yOiAjZjhmOWZhO30uYnRuLWxpZ2h0OmhvdmVyIHtjb2xvcjogIzI1MjcyOTtiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMWYyO2JvcmRlci1jb2xvcjogI2YwZjFmMjt9LmJ0bi1saWdodC5kaXNhYmxlZCwgLmJ0bi1saWdodDpkaXNhYmxlZCB7Y29sb3I6ICMyNTI3Mjk7YmFja2dyb3VuZC1jb2xvcjogI2YwZjFmMjtib3JkZXItY29sb3I6ICNmMGYxZjI7fS5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7Y29sb3I6ICMyNTI3Mjk7YmFja2dyb3VuZC1jb2xvcjogI2YwZjFmMjtib3JkZXItY29sb3I6ICNmMGYxZjI7fS5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7Ym94LXNoYWRvdzogbm9uZTt9LmJ0bi1kYXJrLCAuYnRuLWRhcms6Zm9jdXMge2NvbG9yOiAjZmZmO2JhY2tncm91bmQtY29sb3I6ICMyNTI3Mjk7Ym9yZGVyLWNvbG9yOiAjMjUyNzI5O30uYnRuLWRhcms6aG92ZXIge2NvbG9yOiAjZmZmO2JhY2tncm91bmQtY29sb3I6ICMxMTEyMTM7Ym9yZGVyLWNvbG9yOiAjMTExMjEzO30uYnRuLWRhcmsuZGlzYWJsZWQsIC5idG4tZGFyazpkaXNhYmxlZCB7Y29sb3I6ICNmZmY7YmFja2dyb3VuZC1jb2xvcjogIzI1MjcyOTtib3JkZXItY29sb3I6ICMyNTI3Mjk7fS5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7Y29sb3I6ICNmZmY7YmFja2dyb3VuZC1jb2xvcjogIzExMTIxMztib3JkZXItY29sb3I6ICMxMTEyMTM7fS5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7Ym94LXNoYWRvdzogbm9uZTt9LmJ0bi1vdXRsaW5lLXByaW1hcnksIC5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzIHtjb2xvcjogIzI3NTRkYjtib3JkZXItY29sb3I6ICMyNzU0ZGI7fS5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyIHtjb2xvcjogI2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiAjMjI0YWMwO2JvcmRlci1jb2xvcjogIzIyNGFjMDt9LmJ0bi1vdXRsaW5lLXByaW1hcnkuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1wcmltYXJ5OmRpc2FibGVkIHtjb2xvcjogIzI3NTRkYjtiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDt9LmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtjb2xvcjogI2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiAjMjI0YWMwO2JvcmRlci1jb2xvcjogIzIyNGFjMDt9LmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtib3gtc2hhZG93OiBub25lO30uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzIHtjb2xvcjogIzZjNzU3ZDtib3JkZXItY29sb3I6ICM2Yzc1N2Q7fS5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIge2NvbG9yOiAjZmZmO2JhY2tncm91bmQtY29sb3I6ICM1ZjY3NmU7Ym9yZGVyLWNvbG9yOiAjNWY2NzZlO30uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkIHtjb2xvcjogIzZjNzU3ZDtiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDt9LmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtjb2xvcjogI2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiAjNWY2NzZlO2JvcmRlci1jb2xvcjogIzVmNjc2ZTt9LmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtib3gtc2hhZG93OiBub25lO30uYnRuLW91dGxpbmUtd2hpdGUsIC5idG4tb3V0bGluZS13aGl0ZTpmb2N1cyB7Y29sb3I6ICNmZmY7Ym9yZGVyLWNvbG9yOiAjZmZmO30uYnRuLW91dGxpbmUtd2hpdGU6aG92ZXIge2NvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC44KTtib3JkZXItY29sb3I6ICNmZmY7fS5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7Y29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjgpO30uYnRuLW91dGxpbmUtbGlnaHQsIC5idG4tb3V0bGluZS1saWdodDpmb2N1cyB7Y29sb3I6ICNmOGY5ZmE7Ym9yZGVyLWNvbG9yOiAjZjhmOWZhO30uYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXIge2NvbG9yOiAjMjUyNzI5O2JhY2tncm91bmQtY29sb3I6ICNmMGYxZjI7Ym9yZGVyLWNvbG9yOiAjZjBmMWYyO30uYnRuLW91dGxpbmUtbGlnaHQuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1saWdodDpkaXNhYmxlZCB7Y29sb3I6ICNjOGM5Y2E7YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7fS5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7Y29sb3I6ICMyNTI3Mjk7YmFja2dyb3VuZC1jb2xvcjogI2YwZjFmMjtib3JkZXItY29sb3I6ICNmMGYxZjI7fS5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7Ym94LXNoYWRvdzogbm9uZTt9LmJ0bi1vdXRsaW5lLWRhcmssIC5idG4tb3V0bGluZS1kYXJrOmZvY3VzIHtjb2xvcjogIzI1MjcyOTtib3JkZXItY29sb3I6ICMyNTI3Mjk7fS5idG4tb3V0bGluZS1kYXJrOmhvdmVyIHtjb2xvcjogI2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiAjMTExMjEzO2JvcmRlci1jb2xvcjogIzExMTIxMzt9LmJ0bi1vdXRsaW5lLWRhcmsuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1kYXJrOmRpc2FibGVkIHtjb2xvcjogIzI1MjcyOTtiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDt9LmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtjb2xvcjogI2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiAjMTExMjEzO2JvcmRlci1jb2xvcjogIzExMTIxMzt9LmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtib3gtc2hhZG93OiBub25lO30uYnRuLWxpbmsge2ZvbnQtd2VpZ2h0OiA0MDA7Y29sb3I6ICMyNzU0ZGI7fS5idG4tbGluazpob3ZlciB7Y29sb3I6ICMyMjRhYzA7fS5idG4tbGluazpkaXNhYmxlZCwgLmJ0bi1saW5rLmRpc2FibGVkIHtjb2xvcjogIzI3NTRkYjt9LmJ0bi1sZywgLmJ0bi1ncm91cC1sZyA+IC5idG4ge3BhZGRpbmc6IC42ODc1cmVtIDFyZW07Zm9udC1zaXplOiAxcmVtO30uYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0biB7cGFkZGluZzogMC4xMjVyZW0gMC41cmVtO30uYnRuLmJ0bi1yb3VuZGVkLWNpcmNsZSB7Ym9yZGVyLXJhZGl1czogMS4yNXJlbTt9LmJ0bi5idG4tbGcuYnRuLXJvdW5kZWQtY2lyY2xlLCAuYnRuLWdyb3VwLWxnID4gLmJ0bi1yb3VuZGVkLWNpcmNsZSB7Ym9yZGVyLXJhZGl1czogMS41NjI1cmVtO30uYnRuLmJ0bi1zbS5idG4tcm91bmRlZC1jaXJjbGUsIC5idG4tZ3JvdXAtc20gPiAuYnRuLXJvdW5kZWQtY2lyY2xlIHtib3JkZXItcmFkaXVzOiAxcmVtO30uYnRuLXNoYWRvdyB7Ym94LXNoYWRvdzogMCAxMHB4IDIwcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMTIpO30uYnRuLXNoYWRvdzpob3ZlciB7Ym94LXNoYWRvdzogMCAxMHB4IDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMTIpO30uYnRuLXNoYWRvdzpmb2N1cywgLmJ0bi1zaGFkb3cuZm9jdXMge2JveC1zaGFkb3c6IDAgMTBweCAyMHB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjEyKTt9LmJ0bi1zaGFkb3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXNoYWRvdzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1zaGFkb3cuZHJvcGRvd24tdG9nZ2xlIHtib3gtc2hhZG93OiAwIDEwcHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7fUBtZWRpYSAobWluLXdpZHRoOiA1NzZweCl7LmJ0biB7bWluLXdpZHRoOiAxNTBweDt9LmJ0biArIC5idG4ge21hcmdpbi1sZWZ0OiAxcmVtO319LnByb2dyZXNzIHtiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O2JvcmRlci1yYWRpdXM6IDA7fS5wcm9ncmVzcy1iYXIge2JhY2tncm91bmQtY29sb3I6ICMyNzU0ZGI7fS5saXN0LWdyb3VwLWl0ZW0ge2JvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtib3JkZXItY29sb3I6ICNlOGU4ZTg7fS5iYWRnZSB7Zm9udC13ZWlnaHQ6IDcwMDtsaW5lLWhlaWdodDogMThweDtib3JkZXItcmFkaXVzOiA0cHg7YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztib3JkZXI6IDFweCBzb2xpZCAjZThlOGU4O2NvbG9yOiAjMjUyNzI5O30ubGlzdC1ncm91cC1pdGVtPi5iYWRnZSB7bWFyZ2luLXRvcDogMXB4O30ubGlzdC1ncm91cC5zdHlsZS0yIC5saXN0LWdyb3VwLWl0ZW0ge3BhZGRpbmctbGVmdDogMDtwYWRkaW5nLXJpZ2h0OiAwO2JhY2tncm91bmQ6IHRyYW5zcGFyZW50O2JvcmRlcjogMDt9LmJhZGdlLnN0eWxlLTIge2JvcmRlcjogMDtiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtmb250LXNpemU6IDEzcHg7fS5saXN0aW5nIHtwYWRkaW5nLWxlZnQ6IDE3cHg7fS5saXN0aW5nIHVsIHttYXJnaW46IDVweCAwIDVweCAxN3B4O30ubGlzdGluZyBhIHtjb2xvcjogIzI1MjcyOTt9Lmxpc3RpbmcgYTpob3ZlciB7Y29sb3I6ICMyNzU0ZGI7fS5pY29ubGlzdCB7cGFkZGluZy1sZWZ0OiAzMHB4O30uaWNvbmxpc3QgdWwge2xpc3Qtc3R5bGUtdHlwZTogbm9uZTttYXJnaW46IDVweCAwIDVweCAyNXB4O30uaWNvbmxpc3QgbGkge3Bvc2l0aW9uOiByZWxhdGl2ZTt9Lmljb25saXN0PmxpIGkge3Bvc2l0aW9uOiBhYnNvbHV0ZTtsZWZ0OiAtMzBweDt0ZXh0LWFsaWduOiBjZW50ZXI7dG9wOiAwO3dpZHRoOiAxNHB4O2xpbmUtaGVpZ2h0OiAyOHB4O30uZGlzY2xpc3QsIC5kaXNjbGlzdCB1bCB7bGlzdC1zdHlsZS10eXBlOiBkaXNjO30uc3F1YXJlbGlzdCwgLnNxdWFyZWxpc3QgdWwge2xpc3Qtc3R5bGUtdHlwZTogc3F1YXJlO30uZGVjaW1hbGxpc3QsIC5kZWNpbWFsbGlzdCB1bCB7bGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO30ucm9tYW5saXN0LCAucm9tYW5saXN0IHVsIHtsaXN0LXN0eWxlLXR5cGU6IHVwcGVyLXJvbWFuO30uZ3JlZWtsaXN0LCAuZ3JlZWtsaXN0IHVsIHtsaXN0LXN0eWxlLXR5cGU6IGxvd2VyLWdyZWVrO30ubG93ZXJhbHBoYWxpc3QsIC5sb3dlcmFscGhhbGlzdCB1bCB7bGlzdC1zdHlsZS10eXBlOiBsb3dlci1hbHBoYTt9LnVwcGVyYWxwaGFsaXN0LCAudXBwZXJhbHBoYWxpc3QgdWwge2xpc3Qtc3R5bGUtdHlwZTogdXBwZXItYWxwaGE7fS50YWJsZSB7Ym9yZGVyLWNvbG9yOiAjZTdlN2U3O30udGFibGU6bm90KFtjbGFzcyo9XCJtYi1cIl0pIHttYXJnaW4tYm90dG9tOiAxLjVyZW07fS50YWJsZTpsYXN0LWNoaWxkOm5vdChbY2xhc3MqPVwibWItXCJdKSB7bWFyZ2luLWJvdHRvbTogMDt9LnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLCAudGFibGUgPiB0Ym9keSA+IHRyID4gdGgsIC50YWJsZSA+IHRmb290ID4gdHIgPiB0aCwgLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLCAudGFibGUgPiB0Ym9keSA+IHRyID4gdGQsIC50YWJsZSA+IHRmb290ID4gdHIgPiB0ZCB7cGFkZGluZzogLjVyZW07bGluZS1oZWlnaHQ6IDEuNTtib3JkZXItY29sb3I6ICNlN2U3ZTc7fS50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCB7Ym9yZGVyLWNvbG9yOiAjZTdlN2U3O2JvcmRlci1ib3R0b20td2lkdGg6IDFweDtmb250LXdlaWdodDogNTAwO30udGFibGUgPiB0Ym9keSArIHRib2R5IHtib3JkZXItY29sb3I6ICNlN2U3ZTc7Ym9yZGVyLXRvcC13aWR0aDogMXB4O30udGFibGUtY29uZGVuc2VkID4gdGhlYWQgPiB0ciA+IHRoLCAudGFibGUtY29uZGVuc2VkID4gdGJvZHkgPiB0ciA+IHRoLCAudGFibGUtY29uZGVuc2VkID4gdGZvb3QgPiB0ciA+IHRoLCAudGFibGUtY29uZGVuc2VkID4gdGhlYWQgPiB0ciA+IHRkLCAudGFibGUtY29uZGVuc2VkID4gdGJvZHkgPiB0ciA+IHRkLCAudGFibGUtY29uZGVuc2VkID4gdGZvb3QgPiB0ciA+IHRkIHtwYWRkaW5nOiAuMzEyNXJlbTt9LnRhYmxlLWJvcmRlcmVkLCAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGgsIC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aCwgLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoLCAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQsIC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZCwgLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkIHtib3JkZXItY29sb3I6ICNlN2U3ZTc7fS50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aCwgLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkIHtib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7fS50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZShvZGQpLCAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyIHtiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O30udGFibGUgPiB0aGVhZCA+IHRyID4gdGQuYWN0aXZlLCAudGFibGUgPiB0Ym9keSA+IHRyID4gdGQuYWN0aXZlLCAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuYWN0aXZlLCAudGFibGUgPiB0aGVhZCA+IHRyID4gdGguYWN0aXZlLCAudGFibGUgPiB0Ym9keSA+IHRyID4gdGguYWN0aXZlLCAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGguYWN0aXZlLCAudGFibGUgPiB0aGVhZCA+IHRyLmFjdGl2ZSA+IHRkLCAudGFibGUgPiB0Ym9keSA+IHRyLmFjdGl2ZSA+IHRkLCAudGFibGUgPiB0Zm9vdCA+IHRyLmFjdGl2ZSA+IHRkLCAudGFibGUgPiB0aGVhZCA+IHRyLmFjdGl2ZSA+IHRoLCAudGFibGUgPiB0Ym9keSA+IHRyLmFjdGl2ZSA+IHRoLCAudGFibGUgPiB0Zm9vdCA+IHRyLmFjdGl2ZSA+IHRoIHtiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O30udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuYWN0aXZlOmhvdmVyLCAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGguYWN0aXZlOmhvdmVyLCAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmFjdGl2ZTpob3ZlciA+IHRkLCAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLmFjdGl2ZSwgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5hY3RpdmU6aG92ZXIgPiB0aCB7YmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMzt9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHsudGFibGUtcmVzcG9uc2l2ZSB7Ym9yZGVyLWNvbG9yOiAjZTdlN2U3O30udGFibGUtcmVzcG9uc2l2ZTpub3QoW2NsYXNzKj1cIm1iLVwiXSkge21hcmdpbi1ib3R0b206IDEuNXJlbTt9LnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZDpub3QoW2NsYXNzKj1cIm1iLVwiXSkge21hcmdpbi1ib3R0b206IDA7fX0uYmxvY2ssIC5ibG9jayA+ICoge3Bvc2l0aW9uOiByZWxhdGl2ZTt9LmJsb2NrLXNoYWRvdyB7Ym94LXNoYWRvdzogMCA5cHggMjdweCByZ2JhKDAsMCwwLDAuMTIpO30uYmxvY2stcm91bmRlZCB7Ym9yZGVyLXJhZGl1czogLjI1cmVtO30uYmxvY2suYmxvY2stYm94ZWQge2JvcmRlcjogMXB4IHNvbGlkICNmZmY7cGFkZGluZzogMzBweDt9LmZlYXR1cmUtYmxvY2ssIC5mZWF0dXJlLWJsb2NrID4gKiB7cG9zaXRpb246IHJlbGF0aXZlO30uZmVhdHVyZS1ibG9jay5mZWF0dXJlLWJveGVkIHtib3JkZXI6IDFweCBzb2xpZCAjZmZmO3BhZGRpbmc6IDMwcHg7fS5mZWF0dXJlLWJsb2NrIC5mZWF0dXJlLWljb24gZGl2OmZpcnN0LWNoaWxkIHtkaXNwbGF5OiB0YWJsZTtwb3NpdGlvbjogcmVsYXRpdmU7Zm9udC1zaXplOiA0NHB4O2xpbmUtaGVpZ2h0OiAxO3RyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1vdXQ7fS5mZWF0dXJlLWJsb2NrOmhvdmVyIC5mZWF0dXJlLWljb24gZGl2OmZpcnN0LWNoaWxkIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7fS5tb2RhbCB7ei1pbmRleDogMTAwMDA7fSNzdWJzY3JpYmUtbW9kYWwge21heC13aWR0aDogNTQwcHg7fS5mZWF0aGVybGlnaHQtbGlnaHRib3gge2Rpc3BsYXk6IG5vbmU7fWRpdi5mZWF0aGVybGlnaHQsIGRpdi5mZWF0aGVybGlnaHQ6bGFzdC1vZi10eXBlIHtiYWNrZ3JvdW5kOiByZ2JhKDMsNSw3LC45KTt9ZGl2LmZlYXRoZXJsaWdodCAuZmVhdGhlcmxpZ2h0LWNvbnRlbnQge3BhZGRpbmc6IDA7Ym9yZGVyLWJvdHRvbTogMDtib3gtc2hhZG93OiAwIDAgMjdweCByZ2JhKDAsMCwwLC4yNyk7fWRpdi5mZWF0aGVybGlnaHQgLmZlYXRoZXJsaWdodC1pbm5lciA+ICo6bm90KC5vdmVybGF5KSB7cG9zaXRpb246IHJlbGF0aXZlO31kaXYuZmVhdGhlcmxpZ2h0IC5mZWF0aGVybGlnaHQtY2xvc2UtaWNvbiB7cG9zaXRpb246IGZpeGVkO3RvcDogMTVweDtyaWdodDogMTVweDt3aWR0aDogYXV0bztiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtmb250LXNpemU6IDI0cHg7bGluZS1oZWlnaHQ6IDE7Y29sb3I6ICNmZmY7fWRpdi5mZWF0aGVybGlnaHQuZmVhdGhlcmxpZ2h0LXBvcHVwIC5mZWF0aGVybGlnaHQtY2xvc2UtaWNvbiB7cG9zaXRpb246IGFic29sdXRlO3RvcDogMDtyaWdodDogMDt3aWR0aDogMzRweDtiYWNrZ3JvdW5kOiAjMDAwO2JhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjUpO2ZvbnQtc2l6ZTogMTZweDtsaW5lLWhlaWdodDogMzRweDtjb2xvcjogI2ZmZjt0cmFuc2l0aW9uOiBhbGwgLjE1cyBlYXNlLW91dDt9ZGl2LmZlYXRoZXJsaWdodC5mZWF0aGVybGlnaHQtcG9wdXAgLmZlYXRoZXJsaWdodC1jbG9zZS1pY29uOmhvdmVyIHtiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC43NSk7fWRpdi5mZWF0aGVybGlnaHQgLmZlYXRoZXJsaWdodC1uZXh0LCBkaXYuZmVhdGhlcmxpZ2h0IC5mZWF0aGVybGlnaHQtcHJldmlvdXMge3Bvc2l0aW9uOiBmaXhlZDt6LWluZGV4OiA5OTk5OTt0b3A6IDA7Ym90dG9tOiAwO2hlaWdodDogODBweDttYXJnaW46IGF1dG8gMDtwYWRkaW5nOiAwIDE1cHg7YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLW91dDt9ZGl2LmZlYXRoZXJsaWdodCAuZmVhdGhlcmxpZ2h0LW5leHQge2xlZnQ6IGF1dG87cmlnaHQ6IDA7fWRpdi5mZWF0aGVybGlnaHQgLmZlYXRoZXJsaWdodC1wcmV2aW91cyB7bGVmdDogMDtyaWdodDogYXV0bzt9ZGl2LmZlYXRoZXJsaWdodCAuZmVhdGhlcmxpZ2h0LW5leHQgc3BhbiwgZGl2LmZlYXRoZXJsaWdodCAuZmVhdGhlcmxpZ2h0LXByZXZpb3VzIHNwYW4ge2Rpc3BsYXk6IGJsb2NrO3Bvc2l0aW9uOiByZWxhdGl2ZTt0b3A6IDA7Ym90dG9tOiAwO2xlZnQ6IDA7cmlnaHQ6IDA7d2lkdGg6IGF1dG87bWFyZ2luOiAwO3BhZGRpbmc6IDA7Zm9udC1zaXplOiAzMnB4O2xpbmUtaGVpZ2h0OiA4MHB4O3RleHQtc2hhZG93OiBub25lO31kaXYuZmVhdGhlcmxpZ2h0IC5mZWF0aGVybGlnaHQtbmV4dDpob3ZlciwgZGl2LmZlYXRoZXJsaWdodCAuZmVhdGhlcmxpZ2h0LXByZXZpb3VzOmhvdmVyIHtvcGFjaXR5OiAuODt9LmZlYXRoZXJsaWdodC1jb250ZW50IC5jYXB0aW9uIHtwb3NpdGlvbjogYWJzb2x1dGU7Ym90dG9tOiAwO2xlZnQ6IDA7d2lkdGg6IDEwMCU7cGFkZGluZzogMjBweDtiYWNrZ3JvdW5kOiByZ2JhKDMsNSw3LC44KTt9LmZlYXRoZXJsaWdodC1jb250ZW50IC5jYXB0aW9uIC50aXRsZS1nYWxsZXJ5LCAuZmVhdGhlcmxpZ2h0LWNvbnRlbnQgLmNhcHRpb24gLnRleHQtZ2FsbGVyeSB7d2lkdGg6IDEwMCU7bWF4LXdpZHRoOiA2MDBweDtjb2xvcjogI2ZmZjt9ZGl2LmZlYXRoZXJsaWdodC1pZnJhbWUgLmZlYXRoZXJsaWdodC1jb250ZW50IC5jYXB0aW9uIHtwb3NpdGlvbjogZml4ZWQ7fWRpdi5mZWF0aGVybGlnaHQtaWZyYW1lIC5mZWF0aGVybGlnaHQtY29udGVudCB7d2lkdGg6IDEwMCU7bWF4LXdpZHRoOiA5MCU7fS5kaXZpZGVyIHtkaXNwbGF5OiBibG9jazttYXJnaW46IDIwcHggMDt3aWR0aDogMTAwJTtwb3NpdGlvbjogcmVsYXRpdmU7b3ZlcmZsb3c6IGhpZGRlbjtoZWlnaHQ6IDFweDtiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4xKTt9LmRpdmlkZXIuZGl2aWRlci1hbHQge3dpZHRoOiA1NHB4O2hlaWdodDogMnB4O2JhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjEpO30uZGl2aWRlci5kaXZpZGVyLWFsdC5zbWFsbCB7d2lkdGg6IDEycHg7fS5vdmVybGF5IHtwb3NpdGlvbjogYWJzb2x1dGU7dG9wOiAwO2JvdHRvbTogMDtsZWZ0OiAwO3JpZ2h0OiAwO292ZXJmbG93OiBoaWRkZW47LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO30ub3ZlcmxheS1pbm5lciB7cG9zaXRpb246IGFic29sdXRlO3RvcDogMDtib3R0b206IDA7bGVmdDogMDtyaWdodDogMDt9Lm92ZXJsYXktaW5uZXIgY2FudmFzIHtwb3NpdGlvbjogYWJzb2x1dGU7dG9wOiAwO2JvdHRvbTogMDtsZWZ0OiAwO3JpZ2h0OiAwO3dpZHRoOiAxMDAlO2hlaWdodDogMTAwJTt9Lm92ZXJsYXktdmlkZW8ge2JhY2tncm91bmQtY29sb3I6ICMwMDA7dG9wOiAtMjBweDtib3R0b206IC0yMHB4O2xlZnQ6IC0yMHB4O3JpZ2h0OiAtMjBweDt9LnZpZGVvLXdyYXBwZXIge3Bvc2l0aW9uOiBhYnNvbHV0ZTt3aWR0aDogMTAwJTtoZWlnaHQ6IDEwMCU7dG9wOiAwO2xlZnQ6IDA7ei1pbmRleDogMDtvdmVyZmxvdzogaGlkZGVuO2JhY2tncm91bmQtY29sb3I6ICMwMDA7fS52aWRlby13cmFwcGVyIHZpZGVvIHtwb3NpdGlvbjogYWJzb2x1dGU7dG9wOiA1MCU7bGVmdDogNTAlO21pbi13aWR0aDogMTAwJTttaW4taGVpZ2h0OiAxMDAlO21heC13aWR0aDogbm9uZTt3aWR0aDogYXV0bztoZWlnaHQ6IGF1dG87LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTstbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO3RyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO30uYmctaW1hZ2UtaG9sZGVyIGltZyB7ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50IH0ub3ZlcmxheS1pbm5lci56b29tLWFuaW1hdGlvbiB7YW5pbWF0aW9uOiB6b29tQW5pbWF0aW9uIDMwcyBlYXNlLW91dCBpbmZpbml0ZTt9QGtleWZyYW1lcyB6b29tQW5pbWF0aW9uIHswJSB7LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7LW1vei10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7dHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO301MCUgey13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDEuMTUsIDEuMTUpOy1tb3otdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDEuMTUsIDEuMTUpO3RyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAxLjE1LCAxLjE1KTt9MTAwJSB7LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7LW1vei10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7dHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO319Lmdsb2JhbC1vdmVybGF5IHtwb3NpdGlvbjogZml4ZWQ7dG9wOiAwO2JvdHRvbTogMDtsZWZ0OiAwO3JpZ2h0OiAwO292ZXJmbG93OiBoaWRkZW47LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO30uZnJhbWUge2JhY2tncm91bmQ6ICNmZmY7fS5mcmFtZSA+ICoge3Bvc2l0aW9uOiBmaXhlZDtvdmVyZmxvdzogaGlkZGVuO2JhY2tncm91bmQ6IGluaGVyaXQ7b3BhY2l0eTogLjA3Oy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjt9LmZyYW1lIC5mcmFtZS10b3Age3RvcDogMDtsZWZ0OiAwO3JpZ2h0OiAwO2hlaWdodDogNTBweDt9LmZyYW1lIC5mcmFtZS1ib3R0b20ge2JvdHRvbTogMDtsZWZ0OiAwO3JpZ2h0OiAwO2hlaWdodDogNTBweDt9LmZyYW1lIC5mcmFtZS1sZWZ0IHt0b3A6IDA7Ym90dG9tOiAwO2xlZnQ6IDA7d2lkdGg6IDUwcHg7fS5mcmFtZSAuZnJhbWUtcmlnaHQge3RvcDogMDtib3R0b206IDA7cmlnaHQ6IDA7d2lkdGg6IDUwcHg7fS5zaGFkb3ctaW5uZXItd2hpdGUtMSB7Ym94LXNoYWRvdzogaW5zZXQgMCAwIDUwdncgMTJ2dyAjZmZmfS5zaGFkb3ctaW5uZXItd2hpdGUtMiB7Ym94LXNoYWRvdzogaW5zZXQgMCAwIDUwdncgNXZ3ICNmZmZ9LnNoYWRvdy1pbm5lci1ibGFjay0xIHtib3gtc2hhZG93OiBpbnNldCAwIDAgNTB2dyAxMnZ3ICMwMDB9LnNoYWRvdy1pbm5lci1ibGFjay0yIHtib3gtc2hhZG93OiBpbnNldCAwIDAgNTB2dyA1dncgIzAwMH0uc2hhZG93LWlubmVyLWdyYWRpZW50LTEge2JveC1zaGFkb3c6IGluc2V0IDAgMCA1MHZ3IDEydncgI0I3MjFGRn0uc2hhZG93LWlubmVyLWdyYWRpZW50LTIge2JveC1zaGFkb3c6IGluc2V0IDAgMCA1MHZ3IDEydncgIzI3NTRkYn0uc2hhZG93LWlubmVyLWdyYWRpZW50LTMge2JveC1zaGFkb3c6IGluc2V0IDAgMCA1MHZ3IDEydncgI2ZmNDEzNn0uc2hhZG93LWlubmVyLWdyYWRpZW50LTQge2JveC1zaGFkb3c6IGluc2V0IDAgMCA1MHZ3IDEydncgIzJmNDZlNH0uc2hhZG93LWlubmVyLWdyYWRpZW50LTUge2JveC1zaGFkb3c6IGluc2V0IDAgMCA1MHZ3IDEydncgI2RiMjcyN30ucHJlbG9hZGVyIHtiYWNrZ3JvdW5kOiAjZmZmO3Bvc2l0aW9uOiBmaXhlZDt0b3A6IDA7Ym90dG9tOiAwO2xlZnQ6IDA7cmlnaHQ6IDA7ei1pbmRleDogMTAwMDAwOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjt9LnByZWxvYWRlciAubG9hZGVyLXN0YXR1cyB7cG9zaXRpb246IGFic29sdXRlO3RvcDogMDtib3R0b206IDA7bGVmdDogMDtyaWdodDogMDt3aWR0aDogNTRweDtoZWlnaHQ6IDU0cHg7bWFyZ2luOiBhdXRvO30ucHJlbG9hZGVyIC5jaXJjbGUtc2lkZSB7cG9zaXRpb246IHJlbGF0aXZlO3dpZHRoOiA1NHB4O2hlaWdodDogNTRweDstd2Via2l0LWFuaW1hdGlvbjogY2lyY2xlIGluZmluaXRlIC43NXMgbGluZWFyOy1tb3otYW5pbWF0aW9uOiBjaXJjbGUgaW5maW5pdGUgLjc1cyBsaW5lYXI7LW8tYW5pbWF0aW9uOiBjaXJjbGUgaW5maW5pdGUgLjc1cyBsaW5lYXI7YW5pbWF0aW9uOiBjaXJjbGUgaW5maW5pdGUgLjc1cyBsaW5lYXI7Ym9yZGVyOiA1cHggc29saWQgIzI3NTRkYjtib3JkZXItdG9wLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4yNyk7Ym9yZGVyLXJpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4yNyk7Ym9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMjcpO2JvcmRlci1yYWRpdXM6IDEwMCU7fS5wcmVsb2FkZXIgLmNpcmNsZS1zaWRlIHtib3JkZXItdG9wLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4yNyk7Ym9yZGVyLXJpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4yNyk7Ym9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMjcpO30ucHJlbG9hZGVyLnByZWxvYWRlci1kYXJrIHtiYWNrZ3JvdW5kOiAjMDMwNTA3O30ucHJlbG9hZGVyLnByZWxvYWRlci1kYXJrIC5jaXJjbGUtc2lkZSB7Ym9yZGVyLXRvcC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMjcpO2JvcmRlci1yaWdodC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMjcpO2JvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjI3KTt9QC13ZWJraXQta2V5ZnJhbWVzIGNpcmNsZSB7MCUgey13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7LW1zLXRyYW5zZm9ybTogcm90YXRlKDApOy1vLXRyYW5zZm9ybTogcm90YXRlKDApO3RyYW5zZm9ybTogcm90YXRlKDApO30xMDAlIHstd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7LW1zLXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7LW8tdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTt0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO319QC1tb3ota2V5ZnJhbWVzIGNpcmNsZSB7MCUgey13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7LW1zLXRyYW5zZm9ybTogcm90YXRlKDApOy1vLXRyYW5zZm9ybTogcm90YXRlKDApO3RyYW5zZm9ybTogcm90YXRlKDApO30xMDAlIHstd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7LW1zLXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7LW8tdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTt0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO319QC1vLWtleWZyYW1lcyBjaXJjbGUgezAlIHstd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApOy1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwKTstby10cmFuc2Zvcm06IHJvdGF0ZSgwKTt0cmFuc2Zvcm06IHJvdGF0ZSgwKTt9MTAwJSB7LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOy1tcy10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOy1vLXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7dHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTt9fUBrZXlmcmFtZXMgY2lyY2xlIHswJSB7LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTstbXMtdHJhbnNmb3JtOiByb3RhdGUoMCk7LW8tdHJhbnNmb3JtOiByb3RhdGUoMCk7dHJhbnNmb3JtOiByb3RhdGUoMCk7fTEwMCUgey13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTstbXMtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTstby10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO3RyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7fX1kaXYub3Mtc2Nyb2xsYmFyLCBkaXYub3Mtc2Nyb2xsYmFyLWNvcm5lciB7ei1pbmRleDogMTAwMDA7fS5wb3J0Zm9saW8taXRlbSB7cG9zaXRpb246IHJlbGF0aXZlO30ucG9ydGZvbGlvLWl0ZW0gPiBhIHtkaXNwbGF5OiBibG9jazt9LnBvcnRmb2xpby1pdGVtIC5pdGVtLW1lZGlhIHtwb3NpdGlvbjogcmVsYXRpdmU7b3ZlcmZsb3c6IGhpZGRlbjtwYWRkaW5nLXRvcDogMTAwJTt9LnBvcnRmb2xpby1pdGVtIC5pdGVtLW1lZGlhIGltZyB7ZGlzcGxheTogYmxvY2s7fS5wb3J0Zm9saW8taXRlbSAuaXRlbS1tZWRpYTpiZWZvcmUge2NvbnRlbnQ6ICcnO3Bvc2l0aW9uOiBhYnNvbHV0ZTtib3R0b206IDA7bGVmdDogMDtyaWdodDogMDtoZWlnaHQ6IDgwJTtvcGFjaXR5OiAuNzU7YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDMsNSw3LDApIDAlLCByZ2JhKDMsNSw3LDAuNjUpIDEwMCUpO2JhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgzLDUsNywwKSAwJSxyZ2JhKDMsNSw3LDAuNjUpIDEwMCUpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMyw1LDcsMCkgMCUscmdiYSgzLDUsNywwLjY1KSAxMDAlKTtmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwMDMwNTA3JywgZW5kQ29sb3JzdHI9JyNhNjAzMDUwNycsR3JhZGllbnRUeXBlPTAgKTt9LnBvcnRmb2xpby1pdGVtIC5pdGVtLW92ZXJsYXkge3Bvc2l0aW9uOiBhYnNvbHV0ZTt0b3A6IDA7Ym90dG9tOiAwO2xlZnQ6IDA7cmlnaHQ6IDA7b3BhY2l0eTogMDstd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1vdXQ7LW1vei10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2Utb3V0O3RyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1vdXQ7fS5wb3J0Zm9saW8taXRlbSBhOmhvdmVyIC5pdGVtLW92ZXJsYXkge29wYWNpdHk6IC41O30ucG9ydGZvbGlvLWl0ZW0gLml0ZW0tZGV0YWlscyB7ZGlzcGxheTogLW1zLWZsZXhib3g7ZGlzcGxheTogZmxleDstbXMtZmxleC13cmFwOiB3cmFwO2ZsZXgtd3JhcDogd3JhcDstbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtmbGV4LWRpcmVjdGlvbjogY29sdW1uOy1tcy1mbGV4LXBhY2s6IGVuZDtqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO3Bvc2l0aW9uOiBhYnNvbHV0ZTt0b3A6IDA7Ym90dG9tOiAwO2xlZnQ6IDA7cmlnaHQ6IDA7ei1pbmRleDogMTA7cGFkZGluZzogMzBweDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47fS5zbGljay1zbGlkZSB7b3V0bGluZTogbm9uZTt9LnNsaWNrLXByZXYsIC5zbGljay1uZXh0IHtmb250LXNpemU6IDIxcHg7bGluZS1oZWlnaHQ6IDE7cG9zaXRpb246IGFic29sdXRlO3RvcDogNTAlO2Rpc3BsYXk6IGJsb2NrO3dpZHRoOiA1MHB4O2hlaWdodDogNTBweDtwYWRkaW5nOiAwOy13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO3RyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO2N1cnNvcjogcG9pbnRlcjtjb2xvcjogdHJhbnNwYXJlbnQ7Ym9yZGVyOiBub25lO2JvcmRlci1yYWRpdXM6IDA7b3V0bGluZTogbm9uZTtiYWNrZ3JvdW5kOiAjZmZmO2NvbG9yOiAjOTc5Nzk3O3otaW5kZXg6IDEwMDtvcGFjaXR5OiAwO3RyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1vdXQ7fS5zbGljay1wcmV2OmhvdmVyLCAuc2xpY2stcHJldjpmb2N1cywgLnNsaWNrLW5leHQ6aG92ZXIsIC5zbGljay1uZXh0OmZvY3VzIHtjb2xvcjogIzI1MjcyOTtvdXRsaW5lOiBub25lO2JhY2tncm91bmQ6ICNmZmY7fS5zbGljay1wcmV2IHtsZWZ0OiAwO30uc2xpY2stbmV4dCB7cmlnaHQ6IDA7fS5zbGlkZXI6aG92ZXIgLnNsaWNrLXByZXYge29wYWNpdHk6IDE7bGVmdDogMS41cmVtO30uc2xpZGVyOmhvdmVyIC5zbGljay1uZXh0IHtvcGFjaXR5OiAxO3JpZ2h0OiAxLjVyZW07fS5zbGljay1kb3RzIHtwb3NpdGlvbjogcmVsYXRpdmU7ZGlzcGxheTogYmxvY2s7d2lkdGg6IDEwMCU7cGFkZGluZzogMDttYXJnaW46IDA7bWFyZ2luLXRvcDogMS41cmVtO2xpc3Qtc3R5bGU6IG5vbmU7dGV4dC1hbGlnbjogY2VudGVyO30uc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlci5kb3RzLWluc2lkZSAuc2xpY2stZG90cyB7cG9zaXRpb246IGFic29sdXRlO2JvdHRvbTogMXJlbTttYXJnaW46IDA7fS5zbGljay1kb3RzIGxpIHtwb3NpdGlvbjogcmVsYXRpdmU7ZGlzcGxheTogaW5saW5lLWJsb2NrO3dpZHRoOiAyMHB4O2hlaWdodDogMjBweDttYXJnaW46IDAgNXB4O3BhZGRpbmc6IDA7Y3Vyc29yOiBwb2ludGVyO30uc2xpY2stZG90cyBsaSBidXR0b24ge2ZvbnQtc2l6ZTogMDtsaW5lLWhlaWdodDogMDtkaXNwbGF5OiBibG9jazt3aWR0aDogMTBweDtoZWlnaHQ6IDEwcHg7bWFyZ2luOiA1cHg7Y3Vyc29yOiBwb2ludGVyO2NvbG9yOiB0cmFuc3BhcmVudDtib3JkZXI6IDA7Ym9yZGVyLXJhZGl1czogLjEyNXJlbTtvdXRsaW5lOiBub25lO3BhZGRpbmc6IDA7YmFja2dyb3VuZDogI2Q3ZDdkNzt9LnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7d2lkdGg6IDIwcHg7aGVpZ2h0OiAyMHB4O21hcmdpbjogMDtib3JkZXItcmFkaXVzOiAuMjVyZW07YmFja2dyb3VuZDogIzI1MjcyOTt9LnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyLCAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXMge291dGxpbmU6IG5vbmU7fS5zbGljay1kb3R0ZWQuc2xpY2stc2xpZGVyLmRvdHMtbGlnaHQgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtiYWNrZ3JvdW5kOiAjZmZmO30uY291bnRkb3duIHtkaXNwbGF5OiB0YWJsZTt9LmNvdW50ZG93biAubnVtYmVyIHtmb250LXNpemU6IDNyZW07Zm9udC13ZWlnaHQ6IDUwMDtsaW5lLWhlaWdodDogMy43NXJlbTt9aHIge2JvcmRlci10b3Atd2lkdGg6IDJweDtib3JkZXItY29sb3I6ICNmN2Y3Zjc7fWhyLmxpZ2h0IHtib3JkZXItY29sb3I6ICNmZmY7fWhyLmRhcmsge2JvcmRlci1jb2xvcjogIzI1MjcyOTt9LmNvbnRhY3QtZm9ybS1yZXN1bHQgPiAqOmZpcnN0LWNoaWxkLCAuc3Vic2NyaWJlLWZvcm0tcmVzdWx0ID4gKjpmaXJzdC1jaGlsZCB7bWFyZ2luLXRvcDogMjBweDt9QG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KXtoMSwgLmgxIHtmb250LXNpemU6IDJyZW07bGluZS1oZWlnaHQ6IDIuNzVyZW07fWgyLCAuaDIge2ZvbnQtc2l6ZTogMS43NXJlbTtsaW5lLWhlaWdodDogMi41cmVtO30uYnRuIHtkaXNwbGF5OiBibG9jazttaW4td2lkdGg6IGF1dG87fS5idG4gKyAuYnRuIHttYXJnaW4tdG9wOiAyMHB4O319XG4gIiwiLypcblRoZW1lIE5hbWU6IE9saVxuRGVzY3JpcHRpb246IFJlc3BvbnNpdmUgQ29taW5nIFNvb24gVGVtcGxhdGVcbkF1dGhvcjogRXJpbGlzZGVzaWduXG5UaGVtZSBVUkk6IGh0dHBzOi8vcHJldmlldy5lcmlsaXNkZXNpZ24uY29tL2h0bWwvb2xpXG5BdXRob3IgVVJJOiBodHRwczovL3RoZW1lZm9yZXN0Lm5ldC91c2VyL2VyaWxpc2Rlc2lnblxuVmVyc2lvbjogMi4xLjBcbkxpY2Vuc2U6IGh0dHBzOi8vdGhlbWVmb3Jlc3QubmV0L2xpY2Vuc2VzL3N0YW5kYXJkXG4qL1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuVGhpcyBpcyBhIHByZW1pdW0gcHJvZHVjdCBhdmFpbGFibGUgZXhjbHVzaXZlbHkgb24gVGhlbWVmb3Jlc3QuXG5Zb3UgY2FuIHNlZSBpdCBhdCB0aGlzIGFkZHJlc3MgaHR0cDovL3RoZW1lZm9yZXN0Lm5ldC91c2VyL2VyaWxpc2Rlc2lnbi9wb3J0Zm9saW9cblRoaXMgZmlsZSBpcyBtaW5pZmllZC9jcnlwdGVkIG9ubHkgZm9yIHRoZSBcImxpdmUgcHJldmlld1wiLCB5b3Ugd2lsbCBmaW5kIGFuIGV4cGFuZGVkLCBjb21tZW50ZWQgYW5kIGFjY3VyYXRlIGZpbGUgaW4geW91ciBkb3dubG9hZCBwYWNrLlxuVGhhbmtzIVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gLmJnLXByaW1hcnkge2JhY2tncm91bmQtY29sb3I6IzI3NTRkYiAhaW1wb3J0YW50fS5iZy1zZWNvbmRhcnkge2JhY2tncm91bmQtY29sb3I6IzAxYjdjZSAhaW1wb3J0YW50fS5iZy1saWdodCB7YmFja2dyb3VuZC1jb2xvcjojZjdmN2Y3ICFpbXBvcnRhbnR9LmJnLWRhcmsge2JhY2tncm91bmQtY29sb3I6IzAzMDUwNyAhaW1wb3J0YW50O30uYmctbmF2eSB7YmFja2dyb3VuZC1jb2xvcjojMDAxZjNmfS5iZy1ibHVlIHtiYWNrZ3JvdW5kLWNvbG9yOiMwMDc0ZDl9LmJnLWFxdWEge2JhY2tncm91bmQtY29sb3I6IzdmREJGRn0uYmctdGVhbCB7YmFja2dyb3VuZC1jb2xvcjojMzljY2NjfS5iZy1vbGl2ZSB7YmFja2dyb3VuZC1jb2xvcjojM0Q5OTcwfS5iZy1ncmVlbiB7YmFja2dyb3VuZC1jb2xvcjojMkVDQzQwfS5iZy1saW1lIHtiYWNrZ3JvdW5kLWNvbG9yOiMwMWZmNzB9LmJnLXllbGxvdyB7YmFja2dyb3VuZC1jb2xvcjojZmZkYzAwfS5iZy1vcmFuZ2Uge2JhY2tncm91bmQtY29sb3I6I2ZmODUxQn0uYmctcmVkIHtiYWNrZ3JvdW5kLWNvbG9yOiNmZjQxMzZ9LmJnLW1hcnJvbiB7YmFja2dyb3VuZC1jb2xvcjojODUxNDRifS5iZy1mdWNoc2lhIHtiYWNrZ3JvdW5kLWNvbG9yOiNmMDEyQkV9LmJnLXB1cnBsZSB7YmFja2dyb3VuZC1jb2xvcjojQjEwREM5fS5iZy1ibGFjayB7YmFja2dyb3VuZC1jb2xvcjojMDAwfS5iZy13aGl0ZSB7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5iZy10cmFuc3BhcmVudCB7YmFja2dyb3VuZDp0cmFuc3BhcmVudH0uYmctZ3JhZGllbnQtMSB7YmFja2dyb3VuZC1jb2xvcjogIzIxRDRGRDtiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjdkZWcsICMyMUQ0RkQgMCUsICNCNzIxRkYgMTAwJSk7fS5iZy1ncmFkaWVudC0yIHtiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyN2RiO2JhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgIzJhMjdkYiAwJSwgIzI3NTRkYiAxMDAlKTt9LmJnLWdyYWRpZW50LTMge2JhY2tncm91bmQtY29sb3I6ICNmZjQxMzY7YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjZmY0MTM2IDAlLCAjZmY4NTFCIDEwMCUpO30uYmctZ3JhZGllbnQtNCB7YmFja2dyb3VuZC1jb2xvcjogIzM5Y2NjYztiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsICMyZjQ2ZTQgMCUsICMzOWNjY2MgMTAwJSk7fS5iZy1ncmFkaWVudC01IHtiYWNrZ3JvdW5kLWNvbG9yOiAjZGIyNzI3O2JhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgIzI3NTRkYiAwJSwgI2RiMjcyNyAxMDAlKTt9LmJnLWNvdmVyIHtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LmJnLWNvbnRhaW4ge2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5iZy1jb3ZlciwuYmctY29udGFpbiB7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyfS5iZy10b3AtbGVmdCB7YmFja2dyb3VuZC1wb3NpdGlvbjp0b3AgbGVmdH0uYmctdG9wLWNlbnRlciB7YmFja2dyb3VuZC1wb3NpdGlvbjp0b3AgY2VudGVyfS5iZy10b3AtcmlnaHQge2JhY2tncm91bmQtcG9zaXRpb246dG9wIHJpZ2h0fS5iZy1jZW50ZXItbGVmdCB7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgbGVmdH0uYmctY2VudGVyIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcn0uYmctY2VudGVyLXJpZ2h0IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciByaWdodH0uYmctYm90dG9tLWxlZnQge2JhY2tncm91bmQtcG9zaXRpb246Ym90dG9tIGxlZnR9LmJnLWJvdHRvbS1jZW50ZXIge2JhY2tncm91bmQtcG9zaXRpb246Ym90dG9tIGNlbnRlcn0uYmctYm90dG9tLXJpZ2h0IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOmJvdHRvbSByaWdodH0uYmctcmVwZWF0IHtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXR9LmJnLXJlcGVhdC14IHtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteH0uYmctcmVwZWF0LXkge2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC15fS5iZy1ub3JlcGVhdCB7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS53LS0yNSB7d2lkdGg6IDI1JX0udy0tNTAge3dpZHRoOiA1MCV9LnctLTc1IHt3aWR0aDogNzUlfS53LS0xMDAge3dpZHRoOiAxMDAlfS53LS1hdXRvIHt3aWR0aDogYXV0b30ubXctLTEwMCB7bWF4LXdpZHRoOiAxMDAlfS5taW4tdy0tMTAwIHttaW4td2lkdGg6IDEwMCV9Lm1pbi12dy0tMTAwIHttaW4td2lkdGg6IDEwMHZ3fS52dy0tMTAwIHt3aWR0aDogMTAwdnd9QG1lZGlhKG1pbi13aWR0aDo1NzZweCl7Lnctc20tLTI1IHt3aWR0aDogMjUlfS53LXNtLS01MCB7d2lkdGg6IDUwJX0udy1zbS0tNzUge3dpZHRoOiA3NSV9Lnctc20tLTEwMCB7d2lkdGg6IDEwMCV9Lnctc20tLWF1dG8ge3dpZHRoOiBhdXRvfS5tdy1zbS0tMTAwIHttYXgtd2lkdGg6IDEwMCV9Lm1pbi13LXNtLS0xMDAge21pbi13aWR0aDogMTAwJX0ubWluLXZ3LXNtLS0xMDAge21pbi13aWR0aDogMTAwdnd9LnZ3LXNtLS0xMDAge3dpZHRoOiAxMDB2d319QG1lZGlhKG1pbi13aWR0aDo3NjhweCl7LnctbWQtLTI1IHt3aWR0aDogMjUlfS53LW1kLS01MCB7d2lkdGg6IDUwJX0udy1tZC0tNzUge3dpZHRoOiA3NSV9LnctbWQtLTEwMCB7d2lkdGg6IDEwMCV9LnctbWQtLWF1dG8ge3dpZHRoOiBhdXRvfS5tdy1tZC0tMTAwIHttYXgtd2lkdGg6IDEwMCV9Lm1pbi13LW1kLS0xMDAge21pbi13aWR0aDogMTAwJX0ubWluLXZ3LW1kLS0xMDAge21pbi13aWR0aDogMTAwdnd9LnZ3LW1kLS0xMDAge3dpZHRoOiAxMDB2d319QG1lZGlhKG1pbi13aWR0aDo5OTJweCl7LnctbGctLTI1IHt3aWR0aDogMjUlfS53LWxnLS01MCB7d2lkdGg6IDUwJX0udy1sZy0tNzUge3dpZHRoOiA3NSV9LnctbGctLTEwMCB7d2lkdGg6IDEwMCV9LnctbGctLWF1dG8ge3dpZHRoOiBhdXRvfS5tdy1sZy0tMTAwIHttYXgtd2lkdGg6IDEwMCV9Lm1pbi13LWxnLS0xMDAge21pbi13aWR0aDogMTAwJX0ubWluLXZ3LWxnLS0xMDAge21pbi13aWR0aDogMTAwdnd9LnZ3LWxnLS0xMDAge3dpZHRoOiAxMDB2d319QG1lZGlhKG1pbi13aWR0aDoxMjAwcHgpey53LXhsLS0yNSB7d2lkdGg6IDI1JX0udy14bC0tNTAge3dpZHRoOiA1MCV9LncteGwtLTc1IHt3aWR0aDogNzUlfS53LXhsLS0xMDAge3dpZHRoOiAxMDAlfS53LXhsLS1hdXRvIHt3aWR0aDogYXV0b30ubXcteGwtLTEwMCB7bWF4LXdpZHRoOiAxMDAlfS5taW4tdy14bC0tMTAwIHttaW4td2lkdGg6IDEwMCV9Lm1pbi12dy14bC0tMTAwIHttaW4td2lkdGg6IDEwMHZ3fS52dy14bC0tMTAwIHt3aWR0aDogMTAwdnd9fS5oLS0yNSB7aGVpZ2h0OiAyNSV9LmgtLTUwIHtoZWlnaHQ6IDUwJX0uaC0tNzUge2hlaWdodDogNzUlfS5oLS0xMDAge2hlaWdodDogMTAwJX0uaC0tYXV0byB7aGVpZ2h0OiBhdXRvfS5taC0tMTAwIHttYXgtaGVpZ2h0OiAxMDAlfS5taW4tdmgtLTUwIHttaW4taGVpZ2h0OiA1MHZofS5taW4tdmgtLTc1IHttaW4taGVpZ2h0OiA3NXZofS5taW4tdmgtLTEwMCB7bWluLWhlaWdodDogMTAwdmh9LnZoLS0xMDAge2hlaWdodDogMTAwdmh9QG1lZGlhKG1pbi13aWR0aDo1NzZweCl7Lmgtc20tLTI1IHtoZWlnaHQ6IDI1JX0uaC1zbS0tNTAge2hlaWdodDogNTAlfS5oLXNtLS03NSB7aGVpZ2h0OiA3NSV9Lmgtc20tLTEwMCB7aGVpZ2h0OiAxMDAlfS5oLXNtLS1hdXRvIHtoZWlnaHQ6IGF1dG99Lm1oLXNtLS0xMDAge21heC1oZWlnaHQ6IDEwMCV9Lm1pbi12aC1zbS0tNTAge21pbi1oZWlnaHQ6IDUwdmh9Lm1pbi12aC1zbS0tNzUge21pbi1oZWlnaHQ6IDc1dmh9Lm1pbi12aC1zbS0tMTAwIHttaW4taGVpZ2h0OiAxMDB2aH0udmgtc20tLTEwMCB7aGVpZ2h0OiAxMDB2aH19QG1lZGlhKG1pbi13aWR0aDo3NjhweCl7LmgtbWQtLTI1IHtoZWlnaHQ6IDI1JX0uaC1tZC0tNTAge2hlaWdodDogNTAlfS5oLW1kLS03NSB7aGVpZ2h0OiA3NSV9LmgtbWQtLTEwMCB7aGVpZ2h0OiAxMDAlfS5oLW1kLS1hdXRvIHtoZWlnaHQ6IGF1dG99Lm1oLW1kLS0xMDAge21heC1oZWlnaHQ6IDEwMCV9Lm1pbi12aC1tZC0tNTAge21pbi1oZWlnaHQ6IDUwdmh9Lm1pbi12aC1tZC0tNzUge21pbi1oZWlnaHQ6IDc1dmh9Lm1pbi12aC1tZC0tMTAwIHttaW4taGVpZ2h0OiAxMDB2aH0udmgtbWQtLTEwMCB7aGVpZ2h0OiAxMDB2aH19QG1lZGlhKG1pbi13aWR0aDo5OTJweCl7LmgtbGctLTI1IHtoZWlnaHQ6IDI1JX0uaC1sZy0tNTAge2hlaWdodDogNTAlfS5oLWxnLS03NSB7aGVpZ2h0OiA3NSV9LmgtbGctLTEwMCB7aGVpZ2h0OiAxMDAlfS5oLWxnLS1hdXRvIHtoZWlnaHQ6IGF1dG99Lm1oLWxnLS0xMDAge21heC1oZWlnaHQ6IDEwMCV9Lm1pbi12aC1sZy0tNTAge21pbi1oZWlnaHQ6IDUwdmh9Lm1pbi12aC1sZy0tNzUge21pbi1oZWlnaHQ6IDc1dmh9Lm1pbi12aC1sZy0tMTAwIHttaW4taGVpZ2h0OiAxMDB2aH0udmgtbGctLTEwMCB7aGVpZ2h0OiAxMDB2aH19QG1lZGlhKG1pbi13aWR0aDoxMjAwcHgpey5oLXhsLS0yNSB7aGVpZ2h0OiAyNSV9LmgteGwtLTUwIHtoZWlnaHQ6IDUwJX0uaC14bC0tNzUge2hlaWdodDogNzUlfS5oLXhsLS0xMDAge2hlaWdodDogMTAwJX0uaC14bC0tYXV0byB7aGVpZ2h0OiBhdXRvfS5taC14bC0tMTAwIHttYXgtaGVpZ2h0OiAxMDAlfS5taW4tdmgteGwtLTUwIHttaW4taGVpZ2h0OiA1MHZofS5taW4tdmgteGwtLTc1IHttaW4taGVpZ2h0OiA3NXZofS5taW4tdmgteGwtLTEwMCB7bWluLWhlaWdodDogMTAwdmh9LnZoLXhsLS0xMDAge2hlaWdodDogMTAwdmh9fS5waW4tdCB7dG9wOjB9LnBpbi1yIHtyaWdodDowfS5waW4tYiB7Ym90dG9tOjB9LnBpbi1sIHtsZWZ0OjB9LnBpbi15IHt0b3A6MDtib3R0b206MH0ucGluLXgge3JpZ2h0OjA7bGVmdDowfS5waW4ge3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowfS5waW4tbm9uZSB7dG9wOmF1dG87cmlnaHQ6YXV0bztib3R0b206YXV0bztsZWZ0OmF1dG99QG1lZGlhKG1pbi13aWR0aDo1NzZweCl7LnBpbi1zbS10IHt0b3A6MH0ucGluLXNtLXIge3JpZ2h0OjB9LnBpbi1zbS1iIHtib3R0b206MH0ucGluLXNtLWwge2xlZnQ6MH0ucGluLXNtLXkge3RvcDowO2JvdHRvbTowfS5waW4tc20teCB7cmlnaHQ6MDtsZWZ0OjB9LnBpbi1zbSB7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjB9LnBpbi1zbS1ub25lIHt0b3A6YXV0bztyaWdodDphdXRvO2JvdHRvbTphdXRvO2xlZnQ6YXV0b319QG1lZGlhKG1pbi13aWR0aDo3NjhweCl7LnBpbi1tZC10IHt0b3A6MH0ucGluLW1kLXIge3JpZ2h0OjB9LnBpbi1tZC1iIHtib3R0b206MH0ucGluLW1kLWwge2xlZnQ6MH0ucGluLW1kLXkge3RvcDowO2JvdHRvbTowfS5waW4tbWQteCB7cmlnaHQ6MDtsZWZ0OjB9LnBpbi1tZCB7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjB9LnBpbi1tZC1ub25lIHt0b3A6YXV0bztyaWdodDphdXRvO2JvdHRvbTphdXRvO2xlZnQ6YXV0b319QG1lZGlhKG1pbi13aWR0aDo5OTJweCl7LnBpbi1sZy10IHt0b3A6MH0ucGluLWxnLXIge3JpZ2h0OjB9LnBpbi1sZy1iIHtib3R0b206MH0ucGluLWxnLWwge2xlZnQ6MH0ucGluLWxnLXkge3RvcDowO2JvdHRvbTowfS5waW4tbGcteCB7cmlnaHQ6MDtsZWZ0OjB9LnBpbi1sZyB7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjB9LnBpbi1sZy1ub25lIHt0b3A6YXV0bztyaWdodDphdXRvO2JvdHRvbTphdXRvO2xlZnQ6YXV0b319QG1lZGlhKG1pbi13aWR0aDoxMjAwcHgpey5waW4teGwtdCB7dG9wOjB9LnBpbi14bC1yIHtyaWdodDowfS5waW4teGwtYiB7Ym90dG9tOjB9LnBpbi14bC1sIHtsZWZ0OjB9LnBpbi14bC15IHt0b3A6MDtib3R0b206MH0ucGluLXhsLXgge3JpZ2h0OjA7bGVmdDowfS5waW4teGwge3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowfS5waW4teGwtbm9uZSB7dG9wOmF1dG87cmlnaHQ6YXV0bztib3R0b206YXV0bztsZWZ0OmF1dG99fS50ZXh0LWRlY29yYXRpb24tdW5kZXJsaW5lIHt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5mb250LWJvZHkge2ZvbnQtZmFtaWx5OidSb2JvdG8nLEhlbHZldGljYSxzYW5zLXNlcmlmfS5mb250LWRpc3BsYXkge2ZvbnQtZmFtaWx5OidNb250c2VycmF0JyxIZWx2ZXRpY2Esc2Fucy1zZXJpZn0uZm9udC10aGluIHtmb250LXdlaWdodDoxMDB9LmZvbnQtZXh0cmFsaWdodCB7Zm9udC13ZWlnaHQ6MjAwfS5mb250LWxpZ2h0IHtmb250LXdlaWdodDozMDB9LmZvbnQtbm9ybWFsIHtmb250LXdlaWdodDo0MDB9LmZvbnQtbWVkaXVtIHtmb250LXdlaWdodDo1MDB9LmZvbnQtc2VtaWJvbGQge2ZvbnQtd2VpZ2h0OjYwMH0uZm9udC1ib2xkIHtmb250LXdlaWdodDo3MDB9LmZvbnQtZXh0cmFib2xkIHtmb250LXdlaWdodDo4MDB9LmZvbnQtYmxhY2sge2ZvbnQtd2VpZ2h0OjkwMH1AbWVkaWEobWluLXdpZHRoOjU3NnB4KXsuZm9udC1zbS10aGluIHtmb250LXdlaWdodDoxMDB9LmZvbnQtc20tZXh0cmFsaWdodCB7Zm9udC13ZWlnaHQ6MjAwfS5mb250LXNtLWxpZ2h0IHtmb250LXdlaWdodDozMDB9LmZvbnQtc20tbm9ybWFsIHtmb250LXdlaWdodDo0MDB9LmZvbnQtc20tbWVkaXVtIHtmb250LXdlaWdodDo1MDB9LmZvbnQtc20tc2VtaWJvbGQge2ZvbnQtd2VpZ2h0OjYwMH0uZm9udC1zbS1ib2xkIHtmb250LXdlaWdodDo3MDB9LmZvbnQtc20tZXh0cmFib2xkIHtmb250LXdlaWdodDo4MDB9LmZvbnQtc20tYmxhY2sge2ZvbnQtd2VpZ2h0OjkwMH19QG1lZGlhKG1pbi13aWR0aDo3NjhweCl7LmZvbnQtbWQtdGhpbiB7Zm9udC13ZWlnaHQ6MTAwfS5mb250LW1kLWV4dHJhbGlnaHQge2ZvbnQtd2VpZ2h0OjIwMH0uZm9udC1tZC1saWdodCB7Zm9udC13ZWlnaHQ6MzAwfS5mb250LW1kLW5vcm1hbCB7Zm9udC13ZWlnaHQ6NDAwfS5mb250LW1kLW1lZGl1bSB7Zm9udC13ZWlnaHQ6NTAwfS5mb250LW1kLXNlbWlib2xkIHtmb250LXdlaWdodDo2MDB9LmZvbnQtbWQtYm9sZCB7Zm9udC13ZWlnaHQ6NzAwfS5mb250LW1kLWV4dHJhYm9sZCB7Zm9udC13ZWlnaHQ6ODAwfS5mb250LW1kLWJsYWNrIHtmb250LXdlaWdodDo5MDB9fUBtZWRpYShtaW4td2lkdGg6OTkycHgpey5mb250LWxnLXRoaW4ge2ZvbnQtd2VpZ2h0OjEwMH0uZm9udC1sZy1leHRyYWxpZ2h0IHtmb250LXdlaWdodDoyMDB9LmZvbnQtbGctbGlnaHQge2ZvbnQtd2VpZ2h0OjMwMH0uZm9udC1sZy1ub3JtYWwge2ZvbnQtd2VpZ2h0OjQwMH0uZm9udC1sZy1tZWRpdW0ge2ZvbnQtd2VpZ2h0OjUwMH0uZm9udC1sZy1zZW1pYm9sZCB7Zm9udC13ZWlnaHQ6NjAwfS5mb250LWxnLWJvbGQge2ZvbnQtd2VpZ2h0OjcwMH0uZm9udC1sZy1leHRyYWJvbGQge2ZvbnQtd2VpZ2h0OjgwMH0uZm9udC1sZy1ibGFjayB7Zm9udC13ZWlnaHQ6OTAwfX1AbWVkaWEobWluLXdpZHRoOjEyMDBweCl7LmZvbnQteGwtdGhpbiB7Zm9udC13ZWlnaHQ6MTAwfS5mb250LXhsLWV4dHJhbGlnaHQge2ZvbnQtd2VpZ2h0OjIwMH0uZm9udC14bC1saWdodCB7Zm9udC13ZWlnaHQ6MzAwfS5mb250LXhsLW5vcm1hbCB7Zm9udC13ZWlnaHQ6NDAwfS5mb250LXhsLW1lZGl1bSB7Zm9udC13ZWlnaHQ6NTAwfS5mb250LXhsLXNlbWlib2xkIHtmb250LXdlaWdodDo2MDB9LmZvbnQteGwtYm9sZCB7Zm9udC13ZWlnaHQ6NzAwfS5mb250LXhsLWV4dHJhYm9sZCB7Zm9udC13ZWlnaHQ6ODAwfS5mb250LXhsLWJsYWNrIHtmb250LXdlaWdodDo5MDB9fS5sZXR0ZXItc3BhY2luZy10aWdodCB7bGV0dGVyLXNwYWNpbmc6LTAuMDVlbX0ubGV0dGVyLXNwYWNpbmctbm9ybWFsIHtsZXR0ZXItc3BhY2luZzowfS5sZXR0ZXItc3BhY2luZy13aWRlIHtsZXR0ZXItc3BhY2luZzouMDVlbX1AbWVkaWEobWluLXdpZHRoOjU3NnB4KXsubGV0dGVyLXNwYWNpbmctc20tdGlnaHQge2xldHRlci1zcGFjaW5nOi0wLjA1ZW19LmxldHRlci1zcGFjaW5nLXNtLW5vcm1hbCB7bGV0dGVyLXNwYWNpbmc6MH0ubGV0dGVyLXNwYWNpbmctc20td2lkZSB7bGV0dGVyLXNwYWNpbmc6LjA1ZW19fUBtZWRpYShtaW4td2lkdGg6NzY4cHgpey5sZXR0ZXItc3BhY2luZy1tZC10aWdodCB7bGV0dGVyLXNwYWNpbmc6LTAuMDVlbX0ubGV0dGVyLXNwYWNpbmctbWQtbm9ybWFsIHtsZXR0ZXItc3BhY2luZzowfS5sZXR0ZXItc3BhY2luZy1tZC13aWRlIHtsZXR0ZXItc3BhY2luZzouMDVlbX19QG1lZGlhKG1pbi13aWR0aDo5OTJweCl7LmxldHRlci1zcGFjaW5nLWxnLXRpZ2h0IHtsZXR0ZXItc3BhY2luZzotMC4wNWVtfS5sZXR0ZXItc3BhY2luZy1sZy1ub3JtYWwge2xldHRlci1zcGFjaW5nOjB9LmxldHRlci1zcGFjaW5nLWxnLXdpZGUge2xldHRlci1zcGFjaW5nOi4wNWVtfX1AbWVkaWEobWluLXdpZHRoOjEyMDBweCl7LmxldHRlci1zcGFjaW5nLXhsLXRpZ2h0IHtsZXR0ZXItc3BhY2luZzotMC4wNWVtfS5sZXR0ZXItc3BhY2luZy14bC1ub3JtYWwge2xldHRlci1zcGFjaW5nOjB9LmxldHRlci1zcGFjaW5nLXhsLXdpZGUge2xldHRlci1zcGFjaW5nOi4wNWVtfX0ubGluZS1oZWlnaHQtbm9uZSB7bGluZS1oZWlnaHQ6MX0ubGluZS1oZWlnaHQtdGlnaHQge2xpbmUtaGVpZ2h0OjEuMjV9LmxpbmUtaGVpZ2h0LW5vcm1hbCB7bGluZS1oZWlnaHQ6MS41fS5saW5lLWhlaWdodC1ncmVhdGVyIHtsaW5lLWhlaWdodDoxLjc1fS5saW5lLWhlaWdodC1sb29zZSB7bGluZS1oZWlnaHQ6Mn1bY2xhc3MqPVwiZGlzcGxheS0tXCJdIHtsaW5lLWhlaWdodDogMS4yfS5kaXNwbGF5LS0xIHtmb250LXNpemU6IDZyZW19LmRpc3BsYXktLTIge2ZvbnQtc2l6ZTogNS41cmVtfS5kaXNwbGF5LS0zIHtmb250LXNpemU6IDQuNXJlbX0uZGlzcGxheS0tNCB7Zm9udC1zaXplOiAzLjVyZW19QG1lZGlhKG1pbi13aWR0aDo1NzZweCl7LmRpc3BsYXktLXNtLTEge2ZvbnQtc2l6ZTogNnJlbX0uZGlzcGxheS0tc20tMiB7Zm9udC1zaXplOiA1LjVyZW19LmRpc3BsYXktLXNtLTMge2ZvbnQtc2l6ZTogNC41cmVtfS5kaXNwbGF5LS1zbS00IHtmb250LXNpemU6IDMuNXJlbX19QG1lZGlhKG1pbi13aWR0aDo3NjhweCl7LmRpc3BsYXktLW1kLTEge2ZvbnQtc2l6ZTogNnJlbX0uZGlzcGxheS0tbWQtMiB7Zm9udC1zaXplOiA1LjVyZW19LmRpc3BsYXktLW1kLTMge2ZvbnQtc2l6ZTogNC41cmVtfS5kaXNwbGF5LS1tZC00IHtmb250LXNpemU6IDMuNXJlbX19QG1lZGlhKG1pbi13aWR0aDo5OTJweCl7LmRpc3BsYXktLWxnLTEge2ZvbnQtc2l6ZTogNnJlbX0uZGlzcGxheS0tbGctMiB7Zm9udC1zaXplOiA1LjVyZW19LmRpc3BsYXktLWxnLTMge2ZvbnQtc2l6ZTogNC41cmVtfS5kaXNwbGF5LS1sZy00IHtmb250LXNpemU6IDMuNXJlbX19QG1lZGlhKG1pbi13aWR0aDoxMjAwcHgpey5kaXNwbGF5LS14bC0xIHtmb250LXNpemU6IDZyZW19LmRpc3BsYXktLXhsLTIge2ZvbnQtc2l6ZTogNS41cmVtfS5kaXNwbGF5LS14bC0zIHtmb250LXNpemU6IDQuNXJlbX0uZGlzcGxheS0teGwtNCB7Zm9udC1zaXplOiAzLjVyZW19fS50ZXh0LXByaW1hcnkge2NvbG9yOiMyNzU0ZGIgIWltcG9ydGFudH1hLnRleHQtcHJpbWFyeTpob3ZlciwgYS50ZXh0LXByaW1hcnk6Zm9jdXMge2NvbG9yOiMyNzU0ZGIgIWltcG9ydGFudH0udGV4dC1zZWNvbmRhcnkge2NvbG9yOiMwMWI3Y2UgIWltcG9ydGFudH1hLnRleHQtc2Vjb25kYXJ5OmhvdmVyLCBhLnRleHQtc2Vjb25kYXJ5OmZvY3VzIHtjb2xvcjojMDFiN2NlICFpbXBvcnRhbnR9LnRleHQtZGFyayB7Y29sb3I6IzI1MjcyOSAhaW1wb3J0YW50fWEudGV4dC1kYXJrOmhvdmVyLCBhLnRleHQtZGFyazpmb2N1cyB7Y29sb3I6IzM0M2E0MCAhaW1wb3J0YW50fS50ZXh0LW5hdnkge2NvbG9yOiMwMDFmM2Z9YS50ZXh0LW5hdnk6aG92ZXIsIGEudGV4dC1uYXZ5OmZvY3VzIHtjb2xvcjojMDAxZjNmfS50ZXh0LWJsdWUge2NvbG9yOiMwMDc0ZDl9YS50ZXh0LWJsdWU6aG92ZXIsIGEudGV4dC1ibHVlOmZvY3VzIHtjb2xvcjojMDA3NGQ5fS50ZXh0LWFxdWEge2NvbG9yOiM3ZkRCRkZ9YS50ZXh0LWFxdWE6aG92ZXIsIGEudGV4dC1hcXVhOmZvY3VzIHtjb2xvcjojN2ZEQkZGfS50ZXh0LXRlYWwge2NvbG9yOiMzOWNjY2N9YS50ZXh0LXRlYWw6aG92ZXIsIGEudGV4dC10ZWFsOmZvY3VzIHtjb2xvcjojMzljY2NjfS50ZXh0LW9saXZlIHtjb2xvcjojM0Q5OTcwfWEudGV4dC1vbGl2ZTpob3ZlciwgYS50ZXh0LW9saXZlOmZvY3VzIHtjb2xvcjojM0Q5OTcwfS50ZXh0LWdyZWVuIHtjb2xvcjojMkVDQzQwfWEudGV4dC1ncmVlbjpob3ZlciwgYS50ZXh0LWdyZWVuOmZvY3VzIHtjb2xvcjojMkVDQzQwfS50ZXh0LWxpbWUge2NvbG9yOiMwMWZmNzB9YS50ZXh0LWxpbWU6aG92ZXIsIGEudGV4dC1saW1lOmZvY3VzIHtjb2xvcjojMDFmZjcwfS50ZXh0LXllbGxvdyB7Y29sb3I6I2ZmZGMwMH1hLnRleHQteWVsbG93OmhvdmVyLCBhLnRleHQteWVsbG93OmZvY3VzIHtjb2xvcjojZmZkYzAwfS50ZXh0LW9yYW5nZSB7Y29sb3I6I2ZmODUxQn1hLnRleHQtb3JhbmdlOmhvdmVyLCBhLnRleHQtb3JhbmdlOmZvY3VzIHtjb2xvcjojZmY4NTFCfS50ZXh0LXJlZCB7Y29sb3I6I2ZmNDEzNn1hLnRleHQtcmVkOmhvdmVyLCBhLnRleHQtcmVkOmZvY3VzIHtjb2xvcjojZmY0MTM2fS50ZXh0LW1hcnJvbiB7Y29sb3I6Izg1MTQ0Yn1hLnRleHQtbWFycm9uOmhvdmVyLCBhLnRleHQtbWFycm9uOmZvY3VzIHtjb2xvcjojODUxNDRifS50ZXh0LWZ1Y2hzaWEge2NvbG9yOiNmMDEyQkV9YS50ZXh0LWZ1Y2hzaWE6aG92ZXIsIGEudGV4dC1mdWNoc2lhOmZvY3VzIHtjb2xvcjojZjAxMkJFfS50ZXh0LXB1cnBsZSB7Y29sb3I6I0IxMERDOX1hLnRleHQtcHVycGxlOmhvdmVyLCBhLnRleHQtcHVycGxlOmZvY3VzIHtjb2xvcjojQjEwREM5fS50ZXh0LWJsYWNrIHtjb2xvcjojMDAwfWEudGV4dC1ibGFjazpob3ZlciwgYS50ZXh0LWJsYWNrOmZvY3VzIHtjb2xvcjojMDAwfS50ZXh0LXdoaXRlIHtjb2xvcjojZmZmfWEudGV4dC13aGl0ZTpob3ZlciwgYS50ZXh0LXdoaXRlOmZvY3VzIHtjb2xvcjojZmZmfS5vcGFjaXR5LTEwMCB7b3BhY2l0eToxfS5vcGFjaXR5LTk1IHtvcGFjaXR5Oi45NTt9Lm9wYWNpdHktOTAge29wYWNpdHk6Ljl9Lm9wYWNpdHktODUge29wYWNpdHk6Ljg1fS5vcGFjaXR5LTgwIHtvcGFjaXR5Oi44fS5vcGFjaXR5LTc1IHtvcGFjaXR5Oi43NX0ub3BhY2l0eS03MCB7b3BhY2l0eTouNzB9Lm9wYWNpdHktNjUge29wYWNpdHk6LjY1fS5vcGFjaXR5LTYwIHtvcGFjaXR5Oi42MH0ub3BhY2l0eS01NSB7b3BhY2l0eTouNTV9Lm9wYWNpdHktNTAge29wYWNpdHk6LjV9Lm9wYWNpdHktNDUge29wYWNpdHk6LjQ1fS5vcGFjaXR5LTQwIHtvcGFjaXR5Oi40fS5vcGFjaXR5LTM1IHtvcGFjaXR5Oi4zNX0ub3BhY2l0eS0zMCB7b3BhY2l0eTouM30ub3BhY2l0eS0yNSB7b3BhY2l0eTouMjV9Lm9wYWNpdHktMjAge29wYWNpdHk6LjJ9Lm9wYWNpdHktMTUge29wYWNpdHk6LjE1fS5vcGFjaXR5LTEwIHtvcGFjaXR5Oi4xfS5vcGFjaXR5LTUge29wYWNpdHk6LjA1fS5vcGFjaXR5LTAge29wYWNpdHk6MH0uemluZGV4LTAge3otaW5kZXg6MH0uemluZGV4LTEwIHt6LWluZGV4OjEwfS56aW5kZXgtMjAge3otaW5kZXg6MjB9LnppbmRleC0zMCB7ei1pbmRleDozMH0uemluZGV4LTQwIHt6LWluZGV4OjQwfS56aW5kZXgtNTAge3otaW5kZXg6NTB9LnppbmRleC1hdXRvIHt6LWluZGV4OmF1dG99QG1lZGlhKG1pbi13aWR0aDo1NzZweCl7LnppbmRleC1zbS0wIHt6LWluZGV4OjB9LnppbmRleC1zbS0xMCB7ei1pbmRleDoxMH0uemluZGV4LXNtLTIwIHt6LWluZGV4OjIwfS56aW5kZXgtc20tMzAge3otaW5kZXg6MzB9LnppbmRleC1zbS00MCB7ei1pbmRleDo0MH0uemluZGV4LXNtLTUwIHt6LWluZGV4OjUwfS56aW5kZXgtc20tYXV0byB7ei1pbmRleDphdXRvfX1AbWVkaWEobWluLXdpZHRoOjc2OHB4KXsuemluZGV4LW1kLTAge3otaW5kZXg6MH0uemluZGV4LW1kLTEwIHt6LWluZGV4OjEwfS56aW5kZXgtbWQtMjAge3otaW5kZXg6MjB9LnppbmRleC1tZC0zMCB7ei1pbmRleDozMH0uemluZGV4LW1kLTQwIHt6LWluZGV4OjQwfS56aW5kZXgtbWQtNTAge3otaW5kZXg6NTB9LnppbmRleC1tZC1hdXRvIHt6LWluZGV4OmF1dG99fUBtZWRpYShtaW4td2lkdGg6OTkycHgpey56aW5kZXgtbGctMCB7ei1pbmRleDowfS56aW5kZXgtbGctMTAge3otaW5kZXg6MTB9LnppbmRleC1sZy0yMCB7ei1pbmRleDoyMH0uemluZGV4LWxnLTMwIHt6LWluZGV4OjMwfS56aW5kZXgtbGctNDAge3otaW5kZXg6NDB9LnppbmRleC1sZy01MCB7ei1pbmRleDo1MH0uemluZGV4LWxnLWF1dG8ge3otaW5kZXg6YXV0b319QG1lZGlhKG1pbi13aWR0aDoxMjAwcHgpey56aW5kZXgteGwtMCB7ei1pbmRleDowfS56aW5kZXgteGwtMTAge3otaW5kZXg6MTB9LnppbmRleC14bC0yMCB7ei1pbmRleDoyMH0uemluZGV4LXhsLTMwIHt6LWluZGV4OjMwfS56aW5kZXgteGwtNDAge3otaW5kZXg6NDB9LnppbmRleC14bC01MCB7ei1pbmRleDo1MH0uemluZGV4LXhsLWF1dG8ge3otaW5kZXg6YXV0b319LnNoYWRvdy0xIHtib3gtc2hhZG93OjAgM3B4IDEycHggcmdiYSgwLDAsMCwuMDU0KX0uc2hhZG93LTIge2JveC1zaGFkb3c6MCA3cHggMjFweCByZ2JhKDAsMCwwLC4wNTQpfS5zaGFkb3ctMyB7Ym94LXNoYWRvdzowIDEycHggMzZweCByZ2JhKDAsMCwwLC4wNTQpfS5zaGFkb3ctNCB7Ym94LXNoYWRvdzowIDI3cHggNTRweCByZ2JhKDAsMCwwLC4wNTQpfS5zaGFkb3ctNSB7Ym94LXNoYWRvdzowIDAgMjdweCByZ2JhKDAsMCwwLC4wNTQpfS5zaGFkb3ctNiB7Ym94LXNoYWRvdzowIDAgMjdweCByZ2JhKDAsMCwwLC4xMil9LnNoYWRvdy03IHtib3gtc2hhZG93OjAgMCAyN3B4IHJnYmEoMCwwLDAsLjI3KX0uc2hhZG93LTgge2JveC1zaGFkb3c6MCAwIDU0cHggcmdiYSgwLDAsMCwuMDU0KX0uc2hhZG93LTkge2JveC1zaGFkb3c6MCAwIDU0cHggcmdiYSgwLDAsMCwuMTIpfS5zaGFkb3ctMTAge2JveC1zaGFkb3c6MCAwIDU0cHggcmdiYSgwLDAsMCwuMjcpfVtjbGFzcyo9XCJib3JkZXItLVwiXSB7Ym9yZGVyOjB9LmJvcmRlci0tMCB7Ym9yZGVyOjB9LmJvcmRlci0tMSB7Ym9yZGVyOjFweH0uYm9yZGVyLS0yIHtib3JkZXI6MnB4fS5ib3JkZXItdC0tMCB7Ym9yZGVyLXRvcDowfS5ib3JkZXItdC0tMSB7Ym9yZGVyLXRvcDoxcHh9LmJvcmRlci10LS0yIHtib3JkZXItdG9wOjJweH0uYm9yZGVyLWItLTAge2JvcmRlci1ib3R0b206MH0uYm9yZGVyLWItLTEge2JvcmRlci1ib3R0b206MXB4fS5ib3JkZXItYi0tMiB7Ym9yZGVyLWJvdHRvbToycHh9LmJvcmRlci1sLS0wIHtib3JkZXItbGVmdDowfS5ib3JkZXItbC0tMSB7Ym9yZGVyLWxlZnQ6MXB4fS5ib3JkZXItbC0tMiB7Ym9yZGVyLWxlZnQ6MnB4fS5ib3JkZXItci0tMCB7Ym9yZGVyLXJpZ2h0OjB9LmJvcmRlci1yLS0xIHtib3JkZXItcmlnaHQ6MXB4fS5ib3JkZXItci0tMiB7Ym9yZGVyLXJpZ2h0OjJweH1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmJvcmRlci0tc20tMCB7Ym9yZGVyOjB9LmJvcmRlci0tc20tMSB7Ym9yZGVyOjFweH0uYm9yZGVyLS1zbS0yIHtib3JkZXI6MnB4fS5ib3JkZXItLXNtLXQtMCB7Ym9yZGVyLXRvcDowfS5ib3JkZXItLXNtLXQtMSB7Ym9yZGVyLXRvcDoxcHh9LmJvcmRlci0tc20tdC0yIHtib3JkZXItdG9wOjJweH0uYm9yZGVyLS1zbS1iLTAge2JvcmRlci1ib3R0b206MH0uYm9yZGVyLS1zbS1iLTEge2JvcmRlci1ib3R0b206MXB4fS5ib3JkZXItLXNtLWItMiB7Ym9yZGVyLWJvdHRvbToycHh9LmJvcmRlci0tc20tbC0wIHtib3JkZXItbGVmdDowfS5ib3JkZXItLXNtLWwtMSB7Ym9yZGVyLWxlZnQ6MXB4fS5ib3JkZXItLXNtLWwtMiB7Ym9yZGVyLWxlZnQ6MnB4fS5ib3JkZXItLXNtLXItMCB7Ym9yZGVyLXJpZ2h0OjB9LmJvcmRlci0tc20tci0xIHtib3JkZXItcmlnaHQ6MXB4fS5ib3JkZXItLXNtLXItMiB7Ym9yZGVyLXJpZ2h0OjJweH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5ib3JkZXItLW1kLTAge2JvcmRlcjowfS5ib3JkZXItLW1kLTEge2JvcmRlcjoxcHh9LmJvcmRlci0tbWQtMiB7Ym9yZGVyOjJweH0uYm9yZGVyLS1tZC10LTAge2JvcmRlci10b3A6MH0uYm9yZGVyLS1tZC10LTEge2JvcmRlci10b3A6MXB4fS5ib3JkZXItLW1kLXQtMiB7Ym9yZGVyLXRvcDoycHh9LmJvcmRlci0tbWQtYi0wIHtib3JkZXItYm90dG9tOjB9LmJvcmRlci0tbWQtYi0xIHtib3JkZXItYm90dG9tOjFweH0uYm9yZGVyLS1tZC1iLTIge2JvcmRlci1ib3R0b206MnB4fS5ib3JkZXItLW1kLWwtMCB7Ym9yZGVyLWxlZnQ6MH0uYm9yZGVyLS1tZC1sLTEge2JvcmRlci1sZWZ0OjFweH0uYm9yZGVyLS1tZC1sLTIge2JvcmRlci1sZWZ0OjJweH0uYm9yZGVyLS1tZC1yLTAge2JvcmRlci1yaWdodDowfS5ib3JkZXItLW1kLXItMSB7Ym9yZGVyLXJpZ2h0OjFweH0uYm9yZGVyLS1tZC1yLTIge2JvcmRlci1yaWdodDoycHh9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsuYm9yZGVyLS1sZy0wIHtib3JkZXI6MH0uYm9yZGVyLS1sZy0xIHtib3JkZXI6MXB4fS5ib3JkZXItLWxnLTIge2JvcmRlcjoycHh9LmJvcmRlci0tbGctdC0wIHtib3JkZXItdG9wOjB9LmJvcmRlci0tbGctdC0xIHtib3JkZXItdG9wOjFweH0uYm9yZGVyLS1sZy10LTIge2JvcmRlci10b3A6MnB4fS5ib3JkZXItLWxnLWItMCB7Ym9yZGVyLWJvdHRvbTowfS5ib3JkZXItLWxnLWItMSB7Ym9yZGVyLWJvdHRvbToxcHh9LmJvcmRlci0tbGctYi0yIHtib3JkZXItYm90dG9tOjJweH0uYm9yZGVyLS1sZy1sLTAge2JvcmRlci1sZWZ0OjB9LmJvcmRlci0tbGctbC0xIHtib3JkZXItbGVmdDoxcHh9LmJvcmRlci0tbGctbC0yIHtib3JkZXItbGVmdDoycHh9LmJvcmRlci0tbGctci0wIHtib3JkZXItcmlnaHQ6MH0uYm9yZGVyLS1sZy1yLTEge2JvcmRlci1yaWdodDoxcHh9LmJvcmRlci0tbGctci0yIHtib3JkZXItcmlnaHQ6MnB4fX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5ib3JkZXItLXhsLTAge2JvcmRlcjowfS5ib3JkZXItLXhsLTEge2JvcmRlcjoxcHh9LmJvcmRlci0teGwtMiB7Ym9yZGVyOjJweH0uYm9yZGVyLS14bC10LTAge2JvcmRlci10b3A6MH0uYm9yZGVyLS14bC10LTEge2JvcmRlci10b3A6MXB4fS5ib3JkZXItLXhsLXQtMiB7Ym9yZGVyLXRvcDoycHh9LmJvcmRlci0teGwtYi0wIHtib3JkZXItYm90dG9tOjB9LmJvcmRlci0teGwtYi0xIHtib3JkZXItYm90dG9tOjFweH0uYm9yZGVyLS14bC1iLTIge2JvcmRlci1ib3R0b206MnB4fS5ib3JkZXItLXhsLWwtMCB7Ym9yZGVyLWxlZnQ6MH0uYm9yZGVyLS14bC1sLTEge2JvcmRlci1sZWZ0OjFweH0uYm9yZGVyLS14bC1sLTIge2JvcmRlci1sZWZ0OjJweH0uYm9yZGVyLS14bC1yLTAge2JvcmRlci1yaWdodDowfS5ib3JkZXItLXhsLXItMSB7Ym9yZGVyLXJpZ2h0OjFweH0uYm9yZGVyLS14bC1yLTIge2JvcmRlci1yaWdodDoycHh9fVtjbGFzcyo9XCJib3JkZXItLVwiXSB7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci1jb2xvcjojRTVFNUU1fS5ib3JkZXItLXByaW1hcnkge2JvcmRlci1jb2xvcjojMjc1NGRiICFpbXBvcnRhbnR9LmJvcmRlci0tc2Vjb25kYXJ5IHtib3JkZXItY29sb3I6IzAxYjdjZSAhaW1wb3J0YW50fS5ib3JkZXItLWxpZ2h0IHtib3JkZXItY29sb3I6I0U1RTVFNSAhaW1wb3J0YW50fS5ib3JkZXItLWRhcmsge2JvcmRlci1jb2xvcjojMDMwNTA3ICFpbXBvcnRhbnR9LmJvcmRlci0tbmF2eSB7Ym9yZGVyLWNvbG9yOiMwMDFmM2Z9LmJvcmRlci0tYmx1ZSB7Ym9yZGVyLWNvbG9yOiMwMDc0ZDl9LmJvcmRlci0tYXF1YSB7Ym9yZGVyLWNvbG9yOiM3ZkRCRkZ9LmJvcmRlci0tdGVhbCB7Ym9yZGVyLWNvbG9yOiMzOWNjY2N9LmJvcmRlci0tb2xpdmUge2JvcmRlci1jb2xvcjojM0Q5OTcwfS5ib3JkZXItLWdyZWVuIHtib3JkZXItY29sb3I6IzJFQ0M0MH0uYm9yZGVyLS1saW1lIHtib3JkZXItY29sb3I6IzAxZmY3MH0uYm9yZGVyLS15ZWxsb3cge2JvcmRlci1jb2xvcjojZmZkYzAwfS5ib3JkZXItLW9yYW5nZSB7Ym9yZGVyLWNvbG9yOiNmZjg1MUJ9LmJvcmRlci0tcmVkIHtib3JkZXItY29sb3I6I2ZmNDEzNn0uYm9yZGVyLS1tYXJyb24ge2JvcmRlci1jb2xvcjojODUxNDRifS5ib3JkZXItLWZ1Y2hzaWEge2JvcmRlci1jb2xvcjojZjAxMkJFfS5ib3JkZXItLXB1cnBsZSB7Ym9yZGVyLWNvbG9yOiNCMTBEQzl9LmJvcmRlci0tYmxhY2sge2JvcmRlci1jb2xvcjojMDAwfS5ib3JkZXItLXdoaXRlIHtib3JkZXItY29sb3I6I2ZmZn0uYm9yZGVyLS10cmFuc3BhcmVudCB7Ym9yZGVyOnRyYW5zcGFyZW50fS5tLS0wIHttYXJnaW46MH0ubXQtLTAsLm15LS0wIHttYXJnaW4tdG9wOjB9Lm1yLS0wLC5teC0tMCB7bWFyZ2luLXJpZ2h0OjB9Lm1iLS0wLC5teS0tMCB7bWFyZ2luLWJvdHRvbTowfS5tbC0tMCwubXgtLTAge21hcmdpbi1sZWZ0OjB9Lm0tLTEwIHttYXJnaW46MTBweH0ubXQtLTEwLC5teS0tMTAge21hcmdpbi10b3A6MTBweH0ubXItLTEwLC5teC0tMTAge21hcmdpbi1yaWdodDoxMHB4fS5tYi0tMTAsLm15LS0xMCB7bWFyZ2luLWJvdHRvbToxMHB4fS5tbC0tMTAsLm14LS0xMCB7bWFyZ2luLWxlZnQ6MTBweH0ubS0tMTUge21hcmdpbjoxNXB4fS5tdC0tMTUsLm15LS0xNSB7bWFyZ2luLXRvcDoxNXB4fS5tci0tMTUsLm14LS0xNSB7bWFyZ2luLXJpZ2h0OjE1cHh9Lm1iLS0xNSwubXktLTE1IHttYXJnaW4tYm90dG9tOjE1cHh9Lm1sLS0xNSwubXgtLTE1IHttYXJnaW4tbGVmdDoxNXB4fS5tLS0yMCB7bWFyZ2luOjIwcHh9Lm10LS0yMCwubXktLTIwIHttYXJnaW4tdG9wOjIwcHh9Lm1yLS0yMCwubXgtLTIwIHttYXJnaW4tcmlnaHQ6MjBweH0ubWItLTIwLC5teS0tMjAge21hcmdpbi1ib3R0b206MjBweH0ubWwtLTIwLC5teC0tMjAge21hcmdpbi1sZWZ0OjIwcHh9Lm0tLTMwIHttYXJnaW46MzBweH0ubXQtLTMwLC5teS0tMzAge21hcmdpbi10b3A6MzBweH0ubXItLTMwLC5teC0tMzAge21hcmdpbi1yaWdodDozMHB4fS5tYi0tMzAsLm15LS0zMCB7bWFyZ2luLWJvdHRvbTozMHB4fS5tbC0tMzAsLm14LS0zMCB7bWFyZ2luLWxlZnQ6MzBweH0ubS0tNDAge21hcmdpbjo0MHB4fS5tdC0tNDAsLm15LS00MCB7bWFyZ2luLXRvcDo0MHB4fS5tci0tNDAsLm14LS00MCB7bWFyZ2luLXJpZ2h0OjQwcHh9Lm1iLS00MCwubXktLTQwIHttYXJnaW4tYm90dG9tOjQwcHh9Lm1sLS00MCwubXgtLTQwIHttYXJnaW4tbGVmdDo0MHB4fS5tLS01MCB7bWFyZ2luOjUwcHh9Lm10LS01MCwubXktLTUwIHttYXJnaW4tdG9wOjUwcHh9Lm1yLS01MCwubXgtLTUwIHttYXJnaW4tcmlnaHQ6NTBweH0ubWItLTUwLC5teS0tNTAge21hcmdpbi1ib3R0b206NTBweH0ubWwtLTUwLC5teC0tNTAge21hcmdpbi1sZWZ0OjUwcHh9Lm0tLTYwIHttYXJnaW46NjBweH0ubXQtLTYwLC5teS0tNjAge21hcmdpbi10b3A6NjBweH0ubXItLTYwLC5teC0tNjAge21hcmdpbi1yaWdodDo2MHB4fS5tYi0tNjAsLm15LS02MCB7bWFyZ2luLWJvdHRvbTo2MHB4fS5tbC0tNjAsLm14LS02MCB7bWFyZ2luLWxlZnQ6NjBweH0ubS0tNzAge21hcmdpbjo3MHB4fS5tdC0tNzAsLm15LS03MCB7bWFyZ2luLXRvcDo3MHB4fS5tci0tNzAsLm14LS03MCB7bWFyZ2luLXJpZ2h0OjcwcHh9Lm1iLS03MCwubXktLTcwIHttYXJnaW4tYm90dG9tOjcwcHh9Lm1sLS03MCwubXgtLTcwIHttYXJnaW4tbGVmdDo3MHB4fS5tLS04MCB7bWFyZ2luOjgwcHh9Lm10LS04MCwubXktLTgwIHttYXJnaW4tdG9wOjgwcHh9Lm1yLS04MCwubXgtLTgwIHttYXJnaW4tcmlnaHQ6ODBweH0ubWItLTgwLC5teS0tODAge21hcmdpbi1ib3R0b206ODBweH0ubWwtLTgwLC5teC0tODAge21hcmdpbi1sZWZ0OjgwcHh9Lm0tLTkwIHttYXJnaW46OTBweH0ubXQtLTkwLC5teS0tOTAge21hcmdpbi10b3A6OTBweH0ubXItLTkwLC5teC0tOTAge21hcmdpbi1yaWdodDo5MHB4fS5tYi0tOTAsLm15LS05MCB7bWFyZ2luLWJvdHRvbTo5MHB4fS5tbC0tOTAsLm14LS05MCB7bWFyZ2luLWxlZnQ6OTBweH0ubS0tMTAwIHttYXJnaW46MTAwcHh9Lm10LS0xMDAsLm15LS0xMDAge21hcmdpbi10b3A6MTAwcHh9Lm1yLS0xMDAsLm14LS0xMDAge21hcmdpbi1yaWdodDoxMDBweH0ubWItLTEwMCwubXktLTEwMCB7bWFyZ2luLWJvdHRvbToxMDBweH0ubWwtLTEwMCwubXgtLTEwMCB7bWFyZ2luLWxlZnQ6MTAwcHh9Lm0tLTExMCB7bWFyZ2luOjExMHB4fS5tdC0tMTEwLC5teS0tMTEwIHttYXJnaW4tdG9wOjExMHB4fS5tci0tMTEwLC5teC0tMTEwIHttYXJnaW4tcmlnaHQ6MTEwcHh9Lm1iLS0xMTAsLm15LS0xMTAge21hcmdpbi1ib3R0b206MTEwcHh9Lm1sLS0xMTAsLm14LS0xMTAge21hcmdpbi1sZWZ0OjExMHB4fS5tLS0xMjAge21hcmdpbjoxMjBweH0ubXQtLTEyMCwubXktLTEyMCB7bWFyZ2luLXRvcDoxMjBweH0ubXItLTEyMCwubXgtLTEyMCB7bWFyZ2luLXJpZ2h0OjEyMHB4fS5tYi0tMTIwLC5teS0tMTIwIHttYXJnaW4tYm90dG9tOjEyMHB4fS5tbC0tMTIwLC5teC0tMTIwIHttYXJnaW4tbGVmdDoxMjBweH0ubS0tYXV0byB7bWFyZ2luOmF1dG99Lm10LS1hdXRvLC5teS0tYXV0byB7bWFyZ2luLXRvcDphdXRvfS5tci0tYXV0bywubXgtLWF1dG8ge21hcmdpbi1yaWdodDphdXRvfS5tYi0tYXV0bywubXktLWF1dG8ge21hcmdpbi1ib3R0b206YXV0b30ubWwtLWF1dG8sLm14LS1hdXRvIHttYXJnaW4tbGVmdDphdXRvfUBtZWRpYShtaW4td2lkdGg6NTc2cHgpey5tLXNtLS0wIHttYXJnaW46MH0ubXQtc20tLTAsLm15LXNtLS0wIHttYXJnaW4tdG9wOjB9Lm1yLXNtLS0wLC5teC1zbS0tMCB7bWFyZ2luLXJpZ2h0OjB9Lm1iLXNtLS0wLC5teS1zbS0tMCB7bWFyZ2luLWJvdHRvbTowfS5tbC1zbS0tMCwubXgtc20tLTAge21hcmdpbi1sZWZ0OjB9Lm0tc20tLTEwIHttYXJnaW46MTBweH0ubXQtc20tLTEwLC5teS1zbS0tMTAge21hcmdpbi10b3A6MTBweH0ubXItc20tLTEwLC5teC1zbS0tMTAge21hcmdpbi1yaWdodDoxMHB4fS5tYi1zbS0tMTAsLm15LXNtLS0xMCB7bWFyZ2luLWJvdHRvbToxMHB4fS5tbC1zbS0tMTAsLm14LXNtLS0xMCB7bWFyZ2luLWxlZnQ6MTBweH0ubS1zbS0tMTUge21hcmdpbjoxNXB4fS5tdC1zbS0tMTUsLm15LXNtLS0xNSB7bWFyZ2luLXRvcDoxNXB4fS5tci1zbS0tMTUsLm14LXNtLS0xNSB7bWFyZ2luLXJpZ2h0OjE1cHh9Lm1iLXNtLS0xNSwubXktc20tLTE1IHttYXJnaW4tYm90dG9tOjE1cHh9Lm1sLXNtLS0xNSwubXgtc20tLTE1IHttYXJnaW4tbGVmdDoxNXB4fS5tLXNtLS0yMCB7bWFyZ2luOjIwcHh9Lm10LXNtLS0yMCwubXktc20tLTIwIHttYXJnaW4tdG9wOjIwcHh9Lm1yLXNtLS0yMCwubXgtc20tLTIwIHttYXJnaW4tcmlnaHQ6MjBweH0ubWItc20tLTIwLC5teS1zbS0tMjAge21hcmdpbi1ib3R0b206MjBweH0ubWwtc20tLTIwLC5teC1zbS0tMjAge21hcmdpbi1sZWZ0OjIwcHh9Lm0tc20tLTMwIHttYXJnaW46MzBweH0ubXQtc20tLTMwLC5teS1zbS0tMzAge21hcmdpbi10b3A6MzBweH0ubXItc20tLTMwLC5teC1zbS0tMzAge21hcmdpbi1yaWdodDozMHB4fS5tYi1zbS0tMzAsLm15LXNtLS0zMCB7bWFyZ2luLWJvdHRvbTozMHB4fS5tbC1zbS0tMzAsLm14LXNtLS0zMCB7bWFyZ2luLWxlZnQ6MzBweH0ubS1zbS0tNDAge21hcmdpbjo0MHB4fS5tdC1zbS0tNDAsLm15LXNtLS00MCB7bWFyZ2luLXRvcDo0MHB4fS5tci1zbS0tNDAsLm14LXNtLS00MCB7bWFyZ2luLXJpZ2h0OjQwcHh9Lm1iLXNtLS00MCwubXktc20tLTQwIHttYXJnaW4tYm90dG9tOjQwcHh9Lm1sLXNtLS00MCwubXgtc20tLTQwIHttYXJnaW4tbGVmdDo0MHB4fS5tLXNtLS01MCB7bWFyZ2luOjUwcHh9Lm10LXNtLS01MCwubXktc20tLTUwIHttYXJnaW4tdG9wOjUwcHh9Lm1yLXNtLS01MCwubXgtc20tLTUwIHttYXJnaW4tcmlnaHQ6NTBweH0ubWItc20tLTUwLC5teS1zbS0tNTAge21hcmdpbi1ib3R0b206NTBweH0ubWwtc20tLTUwLC5teC1zbS0tNTAge21hcmdpbi1sZWZ0OjUwcHh9Lm0tc20tLTYwIHttYXJnaW46NjBweH0ubXQtc20tLTYwLC5teS1zbS0tNjAge21hcmdpbi10b3A6NjBweH0ubXItc20tLTYwLC5teC1zbS0tNjAge21hcmdpbi1yaWdodDo2MHB4fS5tYi1zbS0tNjAsLm15LXNtLS02MCB7bWFyZ2luLWJvdHRvbTo2MHB4fS5tbC1zbS0tNjAsLm14LXNtLS02MCB7bWFyZ2luLWxlZnQ6NjBweH0ubS1zbS0tNzAge21hcmdpbjo3MHB4fS5tdC1zbS0tNzAsLm15LXNtLS03MCB7bWFyZ2luLXRvcDo3MHB4fS5tci1zbS0tNzAsLm14LXNtLS03MCB7bWFyZ2luLXJpZ2h0OjcwcHh9Lm1iLXNtLS03MCwubXktc20tLTcwIHttYXJnaW4tYm90dG9tOjcwcHh9Lm1sLXNtLS03MCwubXgtc20tLTcwIHttYXJnaW4tbGVmdDo3MHB4fS5tLXNtLS04MCB7bWFyZ2luOjgwcHh9Lm10LXNtLS04MCwubXktc20tLTgwIHttYXJnaW4tdG9wOjgwcHh9Lm1yLXNtLS04MCwubXgtc20tLTgwIHttYXJnaW4tcmlnaHQ6ODBweH0ubWItc20tLTgwLC5teS1zbS0tODAge21hcmdpbi1ib3R0b206ODBweH0ubWwtc20tLTgwLC5teC1zbS0tODAge21hcmdpbi1sZWZ0OjgwcHh9Lm0tc20tLTkwIHttYXJnaW46OTBweH0ubXQtc20tLTkwLC5teS1zbS0tOTAge21hcmdpbi10b3A6OTBweH0ubXItc20tLTkwLC5teC1zbS0tOTAge21hcmdpbi1yaWdodDo5MHB4fS5tYi1zbS0tOTAsLm15LXNtLS05MCB7bWFyZ2luLWJvdHRvbTo5MHB4fS5tbC1zbS0tOTAsLm14LXNtLS05MCB7bWFyZ2luLWxlZnQ6OTBweH0ubS1zbS0tMTAwIHttYXJnaW46MTAwcHh9Lm10LXNtLS0xMDAsLm15LXNtLS0xMDAge21hcmdpbi10b3A6MTAwcHh9Lm1yLXNtLS0xMDAsLm14LXNtLS0xMDAge21hcmdpbi1yaWdodDoxMDBweH0ubWItc20tLTEwMCwubXktc20tLTEwMCB7bWFyZ2luLWJvdHRvbToxMDBweH0ubWwtc20tLTEwMCwubXgtc20tLTEwMCB7bWFyZ2luLWxlZnQ6MTAwcHh9Lm0tc20tLTExMCB7bWFyZ2luOjExMHB4fS5tdC1zbS0tMTEwLC5teS1zbS0tMTEwIHttYXJnaW4tdG9wOjExMHB4fS5tci1zbS0tMTEwLC5teC1zbS0tMTEwIHttYXJnaW4tcmlnaHQ6MTEwcHh9Lm1iLXNtLS0xMTAsLm15LXNtLS0xMTAge21hcmdpbi1ib3R0b206MTEwcHh9Lm1sLXNtLS0xMTAsLm14LXNtLS0xMTAge21hcmdpbi1sZWZ0OjExMHB4fS5tLXNtLS0xMjAge21hcmdpbjoxMjBweH0ubXQtc20tLTEyMCwubXktc20tLTEyMCB7bWFyZ2luLXRvcDoxMjBweH0ubXItc20tLTEyMCwubXgtc20tLTEyMCB7bWFyZ2luLXJpZ2h0OjEyMHB4fS5tYi1zbS0tMTIwLC5teS1zbS0tMTIwIHttYXJnaW4tYm90dG9tOjEyMHB4fS5tbC1zbS0tMTIwLC5teC1zbS0tMTIwIHttYXJnaW4tbGVmdDoxMjBweH0ubS1zbS0tYXV0byB7bWFyZ2luOmF1dG99Lm10LXNtLS1hdXRvLC5teS1zbS0tYXV0byB7bWFyZ2luLXRvcDphdXRvfS5tci1zbS0tYXV0bywubXgtc20tLWF1dG8ge21hcmdpbi1yaWdodDphdXRvfS5tYi1zbS0tYXV0bywubXktc20tLWF1dG8ge21hcmdpbi1ib3R0b206YXV0b30ubWwtc20tLWF1dG8sLm14LXNtLS1hdXRvIHttYXJnaW4tbGVmdDphdXRvfX1AbWVkaWEobWluLXdpZHRoOjc2OHB4KXsubS1tZC0tMCB7bWFyZ2luOjB9Lm10LW1kLS0wLC5teS1tZC0tMCB7bWFyZ2luLXRvcDowfS5tci1tZC0tMCwubXgtbWQtLTAge21hcmdpbi1yaWdodDowfS5tYi1tZC0tMCwubXktbWQtLTAge21hcmdpbi1ib3R0b206MH0ubWwtbWQtLTAsLm14LW1kLS0wIHttYXJnaW4tbGVmdDowfS5tLW1kLS0xMCB7bWFyZ2luOjEwcHh9Lm10LW1kLS0xMCwubXktbWQtLTEwIHttYXJnaW4tdG9wOjEwcHh9Lm1yLW1kLS0xMCwubXgtbWQtLTEwIHttYXJnaW4tcmlnaHQ6MTBweH0ubWItbWQtLTEwLC5teS1tZC0tMTAge21hcmdpbi1ib3R0b206MTBweH0ubWwtbWQtLTEwLC5teC1tZC0tMTAge21hcmdpbi1sZWZ0OjEwcHh9Lm0tbWQtLTE1IHttYXJnaW46MTVweH0ubXQtbWQtLTE1LC5teS1tZC0tMTUge21hcmdpbi10b3A6MTVweH0ubXItbWQtLTE1LC5teC1tZC0tMTUge21hcmdpbi1yaWdodDoxNXB4fS5tYi1tZC0tMTUsLm15LW1kLS0xNSB7bWFyZ2luLWJvdHRvbToxNXB4fS5tbC1tZC0tMTUsLm14LW1kLS0xNSB7bWFyZ2luLWxlZnQ6MTVweH0ubS1tZC0tMjAge21hcmdpbjoyMHB4fS5tdC1tZC0tMjAsLm15LW1kLS0yMCB7bWFyZ2luLXRvcDoyMHB4fS5tci1tZC0tMjAsLm14LW1kLS0yMCB7bWFyZ2luLXJpZ2h0OjIwcHh9Lm1iLW1kLS0yMCwubXktbWQtLTIwIHttYXJnaW4tYm90dG9tOjIwcHh9Lm1sLW1kLS0yMCwubXgtbWQtLTIwIHttYXJnaW4tbGVmdDoyMHB4fS5tLW1kLS0zMCB7bWFyZ2luOjMwcHh9Lm10LW1kLS0zMCwubXktbWQtLTMwIHttYXJnaW4tdG9wOjMwcHh9Lm1yLW1kLS0zMCwubXgtbWQtLTMwIHttYXJnaW4tcmlnaHQ6MzBweH0ubWItbWQtLTMwLC5teS1tZC0tMzAge21hcmdpbi1ib3R0b206MzBweH0ubWwtbWQtLTMwLC5teC1tZC0tMzAge21hcmdpbi1sZWZ0OjMwcHh9Lm0tbWQtLTQwIHttYXJnaW46NDBweH0ubXQtbWQtLTQwLC5teS1tZC0tNDAge21hcmdpbi10b3A6NDBweH0ubXItbWQtLTQwLC5teC1tZC0tNDAge21hcmdpbi1yaWdodDo0MHB4fS5tYi1tZC0tNDAsLm15LW1kLS00MCB7bWFyZ2luLWJvdHRvbTo0MHB4fS5tbC1tZC0tNDAsLm14LW1kLS00MCB7bWFyZ2luLWxlZnQ6NDBweH0ubS1tZC0tNTAge21hcmdpbjo1MHB4fS5tdC1tZC0tNTAsLm15LW1kLS01MCB7bWFyZ2luLXRvcDo1MHB4fS5tci1tZC0tNTAsLm14LW1kLS01MCB7bWFyZ2luLXJpZ2h0OjUwcHh9Lm1iLW1kLS01MCwubXktbWQtLTUwIHttYXJnaW4tYm90dG9tOjUwcHh9Lm1sLW1kLS01MCwubXgtbWQtLTUwIHttYXJnaW4tbGVmdDo1MHB4fS5tLW1kLS02MCB7bWFyZ2luOjYwcHh9Lm10LW1kLS02MCwubXktbWQtLTYwIHttYXJnaW4tdG9wOjYwcHh9Lm1yLW1kLS02MCwubXgtbWQtLTYwIHttYXJnaW4tcmlnaHQ6NjBweH0ubWItbWQtLTYwLC5teS1tZC0tNjAge21hcmdpbi1ib3R0b206NjBweH0ubWwtbWQtLTYwLC5teC1tZC0tNjAge21hcmdpbi1sZWZ0OjYwcHh9Lm0tbWQtLTcwIHttYXJnaW46NzBweH0ubXQtbWQtLTcwLC5teS1tZC0tNzAge21hcmdpbi10b3A6NzBweH0ubXItbWQtLTcwLC5teC1tZC0tNzAge21hcmdpbi1yaWdodDo3MHB4fS5tYi1tZC0tNzAsLm15LW1kLS03MCB7bWFyZ2luLWJvdHRvbTo3MHB4fS5tbC1tZC0tNzAsLm14LW1kLS03MCB7bWFyZ2luLWxlZnQ6NzBweH0ubS1tZC0tODAge21hcmdpbjo4MHB4fS5tdC1tZC0tODAsLm15LW1kLS04MCB7bWFyZ2luLXRvcDo4MHB4fS5tci1tZC0tODAsLm14LW1kLS04MCB7bWFyZ2luLXJpZ2h0OjgwcHh9Lm1iLW1kLS04MCwubXktbWQtLTgwIHttYXJnaW4tYm90dG9tOjgwcHh9Lm1sLW1kLS04MCwubXgtbWQtLTgwIHttYXJnaW4tbGVmdDo4MHB4fS5tLW1kLS05MCB7bWFyZ2luOjkwcHh9Lm10LW1kLS05MCwubXktbWQtLTkwIHttYXJnaW4tdG9wOjkwcHh9Lm1yLW1kLS05MCwubXgtbWQtLTkwIHttYXJnaW4tcmlnaHQ6OTBweH0ubWItbWQtLTkwLC5teS1tZC0tOTAge21hcmdpbi1ib3R0b206OTBweH0ubWwtbWQtLTkwLC5teC1tZC0tOTAge21hcmdpbi1sZWZ0OjkwcHh9Lm0tbWQtLTEwMCB7bWFyZ2luOjEwMHB4fS5tdC1tZC0tMTAwLC5teS1tZC0tMTAwIHttYXJnaW4tdG9wOjEwMHB4fS5tci1tZC0tMTAwLC5teC1tZC0tMTAwIHttYXJnaW4tcmlnaHQ6MTAwcHh9Lm1iLW1kLS0xMDAsLm15LW1kLS0xMDAge21hcmdpbi1ib3R0b206MTAwcHh9Lm1sLW1kLS0xMDAsLm14LW1kLS0xMDAge21hcmdpbi1sZWZ0OjEwMHB4fS5tLW1kLS0xMTAge21hcmdpbjoxMTBweH0ubXQtbWQtLTExMCwubXktbWQtLTExMCB7bWFyZ2luLXRvcDoxMTBweH0ubXItbWQtLTExMCwubXgtbWQtLTExMCB7bWFyZ2luLXJpZ2h0OjExMHB4fS5tYi1tZC0tMTEwLC5teS1tZC0tMTEwIHttYXJnaW4tYm90dG9tOjExMHB4fS5tbC1tZC0tMTEwLC5teC1tZC0tMTEwIHttYXJnaW4tbGVmdDoxMTBweH0ubS1tZC0tMTIwIHttYXJnaW46MTIwcHh9Lm10LW1kLS0xMjAsLm15LW1kLS0xMjAge21hcmdpbi10b3A6MTIwcHh9Lm1yLW1kLS0xMjAsLm14LW1kLS0xMjAge21hcmdpbi1yaWdodDoxMjBweH0ubWItbWQtLTEyMCwubXktbWQtLTEyMCB7bWFyZ2luLWJvdHRvbToxMjBweH0ubWwtbWQtLTEyMCwubXgtbWQtLTEyMCB7bWFyZ2luLWxlZnQ6MTIwcHh9Lm0tbWQtLWF1dG8ge21hcmdpbjphdXRvfS5tdC1tZC0tYXV0bywubXktbWQtLWF1dG8ge21hcmdpbi10b3A6YXV0b30ubXItbWQtLWF1dG8sLm14LW1kLS1hdXRvIHttYXJnaW4tcmlnaHQ6YXV0b30ubWItbWQtLWF1dG8sLm15LW1kLS1hdXRvIHttYXJnaW4tYm90dG9tOmF1dG99Lm1sLW1kLS1hdXRvLC5teC1tZC0tYXV0byB7bWFyZ2luLWxlZnQ6YXV0b319QG1lZGlhKG1pbi13aWR0aDo5OTJweCl7Lm0tbGctLTAge21hcmdpbjowfS5tdC1sZy0tMCwubXktbGctLTAge21hcmdpbi10b3A6MH0ubXItbGctLTAsLm14LWxnLS0wIHttYXJnaW4tcmlnaHQ6MH0ubWItbGctLTAsLm15LWxnLS0wIHttYXJnaW4tYm90dG9tOjB9Lm1sLWxnLS0wLC5teC1sZy0tMCB7bWFyZ2luLWxlZnQ6MH0ubS1sZy0tMTAge21hcmdpbjoxMHB4fS5tdC1sZy0tMTAsLm15LWxnLS0xMCB7bWFyZ2luLXRvcDoxMHB4fS5tci1sZy0tMTAsLm14LWxnLS0xMCB7bWFyZ2luLXJpZ2h0OjEwcHh9Lm1iLWxnLS0xMCwubXktbGctLTEwIHttYXJnaW4tYm90dG9tOjEwcHh9Lm1sLWxnLS0xMCwubXgtbGctLTEwIHttYXJnaW4tbGVmdDoxMHB4fS5tLWxnLS0xNSB7bWFyZ2luOjE1cHh9Lm10LWxnLS0xNSwubXktbGctLTE1IHttYXJnaW4tdG9wOjE1cHh9Lm1yLWxnLS0xNSwubXgtbGctLTE1IHttYXJnaW4tcmlnaHQ6MTVweH0ubWItbGctLTE1LC5teS1sZy0tMTUge21hcmdpbi1ib3R0b206MTVweH0ubWwtbGctLTE1LC5teC1sZy0tMTUge21hcmdpbi1sZWZ0OjE1cHh9Lm0tbGctLTIwIHttYXJnaW46MjBweH0ubXQtbGctLTIwLC5teS1sZy0tMjAge21hcmdpbi10b3A6MjBweH0ubXItbGctLTIwLC5teC1sZy0tMjAge21hcmdpbi1yaWdodDoyMHB4fS5tYi1sZy0tMjAsLm15LWxnLS0yMCB7bWFyZ2luLWJvdHRvbToyMHB4fS5tbC1sZy0tMjAsLm14LWxnLS0yMCB7bWFyZ2luLWxlZnQ6MjBweH0ubS1sZy0tMzAge21hcmdpbjozMHB4fS5tdC1sZy0tMzAsLm15LWxnLS0zMCB7bWFyZ2luLXRvcDozMHB4fS5tci1sZy0tMzAsLm14LWxnLS0zMCB7bWFyZ2luLXJpZ2h0OjMwcHh9Lm1iLWxnLS0zMCwubXktbGctLTMwIHttYXJnaW4tYm90dG9tOjMwcHh9Lm1sLWxnLS0zMCwubXgtbGctLTMwIHttYXJnaW4tbGVmdDozMHB4fS5tLWxnLS00MCB7bWFyZ2luOjQwcHh9Lm10LWxnLS00MCwubXktbGctLTQwIHttYXJnaW4tdG9wOjQwcHh9Lm1yLWxnLS00MCwubXgtbGctLTQwIHttYXJnaW4tcmlnaHQ6NDBweH0ubWItbGctLTQwLC5teS1sZy0tNDAge21hcmdpbi1ib3R0b206NDBweH0ubWwtbGctLTQwLC5teC1sZy0tNDAge21hcmdpbi1sZWZ0OjQwcHh9Lm0tbGctLTUwIHttYXJnaW46NTBweH0ubXQtbGctLTUwLC5teS1sZy0tNTAge21hcmdpbi10b3A6NTBweH0ubXItbGctLTUwLC5teC1sZy0tNTAge21hcmdpbi1yaWdodDo1MHB4fS5tYi1sZy0tNTAsLm15LWxnLS01MCB7bWFyZ2luLWJvdHRvbTo1MHB4fS5tbC1sZy0tNTAsLm14LWxnLS01MCB7bWFyZ2luLWxlZnQ6NTBweH0ubS1sZy0tNjAge21hcmdpbjo2MHB4fS5tdC1sZy0tNjAsLm15LWxnLS02MCB7bWFyZ2luLXRvcDo2MHB4fS5tci1sZy0tNjAsLm14LWxnLS02MCB7bWFyZ2luLXJpZ2h0OjYwcHh9Lm1iLWxnLS02MCwubXktbGctLTYwIHttYXJnaW4tYm90dG9tOjYwcHh9Lm1sLWxnLS02MCwubXgtbGctLTYwIHttYXJnaW4tbGVmdDo2MHB4fS5tLWxnLS03MCB7bWFyZ2luOjcwcHh9Lm10LWxnLS03MCwubXktbGctLTcwIHttYXJnaW4tdG9wOjcwcHh9Lm1yLWxnLS03MCwubXgtbGctLTcwIHttYXJnaW4tcmlnaHQ6NzBweH0ubWItbGctLTcwLC5teS1sZy0tNzAge21hcmdpbi1ib3R0b206NzBweH0ubWwtbGctLTcwLC5teC1sZy0tNzAge21hcmdpbi1sZWZ0OjcwcHh9Lm0tbGctLTgwIHttYXJnaW46ODBweH0ubXQtbGctLTgwLC5teS1sZy0tODAge21hcmdpbi10b3A6ODBweH0ubXItbGctLTgwLC5teC1sZy0tODAge21hcmdpbi1yaWdodDo4MHB4fS5tYi1sZy0tODAsLm15LWxnLS04MCB7bWFyZ2luLWJvdHRvbTo4MHB4fS5tbC1sZy0tODAsLm14LWxnLS04MCB7bWFyZ2luLWxlZnQ6ODBweH0ubS1sZy0tOTAge21hcmdpbjo5MHB4fS5tdC1sZy0tOTAsLm15LWxnLS05MCB7bWFyZ2luLXRvcDo5MHB4fS5tci1sZy0tOTAsLm14LWxnLS05MCB7bWFyZ2luLXJpZ2h0OjkwcHh9Lm1iLWxnLS05MCwubXktbGctLTkwIHttYXJnaW4tYm90dG9tOjkwcHh9Lm1sLWxnLS05MCwubXgtbGctLTkwIHttYXJnaW4tbGVmdDo5MHB4fS5tLWxnLS0xMDAge21hcmdpbjoxMDBweH0ubXQtbGctLTEwMCwubXktbGctLTEwMCB7bWFyZ2luLXRvcDoxMDBweH0ubXItbGctLTEwMCwubXgtbGctLTEwMCB7bWFyZ2luLXJpZ2h0OjEwMHB4fS5tYi1sZy0tMTAwLC5teS1sZy0tMTAwIHttYXJnaW4tYm90dG9tOjEwMHB4fS5tbC1sZy0tMTAwLC5teC1sZy0tMTAwIHttYXJnaW4tbGVmdDoxMDBweH0ubS1sZy0tMTEwIHttYXJnaW46MTEwcHh9Lm10LWxnLS0xMTAsLm15LWxnLS0xMTAge21hcmdpbi10b3A6MTEwcHh9Lm1yLWxnLS0xMTAsLm14LWxnLS0xMTAge21hcmdpbi1yaWdodDoxMTBweH0ubWItbGctLTExMCwubXktbGctLTExMCB7bWFyZ2luLWJvdHRvbToxMTBweH0ubWwtbGctLTExMCwubXgtbGctLTExMCB7bWFyZ2luLWxlZnQ6MTEwcHh9Lm0tbGctLTEyMCB7bWFyZ2luOjEyMHB4fS5tdC1sZy0tMTIwLC5teS1sZy0tMTIwIHttYXJnaW4tdG9wOjEyMHB4fS5tci1sZy0tMTIwLC5teC1sZy0tMTIwIHttYXJnaW4tcmlnaHQ6MTIwcHh9Lm1iLWxnLS0xMjAsLm15LWxnLS0xMjAge21hcmdpbi1ib3R0b206MTIwcHh9Lm1sLWxnLS0xMjAsLm14LWxnLS0xMjAge21hcmdpbi1sZWZ0OjEyMHB4fS5tLWxnLS1hdXRvIHttYXJnaW46YXV0b30ubXQtbGctLWF1dG8sLm15LWxnLS1hdXRvIHttYXJnaW4tdG9wOmF1dG99Lm1yLWxnLS1hdXRvLC5teC1sZy0tYXV0byB7bWFyZ2luLXJpZ2h0OmF1dG99Lm1iLWxnLS1hdXRvLC5teS1sZy0tYXV0byB7bWFyZ2luLWJvdHRvbTphdXRvfS5tbC1sZy0tYXV0bywubXgtbGctLWF1dG8ge21hcmdpbi1sZWZ0OmF1dG99fUBtZWRpYShtaW4td2lkdGg6MTIwMHB4KXsubS14bC0tMCB7bWFyZ2luOjB9Lm10LXhsLS0wLC5teS14bC0tMCB7bWFyZ2luLXRvcDowfS5tci14bC0tMCwubXgteGwtLTAge21hcmdpbi1yaWdodDowfS5tYi14bC0tMCwubXkteGwtLTAge21hcmdpbi1ib3R0b206MH0ubWwteGwtLTAsLm14LXhsLS0wIHttYXJnaW4tbGVmdDowfS5tLXhsLS0xMCB7bWFyZ2luOjEwcHh9Lm10LXhsLS0xMCwubXkteGwtLTEwIHttYXJnaW4tdG9wOjEwcHh9Lm1yLXhsLS0xMCwubXgteGwtLTEwIHttYXJnaW4tcmlnaHQ6MTBweH0ubWIteGwtLTEwLC5teS14bC0tMTAge21hcmdpbi1ib3R0b206MTBweH0ubWwteGwtLTEwLC5teC14bC0tMTAge21hcmdpbi1sZWZ0OjEwcHh9Lm0teGwtLTE1IHttYXJnaW46MTVweH0ubXQteGwtLTE1LC5teS14bC0tMTUge21hcmdpbi10b3A6MTVweH0ubXIteGwtLTE1LC5teC14bC0tMTUge21hcmdpbi1yaWdodDoxNXB4fS5tYi14bC0tMTUsLm15LXhsLS0xNSB7bWFyZ2luLWJvdHRvbToxNXB4fS5tbC14bC0tMTUsLm14LXhsLS0xNSB7bWFyZ2luLWxlZnQ6MTVweH0ubS14bC0tMjAge21hcmdpbjoyMHB4fS5tdC14bC0tMjAsLm15LXhsLS0yMCB7bWFyZ2luLXRvcDoyMHB4fS5tci14bC0tMjAsLm14LXhsLS0yMCB7bWFyZ2luLXJpZ2h0OjIwcHh9Lm1iLXhsLS0yMCwubXkteGwtLTIwIHttYXJnaW4tYm90dG9tOjIwcHh9Lm1sLXhsLS0yMCwubXgteGwtLTIwIHttYXJnaW4tbGVmdDoyMHB4fS5tLXhsLS0zMCB7bWFyZ2luOjMwcHh9Lm10LXhsLS0zMCwubXkteGwtLTMwIHttYXJnaW4tdG9wOjMwcHh9Lm1yLXhsLS0zMCwubXgteGwtLTMwIHttYXJnaW4tcmlnaHQ6MzBweH0ubWIteGwtLTMwLC5teS14bC0tMzAge21hcmdpbi1ib3R0b206MzBweH0ubWwteGwtLTMwLC5teC14bC0tMzAge21hcmdpbi1sZWZ0OjMwcHh9Lm0teGwtLTQwIHttYXJnaW46NDBweH0ubXQteGwtLTQwLC5teS14bC0tNDAge21hcmdpbi10b3A6NDBweH0ubXIteGwtLTQwLC5teC14bC0tNDAge21hcmdpbi1yaWdodDo0MHB4fS5tYi14bC0tNDAsLm15LXhsLS00MCB7bWFyZ2luLWJvdHRvbTo0MHB4fS5tbC14bC0tNDAsLm14LXhsLS00MCB7bWFyZ2luLWxlZnQ6NDBweH0ubS14bC0tNTAge21hcmdpbjo1MHB4fS5tdC14bC0tNTAsLm15LXhsLS01MCB7bWFyZ2luLXRvcDo1MHB4fS5tci14bC0tNTAsLm14LXhsLS01MCB7bWFyZ2luLXJpZ2h0OjUwcHh9Lm1iLXhsLS01MCwubXkteGwtLTUwIHttYXJnaW4tYm90dG9tOjUwcHh9Lm1sLXhsLS01MCwubXgteGwtLTUwIHttYXJnaW4tbGVmdDo1MHB4fS5tLXhsLS02MCB7bWFyZ2luOjYwcHh9Lm10LXhsLS02MCwubXkteGwtLTYwIHttYXJnaW4tdG9wOjYwcHh9Lm1yLXhsLS02MCwubXgteGwtLTYwIHttYXJnaW4tcmlnaHQ6NjBweH0ubWIteGwtLTYwLC5teS14bC0tNjAge21hcmdpbi1ib3R0b206NjBweH0ubWwteGwtLTYwLC5teC14bC0tNjAge21hcmdpbi1sZWZ0OjYwcHh9Lm0teGwtLTcwIHttYXJnaW46NzBweH0ubXQteGwtLTcwLC5teS14bC0tNzAge21hcmdpbi10b3A6NzBweH0ubXIteGwtLTcwLC5teC14bC0tNzAge21hcmdpbi1yaWdodDo3MHB4fS5tYi14bC0tNzAsLm15LXhsLS03MCB7bWFyZ2luLWJvdHRvbTo3MHB4fS5tbC14bC0tNzAsLm14LXhsLS03MCB7bWFyZ2luLWxlZnQ6NzBweH0ubS14bC0tODAge21hcmdpbjo4MHB4fS5tdC14bC0tODAsLm15LXhsLS04MCB7bWFyZ2luLXRvcDo4MHB4fS5tci14bC0tODAsLm14LXhsLS04MCB7bWFyZ2luLXJpZ2h0OjgwcHh9Lm1iLXhsLS04MCwubXkteGwtLTgwIHttYXJnaW4tYm90dG9tOjgwcHh9Lm1sLXhsLS04MCwubXgteGwtLTgwIHttYXJnaW4tbGVmdDo4MHB4fS5tLXhsLS05MCB7bWFyZ2luOjkwcHh9Lm10LXhsLS05MCwubXkteGwtLTkwIHttYXJnaW4tdG9wOjkwcHh9Lm1yLXhsLS05MCwubXgteGwtLTkwIHttYXJnaW4tcmlnaHQ6OTBweH0ubWIteGwtLTkwLC5teS14bC0tOTAge21hcmdpbi1ib3R0b206OTBweH0ubWwteGwtLTkwLC5teC14bC0tOTAge21hcmdpbi1sZWZ0OjkwcHh9Lm0teGwtLTEwMCB7bWFyZ2luOjEwMHB4fS5tdC14bC0tMTAwLC5teS14bC0tMTAwIHttYXJnaW4tdG9wOjEwMHB4fS5tci14bC0tMTAwLC5teC14bC0tMTAwIHttYXJnaW4tcmlnaHQ6MTAwcHh9Lm1iLXhsLS0xMDAsLm15LXhsLS0xMDAge21hcmdpbi1ib3R0b206MTAwcHh9Lm1sLXhsLS0xMDAsLm14LXhsLS0xMDAge21hcmdpbi1sZWZ0OjEwMHB4fS5tLXhsLS0xMTAge21hcmdpbjoxMTBweH0ubXQteGwtLTExMCwubXkteGwtLTExMCB7bWFyZ2luLXRvcDoxMTBweH0ubXIteGwtLTExMCwubXgteGwtLTExMCB7bWFyZ2luLXJpZ2h0OjExMHB4fS5tYi14bC0tMTEwLC5teS14bC0tMTEwIHttYXJnaW4tYm90dG9tOjExMHB4fS5tbC14bC0tMTEwLC5teC14bC0tMTEwIHttYXJnaW4tbGVmdDoxMTBweH0ubS14bC0tMTIwIHttYXJnaW46MTIwcHh9Lm10LXhsLS0xMjAsLm15LXhsLS0xMjAge21hcmdpbi10b3A6MTIwcHh9Lm1yLXhsLS0xMjAsLm14LXhsLS0xMjAge21hcmdpbi1yaWdodDoxMjBweH0ubWIteGwtLTEyMCwubXkteGwtLTEyMCB7bWFyZ2luLWJvdHRvbToxMjBweH0ubWwteGwtLTEyMCwubXgteGwtLTEyMCB7bWFyZ2luLWxlZnQ6MTIwcHh9Lm0teGwtLWF1dG8ge21hcmdpbjphdXRvfS5tdC14bC0tYXV0bywubXkteGwtLWF1dG8ge21hcmdpbi10b3A6YXV0b30ubXIteGwtLWF1dG8sLm14LXhsLS1hdXRvIHttYXJnaW4tcmlnaHQ6YXV0b30ubWIteGwtLWF1dG8sLm15LXhsLS1hdXRvIHttYXJnaW4tYm90dG9tOmF1dG99Lm1sLXhsLS1hdXRvLC5teC14bC0tYXV0byB7bWFyZ2luLWxlZnQ6YXV0b319LnAtLTAge3BhZGRpbmc6MH0ucHQtLTAsLnB5LS0wIHtwYWRkaW5nLXRvcDowfS5wci0tMCwucHgtLTAge3BhZGRpbmctcmlnaHQ6MH0ucGItLTAsLnB5LS0wIHtwYWRkaW5nLWJvdHRvbTowfS5wbC0tMCwucHgtLTAge3BhZGRpbmctbGVmdDowfS5wLS0xMCB7cGFkZGluZzoxMHB4fS5wdC0tMTAsLnB5LS0xMCB7cGFkZGluZy10b3A6MTBweH0ucHItLTEwLC5weC0tMTAge3BhZGRpbmctcmlnaHQ6MTBweH0ucGItLTEwLC5weS0tMTAge3BhZGRpbmctYm90dG9tOjEwcHh9LnBsLS0xMCwucHgtLTEwIHtwYWRkaW5nLWxlZnQ6MTBweH0ucC0tMTUge3BhZGRpbmc6MTVweH0ucHQtLTE1LC5weS0tMTUge3BhZGRpbmctdG9wOjE1cHh9LnByLS0xNSwucHgtLTE1IHtwYWRkaW5nLXJpZ2h0OjE1cHh9LnBiLS0xNSwucHktLTE1IHtwYWRkaW5nLWJvdHRvbToxNXB4fS5wbC0tMTUsLnB4LS0xNSB7cGFkZGluZy1sZWZ0OjE1cHh9LnAtLTIwIHtwYWRkaW5nOjIwcHh9LnB0LS0yMCwucHktLTIwIHtwYWRkaW5nLXRvcDoyMHB4fS5wci0tMjAsLnB4LS0yMCB7cGFkZGluZy1yaWdodDoyMHB4fS5wYi0tMjAsLnB5LS0yMCB7cGFkZGluZy1ib3R0b206MjBweH0ucGwtLTIwLC5weC0tMjAge3BhZGRpbmctbGVmdDoyMHB4fS5wLS0zMCB7cGFkZGluZzozMHB4fS5wdC0tMzAsLnB5LS0zMCB7cGFkZGluZy10b3A6MzBweH0ucHItLTMwLC5weC0tMzAge3BhZGRpbmctcmlnaHQ6MzBweH0ucGItLTMwLC5weS0tMzAge3BhZGRpbmctYm90dG9tOjMwcHh9LnBsLS0zMCwucHgtLTMwIHtwYWRkaW5nLWxlZnQ6MzBweH0ucC0tNDAge3BhZGRpbmc6NDBweH0ucHQtLTQwLC5weS0tNDAge3BhZGRpbmctdG9wOjQwcHh9LnByLS00MCwucHgtLTQwIHtwYWRkaW5nLXJpZ2h0OjQwcHh9LnBiLS00MCwucHktLTQwIHtwYWRkaW5nLWJvdHRvbTo0MHB4fS5wbC0tNDAsLnB4LS00MCB7cGFkZGluZy1sZWZ0OjQwcHh9LnAtLTUwIHtwYWRkaW5nOjUwcHh9LnB0LS01MCwucHktLTUwIHtwYWRkaW5nLXRvcDo1MHB4fS5wci0tNTAsLnB4LS01MCB7cGFkZGluZy1yaWdodDo1MHB4fS5wYi0tNTAsLnB5LS01MCB7cGFkZGluZy1ib3R0b206NTBweH0ucGwtLTUwLC5weC0tNTAge3BhZGRpbmctbGVmdDo1MHB4fS5wLS02MCB7cGFkZGluZzo2MHB4fS5wdC0tNjAsLnB5LS02MCB7cGFkZGluZy10b3A6NjBweH0ucHItLTYwLC5weC0tNjAge3BhZGRpbmctcmlnaHQ6NjBweH0ucGItLTYwLC5weS0tNjAge3BhZGRpbmctYm90dG9tOjYwcHh9LnBsLS02MCwucHgtLTYwIHtwYWRkaW5nLWxlZnQ6NjBweH0ucC0tNzAge3BhZGRpbmc6NzBweH0ucHQtLTcwLC5weS0tNzAge3BhZGRpbmctdG9wOjcwcHh9LnByLS03MCwucHgtLTcwIHtwYWRkaW5nLXJpZ2h0OjcwcHh9LnBiLS03MCwucHktLTcwIHtwYWRkaW5nLWJvdHRvbTo3MHB4fS5wbC0tNzAsLnB4LS03MCB7cGFkZGluZy1sZWZ0OjcwcHh9LnAtLTgwIHtwYWRkaW5nOjgwcHh9LnB0LS04MCwucHktLTgwIHtwYWRkaW5nLXRvcDo4MHB4fS5wci0tODAsLnB4LS04MCB7cGFkZGluZy1yaWdodDo4MHB4fS5wYi0tODAsLnB5LS04MCB7cGFkZGluZy1ib3R0b206ODBweH0ucGwtLTgwLC5weC0tODAge3BhZGRpbmctbGVmdDo4MHB4fS5wLS05MCB7cGFkZGluZzo5MHB4fS5wdC0tOTAsLnB5LS05MCB7cGFkZGluZy10b3A6OTBweH0ucHItLTkwLC5weC0tOTAge3BhZGRpbmctcmlnaHQ6OTBweH0ucGItLTkwLC5weS0tOTAge3BhZGRpbmctYm90dG9tOjkwcHh9LnBsLS05MCwucHgtLTkwIHtwYWRkaW5nLWxlZnQ6OTBweH0ucC0tMTAwIHtwYWRkaW5nOjEwMHB4fS5wdC0tMTAwLC5weS0tMTAwIHtwYWRkaW5nLXRvcDoxMDBweH0ucHItLTEwMCwucHgtLTEwMCB7cGFkZGluZy1yaWdodDoxMDBweH0ucGItLTEwMCwucHktLTEwMCB7cGFkZGluZy1ib3R0b206MTAwcHh9LnBsLS0xMDAsLnB4LS0xMDAge3BhZGRpbmctbGVmdDoxMDBweH0ucC0tMTEwIHtwYWRkaW5nOjExMHB4fS5wdC0tMTEwLC5weS0tMTEwIHtwYWRkaW5nLXRvcDoxMTBweH0ucHItLTExMCwucHgtLTExMCB7cGFkZGluZy1yaWdodDoxMTBweH0ucGItLTExMCwucHktLTExMCB7cGFkZGluZy1ib3R0b206MTEwcHh9LnBsLS0xMTAsLnB4LS0xMTAge3BhZGRpbmctbGVmdDoxMTBweH0ucC0tMTIwIHtwYWRkaW5nOjEyMHB4fS5wdC0tMTIwLC5weS0tMTIwIHtwYWRkaW5nLXRvcDoxMjBweH0ucHItLTEyMCwucHgtLTEyMCB7cGFkZGluZy1yaWdodDoxMjBweH0ucGItLTEyMCwucHktLTEyMCB7cGFkZGluZy1ib3R0b206MTIwcHh9LnBsLS0xMjAsLnB4LS0xMjAge3BhZGRpbmctbGVmdDoxMjBweH1AbWVkaWEobWluLXdpZHRoOjU3NnB4KXsucC1zbS0tMCB7cGFkZGluZzowfS5wdC1zbS0tMCwucHktc20tLTAge3BhZGRpbmctdG9wOjB9LnByLXNtLS0wLC5weC1zbS0tMCB7cGFkZGluZy1yaWdodDowfS5wYi1zbS0tMCwucHktc20tLTAge3BhZGRpbmctYm90dG9tOjB9LnBsLXNtLS0wLC5weC1zbS0tMCB7cGFkZGluZy1sZWZ0OjB9LnAtc20tLTEwIHtwYWRkaW5nOjEwcHh9LnB0LXNtLS0xMCwucHktc20tLTEwIHtwYWRkaW5nLXRvcDoxMHB4fS5wci1zbS0tMTAsLnB4LXNtLS0xMCB7cGFkZGluZy1yaWdodDoxMHB4fS5wYi1zbS0tMTAsLnB5LXNtLS0xMCB7cGFkZGluZy1ib3R0b206MTBweH0ucGwtc20tLTEwLC5weC1zbS0tMTAge3BhZGRpbmctbGVmdDoxMHB4fS5wLXNtLS0xNSB7cGFkZGluZzoxNXB4fS5wdC1zbS0tMTUsLnB5LXNtLS0xNSB7cGFkZGluZy10b3A6MTVweH0ucHItc20tLTE1LC5weC1zbS0tMTUge3BhZGRpbmctcmlnaHQ6MTVweH0ucGItc20tLTE1LC5weS1zbS0tMTUge3BhZGRpbmctYm90dG9tOjE1cHh9LnBsLXNtLS0xNSwucHgtc20tLTE1IHtwYWRkaW5nLWxlZnQ6MTVweH0ucC1zbS0tMjAge3BhZGRpbmc6MjBweH0ucHQtc20tLTIwLC5weS1zbS0tMjAge3BhZGRpbmctdG9wOjIwcHh9LnByLXNtLS0yMCwucHgtc20tLTIwIHtwYWRkaW5nLXJpZ2h0OjIwcHh9LnBiLXNtLS0yMCwucHktc20tLTIwIHtwYWRkaW5nLWJvdHRvbToyMHB4fS5wbC1zbS0tMjAsLnB4LXNtLS0yMCB7cGFkZGluZy1sZWZ0OjIwcHh9LnAtc20tLTMwIHtwYWRkaW5nOjMwcHh9LnB0LXNtLS0zMCwucHktc20tLTMwIHtwYWRkaW5nLXRvcDozMHB4fS5wci1zbS0tMzAsLnB4LXNtLS0zMCB7cGFkZGluZy1yaWdodDozMHB4fS5wYi1zbS0tMzAsLnB5LXNtLS0zMCB7cGFkZGluZy1ib3R0b206MzBweH0ucGwtc20tLTMwLC5weC1zbS0tMzAge3BhZGRpbmctbGVmdDozMHB4fS5wLXNtLS00MCB7cGFkZGluZzo0MHB4fS5wdC1zbS0tNDAsLnB5LXNtLS00MCB7cGFkZGluZy10b3A6NDBweH0ucHItc20tLTQwLC5weC1zbS0tNDAge3BhZGRpbmctcmlnaHQ6NDBweH0ucGItc20tLTQwLC5weS1zbS0tNDAge3BhZGRpbmctYm90dG9tOjQwcHh9LnBsLXNtLS00MCwucHgtc20tLTQwIHtwYWRkaW5nLWxlZnQ6NDBweH0ucC1zbS0tNTAge3BhZGRpbmc6NTBweH0ucHQtc20tLTUwLC5weS1zbS0tNTAge3BhZGRpbmctdG9wOjUwcHh9LnByLXNtLS01MCwucHgtc20tLTUwIHtwYWRkaW5nLXJpZ2h0OjUwcHh9LnBiLXNtLS01MCwucHktc20tLTUwIHtwYWRkaW5nLWJvdHRvbTo1MHB4fS5wbC1zbS0tNTAsLnB4LXNtLS01MCB7cGFkZGluZy1sZWZ0OjUwcHh9LnAtc20tLTYwIHtwYWRkaW5nOjYwcHh9LnB0LXNtLS02MCwucHktc20tLTYwIHtwYWRkaW5nLXRvcDo2MHB4fS5wci1zbS0tNjAsLnB4LXNtLS02MCB7cGFkZGluZy1yaWdodDo2MHB4fS5wYi1zbS0tNjAsLnB5LXNtLS02MCB7cGFkZGluZy1ib3R0b206NjBweH0ucGwtc20tLTYwLC5weC1zbS0tNjAge3BhZGRpbmctbGVmdDo2MHB4fS5wLXNtLS03MCB7cGFkZGluZzo3MHB4fS5wdC1zbS0tNzAsLnB5LXNtLS03MCB7cGFkZGluZy10b3A6NzBweH0ucHItc20tLTcwLC5weC1zbS0tNzAge3BhZGRpbmctcmlnaHQ6NzBweH0ucGItc20tLTcwLC5weS1zbS0tNzAge3BhZGRpbmctYm90dG9tOjcwcHh9LnBsLXNtLS03MCwucHgtc20tLTcwIHtwYWRkaW5nLWxlZnQ6NzBweH0ucC1zbS0tODAge3BhZGRpbmc6ODBweH0ucHQtc20tLTgwLC5weS1zbS0tODAge3BhZGRpbmctdG9wOjgwcHh9LnByLXNtLS04MCwucHgtc20tLTgwIHtwYWRkaW5nLXJpZ2h0OjgwcHh9LnBiLXNtLS04MCwucHktc20tLTgwIHtwYWRkaW5nLWJvdHRvbTo4MHB4fS5wbC1zbS0tODAsLnB4LXNtLS04MCB7cGFkZGluZy1sZWZ0OjgwcHh9LnAtc20tLTkwIHtwYWRkaW5nOjkwcHh9LnB0LXNtLS05MCwucHktc20tLTkwIHtwYWRkaW5nLXRvcDo5MHB4fS5wci1zbS0tOTAsLnB4LXNtLS05MCB7cGFkZGluZy1yaWdodDo5MHB4fS5wYi1zbS0tOTAsLnB5LXNtLS05MCB7cGFkZGluZy1ib3R0b206OTBweH0ucGwtc20tLTkwLC5weC1zbS0tOTAge3BhZGRpbmctbGVmdDo5MHB4fS5wLXNtLS0xMDAge3BhZGRpbmc6MTAwcHh9LnB0LXNtLS0xMDAsLnB5LXNtLS0xMDAge3BhZGRpbmctdG9wOjEwMHB4fS5wci1zbS0tMTAwLC5weC1zbS0tMTAwIHtwYWRkaW5nLXJpZ2h0OjEwMHB4fS5wYi1zbS0tMTAwLC5weS1zbS0tMTAwIHtwYWRkaW5nLWJvdHRvbToxMDBweH0ucGwtc20tLTEwMCwucHgtc20tLTEwMCB7cGFkZGluZy1sZWZ0OjEwMHB4fS5wLXNtLS0xMTAge3BhZGRpbmc6MTEwcHh9LnB0LXNtLS0xMTAsLnB5LXNtLS0xMTAge3BhZGRpbmctdG9wOjExMHB4fS5wci1zbS0tMTEwLC5weC1zbS0tMTEwIHtwYWRkaW5nLXJpZ2h0OjExMHB4fS5wYi1zbS0tMTEwLC5weS1zbS0tMTEwIHtwYWRkaW5nLWJvdHRvbToxMTBweH0ucGwtc20tLTExMCwucHgtc20tLTExMCB7cGFkZGluZy1sZWZ0OjExMHB4fS5wLXNtLS0xMjAge3BhZGRpbmc6MTIwcHh9LnB0LXNtLS0xMjAsLnB5LXNtLS0xMjAge3BhZGRpbmctdG9wOjEyMHB4fS5wci1zbS0tMTIwLC5weC1zbS0tMTIwIHtwYWRkaW5nLXJpZ2h0OjEyMHB4fS5wYi1zbS0tMTIwLC5weS1zbS0tMTIwIHtwYWRkaW5nLWJvdHRvbToxMjBweH0ucGwtc20tLTEyMCwucHgtc20tLTEyMCB7cGFkZGluZy1sZWZ0OjEyMHB4fX1AbWVkaWEobWluLXdpZHRoOjc2OHB4KXsucC1tZC0tMCB7cGFkZGluZzowfS5wdC1tZC0tMCwucHktbWQtLTAge3BhZGRpbmctdG9wOjB9LnByLW1kLS0wLC5weC1tZC0tMCB7cGFkZGluZy1yaWdodDowfS5wYi1tZC0tMCwucHktbWQtLTAge3BhZGRpbmctYm90dG9tOjB9LnBsLW1kLS0wLC5weC1tZC0tMCB7cGFkZGluZy1sZWZ0OjB9LnAtbWQtLTEwIHtwYWRkaW5nOjEwcHh9LnB0LW1kLS0xMCwucHktbWQtLTEwIHtwYWRkaW5nLXRvcDoxMHB4fS5wci1tZC0tMTAsLnB4LW1kLS0xMCB7cGFkZGluZy1yaWdodDoxMHB4fS5wYi1tZC0tMTAsLnB5LW1kLS0xMCB7cGFkZGluZy1ib3R0b206MTBweH0ucGwtbWQtLTEwLC5weC1tZC0tMTAge3BhZGRpbmctbGVmdDoxMHB4fS5wLW1kLS0xNSB7cGFkZGluZzoxNXB4fS5wdC1tZC0tMTUsLnB5LW1kLS0xNSB7cGFkZGluZy10b3A6MTVweH0ucHItbWQtLTE1LC5weC1tZC0tMTUge3BhZGRpbmctcmlnaHQ6MTVweH0ucGItbWQtLTE1LC5weS1tZC0tMTUge3BhZGRpbmctYm90dG9tOjE1cHh9LnBsLW1kLS0xNSwucHgtbWQtLTE1IHtwYWRkaW5nLWxlZnQ6MTVweH0ucC1tZC0tMjAge3BhZGRpbmc6MjBweH0ucHQtbWQtLTIwLC5weS1tZC0tMjAge3BhZGRpbmctdG9wOjIwcHh9LnByLW1kLS0yMCwucHgtbWQtLTIwIHtwYWRkaW5nLXJpZ2h0OjIwcHh9LnBiLW1kLS0yMCwucHktbWQtLTIwIHtwYWRkaW5nLWJvdHRvbToyMHB4fS5wbC1tZC0tMjAsLnB4LW1kLS0yMCB7cGFkZGluZy1sZWZ0OjIwcHh9LnAtbWQtLTMwIHtwYWRkaW5nOjMwcHh9LnB0LW1kLS0zMCwucHktbWQtLTMwIHtwYWRkaW5nLXRvcDozMHB4fS5wci1tZC0tMzAsLnB4LW1kLS0zMCB7cGFkZGluZy1yaWdodDozMHB4fS5wYi1tZC0tMzAsLnB5LW1kLS0zMCB7cGFkZGluZy1ib3R0b206MzBweH0ucGwtbWQtLTMwLC5weC1tZC0tMzAge3BhZGRpbmctbGVmdDozMHB4fS5wLW1kLS00MCB7cGFkZGluZzo0MHB4fS5wdC1tZC0tNDAsLnB5LW1kLS00MCB7cGFkZGluZy10b3A6NDBweH0ucHItbWQtLTQwLC5weC1tZC0tNDAge3BhZGRpbmctcmlnaHQ6NDBweH0ucGItbWQtLTQwLC5weS1tZC0tNDAge3BhZGRpbmctYm90dG9tOjQwcHh9LnBsLW1kLS00MCwucHgtbWQtLTQwIHtwYWRkaW5nLWxlZnQ6NDBweH0ucC1tZC0tNTAge3BhZGRpbmc6NTBweH0ucHQtbWQtLTUwLC5weS1tZC0tNTAge3BhZGRpbmctdG9wOjUwcHh9LnByLW1kLS01MCwucHgtbWQtLTUwIHtwYWRkaW5nLXJpZ2h0OjUwcHh9LnBiLW1kLS01MCwucHktbWQtLTUwIHtwYWRkaW5nLWJvdHRvbTo1MHB4fS5wbC1tZC0tNTAsLnB4LW1kLS01MCB7cGFkZGluZy1sZWZ0OjUwcHh9LnAtbWQtLTYwIHtwYWRkaW5nOjYwcHh9LnB0LW1kLS02MCwucHktbWQtLTYwIHtwYWRkaW5nLXRvcDo2MHB4fS5wci1tZC0tNjAsLnB4LW1kLS02MCB7cGFkZGluZy1yaWdodDo2MHB4fS5wYi1tZC0tNjAsLnB5LW1kLS02MCB7cGFkZGluZy1ib3R0b206NjBweH0ucGwtbWQtLTYwLC5weC1tZC0tNjAge3BhZGRpbmctbGVmdDo2MHB4fS5wLW1kLS03MCB7cGFkZGluZzo3MHB4fS5wdC1tZC0tNzAsLnB5LW1kLS03MCB7cGFkZGluZy10b3A6NzBweH0ucHItbWQtLTcwLC5weC1tZC0tNzAge3BhZGRpbmctcmlnaHQ6NzBweH0ucGItbWQtLTcwLC5weS1tZC0tNzAge3BhZGRpbmctYm90dG9tOjcwcHh9LnBsLW1kLS03MCwucHgtbWQtLTcwIHtwYWRkaW5nLWxlZnQ6NzBweH0ucC1tZC0tODAge3BhZGRpbmc6ODBweH0ucHQtbWQtLTgwLC5weS1tZC0tODAge3BhZGRpbmctdG9wOjgwcHh9LnByLW1kLS04MCwucHgtbWQtLTgwIHtwYWRkaW5nLXJpZ2h0OjgwcHh9LnBiLW1kLS04MCwucHktbWQtLTgwIHtwYWRkaW5nLWJvdHRvbTo4MHB4fS5wbC1tZC0tODAsLnB4LW1kLS04MCB7cGFkZGluZy1sZWZ0OjgwcHh9LnAtbWQtLTkwIHtwYWRkaW5nOjkwcHh9LnB0LW1kLS05MCwucHktbWQtLTkwIHtwYWRkaW5nLXRvcDo5MHB4fS5wci1tZC0tOTAsLnB4LW1kLS05MCB7cGFkZGluZy1yaWdodDo5MHB4fS5wYi1tZC0tOTAsLnB5LW1kLS05MCB7cGFkZGluZy1ib3R0b206OTBweH0ucGwtbWQtLTkwLC5weC1tZC0tOTAge3BhZGRpbmctbGVmdDo5MHB4fS5wLW1kLS0xMDAge3BhZGRpbmc6MTAwcHh9LnB0LW1kLS0xMDAsLnB5LW1kLS0xMDAge3BhZGRpbmctdG9wOjEwMHB4fS5wci1tZC0tMTAwLC5weC1tZC0tMTAwIHtwYWRkaW5nLXJpZ2h0OjEwMHB4fS5wYi1tZC0tMTAwLC5weS1tZC0tMTAwIHtwYWRkaW5nLWJvdHRvbToxMDBweH0ucGwtbWQtLTEwMCwucHgtbWQtLTEwMCB7cGFkZGluZy1sZWZ0OjEwMHB4fS5wLW1kLS0xMTAge3BhZGRpbmc6MTEwcHh9LnB0LW1kLS0xMTAsLnB5LW1kLS0xMTAge3BhZGRpbmctdG9wOjExMHB4fS5wci1tZC0tMTEwLC5weC1tZC0tMTEwIHtwYWRkaW5nLXJpZ2h0OjExMHB4fS5wYi1tZC0tMTEwLC5weS1tZC0tMTEwIHtwYWRkaW5nLWJvdHRvbToxMTBweH0ucGwtbWQtLTExMCwucHgtbWQtLTExMCB7cGFkZGluZy1sZWZ0OjExMHB4fS5wLW1kLS0xMjAge3BhZGRpbmc6MTIwcHh9LnB0LW1kLS0xMjAsLnB5LW1kLS0xMjAge3BhZGRpbmctdG9wOjEyMHB4fS5wci1tZC0tMTIwLC5weC1tZC0tMTIwIHtwYWRkaW5nLXJpZ2h0OjEyMHB4fS5wYi1tZC0tMTIwLC5weS1tZC0tMTIwIHtwYWRkaW5nLWJvdHRvbToxMjBweH0ucGwtbWQtLTEyMCwucHgtbWQtLTEyMCB7cGFkZGluZy1sZWZ0OjEyMHB4fX1AbWVkaWEobWluLXdpZHRoOjk5MnB4KXsucC1sZy0tMCB7cGFkZGluZzowfS5wdC1sZy0tMCwucHktbGctLTAge3BhZGRpbmctdG9wOjB9LnByLWxnLS0wLC5weC1sZy0tMCB7cGFkZGluZy1yaWdodDowfS5wYi1sZy0tMCwucHktbGctLTAge3BhZGRpbmctYm90dG9tOjB9LnBsLWxnLS0wLC5weC1sZy0tMCB7cGFkZGluZy1sZWZ0OjB9LnAtbGctLTEwIHtwYWRkaW5nOjEwcHh9LnB0LWxnLS0xMCwucHktbGctLTEwIHtwYWRkaW5nLXRvcDoxMHB4fS5wci1sZy0tMTAsLnB4LWxnLS0xMCB7cGFkZGluZy1yaWdodDoxMHB4fS5wYi1sZy0tMTAsLnB5LWxnLS0xMCB7cGFkZGluZy1ib3R0b206MTBweH0ucGwtbGctLTEwLC5weC1sZy0tMTAge3BhZGRpbmctbGVmdDoxMHB4fS5wLWxnLS0xNSB7cGFkZGluZzoxNXB4fS5wdC1sZy0tMTUsLnB5LWxnLS0xNSB7cGFkZGluZy10b3A6MTVweH0ucHItbGctLTE1LC5weC1sZy0tMTUge3BhZGRpbmctcmlnaHQ6MTVweH0ucGItbGctLTE1LC5weS1sZy0tMTUge3BhZGRpbmctYm90dG9tOjE1cHh9LnBsLWxnLS0xNSwucHgtbGctLTE1IHtwYWRkaW5nLWxlZnQ6MTVweH0ucC1sZy0tMjAge3BhZGRpbmc6MjBweH0ucHQtbGctLTIwLC5weS1sZy0tMjAge3BhZGRpbmctdG9wOjIwcHh9LnByLWxnLS0yMCwucHgtbGctLTIwIHtwYWRkaW5nLXJpZ2h0OjIwcHh9LnBiLWxnLS0yMCwucHktbGctLTIwIHtwYWRkaW5nLWJvdHRvbToyMHB4fS5wbC1sZy0tMjAsLnB4LWxnLS0yMCB7cGFkZGluZy1sZWZ0OjIwcHh9LnAtbGctLTMwIHtwYWRkaW5nOjMwcHh9LnB0LWxnLS0zMCwucHktbGctLTMwIHtwYWRkaW5nLXRvcDozMHB4fS5wci1sZy0tMzAsLnB4LWxnLS0zMCB7cGFkZGluZy1yaWdodDozMHB4fS5wYi1sZy0tMzAsLnB5LWxnLS0zMCB7cGFkZGluZy1ib3R0b206MzBweH0ucGwtbGctLTMwLC5weC1sZy0tMzAge3BhZGRpbmctbGVmdDozMHB4fS5wLWxnLS00MCB7cGFkZGluZzo0MHB4fS5wdC1sZy0tNDAsLnB5LWxnLS00MCB7cGFkZGluZy10b3A6NDBweH0ucHItbGctLTQwLC5weC1sZy0tNDAge3BhZGRpbmctcmlnaHQ6NDBweH0ucGItbGctLTQwLC5weS1sZy0tNDAge3BhZGRpbmctYm90dG9tOjQwcHh9LnBsLWxnLS00MCwucHgtbGctLTQwIHtwYWRkaW5nLWxlZnQ6NDBweH0ucC1sZy0tNTAge3BhZGRpbmc6NTBweH0ucHQtbGctLTUwLC5weS1sZy0tNTAge3BhZGRpbmctdG9wOjUwcHh9LnByLWxnLS01MCwucHgtbGctLTUwIHtwYWRkaW5nLXJpZ2h0OjUwcHh9LnBiLWxnLS01MCwucHktbGctLTUwIHtwYWRkaW5nLWJvdHRvbTo1MHB4fS5wbC1sZy0tNTAsLnB4LWxnLS01MCB7cGFkZGluZy1sZWZ0OjUwcHh9LnAtbGctLTYwIHtwYWRkaW5nOjYwcHh9LnB0LWxnLS02MCwucHktbGctLTYwIHtwYWRkaW5nLXRvcDo2MHB4fS5wci1sZy0tNjAsLnB4LWxnLS02MCB7cGFkZGluZy1yaWdodDo2MHB4fS5wYi1sZy0tNjAsLnB5LWxnLS02MCB7cGFkZGluZy1ib3R0b206NjBweH0ucGwtbGctLTYwLC5weC1sZy0tNjAge3BhZGRpbmctbGVmdDo2MHB4fS5wLWxnLS03MCB7cGFkZGluZzo3MHB4fS5wdC1sZy0tNzAsLnB5LWxnLS03MCB7cGFkZGluZy10b3A6NzBweH0ucHItbGctLTcwLC5weC1sZy0tNzAge3BhZGRpbmctcmlnaHQ6NzBweH0ucGItbGctLTcwLC5weS1sZy0tNzAge3BhZGRpbmctYm90dG9tOjcwcHh9LnBsLWxnLS03MCwucHgtbGctLTcwIHtwYWRkaW5nLWxlZnQ6NzBweH0ucC1sZy0tODAge3BhZGRpbmc6ODBweH0ucHQtbGctLTgwLC5weS1sZy0tODAge3BhZGRpbmctdG9wOjgwcHh9LnByLWxnLS04MCwucHgtbGctLTgwIHtwYWRkaW5nLXJpZ2h0OjgwcHh9LnBiLWxnLS04MCwucHktbGctLTgwIHtwYWRkaW5nLWJvdHRvbTo4MHB4fS5wbC1sZy0tODAsLnB4LWxnLS04MCB7cGFkZGluZy1sZWZ0OjgwcHh9LnAtbGctLTkwIHtwYWRkaW5nOjkwcHh9LnB0LWxnLS05MCwucHktbGctLTkwIHtwYWRkaW5nLXRvcDo5MHB4fS5wci1sZy0tOTAsLnB4LWxnLS05MCB7cGFkZGluZy1yaWdodDo5MHB4fS5wYi1sZy0tOTAsLnB5LWxnLS05MCB7cGFkZGluZy1ib3R0b206OTBweH0ucGwtbGctLTkwLC5weC1sZy0tOTAge3BhZGRpbmctbGVmdDo5MHB4fS5wLWxnLS0xMDAge3BhZGRpbmc6MTAwcHh9LnB0LWxnLS0xMDAsLnB5LWxnLS0xMDAge3BhZGRpbmctdG9wOjEwMHB4fS5wci1sZy0tMTAwLC5weC1sZy0tMTAwIHtwYWRkaW5nLXJpZ2h0OjEwMHB4fS5wYi1sZy0tMTAwLC5weS1sZy0tMTAwIHtwYWRkaW5nLWJvdHRvbToxMDBweH0ucGwtbGctLTEwMCwucHgtbGctLTEwMCB7cGFkZGluZy1sZWZ0OjEwMHB4fS5wLWxnLS0xMTAge3BhZGRpbmc6MTEwcHh9LnB0LWxnLS0xMTAsLnB5LWxnLS0xMTAge3BhZGRpbmctdG9wOjExMHB4fS5wci1sZy0tMTEwLC5weC1sZy0tMTEwIHtwYWRkaW5nLXJpZ2h0OjExMHB4fS5wYi1sZy0tMTEwLC5weS1sZy0tMTEwIHtwYWRkaW5nLWJvdHRvbToxMTBweH0ucGwtbGctLTExMCwucHgtbGctLTExMCB7cGFkZGluZy1sZWZ0OjExMHB4fS5wLWxnLS0xMjAge3BhZGRpbmc6MTIwcHh9LnB0LWxnLS0xMjAsLnB5LWxnLS0xMjAge3BhZGRpbmctdG9wOjEyMHB4fS5wci1sZy0tMTIwLC5weC1sZy0tMTIwIHtwYWRkaW5nLXJpZ2h0OjEyMHB4fS5wYi1sZy0tMTIwLC5weS1sZy0tMTIwIHtwYWRkaW5nLWJvdHRvbToxMjBweH0ucGwtbGctLTEyMCwucHgtbGctLTEyMCB7cGFkZGluZy1sZWZ0OjEyMHB4fX1AbWVkaWEobWluLXdpZHRoOjEyMDBweCl7LnAteGwtLTAge3BhZGRpbmc6MH0ucHQteGwtLTAsLnB5LXhsLS0wIHtwYWRkaW5nLXRvcDowfS5wci14bC0tMCwucHgteGwtLTAge3BhZGRpbmctcmlnaHQ6MH0ucGIteGwtLTAsLnB5LXhsLS0wIHtwYWRkaW5nLWJvdHRvbTowfS5wbC14bC0tMCwucHgteGwtLTAge3BhZGRpbmctbGVmdDowfS5wLXhsLS0xMCB7cGFkZGluZzoxMHB4fS5wdC14bC0tMTAsLnB5LXhsLS0xMCB7cGFkZGluZy10b3A6MTBweH0ucHIteGwtLTEwLC5weC14bC0tMTAge3BhZGRpbmctcmlnaHQ6MTBweH0ucGIteGwtLTEwLC5weS14bC0tMTAge3BhZGRpbmctYm90dG9tOjEwcHh9LnBsLXhsLS0xMCwucHgteGwtLTEwIHtwYWRkaW5nLWxlZnQ6MTBweH0ucC14bC0tMTUge3BhZGRpbmc6MTVweH0ucHQteGwtLTE1LC5weS14bC0tMTUge3BhZGRpbmctdG9wOjE1cHh9LnByLXhsLS0xNSwucHgteGwtLTE1IHtwYWRkaW5nLXJpZ2h0OjE1cHh9LnBiLXhsLS0xNSwucHkteGwtLTE1IHtwYWRkaW5nLWJvdHRvbToxNXB4fS5wbC14bC0tMTUsLnB4LXhsLS0xNSB7cGFkZGluZy1sZWZ0OjE1cHh9LnAteGwtLTIwIHtwYWRkaW5nOjIwcHh9LnB0LXhsLS0yMCwucHkteGwtLTIwIHtwYWRkaW5nLXRvcDoyMHB4fS5wci14bC0tMjAsLnB4LXhsLS0yMCB7cGFkZGluZy1yaWdodDoyMHB4fS5wYi14bC0tMjAsLnB5LXhsLS0yMCB7cGFkZGluZy1ib3R0b206MjBweH0ucGwteGwtLTIwLC5weC14bC0tMjAge3BhZGRpbmctbGVmdDoyMHB4fS5wLXhsLS0zMCB7cGFkZGluZzozMHB4fS5wdC14bC0tMzAsLnB5LXhsLS0zMCB7cGFkZGluZy10b3A6MzBweH0ucHIteGwtLTMwLC5weC14bC0tMzAge3BhZGRpbmctcmlnaHQ6MzBweH0ucGIteGwtLTMwLC5weS14bC0tMzAge3BhZGRpbmctYm90dG9tOjMwcHh9LnBsLXhsLS0zMCwucHgteGwtLTMwIHtwYWRkaW5nLWxlZnQ6MzBweH0ucC14bC0tNDAge3BhZGRpbmc6NDBweH0ucHQteGwtLTQwLC5weS14bC0tNDAge3BhZGRpbmctdG9wOjQwcHh9LnByLXhsLS00MCwucHgteGwtLTQwIHtwYWRkaW5nLXJpZ2h0OjQwcHh9LnBiLXhsLS00MCwucHkteGwtLTQwIHtwYWRkaW5nLWJvdHRvbTo0MHB4fS5wbC14bC0tNDAsLnB4LXhsLS00MCB7cGFkZGluZy1sZWZ0OjQwcHh9LnAteGwtLTUwIHtwYWRkaW5nOjUwcHh9LnB0LXhsLS01MCwucHkteGwtLTUwIHtwYWRkaW5nLXRvcDo1MHB4fS5wci14bC0tNTAsLnB4LXhsLS01MCB7cGFkZGluZy1yaWdodDo1MHB4fS5wYi14bC0tNTAsLnB5LXhsLS01MCB7cGFkZGluZy1ib3R0b206NTBweH0ucGwteGwtLTUwLC5weC14bC0tNTAge3BhZGRpbmctbGVmdDo1MHB4fS5wLXhsLS02MCB7cGFkZGluZzo2MHB4fS5wdC14bC0tNjAsLnB5LXhsLS02MCB7cGFkZGluZy10b3A6NjBweH0ucHIteGwtLTYwLC5weC14bC0tNjAge3BhZGRpbmctcmlnaHQ6NjBweH0ucGIteGwtLTYwLC5weS14bC0tNjAge3BhZGRpbmctYm90dG9tOjYwcHh9LnBsLXhsLS02MCwucHgteGwtLTYwIHtwYWRkaW5nLWxlZnQ6NjBweH0ucC14bC0tNzAge3BhZGRpbmc6NzBweH0ucHQteGwtLTcwLC5weS14bC0tNzAge3BhZGRpbmctdG9wOjcwcHh9LnByLXhsLS03MCwucHgteGwtLTcwIHtwYWRkaW5nLXJpZ2h0OjcwcHh9LnBiLXhsLS03MCwucHkteGwtLTcwIHtwYWRkaW5nLWJvdHRvbTo3MHB4fS5wbC14bC0tNzAsLnB4LXhsLS03MCB7cGFkZGluZy1sZWZ0OjcwcHh9LnAteGwtLTgwIHtwYWRkaW5nOjgwcHh9LnB0LXhsLS04MCwucHkteGwtLTgwIHtwYWRkaW5nLXRvcDo4MHB4fS5wci14bC0tODAsLnB4LXhsLS04MCB7cGFkZGluZy1yaWdodDo4MHB4fS5wYi14bC0tODAsLnB5LXhsLS04MCB7cGFkZGluZy1ib3R0b206ODBweH0ucGwteGwtLTgwLC5weC14bC0tODAge3BhZGRpbmctbGVmdDo4MHB4fS5wLXhsLS05MCB7cGFkZGluZzo5MHB4fS5wdC14bC0tOTAsLnB5LXhsLS05MCB7cGFkZGluZy10b3A6OTBweH0ucHIteGwtLTkwLC5weC14bC0tOTAge3BhZGRpbmctcmlnaHQ6OTBweH0ucGIteGwtLTkwLC5weS14bC0tOTAge3BhZGRpbmctYm90dG9tOjkwcHh9LnBsLXhsLS05MCwucHgteGwtLTkwIHtwYWRkaW5nLWxlZnQ6OTBweH0ucC14bC0tMTAwIHtwYWRkaW5nOjEwMHB4fS5wdC14bC0tMTAwLC5weS14bC0tMTAwIHtwYWRkaW5nLXRvcDoxMDBweH0ucHIteGwtLTEwMCwucHgteGwtLTEwMCB7cGFkZGluZy1yaWdodDoxMDBweH0ucGIteGwtLTEwMCwucHkteGwtLTEwMCB7cGFkZGluZy1ib3R0b206MTAwcHh9LnBsLXhsLS0xMDAsLnB4LXhsLS0xMDAge3BhZGRpbmctbGVmdDoxMDBweH0ucC14bC0tMTEwIHtwYWRkaW5nOjExMHB4fS5wdC14bC0tMTEwLC5weS14bC0tMTEwIHtwYWRkaW5nLXRvcDoxMTBweH0ucHIteGwtLTExMCwucHgteGwtLTExMCB7cGFkZGluZy1yaWdodDoxMTBweH0ucGIteGwtLTExMCwucHkteGwtLTExMCB7cGFkZGluZy1ib3R0b206MTEwcHh9LnBsLXhsLS0xMTAsLnB4LXhsLS0xMTAge3BhZGRpbmctbGVmdDoxMTBweH0ucC14bC0tMTIwIHtwYWRkaW5nOjEyMHB4fS5wdC14bC0tMTIwLC5weS14bC0tMTIwIHtwYWRkaW5nLXRvcDoxMjBweH0ucHIteGwtLTEyMCwucHgteGwtLTEyMCB7cGFkZGluZy1yaWdodDoxMjBweH0ucGIteGwtLTEyMCwucHkteGwtLTEyMCB7cGFkZGluZy1ib3R0b206MTIwcHh9LnBsLXhsLS0xMjAsLnB4LXhsLS0xMjAge3BhZGRpbmctbGVmdDoxMjBweH19XG4gIiwiQGltcG9ydCBcIi4uL2NvbmZpZy9jb25maWdcIjtcblxuLmZvb3RlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgcGFkZGluZzogMCA1MHB4O1xuICB6LWluZGV4OiA1MDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblxuICBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG59XG5cblxuXG5cblxuXG4iLCJAaW1wb3J0IFwiLi4vY29uZmlnL3ZhcmlhYmxlc1wiO1xuXG4ucHJlbG9hZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saWdodDtcbiAgZGlzcGxheTogbm9uZTtcbiAgei1pbmRleDogMTE7XG4gICYuaXMtYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gICZfX2dhdmVsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAmX196aWt6YWsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBhbmltYXRpb246IGxvYWQgIDEuNzVzIGluZmluaXRlIGVhc2U7XG4gICAgd2lkdGg6IDE5MCU7XG5cbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGxvYWQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMCUpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMCUpO1xuICB9XG59XG4iLCIvLyBDb2xvcnNcbiRjb2xvci1kYXJrOiAjMDAwMDAwO1xuJGNvbG9yLWxpZ2h0OiAjZmZmZmZmO1xuJGNvbG9yLWFjY2VudDogI0ZGQ0MwMTtcbiRjb2xvci1iZzogIzIzMUYyMDtcblxuXG4vLyBCcmVha3BvaW50c1xuJGRlc2t0b3AtbGc6IDE1MzBweDtcbiRkZXNrdG9wOiAxNDQwcHg7XG4kZGVza3RvcC1zbTogMTIwMHB4O1xuJHRhYmxldDogOTkycHg7XG4kbW9iaWxlLWxnOiA3MjBweDtcbiRtb2JpbGU6IDY2MHB4O1xuJG1vYmlsZS1taWQ6IDUyMHB4O1xuJG1vYmlsZS1zbWFsbDogMzYwcHg7XG5cblxuIiwiQGltcG9ydCBcIi4uL2NvbmZpZy9jb25maWdcIjtcbi5tYWluIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICZfX3RpdGxlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLy90b3A6IDMwcHg7XG4gICAgdG9wOiAyLjJ2aDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAzLjJyZW07XG4gICAgcGFkZGluZy1yaWdodDogMi41dnc7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4xZW07XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5OHB4KSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjYwcHgpIHtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgfVxuICAgIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0wLjd2dztcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MjBweCkge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA3OXZoO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5OHB4KSB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIGhlaWdodDogNjZ2aDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTk4cHgpIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgICAgIGhlaWdodDogMTAzdmg7XG4gICAgfVxuXG4gICAgJl9kZXNrdG9wIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MjBweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfbW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MjBweCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG4gIC5uYXYtbGlzdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTJ2aDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIC8vd2lkdGg6IDEzMDBweDtcbiAgICAvL21heC1oZWlnaHQ6IDYyNXB4O1xuICAgIGhlaWdodDogNjN2aDtcblxuICAgIGhlaWdodDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzMlO1xuXG4gICAgd2lkdGg6IDY2JTtcbiAgICBtYXgtd2lkdGg6IDEzMDBweDtcbiAgICB0cmFuc2l0aW9uOiAxcztcbiAgICB6LWluZGV4OiAyO1xuICAgICZfZGVza3RvcCB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTk4cHgpIHtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDYlO1xuICAgICAgdG9wOiA4MHB4O1xuICAgIH1cblxuICAgICZfbW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MjBweCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDcyJTtcbiAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgdG9wOiAzMyU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIGxlZnQ6IDU3JTtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAgIGxlZnQ6IDU1JTtcbiAgICAgIH1cblxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDcwcHgpIHtcbiAgICAgICAgbGVmdDogNTMlO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDMwcHgpIHtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDgyJTtcbiAgICAgICAgbGVmdDogNTMlO1xuICAgICAgfVxuXG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNDBweCkge1xuICAgICAgICB3aWR0aDogMzAzcHg7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX3VuYWN0aXZlIHtcbiAgICAgIHRyYW5zaXRpb246IDFzO1xuICAgICAgd2lkdGg6IDYwJTtcbiAgICB9XG5cbiAgICAmX19pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRyYW5zaXRpb246IDFzO1xuICAgICAgc3ZnIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgICAgICAgLy93aWR0aDogMTUwcHg7XG4gICAgICAgIC8vaGVpZ2h0OiAxNTBweDtcbiAgICAgIH1cblxuICAgICAgJl9ob21lIHtcbiAgICAgICAgdG9wOiAyMiU7XG4gICAgICAgIGxlZnQ6IDM3JTtcbiAgICAgICAgLy90cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIHdpZHRoOiAyNCU7XG4gICAgICAgIC8vaGVpZ2h0OiA1MiU7XG5cbiAgICAgICAgdG9wOiAxOCU7XG4gICAgICAgIGxlZnQ6IDM0JTtcbiAgICAgICAgd2lkdGg6IDI4JTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICZfdXBsb2FkIHtcbiAgICAgICAgIHRvcDogMDtcbiAgICAgICAgIHJpZ2h0OiA1JTtcbiAgICAgICAgIHdpZHRoOiAyMiU7XG4gICAgICAgICAvL2hlaWdodDogNDklO1xuICAgICAgICB0b3A6IDElO1xuICAgICAgICByaWdodDogLTIlO1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgIH1cblxuICAgICAgJl9hYm91dCB7XG4gICAgICAgIGJvdHRvbTogMjklO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDE0JTtcbiAgICAgICAgLy9oZWlnaHQ6IDMwJTtcbiAgICAgICAgYm90dG9tOiAyOSU7XG4gICAgICAgIHJpZ2h0OiAyJTtcbiAgICAgICAgd2lkdGg6IDE0JTtcbiAgICAgIH1cblxuICAgICAgJl9waHlzaWNpYW5zIHtcbiAgICAgICAgYm90dG9tOiAyMCU7XG4gICAgICAgIHJpZ2h0OiA5ZW07XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgIC8vaGVpZ2h0OiA0NyU7XG4gICAgICAgIGJvdHRvbTogMjIlO1xuICAgICAgICByaWdodDogMTQlO1xuICAgICAgICB3aWR0aDogMjIuNSU7XG4gICAgICB9XG5cbiAgICAgICZfdGVjaG5vbG9neSB7XG4gICAgICAgIHRvcDogMzBweDtcbiAgICAgICAgcmlnaHQ6IDIyJTtcbiAgICAgICAgd2lkdGg6IDE5JTtcbiAgICAgICAgLy9oZWlnaHQ6IDQwJTtcbiAgICAgICAgdG9wOiA2JTtcbiAgICAgICAgcmlnaHQ6IDIwJTtcbiAgICAgICAgd2lkdGg6IDE4JTtcbiAgICAgIH1cblxuICAgICAgJl9leHBlcnRzIHtcbiAgICAgICAgdG9wOiAzMyU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIC8vdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAvL3dpZHRoOiAyMjVweDtcbiAgICAgICAgLy9oZWlnaHQ6IDIyNXB4O1xuICAgICAgICAvL2hlaWdodDogMzglO1xuICAgICAgICB0b3A6IDM5JTtcbiAgICAgICAgbGVmdDogLTIlO1xuICAgICAgICB3aWR0aDogMTglO1xuICAgICAgfVxuXG4gICAgICAmX2Zvcm1zIHtcbiAgICAgICAgdG9wOiAzMHB4O1xuICAgICAgICBsZWZ0OiA3JTtcbiAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgLy9oZWlnaHQ6IDUzJTtcbiAgICAgICAgdG9wOiAxJTtcbiAgICAgIH1cblxuICAgICAgJl9zZXJ2aWNlcyB7XG4gICAgICAgIGJvdHRvbTogMTAlO1xuICAgICAgICBsZWZ0OiAxMGVtO1xuICAgICAgICB3aWR0aDogMjIlO1xuICAgICAgICAvL2hlaWdodDogNDclO1xuICAgICAgICBib3R0b206IDE1JTtcbiAgICAgICAgbGVmdDogMTIlO1xuICAgICAgICB3aWR0aDogMjIlO1xuICAgICAgfVxuXG4gICAgICAmX2FjdGl2ZSB7XG4gICAgICAgIHRyYW5zaXRpb246IDFzO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNCk7XG4gICAgICAgIHotaW5kZXg6IDU7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgICAgICAgLy9wb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC8vdG9wOiAwO1xuICAgICAgICAvL2xlZnQ6IDA7XG4gICAgICAgIC8vcmlnaHQ6IDA7XG4gICAgICAgIC8vYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2ljb24ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MjBweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19wb3B1cC1hcnJvdyB7XG4gICAgICAvL3dpZHRoOiA0NnB4O1xuICAgICAgLy9oZWlnaHQ6IDQ2cHg7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMWRlZykgdHJhbnNsYXRlKC00cHgsIDdweCk7XG4gICAgICAmOmJlZm9yZSwgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIC8vdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCUgMDtcbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNzBkZWcpO1xuICAgICAgICAvL3RyYW5zZm9ybS1vcmlnaW46IGJvdHRvbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19wb3B1cC1jbG9zZSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB3aWR0aDogMzdweDtcbiAgICAgIGhlaWdodDogMzdweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCNmZmYsIC41KTtcbiAgICAgIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTE4cHg7XG4gICAgICBsZWZ0OiAtMThweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MjBweCkge1xuICAgICAgICB0b3A6IC00cHg7XG4gICAgICAgIGxlZnQ6IC01cHg7XG4gICAgICB9XG5cblxuICAgIH1cbiAgICAmX19wb3B1cC1pbm5lciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC4zKTtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNGRkZGRkY7XG4gICAgICBib3gtc2hhZG93OiAycHggMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgcGFkZGluZzogMjBweCAyMHB4O1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5OHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICB9XG4gICAgICB1bCB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmX19wb3B1cCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbWF4LXdpZHRoOiAxNXJlbTtcbiAgICAgIHdpZHRoOiAxNXJlbTtcbiAgICAgIC8vcmlnaHQ6IC05MCU7XG4gICAgICBsZWZ0OiAxMCU7XG4gICAgICB0b3A6IDYwJTtcbiAgICAgIGZvbnQtZmFtaWx5OiBsLW1vbnRzZXJyYXQsIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IC44ZW07XG4gICAgICB6LWluZGV4OiA5OTtcbiAgICAgIGJveC1zaGFkb3c6IDJweCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IC03NSU7XG4gICAgICAgIHdpZHRoOiA5N3Z3O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIHRvcDogOTUlO1xuICAgICAgICBwYWRkaW5nOiAxNHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgICBsZWZ0OiAtNjglO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDcwcHgpIHtcbiAgICAgICAgbGVmdDogLTU1JTtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQzMHB4KSB7XG4gICAgICAgIGxlZnQ6IC01MCU7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAgICAgICBsZWZ0OiAtNDUlO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMzQwcHgpIHtcbiAgICAgICAgbGVmdDogLTI1JTtcbiAgICAgIH1cblxuXG4gICAgICAmX2Zvcm1zIHtcbiAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwNSwgNzAsIDIxMSwgLjYpO1xuICAgICAgICAubmF2LWxpc3RfX3BvcHVwLWFycm93IHtcbiAgICAgICAgICAmOjpiZWZvcmUsICAmOjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwNSwgNzAsIDIxMSwgMSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfZXhwZXJ0cyB7XG4gICAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzYsIDk4LCAxODQsIC42KTtcbiAgICAgICAgLm5hdi1saXN0X19wb3B1cC1hcnJvdyB7XG4gICAgICAgICAgJjo6YmVmb3JlLCAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzYsIDk4LCAxODQsIDEpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX3NlcnZpY2VzIHtcbiAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDkwLCAzNywgMjUwLCAuNik7XG4gICAgICAgIC5uYXYtbGlzdF9fcG9wdXAtYXJyb3cge1xuICAgICAgICAgICY6OmJlZm9yZSwgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTAsIDM3LCAyNTAsIDEpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX2hvbWUge1xuICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6IHJnYmEoOTMsIDE5MiwgMjQ5LCAuNik7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICZfdGVjaG5vbG9neSB7XG4gICAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMiwgMTY5LCAyNDgsIC42KTtcbiAgICAgICAgbGVmdDogdW5zZXQ7XG4gICAgICAgIHJpZ2h0OiAtMTAlO1xuICAgICAgICAubmF2LWxpc3RfX3BvcHVwLWFycm93IHtcbiAgICAgICAgICAmOjpiZWZvcmUsICAmOjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMyLCAxNjksIDI0OCwgMSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfcGh5c2ljaWFucyB7XG4gICAgICAgIGxlZnQ6IHVuc2V0O1xuICAgICAgICByaWdodDogLTEwJTtcbiAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQsIDE4MywgMjIzLCAuNik7XG4gICAgICAgIC5uYXYtbGlzdF9fcG9wdXAtYXJyb3cge1xuICAgICAgICAgICY6OmJlZm9yZSwgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNCwgMTgzLCAyMjMsIDEpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX3VwbG9hZCB7XG4gICAgICAgIGxlZnQ6IHVuc2V0O1xuICAgICAgICByaWdodDogLTEwJTtcbiAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDIxNiwgMjAyLCAuNik7XG4gICAgICAgIC5uYXYtbGlzdF9fcG9wdXAtYXJyb3cge1xuICAgICAgICAgICY6OmJlZm9yZSwgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMjE2LCAyMDIsIDEpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX2Fib3V0IHtcbiAgICAgICAgbGVmdDogdW5zZXQ7XG4gICAgICAgIHJpZ2h0OiAtMTAlO1xuICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6IHJnYmEoODEsIDIwNiwgMjAwLCAuNik7XG4gICAgICAgIC5uYXYtbGlzdF9fcG9wdXAtYXJyb3cge1xuICAgICAgICAgICY6OmJlZm9yZSwgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoODEsIDIwNiwgMjAwLCAxKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9hY3RpdmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnN2Zy1saW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYW5pbWF0aW9uOiBsb2FkaW5nTG9vcCAycyBsaW5lYXIgaW5maW5pdGU7XG5cbiAgJl9hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5uYXYtbGlzdF9faWNvbl9wb3B1cCB7XG4gIC5zdmctbGluZSB7XG4gICAgJl9hY3RpdmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG5cbi5zdmctdGV4dC1ob3ZlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zdmctdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLnN2Zy1sb2dvIHtcbiAgd2lkdGg6IDgwJTtcbiAgaGVpZ2h0OiA4MCU7XG59XG5cbi5uYXYtbGlzdF9faXRlbSB7XG4gICY6aG92ZXIge1xuICAgIC8vYW5pbWF0aW9uLW5hbWU6IHNrZXc7XG4gICAgLy9hbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAgIC8vYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgLy9hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuXG4gICAgLnN2Zy10ZXh0LWhvdmVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLnN2Zy10ZXh0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gICYuYWN0aXZlLWNsaWNrLWJ1YmJsZSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gICAgICAubmF2LWxpc3RfX3BvcHVwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQGtleWZyYW1lcyBsb2FkaW5nTG9vcCB7XG4gIGZyb20geyB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyOyB9XG4gIHRvIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO31cbn1cblxuI2NpcmNsZS1zd2lwZSB7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuLmFjdGl2ZS1jbGljay1idWJibGUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpICFpbXBvcnRhbnQ7XG4gIC8vdHJhbnNpdGlvbjogMXMhaW1wb3J0YW50O1xufVxuXG4uYWN0aXZlLWJ1YmJsZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC44KSAhaW1wb3J0YW50O1xuICAvL3RyYW5zaXRpb246IDFzIWltcG9ydGFudDtcbn1cblxuLnN1YmFjdGl2ZS1idWJibGUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNykgIWltcG9ydGFudDtcbiAgLy90cmFuc2l0aW9uOiAxcyFpbXBvcnRhbnQ7XG59XG5cbi5zdWJzdWJhY3RpdmUtYnViYmxlLWxlZnQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNikgdHJhbnNsYXRlWCgyMHB4KSAhaW1wb3J0YW50O1xuICAvL3RyYW5zaXRpb246IDFzIWltcG9ydGFudDtcbn1cblxuLnN1YnN1YmFjdGl2ZS1idWJibGUtcmlnaHQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNikgdHJhbnNsYXRlWCgtMjBweCkgIWltcG9ydGFudDtcbiAgLy90cmFuc2l0aW9uOiAxcyFpbXBvcnRhbnQ7XG59XG5cblxuXG4udWktbG9hZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuIiwiLmNhcm91c2VsIC5uYXYtbGlzdF9faXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjYpO1xuICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMC42KTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgwLjYpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNik7XG59XG5cbi5jYXJvdXNlbCAubmF2LWxpc3RfX2l0ZW0uYWN0aXZlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG5cbi5jYXJvdXNlbCAubmF2LWxpc3RfX2l0ZW0udHJhbnNpdGlvbiB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMzVzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMzVzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjM1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zNXMgZWFzZTtcbn1cbiJdLCJzb3VyY2VSb290IjoiIn0=*/