@import url(//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.css);
button, hr, input {
  overflow: visible;
}

audio, canvas, progress, video {
  display: inline-block;
}

progress, sub, sup {
  vertical-align: baseline;
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

body {
  margin: 0;
}

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

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

figcaption, figure, main {
  display: block;
}

figure {
  margin: 1em 40px;
}

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

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

a {
  background-color: transparent;
  -webkit-text-decoration-skip: objects;
}

a:active, a:hover {
  outline-width: 0;
}

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

b, strong {
  font-weight: bolder;
}

dfn {
  font-style: italic;
}

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

small {
  font-size: 80%;
}

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

sub {
  bottom: -.25em;
}

sup {
  top: -.5em;
}

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

img {
  border-style: none;
}

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

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

button, select {
  text-transform: none;
}

[type=submit], [type=reset], 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 {
  border-style: none;
  padding: 0;
}

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

fieldset {
  border: 1px solid silver;
  margin: 0 2px;
  padding: .35em .625em .75em;
}

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

textarea {
  overflow: auto;
}

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

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

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

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

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

summary {
  display: list-item;
}

[hidden], template {
  display: none;
}

/*# sourceMappingURL=normalize.min.css.map */
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/cormorantgaramond/v3/iEjm9hVxcattz37Y8gZwVWDrPh-nW0tGzzNuzyOzmT6glnMp3_3A8V8Ai8YosRtX.woff2) format("woff2");
}

@font-face {
  font-family: 'OpenLight';
  src: url("../fonts/opensans-light-webfont.woff2") format("woff2"), url("../fonts/opensans-light-webfont.woff") format("woff"), url("../fonts/opensans-light-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'OpenLightItalic';
  src: url("../fonts/opensans-lightitalic-webfont.woff2") format("woff2"), url("../fonts/opensans-lightitalic-webfont.woff") format("woff"), url("../fonts/opensans-lightitalic-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

body {
  background: #F4F4F4;
}

html, body {
  height: 100%;
}

main {
  max-width: 1440px;
  margin: 0 auto;
}

.homeContainer .mainContainer {
  padding-top: 0;
}

.mainContainer {
  padding-top: 95px;
}

.container {
  padding-left: 30px;
  padding-right: 30px;
}

@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/cormorantgaramond/v3/iEjm9hVxcattz37Y8gZwVWDrPh-nW0tGzzNuzyOzmT6glnMp3_3A8V8Ai8YosRtX.woff2) format("woff2");
}

@font-face {
  font-family: 'OpenLight';
  src: url("../fonts/opensans-light-webfont.woff2") format("woff2"), url("../fonts/opensans-light-webfont.woff") format("woff"), url("../fonts/opensans-light-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'OpenLightItalic';
  src: url("../fonts/opensans-lightitalic-webfont.woff2") format("woff2"), url("../fonts/opensans-lightitalic-webfont.woff") format("woff"), url("../fonts/opensans-lightitalic-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

body {
  background: #F4F4F4;
}

html, body {
  height: 100%;
}

main {
  max-width: 1440px;
  margin: 0 auto;
}

.homeContainer .mainContainer {
  padding-top: 0;
}

.mainContainer {
  padding-top: 95px;
}

.container {
  padding-left: 30px;
  padding-right: 30px;
}

.hamburger {
  padding: 15px 15px;
  z-index: 999;
  display: inline-block;
  cursor: pointer;
  transition-property: opacity, filter;
  transition-duration: 0.75s;
  transition-timing-function: linear;
  font: inherit;
  color: inherit;
  text-transform: none;
  background-color: transparent;
  border: 0;
  margin: 0;
  overflow: visible;
}

.hamburger:hover {
  opacity: 0.7;
}

.hamburger-box {
  width: 40px;
  height: 24px;
  display: inline-block;
  position: relative;
}

.hamburger-inner .hamburgerMenu {
  display: none;
}

.hamburger .is-active .hamburgerMenu {
  display: block;
}

.hamburger-inner {
  display: block;
  top: 50%;
  margin-top: -2px;
}

.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {
  width: 30px;
  height: 2px;
  background-color: #8B7643;
  border-radius: 4px;
  position: absolute;
  transition-property: transform;
  transition-duration: 0.15s;
  transition-timing-function: ease;
}

.hamburger-inner::before, .hamburger-inner::after {
  content: "";
  display: block;
}

.hamburger-inner::before {
  top: -10px;
}

.hamburger-inner::after {
  bottom: -10px;
}

/*
   * Collapse
   */
.hamburger--collapse .hamburger-inner {
  top: auto;
  bottom: 0;
  transition-duration: 0.15s;
  transition-delay: 0.15s;
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}

.hamburger--collapse .hamburger-inner::after {
  top: -20px;
  transition: top 0.3s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear;
}

.hamburger--collapse .hamburger-inner::before {
  transition: top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}

.hamburger--collapse.is-active .hamburger-inner {
  transform: translate3d(0, -10px, 0) rotate(-45deg);
  transition-delay: 0.32s;
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}

.hamburger--collapse.is-active .hamburger-inner::after {
  top: 0;
  opacity: 0;
  transition: top 0.3s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.27s linear;
}

.hamburger--collapse.is-active .hamburger-inner::before {
  top: 0;
  transform: rotate(-90deg);
  transition: top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.15s 0.42s cubic-bezier(0.215, 0.61, 0.355, 1);
}

/*! TACHYONS v4.6.1 | http://tachyons.io */
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  line-height: 1.15;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

body {
  margin: 0;
}

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

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

figcaption, figure, main {
  display: block;
}

figure {
  margin: 1em 40px;
}

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

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

a {
  background-color: transparent;
  -webkit-text-decoration-skip: objects;
}

a:active, a:hover {
  outline-width: 0;
}

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

b, strong {
  font-weight: inherit;
  font-weight: bolder;
}

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

dfn {
  font-style: italic;
}

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

small {
  font-size: 80%;
}

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

sub {
  bottom: -.25em;
}

sup {
  top: -.5em;
}

audio, video {
  display: inline-block;
}

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

img {
  border-style: none;
}

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

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

button, input {
  overflow: visible;
}

button, select {
  text-transform: none;
}

/* 1 */
[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 {
  border-style: none;
  padding: 0;
}

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

fieldset {
  border: 1px solid silver;
  margin: 0 2px;
  padding: .35em .625em .75em;
}

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

progress {
  display: inline-block;
  vertical-align: baseline;
}

textarea {
  overflow: auto;
}

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

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

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

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

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

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

summary {
  display: list-item;
}

canvas {
  display: inline-block;
}

[hidden], template {
  display: none;
}

.border-box, a, article, body, code, dd, div, dl, dt, fieldset, footer, form, h1, h2, h3, h4, h5, h6, header, html, input[type=email], input[type=number], input[type=password], input[type=tel], input[type=text], input[type=url], legend, li, main, ol, p, pre, section, table, td, textarea, th, tr, ul {
  box-sizing: border-box;
}

.aspect-ratio {
  height: 0;
  position: relative;
}

.aspect-ratio--16x9 {
  padding-bottom: 56.25%;
}

.aspect-ratio--9x16 {
  padding-bottom: 177.77%;
}

.aspect-ratio--4x3 {
  padding-bottom: 75%;
}

.aspect-ratio--3x4 {
  padding-bottom: 133.33%;
}

.aspect-ratio--6x4 {
  padding-bottom: 66.6%;
}

.aspect-ratio--4x6 {
  padding-bottom: 150%;
}

.aspect-ratio--8x5 {
  padding-bottom: 62.5%;
}

.aspect-ratio--5x8 {
  padding-bottom: 160%;
}

.aspect-ratio--7x5 {
  padding-bottom: 71.42%;
}

.aspect-ratio--5x7 {
  padding-bottom: 140%;
}

.aspect-ratio--1x1 {
  padding-bottom: 100%;
}

.aspect-ratio--object {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100;
}

img {
  max-width: 100%;
}

.cover {
  background-size: cover !important;
}

.contain {
  background-size: contain !important;
}

.bg-center {
  background-position: 50%;
}

.bg-center, .bg-top {
  background-repeat: no-repeat;
}

.bg-top {
  background-position: top;
}

.bg-right {
  background-position: 100%;
}

.bg-bottom, .bg-right {
  background-repeat: no-repeat;
}

.bg-bottom {
  background-position: bottom;
}

.bg-left {
  background-repeat: no-repeat;
  background-position: 0;
}

.outline {
  outline: 1px solid;
}

.outline-transparent {
  outline: 1px solid transparent;
}

.outline-0 {
  outline: 0;
}

.ba {
  border-style: solid;
  border-width: 1px;
}

.bt {
  border-top-style: solid;
  border-top-width: 1px;
}

.br {
  border-right-style: solid;
  border-right-width: 1px;
}

.bb {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}

.bl {
  border-left-style: solid;
  border-left-width: 1px;
}

.bn {
  border-style: none;
  border-width: 0;
}

.b--black {
  border-color: #000;
}

.b--near-black {
  border-color: #111;
}

.b--dark-gray {
  border-color: #333;
}

.b--mid-gray {
  border-color: #555;
}

.b--gray {
  border-color: #777;
}

.b--silver {
  border-color: #999;
}

.b--light-silver {
  border-color: #aaa;
}

.b--moon-gray {
  border-color: #ccc;
}

.b--light-gray {
  border-color: #eee;
}

.b--near-white {
  border-color: #f4f4f4;
}

.b--white {
  border-color: #fff;
}

.b--white-90 {
  border-color: rgba(255, 255, 255, 0.9);
}

.b--white-80 {
  border-color: rgba(255, 255, 255, 0.8);
}

.b--white-70 {
  border-color: rgba(255, 255, 255, 0.7);
}

.b--white-60 {
  border-color: rgba(255, 255, 255, 0.6);
}

.b--white-50 {
  border-color: rgba(255, 255, 255, 0.5);
}

.b--white-40 {
  border-color: rgba(255, 255, 255, 0.4);
}

.b--white-30 {
  border-color: rgba(255, 255, 255, 0.3);
}

.b--white-20 {
  border-color: rgba(255, 255, 255, 0.2);
}

.b--white-10 {
  border-color: rgba(255, 255, 255, 0.1);
}

.b--white-05 {
  border-color: rgba(255, 255, 255, 0.05);
}

.b--white-025 {
  border-color: rgba(255, 255, 255, 0.025);
}

.b--white-0125 {
  border-color: rgba(255, 255, 255, 0.0125);
}

.b--black-90 {
  border-color: rgba(0, 0, 0, 0.9);
}

.b--black-80 {
  border-color: rgba(0, 0, 0, 0.8);
}

.b--black-70 {
  border-color: rgba(0, 0, 0, 0.7);
}

.b--black-60 {
  border-color: rgba(0, 0, 0, 0.6);
}

.b--black-50 {
  border-color: rgba(0, 0, 0, 0.5);
}

.b--black-40 {
  border-color: rgba(0, 0, 0, 0.4);
}

.b--black-30 {
  border-color: rgba(0, 0, 0, 0.3);
}

.b--black-20 {
  border-color: rgba(0, 0, 0, 0.2);
}

.b--black-10 {
  border-color: rgba(0, 0, 0, 0.1);
}

.b--black-05 {
  border-color: rgba(0, 0, 0, 0.05);
}

.b--black-025 {
  border-color: rgba(0, 0, 0, 0.025);
}

.b--black-0125 {
  border-color: rgba(0, 0, 0, 0.0125);
}

.b--dark-red {
  border-color: #e7040f;
}

.b--red {
  border-color: #ff4136;
}

.b--light-red {
  border-color: #ff725c;
}

.b--orange {
  border-color: #ff6300;
}

.b--gold {
  border-color: #ffb700;
}

.b--yellow {
  border-color: gold;
}

.b--light-yellow {
  border-color: #fbf1a9;
}

.b--purple {
  border-color: #5e2ca5;
}

.b--light-purple {
  border-color: #a463f2;
}

.b--dark-pink {
  border-color: #d5008f;
}

.b--hot-pink {
  border-color: #ff41b4;
}

.b--pink {
  border-color: #ff80cc;
}

.b--light-pink {
  border-color: #ffa3d7;
}

.b--dark-green {
  border-color: #137752;
}

.b--green {
  border-color: #19a974;
}

.b--light-green {
  border-color: #9eebcf;
}

.b--navy {
  border-color: #001b44;
}

.b--dark-blue {
  border-color: #00449e;
}

.b--blue {
  border-color: #357edd;
}

.b--light-blue {
  border-color: #96ccff;
}

.b--lightest-blue {
  border-color: #cdecff;
}

.b--washed-blue {
  border-color: #f6fffe;
}

.b--washed-green {
  border-color: #e8fdf5;
}

.b--washed-yellow {
  border-color: #fffceb;
}

.b--washed-red {
  border-color: #ffdfdf;
}

.b--transparent {
  border-color: transparent;
}

.br0 {
  border-radius: 0;
}

.br1 {
  border-radius: .125rem;
}

.br2 {
  border-radius: .25rem;
}

.br3 {
  border-radius: .5rem;
}

.br4 {
  border-radius: 1rem;
}

.br-100 {
  border-radius: 100%;
}

.br-pill {
  border-radius: 9999px;
}

.br--bottom {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.br--top {
  border-bottom-right-radius: 0;
}

.br--right, .br--top {
  border-bottom-left-radius: 0;
}

.br--right {
  border-top-left-radius: 0;
}

.br--left {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.b--dotted {
  border-style: dotted;
}

.b--dashed {
  border-style: dashed;
}

.b--solid {
  border-style: solid;
}

.b--none {
  border-style: none;
}

.bw0 {
  border-width: 0;
}

.bw1 {
  border-width: .125rem;
}

.bw2 {
  border-width: .25rem;
}

.bw3 {
  border-width: .5rem;
}

.bw4 {
  border-width: 1rem;
}

.bw5 {
  border-width: 2rem;
}

.bt-0 {
  border-top-width: 0;
}

.br-0 {
  border-right-width: 0;
}

.bb-0 {
  border-bottom-width: 0;
}

.bl-0 {
  border-left-width: 0;
}

.shadow-1 {
  box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.2);
}

.shadow-2 {
  box-shadow: 0 0 8px 2px rgba(0, 0, 0, 0.2);
}

.shadow-3 {
  box-shadow: 2px 2px 4px 2px rgba(0, 0, 0, 0.2);
}

.shadow-4 {
  box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, 0.2);
}

.shadow-5 {
  box-shadow: 4px 4px 8px 0 rgba(0, 0, 0, 0.2);
}

.pre {
  overflow-x: auto;
  overflow-y: hidden;
  overflow: scroll;
}

.top-0 {
  top: 0;
}

.right-0 {
  right: 0;
}

.bottom-0 {
  bottom: 0;
}

.left-0 {
  left: 0;
}

.top-1 {
  top: 1rem;
}

.right-1 {
  right: 1rem;
}

.bottom-1 {
  bottom: 1rem;
}

.left-1 {
  left: 1rem;
}

.top-2 {
  top: 2rem;
}

.right-2 {
  right: 2rem;
}

.bottom-2 {
  bottom: 2rem;
}

.left-2 {
  left: 2rem;
}

.top--1 {
  top: -1rem;
}

.right--1 {
  right: -1rem;
}

.bottom--1 {
  bottom: -1rem;
}

.left--1 {
  left: -1rem;
}

.top--2 {
  top: -2rem;
}

.right--2 {
  right: -2rem;
}

.bottom--2 {
  bottom: -2rem;
}

.left--2 {
  left: -2rem;
}

.absolute--fill {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.cf:after, .cf:before {
  content: " ";
  display: table;
}

.cf:after {
  clear: both;
}

.cf {
  *zoom: 1;
}

.cl {
  clear: left;
}

.cr {
  clear: right;
}

.cb {
  clear: both;
}

.cn {
  clear: none;
}

.dn {
  display: none;
}

.di {
  display: inline;
}

.db {
  display: block;
}

.dib {
  display: inline-block;
}

.dit {
  display: inline-table;
}

.dt {
  display: table;
}

.dtc {
  display: table-cell;
}

.dt-row {
  display: table-row;
}

.dt-row-group {
  display: table-row-group;
}

.dt-column {
  display: table-column;
}

.dt-column-group {
  display: table-column-group;
}

.dt--fixed {
  table-layout: fixed;
  width: 100%;
}

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

.inline-flex {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.flex-auto {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-width: 0;
  min-height: 0;
}

.flex-none {
  -webkit-box-flex: 0;
  -ms-flex: none;
  flex: none;
}

.flex-column {
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  flex-direction: column;
}

.flex-column, .flex-row {
  -webkit-box-direction: normal;
}

.flex-row {
  -webkit-box-orient: horizontal;
  -ms-flex-direction: row;
  flex-direction: row;
}

.flex-wrap {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

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

.items-end {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.items-center {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.items-baseline {
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
}

.items-stretch {
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.self-start {
  -ms-flex-item-align: start;
  align-self: flex-start;
}

.self-end {
  -ms-flex-item-align: end;
  align-self: flex-end;
}

.self-center {
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.self-baseline {
  -ms-flex-item-align: baseline;
  align-self: baseline;
}

.self-stretch {
  -ms-flex-item-align: stretch;
  -ms-grid-row-align: stretch;
  align-self: stretch;
}

.justify-start {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.justify-end {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.justify-center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.justify-between {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.justify-around {
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

.content-start {
  -ms-flex-line-pack: start;
  align-content: flex-start;
}

.content-end {
  -ms-flex-line-pack: end;
  align-content: flex-end;
}

.content-center {
  -ms-flex-line-pack: center;
  align-content: center;
}

.content-between {
  -ms-flex-line-pack: justify;
  align-content: space-between;
}

.content-around {
  -ms-flex-line-pack: distribute;
  align-content: space-around;
}

.content-stretch {
  -ms-flex-line-pack: stretch;
  align-content: stretch;
}

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

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

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

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

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

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

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

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

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

.order-last {
  -webkit-box-ordinal-group: 100000;
  -ms-flex-order: 99999;
  order: 99999;
}

.fl {
  float: left;
}

.fl, .fr {
  _display: inline;
}

.fr {
  float: right;
}

.fn {
  float: none;
}

.sans-serif {
  font-family: -apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif;
}

.serif {
  font-family: georgia,times,serif;
}

.system-sans-serif {
  font-family: sans-serif;
}

.system-serif {
  font-family: serif;
}

.code, code {
  font-family: Consolas,monaco,monospace;
}

.courier {
  font-family: Courier Next,courier,monospace;
}

.helvetica {
  font-family: helvetica neue,helvetica,sans-serif;
}

.avenir {
  font-family: avenir next,avenir,sans-serif;
}

.athelas {
  font-family: athelas,georgia,serif;
}

.georgia {
  font-family: georgia,serif;
}

.times {
  font-family: times,serif;
}

.bodoni {
  font-family: Bodoni MT,serif;
}

.calisto {
  font-family: Calisto MT,serif;
}

.garamond {
  font-family: garamond,serif;
}

.baskerville {
  font-family: baskerville,serif;
}

.i {
  font-style: italic;
}

.fs-normal {
  font-style: normal;
}

.normal {
  font-weight: 400;
}

.b {
  font-weight: 700;
}

.fw1 {
  font-weight: 100;
}

.fw2 {
  font-weight: 200;
}

.fw3 {
  font-weight: 300;
}

.fw4 {
  font-weight: 400;
}

.fw5 {
  font-weight: 500;
}

.fw6 {
  font-weight: 600;
}

.fw7 {
  font-weight: 700;
}

.fw8 {
  font-weight: 800;
}

.fw9 {
  font-weight: 900;
}

.input-reset {
  -webkit-appearance: none;
  -moz-appearance: none;
}

.button-reset::-moz-focus-inner, .input-reset::-moz-focus-inner {
  border: 0;
  padding: 0;
}

.h1 {
  height: 1rem;
}

.h2 {
  height: 2rem;
}

.h3 {
  height: 4rem;
}

.h4 {
  height: 8rem;
}

.h5 {
  height: 16rem;
}

.h-25 {
  height: 25%;
}

.h-50 {
  height: 50%;
}

.h-75 {
  height: 75%;
}

.h-100 {
  height: 100%;
}

.min-h-100 {
  min-height: 100%;
}

.vh-25 {
  height: 25vh;
}

.vh-50 {
  height: 50vh;
}

.vh-75 {
  height: 75vh;
}

.vh-100 {
  height: 100vh;
}

.min-vh-100 {
  min-height: 100vh;
}

.h-auto {
  height: auto;
}

.h-inherit {
  height: inherit;
}

.tracked {
  letter-spacing: .1em;
}

.tracked-tight {
  letter-spacing: -.05em;
}

.tracked-mega {
  letter-spacing: .25em;
}

.lh-solid {
  line-height: 1;
}

.lh-title {
  line-height: 1.25;
}

.lh-copy {
  line-height: 1.5;
}

.link {
  text-decoration: none;
}

.link, .link:active, .link:focus, .link:hover, .link:link, .link:visited {
  -webkit-transition: color .15s ease-in;
  transition: color .15s ease-in;
}

.link:focus {
  outline: 1px dotted currentColor;
}

.list {
  list-style-type: none;
}

.mw-100 {
  max-width: 100%;
}

.mw1 {
  max-width: 1rem;
}

.mw2 {
  max-width: 2rem;
}

.mw3 {
  max-width: 4rem;
}

.mw4 {
  max-width: 8rem;
}

.mw5 {
  max-width: 16rem;
}

.mw6 {
  max-width: 32rem;
}

.mw7 {
  max-width: 48rem;
}

.mw8 {
  max-width: 64rem;
}

.mw9 {
  max-width: 96rem;
}

.mw-none {
  max-width: none;
}

.w1 {
  width: 1rem;
}

.w2 {
  width: 2rem;
}

.w3 {
  width: 4rem;
}

.w4 {
  width: 8rem;
}

.w5 {
  width: 16rem;
}

.w-10 {
  width: 10%;
}

.w-20 {
  width: 20%;
}

.w-25 {
  width: 25%;
}

.w-30 {
  width: 30%;
}

.w-33 {
  width: 33%;
}

.w-34 {
  width: 34%;
}

.w-40 {
  width: 40%;
}

.w-50 {
  width: 50%;
}

.w-60 {
  width: 60%;
}

.w-70 {
  width: 70%;
}

.w-75 {
  width: 75%;
}

.w-80 {
  width: 80%;
}

.w-90 {
  width: 90%;
}

.w-100 {
  width: 100%;
}

.w-third {
  width: 33.33333%;
}

.w-two-thirds {
  width: 66.66667%;
}

.w-auto {
  width: auto;
}

.overflow-visible {
  overflow: visible;
}

.overflow-hidden {
  overflow: hidden;
}

.overflow-scroll {
  overflow: scroll;
}

.overflow-auto {
  overflow: auto;
}

.overflow-x-visible {
  overflow-x: visible;
}

.overflow-x-hidden {
  overflow-x: hidden;
}

.overflow-x-scroll {
  overflow-x: scroll;
}

.overflow-x-auto {
  overflow-x: auto;
}

.overflow-y-visible {
  overflow-y: visible;
}

.overflow-y-hidden {
  overflow-y: hidden;
}

.overflow-y-scroll {
  overflow-y: scroll;
}

.overflow-y-auto {
  overflow-y: auto;
}

.static {
  position: static;
}

.relative {
  position: relative;
}

.absolute {
  position: absolute;
}

.fixed {
  position: fixed;
}

.o-100 {
  opacity: 1;
}

.o-90 {
  opacity: .9;
}

.o-80 {
  opacity: .8;
}

.o-70 {
  opacity: .7;
}

.o-60 {
  opacity: .6;
}

.o-50 {
  opacity: .5;
}

.o-40 {
  opacity: .4;
}

.o-30 {
  opacity: .3;
}

.o-20 {
  opacity: .2;
}

.o-10 {
  opacity: .1;
}

.o-05 {
  opacity: .05;
}

.o-025 {
  opacity: .025;
}

.o-0 {
  opacity: 0;
}

.rotate-45 {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.rotate-90 {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.rotate-135 {
  -webkit-transform: rotate(135deg);
  transform: rotate(135deg);
}

.rotate-180 {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.rotate-225 {
  -webkit-transform: rotate(225deg);
  transform: rotate(225deg);
}

.rotate-270 {
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}

.rotate-315 {
  -webkit-transform: rotate(315deg);
  transform: rotate(315deg);
}

.black-90 {
  color: rgba(0, 0, 0, 0.9);
}

.black-80 {
  color: rgba(0, 0, 0, 0.8);
}

.black-70 {
  color: rgba(0, 0, 0, 0.7);
}

.black-60 {
  color: rgba(0, 0, 0, 0.6);
}

.black-50 {
  color: rgba(0, 0, 0, 0.5);
}

.black-40 {
  color: rgba(0, 0, 0, 0.4);
}

.black-30 {
  color: rgba(0, 0, 0, 0.3);
}

.black-20 {
  color: rgba(0, 0, 0, 0.2);
}

.black-10 {
  color: rgba(0, 0, 0, 0.1);
}

.black-05 {
  color: rgba(0, 0, 0, 0.05);
}

.white-90 {
  color: rgba(255, 255, 255, 0.9);
}

.white-80 {
  color: rgba(255, 255, 255, 0.8);
}

.white-70 {
  color: rgba(255, 255, 255, 0.7);
}

.white-60 {
  color: rgba(255, 255, 255, 0.6);
}

.white-50 {
  color: rgba(255, 255, 255, 0.5);
}

.white-40 {
  color: rgba(255, 255, 255, 0.4);
}

.white-30 {
  color: rgba(255, 255, 255, 0.3);
}

.white-20 {
  color: rgba(255, 255, 255, 0.2);
}

.white-10 {
  color: rgba(255, 255, 255, 0.1);
}

.black {
  color: #000;
}

.near-black {
  color: #111;
}

.dark-gray {
  color: #333;
}

.mid-gray {
  color: #555;
}

.gray {
  color: #777;
}

.silver {
  color: #999;
}

.light-silver {
  color: #aaa;
}

.moon-gray {
  color: #ccc;
}

.light-gray {
  color: #eee;
}

.near-white {
  color: #f4f4f4;
}

.white {
  color: #fff;
}

.dark-red {
  color: #e7040f;
}

.red {
  color: #ff4136;
}

.light-red {
  color: #ff725c;
}

.orange {
  color: #ff6300;
}

.gold {
  color: #ffb700;
}

.yellow {
  color: gold;
}

.light-yellow {
  color: #fbf1a9;
}

.purple {
  color: #5e2ca5;
}

.light-purple {
  color: #a463f2;
}

.dark-pink {
  color: #d5008f;
}

.hot-pink {
  color: #ff41b4;
}

.pink {
  color: #ff80cc;
}

.light-pink {
  color: #ffa3d7;
}

.dark-green {
  color: #137752;
}

.green {
  color: #19a974;
}

.light-green {
  color: #9eebcf;
}

.navy {
  color: #001b44;
}

.dark-blue {
  color: #00449e;
}

.blue {
  color: #357edd;
}

.light-blue {
  color: #96ccff;
}

.lightest-blue {
  color: #cdecff;
}

.washed-blue {
  color: #f6fffe;
}

.washed-green {
  color: #e8fdf5;
}

.washed-yellow {
  color: #fffceb;
}

.washed-red {
  color: #ffdfdf;
}

.bg-black-90 {
  background-color: rgba(0, 0, 0, 0.9);
}

.bg-black-80 {
  background-color: rgba(0, 0, 0, 0.8);
}

.bg-black-70 {
  background-color: rgba(0, 0, 0, 0.7);
}

.bg-black-60 {
  background-color: rgba(0, 0, 0, 0.6);
}

.bg-black-50 {
  background-color: rgba(0, 0, 0, 0.5);
}

.bg-black-40 {
  background-color: rgba(0, 0, 0, 0.4);
}

.bg-black-30 {
  background-color: rgba(0, 0, 0, 0.3);
}

.bg-black-20 {
  background-color: rgba(0, 0, 0, 0.2);
}

.bg-black-10 {
  background-color: rgba(0, 0, 0, 0.1);
}

.bg-black-05 {
  background-color: rgba(0, 0, 0, 0.05);
}

.bg-white-90 {
  background-color: rgba(255, 255, 255, 0.9);
}

.bg-white-80 {
  background-color: rgba(255, 255, 255, 0.8);
}

.bg-white-70 {
  background-color: rgba(255, 255, 255, 0.7);
}

.bg-white-60 {
  background-color: rgba(255, 255, 255, 0.6);
}

.bg-white-50 {
  background-color: rgba(255, 255, 255, 0.5);
}

.bg-white-40 {
  background-color: rgba(255, 255, 255, 0.4);
}

.bg-white-30 {
  background-color: rgba(255, 255, 255, 0.3);
}

.bg-white-20 {
  background-color: rgba(255, 255, 255, 0.2);
}

.bg-white-10 {
  background-color: rgba(255, 255, 255, 0.1);
}

.bg-black {
  background-color: #000;
}

.bg-near-black {
  background-color: #111;
}

.bg-dark-gray {
  background-color: #333;
}

.bg-mid-gray {
  background-color: #555;
}

.bg-gray {
  background-color: #777;
}

.bg-silver {
  background-color: #999;
}

.bg-light-silver {
  background-color: #aaa;
}

.bg-moon-gray {
  background-color: #ccc;
}

.bg-light-gray {
  background-color: #eee;
}

.bg-near-white {
  background-color: #f4f4f4;
}

.bg-white {
  background-color: #fff;
}

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

.bg-dark-red {
  background-color: #e7040f;
}

.bg-red {
  background-color: #ff4136;
}

.bg-light-red {
  background-color: #ff725c;
}

.bg-orange {
  background-color: #ff6300;
}

.bg-gold {
  background-color: #ffb700;
}

.bg-yellow {
  background-color: gold;
}

.bg-light-yellow {
  background-color: #fbf1a9;
}

.bg-purple {
  background-color: #5e2ca5;
}

.bg-light-purple {
  background-color: #a463f2;
}

.bg-dark-pink {
  background-color: #d5008f;
}

.bg-hot-pink {
  background-color: #ff41b4;
}

.bg-pink {
  background-color: #ff80cc;
}

.bg-light-pink {
  background-color: #ffa3d7;
}

.bg-dark-green {
  background-color: #137752;
}

.bg-green {
  background-color: #19a974;
}

.bg-light-green {
  background-color: #9eebcf;
}

.bg-navy {
  background-color: #001b44;
}

.bg-dark-blue {
  background-color: #00449e;
}

.bg-blue {
  background-color: #357edd;
}

.bg-light-blue {
  background-color: #96ccff;
}

.bg-lightest-blue {
  background-color: #cdecff;
}

.bg-washed-blue {
  background-color: #f6fffe;
}

.bg-washed-green {
  background-color: #e8fdf5;
}

.bg-washed-yellow {
  background-color: #fffceb;
}

.bg-washed-red {
  background-color: #ffdfdf;
}

.hover-black:focus, .hover-black:hover {
  color: #000;
}

.hover-near-black:focus, .hover-near-black:hover {
  color: #111;
}

.hover-dark-gray:focus, .hover-dark-gray:hover {
  color: #333;
}

.hover-mid-gray:focus, .hover-mid-gray:hover {
  color: #555;
}

.hover-gray:focus, .hover-gray:hover {
  color: #777;
}

.hover-silver:focus, .hover-silver:hover {
  color: #999;
}

.hover-light-silver:focus, .hover-light-silver:hover {
  color: #aaa;
}

.hover-moon-gray:focus, .hover-moon-gray:hover {
  color: #ccc;
}

.hover-light-gray:focus, .hover-light-gray:hover {
  color: #eee;
}

.hover-near-white:focus, .hover-near-white:hover {
  color: #f4f4f4;
}

.hover-white:focus, .hover-white:hover {
  color: #fff;
}

.hover-black-90:focus, .hover-black-90:hover {
  color: rgba(0, 0, 0, 0.9);
}

.hover-black-80:focus, .hover-black-80:hover {
  color: rgba(0, 0, 0, 0.8);
}

.hover-black-70:focus, .hover-black-70:hover {
  color: rgba(0, 0, 0, 0.7);
}

.hover-black-60:focus, .hover-black-60:hover {
  color: rgba(0, 0, 0, 0.6);
}

.hover-black-50:focus, .hover-black-50:hover {
  color: rgba(0, 0, 0, 0.5);
}

.hover-black-40:focus, .hover-black-40:hover {
  color: rgba(0, 0, 0, 0.4);
}

.hover-black-30:focus, .hover-black-30:hover {
  color: rgba(0, 0, 0, 0.3);
}

.hover-black-20:focus, .hover-black-20:hover {
  color: rgba(0, 0, 0, 0.2);
}

.hover-black-10:focus, .hover-black-10:hover {
  color: rgba(0, 0, 0, 0.1);
}

.hover-white-90:focus, .hover-white-90:hover {
  color: rgba(255, 255, 255, 0.9);
}

.hover-white-80:focus, .hover-white-80:hover {
  color: rgba(255, 255, 255, 0.8);
}

.hover-white-70:focus, .hover-white-70:hover {
  color: rgba(255, 255, 255, 0.7);
}

.hover-white-60:focus, .hover-white-60:hover {
  color: rgba(255, 255, 255, 0.6);
}

.hover-white-50:focus, .hover-white-50:hover {
  color: rgba(255, 255, 255, 0.5);
}

.hover-white-40:focus, .hover-white-40:hover {
  color: rgba(255, 255, 255, 0.4);
}

.hover-white-30:focus, .hover-white-30:hover {
  color: rgba(255, 255, 255, 0.3);
}

.hover-white-20:focus, .hover-white-20:hover {
  color: rgba(255, 255, 255, 0.2);
}

.hover-white-10:focus, .hover-white-10:hover {
  color: rgba(255, 255, 255, 0.1);
}

.hover-bg-black:focus, .hover-bg-black:hover {
  background-color: #000;
}

.hover-bg-near-black:focus, .hover-bg-near-black:hover {
  background-color: #111;
}

.hover-bg-dark-gray:focus, .hover-bg-dark-gray:hover {
  background-color: #333;
}

.hover-bg-dark-gray:focus, .hover-bg-mid-gray:hover {
  background-color: #555;
}

.hover-bg-gray:focus, .hover-bg-gray:hover {
  background-color: #777;
}

.hover-bg-silver:focus, .hover-bg-silver:hover {
  background-color: #999;
}

.hover-bg-light-silver:focus, .hover-bg-light-silver:hover {
  background-color: #aaa;
}

.hover-bg-moon-gray:focus, .hover-bg-moon-gray:hover {
  background-color: #ccc;
}

.hover-bg-light-gray:focus, .hover-bg-light-gray:hover {
  background-color: #eee;
}

.hover-bg-near-white:focus, .hover-bg-near-white:hover {
  background-color: #f4f4f4;
}

.hover-bg-white:focus, .hover-bg-white:hover {
  background-color: #fff;
}

.hover-bg-transparent:focus, .hover-bg-transparent:hover {
  background-color: transparent;
}

.hover-bg-black-90:focus, .hover-bg-black-90:hover {
  background-color: rgba(0, 0, 0, 0.9);
}

.hover-bg-black-80:focus, .hover-bg-black-80:hover {
  background-color: rgba(0, 0, 0, 0.8);
}

.hover-bg-black-70:focus, .hover-bg-black-70:hover {
  background-color: rgba(0, 0, 0, 0.7);
}

.hover-bg-black-60:focus, .hover-bg-black-60:hover {
  background-color: rgba(0, 0, 0, 0.6);
}

.hover-bg-black-50:focus, .hover-bg-black-50:hover {
  background-color: rgba(0, 0, 0, 0.5);
}

.hover-bg-black-40:focus, .hover-bg-black-40:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.hover-bg-black-30:focus, .hover-bg-black-30:hover {
  background-color: rgba(0, 0, 0, 0.3);
}

.hover-bg-black-20:focus, .hover-bg-black-20:hover {
  background-color: rgba(0, 0, 0, 0.2);
}

.hover-bg-black-10:focus, .hover-bg-black-10:hover {
  background-color: rgba(0, 0, 0, 0.1);
}

.hover-bg-white-90:focus, .hover-bg-white-90:hover {
  background-color: rgba(255, 255, 255, 0.9);
}

.hover-bg-white-80:focus, .hover-bg-white-80:hover {
  background-color: rgba(255, 255, 255, 0.8);
}

.hover-bg-white-70:focus, .hover-bg-white-70:hover {
  background-color: rgba(255, 255, 255, 0.7);
}

.hover-bg-white-60:focus, .hover-bg-white-60:hover {
  background-color: rgba(255, 255, 255, 0.6);
}

.hover-bg-white-50:focus, .hover-bg-white-50:hover {
  background-color: rgba(255, 255, 255, 0.5);
}

.hover-bg-white-40:focus, .hover-bg-white-40:hover {
  background-color: rgba(255, 255, 255, 0.4);
}

.hover-bg-white-30:focus, .hover-bg-white-30:hover {
  background-color: rgba(255, 255, 255, 0.3);
}

.hover-bg-white-20:focus, .hover-bg-white-20:hover {
  background-color: rgba(255, 255, 255, 0.2);
}

.hover-bg-white-10:focus, .hover-bg-white-10:hover {
  background-color: rgba(255, 255, 255, 0.1);
}

.hover-dark-red:focus, .hover-dark-red:hover {
  color: #e7040f;
}

.hover-red:focus, .hover-red:hover {
  color: #ff4136;
}

.hover-light-red:focus, .hover-light-red:hover {
  color: #ff725c;
}

.hover-orange:focus, .hover-orange:hover {
  color: #ff6300;
}

.hover-gold:focus, .hover-gold:hover {
  color: #ffb700;
}

.hover-yellow:focus, .hover-yellow:hover {
  color: gold;
}

.hover-light-yellow:focus, .hover-light-yellow:hover {
  color: #fbf1a9;
}

.hover-purple:focus, .hover-purple:hover {
  color: #5e2ca5;
}

.hover-light-purple:focus, .hover-light-purple:hover {
  color: #a463f2;
}

.hover-dark-pink:focus, .hover-dark-pink:hover {
  color: #d5008f;
}

.hover-hot-pink:focus, .hover-hot-pink:hover {
  color: #ff41b4;
}

.hover-pink:focus, .hover-pink:hover {
  color: #ff80cc;
}

.hover-light-pink:focus, .hover-light-pink:hover {
  color: #ffa3d7;
}

.hover-dark-green:focus, .hover-dark-green:hover {
  color: #137752;
}

.hover-green:focus, .hover-green:hover {
  color: #19a974;
}

.hover-light-green:focus, .hover-light-green:hover {
  color: #9eebcf;
}

.hover-navy:focus, .hover-navy:hover {
  color: #001b44;
}

.hover-dark-blue:focus, .hover-dark-blue:hover {
  color: #00449e;
}

.hover-blue:focus, .hover-blue:hover {
  color: #357edd;
}

.hover-light-blue:focus, .hover-light-blue:hover {
  color: #96ccff;
}

.hover-lightest-blue:focus, .hover-lightest-blue:hover {
  color: #cdecff;
}

.hover-washed-blue:focus, .hover-washed-blue:hover {
  color: #f6fffe;
}

.hover-washed-green:focus, .hover-washed-green:hover {
  color: #e8fdf5;
}

.hover-washed-yellow:focus, .hover-washed-yellow:hover {
  color: #fffceb;
}

.hover-washed-red:focus, .hover-washed-red:hover {
  color: #ffdfdf;
}

.hover-bg-dark-red:focus, .hover-bg-dark-red:hover {
  background-color: #e7040f;
}

.hover-bg-red:focus, .hover-bg-red:hover {
  background-color: #ff4136;
}

.hover-bg-light-red:focus, .hover-bg-light-red:hover {
  background-color: #ff725c;
}

.hover-bg-orange:focus, .hover-bg-orange:hover {
  background-color: #ff6300;
}

.hover-bg-gold:focus, .hover-bg-gold:hover {
  background-color: #ffb700;
}

.hover-bg-yellow:focus, .hover-bg-yellow:hover {
  background-color: gold;
}

.hover-bg-light-yellow:focus, .hover-bg-light-yellow:hover {
  background-color: #fbf1a9;
}

.hover-bg-purple:focus, .hover-bg-purple:hover {
  background-color: #5e2ca5;
}

.hover-bg-light-purple:focus, .hover-bg-light-purple:hover {
  background-color: #a463f2;
}

.hover-bg-dark-pink:focus, .hover-bg-dark-pink:hover {
  background-color: #d5008f;
}

.hover-bg-hot-pink:focus, .hover-bg-hot-pink:hover {
  background-color: #ff41b4;
}

.hover-bg-pink:focus, .hover-bg-pink:hover {
  background-color: #ff80cc;
}

.hover-bg-light-pink:focus, .hover-bg-light-pink:hover {
  background-color: #ffa3d7;
}

.hover-bg-dark-green:focus, .hover-bg-dark-green:hover {
  background-color: #137752;
}

.hover-bg-green:focus, .hover-bg-green:hover {
  background-color: #19a974;
}

.hover-bg-light-green:focus, .hover-bg-light-green:hover {
  background-color: #9eebcf;
}

.hover-bg-navy:focus, .hover-bg-navy:hover {
  background-color: #001b44;
}

.hover-bg-dark-blue:focus, .hover-bg-dark-blue:hover {
  background-color: #00449e;
}

.hover-bg-blue:focus, .hover-bg-blue:hover {
  background-color: #357edd;
}

.hover-bg-light-blue:focus, .hover-bg-light-blue:hover {
  background-color: #96ccff;
}

.hover-bg-lightest-blue:focus, .hover-bg-lightest-blue:hover {
  background-color: #cdecff;
}

.hover-bg-washed-blue:focus, .hover-bg-washed-blue:hover {
  background-color: #f6fffe;
}

.hover-bg-washed-green:focus, .hover-bg-washed-green:hover {
  background-color: #e8fdf5;
}

.hover-bg-washed-yellow:focus, .hover-bg-washed-yellow:hover {
  background-color: #fffceb;
}

.hover-bg-washed-red:focus, .hover-bg-washed-red:hover {
  background-color: #ffdfdf;
}

.pa0 {
  padding: 0;
}

.pa1 {
  padding: .25rem;
}

.pa2 {
  padding: .5rem;
}

.pa3 {
  padding: 1rem;
}

.pa4 {
  padding: 2rem;
}

.pa5 {
  padding: 4rem;
}

.pa6 {
  padding: 8rem;
}

.pa7 {
  padding: 16rem;
}

.pl0 {
  padding-left: 0;
}

.pl1 {
  padding-left: .25rem;
}

.pl2 {
  padding-left: .5rem;
}

.pl3 {
  padding-left: 1rem;
}

.pl4 {
  padding-left: 2rem;
}

.pl5 {
  padding-left: 4rem;
}

.pl6 {
  padding-left: 8rem;
}

.pl7 {
  padding-left: 16rem;
}

.pr0 {
  padding-right: 0;
}

.pr1 {
  padding-right: .25rem;
}

.pr2 {
  padding-right: .5rem;
}

.pr3 {
  padding-right: 1rem;
}

.pr4 {
  padding-right: 2rem;
}

.pr5 {
  padding-right: 4rem;
}

.pr6 {
  padding-right: 8rem;
}

.pr7 {
  padding-right: 16rem;
}

.pb0 {
  padding-bottom: 0;
}

.pb1 {
  padding-bottom: .25rem;
}

.pb2 {
  padding-bottom: .5rem;
}

.pb3 {
  padding-bottom: 1rem;
}

.pb4 {
  padding-bottom: 2rem;
}

.pb5 {
  padding-bottom: 4rem;
}

.pb6 {
  padding-bottom: 8rem;
}

.pb7 {
  padding-bottom: 16rem;
}

.pt0 {
  padding-top: 0;
}

.pt1 {
  padding-top: .25rem;
}

.pt2 {
  padding-top: .5rem;
}

.pt3 {
  padding-top: 1rem;
}

.pt4 {
  padding-top: 2rem;
}

.pt5 {
  padding-top: 4rem;
}

.pt6 {
  padding-top: 8rem;
}

.pt7 {
  padding-top: 16rem;
}

.pv0 {
  padding-top: 0;
  padding-bottom: 0;
}

.pv1 {
  padding-top: .25rem;
  padding-bottom: .25rem;
}

.pv2 {
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.pv3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.pv4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.pv5 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.pv6 {
  padding-top: 8rem;
  padding-bottom: 8rem;
}

.pv7 {
  padding-top: 16rem;
  padding-bottom: 16rem;
}

.ph0 {
  padding-left: 0;
  padding-right: 0;
}

.ph1 {
  padding-left: .25rem;
  padding-right: .25rem;
}

.ph2 {
  padding-left: .5rem;
  padding-right: .5rem;
}

.ph3 {
  padding-left: 1rem;
  padding-right: 1rem;
}

.ph4 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.ph5 {
  padding-left: 4rem;
  padding-right: 4rem;
}

.ph6 {
  padding-left: 8rem;
  padding-right: 8rem;
}

.ph7 {
  padding-left: 16rem;
  padding-right: 16rem;
}

.ma0 {
  margin: 0;
}

.ma1 {
  margin: .25rem;
}

.ma2 {
  margin: .5rem;
}

.ma3 {
  margin: 1rem;
}

.ma4 {
  margin: 2rem;
}

.ma5 {
  margin: 4rem;
}

.ma6 {
  margin: 8rem;
}

.ma7 {
  margin: 16rem;
}

.ml0 {
  margin-left: 0;
}

.ml1 {
  margin-left: .25rem;
}

.ml2 {
  margin-left: .5rem;
}

.ml3 {
  margin-left: 1rem;
}

.ml4 {
  margin-left: 2rem;
}

.ml5 {
  margin-left: 4rem;
}

.ml6 {
  margin-left: 8rem;
}

.ml7 {
  margin-left: 16rem;
}

.mr0 {
  margin-right: 0;
}

.mr1 {
  margin-right: .25rem;
}

.mr2 {
  margin-right: .5rem;
}

.mr3 {
  margin-right: 1rem;
}

.mr4 {
  margin-right: 2rem;
}

.mr5 {
  margin-right: 4rem;
}

.mr6 {
  margin-right: 8rem;
}

.mr7 {
  margin-right: 16rem;
}

.mb0 {
  margin-bottom: 0;
}

.mb1 {
  margin-bottom: .25rem;
}

.mb2 {
  margin-bottom: .5rem;
}

.mb3 {
  margin-bottom: 1rem;
}

.mb4 {
  margin-bottom: 2rem;
}

.mb5 {
  margin-bottom: 4rem;
}

.mb6 {
  margin-bottom: 8rem;
}

.mb7 {
  margin-bottom: 16rem;
}

.mt0 {
  margin-top: 0;
}

.mt1 {
  margin-top: .25rem;
}

.mt2 {
  margin-top: .5rem;
}

.mt3 {
  margin-top: 1rem;
}

.mt4 {
  margin-top: 2rem;
}

.mt5 {
  margin-top: 4rem;
}

.mt6 {
  margin-top: 8rem;
}

.mt7 {
  margin-top: 16rem;
}

.mv0 {
  margin-top: 0;
  margin-bottom: 0;
}

.mv1 {
  margin-top: .25rem;
  margin-bottom: .25rem;
}

.mv2 {
  margin-top: .5rem;
  margin-bottom: .5rem;
}

.mv3 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.mv4 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.mv5 {
  margin-top: 4rem;
  margin-bottom: 4rem;
}

.mv6 {
  margin-top: 8rem;
  margin-bottom: 8rem;
}

.mv7 {
  margin-top: 16rem;
  margin-bottom: 16rem;
}

.mh0 {
  margin-left: 0;
  margin-right: 0;
}

.mh1 {
  margin-left: .25rem;
  margin-right: .25rem;
}

.mh2 {
  margin-left: .5rem;
  margin-right: .5rem;
}

.mh3 {
  margin-left: 1rem;
  margin-right: 1rem;
}

.mh4 {
  margin-left: 2rem;
  margin-right: 2rem;
}

.mh5 {
  margin-left: 4rem;
  margin-right: 4rem;
}

.mh6 {
  margin-left: 8rem;
  margin-right: 8rem;
}

.mh7 {
  margin-left: 16rem;
  margin-right: 16rem;
}

.na1 {
  margin: -.25rem;
}

.na2 {
  margin: -.5rem;
}

.na3 {
  margin: -1rem;
}

.na4 {
  margin: -2rem;
}

.na5 {
  margin: -4rem;
}

.na6 {
  margin: -8rem;
}

.na7 {
  margin: -16rem;
}

.nl1 {
  margin-left: -.25rem;
}

.nl2 {
  margin-left: -.5rem;
}

.nl3 {
  margin-left: -1rem;
}

.nl4 {
  margin-left: -2rem;
}

.nl5 {
  margin-left: -4rem;
}

.nl6 {
  margin-left: -8rem;
}

.nl7 {
  margin-left: -16rem;
}

.nr1 {
  margin-right: -.25rem;
}

.nr2 {
  margin-right: -.5rem;
}

.nr3 {
  margin-right: -1rem;
}

.nr4 {
  margin-right: -2rem;
}

.nr5 {
  margin-right: -4rem;
}

.nr6 {
  margin-right: -8rem;
}

.nr7 {
  margin-right: -16rem;
}

.nb1 {
  margin-bottom: -.25rem;
}

.nb2 {
  margin-bottom: -.5rem;
}

.nb3 {
  margin-bottom: -1rem;
}

.nb4 {
  margin-bottom: -2rem;
}

.nb5 {
  margin-bottom: -4rem;
}

.nb6 {
  margin-bottom: -8rem;
}

.nb7 {
  margin-bottom: -16rem;
}

.nt1 {
  margin-top: -.25rem;
}

.nt2 {
  margin-top: -.5rem;
}

.nt3 {
  margin-top: -1rem;
}

.nt4 {
  margin-top: -2rem;
}

.nt5 {
  margin-top: -4rem;
}

.nt6 {
  margin-top: -8rem;
}

.nt7 {
  margin-top: -16rem;
}

.collapse {
  border-collapse: collapse;
  border-spacing: 0;
}

.striped--light-silver:nth-child(odd) {
  background-color: #aaa;
}

.striped--moon-gray:nth-child(odd) {
  background-color: #ccc;
}

.striped--light-gray:nth-child(odd) {
  background-color: #eee;
}

.striped--near-white:nth-child(odd) {
  background-color: #f4f4f4;
}

.stripe-light:nth-child(odd) {
  background-color: rgba(255, 255, 255, 0.1);
}

.stripe-dark:nth-child(odd) {
  background-color: rgba(0, 0, 0, 0.1);
}

.strike {
  text-decoration: line-through;
}

.underline {
  text-decoration: underline;
}

.no-underline {
  text-decoration: none;
}

.tl {
  text-align: left;
}

.tr {
  text-align: right;
}

.tc {
  text-align: center;
}

.ttc {
  text-transform: capitalize;
}

.ttl {
  text-transform: lowercase;
}

.ttu {
  text-transform: uppercase;
}

.ttn {
  text-transform: none;
}

.f-6, .f-headline {
  font-size: 6rem;
}

.f-5, .f-subheadline {
  font-size: 5rem;
}

.f1 {
  font-size: 3rem;
}

.f2 {
  font-size: 2.25rem;
}

.f3 {
  font-size: 1.5rem;
}

.f4 {
  font-size: 1.25rem;
}

.f5 {
  font-size: 1rem;
}

.f6 {
  font-size: .875rem;
}

.measure {
  max-width: 30em;
}

.measure-wide {
  max-width: 34em;
}

.measure-narrow {
  max-width: 20em;
}

.indent {
  text-indent: 1em;
  margin-top: 0;
  margin-bottom: 0;
}

.small-caps {
  font-variant: small-caps;
}

.truncate {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.overflow-container {
  overflow-y: scroll;
}

.center {
  margin-right: auto;
  margin-left: auto;
}

.clip {
  position: fixed !important;
  _position: absolute !important;
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
}

.ws-normal {
  white-space: normal;
}

.nowrap {
  white-space: nowrap;
}

.pre {
  white-space: pre;
}

.v-base {
  vertical-align: baseline;
}

.v-mid {
  vertical-align: middle;
}

.v-top {
  vertical-align: top;
}

.v-btm {
  vertical-align: bottom;
}

.dim {
  opacity: 1;
}

.dim, .dim:focus, .dim:hover {
  -webkit-transition: opacity .15s ease-in;
  transition: opacity .15s ease-in;
}

.dim:focus, .dim:hover {
  opacity: .5;
}

.dim:active {
  opacity: .8;
  -webkit-transition: opacity .15s ease-out;
  transition: opacity .15s ease-out;
}

.glow, .glow:focus, .glow:hover {
  -webkit-transition: opacity .15s ease-in;
  transition: opacity .15s ease-in;
}

.glow:focus, .glow:hover {
  opacity: 1;
}

.hide-child .child {
  opacity: 0;
  -webkit-transition: opacity .15s ease-in;
  transition: opacity .15s ease-in;
}

.hide-child:active .child, .hide-child:focus .child, .hide-child:hover .child {
  opacity: 1;
  -webkit-transition: opacity .15s ease-in;
  transition: opacity .15s ease-in;
}

.underline-hover:focus, .underline-hover:hover {
  text-decoration: underline;
}

.grow {
  -moz-osx-font-smoothing: grayscale;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition: -webkit-transform .25s ease-out;
  transition: -webkit-transform .25s ease-out;
  transition: transform .25s ease-out;
  transition: transform .25s ease-out,-webkit-transform .25s ease-out;
}

.grow:focus, .grow:hover {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}

.grow:active {
  -webkit-transform: scale(0.9);
  transform: scale(0.9);
}

.grow-large {
  -moz-osx-font-smoothing: grayscale;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition: -webkit-transform .25s ease-in-out;
  transition: -webkit-transform .25s ease-in-out;
  transition: transform .25s ease-in-out;
  transition: transform .25s ease-in-out,-webkit-transform .25s ease-in-out;
}

.grow-large:focus, .grow-large:hover {
  -webkit-transform: scale(1.2);
  transform: scale(1.2);
}

.grow-large:active {
  -webkit-transform: scale(0.95);
  transform: scale(0.95);
}

.pointer:hover, .shadow-hover {
  cursor: pointer;
}

.shadow-hover {
  position: relative;
  -webkit-transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
}

.shadow-hover:after {
  content: "";
  box-shadow: 0 0 16px 2px rgba(0, 0, 0, 0.2);
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  -webkit-transition: opacity 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: opacity 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
}

.shadow-hover:focus:after, .shadow-hover:hover:after {
  opacity: 1;
}

.bg-animate, .bg-animate:focus, .bg-animate:hover {
  -webkit-transition: background-color .15s ease-in-out;
  transition: background-color .15s ease-in-out;
}

.z-0 {
  z-index: 0;
}

.z-1 {
  z-index: 1;
}

.z-2 {
  z-index: 2;
}

.z-3 {
  z-index: 3;
}

.z-4 {
  z-index: 4;
}

.z-5 {
  z-index: 5;
}

.z-999 {
  z-index: 999;
}

.z-9999 {
  z-index: 9999;
}

.z-max {
  z-index: 2147483647;
}

.z-inherit {
  z-index: inherit;
}

.z-initial {
  z-index: auto;
}

.z-unset {
  z-index: unset;
}

.nested-copy-line-height ol, .nested-copy-line-height p, .nested-copy-line-height ul {
  line-height: 1.5;
}

.nested-headline-line-height h1, .nested-headline-line-height h2, .nested-headline-line-height h3, .nested-headline-line-height h4, .nested-headline-line-height h5, .nested-headline-line-height h6 {
  line-height: 1.25;
}

.nested-list-reset ol, .nested-list-reset ul {
  padding-left: 0;
  margin-left: 0;
  list-style-type: none;
}

.nested-copy-indent p + p {
  text-indent: 1em;
  margin-top: 0;
  margin-bottom: 0;
}

.nested-copy-seperator p + p {
  margin-top: 1.5em;
}

.nested-img img {
  width: 100%;
  max-width: 100%;
  display: block;
}

.nested-links a {
  color: #357edd;
  -webkit-transition: color .15s ease-in;
  transition: color .15s ease-in;
}

.nested-links a:focus, .nested-links a:hover {
  color: #96ccff;
  -webkit-transition: color .15s ease-in;
  transition: color .15s ease-in;
}

.debug * {
  outline: 1px solid gold;
}

.debug-white * {
  outline: 1px solid #fff;
}

.debug-black * {
  outline: 1px solid #000;
}

.debug-grid {
  background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTRDOTY4N0U2N0VFMTFFNjg2MzZDQjkwNkQ4MjgwMEIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTRDOTY4N0Q2N0VFMTFFNjg2MzZDQjkwNkQ4MjgwMEIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NjcyQkQ3NjY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NjcyQkQ3NzY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsBS+GMAAAAjSURBVHjaYvz//z8DLsD4gcGXiYEAGBIKGBne//fFpwAgwAB98AaF2pjlUQAAAABJRU5ErkJggg==) repeat 0 0;
}

.debug-grid-16 {
  background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODYyRjhERDU2N0YyMTFFNjg2MzZDQjkwNkQ4MjgwMEIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODYyRjhERDQ2N0YyMTFFNjg2MzZDQjkwNkQ4MjgwMEIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NjcyQkQ3QTY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NjcyQkQ3QjY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvCS01IAAABMSURBVHjaYmR4/5+BFPBfAMFm/MBgx8RAGWCn1AAmSg34Q6kBDKMGMDCwICeMIemF/5QawEipAWwUhwEjMDvbAWlWkvVBwu8vQIABAEwBCph8U6c0AAAAAElFTkSuQmCC) repeat 0 0;
}

.debug-grid-8-solid {
  background: #fff url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAAAAAD/4QMxaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzExMSA3OS4xNTgzMjUsIDIwMTUvMDkvMTAtMDE6MTA6MjAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkIxMjI0OTczNjdCMzExRTZCMkJDRTI0MDgxMDAyMTcxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkIxMjI0OTc0NjdCMzExRTZCMkJDRTI0MDgxMDAyMTcxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjEyMjQ5NzE2N0IzMTFFNkIyQkNFMjQwODEwMDIxNzEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjEyMjQ5NzI2N0IzMTFFNkIyQkNFMjQwODEwMDIxNzEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAbGhopHSlBJiZBQi8vL0JHPz4+P0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHAR0pKTQmND8oKD9HPzU/R0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0f/wAARCAAIAAgDASIAAhEBAxEB/8QAWQABAQAAAAAAAAAAAAAAAAAAAAYBAQEAAAAAAAAAAAAAAAAAAAIEEAEBAAMBAAAAAAAAAAAAAAABADECA0ERAAEDBQAAAAAAAAAAAAAAAAARITFBUWESIv/aAAwDAQACEQMRAD8AoOnTV1QTD7JJshP3vSM3P//Z) repeat 0 0;
}

.debug-grid-16-solid {
  background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzY3MkJEN0U2N0M1MTFFNkIyQkNFMjQwODEwMDIxNzEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzY3MkJEN0Y2N0M1MTFFNkIyQkNFMjQwODEwMDIxNzEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NjcyQkQ3QzY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NjcyQkQ3RDY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pve6J3kAAAAzSURBVHjaYvz//z8D0UDsMwMjSRoYP5Gq4SPNbRjVMEQ1fCRDg+in/6+J1AJUxsgAEGAA31BAJMS0GYEAAAAASUVORK5CYII=) repeat 0 0;
}

@media screen and (min-width: 30em) {
  .aspect-ratio-ns {
    height: 0;
    position: relative;
  }
  .aspect-ratio--16x9-ns {
    padding-bottom: 56.25%;
  }
  .aspect-ratio--9x16-ns {
    padding-bottom: 177.77%;
  }
  .aspect-ratio--4x3-ns {
    padding-bottom: 75%;
  }
  .aspect-ratio--3x4-ns {
    padding-bottom: 133.33%;
  }
  .aspect-ratio--6x4-ns {
    padding-bottom: 66.6%;
  }
  .aspect-ratio--4x6-ns {
    padding-bottom: 150%;
  }
  .aspect-ratio--8x5-ns {
    padding-bottom: 62.5%;
  }
  .aspect-ratio--5x8-ns {
    padding-bottom: 160%;
  }
  .aspect-ratio--7x5-ns {
    padding-bottom: 71.42%;
  }
  .aspect-ratio--5x7-ns {
    padding-bottom: 140%;
  }
  .aspect-ratio--1x1-ns {
    padding-bottom: 100%;
  }
  .aspect-ratio--object-ns {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 100;
  }
  .cover-ns {
    background-size: cover !important;
  }
  .contain-ns {
    background-size: contain !important;
  }
  .bg-center-ns {
    background-position: 50%;
  }
  .bg-center-ns, .bg-top-ns {
    background-repeat: no-repeat;
  }
  .bg-top-ns {
    background-position: top;
  }
  .bg-right-ns {
    background-position: 100%;
  }
  .bg-bottom-ns, .bg-right-ns {
    background-repeat: no-repeat;
  }
  .bg-bottom-ns {
    background-position: bottom;
  }
  .bg-left-ns {
    background-repeat: no-repeat;
    background-position: 0;
  }
  .outline-ns {
    outline: 1px solid;
  }
  .outline-transparent-ns {
    outline: 1px solid transparent;
  }
  .outline-0-ns {
    outline: 0;
  }
  .ba-ns {
    border-style: solid;
    border-width: 1px;
  }
  .bt-ns {
    border-top-style: solid;
    border-top-width: 1px;
  }
  .br-ns {
    border-right-style: solid;
    border-right-width: 1px;
  }
  .bb-ns {
    border-bottom-style: solid;
    border-bottom-width: 1px;
  }
  .bl-ns {
    border-left-style: solid;
    border-left-width: 1px;
  }
  .bn-ns {
    border-style: none;
    border-width: 0;
  }
  .br0-ns {
    border-radius: 0;
  }
  .br1-ns {
    border-radius: .125rem;
  }
  .br2-ns {
    border-radius: .25rem;
  }
  .br3-ns {
    border-radius: .5rem;
  }
  .br4-ns {
    border-radius: 1rem;
  }
  .br-100-ns {
    border-radius: 100%;
  }
  .br-pill-ns {
    border-radius: 9999px;
  }
  .br--bottom-ns {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }
  .br--top-ns {
    border-bottom-right-radius: 0;
  }
  .br--right-ns, .br--top-ns {
    border-bottom-left-radius: 0;
  }
  .br--right-ns {
    border-top-left-radius: 0;
  }
  .br--left-ns {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .b--dotted-ns {
    border-style: dotted;
  }
  .b--dashed-ns {
    border-style: dashed;
  }
  .b--solid-ns {
    border-style: solid;
  }
  .b--none-ns {
    border-style: none;
  }
  .bw0-ns {
    border-width: 0;
  }
  .bw1-ns {
    border-width: .125rem;
  }
  .bw2-ns {
    border-width: .25rem;
  }
  .bw3-ns {
    border-width: .5rem;
  }
  .bw4-ns {
    border-width: 1rem;
  }
  .bw5-ns {
    border-width: 2rem;
  }
  .bt-0-ns {
    border-top-width: 0;
  }
  .br-0-ns {
    border-right-width: 0;
  }
  .bb-0-ns {
    border-bottom-width: 0;
  }
  .bl-0-ns {
    border-left-width: 0;
  }
  .shadow-1-ns {
    box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.2);
  }
  .shadow-2-ns {
    box-shadow: 0 0 8px 2px rgba(0, 0, 0, 0.2);
  }
  .shadow-3-ns {
    box-shadow: 2px 2px 4px 2px rgba(0, 0, 0, 0.2);
  }
  .shadow-4-ns {
    box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, 0.2);
  }
  .shadow-5-ns {
    box-shadow: 4px 4px 8px 0 rgba(0, 0, 0, 0.2);
  }
  .top-0-ns {
    top: 0;
  }
  .left-0-ns {
    left: 0;
  }
  .right-0-ns {
    right: 0;
  }
  .bottom-0-ns {
    bottom: 0;
  }
  .top-1-ns {
    top: 1rem;
  }
  .left-1-ns {
    left: 1rem;
  }
  .right-1-ns {
    right: 1rem;
  }
  .bottom-1-ns {
    bottom: 1rem;
  }
  .top-2-ns {
    top: 2rem;
  }
  .left-2-ns {
    left: 2rem;
  }
  .right-2-ns {
    right: 2rem;
  }
  .bottom-2-ns {
    bottom: 2rem;
  }
  .top--1-ns {
    top: -1rem;
  }
  .right--1-ns {
    right: -1rem;
  }
  .bottom--1-ns {
    bottom: -1rem;
  }
  .left--1-ns {
    left: -1rem;
  }
  .top--2-ns {
    top: -2rem;
  }
  .right--2-ns {
    right: -2rem;
  }
  .bottom--2-ns {
    bottom: -2rem;
  }
  .left--2-ns {
    left: -2rem;
  }
  .absolute--fill-ns {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }
  .cl-ns {
    clear: left;
  }
  .cr-ns {
    clear: right;
  }
  .cb-ns {
    clear: both;
  }
  .cn-ns {
    clear: none;
  }
  .dn-ns {
    display: none;
  }
  .di-ns {
    display: inline;
  }
  .db-ns {
    display: block;
  }
  .dib-ns {
    display: inline-block;
  }
  .dit-ns {
    display: inline-table;
  }
  .dt-ns {
    display: table;
  }
  .dtc-ns {
    display: table-cell;
  }
  .dt-row-ns {
    display: table-row;
  }
  .dt-row-group-ns {
    display: table-row-group;
  }
  .dt-column-ns {
    display: table-column;
  }
  .dt-column-group-ns {
    display: table-column-group;
  }
  .dt--fixed-ns {
    table-layout: fixed;
    width: 100%;
  }
  .flex-ns {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .inline-flex-ns {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
  .flex-auto-ns {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    min-width: 0;
    min-height: 0;
  }
  .flex-none-ns {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
  }
  .flex-column-ns {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .flex-row-ns {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .flex-wrap-ns {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .items-start-ns {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .items-end-ns {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  .items-center-ns {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .items-baseline-ns {
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
  }
  .items-stretch-ns {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
  .self-start-ns {
    -ms-flex-item-align: start;
    align-self: flex-start;
  }
  .self-end-ns {
    -ms-flex-item-align: end;
    align-self: flex-end;
  }
  .self-center-ns {
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }
  .self-baseline-ns {
    -ms-flex-item-align: baseline;
    align-self: baseline;
  }
  .self-stretch-ns {
    -ms-flex-item-align: stretch;
    -ms-grid-row-align: stretch;
    align-self: stretch;
  }
  .justify-start-ns {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .justify-end-ns {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  .justify-center-ns {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .justify-between-ns {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  .justify-around-ns {
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }
  .content-start-ns {
    -ms-flex-line-pack: start;
    align-content: flex-start;
  }
  .content-end-ns {
    -ms-flex-line-pack: end;
    align-content: flex-end;
  }
  .content-center-ns {
    -ms-flex-line-pack: center;
    align-content: center;
  }
  .content-between-ns {
    -ms-flex-line-pack: justify;
    align-content: space-between;
  }
  .content-around-ns {
    -ms-flex-line-pack: distribute;
    align-content: space-around;
  }
  .content-stretch-ns {
    -ms-flex-line-pack: stretch;
    align-content: stretch;
  }
  .order-0-ns {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }
  .order-1-ns {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  .order-2-ns {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  .order-3-ns {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
  .order-4-ns {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }
  .order-5-ns {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }
  .order-6-ns {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }
  .order-7-ns {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }
  .order-8-ns {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }
  .order-last-ns {
    -webkit-box-ordinal-group: 100000;
    -ms-flex-order: 99999;
    order: 99999;
  }
  .fl-ns {
    float: left;
  }
  .fl-ns, .fr-ns {
    display: inline;
  }
  .fr-ns {
    float: right;
  }
  .fn-ns {
    float: none;
  }
  .i-ns {
    font-style: italic;
  }
  .fs-normal-ns {
    font-style: normal;
  }
  .normal-ns {
    font-weight: 400;
  }
  .b-ns {
    font-weight: 700;
  }
  .fw1-ns {
    font-weight: 100;
  }
  .fw2-ns {
    font-weight: 200;
  }
  .fw3-ns {
    font-weight: 300;
  }
  .fw4-ns {
    font-weight: 400;
  }
  .fw5-ns {
    font-weight: 500;
  }
  .fw6-ns {
    font-weight: 600;
  }
  .fw7-ns {
    font-weight: 700;
  }
  .fw8-ns {
    font-weight: 800;
  }
  .fw9-ns {
    font-weight: 900;
  }
  .h1-ns {
    height: 1rem;
  }
  .h2-ns {
    height: 2rem;
  }
  .h3-ns {
    height: 4rem;
  }
  .h4-ns {
    height: 8rem;
  }
  .h5-ns {
    height: 16rem;
  }
  .h-25-ns {
    height: 25%;
  }
  .h-50-ns {
    height: 50%;
  }
  .h-75-ns {
    height: 75%;
  }
  .h-100-ns {
    height: 100%;
  }
  .min-h-100-ns {
    min-height: 100%;
  }
  .vh-25-ns {
    height: 25vh;
  }
  .vh-50-ns {
    height: 50vh;
  }
  .vh-75-ns {
    height: 75vh;
  }
  .vh-100-ns {
    height: 100vh;
  }
  .min-vh-100-ns {
    min-height: 100vh;
  }
  .h-auto-ns {
    height: auto;
  }
  .h-inherit-ns {
    height: inherit;
  }
  .tracked-ns {
    letter-spacing: .1em;
  }
  .tracked-tight-ns {
    letter-spacing: -.05em;
  }
  .tracked-mega-ns {
    letter-spacing: .25em;
  }
  .lh-solid-ns {
    line-height: 1;
  }
  .lh-title-ns {
    line-height: 1.25;
  }
  .lh-copy-ns {
    line-height: 1.5;
  }
  .mw-100-ns {
    max-width: 100%;
  }
  .mw1-ns {
    max-width: 1rem;
  }
  .mw2-ns {
    max-width: 2rem;
  }
  .mw3-ns {
    max-width: 4rem;
  }
  .mw4-ns {
    max-width: 8rem;
  }
  .mw5-ns {
    max-width: 16rem;
  }
  .mw6-ns {
    max-width: 32rem;
  }
  .mw7-ns {
    max-width: 48rem;
  }
  .mw8-ns {
    max-width: 64rem;
  }
  .mw9-ns {
    max-width: 96rem;
  }
  .mw-none-ns {
    max-width: none;
  }
  .w1-ns {
    width: 1rem;
  }
  .w2-ns {
    width: 2rem;
  }
  .w3-ns {
    width: 4rem;
  }
  .w4-ns {
    width: 8rem;
  }
  .w5-ns {
    width: 16rem;
  }
  .w-10-ns {
    width: 10%;
  }
  .w-20-ns {
    width: 20%;
  }
  .w-25-ns {
    width: 25%;
  }
  .w-30-ns {
    width: 30%;
  }
  .w-33-ns {
    width: 33%;
  }
  .w-34-ns {
    width: 34%;
  }
  .w-40-ns {
    width: 40%;
  }
  .w-50-ns {
    width: 50%;
  }
  .w-60-ns {
    width: 60%;
  }
  .w-70-ns {
    width: 70%;
  }
  .w-75-ns {
    width: 75%;
  }
  .w-80-ns {
    width: 80%;
  }
  .w-90-ns {
    width: 90%;
  }
  .w-100-ns {
    width: 100%;
  }
  .w-third-ns {
    width: 33.33333%;
  }
  .w-two-thirds-ns {
    width: 66.66667%;
  }
  .w-auto-ns {
    width: auto;
  }
  .overflow-visible-ns {
    overflow: visible;
  }
  .overflow-hidden-ns {
    overflow: hidden;
  }
  .overflow-scroll-ns {
    overflow: scroll;
  }
  .overflow-auto-ns {
    overflow: auto;
  }
  .overflow-x-visible-ns {
    overflow-x: visible;
  }
  .overflow-x-hidden-ns {
    overflow-x: hidden;
  }
  .overflow-x-scroll-ns {
    overflow-x: scroll;
  }
  .overflow-x-auto-ns {
    overflow-x: auto;
  }
  .overflow-y-visible-ns {
    overflow-y: visible;
  }
  .overflow-y-hidden-ns {
    overflow-y: hidden;
  }
  .overflow-y-scroll-ns {
    overflow-y: scroll;
  }
  .overflow-y-auto-ns {
    overflow-y: auto;
  }
  .static-ns {
    position: static;
  }
  .relative-ns {
    position: relative;
  }
  .absolute-ns {
    position: absolute;
  }
  .fixed-ns {
    position: fixed;
  }
  .rotate-45-ns {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
  }
  .rotate-90-ns {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
  }
  .rotate-135-ns {
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
  }
  .rotate-180-ns {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  .rotate-225-ns {
    -webkit-transform: rotate(225deg);
    transform: rotate(225deg);
  }
  .rotate-270-ns {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
  }
  .rotate-315-ns {
    -webkit-transform: rotate(315deg);
    transform: rotate(315deg);
  }
  .pa0-ns {
    padding: 0;
  }
  .pa1-ns {
    padding: .25rem;
  }
  .pa2-ns {
    padding: .5rem;
  }
  .pa3-ns {
    padding: 1rem;
  }
  .pa4-ns {
    padding: 2rem;
  }
  .pa5-ns {
    padding: 4rem;
  }
  .pa6-ns {
    padding: 8rem;
  }
  .pa7-ns {
    padding: 16rem;
  }
  .pl0-ns {
    padding-left: 0;
  }
  .pl1-ns {
    padding-left: .25rem;
  }
  .pl2-ns {
    padding-left: .5rem;
  }
  .pl3-ns {
    padding-left: 1rem;
  }
  .pl4-ns {
    padding-left: 2rem;
  }
  .pl5-ns {
    padding-left: 4rem;
  }
  .pl6-ns {
    padding-left: 8rem;
  }
  .pl7-ns {
    padding-left: 16rem;
  }
  .pr0-ns {
    padding-right: 0;
  }
  .pr1-ns {
    padding-right: .25rem;
  }
  .pr2-ns {
    padding-right: .5rem;
  }
  .pr3-ns {
    padding-right: 1rem;
  }
  .pr4-ns {
    padding-right: 2rem;
  }
  .pr5-ns {
    padding-right: 4rem;
  }
  .pr6-ns {
    padding-right: 8rem;
  }
  .pr7-ns {
    padding-right: 16rem;
  }
  .pb0-ns {
    padding-bottom: 0;
  }
  .pb1-ns {
    padding-bottom: .25rem;
  }
  .pb2-ns {
    padding-bottom: .5rem;
  }
  .pb3-ns {
    padding-bottom: 1rem;
  }
  .pb4-ns {
    padding-bottom: 2rem;
  }
  .pb5-ns {
    padding-bottom: 4rem;
  }
  .pb6-ns {
    padding-bottom: 8rem;
  }
  .pb7-ns {
    padding-bottom: 16rem;
  }
  .pt0-ns {
    padding-top: 0;
  }
  .pt1-ns {
    padding-top: .25rem;
  }
  .pt2-ns {
    padding-top: .5rem;
  }
  .pt3-ns {
    padding-top: 1rem;
  }
  .pt4-ns {
    padding-top: 2rem;
  }
  .pt5-ns {
    padding-top: 4rem;
  }
  .pt6-ns {
    padding-top: 8rem;
  }
  .pt7-ns {
    padding-top: 16rem;
  }
  .pv0-ns {
    padding-top: 0;
    padding-bottom: 0;
  }
  .pv1-ns {
    padding-top: .25rem;
    padding-bottom: .25rem;
  }
  .pv2-ns {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
  .pv3-ns {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .pv4-ns {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  .pv5-ns {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }
  .pv6-ns {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }
  .pv7-ns {
    padding-top: 16rem;
    padding-bottom: 16rem;
  }
  .ph0-ns {
    padding-left: 0;
    padding-right: 0;
  }
  .ph1-ns {
    padding-left: .25rem;
    padding-right: .25rem;
  }
  .ph2-ns {
    padding-left: .5rem;
    padding-right: .5rem;
  }
  .ph3-ns {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .ph4-ns {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .ph5-ns {
    padding-left: 4rem;
    padding-right: 4rem;
  }
  .ph6-ns {
    padding-left: 8rem;
    padding-right: 8rem;
  }
  .ph7-ns {
    padding-left: 16rem;
    padding-right: 16rem;
  }
  .ma0-ns {
    margin: 0;
  }
  .ma1-ns {
    margin: .25rem;
  }
  .ma2-ns {
    margin: .5rem;
  }
  .ma3-ns {
    margin: 1rem;
  }
  .ma4-ns {
    margin: 2rem;
  }
  .ma5-ns {
    margin: 4rem;
  }
  .ma6-ns {
    margin: 8rem;
  }
  .ma7-ns {
    margin: 16rem;
  }
  .ml0-ns {
    margin-left: 0;
  }
  .ml1-ns {
    margin-left: .25rem;
  }
  .ml2-ns {
    margin-left: .5rem;
  }
  .ml3-ns {
    margin-left: 1rem;
  }
  .ml4-ns {
    margin-left: 2rem;
  }
  .ml5-ns {
    margin-left: 4rem;
  }
  .ml6-ns {
    margin-left: 8rem;
  }
  .ml7-ns {
    margin-left: 16rem;
  }
  .mr0-ns {
    margin-right: 0;
  }
  .mr1-ns {
    margin-right: .25rem;
  }
  .mr2-ns {
    margin-right: .5rem;
  }
  .mr3-ns {
    margin-right: 1rem;
  }
  .mr4-ns {
    margin-right: 2rem;
  }
  .mr5-ns {
    margin-right: 4rem;
  }
  .mr6-ns {
    margin-right: 8rem;
  }
  .mr7-ns {
    margin-right: 16rem;
  }
  .mb0-ns {
    margin-bottom: 0;
  }
  .mb1-ns {
    margin-bottom: .25rem;
  }
  .mb2-ns {
    margin-bottom: .5rem;
  }
  .mb3-ns {
    margin-bottom: 1rem;
  }
  .mb4-ns {
    margin-bottom: 2rem;
  }
  .mb5-ns {
    margin-bottom: 4rem;
  }
  .mb6-ns {
    margin-bottom: 8rem;
  }
  .mb7-ns {
    margin-bottom: 16rem;
  }
  .mt0-ns {
    margin-top: 0;
  }
  .mt1-ns {
    margin-top: .25rem;
  }
  .mt2-ns {
    margin-top: .5rem;
  }
  .mt3-ns {
    margin-top: 1rem;
  }
  .mt4-ns {
    margin-top: 2rem;
  }
  .mt5-ns {
    margin-top: 4rem;
  }
  .mt6-ns {
    margin-top: 8rem;
  }
  .mt7-ns {
    margin-top: 16rem;
  }
  .mv0-ns {
    margin-top: 0;
    margin-bottom: 0;
  }
  .mv1-ns {
    margin-top: .25rem;
    margin-bottom: .25rem;
  }
  .mv2-ns {
    margin-top: .5rem;
    margin-bottom: .5rem;
  }
  .mv3-ns {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .mv4-ns {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
  .mv5-ns {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }
  .mv6-ns {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }
  .mv7-ns {
    margin-top: 16rem;
    margin-bottom: 16rem;
  }
  .mh0-ns {
    margin-left: 0;
    margin-right: 0;
  }
  .mh1-ns {
    margin-left: .25rem;
    margin-right: .25rem;
  }
  .mh2-ns {
    margin-left: .5rem;
    margin-right: .5rem;
  }
  .mh3-ns {
    margin-left: 1rem;
    margin-right: 1rem;
  }
  .mh4-ns {
    margin-left: 2rem;
    margin-right: 2rem;
  }
  .mh5-ns {
    margin-left: 4rem;
    margin-right: 4rem;
  }
  .mh6-ns {
    margin-left: 8rem;
    margin-right: 8rem;
  }
  .mh7-ns {
    margin-left: 16rem;
    margin-right: 16rem;
  }
  .na1-ns {
    margin: -.25rem;
  }
  .na2-ns {
    margin: -.5rem;
  }
  .na3-ns {
    margin: -1rem;
  }
  .na4-ns {
    margin: -2rem;
  }
  .na5-ns {
    margin: -4rem;
  }
  .na6-ns {
    margin: -8rem;
  }
  .na7-ns {
    margin: -16rem;
  }
  .nl1-ns {
    margin-left: -.25rem;
  }
  .nl2-ns {
    margin-left: -.5rem;
  }
  .nl3-ns {
    margin-left: -1rem;
  }
  .nl4-ns {
    margin-left: -2rem;
  }
  .nl5-ns {
    margin-left: -4rem;
  }
  .nl6-ns {
    margin-left: -8rem;
  }
  .nl7-ns {
    margin-left: -16rem;
  }
  .nr1-ns {
    margin-right: -.25rem;
  }
  .nr2-ns {
    margin-right: -.5rem;
  }
  .nr3-ns {
    margin-right: -1rem;
  }
  .nr4-ns {
    margin-right: -2rem;
  }
  .nr5-ns {
    margin-right: -4rem;
  }
  .nr6-ns {
    margin-right: -8rem;
  }
  .nr7-ns {
    margin-right: -16rem;
  }
  .nb1-ns {
    margin-bottom: -.25rem;
  }
  .nb2-ns {
    margin-bottom: -.5rem;
  }
  .nb3-ns {
    margin-bottom: -1rem;
  }
  .nb4-ns {
    margin-bottom: -2rem;
  }
  .nb5-ns {
    margin-bottom: -4rem;
  }
  .nb6-ns {
    margin-bottom: -8rem;
  }
  .nb7-ns {
    margin-bottom: -16rem;
  }
  .nt1-ns {
    margin-top: -.25rem;
  }
  .nt2-ns {
    margin-top: -.5rem;
  }
  .nt3-ns {
    margin-top: -1rem;
  }
  .nt4-ns {
    margin-top: -2rem;
  }
  .nt5-ns {
    margin-top: -4rem;
  }
  .nt6-ns {
    margin-top: -8rem;
  }
  .nt7-ns {
    margin-top: -16rem;
  }
  .strike-ns {
    text-decoration: line-through;
  }
  .underline-ns {
    text-decoration: underline;
  }
  .no-underline-ns {
    text-decoration: none;
  }
  .tl-ns {
    text-align: left;
  }
  .tr-ns {
    text-align: right;
  }
  .tc-ns {
    text-align: center;
  }
  .ttc-ns {
    text-transform: capitalize;
  }
  .ttl-ns {
    text-transform: lowercase;
  }
  .ttu-ns {
    text-transform: uppercase;
  }
  .ttn-ns {
    text-transform: none;
  }
  .f-6-ns, .f-headline-ns {
    font-size: 6rem;
  }
  .f-5-ns, .f-subheadline-ns {
    font-size: 5rem;
  }
  .f1-ns {
    font-size: 3rem;
  }
  .f2-ns {
    font-size: 2.25rem;
  }
  .f3-ns {
    font-size: 1.5rem;
  }
  .f4-ns {
    font-size: 1.25rem;
  }
  .f5-ns {
    font-size: 1rem;
  }
  .f6-ns {
    font-size: .875rem;
  }
  .measure-ns {
    max-width: 30em;
  }
  .measure-wide-ns {
    max-width: 34em;
  }
  .measure-narrow-ns {
    max-width: 20em;
  }
  .indent-ns {
    text-indent: 1em;
    margin-top: 0;
    margin-bottom: 0;
  }
  .small-caps-ns {
    font-variant: small-caps;
  }
  .truncate-ns {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .clip-ns {
    position: fixed !important;
    position: absolute !important;
    clip: rect(1px 1px 1px 1px);
    clip: rect(1px, 1px, 1px, 1px);
  }
  .ws-normal-ns {
    white-space: normal;
  }
  .nowrap-ns {
    white-space: nowrap;
  }
  .pre-ns {
    white-space: pre;
  }
  .v-base-ns {
    vertical-align: baseline;
  }
  .v-mid-ns {
    vertical-align: middle;
  }
  .v-top-ns {
    vertical-align: top;
  }
  .v-btm-ns {
    vertical-align: bottom;
  }
}

@media screen and (min-width: 30em) and (max-width: 60em) {
  .aspect-ratio-m {
    height: 0;
    position: relative;
  }
  .aspect-ratio--16x9-m {
    padding-bottom: 56.25%;
  }
  .aspect-ratio--9x16-m {
    padding-bottom: 177.77%;
  }
  .aspect-ratio--4x3-m {
    padding-bottom: 75%;
  }
  .aspect-ratio--3x4-m {
    padding-bottom: 133.33%;
  }
  .aspect-ratio--6x4-m {
    padding-bottom: 66.6%;
  }
  .aspect-ratio--4x6-m {
    padding-bottom: 150%;
  }
  .aspect-ratio--8x5-m {
    padding-bottom: 62.5%;
  }
  .aspect-ratio--5x8-m {
    padding-bottom: 160%;
  }
  .aspect-ratio--7x5-m {
    padding-bottom: 71.42%;
  }
  .aspect-ratio--5x7-m {
    padding-bottom: 140%;
  }
  .aspect-ratio--1x1-m {
    padding-bottom: 100%;
  }
  .aspect-ratio--object-m {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 100;
  }
  .cover-m {
    background-size: cover !important;
  }
  .contain-m {
    background-size: contain !important;
  }
  .bg-center-m {
    background-position: 50%;
  }
  .bg-center-m, .bg-top-m {
    background-repeat: no-repeat;
  }
  .bg-top-m {
    background-position: top;
  }
  .bg-right-m {
    background-position: 100%;
  }
  .bg-bottom-m, .bg-right-m {
    background-repeat: no-repeat;
  }
  .bg-bottom-m {
    background-position: bottom;
  }
  .bg-left-m {
    background-repeat: no-repeat;
    background-position: 0;
  }
  .outline-m {
    outline: 1px solid;
  }
  .outline-transparent-m {
    outline: 1px solid transparent;
  }
  .outline-0-m {
    outline: 0;
  }
  .outline-l {
    outline: 1px solid;
  }
  .outline-transparent-l {
    outline: 1px solid transparent;
  }
  .outline-0-l {
    outline: 0;
  }
  .ba-m {
    border-style: solid;
    border-width: 1px;
  }
  .bt-m {
    border-top-style: solid;
    border-top-width: 1px;
  }
  .br-m {
    border-right-style: solid;
    border-right-width: 1px;
  }
  .bb-m {
    border-bottom-style: solid;
    border-bottom-width: 1px;
  }
  .bl-m {
    border-left-style: solid;
    border-left-width: 1px;
  }
  .bn-m {
    border-style: none;
    border-width: 0;
  }
  .br0-m {
    border-radius: 0;
  }
  .br1-m {
    border-radius: .125rem;
  }
  .br2-m {
    border-radius: .25rem;
  }
  .br3-m {
    border-radius: .5rem;
  }
  .br4-m {
    border-radius: 1rem;
  }
  .br-100-m {
    border-radius: 100%;
  }
  .br-pill-m {
    border-radius: 9999px;
  }
  .br--bottom-m {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }
  .br--top-m {
    border-bottom-right-radius: 0;
  }
  .br--right-m, .br--top-m {
    border-bottom-left-radius: 0;
  }
  .br--right-m {
    border-top-left-radius: 0;
  }
  .br--left-m {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .b--dotted-m {
    border-style: dotted;
  }
  .b--dashed-m {
    border-style: dashed;
  }
  .b--solid-m {
    border-style: solid;
  }
  .b--none-m {
    border-style: none;
  }
  .bw0-m {
    border-width: 0;
  }
  .bw1-m {
    border-width: .125rem;
  }
  .bw2-m {
    border-width: .25rem;
  }
  .bw3-m {
    border-width: .5rem;
  }
  .bw4-m {
    border-width: 1rem;
  }
  .bw5-m {
    border-width: 2rem;
  }
  .bt-0-m {
    border-top-width: 0;
  }
  .br-0-m {
    border-right-width: 0;
  }
  .bb-0-m {
    border-bottom-width: 0;
  }
  .bl-0-m {
    border-left-width: 0;
  }
  .shadow-1-m {
    box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.2);
  }
  .shadow-2-m {
    box-shadow: 0 0 8px 2px rgba(0, 0, 0, 0.2);
  }
  .shadow-3-m {
    box-shadow: 2px 2px 4px 2px rgba(0, 0, 0, 0.2);
  }
  .shadow-4-m {
    box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, 0.2);
  }
  .shadow-5-m {
    box-shadow: 4px 4px 8px 0 rgba(0, 0, 0, 0.2);
  }
  .top-0-m {
    top: 0;
  }
  .left-0-m {
    left: 0;
  }
  .right-0-m {
    right: 0;
  }
  .bottom-0-m {
    bottom: 0;
  }
  .top-1-m {
    top: 1rem;
  }
  .left-1-m {
    left: 1rem;
  }
  .right-1-m {
    right: 1rem;
  }
  .bottom-1-m {
    bottom: 1rem;
  }
  .top-2-m {
    top: 2rem;
  }
  .left-2-m {
    left: 2rem;
  }
  .right-2-m {
    right: 2rem;
  }
  .bottom-2-m {
    bottom: 2rem;
  }
  .top--1-m {
    top: -1rem;
  }
  .right--1-m {
    right: -1rem;
  }
  .bottom--1-m {
    bottom: -1rem;
  }
  .left--1-m {
    left: -1rem;
  }
  .top--2-m {
    top: -2rem;
  }
  .right--2-m {
    right: -2rem;
  }
  .bottom--2-m {
    bottom: -2rem;
  }
  .left--2-m {
    left: -2rem;
  }
  .absolute--fill-m {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }
  .cl-m {
    clear: left;
  }
  .cr-m {
    clear: right;
  }
  .cb-m {
    clear: both;
  }
  .cn-m {
    clear: none;
  }
  .dn-m {
    display: none;
  }
  .di-m {
    display: inline;
  }
  .db-m {
    display: block;
  }
  .dib-m {
    display: inline-block;
  }
  .dit-m {
    display: inline-table;
  }
  .dt-m {
    display: table;
  }
  .dtc-m {
    display: table-cell;
  }
  .dt-row-m {
    display: table-row;
  }
  .dt-row-group-m {
    display: table-row-group;
  }
  .dt-column-m {
    display: table-column;
  }
  .dt-column-group-m {
    display: table-column-group;
  }
  .dt--fixed-m {
    table-layout: fixed;
    width: 100%;
  }
  .flex-m {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .inline-flex-m {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
  .flex-auto-m {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    min-width: 0;
    min-height: 0;
  }
  .flex-none-m {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
  }
  .flex-column-m {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .flex-column-m, .flex-row-m {
    -webkit-box-direction: normal;
  }
  .flex-row-m {
    -webkit-box-orient: horizontal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .flex-wrap-m {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .items-start-m {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .items-end-m {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  .items-center-m {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .items-baseline-m {
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
  }
  .items-stretch-m {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
  .self-start-m {
    -ms-flex-item-align: start;
    align-self: flex-start;
  }
  .self-end-m {
    -ms-flex-item-align: end;
    align-self: flex-end;
  }
  .self-center-m {
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }
  .self-baseline-m {
    -ms-flex-item-align: baseline;
    align-self: baseline;
  }
  .self-stretch-m {
    -ms-flex-item-align: stretch;
    -ms-grid-row-align: stretch;
    align-self: stretch;
  }
  .justify-start-m {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .justify-end-m {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  .justify-center-m {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .justify-between-m {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  .justify-around-m {
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }
  .content-start-m {
    -ms-flex-line-pack: start;
    align-content: flex-start;
  }
  .content-end-m {
    -ms-flex-line-pack: end;
    align-content: flex-end;
  }
  .content-center-m {
    -ms-flex-line-pack: center;
    align-content: center;
  }
  .content-between-m {
    -ms-flex-line-pack: justify;
    align-content: space-between;
  }
  .content-around-m {
    -ms-flex-line-pack: distribute;
    align-content: space-around;
  }
  .content-stretch-m {
    -ms-flex-line-pack: stretch;
    align-content: stretch;
  }
  .order-0-m {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }
  .order-1-m {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  .order-2-m {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  .order-3-m {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
  .order-4-m {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }
  .order-5-m {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }
  .order-6-m {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }
  .order-7-m {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }
  .order-8-m {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }
  .order-last-m {
    -webkit-box-ordinal-group: 100000;
    -ms-flex-order: 99999;
    order: 99999;
  }
  .fl-m {
    float: left;
  }
  .fl-m, .fr-m {
    display: inline;
  }
  .fr-m {
    float: right;
  }
  .fn-m {
    float: none;
  }
  .i-m {
    font-style: italic;
  }
  .fs-normal-m {
    font-style: normal;
  }
  .normal-m {
    font-weight: 400;
  }
  .b-m {
    font-weight: 700;
  }
  .fw1-m {
    font-weight: 100;
  }
  .fw2-m {
    font-weight: 200;
  }
  .fw3-m {
    font-weight: 300;
  }
  .fw4-m {
    font-weight: 400;
  }
  .fw5-m {
    font-weight: 500;
  }
  .fw6-m {
    font-weight: 600;
  }
  .fw7-m {
    font-weight: 700;
  }
  .fw8-m {
    font-weight: 800;
  }
  .fw9-m {
    font-weight: 900;
  }
  .h1-m {
    height: 1rem;
  }
  .h2-m {
    height: 2rem;
  }
  .h3-m {
    height: 4rem;
  }
  .h4-m {
    height: 8rem;
  }
  .h5-m {
    height: 16rem;
  }
  .h-25-m {
    height: 25%;
  }
  .h-50-m {
    height: 50%;
  }
  .h-75-m {
    height: 75%;
  }
  .h-100-m {
    height: 100%;
  }
  .min-h-100-m {
    min-height: 100%;
  }
  .vh-25-m {
    height: 25vh;
  }
  .vh-50-m {
    height: 50vh;
  }
  .vh-75-m {
    height: 75vh;
  }
  .vh-100-m {
    height: 100vh;
  }
  .min-vh-100-m {
    min-height: 100vh;
  }
  .h-auto-m {
    height: auto;
  }
  .h-inherit-m {
    height: inherit;
  }
  .tracked-m {
    letter-spacing: .1em;
  }
  .tracked-tight-m {
    letter-spacing: -.05em;
  }
  .tracked-mega-m {
    letter-spacing: .25em;
  }
  .lh-solid-m {
    line-height: 1;
  }
  .lh-title-m {
    line-height: 1.25;
  }
  .lh-copy-m {
    line-height: 1.5;
  }
  .mw-100-m {
    max-width: 100%;
  }
  .mw1-m {
    max-width: 1rem;
  }
  .mw2-m {
    max-width: 2rem;
  }
  .mw3-m {
    max-width: 4rem;
  }
  .mw4-m {
    max-width: 8rem;
  }
  .mw5-m {
    max-width: 16rem;
  }
  .mw6-m {
    max-width: 32rem;
  }
  .mw7-m {
    max-width: 48rem;
  }
  .mw8-m {
    max-width: 64rem;
  }
  .mw9-m {
    max-width: 96rem;
  }
  .mw-none-m {
    max-width: none;
  }
  .w1-m {
    width: 1rem;
  }
  .w2-m {
    width: 2rem;
  }
  .w3-m {
    width: 4rem;
  }
  .w4-m {
    width: 8rem;
  }
  .w5-m {
    width: 16rem;
  }
  .w-10-m {
    width: 10%;
  }
  .w-20-m {
    width: 20%;
  }
  .w-25-m {
    width: 25%;
  }
  .w-30-m {
    width: 30%;
  }
  .w-33-m {
    width: 33%;
  }
  .w-34-m {
    width: 34%;
  }
  .w-40-m {
    width: 40%;
  }
  .w-50-m {
    width: 50%;
  }
  .w-60-m {
    width: 60%;
  }
  .w-70-m {
    width: 70%;
  }
  .w-75-m {
    width: 75%;
  }
  .w-80-m {
    width: 80%;
  }
  .w-90-m {
    width: 90%;
  }
  .w-100-m {
    width: 100%;
  }
  .w-third-m {
    width: 33.33333%;
  }
  .w-two-thirds-m {
    width: 66.66667%;
  }
  .w-auto-m {
    width: auto;
  }
  .overflow-visible-m {
    overflow: visible;
  }
  .overflow-hidden-m {
    overflow: hidden;
  }
  .overflow-scroll-m {
    overflow: scroll;
  }
  .overflow-auto-m {
    overflow: auto;
  }
  .overflow-x-visible-m {
    overflow-x: visible;
  }
  .overflow-x-hidden-m {
    overflow-x: hidden;
  }
  .overflow-x-scroll-m {
    overflow-x: scroll;
  }
  .overflow-x-auto-m {
    overflow-x: auto;
  }
  .overflow-y-visible-m {
    overflow-y: visible;
  }
  .overflow-y-hidden-m {
    overflow-y: hidden;
  }
  .overflow-y-scroll-m {
    overflow-y: scroll;
  }
  .overflow-y-auto-m {
    overflow-y: auto;
  }
  .static-m {
    position: static;
  }
  .relative-m {
    position: relative;
  }
  .absolute-m {
    position: absolute;
  }
  .fixed-m {
    position: fixed;
  }
  .rotate-45-m {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
  }
  .rotate-90-m {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
  }
  .rotate-135-m {
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
  }
  .rotate-180-m {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  .rotate-225-m {
    -webkit-transform: rotate(225deg);
    transform: rotate(225deg);
  }
  .rotate-270-m {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
  }
  .rotate-315-m {
    -webkit-transform: rotate(315deg);
    transform: rotate(315deg);
  }
  .pa0-m {
    padding: 0;
  }
  .pa1-m {
    padding: .25rem;
  }
  .pa2-m {
    padding: .5rem;
  }
  .pa3-m {
    padding: 1rem;
  }
  .pa4-m {
    padding: 2rem;
  }
  .pa5-m {
    padding: 4rem;
  }
  .pa6-m {
    padding: 8rem;
  }
  .pa7-m {
    padding: 16rem;
  }
  .pl0-m {
    padding-left: 0;
  }
  .pl1-m {
    padding-left: .25rem;
  }
  .pl2-m {
    padding-left: .5rem;
  }
  .pl3-m {
    padding-left: 1rem;
  }
  .pl4-m {
    padding-left: 2rem;
  }
  .pl5-m {
    padding-left: 4rem;
  }
  .pl6-m {
    padding-left: 8rem;
  }
  .pl7-m {
    padding-left: 16rem;
  }
  .pr0-m {
    padding-right: 0;
  }
  .pr1-m {
    padding-right: .25rem;
  }
  .pr2-m {
    padding-right: .5rem;
  }
  .pr3-m {
    padding-right: 1rem;
  }
  .pr4-m {
    padding-right: 2rem;
  }
  .pr5-m {
    padding-right: 4rem;
  }
  .pr6-m {
    padding-right: 8rem;
  }
  .pr7-m {
    padding-right: 16rem;
  }
  .pb0-m {
    padding-bottom: 0;
  }
  .pb1-m {
    padding-bottom: .25rem;
  }
  .pb2-m {
    padding-bottom: .5rem;
  }
  .pb3-m {
    padding-bottom: 1rem;
  }
  .pb4-m {
    padding-bottom: 2rem;
  }
  .pb5-m {
    padding-bottom: 4rem;
  }
  .pb6-m {
    padding-bottom: 8rem;
  }
  .pb7-m {
    padding-bottom: 16rem;
  }
  .pt0-m {
    padding-top: 0;
  }
  .pt1-m {
    padding-top: .25rem;
  }
  .pt2-m {
    padding-top: .5rem;
  }
  .pt3-m {
    padding-top: 1rem;
  }
  .pt4-m {
    padding-top: 2rem;
  }
  .pt5-m {
    padding-top: 4rem;
  }
  .pt6-m {
    padding-top: 8rem;
  }
  .pt7-m {
    padding-top: 16rem;
  }
  .pv0-m {
    padding-top: 0;
    padding-bottom: 0;
  }
  .pv1-m {
    padding-top: .25rem;
    padding-bottom: .25rem;
  }
  .pv2-m {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
  .pv3-m {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .pv4-m {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  .pv5-m {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }
  .pv6-m {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }
  .pv7-m {
    padding-top: 16rem;
    padding-bottom: 16rem;
  }
  .ph0-m {
    padding-left: 0;
    padding-right: 0;
  }
  .ph1-m {
    padding-left: .25rem;
    padding-right: .25rem;
  }
  .ph2-m {
    padding-left: .5rem;
    padding-right: .5rem;
  }
  .ph3-m {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .ph4-m {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .ph5-m {
    padding-left: 4rem;
    padding-right: 4rem;
  }
  .ph6-m {
    padding-left: 8rem;
    padding-right: 8rem;
  }
  .ph7-m {
    padding-left: 16rem;
    padding-right: 16rem;
  }
  .ma0-m {
    margin: 0;
  }
  .ma1-m {
    margin: .25rem;
  }
  .ma2-m {
    margin: .5rem;
  }
  .ma3-m {
    margin: 1rem;
  }
  .ma4-m {
    margin: 2rem;
  }
  .ma5-m {
    margin: 4rem;
  }
  .ma6-m {
    margin: 8rem;
  }
  .ma7-m {
    margin: 16rem;
  }
  .ml0-m {
    margin-left: 0;
  }
  .ml1-m {
    margin-left: .25rem;
  }
  .ml2-m {
    margin-left: .5rem;
  }
  .ml3-m {
    margin-left: 1rem;
  }
  .ml4-m {
    margin-left: 2rem;
  }
  .ml5-m {
    margin-left: 4rem;
  }
  .ml6-m {
    margin-left: 8rem;
  }
  .ml7-m {
    margin-left: 16rem;
  }
  .mr0-m {
    margin-right: 0;
  }
  .mr1-m {
    margin-right: .25rem;
  }
  .mr2-m {
    margin-right: .5rem;
  }
  .mr3-m {
    margin-right: 1rem;
  }
  .mr4-m {
    margin-right: 2rem;
  }
  .mr5-m {
    margin-right: 4rem;
  }
  .mr6-m {
    margin-right: 8rem;
  }
  .mr7-m {
    margin-right: 16rem;
  }
  .mb0-m {
    margin-bottom: 0;
  }
  .mb1-m {
    margin-bottom: .25rem;
  }
  .mb2-m {
    margin-bottom: .5rem;
  }
  .mb3-m {
    margin-bottom: 1rem;
  }
  .mb4-m {
    margin-bottom: 2rem;
  }
  .mb5-m {
    margin-bottom: 4rem;
  }
  .mb6-m {
    margin-bottom: 8rem;
  }
  .mb7-m {
    margin-bottom: 16rem;
  }
  .mt0-m {
    margin-top: 0;
  }
  .mt1-m {
    margin-top: .25rem;
  }
  .mt2-m {
    margin-top: .5rem;
  }
  .mt3-m {
    margin-top: 1rem;
  }
  .mt4-m {
    margin-top: 2rem;
  }
  .mt5-m {
    margin-top: 4rem;
  }
  .mt6-m {
    margin-top: 8rem;
  }
  .mt7-m {
    margin-top: 16rem;
  }
  .mv0-m {
    margin-top: 0;
    margin-bottom: 0;
  }
  .mv1-m {
    margin-top: .25rem;
    margin-bottom: .25rem;
  }
  .mv2-m {
    margin-top: .5rem;
    margin-bottom: .5rem;
  }
  .mv3-m {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .mv4-m {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
  .mv5-m {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }
  .mv6-m {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }
  .mv7-m {
    margin-top: 16rem;
    margin-bottom: 16rem;
  }
  .mh0-m {
    margin-left: 0;
    margin-right: 0;
  }
  .mh1-m {
    margin-left: .25rem;
    margin-right: .25rem;
  }
  .mh2-m {
    margin-left: .5rem;
    margin-right: .5rem;
  }
  .mh3-m {
    margin-left: 1rem;
    margin-right: 1rem;
  }
  .mh4-m {
    margin-left: 2rem;
    margin-right: 2rem;
  }
  .mh5-m {
    margin-left: 4rem;
    margin-right: 4rem;
  }
  .mh6-m {
    margin-left: 8rem;
    margin-right: 8rem;
  }
  .mh7-m {
    margin-left: 16rem;
    margin-right: 16rem;
  }
  .na1-m {
    margin: -.25rem;
  }
  .na2-m {
    margin: -.5rem;
  }
  .na3-m {
    margin: -1rem;
  }
  .na4-m {
    margin: -2rem;
  }
  .na5-m {
    margin: -4rem;
  }
  .na6-m {
    margin: -8rem;
  }
  .na7-m {
    margin: -16rem;
  }
  .nl1-m {
    margin-left: -.25rem;
  }
  .nl2-m {
    margin-left: -.5rem;
  }
  .nl3-m {
    margin-left: -1rem;
  }
  .nl4-m {
    margin-left: -2rem;
  }
  .nl5-m {
    margin-left: -4rem;
  }
  .nl6-m {
    margin-left: -8rem;
  }
  .nl7-m {
    margin-left: -16rem;
  }
  .nr1-m {
    margin-right: -.25rem;
  }
  .nr2-m {
    margin-right: -.5rem;
  }
  .nr3-m {
    margin-right: -1rem;
  }
  .nr4-m {
    margin-right: -2rem;
  }
  .nr5-m {
    margin-right: -4rem;
  }
  .nr6-m {
    margin-right: -8rem;
  }
  .nr7-m {
    margin-right: -16rem;
  }
  .nb1-m {
    margin-bottom: -.25rem;
  }
  .nb2-m {
    margin-bottom: -.5rem;
  }
  .nb3-m {
    margin-bottom: -1rem;
  }
  .nb4-m {
    margin-bottom: -2rem;
  }
  .nb5-m {
    margin-bottom: -4rem;
  }
  .nb6-m {
    margin-bottom: -8rem;
  }
  .nb7-m {
    margin-bottom: -16rem;
  }
  .nt1-m {
    margin-top: -.25rem;
  }
  .nt2-m {
    margin-top: -.5rem;
  }
  .nt3-m {
    margin-top: -1rem;
  }
  .nt4-m {
    margin-top: -2rem;
  }
  .nt5-m {
    margin-top: -4rem;
  }
  .nt6-m {
    margin-top: -8rem;
  }
  .nt7-m {
    margin-top: -16rem;
  }
  .strike-m {
    text-decoration: line-through;
  }
  .underline-m {
    text-decoration: underline;
  }
  .no-underline-m {
    text-decoration: none;
  }
  .tl-m {
    text-align: left;
  }
  .tr-m {
    text-align: right;
  }
  .tc-m {
    text-align: center;
  }
  .ttc-m {
    text-transform: capitalize;
  }
  .ttl-m {
    text-transform: lowercase;
  }
  .ttu-m {
    text-transform: uppercase;
  }
  .ttn-m {
    text-transform: none;
  }
  .f-6-m, .f-headline-m {
    font-size: 6rem;
  }
  .f-5-m, .f-subheadline-m {
    font-size: 5rem;
  }
  .f1-m {
    font-size: 3rem;
  }
  .f2-m {
    font-size: 2.25rem;
  }
  .f3-m {
    font-size: 1.5rem;
  }
  .f4-m {
    font-size: 1.25rem;
  }
  .f5-m {
    font-size: 1rem;
  }
  .f6-m {
    font-size: .875rem;
  }
  .measure-m {
    max-width: 30em;
  }
  .measure-wide-m {
    max-width: 34em;
  }
  .measure-narrow-m {
    max-width: 20em;
  }
  .indent-m {
    text-indent: 1em;
    margin-top: 0;
    margin-bottom: 0;
  }
  .small-caps-m {
    font-variant: small-caps;
  }
  .truncate-m {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .clip-m {
    position: fixed !important;
    position: absolute !important;
    clip: rect(1px 1px 1px 1px);
    clip: rect(1px, 1px, 1px, 1px);
  }
  .ws-normal-m {
    white-space: normal;
  }
  .nowrap-m {
    white-space: nowrap;
  }
  .pre-m {
    white-space: pre;
  }
  .v-base-m {
    vertical-align: baseline;
  }
  .v-mid-m {
    vertical-align: middle;
  }
  .v-top-m {
    vertical-align: top;
  }
  .v-btm-m {
    vertical-align: bottom;
  }
}

@media screen and (min-width: 60em) {
  .aspect-ratio-l {
    height: 0;
    position: relative;
  }
  .aspect-ratio--16x9-l {
    padding-bottom: 56.25%;
  }
  .aspect-ratio--9x16-l {
    padding-bottom: 177.77%;
  }
  .aspect-ratio--4x3-l {
    padding-bottom: 75%;
  }
  .aspect-ratio--3x4-l {
    padding-bottom: 133.33%;
  }
  .aspect-ratio--6x4-l {
    padding-bottom: 66.6%;
  }
  .aspect-ratio--4x6-l {
    padding-bottom: 150%;
  }
  .aspect-ratio--8x5-l {
    padding-bottom: 62.5%;
  }
  .aspect-ratio--5x8-l {
    padding-bottom: 160%;
  }
  .aspect-ratio--7x5-l {
    padding-bottom: 71.42%;
  }
  .aspect-ratio--5x7-l {
    padding-bottom: 140%;
  }
  .aspect-ratio--1x1-l {
    padding-bottom: 100%;
  }
  .aspect-ratio--object-l {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 100;
  }
  .cover-l {
    background-size: cover !important;
  }
  .contain-l {
    background-size: contain !important;
  }
  .bg-center-l {
    background-position: 50%;
  }
  .bg-center-l, .bg-top-l {
    background-repeat: no-repeat;
  }
  .bg-top-l {
    background-position: top;
  }
  .bg-right-l {
    background-position: 100%;
  }
  .bg-bottom-l, .bg-right-l {
    background-repeat: no-repeat;
  }
  .bg-bottom-l {
    background-position: bottom;
  }
  .bg-left-l {
    background-repeat: no-repeat;
    background-position: 0;
  }
  .ba-l {
    border-style: solid;
    border-width: 1px;
  }
  .bt-l {
    border-top-style: solid;
    border-top-width: 1px;
  }
  .br-l {
    border-right-style: solid;
    border-right-width: 1px;
  }
  .bb-l {
    border-bottom-style: solid;
    border-bottom-width: 1px;
  }
  .bl-l {
    border-left-style: solid;
    border-left-width: 1px;
  }
  .bn-l {
    border-style: none;
    border-width: 0;
  }
  .br0-l {
    border-radius: 0;
  }
  .br1-l {
    border-radius: .125rem;
  }
  .br2-l {
    border-radius: .25rem;
  }
  .br3-l {
    border-radius: .5rem;
  }
  .br4-l {
    border-radius: 1rem;
  }
  .br-100-l {
    border-radius: 100%;
  }
  .br-pill-l {
    border-radius: 9999px;
  }
  .br--bottom-l {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }
  .br--top-l {
    border-bottom-right-radius: 0;
  }
  .br--right-l, .br--top-l {
    border-bottom-left-radius: 0;
  }
  .br--right-l {
    border-top-left-radius: 0;
  }
  .br--left-l {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .b--dotted-l {
    border-style: dotted;
  }
  .b--dashed-l {
    border-style: dashed;
  }
  .b--solid-l {
    border-style: solid;
  }
  .b--none-l {
    border-style: none;
  }
  .bw0-l {
    border-width: 0;
  }
  .bw1-l {
    border-width: .125rem;
  }
  .bw2-l {
    border-width: .25rem;
  }
  .bw3-l {
    border-width: .5rem;
  }
  .bw4-l {
    border-width: 1rem;
  }
  .bw5-l {
    border-width: 2rem;
  }
  .bt-0-l {
    border-top-width: 0;
  }
  .br-0-l {
    border-right-width: 0;
  }
  .bb-0-l {
    border-bottom-width: 0;
  }
  .bl-0-l {
    border-left-width: 0;
  }
  .shadow-1-l {
    box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.2);
  }
  .shadow-2-l {
    box-shadow: 0 0 8px 2px rgba(0, 0, 0, 0.2);
  }
  .shadow-3-l {
    box-shadow: 2px 2px 4px 2px rgba(0, 0, 0, 0.2);
  }
  .shadow-4-l {
    box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, 0.2);
  }
  .shadow-5-l {
    box-shadow: 4px 4px 8px 0 rgba(0, 0, 0, 0.2);
  }
  .top-0-l {
    top: 0;
  }
  .left-0-l {
    left: 0;
  }
  .right-0-l {
    right: 0;
  }
  .bottom-0-l {
    bottom: 0;
  }
  .top-1-l {
    top: 1rem;
  }
  .left-1-l {
    left: 1rem;
  }
  .right-1-l {
    right: 1rem;
  }
  .bottom-1-l {
    bottom: 1rem;
  }
  .top-2-l {
    top: 2rem;
  }
  .left-2-l {
    left: 2rem;
  }
  .right-2-l {
    right: 2rem;
  }
  .bottom-2-l {
    bottom: 2rem;
  }
  .top--1-l {
    top: -1rem;
  }
  .right--1-l {
    right: -1rem;
  }
  .bottom--1-l {
    bottom: -1rem;
  }
  .left--1-l {
    left: -1rem;
  }
  .top--2-l {
    top: -2rem;
  }
  .right--2-l {
    right: -2rem;
  }
  .bottom--2-l {
    bottom: -2rem;
  }
  .left--2-l {
    left: -2rem;
  }
  .absolute--fill-l {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }
  .cl-l {
    clear: left;
  }
  .cr-l {
    clear: right;
  }
  .cb-l {
    clear: both;
  }
  .cn-l {
    clear: none;
  }
  .dn-l {
    display: none;
  }
  .di-l {
    display: inline;
  }
  .db-l {
    display: block;
  }
  .dib-l {
    display: inline-block;
  }
  .dit-l {
    display: inline-table;
  }
  .dt-l {
    display: table;
  }
  .dtc-l {
    display: table-cell;
  }
  .dt-row-l {
    display: table-row;
  }
  .dt-row-group-l {
    display: table-row-group;
  }
  .dt-column-l {
    display: table-column;
  }
  .dt-column-group-l {
    display: table-column-group;
  }
  .dt--fixed-l {
    table-layout: fixed;
    width: 100%;
  }
  .flex-l {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .inline-flex-l {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
  .flex-auto-l {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    min-width: 0;
    min-height: 0;
  }
  .flex-none-l {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
  }
  .flex-column-l {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .flex-column-l, .flex-row-l {
    -webkit-box-direction: normal;
  }
  .flex-row-l {
    -webkit-box-orient: horizontal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .flex-wrap-l {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .items-start-l {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .items-end-l {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  .items-center-l {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .items-baseline-l {
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
  }
  .items-stretch-l {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
  .self-start-l {
    -ms-flex-item-align: start;
    align-self: flex-start;
  }
  .self-end-l {
    -ms-flex-item-align: end;
    align-self: flex-end;
  }
  .self-center-l {
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }
  .self-baseline-l {
    -ms-flex-item-align: baseline;
    align-self: baseline;
  }
  .self-stretch-l {
    -ms-flex-item-align: stretch;
    -ms-grid-row-align: stretch;
    align-self: stretch;
  }
  .justify-start-l {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .justify-end-l {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  .justify-center-l {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .justify-between-l {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  .justify-around-l {
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }
  .content-start-l {
    -ms-flex-line-pack: start;
    align-content: flex-start;
  }
  .content-end-l {
    -ms-flex-line-pack: end;
    align-content: flex-end;
  }
  .content-center-l {
    -ms-flex-line-pack: center;
    align-content: center;
  }
  .content-between-l {
    -ms-flex-line-pack: justify;
    align-content: space-between;
  }
  .content-around-l {
    -ms-flex-line-pack: distribute;
    align-content: space-around;
  }
  .content-stretch-l {
    -ms-flex-line-pack: stretch;
    align-content: stretch;
  }
  .order-0-l {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }
  .order-1-l {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  .order-2-l {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  .order-3-l {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
  .order-4-l {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }
  .order-5-l {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }
  .order-6-l {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }
  .order-7-l {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }
  .order-8-l {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }
  .order-last-l {
    -webkit-box-ordinal-group: 100000;
    -ms-flex-order: 99999;
    order: 99999;
  }
  .fl-l {
    float: left;
  }
  .fl-l, .fr-l {
    display: inline;
  }
  .fr-l {
    float: right;
  }
  .fn-l {
    float: none;
  }
  .i-l {
    font-style: italic;
  }
  .fs-normal-l {
    font-style: normal;
  }
  .normal-l {
    font-weight: 400;
  }
  .b-l {
    font-weight: 700;
  }
  .fw1-l {
    font-weight: 100;
  }
  .fw2-l {
    font-weight: 200;
  }
  .fw3-l {
    font-weight: 300;
  }
  .fw4-l {
    font-weight: 400;
  }
  .fw5-l {
    font-weight: 500;
  }
  .fw6-l {
    font-weight: 600;
  }
  .fw7-l {
    font-weight: 700;
  }
  .fw8-l {
    font-weight: 800;
  }
  .fw9-l {
    font-weight: 900;
  }
  .h1-l {
    height: 1rem;
  }
  .h2-l {
    height: 2rem;
  }
  .h3-l {
    height: 4rem;
  }
  .h4-l {
    height: 8rem;
  }
  .h5-l {
    height: 16rem;
  }
  .h-25-l {
    height: 25%;
  }
  .h-50-l {
    height: 50%;
  }
  .h-75-l {
    height: 75%;
  }
  .h-100-l {
    height: 100%;
  }
  .min-h-100-l {
    min-height: 100%;
  }
  .vh-25-l {
    height: 25vh;
  }
  .vh-50-l {
    height: 50vh;
  }
  .vh-75-l {
    height: 75vh;
  }
  .vh-100-l {
    height: 100vh;
  }
  .min-vh-100-l {
    min-height: 100vh;
  }
  .h-auto-l {
    height: auto;
  }
  .h-inherit-l {
    height: inherit;
  }
  .tracked-l {
    letter-spacing: .1em;
  }
  .tracked-tight-l {
    letter-spacing: -.05em;
  }
  .tracked-mega-l {
    letter-spacing: .25em;
  }
  .lh-solid-l {
    line-height: 1;
  }
  .lh-title-l {
    line-height: 1.25;
  }
  .lh-copy-l {
    line-height: 1.5;
  }
  .mw-100-l {
    max-width: 100%;
  }
  .mw1-l {
    max-width: 1rem;
  }
  .mw2-l {
    max-width: 2rem;
  }
  .mw3-l {
    max-width: 4rem;
  }
  .mw4-l {
    max-width: 8rem;
  }
  .mw5-l {
    max-width: 16rem;
  }
  .mw6-l {
    max-width: 32rem;
  }
  .mw7-l {
    max-width: 48rem;
  }
  .mw8-l {
    max-width: 64rem;
  }
  .mw9-l {
    max-width: 96rem;
  }
  .mw-none-l {
    max-width: none;
  }
  .w1-l {
    width: 1rem;
  }
  .w2-l {
    width: 2rem;
  }
  .w3-l {
    width: 4rem;
  }
  .w4-l {
    width: 8rem;
  }
  .w5-l {
    width: 16rem;
  }
  .w-10-l {
    width: 10%;
  }
  .w-20-l {
    width: 20%;
  }
  .w-25-l {
    width: 25%;
  }
  .w-30-l {
    width: 30%;
  }
  .w-33-l {
    width: 33%;
  }
  .w-34-l {
    width: 34%;
  }
  .w-40-l {
    width: 40%;
  }
  .w-50-l {
    width: 50%;
  }
  .w-60-l {
    width: 60%;
  }
  .w-70-l {
    width: 70%;
  }
  .w-75-l {
    width: 75%;
  }
  .w-80-l {
    width: 80%;
  }
  .w-90-l {
    width: 90%;
  }
  .w-100-l {
    width: 100%;
  }
  .w-third-l {
    width: 33.33333%;
  }
  .w-two-thirds-l {
    width: 66.66667%;
  }
  .w-auto-l {
    width: auto;
  }
  .overflow-visible-l {
    overflow: visible;
  }
  .overflow-hidden-l {
    overflow: hidden;
  }
  .overflow-scroll-l {
    overflow: scroll;
  }
  .overflow-auto-l {
    overflow: auto;
  }
  .overflow-x-visible-l {
    overflow-x: visible;
  }
  .overflow-x-hidden-l {
    overflow-x: hidden;
  }
  .overflow-x-scroll-l {
    overflow-x: scroll;
  }
  .overflow-x-auto-l {
    overflow-x: auto;
  }
  .overflow-y-visible-l {
    overflow-y: visible;
  }
  .overflow-y-hidden-l {
    overflow-y: hidden;
  }
  .overflow-y-scroll-l {
    overflow-y: scroll;
  }
  .overflow-y-auto-l {
    overflow-y: auto;
  }
  .static-l {
    position: static;
  }
  .relative-l {
    position: relative;
  }
  .absolute-l {
    position: absolute;
  }
  .fixed-l {
    position: fixed;
  }
  .rotate-45-l {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
  }
  .rotate-90-l {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
  }
  .rotate-135-l {
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
  }
  .rotate-180-l {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  .rotate-225-l {
    -webkit-transform: rotate(225deg);
    transform: rotate(225deg);
  }
  .rotate-270-l {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
  }
  .rotate-315-l {
    -webkit-transform: rotate(315deg);
    transform: rotate(315deg);
  }
  .pa0-l {
    padding: 0;
  }
  .pa1-l {
    padding: .25rem;
  }
  .pa2-l {
    padding: .5rem;
  }
  .pa3-l {
    padding: 1rem;
  }
  .pa4-l {
    padding: 2rem;
  }
  .pa5-l {
    padding: 4rem;
  }
  .pa6-l {
    padding: 8rem;
  }
  .pa7-l {
    padding: 16rem;
  }
  .pl0-l {
    padding-left: 0;
  }
  .pl1-l {
    padding-left: .25rem;
  }
  .pl2-l {
    padding-left: .5rem;
  }
  .pl3-l {
    padding-left: 1rem;
  }
  .pl4-l {
    padding-left: 2rem;
  }
  .pl5-l {
    padding-left: 4rem;
  }
  .pl6-l {
    padding-left: 8rem;
  }
  .pl7-l {
    padding-left: 16rem;
  }
  .pr0-l {
    padding-right: 0;
  }
  .pr1-l {
    padding-right: .25rem;
  }
  .pr2-l {
    padding-right: .5rem;
  }
  .pr3-l {
    padding-right: 1rem;
  }
  .pr4-l {
    padding-right: 2rem;
  }
  .pr5-l {
    padding-right: 4rem;
  }
  .pr6-l {
    padding-right: 8rem;
  }
  .pr7-l {
    padding-right: 16rem;
  }
  .pb0-l {
    padding-bottom: 0;
  }
  .pb1-l {
    padding-bottom: .25rem;
  }
  .pb2-l {
    padding-bottom: .5rem;
  }
  .pb3-l {
    padding-bottom: 1rem;
  }
  .pb4-l {
    padding-bottom: 2rem;
  }
  .pb5-l {
    padding-bottom: 4rem;
  }
  .pb6-l {
    padding-bottom: 8rem;
  }
  .pb7-l {
    padding-bottom: 16rem;
  }
  .pt0-l {
    padding-top: 0;
  }
  .pt1-l {
    padding-top: .25rem;
  }
  .pt2-l {
    padding-top: .5rem;
  }
  .pt3-l {
    padding-top: 1rem;
  }
  .pt4-l {
    padding-top: 2rem;
  }
  .pt5-l {
    padding-top: 4rem;
  }
  .pt6-l {
    padding-top: 8rem;
  }
  .pt7-l {
    padding-top: 16rem;
  }
  .pv0-l {
    padding-top: 0;
    padding-bottom: 0;
  }
  .pv1-l {
    padding-top: .25rem;
    padding-bottom: .25rem;
  }
  .pv2-l {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
  .pv3-l {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .pv4-l {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  .pv5-l {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }
  .pv6-l {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }
  .pv7-l {
    padding-top: 16rem;
    padding-bottom: 16rem;
  }
  .ph0-l {
    padding-left: 0;
    padding-right: 0;
  }
  .ph1-l {
    padding-left: .25rem;
    padding-right: .25rem;
  }
  .ph2-l {
    padding-left: .5rem;
    padding-right: .5rem;
  }
  .ph3-l {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .ph4-l {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .ph5-l {
    padding-left: 4rem;
    padding-right: 4rem;
  }
  .ph6-l {
    padding-left: 8rem;
    padding-right: 8rem;
  }
  .ph7-l {
    padding-left: 16rem;
    padding-right: 16rem;
  }
  .ma0-l {
    margin: 0;
  }
  .ma1-l {
    margin: .25rem;
  }
  .ma2-l {
    margin: .5rem;
  }
  .ma3-l {
    margin: 1rem;
  }
  .ma4-l {
    margin: 2rem;
  }
  .ma5-l {
    margin: 4rem;
  }
  .ma6-l {
    margin: 8rem;
  }
  .ma7-l {
    margin: 16rem;
  }
  .ml0-l {
    margin-left: 0;
  }
  .ml1-l {
    margin-left: .25rem;
  }
  .ml2-l {
    margin-left: .5rem;
  }
  .ml3-l {
    margin-left: 1rem;
  }
  .ml4-l {
    margin-left: 2rem;
  }
  .ml5-l {
    margin-left: 4rem;
  }
  .ml6-l {
    margin-left: 8rem;
  }
  .ml7-l {
    margin-left: 16rem;
  }
  .mr0-l {
    margin-right: 0;
  }
  .mr1-l {
    margin-right: .25rem;
  }
  .mr2-l {
    margin-right: .5rem;
  }
  .mr3-l {
    margin-right: 1rem;
  }
  .mr4-l {
    margin-right: 2rem;
  }
  .mr5-l {
    margin-right: 4rem;
  }
  .mr6-l {
    margin-right: 8rem;
  }
  .mr7-l {
    margin-right: 16rem;
  }
  .mb0-l {
    margin-bottom: 0;
  }
  .mb1-l {
    margin-bottom: .25rem;
  }
  .mb2-l {
    margin-bottom: .5rem;
  }
  .mb3-l {
    margin-bottom: 1rem;
  }
  .mb4-l {
    margin-bottom: 2rem;
  }
  .mb5-l {
    margin-bottom: 4rem;
  }
  .mb6-l {
    margin-bottom: 8rem;
  }
  .mb7-l {
    margin-bottom: 16rem;
  }
  .mt0-l {
    margin-top: 0;
  }
  .mt1-l {
    margin-top: .25rem;
  }
  .mt2-l {
    margin-top: .5rem;
  }
  .mt3-l {
    margin-top: 1rem;
  }
  .mt4-l {
    margin-top: 2rem;
  }
  .mt5-l {
    margin-top: 4rem;
  }
  .mt6-l {
    margin-top: 8rem;
  }
  .mt7-l {
    margin-top: 16rem;
  }
  .mv0-l {
    margin-top: 0;
    margin-bottom: 0;
  }
  .mv1-l {
    margin-top: .25rem;
    margin-bottom: .25rem;
  }
  .mv2-l {
    margin-top: .5rem;
    margin-bottom: .5rem;
  }
  .mv3-l {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .mv4-l {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
  .mv5-l {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }
  .mv6-l {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }
  .mv7-l {
    margin-top: 16rem;
    margin-bottom: 16rem;
  }
  .mh0-l {
    margin-left: 0;
    margin-right: 0;
  }
  .mh1-l {
    margin-left: .25rem;
    margin-right: .25rem;
  }
  .mh2-l {
    margin-left: .5rem;
    margin-right: .5rem;
  }
  .mh3-l {
    margin-left: 1rem;
    margin-right: 1rem;
  }
  .mh4-l {
    margin-left: 2rem;
    margin-right: 2rem;
  }
  .mh5-l {
    margin-left: 4rem;
    margin-right: 4rem;
  }
  .mh6-l {
    margin-left: 8rem;
    margin-right: 8rem;
  }
  .mh7-l {
    margin-left: 16rem;
    margin-right: 16rem;
  }
  .na1-l {
    margin: -.25rem;
  }
  .na2-l {
    margin: -.5rem;
  }
  .na3-l {
    margin: -1rem;
  }
  .na4-l {
    margin: -2rem;
  }
  .na5-l {
    margin: -4rem;
  }
  .na6-l {
    margin: -8rem;
  }
  .na7-l {
    margin: -16rem;
  }
  .nl1-l {
    margin-left: -.25rem;
  }
  .nl2-l {
    margin-left: -.5rem;
  }
  .nl3-l {
    margin-left: -1rem;
  }
  .nl4-l {
    margin-left: -2rem;
  }
  .nl5-l {
    margin-left: -4rem;
  }
  .nl6-l {
    margin-left: -8rem;
  }
  .nl7-l {
    margin-left: -16rem;
  }
  .nr1-l {
    margin-right: -.25rem;
  }
  .nr2-l {
    margin-right: -.5rem;
  }
  .nr3-l {
    margin-right: -1rem;
  }
  .nr4-l {
    margin-right: -2rem;
  }
  .nr5-l {
    margin-right: -4rem;
  }
  .nr6-l {
    margin-right: -8rem;
  }
  .nr7-l {
    margin-right: -16rem;
  }
  .nb1-l {
    margin-bottom: -.25rem;
  }
  .nb2-l {
    margin-bottom: -.5rem;
  }
  .nb3-l {
    margin-bottom: -1rem;
  }
  .nb4-l {
    margin-bottom: -2rem;
  }
  .nb5-l {
    margin-bottom: -4rem;
  }
  .nb6-l {
    margin-bottom: -8rem;
  }
  .nb7-l {
    margin-bottom: -16rem;
  }
  .nt1-l {
    margin-top: -.25rem;
  }
  .nt2-l {
    margin-top: -.5rem;
  }
  .nt3-l {
    margin-top: -1rem;
  }
  .nt4-l {
    margin-top: -2rem;
  }
  .nt5-l {
    margin-top: -4rem;
  }
  .nt6-l {
    margin-top: -8rem;
  }
  .nt7-l {
    margin-top: -16rem;
  }
  .strike-l {
    text-decoration: line-through;
  }
  .underline-l {
    text-decoration: underline;
  }
  .no-underline-l {
    text-decoration: none;
  }
  .tl-l {
    text-align: left;
  }
  .tr-l {
    text-align: right;
  }
  .tc-l {
    text-align: center;
  }
  .ttc-l {
    text-transform: capitalize;
  }
  .ttl-l {
    text-transform: lowercase;
  }
  .ttu-l {
    text-transform: uppercase;
  }
  .ttn-l {
    text-transform: none;
  }
  .f-6-l, .f-headline-l {
    font-size: 6rem;
  }
  .f-5-l, .f-subheadline-l {
    font-size: 5rem;
  }
  .f1-l {
    font-size: 3rem;
  }
  .f2-l {
    font-size: 2.25rem;
  }
  .f3-l {
    font-size: 1.5rem;
  }
  .f4-l {
    font-size: 1.25rem;
  }
  .f5-l {
    font-size: 1rem;
  }
  .f6-l {
    font-size: .875rem;
  }
  .measure-l {
    max-width: 30em;
  }
  .measure-wide-l {
    max-width: 34em;
  }
  .measure-narrow-l {
    max-width: 20em;
  }
  .indent-l {
    text-indent: 1em;
    margin-top: 0;
    margin-bottom: 0;
  }
  .small-caps-l {
    font-variant: small-caps;
  }
  .truncate-l {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .clip-l {
    position: fixed !important;
    position: absolute !important;
    clip: rect(1px 1px 1px 1px);
    clip: rect(1px, 1px, 1px, 1px);
  }
  .ws-normal-l {
    white-space: normal;
  }
  .nowrap-l {
    white-space: nowrap;
  }
  .pre-l {
    white-space: pre;
  }
  .v-base-l {
    vertical-align: baseline;
  }
  .v-mid-l {
    vertical-align: middle;
  }
  .v-top-l {
    vertical-align: top;
  }
  .v-btm-l {
    vertical-align: bottom;
  }
}

@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/cormorantgaramond/v3/iEjm9hVxcattz37Y8gZwVWDrPh-nW0tGzzNuzyOzmT6glnMp3_3A8V8Ai8YosRtX.woff2) format("woff2");
}

@font-face {
  font-family: 'OpenLight';
  src: url("../fonts/opensans-light-webfont.woff2") format("woff2"), url("../fonts/opensans-light-webfont.woff") format("woff"), url("../fonts/opensans-light-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'OpenLightItalic';
  src: url("../fonts/opensans-lightitalic-webfont.woff2") format("woff2"), url("../fonts/opensans-lightitalic-webfont.woff") format("woff"), url("../fonts/opensans-lightitalic-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

body {
  background: #F4F4F4;
}

html, body {
  height: 100%;
}

main {
  max-width: 1440px;
  margin: 0 auto;
}

.homeContainer .mainContainer {
  padding-top: 0;
}

.mainContainer {
  padding-top: 95px;
}

.container {
  padding-left: 30px;
  padding-right: 30px;
}

.block.block-featured_press_clipping {
  text-align: center;
  background: white;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 15px;
  padding-top: 7.2em;
}

.block.block-featured_press_clipping .block-featured-press-clipping-classification {
  padding-top: 10%;
  font-family: "OpenLight", sans-serif;
  color: #8B7643;
  font-size: 12px;
  font-weight: 300;
  letter-spacing: 2px;
  text-transform: uppercase;
  padding-bottom: 12px;
}

.block.block-featured_press_clipping .block-featured-press-clipping-title {
  color: #8B7643;
  font-family: "OpenLight", sans-serif;
  font-size: 20px;
  font-weight: 300;
  letter-spacing: 1.47px;
  text-transform: uppercase;
}

.block.block-featured_press_clipping p {
  font-family: "OpenLight", sans-serif;
  font-size: 16px;
  letter-spacing: 0.76px;
  line-height: 1.75;
  margin-bottom: 0;
  font-weight: 300;
  width: 90%;
  margin-left: 5%;
  color: #070f1d !important;
}

.block.block-featured_press_clipping a {
  padding-bottom: 7%;
  padding-top: 7%;
  display: block;
  text-decoration: none;
  color: #8B7643;
  font-weight: 300;
  font-size: 17px;
  font-family: "OpenLight", sans-serif;
  letter-spacing: 0.75px;
  font-size: 12px;
}

@media (max-width: 949px) {
  .mainContainer .block.block-count-1-of-2, .block.block-count-2-of-2 {
    margin-top: 31px;
  }
}

.imageContainer {
  background-size: cover;
  height: 100%;
}

@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/cormorantgaramond/v3/iEjm9hVxcattz37Y8gZwVWDrPh-nW0tGzzNuzyOzmT6glnMp3_3A8V8Ai8YosRtX.woff2) format("woff2");
}

@font-face {
  font-family: 'OpenLight';
  src: url("../fonts/opensans-light-webfont.woff2") format("woff2"), url("../fonts/opensans-light-webfont.woff") format("woff"), url("../fonts/opensans-light-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'OpenLightItalic';
  src: url("../fonts/opensans-lightitalic-webfont.woff2") format("woff2"), url("../fonts/opensans-lightitalic-webfont.woff") format("woff"), url("../fonts/opensans-lightitalic-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

body {
  background: #F4F4F4;
}

html, body {
  height: 100%;
}

main {
  max-width: 1440px;
  margin: 0 auto;
}

.homeContainer .mainContainer {
  padding-top: 0;
}

.mainContainer {
  padding-top: 95px;
}

.container {
  padding-left: 30px;
  padding-right: 30px;
}

.block-count-1-of-1.block-magazine_cover .block-content {
  margin: 0;
}

.block-magazine_cover {
  position: relative;
}

.block-magazine_cover .block-content {
  float: left;
  margin-left: 2%;
  margin-right: 2%;
  background: white;
  padding-right: 3.5%;
  height: 100% !important;
}

.block-magazine_cover h2 {
  text-align: center;
  font-family: "OpenLight", sans-serif;
  font-weight: 300;
  color: #8B7643;
  padding-top: 30px;
  padding-bottom: 15px;
}

.block.block-magazine_cover .block-content .magazine-cover-list li {
  display: block;
  list-style-type: none;
  float: left;
  width: 20%;
  line-height: 145%;
  min-height: 100px;
  text-align: center;
  margin-bottom: 2%;
}

.block.block-magazine_cover .block-content .magazine-cover-list li img {
  max-width: 87%;
}

@media (min-width: 750px) and (max-width: 1300px) {
  .block.block-magazine_cover .block-content .magazine-cover-list li img {
    max-width: 200px;
  }
}

@media (min-width: 750px) and (max-width: 1300px) {
  .block.block-magazine_cover .block-content .magazine-cover-list li {
    width: 33%;
  }
}

@media (max-width: 750px) {
  .block.block-magazine_cover .block-content .magazine-cover-list li {
    width: 100%;
    padding-right: 10%;
    margin-bottom: 5%;
  }
}

@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/cormorantgaramond/v3/iEjm9hVxcattz37Y8gZwVWDrPh-nW0tGzzNuzyOzmT6glnMp3_3A8V8Ai8YosRtX.woff2) format("woff2");
}

@font-face {
  font-family: 'OpenLight';
  src: url("../fonts/opensans-light-webfont.woff2") format("woff2"), url("../fonts/opensans-light-webfont.woff") format("woff"), url("../fonts/opensans-light-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'OpenLightItalic';
  src: url("../fonts/opensans-lightitalic-webfont.woff2") format("woff2"), url("../fonts/opensans-lightitalic-webfont.woff") format("woff"), url("../fonts/opensans-lightitalic-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

body {
  background: #F4F4F4;
}

html, body {
  height: 100%;
}

main {
  max-width: 1440px;
  margin: 0 auto;
}

.homeContainer .mainContainer {
  padding-top: 0;
}

.mainContainer {
  padding-top: 95px;
}

.container {
  padding-left: 30px;
  padding-right: 30px;
}

.block-count-1-of-1.block-notable_press .block-content {
  margin: 0;
}

.block-notable_press {
  position: relative;
}

.block-notable_press .block-content {
  float: left;
  margin-left: 2%;
  margin-right: 2%;
  background: white;
}

.block-notable_press .logo-lockup {
  float: left;
  padding-right: 30px;
}

.block-notable_press h2 {
  text-align: center;
  font-family: "OpenLight", sans-serif;
  font-weight: 300;
  color: #8B7643;
  padding-top: 30px;
  padding-bottom: 15px;
}

.block-notable_press .press-clippings {
  float: left;
  visibility: visible;
  padding-top: 25px;
  padding-bottom: 25px;
  height: 100%;
  margin-left: 7%;
  width: 86%;
  opacity: 1;
}

.block-notable_press .press-clippings ul.notable-press-list {
  padding: 0;
  margin: 0 auto;
}

@media (min-width: 750px) {
  .block-notable_press .press-clippings ul.notable-press-list {
    -webkit-column-count: 2;
    -webkit-column-gap: 3em;
    column-count: 2;
    column-gap: 3em;
  }
}

.block-notable_press .press-clippings ul.notable-press-list li.notable-press-list-item {
  margin-bottom: 1em;
  font-family: "OpenLight", sans-serif;
  color: #070f1d !important;
  list-style-type: none;
  line-height: 130%;
}

.block-notable_press .press-clippings ul.notable-press-list li.notable-press-list-item a {
  color: #8B7643;
  text-decoration: none;
}

.block-notable_press .closeAdditionalLinks {
  position: absolute;
  right: 0px;
  bottom: 10px;
  cursor: pointer;
}

@media (min-width: 750px) and (max-width: 1000px) {
  .block.block-notable_press .block-content .notable-press-logo-list li.publication-logo {
    width: 50%;
  }
}

@media (max-width: 750px) {
  .block.block-notable_press .block-content .notable-press-logo-list li.publication-logo {
    width: 100%;
  }
  .block-notable_press .press-clippings li {
    width: 100%;
  }
}

.block.block-notable_press .block-content .notable-press-logo-list li {
  display: block;
  list-style-type: none;
  float: left;
  width: 25%;
  line-height: 145%;
  min-height: 125px;
  text-align: center;
}

.block.block-notable_press .block-content .notable-press-logo-list li img {
  cursor: pointer;
  max-width: 215px;
}

@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/cormorantgaramond/v3/iEjm9hVxcattz37Y8gZwVWDrPh-nW0tGzzNuzyOzmT6glnMp3_3A8V8Ai8YosRtX.woff2) format("woff2");
}

@font-face {
  font-family: 'OpenLight';
  src: url("../fonts/opensans-light-webfont.woff2") format("woff2"), url("../fonts/opensans-light-webfont.woff") format("woff"), url("../fonts/opensans-light-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'OpenLightItalic';
  src: url("../fonts/opensans-lightitalic-webfont.woff2") format("woff2"), url("../fonts/opensans-lightitalic-webfont.woff") format("woff"), url("../fonts/opensans-lightitalic-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

body {
  background: #F4F4F4;
}

html, body {
  height: 100%;
}

main {
  max-width: 1440px;
  margin: 0 auto;
}

.homeContainer .mainContainer {
  padding-top: 0;
}

.mainContainer {
  padding-top: 95px;
}

.container {
  padding-left: 30px;
  padding-right: 30px;
}

.block-page_content .panel {
  background: white;
  padding-top: 15px;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 15px;
}

.block-page_content .panel .panel-body {
  margin-top: 2em;
}

.block-page_content .content-body a {
  color: #8B7643;
  text-decoration: none;
}

.block-page_content p,
.block-page_content .content-body li,
.block-page_content .content-body table tr td {
  color: #070f1d;
  font-family: "OpenLight", sans-serif;
  letter-spacing: 0.7px;
  font-size: 17px;
  line-height: 27px;
}

@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/cormorantgaramond/v3/iEjm9hVxcattz37Y8gZwVWDrPh-nW0tGzzNuzyOzmT6glnMp3_3A8V8Ai8YosRtX.woff2) format("woff2");
}

@font-face {
  font-family: 'OpenLight';
  src: url("../fonts/opensans-light-webfont.woff2") format("woff2"), url("../fonts/opensans-light-webfont.woff") format("woff"), url("../fonts/opensans-light-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'OpenLightItalic';
  src: url("../fonts/opensans-lightitalic-webfont.woff2") format("woff2"), url("../fonts/opensans-lightitalic-webfont.woff") format("woff"), url("../fonts/opensans-lightitalic-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

body {
  background: #F4F4F4;
}

html, body {
  height: 100%;
}

main {
  max-width: 1440px;
  margin: 0 auto;
}

.homeContainer .mainContainer {
  padding-top: 0;
}

.mainContainer {
  padding-top: 95px;
}

.container {
  padding-left: 30px;
  padding-right: 30px;
}

.mainContainer .block.block-quotation, .homeContainer .block.block-quotation {
  background: #070f1d !important;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-top: 3em;
  padding-bottom: 1em;
}

.mainContainer .block.block-quotation .panel, .homeContainer .block.block-quotation .panel {
  height: auto;
}

.mainContainer .block.block-quotation .block-quotation-image img, .homeContainer .block.block-quotation .block-quotation-image img {
  display: block;
  margin: 0 auto;
}

.mainContainer .block.block-quotation blockquote, .homeContainer .block.block-quotation blockquote {
  margin: 0;
}

.mainContainer .block.block-quotation blockquote header, .homeContainer .block.block-quotation blockquote header {
  text-align: center;
  color: white;
  font-family: 'OpenLightItalic';
  font-weight: 300;
  font-size: 1.5em;
  line-height: 150%;
  letter-spacing: 2.08px;
  margin: 0;
}

.mainContainer .block.block-quotation span.open-quote, .mainContainer .block.block-quotation span.close-quote, .homeContainer .block.block-quotation span.open-quote, .homeContainer .block.block-quotation span.close-quote {
  color: #8B7643;
  font-family: "Cormorant Garamond", serif;
  font-weight: 300;
  font-size: 8em;
  margin-top: 2%;
}

.mainContainer .block.block-quotation section, .homeContainer .block.block-quotation section {
  font-family: 'OpenLightItalic';
  font-weight: 300;
  padding-top: 60px;
  font-size: 10px;
  text-transform: uppercase;
  letter-spacing: 2px;
}

.mainContainer .block.block-quotation cite, .homeContainer .block.block-quotation cite {
  font-family: 'OpenLightItalic';
  font-weight: 300;
  letter-spacing: 2px;
  text-align: center;
}

.mainContainer .block.block-quotation cite span.quoteAttribution, .homeContainer .block.block-quotation cite span.quoteAttribution {
  font-style: italic;
  color: #8B7643;
  font-size: 12px;
}

.mainContainer .block.block-quotation cite span.quoteSource, .homeContainer .block.block-quotation cite span.quoteSource {
  font-family: "OpenLight", sans-serif;
  font-style: normal;
  margin: 0 auto;
  text-align: left;
  letter-spacing: 1px;
  font-weight: 400;
  font-size: 12px;
  color: #8B7643;
}

.quote {
  font-family: 'OpenLightItalic';
}

.div-with-dynamic-height {
  text-align: center;
}

.div-with-dynamic-height:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -0.25em;
  /* Adjusts for spacing */
}

.quotation-panel-body {
  display: inline-block;
  vertical-align: middle;
}

@media (max-width: 525px) {
  .mainContainer .block.block-quotation blockquote header, .homeContainer .block.block-quotation blockquote header {
    font-size: 25px;
  }
}

@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/cormorantgaramond/v3/iEjm9hVxcattz37Y8gZwVWDrPh-nW0tGzzNuzyOzmT6glnMp3_3A8V8Ai8YosRtX.woff2) format("woff2");
}

@font-face {
  font-family: 'OpenLight';
  src: url("../fonts/opensans-light-webfont.woff2") format("woff2"), url("../fonts/opensans-light-webfont.woff") format("woff"), url("../fonts/opensans-light-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'OpenLightItalic';
  src: url("../fonts/opensans-lightitalic-webfont.woff2") format("woff2"), url("../fonts/opensans-lightitalic-webfont.woff") format("woff"), url("../fonts/opensans-lightitalic-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

body {
  background: #F4F4F4;
}

html, body {
  height: 100%;
}

main {
  max-width: 1440px;
  margin: 0 auto;
}

.homeContainer .mainContainer {
  padding-top: 0;
}

.mainContainer {
  padding-top: 95px;
}

.container {
  padding-left: 30px;
  padding-right: 30px;
}

.block.block-text .panel {
  background: white;
  padding-top: 15px;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 15px;
}

.block.block-text .panel .panel-body {
  margin-top: 2em;
}

.block.block-text .content-body h1 {
  text-align: center;
  font-family: "OpenLight", sans-serif;
  font-weight: 100;
  text-transform: uppercase;
  color: #8B7643;
  font-size: 24px;
  letter-spacing: 1.5px;
  margin-bottom: 25px;
}

.block.block-text .content-body ul, .block.block-text .content-body {
  padding: 0;
  list-style-type: none;
}

.block.block-text .content-body p,
.block.block-text .content-body li,
.block.block-text .content-body table tr td {
  color: #070f1d;
  font-family: "OpenLight", sans-serif;
  letter-spacing: 0.7px;
  font-size: 17px;
  line-height: 27px;
}

.block.block-text .content-body table tr td {
  padding: 0 2em !important;
}

.block.block-text .content-body p {
  padding-left: 5%;
  padding-right: 5%;
}

.block.block-text .content-body a {
  color: #8B7643;
  text-decoration: none;
}

@media (max-width: 750px) {
  .block.block-text .content-body table tr td {
    display: table-row;
  }
}

@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/cormorantgaramond/v3/iEjm9hVxcattz37Y8gZwVWDrPh-nW0tGzzNuzyOzmT6glnMp3_3A8V8Ai8YosRtX.woff2) format("woff2");
}

@font-face {
  font-family: 'OpenLight';
  src: url("../fonts/opensans-light-webfont.woff2") format("woff2"), url("../fonts/opensans-light-webfont.woff") format("woff"), url("../fonts/opensans-light-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'OpenLightItalic';
  src: url("../fonts/opensans-lightitalic-webfont.woff2") format("woff2"), url("../fonts/opensans-lightitalic-webfont.woff") format("woff"), url("../fonts/opensans-lightitalic-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

body {
  background: #F4F4F4;
}

html, body {
  height: 100%;
}

main {
  max-width: 1440px;
  margin: 0 auto;
}

.homeContainer .mainContainer {
  padding-top: 0;
}

.mainContainer {
  padding-top: 95px;
}

.container {
  padding-left: 30px;
  padding-right: 30px;
}

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

.about-portfolio-container {
  max-width: 1400px;
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 1.875em;
}

@media (max-width: 950px) {
  .about-portfolio-container {
    margin-top: 1.85em;
  }
}

.portfolio-featured-image {
  width: 46.875%;
  height: 35em;
  float: right;
  margin-left: 1.04%;
  margin-right: 2.08%;
  margin-top: 2.3%;
}

@media (max-width: 950px) {
  .portfolio-featured-image {
    width: 89.36%;
    margin-right: 5.32%;
    margin-left: 5.32%;
    height: 30em;
    margin-top: 1.79em;
  }
}

@media (min-width: 951px) and (max-width: 1025px) {
  .portfolio-featured-image {
    height: 32em;
  }
}

.portrait-images-container {
  max-width: 1400px;
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 1.875em;
}

.portrait-images-container .portrait-image-1 {
  width: 46.875%;
  height: 56.875em;
  float: left;
  margin-left: 2.08%;
  margin-right: 1.04%;
}

@media (max-width: 950px) {
  .portrait-images-container .portrait-image-1 {
    width: 89.36%;
    margin-right: 5.32%;
    margin-left: 5.32%;
    height: 30em;
  }
}

@media (min-width: 951px) and (max-width: 1025px) {
  .portrait-images-container .portrait-image-1 {
    height: 44em;
  }
}

.portrait-images-container .portrait-image-2 {
  width: 46.875%;
  height: 56.875em;
  float: right;
  margin-right: 2.08%;
  margin-left: 1.04%;
}

@media (max-width: 950px) {
  .portrait-images-container .portrait-image-2 {
    width: 89.36%;
    margin-right: 5.32%;
    margin-left: 5.32%;
    height: 30em;
    margin-top: 1.87em;
  }
}

@media (min-width: 951px) and (max-width: 1025px) {
  .portrait-images-container .portrait-image-2 {
    height: 44em;
  }
}

.landscape-image-container {
  max-width: 1400px;
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 1.875em;
}

.landscape-image-container .landscape-image {
  width: 95.84%;
  height: 56.875em;
  margin-right: 2.08%;
  margin-left: 2.08%;
}

@media (max-width: 950px) {
  .landscape-image-container .landscape-image {
    width: 89.36%;
    margin-right: 5.32%;
    margin-left: 5.32%;
    height: 30em;
  }
}

@media (min-width: 951px) and (max-width: 1025px) {
  .landscape-image-container .landscape-image {
    height: 44em;
  }
}

.panel-block-portfolio-intro {
  background: #070f1d !important;
  width: 46.875%;
  height: 35em;
  float: left;
  margin-left: 2.08%;
  margin-right: 1.04%;
  margin-top: 2.3%;
}

@media (max-width: 950px) {
  .panel-block-portfolio-intro {
    width: 89.36%;
    margin-right: 5.32%;
    margin-left: 5.32%;
    height: 30em;
  }
}

@media (min-width: 951px) and (max-width: 1025px) {
  .panel-block-portfolio-intro {
    height: 32em;
  }
}

.panel-block-portfolio-intro h1 {
  font-family: "OpenLight", sans-serif;
  padding-top: 35%;
  color: #8B7643;
  font-weight: 300;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 2px;
  margin-top: 0;
}

.panel-block-portfolio-intro h2 {
  font-family: "OpenLight", sans-serif;
  letter-spacing: 2px;
  color: #8B7643;
  font-weight: 300;
  text-align: center;
  text-transform: uppercase;
  font-size: 13px;
  padding-bottom: 12.5%;
}

.panel-block-portfolio-intro h3 {
  text-align: center;
  letter-spacing: 2px;
  font-size: 12px;
  color: white;
  font-family: "OpenLight", sans-serif;
  font-weight: 300;
  text-transform: uppercase;
}

.panel-block-portfolio-intro p {
  text-align: center;
  font-size: 14px;
  color: white;
  font-family: "OpenLight", sans-serif;
  letter-spacing: 2px;
  font-weight: 300;
}

.panel-block-portfolio-intro .featuredInBlock {
  padding-bottom: 8%;
}

.panel-block-portfolio-intro .featuredInBlock h3 {
  font-size: 12px;
}

.panel-block-portfolio-intro .featuredInBlock p.featuredInTitle {
  font-style: italic;
  letter-spacing: 2.5px;
}

.panel-block-portfolio-intro .completedBlock p {
  padding-bottom: 10%;
}

@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/cormorantgaramond/v3/iEjm9hVxcattz37Y8gZwVWDrPh-nW0tGzzNuzyOzmT6glnMp3_3A8V8Ai8YosRtX.woff2) format("woff2");
}

@font-face {
  font-family: 'OpenLight';
  src: url("../fonts/opensans-light-webfont.woff2") format("woff2"), url("../fonts/opensans-light-webfont.woff") format("woff"), url("../fonts/opensans-light-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'OpenLightItalic';
  src: url("../fonts/opensans-lightitalic-webfont.woff2") format("woff2"), url("../fonts/opensans-lightitalic-webfont.woff") format("woff"), url("../fonts/opensans-lightitalic-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

body {
  background: #F4F4F4;
}

html, body {
  height: 100%;
}

main {
  max-width: 1440px;
  margin: 0 auto;
}

.homeContainer .mainContainer {
  padding-top: 0;
}

.mainContainer {
  padding-top: 95px;
}

.container {
  padding-left: 30px;
  padding-right: 30px;
}

.mainContainer {
  background: #F4F4F4;
  float: left;
  width: 100%;
}

@media (max-width: 949px) {
  .block {
    margin-top: 31px !important;
  }
  .block-video {
    margin-top: 65px !important;
  }
}

.homeContainer .block-row:nth-child(1) {
  padding-top: 0px;
}

.block-row {
  width: 100%;
  float: left;
  background: #F4F4F4;
}

.block-row.row-block-count-2 {
  display: flex;
}

.homeContainer > .block-row-1 {
  margin-top: 0% !important;
}

.block-row.row-block-count-1 {
  margin-top: 2%;
}

.block-row.row-block-count-2 {
  margin-top: 2%;
}

.block.block-count-1-of-2 {
  margin-right: 1%;
  margin-left: 2%;
}

.block.block-count-2-of-2 {
  margin-left: 1%;
  margin-right: 2%;
}

.row-block-count-1 .block {
  width: 100%;
}

.row-block-count-1 .block {
  width: 96%;
  margin-left: 2%;
  margin-right: 2%;
}

.homeContainer .row-block-count-1 .block {
  width: 100%;
  margin: 0;
}

.homeContainer .block.block-count-1-of-2 {
  margin-right: 2%;
  width: 49%;
}

.honeContainer .block.block-count-2-of-2 {
  margin: 0;
  width: 49%;
}

.block {
  width: 47%;
  float: left;
  background: #F4F4F4;
}

.block .block-image-ratio-holder {
  width: 100%;
}

.panel {
  height: 100%;
  /*align-items: center;*/
  align-items: flex-start;
  display: flex;
  justify-content: center;
}

.homeContainer .imageContainer, .homeContainer .panel {
  max-width: 1440px;
  margin: 0 auto;
}

.homeContainer .block {
  width: 49%;
  float: left;
  margin: 0;
}

.homeContainer .row-block-count-2 .block-count-1-of-2 {
  margin-right: 2%;
}

@media (max-width: 949px) {
  .block-row.row-block-count-2 {
    display: block;
  }
  .block-row.row-block-count-1 {
    display: block;
  }
  .block.block-count-1-of-2, .block.block-count-2-of-2 {
    width: 96%;
    margin-left: 2%;
    margin-right: 2%;
  }
  .homeContainer .block-row.row-block-count-1 {
    width: 100%;
    margin: 0;
    margin-bottom: 2%;
  }
  .homeContainer .block.block.block-count-1-of-2, .block.block-count-2-of-2 {
    width: 100%;
    margin: 0;
    margin-bottom: 2%;
  }
  .mainContainer .block.block-count-1-of-2, .block.block-count-2-of-2 {
    width: 96%;
    margin-left: 2%;
    margin-right: 2%;
  }
}

@media (max-width: 949px) {
  div.mainContainer {
    padding-top: 50px;
  }
  .block-row {
    padding-top: 0;
  }
  .mainContainer .portfolioContainer .portfolioBlock {
    width: 96%;
    margin-left: 2%;
    margin-right: 2%;
  }
}

@media (max-width: 949px) {
  main .homeContainer .block-row .block.block-count-1-of-1, main .homeContainer .block-row .block.block-count-1-of-2, main .homeContainer .block-row .block.block-count-2-of-2 {
    margin-left: 0;
    margin-right: 0;
    width: 100% !important;
  }
}

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

.videoContainer {
  position: relative;
  height: 100%;
  width: 100%;
  overflow: hidden;
}

.videoContainer video {
  min-width: 100%;
  min-height: 100%;
}

@media (max-width: 949px) {
  .videoContainer video {
    -webkit-transform: translateX(-450px);
    -moz-transform: translateX(-450px);
    -ms-transform: translateX(-450px);
    transform: translateX(-450px);
  }
}

.mainContainer .videoContainer {
  position: relative;
}

.mainContainer .videoContainer i {
  position: absolute;
  top: 33%;
  left: 50%;
  font-size: 10em;
  color: #8B7643;
}

.homeContainer .block-video {
  height: 100vh !important;
}

@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/cormorantgaramond/v3/iEjm9hVxcattz37Y8gZwVWDrPh-nW0tGzzNuzyOzmT6glnMp3_3A8V8Ai8YosRtX.woff2) format("woff2");
}

@font-face {
  font-family: 'OpenLight';
  src: url("../fonts/opensans-light-webfont.woff2") format("woff2"), url("../fonts/opensans-light-webfont.woff") format("woff"), url("../fonts/opensans-light-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'OpenLightItalic';
  src: url("../fonts/opensans-lightitalic-webfont.woff2") format("woff2"), url("../fonts/opensans-lightitalic-webfont.woff") format("woff"), url("../fonts/opensans-lightitalic-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

body {
  background: #F4F4F4;
}

html, body {
  height: 100%;
}

main {
  max-width: 1440px;
  margin: 0 auto;
}

.homeContainer .mainContainer {
  padding-top: 0;
}

.mainContainer {
  padding-top: 95px;
}

.container {
  padding-left: 30px;
  padding-right: 30px;
}

.contact {
  /*** Create custom checkboxes using checkmark icon from font awesome:
- made background and checkmark the same colour for unchecked icon
- made check the brownish color for checked icon
 ***/
  /* to hide the checkbox itself */
  /* unchecked icon */
  /* space between checkbox and label */
  /* checked icon */
  /* allow space for check mark */
}

.contact block-count-1-of-2 {
  background: #FFFFFF;
  padding: 0 40px;
}

.contact input, .contact textarea, .contact keygen, .contact select, .contact button, .contact meter, .contact progress {
  background: #F4F4F4;
  width: 291px;
  height: 36px;
  background-image: none !important;
  border: none;
  font-family: 'Open Sans', sans-serif;
}

.contact input[type=text], .contact #input_2_5 {
  color: #8B7643;
  letter-spacing: 0.74px !important;
  line-height: 21px !important;
  font-weight: lighter !important;
  text-align: justify !important;
  font-family: 'Open Sans', sans-serif;
}

.contact #__lpform_input_2_1_icon {
  display: none;
}

.contact .content-title, .contact .section-heading h2 {
  color: #8B7643;
  font-size: 24px;
  text-align: center;
  text-transform: uppercase;
  line-height: 33px;
  letter-spacing: 1.47px;
  font-weight: 100 !important;
  font-family: 'Open Sans', sans-serif;
  margin-bottom: 59px;
}

.contact label.gfield_label, .contact .gfield_required, .contact #gform_submit_button_2 {
  color: #8B7643 !important;
  font-size: 12px !important;
  letter-spacing: 0.74px !important;
  line-height: 17px !important;
  font-weight: lighter !important;
  text-align: left !important;
  font-family: 'Open Sans', sans-serif;
}

.contact #field_2_1, .contact #field_2_2 {
  margin-bottom: 53px;
  margin-top: 0px !important;
}

.contact #field_2_3, .contact #field_2_4 {
  margin-bottom: 41px;
}

.contact #field_2_1, .contact #field_2_3 {
  padding-right: 25px !important;
}

.contact #gform_submit_button_2 {
  text-transform: uppercase;
  font-weight: bold;
  padding: 9px;
}

.contact #choice_2_6_1 {
  display: none;
}

.contact .want-to-tell-us-more {
  margin-top: 2.7em !important;
}

.contact #choice_2_6_1 {
  display: none;
}

.contact #choice_2_6_1 + label:before {
  font-family: FontAwesome;
  display: inline-block;
}

.contact #choice_2_6_1 + label:before {
  content: "\f00c";
  color: #F4F4F4;
  background: #F4F4F4;
  padding-left: 3px;
}

.contact #choice_2_6_1 + label:before {
  letter-spacing: 5px;
}

.contact #choice_2_6_1:checked + label:before {
  content: "\f00c";
  color: #8B7643;
  background: #F4F4F4;
  padding-left: 3px;
}

.contact #choice_2_6_1:checked + label:before {
  letter-spacing: 5px;
}

.contact #label_2_6_1 {
  color: #8B7643;
}

@media only screen and (max-width: 950px) {
  .contact #field_2_1, .contact #field_2_2, .contact #field_2_3, .contact #field_2_4 {
    width: 96%;
  }
  .contact .ginput_container {
    width: 291px;
  }
}

@media only screen and (max-width: 550px) {
  .contact .block {
    width: 96%;
  }
}

.contact .panel-default {
  height: 100%;
}

.contact .imageContainer {
  height: 100%;
}

.contact #gform_submit_button_1 {
  font-family: "OpenLight", sans-serif;
  text-transform: uppercase;
  font-size: 14px;
  letter-spacing: 1px;
}

.contact .gform_body * {
  margin-bottom: 0px !important;
}

.contact #gform_wrapper_2 {
  padding: 0 5%;
}

@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/cormorantgaramond/v3/iEjm9hVxcattz37Y8gZwVWDrPh-nW0tGzzNuzyOzmT6glnMp3_3A8V8Ai8YosRtX.woff2) format("woff2");
}

@font-face {
  font-family: 'OpenLight';
  src: url("../fonts/opensans-light-webfont.woff2") format("woff2"), url("../fonts/opensans-light-webfont.woff") format("woff"), url("../fonts/opensans-light-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'OpenLightItalic';
  src: url("../fonts/opensans-lightitalic-webfont.woff2") format("woff2"), url("../fonts/opensans-lightitalic-webfont.woff") format("woff"), url("../fonts/opensans-lightitalic-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

body {
  background: #F4F4F4;
}

html, body {
  height: 100%;
}

main {
  max-width: 1440px;
  margin: 0 auto;
}

.homeContainer .mainContainer {
  padding-top: 0;
}

.mainContainer {
  padding-top: 95px;
}

.container {
  padding-left: 30px;
  padding-right: 30px;
}

.secondLogo {
  opacity: 0;
  transition: 700ms opacity;
}

.headerArrowIndicator {
  position: absolute;
  left: 0;
  top: 90%;
  left: 50%;
  transform: translateX(-50%);
  opacity: 1;
  transition: 0.35s ease-in-out all;
  visibility: visible;
}

.headerArrowIndicator.fadeOutHeaderArrow {
  opacity: 0;
  visibility: none;
}

.menu {
  display: block;
  opacity: 0;
  transition: 700ms opacity;
}

header {
  padding-left: 30px;
  padding-right: 30px;
  z-index: 999;
}

header .headerContainer {
  height: inherit;
  left: 0;
  right: 0;
  position: fixed;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  max-width: 1440px;
}

header .headerBanner {
  z-index: 999;
}

header .secondLogo {
  opacity: 0;
  z-index: 999;
  position: relative;
  transition: opacity 0.7s;
}

header.frontPage {
  width: 100%;
  height: 100vh;
  text-align: center;
  position: absolute;
  top: 0;
  left: 0;
  background: transparent;
}

header.frontPage .menu {
  opacity: 0;
  transition: opacity 0.7s;
}

.headerBanner {
  padding-left: 30px;
  padding-right: 30px;
  background: #070f1d !important;
  position: fixed;
  width: 100%;
  height: 95px;
  left: 0;
  opacity: 1;
  text-align: center;
}

.headerBanner .initialLogo {
  transition: 0.7s opacity;
  opacity: 1;
}

.headerBanner .secondLogo {
  opacity: 0;
  transition: 0.7s opacity;
}

.headerBanner.bannerInitialState {
  position: absolute;
  transform: translate(0, -50%);
  top: 50%;
  opacity: 1;
  transition: opacity 0.7s;
}

.headerBanner.bannerInitialState .headerContainer {
  height: 100%;
}

.headerBanner.bannerInitialState .logo {
  height: 100%;
  padding-top: 0;
}

.headerBanner.bannerInitialState .logo .scroll-down {
  height: 100%;
}

.headerBanner.bannerInitialState .initialLogo {
  opacity: 1;
}

.headerBanner.bannerInitialState .secondLogo {
  opacity: 0;
  transition: 0.7s opacity;
  position: absolute;
  top: 0;
}

.headerBanner.headerTransitioning {
  text-align: center;
}

.headerBanner.headerTransitioning .initialLogo {
  opacity: 0;
}

.headerBanner.headerTransitioning .secondLogo {
  opacity: 0;
  transition: 0.7s opacity;
}

.headerBanner.navigationState {
  text-align: left;
}

.headerBanner.navigationState .initialLogo {
  display: none;
}

.headerBanner.navigationState .secondLogo {
  display: block;
  opacity: 1;
  transition: 0.7s opacity;
  float: left;
  margin-left: 10px;
}

.headerBanner.navigationState .menu {
  opacity: 1;
  float: right;
  margin-right: 30px;
}

.headerBanner.navigationState .menu li {
  display: inline-block;
}

.headerBanner.navigationState .menu a {
  color: white;
  font-family: "OpenLight", sans-serif;
  text-decoration: none;
  font-size: 13px;
  text-transform: uppercase;
  font-weight: 300;
  padding-left: 11px;
  padding-bottom: 5px;
  letter-spacing: 2px;
  border-bottom: 1px solid transparent;
  transition: 0.35s ease-in-out color;
}

.headerBanner.navigationState .menu a:hover {
  color: #8B7643;
}

.jwsvg {
  transition: 0.55s all;
}

@media (min-width: 951px) {
  .logo {
    padding-top: 10px;
  }
  .logo a {
    display: block;
  }
  .logo a .jwsvg {
    height: 70px;
  }
  .initialLogo a.scroll-down {
    position: relative;
  }
  .initialLogo .jwsvg {
    width: 100%;
    padding-bottom: 20px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  .footerDataInHeader {
    visibility: hidden;
  }
  .hamburger {
    position: absolute;
    right: 35px;
    top: 0;
  }
  #navigation {
    display: block;
    opacity: 1;
    right: 35px;
    top: 35px;
    height: 75px;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translate(0, -50%);
    width: calc(100% - 330px);
  }
}

@media (min-width: 951px) and (min-width: 1166px) {
  #navigation {
    width: calc(100% - 370px);
  }
}

@media (min-width: 951px) and (min-width: 1400px) {
  #navigation {
    width: calc(100% - 500px);
  }
}

@media (min-width: 951px) {
  #navigation #menu-header {
    margin-top: 25px;
    height: 100% !important;
  }
}

@media (min-width: 951px) and (max-width: 1000px) {
  #navigation #menu-header .menu-item:first-child {
    width: 130px;
  }
}

@media (min-width: 951px) {
  #navigation #menu-header li:first-child {
    vertical-align: top;
  }
  #navigation #menu-header li:first-child.menu-item-has-children {
    text-align: right;
  }
  #navigation #menu-header li:first-child.menu-item-has-children ul.sub-menu {
    padding-left: 0 !important;
    display: block;
    visibility: hidden;
    opacity: 0;
    transform: translateY(-1em);
    z-index: -1;
    transition: 0.45s;
    position: relative;
    left: 10px;
    top: 20px;
  }
  #navigation #menu-header li:first-child.menu-item-has-children ul.sub-menu li {
    display: block !important;
    background: #070f1d !important;
    border-right: 0.5em solid #070f1d !important;
    border-bottom: 0.5em solid #070f1d !important;
  }
  #navigation #menu-header li:first-child.menu-item-has-children ul.sub-menu li:last-child {
    border-bottom: 1em solid #070f1d !important;
  }
  #navigation #menu-header li:first-child.menu-item-has-children ul.sub-menu li a {
    text-align: right;
  }
  #navigation #menu-header.show-menu li:first-child.menu-item-has-children {
    position: relative;
  }
  #navigation #menu-header.show-menu li:first-child.menu-item-has-children .sub-menu {
    transform: translateY(0%);
    transition-delay: 0s, 0s, 0.3s;
    visibility: visible;
    opacity: 1;
    z-index: 1;
    display: block;
  }
  #navigation .listed-on-elle-decor {
    position: absolute;
    bottom: 0;
    right: 42px;
    width: 160px;
  }
  .headerBanner .hamburger {
    display: none;
  }
}

@media (max-width: 950px) {
  .headerBanner.navigationState .menu {
    float: left;
  }
  .headerBanner.navigationState .menu ul {
    padding-left: 0;
  }
  nav .menu {
    padding: 0;
  }
  ul#menu-header a {
    letter-spacing: 2.5px;
    font-weight: 300;
  }
  .footerDataInHeader {
    visibility: hidden;
    font-family: "OpenLight", sans-serif;
  }
  .footerDataInHeader a {
    color: white;
    text-decoration: none;
    font-family: "OpenLight", sans-serif;
    font-weight: 300;
    font-size: 18px;
    letter-spacing: 2.5px;
    transition: 0.35s ease-in-out all;
  }
  .footerDataInHeader a:hover {
    color: #8B7643;
  }
  .footerDataInHeader .contactCol1 {
    float: left;
    width: 100%;
    padding-top: 1%;
  }
  .footerDataInHeader .contactCol1 p {
    color: white;
    font-family: "OpenLight", sans-serif;
    font-weight: 300;
    font-size: 16px;
    letter-spacing: 2.5px;
    text-transform: uppercase;
  }
  .footerDataInHeader .contactCol2 {
    float: left;
    width: 100%;
    padding-top: 1%;
    padding-bottom: 1%;
  }
  .footerDataInHeader .contactCol2 p {
    color: white;
    padding-top: 0;
    margin-top: 0;
    font-family: "OpenLight", sans-serif;
    font-weight: 300;
    font-size: 12px;
    letter-spacing: 2.5px;
    text-transform: uppercase;
  }
  .footerDataInHeader .footerLogo {
    float: left;
    width: 55%;
  }
  .footerDataInHeader .footerLogo svg {
    max-width: 100%;
  }
  .footerDataInHeader .socialIcons {
    text-align: right;
    float: right;
    position: relative;
    top: -15px;
  }
  .footerDataInHeader .socialIcons ul {
    list-style-type: none;
    float: left;
  }
  .footerDataInHeader .socialIcons li {
    display: inline-block;
    padding-left: 10px;
  }
  .footerDataInHeader .socialIcons img {
    height: 45px;
    width: 45px;
  }
}

@media (max-width: 950px) and (min-width: 586px) {
  .footerDataInHeader .socialIcons {
    margin-right: 60px;
  }
}

@media (max-width: 950px) {
  .footerDataInHeader img.listed-on-elle-decor {
    clear: both;
    width: 160px;
    margin-left: 7px;
    margin-top: -12px;
  }
}

@media (max-width: 950px) and (min-width: 586px) {
  .footerDataInHeader img.listed-on-elle-decor {
    float: right;
    margin-top: -22px;
    margin-left: 0;
    margin-right: 53px;
  }
}

@media (max-width: 950px) {
  .footerDataInHeader .siteDesign {
    color: white;
    font-family: "OpenLight", sans-serif;
    font-weight: 300;
    font-size: 9px;
    text-transform: uppercase;
    letter-spacing: 2.5px;
  }
  .footerDataInHeader .siteDesign a {
    font-family: "OpenLight", sans-serif;
    font-size: 9px;
    font-weight: 300;
    text-transform: uppercase;
    letter-spacing: 2.5px;
    color: #8B7643;
    text-decoration: none;
  }
  .footerDataInHeader .siteDesign a:hover, .footerDataInHeader .siteDesign a:active, .footerDataInHeader .siteDesign a:visited {
    color: #8B7643;
    text-decoration: none;
  }
}

@media (max-width: 950px) and (min-width: 585px) and (max-width: 950px) {
  .footerDataInHeader .siteDesign {
    float: left;
    width: 100%;
  }
}

@media (max-width: 950px) {
  .visibleNav .footerDataInHeader {
    visibility: visible;
  }
  header nav {
    background: #070f1d !important;
    width: 100%;
    height: 100vh;
    left: 0;
    transition: 0.55s all;
    opacity: 0;
    visibility: hidden;
    position: absolute;
    top: -500px;
    padding-left: 30px;
    overflow-y: scroll;
  }
  nav.hiddenNav {
    visibility: hidden;
  }
  nav.visibleNav {
    opacity: 1;
    top: 3.625em;
    visibility: visible;
    background: #070f1d !important;
  }
  #menu-header {
    float: left;
    width: 100%;
  }
  .hamburger {
    position: absolute;
    right: 35px;
    top: 0;
    opacity: 0;
  }
}

@media (max-width: 950px) and (min-width: 586px) {
  .hamburger {
    right: 0;
  }
}

@media (max-width: 950px) {
  .headerBanner {
    height: 65px;
  }
  .headerBanner.navigationState .menu li {
    display: block;
    padding-top: 1%;
    padding-bottom: 1%;
  }
  .headerBanner.navigationState .menu li a {
    font-size: 20px;
    padding-left: 0;
  }
  .headerBanner.bannerInitialState .hamburger {
    opacity: 0;
  }
  .headerBanner.bannerInitialState .hamburgerButton {
    display: none;
  }
  .headerBanner.headerTransitioning .hamburgerButton {
    display: block;
    opacity: 0;
    transition: opacity 0.7s;
    position: fixed;
    right: 30px;
    top: 15px;
  }
  .headerBanner.navigationState .hamburger {
    opacity: 1;
  }
  .headerBanner.navigationState div.menu.mobileNavHidden {
    z-index: -999;
    position: fixed;
    opacity: 0;
  }
  .headerBanner.navigationState div.menu.mobileNavShowing {
    z-index: 99;
    opacity: 1;
    position: fixed;
    left: 0;
    width: 100%;
  }
}

@media (max-width: 950px) {
  .headerArrowIndicator {
    display: none;
  }
}

@media (max-width: 585px) {
  .footerDataInHeader .socialIcons {
    float: left;
    width: 100%;
    top: 0;
  }
  .footerDataInHeader .socialIcons ul {
    padding: 0;
    text-align: left;
  }
  .footerDataInHeader .socialIcons li {
    padding-left: 0;
    padding-right: 10px;
  }
  header .footerLogo svg {
    width: 300px;
    max-width: 80%;
  }
  header .hamburger {
    right: 0;
  }
  .footerLogo {
    display: none;
  }
  .footerDataInHeader .contactCol2 {
    padding-bottom: 15px;
  }
  .headerBanner.navigationState .menu li.menu-item-has-children > a {
    display: none;
  }
}

@media (min-width: 585px) and (max-width: 600px) {
  .footerDataInHeader .socialIcons {
    right: 10px !important;
  }
}

header .headerBanner .logo.secondLogo {
  max-width: 100%;
  position: relative;
  height: 100%;
  width: 350px;
  margin-left: 30px;
}

@media (min-width: 951px) {
  header .headerBanner .logo.secondLogo {
    width: 533px;
  }
}

header .headerBanner .logo.secondLogo svg {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
}

.bannerInitialState .headerContainer {
  position: relative !important;
}

.menu.headerSocialIcons {
  color: white;
  position: absolute;
  right: 0;
  top: 0;
  margin: 0 !important;
  padding-right: 50px;
}

.menu.headerSocialIcons .socialIcons ul {
  padding: 0 !important;
  margin: 0;
  margin-top: 5px;
}

@media (max-width: 950px) {
  .menu.headerSocialIcons {
    display: none;
  }
}

#menu-header {
  float: left !important;
  padding: 0 !important;
}

@media (min-width: 951px) {
  .menu-header-container {
    height: 100%;
  }
}

.bannerInitialState .listed-on-elle-decor {
  visibility: hidden;
}

@media (max-width: 950px) {
  #navigation .listed-on-elle-decor {
    display: none;
  }
}

@media (max-width: 950px) {
  #navigation .footerDataInHeader .listed-on-elle-decor {
    display: block;
  }
}

@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/cormorantgaramond/v3/iEjm9hVxcattz37Y8gZwVWDrPh-nW0tGzzNuzyOzmT6glnMp3_3A8V8Ai8YosRtX.woff2) format("woff2");
}

@font-face {
  font-family: 'OpenLight';
  src: url("../fonts/opensans-light-webfont.woff2") format("woff2"), url("../fonts/opensans-light-webfont.woff") format("woff"), url("../fonts/opensans-light-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'OpenLightItalic';
  src: url("../fonts/opensans-lightitalic-webfont.woff2") format("woff2"), url("../fonts/opensans-lightitalic-webfont.woff") format("woff"), url("../fonts/opensans-lightitalic-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

body {
  background: #F4F4F4;
}

html, body {
  height: 100%;
}

main {
  max-width: 1440px;
  margin: 0 auto;
}

.homeContainer .mainContainer {
  padding-top: 0;
}

.mainContainer {
  padding-top: 95px;
}

.container {
  padding-left: 30px;
  padding-right: 30px;
}

footer {
  background: #070f1d !important;
  margin-top: 100px;
  padding-top: 5px;
  padding-bottom: 45px;
  /*remove these rules because of layout problems on mobile version*/
  /*#sb_instagram #sbi_images .sbi_item:first-child {
        padding-left: 0px !important;
    }
    #sb_instagram #sbi_images .sbi_item:last-child {
        padding-right: 0px !important;
    }*/
}

footer .footerContainer {
  position: relative;
  margin-left: 30px;
}

footer .footerLogo {
  width: 35.5%;
  float: left;
}

footer .contactContainer {
  width: 425px;
  float: left;
}

footer .contactContainer p, footer .contactContainer a {
  font-size: 10px;
  color: white;
  font-size: 12px;
  font-family: "OpenLight", sans-serif;
  font-weight: 300;
  text-transform: uppercase;
  letter-spacing: 1.2px;
  text-decoration: none;
}

footer .contactContainer .phone a {
  transition: 0.35s ease-in-out all;
}

footer .contactContainer .phone a:hover {
  color: #8B7643;
}

footer .contactContainer .contactCol1 {
  float: left;
  text-align: right;
  padding-right: 10px;
  padding-top: 0;
  padding-bottom: 0;
}

footer .contactContainer .contactCol1 p {
  margin: 0;
}

footer .contactContainer .contactCol1 p:nth-child(2) {
  padding-top: 10px;
}

footer .contactContainer .contactCol2 {
  float: left;
  text-align: right;
}

footer .contactContainer .contactCol2 p {
  margin: 0;
  padding-left: 10px;
  border-left: 1px solid #8B7643;
}

footer .contactContainer .contactCol2 p:nth-child(2) {
  padding-top: 10px;
}

footer .socialIcons {
  width: 167px;
  float: right;
  margin-right: 30px;
}

footer .socialIcons ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  text-align: right;
}

footer .socialIcons ul li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}

footer .socialIcons ul li:last-of-type {
  padding-right: 0;
}

footer .socialIcons img {
  height: 25px;
  width: 25px;
  padding-top: 0;
  padding-bottom: 0;
  margin: 0;
}

footer .socialIcons p.siteDesign {
  width: 100%;
  float: left;
  font-weight: 300;
  text-align: right;
  font-size: 9px;
  color: white;
  font-family: "OpenLight", sans-serif;
  text-transform: uppercase;
  letter-spacing: 1px;
}

@media (min-width: 1051px) {
  footer .socialIcons p.siteDesign {
    margin-top: 45px;
  }
}

footer .socialIcons p.siteDesign a {
  color: #8B7643;
  text-decoration: none;
}

footer .socialIcons p.siteDesign a:hover, footer .socialIcons p.siteDesign a:active, footer .socialIcons p.siteDesign a:visited {
  color: #8B7643;
  text-decoration: none;
}

footer .socialIcons .listed-on-elle-decor {
  float: right;
  width: 160px;
  height: auto;
  margin-right: -10px;
}

footer .sbi_header_img_hover {
  background: #8b7643 !important;
}

footer #sb_instagram {
  padding-bottom: 30px !important;
}

footer .sbi_load_btn, footer .sbi_follow_btn {
  text-transform: uppercase !important;
  font-family: 'OpenLight', sans-serif;
  letter-spacing: 0.1em;
  font-size: 13px !important;
}

footer .sbi_bio {
  display: none !important;
}

footer .sbi_header_img {
  display: none !important;
}

footer .sb_instagram_header {
  display: none;
}

footer #sb_instagram .sbi_header_text .sbi_bio, footer #sb_instagram .sbi_header_text h3 {
  margin: 0 !important;
  display: none !important;
}

footer .sbi_header_text {
  margin: 0 !important;
  width: auto !important;
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
  margin-right: -50% !important;
  transform: translate(-50%, -50%) !important;
  padding-top: 0 !important;
}

footer a.sbi_header_link {
  width: 100% !important;
  height: 2em !important;
  position: relative !important;
}

footer #sbi_images {
  padding: 0px !important;
}

footer #sb_instagram #sbi_images .sbi_item {
  padding: 10px !important;
}

@media (max-width: 950px) {
  .footerContainer {
    display: none;
  }
}

.portfolioItemFooter {
  float: left;
  width: 96%;
  padding-top: 50px;
  padding-bottom: 50px;
  background: white;
  margin-top: 30px;
  margin-bottom: -60px;
  margin-left: 2%;
  margin-right: 2%;
}

.portfolioItemFooter a {
  color: white;
  text-decoration: none;
  font-family: "OpenLight", sans-serif;
  color: #070f1d !important;
  font-weight: 300;
  text-transform: uppercase;
  letter-spacing: 1.5px;
  font-size: 15px;
}

.portfolioItemFooter .portfolioItemFooterLeft a:before {
  content: '<';
  width: 25px;
  height: 25px;
  position: relative;
  left: -5px;
  font-weight: 300;
  font-family: "OpenLight", sans-serif;
  top: 0px;
}

.portfolioItemFooter .portfolioItemFooterRight a:after {
  content: '>';
  width: 25px;
  height: 25px;
  position: relative;
  right: -8px;
  font-weight: 300;
  font-family: "OpenLight", sans-serif;
  top: 0px;
}

@media (max-width: 1215px) {
  footer .footerLogo {
    width: 35%;
  }
}

@media (max-width: 1050px) {
  footer .footerLogo {
    width: 45%;
  }
  footer .contactContainer {
    float: right;
  }
  footer .socialIcons {
    width: 98.5%;
    float: left;
    position: relative;
    text-align: left;
    margin-top: 25px;
  }
}

/*
*****************************************************************
	Gravity Forms Overrides for Email Input Box in Footer
*****************************************************************
*/
#gform_wrapper_3 {
  margin-bottom: 2em;
  position: relative;
  top: 35px;
  height: 5em;
  width: 24em;
}

#gform_wrapper_3 .gform_heading {
  position: absolute;
  top: 0;
  font-size: 14px;
}

#gform_wrapper_3 .gform_heading h3 {
  display: none !important;
}

#gform_wrapper_3 .gform_body {
  width: 19em;
  position: absolute;
  bottom: 0;
  left: 0;
}

#gform_wrapper_3 .gform_body * {
  margin: 0 !important;
}

#gform_wrapper_3 .gform_body input#input_3_1 {
  width: 18em;
  color: #8B7643 !important;
  font-family: "OpenLight", sans-serif;
  padding-left: 5%;
  text-transform: uppercase;
  letter-spacing: 0.05em !important;
  margin-left: 15px !important;
}

#gform_wrapper_3 .gform_footer.top_label {
  position: absolute;
  bottom: 0;
  right: 0;
  margin: 0;
  padding: 0;
  width: 5em;
}

#gform_wrapper_3 .gform_footer.top_label input#gform_submit_button_3 {
  width: 100%;
  padding: 0.8em;
  border: none;
  background: #8B7643 !important;
  color: white !important;
  font-family: "OpenLight", sans-serif;
  font-size: 0.7em;
  text-transform: uppercase;
  letter-spacing: 1.2px;
  height: 33px;
}

#gform_wrapper_3 .validation_error {
  display: none;
}

@media (min-width: 951px) and (max-width: 1050px) {
  #gform_wrapper_3 {
    top: 30px !important;
    margin-left: 30px !important;
  }
}

div#gform_confirmation_wrapper_3 {
  margin-top: 4em;
}

div#gform_confirmation_wrapper_3 div#gform_confirmation_message_3 {
  color: #8B7643 !important;
  font-family: "OpenLight", sans-serif;
  font-size: 0.7em;
  text-transform: uppercase;
  letter-spacing: 1.2px;
  line-height: 125%;
}

.validation_message {
  font-family: "OpenLight" !important;
  color: red !important;
  font-size: 12px !important;
  letter-spacing: 0.06em !important;
  padding-left: 0.5em !important;
}

.gform_validation_error .gform_body {
  top: 25px !important;
}

@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/cormorantgaramond/v3/iEjm9hVxcattz37Y8gZwVWDrPh-nW0tGzzNuzyOzmT6glnMp3_3A8V8Ai8YosRtX.woff2) format("woff2");
}

@font-face {
  font-family: 'OpenLight';
  src: url("../fonts/opensans-light-webfont.woff2") format("woff2"), url("../fonts/opensans-light-webfont.woff") format("woff"), url("../fonts/opensans-light-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'OpenLightItalic';
  src: url("../fonts/opensans-lightitalic-webfont.woff2") format("woff2"), url("../fonts/opensans-lightitalic-webfont.woff") format("woff"), url("../fonts/opensans-lightitalic-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

body {
  background: #F4F4F4;
}

html, body {
  height: 100%;
}

main {
  max-width: 1440px;
  margin: 0 auto;
}

.homeContainer .mainContainer {
  padding-top: 0;
}

.mainContainer {
  padding-top: 95px;
}

.container {
  padding-left: 30px;
  padding-right: 30px;
}

.portfolioContainer {
  width: 100%;
  margin-top: 31px;
}

.portfolioContainer a {
  text-align: center;
  text-decoration: none;
  color: #8B7643;
  font-family: "OpenLight", sans-serif;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  font-weight: 300;
}

.portfolioContainer .portfolioBlock {
  float: left;
  text-align: center;
  background-size: cover;
  width: 47%;
  margin-bottom: 2%;
}

.portfolioContainer .portfolioBlock:hover .portfolioBlockText {
  background: #070f1d !important;
}

.portfolioContainer .portfolioBlock .portfolioBlockImage {
  width: 100%;
  height: 65vh;
  background-size: cover;
}

.portfolioContainer .portfolioBlock .portfolioBlockText {
  padding-top: 50px;
  padding-bottom: 50px;
  background: white;
  transition: 0.25s ease-in-out all;
}

.portfolioContainer .portfolioBlock .portfolioBlockText h2 {
  font-weight: 300;
  font-size: 24px;
}

.portfolioContainer .portfolioBlock .portfolioBlockText p {
  font-size: 13px;
}

.portfolioContainer .portfolioBlock .portfolioBlockText:hover {
  background: #070f1d !important;
}

.portfolioContainer .portfolioBlock:nth-child(odd) {
  margin-left: 2%;
}

.portfolioContainer .portfolioBlock:nth-child(even) {
  margin-left: 1%;
  margin-right: 2%;
}

.portfolioItemFooterLeft {
  width: 33.3%;
  float: left;
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: center;
}

.portfolioItemFooterRight {
  width: 33.33%;
  float: left;
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: center;
}

.portfolioItemFooterCenter {
  width: 33.33%;
  float: left;
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: center;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzIjpbIm1haW4uc2NzcyIsInN0eWxlc2hlZXRzL25vcm1hbGl6ZS5zY3NzIiwic3R5bGVzaGVldHMvZ2xvYmFsVmFyaWFibGVzLnNjc3MiLCJzdHlsZXNoZWV0cy9oYW1idXJnZXIuc2NzcyIsInN0eWxlc2hlZXRzL3RhY2h5b25zLnNjc3MiLCJzdHlsZXNoZWV0cy9ibG9ja3MvX2Jsb2NrX2ZlYXR1cmVkX3ByZXNzX2NsaXBwaW5nLnNjc3MiLCJzdHlsZXNoZWV0cy9ibG9ja3MvX2Jsb2NrX2ltYWdlLnNjc3MiLCJzdHlsZXNoZWV0cy9ibG9ja3MvX2Jsb2NrX21hZ2F6aW5lX2NvdmVyLnNjc3MiLCJzdHlsZXNoZWV0cy9ibG9ja3MvX2Jsb2NrX25vdGFibGVfcHJlc3Muc2NzcyIsInN0eWxlc2hlZXRzL2Jsb2Nrcy9fYmxvY2tfcGFnZV9jb250ZW50LnNjc3MiLCJzdHlsZXNoZWV0cy9ibG9ja3MvX2Jsb2NrX3F1b3RhdGlvbi5zY3NzIiwic3R5bGVzaGVldHMvYmxvY2tzL19ibG9ja190ZXh0LnNjc3MiLCJzdHlsZXNoZWV0cy9ibG9ja3MvX2Jsb2NrX3BvcnRmb2xpby5zY3NzIiwic3R5bGVzaGVldHMvYmxvY2tzL19ibG9ja3Muc2NzcyIsInN0eWxlc2hlZXRzL2Jsb2Nrcy9fYmxvY2tfdmlkZW8uc2NzcyIsInN0eWxlc2hlZXRzL2NvbnRhY3Quc2NzcyIsInN0eWxlc2hlZXRzL2hlYWRlci5zY3NzIiwic3R5bGVzaGVldHMvZm9vdGVyLnNjc3MiLCJzdHlsZXNoZWV0cy9wb3J0Zm9saW9BbGJ1bXMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvLyBub3JtYWxpemVcbkBpbXBvcnQgJ3N0eWxlc2hlZXRzL25vcm1hbGl6ZSc7XG5cbi8vIGdldCBnbG9iYWwgdmFyaWFibGVzIChjb2xvdXIsIHBhZGRpbmdzLCB0eXBlIHN0eWxlcywgZXRjIClcbkBpbXBvcnQgJ3N0eWxlc2hlZXRzL2dsb2JhbFZhcmlhYmxlcy5zY3NzJztcblxuLy8gaW1wb3J0IGhhbWJ1cmdlciBzdHVmZlxuQGltcG9ydCAnc3R5bGVzaGVldHMvaGFtYnVyZ2VyJztcblxuLy8gaW1wb3J0IHRhY2h5b25zXG5AaW1wb3J0ICdzdHlsZXNoZWV0cy90YWNoeW9ucy5zY3NzJztcbi8vIGh0dHA6Ly90YWNoeW9ucy5pby8gY2hlY2sgaXQgb3V0IFxuXG4vLyBpbXBvcnQgYmxvY2tzXG5AaW1wb3J0ICdzdHlsZXNoZWV0cy9ibG9ja3MvX2Jsb2NrX2ZlYXR1cmVkX3ByZXNzX2NsaXBwaW5nJztcbkBpbXBvcnQgJ3N0eWxlc2hlZXRzL2Jsb2Nrcy9fYmxvY2tfaW1hZ2Uuc2Nzcyc7XG5AaW1wb3J0ICdzdHlsZXNoZWV0cy9ibG9ja3MvX2Jsb2NrX21hZ2F6aW5lX2NvdmVyLnNjc3MnO1xuQGltcG9ydCAnc3R5bGVzaGVldHMvYmxvY2tzL19ibG9ja19ub3RhYmxlX3ByZXNzLnNjc3MnO1xuQGltcG9ydCAnc3R5bGVzaGVldHMvYmxvY2tzL19ibG9ja19wYWdlX2NvbnRlbnQuc2Nzcyc7XG5AaW1wb3J0ICdzdHlsZXNoZWV0cy9ibG9ja3MvX2Jsb2NrX3F1b3RhdGlvbi5zY3NzJztcbkBpbXBvcnQgJ3N0eWxlc2hlZXRzL2Jsb2Nrcy9fYmxvY2tfdGV4dC5zY3NzJztcbkBpbXBvcnQgJ3N0eWxlc2hlZXRzL2Jsb2Nrcy9fYmxvY2tfcG9ydGZvbGlvLnNjc3MnO1xuQGltcG9ydCAnc3R5bGVzaGVldHMvYmxvY2tzL19ibG9ja3Muc2Nzcyc7XG5AaW1wb3J0ICdzdHlsZXNoZWV0cy9ibG9ja3MvX2Jsb2NrX3ZpZGVvLnNjc3MnO1xuXG4vLyBpbXBvcnQgY29udGFjdCBcbkBpbXBvcnQgJ3N0eWxlc2hlZXRzL2NvbnRhY3Quc2Nzcyc7XG5cbi8vIGltcG9ydCBjb21wb25lbnRzXG5AaW1wb3J0ICdzdHlsZXNoZWV0cy9oZWFkZXIuc2Nzcyc7XG5AaW1wb3J0ICdzdHlsZXNoZWV0cy9mb290ZXIuc2Nzcyc7XG5cbi8vIGltcG9ydCBwYWdlc1xuQGltcG9ydCAnc3R5bGVzaGVldHMvcG9ydGZvbGlvQWxidW1zJztcbiIsImJ1dHRvbixocixpbnB1dHtvdmVyZmxvdzp2aXNpYmxlfWF1ZGlvLGNhbnZhcyxwcm9ncmVzcyx2aWRlb3tkaXNwbGF5OmlubGluZS1ibG9ja31wcm9ncmVzcyxzdWIsc3Vwe3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfWh0bWx7Zm9udC1mYW1pbHk6c2Fucy1zZXJpZjtsaW5lLWhlaWdodDoxLjE1Oy1tcy10ZXh0LXNpemUtYWRqdXN0OjEwMCU7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OjEwMCV9Ym9keXttYXJnaW46MH0gbWVudSxhcnRpY2xlLGFzaWRlLGRldGFpbHMsZm9vdGVyLGhlYWRlcixuYXYsc2VjdGlvbntkaXNwbGF5OmJsb2NrfWgxe2ZvbnQtc2l6ZToyZW07bWFyZ2luOi42N2VtIDB9ZmlnY2FwdGlvbixmaWd1cmUsbWFpbntkaXNwbGF5OmJsb2NrfWZpZ3VyZXttYXJnaW46MWVtIDQwcHh9aHJ7Ym94LXNpemluZzpjb250ZW50LWJveDtoZWlnaHQ6MH1jb2RlLGtiZCxwcmUsc2FtcHtmb250LWZhbWlseTptb25vc3BhY2UsbW9ub3NwYWNlO2ZvbnQtc2l6ZToxZW19YXtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50Oy13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXA6b2JqZWN0c31hOmFjdGl2ZSxhOmhvdmVye291dGxpbmUtd2lkdGg6MH1hYmJyW3RpdGxlXXtib3JkZXItYm90dG9tOm5vbmU7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lIGRvdHRlZH1iLHN0cm9uZ3tmb250LXdlaWdodDpib2xkZXJ9ZGZue2ZvbnQtc3R5bGU6aXRhbGljfW1hcmt7YmFja2dyb3VuZC1jb2xvcjojZmYwO2NvbG9yOiMwMDB9c21hbGx7Zm9udC1zaXplOjgwJX1zdWIsc3Vwe2ZvbnQtc2l6ZTo3NSU7bGluZS1oZWlnaHQ6MDtwb3NpdGlvbjpyZWxhdGl2ZX1zdWJ7Ym90dG9tOi0uMjVlbX1zdXB7dG9wOi0uNWVtfWF1ZGlvOm5vdChbY29udHJvbHNdKXtkaXNwbGF5Om5vbmU7aGVpZ2h0OjB9aW1ne2JvcmRlci1zdHlsZTpub25lfXN2Zzpub3QoOnJvb3Qpe292ZXJmbG93OmhpZGRlbn1idXR0b24saW5wdXQsb3B0Z3JvdXAsc2VsZWN0LHRleHRhcmVhe2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7Zm9udC1zaXplOjEwMCU7bGluZS1oZWlnaHQ6MS4xNTttYXJnaW46MH1idXR0b24saW5wdXR7fWJ1dHRvbixzZWxlY3R7dGV4dC10cmFuc2Zvcm06bm9uZX1bdHlwZT1zdWJtaXRdLCBbdHlwZT1yZXNldF0sYnV0dG9uLGh0bWwgW3R5cGU9YnV0dG9uXXstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9ufVt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLFt0eXBlPXN1Ym1pdF06Oi1tb3otZm9jdXMtaW5uZXIsYnV0dG9uOjotbW96LWZvY3VzLWlubmVye2JvcmRlci1zdHlsZTpub25lO3BhZGRpbmc6MH1bdHlwZT1idXR0b25dOi1tb3otZm9jdXNyaW5nLFt0eXBlPXJlc2V0XTotbW96LWZvY3VzcmluZyxbdHlwZT1zdWJtaXRdOi1tb3otZm9jdXNyaW5nLGJ1dHRvbjotbW96LWZvY3VzcmluZ3tvdXRsaW5lOkJ1dHRvblRleHQgZG90dGVkIDFweH1maWVsZHNldHtib3JkZXI6MXB4IHNvbGlkIHNpbHZlcjttYXJnaW46MCAycHg7cGFkZGluZzouMzVlbSAuNjI1ZW0gLjc1ZW19bGVnZW5ke2JveC1zaXppbmc6Ym9yZGVyLWJveDtjb2xvcjppbmhlcml0O2Rpc3BsYXk6dGFibGU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzowO3doaXRlLXNwYWNlOm5vcm1hbH1wcm9ncmVzc3t9dGV4dGFyZWF7b3ZlcmZsb3c6YXV0b31bdHlwZT1jaGVja2JveF0sW3R5cGU9cmFkaW9de2JveC1zaXppbmc6Ym9yZGVyLWJveDtwYWRkaW5nOjB9W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9ue2hlaWdodDphdXRvfVt0eXBlPXNlYXJjaF17LXdlYmtpdC1hcHBlYXJhbmNlOnRleHRmaWVsZDtvdXRsaW5lLW9mZnNldDotMnB4fVt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sW3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX06Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpidXR0b247Zm9udDppbmhlcml0fXN1bW1hcnl7ZGlzcGxheTpsaXN0LWl0ZW19W2hpZGRlbl0sdGVtcGxhdGV7ZGlzcGxheTpub25lfS8qIyBzb3VyY2VNYXBwaW5nVVJMPW5vcm1hbGl6ZS5taW4uY3NzLm1hcCAqLyIsIiRnb2xkIDogIzhCNzY0MztcbiRkYXJrQkcgOiByZ2IoNywxNSwyOSkgIWltcG9ydGFudDtcbiRsaWdodEJHIDogI0Y0RjRGNDtcbiRkYXJrVGV4dDogcmdiKDcsMTUsMjkpO1xuJGdyZXk6ICNFQ0U5RTI7XG5cbkBmb250LWZhY2Uge1xuICAgZm9udC1mYW1pbHk6ICdDb3Jtb3JhbnQgR2FyYW1vbmQnO1xuICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgIHNyYzp1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YzL2lFam05aFZ4Y2F0dHozN1k4Z1p3VldEclBoLW5XMHRHenpOdXp5T3ptVDZnbG5NcDNfM0E4VjhBaThZb3NSdFgud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbkxpZ2h0JztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL29wZW5zYW5zLWxpZ2h0LXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgdXJsKCcuLi9mb250cy9vcGVuc2Fucy1saWdodC13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICB1cmwoJy4uL2ZvbnRzL29wZW5zYW5zLWxpZ2h0LXdlYmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW5MaWdodEl0YWxpYyc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9vcGVuc2Fucy1saWdodGl0YWxpYy13ZWJmb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgIHVybCgnLi4vZm9udHMvb3BlbnNhbnMtbGlnaHRpdGFsaWMtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgdXJsKCcuLi9mb250cy9vcGVuc2Fucy1saWdodGl0YWxpYy13ZWJmb250LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4kc2VyaWYgOiAnQ29ybW9yYW50IEdhcmFtb25kJywgc2VyaWY7XG4kc2FucyA6ICdPcGVuTGlnaHQnLCBzYW5zLXNlcmlmO1xuXG4kY29udGFpbmVyUGFkZGluZyA6IDMwcHg7XG4vLyB0ZW1wb3JhcnkgZm9yIG5vdyBeIHdlIG5lZWQgdG8gY29uZGl0aW9uYWxseSBhcHBseSBwYWRkaW5nIGJhc2VkIG9uIHdoZXRoZXIgb3Igbm90IGFuIGVsZW1lbnQgaXMgXG4vLyBhIGZ1bGwgd2lkdGggaW1hZ2Ugb3Igbm90IFxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZDogJGxpZ2h0Qkc7XG59XG5cbmh0bWwsYm9keSB7XG4gICAgaGVpZ2h0OjEwMCU7XG59XG5cbm1haW4ge1xuICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgbWFyZ2luOjAgYXV0bztcbn1cblxuLmhvbWVDb250YWluZXIgLm1haW5Db250YWluZXIge1xuICBwYWRkaW5nLXRvcDowO1xufVxuXG4ubWFpbkNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOjk1cHg7XG59XG5cbi5jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogJGNvbnRhaW5lclBhZGRpbmc7XG4gICAgcGFkZGluZy1yaWdodDogJGNvbnRhaW5lclBhZGRpbmdcbn1cblxuLy8gbWVkaWEgcXVlcmllc1xuXG4vLyBhY3R1YWwgbW9iaWxlIHF1ZXJ5IC0gNTUwcHggXG4kbW9iaWxlLXdpZHRoOiA5NTBweDtcbiR0YWJsZXQtd2lkdGg6IDk1MHB4O1xuJGRlc2t0b3Atd2lkdGg6IDk1MXB4O1xuXG5AbWl4aW4gbW9iaWxlIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JG1vYmlsZS13aWR0aCAtIDFweH0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gdGFibGV0IHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JGRlc2t0b3Atd2lkdGggLSAxcHh9KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGRlc2t0b3Age1xuICBAbWVkaWEgKG1pbi13aWR0aDogI3skZGVza3RvcC13aWR0aH0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufSBcblxuLy9mb250LWZhbWlseTogJ0Nvcm1vcmFudCBHYXJhbW9uZCcsIHNlcmlmO1xuLy9mb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG5cblxuJGNvbnRlbnQtYm9keS1mb250LXNpemU6IDE3cHg7IFxuJGNvbnRlbnQtYm9keS1sZXR0ZXItc3BhY2luZzogMC43cHg7XG4kY29udGVudC1ib2R5LWxpbmUtaGVpZ2h0OiAyN3B4OyIsIkBpbXBvcnQgJ2dsb2JhbFZhcmlhYmxlcyc7XG5cbi5oYW1idXJnZXIge1xuICBwYWRkaW5nOiAxNXB4IDE1cHg7XG4gIHotaW5kZXg6OTk5O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgZmlsdGVyO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjc1cztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgZm9udDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gIC5oYW1idXJnZXI6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNzsgfVxuXG4uaGFtYnVyZ2VyLWJveCB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbiAgLmhhbWJ1cmdlci1pbm5lciAuaGFtYnVyZ2VyTWVudSB7XG4gICAgICBkaXNwbGF5Om5vbmU7XG4gIH1cblxuICAuaGFtYnVyZ2VyIC5pcy1hY3RpdmUgLmhhbWJ1cmdlck1lbnUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuLmhhbWJ1cmdlci1pbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTJweDsgfVxuICAuaGFtYnVyZ2VyLWlubmVyLCAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ29sZDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTsgfVxuICAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gICAgdG9wOiAtMTBweDsgfVxuICAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gICAgYm90dG9tOiAtMTBweDsgfVxuXG4vKlxuICAgKiBDb2xsYXBzZVxuICAgKi9cbi5oYW1idXJnZXItLWNvbGxhcHNlIC5oYW1idXJnZXItaW5uZXIge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMTVzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cbiAgLmhhbWJ1cmdlci0tY29sbGFwc2UgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICAgIHRvcDogLTIwcHg7XG4gICAgdHJhbnNpdGlvbjogdG9wIDAuM3MgMC4zcyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMC42NjY2NywgMC42NjY2NywgMSksIG9wYWNpdHkgMC4xcyBsaW5lYXI7IH1cbiAgLmhhbWJ1cmdlci0tY29sbGFwc2UgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgICB0cmFuc2l0aW9uOiB0b3AgMC4xMnMgMC4zcyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMC42NjY2NywgMC42NjY2NywgMSksIHRyYW5zZm9ybSAwLjE1cyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuXG4uaGFtYnVyZ2VyLS1jb2xsYXBzZS5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApIHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjMycztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIC5oYW1idXJnZXItLWNvbGxhcHNlLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gICAgdG9wOiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogdG9wIDAuM3MgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAsIDAuNjY2NjcsIDAuMzMzMzMpLCBvcGFjaXR5IDAuMXMgMC4yN3MgbGluZWFyOyB9XG4gIC5oYW1idXJnZXItLWNvbGxhcHNlLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRvcCAwLjEycyAwLjE4cyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMCwgMC42NjY2NywgMC4zMzMzMyksIHRyYW5zZm9ybSAwLjE1cyAwLjQycyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuIiwiLyohIFRBQ0hZT05TIHY0LjYuMSB8IGh0dHA6Ly90YWNoeW9ucy5pbyAqL1xuLyohIG5vcm1hbGl6ZS5jc3MgdjUuMC4wIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL2h0bWx7Zm9udC1mYW1pbHk6c2Fucy1zZXJpZjtsaW5lLWhlaWdodDoxLjE1Oy1tcy10ZXh0LXNpemUtYWRqdXN0OjEwMCU7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OjEwMCV9Ym9keXttYXJnaW46MH1hcnRpY2xlLGFzaWRlLGZvb3RlcixoZWFkZXIsbmF2LHNlY3Rpb257ZGlzcGxheTpibG9ja31oMXtmb250LXNpemU6MmVtO21hcmdpbjouNjdlbSAwfWZpZ2NhcHRpb24sZmlndXJlLG1haW57ZGlzcGxheTpibG9ja31maWd1cmV7bWFyZ2luOjFlbSA0MHB4fWhye2JveC1zaXppbmc6Y29udGVudC1ib3g7aGVpZ2h0OjA7b3ZlcmZsb3c6dmlzaWJsZX1wcmV7Zm9udC1mYW1pbHk6bW9ub3NwYWNlLG1vbm9zcGFjZTtmb250LXNpemU6MWVtfWF7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDstd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOm9iamVjdHN9YTphY3RpdmUsYTpob3ZlcntvdXRsaW5lLXdpZHRoOjB9YWJiclt0aXRsZV17Ym9yZGVyLWJvdHRvbTpub25lO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSBkb3R0ZWR9YixzdHJvbmd7Zm9udC13ZWlnaHQ6aW5oZXJpdDtmb250LXdlaWdodDpib2xkZXJ9Y29kZSxrYmQsc2FtcHtmb250LWZhbWlseTptb25vc3BhY2UsbW9ub3NwYWNlO2ZvbnQtc2l6ZToxZW19ZGZue2ZvbnQtc3R5bGU6aXRhbGljfW1hcmt7YmFja2dyb3VuZC1jb2xvcjojZmYwO2NvbG9yOiMwMDB9c21hbGx7Zm9udC1zaXplOjgwJX1zdWIsc3Vwe2ZvbnQtc2l6ZTo3NSU7bGluZS1oZWlnaHQ6MDtwb3NpdGlvbjpyZWxhdGl2ZTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1zdWJ7Ym90dG9tOi0uMjVlbX1zdXB7dG9wOi0uNWVtfWF1ZGlvLHZpZGVve2Rpc3BsYXk6aW5saW5lLWJsb2NrfWF1ZGlvOm5vdChbY29udHJvbHNdKXtkaXNwbGF5Om5vbmU7aGVpZ2h0OjB9aW1ne2JvcmRlci1zdHlsZTpub25lfXN2Zzpub3QoOnJvb3Qpe292ZXJmbG93OmhpZGRlbn1idXR0b24saW5wdXQsb3B0Z3JvdXAsc2VsZWN0LHRleHRhcmVhe2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7Zm9udC1zaXplOjEwMCU7bGluZS1oZWlnaHQ6MS4xNTttYXJnaW46MH1idXR0b24saW5wdXR7b3ZlcmZsb3c6dmlzaWJsZX1idXR0b24sc2VsZWN0e3RleHQtdHJhbnNmb3JtOm5vbmV9LyogMSAqLyBbdHlwZT1yZXNldF0sW3R5cGU9c3VibWl0XSxidXR0b24saHRtbCBbdHlwZT1idXR0b25dey13ZWJraXQtYXBwZWFyYW5jZTpidXR0b259W3R5cGU9YnV0dG9uXTo6LW1vei1mb2N1cy1pbm5lcixbdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lcixidXR0b246Oi1tb3otZm9jdXMtaW5uZXJ7Ym9yZGVyLXN0eWxlOm5vbmU7cGFkZGluZzowfVt0eXBlPWJ1dHRvbl06LW1vei1mb2N1c3JpbmcsW3R5cGU9cmVzZXRdOi1tb3otZm9jdXNyaW5nLFt0eXBlPXN1Ym1pdF06LW1vei1mb2N1c3JpbmcsYnV0dG9uOi1tb3otZm9jdXNyaW5ne291dGxpbmU6MXB4IGRvdHRlZCBCdXR0b25UZXh0fWZpZWxkc2V0e2JvcmRlcjoxcHggc29saWQgc2lsdmVyO21hcmdpbjowIDJweDtwYWRkaW5nOi4zNWVtIC42MjVlbSAuNzVlbX1sZWdlbmR7Ym94LXNpemluZzpib3JkZXItYm94O2NvbG9yOmluaGVyaXQ7ZGlzcGxheTp0YWJsZTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nOjA7d2hpdGUtc3BhY2U6bm9ybWFsfXByb2dyZXNze2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfXRleHRhcmVhe292ZXJmbG93OmF1dG99W3R5cGU9Y2hlY2tib3hdLFt0eXBlPXJhZGlvXXtib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZzowfVt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbntoZWlnaHQ6YXV0b31bdHlwZT1zZWFyY2hdey13ZWJraXQtYXBwZWFyYW5jZTp0ZXh0ZmllbGQ7b3V0bGluZS1vZmZzZXQ6LTJweH1bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9Ojotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbnstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9uO2ZvbnQ6aW5oZXJpdH0vKiAxICovIG1lbnUsZGV0YWlsc3tkaXNwbGF5OmJsb2NrfXN1bW1hcnl7ZGlzcGxheTpsaXN0LWl0ZW19Y2FudmFze2Rpc3BsYXk6aW5saW5lLWJsb2NrfVtoaWRkZW5dLHRlbXBsYXRle2Rpc3BsYXk6bm9uZX0uYm9yZGVyLWJveCxhLGFydGljbGUsYm9keSxjb2RlLGRkLGRpdixkbCxkdCxmaWVsZHNldCxmb290ZXIsZm9ybSxoMSxoMixoMyxoNCxoNSxoNixoZWFkZXIsaHRtbCxpbnB1dFt0eXBlPWVtYWlsXSxpbnB1dFt0eXBlPW51bWJlcl0saW5wdXRbdHlwZT1wYXNzd29yZF0saW5wdXRbdHlwZT10ZWxdLGlucHV0W3R5cGU9dGV4dF0saW5wdXRbdHlwZT11cmxdLGxlZ2VuZCxsaSxtYWluLG9sLHAscHJlLHNlY3Rpb24sdGFibGUsdGQsdGV4dGFyZWEsdGgsdHIsdWx7Ym94LXNpemluZzpib3JkZXItYm94fS5hc3BlY3QtcmF0aW97aGVpZ2h0OjA7cG9zaXRpb246cmVsYXRpdmV9LmFzcGVjdC1yYXRpby0tMTZ4OXtwYWRkaW5nLWJvdHRvbTo1Ni4yNSV9LmFzcGVjdC1yYXRpby0tOXgxNntwYWRkaW5nLWJvdHRvbToxNzcuNzclfS5hc3BlY3QtcmF0aW8tLTR4M3twYWRkaW5nLWJvdHRvbTo3NSV9LmFzcGVjdC1yYXRpby0tM3g0e3BhZGRpbmctYm90dG9tOjEzMy4zMyV9LmFzcGVjdC1yYXRpby0tNng0e3BhZGRpbmctYm90dG9tOjY2LjYlfS5hc3BlY3QtcmF0aW8tLTR4NntwYWRkaW5nLWJvdHRvbToxNTAlfS5hc3BlY3QtcmF0aW8tLTh4NXtwYWRkaW5nLWJvdHRvbTo2Mi41JX0uYXNwZWN0LXJhdGlvLS01eDh7cGFkZGluZy1ib3R0b206MTYwJX0uYXNwZWN0LXJhdGlvLS03eDV7cGFkZGluZy1ib3R0b206NzEuNDIlfS5hc3BlY3QtcmF0aW8tLTV4N3twYWRkaW5nLWJvdHRvbToxNDAlfS5hc3BlY3QtcmF0aW8tLTF4MXtwYWRkaW5nLWJvdHRvbToxMDAlfS5hc3BlY3QtcmF0aW8tLW9iamVjdHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MTAwfWltZ3ttYXgtd2lkdGg6MTAwJX0uY292ZXJ7YmFja2dyb3VuZC1zaXplOmNvdmVyIWltcG9ydGFudH0uY29udGFpbntiYWNrZ3JvdW5kLXNpemU6Y29udGFpbiFpbXBvcnRhbnR9LmJnLWNlbnRlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOjUwJX0uYmctY2VudGVyLC5iZy10b3B7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS5iZy10b3B7YmFja2dyb3VuZC1wb3NpdGlvbjp0b3B9LmJnLXJpZ2h0e2JhY2tncm91bmQtcG9zaXRpb246MTAwJX0uYmctYm90dG9tLC5iZy1yaWdodHtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXR9LmJnLWJvdHRvbXtiYWNrZ3JvdW5kLXBvc2l0aW9uOmJvdHRvbX0uYmctbGVmdHtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjowfS5vdXRsaW5le291dGxpbmU6MXB4IHNvbGlkfS5vdXRsaW5lLXRyYW5zcGFyZW50e291dGxpbmU6MXB4IHNvbGlkIHRyYW5zcGFyZW50fS5vdXRsaW5lLTB7b3V0bGluZTowfS5iYXtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjFweH0uYnR7Ym9yZGVyLXRvcC1zdHlsZTpzb2xpZDtib3JkZXItdG9wLXdpZHRoOjFweH0uYnJ7Ym9yZGVyLXJpZ2h0LXN0eWxlOnNvbGlkO2JvcmRlci1yaWdodC13aWR0aDoxcHh9LmJie2JvcmRlci1ib3R0b20tc3R5bGU6c29saWQ7Ym9yZGVyLWJvdHRvbS13aWR0aDoxcHh9LmJse2JvcmRlci1sZWZ0LXN0eWxlOnNvbGlkO2JvcmRlci1sZWZ0LXdpZHRoOjFweH0uYm57Ym9yZGVyLXN0eWxlOm5vbmU7Ym9yZGVyLXdpZHRoOjB9LmItLWJsYWNre2JvcmRlci1jb2xvcjojMDAwfS5iLS1uZWFyLWJsYWNre2JvcmRlci1jb2xvcjojMTExfS5iLS1kYXJrLWdyYXl7Ym9yZGVyLWNvbG9yOiMzMzN9LmItLW1pZC1ncmF5e2JvcmRlci1jb2xvcjojNTU1fS5iLS1ncmF5e2JvcmRlci1jb2xvcjojNzc3fS5iLS1zaWx2ZXJ7Ym9yZGVyLWNvbG9yOiM5OTl9LmItLWxpZ2h0LXNpbHZlcntib3JkZXItY29sb3I6I2FhYX0uYi0tbW9vbi1ncmF5e2JvcmRlci1jb2xvcjojY2NjfS5iLS1saWdodC1ncmF5e2JvcmRlci1jb2xvcjojZWVlfS5iLS1uZWFyLXdoaXRle2JvcmRlci1jb2xvcjojZjRmNGY0fS5iLS13aGl0ZXtib3JkZXItY29sb3I6I2ZmZn0uYi0td2hpdGUtOTB7Ym9yZGVyLWNvbG9yOmhzbGEoMCwwJSwxMDAlLC45KX0uYi0td2hpdGUtODB7Ym9yZGVyLWNvbG9yOmhzbGEoMCwwJSwxMDAlLC44KX0uYi0td2hpdGUtNzB7Ym9yZGVyLWNvbG9yOmhzbGEoMCwwJSwxMDAlLC43KX0uYi0td2hpdGUtNjB7Ym9yZGVyLWNvbG9yOmhzbGEoMCwwJSwxMDAlLC42KX0uYi0td2hpdGUtNTB7Ym9yZGVyLWNvbG9yOmhzbGEoMCwwJSwxMDAlLC41KX0uYi0td2hpdGUtNDB7Ym9yZGVyLWNvbG9yOmhzbGEoMCwwJSwxMDAlLC40KX0uYi0td2hpdGUtMzB7Ym9yZGVyLWNvbG9yOmhzbGEoMCwwJSwxMDAlLC4zKX0uYi0td2hpdGUtMjB7Ym9yZGVyLWNvbG9yOmhzbGEoMCwwJSwxMDAlLC4yKX0uYi0td2hpdGUtMTB7Ym9yZGVyLWNvbG9yOmhzbGEoMCwwJSwxMDAlLC4xKX0uYi0td2hpdGUtMDV7Ym9yZGVyLWNvbG9yOmhzbGEoMCwwJSwxMDAlLC4wNSl9LmItLXdoaXRlLTAyNXtib3JkZXItY29sb3I6aHNsYSgwLDAlLDEwMCUsLjAyNSl9LmItLXdoaXRlLTAxMjV7Ym9yZGVyLWNvbG9yOmhzbGEoMCwwJSwxMDAlLC4wMTI1KX0uYi0tYmxhY2stOTB7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjkpfS5iLS1ibGFjay04MHtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuOCl9LmItLWJsYWNrLTcwe2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC43KX0uYi0tYmxhY2stNjB7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjYpfS5iLS1ibGFjay01MHtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuNSl9LmItLWJsYWNrLTQwe2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC40KX0uYi0tYmxhY2stMzB7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjMpfS5iLS1ibGFjay0yMHtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuMil9LmItLWJsYWNrLTEwe2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4xKX0uYi0tYmxhY2stMDV7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjA1KX0uYi0tYmxhY2stMDI1e2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4wMjUpfS5iLS1ibGFjay0wMTI1e2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4wMTI1KX0uYi0tZGFyay1yZWR7Ym9yZGVyLWNvbG9yOiNlNzA0MGZ9LmItLXJlZHtib3JkZXItY29sb3I6I2ZmNDEzNn0uYi0tbGlnaHQtcmVke2JvcmRlci1jb2xvcjojZmY3MjVjfS5iLS1vcmFuZ2V7Ym9yZGVyLWNvbG9yOiNmZjYzMDB9LmItLWdvbGR7Ym9yZGVyLWNvbG9yOiNmZmI3MDB9LmItLXllbGxvd3tib3JkZXItY29sb3I6Z29sZH0uYi0tbGlnaHQteWVsbG93e2JvcmRlci1jb2xvcjojZmJmMWE5fS5iLS1wdXJwbGV7Ym9yZGVyLWNvbG9yOiM1ZTJjYTV9LmItLWxpZ2h0LXB1cnBsZXtib3JkZXItY29sb3I6I2E0NjNmMn0uYi0tZGFyay1waW5re2JvcmRlci1jb2xvcjojZDUwMDhmfS5iLS1ob3QtcGlua3tib3JkZXItY29sb3I6I2ZmNDFiNH0uYi0tcGlua3tib3JkZXItY29sb3I6I2ZmODBjY30uYi0tbGlnaHQtcGlua3tib3JkZXItY29sb3I6I2ZmYTNkN30uYi0tZGFyay1ncmVlbntib3JkZXItY29sb3I6IzEzNzc1Mn0uYi0tZ3JlZW57Ym9yZGVyLWNvbG9yOiMxOWE5NzR9LmItLWxpZ2h0LWdyZWVue2JvcmRlci1jb2xvcjojOWVlYmNmfS5iLS1uYXZ5e2JvcmRlci1jb2xvcjojMDAxYjQ0fS5iLS1kYXJrLWJsdWV7Ym9yZGVyLWNvbG9yOiMwMDQ0OWV9LmItLWJsdWV7Ym9yZGVyLWNvbG9yOiMzNTdlZGR9LmItLWxpZ2h0LWJsdWV7Ym9yZGVyLWNvbG9yOiM5NmNjZmZ9LmItLWxpZ2h0ZXN0LWJsdWV7Ym9yZGVyLWNvbG9yOiNjZGVjZmZ9LmItLXdhc2hlZC1ibHVle2JvcmRlci1jb2xvcjojZjZmZmZlfS5iLS13YXNoZWQtZ3JlZW57Ym9yZGVyLWNvbG9yOiNlOGZkZjV9LmItLXdhc2hlZC15ZWxsb3d7Ym9yZGVyLWNvbG9yOiNmZmZjZWJ9LmItLXdhc2hlZC1yZWR7Ym9yZGVyLWNvbG9yOiNmZmRmZGZ9LmItLXRyYW5zcGFyZW50e2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudH0uYnIwe2JvcmRlci1yYWRpdXM6MH0uYnIxe2JvcmRlci1yYWRpdXM6LjEyNXJlbX0uYnIye2JvcmRlci1yYWRpdXM6LjI1cmVtfS5icjN7Ym9yZGVyLXJhZGl1czouNXJlbX0uYnI0e2JvcmRlci1yYWRpdXM6MXJlbX0uYnItMTAwe2JvcmRlci1yYWRpdXM6MTAwJX0uYnItcGlsbHtib3JkZXItcmFkaXVzOjk5OTlweH0uYnItLWJvdHRvbXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0uYnItLXRvcHtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5ici0tcmlnaHQsLmJyLS10b3B7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5ici0tcmlnaHR7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowfS5ici0tbGVmdHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LmItLWRvdHRlZHtib3JkZXItc3R5bGU6ZG90dGVkfS5iLS1kYXNoZWR7Ym9yZGVyLXN0eWxlOmRhc2hlZH0uYi0tc29saWR7Ym9yZGVyLXN0eWxlOnNvbGlkfS5iLS1ub25le2JvcmRlci1zdHlsZTpub25lfS5idzB7Ym9yZGVyLXdpZHRoOjB9LmJ3MXtib3JkZXItd2lkdGg6LjEyNXJlbX0uYncye2JvcmRlci13aWR0aDouMjVyZW19LmJ3M3tib3JkZXItd2lkdGg6LjVyZW19LmJ3NHtib3JkZXItd2lkdGg6MXJlbX0uYnc1e2JvcmRlci13aWR0aDoycmVtfS5idC0we2JvcmRlci10b3Atd2lkdGg6MH0uYnItMHtib3JkZXItcmlnaHQtd2lkdGg6MH0uYmItMHtib3JkZXItYm90dG9tLXdpZHRoOjB9LmJsLTB7Ym9yZGVyLWxlZnQtd2lkdGg6MH0uc2hhZG93LTF7Ym94LXNoYWRvdzowIDAgNHB4IDJweCByZ2JhKDAsMCwwLC4yKX0uc2hhZG93LTJ7Ym94LXNoYWRvdzowIDAgOHB4IDJweCByZ2JhKDAsMCwwLC4yKX0uc2hhZG93LTN7Ym94LXNoYWRvdzoycHggMnB4IDRweCAycHggcmdiYSgwLDAsMCwuMil9LnNoYWRvdy00e2JveC1zaGFkb3c6MnB4IDJweCA4cHggMCByZ2JhKDAsMCwwLC4yKX0uc2hhZG93LTV7Ym94LXNoYWRvdzo0cHggNHB4IDhweCAwIHJnYmEoMCwwLDAsLjIpfS5wcmV7b3ZlcmZsb3cteDphdXRvO292ZXJmbG93LXk6aGlkZGVuO292ZXJmbG93OnNjcm9sbH0udG9wLTB7dG9wOjB9LnJpZ2h0LTB7cmlnaHQ6MH0uYm90dG9tLTB7Ym90dG9tOjB9LmxlZnQtMHtsZWZ0OjB9LnRvcC0xe3RvcDoxcmVtfS5yaWdodC0xe3JpZ2h0OjFyZW19LmJvdHRvbS0xe2JvdHRvbToxcmVtfS5sZWZ0LTF7bGVmdDoxcmVtfS50b3AtMnt0b3A6MnJlbX0ucmlnaHQtMntyaWdodDoycmVtfS5ib3R0b20tMntib3R0b206MnJlbX0ubGVmdC0ye2xlZnQ6MnJlbX0udG9wLS0xe3RvcDotMXJlbX0ucmlnaHQtLTF7cmlnaHQ6LTFyZW19LmJvdHRvbS0tMXtib3R0b206LTFyZW19LmxlZnQtLTF7bGVmdDotMXJlbX0udG9wLS0ye3RvcDotMnJlbX0ucmlnaHQtLTJ7cmlnaHQ6LTJyZW19LmJvdHRvbS0tMntib3R0b206LTJyZW19LmxlZnQtLTJ7bGVmdDotMnJlbX0uYWJzb2x1dGUtLWZpbGx7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjB9LmNmOmFmdGVyLC5jZjpiZWZvcmV7Y29udGVudDpcIiBcIjtkaXNwbGF5OnRhYmxlfS5jZjphZnRlcntjbGVhcjpib3RofS5jZnsqem9vbToxfS5jbHtjbGVhcjpsZWZ0fS5jcntjbGVhcjpyaWdodH0uY2J7Y2xlYXI6Ym90aH0uY257Y2xlYXI6bm9uZX0uZG57ZGlzcGxheTpub25lfS5kaXtkaXNwbGF5OmlubGluZX0uZGJ7ZGlzcGxheTpibG9ja30uZGlie2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5kaXR7ZGlzcGxheTppbmxpbmUtdGFibGV9LmR0e2Rpc3BsYXk6dGFibGV9LmR0Y3tkaXNwbGF5OnRhYmxlLWNlbGx9LmR0LXJvd3tkaXNwbGF5OnRhYmxlLXJvd30uZHQtcm93LWdyb3Vwe2Rpc3BsYXk6dGFibGUtcm93LWdyb3VwfS5kdC1jb2x1bW57ZGlzcGxheTp0YWJsZS1jb2x1bW59LmR0LWNvbHVtbi1ncm91cHtkaXNwbGF5OnRhYmxlLWNvbHVtbi1ncm91cH0uZHQtLWZpeGVke3RhYmxlLWxheW91dDpmaXhlZDt3aWR0aDoxMDAlfS5mbGV4e2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXh9LmlubGluZS1mbGV4e2Rpc3BsYXk6LXdlYmtpdC1pbmxpbmUtYm94O2Rpc3BsYXk6LW1zLWlubGluZS1mbGV4Ym94O2Rpc3BsYXk6aW5saW5lLWZsZXh9LmZsZXgtYXV0b3std2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXg6MSAxIGF1dG87ZmxleDoxIDEgYXV0bzttaW4td2lkdGg6MDttaW4taGVpZ2h0OjB9LmZsZXgtbm9uZXstd2Via2l0LWJveC1mbGV4OjA7LW1zLWZsZXg6bm9uZTtmbGV4Om5vbmV9LmZsZXgtY29sdW1uey13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uZmxleC1jb2x1bW4sLmZsZXgtcm93ey13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWx9LmZsZXgtcm93ey13ZWJraXQtYm94LW9yaWVudDpob3Jpem9udGFsOy1tcy1mbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC1kaXJlY3Rpb246cm93fS5mbGV4LXdyYXB7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwfS5pdGVtcy1zdGFydHstd2Via2l0LWJveC1hbGlnbjpzdGFydDstbXMtZmxleC1hbGlnbjpzdGFydDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5pdGVtcy1lbmR7LXdlYmtpdC1ib3gtYWxpZ246ZW5kOy1tcy1mbGV4LWFsaWduOmVuZDthbGlnbi1pdGVtczpmbGV4LWVuZH0uaXRlbXMtY2VudGVyey13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS5pdGVtcy1iYXNlbGluZXstd2Via2l0LWJveC1hbGlnbjpiYXNlbGluZTstbXMtZmxleC1hbGlnbjpiYXNlbGluZTthbGlnbi1pdGVtczpiYXNlbGluZX0uaXRlbXMtc3RyZXRjaHstd2Via2l0LWJveC1hbGlnbjpzdHJldGNoOy1tcy1mbGV4LWFsaWduOnN0cmV0Y2g7YWxpZ24taXRlbXM6c3RyZXRjaH0uc2VsZi1zdGFydHstbXMtZmxleC1pdGVtLWFsaWduOnN0YXJ0O2FsaWduLXNlbGY6ZmxleC1zdGFydH0uc2VsZi1lbmR7LW1zLWZsZXgtaXRlbS1hbGlnbjplbmQ7YWxpZ24tc2VsZjpmbGV4LWVuZH0uc2VsZi1jZW50ZXJ7LW1zLWZsZXgtaXRlbS1hbGlnbjpjZW50ZXI7LW1zLWdyaWQtcm93LWFsaWduOmNlbnRlcjthbGlnbi1zZWxmOmNlbnRlcn0uc2VsZi1iYXNlbGluZXstbXMtZmxleC1pdGVtLWFsaWduOmJhc2VsaW5lO2FsaWduLXNlbGY6YmFzZWxpbmV9LnNlbGYtc3RyZXRjaHstbXMtZmxleC1pdGVtLWFsaWduOnN0cmV0Y2g7LW1zLWdyaWQtcm93LWFsaWduOnN0cmV0Y2g7YWxpZ24tc2VsZjpzdHJldGNofS5qdXN0aWZ5LXN0YXJ0ey13ZWJraXQtYm94LXBhY2s6c3RhcnQ7LW1zLWZsZXgtcGFjazpzdGFydDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0uanVzdGlmeS1lbmR7LXdlYmtpdC1ib3gtcGFjazplbmQ7LW1zLWZsZXgtcGFjazplbmQ7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfS5qdXN0aWZ5LWNlbnRlcnstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5qdXN0aWZ5LWJldHdlZW57LXdlYmtpdC1ib3gtcGFjazpqdXN0aWZ5Oy1tcy1mbGV4LXBhY2s6anVzdGlmeTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uanVzdGlmeS1hcm91bmR7LW1zLWZsZXgtcGFjazpkaXN0cmlidXRlO2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmR9LmNvbnRlbnQtc3RhcnR7LW1zLWZsZXgtbGluZS1wYWNrOnN0YXJ0O2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydH0uY29udGVudC1lbmR7LW1zLWZsZXgtbGluZS1wYWNrOmVuZDthbGlnbi1jb250ZW50OmZsZXgtZW5kfS5jb250ZW50LWNlbnRlcnstbXMtZmxleC1saW5lLXBhY2s6Y2VudGVyO2FsaWduLWNvbnRlbnQ6Y2VudGVyfS5jb250ZW50LWJldHdlZW57LW1zLWZsZXgtbGluZS1wYWNrOmp1c3RpZnk7YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVufS5jb250ZW50LWFyb3VuZHstbXMtZmxleC1saW5lLXBhY2s6ZGlzdHJpYnV0ZTthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZH0uY29udGVudC1zdHJldGNoey1tcy1mbGV4LWxpbmUtcGFjazpzdHJldGNoO2FsaWduLWNvbnRlbnQ6c3RyZXRjaH0ub3JkZXItMHstd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOjE7LW1zLWZsZXgtb3JkZXI6MDtvcmRlcjowfS5vcmRlci0xey13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6MjstbXMtZmxleC1vcmRlcjoxO29yZGVyOjF9Lm9yZGVyLTJ7LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDozOy1tcy1mbGV4LW9yZGVyOjI7b3JkZXI6Mn0ub3JkZXItM3std2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOjQ7LW1zLWZsZXgtb3JkZXI6MztvcmRlcjozfS5vcmRlci00ey13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6NTstbXMtZmxleC1vcmRlcjo0O29yZGVyOjR9Lm9yZGVyLTV7LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDo2Oy1tcy1mbGV4LW9yZGVyOjU7b3JkZXI6NX0ub3JkZXItNnstd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOjc7LW1zLWZsZXgtb3JkZXI6NjtvcmRlcjo2fS5vcmRlci03ey13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6ODstbXMtZmxleC1vcmRlcjo3O29yZGVyOjd9Lm9yZGVyLTh7LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDo5Oy1tcy1mbGV4LW9yZGVyOjg7b3JkZXI6OH0ub3JkZXItbGFzdHstd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOjEwMDAwMDstbXMtZmxleC1vcmRlcjo5OTk5OTtvcmRlcjo5OTk5OX0uZmx7ZmxvYXQ6bGVmdH0uZmwsLmZye19kaXNwbGF5OmlubGluZX0uZnJ7ZmxvYXQ6cmlnaHR9LmZue2Zsb2F0Om5vbmV9LnNhbnMtc2VyaWZ7Zm9udC1mYW1pbHk6LWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsYXZlbmlyIG5leHQsYXZlbmlyLGhlbHZldGljYSBuZXVlLGhlbHZldGljYSx1YnVudHUscm9ib3RvLG5vdG8sc2Vnb2UgdWksYXJpYWwsc2Fucy1zZXJpZn0uc2VyaWZ7Zm9udC1mYW1pbHk6Z2VvcmdpYSx0aW1lcyxzZXJpZn0uc3lzdGVtLXNhbnMtc2VyaWZ7Zm9udC1mYW1pbHk6c2Fucy1zZXJpZn0uc3lzdGVtLXNlcmlme2ZvbnQtZmFtaWx5OnNlcmlmfS5jb2RlLGNvZGV7Zm9udC1mYW1pbHk6Q29uc29sYXMsbW9uYWNvLG1vbm9zcGFjZX0uY291cmllcntmb250LWZhbWlseTpDb3VyaWVyIE5leHQsY291cmllcixtb25vc3BhY2V9LmhlbHZldGljYXtmb250LWZhbWlseTpoZWx2ZXRpY2EgbmV1ZSxoZWx2ZXRpY2Esc2Fucy1zZXJpZn0uYXZlbmlye2ZvbnQtZmFtaWx5OmF2ZW5pciBuZXh0LGF2ZW5pcixzYW5zLXNlcmlmfS5hdGhlbGFze2ZvbnQtZmFtaWx5OmF0aGVsYXMsZ2VvcmdpYSxzZXJpZn0uZ2VvcmdpYXtmb250LWZhbWlseTpnZW9yZ2lhLHNlcmlmfS50aW1lc3tmb250LWZhbWlseTp0aW1lcyxzZXJpZn0uYm9kb25pe2ZvbnQtZmFtaWx5OkJvZG9uaSBNVCxzZXJpZn0uY2FsaXN0b3tmb250LWZhbWlseTpDYWxpc3RvIE1ULHNlcmlmfS5nYXJhbW9uZHtmb250LWZhbWlseTpnYXJhbW9uZCxzZXJpZn0uYmFza2VydmlsbGV7Zm9udC1mYW1pbHk6YmFza2VydmlsbGUsc2VyaWZ9Lml7Zm9udC1zdHlsZTppdGFsaWN9LmZzLW5vcm1hbHtmb250LXN0eWxlOm5vcm1hbH0ubm9ybWFse2ZvbnQtd2VpZ2h0OjQwMH0uYntmb250LXdlaWdodDo3MDB9LmZ3MXtmb250LXdlaWdodDoxMDB9LmZ3Mntmb250LXdlaWdodDoyMDB9LmZ3M3tmb250LXdlaWdodDozMDB9LmZ3NHtmb250LXdlaWdodDo0MDB9LmZ3NXtmb250LXdlaWdodDo1MDB9LmZ3Nntmb250LXdlaWdodDo2MDB9LmZ3N3tmb250LXdlaWdodDo3MDB9LmZ3OHtmb250LXdlaWdodDo4MDB9LmZ3OXtmb250LXdlaWdodDo5MDB9LmlucHV0LXJlc2V0ey13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lfS5idXR0b24tcmVzZXQ6Oi1tb3otZm9jdXMtaW5uZXIsLmlucHV0LXJlc2V0OjotbW96LWZvY3VzLWlubmVye2JvcmRlcjowO3BhZGRpbmc6MH0uaDF7aGVpZ2h0OjFyZW19Lmgye2hlaWdodDoycmVtfS5oM3toZWlnaHQ6NHJlbX0uaDR7aGVpZ2h0OjhyZW19Lmg1e2hlaWdodDoxNnJlbX0uaC0yNXtoZWlnaHQ6MjUlfS5oLTUwe2hlaWdodDo1MCV9LmgtNzV7aGVpZ2h0Ojc1JX0uaC0xMDB7aGVpZ2h0OjEwMCV9Lm1pbi1oLTEwMHttaW4taGVpZ2h0OjEwMCV9LnZoLTI1e2hlaWdodDoyNXZofS52aC01MHtoZWlnaHQ6NTB2aH0udmgtNzV7aGVpZ2h0Ojc1dmh9LnZoLTEwMHtoZWlnaHQ6MTAwdmh9Lm1pbi12aC0xMDB7bWluLWhlaWdodDoxMDB2aH0uaC1hdXRve2hlaWdodDphdXRvfS5oLWluaGVyaXR7aGVpZ2h0OmluaGVyaXR9LnRyYWNrZWR7bGV0dGVyLXNwYWNpbmc6LjFlbX0udHJhY2tlZC10aWdodHtsZXR0ZXItc3BhY2luZzotLjA1ZW19LnRyYWNrZWQtbWVnYXtsZXR0ZXItc3BhY2luZzouMjVlbX0ubGgtc29saWR7bGluZS1oZWlnaHQ6MX0ubGgtdGl0bGV7bGluZS1oZWlnaHQ6MS4yNX0ubGgtY29weXtsaW5lLWhlaWdodDoxLjV9Lmxpbmt7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmxpbmssLmxpbms6YWN0aXZlLC5saW5rOmZvY3VzLC5saW5rOmhvdmVyLC5saW5rOmxpbmssLmxpbms6dmlzaXRlZHstd2Via2l0LXRyYW5zaXRpb246Y29sb3IgLjE1cyBlYXNlLWluO3RyYW5zaXRpb246Y29sb3IgLjE1cyBlYXNlLWlufS5saW5rOmZvY3Vze291dGxpbmU6MXB4IGRvdHRlZCBjdXJyZW50Q29sb3J9Lmxpc3R7bGlzdC1zdHlsZS10eXBlOm5vbmV9Lm13LTEwMHttYXgtd2lkdGg6MTAwJX0ubXcxe21heC13aWR0aDoxcmVtfS5tdzJ7bWF4LXdpZHRoOjJyZW19Lm13M3ttYXgtd2lkdGg6NHJlbX0ubXc0e21heC13aWR0aDo4cmVtfS5tdzV7bWF4LXdpZHRoOjE2cmVtfS5tdzZ7bWF4LXdpZHRoOjMycmVtfS5tdzd7bWF4LXdpZHRoOjQ4cmVtfS5tdzh7bWF4LXdpZHRoOjY0cmVtfS5tdzl7bWF4LXdpZHRoOjk2cmVtfS5tdy1ub25le21heC13aWR0aDpub25lfS53MXt3aWR0aDoxcmVtfS53Mnt3aWR0aDoycmVtfS53M3t3aWR0aDo0cmVtfS53NHt3aWR0aDo4cmVtfS53NXt3aWR0aDoxNnJlbX0udy0xMHt3aWR0aDoxMCV9LnctMjB7d2lkdGg6MjAlfS53LTI1e3dpZHRoOjI1JX0udy0zMHt3aWR0aDozMCV9LnctMzN7d2lkdGg6MzMlfS53LTM0e3dpZHRoOjM0JX0udy00MHt3aWR0aDo0MCV9LnctNTB7d2lkdGg6NTAlfS53LTYwe3dpZHRoOjYwJX0udy03MHt3aWR0aDo3MCV9LnctNzV7d2lkdGg6NzUlfS53LTgwe3dpZHRoOjgwJX0udy05MHt3aWR0aDo5MCV9LnctMTAwe3dpZHRoOjEwMCV9LnctdGhpcmR7d2lkdGg6MzMuMzMzMzMlfS53LXR3by10aGlyZHN7d2lkdGg6NjYuNjY2NjclfS53LWF1dG97d2lkdGg6YXV0b30ub3ZlcmZsb3ctdmlzaWJsZXtvdmVyZmxvdzp2aXNpYmxlfS5vdmVyZmxvdy1oaWRkZW57b3ZlcmZsb3c6aGlkZGVufS5vdmVyZmxvdy1zY3JvbGx7b3ZlcmZsb3c6c2Nyb2xsfS5vdmVyZmxvdy1hdXRve292ZXJmbG93OmF1dG99Lm92ZXJmbG93LXgtdmlzaWJsZXtvdmVyZmxvdy14OnZpc2libGV9Lm92ZXJmbG93LXgtaGlkZGVue292ZXJmbG93LXg6aGlkZGVufS5vdmVyZmxvdy14LXNjcm9sbHtvdmVyZmxvdy14OnNjcm9sbH0ub3ZlcmZsb3cteC1hdXRve292ZXJmbG93LXg6YXV0b30ub3ZlcmZsb3cteS12aXNpYmxle292ZXJmbG93LXk6dmlzaWJsZX0ub3ZlcmZsb3cteS1oaWRkZW57b3ZlcmZsb3cteTpoaWRkZW59Lm92ZXJmbG93LXktc2Nyb2xse292ZXJmbG93LXk6c2Nyb2xsfS5vdmVyZmxvdy15LWF1dG97b3ZlcmZsb3cteTphdXRvfS5zdGF0aWN7cG9zaXRpb246c3RhdGljfS5yZWxhdGl2ZXtwb3NpdGlvbjpyZWxhdGl2ZX0uYWJzb2x1dGV7cG9zaXRpb246YWJzb2x1dGV9LmZpeGVke3Bvc2l0aW9uOmZpeGVkfS5vLTEwMHtvcGFjaXR5OjF9Lm8tOTB7b3BhY2l0eTouOX0uby04MHtvcGFjaXR5Oi44fS5vLTcwe29wYWNpdHk6Ljd9Lm8tNjB7b3BhY2l0eTouNn0uby01MHtvcGFjaXR5Oi41fS5vLTQwe29wYWNpdHk6LjR9Lm8tMzB7b3BhY2l0eTouM30uby0yMHtvcGFjaXR5Oi4yfS5vLTEwe29wYWNpdHk6LjF9Lm8tMDV7b3BhY2l0eTouMDV9Lm8tMDI1e29wYWNpdHk6LjAyNX0uby0we29wYWNpdHk6MH0ucm90YXRlLTQ1ey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyl9LnJvdGF0ZS05MHstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpfS5yb3RhdGUtMTM1ey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxMzVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMTM1ZGVnKX0ucm90YXRlLTE4MHstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9LnJvdGF0ZS0yMjV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDIyNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgyMjVkZWcpfS5yb3RhdGUtMjcwey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgyNzBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMjcwZGVnKX0ucm90YXRlLTMxNXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMzE1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDMxNWRlZyl9LmJsYWNrLTkwe2NvbG9yOnJnYmEoMCwwLDAsLjkpfS5ibGFjay04MHtjb2xvcjpyZ2JhKDAsMCwwLC44KX0uYmxhY2stNzB7Y29sb3I6cmdiYSgwLDAsMCwuNyl9LmJsYWNrLTYwe2NvbG9yOnJnYmEoMCwwLDAsLjYpfS5ibGFjay01MHtjb2xvcjpyZ2JhKDAsMCwwLC41KX0uYmxhY2stNDB7Y29sb3I6cmdiYSgwLDAsMCwuNCl9LmJsYWNrLTMwe2NvbG9yOnJnYmEoMCwwLDAsLjMpfS5ibGFjay0yMHtjb2xvcjpyZ2JhKDAsMCwwLC4yKX0uYmxhY2stMTB7Y29sb3I6cmdiYSgwLDAsMCwuMSl9LmJsYWNrLTA1e2NvbG9yOnJnYmEoMCwwLDAsLjA1KX0ud2hpdGUtOTB7Y29sb3I6aHNsYSgwLDAlLDEwMCUsLjkpfS53aGl0ZS04MHtjb2xvcjpoc2xhKDAsMCUsMTAwJSwuOCl9LndoaXRlLTcwe2NvbG9yOmhzbGEoMCwwJSwxMDAlLC43KX0ud2hpdGUtNjB7Y29sb3I6aHNsYSgwLDAlLDEwMCUsLjYpfS53aGl0ZS01MHtjb2xvcjpoc2xhKDAsMCUsMTAwJSwuNSl9LndoaXRlLTQwe2NvbG9yOmhzbGEoMCwwJSwxMDAlLC40KX0ud2hpdGUtMzB7Y29sb3I6aHNsYSgwLDAlLDEwMCUsLjMpfS53aGl0ZS0yMHtjb2xvcjpoc2xhKDAsMCUsMTAwJSwuMil9LndoaXRlLTEwe2NvbG9yOmhzbGEoMCwwJSwxMDAlLC4xKX0uYmxhY2t7Y29sb3I6IzAwMH0ubmVhci1ibGFja3tjb2xvcjojMTExfS5kYXJrLWdyYXl7Y29sb3I6IzMzM30ubWlkLWdyYXl7Y29sb3I6IzU1NX0uZ3JheXtjb2xvcjojNzc3fS5zaWx2ZXJ7Y29sb3I6Izk5OX0ubGlnaHQtc2lsdmVye2NvbG9yOiNhYWF9Lm1vb24tZ3JheXtjb2xvcjojY2NjfS5saWdodC1ncmF5e2NvbG9yOiNlZWV9Lm5lYXItd2hpdGV7Y29sb3I6I2Y0ZjRmNH0ud2hpdGV7Y29sb3I6I2ZmZn0uZGFyay1yZWR7Y29sb3I6I2U3MDQwZn0ucmVke2NvbG9yOiNmZjQxMzZ9LmxpZ2h0LXJlZHtjb2xvcjojZmY3MjVjfS5vcmFuZ2V7Y29sb3I6I2ZmNjMwMH0uZ29sZHtjb2xvcjojZmZiNzAwfS55ZWxsb3d7Y29sb3I6Z29sZH0ubGlnaHQteWVsbG93e2NvbG9yOiNmYmYxYTl9LnB1cnBsZXtjb2xvcjojNWUyY2E1fS5saWdodC1wdXJwbGV7Y29sb3I6I2E0NjNmMn0uZGFyay1waW5re2NvbG9yOiNkNTAwOGZ9LmhvdC1waW5re2NvbG9yOiNmZjQxYjR9LnBpbmt7Y29sb3I6I2ZmODBjY30ubGlnaHQtcGlua3tjb2xvcjojZmZhM2Q3fS5kYXJrLWdyZWVue2NvbG9yOiMxMzc3NTJ9LmdyZWVue2NvbG9yOiMxOWE5NzR9LmxpZ2h0LWdyZWVue2NvbG9yOiM5ZWViY2Z9Lm5hdnl7Y29sb3I6IzAwMWI0NH0uZGFyay1ibHVle2NvbG9yOiMwMDQ0OWV9LmJsdWV7Y29sb3I6IzM1N2VkZH0ubGlnaHQtYmx1ZXtjb2xvcjojOTZjY2ZmfS5saWdodGVzdC1ibHVle2NvbG9yOiNjZGVjZmZ9Lndhc2hlZC1ibHVle2NvbG9yOiNmNmZmZmV9Lndhc2hlZC1ncmVlbntjb2xvcjojZThmZGY1fS53YXNoZWQteWVsbG93e2NvbG9yOiNmZmZjZWJ9Lndhc2hlZC1yZWR7Y29sb3I6I2ZmZGZkZn0uYmctYmxhY2stOTB7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC45KX0uYmctYmxhY2stODB7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC44KX0uYmctYmxhY2stNzB7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC43KX0uYmctYmxhY2stNjB7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC42KX0uYmctYmxhY2stNTB7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC41KX0uYmctYmxhY2stNDB7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC40KX0uYmctYmxhY2stMzB7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4zKX0uYmctYmxhY2stMjB7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4yKX0uYmctYmxhY2stMTB7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4xKX0uYmctYmxhY2stMDV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4wNSl9LmJnLXdoaXRlLTkwe2JhY2tncm91bmQtY29sb3I6aHNsYSgwLDAlLDEwMCUsLjkpfS5iZy13aGl0ZS04MHtiYWNrZ3JvdW5kLWNvbG9yOmhzbGEoMCwwJSwxMDAlLC44KX0uYmctd2hpdGUtNzB7YmFja2dyb3VuZC1jb2xvcjpoc2xhKDAsMCUsMTAwJSwuNyl9LmJnLXdoaXRlLTYwe2JhY2tncm91bmQtY29sb3I6aHNsYSgwLDAlLDEwMCUsLjYpfS5iZy13aGl0ZS01MHtiYWNrZ3JvdW5kLWNvbG9yOmhzbGEoMCwwJSwxMDAlLC41KX0uYmctd2hpdGUtNDB7YmFja2dyb3VuZC1jb2xvcjpoc2xhKDAsMCUsMTAwJSwuNCl9LmJnLXdoaXRlLTMwe2JhY2tncm91bmQtY29sb3I6aHNsYSgwLDAlLDEwMCUsLjMpfS5iZy13aGl0ZS0yMHtiYWNrZ3JvdW5kLWNvbG9yOmhzbGEoMCwwJSwxMDAlLC4yKX0uYmctd2hpdGUtMTB7YmFja2dyb3VuZC1jb2xvcjpoc2xhKDAsMCUsMTAwJSwuMSl9LmJnLWJsYWNre2JhY2tncm91bmQtY29sb3I6IzAwMH0uYmctbmVhci1ibGFja3tiYWNrZ3JvdW5kLWNvbG9yOiMxMTF9LmJnLWRhcmstZ3JheXtiYWNrZ3JvdW5kLWNvbG9yOiMzMzN9LmJnLW1pZC1ncmF5e2JhY2tncm91bmQtY29sb3I6IzU1NX0uYmctZ3JheXtiYWNrZ3JvdW5kLWNvbG9yOiM3Nzd9LmJnLXNpbHZlcntiYWNrZ3JvdW5kLWNvbG9yOiM5OTl9LmJnLWxpZ2h0LXNpbHZlcntiYWNrZ3JvdW5kLWNvbG9yOiNhYWF9LmJnLW1vb24tZ3JheXtiYWNrZ3JvdW5kLWNvbG9yOiNjY2N9LmJnLWxpZ2h0LWdyYXl7YmFja2dyb3VuZC1jb2xvcjojZWVlfS5iZy1uZWFyLXdoaXRle2JhY2tncm91bmQtY29sb3I6I2Y0ZjRmNH0uYmctd2hpdGV7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5iZy10cmFuc3BhcmVudHtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5iZy1kYXJrLXJlZHtiYWNrZ3JvdW5kLWNvbG9yOiNlNzA0MGZ9LmJnLXJlZHtiYWNrZ3JvdW5kLWNvbG9yOiNmZjQxMzZ9LmJnLWxpZ2h0LXJlZHtiYWNrZ3JvdW5kLWNvbG9yOiNmZjcyNWN9LmJnLW9yYW5nZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZjYzMDB9LmJnLWdvbGR7YmFja2dyb3VuZC1jb2xvcjojZmZiNzAwfS5iZy15ZWxsb3d7YmFja2dyb3VuZC1jb2xvcjpnb2xkfS5iZy1saWdodC15ZWxsb3d7YmFja2dyb3VuZC1jb2xvcjojZmJmMWE5fS5iZy1wdXJwbGV7YmFja2dyb3VuZC1jb2xvcjojNWUyY2E1fS5iZy1saWdodC1wdXJwbGV7YmFja2dyb3VuZC1jb2xvcjojYTQ2M2YyfS5iZy1kYXJrLXBpbmt7YmFja2dyb3VuZC1jb2xvcjojZDUwMDhmfS5iZy1ob3QtcGlua3tiYWNrZ3JvdW5kLWNvbG9yOiNmZjQxYjR9LmJnLXBpbmt7YmFja2dyb3VuZC1jb2xvcjojZmY4MGNjfS5iZy1saWdodC1waW5re2JhY2tncm91bmQtY29sb3I6I2ZmYTNkN30uYmctZGFyay1ncmVlbntiYWNrZ3JvdW5kLWNvbG9yOiMxMzc3NTJ9LmJnLWdyZWVue2JhY2tncm91bmQtY29sb3I6IzE5YTk3NH0uYmctbGlnaHQtZ3JlZW57YmFja2dyb3VuZC1jb2xvcjojOWVlYmNmfS5iZy1uYXZ5e2JhY2tncm91bmQtY29sb3I6IzAwMWI0NH0uYmctZGFyay1ibHVle2JhY2tncm91bmQtY29sb3I6IzAwNDQ5ZX0uYmctYmx1ZXtiYWNrZ3JvdW5kLWNvbG9yOiMzNTdlZGR9LmJnLWxpZ2h0LWJsdWV7YmFja2dyb3VuZC1jb2xvcjojOTZjY2ZmfS5iZy1saWdodGVzdC1ibHVle2JhY2tncm91bmQtY29sb3I6I2NkZWNmZn0uYmctd2FzaGVkLWJsdWV7YmFja2dyb3VuZC1jb2xvcjojZjZmZmZlfS5iZy13YXNoZWQtZ3JlZW57YmFja2dyb3VuZC1jb2xvcjojZThmZGY1fS5iZy13YXNoZWQteWVsbG93e2JhY2tncm91bmQtY29sb3I6I2ZmZmNlYn0uYmctd2FzaGVkLXJlZHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmRmZGZ9LmhvdmVyLWJsYWNrOmZvY3VzLC5ob3Zlci1ibGFjazpob3Zlcntjb2xvcjojMDAwfS5ob3Zlci1uZWFyLWJsYWNrOmZvY3VzLC5ob3Zlci1uZWFyLWJsYWNrOmhvdmVye2NvbG9yOiMxMTF9LmhvdmVyLWRhcmstZ3JheTpmb2N1cywuaG92ZXItZGFyay1ncmF5OmhvdmVye2NvbG9yOiMzMzN9LmhvdmVyLW1pZC1ncmF5OmZvY3VzLC5ob3Zlci1taWQtZ3JheTpob3Zlcntjb2xvcjojNTU1fS5ob3Zlci1ncmF5OmZvY3VzLC5ob3Zlci1ncmF5OmhvdmVye2NvbG9yOiM3Nzd9LmhvdmVyLXNpbHZlcjpmb2N1cywuaG92ZXItc2lsdmVyOmhvdmVye2NvbG9yOiM5OTl9LmhvdmVyLWxpZ2h0LXNpbHZlcjpmb2N1cywuaG92ZXItbGlnaHQtc2lsdmVyOmhvdmVye2NvbG9yOiNhYWF9LmhvdmVyLW1vb24tZ3JheTpmb2N1cywuaG92ZXItbW9vbi1ncmF5OmhvdmVye2NvbG9yOiNjY2N9LmhvdmVyLWxpZ2h0LWdyYXk6Zm9jdXMsLmhvdmVyLWxpZ2h0LWdyYXk6aG92ZXJ7Y29sb3I6I2VlZX0uaG92ZXItbmVhci13aGl0ZTpmb2N1cywuaG92ZXItbmVhci13aGl0ZTpob3Zlcntjb2xvcjojZjRmNGY0fS5ob3Zlci13aGl0ZTpmb2N1cywuaG92ZXItd2hpdGU6aG92ZXJ7Y29sb3I6I2ZmZn0uaG92ZXItYmxhY2stOTA6Zm9jdXMsLmhvdmVyLWJsYWNrLTkwOmhvdmVye2NvbG9yOnJnYmEoMCwwLDAsLjkpfS5ob3Zlci1ibGFjay04MDpmb2N1cywuaG92ZXItYmxhY2stODA6aG92ZXJ7Y29sb3I6cmdiYSgwLDAsMCwuOCl9LmhvdmVyLWJsYWNrLTcwOmZvY3VzLC5ob3Zlci1ibGFjay03MDpob3Zlcntjb2xvcjpyZ2JhKDAsMCwwLC43KX0uaG92ZXItYmxhY2stNjA6Zm9jdXMsLmhvdmVyLWJsYWNrLTYwOmhvdmVye2NvbG9yOnJnYmEoMCwwLDAsLjYpfS5ob3Zlci1ibGFjay01MDpmb2N1cywuaG92ZXItYmxhY2stNTA6aG92ZXJ7Y29sb3I6cmdiYSgwLDAsMCwuNSl9LmhvdmVyLWJsYWNrLTQwOmZvY3VzLC5ob3Zlci1ibGFjay00MDpob3Zlcntjb2xvcjpyZ2JhKDAsMCwwLC40KX0uaG92ZXItYmxhY2stMzA6Zm9jdXMsLmhvdmVyLWJsYWNrLTMwOmhvdmVye2NvbG9yOnJnYmEoMCwwLDAsLjMpfS5ob3Zlci1ibGFjay0yMDpmb2N1cywuaG92ZXItYmxhY2stMjA6aG92ZXJ7Y29sb3I6cmdiYSgwLDAsMCwuMil9LmhvdmVyLWJsYWNrLTEwOmZvY3VzLC5ob3Zlci1ibGFjay0xMDpob3Zlcntjb2xvcjpyZ2JhKDAsMCwwLC4xKX0uaG92ZXItd2hpdGUtOTA6Zm9jdXMsLmhvdmVyLXdoaXRlLTkwOmhvdmVye2NvbG9yOmhzbGEoMCwwJSwxMDAlLC45KX0uaG92ZXItd2hpdGUtODA6Zm9jdXMsLmhvdmVyLXdoaXRlLTgwOmhvdmVye2NvbG9yOmhzbGEoMCwwJSwxMDAlLC44KX0uaG92ZXItd2hpdGUtNzA6Zm9jdXMsLmhvdmVyLXdoaXRlLTcwOmhvdmVye2NvbG9yOmhzbGEoMCwwJSwxMDAlLC43KX0uaG92ZXItd2hpdGUtNjA6Zm9jdXMsLmhvdmVyLXdoaXRlLTYwOmhvdmVye2NvbG9yOmhzbGEoMCwwJSwxMDAlLC42KX0uaG92ZXItd2hpdGUtNTA6Zm9jdXMsLmhvdmVyLXdoaXRlLTUwOmhvdmVye2NvbG9yOmhzbGEoMCwwJSwxMDAlLC41KX0uaG92ZXItd2hpdGUtNDA6Zm9jdXMsLmhvdmVyLXdoaXRlLTQwOmhvdmVye2NvbG9yOmhzbGEoMCwwJSwxMDAlLC40KX0uaG92ZXItd2hpdGUtMzA6Zm9jdXMsLmhvdmVyLXdoaXRlLTMwOmhvdmVye2NvbG9yOmhzbGEoMCwwJSwxMDAlLC4zKX0uaG92ZXItd2hpdGUtMjA6Zm9jdXMsLmhvdmVyLXdoaXRlLTIwOmhvdmVye2NvbG9yOmhzbGEoMCwwJSwxMDAlLC4yKX0uaG92ZXItd2hpdGUtMTA6Zm9jdXMsLmhvdmVyLXdoaXRlLTEwOmhvdmVye2NvbG9yOmhzbGEoMCwwJSwxMDAlLC4xKX0uaG92ZXItYmctYmxhY2s6Zm9jdXMsLmhvdmVyLWJnLWJsYWNrOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzAwMH0uaG92ZXItYmctbmVhci1ibGFjazpmb2N1cywuaG92ZXItYmctbmVhci1ibGFjazpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMxMTF9LmhvdmVyLWJnLWRhcmstZ3JheTpmb2N1cywuaG92ZXItYmctZGFyay1ncmF5OmhvdmVye2JhY2tncm91bmQtY29sb3I6IzMzM30uaG92ZXItYmctZGFyay1ncmF5OmZvY3VzLC5ob3Zlci1iZy1taWQtZ3JheTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM1NTV9LmhvdmVyLWJnLWdyYXk6Zm9jdXMsLmhvdmVyLWJnLWdyYXk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojNzc3fS5ob3Zlci1iZy1zaWx2ZXI6Zm9jdXMsLmhvdmVyLWJnLXNpbHZlcjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM5OTl9LmhvdmVyLWJnLWxpZ2h0LXNpbHZlcjpmb2N1cywuaG92ZXItYmctbGlnaHQtc2lsdmVyOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2FhYX0uaG92ZXItYmctbW9vbi1ncmF5OmZvY3VzLC5ob3Zlci1iZy1tb29uLWdyYXk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojY2NjfS5ob3Zlci1iZy1saWdodC1ncmF5OmZvY3VzLC5ob3Zlci1iZy1saWdodC1ncmF5OmhvdmVye2JhY2tncm91bmQtY29sb3I6I2VlZX0uaG92ZXItYmctbmVhci13aGl0ZTpmb2N1cywuaG92ZXItYmctbmVhci13aGl0ZTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmNGY0ZjR9LmhvdmVyLWJnLXdoaXRlOmZvY3VzLC5ob3Zlci1iZy13aGl0ZTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmhvdmVyLWJnLXRyYW5zcGFyZW50OmZvY3VzLC5ob3Zlci1iZy10cmFuc3BhcmVudDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5ob3Zlci1iZy1ibGFjay05MDpmb2N1cywuaG92ZXItYmctYmxhY2stOTA6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC45KX0uaG92ZXItYmctYmxhY2stODA6Zm9jdXMsLmhvdmVyLWJnLWJsYWNrLTgwOmhvdmVye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuOCl9LmhvdmVyLWJnLWJsYWNrLTcwOmZvY3VzLC5ob3Zlci1iZy1ibGFjay03MDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjcpfS5ob3Zlci1iZy1ibGFjay02MDpmb2N1cywuaG92ZXItYmctYmxhY2stNjA6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC42KX0uaG92ZXItYmctYmxhY2stNTA6Zm9jdXMsLmhvdmVyLWJnLWJsYWNrLTUwOmhvdmVye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuNSl9LmhvdmVyLWJnLWJsYWNrLTQwOmZvY3VzLC5ob3Zlci1iZy1ibGFjay00MDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjQpfS5ob3Zlci1iZy1ibGFjay0zMDpmb2N1cywuaG92ZXItYmctYmxhY2stMzA6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4zKX0uaG92ZXItYmctYmxhY2stMjA6Zm9jdXMsLmhvdmVyLWJnLWJsYWNrLTIwOmhvdmVye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMil9LmhvdmVyLWJnLWJsYWNrLTEwOmZvY3VzLC5ob3Zlci1iZy1ibGFjay0xMDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjEpfS5ob3Zlci1iZy13aGl0ZS05MDpmb2N1cywuaG92ZXItYmctd2hpdGUtOTA6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpoc2xhKDAsMCUsMTAwJSwuOSl9LmhvdmVyLWJnLXdoaXRlLTgwOmZvY3VzLC5ob3Zlci1iZy13aGl0ZS04MDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOmhzbGEoMCwwJSwxMDAlLC44KX0uaG92ZXItYmctd2hpdGUtNzA6Zm9jdXMsLmhvdmVyLWJnLXdoaXRlLTcwOmhvdmVye2JhY2tncm91bmQtY29sb3I6aHNsYSgwLDAlLDEwMCUsLjcpfS5ob3Zlci1iZy13aGl0ZS02MDpmb2N1cywuaG92ZXItYmctd2hpdGUtNjA6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpoc2xhKDAsMCUsMTAwJSwuNil9LmhvdmVyLWJnLXdoaXRlLTUwOmZvY3VzLC5ob3Zlci1iZy13aGl0ZS01MDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOmhzbGEoMCwwJSwxMDAlLC41KX0uaG92ZXItYmctd2hpdGUtNDA6Zm9jdXMsLmhvdmVyLWJnLXdoaXRlLTQwOmhvdmVye2JhY2tncm91bmQtY29sb3I6aHNsYSgwLDAlLDEwMCUsLjQpfS5ob3Zlci1iZy13aGl0ZS0zMDpmb2N1cywuaG92ZXItYmctd2hpdGUtMzA6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpoc2xhKDAsMCUsMTAwJSwuMyl9LmhvdmVyLWJnLXdoaXRlLTIwOmZvY3VzLC5ob3Zlci1iZy13aGl0ZS0yMDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOmhzbGEoMCwwJSwxMDAlLC4yKX0uaG92ZXItYmctd2hpdGUtMTA6Zm9jdXMsLmhvdmVyLWJnLXdoaXRlLTEwOmhvdmVye2JhY2tncm91bmQtY29sb3I6aHNsYSgwLDAlLDEwMCUsLjEpfS5ob3Zlci1kYXJrLXJlZDpmb2N1cywuaG92ZXItZGFyay1yZWQ6aG92ZXJ7Y29sb3I6I2U3MDQwZn0uaG92ZXItcmVkOmZvY3VzLC5ob3Zlci1yZWQ6aG92ZXJ7Y29sb3I6I2ZmNDEzNn0uaG92ZXItbGlnaHQtcmVkOmZvY3VzLC5ob3Zlci1saWdodC1yZWQ6aG92ZXJ7Y29sb3I6I2ZmNzI1Y30uaG92ZXItb3JhbmdlOmZvY3VzLC5ob3Zlci1vcmFuZ2U6aG92ZXJ7Y29sb3I6I2ZmNjMwMH0uaG92ZXItZ29sZDpmb2N1cywuaG92ZXItZ29sZDpob3Zlcntjb2xvcjojZmZiNzAwfS5ob3Zlci15ZWxsb3c6Zm9jdXMsLmhvdmVyLXllbGxvdzpob3Zlcntjb2xvcjpnb2xkfS5ob3Zlci1saWdodC15ZWxsb3c6Zm9jdXMsLmhvdmVyLWxpZ2h0LXllbGxvdzpob3Zlcntjb2xvcjojZmJmMWE5fS5ob3Zlci1wdXJwbGU6Zm9jdXMsLmhvdmVyLXB1cnBsZTpob3Zlcntjb2xvcjojNWUyY2E1fS5ob3Zlci1saWdodC1wdXJwbGU6Zm9jdXMsLmhvdmVyLWxpZ2h0LXB1cnBsZTpob3Zlcntjb2xvcjojYTQ2M2YyfS5ob3Zlci1kYXJrLXBpbms6Zm9jdXMsLmhvdmVyLWRhcmstcGluazpob3Zlcntjb2xvcjojZDUwMDhmfS5ob3Zlci1ob3QtcGluazpmb2N1cywuaG92ZXItaG90LXBpbms6aG92ZXJ7Y29sb3I6I2ZmNDFiNH0uaG92ZXItcGluazpmb2N1cywuaG92ZXItcGluazpob3Zlcntjb2xvcjojZmY4MGNjfS5ob3Zlci1saWdodC1waW5rOmZvY3VzLC5ob3Zlci1saWdodC1waW5rOmhvdmVye2NvbG9yOiNmZmEzZDd9LmhvdmVyLWRhcmstZ3JlZW46Zm9jdXMsLmhvdmVyLWRhcmstZ3JlZW46aG92ZXJ7Y29sb3I6IzEzNzc1Mn0uaG92ZXItZ3JlZW46Zm9jdXMsLmhvdmVyLWdyZWVuOmhvdmVye2NvbG9yOiMxOWE5NzR9LmhvdmVyLWxpZ2h0LWdyZWVuOmZvY3VzLC5ob3Zlci1saWdodC1ncmVlbjpob3Zlcntjb2xvcjojOWVlYmNmfS5ob3Zlci1uYXZ5OmZvY3VzLC5ob3Zlci1uYXZ5OmhvdmVye2NvbG9yOiMwMDFiNDR9LmhvdmVyLWRhcmstYmx1ZTpmb2N1cywuaG92ZXItZGFyay1ibHVlOmhvdmVye2NvbG9yOiMwMDQ0OWV9LmhvdmVyLWJsdWU6Zm9jdXMsLmhvdmVyLWJsdWU6aG92ZXJ7Y29sb3I6IzM1N2VkZH0uaG92ZXItbGlnaHQtYmx1ZTpmb2N1cywuaG92ZXItbGlnaHQtYmx1ZTpob3Zlcntjb2xvcjojOTZjY2ZmfS5ob3Zlci1saWdodGVzdC1ibHVlOmZvY3VzLC5ob3Zlci1saWdodGVzdC1ibHVlOmhvdmVye2NvbG9yOiNjZGVjZmZ9LmhvdmVyLXdhc2hlZC1ibHVlOmZvY3VzLC5ob3Zlci13YXNoZWQtYmx1ZTpob3Zlcntjb2xvcjojZjZmZmZlfS5ob3Zlci13YXNoZWQtZ3JlZW46Zm9jdXMsLmhvdmVyLXdhc2hlZC1ncmVlbjpob3Zlcntjb2xvcjojZThmZGY1fS5ob3Zlci13YXNoZWQteWVsbG93OmZvY3VzLC5ob3Zlci13YXNoZWQteWVsbG93OmhvdmVye2NvbG9yOiNmZmZjZWJ9LmhvdmVyLXdhc2hlZC1yZWQ6Zm9jdXMsLmhvdmVyLXdhc2hlZC1yZWQ6aG92ZXJ7Y29sb3I6I2ZmZGZkZn0uaG92ZXItYmctZGFyay1yZWQ6Zm9jdXMsLmhvdmVyLWJnLWRhcmstcmVkOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2U3MDQwZn0uaG92ZXItYmctcmVkOmZvY3VzLC5ob3Zlci1iZy1yZWQ6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmY0MTM2fS5ob3Zlci1iZy1saWdodC1yZWQ6Zm9jdXMsLmhvdmVyLWJnLWxpZ2h0LXJlZDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZjcyNWN9LmhvdmVyLWJnLW9yYW5nZTpmb2N1cywuaG92ZXItYmctb3JhbmdlOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2ZmNjMwMH0uaG92ZXItYmctZ29sZDpmb2N1cywuaG92ZXItYmctZ29sZDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmI3MDB9LmhvdmVyLWJnLXllbGxvdzpmb2N1cywuaG92ZXItYmcteWVsbG93OmhvdmVye2JhY2tncm91bmQtY29sb3I6Z29sZH0uaG92ZXItYmctbGlnaHQteWVsbG93OmZvY3VzLC5ob3Zlci1iZy1saWdodC15ZWxsb3c6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmJmMWE5fS5ob3Zlci1iZy1wdXJwbGU6Zm9jdXMsLmhvdmVyLWJnLXB1cnBsZTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM1ZTJjYTV9LmhvdmVyLWJnLWxpZ2h0LXB1cnBsZTpmb2N1cywuaG92ZXItYmctbGlnaHQtcHVycGxlOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2E0NjNmMn0uaG92ZXItYmctZGFyay1waW5rOmZvY3VzLC5ob3Zlci1iZy1kYXJrLXBpbms6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZDUwMDhmfS5ob3Zlci1iZy1ob3QtcGluazpmb2N1cywuaG92ZXItYmctaG90LXBpbms6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmY0MWI0fS5ob3Zlci1iZy1waW5rOmZvY3VzLC5ob3Zlci1iZy1waW5rOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2ZmODBjY30uaG92ZXItYmctbGlnaHQtcGluazpmb2N1cywuaG92ZXItYmctbGlnaHQtcGluazpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmEzZDd9LmhvdmVyLWJnLWRhcmstZ3JlZW46Zm9jdXMsLmhvdmVyLWJnLWRhcmstZ3JlZW46aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMTM3NzUyfS5ob3Zlci1iZy1ncmVlbjpmb2N1cywuaG92ZXItYmctZ3JlZW46aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMTlhOTc0fS5ob3Zlci1iZy1saWdodC1ncmVlbjpmb2N1cywuaG92ZXItYmctbGlnaHQtZ3JlZW46aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojOWVlYmNmfS5ob3Zlci1iZy1uYXZ5OmZvY3VzLC5ob3Zlci1iZy1uYXZ5OmhvdmVye2JhY2tncm91bmQtY29sb3I6IzAwMWI0NH0uaG92ZXItYmctZGFyay1ibHVlOmZvY3VzLC5ob3Zlci1iZy1kYXJrLWJsdWU6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMDA0NDllfS5ob3Zlci1iZy1ibHVlOmZvY3VzLC5ob3Zlci1iZy1ibHVlOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzM1N2VkZH0uaG92ZXItYmctbGlnaHQtYmx1ZTpmb2N1cywuaG92ZXItYmctbGlnaHQtYmx1ZTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM5NmNjZmZ9LmhvdmVyLWJnLWxpZ2h0ZXN0LWJsdWU6Zm9jdXMsLmhvdmVyLWJnLWxpZ2h0ZXN0LWJsdWU6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojY2RlY2ZmfS5ob3Zlci1iZy13YXNoZWQtYmx1ZTpmb2N1cywuaG92ZXItYmctd2FzaGVkLWJsdWU6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjZmZmZlfS5ob3Zlci1iZy13YXNoZWQtZ3JlZW46Zm9jdXMsLmhvdmVyLWJnLXdhc2hlZC1ncmVlbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNlOGZkZjV9LmhvdmVyLWJnLXdhc2hlZC15ZWxsb3c6Zm9jdXMsLmhvdmVyLWJnLXdhc2hlZC15ZWxsb3c6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmY2VifS5ob3Zlci1iZy13YXNoZWQtcmVkOmZvY3VzLC5ob3Zlci1iZy13YXNoZWQtcmVkOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2ZmZGZkZn0ucGEwe3BhZGRpbmc6MH0ucGExe3BhZGRpbmc6LjI1cmVtfS5wYTJ7cGFkZGluZzouNXJlbX0ucGEze3BhZGRpbmc6MXJlbX0ucGE0e3BhZGRpbmc6MnJlbX0ucGE1e3BhZGRpbmc6NHJlbX0ucGE2e3BhZGRpbmc6OHJlbX0ucGE3e3BhZGRpbmc6MTZyZW19LnBsMHtwYWRkaW5nLWxlZnQ6MH0ucGwxe3BhZGRpbmctbGVmdDouMjVyZW19LnBsMntwYWRkaW5nLWxlZnQ6LjVyZW19LnBsM3twYWRkaW5nLWxlZnQ6MXJlbX0ucGw0e3BhZGRpbmctbGVmdDoycmVtfS5wbDV7cGFkZGluZy1sZWZ0OjRyZW19LnBsNntwYWRkaW5nLWxlZnQ6OHJlbX0ucGw3e3BhZGRpbmctbGVmdDoxNnJlbX0ucHIwe3BhZGRpbmctcmlnaHQ6MH0ucHIxe3BhZGRpbmctcmlnaHQ6LjI1cmVtfS5wcjJ7cGFkZGluZy1yaWdodDouNXJlbX0ucHIze3BhZGRpbmctcmlnaHQ6MXJlbX0ucHI0e3BhZGRpbmctcmlnaHQ6MnJlbX0ucHI1e3BhZGRpbmctcmlnaHQ6NHJlbX0ucHI2e3BhZGRpbmctcmlnaHQ6OHJlbX0ucHI3e3BhZGRpbmctcmlnaHQ6MTZyZW19LnBiMHtwYWRkaW5nLWJvdHRvbTowfS5wYjF7cGFkZGluZy1ib3R0b206LjI1cmVtfS5wYjJ7cGFkZGluZy1ib3R0b206LjVyZW19LnBiM3twYWRkaW5nLWJvdHRvbToxcmVtfS5wYjR7cGFkZGluZy1ib3R0b206MnJlbX0ucGI1e3BhZGRpbmctYm90dG9tOjRyZW19LnBiNntwYWRkaW5nLWJvdHRvbTo4cmVtfS5wYjd7cGFkZGluZy1ib3R0b206MTZyZW19LnB0MHtwYWRkaW5nLXRvcDowfS5wdDF7cGFkZGluZy10b3A6LjI1cmVtfS5wdDJ7cGFkZGluZy10b3A6LjVyZW19LnB0M3twYWRkaW5nLXRvcDoxcmVtfS5wdDR7cGFkZGluZy10b3A6MnJlbX0ucHQ1e3BhZGRpbmctdG9wOjRyZW19LnB0NntwYWRkaW5nLXRvcDo4cmVtfS5wdDd7cGFkZGluZy10b3A6MTZyZW19LnB2MHtwYWRkaW5nLXRvcDowO3BhZGRpbmctYm90dG9tOjB9LnB2MXtwYWRkaW5nLXRvcDouMjVyZW07cGFkZGluZy1ib3R0b206LjI1cmVtfS5wdjJ7cGFkZGluZy10b3A6LjVyZW07cGFkZGluZy1ib3R0b206LjVyZW19LnB2M3twYWRkaW5nLXRvcDoxcmVtO3BhZGRpbmctYm90dG9tOjFyZW19LnB2NHtwYWRkaW5nLXRvcDoycmVtO3BhZGRpbmctYm90dG9tOjJyZW19LnB2NXtwYWRkaW5nLXRvcDo0cmVtO3BhZGRpbmctYm90dG9tOjRyZW19LnB2NntwYWRkaW5nLXRvcDo4cmVtO3BhZGRpbmctYm90dG9tOjhyZW19LnB2N3twYWRkaW5nLXRvcDoxNnJlbTtwYWRkaW5nLWJvdHRvbToxNnJlbX0ucGgwe3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MH0ucGgxe3BhZGRpbmctbGVmdDouMjVyZW07cGFkZGluZy1yaWdodDouMjVyZW19LnBoMntwYWRkaW5nLWxlZnQ6LjVyZW07cGFkZGluZy1yaWdodDouNXJlbX0ucGgze3BhZGRpbmctbGVmdDoxcmVtO3BhZGRpbmctcmlnaHQ6MXJlbX0ucGg0e3BhZGRpbmctbGVmdDoycmVtO3BhZGRpbmctcmlnaHQ6MnJlbX0ucGg1e3BhZGRpbmctbGVmdDo0cmVtO3BhZGRpbmctcmlnaHQ6NHJlbX0ucGg2e3BhZGRpbmctbGVmdDo4cmVtO3BhZGRpbmctcmlnaHQ6OHJlbX0ucGg3e3BhZGRpbmctbGVmdDoxNnJlbTtwYWRkaW5nLXJpZ2h0OjE2cmVtfS5tYTB7bWFyZ2luOjB9Lm1hMXttYXJnaW46LjI1cmVtfS5tYTJ7bWFyZ2luOi41cmVtfS5tYTN7bWFyZ2luOjFyZW19Lm1hNHttYXJnaW46MnJlbX0ubWE1e21hcmdpbjo0cmVtfS5tYTZ7bWFyZ2luOjhyZW19Lm1hN3ttYXJnaW46MTZyZW19Lm1sMHttYXJnaW4tbGVmdDowfS5tbDF7bWFyZ2luLWxlZnQ6LjI1cmVtfS5tbDJ7bWFyZ2luLWxlZnQ6LjVyZW19Lm1sM3ttYXJnaW4tbGVmdDoxcmVtfS5tbDR7bWFyZ2luLWxlZnQ6MnJlbX0ubWw1e21hcmdpbi1sZWZ0OjRyZW19Lm1sNnttYXJnaW4tbGVmdDo4cmVtfS5tbDd7bWFyZ2luLWxlZnQ6MTZyZW19Lm1yMHttYXJnaW4tcmlnaHQ6MH0ubXIxe21hcmdpbi1yaWdodDouMjVyZW19Lm1yMnttYXJnaW4tcmlnaHQ6LjVyZW19Lm1yM3ttYXJnaW4tcmlnaHQ6MXJlbX0ubXI0e21hcmdpbi1yaWdodDoycmVtfS5tcjV7bWFyZ2luLXJpZ2h0OjRyZW19Lm1yNnttYXJnaW4tcmlnaHQ6OHJlbX0ubXI3e21hcmdpbi1yaWdodDoxNnJlbX0ubWIwe21hcmdpbi1ib3R0b206MH0ubWIxe21hcmdpbi1ib3R0b206LjI1cmVtfS5tYjJ7bWFyZ2luLWJvdHRvbTouNXJlbX0ubWIze21hcmdpbi1ib3R0b206MXJlbX0ubWI0e21hcmdpbi1ib3R0b206MnJlbX0ubWI1e21hcmdpbi1ib3R0b206NHJlbX0ubWI2e21hcmdpbi1ib3R0b206OHJlbX0ubWI3e21hcmdpbi1ib3R0b206MTZyZW19Lm10MHttYXJnaW4tdG9wOjB9Lm10MXttYXJnaW4tdG9wOi4yNXJlbX0ubXQye21hcmdpbi10b3A6LjVyZW19Lm10M3ttYXJnaW4tdG9wOjFyZW19Lm10NHttYXJnaW4tdG9wOjJyZW19Lm10NXttYXJnaW4tdG9wOjRyZW19Lm10NnttYXJnaW4tdG9wOjhyZW19Lm10N3ttYXJnaW4tdG9wOjE2cmVtfS5tdjB7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MH0ubXYxe21hcmdpbi10b3A6LjI1cmVtO21hcmdpbi1ib3R0b206LjI1cmVtfS5tdjJ7bWFyZ2luLXRvcDouNXJlbTttYXJnaW4tYm90dG9tOi41cmVtfS5tdjN7bWFyZ2luLXRvcDoxcmVtO21hcmdpbi1ib3R0b206MXJlbX0ubXY0e21hcmdpbi10b3A6MnJlbTttYXJnaW4tYm90dG9tOjJyZW19Lm12NXttYXJnaW4tdG9wOjRyZW07bWFyZ2luLWJvdHRvbTo0cmVtfS5tdjZ7bWFyZ2luLXRvcDo4cmVtO21hcmdpbi1ib3R0b206OHJlbX0ubXY3e21hcmdpbi10b3A6MTZyZW07bWFyZ2luLWJvdHRvbToxNnJlbX0ubWgwe21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjB9Lm1oMXttYXJnaW4tbGVmdDouMjVyZW07bWFyZ2luLXJpZ2h0Oi4yNXJlbX0ubWgye21hcmdpbi1sZWZ0Oi41cmVtO21hcmdpbi1yaWdodDouNXJlbX0ubWgze21hcmdpbi1sZWZ0OjFyZW07bWFyZ2luLXJpZ2h0OjFyZW19Lm1oNHttYXJnaW4tbGVmdDoycmVtO21hcmdpbi1yaWdodDoycmVtfS5taDV7bWFyZ2luLWxlZnQ6NHJlbTttYXJnaW4tcmlnaHQ6NHJlbX0ubWg2e21hcmdpbi1sZWZ0OjhyZW07bWFyZ2luLXJpZ2h0OjhyZW19Lm1oN3ttYXJnaW4tbGVmdDoxNnJlbTttYXJnaW4tcmlnaHQ6MTZyZW19Lm5hMXttYXJnaW46LS4yNXJlbX0ubmEye21hcmdpbjotLjVyZW19Lm5hM3ttYXJnaW46LTFyZW19Lm5hNHttYXJnaW46LTJyZW19Lm5hNXttYXJnaW46LTRyZW19Lm5hNnttYXJnaW46LThyZW19Lm5hN3ttYXJnaW46LTE2cmVtfS5ubDF7bWFyZ2luLWxlZnQ6LS4yNXJlbX0ubmwye21hcmdpbi1sZWZ0Oi0uNXJlbX0ubmwze21hcmdpbi1sZWZ0Oi0xcmVtfS5ubDR7bWFyZ2luLWxlZnQ6LTJyZW19Lm5sNXttYXJnaW4tbGVmdDotNHJlbX0ubmw2e21hcmdpbi1sZWZ0Oi04cmVtfS5ubDd7bWFyZ2luLWxlZnQ6LTE2cmVtfS5ucjF7bWFyZ2luLXJpZ2h0Oi0uMjVyZW19Lm5yMnttYXJnaW4tcmlnaHQ6LS41cmVtfS5ucjN7bWFyZ2luLXJpZ2h0Oi0xcmVtfS5ucjR7bWFyZ2luLXJpZ2h0Oi0ycmVtfS5ucjV7bWFyZ2luLXJpZ2h0Oi00cmVtfS5ucjZ7bWFyZ2luLXJpZ2h0Oi04cmVtfS5ucjd7bWFyZ2luLXJpZ2h0Oi0xNnJlbX0ubmIxe21hcmdpbi1ib3R0b206LS4yNXJlbX0ubmIye21hcmdpbi1ib3R0b206LS41cmVtfS5uYjN7bWFyZ2luLWJvdHRvbTotMXJlbX0ubmI0e21hcmdpbi1ib3R0b206LTJyZW19Lm5iNXttYXJnaW4tYm90dG9tOi00cmVtfS5uYjZ7bWFyZ2luLWJvdHRvbTotOHJlbX0ubmI3e21hcmdpbi1ib3R0b206LTE2cmVtfS5udDF7bWFyZ2luLXRvcDotLjI1cmVtfS5udDJ7bWFyZ2luLXRvcDotLjVyZW19Lm50M3ttYXJnaW4tdG9wOi0xcmVtfS5udDR7bWFyZ2luLXRvcDotMnJlbX0ubnQ1e21hcmdpbi10b3A6LTRyZW19Lm50NnttYXJnaW4tdG9wOi04cmVtfS5udDd7bWFyZ2luLXRvcDotMTZyZW19LmNvbGxhcHNle2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTtib3JkZXItc3BhY2luZzowfS5zdHJpcGVkLS1saWdodC1zaWx2ZXI6bnRoLWNoaWxkKG9kZCl7YmFja2dyb3VuZC1jb2xvcjojYWFhfS5zdHJpcGVkLS1tb29uLWdyYXk6bnRoLWNoaWxkKG9kZCl7YmFja2dyb3VuZC1jb2xvcjojY2NjfS5zdHJpcGVkLS1saWdodC1ncmF5Om50aC1jaGlsZChvZGQpe2JhY2tncm91bmQtY29sb3I6I2VlZX0uc3RyaXBlZC0tbmVhci13aGl0ZTpudGgtY2hpbGQob2RkKXtiYWNrZ3JvdW5kLWNvbG9yOiNmNGY0ZjR9LnN0cmlwZS1saWdodDpudGgtY2hpbGQob2RkKXtiYWNrZ3JvdW5kLWNvbG9yOmhzbGEoMCwwJSwxMDAlLC4xKX0uc3RyaXBlLWRhcms6bnRoLWNoaWxkKG9kZCl7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4xKX0uc3RyaWtle3RleHQtZGVjb3JhdGlvbjpsaW5lLXRocm91Z2h9LnVuZGVybGluZXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5uby11bmRlcmxpbmV7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnRse3RleHQtYWxpZ246bGVmdH0udHJ7dGV4dC1hbGlnbjpyaWdodH0udGN7dGV4dC1hbGlnbjpjZW50ZXJ9LnR0Y3t0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplfS50dGx7dGV4dC10cmFuc2Zvcm06bG93ZXJjYXNlfS50dHV7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS50dG57dGV4dC10cmFuc2Zvcm06bm9uZX0uZi02LC5mLWhlYWRsaW5le2ZvbnQtc2l6ZTo2cmVtfS5mLTUsLmYtc3ViaGVhZGxpbmV7Zm9udC1zaXplOjVyZW19LmYxe2ZvbnQtc2l6ZTozcmVtfS5mMntmb250LXNpemU6Mi4yNXJlbX0uZjN7Zm9udC1zaXplOjEuNXJlbX0uZjR7Zm9udC1zaXplOjEuMjVyZW19LmY1e2ZvbnQtc2l6ZToxcmVtfS5mNntmb250LXNpemU6Ljg3NXJlbX0ubWVhc3VyZXttYXgtd2lkdGg6MzBlbX0ubWVhc3VyZS13aWRle21heC13aWR0aDozNGVtfS5tZWFzdXJlLW5hcnJvd3ttYXgtd2lkdGg6MjBlbX0uaW5kZW50e3RleHQtaW5kZW50OjFlbTttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowfS5zbWFsbC1jYXBze2ZvbnQtdmFyaWFudDpzbWFsbC1jYXBzfS50cnVuY2F0ZXt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXN9Lm92ZXJmbG93LWNvbnRhaW5lcntvdmVyZmxvdy15OnNjcm9sbH0uY2VudGVye21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG99LmNsaXB7cG9zaXRpb246Zml4ZWQhaW1wb3J0YW50O19wb3NpdGlvbjphYnNvbHV0ZSFpbXBvcnRhbnQ7Y2xpcDpyZWN0KDFweCAxcHggMXB4IDFweCk7Y2xpcDpyZWN0KDFweCwxcHgsMXB4LDFweCl9LndzLW5vcm1hbHt3aGl0ZS1zcGFjZTpub3JtYWx9Lm5vd3JhcHt3aGl0ZS1zcGFjZTpub3dyYXB9LnByZXt3aGl0ZS1zcGFjZTpwcmV9LnYtYmFzZXt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX0udi1taWR7dmVydGljYWwtYWxpZ246bWlkZGxlfS52LXRvcHt2ZXJ0aWNhbC1hbGlnbjp0b3B9LnYtYnRte3ZlcnRpY2FsLWFsaWduOmJvdHRvbX0uZGlte29wYWNpdHk6MX0uZGltLC5kaW06Zm9jdXMsLmRpbTpob3Zlcnstd2Via2l0LXRyYW5zaXRpb246b3BhY2l0eSAuMTVzIGVhc2UtaW47dHJhbnNpdGlvbjpvcGFjaXR5IC4xNXMgZWFzZS1pbn0uZGltOmZvY3VzLC5kaW06aG92ZXJ7b3BhY2l0eTouNX0uZGltOmFjdGl2ZXtvcGFjaXR5Oi44Oy13ZWJraXQtdHJhbnNpdGlvbjpvcGFjaXR5IC4xNXMgZWFzZS1vdXQ7dHJhbnNpdGlvbjpvcGFjaXR5IC4xNXMgZWFzZS1vdXR9Lmdsb3csLmdsb3c6Zm9jdXMsLmdsb3c6aG92ZXJ7LXdlYmtpdC10cmFuc2l0aW9uOm9wYWNpdHkgLjE1cyBlYXNlLWluO3RyYW5zaXRpb246b3BhY2l0eSAuMTVzIGVhc2UtaW59Lmdsb3c6Zm9jdXMsLmdsb3c6aG92ZXJ7b3BhY2l0eToxfS5oaWRlLWNoaWxkIC5jaGlsZHtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2l0aW9uOm9wYWNpdHkgLjE1cyBlYXNlLWluO3RyYW5zaXRpb246b3BhY2l0eSAuMTVzIGVhc2UtaW59LmhpZGUtY2hpbGQ6YWN0aXZlIC5jaGlsZCwuaGlkZS1jaGlsZDpmb2N1cyAuY2hpbGQsLmhpZGUtY2hpbGQ6aG92ZXIgLmNoaWxke29wYWNpdHk6MTstd2Via2l0LXRyYW5zaXRpb246b3BhY2l0eSAuMTVzIGVhc2UtaW47dHJhbnNpdGlvbjpvcGFjaXR5IC4xNXMgZWFzZS1pbn0udW5kZXJsaW5lLWhvdmVyOmZvY3VzLC51bmRlcmxpbmUtaG92ZXI6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uZ3Jvd3stbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApOy13ZWJraXQtdHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAuMjVzIGVhc2Utb3V0O3RyYW5zaXRpb246LXdlYmtpdC10cmFuc2Zvcm0gLjI1cyBlYXNlLW91dDt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMjVzIGVhc2Utb3V0O3RyYW5zaXRpb246dHJhbnNmb3JtIC4yNXMgZWFzZS1vdXQsLXdlYmtpdC10cmFuc2Zvcm0gLjI1cyBlYXNlLW91dH0uZ3Jvdzpmb2N1cywuZ3Jvdzpob3Zlcnstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjA1KTt0cmFuc2Zvcm06c2NhbGUoMS4wNSl9Lmdyb3c6YWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC45KTt0cmFuc2Zvcm06c2NhbGUoLjkpfS5ncm93LWxhcmdley1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7LXdlYmtpdC10cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtIC4yNXMgZWFzZS1pbi1vdXQ7dHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAuMjVzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246dHJhbnNmb3JtIC4yNXMgZWFzZS1pbi1vdXQ7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjI1cyBlYXNlLWluLW91dCwtd2Via2l0LXRyYW5zZm9ybSAuMjVzIGVhc2UtaW4tb3V0fS5ncm93LWxhcmdlOmZvY3VzLC5ncm93LWxhcmdlOmhvdmVyey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuMik7dHJhbnNmb3JtOnNjYWxlKDEuMil9Lmdyb3ctbGFyZ2U6YWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC45NSk7dHJhbnNmb3JtOnNjYWxlKC45NSl9LnBvaW50ZXI6aG92ZXIsLnNoYWRvdy1ob3ZlcntjdXJzb3I6cG9pbnRlcn0uc2hhZG93LWhvdmVye3Bvc2l0aW9uOnJlbGF0aXZlOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjVzIGN1YmljLWJlemllciguMTY1LC44NCwuNDQsMSk7dHJhbnNpdGlvbjphbGwgLjVzIGN1YmljLWJlemllciguMTY1LC44NCwuNDQsMSl9LnNoYWRvdy1ob3ZlcjphZnRlcntjb250ZW50OlwiXCI7Ym94LXNoYWRvdzowIDAgMTZweCAycHggcmdiYSgwLDAsMCwuMik7b3BhY2l0eTowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6LTE7LXdlYmtpdC10cmFuc2l0aW9uOm9wYWNpdHkgLjVzIGN1YmljLWJlemllciguMTY1LC44NCwuNDQsMSk7dHJhbnNpdGlvbjpvcGFjaXR5IC41cyBjdWJpYy1iZXppZXIoLjE2NSwuODQsLjQ0LDEpfS5zaGFkb3ctaG92ZXI6Zm9jdXM6YWZ0ZXIsLnNoYWRvdy1ob3Zlcjpob3ZlcjphZnRlcntvcGFjaXR5OjF9LmJnLWFuaW1hdGUsLmJnLWFuaW1hdGU6Zm9jdXMsLmJnLWFuaW1hdGU6aG92ZXJ7LXdlYmtpdC10cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dDt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dH0uei0we3otaW5kZXg6MH0uei0xe3otaW5kZXg6MX0uei0ye3otaW5kZXg6Mn0uei0ze3otaW5kZXg6M30uei00e3otaW5kZXg6NH0uei01e3otaW5kZXg6NX0uei05OTl7ei1pbmRleDo5OTl9LnotOTk5OXt6LWluZGV4Ojk5OTl9LnotbWF4e3otaW5kZXg6MjE0NzQ4MzY0N30uei1pbmhlcml0e3otaW5kZXg6aW5oZXJpdH0uei1pbml0aWFse3otaW5kZXg6YXV0b30uei11bnNldHt6LWluZGV4OnVuc2V0fS5uZXN0ZWQtY29weS1saW5lLWhlaWdodCBvbCwubmVzdGVkLWNvcHktbGluZS1oZWlnaHQgcCwubmVzdGVkLWNvcHktbGluZS1oZWlnaHQgdWx7bGluZS1oZWlnaHQ6MS41fS5uZXN0ZWQtaGVhZGxpbmUtbGluZS1oZWlnaHQgaDEsLm5lc3RlZC1oZWFkbGluZS1saW5lLWhlaWdodCBoMiwubmVzdGVkLWhlYWRsaW5lLWxpbmUtaGVpZ2h0IGgzLC5uZXN0ZWQtaGVhZGxpbmUtbGluZS1oZWlnaHQgaDQsLm5lc3RlZC1oZWFkbGluZS1saW5lLWhlaWdodCBoNSwubmVzdGVkLWhlYWRsaW5lLWxpbmUtaGVpZ2h0IGg2e2xpbmUtaGVpZ2h0OjEuMjV9Lm5lc3RlZC1saXN0LXJlc2V0IG9sLC5uZXN0ZWQtbGlzdC1yZXNldCB1bHtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tbGVmdDowO2xpc3Qtc3R5bGUtdHlwZTpub25lfS5uZXN0ZWQtY29weS1pbmRlbnQgcCtwe3RleHQtaW5kZW50OjFlbTttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowfS5uZXN0ZWQtY29weS1zZXBlcmF0b3IgcCtwe21hcmdpbi10b3A6MS41ZW19Lm5lc3RlZC1pbWcgaW1ne3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7ZGlzcGxheTpibG9ja30ubmVzdGVkLWxpbmtzIGF7Y29sb3I6IzM1N2VkZDstd2Via2l0LXRyYW5zaXRpb246Y29sb3IgLjE1cyBlYXNlLWluO3RyYW5zaXRpb246Y29sb3IgLjE1cyBlYXNlLWlufS5uZXN0ZWQtbGlua3MgYTpmb2N1cywubmVzdGVkLWxpbmtzIGE6aG92ZXJ7Y29sb3I6Izk2Y2NmZjstd2Via2l0LXRyYW5zaXRpb246Y29sb3IgLjE1cyBlYXNlLWluO3RyYW5zaXRpb246Y29sb3IgLjE1cyBlYXNlLWlufS5kZWJ1ZyAqe291dGxpbmU6MXB4IHNvbGlkIGdvbGR9LmRlYnVnLXdoaXRlICp7b3V0bGluZToxcHggc29saWQgI2ZmZn0uZGVidWctYmxhY2sgKntvdXRsaW5lOjFweCBzb2xpZCAjMDAwfS5kZWJ1Zy1ncmlke2JhY2tncm91bmQ6dHJhbnNwYXJlbnQgdXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQWdBQUFBSUNBWUFBQURFRDc2TEFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFBeWhwVkZoMFdFMU1PbU52YlM1aFpHOWlaUzU0YlhBQUFBQUFBRHcvZUhCaFkydGxkQ0JpWldkcGJqMGk3N3UvSWlCcFpEMGlWelZOTUUxd1EyVm9hVWg2Y21WVGVrNVVZM3ByWXpsa0lqOCtJRHg0T25odGNHMWxkR0VnZUcxc2JuTTZlRDBpWVdSdlltVTZibk02YldWMFlTOGlJSGc2ZUcxd2RHczlJa0ZrYjJKbElGaE5VQ0JEYjNKbElEVXVOaTFqTVRFeElEYzVMakUxT0RNeU5Td2dNakF4TlM4d09TOHhNQzB3TVRveE1Eb3lNQ0FnSUNBZ0lDQWdJajRnUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0Z1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSWdlRzFzYm5NNmVHMXdUVTA5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5dGJTOGlJSGh0Ykc1ek9uTjBVbVZtUFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdmMxUjVjR1V2VW1WemIzVnlZMlZTWldZaklpQjRiV3h1Y3pwNGJYQTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzhpSUhodGNFMU5Pa1J2WTNWdFpXNTBTVVE5SW5odGNDNWthV1E2TVRSRE9UWTROMFUyTjBWRk1URkZOamcyTXpaRFFqa3dOa1E0TWpnd01FSWlJSGh0Y0UxTk9rbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZNVFJET1RZNE4wUTJOMFZGTVRGRk5qZzJNelpEUWprd05rUTRNamd3TUVJaUlIaHRjRHBEY21WaGRHOXlWRzl2YkQwaVFXUnZZbVVnVUdodmRHOXphRzl3SUVORElESXdNVFVnS0UxaFkybHVkRzl6YUNraVBpQThlRzF3VFUwNlJHVnlhWFpsWkVaeWIyMGdjM1JTWldZNmFXNXpkR0Z1WTJWSlJEMGllRzF3TG1scFpEbzNOamN5UWtRM05qWTNRelV4TVVVMlFqSkNRMFV5TkRBNE1UQXdNakUzTVNJZ2MzUlNaV1k2Wkc5amRXMWxiblJKUkQwaWVHMXdMbVJwWkRvM05qY3lRa1EzTnpZM1F6VXhNVVUyUWpKQ1EwVXlOREE0TVRBd01qRTNNU0l2UGlBOEwzSmtaanBFWlhOamNtbHdkR2x2Ymo0Z1BDOXlaR1k2VWtSR1BpQThMM2c2ZUcxd2JXVjBZVDRnUEQ5NGNHRmphMlYwSUdWdVpEMGljaUkvUHNCUytHTUFBQUFqU1VSQlZIamFZdnovL3o4RExzRDRnY0dYaVlFQUdCSUtHQm5lLy9mRnB3QWd3QUI5OEFhRjJwamxVUUFBQUFCSlJVNUVya0pnZ2c9PSkgcmVwZWF0IDAgMH0uZGVidWctZ3JpZC0xNntiYWNrZ3JvdW5kOnRyYW5zcGFyZW50IHVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJBQUFBQVFDQVlBQUFBZjgvOWhBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQXlocFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR3L2VIQmhZMnRsZENCaVpXZHBiajBpNzd1L0lpQnBaRDBpVnpWTk1FMXdRMlZvYVVoNmNtVlRlazVVWTNwcll6bGtJajgrSUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWtGa2IySmxJRmhOVUNCRGIzSmxJRFV1Tmkxak1URXhJRGM1TGpFMU9ETXlOU3dnTWpBeE5TOHdPUzh4TUMwd01Ub3hNRG95TUNBZ0lDQWdJQ0FnSWo0Z1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNGdQSEprWmpwRVpYTmpjbWx3ZEdsdmJpQnlaR1k2WVdKdmRYUTlJaUlnZUcxc2JuTTZlRzF3VFUwOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXRiUzhpSUhodGJHNXpPbk4wVW1WbVBTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZjMVI1Y0dVdlVtVnpiM1Z5WTJWU1pXWWpJaUI0Yld4dWN6cDRiWEE5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM4aUlIaHRjRTFOT2tSdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNk9EWXlSamhFUkRVMk4wWXlNVEZGTmpnMk16WkRRamt3TmtRNE1qZ3dNRUlpSUhodGNFMU5Pa2x1YzNSaGJtTmxTVVE5SW5odGNDNXBhV1E2T0RZeVJqaEVSRFEyTjBZeU1URkZOamcyTXpaRFFqa3dOa1E0TWpnd01FSWlJSGh0Y0RwRGNtVmhkRzl5Vkc5dmJEMGlRV1J2WW1VZ1VHaHZkRzl6YUc5d0lFTkRJREl3TVRVZ0tFMWhZMmx1ZEc5emFDa2lQaUE4ZUcxd1RVMDZSR1Z5YVhabFpFWnliMjBnYzNSU1pXWTZhVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRG8zTmpjeVFrUTNRVFkzUXpVeE1VVTJRakpDUTBVeU5EQTRNVEF3TWpFM01TSWdjM1JTWldZNlpHOWpkVzFsYm5SSlJEMGllRzF3TG1ScFpEbzNOamN5UWtRM1FqWTNRelV4TVVVMlFqSkNRMFV5TkRBNE1UQXdNakUzTVNJdlBpQThMM0prWmpwRVpYTmpjbWx3ZEdsdmJqNGdQQzl5WkdZNlVrUkdQaUE4TDNnNmVHMXdiV1YwWVQ0Z1BEOTRjR0ZqYTJWMElHVnVaRDBpY2lJL1B2Q1MwMUlBQUFCTVNVUkJWSGphWW1SNC81K0JGUEJmQU1GbS9NQmd4OFJBR1dDbjFBQW1TZzM0UTZrQkRLTUdNREN3SUNlTUllbUYvNVFhd0VpcEFXd1Vod0VqTUR2YkFXbFdrdlZCd3U4dlFJQUJBRXdCQ3BoOFU2YzBBQUFBQUVsRlRrU3VRbUNDKSByZXBlYXQgMCAwfS5kZWJ1Zy1ncmlkLTgtc29saWR7YmFja2dyb3VuZDojZmZmIHVybChkYXRhOmltYWdlL2pwZWc7YmFzZTY0LC85ai80UUFZUlhocFpnQUFTVWtxQUFnQUFBQUFBQUFBQUFBQUFQL3NBQkZFZFdOcmVRQUJBQVFBQUFBQUFBRC80UU14YUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3THdBOFAzaHdZV05yWlhRZ1ltVm5hVzQ5SXUrN3Z5SWdhV1E5SWxjMVRUQk5jRU5sYUdsSWVuSmxVM3BPVkdONmEyTTVaQ0kvUGlBOGVEcDRiWEJ0WlhSaElIaHRiRzV6T25nOUltRmtiMkpsT201ek9tMWxkR0V2SWlCNE9uaHRjSFJyUFNKQlpHOWlaU0JZVFZBZ1EyOXlaU0ExTGpZdFl6RXhNU0EzT1M0eE5UZ3pNalVzSURJd01UVXZNRGt2TVRBdE1ERTZNVEE2TWpBZ0lDQWdJQ0FnSUNJK0lEeHlaR1k2VWtSR0lIaHRiRzV6T25Ka1pqMGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNVGs1T1M4d01pOHlNaTF5WkdZdGMzbHVkR0Y0TFc1ekl5SStJRHh5WkdZNlJHVnpZM0pwY0hScGIyNGdjbVJtT21GaWIzVjBQU0lpSUhodGJHNXpPbmh0Y0QwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOTRZWEF2TVM0d0x5SWdlRzFzYm5NNmVHMXdUVTA5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5dGJTOGlJSGh0Ykc1ek9uTjBVbVZtUFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdmMxUjVjR1V2VW1WemIzVnlZMlZTWldZaklpQjRiWEE2UTNKbFlYUnZjbFJ2YjJ3OUlrRmtiMkpsSUZCb2IzUnZjMmh2Y0NCRFF5QXlNREUxSUNoTllXTnBiblJ2YzJncElpQjRiWEJOVFRwSmJuTjBZVzVqWlVsRVBTSjRiWEF1YVdsa09rSXhNakkwT1Rjek5qZENNekV4UlRaQ01rSkRSVEkwTURneE1EQXlNVGN4SWlCNGJYQk5UVHBFYjJOMWJXVnVkRWxFUFNKNGJYQXVaR2xrT2tJeE1qSTBPVGMwTmpkQ016RXhSVFpDTWtKRFJUSTBNRGd4TURBeU1UY3hJajRnUEhodGNFMU5Pa1JsY21sMlpXUkdjbTl0SUhOMFVtVm1PbWx1YzNSaGJtTmxTVVE5SW5odGNDNXBhV1E2UWpFeU1qUTVOekUyTjBJek1URkZOa0l5UWtORk1qUXdPREV3TURJeE56RWlJSE4wVW1WbU9tUnZZM1Z0Wlc1MFNVUTlJbmh0Y0M1a2FXUTZRakV5TWpRNU56STJOMEl6TVRGRk5rSXlRa05GTWpRd09ERXdNREl4TnpFaUx6NGdQQzl5WkdZNlJHVnpZM0pwY0hScGIyNCtJRHd2Y21SbU9sSkVSajRnUEM5NE9uaHRjRzFsZEdFK0lEdy9lSEJoWTJ0bGRDQmxibVE5SW5JaVB6Ny83Z0FPUVdSdlltVUFaTUFBQUFBQi85c0FoQUFiR2hvcEhTbEJKaVpCUWk4dkwwSkhQejQrUDBkSFIwZEhSMGRIUjBkSFIwZEhSMGRIUjBkSFIwZEhSMGRIUjBkSFIwZEhSMGRIUjBkSFIwZEhSMGRIQVIwcEtUUW1ORDhvS0Q5SFB6VS9SMGRIUjBkSFIwZEhSMGRIUjBkSFIwZEhSMGRIUjBkSFIwZEhSMGRIUjBkSFIwZEhSMGRIUjBkSFIwZEhSMGRIUjBmL3dBQVJDQUFJQUFnREFTSUFBaEVCQXhFQi84UUFXUUFCQVFBQUFBQUFBQUFBQUFBQUFBQUFBQVlCQVFFQUFBQUFBQUFBQUFBQUFBQUFBQUlFRUFFQkFBTUJBQUFBQUFBQUFBQUFBQUFCQURFQ0EwRVJBQUVEQlFBQUFBQUFBQUFBQUFBQUFBQVJJVEZCVVdFU0l2L2FBQXdEQVFBQ0VRTVJBRDhBb09uVFYxUVREN0pKc2hQM3ZTTTNQLy9aKSByZXBlYXQgMCAwfS5kZWJ1Zy1ncmlkLTE2LXNvbGlke2JhY2tncm91bmQ6I2ZmZiB1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCQUFBQUFRQ0FJQUFBQ1FrV2cyQUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUF5aHBWRmgwV0UxTU9tTnZiUzVoWkc5aVpTNTRiWEFBQUFBQUFEdy9lSEJoWTJ0bGRDQmlaV2RwYmowaTc3dS9JaUJwWkQwaVZ6Vk5NRTF3UTJWb2FVaDZjbVZUZWs1VVkzcHJZemxrSWo4K0lEeDRPbmh0Y0cxbGRHRWdlRzFzYm5NNmVEMGlZV1J2WW1VNmJuTTZiV1YwWVM4aUlIZzZlRzF3ZEdzOUlrRmtiMkpsSUZoTlVDQkRiM0psSURVdU5pMWpNVEV4SURjNUxqRTFPRE15TlN3Z01qQXhOUzh3T1M4eE1DMHdNVG94TURveU1DQWdJQ0FnSUNBZ0lqNGdQSEprWmpwU1JFWWdlRzFzYm5NNmNtUm1QU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUx6QXlMekl5TFhKa1ppMXplVzUwWVhndGJuTWpJajRnUEhKa1pqcEVaWE5qY21sd2RHbHZiaUJ5WkdZNllXSnZkWFE5SWlJZ2VHMXNibk02ZUcxd1BTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZJaUI0Yld4dWN6cDRiWEJOVFQwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOTRZWEF2TVM0d0wyMXRMeUlnZUcxc2JuTTZjM1JTWldZOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXpWSGx3WlM5U1pYTnZkWEpqWlZKbFppTWlJSGh0Y0RwRGNtVmhkRzl5Vkc5dmJEMGlRV1J2WW1VZ1VHaHZkRzl6YUc5d0lFTkRJREl3TVRVZ0tFMWhZMmx1ZEc5emFDa2lJSGh0Y0UxTk9rbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZOelkzTWtKRU4wVTJOME0xTVRGRk5rSXlRa05GTWpRd09ERXdNREl4TnpFaUlIaHRjRTFOT2tSdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNk56WTNNa0pFTjBZMk4wTTFNVEZGTmtJeVFrTkZNalF3T0RFd01ESXhOekVpUGlBOGVHMXdUVTA2UkdWeWFYWmxaRVp5YjIwZ2MzUlNaV1k2YVc1emRHRnVZMlZKUkQwaWVHMXdMbWxwWkRvM05qY3lRa1EzUXpZM1F6VXhNVVUyUWpKQ1EwVXlOREE0TVRBd01qRTNNU0lnYzNSU1pXWTZaRzlqZFcxbGJuUkpSRDBpZUcxd0xtUnBaRG8zTmpjeVFrUTNSRFkzUXpVeE1VVTJRakpDUTBVeU5EQTRNVEF3TWpFM01TSXZQaUE4TDNKa1pqcEVaWE5qY21sd2RHbHZiajRnUEM5eVpHWTZVa1JHUGlBOEwzZzZlRzF3YldWMFlUNGdQRDk0Y0dGamEyVjBJR1Z1WkQwaWNpSS9QdmU2SjNrQUFBQXpTVVJCVkhqYVl2ei8vejhEMFVEc013TWpTUm9ZUDVHcTRTUE5iUmpWTUVRMWZDUkRnK2luLzYrSjFBSlV4c2dBRUdBQTMxQkFKTVMwR1lFQUFBQUFTVVZPUks1Q1lJST0pIHJlcGVhdCAwIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDozMGVtKXsuYXNwZWN0LXJhdGlvLW5ze2hlaWdodDowO3Bvc2l0aW9uOnJlbGF0aXZlfS5hc3BlY3QtcmF0aW8tLTE2eDktbnN7cGFkZGluZy1ib3R0b206NTYuMjUlfS5hc3BlY3QtcmF0aW8tLTl4MTYtbnN7cGFkZGluZy1ib3R0b206MTc3Ljc3JX0uYXNwZWN0LXJhdGlvLS00eDMtbnN7cGFkZGluZy1ib3R0b206NzUlfS5hc3BlY3QtcmF0aW8tLTN4NC1uc3twYWRkaW5nLWJvdHRvbToxMzMuMzMlfS5hc3BlY3QtcmF0aW8tLTZ4NC1uc3twYWRkaW5nLWJvdHRvbTo2Ni42JX0uYXNwZWN0LXJhdGlvLS00eDYtbnN7cGFkZGluZy1ib3R0b206MTUwJX0uYXNwZWN0LXJhdGlvLS04eDUtbnN7cGFkZGluZy1ib3R0b206NjIuNSV9LmFzcGVjdC1yYXRpby0tNXg4LW5ze3BhZGRpbmctYm90dG9tOjE2MCV9LmFzcGVjdC1yYXRpby0tN3g1LW5ze3BhZGRpbmctYm90dG9tOjcxLjQyJX0uYXNwZWN0LXJhdGlvLS01eDctbnN7cGFkZGluZy1ib3R0b206MTQwJX0uYXNwZWN0LXJhdGlvLS0xeDEtbnN7cGFkZGluZy1ib3R0b206MTAwJX0uYXNwZWN0LXJhdGlvLS1vYmplY3QtbnN7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjEwMH0uY292ZXItbnN7YmFja2dyb3VuZC1zaXplOmNvdmVyIWltcG9ydGFudH0uY29udGFpbi1uc3tiYWNrZ3JvdW5kLXNpemU6Y29udGFpbiFpbXBvcnRhbnR9LmJnLWNlbnRlci1uc3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjUwJX0uYmctY2VudGVyLW5zLC5iZy10b3AtbnN7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS5iZy10b3AtbnN7YmFja2dyb3VuZC1wb3NpdGlvbjp0b3B9LmJnLXJpZ2h0LW5ze2JhY2tncm91bmQtcG9zaXRpb246MTAwJX0uYmctYm90dG9tLW5zLC5iZy1yaWdodC1uc3tiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXR9LmJnLWJvdHRvbS1uc3tiYWNrZ3JvdW5kLXBvc2l0aW9uOmJvdHRvbX0uYmctbGVmdC1uc3tiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjowfS5vdXRsaW5lLW5ze291dGxpbmU6MXB4IHNvbGlkfS5vdXRsaW5lLXRyYW5zcGFyZW50LW5ze291dGxpbmU6MXB4IHNvbGlkIHRyYW5zcGFyZW50fS5vdXRsaW5lLTAtbnN7b3V0bGluZTowfS5iYS1uc3tib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjFweH0uYnQtbnN7Ym9yZGVyLXRvcC1zdHlsZTpzb2xpZDtib3JkZXItdG9wLXdpZHRoOjFweH0uYnItbnN7Ym9yZGVyLXJpZ2h0LXN0eWxlOnNvbGlkO2JvcmRlci1yaWdodC13aWR0aDoxcHh9LmJiLW5ze2JvcmRlci1ib3R0b20tc3R5bGU6c29saWQ7Ym9yZGVyLWJvdHRvbS13aWR0aDoxcHh9LmJsLW5ze2JvcmRlci1sZWZ0LXN0eWxlOnNvbGlkO2JvcmRlci1sZWZ0LXdpZHRoOjFweH0uYm4tbnN7Ym9yZGVyLXN0eWxlOm5vbmU7Ym9yZGVyLXdpZHRoOjB9LmJyMC1uc3tib3JkZXItcmFkaXVzOjB9LmJyMS1uc3tib3JkZXItcmFkaXVzOi4xMjVyZW19LmJyMi1uc3tib3JkZXItcmFkaXVzOi4yNXJlbX0uYnIzLW5ze2JvcmRlci1yYWRpdXM6LjVyZW19LmJyNC1uc3tib3JkZXItcmFkaXVzOjFyZW19LmJyLTEwMC1uc3tib3JkZXItcmFkaXVzOjEwMCV9LmJyLXBpbGwtbnN7Ym9yZGVyLXJhZGl1czo5OTk5cHh9LmJyLS1ib3R0b20tbnN7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9LmJyLS10b3AtbnN7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uYnItLXJpZ2h0LW5zLC5ici0tdG9wLW5ze2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0uYnItLXJpZ2h0LW5ze2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MH0uYnItLWxlZnQtbnN7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5iLS1kb3R0ZWQtbnN7Ym9yZGVyLXN0eWxlOmRvdHRlZH0uYi0tZGFzaGVkLW5ze2JvcmRlci1zdHlsZTpkYXNoZWR9LmItLXNvbGlkLW5ze2JvcmRlci1zdHlsZTpzb2xpZH0uYi0tbm9uZS1uc3tib3JkZXItc3R5bGU6bm9uZX0uYncwLW5ze2JvcmRlci13aWR0aDowfS5idzEtbnN7Ym9yZGVyLXdpZHRoOi4xMjVyZW19LmJ3Mi1uc3tib3JkZXItd2lkdGg6LjI1cmVtfS5idzMtbnN7Ym9yZGVyLXdpZHRoOi41cmVtfS5idzQtbnN7Ym9yZGVyLXdpZHRoOjFyZW19LmJ3NS1uc3tib3JkZXItd2lkdGg6MnJlbX0uYnQtMC1uc3tib3JkZXItdG9wLXdpZHRoOjB9LmJyLTAtbnN7Ym9yZGVyLXJpZ2h0LXdpZHRoOjB9LmJiLTAtbnN7Ym9yZGVyLWJvdHRvbS13aWR0aDowfS5ibC0wLW5ze2JvcmRlci1sZWZ0LXdpZHRoOjB9LnNoYWRvdy0xLW5ze2JveC1zaGFkb3c6MCAwIDRweCAycHggcmdiYSgwLDAsMCwuMil9LnNoYWRvdy0yLW5ze2JveC1zaGFkb3c6MCAwIDhweCAycHggcmdiYSgwLDAsMCwuMil9LnNoYWRvdy0zLW5ze2JveC1zaGFkb3c6MnB4IDJweCA0cHggMnB4IHJnYmEoMCwwLDAsLjIpfS5zaGFkb3ctNC1uc3tib3gtc2hhZG93OjJweCAycHggOHB4IDAgcmdiYSgwLDAsMCwuMil9LnNoYWRvdy01LW5ze2JveC1zaGFkb3c6NHB4IDRweCA4cHggMCByZ2JhKDAsMCwwLC4yKX0udG9wLTAtbnN7dG9wOjB9LmxlZnQtMC1uc3tsZWZ0OjB9LnJpZ2h0LTAtbnN7cmlnaHQ6MH0uYm90dG9tLTAtbnN7Ym90dG9tOjB9LnRvcC0xLW5ze3RvcDoxcmVtfS5sZWZ0LTEtbnN7bGVmdDoxcmVtfS5yaWdodC0xLW5ze3JpZ2h0OjFyZW19LmJvdHRvbS0xLW5ze2JvdHRvbToxcmVtfS50b3AtMi1uc3t0b3A6MnJlbX0ubGVmdC0yLW5ze2xlZnQ6MnJlbX0ucmlnaHQtMi1uc3tyaWdodDoycmVtfS5ib3R0b20tMi1uc3tib3R0b206MnJlbX0udG9wLS0xLW5ze3RvcDotMXJlbX0ucmlnaHQtLTEtbnN7cmlnaHQ6LTFyZW19LmJvdHRvbS0tMS1uc3tib3R0b206LTFyZW19LmxlZnQtLTEtbnN7bGVmdDotMXJlbX0udG9wLS0yLW5ze3RvcDotMnJlbX0ucmlnaHQtLTItbnN7cmlnaHQ6LTJyZW19LmJvdHRvbS0tMi1uc3tib3R0b206LTJyZW19LmxlZnQtLTItbnN7bGVmdDotMnJlbX0uYWJzb2x1dGUtLWZpbGwtbnN7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjB9LmNsLW5ze2NsZWFyOmxlZnR9LmNyLW5ze2NsZWFyOnJpZ2h0fS5jYi1uc3tjbGVhcjpib3RofS5jbi1uc3tjbGVhcjpub25lfS5kbi1uc3tkaXNwbGF5Om5vbmV9LmRpLW5ze2Rpc3BsYXk6aW5saW5lfS5kYi1uc3tkaXNwbGF5OmJsb2NrfS5kaWItbnN7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmRpdC1uc3tkaXNwbGF5OmlubGluZS10YWJsZX0uZHQtbnN7ZGlzcGxheTp0YWJsZX0uZHRjLW5ze2Rpc3BsYXk6dGFibGUtY2VsbH0uZHQtcm93LW5ze2Rpc3BsYXk6dGFibGUtcm93fS5kdC1yb3ctZ3JvdXAtbnN7ZGlzcGxheTp0YWJsZS1yb3ctZ3JvdXB9LmR0LWNvbHVtbi1uc3tkaXNwbGF5OnRhYmxlLWNvbHVtbn0uZHQtY29sdW1uLWdyb3VwLW5ze2Rpc3BsYXk6dGFibGUtY29sdW1uLWdyb3VwfS5kdC0tZml4ZWQtbnN7dGFibGUtbGF5b3V0OmZpeGVkO3dpZHRoOjEwMCV9LmZsZXgtbnN7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleH0uaW5saW5lLWZsZXgtbnN7ZGlzcGxheTotd2Via2l0LWlubGluZS1ib3g7ZGlzcGxheTotbXMtaW5saW5lLWZsZXhib3g7ZGlzcGxheTppbmxpbmUtZmxleH0uZmxleC1hdXRvLW5zey13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleDoxIDEgYXV0bztmbGV4OjEgMSBhdXRvO21pbi13aWR0aDowO21pbi1oZWlnaHQ6MH0uZmxleC1ub25lLW5zey13ZWJraXQtYm94LWZsZXg6MDstbXMtZmxleDpub25lO2ZsZXg6bm9uZX0uZmxleC1jb2x1bW4tbnN7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmZsZXgtcm93LW5zey13ZWJraXQtYm94LW9yaWVudDpob3Jpem9udGFsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LWRpcmVjdGlvbjpyb3d9LmZsZXgtd3JhcC1uc3stbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXB9Lml0ZW1zLXN0YXJ0LW5zey13ZWJraXQtYm94LWFsaWduOnN0YXJ0Oy1tcy1mbGV4LWFsaWduOnN0YXJ0O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9Lml0ZW1zLWVuZC1uc3std2Via2l0LWJveC1hbGlnbjplbmQ7LW1zLWZsZXgtYWxpZ246ZW5kO2FsaWduLWl0ZW1zOmZsZXgtZW5kfS5pdGVtcy1jZW50ZXItbnN7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9Lml0ZW1zLWJhc2VsaW5lLW5zey13ZWJraXQtYm94LWFsaWduOmJhc2VsaW5lOy1tcy1mbGV4LWFsaWduOmJhc2VsaW5lO2FsaWduLWl0ZW1zOmJhc2VsaW5lfS5pdGVtcy1zdHJldGNoLW5zey13ZWJraXQtYm94LWFsaWduOnN0cmV0Y2g7LW1zLWZsZXgtYWxpZ246c3RyZXRjaDthbGlnbi1pdGVtczpzdHJldGNofS5zZWxmLXN0YXJ0LW5zey1tcy1mbGV4LWl0ZW0tYWxpZ246c3RhcnQ7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0fS5zZWxmLWVuZC1uc3stbXMtZmxleC1pdGVtLWFsaWduOmVuZDthbGlnbi1zZWxmOmZsZXgtZW5kfS5zZWxmLWNlbnRlci1uc3stbXMtZmxleC1pdGVtLWFsaWduOmNlbnRlcjstbXMtZ3JpZC1yb3ctYWxpZ246Y2VudGVyO2FsaWduLXNlbGY6Y2VudGVyfS5zZWxmLWJhc2VsaW5lLW5zey1tcy1mbGV4LWl0ZW0tYWxpZ246YmFzZWxpbmU7YWxpZ24tc2VsZjpiYXNlbGluZX0uc2VsZi1zdHJldGNoLW5zey1tcy1mbGV4LWl0ZW0tYWxpZ246c3RyZXRjaDstbXMtZ3JpZC1yb3ctYWxpZ246c3RyZXRjaDthbGlnbi1zZWxmOnN0cmV0Y2h9Lmp1c3RpZnktc3RhcnQtbnN7LXdlYmtpdC1ib3gtcGFjazpzdGFydDstbXMtZmxleC1wYWNrOnN0YXJ0O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5qdXN0aWZ5LWVuZC1uc3std2Via2l0LWJveC1wYWNrOmVuZDstbXMtZmxleC1wYWNrOmVuZDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9Lmp1c3RpZnktY2VudGVyLW5zey13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9Lmp1c3RpZnktYmV0d2Vlbi1uc3std2Via2l0LWJveC1wYWNrOmp1c3RpZnk7LW1zLWZsZXgtcGFjazpqdXN0aWZ5O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5qdXN0aWZ5LWFyb3VuZC1uc3stbXMtZmxleC1wYWNrOmRpc3RyaWJ1dGU7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZH0uY29udGVudC1zdGFydC1uc3stbXMtZmxleC1saW5lLXBhY2s6c3RhcnQ7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0fS5jb250ZW50LWVuZC1uc3stbXMtZmxleC1saW5lLXBhY2s6ZW5kO2FsaWduLWNvbnRlbnQ6ZmxleC1lbmR9LmNvbnRlbnQtY2VudGVyLW5zey1tcy1mbGV4LWxpbmUtcGFjazpjZW50ZXI7YWxpZ24tY29udGVudDpjZW50ZXJ9LmNvbnRlbnQtYmV0d2Vlbi1uc3stbXMtZmxleC1saW5lLXBhY2s6anVzdGlmeTthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW59LmNvbnRlbnQtYXJvdW5kLW5zey1tcy1mbGV4LWxpbmUtcGFjazpkaXN0cmlidXRlO2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kfS5jb250ZW50LXN0cmV0Y2gtbnN7LW1zLWZsZXgtbGluZS1wYWNrOnN0cmV0Y2g7YWxpZ24tY29udGVudDpzdHJldGNofS5vcmRlci0wLW5zey13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6MTstbXMtZmxleC1vcmRlcjowO29yZGVyOjB9Lm9yZGVyLTEtbnN7LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDoyOy1tcy1mbGV4LW9yZGVyOjE7b3JkZXI6MX0ub3JkZXItMi1uc3std2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOjM7LW1zLWZsZXgtb3JkZXI6MjtvcmRlcjoyfS5vcmRlci0zLW5zey13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6NDstbXMtZmxleC1vcmRlcjozO29yZGVyOjN9Lm9yZGVyLTQtbnN7LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDo1Oy1tcy1mbGV4LW9yZGVyOjQ7b3JkZXI6NH0ub3JkZXItNS1uc3std2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOjY7LW1zLWZsZXgtb3JkZXI6NTtvcmRlcjo1fS5vcmRlci02LW5zey13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6NzstbXMtZmxleC1vcmRlcjo2O29yZGVyOjZ9Lm9yZGVyLTctbnN7LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDo4Oy1tcy1mbGV4LW9yZGVyOjc7b3JkZXI6N30ub3JkZXItOC1uc3std2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOjk7LW1zLWZsZXgtb3JkZXI6ODtvcmRlcjo4fS5vcmRlci1sYXN0LW5zey13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6MTAwMDAwOy1tcy1mbGV4LW9yZGVyOjk5OTk5O29yZGVyOjk5OTk5fS5mbC1uc3tmbG9hdDpsZWZ0fS5mbC1ucywuZnItbnN7ZGlzcGxheTppbmxpbmV9LmZyLW5ze2Zsb2F0OnJpZ2h0fS5mbi1uc3tmbG9hdDpub25lfS5pLW5ze2ZvbnQtc3R5bGU6aXRhbGljfS5mcy1ub3JtYWwtbnN7Zm9udC1zdHlsZTpub3JtYWx9Lm5vcm1hbC1uc3tmb250LXdlaWdodDo0MDB9LmItbnN7Zm9udC13ZWlnaHQ6NzAwfS5mdzEtbnN7Zm9udC13ZWlnaHQ6MTAwfS5mdzItbnN7Zm9udC13ZWlnaHQ6MjAwfS5mdzMtbnN7Zm9udC13ZWlnaHQ6MzAwfS5mdzQtbnN7Zm9udC13ZWlnaHQ6NDAwfS5mdzUtbnN7Zm9udC13ZWlnaHQ6NTAwfS5mdzYtbnN7Zm9udC13ZWlnaHQ6NjAwfS5mdzctbnN7Zm9udC13ZWlnaHQ6NzAwfS5mdzgtbnN7Zm9udC13ZWlnaHQ6ODAwfS5mdzktbnN7Zm9udC13ZWlnaHQ6OTAwfS5oMS1uc3toZWlnaHQ6MXJlbX0uaDItbnN7aGVpZ2h0OjJyZW19LmgzLW5ze2hlaWdodDo0cmVtfS5oNC1uc3toZWlnaHQ6OHJlbX0uaDUtbnN7aGVpZ2h0OjE2cmVtfS5oLTI1LW5ze2hlaWdodDoyNSV9LmgtNTAtbnN7aGVpZ2h0OjUwJX0uaC03NS1uc3toZWlnaHQ6NzUlfS5oLTEwMC1uc3toZWlnaHQ6MTAwJX0ubWluLWgtMTAwLW5ze21pbi1oZWlnaHQ6MTAwJX0udmgtMjUtbnN7aGVpZ2h0OjI1dmh9LnZoLTUwLW5ze2hlaWdodDo1MHZofS52aC03NS1uc3toZWlnaHQ6NzV2aH0udmgtMTAwLW5ze2hlaWdodDoxMDB2aH0ubWluLXZoLTEwMC1uc3ttaW4taGVpZ2h0OjEwMHZofS5oLWF1dG8tbnN7aGVpZ2h0OmF1dG99LmgtaW5oZXJpdC1uc3toZWlnaHQ6aW5oZXJpdH0udHJhY2tlZC1uc3tsZXR0ZXItc3BhY2luZzouMWVtfS50cmFja2VkLXRpZ2h0LW5ze2xldHRlci1zcGFjaW5nOi0uMDVlbX0udHJhY2tlZC1tZWdhLW5ze2xldHRlci1zcGFjaW5nOi4yNWVtfS5saC1zb2xpZC1uc3tsaW5lLWhlaWdodDoxfS5saC10aXRsZS1uc3tsaW5lLWhlaWdodDoxLjI1fS5saC1jb3B5LW5ze2xpbmUtaGVpZ2h0OjEuNX0ubXctMTAwLW5ze21heC13aWR0aDoxMDAlfS5tdzEtbnN7bWF4LXdpZHRoOjFyZW19Lm13Mi1uc3ttYXgtd2lkdGg6MnJlbX0ubXczLW5ze21heC13aWR0aDo0cmVtfS5tdzQtbnN7bWF4LXdpZHRoOjhyZW19Lm13NS1uc3ttYXgtd2lkdGg6MTZyZW19Lm13Ni1uc3ttYXgtd2lkdGg6MzJyZW19Lm13Ny1uc3ttYXgtd2lkdGg6NDhyZW19Lm13OC1uc3ttYXgtd2lkdGg6NjRyZW19Lm13OS1uc3ttYXgtd2lkdGg6OTZyZW19Lm13LW5vbmUtbnN7bWF4LXdpZHRoOm5vbmV9LncxLW5ze3dpZHRoOjFyZW19LncyLW5ze3dpZHRoOjJyZW19LnczLW5ze3dpZHRoOjRyZW19Lnc0LW5ze3dpZHRoOjhyZW19Lnc1LW5ze3dpZHRoOjE2cmVtfS53LTEwLW5ze3dpZHRoOjEwJX0udy0yMC1uc3t3aWR0aDoyMCV9LnctMjUtbnN7d2lkdGg6MjUlfS53LTMwLW5ze3dpZHRoOjMwJX0udy0zMy1uc3t3aWR0aDozMyV9LnctMzQtbnN7d2lkdGg6MzQlfS53LTQwLW5ze3dpZHRoOjQwJX0udy01MC1uc3t3aWR0aDo1MCV9LnctNjAtbnN7d2lkdGg6NjAlfS53LTcwLW5ze3dpZHRoOjcwJX0udy03NS1uc3t3aWR0aDo3NSV9LnctODAtbnN7d2lkdGg6ODAlfS53LTkwLW5ze3dpZHRoOjkwJX0udy0xMDAtbnN7d2lkdGg6MTAwJX0udy10aGlyZC1uc3t3aWR0aDozMy4zMzMzMyV9LnctdHdvLXRoaXJkcy1uc3t3aWR0aDo2Ni42NjY2NyV9LnctYXV0by1uc3t3aWR0aDphdXRvfS5vdmVyZmxvdy12aXNpYmxlLW5ze292ZXJmbG93OnZpc2libGV9Lm92ZXJmbG93LWhpZGRlbi1uc3tvdmVyZmxvdzpoaWRkZW59Lm92ZXJmbG93LXNjcm9sbC1uc3tvdmVyZmxvdzpzY3JvbGx9Lm92ZXJmbG93LWF1dG8tbnN7b3ZlcmZsb3c6YXV0b30ub3ZlcmZsb3cteC12aXNpYmxlLW5ze292ZXJmbG93LXg6dmlzaWJsZX0ub3ZlcmZsb3cteC1oaWRkZW4tbnN7b3ZlcmZsb3cteDpoaWRkZW59Lm92ZXJmbG93LXgtc2Nyb2xsLW5ze292ZXJmbG93LXg6c2Nyb2xsfS5vdmVyZmxvdy14LWF1dG8tbnN7b3ZlcmZsb3cteDphdXRvfS5vdmVyZmxvdy15LXZpc2libGUtbnN7b3ZlcmZsb3cteTp2aXNpYmxlfS5vdmVyZmxvdy15LWhpZGRlbi1uc3tvdmVyZmxvdy15OmhpZGRlbn0ub3ZlcmZsb3cteS1zY3JvbGwtbnN7b3ZlcmZsb3cteTpzY3JvbGx9Lm92ZXJmbG93LXktYXV0by1uc3tvdmVyZmxvdy15OmF1dG99LnN0YXRpYy1uc3twb3NpdGlvbjpzdGF0aWN9LnJlbGF0aXZlLW5ze3Bvc2l0aW9uOnJlbGF0aXZlfS5hYnNvbHV0ZS1uc3twb3NpdGlvbjphYnNvbHV0ZX0uZml4ZWQtbnN7cG9zaXRpb246Zml4ZWR9LnJvdGF0ZS00NS1uc3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpfS5yb3RhdGUtOTAtbnN7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDkwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDkwZGVnKX0ucm90YXRlLTEzNS1uc3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMTM1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDEzNWRlZyl9LnJvdGF0ZS0xODAtbnN7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS5yb3RhdGUtMjI1LW5zey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgyMjVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMjI1ZGVnKX0ucm90YXRlLTI3MC1uc3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMjcwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDI3MGRlZyl9LnJvdGF0ZS0zMTUtbnN7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDMxNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzMTVkZWcpfS5wYTAtbnN7cGFkZGluZzowfS5wYTEtbnN7cGFkZGluZzouMjVyZW19LnBhMi1uc3twYWRkaW5nOi41cmVtfS5wYTMtbnN7cGFkZGluZzoxcmVtfS5wYTQtbnN7cGFkZGluZzoycmVtfS5wYTUtbnN7cGFkZGluZzo0cmVtfS5wYTYtbnN7cGFkZGluZzo4cmVtfS5wYTctbnN7cGFkZGluZzoxNnJlbX0ucGwwLW5ze3BhZGRpbmctbGVmdDowfS5wbDEtbnN7cGFkZGluZy1sZWZ0Oi4yNXJlbX0ucGwyLW5ze3BhZGRpbmctbGVmdDouNXJlbX0ucGwzLW5ze3BhZGRpbmctbGVmdDoxcmVtfS5wbDQtbnN7cGFkZGluZy1sZWZ0OjJyZW19LnBsNS1uc3twYWRkaW5nLWxlZnQ6NHJlbX0ucGw2LW5ze3BhZGRpbmctbGVmdDo4cmVtfS5wbDctbnN7cGFkZGluZy1sZWZ0OjE2cmVtfS5wcjAtbnN7cGFkZGluZy1yaWdodDowfS5wcjEtbnN7cGFkZGluZy1yaWdodDouMjVyZW19LnByMi1uc3twYWRkaW5nLXJpZ2h0Oi41cmVtfS5wcjMtbnN7cGFkZGluZy1yaWdodDoxcmVtfS5wcjQtbnN7cGFkZGluZy1yaWdodDoycmVtfS5wcjUtbnN7cGFkZGluZy1yaWdodDo0cmVtfS5wcjYtbnN7cGFkZGluZy1yaWdodDo4cmVtfS5wcjctbnN7cGFkZGluZy1yaWdodDoxNnJlbX0ucGIwLW5ze3BhZGRpbmctYm90dG9tOjB9LnBiMS1uc3twYWRkaW5nLWJvdHRvbTouMjVyZW19LnBiMi1uc3twYWRkaW5nLWJvdHRvbTouNXJlbX0ucGIzLW5ze3BhZGRpbmctYm90dG9tOjFyZW19LnBiNC1uc3twYWRkaW5nLWJvdHRvbToycmVtfS5wYjUtbnN7cGFkZGluZy1ib3R0b206NHJlbX0ucGI2LW5ze3BhZGRpbmctYm90dG9tOjhyZW19LnBiNy1uc3twYWRkaW5nLWJvdHRvbToxNnJlbX0ucHQwLW5ze3BhZGRpbmctdG9wOjB9LnB0MS1uc3twYWRkaW5nLXRvcDouMjVyZW19LnB0Mi1uc3twYWRkaW5nLXRvcDouNXJlbX0ucHQzLW5ze3BhZGRpbmctdG9wOjFyZW19LnB0NC1uc3twYWRkaW5nLXRvcDoycmVtfS5wdDUtbnN7cGFkZGluZy10b3A6NHJlbX0ucHQ2LW5ze3BhZGRpbmctdG9wOjhyZW19LnB0Ny1uc3twYWRkaW5nLXRvcDoxNnJlbX0ucHYwLW5ze3BhZGRpbmctdG9wOjA7cGFkZGluZy1ib3R0b206MH0ucHYxLW5ze3BhZGRpbmctdG9wOi4yNXJlbTtwYWRkaW5nLWJvdHRvbTouMjVyZW19LnB2Mi1uc3twYWRkaW5nLXRvcDouNXJlbTtwYWRkaW5nLWJvdHRvbTouNXJlbX0ucHYzLW5ze3BhZGRpbmctdG9wOjFyZW07cGFkZGluZy1ib3R0b206MXJlbX0ucHY0LW5ze3BhZGRpbmctdG9wOjJyZW07cGFkZGluZy1ib3R0b206MnJlbX0ucHY1LW5ze3BhZGRpbmctdG9wOjRyZW07cGFkZGluZy1ib3R0b206NHJlbX0ucHY2LW5ze3BhZGRpbmctdG9wOjhyZW07cGFkZGluZy1ib3R0b206OHJlbX0ucHY3LW5ze3BhZGRpbmctdG9wOjE2cmVtO3BhZGRpbmctYm90dG9tOjE2cmVtfS5waDAtbnN7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDowfS5waDEtbnN7cGFkZGluZy1sZWZ0Oi4yNXJlbTtwYWRkaW5nLXJpZ2h0Oi4yNXJlbX0ucGgyLW5ze3BhZGRpbmctbGVmdDouNXJlbTtwYWRkaW5nLXJpZ2h0Oi41cmVtfS5waDMtbnN7cGFkZGluZy1sZWZ0OjFyZW07cGFkZGluZy1yaWdodDoxcmVtfS5waDQtbnN7cGFkZGluZy1sZWZ0OjJyZW07cGFkZGluZy1yaWdodDoycmVtfS5waDUtbnN7cGFkZGluZy1sZWZ0OjRyZW07cGFkZGluZy1yaWdodDo0cmVtfS5waDYtbnN7cGFkZGluZy1sZWZ0OjhyZW07cGFkZGluZy1yaWdodDo4cmVtfS5waDctbnN7cGFkZGluZy1sZWZ0OjE2cmVtO3BhZGRpbmctcmlnaHQ6MTZyZW19Lm1hMC1uc3ttYXJnaW46MH0ubWExLW5ze21hcmdpbjouMjVyZW19Lm1hMi1uc3ttYXJnaW46LjVyZW19Lm1hMy1uc3ttYXJnaW46MXJlbX0ubWE0LW5ze21hcmdpbjoycmVtfS5tYTUtbnN7bWFyZ2luOjRyZW19Lm1hNi1uc3ttYXJnaW46OHJlbX0ubWE3LW5ze21hcmdpbjoxNnJlbX0ubWwwLW5ze21hcmdpbi1sZWZ0OjB9Lm1sMS1uc3ttYXJnaW4tbGVmdDouMjVyZW19Lm1sMi1uc3ttYXJnaW4tbGVmdDouNXJlbX0ubWwzLW5ze21hcmdpbi1sZWZ0OjFyZW19Lm1sNC1uc3ttYXJnaW4tbGVmdDoycmVtfS5tbDUtbnN7bWFyZ2luLWxlZnQ6NHJlbX0ubWw2LW5ze21hcmdpbi1sZWZ0OjhyZW19Lm1sNy1uc3ttYXJnaW4tbGVmdDoxNnJlbX0ubXIwLW5ze21hcmdpbi1yaWdodDowfS5tcjEtbnN7bWFyZ2luLXJpZ2h0Oi4yNXJlbX0ubXIyLW5ze21hcmdpbi1yaWdodDouNXJlbX0ubXIzLW5ze21hcmdpbi1yaWdodDoxcmVtfS5tcjQtbnN7bWFyZ2luLXJpZ2h0OjJyZW19Lm1yNS1uc3ttYXJnaW4tcmlnaHQ6NHJlbX0ubXI2LW5ze21hcmdpbi1yaWdodDo4cmVtfS5tcjctbnN7bWFyZ2luLXJpZ2h0OjE2cmVtfS5tYjAtbnN7bWFyZ2luLWJvdHRvbTowfS5tYjEtbnN7bWFyZ2luLWJvdHRvbTouMjVyZW19Lm1iMi1uc3ttYXJnaW4tYm90dG9tOi41cmVtfS5tYjMtbnN7bWFyZ2luLWJvdHRvbToxcmVtfS5tYjQtbnN7bWFyZ2luLWJvdHRvbToycmVtfS5tYjUtbnN7bWFyZ2luLWJvdHRvbTo0cmVtfS5tYjYtbnN7bWFyZ2luLWJvdHRvbTo4cmVtfS5tYjctbnN7bWFyZ2luLWJvdHRvbToxNnJlbX0ubXQwLW5ze21hcmdpbi10b3A6MH0ubXQxLW5ze21hcmdpbi10b3A6LjI1cmVtfS5tdDItbnN7bWFyZ2luLXRvcDouNXJlbX0ubXQzLW5ze21hcmdpbi10b3A6MXJlbX0ubXQ0LW5ze21hcmdpbi10b3A6MnJlbX0ubXQ1LW5ze21hcmdpbi10b3A6NHJlbX0ubXQ2LW5ze21hcmdpbi10b3A6OHJlbX0ubXQ3LW5ze21hcmdpbi10b3A6MTZyZW19Lm12MC1uc3ttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowfS5tdjEtbnN7bWFyZ2luLXRvcDouMjVyZW07bWFyZ2luLWJvdHRvbTouMjVyZW19Lm12Mi1uc3ttYXJnaW4tdG9wOi41cmVtO21hcmdpbi1ib3R0b206LjVyZW19Lm12My1uc3ttYXJnaW4tdG9wOjFyZW07bWFyZ2luLWJvdHRvbToxcmVtfS5tdjQtbnN7bWFyZ2luLXRvcDoycmVtO21hcmdpbi1ib3R0b206MnJlbX0ubXY1LW5ze21hcmdpbi10b3A6NHJlbTttYXJnaW4tYm90dG9tOjRyZW19Lm12Ni1uc3ttYXJnaW4tdG9wOjhyZW07bWFyZ2luLWJvdHRvbTo4cmVtfS5tdjctbnN7bWFyZ2luLXRvcDoxNnJlbTttYXJnaW4tYm90dG9tOjE2cmVtfS5taDAtbnN7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MH0ubWgxLW5ze21hcmdpbi1sZWZ0Oi4yNXJlbTttYXJnaW4tcmlnaHQ6LjI1cmVtfS5taDItbnN7bWFyZ2luLWxlZnQ6LjVyZW07bWFyZ2luLXJpZ2h0Oi41cmVtfS5taDMtbnN7bWFyZ2luLWxlZnQ6MXJlbTttYXJnaW4tcmlnaHQ6MXJlbX0ubWg0LW5ze21hcmdpbi1sZWZ0OjJyZW07bWFyZ2luLXJpZ2h0OjJyZW19Lm1oNS1uc3ttYXJnaW4tbGVmdDo0cmVtO21hcmdpbi1yaWdodDo0cmVtfS5taDYtbnN7bWFyZ2luLWxlZnQ6OHJlbTttYXJnaW4tcmlnaHQ6OHJlbX0ubWg3LW5ze21hcmdpbi1sZWZ0OjE2cmVtO21hcmdpbi1yaWdodDoxNnJlbX0ubmExLW5ze21hcmdpbjotLjI1cmVtfS5uYTItbnN7bWFyZ2luOi0uNXJlbX0ubmEzLW5ze21hcmdpbjotMXJlbX0ubmE0LW5ze21hcmdpbjotMnJlbX0ubmE1LW5ze21hcmdpbjotNHJlbX0ubmE2LW5ze21hcmdpbjotOHJlbX0ubmE3LW5ze21hcmdpbjotMTZyZW19Lm5sMS1uc3ttYXJnaW4tbGVmdDotLjI1cmVtfS5ubDItbnN7bWFyZ2luLWxlZnQ6LS41cmVtfS5ubDMtbnN7bWFyZ2luLWxlZnQ6LTFyZW19Lm5sNC1uc3ttYXJnaW4tbGVmdDotMnJlbX0ubmw1LW5ze21hcmdpbi1sZWZ0Oi00cmVtfS5ubDYtbnN7bWFyZ2luLWxlZnQ6LThyZW19Lm5sNy1uc3ttYXJnaW4tbGVmdDotMTZyZW19Lm5yMS1uc3ttYXJnaW4tcmlnaHQ6LS4yNXJlbX0ubnIyLW5ze21hcmdpbi1yaWdodDotLjVyZW19Lm5yMy1uc3ttYXJnaW4tcmlnaHQ6LTFyZW19Lm5yNC1uc3ttYXJnaW4tcmlnaHQ6LTJyZW19Lm5yNS1uc3ttYXJnaW4tcmlnaHQ6LTRyZW19Lm5yNi1uc3ttYXJnaW4tcmlnaHQ6LThyZW19Lm5yNy1uc3ttYXJnaW4tcmlnaHQ6LTE2cmVtfS5uYjEtbnN7bWFyZ2luLWJvdHRvbTotLjI1cmVtfS5uYjItbnN7bWFyZ2luLWJvdHRvbTotLjVyZW19Lm5iMy1uc3ttYXJnaW4tYm90dG9tOi0xcmVtfS5uYjQtbnN7bWFyZ2luLWJvdHRvbTotMnJlbX0ubmI1LW5ze21hcmdpbi1ib3R0b206LTRyZW19Lm5iNi1uc3ttYXJnaW4tYm90dG9tOi04cmVtfS5uYjctbnN7bWFyZ2luLWJvdHRvbTotMTZyZW19Lm50MS1uc3ttYXJnaW4tdG9wOi0uMjVyZW19Lm50Mi1uc3ttYXJnaW4tdG9wOi0uNXJlbX0ubnQzLW5ze21hcmdpbi10b3A6LTFyZW19Lm50NC1uc3ttYXJnaW4tdG9wOi0ycmVtfS5udDUtbnN7bWFyZ2luLXRvcDotNHJlbX0ubnQ2LW5ze21hcmdpbi10b3A6LThyZW19Lm50Ny1uc3ttYXJnaW4tdG9wOi0xNnJlbX0uc3RyaWtlLW5ze3RleHQtZGVjb3JhdGlvbjpsaW5lLXRocm91Z2h9LnVuZGVybGluZS1uc3t0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5uby11bmRlcmxpbmUtbnN7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnRsLW5ze3RleHQtYWxpZ246bGVmdH0udHItbnN7dGV4dC1hbGlnbjpyaWdodH0udGMtbnN7dGV4dC1hbGlnbjpjZW50ZXJ9LnR0Yy1uc3t0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplfS50dGwtbnN7dGV4dC10cmFuc2Zvcm06bG93ZXJjYXNlfS50dHUtbnN7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS50dG4tbnN7dGV4dC10cmFuc2Zvcm06bm9uZX0uZi02LW5zLC5mLWhlYWRsaW5lLW5ze2ZvbnQtc2l6ZTo2cmVtfS5mLTUtbnMsLmYtc3ViaGVhZGxpbmUtbnN7Zm9udC1zaXplOjVyZW19LmYxLW5ze2ZvbnQtc2l6ZTozcmVtfS5mMi1uc3tmb250LXNpemU6Mi4yNXJlbX0uZjMtbnN7Zm9udC1zaXplOjEuNXJlbX0uZjQtbnN7Zm9udC1zaXplOjEuMjVyZW19LmY1LW5ze2ZvbnQtc2l6ZToxcmVtfS5mNi1uc3tmb250LXNpemU6Ljg3NXJlbX0ubWVhc3VyZS1uc3ttYXgtd2lkdGg6MzBlbX0ubWVhc3VyZS13aWRlLW5ze21heC13aWR0aDozNGVtfS5tZWFzdXJlLW5hcnJvdy1uc3ttYXgtd2lkdGg6MjBlbX0uaW5kZW50LW5ze3RleHQtaW5kZW50OjFlbTttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowfS5zbWFsbC1jYXBzLW5ze2ZvbnQtdmFyaWFudDpzbWFsbC1jYXBzfS50cnVuY2F0ZS1uc3t3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXN9LmNsaXAtbnN7cG9zaXRpb246Zml4ZWQhaW1wb3J0YW50O3Bvc2l0aW9uOmFic29sdXRlIWltcG9ydGFudDtjbGlwOnJlY3QoMXB4IDFweCAxcHggMXB4KTtjbGlwOnJlY3QoMXB4LDFweCwxcHgsMXB4KX0ud3Mtbm9ybWFsLW5ze3doaXRlLXNwYWNlOm5vcm1hbH0ubm93cmFwLW5ze3doaXRlLXNwYWNlOm5vd3JhcH0ucHJlLW5ze3doaXRlLXNwYWNlOnByZX0udi1iYXNlLW5ze3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfS52LW1pZC1uc3t2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LnYtdG9wLW5ze3ZlcnRpY2FsLWFsaWduOnRvcH0udi1idG0tbnN7dmVydGljYWwtYWxpZ246Ym90dG9tfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjMwZW0pIGFuZCAobWF4LXdpZHRoOjYwZW0pey5hc3BlY3QtcmF0aW8tbXtoZWlnaHQ6MDtwb3NpdGlvbjpyZWxhdGl2ZX0uYXNwZWN0LXJhdGlvLS0xNng5LW17cGFkZGluZy1ib3R0b206NTYuMjUlfS5hc3BlY3QtcmF0aW8tLTl4MTYtbXtwYWRkaW5nLWJvdHRvbToxNzcuNzclfS5hc3BlY3QtcmF0aW8tLTR4My1te3BhZGRpbmctYm90dG9tOjc1JX0uYXNwZWN0LXJhdGlvLS0zeDQtbXtwYWRkaW5nLWJvdHRvbToxMzMuMzMlfS5hc3BlY3QtcmF0aW8tLTZ4NC1te3BhZGRpbmctYm90dG9tOjY2LjYlfS5hc3BlY3QtcmF0aW8tLTR4Ni1te3BhZGRpbmctYm90dG9tOjE1MCV9LmFzcGVjdC1yYXRpby0tOHg1LW17cGFkZGluZy1ib3R0b206NjIuNSV9LmFzcGVjdC1yYXRpby0tNXg4LW17cGFkZGluZy1ib3R0b206MTYwJX0uYXNwZWN0LXJhdGlvLS03eDUtbXtwYWRkaW5nLWJvdHRvbTo3MS40MiV9LmFzcGVjdC1yYXRpby0tNXg3LW17cGFkZGluZy1ib3R0b206MTQwJX0uYXNwZWN0LXJhdGlvLS0xeDEtbXtwYWRkaW5nLWJvdHRvbToxMDAlfS5hc3BlY3QtcmF0aW8tLW9iamVjdC1te3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxMDB9LmNvdmVyLW17YmFja2dyb3VuZC1zaXplOmNvdmVyIWltcG9ydGFudH0uY29udGFpbi1te2JhY2tncm91bmQtc2l6ZTpjb250YWluIWltcG9ydGFudH0uYmctY2VudGVyLW17YmFja2dyb3VuZC1wb3NpdGlvbjo1MCV9LmJnLWNlbnRlci1tLC5iZy10b3AtbXtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXR9LmJnLXRvcC1te2JhY2tncm91bmQtcG9zaXRpb246dG9wfS5iZy1yaWdodC1te2JhY2tncm91bmQtcG9zaXRpb246MTAwJX0uYmctYm90dG9tLW0sLmJnLXJpZ2h0LW17YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS5iZy1ib3R0b20tbXtiYWNrZ3JvdW5kLXBvc2l0aW9uOmJvdHRvbX0uYmctbGVmdC1te2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOjB9Lm91dGxpbmUtbXtvdXRsaW5lOjFweCBzb2xpZH0ub3V0bGluZS10cmFuc3BhcmVudC1te291dGxpbmU6MXB4IHNvbGlkIHRyYW5zcGFyZW50fS5vdXRsaW5lLTAtbXtvdXRsaW5lOjB9Lm91dGxpbmUtbHtvdXRsaW5lOjFweCBzb2xpZH0ub3V0bGluZS10cmFuc3BhcmVudC1se291dGxpbmU6MXB4IHNvbGlkIHRyYW5zcGFyZW50fS5vdXRsaW5lLTAtbHtvdXRsaW5lOjB9LmJhLW17Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDoxcHh9LmJ0LW17Ym9yZGVyLXRvcC1zdHlsZTpzb2xpZDtib3JkZXItdG9wLXdpZHRoOjFweH0uYnItbXtib3JkZXItcmlnaHQtc3R5bGU6c29saWQ7Ym9yZGVyLXJpZ2h0LXdpZHRoOjFweH0uYmItbXtib3JkZXItYm90dG9tLXN0eWxlOnNvbGlkO2JvcmRlci1ib3R0b20td2lkdGg6MXB4fS5ibC1te2JvcmRlci1sZWZ0LXN0eWxlOnNvbGlkO2JvcmRlci1sZWZ0LXdpZHRoOjFweH0uYm4tbXtib3JkZXItc3R5bGU6bm9uZTtib3JkZXItd2lkdGg6MH0uYnIwLW17Ym9yZGVyLXJhZGl1czowfS5icjEtbXtib3JkZXItcmFkaXVzOi4xMjVyZW19LmJyMi1te2JvcmRlci1yYWRpdXM6LjI1cmVtfS5icjMtbXtib3JkZXItcmFkaXVzOi41cmVtfS5icjQtbXtib3JkZXItcmFkaXVzOjFyZW19LmJyLTEwMC1te2JvcmRlci1yYWRpdXM6MTAwJX0uYnItcGlsbC1te2JvcmRlci1yYWRpdXM6OTk5OXB4fS5ici0tYm90dG9tLW17Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9LmJyLS10b3AtbXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5ici0tcmlnaHQtbSwuYnItLXRvcC1te2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0uYnItLXJpZ2h0LW17Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowfS5ici0tbGVmdC1te2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uYi0tZG90dGVkLW17Ym9yZGVyLXN0eWxlOmRvdHRlZH0uYi0tZGFzaGVkLW17Ym9yZGVyLXN0eWxlOmRhc2hlZH0uYi0tc29saWQtbXtib3JkZXItc3R5bGU6c29saWR9LmItLW5vbmUtbXtib3JkZXItc3R5bGU6bm9uZX0uYncwLW17Ym9yZGVyLXdpZHRoOjB9LmJ3MS1te2JvcmRlci13aWR0aDouMTI1cmVtfS5idzItbXtib3JkZXItd2lkdGg6LjI1cmVtfS5idzMtbXtib3JkZXItd2lkdGg6LjVyZW19LmJ3NC1te2JvcmRlci13aWR0aDoxcmVtfS5idzUtbXtib3JkZXItd2lkdGg6MnJlbX0uYnQtMC1te2JvcmRlci10b3Atd2lkdGg6MH0uYnItMC1te2JvcmRlci1yaWdodC13aWR0aDowfS5iYi0wLW17Ym9yZGVyLWJvdHRvbS13aWR0aDowfS5ibC0wLW17Ym9yZGVyLWxlZnQtd2lkdGg6MH0uc2hhZG93LTEtbXtib3gtc2hhZG93OjAgMCA0cHggMnB4IHJnYmEoMCwwLDAsLjIpfS5zaGFkb3ctMi1te2JveC1zaGFkb3c6MCAwIDhweCAycHggcmdiYSgwLDAsMCwuMil9LnNoYWRvdy0zLW17Ym94LXNoYWRvdzoycHggMnB4IDRweCAycHggcmdiYSgwLDAsMCwuMil9LnNoYWRvdy00LW17Ym94LXNoYWRvdzoycHggMnB4IDhweCAwIHJnYmEoMCwwLDAsLjIpfS5zaGFkb3ctNS1te2JveC1zaGFkb3c6NHB4IDRweCA4cHggMCByZ2JhKDAsMCwwLC4yKX0udG9wLTAtbXt0b3A6MH0ubGVmdC0wLW17bGVmdDowfS5yaWdodC0wLW17cmlnaHQ6MH0uYm90dG9tLTAtbXtib3R0b206MH0udG9wLTEtbXt0b3A6MXJlbX0ubGVmdC0xLW17bGVmdDoxcmVtfS5yaWdodC0xLW17cmlnaHQ6MXJlbX0uYm90dG9tLTEtbXtib3R0b206MXJlbX0udG9wLTItbXt0b3A6MnJlbX0ubGVmdC0yLW17bGVmdDoycmVtfS5yaWdodC0yLW17cmlnaHQ6MnJlbX0uYm90dG9tLTItbXtib3R0b206MnJlbX0udG9wLS0xLW17dG9wOi0xcmVtfS5yaWdodC0tMS1te3JpZ2h0Oi0xcmVtfS5ib3R0b20tLTEtbXtib3R0b206LTFyZW19LmxlZnQtLTEtbXtsZWZ0Oi0xcmVtfS50b3AtLTItbXt0b3A6LTJyZW19LnJpZ2h0LS0yLW17cmlnaHQ6LTJyZW19LmJvdHRvbS0tMi1te2JvdHRvbTotMnJlbX0ubGVmdC0tMi1te2xlZnQ6LTJyZW19LmFic29sdXRlLS1maWxsLW17dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjB9LmNsLW17Y2xlYXI6bGVmdH0uY3ItbXtjbGVhcjpyaWdodH0uY2ItbXtjbGVhcjpib3RofS5jbi1te2NsZWFyOm5vbmV9LmRuLW17ZGlzcGxheTpub25lfS5kaS1te2Rpc3BsYXk6aW5saW5lfS5kYi1te2Rpc3BsYXk6YmxvY2t9LmRpYi1te2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5kaXQtbXtkaXNwbGF5OmlubGluZS10YWJsZX0uZHQtbXtkaXNwbGF5OnRhYmxlfS5kdGMtbXtkaXNwbGF5OnRhYmxlLWNlbGx9LmR0LXJvdy1te2Rpc3BsYXk6dGFibGUtcm93fS5kdC1yb3ctZ3JvdXAtbXtkaXNwbGF5OnRhYmxlLXJvdy1ncm91cH0uZHQtY29sdW1uLW17ZGlzcGxheTp0YWJsZS1jb2x1bW59LmR0LWNvbHVtbi1ncm91cC1te2Rpc3BsYXk6dGFibGUtY29sdW1uLWdyb3VwfS5kdC0tZml4ZWQtbXt0YWJsZS1sYXlvdXQ6Zml4ZWQ7d2lkdGg6MTAwJX0uZmxleC1te2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXh9LmlubGluZS1mbGV4LW17ZGlzcGxheTotd2Via2l0LWlubGluZS1ib3g7ZGlzcGxheTotbXMtaW5saW5lLWZsZXhib3g7ZGlzcGxheTppbmxpbmUtZmxleH0uZmxleC1hdXRvLW17LXdlYmtpdC1ib3gtZmxleDoxOy1tcy1mbGV4OjEgMSBhdXRvO2ZsZXg6MSAxIGF1dG87bWluLXdpZHRoOjA7bWluLWhlaWdodDowfS5mbGV4LW5vbmUtbXstd2Via2l0LWJveC1mbGV4OjA7LW1zLWZsZXg6bm9uZTtmbGV4Om5vbmV9LmZsZXgtY29sdW1uLW17LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5mbGV4LWNvbHVtbi1tLC5mbGV4LXJvdy1tey13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWx9LmZsZXgtcm93LW17LXdlYmtpdC1ib3gtb3JpZW50Omhvcml6b250YWw7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LWRpcmVjdGlvbjpyb3d9LmZsZXgtd3JhcC1tey1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcH0uaXRlbXMtc3RhcnQtbXstd2Via2l0LWJveC1hbGlnbjpzdGFydDstbXMtZmxleC1hbGlnbjpzdGFydDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5pdGVtcy1lbmQtbXstd2Via2l0LWJveC1hbGlnbjplbmQ7LW1zLWZsZXgtYWxpZ246ZW5kO2FsaWduLWl0ZW1zOmZsZXgtZW5kfS5pdGVtcy1jZW50ZXItbXstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn0uaXRlbXMtYmFzZWxpbmUtbXstd2Via2l0LWJveC1hbGlnbjpiYXNlbGluZTstbXMtZmxleC1hbGlnbjpiYXNlbGluZTthbGlnbi1pdGVtczpiYXNlbGluZX0uaXRlbXMtc3RyZXRjaC1tey13ZWJraXQtYm94LWFsaWduOnN0cmV0Y2g7LW1zLWZsZXgtYWxpZ246c3RyZXRjaDthbGlnbi1pdGVtczpzdHJldGNofS5zZWxmLXN0YXJ0LW17LW1zLWZsZXgtaXRlbS1hbGlnbjpzdGFydDthbGlnbi1zZWxmOmZsZXgtc3RhcnR9LnNlbGYtZW5kLW17LW1zLWZsZXgtaXRlbS1hbGlnbjplbmQ7YWxpZ24tc2VsZjpmbGV4LWVuZH0uc2VsZi1jZW50ZXItbXstbXMtZmxleC1pdGVtLWFsaWduOmNlbnRlcjstbXMtZ3JpZC1yb3ctYWxpZ246Y2VudGVyO2FsaWduLXNlbGY6Y2VudGVyfS5zZWxmLWJhc2VsaW5lLW17LW1zLWZsZXgtaXRlbS1hbGlnbjpiYXNlbGluZTthbGlnbi1zZWxmOmJhc2VsaW5lfS5zZWxmLXN0cmV0Y2gtbXstbXMtZmxleC1pdGVtLWFsaWduOnN0cmV0Y2g7LW1zLWdyaWQtcm93LWFsaWduOnN0cmV0Y2g7YWxpZ24tc2VsZjpzdHJldGNofS5qdXN0aWZ5LXN0YXJ0LW17LXdlYmtpdC1ib3gtcGFjazpzdGFydDstbXMtZmxleC1wYWNrOnN0YXJ0O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5qdXN0aWZ5LWVuZC1tey13ZWJraXQtYm94LXBhY2s6ZW5kOy1tcy1mbGV4LXBhY2s6ZW5kO2p1c3RpZnktY29udGVudDpmbGV4LWVuZH0uanVzdGlmeS1jZW50ZXItbXstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5qdXN0aWZ5LWJldHdlZW4tbXstd2Via2l0LWJveC1wYWNrOmp1c3RpZnk7LW1zLWZsZXgtcGFjazpqdXN0aWZ5O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5qdXN0aWZ5LWFyb3VuZC1tey1tcy1mbGV4LXBhY2s6ZGlzdHJpYnV0ZTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kfS5jb250ZW50LXN0YXJ0LW17LW1zLWZsZXgtbGluZS1wYWNrOnN0YXJ0O2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydH0uY29udGVudC1lbmQtbXstbXMtZmxleC1saW5lLXBhY2s6ZW5kO2FsaWduLWNvbnRlbnQ6ZmxleC1lbmR9LmNvbnRlbnQtY2VudGVyLW17LW1zLWZsZXgtbGluZS1wYWNrOmNlbnRlcjthbGlnbi1jb250ZW50OmNlbnRlcn0uY29udGVudC1iZXR3ZWVuLW17LW1zLWZsZXgtbGluZS1wYWNrOmp1c3RpZnk7YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVufS5jb250ZW50LWFyb3VuZC1tey1tcy1mbGV4LWxpbmUtcGFjazpkaXN0cmlidXRlO2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kfS5jb250ZW50LXN0cmV0Y2gtbXstbXMtZmxleC1saW5lLXBhY2s6c3RyZXRjaDthbGlnbi1jb250ZW50OnN0cmV0Y2h9Lm9yZGVyLTAtbXstd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOjE7LW1zLWZsZXgtb3JkZXI6MDtvcmRlcjowfS5vcmRlci0xLW17LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDoyOy1tcy1mbGV4LW9yZGVyOjE7b3JkZXI6MX0ub3JkZXItMi1tey13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6MzstbXMtZmxleC1vcmRlcjoyO29yZGVyOjJ9Lm9yZGVyLTMtbXstd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOjQ7LW1zLWZsZXgtb3JkZXI6MztvcmRlcjozfS5vcmRlci00LW17LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDo1Oy1tcy1mbGV4LW9yZGVyOjQ7b3JkZXI6NH0ub3JkZXItNS1tey13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6NjstbXMtZmxleC1vcmRlcjo1O29yZGVyOjV9Lm9yZGVyLTYtbXstd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOjc7LW1zLWZsZXgtb3JkZXI6NjtvcmRlcjo2fS5vcmRlci03LW17LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDo4Oy1tcy1mbGV4LW9yZGVyOjc7b3JkZXI6N30ub3JkZXItOC1tey13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6OTstbXMtZmxleC1vcmRlcjo4O29yZGVyOjh9Lm9yZGVyLWxhc3QtbXstd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOjEwMDAwMDstbXMtZmxleC1vcmRlcjo5OTk5OTtvcmRlcjo5OTk5OX0uZmwtbXtmbG9hdDpsZWZ0fS5mbC1tLC5mci1te2Rpc3BsYXk6aW5saW5lfS5mci1te2Zsb2F0OnJpZ2h0fS5mbi1te2Zsb2F0Om5vbmV9LmktbXtmb250LXN0eWxlOml0YWxpY30uZnMtbm9ybWFsLW17Zm9udC1zdHlsZTpub3JtYWx9Lm5vcm1hbC1te2ZvbnQtd2VpZ2h0OjQwMH0uYi1te2ZvbnQtd2VpZ2h0OjcwMH0uZncxLW17Zm9udC13ZWlnaHQ6MTAwfS5mdzItbXtmb250LXdlaWdodDoyMDB9LmZ3My1te2ZvbnQtd2VpZ2h0OjMwMH0uZnc0LW17Zm9udC13ZWlnaHQ6NDAwfS5mdzUtbXtmb250LXdlaWdodDo1MDB9LmZ3Ni1te2ZvbnQtd2VpZ2h0OjYwMH0uZnc3LW17Zm9udC13ZWlnaHQ6NzAwfS5mdzgtbXtmb250LXdlaWdodDo4MDB9LmZ3OS1te2ZvbnQtd2VpZ2h0OjkwMH0uaDEtbXtoZWlnaHQ6MXJlbX0uaDItbXtoZWlnaHQ6MnJlbX0uaDMtbXtoZWlnaHQ6NHJlbX0uaDQtbXtoZWlnaHQ6OHJlbX0uaDUtbXtoZWlnaHQ6MTZyZW19LmgtMjUtbXtoZWlnaHQ6MjUlfS5oLTUwLW17aGVpZ2h0OjUwJX0uaC03NS1te2hlaWdodDo3NSV9LmgtMTAwLW17aGVpZ2h0OjEwMCV9Lm1pbi1oLTEwMC1te21pbi1oZWlnaHQ6MTAwJX0udmgtMjUtbXtoZWlnaHQ6MjV2aH0udmgtNTAtbXtoZWlnaHQ6NTB2aH0udmgtNzUtbXtoZWlnaHQ6NzV2aH0udmgtMTAwLW17aGVpZ2h0OjEwMHZofS5taW4tdmgtMTAwLW17bWluLWhlaWdodDoxMDB2aH0uaC1hdXRvLW17aGVpZ2h0OmF1dG99LmgtaW5oZXJpdC1te2hlaWdodDppbmhlcml0fS50cmFja2VkLW17bGV0dGVyLXNwYWNpbmc6LjFlbX0udHJhY2tlZC10aWdodC1te2xldHRlci1zcGFjaW5nOi0uMDVlbX0udHJhY2tlZC1tZWdhLW17bGV0dGVyLXNwYWNpbmc6LjI1ZW19LmxoLXNvbGlkLW17bGluZS1oZWlnaHQ6MX0ubGgtdGl0bGUtbXtsaW5lLWhlaWdodDoxLjI1fS5saC1jb3B5LW17bGluZS1oZWlnaHQ6MS41fS5tdy0xMDAtbXttYXgtd2lkdGg6MTAwJX0ubXcxLW17bWF4LXdpZHRoOjFyZW19Lm13Mi1te21heC13aWR0aDoycmVtfS5tdzMtbXttYXgtd2lkdGg6NHJlbX0ubXc0LW17bWF4LXdpZHRoOjhyZW19Lm13NS1te21heC13aWR0aDoxNnJlbX0ubXc2LW17bWF4LXdpZHRoOjMycmVtfS5tdzctbXttYXgtd2lkdGg6NDhyZW19Lm13OC1te21heC13aWR0aDo2NHJlbX0ubXc5LW17bWF4LXdpZHRoOjk2cmVtfS5tdy1ub25lLW17bWF4LXdpZHRoOm5vbmV9LncxLW17d2lkdGg6MXJlbX0udzItbXt3aWR0aDoycmVtfS53My1te3dpZHRoOjRyZW19Lnc0LW17d2lkdGg6OHJlbX0udzUtbXt3aWR0aDoxNnJlbX0udy0xMC1te3dpZHRoOjEwJX0udy0yMC1te3dpZHRoOjIwJX0udy0yNS1te3dpZHRoOjI1JX0udy0zMC1te3dpZHRoOjMwJX0udy0zMy1te3dpZHRoOjMzJX0udy0zNC1te3dpZHRoOjM0JX0udy00MC1te3dpZHRoOjQwJX0udy01MC1te3dpZHRoOjUwJX0udy02MC1te3dpZHRoOjYwJX0udy03MC1te3dpZHRoOjcwJX0udy03NS1te3dpZHRoOjc1JX0udy04MC1te3dpZHRoOjgwJX0udy05MC1te3dpZHRoOjkwJX0udy0xMDAtbXt3aWR0aDoxMDAlfS53LXRoaXJkLW17d2lkdGg6MzMuMzMzMzMlfS53LXR3by10aGlyZHMtbXt3aWR0aDo2Ni42NjY2NyV9LnctYXV0by1te3dpZHRoOmF1dG99Lm92ZXJmbG93LXZpc2libGUtbXtvdmVyZmxvdzp2aXNpYmxlfS5vdmVyZmxvdy1oaWRkZW4tbXtvdmVyZmxvdzpoaWRkZW59Lm92ZXJmbG93LXNjcm9sbC1te292ZXJmbG93OnNjcm9sbH0ub3ZlcmZsb3ctYXV0by1te292ZXJmbG93OmF1dG99Lm92ZXJmbG93LXgtdmlzaWJsZS1te292ZXJmbG93LXg6dmlzaWJsZX0ub3ZlcmZsb3cteC1oaWRkZW4tbXtvdmVyZmxvdy14OmhpZGRlbn0ub3ZlcmZsb3cteC1zY3JvbGwtbXtvdmVyZmxvdy14OnNjcm9sbH0ub3ZlcmZsb3cteC1hdXRvLW17b3ZlcmZsb3cteDphdXRvfS5vdmVyZmxvdy15LXZpc2libGUtbXtvdmVyZmxvdy15OnZpc2libGV9Lm92ZXJmbG93LXktaGlkZGVuLW17b3ZlcmZsb3cteTpoaWRkZW59Lm92ZXJmbG93LXktc2Nyb2xsLW17b3ZlcmZsb3cteTpzY3JvbGx9Lm92ZXJmbG93LXktYXV0by1te292ZXJmbG93LXk6YXV0b30uc3RhdGljLW17cG9zaXRpb246c3RhdGljfS5yZWxhdGl2ZS1te3Bvc2l0aW9uOnJlbGF0aXZlfS5hYnNvbHV0ZS1te3Bvc2l0aW9uOmFic29sdXRlfS5maXhlZC1te3Bvc2l0aW9uOmZpeGVkfS5yb3RhdGUtNDUtbXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpfS5yb3RhdGUtOTAtbXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpfS5yb3RhdGUtMTM1LW17LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDEzNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgxMzVkZWcpfS5yb3RhdGUtMTgwLW17LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS5yb3RhdGUtMjI1LW17LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDIyNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgyMjVkZWcpfS5yb3RhdGUtMjcwLW17LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDI3MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgyNzBkZWcpfS5yb3RhdGUtMzE1LW17LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDMxNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzMTVkZWcpfS5wYTAtbXtwYWRkaW5nOjB9LnBhMS1te3BhZGRpbmc6LjI1cmVtfS5wYTItbXtwYWRkaW5nOi41cmVtfS5wYTMtbXtwYWRkaW5nOjFyZW19LnBhNC1te3BhZGRpbmc6MnJlbX0ucGE1LW17cGFkZGluZzo0cmVtfS5wYTYtbXtwYWRkaW5nOjhyZW19LnBhNy1te3BhZGRpbmc6MTZyZW19LnBsMC1te3BhZGRpbmctbGVmdDowfS5wbDEtbXtwYWRkaW5nLWxlZnQ6LjI1cmVtfS5wbDItbXtwYWRkaW5nLWxlZnQ6LjVyZW19LnBsMy1te3BhZGRpbmctbGVmdDoxcmVtfS5wbDQtbXtwYWRkaW5nLWxlZnQ6MnJlbX0ucGw1LW17cGFkZGluZy1sZWZ0OjRyZW19LnBsNi1te3BhZGRpbmctbGVmdDo4cmVtfS5wbDctbXtwYWRkaW5nLWxlZnQ6MTZyZW19LnByMC1te3BhZGRpbmctcmlnaHQ6MH0ucHIxLW17cGFkZGluZy1yaWdodDouMjVyZW19LnByMi1te3BhZGRpbmctcmlnaHQ6LjVyZW19LnByMy1te3BhZGRpbmctcmlnaHQ6MXJlbX0ucHI0LW17cGFkZGluZy1yaWdodDoycmVtfS5wcjUtbXtwYWRkaW5nLXJpZ2h0OjRyZW19LnByNi1te3BhZGRpbmctcmlnaHQ6OHJlbX0ucHI3LW17cGFkZGluZy1yaWdodDoxNnJlbX0ucGIwLW17cGFkZGluZy1ib3R0b206MH0ucGIxLW17cGFkZGluZy1ib3R0b206LjI1cmVtfS5wYjItbXtwYWRkaW5nLWJvdHRvbTouNXJlbX0ucGIzLW17cGFkZGluZy1ib3R0b206MXJlbX0ucGI0LW17cGFkZGluZy1ib3R0b206MnJlbX0ucGI1LW17cGFkZGluZy1ib3R0b206NHJlbX0ucGI2LW17cGFkZGluZy1ib3R0b206OHJlbX0ucGI3LW17cGFkZGluZy1ib3R0b206MTZyZW19LnB0MC1te3BhZGRpbmctdG9wOjB9LnB0MS1te3BhZGRpbmctdG9wOi4yNXJlbX0ucHQyLW17cGFkZGluZy10b3A6LjVyZW19LnB0My1te3BhZGRpbmctdG9wOjFyZW19LnB0NC1te3BhZGRpbmctdG9wOjJyZW19LnB0NS1te3BhZGRpbmctdG9wOjRyZW19LnB0Ni1te3BhZGRpbmctdG9wOjhyZW19LnB0Ny1te3BhZGRpbmctdG9wOjE2cmVtfS5wdjAtbXtwYWRkaW5nLXRvcDowO3BhZGRpbmctYm90dG9tOjB9LnB2MS1te3BhZGRpbmctdG9wOi4yNXJlbTtwYWRkaW5nLWJvdHRvbTouMjVyZW19LnB2Mi1te3BhZGRpbmctdG9wOi41cmVtO3BhZGRpbmctYm90dG9tOi41cmVtfS5wdjMtbXtwYWRkaW5nLXRvcDoxcmVtO3BhZGRpbmctYm90dG9tOjFyZW19LnB2NC1te3BhZGRpbmctdG9wOjJyZW07cGFkZGluZy1ib3R0b206MnJlbX0ucHY1LW17cGFkZGluZy10b3A6NHJlbTtwYWRkaW5nLWJvdHRvbTo0cmVtfS5wdjYtbXtwYWRkaW5nLXRvcDo4cmVtO3BhZGRpbmctYm90dG9tOjhyZW19LnB2Ny1te3BhZGRpbmctdG9wOjE2cmVtO3BhZGRpbmctYm90dG9tOjE2cmVtfS5waDAtbXtwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjB9LnBoMS1te3BhZGRpbmctbGVmdDouMjVyZW07cGFkZGluZy1yaWdodDouMjVyZW19LnBoMi1te3BhZGRpbmctbGVmdDouNXJlbTtwYWRkaW5nLXJpZ2h0Oi41cmVtfS5waDMtbXtwYWRkaW5nLWxlZnQ6MXJlbTtwYWRkaW5nLXJpZ2h0OjFyZW19LnBoNC1te3BhZGRpbmctbGVmdDoycmVtO3BhZGRpbmctcmlnaHQ6MnJlbX0ucGg1LW17cGFkZGluZy1sZWZ0OjRyZW07cGFkZGluZy1yaWdodDo0cmVtfS5waDYtbXtwYWRkaW5nLWxlZnQ6OHJlbTtwYWRkaW5nLXJpZ2h0OjhyZW19LnBoNy1te3BhZGRpbmctbGVmdDoxNnJlbTtwYWRkaW5nLXJpZ2h0OjE2cmVtfS5tYTAtbXttYXJnaW46MH0ubWExLW17bWFyZ2luOi4yNXJlbX0ubWEyLW17bWFyZ2luOi41cmVtfS5tYTMtbXttYXJnaW46MXJlbX0ubWE0LW17bWFyZ2luOjJyZW19Lm1hNS1te21hcmdpbjo0cmVtfS5tYTYtbXttYXJnaW46OHJlbX0ubWE3LW17bWFyZ2luOjE2cmVtfS5tbDAtbXttYXJnaW4tbGVmdDowfS5tbDEtbXttYXJnaW4tbGVmdDouMjVyZW19Lm1sMi1te21hcmdpbi1sZWZ0Oi41cmVtfS5tbDMtbXttYXJnaW4tbGVmdDoxcmVtfS5tbDQtbXttYXJnaW4tbGVmdDoycmVtfS5tbDUtbXttYXJnaW4tbGVmdDo0cmVtfS5tbDYtbXttYXJnaW4tbGVmdDo4cmVtfS5tbDctbXttYXJnaW4tbGVmdDoxNnJlbX0ubXIwLW17bWFyZ2luLXJpZ2h0OjB9Lm1yMS1te21hcmdpbi1yaWdodDouMjVyZW19Lm1yMi1te21hcmdpbi1yaWdodDouNXJlbX0ubXIzLW17bWFyZ2luLXJpZ2h0OjFyZW19Lm1yNC1te21hcmdpbi1yaWdodDoycmVtfS5tcjUtbXttYXJnaW4tcmlnaHQ6NHJlbX0ubXI2LW17bWFyZ2luLXJpZ2h0OjhyZW19Lm1yNy1te21hcmdpbi1yaWdodDoxNnJlbX0ubWIwLW17bWFyZ2luLWJvdHRvbTowfS5tYjEtbXttYXJnaW4tYm90dG9tOi4yNXJlbX0ubWIyLW17bWFyZ2luLWJvdHRvbTouNXJlbX0ubWIzLW17bWFyZ2luLWJvdHRvbToxcmVtfS5tYjQtbXttYXJnaW4tYm90dG9tOjJyZW19Lm1iNS1te21hcmdpbi1ib3R0b206NHJlbX0ubWI2LW17bWFyZ2luLWJvdHRvbTo4cmVtfS5tYjctbXttYXJnaW4tYm90dG9tOjE2cmVtfS5tdDAtbXttYXJnaW4tdG9wOjB9Lm10MS1te21hcmdpbi10b3A6LjI1cmVtfS5tdDItbXttYXJnaW4tdG9wOi41cmVtfS5tdDMtbXttYXJnaW4tdG9wOjFyZW19Lm10NC1te21hcmdpbi10b3A6MnJlbX0ubXQ1LW17bWFyZ2luLXRvcDo0cmVtfS5tdDYtbXttYXJnaW4tdG9wOjhyZW19Lm10Ny1te21hcmdpbi10b3A6MTZyZW19Lm12MC1te21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjB9Lm12MS1te21hcmdpbi10b3A6LjI1cmVtO21hcmdpbi1ib3R0b206LjI1cmVtfS5tdjItbXttYXJnaW4tdG9wOi41cmVtO21hcmdpbi1ib3R0b206LjVyZW19Lm12My1te21hcmdpbi10b3A6MXJlbTttYXJnaW4tYm90dG9tOjFyZW19Lm12NC1te21hcmdpbi10b3A6MnJlbTttYXJnaW4tYm90dG9tOjJyZW19Lm12NS1te21hcmdpbi10b3A6NHJlbTttYXJnaW4tYm90dG9tOjRyZW19Lm12Ni1te21hcmdpbi10b3A6OHJlbTttYXJnaW4tYm90dG9tOjhyZW19Lm12Ny1te21hcmdpbi10b3A6MTZyZW07bWFyZ2luLWJvdHRvbToxNnJlbX0ubWgwLW17bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MH0ubWgxLW17bWFyZ2luLWxlZnQ6LjI1cmVtO21hcmdpbi1yaWdodDouMjVyZW19Lm1oMi1te21hcmdpbi1sZWZ0Oi41cmVtO21hcmdpbi1yaWdodDouNXJlbX0ubWgzLW17bWFyZ2luLWxlZnQ6MXJlbTttYXJnaW4tcmlnaHQ6MXJlbX0ubWg0LW17bWFyZ2luLWxlZnQ6MnJlbTttYXJnaW4tcmlnaHQ6MnJlbX0ubWg1LW17bWFyZ2luLWxlZnQ6NHJlbTttYXJnaW4tcmlnaHQ6NHJlbX0ubWg2LW17bWFyZ2luLWxlZnQ6OHJlbTttYXJnaW4tcmlnaHQ6OHJlbX0ubWg3LW17bWFyZ2luLWxlZnQ6MTZyZW07bWFyZ2luLXJpZ2h0OjE2cmVtfS5uYTEtbXttYXJnaW46LS4yNXJlbX0ubmEyLW17bWFyZ2luOi0uNXJlbX0ubmEzLW17bWFyZ2luOi0xcmVtfS5uYTQtbXttYXJnaW46LTJyZW19Lm5hNS1te21hcmdpbjotNHJlbX0ubmE2LW17bWFyZ2luOi04cmVtfS5uYTctbXttYXJnaW46LTE2cmVtfS5ubDEtbXttYXJnaW4tbGVmdDotLjI1cmVtfS5ubDItbXttYXJnaW4tbGVmdDotLjVyZW19Lm5sMy1te21hcmdpbi1sZWZ0Oi0xcmVtfS5ubDQtbXttYXJnaW4tbGVmdDotMnJlbX0ubmw1LW17bWFyZ2luLWxlZnQ6LTRyZW19Lm5sNi1te21hcmdpbi1sZWZ0Oi04cmVtfS5ubDctbXttYXJnaW4tbGVmdDotMTZyZW19Lm5yMS1te21hcmdpbi1yaWdodDotLjI1cmVtfS5ucjItbXttYXJnaW4tcmlnaHQ6LS41cmVtfS5ucjMtbXttYXJnaW4tcmlnaHQ6LTFyZW19Lm5yNC1te21hcmdpbi1yaWdodDotMnJlbX0ubnI1LW17bWFyZ2luLXJpZ2h0Oi00cmVtfS5ucjYtbXttYXJnaW4tcmlnaHQ6LThyZW19Lm5yNy1te21hcmdpbi1yaWdodDotMTZyZW19Lm5iMS1te21hcmdpbi1ib3R0b206LS4yNXJlbX0ubmIyLW17bWFyZ2luLWJvdHRvbTotLjVyZW19Lm5iMy1te21hcmdpbi1ib3R0b206LTFyZW19Lm5iNC1te21hcmdpbi1ib3R0b206LTJyZW19Lm5iNS1te21hcmdpbi1ib3R0b206LTRyZW19Lm5iNi1te21hcmdpbi1ib3R0b206LThyZW19Lm5iNy1te21hcmdpbi1ib3R0b206LTE2cmVtfS5udDEtbXttYXJnaW4tdG9wOi0uMjVyZW19Lm50Mi1te21hcmdpbi10b3A6LS41cmVtfS5udDMtbXttYXJnaW4tdG9wOi0xcmVtfS5udDQtbXttYXJnaW4tdG9wOi0ycmVtfS5udDUtbXttYXJnaW4tdG9wOi00cmVtfS5udDYtbXttYXJnaW4tdG9wOi04cmVtfS5udDctbXttYXJnaW4tdG9wOi0xNnJlbX0uc3RyaWtlLW17dGV4dC1kZWNvcmF0aW9uOmxpbmUtdGhyb3VnaH0udW5kZXJsaW5lLW17dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0ubm8tdW5kZXJsaW5lLW17dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnRsLW17dGV4dC1hbGlnbjpsZWZ0fS50ci1te3RleHQtYWxpZ246cmlnaHR9LnRjLW17dGV4dC1hbGlnbjpjZW50ZXJ9LnR0Yy1te3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemV9LnR0bC1te3RleHQtdHJhbnNmb3JtOmxvd2VyY2FzZX0udHR1LW17dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS50dG4tbXt0ZXh0LXRyYW5zZm9ybTpub25lfS5mLTYtbSwuZi1oZWFkbGluZS1te2ZvbnQtc2l6ZTo2cmVtfS5mLTUtbSwuZi1zdWJoZWFkbGluZS1te2ZvbnQtc2l6ZTo1cmVtfS5mMS1te2ZvbnQtc2l6ZTozcmVtfS5mMi1te2ZvbnQtc2l6ZToyLjI1cmVtfS5mMy1te2ZvbnQtc2l6ZToxLjVyZW19LmY0LW17Zm9udC1zaXplOjEuMjVyZW19LmY1LW17Zm9udC1zaXplOjFyZW19LmY2LW17Zm9udC1zaXplOi44NzVyZW19Lm1lYXN1cmUtbXttYXgtd2lkdGg6MzBlbX0ubWVhc3VyZS13aWRlLW17bWF4LXdpZHRoOjM0ZW19Lm1lYXN1cmUtbmFycm93LW17bWF4LXdpZHRoOjIwZW19LmluZGVudC1te3RleHQtaW5kZW50OjFlbTttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowfS5zbWFsbC1jYXBzLW17Zm9udC12YXJpYW50OnNtYWxsLWNhcHN9LnRydW5jYXRlLW17d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfS5jbGlwLW17cG9zaXRpb246Zml4ZWQhaW1wb3J0YW50O3Bvc2l0aW9uOmFic29sdXRlIWltcG9ydGFudDtjbGlwOnJlY3QoMXB4IDFweCAxcHggMXB4KTtjbGlwOnJlY3QoMXB4LDFweCwxcHgsMXB4KX0ud3Mtbm9ybWFsLW17d2hpdGUtc3BhY2U6bm9ybWFsfS5ub3dyYXAtbXt3aGl0ZS1zcGFjZTpub3dyYXB9LnByZS1te3doaXRlLXNwYWNlOnByZX0udi1iYXNlLW17dmVydGljYWwtYWxpZ246YmFzZWxpbmV9LnYtbWlkLW17dmVydGljYWwtYWxpZ246bWlkZGxlfS52LXRvcC1te3ZlcnRpY2FsLWFsaWduOnRvcH0udi1idG0tbXt2ZXJ0aWNhbC1hbGlnbjpib3R0b219fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NjBlbSl7LmFzcGVjdC1yYXRpby1se2hlaWdodDowO3Bvc2l0aW9uOnJlbGF0aXZlfS5hc3BlY3QtcmF0aW8tLTE2eDktbHtwYWRkaW5nLWJvdHRvbTo1Ni4yNSV9LmFzcGVjdC1yYXRpby0tOXgxNi1se3BhZGRpbmctYm90dG9tOjE3Ny43NyV9LmFzcGVjdC1yYXRpby0tNHgzLWx7cGFkZGluZy1ib3R0b206NzUlfS5hc3BlY3QtcmF0aW8tLTN4NC1se3BhZGRpbmctYm90dG9tOjEzMy4zMyV9LmFzcGVjdC1yYXRpby0tNng0LWx7cGFkZGluZy1ib3R0b206NjYuNiV9LmFzcGVjdC1yYXRpby0tNHg2LWx7cGFkZGluZy1ib3R0b206MTUwJX0uYXNwZWN0LXJhdGlvLS04eDUtbHtwYWRkaW5nLWJvdHRvbTo2Mi41JX0uYXNwZWN0LXJhdGlvLS01eDgtbHtwYWRkaW5nLWJvdHRvbToxNjAlfS5hc3BlY3QtcmF0aW8tLTd4NS1se3BhZGRpbmctYm90dG9tOjcxLjQyJX0uYXNwZWN0LXJhdGlvLS01eDctbHtwYWRkaW5nLWJvdHRvbToxNDAlfS5hc3BlY3QtcmF0aW8tLTF4MS1se3BhZGRpbmctYm90dG9tOjEwMCV9LmFzcGVjdC1yYXRpby0tb2JqZWN0LWx7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjEwMH0uY292ZXItbHtiYWNrZ3JvdW5kLXNpemU6Y292ZXIhaW1wb3J0YW50fS5jb250YWluLWx7YmFja2dyb3VuZC1zaXplOmNvbnRhaW4haW1wb3J0YW50fS5iZy1jZW50ZXItbHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjUwJX0uYmctY2VudGVyLWwsLmJnLXRvcC1se2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH0uYmctdG9wLWx7YmFja2dyb3VuZC1wb3NpdGlvbjp0b3B9LmJnLXJpZ2h0LWx7YmFja2dyb3VuZC1wb3NpdGlvbjoxMDAlfS5iZy1ib3R0b20tbCwuYmctcmlnaHQtbHtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXR9LmJnLWJvdHRvbS1se2JhY2tncm91bmQtcG9zaXRpb246Ym90dG9tfS5iZy1sZWZ0LWx7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246MH0uYmEtbHtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjFweH0uYnQtbHtib3JkZXItdG9wLXN0eWxlOnNvbGlkO2JvcmRlci10b3Atd2lkdGg6MXB4fS5ici1se2JvcmRlci1yaWdodC1zdHlsZTpzb2xpZDtib3JkZXItcmlnaHQtd2lkdGg6MXB4fS5iYi1se2JvcmRlci1ib3R0b20tc3R5bGU6c29saWQ7Ym9yZGVyLWJvdHRvbS13aWR0aDoxcHh9LmJsLWx7Ym9yZGVyLWxlZnQtc3R5bGU6c29saWQ7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4fS5ibi1se2JvcmRlci1zdHlsZTpub25lO2JvcmRlci13aWR0aDowfS5icjAtbHtib3JkZXItcmFkaXVzOjB9LmJyMS1se2JvcmRlci1yYWRpdXM6LjEyNXJlbX0uYnIyLWx7Ym9yZGVyLXJhZGl1czouMjVyZW19LmJyMy1se2JvcmRlci1yYWRpdXM6LjVyZW19LmJyNC1se2JvcmRlci1yYWRpdXM6MXJlbX0uYnItMTAwLWx7Ym9yZGVyLXJhZGl1czoxMDAlfS5ici1waWxsLWx7Ym9yZGVyLXJhZGl1czo5OTk5cHh9LmJyLS1ib3R0b20tbHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0uYnItLXRvcC1se2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LmJyLS1yaWdodC1sLC5ici0tdG9wLWx7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5ici0tcmlnaHQtbHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjB9LmJyLS1sZWZ0LWx7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5iLS1kb3R0ZWQtbHtib3JkZXItc3R5bGU6ZG90dGVkfS5iLS1kYXNoZWQtbHtib3JkZXItc3R5bGU6ZGFzaGVkfS5iLS1zb2xpZC1se2JvcmRlci1zdHlsZTpzb2xpZH0uYi0tbm9uZS1se2JvcmRlci1zdHlsZTpub25lfS5idzAtbHtib3JkZXItd2lkdGg6MH0uYncxLWx7Ym9yZGVyLXdpZHRoOi4xMjVyZW19LmJ3Mi1se2JvcmRlci13aWR0aDouMjVyZW19LmJ3My1se2JvcmRlci13aWR0aDouNXJlbX0uYnc0LWx7Ym9yZGVyLXdpZHRoOjFyZW19LmJ3NS1se2JvcmRlci13aWR0aDoycmVtfS5idC0wLWx7Ym9yZGVyLXRvcC13aWR0aDowfS5ici0wLWx7Ym9yZGVyLXJpZ2h0LXdpZHRoOjB9LmJiLTAtbHtib3JkZXItYm90dG9tLXdpZHRoOjB9LmJsLTAtbHtib3JkZXItbGVmdC13aWR0aDowfS5zaGFkb3ctMS1se2JveC1zaGFkb3c6MCAwIDRweCAycHggcmdiYSgwLDAsMCwuMil9LnNoYWRvdy0yLWx7Ym94LXNoYWRvdzowIDAgOHB4IDJweCByZ2JhKDAsMCwwLC4yKX0uc2hhZG93LTMtbHtib3gtc2hhZG93OjJweCAycHggNHB4IDJweCByZ2JhKDAsMCwwLC4yKX0uc2hhZG93LTQtbHtib3gtc2hhZG93OjJweCAycHggOHB4IDAgcmdiYSgwLDAsMCwuMil9LnNoYWRvdy01LWx7Ym94LXNoYWRvdzo0cHggNHB4IDhweCAwIHJnYmEoMCwwLDAsLjIpfS50b3AtMC1se3RvcDowfS5sZWZ0LTAtbHtsZWZ0OjB9LnJpZ2h0LTAtbHtyaWdodDowfS5ib3R0b20tMC1se2JvdHRvbTowfS50b3AtMS1se3RvcDoxcmVtfS5sZWZ0LTEtbHtsZWZ0OjFyZW19LnJpZ2h0LTEtbHtyaWdodDoxcmVtfS5ib3R0b20tMS1se2JvdHRvbToxcmVtfS50b3AtMi1se3RvcDoycmVtfS5sZWZ0LTItbHtsZWZ0OjJyZW19LnJpZ2h0LTItbHtyaWdodDoycmVtfS5ib3R0b20tMi1se2JvdHRvbToycmVtfS50b3AtLTEtbHt0b3A6LTFyZW19LnJpZ2h0LS0xLWx7cmlnaHQ6LTFyZW19LmJvdHRvbS0tMS1se2JvdHRvbTotMXJlbX0ubGVmdC0tMS1se2xlZnQ6LTFyZW19LnRvcC0tMi1se3RvcDotMnJlbX0ucmlnaHQtLTItbHtyaWdodDotMnJlbX0uYm90dG9tLS0yLWx7Ym90dG9tOi0ycmVtfS5sZWZ0LS0yLWx7bGVmdDotMnJlbX0uYWJzb2x1dGUtLWZpbGwtbHt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MH0uY2wtbHtjbGVhcjpsZWZ0fS5jci1se2NsZWFyOnJpZ2h0fS5jYi1se2NsZWFyOmJvdGh9LmNuLWx7Y2xlYXI6bm9uZX0uZG4tbHtkaXNwbGF5Om5vbmV9LmRpLWx7ZGlzcGxheTppbmxpbmV9LmRiLWx7ZGlzcGxheTpibG9ja30uZGliLWx7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmRpdC1se2Rpc3BsYXk6aW5saW5lLXRhYmxlfS5kdC1se2Rpc3BsYXk6dGFibGV9LmR0Yy1se2Rpc3BsYXk6dGFibGUtY2VsbH0uZHQtcm93LWx7ZGlzcGxheTp0YWJsZS1yb3d9LmR0LXJvdy1ncm91cC1se2Rpc3BsYXk6dGFibGUtcm93LWdyb3VwfS5kdC1jb2x1bW4tbHtkaXNwbGF5OnRhYmxlLWNvbHVtbn0uZHQtY29sdW1uLWdyb3VwLWx7ZGlzcGxheTp0YWJsZS1jb2x1bW4tZ3JvdXB9LmR0LS1maXhlZC1se3RhYmxlLWxheW91dDpmaXhlZDt3aWR0aDoxMDAlfS5mbGV4LWx7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleH0uaW5saW5lLWZsZXgtbHtkaXNwbGF5Oi13ZWJraXQtaW5saW5lLWJveDtkaXNwbGF5Oi1tcy1pbmxpbmUtZmxleGJveDtkaXNwbGF5OmlubGluZS1mbGV4fS5mbGV4LWF1dG8tbHstd2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXg6MSAxIGF1dG87ZmxleDoxIDEgYXV0bzttaW4td2lkdGg6MDttaW4taGVpZ2h0OjB9LmZsZXgtbm9uZS1sey13ZWJraXQtYm94LWZsZXg6MDstbXMtZmxleDpub25lO2ZsZXg6bm9uZX0uZmxleC1jb2x1bW4tbHstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmZsZXgtY29sdW1uLWwsLmZsZXgtcm93LWx7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbH0uZmxleC1yb3ctbHstd2Via2l0LWJveC1vcmllbnQ6aG9yaXpvbnRhbDstbXMtZmxleC1kaXJlY3Rpb246cm93O2ZsZXgtZGlyZWN0aW9uOnJvd30uZmxleC13cmFwLWx7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwfS5pdGVtcy1zdGFydC1sey13ZWJraXQtYm94LWFsaWduOnN0YXJ0Oy1tcy1mbGV4LWFsaWduOnN0YXJ0O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9Lml0ZW1zLWVuZC1sey13ZWJraXQtYm94LWFsaWduOmVuZDstbXMtZmxleC1hbGlnbjplbmQ7YWxpZ24taXRlbXM6ZmxleC1lbmR9Lml0ZW1zLWNlbnRlci1sey13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS5pdGVtcy1iYXNlbGluZS1sey13ZWJraXQtYm94LWFsaWduOmJhc2VsaW5lOy1tcy1mbGV4LWFsaWduOmJhc2VsaW5lO2FsaWduLWl0ZW1zOmJhc2VsaW5lfS5pdGVtcy1zdHJldGNoLWx7LXdlYmtpdC1ib3gtYWxpZ246c3RyZXRjaDstbXMtZmxleC1hbGlnbjpzdHJldGNoO2FsaWduLWl0ZW1zOnN0cmV0Y2h9LnNlbGYtc3RhcnQtbHstbXMtZmxleC1pdGVtLWFsaWduOnN0YXJ0O2FsaWduLXNlbGY6ZmxleC1zdGFydH0uc2VsZi1lbmQtbHstbXMtZmxleC1pdGVtLWFsaWduOmVuZDthbGlnbi1zZWxmOmZsZXgtZW5kfS5zZWxmLWNlbnRlci1sey1tcy1mbGV4LWl0ZW0tYWxpZ246Y2VudGVyOy1tcy1ncmlkLXJvdy1hbGlnbjpjZW50ZXI7YWxpZ24tc2VsZjpjZW50ZXJ9LnNlbGYtYmFzZWxpbmUtbHstbXMtZmxleC1pdGVtLWFsaWduOmJhc2VsaW5lO2FsaWduLXNlbGY6YmFzZWxpbmV9LnNlbGYtc3RyZXRjaC1sey1tcy1mbGV4LWl0ZW0tYWxpZ246c3RyZXRjaDstbXMtZ3JpZC1yb3ctYWxpZ246c3RyZXRjaDthbGlnbi1zZWxmOnN0cmV0Y2h9Lmp1c3RpZnktc3RhcnQtbHstd2Via2l0LWJveC1wYWNrOnN0YXJ0Oy1tcy1mbGV4LXBhY2s6c3RhcnQ7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9Lmp1c3RpZnktZW5kLWx7LXdlYmtpdC1ib3gtcGFjazplbmQ7LW1zLWZsZXgtcGFjazplbmQ7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfS5qdXN0aWZ5LWNlbnRlci1sey13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9Lmp1c3RpZnktYmV0d2Vlbi1sey13ZWJraXQtYm94LXBhY2s6anVzdGlmeTstbXMtZmxleC1wYWNrOmp1c3RpZnk7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59Lmp1c3RpZnktYXJvdW5kLWx7LW1zLWZsZXgtcGFjazpkaXN0cmlidXRlO2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmR9LmNvbnRlbnQtc3RhcnQtbHstbXMtZmxleC1saW5lLXBhY2s6c3RhcnQ7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0fS5jb250ZW50LWVuZC1sey1tcy1mbGV4LWxpbmUtcGFjazplbmQ7YWxpZ24tY29udGVudDpmbGV4LWVuZH0uY29udGVudC1jZW50ZXItbHstbXMtZmxleC1saW5lLXBhY2s6Y2VudGVyO2FsaWduLWNvbnRlbnQ6Y2VudGVyfS5jb250ZW50LWJldHdlZW4tbHstbXMtZmxleC1saW5lLXBhY2s6anVzdGlmeTthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW59LmNvbnRlbnQtYXJvdW5kLWx7LW1zLWZsZXgtbGluZS1wYWNrOmRpc3RyaWJ1dGU7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmR9LmNvbnRlbnQtc3RyZXRjaC1sey1tcy1mbGV4LWxpbmUtcGFjazpzdHJldGNoO2FsaWduLWNvbnRlbnQ6c3RyZXRjaH0ub3JkZXItMC1sey13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6MTstbXMtZmxleC1vcmRlcjowO29yZGVyOjB9Lm9yZGVyLTEtbHstd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOjI7LW1zLWZsZXgtb3JkZXI6MTtvcmRlcjoxfS5vcmRlci0yLWx7LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDozOy1tcy1mbGV4LW9yZGVyOjI7b3JkZXI6Mn0ub3JkZXItMy1sey13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6NDstbXMtZmxleC1vcmRlcjozO29yZGVyOjN9Lm9yZGVyLTQtbHstd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOjU7LW1zLWZsZXgtb3JkZXI6NDtvcmRlcjo0fS5vcmRlci01LWx7LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDo2Oy1tcy1mbGV4LW9yZGVyOjU7b3JkZXI6NX0ub3JkZXItNi1sey13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6NzstbXMtZmxleC1vcmRlcjo2O29yZGVyOjZ9Lm9yZGVyLTctbHstd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOjg7LW1zLWZsZXgtb3JkZXI6NztvcmRlcjo3fS5vcmRlci04LWx7LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDo5Oy1tcy1mbGV4LW9yZGVyOjg7b3JkZXI6OH0ub3JkZXItbGFzdC1sey13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6MTAwMDAwOy1tcy1mbGV4LW9yZGVyOjk5OTk5O29yZGVyOjk5OTk5fS5mbC1se2Zsb2F0OmxlZnR9LmZsLWwsLmZyLWx7ZGlzcGxheTppbmxpbmV9LmZyLWx7ZmxvYXQ6cmlnaHR9LmZuLWx7ZmxvYXQ6bm9uZX0uaS1se2ZvbnQtc3R5bGU6aXRhbGljfS5mcy1ub3JtYWwtbHtmb250LXN0eWxlOm5vcm1hbH0ubm9ybWFsLWx7Zm9udC13ZWlnaHQ6NDAwfS5iLWx7Zm9udC13ZWlnaHQ6NzAwfS5mdzEtbHtmb250LXdlaWdodDoxMDB9LmZ3Mi1se2ZvbnQtd2VpZ2h0OjIwMH0uZnczLWx7Zm9udC13ZWlnaHQ6MzAwfS5mdzQtbHtmb250LXdlaWdodDo0MDB9LmZ3NS1se2ZvbnQtd2VpZ2h0OjUwMH0uZnc2LWx7Zm9udC13ZWlnaHQ6NjAwfS5mdzctbHtmb250LXdlaWdodDo3MDB9LmZ3OC1se2ZvbnQtd2VpZ2h0OjgwMH0uZnc5LWx7Zm9udC13ZWlnaHQ6OTAwfS5oMS1se2hlaWdodDoxcmVtfS5oMi1se2hlaWdodDoycmVtfS5oMy1se2hlaWdodDo0cmVtfS5oNC1se2hlaWdodDo4cmVtfS5oNS1se2hlaWdodDoxNnJlbX0uaC0yNS1se2hlaWdodDoyNSV9LmgtNTAtbHtoZWlnaHQ6NTAlfS5oLTc1LWx7aGVpZ2h0Ojc1JX0uaC0xMDAtbHtoZWlnaHQ6MTAwJX0ubWluLWgtMTAwLWx7bWluLWhlaWdodDoxMDAlfS52aC0yNS1se2hlaWdodDoyNXZofS52aC01MC1se2hlaWdodDo1MHZofS52aC03NS1se2hlaWdodDo3NXZofS52aC0xMDAtbHtoZWlnaHQ6MTAwdmh9Lm1pbi12aC0xMDAtbHttaW4taGVpZ2h0OjEwMHZofS5oLWF1dG8tbHtoZWlnaHQ6YXV0b30uaC1pbmhlcml0LWx7aGVpZ2h0OmluaGVyaXR9LnRyYWNrZWQtbHtsZXR0ZXItc3BhY2luZzouMWVtfS50cmFja2VkLXRpZ2h0LWx7bGV0dGVyLXNwYWNpbmc6LS4wNWVtfS50cmFja2VkLW1lZ2EtbHtsZXR0ZXItc3BhY2luZzouMjVlbX0ubGgtc29saWQtbHtsaW5lLWhlaWdodDoxfS5saC10aXRsZS1se2xpbmUtaGVpZ2h0OjEuMjV9LmxoLWNvcHktbHtsaW5lLWhlaWdodDoxLjV9Lm13LTEwMC1se21heC13aWR0aDoxMDAlfS5tdzEtbHttYXgtd2lkdGg6MXJlbX0ubXcyLWx7bWF4LXdpZHRoOjJyZW19Lm13My1se21heC13aWR0aDo0cmVtfS5tdzQtbHttYXgtd2lkdGg6OHJlbX0ubXc1LWx7bWF4LXdpZHRoOjE2cmVtfS5tdzYtbHttYXgtd2lkdGg6MzJyZW19Lm13Ny1se21heC13aWR0aDo0OHJlbX0ubXc4LWx7bWF4LXdpZHRoOjY0cmVtfS5tdzktbHttYXgtd2lkdGg6OTZyZW19Lm13LW5vbmUtbHttYXgtd2lkdGg6bm9uZX0udzEtbHt3aWR0aDoxcmVtfS53Mi1se3dpZHRoOjJyZW19LnczLWx7d2lkdGg6NHJlbX0udzQtbHt3aWR0aDo4cmVtfS53NS1se3dpZHRoOjE2cmVtfS53LTEwLWx7d2lkdGg6MTAlfS53LTIwLWx7d2lkdGg6MjAlfS53LTI1LWx7d2lkdGg6MjUlfS53LTMwLWx7d2lkdGg6MzAlfS53LTMzLWx7d2lkdGg6MzMlfS53LTM0LWx7d2lkdGg6MzQlfS53LTQwLWx7d2lkdGg6NDAlfS53LTUwLWx7d2lkdGg6NTAlfS53LTYwLWx7d2lkdGg6NjAlfS53LTcwLWx7d2lkdGg6NzAlfS53LTc1LWx7d2lkdGg6NzUlfS53LTgwLWx7d2lkdGg6ODAlfS53LTkwLWx7d2lkdGg6OTAlfS53LTEwMC1se3dpZHRoOjEwMCV9LnctdGhpcmQtbHt3aWR0aDozMy4zMzMzMyV9LnctdHdvLXRoaXJkcy1se3dpZHRoOjY2LjY2NjY3JX0udy1hdXRvLWx7d2lkdGg6YXV0b30ub3ZlcmZsb3ctdmlzaWJsZS1se292ZXJmbG93OnZpc2libGV9Lm92ZXJmbG93LWhpZGRlbi1se292ZXJmbG93OmhpZGRlbn0ub3ZlcmZsb3ctc2Nyb2xsLWx7b3ZlcmZsb3c6c2Nyb2xsfS5vdmVyZmxvdy1hdXRvLWx7b3ZlcmZsb3c6YXV0b30ub3ZlcmZsb3cteC12aXNpYmxlLWx7b3ZlcmZsb3cteDp2aXNpYmxlfS5vdmVyZmxvdy14LWhpZGRlbi1se292ZXJmbG93LXg6aGlkZGVufS5vdmVyZmxvdy14LXNjcm9sbC1se292ZXJmbG93LXg6c2Nyb2xsfS5vdmVyZmxvdy14LWF1dG8tbHtvdmVyZmxvdy14OmF1dG99Lm92ZXJmbG93LXktdmlzaWJsZS1se292ZXJmbG93LXk6dmlzaWJsZX0ub3ZlcmZsb3cteS1oaWRkZW4tbHtvdmVyZmxvdy15OmhpZGRlbn0ub3ZlcmZsb3cteS1zY3JvbGwtbHtvdmVyZmxvdy15OnNjcm9sbH0ub3ZlcmZsb3cteS1hdXRvLWx7b3ZlcmZsb3cteTphdXRvfS5zdGF0aWMtbHtwb3NpdGlvbjpzdGF0aWN9LnJlbGF0aXZlLWx7cG9zaXRpb246cmVsYXRpdmV9LmFic29sdXRlLWx7cG9zaXRpb246YWJzb2x1dGV9LmZpeGVkLWx7cG9zaXRpb246Zml4ZWR9LnJvdGF0ZS00NS1sey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyl9LnJvdGF0ZS05MC1sey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyl9LnJvdGF0ZS0xMzUtbHstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMTM1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDEzNWRlZyl9LnJvdGF0ZS0xODAtbHstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9LnJvdGF0ZS0yMjUtbHstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMjI1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDIyNWRlZyl9LnJvdGF0ZS0yNzAtbHstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMjcwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDI3MGRlZyl9LnJvdGF0ZS0zMTUtbHstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMzE1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDMxNWRlZyl9LnBhMC1se3BhZGRpbmc6MH0ucGExLWx7cGFkZGluZzouMjVyZW19LnBhMi1se3BhZGRpbmc6LjVyZW19LnBhMy1se3BhZGRpbmc6MXJlbX0ucGE0LWx7cGFkZGluZzoycmVtfS5wYTUtbHtwYWRkaW5nOjRyZW19LnBhNi1se3BhZGRpbmc6OHJlbX0ucGE3LWx7cGFkZGluZzoxNnJlbX0ucGwwLWx7cGFkZGluZy1sZWZ0OjB9LnBsMS1se3BhZGRpbmctbGVmdDouMjVyZW19LnBsMi1se3BhZGRpbmctbGVmdDouNXJlbX0ucGwzLWx7cGFkZGluZy1sZWZ0OjFyZW19LnBsNC1se3BhZGRpbmctbGVmdDoycmVtfS5wbDUtbHtwYWRkaW5nLWxlZnQ6NHJlbX0ucGw2LWx7cGFkZGluZy1sZWZ0OjhyZW19LnBsNy1se3BhZGRpbmctbGVmdDoxNnJlbX0ucHIwLWx7cGFkZGluZy1yaWdodDowfS5wcjEtbHtwYWRkaW5nLXJpZ2h0Oi4yNXJlbX0ucHIyLWx7cGFkZGluZy1yaWdodDouNXJlbX0ucHIzLWx7cGFkZGluZy1yaWdodDoxcmVtfS5wcjQtbHtwYWRkaW5nLXJpZ2h0OjJyZW19LnByNS1se3BhZGRpbmctcmlnaHQ6NHJlbX0ucHI2LWx7cGFkZGluZy1yaWdodDo4cmVtfS5wcjctbHtwYWRkaW5nLXJpZ2h0OjE2cmVtfS5wYjAtbHtwYWRkaW5nLWJvdHRvbTowfS5wYjEtbHtwYWRkaW5nLWJvdHRvbTouMjVyZW19LnBiMi1se3BhZGRpbmctYm90dG9tOi41cmVtfS5wYjMtbHtwYWRkaW5nLWJvdHRvbToxcmVtfS5wYjQtbHtwYWRkaW5nLWJvdHRvbToycmVtfS5wYjUtbHtwYWRkaW5nLWJvdHRvbTo0cmVtfS5wYjYtbHtwYWRkaW5nLWJvdHRvbTo4cmVtfS5wYjctbHtwYWRkaW5nLWJvdHRvbToxNnJlbX0ucHQwLWx7cGFkZGluZy10b3A6MH0ucHQxLWx7cGFkZGluZy10b3A6LjI1cmVtfS5wdDItbHtwYWRkaW5nLXRvcDouNXJlbX0ucHQzLWx7cGFkZGluZy10b3A6MXJlbX0ucHQ0LWx7cGFkZGluZy10b3A6MnJlbX0ucHQ1LWx7cGFkZGluZy10b3A6NHJlbX0ucHQ2LWx7cGFkZGluZy10b3A6OHJlbX0ucHQ3LWx7cGFkZGluZy10b3A6MTZyZW19LnB2MC1se3BhZGRpbmctdG9wOjA7cGFkZGluZy1ib3R0b206MH0ucHYxLWx7cGFkZGluZy10b3A6LjI1cmVtO3BhZGRpbmctYm90dG9tOi4yNXJlbX0ucHYyLWx7cGFkZGluZy10b3A6LjVyZW07cGFkZGluZy1ib3R0b206LjVyZW19LnB2My1se3BhZGRpbmctdG9wOjFyZW07cGFkZGluZy1ib3R0b206MXJlbX0ucHY0LWx7cGFkZGluZy10b3A6MnJlbTtwYWRkaW5nLWJvdHRvbToycmVtfS5wdjUtbHtwYWRkaW5nLXRvcDo0cmVtO3BhZGRpbmctYm90dG9tOjRyZW19LnB2Ni1se3BhZGRpbmctdG9wOjhyZW07cGFkZGluZy1ib3R0b206OHJlbX0ucHY3LWx7cGFkZGluZy10b3A6MTZyZW07cGFkZGluZy1ib3R0b206MTZyZW19LnBoMC1se3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MH0ucGgxLWx7cGFkZGluZy1sZWZ0Oi4yNXJlbTtwYWRkaW5nLXJpZ2h0Oi4yNXJlbX0ucGgyLWx7cGFkZGluZy1sZWZ0Oi41cmVtO3BhZGRpbmctcmlnaHQ6LjVyZW19LnBoMy1se3BhZGRpbmctbGVmdDoxcmVtO3BhZGRpbmctcmlnaHQ6MXJlbX0ucGg0LWx7cGFkZGluZy1sZWZ0OjJyZW07cGFkZGluZy1yaWdodDoycmVtfS5waDUtbHtwYWRkaW5nLWxlZnQ6NHJlbTtwYWRkaW5nLXJpZ2h0OjRyZW19LnBoNi1se3BhZGRpbmctbGVmdDo4cmVtO3BhZGRpbmctcmlnaHQ6OHJlbX0ucGg3LWx7cGFkZGluZy1sZWZ0OjE2cmVtO3BhZGRpbmctcmlnaHQ6MTZyZW19Lm1hMC1se21hcmdpbjowfS5tYTEtbHttYXJnaW46LjI1cmVtfS5tYTItbHttYXJnaW46LjVyZW19Lm1hMy1se21hcmdpbjoxcmVtfS5tYTQtbHttYXJnaW46MnJlbX0ubWE1LWx7bWFyZ2luOjRyZW19Lm1hNi1se21hcmdpbjo4cmVtfS5tYTctbHttYXJnaW46MTZyZW19Lm1sMC1se21hcmdpbi1sZWZ0OjB9Lm1sMS1se21hcmdpbi1sZWZ0Oi4yNXJlbX0ubWwyLWx7bWFyZ2luLWxlZnQ6LjVyZW19Lm1sMy1se21hcmdpbi1sZWZ0OjFyZW19Lm1sNC1se21hcmdpbi1sZWZ0OjJyZW19Lm1sNS1se21hcmdpbi1sZWZ0OjRyZW19Lm1sNi1se21hcmdpbi1sZWZ0OjhyZW19Lm1sNy1se21hcmdpbi1sZWZ0OjE2cmVtfS5tcjAtbHttYXJnaW4tcmlnaHQ6MH0ubXIxLWx7bWFyZ2luLXJpZ2h0Oi4yNXJlbX0ubXIyLWx7bWFyZ2luLXJpZ2h0Oi41cmVtfS5tcjMtbHttYXJnaW4tcmlnaHQ6MXJlbX0ubXI0LWx7bWFyZ2luLXJpZ2h0OjJyZW19Lm1yNS1se21hcmdpbi1yaWdodDo0cmVtfS5tcjYtbHttYXJnaW4tcmlnaHQ6OHJlbX0ubXI3LWx7bWFyZ2luLXJpZ2h0OjE2cmVtfS5tYjAtbHttYXJnaW4tYm90dG9tOjB9Lm1iMS1se21hcmdpbi1ib3R0b206LjI1cmVtfS5tYjItbHttYXJnaW4tYm90dG9tOi41cmVtfS5tYjMtbHttYXJnaW4tYm90dG9tOjFyZW19Lm1iNC1se21hcmdpbi1ib3R0b206MnJlbX0ubWI1LWx7bWFyZ2luLWJvdHRvbTo0cmVtfS5tYjYtbHttYXJnaW4tYm90dG9tOjhyZW19Lm1iNy1se21hcmdpbi1ib3R0b206MTZyZW19Lm10MC1se21hcmdpbi10b3A6MH0ubXQxLWx7bWFyZ2luLXRvcDouMjVyZW19Lm10Mi1se21hcmdpbi10b3A6LjVyZW19Lm10My1se21hcmdpbi10b3A6MXJlbX0ubXQ0LWx7bWFyZ2luLXRvcDoycmVtfS5tdDUtbHttYXJnaW4tdG9wOjRyZW19Lm10Ni1se21hcmdpbi10b3A6OHJlbX0ubXQ3LWx7bWFyZ2luLXRvcDoxNnJlbX0ubXYwLWx7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MH0ubXYxLWx7bWFyZ2luLXRvcDouMjVyZW07bWFyZ2luLWJvdHRvbTouMjVyZW19Lm12Mi1se21hcmdpbi10b3A6LjVyZW07bWFyZ2luLWJvdHRvbTouNXJlbX0ubXYzLWx7bWFyZ2luLXRvcDoxcmVtO21hcmdpbi1ib3R0b206MXJlbX0ubXY0LWx7bWFyZ2luLXRvcDoycmVtO21hcmdpbi1ib3R0b206MnJlbX0ubXY1LWx7bWFyZ2luLXRvcDo0cmVtO21hcmdpbi1ib3R0b206NHJlbX0ubXY2LWx7bWFyZ2luLXRvcDo4cmVtO21hcmdpbi1ib3R0b206OHJlbX0ubXY3LWx7bWFyZ2luLXRvcDoxNnJlbTttYXJnaW4tYm90dG9tOjE2cmVtfS5taDAtbHttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowfS5taDEtbHttYXJnaW4tbGVmdDouMjVyZW07bWFyZ2luLXJpZ2h0Oi4yNXJlbX0ubWgyLWx7bWFyZ2luLWxlZnQ6LjVyZW07bWFyZ2luLXJpZ2h0Oi41cmVtfS5taDMtbHttYXJnaW4tbGVmdDoxcmVtO21hcmdpbi1yaWdodDoxcmVtfS5taDQtbHttYXJnaW4tbGVmdDoycmVtO21hcmdpbi1yaWdodDoycmVtfS5taDUtbHttYXJnaW4tbGVmdDo0cmVtO21hcmdpbi1yaWdodDo0cmVtfS5taDYtbHttYXJnaW4tbGVmdDo4cmVtO21hcmdpbi1yaWdodDo4cmVtfS5taDctbHttYXJnaW4tbGVmdDoxNnJlbTttYXJnaW4tcmlnaHQ6MTZyZW19Lm5hMS1se21hcmdpbjotLjI1cmVtfS5uYTItbHttYXJnaW46LS41cmVtfS5uYTMtbHttYXJnaW46LTFyZW19Lm5hNC1se21hcmdpbjotMnJlbX0ubmE1LWx7bWFyZ2luOi00cmVtfS5uYTYtbHttYXJnaW46LThyZW19Lm5hNy1se21hcmdpbjotMTZyZW19Lm5sMS1se21hcmdpbi1sZWZ0Oi0uMjVyZW19Lm5sMi1se21hcmdpbi1sZWZ0Oi0uNXJlbX0ubmwzLWx7bWFyZ2luLWxlZnQ6LTFyZW19Lm5sNC1se21hcmdpbi1sZWZ0Oi0ycmVtfS5ubDUtbHttYXJnaW4tbGVmdDotNHJlbX0ubmw2LWx7bWFyZ2luLWxlZnQ6LThyZW19Lm5sNy1se21hcmdpbi1sZWZ0Oi0xNnJlbX0ubnIxLWx7bWFyZ2luLXJpZ2h0Oi0uMjVyZW19Lm5yMi1se21hcmdpbi1yaWdodDotLjVyZW19Lm5yMy1se21hcmdpbi1yaWdodDotMXJlbX0ubnI0LWx7bWFyZ2luLXJpZ2h0Oi0ycmVtfS5ucjUtbHttYXJnaW4tcmlnaHQ6LTRyZW19Lm5yNi1se21hcmdpbi1yaWdodDotOHJlbX0ubnI3LWx7bWFyZ2luLXJpZ2h0Oi0xNnJlbX0ubmIxLWx7bWFyZ2luLWJvdHRvbTotLjI1cmVtfS5uYjItbHttYXJnaW4tYm90dG9tOi0uNXJlbX0ubmIzLWx7bWFyZ2luLWJvdHRvbTotMXJlbX0ubmI0LWx7bWFyZ2luLWJvdHRvbTotMnJlbX0ubmI1LWx7bWFyZ2luLWJvdHRvbTotNHJlbX0ubmI2LWx7bWFyZ2luLWJvdHRvbTotOHJlbX0ubmI3LWx7bWFyZ2luLWJvdHRvbTotMTZyZW19Lm50MS1se21hcmdpbi10b3A6LS4yNXJlbX0ubnQyLWx7bWFyZ2luLXRvcDotLjVyZW19Lm50My1se21hcmdpbi10b3A6LTFyZW19Lm50NC1se21hcmdpbi10b3A6LTJyZW19Lm50NS1se21hcmdpbi10b3A6LTRyZW19Lm50Ni1se21hcmdpbi10b3A6LThyZW19Lm50Ny1se21hcmdpbi10b3A6LTE2cmVtfS5zdHJpa2UtbHt0ZXh0LWRlY29yYXRpb246bGluZS10aHJvdWdofS51bmRlcmxpbmUtbHt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5uby11bmRlcmxpbmUtbHt0ZXh0LWRlY29yYXRpb246bm9uZX0udGwtbHt0ZXh0LWFsaWduOmxlZnR9LnRyLWx7dGV4dC1hbGlnbjpyaWdodH0udGMtbHt0ZXh0LWFsaWduOmNlbnRlcn0udHRjLWx7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZX0udHRsLWx7dGV4dC10cmFuc2Zvcm06bG93ZXJjYXNlfS50dHUtbHt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LnR0bi1se3RleHQtdHJhbnNmb3JtOm5vbmV9LmYtNi1sLC5mLWhlYWRsaW5lLWx7Zm9udC1zaXplOjZyZW19LmYtNS1sLC5mLXN1YmhlYWRsaW5lLWx7Zm9udC1zaXplOjVyZW19LmYxLWx7Zm9udC1zaXplOjNyZW19LmYyLWx7Zm9udC1zaXplOjIuMjVyZW19LmYzLWx7Zm9udC1zaXplOjEuNXJlbX0uZjQtbHtmb250LXNpemU6MS4yNXJlbX0uZjUtbHtmb250LXNpemU6MXJlbX0uZjYtbHtmb250LXNpemU6Ljg3NXJlbX0ubWVhc3VyZS1se21heC13aWR0aDozMGVtfS5tZWFzdXJlLXdpZGUtbHttYXgtd2lkdGg6MzRlbX0ubWVhc3VyZS1uYXJyb3ctbHttYXgtd2lkdGg6MjBlbX0uaW5kZW50LWx7dGV4dC1pbmRlbnQ6MWVtO21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjB9LnNtYWxsLWNhcHMtbHtmb250LXZhcmlhbnQ6c21hbGwtY2Fwc30udHJ1bmNhdGUtbHt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXN9LmNsaXAtbHtwb3NpdGlvbjpmaXhlZCFpbXBvcnRhbnQ7cG9zaXRpb246YWJzb2x1dGUhaW1wb3J0YW50O2NsaXA6cmVjdCgxcHggMXB4IDFweCAxcHgpO2NsaXA6cmVjdCgxcHgsMXB4LDFweCwxcHgpfS53cy1ub3JtYWwtbHt3aGl0ZS1zcGFjZTpub3JtYWx9Lm5vd3JhcC1se3doaXRlLXNwYWNlOm5vd3JhcH0ucHJlLWx7d2hpdGUtc3BhY2U6cHJlfS52LWJhc2UtbHt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX0udi1taWQtbHt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LnYtdG9wLWx7dmVydGljYWwtYWxpZ246dG9wfS52LWJ0bS1se3ZlcnRpY2FsLWFsaWduOmJvdHRvbX19XG4iLCJAaW1wb3J0ICcuLi9nbG9iYWxWYXJpYWJsZXMuc2Nzcyc7XG5cbi5ibG9jay5ibG9jay1mZWF0dXJlZF9wcmVzc19jbGlwcGluZyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIHBhZGRpbmctbGVmdDoyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6MjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbToxNXB4O1xuICAgIHBhZGRpbmctdG9wOiA3LjJlbTsgLy9GaXJlZm94IGZpeFxuIFxuICAgIC5ibG9jay1mZWF0dXJlZC1wcmVzcy1jbGlwcGluZy1jbGFzc2lmaWNhdGlvbiB7XG4gICAgICAgIHBhZGRpbmctdG9wOjEwJTtcbiAgICAgICAgZm9udC1mYW1pbHk6JHNhbnM7XG4gICAgICAgIGNvbG9yOiAkZ29sZDtcbiAgICAgICAgZm9udC1zaXplOjEycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOjEycHhcbiAgICB9XG5cbiAgICAuYmxvY2stZmVhdHVyZWQtcHJlc3MtY2xpcHBpbmctdGl0bGUge1xuICAgICAgICBjb2xvcjogJGdvbGQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiRzYW5zO1xuICAgICAgICBmb250LXNpemU6MjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuNDdweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRzYW5zO1xuICAgICAgICBmb250LXNpemU6MTZweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNzZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6MS43NTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTowO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogNSU7XG4gICAgICAgIGNvbG9yOiAkZGFya0JHO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNyU7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3JTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICRnb2xkO1xuICAgICAgICBmb250LXdlaWdodDozMDA7ICAgXG4gICAgICAgIGZvbnQtc2l6ZToxN3B4OyBcbiAgICAgICAgZm9udC1mYW1pbHkgOiRzYW5zO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC43NXB4O1xuICAgICAgICBmb250LXNpemU6MTJweDtcbiAgICB9XG59XG5cbkBpbmNsdWRlIG1vYmlsZSB7XG4gICAgLm1haW5Db250YWluZXIgLmJsb2NrLmJsb2NrLWNvdW50LTEtb2YtMiwgLmJsb2NrLmJsb2NrLWNvdW50LTItb2YtMiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMxcHg7XG4gICAgfVxufVxuIiwiLmJsb2NrLWltYWdle1xufVxuXG4uaW1hZ2VDb250YWluZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4iLCJAaW1wb3J0IFwiLi4vZ2xvYmFsVmFyaWFibGVzLnNjc3NcIjtcblxuLmJsb2NrLWNvdW50LTEtb2YtMS5ibG9jay1tYWdhemluZV9jb3ZlciAuYmxvY2stY29udGVudCB7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4uYmxvY2stbWFnYXppbmVfY292ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAuYmxvY2stY29udGVudCB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW4tbGVmdDogMiU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMiU7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzLjUlO1xuICAgICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRzYW5zO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBjb2xvcjogJGdvbGQ7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICB9XG5cblxuXG5cbn1cblxuLmJsb2NrLmJsb2NrLW1hZ2F6aW5lX2NvdmVyIC5ibG9jay1jb250ZW50IHtcbiAgICAubWFnYXppbmUtY292ZXItbGlzdCBsaSB7XG4gICAgICAgIGRpc3BsYXk6ICBibG9jaztcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0NSU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIlO1xuICAgICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDg3JTtcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NTBweCkgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc1MHB4KSBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogMzMlO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NTBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMCU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1JTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBpbXBvcnQgJy4uL2dsb2JhbFZhcmlhYmxlcy5zY3NzJztcblxuLmJsb2NrLWNvdW50LTEtb2YtMS5ibG9jay1ub3RhYmxlX3ByZXNzIC5ibG9jay1jb250ZW50IHtcbiAgICBtYXJnaW46IDA7XG59XG5cbi5ibG9jay1ub3RhYmxlX3ByZXNze1xuXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmJsb2NrLWNvbnRlbnQge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIlO1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICB9XG5cbiAgICAubG9nby1sb2NrdXAge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICB9XG5cbiAgICAgaDIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc2FucztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgY29sb3I6ICRnb2xkO1xuICAgICAgICBwYWRkaW5nLXRvcDozMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbToxNXB4O1xuICAgIH1cblxuXG4gICAgLnByZXNzLWNsaXBwaW5ncyB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICBwYWRkaW5nLXRvcDoyNXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbToyNXB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3JTtcbiAgICAgICAgd2lkdGg6IDg2JTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdWwubm90YWJsZS1wcmVzcy1saXN0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7IC8vIENsZWFyIGluaGVyaXRlZCBwYWRkaW5nXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NTBweCkge1xuICAgICAgICAgICAgICAgIC13ZWJraXQtY29sdW1uLWNvdW50OiAyOyAgICBcbiAgICAgICAgICAgICAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDNlbTsgXG4gICAgICAgICAgICAgICAgY29sdW1uLWNvdW50OiAyO1xuICAgICAgICAgICAgICAgIGNvbHVtbi1nYXA6IDNlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGxpLm5vdGFibGUtcHJlc3MtbGlzdC1pdGVtIHsgXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2FucztcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmtCRztcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRnb2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2xvc2VBZGRpdGlvbmFsTGlua3Mge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgIGJvdHRvbToxMHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG5cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc1MHB4KSBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAuYmxvY2suYmxvY2stbm90YWJsZV9wcmVzcyAuYmxvY2stY29udGVudCAubm90YWJsZS1wcmVzcy1sb2dvLWxpc3QgbGkucHVibGljYXRpb24tbG9nbyB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgICAuYmxvY2suYmxvY2stbm90YWJsZV9wcmVzcyAuYmxvY2stY29udGVudCAubm90YWJsZS1wcmVzcy1sb2dvLWxpc3QgbGkucHVibGljYXRpb24tbG9nbyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuYmxvY2stbm90YWJsZV9wcmVzcyAucHJlc3MtY2xpcHBpbmdzIGxpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG4uYmxvY2suYmxvY2stbm90YWJsZV9wcmVzcyAuYmxvY2stY29udGVudCB7XG4gICAgLm5vdGFibGUtcHJlc3MtbG9nby1saXN0IGxpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNDUlO1xuICAgICAgICBtaW4taGVpZ2h0OiAxMjVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgbWF4LXdpZHRoOiAyMTVweDtcbiAgICAgICAgIH1cbiAgICB9XG59XG5cblxuIiwiQGltcG9ydCAnLi4vZ2xvYmFsVmFyaWFibGVzLnNjc3MnO1xuXG4uYmxvY2stcGFnZV9jb250ZW50IHtcblxuICAgIC5wYW5lbCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICBwYWRkaW5nLXRvcDoxNXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6MjBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDoyMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbToxNXB4O1xuICAgICAgICAucGFuZWwtYm9keSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLy8gLmNvbnRlbnQtdGl0bGUge1xuICAgIC8vICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgLy8gICAgIGZvbnQtZmFtaWx5OiAkc2FucztcbiAgICAvLyAgICAgZm9udC13ZWlnaHQ6IDEwMDsgICBcbiAgICAvLyAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAvLyAgICAgY29sb3I6ICRnb2xkO1xuICAgIC8vICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgLy8gICAgIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgICAvLyAgICAgbWFyZ2luLWJvdHRvbTogMjVweDsgICAgXG4gICAgLy8gfVxuICAgIC5jb250ZW50LWJvZHkgYSB7XG4gICAgICAgIGNvbG9yOiAkZ29sZDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH0gICAgXG4gICAgcCwgXG4gICAgLmNvbnRlbnQtYm9keSBsaSxcbiAgICAuY29udGVudC1ib2R5IHRhYmxlIHRyIHRkIHtcbiAgICAgICAgY29sb3I6ICRkYXJrVGV4dDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRzYW5zO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogJGNvbnRlbnQtYm9keS1sZXR0ZXItc3BhY2luZztcbiAgICAgICAgZm9udC1zaXplOiAkY29udGVudC1ib2R5LWZvbnQtc2l6ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRjb250ZW50LWJvZHktbGluZS1oZWlnaHQ7XG4gICAgfVxuICAgIC8vIC5jb250ZW50LWJvZHkgdGFibGUgdHIgdGQge1xuICAgIC8vICAgICBwYWRkaW5nOiAwIDJlbSAhaW1wb3J0YW50O1xuICAgIC8vIH1cbiAgICAvLyAuY29udGVudC1ib2R5IHtcbiAgICAvLyAgICBwYWRkaW5nLWxlZnQ6IDUlO1xuICAgIC8vICAgIHBhZGRpbmctcmlnaHQ6IDUlO1xuICAgIC8vIH1cbn0iLCJAaW1wb3J0ICcuLi9nbG9iYWxWYXJpYWJsZXMuc2Nzcyc7XG5cblxuLm1haW5Db250YWluZXIsIC5ob21lQ29udGFpbmVyIHtcblxuXHQuYmxvY2suYmxvY2stcXVvdGF0aW9uIHtcblx0XHQucGFuZWwge1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblxuXHRcdGJhY2tncm91bmQ6ICRkYXJrQkc7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHBhZGRpbmctdG9wOiAzZW07IFxuXHRcdHBhZGRpbmctYm90dG9tOiAxZW07XHRcblxuXHRcdC5ibG9jay1xdW90YXRpb24taW1hZ2UgaW1nIHtcblx0XHRcdC8vYm9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR9XG5cblx0XHRibG9ja3F1b3RlIHtcblx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0aGVhZGVyIHtcblx0XHRcdFx0Ly8gcXVvdGF0aW9uIHRleHRcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnT3BlbkxpZ2h0SXRhbGljJztcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjVlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOjIuMDhweDtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHRzcGFuLm9wZW4tcXVvdGUsIHNwYW4uY2xvc2UtcXVvdGUge1xuXHRcdFx0Ly8gTGVhdmUgYXMgc2VyaWYgZm9udCB0byBnZXQgY3VybHkgcXVvdGF0aW9uIG1hcmtzXG5cdFx0XHRjb2xvcjogJGdvbGQ7XG5cdFx0XHRmb250LWZhbWlseTogJHNlcmlmO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdGZvbnQtc2l6ZTogOGVtO1xuXHRcdFx0bWFyZ2luLXRvcDogMiU7XG5cdFx0fVxuXG5cdFx0c2VjdGlvbiB7XG5cdFx0XHRmb250LWZhbWlseTogJ09wZW5MaWdodEl0YWxpYyc7XG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0cGFkZGluZy10b3A6NjBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMnB4O1xuXHRcdH1cblx0XHRjaXRlIHtcblx0XHRcdFxuXHRcdFx0Zm9udC1mYW1pbHk6ICdPcGVuTGlnaHRJdGFsaWMnO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdGxldHRlci1zcGFjaW5nOjJweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0c3Bhbi5xdW90ZUF0dHJpYnV0aW9uIHtcblx0XHRcdFx0Ly8gcGFkZGluZy1yaWdodDogMTBweDtcblx0XHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0XHRjb2xvcjogJGdvbGQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdH1cblxuXHRcdFx0c3Bhbi5xdW90ZVNvdXJjZSB7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkc2Fucztcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRjb2xvcjogJGdvbGQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5xdW90ZSB7XG5cdGZvbnQtZmFtaWx5OidPcGVuTGlnaHRJdGFsaWMnO1xufVxuXG4uZGl2LXdpdGgtZHluYW1pYy1oZWlnaHQge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZGl2LXdpdGgtZHluYW1pYy1oZWlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjI1ZW07IC8qIEFkanVzdHMgZm9yIHNwYWNpbmcgKi9cbn1cbi5xdW90YXRpb24tcGFuZWwtYm9keSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTI1cHgpIHtcblx0Lm1haW5Db250YWluZXIgLmJsb2NrLmJsb2NrLXF1b3RhdGlvbiBibG9ja3F1b3RlIGhlYWRlciwgLmhvbWVDb250YWluZXIgLmJsb2NrLmJsb2NrLXF1b3RhdGlvbiBibG9ja3F1b3RlIGhlYWRlciB7XG5cdFx0Zm9udC1zaXplOiAyNXB4O1xuXHR9XG59IiwiQGltcG9ydCAnLi4vZ2xvYmFsVmFyaWFibGVzLnNjc3MnO1xuXG4uYmxvY2suYmxvY2stdGV4dCB7XG5cbiAgICAucGFuZWwge1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgcGFkZGluZy10b3A6MTVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OjIwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6MjBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206MTVweDtcbiAgICAgICAgLnBhbmVsLWJvZHkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMmVtO1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIC5jb250ZW50LWJvZHkgaDEge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc2FucztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDEwMDsgICBcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgY29sb3I6ICRnb2xkO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDsgICAgXG4gICAgfVxuXG4gICAgLmNvbnRlbnQtYm9keSB1bCwgLmNvbnRlbnQtYm9keSB7XG4gICAgXHRwYWRkaW5nOiAwO1xuICAgIFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIH1cblxuICAgIC5jb250ZW50LWJvZHkgcCwgXG4gICAgLmNvbnRlbnQtYm9keSBsaSxcbiAgICAuY29udGVudC1ib2R5IHRhYmxlIHRyIHRkIHtcbiAgICAgICAgY29sb3I6ICRkYXJrVGV4dDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRzYW5zO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogJGNvbnRlbnQtYm9keS1sZXR0ZXItc3BhY2luZztcbiAgICAgICAgZm9udC1zaXplOiAkY29udGVudC1ib2R5LWZvbnQtc2l6ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRjb250ZW50LWJvZHktbGluZS1oZWlnaHQ7XG4gICAgfVxuICAgIC5jb250ZW50LWJvZHkgdGFibGUgdHIgdGQge1xuICAgICAgICBwYWRkaW5nOiAwIDJlbSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuY29udGVudC1ib2R5IHAge1xuICAgICAgIHBhZGRpbmctbGVmdDogNSU7XG4gICAgICAgcGFkZGluZy1yaWdodDogNSU7XG4gICAgfSBcblxuICAgIC5jb250ZW50LWJvZHkgYSB7XG4gICAgICAgIGNvbG9yOiAkZ29sZDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NTBweCkge1xuICAgICAuY29udGVudC1ib2R5IHRhYmxlIHRyIHRkIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93O1xuICAgIH0gICAgICAgXG4gICAgfVxuXG59IiwiQGltcG9ydCAnLi4vZ2xvYmFsVmFyaWFibGVzLnNjc3MnO1xuXG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoO1xufVxuXG4uYWJvdXQtcG9ydGZvbGlvLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOjE0MDBweDtcbiAgICBkaXNwbGF5OiBibG9jazsgXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87IFxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NWVtOyAgICBcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMS44NWVtO1xuICAgIH0gICAgXG59XG5cbi5wb3J0Zm9saW8tZmVhdHVyZWQtaW1hZ2Uge1xuICAgIHdpZHRoOiA0Ni44NzUlOyBcbiAgICBoZWlnaHQ6IDM1ZW07XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjA0JTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMDglO1xuICAgIG1hcmdpbi10b3A6Mi4zJTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgICAgICAgd2lkdGg6IDg5LjM2JTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1LjMyJTsgXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1LjMyJTsgXG4gICAgICAgIGhlaWdodDogMzBlbTtcbiAgICAgICAgbWFyZ2luLXRvcDogMS43OWVtO1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTUxcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI1cHgpIHtcbiAgICAgICAgaGVpZ2h0OiAzMmVtO1xuICAgIH1cbn1cblxuLnBvcnRyYWl0LWltYWdlcy1jb250YWluZXIge1xuICAgIG1heC13aWR0aDoxNDAwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7IFxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyBcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVlbTtcbiAgICAucG9ydHJhaXQtaW1hZ2UtMSB7XG4gICAgICAgIHdpZHRoOiA0Ni44NzUlOyBcbiAgICAgICAgaGVpZ2h0OiA1Ni44NzVlbTsgXG4gICAgICAgIGZsb2F0OiBsZWZ0OyBcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIuMDglOyBcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjA0JTsgXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDg5LjM2JTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNS4zMiU7IFxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUuMzIlOyBcbiAgICAgICAgICAgIGhlaWdodDogMzBlbTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTUxcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI1cHgpIHtcbiAgICAgICAgICAgIGhlaWdodDogNDRlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAucG9ydHJhaXQtaW1hZ2UtMiB7XG4gICAgICAgIHdpZHRoOiA0Ni44NzUlOyBcbiAgICAgICAgaGVpZ2h0OiA1Ni44NzVlbTsgXG4gICAgICAgIGZsb2F0OiByaWdodDsgXG4gICAgICAgIG1hcmdpbi1yaWdodDogMi4wOCU7IFxuICAgICAgICBtYXJnaW4tbGVmdDogMS4wNCU7IFxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiA4OS4zNiU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUuMzIlOyBcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1LjMyJTsgXG4gICAgICAgICAgICBoZWlnaHQ6IDMwZW07XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjg3ZW07XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk1MXB4KSBhbmQgKG1heC13aWR0aDogMTAyNXB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ0ZW07XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5sYW5kc2NhcGUtaW1hZ2UtY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6MTQwMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrOyBcbiAgICBtYXJnaW4tbGVmdDogYXV0bzsgXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1ZW07XG4gICAgLmxhbmRzY2FwZS1pbWFnZSB7XG4gICAgICAgIHdpZHRoOiA5NS44NCU7IFxuICAgICAgICBoZWlnaHQ6IDU2Ljg3NWVtOyBcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyLjA4JTsgXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyLjA4JTsgXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDg5LjM2JTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNS4zMiU7IFxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUuMzIlOyBcbiAgICAgICAgICAgIGhlaWdodDogMzBlbTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTUxcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI1cHgpIHtcbiAgICAgICAgICAgIGhlaWdodDogNDRlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnBhbmVsLWJsb2NrLXBvcnRmb2xpby1pbnRybyB7XG4gICAgYmFja2dyb3VuZDogJGRhcmtCRztcbiAgICB3aWR0aDogNDYuODc1JTsgXG4gICAgaGVpZ2h0OiAzNWVtOyBcbiAgICBmbG9hdDpsZWZ0OyBcbiAgICBtYXJnaW4tbGVmdDogMi4wOCU7IFxuICAgIG1hcmdpbi1yaWdodDogMS4wNCU7XG4gICAgbWFyZ2luLXRvcDoyLjMlO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgICAgICB3aWR0aDogODkuMzYlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDUuMzIlOyBcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUuMzIlOyBcbiAgICAgICAgaGVpZ2h0OiAzMGVtO1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTUxcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI1cHgpIHtcbiAgICAgICAgaGVpZ2h0OiAzMmVtO1xuICAgIH1cbiAgIFxuICAgaDEge1xuICAgICAgIGZvbnQtZmFtaWx5OiRzYW5zO1xuICAgICAgIHBhZGRpbmctdG9wOjM1JTtcbiAgICAgICBjb2xvcjokZ29sZDtcbiAgICAgICBmb250LXdlaWdodDozMDA7XG4gICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgfVxuXG4gICBoMiB7XG4gICAgICAgZm9udC1mYW1pbHk6ICRzYW5zO1xuICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgY29sb3I6ICRnb2xkO1xuICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgZm9udC1zaXplOjEzcHg7XG4gICAgICAgcGFkZGluZy1ib3R0b206IDEyLjUlO1xuICAgfVxuXG4gICBoMyB7XG4gICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgZm9udC1zaXplOjEycHg7XG4gICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgIGZvbnQtZmFtaWx5OiAkc2FucztcbiAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICB9XG5cbiAgIHAge1xuICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICBmb250LXNpemU6MTRweDtcbiAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgZm9udC1mYW1pbHk6ICRzYW5zO1xuICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgIH1cblxuICAgLmZlYXR1cmVkSW5CbG9jayB7XG4gICAgICAgcGFkZGluZy1ib3R0b206IDglO1xuXG4gICAgICAgaDMge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgfVxuXG4gICAgICAgcC5mZWF0dXJlZEluVGl0bGUge1xuICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMi41cHg7ICAgXG4gICAgICAgfSAgICBcbiAgIH1cblxuICAgLmNvbXBsZXRlZEJsb2NrIHtcbiAgICAgICBwIHtcbiAgICAgICAgICAgcGFkZGluZy1ib3R0b206MTAlO1xuICAgICAgIH1cbiAgIH1cbn1cbiIsIkBpbXBvcnQgJy4uL2dsb2JhbFZhcmlhYmxlcy5zY3NzJztcblxuLm1haW5Db250YWluZXIge1xuICAgIGJhY2tncm91bmQ6ICRsaWdodEJHO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG5AaW5jbHVkZSBtb2JpbGUge1xuICAgIC5ibG9jayB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMxcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmJsb2NrLXZpZGVvIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmhvbWVDb250YWluZXIgLmJsb2NrLXJvdyB7XG5cbiAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOjBweDtcbiAgICB9XG59XG5cbi5ibG9jay1yb3cge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGJhY2tncm91bmQ6ICRsaWdodEJHO1xuICAgIC8vcGFkZGluZy10b3A6MzFweDtcbn1cblxuLmJsb2NrLXJvdy5yb3ctYmxvY2stY291bnQtMiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBcbn1cblxuLmhvbWVDb250YWluZXI+LmJsb2NrLXJvdy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwJSFpbXBvcnRhbnQ7XG59XG5cbi5ibG9jay1yb3cucm93LWJsb2NrLWNvdW50LTEge1xuICAgIC8vIHJvd3MgdGhhdCBoYXZlIG9uZSBibG9ja1xuICAgIG1hcmdpbi10b3A6IDIlO1xufVxuXG4uYmxvY2stcm93LnJvdy1ibG9jay1jb3VudC0yIHtcbiAgICAvLyByb3dzIHRoYXQgaGF2ZSB0d28gYmxvY2tzXG4gICAgbWFyZ2luLXRvcDogMiU7XG59XG5cbi5ibG9jay5ibG9jay1jb3VudC0xLW9mLTIge1xuICAgIC8vIGxlZnQgc2lkZSBibG9ja1xuICAgIG1hcmdpbi1yaWdodDogMSU7XG4gICAgbWFyZ2luLWxlZnQ6MiU7XG59XG5cbi5ibG9jay5ibG9jay1jb3VudC0yLW9mLTJ7XG4gICAgLy8gcmlnaHQtc2lkZSBibG9ja1xuICAgIG1hcmdpbi1sZWZ0OiAxJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIlOyBcbn1cblxuLnJvdy1ibG9jay1jb3VudC0xIC5ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5yb3ctYmxvY2stY291bnQtMSAuYmxvY2sge1xuICAgIHdpZHRoOiA5NiU7XG4gICAgbWFyZ2luLWxlZnQ6MiU7XG4gICAgbWFyZ2luLXJpZ2h0OiAyJTtcbn1cblxuLmhvbWVDb250YWluZXIgLnJvdy1ibG9jay1jb3VudC0xIC5ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4uaG9tZUNvbnRhaW5lciAuYmxvY2suYmxvY2stY291bnQtMS1vZi0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIlO1xuICAgIHdpZHRoOiA0OSU7XG59XG5cbi5ob25lQ29udGFpbmVyIC5ibG9jay5ibG9jay1jb3VudC0yLW9mLTIge1xuICAgIG1hcmdpbjowO1xuICAgIHdpZHRoOiA0OSU7XG59XG5cbi5ibG9jayB7XG4gICAgd2lkdGg6IDQ3JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBiYWNrZ3JvdW5kOiRsaWdodEJHO1xuICAgIFxuICAgIC5ibG9jay1pbWFnZS1yYXRpby1ob2xkZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbi5wYW5lbCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIC8qYWxpZ24taXRlbXM6IGNlbnRlcjsqL1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5ob21lQ29udGFpbmVyIC5pbWFnZUNvbnRhaW5lciwgLmhvbWVDb250YWluZXIgLnBhbmVse1xuICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICAgIG1hcmdpbjowIGF1dG87XG59XG5cbi5ob21lQ29udGFpbmVyIHtcblxuICAgIC5ibG9jayB7XG4gICAgICAgIHdpZHRoOiA0OSU7XG4gICAgICAgIGZsb2F0OmxlZnQ7XG4gICAgICAgIG1hcmdpbjowO1xuICAgIH1cblxuICAgIC5yb3ctYmxvY2stY291bnQtMiB7XG4gICAgICAgIC5ibG9jay1jb3VudC0xLW9mLTIge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5AaW5jbHVkZSBtb2JpbGUge1xuXG4gICAgLmJsb2NrLXJvdy5yb3ctYmxvY2stY291bnQtMiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5ibG9jay1yb3cucm93LWJsb2NrLWNvdW50LTEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuYmxvY2suYmxvY2stY291bnQtMS1vZi0yLCAuYmxvY2suYmxvY2stY291bnQtMi1vZi0yIHtcbiAgICAgICAgd2lkdGg6IDk2JTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIlO1xuICAgIH1cblxuICAgIC5ob21lQ29udGFpbmVyIC5ibG9jay1yb3cucm93LWJsb2NrLWNvdW50LTEge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIlO1xuXG4gICAgfVxuXG4gICAgLmhvbWVDb250YWluZXIgLmJsb2NrLmJsb2NrLmJsb2NrLWNvdW50LTEtb2YtMiwgLmJsb2NrLmJsb2NrLWNvdW50LTItb2YtMiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIlO1xuICAgIH1cblxuICAgIC5tYWluQ29udGFpbmVyIC5ibG9jay5ibG9jay1jb3VudC0xLW9mLTIsIC5ibG9jay5ibG9jay1jb3VudC0yLW9mLTIge1xuICAgICAgICB3aWR0aDogOTYlO1xuICAgICAgICBtYXJnaW4tbGVmdDogMiU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMiU7XG4gICAgfVxuICBcbn1cblxuXG5AaW5jbHVkZSBtb2JpbGUge1xuICAgIC8vIG1vYmlsZSBibG9jayBwYWRkaW5nLCB3aWR0aCBldGNcbiAgZGl2Lm1haW5Db250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOjUwcHg7XG4gIH1cblxuICAuYmxvY2sge1xuICAgLy8gbWFyZ2luLWJvdHRvbTozMXB4O1xuICB9XG5cbiAgLmJsb2NrLXJvdyB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cblxuICAubWFpbkNvbnRhaW5lciAucG9ydGZvbGlvQ29udGFpbmVyIC5wb3J0Zm9saW9CbG9jayB7XG4gICAgd2lkdGg6IDk2JTtcbiAgICBtYXJnaW4tbGVmdDogMiU7XG4gICAgbWFyZ2luLXJpZ2h0OiAyJTtcbiAgfVxufVxuXG4vLyBob21lIG5vIG1hcmdpbiBvbiBhbnl0aGluZ1xuXG5AaW5jbHVkZSBtb2JpbGUge1xuICAgIG1haW4gLmhvbWVDb250YWluZXIgLmJsb2NrLXJvdyB7XG4gICAgICAgIC5ibG9jay5ibG9jay1jb3VudC0xLW9mLTEsIC5ibG9jay5ibG9jay1jb3VudC0xLW9mLTIsIC5ibG9jay5ibG9jay1jb3VudC0yLW9mLTIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6MDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDowO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudFxuICAgICAgICB9XG4gICAgfVxufVxuXG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoO1xufVxuIiwiLnZpZGVvQ29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi52aWRlb0NvbnRhaW5lciB2aWRlbyB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuXHRtaW4taGVpZ2h0OiAxMDAlO1xuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00NTBweCk7IFxuXHRcdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00NTBweCk7XG5cdFx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNDUwcHgpO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNDUwcHgpO1xuXHR9XHRcdFxuXHRAbWl4aW4gdGFibGV0IHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0zMDBweCk7IFxuXHRcdC1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTMwMHB4KTtcblx0XHQtbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTMwMHB4KTtcblx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMzAwcHgpO1xuXHR9XHRcbn1cblxuLm1haW5Db250YWluZXIgLnZpZGVvQ29udGFpbmVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRpIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAzMyU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdGZvbnQtc2l6ZTogMTBlbTsgXG5cdFx0Y29sb3I6ICRnb2xkO1xuXHRcdC8vICY6aG92ZXIge1xuXHRcdC8vIFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdC8vIH1cblx0fVxufVxuXG4uaG9tZUNvbnRhaW5lciB7XG5cdC5ibG9jay12aWRlbyB7XG5cdFx0aGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xuXHR9XG59IiwiQGltcG9ydCAnZ2xvYmFsVmFyaWFibGVzLnNjc3MnO1xuLmNvbnRhY3Qge1xuXG5cbmJsb2NrLWNvdW50LTEtb2YtMiB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIHBhZGRpbmc6IDAgNDBweDtcbn1cblxuaW5wdXQsIHRleHRhcmVhLCBrZXlnZW4sIHNlbGVjdCwgYnV0dG9uLCBtZXRlciwgcHJvZ3Jlc3MsIHtcbiAgYmFja2dyb3VuZDogJGxpZ2h0Qkc7XG4gIHdpZHRoOiAyOTFweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xufVxuXG5pbnB1dFt0eXBlPXRleHRdLCAjaW5wdXRfMl81IHtcbiAgY29sb3I6ICM4Qjc2NDM7IFxuICBsZXR0ZXItc3BhY2luZzogMC43NHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4ICFpbXBvcnRhbnQ7IFxuICBmb250LXdlaWdodDogbGlnaHRlciAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbn1cblxuI19fbHBmb3JtX2lucHV0XzJfMV9pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbnRlbnQtdGl0bGUsIC5zZWN0aW9uLWhlYWRpbmcgaDIge1xuICBjb2xvcjogIzhCNzY0MztcbiAgZm9udC1zaXplOiAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICBsZXR0ZXItc3BhY2luZzogMS40N3B4O1xuICBmb250LXdlaWdodDogMTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjsgXG4gIG1hcmdpbi1ib3R0b206IDU5cHg7XG59XG5cblxubGFiZWwuZ2ZpZWxkX2xhYmVsLCAuZ2ZpZWxkX3JlcXVpcmVkLCAjZ2Zvcm1fc3VibWl0X2J1dHRvbl8yIHtcbiAgY29sb3I6ICM4Qjc2NDMgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjc0cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDE3cHggIWltcG9ydGFudDsgXG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xufVxuXG4jZmllbGRfMl8xLCAjZmllbGRfMl8yIHtcbiAgbWFyZ2luLWJvdHRvbTogNTNweDtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbiNmaWVsZF8yXzMsICNmaWVsZF8yXzQge1xuICBtYXJnaW4tYm90dG9tOiA0MXB4O1xufVxuXG4jZmllbGRfMl8xLCAjZmllbGRfMl8zIHtcbiAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4jZ2Zvcm1fc3VibWl0X2J1dHRvbl8yIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDlweDtcbn1cblxuLy8gU1RZTElORyBGT1IgVEhFIENIRUNLQk9YXG5cbi8vIEhpZGUgdGhlIGNoZWNrYm94IGFkZGVkIGJ5IGdyYXZpdHkgZm9ybXM6XG5cbiNjaG9pY2VfMl82XzEge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud2FudC10by10ZWxsLXVzLW1vcmUge1xuICBtYXJnaW4tdG9wOiAyLjdlbSAhaW1wb3J0YW50O1xufVxuXG5AaW1wb3J0IHVybCgvL25ldGRuYS5ib290c3RyYXBjZG4uY29tL2ZvbnQtYXdlc29tZS8zLjIuMS9jc3MvZm9udC1hd2Vzb21lLmNzcyk7XG5cblxuLyoqKiBDcmVhdGUgY3VzdG9tIGNoZWNrYm94ZXMgdXNpbmcgY2hlY2ttYXJrIGljb24gZnJvbSBmb250IGF3ZXNvbWU6XG4tIG1hZGUgYmFja2dyb3VuZCBhbmQgY2hlY2ttYXJrIHRoZSBzYW1lIGNvbG91ciBmb3IgdW5jaGVja2VkIGljb25cbi0gbWFkZSBjaGVjayB0aGUgYnJvd25pc2ggY29sb3IgZm9yIGNoZWNrZWQgaWNvblxuICoqKi9cblxuI2Nob2ljZV8yXzZfMSB7IGRpc3BsYXk6bm9uZTsgfSAvKiB0byBoaWRlIHRoZSBjaGVja2JveCBpdHNlbGYgKi9cbiNjaG9pY2VfMl82XzEgKyBsYWJlbDpiZWZvcmUge1xuICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuI2Nob2ljZV8yXzZfMSArIGxhYmVsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDBjXCI7IGNvbG9yOiAkbGlnaHRCRzsgYmFja2dyb3VuZDokbGlnaHRCRzsgcGFkZGluZy1sZWZ0OjNweDsgfSAvKiB1bmNoZWNrZWQgaWNvbiAqL1xuI2Nob2ljZV8yXzZfMSArIGxhYmVsOmJlZm9yZSB7IGxldHRlci1zcGFjaW5nOiA1cHg7IH0gLyogc3BhY2UgYmV0d2VlbiBjaGVja2JveCBhbmQgbGFiZWwgKi9cblxuI2Nob2ljZV8yXzZfMTpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHsgY29udGVudDogXCJcXGYwMGNcIjsgY29sb3I6ICM4Qjc2NDM7IGJhY2tncm91bmQ6ICRsaWdodEJHOyBwYWRkaW5nLWxlZnQ6M3B4OyB9IC8qIGNoZWNrZWQgaWNvbiAqL1xuI2Nob2ljZV8yXzZfMTpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHsgbGV0dGVyLXNwYWNpbmc6IDVweDsgfSAvKiBhbGxvdyBzcGFjZSBmb3IgY2hlY2sgbWFyayAqL1xuXG5cbiNsYWJlbF8yXzZfMSB7XG4gIGNvbG9yOiAjOEI3NjQzO1xufVxuXG5cbi8vIFN0eWxpbmcgZm9yIHRhYmxldCBhbmQgbW9iaWxlXG4vLyB0YWJsZXQgLSA5NTBweFxuLy8gbW9iaWxlIC0gNTUwcHhcblxuLy8gU3RhY2sgZm9ybSBmaWVsZHMgb24gdGFibGV0XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4jZmllbGRfMl8xLCAjZmllbGRfMl8yLCAjZmllbGRfMl8zLCAjZmllbGRfMl80IHtcbndpZHRoOiA5NiU7XG59XG4uZ2lucHV0X2NvbnRhaW5lciB7XG53aWR0aDogMjkxcHg7XG59XG5cbn1cblxuLy8gU3RhY2sgYmxvY2tzIGFuZCBmb3JtIGZpZWxkcyBvbiBtb2JpbGVcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLmJsb2NrIHtcbiAgICB3aWR0aDogOTYlO1xuICB9XG59XG5cblxufVxuXG5cbi5jb250YWN0IHtcblxuICAucGFuZWwtZGVmYXVsdCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmltYWdlQ29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAjZ2Zvcm1fc3VibWl0X2J1dHRvbl8xIHtcbiAgICBmb250LWZhbWlseTogJHNhbnM7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmcgOiAxcHg7XG4gIH1cblxuICAuZ2Zvcm1fYm9keSAqIHttYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDt9XG4gICNnZm9ybV93cmFwcGVyXzIge3BhZGRpbmc6IDAgNSU7fVxuXG59XG4iLCJAaW1wb3J0ICdnbG9iYWxWYXJpYWJsZXMuc2Nzcyc7XG4kc2Vjb25kLWxvZ28td2lkdGg6IDM1MHB4O1xuJHNlY29uZC1sb2dvLXdpZHRoLWRlc2t0b3A6IDUzM3B4O1xuLnNlY29uZExvZ28ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogNzAwbXMgb3BhY2l0eTtcbn1cblxuLmhlYWRlckFycm93SW5kaWNhdG9yIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDowO1xuICAgIHRvcDo5MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IDAuMzVzIGVhc2UtaW4tb3V0IGFsbDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uaGVhZGVyQXJyb3dJbmRpY2F0b3IuZmFkZU91dEhlYWRlckFycm93IHtcbiAgICBvcGFjaXR5OjA7XG4gICAgdmlzaWJpbGl0eTogbm9uZTtcbn1cblxuLm1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogNzAwbXMgb3BhY2l0eTtcbn1cblxuaGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6JGNvbnRhaW5lclBhZGRpbmc7XG4gICAgcGFkZGluZy1yaWdodDokY29udGFpbmVyUGFkZGluZztcbiAgICB6LWluZGV4OiA5OTk7XG5cbiAgICAuaGVhZGVyQ29udGFpbmVyIHtcbiAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICBsZWZ0OjA7XG4gICAgICAgIHJpZ2h0OjA7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICAgIH1cbiAgICBcbiAgICAuaGVhZGVyQmFubmVyIHtcbiAgICAgICAgei1pbmRleDo5OTlcbiAgICB9XG5cbiAgICAuc2Vjb25kTG9nbyB7XG4gICAgICAgIG9wYWNpdHk6MDtcbiAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjdzO1xuICAgIH1cbn1cblxuaGVhZGVyLmZyb250UGFnZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICB0b3A6MDtcbiAgICBsZWZ0OjA7XG4gICAgYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcblxuICAgIC5tZW51IHtcbiAgICAgICAgb3BhY2l0eTowO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuN3M7XG4gICAgfVxufVxuXG4uaGVhZGVyQmFubmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6ICRjb250YWluZXJQYWRkaW5nO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRjb250YWluZXJQYWRkaW5nO1xuICAgIGJhY2tncm91bmQ6ICRkYXJrQkc7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDo5NXB4O1xuICAgIGxlZnQ6MDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIC5sb2dvIHtcbiAgICAgICAgLy8gcGFkZGluZy10b3A6IDQwcHg7XG4gICAgfVxuXG4gICAgLmluaXRpYWxMb2dvIHtcbiAgICAgICAgdHJhbnNpdGlvbjogMC43cyBvcGFjaXR5O1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIC5zZWNvbmRMb2dvIHtcbiAgICAgICAgb3BhY2l0eTowO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjdzIG9wYWNpdHk7XG4gICAgfVxufVxuXG4uaGVhZGVyQmFubmVyLmJhbm5lckluaXRpYWxTdGF0ZSB7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7IFxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIHRvcDo1MCU7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuN3M7XG5cbiAgICAuaGVhZGVyQ29udGFpbmVyIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIC5sb2dvIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgLnNjcm9sbC1kb3duIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbml0aWFsTG9nbyB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgLnNlY29uZExvZ28ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjdzIG9wYWNpdHk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgIH1cbn1cblxuLmhlYWRlckJhbm5lci5oZWFkZXJUcmFuc2l0aW9uaW5nIHtcblxuICAgIC5pbml0aWFsTG9nbyB7XG4gICAgICAgIG9wYWNpdHk6MDtcbiAgICB9XG5cbiAgICAuc2Vjb25kTG9nbyB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IDAuN3Mgb3BhY2l0eTtcbiAgICB9XG5cbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbn1cblxuLmhlYWRlckJhbm5lci5uYXZpZ2F0aW9uU3RhdGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAuaW5pdGlhbExvZ28ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5zZWNvbmRMb2dvIHtcbiAgICAgICAgZGlzcGxheTpibG9jaztcbiAgICAgICAgb3BhY2l0eToxO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjdzIG9wYWNpdHk7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG5cbiAgICAubWVudSB7XG4gICAgICAgIG9wYWNpdHk6MTtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2FucztcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZToxM3B4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OjMwMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDoxMXB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206NXB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6MnB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zNXMgZWFzZS1pbi1vdXQgY29sb3I7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ29sZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmp3c3ZnIHtcbiAgICB0cmFuc2l0aW9uOiAwLjU1cyBhbGw7XG59XG5cbkBpbmNsdWRlIGRlc2t0b3Age1xuXG4gICAgLmxvZ28ge1xuICAgICAgICBwYWRkaW5nLXRvcDoxMHB4O1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgLmp3c3ZnIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaW5pdGlhbExvZ28ge1xuICAgICAgICBhLnNjcm9sbC1kb3duIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuICAgICAgICAuandzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9vdGVyRGF0YUluSGVhZGVyIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cblxuICAgIC5oYW1idXJnZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAzNXB4O1xuICAgICAgICB0b3A6MDtcbiAgICB9XG5cbiAgICAjbmF2aWdhdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICByaWdodDogMzVweDtcbiAgICAgICAgdG9wOiAzNXB4O1xuICAgICAgICBoZWlnaHQ6NzVweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsLTUwJSk7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMzBweCApO1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTE2NnB4KSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzcwcHggKTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNTAwcHggKTtcbiAgICAgICAgfVxuXG4gICAgICAgICNtZW51LWhlYWRlciB7XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAubWVudS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGxpOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbGk6Zmlyc3QtY2hpbGQubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgdWwuc3ViLW1lbnUge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xZW0pO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC40NXM7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGRhcmtCRztcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogLjVlbSBzb2xpZCAkZGFya0JHO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogLjVlbSBzb2xpZCAkZGFya0JHO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxZW0gc29saWQgJGRhcmtCRztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnNob3ctbWVudSB7XG4gICAgICAgICAgICAgICAgbGk6Zmlyc3QtY2hpbGQubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgLnN1Yi1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTsgXG4gICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzLCAwcywgMC4zcztcbiAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubGlzdGVkLW9uLWVsbGUtZGVjb3Ige1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDQycHg7XG4gICAgICAgICAgICB3aWR0aDogMTYwcHg7XG4gICAgICAgIFxuICAgICAgICB9XG4gICAgfVxuICAgIC5oZWFkZXJCYW5uZXIge1xuICAgICAgICAuaGFtYnVyZ2VyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBpbmNsdWRlIHRhYmxldCB7XG5cbiAgICAuaGVhZGVyQmFubmVyLm5hdmlnYXRpb25TdGF0ZSAubWVudSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgIH1cblxuICAgIC5oZWFkZXJCYW5uZXIubmF2aWdhdGlvblN0YXRlIC5tZW51IHVsIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cblxuICAgbmF2IC5tZW51IHtcbiAgICAgICAgcGFkZGluZzowO1xuICAgIH1cblxuICAgICAgICB1bCNtZW51LWhlYWRlciBhe1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDIuNXB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB9XG5cbiAgICAuZm9vdGVyRGF0YUluSGVhZGVyIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBmb250LWZhbWlseTogJHNhbnM7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJHNhbnM7XG4gICAgICAgICAgICBmb250LXdlaWdodDozMDA7XG4gICAgICAgICAgICBmb250LXNpemU6MThweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOjIuNXB4O1xuXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjM1cyBlYXNlLWluLW91dCBhbGw7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ29sZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250YWN0Q29sMXtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDoxJTtcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2FucztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDozMDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOjE2cHg7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6Mi41cHg7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSBcblxuICAgICAgICAuY29udGFjdENvbDIge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOjElO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206MSU7XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDowO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzYW5zO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OjMwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6MTJweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzoyLjVweDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZvb3RlckxvZ28ge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICB3aWR0aDogNTUlO1xuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zb2NpYWxJY29ucyB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDotMTVweDtcblxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6MTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6NDVweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU4NnB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICBcbiAgICAgICAgfVxuXG4gICAgICAgIGltZy5saXN0ZWQtb24tZWxsZS1kZWNvciB7XG4gICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICAgIHdpZHRoOiAxNjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTJweDtcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1ODZweCkge1xuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMjJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2l0ZURlc2lnbiB7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBmb250LWZhbWlseSA6JHNhbnM7XG4gICAgICAgICAgICBmb250LXdlaWdodDozMDA7XG4gICAgICAgICAgICBmb250LXNpemU6OXB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAyLjVweDsgXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseSA6JHNhbnM7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOjlweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDozMDA7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMi41cHg7IFxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ29sZDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgJjpob3ZlciwgJjphY3RpdmUsICY6dmlzaXRlZCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ29sZDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTg1cHgpIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudmlzaWJsZU5hdiAuZm9vdGVyRGF0YUluSGVhZGVyIHtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG5cbiAgICAvLyBCYXNpYyBtb2JpbGUgbWVudSBzdHlsaW5nOiBcbiAgICBoZWFkZXIgbmF2IHtcbiAgICAgICAgYmFja2dyb3VuZDokZGFya0JHO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgbGVmdDowO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjU1cyBhbGw7XG4gICAgICAgIG9wYWNpdHk6MDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTUwMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDsgICAgICAgIFxuICAgIH1cbiAgICBcbiAgICBuYXYuaGlkZGVuTmF2IHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cblxuICAgIC8vIE9wZW4gbW9iaWxlIG1lbnU6XG4gICAgbmF2LnZpc2libGVOYXYge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0b3A6IDMuNjI1ZW07XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrQkc7XG5cbiAgICB9XG5cbiAgICAjbWVudS1oZWFkZXIge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmhhbWJ1cmdlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDM1cHg7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1ODZweCkge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgdG9wOjA7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgLmhlYWRlckJhbm5lciB7XG4gICAgICAgIGhlaWdodDo2NXB4O1xuICAgIH1cblxuXG4gICAgLmhlYWRlckJhbm5lci5uYXZpZ2F0aW9uU3RhdGUgLm1lbnUgbGkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZy10b3A6IDElO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMSU7XG4gICAgICAgIFxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDowO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhlYWRlckJhbm5lci5iYW5uZXJJbml0aWFsU3RhdGUge1xuXG4gICAgICAgIC5oYW1idXJnZXIge1xuICAgICAgICAgICAgb3BhY2l0eTowO1xuICAgICAgICB9XG5cbiAgICBcbiAgICAgICAgLmhhbWJ1cmdlckJ1dHRvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuaGVhZGVyQmFubmVyLmhlYWRlclRyYW5zaXRpb25pbmcge1xuICAgICAgICBcbiAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAvLyBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLmhhbWJ1cmdlckJ1dHRvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG9wYWNpdHk6MDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC43cztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIHJpZ2h0OiAkY29udGFpbmVyUGFkZGluZztcbiAgICAgICAgICAgIHRvcDoxNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhlYWRlckJhbm5lci5uYXZpZ2F0aW9uU3RhdGUge1xuXG4gICAgICAgIC5oYW1idXJnZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIGRpdi5tZW51Lm1vYmlsZU5hdkhpZGRlbiB7XG4gICAgICAgICAgICB6LWluZGV4Oi05OTk7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICBvcGFjaXR5OjA7XG4gICAgICAgIH1cblxuICAgICAgICBkaXYubWVudS5tb2JpbGVOYXZTaG93aW5nIHtcbiAgICAgICAgICAgIHotaW5kZXg6OTk7XG4gICAgICAgICAgICBvcGFjaXR5OjE7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICBsZWZ0OjA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICB9XG4gICAgfVxufVxuXG5AaW5jbHVkZSB0YWJsZXQge1xuICAgIC5oZWFkZXJBcnJvd0luZGljYXRvciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1ODVweCkge1xuICAgIC5mb290ZXJEYXRhSW5IZWFkZXIge1xuICAgICAgICAuc29jaWFsSWNvbnMge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRvcDowO1xuXG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBoZWFkZXIgLmZvb3RlckxvZ28ge1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGhlYWRlciAuaGFtYnVyZ2VyIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLmZvb3RlckxvZ28ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5mb290ZXJEYXRhSW5IZWFkZXIgLmNvbnRhY3RDb2wyIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgfVxuXG4gICAgLmhlYWRlckJhbm5lci5uYXZpZ2F0aW9uU3RhdGUgLm1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGEge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTg1cHgpIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuLmZvb3RlckRhdGFJbkhlYWRlciB7XG4gICAgLnNvY2lhbEljb25zIHtcbiAgICAgICAgcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG59XG59XG5cblxuXG5oZWFkZXIgLmhlYWRlckJhbm5lciAubG9nby5zZWNvbmRMb2dvIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogJHNlY29uZC1sb2dvLXdpZHRoO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5NTFweCkge1xuICAgICAgd2lkdGg6ICRzZWNvbmQtbG9nby13aWR0aC1kZXNrdG9wOyAgXG4gICAgfVxuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgIHN2ZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuLy8gUmVtb3ZlIGZpeGVkIHBvc2l0aW9uaW5nIGZyb20gaW5pdGlhbCBzdGF0ZSBvbmx5IGJlY2F1c2UgaXQgaXMgY2F1c2luZyBhIG1pc2FsaWdubWVudCBpc3N1ZSBvbiBJRVxuLmJhbm5lckluaXRpYWxTdGF0ZSB7XG4gICAgLmhlYWRlckNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50OyBcbiAgICB9XG5cbn1cblxuLm1lbnUuaGVhZGVyU29jaWFsSWNvbnMge1xuICAgIC5zb2NpYWxJY29ucyB1bCB7XG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgfVxuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG59XG4jbWVudS1oZWFkZXIge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLm1lbnUtaGVhZGVyLWNvbnRhaW5lciB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk1MXB4KSB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG59XG5cbi5iYW5uZXJJbml0aWFsU3RhdGUge1xuICAgIC5saXN0ZWQtb24tZWxsZS1kZWNvciB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG59XG5cbiNuYXZpZ2F0aW9uIHtcbiAgICAubGlzdGVkLW9uLWVsbGUtZGVjb3Ige1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZvb3RlckRhdGFJbkhlYWRlciB7XG4gICAgLmxpc3RlZC1vbi1lbGxlLWRlY29yIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH0gICAgICAgIFxuICAgIH1cbn0iLCJAaW1wb3J0IFwiZ2xvYmFsVmFyaWFibGVzLnNjc3NcIjtcblxuZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkZGFya0JHO1xuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG5cbiAgICAuZm9vdGVyQ29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICB9XG5cbiAgICAuZm9vdGVyTG9nbyB7XG4gICAgICAgIHdpZHRoOiAzNS41JTtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuXG4gICAgLmNvbnRhY3RDb250YWluZXIge1xuICAgICAgICB3aWR0aDogNDI1cHg7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgICAgIHAsIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzYW5zO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMS4ycHg7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAucGhvbmUgYSB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjM1cyBlYXNlLWluLW91dCBhbGw7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ29sZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250YWN0Q29sMSB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRhY3RDb2wyIHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkZ29sZDtcblxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNvY2lhbEljb25zIHtcbiAgICAgICAgd2lkdGg6IDE2N3B4O1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcblxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsaTpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAvL3BhZGRpbmctbGVmdDo1cHg7XG4gICAgICAgICAgICAvL3BhZGRpbmctcmlnaHQ6NXB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgcC5zaXRlRGVzaWduIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDlweDtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2FucztcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwNTFweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdvbGQ7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciwgJjphY3RpdmUsICY6dmlzaXRlZCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ29sZDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubGlzdGVkLW9uLWVsbGUtZGVjb3Ige1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zYmlfaGVhZGVyX2ltZ19ob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICM4Yjc2NDMgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAjc2JfaW5zdGFncmFtIHtcbiAgICAgICAgLy8gZm9udC1mYW1pbHk6IFwiT3BlbkxpZ2h0XCIgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc2JpX2xvYWRfYnRuLCAuc2JpX2ZvbGxvd19idG4gIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LWZhbWlseTogJ09wZW5MaWdodCcsIHNhbnMtc2VyaWY7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnNiaV9iaW8ge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnNiaV9oZWFkZXJfaW1nIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zYl9pbnN0YWdyYW1faGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAjc2JfaW5zdGFncmFtIC5zYmlfaGVhZGVyX3RleHQgLnNiaV9iaW8sICNzYl9pbnN0YWdyYW0gLnNiaV9oZWFkZXJfdGV4dCBoMyB7XG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnNiaV9oZWFkZXJfdGV4dCB7XG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICAgICAgdG9wOiA1MCUgIWltcG9ydGFudDtcbiAgICAgICAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTUwJSAhaW1wb3J0YW50O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGEuc2JpX2hlYWRlcl9saW5rIHtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiAyZW0gIWltcG9ydGFudDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgI3NiaV9pbWFnZXMge1xuICAgICAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAjc2JfaW5zdGFncmFtICNzYmlfaW1hZ2VzIC5zYmlfaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvKnJlbW92ZSB0aGVzZSBydWxlcyBiZWNhdXNlIG9mIGxheW91dCBwcm9ibGVtcyBvbiBtb2JpbGUgdmVyc2lvbiovXG4gICAgLyojc2JfaW5zdGFncmFtICNzYmlfaW1hZ2VzIC5zYmlfaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICNzYl9pbnN0YWdyYW0gI3NiaV9pbWFnZXMgLnNiaV9pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICB9Ki9cbn1cblxuQGluY2x1ZGUgdGFibGV0IHtcbiAgICAuZm9vdGVyQ29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cblxuLnBvcnRmb2xpb0l0ZW1Gb290ZXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA5NiU7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweDtcbiAgICBtYXJnaW4tbGVmdDogMiU7XG4gICAgbWFyZ2luLXJpZ2h0OiAyJTtcblxuICAgIGEge1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRzYW5zO1xuICAgICAgICBjb2xvcjogJGRhcmtCRztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgfVxuXG4gICAgLnBvcnRmb2xpb0l0ZW1Gb290ZXJMZWZ0IHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJzwnO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbGVmdDogLTVweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2FucztcbiAgICAgICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wb3J0Zm9saW9JdGVtRm9vdGVyUmlnaHQge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICc+JztcbiAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtOHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzYW5zO1xuICAgICAgICAgICAgICAgIHRvcDogMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIxNXB4KSB7XG4gICAgZm9vdGVyIC5mb290ZXJMb2dvIHtcbiAgICAgICAgd2lkdGg6IDM1JTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDUwcHgpIHtcbiAgICBmb290ZXIgLmZvb3RlckxvZ28ge1xuICAgICAgICB3aWR0aDogNDUlO1xuICAgIH1cblxuICAgIGZvb3RlciAuY29udGFjdENvbnRhaW5lciB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG5cbiAgICBmb290ZXIgLnNvY2lhbEljb25zIHtcbiAgICAgICAgd2lkdGg6IDk4LjUlO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIH1cbn1cblxuLypcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cdEdyYXZpdHkgRm9ybXMgT3ZlcnJpZGVzIGZvciBFbWFpbCBJbnB1dCBCb3ggaW4gRm9vdGVyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuKi9cblxuI2dmb3JtX3dyYXBwZXJfMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDM1cHg7XG4gICAgaGVpZ2h0OiA1ZW07XG4gICAgd2lkdGg6IDI0ZW07XG4gICAgLmdmb3JtX2hlYWRpbmcge1xuICAgICAgICBoMyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gICAgLmdmb3JtX2JvZHkge1xuICAgICAgICB3aWR0aDogMTllbTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICYgKiB7XG4gICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICBpbnB1dCNpbnB1dF8zXzEge1xuICAgICAgICAgICAgd2lkdGg6IDE4ZW07XG4gICAgICAgICAgICBjb2xvcjogIzhCNzY0MyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbkxpZ2h0XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUlO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmdmb3JtX2Zvb3Rlci50b3BfbGFiZWwge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgd2lkdGg6IDVlbTtcbiAgICAgICAgaW5wdXQjZ2Zvcm1fc3VibWl0X2J1dHRvbl8zIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMC44ZW07XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOEI3NjQzICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW5MaWdodFwiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjdlbTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMS4ycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMzcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnZhbGlkYXRpb25fZXJyb3Ige1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTUxcHgpIGFuZCAobWF4LXdpZHRoOiAxMDUwcHgpIHtcbiAgICAgICAgdG9wOiAzMHB4ICFpbXBvcnRhbnQ7ICAgICAgICBcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG59XG5kaXYjZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXJfMyAge1xuICAgIG1hcmdpbi10b3A6IDRlbTtcbiAgICBkaXYjZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2VfMyB7XG4gICAgICAgIGNvbG9yOiAjOEI3NjQzICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW5MaWdodFwiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDAuN2VtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMS4ycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjUlO1xuICAgIH1cbn1cbi52YWxpZGF0aW9uX21lc3NhZ2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW5MaWdodFwiICFpbXBvcnRhbnQ7ICAgIFxuICAgIGNvbG9yOiByZWQgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2Zvcm1fdmFsaWRhdGlvbl9lcnJvciB7XG4gICAgLmdmb3JtX2JvZHkge1xuICAgICAgICB0b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICB9XG59IiwiQGltcG9ydCAnZ2xvYmFsVmFyaWFibGVzLnNjc3MnO1xuXG4ucG9ydGZvbGlvQ29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOjMxcHg7XG4gICAgXG4gICAgYSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogJGdvbGQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc2FucztcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgIH1cblxuICAgIC5wb3J0Zm9saW9CbG9jayB7XG4gICAgICAgIGZsb2F0OmxlZnQ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgd2lkdGg6IDQ3JTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbToyJTtcblxuICAgICAgICAmOmhvdmVyIHtcblxuICAgICAgICAgICAgLnBvcnRmb2xpb0Jsb2NrVGV4dCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGRhcmtCRztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3J0Zm9saW9CbG9ja0ltYWdlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA2NXZoO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOmNvdmVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBvcnRmb2xpb0Jsb2NrVGV4dCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDo1MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206NTBweDtcblxuICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjI1cyBlYXNlLWluLW91dCBhbGw7XG5cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToyNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrQkc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICAgICAgLy9tYXJnaW4tcmlnaHQ6IDElO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDElO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gcG9ydGZvbGlvIGFsYnVtIG5hdiBmb290ZXJcblxuLnBvcnRmb2xpb0l0ZW1Gb290ZXJMZWZ0IHtcbiAgICB3aWR0aDogMzMuMyU7XG4gICAgZmxvYXQ6bGVmdDtcbiAgICBwYWRkaW5nLXRvcDoyNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOjI1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucG9ydGZvbGlvSXRlbUZvb3RlclJpZ2h0IHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmctdG9wOjI1cHg7XG4gICAgcGFkZGluZy1ib3R0b206MjVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wb3J0Zm9saW9JdGVtRm9vdGVyQ2VudGVyIHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmctdG9wOjI1cHg7XG4gICAgcGFkZGluZy1ib3R0b206MjVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4iXSwibWFwcGluZ3MiOiJBZXFGQSxPQUFPLENBQUMsc0VBQUk7QWRyRlosQUFBQSxNQUFNLEVBQUMsQUFBQSxFQUFFLEVBQUMsQUFBQSxLQUFLLENBQUE7RUFBQyxRQUFRLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsS0FBSyxFQUFDLEFBQUEsTUFBTSxFQUFDLEFBQUEsUUFBUSxFQUFDLEFBQUEsS0FBSyxDQUFBO0VBQUMsT0FBTyxFQUFDLFlBQWE7Q0FBRTs7QUFBRCxBQUFBLFFBQVEsRUFBQyxBQUFBLEdBQUcsRUFBQyxBQUFBLEdBQUcsQ0FBQTtFQUFDLGNBQWMsRUFBQyxRQUFTO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxXQUFXLEVBQUMsVUFBVztFQUFDLFdBQVcsRUFBQyxJQUFLO0VBQUMsb0JBQW9CLEVBQUMsSUFBSztFQUFDLHdCQUF3QixFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLE1BQU0sRUFBQyxDQUFFO0NBQUU7O0FBQUEsQUFBQSxJQUFJLEVBQUMsQUFBQSxPQUFPLEVBQUMsQUFBQSxLQUFLLEVBQUMsQUFBQSxPQUFPLEVBQUMsQUFBQSxNQUFNLEVBQUMsQUFBQSxNQUFNLEVBQUMsQUFBQSxHQUFHLEVBQUMsQUFBQSxPQUFPLENBQUE7RUFBQyxPQUFPLEVBQUMsS0FBTTtDQUFFOztBQUFELEFBQUEsRUFBRSxDQUFBO0VBQUMsU0FBUyxFQUFDLEdBQUk7RUFBQyxNQUFNLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsVUFBVSxFQUFDLEFBQUEsTUFBTSxFQUFDLEFBQUEsSUFBSSxDQUFBO0VBQUMsT0FBTyxFQUFDLEtBQU07Q0FBRTs7QUFBRCxBQUFBLE1BQU0sQ0FBQTtFQUFDLE1BQU0sRUFBQyxRQUFTO0NBQUU7O0FBQUQsQUFBQSxFQUFFLENBQUE7RUFBQyxVQUFVLEVBQUMsV0FBWTtFQUFDLE1BQU0sRUFBQyxDQUFFO0NBQUU7O0FBQUQsQUFBQSxJQUFJLEVBQUMsQUFBQSxHQUFHLEVBQUMsQUFBQSxHQUFHLEVBQUMsQUFBQSxJQUFJLENBQUE7RUFBQyxXQUFXLEVBQUMsbUJBQW9CO0VBQUMsU0FBUyxFQUFDLEdBQUk7Q0FBRTs7QUFBRCxBQUFBLENBQUMsQ0FBQTtFQUFDLGdCQUFnQixFQUFDLFdBQVk7RUFBQyw0QkFBNEIsRUFBQyxPQUFRO0NBQUU7O0FBQUQsQUFBQyxDQUFBLEFBQUEsT0FBTyxFQUFDLEFBQUMsQ0FBQSxBQUFBLE1BQU0sQ0FBQTtFQUFDLGFBQWEsRUFBQyxDQUFFO0NBQUU7O0FBQUQsQUFBVSxJQUFOLENBQUEsQUFBQSxLQUFDLEFBQUEsRUFBTTtFQUFDLGFBQWEsRUFBQyxJQUFLO0VBQUMsZUFBZSxFQUFDLFNBQVU7RUFBQyxlQUFlLEVBQUMsZ0JBQWlCO0NBQUU7O0FBQUQsQUFBQSxDQUFDLEVBQUMsQUFBQSxNQUFNLENBQUE7RUFBQyxXQUFXLEVBQUMsTUFBTztDQUFFOztBQUFELEFBQUEsR0FBRyxDQUFBO0VBQUMs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QUU7O0FBQUQsQUFBQSxLQUFLLENBQUE7RUFBQyxTQUFTLEVBQUMsR0FBSTtDQUFFOztBQUFELEFBQUEsR0FBRyxFQUFDLEFBQUEsR0FBRyxDQUFBO0VBQUMsU0FBUyxFQUFDLEdBQUk7RUFBQyxXQUFXLEVBQUMsQ0FBRTtFQUFDLFFBQVEsRUFBQyxRQUFTO0VBQUMsY0FBYyxFQUFDLFFBQVM7Q0FBRTs7QUFBRCxBQUFBLEdBQUcsQ0FBQTtFQUFDLE1BQU0sRUFBQyxNQUFPO0NBQUU7O0FBQUQsQUFBQSxHQUFHLENBQUE7RUFBQyxHQUFHLEVBQUMsS0FBTTtDQUFFOztBQUFELEFBQUEsS0FBSyxFQUFDLEFBQUEsS0FBSyxDQUFBO0VBQUMsT0FBTyxFQUFDLFlBQWE7Q0FBRTs7QUFBRCxBQUFvQixLQUFmLEFBQUEsSUFBSyxFQUFBLEFBQUEsQUFBUyxRQUFSLEFBQUEsR0FBVTtFQUFDLE9BQU8sRUFBQyxJQUFLO0VBQUMsTUFBTSxFQUFDLENBQUU7Q0FBRTs7QUFBRCxBQUFBLEdBQUcsQ0FBQTtFQUFDLFlBQVksRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBYSxHQUFWLEFBQUEsSUFBSyxDQUFBLEFBQUEsS0FBSyxFQUFDO0VBQUMsUUFBUSxFQUFDLE1BQU87Q0FBRTs7QUFBRCxBQUFBLE1BQU0sRUFBQyxBQUFBLEtBQUssRUFBQyxBQUFBLFFBQVEsRUFBQyxBQUFBLE1BQU0sRUFBQyxBQUFBLFFBQVEsQ0FBQTtFQUFDLFdBQVcsRUFBQyxVQUFXO0VBQUMsU0FBUyxFQUFDLElBQUs7RUFBQyxXQUFXLEVBQUMsSUFBSztFQUFDLE1BQU0sRUFBQyxDQUFFO0NBQUU7O0FBQUQsQUFBQSxNQUFNLEVBQUMsQUFBQSxLQUFLLENBQUE7RUFBQyxRQUFRLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsTUFBTSxFQUFDLEFBQUEsTUFBTSxDQUFBO0VBQUMsY0FBYyxFQUFDLElBQUs7Q0FBRTs7QUFBRCxPQUFPO0NBQUMsQUFBQSxBQUFXLElBQVYsQ0FBRCxLQUFDLEFBQUEsSUFBWSxBQUFBLEFBQVksSUFBWCxDQUFE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QUFBQSxJQUFJLEVBQUMsQUFBQSxFQUFFLEVBQUMsQUFBQSxFQUFFLEVBQUMsQUFBQSxFQUFFLEVBQUMsQUFBQSxFQUFFLEVBQUMsQUFBQSxFQUFFLEVBQUMsQUFBQSxFQUFFLEVBQUMsQUFBQSxNQUFNLEVBQUMsQUFBQSxJQUFJLEVBQUMsQUFBZ0IsS0FBWCxDQUFBLEFBQUEsSUFBQyxDQUFELEtBQUMsQUFBQSxHQUFZLEFBQWlCLEtBQVosQ0FBQSxBQUFBLElBQUMsQ0FBRCxNQUFDLEFBQUEsR0FBYSxBQUFtQixLQUFkLENBQUEsQUFBQSxJQUFDLENBQUQsUUFBQyxBQUFBLEdBQWUsQUFBYyxLQUFULENBQUEsQUFBQSxJQUFDLENBQUQsR0FBQyxBQUFBLEdBQVUsQUFBZSxLQUFWLENBQUEsQUFBQSxJQUFDLENBQUQsSUFBQyxBQUFBLEdBQVcsQUFBYyxLQUFULENBQUEsQUFBQSxJQUFDLENBQUQsR0FBQyxBQUFBLEdBQVUsQUFBQSxNQUFNLEVBQUMsQUFBQSxFQUFFLEVBQUMsQUFBQSxJQUFJLEVBQUMsQUFBQSxFQUFFLEVBQUMsQUFBQSxDQUFDLEVBQUMsQUFBQSxHQUFHLEVBQUMsQUFBQSxPQUFPLEVBQUMsQUFBQSxLQUFLLEVBQUMsQUFBQSxFQUFFLEVBQUMsQUFBQSxRQUFRLEVBQUMsQUFBQSxFQUFFLEVBQUMsQUFBQSxFQUFFLEVBQUMsQUFBQSxFQUFFLENBQUE7RUFBQyxVQUFVLEVBQUMsVUFBVztDQUFFOztBQUFELEFBQUEsYUFBYSxDQUFBO0VBQUMsTUFBTSxFQUFDLENBQUU7RUFBQyxRQUFRLEVBQUMsUUFBUztDQUFFOztBQUFELEFBQUEsbUJBQW1CLENBQUE7RUFBQyxjQUFjLEVBQUMsTUFBTztDQUFFOztBQUFELEFBQUEsbUJBQW1CLENBQUE7RUFBQyxjQUFjLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsa0JBQWtCLENBQUE7RUFBQyxjQUFjLEVBQUMsR0FBSTtDQUFFOztBQUFELEFBQUEsa0JBQWtCLENBQUE7RUFBQyxjQUFjLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsa0JBQWtCLENBQUE7RUFBQyxjQUFjLEVBQUMsS0FBTTtDQUFFOztBQUFELEFBQUEsa0JBQWtCLENBQUE7RUFBQyxjQUFjLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsa0JBQWtCLENBQUE7RUFBQyxjQUFjLEVBQUMsS0FBTTtDQUFFOztBQUFELEFBQUEsa0JBQWtCLENBQUE7RUFBQyxjQUFjLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsa0JBQWtCLENBQUE7RUFBQyxjQUFjLEVBQUMsTUFBTztDQUFFOztBQUFELEFBQUEsa0JBQWtCLENBQUE7RUFBQyxjQUFjLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsa0JBQWtCLENBQUE7RUFBQyxjQUFjLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEscUJBQXFCLENBQUE7RUFBQyxRQUFRLEVBQUMsUUFBUztFQUFDLEdBQUcsRUFBQyxDQUFFO0VBQUMsS0FBSyxFQUFDLENBQUU7RUFBQyxNQUFNLEVBQUMsQ0FBRTtFQUFDLElBQUksRUFBQyxDQUFFO0VBQUMsS0FBSyxFQUFDLElBQUs7RUFBQyxNQUFNLEVBQUMsSUFBSztFQUFDLE9BQU8sRUFBQyxHQUFJO0NBQUU7O0FBQUQsQUFBQSxHQUFHLENBQUE7RUFBQyxTQUFTLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsTUFBTSxDQUFBO0VBQUMsZUFBZSxFQUFDLEtBQUssQ0FBQSxVQUFVO0NBQUU7O0FBQUQsQUFBQSxRQUFRLENBQUE7RUFBQyxlQUFlLEVBQUMsT0FBTyxDQUFBLFVBQVU7Q0FBRTs7QUFBRCxBQUFBLFVBQVUsQ0FBQTtFQUFDLG1CQUFtQixFQUFDLEdBQUk7Q0FBRTs7QUFBRCxBQUFBLFVBQVUsRUFBQyxBQUFBLE9BQU8sQ0FBQTtFQUFDLGlCQUFpQixFQUFDLFNBQVU7Q0FBRTs7QUFBRCxBQUFBLE9BQU8sQ0FBQTtFQUFDLG1CQUFtQixFQUFDLEdBQUk7Q0FBRTs7QUFBRCxBQUFBLFNBQVMsQ0FBQTtFQUFDLG1CQUFtQixFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLFVBQVUsRUFBQyxBQUFBLFNBQVMsQ0FBQTtFQUFDLGlCQUFpQixFQUFDLFNBQVU7Q0FBRTs7QUFBRCxBQUFBLFVBQVUsQ0FBQTtFQUFDLG1CQUFtQixFQUFDLE1BQU87Q0FBRTs7QUFBRCxBQUFBLFFBQVEsQ0FBQTtFQUFDLGlCQUFpQixFQUFDLFNBQVU7RUFBQyxtQkFBbUIsRUFBQyxDQUFFO0NBQUU7O0FBQUQsQUFBQSxRQUFRLENBQUE7RUFBQyxPQUFPLEVBQUMsU0FBVTtDQUFFOztBQUFELEFBQUEsb0JBQW9CLENBQUE7RUFBQyxPQUFPLEVBQUMscUJBQXNCO0NBQUU7O0FBQUQsQUFBQSxVQUFVLENBQUE7RUFBQyxPQUFPLEVBQUMsQ0FBRTtDQUFFOztBQUFELEFBQUEsR0FBRyxDQUFBO0VBQUMsWUFBWSxFQUFDLEtBQU07RUFBQyxZQUFZLEVBQUMsR0FBSTtDQUFFOztBQUFELEFBQUEsR0FBRyxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsS0FBTTtFQUFDLGdCQUFnQixFQUFDLEdBQUk7Q0FBRTs7QUFBRCxBQUFBLEdBQUcsQ0FBQTtFQUFDLGtCQUFrQixFQUFDLEtBQU07RUFBQyxrQkFBa0IsRUFBQyxHQUFJO0NBQUU7O0FBQUQsQUFBQSxHQUFHLENBQUE7RUFBQyxtQkFBbUIsRUFBQyxLQUFNO0VBQUMsbUJBQW1CLEVBQUMsR0FBSTtDQUFFOztBQUFELEFBQUEsR0FBRyxDQUFBO0VBQUMsaUJBQWlCLEVBQUMsS0FBTTtFQUFDLGlCQUFpQixFQUFDLEdBQUk7Q0FBRTs7QUFBRCxBQUFBLEdBQUcsQ0FBQTtFQUFDLFlBQVksRUFBQyxJQUFLO0VBQUMsWUFBWSxFQUFDLENBQUU7Q0FBRTs7QUFBRCxBQUFBLFNBQVMsQ0FBQTtFQUFDLFlBQVksRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxjQUFjLENBQUE7RUFBQyxZQUFZLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsYUFBYSxDQUFBO0VBQUMsWUFBWSxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLFlBQVksQ0FBQTtFQUFDLFlBQVksRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxRQUFRLENBQUE7RUFBQyxZQUFZLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsVUFBVSxDQUFBO0VBQUMsWUFBWSxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLGdCQUFnQixDQUFBO0VBQUMsWUFBWSxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLGFBQWEsQ0FBQTtFQUFDLFlBQVksRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxjQUFjLENBQUE7RUFBQyxZQUFZLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsY0FBYyxDQUFBO0VBQUMsWUFBWSxFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFBLFNBQVMsQ0FBQTtFQUFDLFlBQVksRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxZQUFZLENBQUE7RUFBQyxZQUFZLEVBQUMsd0JBQUk7Q0FBZ0I7O0FBQUQsQUFBQSxZQUFZLENBQUE7RUFBQyxZQUFZLEVBQUMsd0JBQUk7Q0FBZ0I7O0FBQUQsQUFBQSxZQUFZLENBQUE7RUFBQyxZQUFZLEVBQUMsd0JBQUk7Q0FBZ0I7O0FBQUQsQUFBQSxZQUFZLENBQUE7RUFBQyxZQUFZLEVBQUMsd0JBQUk7Q0FBZ0I7O0FBQUQsQUFBQSxZQUFZLENBQUE7RUFBQyxZQUFZLEVBQUMsd0JBQUk7Q0FBZ0I7O0FBQUQsQUFBQSxZQUFZLENBQUE7RUFBQyxZQUFZLEVBQUMsd0JBQUk7Q0FBZ0I7O0FBQUQsQUFBQSxZQUFZLENBQUE7RUFBQyxZQUFZLEVBQUMsd0JBQUk7Q0FBZ0I7O0FBQUQsQUFBQSxZQUFZLENBQUE7RUFBQyxZQUFZLEVBQUMsd0JBQUk7Q0FBZ0I7O0FBQUQsQUFBQSxZQUFZLENBQUE7RUFBQyxZQUFZLEVBQUMsd0JBQUk7Q0FBZ0I7O0FBQUQsQUFBQSxZQUFZLENBQUE7RUFBQyxZQUFZLEVBQUMseUJBQUk7Q0FBaUI7O0FBQUQsQUFBQSxhQUFhLENBQUE7RUFBQyxZQUFZLEVBQUMsMEJBQUk7Q0FBa0I7O0FBQUQsQUFBQSxjQUFjLENBQUE7RUFBQyxZQUFZLEVBQUMsMkJBQUk7Q0FBbUI7O0FBQUQsQUFBQSxZQUFZLENBQUE7RUFBQyxZQUFZLEVBQUMsa0JBQUk7Q0FBWTs7QUFBRCxBQUFBLFlBQVksQ0FBQTtFQUFDLFlBQVksRUFBQyxrQkFBSTtDQUFZOztBQUFELEFBQUEsWUFBWSxDQUFBO0VBQUMsWUFBWSxFQUFDLGtCQUFJO0NBQVk7O0FBQUQsQUFBQSxZQUFZLENBQUE7RUFBQyxZQUFZLEVBQUMsa0JBQUk7Q0FBWTs7QUFBRCxBQUFBLFlBQVksQ0FBQTtFQUFDLFlBQVksRUFBQyxrQkFBSTtDQUFZOztBQUFELEFBQUEsWUFBWSxDQUFBO0VBQUMsWUFBWSxFQUFDLGtCQUFJO0NBQVk7O0FBQUQsQUFBQSxZQUFZLENBQUE7RUFBQyxZQUFZLEVBQUMsa0JBQUk7Q0FBWTs7QUFBRCxBQUFBLFlBQVksQ0FBQTtFQUFDLFlBQVksRUFBQyxrQkFBSTtDQUFZOztBQUFELEFBQUEsWUFBWSxDQUFBO0VBQUMsWUFBWSxFQUFDLGtCQUFJO0NBQVk7O0FBQUQsQUFBQSxZQUFZLENBQUE7RUFBQyxZQUFZLEVBQUMsbUJBQUk7Q0FBYTs7QUFBRCxBQUFBLGFBQWEsQ0FBQTtFQUFDLFlBQVksRUFBQyxvQkFBSTtDQUFjOztBQUFELEFBQUEsY0FBYyxDQUFBO0VBQUMsWUFBWSxFQUFDLHFCQUFJO0NBQWU7O0FBQUQsQUFBQSxZQUFZLENBQUE7RUFBQyxZQUFZLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsT0FBTyxDQUFBO0VBQUMsWUFBWSxFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFBLGFBQWEsQ0FBQTtFQUFDLFlBQVksRUFBQyxPQUFRO0NBQUU7O0FBQUQsQUFBQSxVQUFVLENBQUE7RUFBQyxZQUFZLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsUUFBUSxDQUFBO0VBQUMsWUFBWSxFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFBLFVBQVUsQ0FBQTtFQUFDLFlBQVksRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxnQkFBZ0IsQ0FBQTtFQUFDLFlBQVksRUFBQyxPQUFRO0NBQUU7O0FBQUQsQUFBQSxVQUFVLENBQUE7RUFBQyxZQUFZLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsZ0JBQWdCLENBQUE7RUFBQyxZQUFZLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsYUFBYSxDQUFBO0VBQUMsWUFBWSxFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFBLFlBQVksQ0FBQTtFQUFDLFlBQVksRUFBQyxPQUFRO0NBQUU7O0FBQUQsQUFBQSxRQUFRLENBQUE7RUFBQyxZQUFZLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsY0FBYyxDQUFBO0VBQUMsWUFBWSxFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFBLGNBQWMsQ0FBQTtFQUFDLFlBQVksRUFBQyxPQUFRO0NBQUU7O0FBQUQsQUFBQSxTQUFTLENBQUE7RUFBQyxZQUFZLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsZUFBZSxDQUFBO0VBQUMsWUFBWSxFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFBLFFBQVEsQ0FBQTtFQUFDLFlBQVksRUFBQyxPQUFRO0NBQUU7O0FBQUQsQUFBQSxhQUFhLENBQUE7RUFBQyxZQUFZLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsUUFBUSxDQUFBO0VBQUMsWUFBWSxFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFBLGNBQWMsQ0FBQTtFQUFDLFlBQVksRUFBQyxPQUFRO0NBQUU7O0FBQUQsQUFBQSxpQkFBaUIsQ0FBQTtFQUFDLFlBQVksRUFBQyxPQUFRO0NBQUU7O0FBQUQsQUFBQSxlQUFlLENBQUE7RUFBQyxZQUFZLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsZ0JBQWdCLENBQUE7RUFBQyxZQUFZLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsaUJBQWlCLENBQUE7RUFBQyxZQUFZLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsY0FBYyxDQUFBO0VBQUMsWUFBWSxFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFBLGVBQWUsQ0FBQTtFQUFDLFlBQVksRUFBQyxXQUFZO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxhQUFhLEVBQUMsQ0FBRTtDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsYUFBYSxFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLGFBQWEsRUFBQyxNQUFPO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxhQUFhLEVBQUMsS0FBTTtDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsYUFBYSxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLE9BQU8sQ0FBQTtFQUFDLGFBQWEsRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxRQUFRLENBQUE7RUFBQyxhQUFhLEVBQUMsTUFBTztDQUFFOztBQUFELEFBQUEsV0FBVyxDQUFBO0VBQUMsc0JBQXNCLEVBQUMsQ0FBRTtFQUFDLHVCQUF1QixFQUFDLENBQUU7Q0FBRTs7QUFBRCxBQUFBLFFBQVEsQ0FBQTtFQUFDLDBCQUEwQixFQUFDLENBQUU7Q0FBRTs7QUFBRCxBQUFBLFVBQVUsRUFBQyxBQUFBLFFBQVEsQ0FBQTtFQUFDLHlCQUF5QixFQUFDLENBQUU7Q0FBRTs7QUFBRCxBQUFBLFVBQVUsQ0FBQTtFQUFDLHNCQUFzQixFQUFDLENBQUU7Q0FBRTs7QUFBRCxBQUFBLFNBQVMsQ0FBQTtFQUFDLHVCQUF1QixFQUFDLENBQUU7RUFBQywwQkFBMEIsRUFBQyxDQUFFO0NBQUU7O0FBQUQsQUFBQSxVQUFVLENBQUE7RUFBQyxZQUFZLEVBQUMsTUFBTztDQUFFOztBQUFELEFBQUEsVUFBVSxDQUFBO0VBQUMsWUFBWSxFQUFDLE1BQU87Q0FBRTs7QUFBRCxBQUFBLFNBQVMsQ0FBQTtFQUFDLFlBQVksRUFBQyxLQUFNO0NBQUU7O0FBQUQsQUFBQSxRQUFRLENBQUE7RUFBQyxZQUFZLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsWUFBWSxFQUFDLENBQUU7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFlBQVksRUFBQyxPQUFRO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxZQUFZLEVBQUMsTUFBTztDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsWUFBWSxFQUFDLEtBQU07Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFlBQVksRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxZQUFZLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsS0FBSyxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsQ0FBRTtDQUFFOztBQUFELEFBQUEsS0FBSyxDQUFBO0VBQUMsa0JBQWtCLEVBQUMsQ0FBRTtDQUFFOztBQUFELEFBQUEsS0FBSyxDQUFBO0VBQUMsbUJBQW1CLEVBQUMsQ0FBRTtDQUFFOztBQUFELEFBQUEsS0FBSyxDQUFBO0VBQUMsaUJBQWlCLEVBQUMsQ0FBRTtDQUFFOztBQUFELEFBQUEsU0FBUyxDQUFBO0VBQUMsVUFBVSxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxrQkFBSTtDQUFZOztBQUFELEFBQUEsU0FBUyxDQUFBO0VBQUMsVUFBVSxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxrQkFBSTtDQUFZOztBQUFELEFBQUEsU0FBUyxDQUFBO0VBQUMsVUFBVSxFQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxrQkFBSTtDQUFZOztBQUFELEFBQUEsU0FBUyxDQUFBO0VBQUMsVUFBVSxFQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxrQkFBSTtDQUFZOztBQUFELEFBQUEsU0FBUyxDQUFBO0VBQUMsVUFBVSxFQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxrQkFBSTtDQUFZOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsVUFBVSxFQUFDLElBQUs7RUFBQyxVQUFVLEVBQUMsTUFBTztFQUFDLFFBQVEsRUFBQyxNQUFPO0NBQUU7O0FBQUQsQUFBQSxNQUFNLENBQUE7RUFBQyxHQUFHLEVBQUMsQ0FBRTtDQUFFOztBQUFELEFBQUEsUUFBUSxDQUFBO0VBQUMsS0FBSyxFQUFDLENBQUU7Q0FBRTs7QUFBRCxBQUFBLFNBQVMsQ0FBQTtFQUFDLE1BQU0sRUFBQyxDQUFFO0NBQUU7O0FBQUQsQUFBQSxPQUFPLENBQUE7RUFBQyxJQUFJLEVBQUMsQ0FBRTtDQUFFOztBQUFELEFBQUEsTUFBTSxDQUFBO0VBQUMsR0FBRyxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLFFBQVEsQ0FBQTtFQUFDLEtBQUssRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxTQUFTLENBQUE7RUFBQyxNQUFNLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsT0FBTyxDQUFBO0VBQUMsSUFBSSxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLE1BQU0sQ0FBQTtFQUFDLEdBQUcsRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxRQUFRLENBQUE7RUFBQyxLQUFLLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsU0FBUyxDQUFBO0VBQUMsTUFBTSxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLE9BQU8sQ0FBQTtFQUFDLElBQUksRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxPQUFPLENBQUE7RUFBQyxHQUFHLEVBQUMsS0FBTTtDQUFFOztBQUFELEFBQUEsU0FBUyxDQUFBO0VBQUMsS0FBSyxFQUFDLEtBQU07Q0FBRTs7QUFBRCxBQUFBLFVBQVUsQ0FBQTtFQUFDLE1BQU0sRUFBQyxLQUFNO0NBQUU7O0FBQUQsQUFBQSxRQUFRLENBQUE7RUFBQyxJQUFJLEVBQUMsS0FBTTtDQUFFOztBQUFELEFBQUEsT0FBTyxDQUFBO0VBQUMsR0FBRyxFQUFDLEtBQU07Q0FBRTs7QUFBRCxBQUFBLFNBQVMsQ0FBQTtFQUFDLEtBQUssRUFBQyxLQUFNO0NBQUU7O0FBQUQsQUFBQSxVQUFVLENBQUE7RUFBQyxNQUFNLEVBQUMsS0FBTTtDQUFFOztBQUFELEFBQUEsUUFBUSxDQUFBO0VBQUMsSUFBSSxFQUFDLEtBQU07Q0FBRTs7QUFBRCxBQUFBLGVBQWUsQ0FBQTtFQUFDLEdBQUcsRUFBQyxDQUFFO0VBQUMsS0FBSyxFQUFDLENBQUU7RUFBQyxNQUFNLEVBQUMsQ0FBRTtFQUFDLElBQUksRUFBQyxDQUFFO0NBQUU7O0FBQUQsQUFBRyxHQUFBLEFBQUEsTUFBTSxFQUFDLEFBQUcsR0FBQSxBQUFBLE9BQU8sQ0FBQTtFQUFDLE9BQU8sRUFBQyxHQUFJO0VBQUMsT0FBTyxFQUFDLEtBQU07Q0FBRTs7QUFBRCxBQUFHLEdBQUEsQUFBQSxNQUFNLENBQUE7RUFBQyxLQUFLLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsR0FBRyxDQUFBO0VBQUMsS0FBSyxFQUFDLENBQUU7Q0FBRTs7QUFBRCxBQUFBLEdBQUcsQ0FBQTtFQUFDLEtBQUssRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxHQUFHLENBQUE7RUFBQyxLQUFLLEVBQUMsS0FBTTtDQUFFOztBQUFELEFBQUEsR0FBRyxDQUFBO0VBQUMsS0FBSyxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLEdBQUcsQ0FBQTtFQUFDLEtBQUssRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxHQUFHLENBQUE7RUFBQyxPQUFPLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsR0FBRyxDQUFBO0VBQUMsT0FBTyxFQUFDLE1BQU87Q0FBRTs7QUFBRCxBQUFBLEdBQUcsQ0FBQTtFQUFDLE9BQU8sRUFBQyxLQUFNO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxPQUFPLEVBQUMsWUFBYTtDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsT0FBTyxFQUFDLFlBQWE7Q0FBRTs7QUFBRCxBQUFBLEdBQUcsQ0FBQTtFQUFDLE9BQU8sRUFBQyxLQUFNO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxPQUFPLEVBQUMsVUFBVztDQUFFOztBQUFELEFBQUEsT0FBTyxDQUFBO0VBQUMsT0FBTyxFQUFDLFNBQVU7Q0FBRTs7QUFBRCxBQUFBLGFBQWEsQ0FBQTtFQUFDLE9BQU8sRUFBQyxlQUFnQjtDQUFFOztBQUFELEFBQUEsVUFB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QTtFQUFDLHlCQUF5QixFQUFDLENBQUU7RUFBQyxjQUFjLEVBQUMsQ0FBRTtFQUFDLEtBQUssRUFBQyxDQUFFO0NBQUU7O0FBQUQsQUFBQSxRQUFRLENBQUE7RUFBQyx5QkFBeUIsRUFBQyxDQUFFO0VBQUMsY0FBYyxFQUFDLENBQUU7RUFBQyxLQUFLLEVBQUMsQ0FBRTtDQUFFOztBQUFELEFBQUEsUUFBUSxDQUFBO0VBQUMseUJBQXlCLEVBQUMsQ0FBRTtFQUFDLGNBQWMsRUFBQyxDQUFFO0VBQUMsS0FBSyxFQUFDLENBQUU7Q0FBRTs7QUFBRCxBQUFBLFFBQVEsQ0FBQTtFQUFDLHlCQUF5QixFQUFDLENBQUU7RUFBQyxjQUFjLEVBQUMsQ0FBRTtFQUFDLEtBQUssRUFBQyxDQUFFO0NBQUU7O0FBQUQsQUFBQSxRQUFRLENBQUE7RUFBQyx5QkFBeUIsRUFBQyxDQUFFO0VBQUMsY0FBYyxFQUFDLENBQUU7RUFBQyxLQUFLLEVBQUMsQ0FBRTtDQUFFOztBQUFELEFBQUEsUUFBUSxDQUFBO0VBQUMseUJBQXlCLEVBQUMsQ0FBRTtFQUFDLGNBQWMsRUFBQyxDQUFFO0VBQUMsS0FBSyxFQUFDLENBQUU7Q0FBRTs7QUFBRCxBQUFBLFFBQVEsQ0FBQTtFQUFDLHlCQUF5QixFQUFDLENBQUU7RUFBQyxjQUFjLEVBQUMsQ0FBRTtFQUFDLEtBQUssRUFBQyxDQUFFO0NBQUU7O0FBQUQsQUFBQSxXQUFXLENBQUE7RUFBQyx5QkFBeUIsRUFBQyxNQUFPO0VBQUMsY0FBYyxFQUFDLEtBQU07RUFBQyxLQUFLLEVBQUMsS0FBTTtDQUFFOztBQUFELEFBQUEsR0FBRyxDQUFBO0VBQUMsS0FBSyxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLEdBQUcsRUFBQyxBQUFBLEdBQUcsQ0FBQTtFQUFDLFFBQVEsRUFBQyxNQUFPO0NBQUU7O0FBQUQsQUFBQSxHQUFHLENBQUE7RUFBQyxLQUFLLEVBQUMsS0FBTTtDQUFFOztBQUFELEFBQUEsR0FBRyxDQUFBO0VBQUMsS0FBSyxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLFdBQVcsQ0FBQTtFQUFDLFdBQVcsRUFBQyx5SEFBMEg7Q0FBRTs7QUFBRCxBQUFBLE1BQU0sQ0FBQTtFQUFDLFdBQVcsRUFBQyxtQkFBb0I7Q0FBRTs7QUFBRCxBQUFBLGtCQUFrQixDQUFBO0VBQUMsV0FBVyxFQUFDLFVBQVc7Q0FBRTs7QUFBRCxBQUFBLGFBQWEsQ0FBQTtFQUFDLFdBQVcsRUFBQyxLQUFNO0NBQUU7O0FBQUQsQUFBQSxLQUFLLEVBQUMsQUFBQSxJQUFJLENBQUE7RUFBQyxXQUFXLEVBQUMseUJBQTBCO0NBQUU7O0FBQUQsQUFBQSxRQUFRLENBQUE7RUFBQyxXQUFXLEVBQUMsOEJBQStCO0NBQUU7O0FBQUQsQUFBQSxVQUFVLENBQUE7RUFBQyxXQUFXLEVBQUMsbUNBQW9DO0NBQUU7O0FBQUQsQUFBQSxPQUFPLENBQUE7RUFBQyxXQUFXLEVBQUMsNkJBQThCO0NBQUU7O0FBQUQsQUFBQSxRQUFRLENBQUE7RUFBQyxXQUFXLEVBQUMscUJBQXNCO0NBQUU7O0FBQUQsQUFBQSxRQUFRLENBQUE7RUFBQyxXQUFXLEVBQUMsYUFBYztDQUFFOztBQUFELEFBQUEsTUFBTSxDQUFBO0VBQUMsV0FBVyxFQUFDLFdBQVk7Q0FBRTs7QUFBRCxBQUFBLE9BQU8sQ0FBQTtFQUFDLFdBQVcsRUFBQyxlQUFnQjtDQUFFOztBQUFELEFBQUEsUUFBUSxDQUFBO0VBQUMsV0FBVyxFQUFDLGdCQUFpQjtDQUFFOztBQUFELEFBQUEsU0FBUyxDQUFBO0VBQUMsV0FBVyxFQUFDLGNBQWU7Q0FBRTs7QUFBRCxBQUFBLFlBQVksQ0FBQTtFQUFDLFdBQVcsRUFBQyxpQkFBa0I7Q0FBRTs7QUFBRCxBQUFBLEVBQUUsQ0FBQTtFQUFDLFVBQVUsRUFBQyxNQUFPO0NBQUU7O0FBQUQsQUFBQSxVQUFVLENBQUE7RUFBQyxVQUFVLEVBQUMsTUFBTztDQUFFOztBQUFELEFBQUEsT0FBTyxDQUFBO0VBQUMsV0FBVyxFQUFDLEdBQUk7Q0FBRTs7QUFBRCxBQUFBLEVBQUUsQ0FBQTtFQUFDLFdBQVcsRUFBQyxHQUFJO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxXQUFXLEVBQUMsR0FBSTtDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsV0FBVyxFQUFDLEdBQUk7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFdBQVcsRUFBQyxHQUFJO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxXQUFXLEVBQUMsR0FBSTtDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsV0FBVyxFQUFDLEdBQUk7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFdBQVcsRUFBQyxHQUFJO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxXQUFXLEVBQUMsR0FBSTtDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsV0FBVyxFQUFDLEdBQUk7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFdBQVcsRUFBQyxHQUFJO0NBQUU7O0FBQUQsQUFBQSxZQUFZLENBQUE7RUFBQyxrQkFBa0IsRUFBQyxJQUFLO0VBQUMsZUFBZSxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFhLGFBQUEsQUFBQSxrQkFBa0IsRUFBQyxBQUFZLFlBQUEsQUFBQSxrQkFBa0IsQ0FBQTtFQUFDLE1BQU0sRUFBQyxDQUFFO0VBQUMsT0FBTyxFQUFDLENBQUU7Q0FBRTs7QUFBRCxBQUFBLEdBQUcsQ0FBQTtFQUFDLE1BQU0sRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxHQUFHLENBQUE7RUFBQyxNQUFNLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsR0FBRyxDQUFBO0VBQUMsTUFBTSxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLEdBQUcsQ0FBQTtFQUFDLE1BQU0sRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxHQUFHLENBQUE7RUFBQyxNQUFNLEVBQUMsS0FBTTtDQUFFOztBQUFELEFBQUEsS0FBSyxDQUFBO0VBQUMsTUFBTSxFQUFDLEdBQUk7Q0FBRTs7QUFBRCxBQUFBLEtBQUssQ0FBQTtFQUFDLE1BQU0sRUFBQyxHQUFJO0NBQUU7O0FBQUQsQUFBQSxLQUFLLENBQUE7RUFBQyxNQUFNLEVBQUMsR0FBSTtDQUFFOztBQUFELEFBQUEsTUFBTSxDQUFBO0VBQUMsTUFBTSxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLFVBQVUsQ0FBQTtFQUFDLFVBQVUsRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxNQUFNLENBQUE7RUFBQyxNQUFNLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsTUFBTSxDQUFBO0VBQUMsTUFBTSxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLE1BQU0sQ0FBQTtFQUFDLE1BQU0sRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxPQUFPLENBQUE7RUFBQyxNQUFNLEVBQUMsS0FBTTtDQUFFOztBQUFELEFBQUEsV0FBVyxDQUFBO0VBQUMsVUFBVSxFQUFDLEtBQU07Q0FBRTs7QUFBRCxBQUFBLE9BQU8sQ0FBQTtFQUFDLE1BQU0sRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxVQUFVLENBQUE7RUFBQyxNQUFNLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsUUFBUSxDQUFBO0VBQUMsY0FBYyxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLGNBQWMsQ0FBQTtFQUFDLGNBQWMsRUFBQyxNQUFPO0NBQUU7O0FBQUQsQUFBQSxhQUFhLENBQUE7RUFBQyxjQUFjLEVBQUMsS0FBTTtDQUFFOztBQUFELEFBQUEsU0FBUyxDQUFBO0VBQUMsV0FBVyxFQUFDLENBQUU7Q0FBRTs7QUFBRCxBQUFBLFNBQVMsQ0FBQTtFQUFDLFdBQVcsRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxRQUFRLENBQUE7RUFBQyxXQUFXLEVBQUMsR0FBSTtDQUFFOztBQUFELEFBQUEsS0FBSyxDQUFBO0VBQUMsZUFBZSxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLEtBQUssRUFBQyxBQUFLLEtBQUEsQUFBQSxPQUFPLEVBQUMsQUFBSyxLQUFBLEFBQUEsTUFBTSxFQUFDLEFBQUssS0FBQSxBQUFBLE1BQU0sRUFBQyxBQUFLLEtBQUEsQUFBQSxLQUFLLEVBQUMsQUFBSyxLQUFBLEFBQUEsUUFBUSxDQUFBO0VBQUMsa0JBQWtCLEVBQUMsa0JBQW1CO0VBQUMsVUFBVSxFQUFDLGtCQUFtQjtDQUFFOztBQUFELEFBQUssS0FBQSxBQUFBLE1BQU0sQ0FBQTtFQUFDLE9BQU8sRUFBQyx1QkFBd0I7Q0FBRTs7QUFBRCxBQUFBLEtBQUssQ0FBQTtFQUFDLGVBQWUsRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxPQUFPLENBQUE7RUFBQyxTQUFTLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsU0FBUyxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFNBQVMsRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxTQUFTLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsU0FBUyxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFNBQVMsRUFBQyxLQUFNO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxTQUFTLEVBQUMsS0FBTTtDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsU0FBUyxFQUFDLEtBQU07Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFNBQVMsRUFBQyxLQUFNO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxTQUFTLEVBQUMsS0FBTTtDQUFFOztBQUFELEFBQUEsUUFBUSxDQUFBO0VBQUMsU0FBUyxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLEdBQUcsQ0FBQTtFQUFDLEtBQUssRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxHQUFHLENBQUE7RUFBQyxLQUFLLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsR0FBRyxDQUFBO0VBQUMsS0FBSyxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLEdBQUcsQ0FBQTtFQUFDLEtBQUssRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxHQUFHLENBQUE7RUFBQyxLQUFLLEVBQUMsS0FBTTtDQUFFOztBQUFELEFBQUEsS0FBSyxDQUFBO0VBQUMsS0FBSyxFQUFDLEdBQUk7Q0FBRTs7QUFBRCxBQUFBLEtBQUssQ0FBQTtFQUFDLEtBQUssRUFBQyxHQUFJO0NBQUU7O0FBQUQsQUFBQSxLQUFLLENBQUE7RUFBQyxLQUFLLEVBQUMsR0FBSTtDQUFFOztBQUFELEFBQUEsS0FBSyxDQUFBO0VBQUMsS0FBSyxFQUFDLEdBQUk7Q0FBRTs7QUFBRCxBQUFBLEtBQUssQ0FBQTtFQUFDLEtBQUssRUFBQyxHQUFJO0NBQUU7O0FBQUQsQUFBQSxLQUFLLENBQUE7RUFBQyxLQUFLLEVBQUMsR0FBSTtDQUFFOztBQUFELEFBQUEsS0FBSyxDQUFBO0VBQUMsS0FBSyxFQUFDLEdBQUk7Q0FBRTs7QUFBRCxBQUFBLEtBQUssQ0FBQTtFQUFDLEtBQUssRUFBQyxHQUFJO0NBQUU7O0FBQUQsQUFBQSxLQUFLLENBQUE7RUFBQyxLQUFLLEVBQUMsR0FBSTtDQUFFOztBQUFELEFBQUEsS0FBSyxDQUFBO0VBQUMsS0FBSyxFQUFDLEdBQUk7Q0FBRTs7QUFBRCxBQUFBLEtBQUssQ0FBQTtFQUFDLEtBQUssRUFBQyxHQUFJO0NBQUU7O0FBQUQsQUFBQSxLQUFLLENBQUE7RUFBQyxLQUFLLEVBQUMsR0FBSTtDQUFFOztBQUFELEFBQUEsS0FBSyxDQUFBO0VBQUMsS0FBSyxFQUFDLEdBQUk7Q0FBRTs7QUFBRCxBQUFBLE1BQU0sQ0FBQTtFQUFDLEtBQUssRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxRQUFRLENBQUE7RUFBQyxLQUFLLEVBQUMsU0FBVTtDQUFFOztBQUFELEFBQUEsYUFBYSxDQUFBO0VBQUMsS0FBSyxFQUFDLFNBQVU7Q0FBRTs7QUFBRCxBQUFBLE9BQU8sQ0FBQTtFQUFDLEtBQUssRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxpQkFBaUIsQ0FBQTtFQUFDLFFBQVEsRUFBQyxPQUFRO0NBQUU7O0FBQUQsQUFBQSxnQkFBZ0IsQ0FBQTtFQUFDLFFBQVEsRUFBQyxNQUFPO0NBQUU7O0FBQUQsQUFBQSxnQkFBZ0IsQ0FBQTtFQUFDLFFBQVEsRUFBQyxNQUFPO0NBQUU7O0FBQUQsQUFBQSxjQUFjLENBQUE7RUFBQyxRQUFRLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsbUJBQW1CLENBQUE7RUFBQyxVQUFVLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsa0JBQWtCLENBQUE7RUFBQyxVQUFVLEVBQUMsTUFBTztDQUFFOztBQUFELEFBQUEsa0JBQWtCLENBQUE7RUFBQyxVQUFVLEVBQUMsTUFBTztDQUFFOztBQUFELEFBQUEsZ0JBQWdCLENBQUE7RUFBQyxVQUFVLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsbUJBQW1CLENBQUE7RUFBQyxVQUFVLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsa0JBQWtCLENBQUE7RUFBQyxVQUFVLEVBQUMsTUFBTztDQUFFOztBQUFELEFBQUEsa0JBQWtCLENBQUE7RUFBQyxVQUFVLEVBQUMsTUFBTztDQUFFOztBQUFELEFBQUEsZ0JBQWdCLENBQUE7RUFBQyxVQUFVLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsT0FBTyxDQUFBO0VBQUMsUUFBUSxFQUFDLE1BQU87Q0FBRTs7QUFBRCxBQUFBLFNBQVMsQ0FBQTtFQUFDLFFBQVEsRUFBQyxRQUFTO0NBQUU7O0FBQUQsQUFBQSxTQUFTLENBQUE7RUFBQyxRQUFRLEVBQUMsUUFBUztDQUFFOztBQUFELEFBQUEsTUFBTSxDQUFBO0VBQUMsUUFBUSxFQUFDLEtBQU07Q0FBRTs7QUFBRCxBQUFBLE1BQU0sQ0FBQTtFQUFDLE9BQU8sRUFBQyxDQUFFO0NBQUU7O0FBQUQsQUFBQSxLQUFLLENBQUE7RUFBQyxPQUFPLEVBQUMsRUFBRztDQUFFOztBQUFELEFBQUEsS0FBSyxDQUFBO0VBQUMsT0FBTyxFQUFDLEVBQUc7Q0FBRTs7QUFBRCxBQUFBLEtBQUssQ0FBQTtFQUFDLE9BQU8sRUFBQyxFQUFHO0NBQUU7O0FBQUQsQUFBQSxLQUFLLENBQUE7RUFBQyxPQUFPLEVBQUMsRUFBRztDQUFFOztBQUFELEFBQUEsS0FBSyxDQUFBO0VBQUMsT0FBTyxFQUFDLEVBQUc7Q0FBRTs7QUFBRCxBQUFBLEtBQUssQ0FBQTtFQUFDLE9BQU8sRUFBQyxFQUFHO0NBQUU7O0FBQUQsQUFBQSxLQUFLLENBQUE7RUFBQyxPQUFPLEVBQUMsRUFBRztDQUFFOztBQUFELEFBQUEsS0FBSyxDQUFBO0VBQUMsT0FBTyxFQUFDLEVBQUc7Q0FBRTs7QUFBRCxBQUFBLEtBQUssQ0FBQTtFQUFDLE9BQU8sRUFBQyxFQUFHO0NBQUU7O0FBQUQsQUFBQSxLQUFLLENBQUE7RUFBQyxPQUFPLEVBQUMsR0FBSTtDQUFFOztBQUFELEFBQUEsTUFBTSxDQUFBO0VBQUMsT0FBTyxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLE9BQU8sRUFBQyxDQUFFO0NBQUU7O0FBQUQsQUFBQSxVQUFVLENBQUE7RUFBQyxpQkFBaUIsRUFBQyxhQUFNO0VBQVEsU0FBUyxFQUFDLGFBQU07Q0FBUzs7QUFBRCxBQUFBLFVBQVUsQ0FBQTtFQUFDLGlCQUFpQixFQUFDLGFBQU07RUFBUSxTQUFTLEVBQUMsYUFBTTtDQUFTOztBQUFELEFBQUEsV0FBVyxDQUFBO0VBQUMsaUJBQWlCLEVBQUMsY0FBTTtFQUFTLFNBQVMsRUFBQyxjQUFNO0NBQVU7O0FBQUQsQUFBQSxXQUFXLENBQUE7RUFBQyxpQkFBaUIsRUFBQyxjQUFNO0VBQVMsU0FBUyxFQUFDLGNBQU07Q0FBVTs7QUFBRCxBQUFBLFdBQVcsQ0FBQTtFQUFDLGlCQUFpQixFQUFDLGNBQU07RUFBUyxTQUFTLEVBQUMsY0FBTTtDQUFVOztBQUFELEFBQUEsV0FBVyxDQUFBO0VBQUMsaUJBQWlCLEVBQUMsY0FBTTtFQUFTLFNBQVMsRUFBQyxjQUFNO0NBQVU7O0FBQUQsQUFBQSxXQUFXLENBQUE7RUFBQyxpQkFBaUIsRUFBQyxjQUFNO0VBQVMsU0FBUyxFQUFDLGNBQU07Q0FBVTs7QUFBRCxBQUFBLFNBQVMsQ0FBQTtFQUFDLEtBQUssRUFBQyxrQkFBSTtDQUFZOztBQUFELEFBQUEsU0FBUyxDQUFBO0VBQUMsS0FBSyxFQUFDLGtCQUFJO0NBQVk7O0FBQUQsQUFBQSxTQUFTLENBQUE7RUFBQyxLQUFLLEVBQUMsa0JBQUk7Q0FBWTs7QUFBRCxBQUFBLFNBQVMsQ0FBQTtFQUFDLEtBQUssRUFBQyxrQkFBSTtDQUFZOztBQUFELEFBQUEsU0FBUyxDQUFBO0VBQUMsS0FBSyxFQUFDLGtCQUFJO0NBQVk7O0FBQUQsQUFBQSxTQUFTLENBQUE7RUFBQyxLQUFLLEVBQUMsa0JBQUk7Q0FBWTs7QUFBRCxBQUFBLFNBQVMsQ0FBQTtFQUFDLEtBQUssRUFBQyxrQkFBSTtDQUFZOztBQUFELEFBQUEsU0FBUyxDQUFBO0VBQUMsS0FBSyxFQUFDLGtCQUFJO0NBQVk7O0FBQUQsQUFBQSxTQUFTLENBQUE7RUFBQyxLQUFLLEVBQUMsa0JBQUk7Q0FBWTs7QUFBRCxBQUFBLFNBQVMsQ0FBQTtFQUFDLEtBQUssRUFBQyxtQkFBSTtDQUFhOztBQUFELEFBQUEsU0FBUyxDQUFBO0VBQUMsS0FBSyxFQUFDLHdCQUFJO0NBQWdCOztBQUFELEFBQUEsU0FBUyxDQUFBO0VBQUMsS0FBSyxFQUFDLHdCQUFJO0NBQWdCOztBQUFELEFBQUEsU0FBUyxDQUFBO0VBQUMsS0FBSyxFQUFDLHdCQUFJO0NBQWdCOztBQUFELEFBQUEsU0FBUyxDQUFBO0VBQUMsS0FBSyxFQUFDLHdCQUFJO0NBQWdCOztBQUFELEFBQUEsU0FBUyxDQUFBO0VBQUMsS0FBSyxFQUFDLHdCQUFJO0NBQWdCOztBQUFELEFBQUEsU0FBUyxDQUFBO0VBQUMsS0FBSyxFQUFDLHdCQUFJO0NBQWdCOztBQUFELEFBQUEsU0FBUyxDQUFBO0VBQUMsS0FBSyxFQUFDLHdCQUFJO0NBQWdCOztBQUFELEFBQUEsU0FBUyxDQUFBO0VBQUMsS0FBSyxFQUFDLHdCQUFJO0NBQWdCOztBQUFELEFBQUEsU0FBUyxDQUFBO0VBQUMsS0FBSyxFQUFDLHdCQUFJO0NBQWdCOztBQUFELEFBQUEsTUFBTSxDQUFBO0VBQUMsS0FBSyxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLFdBQVcsQ0FBQTtFQUFDLEtBQUssRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxVQUFVLENBQUE7RUFBQyxLQUFLLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsU0FBUyxDQUFBO0VBQUMsS0FBSyxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLEtBQUssQ0FBQTtFQUFDLEtBQUssRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxPQUFPLENBQUE7RUFBQyxLQUFLLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsYUFBYSxDQUFBO0VBQUMsS0FBSyxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLFVBQVUsQ0FBQTtFQUFDLEtBQUssRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxXQUFXLENBQUE7RUFBQyxLQUFLLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsV0FBVyxDQUFBO0VBQUMsS0FBSyxFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFBLE1BQU0sQ0FBQTtFQUFDLEtBQUssRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxTQUFTLENBQUE7RUFBQyxLQUFLLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsS0FBSyxFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFBLFVBQVUsQ0FBQTtFQUFDLEtBQUssRUFBQyxPQUFRO0NBQUU7O0FBQUQsQUFBQSxPQUFPLENBQUE7RUFBQyxLQUFLLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsS0FBSyxDQUFBO0VBQUMsS0FBSyxFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFBLE9BQU8sQ0FBQTtFQUFDLEtBQUssRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxhQUFhLENBQUE7RUFBQyxLQUFLLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsT0FBTyxDQUFBO0VBQUMsS0FBSyxFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFBLGFBQWEsQ0FBQTtFQUFDLEtBQUssRUFBQyxPQUFRO0NBQUU7O0FBQUQsQUFBQSxVQUFVLENBQUE7RUFBQyxLQUFLLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsU0FBUyxDQUFBO0VBQUMsS0FBSyxFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFBLEtBQUssQ0FBQTtFQUFDLEtBQUssRUFBQyxPQUFRO0NBQUU7O0FBQUQsQUFBQSxXQUFXLENBQUE7RUFBQyxLQUFLLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsV0FBVyxDQUFBO0VBQUMsS0FBSyxFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFBLE1BQU0sQ0FBQTtFQUFDLEtBQUssRUFBQyxPQUFRO0NBQUU7O0FBQUQsQUFBQSxZQUFZLENBQUE7RUFBQyxLQUFLLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsS0FBSyxDQUFBO0VBQUMsS0FBSyxFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFBLFVBQVUsQ0FBQTtFQUFDLEtBQUssRUFBQyxPQUFRO0NBQUU7O0FBQUQsQUFBQSxLQUFLLENBQUE7RUFBQyxLQUFLLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsV0FBVyxDQUFBO0VBQUMsS0FBSyxFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFBLGNBQWMsQ0FBQTtFQUFDLEtBQUssRUFBQyxPQUFRO0NBQUU7O0FBQUQsQUFBQSxZQUFZLENBQUE7RUFBQyxLQUFLLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsYUFBYSxDQUFBO0VBQUMsS0FBSyxFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFBLGNBQWMsQ0FBQTtFQUFDLEtBQUssRUFBQyxPQUFRO0NBQUU7O0FBQUQsQUFBQSxXQUFXLENBQUE7RUFBQyxLQUFLLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsWUFBWSxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsa0JBQUk7Q0FBWTs7QUFBRCxBQUFBLFlBQVksQ0FBQTtFQUFDLGdCQUFnQixFQUFDLGtCQUFJO0NBQVk7O0FBQUQsQUFBQSxZQUFZLENBQUE7RUFBQyxnQkFBZ0IsRUFBQyxrQkFBSTtDQUFZOztBQUFELEFBQUEsWUFBWSxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsa0JBQUk7Q0FBWTs7QUFBRCxBQUFBLFlBQVksQ0FBQTtFQUFDLGdCQUFnQixFQUFDLGtCQUFJO0NBQVk7O0FBQUQsQUFBQSxZQUFZLENBQUE7RUFBQyxnQkFBZ0IsRUFBQyxrQkFBSTtDQUFZOztBQUFELEFBQUEsWUFBWSxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsa0JBQUk7Q0FBWTs7QUFBRCxBQUFBLFlBQVksQ0FBQTtFQUFDLGdCQUFnQixFQUFDLGtCQUFJO0NBQVk7O0FBQUQsQUFBQSxZQUFZLENBQUE7RUFBQyxnQkFBZ0IsRUFBQyxrQkFBSTtDQUFZOztBQUFELEFBQUEsWUFBWSxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsbUJBQUk7Q0FBYTs7QUFBRCxBQUFBLFlBQVksQ0FBQTtFQUFDLGdCQUFnQixFQUFDLHdCQUFJO0NBQWdCOztBQUFELEFBQUEsWUFBWSxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsd0JBQUk7Q0FBZ0I7O0FBQUQsQUFBQSxZQUFZLENBQUE7RUFBQyxnQkFBZ0IsRUFBQyx3QkFBSTtDQUFnQjs7QUFBRCxBQUFBLFlBQVksQ0FBQTtFQUFDLGdCQUFnQixFQUFDLHdCQUFJO0NBQWdCOztBQUFELEFBQUEsWUFBWSxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsd0JBQUk7Q0FBZ0I7O0FBQUQsQUFBQSxZQUFZLENBQUE7RUFBQyxnQkFBZ0IsRUFBQyx3QkFBSTtDQUFnQjs7QUFBRCxBQUFBLFlBQVksQ0FBQTtFQUFDLGdCQUFnQixFQUFDLHdCQUFJO0NBQWdCOztBQUFELEFBQUEsWUFBWSxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsd0JBQUk7Q0FBZ0I7O0FBQUQsQUFBQSxZQUFZLENBQUE7RUFBQyxnQkFBZ0IsRUFBQyx3QkFBSTtDQUFnQjs7QUFBRCxBQUFBLFNBQVMsQ0FBQTtFQUFDLGdCQUFnQixFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLGNBQWMsQ0FBQTtFQUFDLGdCQUFnQixFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLGFBQWEsQ0FBQTtFQUFDLGdCQUFnQixFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLFlBQVksQ0FBQTtFQUFDLGdCQUFnQixFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLFFBQVEsQ0FBQTtFQUFDLGdCQUFnQixFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLFVBQVUsQ0FBQTtFQUFDLGdCQUFnQixFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLGdCQUFnQixDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsYUFBYSxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsY0FBYyxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsY0FBYyxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsU0FBUyxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsZUFBZSxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsV0FBWTtDQUFFOztBQUFELEFBQUEsWUFBWSxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsT0FBTyxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsYUFBYSxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsVUFBVSxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsUUFBUSxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsVUFBVSxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsZ0JBQWdCLENBQUE7RUFBQyxnQkFBZ0IsRUFBQyxPQUFRO0NBQUU7O0FBQUQsQUFBQSxVQUFVLENBQUE7RUFBQyxnQkFBZ0IsRUFBQyxPQUFRO0NBQUU7O0FBQUQsQUFBQSxnQkFBZ0IsQ0FBQTtFQUFDLGdCQUFnQixFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFBLGFBQWEsQ0FBQTtFQUFDLGdCQUFnQixFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFBLFlBQVksQ0FBQTtFQUFDLGdCQUFnQixFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFBLFFBQVEsQ0FBQTtFQUFDLGdCQUFnQixFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFBLGNBQWMsQ0FBQTtFQUFDLGdCQUFnQixFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFBLGNBQWMsQ0FBQTtFQUFDLGdCQUFnQixFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFBLFNBQVMsQ0FBQTtFQUFDLGdCQUFnQixFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFBLGVBQWUsQ0FBQTtFQUFDLGdCQUFnQixFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFBLFFBQVEsQ0FBQTtFQUFDLGdCQUFnQixFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFBLGFBQWEsQ0FBQTtFQUFDLGdCQUFnQixFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFBLFFBQVEsQ0FBQTtFQUFDLGdCQUFnQixFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFBLGNBQWMsQ0FBQTtFQUFDLGdCQUFnQixFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFBLGlCQUFpQixDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsZUFBZSxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsZ0JBQWdCLENBQUE7RUFBQyxnQkFBZ0IsRUFBQyxPQUFRO0NBQUU7O0FBQUQsQUFBQSxpQkFBaUIsQ0FBQTtFQUFDLGdCQUFnQixFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFBLGNBQWMsQ0FBQTtFQUFDLGdCQUFnQixFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFZLFlBQUEsQUFBQSxNQUFNLEVBQUMsQUFBWSxZQUFBLEFBQUEsTUFBTSxDQUFBO0VBQUMsS0FBSyxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFpQixpQkFBQSxBQUFBLE1BQU0sRUFBQyxBQUFpQixpQkFBQSxBQUFBLE1BQU0sQ0FBQTtFQUFDLEtBQUssRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBZ0IsZ0JBQUEsQUFBQSxNQUFNLEVBQUMsQUFBZ0IsZ0JBQUEsQUFBQSxNQUFNLENBQUE7RUFBQyxLQUFLLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQWUsZUFBQSxBQUFBLE1BQU0sRUFBQyxBQUFlLGVBQUEsQUFBQSxNQUFNLENBQUE7RUFBQyxLQUFLLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQVcsV0FBQSxBQUFBLE1BQU0sRUFBQyxBQUFXLFdBQUEsQUFBQSxNQUFNLENBQUE7RUFBQyxLQUFLLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQWEsYUFBQSxBQUFBLE1BQU0sRUFBQyxBQUFhLGFBQUEsQUFBQSxNQUFNLENBQUE7RUFBQyxLQUFLLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQW1CLG1CQUFBLEFBQUEsTUFBTSxFQUFDLEFBQW1CLG1CQUFBLEFBQUEsTUFBTSxDQUFBO0VBQUMsS0FBSyxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFnQixnQkFBQSxBQUFBLE1BQU0sRUFBQyxBQUFnQixnQkFBQSxBQUFBLE1BQU0sQ0FBQTtFQUFDLEtBQUssRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBaUIsaUJBQUEsQUFBQSxNQUFNLEVBQUMsQUFBaUIsaUJBQUEsQUFBQSxNQUFNLENBQUE7RUFBQyxLQUFLLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQWlCLGlCQUFBLEFBQUEsTUFBTSxFQUFDLEFBQWlCLGlCQUFBLEFBQUEsTUFBTSxDQUFBO0VBQUMsS0FBSyxFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFZLFlBQUEsQUFBQSxNQUFNLEVBQUMsQUFBWSxZQUFBLEFBQUEsTUFBTSxDQUFBO0VBQUMsS0FBSyxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFlLGVBQUEsQUFBQSxNQUFNLEVBQUMsQUFBZSxlQUFBLEFBQUEsTUFBTSxDQUFBO0VBQUMsS0FBSyxFQUFDLGtCQUFJO0NBQVk7O0FBQUQsQUFBZSxlQUFBLEFBQUEsTUFBTSxFQUFDLEFBQWUsZUFBQSxBQUFBLE1BQU0sQ0FBQTtFQUFDLEtBQUssRUFBQyxrQkFBSTtDQUFZOztBQUFELEFBQWUsZUFBQSxBQUFBLE1BQU0sRUFBQyxBQUFlLGVBQUEsQUFBQSxNQUFNLENBQUE7RUFBQyxLQUFLLEVBQUMsa0JBQUk7Q0FBWTs7QUFBRCxBQUFlLGVBQUEsQUFBQSxNQUFNLEVBQUMsQUFBZSxlQUFBLEFBQUEsTUFBTSxDQUFBO0VBQUMsS0FBSyxFQUFDLGtCQUFJO0NBQVk7O0FBQUQsQUFBZSxlQUFBLEFBQUEsTUFBTSxFQUFDLEFBQWUsZUFBQSxBQUFBLE1BQU0sQ0FBQTtFQUFDLEtBQUssRUFBQyxrQkFBSTtDQUFZOztBQUFELEFBQWUsZUFBQSxBQUFBLE1BQU0sRUFBQyxBQUFlLGVBQUEsQUFBQSxNQUFNLENBQUE7RUFBQyxLQUFLLEVBQUMsa0JBQUk7Q0FBWTs7QUFBRCxBQUFlLGVBQUEsQUFBQSxNQUFNLEVBQUMsQUFBZSxlQUFBLEFBQUEsTUFBTSxDQUFBO0VBQUMsS0FBSyxFQUFDLGtCQUFJO0NBQVk7O0FBQUQsQUFBZSxlQUFBLEFBQUEsTUFBTSxFQUFDLEFBQWUsZUFBQSxBQUFBLE1BQU0sQ0FBQTtFQUFDLEtBQUssRUFBQyxrQkFBSTtDQUFZOztBQUFELEFBQWUsZUFBQSxBQUFBLE1BQU0sRUFBQyxBQUFlLGVBQUEsQUFBQSxNQUFNLENBQUE7RUFBQyxLQUFLLEVBQUMsa0JBQUk7Q0FBWTs7QUFBRCxBQUFlLGVBQUEsQUFBQSxNQUFNLEVBQUMsQUFBZSxlQUFBLEFBQUEsTUFBTSxDQUFBO0VBQUMsS0FBSyxFQUFDLHdCQUFJO0NBQWdCOztBQUFELEFBQWUsZUFBQSxBQUFBLE1BQU0sRUFBQyxBQUFlLGVBQUEsQUFBQSxNQUFNLENBQUE7RUFBQyxLQUFLLEVBQUMsd0JBQUk7Q0FBZ0I7O0FBQUQsQUFBZSxlQUFBLEFBQUEsTUFBTSxFQUFDLEFBQWUsZUFBQSxBQUFBLE1BQU0sQ0FBQTtFQUFDLEtBQUssRUFBQyx3QkFBSTtDQUFnQjs7QUFBRCxBQUFlLGVBQUEsQUFBQSxNQUFNLEVBQUMsQUFBZSxlQUFBLEFBQUEsTUFBTSxDQUFBO0VBQUMsS0FBSyxFQUFDLHdCQUFJO0NBQWdCOztBQUFELEFBQWUsZUFBQSxBQUFBLE1BQU0sRUFBQyxBQUFlLGVBQUEsQUFBQSxNQUFNLENBQUE7RUFBQyxLQUFLLEVBQUMsd0JBQUk7Q0FBZ0I7O0FBQUQsQUFBZSxlQUFBLEFBQUEsTUFBTSxFQUFDLEFBQWUsZUFBQSxBQUFBLE1BQU0sQ0FBQTtFQUFDLEtBQUssRUFBQyx3QkFBSTtDQUFnQjs7QUFBRCxBQUFlLGVBQUEsQUFBQSxNQUFNLEVBQUMsQUFBZSxlQUFBLEFBQUEsTUFBTSxDQUFBO0VBQUMsS0FBSyxFQUFDLHdCQUFJO0NBQWdCOztBQUFELEFBQWUsZUFBQSxBQUFBLE1BQU0sRUFBQyxBQUFlLGVBQUEsQUFBQSxNQUFNLENBQUE7RUFBQyxLQUFLLEVBQUMsd0JBQUk7Q0FBZ0I7O0FBQUQsQUFBZSxlQUFBLEFBQUEsTUFBTSxFQUFDLEFBQWUsZUFBQSxBQUFBLE1BQU0sQ0FBQTtFQUFDLEtBQUssRUFBQyx3QkFBSTtDQUFnQjs7QUFBRCxBQUFlLGVBQUEsQUFBQSxNQUFNLEVBQUMsQUFBZSxlQUFBLEFBQUEsTUFBTSxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQW9CLG9CQUFBLEFBQUEsTUFBTSxFQUFDLEFBQW9CLG9CQUFBLEFBQUEsTUFBTSxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQW1CLG1CQUFBLEFBQUEsTUFBTSxFQUFDLEFBQW1CLG1CQUFBLEFBQUEsTUFBTSxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQW1CLG1CQUFBLEFBQUEsTUFBTSxFQUFDLEFBQWtCLGtCQUFBLEFBQUEsTUFBTSxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQWMsY0FBQSxBQUFBLE1BQU0sRUFBQyxBQUFjLGNBQUEsQUFBQSxNQUFNLENBQUE7RUFBQyxnQkFBZ0IsRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBZ0IsZ0JBQUEsQUFBQSxNQUFNLEVBQUMsQUFBZ0IsZ0JBQUEsQUFBQSxNQUFNLENBQUE7RUFBQyxnQkFBZ0IsRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBc0Isc0JBQUEsQUFBQSxNQUFNLEVBQUMsQUFBc0Isc0JBQUEsQUFBQSxNQUFNLENBQUE7RUFBQyxnQkFBZ0IsRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBbUIsbUJBQUEsQUFBQSxNQUFNLEVBQUMsQUFBbUIsbUJBQUEsQUFBQSxNQUFNLENBQUE7RUFBQyxnQkFBZ0IsRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBb0Isb0JBQUEsQUFBQSxNQUFNLEVBQUMsQUFBb0Isb0JBQUEsQUFBQSxNQUFNLENBQUE7RUFBQyxnQkFBZ0IsRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBb0Isb0JBQUEsQUFBQSxNQUFNLEVBQUMsQUFBb0Isb0JBQUEsQUFBQSxNQUFNLENBQUE7RUFBQyxnQkFBZ0IsRUFBQyxPQUFRO0NBQUU7O0FBQUQsQUFBZSxlQUFBLEFBQUEsTUFBTSxFQUFDLEFBQWUsZUFBQSxBQUFBLE1BQU0sQ0FBQTtFQUFDLGdCQUFnQixFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFxQixxQkFBQSxBQUFBLE1BQU0sRUFBQyxBQUFxQixxQkFBQSxBQUFBLE1BQU0sQ0FBQTtFQUFDLGdCQUFnQixFQUFDLFdBQVk7Q0FBRTs7QUFBRCxBQUFrQixrQkFBQSxBQUFBLE1BQU0sRUFBQyxBQUFrQixrQkFBQSxBQUFBLE1BQU0sQ0FBQTtFQUFDLGdCQUFnQixFQUFDLGtCQUFJO0NBQVk7O0FBQUQsQUFBa0Isa0JBQUEsQUFBQSxNQUFNLEVBQUMsQUFBa0Isa0JBQUEsQUFBQSxNQUFNLENBQUE7RUFBQyxnQkFBZ0IsRUFBQyxrQkFBSTtDQUFZOztBQUFELEFBQWtCLGtCQUFBLEFBQUEsTUFBTSxFQUFDLEFBQWtCLGtCQUFBLEFBQUEsTUFBTSxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsa0JBQUk7Q0FBWTs7QUFBRCxBQUFrQixrQkFBQSxBQUFBLE1BQU0sRUFBQyxBQUFrQixrQkFBQSxBQUFBLE1BQU0sQ0FBQTtFQUFDLGdCQUFnQixFQUFDLGtCQUFJO0NBQVk7O0FBQUQsQUFBa0Isa0JBQUEsQUFBQSxNQUFNLEVBQUMsQUFBa0Isa0JBQUEsQUFBQSxNQUFNLENBQUE7RUFBQyxnQkFBZ0IsRUFBQyxrQkFBSTtDQUFZOztBQUFELEFBQWtCLGtCQUFBLEFBQUEsTUFBTSxFQUFDLEFBQWtCLGtCQUFBLEFBQUEsTUFBTSxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsa0JBQUk7Q0FBWTs7QUFBRCxBQUFrQixrQkFBQSxBQUFBLE1BQU0sRUFBQyxBQUFrQixrQkFBQSxBQUFBLE1BQU0sQ0FBQTtFQUFDLGdCQUFnQixFQUFDLGtCQUFJO0NBQVk7O0FBQUQsQUFBa0Isa0JBQUEsQUFBQSxNQUFNLEVBQUMsQUFBa0Isa0JBQUEsQUFBQSxNQUFNLENBQUE7RUFBQyxnQkFBZ0IsRUFBQyxrQkFBSTtDQUFZOztBQUFELEFBQWtCLGtCQUFBLEFBQUEsTUFBTSxFQUFDLEFBQWtCLGtCQUFBLEFBQUEsTUFBTSxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsa0JBQUk7Q0FBWTs7QUFBRCxBQUFrQixrQkFBQSxBQUFBLE1BQU0sRUFBQyxBQUFrQixrQkFBQSxBQUFBLE1BQU0sQ0FBQTtFQUFDLGdCQUFnQixFQUFDLHdCQUFJO0NBQWdCOztBQUFELEFBQWtCLGtCQUFBLEFBQUEsTUFBTSxFQUFDLEFBQWtCLGtCQUFBLEFBQUEsTUFBTSxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsd0JBQUk7Q0FBZ0I7O0FBQUQsQUFBa0Isa0JBQUEsQUFBQSxNQUFNLEVBQUMsQUFBa0Isa0JBQUEsQUFBQSxNQUFNLENBQUE7RUFBQyxnQkFBZ0IsRUFBQyx3QkFBSTtDQUFnQjs7QUFBRCxBQUFrQixrQkFBQSxBQUFBLE1BQU0sRUFBQyxBQUFrQixrQkFBQSxBQUFBLE1BQU0sQ0FBQTtFQUFDLGdCQUFnQixFQUFDLHdCQUFJO0NBQWdCOztBQUFELEFBQWtCLGtCQUFBLEFBQUEsTUFBTSxFQUFDLEFBQWtCLGtCQUFBLEFBQUEsTUFBTSxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsd0JBQUk7Q0FBZ0I7O0FBQUQsQUFB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QUEsQUFBQSxNQUFNLEVBQUMsQUFBZ0IsZ0JBQUEsQUFBQSxNQUFNLENBQUE7RUFBQyxnQkFBZ0IsRUFBQyxPQUFRO0NBQUU7O0FBQUQsQUFBYyxjQUFBLEFBQUEsTUFBTSxFQUFDLEFBQWMsY0FBQSxBQUFBLE1BQU0sQ0FBQTtFQUFDLGdCQUFnQixFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFnQixnQkFBQSxBQUFBLE1BQU0sRUFBQyxBQUFnQixnQkFBQSxBQUFBLE1BQU0sQ0FBQTtFQUFDLGdCQUFnQixFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFzQixzQkFBQSxBQUFBLE1BQU0sRUFBQyxBQUFzQixzQkFBQSxBQUFBLE1BQU0sQ0FBQTtFQUFDLGdCQUFnQixFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFnQixnQkFBQSxBQUFBLE1BQU0sRUFBQyxBQUFnQixnQkFBQSxBQUFBLE1BQU0sQ0FBQTtFQUFDLGdCQUFnQixFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFzQixzQkFBQSxBQUFBLE1BQU0sRUFBQyxBQUFzQixzQkFBQSxBQUFBLE1BQU0sQ0FBQTtFQUFDLGdCQUFnQixFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFtQixtQkFBQSxBQUFBLE1BQU0sRUFBQyxBQUFtQixtQkFBQSxBQUFBLE1BQU0sQ0FBQTtFQUFDLGdCQUFnQixFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFrQixrQkFBQSxBQUFBLE1BQU0sRUFBQyxBQUFrQixrQkFBQSxBQUFBLE1BQU0sQ0FBQTtFQUFDLGdCQUFnQixFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFjLGNBQUEsQUFBQSxNQUFNLEVBQUMsQUFBYyxjQUFBLEFBQUEsTUFBTSxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQW9CLG9CQUFBLEFBQUEsTUFBTSxFQUFDLEFBQW9CLG9CQUFBLEFBQUEsTUFBTSxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQW9CLG9CQUFBLEFBQUEsTUFBTSxFQUFDLEFBQW9CLG9CQUFBLEFBQUEsTUFBTSxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQWUsZUFBQSxBQUFBLE1BQU0sRUFBQyxBQUFlLGVBQUEsQUFBQSxNQUFNLENBQUE7RUFBQyxnQkFBZ0IsRUFBQyxPQUFRO0NBQUU7O0FBQUQsQUFBcUIscUJBQUEsQUFBQSxNQUFNLEVBQUMsQUFBcUIscUJBQUEsQUFBQSxNQUFNLENBQUE7RUFBQyxnQkFBZ0IsRUFBQyxPQUFRO0NBQUU7O0FBQUQsQUFBYyxjQUFBLEFBQUEsTUFBTSxFQUFDLEFBQWMsY0FBQSxBQUFBLE1BQU0sQ0FBQTtFQUFDLGdCQUFnQixFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFtQixtQkFBQSxBQUFBLE1BQU0sRUFBQyxBQUFtQixtQkFBQSxBQUFBLE1BQU0sQ0FBQTtFQUFDLGdCQUFnQixFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFjLGNBQUEsQUFBQSxNQUFNLEVBQUMsQUFBYyxjQUFBLEFBQUEsTUFBTSxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQW9CLG9CQUFBLEFBQUEsTUFBTSxFQUFDLEFBQW9CLG9CQUFBLEFBQUEsTUFBTSxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQXVCLHVCQUFBLEFBQUEsTUFBTSxFQUFDLEFBQXVCLHVCQUFBLEFBQUEsTUFBTSxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQXFCLHFCQUFBLEFBQUEsTUFBTSxFQUFDLEFBQXFCLHFCQUFBLEFBQUEsTUFBTSxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQXNCLHNCQUFBLEFBQUEsTUFBTSxFQUFDLEFBQXNCLHNCQUFBLEFBQUEsTUFBTSxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQXVCLHVCQUFBLEFBQUEsTUFBTSxFQUFDLEFBQXVCLHVCQUFBLEFBQUEsTUFBTSxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQW9CLG9CQUFBLEFBQUEsTUFBTSxFQUFDLEFBQW9CLG9CQUFBLEFBQUEsTUFBTSxDQUFBO0VBQUMsZ0JBQWdCLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsT0FBTyxFQUFDLENBQUU7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLE9BQU8sRUFBQyxNQUFPO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxPQUFPLEVBQUMsS0FBTTtDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsT0FBTyxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLE9BQU8sRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxPQUFPLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsT0FBTyxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLE9BQU8sRUFBQyxLQUFNO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxZQUFZLEVBQUMsQ0FBRTtDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsWUFBWSxFQUFDLE1BQU87Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFlBQVksRUFBQyxLQUFNO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxZQUFZLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsWUFBWSxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFlBQVksRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxZQUFZLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsWUFBWSxFQUFDLEtBQU07Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLGFBQWEsRUFBQyxDQUFFO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxhQUFhLEVBQUMsTUFBTztDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsYUFBYSxFQUFDLEtBQU07Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLGFBQWEsRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxhQUFhLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsYUFBYSxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLGFBQWEsRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxhQUFhLEVBQUMsS0FBTTtDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsY0FBYyxFQUFDLENBQUU7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLGNBQWMsRUFBQyxNQUFPO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxjQUFjLEVBQUMsS0FBTTtDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsY0FBYyxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLGNBQWMsRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxjQUFjLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsY0FBYyxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLGNBQWMsRUFBQyxLQUFNO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxXQUFXLEVBQUMsQ0FBRTtDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsV0FBVyxFQUFDLE1BQU87Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFdBQVcsRUFBQyxLQUFNO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxXQUFXLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsV0FBVyxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFdBQVcsRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxXQUFXLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsV0FBVyxFQUFDLEtBQU07Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFdBQVcsRUFBQyxDQUFFO0VBQUMsY0FBYyxFQUFDLENBQUU7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFdBQVcsRUFBQyxNQUFPO0VBQUMsY0FBYyxFQUFDLE1BQU87Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFdBQVcsRUFBQyxLQUFNO0VBQUMsY0FBYyxFQUFDLEtBQU07Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFdBQVcsRUFBQyxJQUFLO0VBQUMsY0FBYyxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFdBQVcsRUFBQyxJQUFLO0VBQUMsY0FBYyxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFdBQVcsRUFBQyxJQUFLO0VBQUMsY0FBYyxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFdBQVcsRUFBQyxJQUFLO0VBQUMsY0FBYyxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFdBQVcsRUFBQyxLQUFNO0VBQUMsY0FBYyxFQUFDLEtBQU07Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFlBQVksRUFBQyxDQUFFO0VBQUMsYUFBYSxFQUFDLENBQUU7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFlBQVksRUFBQyxNQUFPO0VBQUMsYUFBYSxFQUFDLE1BQU87Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFlBQVksRUFBQyxLQUFNO0VBQUMsYUFBYSxFQUFDLEtBQU07Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFlBQVksRUFBQyxJQUFLO0VBQUMsYUFBYSxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFlBQVksRUFBQyxJQUFLO0VBQUMsYUFBYSxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFlBQVksRUFBQyxJQUFLO0VBQUMsYUFBYSxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFlBQVksRUFBQyxJQUFLO0VBQUMsYUFBYSxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFlBQVksRUFBQyxLQUFNO0VBQUMsYUFBYSxFQUFDLEtBQU07Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLE1BQU0sRUFBQyxDQUFFO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxNQUFNLEVBQUMsTUFBTztDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsTUFBTSxFQUFDLEtBQU07Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLE1BQU0sRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxNQUFNLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsTUFBTSxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLE1BQU0sRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxNQUFNLEVBQUMsS0FBTTtDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsV0FBVyxFQUFDLENBQUU7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFdBQVcsRUFBQyxNQUFPO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxXQUFXLEVBQUMsS0FBTTtDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsV0FBVyxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFdBQVcsRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxXQUFXLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsV0FBVyxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFdBQVcsRUFBQyxLQUFNO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxZQUFZLEVBQUMsQ0FBRTtDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsWUFBWSxFQUFDLE1BQU87Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFlBQVksRUFBQyxLQUFNO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxZQUFZLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsWUFBWSxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFlBQVksRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxZQUFZLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsWUFBWSxFQUFDLEtBQU07Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLGFBQWEsRUFBQyxDQUFFO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxhQUFhLEVBQUMsTUFBTztDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsYUFBYSxFQUFDLEtBQU07Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLGFBQWEsRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxhQUFhLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsYUFBYSxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLGFBQWEsRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxhQUFhLEVBQUMsS0FBTTtDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsVUFBVSxFQUFDLENBQUU7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFVBQVUsRUFBQyxNQUFPO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxVQUFVLEVBQUMsS0FBTTtDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsVUFBVSxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFVBQVUsRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxVQUFVLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsVUFBVSxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFVBQVUsRUFBQyxLQUFNO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxVQUFVLEVBQUMsQ0FBRTtFQUFDLGFBQWEsRUFBQyxDQUFFO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxVQUFVLEVBQUMsTUFBTztFQUFDLGFBQWEsRUFBQyxNQUFPO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxVQUFVLEVBQUMsS0FBTTtFQUFDLGFBQWEsRUFBQyxLQUFNO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxVQUFVLEVBQUMsSUFBSztFQUFDLGFBQWEsRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxVQUFVLEVBQUMsSUFBSztFQUFDLGFBQWEsRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxVQUFVLEVBQUMsSUFBSztFQUFDLGFBQWEsRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxVQUFVLEVBQUMsSUFBSztFQUFDLGFBQWEsRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxVQUFVLEVBQUMsS0FBTTtFQUFDLGFBQWEsRUFBQyxLQUFNO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxXQUFXLEVBQUMsQ0FBRTtFQUFDLFlBQVksRUFBQyxDQUFFO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxXQUFXLEVBQUMsTUFBTztFQUFDLFlBQVksRUFBQyxNQUFPO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxXQUFXLEVBQUMsS0FBTTtFQUFDLFlBQVksRUFBQyxLQUFNO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxXQUFXLEVBQUMsSUFBSztFQUFDLFlBQVksRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxXQUFXLEVBQUMsSUFBSztFQUFDLFlBQVksRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxXQUFXLEVBQUMsSUFBSztFQUFDLFlBQVksRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxXQUFXLEVBQUMsSUFBSztFQUFDLFlBQVksRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxXQUFXLEVBQUMsS0FBTTtFQUFDLFlBQVksRUFBQyxLQUFNO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxNQUFNLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsTUFBTSxFQUFDLE1BQU87Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLE1BQU0sRUFBQyxLQUFNO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxNQUFNLEVBQUMsS0FBTTtDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsTUFBTSxFQUFDLEtBQU07Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLE1BQU0sRUFBQyxLQUFNO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxNQUFNLEVBQUMsTUFBTztDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsV0FBVyxFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFdBQVcsRUFBQyxNQUFPO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxXQUFXLEVBQUMsS0FBTTtDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsV0FBVyxFQUFDLEtBQU07Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFdBQVcsRUFBQyxLQUFNO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxXQUFXLEVBQUMsS0FBTTtDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsV0FBVyxFQUFDLE1BQU87Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFlBQVksRUFBQyxPQUFRO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxZQUFZLEVBQUMsTUFBTztDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsWUFBWSxFQUFDLEtBQU07Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFlBQVksRUFBQyxLQUFNO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxZQUFZLEVBQUMsS0FBTTtDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsWUFBWSxFQUFDLEtBQU07Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFlBQVksRUFBQyxNQUFPO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxhQUFhLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsYUFBYSxFQUFDLE1BQU87Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLGFBQWEsRUFBQyxLQUFNO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxhQUFhLEVBQUMsS0FBTTtDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsYUFBYSxFQUFDLEtBQU07Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLGFBQWEsRUFBQyxLQUFNO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxhQUFhLEVBQUMsTUFBTztDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsVUFBVSxFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFVBQVUsRUFBQyxNQUFPO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxVQUFVLEVBQUMsS0FBTTtDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsVUFBVSxFQUFDLEtBQU07Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFVBQVUsRUFBQyxLQUFNO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxVQUFVLEVBQUMsS0FBTTtDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsVUFBVSxFQUFDLE1BQU87Q0FBRTs7QUFBRCxBQUFBLFNBQVMsQ0FBQTtFQUFDLGVBQWUsRUFBQyxRQUFTO0VBQUMsY0FBYyxFQUFDLENBQUU7Q0FBRTs7QUFBRCxBQUFvQyxzQkFBZCxBQUFBLFVBQVcsQ0FBQSxBQUFBLEdBQUcsRUFBQztFQUFDLGdCQUFnQixFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFpQyxtQkFBZCxBQUFBLFVBQVcsQ0FBQSxBQUFBLEdBQUcsRUFBQztFQUFDLGdCQUFnQixFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFrQyxvQkFBZCxBQUFBLFVBQVcsQ0FBQSxBQUFBLEdBQUcsRUFBQztFQUFDLGdCQUFnQixFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFrQyxvQkFBZCxBQUFBLFVBQVcsQ0FBQSxBQUFBLEdBQUcsRUFBQztFQUFDLGdCQUFnQixFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUEyQixhQUFkLEFBQUEsVUFBVyxDQUFBLEFBQUEsR0FBRyxFQUFDO0VBQUMsZ0JBQWdCLEVBQUMsd0JBQUk7Q0FBZ0I7O0FBQUQsQUFBMEIsWUFBZCxBQUFBLFVBQVcsQ0FBQSxBQUFBLEdBQUcsRUFBQztFQUFDLGdCQUFnQixFQUFDLGtCQUFJO0NBQVk7O0FBQUQsQUFBQSxPQUFPLENBQUE7RUFBQyxlQUFlLEVBQUMsWUFBYTtDQUFFOztBQUFELEFBQUEsVUFBVSxDQUFBO0VBQUMsZUFBZSxFQUFDLFNBQVU7Q0FBRTs7QUFBRCxBQUFBLGFBQWEsQ0FBQTtFQUFDLGVBQWUsRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxHQUFHLENBQUE7RUFBQyxVQUFVLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsR0FBRyxDQUFBO0VBQUMsVUFBVSxFQUFDLEtBQU07Q0FBRTs7QUFBRCxBQUFBLEdBQUcsQ0FBQTtFQUFDLFVBQVUsRUFBQyxNQUFPO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxjQUFjLEVBQUMsVUFBVztDQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsY0FBYyxFQUFDLFNBQVU7Q0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLGNBQWMsRUFBQyxTQUFVO0NBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxjQUFjLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsSUFBSSxFQUFDLEFBQUEsV0FBVyxDQUFBO0VBQUMsU0FBUyxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLElBQUksRUFBQyxBQUFBLGNBQWMsQ0FBQTtFQUFDLFNBQVMsRUFBQyxJQUFLO0NBQUU7O0FBQUQsQUFBQSxHQUFHLENBQUE7RUFBQyxTQUFTLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsR0FBRyxDQUFBO0VBQUMsU0FBUyxFQUFDLE9BQVE7Q0FBRTs7QUFBRCxBQUFBLEdBQUcsQ0FBQTtFQUFDLFNBQVMsRUFBQyxNQUFPO0NBQUU7O0FBQUQsQUFBQSxHQUFHLENBQUE7RUFBQyxTQUFTLEVBQUMsT0FBUTtDQUFFOztBQUFELEFBQUEsR0FBRyxDQUFBO0VBQUMsU0FBUyxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLEdBQUcsQ0FBQTtFQUFDLFNBQVMsRUFBQyxPQUFRO0NBQUU7O0FBQUQsQUFBQSxRQUFRLENBQUE7RUFBQyxTQUFTLEVBQUMsSUFBSztDQUFFOztBQUFELEFBQUEsYUFBYSxDQUFBO0VBQUMsU0FBUyxFQUFDLElBQUs7Q0FBRTs7QUFBRCxBQUFBLGVBQWUsQ0FBQTtFQUFDLFNBQVMsRUFBQyxJQUFLO0NBQUU7O0FBQUQs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SUFBQyxNQUFNLEVBQUMsQ0FBRTtHQUFFO0VBQUQsQUFBQSxTQUFTLENBQUE7SUFBQyxHQUFHLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxVQUFVLENBQUE7SUFBQyxJQUFJLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxXQUFXLENBQUE7SUFBQyxLQUFLLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxZQUFZLENBQUE7SUFBQyxNQUFNLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxTQUFTLENBQUE7SUFBQyxHQUFHLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxVQUFVLENBQUE7SUFBQyxJQUFJLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxXQUFXLENBQUE7SUFBQyxLQUFLLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxZQUFZLENBQUE7SUFBQyxNQUFNLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxVQUFVLENBQUE7SUFBQyxHQUFHLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxZQUFZLENBQUE7SUFBQyxLQUFLLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxhQUFhLENBQUE7SUFBQyxNQUFNLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxXQUFXLENBQUE7SUFBQyxJQUFJLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxVQUFVLENBQUE7SUFBQyxHQUFHLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxZQUFZLENBQUE7SUFBQyxLQUFLLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxhQUFhLENBQUE7SUFBQyxNQUFNLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxXQUFXLENBQUE7SUFBQyxJQUFJLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxrQkFBa0IsQ0FBQTtJQUFDLEdBQUcsRUFBQyxDQUFFO0lBQUMsS0FBSyxFQUFDLENBQUU7SUFBQyxNQUFNLEVBQUMsQ0FBRTtJQUFDLElBQUksRUFBQyxDQUFFO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLEtBQUssRUFBQyxJQUFLO0dBQUU7RUFB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Y0FBYyxFQUFDLENBQUU7SUFBQyxLQUFLLEVBQUMsQ0FBRTtHQUFFO0VBQUQsQUFBQSxXQUFXLENBQUE7SUFBQyx5QkFBeUIsRUFBQyxDQUFFO0lBQUMsY0FBYyxFQUFDLENBQUU7SUFBQyxLQUFLLEVBQUMsQ0FBRTtHQUFFO0VBQUQsQUFBQSxXQUFXLENBQUE7SUFBQyx5QkFBeUIsRUFBQyxDQUFFO0lBQUMsY0FBYyxFQUFDLENBQUU7SUFBQyxLQUFLLEVBQUMsQ0FBRTtHQUFFO0VBQUQsQUFBQSxjQUFjLENBQUE7SUFBQyx5QkFBeUIsRUFBQyxNQUFPO0lBQUMsY0FBYyxFQUFDLEtBQU07SUFBQyxLQUFLLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxLQUFLLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLEVBQUMsQUFBQSxNQUFNLENBQUE7SUFBQyxPQUFPLEVBQUMsTUFBTztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxLQUFLLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxLQUFLLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxLQUFLLENBQUE7SUFBQyxVQUFVLEVBQUMsTUFBTztHQUFFO0VBQUQsQUFBQSxhQUFhLENBQUE7SUFBQyxVQUFVLEVBQUMsTUFBTztHQUFFO0VBQUQsQUFBQSxVQUFVLENBQUE7SUFBQyxXQUFXLEVBQUMsR0FBSTtHQUFFO0VBQUQsQUFBQSxLQUFLLENBQUE7SUFBQyxXQUFXLEVBQUMsR0FBSTtHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxXQUFXLEVBQUMsR0FBSTtHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxXQUFXLEVBQUMsR0FBSTtHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxXQUFXLEVBQUMsR0FBSTtHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxXQUFXLEVBQUMsR0FBSTtHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxXQUFXLEVBQUMsR0FBSTtHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxXQUFXLEVBQUMsR0FBSTtHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxXQUFXLEVBQUMsR0FBSTtHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxXQUFXLEVBQUMsR0FBSTtHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxXQUFXLEVBQUMsR0FBSTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxNQUFNLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxNQUFNLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxNQUFNLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxNQUFNLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxNQUFNLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxRQUFRLENBQUE7SUFBQyxNQUFNLEVBQUMsR0FBSTtHQUFFO0VBQUQsQUFBQSxRQUFRLENBQUE7SUFBQyxNQUFNLEVBQUMsR0FBSTtHQUFFO0VBQUQsQUFBQSxRQUFRLENBQUE7SUFBQyxNQUFNLEVBQUMsR0FBSTtHQUFFO0VBQUQsQUFBQSxTQUFTLENBQUE7SUFBQyxNQUFNLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxhQUFhLENBQUE7SUFBQyxVQUFVLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxTQUFTLENBQUE7SUFBQyxNQUFNLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxTQUFTLENBQUE7SUFBQyxNQUFNLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxTQUFTLENBQUE7SUFBQyxNQUFNLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxVQUFVLENBQUE7SUFBQyxNQUFNLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxjQUFjLENBQUE7SUFBQyxVQUFVLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxVQUFVLENBQUE7SUFBQyxNQUFNLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxhQUFhLENBQUE7SUFBQyxNQUFNLEVBQUMsT0FBUTtHQUFFO0VBQUQsQUFBQSxXQUFXLENBQUE7SUFBQyxjQUFjLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxpQkFBaUIsQ0FBQTtJQUFDLGNBQWMsRUFBQyxNQUFPO0dBQUU7RUFBRCxBQUFBLGdCQUFnQixDQUFBO0lBQUMsY0FBYyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsWUFBWSxDQUFBO0lBQUMsV0FBVyxFQUFDLENBQUU7R0FBRTtFQUFELEFBQUEsWUFBWSxDQUFBO0lBQUMsV0FBVyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsV0FBVyxDQUFBO0lBQUMsV0FBVyxFQUFDLEdBQUk7R0FBRTtFQUFELEFBQUEsVUFBVSxDQUFBO0lBQUMsU0FBUyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsU0FBUyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsU0FBUyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsU0FBUyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsU0FBUyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsU0FBUyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsU0FBUyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsU0FBUyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsU0FBUyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsU0FBUyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsV0FBVyxDQUFBO0lBQUMsU0FBUyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsS0FBSyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsS0FBSyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsS0FBSyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsS0FBSyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsS0FBSyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsUUFBUSxDQUFBO0lBQUMsS0FBSyxFQUFDLEdBQUk7R0FBRTtFQUFELEFBQUEsUUFBUSxDQUFBO0lBQUMsS0FBSyxFQUFDLEdBQUk7R0FBRTtFQUFELEFBQUEsUUFBUSxDQUFBO0lBQUMsS0FBSyxFQUFDLEdBQUk7R0FBRTtFQUFELEFBQUEsUUFBUSxDQUFBO0lBQUMsS0FBSyxFQUFDLEdBQUk7R0FBRTtFQUFELEFBQUEsUUFBUSxDQUFBO0lBQUMsS0FBSyxFQUFDLEdBQUk7R0FBRTtFQUFELEFBQUEsUUFBUSxDQUFBO0lBQUMsS0FBSyxFQUFDLEdBQUk7R0FBRTtFQUFELEFBQUEsUUFBUSxDQUFBO0lBQUMsS0FBSyxFQUFDLEdBQUk7R0FBRTtFQUFELEFBQUEsUUFBUSxDQUFBO0lBQUMsS0FBSyxFQUFDLEdBQUk7R0FBRTtFQUFELEFBQUEsUUFBUSxDQUFBO0lBQUMsS0FBSyxFQUFDLEdBQUk7R0FBRTtFQUFELEFBQUEsUUFBUSxDQUFBO0lBQUMsS0FBSyxFQUFDLEdBQUk7R0FBRTtFQUFELEFBQUEsUUFBUSxDQUFBO0lBQUMsS0FBSyxFQUFDLEdBQUk7R0FBRTtFQUFELEFBQUEsUUFBUSxDQUFBO0lBQUMsS0FBSyxFQUFDLEdBQUk7R0FBRTtFQUFELEFBQUEsUUFBUSxDQUFBO0lBQUMsS0FBSyxFQUFDLEdBQUk7R0FBRTtFQUFELEFBQUEsU0FBUyxDQUFBO0lBQUMsS0FBSyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsV0FBVyxDQUFBO0lBQUMsS0FBSyxFQUFDLFNBQVU7R0FBRTtFQUFELEFBQUEsZ0JBQWdCLENBQUE7SUFBQyxLQUFLLEVBQUMsU0FBVTtHQUFFO0VBQUQsQUFBQSxVQUFVLENBQUE7SUFBQyxLQUFLLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxvQkFBb0IsQ0FBQTtJQUFDLFFBQVEsRUFBQyxPQUFRO0dBQUU7RUFBRCxBQUFBLG1CQUFtQixDQUFBO0lBQUMsUUFBUSxFQUFDLE1BQU87R0FBRTtFQUFELEFBQUEsbUJBQW1CLENBQUE7SUFBQyxRQUFRLEVBQUMsTUFBTztHQUFFO0VBQUQsQUFBQSxpQkFBaUIsQ0FBQTtJQUFDLFFBQVEsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLHNCQUFzQixDQUFBO0lBQUMsVUFBVSxFQUFDLE9BQVE7R0FBRTtFQUFELEFBQUEscUJBQXFCLENBQUE7SUFBQyxVQUFVLEVBQUMsTUFBTztHQUFFO0VBQUQsQUFBQSxxQkFBcUIsQ0FBQTtJQUFDLFVBQVUsRUFBQyxNQUFPO0dBQUU7RUFBRCxBQUFBLG1CQUFtQixDQUFBO0lBQUMsVUFBVSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsc0JBQXNCLENBQUE7SUFBQyxVQUFVLEVBQUMsT0FBUTtHQUFFO0VBQUQsQUFBQSxxQkFBcUIsQ0FBQTtJQUFDLFVBQVUsRUFBQyxNQUFPO0dBQUU7RUFBRCxBQUFBLHFCQUFxQixDQUFBO0lBQUMsVUFBVSxFQUFDLE1BQU87R0FBRTtFQUFELEFBQUEsbUJBQW1CLENBQUE7SUFBQyxVQUFVLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxVQUFVLENBQUE7SUFBQyxRQUFRLEVBQUMsTUFBTztHQUFFO0VBQUQsQUFBQSxZQUFZLENBQUE7SUFBQyxRQUFRLEVBQUMsUUFBUztHQUFFO0VBQUQsQUFBQSxZQUFZLENBQUE7SUFBQyxRQUFRLEVBQUMsUUFBUztHQUFFO0VBQUQsQUFBQSxTQUFTLENBQUE7SUFBQyxRQUFRLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxhQUFhLENBQUE7SUFBQyxpQkFBaUIsRUFBQyxhQUFNO0lBQVEsU0FBUyxFQUFDLGFBQU07R0FBUztFQUFELEFBQUEsYUFBYSxDQUFBO0lBQUMsaUJBQWlCLEVBQUMsYUFBTTtJQUFRLFNBQVMsRUFBQyxhQUFNO0dBQVM7RUFBRCxBQUFBLGNBQWMsQ0FBQTtJQUFDLGlCQUFpQixFQUFDLGNBQU07SUFBUyxTQUFTLEVBQUMsY0FBTTtHQUFVO0VBQUQsQUFBQSxjQUFjLENBQUE7SUFBQyxpQkFBaUIsRUFBQyxjQUFNO0lBQVMsU0FBUyxFQUFDLGNBQU07R0FBVTtFQUFELEFBQUEsY0FBYyxDQUFBO0lBQUMsaUJBQWlCLEVBQUMsY0FBTTtJQUFTLFNBQVMsRUFBQyxjQUFNO0dBQVU7RUFBRCxBQUFBLGNBQWMsQ0FBQTtJQUFDLGlCQUFpQixFQUFDLGNBQU07SUFBUyxTQUFTLEVBQUMsY0FBTTtHQUFVO0VBQUQsQUFBQSxjQUFjLENBQUE7SUFBQyxpQkFBaUIsRUFBQyxjQUFNO0lBQVMsU0FBUyxFQUFDLGNBQU07R0FBVTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsT0FBTyxFQUFDLENBQUU7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsT0FBTyxFQUFDLE1BQU87R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsT0FBTyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsT0FBTyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsT0FBTyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsT0FBTyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsT0FBTyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsT0FBTyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsWUFBWSxFQUFDLENBQUU7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsWUFBWSxFQUFDLE1BQU87R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsWUFBWSxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsWUFBWSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsWUFBWSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsWUFBWSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsWUFBWSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsWUFBWSxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsYUFBYSxFQUFDLENBQUU7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsYUFBYSxFQUFDLE1BQU87R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsYUFBYSxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsYUFBYSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsYUFBYSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsYUFBYSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsYUFBYSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsYUFBYSxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsY0FBYyxFQUFDLENBQUU7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsY0FBYyxFQUFDLE1BQU87R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsY0FBYyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsY0FBYyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsY0FBYyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsY0FBYyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsY0FBYyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsY0FBYyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsV0FBVyxFQUFDLENBQUU7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsV0FBVyxFQUFDLE1BQU87R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsV0FBVyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsV0FBVyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsV0FBVyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsV0FBVyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsV0FBVyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsV0FBVyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsV0FBVyxFQUFDLENBQUU7SUFBQyxjQUFjLEVBQUMsQ0FBRTtHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxXQUFXLEVBQUMsTUFBTztJQUFDLGNBQWMsRUFBQyxNQUFPO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLFdBQVcsRUFBQyxLQUFNO0lBQUMsY0FBYyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsV0FBVyxFQUFDLElBQUs7SUFBQyxjQUFjLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxXQUFXLEVBQUMsSUFBSztJQUFDLGNBQWMsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLFdBQVcsRUFBQyxJQUFLO0lBQUMsY0FBYyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsV0FBVyxFQUFDLElBQUs7SUFBQyxjQUFjLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxXQUFXLEVBQUMsS0FBTTtJQUFDLGNBQWMsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLFlBQVksRUFBQyxDQUFFO0lBQUMsYUFBYSxFQUFDLENBQUU7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsWUFBWSxFQUFDLE1BQU87SUFBQyxhQUFhLEVBQUMsTUFBTztHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxZQUFZLEVBQUMsS0FBTTtJQUFDLGFBQWEsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLFlBQVksRUFBQyxJQUFLO0lBQUMsYUFBYSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsWUFBWSxFQUFDLElBQUs7SUFBQyxhQUFhLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxZQUFZLEVBQUMsSUFBSztJQUFDLGFBQWEsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLFlBQVksRUFBQyxJQUFLO0lBQUMsYUFBYSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsWUFBWSxFQUFDLEtBQU07SUFBQyxhQUFhLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxNQUFNLEVBQUMsQ0FBRTtHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxNQUFNLEVBQUMsTUFBTztHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxNQUFNLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxNQUFNLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxNQUFNLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxNQUFNLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxNQUFNLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxNQUFNLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxXQUFXLEVBQUMsQ0FBRTtHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxXQUFXLEVBQUMsTUFBTztHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxXQUFXLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxXQUFXLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxXQUFXLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxXQUFXLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxXQUFXLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxXQUFXLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxZQUFZLEVBQUMsQ0FBRTtHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxZQUFZLEVBQUMsTUFBTztHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxZQUFZLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxZQUFZLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxZQUFZLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxZQUFZLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxZQUFZLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxZQUFZLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxhQUFhLEVBQUMsQ0FBRTtHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxhQUFhLEVBQUMsTUFBTztHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxhQUFhLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxhQUFhLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxhQUFhLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxhQUFhLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxhQUFhLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxhQUFhLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxVQUFVLEVBQUMsQ0FBRTtHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxVQUFVLEVBQUMsTUFBTztHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxVQUFVLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxVQUFVLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxVQUFVLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxVQUFVLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxVQUFVLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxVQUFVLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxVQUFVLEVBQUMsQ0FBRTtJQUFDLGFBQWEsRUFBQyxDQUFFO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLFVBQVUsRUFBQyxNQUFPO0lBQUMsYUFBYSxFQUFDLE1BQU87R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsVUFBVSxFQUFDLEtBQU07SUFBQyxhQUFhLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxVQUFVLEVBQUMsSUFBSztJQUFDLGFBQWEsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLFVBQVUsRUFBQyxJQUFLO0lBQUMsYUFBYSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsVUFBVSxFQUFDLElBQUs7SUFBQyxhQUFhLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxVQUFVLEVBQUMsSUFBSztJQUFDLGFBQWEsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLFVBQVUsRUFBQyxLQUFNO0lBQUMsYUFBYSxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsV0FBVyxFQUFDLENBQUU7SUFBQyxZQUFZLEVBQUMsQ0FBRTtHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxXQUFXLEVBQUMsTUFBTztJQUFDLFlBQVksRUFBQyxNQUFPO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLFdBQVcsRUFBQyxLQUFNO0lBQUMsWUFBWSxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsV0FBVyxFQUFDLElBQUs7SUFBQyxZQUFZLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxXQUFXLEVBQUMsSUFBSztJQUFDLFlBQVksRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLFdBQVcsRUFBQyxJQUFLO0lBQUMsWUFBWSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsV0FBVyxFQUFDLElBQUs7SUFBQyxZQUFZLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxXQUFXLEVBQUMsS0FBTTtJQUFDLFlBQVksRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLE1BQU0sRUFBQyxPQUFRO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLE1BQU0sRUFBQyxNQUFPO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLE1BQU0sRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLE1BQU0sRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLE1BQU0sRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLE1BQU0sRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLE1BQU0sRUFBQyxNQUFPO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLFdBQVcsRUFBQyxPQUFRO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLFdBQVcsRUFBQyxNQUFPO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLFdBQVcsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLFdBQVcsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLFdBQVcsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLFdBQVcsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLFdBQVcsRUFBQyxNQUFPO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLFlBQVksRUFBQyxPQUFRO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLFlBQVksRUFBQyxNQUFPO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLFlBQVksRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLFlBQVksRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLFlBQVksRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLFlBQVksRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLFlBQVksRUFBQyxNQUFPO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLGFBQWEsRUFBQyxPQUFRO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLGFBQWEsRUFBQyxNQUFPO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLGFBQWEsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLGFBQWEsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLGFBQWEsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLGFBQWEsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLGFBQWEsRUFBQyxNQUFPO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLFVBQVUsRUFBQyxPQUFRO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLFVBQVUsRUFBQyxNQUFPO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLFVBQVUsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLFVBQVUsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLFVBQVUsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLFVBQVUsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLFVBQVUsRUFBQyxNQUFPO0dBQUU7RUFBRCxBQUFBLFVBQVUsQ0FBQTtJQUFDLGVBQWUsRUFBQyxZQUFhO0dBQUU7RUFBRCxBQUFBLGFBQWEsQ0FBQTtJQUFDLGVBQWUsRUFBQyxTQUFVO0dBQUU7RUFBRCxBQUFBLGdCQUFnQixDQUFBO0lBQUMsZUFBZSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsVUFBVSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsVUFBVSxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsVUFBVSxFQUFDLE1BQU87R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsY0FBYyxFQUFDLFVBQVc7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsY0FBYyxFQUFDLFNBQVU7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsY0FBYyxFQUFDLFNBQVU7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsY0FBYyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsT0FBTyxFQUFDLEFBQUEsY0FBYyxDQUFBO0lBQUMsU0FBUyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsT0FB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LENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLGtCQUFJO0dBQVk7RUFBRCxBQUFBLFdBQVcsQ0FBQTtJQUFDLFVBQVUsRUFBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsa0JBQUk7R0FBWTtFQUFELEFBQUEsV0FBVyxDQUFBO0lBQUMsVUFBVSxFQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxrQkFBSTtHQUFZO0VBQUQsQUFBQSxXQUFXLENBQUE7SUFBQyxVQUFVLEVBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLGtCQUFJO0dBQVk7RUFBRCxBQUFBLFFBQVEsQ0FBQTtJQUFDLEdBQUcsRUFBQyxDQUFFO0dBQUU7RUFBRCxBQUFBLFNBQVMsQ0FBQTtJQUFDLElBQUksRUFBQyxDQUFFO0dBQUU7RUFBRCxBQUFBLFVBQVUsQ0FBQTtJQUFDLEtBQUssRUFBQyxDQUFFO0dBQUU7RUFBRCxBQUFBLFdBQVcsQ0FBQTtJQUFDLE1BQU0sRUFBQyxDQUFFO0dBQUU7RUFBRCxBQUFBLFFBQVEsQ0FBQTtJQUFDLEdBQUcsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLFNBQVMsQ0FBQTtJQUFDLElBQUksRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLFVBQVUsQ0FBQTtJQUFDLEtBQUssRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLFdBQVcsQ0FBQTtJQUFDLE1BQU0sRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLFFBQVEsQ0FBQTtJQUFDLEdBQUcsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLFNBQVMsQ0FBQTtJQUFDLElBQUksRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLFVBQVUsQ0FBQTtJQUFDLEtBQUssRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLFdBQVcsQ0FBQTtJQUFDLE1BQU0sRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLFNBQVMsQ0FBQTtJQUFDLEdBQUcsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLFdBQVcsQ0FBQTtJQUFDLEtBQUssRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLFlBQVksQ0FBQTtJQUFDLE1BQU0sRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLFVBQVUsQ0FBQTtJQUFDLElBQUksRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLFNBQVMsQ0FBQTtJQUFDLEdBQUcsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLFdBQVcsQ0FBQTtJQUFDLEtBQUssRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLFlBQVksQ0FBQTtJQUFDLE1BQU0sRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLFVBQVUsQ0FBQTtJQUFDLElBQUksRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLGlCQUFpQixDQUFBO0lBQUMsR0FBRyxFQUFDLENBQUU7SUFBQyxLQUFLLEVBQUMsQ0FBRTtJQUFDLE1BQU0sRUFBQyxDQUFFO0lBQUMsSUFBSSxFQUFDLENBQUU7R0FBRTtFQUFELEFBQUEsS0FBSyxDQUFBO0lBQUMsS0FBSyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsS0FBSyxDQUFBO0lBQUMsS0FBSyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsS0FBSyxDQUFBO0lBQUMsS0FBSyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsS0FBSyxDQUFBO0lBQUMsS0FBSyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsS0FBSyxDQUFBO0lBQUMsT0FBTyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsS0FBSyxDQUFBO0lBQUMsT0FBTyxFQUFDLE1BQU87R0FBRTtFQUFELEFBQUEsS0FBSyxDQUFBO0lBQUMsT0FBTyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsT0FBTyxFQUFDLFlBQWE7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsT0FBTyxFQUFDLFlBQWE7R0FBRTtFQUFELEFBQUEsS0FBSyxDQUFBO0lBQUMsT0FBTyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsT0FBTyxFQUFDLFVBQVc7R0FB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Q0FBQTtJQUFDLHlCQUF5QixFQUFDLENBQUU7SUFBQyxjQUFjLEVBQUMsQ0FBRTtJQUFDLEtBQUssRUFBQyxDQUFFO0dBQUU7RUFBRCxBQUFBLFVBQVUsQ0FBQTtJQUFDLHlCQUF5QixFQUFDLENBQUU7SUFBQyxjQUFjLEVBQUMsQ0FBRTtJQUFDLEtBQUssRUFBQyxDQUFFO0dBQUU7RUFBRCxBQUFBLFVBQVUsQ0FBQTtJQUFDLHlCQUF5QixFQUFDLENBQUU7SUFBQyxjQUFjLEVBQUMsQ0FBRTtJQUFDLEtBQUssRUFBQyxDQUFFO0dBQUU7RUFBRCxBQUFBLFVBQVUsQ0FBQTtJQUFDLHlCQUF5QixFQUFDLENBQUU7SUFBQyxjQUFjLEVBQUMsQ0FBRTtJQUFDLEtBQUssRUFBQyxDQUFFO0dBQUU7RUFBRCxBQUFBLFVBQVUsQ0FBQTtJQUFDLHlCQUF5QixFQUFDLENBQUU7SUFBQyxjQUFjLEVBQUMsQ0FBRTtJQUFDLEtBQUssRUFBQyxDQUFFO0dBQUU7RUFBRCxBQUFBLFVBQVUsQ0FBQTtJQUFDLHlCQUF5QixFQUFDLENBQUU7SUFBQyxjQUFjLEVBQUMsQ0FBRTtJQUFDLEtBQUssRUFBQyxDQUFFO0dBQUU7RUFBRCxBQUFBLFVBQVUsQ0FBQTtJQUFDLHlCQUF5QixFQUFDLENBQUU7SUFBQyxjQUFjLEVBQUMsQ0FBRTtJQUFDLEtBQUssRUFBQyxDQUFFO0dBQUU7RUFBRCxBQUFBLFVBQVUsQ0FBQTtJQUFDLHlCQUF5QixFQUFDLENBQUU7SUFBQyxjQUFjLEVBQUMsQ0FBRTtJQUFDLEtBQUssRUFBQyxDQUFFO0dBQUU7RUFBRCxBQUFBLGFBQWEsQ0FBQTtJQUFDLHlCQUF5QixFQUFDLE1BQU87SUFBQyxjQUFjLEVBQUMsS0FBTTtJQUFDLEtBQUssRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLEtBQUssQ0FBQTtJQUFDLEtBQUssRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLEtBQUssRUFBQyxBQUFBLEtBQUssQ0FBQTtJQUFDLE9BQU8sRUFBQyxNQUFPO0dBQUU7RUFBRCxBQUFBLEtBQUssQ0FBQTtJQUFDLEtBQUssRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLEtBQUssQ0FBQTtJQUFDLEtBQUssRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLElBQUksQ0FBQTtJQUFDLFVBQVUsRUFBQyxNQUFPO0dBQUU7RUFBRCxBQUFBLFlBQVksQ0FBQTtJQUFDLFVBQVUsRUFBQyxNQUFPO0dBQUU7RUFBRCxBQUFBLFNBQVMsQ0FBQTtJQUFDLFdBQVcsRUFBQyxHQUFJO0dBQUU7RUFBRCxBQUFBLElBQUksQ0FBQTtJQUFDLFdBQVcsRUFBQyxHQUFJO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFdBQVcsRUFBQyxHQUFJO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFdBQVcsRUFBQyxHQUFJO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFdBQVcsRUFBQyxHQUFJO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFdBQVcsRUFBQyxHQUFJO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFdBQVcsRUFBQyxHQUFJO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFdBQVcsRUFBQyxHQUFJO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFdBQVcsRUFBQyxHQUFJO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFdBQVcsRUFBQyxHQUFJO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFdBQVcsRUFBQyxHQUFJO0dBQUU7RUFBRCxBQUFBLEtBQUssQ0FBQTtJQUFDLE1BQU0sRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLEtBQUssQ0FBQTtJQUFDLE1BQU0sRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLEtBQUssQ0FBQTtJQUFDLE1BQU0sRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLEtBQUssQ0FBQTtJQUFDLE1BQU0sRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLEtBQUssQ0FBQTtJQUFDLE1BQU0sRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLE1BQU0sRUFBQyxHQUFJO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLE1BQU0sRUFBQyxHQUFJO0dBQUU7RUFBRCxBQUFBLE9BQU8sQ0FBQTtJQUFDLE1BQU0sRUFBQyxHQUFJO0dBQUU7RUFBRCxBQUFBLFFBQVEsQ0FBQTtJQUFDLE1BQU0sRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLFlBQVksQ0FBQTtJQUFDLFVBQVUsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLFFBQVEsQ0FBQTtJQUFDLE1BQU0sRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLFFBQVEsQ0FBQTtJQUFDLE1BQU0sRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLFFBQVEsQ0FBQTtJQUFDLE1BQU0sRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLFNBQVMsQ0FBQTtJQUFDLE1BQU0sRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLGFBQWEsQ0FBQTtJQUFDLFVBQVUsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLFNBQVMsQ0FBQTtJQUFDLE1BQU0sRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLFlBQVksQ0FBQTtJQUFDLE1BQU0sRUFBQyxPQUFRO0dBQUU7RUFBRCxBQUFBLFVBQVUsQ0FBQTtJQUFDLGNBQWMsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLGdCQUFnQixDQUFBO0lBQUMsY0FBYyxFQUFDLE1BQU87R0FBRTtFQUFELEFBQUEsZUFBZSxDQUFBO0lBQUMsY0FBYyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsV0FBVyxDQUFBO0lBQUMsV0FBVyxFQUFDLENBQUU7R0FBRTtFQUFELEFBQUEsV0FBVyxDQUFBO0lBQUMsV0FBVyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsVUFBVSxDQUFBO0lBQUMsV0FBVyxFQUFDLEdBQUk7R0FBRTtFQUFELEFBQUEsU0FBUyxDQUFBO0lBQUMsU0FBUyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsU0FBUyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsU0FBUyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsU0FBUyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsU0FBUyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsU0FBUyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsU0FBUyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsU0FBUyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsU0FBUyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsU0FBUyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsVUFBVSxDQUFBO0lBQUMsU0FBUyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsS0FBSyxDQUFBO0lBQUMsS0FBSyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsS0FBSyxDQUFBO0lBQUMsS0FBSyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsS0FBSyxDQUFBO0lBQUMsS0FBSyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsS0FBSyxDQUFBO0lBQUMsS0FBSyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsS0FBSyxDQUFBO0lBQUMsS0FBSyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsS0FBSyxFQUFDLEdBQUk7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsS0FBSyxFQUFDLEdBQUk7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsS0FBSyxFQUFDLEdBQUk7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsS0FBSyxFQUFDLEdBQUk7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsS0FBSyxFQUFDLEdBQUk7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsS0FBSyxFQUFDLEdBQUk7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMs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QU8sRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLE9BQU8sRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLE9BQU8sRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLE9BQU8sRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLE9BQU8sRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLE9BQU8sRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFlBQVksRUFBQyxDQUFFO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFlBQVksRUFBQyxNQUFPO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFlBQVksRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFlBQVksRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFlBQVksRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFlBQVksRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFlBQVksRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFlBQVksRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLGFBQWEsRUFBQyxDQUFFO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLGFBQWEsRUFBQyxNQUFPO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLGFBQWEsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLGFBQWEsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLGFBQWEsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLGFBQWEsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLGFBQWEsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLGFBQWEsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLGNBQWMsRUFBQyxDQUFFO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLGNBQWMsRUFBQyxNQUFPO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLGNBQWMsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLGNBQWMsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLGNBQWMsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLGNBQWMsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLGNBQWMsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLGNBQWMsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFdBQVcsRUFBQyxDQUFFO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFdBQVcsRUFBQyxNQUFPO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFdBQVcsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFdBQVcsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFdBQVcsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFdBQVcsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFdBQVcsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFdBQVcsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFdBQVcsRUFBQyxDQUFFO0lBQUMsY0FBYyxFQUFDLENBQUU7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsV0FBVyxFQUFDLE1BQU87SUFBQyxjQUFjLEVBQUMsTUFBTztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxXQUFXLEVBQUMsS0FBTTtJQUFDLGNBQWMsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFdBQVcsRUFBQyxJQUFLO0lBQUMsY0FBYyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsV0FBVyxFQUFDLElBQUs7SUFBQyxjQUFjLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxXQUFXLEVBQUMsSUFBSztJQUFDLGNBQWMsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFdBQVcsRUFBQyxJQUFLO0lBQUMsY0FBYyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsV0FBVyxFQUFDLEtBQU07SUFBQyxjQUFjLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxZQUFZLEVBQUMsQ0FBRTtJQUFDLGFBQWEsRUFBQyxDQUFFO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFlBQVksRUFBQyxNQUFPO0lBQUMsYUFBYSxFQUFDLE1BQU87R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsWUFBWSxFQUFDLEtBQU07SUFBQyxhQUFhLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxZQUFZLEVBQUMsSUFBSztJQUFDLGFBQWEsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFlBQVksRUFBQyxJQUFLO0lBQUMsYUFBYSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsWUFBWSxFQUFDLElBQUs7SUFBQyxhQUFhLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxZQUFZLEVBQUMsSUFBSztJQUFDLGFBQWEsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFlBQVksRUFBQyxLQUFNO0lBQUMsYUFBYSxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsTUFBTSxFQUFDLENBQUU7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsTUFBTSxFQUFDLE1BQU87R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsTUFBTSxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsTUFBTSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsTUFBTSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsTUFBTSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsTUFBTSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsTUFBTSxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsV0FBVyxFQUFDLENBQUU7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsV0FBVyxFQUFDLE1BQU87R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsV0FBVyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsV0FBVyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsV0FBVyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsV0FBVyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsV0FBVyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsV0FBVyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsWUFBWSxFQUFDLENBQUU7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsWUFBWSxFQUFDLE1BQU87R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsWUFBWSxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsWUFBWSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsWUFBWSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsWUFBWSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsWUFBWSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsWUFBWSxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsYUFBYSxFQUFDLENBQUU7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsYUFBYSxFQUFDLE1BQU87R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsYUFBYSxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsYUFBYSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsYUFBYSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsYUFBYSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsYUFBYSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsYUFBYSxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsVUFBVSxFQUFDLENBQUU7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsVUFBVSxFQUFDLE1BQU87R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsVUFBVSxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsVUFBVSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsVUFBVSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsVUFBVSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsVUFBVSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsVUFBVSxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsVUFBVSxFQUFDLENBQUU7SUFBQyxhQUFhLEVBQUMsQ0FBRTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxVQUFVLEVBQUMsTUFBTztJQUFDLGFBQWEsRUFBQyxNQUFPO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFVBQVUsRUFBQyxLQUFNO0lBQUMsYUFBYSxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsVUFBVSxFQUFDLElBQUs7SUFBQyxhQUFhLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxVQUFVLEVBQUMsSUFBSztJQUFDLGFBQWEsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFVBQVUsRUFBQyxJQUFLO0lBQUMsYUFBYSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsVUFBVSxFQUFDLElBQUs7SUFBQyxhQUFhLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxVQUFVLEVBQUMsS0FBTTtJQUFDLGFBQWEsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFdBQVcsRUFBQyxDQUFFO0lBQUMsWUFBWSxFQUFDLENBQUU7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsV0FBVyxFQUFDLE1BQU87SUFBQyxZQUFZLEVBQUMsTUFBTztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxXQUFXLEVBQUMsS0FBTTtJQUFDLFlBQVksRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFdBQVcsRUFBQyxJQUFLO0lBQUMsWUFBWSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsV0FBVyxFQUFDLElBQUs7SUFBQyxZQUFZLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxXQUFXLEVBQUMsSUFBSztJQUFDLFlBQVksRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFdBQVcsRUFBQyxJQUFLO0lBQUMsWUFBWSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsV0FBVyxFQUFDLEtBQU07SUFBQyxZQUFZLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxNQUFNLEVBQUMsT0FBUTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxNQUFNLEVBQUMsTUFBTztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxNQUFNLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxNQUFNLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxNQUFNLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxNQUFNLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxNQUFNLEVBQUMsTUFBTztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxXQUFXLEVBQUMsT0FBUTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxXQUFXLEVBQUMsTUFBTztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxXQUFXLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxXQUFXLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxXQUFXLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxXQUFXLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxXQUFXLEVBQUMsTUFBTztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxZQUFZLEVBQUMsT0FBUTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxZQUFZLEVBQUMsTUFBTztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxZQUFZLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxZQUFZLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxZQUFZLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxZQUFZLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxZQUFZLEVBQUMsTUFBTztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxhQUFhLEVBQUMsT0FBUTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxhQUFhLEVBQUMsTUFBTztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxhQUFhLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxhQUFhLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxhQUFhLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxhQUFhLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxhQUFhLEVBQUMsTUFBTztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxVQUFVLEVBQUMsT0FBUTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxVQUFVLEVBQUMsTUFBTztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxVQUFVLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxVQUFVLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxVQUFVLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxVQUFVLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxVQUFVLEVBQUMsTUFBTztHQUFFO0VBQUQsQUFBQSxTQUFTLENBQUE7SUFBQyxlQUFlLEVBQUMsWUFBYTtHQUFFO0VBQUQsQUFBQSxZQUFZLENBQUE7SUFBQyxlQUFlLEVBQUMsU0FBVTtHQUFFO0VBQUQsQUFBQSxlQUFlLENBQUE7SUFBQyxlQUFlLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxLQUFLLENBQUE7SUFBQyxVQUFVLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxLQUFLLENBQUE7SUFBQyxVQUFVLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxLQUFLLENBQUE7SUFBQyxVQUFVLEVBQUMsTUFBTztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxjQUFjLEVBQUMsVUFBVztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxjQUFjLEVBQUMsU0FBVTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxjQUFjLEVBQUMsU0FBVTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxjQUFjLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLEVBQUMsQUFBQSxhQUFhLENBQUE7SUFBQyxTQUFTLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLEVBQUMsQUFBQSxnQkFBZ0IsQ0FBQTtJQUFDLFNBQVMsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLEtBQUssQ0FBQTtJQUFDLFNBQVMsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLEtBQUssQ0FBQTtJQUFDLFNBQVMsRUFBQyxPQUFRO0dBQUU7RUFBRCxBQUFBLEtBQUssQ0FBQTtJQUFDLFNBQVMsRUFBQyxNQUFPO0dBQUU7RUFBRCxBQUFBLEtBQUssQ0FBQTtJQUFDLFNBQVMsRUFBQyxPQUFRO0dBQUU7RUFBRCxBQUFBLEtBQUssQ0FBQTtJQUFDLFNBQVMsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLEtBQUssQ0FBQTtJQUFDLFNBQVMsRUFBQyxPQUFRO0dBQUU7RUFBRCxBQUFBLFVBQVUsQ0FBQTtJQUFDLFNBQVMsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLGVBQWUsQ0FBQTtJQUFDLFNBQVMsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLGlCQUFpQixDQUFBO0lBQUMsU0FB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QUFBO0lBQUMsaUJBQWlCLEVBQUMsQ0FBRTtHQUFFO0VBQUQsQUFBQSxXQUFXLENBQUE7SUFBQyxVQUFVLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLGtCQUFJO0dBQVk7RUFBRCxBQUFBLFdBQVcsQ0FBQTtJQUFDLFVBQVUsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsa0JBQUk7R0FBWTtFQUFELEFBQUEsV0FBVyxDQUFBO0lBQUMsVUFBVSxFQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxrQkFBSTtHQUFZO0VBQUQsQUFBQSxXQUFXLENBQUE7SUFBQyxVQUFVLEVBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLGtCQUFJO0dBQVk7RUFBRCxBQUFBLFdBQVcsQ0FBQTtJQUFDLFVBQVUsRUFBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsa0JBQUk7R0FBWTtFQUFELEFBQUEsUUFBUSxDQUFBO0lBQUMsR0FBRyxFQUFDLENBQUU7R0FBRTtFQUFELEFBQUEsU0FBUyxDQUFBO0lBQUMsSUFBSSxFQUFDLENBQUU7R0FBRTtFQUFELEFBQUEsVUFBVSxDQUFBO0lBQUMsS0FBSyxFQUFDLENBQUU7R0FBRTtFQUFELEFBQUEsV0FBVyxDQUFBO0lBQUMsTUFBTSxFQUFDLENBQUU7R0FBRTtFQUFELEFBQUEsUUFBUSxDQUFBO0lBQUMsR0FBRyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsU0FBUyxDQUFBO0lBQUMsSUFBSSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsVUFBVSxDQUFBO0lBQUMsS0FBSyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsV0FBVyxDQUFBO0lBQUMsTUFBTSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsUUFBUSxDQUFBO0lBQUMsR0FBRyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsU0FBUyxDQUFBO0lBQUMsSUFBSSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsVUFBVSxDQUFBO0lBQUMsS0FBSyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsV0FBVyxDQUFBO0lBQUMsTUFBTSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsU0FBUyxDQUFBO0lBQUMsR0FBRyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsV0FBVyxDQUFBO0lBQUMsS0FBSyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsWUFBWSxDQUFBO0lBQUMsTUFBTSxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsVUFBVSxDQUFBO0lBQUMsSUFBSSxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsU0FBUyxDQUFBO0lBQUMsR0FBRyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsV0FBVyxDQUFBO0lBQUMsS0FBSyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsWUFBWSxDQUFBO0lBQUMsTUFBTSxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsVUFBVSxDQUFBO0lBQUMsSUFBSSxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsaUJBQWlCLENBQUE7SUFBQyxHQUFHLEVBQUMsQ0FBRTtJQUFDLEtBQUssRUFBQyxDQUFFO0lBQUMsTUFBTSxFQUFDLENBQUU7SUFBQyxJQUFJLEVBQUMsQ0FBRTtHQUFFO0VBQUQsQUFBQSxLQUFLLENBQUE7SUFBQyxLQUFLLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxLQUFLLENBQUE7SUFBQyxLQUFLLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxLQUFLLENBQUE7SUFBQyxLQUFLLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxLQUFLLENBQUE7SUFBQyxLQUFLLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxLQUFLLENBQUE7SUFBQyxPQUFPLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxLQUFLLENBQUE7SUFBQyxPQUFPLEVBQUMsTUFBTztHQUFFO0VBQUQsQUFBQSxLQUFLLENBQUE7SUFBQyxPQUFPLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENB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a0JBQWtCLENBQUE7SUFBQyxrQkFBa0IsRUFBQyxPQUFRO0lBQUMsYUFBYSxFQUFDLE9BQVE7R0FBRTtFQUFELEFBQUEsVUFBVSxDQUFBO0lBQUMseUJBQXlCLEVBQUMsQ0FBRTtJQUFDLGNBQWMsRUFBQyxDQUFFO0lBQUMsS0FBSyxFQUFDLENBQUU7R0FBRTtFQUFELEFBQUEsVUFBVSxDQUFBO0lBQUMseUJBQXlCLEVBQUMsQ0FBRTtJQUFDLGNBQWMsRUFBQyxDQUFFO0lBQUMsS0FBSyxFQUFDLENBQUU7R0FBRTtFQUFELEFBQUEsVUFBVSxDQUFBO0lBQUMseUJBQXlCLEVBQUMsQ0FBRTtJQUFDLGNBQWMsRUFBQyxDQUFFO0lBQUMsS0FBSyxFQUFDLENBQUU7R0FBRTtFQUFELEFBQUEsVUFBVSxDQUFBO0lBQUMseUJBQXlCLEVBQUMsQ0FBRTtJQUFDLGNBQWMsRUFBQyxDQUFFO0lBQUMsS0FBSyxFQUFDLENBQUU7R0FBRTtFQUFELEFBQUEsVUFBVSxDQUFBO0lBQUMseUJBQXlCLEVBQUMsQ0FBRTtJQUFDLGNBQWMsRUFBQyxDQUFFO0lBQUMsS0FBSyxFQUFDLENBQUU7R0FBRTtFQUFELEFBQUEsVUFBVSxDQUFBO0lBQUMseUJBQXlCLEVBQUMsQ0FBRTtJQUFDLGNBQWMsRUFBQyxDQUFFO0lBQUMsS0FBSyxFQUFDLENBQUU7R0FBRTtFQUFELEFBQUEsVUFBVSxDQUFBO0lBQUMseUJBQXlCLEVBQUMsQ0FBRTtJQUFDLGNBQWMsRUFBQyxDQUFFO0lBQUMsS0FBSyxFQUFDLENBQUU7R0FBRTtFQUFELEFBQUEsVUFBVSxDQUFBO0lBQUMseUJBQXlCLEVBQUMsQ0FBRTtJQUFDLGNBQWMsRUFBQyxDQUFFO0lBQUMsS0FBSyxFQUFDLENBQUU7R0FBRTtFQUFELEFBQUEsVUFBVSxDQUFBO0lBQUMseUJBQXlCLEVBQUMsQ0FBRTtJQUFDLGNBQWMsRUFBQyxDQUFFO0lBQUMsS0FBSyxFQUFDLENBQUU7R0FBRTtFQUFELEFBQUEsYUFBYSxDQUFBO0lBQUMseUJBQXlCLEVBQUMsTUFBTztJQUFDLGNBQWMsRUFBQyxLQUFNO0lBQUMsS0FBSyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsS0FBSyxDQUFBO0lBQUMsS0FBSyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsS0FBSyxFQUFDLEFBQUEsS0FBSyxDQUFBO0lBQUMsT0FBTyxFQUFDLE1BQU87R0FBRTtFQUFELEFBQUEsS0FBSyxDQUFBO0lBQUMsS0FBSyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsS0FBSyxDQUFBO0lBQUMsS0FBSyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsSUFBSSxDQUFBO0lBQUMsVUFBVSxFQUFDLE1BQU87R0FBRTtFQUFELEFBQUEsWUFBWSxDQUFBO0lBQUMsVUFBVSxFQUFDLE1BQU87R0FBRTtFQUFELEFBQUEsU0FBUyxDQUFBO0lBQUMsV0FBVyxFQUFDLEdBQUk7R0FBRTtFQUFELEFBQUEsSUFBSSxDQUFBO0lBQUMsV0FBVyxFQUFDLEdBQUk7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsV0FBVyxFQUFDLEdBQUk7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsV0FBVyxFQUFDLEdBQUk7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsV0FBVyxFQUFDLEdBQUk7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsV0FBVyxFQUFDLEdBQUk7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsV0FBVyxFQUFDLEdBQUk7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsV0FBVyxFQUFDLEdBQUk7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsV0FBVyxFQUFDLEdBQUk7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsV0FBVyxFQUFDLEdBQUk7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsV0FBVyxFQUFDLEdBQUk7R0FBRTtFQUFELEFBQUEsS0FBSyxDQUFBO0lBQUMsTUFBTSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsS0FBSyxDQUFBO0lBQUMsTUFBTSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsS0FBSyxDQUFBO0lBQUMsTUFBTSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsS0FBSyxDQUFBO0lBQUMsTUFBTSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsS0FBSyxDQUFBO0lBQUMsTUFBTSxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsTUFBTSxFQUFDLEdBQUk7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsTUFBTSxFQUFDLEdBQUk7R0FBRTtFQUFELEFBQUEsT0FBTyxDQUFBO0lBQUMsTUFBTSxFQUFDLEdBQUk7R0FBRTtFQUFELEFBQUEsUUFBUSxDQUFBO0lBQUMsTUFBTSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsWUFBWSxDQUFBO0lBQUMsVUFBVSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsUUFBUSxDQUFBO0lBQUMsTUFBTSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsUUFBUSxDQUFBO0lBQUMsTUFBTSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsUUFBUSxDQUFBO0lBQUMsTUFBTSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsU0FBUyxDQUFBO0lBQUMsTUFBTSxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsYUFBYSxDQUFBO0lBQUMsVUFBVSxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsU0FBUyxDQUFBO0lBQUMsTUFBTSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsWUFBWSxDQUFBO0lBQUMsTUFBTSxFQUFDLE9BQVE7R0FBRTtFQUFELEFBQUEsVUFBVSxDQUFBO0lBQUMsY0FBYyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsZ0JBQWdCLENBQUE7SUFBQyxjQUFjLEVBQUMsTUFBTztHQUFFO0VBQUQsQUFBQSxlQUFlLENBQUE7SUFBQyxjQUFjLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxXQUFXLENBQUE7SUFBQyxXQUFXLEVBQUMsQ0FBRTtHQUFFO0VBQUQsQUFBQSxXQUFXLENBQUE7SUFBQyxXQUFXLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxVQUFVLENBQUE7SUFBQyxXQUFXLEVBQUMsR0FBSTtHQUFFO0VBQUQsQUFBQSxTQUFTLENBQUE7SUFBQyxTQUFTLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxTQUFTLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxTQUFTLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxTQUFTLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxTQUFTLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxTQUFTLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxTQUFTLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxTQUFTLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxTQUFTLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxTQUFTLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxVQUFVLENBQUE7SUFBQyxTQUFTLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxLQUFLLENBQUE7SUFBQyxLQUFLLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxLQUFLLENBQUE7SUFBQyxLQUFLLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxLQUFLLENBQUE7SUFBQyxLQUFLLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxLQUFLLENBQUE7SUFBQyxLQUFLLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxLQUFLLENBQUE7SUFBQyxLQUFLLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxLQUFLLEVBQUMsR0FBSTtHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxLQUFLLEVBQUMsR0FBSTtHQUFFO0VBQUQsQUFBQSxPQUFPLENBQUE7SUFBQyxLQUFLLEVBQUMsR0FBSTtHQUFF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QyxpQkFBaUIsRUFBQyxjQUFNO0lBQVMsU0FBUyxFQUFDLGNBQU07R0FBVTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsT0FBTyxFQUFDLENBQUU7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsT0FBTyxFQUFDLE1BQU87R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsT0FBTyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsT0FBTyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsT0FBTyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsT0FBTyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsT0FBTyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsT0FBTyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsWUFBWSxFQUFDLENBQUU7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsWUFBWSxFQUFDLE1BQU87R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsWUFBWSxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsWUFBWSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsWUFBWSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsWUFBWSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsWUFBWSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsWUFBWSxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsYUFBYSxFQUFDLENBQUU7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsYUFBYSxFQUFDLE1BQU87R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsYUFBYSxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsYUFBYSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsYUFBYSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsYUFBYSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsYUFBYSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsYUFBYSxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsY0FBYyxFQUFDLENBQUU7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsY0FBYyxFQUFDLE1BQU87R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsY0FBYyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsY0FBYyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsY0FBYyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsY0FBYyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsY0FBYyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsY0FBYyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsV0FBVyxFQUFDLENBQUU7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsV0FBVyxFQUFDLE1BQU87R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsV0FBVyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsV0FBVyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsV0FBVyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsV0FBVyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsV0FBVyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsV0FBVyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsV0FBVyxFQUFDLENBQUU7SUFBQyxjQUFjLEVBQUMsQ0FBRTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxXQUFXLEVBQUMsTUFBTztJQUFDLGNBQWMsRUFBQyxNQUFPO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFdBQVcsRUFBQyxLQUFNO0lBQUMsY0FBYyxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsV0FBVyxFQUFDLElBQUs7SUFBQyxjQUFjLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxXQUFXLEVBQUMsSUFBSztJQUFDLGNBQWMsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFdBQVcsRUFBQyxJQUFLO0lBQUMsY0FBYyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsV0FBVyxFQUFDLElBQUs7SUFBQyxjQUFjLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxXQUFXLEVBQUMsS0FBTTtJQUFDLGNBQWMsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFlBQVksRUFBQyxDQUFFO0lBQUMsYUFBYSxFQUFDLENBQUU7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsWUFBWSxFQUFDLE1BQU87SUFBQyxhQUFhLEVBQUMsTUFBTztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxZQUFZLEVBQUMsS0FBTTtJQUFDLGFBQWEsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFlBQVksRUFBQyxJQUFLO0lBQUMsYUFBYSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsWUFBWSxFQUFDLElBQUs7SUFBQyxhQUFhLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxZQUFZLEVBQUMsSUFBSztJQUFDLGFBQWEsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFlBQVksRUFBQyxJQUFLO0lBQUMsYUFBYSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsWUFBWSxFQUFDLEtBQU07SUFBQyxhQUFhLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxNQUFNLEVBQUMsQ0FBRTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxNQUFNLEVBQUMsTUFBTztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxNQUFNLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxNQUFNLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxNQUFNLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxNQUFNLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxNQUFNLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxNQUFNLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxXQUFXLEVBQUMsQ0FBRTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxXQUFXLEVBQUMsTUFBTztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxXQUFXLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxXQUFXLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxXQUFXLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxXQUFXLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxXQUFXLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxXQUFXLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxZQUFZLEVBQUMsQ0FBRTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxZQUFZLEVBQUMsTUFBTztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxZQUFZLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxZQUFZLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxZQUFZLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxZQUFZLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxZQUFZLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxZQUFZLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxhQUFhLEVBQUMsQ0FBRTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxhQUFhLEVBQUMsTUFBTztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxhQUFhLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxhQUFhLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxhQUFhLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxhQUFhLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxhQUFhLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxhQUFhLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxVQUFVLEVBQUMsQ0FBRTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxVQUFVLEVBQUMsTUFBTztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxVQUFVLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxVQUFVLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxVQUFVLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxVQUFVLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxVQUFVLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxVQUFVLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxVQUFVLEVBQUMsQ0FBRTtJQUFDLGFBQWEsRUFBQyxDQUFFO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFVBQVUsRUFBQyxNQUFPO0lBQUMsYUFBYSxFQUFDLE1BQU87R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsVUFBVSxFQUFDLEtBQU07SUFBQyxhQUFhLEVBQUMsS0FBTTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxVQUFVLEVBQUMsSUFBSztJQUFDLGFBQWEsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFVBQVUsRUFBQyxJQUFLO0lBQUMsYUFBYSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsVUFBVSxFQUFDLElBQUs7SUFBQyxhQUFhLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxVQUFVLEVBQUMsSUFBSztJQUFDLGFBQWEsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFVBQVUsRUFBQyxLQUFNO0lBQUMsYUFBYSxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsV0FBVyxFQUFDLENBQUU7SUFBQyxZQUFZLEVBQUMsQ0FBRTtHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxXQUFXLEVBQUMsTUFBTztJQUFDLFlBQVksRUFBQyxNQUFPO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFdBQVcsRUFBQyxLQUFNO0lBQUMsWUFBWSxFQUFDLEtBQU07R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsV0FBVyxFQUFDLElBQUs7SUFBQyxZQUFZLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxXQUFXLEVBQUMsSUFBSztJQUFDLFlBQVksRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFdBQVcsRUFBQyxJQUFLO0lBQUMsWUFBWSxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsTUFBTSxDQUFBO0lBQUMsV0FBVyxFQUFDLElBQUs7SUFBQyxZQUFZLEVBQUMsSUFBSztHQUFFO0VBQUQsQUFBQSxNQUFNLENBQUE7SUFBQyxXQUFXLEVBQUMsS0FBTTtJQUFDLFlBQVksRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLE1BQU0sRUFBQyxPQUFRO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLE1BQU0sRUFBQyxNQUFPO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLE1BQU0sRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLE1BQU0sRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLE1BQU0sRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLE1BQU0sRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLE1BQU0sRUFBQyxNQUFPO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFdBQVcsRUFBQyxPQUFRO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFdBQVcsRUFBQyxNQUFPO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFdBQVcsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFdBQVcsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFdBQVcsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFdBQVcsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFdBQVcsRUFBQyxNQUFPO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFlBQVksRUFBQyxPQUFRO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFlBQVksRUFBQyxNQUFPO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFlBQVksRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFlBQVksRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFlBQVksRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFlBQVksRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFlBQVksRUFBQyxNQUFPO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLGFBQWEsRUFBQyxPQUFRO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLGFBQWEsRUFBQyxNQUFPO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLGFBQWEsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLGFBQWEsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLGFBQWEsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLGFBQWEsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLGFBQWEsRUFBQyxNQUFPO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFVBQVUsRUFBQyxPQUFRO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFVBQVUsRUFBQyxNQUFPO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFVBQVUsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFVBQVUsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFVBQVUsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFVBQVUsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLFVBQVUsRUFBQyxNQUFPO0dBQUU7RUFBRCxBQUFBLFNBQVMsQ0FBQTtJQUFDLGVBQWUsRUFBQyxZQUFhO0dBQUU7RUFBRCxBQUFBLFlBQVksQ0FBQTtJQUFDLGVBQWUsRUFBQyxTQUFVO0dBQUU7RUFBRCxBQUFBLGVBQWUsQ0FBQTtJQUFDLGVBQWUsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLEtBQUssQ0FBQTtJQUFDLFVBQVUsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLEtBQUssQ0FBQTtJQUFDLFVBQVUsRUFBQyxLQUFNO0dBQUU7RUFBRCxBQUFBLEtBQUssQ0FBQTtJQUFDLFVBQVUsRUFBQyxNQUFPO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLGNBQWMsRUFBQyxVQUFXO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLGNBQWMsRUFBQyxTQUFVO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLGNBQWMsRUFBQyxTQUFVO0dBQUU7RUFBRCxBQUFBLE1BQU0sQ0FBQTtJQUFDLGNBQWMsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLE1BQU0sRUFBQyxBQUFBLGFBQWEsQ0FBQTtJQUFDLFNBQVMsRUFBQyxJQUFLO0dBQUU7RUFBRCxBQUFBLE1BQU0sRUFBQyxBQUFBLGdCQUFnQixDQUFBO0lBQUMsU0FBUyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsS0FBSyxDQUFBO0lBQUMsU0FBUyxFQUFDLElBQUs7R0FBRTtFQUFELEFBQUEsS0FBSyxDQUFBO0lBQUMsU0FBUyxFQUFDLE9BQVE7R0FBRTtFQUFELEFBQUEsS0FBSyxDQUFBO0lBQUMsU0FBUyxFQUFDLE1BQU87R0FBRTtFQUFELEFBQUEsS0FBSyxDQUFBO0lBQUMsU0FBUyxFQUFDLE9BQVE7R0FBRTtFQUFELEFBQUEsS0FBSyxDQUFBO0lBQUMsU0FBUyxFQUFDLElBQUs7R0FBRTtFQUFE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 */
