@charset "UTF-8";
@media print, screen and (min-width: 40em) {
  .reveal, .reveal.large, .reveal.small, .reveal.tiny {
    right: auto;
    left: auto;
    margin: 0 auto; } }

/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
html {
  line-height: 1.15;
  -webkit-text-size-adjust: 100%; }

body {
  margin: 0; }

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

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

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

a {
  background-color: transparent; }

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

b, strong {
  font-weight: bolder; }

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

small {
  font-size: 80%; }

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

sub {
  bottom: -.25em; }

sup {
  top: -.5em; }

img {
  border-style: none; }

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

button, input {
  overflow: visible; }

button, select {
  text-transform: none; }

[type=button], [type=reset], [type=submit], 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 {
  padding: .35em .75em .625em; }

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

progress {
  vertical-align: baseline; }

textarea {
  overflow: auto; }

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

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

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

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

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

details {
  display: block; }

summary {
  display: list-item; }

template {
  display: none; }

[hidden] {
  display: none; }

.foundation-mq {
  font-family: "small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"; }

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

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

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

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

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

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

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

button {
  padding: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  border-radius: 0;
  background: 0 0;
  line-height: 1;
  cursor: auto; }

[data-whatinput=mouse] button {
  outline: 0; }

pre {
  overflow: auto; }

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

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

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

.grid-container {
  padding-right: .625rem;
  padding-left: .625rem;
  max-width: 75rem;
  margin: 0 auto; }

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

.grid-container.fluid {
  padding-right: .625rem;
  padding-left: .625rem;
  max-width: 100%;
  margin: 0 auto; }

@media print, screen and (min-width: 40em) {
  .grid-container.fluid {
    padding-right: .9375rem;
    padding-left: .9375rem; } }

.grid-container.full {
  padding-right: 0;
  padding-left: 0;
  max-width: 100%;
  margin: 0 auto; }

.grid-x {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap; }

.cell {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  min-height: 0;
  min-width: 0;
  width: 100%; }

.cell.auto {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 0px;
  flex: 1 1 0px; }

.cell.shrink {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.grid-margin-x {
  margin-left: -.625rem;
  margin-right: -.625rem; }

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

.grid-margin-x > .cell {
  width: calc(100% - 1.25rem);
  margin-left: .625rem;
  margin-right: .625rem; }

@media print, screen and (min-width: 40em) {
  .grid-margin-x > .cell {
    width: calc(100% - 1.875rem);
    margin-left: .9375rem;
    margin-right: .9375rem; } }

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

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

.grid-margin-x > .small-1 {
  width: calc(8.33333% - 1.25rem); }

.grid-margin-x > .small-2 {
  width: calc(16.66667% - 1.25rem); }

.grid-margin-x > .small-3 {
  width: calc(25% - 1.25rem); }

.grid-margin-x > .small-4 {
  width: calc(33.33333% - 1.25rem); }

.grid-margin-x > .small-5 {
  width: calc(41.66667% - 1.25rem); }

.grid-margin-x > .small-6 {
  width: calc(50% - 1.25rem); }

.grid-margin-x > .small-7 {
  width: calc(58.33333% - 1.25rem); }

.grid-margin-x > .small-8 {
  width: calc(66.66667% - 1.25rem); }

.grid-margin-x > .small-9 {
  width: calc(75% - 1.25rem); }

.grid-margin-x > .small-10 {
  width: calc(83.33333% - 1.25rem); }

.grid-margin-x > .small-11 {
  width: calc(91.66667% - 1.25rem); }

.grid-margin-x > .small-12 {
  width: calc(100% - 1.25rem); }

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

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

.grid-padding-x .grid-padding-x {
  margin-right: -.625rem;
  margin-left: -.625rem; }

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

.grid-container:not(.full) > .grid-padding-x {
  margin-right: -.625rem;
  margin-left: -.625rem; }

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

.grid-padding-x > .cell {
  padding-right: .625rem;
  padding-left: .625rem; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.small-margin-collapse > .small-1 {
  width: 8.33333%; }

.small-margin-collapse > .small-2 {
  width: 16.66667%; }

.small-margin-collapse > .small-3 {
  width: 25%; }

.small-margin-collapse > .small-4 {
  width: 33.33333%; }

.small-margin-collapse > .small-5 {
  width: 41.66667%; }

.small-margin-collapse > .small-6 {
  width: 50%; }

.small-margin-collapse > .small-7 {
  width: 58.33333%; }

.small-margin-collapse > .small-8 {
  width: 66.66667%; }

.small-margin-collapse > .small-9 {
  width: 75%; }

.small-margin-collapse > .small-10 {
  width: 83.33333%; }

.small-margin-collapse > .small-11 {
  width: 91.66667%; }

.small-margin-collapse > .small-12 {
  width: 100%; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.grid-y {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap; }

.grid-y > .cell {
  width: auto;
  max-width: none; }

.grid-y > .auto {
  height: auto; }

.grid-y > .shrink {
  height: auto; }

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

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

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

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

.grid-y > .small-1 {
  height: 8.33333%; }

.grid-y > .small-2 {
  height: 16.66667%; }

.grid-y > .small-3 {
  height: 25%; }

.grid-y > .small-4 {
  height: 33.33333%; }

.grid-y > .small-5 {
  height: 41.66667%; }

.grid-y > .small-6 {
  height: 50%; }

.grid-y > .small-7 {
  height: 58.33333%; }

.grid-y > .small-8 {
  height: 66.66667%; }

.grid-y > .small-9 {
  height: 75%; }

.grid-y > .small-10 {
  height: 83.33333%; }

.grid-y > .small-11 {
  height: 91.66667%; }

.grid-y > .small-12 {
  height: 100%; }

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

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

.grid-padding-y .grid-padding-y {
  margin-top: -.625rem;
  margin-bottom: -.625rem; }

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

.grid-padding-y > .cell {
  padding-top: .625rem;
  padding-bottom: .625rem; }

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

.grid-margin-y {
  margin-top: -.625rem;
  margin-bottom: -.625rem; }

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

.grid-margin-y > .cell {
  height: calc(100% - 1.25rem);
  margin-top: .625rem;
  margin-bottom: .625rem; }

@media print, screen and (min-width: 40em) {
  .grid-margin-y > .cell {
    height: calc(100% - 1.875rem);
    margin-top: .9375rem;
    margin-bottom: .9375rem; } }

.grid-margin-y > .auto {
  height: auto; }

.grid-margin-y > .shrink {
  height: auto; }

.grid-margin-y > .small-1 {
  height: calc(8.33333% - 1.25rem); }

.grid-margin-y > .small-2 {
  height: calc(16.66667% - 1.25rem); }

.grid-margin-y > .small-3 {
  height: calc(25% - 1.25rem); }

.grid-margin-y > .small-4 {
  height: calc(33.33333% - 1.25rem); }

.grid-margin-y > .small-5 {
  height: calc(41.66667% - 1.25rem); }

.grid-margin-y > .small-6 {
  height: calc(50% - 1.25rem); }

.grid-margin-y > .small-7 {
  height: calc(58.33333% - 1.25rem); }

.grid-margin-y > .small-8 {
  height: calc(66.66667% - 1.25rem); }

.grid-margin-y > .small-9 {
  height: calc(75% - 1.25rem); }

.grid-margin-y > .small-10 {
  height: calc(83.33333% - 1.25rem); }

.grid-margin-y > .small-11 {
  height: calc(91.66667% - 1.25rem); }

.grid-margin-y > .small-12 {
  height: calc(100% - 1.25rem); }

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

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

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

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

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

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

.cell-block-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  max-height: 100%; }

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

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

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

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

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

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

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

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

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

.grid-margin-y {
  margin-top: -.625rem;
  margin-bottom: -.625rem; }

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

.grid-margin-y > .cell {
  height: calc(100% - 1.25rem);
  margin-top: .625rem;
  margin-bottom: .625rem; }

@media print, screen and (min-width: 40em) {
  .grid-margin-y > .cell {
    height: calc(100% - 1.875rem);
    margin-top: .9375rem;
    margin-bottom: .9375rem; } }

.grid-margin-y > .auto {
  height: auto; }

.grid-margin-y > .shrink {
  height: auto; }

.grid-margin-y > .small-1 {
  height: calc(8.33333% - 1.25rem); }

.grid-margin-y > .small-2 {
  height: calc(16.66667% - 1.25rem); }

.grid-margin-y > .small-3 {
  height: calc(25% - 1.25rem); }

.grid-margin-y > .small-4 {
  height: calc(33.33333% - 1.25rem); }

.grid-margin-y > .small-5 {
  height: calc(41.66667% - 1.25rem); }

.grid-margin-y > .small-6 {
  height: calc(50% - 1.25rem); }

.grid-margin-y > .small-7 {
  height: calc(58.33333% - 1.25rem); }

.grid-margin-y > .small-8 {
  height: calc(66.66667% - 1.25rem); }

.grid-margin-y > .small-9 {
  height: calc(75% - 1.25rem); }

.grid-margin-y > .small-10 {
  height: calc(83.33333% - 1.25rem); }

.grid-margin-y > .small-11 {
  height: calc(91.66667% - 1.25rem); }

.grid-margin-y > .small-12 {
  height: calc(100% - 1.25rem); }

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

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

.grid-frame.grid-margin-y {
  height: calc(100vh + 1.25rem); }

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

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

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

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

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

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

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

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

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

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

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

.align-center.vertical.menu > li > a {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center; }

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

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

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

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

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

.align-self-middle {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center; }

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

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

.align-center-middle {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center; }

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

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

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

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

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

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

@media print, screen and (min-width: 40em) {
  .medium-order-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1; }
  .medium-order-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2; }
  .medium-order-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3; }
  .medium-order-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4; }
  .medium-order-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5; }
  .medium-order-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6; } }

@media print, screen and (min-width: 64em) {
  .large-order-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1; }
  .large-order-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2; }
  .large-order-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3; }
  .large-order-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4; }
  .large-order-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5; }
  .large-order-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6; } }

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

.flex-child-auto {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto; }

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

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

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

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

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

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

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

@media print, screen and (min-width: 64em) {
  .large-flex-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
  .large-flex-child-auto {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto; }
  .large-flex-child-grow {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto; }
  .large-flex-child-shrink {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto; }
  .large-flex-dir-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row; }
  .large-flex-dir-row-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse; }
  .large-flex-dir-column {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column; }
  .large-flex-dir-column-reverse {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse; } }

blockquote, dd, div, dl, dt, form, h1, h2, h3, h4, h5, h6, li, ol, p, pre, td, th, ul {
  margin: 0;
  padding: 0; }

p {
  margin-bottom: 1rem;
  font-size: inherit;
  line-height: 1.6;
  text-rendering: optimizeLegibility; }

em, i {
  font-style: italic;
  line-height: inherit; }

b, strong {
  font-weight: 700;
  line-height: inherit; }

small {
  font-size: 80%;
  line-height: inherit; }

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
  font-family: "Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;
  font-style: normal;
  font-weight: 400;
  color: inherit;
  text-rendering: optimizeLegibility; }

.h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
  line-height: 0;
  color: #cacaca; }

.h1, h1 {
  font-size: 1.5rem;
  line-height: 1.4;
  margin-top: 0;
  margin-bottom: .5rem; }

.h2, h2 {
  font-size: 1.25rem;
  line-height: 1.4;
  margin-top: 0;
  margin-bottom: .5rem; }

.h3, h3 {
  font-size: 1.1875rem;
  line-height: 1.4;
  margin-top: 0;
  margin-bottom: .5rem; }

.h4, h4 {
  font-size: 1.125rem;
  line-height: 1.4;
  margin-top: 0;
  margin-bottom: .5rem; }

.h5, h5 {
  font-size: 1.0625rem;
  line-height: 1.4;
  margin-top: 0;
  margin-bottom: .5rem; }

.h6, h6 {
  font-size: 1rem;
  line-height: 1.4;
  margin-top: 0;
  margin-bottom: .5rem; }

@media print, screen and (min-width: 40em) {
  .h1, h1 {
    font-size: 3rem; }
  .h2, h2 {
    font-size: 2.5rem; }
  .h3, h3 {
    font-size: 1.9375rem; }
  .h4, h4 {
    font-size: 1.5625rem; }
  .h5, h5 {
    font-size: 1.25rem; }
  .h6, h6 {
    font-size: 1rem; } }

a {
  line-height: inherit;
  color: #1779ba;
  text-decoration: none;
  cursor: pointer; }

a:focus, a:hover {
  color: #1468a0; }

a img {
  border: 0; }

hr {
  clear: both;
  max-width: 75rem;
  height: 0;
  margin: 1.25rem auto;
  border-top: 0;
  border-right: 0;
  border-bottom: 1px solid #cacaca;
  border-left: 0; }

dl, ol, ul {
  margin-bottom: 1rem;
  list-style-position: outside;
  line-height: 1.6; }

li {
  font-size: inherit; }

ul {
  margin-left: 1.25rem;
  list-style-type: disc; }

ol {
  margin-left: 1.25rem; }

ol ol, ol ul, ul ol, ul ul {
  margin-left: 1.25rem;
  margin-bottom: 0; }

dl {
  margin-bottom: 1rem; }

dl dt {
  margin-bottom: .3rem;
  font-weight: 700; }

blockquote {
  margin: 0 0 1rem;
  padding: .5625rem 1.25rem 0 1.1875rem;
  border-left: 1px solid #cacaca; }

blockquote, blockquote p {
  line-height: 1.6;
  color: #8a8a8a; }

cite {
  display: block;
  font-size: .8125rem;
  color: #8a8a8a; }

cite:before {
  content: "— "; }

abbr, abbr[title] {
  border-bottom: 1px dotted #0a0a0a;
  cursor: help;
  text-decoration: none; }

figure {
  margin: 0; }

code {
  padding: .125rem .3125rem .0625rem;
  border: 1px solid #cacaca;
  background-color: #e6e6e6;
  font-family: Consolas,"Liberation Mono",Courier,monospace;
  font-weight: 400;
  color: #0a0a0a; }

kbd {
  margin: 0;
  padding: .125rem .25rem 0;
  background-color: #e6e6e6;
  font-family: Consolas,"Liberation Mono",Courier,monospace;
  color: #0a0a0a; }

.subheader {
  margin-top: .2rem;
  margin-bottom: .5rem;
  font-weight: 400;
  line-height: 1.4;
  color: #8a8a8a; }

.lead {
  font-size: 125%;
  line-height: 1.6; }

.stat {
  font-size: 2.5rem;
  line-height: 1; }

p + .stat {
  margin-top: -1rem; }

ol.no-bullet, ul.no-bullet {
  margin-left: 0;
  list-style: none; }

.text-left {
  text-align: left; }

.text-right {
  text-align: right; }

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

.text-justify {
  text-align: justify; }

@media print, screen and (min-width: 40em) {
  .medium-text-left {
    text-align: left; }
  .medium-text-right {
    text-align: right; }
  .medium-text-center {
    text-align: center; }
  .medium-text-justify {
    text-align: justify; } }

@media print, screen and (min-width: 64em) {
  .large-text-left {
    text-align: left; }
  .large-text-right {
    text-align: right; }
  .large-text-center {
    text-align: center; }
  .large-text-justify {
    text-align: justify; } }

.show-for-print {
  display: none !important; }

@media print {
  * {
    background: 0 0 !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    color: #000 !important;
    text-shadow: none !important; }
  .show-for-print {
    display: block !important; }
  .hide-for-print {
    display: none !important; }
  table.show-for-print {
    display: table !important; }
  thead.show-for-print {
    display: table-header-group !important; }
  tbody.show-for-print {
    display: table-row-group !important; }
  tr.show-for-print {
    display: table-row !important; }
  td.show-for-print {
    display: table-cell !important; }
  th.show-for-print {
    display: table-cell !important; }
  a, a:visited {
    text-decoration: underline; }
  a[href]:after {
    content: " (" attr(href) ")"; }
  .ir a:after, a[href^='#']:after, a[href^='javascript:']:after {
    content: ''; }
  abbr[title]:after {
    content: " (" attr(title) ")"; }
  blockquote, pre {
    border: 1px solid #8a8a8a;
    page-break-inside: avoid; }
  thead {
    display: table-header-group; }
  img, tr {
    page-break-inside: avoid; }
  img {
    max-width: 100% !important; }
  @page {
    margin: .5cm; }
  h2, h3, p {
    orphans: 3;
    widows: 3; }
  h2, h3 {
    page-break-after: avoid; }
  .print-break-inside {
    page-break-inside: auto; } }

.button {
  display: inline-block;
  vertical-align: middle;
  margin: 0 0 1rem 0;
  padding: .85em 1em;
  border: 1px solid transparent;
  border-radius: 0;
  -webkit-transition: background-color .25s ease-out,color .25s ease-out;
  transition: background-color .25s ease-out,color .25s ease-out;
  font-family: inherit;
  font-size: .9rem;
  -webkit-appearance: none;
  line-height: 1;
  text-align: center;
  cursor: pointer;
  background-color: #1779ba;
  color: #fefefe; }

[data-whatinput=mouse] .button {
  outline: 0; }

.button:focus, .button:hover {
  background-color: #14679e;
  color: #fefefe; }

.button.tiny {
  font-size: .6rem; }

.button.small {
  font-size: .75rem; }

.button.large {
  font-size: 1.25rem; }

.button.expanded {
  display: block;
  width: 100%;
  margin-right: 0;
  margin-left: 0; }

.button.primary {
  background-color: #1779ba;
  color: #fefefe; }

.button.primary:focus, .button.primary:hover {
  background-color: #126195;
  color: #fefefe; }

.button.secondary {
  background-color: #767676;
  color: #fefefe; }

.button.secondary:focus, .button.secondary:hover {
  background-color: #5e5e5e;
  color: #fefefe; }

.button.success {
  background-color: #3adb76;
  color: #0a0a0a; }

.button.success:focus, .button.success:hover {
  background-color: #22bb5b;
  color: #0a0a0a; }

.button.warning {
  background-color: #ffae00;
  color: #0a0a0a; }

.button.warning:focus, .button.warning:hover {
  background-color: #cc8b00;
  color: #0a0a0a; }

.button.alert {
  background-color: #cc4b37;
  color: #fefefe; }

.button.alert:focus, .button.alert:hover {
  background-color: #a53b2a;
  color: #fefefe; }

.button.disabled, .button[disabled] {
  opacity: .25;
  cursor: not-allowed; }

.button.disabled, .button.disabled:focus, .button.disabled:hover, .button[disabled], .button[disabled]:focus, .button[disabled]:hover {
  background-color: #1779ba;
  color: #fefefe; }

.button.disabled.primary, .button[disabled].primary {
  opacity: .25;
  cursor: not-allowed; }

.button.disabled.primary, .button.disabled.primary:focus, .button.disabled.primary:hover, .button[disabled].primary, .button[disabled].primary:focus, .button[disabled].primary:hover {
  background-color: #1779ba;
  color: #fefefe; }

.button.disabled.secondary, .button[disabled].secondary {
  opacity: .25;
  cursor: not-allowed; }

.button.disabled.secondary, .button.disabled.secondary:focus, .button.disabled.secondary:hover, .button[disabled].secondary, .button[disabled].secondary:focus, .button[disabled].secondary:hover {
  background-color: #767676;
  color: #fefefe; }

.button.disabled.success, .button[disabled].success {
  opacity: .25;
  cursor: not-allowed; }

.button.disabled.success, .button.disabled.success:focus, .button.disabled.success:hover, .button[disabled].success, .button[disabled].success:focus, .button[disabled].success:hover {
  background-color: #3adb76;
  color: #0a0a0a; }

.button.disabled.warning, .button[disabled].warning {
  opacity: .25;
  cursor: not-allowed; }

.button.disabled.warning, .button.disabled.warning:focus, .button.disabled.warning:hover, .button[disabled].warning, .button[disabled].warning:focus, .button[disabled].warning:hover {
  background-color: #ffae00;
  color: #0a0a0a; }

.button.disabled.alert, .button[disabled].alert {
  opacity: .25;
  cursor: not-allowed; }

.button.disabled.alert, .button.disabled.alert:focus, .button.disabled.alert:hover, .button[disabled].alert, .button[disabled].alert:focus, .button[disabled].alert:hover {
  background-color: #cc4b37;
  color: #fefefe; }

.button.hollow {
  border: 1px solid #1779ba;
  color: #1779ba; }

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

.button.hollow.disabled, .button.hollow.disabled:focus, .button.hollow.disabled:hover, .button.hollow[disabled], .button.hollow[disabled]:focus, .button.hollow[disabled]:hover {
  background-color: transparent; }

.button.hollow:focus, .button.hollow:hover {
  border-color: #0c3d5d;
  color: #0c3d5d; }

.button.hollow:focus.disabled, .button.hollow:focus[disabled], .button.hollow:hover.disabled, .button.hollow:hover[disabled] {
  border: 1px solid #1779ba;
  color: #1779ba; }

.button.hollow.primary {
  border: 1px solid #1779ba;
  color: #1779ba; }

.button.hollow.primary:focus, .button.hollow.primary:hover {
  border-color: #0c3d5d;
  color: #0c3d5d; }

.button.hollow.primary:focus.disabled, .button.hollow.primary:focus[disabled], .button.hollow.primary:hover.disabled, .button.hollow.primary:hover[disabled] {
  border: 1px solid #1779ba;
  color: #1779ba; }

.button.hollow.secondary {
  border: 1px solid #767676;
  color: #767676; }

.button.hollow.secondary:focus, .button.hollow.secondary:hover {
  border-color: #3b3b3b;
  color: #3b3b3b; }

.button.hollow.secondary:focus.disabled, .button.hollow.secondary:focus[disabled], .button.hollow.secondary:hover.disabled, .button.hollow.secondary:hover[disabled] {
  border: 1px solid #767676;
  color: #767676; }

.button.hollow.success {
  border: 1px solid #3adb76;
  color: #3adb76; }

.button.hollow.success:focus, .button.hollow.success:hover {
  border-color: #157539;
  color: #157539; }

.button.hollow.success:focus.disabled, .button.hollow.success:focus[disabled], .button.hollow.success:hover.disabled, .button.hollow.success:hover[disabled] {
  border: 1px solid #3adb76;
  color: #3adb76; }

.button.hollow.warning {
  border: 1px solid #ffae00;
  color: #ffae00; }

.button.hollow.warning:focus, .button.hollow.warning:hover {
  border-color: #805700;
  color: #805700; }

.button.hollow.warning:focus.disabled, .button.hollow.warning:focus[disabled], .button.hollow.warning:hover.disabled, .button.hollow.warning:hover[disabled] {
  border: 1px solid #ffae00;
  color: #ffae00; }

.button.hollow.alert {
  border: 1px solid #cc4b37;
  color: #cc4b37; }

.button.hollow.alert:focus, .button.hollow.alert:hover {
  border-color: #67251a;
  color: #67251a; }

.button.hollow.alert:focus.disabled, .button.hollow.alert:focus[disabled], .button.hollow.alert:hover.disabled, .button.hollow.alert:hover[disabled] {
  border: 1px solid #cc4b37;
  color: #cc4b37; }

.button.clear {
  border: 1px solid #1779ba;
  color: #1779ba; }

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

.button.clear.disabled, .button.clear.disabled:focus, .button.clear.disabled:hover, .button.clear[disabled], .button.clear[disabled]:focus, .button.clear[disabled]:hover {
  background-color: transparent; }

.button.clear:focus, .button.clear:hover {
  border-color: #0c3d5d;
  color: #0c3d5d; }

.button.clear:focus.disabled, .button.clear:focus[disabled], .button.clear:hover.disabled, .button.clear:hover[disabled] {
  border: 1px solid #1779ba;
  color: #1779ba; }

.button.clear, .button.clear.disabled, .button.clear:focus, .button.clear:focus.disabled, .button.clear:focus[disabled], .button.clear:hover, .button.clear:hover.disabled, .button.clear:hover[disabled], .button.clear[disabled] {
  border-color: transparent; }

.button.clear.primary {
  border: 1px solid #1779ba;
  color: #1779ba; }

.button.clear.primary:focus, .button.clear.primary:hover {
  border-color: #0c3d5d;
  color: #0c3d5d; }

.button.clear.primary:focus.disabled, .button.clear.primary:focus[disabled], .button.clear.primary:hover.disabled, .button.clear.primary:hover[disabled] {
  border: 1px solid #1779ba;
  color: #1779ba; }

.button.clear.primary, .button.clear.primary.disabled, .button.clear.primary:focus, .button.clear.primary:focus.disabled, .button.clear.primary:focus[disabled], .button.clear.primary:hover, .button.clear.primary:hover.disabled, .button.clear.primary:hover[disabled], .button.clear.primary[disabled] {
  border-color: transparent; }

.button.clear.secondary {
  border: 1px solid #767676;
  color: #767676; }

.button.clear.secondary:focus, .button.clear.secondary:hover {
  border-color: #3b3b3b;
  color: #3b3b3b; }

.button.clear.secondary:focus.disabled, .button.clear.secondary:focus[disabled], .button.clear.secondary:hover.disabled, .button.clear.secondary:hover[disabled] {
  border: 1px solid #767676;
  color: #767676; }

.button.clear.secondary, .button.clear.secondary.disabled, .button.clear.secondary:focus, .button.clear.secondary:focus.disabled, .button.clear.secondary:focus[disabled], .button.clear.secondary:hover, .button.clear.secondary:hover.disabled, .button.clear.secondary:hover[disabled], .button.clear.secondary[disabled] {
  border-color: transparent; }

.button.clear.success {
  border: 1px solid #3adb76;
  color: #3adb76; }

.button.clear.success:focus, .button.clear.success:hover {
  border-color: #157539;
  color: #157539; }

.button.clear.success:focus.disabled, .button.clear.success:focus[disabled], .button.clear.success:hover.disabled, .button.clear.success:hover[disabled] {
  border: 1px solid #3adb76;
  color: #3adb76; }

.button.clear.success, .button.clear.success.disabled, .button.clear.success:focus, .button.clear.success:focus.disabled, .button.clear.success:focus[disabled], .button.clear.success:hover, .button.clear.success:hover.disabled, .button.clear.success:hover[disabled], .button.clear.success[disabled] {
  border-color: transparent; }

.button.clear.warning {
  border: 1px solid #ffae00;
  color: #ffae00; }

.button.clear.warning:focus, .button.clear.warning:hover {
  border-color: #805700;
  color: #805700; }

.button.clear.warning:focus.disabled, .button.clear.warning:focus[disabled], .button.clear.warning:hover.disabled, .button.clear.warning:hover[disabled] {
  border: 1px solid #ffae00;
  color: #ffae00; }

.button.clear.warning, .button.clear.warning.disabled, .button.clear.warning:focus, .button.clear.warning:focus.disabled, .button.clear.warning:focus[disabled], .button.clear.warning:hover, .button.clear.warning:hover.disabled, .button.clear.warning:hover[disabled], .button.clear.warning[disabled] {
  border-color: transparent; }

.button.clear.alert {
  border: 1px solid #cc4b37;
  color: #cc4b37; }

.button.clear.alert:focus, .button.clear.alert:hover {
  border-color: #67251a;
  color: #67251a; }

.button.clear.alert:focus.disabled, .button.clear.alert:focus[disabled], .button.clear.alert:hover.disabled, .button.clear.alert:hover[disabled] {
  border: 1px solid #cc4b37;
  color: #cc4b37; }

.button.clear.alert, .button.clear.alert.disabled, .button.clear.alert:focus, .button.clear.alert:focus.disabled, .button.clear.alert:focus[disabled], .button.clear.alert:hover, .button.clear.alert:hover.disabled, .button.clear.alert:hover[disabled], .button.clear.alert[disabled] {
  border-color: transparent; }

.button.dropdown::after {
  display: block;
  width: 0;
  height: 0;
  border: inset .4em;
  content: '';
  border-bottom-width: 0;
  border-top-style: solid;
  border-color: #fefefe transparent transparent;
  position: relative;
  top: .4em;
  display: inline-block;
  float: right;
  margin-left: 1em; }

.button.dropdown.clear::after, .button.dropdown.hollow::after {
  border-top-color: #1779ba; }

.button.dropdown.clear.primary::after, .button.dropdown.hollow.primary::after {
  border-top-color: #1779ba; }

.button.dropdown.clear.secondary::after, .button.dropdown.hollow.secondary::after {
  border-top-color: #767676; }

.button.dropdown.clear.success::after, .button.dropdown.hollow.success::after {
  border-top-color: #3adb76; }

.button.dropdown.clear.warning::after, .button.dropdown.hollow.warning::after {
  border-top-color: #ffae00; }

.button.dropdown.clear.alert::after, .button.dropdown.hollow.alert::after {
  border-top-color: #cc4b37; }

.button.arrow-only::after {
  top: -.1em;
  float: none;
  margin-left: 0; }

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

[type=color], [type=date], [type=datetime-local], [type=datetime], [type=email], [type=month], [type=number], [type=password], [type=search], [type=tel], [type=text], [type=time], [type=url], [type=week], textarea {
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: .5rem;
  border: 1px solid #cacaca;
  border-radius: 0;
  background-color: #fefefe;
  -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1);
  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1);
  font-family: inherit;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #0a0a0a;
  -webkit-transition: border-color .25s ease-in-out,-webkit-box-shadow .5s;
  transition: border-color .25s ease-in-out,-webkit-box-shadow .5s;
  transition: box-shadow .5s,border-color .25s ease-in-out;
  transition: box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; }

[type=color]:focus, [type=date]:focus, [type=datetime-local]:focus, [type=datetime]:focus, [type=email]:focus, [type=month]:focus, [type=number]:focus, [type=password]:focus, [type=search]:focus, [type=tel]:focus, [type=text]:focus, [type=time]:focus, [type=url]:focus, [type=week]:focus, textarea:focus {
  outline: 0;
  border: 1px solid #8a8a8a;
  background-color: #fefefe;
  -webkit-box-shadow: 0 0 5px #cacaca;
  box-shadow: 0 0 5px #cacaca;
  -webkit-transition: border-color .25s ease-in-out,-webkit-box-shadow .5s;
  transition: border-color .25s ease-in-out,-webkit-box-shadow .5s;
  transition: box-shadow .5s,border-color .25s ease-in-out;
  transition: box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s; }

textarea {
  max-width: 100%; }

textarea[rows] {
  height: auto; }

input:disabled, input[readonly], textarea:disabled, textarea[readonly] {
  background-color: #e6e6e6;
  cursor: not-allowed; }

[type=button], [type=submit] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 0; }

input[type=search] {
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

::-webkit-input-placeholder {
  color: #cacaca; }

:-ms-input-placeholder {
  color: #cacaca; }

::-ms-input-placeholder {
  color: #cacaca; }

::-webkit-input-placeholder {
  color: #cacaca; }

:-ms-input-placeholder {
  color: #cacaca; }

::placeholder {
  color: #cacaca; }

[type=checkbox], [type=file], [type=radio] {
  margin: 0 0 1rem; }

[type=checkbox] + label, [type=radio] + label {
  display: inline-block;
  vertical-align: baseline;
  margin-left: .5rem;
  margin-right: 1rem;
  margin-bottom: 0; }

[type=checkbox] + label[for], [type=radio] + label[for] {
  cursor: pointer; }

label > [type=checkbox], label > [type=radio] {
  margin-right: .5rem; }

[type=file] {
  width: 100%; }

label {
  display: block;
  margin: 0;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.8;
  color: #0a0a0a; }

label.middle {
  margin: 0 0 1rem;
  padding: .5625rem 0; }

.help-text {
  margin-top: -.5rem;
  font-size: .8125rem;
  font-style: italic;
  color: #0a0a0a; }

.input-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 1rem;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch; }

.input-group > :first-child, .input-group > :first-child.input-group-button > * {
  border-radius: 0; }

.input-group > :last-child, .input-group > :last-child.input-group-button > * {
  border-radius: 0; }

.input-group-button, .input-group-button a, .input-group-button button, .input-group-button input, .input-group-button label, .input-group-field, .input-group-label {
  margin: 0;
  white-space: nowrap; }

.input-group-label {
  padding: 0 1rem;
  border: 1px solid #cacaca;
  background: #e6e6e6;
  color: #0a0a0a;
  text-align: center;
  white-space: nowrap;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }

.input-group-label:first-child {
  border-right: 0; }

.input-group-label:last-child {
  border-left: 0; }

.input-group-field {
  border-radius: 0;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 0px;
  flex: 1 1 0px;
  min-width: 0; }

.input-group-button {
  padding-top: 0;
  padding-bottom: 0;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto; }

.input-group-button a, .input-group-button button, .input-group-button input, .input-group-button label {
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 1rem; }

fieldset {
  margin: 0;
  padding: 0;
  border: 0; }

legend {
  max-width: 100%;
  margin-bottom: .5rem; }

.fieldset {
  margin: 1.125rem 0;
  padding: 1.25rem;
  border: 1px solid #cacaca; }

.fieldset legend {
  margin: 0;
  margin-left: -.1875rem;
  padding: 0 .1875rem; }

select {
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: .5rem;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 1px solid #cacaca;
  border-radius: 0;
  background-color: #fefefe;
  font-family: inherit;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #0a0a0a;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");
  background-origin: content-box;
  background-position: right -1rem center;
  background-repeat: no-repeat;
  background-size: 9px 6px;
  padding-right: 1.5rem;
  -webkit-transition: border-color .25s ease-in-out,-webkit-box-shadow .5s;
  transition: border-color .25s ease-in-out,-webkit-box-shadow .5s;
  transition: box-shadow .5s,border-color .25s ease-in-out;
  transition: box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s; }

@media screen and (min-width: 0\0) {
  select {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==); } }

select:focus {
  outline: 0;
  border: 1px solid #8a8a8a;
  background-color: #fefefe;
  -webkit-box-shadow: 0 0 5px #cacaca;
  box-shadow: 0 0 5px #cacaca;
  -webkit-transition: border-color .25s ease-in-out,-webkit-box-shadow .5s;
  transition: border-color .25s ease-in-out,-webkit-box-shadow .5s;
  transition: box-shadow .5s,border-color .25s ease-in-out;
  transition: box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s; }

select:disabled {
  background-color: #e6e6e6;
  cursor: not-allowed; }

select::-ms-expand {
  display: none; }

select[multiple] {
  height: auto;
  background-image: none; }

.is-invalid-input:not(:focus) {
  border-color: #cc4b37;
  background-color: #f9ecea; }

.is-invalid-input:not(:focus)::-webkit-input-placeholder {
  color: #cc4b37; }

.is-invalid-input:not(:focus):-ms-input-placeholder {
  color: #cc4b37; }

.is-invalid-input:not(:focus)::-ms-input-placeholder {
  color: #cc4b37; }

.is-invalid-input:not(:focus)::-webkit-input-placeholder {
  color: #cc4b37; }

.is-invalid-input:not(:focus):-ms-input-placeholder {
  color: #cc4b37; }

.is-invalid-input:not(:focus)::placeholder {
  color: #cc4b37; }

.is-invalid-label {
  color: #cc4b37; }

.form-error {
  display: none;
  margin-top: -.5rem;
  margin-bottom: 1rem;
  font-size: .75rem;
  font-weight: 700;
  color: #cc4b37; }

.form-error.is-visible {
  display: block; }

.accordion {
  margin-left: 0;
  background: #fefefe;
  list-style-type: none; }

.accordion[disabled] .accordion-title {
  cursor: not-allowed; }

.accordion-item:first-child > :first-child {
  border-radius: 0; }

.accordion-item:last-child > :last-child {
  border-radius: 0; }

.accordion-title {
  position: relative;
  display: block;
  padding: 1.25rem 1rem;
  border: 1px solid #e6e6e6;
  border-bottom: 0;
  font-size: .75rem;
  line-height: 1;
  color: #1779ba; }

:last-child:not(.is-active) > .accordion-title {
  border-bottom: 1px solid #e6e6e6;
  border-radius: 0; }

.accordion-title:focus, .accordion-title:hover {
  background-color: #e6e6e6; }

.accordion-title::before {
  position: absolute;
  top: 50%;
  right: 1rem;
  margin-top: -.5rem;
  content: '+'; }

.is-active > .accordion-title::before {
  content: '\2013'; }

.accordion-content {
  display: none;
  padding: 1rem;
  border: 1px solid #e6e6e6;
  border-bottom: 0;
  background-color: #fefefe;
  color: #0a0a0a; }

:last-child > .accordion-content:last-child {
  border-bottom: 1px solid #e6e6e6; }

.accordion-menu li {
  width: 100%; }

.accordion-menu a {
  padding: .7rem 1rem; }

.accordion-menu .is-accordion-submenu a {
  padding: .7rem 1rem; }

.accordion-menu .nested.is-accordion-submenu {
  margin-right: 0;
  margin-left: 1rem; }

.accordion-menu.align-right .nested.is-accordion-submenu {
  margin-right: 1rem;
  margin-left: 0; }

.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a {
  position: relative; }

.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a::after {
  display: block;
  width: 0;
  height: 0;
  border: inset 6px;
  content: '';
  border-bottom-width: 0;
  border-top-style: solid;
  border-color: #1779ba transparent transparent;
  position: absolute;
  top: 50%;
  margin-top: -3px;
  right: 1rem; }

.accordion-menu.align-left .is-accordion-submenu-parent > a::after {
  right: 1rem;
  left: auto; }

.accordion-menu.align-right .is-accordion-submenu-parent > a::after {
  right: auto;
  left: 1rem; }

.accordion-menu .is-accordion-submenu-parent[aria-expanded=true] > a::after {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%; }

.is-accordion-submenu-parent {
  position: relative; }

.has-submenu-toggle > a {
  margin-right: 40px; }

.submenu-toggle {
  position: absolute;
  top: 0;
  right: 0;
  width: 40px;
  height: 40px;
  cursor: pointer; }

.submenu-toggle::after {
  display: block;
  width: 0;
  height: 0;
  border: inset 6px;
  content: '';
  border-bottom-width: 0;
  border-top-style: solid;
  border-color: #1779ba transparent transparent;
  top: 0;
  bottom: 0;
  margin: auto; }

.submenu-toggle[aria-expanded=true]::after {
  -webkit-transform: scaleY(-1);
  transform: scaleY(-1);
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%; }

.submenu-toggle-text {
  position: absolute !important;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0; }

.badge {
  display: inline-block;
  min-width: 2.1em;
  padding: .3em;
  border-radius: 50%;
  font-size: .6rem;
  text-align: center;
  background: #1779ba;
  color: #fefefe; }

.badge.primary {
  background: #1779ba;
  color: #fefefe; }

.badge.secondary {
  background: #767676;
  color: #fefefe; }

.badge.success {
  background: #3adb76;
  color: #0a0a0a; }

.badge.warning {
  background: #ffae00;
  color: #0a0a0a; }

.badge.alert {
  background: #cc4b37;
  color: #fefefe; }

.breadcrumbs {
  margin: 0 0 1rem 0;
  list-style: none; }

.breadcrumbs::after, .breadcrumbs::before {
  display: table;
  content: ' ';
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1; }

.breadcrumbs::after {
  clear: both; }

.breadcrumbs li {
  float: left;
  font-size: .6875rem;
  color: #0a0a0a;
  cursor: default;
  text-transform: uppercase; }

.breadcrumbs li:not(:last-child)::after {
  position: relative;
  margin: 0 .75rem;
  opacity: 1;
  content: "/";
  color: #cacaca; }

.breadcrumbs a {
  color: #1779ba; }

.breadcrumbs a:hover {
  text-decoration: underline; }

.breadcrumbs .disabled {
  color: #cacaca;
  cursor: not-allowed; }

.button-group {
  margin-bottom: 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch; }

.button-group::after, .button-group::before {
  display: table;
  content: ' ';
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1; }

.button-group::after {
  clear: both; }

.button-group .button {
  margin: 0;
  margin-right: 1px;
  margin-bottom: 1px;
  font-size: .9rem;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto; }

.button-group .button:last-child {
  margin-right: 0; }

.button-group.tiny .button {
  font-size: .6rem; }

.button-group.small .button {
  font-size: .75rem; }

.button-group.large .button {
  font-size: 1.25rem; }

.button-group.expanded .button {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 0px;
  flex: 1 1 0px; }

.button-group.primary .button {
  background-color: #1779ba;
  color: #fefefe; }

.button-group.primary .button:focus, .button-group.primary .button:hover {
  background-color: #126195;
  color: #fefefe; }

.button-group.secondary .button {
  background-color: #767676;
  color: #fefefe; }

.button-group.secondary .button:focus, .button-group.secondary .button:hover {
  background-color: #5e5e5e;
  color: #fefefe; }

.button-group.success .button {
  background-color: #3adb76;
  color: #0a0a0a; }

.button-group.success .button:focus, .button-group.success .button:hover {
  background-color: #22bb5b;
  color: #0a0a0a; }

.button-group.warning .button {
  background-color: #ffae00;
  color: #0a0a0a; }

.button-group.warning .button:focus, .button-group.warning .button:hover {
  background-color: #cc8b00;
  color: #0a0a0a; }

.button-group.alert .button {
  background-color: #cc4b37;
  color: #fefefe; }

.button-group.alert .button:focus, .button-group.alert .button:hover {
  background-color: #a53b2a;
  color: #fefefe; }

.button-group.stacked, .button-group.stacked-for-medium, .button-group.stacked-for-small {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }

.button-group.stacked .button, .button-group.stacked-for-medium .button, .button-group.stacked-for-small .button {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%; }

.button-group.stacked .button:last-child, .button-group.stacked-for-medium .button:last-child, .button-group.stacked-for-small .button:last-child {
  margin-bottom: 0; }

.button-group.stacked-for-medium.expanded .button, .button-group.stacked-for-small.expanded .button, .button-group.stacked.expanded .button {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 0px;
  flex: 1 1 0px; }

@media print, screen and (min-width: 40em) {
  .button-group.stacked-for-small .button {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    margin-bottom: 0; } }

@media print, screen and (min-width: 64em) {
  .button-group.stacked-for-medium .button {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    margin-bottom: 0; } }

@media screen and (max-width: 39.99875em) {
  .button-group.stacked-for-small.expanded {
    display: block; }
  .button-group.stacked-for-small.expanded .button {
    display: block;
    margin-right: 0; } }

@media screen and (max-width: 63.99875em) {
  .button-group.stacked-for-medium.expanded {
    display: block; }
  .button-group.stacked-for-medium.expanded .button {
    display: block;
    margin-right: 0; } }

.card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  margin-bottom: 1rem;
  border: 1px solid #e6e6e6;
  border-radius: 0;
  background: #fefefe;
  -webkit-box-shadow: none;
  box-shadow: none;
  overflow: hidden;
  color: #0a0a0a; }

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

.card-divider {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  padding: 1rem;
  background: #e6e6e6; }

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

.card-section {
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  padding: 1rem; }

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

.card-image {
  min-height: 1px; }

.callout {
  position: relative;
  margin: 0 0 1rem 0;
  padding: 1rem;
  border: 1px solid rgba(10, 10, 10, 0.25);
  border-radius: 0;
  background-color: #fff;
  color: #0a0a0a; }

.callout > :first-child {
  margin-top: 0; }

.callout > :last-child {
  margin-bottom: 0; }

.callout.primary {
  background-color: #d7ecfa;
  color: #0a0a0a; }

.callout.secondary {
  background-color: #eaeaea;
  color: #0a0a0a; }

.callout.success {
  background-color: #e1faea;
  color: #0a0a0a; }

.callout.warning {
  background-color: #fff3d9;
  color: #0a0a0a; }

.callout.alert {
  background-color: #f7e4e1;
  color: #0a0a0a; }

.callout.small {
  padding-top: .5rem;
  padding-right: .5rem;
  padding-bottom: .5rem;
  padding-left: .5rem; }

.callout.large {
  padding-top: 3rem;
  padding-right: 3rem;
  padding-bottom: 3rem;
  padding-left: 3rem; }

.close-button {
  position: absolute;
  color: #8a8a8a;
  cursor: pointer; }

[data-whatinput=mouse] .close-button {
  outline: 0; }

.close-button:focus, .close-button:hover {
  color: #0a0a0a; }

.close-button.small {
  right: .66rem;
  top: .33em;
  font-size: 1.5em;
  line-height: 1; }

.close-button, .close-button.medium {
  right: 1rem;
  top: .5rem;
  font-size: 2em;
  line-height: 1; }

.menu {
  padding: 0;
  margin: 0;
  list-style: none;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }

[data-whatinput=mouse] .menu li {
  outline: 0; }

.menu .button, .menu a {
  line-height: 1;
  text-decoration: none;
  display: block;
  padding: .7rem 1rem; }

.menu a, .menu button, .menu input, .menu select {
  margin-bottom: 0; }

.menu input {
  display: inline-block; }

.menu, .menu.horizontal {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row; }

.menu.vertical {
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column; }

.menu.expanded li {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 0px;
  flex: 1 1 0px; }

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

.menu.simple li + li {
  margin-left: 1rem; }

.menu.simple a {
  padding: 0; }

@media print, screen and (min-width: 40em) {
  .menu.medium-horizontal {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row; }
  .menu.medium-vertical {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column; }
  .menu.medium-expanded li {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0px; }
  .menu.medium-simple li {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0px; } }

@media print, screen and (min-width: 64em) {
  .menu.large-horizontal {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row; }
  .menu.large-vertical {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column; }
  .menu.large-expanded li {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0px; }
  .menu.large-simple li {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0px; } }

.menu.nested {
  margin-right: 0;
  margin-left: 1rem; }

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

.menu.icon-bottom a, .menu.icon-left a, .menu.icon-right a, .menu.icon-top a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

.menu.icon-left li a {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap; }

.menu.icon-left li a i, .menu.icon-left li a img, .menu.icon-left li a svg {
  margin-right: .25rem; }

.menu.icon-right li a {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap; }

.menu.icon-right li a i, .menu.icon-right li a img, .menu.icon-right li a svg {
  margin-left: .25rem; }

.menu.icon-top li a {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap; }

.menu.icon-top li a i, .menu.icon-top li a img, .menu.icon-top li a svg {
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  margin-bottom: .25rem;
  text-align: center; }

.menu.icon-bottom li a {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap; }

.menu.icon-bottom li a i, .menu.icon-bottom li a img, .menu.icon-bottom li a svg {
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  margin-bottom: .25rem;
  text-align: center; }

.menu .is-active > a {
  background: #1779ba;
  color: #fefefe; }

.menu .active > a {
  background: #1779ba;
  color: #fefefe; }

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

.menu.align-right li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end; }

.menu.align-right li .submenu li {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start; }

.menu.align-right.vertical li {
  display: block;
  text-align: right; }

.menu.align-right.vertical li .submenu li {
  text-align: right; }

.menu.align-right .nested {
  margin-right: 1rem;
  margin-left: 0; }

.menu.align-center li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center; }

.menu.align-center li .submenu li {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start; }

.menu .menu-text {
  padding: .7rem 1rem;
  font-weight: 700;
  line-height: 1;
  color: inherit; }

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

.menu-centered > .menu li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center; }

.menu-centered > .menu li .submenu li {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start; }

.no-js [data-responsive-menu] ul {
  display: none; }

.menu-icon {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  width: 20px;
  height: 16px;
  cursor: pointer; }

.menu-icon::after {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 2px;
  background: #fefefe;
  -webkit-box-shadow: 0 7px 0 #fefefe,0 14px 0 #fefefe;
  box-shadow: 0 7px 0 #fefefe,0 14px 0 #fefefe;
  content: ''; }

.menu-icon:hover::after {
  background: #cacaca;
  -webkit-box-shadow: 0 7px 0 #cacaca,0 14px 0 #cacaca;
  box-shadow: 0 7px 0 #cacaca,0 14px 0 #cacaca; }

.menu-icon.dark {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  width: 20px;
  height: 16px;
  cursor: pointer; }

.menu-icon.dark::after {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 2px;
  background: #0a0a0a;
  -webkit-box-shadow: 0 7px 0 #0a0a0a,0 14px 0 #0a0a0a;
  box-shadow: 0 7px 0 #0a0a0a,0 14px 0 #0a0a0a;
  content: ''; }

.menu-icon.dark:hover::after {
  background: #8a8a8a;
  -webkit-box-shadow: 0 7px 0 #8a8a8a,0 14px 0 #8a8a8a;
  box-shadow: 0 7px 0 #8a8a8a,0 14px 0 #8a8a8a; }

.is-drilldown {
  position: relative;
  overflow: hidden; }

.is-drilldown li {
  display: block; }

.is-drilldown.animate-height {
  -webkit-transition: height .5s;
  transition: height .5s; }

.drilldown a {
  padding: .7rem 1rem;
  background: #fefefe; }

.drilldown .is-drilldown-submenu {
  position: absolute;
  top: 0;
  left: 100%;
  z-index: -1;
  width: 100%;
  background: #fefefe;
  -webkit-transition: -webkit-transform .15s linear;
  transition: -webkit-transform .15s linear;
  transition: transform .15s linear;
  transition: transform .15s linear, -webkit-transform .15s linear;
  transition: transform .15s linear,-webkit-transform .15s linear; }

.drilldown .is-drilldown-submenu.is-active {
  z-index: 1;
  display: block;
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%); }

.drilldown .is-drilldown-submenu.is-closing {
  -webkit-transform: translateX(100%);
  transform: translateX(100%); }

.drilldown .is-drilldown-submenu a {
  padding: .7rem 1rem; }

.drilldown .nested.is-drilldown-submenu {
  margin-right: 0;
  margin-left: 0; }

.drilldown .drilldown-submenu-cover-previous {
  min-height: 100%; }

.drilldown .is-drilldown-submenu-parent > a {
  position: relative; }

.drilldown .is-drilldown-submenu-parent > a::after {
  display: block;
  width: 0;
  height: 0;
  border: inset 6px;
  content: '';
  border-right-width: 0;
  border-left-style: solid;
  border-color: transparent transparent transparent #1779ba;
  position: absolute;
  top: 50%;
  margin-top: -6px;
  right: 1rem; }

.drilldown.align-left .is-drilldown-submenu-parent > a::after {
  display: block;
  width: 0;
  height: 0;
  border: inset 6px;
  content: '';
  border-right-width: 0;
  border-left-style: solid;
  border-color: transparent transparent transparent #1779ba;
  right: 1rem;
  left: auto; }

.drilldown.align-right .is-drilldown-submenu-parent > a::after {
  display: block;
  width: 0;
  height: 0;
  border: inset 6px;
  content: '';
  border-left-width: 0;
  border-right-style: solid;
  border-color: transparent #1779ba transparent transparent;
  right: auto;
  left: 1rem; }

.drilldown .js-drilldown-back > a::before {
  display: block;
  width: 0;
  height: 0;
  border: inset 6px;
  content: '';
  border-left-width: 0;
  border-right-style: solid;
  border-color: transparent #1779ba transparent transparent;
  border-left-width: 0;
  display: inline-block;
  vertical-align: middle;
  margin-right: .75rem; }

.dropdown-pane {
  position: absolute;
  z-index: 10;
  display: none;
  width: 300px;
  padding: 1rem;
  visibility: hidden;
  border: 1px solid #cacaca;
  border-radius: 0;
  background-color: #fefefe;
  font-size: 1rem; }

.dropdown-pane.is-opening {
  display: block; }

.dropdown-pane.is-open {
  display: block;
  visibility: visible; }

.dropdown-pane.tiny {
  width: 100px; }

.dropdown-pane.small {
  width: 200px; }

.dropdown-pane.large {
  width: 400px; }

.dropdown.menu > li.opens-left > .is-dropdown-submenu {
  top: 100%;
  right: 0;
  left: auto; }

.dropdown.menu > li.opens-right > .is-dropdown-submenu {
  top: 100%;
  right: auto;
  left: 0; }

.dropdown.menu > li.is-dropdown-submenu-parent > a {
  position: relative;
  padding-right: 1.5rem; }

.dropdown.menu > li.is-dropdown-submenu-parent > a::after {
  display: block;
  width: 0;
  height: 0;
  border: inset 6px;
  content: '';
  border-bottom-width: 0;
  border-top-style: solid;
  border-color: #1779ba transparent transparent;
  right: 5px;
  left: auto;
  margin-top: -3px; }

[data-whatinput=mouse] .dropdown.menu a {
  outline: 0; }

.dropdown.menu > li > a {
  padding: .7rem 1rem; }

.dropdown.menu > li.is-active > a {
  background: 0 0;
  color: #1779ba; }

.no-js .dropdown.menu ul {
  display: none; }

.dropdown.menu .nested.is-dropdown-submenu {
  margin-right: 0;
  margin-left: 0; }

.dropdown.menu.vertical > li .is-dropdown-submenu {
  top: 0; }

.dropdown.menu.vertical > li.opens-left > .is-dropdown-submenu {
  top: 0;
  right: 100%;
  left: auto; }

.dropdown.menu.vertical > li.opens-right > .is-dropdown-submenu {
  right: auto;
  left: 100%; }

.dropdown.menu.vertical > li > a::after {
  right: 14px; }

.dropdown.menu.vertical > li.opens-left > a::after {
  display: block;
  width: 0;
  height: 0;
  border: inset 6px;
  content: '';
  border-left-width: 0;
  border-right-style: solid;
  border-color: transparent #1779ba transparent transparent;
  right: auto;
  left: 5px; }

.dropdown.menu.vertical > li.opens-right > a::after {
  display: block;
  width: 0;
  height: 0;
  border: inset 6px;
  content: '';
  border-right-width: 0;
  border-left-style: solid;
  border-color: transparent transparent transparent #1779ba; }

@media print, screen and (min-width: 40em) {
  .dropdown.menu.medium-horizontal > li.opens-left > .is-dropdown-submenu {
    top: 100%;
    right: 0;
    left: auto; }
  .dropdown.menu.medium-horizontal > li.opens-right > .is-dropdown-submenu {
    top: 100%;
    right: auto;
    left: 0; }
  .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a {
    position: relative;
    padding-right: 1.5rem; }
  .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a::after {
    display: block;
    width: 0;
    height: 0;
    border: inset 6px;
    content: '';
    border-bottom-width: 0;
    border-top-style: solid;
    border-color: #1779ba transparent transparent;
    right: 5px;
    left: auto;
    margin-top: -3px; }
  .dropdown.menu.medium-vertical > li .is-dropdown-submenu {
    top: 0; }
  .dropdown.menu.medium-vertical > li.opens-left > .is-dropdown-submenu {
    top: 0;
    right: 100%;
    left: auto; }
  .dropdown.menu.medium-vertical > li.opens-right > .is-dropdown-submenu {
    right: auto;
    left: 100%; }
  .dropdown.menu.medium-vertical > li > a::after {
    right: 14px; }
  .dropdown.menu.medium-vertical > li.opens-left > a::after {
    display: block;
    width: 0;
    height: 0;
    border: inset 6px;
    content: '';
    border-left-width: 0;
    border-right-style: solid;
    border-color: transparent #1779ba transparent transparent;
    right: auto;
    left: 5px; }
  .dropdown.menu.medium-vertical > li.opens-right > a::after {
    display: block;
    width: 0;
    height: 0;
    border: inset 6px;
    content: '';
    border-right-width: 0;
    border-left-style: solid;
    border-color: transparent transparent transparent #1779ba; } }

@media print, screen and (min-width: 64em) {
  .dropdown.menu.large-horizontal > li.opens-left > .is-dropdown-submenu {
    top: 100%;
    right: 0;
    left: auto; }
  .dropdown.menu.large-horizontal > li.opens-right > .is-dropdown-submenu {
    top: 100%;
    right: auto;
    left: 0; }
  .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a {
    position: relative;
    padding-right: 1.5rem; }
  .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a::after {
    display: block;
    width: 0;
    height: 0;
    border: inset 6px;
    content: '';
    border-bottom-width: 0;
    border-top-style: solid;
    border-color: #1779ba transparent transparent;
    right: 5px;
    left: auto;
    margin-top: -3px; }
  .dropdown.menu.large-vertical > li .is-dropdown-submenu {
    top: 0; }
  .dropdown.menu.large-vertical > li.opens-left > .is-dropdown-submenu {
    top: 0;
    right: 100%;
    left: auto; }
  .dropdown.menu.large-vertical > li.opens-right > .is-dropdown-submenu {
    right: auto;
    left: 100%; }
  .dropdown.menu.large-vertical > li > a::after {
    right: 14px; }
  .dropdown.menu.large-vertical > li.opens-left > a::after {
    display: block;
    width: 0;
    height: 0;
    border: inset 6px;
    content: '';
    border-left-width: 0;
    border-right-style: solid;
    border-color: transparent #1779ba transparent transparent;
    right: auto;
    left: 5px; }
  .dropdown.menu.large-vertical > li.opens-right > a::after {
    display: block;
    width: 0;
    height: 0;
    border: inset 6px;
    content: '';
    border-right-width: 0;
    border-left-style: solid;
    border-color: transparent transparent transparent #1779ba; } }

.dropdown.menu.align-right .is-dropdown-submenu.first-sub {
  top: 100%;
  right: 0;
  left: auto; }

.is-dropdown-menu.vertical {
  width: 100px; }

.is-dropdown-menu.vertical.align-right {
  float: right; }

.is-dropdown-submenu-parent {
  position: relative; }

.is-dropdown-submenu-parent a::after {
  position: absolute;
  top: 50%;
  right: 5px;
  left: auto;
  margin-top: -6px; }

.is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu {
  top: 100%;
  left: auto; }

.is-dropdown-submenu-parent.opens-left > .is-dropdown-submenu {
  right: 100%;
  left: auto; }

.is-dropdown-submenu-parent.opens-right > .is-dropdown-submenu {
  right: auto;
  left: 100%; }

.is-dropdown-submenu {
  position: absolute;
  top: 0;
  left: 100%;
  z-index: 1;
  display: none;
  min-width: 200px;
  border: 1px solid #cacaca;
  background: #fefefe; }

.dropdown .is-dropdown-submenu a {
  padding: .7rem 1rem; }

.is-dropdown-submenu .is-dropdown-submenu-parent > a::after {
  right: 14px; }

.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after {
  display: block;
  width: 0;
  height: 0;
  border: inset 6px;
  content: '';
  border-left-width: 0;
  border-right-style: solid;
  border-color: transparent #1779ba transparent transparent;
  right: auto;
  left: 5px; }

.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after {
  display: block;
  width: 0;
  height: 0;
  border: inset 6px;
  content: '';
  border-right-width: 0;
  border-left-style: solid;
  border-color: transparent transparent transparent #1779ba; }

.is-dropdown-submenu .is-dropdown-submenu {
  margin-top: -1px; }

.is-dropdown-submenu > li {
  width: 100%; }

.is-dropdown-submenu.js-dropdown-active {
  display: block; }

.flex-video, .responsive-embed {
  position: relative;
  height: 0;
  margin-bottom: 1rem;
  padding-bottom: 75%;
  overflow: hidden; }

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

.flex-video.widescreen, .responsive-embed.widescreen {
  padding-bottom: 56.25%; }

.label {
  display: inline-block;
  padding: .33333rem .5rem;
  border-radius: 0;
  font-size: .8rem;
  line-height: 1;
  white-space: nowrap;
  cursor: default;
  background: #1779ba;
  color: #fefefe; }

.label.primary {
  background: #1779ba;
  color: #fefefe; }

.label.secondary {
  background: #767676;
  color: #fefefe; }

.label.success {
  background: #3adb76;
  color: #0a0a0a; }

.label.warning {
  background: #ffae00;
  color: #0a0a0a; }

.label.alert {
  background: #cc4b37;
  color: #fefefe; }

.media-object {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 1rem;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap; }

.media-object img {
  max-width: none; }

@media screen and (max-width: 39.99875em) {
  .media-object.stack-for-small {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; } }

.media-object-section {
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto; }

.media-object-section:first-child {
  padding-right: 1rem; }

.media-object-section:last-child:not(:nth-child(2)) {
  padding-left: 1rem; }

.media-object-section > :last-child {
  margin-bottom: 0; }

@media screen and (max-width: 39.99875em) {
  .stack-for-small .media-object-section {
    padding: 0;
    padding-bottom: 1rem;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%; }
  .stack-for-small .media-object-section img {
    width: 100%; } }

.media-object-section.main-section {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 0px;
  flex: 1 1 0px; }

.is-off-canvas-open {
  overflow: hidden; }

.js-off-canvas-overlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
  width: 100%;
  height: 100%;
  -webkit-transition: opacity .5s ease,visibility .5s ease;
  transition: opacity .5s ease,visibility .5s ease;
  background: rgba(254, 254, 254, 0.25);
  opacity: 0;
  visibility: hidden;
  overflow: hidden; }

.js-off-canvas-overlay.is-visible {
  opacity: 1;
  visibility: visible; }

.js-off-canvas-overlay.is-closable {
  cursor: pointer; }

.js-off-canvas-overlay.is-overlay-absolute {
  position: absolute; }

.js-off-canvas-overlay.is-overlay-fixed {
  position: fixed; }

.off-canvas-wrapper {
  position: relative;
  overflow: hidden; }

.off-canvas {
  position: fixed;
  z-index: 12;
  -webkit-transition: -webkit-transform .5s ease;
  transition: -webkit-transform .5s ease;
  transition: transform .5s ease;
  transition: transform .5s ease, -webkit-transform .5s ease;
  transition: transform .5s ease,-webkit-transform .5s ease;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  background: #e6e6e6; }

[data-whatinput=mouse] .off-canvas {
  outline: 0; }

.off-canvas.is-transition-push {
  z-index: 12; }

.off-canvas.is-closed {
  visibility: hidden; }

.off-canvas.is-transition-overlap {
  z-index: 13; }

.off-canvas.is-transition-overlap.is-open {
  -webkit-box-shadow: 0 0 10px rgba(10, 10, 10, 0.7);
  box-shadow: 0 0 10px rgba(10, 10, 10, 0.7); }

.off-canvas.is-open {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0); }

.off-canvas-absolute {
  position: absolute;
  z-index: 12;
  -webkit-transition: -webkit-transform .5s ease;
  transition: -webkit-transform .5s ease;
  transition: transform .5s ease;
  transition: transform .5s ease, -webkit-transform .5s ease;
  transition: transform .5s ease,-webkit-transform .5s ease;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  background: #e6e6e6; }

[data-whatinput=mouse] .off-canvas-absolute {
  outline: 0; }

.off-canvas-absolute.is-transition-push {
  z-index: 12; }

.off-canvas-absolute.is-closed {
  visibility: hidden; }

.off-canvas-absolute.is-transition-overlap {
  z-index: 13; }

.off-canvas-absolute.is-transition-overlap.is-open {
  -webkit-box-shadow: 0 0 10px rgba(10, 10, 10, 0.7);
  box-shadow: 0 0 10px rgba(10, 10, 10, 0.7); }

.off-canvas-absolute.is-open {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0); }

.position-left {
  top: 0;
  left: 0;
  height: 100%;
  overflow-y: auto;
  width: 250px;
  -webkit-transform: translateX(-250px);
  transform: translateX(-250px); }

.off-canvas-content .off-canvas.position-left {
  -webkit-transform: translateX(-250px);
  transform: translateX(-250px); }

.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0); }

.off-canvas-content.is-open-left.has-transition-push {
  -webkit-transform: translateX(250px);
  transform: translateX(250px); }

.position-left.is-transition-push {
  -webkit-box-shadow: inset -13px 0 20px -13px rgba(10, 10, 10, 0.25);
  box-shadow: inset -13px 0 20px -13px rgba(10, 10, 10, 0.25); }

.position-right {
  top: 0;
  right: 0;
  height: 100%;
  overflow-y: auto;
  width: 250px;
  -webkit-transform: translateX(250px);
  transform: translateX(250px); }

.off-canvas-content .off-canvas.position-right {
  -webkit-transform: translateX(250px);
  transform: translateX(250px); }

.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0); }

.off-canvas-content.is-open-right.has-transition-push {
  -webkit-transform: translateX(-250px);
  transform: translateX(-250px); }

.position-right.is-transition-push {
  -webkit-box-shadow: inset 13px 0 20px -13px rgba(10, 10, 10, 0.25);
  box-shadow: inset 13px 0 20px -13px rgba(10, 10, 10, 0.25); }

.position-top {
  top: 0;
  left: 0;
  width: 100%;
  overflow-x: auto;
  height: 250px;
  -webkit-transform: translateY(-250px);
  transform: translateY(-250px); }

.off-canvas-content .off-canvas.position-top {
  -webkit-transform: translateY(-250px);
  transform: translateY(-250px); }

.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0); }

.off-canvas-content.is-open-top.has-transition-push {
  -webkit-transform: translateY(250px);
  transform: translateY(250px); }

.position-top.is-transition-push {
  -webkit-box-shadow: inset 0 -13px 20px -13px rgba(10, 10, 10, 0.25);
  box-shadow: inset 0 -13px 20px -13px rgba(10, 10, 10, 0.25); }

.position-bottom {
  bottom: 0;
  left: 0;
  width: 100%;
  overflow-x: auto;
  height: 250px;
  -webkit-transform: translateY(250px);
  transform: translateY(250px); }

.off-canvas-content .off-canvas.position-bottom {
  -webkit-transform: translateY(250px);
  transform: translateY(250px); }

.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0); }

.off-canvas-content.is-open-bottom.has-transition-push {
  -webkit-transform: translateY(-250px);
  transform: translateY(-250px); }

.position-bottom.is-transition-push {
  -webkit-box-shadow: inset 0 13px 20px -13px rgba(10, 10, 10, 0.25);
  box-shadow: inset 0 13px 20px -13px rgba(10, 10, 10, 0.25); }

.off-canvas-content {
  -webkit-transform: none;
  transform: none;
  -webkit-transition: -webkit-transform .5s ease;
  transition: -webkit-transform .5s ease;
  transition: transform .5s ease;
  transition: transform .5s ease, -webkit-transform .5s ease;
  transition: transform .5s ease,-webkit-transform .5s ease;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }

.off-canvas-content.has-transition-push {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0); }

.off-canvas-content .off-canvas.is-open {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0); }

@media print, screen and (min-width: 40em) {
  .position-left.reveal-for-medium {
    -webkit-transform: none;
    transform: none;
    z-index: 12;
    -webkit-transition: none;
    transition: none;
    visibility: visible; }
  .position-left.reveal-for-medium .close-button {
    display: none; }
  .off-canvas-content .position-left.reveal-for-medium {
    -webkit-transform: none;
    transform: none; }
  .off-canvas-content.has-reveal-left {
    margin-left: 250px; }
  .position-left.reveal-for-medium ~ .off-canvas-content {
    margin-left: 250px; }
  .position-right.reveal-for-medium {
    -webkit-transform: none;
    transform: none;
    z-index: 12;
    -webkit-transition: none;
    transition: none;
    visibility: visible; }
  .position-right.reveal-for-medium .close-button {
    display: none; }
  .off-canvas-content .position-right.reveal-for-medium {
    -webkit-transform: none;
    transform: none; }
  .off-canvas-content.has-reveal-right {
    margin-right: 250px; }
  .position-right.reveal-for-medium ~ .off-canvas-content {
    margin-right: 250px; }
  .position-top.reveal-for-medium {
    -webkit-transform: none;
    transform: none;
    z-index: 12;
    -webkit-transition: none;
    transition: none;
    visibility: visible; }
  .position-top.reveal-for-medium .close-button {
    display: none; }
  .off-canvas-content .position-top.reveal-for-medium {
    -webkit-transform: none;
    transform: none; }
  .off-canvas-content.has-reveal-top {
    margin-top: 250px; }
  .position-top.reveal-for-medium ~ .off-canvas-content {
    margin-top: 250px; }
  .position-bottom.reveal-for-medium {
    -webkit-transform: none;
    transform: none;
    z-index: 12;
    -webkit-transition: none;
    transition: none;
    visibility: visible; }
  .position-bottom.reveal-for-medium .close-button {
    display: none; }
  .off-canvas-content .position-bottom.reveal-for-medium {
    -webkit-transform: none;
    transform: none; }
  .off-canvas-content.has-reveal-bottom {
    margin-bottom: 250px; }
  .position-bottom.reveal-for-medium ~ .off-canvas-content {
    margin-bottom: 250px; } }

@media print, screen and (min-width: 64em) {
  .position-left.reveal-for-large {
    -webkit-transform: none;
    transform: none;
    z-index: 12;
    -webkit-transition: none;
    transition: none;
    visibility: visible; }
  .position-left.reveal-for-large .close-button {
    display: none; }
  .off-canvas-content .position-left.reveal-for-large {
    -webkit-transform: none;
    transform: none; }
  .off-canvas-content.has-reveal-left {
    margin-left: 250px; }
  .position-left.reveal-for-large ~ .off-canvas-content {
    margin-left: 250px; }
  .position-right.reveal-for-large {
    -webkit-transform: none;
    transform: none;
    z-index: 12;
    -webkit-transition: none;
    transition: none;
    visibility: visible; }
  .position-right.reveal-for-large .close-button {
    display: none; }
  .off-canvas-content .position-right.reveal-for-large {
    -webkit-transform: none;
    transform: none; }
  .off-canvas-content.has-reveal-right {
    margin-right: 250px; }
  .position-right.reveal-for-large ~ .off-canvas-content {
    margin-right: 250px; }
  .position-top.reveal-for-large {
    -webkit-transform: none;
    transform: none;
    z-index: 12;
    -webkit-transition: none;
    transition: none;
    visibility: visible; }
  .position-top.reveal-for-large .close-button {
    display: none; }
  .off-canvas-content .position-top.reveal-for-large {
    -webkit-transform: none;
    transform: none; }
  .off-canvas-content.has-reveal-top {
    margin-top: 250px; }
  .position-top.reveal-for-large ~ .off-canvas-content {
    margin-top: 250px; }
  .position-bottom.reveal-for-large {
    -webkit-transform: none;
    transform: none;
    z-index: 12;
    -webkit-transition: none;
    transition: none;
    visibility: visible; }
  .position-bottom.reveal-for-large .close-button {
    display: none; }
  .off-canvas-content .position-bottom.reveal-for-large {
    -webkit-transform: none;
    transform: none; }
  .off-canvas-content.has-reveal-bottom {
    margin-bottom: 250px; }
  .position-bottom.reveal-for-large ~ .off-canvas-content {
    margin-bottom: 250px; } }

@media print, screen and (min-width: 40em) {
  .off-canvas.in-canvas-for-medium {
    visibility: visible;
    height: auto;
    position: static;
    background: 0 0;
    width: auto;
    overflow: visible;
    -webkit-transition: none;
    transition: none; }
  .off-canvas.in-canvas-for-medium.position-bottom, .off-canvas.in-canvas-for-medium.position-left, .off-canvas.in-canvas-for-medium.position-right, .off-canvas.in-canvas-for-medium.position-top {
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-transform: none;
    transform: none; }
  .off-canvas.in-canvas-for-medium .close-button {
    display: none; } }

@media print, screen and (min-width: 64em) {
  .off-canvas.in-canvas-for-large {
    visibility: visible;
    height: auto;
    position: static;
    background: 0 0;
    width: auto;
    overflow: visible;
    -webkit-transition: none;
    transition: none; }
  .off-canvas.in-canvas-for-large.position-bottom, .off-canvas.in-canvas-for-large.position-left, .off-canvas.in-canvas-for-large.position-right, .off-canvas.in-canvas-for-large.position-top {
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-transform: none;
    transform: none; }
  .off-canvas.in-canvas-for-large .close-button {
    display: none; } }

.orbit {
  position: relative; }

.orbit-container {
  position: relative;
  height: 0;
  margin: 0;
  list-style: none;
  overflow: hidden; }

.orbit-slide {
  width: 100%;
  position: absolute; }

.orbit-slide.no-motionui.is-active {
  top: 0;
  left: 0; }

.orbit-figure {
  margin: 0; }

.orbit-image {
  width: 100%;
  max-width: 100%;
  margin: 0; }

.orbit-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  margin-bottom: 0;
  padding: 1rem;
  background-color: rgba(10, 10, 10, 0.5);
  color: #fefefe; }

.orbit-next, .orbit-previous {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 10;
  padding: 1rem;
  color: #fefefe; }

[data-whatinput=mouse] .orbit-next, [data-whatinput=mouse] .orbit-previous {
  outline: 0; }

.orbit-next:active, .orbit-next:focus, .orbit-next:hover, .orbit-previous:active, .orbit-previous:focus, .orbit-previous:hover {
  background-color: rgba(10, 10, 10, 0.5); }

.orbit-previous {
  left: 0; }

.orbit-next {
  left: auto;
  right: 0; }

.orbit-bullets {
  position: relative;
  margin-top: .8rem;
  margin-bottom: .8rem;
  text-align: center; }

[data-whatinput=mouse] .orbit-bullets {
  outline: 0; }

.orbit-bullets button {
  width: 1.2rem;
  height: 1.2rem;
  margin: .1rem;
  border-radius: 50%;
  background-color: #cacaca; }

.orbit-bullets button:hover {
  background-color: #8a8a8a; }

.orbit-bullets button.is-active {
  background-color: #8a8a8a; }

.pagination {
  margin-left: 0;
  margin-bottom: 1rem; }

.pagination::after, .pagination::before {
  display: table;
  content: ' ';
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1; }

.pagination::after {
  clear: both; }

.pagination li {
  margin-right: .0625rem;
  border-radius: 0;
  font-size: .875rem;
  display: none; }

.pagination li:first-child, .pagination li:last-child {
  display: inline-block; }

@media print, screen and (min-width: 40em) {
  .pagination li {
    display: inline-block; } }

.pagination a, .pagination button {
  display: block;
  padding: .1875rem .625rem;
  border-radius: 0;
  color: #0a0a0a; }

.pagination a:hover, .pagination button:hover {
  background: #e6e6e6; }

.pagination .current {
  padding: .1875rem .625rem;
  background: #1779ba;
  color: #fefefe;
  cursor: default; }

.pagination .disabled {
  padding: .1875rem .625rem;
  color: #cacaca;
  cursor: not-allowed; }

.pagination .disabled:hover {
  background: 0 0; }

.pagination .ellipsis::after {
  padding: .1875rem .625rem;
  content: '\2026';
  color: #0a0a0a; }

.pagination-previous a::before, .pagination-previous.disabled::before {
  display: inline-block;
  margin-right: .5rem;
  content: '\00ab'; }

.pagination-next a::after, .pagination-next.disabled::after {
  display: inline-block;
  margin-left: .5rem;
  content: '\00bb'; }

.progress {
  height: 1rem;
  margin-bottom: 1rem;
  border-radius: 0;
  background-color: #cacaca; }

.progress.primary .progress-meter {
  background-color: #1779ba; }

.progress.secondary .progress-meter {
  background-color: #767676; }

.progress.success .progress-meter {
  background-color: #3adb76; }

.progress.warning .progress-meter {
  background-color: #ffae00; }

.progress.alert .progress-meter {
  background-color: #cc4b37; }

.progress-meter {
  position: relative;
  display: block;
  width: 0%;
  height: 100%;
  background-color: #1779ba; }

.progress-meter-text {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  position: absolute;
  margin: 0;
  font-size: .75rem;
  font-weight: 700;
  color: #fefefe;
  white-space: nowrap; }

html.is-reveal-open {
  position: fixed;
  width: 100%;
  overflow-y: hidden; }

html.is-reveal-open.zf-has-scroll {
  overflow-y: scroll; }

html.is-reveal-open body {
  overflow-y: hidden; }

.reveal-overlay {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1005;
  display: none;
  background-color: rgba(10, 10, 10, 0.45);
  overflow-y: auto; }

.reveal {
  z-index: 1006;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  display: none;
  padding: 1rem;
  border: 1px solid #cacaca;
  border-radius: 0;
  background-color: #fefefe;
  position: relative;
  top: 100px;
  margin-right: auto;
  margin-left: auto;
  overflow-y: auto; }

[data-whatinput=mouse] .reveal {
  outline: 0; }

@media print, screen and (min-width: 40em) {
  .reveal {
    min-height: 0; } }

.reveal .column {
  min-width: 0; }

.reveal > :last-child {
  margin-bottom: 0; }

@media print, screen and (min-width: 40em) {
  .reveal {
    width: 600px;
    max-width: 75rem; } }

.reveal.collapse {
  padding: 0; }

@media print, screen and (min-width: 40em) {
  .reveal.tiny {
    width: 30%;
    max-width: 75rem; } }

@media print, screen and (min-width: 40em) {
  .reveal.small {
    width: 50%;
    max-width: 75rem; } }

@media print, screen and (min-width: 40em) {
  .reveal.large {
    width: 90%;
    max-width: 75rem; } }

.reveal.full {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  max-width: none;
  height: 100%;
  min-height: 100%;
  margin-left: 0;
  border: 0;
  border-radius: 0; }

@media screen and (max-width: 39.99875em) {
  .reveal {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    max-width: none;
    height: 100%;
    min-height: 100%;
    margin-left: 0;
    border: 0;
    border-radius: 0; } }

.reveal.without-overlay {
  position: fixed; }

.slider {
  position: relative;
  height: .5rem;
  margin-top: 1.25rem;
  margin-bottom: 2.25rem;
  background-color: #e6e6e6;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: none;
  touch-action: none; }

.slider-fill {
  position: absolute;
  top: 0;
  left: 0;
  display: inline-block;
  max-width: 100%;
  height: .5rem;
  background-color: #cacaca;
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out; }

.slider-fill.is-dragging {
  -webkit-transition: all 0s linear;
  transition: all 0s linear; }

.slider-handle {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 0;
  z-index: 1;
  display: inline-block;
  width: 1.4rem;
  height: 1.4rem;
  border-radius: 0;
  background-color: #1779ba;
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
  -ms-touch-action: manipulation;
  touch-action: manipulation; }

[data-whatinput=mouse] .slider-handle {
  outline: 0; }

.slider-handle:hover {
  background-color: #14679e; }

.slider-handle.is-dragging {
  -webkit-transition: all 0s linear;
  transition: all 0s linear; }

.slider.disabled, .slider[disabled] {
  opacity: .25;
  cursor: not-allowed; }

.slider.vertical {
  display: inline-block;
  width: .5rem;
  height: 12.5rem;
  margin: 0 1.25rem;
  -webkit-transform: scale(1, -1);
  transform: scale(1, -1); }

.slider.vertical .slider-fill {
  top: 0;
  width: .5rem;
  max-height: 100%; }

.slider.vertical .slider-handle {
  position: absolute;
  top: 0;
  left: 50%;
  width: 1.4rem;
  height: 1.4rem;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%); }

.sticky-container {
  position: relative; }

.sticky {
  position: relative;
  z-index: 0;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.sticky.is-stuck {
  position: fixed;
  z-index: 5;
  width: 100%; }

.sticky.is-stuck.is-at-top {
  top: 0; }

.sticky.is-stuck.is-at-bottom {
  bottom: 0; }

.sticky.is-anchored {
  position: relative;
  right: auto;
  left: auto; }

.sticky.is-anchored.is-at-bottom {
  bottom: 0; }

.switch {
  height: 2rem;
  position: relative;
  margin-bottom: 1rem;
  outline: 0;
  font-size: .875rem;
  font-weight: 700;
  color: #fefefe;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.switch-input {
  position: absolute;
  margin-bottom: 0;
  opacity: 0; }

.switch-paddle {
  position: relative;
  display: block;
  width: 4rem;
  height: 2rem;
  border-radius: 0;
  background: #cacaca;
  -webkit-transition: all .25s ease-out;
  transition: all .25s ease-out;
  font-weight: inherit;
  color: inherit;
  cursor: pointer; }

input + .switch-paddle {
  margin: 0; }

.switch-paddle::after {
  position: absolute;
  top: .25rem;
  left: .25rem;
  display: block;
  width: 1.5rem;
  height: 1.5rem;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  border-radius: 0;
  background: #fefefe;
  -webkit-transition: all .25s ease-out;
  transition: all .25s ease-out;
  content: ''; }

input:checked ~ .switch-paddle {
  background: #1779ba; }

input:checked ~ .switch-paddle::after {
  left: 2.25rem; }

[data-whatinput=mouse] input:focus ~ .switch-paddle {
  outline: 0; }

.switch-active, .switch-inactive {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%); }

.switch-active {
  left: 8%;
  display: none; }

input:checked + label > .switch-active {
  display: block; }

.switch-inactive {
  right: 15%; }

input:checked + label > .switch-inactive {
  display: none; }

.switch.tiny {
  height: 1.5rem; }

.switch.tiny .switch-paddle {
  width: 3rem;
  height: 1.5rem;
  font-size: .625rem; }

.switch.tiny .switch-paddle::after {
  top: .25rem;
  left: .25rem;
  width: 1rem;
  height: 1rem; }

.switch.tiny input:checked ~ .switch-paddle::after {
  left: 1.75rem; }

.switch.small {
  height: 1.75rem; }

.switch.small .switch-paddle {
  width: 3.5rem;
  height: 1.75rem;
  font-size: .75rem; }

.switch.small .switch-paddle::after {
  top: .25rem;
  left: .25rem;
  width: 1.25rem;
  height: 1.25rem; }

.switch.small input:checked ~ .switch-paddle::after {
  left: 2rem; }

.switch.large {
  height: 2.5rem; }

.switch.large .switch-paddle {
  width: 5rem;
  height: 2.5rem;
  font-size: 1rem; }

.switch.large .switch-paddle::after {
  top: .25rem;
  left: .25rem;
  width: 2rem;
  height: 2rem; }

.switch.large input:checked ~ .switch-paddle::after {
  left: 2.75rem; }

table {
  border-collapse: collapse;
  width: 100%;
  margin-bottom: 1rem;
  border-radius: 0; }

tbody, tfoot, thead {
  border: 1px solid #f1f1f1;
  background-color: #fefefe; }

caption {
  padding: .5rem .625rem .625rem;
  font-weight: 700; }

thead {
  background: #f8f8f8;
  color: #0a0a0a; }

tfoot {
  background: #f1f1f1;
  color: #0a0a0a; }

tfoot tr, thead tr {
  background: 0 0; }

tfoot td, tfoot th, thead td, thead th {
  padding: .5rem .625rem .625rem;
  font-weight: 700;
  text-align: left; }

tbody td, tbody th {
  padding: .5rem .625rem .625rem; }

tbody tr:nth-child(even) {
  border-bottom: 0;
  background-color: #f1f1f1; }

table.unstriped tbody {
  background-color: #fefefe; }

table.unstriped tbody tr {
  border-bottom: 0;
  border-bottom: 1px solid #f1f1f1;
  background-color: #fefefe; }

@media screen and (max-width: 63.99875em) {
  table.stack thead {
    display: none; }
  table.stack tfoot {
    display: none; }
  table.stack td, table.stack th, table.stack tr {
    display: block; }
  table.stack td {
    border-top: 0; } }

table.scroll {
  display: block;
  width: 100%;
  overflow-x: auto; }

table.hover thead tr:hover {
  background-color: #f3f3f3; }

table.hover tfoot tr:hover {
  background-color: #ececec; }

table.hover tbody tr:hover {
  background-color: #f9f9f9; }

table.hover:not(.unstriped) tr:nth-of-type(even):hover {
  background-color: #ececec; }

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

.tabs {
  margin: 0;
  border: 1px solid #e6e6e6;
  background: #fefefe;
  list-style-type: none; }

.tabs::after, .tabs::before {
  display: table;
  content: ' ';
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1; }

.tabs::after {
  clear: both; }

.tabs.vertical > li {
  display: block;
  float: none;
  width: auto; }

.tabs.simple > li > a {
  padding: 0; }

.tabs.simple > li > a:hover {
  background: 0 0; }

.tabs.primary {
  background: #1779ba; }

.tabs.primary > li > a {
  color: #fefefe; }

.tabs.primary > li > a:focus, .tabs.primary > li > a:hover {
  background: #1673b1; }

.tabs-title {
  float: left; }

.tabs-title > a {
  display: block;
  padding: 1.25rem 1.5rem;
  font-size: .75rem;
  line-height: 1;
  color: #1779ba; }

[data-whatinput=mouse] .tabs-title > a {
  outline: 0; }

.tabs-title > a:hover {
  background: #fefefe;
  color: #1468a0; }

.tabs-title > a:focus, .tabs-title > a[aria-selected=true] {
  background: #e6e6e6;
  color: #1779ba; }

.tabs-content {
  border: 1px solid #e6e6e6;
  border-top: 0;
  background: #fefefe;
  color: #0a0a0a;
  -webkit-transition: all .5s ease;
  transition: all .5s ease; }

.tabs-content.vertical {
  border: 1px solid #e6e6e6;
  border-left: 0; }

.tabs-panel {
  display: none;
  padding: 1rem; }

.tabs-panel.is-active {
  display: block; }

.thumbnail {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 1rem;
  border: 4px solid #fefefe;
  border-radius: 0;
  -webkit-box-shadow: 0 0 0 1px rgba(10, 10, 10, 0.2);
  box-shadow: 0 0 0 1px rgba(10, 10, 10, 0.2);
  line-height: 0; }

a.thumbnail {
  -webkit-transition: -webkit-box-shadow .2s ease-out;
  transition: -webkit-box-shadow .2s ease-out;
  transition: box-shadow .2s ease-out;
  transition: box-shadow .2s ease-out, -webkit-box-shadow .2s ease-out;
  transition: box-shadow .2s ease-out,-webkit-box-shadow .2s ease-out; }

a.thumbnail:focus, a.thumbnail:hover {
  -webkit-box-shadow: 0 0 6px 1px rgba(23, 121, 186, 0.5);
  box-shadow: 0 0 6px 1px rgba(23, 121, 186, 0.5); }

a.thumbnail image {
  -webkit-box-shadow: none;
  box-shadow: none; }

.title-bar {
  padding: .5rem;
  background: #0a0a0a;
  color: #fefefe;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }

.title-bar .menu-icon {
  margin-left: .25rem;
  margin-right: .25rem; }

.title-bar-left, .title-bar-right {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 0px;
  flex: 1 1 0px; }

.title-bar-right {
  text-align: right; }

.title-bar-title {
  display: inline-block;
  vertical-align: middle;
  font-weight: 700; }

.has-tip {
  position: relative;
  display: inline-block;
  border-bottom: dotted 1px #8a8a8a;
  font-weight: 700;
  cursor: help; }

.tooltip {
  position: absolute;
  top: calc(100% + .6495rem);
  z-index: 1200;
  max-width: 10rem;
  padding: .75rem;
  border-radius: 0;
  background-color: #0a0a0a;
  font-size: 80%;
  color: #fefefe; }

.tooltip::before {
  position: absolute; }

.tooltip.bottom::before {
  display: block;
  width: 0;
  height: 0;
  border: inset .75rem;
  content: '';
  border-top-width: 0;
  border-bottom-style: solid;
  border-color: transparent transparent #0a0a0a;
  bottom: 100%; }

.tooltip.bottom.align-center::before {
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%); }

.tooltip.top::before {
  display: block;
  width: 0;
  height: 0;
  border: inset .75rem;
  content: '';
  border-bottom-width: 0;
  border-top-style: solid;
  border-color: #0a0a0a transparent transparent;
  top: 100%;
  bottom: auto; }

.tooltip.top.align-center::before {
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%); }

.tooltip.left::before {
  display: block;
  width: 0;
  height: 0;
  border: inset .75rem;
  content: '';
  border-right-width: 0;
  border-left-style: solid;
  border-color: transparent transparent transparent #0a0a0a;
  left: 100%; }

.tooltip.left.align-center::before {
  bottom: auto;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%); }

.tooltip.right::before {
  display: block;
  width: 0;
  height: 0;
  border: inset .75rem;
  content: '';
  border-left-width: 0;
  border-right-style: solid;
  border-color: transparent #0a0a0a transparent transparent;
  right: 100%;
  left: auto; }

.tooltip.right.align-center::before {
  bottom: auto;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%); }

.tooltip.align-top::before {
  bottom: auto;
  top: 10%; }

.tooltip.align-bottom::before {
  bottom: 10%;
  top: auto; }

.tooltip.align-left::before {
  left: 10%;
  right: auto; }

.tooltip.align-right::before {
  left: auto;
  right: 10%; }

.top-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: .5rem;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }

.top-bar, .top-bar ul {
  background-color: #e6e6e6; }

.top-bar input {
  max-width: 200px;
  margin-right: 1rem; }

.top-bar .input-group-field {
  width: 100%;
  margin-right: 0; }

.top-bar input.button {
  width: auto; }

.top-bar .top-bar-left, .top-bar .top-bar-right {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%; }

@media print, screen and (min-width: 40em) {
  .top-bar {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap; }
  .top-bar .top-bar-left {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    margin-right: auto; }
  .top-bar .top-bar-right {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    margin-left: auto; } }

@media screen and (max-width: 63.99875em) {
  .top-bar.stacked-for-medium {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
  .top-bar.stacked-for-medium .top-bar-left, .top-bar.stacked-for-medium .top-bar-right {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%; } }

@media screen and (max-width: 74.99875em) {
  .top-bar.stacked-for-large {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
  .top-bar.stacked-for-large .top-bar-left, .top-bar.stacked-for-large .top-bar-right {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%; } }

.top-bar-title {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  margin: .5rem 1rem .5rem 0; }

.top-bar-left, .top-bar-right {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto; }

.hide {
  display: none !important; }

.invisible {
  visibility: hidden; }

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

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

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

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

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

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

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

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

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

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

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

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

.hide-for-portrait, .show-for-landscape {
  display: block !important; }

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

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

.hide-for-landscape, .show-for-portrait {
  display: none !important; }

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

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

.float-left {
  float: left !important; }

.float-right {
  float: right !important; }

.float-center {
  display: block;
  margin-right: auto;
  margin-left: auto; }

.clearfix::after, .clearfix::before {
  display: table;
  content: ' ';
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1; }

.clearfix::after {
  clear: both; }

.slide-in-down.mui-enter {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
  -webkit-transition-property: opacity,-webkit-transform;
  transition-property: opacity,-webkit-transform;
  transition-property: transform,opacity;
  transition-property: transform,opacity,-webkit-transform;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }

.slide-in-down.mui-enter.mui-enter-active {
  -webkit-transform: translateY(0);
  transform: translateY(0); }

.slide-in-left.mui-enter {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
  -webkit-transition-property: opacity,-webkit-transform;
  transition-property: opacity,-webkit-transform;
  transition-property: transform,opacity;
  transition-property: transform,opacity,-webkit-transform;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }

.slide-in-left.mui-enter.mui-enter-active {
  -webkit-transform: translateX(0);
  transform: translateX(0); }

.slide-in-up.mui-enter {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  -webkit-transition-property: opacity,-webkit-transform;
  transition-property: opacity,-webkit-transform;
  transition-property: transform,opacity;
  transition-property: transform,opacity,-webkit-transform;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }

.slide-in-up.mui-enter.mui-enter-active {
  -webkit-transform: translateY(0);
  transform: translateY(0); }

.slide-in-right.mui-enter {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
  -webkit-transition-property: opacity,-webkit-transform;
  transition-property: opacity,-webkit-transform;
  transition-property: transform,opacity;
  transition-property: transform,opacity,-webkit-transform;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }

.slide-in-right.mui-enter.mui-enter-active {
  -webkit-transform: translateX(0);
  transform: translateX(0); }

.slide-out-down.mui-leave {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  -webkit-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition-property: opacity,-webkit-transform;
  transition-property: opacity,-webkit-transform;
  transition-property: transform,opacity;
  transition-property: transform,opacity,-webkit-transform;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }

.slide-out-down.mui-leave.mui-leave-active {
  -webkit-transform: translateY(100%);
  transform: translateY(100%); }

.slide-out-right.mui-leave {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  -webkit-transform: translateX(0);
  transform: translateX(0);
  -webkit-transition-property: opacity,-webkit-transform;
  transition-property: opacity,-webkit-transform;
  transition-property: transform,opacity;
  transition-property: transform,opacity,-webkit-transform;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }

.slide-out-right.mui-leave.mui-leave-active {
  -webkit-transform: translateX(100%);
  transform: translateX(100%); }

.slide-out-up.mui-leave {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  -webkit-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition-property: opacity,-webkit-transform;
  transition-property: opacity,-webkit-transform;
  transition-property: transform,opacity;
  transition-property: transform,opacity,-webkit-transform;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }

.slide-out-up.mui-leave.mui-leave-active {
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%); }

.slide-out-left.mui-leave {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  -webkit-transform: translateX(0);
  transform: translateX(0);
  -webkit-transition-property: opacity,-webkit-transform;
  transition-property: opacity,-webkit-transform;
  transition-property: transform,opacity;
  transition-property: transform,opacity,-webkit-transform;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }

.slide-out-left.mui-leave.mui-leave-active {
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%); }

.fade-in.mui-enter {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  opacity: 0;
  -webkit-transition-property: opacity;
  transition-property: opacity; }

.fade-in.mui-enter.mui-enter-active {
  opacity: 1; }

.fade-out.mui-leave {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  opacity: 1;
  -webkit-transition-property: opacity;
  transition-property: opacity; }

.fade-out.mui-leave.mui-leave-active {
  opacity: 0; }

.hinge-in-from-top.mui-enter {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  -webkit-transform: perspective(2000px) rotateX(-90deg);
  transform: perspective(2000px) rotateX(-90deg);
  -webkit-transform-origin: top;
  transform-origin: top;
  -webkit-transition-property: opacity,-webkit-transform;
  transition-property: opacity,-webkit-transform;
  transition-property: transform,opacity;
  transition-property: transform,opacity,-webkit-transform;
  opacity: 0; }

.hinge-in-from-top.mui-enter.mui-enter-active {
  -webkit-transform: perspective(2000px) rotate(0);
  transform: perspective(2000px) rotate(0);
  opacity: 1; }

.hinge-in-from-right.mui-enter {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  -webkit-transform: perspective(2000px) rotateY(-90deg);
  transform: perspective(2000px) rotateY(-90deg);
  -webkit-transform-origin: right;
  transform-origin: right;
  -webkit-transition-property: opacity,-webkit-transform;
  transition-property: opacity,-webkit-transform;
  transition-property: transform,opacity;
  transition-property: transform,opacity,-webkit-transform;
  opacity: 0; }

.hinge-in-from-right.mui-enter.mui-enter-active {
  -webkit-transform: perspective(2000px) rotate(0);
  transform: perspective(2000px) rotate(0);
  opacity: 1; }

.hinge-in-from-bottom.mui-enter {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  -webkit-transform: perspective(2000px) rotateX(90deg);
  transform: perspective(2000px) rotateX(90deg);
  -webkit-transform-origin: bottom;
  transform-origin: bottom;
  -webkit-transition-property: opacity,-webkit-transform;
  transition-property: opacity,-webkit-transform;
  transition-property: transform,opacity;
  transition-property: transform,opacity,-webkit-transform;
  opacity: 0; }

.hinge-in-from-bottom.mui-enter.mui-enter-active {
  -webkit-transform: perspective(2000px) rotate(0);
  transform: perspective(2000px) rotate(0);
  opacity: 1; }

.hinge-in-from-left.mui-enter {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  -webkit-transform: perspective(2000px) rotateY(90deg);
  transform: perspective(2000px) rotateY(90deg);
  -webkit-transform-origin: left;
  transform-origin: left;
  -webkit-transition-property: opacity,-webkit-transform;
  transition-property: opacity,-webkit-transform;
  transition-property: transform,opacity;
  transition-property: transform,opacity,-webkit-transform;
  opacity: 0; }

.hinge-in-from-left.mui-enter.mui-enter-active {
  -webkit-transform: perspective(2000px) rotate(0);
  transform: perspective(2000px) rotate(0);
  opacity: 1; }

.hinge-in-from-middle-x.mui-enter {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  -webkit-transform: perspective(2000px) rotateX(-90deg);
  transform: perspective(2000px) rotateX(-90deg);
  -webkit-transform-origin: center;
  transform-origin: center;
  -webkit-transition-property: opacity,-webkit-transform;
  transition-property: opacity,-webkit-transform;
  transition-property: transform,opacity;
  transition-property: transform,opacity,-webkit-transform;
  opacity: 0; }

.hinge-in-from-middle-x.mui-enter.mui-enter-active {
  -webkit-transform: perspective(2000px) rotate(0);
  transform: perspective(2000px) rotate(0);
  opacity: 1; }

.hinge-in-from-middle-y.mui-enter {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  -webkit-transform: perspective(2000px) rotateY(-90deg);
  transform: perspective(2000px) rotateY(-90deg);
  -webkit-transform-origin: center;
  transform-origin: center;
  -webkit-transition-property: opacity,-webkit-transform;
  transition-property: opacity,-webkit-transform;
  transition-property: transform,opacity;
  transition-property: transform,opacity,-webkit-transform;
  opacity: 0; }

.hinge-in-from-middle-y.mui-enter.mui-enter-active {
  -webkit-transform: perspective(2000px) rotate(0);
  transform: perspective(2000px) rotate(0);
  opacity: 1; }

.hinge-out-from-top.mui-leave {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  -webkit-transform: perspective(2000px) rotate(0);
  transform: perspective(2000px) rotate(0);
  -webkit-transform-origin: top;
  transform-origin: top;
  -webkit-transition-property: opacity,-webkit-transform;
  transition-property: opacity,-webkit-transform;
  transition-property: transform,opacity;
  transition-property: transform,opacity,-webkit-transform;
  opacity: 1; }

.hinge-out-from-top.mui-leave.mui-leave-active {
  -webkit-transform: perspective(2000px) rotateX(90deg);
  transform: perspective(2000px) rotateX(90deg);
  opacity: 0; }

.hinge-out-from-right.mui-leave {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  -webkit-transform: perspective(2000px) rotate(0);
  transform: perspective(2000px) rotate(0);
  -webkit-transform-origin: right;
  transform-origin: right;
  -webkit-transition-property: opacity,-webkit-transform;
  transition-property: opacity,-webkit-transform;
  transition-property: transform,opacity;
  transition-property: transform,opacity,-webkit-transform;
  opacity: 1; }

.hinge-out-from-right.mui-leave.mui-leave-active {
  -webkit-transform: perspective(2000px) rotateY(90deg);
  transform: perspective(2000px) rotateY(90deg);
  opacity: 0; }

.hinge-out-from-bottom.mui-leave {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  -webkit-transform: perspective(2000px) rotate(0);
  transform: perspective(2000px) rotate(0);
  -webkit-transform-origin: bottom;
  transform-origin: bottom;
  -webkit-transition-property: opacity,-webkit-transform;
  transition-property: opacity,-webkit-transform;
  transition-property: transform,opacity;
  transition-property: transform,opacity,-webkit-transform;
  opacity: 1; }

.hinge-out-from-bottom.mui-leave.mui-leave-active {
  -webkit-transform: perspective(2000px) rotateX(-90deg);
  transform: perspective(2000px) rotateX(-90deg);
  opacity: 0; }

.hinge-out-from-left.mui-leave {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  -webkit-transform: perspective(2000px) rotate(0);
  transform: perspective(2000px) rotate(0);
  -webkit-transform-origin: left;
  transform-origin: left;
  -webkit-transition-property: opacity,-webkit-transform;
  transition-property: opacity,-webkit-transform;
  transition-property: transform,opacity;
  transition-property: transform,opacity,-webkit-transform;
  opacity: 1; }

.hinge-out-from-left.mui-leave.mui-leave-active {
  -webkit-transform: perspective(2000px) rotateY(-90deg);
  transform: perspective(2000px) rotateY(-90deg);
  opacity: 0; }

.hinge-out-from-middle-x.mui-leave {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  -webkit-transform: perspective(2000px) rotate(0);
  transform: perspective(2000px) rotate(0);
  -webkit-transform-origin: center;
  transform-origin: center;
  -webkit-transition-property: opacity,-webkit-transform;
  transition-property: opacity,-webkit-transform;
  transition-property: transform,opacity;
  transition-property: transform,opacity,-webkit-transform;
  opacity: 1; }

.hinge-out-from-middle-x.mui-leave.mui-leave-active {
  -webkit-transform: perspective(2000px) rotateX(90deg);
  transform: perspective(2000px) rotateX(90deg);
  opacity: 0; }

.hinge-out-from-middle-y.mui-leave {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  -webkit-transform: perspective(2000px) rotate(0);
  transform: perspective(2000px) rotate(0);
  -webkit-transform-origin: center;
  transform-origin: center;
  -webkit-transition-property: opacity,-webkit-transform;
  transition-property: opacity,-webkit-transform;
  transition-property: transform,opacity;
  transition-property: transform,opacity,-webkit-transform;
  opacity: 1; }

.hinge-out-from-middle-y.mui-leave.mui-leave-active {
  -webkit-transform: perspective(2000px) rotateY(90deg);
  transform: perspective(2000px) rotateY(90deg);
  opacity: 0; }

.scale-in-up.mui-enter {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  -webkit-transition-property: opacity,-webkit-transform;
  transition-property: opacity,-webkit-transform;
  transition-property: transform,opacity;
  transition-property: transform,opacity,-webkit-transform;
  opacity: 0; }

.scale-in-up.mui-enter.mui-enter-active {
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: 1; }

.scale-in-down.mui-enter {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  -webkit-transform: scale(1.5);
  transform: scale(1.5);
  -webkit-transition-property: opacity,-webkit-transform;
  transition-property: opacity,-webkit-transform;
  transition-property: transform,opacity;
  transition-property: transform,opacity,-webkit-transform;
  opacity: 0; }

.scale-in-down.mui-enter.mui-enter-active {
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: 1; }

.scale-out-up.mui-leave {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition-property: opacity,-webkit-transform;
  transition-property: opacity,-webkit-transform;
  transition-property: transform,opacity;
  transition-property: transform,opacity,-webkit-transform;
  opacity: 1; }

.scale-out-up.mui-leave.mui-leave-active {
  -webkit-transform: scale(1.5);
  transform: scale(1.5);
  opacity: 0; }

.scale-out-down.mui-leave {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition-property: opacity,-webkit-transform;
  transition-property: opacity,-webkit-transform;
  transition-property: transform,opacity;
  transition-property: transform,opacity,-webkit-transform;
  opacity: 1; }

.scale-out-down.mui-leave.mui-leave-active {
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  opacity: 0; }

.spin-in.mui-enter {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  -webkit-transform: rotate(-0.75turn);
  transform: rotate(-0.75turn);
  -webkit-transition-property: opacity,-webkit-transform;
  transition-property: opacity,-webkit-transform;
  transition-property: transform,opacity;
  transition-property: transform,opacity,-webkit-transform;
  opacity: 0; }

.spin-in.mui-enter.mui-enter-active {
  -webkit-transform: rotate(0);
  transform: rotate(0);
  opacity: 1; }

.spin-out.mui-leave {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  -webkit-transform: rotate(0);
  transform: rotate(0);
  -webkit-transition-property: opacity,-webkit-transform;
  transition-property: opacity,-webkit-transform;
  transition-property: transform,opacity;
  transition-property: transform,opacity,-webkit-transform;
  opacity: 1; }

.spin-out.mui-leave.mui-leave-active {
  -webkit-transform: rotate(0.75turn);
  transform: rotate(0.75turn);
  opacity: 0; }

.spin-in-ccw.mui-enter {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  -webkit-transform: rotate(0.75turn);
  transform: rotate(0.75turn);
  -webkit-transition-property: opacity,-webkit-transform;
  transition-property: opacity,-webkit-transform;
  transition-property: transform,opacity;
  transition-property: transform,opacity,-webkit-transform;
  opacity: 0; }

.spin-in-ccw.mui-enter.mui-enter-active {
  -webkit-transform: rotate(0);
  transform: rotate(0);
  opacity: 1; }

.spin-out-ccw.mui-leave {
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  -webkit-transform: rotate(0);
  transform: rotate(0);
  -webkit-transition-property: opacity,-webkit-transform;
  transition-property: opacity,-webkit-transform;
  transition-property: transform,opacity;
  transition-property: transform,opacity,-webkit-transform;
  opacity: 1; }

.spin-out-ccw.mui-leave.mui-leave-active {
  -webkit-transform: rotate(-0.75turn);
  transform: rotate(-0.75turn);
  opacity: 0; }

.slow {
  -webkit-transition-duration: 750ms !important;
  transition-duration: 750ms !important; }

.fast {
  -webkit-transition-duration: 250ms !important;
  transition-duration: 250ms !important; }

.linear {
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; }

.ease {
  -webkit-transition-timing-function: ease !important;
  transition-timing-function: ease !important; }

.ease-in {
  -webkit-transition-timing-function: ease-in !important;
  transition-timing-function: ease-in !important; }

.ease-out {
  -webkit-transition-timing-function: ease-out !important;
  transition-timing-function: ease-out !important; }

.ease-in-out {
  -webkit-transition-timing-function: ease-in-out !important;
  transition-timing-function: ease-in-out !important; }

.bounce-in {
  -webkit-transition-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important;
  transition-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important; }

.bounce-out {
  -webkit-transition-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important;
  transition-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important; }

.bounce-in-out {
  -webkit-transition-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important;
  transition-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important; }

.short-delay {
  -webkit-transition-delay: 0.3s !important;
  transition-delay: 0.3s !important; }

.long-delay {
  -webkit-transition-delay: 0.7s !important;
  transition-delay: 0.7s !important; }

.shake {
  -webkit-animation-name: shake-7;
  animation-name: shake-7; }

@-webkit-keyframes shake-7 {
  0%, 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90% {
    -webkit-transform: translateX(7%);
    transform: translateX(7%); }
  15%, 25%, 35%, 45%, 5%, 55%, 65%, 75%, 85%, 95% {
    -webkit-transform: translateX(-7%);
    transform: translateX(-7%); } }

@keyframes shake-7 {
  0%, 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90% {
    -webkit-transform: translateX(7%);
    transform: translateX(7%); }
  15%, 25%, 35%, 45%, 5%, 55%, 65%, 75%, 85%, 95% {
    -webkit-transform: translateX(-7%);
    transform: translateX(-7%); } }

.spin-cw {
  -webkit-animation-name: spin-cw-1turn;
  animation-name: spin-cw-1turn; }

@-webkit-keyframes spin-cw-1turn {
  0% {
    -webkit-transform: rotate(-1turn);
    transform: rotate(-1turn); }
  100% {
    -webkit-transform: rotate(0);
    transform: rotate(0); } }

@keyframes spin-cw-1turn {
  0% {
    -webkit-transform: rotate(-1turn);
    transform: rotate(-1turn); }
  100% {
    -webkit-transform: rotate(0);
    transform: rotate(0); } }

.spin-ccw {
  -webkit-animation-name: spin-ccw-1turn;
  animation-name: spin-ccw-1turn; }

@-webkit-keyframes spin-ccw-1turn {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0); }
  100% {
    -webkit-transform: rotate(-1turn);
    transform: rotate(-1turn); } }

@keyframes spin-ccw-1turn {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0); }
  100% {
    -webkit-transform: rotate(-1turn);
    transform: rotate(-1turn); } }

.wiggle {
  -webkit-animation-name: wiggle-7deg;
  animation-name: wiggle-7deg; }

@-webkit-keyframes wiggle-7deg {
  40%, 50%, 60% {
    -webkit-transform: rotate(7deg);
    transform: rotate(7deg); }
  35%, 45%, 55%, 65% {
    -webkit-transform: rotate(-7deg);
    transform: rotate(-7deg); }
  0%, 100%, 30%, 70% {
    -webkit-transform: rotate(0);
    transform: rotate(0); } }

@keyframes wiggle-7deg {
  40%, 50%, 60% {
    -webkit-transform: rotate(7deg);
    transform: rotate(7deg); }
  35%, 45%, 55%, 65% {
    -webkit-transform: rotate(-7deg);
    transform: rotate(-7deg); }
  0%, 100%, 30%, 70% {
    -webkit-transform: rotate(0);
    transform: rotate(0); } }

.shake, .spin-ccw, .spin-cw, .wiggle {
  -webkit-animation-duration: .5s;
  animation-duration: .5s; }

.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite; }

.slow {
  -webkit-animation-duration: 750ms !important;
  animation-duration: 750ms !important; }

.fast {
  -webkit-animation-duration: 250ms !important;
  animation-duration: 250ms !important; }

.linear {
  -webkit-animation-timing-function: linear !important;
  animation-timing-function: linear !important; }

.ease {
  -webkit-animation-timing-function: ease !important;
  animation-timing-function: ease !important; }

.ease-in {
  -webkit-animation-timing-function: ease-in !important;
  animation-timing-function: ease-in !important; }

.ease-out {
  -webkit-animation-timing-function: ease-out !important;
  animation-timing-function: ease-out !important; }

.ease-in-out {
  -webkit-animation-timing-function: ease-in-out !important;
  animation-timing-function: ease-in-out !important; }

.bounce-in {
  -webkit-animation-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important;
  animation-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important; }

.bounce-out {
  -webkit-animation-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important;
  animation-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important; }

.bounce-in-out {
  -webkit-animation-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important;
  animation-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important; }

.short-delay {
  -webkit-animation-delay: 0.3s !important;
  animation-delay: 0.3s !important; }

.long-delay {
  -webkit-animation-delay: 0.7s !important;
  animation-delay: 0.7s !important; }

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

h2 {
  font-size: 1.5em;
  margin: 0.83em 0; }

h3 {
  font-size: 1.17em;
  margin: 1em 0; }

h4 {
  font-size: 1em;
  margin: 1.33em 0; }

h5 {
  font-size: 0.83em;
  margin: 1.67em 0; }

h6 {
  font-size: 0.75em;
  margin: 2.33em 0; }

/* * Addresses styling not present in IE 7/8/9, Safari 5, and Chrome. */
abbr[title] {
  border-bottom: 1px dotted; }

/* * Addresses style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome. */
b, strong {
  font-weight: bold; }

blockquote {
  margin: 1em 40px; }

/* * Addresses styling not present in Safari 5 and Chrome. */
dfn {
  font-style: italic; }

/* * Addresses styling not present in IE 6/7/8/9. */
mark {
  background: #ff0;
  color: #000; }

/* * Addresses margins set differently in IE 6/7. */
p, pre {
  margin: 1em 0; }

/* * Corrects font family set oddly in IE 6, Safari 4/5, and Chrome. */
code, kbd, pre, samp {
  font-family: monospace, serif;
  _font-family: 'courier new', monospace;
  font-size: 1em; }

/* * Improves readability of pre-formatted text in all browsers. */
pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word; }

/* * Addresses CSS quotes not supported in IE 6/7. */
q {
  quotes: none; }

/* * Addresses `quotes` property not supported in Safari 4. */
q:before, q:after {
  content: '';
  content: none; }

small {
  font-size: 75%; }

/* * Prevents `sub` and `sup` affecting `line-height` in all browsers. */
sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sup {
  top: -0.5em; }

sub {
  bottom: -0.25em; }

\

dl, menu, ol, ul {
  margin: 1em 0; }

dd {
  margin: 0 0 0 40px; }

/* * Addresses paddings set differently in IE 6/7. */
menu, ol, ul {
  padding: 0 0 0 40px; }

/* * Corrects list images handled incorrectly in IE 7. */
nav ul, nav ol {
  list-style: none;
  list-style-image: none; }

/* ==========================================================================
Embedded content
========================================================================== */
/* * 1. Removes border when inside `a` element in IE 6/7/8/9 and Firefox 3.
* 2. Improves image quality when scaled in IE 7. */
img {
  border: 0;
  /* 1 */
  -ms-interpolation-mode: bicubic;
  /* 2 */ }

.effects {
  padding-left: 15px;
  margin-bottom: 30px; }

.effects .img {
  position: relative;
  margin-bottom: 10px;
  position: relative;
  z-index: 1;
  overflow: hidden; }

.effects .img:nth-child(n) {
  margin-right: 5px; }

.effects .img:first-child {
  margin-left: -15px; }

.effects .img:last-child {
  margin-right: 0; }

.effects .img img {
  display: block;
  margin: 0;
  padding: 0;
  height: auto; }

.overlay {
  display: block;
  position: absolute;
  z-index: 20;
  background: rgba(100, 194, 158, 0.8);
  overflow: hidden; }

a.close-overlay {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 100;
  width: 45px;
  height: 45px;
  font-size: 20px;
  font-weight: 700;
  color: #fff;
  line-height: 45px;
  text-align: center;
  background-color: #000;
  cursor: pointer; }

a.close-overlay.hidden {
  display: none; }

a.expand {
  display: block;
  position: absolute;
  z-index: 100;
  text-align: center;
  color: #fff;
  font-weight: 600;
  font-size: 14px;
  text-transform: uppercase;
  line-height: 30px; }

.overlay-effect .img i {
  font-size: 30px; }

.overlay-effect .overlay {
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  opacity: 0; }

.overlay-effect .overlay a.expand {
  left: 0;
  right: 0;
  bottom: 47%;
  margin: 0 auto -30px auto; }

.overlay-effect .img.hover .overlay {
  height: 100%;
  opacity: 1; }

.img img {
  width: calc(100%) !important;
  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
  transition: opacity 0.35s, -webkit-transform 0.35s;
  transition: opacity 0.35s, transform 0.35s;
  transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
  -moz-transition: opacity 0.35s, -moz-transform 0.35s;
  -o-transition: opacity 0.35s, -o-transform 0.35s; }

.img:hover img {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
  -ms-transform: scale(1.1); }

/* * Corrects overflow displayed oddly in IE 9. */
svg:not(:root) {
  overflow: hidden; }

/* ==========================================================================
Figures
========================================================================== */
/* * Addresses margin not present in IE 6/7/8/9, Safari 5, and Opera 11. */
figure {
  margin: 0; }

/* ==========================================================================
Forms
========================================================================== */
/* * Corrects margin displayed oddly in IE 6/7. */
form {
  margin: 0; }

/* * Define consistent border, margin, and padding. */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

/* * 1. Corrects color not being inherited in IE 6/7/8/9.
* 2. Corrects text not wrapping in Firefox 3.
* 3. Corrects alignment displayed oddly in IE 6/7. */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  white-space: normal;
  /* 2 */
  *margin-left: -7px;
  /* 3 */ }

/* * 1. Corrects font size not being inherited in all browsers.
* 2. Addresses margins set differently in IE 6/7, Firefox 3+, Safari 5, *    and Chrome.
* 3. Improves appearance and consistency in all browsers. */
button, input, select, textarea {
  font-size: 100%;
  /* 1 */
  margin: 0;
  /* 2 */
  vertical-align: baseline;
  /* 3 */
  *vertical-align: middle;
  /* 3 */ }

/* * Addresses Firefox 3+ setting `line-height` on `input` using ` !important` in
* the UA stylesheet. */
button, input {
  line-height: normal; }

/* * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
*    and `video` controls.
* 2. Corrects inability to style clickable `input` types in iOS.
* 3. Improves usability and consistency of cursor style between image-type
*    `input` and others.
* 4. Removes inner spacing in IE 7 without affecting normal text inputs.
*    Known issue:inner spacing remains in IE 6. */
button, html input[type="button"],
input[type="reset"], input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */
  *overflow: visible;
  /* 4 */ }

/* * Re-set default cursor for disabled elements. */
button[disabled], input[disabled] {
  cursor: default; }

/* * 1. Addresses box sizing set to content-box in IE 8/9.
* 2. Removes excess padding in IE 8/9.
* 3. Removes excess padding in IE 7.
*    Known issue:excess padding remains in IE 6. */
input[type="checkbox"], input[type="radio"] {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
  *height: 13px;
  /* 3 */
  *width: 13px;
  /* 3 */ }

/* * 1. Addresses `appearance` set to `searchfield` in Safari 5 and Chrome.
* 2. Addresses `box-sizing` set to `border-box` in Safari 5 and Chrome
*    (include `-moz` to future-proof). */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -webkit-box-sizing: content-box;
  /* 2 */
  box-sizing: content-box; }

/* * Removes inner padding and search cancel button in Safari 5 and Chrome
* on OS X. */
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/* * Removes inner padding and border in Firefox 3+. */
button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0; }

/* * 1. Removes default vertical scrollbar in IE 6/7/8/9.
* 2. Improves readability and alignment in all browsers. */
textarea {
  overflow: auto;
  /* 1 */
  vertical-align: top;
  /* 2 */ }

/* ==========================================================================
Footer
========================================================================== */
footer a {
  color: #a1a9b0; }

footer {
  background-color: #242830;
  padding: 40px 0 30px; }

footer p {
  color: #fff; }

ul.legals {
  list-style: none;
  color: #fff;
  line-height: 25px; }

ul.legals li {
  display: inline-block; }

ul.legals li::after {
  content: " |"; }

ul.legals li:last-child::after {
  content: ""; }

.legals {
  text-align: left; }

.credit {
  text-align: right; }

p {
  color: #8c9398;
  word-spacing: 1px;
  line-height: 25px;
  font-size: 14px; }

h2 {
  font-size: 15px;
  color: #353535;
  text-transform: uppercase;
  font-weight: bold; }

.contact-details {
  margin: 70px 0; }

.contact-details h2 {
  font-size: 20px; }

.contact-details h2 span {
  display: block;
  color: #e37a84;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 14px;
  margin-top: 15px; }

.contact-wrap {
  position: relative; }

html {
  scroll-behavior: smooth; }

.hero-full-screen {
  height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  background: url("/assets/img/hero-bg-comp.jpg") center center no-repeat;
  background-size: cover; }
  .hero-full-screen .middle-content-section {
    text-align: center;
    color: #fff; }
  .hero-full-screen .cb-logo {
    max-width: 5vw; }
  .hero-full-screen .top-content-section {
    width: 100%; }
  .hero-full-screen .bottom-content-section {
    padding: 1rem; }
    .hero-full-screen .bottom-content-section svg {
      height: rem-calc(60);
      width: rem-calc(60);
      fill: #fff; }
    .hero-full-screen .bottom-content-section .hb2 {
      margin-top: 10px; }
  .hero-full-screen .top-bar {
    background: rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
    padding-left: 10vw;
    padding-right: 10vw; }
    .hero-full-screen .top-bar .cb {
      color: white;
      font-weight: bold;
      font-size: 18px; }
    .hero-full-screen .top-bar .menu {
      background: transparent; }
    .hero-full-screen .top-bar .menu-text {
      color: #fff; }
    .hero-full-screen .top-bar .menu li {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center; }
    .hero-full-screen .top-bar .menu a {
      color: #fff;
      font-weight: bold; }
    .hero-full-screen .top-bar .menu a:hover {
      color: #40a0ff; }

.intro {
  padding-top: 5vw;
  padding-bottom: 5vw;
  overflow: hidden; }

.work {
  padding-top: 4vw;
  padding-bottom: 4vw; }

.contact {
  padding-top: 4vw;
  padding-bottom: 4vw; }
  .contact .ccd {
    padding-bottom: 4vw; }

.headline {
  color: #1b75bc;
  font-size: 30px;
  line-height: 1; }

.contact {
  padding-bottom: 70px; }

.dark-bg {
  background: #f3f5f8; }

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

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiZm91bmRhdGlvbi5taW4uY3NzIiwiYmFzaWMuc2NzcyIsIm1haW4uc2NzcyIsInZhcmlhYmxlcy9jb2xvcnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkFBaUI7QUNBQTtFQUF5QztJQUFpRCxZQUFVO0lBQUMsV0FBUztJQUFDLGVBQWEsRUFBRSxFQUFBOztBQUFBLDRFQUE0RTtBQUFBO0VBQUssa0JBQWdCO0VBQUMsK0JBQTZCLEVBQUU7O0FBQUQ7RUFBSyxVQUFRLEVBQUU7O0FBQUQ7RUFBRyxlQUFhO0VBQUMsZ0JBQWMsRUFBRTs7QUFBRDtFQUFHLGdDQUE4QjtFQUFDLHdCQUFzQjtFQUFDLFVBQVE7RUFBQyxrQkFBZ0IsRUFBRTs7QUFBRDtFQUFJLGlDQUErQjtFQUFDLGVBQWEsRUFBRTs7QUFBRDtFQUFFLDhCQUE0QixFQUFFOztBQUFEO0VBQVksb0JBQWtCO0VBQUMsMkJBQXlCO0VBQUMsMENBQXdDO0VBQUMsa0NBQWdDLEVBQUU7O0FBQUQ7RUFBUyxvQkFBa0IsRUFBRTs7QUFBRDtFQUFjLGlDQUErQjtFQUFDLGVBQWEsRUFBRTs7QUFBRDtFQUFNLGVBQWEsRUFBRTs7QUFBRDtFQUFRLGVBQWE7RUFBQyxlQUFhO0VBQUMsbUJBQWlCO0VBQUMseUJBQXVCLEVBQUU7O0FBQUQ7RUFBSSxlQUFhLEVBQUU7O0FBQUQ7RUFBSSxXQUFTLEVBQUU7O0FBQUQ7RUFBSSxtQkFBaUIsRUFBRTs7QUFBRDtFQUFzQyxxQkFBbUI7RUFBQyxnQkFBYztFQUFDLGtCQUFnQjtFQUFDLFVBQVEsRUFBRTs7QUFBRDtFQUFhLGtCQUFnQixFQUFFOztBQUFEO0VBQWMscUJBQW1CLEVBQUU7O0FEMkV4L0I7RUMzRXVpQywyQkFBeUIsRUFBRTs7QUQ4RWxrQztFQzlFeXJDLG1CQUFpQjtFQUFDLFdBQVMsRUFBRTs7QURrRnR0QztFQ2xGaTBDLCtCQUE2QixFQUFFOztBQUFEO0VBQVMsNEJBQTBCLEVBQUU7O0FBQUQ7RUFBTywrQkFB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Vy9FLHVCQVY4QixFQTZFL0I7RUExRUQ7SUFVSSxtQkFBa0I7SUFDbEIsWUNqQlEsRURrQlQ7RUFaSDtJQWVHLGVBQWMsRUFDZDtFQWhCSDtJQW1CSSxZQUFXLEVBQ1o7RUFwQkg7SUF5QkksY0FBYSxFQVdkO0lBcENIO01BNEJNLHFCQUFvQjtNQUNwQixvQkFBbUI7TUFDbkIsV0NwQ00sRURxQ1A7SUEvQkw7TUFrQ00saUJBQWdCLEVBQ2pCO0VBbkNMO0lBd0NJLCtCQUEwQjtJQUMxQixpREFBd0M7SUFBeEMseUNBQXdDO0lBQ3hDLG1CQUFrQjtJQUNsQixvQkFBbUIsRUE4QnBCO0lBekVIO01BOENNLGFBQVk7TUFDWixrQkFBaUI7TUFFakIsZ0JBQWUsRUFDaEI7SUFsREw7TUFxRE0sd0JBQXVCLEVBQ3hCO0lBdERMO01BeURNLFlDL0RNLEVEZ0VQO0lBMURMO01BNkRNLHFCQUFhO01BQWIscUJBQWE7TUFBYixjQUFhO01BQ2IsMEJBQW1CO01BQW5CLHVCQUFtQjtNQUFuQixvQkFBbUIsRUFDcEI7SUEvREw7TUFrRU0sWUN4RU07TUR5RU4sa0JBQWlCLEVBQ2xCO0lBcEVMO01BdUVNLGVBQWMsRUFDZjs7QUFLTDtFQUNFLGlCQUFnQjtFQUNoQixvQkFBbUI7RUFDbkIsaUJBQWdCLEVBQ2pCOztBQUVEO0VBQ0UsaUJBQWdCO0VBQ2hCLG9CQUFtQixFQUNwQjs7QUFFRDtFQUNFLGlCQUFnQjtFQUNoQixvQkFBbUIsRUFLcEI7RUFQRDtJQUtJLG9CQUFtQixFQUNwQjs7QUFHSDtFQUNFLGVBQWE7RUFDYixnQkFBZTtFQUNmLGVBQWMsRUFDZjs7QUFFRDtFQUNFLHFCQUFvQixFQUNyQjs7QUFFRDtFQUFXLG9CQUFtQixFQUFJOztBQUNsQztFQUFZLHVCQUFzQixFQUFJIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLnJldmVhbCwgLnJldmVhbC5sYXJnZSwgLnJldmVhbC5zbWFsbCwgLnJldmVhbC50aW55IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIG1hcmdpbjogMCBhdXRvOyB9IH1cblxuLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4wIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuaHRtbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IH1cblxuYm9keSB7XG4gIG1hcmdpbjogMDsgfVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IC42N2VtIDA7IH1cblxuaHIge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07IH1cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IH1cblxuYiwgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjsgfVxuXG5jb2RlLCBrYmQsIHNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07IH1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgfVxuXG5zdWIsIHN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuc3ViIHtcbiAgYm90dG9tOiAtLjI1ZW07IH1cblxuc3VwIHtcbiAgdG9wOiAtLjVlbTsgfVxuXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7IH1cblxuYnV0dG9uLCBpbnB1dCwgb3B0Z3JvdXAsIHNlbGVjdCwgdGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgbWFyZ2luOiAwOyB9XG5cbmJ1dHRvbiwgaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG5idXR0b24sIHNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG5cblt0eXBlPWJ1dHRvbl0sIFt0eXBlPXJlc2V0XSwgW3R5cGU9c3VibWl0XSwgYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IH1cblxuW3R5cGU9YnV0dG9uXTo6LW1vei1mb2N1cy1pbm5lciwgW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLCBbdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyLCBidXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7IH1cblxuW3R5cGU9YnV0dG9uXTotbW96LWZvY3VzcmluZywgW3R5cGU9cmVzZXRdOi1tb3otZm9jdXNyaW5nLCBbdHlwZT1zdWJtaXRdOi1tb3otZm9jdXNyaW5nLCBidXR0b246LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7IH1cblxuZmllbGRzZXQge1xuICBwYWRkaW5nOiAuMzVlbSAuNzVlbSAuNjI1ZW07IH1cblxubGVnZW5kIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogdGFibGU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgfVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG5cblt0eXBlPWNoZWNrYm94XSwgW3R5cGU9cmFkaW9dIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwOyB9XG5cblt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sIFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuW3R5cGU9c2VhcmNoXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgfVxuXG5bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgZm9udDogaW5oZXJpdDsgfVxuXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgfVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5mb3VuZGF0aW9uLW1xIHtcbiAgZm9udC1mYW1pbHk6IFwic21hbGw9MGVtJm1lZGl1bT00MGVtJmxhcmdlPTY0ZW0meGxhcmdlPTc1ZW0meHhsYXJnZT05MGVtXCI7IH1cblxuaHRtbCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1zaXplOiAxMDAlOyB9XG5cbiosIDo6YWZ0ZXIsIDo6YmVmb3JlIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBpbmhlcml0O1xuICBib3gtc2l6aW5nOiBpbmhlcml0OyB9XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6ICNmZWZlZmU7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLFJvYm90byxBcmlhbCxzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzBhMGEwYTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7IH1cblxuaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgLW1zLWludGVycG9sYXRpb24tbW9kZTogYmljdWJpYzsgfVxuXG50ZXh0YXJlYSB7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG5zZWxlY3Qge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbi5tYXBfY2FudmFzIGVtYmVkLCAubWFwX2NhbnZhcyBpbWcsIC5tYXBfY2FudmFzIG9iamVjdCwgLm1xYS1kaXNwbGF5IGVtYmVkLCAubXFhLWRpc3BsYXkgaW1nLCAubXFhLWRpc3BsYXkgb2JqZWN0IHtcbiAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7IH1cblxuYnV0dG9uIHtcbiAgcGFkZGluZzogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogMCAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY3Vyc29yOiBhdXRvOyB9XG5cbltkYXRhLXdoYXRpbnB1dD1tb3VzZV0gYnV0dG9uIHtcbiAgb3V0bGluZTogMDsgfVxuXG5wcmUge1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG5idXR0b24sIGlucHV0LCBvcHRncm91cCwgc2VsZWN0LCB0ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0OyB9XG5cbi5pcy12aXNpYmxlIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuXG4uaXMtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5ncmlkLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctcmlnaHQ6IC42MjVyZW07XG4gIHBhZGRpbmctbGVmdDogLjYyNXJlbTtcbiAgbWF4LXdpZHRoOiA3NXJlbTtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmdyaWQtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAuOTM3NXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IC45Mzc1cmVtOyB9IH1cblxuLmdyaWQtY29udGFpbmVyLmZsdWlkIHtcbiAgcGFkZGluZy1yaWdodDogLjYyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAuNjI1cmVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5ncmlkLWNvbnRhaW5lci5mbHVpZCB7XG4gICAgcGFkZGluZy1yaWdodDogLjkzNzVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAuOTM3NXJlbTsgfSB9XG5cbi5ncmlkLWNvbnRhaW5lci5mdWxsIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbi5ncmlkLXgge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAtbXMtZmxleC1mbG93OiByb3cgd3JhcDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDsgfVxuXG4uY2VsbCB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleDogMCAwIGF1dG87XG4gIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgZmxleDogMCAwIGF1dG87XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIG1pbi13aWR0aDogMDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmNlbGwuYXV0byB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC13ZWJraXQtZmxleDogMSAxIDBweDtcbiAgLW1zLWZsZXg6IDEgMSAwcHg7XG4gIGZsZXg6IDEgMSAwcHg7IH1cblxuLmNlbGwuc2hyaW5rIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLXdlYmtpdC1mbGV4OiAwIDAgYXV0bztcbiAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICBmbGV4OiAwIDAgYXV0bzsgfVxuXG4uZ3JpZC14ID4gLmF1dG8ge1xuICB3aWR0aDogYXV0bzsgfVxuXG4uZ3JpZC14ID4gLnNocmluayB7XG4gIHdpZHRoOiBhdXRvOyB9XG5cbi5ncmlkLXggPiAuc21hbGwtMSwgLmdyaWQteCA+IC5zbWFsbC0xMCwgLmdyaWQteCA+IC5zbWFsbC0xMSwgLmdyaWQteCA+IC5zbWFsbC0xMiwgLmdyaWQteCA+IC5zbWFsbC0yLCAuZ3JpZC14ID4gLnNtYWxsLTMsIC5ncmlkLXggPiAuc21hbGwtNCwgLmdyaWQteCA+IC5zbWFsbC01LCAuZ3JpZC14ID4gLnNtYWxsLTYsIC5ncmlkLXggPiAuc21hbGwtNywgLmdyaWQteCA+IC5zbWFsbC04LCAuZ3JpZC14ID4gLnNtYWxsLTksIC5ncmlkLXggPiAuc21hbGwtZnVsbCwgLmdyaWQteCA+IC5zbWFsbC1zaHJpbmsge1xuICAtd2Via2l0LWZsZXgtYmFzaXM6IGF1dG87XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xuICBmbGV4LWJhc2lzOiBhdXRvOyB9XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5ncmlkLXggPiAubWVkaXVtLTEsIC5ncmlkLXggPiAubWVkaXVtLTEwLCAuZ3JpZC14ID4gLm1lZGl1bS0xMSwgLmdyaWQteCA+IC5tZWRpdW0tMTIsIC5ncmlkLXggPiAubWVkaXVtLTIsIC5ncmlkLXggPiAubWVkaXVtLTMsIC5ncmlkLXggPiAubWVkaXVtLTQsIC5ncmlkLXggPiAubWVkaXVtLTUsIC5ncmlkLXggPiAubWVkaXVtLTYsIC5ncmlkLXggPiAubWVkaXVtLTcsIC5ncmlkLXggPiAubWVkaXVtLTgsIC5ncmlkLXggPiAubWVkaXVtLTksIC5ncmlkLXggPiAubWVkaXVtLWZ1bGwsIC5ncmlkLXggPiAubWVkaXVtLXNocmluayB7XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiBhdXRvO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xuICAgIGZsZXgtYmFzaXM6IGF1dG87IH0gfVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuZ3JpZC14ID4gLmxhcmdlLTEsIC5ncmlkLXggPiAubGFyZ2UtMTAsIC5ncmlkLXggPiAubGFyZ2UtMTEsIC5ncmlkLXggPiAubGFyZ2UtMTIsIC5ncmlkLXggPiAubGFyZ2UtMiwgLmdyaWQteCA+IC5sYXJnZS0zLCAuZ3JpZC14ID4gLmxhcmdlLTQsIC5ncmlkLXggPiAubGFyZ2UtNSwgLmdyaWQteCA+IC5sYXJnZS02LCAuZ3JpZC14ID4gLmxhcmdlLTcsIC5ncmlkLXggPiAubGFyZ2UtOCwgLmdyaWQteCA+IC5sYXJnZS05LCAuZ3JpZC14ID4gLmxhcmdlLWZ1bGwsIC5ncmlkLXggPiAubGFyZ2Utc2hyaW5rIHtcbiAgICAtd2Via2l0LWZsZXgtYmFzaXM6IGF1dG87XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG4gICAgZmxleC1iYXNpczogYXV0bzsgfSB9XG5cbi5ncmlkLXggPiAuc21hbGwtMSwgLmdyaWQteCA+IC5zbWFsbC0xMCwgLmdyaWQteCA+IC5zbWFsbC0xMSwgLmdyaWQteCA+IC5zbWFsbC0xMiwgLmdyaWQteCA+IC5zbWFsbC0yLCAuZ3JpZC14ID4gLnNtYWxsLTMsIC5ncmlkLXggPiAuc21hbGwtNCwgLmdyaWQteCA+IC5zbWFsbC01LCAuZ3JpZC14ID4gLnNtYWxsLTYsIC5ncmlkLXggPiAuc21hbGwtNywgLmdyaWQteCA+IC5zbWFsbC04LCAuZ3JpZC14ID4gLnNtYWxsLTkge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXg6IDAgMCBhdXRvO1xuICAtbXMtZmxleDogMCAwIGF1dG87XG4gIGZsZXg6IDAgMCBhdXRvOyB9XG5cbi5ncmlkLXggPiAuc21hbGwtMSB7XG4gIHdpZHRoOiA4LjMzMzMzJTsgfVxuXG4uZ3JpZC14ID4gLnNtYWxsLTIge1xuICB3aWR0aDogMTYuNjY2NjclOyB9XG5cbi5ncmlkLXggPiAuc21hbGwtMyB7XG4gIHdpZHRoOiAyNSU7IH1cblxuLmdyaWQteCA+IC5zbWFsbC00IHtcbiAgd2lkdGg6IDMzLjMzMzMzJTsgfVxuXG4uZ3JpZC14ID4gLnNtYWxsLTUge1xuICB3aWR0aDogNDEuNjY2NjclOyB9XG5cbi5ncmlkLXggPiAuc21hbGwtNiB7XG4gIHdpZHRoOiA1MCU7IH1cblxuLmdyaWQteCA+IC5zbWFsbC03IHtcbiAgd2lkdGg6IDU4LjMzMzMzJTsgfVxuXG4uZ3JpZC14ID4gLnNtYWxsLTgge1xuICB3aWR0aDogNjYuNjY2NjclOyB9XG5cbi5ncmlkLXggPiAuc21hbGwtOSB7XG4gIHdpZHRoOiA3NSU7IH1cblxuLmdyaWQteCA+IC5zbWFsbC0xMCB7XG4gIHdpZHRoOiA4My4zMzMzMyU7IH1cblxuLmdyaWQteCA+IC5zbWFsbC0xMSB7XG4gIHdpZHRoOiA5MS42NjY2NyU7IH1cblxuLmdyaWQteCA+IC5zbWFsbC0xMiB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5ncmlkLXggPiAubWVkaXVtLWF1dG8ge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLXdlYmtpdC1mbGV4OiAxIDEgMHB4O1xuICAgIC1tcy1mbGV4OiAxIDEgMHB4O1xuICAgIGZsZXg6IDEgMSAwcHg7XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgLmdyaWQteCA+IC5tZWRpdW0tMSwgLmdyaWQteCA+IC5tZWRpdW0tMTAsIC5ncmlkLXggPiAubWVkaXVtLTExLCAuZ3JpZC14ID4gLm1lZGl1bS0xMiwgLmdyaWQteCA+IC5tZWRpdW0tMiwgLmdyaWQteCA+IC5tZWRpdW0tMywgLmdyaWQteCA+IC5tZWRpdW0tNCwgLmdyaWQteCA+IC5tZWRpdW0tNSwgLmdyaWQteCA+IC5tZWRpdW0tNiwgLmdyaWQteCA+IC5tZWRpdW0tNywgLmdyaWQteCA+IC5tZWRpdW0tOCwgLmdyaWQteCA+IC5tZWRpdW0tOSwgLmdyaWQteCA+IC5tZWRpdW0tc2hyaW5rIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIGF1dG87XG4gICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgIGZsZXg6IDAgMCBhdXRvOyB9XG4gIC5ncmlkLXggPiAubWVkaXVtLXNocmluayB7XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgLmdyaWQteCA+IC5tZWRpdW0tMSB7XG4gICAgd2lkdGg6IDguMzMzMzMlOyB9XG4gIC5ncmlkLXggPiAubWVkaXVtLTIge1xuICAgIHdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmdyaWQteCA+IC5tZWRpdW0tMyB7XG4gICAgd2lkdGg6IDI1JTsgfVxuICAuZ3JpZC14ID4gLm1lZGl1bS00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5ncmlkLXggPiAubWVkaXVtLTUge1xuICAgIHdpZHRoOiA0MS42NjY2NyU7IH1cbiAgLmdyaWQteCA+IC5tZWRpdW0tNiB7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAuZ3JpZC14ID4gLm1lZGl1bS03IHtcbiAgICB3aWR0aDogNTguMzMzMzMlOyB9XG4gIC5ncmlkLXggPiAubWVkaXVtLTgge1xuICAgIHdpZHRoOiA2Ni42NjY2NyU7IH1cbiAgLmdyaWQteCA+IC5tZWRpdW0tOSB7XG4gICAgd2lkdGg6IDc1JTsgfVxuICAuZ3JpZC14ID4gLm1lZGl1bS0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzJTsgfVxuICAuZ3JpZC14ID4gLm1lZGl1bS0xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjY3JTsgfVxuICAuZ3JpZC14ID4gLm1lZGl1bS0xMiB7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuZ3JpZC14ID4gLmxhcmdlLWF1dG8ge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLXdlYmtpdC1mbGV4OiAxIDEgMHB4O1xuICAgIC1tcy1mbGV4OiAxIDEgMHB4O1xuICAgIGZsZXg6IDEgMSAwcHg7XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgLmdyaWQteCA+IC5sYXJnZS0xLCAuZ3JpZC14ID4gLmxhcmdlLTEwLCAuZ3JpZC14ID4gLmxhcmdlLTExLCAuZ3JpZC14ID4gLmxhcmdlLTEyLCAuZ3JpZC14ID4gLmxhcmdlLTIsIC5ncmlkLXggPiAubGFyZ2UtMywgLmdyaWQteCA+IC5sYXJnZS00LCAuZ3JpZC14ID4gLmxhcmdlLTUsIC5ncmlkLXggPiAubGFyZ2UtNiwgLmdyaWQteCA+IC5sYXJnZS03LCAuZ3JpZC14ID4gLmxhcmdlLTgsIC5ncmlkLXggPiAubGFyZ2UtOSwgLmdyaWQteCA+IC5sYXJnZS1zaHJpbmsge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgYXV0bztcbiAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgZmxleDogMCAwIGF1dG87IH1cbiAgLmdyaWQteCA+IC5sYXJnZS1zaHJpbmsge1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gIC5ncmlkLXggPiAubGFyZ2UtMSB7XG4gICAgd2lkdGg6IDguMzMzMzMlOyB9XG4gIC5ncmlkLXggPiAubGFyZ2UtMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuZ3JpZC14ID4gLmxhcmdlLTMge1xuICAgIHdpZHRoOiAyNSU7IH1cbiAgLmdyaWQteCA+IC5sYXJnZS00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5ncmlkLXggPiAubGFyZ2UtNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY3JTsgfVxuICAuZ3JpZC14ID4gLmxhcmdlLTYge1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgLmdyaWQteCA+IC5sYXJnZS03IHtcbiAgICB3aWR0aDogNTguMzMzMzMlOyB9XG4gIC5ncmlkLXggPiAubGFyZ2UtOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY3JTsgfVxuICAuZ3JpZC14ID4gLmxhcmdlLTkge1xuICAgIHdpZHRoOiA3NSU7IH1cbiAgLmdyaWQteCA+IC5sYXJnZS0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzJTsgfVxuICAuZ3JpZC14ID4gLmxhcmdlLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjclOyB9XG4gIC5ncmlkLXggPiAubGFyZ2UtMTIge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmdyaWQtbWFyZ2luLXg6bm90KC5ncmlkLXgpID4gLmNlbGwge1xuICB3aWR0aDogYXV0bzsgfVxuXG4uZ3JpZC1tYXJnaW4teTpub3QoLmdyaWQteSkgPiAuY2VsbCB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uZ3JpZC1tYXJnaW4teCB7XG4gIG1hcmdpbi1sZWZ0OiAtLjYyNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtLjYyNXJlbTsgfVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuZ3JpZC1tYXJnaW4teCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0uOTM3NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0uOTM3NXJlbTsgfSB9XG5cbi5ncmlkLW1hcmdpbi14ID4gLmNlbGwge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMS4yNXJlbSk7XG4gIG1hcmdpbi1sZWZ0OiAuNjI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC42MjVyZW07IH1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmdyaWQtbWFyZ2luLXggPiAuY2VsbCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEuODc1cmVtKTtcbiAgICBtYXJnaW4tbGVmdDogLjkzNzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAuOTM3NXJlbTsgfSB9XG5cbi5ncmlkLW1hcmdpbi14ID4gLmF1dG8ge1xuICB3aWR0aDogYXV0bzsgfVxuXG4uZ3JpZC1tYXJnaW4teCA+IC5zaHJpbmsge1xuICB3aWR0aDogYXV0bzsgfVxuXG4uZ3JpZC1tYXJnaW4teCA+IC5zbWFsbC0xIHtcbiAgd2lkdGg6IGNhbGMoOC4zMzMzMyUgLSAxLjI1cmVtKTsgfVxuXG4uZ3JpZC1tYXJnaW4teCA+IC5zbWFsbC0yIHtcbiAgd2lkdGg6IGNhbGMoMTYuNjY2NjclIC0gMS4yNXJlbSk7IH1cblxuLmdyaWQtbWFyZ2luLXggPiAuc21hbGwtMyB7XG4gIHdpZHRoOiBjYWxjKDI1JSAtIDEuMjVyZW0pOyB9XG5cbi5ncmlkLW1hcmdpbi14ID4gLnNtYWxsLTQge1xuICB3aWR0aDogY2FsYygzMy4zMzMzMyUgLSAxLjI1cmVtKTsgfVxuXG4uZ3JpZC1tYXJnaW4teCA+IC5zbWFsbC01IHtcbiAgd2lkdGg6IGNhbGMoNDEuNjY2NjclIC0gMS4yNXJlbSk7IH1cblxuLmdyaWQtbWFyZ2luLXggPiAuc21hbGwtNiB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDEuMjVyZW0pOyB9XG5cbi5ncmlkLW1hcmdpbi14ID4gLnNtYWxsLTcge1xuICB3aWR0aDogY2FsYyg1OC4zMzMzMyUgLSAxLjI1cmVtKTsgfVxuXG4uZ3JpZC1tYXJnaW4teCA+IC5zbWFsbC04IHtcbiAgd2lkdGg6IGNhbGMoNjYuNjY2NjclIC0gMS4yNXJlbSk7IH1cblxuLmdyaWQtbWFyZ2luLXggPiAuc21hbGwtOSB7XG4gIHdpZHRoOiBjYWxjKDc1JSAtIDEuMjVyZW0pOyB9XG5cbi5ncmlkLW1hcmdpbi14ID4gLnNtYWxsLTEwIHtcbiAgd2lkdGg6IGNhbGMoODMuMzMzMzMlIC0gMS4yNXJlbSk7IH1cblxuLmdyaWQtbWFyZ2luLXggPiAuc21hbGwtMTEge1xuICB3aWR0aDogY2FsYyg5MS42NjY2NyUgLSAxLjI1cmVtKTsgfVxuXG4uZ3JpZC1tYXJnaW4teCA+IC5zbWFsbC0xMiB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxLjI1cmVtKTsgfVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuZ3JpZC1tYXJnaW4teCA+IC5hdXRvIHtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAuZ3JpZC1tYXJnaW4teCA+IC5zaHJpbmsge1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gIC5ncmlkLW1hcmdpbi14ID4gLnNtYWxsLTEge1xuICAgIHdpZHRoOiBjYWxjKDguMzMzMzMlIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi14ID4gLnNtYWxsLTIge1xuICAgIHdpZHRoOiBjYWxjKDE2LjY2NjY3JSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teCA+IC5zbWFsbC0zIHtcbiAgICB3aWR0aDogY2FsYygyNSUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXggPiAuc21hbGwtNCB7XG4gICAgd2lkdGg6IGNhbGMoMzMuMzMzMzMlIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi14ID4gLnNtYWxsLTUge1xuICAgIHdpZHRoOiBjYWxjKDQxLjY2NjY3JSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teCA+IC5zbWFsbC02IHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXggPiAuc21hbGwtNyB7XG4gICAgd2lkdGg6IGNhbGMoNTguMzMzMzMlIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi14ID4gLnNtYWxsLTgge1xuICAgIHdpZHRoOiBjYWxjKDY2LjY2NjY3JSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teCA+IC5zbWFsbC05IHtcbiAgICB3aWR0aDogY2FsYyg3NSUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXggPiAuc21hbGwtMTAge1xuICAgIHdpZHRoOiBjYWxjKDgzLjMzMzMzJSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teCA+IC5zbWFsbC0xMSB7XG4gICAgd2lkdGg6IGNhbGMoOTEuNjY2NjclIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi14ID4gLnNtYWxsLTEyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi14ID4gLm1lZGl1bS1hdXRvIHtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAuZ3JpZC1tYXJnaW4teCA+IC5tZWRpdW0tc2hyaW5rIHtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAuZ3JpZC1tYXJnaW4teCA+IC5tZWRpdW0tMSB7XG4gICAgd2lkdGg6IGNhbGMoOC4zMzMzMyUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXggPiAubWVkaXVtLTIge1xuICAgIHdpZHRoOiBjYWxjKDE2LjY2NjY3JSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teCA+IC5tZWRpdW0tMyB7XG4gICAgd2lkdGg6IGNhbGMoMjUlIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi14ID4gLm1lZGl1bS00IHtcbiAgICB3aWR0aDogY2FsYygzMy4zMzMzMyUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXggPiAubWVkaXVtLTUge1xuICAgIHdpZHRoOiBjYWxjKDQxLjY2NjY3JSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teCA+IC5tZWRpdW0tNiB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi14ID4gLm1lZGl1bS03IHtcbiAgICB3aWR0aDogY2FsYyg1OC4zMzMzMyUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXggPiAubWVkaXVtLTgge1xuICAgIHdpZHRoOiBjYWxjKDY2LjY2NjY3JSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teCA+IC5tZWRpdW0tOSB7XG4gICAgd2lkdGg6IGNhbGMoNzUlIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi14ID4gLm1lZGl1bS0xMCB7XG4gICAgd2lkdGg6IGNhbGMoODMuMzMzMzMlIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi14ID4gLm1lZGl1bS0xMSB7XG4gICAgd2lkdGg6IGNhbGMoOTEuNjY2NjclIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi14ID4gLm1lZGl1bS0xMiB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEuODc1cmVtKTsgfSB9XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5ncmlkLW1hcmdpbi14ID4gLmxhcmdlLWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gIC5ncmlkLW1hcmdpbi14ID4gLmxhcmdlLXNocmluayB7XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgLmdyaWQtbWFyZ2luLXggPiAubGFyZ2UtMSB7XG4gICAgd2lkdGg6IGNhbGMoOC4zMzMzMyUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXggPiAubGFyZ2UtMiB7XG4gICAgd2lkdGg6IGNhbGMoMTYuNjY2NjclIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi14ID4gLmxhcmdlLTMge1xuICAgIHdpZHRoOiBjYWxjKDI1JSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teCA+IC5sYXJnZS00IHtcbiAgICB3aWR0aDogY2FsYygzMy4zMzMzMyUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXggPiAubGFyZ2UtNSB7XG4gICAgd2lkdGg6IGNhbGMoNDEuNjY2NjclIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi14ID4gLmxhcmdlLTYge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teCA+IC5sYXJnZS03IHtcbiAgICB3aWR0aDogY2FsYyg1OC4zMzMzMyUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXggPiAubGFyZ2UtOCB7XG4gICAgd2lkdGg6IGNhbGMoNjYuNjY2NjclIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi14ID4gLmxhcmdlLTkge1xuICAgIHdpZHRoOiBjYWxjKDc1JSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teCA+IC5sYXJnZS0xMCB7XG4gICAgd2lkdGg6IGNhbGMoODMuMzMzMzMlIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi14ID4gLmxhcmdlLTExIHtcbiAgICB3aWR0aDogY2FsYyg5MS42NjY2NyUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXggPiAubGFyZ2UtMTIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxLjg3NXJlbSk7IH0gfVxuXG4uZ3JpZC1wYWRkaW5nLXggLmdyaWQtcGFkZGluZy14IHtcbiAgbWFyZ2luLXJpZ2h0OiAtLjYyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0uNjI1cmVtOyB9XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5ncmlkLXBhZGRpbmcteCAuZ3JpZC1wYWRkaW5nLXgge1xuICAgIG1hcmdpbi1yaWdodDogLS45Mzc1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAtLjkzNzVyZW07IH0gfVxuXG4uZ3JpZC1jb250YWluZXI6bm90KC5mdWxsKSA+IC5ncmlkLXBhZGRpbmcteCB7XG4gIG1hcmdpbi1yaWdodDogLS42MjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtLjYyNXJlbTsgfVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuZ3JpZC1jb250YWluZXI6bm90KC5mdWxsKSA+IC5ncmlkLXBhZGRpbmcteCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtLjkzNzVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IC0uOTM3NXJlbTsgfSB9XG5cbi5ncmlkLXBhZGRpbmcteCA+IC5jZWxsIHtcbiAgcGFkZGluZy1yaWdodDogLjYyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAuNjI1cmVtOyB9XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5ncmlkLXBhZGRpbmcteCA+IC5jZWxsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAuOTM3NXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IC45Mzc1cmVtOyB9IH1cblxuLnNtYWxsLXVwLTEgPiAuY2VsbCB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5zbWFsbC11cC0yID4gLmNlbGwge1xuICB3aWR0aDogNTAlOyB9XG5cbi5zbWFsbC11cC0zID4gLmNlbGwge1xuICB3aWR0aDogMzMuMzMzMzMlOyB9XG5cbi5zbWFsbC11cC00ID4gLmNlbGwge1xuICB3aWR0aDogMjUlOyB9XG5cbi5zbWFsbC11cC01ID4gLmNlbGwge1xuICB3aWR0aDogMjAlOyB9XG5cbi5zbWFsbC11cC02ID4gLmNlbGwge1xuICB3aWR0aDogMTYuNjY2NjclOyB9XG5cbi5zbWFsbC11cC03ID4gLmNlbGwge1xuICB3aWR0aDogMTQuMjg1NzElOyB9XG5cbi5zbWFsbC11cC04ID4gLmNlbGwge1xuICB3aWR0aDogMTIuNSU7IH1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLm1lZGl1bS11cC0xID4gLmNlbGwge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5tZWRpdW0tdXAtMiA+IC5jZWxsIHtcbiAgICB3aWR0aDogNTAlOyB9XG4gIC5tZWRpdW0tdXAtMyA+IC5jZWxsIHtcbiAgICB3aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5tZWRpdW0tdXAtNCA+IC5jZWxsIHtcbiAgICB3aWR0aDogMjUlOyB9XG4gIC5tZWRpdW0tdXAtNSA+IC5jZWxsIHtcbiAgICB3aWR0aDogMjAlOyB9XG4gIC5tZWRpdW0tdXAtNiA+IC5jZWxsIHtcbiAgICB3aWR0aDogMTYuNjY2NjclOyB9XG4gIC5tZWRpdW0tdXAtNyA+IC5jZWxsIHtcbiAgICB3aWR0aDogMTQuMjg1NzElOyB9XG4gIC5tZWRpdW0tdXAtOCA+IC5jZWxsIHtcbiAgICB3aWR0aDogMTIuNSU7IH0gfVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAubGFyZ2UtdXAtMSA+IC5jZWxsIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAubGFyZ2UtdXAtMiA+IC5jZWxsIHtcbiAgICB3aWR0aDogNTAlOyB9XG4gIC5sYXJnZS11cC0zID4gLmNlbGwge1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLmxhcmdlLXVwLTQgPiAuY2VsbCB7XG4gICAgd2lkdGg6IDI1JTsgfVxuICAubGFyZ2UtdXAtNSA+IC5jZWxsIHtcbiAgICB3aWR0aDogMjAlOyB9XG4gIC5sYXJnZS11cC02ID4gLmNlbGwge1xuICAgIHdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmxhcmdlLXVwLTcgPiAuY2VsbCB7XG4gICAgd2lkdGg6IDE0LjI4NTcxJTsgfVxuICAubGFyZ2UtdXAtOCA+IC5jZWxsIHtcbiAgICB3aWR0aDogMTIuNSU7IH0gfVxuXG4uZ3JpZC1tYXJnaW4teC5zbWFsbC11cC0xID4gLmNlbGwge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMS4yNXJlbSk7IH1cblxuLmdyaWQtbWFyZ2luLXguc21hbGwtdXAtMiA+IC5jZWxsIHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMS4yNXJlbSk7IH1cblxuLmdyaWQtbWFyZ2luLXguc21hbGwtdXAtMyA+IC5jZWxsIHtcbiAgd2lkdGg6IGNhbGMoMzMuMzMzMzMlIC0gMS4yNXJlbSk7IH1cblxuLmdyaWQtbWFyZ2luLXguc21hbGwtdXAtNCA+IC5jZWxsIHtcbiAgd2lkdGg6IGNhbGMoMjUlIC0gMS4yNXJlbSk7IH1cblxuLmdyaWQtbWFyZ2luLXguc21hbGwtdXAtNSA+IC5jZWxsIHtcbiAgd2lkdGg6IGNhbGMoMjAlIC0gMS4yNXJlbSk7IH1cblxuLmdyaWQtbWFyZ2luLXguc21hbGwtdXAtNiA+IC5jZWxsIHtcbiAgd2lkdGg6IGNhbGMoMTYuNjY2NjclIC0gMS4yNXJlbSk7IH1cblxuLmdyaWQtbWFyZ2luLXguc21hbGwtdXAtNyA+IC5jZWxsIHtcbiAgd2lkdGg6IGNhbGMoMTQuMjg1NzElIC0gMS4yNXJlbSk7IH1cblxuLmdyaWQtbWFyZ2luLXguc21hbGwtdXAtOCA+IC5jZWxsIHtcbiAgd2lkdGg6IGNhbGMoMTIuNSUgLSAxLjI1cmVtKTsgfVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuZ3JpZC1tYXJnaW4teC5zbWFsbC11cC0xID4gLmNlbGwge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXguc21hbGwtdXAtMiA+IC5jZWxsIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXguc21hbGwtdXAtMyA+IC5jZWxsIHtcbiAgICB3aWR0aDogY2FsYygzMy4zMzMzMyUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXguc21hbGwtdXAtNCA+IC5jZWxsIHtcbiAgICB3aWR0aDogY2FsYygyNSUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXguc21hbGwtdXAtNSA+IC5jZWxsIHtcbiAgICB3aWR0aDogY2FsYygyMCUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXguc21hbGwtdXAtNiA+IC5jZWxsIHtcbiAgICB3aWR0aDogY2FsYygxNi42NjY2NyUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXguc21hbGwtdXAtNyA+IC5jZWxsIHtcbiAgICB3aWR0aDogY2FsYygxNC4yODU3MSUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXguc21hbGwtdXAtOCA+IC5jZWxsIHtcbiAgICB3aWR0aDogY2FsYygxMi41JSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teC5tZWRpdW0tdXAtMSA+IC5jZWxsIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi14Lm1lZGl1bS11cC0yID4gLmNlbGwge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teC5tZWRpdW0tdXAtMyA+IC5jZWxsIHtcbiAgICB3aWR0aDogY2FsYygzMy4zMzMzMyUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXgubWVkaXVtLXVwLTQgPiAuY2VsbCB7XG4gICAgd2lkdGg6IGNhbGMoMjUlIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi14Lm1lZGl1bS11cC01ID4gLmNlbGwge1xuICAgIHdpZHRoOiBjYWxjKDIwJSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teC5tZWRpdW0tdXAtNiA+IC5jZWxsIHtcbiAgICB3aWR0aDogY2FsYygxNi42NjY2NyUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXgubWVkaXVtLXVwLTcgPiAuY2VsbCB7XG4gICAgd2lkdGg6IGNhbGMoMTQuMjg1NzElIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi14Lm1lZGl1bS11cC04ID4gLmNlbGwge1xuICAgIHdpZHRoOiBjYWxjKDEyLjUlIC0gMS44NzVyZW0pOyB9IH1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmdyaWQtbWFyZ2luLXgubGFyZ2UtdXAtMSA+IC5jZWxsIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi14LmxhcmdlLXVwLTIgPiAuY2VsbCB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi14LmxhcmdlLXVwLTMgPiAuY2VsbCB7XG4gICAgd2lkdGg6IGNhbGMoMzMuMzMzMzMlIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi14LmxhcmdlLXVwLTQgPiAuY2VsbCB7XG4gICAgd2lkdGg6IGNhbGMoMjUlIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi14LmxhcmdlLXVwLTUgPiAuY2VsbCB7XG4gICAgd2lkdGg6IGNhbGMoMjAlIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi14LmxhcmdlLXVwLTYgPiAuY2VsbCB7XG4gICAgd2lkdGg6IGNhbGMoMTYuNjY2NjclIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi14LmxhcmdlLXVwLTcgPiAuY2VsbCB7XG4gICAgd2lkdGg6IGNhbGMoMTQuMjg1NzElIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi14LmxhcmdlLXVwLTggPiAuY2VsbCB7XG4gICAgd2lkdGg6IGNhbGMoMTIuNSUgLSAxLjg3NXJlbSk7IH0gfVxuXG4uc21hbGwtbWFyZ2luLWNvbGxhcHNlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLmNlbGwge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtMSB7XG4gIHdpZHRoOiA4LjMzMzMzJTsgfVxuXG4uc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTIge1xuICB3aWR0aDogMTYuNjY2NjclOyB9XG5cbi5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtMyB7XG4gIHdpZHRoOiAyNSU7IH1cblxuLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC00IHtcbiAgd2lkdGg6IDMzLjMzMzMzJTsgfVxuXG4uc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTUge1xuICB3aWR0aDogNDEuNjY2NjclOyB9XG5cbi5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtNiB7XG4gIHdpZHRoOiA1MCU7IH1cblxuLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC03IHtcbiAgd2lkdGg6IDU4LjMzMzMzJTsgfVxuXG4uc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTgge1xuICB3aWR0aDogNjYuNjY2NjclOyB9XG5cbi5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtOSB7XG4gIHdpZHRoOiA3NSU7IH1cblxuLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC0xMCB7XG4gIHdpZHRoOiA4My4zMzMzMyU7IH1cblxuLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC0xMSB7XG4gIHdpZHRoOiA5MS42NjY2NyU7IH1cblxuLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC0xMiB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzJTsgfVxuICAuc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjclOyB9XG4gIC5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTMge1xuICAgIHdpZHRoOiAyNSU7IH1cbiAgLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAuc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS01IHtcbiAgICB3aWR0aDogNDEuNjY2NjclOyB9XG4gIC5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTYge1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAuc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS04IHtcbiAgICB3aWR0aDogNjYuNjY2NjclOyB9XG4gIC5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTkge1xuICAgIHdpZHRoOiA3NSU7IH1cbiAgLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMyU7IH1cbiAgLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tMTIge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS0xIHtcbiAgICB3aWR0aDogOC4zMzMzMyU7IH1cbiAgLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjclOyB9XG4gIC5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtMyB7XG4gICAgd2lkdGg6IDI1JTsgfVxuICAuc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS01IHtcbiAgICB3aWR0aDogNDEuNjY2NjclOyB9XG4gIC5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtNiB7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAuc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS04IHtcbiAgICB3aWR0aDogNjYuNjY2NjclOyB9XG4gIC5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtOSB7XG4gICAgd2lkdGg6IDc1JTsgfVxuICAuc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMlOyB9XG4gIC5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS0xMiB7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4uc21hbGwtcGFkZGluZy1jb2xsYXBzZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLnNtYWxsLXBhZGRpbmctY29sbGFwc2UgPiAuY2VsbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLmNlbGwge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzJTsgfVxuICAubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjclOyB9XG4gIC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTMge1xuICAgIHdpZHRoOiAyNSU7IH1cbiAgLm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC01IHtcbiAgICB3aWR0aDogNDEuNjY2NjclOyB9XG4gIC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTYge1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgLm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC04IHtcbiAgICB3aWR0aDogNjYuNjY2NjclOyB9XG4gIC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTkge1xuICAgIHdpZHRoOiA3NSU7IH1cbiAgLm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMyU7IH1cbiAgLm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtMTIge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzJTsgfVxuICAubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tMyB7XG4gICAgd2lkdGg6IDI1JTsgfVxuICAubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY3JTsgfVxuICAubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tNiB7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY3JTsgfVxuICAubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tOSB7XG4gICAgd2lkdGg6IDc1JTsgfVxuICAubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMyU7IH1cbiAgLm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjclOyB9XG4gIC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS0xMiB7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS0xIHtcbiAgICB3aWR0aDogOC4zMzMzMyU7IH1cbiAgLm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS0zIHtcbiAgICB3aWR0aDogMjUlOyB9XG4gIC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY3JTsgfVxuICAubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS02IHtcbiAgICB3aWR0aDogNTAlOyB9XG4gIC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY3JTsgfVxuICAubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS05IHtcbiAgICB3aWR0aDogNzUlOyB9XG4gIC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMlOyB9XG4gIC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjclOyB9XG4gIC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTEyIHtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5tZWRpdW0tcGFkZGluZy1jb2xsYXBzZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5tZWRpdW0tcGFkZGluZy1jb2xsYXBzZSA+IC5jZWxsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5sYXJnZS1tYXJnaW4tY29sbGFwc2Uge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLmNlbGwge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtMSB7XG4gICAgd2lkdGg6IDguMzMzMzMlOyB9XG4gIC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTMge1xuICAgIHdpZHRoOiAyNSU7IH1cbiAgLmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY3JTsgfVxuICAubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTYge1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgLmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC03IHtcbiAgICB3aWR0aDogNTguMzMzMzMlOyB9XG4gIC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY3JTsgfVxuICAubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTkge1xuICAgIHdpZHRoOiA3NSU7IH1cbiAgLmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzJTsgfVxuICAubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjclOyB9XG4gIC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtMTIge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tMSB7XG4gICAgd2lkdGg6IDguMzMzMzMlOyB9XG4gIC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTIge1xuICAgIHdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tMyB7XG4gICAgd2lkdGg6IDI1JTsgfVxuICAubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTUge1xuICAgIHdpZHRoOiA0MS42NjY2NyU7IH1cbiAgLmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tNiB7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS03IHtcbiAgICB3aWR0aDogNTguMzMzMzMlOyB9XG4gIC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTgge1xuICAgIHdpZHRoOiA2Ni42NjY2NyU7IH1cbiAgLmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tOSB7XG4gICAgd2lkdGg6IDc1JTsgfVxuICAubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzJTsgfVxuICAubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS0xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjY3JTsgfVxuICAubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS0xMiB7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzJTsgfVxuICAubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTIge1xuICAgIHdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS0zIHtcbiAgICB3aWR0aDogMjUlOyB9XG4gIC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTUge1xuICAgIHdpZHRoOiA0MS42NjY2NyU7IH1cbiAgLmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS02IHtcbiAgICB3aWR0aDogNTAlOyB9XG4gIC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTgge1xuICAgIHdpZHRoOiA2Ni42NjY2NyU7IH1cbiAgLmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS05IHtcbiAgICB3aWR0aDogNzUlOyB9XG4gIC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMyU7IH1cbiAgLmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS0xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjY3JTsgfVxuICAubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTEyIHtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5sYXJnZS1wYWRkaW5nLWNvbGxhcHNlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLmxhcmdlLXBhZGRpbmctY29sbGFwc2UgPiAuY2VsbCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuXG4uc21hbGwtb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uZ3JpZC1tYXJnaW4teCA+IC5zbWFsbC1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDAlICsgLjYyNXJlbSk7IH1cblxuLnNtYWxsLW9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XG5cbi5ncmlkLW1hcmdpbi14ID4gLnNtYWxsLW9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoOC4zMzMzMyUgKyAuNjI1cmVtKTsgfVxuXG4uc21hbGwtb2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG5cbi5ncmlkLW1hcmdpbi14ID4gLnNtYWxsLW9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMTYuNjY2NjclICsgLjYyNXJlbSk7IH1cblxuLnNtYWxsLW9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuXG4uZ3JpZC1tYXJnaW4teCA+IC5zbWFsbC1vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDI1JSArIC42MjVyZW0pOyB9XG5cbi5zbWFsbC1vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cblxuLmdyaWQtbWFyZ2luLXggPiAuc21hbGwtb2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogY2FsYygzMy4zMzMzMyUgKyAuNjI1cmVtKTsgfVxuXG4uc21hbGwtb2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG5cbi5ncmlkLW1hcmdpbi14ID4gLnNtYWxsLW9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoNDEuNjY2NjclICsgLjYyNXJlbSk7IH1cblxuLnNtYWxsLW9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuXG4uZ3JpZC1tYXJnaW4teCA+IC5zbWFsbC1vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDUwJSArIC42MjVyZW0pOyB9XG5cbi5zbWFsbC1vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cblxuLmdyaWQtbWFyZ2luLXggPiAuc21hbGwtb2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogY2FsYyg1OC4zMzMzMyUgKyAuNjI1cmVtKTsgfVxuXG4uc21hbGwtb2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG5cbi5ncmlkLW1hcmdpbi14ID4gLnNtYWxsLW9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoNjYuNjY2NjclICsgLjYyNXJlbSk7IH1cblxuLnNtYWxsLW9mZnNldC05IHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuXG4uZ3JpZC1tYXJnaW4teCA+IC5zbWFsbC1vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDc1JSArIC42MjVyZW0pOyB9XG5cbi5zbWFsbC1vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG5cbi5ncmlkLW1hcmdpbi14ID4gLnNtYWxsLW9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDgzLjMzMzMzJSArIC42MjVyZW0pOyB9XG5cbi5zbWFsbC1vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9XG5cbi5ncmlkLW1hcmdpbi14ID4gLnNtYWxsLW9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDkxLjY2NjY3JSArIC42MjVyZW0pOyB9XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5tZWRpdW0tb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5ncmlkLW1hcmdpbi14ID4gLm1lZGl1bS1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMCUgKyAuOTM3NXJlbSk7IH1cbiAgLm1lZGl1bS1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XG4gIC5ncmlkLW1hcmdpbi14ID4gLm1lZGl1bS1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoOC4zMzMzMyUgKyAuOTM3NXJlbSk7IH1cbiAgLm1lZGl1bS1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAuZ3JpZC1tYXJnaW4teCA+IC5tZWRpdW0tb2Zmc2V0LTIge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDE2LjY2NjY3JSArIC45Mzc1cmVtKTsgfVxuICAubWVkaXVtLW9mZnNldC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5ncmlkLW1hcmdpbi14ID4gLm1lZGl1bS1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMjUlICsgLjkzNzVyZW0pOyB9XG4gIC5tZWRpdW0tb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLmdyaWQtbWFyZ2luLXggPiAubWVkaXVtLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygzMy4zMzMzMyUgKyAuOTM3NXJlbSk7IH1cbiAgLm1lZGl1bS1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAuZ3JpZC1tYXJnaW4teCA+IC5tZWRpdW0tb2Zmc2V0LTUge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDQxLjY2NjY3JSArIC45Mzc1cmVtKTsgfVxuICAubWVkaXVtLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5ncmlkLW1hcmdpbi14ID4gLm1lZGl1bS1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNTAlICsgLjkzNzVyZW0pOyB9XG4gIC5tZWRpdW0tb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLmdyaWQtbWFyZ2luLXggPiAubWVkaXVtLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg1OC4zMzMzMyUgKyAuOTM3NXJlbSk7IH1cbiAgLm1lZGl1bS1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAuZ3JpZC1tYXJnaW4teCA+IC5tZWRpdW0tb2Zmc2V0LTgge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDY2LjY2NjY3JSArIC45Mzc1cmVtKTsgfVxuICAubWVkaXVtLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5ncmlkLW1hcmdpbi14ID4gLm1lZGl1bS1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNzUlICsgLjkzNzVyZW0pOyB9XG4gIC5tZWRpdW0tb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5ncmlkLW1hcmdpbi14ID4gLm1lZGl1bS1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDgzLjMzMzMzJSArIC45Mzc1cmVtKTsgfVxuICAubWVkaXVtLW9mZnNldC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfVxuICAuZ3JpZC1tYXJnaW4teCA+IC5tZWRpdW0tb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg5MS42NjY2NyUgKyAuOTM3NXJlbSk7IH0gfVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAubGFyZ2Utb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5ncmlkLW1hcmdpbi14ID4gLmxhcmdlLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwJSArIC45Mzc1cmVtKTsgfVxuICAubGFyZ2Utb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuICAuZ3JpZC1tYXJnaW4teCA+IC5sYXJnZS1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoOC4zMzMzMyUgKyAuOTM3NXJlbSk7IH1cbiAgLmxhcmdlLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gIC5ncmlkLW1hcmdpbi14ID4gLmxhcmdlLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxNi42NjY2NyUgKyAuOTM3NXJlbSk7IH1cbiAgLmxhcmdlLW9mZnNldC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5ncmlkLW1hcmdpbi14ID4gLmxhcmdlLW9mZnNldC0zIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyNSUgKyAuOTM3NXJlbSk7IH1cbiAgLmxhcmdlLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlOyB9XG4gIC5ncmlkLW1hcmdpbi14ID4gLmxhcmdlLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygzMy4zMzMzMyUgKyAuOTM3NXJlbSk7IH1cbiAgLmxhcmdlLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gIC5ncmlkLW1hcmdpbi14ID4gLmxhcmdlLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg0MS42NjY2NyUgKyAuOTM3NXJlbSk7IH1cbiAgLmxhcmdlLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5ncmlkLW1hcmdpbi14ID4gLmxhcmdlLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg1MCUgKyAuOTM3NXJlbSk7IH1cbiAgLmxhcmdlLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlOyB9XG4gIC5ncmlkLW1hcmdpbi14ID4gLmxhcmdlLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg1OC4zMzMzMyUgKyAuOTM3NXJlbSk7IH1cbiAgLmxhcmdlLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gIC5ncmlkLW1hcmdpbi14ID4gLmxhcmdlLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg2Ni42NjY2NyUgKyAuOTM3NXJlbSk7IH1cbiAgLmxhcmdlLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5ncmlkLW1hcmdpbi14ID4gLmxhcmdlLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg3NSUgKyAuOTM3NXJlbSk7IH1cbiAgLmxhcmdlLW9mZnNldC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTsgfVxuICAuZ3JpZC1tYXJnaW4teCA+IC5sYXJnZS1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDgzLjMzMzMzJSArIC45Mzc1cmVtKTsgfVxuICAubGFyZ2Utb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9XG4gIC5ncmlkLW1hcmdpbi14ID4gLmxhcmdlLW9mZnNldC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoOTEuNjY2NjclICsgLjkzNzVyZW0pOyB9IH1cblxuLmdyaWQteSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1mbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIC1tcy1mbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDsgfVxuXG4uZ3JpZC15ID4gLmNlbGwge1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiBub25lOyB9XG5cbi5ncmlkLXkgPiAuYXV0byB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uZ3JpZC15ID4gLnNocmluayB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uZ3JpZC15ID4gLnNtYWxsLTEsIC5ncmlkLXkgPiAuc21hbGwtMTAsIC5ncmlkLXkgPiAuc21hbGwtMTEsIC5ncmlkLXkgPiAuc21hbGwtMTIsIC5ncmlkLXkgPiAuc21hbGwtMiwgLmdyaWQteSA+IC5zbWFsbC0zLCAuZ3JpZC15ID4gLnNtYWxsLTQsIC5ncmlkLXkgPiAuc21hbGwtNSwgLmdyaWQteSA+IC5zbWFsbC02LCAuZ3JpZC15ID4gLnNtYWxsLTcsIC5ncmlkLXkgPiAuc21hbGwtOCwgLmdyaWQteSA+IC5zbWFsbC05LCAuZ3JpZC15ID4gLnNtYWxsLWZ1bGwsIC5ncmlkLXkgPiAuc21hbGwtc2hyaW5rIHtcbiAgLXdlYmtpdC1mbGV4LWJhc2lzOiBhdXRvO1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogYXV0bztcbiAgZmxleC1iYXNpczogYXV0bzsgfVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuZ3JpZC15ID4gLm1lZGl1bS0xLCAuZ3JpZC15ID4gLm1lZGl1bS0xMCwgLmdyaWQteSA+IC5tZWRpdW0tMTEsIC5ncmlkLXkgPiAubWVkaXVtLTEyLCAuZ3JpZC15ID4gLm1lZGl1bS0yLCAuZ3JpZC15ID4gLm1lZGl1bS0zLCAuZ3JpZC15ID4gLm1lZGl1bS00LCAuZ3JpZC15ID4gLm1lZGl1bS01LCAuZ3JpZC15ID4gLm1lZGl1bS02LCAuZ3JpZC15ID4gLm1lZGl1bS03LCAuZ3JpZC15ID4gLm1lZGl1bS04LCAuZ3JpZC15ID4gLm1lZGl1bS05LCAuZ3JpZC15ID4gLm1lZGl1bS1mdWxsLCAuZ3JpZC15ID4gLm1lZGl1bS1zaHJpbmsge1xuICAgIC13ZWJraXQtZmxleC1iYXNpczogYXV0bztcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogYXV0bztcbiAgICBmbGV4LWJhc2lzOiBhdXRvOyB9IH1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmdyaWQteSA+IC5sYXJnZS0xLCAuZ3JpZC15ID4gLmxhcmdlLTEwLCAuZ3JpZC15ID4gLmxhcmdlLTExLCAuZ3JpZC15ID4gLmxhcmdlLTEyLCAuZ3JpZC15ID4gLmxhcmdlLTIsIC5ncmlkLXkgPiAubGFyZ2UtMywgLmdyaWQteSA+IC5sYXJnZS00LCAuZ3JpZC15ID4gLmxhcmdlLTUsIC5ncmlkLXkgPiAubGFyZ2UtNiwgLmdyaWQteSA+IC5sYXJnZS03LCAuZ3JpZC15ID4gLmxhcmdlLTgsIC5ncmlkLXkgPiAubGFyZ2UtOSwgLmdyaWQteSA+IC5sYXJnZS1mdWxsLCAuZ3JpZC15ID4gLmxhcmdlLXNocmluayB7XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiBhdXRvO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xuICAgIGZsZXgtYmFzaXM6IGF1dG87IH0gfVxuXG4uZ3JpZC15ID4gLnNtYWxsLTEsIC5ncmlkLXkgPiAuc21hbGwtMTAsIC5ncmlkLXkgPiAuc21hbGwtMTEsIC5ncmlkLXkgPiAuc21hbGwtMTIsIC5ncmlkLXkgPiAuc21hbGwtMiwgLmdyaWQteSA+IC5zbWFsbC0zLCAuZ3JpZC15ID4gLnNtYWxsLTQsIC5ncmlkLXkgPiAuc21hbGwtNSwgLmdyaWQteSA+IC5zbWFsbC02LCAuZ3JpZC15ID4gLnNtYWxsLTcsIC5ncmlkLXkgPiAuc21hbGwtOCwgLmdyaWQteSA+IC5zbWFsbC05IHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLXdlYmtpdC1mbGV4OiAwIDAgYXV0bztcbiAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICBmbGV4OiAwIDAgYXV0bzsgfVxuXG4uZ3JpZC15ID4gLnNtYWxsLTEge1xuICBoZWlnaHQ6IDguMzMzMzMlOyB9XG5cbi5ncmlkLXkgPiAuc21hbGwtMiB7XG4gIGhlaWdodDogMTYuNjY2NjclOyB9XG5cbi5ncmlkLXkgPiAuc21hbGwtMyB7XG4gIGhlaWdodDogMjUlOyB9XG5cbi5ncmlkLXkgPiAuc21hbGwtNCB7XG4gIGhlaWdodDogMzMuMzMzMzMlOyB9XG5cbi5ncmlkLXkgPiAuc21hbGwtNSB7XG4gIGhlaWdodDogNDEuNjY2NjclOyB9XG5cbi5ncmlkLXkgPiAuc21hbGwtNiB7XG4gIGhlaWdodDogNTAlOyB9XG5cbi5ncmlkLXkgPiAuc21hbGwtNyB7XG4gIGhlaWdodDogNTguMzMzMzMlOyB9XG5cbi5ncmlkLXkgPiAuc21hbGwtOCB7XG4gIGhlaWdodDogNjYuNjY2NjclOyB9XG5cbi5ncmlkLXkgPiAuc21hbGwtOSB7XG4gIGhlaWdodDogNzUlOyB9XG5cbi5ncmlkLXkgPiAuc21hbGwtMTAge1xuICBoZWlnaHQ6IDgzLjMzMzMzJTsgfVxuXG4uZ3JpZC15ID4gLnNtYWxsLTExIHtcbiAgaGVpZ2h0OiA5MS42NjY2NyU7IH1cblxuLmdyaWQteSA+IC5zbWFsbC0xMiB7XG4gIGhlaWdodDogMTAwJTsgfVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuZ3JpZC15ID4gLm1lZGl1bS1hdXRvIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC13ZWJraXQtZmxleDogMSAxIDBweDtcbiAgICAtbXMtZmxleDogMSAxIDBweDtcbiAgICBmbGV4OiAxIDEgMHB4O1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAuZ3JpZC15ID4gLm1lZGl1bS0xLCAuZ3JpZC15ID4gLm1lZGl1bS0xMCwgLmdyaWQteSA+IC5tZWRpdW0tMTEsIC5ncmlkLXkgPiAubWVkaXVtLTEyLCAuZ3JpZC15ID4gLm1lZGl1bS0yLCAuZ3JpZC15ID4gLm1lZGl1bS0zLCAuZ3JpZC15ID4gLm1lZGl1bS00LCAuZ3JpZC15ID4gLm1lZGl1bS01LCAuZ3JpZC15ID4gLm1lZGl1bS02LCAuZ3JpZC15ID4gLm1lZGl1bS03LCAuZ3JpZC15ID4gLm1lZGl1bS04LCAuZ3JpZC15ID4gLm1lZGl1bS05LCAuZ3JpZC15ID4gLm1lZGl1bS1zaHJpbmsge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgYXV0bztcbiAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgZmxleDogMCAwIGF1dG87IH1cbiAgLmdyaWQteSA+IC5tZWRpdW0tc2hyaW5rIHtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLmdyaWQteSA+IC5tZWRpdW0tMSB7XG4gICAgaGVpZ2h0OiA4LjMzMzMzJTsgfVxuICAuZ3JpZC15ID4gLm1lZGl1bS0yIHtcbiAgICBoZWlnaHQ6IDE2LjY2NjY3JTsgfVxuICAuZ3JpZC15ID4gLm1lZGl1bS0zIHtcbiAgICBoZWlnaHQ6IDI1JTsgfVxuICAuZ3JpZC15ID4gLm1lZGl1bS00IHtcbiAgICBoZWlnaHQ6IDMzLjMzMzMzJTsgfVxuICAuZ3JpZC15ID4gLm1lZGl1bS01IHtcbiAgICBoZWlnaHQ6IDQxLjY2NjY3JTsgfVxuICAuZ3JpZC15ID4gLm1lZGl1bS02IHtcbiAgICBoZWlnaHQ6IDUwJTsgfVxuICAuZ3JpZC15ID4gLm1lZGl1bS03IHtcbiAgICBoZWlnaHQ6IDU4LjMzMzMzJTsgfVxuICAuZ3JpZC15ID4gLm1lZGl1bS04IHtcbiAgICBoZWlnaHQ6IDY2LjY2NjY3JTsgfVxuICAuZ3JpZC15ID4gLm1lZGl1bS05IHtcbiAgICBoZWlnaHQ6IDc1JTsgfVxuICAuZ3JpZC15ID4gLm1lZGl1bS0xMCB7XG4gICAgaGVpZ2h0OiA4My4zMzMzMyU7IH1cbiAgLmdyaWQteSA+IC5tZWRpdW0tMTEge1xuICAgIGhlaWdodDogOTEuNjY2NjclOyB9XG4gIC5ncmlkLXkgPiAubWVkaXVtLTEyIHtcbiAgICBoZWlnaHQ6IDEwMCU7IH0gfVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuZ3JpZC15ID4gLmxhcmdlLWF1dG8ge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLXdlYmtpdC1mbGV4OiAxIDEgMHB4O1xuICAgIC1tcy1mbGV4OiAxIDEgMHB4O1xuICAgIGZsZXg6IDEgMSAwcHg7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5ncmlkLXkgPiAubGFyZ2UtMSwgLmdyaWQteSA+IC5sYXJnZS0xMCwgLmdyaWQteSA+IC5sYXJnZS0xMSwgLmdyaWQteSA+IC5sYXJnZS0xMiwgLmdyaWQteSA+IC5sYXJnZS0yLCAuZ3JpZC15ID4gLmxhcmdlLTMsIC5ncmlkLXkgPiAubGFyZ2UtNCwgLmdyaWQteSA+IC5sYXJnZS01LCAuZ3JpZC15ID4gLmxhcmdlLTYsIC5ncmlkLXkgPiAubGFyZ2UtNywgLmdyaWQteSA+IC5sYXJnZS04LCAuZ3JpZC15ID4gLmxhcmdlLTksIC5ncmlkLXkgPiAubGFyZ2Utc2hyaW5rIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIGF1dG87XG4gICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgIGZsZXg6IDAgMCBhdXRvOyB9XG4gIC5ncmlkLXkgPiAubGFyZ2Utc2hyaW5rIHtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLmdyaWQteSA+IC5sYXJnZS0xIHtcbiAgICBoZWlnaHQ6IDguMzMzMzMlOyB9XG4gIC5ncmlkLXkgPiAubGFyZ2UtMiB7XG4gICAgaGVpZ2h0OiAxNi42NjY2NyU7IH1cbiAgLmdyaWQteSA+IC5sYXJnZS0zIHtcbiAgICBoZWlnaHQ6IDI1JTsgfVxuICAuZ3JpZC15ID4gLmxhcmdlLTQge1xuICAgIGhlaWdodDogMzMuMzMzMzMlOyB9XG4gIC5ncmlkLXkgPiAubGFyZ2UtNSB7XG4gICAgaGVpZ2h0OiA0MS42NjY2NyU7IH1cbiAgLmdyaWQteSA+IC5sYXJnZS02IHtcbiAgICBoZWlnaHQ6IDUwJTsgfVxuICAuZ3JpZC15ID4gLmxhcmdlLTcge1xuICAgIGhlaWdodDogNTguMzMzMzMlOyB9XG4gIC5ncmlkLXkgPiAubGFyZ2UtOCB7XG4gICAgaGVpZ2h0OiA2Ni42NjY2NyU7IH1cbiAgLmdyaWQteSA+IC5sYXJnZS05IHtcbiAgICBoZWlnaHQ6IDc1JTsgfVxuICAuZ3JpZC15ID4gLmxhcmdlLTEwIHtcbiAgICBoZWlnaHQ6IDgzLjMzMzMzJTsgfVxuICAuZ3JpZC15ID4gLmxhcmdlLTExIHtcbiAgICBoZWlnaHQ6IDkxLjY2NjY3JTsgfVxuICAuZ3JpZC15ID4gLmxhcmdlLTEyIHtcbiAgICBoZWlnaHQ6IDEwMCU7IH0gfVxuXG4uZ3JpZC1wYWRkaW5nLXkgLmdyaWQtcGFkZGluZy15IHtcbiAgbWFyZ2luLXRvcDogLS42MjVyZW07XG4gIG1hcmdpbi1ib3R0b206IC0uNjI1cmVtOyB9XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5ncmlkLXBhZGRpbmcteSAuZ3JpZC1wYWRkaW5nLXkge1xuICAgIG1hcmdpbi10b3A6IC0uOTM3NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtLjkzNzVyZW07IH0gfVxuXG4uZ3JpZC1wYWRkaW5nLXkgPiAuY2VsbCB7XG4gIHBhZGRpbmctdG9wOiAuNjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogLjYyNXJlbTsgfVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuZ3JpZC1wYWRkaW5nLXkgPiAuY2VsbCB7XG4gICAgcGFkZGluZy10b3A6IC45Mzc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAuOTM3NXJlbTsgfSB9XG5cbi5ncmlkLW1hcmdpbi15IHtcbiAgbWFyZ2luLXRvcDogLS42MjVyZW07XG4gIG1hcmdpbi1ib3R0b206IC0uNjI1cmVtOyB9XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5ncmlkLW1hcmdpbi15IHtcbiAgICBtYXJnaW4tdG9wOiAtLjkzNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLS45Mzc1cmVtOyB9IH1cblxuLmdyaWQtbWFyZ2luLXkgPiAuY2VsbCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMS4yNXJlbSk7XG4gIG1hcmdpbi10b3A6IC42MjVyZW07XG4gIG1hcmdpbi1ib3R0b206IC42MjVyZW07IH1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmdyaWQtbWFyZ2luLXkgPiAuY2VsbCB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxLjg3NXJlbSk7XG4gICAgbWFyZ2luLXRvcDogLjkzNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLjkzNzVyZW07IH0gfVxuXG4uZ3JpZC1tYXJnaW4teSA+IC5hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5ncmlkLW1hcmdpbi15ID4gLnNocmluayB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC0xIHtcbiAgaGVpZ2h0OiBjYWxjKDguMzMzMzMlIC0gMS4yNXJlbSk7IH1cblxuLmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtMiB7XG4gIGhlaWdodDogY2FsYygxNi42NjY2NyUgLSAxLjI1cmVtKTsgfVxuXG4uZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC0zIHtcbiAgaGVpZ2h0OiBjYWxjKDI1JSAtIDEuMjVyZW0pOyB9XG5cbi5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTQge1xuICBoZWlnaHQ6IGNhbGMoMzMuMzMzMzMlIC0gMS4yNXJlbSk7IH1cblxuLmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtNSB7XG4gIGhlaWdodDogY2FsYyg0MS42NjY2NyUgLSAxLjI1cmVtKTsgfVxuXG4uZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC02IHtcbiAgaGVpZ2h0OiBjYWxjKDUwJSAtIDEuMjVyZW0pOyB9XG5cbi5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTcge1xuICBoZWlnaHQ6IGNhbGMoNTguMzMzMzMlIC0gMS4yNXJlbSk7IH1cblxuLmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtOCB7XG4gIGhlaWdodDogY2FsYyg2Ni42NjY2NyUgLSAxLjI1cmVtKTsgfVxuXG4uZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC05IHtcbiAgaGVpZ2h0OiBjYWxjKDc1JSAtIDEuMjVyZW0pOyB9XG5cbi5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTEwIHtcbiAgaGVpZ2h0OiBjYWxjKDgzLjMzMzMzJSAtIDEuMjVyZW0pOyB9XG5cbi5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTExIHtcbiAgaGVpZ2h0OiBjYWxjKDkxLjY2NjY3JSAtIDEuMjVyZW0pOyB9XG5cbi5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTEyIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxLjI1cmVtKTsgfVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuZ3JpZC1tYXJnaW4teSA+IC5hdXRvIHtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLmdyaWQtbWFyZ2luLXkgPiAuc2hyaW5rIHtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtMSB7XG4gICAgaGVpZ2h0OiBjYWxjKDguMzMzMzMlIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTIge1xuICAgIGhlaWdodDogY2FsYygxNi42NjY2NyUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtMyB7XG4gICAgaGVpZ2h0OiBjYWxjKDI1JSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC00IHtcbiAgICBoZWlnaHQ6IGNhbGMoMzMuMzMzMzMlIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTUge1xuICAgIGhlaWdodDogY2FsYyg0MS42NjY2NyUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtNiB7XG4gICAgaGVpZ2h0OiBjYWxjKDUwJSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC03IHtcbiAgICBoZWlnaHQ6IGNhbGMoNTguMzMzMzMlIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTgge1xuICAgIGhlaWdodDogY2FsYyg2Ni42NjY2NyUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtOSB7XG4gICAgaGVpZ2h0OiBjYWxjKDc1JSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC0xMCB7XG4gICAgaGVpZ2h0OiBjYWxjKDgzLjMzMzMzJSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC0xMSB7XG4gICAgaGVpZ2h0OiBjYWxjKDkxLjY2NjY3JSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC0xMiB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXkgPiAubWVkaXVtLWF1dG8ge1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAuZ3JpZC1tYXJnaW4teSA+IC5tZWRpdW0tc2hyaW5rIHtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLmdyaWQtbWFyZ2luLXkgPiAubWVkaXVtLTEge1xuICAgIGhlaWdodDogY2FsYyg4LjMzMzMzJSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teSA+IC5tZWRpdW0tMiB7XG4gICAgaGVpZ2h0OiBjYWxjKDE2LjY2NjY3JSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teSA+IC5tZWRpdW0tMyB7XG4gICAgaGVpZ2h0OiBjYWxjKDI1JSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teSA+IC5tZWRpdW0tNCB7XG4gICAgaGVpZ2h0OiBjYWxjKDMzLjMzMzMzJSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teSA+IC5tZWRpdW0tNSB7XG4gICAgaGVpZ2h0OiBjYWxjKDQxLjY2NjY3JSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teSA+IC5tZWRpdW0tNiB7XG4gICAgaGVpZ2h0OiBjYWxjKDUwJSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teSA+IC5tZWRpdW0tNyB7XG4gICAgaGVpZ2h0OiBjYWxjKDU4LjMzMzMzJSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teSA+IC5tZWRpdW0tOCB7XG4gICAgaGVpZ2h0OiBjYWxjKDY2LjY2NjY3JSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teSA+IC5tZWRpdW0tOSB7XG4gICAgaGVpZ2h0OiBjYWxjKDc1JSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teSA+IC5tZWRpdW0tMTAge1xuICAgIGhlaWdodDogY2FsYyg4My4zMzMzMyUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXkgPiAubWVkaXVtLTExIHtcbiAgICBoZWlnaHQ6IGNhbGMoOTEuNjY2NjclIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi15ID4gLm1lZGl1bS0xMiB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxLjg3NXJlbSk7IH0gfVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuZ3JpZC1tYXJnaW4teSA+IC5sYXJnZS1hdXRvIHtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLmdyaWQtbWFyZ2luLXkgPiAubGFyZ2Utc2hyaW5rIHtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLmdyaWQtbWFyZ2luLXkgPiAubGFyZ2UtMSB7XG4gICAgaGVpZ2h0OiBjYWxjKDguMzMzMzMlIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi15ID4gLmxhcmdlLTIge1xuICAgIGhlaWdodDogY2FsYygxNi42NjY2NyUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXkgPiAubGFyZ2UtMyB7XG4gICAgaGVpZ2h0OiBjYWxjKDI1JSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teSA+IC5sYXJnZS00IHtcbiAgICBoZWlnaHQ6IGNhbGMoMzMuMzMzMzMlIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi15ID4gLmxhcmdlLTUge1xuICAgIGhlaWdodDogY2FsYyg0MS42NjY2NyUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXkgPiAubGFyZ2UtNiB7XG4gICAgaGVpZ2h0OiBjYWxjKDUwJSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teSA+IC5sYXJnZS03IHtcbiAgICBoZWlnaHQ6IGNhbGMoNTguMzMzMzMlIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi15ID4gLmxhcmdlLTgge1xuICAgIGhlaWdodDogY2FsYyg2Ni42NjY2NyUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXkgPiAubGFyZ2UtOSB7XG4gICAgaGVpZ2h0OiBjYWxjKDc1JSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teSA+IC5sYXJnZS0xMCB7XG4gICAgaGVpZ2h0OiBjYWxjKDgzLjMzMzMzJSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teSA+IC5sYXJnZS0xMSB7XG4gICAgaGVpZ2h0OiBjYWxjKDkxLjY2NjY3JSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teSA+IC5sYXJnZS0xMiB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxLjg3NXJlbSk7IH0gfVxuXG4uZ3JpZC1mcmFtZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMHZ3OyB9XG5cbi5jZWxsIC5ncmlkLWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmNlbGwtYmxvY2sge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7IH1cblxuLmNlbGwtYmxvY2steSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7IH1cblxuLmNlbGwtYmxvY2stY29udGFpbmVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtaGVpZ2h0OiAxMDAlOyB9XG5cbi5jZWxsLWJsb2NrLWNvbnRhaW5lciA+IC5ncmlkLXgge1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gIGZsZXgtd3JhcDogbm93cmFwOyB9XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5tZWRpdW0tZ3JpZC1mcmFtZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICB3aWR0aDogMTAwdnc7IH1cbiAgLmNlbGwgLm1lZGl1bS1ncmlkLWZyYW1lIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAubWVkaXVtLWNlbGwtYmxvY2sge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjsgfVxuICAubWVkaXVtLWNlbGwtYmxvY2stY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7IH1cbiAgLm1lZGl1bS1jZWxsLWJsb2NrLWNvbnRhaW5lciA+IC5ncmlkLXgge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7IH1cbiAgLm1lZGl1bS1jZWxsLWJsb2NrLXkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjsgfSB9XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5sYXJnZS1ncmlkLWZyYW1lIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIHdpZHRoOiAxMDB2dzsgfVxuICAuY2VsbCAubGFyZ2UtZ3JpZC1mcmFtZSB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmxhcmdlLWNlbGwtYmxvY2sge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjsgfVxuICAubGFyZ2UtY2VsbC1ibG9jay1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LWhlaWdodDogMTAwJTsgfVxuICAubGFyZ2UtY2VsbC1ibG9jay1jb250YWluZXIgPiAuZ3JpZC14IHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgIGZsZXgtd3JhcDogbm93cmFwOyB9XG4gIC5sYXJnZS1jZWxsLWJsb2NrLXkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjsgfSB9XG5cbi5ncmlkLXkuZ3JpZC1mcmFtZSB7XG4gIHdpZHRoOiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGhlaWdodDogMTAwdmg7IH1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmdyaWQteS5tZWRpdW0tZ3JpZC1mcmFtZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBoZWlnaHQ6IDEwMHZoOyB9IH1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmdyaWQteS5sYXJnZS1ncmlkLWZyYW1lIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGhlaWdodDogMTAwdmg7IH0gfVxuXG4uY2VsbCAuZ3JpZC15LmdyaWQtZnJhbWUge1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmNlbGwgLmdyaWQteS5tZWRpdW0tZ3JpZC1mcmFtZSB7XG4gICAgaGVpZ2h0OiAxMDAlOyB9IH1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmNlbGwgLmdyaWQteS5sYXJnZS1ncmlkLWZyYW1lIHtcbiAgICBoZWlnaHQ6IDEwMCU7IH0gfVxuXG4uZ3JpZC1tYXJnaW4teSB7XG4gIG1hcmdpbi10b3A6IC0uNjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtLjYyNXJlbTsgfVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuZ3JpZC1tYXJnaW4teSB7XG4gICAgbWFyZ2luLXRvcDogLS45Mzc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0uOTM3NXJlbTsgfSB9XG5cbi5ncmlkLW1hcmdpbi15ID4gLmNlbGwge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEuMjVyZW0pO1xuICBtYXJnaW4tdG9wOiAuNjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAuNjI1cmVtOyB9XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5ncmlkLW1hcmdpbi15ID4gLmNlbGwge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMS44NzVyZW0pO1xuICAgIG1hcmdpbi10b3A6IC45Mzc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC45Mzc1cmVtOyB9IH1cblxuLmdyaWQtbWFyZ2luLXkgPiAuYXV0byB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uZ3JpZC1tYXJnaW4teSA+IC5zaHJpbmsge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtMSB7XG4gIGhlaWdodDogY2FsYyg4LjMzMzMzJSAtIDEuMjVyZW0pOyB9XG5cbi5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTIge1xuICBoZWlnaHQ6IGNhbGMoMTYuNjY2NjclIC0gMS4yNXJlbSk7IH1cblxuLmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtMyB7XG4gIGhlaWdodDogY2FsYygyNSUgLSAxLjI1cmVtKTsgfVxuXG4uZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC00IHtcbiAgaGVpZ2h0OiBjYWxjKDMzLjMzMzMzJSAtIDEuMjVyZW0pOyB9XG5cbi5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTUge1xuICBoZWlnaHQ6IGNhbGMoNDEuNjY2NjclIC0gMS4yNXJlbSk7IH1cblxuLmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtNiB7XG4gIGhlaWdodDogY2FsYyg1MCUgLSAxLjI1cmVtKTsgfVxuXG4uZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC03IHtcbiAgaGVpZ2h0OiBjYWxjKDU4LjMzMzMzJSAtIDEuMjVyZW0pOyB9XG5cbi5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTgge1xuICBoZWlnaHQ6IGNhbGMoNjYuNjY2NjclIC0gMS4yNXJlbSk7IH1cblxuLmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtOSB7XG4gIGhlaWdodDogY2FsYyg3NSUgLSAxLjI1cmVtKTsgfVxuXG4uZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC0xMCB7XG4gIGhlaWdodDogY2FsYyg4My4zMzMzMyUgLSAxLjI1cmVtKTsgfVxuXG4uZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC0xMSB7XG4gIGhlaWdodDogY2FsYyg5MS42NjY2NyUgLSAxLjI1cmVtKTsgfVxuXG4uZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC0xMiB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMS4yNXJlbSk7IH1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmdyaWQtbWFyZ2luLXkgPiAuYXV0byB7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5ncmlkLW1hcmdpbi15ID4gLnNocmluayB7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTEge1xuICAgIGhlaWdodDogY2FsYyg4LjMzMzMzJSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC0yIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTYuNjY2NjclIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTMge1xuICAgIGhlaWdodDogY2FsYygyNSUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtNCB7XG4gICAgaGVpZ2h0OiBjYWxjKDMzLjMzMzMzJSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC01IHtcbiAgICBoZWlnaHQ6IGNhbGMoNDEuNjY2NjclIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTYge1xuICAgIGhlaWdodDogY2FsYyg1MCUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtNyB7XG4gICAgaGVpZ2h0OiBjYWxjKDU4LjMzMzMzJSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC04IHtcbiAgICBoZWlnaHQ6IGNhbGMoNjYuNjY2NjclIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTkge1xuICAgIGhlaWdodDogY2FsYyg3NSUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtMTAge1xuICAgIGhlaWdodDogY2FsYyg4My4zMzMzMyUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtMTEge1xuICAgIGhlaWdodDogY2FsYyg5MS42NjY2NyUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtMTIge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi15ID4gLm1lZGl1bS1hdXRvIHtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLmdyaWQtbWFyZ2luLXkgPiAubWVkaXVtLXNocmluayB7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5ncmlkLW1hcmdpbi15ID4gLm1lZGl1bS0xIHtcbiAgICBoZWlnaHQ6IGNhbGMoOC4zMzMzMyUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXkgPiAubWVkaXVtLTIge1xuICAgIGhlaWdodDogY2FsYygxNi42NjY2NyUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXkgPiAubWVkaXVtLTMge1xuICAgIGhlaWdodDogY2FsYygyNSUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXkgPiAubWVkaXVtLTQge1xuICAgIGhlaWdodDogY2FsYygzMy4zMzMzMyUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXkgPiAubWVkaXVtLTUge1xuICAgIGhlaWdodDogY2FsYyg0MS42NjY2NyUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXkgPiAubWVkaXVtLTYge1xuICAgIGhlaWdodDogY2FsYyg1MCUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXkgPiAubWVkaXVtLTcge1xuICAgIGhlaWdodDogY2FsYyg1OC4zMzMzMyUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXkgPiAubWVkaXVtLTgge1xuICAgIGhlaWdodDogY2FsYyg2Ni42NjY2NyUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXkgPiAubWVkaXVtLTkge1xuICAgIGhlaWdodDogY2FsYyg3NSUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXkgPiAubWVkaXVtLTEwIHtcbiAgICBoZWlnaHQ6IGNhbGMoODMuMzMzMzMlIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi15ID4gLm1lZGl1bS0xMSB7XG4gICAgaGVpZ2h0OiBjYWxjKDkxLjY2NjY3JSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teSA+IC5tZWRpdW0tMTIge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMS44NzVyZW0pOyB9IH1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmdyaWQtbWFyZ2luLXkgPiAubGFyZ2UtYXV0byB7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5ncmlkLW1hcmdpbi15ID4gLmxhcmdlLXNocmluayB7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5ncmlkLW1hcmdpbi15ID4gLmxhcmdlLTEge1xuICAgIGhlaWdodDogY2FsYyg4LjMzMzMzJSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teSA+IC5sYXJnZS0yIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTYuNjY2NjclIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi15ID4gLmxhcmdlLTMge1xuICAgIGhlaWdodDogY2FsYygyNSUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXkgPiAubGFyZ2UtNCB7XG4gICAgaGVpZ2h0OiBjYWxjKDMzLjMzMzMzJSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teSA+IC5sYXJnZS01IHtcbiAgICBoZWlnaHQ6IGNhbGMoNDEuNjY2NjclIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi15ID4gLmxhcmdlLTYge1xuICAgIGhlaWdodDogY2FsYyg1MCUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXkgPiAubGFyZ2UtNyB7XG4gICAgaGVpZ2h0OiBjYWxjKDU4LjMzMzMzJSAtIDEuODc1cmVtKTsgfVxuICAuZ3JpZC1tYXJnaW4teSA+IC5sYXJnZS04IHtcbiAgICBoZWlnaHQ6IGNhbGMoNjYuNjY2NjclIC0gMS44NzVyZW0pOyB9XG4gIC5ncmlkLW1hcmdpbi15ID4gLmxhcmdlLTkge1xuICAgIGhlaWdodDogY2FsYyg3NSUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXkgPiAubGFyZ2UtMTAge1xuICAgIGhlaWdodDogY2FsYyg4My4zMzMzMyUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXkgPiAubGFyZ2UtMTEge1xuICAgIGhlaWdodDogY2FsYyg5MS42NjY2NyUgLSAxLjg3NXJlbSk7IH1cbiAgLmdyaWQtbWFyZ2luLXkgPiAubGFyZ2UtMTIge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMS44NzVyZW0pOyB9IH1cblxuLmdyaWQtZnJhbWUuZ3JpZC1tYXJnaW4teSB7XG4gIGhlaWdodDogY2FsYygxMDB2aCArIDEuMjVyZW0pOyB9XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5ncmlkLWZyYW1lLmdyaWQtbWFyZ2luLXkge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCArIDEuODc1cmVtKTsgfSB9XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5ncmlkLWZyYW1lLmdyaWQtbWFyZ2luLXkge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCArIDEuODc1cmVtKTsgfSB9XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5ncmlkLW1hcmdpbi15Lm1lZGl1bS1ncmlkLWZyYW1lIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggKyAxLjg3NXJlbSk7IH0gfVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuZ3JpZC1tYXJnaW4teS5sYXJnZS1ncmlkLWZyYW1lIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggKyAxLjg3NXJlbSk7IH0gfVxuXG4uYWxpZ24tbGVmdCB7XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuXG4uYWxpZ24tcmlnaHQge1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgLW1zLWZsZXgtcGFjazogZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG5cbi5hbGlnbi1jZW50ZXIge1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuLmFsaWduLWp1c3RpZnkge1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5hbGlnbi1zcGFjZWQge1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuXG4uYWxpZ24tbGVmdC52ZXJ0aWNhbC5tZW51ID4gbGkgPiBhIHtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG5cbi5hbGlnbi1yaWdodC52ZXJ0aWNhbC5tZW51ID4gbGkgPiBhIHtcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuXG4uYWxpZ24tY2VudGVyLnZlcnRpY2FsLm1lbnUgPiBsaSA+IGEge1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuLmFsaWduLXRvcCB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuXG4uYWxpZ24tc2VsZi10b3Age1xuICAtd2Via2l0LWFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0OyB9XG5cbi5hbGlnbi1ib3R0b20ge1xuICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG5cbi5hbGlnbi1zZWxmLWJvdHRvbSB7XG4gIC13ZWJraXQtYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZDtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7IH1cblxuLmFsaWduLW1pZGRsZSB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4uYWxpZ24tc2VsZi1taWRkbGUge1xuICAtd2Via2l0LWFsaWduLXNlbGY6IGNlbnRlcjtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7IH1cblxuLmFsaWduLXN0cmV0Y2gge1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoOyB9XG5cbi5hbGlnbi1zZWxmLXN0cmV0Y2gge1xuICAtd2Via2l0LWFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2g7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7IH1cblxuLmFsaWduLWNlbnRlci1taWRkbGUge1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7IH1cblxuLnNtYWxsLW9yZGVyLTEge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAtd2Via2l0LW9yZGVyOiAxO1xuICAtbXMtZmxleC1vcmRlcjogMTtcbiAgb3JkZXI6IDE7IH1cblxuLnNtYWxsLW9yZGVyLTIge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAtd2Via2l0LW9yZGVyOiAyO1xuICAtbXMtZmxleC1vcmRlcjogMjtcbiAgb3JkZXI6IDI7IH1cblxuLnNtYWxsLW9yZGVyLTMge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAtd2Via2l0LW9yZGVyOiAzO1xuICAtbXMtZmxleC1vcmRlcjogMztcbiAgb3JkZXI6IDM7IH1cblxuLnNtYWxsLW9yZGVyLTQge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1O1xuICAtd2Via2l0LW9yZGVyOiA0O1xuICAtbXMtZmxleC1vcmRlcjogNDtcbiAgb3JkZXI6IDQ7IH1cblxuLnNtYWxsLW9yZGVyLTUge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2O1xuICAtd2Via2l0LW9yZGVyOiA1O1xuICAtbXMtZmxleC1vcmRlcjogNTtcbiAgb3JkZXI6IDU7IH1cblxuLnNtYWxsLW9yZGVyLTYge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3O1xuICAtd2Via2l0LW9yZGVyOiA2O1xuICAtbXMtZmxleC1vcmRlcjogNjtcbiAgb3JkZXI6IDY7IH1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLm1lZGl1bS1vcmRlci0xIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAgIC13ZWJraXQtb3JkZXI6IDE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgb3JkZXI6IDE7IH1cbiAgLm1lZGl1bS1vcmRlci0yIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAgIC13ZWJraXQtb3JkZXI6IDI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgb3JkZXI6IDI7IH1cbiAgLm1lZGl1bS1vcmRlci0zIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAgIC13ZWJraXQtb3JkZXI6IDM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gICAgb3JkZXI6IDM7IH1cbiAgLm1lZGl1bS1vcmRlci00IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1O1xuICAgIC13ZWJraXQtb3JkZXI6IDQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ7XG4gICAgb3JkZXI6IDQ7IH1cbiAgLm1lZGl1bS1vcmRlci01IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2O1xuICAgIC13ZWJraXQtb3JkZXI6IDU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU7XG4gICAgb3JkZXI6IDU7IH1cbiAgLm1lZGl1bS1vcmRlci02IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3O1xuICAgIC13ZWJraXQtb3JkZXI6IDY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDY7XG4gICAgb3JkZXI6IDY7IH0gfVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAubGFyZ2Utb3JkZXItMSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAtd2Via2l0LW9yZGVyOiAxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAgIG9yZGVyOiAxOyB9XG4gIC5sYXJnZS1vcmRlci0yIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAgIC13ZWJraXQtb3JkZXI6IDI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgb3JkZXI6IDI7IH1cbiAgLmxhcmdlLW9yZGVyLTMge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ7XG4gICAgLXdlYmtpdC1vcmRlcjogMztcbiAgICAtbXMtZmxleC1vcmRlcjogMztcbiAgICBvcmRlcjogMzsgfVxuICAubGFyZ2Utb3JkZXItNCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTtcbiAgICAtd2Via2l0LW9yZGVyOiA0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0O1xuICAgIG9yZGVyOiA0OyB9XG4gIC5sYXJnZS1vcmRlci01IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2O1xuICAgIC13ZWJraXQtb3JkZXI6IDU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU7XG4gICAgb3JkZXI6IDU7IH1cbiAgLmxhcmdlLW9yZGVyLTYge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDc7XG4gICAgLXdlYmtpdC1vcmRlcjogNjtcbiAgICAtbXMtZmxleC1vcmRlcjogNjtcbiAgICBvcmRlcjogNjsgfSB9XG5cbi5mbGV4LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5mbGV4LWNoaWxkLWF1dG8ge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtd2Via2l0LWZsZXg6IDEgMSBhdXRvO1xuICAtbXMtZmxleDogMSAxIGF1dG87XG4gIGZsZXg6IDEgMSBhdXRvOyB9XG5cbi5mbGV4LWNoaWxkLWdyb3cge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtd2Via2l0LWZsZXg6IDEgMCBhdXRvO1xuICAtbXMtZmxleDogMSAwIGF1dG87XG4gIGZsZXg6IDEgMCBhdXRvOyB9XG5cbi5mbGV4LWNoaWxkLXNocmluayB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleDogMCAxIGF1dG87XG4gIC1tcy1mbGV4OiAwIDEgYXV0bztcbiAgZmxleDogMCAxIGF1dG87IH1cblxuLmZsZXgtZGlyLXJvdyB7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cblxuLmZsZXgtZGlyLXJvdy1yZXZlcnNlIHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2U7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7IH1cblxuLmZsZXgtZGlyLWNvbHVtbiB7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG5cbi5mbGV4LWRpci1jb2x1bW4tcmV2ZXJzZSB7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTsgfVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAubWVkaXVtLWZsZXgtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAubWVkaXVtLWZsZXgtY2hpbGQtYXV0byB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtd2Via2l0LWZsZXg6IDEgMSBhdXRvO1xuICAgIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgICBmbGV4OiAxIDEgYXV0bzsgfVxuICAubWVkaXVtLWZsZXgtY2hpbGQtZ3JvdyB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtd2Via2l0LWZsZXg6IDEgMCBhdXRvO1xuICAgIC1tcy1mbGV4OiAxIDAgYXV0bztcbiAgICBmbGV4OiAxIDAgYXV0bzsgfVxuICAubWVkaXVtLWZsZXgtY2hpbGQtc2hyaW5rIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAxIGF1dG87XG4gICAgLW1zLWZsZXg6IDAgMSBhdXRvO1xuICAgIGZsZXg6IDAgMSBhdXRvOyB9XG4gIC5tZWRpdW0tZmxleC1kaXItcm93IHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgLm1lZGl1bS1mbGV4LWRpci1yb3ctcmV2ZXJzZSB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTsgfVxuICAubWVkaXVtLWZsZXgtZGlyLWNvbHVtbiB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAubWVkaXVtLWZsZXgtZGlyLWNvbHVtbi1yZXZlcnNlIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTsgfSB9XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5sYXJnZS1mbGV4LWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmxhcmdlLWZsZXgtY2hpbGQtYXV0byB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtd2Via2l0LWZsZXg6IDEgMSBhdXRvO1xuICAgIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgICBmbGV4OiAxIDEgYXV0bzsgfVxuICAubGFyZ2UtZmxleC1jaGlsZC1ncm93IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC13ZWJraXQtZmxleDogMSAwIGF1dG87XG4gICAgLW1zLWZsZXg6IDEgMCBhdXRvO1xuICAgIGZsZXg6IDEgMCBhdXRvOyB9XG4gIC5sYXJnZS1mbGV4LWNoaWxkLXNocmluayB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMSBhdXRvO1xuICAgIC1tcy1mbGV4OiAwIDEgYXV0bztcbiAgICBmbGV4OiAwIDEgYXV0bzsgfVxuICAubGFyZ2UtZmxleC1kaXItcm93IHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgLmxhcmdlLWZsZXgtZGlyLXJvdy1yZXZlcnNlIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlO1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlOyB9XG4gIC5sYXJnZS1mbGV4LWRpci1jb2x1bW4ge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmxhcmdlLWZsZXgtZGlyLWNvbHVtbi1yZXZlcnNlIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTsgfSB9XG5cbmJsb2NrcXVvdGUsIGRkLCBkaXYsIGRsLCBkdCwgZm9ybSwgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgbGksIG9sLCBwLCBwcmUsIHRkLCB0aCwgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxucCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTsgfVxuXG5lbSwgaSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cblxuYiwgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cblxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiwgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLFJvYm90byxBcmlhbCxzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5OyB9XG5cbi5oMSBzbWFsbCwgLmgyIHNtYWxsLCAuaDMgc21hbGwsIC5oNCBzbWFsbCwgLmg1IHNtYWxsLCAuaDYgc21hbGwsIGgxIHNtYWxsLCBoMiBzbWFsbCwgaDMgc21hbGwsIGg0IHNtYWxsLCBoNSBzbWFsbCwgaDYgc21hbGwge1xuICBsaW5lLWhlaWdodDogMDtcbiAgY29sb3I6ICNjYWNhY2E7IH1cblxuLmgxLCBoMSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTsgfVxuXG4uaDIsIGgyIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTsgfVxuXG4uaDMsIGgzIHtcbiAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtOyB9XG5cbi5oNCwgaDQge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTsgfVxuXG4uaDUsIGg1IHtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtOyB9XG5cbi5oNiwgaDYge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtOyB9XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5oMSwgaDEge1xuICAgIGZvbnQtc2l6ZTogM3JlbTsgfVxuICAuaDIsIGgyIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTsgfVxuICAuaDMsIGgzIHtcbiAgICBmb250LXNpemU6IDEuOTM3NXJlbTsgfVxuICAuaDQsIGg0IHtcbiAgICBmb250LXNpemU6IDEuNTYyNXJlbTsgfVxuICAuaDUsIGg1IHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07IH1cbiAgLmg2LCBoNiB7XG4gICAgZm9udC1zaXplOiAxcmVtOyB9IH1cblxuYSB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogIzE3NzliYTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuYTpmb2N1cywgYTpob3ZlciB7XG4gIGNvbG9yOiAjMTQ2OGEwOyB9XG5cbmEgaW1nIHtcbiAgYm9yZGVyOiAwOyB9XG5cbmhyIHtcbiAgY2xlYXI6IGJvdGg7XG4gIG1heC13aWR0aDogNzVyZW07XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAxLjI1cmVtIGF1dG87XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjYWNhY2E7XG4gIGJvcmRlci1sZWZ0OiAwOyB9XG5cbmRsLCBvbCwgdWwge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICBsaW5lLWhlaWdodDogMS42OyB9XG5cbmxpIHtcbiAgZm9udC1zaXplOiBpbmhlcml0OyB9XG5cbnVsIHtcbiAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYzsgfVxuXG5vbCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjI1cmVtOyB9XG5cbm9sIG9sLCBvbCB1bCwgdWwgb2wsIHVsIHVsIHtcbiAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuZGwge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbmRsIGR0IHtcbiAgbWFyZ2luLWJvdHRvbTogLjNyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG4gIHBhZGRpbmc6IC41NjI1cmVtIDEuMjVyZW0gMCAxLjE4NzVyZW07XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NhY2FjYTsgfVxuXG5ibG9ja3F1b3RlLCBibG9ja3F1b3RlIHAge1xuICBsaW5lLWhlaWdodDogMS42O1xuICBjb2xvcjogIzhhOGE4YTsgfVxuXG5jaXRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogLjgxMjVyZW07XG4gIGNvbG9yOiAjOGE4YThhOyB9XG5cbmNpdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJQgXCI7IH1cblxuYWJiciwgYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICMwYTBhMGE7XG4gIGN1cnNvcjogaGVscDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMDsgfVxuXG5jb2RlIHtcbiAgcGFkZGluZzogLjEyNXJlbSAuMzEyNXJlbSAuMDYyNXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NhY2FjYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgZm9udC1mYW1pbHk6IENvbnNvbGFzLFwiTGliZXJhdGlvbiBNb25vXCIsQ291cmllcixtb25vc3BhY2U7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMGEwYTBhOyB9XG5cbmtiZCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogLjEyNXJlbSAuMjVyZW0gMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgZm9udC1mYW1pbHk6IENvbnNvbGFzLFwiTGliZXJhdGlvbiBNb25vXCIsQ291cmllcixtb25vc3BhY2U7XG4gIGNvbG9yOiAjMGEwYTBhOyB9XG5cbi5zdWJoZWFkZXIge1xuICBtYXJnaW4tdG9wOiAuMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjOGE4YThhOyB9XG5cbi5sZWFkIHtcbiAgZm9udC1zaXplOiAxMjUlO1xuICBsaW5lLWhlaWdodDogMS42OyB9XG5cbi5zdGF0IHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG5cbnAgKyAuc3RhdCB7XG4gIG1hcmdpbi10b3A6IC0xcmVtOyB9XG5cbm9sLm5vLWJ1bGxldCwgdWwubm8tYnVsbGV0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7IH1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLm1lZGl1bS10ZXh0LWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLm1lZGl1bS10ZXh0LXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAubWVkaXVtLXRleHQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLm1lZGl1bS10ZXh0LWp1c3RpZnkge1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7IH0gfVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAubGFyZ2UtdGV4dC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC5sYXJnZS10ZXh0LXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAubGFyZ2UtdGV4dC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAubGFyZ2UtdGV4dC1qdXN0aWZ5IHtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5OyB9IH1cblxuLnNob3ctZm9yLXByaW50IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBwcmludCB7XG4gICoge1xuICAgIGJhY2tncm91bmQ6IDAgMCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLnNob3ctZm9yLXByaW50IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5oaWRlLWZvci1wcmludCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIHRhYmxlLnNob3ctZm9yLXByaW50IHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIHRoZWFkLnNob3ctZm9yLXByaW50IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXAgIWltcG9ydGFudDsgfVxuICB0Ym9keS5zaG93LWZvci1wcmludCB7XG4gICAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwICFpbXBvcnRhbnQ7IH1cbiAgdHIuc2hvdy1mb3ItcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIHRkLnNob3ctZm9yLXByaW50IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgdGguc2hvdy1mb3ItcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICBhLCBhOnZpc2l0ZWQge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIGFbaHJlZl06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKGhyZWYpIFwiKVwiOyB9XG4gIC5pciBhOmFmdGVyLCBhW2hyZWZePScjJ106YWZ0ZXIsIGFbaHJlZl49J2phdmFzY3JpcHQ6J106YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnOyB9XG4gIGFiYnJbdGl0bGVdOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7IH1cbiAgYmxvY2txdW90ZSwgcHJlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOGE4YThhO1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDsgfVxuICB0aGVhZCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwOyB9XG4gIGltZywgdHIge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDsgfVxuICBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4gIEBwYWdlIHtcbiAgICBtYXJnaW46IC41Y207IH1cbiAgaDIsIGgzLCBwIHtcbiAgICBvcnBoYW5zOiAzO1xuICAgIHdpZG93czogMzsgfVxuICBoMiwgaDMge1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkOyB9XG4gIC5wcmludC1icmVhay1pbnNpZGUge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdXRvOyB9IH1cblxuLmJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luOiAwIDAgMXJlbSAwO1xuICBwYWRkaW5nOiAuODVlbSAxZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjI1cyBlYXNlLW91dCxjb2xvciAuMjVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4yNXMgZWFzZS1vdXQsY29sb3IgLjI1cyBlYXNlLW91dDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogLjlyZW07XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTc3OWJhO1xuICBjb2xvcjogI2ZlZmVmZTsgfVxuXG5bZGF0YS13aGF0aW5wdXQ9bW91c2VdIC5idXR0b24ge1xuICBvdXRsaW5lOiAwOyB9XG5cbi5idXR0b246Zm9jdXMsIC5idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQ2NzllO1xuICBjb2xvcjogI2ZlZmVmZTsgfVxuXG4uYnV0dG9uLnRpbnkge1xuICBmb250LXNpemU6IC42cmVtOyB9XG5cbi5idXR0b24uc21hbGwge1xuICBmb250LXNpemU6IC43NXJlbTsgfVxuXG4uYnV0dG9uLmxhcmdlIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG5cbi5idXR0b24uZXhwYW5kZWQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmJ1dHRvbi5wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3NzliYTtcbiAgY29sb3I6ICNmZWZlZmU7IH1cblxuLmJ1dHRvbi5wcmltYXJ5OmZvY3VzLCAuYnV0dG9uLnByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTI2MTk1O1xuICBjb2xvcjogI2ZlZmVmZTsgfVxuXG4uYnV0dG9uLnNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3Njc2NzY7XG4gIGNvbG9yOiAjZmVmZWZlOyB9XG5cbi5idXR0b24uc2Vjb25kYXJ5OmZvY3VzLCAuYnV0dG9uLnNlY29uZGFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZTVlNWU7XG4gIGNvbG9yOiAjZmVmZWZlOyB9XG5cbi5idXR0b24uc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYWRiNzY7XG4gIGNvbG9yOiAjMGEwYTBhOyB9XG5cbi5idXR0b24uc3VjY2Vzczpmb2N1cywgLmJ1dHRvbi5zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyYmI1YjtcbiAgY29sb3I6ICMwYTBhMGE7IH1cblxuLmJ1dHRvbi53YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYWUwMDtcbiAgY29sb3I6ICMwYTBhMGE7IH1cblxuLmJ1dHRvbi53YXJuaW5nOmZvY3VzLCAuYnV0dG9uLndhcm5pbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2M4YjAwO1xuICBjb2xvcjogIzBhMGEwYTsgfVxuXG4uYnV0dG9uLmFsZXJ0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjNGIzNztcbiAgY29sb3I6ICNmZWZlZmU7IH1cblxuLmJ1dHRvbi5hbGVydDpmb2N1cywgLmJ1dHRvbi5hbGVydDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTNiMmE7XG4gIGNvbG9yOiAjZmVmZWZlOyB9XG5cbi5idXR0b24uZGlzYWJsZWQsIC5idXR0b25bZGlzYWJsZWRdIHtcbiAgb3BhY2l0eTogLjI1O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5idXR0b24uZGlzYWJsZWQsIC5idXR0b24uZGlzYWJsZWQ6Zm9jdXMsIC5idXR0b24uZGlzYWJsZWQ6aG92ZXIsIC5idXR0b25bZGlzYWJsZWRdLCAuYnV0dG9uW2Rpc2FibGVkXTpmb2N1cywgLmJ1dHRvbltkaXNhYmxlZF06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTc3OWJhO1xuICBjb2xvcjogI2ZlZmVmZTsgfVxuXG4uYnV0dG9uLmRpc2FibGVkLnByaW1hcnksIC5idXR0b25bZGlzYWJsZWRdLnByaW1hcnkge1xuICBvcGFjaXR5OiAuMjU7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cblxuLmJ1dHRvbi5kaXNhYmxlZC5wcmltYXJ5LCAuYnV0dG9uLmRpc2FibGVkLnByaW1hcnk6Zm9jdXMsIC5idXR0b24uZGlzYWJsZWQucHJpbWFyeTpob3ZlciwgLmJ1dHRvbltkaXNhYmxlZF0ucHJpbWFyeSwgLmJ1dHRvbltkaXNhYmxlZF0ucHJpbWFyeTpmb2N1cywgLmJ1dHRvbltkaXNhYmxlZF0ucHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNzc5YmE7XG4gIGNvbG9yOiAjZmVmZWZlOyB9XG5cbi5idXR0b24uZGlzYWJsZWQuc2Vjb25kYXJ5LCAuYnV0dG9uW2Rpc2FibGVkXS5zZWNvbmRhcnkge1xuICBvcGFjaXR5OiAuMjU7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cblxuLmJ1dHRvbi5kaXNhYmxlZC5zZWNvbmRhcnksIC5idXR0b24uZGlzYWJsZWQuc2Vjb25kYXJ5OmZvY3VzLCAuYnV0dG9uLmRpc2FibGVkLnNlY29uZGFyeTpob3ZlciwgLmJ1dHRvbltkaXNhYmxlZF0uc2Vjb25kYXJ5LCAuYnV0dG9uW2Rpc2FibGVkXS5zZWNvbmRhcnk6Zm9jdXMsIC5idXR0b25bZGlzYWJsZWRdLnNlY29uZGFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3Njc2NzY7XG4gIGNvbG9yOiAjZmVmZWZlOyB9XG5cbi5idXR0b24uZGlzYWJsZWQuc3VjY2VzcywgLmJ1dHRvbltkaXNhYmxlZF0uc3VjY2VzcyB7XG4gIG9wYWNpdHk6IC4yNTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4uYnV0dG9uLmRpc2FibGVkLnN1Y2Nlc3MsIC5idXR0b24uZGlzYWJsZWQuc3VjY2Vzczpmb2N1cywgLmJ1dHRvbi5kaXNhYmxlZC5zdWNjZXNzOmhvdmVyLCAuYnV0dG9uW2Rpc2FibGVkXS5zdWNjZXNzLCAuYnV0dG9uW2Rpc2FibGVkXS5zdWNjZXNzOmZvY3VzLCAuYnV0dG9uW2Rpc2FibGVkXS5zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNhZGI3NjtcbiAgY29sb3I6ICMwYTBhMGE7IH1cblxuLmJ1dHRvbi5kaXNhYmxlZC53YXJuaW5nLCAuYnV0dG9uW2Rpc2FibGVkXS53YXJuaW5nIHtcbiAgb3BhY2l0eTogLjI1O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5idXR0b24uZGlzYWJsZWQud2FybmluZywgLmJ1dHRvbi5kaXNhYmxlZC53YXJuaW5nOmZvY3VzLCAuYnV0dG9uLmRpc2FibGVkLndhcm5pbmc6aG92ZXIsIC5idXR0b25bZGlzYWJsZWRdLndhcm5pbmcsIC5idXR0b25bZGlzYWJsZWRdLndhcm5pbmc6Zm9jdXMsIC5idXR0b25bZGlzYWJsZWRdLndhcm5pbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhZTAwO1xuICBjb2xvcjogIzBhMGEwYTsgfVxuXG4uYnV0dG9uLmRpc2FibGVkLmFsZXJ0LCAuYnV0dG9uW2Rpc2FibGVkXS5hbGVydCB7XG4gIG9wYWNpdHk6IC4yNTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4uYnV0dG9uLmRpc2FibGVkLmFsZXJ0LCAuYnV0dG9uLmRpc2FibGVkLmFsZXJ0OmZvY3VzLCAuYnV0dG9uLmRpc2FibGVkLmFsZXJ0OmhvdmVyLCAuYnV0dG9uW2Rpc2FibGVkXS5hbGVydCwgLmJ1dHRvbltkaXNhYmxlZF0uYWxlcnQ6Zm9jdXMsIC5idXR0b25bZGlzYWJsZWRdLmFsZXJ0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjNGIzNztcbiAgY29sb3I6ICNmZWZlZmU7IH1cblxuLmJ1dHRvbi5ob2xsb3cge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTc3OWJhO1xuICBjb2xvcjogIzE3NzliYTsgfVxuXG4uYnV0dG9uLmhvbGxvdywgLmJ1dHRvbi5ob2xsb3c6Zm9jdXMsIC5idXR0b24uaG9sbG93OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmJ1dHRvbi5ob2xsb3cuZGlzYWJsZWQsIC5idXR0b24uaG9sbG93LmRpc2FibGVkOmZvY3VzLCAuYnV0dG9uLmhvbGxvdy5kaXNhYmxlZDpob3ZlciwgLmJ1dHRvbi5ob2xsb3dbZGlzYWJsZWRdLCAuYnV0dG9uLmhvbGxvd1tkaXNhYmxlZF06Zm9jdXMsIC5idXR0b24uaG9sbG93W2Rpc2FibGVkXTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5idXR0b24uaG9sbG93OmZvY3VzLCAuYnV0dG9uLmhvbGxvdzpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzBjM2Q1ZDtcbiAgY29sb3I6ICMwYzNkNWQ7IH1cblxuLmJ1dHRvbi5ob2xsb3c6Zm9jdXMuZGlzYWJsZWQsIC5idXR0b24uaG9sbG93OmZvY3VzW2Rpc2FibGVkXSwgLmJ1dHRvbi5ob2xsb3c6aG92ZXIuZGlzYWJsZWQsIC5idXR0b24uaG9sbG93OmhvdmVyW2Rpc2FibGVkXSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxNzc5YmE7XG4gIGNvbG9yOiAjMTc3OWJhOyB9XG5cbi5idXR0b24uaG9sbG93LnByaW1hcnkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTc3OWJhO1xuICBjb2xvcjogIzE3NzliYTsgfVxuXG4uYnV0dG9uLmhvbGxvdy5wcmltYXJ5OmZvY3VzLCAuYnV0dG9uLmhvbGxvdy5wcmltYXJ5OmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMGMzZDVkO1xuICBjb2xvcjogIzBjM2Q1ZDsgfVxuXG4uYnV0dG9uLmhvbGxvdy5wcmltYXJ5OmZvY3VzLmRpc2FibGVkLCAuYnV0dG9uLmhvbGxvdy5wcmltYXJ5OmZvY3VzW2Rpc2FibGVkXSwgLmJ1dHRvbi5ob2xsb3cucHJpbWFyeTpob3Zlci5kaXNhYmxlZCwgLmJ1dHRvbi5ob2xsb3cucHJpbWFyeTpob3ZlcltkaXNhYmxlZF0ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTc3OWJhO1xuICBjb2xvcjogIzE3NzliYTsgfVxuXG4uYnV0dG9uLmhvbGxvdy5zZWNvbmRhcnkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzY3Njc2O1xuICBjb2xvcjogIzc2NzY3NjsgfVxuXG4uYnV0dG9uLmhvbGxvdy5zZWNvbmRhcnk6Zm9jdXMsIC5idXR0b24uaG9sbG93LnNlY29uZGFyeTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzNiM2IzYjtcbiAgY29sb3I6ICMzYjNiM2I7IH1cblxuLmJ1dHRvbi5ob2xsb3cuc2Vjb25kYXJ5OmZvY3VzLmRpc2FibGVkLCAuYnV0dG9uLmhvbGxvdy5zZWNvbmRhcnk6Zm9jdXNbZGlzYWJsZWRdLCAuYnV0dG9uLmhvbGxvdy5zZWNvbmRhcnk6aG92ZXIuZGlzYWJsZWQsIC5idXR0b24uaG9sbG93LnNlY29uZGFyeTpob3ZlcltkaXNhYmxlZF0ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzY3Njc2O1xuICBjb2xvcjogIzc2NzY3NjsgfVxuXG4uYnV0dG9uLmhvbGxvdy5zdWNjZXNzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzNhZGI3NjtcbiAgY29sb3I6ICMzYWRiNzY7IH1cblxuLmJ1dHRvbi5ob2xsb3cuc3VjY2Vzczpmb2N1cywgLmJ1dHRvbi5ob2xsb3cuc3VjY2Vzczpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzE1NzUzOTtcbiAgY29sb3I6ICMxNTc1Mzk7IH1cblxuLmJ1dHRvbi5ob2xsb3cuc3VjY2Vzczpmb2N1cy5kaXNhYmxlZCwgLmJ1dHRvbi5ob2xsb3cuc3VjY2Vzczpmb2N1c1tkaXNhYmxlZF0sIC5idXR0b24uaG9sbG93LnN1Y2Nlc3M6aG92ZXIuZGlzYWJsZWQsIC5idXR0b24uaG9sbG93LnN1Y2Nlc3M6aG92ZXJbZGlzYWJsZWRdIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzNhZGI3NjtcbiAgY29sb3I6ICMzYWRiNzY7IH1cblxuLmJ1dHRvbi5ob2xsb3cud2FybmluZyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmFlMDA7XG4gIGNvbG9yOiAjZmZhZTAwOyB9XG5cbi5idXR0b24uaG9sbG93Lndhcm5pbmc6Zm9jdXMsIC5idXR0b24uaG9sbG93Lndhcm5pbmc6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM4MDU3MDA7XG4gIGNvbG9yOiAjODA1NzAwOyB9XG5cbi5idXR0b24uaG9sbG93Lndhcm5pbmc6Zm9jdXMuZGlzYWJsZWQsIC5idXR0b24uaG9sbG93Lndhcm5pbmc6Zm9jdXNbZGlzYWJsZWRdLCAuYnV0dG9uLmhvbGxvdy53YXJuaW5nOmhvdmVyLmRpc2FibGVkLCAuYnV0dG9uLmhvbGxvdy53YXJuaW5nOmhvdmVyW2Rpc2FibGVkXSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmFlMDA7XG4gIGNvbG9yOiAjZmZhZTAwOyB9XG5cbi5idXR0b24uaG9sbG93LmFsZXJ0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjNGIzNztcbiAgY29sb3I6ICNjYzRiMzc7IH1cblxuLmJ1dHRvbi5ob2xsb3cuYWxlcnQ6Zm9jdXMsIC5idXR0b24uaG9sbG93LmFsZXJ0OmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjcyNTFhO1xuICBjb2xvcjogIzY3MjUxYTsgfVxuXG4uYnV0dG9uLmhvbGxvdy5hbGVydDpmb2N1cy5kaXNhYmxlZCwgLmJ1dHRvbi5ob2xsb3cuYWxlcnQ6Zm9jdXNbZGlzYWJsZWRdLCAuYnV0dG9uLmhvbGxvdy5hbGVydDpob3Zlci5kaXNhYmxlZCwgLmJ1dHRvbi5ob2xsb3cuYWxlcnQ6aG92ZXJbZGlzYWJsZWRdIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjNGIzNztcbiAgY29sb3I6ICNjYzRiMzc7IH1cblxuLmJ1dHRvbi5jbGVhciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxNzc5YmE7XG4gIGNvbG9yOiAjMTc3OWJhOyB9XG5cbi5idXR0b24uY2xlYXIsIC5idXR0b24uY2xlYXI6Zm9jdXMsIC5idXR0b24uY2xlYXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uYnV0dG9uLmNsZWFyLmRpc2FibGVkLCAuYnV0dG9uLmNsZWFyLmRpc2FibGVkOmZvY3VzLCAuYnV0dG9uLmNsZWFyLmRpc2FibGVkOmhvdmVyLCAuYnV0dG9uLmNsZWFyW2Rpc2FibGVkXSwgLmJ1dHRvbi5jbGVhcltkaXNhYmxlZF06Zm9jdXMsIC5idXR0b24uY2xlYXJbZGlzYWJsZWRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmJ1dHRvbi5jbGVhcjpmb2N1cywgLmJ1dHRvbi5jbGVhcjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzBjM2Q1ZDtcbiAgY29sb3I6ICMwYzNkNWQ7IH1cblxuLmJ1dHRvbi5jbGVhcjpmb2N1cy5kaXNhYmxlZCwgLmJ1dHRvbi5jbGVhcjpmb2N1c1tkaXNhYmxlZF0sIC5idXR0b24uY2xlYXI6aG92ZXIuZGlzYWJsZWQsIC5idXR0b24uY2xlYXI6aG92ZXJbZGlzYWJsZWRdIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzE3NzliYTtcbiAgY29sb3I6ICMxNzc5YmE7IH1cblxuLmJ1dHRvbi5jbGVhciwgLmJ1dHRvbi5jbGVhci5kaXNhYmxlZCwgLmJ1dHRvbi5jbGVhcjpmb2N1cywgLmJ1dHRvbi5jbGVhcjpmb2N1cy5kaXNhYmxlZCwgLmJ1dHRvbi5jbGVhcjpmb2N1c1tkaXNhYmxlZF0sIC5idXR0b24uY2xlYXI6aG92ZXIsIC5idXR0b24uY2xlYXI6aG92ZXIuZGlzYWJsZWQsIC5idXR0b24uY2xlYXI6aG92ZXJbZGlzYWJsZWRdLCAuYnV0dG9uLmNsZWFyW2Rpc2FibGVkXSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmJ1dHRvbi5jbGVhci5wcmltYXJ5IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzE3NzliYTtcbiAgY29sb3I6ICMxNzc5YmE7IH1cblxuLmJ1dHRvbi5jbGVhci5wcmltYXJ5OmZvY3VzLCAuYnV0dG9uLmNsZWFyLnByaW1hcnk6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwYzNkNWQ7XG4gIGNvbG9yOiAjMGMzZDVkOyB9XG5cbi5idXR0b24uY2xlYXIucHJpbWFyeTpmb2N1cy5kaXNhYmxlZCwgLmJ1dHRvbi5jbGVhci5wcmltYXJ5OmZvY3VzW2Rpc2FibGVkXSwgLmJ1dHRvbi5jbGVhci5wcmltYXJ5OmhvdmVyLmRpc2FibGVkLCAuYnV0dG9uLmNsZWFyLnByaW1hcnk6aG92ZXJbZGlzYWJsZWRdIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzE3NzliYTtcbiAgY29sb3I6ICMxNzc5YmE7IH1cblxuLmJ1dHRvbi5jbGVhci5wcmltYXJ5LCAuYnV0dG9uLmNsZWFyLnByaW1hcnkuZGlzYWJsZWQsIC5idXR0b24uY2xlYXIucHJpbWFyeTpmb2N1cywgLmJ1dHRvbi5jbGVhci5wcmltYXJ5OmZvY3VzLmRpc2FibGVkLCAuYnV0dG9uLmNsZWFyLnByaW1hcnk6Zm9jdXNbZGlzYWJsZWRdLCAuYnV0dG9uLmNsZWFyLnByaW1hcnk6aG92ZXIsIC5idXR0b24uY2xlYXIucHJpbWFyeTpob3Zlci5kaXNhYmxlZCwgLmJ1dHRvbi5jbGVhci5wcmltYXJ5OmhvdmVyW2Rpc2FibGVkXSwgLmJ1dHRvbi5jbGVhci5wcmltYXJ5W2Rpc2FibGVkXSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmJ1dHRvbi5jbGVhci5zZWNvbmRhcnkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzY3Njc2O1xuICBjb2xvcjogIzc2NzY3NjsgfVxuXG4uYnV0dG9uLmNsZWFyLnNlY29uZGFyeTpmb2N1cywgLmJ1dHRvbi5jbGVhci5zZWNvbmRhcnk6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMzYjNiM2I7XG4gIGNvbG9yOiAjM2IzYjNiOyB9XG5cbi5idXR0b24uY2xlYXIuc2Vjb25kYXJ5OmZvY3VzLmRpc2FibGVkLCAuYnV0dG9uLmNsZWFyLnNlY29uZGFyeTpmb2N1c1tkaXNhYmxlZF0sIC5idXR0b24uY2xlYXIuc2Vjb25kYXJ5OmhvdmVyLmRpc2FibGVkLCAuYnV0dG9uLmNsZWFyLnNlY29uZGFyeTpob3ZlcltkaXNhYmxlZF0ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzY3Njc2O1xuICBjb2xvcjogIzc2NzY3NjsgfVxuXG4uYnV0dG9uLmNsZWFyLnNlY29uZGFyeSwgLmJ1dHRvbi5jbGVhci5zZWNvbmRhcnkuZGlzYWJsZWQsIC5idXR0b24uY2xlYXIuc2Vjb25kYXJ5OmZvY3VzLCAuYnV0dG9uLmNsZWFyLnNlY29uZGFyeTpmb2N1cy5kaXNhYmxlZCwgLmJ1dHRvbi5jbGVhci5zZWNvbmRhcnk6Zm9jdXNbZGlzYWJsZWRdLCAuYnV0dG9uLmNsZWFyLnNlY29uZGFyeTpob3ZlciwgLmJ1dHRvbi5jbGVhci5zZWNvbmRhcnk6aG92ZXIuZGlzYWJsZWQsIC5idXR0b24uY2xlYXIuc2Vjb25kYXJ5OmhvdmVyW2Rpc2FibGVkXSwgLmJ1dHRvbi5jbGVhci5zZWNvbmRhcnlbZGlzYWJsZWRdIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uYnV0dG9uLmNsZWFyLnN1Y2Nlc3Mge1xuICBib3JkZXI6IDFweCBzb2xpZCAjM2FkYjc2O1xuICBjb2xvcjogIzNhZGI3NjsgfVxuXG4uYnV0dG9uLmNsZWFyLnN1Y2Nlc3M6Zm9jdXMsIC5idXR0b24uY2xlYXIuc3VjY2Vzczpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzE1NzUzOTtcbiAgY29sb3I6ICMxNTc1Mzk7IH1cblxuLmJ1dHRvbi5jbGVhci5zdWNjZXNzOmZvY3VzLmRpc2FibGVkLCAuYnV0dG9uLmNsZWFyLnN1Y2Nlc3M6Zm9jdXNbZGlzYWJsZWRdLCAuYnV0dG9uLmNsZWFyLnN1Y2Nlc3M6aG92ZXIuZGlzYWJsZWQsIC5idXR0b24uY2xlYXIuc3VjY2Vzczpob3ZlcltkaXNhYmxlZF0ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjM2FkYjc2O1xuICBjb2xvcjogIzNhZGI3NjsgfVxuXG4uYnV0dG9uLmNsZWFyLnN1Y2Nlc3MsIC5idXR0b24uY2xlYXIuc3VjY2Vzcy5kaXNhYmxlZCwgLmJ1dHRvbi5jbGVhci5zdWNjZXNzOmZvY3VzLCAuYnV0dG9uLmNsZWFyLnN1Y2Nlc3M6Zm9jdXMuZGlzYWJsZWQsIC5idXR0b24uY2xlYXIuc3VjY2Vzczpmb2N1c1tkaXNhYmxlZF0sIC5idXR0b24uY2xlYXIuc3VjY2Vzczpob3ZlciwgLmJ1dHRvbi5jbGVhci5zdWNjZXNzOmhvdmVyLmRpc2FibGVkLCAuYnV0dG9uLmNsZWFyLnN1Y2Nlc3M6aG92ZXJbZGlzYWJsZWRdLCAuYnV0dG9uLmNsZWFyLnN1Y2Nlc3NbZGlzYWJsZWRdIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uYnV0dG9uLmNsZWFyLndhcm5pbmcge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZhZTAwO1xuICBjb2xvcjogI2ZmYWUwMDsgfVxuXG4uYnV0dG9uLmNsZWFyLndhcm5pbmc6Zm9jdXMsIC5idXR0b24uY2xlYXIud2FybmluZzpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzgwNTcwMDtcbiAgY29sb3I6ICM4MDU3MDA7IH1cblxuLmJ1dHRvbi5jbGVhci53YXJuaW5nOmZvY3VzLmRpc2FibGVkLCAuYnV0dG9uLmNsZWFyLndhcm5pbmc6Zm9jdXNbZGlzYWJsZWRdLCAuYnV0dG9uLmNsZWFyLndhcm5pbmc6aG92ZXIuZGlzYWJsZWQsIC5idXR0b24uY2xlYXIud2FybmluZzpob3ZlcltkaXNhYmxlZF0ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZhZTAwO1xuICBjb2xvcjogI2ZmYWUwMDsgfVxuXG4uYnV0dG9uLmNsZWFyLndhcm5pbmcsIC5idXR0b24uY2xlYXIud2FybmluZy5kaXNhYmxlZCwgLmJ1dHRvbi5jbGVhci53YXJuaW5nOmZvY3VzLCAuYnV0dG9uLmNsZWFyLndhcm5pbmc6Zm9jdXMuZGlzYWJsZWQsIC5idXR0b24uY2xlYXIud2FybmluZzpmb2N1c1tkaXNhYmxlZF0sIC5idXR0b24uY2xlYXIud2FybmluZzpob3ZlciwgLmJ1dHRvbi5jbGVhci53YXJuaW5nOmhvdmVyLmRpc2FibGVkLCAuYnV0dG9uLmNsZWFyLndhcm5pbmc6aG92ZXJbZGlzYWJsZWRdLCAuYnV0dG9uLmNsZWFyLndhcm5pbmdbZGlzYWJsZWRdIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uYnV0dG9uLmNsZWFyLmFsZXJ0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjNGIzNztcbiAgY29sb3I6ICNjYzRiMzc7IH1cblxuLmJ1dHRvbi5jbGVhci5hbGVydDpmb2N1cywgLmJ1dHRvbi5jbGVhci5hbGVydDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzY3MjUxYTtcbiAgY29sb3I6ICM2NzI1MWE7IH1cblxuLmJ1dHRvbi5jbGVhci5hbGVydDpmb2N1cy5kaXNhYmxlZCwgLmJ1dHRvbi5jbGVhci5hbGVydDpmb2N1c1tkaXNhYmxlZF0sIC5idXR0b24uY2xlYXIuYWxlcnQ6aG92ZXIuZGlzYWJsZWQsIC5idXR0b24uY2xlYXIuYWxlcnQ6aG92ZXJbZGlzYWJsZWRdIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjNGIzNztcbiAgY29sb3I6ICNjYzRiMzc7IH1cblxuLmJ1dHRvbi5jbGVhci5hbGVydCwgLmJ1dHRvbi5jbGVhci5hbGVydC5kaXNhYmxlZCwgLmJ1dHRvbi5jbGVhci5hbGVydDpmb2N1cywgLmJ1dHRvbi5jbGVhci5hbGVydDpmb2N1cy5kaXNhYmxlZCwgLmJ1dHRvbi5jbGVhci5hbGVydDpmb2N1c1tkaXNhYmxlZF0sIC5idXR0b24uY2xlYXIuYWxlcnQ6aG92ZXIsIC5idXR0b24uY2xlYXIuYWxlcnQ6aG92ZXIuZGlzYWJsZWQsIC5idXR0b24uY2xlYXIuYWxlcnQ6aG92ZXJbZGlzYWJsZWRdLCAuYnV0dG9uLmNsZWFyLmFsZXJ0W2Rpc2FibGVkXSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmJ1dHRvbi5kcm9wZG93bjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyOiBpbnNldCAuNGVtO1xuICBjb250ZW50OiAnJztcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogI2ZlZmVmZSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC40ZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogMWVtOyB9XG5cbi5idXR0b24uZHJvcGRvd24uY2xlYXI6OmFmdGVyLCAuYnV0dG9uLmRyb3Bkb3duLmhvbGxvdzo6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMTc3OWJhOyB9XG5cbi5idXR0b24uZHJvcGRvd24uY2xlYXIucHJpbWFyeTo6YWZ0ZXIsIC5idXR0b24uZHJvcGRvd24uaG9sbG93LnByaW1hcnk6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzE3NzliYTsgfVxuXG4uYnV0dG9uLmRyb3Bkb3duLmNsZWFyLnNlY29uZGFyeTo6YWZ0ZXIsIC5idXR0b24uZHJvcGRvd24uaG9sbG93LnNlY29uZGFyeTo6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjNzY3Njc2OyB9XG5cbi5idXR0b24uZHJvcGRvd24uY2xlYXIuc3VjY2Vzczo6YWZ0ZXIsIC5idXR0b24uZHJvcGRvd24uaG9sbG93LnN1Y2Nlc3M6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzNhZGI3NjsgfVxuXG4uYnV0dG9uLmRyb3Bkb3duLmNsZWFyLndhcm5pbmc6OmFmdGVyLCAuYnV0dG9uLmRyb3Bkb3duLmhvbGxvdy53YXJuaW5nOjphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmFlMDA7IH1cblxuLmJ1dHRvbi5kcm9wZG93bi5jbGVhci5hbGVydDo6YWZ0ZXIsIC5idXR0b24uZHJvcGRvd24uaG9sbG93LmFsZXJ0OjphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjYzRiMzc7IH1cblxuLmJ1dHRvbi5hcnJvdy1vbmx5OjphZnRlciB7XG4gIHRvcDogLS4xZW07XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG5hLmJ1dHRvbjpmb2N1cywgYS5idXR0b246aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuW3R5cGU9Y29sb3JdLCBbdHlwZT1kYXRlXSwgW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLCBbdHlwZT1kYXRldGltZV0sIFt0eXBlPWVtYWlsXSwgW3R5cGU9bW9udGhdLCBbdHlwZT1udW1iZXJdLCBbdHlwZT1wYXNzd29yZF0sIFt0eXBlPXNlYXJjaF0sIFt0eXBlPXRlbF0sIFt0eXBlPXRleHRdLCBbdHlwZT10aW1lXSwgW3R5cGU9dXJsXSwgW3R5cGU9d2Vla10sIHRleHRhcmVhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMi40Mzc1cmVtO1xuICBtYXJnaW46IDAgMCAxcmVtO1xuICBwYWRkaW5nOiAuNXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NhY2FjYTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgxMCwgMTAsIDEwLCAwLjEpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgxMCwgMTAsIDEwLCAwLjEpO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzBhMGEwYTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjI1cyBlYXNlLWluLW91dCwtd2Via2l0LWJveC1zaGFkb3cgLjVzO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjI1cyBlYXNlLWluLW91dCwtd2Via2l0LWJveC1zaGFkb3cgLjVzO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC41cyxib3JkZXItY29sb3IgLjI1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuNXMsYm9yZGVyLWNvbG9yIC4yNXMgZWFzZS1pbi1vdXQsLXdlYmtpdC1ib3gtc2hhZG93IC41cztcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7IH1cblxuW3R5cGU9Y29sb3JdOmZvY3VzLCBbdHlwZT1kYXRlXTpmb2N1cywgW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOmZvY3VzLCBbdHlwZT1kYXRldGltZV06Zm9jdXMsIFt0eXBlPWVtYWlsXTpmb2N1cywgW3R5cGU9bW9udGhdOmZvY3VzLCBbdHlwZT1udW1iZXJdOmZvY3VzLCBbdHlwZT1wYXNzd29yZF06Zm9jdXMsIFt0eXBlPXNlYXJjaF06Zm9jdXMsIFt0eXBlPXRlbF06Zm9jdXMsIFt0eXBlPXRleHRdOmZvY3VzLCBbdHlwZT10aW1lXTpmb2N1cywgW3R5cGU9dXJsXTpmb2N1cywgW3R5cGU9d2Vla106Zm9jdXMsIHRleHRhcmVhOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzhhOGE4YTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgNXB4ICNjYWNhY2E7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggI2NhY2FjYTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjI1cyBlYXNlLWluLW91dCwtd2Via2l0LWJveC1zaGFkb3cgLjVzO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjI1cyBlYXNlLWluLW91dCwtd2Via2l0LWJveC1zaGFkb3cgLjVzO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC41cyxib3JkZXItY29sb3IgLjI1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuNXMsYm9yZGVyLWNvbG9yIC4yNXMgZWFzZS1pbi1vdXQsLXdlYmtpdC1ib3gtc2hhZG93IC41czsgfVxuXG50ZXh0YXJlYSB7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG50ZXh0YXJlYVtyb3dzXSB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5pbnB1dDpkaXNhYmxlZCwgaW5wdXRbcmVhZG9ubHldLCB0ZXh0YXJlYTpkaXNhYmxlZCwgdGV4dGFyZWFbcmVhZG9ubHldIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG5bdHlwZT1idXR0b25dLCBbdHlwZT1zdWJtaXRdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuaW5wdXRbdHlwZT1zZWFyY2hdIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjY2FjYWNhOyB9XG5cbjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2NhY2FjYTsgfVxuXG46Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjY2FjYWNhOyB9XG5cbjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2NhY2FjYTsgfVxuXG5bdHlwZT1jaGVja2JveF0sIFt0eXBlPWZpbGVdLCBbdHlwZT1yYWRpb10ge1xuICBtYXJnaW46IDAgMCAxcmVtOyB9XG5cblt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCBbdHlwZT1yYWRpb10gKyBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBtYXJnaW4tbGVmdDogLjVyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG5bdHlwZT1jaGVja2JveF0gKyBsYWJlbFtmb3JdLCBbdHlwZT1yYWRpb10gKyBsYWJlbFtmb3JdIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbmxhYmVsID4gW3R5cGU9Y2hlY2tib3hdLCBsYWJlbCA+IFt0eXBlPXJhZGlvXSB7XG4gIG1hcmdpbi1yaWdodDogLjVyZW07IH1cblxuW3R5cGU9ZmlsZV0ge1xuICB3aWR0aDogMTAwJTsgfVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgY29sb3I6ICMwYTBhMGE7IH1cblxubGFiZWwubWlkZGxlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbiAgcGFkZGluZzogLjU2MjVyZW0gMDsgfVxuXG4uaGVscC10ZXh0IHtcbiAgbWFyZ2luLXRvcDogLS41cmVtO1xuICBmb250LXNpemU6IC44MTI1cmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGNvbG9yOiAjMGEwYTBhOyB9XG5cbi5pbnB1dC1ncm91cCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDsgfVxuXG4uaW5wdXQtZ3JvdXAgPiA6Zmlyc3QtY2hpbGQsIC5pbnB1dC1ncm91cCA+IDpmaXJzdC1jaGlsZC5pbnB1dC1ncm91cC1idXR0b24gPiAqIHtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4uaW5wdXQtZ3JvdXAgPiA6bGFzdC1jaGlsZCwgLmlucHV0LWdyb3VwID4gOmxhc3QtY2hpbGQuaW5wdXQtZ3JvdXAtYnV0dG9uID4gKiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLmlucHV0LWdyb3VwLWJ1dHRvbiwgLmlucHV0LWdyb3VwLWJ1dHRvbiBhLCAuaW5wdXQtZ3JvdXAtYnV0dG9uIGJ1dHRvbiwgLmlucHV0LWdyb3VwLWJ1dHRvbiBpbnB1dCwgLmlucHV0LWdyb3VwLWJ1dHRvbiBsYWJlbCwgLmlucHV0LWdyb3VwLWZpZWxkLCAuaW5wdXQtZ3JvdXAtbGFiZWwge1xuICBtYXJnaW46IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLmlucHV0LWdyb3VwLWxhYmVsIHtcbiAgcGFkZGluZzogMCAxcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2FjYWNhO1xuICBiYWNrZ3JvdW5kOiAjZTZlNmU2O1xuICBjb2xvcjogIzBhMGEwYTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLXdlYmtpdC1mbGV4OiAwIDAgYXV0bztcbiAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5pbnB1dC1ncm91cC1sYWJlbDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMDsgfVxuXG4uaW5wdXQtZ3JvdXAtbGFiZWw6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwOyB9XG5cbi5pbnB1dC1ncm91cC1maWVsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC13ZWJraXQtZmxleDogMSAxIDBweDtcbiAgLW1zLWZsZXg6IDEgMSAwcHg7XG4gIGZsZXg6IDEgMSAwcHg7XG4gIG1pbi13aWR0aDogMDsgfVxuXG4uaW5wdXQtZ3JvdXAtYnV0dG9uIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXg6IDAgMCBhdXRvO1xuICAtbXMtZmxleDogMCAwIGF1dG87XG4gIGZsZXg6IDAgMCBhdXRvOyB9XG5cbi5pbnB1dC1ncm91cC1idXR0b24gYSwgLmlucHV0LWdyb3VwLWJ1dHRvbiBidXR0b24sIC5pbnB1dC1ncm91cC1idXR0b24gaW5wdXQsIC5pbnB1dC1ncm91cC1idXR0b24gbGFiZWwge1xuICAtd2Via2l0LWFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2g7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07IH1cblxuZmllbGRzZXQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDsgfVxuXG5sZWdlbmQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtOyB9XG5cbi5maWVsZHNldCB7XG4gIG1hcmdpbjogMS4xMjVyZW0gMDtcbiAgcGFkZGluZzogMS4yNXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NhY2FjYTsgfVxuXG4uZmllbGRzZXQgbGVnZW5kIHtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tbGVmdDogLS4xODc1cmVtO1xuICBwYWRkaW5nOiAwIC4xODc1cmVtOyB9XG5cbnNlbGVjdCB7XG4gIGhlaWdodDogMi40Mzc1cmVtO1xuICBtYXJnaW46IDAgMCAxcmVtO1xuICBwYWRkaW5nOiAuNXJlbTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjYWNhY2E7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmU7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMGEwYTBhO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgdmVyc2lvbj0nMS4xJyB3aWR0aD0nMzInIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAzMiAyNCc+PHBvbHlnb24gcG9pbnRzPScwLDAgMzIsMCAxNiwyNCcgc3R5bGU9J2ZpbGw6IHJnYiUyODEzOCwgMTM4LCAxMzglMjknPjwvcG9seWdvbj48L3N2Zz5cIik7XG4gIGJhY2tncm91bmQtb3JpZ2luOiBjb250ZW50LWJveDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLTFyZW0gY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDlweCA2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjI1cyBlYXNlLWluLW91dCwtd2Via2l0LWJveC1zaGFkb3cgLjVzO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjI1cyBlYXNlLWluLW91dCwtd2Via2l0LWJveC1zaGFkb3cgLjVzO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC41cyxib3JkZXItY29sb3IgLjI1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuNXMsYm9yZGVyLWNvbG9yIC4yNXMgZWFzZS1pbi1vdXQsLXdlYmtpdC1ib3gtc2hhZG93IC41czsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwXFwwKSB7XG4gIHNlbGVjdCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBWUNBWUFBQUNiVS84MEFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFBSXBKUkVGVWVOckVrY2tOZ0RBTUJCZlJrRXQwT2JSQkJkc0dYVURnbVFmSzRYaEgybThjelFBQXkyN1IzdHN3NFFmZTJ4OHVPTzZvWUxiNkdsT29yM0dGK3N3VVJBT21VSitSd3RFSnM5V3ZUR0VZeEJYcUkxTVFBWmhDZlVRS1J6RE1WaitUd3JBSVY2anZTVUVrWUFyMUxTa2N5VEJiL1YrS1lmWDd4QWV1c3Ezc0xEdEdIM2tFR0FDUFdJZmxOWmZoUlFBQUFBQkpSVTVFcmtKZ2dnPT0pOyB9IH1cblxuc2VsZWN0OmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzhhOGE4YTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgNXB4ICNjYWNhY2E7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggI2NhY2FjYTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjI1cyBlYXNlLWluLW91dCwtd2Via2l0LWJveC1zaGFkb3cgLjVzO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjI1cyBlYXNlLWluLW91dCwtd2Via2l0LWJveC1zaGFkb3cgLjVzO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC41cyxib3JkZXItY29sb3IgLjI1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuNXMsYm9yZGVyLWNvbG9yIC4yNXMgZWFzZS1pbi1vdXQsLXdlYmtpdC1ib3gtc2hhZG93IC41czsgfVxuXG5zZWxlY3Q6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbnNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuc2VsZWN0W211bHRpcGxlXSB7XG4gIGhlaWdodDogYXV0bztcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgfVxuXG4uaXMtaW52YWxpZC1pbnB1dDpub3QoOmZvY3VzKSB7XG4gIGJvcmRlci1jb2xvcjogI2NjNGIzNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZWNlYTsgfVxuXG4uaXMtaW52YWxpZC1pbnB1dDpub3QoOmZvY3VzKTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjY2M0YjM3OyB9XG5cbi5pcy1pbnZhbGlkLWlucHV0Om5vdCg6Zm9jdXMpOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjY2M0YjM3OyB9XG5cbi5pcy1pbnZhbGlkLWlucHV0Om5vdCg6Zm9jdXMpOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2NjNGIzNzsgfVxuXG4uaXMtaW52YWxpZC1pbnB1dDpub3QoOmZvY3VzKTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2NjNGIzNzsgfVxuXG4uaXMtaW52YWxpZC1sYWJlbCB7XG4gIGNvbG9yOiAjY2M0YjM3OyB9XG5cbi5mb3JtLWVycm9yIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLXRvcDogLS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXNpemU6IC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNjYzRiMzc7IH1cblxuLmZvcm0tZXJyb3IuaXMtdmlzaWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5hY2NvcmRpb24ge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgYmFja2dyb3VuZDogI2ZlZmVmZTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lOyB9XG5cbi5hY2NvcmRpb25bZGlzYWJsZWRdIC5hY2NvcmRpb24tdGl0bGUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5hY2NvcmRpb24taXRlbTpmaXJzdC1jaGlsZCA+IDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLmFjY29yZGlvbi1pdGVtOmxhc3QtY2hpbGQgPiA6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLmFjY29yZGlvbi10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U2ZTZlNjtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzE3NzliYTsgfVxuXG46bGFzdC1jaGlsZDpub3QoLmlzLWFjdGl2ZSkgPiAuYWNjb3JkaW9uLXRpdGxlIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNmU2ZTY7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLmFjY29yZGlvbi10aXRsZTpmb2N1cywgLmFjY29yZGlvbi10aXRsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7IH1cblxuLmFjY29yZGlvbi10aXRsZTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDFyZW07XG4gIG1hcmdpbi10b3A6IC0uNXJlbTtcbiAgY29udGVudDogJysnOyB9XG5cbi5pcy1hY3RpdmUgPiAuYWNjb3JkaW9uLXRpdGxlOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFwyMDEzJzsgfVxuXG4uYWNjb3JkaW9uLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTZlNmU2O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlO1xuICBjb2xvcjogIzBhMGEwYTsgfVxuXG46bGFzdC1jaGlsZCA+IC5hY2NvcmRpb24tY29udGVudDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNmU2ZTY7IH1cblxuLmFjY29yZGlvbi1tZW51IGxpIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmFjY29yZGlvbi1tZW51IGEge1xuICBwYWRkaW5nOiAuN3JlbSAxcmVtOyB9XG5cbi5hY2NvcmRpb24tbWVudSAuaXMtYWNjb3JkaW9uLXN1Ym1lbnUgYSB7XG4gIHBhZGRpbmc6IC43cmVtIDFyZW07IH1cblxuLmFjY29yZGlvbi1tZW51IC5uZXN0ZWQuaXMtYWNjb3JkaW9uLXN1Ym1lbnUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtOyB9XG5cbi5hY2NvcmRpb24tbWVudS5hbGlnbi1yaWdodCAubmVzdGVkLmlzLWFjY29yZGlvbi1zdWJtZW51IHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uYWNjb3JkaW9uLW1lbnUgLmlzLWFjY29yZGlvbi1zdWJtZW51LXBhcmVudDpub3QoLmhhcy1zdWJtZW51LXRvZ2dsZSkgPiBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5hY2NvcmRpb24tbWVudSAuaXMtYWNjb3JkaW9uLXN1Ym1lbnUtcGFyZW50Om5vdCguaGFzLXN1Ym1lbnUtdG9nZ2xlKSA+IGE6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlcjogaW5zZXQgNnB4O1xuICBjb250ZW50OiAnJztcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogIzE3NzliYSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTNweDtcbiAgcmlnaHQ6IDFyZW07IH1cblxuLmFjY29yZGlvbi1tZW51LmFsaWduLWxlZnQgLmlzLWFjY29yZGlvbi1zdWJtZW51LXBhcmVudCA+IGE6OmFmdGVyIHtcbiAgcmlnaHQ6IDFyZW07XG4gIGxlZnQ6IGF1dG87IH1cblxuLmFjY29yZGlvbi1tZW51LmFsaWduLXJpZ2h0IC5pcy1hY2NvcmRpb24tc3VibWVudS1wYXJlbnQgPiBhOjphZnRlciB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAxcmVtOyB9XG5cbi5hY2NvcmRpb24tbWVudSAuaXMtYWNjb3JkaW9uLXN1Ym1lbnUtcGFyZW50W2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gPiBhOjphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7IH1cblxuLmlzLWFjY29yZGlvbi1zdWJtZW51LXBhcmVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uaGFzLXN1Ym1lbnUtdG9nZ2xlID4gYSB7XG4gIG1hcmdpbi1yaWdodDogNDBweDsgfVxuXG4uc3VibWVudS10b2dnbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uc3VibWVudS10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlcjogaW5zZXQgNnB4O1xuICBjb250ZW50OiAnJztcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogIzE3NzliYSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIG1hcmdpbjogYXV0bzsgfVxuXG4uc3VibWVudS10b2dnbGVbYXJpYS1leHBhbmRlZD10cnVlXTo6YWZ0ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlOyB9XG5cbi5zdWJtZW51LXRvZ2dsZS10ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXI6IDA7IH1cblxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4td2lkdGg6IDIuMWVtO1xuICBwYWRkaW5nOiAuM2VtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGZvbnQtc2l6ZTogLjZyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogIzE3NzliYTtcbiAgY29sb3I6ICNmZWZlZmU7IH1cblxuLmJhZGdlLnByaW1hcnkge1xuICBiYWNrZ3JvdW5kOiAjMTc3OWJhO1xuICBjb2xvcjogI2ZlZmVmZTsgfVxuXG4uYmFkZ2Uuc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZDogIzc2NzY3NjtcbiAgY29sb3I6ICNmZWZlZmU7IH1cblxuLmJhZGdlLnN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kOiAjM2FkYjc2O1xuICBjb2xvcjogIzBhMGEwYTsgfVxuXG4uYmFkZ2Uud2FybmluZyB7XG4gIGJhY2tncm91bmQ6ICNmZmFlMDA7XG4gIGNvbG9yOiAjMGEwYTBhOyB9XG5cbi5iYWRnZS5hbGVydCB7XG4gIGJhY2tncm91bmQ6ICNjYzRiMzc7XG4gIGNvbG9yOiAjZmVmZWZlOyB9XG5cbi5icmVhZGNydW1icyB7XG4gIG1hcmdpbjogMCAwIDFyZW0gMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4uYnJlYWRjcnVtYnM6OmFmdGVyLCAuYnJlYWRjcnVtYnM6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjb250ZW50OiAnICc7XG4gIC13ZWJraXQtZmxleC1iYXNpczogMDtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gIC13ZWJraXQtb3JkZXI6IDE7XG4gIC1tcy1mbGV4LW9yZGVyOiAxO1xuICBvcmRlcjogMTsgfVxuXG4uYnJlYWRjcnVtYnM6OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmJyZWFkY3J1bWJzIGxpIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogLjY4NzVyZW07XG4gIGNvbG9yOiAjMGEwYTBhO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmJyZWFkY3J1bWJzIGxpOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgLjc1cmVtO1xuICBvcGFjaXR5OiAxO1xuICBjb250ZW50OiBcIi9cIjtcbiAgY29sb3I6ICNjYWNhY2E7IH1cblxuLmJyZWFkY3J1bWJzIGEge1xuICBjb2xvcjogIzE3NzliYTsgfVxuXG4uYnJlYWRjcnVtYnMgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5icmVhZGNydW1icyAuZGlzYWJsZWQge1xuICBjb2xvcjogI2NhY2FjYTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4uYnV0dG9uLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IH1cblxuLmJ1dHRvbi1ncm91cDo6YWZ0ZXIsIC5idXR0b24tZ3JvdXA6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjb250ZW50OiAnICc7XG4gIC13ZWJraXQtZmxleC1iYXNpczogMDtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gIC13ZWJraXQtb3JkZXI6IDE7XG4gIC1tcy1mbGV4LW9yZGVyOiAxO1xuICBvcmRlcjogMTsgfVxuXG4uYnV0dG9uLWdyb3VwOjphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5idXR0b24tZ3JvdXAgLmJ1dHRvbiB7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gIG1hcmdpbi1ib3R0b206IDFweDtcbiAgZm9udC1zaXplOiAuOXJlbTtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLXdlYmtpdC1mbGV4OiAwIDAgYXV0bztcbiAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICBmbGV4OiAwIDAgYXV0bzsgfVxuXG4uYnV0dG9uLWdyb3VwIC5idXR0b246bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDsgfVxuXG4uYnV0dG9uLWdyb3VwLnRpbnkgLmJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogLjZyZW07IH1cblxuLmJ1dHRvbi1ncm91cC5zbWFsbCAuYnV0dG9uIHtcbiAgZm9udC1zaXplOiAuNzVyZW07IH1cblxuLmJ1dHRvbi1ncm91cC5sYXJnZSAuYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG5cbi5idXR0b24tZ3JvdXAuZXhwYW5kZWQgLmJ1dHRvbiB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC13ZWJraXQtZmxleDogMSAxIDBweDtcbiAgLW1zLWZsZXg6IDEgMSAwcHg7XG4gIGZsZXg6IDEgMSAwcHg7IH1cblxuLmJ1dHRvbi1ncm91cC5wcmltYXJ5IC5idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTc3OWJhO1xuICBjb2xvcjogI2ZlZmVmZTsgfVxuXG4uYnV0dG9uLWdyb3VwLnByaW1hcnkgLmJ1dHRvbjpmb2N1cywgLmJ1dHRvbi1ncm91cC5wcmltYXJ5IC5idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTI2MTk1O1xuICBjb2xvcjogI2ZlZmVmZTsgfVxuXG4uYnV0dG9uLWdyb3VwLnNlY29uZGFyeSAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2NzY3NjtcbiAgY29sb3I6ICNmZWZlZmU7IH1cblxuLmJ1dHRvbi1ncm91cC5zZWNvbmRhcnkgLmJ1dHRvbjpmb2N1cywgLmJ1dHRvbi1ncm91cC5zZWNvbmRhcnkgLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZTVlNWU7XG4gIGNvbG9yOiAjZmVmZWZlOyB9XG5cbi5idXR0b24tZ3JvdXAuc3VjY2VzcyAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNhZGI3NjtcbiAgY29sb3I6ICMwYTBhMGE7IH1cblxuLmJ1dHRvbi1ncm91cC5zdWNjZXNzIC5idXR0b246Zm9jdXMsIC5idXR0b24tZ3JvdXAuc3VjY2VzcyAuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyYmI1YjtcbiAgY29sb3I6ICMwYTBhMGE7IH1cblxuLmJ1dHRvbi1ncm91cC53YXJuaW5nIC5idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhZTAwO1xuICBjb2xvcjogIzBhMGEwYTsgfVxuXG4uYnV0dG9uLWdyb3VwLndhcm5pbmcgLmJ1dHRvbjpmb2N1cywgLmJ1dHRvbi1ncm91cC53YXJuaW5nIC5idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2M4YjAwO1xuICBjb2xvcjogIzBhMGEwYTsgfVxuXG4uYnV0dG9uLWdyb3VwLmFsZXJ0IC5idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2M0YjM3O1xuICBjb2xvcjogI2ZlZmVmZTsgfVxuXG4uYnV0dG9uLWdyb3VwLmFsZXJ0IC5idXR0b246Zm9jdXMsIC5idXR0b24tZ3JvdXAuYWxlcnQgLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTNiMmE7XG4gIGNvbG9yOiAjZmVmZWZlOyB9XG5cbi5idXR0b24tZ3JvdXAuc3RhY2tlZCwgLmJ1dHRvbi1ncm91cC5zdGFja2VkLWZvci1tZWRpdW0sIC5idXR0b24tZ3JvdXAuc3RhY2tlZC1mb3Itc21hbGwge1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG5cbi5idXR0b24tZ3JvdXAuc3RhY2tlZCAuYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnN0YWNrZWQtZm9yLW1lZGl1bSAuYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnN0YWNrZWQtZm9yLXNtYWxsIC5idXR0b24ge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXg6IDAgMCAxMDAlO1xuICAtbXMtZmxleDogMCAwIDEwMCU7XG4gIGZsZXg6IDAgMCAxMDAlOyB9XG5cbi5idXR0b24tZ3JvdXAuc3RhY2tlZCAuYnV0dG9uOmxhc3QtY2hpbGQsIC5idXR0b24tZ3JvdXAuc3RhY2tlZC1mb3ItbWVkaXVtIC5idXR0b246bGFzdC1jaGlsZCwgLmJ1dHRvbi1ncm91cC5zdGFja2VkLWZvci1zbWFsbCAuYnV0dG9uOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5idXR0b24tZ3JvdXAuc3RhY2tlZC1mb3ItbWVkaXVtLmV4cGFuZGVkIC5idXR0b24sIC5idXR0b24tZ3JvdXAuc3RhY2tlZC1mb3Itc21hbGwuZXhwYW5kZWQgLmJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5zdGFja2VkLmV4cGFuZGVkIC5idXR0b24ge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtd2Via2l0LWZsZXg6IDEgMSAwcHg7XG4gIC1tcy1mbGV4OiAxIDEgMHB4O1xuICBmbGV4OiAxIDEgMHB4OyB9XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5idXR0b24tZ3JvdXAuc3RhY2tlZC1mb3Itc21hbGwgLmJ1dHRvbiB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMCBhdXRvO1xuICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmJ1dHRvbi1ncm91cC5zdGFja2VkLWZvci1tZWRpdW0gLmJ1dHRvbiB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMCBhdXRvO1xuICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzkuOTk4NzVlbSkge1xuICAuYnV0dG9uLWdyb3VwLnN0YWNrZWQtZm9yLXNtYWxsLmV4cGFuZGVkIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuYnV0dG9uLWdyb3VwLnN0YWNrZWQtZm9yLXNtYWxsLmV4cGFuZGVkIC5idXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ODc1ZW0pIHtcbiAgLmJ1dHRvbi1ncm91cC5zdGFja2VkLWZvci1tZWRpdW0uZXhwYW5kZWQge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5idXR0b24tZ3JvdXAuc3RhY2tlZC1mb3ItbWVkaXVtLmV4cGFuZGVkIC5idXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG5cbi5jYXJkIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtd2Via2l0LWZsZXgtZ3JvdzogMTtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U2ZTZlNjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogI2ZlZmVmZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogIzBhMGEwYTsgfVxuXG4uY2FyZCA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uY2FyZC1kaXZpZGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleDogMCAxIGF1dG87XG4gIC1tcy1mbGV4OiAwIDEgYXV0bztcbiAgZmxleDogMCAxIGF1dG87XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJhY2tncm91bmQ6ICNlNmU2ZTY7IH1cblxuLmNhcmQtZGl2aWRlciA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uY2FyZC1zZWN0aW9uIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLXdlYmtpdC1mbGV4OiAxIDAgYXV0bztcbiAgLW1zLWZsZXg6IDEgMCBhdXRvO1xuICBmbGV4OiAxIDAgYXV0bztcbiAgcGFkZGluZzogMXJlbTsgfVxuXG4uY2FyZC1zZWN0aW9uID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5jYXJkLWltYWdlIHtcbiAgbWluLWhlaWdodDogMXB4OyB9XG5cbi5jYWxsb3V0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgMCAxcmVtIDA7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTAsIDEwLCAxMCwgMC4yNSk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMGEwYTBhOyB9XG5cbi5jYWxsb3V0ID4gOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4uY2FsbG91dCA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uY2FsbG91dC5wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3ZWNmYTtcbiAgY29sb3I6ICMwYTBhMGE7IH1cblxuLmNhbGxvdXQuc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYTtcbiAgY29sb3I6ICMwYTBhMGE7IH1cblxuLmNhbGxvdXQuc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWZhZWE7XG4gIGNvbG9yOiAjMGEwYTBhOyB9XG5cbi5jYWxsb3V0Lndhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmM2Q5O1xuICBjb2xvcjogIzBhMGEwYTsgfVxuXG4uY2FsbG91dC5hbGVydCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2U0ZTE7XG4gIGNvbG9yOiAjMGEwYTBhOyB9XG5cbi5jYWxsb3V0LnNtYWxsIHtcbiAgcGFkZGluZy10b3A6IC41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IC41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IC41cmVtOyB9XG5cbi5jYWxsb3V0LmxhcmdlIHtcbiAgcGFkZGluZy10b3A6IDNyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDNyZW07IH1cblxuLmNsb3NlLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6ICM4YThhOGE7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG5bZGF0YS13aGF0aW5wdXQ9bW91c2VdIC5jbG9zZS1idXR0b24ge1xuICBvdXRsaW5lOiAwOyB9XG5cbi5jbG9zZS1idXR0b246Zm9jdXMsIC5jbG9zZS1idXR0b246aG92ZXIge1xuICBjb2xvcjogIzBhMGEwYTsgfVxuXG4uY2xvc2UtYnV0dG9uLnNtYWxsIHtcbiAgcmlnaHQ6IC42NnJlbTtcbiAgdG9wOiAuMzNlbTtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDE7IH1cblxuLmNsb3NlLWJ1dHRvbiwgLmNsb3NlLWJ1dHRvbi5tZWRpdW0ge1xuICByaWdodDogMXJlbTtcbiAgdG9wOiAuNXJlbTtcbiAgZm9udC1zaXplOiAyZW07XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG5cbi5tZW51IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG5cbltkYXRhLXdoYXRpbnB1dD1tb3VzZV0gLm1lbnUgbGkge1xuICBvdXRsaW5lOiAwOyB9XG5cbi5tZW51IC5idXR0b24sIC5tZW51IGEge1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogLjdyZW0gMXJlbTsgfVxuXG4ubWVudSBhLCAubWVudSBidXR0b24sIC5tZW51IGlucHV0LCAubWVudSBzZWxlY3Qge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5tZW51IGlucHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5tZW51LCAubWVudS5ob3Jpem9udGFsIHtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuXG4ubWVudS52ZXJ0aWNhbCB7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG5cbi5tZW51LmV4cGFuZGVkIGxpIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLXdlYmtpdC1mbGV4OiAxIDEgMHB4O1xuICAtbXMtZmxleDogMSAxIDBweDtcbiAgZmxleDogMSAxIDBweDsgfVxuXG4ubWVudS5zaW1wbGUge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLm1lbnUuc2ltcGxlIGxpICsgbGkge1xuICBtYXJnaW4tbGVmdDogMXJlbTsgfVxuXG4ubWVudS5zaW1wbGUgYSB7XG4gIHBhZGRpbmc6IDA7IH1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLm1lbnUubWVkaXVtLWhvcml6b250YWwge1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAubWVudS5tZWRpdW0tdmVydGljYWwge1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLm1lbnUubWVkaXVtLWV4cGFuZGVkIGxpIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC13ZWJraXQtZmxleDogMSAxIDBweDtcbiAgICAtbXMtZmxleDogMSAxIDBweDtcbiAgICBmbGV4OiAxIDEgMHB4OyB9XG4gIC5tZW51Lm1lZGl1bS1zaW1wbGUgbGkge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLXdlYmtpdC1mbGV4OiAxIDEgMHB4O1xuICAgIC1tcy1mbGV4OiAxIDEgMHB4O1xuICAgIGZsZXg6IDEgMSAwcHg7IH0gfVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAubWVudS5sYXJnZS1ob3Jpem9udGFsIHtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgLm1lbnUubGFyZ2UtdmVydGljYWwge1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLm1lbnUubGFyZ2UtZXhwYW5kZWQgbGkge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLXdlYmtpdC1mbGV4OiAxIDEgMHB4O1xuICAgIC1tcy1mbGV4OiAxIDEgMHB4O1xuICAgIGZsZXg6IDEgMSAwcHg7IH1cbiAgLm1lbnUubGFyZ2Utc2ltcGxlIGxpIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC13ZWJraXQtZmxleDogMSAxIDBweDtcbiAgICAtbXMtZmxleDogMSAxIDBweDtcbiAgICBmbGV4OiAxIDEgMHB4OyB9IH1cblxuLm1lbnUubmVzdGVkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMXJlbTsgfVxuXG4ubWVudS5pY29ucyBhIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLm1lbnUuaWNvbi1ib3R0b20gYSwgLm1lbnUuaWNvbi1sZWZ0IGEsIC5tZW51Lmljb24tcmlnaHQgYSwgLm1lbnUuaWNvbi10b3AgYSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5tZW51Lmljb24tbGVmdCBsaSBhIHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1mbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIC1tcy1mbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDsgfVxuXG4ubWVudS5pY29uLWxlZnQgbGkgYSBpLCAubWVudS5pY29uLWxlZnQgbGkgYSBpbWcsIC5tZW51Lmljb24tbGVmdCBsaSBhIHN2ZyB7XG4gIG1hcmdpbi1yaWdodDogLjI1cmVtOyB9XG5cbi5tZW51Lmljb24tcmlnaHQgbGkgYSB7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAtbXMtZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7IH1cblxuLm1lbnUuaWNvbi1yaWdodCBsaSBhIGksIC5tZW51Lmljb24tcmlnaHQgbGkgYSBpbWcsIC5tZW51Lmljb24tcmlnaHQgbGkgYSBzdmcge1xuICBtYXJnaW4tbGVmdDogLjI1cmVtOyB9XG5cbi5tZW51Lmljb24tdG9wIGxpIGEge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1mbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIC1tcy1mbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDsgfVxuXG4ubWVudS5pY29uLXRvcCBsaSBhIGksIC5tZW51Lmljb24tdG9wIGxpIGEgaW1nLCAubWVudS5pY29uLXRvcCBsaSBhIHN2ZyB7XG4gIC13ZWJraXQtYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RyZXRjaDtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgbWFyZ2luLWJvdHRvbTogLjI1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLm1lbnUuaWNvbi1ib3R0b20gbGkgYSB7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgLW1zLWZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwOyB9XG5cbi5tZW51Lmljb24tYm90dG9tIGxpIGEgaSwgLm1lbnUuaWNvbi1ib3R0b20gbGkgYSBpbWcsIC5tZW51Lmljb24tYm90dG9tIGxpIGEgc3ZnIHtcbiAgLXdlYmtpdC1hbGlnbi1zZWxmOiBzdHJldGNoO1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdHJldGNoO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBtYXJnaW4tYm90dG9tOiAuMjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ubWVudSAuaXMtYWN0aXZlID4gYSB7XG4gIGJhY2tncm91bmQ6ICMxNzc5YmE7XG4gIGNvbG9yOiAjZmVmZWZlOyB9XG5cbi5tZW51IC5hY3RpdmUgPiBhIHtcbiAgYmFja2dyb3VuZDogIzE3NzliYTtcbiAgY29sb3I6ICNmZWZlZmU7IH1cblxuLm1lbnUuYWxpZ24tbGVmdCB7XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuXG4ubWVudS5hbGlnbi1yaWdodCBsaSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgLW1zLWZsZXgtcGFjazogZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG5cbi5tZW51LmFsaWduLXJpZ2h0IGxpIC5zdWJtZW51IGxpIHtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG5cbi5tZW51LmFsaWduLXJpZ2h0LnZlcnRpY2FsIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5tZW51LmFsaWduLXJpZ2h0LnZlcnRpY2FsIGxpIC5zdWJtZW51IGxpIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLm1lbnUuYWxpZ24tcmlnaHQgLm5lc3RlZCB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLm1lbnUuYWxpZ24tY2VudGVyIGxpIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4ubWVudS5hbGlnbi1jZW50ZXIgbGkgLnN1Ym1lbnUgbGkge1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cblxuLm1lbnUgLm1lbnUtdGV4dCB7XG4gIHBhZGRpbmc6IC43cmVtIDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG4ubWVudS1jZW50ZXJlZCA+IC5tZW51IHtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi5tZW51LWNlbnRlcmVkID4gLm1lbnUgbGkge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi5tZW51LWNlbnRlcmVkID4gLm1lbnUgbGkgLnN1Ym1lbnUgbGkge1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cblxuLm5vLWpzIFtkYXRhLXJlc3BvbnNpdmUtbWVudV0gdWwge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5tZW51LWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5tZW51LWljb246OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQ6ICNmZWZlZmU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA3cHggMCAjZmVmZWZlLDAgMTRweCAwICNmZWZlZmU7XG4gIGJveC1zaGFkb3c6IDAgN3B4IDAgI2ZlZmVmZSwwIDE0cHggMCAjZmVmZWZlO1xuICBjb250ZW50OiAnJzsgfVxuXG4ubWVudS1pY29uOmhvdmVyOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNjYWNhY2E7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA3cHggMCAjY2FjYWNhLDAgMTRweCAwICNjYWNhY2E7XG4gIGJveC1zaGFkb3c6IDAgN3B4IDAgI2NhY2FjYSwwIDE0cHggMCAjY2FjYWNhOyB9XG5cbi5tZW51LWljb24uZGFyayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLm1lbnUtaWNvbi5kYXJrOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kOiAjMGEwYTBhO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgN3B4IDAgIzBhMGEwYSwwIDE0cHggMCAjMGEwYTBhO1xuICBib3gtc2hhZG93OiAwIDdweCAwICMwYTBhMGEsMCAxNHB4IDAgIzBhMGEwYTtcbiAgY29udGVudDogJyc7IH1cblxuLm1lbnUtaWNvbi5kYXJrOmhvdmVyOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICM4YThhOGE7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA3cHggMCAjOGE4YThhLDAgMTRweCAwICM4YThhOGE7XG4gIGJveC1zaGFkb3c6IDAgN3B4IDAgIzhhOGE4YSwwIDE0cHggMCAjOGE4YThhOyB9XG5cbi5pcy1kcmlsbGRvd24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmlzLWRyaWxsZG93biBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5pcy1kcmlsbGRvd24uYW5pbWF0ZS1oZWlnaHQge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGhlaWdodCAuNXM7XG4gIHRyYW5zaXRpb246IGhlaWdodCAuNXM7IH1cblxuLmRyaWxsZG93biBhIHtcbiAgcGFkZGluZzogLjdyZW0gMXJlbTtcbiAgYmFja2dyb3VuZDogI2ZlZmVmZTsgfVxuXG4uZHJpbGxkb3duIC5pcy1kcmlsbGRvd24tc3VibWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAxMDAlO1xuICB6LWluZGV4OiAtMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZWZlZmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjE1cyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC4xNXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjE1cyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMTVzIGxpbmVhciwtd2Via2l0LXRyYW5zZm9ybSAuMTVzIGxpbmVhcjsgfVxuXG4uZHJpbGxkb3duIC5pcy1kcmlsbGRvd24tc3VibWVudS5pcy1hY3RpdmUge1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTsgfVxuXG4uZHJpbGxkb3duIC5pcy1kcmlsbGRvd24tc3VibWVudS5pcy1jbG9zaW5nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTsgfVxuXG4uZHJpbGxkb3duIC5pcy1kcmlsbGRvd24tc3VibWVudSBhIHtcbiAgcGFkZGluZzogLjdyZW0gMXJlbTsgfVxuXG4uZHJpbGxkb3duIC5uZXN0ZWQuaXMtZHJpbGxkb3duLXN1Ym1lbnUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5kcmlsbGRvd24gLmRyaWxsZG93bi1zdWJtZW51LWNvdmVyLXByZXZpb3VzIHtcbiAgbWluLWhlaWdodDogMTAwJTsgfVxuXG4uZHJpbGxkb3duIC5pcy1kcmlsbGRvd24tc3VibWVudS1wYXJlbnQgPiBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5kcmlsbGRvd24gLmlzLWRyaWxsZG93bi1zdWJtZW51LXBhcmVudCA+IGE6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlcjogaW5zZXQgNnB4O1xuICBjb250ZW50OiAnJztcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzE3NzliYTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTZweDtcbiAgcmlnaHQ6IDFyZW07IH1cblxuLmRyaWxsZG93bi5hbGlnbi1sZWZ0IC5pcy1kcmlsbGRvd24tc3VibWVudS1wYXJlbnQgPiBhOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXI6IGluc2V0IDZweDtcbiAgY29udGVudDogJyc7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgYm9yZGVyLWxlZnQtc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMxNzc5YmE7XG4gIHJpZ2h0OiAxcmVtO1xuICBsZWZ0OiBhdXRvOyB9XG5cbi5kcmlsbGRvd24uYWxpZ24tcmlnaHQgLmlzLWRyaWxsZG93bi1zdWJtZW51LXBhcmVudCA+IGE6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlcjogaW5zZXQgNnB4O1xuICBjb250ZW50OiAnJztcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIGJvcmRlci1yaWdodC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIzE3NzliYSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDFyZW07IH1cblxuLmRyaWxsZG93biAuanMtZHJpbGxkb3duLWJhY2sgPiBhOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyOiBpbnNldCA2cHg7XG4gIGNvbnRlbnQ6ICcnO1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjMTc3OWJhIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IC43NXJlbTsgfVxuXG4uZHJvcGRvd24tcGFuZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAzMDBweDtcbiAgcGFkZGluZzogMXJlbTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2FjYWNhO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlO1xuICBmb250LXNpemU6IDFyZW07IH1cblxuLmRyb3Bkb3duLXBhbmUuaXMtb3BlbmluZyB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5kcm9wZG93bi1wYW5lLmlzLW9wZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuXG4uZHJvcGRvd24tcGFuZS50aW55IHtcbiAgd2lkdGg6IDEwMHB4OyB9XG5cbi5kcm9wZG93bi1wYW5lLnNtYWxsIHtcbiAgd2lkdGg6IDIwMHB4OyB9XG5cbi5kcm9wZG93bi1wYW5lLmxhcmdlIHtcbiAgd2lkdGg6IDQwMHB4OyB9XG5cbi5kcm9wZG93bi5tZW51ID4gbGkub3BlbnMtbGVmdCA+IC5pcy1kcm9wZG93bi1zdWJtZW51IHtcbiAgdG9wOiAxMDAlO1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bzsgfVxuXG4uZHJvcGRvd24ubWVudSA+IGxpLm9wZW5zLXJpZ2h0ID4gLmlzLWRyb3Bkb3duLXN1Ym1lbnUge1xuICB0b3A6IDEwMCU7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwOyB9XG5cbi5kcm9wZG93bi5tZW51ID4gbGkuaXMtZHJvcGRvd24tc3VibWVudS1wYXJlbnQgPiBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07IH1cblxuLmRyb3Bkb3duLm1lbnUgPiBsaS5pcy1kcm9wZG93bi1zdWJtZW51LXBhcmVudCA+IGE6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlcjogaW5zZXQgNnB4O1xuICBjb250ZW50OiAnJztcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogIzE3NzliYSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgcmlnaHQ6IDVweDtcbiAgbGVmdDogYXV0bztcbiAgbWFyZ2luLXRvcDogLTNweDsgfVxuXG5bZGF0YS13aGF0aW5wdXQ9bW91c2VdIC5kcm9wZG93bi5tZW51IGEge1xuICBvdXRsaW5lOiAwOyB9XG5cbi5kcm9wZG93bi5tZW51ID4gbGkgPiBhIHtcbiAgcGFkZGluZzogLjdyZW0gMXJlbTsgfVxuXG4uZHJvcGRvd24ubWVudSA+IGxpLmlzLWFjdGl2ZSA+IGEge1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGNvbG9yOiAjMTc3OWJhOyB9XG5cbi5uby1qcyAuZHJvcGRvd24ubWVudSB1bCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmRyb3Bkb3duLm1lbnUgLm5lc3RlZC5pcy1kcm9wZG93bi1zdWJtZW51IHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uZHJvcGRvd24ubWVudS52ZXJ0aWNhbCA+IGxpIC5pcy1kcm9wZG93bi1zdWJtZW51IHtcbiAgdG9wOiAwOyB9XG5cbi5kcm9wZG93bi5tZW51LnZlcnRpY2FsID4gbGkub3BlbnMtbGVmdCA+IC5pcy1kcm9wZG93bi1zdWJtZW51IHtcbiAgdG9wOiAwO1xuICByaWdodDogMTAwJTtcbiAgbGVmdDogYXV0bzsgfVxuXG4uZHJvcGRvd24ubWVudS52ZXJ0aWNhbCA+IGxpLm9wZW5zLXJpZ2h0ID4gLmlzLWRyb3Bkb3duLXN1Ym1lbnUge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTAwJTsgfVxuXG4uZHJvcGRvd24ubWVudS52ZXJ0aWNhbCA+IGxpID4gYTo6YWZ0ZXIge1xuICByaWdodDogMTRweDsgfVxuXG4uZHJvcGRvd24ubWVudS52ZXJ0aWNhbCA+IGxpLm9wZW5zLWxlZnQgPiBhOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXI6IGluc2V0IDZweDtcbiAgY29udGVudDogJyc7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICBib3JkZXItcmlnaHQtc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICMxNzc5YmEgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiA1cHg7IH1cblxuLmRyb3Bkb3duLm1lbnUudmVydGljYWwgPiBsaS5vcGVucy1yaWdodCA+IGE6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlcjogaW5zZXQgNnB4O1xuICBjb250ZW50OiAnJztcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzE3NzliYTsgfVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuZHJvcGRvd24ubWVudS5tZWRpdW0taG9yaXpvbnRhbCA+IGxpLm9wZW5zLWxlZnQgPiAuaXMtZHJvcGRvd24tc3VibWVudSB7XG4gICAgdG9wOiAxMDAlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87IH1cbiAgLmRyb3Bkb3duLm1lbnUubWVkaXVtLWhvcml6b250YWwgPiBsaS5vcGVucy1yaWdodCA+IC5pcy1kcm9wZG93bi1zdWJtZW51IHtcbiAgICB0b3A6IDEwMCU7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDsgfVxuICAuZHJvcGRvd24ubWVudS5tZWRpdW0taG9yaXpvbnRhbCA+IGxpLmlzLWRyb3Bkb3duLXN1Ym1lbnUtcGFyZW50ID4gYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTsgfVxuICAuZHJvcGRvd24ubWVudS5tZWRpdW0taG9yaXpvbnRhbCA+IGxpLmlzLWRyb3Bkb3duLXN1Ym1lbnUtcGFyZW50ID4gYTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXI6IGluc2V0IDZweDtcbiAgICBjb250ZW50OiAnJztcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci1jb2xvcjogIzE3NzliYSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICByaWdodDogNXB4O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogLTNweDsgfVxuICAuZHJvcGRvd24ubWVudS5tZWRpdW0tdmVydGljYWwgPiBsaSAuaXMtZHJvcGRvd24tc3VibWVudSB7XG4gICAgdG9wOiAwOyB9XG4gIC5kcm9wZG93bi5tZW51Lm1lZGl1bS12ZXJ0aWNhbCA+IGxpLm9wZW5zLWxlZnQgPiAuaXMtZHJvcGRvd24tc3VibWVudSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IGF1dG87IH1cbiAgLmRyb3Bkb3duLm1lbnUubWVkaXVtLXZlcnRpY2FsID4gbGkub3BlbnMtcmlnaHQgPiAuaXMtZHJvcGRvd24tc3VibWVudSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMTAwJTsgfVxuICAuZHJvcGRvd24ubWVudS5tZWRpdW0tdmVydGljYWwgPiBsaSA+IGE6OmFmdGVyIHtcbiAgICByaWdodDogMTRweDsgfVxuICAuZHJvcGRvd24ubWVudS5tZWRpdW0tdmVydGljYWwgPiBsaS5vcGVucy1sZWZ0ID4gYTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXI6IGluc2V0IDZweDtcbiAgICBjb250ZW50OiAnJztcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICBib3JkZXItcmlnaHQtc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIzE3NzliYSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA1cHg7IH1cbiAgLmRyb3Bkb3duLm1lbnUubWVkaXVtLXZlcnRpY2FsID4gbGkub3BlbnMtcmlnaHQgPiBhOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlcjogaW5zZXQgNnB4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgICBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMTc3OWJhOyB9IH1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmRyb3Bkb3duLm1lbnUubGFyZ2UtaG9yaXpvbnRhbCA+IGxpLm9wZW5zLWxlZnQgPiAuaXMtZHJvcGRvd24tc3VibWVudSB7XG4gICAgdG9wOiAxMDAlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87IH1cbiAgLmRyb3Bkb3duLm1lbnUubGFyZ2UtaG9yaXpvbnRhbCA+IGxpLm9wZW5zLXJpZ2h0ID4gLmlzLWRyb3Bkb3duLXN1Ym1lbnUge1xuICAgIHRvcDogMTAwJTtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwOyB9XG4gIC5kcm9wZG93bi5tZW51LmxhcmdlLWhvcml6b250YWwgPiBsaS5pcy1kcm9wZG93bi1zdWJtZW51LXBhcmVudCA+IGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07IH1cbiAgLmRyb3Bkb3duLm1lbnUubGFyZ2UtaG9yaXpvbnRhbCA+IGxpLmlzLWRyb3Bkb3duLXN1Ym1lbnUtcGFyZW50ID4gYTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXI6IGluc2V0IDZweDtcbiAgICBjb250ZW50OiAnJztcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci1jb2xvcjogIzE3NzliYSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICByaWdodDogNXB4O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogLTNweDsgfVxuICAuZHJvcGRvd24ubWVudS5sYXJnZS12ZXJ0aWNhbCA+IGxpIC5pcy1kcm9wZG93bi1zdWJtZW51IHtcbiAgICB0b3A6IDA7IH1cbiAgLmRyb3Bkb3duLm1lbnUubGFyZ2UtdmVydGljYWwgPiBsaS5vcGVucy1sZWZ0ID4gLmlzLWRyb3Bkb3duLXN1Ym1lbnUge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMTAwJTtcbiAgICBsZWZ0OiBhdXRvOyB9XG4gIC5kcm9wZG93bi5tZW51LmxhcmdlLXZlcnRpY2FsID4gbGkub3BlbnMtcmlnaHQgPiAuaXMtZHJvcGRvd24tc3VibWVudSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMTAwJTsgfVxuICAuZHJvcGRvd24ubWVudS5sYXJnZS12ZXJ0aWNhbCA+IGxpID4gYTo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAxNHB4OyB9XG4gIC5kcm9wZG93bi5tZW51LmxhcmdlLXZlcnRpY2FsID4gbGkub3BlbnMtbGVmdCA+IGE6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyOiBpbnNldCA2cHg7XG4gICAgY29udGVudDogJyc7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICMxNzc5YmEgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogNXB4OyB9XG4gIC5kcm9wZG93bi5tZW51LmxhcmdlLXZlcnRpY2FsID4gbGkub3BlbnMtcmlnaHQgPiBhOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlcjogaW5zZXQgNnB4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgICBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMTc3OWJhOyB9IH1cblxuLmRyb3Bkb3duLm1lbnUuYWxpZ24tcmlnaHQgLmlzLWRyb3Bkb3duLXN1Ym1lbnUuZmlyc3Qtc3ViIHtcbiAgdG9wOiAxMDAlO1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bzsgfVxuXG4uaXMtZHJvcGRvd24tbWVudS52ZXJ0aWNhbCB7XG4gIHdpZHRoOiAxMDBweDsgfVxuXG4uaXMtZHJvcGRvd24tbWVudS52ZXJ0aWNhbC5hbGlnbi1yaWdodCB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4uaXMtZHJvcGRvd24tc3VibWVudS1wYXJlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmlzLWRyb3Bkb3duLXN1Ym1lbnUtcGFyZW50IGE6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDVweDtcbiAgbGVmdDogYXV0bztcbiAgbWFyZ2luLXRvcDogLTZweDsgfVxuXG4uaXMtZHJvcGRvd24tc3VibWVudS1wYXJlbnQub3BlbnMtaW5uZXIgPiAuaXMtZHJvcGRvd24tc3VibWVudSB7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogYXV0bzsgfVxuXG4uaXMtZHJvcGRvd24tc3VibWVudS1wYXJlbnQub3BlbnMtbGVmdCA+IC5pcy1kcm9wZG93bi1zdWJtZW51IHtcbiAgcmlnaHQ6IDEwMCU7XG4gIGxlZnQ6IGF1dG87IH1cblxuLmlzLWRyb3Bkb3duLXN1Ym1lbnUtcGFyZW50Lm9wZW5zLXJpZ2h0ID4gLmlzLWRyb3Bkb3duLXN1Ym1lbnUge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTAwJTsgfVxuXG4uaXMtZHJvcGRvd24tc3VibWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBub25lO1xuICBtaW4td2lkdGg6IDIwMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2FjYWNhO1xuICBiYWNrZ3JvdW5kOiAjZmVmZWZlOyB9XG5cbi5kcm9wZG93biAuaXMtZHJvcGRvd24tc3VibWVudSBhIHtcbiAgcGFkZGluZzogLjdyZW0gMXJlbTsgfVxuXG4uaXMtZHJvcGRvd24tc3VibWVudSAuaXMtZHJvcGRvd24tc3VibWVudS1wYXJlbnQgPiBhOjphZnRlciB7XG4gIHJpZ2h0OiAxNHB4OyB9XG5cbi5pcy1kcm9wZG93bi1zdWJtZW51IC5pcy1kcm9wZG93bi1zdWJtZW51LXBhcmVudC5vcGVucy1sZWZ0ID4gYTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyOiBpbnNldCA2cHg7XG4gIGNvbnRlbnQ6ICcnO1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjMTc3OWJhIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICByaWdodDogYXV0bztcbiAgbGVmdDogNXB4OyB9XG5cbi5pcy1kcm9wZG93bi1zdWJtZW51IC5pcy1kcm9wZG93bi1zdWJtZW51LXBhcmVudC5vcGVucy1yaWdodCA+IGE6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlcjogaW5zZXQgNnB4O1xuICBjb250ZW50OiAnJztcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzE3NzliYTsgfVxuXG4uaXMtZHJvcGRvd24tc3VibWVudSAuaXMtZHJvcGRvd24tc3VibWVudSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7IH1cblxuLmlzLWRyb3Bkb3duLXN1Ym1lbnUgPiBsaSB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5pcy1kcm9wZG93bi1zdWJtZW51LmpzLWRyb3Bkb3duLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5mbGV4LXZpZGVvLCAucmVzcG9uc2l2ZS1lbWJlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogNzUlO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5mbGV4LXZpZGVvIGVtYmVkLCAuZmxleC12aWRlbyBpZnJhbWUsIC5mbGV4LXZpZGVvIG9iamVjdCwgLmZsZXgtdmlkZW8gdmlkZW8sIC5yZXNwb25zaXZlLWVtYmVkIGVtYmVkLCAucmVzcG9uc2l2ZS1lbWJlZCBpZnJhbWUsIC5yZXNwb25zaXZlLWVtYmVkIG9iamVjdCwgLnJlc3BvbnNpdmUtZW1iZWQgdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4uZmxleC12aWRlby53aWRlc2NyZWVuLCAucmVzcG9uc2l2ZS1lbWJlZC53aWRlc2NyZWVuIHtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTsgfVxuXG4ubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IC4zMzMzM3JlbSAuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZm9udC1zaXplOiAuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYmFja2dyb3VuZDogIzE3NzliYTtcbiAgY29sb3I6ICNmZWZlZmU7IH1cblxuLmxhYmVsLnByaW1hcnkge1xuICBiYWNrZ3JvdW5kOiAjMTc3OWJhO1xuICBjb2xvcjogI2ZlZmVmZTsgfVxuXG4ubGFiZWwuc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZDogIzc2NzY3NjtcbiAgY29sb3I6ICNmZWZlZmU7IH1cblxuLmxhYmVsLnN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kOiAjM2FkYjc2O1xuICBjb2xvcjogIzBhMGEwYTsgfVxuXG4ubGFiZWwud2FybmluZyB7XG4gIGJhY2tncm91bmQ6ICNmZmFlMDA7XG4gIGNvbG9yOiAjMGEwYTBhOyB9XG5cbi5sYWJlbC5hbGVydCB7XG4gIGJhY2tncm91bmQ6ICNjYzRiMzc7XG4gIGNvbG9yOiAjZmVmZWZlOyB9XG5cbi5tZWRpYS1vYmplY3Qge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDsgfVxuXG4ubWVkaWEtb2JqZWN0IGltZyB7XG4gIG1heC13aWR0aDogbm9uZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOS45OTg3NWVtKSB7XG4gIC5tZWRpYS1vYmplY3Quc3RhY2stZm9yLXNtYWxsIHtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG5cbi5tZWRpYS1vYmplY3Qtc2VjdGlvbiB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleDogMCAxIGF1dG87XG4gIC1tcy1mbGV4OiAwIDEgYXV0bztcbiAgZmxleDogMCAxIGF1dG87IH1cblxuLm1lZGlhLW9iamVjdC1zZWN0aW9uOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbTsgfVxuXG4ubWVkaWEtb2JqZWN0LXNlY3Rpb246bGFzdC1jaGlsZDpub3QoOm50aC1jaGlsZCgyKSkge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07IH1cblxuLm1lZGlhLW9iamVjdC1zZWN0aW9uID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5Ljk5ODc1ZW0pIHtcbiAgLnN0YWNrLWZvci1zbWFsbCAubWVkaWEtb2JqZWN0LXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiAxMDAlO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAxMDAlO1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5zdGFjay1mb3Itc21hbGwgLm1lZGlhLW9iamVjdC1zZWN0aW9uIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4ubWVkaWEtb2JqZWN0LXNlY3Rpb24ubWFpbi1zZWN0aW9uIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLXdlYmtpdC1mbGV4OiAxIDEgMHB4O1xuICAtbXMtZmxleDogMSAxIDBweDtcbiAgZmxleDogMSAxIDBweDsgfVxuXG4uaXMtb2ZmLWNhbnZhcy1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uanMtb2ZmLWNhbnZhcy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDExO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjVzIGVhc2UsdmlzaWJpbGl0eSAuNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXMgZWFzZSx2aXNpYmlsaXR5IC41cyBlYXNlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NCwgMjU0LCAyNTQsIDAuMjUpO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmpzLW9mZi1jYW52YXMtb3ZlcmxheS5pcy12aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuXG4uanMtb2ZmLWNhbnZhcy1vdmVybGF5LmlzLWNsb3NhYmxlIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5qcy1vZmYtY2FudmFzLW92ZXJsYXkuaXMtb3ZlcmxheS1hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4uanMtb2ZmLWNhbnZhcy1vdmVybGF5LmlzLW92ZXJsYXktZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7IH1cblxuLm9mZi1jYW52YXMtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4ub2ZmLWNhbnZhcyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXMgZWFzZSwtd2Via2l0LXRyYW5zZm9ybSAuNXMgZWFzZTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogI2U2ZTZlNjsgfVxuXG5bZGF0YS13aGF0aW5wdXQ9bW91c2VdIC5vZmYtY2FudmFzIHtcbiAgb3V0bGluZTogMDsgfVxuXG4ub2ZmLWNhbnZhcy5pcy10cmFuc2l0aW9uLXB1c2gge1xuICB6LWluZGV4OiAxMjsgfVxuXG4ub2ZmLWNhbnZhcy5pcy1jbG9zZWQge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLm9mZi1jYW52YXMuaXMtdHJhbnNpdGlvbi1vdmVybGFwIHtcbiAgei1pbmRleDogMTM7IH1cblxuLm9mZi1jYW52YXMuaXMtdHJhbnNpdGlvbi1vdmVybGFwLmlzLW9wZW4ge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMTAsIDEwLCAxMCwgMC43KTtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgxMCwgMTAsIDEwLCAwLjcpOyB9XG5cbi5vZmYtY2FudmFzLmlzLW9wZW4ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOyB9XG5cbi5vZmYtY2FudmFzLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cyBlYXNlLC13ZWJraXQtdHJhbnNmb3JtIC41cyBlYXNlO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjZTZlNmU2OyB9XG5cbltkYXRhLXdoYXRpbnB1dD1tb3VzZV0gLm9mZi1jYW52YXMtYWJzb2x1dGUge1xuICBvdXRsaW5lOiAwOyB9XG5cbi5vZmYtY2FudmFzLWFic29sdXRlLmlzLXRyYW5zaXRpb24tcHVzaCB7XG4gIHotaW5kZXg6IDEyOyB9XG5cbi5vZmYtY2FudmFzLWFic29sdXRlLmlzLWNsb3NlZCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4ub2ZmLWNhbnZhcy1hYnNvbHV0ZS5pcy10cmFuc2l0aW9uLW92ZXJsYXAge1xuICB6LWluZGV4OiAxMzsgfVxuXG4ub2ZmLWNhbnZhcy1hYnNvbHV0ZS5pcy10cmFuc2l0aW9uLW92ZXJsYXAuaXMtb3BlbiB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgxMCwgMTAsIDEwLCAwLjcpO1xuICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDEwLCAxMCwgMTAsIDAuNyk7IH1cblxuLm9mZi1jYW52YXMtYWJzb2x1dGUuaXMtb3BlbiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7IH1cblxuLnBvc2l0aW9uLWxlZnQge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgd2lkdGg6IDI1MHB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjUwcHgpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yNTBweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjUwcHgpOyB9XG5cbi5vZmYtY2FudmFzLWNvbnRlbnQgLm9mZi1jYW52YXMucG9zaXRpb24tbGVmdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yNTBweCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTI1MHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yNTBweCk7IH1cblxuLm9mZi1jYW52YXMtY29udGVudCAub2ZmLWNhbnZhcy5wb3NpdGlvbi1sZWZ0LmlzLXRyYW5zaXRpb24tb3ZlcmxhcC5pcy1vcGVuIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTsgfVxuXG4ub2ZmLWNhbnZhcy1jb250ZW50LmlzLW9wZW4tbGVmdC5oYXMtdHJhbnNpdGlvbi1wdXNoIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjUwcHgpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI1MHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI1MHB4KTsgfVxuXG4ucG9zaXRpb24tbGVmdC5pcy10cmFuc2l0aW9uLXB1c2gge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IC0xM3B4IDAgMjBweCAtMTNweCByZ2JhKDEwLCAxMCwgMTAsIDAuMjUpO1xuICBib3gtc2hhZG93OiBpbnNldCAtMTNweCAwIDIwcHggLTEzcHggcmdiYSgxMCwgMTAsIDEwLCAwLjI1KTsgfVxuXG4ucG9zaXRpb24tcmlnaHQge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHdpZHRoOiAyNTBweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjUwcHgpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI1MHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI1MHB4KTsgfVxuXG4ub2ZmLWNhbnZhcy1jb250ZW50IC5vZmYtY2FudmFzLnBvc2l0aW9uLXJpZ2h0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjUwcHgpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI1MHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI1MHB4KTsgfVxuXG4ub2ZmLWNhbnZhcy1jb250ZW50IC5vZmYtY2FudmFzLnBvc2l0aW9uLXJpZ2h0LmlzLXRyYW5zaXRpb24tb3ZlcmxhcC5pcy1vcGVuIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTsgfVxuXG4ub2ZmLWNhbnZhcy1jb250ZW50LmlzLW9wZW4tcmlnaHQuaGFzLXRyYW5zaXRpb24tcHVzaCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yNTBweCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTI1MHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yNTBweCk7IH1cblxuLnBvc2l0aW9uLXJpZ2h0LmlzLXRyYW5zaXRpb24tcHVzaCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMTNweCAwIDIwcHggLTEzcHggcmdiYSgxMCwgMTAsIDEwLCAwLjI1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMTNweCAwIDIwcHggLTEzcHggcmdiYSgxMCwgMTAsIDEwLCAwLjI1KTsgfVxuXG4ucG9zaXRpb24tdG9wIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgaGVpZ2h0OiAyNTBweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1MHB4KTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjUwcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1MHB4KTsgfVxuXG4ub2ZmLWNhbnZhcy1jb250ZW50IC5vZmYtY2FudmFzLnBvc2l0aW9uLXRvcCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNTBweCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1MHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNTBweCk7IH1cblxuLm9mZi1jYW52YXMtY29udGVudCAub2ZmLWNhbnZhcy5wb3NpdGlvbi10b3AuaXMtdHJhbnNpdGlvbi1vdmVybGFwLmlzLW9wZW4ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOyB9XG5cbi5vZmYtY2FudmFzLWNvbnRlbnQuaXMtb3Blbi10b3AuaGFzLXRyYW5zaXRpb24tcHVzaCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI1MHB4KTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyNTBweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyNTBweCk7IH1cblxuLnBvc2l0aW9uLXRvcC5pcy10cmFuc2l0aW9uLXB1c2gge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTEzcHggMjBweCAtMTNweCByZ2JhKDEwLCAxMCwgMTAsIDAuMjUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIC0xM3B4IDIwcHggLTEzcHggcmdiYSgxMCwgMTAsIDEwLCAwLjI1KTsgfVxuXG4ucG9zaXRpb24tYm90dG9tIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgaGVpZ2h0OiAyNTBweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjUwcHgpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI1MHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI1MHB4KTsgfVxuXG4ub2ZmLWNhbnZhcy1jb250ZW50IC5vZmYtY2FudmFzLnBvc2l0aW9uLWJvdHRvbSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI1MHB4KTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyNTBweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyNTBweCk7IH1cblxuLm9mZi1jYW52YXMtY29udGVudCAub2ZmLWNhbnZhcy5wb3NpdGlvbi1ib3R0b20uaXMtdHJhbnNpdGlvbi1vdmVybGFwLmlzLW9wZW4ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOyB9XG5cbi5vZmYtY2FudmFzLWNvbnRlbnQuaXMtb3Blbi1ib3R0b20uaGFzLXRyYW5zaXRpb24tcHVzaCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNTBweCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1MHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNTBweCk7IH1cblxuLnBvc2l0aW9uLWJvdHRvbS5pcy10cmFuc2l0aW9uLXB1c2gge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMTNweCAyMHB4IC0xM3B4IHJnYmEoMTAsIDEwLCAxMCwgMC4yNSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMTNweCAyMHB4IC0xM3B4IHJnYmEoMTAsIDEwLCAxMCwgMC4yNSk7IH1cblxuLm9mZi1jYW52YXMtY29udGVudCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXMgZWFzZSwtd2Via2l0LXRyYW5zZm9ybSAuNXMgZWFzZTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4ub2ZmLWNhbnZhcy1jb250ZW50Lmhhcy10cmFuc2l0aW9uLXB1c2gge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOyB9XG5cbi5vZmYtY2FudmFzLWNvbnRlbnQgLm9mZi1jYW52YXMuaXMtb3BlbiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7IH1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLnBvc2l0aW9uLWxlZnQucmV2ZWFsLWZvci1tZWRpdW0ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIC1tcy10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIHotaW5kZXg6IDEyO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgLnBvc2l0aW9uLWxlZnQucmV2ZWFsLWZvci1tZWRpdW0gLmNsb3NlLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAub2ZmLWNhbnZhcy1jb250ZW50IC5wb3NpdGlvbi1sZWZ0LnJldmVhbC1mb3ItbWVkaXVtIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfVxuICAub2ZmLWNhbnZhcy1jb250ZW50Lmhhcy1yZXZlYWwtbGVmdCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1MHB4OyB9XG4gIC5wb3NpdGlvbi1sZWZ0LnJldmVhbC1mb3ItbWVkaXVtIH4gLm9mZi1jYW52YXMtY29udGVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1MHB4OyB9XG4gIC5wb3NpdGlvbi1yaWdodC5yZXZlYWwtZm9yLW1lZGl1bSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLW1zLXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgei1pbmRleDogMTI7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICAucG9zaXRpb24tcmlnaHQucmV2ZWFsLWZvci1tZWRpdW0gLmNsb3NlLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAub2ZmLWNhbnZhcy1jb250ZW50IC5wb3NpdGlvbi1yaWdodC5yZXZlYWwtZm9yLW1lZGl1bSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLW1zLXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH1cbiAgLm9mZi1jYW52YXMtY29udGVudC5oYXMtcmV2ZWFsLXJpZ2h0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1MHB4OyB9XG4gIC5wb3NpdGlvbi1yaWdodC5yZXZlYWwtZm9yLW1lZGl1bSB+IC5vZmYtY2FudmFzLWNvbnRlbnQge1xuICAgIG1hcmdpbi1yaWdodDogMjUwcHg7IH1cbiAgLnBvc2l0aW9uLXRvcC5yZXZlYWwtZm9yLW1lZGl1bSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLW1zLXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgei1pbmRleDogMTI7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICAucG9zaXRpb24tdG9wLnJldmVhbC1mb3ItbWVkaXVtIC5jbG9zZS1idXR0b24ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm9mZi1jYW52YXMtY29udGVudCAucG9zaXRpb24tdG9wLnJldmVhbC1mb3ItbWVkaXVtIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfVxuICAub2ZmLWNhbnZhcy1jb250ZW50Lmhhcy1yZXZlYWwtdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAyNTBweDsgfVxuICAucG9zaXRpb24tdG9wLnJldmVhbC1mb3ItbWVkaXVtIH4gLm9mZi1jYW52YXMtY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogMjUwcHg7IH1cbiAgLnBvc2l0aW9uLWJvdHRvbS5yZXZlYWwtZm9yLW1lZGl1bSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLW1zLXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgei1pbmRleDogMTI7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICAucG9zaXRpb24tYm90dG9tLnJldmVhbC1mb3ItbWVkaXVtIC5jbG9zZS1idXR0b24ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm9mZi1jYW52YXMtY29udGVudCAucG9zaXRpb24tYm90dG9tLnJldmVhbC1mb3ItbWVkaXVtIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfVxuICAub2ZmLWNhbnZhcy1jb250ZW50Lmhhcy1yZXZlYWwtYm90dG9tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNTBweDsgfVxuICAucG9zaXRpb24tYm90dG9tLnJldmVhbC1mb3ItbWVkaXVtIH4gLm9mZi1jYW52YXMtY29udGVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjUwcHg7IH0gfVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAucG9zaXRpb24tbGVmdC5yZXZlYWwtZm9yLWxhcmdlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB6LWluZGV4OiAxMjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gIC5wb3NpdGlvbi1sZWZ0LnJldmVhbC1mb3ItbGFyZ2UgLmNsb3NlLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAub2ZmLWNhbnZhcy1jb250ZW50IC5wb3NpdGlvbi1sZWZ0LnJldmVhbC1mb3ItbGFyZ2Uge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIC1tcy10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9XG4gIC5vZmYtY2FudmFzLWNvbnRlbnQuaGFzLXJldmVhbC1sZWZ0IHtcbiAgICBtYXJnaW4tbGVmdDogMjUwcHg7IH1cbiAgLnBvc2l0aW9uLWxlZnQucmV2ZWFsLWZvci1sYXJnZSB+IC5vZmYtY2FudmFzLWNvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiAyNTBweDsgfVxuICAucG9zaXRpb24tcmlnaHQucmV2ZWFsLWZvci1sYXJnZSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLW1zLXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgei1pbmRleDogMTI7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICAucG9zaXRpb24tcmlnaHQucmV2ZWFsLWZvci1sYXJnZSAuY2xvc2UtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5vZmYtY2FudmFzLWNvbnRlbnQgLnBvc2l0aW9uLXJpZ2h0LnJldmVhbC1mb3ItbGFyZ2Uge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIC1tcy10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9XG4gIC5vZmYtY2FudmFzLWNvbnRlbnQuaGFzLXJldmVhbC1yaWdodCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNTBweDsgfVxuICAucG9zaXRpb24tcmlnaHQucmV2ZWFsLWZvci1sYXJnZSB+IC5vZmYtY2FudmFzLWNvbnRlbnQge1xuICAgIG1hcmdpbi1yaWdodDogMjUwcHg7IH1cbiAgLnBvc2l0aW9uLXRvcC5yZXZlYWwtZm9yLWxhcmdlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB6LWluZGV4OiAxMjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gIC5wb3NpdGlvbi10b3AucmV2ZWFsLWZvci1sYXJnZSAuY2xvc2UtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5vZmYtY2FudmFzLWNvbnRlbnQgLnBvc2l0aW9uLXRvcC5yZXZlYWwtZm9yLWxhcmdlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfVxuICAub2ZmLWNhbnZhcy1jb250ZW50Lmhhcy1yZXZlYWwtdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAyNTBweDsgfVxuICAucG9zaXRpb24tdG9wLnJldmVhbC1mb3ItbGFyZ2UgfiAub2ZmLWNhbnZhcy1jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAyNTBweDsgfVxuICAucG9zaXRpb24tYm90dG9tLnJldmVhbC1mb3ItbGFyZ2Uge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIC1tcy10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIHotaW5kZXg6IDEyO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgLnBvc2l0aW9uLWJvdHRvbS5yZXZlYWwtZm9yLWxhcmdlIC5jbG9zZS1idXR0b24ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm9mZi1jYW52YXMtY29udGVudCAucG9zaXRpb24tYm90dG9tLnJldmVhbC1mb3ItbGFyZ2Uge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIC1tcy10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9XG4gIC5vZmYtY2FudmFzLWNvbnRlbnQuaGFzLXJldmVhbC1ib3R0b20ge1xuICAgIG1hcmdpbi1ib3R0b206IDI1MHB4OyB9XG4gIC5wb3NpdGlvbi1ib3R0b20ucmV2ZWFsLWZvci1sYXJnZSB+IC5vZmYtY2FudmFzLWNvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDI1MHB4OyB9IH1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLm9mZi1jYW52YXMuaW4tY2FudmFzLWZvci1tZWRpdW0ge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgYmFja2dyb3VuZDogMCAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lOyB9XG4gIC5vZmYtY2FudmFzLmluLWNhbnZhcy1mb3ItbWVkaXVtLnBvc2l0aW9uLWJvdHRvbSwgLm9mZi1jYW52YXMuaW4tY2FudmFzLWZvci1tZWRpdW0ucG9zaXRpb24tbGVmdCwgLm9mZi1jYW52YXMuaW4tY2FudmFzLWZvci1tZWRpdW0ucG9zaXRpb24tcmlnaHQsIC5vZmYtY2FudmFzLmluLWNhbnZhcy1mb3ItbWVkaXVtLnBvc2l0aW9uLXRvcCB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLW1zLXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH1cbiAgLm9mZi1jYW52YXMuaW4tY2FudmFzLWZvci1tZWRpdW0gLmNsb3NlLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5vZmYtY2FudmFzLmluLWNhbnZhcy1mb3ItbGFyZ2Uge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgYmFja2dyb3VuZDogMCAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lOyB9XG4gIC5vZmYtY2FudmFzLmluLWNhbnZhcy1mb3ItbGFyZ2UucG9zaXRpb24tYm90dG9tLCAub2ZmLWNhbnZhcy5pbi1jYW52YXMtZm9yLWxhcmdlLnBvc2l0aW9uLWxlZnQsIC5vZmYtY2FudmFzLmluLWNhbnZhcy1mb3ItbGFyZ2UucG9zaXRpb24tcmlnaHQsIC5vZmYtY2FudmFzLmluLWNhbnZhcy1mb3ItbGFyZ2UucG9zaXRpb24tdG9wIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfVxuICAub2ZmLWNhbnZhcy5pbi1jYW52YXMtZm9yLWxhcmdlIC5jbG9zZS1idXR0b24ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ub3JiaXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLm9yYml0LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLm9yYml0LXNsaWRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4ub3JiaXQtc2xpZGUubm8tbW90aW9udWkuaXMtYWN0aXZlIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwOyB9XG5cbi5vcmJpdC1maWd1cmUge1xuICBtYXJnaW46IDA7IH1cblxuLm9yYml0LWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwOyB9XG5cbi5vcmJpdC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwLCAxMCwgMTAsIDAuNSk7XG4gIGNvbG9yOiAjZmVmZWZlOyB9XG5cbi5vcmJpdC1uZXh0LCAub3JiaXQtcHJldmlvdXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZzogMXJlbTtcbiAgY29sb3I6ICNmZWZlZmU7IH1cblxuW2RhdGEtd2hhdGlucHV0PW1vdXNlXSAub3JiaXQtbmV4dCwgW2RhdGEtd2hhdGlucHV0PW1vdXNlXSAub3JiaXQtcHJldmlvdXMge1xuICBvdXRsaW5lOiAwOyB9XG5cbi5vcmJpdC1uZXh0OmFjdGl2ZSwgLm9yYml0LW5leHQ6Zm9jdXMsIC5vcmJpdC1uZXh0OmhvdmVyLCAub3JiaXQtcHJldmlvdXM6YWN0aXZlLCAub3JiaXQtcHJldmlvdXM6Zm9jdXMsIC5vcmJpdC1wcmV2aW91czpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTAsIDEwLCAxMCwgMC41KTsgfVxuXG4ub3JiaXQtcHJldmlvdXMge1xuICBsZWZ0OiAwOyB9XG5cbi5vcmJpdC1uZXh0IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7IH1cblxuLm9yYml0LWJ1bGxldHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IC44cmVtO1xuICBtYXJnaW4tYm90dG9tOiAuOHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbltkYXRhLXdoYXRpbnB1dD1tb3VzZV0gLm9yYml0LWJ1bGxldHMge1xuICBvdXRsaW5lOiAwOyB9XG5cbi5vcmJpdC1idWxsZXRzIGJ1dHRvbiB7XG4gIHdpZHRoOiAxLjJyZW07XG4gIGhlaWdodDogMS4ycmVtO1xuICBtYXJnaW46IC4xcmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYWNhY2E7IH1cblxuLm9yYml0LWJ1bGxldHMgYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhhOGE4YTsgfVxuXG4ub3JiaXQtYnVsbGV0cyBidXR0b24uaXMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhhOGE4YTsgfVxuXG4ucGFnaW5hdGlvbiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbi5wYWdpbmF0aW9uOjphZnRlciwgLnBhZ2luYXRpb246OmJlZm9yZSB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjb250ZW50OiAnICc7XG4gIC13ZWJraXQtZmxleC1iYXNpczogMDtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gIC13ZWJraXQtb3JkZXI6IDE7XG4gIC1tcy1mbGV4LW9yZGVyOiAxO1xuICBvcmRlcjogMTsgfVxuXG4ucGFnaW5hdGlvbjo6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4ucGFnaW5hdGlvbiBsaSB7XG4gIG1hcmdpbi1yaWdodDogLjA2MjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucGFnaW5hdGlvbiBsaTpmaXJzdC1jaGlsZCwgLnBhZ2luYXRpb24gbGk6bGFzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAucGFnaW5hdGlvbiBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cblxuLnBhZ2luYXRpb24gYSwgLnBhZ2luYXRpb24gYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IC4xODc1cmVtIC42MjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjMGEwYTBhOyB9XG5cbi5wYWdpbmF0aW9uIGE6aG92ZXIsIC5wYWdpbmF0aW9uIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlNmU2ZTY7IH1cblxuLnBhZ2luYXRpb24gLmN1cnJlbnQge1xuICBwYWRkaW5nOiAuMTg3NXJlbSAuNjI1cmVtO1xuICBiYWNrZ3JvdW5kOiAjMTc3OWJhO1xuICBjb2xvcjogI2ZlZmVmZTtcbiAgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbi5wYWdpbmF0aW9uIC5kaXNhYmxlZCB7XG4gIHBhZGRpbmc6IC4xODc1cmVtIC42MjVyZW07XG4gIGNvbG9yOiAjY2FjYWNhO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5wYWdpbmF0aW9uIC5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IDAgMDsgfVxuXG4ucGFnaW5hdGlvbiAuZWxsaXBzaXM6OmFmdGVyIHtcbiAgcGFkZGluZzogLjE4NzVyZW0gLjYyNXJlbTtcbiAgY29udGVudDogJ1xcMjAyNic7XG4gIGNvbG9yOiAjMGEwYTBhOyB9XG5cbi5wYWdpbmF0aW9uLXByZXZpb3VzIGE6OmJlZm9yZSwgLnBhZ2luYXRpb24tcHJldmlvdXMuZGlzYWJsZWQ6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAuNXJlbTtcbiAgY29udGVudDogJ1xcMDBhYic7IH1cblxuLnBhZ2luYXRpb24tbmV4dCBhOjphZnRlciwgLnBhZ2luYXRpb24tbmV4dC5kaXNhYmxlZDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAuNXJlbTtcbiAgY29udGVudDogJ1xcMDBiYic7IH1cblxuLnByb2dyZXNzIHtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2FjYWNhOyB9XG5cbi5wcm9ncmVzcy5wcmltYXJ5IC5wcm9ncmVzcy1tZXRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNzc5YmE7IH1cblxuLnByb2dyZXNzLnNlY29uZGFyeSAucHJvZ3Jlc3MtbWV0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzY3Njc2OyB9XG5cbi5wcm9ncmVzcy5zdWNjZXNzIC5wcm9ncmVzcy1tZXRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYWRiNzY7IH1cblxuLnByb2dyZXNzLndhcm5pbmcgLnByb2dyZXNzLW1ldGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYWUwMDsgfVxuXG4ucHJvZ3Jlc3MuYWxlcnQgLnByb2dyZXNzLW1ldGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjNGIzNzsgfVxuXG4ucHJvZ3Jlc3MtbWV0ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3NzliYTsgfVxuXG4ucHJvZ3Jlc3MtbWV0ZXItdGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogLjc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZlZmVmZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG5odG1sLmlzLXJldmVhbC1vcGVuIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3cteTogaGlkZGVuOyB9XG5cbmh0bWwuaXMtcmV2ZWFsLW9wZW4uemYtaGFzLXNjcm9sbCB7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDsgfVxuXG5odG1sLmlzLXJldmVhbC1vcGVuIGJvZHkge1xuICBvdmVyZmxvdy15OiBoaWRkZW47IH1cblxuLnJldmVhbC1vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTAsIDEwLCAxMCwgMC40NSk7XG4gIG92ZXJmbG93LXk6IGF1dG87IH1cblxuLnJldmVhbCB7XG4gIHotaW5kZXg6IDEwMDY7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjYWNhY2E7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxMDBweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgb3ZlcmZsb3cteTogYXV0bzsgfVxuXG5bZGF0YS13aGF0aW5wdXQ9bW91c2VdIC5yZXZlYWwge1xuICBvdXRsaW5lOiAwOyB9XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5yZXZlYWwge1xuICAgIG1pbi1oZWlnaHQ6IDA7IH0gfVxuXG4ucmV2ZWFsIC5jb2x1bW4ge1xuICBtaW4td2lkdGg6IDA7IH1cblxuLnJldmVhbCA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAucmV2ZWFsIHtcbiAgICB3aWR0aDogNjAwcHg7XG4gICAgbWF4LXdpZHRoOiA3NXJlbTsgfSB9XG5cbi5yZXZlYWwuY29sbGFwc2Uge1xuICBwYWRkaW5nOiAwOyB9XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5yZXZlYWwudGlueSB7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBtYXgtd2lkdGg6IDc1cmVtOyB9IH1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLnJldmVhbC5zbWFsbCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDc1cmVtOyB9IH1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLnJldmVhbC5sYXJnZSB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXgtd2lkdGg6IDc1cmVtOyB9IH1cblxuLnJldmVhbC5mdWxsIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzkuOTk4NzVlbSkge1xuICAucmV2ZWFsIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwOyB9IH1cblxuLnJldmVhbC53aXRob3V0LW92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7IH1cblxuLnNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAuNXJlbTtcbiAgbWFyZ2luLXRvcDogMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7IH1cblxuLnNsaWRlci1maWxsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IC41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2FjYWNhO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7IH1cblxuLnNsaWRlci1maWxsLmlzLWRyYWdnaW5nIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMHMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBhbGwgMHMgbGluZWFyOyB9XG5cbi5zbGlkZXItaGFuZGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS40cmVtO1xuICBoZWlnaHQ6IDEuNHJlbTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3NzliYTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuICAtbXMtdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uOyB9XG5cbltkYXRhLXdoYXRpbnB1dD1tb3VzZV0gLnNsaWRlci1oYW5kbGUge1xuICBvdXRsaW5lOiAwOyB9XG5cbi5zbGlkZXItaGFuZGxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE0Njc5ZTsgfVxuXG4uc2xpZGVyLWhhbmRsZS5pcy1kcmFnZ2luZyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDBzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYWxsIDBzIGxpbmVhcjsgfVxuXG4uc2xpZGVyLmRpc2FibGVkLCAuc2xpZGVyW2Rpc2FibGVkXSB7XG4gIG9wYWNpdHk6IC4yNTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4uc2xpZGVyLnZlcnRpY2FsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogLjVyZW07XG4gIGhlaWdodDogMTIuNXJlbTtcbiAgbWFyZ2luOiAwIDEuMjVyZW07XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7IH1cblxuLnNsaWRlci52ZXJ0aWNhbCAuc2xpZGVyLWZpbGwge1xuICB0b3A6IDA7XG4gIHdpZHRoOiAuNXJlbTtcbiAgbWF4LWhlaWdodDogMTAwJTsgfVxuXG4uc2xpZGVyLnZlcnRpY2FsIC5zbGlkZXItaGFuZGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDEuNHJlbTtcbiAgaGVpZ2h0OiAxLjRyZW07XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IH1cblxuLnN0aWNreS1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnN0aWNreSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi5zdGlja3kuaXMtc3R1Y2sge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5zdGlja3kuaXMtc3R1Y2suaXMtYXQtdG9wIHtcbiAgdG9wOiAwOyB9XG5cbi5zdGlja3kuaXMtc3R1Y2suaXMtYXQtYm90dG9tIHtcbiAgYm90dG9tOiAwOyB9XG5cbi5zdGlja3kuaXMtYW5jaG9yZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiBhdXRvOyB9XG5cbi5zdGlja3kuaXMtYW5jaG9yZWQuaXMtYXQtYm90dG9tIHtcbiAgYm90dG9tOiAwOyB9XG5cbi5zd2l0Y2gge1xuICBoZWlnaHQ6IDJyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgb3V0bGluZTogMDtcbiAgZm9udC1zaXplOiAuODc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZlZmVmZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuXG4uc3dpdGNoLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBvcGFjaXR5OiAwOyB9XG5cbi5zd2l0Y2gtcGFkZGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDRyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogI2NhY2FjYTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZS1vdXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbmlucHV0ICsgLnN3aXRjaC1wYWRkbGUge1xuICBtYXJnaW46IDA7IH1cblxuLnN3aXRjaC1wYWRkbGU6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC4yNXJlbTtcbiAgbGVmdDogLjI1cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogI2ZlZmVmZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZS1vdXQ7XG4gIGNvbnRlbnQ6ICcnOyB9XG5cbmlucHV0OmNoZWNrZWQgfiAuc3dpdGNoLXBhZGRsZSB7XG4gIGJhY2tncm91bmQ6ICMxNzc5YmE7IH1cblxuaW5wdXQ6Y2hlY2tlZCB+IC5zd2l0Y2gtcGFkZGxlOjphZnRlciB7XG4gIGxlZnQ6IDIuMjVyZW07IH1cblxuW2RhdGEtd2hhdGlucHV0PW1vdXNlXSBpbnB1dDpmb2N1cyB+IC5zd2l0Y2gtcGFkZGxlIHtcbiAgb3V0bGluZTogMDsgfVxuXG4uc3dpdGNoLWFjdGl2ZSwgLnN3aXRjaC1pbmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH1cblxuLnN3aXRjaC1hY3RpdmUge1xuICBsZWZ0OiA4JTtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5pbnB1dDpjaGVja2VkICsgbGFiZWwgPiAuc3dpdGNoLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5zd2l0Y2gtaW5hY3RpdmUge1xuICByaWdodDogMTUlOyB9XG5cbmlucHV0OmNoZWNrZWQgKyBsYWJlbCA+IC5zd2l0Y2gtaW5hY3RpdmUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5zd2l0Y2gudGlueSB7XG4gIGhlaWdodDogMS41cmVtOyB9XG5cbi5zd2l0Y2gudGlueSAuc3dpdGNoLXBhZGRsZSB7XG4gIHdpZHRoOiAzcmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgZm9udC1zaXplOiAuNjI1cmVtOyB9XG5cbi5zd2l0Y2gudGlueSAuc3dpdGNoLXBhZGRsZTo6YWZ0ZXIge1xuICB0b3A6IC4yNXJlbTtcbiAgbGVmdDogLjI1cmVtO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtOyB9XG5cbi5zd2l0Y2gudGlueSBpbnB1dDpjaGVja2VkIH4gLnN3aXRjaC1wYWRkbGU6OmFmdGVyIHtcbiAgbGVmdDogMS43NXJlbTsgfVxuXG4uc3dpdGNoLnNtYWxsIHtcbiAgaGVpZ2h0OiAxLjc1cmVtOyB9XG5cbi5zd2l0Y2guc21hbGwgLnN3aXRjaC1wYWRkbGUge1xuICB3aWR0aDogMy41cmVtO1xuICBoZWlnaHQ6IDEuNzVyZW07XG4gIGZvbnQtc2l6ZTogLjc1cmVtOyB9XG5cbi5zd2l0Y2guc21hbGwgLnN3aXRjaC1wYWRkbGU6OmFmdGVyIHtcbiAgdG9wOiAuMjVyZW07XG4gIGxlZnQ6IC4yNXJlbTtcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTsgfVxuXG4uc3dpdGNoLnNtYWxsIGlucHV0OmNoZWNrZWQgfiAuc3dpdGNoLXBhZGRsZTo6YWZ0ZXIge1xuICBsZWZ0OiAycmVtOyB9XG5cbi5zd2l0Y2gubGFyZ2Uge1xuICBoZWlnaHQ6IDIuNXJlbTsgfVxuXG4uc3dpdGNoLmxhcmdlIC5zd2l0Y2gtcGFkZGxlIHtcbiAgd2lkdGg6IDVyZW07XG4gIGhlaWdodDogMi41cmVtO1xuICBmb250LXNpemU6IDFyZW07IH1cblxuLnN3aXRjaC5sYXJnZSAuc3dpdGNoLXBhZGRsZTo6YWZ0ZXIge1xuICB0b3A6IC4yNXJlbTtcbiAgbGVmdDogLjI1cmVtO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtOyB9XG5cbi5zd2l0Y2gubGFyZ2UgaW5wdXQ6Y2hlY2tlZCB+IC5zd2l0Y2gtcGFkZGxlOjphZnRlciB7XG4gIGxlZnQ6IDIuNzVyZW07IH1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG50Ym9keSwgdGZvb3QsIHRoZWFkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2YxZjFmMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTsgfVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZzogLjVyZW0gLjYyNXJlbSAuNjI1cmVtO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbnRoZWFkIHtcbiAgYmFja2dyb3VuZDogI2Y4ZjhmODtcbiAgY29sb3I6ICMwYTBhMGE7IH1cblxudGZvb3Qge1xuICBiYWNrZ3JvdW5kOiAjZjFmMWYxO1xuICBjb2xvcjogIzBhMGEwYTsgfVxuXG50Zm9vdCB0ciwgdGhlYWQgdHIge1xuICBiYWNrZ3JvdW5kOiAwIDA7IH1cblxudGZvb3QgdGQsIHRmb290IHRoLCB0aGVhZCB0ZCwgdGhlYWQgdGgge1xuICBwYWRkaW5nOiAuNXJlbSAuNjI1cmVtIC42MjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxudGJvZHkgdGQsIHRib2R5IHRoIHtcbiAgcGFkZGluZzogLjVyZW0gLjYyNXJlbSAuNjI1cmVtOyB9XG5cbnRib2R5IHRyOm50aC1jaGlsZChldmVuKSB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7IH1cblxudGFibGUudW5zdHJpcGVkIHRib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTsgfVxuXG50YWJsZS51bnN0cmlwZWQgdGJvZHkgdHIge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YxZjFmMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OTg3NWVtKSB7XG4gIHRhYmxlLnN0YWNrIHRoZWFkIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIHRhYmxlLnN0YWNrIHRmb290IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIHRhYmxlLnN0YWNrIHRkLCB0YWJsZS5zdGFjayB0aCwgdGFibGUuc3RhY2sgdHIge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIHRhYmxlLnN0YWNrIHRkIHtcbiAgICBib3JkZXItdG9wOiAwOyB9IH1cblxudGFibGUuc2Nyb2xsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvOyB9XG5cbnRhYmxlLmhvdmVyIHRoZWFkIHRyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMzsgfVxuXG50YWJsZS5ob3ZlciB0Zm9vdCB0cjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7IH1cblxudGFibGUuaG92ZXIgdGJvZHkgdHI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5OyB9XG5cbnRhYmxlLmhvdmVyOm5vdCgudW5zdHJpcGVkKSB0cjpudGgtb2YtdHlwZShldmVuKTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7IH1cblxuLnRhYmxlLXNjcm9sbCB7XG4gIG92ZXJmbG93LXg6IGF1dG87IH1cblxuLnRhYnMge1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNmU2ZTY7XG4gIGJhY2tncm91bmQ6ICNmZWZlZmU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgfVxuXG4udGFiczo6YWZ0ZXIsIC50YWJzOjpiZWZvcmUge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY29udGVudDogJyAnO1xuICAtd2Via2l0LWZsZXgtYmFzaXM6IDA7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICBmbGV4LWJhc2lzOiAwO1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAtd2Via2l0LW9yZGVyOiAxO1xuICAtbXMtZmxleC1vcmRlcjogMTtcbiAgb3JkZXI6IDE7IH1cblxuLnRhYnM6OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLnRhYnMudmVydGljYWwgPiBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IGF1dG87IH1cblxuLnRhYnMuc2ltcGxlID4gbGkgPiBhIHtcbiAgcGFkZGluZzogMDsgfVxuXG4udGFicy5zaW1wbGUgPiBsaSA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAwIDA7IH1cblxuLnRhYnMucHJpbWFyeSB7XG4gIGJhY2tncm91bmQ6ICMxNzc5YmE7IH1cblxuLnRhYnMucHJpbWFyeSA+IGxpID4gYSB7XG4gIGNvbG9yOiAjZmVmZWZlOyB9XG5cbi50YWJzLnByaW1hcnkgPiBsaSA+IGE6Zm9jdXMsIC50YWJzLnByaW1hcnkgPiBsaSA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMTY3M2IxOyB9XG5cbi50YWJzLXRpdGxlIHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLnRhYnMtdGl0bGUgPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMS41cmVtO1xuICBmb250LXNpemU6IC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMTc3OWJhOyB9XG5cbltkYXRhLXdoYXRpbnB1dD1tb3VzZV0gLnRhYnMtdGl0bGUgPiBhIHtcbiAgb3V0bGluZTogMDsgfVxuXG4udGFicy10aXRsZSA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmVmZWZlO1xuICBjb2xvcjogIzE0NjhhMDsgfVxuXG4udGFicy10aXRsZSA+IGE6Zm9jdXMsIC50YWJzLXRpdGxlID4gYVthcmlhLXNlbGVjdGVkPXRydWVdIHtcbiAgYmFja2dyb3VuZDogI2U2ZTZlNjtcbiAgY29sb3I6ICMxNzc5YmE7IH1cblxuLnRhYnMtY29udGVudCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNmU2ZTY7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJhY2tncm91bmQ6ICNmZWZlZmU7XG4gIGNvbG9yOiAjMGEwYTBhO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlOyB9XG5cbi50YWJzLWNvbnRlbnQudmVydGljYWwge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTZlNmU2O1xuICBib3JkZXItbGVmdDogMDsgfVxuXG4udGFicy1wYW5lbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDFyZW07IH1cblxuLnRhYnMtcGFuZWwuaXMtYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnRodW1ibmFpbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBib3JkZXI6IDRweCBzb2xpZCAjZmVmZWZlO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDEwLCAxMCwgMTAsIDAuMik7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDEwLCAxMCwgMTAsIDAuMik7XG4gIGxpbmUtaGVpZ2h0OiAwOyB9XG5cbmEudGh1bWJuYWlsIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LWJveC1zaGFkb3cgLjJzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LWJveC1zaGFkb3cgLjJzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4ycyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuMnMgZWFzZS1vdXQsLXdlYmtpdC1ib3gtc2hhZG93IC4ycyBlYXNlLW91dDsgfVxuXG5hLnRodW1ibmFpbDpmb2N1cywgYS50aHVtYm5haWw6aG92ZXIge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA2cHggMXB4IHJnYmEoMjMsIDEyMSwgMTg2LCAwLjUpO1xuICBib3gtc2hhZG93OiAwIDAgNnB4IDFweCByZ2JhKDIzLCAxMjEsIDE4NiwgMC41KTsgfVxuXG5hLnRodW1ibmFpbCBpbWFnZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4udGl0bGUtYmFyIHtcbiAgcGFkZGluZzogLjVyZW07XG4gIGJhY2tncm91bmQ6ICMwYTBhMGE7XG4gIGNvbG9yOiAjZmVmZWZlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLnRpdGxlLWJhciAubWVudS1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IC4yNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAuMjVyZW07IH1cblxuLnRpdGxlLWJhci1sZWZ0LCAudGl0bGUtYmFyLXJpZ2h0IHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLXdlYmtpdC1mbGV4OiAxIDEgMHB4O1xuICAtbXMtZmxleDogMSAxIDBweDtcbiAgZmxleDogMSAxIDBweDsgfVxuXG4udGl0bGUtYmFyLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLnRpdGxlLWJhci10aXRsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uaGFzLXRpcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItYm90dG9tOiBkb3R0ZWQgMXB4ICM4YThhOGE7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGN1cnNvcjogaGVscDsgfVxuXG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDEwMCUgKyAuNjQ5NXJlbSk7XG4gIHotaW5kZXg6IDEyMDA7XG4gIG1heC13aWR0aDogMTByZW07XG4gIHBhZGRpbmc6IC43NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBhMGEwYTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGNvbG9yOiAjZmVmZWZlOyB9XG5cbi50b29sdGlwOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLnRvb2x0aXAuYm90dG9tOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyOiBpbnNldCAuNzVyZW07XG4gIGNvbnRlbnQ6ICcnO1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMGEwYTBhO1xuICBib3R0b206IDEwMCU7IH1cblxuLnRvb2x0aXAuYm90dG9tLmFsaWduLWNlbnRlcjo6YmVmb3JlIHtcbiAgbGVmdDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyB9XG5cbi50b29sdGlwLnRvcDo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlcjogaW5zZXQgLjc1cmVtO1xuICBjb250ZW50OiAnJztcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogIzBhMGEwYSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgdG9wOiAxMDAlO1xuICBib3R0b206IGF1dG87IH1cblxuLnRvb2x0aXAudG9wLmFsaWduLWNlbnRlcjo6YmVmb3JlIHtcbiAgbGVmdDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyB9XG5cbi50b29sdGlwLmxlZnQ6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXI6IGluc2V0IC43NXJlbTtcbiAgY29udGVudDogJyc7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgYm9yZGVyLWxlZnQtc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMwYTBhMGE7XG4gIGxlZnQ6IDEwMCU7IH1cblxuLnRvb2x0aXAubGVmdC5hbGlnbi1jZW50ZXI6OmJlZm9yZSB7XG4gIGJvdHRvbTogYXV0bztcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH1cblxuLnRvb2x0aXAucmlnaHQ6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXI6IGluc2V0IC43NXJlbTtcbiAgY29udGVudDogJyc7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICBib3JkZXItcmlnaHQtc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICMwYTBhMGEgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIHJpZ2h0OiAxMDAlO1xuICBsZWZ0OiBhdXRvOyB9XG5cbi50b29sdGlwLnJpZ2h0LmFsaWduLWNlbnRlcjo6YmVmb3JlIHtcbiAgYm90dG9tOiBhdXRvO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuXG4udG9vbHRpcC5hbGlnbi10b3A6OmJlZm9yZSB7XG4gIGJvdHRvbTogYXV0bztcbiAgdG9wOiAxMCU7IH1cblxuLnRvb2x0aXAuYWxpZ24tYm90dG9tOjpiZWZvcmUge1xuICBib3R0b206IDEwJTtcbiAgdG9wOiBhdXRvOyB9XG5cbi50b29sdGlwLmFsaWduLWxlZnQ6OmJlZm9yZSB7XG4gIGxlZnQ6IDEwJTtcbiAgcmlnaHQ6IGF1dG87IH1cblxuLnRvb2x0aXAuYWxpZ24tcmlnaHQ6OmJlZm9yZSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAxMCU7IH1cblxuLnRvcC1iYXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAuNXJlbTtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuXG4udG9wLWJhciwgLnRvcC1iYXIgdWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2OyB9XG5cbi50b3AtYmFyIGlucHV0IHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtOyB9XG5cbi50b3AtYmFyIC5pbnB1dC1ncm91cC1maWVsZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuLnRvcC1iYXIgaW5wdXQuYnV0dG9uIHtcbiAgd2lkdGg6IGF1dG87IH1cblxuLnRvcC1iYXIgLnRvcC1iYXItbGVmdCwgLnRvcC1iYXIgLnRvcC1iYXItcmlnaHQge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXg6IDAgMCAxMDAlO1xuICAtbXMtZmxleDogMCAwIDEwMCU7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLnRvcC1iYXIge1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgIGZsZXgtd3JhcDogbm93cmFwOyB9XG4gIC50b3AtYmFyIC50b3AtYmFyLWxlZnQge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLXdlYmtpdC1mbGV4OiAxIDEgYXV0bztcbiAgICAtbXMtZmxleDogMSAxIGF1dG87XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gIC50b3AtYmFyIC50b3AtYmFyLXJpZ2h0IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAxIGF1dG87XG4gICAgLW1zLWZsZXg6IDAgMSBhdXRvO1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTk4NzVlbSkge1xuICAudG9wLWJhci5zdGFja2VkLWZvci1tZWRpdW0ge1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9XG4gIC50b3AtYmFyLnN0YWNrZWQtZm9yLW1lZGl1bSAudG9wLWJhci1sZWZ0LCAudG9wLWJhci5zdGFja2VkLWZvci1tZWRpdW0gLnRvcC1iYXItcmlnaHQge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgMTAwJTtcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzQuOTk4NzVlbSkge1xuICAudG9wLWJhci5zdGFja2VkLWZvci1sYXJnZSB7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLnRvcC1iYXIuc3RhY2tlZC1mb3ItbGFyZ2UgLnRvcC1iYXItbGVmdCwgLnRvcC1iYXIuc3RhY2tlZC1mb3ItbGFyZ2UgLnRvcC1iYXItcmlnaHQge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgMTAwJTtcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuLnRvcC1iYXItdGl0bGUge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXg6IDAgMCBhdXRvO1xuICAtbXMtZmxleDogMCAwIGF1dG87XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW46IC41cmVtIDFyZW0gLjVyZW0gMDsgfVxuXG4udG9wLWJhci1sZWZ0LCAudG9wLWJhci1yaWdodCB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleDogMCAwIGF1dG87XG4gIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgZmxleDogMCAwIGF1dG87IH1cblxuLmhpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOS45OTg3NWVtKSB7XG4gIC5oaWRlLWZvci1zbWFsbC1vbmx5IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAwZW0pLCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLnNob3ctZm9yLXNtYWxsLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5oaWRlLWZvci1tZWRpdW0ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5Ljk5ODc1ZW0pIHtcbiAgLnNob3ctZm9yLW1lZGl1bSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjk5ODc1ZW0pIHtcbiAgLmhpZGUtZm9yLW1lZGl1bS1vbmx5IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOS45OTg3NWVtKSwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5zaG93LWZvci1tZWRpdW0tb25seSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmhpZGUtZm9yLWxhcmdlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OTg3NWVtKSB7XG4gIC5zaG93LWZvci1sYXJnZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkgYW5kIChtYXgtd2lkdGg6IDc0Ljk5ODc1ZW0pIHtcbiAgLmhpZGUtZm9yLWxhcmdlLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ODc1ZW0pLCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgLnNob3ctZm9yLWxhcmdlLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbi5zaG93LWZvci1zciwgLnNob3ctb24tZm9jdXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMDsgfVxuXG4uc2hvdy1vbi1mb2N1czphY3RpdmUsIC5zaG93LW9uLWZvY3VzOmZvY3VzIHtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgfVxuXG4uaGlkZS1mb3ItcG9ydHJhaXQsIC5zaG93LWZvci1sYW5kc2NhcGUge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5oaWRlLWZvci1wb3J0cmFpdCwgLnNob3ctZm9yLWxhbmRzY2FwZSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgLmhpZGUtZm9yLXBvcnRyYWl0LCAuc2hvdy1mb3ItbGFuZHNjYXBlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4uaGlkZS1mb3ItbGFuZHNjYXBlLCAuc2hvdy1mb3ItcG9ydHJhaXQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLmhpZGUtZm9yLWxhbmRzY2FwZSwgLnNob3ctZm9yLXBvcnRyYWl0IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gIC5oaWRlLWZvci1sYW5kc2NhcGUsIC5zaG93LWZvci1wb3J0cmFpdCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbi5mbG9hdC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuXG4uZmxvYXQtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuXG4uZmxvYXQtY2VudGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cblxuLmNsZWFyZml4OjphZnRlciwgLmNsZWFyZml4OjpiZWZvcmUge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY29udGVudDogJyAnO1xuICAtd2Via2l0LWZsZXgtYmFzaXM6IDA7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICBmbGV4LWJhc2lzOiAwO1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAtd2Via2l0LW9yZGVyOiAxO1xuICAtbXMtZmxleC1vcmRlcjogMTtcbiAgb3JkZXI6IDE7IH1cblxuLmNsZWFyZml4OjphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5zbGlkZS1pbi1kb3duLm11aS1lbnRlciB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLnNsaWRlLWluLWRvd24ubXVpLWVudGVyLm11aS1lbnRlci1hY3RpdmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9XG5cbi5zbGlkZS1pbi1sZWZ0Lm11aS1lbnRlciB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLnNsaWRlLWluLWxlZnQubXVpLWVudGVyLm11aS1lbnRlci1hY3RpdmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9XG5cbi5zbGlkZS1pbi11cC5tdWktZW50ZXIge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IC41cztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLG9wYWNpdHk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSxvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5zbGlkZS1pbi11cC5tdWktZW50ZXIubXVpLWVudGVyLWFjdGl2ZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cblxuLnNsaWRlLWluLXJpZ2h0Lm11aS1lbnRlciB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLnNsaWRlLWluLXJpZ2h0Lm11aS1lbnRlci5tdWktZW50ZXItYWN0aXZlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfVxuXG4uc2xpZGUtb3V0LWRvd24ubXVpLWxlYXZlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAuNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC41cztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSxvcGFjaXR5O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4uc2xpZGUtb3V0LWRvd24ubXVpLWxlYXZlLm11aS1sZWF2ZS1hY3RpdmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpOyB9XG5cbi5zbGlkZS1vdXQtcmlnaHQubXVpLWxlYXZlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAuNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC41cztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSxvcGFjaXR5O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4uc2xpZGUtb3V0LXJpZ2h0Lm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTsgfVxuXG4uc2xpZGUtb3V0LXVwLm11aS1sZWF2ZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLnNsaWRlLW91dC11cC5tdWktbGVhdmUubXVpLWxlYXZlLWFjdGl2ZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7IH1cblxuLnNsaWRlLW91dC1sZWZ0Lm11aS1sZWF2ZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLnNsaWRlLW91dC1sZWZ0Lm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTsgfVxuXG4uZmFkZS1pbi5tdWktZW50ZXIge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IC41cztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTsgfVxuXG4uZmFkZS1pbi5tdWktZW50ZXIubXVpLWVudGVyLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmZhZGUtb3V0Lm11aS1sZWF2ZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5OyB9XG5cbi5mYWRlLW91dC5tdWktbGVhdmUubXVpLWxlYXZlLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDA7IH1cblxuLmhpbmdlLWluLWZyb20tdG9wLm11aS1lbnRlciB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgtOTBkZWcpO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgtOTBkZWcpO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSxvcGFjaXR5O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtcbiAgb3BhY2l0eTogMDsgfVxuXG4uaGluZ2UtaW4tZnJvbS10b3AubXVpLWVudGVyLm11aS1lbnRlci1hY3RpdmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGUoMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGUoMCk7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmhpbmdlLWluLWZyb20tcmlnaHQubXVpLWVudGVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAuNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC41cztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKC05MGRlZyk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKC05MGRlZyk7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLG9wYWNpdHk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSxvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO1xuICBvcGFjaXR5OiAwOyB9XG5cbi5oaW5nZS1pbi1mcm9tLXJpZ2h0Lm11aS1lbnRlci5tdWktZW50ZXItYWN0aXZlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDApO1xuICBvcGFjaXR5OiAxOyB9XG5cbi5oaW5nZS1pbi1mcm9tLWJvdHRvbS5tdWktZW50ZXIge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IC41cztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCg5MGRlZyk7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b207XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLG9wYWNpdHk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSxvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO1xuICBvcGFjaXR5OiAwOyB9XG5cbi5oaW5nZS1pbi1mcm9tLWJvdHRvbS5tdWktZW50ZXIubXVpLWVudGVyLWFjdGl2ZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZSgwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZSgwKTtcbiAgb3BhY2l0eTogMTsgfVxuXG4uaGluZ2UtaW4tZnJvbS1sZWZ0Lm11aS1lbnRlciB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSg5MGRlZyk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKDkwZGVnKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07XG4gIG9wYWNpdHk6IDA7IH1cblxuLmhpbmdlLWluLWZyb20tbGVmdC5tdWktZW50ZXIubXVpLWVudGVyLWFjdGl2ZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZSgwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZSgwKTtcbiAgb3BhY2l0eTogMTsgfVxuXG4uaGluZ2UtaW4tZnJvbS1taWRkbGUteC5tdWktZW50ZXIge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IC41cztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07XG4gIG9wYWNpdHk6IDA7IH1cblxuLmhpbmdlLWluLWZyb20tbWlkZGxlLXgubXVpLWVudGVyLm11aS1lbnRlci1hY3RpdmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGUoMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGUoMCk7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmhpbmdlLWluLWZyb20tbWlkZGxlLXkubXVpLWVudGVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAuNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC41cztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKC05MGRlZyk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKC05MGRlZyk7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLG9wYWNpdHk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSxvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO1xuICBvcGFjaXR5OiAwOyB9XG5cbi5oaW5nZS1pbi1mcm9tLW1pZGRsZS15Lm11aS1lbnRlci5tdWktZW50ZXItYWN0aXZlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDApO1xuICBvcGFjaXR5OiAxOyB9XG5cbi5oaW5nZS1vdXQtZnJvbS10b3AubXVpLWxlYXZlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAuNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC41cztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGUoMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGUoMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLG9wYWNpdHk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSxvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO1xuICBvcGFjaXR5OiAxOyB9XG5cbi5oaW5nZS1vdXQtZnJvbS10b3AubXVpLWxlYXZlLm11aS1sZWF2ZS1hY3RpdmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICBvcGFjaXR5OiAwOyB9XG5cbi5oaW5nZS1vdXQtZnJvbS1yaWdodC5tdWktbGVhdmUge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IC41cztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZSgwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZSgwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07XG4gIG9wYWNpdHk6IDE7IH1cblxuLmhpbmdlLW91dC1mcm9tLXJpZ2h0Lm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSg5MGRlZyk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKDkwZGVnKTtcbiAgb3BhY2l0eTogMDsgfVxuXG4uaGluZ2Utb3V0LWZyb20tYm90dG9tLm11aS1sZWF2ZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDApO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbTtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSxvcGFjaXR5O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtcbiAgb3BhY2l0eTogMTsgfVxuXG4uaGluZ2Utb3V0LWZyb20tYm90dG9tLm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgtOTBkZWcpO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgtOTBkZWcpO1xuICBvcGFjaXR5OiAwOyB9XG5cbi5oaW5nZS1vdXQtZnJvbS1sZWZ0Lm11aS1sZWF2ZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDApO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSxvcGFjaXR5O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtcbiAgb3BhY2l0eTogMTsgfVxuXG4uaGluZ2Utb3V0LWZyb20tbGVmdC5tdWktbGVhdmUubXVpLWxlYXZlLWFjdGl2ZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtcbiAgb3BhY2l0eTogMDsgfVxuXG4uaGluZ2Utb3V0LWZyb20tbWlkZGxlLXgubXVpLWxlYXZlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAuNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC41cztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGUoMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGUoMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLG9wYWNpdHk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSxvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO1xuICBvcGFjaXR5OiAxOyB9XG5cbi5oaW5nZS1vdXQtZnJvbS1taWRkbGUteC5tdWktbGVhdmUubXVpLWxlYXZlLWFjdGl2ZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCg5MGRlZyk7XG4gIG9wYWNpdHk6IDA7IH1cblxuLmhpbmdlLW91dC1mcm9tLW1pZGRsZS15Lm11aS1sZWF2ZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDApO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSxvcGFjaXR5O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtcbiAgb3BhY2l0eTogMTsgfVxuXG4uaGluZ2Utb3V0LWZyb20tbWlkZGxlLXkubXVpLWxlYXZlLm11aS1sZWF2ZS1hY3RpdmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKDkwZGVnKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoOTBkZWcpO1xuICBvcGFjaXR5OiAwOyB9XG5cbi5zY2FsZS1pbi11cC5tdWktZW50ZXIge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IC41cztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLG9wYWNpdHk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSxvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO1xuICBvcGFjaXR5OiAwOyB9XG5cbi5zY2FsZS1pbi11cC5tdWktZW50ZXIubXVpLWVudGVyLWFjdGl2ZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIG9wYWNpdHk6IDE7IH1cblxuLnNjYWxlLWluLWRvd24ubXVpLWVudGVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAuNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC41cztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSxvcGFjaXR5O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtcbiAgb3BhY2l0eTogMDsgfVxuXG4uc2NhbGUtaW4tZG93bi5tdWktZW50ZXIubXVpLWVudGVyLWFjdGl2ZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIG9wYWNpdHk6IDE7IH1cblxuLnNjYWxlLW91dC11cC5tdWktbGVhdmUge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IC41cztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLG9wYWNpdHk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSxvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO1xuICBvcGFjaXR5OiAxOyB9XG5cbi5zY2FsZS1vdXQtdXAubXVpLWxlYXZlLm11aS1sZWF2ZS1hY3RpdmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICBvcGFjaXR5OiAwOyB9XG5cbi5zY2FsZS1vdXQtZG93bi5tdWktbGVhdmUge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IC41cztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLG9wYWNpdHk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSxvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO1xuICBvcGFjaXR5OiAxOyB9XG5cbi5zY2FsZS1vdXQtZG93bi5tdWktbGVhdmUubXVpLWxlYXZlLWFjdGl2ZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gIG9wYWNpdHk6IDA7IH1cblxuLnNwaW4taW4ubXVpLWVudGVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAuNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC41cztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0wLjc1dHVybik7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtMC43NXR1cm4pO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMC43NXR1cm4pO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSxvcGFjaXR5O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtcbiAgb3BhY2l0eTogMDsgfVxuXG4uc3Bpbi1pbi5tdWktZW50ZXIubXVpLWVudGVyLWFjdGl2ZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIG9wYWNpdHk6IDE7IH1cblxuLnNwaW4tb3V0Lm11aS1sZWF2ZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDApO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07XG4gIG9wYWNpdHk6IDE7IH1cblxuLnNwaW4tb3V0Lm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwLjc1dHVybik7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwLjc1dHVybik7XG4gIHRyYW5zZm9ybTogcm90YXRlKDAuNzV0dXJuKTtcbiAgb3BhY2l0eTogMDsgfVxuXG4uc3Bpbi1pbi1jY3cubXVpLWVudGVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAuNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC41cztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDAuNzV0dXJuKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDAuNzV0dXJuKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMC43NXR1cm4pO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSxvcGFjaXR5O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtcbiAgb3BhY2l0eTogMDsgfVxuXG4uc3Bpbi1pbi1jY3cubXVpLWVudGVyLm11aS1lbnRlci1hY3RpdmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICBvcGFjaXR5OiAxOyB9XG5cbi5zcGluLW91dC1jY3cubXVpLWxlYXZlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAuNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC41cztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSxvcGFjaXR5O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtcbiAgb3BhY2l0eTogMTsgfVxuXG4uc3Bpbi1vdXQtY2N3Lm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMC43NXR1cm4pO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTAuNzV0dXJuKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTAuNzV0dXJuKTtcbiAgb3BhY2l0eTogMDsgfVxuXG4uc2xvdyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogNzUwbXMgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNzUwbXMgIWltcG9ydGFudDsgfVxuXG4uZmFzdCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMjUwbXMgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMjUwbXMgIWltcG9ydGFudDsgfVxuXG4ubGluZWFyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXIgIWltcG9ydGFudDsgfVxuXG4uZWFzZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UgIWltcG9ydGFudDsgfVxuXG4uZWFzZS1pbiB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4gIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4gIWltcG9ydGFudDsgfVxuXG4uZWFzZS1vdXQge1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dCAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQgIWltcG9ydGFudDsgfVxuXG4uZWFzZS1pbi1vdXQge1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dCAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQgIWltcG9ydGFudDsgfVxuXG4uYm91bmNlLWluIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDg1LCAwLjE1NSwgMC4yNCwgMS4yNDUpICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40ODUsIDAuMTU1LCAwLjI0LCAxLjI0NSkgIWltcG9ydGFudDsgfVxuXG4uYm91bmNlLW91dCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ4NSwgMC4xNTUsIDAuNTE1LCAwLjg0NSkgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ4NSwgMC4xNTUsIDAuNTE1LCAwLjg0NSkgIWltcG9ydGFudDsgfVxuXG4uYm91bmNlLWluLW91dCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc2LCAtMC4yNDUsIDAuMjQsIDEuMjQ1KSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzYsIC0wLjI0NSwgMC4yNCwgMS4yNDUpICFpbXBvcnRhbnQ7IH1cblxuLnNob3J0LWRlbGF5IHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwLjNzICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuM3MgIWltcG9ydGFudDsgfVxuXG4ubG9uZy1kZWxheSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMC43cyAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjdzICFpbXBvcnRhbnQ7IH1cblxuLnNoYWtlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2hha2UtNztcbiAgYW5pbWF0aW9uLW5hbWU6IHNoYWtlLTc7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNoYWtlLTcge1xuICAwJSwgMTAlLCAyMCUsIDMwJSwgNDAlLCA1MCUsIDYwJSwgNzAlLCA4MCUsIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNyUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg3JSk7IH1cbiAgMTUlLCAyNSUsIDM1JSwgNDUlLCA1JSwgNTUlLCA2NSUsIDc1JSwgODUlLCA5NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC03JSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC03JSk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNoYWtlLTcge1xuICAwJSwgMTAlLCAyMCUsIDMwJSwgNDAlLCA1MCUsIDYwJSwgNzAlLCA4MCUsIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNyUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg3JSk7IH1cbiAgMTUlLCAyNSUsIDM1JSwgNDUlLCA1JSwgNTUlLCA2NSUsIDc1JSwgODUlLCA5NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC03JSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC03JSk7IH0gfVxuXG4uc3Bpbi1jdyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNwaW4tY3ctMXR1cm47XG4gIGFuaW1hdGlvbi1uYW1lOiBzcGluLWN3LTF0dXJuOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzcGluLWN3LTF0dXJuIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTF0dXJuKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMXR1cm4pOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNwaW4tY3ctMXR1cm4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMXR1cm4pO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xdHVybik7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTsgfSB9XG5cbi5zcGluLWNjdyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNwaW4tY2N3LTF0dXJuO1xuICBhbmltYXRpb24tbmFtZTogc3Bpbi1jY3ctMXR1cm47IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNwaW4tY2N3LTF0dXJuIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMXR1cm4pO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xdHVybik7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNwaW4tY2N3LTF0dXJuIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMXR1cm4pO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xdHVybik7IH0gfVxuXG4ud2lnZ2xlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogd2lnZ2xlLTdkZWc7XG4gIGFuaW1hdGlvbi1uYW1lOiB3aWdnbGUtN2RlZzsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgd2lnZ2xlLTdkZWcge1xuICA0MCUsIDUwJSwgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDdkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDdkZWcpOyB9XG4gIDM1JSwgNDUlLCA1NSUsIDY1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtN2RlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTdkZWcpOyB9XG4gIDAlLCAxMDAlLCAzMCUsIDcwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTsgfSB9XG5cbkBrZXlmcmFtZXMgd2lnZ2xlLTdkZWcge1xuICA0MCUsIDUwJSwgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDdkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDdkZWcpOyB9XG4gIDM1JSwgNDUlLCA1NSUsIDY1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtN2RlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTdkZWcpOyB9XG4gIDAlLCAxMDAlLCAzMCUsIDcwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTsgfSB9XG5cbi5zaGFrZSwgLnNwaW4tY2N3LCAuc3Bpbi1jdywgLndpZ2dsZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAuNXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogLjVzOyB9XG5cbi5pbmZpbml0ZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlOyB9XG5cbi5zbG93IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDc1MG1zICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogNzUwbXMgIWltcG9ydGFudDsgfVxuXG4uZmFzdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAyNTBtcyAhaW1wb3J0YW50O1xuICBhbmltYXRpb24tZHVyYXRpb246IDI1MG1zICFpbXBvcnRhbnQ7IH1cblxuLmxpbmVhciB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhciAhaW1wb3J0YW50OyB9XG5cbi5lYXNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UgIWltcG9ydGFudDsgfVxuXG4uZWFzZS1pbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbiAhaW1wb3J0YW50O1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluICFpbXBvcnRhbnQ7IH1cblxuLmVhc2Utb3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dCAhaW1wb3J0YW50O1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dCAhaW1wb3J0YW50OyB9XG5cbi5lYXNlLWluLW91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQgIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQgIWltcG9ydGFudDsgfVxuXG4uYm91bmNlLWluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40ODUsIDAuMTU1LCAwLjI0LCAxLjI0NSkgIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDg1LCAwLjE1NSwgMC4yNCwgMS4yNDUpICFpbXBvcnRhbnQ7IH1cblxuLmJvdW5jZS1vdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ4NSwgMC4xNTUsIDAuNTE1LCAwLjg0NSkgIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDg1LCAwLjE1NSwgMC41MTUsIDAuODQ1KSAhaW1wb3J0YW50OyB9XG5cbi5ib3VuY2UtaW4tb3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NiwgLTAuMjQ1LCAwLjI0LCAxLjI0NSkgIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzYsIC0wLjI0NSwgMC4yNCwgMS4yNDUpICFpbXBvcnRhbnQ7IH1cblxuLnNob3J0LWRlbGF5IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuM3MgIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjNzICFpbXBvcnRhbnQ7IH1cblxuLmxvbmctZGVsYXkge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC43cyAhaW1wb3J0YW50O1xuICBhbmltYXRpb24tZGVsYXk6IDAuN3MgIWltcG9ydGFudDsgfVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xuICBjb2xvcjogIzM1MzUzNTsgfVxuXG5oMiB7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIG1hcmdpbjogMC44M2VtIDA7IH1cblxuaDMge1xuICBmb250LXNpemU6IDEuMTdlbTtcbiAgbWFyZ2luOiAxZW0gMDsgfVxuXG5oNCB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBtYXJnaW46IDEuMzNlbSAwOyB9XG5cbmg1IHtcbiAgZm9udC1zaXplOiAwLjgzZW07XG4gIG1hcmdpbjogMS42N2VtIDA7IH1cblxuaDYge1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgbWFyZ2luOiAyLjMzZW0gMDsgfVxuXG4vKiAqIEFkZHJlc3NlcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDcvOC85LCBTYWZhcmkgNSwgYW5kIENocm9tZS4gKi9cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDsgfVxuXG4vKiAqIEFkZHJlc3NlcyBzdHlsZSBzZXQgdG8gYGJvbGRlcmAgaW4gRmlyZWZveCAzKywgU2FmYXJpIDQvNSwgYW5kIENocm9tZS4gKi9cbmIsIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDFlbSA0MHB4OyB9XG5cbi8qICogQWRkcmVzc2VzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gU2FmYXJpIDUgYW5kIENocm9tZS4gKi9cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4vKiAqIEFkZHJlc3NlcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDYvNy84LzkuICovXG5tYXJrIHtcbiAgYmFja2dyb3VuZDogI2ZmMDtcbiAgY29sb3I6ICMwMDA7IH1cblxuLyogKiBBZGRyZXNzZXMgbWFyZ2lucyBzZXQgZGlmZmVyZW50bHkgaW4gSUUgNi83LiAqL1xucCwgcHJlIHtcbiAgbWFyZ2luOiAxZW0gMDsgfVxuXG4vKiAqIENvcnJlY3RzIGZvbnQgZmFtaWx5IHNldCBvZGRseSBpbiBJRSA2LCBTYWZhcmkgNC81LCBhbmQgQ2hyb21lLiAqL1xuY29kZSwga2JkLCBwcmUsIHNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBzZXJpZjtcbiAgX2ZvbnQtZmFtaWx5OiAnY291cmllciBuZXcnLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtOyB9XG5cbi8qICogSW1wcm92ZXMgcmVhZGFiaWxpdHkgb2YgcHJlLWZvcm1hdHRlZCB0ZXh0IGluIGFsbCBicm93c2Vycy4gKi9cbnByZSB7XG4gIHdoaXRlLXNwYWNlOiBwcmU7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkOyB9XG5cbi8qICogQWRkcmVzc2VzIENTUyBxdW90ZXMgbm90IHN1cHBvcnRlZCBpbiBJRSA2LzcuICovXG5xIHtcbiAgcXVvdGVzOiBub25lOyB9XG5cbi8qICogQWRkcmVzc2VzIGBxdW90ZXNgIHByb3BlcnR5IG5vdCBzdXBwb3J0ZWQgaW4gU2FmYXJpIDQuICovXG5xOmJlZm9yZSwgcTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBjb250ZW50OiBub25lOyB9XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA3NSU7IH1cblxuLyogKiBQcmV2ZW50cyBgc3ViYCBhbmQgYHN1cGAgYWZmZWN0aW5nIGBsaW5lLWhlaWdodGAgaW4gYWxsIGJyb3dzZXJzLiAqL1xuc3ViLCBzdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtOyB9XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTsgfVxuXG5cXFxuXG5kbCwgbWVudSwgb2wsIHVsIHtcbiAgbWFyZ2luOiAxZW0gMDsgfVxuXG5kZCB7XG4gIG1hcmdpbjogMCAwIDAgNDBweDsgfVxuXG4vKiAqIEFkZHJlc3NlcyBwYWRkaW5ncyBzZXQgZGlmZmVyZW50bHkgaW4gSUUgNi83LiAqL1xubWVudSwgb2wsIHVsIHtcbiAgcGFkZGluZzogMCAwIDAgNDBweDsgfVxuXG4vKiAqIENvcnJlY3RzIGxpc3QgaW1hZ2VzIGhhbmRsZWQgaW5jb3JyZWN0bHkgaW4gSUUgNy4gKi9cbm5hdiB1bCwgbmF2IG9sIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTsgfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuRW1iZWRkZWQgY29udGVudFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qICogMS4gUmVtb3ZlcyBib3JkZXIgd2hlbiBpbnNpZGUgYGFgIGVsZW1lbnQgaW4gSUUgNi83LzgvOSBhbmQgRmlyZWZveCAzLlxuKiAyLiBJbXByb3ZlcyBpbWFnZSBxdWFsaXR5IHdoZW4gc2NhbGVkIGluIElFIDcuICovXG5pbWcge1xuICBib3JkZXI6IDA7XG4gIC8qIDEgKi9cbiAgLW1zLWludGVycG9sYXRpb24tbW9kZTogYmljdWJpYztcbiAgLyogMiAqLyB9XG5cbi5lZmZlY3RzIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi5lZmZlY3RzIC5pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uZWZmZWN0cyAuaW1nOm50aC1jaGlsZChuKSB7XG4gIG1hcmdpbi1yaWdodDogNXB4OyB9XG5cbi5lZmZlY3RzIC5pbWc6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogLTE1cHg7IH1cblxuLmVmZmVjdHMgLmltZzpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwOyB9XG5cbi5lZmZlY3RzIC5pbWcgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5vdmVybGF5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTAwLCAxOTQsIDE1OCwgMC44KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG5hLmNsb3NlLW92ZXJsYXkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxMDA7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG5hLmNsb3NlLW92ZXJsYXkuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5hLmV4cGFuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMzBweDsgfVxuXG4ub3ZlcmxheS1lZmZlY3QgLmltZyBpIHtcbiAgZm9udC1zaXplOiAzMHB4OyB9XG5cbi5vdmVybGF5LWVmZmVjdCAub3ZlcmxheSB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDA7IH1cblxuLm92ZXJsYXktZWZmZWN0IC5vdmVybGF5IGEuZXhwYW5kIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogNDclO1xuICBtYXJnaW46IDAgYXV0byAtMzBweCBhdXRvOyB9XG5cbi5vdmVybGF5LWVmZmVjdCAuaW1nLmhvdmVyIC5vdmVybGF5IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAxOyB9XG5cbi5pbWcgaW1nIHtcbiAgd2lkdGg6IC13ZWJraXQtY2FsYygxMDAlKSAhaW1wb3J0YW50O1xuICB3aWR0aDogY2FsYygxMDAlKSAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMsIC13ZWJraXQtdHJhbnNmb3JtIDAuMzVzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzLCB0cmFuc2Zvcm0gMC4zNXM7XG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cywgLW1vei10cmFuc2Zvcm0gMC4zNXM7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMsIC1vLXRyYW5zZm9ybSAwLjM1czsgfVxuXG4uaW1nOmhvdmVyIGltZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMSk7IH1cblxuLyogKiBDb3JyZWN0cyBvdmVyZmxvdyBkaXNwbGF5ZWQgb2RkbHkgaW4gSUUgOS4gKi9cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuRmlndXJlc1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qICogQWRkcmVzc2VzIG1hcmdpbiBub3QgcHJlc2VudCBpbiBJRSA2LzcvOC85LCBTYWZhcmkgNSwgYW5kIE9wZXJhIDExLiAqL1xuZmlndXJlIHtcbiAgbWFyZ2luOiAwOyB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5Gb3Jtc1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qICogQ29ycmVjdHMgbWFyZ2luIGRpc3BsYXllZCBvZGRseSBpbiBJRSA2LzcuICovXG5mb3JtIHtcbiAgbWFyZ2luOiAwOyB9XG5cbi8qICogRGVmaW5lIGNvbnNpc3RlbnQgYm9yZGVyLCBtYXJnaW4sIGFuZCBwYWRkaW5nLiAqL1xuZmllbGRzZXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xuICBtYXJnaW46IDAgMnB4O1xuICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07IH1cblxuLyogKiAxLiBDb3JyZWN0cyBjb2xvciBub3QgYmVpbmcgaW5oZXJpdGVkIGluIElFIDYvNy84LzkuXG4qIDIuIENvcnJlY3RzIHRleHQgbm90IHdyYXBwaW5nIGluIEZpcmVmb3ggMy5cbiogMy4gQ29ycmVjdHMgYWxpZ25tZW50IGRpc3BsYXllZCBvZGRseSBpbiBJRSA2LzcuICovXG5sZWdlbmQge1xuICBib3JkZXI6IDA7XG4gIC8qIDEgKi9cbiAgcGFkZGluZzogMDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgLyogMiAqL1xuICAqbWFyZ2luLWxlZnQ6IC03cHg7XG4gIC8qIDMgKi8gfVxuXG4vKiAqIDEuIENvcnJlY3RzIGZvbnQgc2l6ZSBub3QgYmVpbmcgaW5oZXJpdGVkIGluIGFsbCBicm93c2Vycy5cbiogMi4gQWRkcmVzc2VzIG1hcmdpbnMgc2V0IGRpZmZlcmVudGx5IGluIElFIDYvNywgRmlyZWZveCAzKywgU2FmYXJpIDUsICogICAgYW5kIENocm9tZS5cbiogMy4gSW1wcm92ZXMgYXBwZWFyYW5jZSBhbmQgY29uc2lzdGVuY3kgaW4gYWxsIGJyb3dzZXJzLiAqL1xuYnV0dG9uLCBpbnB1dCwgc2VsZWN0LCB0ZXh0YXJlYSB7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgLyogMSAqL1xuICBtYXJnaW46IDA7XG4gIC8qIDIgKi9cbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICAvKiAzICovXG4gICp2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAvKiAzICovIH1cblxuLyogKiBBZGRyZXNzZXMgRmlyZWZveCAzKyBzZXR0aW5nIGBsaW5lLWhlaWdodGAgb24gYGlucHV0YCB1c2luZyBgICFpbXBvcnRhbnRgIGluXG4qIHRoZSBVQSBzdHlsZXNoZWV0LiAqL1xuYnV0dG9uLCBpbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7IH1cblxuLyogKiAxLiBBdm9pZCB0aGUgV2ViS2l0IGJ1ZyBpbiBBbmRyb2lkIDQuMC4qIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYFxuKiAgICBhbmQgYHZpZGVvYCBjb250cm9scy5cbiogMi4gQ29ycmVjdHMgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSBgaW5wdXRgIHR5cGVzIGluIGlPUy5cbiogMy4gSW1wcm92ZXMgdXNhYmlsaXR5IGFuZCBjb25zaXN0ZW5jeSBvZiBjdXJzb3Igc3R5bGUgYmV0d2VlbiBpbWFnZS10eXBlXG4qICAgIGBpbnB1dGAgYW5kIG90aGVycy5cbiogNC4gUmVtb3ZlcyBpbm5lciBzcGFjaW5nIGluIElFIDcgd2l0aG91dCBhZmZlY3Rpbmcgbm9ybWFsIHRleHQgaW5wdXRzLlxuKiAgICBLbm93biBpc3N1ZTppbm5lciBzcGFjaW5nIHJlbWFpbnMgaW4gSUUgNi4gKi9cbmJ1dHRvbiwgaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIC8qIDIgKi9cbiAgY3Vyc29yOiBwb2ludGVyO1xuICAvKiAzICovXG4gICpvdmVyZmxvdzogdmlzaWJsZTtcbiAgLyogNCAqLyB9XG5cbi8qICogUmUtc2V0IGRlZmF1bHQgY3Vyc29yIGZvciBkaXNhYmxlZCBlbGVtZW50cy4gKi9cbmJ1dHRvbltkaXNhYmxlZF0sIGlucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4vKiAqIDEuIEFkZHJlc3NlcyBib3ggc2l6aW5nIHNldCB0byBjb250ZW50LWJveCBpbiBJRSA4LzkuXG4qIDIuIFJlbW92ZXMgZXhjZXNzIHBhZGRpbmcgaW4gSUUgOC85LlxuKiAzLiBSZW1vdmVzIGV4Y2VzcyBwYWRkaW5nIGluIElFIDcuXG4qICAgIEtub3duIGlzc3VlOmV4Y2VzcyBwYWRkaW5nIHJlbWFpbnMgaW4gSUUgNi4gKi9cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSwgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAyICovXG4gICpoZWlnaHQ6IDEzcHg7XG4gIC8qIDMgKi9cbiAgKndpZHRoOiAxM3B4O1xuICAvKiAzICovIH1cblxuLyogKiAxLiBBZGRyZXNzZXMgYGFwcGVhcmFuY2VgIHNldCB0byBgc2VhcmNoZmllbGRgIGluIFNhZmFyaSA1IGFuZCBDaHJvbWUuXG4qIDIuIEFkZHJlc3NlcyBgYm94LXNpemluZ2Agc2V0IHRvIGBib3JkZXItYm94YCBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lXG4qICAgIChpbmNsdWRlIGAtbW96YCB0byBmdXR1cmUtcHJvb2YpLiAqL1xuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAvKiAxICovXG4gIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC8qIDIgKi9cbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IH1cblxuLyogKiBSZW1vdmVzIGlubmVyIHBhZGRpbmcgYW5kIHNlYXJjaCBjYW5jZWwgYnV0dG9uIGluIFNhZmFyaSA1IGFuZCBDaHJvbWVcbiogb24gT1MgWC4gKi9cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sIGlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLyogKiBSZW1vdmVzIGlubmVyIHBhZGRpbmcgYW5kIGJvcmRlciBpbiBGaXJlZm94IDMrLiAqL1xuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLCBpbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4vKiAqIDEuIFJlbW92ZXMgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgNi83LzgvOS5cbiogMi4gSW1wcm92ZXMgcmVhZGFiaWxpdHkgYW5kIGFsaWdubWVudCBpbiBhbGwgYnJvd3NlcnMuICovXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAvKiAxICovXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIC8qIDIgKi8gfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuRm9vdGVyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuZm9vdGVyIGEge1xuICBjb2xvcjogI2ExYTliMDsgfVxuXG5mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQyODMwO1xuICBwYWRkaW5nOiA0MHB4IDAgMzBweDsgfVxuXG5mb290ZXIgcCB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbnVsLmxlZ2FscyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMjVweDsgfVxuXG51bC5sZWdhbHMgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxudWwubGVnYWxzIGxpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIHxcIjsgfVxuXG51bC5sZWdhbHMgbGk6bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiOyB9XG5cbi5sZWdhbHMge1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi5jcmVkaXQge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG5wIHtcbiAgY29sb3I6ICM4YzkzOTg7XG4gIHdvcmQtc3BhY2luZzogMXB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG5cbmgyIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzM1MzUzNTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLmNvbnRhY3QtZGV0YWlscyB7XG4gIG1hcmdpbjogNzBweCAwOyB9XG5cbi5jb250YWN0LWRldGFpbHMgaDIge1xuICBmb250LXNpemU6IDIwcHg7IH1cblxuLmNvbnRhY3QtZGV0YWlscyBoMiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjZTM3YTg0O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7IH1cblxuLmNvbnRhY3Qtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7IH1cblxuLmhlcm8tZnVsbC1zY3JlZW4ge1xuICBoZWlnaHQ6IDEwMHZoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL2hlcm8tYmctY29tcC5qcGdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cbiAgLmhlcm8tZnVsbC1zY3JlZW4gLm1pZGRsZS1jb250ZW50LXNlY3Rpb24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuaGVyby1mdWxsLXNjcmVlbiAuY2ItbG9nbyB7XG4gICAgbWF4LXdpZHRoOiA1dnc7IH1cbiAgLmhlcm8tZnVsbC1zY3JlZW4gLnRvcC1jb250ZW50LXNlY3Rpb24ge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5oZXJvLWZ1bGwtc2NyZWVuIC5ib3R0b20tY29udGVudC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAxcmVtOyB9XG4gICAgLmhlcm8tZnVsbC1zY3JlZW4gLmJvdHRvbS1jb250ZW50LXNlY3Rpb24gc3ZnIHtcbiAgICAgIGhlaWdodDogcmVtLWNhbGMoNjApO1xuICAgICAgd2lkdGg6IHJlbS1jYWxjKDYwKTtcbiAgICAgIGZpbGw6ICNmZmY7IH1cbiAgICAuaGVyby1mdWxsLXNjcmVlbiAuYm90dG9tLWNvbnRlbnQtc2VjdGlvbiAuaGIyIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgLmhlcm8tZnVsbC1zY3JlZW4gLnRvcC1iYXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgICBib3gtc2hhZG93OiAwIDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIHBhZGRpbmctbGVmdDogMTB2dztcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHZ3OyB9XG4gICAgLmhlcm8tZnVsbC1zY3JlZW4gLnRvcC1iYXIgLmNiIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1zaXplOiAxOHB4OyB9XG4gICAgLmhlcm8tZnVsbC1zY3JlZW4gLnRvcC1iYXIgLm1lbnUge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgICAuaGVyby1mdWxsLXNjcmVlbiAudG9wLWJhciAubWVudS10ZXh0IHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmhlcm8tZnVsbC1zY3JlZW4gLnRvcC1iYXIgLm1lbnUgbGkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAuaGVyby1mdWxsLXNjcmVlbiAudG9wLWJhciAubWVudSBhIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAuaGVyby1mdWxsLXNjcmVlbiAudG9wLWJhciAubWVudSBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjNDBhMGZmOyB9XG5cbi5pbnRybyB7XG4gIHBhZGRpbmctdG9wOiA1dnc7XG4gIHBhZGRpbmctYm90dG9tOiA1dnc7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLndvcmsge1xuICBwYWRkaW5nLXRvcDogNHZ3O1xuICBwYWRkaW5nLWJvdHRvbTogNHZ3OyB9XG5cbi5jb250YWN0IHtcbiAgcGFkZGluZy10b3A6IDR2dztcbiAgcGFkZGluZy1ib3R0b206IDR2dzsgfVxuICAuY29udGFjdCAuY2NkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHZ3OyB9XG5cbi5oZWFkbGluZSB7XG4gIGNvbG9yOiAjMWI3NWJjO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG5cbi5jb250YWN0IHtcbiAgcGFkZGluZy1ib3R0b206IDcwcHg7IH1cblxuLmRhcmstYmcge1xuICBiYWNrZ3JvdW5kOiAjZjNmNWY4OyB9XG5cbi5saWdodC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtAbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOjQwZW0pey5yZXZlYWwsLnJldmVhbC5sYXJnZSwucmV2ZWFsLnNtYWxsLC5yZXZlYWwudGlueXtyaWdodDphdXRvO2xlZnQ6YXV0bzttYXJnaW46MCBhdXRvfX0vKiEgbm9ybWFsaXplLmNzcyB2OC4wLjAgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovaHRtbHtsaW5lLWhlaWdodDoxLjE1Oy13ZWJraXQtdGV4dC1zaXplLWFkanVzdDoxMDAlfWJvZHl7bWFyZ2luOjB9aDF7Zm9udC1zaXplOjJlbTttYXJnaW46LjY3ZW0gMH1ocnstd2Via2l0LWJveC1zaXppbmc6Y29udGVudC1ib3g7Ym94LXNpemluZzpjb250ZW50LWJveDtoZWlnaHQ6MDtvdmVyZmxvdzp2aXNpYmxlfXByZXtmb250LWZhbWlseTptb25vc3BhY2UsbW9ub3NwYWNlO2ZvbnQtc2l6ZToxZW19YXtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fWFiYnJbdGl0bGVde2JvcmRlci1ib3R0b206bm9uZTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lOy13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSBkb3R0ZWQ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSBkb3R0ZWR9YixzdHJvbmd7Zm9udC13ZWlnaHQ6Ym9sZGVyfWNvZGUsa2JkLHNhbXB7Zm9udC1mYW1pbHk6bW9ub3NwYWNlLG1vbm9zcGFjZTtmb250LXNpemU6MWVtfXNtYWxse2ZvbnQtc2l6ZTo4MCV9c3ViLHN1cHtmb250LXNpemU6NzUlO2xpbmUtaGVpZ2h0OjA7cG9zaXRpb246cmVsYXRpdmU7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9c3Vie2JvdHRvbTotLjI1ZW19c3Vwe3RvcDotLjVlbX1pbWd7Ym9yZGVyLXN0eWxlOm5vbmV9YnV0dG9uLGlucHV0LG9wdGdyb3VwLHNlbGVjdCx0ZXh0YXJlYXtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc2l6ZToxMDAlO2xpbmUtaGVpZ2h0OjEuMTU7bWFyZ2luOjB9YnV0dG9uLGlucHV0e292ZXJmbG93OnZpc2libGV9YnV0dG9uLHNlbGVjdHt0ZXh0LXRyYW5zZm9ybTpub25lfVt0eXBlPWJ1dHRvbl0sW3R5cGU9cmVzZXRdLFt0eXBlPXN1Ym1pdF0sYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpidXR0b259W3R5cGU9YnV0dG9uXTo6LW1vei1mb2N1cy1pbm5lcixbdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lcixidXR0b246Oi1tb3otZm9jdXMtaW5uZXJ7Ym9yZGVyLXN0eWxlOm5vbmU7cGFkZGluZzowfVt0eXBlPWJ1dHRvbl06LW1vei1mb2N1c3JpbmcsW3R5cGU9cmVzZXRdOi1tb3otZm9jdXNyaW5nLFt0eXBlPXN1Ym1pdF06LW1vei1mb2N1c3JpbmcsYnV0dG9uOi1tb3otZm9jdXNyaW5ne291dGxpbmU6MXB4IGRvdHRlZCBCdXR0b25UZXh0fWZpZWxkc2V0e3BhZGRpbmc6LjM1ZW0gLjc1ZW0gLjYyNWVtfWxlZ2VuZHstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Y29sb3I6aW5oZXJpdDtkaXNwbGF5OnRhYmxlO21heC13aWR0aDoxMDAlO3BhZGRpbmc6MDt3aGl0ZS1zcGFjZTpub3JtYWx9cHJvZ3Jlc3N7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9dGV4dGFyZWF7b3ZlcmZsb3c6YXV0b31bdHlwZT1jaGVja2JveF0sW3R5cGU9cmFkaW9dey13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtwYWRkaW5nOjB9W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9ue2hlaWdodDphdXRvfVt0eXBlPXNlYXJjaF17LXdlYmtpdC1hcHBlYXJhbmNlOnRleHRmaWVsZDtvdXRsaW5lLW9mZnNldDotMnB4fVt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9Ojotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbnstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9uO2ZvbnQ6aW5oZXJpdH1kZXRhaWxze2Rpc3BsYXk6YmxvY2t9c3VtbWFyeXtkaXNwbGF5Omxpc3QtaXRlbX10ZW1wbGF0ZXtkaXNwbGF5Om5vbmV9W2hpZGRlbl17ZGlzcGxheTpub25lfS5mb3VuZGF0aW9uLW1xe2ZvbnQtZmFtaWx5Olwic21hbGw9MGVtJm1lZGl1bT00MGVtJmxhcmdlPTY0ZW0meGxhcmdlPTc1ZW0meHhsYXJnZT05MGVtXCJ9aHRtbHstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Zm9udC1zaXplOjEwMCV9Kiw6OmFmdGVyLDo6YmVmb3Jley13ZWJraXQtYm94LXNpemluZzppbmhlcml0O2JveC1zaXppbmc6aW5oZXJpdH1ib2R5e21hcmdpbjowO3BhZGRpbmc6MDtiYWNrZ3JvdW5kOiNmZWZlZmU7Zm9udC1mYW1pbHk6XCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxSb2JvdG8sQXJpYWwsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS41O2NvbG9yOiMwYTBhMGE7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGV9aW1ne2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0bzstbXMtaW50ZXJwb2xhdGlvbi1tb2RlOmJpY3ViaWN9dGV4dGFyZWF7aGVpZ2h0OmF1dG87bWluLWhlaWdodDo1MHB4O2JvcmRlci1yYWRpdXM6MH1zZWxlY3R7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O3dpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czowfS5tYXBfY2FudmFzIGVtYmVkLC5tYXBfY2FudmFzIGltZywubWFwX2NhbnZhcyBvYmplY3QsLm1xYS1kaXNwbGF5IGVtYmVkLC5tcWEtZGlzcGxheSBpbWcsLm1xYS1kaXNwbGF5IG9iamVjdHttYXgtd2lkdGg6bm9uZSFpbXBvcnRhbnR9YnV0dG9ue3BhZGRpbmc6MDstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmU7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czowO2JhY2tncm91bmQ6MCAwO2xpbmUtaGVpZ2h0OjE7Y3Vyc29yOmF1dG99W2RhdGEtd2hhdGlucHV0PW1vdXNlXSBidXR0b257b3V0bGluZTowfXByZXtvdmVyZmxvdzphdXRvfWJ1dHRvbixpbnB1dCxvcHRncm91cCxzZWxlY3QsdGV4dGFyZWF7Zm9udC1mYW1pbHk6aW5oZXJpdH0uaXMtdmlzaWJsZXtkaXNwbGF5OmJsb2NrIWltcG9ydGFudH0uaXMtaGlkZGVue2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LmdyaWQtY29udGFpbmVye3BhZGRpbmctcmlnaHQ6LjYyNXJlbTtwYWRkaW5nLWxlZnQ6LjYyNXJlbTttYXgtd2lkdGg6NzVyZW07bWFyZ2luOjAgYXV0b31AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOjQwZW0pey5ncmlkLWNvbnRhaW5lcntwYWRkaW5nLXJpZ2h0Oi45Mzc1cmVtO3BhZGRpbmctbGVmdDouOTM3NXJlbX19LmdyaWQtY29udGFpbmVyLmZsdWlke3BhZGRpbmctcmlnaHQ6LjYyNXJlbTtwYWRkaW5nLWxlZnQ6LjYyNXJlbTttYXgtd2lkdGg6MTAwJTttYXJnaW46MCBhdXRvfUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6NDBlbSl7LmdyaWQtY29udGFpbmVyLmZsdWlke3BhZGRpbmctcmlnaHQ6LjkzNzVyZW07cGFkZGluZy1sZWZ0Oi45Mzc1cmVtfX0uZ3JpZC1jb250YWluZXIuZnVsbHtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjA7bWF4LXdpZHRoOjEwMCU7bWFyZ2luOjAgYXV0b30uZ3JpZC14e2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtb3JpZW50Omhvcml6b250YWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstd2Via2l0LWZsZXgtZmxvdzpyb3cgd3JhcDstbXMtZmxleC1mbG93OnJvdyB3cmFwO2ZsZXgtZmxvdzpyb3cgd3JhcH0uY2VsbHstd2Via2l0LWJveC1mbGV4OjA7LXdlYmtpdC1mbGV4OjAgMCBhdXRvOy1tcy1mbGV4OjAgMCBhdXRvO2ZsZXg6MCAwIGF1dG87bWluLWhlaWdodDowO21pbi13aWR0aDowO3dpZHRoOjEwMCV9LmNlbGwuYXV0b3std2Via2l0LWJveC1mbGV4OjE7LXdlYmtpdC1mbGV4OjEgMSAwcHg7LW1zLWZsZXg6MSAxIDBweDtmbGV4OjEgMSAwcHh9LmNlbGwuc2hyaW5rey13ZWJraXQtYm94LWZsZXg6MDstd2Via2l0LWZsZXg6MCAwIGF1dG87LW1zLWZsZXg6MCAwIGF1dG87ZmxleDowIDAgYXV0b30uZ3JpZC14Pi5hdXRve3dpZHRoOmF1dG99LmdyaWQteD4uc2hyaW5re3dpZHRoOmF1dG99LmdyaWQteD4uc21hbGwtMSwuZ3JpZC14Pi5zbWFsbC0xMCwuZ3JpZC14Pi5zbWFsbC0xMSwuZ3JpZC14Pi5zbWFsbC0xMiwuZ3JpZC14Pi5zbWFsbC0yLC5ncmlkLXg+LnNtYWxsLTMsLmdyaWQteD4uc21hbGwtNCwuZ3JpZC14Pi5zbWFsbC01LC5ncmlkLXg+LnNtYWxsLTYsLmdyaWQteD4uc21hbGwtNywuZ3JpZC14Pi5zbWFsbC04LC5ncmlkLXg+LnNtYWxsLTksLmdyaWQteD4uc21hbGwtZnVsbCwuZ3JpZC14Pi5zbWFsbC1zaHJpbmt7LXdlYmtpdC1mbGV4LWJhc2lzOmF1dG87LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6YXV0bztmbGV4LWJhc2lzOmF1dG99QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDo0MGVtKXsuZ3JpZC14Pi5tZWRpdW0tMSwuZ3JpZC14Pi5tZWRpdW0tMTAsLmdyaWQteD4ubWVkaXVtLTExLC5ncmlkLXg+Lm1lZGl1bS0xMiwuZ3JpZC14Pi5tZWRpdW0tMiwuZ3JpZC14Pi5tZWRpdW0tMywuZ3JpZC14Pi5tZWRpdW0tNCwuZ3JpZC14Pi5tZWRpdW0tNSwuZ3JpZC14Pi5tZWRpdW0tNiwuZ3JpZC14Pi5tZWRpdW0tNywuZ3JpZC14Pi5tZWRpdW0tOCwuZ3JpZC14Pi5tZWRpdW0tOSwuZ3JpZC14Pi5tZWRpdW0tZnVsbCwuZ3JpZC14Pi5tZWRpdW0tc2hyaW5rey13ZWJraXQtZmxleC1iYXNpczphdXRvOy1tcy1mbGV4LXByZWZlcnJlZC1zaXplOmF1dG87ZmxleC1iYXNpczphdXRvfX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOjY0ZW0pey5ncmlkLXg+LmxhcmdlLTEsLmdyaWQteD4ubGFyZ2UtMTAsLmdyaWQteD4ubGFyZ2UtMTEsLmdyaWQteD4ubGFyZ2UtMTIsLmdyaWQteD4ubGFyZ2UtMiwuZ3JpZC14Pi5sYXJnZS0zLC5ncmlkLXg+LmxhcmdlLTQsLmdyaWQteD4ubGFyZ2UtNSwuZ3JpZC14Pi5sYXJnZS02LC5ncmlkLXg+LmxhcmdlLTcsLmdyaWQteD4ubGFyZ2UtOCwuZ3JpZC14Pi5sYXJnZS05LC5ncmlkLXg+LmxhcmdlLWZ1bGwsLmdyaWQteD4ubGFyZ2Utc2hyaW5rey13ZWJraXQtZmxleC1iYXNpczphdXRvOy1tcy1mbGV4LXByZWZlcnJlZC1zaXplOmF1dG87ZmxleC1iYXNpczphdXRvfX0uZ3JpZC14Pi5zbWFsbC0xLC5ncmlkLXg+LnNtYWxsLTEwLC5ncmlkLXg+LnNtYWxsLTExLC5ncmlkLXg+LnNtYWxsLTEyLC5ncmlkLXg+LnNtYWxsLTIsLmdyaWQteD4uc21hbGwtMywuZ3JpZC14Pi5zbWFsbC00LC5ncmlkLXg+LnNtYWxsLTUsLmdyaWQteD4uc21hbGwtNiwuZ3JpZC14Pi5zbWFsbC03LC5ncmlkLXg+LnNtYWxsLTgsLmdyaWQteD4uc21hbGwtOXstd2Via2l0LWJveC1mbGV4OjA7LXdlYmtpdC1mbGV4OjAgMCBhdXRvOy1tcy1mbGV4OjAgMCBhdXRvO2ZsZXg6MCAwIGF1dG99LmdyaWQteD4uc21hbGwtMXt3aWR0aDo4LjMzMzMzJX0uZ3JpZC14Pi5zbWFsbC0ye3dpZHRoOjE2LjY2NjY3JX0uZ3JpZC14Pi5zbWFsbC0ze3dpZHRoOjI1JX0uZ3JpZC14Pi5zbWFsbC00e3dpZHRoOjMzLjMzMzMzJX0uZ3JpZC14Pi5zbWFsbC01e3dpZHRoOjQxLjY2NjY3JX0uZ3JpZC14Pi5zbWFsbC02e3dpZHRoOjUwJX0uZ3JpZC14Pi5zbWFsbC03e3dpZHRoOjU4LjMzMzMzJX0uZ3JpZC14Pi5zbWFsbC04e3dpZHRoOjY2LjY2NjY3JX0uZ3JpZC14Pi5zbWFsbC05e3dpZHRoOjc1JX0uZ3JpZC14Pi5zbWFsbC0xMHt3aWR0aDo4My4zMzMzMyV9LmdyaWQteD4uc21hbGwtMTF7d2lkdGg6OTEuNjY2NjclfS5ncmlkLXg+LnNtYWxsLTEye3dpZHRoOjEwMCV9QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDo0MGVtKXsuZ3JpZC14Pi5tZWRpdW0tYXV0b3std2Via2l0LWJveC1mbGV4OjE7LXdlYmtpdC1mbGV4OjEgMSAwcHg7LW1zLWZsZXg6MSAxIDBweDtmbGV4OjEgMSAwcHg7d2lkdGg6YXV0b30uZ3JpZC14Pi5tZWRpdW0tMSwuZ3JpZC14Pi5tZWRpdW0tMTAsLmdyaWQteD4ubWVkaXVtLTExLC5ncmlkLXg+Lm1lZGl1bS0xMiwuZ3JpZC14Pi5tZWRpdW0tMiwuZ3JpZC14Pi5tZWRpdW0tMywuZ3JpZC14Pi5tZWRpdW0tNCwuZ3JpZC14Pi5tZWRpdW0tNSwuZ3JpZC14Pi5tZWRpdW0tNiwuZ3JpZC14Pi5tZWRpdW0tNywuZ3JpZC14Pi5tZWRpdW0tOCwuZ3JpZC14Pi5tZWRpdW0tOSwuZ3JpZC14Pi5tZWRpdW0tc2hyaW5rey13ZWJraXQtYm94LWZsZXg6MDstd2Via2l0LWZsZXg6MCAwIGF1dG87LW1zLWZsZXg6MCAwIGF1dG87ZmxleDowIDAgYXV0b30uZ3JpZC14Pi5tZWRpdW0tc2hyaW5re3dpZHRoOmF1dG99LmdyaWQteD4ubWVkaXVtLTF7d2lkdGg6OC4zMzMzMyV9LmdyaWQteD4ubWVkaXVtLTJ7d2lkdGg6MTYuNjY2NjclfS5ncmlkLXg+Lm1lZGl1bS0ze3dpZHRoOjI1JX0uZ3JpZC14Pi5tZWRpdW0tNHt3aWR0aDozMy4zMzMzMyV9LmdyaWQteD4ubWVkaXVtLTV7d2lkdGg6NDEuNjY2NjclfS5ncmlkLXg+Lm1lZGl1bS02e3dpZHRoOjUwJX0uZ3JpZC14Pi5tZWRpdW0tN3t3aWR0aDo1OC4zMzMzMyV9LmdyaWQteD4ubWVkaXVtLTh7d2lkdGg6NjYuNjY2NjclfS5ncmlkLXg+Lm1lZGl1bS05e3dpZHRoOjc1JX0uZ3JpZC14Pi5tZWRpdW0tMTB7d2lkdGg6ODMuMzMzMzMlfS5ncmlkLXg+Lm1lZGl1bS0xMXt3aWR0aDo5MS42NjY2NyV9LmdyaWQteD4ubWVkaXVtLTEye3dpZHRoOjEwMCV9fUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6NjRlbSl7LmdyaWQteD4ubGFyZ2UtYXV0b3std2Via2l0LWJveC1mbGV4OjE7LXdlYmtpdC1mbGV4OjEgMSAwcHg7LW1zLWZsZXg6MSAxIDBweDtmbGV4OjEgMSAwcHg7d2lkdGg6YXV0b30uZ3JpZC14Pi5sYXJnZS0xLC5ncmlkLXg+LmxhcmdlLTEwLC5ncmlkLXg+LmxhcmdlLTExLC5ncmlkLXg+LmxhcmdlLTEyLC5ncmlkLXg+LmxhcmdlLTIsLmdyaWQteD4ubGFyZ2UtMywuZ3JpZC14Pi5sYXJnZS00LC5ncmlkLXg+LmxhcmdlLTUsLmdyaWQteD4ubGFyZ2UtNiwuZ3JpZC14Pi5sYXJnZS03LC5ncmlkLXg+LmxhcmdlLTgsLmdyaWQteD4ubGFyZ2UtOSwuZ3JpZC14Pi5sYXJnZS1zaHJpbmt7LXdlYmtpdC1ib3gtZmxleDowOy13ZWJraXQtZmxleDowIDAgYXV0bzstbXMtZmxleDowIDAgYXV0bztmbGV4OjAgMCBhdXRvfS5ncmlkLXg+LmxhcmdlLXNocmlua3t3aWR0aDphdXRvfS5ncmlkLXg+LmxhcmdlLTF7d2lkdGg6OC4zMzMzMyV9LmdyaWQteD4ubGFyZ2UtMnt3aWR0aDoxNi42NjY2NyV9LmdyaWQteD4ubGFyZ2UtM3t3aWR0aDoyNSV9LmdyaWQteD4ubGFyZ2UtNHt3aWR0aDozMy4zMzMzMyV9LmdyaWQteD4ubGFyZ2UtNXt3aWR0aDo0MS42NjY2NyV9LmdyaWQteD4ubGFyZ2UtNnt3aWR0aDo1MCV9LmdyaWQteD4ubGFyZ2UtN3t3aWR0aDo1OC4zMzMzMyV9LmdyaWQteD4ubGFyZ2UtOHt3aWR0aDo2Ni42NjY2NyV9LmdyaWQteD4ubGFyZ2UtOXt3aWR0aDo3NSV9LmdyaWQteD4ubGFyZ2UtMTB7d2lkdGg6ODMuMzMzMzMlfS5ncmlkLXg+LmxhcmdlLTExe3dpZHRoOjkxLjY2NjY3JX0uZ3JpZC14Pi5sYXJnZS0xMnt3aWR0aDoxMDAlfX0uZ3JpZC1tYXJnaW4teDpub3QoLmdyaWQteCk+LmNlbGx7d2lkdGg6YXV0b30uZ3JpZC1tYXJnaW4teTpub3QoLmdyaWQteSk+LmNlbGx7aGVpZ2h0OmF1dG99LmdyaWQtbWFyZ2luLXh7bWFyZ2luLWxlZnQ6LS42MjVyZW07bWFyZ2luLXJpZ2h0Oi0uNjI1cmVtfUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6NDBlbSl7LmdyaWQtbWFyZ2luLXh7bWFyZ2luLWxlZnQ6LS45Mzc1cmVtO21hcmdpbi1yaWdodDotLjkzNzVyZW19fS5ncmlkLW1hcmdpbi14Pi5jZWxse3dpZHRoOmNhbGMoMTAwJSAtIDEuMjVyZW0pO21hcmdpbi1sZWZ0Oi42MjVyZW07bWFyZ2luLXJpZ2h0Oi42MjVyZW19QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDo0MGVtKXsuZ3JpZC1tYXJnaW4teD4uY2VsbHt3aWR0aDpjYWxjKDEwMCUgLSAxLjg3NXJlbSk7bWFyZ2luLWxlZnQ6LjkzNzVyZW07bWFyZ2luLXJpZ2h0Oi45Mzc1cmVtfX0uZ3JpZC1tYXJnaW4teD4uYXV0b3t3aWR0aDphdXRvfS5ncmlkLW1hcmdpbi14Pi5zaHJpbmt7d2lkdGg6YXV0b30uZ3JpZC1tYXJnaW4teD4uc21hbGwtMXt3aWR0aDpjYWxjKDguMzMzMzMlIC0gMS4yNXJlbSl9LmdyaWQtbWFyZ2luLXg+LnNtYWxsLTJ7d2lkdGg6Y2FsYygxNi42NjY2NyUgLSAxLjI1cmVtKX0uZ3JpZC1tYXJnaW4teD4uc21hbGwtM3t3aWR0aDpjYWxjKDI1JSAtIDEuMjVyZW0pfS5ncmlkLW1hcmdpbi14Pi5zbWFsbC00e3dpZHRoOmNhbGMoMzMuMzMzMzMlIC0gMS4yNXJlbSl9LmdyaWQtbWFyZ2luLXg+LnNtYWxsLTV7d2lkdGg6Y2FsYyg0MS42NjY2NyUgLSAxLjI1cmVtKX0uZ3JpZC1tYXJnaW4teD4uc21hbGwtNnt3aWR0aDpjYWxjKDUwJSAtIDEuMjVyZW0pfS5ncmlkLW1hcmdpbi14Pi5zbWFsbC03e3dpZHRoOmNhbGMoNTguMzMzMzMlIC0gMS4yNXJlbSl9LmdyaWQtbWFyZ2luLXg+LnNtYWxsLTh7d2lkdGg6Y2FsYyg2Ni42NjY2NyUgLSAxLjI1cmVtKX0uZ3JpZC1tYXJnaW4teD4uc21hbGwtOXt3aWR0aDpjYWxjKDc1JSAtIDEuMjVyZW0pfS5ncmlkLW1hcmdpbi14Pi5zbWFsbC0xMHt3aWR0aDpjYWxjKDgzLjMzMzMzJSAtIDEuMjVyZW0pfS5ncmlkLW1hcmdpbi14Pi5zbWFsbC0xMXt3aWR0aDpjYWxjKDkxLjY2NjY3JSAtIDEuMjVyZW0pfS5ncmlkLW1hcmdpbi14Pi5zbWFsbC0xMnt3aWR0aDpjYWxjKDEwMCUgLSAxLjI1cmVtKX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOjQwZW0pey5ncmlkLW1hcmdpbi14Pi5hdXRve3dpZHRoOmF1dG99LmdyaWQtbWFyZ2luLXg+LnNocmlua3t3aWR0aDphdXRvfS5ncmlkLW1hcmdpbi14Pi5zbWFsbC0xe3dpZHRoOmNhbGMoOC4zMzMzMyUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXg+LnNtYWxsLTJ7d2lkdGg6Y2FsYygxNi42NjY2NyUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXg+LnNtYWxsLTN7d2lkdGg6Y2FsYygyNSUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXg+LnNtYWxsLTR7d2lkdGg6Y2FsYygzMy4zMzMzMyUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXg+LnNtYWxsLTV7d2lkdGg6Y2FsYyg0MS42NjY2NyUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXg+LnNtYWxsLTZ7d2lkdGg6Y2FsYyg1MCUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXg+LnNtYWxsLTd7d2lkdGg6Y2FsYyg1OC4zMzMzMyUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXg+LnNtYWxsLTh7d2lkdGg6Y2FsYyg2Ni42NjY2NyUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXg+LnNtYWxsLTl7d2lkdGg6Y2FsYyg3NSUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXg+LnNtYWxsLTEwe3dpZHRoOmNhbGMoODMuMzMzMzMlIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi14Pi5zbWFsbC0xMXt3aWR0aDpjYWxjKDkxLjY2NjY3JSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teD4uc21hbGwtMTJ7d2lkdGg6Y2FsYygxMDAlIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi14Pi5tZWRpdW0tYXV0b3t3aWR0aDphdXRvfS5ncmlkLW1hcmdpbi14Pi5tZWRpdW0tc2hyaW5re3dpZHRoOmF1dG99LmdyaWQtbWFyZ2luLXg+Lm1lZGl1bS0xe3dpZHRoOmNhbGMoOC4zMzMzMyUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXg+Lm1lZGl1bS0ye3dpZHRoOmNhbGMoMTYuNjY2NjclIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi14Pi5tZWRpdW0tM3t3aWR0aDpjYWxjKDI1JSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teD4ubWVkaXVtLTR7d2lkdGg6Y2FsYygzMy4zMzMzMyUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXg+Lm1lZGl1bS01e3dpZHRoOmNhbGMoNDEuNjY2NjclIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi14Pi5tZWRpdW0tNnt3aWR0aDpjYWxjKDUwJSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teD4ubWVkaXVtLTd7d2lkdGg6Y2FsYyg1OC4zMzMzMyUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXg+Lm1lZGl1bS04e3dpZHRoOmNhbGMoNjYuNjY2NjclIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi14Pi5tZWRpdW0tOXt3aWR0aDpjYWxjKDc1JSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teD4ubWVkaXVtLTEwe3dpZHRoOmNhbGMoODMuMzMzMzMlIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi14Pi5tZWRpdW0tMTF7d2lkdGg6Y2FsYyg5MS42NjY2NyUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXg+Lm1lZGl1bS0xMnt3aWR0aDpjYWxjKDEwMCUgLSAxLjg3NXJlbSl9fUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6NjRlbSl7LmdyaWQtbWFyZ2luLXg+LmxhcmdlLWF1dG97d2lkdGg6YXV0b30uZ3JpZC1tYXJnaW4teD4ubGFyZ2Utc2hyaW5re3dpZHRoOmF1dG99LmdyaWQtbWFyZ2luLXg+LmxhcmdlLTF7d2lkdGg6Y2FsYyg4LjMzMzMzJSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teD4ubGFyZ2UtMnt3aWR0aDpjYWxjKDE2LjY2NjY3JSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teD4ubGFyZ2UtM3t3aWR0aDpjYWxjKDI1JSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teD4ubGFyZ2UtNHt3aWR0aDpjYWxjKDMzLjMzMzMzJSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teD4ubGFyZ2UtNXt3aWR0aDpjYWxjKDQxLjY2NjY3JSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teD4ubGFyZ2UtNnt3aWR0aDpjYWxjKDUwJSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teD4ubGFyZ2UtN3t3aWR0aDpjYWxjKDU4LjMzMzMzJSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teD4ubGFyZ2UtOHt3aWR0aDpjYWxjKDY2LjY2NjY3JSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teD4ubGFyZ2UtOXt3aWR0aDpjYWxjKDc1JSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teD4ubGFyZ2UtMTB7d2lkdGg6Y2FsYyg4My4zMzMzMyUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXg+LmxhcmdlLTExe3dpZHRoOmNhbGMoOTEuNjY2NjclIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi14Pi5sYXJnZS0xMnt3aWR0aDpjYWxjKDEwMCUgLSAxLjg3NXJlbSl9fS5ncmlkLXBhZGRpbmcteCAuZ3JpZC1wYWRkaW5nLXh7bWFyZ2luLXJpZ2h0Oi0uNjI1cmVtO21hcmdpbi1sZWZ0Oi0uNjI1cmVtfUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6NDBlbSl7LmdyaWQtcGFkZGluZy14IC5ncmlkLXBhZGRpbmcteHttYXJnaW4tcmlnaHQ6LS45Mzc1cmVtO21hcmdpbi1sZWZ0Oi0uOTM3NXJlbX19LmdyaWQtY29udGFpbmVyOm5vdCguZnVsbCk+LmdyaWQtcGFkZGluZy14e21hcmdpbi1yaWdodDotLjYyNXJlbTttYXJnaW4tbGVmdDotLjYyNXJlbX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOjQwZW0pey5ncmlkLWNvbnRhaW5lcjpub3QoLmZ1bGwpPi5ncmlkLXBhZGRpbmcteHttYXJnaW4tcmlnaHQ6LS45Mzc1cmVtO21hcmdpbi1sZWZ0Oi0uOTM3NXJlbX19LmdyaWQtcGFkZGluZy14Pi5jZWxse3BhZGRpbmctcmlnaHQ6LjYyNXJlbTtwYWRkaW5nLWxlZnQ6LjYyNXJlbX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOjQwZW0pey5ncmlkLXBhZGRpbmcteD4uY2VsbHtwYWRkaW5nLXJpZ2h0Oi45Mzc1cmVtO3BhZGRpbmctbGVmdDouOTM3NXJlbX19LnNtYWxsLXVwLTE+LmNlbGx7d2lkdGg6MTAwJX0uc21hbGwtdXAtMj4uY2VsbHt3aWR0aDo1MCV9LnNtYWxsLXVwLTM+LmNlbGx7d2lkdGg6MzMuMzMzMzMlfS5zbWFsbC11cC00Pi5jZWxse3dpZHRoOjI1JX0uc21hbGwtdXAtNT4uY2VsbHt3aWR0aDoyMCV9LnNtYWxsLXVwLTY+LmNlbGx7d2lkdGg6MTYuNjY2NjclfS5zbWFsbC11cC03Pi5jZWxse3dpZHRoOjE0LjI4NTcxJX0uc21hbGwtdXAtOD4uY2VsbHt3aWR0aDoxMi41JX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOjQwZW0pey5tZWRpdW0tdXAtMT4uY2VsbHt3aWR0aDoxMDAlfS5tZWRpdW0tdXAtMj4uY2VsbHt3aWR0aDo1MCV9Lm1lZGl1bS11cC0zPi5jZWxse3dpZHRoOjMzLjMzMzMzJX0ubWVkaXVtLXVwLTQ+LmNlbGx7d2lkdGg6MjUlfS5tZWRpdW0tdXAtNT4uY2VsbHt3aWR0aDoyMCV9Lm1lZGl1bS11cC02Pi5jZWxse3dpZHRoOjE2LjY2NjY3JX0ubWVkaXVtLXVwLTc+LmNlbGx7d2lkdGg6MTQuMjg1NzElfS5tZWRpdW0tdXAtOD4uY2VsbHt3aWR0aDoxMi41JX19QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDo2NGVtKXsubGFyZ2UtdXAtMT4uY2VsbHt3aWR0aDoxMDAlfS5sYXJnZS11cC0yPi5jZWxse3dpZHRoOjUwJX0ubGFyZ2UtdXAtMz4uY2VsbHt3aWR0aDozMy4zMzMzMyV9LmxhcmdlLXVwLTQ+LmNlbGx7d2lkdGg6MjUlfS5sYXJnZS11cC01Pi5jZWxse3dpZHRoOjIwJX0ubGFyZ2UtdXAtNj4uY2VsbHt3aWR0aDoxNi42NjY2NyV9LmxhcmdlLXVwLTc+LmNlbGx7d2lkdGg6MTQuMjg1NzElfS5sYXJnZS11cC04Pi5jZWxse3dpZHRoOjEyLjUlfX0uZ3JpZC1tYXJnaW4teC5zbWFsbC11cC0xPi5jZWxse3dpZHRoOmNhbGMoMTAwJSAtIDEuMjVyZW0pfS5ncmlkLW1hcmdpbi14LnNtYWxsLXVwLTI+LmNlbGx7d2lkdGg6Y2FsYyg1MCUgLSAxLjI1cmVtKX0uZ3JpZC1tYXJnaW4teC5zbWFsbC11cC0zPi5jZWxse3dpZHRoOmNhbGMoMzMuMzMzMzMlIC0gMS4yNXJlbSl9LmdyaWQtbWFyZ2luLXguc21hbGwtdXAtND4uY2VsbHt3aWR0aDpjYWxjKDI1JSAtIDEuMjVyZW0pfS5ncmlkLW1hcmdpbi14LnNtYWxsLXVwLTU+LmNlbGx7d2lkdGg6Y2FsYygyMCUgLSAxLjI1cmVtKX0uZ3JpZC1tYXJnaW4teC5zbWFsbC11cC02Pi5jZWxse3dpZHRoOmNhbGMoMTYuNjY2NjclIC0gMS4yNXJlbSl9LmdyaWQtbWFyZ2luLXguc21hbGwtdXAtNz4uY2VsbHt3aWR0aDpjYWxjKDE0LjI4NTcxJSAtIDEuMjVyZW0pfS5ncmlkLW1hcmdpbi14LnNtYWxsLXVwLTg+LmNlbGx7d2lkdGg6Y2FsYygxMi41JSAtIDEuMjVyZW0pfUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6NDBlbSl7LmdyaWQtbWFyZ2luLXguc21hbGwtdXAtMT4uY2VsbHt3aWR0aDpjYWxjKDEwMCUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXguc21hbGwtdXAtMj4uY2VsbHt3aWR0aDpjYWxjKDUwJSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teC5zbWFsbC11cC0zPi5jZWxse3dpZHRoOmNhbGMoMzMuMzMzMzMlIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi14LnNtYWxsLXVwLTQ+LmNlbGx7d2lkdGg6Y2FsYygyNSUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXguc21hbGwtdXAtNT4uY2VsbHt3aWR0aDpjYWxjKDIwJSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teC5zbWFsbC11cC02Pi5jZWxse3dpZHRoOmNhbGMoMTYuNjY2NjclIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi14LnNtYWxsLXVwLTc+LmNlbGx7d2lkdGg6Y2FsYygxNC4yODU3MSUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXguc21hbGwtdXAtOD4uY2VsbHt3aWR0aDpjYWxjKDEyLjUlIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi14Lm1lZGl1bS11cC0xPi5jZWxse3dpZHRoOmNhbGMoMTAwJSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teC5tZWRpdW0tdXAtMj4uY2VsbHt3aWR0aDpjYWxjKDUwJSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teC5tZWRpdW0tdXAtMz4uY2VsbHt3aWR0aDpjYWxjKDMzLjMzMzMzJSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teC5tZWRpdW0tdXAtND4uY2VsbHt3aWR0aDpjYWxjKDI1JSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teC5tZWRpdW0tdXAtNT4uY2VsbHt3aWR0aDpjYWxjKDIwJSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teC5tZWRpdW0tdXAtNj4uY2VsbHt3aWR0aDpjYWxjKDE2LjY2NjY3JSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teC5tZWRpdW0tdXAtNz4uY2VsbHt3aWR0aDpjYWxjKDE0LjI4NTcxJSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teC5tZWRpdW0tdXAtOD4uY2VsbHt3aWR0aDpjYWxjKDEyLjUlIC0gMS44NzVyZW0pfX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOjY0ZW0pey5ncmlkLW1hcmdpbi14LmxhcmdlLXVwLTE+LmNlbGx7d2lkdGg6Y2FsYygxMDAlIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi14LmxhcmdlLXVwLTI+LmNlbGx7d2lkdGg6Y2FsYyg1MCUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXgubGFyZ2UtdXAtMz4uY2VsbHt3aWR0aDpjYWxjKDMzLjMzMzMzJSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teC5sYXJnZS11cC00Pi5jZWxse3dpZHRoOmNhbGMoMjUlIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi14LmxhcmdlLXVwLTU+LmNlbGx7d2lkdGg6Y2FsYygyMCUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXgubGFyZ2UtdXAtNj4uY2VsbHt3aWR0aDpjYWxjKDE2LjY2NjY3JSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teC5sYXJnZS11cC03Pi5jZWxse3dpZHRoOmNhbGMoMTQuMjg1NzElIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi14LmxhcmdlLXVwLTg+LmNlbGx7d2lkdGg6Y2FsYygxMi41JSAtIDEuODc1cmVtKX19LnNtYWxsLW1hcmdpbi1jb2xsYXBzZXttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDowfS5zbWFsbC1tYXJnaW4tY29sbGFwc2U+LmNlbGx7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6MH0uc21hbGwtbWFyZ2luLWNvbGxhcHNlPi5zbWFsbC0xe3dpZHRoOjguMzMzMzMlfS5zbWFsbC1tYXJnaW4tY29sbGFwc2U+LnNtYWxsLTJ7d2lkdGg6MTYuNjY2NjclfS5zbWFsbC1tYXJnaW4tY29sbGFwc2U+LnNtYWxsLTN7d2lkdGg6MjUlfS5zbWFsbC1tYXJnaW4tY29sbGFwc2U+LnNtYWxsLTR7d2lkdGg6MzMuMzMzMzMlfS5zbWFsbC1tYXJnaW4tY29sbGFwc2U+LnNtYWxsLTV7d2lkdGg6NDEuNjY2NjclfS5zbWFsbC1tYXJnaW4tY29sbGFwc2U+LnNtYWxsLTZ7d2lkdGg6NTAlfS5zbWFsbC1tYXJnaW4tY29sbGFwc2U+LnNtYWxsLTd7d2lkdGg6NTguMzMzMzMlfS5zbWFsbC1tYXJnaW4tY29sbGFwc2U+LnNtYWxsLTh7d2lkdGg6NjYuNjY2NjclfS5zbWFsbC1tYXJnaW4tY29sbGFwc2U+LnNtYWxsLTl7d2lkdGg6NzUlfS5zbWFsbC1tYXJnaW4tY29sbGFwc2U+LnNtYWxsLTEwe3dpZHRoOjgzLjMzMzMzJX0uc21hbGwtbWFyZ2luLWNvbGxhcHNlPi5zbWFsbC0xMXt3aWR0aDo5MS42NjY2NyV9LnNtYWxsLW1hcmdpbi1jb2xsYXBzZT4uc21hbGwtMTJ7d2lkdGg6MTAwJX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOjQwZW0pey5zbWFsbC1tYXJnaW4tY29sbGFwc2U+Lm1lZGl1bS0xe3dpZHRoOjguMzMzMzMlfS5zbWFsbC1tYXJnaW4tY29sbGFwc2U+Lm1lZGl1bS0ye3dpZHRoOjE2LjY2NjY3JX0uc21hbGwtbWFyZ2luLWNvbGxhcHNlPi5tZWRpdW0tM3t3aWR0aDoyNSV9LnNtYWxsLW1hcmdpbi1jb2xsYXBzZT4ubWVkaXVtLTR7d2lkdGg6MzMuMzMzMzMlfS5zbWFsbC1tYXJnaW4tY29sbGFwc2U+Lm1lZGl1bS01e3dpZHRoOjQxLjY2NjY3JX0uc21hbGwtbWFyZ2luLWNvbGxhcHNlPi5tZWRpdW0tNnt3aWR0aDo1MCV9LnNtYWxsLW1hcmdpbi1jb2xsYXBzZT4ubWVkaXVtLTd7d2lkdGg6NTguMzMzMzMlfS5zbWFsbC1tYXJnaW4tY29sbGFwc2U+Lm1lZGl1bS04e3dpZHRoOjY2LjY2NjY3JX0uc21hbGwtbWFyZ2luLWNvbGxhcHNlPi5tZWRpdW0tOXt3aWR0aDo3NSV9LnNtYWxsLW1hcmdpbi1jb2xsYXBzZT4ubWVkaXVtLTEwe3dpZHRoOjgzLjMzMzMzJX0uc21hbGwtbWFyZ2luLWNvbGxhcHNlPi5tZWRpdW0tMTF7d2lkdGg6OTEuNjY2NjclfS5zbWFsbC1tYXJnaW4tY29sbGFwc2U+Lm1lZGl1bS0xMnt3aWR0aDoxMDAlfX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOjY0ZW0pey5zbWFsbC1tYXJnaW4tY29sbGFwc2U+LmxhcmdlLTF7d2lkdGg6OC4zMzMzMyV9LnNtYWxsLW1hcmdpbi1jb2xsYXBzZT4ubGFyZ2UtMnt3aWR0aDoxNi42NjY2NyV9LnNtYWxsLW1hcmdpbi1jb2xsYXBzZT4ubGFyZ2UtM3t3aWR0aDoyNSV9LnNtYWxsLW1hcmdpbi1jb2xsYXBzZT4ubGFyZ2UtNHt3aWR0aDozMy4zMzMzMyV9LnNtYWxsLW1hcmdpbi1jb2xsYXBzZT4ubGFyZ2UtNXt3aWR0aDo0MS42NjY2NyV9LnNtYWxsLW1hcmdpbi1jb2xsYXBzZT4ubGFyZ2UtNnt3aWR0aDo1MCV9LnNtYWxsLW1hcmdpbi1jb2xsYXBzZT4ubGFyZ2UtN3t3aWR0aDo1OC4zMzMzMyV9LnNtYWxsLW1hcmdpbi1jb2xsYXBzZT4ubGFyZ2UtOHt3aWR0aDo2Ni42NjY2NyV9LnNtYWxsLW1hcmdpbi1jb2xsYXBzZT4ubGFyZ2UtOXt3aWR0aDo3NSV9LnNtYWxsLW1hcmdpbi1jb2xsYXBzZT4ubGFyZ2UtMTB7d2lkdGg6ODMuMzMzMzMlfS5zbWFsbC1tYXJnaW4tY29sbGFwc2U+LmxhcmdlLTExe3dpZHRoOjkxLjY2NjY3JX0uc21hbGwtbWFyZ2luLWNvbGxhcHNlPi5sYXJnZS0xMnt3aWR0aDoxMDAlfX0uc21hbGwtcGFkZGluZy1jb2xsYXBzZXttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDowfS5zbWFsbC1wYWRkaW5nLWNvbGxhcHNlPi5jZWxse3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOjQwZW0pey5tZWRpdW0tbWFyZ2luLWNvbGxhcHNle21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjB9Lm1lZGl1bS1tYXJnaW4tY29sbGFwc2U+LmNlbGx7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6MH19QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDo0MGVtKXsubWVkaXVtLW1hcmdpbi1jb2xsYXBzZT4uc21hbGwtMXt3aWR0aDo4LjMzMzMzJX0ubWVkaXVtLW1hcmdpbi1jb2xsYXBzZT4uc21hbGwtMnt3aWR0aDoxNi42NjY2NyV9Lm1lZGl1bS1tYXJnaW4tY29sbGFwc2U+LnNtYWxsLTN7d2lkdGg6MjUlfS5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlPi5zbWFsbC00e3dpZHRoOjMzLjMzMzMzJX0ubWVkaXVtLW1hcmdpbi1jb2xsYXBzZT4uc21hbGwtNXt3aWR0aDo0MS42NjY2NyV9Lm1lZGl1bS1tYXJnaW4tY29sbGFwc2U+LnNtYWxsLTZ7d2lkdGg6NTAlfS5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlPi5zbWFsbC03e3dpZHRoOjU4LjMzMzMzJX0ubWVkaXVtLW1hcmdpbi1jb2xsYXBzZT4uc21hbGwtOHt3aWR0aDo2Ni42NjY2NyV9Lm1lZGl1bS1tYXJnaW4tY29sbGFwc2U+LnNtYWxsLTl7d2lkdGg6NzUlfS5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlPi5zbWFsbC0xMHt3aWR0aDo4My4zMzMzMyV9Lm1lZGl1bS1tYXJnaW4tY29sbGFwc2U+LnNtYWxsLTExe3dpZHRoOjkxLjY2NjY3JX0ubWVkaXVtLW1hcmdpbi1jb2xsYXBzZT4uc21hbGwtMTJ7d2lkdGg6MTAwJX19QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDo0MGVtKXsubWVkaXVtLW1hcmdpbi1jb2xsYXBzZT4ubWVkaXVtLTF7d2lkdGg6OC4zMzMzMyV9Lm1lZGl1bS1tYXJnaW4tY29sbGFwc2U+Lm1lZGl1bS0ye3dpZHRoOjE2LjY2NjY3JX0ubWVkaXVtLW1hcmdpbi1jb2xsYXBzZT4ubWVkaXVtLTN7d2lkdGg6MjUlfS5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlPi5tZWRpdW0tNHt3aWR0aDozMy4zMzMzMyV9Lm1lZGl1bS1tYXJnaW4tY29sbGFwc2U+Lm1lZGl1bS01e3dpZHRoOjQxLjY2NjY3JX0ubWVkaXVtLW1hcmdpbi1jb2xsYXBzZT4ubWVkaXVtLTZ7d2lkdGg6NTAlfS5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlPi5tZWRpdW0tN3t3aWR0aDo1OC4zMzMzMyV9Lm1lZGl1bS1tYXJnaW4tY29sbGFwc2U+Lm1lZGl1bS04e3dpZHRoOjY2LjY2NjY3JX0ubWVkaXVtLW1hcmdpbi1jb2xsYXBzZT4ubWVkaXVtLTl7d2lkdGg6NzUlfS5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlPi5tZWRpdW0tMTB7d2lkdGg6ODMuMzMzMzMlfS5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlPi5tZWRpdW0tMTF7d2lkdGg6OTEuNjY2NjclfS5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlPi5tZWRpdW0tMTJ7d2lkdGg6MTAwJX19QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDo2NGVtKXsubWVkaXVtLW1hcmdpbi1jb2xsYXBzZT4ubGFyZ2UtMXt3aWR0aDo4LjMzMzMzJX0ubWVkaXVtLW1hcmdpbi1jb2xsYXBzZT4ubGFyZ2UtMnt3aWR0aDoxNi42NjY2NyV9Lm1lZGl1bS1tYXJnaW4tY29sbGFwc2U+LmxhcmdlLTN7d2lkdGg6MjUlfS5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlPi5sYXJnZS00e3dpZHRoOjMzLjMzMzMzJX0ubWVkaXVtLW1hcmdpbi1jb2xsYXBzZT4ubGFyZ2UtNXt3aWR0aDo0MS42NjY2NyV9Lm1lZGl1bS1tYXJnaW4tY29sbGFwc2U+LmxhcmdlLTZ7d2lkdGg6NTAlfS5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlPi5sYXJnZS03e3dpZHRoOjU4LjMzMzMzJX0ubWVkaXVtLW1hcmdpbi1jb2xsYXBzZT4ubGFyZ2UtOHt3aWR0aDo2Ni42NjY2NyV9Lm1lZGl1bS1tYXJnaW4tY29sbGFwc2U+LmxhcmdlLTl7d2lkdGg6NzUlfS5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlPi5sYXJnZS0xMHt3aWR0aDo4My4zMzMzMyV9Lm1lZGl1bS1tYXJnaW4tY29sbGFwc2U+LmxhcmdlLTExe3dpZHRoOjkxLjY2NjY3JX0ubWVkaXVtLW1hcmdpbi1jb2xsYXBzZT4ubGFyZ2UtMTJ7d2lkdGg6MTAwJX19QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDo0MGVtKXsubWVkaXVtLXBhZGRpbmctY29sbGFwc2V7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6MH0ubWVkaXVtLXBhZGRpbmctY29sbGFwc2U+LmNlbGx7cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowfX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOjY0ZW0pey5sYXJnZS1tYXJnaW4tY29sbGFwc2V7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6MH0ubGFyZ2UtbWFyZ2luLWNvbGxhcHNlPi5jZWxse21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjB9fUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6NjRlbSl7LmxhcmdlLW1hcmdpbi1jb2xsYXBzZT4uc21hbGwtMXt3aWR0aDo4LjMzMzMzJX0ubGFyZ2UtbWFyZ2luLWNvbGxhcHNlPi5zbWFsbC0ye3dpZHRoOjE2LjY2NjY3JX0ubGFyZ2UtbWFyZ2luLWNvbGxhcHNlPi5zbWFsbC0ze3dpZHRoOjI1JX0ubGFyZ2UtbWFyZ2luLWNvbGxhcHNlPi5zbWFsbC00e3dpZHRoOjMzLjMzMzMzJX0ubGFyZ2UtbWFyZ2luLWNvbGxhcHNlPi5zbWFsbC01e3dpZHRoOjQxLjY2NjY3JX0ubGFyZ2UtbWFyZ2luLWNvbGxhcHNlPi5zbWFsbC02e3dpZHRoOjUwJX0ubGFyZ2UtbWFyZ2luLWNvbGxhcHNlPi5zbWFsbC03e3dpZHRoOjU4LjMzMzMzJX0ubGFyZ2UtbWFyZ2luLWNvbGxhcHNlPi5zbWFsbC04e3dpZHRoOjY2LjY2NjY3JX0ubGFyZ2UtbWFyZ2luLWNvbGxhcHNlPi5zbWFsbC05e3dpZHRoOjc1JX0ubGFyZ2UtbWFyZ2luLWNvbGxhcHNlPi5zbWFsbC0xMHt3aWR0aDo4My4zMzMzMyV9LmxhcmdlLW1hcmdpbi1jb2xsYXBzZT4uc21hbGwtMTF7d2lkdGg6OTEuNjY2NjclfS5sYXJnZS1tYXJnaW4tY29sbGFwc2U+LnNtYWxsLTEye3dpZHRoOjEwMCV9fUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6NjRlbSl7LmxhcmdlLW1hcmdpbi1jb2xsYXBzZT4ubWVkaXVtLTF7d2lkdGg6OC4zMzMzMyV9LmxhcmdlLW1hcmdpbi1jb2xsYXBzZT4ubWVkaXVtLTJ7d2lkdGg6MTYuNjY2NjclfS5sYXJnZS1tYXJnaW4tY29sbGFwc2U+Lm1lZGl1bS0ze3dpZHRoOjI1JX0ubGFyZ2UtbWFyZ2luLWNvbGxhcHNlPi5tZWRpdW0tNHt3aWR0aDozMy4zMzMzMyV9LmxhcmdlLW1hcmdpbi1jb2xsYXBzZT4ubWVkaXVtLTV7d2lkdGg6NDEuNjY2NjclfS5sYXJnZS1tYXJnaW4tY29sbGFwc2U+Lm1lZGl1bS02e3dpZHRoOjUwJX0ubGFyZ2UtbWFyZ2luLWNvbGxhcHNlPi5tZWRpdW0tN3t3aWR0aDo1OC4zMzMzMyV9LmxhcmdlLW1hcmdpbi1jb2xsYXBzZT4ubWVkaXVtLTh7d2lkdGg6NjYuNjY2NjclfS5sYXJnZS1tYXJnaW4tY29sbGFwc2U+Lm1lZGl1bS05e3dpZHRoOjc1JX0ubGFyZ2UtbWFyZ2luLWNvbGxhcHNlPi5tZWRpdW0tMTB7d2lkdGg6ODMuMzMzMzMlfS5sYXJnZS1tYXJnaW4tY29sbGFwc2U+Lm1lZGl1bS0xMXt3aWR0aDo5MS42NjY2NyV9LmxhcmdlLW1hcmdpbi1jb2xsYXBzZT4ubWVkaXVtLTEye3dpZHRoOjEwMCV9fUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6NjRlbSl7LmxhcmdlLW1hcmdpbi1jb2xsYXBzZT4ubGFyZ2UtMXt3aWR0aDo4LjMzMzMzJX0ubGFyZ2UtbWFyZ2luLWNvbGxhcHNlPi5sYXJnZS0ye3dpZHRoOjE2LjY2NjY3JX0ubGFyZ2UtbWFyZ2luLWNvbGxhcHNlPi5sYXJnZS0ze3dpZHRoOjI1JX0ubGFyZ2UtbWFyZ2luLWNvbGxhcHNlPi5sYXJnZS00e3dpZHRoOjMzLjMzMzMzJX0ubGFyZ2UtbWFyZ2luLWNvbGxhcHNlPi5sYXJnZS01e3dpZHRoOjQxLjY2NjY3JX0ubGFyZ2UtbWFyZ2luLWNvbGxhcHNlPi5sYXJnZS02e3dpZHRoOjUwJX0ubGFyZ2UtbWFyZ2luLWNvbGxhcHNlPi5sYXJnZS03e3dpZHRoOjU4LjMzMzMzJX0ubGFyZ2UtbWFyZ2luLWNvbGxhcHNlPi5sYXJnZS04e3dpZHRoOjY2LjY2NjY3JX0ubGFyZ2UtbWFyZ2luLWNvbGxhcHNlPi5sYXJnZS05e3dpZHRoOjc1JX0ubGFyZ2UtbWFyZ2luLWNvbGxhcHNlPi5sYXJnZS0xMHt3aWR0aDo4My4zMzMzMyV9LmxhcmdlLW1hcmdpbi1jb2xsYXBzZT4ubGFyZ2UtMTF7d2lkdGg6OTEuNjY2NjclfS5sYXJnZS1tYXJnaW4tY29sbGFwc2U+LmxhcmdlLTEye3dpZHRoOjEwMCV9fUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6NjRlbSl7LmxhcmdlLXBhZGRpbmctY29sbGFwc2V7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6MH0ubGFyZ2UtcGFkZGluZy1jb2xsYXBzZT4uY2VsbHtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9fS5zbWFsbC1vZmZzZXQtMHttYXJnaW4tbGVmdDowfS5ncmlkLW1hcmdpbi14Pi5zbWFsbC1vZmZzZXQtMHttYXJnaW4tbGVmdDpjYWxjKDAlICsgLjYyNXJlbSl9LnNtYWxsLW9mZnNldC0xe21hcmdpbi1sZWZ0OjguMzMzMzMlfS5ncmlkLW1hcmdpbi14Pi5zbWFsbC1vZmZzZXQtMXttYXJnaW4tbGVmdDpjYWxjKDguMzMzMzMlICsgLjYyNXJlbSl9LnNtYWxsLW9mZnNldC0ye21hcmdpbi1sZWZ0OjE2LjY2NjY3JX0uZ3JpZC1tYXJnaW4teD4uc21hbGwtb2Zmc2V0LTJ7bWFyZ2luLWxlZnQ6Y2FsYygxNi42NjY2NyUgKyAuNjI1cmVtKX0uc21hbGwtb2Zmc2V0LTN7bWFyZ2luLWxlZnQ6MjUlfS5ncmlkLW1hcmdpbi14Pi5zbWFsbC1vZmZzZXQtM3ttYXJnaW4tbGVmdDpjYWxjKDI1JSArIC42MjVyZW0pfS5zbWFsbC1vZmZzZXQtNHttYXJnaW4tbGVmdDozMy4zMzMzMyV9LmdyaWQtbWFyZ2luLXg+LnNtYWxsLW9mZnNldC00e21hcmdpbi1sZWZ0OmNhbGMoMzMuMzMzMzMlICsgLjYyNXJlbSl9LnNtYWxsLW9mZnNldC01e21hcmdpbi1sZWZ0OjQxLjY2NjY3JX0uZ3JpZC1tYXJnaW4teD4uc21hbGwtb2Zmc2V0LTV7bWFyZ2luLWxlZnQ6Y2FsYyg0MS42NjY2NyUgKyAuNjI1cmVtKX0uc21hbGwtb2Zmc2V0LTZ7bWFyZ2luLWxlZnQ6NTAlfS5ncmlkLW1hcmdpbi14Pi5zbWFsbC1vZmZzZXQtNnttYXJnaW4tbGVmdDpjYWxjKDUwJSArIC42MjVyZW0pfS5zbWFsbC1vZmZzZXQtN3ttYXJnaW4tbGVmdDo1OC4zMzMzMyV9LmdyaWQtbWFyZ2luLXg+LnNtYWxsLW9mZnNldC03e21hcmdpbi1sZWZ0OmNhbGMoNTguMzMzMzMlICsgLjYyNXJlbSl9LnNtYWxsLW9mZnNldC04e21hcmdpbi1sZWZ0OjY2LjY2NjY3JX0uZ3JpZC1tYXJnaW4teD4uc21hbGwtb2Zmc2V0LTh7bWFyZ2luLWxlZnQ6Y2FsYyg2Ni42NjY2NyUgKyAuNjI1cmVtKX0uc21hbGwtb2Zmc2V0LTl7bWFyZ2luLWxlZnQ6NzUlfS5ncmlkLW1hcmdpbi14Pi5zbWFsbC1vZmZzZXQtOXttYXJnaW4tbGVmdDpjYWxjKDc1JSArIC42MjVyZW0pfS5zbWFsbC1vZmZzZXQtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMlfS5ncmlkLW1hcmdpbi14Pi5zbWFsbC1vZmZzZXQtMTB7bWFyZ2luLWxlZnQ6Y2FsYyg4My4zMzMzMyUgKyAuNjI1cmVtKX0uc21hbGwtb2Zmc2V0LTExe21hcmdpbi1sZWZ0OjkxLjY2NjY3JX0uZ3JpZC1tYXJnaW4teD4uc21hbGwtb2Zmc2V0LTExe21hcmdpbi1sZWZ0OmNhbGMoOTEuNjY2NjclICsgLjYyNXJlbSl9QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDo0MGVtKXsubWVkaXVtLW9mZnNldC0we21hcmdpbi1sZWZ0OjB9LmdyaWQtbWFyZ2luLXg+Lm1lZGl1bS1vZmZzZXQtMHttYXJnaW4tbGVmdDpjYWxjKDAlICsgLjkzNzVyZW0pfS5tZWRpdW0tb2Zmc2V0LTF7bWFyZ2luLWxlZnQ6OC4zMzMzMyV9LmdyaWQtbWFyZ2luLXg+Lm1lZGl1bS1vZmZzZXQtMXttYXJnaW4tbGVmdDpjYWxjKDguMzMzMzMlICsgLjkzNzVyZW0pfS5tZWRpdW0tb2Zmc2V0LTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjclfS5ncmlkLW1hcmdpbi14Pi5tZWRpdW0tb2Zmc2V0LTJ7bWFyZ2luLWxlZnQ6Y2FsYygxNi42NjY2NyUgKyAuOTM3NXJlbSl9Lm1lZGl1bS1vZmZzZXQtM3ttYXJnaW4tbGVmdDoyNSV9LmdyaWQtbWFyZ2luLXg+Lm1lZGl1bS1vZmZzZXQtM3ttYXJnaW4tbGVmdDpjYWxjKDI1JSArIC45Mzc1cmVtKX0ubWVkaXVtLW9mZnNldC00e21hcmdpbi1sZWZ0OjMzLjMzMzMzJX0uZ3JpZC1tYXJnaW4teD4ubWVkaXVtLW9mZnNldC00e21hcmdpbi1sZWZ0OmNhbGMoMzMuMzMzMzMlICsgLjkzNzVyZW0pfS5tZWRpdW0tb2Zmc2V0LTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjclfS5ncmlkLW1hcmdpbi14Pi5tZWRpdW0tb2Zmc2V0LTV7bWFyZ2luLWxlZnQ6Y2FsYyg0MS42NjY2NyUgKyAuOTM3NXJlbSl9Lm1lZGl1bS1vZmZzZXQtNnttYXJnaW4tbGVmdDo1MCV9LmdyaWQtbWFyZ2luLXg+Lm1lZGl1bS1vZmZzZXQtNnttYXJnaW4tbGVmdDpjYWxjKDUwJSArIC45Mzc1cmVtKX0ubWVkaXVtLW9mZnNldC03e21hcmdpbi1sZWZ0OjU4LjMzMzMzJX0uZ3JpZC1tYXJnaW4teD4ubWVkaXVtLW9mZnNldC03e21hcmdpbi1sZWZ0OmNhbGMoNTguMzMzMzMlICsgLjkzNzVyZW0pfS5tZWRpdW0tb2Zmc2V0LTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjclfS5ncmlkLW1hcmdpbi14Pi5tZWRpdW0tb2Zmc2V0LTh7bWFyZ2luLWxlZnQ6Y2FsYyg2Ni42NjY2NyUgKyAuOTM3NXJlbSl9Lm1lZGl1bS1vZmZzZXQtOXttYXJnaW4tbGVmdDo3NSV9LmdyaWQtbWFyZ2luLXg+Lm1lZGl1bS1vZmZzZXQtOXttYXJnaW4tbGVmdDpjYWxjKDc1JSArIC45Mzc1cmVtKX0ubWVkaXVtLW9mZnNldC0xMHttYXJnaW4tbGVmdDo4My4zMzMzMyV9LmdyaWQtbWFyZ2luLXg+Lm1lZGl1bS1vZmZzZXQtMTB7bWFyZ2luLWxlZnQ6Y2FsYyg4My4zMzMzMyUgKyAuOTM3NXJlbSl9Lm1lZGl1bS1vZmZzZXQtMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjclfS5ncmlkLW1hcmdpbi14Pi5tZWRpdW0tb2Zmc2V0LTExe21hcmdpbi1sZWZ0OmNhbGMoOTEuNjY2NjclICsgLjkzNzVyZW0pfX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOjY0ZW0pey5sYXJnZS1vZmZzZXQtMHttYXJnaW4tbGVmdDowfS5ncmlkLW1hcmdpbi14Pi5sYXJnZS1vZmZzZXQtMHttYXJnaW4tbGVmdDpjYWxjKDAlICsgLjkzNzVyZW0pfS5sYXJnZS1vZmZzZXQtMXttYXJnaW4tbGVmdDo4LjMzMzMzJX0uZ3JpZC1tYXJnaW4teD4ubGFyZ2Utb2Zmc2V0LTF7bWFyZ2luLWxlZnQ6Y2FsYyg4LjMzMzMzJSArIC45Mzc1cmVtKX0ubGFyZ2Utb2Zmc2V0LTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjclfS5ncmlkLW1hcmdpbi14Pi5sYXJnZS1vZmZzZXQtMnttYXJnaW4tbGVmdDpjYWxjKDE2LjY2NjY3JSArIC45Mzc1cmVtKX0ubGFyZ2Utb2Zmc2V0LTN7bWFyZ2luLWxlZnQ6MjUlfS5ncmlkLW1hcmdpbi14Pi5sYXJnZS1vZmZzZXQtM3ttYXJnaW4tbGVmdDpjYWxjKDI1JSArIC45Mzc1cmVtKX0ubGFyZ2Utb2Zmc2V0LTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMlfS5ncmlkLW1hcmdpbi14Pi5sYXJnZS1vZmZzZXQtNHttYXJnaW4tbGVmdDpjYWxjKDMzLjMzMzMzJSArIC45Mzc1cmVtKX0ubGFyZ2Utb2Zmc2V0LTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjclfS5ncmlkLW1hcmdpbi14Pi5sYXJnZS1vZmZzZXQtNXttYXJnaW4tbGVmdDpjYWxjKDQxLjY2NjY3JSArIC45Mzc1cmVtKX0ubGFyZ2Utb2Zmc2V0LTZ7bWFyZ2luLWxlZnQ6NTAlfS5ncmlkLW1hcmdpbi14Pi5sYXJnZS1vZmZzZXQtNnttYXJnaW4tbGVmdDpjYWxjKDUwJSArIC45Mzc1cmVtKX0ubGFyZ2Utb2Zmc2V0LTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMlfS5ncmlkLW1hcmdpbi14Pi5sYXJnZS1vZmZzZXQtN3ttYXJnaW4tbGVmdDpjYWxjKDU4LjMzMzMzJSArIC45Mzc1cmVtKX0ubGFyZ2Utb2Zmc2V0LTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjclfS5ncmlkLW1hcmdpbi14Pi5sYXJnZS1vZmZzZXQtOHttYXJnaW4tbGVmdDpjYWxjKDY2LjY2NjY3JSArIC45Mzc1cmVtKX0ubGFyZ2Utb2Zmc2V0LTl7bWFyZ2luLWxlZnQ6NzUlfS5ncmlkLW1hcmdpbi14Pi5sYXJnZS1vZmZzZXQtOXttYXJnaW4tbGVmdDpjYWxjKDc1JSArIC45Mzc1cmVtKX0ubGFyZ2Utb2Zmc2V0LTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzJX0uZ3JpZC1tYXJnaW4teD4ubGFyZ2Utb2Zmc2V0LTEwe21hcmdpbi1sZWZ0OmNhbGMoODMuMzMzMzMlICsgLjkzNzVyZW0pfS5sYXJnZS1vZmZzZXQtMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjclfS5ncmlkLW1hcmdpbi14Pi5sYXJnZS1vZmZzZXQtMTF7bWFyZ2luLWxlZnQ6Y2FsYyg5MS42NjY2NyUgKyAuOTM3NXJlbSl9fS5ncmlkLXl7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstd2Via2l0LWZsZXgtZmxvdzpjb2x1bW4gbm93cmFwOy1tcy1mbGV4LWZsb3c6Y29sdW1uIG5vd3JhcDtmbGV4LWZsb3c6Y29sdW1uIG5vd3JhcH0uZ3JpZC15Pi5jZWxse3dpZHRoOmF1dG87bWF4LXdpZHRoOm5vbmV9LmdyaWQteT4uYXV0b3toZWlnaHQ6YXV0b30uZ3JpZC15Pi5zaHJpbmt7aGVpZ2h0OmF1dG99LmdyaWQteT4uc21hbGwtMSwuZ3JpZC15Pi5zbWFsbC0xMCwuZ3JpZC15Pi5zbWFsbC0xMSwuZ3JpZC15Pi5zbWFsbC0xMiwuZ3JpZC15Pi5zbWFsbC0yLC5ncmlkLXk+LnNtYWxsLTMsLmdyaWQteT4uc21hbGwtNCwuZ3JpZC15Pi5zbWFsbC01LC5ncmlkLXk+LnNtYWxsLTYsLmdyaWQteT4uc21hbGwtNywuZ3JpZC15Pi5zbWFsbC04LC5ncmlkLXk+LnNtYWxsLTksLmdyaWQteT4uc21hbGwtZnVsbCwuZ3JpZC15Pi5zbWFsbC1zaHJpbmt7LXdlYmtpdC1mbGV4LWJhc2lzOmF1dG87LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6YXV0bztmbGV4LWJhc2lzOmF1dG99QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDo0MGVtKXsuZ3JpZC15Pi5tZWRpdW0tMSwuZ3JpZC15Pi5tZWRpdW0tMTAsLmdyaWQteT4ubWVkaXVtLTExLC5ncmlkLXk+Lm1lZGl1bS0xMiwuZ3JpZC15Pi5tZWRpdW0tMiwuZ3JpZC15Pi5tZWRpdW0tMywuZ3JpZC15Pi5tZWRpdW0tNCwuZ3JpZC15Pi5tZWRpdW0tNSwuZ3JpZC15Pi5tZWRpdW0tNiwuZ3JpZC15Pi5tZWRpdW0tNywuZ3JpZC15Pi5tZWRpdW0tOCwuZ3JpZC15Pi5tZWRpdW0tOSwuZ3JpZC15Pi5tZWRpdW0tZnVsbCwuZ3JpZC15Pi5tZWRpdW0tc2hyaW5rey13ZWJraXQtZmxleC1iYXNpczphdXRvOy1tcy1mbGV4LXByZWZlcnJlZC1zaXplOmF1dG87ZmxleC1iYXNpczphdXRvfX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOjY0ZW0pey5ncmlkLXk+LmxhcmdlLTEsLmdyaWQteT4ubGFyZ2UtMTAsLmdyaWQteT4ubGFyZ2UtMTEsLmdyaWQteT4ubGFyZ2UtMTIsLmdyaWQteT4ubGFyZ2UtMiwuZ3JpZC15Pi5sYXJnZS0zLC5ncmlkLXk+LmxhcmdlLTQsLmdyaWQteT4ubGFyZ2UtNSwuZ3JpZC15Pi5sYXJnZS02LC5ncmlkLXk+LmxhcmdlLTcsLmdyaWQteT4ubGFyZ2UtOCwuZ3JpZC15Pi5sYXJnZS05LC5ncmlkLXk+LmxhcmdlLWZ1bGwsLmdyaWQteT4ubGFyZ2Utc2hyaW5rey13ZWJraXQtZmxleC1iYXNpczphdXRvOy1tcy1mbGV4LXByZWZlcnJlZC1zaXplOmF1dG87ZmxleC1iYXNpczphdXRvfX0uZ3JpZC15Pi5zbWFsbC0xLC5ncmlkLXk+LnNtYWxsLTEwLC5ncmlkLXk+LnNtYWxsLTExLC5ncmlkLXk+LnNtYWxsLTEyLC5ncmlkLXk+LnNtYWxsLTIsLmdyaWQteT4uc21hbGwtMywuZ3JpZC15Pi5zbWFsbC00LC5ncmlkLXk+LnNtYWxsLTUsLmdyaWQteT4uc21hbGwtNiwuZ3JpZC15Pi5zbWFsbC03LC5ncmlkLXk+LnNtYWxsLTgsLmdyaWQteT4uc21hbGwtOXstd2Via2l0LWJveC1mbGV4OjA7LXdlYmtpdC1mbGV4OjAgMCBhdXRvOy1tcy1mbGV4OjAgMCBhdXRvO2ZsZXg6MCAwIGF1dG99LmdyaWQteT4uc21hbGwtMXtoZWlnaHQ6OC4zMzMzMyV9LmdyaWQteT4uc21hbGwtMntoZWlnaHQ6MTYuNjY2NjclfS5ncmlkLXk+LnNtYWxsLTN7aGVpZ2h0OjI1JX0uZ3JpZC15Pi5zbWFsbC00e2hlaWdodDozMy4zMzMzMyV9LmdyaWQteT4uc21hbGwtNXtoZWlnaHQ6NDEuNjY2NjclfS5ncmlkLXk+LnNtYWxsLTZ7aGVpZ2h0OjUwJX0uZ3JpZC15Pi5zbWFsbC03e2hlaWdodDo1OC4zMzMzMyV9LmdyaWQteT4uc21hbGwtOHtoZWlnaHQ6NjYuNjY2NjclfS5ncmlkLXk+LnNtYWxsLTl7aGVpZ2h0Ojc1JX0uZ3JpZC15Pi5zbWFsbC0xMHtoZWlnaHQ6ODMuMzMzMzMlfS5ncmlkLXk+LnNtYWxsLTExe2hlaWdodDo5MS42NjY2NyV9LmdyaWQteT4uc21hbGwtMTJ7aGVpZ2h0OjEwMCV9QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDo0MGVtKXsuZ3JpZC15Pi5tZWRpdW0tYXV0b3std2Via2l0LWJveC1mbGV4OjE7LXdlYmtpdC1mbGV4OjEgMSAwcHg7LW1zLWZsZXg6MSAxIDBweDtmbGV4OjEgMSAwcHg7aGVpZ2h0OmF1dG99LmdyaWQteT4ubWVkaXVtLTEsLmdyaWQteT4ubWVkaXVtLTEwLC5ncmlkLXk+Lm1lZGl1bS0xMSwuZ3JpZC15Pi5tZWRpdW0tMTIsLmdyaWQteT4ubWVkaXVtLTIsLmdyaWQteT4ubWVkaXVtLTMsLmdyaWQteT4ubWVkaXVtLTQsLmdyaWQteT4ubWVkaXVtLTUsLmdyaWQteT4ubWVkaXVtLTYsLmdyaWQteT4ubWVkaXVtLTcsLmdyaWQteT4ubWVkaXVtLTgsLmdyaWQteT4ubWVkaXVtLTksLmdyaWQteT4ubWVkaXVtLXNocmlua3std2Via2l0LWJveC1mbGV4OjA7LXdlYmtpdC1mbGV4OjAgMCBhdXRvOy1tcy1mbGV4OjAgMCBhdXRvO2ZsZXg6MCAwIGF1dG99LmdyaWQteT4ubWVkaXVtLXNocmlua3toZWlnaHQ6YXV0b30uZ3JpZC15Pi5tZWRpdW0tMXtoZWlnaHQ6OC4zMzMzMyV9LmdyaWQteT4ubWVkaXVtLTJ7aGVpZ2h0OjE2LjY2NjY3JX0uZ3JpZC15Pi5tZWRpdW0tM3toZWlnaHQ6MjUlfS5ncmlkLXk+Lm1lZGl1bS00e2hlaWdodDozMy4zMzMzMyV9LmdyaWQteT4ubWVkaXVtLTV7aGVpZ2h0OjQxLjY2NjY3JX0uZ3JpZC15Pi5tZWRpdW0tNntoZWlnaHQ6NTAlfS5ncmlkLXk+Lm1lZGl1bS03e2hlaWdodDo1OC4zMzMzMyV9LmdyaWQteT4ubWVkaXVtLTh7aGVpZ2h0OjY2LjY2NjY3JX0uZ3JpZC15Pi5tZWRpdW0tOXtoZWlnaHQ6NzUlfS5ncmlkLXk+Lm1lZGl1bS0xMHtoZWlnaHQ6ODMuMzMzMzMlfS5ncmlkLXk+Lm1lZGl1bS0xMXtoZWlnaHQ6OTEuNjY2NjclfS5ncmlkLXk+Lm1lZGl1bS0xMntoZWlnaHQ6MTAwJX19QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDo2NGVtKXsuZ3JpZC15Pi5sYXJnZS1hdXRvey13ZWJraXQtYm94LWZsZXg6MTstd2Via2l0LWZsZXg6MSAxIDBweDstbXMtZmxleDoxIDEgMHB4O2ZsZXg6MSAxIDBweDtoZWlnaHQ6YXV0b30uZ3JpZC15Pi5sYXJnZS0xLC5ncmlkLXk+LmxhcmdlLTEwLC5ncmlkLXk+LmxhcmdlLTExLC5ncmlkLXk+LmxhcmdlLTEyLC5ncmlkLXk+LmxhcmdlLTIsLmdyaWQteT4ubGFyZ2UtMywuZ3JpZC15Pi5sYXJnZS00LC5ncmlkLXk+LmxhcmdlLTUsLmdyaWQteT4ubGFyZ2UtNiwuZ3JpZC15Pi5sYXJnZS03LC5ncmlkLXk+LmxhcmdlLTgsLmdyaWQteT4ubGFyZ2UtOSwuZ3JpZC15Pi5sYXJnZS1zaHJpbmt7LXdlYmtpdC1ib3gtZmxleDowOy13ZWJraXQtZmxleDowIDAgYXV0bzstbXMtZmxleDowIDAgYXV0bztmbGV4OjAgMCBhdXRvfS5ncmlkLXk+LmxhcmdlLXNocmlua3toZWlnaHQ6YXV0b30uZ3JpZC15Pi5sYXJnZS0xe2hlaWdodDo4LjMzMzMzJX0uZ3JpZC15Pi5sYXJnZS0ye2hlaWdodDoxNi42NjY2NyV9LmdyaWQteT4ubGFyZ2UtM3toZWlnaHQ6MjUlfS5ncmlkLXk+LmxhcmdlLTR7aGVpZ2h0OjMzLjMzMzMzJX0uZ3JpZC15Pi5sYXJnZS01e2hlaWdodDo0MS42NjY2NyV9LmdyaWQteT4ubGFyZ2UtNntoZWlnaHQ6NTAlfS5ncmlkLXk+LmxhcmdlLTd7aGVpZ2h0OjU4LjMzMzMzJX0uZ3JpZC15Pi5sYXJnZS04e2hlaWdodDo2Ni42NjY2NyV9LmdyaWQteT4ubGFyZ2UtOXtoZWlnaHQ6NzUlfS5ncmlkLXk+LmxhcmdlLTEwe2hlaWdodDo4My4zMzMzMyV9LmdyaWQteT4ubGFyZ2UtMTF7aGVpZ2h0OjkxLjY2NjY3JX0uZ3JpZC15Pi5sYXJnZS0xMntoZWlnaHQ6MTAwJX19LmdyaWQtcGFkZGluZy15IC5ncmlkLXBhZGRpbmcteXttYXJnaW4tdG9wOi0uNjI1cmVtO21hcmdpbi1ib3R0b206LS42MjVyZW19QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDo0MGVtKXsuZ3JpZC1wYWRkaW5nLXkgLmdyaWQtcGFkZGluZy15e21hcmdpbi10b3A6LS45Mzc1cmVtO21hcmdpbi1ib3R0b206LS45Mzc1cmVtfX0uZ3JpZC1wYWRkaW5nLXk+LmNlbGx7cGFkZGluZy10b3A6LjYyNXJlbTtwYWRkaW5nLWJvdHRvbTouNjI1cmVtfUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6NDBlbSl7LmdyaWQtcGFkZGluZy15Pi5jZWxse3BhZGRpbmctdG9wOi45Mzc1cmVtO3BhZGRpbmctYm90dG9tOi45Mzc1cmVtfX0uZ3JpZC1tYXJnaW4teXttYXJnaW4tdG9wOi0uNjI1cmVtO21hcmdpbi1ib3R0b206LS42MjVyZW19QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDo0MGVtKXsuZ3JpZC1tYXJnaW4teXttYXJnaW4tdG9wOi0uOTM3NXJlbTttYXJnaW4tYm90dG9tOi0uOTM3NXJlbX19LmdyaWQtbWFyZ2luLXk+LmNlbGx7aGVpZ2h0OmNhbGMoMTAwJSAtIDEuMjVyZW0pO21hcmdpbi10b3A6LjYyNXJlbTttYXJnaW4tYm90dG9tOi42MjVyZW19QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDo0MGVtKXsuZ3JpZC1tYXJnaW4teT4uY2VsbHtoZWlnaHQ6Y2FsYygxMDAlIC0gMS44NzVyZW0pO21hcmdpbi10b3A6LjkzNzVyZW07bWFyZ2luLWJvdHRvbTouOTM3NXJlbX19LmdyaWQtbWFyZ2luLXk+LmF1dG97aGVpZ2h0OmF1dG99LmdyaWQtbWFyZ2luLXk+LnNocmlua3toZWlnaHQ6YXV0b30uZ3JpZC1tYXJnaW4teT4uc21hbGwtMXtoZWlnaHQ6Y2FsYyg4LjMzMzMzJSAtIDEuMjVyZW0pfS5ncmlkLW1hcmdpbi15Pi5zbWFsbC0ye2hlaWdodDpjYWxjKDE2LjY2NjY3JSAtIDEuMjVyZW0pfS5ncmlkLW1hcmdpbi15Pi5zbWFsbC0ze2hlaWdodDpjYWxjKDI1JSAtIDEuMjVyZW0pfS5ncmlkLW1hcmdpbi15Pi5zbWFsbC00e2hlaWdodDpjYWxjKDMzLjMzMzMzJSAtIDEuMjVyZW0pfS5ncmlkLW1hcmdpbi15Pi5zbWFsbC01e2hlaWdodDpjYWxjKDQxLjY2NjY3JSAtIDEuMjVyZW0pfS5ncmlkLW1hcmdpbi15Pi5zbWFsbC02e2hlaWdodDpjYWxjKDUwJSAtIDEuMjVyZW0pfS5ncmlkLW1hcmdpbi15Pi5zbWFsbC03e2hlaWdodDpjYWxjKDU4LjMzMzMzJSAtIDEuMjVyZW0pfS5ncmlkLW1hcmdpbi15Pi5zbWFsbC04e2hlaWdodDpjYWxjKDY2LjY2NjY3JSAtIDEuMjVyZW0pfS5ncmlkLW1hcmdpbi15Pi5zbWFsbC05e2hlaWdodDpjYWxjKDc1JSAtIDEuMjVyZW0pfS5ncmlkLW1hcmdpbi15Pi5zbWFsbC0xMHtoZWlnaHQ6Y2FsYyg4My4zMzMzMyUgLSAxLjI1cmVtKX0uZ3JpZC1tYXJnaW4teT4uc21hbGwtMTF7aGVpZ2h0OmNhbGMoOTEuNjY2NjclIC0gMS4yNXJlbSl9LmdyaWQtbWFyZ2luLXk+LnNtYWxsLTEye2hlaWdodDpjYWxjKDEwMCUgLSAxLjI1cmVtKX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOjQwZW0pey5ncmlkLW1hcmdpbi15Pi5hdXRve2hlaWdodDphdXRvfS5ncmlkLW1hcmdpbi15Pi5zaHJpbmt7aGVpZ2h0OmF1dG99LmdyaWQtbWFyZ2luLXk+LnNtYWxsLTF7aGVpZ2h0OmNhbGMoOC4zMzMzMyUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXk+LnNtYWxsLTJ7aGVpZ2h0OmNhbGMoMTYuNjY2NjclIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi15Pi5zbWFsbC0ze2hlaWdodDpjYWxjKDI1JSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teT4uc21hbGwtNHtoZWlnaHQ6Y2FsYygzMy4zMzMzMyUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXk+LnNtYWxsLTV7aGVpZ2h0OmNhbGMoNDEuNjY2NjclIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi15Pi5zbWFsbC02e2hlaWdodDpjYWxjKDUwJSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teT4uc21hbGwtN3toZWlnaHQ6Y2FsYyg1OC4zMzMzMyUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXk+LnNtYWxsLTh7aGVpZ2h0OmNhbGMoNjYuNjY2NjclIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi15Pi5zbWFsbC05e2hlaWdodDpjYWxjKDc1JSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teT4uc21hbGwtMTB7aGVpZ2h0OmNhbGMoODMuMzMzMzMlIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi15Pi5zbWFsbC0xMXtoZWlnaHQ6Y2FsYyg5MS42NjY2NyUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXk+LnNtYWxsLTEye2hlaWdodDpjYWxjKDEwMCUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXk+Lm1lZGl1bS1hdXRve2hlaWdodDphdXRvfS5ncmlkLW1hcmdpbi15Pi5tZWRpdW0tc2hyaW5re2hlaWdodDphdXRvfS5ncmlkLW1hcmdpbi15Pi5tZWRpdW0tMXtoZWlnaHQ6Y2FsYyg4LjMzMzMzJSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teT4ubWVkaXVtLTJ7aGVpZ2h0OmNhbGMoMTYuNjY2NjclIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi15Pi5tZWRpdW0tM3toZWlnaHQ6Y2FsYygyNSUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXk+Lm1lZGl1bS00e2hlaWdodDpjYWxjKDMzLjMzMzMzJSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teT4ubWVkaXVtLTV7aGVpZ2h0OmNhbGMoNDEuNjY2NjclIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi15Pi5tZWRpdW0tNntoZWlnaHQ6Y2FsYyg1MCUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXk+Lm1lZGl1bS03e2hlaWdodDpjYWxjKDU4LjMzMzMzJSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teT4ubWVkaXVtLTh7aGVpZ2h0OmNhbGMoNjYuNjY2NjclIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi15Pi5tZWRpdW0tOXtoZWlnaHQ6Y2FsYyg3NSUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXk+Lm1lZGl1bS0xMHtoZWlnaHQ6Y2FsYyg4My4zMzMzMyUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXk+Lm1lZGl1bS0xMXtoZWlnaHQ6Y2FsYyg5MS42NjY2NyUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXk+Lm1lZGl1bS0xMntoZWlnaHQ6Y2FsYygxMDAlIC0gMS44NzVyZW0pfX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOjY0ZW0pey5ncmlkLW1hcmdpbi15Pi5sYXJnZS1hdXRve2hlaWdodDphdXRvfS5ncmlkLW1hcmdpbi15Pi5sYXJnZS1zaHJpbmt7aGVpZ2h0OmF1dG99LmdyaWQtbWFyZ2luLXk+LmxhcmdlLTF7aGVpZ2h0OmNhbGMoOC4zMzMzMyUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXk+LmxhcmdlLTJ7aGVpZ2h0OmNhbGMoMTYuNjY2NjclIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi15Pi5sYXJnZS0ze2hlaWdodDpjYWxjKDI1JSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teT4ubGFyZ2UtNHtoZWlnaHQ6Y2FsYygzMy4zMzMzMyUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXk+LmxhcmdlLTV7aGVpZ2h0OmNhbGMoNDEuNjY2NjclIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi15Pi5sYXJnZS02e2hlaWdodDpjYWxjKDUwJSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teT4ubGFyZ2UtN3toZWlnaHQ6Y2FsYyg1OC4zMzMzMyUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXk+LmxhcmdlLTh7aGVpZ2h0OmNhbGMoNjYuNjY2NjclIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi15Pi5sYXJnZS05e2hlaWdodDpjYWxjKDc1JSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teT4ubGFyZ2UtMTB7aGVpZ2h0OmNhbGMoODMuMzMzMzMlIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi15Pi5sYXJnZS0xMXtoZWlnaHQ6Y2FsYyg5MS42NjY2NyUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXk+LmxhcmdlLTEye2hlaWdodDpjYWxjKDEwMCUgLSAxLjg3NXJlbSl9fS5ncmlkLWZyYW1le292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZTstd2Via2l0LWZsZXgtd3JhcDpub3dyYXA7LW1zLWZsZXgtd3JhcDpub3dyYXA7ZmxleC13cmFwOm5vd3JhcDstd2Via2l0LWJveC1hbGlnbjpzdHJldGNoOy13ZWJraXQtYWxpZ24taXRlbXM6c3RyZXRjaDstbXMtZmxleC1hbGlnbjpzdHJldGNoO2FsaWduLWl0ZW1zOnN0cmV0Y2g7d2lkdGg6MTAwdnd9LmNlbGwgLmdyaWQtZnJhbWV7d2lkdGg6MTAwJX0uY2VsbC1ibG9ja3tvdmVyZmxvdy14OmF1dG87bWF4LXdpZHRoOjEwMCU7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7LW1zLW92ZXJmbG93LXN0eWxlOi1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcn0uY2VsbC1ibG9jay15e292ZXJmbG93LXk6YXV0bzttYXgtaGVpZ2h0OjEwMCU7bWluLWhlaWdodDoxMDAlOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoOy1tcy1vdmVyZmxvdy1zdHlsZTotbXMtYXV0b2hpZGluZy1zY3JvbGxiYXJ9LmNlbGwtYmxvY2stY29udGFpbmVye2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LXdlYmtpdC1mbGV4LWRpcmVjdGlvbjpjb2x1bW47LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWF4LWhlaWdodDoxMDAlfS5jZWxsLWJsb2NrLWNvbnRhaW5lcj4uZ3JpZC14e21heC1oZWlnaHQ6MTAwJTstd2Via2l0LWZsZXgtd3JhcDpub3dyYXA7LW1zLWZsZXgtd3JhcDpub3dyYXA7ZmxleC13cmFwOm5vd3JhcH1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOjQwZW0pey5tZWRpdW0tZ3JpZC1mcmFtZXtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmU7LXdlYmtpdC1mbGV4LXdyYXA6bm93cmFwOy1tcy1mbGV4LXdyYXA6bm93cmFwO2ZsZXgtd3JhcDpub3dyYXA7LXdlYmtpdC1ib3gtYWxpZ246c3RyZXRjaDstd2Via2l0LWFsaWduLWl0ZW1zOnN0cmV0Y2g7LW1zLWZsZXgtYWxpZ246c3RyZXRjaDthbGlnbi1pdGVtczpzdHJldGNoO3dpZHRoOjEwMHZ3fS5jZWxsIC5tZWRpdW0tZ3JpZC1mcmFtZXt3aWR0aDoxMDAlfS5tZWRpdW0tY2VsbC1ibG9ja3tvdmVyZmxvdy14OmF1dG87bWF4LXdpZHRoOjEwMCU7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7LW1zLW92ZXJmbG93LXN0eWxlOi1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcn0ubWVkaXVtLWNlbGwtYmxvY2stY29udGFpbmVye2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LXdlYmtpdC1mbGV4LWRpcmVjdGlvbjpjb2x1bW47LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWF4LWhlaWdodDoxMDAlfS5tZWRpdW0tY2VsbC1ibG9jay1jb250YWluZXI+LmdyaWQteHttYXgtaGVpZ2h0OjEwMCU7LXdlYmtpdC1mbGV4LXdyYXA6bm93cmFwOy1tcy1mbGV4LXdyYXA6bm93cmFwO2ZsZXgtd3JhcDpub3dyYXB9Lm1lZGl1bS1jZWxsLWJsb2NrLXl7b3ZlcmZsb3cteTphdXRvO21heC1oZWlnaHQ6MTAwJTttaW4taGVpZ2h0OjEwMCU7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7LW1zLW92ZXJmbG93LXN0eWxlOi1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcn19QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDo2NGVtKXsubGFyZ2UtZ3JpZC1mcmFtZXtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmU7LXdlYmtpdC1mbGV4LXdyYXA6bm93cmFwOy1tcy1mbGV4LXdyYXA6bm93cmFwO2ZsZXgtd3JhcDpub3dyYXA7LXdlYmtpdC1ib3gtYWxpZ246c3RyZXRjaDstd2Via2l0LWFsaWduLWl0ZW1zOnN0cmV0Y2g7LW1zLWZsZXgtYWxpZ246c3RyZXRjaDthbGlnbi1pdGVtczpzdHJldGNoO3dpZHRoOjEwMHZ3fS5jZWxsIC5sYXJnZS1ncmlkLWZyYW1le3dpZHRoOjEwMCV9LmxhcmdlLWNlbGwtYmxvY2t7b3ZlcmZsb3cteDphdXRvO21heC13aWR0aDoxMDAlOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoOy1tcy1vdmVyZmxvdy1zdHlsZTotbXMtYXV0b2hpZGluZy1zY3JvbGxiYXJ9LmxhcmdlLWNlbGwtYmxvY2stY29udGFpbmVye2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LXdlYmtpdC1mbGV4LWRpcmVjdGlvbjpjb2x1bW47LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWF4LWhlaWdodDoxMDAlfS5sYXJnZS1jZWxsLWJsb2NrLWNvbnRhaW5lcj4uZ3JpZC14e21heC1oZWlnaHQ6MTAwJTstd2Via2l0LWZsZXgtd3JhcDpub3dyYXA7LW1zLWZsZXgtd3JhcDpub3dyYXA7ZmxleC13cmFwOm5vd3JhcH0ubGFyZ2UtY2VsbC1ibG9jay15e292ZXJmbG93LXk6YXV0bzttYXgtaGVpZ2h0OjEwMCU7bWluLWhlaWdodDoxMDAlOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoOy1tcy1vdmVyZmxvdy1zdHlsZTotbXMtYXV0b2hpZGluZy1zY3JvbGxiYXJ9fS5ncmlkLXkuZ3JpZC1mcmFtZXt3aWR0aDphdXRvO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZTstd2Via2l0LWZsZXgtd3JhcDpub3dyYXA7LW1zLWZsZXgtd3JhcDpub3dyYXA7ZmxleC13cmFwOm5vd3JhcDstd2Via2l0LWJveC1hbGlnbjpzdHJldGNoOy13ZWJraXQtYWxpZ24taXRlbXM6c3RyZXRjaDstbXMtZmxleC1hbGlnbjpzdHJldGNoO2FsaWduLWl0ZW1zOnN0cmV0Y2g7aGVpZ2h0OjEwMHZofUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6NDBlbSl7LmdyaWQteS5tZWRpdW0tZ3JpZC1mcmFtZXt3aWR0aDphdXRvO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZTstd2Via2l0LWZsZXgtd3JhcDpub3dyYXA7LW1zLWZsZXgtd3JhcDpub3dyYXA7ZmxleC13cmFwOm5vd3JhcDstd2Via2l0LWJveC1hbGlnbjpzdHJldGNoOy13ZWJraXQtYWxpZ24taXRlbXM6c3RyZXRjaDstbXMtZmxleC1hbGlnbjpzdHJldGNoO2FsaWduLWl0ZW1zOnN0cmV0Y2g7aGVpZ2h0OjEwMHZofX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOjY0ZW0pey5ncmlkLXkubGFyZ2UtZ3JpZC1mcmFtZXt3aWR0aDphdXRvO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZTstd2Via2l0LWZsZXgtd3JhcDpub3dyYXA7LW1zLWZsZXgtd3JhcDpub3dyYXA7ZmxleC13cmFwOm5vd3JhcDstd2Via2l0LWJveC1hbGlnbjpzdHJldGNoOy13ZWJraXQtYWxpZ24taXRlbXM6c3RyZXRjaDstbXMtZmxleC1hbGlnbjpzdHJldGNoO2FsaWduLWl0ZW1zOnN0cmV0Y2g7aGVpZ2h0OjEwMHZofX0uY2VsbCAuZ3JpZC15LmdyaWQtZnJhbWV7aGVpZ2h0OjEwMCV9QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDo0MGVtKXsuY2VsbCAuZ3JpZC15Lm1lZGl1bS1ncmlkLWZyYW1le2hlaWdodDoxMDAlfX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOjY0ZW0pey5jZWxsIC5ncmlkLXkubGFyZ2UtZ3JpZC1mcmFtZXtoZWlnaHQ6MTAwJX19LmdyaWQtbWFyZ2luLXl7bWFyZ2luLXRvcDotLjYyNXJlbTttYXJnaW4tYm90dG9tOi0uNjI1cmVtfUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6NDBlbSl7LmdyaWQtbWFyZ2luLXl7bWFyZ2luLXRvcDotLjkzNzVyZW07bWFyZ2luLWJvdHRvbTotLjkzNzVyZW19fS5ncmlkLW1hcmdpbi15Pi5jZWxse2hlaWdodDpjYWxjKDEwMCUgLSAxLjI1cmVtKTttYXJnaW4tdG9wOi42MjVyZW07bWFyZ2luLWJvdHRvbTouNjI1cmVtfUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6NDBlbSl7LmdyaWQtbWFyZ2luLXk+LmNlbGx7aGVpZ2h0OmNhbGMoMTAwJSAtIDEuODc1cmVtKTttYXJnaW4tdG9wOi45Mzc1cmVtO21hcmdpbi1ib3R0b206LjkzNzVyZW19fS5ncmlkLW1hcmdpbi15Pi5hdXRve2hlaWdodDphdXRvfS5ncmlkLW1hcmdpbi15Pi5zaHJpbmt7aGVpZ2h0OmF1dG99LmdyaWQtbWFyZ2luLXk+LnNtYWxsLTF7aGVpZ2h0OmNhbGMoOC4zMzMzMyUgLSAxLjI1cmVtKX0uZ3JpZC1tYXJnaW4teT4uc21hbGwtMntoZWlnaHQ6Y2FsYygxNi42NjY2NyUgLSAxLjI1cmVtKX0uZ3JpZC1tYXJnaW4teT4uc21hbGwtM3toZWlnaHQ6Y2FsYygyNSUgLSAxLjI1cmVtKX0uZ3JpZC1tYXJnaW4teT4uc21hbGwtNHtoZWlnaHQ6Y2FsYygzMy4zMzMzMyUgLSAxLjI1cmVtKX0uZ3JpZC1tYXJnaW4teT4uc21hbGwtNXtoZWlnaHQ6Y2FsYyg0MS42NjY2NyUgLSAxLjI1cmVtKX0uZ3JpZC1tYXJnaW4teT4uc21hbGwtNntoZWlnaHQ6Y2FsYyg1MCUgLSAxLjI1cmVtKX0uZ3JpZC1tYXJnaW4teT4uc21hbGwtN3toZWlnaHQ6Y2FsYyg1OC4zMzMzMyUgLSAxLjI1cmVtKX0uZ3JpZC1tYXJnaW4teT4uc21hbGwtOHtoZWlnaHQ6Y2FsYyg2Ni42NjY2NyUgLSAxLjI1cmVtKX0uZ3JpZC1tYXJnaW4teT4uc21hbGwtOXtoZWlnaHQ6Y2FsYyg3NSUgLSAxLjI1cmVtKX0uZ3JpZC1tYXJnaW4teT4uc21hbGwtMTB7aGVpZ2h0OmNhbGMoODMuMzMzMzMlIC0gMS4yNXJlbSl9LmdyaWQtbWFyZ2luLXk+LnNtYWxsLTExe2hlaWdodDpjYWxjKDkxLjY2NjY3JSAtIDEuMjVyZW0pfS5ncmlkLW1hcmdpbi15Pi5zbWFsbC0xMntoZWlnaHQ6Y2FsYygxMDAlIC0gMS4yNXJlbSl9QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDo0MGVtKXsuZ3JpZC1tYXJnaW4teT4uYXV0b3toZWlnaHQ6YXV0b30uZ3JpZC1tYXJnaW4teT4uc2hyaW5re2hlaWdodDphdXRvfS5ncmlkLW1hcmdpbi15Pi5zbWFsbC0xe2hlaWdodDpjYWxjKDguMzMzMzMlIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi15Pi5zbWFsbC0ye2hlaWdodDpjYWxjKDE2LjY2NjY3JSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teT4uc21hbGwtM3toZWlnaHQ6Y2FsYygyNSUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXk+LnNtYWxsLTR7aGVpZ2h0OmNhbGMoMzMuMzMzMzMlIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi15Pi5zbWFsbC01e2hlaWdodDpjYWxjKDQxLjY2NjY3JSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teT4uc21hbGwtNntoZWlnaHQ6Y2FsYyg1MCUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXk+LnNtYWxsLTd7aGVpZ2h0OmNhbGMoNTguMzMzMzMlIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi15Pi5zbWFsbC04e2hlaWdodDpjYWxjKDY2LjY2NjY3JSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teT4uc21hbGwtOXtoZWlnaHQ6Y2FsYyg3NSUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXk+LnNtYWxsLTEwe2hlaWdodDpjYWxjKDgzLjMzMzMzJSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teT4uc21hbGwtMTF7aGVpZ2h0OmNhbGMoOTEuNjY2NjclIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi15Pi5zbWFsbC0xMntoZWlnaHQ6Y2FsYygxMDAlIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi15Pi5tZWRpdW0tYXV0b3toZWlnaHQ6YXV0b30uZ3JpZC1tYXJnaW4teT4ubWVkaXVtLXNocmlua3toZWlnaHQ6YXV0b30uZ3JpZC1tYXJnaW4teT4ubWVkaXVtLTF7aGVpZ2h0OmNhbGMoOC4zMzMzMyUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXk+Lm1lZGl1bS0ye2hlaWdodDpjYWxjKDE2LjY2NjY3JSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teT4ubWVkaXVtLTN7aGVpZ2h0OmNhbGMoMjUlIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi15Pi5tZWRpdW0tNHtoZWlnaHQ6Y2FsYygzMy4zMzMzMyUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXk+Lm1lZGl1bS01e2hlaWdodDpjYWxjKDQxLjY2NjY3JSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teT4ubWVkaXVtLTZ7aGVpZ2h0OmNhbGMoNTAlIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi15Pi5tZWRpdW0tN3toZWlnaHQ6Y2FsYyg1OC4zMzMzMyUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXk+Lm1lZGl1bS04e2hlaWdodDpjYWxjKDY2LjY2NjY3JSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teT4ubWVkaXVtLTl7aGVpZ2h0OmNhbGMoNzUlIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi15Pi5tZWRpdW0tMTB7aGVpZ2h0OmNhbGMoODMuMzMzMzMlIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi15Pi5tZWRpdW0tMTF7aGVpZ2h0OmNhbGMoOTEuNjY2NjclIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi15Pi5tZWRpdW0tMTJ7aGVpZ2h0OmNhbGMoMTAwJSAtIDEuODc1cmVtKX19QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDo2NGVtKXsuZ3JpZC1tYXJnaW4teT4ubGFyZ2UtYXV0b3toZWlnaHQ6YXV0b30uZ3JpZC1tYXJnaW4teT4ubGFyZ2Utc2hyaW5re2hlaWdodDphdXRvfS5ncmlkLW1hcmdpbi15Pi5sYXJnZS0xe2hlaWdodDpjYWxjKDguMzMzMzMlIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi15Pi5sYXJnZS0ye2hlaWdodDpjYWxjKDE2LjY2NjY3JSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teT4ubGFyZ2UtM3toZWlnaHQ6Y2FsYygyNSUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXk+LmxhcmdlLTR7aGVpZ2h0OmNhbGMoMzMuMzMzMzMlIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi15Pi5sYXJnZS01e2hlaWdodDpjYWxjKDQxLjY2NjY3JSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teT4ubGFyZ2UtNntoZWlnaHQ6Y2FsYyg1MCUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXk+LmxhcmdlLTd7aGVpZ2h0OmNhbGMoNTguMzMzMzMlIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi15Pi5sYXJnZS04e2hlaWdodDpjYWxjKDY2LjY2NjY3JSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teT4ubGFyZ2UtOXtoZWlnaHQ6Y2FsYyg3NSUgLSAxLjg3NXJlbSl9LmdyaWQtbWFyZ2luLXk+LmxhcmdlLTEwe2hlaWdodDpjYWxjKDgzLjMzMzMzJSAtIDEuODc1cmVtKX0uZ3JpZC1tYXJnaW4teT4ubGFyZ2UtMTF7aGVpZ2h0OmNhbGMoOTEuNjY2NjclIC0gMS44NzVyZW0pfS5ncmlkLW1hcmdpbi15Pi5sYXJnZS0xMntoZWlnaHQ6Y2FsYygxMDAlIC0gMS44NzVyZW0pfX0uZ3JpZC1mcmFtZS5ncmlkLW1hcmdpbi15e2hlaWdodDpjYWxjKDEwMHZoICsgMS4yNXJlbSl9QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDo0MGVtKXsuZ3JpZC1mcmFtZS5ncmlkLW1hcmdpbi15e2hlaWdodDpjYWxjKDEwMHZoICsgMS44NzVyZW0pfX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOjY0ZW0pey5ncmlkLWZyYW1lLmdyaWQtbWFyZ2luLXl7aGVpZ2h0OmNhbGMoMTAwdmggKyAxLjg3NXJlbSl9fUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6NDBlbSl7LmdyaWQtbWFyZ2luLXkubWVkaXVtLWdyaWQtZnJhbWV7aGVpZ2h0OmNhbGMoMTAwdmggKyAxLjg3NXJlbSl9fUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6NjRlbSl7LmdyaWQtbWFyZ2luLXkubGFyZ2UtZ3JpZC1mcmFtZXtoZWlnaHQ6Y2FsYygxMDB2aCArIDEuODc1cmVtKX19LmFsaWduLWxlZnR7LXdlYmtpdC1ib3gtcGFjazpzdGFydDstd2Via2l0LWp1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0Oy1tcy1mbGV4LXBhY2s6c3RhcnQ7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9LmFsaWduLXJpZ2h0ey13ZWJraXQtYm94LXBhY2s6ZW5kOy13ZWJraXQtanVzdGlmeS1jb250ZW50OmZsZXgtZW5kOy1tcy1mbGV4LXBhY2s6ZW5kO2p1c3RpZnktY29udGVudDpmbGV4LWVuZH0uYWxpZ24tY2VudGVyey13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy13ZWJraXQtanVzdGlmeS1jb250ZW50OmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5hbGlnbi1qdXN0aWZ5ey13ZWJraXQtYm94LXBhY2s6anVzdGlmeTstd2Via2l0LWp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuOy1tcy1mbGV4LXBhY2s6anVzdGlmeTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uYWxpZ24tc3BhY2Vkey13ZWJraXQtanVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZDstbXMtZmxleC1wYWNrOmRpc3RyaWJ1dGU7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZH0uYWxpZ24tbGVmdC52ZXJ0aWNhbC5tZW51PmxpPmF7LXdlYmtpdC1ib3gtcGFjazpzdGFydDstd2Via2l0LWp1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0Oy1tcy1mbGV4LXBhY2s6c3RhcnQ7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9LmFsaWduLXJpZ2h0LnZlcnRpY2FsLm1lbnU+bGk+YXstd2Via2l0LWJveC1wYWNrOmVuZDstd2Via2l0LWp1c3RpZnktY29udGVudDpmbGV4LWVuZDstbXMtZmxleC1wYWNrOmVuZDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9LmFsaWduLWNlbnRlci52ZXJ0aWNhbC5tZW51PmxpPmF7LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmFsaWduLXRvcHstd2Via2l0LWJveC1hbGlnbjpzdGFydDstd2Via2l0LWFsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7LW1zLWZsZXgtYWxpZ246c3RhcnQ7YWxpZ24taXRlbXM6ZmxleC1zdGFydH0uYWxpZ24tc2VsZi10b3B7LXdlYmtpdC1hbGlnbi1zZWxmOmZsZXgtc3RhcnQ7LW1zLWZsZXgtaXRlbS1hbGlnbjpzdGFydDthbGlnbi1zZWxmOmZsZXgtc3RhcnR9LmFsaWduLWJvdHRvbXstd2Via2l0LWJveC1hbGlnbjplbmQ7LXdlYmtpdC1hbGlnbi1pdGVtczpmbGV4LWVuZDstbXMtZmxleC1hbGlnbjplbmQ7YWxpZ24taXRlbXM6ZmxleC1lbmR9LmFsaWduLXNlbGYtYm90dG9tey13ZWJraXQtYWxpZ24tc2VsZjpmbGV4LWVuZDstbXMtZmxleC1pdGVtLWFsaWduOmVuZDthbGlnbi1zZWxmOmZsZXgtZW5kfS5hbGlnbi1taWRkbGV7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9LmFsaWduLXNlbGYtbWlkZGxley13ZWJraXQtYWxpZ24tc2VsZjpjZW50ZXI7LW1zLWZsZXgtaXRlbS1hbGlnbjpjZW50ZXI7YWxpZ24tc2VsZjpjZW50ZXJ9LmFsaWduLXN0cmV0Y2h7LXdlYmtpdC1ib3gtYWxpZ246c3RyZXRjaDstd2Via2l0LWFsaWduLWl0ZW1zOnN0cmV0Y2g7LW1zLWZsZXgtYWxpZ246c3RyZXRjaDthbGlnbi1pdGVtczpzdHJldGNofS5hbGlnbi1zZWxmLXN0cmV0Y2h7LXdlYmtpdC1hbGlnbi1zZWxmOnN0cmV0Y2g7LW1zLWZsZXgtaXRlbS1hbGlnbjpzdHJldGNoO2FsaWduLXNlbGY6c3RyZXRjaH0uYWxpZ24tY2VudGVyLW1pZGRsZXstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstd2Via2l0LWp1c3RpZnktY29udGVudDpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LXdlYmtpdC1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstd2Via2l0LWFsaWduLWNvbnRlbnQ6Y2VudGVyOy1tcy1mbGV4LWxpbmUtcGFjazpjZW50ZXI7YWxpZ24tY29udGVudDpjZW50ZXJ9LnNtYWxsLW9yZGVyLTF7LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDoyOy13ZWJraXQtb3JkZXI6MTstbXMtZmxleC1vcmRlcjoxO29yZGVyOjF9LnNtYWxsLW9yZGVyLTJ7LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDozOy13ZWJraXQtb3JkZXI6MjstbXMtZmxleC1vcmRlcjoyO29yZGVyOjJ9LnNtYWxsLW9yZGVyLTN7LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDo0Oy13ZWJraXQtb3JkZXI6MzstbXMtZmxleC1vcmRlcjozO29yZGVyOjN9LnNtYWxsLW9yZGVyLTR7LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDo1Oy13ZWJraXQtb3JkZXI6NDstbXMtZmxleC1vcmRlcjo0O29yZGVyOjR9LnNtYWxsLW9yZGVyLTV7LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDo2Oy13ZWJraXQtb3JkZXI6NTstbXMtZmxleC1vcmRlcjo1O29yZGVyOjV9LnNtYWxsLW9yZGVyLTZ7LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDo3Oy13ZWJraXQtb3JkZXI6NjstbXMtZmxleC1vcmRlcjo2O29yZGVyOjZ9QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDo0MGVtKXsubWVkaXVtLW9yZGVyLTF7LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDoyOy13ZWJraXQtb3JkZXI6MTstbXMtZmxleC1vcmRlcjoxO29yZGVyOjF9Lm1lZGl1bS1vcmRlci0yey13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6Mzstd2Via2l0LW9yZGVyOjI7LW1zLWZsZXgtb3JkZXI6MjtvcmRlcjoyfS5tZWRpdW0tb3JkZXItM3std2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOjQ7LXdlYmtpdC1vcmRlcjozOy1tcy1mbGV4LW9yZGVyOjM7b3JkZXI6M30ubWVkaXVtLW9yZGVyLTR7LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDo1Oy13ZWJraXQtb3JkZXI6NDstbXMtZmxleC1vcmRlcjo0O29yZGVyOjR9Lm1lZGl1bS1vcmRlci01ey13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6Njstd2Via2l0LW9yZGVyOjU7LW1zLWZsZXgtb3JkZXI6NTtvcmRlcjo1fS5tZWRpdW0tb3JkZXItNnstd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOjc7LXdlYmtpdC1vcmRlcjo2Oy1tcy1mbGV4LW9yZGVyOjY7b3JkZXI6Nn19QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDo2NGVtKXsubGFyZ2Utb3JkZXItMXstd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOjI7LXdlYmtpdC1vcmRlcjoxOy1tcy1mbGV4LW9yZGVyOjE7b3JkZXI6MX0ubGFyZ2Utb3JkZXItMnstd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOjM7LXdlYmtpdC1vcmRlcjoyOy1tcy1mbGV4LW9yZGVyOjI7b3JkZXI6Mn0ubGFyZ2Utb3JkZXItM3std2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOjQ7LXdlYmtpdC1vcmRlcjozOy1tcy1mbGV4LW9yZGVyOjM7b3JkZXI6M30ubGFyZ2Utb3JkZXItNHstd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOjU7LXdlYmtpdC1vcmRlcjo0Oy1tcy1mbGV4LW9yZGVyOjQ7b3JkZXI6NH0ubGFyZ2Utb3JkZXItNXstd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOjY7LXdlYmtpdC1vcmRlcjo1Oy1tcy1mbGV4LW9yZGVyOjU7b3JkZXI6NX0ubGFyZ2Utb3JkZXItNnstd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOjc7LXdlYmtpdC1vcmRlcjo2Oy1tcy1mbGV4LW9yZGVyOjY7b3JkZXI6Nn19LmZsZXgtY29udGFpbmVye2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXh9LmZsZXgtY2hpbGQtYXV0b3std2Via2l0LWJveC1mbGV4OjE7LXdlYmtpdC1mbGV4OjEgMSBhdXRvOy1tcy1mbGV4OjEgMSBhdXRvO2ZsZXg6MSAxIGF1dG99LmZsZXgtY2hpbGQtZ3Jvd3std2Via2l0LWJveC1mbGV4OjE7LXdlYmtpdC1mbGV4OjEgMCBhdXRvOy1tcy1mbGV4OjEgMCBhdXRvO2ZsZXg6MSAwIGF1dG99LmZsZXgtY2hpbGQtc2hyaW5rey13ZWJraXQtYm94LWZsZXg6MDstd2Via2l0LWZsZXg6MCAxIGF1dG87LW1zLWZsZXg6MCAxIGF1dG87ZmxleDowIDEgYXV0b30uZmxleC1kaXItcm93ey13ZWJraXQtYm94LW9yaWVudDpob3Jpem9udGFsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LXdlYmtpdC1mbGV4LWRpcmVjdGlvbjpyb3c7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LWRpcmVjdGlvbjpyb3d9LmZsZXgtZGlyLXJvdy1yZXZlcnNley13ZWJraXQtYm94LW9yaWVudDpob3Jpem9udGFsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpyZXZlcnNlOy13ZWJraXQtZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2U7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlO2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlfS5mbGV4LWRpci1jb2x1bW57LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LXdlYmtpdC1mbGV4LWRpcmVjdGlvbjpjb2x1bW47LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmZsZXgtZGlyLWNvbHVtbi1yZXZlcnNley13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246cmV2ZXJzZTstd2Via2l0LWZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZTtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOjQwZW0pey5tZWRpdW0tZmxleC1jb250YWluZXJ7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleH0ubWVkaXVtLWZsZXgtY2hpbGQtYXV0b3std2Via2l0LWJveC1mbGV4OjE7LXdlYmtpdC1mbGV4OjEgMSBhdXRvOy1tcy1mbGV4OjEgMSBhdXRvO2ZsZXg6MSAxIGF1dG99Lm1lZGl1bS1mbGV4LWNoaWxkLWdyb3d7LXdlYmtpdC1ib3gtZmxleDoxOy13ZWJraXQtZmxleDoxIDAgYXV0bzstbXMtZmxleDoxIDAgYXV0bztmbGV4OjEgMCBhdXRvfS5tZWRpdW0tZmxleC1jaGlsZC1zaHJpbmt7LXdlYmtpdC1ib3gtZmxleDowOy13ZWJraXQtZmxleDowIDEgYXV0bzstbXMtZmxleDowIDEgYXV0bztmbGV4OjAgMSBhdXRvfS5tZWRpdW0tZmxleC1kaXItcm93ey13ZWJraXQtYm94LW9yaWVudDpob3Jpem9udGFsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LXdlYmtpdC1mbGV4LWRpcmVjdGlvbjpyb3c7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LWRpcmVjdGlvbjpyb3d9Lm1lZGl1bS1mbGV4LWRpci1yb3ctcmV2ZXJzZXstd2Via2l0LWJveC1vcmllbnQ6aG9yaXpvbnRhbDstd2Via2l0LWJveC1kaXJlY3Rpb246cmV2ZXJzZTstd2Via2l0LWZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlOy1tcy1mbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZTtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZX0ubWVkaXVtLWZsZXgtZGlyLWNvbHVtbnstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstd2Via2l0LWZsZXgtZGlyZWN0aW9uOmNvbHVtbjstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0ubWVkaXVtLWZsZXgtZGlyLWNvbHVtbi1yZXZlcnNley13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246cmV2ZXJzZTstd2Via2l0LWZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZTtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZX19QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDo2NGVtKXsubGFyZ2UtZmxleC1jb250YWluZXJ7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleH0ubGFyZ2UtZmxleC1jaGlsZC1hdXRvey13ZWJraXQtYm94LWZsZXg6MTstd2Via2l0LWZsZXg6MSAxIGF1dG87LW1zLWZsZXg6MSAxIGF1dG87ZmxleDoxIDEgYXV0b30ubGFyZ2UtZmxleC1jaGlsZC1ncm93ey13ZWJraXQtYm94LWZsZXg6MTstd2Via2l0LWZsZXg6MSAwIGF1dG87LW1zLWZsZXg6MSAwIGF1dG87ZmxleDoxIDAgYXV0b30ubGFyZ2UtZmxleC1jaGlsZC1zaHJpbmt7LXdlYmtpdC1ib3gtZmxleDowOy13ZWJraXQtZmxleDowIDEgYXV0bzstbXMtZmxleDowIDEgYXV0bztmbGV4OjAgMSBhdXRvfS5sYXJnZS1mbGV4LWRpci1yb3d7LXdlYmtpdC1ib3gtb3JpZW50Omhvcml6b250YWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstd2Via2l0LWZsZXgtZGlyZWN0aW9uOnJvdzstbXMtZmxleC1kaXJlY3Rpb246cm93O2ZsZXgtZGlyZWN0aW9uOnJvd30ubGFyZ2UtZmxleC1kaXItcm93LXJldmVyc2V7LXdlYmtpdC1ib3gtb3JpZW50Omhvcml6b250YWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOnJldmVyc2U7LXdlYmtpdC1mbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZTstbXMtZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2U7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2V9LmxhcmdlLWZsZXgtZGlyLWNvbHVtbnstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstd2Via2l0LWZsZXgtZGlyZWN0aW9uOmNvbHVtbjstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0ubGFyZ2UtZmxleC1kaXItY29sdW1uLXJldmVyc2V7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpyZXZlcnNlOy13ZWJraXQtZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2U7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlfX1ibG9ja3F1b3RlLGRkLGRpdixkbCxkdCxmb3JtLGgxLGgyLGgzLGg0LGg1LGg2LGxpLG9sLHAscHJlLHRkLHRoLHVse21hcmdpbjowO3BhZGRpbmc6MH1we21hcmdpbi1ib3R0b206MXJlbTtmb250LXNpemU6aW5oZXJpdDtsaW5lLWhlaWdodDoxLjY7dGV4dC1yZW5kZXJpbmc6b3B0aW1pemVMZWdpYmlsaXR5fWVtLGl7Zm9udC1zdHlsZTppdGFsaWM7bGluZS1oZWlnaHQ6aW5oZXJpdH1iLHN0cm9uZ3tmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6aW5oZXJpdH1zbWFsbHtmb250LXNpemU6ODAlO2xpbmUtaGVpZ2h0OmluaGVyaXR9LmgxLC5oMiwuaDMsLmg0LC5oNSwuaDYsaDEsaDIsaDMsaDQsaDUsaDZ7Zm9udC1mYW1pbHk6XCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxSb2JvdG8sQXJpYWwsc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7Y29sb3I6aW5oZXJpdDt0ZXh0LXJlbmRlcmluZzpvcHRpbWl6ZUxlZ2liaWxpdHl9LmgxIHNtYWxsLC5oMiBzbWFsbCwuaDMgc21hbGwsLmg0IHNtYWxsLC5oNSBzbWFsbCwuaDYgc21hbGwsaDEgc21hbGwsaDIgc21hbGwsaDMgc21hbGwsaDQgc21hbGwsaDUgc21hbGwsaDYgc21hbGx7bGluZS1oZWlnaHQ6MDtjb2xvcjojY2FjYWNhfS5oMSxoMXtmb250LXNpemU6MS41cmVtO2xpbmUtaGVpZ2h0OjEuNDttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTouNXJlbX0uaDIsaDJ7Zm9udC1zaXplOjEuMjVyZW07bGluZS1oZWlnaHQ6MS40O21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOi41cmVtfS5oMyxoM3tmb250LXNpemU6MS4xODc1cmVtO2xpbmUtaGVpZ2h0OjEuNDttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTouNXJlbX0uaDQsaDR7Zm9udC1zaXplOjEuMTI1cmVtO2xpbmUtaGVpZ2h0OjEuNDttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTouNXJlbX0uaDUsaDV7Zm9udC1zaXplOjEuMDYyNXJlbTtsaW5lLWhlaWdodDoxLjQ7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206LjVyZW19Lmg2LGg2e2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjEuNDttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTouNXJlbX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOjQwZW0pey5oMSxoMXtmb250LXNpemU6M3JlbX0uaDIsaDJ7Zm9udC1zaXplOjIuNXJlbX0uaDMsaDN7Zm9udC1zaXplOjEuOTM3NXJlbX0uaDQsaDR7Zm9udC1zaXplOjEuNTYyNXJlbX0uaDUsaDV7Zm9udC1zaXplOjEuMjVyZW19Lmg2LGg2e2ZvbnQtc2l6ZToxcmVtfX1he2xpbmUtaGVpZ2h0OmluaGVyaXQ7Y29sb3I6IzE3NzliYTt0ZXh0LWRlY29yYXRpb246bm9uZTtjdXJzb3I6cG9pbnRlcn1hOmZvY3VzLGE6aG92ZXJ7Y29sb3I6IzE0NjhhMH1hIGltZ3tib3JkZXI6MH1ocntjbGVhcjpib3RoO21heC13aWR0aDo3NXJlbTtoZWlnaHQ6MDttYXJnaW46MS4yNXJlbSBhdXRvO2JvcmRlci10b3A6MDtib3JkZXItcmlnaHQ6MDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjY2FjYWNhO2JvcmRlci1sZWZ0OjB9ZGwsb2wsdWx7bWFyZ2luLWJvdHRvbToxcmVtO2xpc3Qtc3R5bGUtcG9zaXRpb246b3V0c2lkZTtsaW5lLWhlaWdodDoxLjZ9bGl7Zm9udC1zaXplOmluaGVyaXR9dWx7bWFyZ2luLWxlZnQ6MS4yNXJlbTtsaXN0LXN0eWxlLXR5cGU6ZGlzY31vbHttYXJnaW4tbGVmdDoxLjI1cmVtfW9sIG9sLG9sIHVsLHVsIG9sLHVsIHVse21hcmdpbi1sZWZ0OjEuMjVyZW07bWFyZ2luLWJvdHRvbTowfWRse21hcmdpbi1ib3R0b206MXJlbX1kbCBkdHttYXJnaW4tYm90dG9tOi4zcmVtO2ZvbnQtd2VpZ2h0OjcwMH1ibG9ja3F1b3Rle21hcmdpbjowIDAgMXJlbTtwYWRkaW5nOi41NjI1cmVtIDEuMjVyZW0gMCAxLjE4NzVyZW07Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNjYWNhY2F9YmxvY2txdW90ZSxibG9ja3F1b3RlIHB7bGluZS1oZWlnaHQ6MS42O2NvbG9yOiM4YThhOGF9Y2l0ZXtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZTouODEyNXJlbTtjb2xvcjojOGE4YThhfWNpdGU6YmVmb3Jle2NvbnRlbnQ6XCLigJQgXCJ9YWJicixhYmJyW3RpdGxlXXtib3JkZXItYm90dG9tOjFweCBkb3R0ZWQgIzBhMGEwYTtjdXJzb3I6aGVscDt0ZXh0LWRlY29yYXRpb246bm9uZX1maWd1cmV7bWFyZ2luOjB9Y29kZXtwYWRkaW5nOi4xMjVyZW0gLjMxMjVyZW0gLjA2MjVyZW07Ym9yZGVyOjFweCBzb2xpZCAjY2FjYWNhO2JhY2tncm91bmQtY29sb3I6I2U2ZTZlNjtmb250LWZhbWlseTpDb25zb2xhcyxcIkxpYmVyYXRpb24gTW9ub1wiLENvdXJpZXIsbW9ub3NwYWNlO2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojMGEwYTBhfWtiZHttYXJnaW46MDtwYWRkaW5nOi4xMjVyZW0gLjI1cmVtIDA7YmFja2dyb3VuZC1jb2xvcjojZTZlNmU2O2ZvbnQtZmFtaWx5OkNvbnNvbGFzLFwiTGliZXJhdGlvbiBNb25vXCIsQ291cmllcixtb25vc3BhY2U7Y29sb3I6IzBhMGEwYX0uc3ViaGVhZGVye21hcmdpbi10b3A6LjJyZW07bWFyZ2luLWJvdHRvbTouNXJlbTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS40O2NvbG9yOiM4YThhOGF9LmxlYWR7Zm9udC1zaXplOjEyNSU7bGluZS1oZWlnaHQ6MS42fS5zdGF0e2ZvbnQtc2l6ZToyLjVyZW07bGluZS1oZWlnaHQ6MX1wKy5zdGF0e21hcmdpbi10b3A6LTFyZW19b2wubm8tYnVsbGV0LHVsLm5vLWJ1bGxldHttYXJnaW4tbGVmdDowO2xpc3Qtc3R5bGU6bm9uZX0udGV4dC1sZWZ0e3RleHQtYWxpZ246bGVmdH0udGV4dC1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0fS50ZXh0LWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlcn0udGV4dC1qdXN0aWZ5e3RleHQtYWxpZ246anVzdGlmeX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOjQwZW0pey5tZWRpdW0tdGV4dC1sZWZ0e3RleHQtYWxpZ246bGVmdH0ubWVkaXVtLXRleHQtcmlnaHR7dGV4dC1hbGlnbjpyaWdodH0ubWVkaXVtLXRleHQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyfS5tZWRpdW0tdGV4dC1qdXN0aWZ5e3RleHQtYWxpZ246anVzdGlmeX19QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDo2NGVtKXsubGFyZ2UtdGV4dC1sZWZ0e3RleHQtYWxpZ246bGVmdH0ubGFyZ2UtdGV4dC1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0fS5sYXJnZS10ZXh0LWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlcn0ubGFyZ2UtdGV4dC1qdXN0aWZ5e3RleHQtYWxpZ246anVzdGlmeX19LnNob3ctZm9yLXByaW50e2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9QG1lZGlhIHByaW50eyp7YmFja2dyb3VuZDowIDAhaW1wb3J0YW50Oy13ZWJraXQtYm94LXNoYWRvdzpub25lIWltcG9ydGFudDtib3gtc2hhZG93Om5vbmUhaW1wb3J0YW50O2NvbG9yOiMwMDAhaW1wb3J0YW50O3RleHQtc2hhZG93Om5vbmUhaW1wb3J0YW50fS5zaG93LWZvci1wcmludHtkaXNwbGF5OmJsb2NrIWltcG9ydGFudH0uaGlkZS1mb3ItcHJpbnR7ZGlzcGxheTpub25lIWltcG9ydGFudH10YWJsZS5zaG93LWZvci1wcmludHtkaXNwbGF5OnRhYmxlIWltcG9ydGFudH10aGVhZC5zaG93LWZvci1wcmludHtkaXNwbGF5OnRhYmxlLWhlYWRlci1ncm91cCFpbXBvcnRhbnR9dGJvZHkuc2hvdy1mb3ItcHJpbnR7ZGlzcGxheTp0YWJsZS1yb3ctZ3JvdXAhaW1wb3J0YW50fXRyLnNob3ctZm9yLXByaW50e2Rpc3BsYXk6dGFibGUtcm93IWltcG9ydGFudH10ZC5zaG93LWZvci1wcmludHtkaXNwbGF5OnRhYmxlLWNlbGwhaW1wb3J0YW50fXRoLnNob3ctZm9yLXByaW50e2Rpc3BsYXk6dGFibGUtY2VsbCFpbXBvcnRhbnR9YSxhOnZpc2l0ZWR7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1hW2hyZWZdOmFmdGVye2NvbnRlbnQ6XCIgKFwiIGF0dHIoaHJlZikgXCIpXCJ9LmlyIGE6YWZ0ZXIsYVtocmVmXj0nIyddOmFmdGVyLGFbaHJlZl49J2phdmFzY3JpcHQ6J106YWZ0ZXJ7Y29udGVudDonJ31hYmJyW3RpdGxlXTphZnRlcntjb250ZW50OlwiIChcIiBhdHRyKHRpdGxlKSBcIilcIn1ibG9ja3F1b3RlLHByZXtib3JkZXI6MXB4IHNvbGlkICM4YThhOGE7cGFnZS1icmVhay1pbnNpZGU6YXZvaWR9dGhlYWR7ZGlzcGxheTp0YWJsZS1oZWFkZXItZ3JvdXB9aW1nLHRye3BhZ2UtYnJlYWstaW5zaWRlOmF2b2lkfWltZ3ttYXgtd2lkdGg6MTAwJSFpbXBvcnRhbnR9QHBhZ2V7bWFyZ2luOi41Y219aDIsaDMscHtvcnBoYW5zOjM7d2lkb3dzOjN9aDIsaDN7cGFnZS1icmVhay1hZnRlcjphdm9pZH0ucHJpbnQtYnJlYWstaW5zaWRle3BhZ2UtYnJlYWstaW5zaWRlOmF1dG99fS5idXR0b257ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO21hcmdpbjowIDAgMXJlbSAwO3BhZGRpbmc6Ljg1ZW0gMWVtO2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czowOy13ZWJraXQtdHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4yNXMgZWFzZS1vdXQsY29sb3IgLjI1cyBlYXNlLW91dDt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjI1cyBlYXNlLW91dCxjb2xvciAuMjVzIGVhc2Utb3V0O2ZvbnQtZmFtaWx5OmluaGVyaXQ7Zm9udC1zaXplOi45cmVtOy13ZWJraXQtYXBwZWFyYW5jZTpub25lO2xpbmUtaGVpZ2h0OjE7dGV4dC1hbGlnbjpjZW50ZXI7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZC1jb2xvcjojMTc3OWJhO2NvbG9yOiNmZWZlZmV9W2RhdGEtd2hhdGlucHV0PW1vdXNlXSAuYnV0dG9ue291dGxpbmU6MH0uYnV0dG9uOmZvY3VzLC5idXR0b246aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMTQ2NzllO2NvbG9yOiNmZWZlZmV9LmJ1dHRvbi50aW55e2ZvbnQtc2l6ZTouNnJlbX0uYnV0dG9uLnNtYWxse2ZvbnQtc2l6ZTouNzVyZW19LmJ1dHRvbi5sYXJnZXtmb250LXNpemU6MS4yNXJlbX0uYnV0dG9uLmV4cGFuZGVke2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDowfS5idXR0b24ucHJpbWFyeXtiYWNrZ3JvdW5kLWNvbG9yOiMxNzc5YmE7Y29sb3I6I2ZlZmVmZX0uYnV0dG9uLnByaW1hcnk6Zm9jdXMsLmJ1dHRvbi5wcmltYXJ5OmhvdmVye2JhY2tncm91bmQtY29sb3I6IzEyNjE5NTtjb2xvcjojZmVmZWZlfS5idXR0b24uc2Vjb25kYXJ5e2JhY2tncm91bmQtY29sb3I6Izc2NzY3Njtjb2xvcjojZmVmZWZlfS5idXR0b24uc2Vjb25kYXJ5OmZvY3VzLC5idXR0b24uc2Vjb25kYXJ5OmhvdmVye2JhY2tncm91bmQtY29sb3I6IzVlNWU1ZTtjb2xvcjojZmVmZWZlfS5idXR0b24uc3VjY2Vzc3tiYWNrZ3JvdW5kLWNvbG9yOiMzYWRiNzY7Y29sb3I6IzBhMGEwYX0uYnV0dG9uLnN1Y2Nlc3M6Zm9jdXMsLmJ1dHRvbi5zdWNjZXNzOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzIyYmI1Yjtjb2xvcjojMGEwYTBhfS5idXR0b24ud2FybmluZ3tiYWNrZ3JvdW5kLWNvbG9yOiNmZmFlMDA7Y29sb3I6IzBhMGEwYX0uYnV0dG9uLndhcm5pbmc6Zm9jdXMsLmJ1dHRvbi53YXJuaW5nOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2NjOGIwMDtjb2xvcjojMGEwYTBhfS5idXR0b24uYWxlcnR7YmFja2dyb3VuZC1jb2xvcjojY2M0YjM3O2NvbG9yOiNmZWZlZmV9LmJ1dHRvbi5hbGVydDpmb2N1cywuYnV0dG9uLmFsZXJ0OmhvdmVye2JhY2tncm91bmQtY29sb3I6I2E1M2IyYTtjb2xvcjojZmVmZWZlfS5idXR0b24uZGlzYWJsZWQsLmJ1dHRvbltkaXNhYmxlZF17b3BhY2l0eTouMjU7Y3Vyc29yOm5vdC1hbGxvd2VkfS5idXR0b24uZGlzYWJsZWQsLmJ1dHRvbi5kaXNhYmxlZDpmb2N1cywuYnV0dG9uLmRpc2FibGVkOmhvdmVyLC5idXR0b25bZGlzYWJsZWRdLC5idXR0b25bZGlzYWJsZWRdOmZvY3VzLC5idXR0b25bZGlzYWJsZWRdOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzE3NzliYTtjb2xvcjojZmVmZWZlfS5idXR0b24uZGlzYWJsZWQucHJpbWFyeSwuYnV0dG9uW2Rpc2FibGVkXS5wcmltYXJ5e29wYWNpdHk6LjI1O2N1cnNvcjpub3QtYWxsb3dlZH0uYnV0dG9uLmRpc2FibGVkLnByaW1hcnksLmJ1dHRvbi5kaXNhYmxlZC5wcmltYXJ5OmZvY3VzLC5idXR0b24uZGlzYWJsZWQucHJpbWFyeTpob3ZlciwuYnV0dG9uW2Rpc2FibGVkXS5wcmltYXJ5LC5idXR0b25bZGlzYWJsZWRdLnByaW1hcnk6Zm9jdXMsLmJ1dHRvbltkaXNhYmxlZF0ucHJpbWFyeTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMxNzc5YmE7Y29sb3I6I2ZlZmVmZX0uYnV0dG9uLmRpc2FibGVkLnNlY29uZGFyeSwuYnV0dG9uW2Rpc2FibGVkXS5zZWNvbmRhcnl7b3BhY2l0eTouMjU7Y3Vyc29yOm5vdC1hbGxvd2VkfS5idXR0b24uZGlzYWJsZWQuc2Vjb25kYXJ5LC5idXR0b24uZGlzYWJsZWQuc2Vjb25kYXJ5OmZvY3VzLC5idXR0b24uZGlzYWJsZWQuc2Vjb25kYXJ5OmhvdmVyLC5idXR0b25bZGlzYWJsZWRdLnNlY29uZGFyeSwuYnV0dG9uW2Rpc2FibGVkXS5zZWNvbmRhcnk6Zm9jdXMsLmJ1dHRvbltkaXNhYmxlZF0uc2Vjb25kYXJ5OmhvdmVye2JhY2tncm91bmQtY29sb3I6Izc2NzY3Njtjb2xvcjojZmVmZWZlfS5idXR0b24uZGlzYWJsZWQuc3VjY2VzcywuYnV0dG9uW2Rpc2FibGVkXS5zdWNjZXNze29wYWNpdHk6LjI1O2N1cnNvcjpub3QtYWxsb3dlZH0uYnV0dG9uLmRpc2FibGVkLnN1Y2Nlc3MsLmJ1dHRvbi5kaXNhYmxlZC5zdWNjZXNzOmZvY3VzLC5idXR0b24uZGlzYWJsZWQuc3VjY2Vzczpob3ZlciwuYnV0dG9uW2Rpc2FibGVkXS5zdWNjZXNzLC5idXR0b25bZGlzYWJsZWRdLnN1Y2Nlc3M6Zm9jdXMsLmJ1dHRvbltkaXNhYmxlZF0uc3VjY2Vzczpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMzYWRiNzY7Y29sb3I6IzBhMGEwYX0uYnV0dG9uLmRpc2FibGVkLndhcm5pbmcsLmJ1dHRvbltkaXNhYmxlZF0ud2FybmluZ3tvcGFjaXR5Oi4yNTtjdXJzb3I6bm90LWFsbG93ZWR9LmJ1dHRvbi5kaXNhYmxlZC53YXJuaW5nLC5idXR0b24uZGlzYWJsZWQud2FybmluZzpmb2N1cywuYnV0dG9uLmRpc2FibGVkLndhcm5pbmc6aG92ZXIsLmJ1dHRvbltkaXNhYmxlZF0ud2FybmluZywuYnV0dG9uW2Rpc2FibGVkXS53YXJuaW5nOmZvY3VzLC5idXR0b25bZGlzYWJsZWRdLndhcm5pbmc6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZhZTAwO2NvbG9yOiMwYTBhMGF9LmJ1dHRvbi5kaXNhYmxlZC5hbGVydCwuYnV0dG9uW2Rpc2FibGVkXS5hbGVydHtvcGFjaXR5Oi4yNTtjdXJzb3I6bm90LWFsbG93ZWR9LmJ1dHRvbi5kaXNhYmxlZC5hbGVydCwuYnV0dG9uLmRpc2FibGVkLmFsZXJ0OmZvY3VzLC5idXR0b24uZGlzYWJsZWQuYWxlcnQ6aG92ZXIsLmJ1dHRvbltkaXNhYmxlZF0uYWxlcnQsLmJ1dHRvbltkaXNhYmxlZF0uYWxlcnQ6Zm9jdXMsLmJ1dHRvbltkaXNhYmxlZF0uYWxlcnQ6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojY2M0YjM3O2NvbG9yOiNmZWZlZmV9LmJ1dHRvbi5ob2xsb3d7Ym9yZGVyOjFweCBzb2xpZCAjMTc3OWJhO2NvbG9yOiMxNzc5YmF9LmJ1dHRvbi5ob2xsb3csLmJ1dHRvbi5ob2xsb3c6Zm9jdXMsLmJ1dHRvbi5ob2xsb3c6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uYnV0dG9uLmhvbGxvdy5kaXNhYmxlZCwuYnV0dG9uLmhvbGxvdy5kaXNhYmxlZDpmb2N1cywuYnV0dG9uLmhvbGxvdy5kaXNhYmxlZDpob3ZlciwuYnV0dG9uLmhvbGxvd1tkaXNhYmxlZF0sLmJ1dHRvbi5ob2xsb3dbZGlzYWJsZWRdOmZvY3VzLC5idXR0b24uaG9sbG93W2Rpc2FibGVkXTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5idXR0b24uaG9sbG93OmZvY3VzLC5idXR0b24uaG9sbG93OmhvdmVye2JvcmRlci1jb2xvcjojMGMzZDVkO2NvbG9yOiMwYzNkNWR9LmJ1dHRvbi5ob2xsb3c6Zm9jdXMuZGlzYWJsZWQsLmJ1dHRvbi5ob2xsb3c6Zm9jdXNbZGlzYWJsZWRdLC5idXR0b24uaG9sbG93OmhvdmVyLmRpc2FibGVkLC5idXR0b24uaG9sbG93OmhvdmVyW2Rpc2FibGVkXXtib3JkZXI6MXB4IHNvbGlkICMxNzc5YmE7Y29sb3I6IzE3NzliYX0uYnV0dG9uLmhvbGxvdy5wcmltYXJ5e2JvcmRlcjoxcHggc29saWQgIzE3NzliYTtjb2xvcjojMTc3OWJhfS5idXR0b24uaG9sbG93LnByaW1hcnk6Zm9jdXMsLmJ1dHRvbi5ob2xsb3cucHJpbWFyeTpob3Zlcntib3JkZXItY29sb3I6IzBjM2Q1ZDtjb2xvcjojMGMzZDVkfS5idXR0b24uaG9sbG93LnByaW1hcnk6Zm9jdXMuZGlzYWJsZWQsLmJ1dHRvbi5ob2xsb3cucHJpbWFyeTpmb2N1c1tkaXNhYmxlZF0sLmJ1dHRvbi5ob2xsb3cucHJpbWFyeTpob3Zlci5kaXNhYmxlZCwuYnV0dG9uLmhvbGxvdy5wcmltYXJ5OmhvdmVyW2Rpc2FibGVkXXtib3JkZXI6MXB4IHNvbGlkICMxNzc5YmE7Y29sb3I6IzE3NzliYX0uYnV0dG9uLmhvbGxvdy5zZWNvbmRhcnl7Ym9yZGVyOjFweCBzb2xpZCAjNzY3Njc2O2NvbG9yOiM3Njc2NzZ9LmJ1dHRvbi5ob2xsb3cuc2Vjb25kYXJ5OmZvY3VzLC5idXR0b24uaG9sbG93LnNlY29uZGFyeTpob3Zlcntib3JkZXItY29sb3I6IzNiM2IzYjtjb2xvcjojM2IzYjNifS5idXR0b24uaG9sbG93LnNlY29uZGFyeTpmb2N1cy5kaXNhYmxlZCwuYnV0dG9uLmhvbGxvdy5zZWNvbmRhcnk6Zm9jdXNbZGlzYWJsZWRdLC5idXR0b24uaG9sbG93LnNlY29uZGFyeTpob3Zlci5kaXNhYmxlZCwuYnV0dG9uLmhvbGxvdy5zZWNvbmRhcnk6aG92ZXJbZGlzYWJsZWRde2JvcmRlcjoxcHggc29saWQgIzc2NzY3Njtjb2xvcjojNzY3Njc2fS5idXR0b24uaG9sbG93LnN1Y2Nlc3N7Ym9yZGVyOjFweCBzb2xpZCAjM2FkYjc2O2NvbG9yOiMzYWRiNzZ9LmJ1dHRvbi5ob2xsb3cuc3VjY2Vzczpmb2N1cywuYnV0dG9uLmhvbGxvdy5zdWNjZXNzOmhvdmVye2JvcmRlci1jb2xvcjojMTU3NTM5O2NvbG9yOiMxNTc1Mzl9LmJ1dHRvbi5ob2xsb3cuc3VjY2Vzczpmb2N1cy5kaXNhYmxlZCwuYnV0dG9uLmhvbGxvdy5zdWNjZXNzOmZvY3VzW2Rpc2FibGVkXSwuYnV0dG9uLmhvbGxvdy5zdWNjZXNzOmhvdmVyLmRpc2FibGVkLC5idXR0b24uaG9sbG93LnN1Y2Nlc3M6aG92ZXJbZGlzYWJsZWRde2JvcmRlcjoxcHggc29saWQgIzNhZGI3Njtjb2xvcjojM2FkYjc2fS5idXR0b24uaG9sbG93Lndhcm5pbmd7Ym9yZGVyOjFweCBzb2xpZCAjZmZhZTAwO2NvbG9yOiNmZmFlMDB9LmJ1dHRvbi5ob2xsb3cud2FybmluZzpmb2N1cywuYnV0dG9uLmhvbGxvdy53YXJuaW5nOmhvdmVye2JvcmRlci1jb2xvcjojODA1NzAwO2NvbG9yOiM4MDU3MDB9LmJ1dHRvbi5ob2xsb3cud2FybmluZzpmb2N1cy5kaXNhYmxlZCwuYnV0dG9uLmhvbGxvdy53YXJuaW5nOmZvY3VzW2Rpc2FibGVkXSwuYnV0dG9uLmhvbGxvdy53YXJuaW5nOmhvdmVyLmRpc2FibGVkLC5idXR0b24uaG9sbG93Lndhcm5pbmc6aG92ZXJbZGlzYWJsZWRde2JvcmRlcjoxcHggc29saWQgI2ZmYWUwMDtjb2xvcjojZmZhZTAwfS5idXR0b24uaG9sbG93LmFsZXJ0e2JvcmRlcjoxcHggc29saWQgI2NjNGIzNztjb2xvcjojY2M0YjM3fS5idXR0b24uaG9sbG93LmFsZXJ0OmZvY3VzLC5idXR0b24uaG9sbG93LmFsZXJ0OmhvdmVye2JvcmRlci1jb2xvcjojNjcyNTFhO2NvbG9yOiM2NzI1MWF9LmJ1dHRvbi5ob2xsb3cuYWxlcnQ6Zm9jdXMuZGlzYWJsZWQsLmJ1dHRvbi5ob2xsb3cuYWxlcnQ6Zm9jdXNbZGlzYWJsZWRdLC5idXR0b24uaG9sbG93LmFsZXJ0OmhvdmVyLmRpc2FibGVkLC5idXR0b24uaG9sbG93LmFsZXJ0OmhvdmVyW2Rpc2FibGVkXXtib3JkZXI6MXB4IHNvbGlkICNjYzRiMzc7Y29sb3I6I2NjNGIzN30uYnV0dG9uLmNsZWFye2JvcmRlcjoxcHggc29saWQgIzE3NzliYTtjb2xvcjojMTc3OWJhfS5idXR0b24uY2xlYXIsLmJ1dHRvbi5jbGVhcjpmb2N1cywuYnV0dG9uLmNsZWFyOmhvdmVye2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJ1dHRvbi5jbGVhci5kaXNhYmxlZCwuYnV0dG9uLmNsZWFyLmRpc2FibGVkOmZvY3VzLC5idXR0b24uY2xlYXIuZGlzYWJsZWQ6aG92ZXIsLmJ1dHRvbi5jbGVhcltkaXNhYmxlZF0sLmJ1dHRvbi5jbGVhcltkaXNhYmxlZF06Zm9jdXMsLmJ1dHRvbi5jbGVhcltkaXNhYmxlZF06aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uYnV0dG9uLmNsZWFyOmZvY3VzLC5idXR0b24uY2xlYXI6aG92ZXJ7Ym9yZGVyLWNvbG9yOiMwYzNkNWQ7Y29sb3I6IzBjM2Q1ZH0uYnV0dG9uLmNsZWFyOmZvY3VzLmRpc2FibGVkLC5idXR0b24uY2xlYXI6Zm9jdXNbZGlzYWJsZWRdLC5idXR0b24uY2xlYXI6aG92ZXIuZGlzYWJsZWQsLmJ1dHRvbi5jbGVhcjpob3ZlcltkaXNhYmxlZF17Ym9yZGVyOjFweCBzb2xpZCAjMTc3OWJhO2NvbG9yOiMxNzc5YmF9LmJ1dHRvbi5jbGVhciwuYnV0dG9uLmNsZWFyLmRpc2FibGVkLC5idXR0b24uY2xlYXI6Zm9jdXMsLmJ1dHRvbi5jbGVhcjpmb2N1cy5kaXNhYmxlZCwuYnV0dG9uLmNsZWFyOmZvY3VzW2Rpc2FibGVkXSwuYnV0dG9uLmNsZWFyOmhvdmVyLC5idXR0b24uY2xlYXI6aG92ZXIuZGlzYWJsZWQsLmJ1dHRvbi5jbGVhcjpob3ZlcltkaXNhYmxlZF0sLmJ1dHRvbi5jbGVhcltkaXNhYmxlZF17Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50fS5idXR0b24uY2xlYXIucHJpbWFyeXtib3JkZXI6MXB4IHNvbGlkICMxNzc5YmE7Y29sb3I6IzE3NzliYX0uYnV0dG9uLmNsZWFyLnByaW1hcnk6Zm9jdXMsLmJ1dHRvbi5jbGVhci5wcmltYXJ5OmhvdmVye2JvcmRlci1jb2xvcjojMGMzZDVkO2NvbG9yOiMwYzNkNWR9LmJ1dHRvbi5jbGVhci5wcmltYXJ5OmZvY3VzLmRpc2FibGVkLC5idXR0b24uY2xlYXIucHJpbWFyeTpmb2N1c1tkaXNhYmxlZF0sLmJ1dHRvbi5jbGVhci5wcmltYXJ5OmhvdmVyLmRpc2FibGVkLC5idXR0b24uY2xlYXIucHJpbWFyeTpob3ZlcltkaXNhYmxlZF17Ym9yZGVyOjFweCBzb2xpZCAjMTc3OWJhO2NvbG9yOiMxNzc5YmF9LmJ1dHRvbi5jbGVhci5wcmltYXJ5LC5idXR0b24uY2xlYXIucHJpbWFyeS5kaXNhYmxlZCwuYnV0dG9uLmNsZWFyLnByaW1hcnk6Zm9jdXMsLmJ1dHRvbi5jbGVhci5wcmltYXJ5OmZvY3VzLmRpc2FibGVkLC5idXR0b24uY2xlYXIucHJpbWFyeTpmb2N1c1tkaXNhYmxlZF0sLmJ1dHRvbi5jbGVhci5wcmltYXJ5OmhvdmVyLC5idXR0b24uY2xlYXIucHJpbWFyeTpob3Zlci5kaXNhYmxlZCwuYnV0dG9uLmNsZWFyLnByaW1hcnk6aG92ZXJbZGlzYWJsZWRdLC5idXR0b24uY2xlYXIucHJpbWFyeVtkaXNhYmxlZF17Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50fS5idXR0b24uY2xlYXIuc2Vjb25kYXJ5e2JvcmRlcjoxcHggc29saWQgIzc2NzY3Njtjb2xvcjojNzY3Njc2fS5idXR0b24uY2xlYXIuc2Vjb25kYXJ5OmZvY3VzLC5idXR0b24uY2xlYXIuc2Vjb25kYXJ5OmhvdmVye2JvcmRlci1jb2xvcjojM2IzYjNiO2NvbG9yOiMzYjNiM2J9LmJ1dHRvbi5jbGVhci5zZWNvbmRhcnk6Zm9jdXMuZGlzYWJsZWQsLmJ1dHRvbi5jbGVhci5zZWNvbmRhcnk6Zm9jdXNbZGlzYWJsZWRdLC5idXR0b24uY2xlYXIuc2Vjb25kYXJ5OmhvdmVyLmRpc2FibGVkLC5idXR0b24uY2xlYXIuc2Vjb25kYXJ5OmhvdmVyW2Rpc2FibGVkXXtib3JkZXI6MXB4IHNvbGlkICM3Njc2NzY7Y29sb3I6Izc2NzY3Nn0uYnV0dG9uLmNsZWFyLnNlY29uZGFyeSwuYnV0dG9uLmNsZWFyLnNlY29uZGFyeS5kaXNhYmxlZCwuYnV0dG9uLmNsZWFyLnNlY29uZGFyeTpmb2N1cywuYnV0dG9uLmNsZWFyLnNlY29uZGFyeTpmb2N1cy5kaXNhYmxlZCwuYnV0dG9uLmNsZWFyLnNlY29uZGFyeTpmb2N1c1tkaXNhYmxlZF0sLmJ1dHRvbi5jbGVhci5zZWNvbmRhcnk6aG92ZXIsLmJ1dHRvbi5jbGVhci5zZWNvbmRhcnk6aG92ZXIuZGlzYWJsZWQsLmJ1dHRvbi5jbGVhci5zZWNvbmRhcnk6aG92ZXJbZGlzYWJsZWRdLC5idXR0b24uY2xlYXIuc2Vjb25kYXJ5W2Rpc2FibGVkXXtib3JkZXItY29sb3I6dHJhbnNwYXJlbnR9LmJ1dHRvbi5jbGVhci5zdWNjZXNze2JvcmRlcjoxcHggc29saWQgIzNhZGI3Njtjb2xvcjojM2FkYjc2fS5idXR0b24uY2xlYXIuc3VjY2Vzczpmb2N1cywuYnV0dG9uLmNsZWFyLnN1Y2Nlc3M6aG92ZXJ7Ym9yZGVyLWNvbG9yOiMxNTc1Mzk7Y29sb3I6IzE1NzUzOX0uYnV0dG9uLmNsZWFyLnN1Y2Nlc3M6Zm9jdXMuZGlzYWJsZWQsLmJ1dHRvbi5jbGVhci5zdWNjZXNzOmZvY3VzW2Rpc2FibGVkXSwuYnV0dG9uLmNsZWFyLnN1Y2Nlc3M6aG92ZXIuZGlzYWJsZWQsLmJ1dHRvbi5jbGVhci5zdWNjZXNzOmhvdmVyW2Rpc2FibGVkXXtib3JkZXI6MXB4IHNvbGlkICMzYWRiNzY7Y29sb3I6IzNhZGI3Nn0uYnV0dG9uLmNsZWFyLnN1Y2Nlc3MsLmJ1dHRvbi5jbGVhci5zdWNjZXNzLmRpc2FibGVkLC5idXR0b24uY2xlYXIuc3VjY2Vzczpmb2N1cywuYnV0dG9uLmNsZWFyLnN1Y2Nlc3M6Zm9jdXMuZGlzYWJsZWQsLmJ1dHRvbi5jbGVhci5zdWNjZXNzOmZvY3VzW2Rpc2FibGVkXSwuYnV0dG9uLmNsZWFyLnN1Y2Nlc3M6aG92ZXIsLmJ1dHRvbi5jbGVhci5zdWNjZXNzOmhvdmVyLmRpc2FibGVkLC5idXR0b24uY2xlYXIuc3VjY2Vzczpob3ZlcltkaXNhYmxlZF0sLmJ1dHRvbi5jbGVhci5zdWNjZXNzW2Rpc2FibGVkXXtib3JkZXItY29sb3I6dHJhbnNwYXJlbnR9LmJ1dHRvbi5jbGVhci53YXJuaW5ne2JvcmRlcjoxcHggc29saWQgI2ZmYWUwMDtjb2xvcjojZmZhZTAwfS5idXR0b24uY2xlYXIud2FybmluZzpmb2N1cywuYnV0dG9uLmNsZWFyLndhcm5pbmc6aG92ZXJ7Ym9yZGVyLWNvbG9yOiM4MDU3MDA7Y29sb3I6IzgwNTcwMH0uYnV0dG9uLmNsZWFyLndhcm5pbmc6Zm9jdXMuZGlzYWJsZWQsLmJ1dHRvbi5jbGVhci53YXJuaW5nOmZvY3VzW2Rpc2FibGVkXSwuYnV0dG9uLmNsZWFyLndhcm5pbmc6aG92ZXIuZGlzYWJsZWQsLmJ1dHRvbi5jbGVhci53YXJuaW5nOmhvdmVyW2Rpc2FibGVkXXtib3JkZXI6MXB4IHNvbGlkICNmZmFlMDA7Y29sb3I6I2ZmYWUwMH0uYnV0dG9uLmNsZWFyLndhcm5pbmcsLmJ1dHRvbi5jbGVhci53YXJuaW5nLmRpc2FibGVkLC5idXR0b24uY2xlYXIud2FybmluZzpmb2N1cywuYnV0dG9uLmNsZWFyLndhcm5pbmc6Zm9jdXMuZGlzYWJsZWQsLmJ1dHRvbi5jbGVhci53YXJuaW5nOmZvY3VzW2Rpc2FibGVkXSwuYnV0dG9uLmNsZWFyLndhcm5pbmc6aG92ZXIsLmJ1dHRvbi5jbGVhci53YXJuaW5nOmhvdmVyLmRpc2FibGVkLC5idXR0b24uY2xlYXIud2FybmluZzpob3ZlcltkaXNhYmxlZF0sLmJ1dHRvbi5jbGVhci53YXJuaW5nW2Rpc2FibGVkXXtib3JkZXItY29sb3I6dHJhbnNwYXJlbnR9LmJ1dHRvbi5jbGVhci5hbGVydHtib3JkZXI6MXB4IHNvbGlkICNjYzRiMzc7Y29sb3I6I2NjNGIzN30uYnV0dG9uLmNsZWFyLmFsZXJ0OmZvY3VzLC5idXR0b24uY2xlYXIuYWxlcnQ6aG92ZXJ7Ym9yZGVyLWNvbG9yOiM2NzI1MWE7Y29sb3I6IzY3MjUxYX0uYnV0dG9uLmNsZWFyLmFsZXJ0OmZvY3VzLmRpc2FibGVkLC5idXR0b24uY2xlYXIuYWxlcnQ6Zm9jdXNbZGlzYWJsZWRdLC5idXR0b24uY2xlYXIuYWxlcnQ6aG92ZXIuZGlzYWJsZWQsLmJ1dHRvbi5jbGVhci5hbGVydDpob3ZlcltkaXNhYmxlZF17Ym9yZGVyOjFweCBzb2xpZCAjY2M0YjM3O2NvbG9yOiNjYzRiMzd9LmJ1dHRvbi5jbGVhci5hbGVydCwuYnV0dG9uLmNsZWFyLmFsZXJ0LmRpc2FibGVkLC5idXR0b24uY2xlYXIuYWxlcnQ6Zm9jdXMsLmJ1dHRvbi5jbGVhci5hbGVydDpmb2N1cy5kaXNhYmxlZCwuYnV0dG9uLmNsZWFyLmFsZXJ0OmZvY3VzW2Rpc2FibGVkXSwuYnV0dG9uLmNsZWFyLmFsZXJ0OmhvdmVyLC5idXR0b24uY2xlYXIuYWxlcnQ6aG92ZXIuZGlzYWJsZWQsLmJ1dHRvbi5jbGVhci5hbGVydDpob3ZlcltkaXNhYmxlZF0sLmJ1dHRvbi5jbGVhci5hbGVydFtkaXNhYmxlZF17Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50fS5idXR0b24uZHJvcGRvd246OmFmdGVye2Rpc3BsYXk6YmxvY2s7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXI6aW5zZXQgLjRlbTtjb250ZW50OicnO2JvcmRlci1ib3R0b20td2lkdGg6MDtib3JkZXItdG9wLXN0eWxlOnNvbGlkO2JvcmRlci1jb2xvcjojZmVmZWZlIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDouNGVtO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2Zsb2F0OnJpZ2h0O21hcmdpbi1sZWZ0OjFlbX0uYnV0dG9uLmRyb3Bkb3duLmNsZWFyOjphZnRlciwuYnV0dG9uLmRyb3Bkb3duLmhvbGxvdzo6YWZ0ZXJ7Ym9yZGVyLXRvcC1jb2xvcjojMTc3OWJhfS5idXR0b24uZHJvcGRvd24uY2xlYXIucHJpbWFyeTo6YWZ0ZXIsLmJ1dHRvbi5kcm9wZG93bi5ob2xsb3cucHJpbWFyeTo6YWZ0ZXJ7Ym9yZGVyLXRvcC1jb2xvcjojMTc3OWJhfS5idXR0b24uZHJvcGRvd24uY2xlYXIuc2Vjb25kYXJ5OjphZnRlciwuYnV0dG9uLmRyb3Bkb3duLmhvbGxvdy5zZWNvbmRhcnk6OmFmdGVye2JvcmRlci10b3AtY29sb3I6Izc2NzY3Nn0uYnV0dG9uLmRyb3Bkb3duLmNsZWFyLnN1Y2Nlc3M6OmFmdGVyLC5idXR0b24uZHJvcGRvd24uaG9sbG93LnN1Y2Nlc3M6OmFmdGVye2JvcmRlci10b3AtY29sb3I6IzNhZGI3Nn0uYnV0dG9uLmRyb3Bkb3duLmNsZWFyLndhcm5pbmc6OmFmdGVyLC5idXR0b24uZHJvcGRvd24uaG9sbG93Lndhcm5pbmc6OmFmdGVye2JvcmRlci10b3AtY29sb3I6I2ZmYWUwMH0uYnV0dG9uLmRyb3Bkb3duLmNsZWFyLmFsZXJ0OjphZnRlciwuYnV0dG9uLmRyb3Bkb3duLmhvbGxvdy5hbGVydDo6YWZ0ZXJ7Ym9yZGVyLXRvcC1jb2xvcjojY2M0YjM3fS5idXR0b24uYXJyb3ctb25seTo6YWZ0ZXJ7dG9wOi0uMWVtO2Zsb2F0Om5vbmU7bWFyZ2luLWxlZnQ6MH1hLmJ1dHRvbjpmb2N1cyxhLmJ1dHRvbjpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX1bdHlwZT1jb2xvcl0sW3R5cGU9ZGF0ZV0sW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFt0eXBlPWRhdGV0aW1lXSxbdHlwZT1lbWFpbF0sW3R5cGU9bW9udGhdLFt0eXBlPW51bWJlcl0sW3R5cGU9cGFzc3dvcmRdLFt0eXBlPXNlYXJjaF0sW3R5cGU9dGVsXSxbdHlwZT10ZXh0XSxbdHlwZT10aW1lXSxbdHlwZT11cmxdLFt0eXBlPXdlZWtdLHRleHRhcmVhe2Rpc3BsYXk6YmxvY2s7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O3dpZHRoOjEwMCU7aGVpZ2h0OjIuNDM3NXJlbTttYXJnaW46MCAwIDFyZW07cGFkZGluZzouNXJlbTtib3JkZXI6MXB4IHNvbGlkICNjYWNhY2E7Ym9yZGVyLXJhZGl1czowO2JhY2tncm91bmQtY29sb3I6I2ZlZmVmZTstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAxcHggMnB4IHJnYmEoMTAsMTAsMTAsLjEpO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMnB4IHJnYmEoMTAsMTAsMTAsLjEpO2ZvbnQtZmFtaWx5OmluaGVyaXQ7Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjojMGEwYTBhOy13ZWJraXQtdHJhbnNpdGlvbjpib3JkZXItY29sb3IgLjI1cyBlYXNlLWluLW91dCwtd2Via2l0LWJveC1zaGFkb3cgLjVzO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIC4yNXMgZWFzZS1pbi1vdXQsLXdlYmtpdC1ib3gtc2hhZG93IC41czt0cmFuc2l0aW9uOmJveC1zaGFkb3cgLjVzLGJvcmRlci1jb2xvciAuMjVzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246Ym94LXNoYWRvdyAuNXMsYm9yZGVyLWNvbG9yIC4yNXMgZWFzZS1pbi1vdXQsLXdlYmtpdC1ib3gtc2hhZG93IC41czstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmV9W3R5cGU9Y29sb3JdOmZvY3VzLFt0eXBlPWRhdGVdOmZvY3VzLFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpmb2N1cyxbdHlwZT1kYXRldGltZV06Zm9jdXMsW3R5cGU9ZW1haWxdOmZvY3VzLFt0eXBlPW1vbnRoXTpmb2N1cyxbdHlwZT1udW1iZXJdOmZvY3VzLFt0eXBlPXBhc3N3b3JkXTpmb2N1cyxbdHlwZT1zZWFyY2hdOmZvY3VzLFt0eXBlPXRlbF06Zm9jdXMsW3R5cGU9dGV4dF06Zm9jdXMsW3R5cGU9dGltZV06Zm9jdXMsW3R5cGU9dXJsXTpmb2N1cyxbdHlwZT13ZWVrXTpmb2N1cyx0ZXh0YXJlYTpmb2N1c3tvdXRsaW5lOjA7Ym9yZGVyOjFweCBzb2xpZCAjOGE4YThhO2JhY2tncm91bmQtY29sb3I6I2ZlZmVmZTstd2Via2l0LWJveC1zaGFkb3c6MCAwIDVweCAjY2FjYWNhO2JveC1zaGFkb3c6MCAwIDVweCAjY2FjYWNhOy13ZWJraXQtdHJhbnNpdGlvbjpib3JkZXItY29sb3IgLjI1cyBlYXNlLWluLW91dCwtd2Via2l0LWJveC1zaGFkb3cgLjVzO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIC4yNXMgZWFzZS1pbi1vdXQsLXdlYmtpdC1ib3gtc2hhZG93IC41czt0cmFuc2l0aW9uOmJveC1zaGFkb3cgLjVzLGJvcmRlci1jb2xvciAuMjVzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246Ym94LXNoYWRvdyAuNXMsYm9yZGVyLWNvbG9yIC4yNXMgZWFzZS1pbi1vdXQsLXdlYmtpdC1ib3gtc2hhZG93IC41c310ZXh0YXJlYXttYXgtd2lkdGg6MTAwJX10ZXh0YXJlYVtyb3dzXXtoZWlnaHQ6YXV0b31pbnB1dDpkaXNhYmxlZCxpbnB1dFtyZWFkb25seV0sdGV4dGFyZWE6ZGlzYWJsZWQsdGV4dGFyZWFbcmVhZG9ubHlde2JhY2tncm91bmQtY29sb3I6I2U2ZTZlNjtjdXJzb3I6bm90LWFsbG93ZWR9W3R5cGU9YnV0dG9uXSxbdHlwZT1zdWJtaXRdey13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZTtib3JkZXItcmFkaXVzOjB9aW5wdXRbdHlwZT1zZWFyY2hdey13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6I2NhY2FjYX06LW1zLWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOiNjYWNhY2F9OjotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6I2NhY2FjYX06OnBsYWNlaG9sZGVye2NvbG9yOiNjYWNhY2F9W3R5cGU9Y2hlY2tib3hdLFt0eXBlPWZpbGVdLFt0eXBlPXJhZGlvXXttYXJnaW46MCAwIDFyZW19W3R5cGU9Y2hlY2tib3hdK2xhYmVsLFt0eXBlPXJhZGlvXStsYWJlbHtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTttYXJnaW4tbGVmdDouNXJlbTttYXJnaW4tcmlnaHQ6MXJlbTttYXJnaW4tYm90dG9tOjB9W3R5cGU9Y2hlY2tib3hdK2xhYmVsW2Zvcl0sW3R5cGU9cmFkaW9dK2xhYmVsW2Zvcl17Y3Vyc29yOnBvaW50ZXJ9bGFiZWw+W3R5cGU9Y2hlY2tib3hdLGxhYmVsPlt0eXBlPXJhZGlvXXttYXJnaW4tcmlnaHQ6LjVyZW19W3R5cGU9ZmlsZV17d2lkdGg6MTAwJX1sYWJlbHtkaXNwbGF5OmJsb2NrO21hcmdpbjowO2ZvbnQtc2l6ZTouODc1cmVtO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjg7Y29sb3I6IzBhMGEwYX1sYWJlbC5taWRkbGV7bWFyZ2luOjAgMCAxcmVtO3BhZGRpbmc6LjU2MjVyZW0gMH0uaGVscC10ZXh0e21hcmdpbi10b3A6LS41cmVtO2ZvbnQtc2l6ZTouODEyNXJlbTtmb250LXN0eWxlOml0YWxpYztjb2xvcjojMGEwYTBhfS5pbnB1dC1ncm91cHtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4O3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbToxcmVtOy13ZWJraXQtYm94LWFsaWduOnN0cmV0Y2g7LXdlYmtpdC1hbGlnbi1pdGVtczpzdHJldGNoOy1tcy1mbGV4LWFsaWduOnN0cmV0Y2g7YWxpZ24taXRlbXM6c3RyZXRjaH0uaW5wdXQtZ3JvdXA+OmZpcnN0LWNoaWxkLC5pbnB1dC1ncm91cD46Zmlyc3QtY2hpbGQuaW5wdXQtZ3JvdXAtYnV0dG9uPip7Ym9yZGVyLXJhZGl1czowfS5pbnB1dC1ncm91cD46bGFzdC1jaGlsZCwuaW5wdXQtZ3JvdXA+Omxhc3QtY2hpbGQuaW5wdXQtZ3JvdXAtYnV0dG9uPip7Ym9yZGVyLXJhZGl1czowfS5pbnB1dC1ncm91cC1idXR0b24sLmlucHV0LWdyb3VwLWJ1dHRvbiBhLC5pbnB1dC1ncm91cC1idXR0b24gYnV0dG9uLC5pbnB1dC1ncm91cC1idXR0b24gaW5wdXQsLmlucHV0LWdyb3VwLWJ1dHRvbiBsYWJlbCwuaW5wdXQtZ3JvdXAtZmllbGQsLmlucHV0LWdyb3VwLWxhYmVse21hcmdpbjowO3doaXRlLXNwYWNlOm5vd3JhcH0uaW5wdXQtZ3JvdXAtbGFiZWx7cGFkZGluZzowIDFyZW07Ym9yZGVyOjFweCBzb2xpZCAjY2FjYWNhO2JhY2tncm91bmQ6I2U2ZTZlNjtjb2xvcjojMGEwYTBhO3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcDtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LWZsZXg6MDstd2Via2l0LWZsZXg6MCAwIGF1dG87LW1zLWZsZXg6MCAwIGF1dG87ZmxleDowIDAgYXV0bzstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LXdlYmtpdC1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn0uaW5wdXQtZ3JvdXAtbGFiZWw6Zmlyc3QtY2hpbGR7Ym9yZGVyLXJpZ2h0OjB9LmlucHV0LWdyb3VwLWxhYmVsOmxhc3QtY2hpbGR7Ym9yZGVyLWxlZnQ6MH0uaW5wdXQtZ3JvdXAtZmllbGR7Ym9yZGVyLXJhZGl1czowOy13ZWJraXQtYm94LWZsZXg6MTstd2Via2l0LWZsZXg6MSAxIDBweDstbXMtZmxleDoxIDEgMHB4O2ZsZXg6MSAxIDBweDttaW4td2lkdGg6MH0uaW5wdXQtZ3JvdXAtYnV0dG9ue3BhZGRpbmctdG9wOjA7cGFkZGluZy1ib3R0b206MDt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LWZsZXg6MDstd2Via2l0LWZsZXg6MCAwIGF1dG87LW1zLWZsZXg6MCAwIGF1dG87ZmxleDowIDAgYXV0b30uaW5wdXQtZ3JvdXAtYnV0dG9uIGEsLmlucHV0LWdyb3VwLWJ1dHRvbiBidXR0b24sLmlucHV0LWdyb3VwLWJ1dHRvbiBpbnB1dCwuaW5wdXQtZ3JvdXAtYnV0dG9uIGxhYmVsey13ZWJraXQtYWxpZ24tc2VsZjpzdHJldGNoOy1tcy1mbGV4LWl0ZW0tYWxpZ246c3RyZXRjaDthbGlnbi1zZWxmOnN0cmV0Y2g7aGVpZ2h0OmF1dG87cGFkZGluZy10b3A6MDtwYWRkaW5nLWJvdHRvbTowO2ZvbnQtc2l6ZToxcmVtfWZpZWxkc2V0e21hcmdpbjowO3BhZGRpbmc6MDtib3JkZXI6MH1sZWdlbmR7bWF4LXdpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbTouNXJlbX0uZmllbGRzZXR7bWFyZ2luOjEuMTI1cmVtIDA7cGFkZGluZzoxLjI1cmVtO2JvcmRlcjoxcHggc29saWQgI2NhY2FjYX0uZmllbGRzZXQgbGVnZW5ke21hcmdpbjowO21hcmdpbi1sZWZ0Oi0uMTg3NXJlbTtwYWRkaW5nOjAgLjE4NzVyZW19c2VsZWN0e2hlaWdodDoyLjQzNzVyZW07bWFyZ2luOjAgMCAxcmVtO3BhZGRpbmc6LjVyZW07LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lO2JvcmRlcjoxcHggc29saWQgI2NhY2FjYTtib3JkZXItcmFkaXVzOjA7YmFja2dyb3VuZC1jb2xvcjojZmVmZWZlO2ZvbnQtZmFtaWx5OmluaGVyaXQ7Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjojMGEwYTBhO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZlcnNpb249JzEuMScgd2lkdGg9JzMyJyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMzIgMjQnPjxwb2x5Z29uIHBvaW50cz0nMCwwIDMyLDAgMTYsMjQnIHN0eWxlPSdmaWxsOiByZ2IlMjgxMzgsIDEzOCwgMTM4JTI5Jz48L3BvbHlnb24+PC9zdmc+XCIpO2JhY2tncm91bmQtb3JpZ2luOmNvbnRlbnQtYm94O2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgLTFyZW0gY2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6OXB4IDZweDtwYWRkaW5nLXJpZ2h0OjEuNXJlbTstd2Via2l0LXRyYW5zaXRpb246Ym9yZGVyLWNvbG9yIC4yNXMgZWFzZS1pbi1vdXQsLXdlYmtpdC1ib3gtc2hhZG93IC41czt0cmFuc2l0aW9uOmJvcmRlci1jb2xvciAuMjVzIGVhc2UtaW4tb3V0LC13ZWJraXQtYm94LXNoYWRvdyAuNXM7dHJhbnNpdGlvbjpib3gtc2hhZG93IC41cyxib3JkZXItY29sb3IgLjI1cyBlYXNlLWluLW91dDt0cmFuc2l0aW9uOmJveC1zaGFkb3cgLjVzLGJvcmRlci1jb2xvciAuMjVzIGVhc2UtaW4tb3V0LC13ZWJraXQtYm94LXNoYWRvdyAuNXN9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDowXFwwKXtzZWxlY3R7YmFja2dyb3VuZC1pbWFnZTp1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFZQ0FZQUFBQ2JVLzgwQUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUFJcEpSRUZVZU5yRWtja05nREFNQkJmUmtFdDBPYlJCQmRzR1hVRGdtUWZLNFhoSDJtOGN6UUFBeTI3UjN0c3c0UWZlMng4dU9PNm9ZTGI2R2xPb3IzR0Yrc3dVUkFPbVVKK1J3dEVKczlXdlRHRVl4QlhxSTFNUUFaaENmVVFLUnpETVZqK1R3ckFJVjZqdlNVRWtZQXIxTFNrY3lUQmIvVitLWWZYN3hBZXVzcTNzTER0R0gza0VHQUNQV0lmbE5aZmhSUUFBQUFCSlJVNUVya0pnZ2c9PSl9fXNlbGVjdDpmb2N1c3tvdXRsaW5lOjA7Ym9yZGVyOjFweCBzb2xpZCAjOGE4YThhO2JhY2tncm91bmQtY29sb3I6I2ZlZmVmZTstd2Via2l0LWJveC1zaGFkb3c6MCAwIDVweCAjY2FjYWNhO2JveC1zaGFkb3c6MCAwIDVweCAjY2FjYWNhOy13ZWJraXQtdHJhbnNpdGlvbjpib3JkZXItY29sb3IgLjI1cyBlYXNlLWluLW91dCwtd2Via2l0LWJveC1zaGFkb3cgLjVzO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIC4yNXMgZWFzZS1pbi1vdXQsLXdlYmtpdC1ib3gtc2hhZG93IC41czt0cmFuc2l0aW9uOmJveC1zaGFkb3cgLjVzLGJvcmRlci1jb2xvciAuMjVzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246Ym94LXNoYWRvdyAuNXMsYm9yZGVyLWNvbG9yIC4yNXMgZWFzZS1pbi1vdXQsLXdlYmtpdC1ib3gtc2hhZG93IC41c31zZWxlY3Q6ZGlzYWJsZWR7YmFja2dyb3VuZC1jb2xvcjojZTZlNmU2O2N1cnNvcjpub3QtYWxsb3dlZH1zZWxlY3Q6Oi1tcy1leHBhbmR7ZGlzcGxheTpub25lfXNlbGVjdFttdWx0aXBsZV17aGVpZ2h0OmF1dG87YmFja2dyb3VuZC1pbWFnZTpub25lfS5pcy1pbnZhbGlkLWlucHV0Om5vdCg6Zm9jdXMpe2JvcmRlci1jb2xvcjojY2M0YjM3O2JhY2tncm91bmQtY29sb3I6I2Y5ZWNlYX0uaXMtaW52YWxpZC1pbnB1dDpub3QoOmZvY3VzKTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojY2M0YjM3fS5pcy1pbnZhbGlkLWlucHV0Om5vdCg6Zm9jdXMpOi1tcy1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojY2M0YjM3fS5pcy1pbnZhbGlkLWlucHV0Om5vdCg6Zm9jdXMpOjotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6I2NjNGIzN30uaXMtaW52YWxpZC1pbnB1dDpub3QoOmZvY3VzKTo6cGxhY2Vob2xkZXJ7Y29sb3I6I2NjNGIzN30uaXMtaW52YWxpZC1sYWJlbHtjb2xvcjojY2M0YjM3fS5mb3JtLWVycm9ye2Rpc3BsYXk6bm9uZTttYXJnaW4tdG9wOi0uNXJlbTttYXJnaW4tYm90dG9tOjFyZW07Zm9udC1zaXplOi43NXJlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6I2NjNGIzN30uZm9ybS1lcnJvci5pcy12aXNpYmxle2Rpc3BsYXk6YmxvY2t9LmFjY29yZGlvbnttYXJnaW4tbGVmdDowO2JhY2tncm91bmQ6I2ZlZmVmZTtsaXN0LXN0eWxlLXR5cGU6bm9uZX0uYWNjb3JkaW9uW2Rpc2FibGVkXSAuYWNjb3JkaW9uLXRpdGxle2N1cnNvcjpub3QtYWxsb3dlZH0uYWNjb3JkaW9uLWl0ZW06Zmlyc3QtY2hpbGQ+OmZpcnN0LWNoaWxke2JvcmRlci1yYWRpdXM6MH0uYWNjb3JkaW9uLWl0ZW06bGFzdC1jaGlsZD46bGFzdC1jaGlsZHtib3JkZXItcmFkaXVzOjB9LmFjY29yZGlvbi10aXRsZXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MS4yNXJlbSAxcmVtO2JvcmRlcjoxcHggc29saWQgI2U2ZTZlNjtib3JkZXItYm90dG9tOjA7Zm9udC1zaXplOi43NXJlbTtsaW5lLWhlaWdodDoxO2NvbG9yOiMxNzc5YmF9Omxhc3QtY2hpbGQ6bm90KC5pcy1hY3RpdmUpPi5hY2NvcmRpb24tdGl0bGV7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U2ZTZlNjtib3JkZXItcmFkaXVzOjB9LmFjY29yZGlvbi10aXRsZTpmb2N1cywuYWNjb3JkaW9uLXRpdGxlOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2U2ZTZlNn0uYWNjb3JkaW9uLXRpdGxlOjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDoxcmVtO21hcmdpbi10b3A6LS41cmVtO2NvbnRlbnQ6JysnfS5pcy1hY3RpdmU+LmFjY29yZGlvbi10aXRsZTo6YmVmb3Jle2NvbnRlbnQ6J1xcMjAxMyd9LmFjY29yZGlvbi1jb250ZW50e2Rpc3BsYXk6bm9uZTtwYWRkaW5nOjFyZW07Ym9yZGVyOjFweCBzb2xpZCAjZTZlNmU2O2JvcmRlci1ib3R0b206MDtiYWNrZ3JvdW5kLWNvbG9yOiNmZWZlZmU7Y29sb3I6IzBhMGEwYX06bGFzdC1jaGlsZD4uYWNjb3JkaW9uLWNvbnRlbnQ6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTZlNmU2fS5hY2NvcmRpb24tbWVudSBsaXt3aWR0aDoxMDAlfS5hY2NvcmRpb24tbWVudSBhe3BhZGRpbmc6LjdyZW0gMXJlbX0uYWNjb3JkaW9uLW1lbnUgLmlzLWFjY29yZGlvbi1zdWJtZW51IGF7cGFkZGluZzouN3JlbSAxcmVtfS5hY2NvcmRpb24tbWVudSAubmVzdGVkLmlzLWFjY29yZGlvbi1zdWJtZW51e21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjFyZW19LmFjY29yZGlvbi1tZW51LmFsaWduLXJpZ2h0IC5uZXN0ZWQuaXMtYWNjb3JkaW9uLXN1Ym1lbnV7bWFyZ2luLXJpZ2h0OjFyZW07bWFyZ2luLWxlZnQ6MH0uYWNjb3JkaW9uLW1lbnUgLmlzLWFjY29yZGlvbi1zdWJtZW51LXBhcmVudDpub3QoLmhhcy1zdWJtZW51LXRvZ2dsZSk+YXtwb3NpdGlvbjpyZWxhdGl2ZX0uYWNjb3JkaW9uLW1lbnUgLmlzLWFjY29yZGlvbi1zdWJtZW51LXBhcmVudDpub3QoLmhhcy1zdWJtZW51LXRvZ2dsZSk+YTo6YWZ0ZXJ7ZGlzcGxheTpibG9jazt3aWR0aDowO2hlaWdodDowO2JvcmRlcjppbnNldCA2cHg7Y29udGVudDonJztib3JkZXItYm90dG9tLXdpZHRoOjA7Ym9yZGVyLXRvcC1zdHlsZTpzb2xpZDtib3JkZXItY29sb3I6IzE3NzliYSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO21hcmdpbi10b3A6LTNweDtyaWdodDoxcmVtfS5hY2NvcmRpb24tbWVudS5hbGlnbi1sZWZ0IC5pcy1hY2NvcmRpb24tc3VibWVudS1wYXJlbnQ+YTo6YWZ0ZXJ7cmlnaHQ6MXJlbTtsZWZ0OmF1dG99LmFjY29yZGlvbi1tZW51LmFsaWduLXJpZ2h0IC5pcy1hY2NvcmRpb24tc3VibWVudS1wYXJlbnQ+YTo6YWZ0ZXJ7cmlnaHQ6YXV0bztsZWZ0OjFyZW19LmFjY29yZGlvbi1tZW51IC5pcy1hY2NvcmRpb24tc3VibWVudS1wYXJlbnRbYXJpYS1leHBhbmRlZD10cnVlXT5hOjphZnRlcnstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46NTAlIDUwJTstbXMtdHJhbnNmb3JtLW9yaWdpbjo1MCUgNTAlO3RyYW5zZm9ybS1vcmlnaW46NTAlIDUwJX0uaXMtYWNjb3JkaW9uLXN1Ym1lbnUtcGFyZW50e3Bvc2l0aW9uOnJlbGF0aXZlfS5oYXMtc3VibWVudS10b2dnbGU+YXttYXJnaW4tcmlnaHQ6NDBweH0uc3VibWVudS10b2dnbGV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O2N1cnNvcjpwb2ludGVyfS5zdWJtZW51LXRvZ2dsZTo6YWZ0ZXJ7ZGlzcGxheTpibG9jazt3aWR0aDowO2hlaWdodDowO2JvcmRlcjppbnNldCA2cHg7Y29udGVudDonJztib3JkZXItYm90dG9tLXdpZHRoOjA7Ym9yZGVyLXRvcC1zdHlsZTpzb2xpZDtib3JkZXItY29sb3I6IzE3NzliYSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDt0b3A6MDtib3R0b206MDttYXJnaW46YXV0b30uc3VibWVudS10b2dnbGVbYXJpYS1leHBhbmRlZD10cnVlXTo6YWZ0ZXJ7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVZKC0xKTstbXMtdHJhbnNmb3JtOnNjYWxlWSgtMSk7dHJhbnNmb3JtOnNjYWxlWSgtMSk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOjUwJSA1MCU7LW1zLXRyYW5zZm9ybS1vcmlnaW46NTAlIDUwJTt0cmFuc2Zvcm0tb3JpZ2luOjUwJSA1MCV9LnN1Ym1lbnUtdG9nZ2xlLXRleHR7cG9zaXRpb246YWJzb2x1dGUhaW1wb3J0YW50O3dpZHRoOjFweDtoZWlnaHQ6MXB4O3BhZGRpbmc6MDtvdmVyZmxvdzpoaWRkZW47Y2xpcDpyZWN0KDAsMCwwLDApO3doaXRlLXNwYWNlOm5vd3JhcDtib3JkZXI6MH0uYmFkZ2V7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWluLXdpZHRoOjIuMWVtO3BhZGRpbmc6LjNlbTtib3JkZXItcmFkaXVzOjUwJTtmb250LXNpemU6LjZyZW07dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZDojMTc3OWJhO2NvbG9yOiNmZWZlZmV9LmJhZGdlLnByaW1hcnl7YmFja2dyb3VuZDojMTc3OWJhO2NvbG9yOiNmZWZlZmV9LmJhZGdlLnNlY29uZGFyeXtiYWNrZ3JvdW5kOiM3Njc2NzY7Y29sb3I6I2ZlZmVmZX0uYmFkZ2Uuc3VjY2Vzc3tiYWNrZ3JvdW5kOiMzYWRiNzY7Y29sb3I6IzBhMGEwYX0uYmFkZ2Uud2FybmluZ3tiYWNrZ3JvdW5kOiNmZmFlMDA7Y29sb3I6IzBhMGEwYX0uYmFkZ2UuYWxlcnR7YmFja2dyb3VuZDojY2M0YjM3O2NvbG9yOiNmZWZlZmV9LmJyZWFkY3J1bWJze21hcmdpbjowIDAgMXJlbSAwO2xpc3Qtc3R5bGU6bm9uZX0uYnJlYWRjcnVtYnM6OmFmdGVyLC5icmVhZGNydW1iczo6YmVmb3Jle2Rpc3BsYXk6dGFibGU7Y29udGVudDonICc7LXdlYmtpdC1mbGV4LWJhc2lzOjA7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6MDtmbGV4LWJhc2lzOjA7LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDoyOy13ZWJraXQtb3JkZXI6MTstbXMtZmxleC1vcmRlcjoxO29yZGVyOjF9LmJyZWFkY3J1bWJzOjphZnRlcntjbGVhcjpib3RofS5icmVhZGNydW1icyBsaXtmbG9hdDpsZWZ0O2ZvbnQtc2l6ZTouNjg3NXJlbTtjb2xvcjojMGEwYTBhO2N1cnNvcjpkZWZhdWx0O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uYnJlYWRjcnVtYnMgbGk6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXJ7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luOjAgLjc1cmVtO29wYWNpdHk6MTtjb250ZW50OlwiL1wiO2NvbG9yOiNjYWNhY2F9LmJyZWFkY3J1bWJzIGF7Y29sb3I6IzE3NzliYX0uYnJlYWRjcnVtYnMgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5icmVhZGNydW1icyAuZGlzYWJsZWR7Y29sb3I6I2NhY2FjYTtjdXJzb3I6bm90LWFsbG93ZWR9LmJ1dHRvbi1ncm91cHttYXJnaW4tYm90dG9tOjFyZW07ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWZsZXgtd3JhcDpub3dyYXA7LW1zLWZsZXgtd3JhcDpub3dyYXA7ZmxleC13cmFwOm5vd3JhcDstd2Via2l0LWJveC1hbGlnbjpzdHJldGNoOy13ZWJraXQtYWxpZ24taXRlbXM6c3RyZXRjaDstbXMtZmxleC1hbGlnbjpzdHJldGNoO2FsaWduLWl0ZW1zOnN0cmV0Y2h9LmJ1dHRvbi1ncm91cDo6YWZ0ZXIsLmJ1dHRvbi1ncm91cDo6YmVmb3Jle2Rpc3BsYXk6dGFibGU7Y29udGVudDonICc7LXdlYmtpdC1mbGV4LWJhc2lzOjA7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6MDtmbGV4LWJhc2lzOjA7LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDoyOy13ZWJraXQtb3JkZXI6MTstbXMtZmxleC1vcmRlcjoxO29yZGVyOjF9LmJ1dHRvbi1ncm91cDo6YWZ0ZXJ7Y2xlYXI6Ym90aH0uYnV0dG9uLWdyb3VwIC5idXR0b257bWFyZ2luOjA7bWFyZ2luLXJpZ2h0OjFweDttYXJnaW4tYm90dG9tOjFweDtmb250LXNpemU6LjlyZW07LXdlYmtpdC1ib3gtZmxleDowOy13ZWJraXQtZmxleDowIDAgYXV0bzstbXMtZmxleDowIDAgYXV0bztmbGV4OjAgMCBhdXRvfS5idXR0b24tZ3JvdXAgLmJ1dHRvbjpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS5idXR0b24tZ3JvdXAudGlueSAuYnV0dG9ue2ZvbnQtc2l6ZTouNnJlbX0uYnV0dG9uLWdyb3VwLnNtYWxsIC5idXR0b257Zm9udC1zaXplOi43NXJlbX0uYnV0dG9uLWdyb3VwLmxhcmdlIC5idXR0b257Zm9udC1zaXplOjEuMjVyZW19LmJ1dHRvbi1ncm91cC5leHBhbmRlZCAuYnV0dG9uey13ZWJraXQtYm94LWZsZXg6MTstd2Via2l0LWZsZXg6MSAxIDBweDstbXMtZmxleDoxIDEgMHB4O2ZsZXg6MSAxIDBweH0uYnV0dG9uLWdyb3VwLnByaW1hcnkgLmJ1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOiMxNzc5YmE7Y29sb3I6I2ZlZmVmZX0uYnV0dG9uLWdyb3VwLnByaW1hcnkgLmJ1dHRvbjpmb2N1cywuYnV0dG9uLWdyb3VwLnByaW1hcnkgLmJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMxMjYxOTU7Y29sb3I6I2ZlZmVmZX0uYnV0dG9uLWdyb3VwLnNlY29uZGFyeSAuYnV0dG9ue2JhY2tncm91bmQtY29sb3I6Izc2NzY3Njtjb2xvcjojZmVmZWZlfS5idXR0b24tZ3JvdXAuc2Vjb25kYXJ5IC5idXR0b246Zm9jdXMsLmJ1dHRvbi1ncm91cC5zZWNvbmRhcnkgLmJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM1ZTVlNWU7Y29sb3I6I2ZlZmVmZX0uYnV0dG9uLWdyb3VwLnN1Y2Nlc3MgLmJ1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOiMzYWRiNzY7Y29sb3I6IzBhMGEwYX0uYnV0dG9uLWdyb3VwLnN1Y2Nlc3MgLmJ1dHRvbjpmb2N1cywuYnV0dG9uLWdyb3VwLnN1Y2Nlc3MgLmJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMyMmJiNWI7Y29sb3I6IzBhMGEwYX0uYnV0dG9uLWdyb3VwLndhcm5pbmcgLmJ1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOiNmZmFlMDA7Y29sb3I6IzBhMGEwYX0uYnV0dG9uLWdyb3VwLndhcm5pbmcgLmJ1dHRvbjpmb2N1cywuYnV0dG9uLWdyb3VwLndhcm5pbmcgLmJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNjYzhiMDA7Y29sb3I6IzBhMGEwYX0uYnV0dG9uLWdyb3VwLmFsZXJ0IC5idXR0b257YmFja2dyb3VuZC1jb2xvcjojY2M0YjM3O2NvbG9yOiNmZWZlZmV9LmJ1dHRvbi1ncm91cC5hbGVydCAuYnV0dG9uOmZvY3VzLC5idXR0b24tZ3JvdXAuYWxlcnQgLmJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNhNTNiMmE7Y29sb3I6I2ZlZmVmZX0uYnV0dG9uLWdyb3VwLnN0YWNrZWQsLmJ1dHRvbi1ncm91cC5zdGFja2VkLWZvci1tZWRpdW0sLmJ1dHRvbi1ncm91cC5zdGFja2VkLWZvci1zbWFsbHstd2Via2l0LWZsZXgtd3JhcDp3cmFwOy1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcH0uYnV0dG9uLWdyb3VwLnN0YWNrZWQgLmJ1dHRvbiwuYnV0dG9uLWdyb3VwLnN0YWNrZWQtZm9yLW1lZGl1bSAuYnV0dG9uLC5idXR0b24tZ3JvdXAuc3RhY2tlZC1mb3Itc21hbGwgLmJ1dHRvbnstd2Via2l0LWJveC1mbGV4OjA7LXdlYmtpdC1mbGV4OjAgMCAxMDAlOy1tcy1mbGV4OjAgMCAxMDAlO2ZsZXg6MCAwIDEwMCV9LmJ1dHRvbi1ncm91cC5zdGFja2VkIC5idXR0b246bGFzdC1jaGlsZCwuYnV0dG9uLWdyb3VwLnN0YWNrZWQtZm9yLW1lZGl1bSAuYnV0dG9uOmxhc3QtY2hpbGQsLmJ1dHRvbi1ncm91cC5zdGFja2VkLWZvci1zbWFsbCAuYnV0dG9uOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5idXR0b24tZ3JvdXAuc3RhY2tlZC1mb3ItbWVkaXVtLmV4cGFuZGVkIC5idXR0b24sLmJ1dHRvbi1ncm91cC5zdGFja2VkLWZvci1zbWFsbC5leHBhbmRlZCAuYnV0dG9uLC5idXR0b24tZ3JvdXAuc3RhY2tlZC5leHBhbmRlZCAuYnV0dG9uey13ZWJraXQtYm94LWZsZXg6MTstd2Via2l0LWZsZXg6MSAxIDBweDstbXMtZmxleDoxIDEgMHB4O2ZsZXg6MSAxIDBweH1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOjQwZW0pey5idXR0b24tZ3JvdXAuc3RhY2tlZC1mb3Itc21hbGwgLmJ1dHRvbnstd2Via2l0LWJveC1mbGV4OjA7LXdlYmtpdC1mbGV4OjAgMCBhdXRvOy1tcy1mbGV4OjAgMCBhdXRvO2ZsZXg6MCAwIGF1dG87bWFyZ2luLWJvdHRvbTowfX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOjY0ZW0pey5idXR0b24tZ3JvdXAuc3RhY2tlZC1mb3ItbWVkaXVtIC5idXR0b257LXdlYmtpdC1ib3gtZmxleDowOy13ZWJraXQtZmxleDowIDAgYXV0bzstbXMtZmxleDowIDAgYXV0bztmbGV4OjAgMCBhdXRvO21hcmdpbi1ib3R0b206MH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDozOS45OTg3NWVtKXsuYnV0dG9uLWdyb3VwLnN0YWNrZWQtZm9yLXNtYWxsLmV4cGFuZGVke2Rpc3BsYXk6YmxvY2t9LmJ1dHRvbi1ncm91cC5zdGFja2VkLWZvci1zbWFsbC5leHBhbmRlZCAuYnV0dG9ue2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXJpZ2h0OjB9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NjMuOTk4NzVlbSl7LmJ1dHRvbi1ncm91cC5zdGFja2VkLWZvci1tZWRpdW0uZXhwYW5kZWR7ZGlzcGxheTpibG9ja30uYnV0dG9uLWdyb3VwLnN0YWNrZWQtZm9yLW1lZGl1bS5leHBhbmRlZCAuYnV0dG9ue2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXJpZ2h0OjB9fS5jYXJke2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LXdlYmtpdC1mbGV4LWRpcmVjdGlvbjpjb2x1bW47LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47LXdlYmtpdC1ib3gtZmxleDoxOy13ZWJraXQtZmxleC1ncm93OjE7LW1zLWZsZXgtcG9zaXRpdmU6MTtmbGV4LWdyb3c6MTttYXJnaW4tYm90dG9tOjFyZW07Ym9yZGVyOjFweCBzb2xpZCAjZTZlNmU2O2JvcmRlci1yYWRpdXM6MDtiYWNrZ3JvdW5kOiNmZWZlZmU7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lO292ZXJmbG93OmhpZGRlbjtjb2xvcjojMGEwYTBhfS5jYXJkPjpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uY2FyZC1kaXZpZGVye2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtZmxleDowOy13ZWJraXQtZmxleDowIDEgYXV0bzstbXMtZmxleDowIDEgYXV0bztmbGV4OjAgMSBhdXRvO3BhZGRpbmc6MXJlbTtiYWNrZ3JvdW5kOiNlNmU2ZTZ9LmNhcmQtZGl2aWRlcj46bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmNhcmQtc2VjdGlvbnstd2Via2l0LWJveC1mbGV4OjE7LXdlYmtpdC1mbGV4OjEgMCBhdXRvOy1tcy1mbGV4OjEgMCBhdXRvO2ZsZXg6MSAwIGF1dG87cGFkZGluZzoxcmVtfS5jYXJkLXNlY3Rpb24+Omxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5jYXJkLWltYWdle21pbi1oZWlnaHQ6MXB4fS5jYWxsb3V0e3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbjowIDAgMXJlbSAwO3BhZGRpbmc6MXJlbTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMTAsMTAsMTAsLjI1KTtib3JkZXItcmFkaXVzOjA7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiMwYTBhMGF9LmNhbGxvdXQ+OmZpcnN0LWNoaWxke21hcmdpbi10b3A6MH0uY2FsbG91dD46bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmNhbGxvdXQucHJpbWFyeXtiYWNrZ3JvdW5kLWNvbG9yOiNkN2VjZmE7Y29sb3I6IzBhMGEwYX0uY2FsbG91dC5zZWNvbmRhcnl7YmFja2dyb3VuZC1jb2xvcjojZWFlYWVhO2NvbG9yOiMwYTBhMGF9LmNhbGxvdXQuc3VjY2Vzc3tiYWNrZ3JvdW5kLWNvbG9yOiNlMWZhZWE7Y29sb3I6IzBhMGEwYX0uY2FsbG91dC53YXJuaW5ne2JhY2tncm91bmQtY29sb3I6I2ZmZjNkOTtjb2xvcjojMGEwYTBhfS5jYWxsb3V0LmFsZXJ0e2JhY2tncm91bmQtY29sb3I6I2Y3ZTRlMTtjb2xvcjojMGEwYTBhfS5jYWxsb3V0LnNtYWxse3BhZGRpbmctdG9wOi41cmVtO3BhZGRpbmctcmlnaHQ6LjVyZW07cGFkZGluZy1ib3R0b206LjVyZW07cGFkZGluZy1sZWZ0Oi41cmVtfS5jYWxsb3V0Lmxhcmdle3BhZGRpbmctdG9wOjNyZW07cGFkZGluZy1yaWdodDozcmVtO3BhZGRpbmctYm90dG9tOjNyZW07cGFkZGluZy1sZWZ0OjNyZW19LmNsb3NlLWJ1dHRvbntwb3NpdGlvbjphYnNvbHV0ZTtjb2xvcjojOGE4YThhO2N1cnNvcjpwb2ludGVyfVtkYXRhLXdoYXRpbnB1dD1tb3VzZV0gLmNsb3NlLWJ1dHRvbntvdXRsaW5lOjB9LmNsb3NlLWJ1dHRvbjpmb2N1cywuY2xvc2UtYnV0dG9uOmhvdmVye2NvbG9yOiMwYTBhMGF9LmNsb3NlLWJ1dHRvbi5zbWFsbHtyaWdodDouNjZyZW07dG9wOi4zM2VtO2ZvbnQtc2l6ZToxLjVlbTtsaW5lLWhlaWdodDoxfS5jbG9zZS1idXR0b24sLmNsb3NlLWJ1dHRvbi5tZWRpdW17cmlnaHQ6MXJlbTt0b3A6LjVyZW07Zm9udC1zaXplOjJlbTtsaW5lLWhlaWdodDoxfS5tZW51e3BhZGRpbmc6MDttYXJnaW46MDtsaXN0LXN0eWxlOm5vbmU7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWZsZXgtd3JhcDp3cmFwOy1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcH1bZGF0YS13aGF0aW5wdXQ9bW91c2VdIC5tZW51IGxpe291dGxpbmU6MH0ubWVudSAuYnV0dG9uLC5tZW51IGF7bGluZS1oZWlnaHQ6MTt0ZXh0LWRlY29yYXRpb246bm9uZTtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6LjdyZW0gMXJlbX0ubWVudSBhLC5tZW51IGJ1dHRvbiwubWVudSBpbnB1dCwubWVudSBzZWxlY3R7bWFyZ2luLWJvdHRvbTowfS5tZW51IGlucHV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5tZW51LC5tZW51Lmhvcml6b250YWx7LXdlYmtpdC1mbGV4LXdyYXA6d3JhcDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXA7LXdlYmtpdC1ib3gtb3JpZW50Omhvcml6b250YWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstd2Via2l0LWZsZXgtZGlyZWN0aW9uOnJvdzstbXMtZmxleC1kaXJlY3Rpb246cm93O2ZsZXgtZGlyZWN0aW9uOnJvd30ubWVudS52ZXJ0aWNhbHstd2Via2l0LWZsZXgtd3JhcDpub3dyYXA7LW1zLWZsZXgtd3JhcDpub3dyYXA7ZmxleC13cmFwOm5vd3JhcDstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstd2Via2l0LWZsZXgtZGlyZWN0aW9uOmNvbHVtbjstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0ubWVudS5leHBhbmRlZCBsaXstd2Via2l0LWJveC1mbGV4OjE7LXdlYmtpdC1mbGV4OjEgMSAwcHg7LW1zLWZsZXg6MSAxIDBweDtmbGV4OjEgMSAwcHh9Lm1lbnUuc2ltcGxley13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstd2Via2l0LWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS5tZW51LnNpbXBsZSBsaStsaXttYXJnaW4tbGVmdDoxcmVtfS5tZW51LnNpbXBsZSBhe3BhZGRpbmc6MH1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOjQwZW0pey5tZW51Lm1lZGl1bS1ob3Jpem9udGFsey13ZWJraXQtZmxleC13cmFwOndyYXA7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwOy13ZWJraXQtYm94LW9yaWVudDpob3Jpem9udGFsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LXdlYmtpdC1mbGV4LWRpcmVjdGlvbjpyb3c7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LWRpcmVjdGlvbjpyb3d9Lm1lbnUubWVkaXVtLXZlcnRpY2Fsey13ZWJraXQtZmxleC13cmFwOm5vd3JhcDstbXMtZmxleC13cmFwOm5vd3JhcDtmbGV4LXdyYXA6bm93cmFwOy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy13ZWJraXQtZmxleC1kaXJlY3Rpb246Y29sdW1uOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5tZW51Lm1lZGl1bS1leHBhbmRlZCBsaXstd2Via2l0LWJveC1mbGV4OjE7LXdlYmtpdC1mbGV4OjEgMSAwcHg7LW1zLWZsZXg6MSAxIDBweDtmbGV4OjEgMSAwcHh9Lm1lbnUubWVkaXVtLXNpbXBsZSBsaXstd2Via2l0LWJveC1mbGV4OjE7LXdlYmtpdC1mbGV4OjEgMSAwcHg7LW1zLWZsZXg6MSAxIDBweDtmbGV4OjEgMSAwcHh9fUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6NjRlbSl7Lm1lbnUubGFyZ2UtaG9yaXpvbnRhbHstd2Via2l0LWZsZXgtd3JhcDp3cmFwOy1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcDstd2Via2l0LWJveC1vcmllbnQ6aG9yaXpvbnRhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy13ZWJraXQtZmxleC1kaXJlY3Rpb246cm93Oy1tcy1mbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC1kaXJlY3Rpb246cm93fS5tZW51LmxhcmdlLXZlcnRpY2Fsey13ZWJraXQtZmxleC13cmFwOm5vd3JhcDstbXMtZmxleC13cmFwOm5vd3JhcDtmbGV4LXdyYXA6bm93cmFwOy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy13ZWJraXQtZmxleC1kaXJlY3Rpb246Y29sdW1uOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5tZW51LmxhcmdlLWV4cGFuZGVkIGxpey13ZWJraXQtYm94LWZsZXg6MTstd2Via2l0LWZsZXg6MSAxIDBweDstbXMtZmxleDoxIDEgMHB4O2ZsZXg6MSAxIDBweH0ubWVudS5sYXJnZS1zaW1wbGUgbGl7LXdlYmtpdC1ib3gtZmxleDoxOy13ZWJraXQtZmxleDoxIDEgMHB4Oy1tcy1mbGV4OjEgMSAwcHg7ZmxleDoxIDEgMHB4fX0ubWVudS5uZXN0ZWR7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6MXJlbX0ubWVudS5pY29ucyBhe2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXh9Lm1lbnUuaWNvbi1ib3R0b20gYSwubWVudS5pY29uLWxlZnQgYSwubWVudS5pY29uLXJpZ2h0IGEsLm1lbnUuaWNvbi10b3AgYXtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4fS5tZW51Lmljb24tbGVmdCBsaSBhey13ZWJraXQtYm94LW9yaWVudDpob3Jpem9udGFsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LXdlYmtpdC1mbGV4LWZsb3c6cm93IG5vd3JhcDstbXMtZmxleC1mbG93OnJvdyBub3dyYXA7ZmxleC1mbG93OnJvdyBub3dyYXB9Lm1lbnUuaWNvbi1sZWZ0IGxpIGEgaSwubWVudS5pY29uLWxlZnQgbGkgYSBpbWcsLm1lbnUuaWNvbi1sZWZ0IGxpIGEgc3Zne21hcmdpbi1yaWdodDouMjVyZW19Lm1lbnUuaWNvbi1yaWdodCBsaSBhey13ZWJraXQtYm94LW9yaWVudDpob3Jpem9udGFsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LXdlYmtpdC1mbGV4LWZsb3c6cm93IG5vd3JhcDstbXMtZmxleC1mbG93OnJvdyBub3dyYXA7ZmxleC1mbG93OnJvdyBub3dyYXB9Lm1lbnUuaWNvbi1yaWdodCBsaSBhIGksLm1lbnUuaWNvbi1yaWdodCBsaSBhIGltZywubWVudS5pY29uLXJpZ2h0IGxpIGEgc3Zne21hcmdpbi1sZWZ0Oi4yNXJlbX0ubWVudS5pY29uLXRvcCBsaSBhey13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy13ZWJraXQtZmxleC1mbG93OmNvbHVtbiBub3dyYXA7LW1zLWZsZXgtZmxvdzpjb2x1bW4gbm93cmFwO2ZsZXgtZmxvdzpjb2x1bW4gbm93cmFwfS5tZW51Lmljb24tdG9wIGxpIGEgaSwubWVudS5pY29uLXRvcCBsaSBhIGltZywubWVudS5pY29uLXRvcCBsaSBhIHN2Z3std2Via2l0LWFsaWduLXNlbGY6c3RyZXRjaDstbXMtZmxleC1pdGVtLWFsaWduOnN0cmV0Y2g7YWxpZ24tc2VsZjpzdHJldGNoO21hcmdpbi1ib3R0b206LjI1cmVtO3RleHQtYWxpZ246Y2VudGVyfS5tZW51Lmljb24tYm90dG9tIGxpIGF7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LXdlYmtpdC1mbGV4LWZsb3c6Y29sdW1uIG5vd3JhcDstbXMtZmxleC1mbG93OmNvbHVtbiBub3dyYXA7ZmxleC1mbG93OmNvbHVtbiBub3dyYXB9Lm1lbnUuaWNvbi1ib3R0b20gbGkgYSBpLC5tZW51Lmljb24tYm90dG9tIGxpIGEgaW1nLC5tZW51Lmljb24tYm90dG9tIGxpIGEgc3Zney13ZWJraXQtYWxpZ24tc2VsZjpzdHJldGNoOy1tcy1mbGV4LWl0ZW0tYWxpZ246c3RyZXRjaDthbGlnbi1zZWxmOnN0cmV0Y2g7bWFyZ2luLWJvdHRvbTouMjVyZW07dGV4dC1hbGlnbjpjZW50ZXJ9Lm1lbnUgLmlzLWFjdGl2ZT5he2JhY2tncm91bmQ6IzE3NzliYTtjb2xvcjojZmVmZWZlfS5tZW51IC5hY3RpdmU+YXtiYWNrZ3JvdW5kOiMxNzc5YmE7Y29sb3I6I2ZlZmVmZX0ubWVudS5hbGlnbi1sZWZ0ey13ZWJraXQtYm94LXBhY2s6c3RhcnQ7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDstbXMtZmxleC1wYWNrOnN0YXJ0O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5tZW51LmFsaWduLXJpZ2h0IGxpe2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtcGFjazplbmQ7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7LW1zLWZsZXgtcGFjazplbmQ7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfS5tZW51LmFsaWduLXJpZ2h0IGxpIC5zdWJtZW51IGxpey13ZWJraXQtYm94LXBhY2s6c3RhcnQ7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDstbXMtZmxleC1wYWNrOnN0YXJ0O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5tZW51LmFsaWduLXJpZ2h0LnZlcnRpY2FsIGxpe2Rpc3BsYXk6YmxvY2s7dGV4dC1hbGlnbjpyaWdodH0ubWVudS5hbGlnbi1yaWdodC52ZXJ0aWNhbCBsaSAuc3VibWVudSBsaXt0ZXh0LWFsaWduOnJpZ2h0fS5tZW51LmFsaWduLXJpZ2h0IC5uZXN0ZWR7bWFyZ2luLXJpZ2h0OjFyZW07bWFyZ2luLWxlZnQ6MH0ubWVudS5hbGlnbi1jZW50ZXIgbGl7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstd2Via2l0LWp1c3RpZnktY29udGVudDpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0ubWVudS5hbGlnbi1jZW50ZXIgbGkgLnN1Ym1lbnUgbGl7LXdlYmtpdC1ib3gtcGFjazpzdGFydDstd2Via2l0LWp1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0Oy1tcy1mbGV4LXBhY2s6c3RhcnQ7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9Lm1lbnUgLm1lbnUtdGV4dHtwYWRkaW5nOi43cmVtIDFyZW07Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjE7Y29sb3I6aW5oZXJpdH0ubWVudS1jZW50ZXJlZD4ubWVudXstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstd2Via2l0LWp1c3RpZnktY29udGVudDpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0ubWVudS1jZW50ZXJlZD4ubWVudSBsaXtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy13ZWJraXQtanVzdGlmeS1jb250ZW50OmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5tZW51LWNlbnRlcmVkPi5tZW51IGxpIC5zdWJtZW51IGxpey13ZWJraXQtYm94LXBhY2s6c3RhcnQ7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDstbXMtZmxleC1wYWNrOnN0YXJ0O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5uby1qcyBbZGF0YS1yZXNwb25zaXZlLW1lbnVdIHVse2Rpc3BsYXk6bm9uZX0ubWVudS1pY29ue3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt3aWR0aDoyMHB4O2hlaWdodDoxNnB4O2N1cnNvcjpwb2ludGVyfS5tZW51LWljb246OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjJweDtiYWNrZ3JvdW5kOiNmZWZlZmU7LXdlYmtpdC1ib3gtc2hhZG93OjAgN3B4IDAgI2ZlZmVmZSwwIDE0cHggMCAjZmVmZWZlO2JveC1zaGFkb3c6MCA3cHggMCAjZmVmZWZlLDAgMTRweCAwICNmZWZlZmU7Y29udGVudDonJ30ubWVudS1pY29uOmhvdmVyOjphZnRlcntiYWNrZ3JvdW5kOiNjYWNhY2E7LXdlYmtpdC1ib3gtc2hhZG93OjAgN3B4IDAgI2NhY2FjYSwwIDE0cHggMCAjY2FjYWNhO2JveC1zaGFkb3c6MCA3cHggMCAjY2FjYWNhLDAgMTRweCAwICNjYWNhY2F9Lm1lbnUtaWNvbi5kYXJre3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt3aWR0aDoyMHB4O2hlaWdodDoxNnB4O2N1cnNvcjpwb2ludGVyfS5tZW51LWljb24uZGFyazo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6MnB4O2JhY2tncm91bmQ6IzBhMGEwYTstd2Via2l0LWJveC1zaGFkb3c6MCA3cHggMCAjMGEwYTBhLDAgMTRweCAwICMwYTBhMGE7Ym94LXNoYWRvdzowIDdweCAwICMwYTBhMGEsMCAxNHB4IDAgIzBhMGEwYTtjb250ZW50OicnfS5tZW51LWljb24uZGFyazpob3Zlcjo6YWZ0ZXJ7YmFja2dyb3VuZDojOGE4YThhOy13ZWJraXQtYm94LXNoYWRvdzowIDdweCAwICM4YThhOGEsMCAxNHB4IDAgIzhhOGE4YTtib3gtc2hhZG93OjAgN3B4IDAgIzhhOGE4YSwwIDE0cHggMCAjOGE4YThhfS5pcy1kcmlsbGRvd257cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVufS5pcy1kcmlsbGRvd24gbGl7ZGlzcGxheTpibG9ja30uaXMtZHJpbGxkb3duLmFuaW1hdGUtaGVpZ2h0ey13ZWJraXQtdHJhbnNpdGlvbjpoZWlnaHQgLjVzO3RyYW5zaXRpb246aGVpZ2h0IC41c30uZHJpbGxkb3duIGF7cGFkZGluZzouN3JlbSAxcmVtO2JhY2tncm91bmQ6I2ZlZmVmZX0uZHJpbGxkb3duIC5pcy1kcmlsbGRvd24tc3VibWVudXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjEwMCU7ei1pbmRleDotMTt3aWR0aDoxMDAlO2JhY2tncm91bmQ6I2ZlZmVmZTstd2Via2l0LXRyYW5zaXRpb246LXdlYmtpdC10cmFuc2Zvcm0gLjE1cyBsaW5lYXI7dHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAuMTVzIGxpbmVhcjt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMTVzIGxpbmVhcjt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMTVzIGxpbmVhciwtd2Via2l0LXRyYW5zZm9ybSAuMTVzIGxpbmVhcn0uZHJpbGxkb3duIC5pcy1kcmlsbGRvd24tc3VibWVudS5pcy1hY3RpdmV7ei1pbmRleDoxO2Rpc3BsYXk6YmxvY2s7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSl9LmRyaWxsZG93biAuaXMtZHJpbGxkb3duLXN1Ym1lbnUuaXMtY2xvc2luZ3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDEwMCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKX0uZHJpbGxkb3duIC5pcy1kcmlsbGRvd24tc3VibWVudSBhe3BhZGRpbmc6LjdyZW0gMXJlbX0uZHJpbGxkb3duIC5uZXN0ZWQuaXMtZHJpbGxkb3duLXN1Ym1lbnV7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6MH0uZHJpbGxkb3duIC5kcmlsbGRvd24tc3VibWVudS1jb3Zlci1wcmV2aW91c3ttaW4taGVpZ2h0OjEwMCV9LmRyaWxsZG93biAuaXMtZHJpbGxkb3duLXN1Ym1lbnUtcGFyZW50PmF7cG9zaXRpb246cmVsYXRpdmV9LmRyaWxsZG93biAuaXMtZHJpbGxkb3duLXN1Ym1lbnUtcGFyZW50PmE6OmFmdGVye2Rpc3BsYXk6YmxvY2s7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXI6aW5zZXQgNnB4O2NvbnRlbnQ6Jyc7Ym9yZGVyLXJpZ2h0LXdpZHRoOjA7Ym9yZGVyLWxlZnQtc3R5bGU6c29saWQ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMxNzc5YmE7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTttYXJnaW4tdG9wOi02cHg7cmlnaHQ6MXJlbX0uZHJpbGxkb3duLmFsaWduLWxlZnQgLmlzLWRyaWxsZG93bi1zdWJtZW51LXBhcmVudD5hOjphZnRlcntkaXNwbGF5OmJsb2NrO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyOmluc2V0IDZweDtjb250ZW50OicnO2JvcmRlci1yaWdodC13aWR0aDowO2JvcmRlci1sZWZ0LXN0eWxlOnNvbGlkO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMTc3OWJhO3JpZ2h0OjFyZW07bGVmdDphdXRvfS5kcmlsbGRvd24uYWxpZ24tcmlnaHQgLmlzLWRyaWxsZG93bi1zdWJtZW51LXBhcmVudD5hOjphZnRlcntkaXNwbGF5OmJsb2NrO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyOmluc2V0IDZweDtjb250ZW50OicnO2JvcmRlci1sZWZ0LXdpZHRoOjA7Ym9yZGVyLXJpZ2h0LXN0eWxlOnNvbGlkO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudCAjMTc3OWJhIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O3JpZ2h0OmF1dG87bGVmdDoxcmVtfS5kcmlsbGRvd24gLmpzLWRyaWxsZG93bi1iYWNrPmE6OmJlZm9yZXtkaXNwbGF5OmJsb2NrO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyOmluc2V0IDZweDtjb250ZW50OicnO2JvcmRlci1sZWZ0LXdpZHRoOjA7Ym9yZGVyLXJpZ2h0LXN0eWxlOnNvbGlkO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudCAjMTc3OWJhIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O2JvcmRlci1sZWZ0LXdpZHRoOjA7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO21hcmdpbi1yaWdodDouNzVyZW19LmRyb3Bkb3duLXBhbmV7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxMDtkaXNwbGF5Om5vbmU7d2lkdGg6MzAwcHg7cGFkZGluZzoxcmVtO3Zpc2liaWxpdHk6aGlkZGVuO2JvcmRlcjoxcHggc29saWQgI2NhY2FjYTtib3JkZXItcmFkaXVzOjA7YmFja2dyb3VuZC1jb2xvcjojZmVmZWZlO2ZvbnQtc2l6ZToxcmVtfS5kcm9wZG93bi1wYW5lLmlzLW9wZW5pbmd7ZGlzcGxheTpibG9ja30uZHJvcGRvd24tcGFuZS5pcy1vcGVue2Rpc3BsYXk6YmxvY2s7dmlzaWJpbGl0eTp2aXNpYmxlfS5kcm9wZG93bi1wYW5lLnRpbnl7d2lkdGg6MTAwcHh9LmRyb3Bkb3duLXBhbmUuc21hbGx7d2lkdGg6MjAwcHh9LmRyb3Bkb3duLXBhbmUubGFyZ2V7d2lkdGg6NDAwcHh9LmRyb3Bkb3duLm1lbnU+bGkub3BlbnMtbGVmdD4uaXMtZHJvcGRvd24tc3VibWVudXt0b3A6MTAwJTtyaWdodDowO2xlZnQ6YXV0b30uZHJvcGRvd24ubWVudT5saS5vcGVucy1yaWdodD4uaXMtZHJvcGRvd24tc3VibWVudXt0b3A6MTAwJTtyaWdodDphdXRvO2xlZnQ6MH0uZHJvcGRvd24ubWVudT5saS5pcy1kcm9wZG93bi1zdWJtZW51LXBhcmVudD5he3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctcmlnaHQ6MS41cmVtfS5kcm9wZG93bi5tZW51PmxpLmlzLWRyb3Bkb3duLXN1Ym1lbnUtcGFyZW50PmE6OmFmdGVye2Rpc3BsYXk6YmxvY2s7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXI6aW5zZXQgNnB4O2NvbnRlbnQ6Jyc7Ym9yZGVyLWJvdHRvbS13aWR0aDowO2JvcmRlci10b3Atc3R5bGU6c29saWQ7Ym9yZGVyLWNvbG9yOiMxNzc5YmEgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7cmlnaHQ6NXB4O2xlZnQ6YXV0bzttYXJnaW4tdG9wOi0zcHh9W2RhdGEtd2hhdGlucHV0PW1vdXNlXSAuZHJvcGRvd24ubWVudSBhe291dGxpbmU6MH0uZHJvcGRvd24ubWVudT5saT5he3BhZGRpbmc6LjdyZW0gMXJlbX0uZHJvcGRvd24ubWVudT5saS5pcy1hY3RpdmU+YXtiYWNrZ3JvdW5kOjAgMDtjb2xvcjojMTc3OWJhfS5uby1qcyAuZHJvcGRvd24ubWVudSB1bHtkaXNwbGF5Om5vbmV9LmRyb3Bkb3duLm1lbnUgLm5lc3RlZC5pcy1kcm9wZG93bi1zdWJtZW51e21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjB9LmRyb3Bkb3duLm1lbnUudmVydGljYWw+bGkgLmlzLWRyb3Bkb3duLXN1Ym1lbnV7dG9wOjB9LmRyb3Bkb3duLm1lbnUudmVydGljYWw+bGkub3BlbnMtbGVmdD4uaXMtZHJvcGRvd24tc3VibWVudXt0b3A6MDtyaWdodDoxMDAlO2xlZnQ6YXV0b30uZHJvcGRvd24ubWVudS52ZXJ0aWNhbD5saS5vcGVucy1yaWdodD4uaXMtZHJvcGRvd24tc3VibWVudXtyaWdodDphdXRvO2xlZnQ6MTAwJX0uZHJvcGRvd24ubWVudS52ZXJ0aWNhbD5saT5hOjphZnRlcntyaWdodDoxNHB4fS5kcm9wZG93bi5tZW51LnZlcnRpY2FsPmxpLm9wZW5zLWxlZnQ+YTo6YWZ0ZXJ7ZGlzcGxheTpibG9jazt3aWR0aDowO2hlaWdodDowO2JvcmRlcjppbnNldCA2cHg7Y29udGVudDonJztib3JkZXItbGVmdC13aWR0aDowO2JvcmRlci1yaWdodC1zdHlsZTpzb2xpZDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQgIzE3NzliYSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtyaWdodDphdXRvO2xlZnQ6NXB4fS5kcm9wZG93bi5tZW51LnZlcnRpY2FsPmxpLm9wZW5zLXJpZ2h0PmE6OmFmdGVye2Rpc3BsYXk6YmxvY2s7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXI6aW5zZXQgNnB4O2NvbnRlbnQ6Jyc7Ym9yZGVyLXJpZ2h0LXdpZHRoOjA7Ym9yZGVyLWxlZnQtc3R5bGU6c29saWQ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMxNzc5YmF9QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDo0MGVtKXsuZHJvcGRvd24ubWVudS5tZWRpdW0taG9yaXpvbnRhbD5saS5vcGVucy1sZWZ0Pi5pcy1kcm9wZG93bi1zdWJtZW51e3RvcDoxMDAlO3JpZ2h0OjA7bGVmdDphdXRvfS5kcm9wZG93bi5tZW51Lm1lZGl1bS1ob3Jpem9udGFsPmxpLm9wZW5zLXJpZ2h0Pi5pcy1kcm9wZG93bi1zdWJtZW51e3RvcDoxMDAlO3JpZ2h0OmF1dG87bGVmdDowfS5kcm9wZG93bi5tZW51Lm1lZGl1bS1ob3Jpem9udGFsPmxpLmlzLWRyb3Bkb3duLXN1Ym1lbnUtcGFyZW50PmF7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1yaWdodDoxLjVyZW19LmRyb3Bkb3duLm1lbnUubWVkaXVtLWhvcml6b250YWw+bGkuaXMtZHJvcGRvd24tc3VibWVudS1wYXJlbnQ+YTo6YWZ0ZXJ7ZGlzcGxheTpibG9jazt3aWR0aDowO2hlaWdodDowO2JvcmRlcjppbnNldCA2cHg7Y29udGVudDonJztib3JkZXItYm90dG9tLXdpZHRoOjA7Ym9yZGVyLXRvcC1zdHlsZTpzb2xpZDtib3JkZXItY29sb3I6IzE3NzliYSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtyaWdodDo1cHg7bGVmdDphdXRvO21hcmdpbi10b3A6LTNweH0uZHJvcGRvd24ubWVudS5tZWRpdW0tdmVydGljYWw+bGkgLmlzLWRyb3Bkb3duLXN1Ym1lbnV7dG9wOjB9LmRyb3Bkb3duLm1lbnUubWVkaXVtLXZlcnRpY2FsPmxpLm9wZW5zLWxlZnQ+LmlzLWRyb3Bkb3duLXN1Ym1lbnV7dG9wOjA7cmlnaHQ6MTAwJTtsZWZ0OmF1dG99LmRyb3Bkb3duLm1lbnUubWVkaXVtLXZlcnRpY2FsPmxpLm9wZW5zLXJpZ2h0Pi5pcy1kcm9wZG93bi1zdWJtZW51e3JpZ2h0OmF1dG87bGVmdDoxMDAlfS5kcm9wZG93bi5tZW51Lm1lZGl1bS12ZXJ0aWNhbD5saT5hOjphZnRlcntyaWdodDoxNHB4fS5kcm9wZG93bi5tZW51Lm1lZGl1bS12ZXJ0aWNhbD5saS5vcGVucy1sZWZ0PmE6OmFmdGVye2Rpc3BsYXk6YmxvY2s7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXI6aW5zZXQgNnB4O2NvbnRlbnQ6Jyc7Ym9yZGVyLWxlZnQtd2lkdGg6MDtib3JkZXItcmlnaHQtc3R5bGU6c29saWQ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50ICMxNzc5YmEgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7cmlnaHQ6YXV0bztsZWZ0OjVweH0uZHJvcGRvd24ubWVudS5tZWRpdW0tdmVydGljYWw+bGkub3BlbnMtcmlnaHQ+YTo6YWZ0ZXJ7ZGlzcGxheTpibG9jazt3aWR0aDowO2hlaWdodDowO2JvcmRlcjppbnNldCA2cHg7Y29udGVudDonJztib3JkZXItcmlnaHQtd2lkdGg6MDtib3JkZXItbGVmdC1zdHlsZTpzb2xpZDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzE3NzliYX19QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDo2NGVtKXsuZHJvcGRvd24ubWVudS5sYXJnZS1ob3Jpem9udGFsPmxpLm9wZW5zLWxlZnQ+LmlzLWRyb3Bkb3duLXN1Ym1lbnV7dG9wOjEwMCU7cmlnaHQ6MDtsZWZ0OmF1dG99LmRyb3Bkb3duLm1lbnUubGFyZ2UtaG9yaXpvbnRhbD5saS5vcGVucy1yaWdodD4uaXMtZHJvcGRvd24tc3VibWVudXt0b3A6MTAwJTtyaWdodDphdXRvO2xlZnQ6MH0uZHJvcGRvd24ubWVudS5sYXJnZS1ob3Jpem9udGFsPmxpLmlzLWRyb3Bkb3duLXN1Ym1lbnUtcGFyZW50PmF7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1yaWdodDoxLjVyZW19LmRyb3Bkb3duLm1lbnUubGFyZ2UtaG9yaXpvbnRhbD5saS5pcy1kcm9wZG93bi1zdWJtZW51LXBhcmVudD5hOjphZnRlcntkaXNwbGF5OmJsb2NrO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyOmluc2V0IDZweDtjb250ZW50OicnO2JvcmRlci1ib3R0b20td2lkdGg6MDtib3JkZXItdG9wLXN0eWxlOnNvbGlkO2JvcmRlci1jb2xvcjojMTc3OWJhIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O3JpZ2h0OjVweDtsZWZ0OmF1dG87bWFyZ2luLXRvcDotM3B4fS5kcm9wZG93bi5tZW51LmxhcmdlLXZlcnRpY2FsPmxpIC5pcy1kcm9wZG93bi1zdWJtZW51e3RvcDowfS5kcm9wZG93bi5tZW51LmxhcmdlLXZlcnRpY2FsPmxpLm9wZW5zLWxlZnQ+LmlzLWRyb3Bkb3duLXN1Ym1lbnV7dG9wOjA7cmlnaHQ6MTAwJTtsZWZ0OmF1dG99LmRyb3Bkb3duLm1lbnUubGFyZ2UtdmVydGljYWw+bGkub3BlbnMtcmlnaHQ+LmlzLWRyb3Bkb3duLXN1Ym1lbnV7cmlnaHQ6YXV0bztsZWZ0OjEwMCV9LmRyb3Bkb3duLm1lbnUubGFyZ2UtdmVydGljYWw+bGk+YTo6YWZ0ZXJ7cmlnaHQ6MTRweH0uZHJvcGRvd24ubWVudS5sYXJnZS12ZXJ0aWNhbD5saS5vcGVucy1sZWZ0PmE6OmFmdGVye2Rpc3BsYXk6YmxvY2s7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXI6aW5zZXQgNnB4O2NvbnRlbnQ6Jyc7Ym9yZGVyLWxlZnQtd2lkdGg6MDtib3JkZXItcmlnaHQtc3R5bGU6c29saWQ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50ICMxNzc5YmEgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7cmlnaHQ6YXV0bztsZWZ0OjVweH0uZHJvcGRvd24ubWVudS5sYXJnZS12ZXJ0aWNhbD5saS5vcGVucy1yaWdodD5hOjphZnRlcntkaXNwbGF5OmJsb2NrO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyOmluc2V0IDZweDtjb250ZW50OicnO2JvcmRlci1yaWdodC13aWR0aDowO2JvcmRlci1sZWZ0LXN0eWxlOnNvbGlkO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMTc3OWJhfX0uZHJvcGRvd24ubWVudS5hbGlnbi1yaWdodCAuaXMtZHJvcGRvd24tc3VibWVudS5maXJzdC1zdWJ7dG9wOjEwMCU7cmlnaHQ6MDtsZWZ0OmF1dG99LmlzLWRyb3Bkb3duLW1lbnUudmVydGljYWx7d2lkdGg6MTAwcHh9LmlzLWRyb3Bkb3duLW1lbnUudmVydGljYWwuYWxpZ24tcmlnaHR7ZmxvYXQ6cmlnaHR9LmlzLWRyb3Bkb3duLXN1Ym1lbnUtcGFyZW50e3Bvc2l0aW9uOnJlbGF0aXZlfS5pcy1kcm9wZG93bi1zdWJtZW51LXBhcmVudCBhOjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OjVweDtsZWZ0OmF1dG87bWFyZ2luLXRvcDotNnB4fS5pcy1kcm9wZG93bi1zdWJtZW51LXBhcmVudC5vcGVucy1pbm5lcj4uaXMtZHJvcGRvd24tc3VibWVudXt0b3A6MTAwJTtsZWZ0OmF1dG99LmlzLWRyb3Bkb3duLXN1Ym1lbnUtcGFyZW50Lm9wZW5zLWxlZnQ+LmlzLWRyb3Bkb3duLXN1Ym1lbnV7cmlnaHQ6MTAwJTtsZWZ0OmF1dG99LmlzLWRyb3Bkb3duLXN1Ym1lbnUtcGFyZW50Lm9wZW5zLXJpZ2h0Pi5pcy1kcm9wZG93bi1zdWJtZW51e3JpZ2h0OmF1dG87bGVmdDoxMDAlfS5pcy1kcm9wZG93bi1zdWJtZW51e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MTAwJTt6LWluZGV4OjE7ZGlzcGxheTpub25lO21pbi13aWR0aDoyMDBweDtib3JkZXI6MXB4IHNvbGlkICNjYWNhY2E7YmFja2dyb3VuZDojZmVmZWZlfS5kcm9wZG93biAuaXMtZHJvcGRvd24tc3VibWVudSBhe3BhZGRpbmc6LjdyZW0gMXJlbX0uaXMtZHJvcGRvd24tc3VibWVudSAuaXMtZHJvcGRvd24tc3VibWVudS1wYXJlbnQ+YTo6YWZ0ZXJ7cmlnaHQ6MTRweH0uaXMtZHJvcGRvd24tc3VibWVudSAuaXMtZHJvcGRvd24tc3VibWVudS1wYXJlbnQub3BlbnMtbGVmdD5hOjphZnRlcntkaXNwbGF5OmJsb2NrO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyOmluc2V0IDZweDtjb250ZW50OicnO2JvcmRlci1sZWZ0LXdpZHRoOjA7Ym9yZGVyLXJpZ2h0LXN0eWxlOnNvbGlkO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudCAjMTc3OWJhIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O3JpZ2h0OmF1dG87bGVmdDo1cHh9LmlzLWRyb3Bkb3duLXN1Ym1lbnUgLmlzLWRyb3Bkb3duLXN1Ym1lbnUtcGFyZW50Lm9wZW5zLXJpZ2h0PmE6OmFmdGVye2Rpc3BsYXk6YmxvY2s7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXI6aW5zZXQgNnB4O2NvbnRlbnQ6Jyc7Ym9yZGVyLXJpZ2h0LXdpZHRoOjA7Ym9yZGVyLWxlZnQtc3R5bGU6c29saWQ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMxNzc5YmF9LmlzLWRyb3Bkb3duLXN1Ym1lbnUgLmlzLWRyb3Bkb3duLXN1Ym1lbnV7bWFyZ2luLXRvcDotMXB4fS5pcy1kcm9wZG93bi1zdWJtZW51Pmxpe3dpZHRoOjEwMCV9LmlzLWRyb3Bkb3duLXN1Ym1lbnUuanMtZHJvcGRvd24tYWN0aXZle2Rpc3BsYXk6YmxvY2t9LmZsZXgtdmlkZW8sLnJlc3BvbnNpdmUtZW1iZWR7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjA7bWFyZ2luLWJvdHRvbToxcmVtO3BhZGRpbmctYm90dG9tOjc1JTtvdmVyZmxvdzpoaWRkZW59LmZsZXgtdmlkZW8gZW1iZWQsLmZsZXgtdmlkZW8gaWZyYW1lLC5mbGV4LXZpZGVvIG9iamVjdCwuZmxleC12aWRlbyB2aWRlbywucmVzcG9uc2l2ZS1lbWJlZCBlbWJlZCwucmVzcG9uc2l2ZS1lbWJlZCBpZnJhbWUsLnJlc3BvbnNpdmUtZW1iZWQgb2JqZWN0LC5yZXNwb25zaXZlLWVtYmVkIHZpZGVve3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5mbGV4LXZpZGVvLndpZGVzY3JlZW4sLnJlc3BvbnNpdmUtZW1iZWQud2lkZXNjcmVlbntwYWRkaW5nLWJvdHRvbTo1Ni4yNSV9LmxhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6LjMzMzMzcmVtIC41cmVtO2JvcmRlci1yYWRpdXM6MDtmb250LXNpemU6LjhyZW07bGluZS1oZWlnaHQ6MTt3aGl0ZS1zcGFjZTpub3dyYXA7Y3Vyc29yOmRlZmF1bHQ7YmFja2dyb3VuZDojMTc3OWJhO2NvbG9yOiNmZWZlZmV9LmxhYmVsLnByaW1hcnl7YmFja2dyb3VuZDojMTc3OWJhO2NvbG9yOiNmZWZlZmV9LmxhYmVsLnNlY29uZGFyeXtiYWNrZ3JvdW5kOiM3Njc2NzY7Y29sb3I6I2ZlZmVmZX0ubGFiZWwuc3VjY2Vzc3tiYWNrZ3JvdW5kOiMzYWRiNzY7Y29sb3I6IzBhMGEwYX0ubGFiZWwud2FybmluZ3tiYWNrZ3JvdW5kOiNmZmFlMDA7Y29sb3I6IzBhMGEwYX0ubGFiZWwuYWxlcnR7YmFja2dyb3VuZDojY2M0YjM3O2NvbG9yOiNmZWZlZmV9Lm1lZGlhLW9iamVjdHtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4O21hcmdpbi1ib3R0b206MXJlbTstd2Via2l0LWZsZXgtd3JhcDpub3dyYXA7LW1zLWZsZXgtd3JhcDpub3dyYXA7ZmxleC13cmFwOm5vd3JhcH0ubWVkaWEtb2JqZWN0IGltZ3ttYXgtd2lkdGg6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjM5Ljk5ODc1ZW0pey5tZWRpYS1vYmplY3Quc3RhY2stZm9yLXNtYWxsey13ZWJraXQtZmxleC13cmFwOndyYXA7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwfX0ubWVkaWEtb2JqZWN0LXNlY3Rpb257LXdlYmtpdC1ib3gtZmxleDowOy13ZWJraXQtZmxleDowIDEgYXV0bzstbXMtZmxleDowIDEgYXV0bztmbGV4OjAgMSBhdXRvfS5tZWRpYS1vYmplY3Qtc2VjdGlvbjpmaXJzdC1jaGlsZHtwYWRkaW5nLXJpZ2h0OjFyZW19Lm1lZGlhLW9iamVjdC1zZWN0aW9uOmxhc3QtY2hpbGQ6bm90KDpudGgtY2hpbGQoMikpe3BhZGRpbmctbGVmdDoxcmVtfS5tZWRpYS1vYmplY3Qtc2VjdGlvbj46bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDozOS45OTg3NWVtKXsuc3RhY2stZm9yLXNtYWxsIC5tZWRpYS1vYmplY3Qtc2VjdGlvbntwYWRkaW5nOjA7cGFkZGluZy1ib3R0b206MXJlbTstd2Via2l0LWZsZXgtYmFzaXM6MTAwJTstbXMtZmxleC1wcmVmZXJyZWQtc2l6ZToxMDAlO2ZsZXgtYmFzaXM6MTAwJTttYXgtd2lkdGg6MTAwJX0uc3RhY2stZm9yLXNtYWxsIC5tZWRpYS1vYmplY3Qtc2VjdGlvbiBpbWd7d2lkdGg6MTAwJX19Lm1lZGlhLW9iamVjdC1zZWN0aW9uLm1haW4tc2VjdGlvbnstd2Via2l0LWJveC1mbGV4OjE7LXdlYmtpdC1mbGV4OjEgMSAwcHg7LW1zLWZsZXg6MSAxIDBweDtmbGV4OjEgMSAwcHh9LmlzLW9mZi1jYW52YXMtb3BlbntvdmVyZmxvdzpoaWRkZW59LmpzLW9mZi1jYW52YXMtb3ZlcmxheXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7ei1pbmRleDoxMTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlOy13ZWJraXQtdHJhbnNpdGlvbjpvcGFjaXR5IC41cyBlYXNlLHZpc2liaWxpdHkgLjVzIGVhc2U7dHJhbnNpdGlvbjpvcGFjaXR5IC41cyBlYXNlLHZpc2liaWxpdHkgLjVzIGVhc2U7YmFja2dyb3VuZDpyZ2JhKDI1NCwyNTQsMjU0LC4yNSk7b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVuO292ZXJmbG93OmhpZGRlbn0uanMtb2ZmLWNhbnZhcy1vdmVybGF5LmlzLXZpc2libGV7b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZX0uanMtb2ZmLWNhbnZhcy1vdmVybGF5LmlzLWNsb3NhYmxle2N1cnNvcjpwb2ludGVyfS5qcy1vZmYtY2FudmFzLW92ZXJsYXkuaXMtb3ZlcmxheS1hYnNvbHV0ZXtwb3NpdGlvbjphYnNvbHV0ZX0uanMtb2ZmLWNhbnZhcy1vdmVybGF5LmlzLW92ZXJsYXktZml4ZWR7cG9zaXRpb246Zml4ZWR9Lm9mZi1jYW52YXMtd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW59Lm9mZi1jYW52YXN7cG9zaXRpb246Zml4ZWQ7ei1pbmRleDoxMjstd2Via2l0LXRyYW5zaXRpb246LXdlYmtpdC10cmFuc2Zvcm0gLjVzIGVhc2U7dHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAuNXMgZWFzZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNXMgZWFzZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNXMgZWFzZSwtd2Via2l0LXRyYW5zZm9ybSAuNXMgZWFzZTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tncm91bmQ6I2U2ZTZlNn1bZGF0YS13aGF0aW5wdXQ9bW91c2VdIC5vZmYtY2FudmFze291dGxpbmU6MH0ub2ZmLWNhbnZhcy5pcy10cmFuc2l0aW9uLXB1c2h7ei1pbmRleDoxMn0ub2ZmLWNhbnZhcy5pcy1jbG9zZWR7dmlzaWJpbGl0eTpoaWRkZW59Lm9mZi1jYW52YXMuaXMtdHJhbnNpdGlvbi1vdmVybGFwe3otaW5kZXg6MTN9Lm9mZi1jYW52YXMuaXMtdHJhbnNpdGlvbi1vdmVybGFwLmlzLW9wZW57LXdlYmtpdC1ib3gtc2hhZG93OjAgMCAxMHB4IHJnYmEoMTAsMTAsMTAsLjcpO2JveC1zaGFkb3c6MCAwIDEwcHggcmdiYSgxMCwxMCwxMCwuNyl9Lm9mZi1jYW52YXMuaXMtb3Blbnstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKX0ub2ZmLWNhbnZhcy1hYnNvbHV0ZXtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjEyOy13ZWJraXQtdHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAuNXMgZWFzZTt0cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtIC41cyBlYXNlO3RyYW5zaXRpb246dHJhbnNmb3JtIC41cyBlYXNlO3RyYW5zaXRpb246dHJhbnNmb3JtIC41cyBlYXNlLC13ZWJraXQtdHJhbnNmb3JtIC41cyBlYXNlOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2dyb3VuZDojZTZlNmU2fVtkYXRhLXdoYXRpbnB1dD1tb3VzZV0gLm9mZi1jYW52YXMtYWJzb2x1dGV7b3V0bGluZTowfS5vZmYtY2FudmFzLWFic29sdXRlLmlzLXRyYW5zaXRpb24tcHVzaHt6LWluZGV4OjEyfS5vZmYtY2FudmFzLWFic29sdXRlLmlzLWNsb3NlZHt2aXNpYmlsaXR5OmhpZGRlbn0ub2ZmLWNhbnZhcy1hYnNvbHV0ZS5pcy10cmFuc2l0aW9uLW92ZXJsYXB7ei1pbmRleDoxM30ub2ZmLWNhbnZhcy1hYnNvbHV0ZS5pcy10cmFuc2l0aW9uLW92ZXJsYXAuaXMtb3Blbnstd2Via2l0LWJveC1zaGFkb3c6MCAwIDEwcHggcmdiYSgxMCwxMCwxMCwuNyk7Ym94LXNoYWRvdzowIDAgMTBweCByZ2JhKDEwLDEwLDEwLC43KX0ub2ZmLWNhbnZhcy1hYnNvbHV0ZS5pcy1vcGVuey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApfS5wb3NpdGlvbi1sZWZ0e3RvcDowO2xlZnQ6MDtoZWlnaHQ6MTAwJTtvdmVyZmxvdy15OmF1dG87d2lkdGg6MjUwcHg7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtMjUwcHgpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWCgtMjUwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0yNTBweCl9Lm9mZi1jYW52YXMtY29udGVudCAub2ZmLWNhbnZhcy5wb3NpdGlvbi1sZWZ0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTI1MHB4KTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTI1MHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMjUwcHgpfS5vZmYtY2FudmFzLWNvbnRlbnQgLm9mZi1jYW52YXMucG9zaXRpb24tbGVmdC5pcy10cmFuc2l0aW9uLW92ZXJsYXAuaXMtb3Blbnstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKX0ub2ZmLWNhbnZhcy1jb250ZW50LmlzLW9wZW4tbGVmdC5oYXMtdHJhbnNpdGlvbi1wdXNoey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjUwcHgpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWCgyNTBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjUwcHgpfS5wb3NpdGlvbi1sZWZ0LmlzLXRyYW5zaXRpb24tcHVzaHstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgLTEzcHggMCAyMHB4IC0xM3B4IHJnYmEoMTAsMTAsMTAsLjI1KTtib3gtc2hhZG93Omluc2V0IC0xM3B4IDAgMjBweCAtMTNweCByZ2JhKDEwLDEwLDEwLC4yNSl9LnBvc2l0aW9uLXJpZ2h0e3RvcDowO3JpZ2h0OjA7aGVpZ2h0OjEwMCU7b3ZlcmZsb3cteTphdXRvO3dpZHRoOjI1MHB4Oy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjUwcHgpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWCgyNTBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjUwcHgpfS5vZmYtY2FudmFzLWNvbnRlbnQgLm9mZi1jYW52YXMucG9zaXRpb24tcmlnaHR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgyNTBweCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVYKDI1MHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgyNTBweCl9Lm9mZi1jYW52YXMtY29udGVudCAub2ZmLWNhbnZhcy5wb3NpdGlvbi1yaWdodC5pcy10cmFuc2l0aW9uLW92ZXJsYXAuaXMtb3Blbnstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKX0ub2ZmLWNhbnZhcy1jb250ZW50LmlzLW9wZW4tcmlnaHQuaGFzLXRyYW5zaXRpb24tcHVzaHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0yNTBweCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0yNTBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTI1MHB4KX0ucG9zaXRpb24tcmlnaHQuaXMtdHJhbnNpdGlvbi1wdXNoey13ZWJraXQtYm94LXNoYWRvdzppbnNldCAxM3B4IDAgMjBweCAtMTNweCByZ2JhKDEwLDEwLDEwLC4yNSk7Ym94LXNoYWRvdzppbnNldCAxM3B4IDAgMjBweCAtMTNweCByZ2JhKDEwLDEwLDEwLC4yNSl9LnBvc2l0aW9uLXRvcHt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtvdmVyZmxvdy14OmF1dG87aGVpZ2h0OjI1MHB4Oy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTI1MHB4KTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTI1MHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMjUwcHgpfS5vZmYtY2FudmFzLWNvbnRlbnQgLm9mZi1jYW52YXMucG9zaXRpb24tdG9wey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTI1MHB4KTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTI1MHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMjUwcHgpfS5vZmYtY2FudmFzLWNvbnRlbnQgLm9mZi1jYW52YXMucG9zaXRpb24tdG9wLmlzLXRyYW5zaXRpb24tb3ZlcmxhcC5pcy1vcGVuey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApfS5vZmYtY2FudmFzLWNvbnRlbnQuaXMtb3Blbi10b3AuaGFzLXRyYW5zaXRpb24tcHVzaHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDI1MHB4KTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMjUwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDI1MHB4KX0ucG9zaXRpb24tdG9wLmlzLXRyYW5zaXRpb24tcHVzaHstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAtMTNweCAyMHB4IC0xM3B4IHJnYmEoMTAsMTAsMTAsLjI1KTtib3gtc2hhZG93Omluc2V0IDAgLTEzcHggMjBweCAtMTNweCByZ2JhKDEwLDEwLDEwLC4yNSl9LnBvc2l0aW9uLWJvdHRvbXtib3R0b206MDtsZWZ0OjA7d2lkdGg6MTAwJTtvdmVyZmxvdy14OmF1dG87aGVpZ2h0OjI1MHB4Oy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMjUwcHgpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgyNTBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMjUwcHgpfS5vZmYtY2FudmFzLWNvbnRlbnQgLm9mZi1jYW52YXMucG9zaXRpb24tYm90dG9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMjUwcHgpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgyNTBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMjUwcHgpfS5vZmYtY2FudmFzLWNvbnRlbnQgLm9mZi1jYW52YXMucG9zaXRpb24tYm90dG9tLmlzLXRyYW5zaXRpb24tb3ZlcmxhcC5pcy1vcGVuey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApfS5vZmYtY2FudmFzLWNvbnRlbnQuaXMtb3Blbi1ib3R0b20uaGFzLXRyYW5zaXRpb24tcHVzaHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC0yNTBweCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC0yNTBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTI1MHB4KX0ucG9zaXRpb24tYm90dG9tLmlzLXRyYW5zaXRpb24tcHVzaHstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAxM3B4IDIwcHggLTEzcHggcmdiYSgxMCwxMCwxMCwuMjUpO2JveC1zaGFkb3c6aW5zZXQgMCAxM3B4IDIwcHggLTEzcHggcmdiYSgxMCwxMCwxMCwuMjUpfS5vZmYtY2FudmFzLWNvbnRlbnR7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTstbXMtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7LXdlYmtpdC10cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtIC41cyBlYXNlO3RyYW5zaXRpb246LXdlYmtpdC10cmFuc2Zvcm0gLjVzIGVhc2U7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjVzIGVhc2U7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjVzIGVhc2UsLXdlYmtpdC10cmFuc2Zvcm0gLjVzIGVhc2U7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0ub2ZmLWNhbnZhcy1jb250ZW50Lmhhcy10cmFuc2l0aW9uLXB1c2h7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCl9Lm9mZi1jYW52YXMtY29udGVudCAub2ZmLWNhbnZhcy5pcy1vcGVuey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApfUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6NDBlbSl7LnBvc2l0aW9uLWxlZnQucmV2ZWFsLWZvci1tZWRpdW17LXdlYmtpdC10cmFuc2Zvcm06bm9uZTstbXMtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7ei1pbmRleDoxMjstd2Via2l0LXRyYW5zaXRpb246bm9uZTt0cmFuc2l0aW9uOm5vbmU7dmlzaWJpbGl0eTp2aXNpYmxlfS5wb3NpdGlvbi1sZWZ0LnJldmVhbC1mb3ItbWVkaXVtIC5jbG9zZS1idXR0b257ZGlzcGxheTpub25lfS5vZmYtY2FudmFzLWNvbnRlbnQgLnBvc2l0aW9uLWxlZnQucmV2ZWFsLWZvci1tZWRpdW17LXdlYmtpdC10cmFuc2Zvcm06bm9uZTstbXMtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9Lm9mZi1jYW52YXMtY29udGVudC5oYXMtcmV2ZWFsLWxlZnR7bWFyZ2luLWxlZnQ6MjUwcHh9LnBvc2l0aW9uLWxlZnQucmV2ZWFsLWZvci1tZWRpdW1+Lm9mZi1jYW52YXMtY29udGVudHttYXJnaW4tbGVmdDoyNTBweH0ucG9zaXRpb24tcmlnaHQucmV2ZWFsLWZvci1tZWRpdW17LXdlYmtpdC10cmFuc2Zvcm06bm9uZTstbXMtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7ei1pbmRleDoxMjstd2Via2l0LXRyYW5zaXRpb246bm9uZTt0cmFuc2l0aW9uOm5vbmU7dmlzaWJpbGl0eTp2aXNpYmxlfS5wb3NpdGlvbi1yaWdodC5yZXZlYWwtZm9yLW1lZGl1bSAuY2xvc2UtYnV0dG9ue2Rpc3BsYXk6bm9uZX0ub2ZmLWNhbnZhcy1jb250ZW50IC5wb3NpdGlvbi1yaWdodC5yZXZlYWwtZm9yLW1lZGl1bXstd2Via2l0LXRyYW5zZm9ybTpub25lOy1tcy10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX0ub2ZmLWNhbnZhcy1jb250ZW50Lmhhcy1yZXZlYWwtcmlnaHR7bWFyZ2luLXJpZ2h0OjI1MHB4fS5wb3NpdGlvbi1yaWdodC5yZXZlYWwtZm9yLW1lZGl1bX4ub2ZmLWNhbnZhcy1jb250ZW50e21hcmdpbi1yaWdodDoyNTBweH0ucG9zaXRpb24tdG9wLnJldmVhbC1mb3ItbWVkaXVtey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7LW1zLXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO3otaW5kZXg6MTI7LXdlYmtpdC10cmFuc2l0aW9uOm5vbmU7dHJhbnNpdGlvbjpub25lO3Zpc2liaWxpdHk6dmlzaWJsZX0ucG9zaXRpb24tdG9wLnJldmVhbC1mb3ItbWVkaXVtIC5jbG9zZS1idXR0b257ZGlzcGxheTpub25lfS5vZmYtY2FudmFzLWNvbnRlbnQgLnBvc2l0aW9uLXRvcC5yZXZlYWwtZm9yLW1lZGl1bXstd2Via2l0LXRyYW5zZm9ybTpub25lOy1tcy10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX0ub2ZmLWNhbnZhcy1jb250ZW50Lmhhcy1yZXZlYWwtdG9we21hcmdpbi10b3A6MjUwcHh9LnBvc2l0aW9uLXRvcC5yZXZlYWwtZm9yLW1lZGl1bX4ub2ZmLWNhbnZhcy1jb250ZW50e21hcmdpbi10b3A6MjUwcHh9LnBvc2l0aW9uLWJvdHRvbS5yZXZlYWwtZm9yLW1lZGl1bXstd2Via2l0LXRyYW5zZm9ybTpub25lOy1tcy10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTt6LWluZGV4OjEyOy13ZWJraXQtdHJhbnNpdGlvbjpub25lO3RyYW5zaXRpb246bm9uZTt2aXNpYmlsaXR5OnZpc2libGV9LnBvc2l0aW9uLWJvdHRvbS5yZXZlYWwtZm9yLW1lZGl1bSAuY2xvc2UtYnV0dG9ue2Rpc3BsYXk6bm9uZX0ub2ZmLWNhbnZhcy1jb250ZW50IC5wb3NpdGlvbi1ib3R0b20ucmV2ZWFsLWZvci1tZWRpdW17LXdlYmtpdC10cmFuc2Zvcm06bm9uZTstbXMtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9Lm9mZi1jYW52YXMtY29udGVudC5oYXMtcmV2ZWFsLWJvdHRvbXttYXJnaW4tYm90dG9tOjI1MHB4fS5wb3NpdGlvbi1ib3R0b20ucmV2ZWFsLWZvci1tZWRpdW1+Lm9mZi1jYW52YXMtY29udGVudHttYXJnaW4tYm90dG9tOjI1MHB4fX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOjY0ZW0pey5wb3NpdGlvbi1sZWZ0LnJldmVhbC1mb3ItbGFyZ2V7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTstbXMtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7ei1pbmRleDoxMjstd2Via2l0LXRyYW5zaXRpb246bm9uZTt0cmFuc2l0aW9uOm5vbmU7dmlzaWJpbGl0eTp2aXNpYmxlfS5wb3NpdGlvbi1sZWZ0LnJldmVhbC1mb3ItbGFyZ2UgLmNsb3NlLWJ1dHRvbntkaXNwbGF5Om5vbmV9Lm9mZi1jYW52YXMtY29udGVudCAucG9zaXRpb24tbGVmdC5yZXZlYWwtZm9yLWxhcmdley13ZWJraXQtdHJhbnNmb3JtOm5vbmU7LW1zLXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfS5vZmYtY2FudmFzLWNvbnRlbnQuaGFzLXJldmVhbC1sZWZ0e21hcmdpbi1sZWZ0OjI1MHB4fS5wb3NpdGlvbi1sZWZ0LnJldmVhbC1mb3ItbGFyZ2V+Lm9mZi1jYW52YXMtY29udGVudHttYXJnaW4tbGVmdDoyNTBweH0ucG9zaXRpb24tcmlnaHQucmV2ZWFsLWZvci1sYXJnZXstd2Via2l0LXRyYW5zZm9ybTpub25lOy1tcy10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTt6LWluZGV4OjEyOy13ZWJraXQtdHJhbnNpdGlvbjpub25lO3RyYW5zaXRpb246bm9uZTt2aXNpYmlsaXR5OnZpc2libGV9LnBvc2l0aW9uLXJpZ2h0LnJldmVhbC1mb3ItbGFyZ2UgLmNsb3NlLWJ1dHRvbntkaXNwbGF5Om5vbmV9Lm9mZi1jYW52YXMtY29udGVudCAucG9zaXRpb24tcmlnaHQucmV2ZWFsLWZvci1sYXJnZXstd2Via2l0LXRyYW5zZm9ybTpub25lOy1tcy10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX0ub2ZmLWNhbnZhcy1jb250ZW50Lmhhcy1yZXZlYWwtcmlnaHR7bWFyZ2luLXJpZ2h0OjI1MHB4fS5wb3NpdGlvbi1yaWdodC5yZXZlYWwtZm9yLWxhcmdlfi5vZmYtY2FudmFzLWNvbnRlbnR7bWFyZ2luLXJpZ2h0OjI1MHB4fS5wb3NpdGlvbi10b3AucmV2ZWFsLWZvci1sYXJnZXstd2Via2l0LXRyYW5zZm9ybTpub25lOy1tcy10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTt6LWluZGV4OjEyOy13ZWJraXQtdHJhbnNpdGlvbjpub25lO3RyYW5zaXRpb246bm9uZTt2aXNpYmlsaXR5OnZpc2libGV9LnBvc2l0aW9uLXRvcC5yZXZlYWwtZm9yLWxhcmdlIC5jbG9zZS1idXR0b257ZGlzcGxheTpub25lfS5vZmYtY2FudmFzLWNvbnRlbnQgLnBvc2l0aW9uLXRvcC5yZXZlYWwtZm9yLWxhcmdley13ZWJraXQtdHJhbnNmb3JtOm5vbmU7LW1zLXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfS5vZmYtY2FudmFzLWNvbnRlbnQuaGFzLXJldmVhbC10b3B7bWFyZ2luLXRvcDoyNTBweH0ucG9zaXRpb24tdG9wLnJldmVhbC1mb3ItbGFyZ2V+Lm9mZi1jYW52YXMtY29udGVudHttYXJnaW4tdG9wOjI1MHB4fS5wb3NpdGlvbi1ib3R0b20ucmV2ZWFsLWZvci1sYXJnZXstd2Via2l0LXRyYW5zZm9ybTpub25lOy1tcy10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTt6LWluZGV4OjEyOy13ZWJraXQtdHJhbnNpdGlvbjpub25lO3RyYW5zaXRpb246bm9uZTt2aXNpYmlsaXR5OnZpc2libGV9LnBvc2l0aW9uLWJvdHRvbS5yZXZlYWwtZm9yLWxhcmdlIC5jbG9zZS1idXR0b257ZGlzcGxheTpub25lfS5vZmYtY2FudmFzLWNvbnRlbnQgLnBvc2l0aW9uLWJvdHRvbS5yZXZlYWwtZm9yLWxhcmdley13ZWJraXQtdHJhbnNmb3JtOm5vbmU7LW1zLXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfS5vZmYtY2FudmFzLWNvbnRlbnQuaGFzLXJldmVhbC1ib3R0b217bWFyZ2luLWJvdHRvbToyNTBweH0ucG9zaXRpb24tYm90dG9tLnJldmVhbC1mb3ItbGFyZ2V+Lm9mZi1jYW52YXMtY29udGVudHttYXJnaW4tYm90dG9tOjI1MHB4fX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOjQwZW0pey5vZmYtY2FudmFzLmluLWNhbnZhcy1mb3ItbWVkaXVte3Zpc2liaWxpdHk6dmlzaWJsZTtoZWlnaHQ6YXV0bztwb3NpdGlvbjpzdGF0aWM7YmFja2dyb3VuZDowIDA7d2lkdGg6YXV0bztvdmVyZmxvdzp2aXNpYmxlOy13ZWJraXQtdHJhbnNpdGlvbjpub25lO3RyYW5zaXRpb246bm9uZX0ub2ZmLWNhbnZhcy5pbi1jYW52YXMtZm9yLW1lZGl1bS5wb3NpdGlvbi1ib3R0b20sLm9mZi1jYW52YXMuaW4tY2FudmFzLWZvci1tZWRpdW0ucG9zaXRpb24tbGVmdCwub2ZmLWNhbnZhcy5pbi1jYW52YXMtZm9yLW1lZGl1bS5wb3NpdGlvbi1yaWdodCwub2ZmLWNhbnZhcy5pbi1jYW52YXMtZm9yLW1lZGl1bS5wb3NpdGlvbi10b3B7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7LW1zLXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfS5vZmYtY2FudmFzLmluLWNhbnZhcy1mb3ItbWVkaXVtIC5jbG9zZS1idXR0b257ZGlzcGxheTpub25lfX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOjY0ZW0pey5vZmYtY2FudmFzLmluLWNhbnZhcy1mb3ItbGFyZ2V7dmlzaWJpbGl0eTp2aXNpYmxlO2hlaWdodDphdXRvO3Bvc2l0aW9uOnN0YXRpYztiYWNrZ3JvdW5kOjAgMDt3aWR0aDphdXRvO292ZXJmbG93OnZpc2libGU7LXdlYmtpdC10cmFuc2l0aW9uOm5vbmU7dHJhbnNpdGlvbjpub25lfS5vZmYtY2FudmFzLmluLWNhbnZhcy1mb3ItbGFyZ2UucG9zaXRpb24tYm90dG9tLC5vZmYtY2FudmFzLmluLWNhbnZhcy1mb3ItbGFyZ2UucG9zaXRpb24tbGVmdCwub2ZmLWNhbnZhcy5pbi1jYW52YXMtZm9yLWxhcmdlLnBvc2l0aW9uLXJpZ2h0LC5vZmYtY2FudmFzLmluLWNhbnZhcy1mb3ItbGFyZ2UucG9zaXRpb24tdG9wey13ZWJraXQtYm94LXNoYWRvdzpub25lO2JveC1zaGFkb3c6bm9uZTstd2Via2l0LXRyYW5zZm9ybTpub25lOy1tcy10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX0ub2ZmLWNhbnZhcy5pbi1jYW52YXMtZm9yLWxhcmdlIC5jbG9zZS1idXR0b257ZGlzcGxheTpub25lfX0ub3JiaXR7cG9zaXRpb246cmVsYXRpdmV9Lm9yYml0LWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MDttYXJnaW46MDtsaXN0LXN0eWxlOm5vbmU7b3ZlcmZsb3c6aGlkZGVufS5vcmJpdC1zbGlkZXt3aWR0aDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlfS5vcmJpdC1zbGlkZS5uby1tb3Rpb251aS5pcy1hY3RpdmV7dG9wOjA7bGVmdDowfS5vcmJpdC1maWd1cmV7bWFyZ2luOjB9Lm9yYml0LWltYWdle3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7bWFyZ2luOjB9Lm9yYml0LWNhcHRpb257cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjA7cGFkZGluZzoxcmVtO2JhY2tncm91bmQtY29sb3I6cmdiYSgxMCwxMCwxMCwuNSk7Y29sb3I6I2ZlZmVmZX0ub3JiaXQtbmV4dCwub3JiaXQtcHJldmlvdXN7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt6LWluZGV4OjEwO3BhZGRpbmc6MXJlbTtjb2xvcjojZmVmZWZlfVtkYXRhLXdoYXRpbnB1dD1tb3VzZV0gLm9yYml0LW5leHQsW2RhdGEtd2hhdGlucHV0PW1vdXNlXSAub3JiaXQtcHJldmlvdXN7b3V0bGluZTowfS5vcmJpdC1uZXh0OmFjdGl2ZSwub3JiaXQtbmV4dDpmb2N1cywub3JiaXQtbmV4dDpob3Zlciwub3JiaXQtcHJldmlvdXM6YWN0aXZlLC5vcmJpdC1wcmV2aW91czpmb2N1cywub3JiaXQtcHJldmlvdXM6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDEwLDEwLDEwLC41KX0ub3JiaXQtcHJldmlvdXN7bGVmdDowfS5vcmJpdC1uZXh0e2xlZnQ6YXV0bztyaWdodDowfS5vcmJpdC1idWxsZXRze3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi10b3A6LjhyZW07bWFyZ2luLWJvdHRvbTouOHJlbTt0ZXh0LWFsaWduOmNlbnRlcn1bZGF0YS13aGF0aW5wdXQ9bW91c2VdIC5vcmJpdC1idWxsZXRze291dGxpbmU6MH0ub3JiaXQtYnVsbGV0cyBidXR0b257d2lkdGg6MS4ycmVtO2hlaWdodDoxLjJyZW07bWFyZ2luOi4xcmVtO2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQtY29sb3I6I2NhY2FjYX0ub3JiaXQtYnVsbGV0cyBidXR0b246aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojOGE4YThhfS5vcmJpdC1idWxsZXRzIGJ1dHRvbi5pcy1hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojOGE4YThhfS5wYWdpbmF0aW9ue21hcmdpbi1sZWZ0OjA7bWFyZ2luLWJvdHRvbToxcmVtfS5wYWdpbmF0aW9uOjphZnRlciwucGFnaW5hdGlvbjo6YmVmb3Jle2Rpc3BsYXk6dGFibGU7Y29udGVudDonICc7LXdlYmtpdC1mbGV4LWJhc2lzOjA7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6MDtmbGV4LWJhc2lzOjA7LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDoyOy13ZWJraXQtb3JkZXI6MTstbXMtZmxleC1vcmRlcjoxO29yZGVyOjF9LnBhZ2luYXRpb246OmFmdGVye2NsZWFyOmJvdGh9LnBhZ2luYXRpb24gbGl7bWFyZ2luLXJpZ2h0Oi4wNjI1cmVtO2JvcmRlci1yYWRpdXM6MDtmb250LXNpemU6Ljg3NXJlbTtkaXNwbGF5Om5vbmV9LnBhZ2luYXRpb24gbGk6Zmlyc3QtY2hpbGQsLnBhZ2luYXRpb24gbGk6bGFzdC1jaGlsZHtkaXNwbGF5OmlubGluZS1ibG9ja31AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOjQwZW0pey5wYWdpbmF0aW9uIGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrfX0ucGFnaW5hdGlvbiBhLC5wYWdpbmF0aW9uIGJ1dHRvbntkaXNwbGF5OmJsb2NrO3BhZGRpbmc6LjE4NzVyZW0gLjYyNXJlbTtib3JkZXItcmFkaXVzOjA7Y29sb3I6IzBhMGEwYX0ucGFnaW5hdGlvbiBhOmhvdmVyLC5wYWdpbmF0aW9uIGJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOiNlNmU2ZTZ9LnBhZ2luYXRpb24gLmN1cnJlbnR7cGFkZGluZzouMTg3NXJlbSAuNjI1cmVtO2JhY2tncm91bmQ6IzE3NzliYTtjb2xvcjojZmVmZWZlO2N1cnNvcjpkZWZhdWx0fS5wYWdpbmF0aW9uIC5kaXNhYmxlZHtwYWRkaW5nOi4xODc1cmVtIC42MjVyZW07Y29sb3I6I2NhY2FjYTtjdXJzb3I6bm90LWFsbG93ZWR9LnBhZ2luYXRpb24gLmRpc2FibGVkOmhvdmVye2JhY2tncm91bmQ6MCAwfS5wYWdpbmF0aW9uIC5lbGxpcHNpczo6YWZ0ZXJ7cGFkZGluZzouMTg3NXJlbSAuNjI1cmVtO2NvbnRlbnQ6J1xcMjAyNic7Y29sb3I6IzBhMGEwYX0ucGFnaW5hdGlvbi1wcmV2aW91cyBhOjpiZWZvcmUsLnBhZ2luYXRpb24tcHJldmlvdXMuZGlzYWJsZWQ6OmJlZm9yZXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6LjVyZW07Y29udGVudDonXFwwMGFiJ30ucGFnaW5hdGlvbi1uZXh0IGE6OmFmdGVyLC5wYWdpbmF0aW9uLW5leHQuZGlzYWJsZWQ6OmFmdGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0Oi41cmVtO2NvbnRlbnQ6J1xcMDBiYid9LnByb2dyZXNze2hlaWdodDoxcmVtO21hcmdpbi1ib3R0b206MXJlbTtib3JkZXItcmFkaXVzOjA7YmFja2dyb3VuZC1jb2xvcjojY2FjYWNhfS5wcm9ncmVzcy5wcmltYXJ5IC5wcm9ncmVzcy1tZXRlcntiYWNrZ3JvdW5kLWNvbG9yOiMxNzc5YmF9LnByb2dyZXNzLnNlY29uZGFyeSAucHJvZ3Jlc3MtbWV0ZXJ7YmFja2dyb3VuZC1jb2xvcjojNzY3Njc2fS5wcm9ncmVzcy5zdWNjZXNzIC5wcm9ncmVzcy1tZXRlcntiYWNrZ3JvdW5kLWNvbG9yOiMzYWRiNzZ9LnByb2dyZXNzLndhcm5pbmcgLnByb2dyZXNzLW1ldGVye2JhY2tncm91bmQtY29sb3I6I2ZmYWUwMH0ucHJvZ3Jlc3MuYWxlcnQgLnByb2dyZXNzLW1ldGVye2JhY2tncm91bmQtY29sb3I6I2NjNGIzN30ucHJvZ3Jlc3MtbWV0ZXJ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jazt3aWR0aDowJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiMxNzc5YmF9LnByb2dyZXNzLW1ldGVyLXRleHR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwtNTAlKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwtNTAlKTtwb3NpdGlvbjphYnNvbHV0ZTttYXJnaW46MDtmb250LXNpemU6Ljc1cmVtO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojZmVmZWZlO3doaXRlLXNwYWNlOm5vd3JhcH1odG1sLmlzLXJldmVhbC1vcGVue3Bvc2l0aW9uOmZpeGVkO3dpZHRoOjEwMCU7b3ZlcmZsb3cteTpoaWRkZW59aHRtbC5pcy1yZXZlYWwtb3Blbi56Zi1oYXMtc2Nyb2xse292ZXJmbG93LXk6c2Nyb2xsfWh0bWwuaXMtcmV2ZWFsLW9wZW4gYm9keXtvdmVyZmxvdy15OmhpZGRlbn0ucmV2ZWFsLW92ZXJsYXl7cG9zaXRpb246Zml4ZWQ7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDoxMDA1O2Rpc3BsYXk6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMTAsMTAsMTAsLjQ1KTtvdmVyZmxvdy15OmF1dG99LnJldmVhbHt6LWluZGV4OjEwMDY7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5Om5vbmU7cGFkZGluZzoxcmVtO2JvcmRlcjoxcHggc29saWQgI2NhY2FjYTtib3JkZXItcmFkaXVzOjA7YmFja2dyb3VuZC1jb2xvcjojZmVmZWZlO3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDoxMDBweDttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvO292ZXJmbG93LXk6YXV0b31bZGF0YS13aGF0aW5wdXQ9bW91c2VdIC5yZXZlYWx7b3V0bGluZTowfUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6NDBlbSl7LnJldmVhbHttaW4taGVpZ2h0OjB9fS5yZXZlYWwgLmNvbHVtbnttaW4td2lkdGg6MH0ucmV2ZWFsPjpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOjQwZW0pey5yZXZlYWx7d2lkdGg6NjAwcHg7bWF4LXdpZHRoOjc1cmVtfX0ucmV2ZWFsLmNvbGxhcHNle3BhZGRpbmc6MH1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOjQwZW0pey5yZXZlYWwudGlueXt3aWR0aDozMCU7bWF4LXdpZHRoOjc1cmVtfX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOjQwZW0pey5yZXZlYWwuc21hbGx7d2lkdGg6NTAlO21heC13aWR0aDo3NXJlbX19QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDo0MGVtKXsucmV2ZWFsLmxhcmdle3dpZHRoOjkwJTttYXgtd2lkdGg6NzVyZW19fS5yZXZlYWwuZnVsbHt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt3aWR0aDoxMDAlO21heC13aWR0aDpub25lO2hlaWdodDoxMDAlO21pbi1oZWlnaHQ6MTAwJTttYXJnaW4tbGVmdDowO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjM5Ljk5ODc1ZW0pey5yZXZlYWx7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6bm9uZTtoZWlnaHQ6MTAwJTttaW4taGVpZ2h0OjEwMCU7bWFyZ2luLWxlZnQ6MDtib3JkZXI6MDtib3JkZXItcmFkaXVzOjB9fS5yZXZlYWwud2l0aG91dC1vdmVybGF5e3Bvc2l0aW9uOmZpeGVkfS5zbGlkZXJ7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0Oi41cmVtO21hcmdpbi10b3A6MS4yNXJlbTttYXJnaW4tYm90dG9tOjIuMjVyZW07YmFja2dyb3VuZC1jb2xvcjojZTZlNmU2O2N1cnNvcjpwb2ludGVyOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTstbXMtdG91Y2gtYWN0aW9uOm5vbmU7dG91Y2gtYWN0aW9uOm5vbmV9LnNsaWRlci1maWxse3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtkaXNwbGF5OmlubGluZS1ibG9jazttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6LjVyZW07YmFja2dyb3VuZC1jb2xvcjojY2FjYWNhOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjJzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246YWxsIC4ycyBlYXNlLWluLW91dH0uc2xpZGVyLWZpbGwuaXMtZHJhZ2dpbmd7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAwcyBsaW5lYXI7dHJhbnNpdGlvbjphbGwgMHMgbGluZWFyfS5zbGlkZXItaGFuZGxle3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7bGVmdDowO3otaW5kZXg6MTtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxLjRyZW07aGVpZ2h0OjEuNHJlbTtib3JkZXItcmFkaXVzOjA7YmFja2dyb3VuZC1jb2xvcjojMTc3OWJhOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjJzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246YWxsIC4ycyBlYXNlLWluLW91dDstbXMtdG91Y2gtYWN0aW9uOm1hbmlwdWxhdGlvbjt0b3VjaC1hY3Rpb246bWFuaXB1bGF0aW9ufVtkYXRhLXdoYXRpbnB1dD1tb3VzZV0gLnNsaWRlci1oYW5kbGV7b3V0bGluZTowfS5zbGlkZXItaGFuZGxlOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzE0Njc5ZX0uc2xpZGVyLWhhbmRsZS5pcy1kcmFnZ2luZ3std2Via2l0LXRyYW5zaXRpb246YWxsIDBzIGxpbmVhcjt0cmFuc2l0aW9uOmFsbCAwcyBsaW5lYXJ9LnNsaWRlci5kaXNhYmxlZCwuc2xpZGVyW2Rpc2FibGVkXXtvcGFjaXR5Oi4yNTtjdXJzb3I6bm90LWFsbG93ZWR9LnNsaWRlci52ZXJ0aWNhbHtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDouNXJlbTtoZWlnaHQ6MTIuNXJlbTttYXJnaW46MCAxLjI1cmVtOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEsLTEpOy1tcy10cmFuc2Zvcm06c2NhbGUoMSwtMSk7dHJhbnNmb3JtOnNjYWxlKDEsLTEpfS5zbGlkZXIudmVydGljYWwgLnNsaWRlci1maWxse3RvcDowO3dpZHRoOi41cmVtO21heC1oZWlnaHQ6MTAwJX0uc2xpZGVyLnZlcnRpY2FsIC5zbGlkZXItaGFuZGxle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6NTAlO3dpZHRoOjEuNHJlbTtoZWlnaHQ6MS40cmVtOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpfS5zdGlja3ktY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlfS5zdGlja3l7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfS5zdGlja3kuaXMtc3R1Y2t7cG9zaXRpb246Zml4ZWQ7ei1pbmRleDo1O3dpZHRoOjEwMCV9LnN0aWNreS5pcy1zdHVjay5pcy1hdC10b3B7dG9wOjB9LnN0aWNreS5pcy1zdHVjay5pcy1hdC1ib3R0b217Ym90dG9tOjB9LnN0aWNreS5pcy1hbmNob3JlZHtwb3NpdGlvbjpyZWxhdGl2ZTtyaWdodDphdXRvO2xlZnQ6YXV0b30uc3RpY2t5LmlzLWFuY2hvcmVkLmlzLWF0LWJvdHRvbXtib3R0b206MH0uc3dpdGNoe2hlaWdodDoycmVtO3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206MXJlbTtvdXRsaW5lOjA7Zm9udC1zaXplOi44NzVyZW07Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiNmZWZlZmU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5zd2l0Y2gtaW5wdXR7cG9zaXRpb246YWJzb2x1dGU7bWFyZ2luLWJvdHRvbTowO29wYWNpdHk6MH0uc3dpdGNoLXBhZGRsZXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3dpZHRoOjRyZW07aGVpZ2h0OjJyZW07Ym9yZGVyLXJhZGl1czowO2JhY2tncm91bmQ6I2NhY2FjYTstd2Via2l0LXRyYW5zaXRpb246YWxsIC4yNXMgZWFzZS1vdXQ7dHJhbnNpdGlvbjphbGwgLjI1cyBlYXNlLW91dDtmb250LXdlaWdodDppbmhlcml0O2NvbG9yOmluaGVyaXQ7Y3Vyc29yOnBvaW50ZXJ9aW5wdXQrLnN3aXRjaC1wYWRkbGV7bWFyZ2luOjB9LnN3aXRjaC1wYWRkbGU6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDouMjVyZW07bGVmdDouMjVyZW07ZGlzcGxheTpibG9jazt3aWR0aDoxLjVyZW07aGVpZ2h0OjEuNXJlbTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTtib3JkZXItcmFkaXVzOjA7YmFja2dyb3VuZDojZmVmZWZlOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjI1cyBlYXNlLW91dDt0cmFuc2l0aW9uOmFsbCAuMjVzIGVhc2Utb3V0O2NvbnRlbnQ6Jyd9aW5wdXQ6Y2hlY2tlZH4uc3dpdGNoLXBhZGRsZXtiYWNrZ3JvdW5kOiMxNzc5YmF9aW5wdXQ6Y2hlY2tlZH4uc3dpdGNoLXBhZGRsZTo6YWZ0ZXJ7bGVmdDoyLjI1cmVtfVtkYXRhLXdoYXRpbnB1dD1tb3VzZV0gaW5wdXQ6Zm9jdXN+LnN3aXRjaC1wYWRkbGV7b3V0bGluZTowfS5zd2l0Y2gtYWN0aXZlLC5zd2l0Y2gtaW5hY3RpdmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0uc3dpdGNoLWFjdGl2ZXtsZWZ0OjglO2Rpc3BsYXk6bm9uZX1pbnB1dDpjaGVja2VkK2xhYmVsPi5zd2l0Y2gtYWN0aXZle2Rpc3BsYXk6YmxvY2t9LnN3aXRjaC1pbmFjdGl2ZXtyaWdodDoxNSV9aW5wdXQ6Y2hlY2tlZCtsYWJlbD4uc3dpdGNoLWluYWN0aXZle2Rpc3BsYXk6bm9uZX0uc3dpdGNoLnRpbnl7aGVpZ2h0OjEuNXJlbX0uc3dpdGNoLnRpbnkgLnN3aXRjaC1wYWRkbGV7d2lkdGg6M3JlbTtoZWlnaHQ6MS41cmVtO2ZvbnQtc2l6ZTouNjI1cmVtfS5zd2l0Y2gudGlueSAuc3dpdGNoLXBhZGRsZTo6YWZ0ZXJ7dG9wOi4yNXJlbTtsZWZ0Oi4yNXJlbTt3aWR0aDoxcmVtO2hlaWdodDoxcmVtfS5zd2l0Y2gudGlueSBpbnB1dDpjaGVja2Vkfi5zd2l0Y2gtcGFkZGxlOjphZnRlcntsZWZ0OjEuNzVyZW19LnN3aXRjaC5zbWFsbHtoZWlnaHQ6MS43NXJlbX0uc3dpdGNoLnNtYWxsIC5zd2l0Y2gtcGFkZGxle3dpZHRoOjMuNXJlbTtoZWlnaHQ6MS43NXJlbTtmb250LXNpemU6Ljc1cmVtfS5zd2l0Y2guc21hbGwgLnN3aXRjaC1wYWRkbGU6OmFmdGVye3RvcDouMjVyZW07bGVmdDouMjVyZW07d2lkdGg6MS4yNXJlbTtoZWlnaHQ6MS4yNXJlbX0uc3dpdGNoLnNtYWxsIGlucHV0OmNoZWNrZWR+LnN3aXRjaC1wYWRkbGU6OmFmdGVye2xlZnQ6MnJlbX0uc3dpdGNoLmxhcmdle2hlaWdodDoyLjVyZW19LnN3aXRjaC5sYXJnZSAuc3dpdGNoLXBhZGRsZXt3aWR0aDo1cmVtO2hlaWdodDoyLjVyZW07Zm9udC1zaXplOjFyZW19LnN3aXRjaC5sYXJnZSAuc3dpdGNoLXBhZGRsZTo6YWZ0ZXJ7dG9wOi4yNXJlbTtsZWZ0Oi4yNXJlbTt3aWR0aDoycmVtO2hlaWdodDoycmVtfS5zd2l0Y2gubGFyZ2UgaW5wdXQ6Y2hlY2tlZH4uc3dpdGNoLXBhZGRsZTo6YWZ0ZXJ7bGVmdDoyLjc1cmVtfXRhYmxle2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MXJlbTtib3JkZXItcmFkaXVzOjB9dGJvZHksdGZvb3QsdGhlYWR7Ym9yZGVyOjFweCBzb2xpZCAjZjFmMWYxO2JhY2tncm91bmQtY29sb3I6I2ZlZmVmZX1jYXB0aW9ue3BhZGRpbmc6LjVyZW0gLjYyNXJlbSAuNjI1cmVtO2ZvbnQtd2VpZ2h0OjcwMH10aGVhZHtiYWNrZ3JvdW5kOiNmOGY4Zjg7Y29sb3I6IzBhMGEwYX10Zm9vdHtiYWNrZ3JvdW5kOiNmMWYxZjE7Y29sb3I6IzBhMGEwYX10Zm9vdCB0cix0aGVhZCB0cntiYWNrZ3JvdW5kOjAgMH10Zm9vdCB0ZCx0Zm9vdCB0aCx0aGVhZCB0ZCx0aGVhZCB0aHtwYWRkaW5nOi41cmVtIC42MjVyZW0gLjYyNXJlbTtmb250LXdlaWdodDo3MDA7dGV4dC1hbGlnbjpsZWZ0fXRib2R5IHRkLHRib2R5IHRoe3BhZGRpbmc6LjVyZW0gLjYyNXJlbSAuNjI1cmVtfXRib2R5IHRyOm50aC1jaGlsZChldmVuKXtib3JkZXItYm90dG9tOjA7YmFja2dyb3VuZC1jb2xvcjojZjFmMWYxfXRhYmxlLnVuc3RyaXBlZCB0Ym9keXtiYWNrZ3JvdW5kLWNvbG9yOiNmZWZlZmV9dGFibGUudW5zdHJpcGVkIHRib2R5IHRye2JvcmRlci1ib3R0b206MDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjFmMWYxO2JhY2tncm91bmQtY29sb3I6I2ZlZmVmZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjYzLjk5ODc1ZW0pe3RhYmxlLnN0YWNrIHRoZWFke2Rpc3BsYXk6bm9uZX10YWJsZS5zdGFjayB0Zm9vdHtkaXNwbGF5Om5vbmV9dGFibGUuc3RhY2sgdGQsdGFibGUuc3RhY2sgdGgsdGFibGUuc3RhY2sgdHJ7ZGlzcGxheTpibG9ja310YWJsZS5zdGFjayB0ZHtib3JkZXItdG9wOjB9fXRhYmxlLnNjcm9sbHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7b3ZlcmZsb3cteDphdXRvfXRhYmxlLmhvdmVyIHRoZWFkIHRyOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2YzZjNmM310YWJsZS5ob3ZlciB0Zm9vdCB0cjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNlY2VjZWN9dGFibGUuaG92ZXIgdGJvZHkgdHI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjlmOWY5fXRhYmxlLmhvdmVyOm5vdCgudW5zdHJpcGVkKSB0cjpudGgtb2YtdHlwZShldmVuKTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNlY2VjZWN9LnRhYmxlLXNjcm9sbHtvdmVyZmxvdy14OmF1dG99LnRhYnN7bWFyZ2luOjA7Ym9yZGVyOjFweCBzb2xpZCAjZTZlNmU2O2JhY2tncm91bmQ6I2ZlZmVmZTtsaXN0LXN0eWxlLXR5cGU6bm9uZX0udGFiczo6YWZ0ZXIsLnRhYnM6OmJlZm9yZXtkaXNwbGF5OnRhYmxlO2NvbnRlbnQ6JyAnOy13ZWJraXQtZmxleC1iYXNpczowOy1tcy1mbGV4LXByZWZlcnJlZC1zaXplOjA7ZmxleC1iYXNpczowOy13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6Mjstd2Via2l0LW9yZGVyOjE7LW1zLWZsZXgtb3JkZXI6MTtvcmRlcjoxfS50YWJzOjphZnRlcntjbGVhcjpib3RofS50YWJzLnZlcnRpY2FsPmxpe2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6bm9uZTt3aWR0aDphdXRvfS50YWJzLnNpbXBsZT5saT5he3BhZGRpbmc6MH0udGFicy5zaW1wbGU+bGk+YTpob3ZlcntiYWNrZ3JvdW5kOjAgMH0udGFicy5wcmltYXJ5e2JhY2tncm91bmQ6IzE3NzliYX0udGFicy5wcmltYXJ5PmxpPmF7Y29sb3I6I2ZlZmVmZX0udGFicy5wcmltYXJ5PmxpPmE6Zm9jdXMsLnRhYnMucHJpbWFyeT5saT5hOmhvdmVye2JhY2tncm91bmQ6IzE2NzNiMX0udGFicy10aXRsZXtmbG9hdDpsZWZ0fS50YWJzLXRpdGxlPmF7ZGlzcGxheTpibG9jaztwYWRkaW5nOjEuMjVyZW0gMS41cmVtO2ZvbnQtc2l6ZTouNzVyZW07bGluZS1oZWlnaHQ6MTtjb2xvcjojMTc3OWJhfVtkYXRhLXdoYXRpbnB1dD1tb3VzZV0gLnRhYnMtdGl0bGU+YXtvdXRsaW5lOjB9LnRhYnMtdGl0bGU+YTpob3ZlcntiYWNrZ3JvdW5kOiNmZWZlZmU7Y29sb3I6IzE0NjhhMH0udGFicy10aXRsZT5hOmZvY3VzLC50YWJzLXRpdGxlPmFbYXJpYS1zZWxlY3RlZD10cnVlXXtiYWNrZ3JvdW5kOiNlNmU2ZTY7Y29sb3I6IzE3NzliYX0udGFicy1jb250ZW50e2JvcmRlcjoxcHggc29saWQgI2U2ZTZlNjtib3JkZXItdG9wOjA7YmFja2dyb3VuZDojZmVmZWZlO2NvbG9yOiMwYTBhMGE7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuNXMgZWFzZTt0cmFuc2l0aW9uOmFsbCAuNXMgZWFzZX0udGFicy1jb250ZW50LnZlcnRpY2Fse2JvcmRlcjoxcHggc29saWQgI2U2ZTZlNjtib3JkZXItbGVmdDowfS50YWJzLXBhbmVse2Rpc3BsYXk6bm9uZTtwYWRkaW5nOjFyZW19LnRhYnMtcGFuZWwuaXMtYWN0aXZle2Rpc3BsYXk6YmxvY2t9LnRodW1ibmFpbHtkaXNwbGF5OmlubGluZS1ibG9jazttYXgtd2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjFyZW07Ym9yZGVyOjRweCBzb2xpZCAjZmVmZWZlO2JvcmRlci1yYWRpdXM6MDstd2Via2l0LWJveC1zaGFkb3c6MCAwIDAgMXB4IHJnYmEoMTAsMTAsMTAsLjIpO2JveC1zaGFkb3c6MCAwIDAgMXB4IHJnYmEoMTAsMTAsMTAsLjIpO2xpbmUtaGVpZ2h0OjB9YS50aHVtYm5haWx7LXdlYmtpdC10cmFuc2l0aW9uOi13ZWJraXQtYm94LXNoYWRvdyAuMnMgZWFzZS1vdXQ7dHJhbnNpdGlvbjotd2Via2l0LWJveC1zaGFkb3cgLjJzIGVhc2Utb3V0O3RyYW5zaXRpb246Ym94LXNoYWRvdyAuMnMgZWFzZS1vdXQ7dHJhbnNpdGlvbjpib3gtc2hhZG93IC4ycyBlYXNlLW91dCwtd2Via2l0LWJveC1zaGFkb3cgLjJzIGVhc2Utb3V0fWEudGh1bWJuYWlsOmZvY3VzLGEudGh1bWJuYWlsOmhvdmVyey13ZWJraXQtYm94LXNoYWRvdzowIDAgNnB4IDFweCByZ2JhKDIzLDEyMSwxODYsLjUpO2JveC1zaGFkb3c6MCAwIDZweCAxcHggcmdiYSgyMywxMjEsMTg2LC41KX1hLnRodW1ibmFpbCBpbWFnZXstd2Via2l0LWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmV9LnRpdGxlLWJhcntwYWRkaW5nOi41cmVtO2JhY2tncm91bmQ6IzBhMGEwYTtjb2xvcjojZmVmZWZlO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtcGFjazpzdGFydDstd2Via2l0LWp1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0Oy1tcy1mbGV4LXBhY2s6c3RhcnQ7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9LnRpdGxlLWJhciAubWVudS1pY29ue21hcmdpbi1sZWZ0Oi4yNXJlbTttYXJnaW4tcmlnaHQ6LjI1cmVtfS50aXRsZS1iYXItbGVmdCwudGl0bGUtYmFyLXJpZ2h0ey13ZWJraXQtYm94LWZsZXg6MTstd2Via2l0LWZsZXg6MSAxIDBweDstbXMtZmxleDoxIDEgMHB4O2ZsZXg6MSAxIDBweH0udGl0bGUtYmFyLXJpZ2h0e3RleHQtYWxpZ246cmlnaHR9LnRpdGxlLWJhci10aXRsZXtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC13ZWlnaHQ6NzAwfS5oYXMtdGlwe3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlci1ib3R0b206ZG90dGVkIDFweCAjOGE4YThhO2ZvbnQtd2VpZ2h0OjcwMDtjdXJzb3I6aGVscH0udG9vbHRpcHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6Y2FsYygxMDAlICsgLjY0OTVyZW0pO3otaW5kZXg6MTIwMDttYXgtd2lkdGg6MTByZW07cGFkZGluZzouNzVyZW07Ym9yZGVyLXJhZGl1czowO2JhY2tncm91bmQtY29sb3I6IzBhMGEwYTtmb250LXNpemU6ODAlO2NvbG9yOiNmZWZlZmV9LnRvb2x0aXA6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZX0udG9vbHRpcC5ib3R0b206OmJlZm9yZXtkaXNwbGF5OmJsb2NrO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyOmluc2V0IC43NXJlbTtjb250ZW50OicnO2JvcmRlci10b3Atd2lkdGg6MDtib3JkZXItYm90dG9tLXN0eWxlOnNvbGlkO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMGEwYTBhO2JvdHRvbToxMDAlfS50b29sdGlwLmJvdHRvbS5hbGlnbi1jZW50ZXI6OmJlZm9yZXtsZWZ0OjUwJTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKX0udG9vbHRpcC50b3A6OmJlZm9yZXtkaXNwbGF5OmJsb2NrO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyOmluc2V0IC43NXJlbTtjb250ZW50OicnO2JvcmRlci1ib3R0b20td2lkdGg6MDtib3JkZXItdG9wLXN0eWxlOnNvbGlkO2JvcmRlci1jb2xvcjojMGEwYTBhIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O3RvcDoxMDAlO2JvdHRvbTphdXRvfS50b29sdGlwLnRvcC5hbGlnbi1jZW50ZXI6OmJlZm9yZXtsZWZ0OjUwJTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKX0udG9vbHRpcC5sZWZ0OjpiZWZvcmV7ZGlzcGxheTpibG9jazt3aWR0aDowO2hlaWdodDowO2JvcmRlcjppbnNldCAuNzVyZW07Y29udGVudDonJztib3JkZXItcmlnaHQtd2lkdGg6MDtib3JkZXItbGVmdC1zdHlsZTpzb2xpZDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzBhMGEwYTtsZWZ0OjEwMCV9LnRvb2x0aXAubGVmdC5hbGlnbi1jZW50ZXI6OmJlZm9yZXtib3R0b206YXV0bzt0b3A6NTAlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS50b29sdGlwLnJpZ2h0OjpiZWZvcmV7ZGlzcGxheTpibG9jazt3aWR0aDowO2hlaWdodDowO2JvcmRlcjppbnNldCAuNzVyZW07Y29udGVudDonJztib3JkZXItbGVmdC13aWR0aDowO2JvcmRlci1yaWdodC1zdHlsZTpzb2xpZDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQgIzBhMGEwYSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtyaWdodDoxMDAlO2xlZnQ6YXV0b30udG9vbHRpcC5yaWdodC5hbGlnbi1jZW50ZXI6OmJlZm9yZXtib3R0b206YXV0bzt0b3A6NTAlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS50b29sdGlwLmFsaWduLXRvcDo6YmVmb3Jle2JvdHRvbTphdXRvO3RvcDoxMCV9LnRvb2x0aXAuYWxpZ24tYm90dG9tOjpiZWZvcmV7Ym90dG9tOjEwJTt0b3A6YXV0b30udG9vbHRpcC5hbGlnbi1sZWZ0OjpiZWZvcmV7bGVmdDoxMCU7cmlnaHQ6YXV0b30udG9vbHRpcC5hbGlnbi1yaWdodDo6YmVmb3Jle2xlZnQ6YXV0bztyaWdodDoxMCV9LnRvcC1iYXJ7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWZsZXgtd3JhcDpub3dyYXA7LW1zLWZsZXgtd3JhcDpub3dyYXA7ZmxleC13cmFwOm5vd3JhcDstd2Via2l0LWJveC1wYWNrOmp1c3RpZnk7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjstbXMtZmxleC1wYWNrOmp1c3RpZnk7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzouNXJlbTstd2Via2l0LWZsZXgtd3JhcDp3cmFwOy1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcH0udG9wLWJhciwudG9wLWJhciB1bHtiYWNrZ3JvdW5kLWNvbG9yOiNlNmU2ZTZ9LnRvcC1iYXIgaW5wdXR7bWF4LXdpZHRoOjIwMHB4O21hcmdpbi1yaWdodDoxcmVtfS50b3AtYmFyIC5pbnB1dC1ncm91cC1maWVsZHt3aWR0aDoxMDAlO21hcmdpbi1yaWdodDowfS50b3AtYmFyIGlucHV0LmJ1dHRvbnt3aWR0aDphdXRvfS50b3AtYmFyIC50b3AtYmFyLWxlZnQsLnRvcC1iYXIgLnRvcC1iYXItcmlnaHR7LXdlYmtpdC1ib3gtZmxleDowOy13ZWJraXQtZmxleDowIDAgMTAwJTstbXMtZmxleDowIDAgMTAwJTtmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6NDBlbSl7LnRvcC1iYXJ7LXdlYmtpdC1mbGV4LXdyYXA6bm93cmFwOy1tcy1mbGV4LXdyYXA6bm93cmFwO2ZsZXgtd3JhcDpub3dyYXB9LnRvcC1iYXIgLnRvcC1iYXItbGVmdHstd2Via2l0LWJveC1mbGV4OjE7LXdlYmtpdC1mbGV4OjEgMSBhdXRvOy1tcy1mbGV4OjEgMSBhdXRvO2ZsZXg6MSAxIGF1dG87bWFyZ2luLXJpZ2h0OmF1dG99LnRvcC1iYXIgLnRvcC1iYXItcmlnaHR7LXdlYmtpdC1ib3gtZmxleDowOy13ZWJraXQtZmxleDowIDEgYXV0bzstbXMtZmxleDowIDEgYXV0bztmbGV4OjAgMSBhdXRvO21hcmdpbi1sZWZ0OmF1dG99fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NjMuOTk4NzVlbSl7LnRvcC1iYXIuc3RhY2tlZC1mb3ItbWVkaXVtey13ZWJraXQtZmxleC13cmFwOndyYXA7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwfS50b3AtYmFyLnN0YWNrZWQtZm9yLW1lZGl1bSAudG9wLWJhci1sZWZ0LC50b3AtYmFyLnN0YWNrZWQtZm9yLW1lZGl1bSAudG9wLWJhci1yaWdodHstd2Via2l0LWJveC1mbGV4OjA7LXdlYmtpdC1mbGV4OjAgMCAxMDAlOy1tcy1mbGV4OjAgMCAxMDAlO2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzQuOTk4NzVlbSl7LnRvcC1iYXIuc3RhY2tlZC1mb3ItbGFyZ2V7LXdlYmtpdC1mbGV4LXdyYXA6d3JhcDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXB9LnRvcC1iYXIuc3RhY2tlZC1mb3ItbGFyZ2UgLnRvcC1iYXItbGVmdCwudG9wLWJhci5zdGFja2VkLWZvci1sYXJnZSAudG9wLWJhci1yaWdodHstd2Via2l0LWJveC1mbGV4OjA7LXdlYmtpdC1mbGV4OjAgMCAxMDAlOy1tcy1mbGV4OjAgMCAxMDAlO2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9fS50b3AtYmFyLXRpdGxley13ZWJraXQtYm94LWZsZXg6MDstd2Via2l0LWZsZXg6MCAwIGF1dG87LW1zLWZsZXg6MCAwIGF1dG87ZmxleDowIDAgYXV0bzttYXJnaW46LjVyZW0gMXJlbSAuNXJlbSAwfS50b3AtYmFyLWxlZnQsLnRvcC1iYXItcmlnaHR7LXdlYmtpdC1ib3gtZmxleDowOy13ZWJraXQtZmxleDowIDAgYXV0bzstbXMtZmxleDowIDAgYXV0bztmbGV4OjAgMCBhdXRvfS5oaWRle2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LmludmlzaWJsZXt2aXNpYmlsaXR5OmhpZGRlbn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjM5Ljk5ODc1ZW0pey5oaWRlLWZvci1zbWFsbC1vbmx5e2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MGVtKSxzY3JlZW4gYW5kIChtaW4td2lkdGg6NDBlbSl7LnNob3ctZm9yLXNtYWxsLW9ubHl7ZGlzcGxheTpub25lIWltcG9ydGFudH19QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDo0MGVtKXsuaGlkZS1mb3ItbWVkaXVte2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MzkuOTk4NzVlbSl7LnNob3ctZm9yLW1lZGl1bXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjQwZW0pIGFuZCAobWF4LXdpZHRoOjYzLjk5ODc1ZW0pey5oaWRlLWZvci1tZWRpdW0tb25seXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjM5Ljk5ODc1ZW0pLHNjcmVlbiBhbmQgKG1pbi13aWR0aDo2NGVtKXsuc2hvdy1mb3ItbWVkaXVtLW9ubHl7ZGlzcGxheTpub25lIWltcG9ydGFudH19QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDo2NGVtKXsuaGlkZS1mb3ItbGFyZ2V7ZGlzcGxheTpub25lIWltcG9ydGFudH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo2My45OTg3NWVtKXsuc2hvdy1mb3ItbGFyZ2V7ZGlzcGxheTpub25lIWltcG9ydGFudH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo2NGVtKSBhbmQgKG1heC13aWR0aDo3NC45OTg3NWVtKXsuaGlkZS1mb3ItbGFyZ2Utb25seXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjYzLjk5ODc1ZW0pLHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NWVtKXsuc2hvdy1mb3ItbGFyZ2Utb25seXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fX0uc2hvdy1mb3Itc3IsLnNob3ctb24tZm9jdXN7cG9zaXRpb246YWJzb2x1dGUhaW1wb3J0YW50O3dpZHRoOjFweDtoZWlnaHQ6MXB4O3BhZGRpbmc6MDtvdmVyZmxvdzpoaWRkZW47Y2xpcDpyZWN0KDAsMCwwLDApO3doaXRlLXNwYWNlOm5vd3JhcDtib3JkZXI6MH0uc2hvdy1vbi1mb2N1czphY3RpdmUsLnNob3ctb24tZm9jdXM6Zm9jdXN7cG9zaXRpb246c3RhdGljIWltcG9ydGFudDt3aWR0aDphdXRvO2hlaWdodDphdXRvO292ZXJmbG93OnZpc2libGU7Y2xpcDphdXRvO3doaXRlLXNwYWNlOm5vcm1hbH0uaGlkZS1mb3ItcG9ydHJhaXQsLnNob3ctZm9yLWxhbmRzY2FwZXtkaXNwbGF5OmJsb2NrIWltcG9ydGFudH1AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246bGFuZHNjYXBlKXsuaGlkZS1mb3ItcG9ydHJhaXQsLnNob3ctZm9yLWxhbmRzY2FwZXtkaXNwbGF5OmJsb2NrIWltcG9ydGFudH19QG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOnBvcnRyYWl0KXsuaGlkZS1mb3ItcG9ydHJhaXQsLnNob3ctZm9yLWxhbmRzY2FwZXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fX0uaGlkZS1mb3ItbGFuZHNjYXBlLC5zaG93LWZvci1wb3J0cmFpdHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fUBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjpsYW5kc2NhcGUpey5oaWRlLWZvci1sYW5kc2NhcGUsLnNob3ctZm9yLXBvcnRyYWl0e2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9fUBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjpwb3J0cmFpdCl7LmhpZGUtZm9yLWxhbmRzY2FwZSwuc2hvdy1mb3ItcG9ydHJhaXR7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9fS5mbG9hdC1sZWZ0e2Zsb2F0OmxlZnQhaW1wb3J0YW50fS5mbG9hdC1yaWdodHtmbG9hdDpyaWdodCFpbXBvcnRhbnR9LmZsb2F0LWNlbnRlcntkaXNwbGF5OmJsb2NrO21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG99LmNsZWFyZml4OjphZnRlciwuY2xlYXJmaXg6OmJlZm9yZXtkaXNwbGF5OnRhYmxlO2NvbnRlbnQ6JyAnOy13ZWJraXQtZmxleC1iYXNpczowOy1tcy1mbGV4LXByZWZlcnJlZC1zaXplOjA7ZmxleC1iYXNpczowOy13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6Mjstd2Via2l0LW9yZGVyOjE7LW1zLWZsZXgtb3JkZXI6MTtvcmRlcjoxfS5jbGVhcmZpeDo6YWZ0ZXJ7Y2xlYXI6Ym90aH0uc2xpZGUtaW4tZG93bi5tdWktZW50ZXJ7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi41czt0cmFuc2l0aW9uLWR1cmF0aW9uOi41czstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSk7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zbGlkZS1pbi1kb3duLm11aS1lbnRlci5tdWktZW50ZXItYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfS5zbGlkZS1pbi1sZWZ0Lm11aS1lbnRlcnstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjVzO3RyYW5zaXRpb24tZHVyYXRpb246LjVzOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnNsaWRlLWluLWxlZnQubXVpLWVudGVyLm11aS1lbnRlci1hY3RpdmV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9LnNsaWRlLWluLXVwLm11aS1lbnRlcnstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjVzO3RyYW5zaXRpb24tZHVyYXRpb246LjVzOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDEwMCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnNsaWRlLWluLXVwLm11aS1lbnRlci5tdWktZW50ZXItYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfS5zbGlkZS1pbi1yaWdodC5tdWktZW50ZXJ7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi41czt0cmFuc2l0aW9uLWR1cmF0aW9uOi41czstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSk7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zbGlkZS1pbi1yaWdodC5tdWktZW50ZXIubXVpLWVudGVyLWFjdGl2ZXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX0uc2xpZGUtb3V0LWRvd24ubXVpLWxlYXZley13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7dHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc2xpZGUtb3V0LWRvd24ubXVpLWxlYXZlLm11aS1sZWF2ZS1hY3RpdmV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSl9LnNsaWRlLW91dC1yaWdodC5tdWktbGVhdmV7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi41czt0cmFuc2l0aW9uLWR1cmF0aW9uOi41czstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zbGlkZS1vdXQtcmlnaHQubXVpLWxlYXZlLm11aS1sZWF2ZS1hY3RpdmV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSl9LnNsaWRlLW91dC11cC5tdWktbGVhdmV7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi41czt0cmFuc2l0aW9uLWR1cmF0aW9uOi41czstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zbGlkZS1vdXQtdXAubXVpLWxlYXZlLm11aS1sZWF2ZS1hY3RpdmV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSl9LnNsaWRlLW91dC1sZWZ0Lm11aS1sZWF2ZXstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjVzO3RyYW5zaXRpb24tZHVyYXRpb246LjVzOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnNsaWRlLW91dC1sZWZ0Lm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpfS5mYWRlLWluLm11aS1lbnRlcnstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjVzO3RyYW5zaXRpb24tZHVyYXRpb246LjVzOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5fS5mYWRlLWluLm11aS1lbnRlci5tdWktZW50ZXItYWN0aXZle29wYWNpdHk6MX0uZmFkZS1vdXQubXVpLWxlYXZley13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7dHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO29wYWNpdHk6MTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHl9LmZhZGUtb3V0Lm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZle29wYWNpdHk6MH0uaGluZ2UtaW4tZnJvbS10b3AubXVpLWVudGVyey13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7dHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyOy13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgtOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoLTkwZGVnKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wOy1tcy10cmFuc2Zvcm0tb3JpZ2luOnRvcDt0cmFuc2Zvcm0tb3JpZ2luOnRvcDstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO29wYWNpdHk6MH0uaGluZ2UtaW4tZnJvbS10b3AubXVpLWVudGVyLm11aS1lbnRlci1hY3RpdmV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGUoMCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDApO29wYWNpdHk6MX0uaGluZ2UtaW4tZnJvbS1yaWdodC5tdWktZW50ZXJ7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi41czt0cmFuc2l0aW9uLWR1cmF0aW9uOi41czstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKC05MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSgtOTBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodDstbXMtdHJhbnNmb3JtLW9yaWdpbjpyaWdodDt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0Oy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07b3BhY2l0eTowfS5oaW5nZS1pbi1mcm9tLXJpZ2h0Lm11aS1lbnRlci5tdWktZW50ZXItYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDApO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZSgwKTtvcGFjaXR5OjF9LmhpbmdlLWluLWZyb20tYm90dG9tLm11aS1lbnRlcnstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjVzO3RyYW5zaXRpb24tZHVyYXRpb246LjVzOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoOTBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpib3R0b207LW1zLXRyYW5zZm9ybS1vcmlnaW46Ym90dG9tO3RyYW5zZm9ybS1vcmlnaW46Ym90dG9tOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07b3BhY2l0eTowfS5oaW5nZS1pbi1mcm9tLWJvdHRvbS5tdWktZW50ZXIubXVpLWVudGVyLWFjdGl2ZXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZSgwKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGUoMCk7b3BhY2l0eToxfS5oaW5nZS1pbi1mcm9tLWxlZnQubXVpLWVudGVyey13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7dHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyOy13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSg5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSg5MGRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQ7LW1zLXRyYW5zZm9ybS1vcmlnaW46bGVmdDt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQ7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtvcGFjaXR5OjB9LmhpbmdlLWluLWZyb20tbGVmdC5tdWktZW50ZXIubXVpLWVudGVyLWFjdGl2ZXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZSgwKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGUoMCk7b3BhY2l0eToxfS5oaW5nZS1pbi1mcm9tLW1pZGRsZS14Lm11aS1lbnRlcnstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjVzO3RyYW5zaXRpb24tZHVyYXRpb246LjVzOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoLTkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKC05MGRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjstbXMtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtvcGFjaXR5OjB9LmhpbmdlLWluLWZyb20tbWlkZGxlLXgubXVpLWVudGVyLm11aS1lbnRlci1hY3RpdmV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGUoMCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDApO29wYWNpdHk6MX0uaGluZ2UtaW4tZnJvbS1taWRkbGUteS5tdWktZW50ZXJ7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi41czt0cmFuc2l0aW9uLWR1cmF0aW9uOi41czstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKC05MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSgtOTBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7LW1zLXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07b3BhY2l0eTowfS5oaW5nZS1pbi1mcm9tLW1pZGRsZS15Lm11aS1lbnRlci5tdWktZW50ZXItYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDApO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZSgwKTtvcGFjaXR5OjF9LmhpbmdlLW91dC1mcm9tLXRvcC5tdWktbGVhdmV7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi41czt0cmFuc2l0aW9uLWR1cmF0aW9uOi41czstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGUoMCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3A7LW1zLXRyYW5zZm9ybS1vcmlnaW46dG9wO3RyYW5zZm9ybS1vcmlnaW46dG9wOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07b3BhY2l0eToxfS5oaW5nZS1vdXQtZnJvbS10b3AubXVpLWxlYXZlLm11aS1sZWF2ZS1hY3RpdmV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKDkwZGVnKTtvcGFjaXR5OjB9LmhpbmdlLW91dC1mcm9tLXJpZ2h0Lm11aS1sZWF2ZXstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjVzO3RyYW5zaXRpb24tZHVyYXRpb246LjVzOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZSgwKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGUoMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0Oy1tcy10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0O3RyYW5zZm9ybS1vcmlnaW46cmlnaHQ7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtvcGFjaXR5OjF9LmhpbmdlLW91dC1mcm9tLXJpZ2h0Lm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSg5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSg5MGRlZyk7b3BhY2l0eTowfS5oaW5nZS1vdXQtZnJvbS1ib3R0b20ubXVpLWxlYXZley13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7dHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyOy13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDApO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZSgwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Ym90dG9tOy1tcy10cmFuc2Zvcm0tb3JpZ2luOmJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmJvdHRvbTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO29wYWNpdHk6MX0uaGluZ2Utb3V0LWZyb20tYm90dG9tLm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgtOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoLTkwZGVnKTtvcGFjaXR5OjB9LmhpbmdlLW91dC1mcm9tLWxlZnQubXVpLWxlYXZley13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7dHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyOy13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDApO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZSgwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdDstbXMtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0O3RyYW5zZm9ybS1vcmlnaW46bGVmdDstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO29wYWNpdHk6MX0uaGluZ2Utb3V0LWZyb20tbGVmdC5tdWktbGVhdmUubXVpLWxlYXZlLWFjdGl2ZXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoLTkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKC05MGRlZyk7b3BhY2l0eTowfS5oaW5nZS1vdXQtZnJvbS1taWRkbGUteC5tdWktbGVhdmV7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi41czt0cmFuc2l0aW9uLWR1cmF0aW9uOi41czstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGUoMCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7LW1zLXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07b3BhY2l0eToxfS5oaW5nZS1vdXQtZnJvbS1taWRkbGUteC5tdWktbGVhdmUubXVpLWxlYXZlLWFjdGl2ZXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoOTBkZWcpO29wYWNpdHk6MH0uaGluZ2Utb3V0LWZyb20tbWlkZGxlLXkubXVpLWxlYXZley13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7dHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyOy13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDApO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZSgwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyOy1tcy10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO29wYWNpdHk6MX0uaGluZ2Utb3V0LWZyb20tbWlkZGxlLXkubXVpLWxlYXZlLm11aS1sZWF2ZS1hY3RpdmV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKDkwZGVnKTtvcGFjaXR5OjB9LnNjYWxlLWluLXVwLm11aS1lbnRlcnstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjVzO3RyYW5zaXRpb24tZHVyYXRpb246LjVzOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguNSk7LW1zLXRyYW5zZm9ybTpzY2FsZSguNSk7dHJhbnNmb3JtOnNjYWxlKC41KTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO29wYWNpdHk6MH0uc2NhbGUtaW4tdXAubXVpLWVudGVyLm11aS1lbnRlci1hY3RpdmV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7LW1zLXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfS5zY2FsZS1pbi1kb3duLm11aS1lbnRlcnstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjVzO3RyYW5zaXRpb24tZHVyYXRpb246LjVzOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjUpOy1tcy10cmFuc2Zvcm06c2NhbGUoMS41KTt0cmFuc2Zvcm06c2NhbGUoMS41KTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO29wYWNpdHk6MH0uc2NhbGUtaW4tZG93bi5tdWktZW50ZXIubXVpLWVudGVyLWFjdGl2ZXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTstbXMtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9LnNjYWxlLW91dC11cC5tdWktbGVhdmV7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi41czt0cmFuc2l0aW9uLWR1cmF0aW9uOi41czstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7LW1zLXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtvcGFjaXR5OjF9LnNjYWxlLW91dC11cC5tdWktbGVhdmUubXVpLWxlYXZlLWFjdGl2ZXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjUpOy1tcy10cmFuc2Zvcm06c2NhbGUoMS41KTt0cmFuc2Zvcm06c2NhbGUoMS41KTtvcGFjaXR5OjB9LnNjYWxlLW91dC1kb3duLm11aS1sZWF2ZXstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjVzO3RyYW5zaXRpb24tZHVyYXRpb246LjVzOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTstbXMtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO29wYWNpdHk6MX0uc2NhbGUtb3V0LWRvd24ubXVpLWxlYXZlLm11aS1sZWF2ZS1hY3RpdmV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjUpOy1tcy10cmFuc2Zvcm06c2NhbGUoLjUpO3RyYW5zZm9ybTpzY2FsZSguNSk7b3BhY2l0eTowfS5zcGluLWluLm11aS1lbnRlcnstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjVzO3RyYW5zaXRpb24tZHVyYXRpb246LjVzOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLS43NXR1cm4pOy1tcy10cmFuc2Zvcm06cm90YXRlKC0uNzV0dXJuKTt0cmFuc2Zvcm06cm90YXRlKC0uNzV0dXJuKTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO29wYWNpdHk6MH0uc3Bpbi1pbi5tdWktZW50ZXIubXVpLWVudGVyLWFjdGl2ZXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMCk7LW1zLXRyYW5zZm9ybTpyb3RhdGUoMCk7dHJhbnNmb3JtOnJvdGF0ZSgwKTtvcGFjaXR5OjF9LnNwaW4tb3V0Lm11aS1sZWF2ZXstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjVzO3RyYW5zaXRpb24tZHVyYXRpb246LjVzOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMCk7LW1zLXRyYW5zZm9ybTpyb3RhdGUoMCk7dHJhbnNmb3JtOnJvdGF0ZSgwKTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO29wYWNpdHk6MX0uc3Bpbi1vdXQubXVpLWxlYXZlLm11aS1sZWF2ZS1hY3RpdmV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC43NXR1cm4pOy1tcy10cmFuc2Zvcm06cm90YXRlKC43NXR1cm4pO3RyYW5zZm9ybTpyb3RhdGUoLjc1dHVybik7b3BhY2l0eTowfS5zcGluLWluLWNjdy5tdWktZW50ZXJ7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi41czt0cmFuc2l0aW9uLWR1cmF0aW9uOi41czstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC43NXR1cm4pOy1tcy10cmFuc2Zvcm06cm90YXRlKC43NXR1cm4pO3RyYW5zZm9ybTpyb3RhdGUoLjc1dHVybik7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtvcGFjaXR5OjB9LnNwaW4taW4tY2N3Lm11aS1lbnRlci5tdWktZW50ZXItYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSgwKTt0cmFuc2Zvcm06cm90YXRlKDApO29wYWNpdHk6MX0uc3Bpbi1vdXQtY2N3Lm11aS1sZWF2ZXstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjVzO3RyYW5zaXRpb24tZHVyYXRpb246LjVzOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMCk7LW1zLXRyYW5zZm9ybTpyb3RhdGUoMCk7dHJhbnNmb3JtOnJvdGF0ZSgwKTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO29wYWNpdHk6MX0uc3Bpbi1vdXQtY2N3Lm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtLjc1dHVybik7LW1zLXRyYW5zZm9ybTpyb3RhdGUoLS43NXR1cm4pO3RyYW5zZm9ybTpyb3RhdGUoLS43NXR1cm4pO29wYWNpdHk6MH0uc2xvd3std2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246NzUwbXMhaW1wb3J0YW50O3RyYW5zaXRpb24tZHVyYXRpb246NzUwbXMhaW1wb3J0YW50fS5mYXN0ey13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjoyNTBtcyFpbXBvcnRhbnQ7dHJhbnNpdGlvbi1kdXJhdGlvbjoyNTBtcyFpbXBvcnRhbnR9LmxpbmVhcnstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhciFpbXBvcnRhbnQ7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyIWltcG9ydGFudH0uZWFzZXstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UhaW1wb3J0YW50O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UhaW1wb3J0YW50fS5lYXNlLWluey13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbiFpbXBvcnRhbnQ7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbiFpbXBvcnRhbnR9LmVhc2Utb3V0ey13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQhaW1wb3J0YW50O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0IWltcG9ydGFudH0uZWFzZS1pbi1vdXR7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dCFpbXBvcnRhbnQ7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQhaW1wb3J0YW50fS5ib3VuY2UtaW57LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ4NSwuMTU1LC4yNCwxLjI0NSkhaW1wb3J0YW50O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNDg1LC4xNTUsLjI0LDEuMjQ1KSFpbXBvcnRhbnR9LmJvdW5jZS1vdXR7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ4NSwuMTU1LC41MTUsLjg0NSkhaW1wb3J0YW50O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNDg1LC4xNTUsLjUxNSwuODQ1KSFpbXBvcnRhbnR9LmJvdW5jZS1pbi1vdXR7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjc2LC0uMjQ1LC4yNCwxLjI0NSkhaW1wb3J0YW50O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzYsLS4yNDUsLjI0LDEuMjQ1KSFpbXBvcnRhbnR9LnNob3J0LWRlbGF5ey13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTouM3MhaW1wb3J0YW50O3RyYW5zaXRpb24tZGVsYXk6LjNzIWltcG9ydGFudH0ubG9uZy1kZWxheXstd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6LjdzIWltcG9ydGFudDt0cmFuc2l0aW9uLWRlbGF5Oi43cyFpbXBvcnRhbnR9LnNoYWtley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2hha2UtNzthbmltYXRpb24tbmFtZTpzaGFrZS03fUAtd2Via2l0LWtleWZyYW1lcyBzaGFrZS03ezAlLDEwJSwyMCUsMzAlLDQwJSw1MCUsNjAlLDcwJSw4MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoNyUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDclKX0xNSUsMjUlLDM1JSw0NSUsNSUsNTUlLDY1JSw3NSUsODUlLDk1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC03JSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTclKX19QGtleWZyYW1lcyBzaGFrZS03ezAlLDEwJSwyMCUsMzAlLDQwJSw1MCUsNjAlLDcwJSw4MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoNyUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDclKX0xNSUsMjUlLDM1JSw0NSUsNSUsNTUlLDY1JSw3NSUsODUlLDk1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC03JSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTclKX19LnNwaW4tY3d7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzcGluLWN3LTF0dXJuO2FuaW1hdGlvbi1uYW1lOnNwaW4tY3ctMXR1cm59QC13ZWJraXQta2V5ZnJhbWVzIHNwaW4tY3ctMXR1cm57MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0xdHVybik7dHJhbnNmb3JtOnJvdGF0ZSgtMXR1cm4pfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDApO3RyYW5zZm9ybTpyb3RhdGUoMCl9fUBrZXlmcmFtZXMgc3Bpbi1jdy0xdHVybnswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTF0dXJuKTt0cmFuc2Zvcm06cm90YXRlKC0xdHVybil9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMCk7dHJhbnNmb3JtOnJvdGF0ZSgwKX19LnNwaW4tY2N3ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c3Bpbi1jY3ctMXR1cm47YW5pbWF0aW9uLW5hbWU6c3Bpbi1jY3ctMXR1cm59QC13ZWJraXQta2V5ZnJhbWVzIHNwaW4tY2N3LTF0dXJuezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwKTt0cmFuc2Zvcm06cm90YXRlKDApfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0xdHVybik7dHJhbnNmb3JtOnJvdGF0ZSgtMXR1cm4pfX1Aa2V5ZnJhbWVzIHNwaW4tY2N3LTF0dXJuezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwKTt0cmFuc2Zvcm06cm90YXRlKDApfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0xdHVybik7dHJhbnNmb3JtOnJvdGF0ZSgtMXR1cm4pfX0ud2lnZ2xley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6d2lnZ2xlLTdkZWc7YW5pbWF0aW9uLW5hbWU6d2lnZ2xlLTdkZWd9QC13ZWJraXQta2V5ZnJhbWVzIHdpZ2dsZS03ZGVnezQwJSw1MCUsNjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg3ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDdkZWcpfTM1JSw0NSUsNTUlLDY1JXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTdkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTdkZWcpfTAlLDEwMCUsMzAlLDcwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMCk7dHJhbnNmb3JtOnJvdGF0ZSgwKX19QGtleWZyYW1lcyB3aWdnbGUtN2RlZ3s0MCUsNTAlLDYwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoN2RlZyk7dHJhbnNmb3JtOnJvdGF0ZSg3ZGVnKX0zNSUsNDUlLDU1JSw2NSV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC03ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC03ZGVnKX0wJSwxMDAlLDMwJSw3MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDApO3RyYW5zZm9ybTpyb3RhdGUoMCl9fS5zaGFrZSwuc3Bpbi1jY3csLnNwaW4tY3csLndpZ2dsZXstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjouNXM7YW5pbWF0aW9uLWR1cmF0aW9uOi41c30uaW5maW5pdGV7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6aW5maW5pdGV9LnNsb3d7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246NzUwbXMhaW1wb3J0YW50O2FuaW1hdGlvbi1kdXJhdGlvbjo3NTBtcyFpbXBvcnRhbnR9LmZhc3R7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MjUwbXMhaW1wb3J0YW50O2FuaW1hdGlvbi1kdXJhdGlvbjoyNTBtcyFpbXBvcnRhbnR9LmxpbmVhcnstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyIWltcG9ydGFudDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhciFpbXBvcnRhbnR9LmVhc2V7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UhaW1wb3J0YW50O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZSFpbXBvcnRhbnR9LmVhc2UtaW57LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4haW1wb3J0YW50O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbiFpbXBvcnRhbnR9LmVhc2Utb3V0ey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dCFpbXBvcnRhbnQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dCFpbXBvcnRhbnR9LmVhc2UtaW4tb3V0ey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dCFpbXBvcnRhbnQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dCFpbXBvcnRhbnR9LmJvdW5jZS1pbnstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40ODUsLjE1NSwuMjQsMS4yNDUpIWltcG9ydGFudDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNDg1LC4xNTUsLjI0LDEuMjQ1KSFpbXBvcnRhbnR9LmJvdW5jZS1vdXR7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNDg1LC4xNTUsLjUxNSwuODQ1KSFpbXBvcnRhbnQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ4NSwuMTU1LC41MTUsLjg0NSkhaW1wb3J0YW50fS5ib3VuY2UtaW4tb3V0ey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjc2LC0uMjQ1LC4yNCwxLjI0NSkhaW1wb3J0YW50O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NiwtLjI0NSwuMjQsMS4yNDUpIWltcG9ydGFudH0uc2hvcnQtZGVsYXl7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6LjNzIWltcG9ydGFudDthbmltYXRpb24tZGVsYXk6LjNzIWltcG9ydGFudH0ubG9uZy1kZWxheXstd2Via2l0LWFuaW1hdGlvbi1kZWxheTouN3MhaW1wb3J0YW50O2FuaW1hdGlvbi1kZWxheTouN3MhaW1wb3J0YW50fSIsImgxIHsgZm9udC1zaXplOiAyZW07IG1hcmdpbjogMC42N2VtIDA7IGNvbG9yOiAjMzUzNTM1OyB9XG5oMiB7IGZvbnQtc2l6ZTogMS41ZW07IG1hcmdpbjogMC44M2VtIDA7IH1cbmgzIHsgZm9udC1zaXplOiAxLjE3ZW07IG1hcmdpbjogMWVtIDA7IH1cbmg0IHsgZm9udC1zaXplOiAxZW07IG1hcmdpbjogMS4zM2VtIDA7IH1cbmg1IHsgZm9udC1zaXplOiAwLjgzZW07IG1hcmdpbjogMS42N2VtIDA7IH1cbmg2IHsgZm9udC1zaXplOiAwLjc1ZW07IG1hcmdpbjogMi4zM2VtIDA7IH1cbi8qICogQWRkcmVzc2VzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgNy84LzksIFNhZmFyaSA1LCBhbmQgQ2hyb21lLiAqL1xuYWJiclt0aXRsZV0geyBib3JkZXItYm90dG9tOiAxcHggZG90dGVkOyB9XG4vKiAqIEFkZHJlc3NlcyBzdHlsZSBzZXQgdG8gYGJvbGRlcmAgaW4gRmlyZWZveCAzKywgU2FmYXJpIDQvNSwgYW5kIENocm9tZS4gKi9cbmIsIHN0cm9uZyB7IGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5ibG9ja3F1b3RlIHsgbWFyZ2luOiAxZW0gNDBweDsgfVxuLyogKiBBZGRyZXNzZXMgc3R5bGluZyBub3QgcHJlc2VudCBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lLiAqL1xuZGZuIHsgZm9udC1zdHlsZTogaXRhbGljOyB9XG4vKiAqIEFkZHJlc3NlcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDYvNy84LzkuICovXG5tYXJrIHsgYmFja2dyb3VuZDogI2ZmMDsgY29sb3I6ICMwMDA7IH1cbi8qICogQWRkcmVzc2VzIG1hcmdpbnMgc2V0IGRpZmZlcmVudGx5IGluIElFIDYvNy4gKi9cbnAsIHByZSB7IG1hcmdpbjogMWVtIDA7IH1cbi8qICogQ29ycmVjdHMgZm9udCBmYW1pbHkgc2V0IG9kZGx5IGluIElFIDYsIFNhZmFyaSA0LzUsIGFuZCBDaHJvbWUuICovXG5jb2RlLCBrYmQsIHByZSwgc2FtcCB7IGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIHNlcmlmOyBfZm9udC1mYW1pbHk6ICdjb3VyaWVyIG5ldycsIG1vbm9zcGFjZTsgZm9udC1zaXplOiAxZW07IH1cbi8qICogSW1wcm92ZXMgcmVhZGFiaWxpdHkgb2YgcHJlLWZvcm1hdHRlZCB0ZXh0IGluIGFsbCBicm93c2Vycy4gKi9cbnByZSB7IHdoaXRlLXNwYWNlOiBwcmU7IHdoaXRlLXNwYWNlOiBwcmUtd3JhcDsgd29yZC13cmFwOiBicmVhay13b3JkOyB9XG4vKiAqIEFkZHJlc3NlcyBDU1MgcXVvdGVzIG5vdCBzdXBwb3J0ZWQgaW4gSUUgNi83LiAqL1xucSB7IHF1b3Rlczogbm9uZTsgfVxuLyogKiBBZGRyZXNzZXMgYHF1b3Rlc2AgcHJvcGVydHkgbm90IHN1cHBvcnRlZCBpbiBTYWZhcmkgNC4gKi9cbnE6YmVmb3JlLCBxOmFmdGVyIHsgY29udGVudDogJyc7IGNvbnRlbnQ6IG5vbmU7IH1cbnNtYWxsIHsgZm9udC1zaXplOiA3NSU7IH1cbi8qICogUHJldmVudHMgYHN1YmAgYW5kIGBzdXBgIGFmZmVjdGluZyBgbGluZS1oZWlnaHRgIGluIGFsbCBicm93c2Vycy4gKi9cbnN1Yiwgc3VwIHsgZm9udC1zaXplOiA3NSU7IGxpbmUtaGVpZ2h0OiAwOyBwb3NpdGlvbjogcmVsYXRpdmU7IHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuc3VwIHsgdG9wOiAtMC41ZW07IH1cbnN1YiB7IGJvdHRvbTogLTAuMjVlbTsgfVxcXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuTGlzdHNcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiAqIEFkZHJlc3NlcyBtYXJnaW5zIHNldCBkaWZmZXJlbnRseSBpbiBJRSA2LzcuICovXG5cbmRsLCBtZW51LCBvbCwgdWwgeyBtYXJnaW46IDFlbSAwOyB9XG5kZCB7IG1hcmdpbjogMCAwIDAgNDBweDsgfVxuLyogKiBBZGRyZXNzZXMgcGFkZGluZ3Mgc2V0IGRpZmZlcmVudGx5IGluIElFIDYvNy4gKi9cbm1lbnUsIG9sLCB1bCB7IHBhZGRpbmc6IDAgMCAwIDQwcHg7IH1cbi8qICogQ29ycmVjdHMgbGlzdCBpbWFnZXMgaGFuZGxlZCBpbmNvcnJlY3RseSBpbiBJRSA3LiAqL1xubmF2IHVsLCBuYXYgb2wgeyBsaXN0LXN0eWxlOiBub25lOyBsaXN0LXN0eWxlLWltYWdlOiBub25lOyB9XG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuRW1iZWRkZWQgY29udGVudFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qICogMS4gUmVtb3ZlcyBib3JkZXIgd2hlbiBpbnNpZGUgYGFgIGVsZW1lbnQgaW4gSUUgNi83LzgvOSBhbmQgRmlyZWZveCAzLlxuKiAyLiBJbXByb3ZlcyBpbWFnZSBxdWFsaXR5IHdoZW4gc2NhbGVkIGluIElFIDcuICovXG5cbmltZyB7IGJvcmRlcjogMDsgLyogMSAqL1xuLW1zLWludGVycG9sYXRpb24tbW9kZTogYmljdWJpYzsgLyogMiAqLyB9XG4uZWZmZWN0cyB7IHBhZGRpbmctbGVmdDogMTVweDsgIG1hcmdpbi1ib3R0b206IDMwcHg7fVxuLmVmZmVjdHMgLmltZyB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgbWFyZ2luLWJvdHRvbTogMTBweDsgcG9zaXRpb246IHJlbGF0aXZlOyB6LWluZGV4OiAxOyBvdmVyZmxvdzogaGlkZGVuOyB9XG4uZWZmZWN0cyAuaW1nOm50aC1jaGlsZChuKSB7IG1hcmdpbi1yaWdodDogNXB4OyB9XG4uZWZmZWN0cyAuaW1nOmZpcnN0LWNoaWxkIHsgbWFyZ2luLWxlZnQ6IC0xNXB4OyB9XG4uZWZmZWN0cyAuaW1nOmxhc3QtY2hpbGQgeyBtYXJnaW4tcmlnaHQ6IDA7IH1cbi5lZmZlY3RzIC5pbWcgaW1nIHsgZGlzcGxheTogYmxvY2s7IG1hcmdpbjogMDsgcGFkZGluZzogMDsgaGVpZ2h0OiBhdXRvOyB9XG4ub3ZlcmxheSB7IGRpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogYWJzb2x1dGU7IHotaW5kZXg6IDIwOyBiYWNrZ3JvdW5kOiByZ2JhKDEwMCwgMTk0LCAxNTgsIDAuOCk7IG92ZXJmbG93OiBoaWRkZW47fVxuYS5jbG9zZS1vdmVybGF5IHsgZGlzcGxheTogYmxvY2s7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyByaWdodDogMDsgei1pbmRleDogMTAwOyB3aWR0aDogNDVweDsgaGVpZ2h0OiA0NXB4OyBmb250LXNpemU6IDIwcHg7IGZvbnQtd2VpZ2h0OiA3MDA7IGNvbG9yOiAjZmZmOyBsaW5lLWhlaWdodDogNDVweDsgdGV4dC1hbGlnbjogY2VudGVyOyBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyBjdXJzb3I6IHBvaW50ZXI7IH1cbmEuY2xvc2Utb3ZlcmxheS5oaWRkZW4geyBkaXNwbGF5OiBub25lOyB9XG5hLmV4cGFuZCB7IGRpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogYWJzb2x1dGU7IHotaW5kZXg6IDEwMDsgdGV4dC1hbGlnbjogY2VudGVyOyBjb2xvcjogI2ZmZjsgZm9udC13ZWlnaHQ6IDYwMDsgZm9udC1zaXplOiAxNHB4OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBsaW5lLWhlaWdodDogMzBweDsgfVxuLm92ZXJsYXktZWZmZWN0IC5pbWcgaSB7IGZvbnQtc2l6ZTogMzBweDsgfVxuLm92ZXJsYXktZWZmZWN0IC5vdmVybGF5IHsgYm90dG9tOiAwOyBsZWZ0OiAwOyByaWdodDogMDsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgb3BhY2l0eTogMDsgfVxuLm92ZXJsYXktZWZmZWN0IC5vdmVybGF5IGEuZXhwYW5kIHsgbGVmdDogMDsgcmlnaHQ6IDA7IGJvdHRvbTogNDclOyBtYXJnaW46IDAgYXV0byAtMzBweCBhdXRvOyB9XG4ub3ZlcmxheS1lZmZlY3QgLmltZy5ob3ZlciAub3ZlcmxheSB7IGhlaWdodDogMTAwJTsgb3BhY2l0eTogMTsgfVxuLmltZyBpbWcgeyB3aWR0aDogLXdlYmtpdC1jYWxjKDEwMCUpICFpbXBvcnRhbnQ7IHdpZHRoOiBjYWxjKDEwMCUpICFpbXBvcnRhbnQ7IC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cywgLXdlYmtpdC10cmFuc2Zvcm0gMC4zNXM7IHRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMsIHRyYW5zZm9ybSAwLjM1czsgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzLCAtbW96LXRyYW5zZm9ybSAwLjM1czsgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cywgLW8tdHJhbnNmb3JtIDAuMzVzO31cbi5pbWc6aG92ZXIgaW1nIHsgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSk7IHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4xKTsgfVxuLyogKiBDb3JyZWN0cyBvdmVyZmxvdyBkaXNwbGF5ZWQgb2RkbHkgaW4gSUUgOS4gKi9cbnN2Zzpub3QoOnJvb3QpIHsgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkZpZ3VyZXNcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiAqIEFkZHJlc3NlcyBtYXJnaW4gbm90IHByZXNlbnQgaW4gSUUgNi83LzgvOSwgU2FmYXJpIDUsIGFuZCBPcGVyYSAxMS4gKi9cblxuZmlndXJlIHsgbWFyZ2luOiAwOyB9XG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuRm9ybXNcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiAqIENvcnJlY3RzIG1hcmdpbiBkaXNwbGF5ZWQgb2RkbHkgaW4gSUUgNi83LiAqL1xuXG5mb3JtIHsgbWFyZ2luOiAwOyB9XG4vKiAqIERlZmluZSBjb25zaXN0ZW50IGJvcmRlciwgbWFyZ2luLCBhbmQgcGFkZGluZy4gKi9cbmZpZWxkc2V0IHsgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDsgbWFyZ2luOiAwIDJweDsgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtOyB9XG4vKiAqIDEuIENvcnJlY3RzIGNvbG9yIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gSUUgNi83LzgvOS5cbiogMi4gQ29ycmVjdHMgdGV4dCBub3Qgd3JhcHBpbmcgaW4gRmlyZWZveCAzLlxuKiAzLiBDb3JyZWN0cyBhbGlnbm1lbnQgZGlzcGxheWVkIG9kZGx5IGluIElFIDYvNy4gKi9cbmxlZ2VuZCB7IGJvcmRlcjogMDsgLyogMSAqL1xuXHRwYWRkaW5nOiAwOyB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAyICovXG4qbWFyZ2luLWxlZnQ6IC03cHg7IC8qIDMgKi8gfVxuLyogKiAxLiBDb3JyZWN0cyBmb250IHNpemUgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBhbGwgYnJvd3NlcnMuXG4qIDIuIEFkZHJlc3NlcyBtYXJnaW5zIHNldCBkaWZmZXJlbnRseSBpbiBJRSA2LzcsIEZpcmVmb3ggMyssIFNhZmFyaSA1LCAqICAgIGFuZCBDaHJvbWUuXG4qIDMuIEltcHJvdmVzIGFwcGVhcmFuY2UgYW5kIGNvbnNpc3RlbmN5IGluIGFsbCBicm93c2Vycy4gKi9cbmJ1dHRvbiwgaW5wdXQsIHNlbGVjdCwgdGV4dGFyZWEgeyBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cblx0bWFyZ2luOiAwOyAvKiAyICovXG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLyogMyAqL1xuKnZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IC8qIDMgKi8gfVxuLyogKiBBZGRyZXNzZXMgRmlyZWZveCAzKyBzZXR0aW5nIGBsaW5lLWhlaWdodGAgb24gYGlucHV0YCB1c2luZyBgICFpbXBvcnRhbnRgIGluXG4qIHRoZSBVQSBzdHlsZXNoZWV0LiAqL1xuYnV0dG9uLCBpbnB1dCB7IGxpbmUtaGVpZ2h0OiBub3JtYWw7IH1cbi8qICogMS4gQXZvaWQgdGhlIFdlYktpdCBidWcgaW4gQW5kcm9pZCA0LjAuKiB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2BcbiogICAgYW5kIGB2aWRlb2AgY29udHJvbHMuXG4qIDIuIENvcnJlY3RzIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgYGlucHV0YCB0eXBlcyBpbiBpT1MuXG4qIDMuIEltcHJvdmVzIHVzYWJpbGl0eSBhbmQgY29uc2lzdGVuY3kgb2YgY3Vyc29yIHN0eWxlIGJldHdlZW4gaW1hZ2UtdHlwZVxuKiAgICBgaW5wdXRgIGFuZCBvdGhlcnMuXG4qIDQuIFJlbW92ZXMgaW5uZXIgc3BhY2luZyBpbiBJRSA3IHdpdGhvdXQgYWZmZWN0aW5nIG5vcm1hbCB0ZXh0IGlucHV0cy5cbiogICAgS25vd24gaXNzdWU6aW5uZXIgc3BhY2luZyByZW1haW5zIGluIElFIDYuICovXG5idXR0b24sIGh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgLyogMSAqL1xuaW5wdXRbdHlwZT1cInJlc2V0XCJdLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHsgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDIgKi9cblx0Y3Vyc29yOiBwb2ludGVyOyAvKiAzICovXG4qb3ZlcmZsb3c6IHZpc2libGU7IC8qIDQgKi8gfVxuLyogKiBSZS1zZXQgZGVmYXVsdCBjdXJzb3IgZm9yIGRpc2FibGVkIGVsZW1lbnRzLiAqL1xuYnV0dG9uW2Rpc2FibGVkXSwgaW5wdXRbZGlzYWJsZWRdIHsgY3Vyc29yOiBkZWZhdWx0OyB9XG4vKiAqIDEuIEFkZHJlc3NlcyBib3ggc2l6aW5nIHNldCB0byBjb250ZW50LWJveCBpbiBJRSA4LzkuXG4qIDIuIFJlbW92ZXMgZXhjZXNzIHBhZGRpbmcgaW4gSUUgOC85LlxuKiAzLiBSZW1vdmVzIGV4Y2VzcyBwYWRkaW5nIGluIElFIDcuXG4qICAgIEtub3duIGlzc3VlOmV4Y2VzcyBwYWRkaW5nIHJlbWFpbnMgaW4gSUUgNi4gKi9cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSwgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHsgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuXHRwYWRkaW5nOiAwOyAvKiAyICovXG5cdCpoZWlnaHQ6IDEzcHg7IC8qIDMgKi9cbip3aWR0aDogMTNweDsgLyogMyAqLyB9XG4vKiAqIDEuIEFkZHJlc3NlcyBgYXBwZWFyYW5jZWAgc2V0IHRvIGBzZWFyY2hmaWVsZGAgaW4gU2FmYXJpIDUgYW5kIENocm9tZS5cbiogMi4gQWRkcmVzc2VzIGBib3gtc2l6aW5nYCBzZXQgdG8gYGJvcmRlci1ib3hgIGluIFNhZmFyaSA1IGFuZCBDaHJvbWVcbiogICAgKGluY2x1ZGUgYC1tb3pgIHRvIGZ1dHVyZS1wcm9vZikuICovXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHsgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cblx0LW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMiAqL1xuYm94LXNpemluZzogY29udGVudC1ib3g7IH1cbi8qICogUmVtb3ZlcyBpbm5lciBwYWRkaW5nIGFuZCBzZWFyY2ggY2FuY2VsIGJ1dHRvbiBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lXG4qIG9uIE9TIFguICovXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHsgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG4vKiAqIFJlbW92ZXMgaW5uZXIgcGFkZGluZyBhbmQgYm9yZGVyIGluIEZpcmVmb3ggMysuICovXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsIGlucHV0OjotbW96LWZvY3VzLWlubmVyIHsgYm9yZGVyOiAwOyBwYWRkaW5nOiAwOyB9XG4vKiAqIDEuIFJlbW92ZXMgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgNi83LzgvOS5cbiogMi4gSW1wcm92ZXMgcmVhZGFiaWxpdHkgYW5kIGFsaWdubWVudCBpbiBhbGwgYnJvd3NlcnMuICovXG50ZXh0YXJlYSB7IG92ZXJmbG93OiBhdXRvOyAvKiAxICovXG52ZXJ0aWNhbC1hbGlnbjogdG9wOyAvKiAyICovIH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkZvb3RlclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbmZvb3RlciBhIHsgY29sb3I6ICNhMWE5YjA7IH1cbmZvb3RlciB7IGJhY2tncm91bmQtY29sb3I6ICMyNDI4MzA7IHBhZGRpbmc6IDQwcHggMCAzMHB4OyB9XG5mb290ZXIgcCB7IGNvbG9yOiAjZmZmOyB9XG51bC5sZWdhbHMgeyBsaXN0LXN0eWxlOiBub25lOyBjb2xvcjogI2ZmZjsgbGluZS1oZWlnaHQ6IDI1cHg7IH1cbnVsLmxlZ2FscyBsaSB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxudWwubGVnYWxzIGxpOjphZnRlciB7IGNvbnRlbnQ6IFwiIHxcIjsgfVxudWwubGVnYWxzIGxpOmxhc3QtY2hpbGQ6OmFmdGVyIHsgY29udGVudDogXCJcIjsgfVxuLmxlZ2FscyB7IHRleHQtYWxpZ246IGxlZnQ7IH1cbi5jcmVkaXQgeyB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG5cbnAgeyBjb2xvcjogIzhjOTM5ODsgd29yZC1zcGFjaW5nOiAxcHg7IGxpbmUtaGVpZ2h0OiAyNXB4OyBmb250LXNpemU6IDE0cHg7IH1cbmgyIHsgZm9udC1zaXplOiAxNXB4OyBjb2xvcjogIzM1MzUzNTsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuXG5cbi5jb250YWN0LWRldGFpbHMgeyBtYXJnaW46IDcwcHggMDsgfVxuLmNvbnRhY3QtZGV0YWlscyBoMiB7IGZvbnQtc2l6ZTogMjBweDsgfVxuLmNvbnRhY3QtZGV0YWlscyBoMiBzcGFuIHsgZGlzcGxheTogYmxvY2s7IGNvbG9yOiAjZTM3YTg0OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBsZXR0ZXItc3BhY2luZzogMXB4OyBmb250LXNpemU6IDE0cHg7IG1hcmdpbi10b3A6IDE1cHg7IH1cbi5jb250YWN0LXdyYXAgeyBwb3NpdGlvbjogcmVsYXRpdmU7IH0gIiwiQGltcG9ydCBcIi9ob21lL2NvcmFsL2NyYW5lYmVycnkvYXNzZXRzL2Nzcy92YXJpYWJsZXMvY29sb3JzLnNjc3NcIjtcblxuQGltcG9ydCAnZm91bmRhdGlvbi5taW4nO1xuQGltcG9ydCAnYmFzaWMnO1xuXG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cblxuJGhlcm8tZnVsbC1zY3JlZW4tYmc6IHVybCgnL2Fzc2V0cy9pbWcvaGVyby1iZy1jb21wLmpwZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuJGhlcm8tZnVsbC1zY3JlZW4tYmctc2l6ZTogY292ZXI7XG4kaGVyby1mdWxsLXNjcmVlbi10ZXh0LWNvbG9yOiAkd2hpdGU7XG5cbi5oZXJvLWZ1bGwtc2NyZWVuIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBiYWNrZ3JvdW5kOiAkaGVyby1mdWxsLXNjcmVlbi1iZztcbiAgYmFja2dyb3VuZC1zaXplOiAkaGVyby1mdWxsLXNjcmVlbi1iZy1zaXplO1xuXG4gIC5taWRkbGUtY29udGVudC1zZWN0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICRoZXJvLWZ1bGwtc2NyZWVuLXRleHQtY29sb3I7XG4gIH1cblxuICAuY2ItbG9nbyB7XG4gIFx0bWF4LXdpZHRoOiA1dnc7XG4gIH1cblxuICAudG9wLWNvbnRlbnQtc2VjdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuXG5cbiAgLmJvdHRvbS1jb250ZW50LXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDFyZW07XG5cbiAgICBzdmcge1xuICAgICAgaGVpZ2h0OiByZW0tY2FsYyg2MCk7XG4gICAgICB3aWR0aDogcmVtLWNhbGMoNjApO1xuICAgICAgZmlsbDogJGhlcm8tZnVsbC1zY3JlZW4tdGV4dC1jb2xvcjtcbiAgICB9XG5cbiAgICAuaGIyIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgLy8gb3B0aW9uYWwgZGVtbyBzdHlsZXNcbiAgLnRvcC1iYXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjQpO1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHZ3O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwdnc7XG5cbiAgICAuY2Ige1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG5cbiAgICAubWVudSB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAubWVudS10ZXh0IHtcbiAgICAgIGNvbG9yOiAkaGVyby1mdWxsLXNjcmVlbi10ZXh0LWNvbG9yO1xuICAgIH1cblxuICAgIC5tZW51IGxpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgIC5tZW51IGEge1xuICAgICAgY29sb3I6ICRoZXJvLWZ1bGwtc2NyZWVuLXRleHQtY29sb3I7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG5cbiAgICAubWVudSAgYTpob3ZlciB7XG4gICAgICBjb2xvcjogIzQwYTBmZjtcbiAgICB9XG4gIH1cbn1cblxuXG4uaW50cm8ge1xuICBwYWRkaW5nLXRvcDogNXZ3O1xuICBwYWRkaW5nLWJvdHRvbTogNXZ3O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ud29yayB7XG4gIHBhZGRpbmctdG9wOiA0dnc7XG4gIHBhZGRpbmctYm90dG9tOiA0dnc7XG59XG5cbi5jb250YWN0IHtcbiAgcGFkZGluZy10b3A6IDR2dztcbiAgcGFkZGluZy1ib3R0b206IDR2dztcblxuICAuY2NkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHZ3O1xuICB9XG59XG5cbi5oZWFkbGluZSB7XG4gIGNvbG9yOiMxYjc1YmM7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5jb250YWN0IHtcbiAgcGFkZGluZy1ib3R0b206IDcwcHg7XG59XG5cbi5kYXJrLWJnIHsgYmFja2dyb3VuZDogI2YzZjVmODsgfVxuLmxpZ2h0LWJnIHsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfSIsIiRzY2hlbWU6ICgjNTA1MTYwLCAjMjk4MEI5LCAjMzU5ZmRjKTtcblxuLy8gYXBwbGllZCBzY2hlbWVcbiRibGFjazogbnRoKCRzY2hlbWUsIDEpO1xuJGNvbG9yMTogbnRoKCRzY2hlbWUsIDIpO1xuJGNvbG9yMjogbnRoKCRzY2hlbWUsIDMpO1xuXG4vLyBiYXNpY3NcbiR3aGl0ZTogI2ZmZjtcbiRncmV5OiAjNDIzZDNkO1xuIl19 */
