/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

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

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

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

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

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

body {
  margin: 0;
}

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

main {
  display: block;
}

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

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

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

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

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

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

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

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

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

a {
  background-color: transparent;
}

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

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

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

b,
strong {
  font-weight: bolder;
}

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

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

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

small {
  font-size: 80%;
}

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

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

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

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

img {
  border-style: none;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

progress {
  vertical-align: baseline;
}

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

textarea {
  overflow: auto;
}

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

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

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

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

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

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

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

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

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

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

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

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

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

summary {
  display: list-item;
}

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

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

template {
  display: none;
}

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

[hidden] {
  display: none;
}

@charset "UTF-8";
h1, h2, h3, h4, h5, h6 {
  margin: 0;
}

html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  font-variant-ligatures: none;
  -webkit-font-variant-ligatures: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  overflow-wrap: break-word;
  word-wrap: break-word;
  color: #303030;
  font-family: "Rubik", Arial, sans-serif;
  background-color: #ffffff;
}
html *,
html *::before,
html *::after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}

html,
body {
  overflow-x: hidden;
}
html.locked,
body.locked {
  overflow: hidden;
}

.flyntComponent {
  position: relative;
}

.mainHeader {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999;
  height: 168px;
  width: 100%;
  pointer-events: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
@media (min-width: 64.063rem) {
  .mainHeader {
    position: relative;
    height: auto;
    overflow-y: visible;
    display: block;
    pointer-events: all;
  }
}

.mainContent {
  -webkit-transition: margin-top 0.25s ease;
  transition: margin-top 0.25s ease;
}
.mainContent > .flyntComponent:first-child {
  margin-top: 0;
}
.mainContent > .flyntComponent:last-child {
  margin-bottom: 0;
}
.mainContent > .contentFlex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media (min-width: 48rem) {
  .mainContent > .contentFlex {
    margin-top: 0;
  }
}
@media (min-width: 56.25rem) {
  .mainContent > .contentFlex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
}

.mainContent > .contentFlex:not(.inline-title-program ~ .contentFlex) {
  margin-top: 4.375rem;
}
@media (min-width: 48rem) {
  .mainContent > .contentFlex:not(.inline-title-program ~ .contentFlex) {
    margin-top: 0;
  }
}

.contentBody {
  max-width: 100%;
  width: 100%;
}
@media (min-width: 56.25rem) {
  .sidebar + .contentBody {
    -ms-flex-preferred-size: 47.75rem;
        flex-basis: 47.75rem;
    max-width: 47.75rem;
  }
}
.contentBody .gsc-control-cse {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 65.5rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none;
}
.contentBody .gsc-control-cse .gsc-control-wrapper-cse {
  max-width: 65.5rem;
  margin: 0 auto;
}
.contentBody .gsc-control-cse .gsc-control-wrapper-cse .gsc-result {
  border-width: 0;
}

.has-sidebar .contentFlex .wysiwyg, .has-sidebar .contentFlex .sidebar ~ .wysiwyg, .has-sidebar .contentFlex .sidebar {
  padding: 0 1.25rem 0 1.25rem;
}
@media (min-width: 56.25rem) {
  .has-sidebar .contentFlex {
    display: grid;
    grid-template-rows: auto 1fr;
    grid-template-columns: 14.9375rem minmax(0, 47.75rem);
    -webkit-column-gap: 4.6875rem;
       -moz-column-gap: 4.6875rem;
            column-gap: 4.6875rem;
  }
  .has-sidebar .contentFlex .wysiwyg, .has-sidebar .contentFlex .sidebar ~ .wysiwyg {
    grid-row: 2/3;
    grid-column: 1/2;
    padding: 0;
    padding-left: 1.25rem;
  }
  .has-sidebar .contentFlex .sidebar {
    grid-row: 1/2;
    grid-column: 1/2;
  }
}
@media (min-width: 56.25rem) and (min-width: 56.25rem) {
  .has-sidebar .contentFlex .sidebar {
    padding: 0;
    padding-left: 1.25rem;
  }
}
@media (min-width: 56.25rem) {
  .has-sidebar .contentFlex .contentBody {
    grid-row: 1/3;
    grid-column: 2/3;
  }
  .has-sidebar .contentFlex .contentBody.no-sidebar {
    grid-column: 1/3;
  }
  .has-sidebar .contentFlex .contentBody.no-sidebar .inline-title__boundary {
    max-width: unset !important;
  }
  .has-sidebar .contentFlex .contentBody.no-sidebar .wysiwyg__boundary {
    max-width: unset !important;
  }
}

.centerMaxWidthContainer {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 65.5rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.centerContentMaxWidth {
  margin: 0 auto;
  max-width: 51.875rem;
}

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

figcaption {
  margin-top: 0.4rem;
}

.button--primary {
  color: #ffffff;
  background-color: #025697;
  padding: 0.875rem;
  font-size: 1rem;
  line-height: 1.38;
  font-weight: 700;
  text-transform: uppercase;
  text-decoration: none;
  text-align: center;
  display: table;
  -webkit-transition: background-color 0.2s ease;
  transition: background-color 0.2s ease;
  cursor: pointer;
}
.button--primary:focus {
  background-color: #9d2235;
}
.button--primary:hover {
  background-color: #002f6c;
}

.sidebar .sidebar_button, .sidebar ~ .wysiwyg .sidebar_button {
  width: -webkit-fill-available;
  width: -moz-available;
  text-transform: uppercase;
  font-family: Montserrat;
  margin-top: 1.1875rem !important;
}
.sidebar .sidebar_button:hover, .sidebar ~ .wysiwyg .sidebar_button:hover {
  background-color: #002f6c;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
  max-width: 100%;
}

td,
th {
  padding: 0.75rem;
  text-align: inherit;
  vertical-align: top;
}

thead th {
  border-bottom: 2px solid black;
  vertical-align: bottom;
  white-space: nowrap;
}

tr:nth-child(even) {
  background-color: rgba(0, 0, 0, 0.03);
}

button {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: transparent;
  border: 0;
  color: inherit;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  padding: 0;
  text-align: inherit;
}

fieldset {
  border: 0;
  margin: 0 0 1rem;
  padding: 0;
}
fieldset *:last-child {
  margin-bottom: 0;
}

legend {
  display: inline-block;
  font-weight: bold;
  margin-bottom: 0.5rem;
}

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

[type=text],
[type=email],
[type=search],
[type=password],
textarea,
select {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: #ffffff;
  border: 1px solid rgba(0, 0, 0, 0.5);
  border-radius: 0;
  color: inherit;
  font-family: inherit;
}

input,
select,
textarea {
  margin: 0 0 1rem;
  padding: 10px;
}

select {
  background-image: url("data:image/svg+xml;utf8,<svg width='32' height='32' xmlns='http://www.w3.org/2000/svg'><polyline fill='none' stroke='rgb(0, 0, 0)' stroke-width='3'  points='2,9 16,25 30,9 '/></svg>");
  background-position: calc(100% - 16px) center;
  background-repeat: no-repeat;
  background-size: 1rem;
  padding-right: 3rem;
  height: 3.25rem;
  width: 100%;
}

[type=checkbox],
[type=radio] {
  margin: 0 0.5rem 0 0;
  position: relative;
  top: -2px;
  vertical-align: middle;
}

.single-post__back-button {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 65.5rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.single-post__back-button .button--primary {
  min-width: 14.6875rem;
}

.screen-reader-text {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  word-wrap: normal !important;
}

.skip-to-content-link {
  background: #ffffff;
  height: 30px;
  left: 50%;
  padding: 8px;
  position: absolute;
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%);
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
  color: #041c3b;
}
.skip-to-content-link:focus {
  -webkit-transform: translateY(0%);
          transform: translateY(0%);
  outline: 2px solid #041c3b !important;
  z-index: 9999;
}

.doNotSellNotice {
  background: #002f6c;
  border-radius: 0.5rem;
  color: #ffffff;
  margin: 1.875rem auto;
  padding: 1.5rem;
}
.doNotSellNotice__boundary {
  max-width: 65.5rem;
  margin: 0 auto;
}
.doNotSellNotice__body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 1rem;
}
@media (min-width: 48rem) {
  .doNotSellNotice__body {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.doNotSellNotice__helper {
  font-size: 1rem;
  margin: 0;
}
.doNotSellNotice__button {
  min-width: 14.375rem;
  text-transform: none;
}

#CybotCookiebotDialog {
  font-family: "Rubik", Arial, sans-serif;
}
#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButton {
  border-radius: 0.25rem;
}
#CybotCookiebotDialog #CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyButton {
  border-radius: 0.25rem;
  font-weight: 500;
}
#CybotCookiebotDialog #CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyButton.CybotCookiebotDialogBodyButtonAccept {
  background-color: #9d2235;
  border: none;
}
#CybotCookiebotDialog #CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyButton.CybotCookiebotDialogBodyButtonDecline {
  border: 1px solid #9d2235;
  color: #9d2235;
}
#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelList {
  border-radius: 0.375rem;
  border: 1px solid #dddddd;
}
@media (max-width: 767px) {
  #CybotCookiebotDialog {
    position: fixed !important;
    bottom: 0 !important;
    top: auto !important;
    left: 0 !important;
    right: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
    max-height: 70vh !important;
    margin: 0 !important;
    border-radius: 1rem 1rem 0 0 !important;
    -webkit-box-shadow: 0 -4px 20px rgba(0, 0, 0, 0.15) !important;
            box-shadow: 0 -4px 20px rgba(0, 0, 0, 0.15) !important;
    -webkit-transform: none !important;
            transform: none !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
  }
  #CybotCookiebotDialog #CybotCookiebotDialogBody {
    max-height: calc(70vh - 120px) !important;
    overflow-y: auto !important;
    padding: 1.25rem !important;
  }
  #CybotCookiebotDialog #CybotCookiebotDialogBodyButtons {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
    gap: 0.75rem !important;
    padding: 1rem 1.25rem !important;
    position: sticky !important;
    bottom: 0 !important;
    background: #ffffff !important;
    border-top: 1px solid #dddddd !important;
    margin-top: 1rem !important;
  }
  #CybotCookiebotDialog #CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyButton {
    width: 100% !important;
    margin: 0 !important;
  }
  #CybotCookiebotDialog #CybotCookiebotDialogBodyTitle {
    padding: 1.25rem 1.25rem 0.75rem 1.25rem !important;
    font-size: 1.125rem !important;
    line-height: 1.4 !important;
  }
  #CybotCookiebotDialog #CybotCookiebotDialogBodyContent {
    padding: 0 1.25rem !important;
    font-size: 0.875rem !important;
    line-height: 1.5 !important;
  }
  #CybotCookiebotDialog #CybotCookiebotDialogBodyLevelList {
    max-height: 200px !important;
    overflow-y: auto !important;
  }
}

[data-ace-content-inner] {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  overflow: auto !important;
}

[data-ace-item-state=closed] > [data-ace-content] > [data-ace-content-inner] {
  display: none !important;
}

[data-ace-item-state=closing] > [data-ace-content] {
  overflow: hidden !important;
}

[data-ace-item-state=opening] > [data-ace-content] {
  overflow: hidden !important;
}

[data-ace-content] {
  -webkit-transition-property: height;
  transition-property: height;
  -webkit-transition-duration: 350ms;
          transition-duration: 350ms;
}

.accordion {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 65.5rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
}
.accordion__boundary {
  max-width: 51.875rem;
  margin: 0 auto;
}
.accordion__set {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: inherit;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media (min-width: 56.25rem) {
  .accordion__set {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
}
.accordion__set:not(:last-child) {
  margin-bottom: 1.25rem;
}
@media (min-width: 56.25rem) {
  .accordion__set:not(:last-child) {
    margin-bottom: 2.5rem;
  }
}
.accordion__header {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  padding-right: 1.25rem;
}
.accordion__title {
  color: #303030;
  font-family: "Rubik", Arial, sans-serif;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.24;
}
@media (min-width: 48rem) {
  .accordion__title {
    font-size: 2.375rem;
  }
}
.accordion__title {
  margin-bottom: 0.5625rem;
}
.accordion__intro {
  line-height: 1.63;
  margin-bottom: 1.25rem;
}
.accordion__subtitle {
  line-height: 1.68;
  font-size: 1.375rem;
  margin-bottom: 0.625rem;
  font-weight: 500;
}
@media (min-width: 56.25rem) {
  .accordion__subtitle {
    font-size: 1.75rem;
    margin-bottom: 0.875rem;
  }
}
.accordion__content {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}
@media (min-width: 56.25rem) {
  .accordion__content {
    -ms-flex-preferred-size: 25.375rem;
        flex-basis: 25.375rem;
  }
}
.accordion .accordion {
  list-style: none;
  margin: 0;
  padding: 0;
}
.accordion__item {
  display: block;
  list-style: none;
  margin: 0;
  padding: 0;
  border-bottom: 2px solid #bcbcbc;
}
.accordion__item:last-child {
  padding-bottom: 0;
}
.accordion__item-trigger {
  cursor: pointer;
  margin: 0;
  padding: 1.5625rem 2.5rem 1.5625rem 0;
  position: relative;
  width: 100%;
}
.accordion__item[data-ace-item-state=opening] .accordion__item__heading, .accordion__item[data-ace-item-state=opened] .accordion__item__heading {
  color: #9d2235;
}
.accordion__item[data-ace-item-state=opening] .accordion-toggle__icon-horizontal, .accordion__item[data-ace-item-state=opened] .accordion-toggle__icon-horizontal {
  fill: #9d2235;
}
.accordion__item[data-ace-item-state=opening] .accordion-toggle__icon-vertical, .accordion__item[data-ace-item-state=opened] .accordion-toggle__icon-vertical {
  opacity: 0;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.accordion__item__heading {
  color: #025697;
  font-weight: 500;
  font-size: 1.125rem;
  -webkit-transition: color 0.25s;
  transition: color 0.25s;
}
.accordion__item__heading:hover {
  color: #041c3b;
}
.accordion__item__heading mdall {
  font-style: italic;
  font-weight: 100;
}
.accordion__item__heading-arrow {
  position: absolute;
  top: 1.5rem;
  right: 0.375rem;
  width: 1.3125rem;
  height: 1.3125rem;
}
.accordion__item__heading-arrow .accordion-toggle__icon-horizontal, .accordion__item__heading-arrow .accordion-toggle__icon-vertical {
  fill: #002f6c;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.accordion__item__content {
  font-size: 0.875rem;
  line-height: 1.63;
}
@media (min-width: 48rem) {
  .accordion__item__content {
    font-size: 1rem;
  }
}
.accordion__item__content div.alignleft,
.accordion__item__content div.alignright,
.accordion__item__content div.aligncenter,
.accordion__item__content div.alignnone,
.accordion__item__content img.alignleft,
.accordion__item__content img.alignright,
.accordion__item__content img.aligncenter,
.accordion__item__content img.alignnone {
  max-width: 100%;
  height: auto;
}
.accordion__item__content div.alignleft .wp-caption-text,
.accordion__item__content div.alignright .wp-caption-text,
.accordion__item__content div.aligncenter .wp-caption-text,
.accordion__item__content div.alignnone .wp-caption-text,
.accordion__item__content img.alignleft .wp-caption-text,
.accordion__item__content img.alignright .wp-caption-text,
.accordion__item__content img.aligncenter .wp-caption-text,
.accordion__item__content img.alignnone .wp-caption-text {
  margin-bottom: 0;
  margin-left: 1.5625rem;
  padding-left: 1.25rem;
  padding-top: 3.125rem;
  margin-top: -1.875rem;
  border-left: 0.0625rem solid #000000;
  position: relative;
  font-size: 0.8125rem;
  line-height: 1.4;
}
@media (min-width: 545px) {
  .accordion__item__content div.alignleft .wp-caption-text,
  .accordion__item__content div.alignright .wp-caption-text,
  .accordion__item__content div.aligncenter .wp-caption-text,
  .accordion__item__content div.alignnone .wp-caption-text,
  .accordion__item__content img.alignleft .wp-caption-text,
  .accordion__item__content img.alignright .wp-caption-text,
  .accordion__item__content img.aligncenter .wp-caption-text,
  .accordion__item__content img.alignnone .wp-caption-text {
    margin-left: 1.875rem;
    font-size: 0.9375rem;
  }
}
@media (min-width: 545px) {
  .accordion__item__content div.alignleft,
  .accordion__item__content div.alignright,
  .accordion__item__content img.alignleft,
  .accordion__item__content img.alignright {
    max-width: 50%;
  }
}
.accordion__item__content div.alignleft,
.accordion__item__content div.alignright,
.accordion__item__content div.aligncenter,
.accordion__item__content div.alignnone {
  padding-bottom: 2.1875rem;
}
@media (min-width: 545px) {
  .accordion__item__content div.alignleft,
  .accordion__item__content div.alignright,
  .accordion__item__content div.aligncenter,
  .accordion__item__content div.alignnone {
    padding-bottom: 3.125rem;
  }
}
.accordion__item__content div.alignleft img,
.accordion__item__content div.alignright img,
.accordion__item__content div.aligncenter img,
.accordion__item__content div.alignnone img {
  height: auto;
}
.accordion__item__content img.alignleft,
.accordion__item__content img.alignright,
.accordion__item__content img.aligncenter,
.accordion__item__content img.alignnone {
  padding-bottom: 1.25rem;
}
@media (min-width: 545px) {
  .accordion__item__content div.alignleft,
  .accordion__item__content div.aligncenter,
  .accordion__item__content div.alignnone,
  .accordion__item__content img.alignleft,
  .accordion__item__content img.aligncenter,
  .accordion__item__content img.alignnone {
    float: left;
    padding-right: 1.25rem;
    height: auto;
  }
}
@media (min-width: 545px) {
  .accordion__item__content div.alignright,
  .accordion__item__content img.alignright {
    float: right;
    padding-left: 1.25rem;
    height: auto;
  }
}
.accordion__item__content h1,
.accordion__item__content h2,
.accordion__item__content h3,
.accordion__item__content h4,
.accordion__item__content h5,
.accordion__item__content h6 {
  margin-bottom: 1rem;
  margin-top: 0;
}
.accordion__item__content h1 {
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.5rem;
}
@media (min-width: 545px) {
  .accordion__item__content h1 {
    font-size: 2.8125rem;
  }
}
.accordion__item__content h1 {
  color: #002f6c;
  font-size: 2.8125rem;
  margin-top: 2rem;
}
.accordion__item__content h2 {
  font-weight: 500;
  font-size: 2.375rem;
  line-height: 1.24;
  font-size: 2.1875rem;
  line-height: 1.286;
  margin-top: 2.6875rem;
}
.accordion__item__content h3 {
  font-weight: 500;
  font-size: 2.125rem;
  line-height: 1.38;
  font-size: 1.6875rem;
  font-weight: 400;
  line-height: 1.5;
  margin-top: 2.0625rem;
}
.accordion__item__content h4 {
  font-weight: 500;
  font-size: 1.75rem;
  line-height: 1.68;
  font-size: 1.4375rem;
  font-weight: 400;
  line-height: 1.82;
  margin-top: 1.5625rem;
}
.accordion__item__content h5 {
  font-size: 1.0625rem;
  font-weight: 400;
  line-height: 2.47;
  font-weight: normal;
  margin-top: 0.5rem;
}
.accordion__item__content h6 {
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 2.28;
  margin-top: 0.5rem;
  text-transform: uppercase;
}
.accordion__item__content a {
  color: #025697;
  text-decoration: underline;
  -webkit-transition: color 0.2s ease;
  transition: color 0.2s ease;
}
.accordion__item__content a:hover {
  color: rgb(3, 129, 226.5);
}
.accordion__item__content a.button--primary {
  color: #ffffff;
  background-color: #025697;
  padding: 0.875rem;
  font-size: 1rem;
  line-height: 1.38;
  font-weight: 700;
  text-transform: uppercase;
  text-decoration: none;
  text-align: center;
  display: table;
  -webkit-transition: background-color 0.2s ease;
  transition: background-color 0.2s ease;
  cursor: pointer;
}
.accordion__item__content a.button--primary:focus {
  background-color: #9d2235;
}
.accordion__item__content a.button--primary:hover {
  background-color: #002f6c;
}
.accordion__item__content a.button--primary {
  margin-top: 1.125rem;
}
.accordion__item__content a:not(.button--primary):not(.instagram-feed__link)[data-has-pdf=true]::after {
  content: "";
  display: inline-block;
  width: 1.25rem;
  height: 1.25rem;
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuMi4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLiAtLT48cGF0aCBkPSJNMzIwIDQ2NEMzMjguOCA0NjQgMzM2IDQ1Ni44IDMzNiA0NDhWNDE2SDM4NFY0NDhDMzg0IDQ4My4zIDM1NS4zIDUxMiAzMjAgNTEySDY0QzI4LjY1IDUxMiAwIDQ4My4zIDAgNDQ4VjQxNkg0OFY0NDhDNDggNDU2LjggNTUuMTYgNDY0IDY0IDQ2NEgzMjB6TTI1NiAxNjBDMjM4LjMgMTYwIDIyNCAxNDUuNyAyMjQgMTI4VjQ4SDY0QzU1LjE2IDQ4IDQ4IDU1LjE2IDQ4IDY0VjE5MkgwVjY0QzAgMjguNjUgMjguNjUgMCA2NCAwSDIyOS41QzI0Ni41IDAgMjYyLjcgNi43NDMgMjc0LjcgMTguNzVMMzY1LjMgMTA5LjNDMzc3LjMgMTIxLjMgMzg0IDEzNy41IDM4NCAxNTQuNVYxOTJIMzM2VjE2MEgyNTZ6TTg4IDIyNEMxMTguOSAyMjQgMTQ0IDI0OS4xIDE0NCAyODBDMTQ0IDMxMC45IDExOC45IDMzNiA4OCAzMzZIODBWMzY4QzgwIDM3Ni44IDcyLjg0IDM4NCA2NCAzODRDNTUuMTYgMzg0IDQ4IDM3Ni44IDQ4IDM2OFYyNDBDNDggMjMxLjIgNTUuMTYgMjI0IDY0IDIyNEg4OHpNMTEyIDI4MEMxMTIgMjY2LjcgMTAxLjMgMjU2IDg4IDI1Nkg4MFYzMDRIODhDMTAxLjMgMzA0IDExMiAyOTMuMyAxMTIgMjgwek0xNjAgMjQwQzE2MCAyMzEuMiAxNjcuMiAyMjQgMTc2IDIyNEgyMDBDMjI2LjUgMjI0IDI0OCAyNDUuNSAyNDggMjcyVjMzNkMyNDggMzYyLjUgMjI2LjUgMzg0IDIwMCAzODRIMTc2QzE2Ny4yIDM4NCAxNjAgMzc2LjggMTYwIDM2OFYyNDB6TTE5MiAzNTJIMjAwQzIwOC44IDM1MiAyMTYgMzQ0LjggMjE2IDMzNlYyNzJDMjE2IDI2My4yIDIwOC44IDI1NiAyMDAgMjU2SDE5MlYzNTJ6TTMzNiAyMjRDMzQ0LjggMjI0IDM1MiAyMzEuMiAzNTIgMjQwQzM1MiAyNDguOCAzNDQuOCAyNTYgMzM2IDI1NkgzMDRWMjg4SDMzNkMzNDQuOCAyODggMzUyIDI5NS4yIDM1MiAzMDRDMzUyIDMxMi44IDM0NC44IDMyMCAzMzYgMzIwSDMwNFYzNjhDMzA0IDM3Ni44IDI5Ni44IDM4NCAyODggMzg0QzI3OS4yIDM4NCAyNzIgMzc2LjggMjcyIDM2OFYyNDBDMjcyIDIzMS4yIDI3OS4yIDIyNCAyODggMjI0SDMzNnoiLz48L3N2Zz4=");
          mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuMi4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLiAtLT48cGF0aCBkPSJNMzIwIDQ2NEMzMjguOCA0NjQgMzM2IDQ1Ni44IDMzNiA0NDhWNDE2SDM4NFY0NDhDMzg0IDQ4My4zIDM1NS4zIDUxMiAzMjAgNTEySDY0QzI4LjY1IDUxMiAwIDQ4My4zIDAgNDQ4VjQxNkg0OFY0NDhDNDggNDU2LjggNTUuMTYgNDY0IDY0IDQ2NEgzMjB6TTI1NiAxNjBDMjM4LjMgMTYwIDIyNCAxNDUuNyAyMjQgMTI4VjQ4SDY0QzU1LjE2IDQ4IDQ4IDU1LjE2IDQ4IDY0VjE5MkgwVjY0QzAgMjguNjUgMjguNjUgMCA2NCAwSDIyOS41QzI0Ni41IDAgMjYyLjcgNi43NDMgMjc0LjcgMTguNzVMMzY1LjMgMTA5LjNDMzc3LjMgMTIxLjMgMzg0IDEzNy41IDM4NCAxNTQuNVYxOTJIMzM2VjE2MEgyNTZ6TTg4IDIyNEMxMTguOSAyMjQgMTQ0IDI0OS4xIDE0NCAyODBDMTQ0IDMxMC45IDExOC45IDMzNiA4OCAzMzZIODBWMzY4QzgwIDM3Ni44IDcyLjg0IDM4NCA2NCAzODRDNTUuMTYgMzg0IDQ4IDM3Ni44IDQ4IDM2OFYyNDBDNDggMjMxLjIgNTUuMTYgMjI0IDY0IDIyNEg4OHpNMTEyIDI4MEMxMTIgMjY2LjcgMTAxLjMgMjU2IDg4IDI1Nkg4MFYzMDRIODhDMTAxLjMgMzA0IDExMiAyOTMuMyAxMTIgMjgwek0xNjAgMjQwQzE2MCAyMzEuMiAxNjcuMiAyMjQgMTc2IDIyNEgyMDBDMjI2LjUgMjI0IDI0OCAyNDUuNSAyNDggMjcyVjMzNkMyNDggMzYyLjUgMjI2LjUgMzg0IDIwMCAzODRIMTc2QzE2Ny4yIDM4NCAxNjAgMzc2LjggMTYwIDM2OFYyNDB6TTE5MiAzNTJIMjAwQzIwOC44IDM1MiAyMTYgMzQ0LjggMjE2IDMzNlYyNzJDMjE2IDI2My4yIDIwOC44IDI1NiAyMDAgMjU2SDE5MlYzNTJ6TTMzNiAyMjRDMzQ0LjggMjI0IDM1MiAyMzEuMiAzNTIgMjQwQzM1MiAyNDguOCAzNDQuOCAyNTYgMzM2IDI1NkgzMDRWMjg4SDMzNkMzNDQuOCAyODggMzUyIDI5NS4yIDM1MiAzMDRDMzUyIDMxMi44IDM0NC44IDMyMCAzMzYgMzIwSDMwNFYzNjhDMzA0IDM3Ni44IDI5Ni44IDM4NCAyODggMzg0QzI3OS4yIDM4NCAyNzIgMzc2LjggMjcyIDM2OFYyNDBDMjcyIDIzMS4yIDI3OS4yIDIyNCAyODggMjI0SDMzNnoiLz48L3N2Zz4=");
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  background-color: currentColor;
  margin-left: 4px;
}
.accordion__item__content dt {
  font-weight: bold;
}
.accordion__item__content p.intro-text, .accordion__item__content.intro-text > p {
  font-size: 1.125rem !important;
  line-height: 2.125rem !important;
  font-family: Rubik;
  color: #002f6c;
  font-weight: 400;
  margin-bottom: 2.5rem;
}
@media (min-width: 48rem) {
  .accordion__item__content p.intro-text, .accordion__item__content.intro-text > p {
    font-size: 1.3125rem !important;
    line-height: 2.5rem !important;
    margin-bottom: 2.4375rem;
  }
}
.accordion__item__content p.intro-paragraph, .accordion__item__content.intro-paragraph > p {
  font-size: 1.3125rem;
  line-height: 1.71;
  color: #002f6c;
}
@media (min-width: 48rem) {
  .accordion__item__content p.intro-paragraph, .accordion__item__content.intro-paragraph > p {
    font-size: 1.875rem;
    line-height: 1.83;
  }
}
.accordion__item__content p.intro-paragraph b,
.accordion__item__content p.intro-paragraph strong, .accordion__item__content.intro-paragraph > p b,
.accordion__item__content.intro-paragraph > p strong {
  font-size: 1.3125rem;
  line-height: 0.73;
}
@media (min-width: 48rem) {
  .accordion__item__content p.intro-paragraph b,
  .accordion__item__content p.intro-paragraph strong, .accordion__item__content.intro-paragraph > p b,
  .accordion__item__content.intro-paragraph > p strong {
    font-size: 2.5rem;
  }
}
.accordion__item__content p,
.accordion__item__content ul,
.accordion__item__content ol,
.accordion__item__content dl,
.accordion__item__content dd,
.accordion__item__content table,
.accordion__item__content figure {
  margin: 0 0 1rem;
  line-height: 1.625rem;
}
.accordion__item__content ul,
.accordion__item__content ol {
  padding-left: 2.375rem;
}
@media (min-width: 48rem) {
  .accordion__item__content ul,
  .accordion__item__content ol {
    padding-left: 3.4375rem;
  }
}
.accordion__item__content ul li,
.accordion__item__content ol li {
  list-style: none;
  position: relative;
}
.accordion__item__content ul li::before,
.accordion__item__content ol li::before {
  display: block;
  position: absolute;
  left: -1.625rem;
}
@media (min-width: 48rem) {
  .accordion__item__content ul li::before,
  .accordion__item__content ol li::before {
    left: -2.5rem;
  }
}
.accordion__item__content ul ul,
.accordion__item__content ul ol,
.accordion__item__content ol ul,
.accordion__item__content ol ol {
  margin-bottom: 0;
}
.accordion__item__content ol {
  counter-reset: numeric-counter;
}
.accordion__item__content ol > li {
  counter-increment: numeric-counter;
}
.accordion__item__content ol > li::before {
  content: counter(numeric-counter) ". ";
  font-weight: 700;
  color: #acacac;
}
.accordion__item__content ul {
  counter-reset: counter;
}
.accordion__item__content ul li::before {
  content: "";
  border-radius: 100%;
  width: 8px;
  height: 8px;
  background-color: #acacac;
  top: 0.28125rem;
}
@media (min-width: 48rem) {
  .accordion__item__content ul li::before {
    top: 0.5625rem;
  }
}
.accordion__item__content hr {
  background-color: #dddddd;
  border: 0;
  display: block;
  height: 2px;
  margin: 2rem 0;
}
.accordion__panels {
  display: block;
  list-style: none;
  margin: 0;
  padding: 0;
  border-top: 0.4375rem solid #9d2235;
}

.alert {
  display: none;
  background: #ffc425;
  pointer-events: all;
  padding: 1.5625rem 1.25rem 1.25rem;
}
.alert__boundary {
  max-width: 65.5rem;
  margin: 0 auto;
}
.alert__title {
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: 700;
  font-size: 2.25rem;
  text-transform: uppercase;
}
@media (min-width: 48rem) {
  .alert__title {
    font-size: 0.75rem;
  }
}
.alert__text {
  font-size: 0.875rem;
  line-height: 1.71;
  display: block;
  margin: 0;
}
@media (min-width: 48rem) {
  .alert__text {
    font-size: 0.75rem;
    line-height: 2.17;
  }
}
.alert__text > p a {
  color: #303030;
}
.alert__text > p a:hover {
  color: #000000;
}
.alert__text > p:last-child {
  margin-bottom: 0;
}
.alert__flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
@media (min-width: 48rem) {
  .alert__flex {
    margin-bottom: 1.875rem;
  }
}
.alert__dismiss {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 3.25rem;
          flex: 0 0 3.25rem;
  padding-left: 1.25rem;
  -ms-flex-item-align: start;
      align-self: flex-start;
  margin-top: 0.4375rem;
}
@media (min-width: 48rem) {
  .alert__dismiss {
    margin-top: 0;
  }
}
.alert__dismiss > button {
  background-image: url("../assets/images/close-01829a828b.svg");
  background-position: center;
  background-repeat: no-repeat;
  width: 2rem;
  height: 2rem;
  display: block;
  cursor: pointer;
  -webkit-transition: -webkit-transform 0.15s ease;
  transition: -webkit-transform 0.15s ease;
  transition: transform 0.15s ease;
  transition: transform 0.15s ease, -webkit-transform 0.15s ease;
}
.alert__dismiss > button:hover {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.alert__dismiss > span {
  position: absolute;
  white-space: nowrap;
  width: 1px;
  height: 1px;
  overflow: hidden;
  border: 0;
  padding: 0;
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  margin: -1px;
}

.banner-interior--image {
  margin-bottom: 0.625rem;
}
@media (min-width: 48rem) {
  .banner-interior--image {
    margin-bottom: 3.625rem;
  }
}
.banner-interior--title {
  background-color: #002f6c;
}

.banner-landing {
  margin-bottom: 0.625rem;
}
@media (min-width: 48rem) {
  .banner-landing {
    margin-bottom: 3.625rem;
  }
}

.billboard {
  display: block;
}
@media (min-width: 48rem) {
  .billboard {
    display: block;
    margin-left: auto;
    margin-right: auto;
    max-width: 65.5rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
    max-width: 1320px;
    margin-top: 1.875rem;
    margin-bottom: 0.625rem;
  }
}
@media (min-width: 1600px) {
  .billboard {
    padding: 0;
  }
}
.billboard__boundary {
  display: block;
}
.billboard__content {
  position: relative;
}
@media (min-width: 48rem) {
  .billboard__content {
    background: #f0f0f0;
  }
  .billboard__content::before, .billboard__content::after {
    height: calc(100% - 184px);
    position: absolute;
    background: #f0f0f0;
    bottom: 0;
    content: "";
  }
  .billboard__content::before {
    left: 0;
    width: 3.75rem;
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
  .billboard__content::after {
    right: 0;
    width: 3.125rem;
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
}
.billboard__flex {
  display: block;
}
@media (min-width: 48rem) {
  .billboard__flex {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
.billboard__image {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
.billboard__campuses {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 11.875rem;
          flex: 0 0 11.875rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0 0.625rem;
}
@media (min-width: 48rem) {
  .billboard__campuses {
    padding: 0;
    margin-left: -1.25rem;
    margin-bottom: 1.875rem;
  }
  .billboard__campuses::before {
    width: calc(100% - 20px);
    height: 1.875rem;
    background: white;
    content: "";
  }
}
@media (min-width: 1088px) {
  .billboard__campuses {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 12.5rem;
            flex: 0 0 12.5rem;
  }
}
@media (min-width: 1280px) {
  .billboard__campuses {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 13.5rem;
            flex: 0 0 13.5rem;
  }
}
@media (min-width: 1600px) {
  .billboard__campuses {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 13.75rem;
            flex: 0 0 13.75rem;
  }
}
.billboard__campus {
  background: #0b2340;
  padding: 0.9375rem 1.25rem 1.25rem 1.875rem;
  color: white;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 100%;
          flex: 1 1 100%;
  text-decoration: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  position: relative;
  -webkit-transition: background 0.15s ease;
  transition: background 0.15s ease;
}
@media (min-width: 48rem) {
  .billboard__campus {
    padding: 1.4375rem 0.9375rem;
  }
}
@media (min-width: 1088px) {
  .billboard__campus {
    padding: 1.75rem 1.25rem;
  }
}
@media (min-width: 1280px) {
  .billboard__campus {
    padding: 2.1875rem 1.75rem;
  }
}
@media (min-width: 1600px) {
  .billboard__campus {
    padding: 2.5rem 1.875rem;
  }
}
.billboard__campus::before {
  content: "";
  height: 0.4375rem;
  width: 3.375rem;
  background: #9d2235;
  position: absolute;
  top: 0;
  left: 1.125rem;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
@media (min-width: 48rem) {
  .billboard__campus::before {
    left: 0.8125rem;
  }
}
.billboard__campus::after {
  content: "";
  -webkit-box-flex: 0;
      -ms-flex: 0 0 3.4375rem;
          flex: 0 0 3.4375rem;
  background-image: url("images/arrow-right-white-25d63e306d.svg");
  background-position: top 50% right;
  background-size: 1.875rem;
  background-repeat: no-repeat;
  -webkit-transition: -webkit-transform 0.25s ease;
  transition: -webkit-transform 0.25s ease;
  transition: transform 0.25s ease;
  transition: transform 0.25s ease, -webkit-transform 0.25s ease;
}
@media (min-width: 48rem) {
  .billboard__campus::after {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 1.5625rem;
            flex: 0 0 1.5625rem;
    background-size: contain;
    background-position: center;
  }
}
.billboard__campus.campus-callout {
  background: #025697;
  -webkit-transition: background 0.15s ease;
  transition: background 0.15s ease;
}
.billboard__campus.campus-callout:hover {
  background: #008efc;
}
.billboard__campus .campus__copy {
  padding-right: 0.9375rem;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.billboard__campus .campus__title {
  font-weight: 500;
  font-size: 1.125rem;
}
@media (min-width: 48rem) {
  .billboard__campus .campus__title {
    font-size: 1.1875rem;
  }
}
.billboard__campus .campus__subtext {
  font-size: 0.875rem;
  padding-top: 0.5rem;
  margin-top: 0.5rem;
  border-top-width: 0.0625rem;
  border-top-style: solid;
  border-top-color: #025697;
  font-weight: 500;
  -webkit-transition: border-top-color 0.15s ease;
  transition: border-top-color 0.15s ease;
}
.billboard__campus:hover {
  background: #025697;
}
.billboard__campus:hover::after {
  -webkit-transform: translateX(0.3125rem);
          transform: translateX(0.3125rem);
}
.billboard__campus:hover .campus__subtext {
  border-top-color: #008efc;
}
.billboard__copy {
  background: #9d2235;
  padding: 1.25rem 1.25rem 1.875rem;
  position: relative;
  color: #ffffff;
}
@media (min-width: 48rem) {
  .billboard__copy {
    margin: -1.25rem 2.5rem 2.5rem 1.25rem;
    max-width: 44.375rem;
    padding: 2.5rem;
  }
}
@media (min-width: 1320px) {
  .billboard__copy {
    margin: -1.875rem 2.5rem 2.5rem 1.875rem;
    max-width: 53.125rem;
  }
}
.billboard__title {
  font-size: 1.625rem;
  font-weight: 500;
}
.billboard__text {
  line-height: 1.63;
}
.billboard__link {
  color: #025697;
  text-transform: uppercase;
  font-size: 0.875rem;
  text-decoration: none;
  font-weight: 700;
  font-family: "Montserrat", Arial, sans-serif;
  vertical-align: middle;
}
.billboard__link::after {
  content: " ";
  width: 1.75rem;
  height: 1rem;
  background-image: url("../assets/images/arrow-right-light-blue-5e955fcdca.svg");
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: middle;
  margin-left: 0.4375rem;
  -webkit-transition: -webkit-transform 0.25s ease;
  transition: -webkit-transform 0.25s ease;
  transition: transform 0.25s ease;
  transition: transform 0.25s ease, -webkit-transform 0.25s ease;
}
.billboard__link:hover {
  color: #002f6c;
}
.billboard__link:hover::after {
  -webkit-transform: translateX(0.3125rem);
          transform: translateX(0.3125rem);
}
.billboard__link {
  color: white;
}
.billboard__link:hover {
  color: white;
}
.billboard__link::after {
  background-image: url("images/arrow-right-white-25d63e306d.svg");
}

.billboard {
  display: block;
}
@media (min-width: 48rem) {
  .billboard {
    display: block;
    margin-left: auto;
    margin-right: auto;
    max-width: 1320px;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
    margin-bottom: 0.625rem;
  }
}
@media (min-width: 64.063rem) {
  .billboard {
    margin-bottom: 0.625rem;
  }
}
@media (min-width: 1600px) {
  .billboard {
    padding: 0;
  }
}
.billboard__boundary {
  display: block;
}
.billboard__content {
  position: relative;
}
@media (min-width: 48rem) {
  .billboard__content {
    background: #f0f0f0;
  }
  .billboard__content::before, .billboard__content::after {
    height: calc(100% - 184px);
    position: absolute;
    background: #f0f0f0;
    bottom: 0;
    content: "";
  }
  .billboard__content::before {
    left: 0;
    width: 3.75rem;
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
  .billboard__content::after {
    right: 0;
    width: 3.125rem;
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
}
.billboard__flex {
  display: block;
}
@media (min-width: 48rem) {
  .billboard__flex {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
.billboard__image {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.billboard__image img {
  width: 100%;
  height: auto;
}
.billboard__campuses {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 11.875rem;
          flex: 0 0 11.875rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0 0.625rem;
}
@media (min-width: 48rem) {
  .billboard__campuses {
    padding: 0;
    margin-left: -1.25rem;
    margin-bottom: 1.875rem;
  }
  .billboard__campuses::before {
    width: calc(100% - 20px);
    height: 1.875rem;
    background: white;
    content: "";
  }
}
@media (min-width: 1088px) {
  .billboard__campuses {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 12.5rem;
            flex: 0 0 12.5rem;
  }
}
@media (min-width: 1280px) {
  .billboard__campuses {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 13.5rem;
            flex: 0 0 13.5rem;
  }
}
@media (min-width: 1600px) {
  .billboard__campuses {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 13.75rem;
            flex: 0 0 13.75rem;
  }
}
.billboard__campus {
  background: #0b2340;
  padding: 0.9375rem 1.25rem 1.25rem 1.875rem;
  color: white;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 100%;
          flex: 1 1 100%;
  text-decoration: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  position: relative;
  -webkit-transition: background 0.15s ease;
  transition: background 0.15s ease;
}
@media (min-width: 48rem) {
  .billboard__campus {
    padding: 1.4375rem 0.9375rem;
  }
}
@media (min-width: 1088px) {
  .billboard__campus {
    padding: 1.75rem 1.25rem;
  }
}
@media (min-width: 1280px) {
  .billboard__campus {
    padding: 2.1875rem 1.75rem;
  }
}
@media (min-width: 1600px) {
  .billboard__campus {
    padding: 2.5rem 1.875rem;
  }
}
.billboard__campus::before {
  content: "";
  height: 0.4375rem;
  width: 3.375rem;
  background: #9d2235;
  position: absolute;
  top: 0;
  left: 1.125rem;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
@media (min-width: 48rem) {
  .billboard__campus::before {
    left: 0.8125rem;
  }
}
.billboard__campus::after {
  content: "";
  -webkit-box-flex: 0;
      -ms-flex: 0 0 3.4375rem;
          flex: 0 0 3.4375rem;
  background-image: url("images/arrow-right-white-25d63e306d.svg");
  background-position: top 50% right;
  background-size: 1.875rem;
  background-repeat: no-repeat;
  -webkit-transition: -webkit-transform 0.25s ease;
  transition: -webkit-transform 0.25s ease;
  transition: transform 0.25s ease;
  transition: transform 0.25s ease, -webkit-transform 0.25s ease;
}
@media (min-width: 48rem) {
  .billboard__campus::after {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 1.5625rem;
            flex: 0 0 1.5625rem;
    background-size: contain;
    background-position: center;
  }
}
.billboard__campus.campus-callout {
  background: #025697;
  -webkit-transition: background 0.15s ease;
  transition: background 0.15s ease;
}
.billboard__campus.campus-callout:hover {
  background: #008efc;
}
.billboard__campus .campus__copy {
  padding-right: 0.9375rem;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.billboard__campus .campus__title {
  font-weight: 500;
  font-size: 1.125rem;
}
@media (min-width: 48rem) {
  .billboard__campus .campus__title {
    font-size: 1.1875rem;
  }
}
.billboard__campus .campus__subtext {
  font-size: 0.875rem;
  padding-top: 0.5rem;
  margin-top: 0.5rem;
  border-top-width: 0.0625rem;
  border-top-style: solid;
  border-top-color: #025697;
  font-weight: 500;
  -webkit-transition: border-top-color 0.15s ease;
  transition: border-top-color 0.15s ease;
}
.billboard__campus:hover {
  background: #025697;
}
.billboard__campus:hover::after {
  -webkit-transform: translateX(0.3125rem);
          transform: translateX(0.3125rem);
}
.billboard__campus:hover .campus__subtext {
  border-top-color: #008efc;
}
.billboard__copy {
  background: #9d2235;
  padding: 1.25rem 1.25rem 1.875rem;
  position: relative;
  color: #ffffff;
}
@media (min-width: 48rem) {
  .billboard__copy {
    margin: -1.25rem 2.5rem 2.5rem 1.25rem;
    max-width: 44.375rem;
    padding: 2.5rem;
  }
}
@media (min-width: 1320px) {
  .billboard__copy {
    margin: -1.875rem 2.5rem 2.5rem 1.875rem;
    max-width: 53.125rem;
  }
}
.billboard__title {
  font-size: 1.625rem;
  font-weight: 500;
}
.billboard__text {
  line-height: 1.63;
}
.billboard__link {
  color: #025697;
  text-transform: uppercase;
  font-size: 0.875rem;
  text-decoration: none;
  font-weight: 700;
  font-family: "Montserrat", Arial, sans-serif;
  vertical-align: middle;
}
.billboard__link::after {
  content: " ";
  width: 1.75rem;
  height: 1rem;
  background-image: url("../assets/images/arrow-right-light-blue-5e955fcdca.svg");
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: middle;
  margin-left: 0.4375rem;
  -webkit-transition: -webkit-transform 0.25s ease;
  transition: -webkit-transform 0.25s ease;
  transition: transform 0.25s ease;
  transition: transform 0.25s ease, -webkit-transform 0.25s ease;
}
.billboard__link:hover {
  color: #002f6c;
}
.billboard__link:hover::after {
  -webkit-transform: translateX(0.3125rem);
          transform: translateX(0.3125rem);
}
.billboard__link {
  color: white;
}
.billboard__link:hover {
  color: white;
}
.billboard__link::after {
  background-image: url("images/arrow-right-white-25d63e306d.svg");
}

.button-bar {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 65.5rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
  max-width: none;
  padding: 0;
}
.button-bar__title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 68rem;
  margin: 0 auto 1.5625rem;
  padding: 0 1.25rem;
}
@media (min-width: 56.25rem) {
  .button-bar__title {
    margin: 0 auto 3.125rem;
  }
}
.button-bar__title > * {
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 1rem;
  color: #9d2235;
  max-width: 72%;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  padding-right: 1.25rem;
}
.button-bar__title::after {
  content: "";
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  height: 0.4375rem;
  background: #9d2235;
}
@media (min-width: 900px) and (max-width: 980px) {
  .button-bar__title::after {
    max-width: 370px;
  }
}
.button-bar__title {
  margin-bottom: 1.5625rem;
}
@media (min-width: 56.25rem) {
  .button-bar__title {
    margin-bottom: 1.5625rem;
  }
}
.button-bar__flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0 0.625rem;
  max-width: 68rem;
  margin: 0 auto;
}
.button-bar__button {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  padding: 0 0.625rem 1.25rem;
}
@media (min-width: 545px) {
  .button-bar__button {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }
}
@media (min-width: 56.25rem) {
  .button-bar__button {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3%;
            flex: 0 0 33.3%;
  }
}
.button-bar__link {
  color: #ffffff;
  background-color: #025697;
  padding: 0.875rem;
  font-size: 1rem;
  line-height: 1.38;
  font-weight: 700;
  text-transform: uppercase;
  text-decoration: none;
  text-align: center;
  display: table;
  -webkit-transition: background-color 0.2s ease;
  transition: background-color 0.2s ease;
  cursor: pointer;
}
.button-bar__link:focus {
  background-color: #9d2235;
}
.button-bar__link:hover {
  background-color: #002f6c;
}
.button-bar__link {
  display: block;
  width: 100%;
}

.calendar-details__boundary {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 65.5rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
  max-width: 68rem;
  margin-top: 0.9375rem;
}
@media (min-width: 850px) {
  .calendar-details__boundary {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
}
.calendar-details__column {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 1;
      flex-shrink: 1;
}
.calendar-details__column--narrow {
  -ms-flex-preferred-size: 30%;
      flex-basis: 30%;
}
@media (min-width: 850px) {
  .calendar-details__column--narrow {
    padding-right: 2.1875rem;
  }
}
.calendar-details__column--wide {
  -ms-flex-preferred-size: 70%;
      flex-basis: 70%;
}
@media (min-width: 850px) {
  .calendar-details__column--wide {
    padding-left: 2.1875rem;
  }
}
.calendar-details__spud-wrapper:not(:first-child) {
  margin-top: 1.875rem;
}

.trumba-spud-container {
  min-height: 1px;
  width: 100%;
}

.calendar-intro {
  font-size: 0.875rem;
  line-height: 1.63;
}
@media (min-width: 48rem) {
  .calendar-intro {
    font-size: 1rem;
  }
}
.calendar-intro div.alignleft,
.calendar-intro div.alignright,
.calendar-intro div.aligncenter,
.calendar-intro div.alignnone,
.calendar-intro img.alignleft,
.calendar-intro img.alignright,
.calendar-intro img.aligncenter,
.calendar-intro img.alignnone {
  max-width: 100%;
  height: auto;
}
.calendar-intro div.alignleft .wp-caption-text,
.calendar-intro div.alignright .wp-caption-text,
.calendar-intro div.aligncenter .wp-caption-text,
.calendar-intro div.alignnone .wp-caption-text,
.calendar-intro img.alignleft .wp-caption-text,
.calendar-intro img.alignright .wp-caption-text,
.calendar-intro img.aligncenter .wp-caption-text,
.calendar-intro img.alignnone .wp-caption-text {
  margin-bottom: 0;
  margin-left: 1.5625rem;
  padding-left: 1.25rem;
  padding-top: 3.125rem;
  margin-top: -1.875rem;
  border-left: 0.0625rem solid #000000;
  position: relative;
  font-size: 0.8125rem;
  line-height: 1.4;
}
@media (min-width: 545px) {
  .calendar-intro div.alignleft .wp-caption-text,
  .calendar-intro div.alignright .wp-caption-text,
  .calendar-intro div.aligncenter .wp-caption-text,
  .calendar-intro div.alignnone .wp-caption-text,
  .calendar-intro img.alignleft .wp-caption-text,
  .calendar-intro img.alignright .wp-caption-text,
  .calendar-intro img.aligncenter .wp-caption-text,
  .calendar-intro img.alignnone .wp-caption-text {
    margin-left: 1.875rem;
    font-size: 0.9375rem;
  }
}
@media (min-width: 545px) {
  .calendar-intro div.alignleft,
  .calendar-intro div.alignright,
  .calendar-intro img.alignleft,
  .calendar-intro img.alignright {
    max-width: 50%;
  }
}
.calendar-intro div.alignleft,
.calendar-intro div.alignright,
.calendar-intro div.aligncenter,
.calendar-intro div.alignnone {
  padding-bottom: 2.1875rem;
}
@media (min-width: 545px) {
  .calendar-intro div.alignleft,
  .calendar-intro div.alignright,
  .calendar-intro div.aligncenter,
  .calendar-intro div.alignnone {
    padding-bottom: 3.125rem;
  }
}
.calendar-intro div.alignleft img,
.calendar-intro div.alignright img,
.calendar-intro div.aligncenter img,
.calendar-intro div.alignnone img {
  height: auto;
}
.calendar-intro img.alignleft,
.calendar-intro img.alignright,
.calendar-intro img.aligncenter,
.calendar-intro img.alignnone {
  padding-bottom: 1.25rem;
}
@media (min-width: 545px) {
  .calendar-intro div.alignleft,
  .calendar-intro div.aligncenter,
  .calendar-intro div.alignnone,
  .calendar-intro img.alignleft,
  .calendar-intro img.aligncenter,
  .calendar-intro img.alignnone {
    float: left;
    padding-right: 1.25rem;
    height: auto;
  }
}
@media (min-width: 545px) {
  .calendar-intro div.alignright,
  .calendar-intro img.alignright {
    float: right;
    padding-left: 1.25rem;
    height: auto;
  }
}
.calendar-intro h1,
.calendar-intro h2,
.calendar-intro h3,
.calendar-intro h4,
.calendar-intro h5,
.calendar-intro h6 {
  margin-bottom: 1rem;
  margin-top: 0;
}
.calendar-intro h1 {
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.5rem;
}
@media (min-width: 545px) {
  .calendar-intro h1 {
    font-size: 2.8125rem;
  }
}
.calendar-intro h1 {
  color: #002f6c;
  font-size: 2.8125rem;
  margin-top: 2rem;
}
.calendar-intro h2 {
  font-weight: 500;
  font-size: 2.375rem;
  line-height: 1.24;
  font-size: 2.1875rem;
  line-height: 1.286;
  margin-top: 2.6875rem;
}
.calendar-intro h3 {
  font-weight: 500;
  font-size: 2.125rem;
  line-height: 1.38;
  font-size: 1.6875rem;
  font-weight: 400;
  line-height: 1.5;
  margin-top: 2.0625rem;
}
.calendar-intro h4 {
  font-weight: 500;
  font-size: 1.75rem;
  line-height: 1.68;
  font-size: 1.4375rem;
  font-weight: 400;
  line-height: 1.82;
  margin-top: 1.5625rem;
}
.calendar-intro h5 {
  font-size: 1.0625rem;
  font-weight: 400;
  line-height: 2.47;
  font-weight: normal;
  margin-top: 0.5rem;
}
.calendar-intro h6 {
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 2.28;
  margin-top: 0.5rem;
  text-transform: uppercase;
}
.calendar-intro a {
  color: #025697;
  text-decoration: underline;
  -webkit-transition: color 0.2s ease;
  transition: color 0.2s ease;
}
.calendar-intro a:hover {
  color: rgb(3, 129, 226.5);
}
.calendar-intro a.button--primary {
  color: #ffffff;
  background-color: #025697;
  padding: 0.875rem;
  font-size: 1rem;
  line-height: 1.38;
  font-weight: 700;
  text-transform: uppercase;
  text-decoration: none;
  text-align: center;
  display: table;
  -webkit-transition: background-color 0.2s ease;
  transition: background-color 0.2s ease;
  cursor: pointer;
}
.calendar-intro a.button--primary:focus {
  background-color: #9d2235;
}
.calendar-intro a.button--primary:hover {
  background-color: #002f6c;
}
.calendar-intro a.button--primary {
  margin-top: 1.125rem;
}
.calendar-intro a:not(.button--primary):not(.instagram-feed__link)[data-has-pdf=true]::after {
  content: "";
  display: inline-block;
  width: 1.25rem;
  height: 1.25rem;
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuMi4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLiAtLT48cGF0aCBkPSJNMzIwIDQ2NEMzMjguOCA0NjQgMzM2IDQ1Ni44IDMzNiA0NDhWNDE2SDM4NFY0NDhDMzg0IDQ4My4zIDM1NS4zIDUxMiAzMjAgNTEySDY0QzI4LjY1IDUxMiAwIDQ4My4zIDAgNDQ4VjQxNkg0OFY0NDhDNDggNDU2LjggNTUuMTYgNDY0IDY0IDQ2NEgzMjB6TTI1NiAxNjBDMjM4LjMgMTYwIDIyNCAxNDUuNyAyMjQgMTI4VjQ4SDY0QzU1LjE2IDQ4IDQ4IDU1LjE2IDQ4IDY0VjE5MkgwVjY0QzAgMjguNjUgMjguNjUgMCA2NCAwSDIyOS41QzI0Ni41IDAgMjYyLjcgNi43NDMgMjc0LjcgMTguNzVMMzY1LjMgMTA5LjNDMzc3LjMgMTIxLjMgMzg0IDEzNy41IDM4NCAxNTQuNVYxOTJIMzM2VjE2MEgyNTZ6TTg4IDIyNEMxMTguOSAyMjQgMTQ0IDI0OS4xIDE0NCAyODBDMTQ0IDMxMC45IDExOC45IDMzNiA4OCAzMzZIODBWMzY4QzgwIDM3Ni44IDcyLjg0IDM4NCA2NCAzODRDNTUuMTYgMzg0IDQ4IDM3Ni44IDQ4IDM2OFYyNDBDNDggMjMxLjIgNTUuMTYgMjI0IDY0IDIyNEg4OHpNMTEyIDI4MEMxMTIgMjY2LjcgMTAxLjMgMjU2IDg4IDI1Nkg4MFYzMDRIODhDMTAxLjMgMzA0IDExMiAyOTMuMyAxMTIgMjgwek0xNjAgMjQwQzE2MCAyMzEuMiAxNjcuMiAyMjQgMTc2IDIyNEgyMDBDMjI2LjUgMjI0IDI0OCAyNDUuNSAyNDggMjcyVjMzNkMyNDggMzYyLjUgMjI2LjUgMzg0IDIwMCAzODRIMTc2QzE2Ny4yIDM4NCAxNjAgMzc2LjggMTYwIDM2OFYyNDB6TTE5MiAzNTJIMjAwQzIwOC44IDM1MiAyMTYgMzQ0LjggMjE2IDMzNlYyNzJDMjE2IDI2My4yIDIwOC44IDI1NiAyMDAgMjU2SDE5MlYzNTJ6TTMzNiAyMjRDMzQ0LjggMjI0IDM1MiAyMzEuMiAzNTIgMjQwQzM1MiAyNDguOCAzNDQuOCAyNTYgMzM2IDI1NkgzMDRWMjg4SDMzNkMzNDQuOCAyODggMzUyIDI5NS4yIDM1MiAzMDRDMzUyIDMxMi44IDM0NC44IDMyMCAzMzYgMzIwSDMwNFYzNjhDMzA0IDM3Ni44IDI5Ni44IDM4NCAyODggMzg0QzI3OS4yIDM4NCAyNzIgMzc2LjggMjcyIDM2OFYyNDBDMjcyIDIzMS4yIDI3OS4yIDIyNCAyODggMjI0SDMzNnoiLz48L3N2Zz4=");
          mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuMi4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLiAtLT48cGF0aCBkPSJNMzIwIDQ2NEMzMjguOCA0NjQgMzM2IDQ1Ni44IDMzNiA0NDhWNDE2SDM4NFY0NDhDMzg0IDQ4My4zIDM1NS4zIDUxMiAzMjAgNTEySDY0QzI4LjY1IDUxMiAwIDQ4My4zIDAgNDQ4VjQxNkg0OFY0NDhDNDggNDU2LjggNTUuMTYgNDY0IDY0IDQ2NEgzMjB6TTI1NiAxNjBDMjM4LjMgMTYwIDIyNCAxNDUuNyAyMjQgMTI4VjQ4SDY0QzU1LjE2IDQ4IDQ4IDU1LjE2IDQ4IDY0VjE5MkgwVjY0QzAgMjguNjUgMjguNjUgMCA2NCAwSDIyOS41QzI0Ni41IDAgMjYyLjcgNi43NDMgMjc0LjcgMTguNzVMMzY1LjMgMTA5LjNDMzc3LjMgMTIxLjMgMzg0IDEzNy41IDM4NCAxNTQuNVYxOTJIMzM2VjE2MEgyNTZ6TTg4IDIyNEMxMTguOSAyMjQgMTQ0IDI0OS4xIDE0NCAyODBDMTQ0IDMxMC45IDExOC45IDMzNiA4OCAzMzZIODBWMzY4QzgwIDM3Ni44IDcyLjg0IDM4NCA2NCAzODRDNTUuMTYgMzg0IDQ4IDM3Ni44IDQ4IDM2OFYyNDBDNDggMjMxLjIgNTUuMTYgMjI0IDY0IDIyNEg4OHpNMTEyIDI4MEMxMTIgMjY2LjcgMTAxLjMgMjU2IDg4IDI1Nkg4MFYzMDRIODhDMTAxLjMgMzA0IDExMiAyOTMuMyAxMTIgMjgwek0xNjAgMjQwQzE2MCAyMzEuMiAxNjcuMiAyMjQgMTc2IDIyNEgyMDBDMjI2LjUgMjI0IDI0OCAyNDUuNSAyNDggMjcyVjMzNkMyNDggMzYyLjUgMjI2LjUgMzg0IDIwMCAzODRIMTc2QzE2Ny4yIDM4NCAxNjAgMzc2LjggMTYwIDM2OFYyNDB6TTE5MiAzNTJIMjAwQzIwOC44IDM1MiAyMTYgMzQ0LjggMjE2IDMzNlYyNzJDMjE2IDI2My4yIDIwOC44IDI1NiAyMDAgMjU2SDE5MlYzNTJ6TTMzNiAyMjRDMzQ0LjggMjI0IDM1MiAyMzEuMiAzNTIgMjQwQzM1MiAyNDguOCAzNDQuOCAyNTYgMzM2IDI1NkgzMDRWMjg4SDMzNkMzNDQuOCAyODggMzUyIDI5NS4yIDM1MiAzMDRDMzUyIDMxMi44IDM0NC44IDMyMCAzMzYgMzIwSDMwNFYzNjhDMzA0IDM3Ni44IDI5Ni44IDM4NCAyODggMzg0QzI3OS4yIDM4NCAyNzIgMzc2LjggMjcyIDM2OFYyNDBDMjcyIDIzMS4yIDI3OS4yIDIyNCAyODggMjI0SDMzNnoiLz48L3N2Zz4=");
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  background-color: currentColor;
  margin-left: 4px;
}
.calendar-intro dt {
  font-weight: bold;
}
.calendar-intro p.intro-text, .calendar-intro.intro-text > p {
  font-size: 1.125rem !important;
  line-height: 2.125rem !important;
  font-family: Rubik;
  color: #002f6c;
  font-weight: 400;
  margin-bottom: 2.5rem;
}
@media (min-width: 48rem) {
  .calendar-intro p.intro-text, .calendar-intro.intro-text > p {
    font-size: 1.3125rem !important;
    line-height: 2.5rem !important;
    margin-bottom: 2.4375rem;
  }
}
.calendar-intro p.intro-paragraph, .calendar-intro.intro-paragraph > p {
  font-size: 1.3125rem;
  line-height: 1.71;
  color: #002f6c;
}
@media (min-width: 48rem) {
  .calendar-intro p.intro-paragraph, .calendar-intro.intro-paragraph > p {
    font-size: 1.875rem;
    line-height: 1.83;
  }
}
.calendar-intro p.intro-paragraph b,
.calendar-intro p.intro-paragraph strong, .calendar-intro.intro-paragraph > p b,
.calendar-intro.intro-paragraph > p strong {
  font-size: 1.3125rem;
  line-height: 0.73;
}
@media (min-width: 48rem) {
  .calendar-intro p.intro-paragraph b,
  .calendar-intro p.intro-paragraph strong, .calendar-intro.intro-paragraph > p b,
  .calendar-intro.intro-paragraph > p strong {
    font-size: 2.5rem;
  }
}
.calendar-intro p,
.calendar-intro ul,
.calendar-intro ol,
.calendar-intro dl,
.calendar-intro dd,
.calendar-intro table,
.calendar-intro figure {
  margin: 0 0 1rem;
  line-height: 1.625rem;
}
.calendar-intro ul,
.calendar-intro ol {
  padding-left: 2.375rem;
}
@media (min-width: 48rem) {
  .calendar-intro ul,
  .calendar-intro ol {
    padding-left: 3.4375rem;
  }
}
.calendar-intro ul li,
.calendar-intro ol li {
  list-style: none;
  position: relative;
}
.calendar-intro ul li::before,
.calendar-intro ol li::before {
  display: block;
  position: absolute;
  left: -1.625rem;
}
@media (min-width: 48rem) {
  .calendar-intro ul li::before,
  .calendar-intro ol li::before {
    left: -2.5rem;
  }
}
.calendar-intro ul ul,
.calendar-intro ul ol,
.calendar-intro ol ul,
.calendar-intro ol ol {
  margin-bottom: 0;
}
.calendar-intro ol {
  counter-reset: numeric-counter;
}
.calendar-intro ol > li {
  counter-increment: numeric-counter;
}
.calendar-intro ol > li::before {
  content: counter(numeric-counter) ". ";
  font-weight: 700;
  color: #acacac;
}
.calendar-intro ul {
  counter-reset: counter;
}
.calendar-intro ul li::before {
  content: "";
  border-radius: 100%;
  width: 8px;
  height: 8px;
  background-color: #acacac;
  top: 0.28125rem;
}
@media (min-width: 48rem) {
  .calendar-intro ul li::before {
    top: 0.5625rem;
  }
}
.calendar-intro hr {
  background-color: #dddddd;
  border: 0;
  display: block;
  height: 2px;
  margin: 2rem 0;
}
.calendar-intro__boundary {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 65.5rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
  margin-top: 0;
  margin-bottom: 0.9375rem;
  max-width: 68rem;
}
@media (min-width: 48rem) {
  .calendar-intro__boundary {
    margin-bottom: 2.5rem;
  }
}
.calendar-intro__boundary--textLeft {
  text-align: left;
}
.calendar-intro__boundary--textCenter {
  text-align: center;
}
.calendar-intro__boundary > :last-child {
  margin-bottom: 0;
  padding-bottom: 0;
}

/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled {
  position: relative;
}

.flickity-enabled:focus {
  outline: none;
}

.flickity-viewport {
  overflow: hidden;
  position: relative;
  height: 100%;
}

.flickity-slider {
  position: absolute;
  width: 100%;
  height: 100%;
}

/* draggable */
.flickity-enabled.is-draggable {
  -webkit-tap-highlight-color: transparent;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.flickity-enabled.is-draggable .flickity-viewport {
  cursor: move;
  cursor: -webkit-grab;
  cursor: grab;
}

.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}

/* ---- flickity-button ---- */
.flickity-button {
  position: absolute;
  background: hsla(0, 0%, 100%, 0.75);
  border: none;
  color: #333;
}

.flickity-button:hover {
  background: white;
  cursor: pointer;
}

.flickity-button:focus {
  outline: none;
  -webkit-box-shadow: 0 0 0 5px #19F;
          box-shadow: 0 0 0 5px #19F;
}

.flickity-button:active {
  opacity: 0.6;
}

.flickity-button:disabled {
  opacity: 0.3;
  cursor: auto;
  /* prevent disabled button from capturing pointer up event. #716 */
  pointer-events: none;
}

.flickity-button-icon {
  fill: currentColor;
}

/* ---- previous/next buttons ---- */
.flickity-prev-next-button {
  top: 50%;
  width: 44px;
  height: 44px;
  border-radius: 50%;
  /* vertically center */
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.flickity-prev-next-button.previous {
  left: 10px;
}

.flickity-prev-next-button.next {
  right: 10px;
}

/* right to left */
.flickity-rtl .flickity-prev-next-button.previous {
  left: auto;
  right: 10px;
}

.flickity-rtl .flickity-prev-next-button.next {
  right: auto;
  left: 10px;
}

.flickity-prev-next-button .flickity-button-icon {
  position: absolute;
  left: 20%;
  top: 20%;
  width: 60%;
  height: 60%;
}

/* ---- page dots ---- */
.flickity-page-dots {
  position: absolute;
  width: 100%;
  bottom: -25px;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
  line-height: 1;
}

.flickity-rtl .flickity-page-dots {
  direction: rtl;
}

.flickity-page-dots .dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 0 8px;
  background: #333;
  border-radius: 50%;
  opacity: 0.25;
  cursor: pointer;
}

.flickity-page-dots .dot.is-selected {
  opacity: 1;
}

.block-campus-teaser {
  position: relative;
  background-color: #ffffff;
  overflow: hidden;
  padding: 0 0.625rem 6.25rem 0.625rem;
}
@media (min-width: 48rem) {
  .block-campus-teaser {
    padding: 5.5rem 1.25rem 15.625rem 1.25rem;
  }
}
.block-campus-teaser__background {
  position: absolute;
  overflow: hidden;
  height: 100%;
  width: 100%;
  bottom: 0;
  left: 0;
}
@media (min-width: 48rem) {
  .block-campus-teaser__background {
    top: 0;
  }
}
.block-campus-teaser__background .flickity-viewport {
  height: 100% !important;
}
.block-campus-teaser__images {
  width: 100%;
  height: 100%;
}
.block-campus-teaser .campus-image {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.block-campus-teaser .campus-image img {
  width: 100%;
  height: 15.625rem;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
@media (min-width: 48rem) {
  .block-campus-teaser .campus-image img {
    height: 100%;
  }
}
.block-campus-teaser__boundary {
  max-width: 65.5rem;
  margin: 0 auto;
  width: 100%;
}
.block-campus-teaser__stage {
  z-index: 1;
  position: relative;
  max-width: 38.75rem;
  padding: 0 0.625rem 0.625rem 0.625rem;
  background-color: #ffffff;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media (min-width: 48rem) {
  .block-campus-teaser__stage {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0 3.125rem 3.125rem 3.125rem;
  }
}
.block-campus-teaser__title {
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 1rem;
  color: #9d2235;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  padding: 0.8125rem 0;
  position: relative;
}
@media (min-width: 48rem) {
  .block-campus-teaser__title {
    padding: 2rem 0;
  }
  .block-campus-teaser__title::before {
    content: "";
    height: 0.4375rem;
    width: 3.75rem;
    background: #9d2235;
    position: absolute;
    left: -4.5rem;
    -webkit-transform: translateY(4px);
            transform: translateY(4px);
  }
}
.block-campus-teaser__nav {
  width: 40%;
  padding: 0.375rem 1.875rem 0.375rem 0;
  display: none;
}
@media (min-width: 48rem) {
  .block-campus-teaser__nav {
    display: block;
  }
}
@media (min-width: 48rem) {
  .block-campus-teaser__nav-mobile {
    display: none;
  }
}
.block-campus-teaser__nav-item {
  color: #acacac;
  cursor: pointer;
  -webkit-transition: color 0.25s ease;
  transition: color 0.25s ease;
}
.block-campus-teaser__nav-item.current, .block-campus-teaser__nav-item:hover {
  color: #008efc;
}
.block-campus-teaser__nav-item + button {
  margin-top: 1.875rem;
}
.block-campus-teaser__campus-profiles {
  width: 60%;
}
.block-campus-teaser__campus-profiles:focus {
  outline: 1px solid #025697;
}
@media (min-width: 48rem) {
  .block-campus-teaser__campus-profiles {
    padding-left: 1.875rem;
    border-left: 1px solid #acacac;
  }
}
.block-campus-teaser__subtitle {
  margin-top: -0.625rem;
  font-size: 2.875rem;
  line-height: 0.88;
  color: #dddddd;
  text-transform: uppercase;
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: 700;
  word-wrap: normal;
  text-align: right;
  word-break: break-word;
}
@media (min-width: 545px) {
  .block-campus-teaser__subtitle {
    font-size: 3.75rem;
    margin-top: -0.3125rem;
  }
}
@media (min-width: 56.25rem) {
  .block-campus-teaser__subtitle {
    font-size: 10rem;
    margin-top: -2.8125rem;
  }
  .has-sidebar .block-campus-teaser__subtitle {
    margin-top: -0.3125rem;
    font-size: 3.75rem;
  }
}
.block-campus-teaser__subtitle {
  color: rgba(255, 255, 255, 0.6);
  z-index: 1;
  position: absolute;
  padding: 0 20px;
  bottom: -0.375rem;
  left: 0;
  right: 0;
  width: 100%;
  max-width: 65.5rem;
  margin: 0 auto;
  text-align: right;
}
@media (min-width: 48rem) {
  .block-campus-teaser__subtitle {
    padding: 0;
    bottom: -1.25rem;
  }
}
.block-campus-teaser .flickity-page-dots {
  position: relative;
  margin-top: 1rem;
  bottom: 0;
}
@media (min-width: 48rem) {
  .block-campus-teaser .flickity-page-dots {
    display: none;
  }
}
.block-campus-teaser .flickity-page-dots .dot {
  opacity: 1;
  background-color: #f0f0f0;
  -webkit-transition: background-color 0.25s;
  transition: background-color 0.25s;
}
.block-campus-teaser .flickity-page-dots .dot:hover {
  background-color: #bcbcbc;
}
.block-campus-teaser .flickity-page-dots .dot.is-selected {
  background-color: #025697;
}

.campus-profile {
  width: 100%;
}
.campus-profile__title {
  font-size: 1.625rem;
  font-weight: 500;
  margin-bottom: 0.875rem;
}
.campus-profile__description {
  margin-bottom: 1.5rem;
  line-height: 1.63;
}
.campus-profile__link {
  color: #025697;
  text-transform: uppercase;
  font-size: 0.875rem;
  text-decoration: none;
  font-weight: 700;
  font-family: "Montserrat", Arial, sans-serif;
  vertical-align: middle;
}
.campus-profile__link::after {
  content: " ";
  width: 1.75rem;
  height: 1rem;
  background-image: url("../assets/images/arrow-right-light-blue-5e955fcdca.svg");
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: middle;
  margin-left: 0.4375rem;
  -webkit-transition: -webkit-transform 0.25s ease;
  transition: -webkit-transform 0.25s ease;
  transition: transform 0.25s ease;
  transition: transform 0.25s ease, -webkit-transform 0.25s ease;
}
.campus-profile__link:hover {
  color: #002f6c;
}
.campus-profile__link:hover::after {
  -webkit-transform: translateX(0.3125rem);
          transform: translateX(0.3125rem);
}
.campus-profile__link {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding-right: 0.4375rem;
}
.campus-profile:not(.is-selected) a {
  visibility: hidden;
}

/* flickity-fade */
.flickity-enabled.is-fade .flickity-slider > * {
  pointer-events: none;
  z-index: 0;
}

.flickity-enabled.is-fade .flickity-slider > .is-selected {
  pointer-events: auto;
  z-index: 1;
}

/* ------------------------------------------------------------
   Block – Chiefs Circle (Image + Text List)
   Mirrors BlockFaq styling structure. Uses BEM and responsive layout.
------------------------------------------------------------ */
/* Optionally inherit WYSIWYG body styles if your theme exposes them (as BlockFaq does) */
.wysiwyg {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 65.5rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
  font-size: 0.875rem;
  line-height: 1.63;
}
@media (min-width: 48rem) {
  .wysiwyg {
    font-size: 1rem;
  }
}
.wysiwyg div.alignleft,
.wysiwyg div.alignright,
.wysiwyg div.aligncenter,
.wysiwyg div.alignnone,
.wysiwyg img.alignleft,
.wysiwyg img.alignright,
.wysiwyg img.aligncenter,
.wysiwyg img.alignnone {
  max-width: 100%;
  height: auto;
}
.wysiwyg div.alignleft .wp-caption-text,
.wysiwyg div.alignright .wp-caption-text,
.wysiwyg div.aligncenter .wp-caption-text,
.wysiwyg div.alignnone .wp-caption-text,
.wysiwyg img.alignleft .wp-caption-text,
.wysiwyg img.alignright .wp-caption-text,
.wysiwyg img.aligncenter .wp-caption-text,
.wysiwyg img.alignnone .wp-caption-text {
  margin-bottom: 0;
  margin-left: 1.5625rem;
  padding-left: 1.25rem;
  padding-top: 3.125rem;
  margin-top: -1.875rem;
  border-left: 0.0625rem solid #000000;
  position: relative;
  font-size: 0.8125rem;
  line-height: 1.4;
}
@media (min-width: 545px) {
  .wysiwyg div.alignleft .wp-caption-text,
  .wysiwyg div.alignright .wp-caption-text,
  .wysiwyg div.aligncenter .wp-caption-text,
  .wysiwyg div.alignnone .wp-caption-text,
  .wysiwyg img.alignleft .wp-caption-text,
  .wysiwyg img.alignright .wp-caption-text,
  .wysiwyg img.aligncenter .wp-caption-text,
  .wysiwyg img.alignnone .wp-caption-text {
    margin-left: 1.875rem;
    font-size: 0.9375rem;
  }
}
@media (min-width: 545px) {
  .wysiwyg div.alignleft,
  .wysiwyg div.alignright,
  .wysiwyg img.alignleft,
  .wysiwyg img.alignright {
    max-width: 50%;
  }
}
.wysiwyg div.alignleft,
.wysiwyg div.alignright,
.wysiwyg div.aligncenter,
.wysiwyg div.alignnone {
  padding-bottom: 2.1875rem;
}
@media (min-width: 545px) {
  .wysiwyg div.alignleft,
  .wysiwyg div.alignright,
  .wysiwyg div.aligncenter,
  .wysiwyg div.alignnone {
    padding-bottom: 3.125rem;
  }
}
.wysiwyg div.alignleft img,
.wysiwyg div.alignright img,
.wysiwyg div.aligncenter img,
.wysiwyg div.alignnone img {
  height: auto;
}
.wysiwyg img.alignleft,
.wysiwyg img.alignright,
.wysiwyg img.aligncenter,
.wysiwyg img.alignnone {
  padding-bottom: 1.25rem;
}
@media (min-width: 545px) {
  .wysiwyg div.alignleft,
  .wysiwyg div.aligncenter,
  .wysiwyg div.alignnone,
  .wysiwyg img.alignleft,
  .wysiwyg img.aligncenter,
  .wysiwyg img.alignnone {
    float: left;
    padding-right: 1.25rem;
    height: auto;
  }
}
@media (min-width: 545px) {
  .wysiwyg div.alignright,
  .wysiwyg img.alignright {
    float: right;
    padding-left: 1.25rem;
    height: auto;
  }
}
.wysiwyg h1,
.wysiwyg h2,
.wysiwyg h3,
.wysiwyg h4,
.wysiwyg h5,
.wysiwyg h6 {
  margin-bottom: 1rem;
  margin-top: 0;
}
.wysiwyg h1 {
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.5rem;
}
@media (min-width: 545px) {
  .wysiwyg h1 {
    font-size: 2.8125rem;
  }
}
.wysiwyg h1 {
  color: #002f6c;
  font-size: 2.8125rem;
  margin-top: 2rem;
}
.wysiwyg h2 {
  font-weight: 500;
  font-size: 2.375rem;
  line-height: 1.24;
  font-size: 2.1875rem;
  line-height: 1.286;
  margin-top: 2.6875rem;
}
.wysiwyg h3 {
  font-weight: 500;
  font-size: 2.125rem;
  line-height: 1.38;
  font-size: 1.6875rem;
  font-weight: 400;
  line-height: 1.5;
  margin-top: 2.0625rem;
}
.wysiwyg h4 {
  font-weight: 500;
  font-size: 1.75rem;
  line-height: 1.68;
  font-size: 1.4375rem;
  font-weight: 400;
  line-height: 1.82;
  margin-top: 1.5625rem;
}
.wysiwyg h5 {
  font-size: 1.0625rem;
  font-weight: 400;
  line-height: 2.47;
  font-weight: normal;
  margin-top: 0.5rem;
}
.wysiwyg h6 {
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 2.28;
  margin-top: 0.5rem;
  text-transform: uppercase;
}
.wysiwyg a {
  color: #025697;
  text-decoration: underline;
  -webkit-transition: color 0.2s ease;
  transition: color 0.2s ease;
}
.wysiwyg a:hover {
  color: rgb(3, 129, 226.5);
}
.wysiwyg a.button--primary {
  color: #ffffff;
  background-color: #025697;
  padding: 0.875rem;
  font-size: 1rem;
  line-height: 1.38;
  font-weight: 700;
  text-transform: uppercase;
  text-decoration: none;
  text-align: center;
  display: table;
  -webkit-transition: background-color 0.2s ease;
  transition: background-color 0.2s ease;
  cursor: pointer;
}
.wysiwyg a.button--primary:focus {
  background-color: #9d2235;
}
.wysiwyg a.button--primary:hover {
  background-color: #002f6c;
}
.wysiwyg a.button--primary {
  margin-top: 1.125rem;
}
.wysiwyg a:not(.button--primary):not(.instagram-feed__link)[data-has-pdf=true]::after {
  content: "";
  display: inline-block;
  width: 1.25rem;
  height: 1.25rem;
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuMi4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLiAtLT48cGF0aCBkPSJNMzIwIDQ2NEMzMjguOCA0NjQgMzM2IDQ1Ni44IDMzNiA0NDhWNDE2SDM4NFY0NDhDMzg0IDQ4My4zIDM1NS4zIDUxMiAzMjAgNTEySDY0QzI4LjY1IDUxMiAwIDQ4My4zIDAgNDQ4VjQxNkg0OFY0NDhDNDggNDU2LjggNTUuMTYgNDY0IDY0IDQ2NEgzMjB6TTI1NiAxNjBDMjM4LjMgMTYwIDIyNCAxNDUuNyAyMjQgMTI4VjQ4SDY0QzU1LjE2IDQ4IDQ4IDU1LjE2IDQ4IDY0VjE5MkgwVjY0QzAgMjguNjUgMjguNjUgMCA2NCAwSDIyOS41QzI0Ni41IDAgMjYyLjcgNi43NDMgMjc0LjcgMTguNzVMMzY1LjMgMTA5LjNDMzc3LjMgMTIxLjMgMzg0IDEzNy41IDM4NCAxNTQuNVYxOTJIMzM2VjE2MEgyNTZ6TTg4IDIyNEMxMTguOSAyMjQgMTQ0IDI0OS4xIDE0NCAyODBDMTQ0IDMxMC45IDExOC45IDMzNiA4OCAzMzZIODBWMzY4QzgwIDM3Ni44IDcyLjg0IDM4NCA2NCAzODRDNTUuMTYgMzg0IDQ4IDM3Ni44IDQ4IDM2OFYyNDBDNDggMjMxLjIgNTUuMTYgMjI0IDY0IDIyNEg4OHpNMTEyIDI4MEMxMTIgMjY2LjcgMTAxLjMgMjU2IDg4IDI1Nkg4MFYzMDRIODhDMTAxLjMgMzA0IDExMiAyOTMuMyAxMTIgMjgwek0xNjAgMjQwQzE2MCAyMzEuMiAxNjcuMiAyMjQgMTc2IDIyNEgyMDBDMjI2LjUgMjI0IDI0OCAyNDUuNSAyNDggMjcyVjMzNkMyNDggMzYyLjUgMjI2LjUgMzg0IDIwMCAzODRIMTc2QzE2Ny4yIDM4NCAxNjAgMzc2LjggMTYwIDM2OFYyNDB6TTE5MiAzNTJIMjAwQzIwOC44IDM1MiAyMTYgMzQ0LjggMjE2IDMzNlYyNzJDMjE2IDI2My4yIDIwOC44IDI1NiAyMDAgMjU2SDE5MlYzNTJ6TTMzNiAyMjRDMzQ0LjggMjI0IDM1MiAyMzEuMiAzNTIgMjQwQzM1MiAyNDguOCAzNDQuOCAyNTYgMzM2IDI1NkgzMDRWMjg4SDMzNkMzNDQuOCAyODggMzUyIDI5NS4yIDM1MiAzMDRDMzUyIDMxMi44IDM0NC44IDMyMCAzMzYgMzIwSDMwNFYzNjhDMzA0IDM3Ni44IDI5Ni44IDM4NCAyODggMzg0QzI3OS4yIDM4NCAyNzIgMzc2LjggMjcyIDM2OFYyNDBDMjcyIDIzMS4yIDI3OS4yIDIyNCAyODggMjI0SDMzNnoiLz48L3N2Zz4=");
          mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuMi4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLiAtLT48cGF0aCBkPSJNMzIwIDQ2NEMzMjguOCA0NjQgMzM2IDQ1Ni44IDMzNiA0NDhWNDE2SDM4NFY0NDhDMzg0IDQ4My4zIDM1NS4zIDUxMiAzMjAgNTEySDY0QzI4LjY1IDUxMiAwIDQ4My4zIDAgNDQ4VjQxNkg0OFY0NDhDNDggNDU2LjggNTUuMTYgNDY0IDY0IDQ2NEgzMjB6TTI1NiAxNjBDMjM4LjMgMTYwIDIyNCAxNDUuNyAyMjQgMTI4VjQ4SDY0QzU1LjE2IDQ4IDQ4IDU1LjE2IDQ4IDY0VjE5MkgwVjY0QzAgMjguNjUgMjguNjUgMCA2NCAwSDIyOS41QzI0Ni41IDAgMjYyLjcgNi43NDMgMjc0LjcgMTguNzVMMzY1LjMgMTA5LjNDMzc3LjMgMTIxLjMgMzg0IDEzNy41IDM4NCAxNTQuNVYxOTJIMzM2VjE2MEgyNTZ6TTg4IDIyNEMxMTguOSAyMjQgMTQ0IDI0OS4xIDE0NCAyODBDMTQ0IDMxMC45IDExOC45IDMzNiA4OCAzMzZIODBWMzY4QzgwIDM3Ni44IDcyLjg0IDM4NCA2NCAzODRDNTUuMTYgMzg0IDQ4IDM3Ni44IDQ4IDM2OFYyNDBDNDggMjMxLjIgNTUuMTYgMjI0IDY0IDIyNEg4OHpNMTEyIDI4MEMxMTIgMjY2LjcgMTAxLjMgMjU2IDg4IDI1Nkg4MFYzMDRIODhDMTAxLjMgMzA0IDExMiAyOTMuMyAxMTIgMjgwek0xNjAgMjQwQzE2MCAyMzEuMiAxNjcuMiAyMjQgMTc2IDIyNEgyMDBDMjI2LjUgMjI0IDI0OCAyNDUuNSAyNDggMjcyVjMzNkMyNDggMzYyLjUgMjI2LjUgMzg0IDIwMCAzODRIMTc2QzE2Ny4yIDM4NCAxNjAgMzc2LjggMTYwIDM2OFYyNDB6TTE5MiAzNTJIMjAwQzIwOC44IDM1MiAyMTYgMzQ0LjggMjE2IDMzNlYyNzJDMjE2IDI2My4yIDIwOC44IDI1NiAyMDAgMjU2SDE5MlYzNTJ6TTMzNiAyMjRDMzQ0LjggMjI0IDM1MiAyMzEuMiAzNTIgMjQwQzM1MiAyNDguOCAzNDQuOCAyNTYgMzM2IDI1NkgzMDRWMjg4SDMzNkMzNDQuOCAyODggMzUyIDI5NS4yIDM1MiAzMDRDMzUyIDMxMi44IDM0NC44IDMyMCAzMzYgMzIwSDMwNFYzNjhDMzA0IDM3Ni44IDI5Ni44IDM4NCAyODggMzg0QzI3OS4yIDM4NCAyNzIgMzc2LjggMjcyIDM2OFYyNDBDMjcyIDIzMS4yIDI3OS4yIDIyNCAyODggMjI0SDMzNnoiLz48L3N2Zz4=");
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  background-color: currentColor;
  margin-left: 4px;
}
.wysiwyg dt {
  font-weight: bold;
}
.wysiwyg p.intro-text, .wysiwyg.intro-text > p {
  font-size: 1.125rem !important;
  line-height: 2.125rem !important;
  font-family: Rubik;
  color: #002f6c;
  font-weight: 400;
  margin-bottom: 2.5rem;
}
@media (min-width: 48rem) {
  .wysiwyg p.intro-text, .wysiwyg.intro-text > p {
    font-size: 1.3125rem !important;
    line-height: 2.5rem !important;
    margin-bottom: 2.4375rem;
  }
}
.wysiwyg p.intro-paragraph, .wysiwyg.intro-paragraph > p {
  font-size: 1.3125rem;
  line-height: 1.71;
  color: #002f6c;
}
@media (min-width: 48rem) {
  .wysiwyg p.intro-paragraph, .wysiwyg.intro-paragraph > p {
    font-size: 1.875rem;
    line-height: 1.83;
  }
}
.wysiwyg p.intro-paragraph b,
.wysiwyg p.intro-paragraph strong, .wysiwyg.intro-paragraph > p b,
.wysiwyg.intro-paragraph > p strong {
  font-size: 1.3125rem;
  line-height: 0.73;
}
@media (min-width: 48rem) {
  .wysiwyg p.intro-paragraph b,
  .wysiwyg p.intro-paragraph strong, .wysiwyg.intro-paragraph > p b,
  .wysiwyg.intro-paragraph > p strong {
    font-size: 2.5rem;
  }
}
.wysiwyg p,
.wysiwyg ul,
.wysiwyg ol,
.wysiwyg dl,
.wysiwyg dd,
.wysiwyg table,
.wysiwyg figure {
  margin: 0 0 1rem;
  line-height: 1.625rem;
}
.wysiwyg ul,
.wysiwyg ol {
  padding-left: 2.375rem;
}
@media (min-width: 48rem) {
  .wysiwyg ul,
  .wysiwyg ol {
    padding-left: 3.4375rem;
  }
}
.wysiwyg ul li,
.wysiwyg ol li {
  list-style: none;
  position: relative;
}
.wysiwyg ul li::before,
.wysiwyg ol li::before {
  display: block;
  position: absolute;
  left: -1.625rem;
}
@media (min-width: 48rem) {
  .wysiwyg ul li::before,
  .wysiwyg ol li::before {
    left: -2.5rem;
  }
}
.wysiwyg ul ul,
.wysiwyg ul ol,
.wysiwyg ol ul,
.wysiwyg ol ol {
  margin-bottom: 0;
}
.wysiwyg ol {
  counter-reset: numeric-counter;
}
.wysiwyg ol > li {
  counter-increment: numeric-counter;
}
.wysiwyg ol > li::before {
  content: counter(numeric-counter) ". ";
  font-weight: 700;
  color: #acacac;
}
.wysiwyg ul {
  counter-reset: counter;
}
.wysiwyg ul li::before {
  content: "";
  border-radius: 100%;
  width: 8px;
  height: 8px;
  background-color: #acacac;
  top: 0.28125rem;
}
@media (min-width: 48rem) {
  .wysiwyg ul li::before {
    top: 0.5625rem;
  }
}
.wysiwyg hr {
  background-color: #dddddd;
  border: 0;
  display: block;
  height: 2px;
  margin: 2rem 0;
}
.wysiwyg__boundary {
  max-width: 51.875rem;
  margin: 0 auto;
}
.wysiwyg__boundary:after {
  content: "";
  display: table;
  clear: both;
}
.wysiwyg__boundary {
  text-align: inherit;
  overflow-x: auto;
}
.wysiwyg__boundary--textLeft {
  text-align: left;
}
.wysiwyg__boundary--textCenter {
  text-align: center;
}
.wysiwyg__boundary img {
  display: block;
  height: auto;
  width: auto;
}
.wysiwyg__boundary > :last-child {
  margin-bottom: 0;
  padding-bottom: 0;
}
.wysiwyg__boundary > h2:first-child {
  margin-top: 0;
}
.wysiwyg.flyntComponent .wysiwyg__boundary > h2:first-child {
  margin-top: 0;
}

.contentBody > .wysiwyg.flyntComponent:first-child:has(.wysiwyg__boundary > h2:first-child) {
  margin-top: 0 !important;
}

.wysiwyg.flyntComponent:first-child:has(.wysiwyg__boundary > h2:first-child) {
  margin-top: 0 !important;
}

.wysiwyg.flyntComponent:first-of-type:has(.wysiwyg__boundary > h2:first-child) {
  margin-top: 0 !important;
}

.block-chiefs-circle {
  margin: 3.75rem 0;
  padding: 0 1.25rem 0 1.25rem;
}
.block-chiefs-circle__title {
  /* Match .wysiwyg h2 styling */
  font-weight: 500;
  font-size: 2.375rem;
  line-height: 1.24;
  font-size: 2.1875rem;
  line-height: 1.286;
  margin-top: 2.6875rem;
  margin-bottom: 1rem;
}
.block-chiefs-circle__list {
  margin: 0;
  padding: 0;
  list-style: none;
}
.block-chiefs-circle__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 1.5rem;
  margin: 0 0 2rem;
}
.block-chiefs-circle__media {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 150px;
  height: 150px;
}
.block-chiefs-circle__img {
  display: block;
  width: 150px;
  height: 150px;
  -o-object-fit: cover;
     object-fit: cover;
  /* Make image circular using a clipping path; provide a border-radius fallback */
  clip-path: circle(50% at 50% 50%);
  border-radius: 9999px;
}
.block-chiefs-circle__content {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-width: 0;
}
@media (max-width: 768px) {
  .block-chiefs-circle__content p {
    text-align: center;
  }
}
.block-chiefs-circle__content {
  /* Bring in global body styles if available */
  font-size: 0.875rem;
  line-height: 1.63;
}
@media (min-width: 48rem) {
  .block-chiefs-circle__content {
    font-size: 1rem;
  }
}
.block-chiefs-circle__content div.alignleft,
.block-chiefs-circle__content div.alignright,
.block-chiefs-circle__content div.aligncenter,
.block-chiefs-circle__content div.alignnone,
.block-chiefs-circle__content img.alignleft,
.block-chiefs-circle__content img.alignright,
.block-chiefs-circle__content img.aligncenter,
.block-chiefs-circle__content img.alignnone {
  max-width: 100%;
  height: auto;
}
.block-chiefs-circle__content div.alignleft .wp-caption-text,
.block-chiefs-circle__content div.alignright .wp-caption-text,
.block-chiefs-circle__content div.aligncenter .wp-caption-text,
.block-chiefs-circle__content div.alignnone .wp-caption-text,
.block-chiefs-circle__content img.alignleft .wp-caption-text,
.block-chiefs-circle__content img.alignright .wp-caption-text,
.block-chiefs-circle__content img.aligncenter .wp-caption-text,
.block-chiefs-circle__content img.alignnone .wp-caption-text {
  margin-bottom: 0;
  margin-left: 1.5625rem;
  padding-left: 1.25rem;
  padding-top: 3.125rem;
  margin-top: -1.875rem;
  border-left: 0.0625rem solid #000000;
  position: relative;
  font-size: 0.8125rem;
  line-height: 1.4;
}
@media (min-width: 545px) {
  .block-chiefs-circle__content div.alignleft .wp-caption-text,
  .block-chiefs-circle__content div.alignright .wp-caption-text,
  .block-chiefs-circle__content div.aligncenter .wp-caption-text,
  .block-chiefs-circle__content div.alignnone .wp-caption-text,
  .block-chiefs-circle__content img.alignleft .wp-caption-text,
  .block-chiefs-circle__content img.alignright .wp-caption-text,
  .block-chiefs-circle__content img.aligncenter .wp-caption-text,
  .block-chiefs-circle__content img.alignnone .wp-caption-text {
    margin-left: 1.875rem;
    font-size: 0.9375rem;
  }
}
@media (min-width: 545px) {
  .block-chiefs-circle__content div.alignleft,
  .block-chiefs-circle__content div.alignright,
  .block-chiefs-circle__content img.alignleft,
  .block-chiefs-circle__content img.alignright {
    max-width: 50%;
  }
}
.block-chiefs-circle__content div.alignleft,
.block-chiefs-circle__content div.alignright,
.block-chiefs-circle__content div.aligncenter,
.block-chiefs-circle__content div.alignnone {
  padding-bottom: 2.1875rem;
}
@media (min-width: 545px) {
  .block-chiefs-circle__content div.alignleft,
  .block-chiefs-circle__content div.alignright,
  .block-chiefs-circle__content div.aligncenter,
  .block-chiefs-circle__content div.alignnone {
    padding-bottom: 3.125rem;
  }
}
.block-chiefs-circle__content div.alignleft img,
.block-chiefs-circle__content div.alignright img,
.block-chiefs-circle__content div.aligncenter img,
.block-chiefs-circle__content div.alignnone img {
  height: auto;
}
.block-chiefs-circle__content img.alignleft,
.block-chiefs-circle__content img.alignright,
.block-chiefs-circle__content img.aligncenter,
.block-chiefs-circle__content img.alignnone {
  padding-bottom: 1.25rem;
}
@media (min-width: 545px) {
  .block-chiefs-circle__content div.alignleft,
  .block-chiefs-circle__content div.aligncenter,
  .block-chiefs-circle__content div.alignnone,
  .block-chiefs-circle__content img.alignleft,
  .block-chiefs-circle__content img.aligncenter,
  .block-chiefs-circle__content img.alignnone {
    float: left;
    padding-right: 1.25rem;
    height: auto;
  }
}
@media (min-width: 545px) {
  .block-chiefs-circle__content div.alignright,
  .block-chiefs-circle__content img.alignright {
    float: right;
    padding-left: 1.25rem;
    height: auto;
  }
}
.block-chiefs-circle__content h1,
.block-chiefs-circle__content h2,
.block-chiefs-circle__content h3,
.block-chiefs-circle__content h4,
.block-chiefs-circle__content h5,
.block-chiefs-circle__content h6 {
  margin-bottom: 1rem;
  margin-top: 0;
}
.block-chiefs-circle__content h1 {
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.5rem;
}
@media (min-width: 545px) {
  .block-chiefs-circle__content h1 {
    font-size: 2.8125rem;
  }
}
.block-chiefs-circle__content h1 {
  color: #002f6c;
  font-size: 2.8125rem;
  margin-top: 2rem;
}
.block-chiefs-circle__content h2 {
  font-weight: 500;
  font-size: 2.375rem;
  line-height: 1.24;
  font-size: 2.1875rem;
  line-height: 1.286;
  margin-top: 2.6875rem;
}
.block-chiefs-circle__content h3 {
  font-weight: 500;
  font-size: 2.125rem;
  line-height: 1.38;
  font-size: 1.6875rem;
  font-weight: 400;
  line-height: 1.5;
  margin-top: 2.0625rem;
}
.block-chiefs-circle__content h4 {
  font-weight: 500;
  font-size: 1.75rem;
  line-height: 1.68;
  font-size: 1.4375rem;
  font-weight: 400;
  line-height: 1.82;
  margin-top: 1.5625rem;
}
.block-chiefs-circle__content h5 {
  font-size: 1.0625rem;
  font-weight: 400;
  line-height: 2.47;
  font-weight: normal;
  margin-top: 0.5rem;
}
.block-chiefs-circle__content h6 {
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 2.28;
  margin-top: 0.5rem;
  text-transform: uppercase;
}
.block-chiefs-circle__content a {
  color: #025697;
  text-decoration: underline;
  -webkit-transition: color 0.2s ease;
  transition: color 0.2s ease;
}
.block-chiefs-circle__content a:hover {
  color: rgb(3, 129, 226.5);
}
.block-chiefs-circle__content a.button--primary {
  color: #ffffff;
  background-color: #025697;
  padding: 0.875rem;
  font-size: 1rem;
  line-height: 1.38;
  font-weight: 700;
  text-transform: uppercase;
  text-decoration: none;
  text-align: center;
  display: table;
  -webkit-transition: background-color 0.2s ease;
  transition: background-color 0.2s ease;
  cursor: pointer;
}
.block-chiefs-circle__content a.button--primary:focus {
  background-color: #9d2235;
}
.block-chiefs-circle__content a.button--primary:hover {
  background-color: #002f6c;
}
.block-chiefs-circle__content a.button--primary {
  margin-top: 1.125rem;
}
.block-chiefs-circle__content a:not(.button--primary):not(.instagram-feed__link)[data-has-pdf=true]::after {
  content: "";
  display: inline-block;
  width: 1.25rem;
  height: 1.25rem;
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuMi4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLiAtLT48cGF0aCBkPSJNMzIwIDQ2NEMzMjguOCA0NjQgMzM2IDQ1Ni44IDMzNiA0NDhWNDE2SDM4NFY0NDhDMzg0IDQ4My4zIDM1NS4zIDUxMiAzMjAgNTEySDY0QzI4LjY1IDUxMiAwIDQ4My4zIDAgNDQ4VjQxNkg0OFY0NDhDNDggNDU2LjggNTUuMTYgNDY0IDY0IDQ2NEgzMjB6TTI1NiAxNjBDMjM4LjMgMTYwIDIyNCAxNDUuNyAyMjQgMTI4VjQ4SDY0QzU1LjE2IDQ4IDQ4IDU1LjE2IDQ4IDY0VjE5MkgwVjY0QzAgMjguNjUgMjguNjUgMCA2NCAwSDIyOS41QzI0Ni41IDAgMjYyLjcgNi43NDMgMjc0LjcgMTguNzVMMzY1LjMgMTA5LjNDMzc3LjMgMTIxLjMgMzg0IDEzNy41IDM4NCAxNTQuNVYxOTJIMzM2VjE2MEgyNTZ6TTg4IDIyNEMxMTguOSAyMjQgMTQ0IDI0OS4xIDE0NCAyODBDMTQ0IDMxMC45IDExOC45IDMzNiA4OCAzMzZIODBWMzY4QzgwIDM3Ni44IDcyLjg0IDM4NCA2NCAzODRDNTUuMTYgMzg0IDQ4IDM3Ni44IDQ4IDM2OFYyNDBDNDggMjMxLjIgNTUuMTYgMjI0IDY0IDIyNEg4OHpNMTEyIDI4MEMxMTIgMjY2LjcgMTAxLjMgMjU2IDg4IDI1Nkg4MFYzMDRIODhDMTAxLjMgMzA0IDExMiAyOTMuMyAxMTIgMjgwek0xNjAgMjQwQzE2MCAyMzEuMiAxNjcuMiAyMjQgMTc2IDIyNEgyMDBDMjI2LjUgMjI0IDI0OCAyNDUuNSAyNDggMjcyVjMzNkMyNDggMzYyLjUgMjI2LjUgMzg0IDIwMCAzODRIMTc2QzE2Ny4yIDM4NCAxNjAgMzc2LjggMTYwIDM2OFYyNDB6TTE5MiAzNTJIMjAwQzIwOC44IDM1MiAyMTYgMzQ0LjggMjE2IDMzNlYyNzJDMjE2IDI2My4yIDIwOC44IDI1NiAyMDAgMjU2SDE5MlYzNTJ6TTMzNiAyMjRDMzQ0LjggMjI0IDM1MiAyMzEuMiAzNTIgMjQwQzM1MiAyNDguOCAzNDQuOCAyNTYgMzM2IDI1NkgzMDRWMjg4SDMzNkMzNDQuOCAyODggMzUyIDI5NS4yIDM1MiAzMDRDMzUyIDMxMi44IDM0NC44IDMyMCAzMzYgMzIwSDMwNFYzNjhDMzA0IDM3Ni44IDI5Ni44IDM4NCAyODggMzg0QzI3OS4yIDM4NCAyNzIgMzc2LjggMjcyIDM2OFYyNDBDMjcyIDIzMS4yIDI3OS4yIDIyNCAyODggMjI0SDMzNnoiLz48L3N2Zz4=");
          mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuMi4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLiAtLT48cGF0aCBkPSJNMzIwIDQ2NEMzMjguOCA0NjQgMzM2IDQ1Ni44IDMzNiA0NDhWNDE2SDM4NFY0NDhDMzg0IDQ4My4zIDM1NS4zIDUxMiAzMjAgNTEySDY0QzI4LjY1IDUxMiAwIDQ4My4zIDAgNDQ4VjQxNkg0OFY0NDhDNDggNDU2LjggNTUuMTYgNDY0IDY0IDQ2NEgzMjB6TTI1NiAxNjBDMjM4LjMgMTYwIDIyNCAxNDUuNyAyMjQgMTI4VjQ4SDY0QzU1LjE2IDQ4IDQ4IDU1LjE2IDQ4IDY0VjE5MkgwVjY0QzAgMjguNjUgMjguNjUgMCA2NCAwSDIyOS41QzI0Ni41IDAgMjYyLjcgNi43NDMgMjc0LjcgMTguNzVMMzY1LjMgMTA5LjNDMzc3LjMgMTIxLjMgMzg0IDEzNy41IDM4NCAxNTQuNVYxOTJIMzM2VjE2MEgyNTZ6TTg4IDIyNEMxMTguOSAyMjQgMTQ0IDI0OS4xIDE0NCAyODBDMTQ0IDMxMC45IDExOC45IDMzNiA4OCAzMzZIODBWMzY4QzgwIDM3Ni44IDcyLjg0IDM4NCA2NCAzODRDNTUuMTYgMzg0IDQ4IDM3Ni44IDQ4IDM2OFYyNDBDNDggMjMxLjIgNTUuMTYgMjI0IDY0IDIyNEg4OHpNMTEyIDI4MEMxMTIgMjY2LjcgMTAxLjMgMjU2IDg4IDI1Nkg4MFYzMDRIODhDMTAxLjMgMzA0IDExMiAyOTMuMyAxMTIgMjgwek0xNjAgMjQwQzE2MCAyMzEuMiAxNjcuMiAyMjQgMTc2IDIyNEgyMDBDMjI2LjUgMjI0IDI0OCAyNDUuNSAyNDggMjcyVjMzNkMyNDggMzYyLjUgMjI2LjUgMzg0IDIwMCAzODRIMTc2QzE2Ny4yIDM4NCAxNjAgMzc2LjggMTYwIDM2OFYyNDB6TTE5MiAzNTJIMjAwQzIwOC44IDM1MiAyMTYgMzQ0LjggMjE2IDMzNlYyNzJDMjE2IDI2My4yIDIwOC44IDI1NiAyMDAgMjU2SDE5MlYzNTJ6TTMzNiAyMjRDMzQ0LjggMjI0IDM1MiAyMzEuMiAzNTIgMjQwQzM1MiAyNDguOCAzNDQuOCAyNTYgMzM2IDI1NkgzMDRWMjg4SDMzNkMzNDQuOCAyODggMzUyIDI5NS4yIDM1MiAzMDRDMzUyIDMxMi44IDM0NC44IDMyMCAzMzYgMzIwSDMwNFYzNjhDMzA0IDM3Ni44IDI5Ni44IDM4NCAyODggMzg0QzI3OS4yIDM4NCAyNzIgMzc2LjggMjcyIDM2OFYyNDBDMjcyIDIzMS4yIDI3OS4yIDIyNCAyODggMjI0SDMzNnoiLz48L3N2Zz4=");
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  background-color: currentColor;
  margin-left: 4px;
}
.block-chiefs-circle__content dt {
  font-weight: bold;
}
.block-chiefs-circle__content p.intro-text, .block-chiefs-circle__content.intro-text > p {
  font-size: 1.125rem !important;
  line-height: 2.125rem !important;
  font-family: Rubik;
  color: #002f6c;
  font-weight: 400;
  margin-bottom: 2.5rem;
}
@media (min-width: 48rem) {
  .block-chiefs-circle__content p.intro-text, .block-chiefs-circle__content.intro-text > p {
    font-size: 1.3125rem !important;
    line-height: 2.5rem !important;
    margin-bottom: 2.4375rem;
  }
}
.block-chiefs-circle__content p.intro-paragraph, .block-chiefs-circle__content.intro-paragraph > p {
  font-size: 1.3125rem;
  line-height: 1.71;
  color: #002f6c;
}
@media (min-width: 48rem) {
  .block-chiefs-circle__content p.intro-paragraph, .block-chiefs-circle__content.intro-paragraph > p {
    font-size: 1.875rem;
    line-height: 1.83;
  }
}
.block-chiefs-circle__content p.intro-paragraph b,
.block-chiefs-circle__content p.intro-paragraph strong, .block-chiefs-circle__content.intro-paragraph > p b,
.block-chiefs-circle__content.intro-paragraph > p strong {
  font-size: 1.3125rem;
  line-height: 0.73;
}
@media (min-width: 48rem) {
  .block-chiefs-circle__content p.intro-paragraph b,
  .block-chiefs-circle__content p.intro-paragraph strong, .block-chiefs-circle__content.intro-paragraph > p b,
  .block-chiefs-circle__content.intro-paragraph > p strong {
    font-size: 2.5rem;
  }
}
.block-chiefs-circle__content p,
.block-chiefs-circle__content ul,
.block-chiefs-circle__content ol,
.block-chiefs-circle__content dl,
.block-chiefs-circle__content dd,
.block-chiefs-circle__content table,
.block-chiefs-circle__content figure {
  margin: 0 0 1rem;
  line-height: 1.625rem;
}
.block-chiefs-circle__content ul,
.block-chiefs-circle__content ol {
  padding-left: 2.375rem;
}
@media (min-width: 48rem) {
  .block-chiefs-circle__content ul,
  .block-chiefs-circle__content ol {
    padding-left: 3.4375rem;
  }
}
.block-chiefs-circle__content ul li,
.block-chiefs-circle__content ol li {
  list-style: none;
  position: relative;
}
.block-chiefs-circle__content ul li::before,
.block-chiefs-circle__content ol li::before {
  display: block;
  position: absolute;
  left: -1.625rem;
}
@media (min-width: 48rem) {
  .block-chiefs-circle__content ul li::before,
  .block-chiefs-circle__content ol li::before {
    left: -2.5rem;
  }
}
.block-chiefs-circle__content ul ul,
.block-chiefs-circle__content ul ol,
.block-chiefs-circle__content ol ul,
.block-chiefs-circle__content ol ol {
  margin-bottom: 0;
}
.block-chiefs-circle__content ol {
  counter-reset: numeric-counter;
}
.block-chiefs-circle__content ol > li {
  counter-increment: numeric-counter;
}
.block-chiefs-circle__content ol > li::before {
  content: counter(numeric-counter) ". ";
  font-weight: 700;
  color: #acacac;
}
.block-chiefs-circle__content ul {
  counter-reset: counter;
}
.block-chiefs-circle__content ul li::before {
  content: "";
  border-radius: 100%;
  width: 8px;
  height: 8px;
  background-color: #acacac;
  top: 0.28125rem;
}
@media (min-width: 48rem) {
  .block-chiefs-circle__content ul li::before {
    top: 0.5625rem;
  }
}
.block-chiefs-circle__content hr {
  background-color: #dddddd;
  border: 0;
  display: block;
  height: 2px;
  margin: 2rem 0;
}
.block-chiefs-circle__content > :last-child {
  margin-bottom: 0;
}
.block-chiefs-circle {
  /* Responsive: stack image above text, centered */
}
@media (max-width: 768px) {
  .block-chiefs-circle__item {
    -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;
    text-align: left;
    /* keep left-ragged as per example */
  }
  .block-chiefs-circle__media {
    margin-bottom: 1rem;
  }
}
.block-chiefs-circle {
  /* Respect reduced motion; no animated transforms in this component */
}
@media (prefers-reduced-motion: reduce) {
  .block-chiefs-circle * {
    -webkit-transition: none !important;
    transition: none !important;
    -webkit-animation: none !important;
            animation: none !important;
  }
}

.contact-card {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 65.5rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
}
@media (min-width: 1088px) {
  .contact-card {
    padding: 0;
  }
}
.contact-card__boundary {
  background: #f0f0f0;
  padding: 3.75rem 1.25rem 0;
  width: 65.5rem;
  max-width: 100%;
  margin: 0 auto;
  position: relative;
}
@media (min-width: 48rem) {
  .contact-card__boundary {
    padding: 3.75rem 2.5rem 0;
  }
}
.contact-card__boundary::before {
  content: "";
  height: 0.4375rem;
  width: 5rem;
  background: #9d2235;
  position: absolute;
  left: -1.25rem;
  top: 2.0625rem;
}
@media (min-width: 56.25rem) {
  .contact-card__boundary::before {
    content: "";
    height: 0.4375rem;
    width: 9.0625rem;
    background: #9d2235;
    position: absolute;
    top: 2.0625rem;
    left: -0.875rem;
  }
}
.contact-card__title {
  font-size: 1.625rem;
  font-weight: 500;
  margin-bottom: 0.9375rem;
}
.contact-card__subtitle {
  font-size: 1.25rem;
  font-weight: 700;
  color: #767576;
  margin-bottom: 0.9375rem;
}
.contact-card__items {
  padding-top: 0.9375rem;
}
.contact-card__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding-bottom: 1.875rem;
}
.contact-card__item--reverse .contact-card__item__info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}
.contact-card__item__icon > i::before {
  width: 1.875rem;
  height: 1.875rem;
  color: #9d2235;
  font-size: 1.875rem;
}
.contact-card__item__info {
  line-height: 1.5;
  padding-top: 0.1875rem;
}
.contact-card__item__data {
  padding-left: 0.8125rem;
}
.contact-card__item__data > a {
  text-decoration: none;
  color: #025697;
}
.contact-card__item__note {
  padding-left: 0.8125rem;
}

[is=flynt-block-cookie-notice] {
  background-color: white;
  border-top: 1px solid black;
  bottom: 0;
  display: none;
  left: 0;
  position: fixed;
  right: 0;
  z-index: 999;
}
[is=flynt-block-cookie-notice] .container {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 65.5rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  padding-bottom: 1.25rem;
  padding-top: 1.25rem;
}
@media (min-width: 768px) {
  [is=flynt-block-cookie-notice] .container {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
[is=flynt-block-cookie-notice] .content > :first-child {
  margin-top: 0;
  padding-top: 0;
}
[is=flynt-block-cookie-notice] .content > :last-child {
  margin-bottom: 0;
  padding-bottom: 0;
}
[is=flynt-block-cookie-notice] .content {
  font-size: 0.8rem;
  padding-bottom: 1.25rem;
}
@media (min-width: 768px) {
  [is=flynt-block-cookie-notice] .content {
    padding-bottom: 0;
  }
}
[is=flynt-block-cookie-notice] .button--close {
  margin-left: 0;
}
@media (min-width: 768px) {
  [is=flynt-block-cookie-notice] .button--close {
    margin-bottom: 0;
    margin-left: 30px;
  }
}
[is=flynt-block-cookie-notice].cookieNotice--isVisible {
  display: block;
}

.course-finder {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 68rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
  margin-top: 2.5rem;
}
.course-finder img, .course-finder h1 {
  display: none;
}
.course-finder fieldset {
  border: 5px solid rgba(0, 47, 108, 0.2196078431);
  padding: 20px;
}
.course-finder fieldset legend {
  font-size: 1.2rem;
}
.course-finder select:not([size="1"]) {
  background: none;
  height: auto;
}

.cta-cards {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 68rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
}
.cta-cards__title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 68rem;
  margin: 0 auto 1.5625rem;
  padding: 0 1.25rem;
}
@media (min-width: 56.25rem) {
  .cta-cards__title {
    margin: 0 auto 3.125rem;
  }
}
.cta-cards__title > * {
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 1rem;
  color: #9d2235;
  max-width: 72%;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  padding-right: 1.25rem;
}
.cta-cards__title::after {
  content: "";
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  height: 0.4375rem;
  background: #9d2235;
}
@media (min-width: 900px) and (max-width: 980px) {
  .cta-cards__title::after {
    max-width: 370px;
  }
}
.cta-cards__title {
  padding: 0;
}
.cta-cards__cards {
  display: grid;
  grid-template-columns: 1fr;
  grid-column-gap: 7.8%;
  grid-row-gap: 1.25rem;
}
@media (min-width: 48rem) {
  .cta-cards__cards {
    grid-row-gap: 3.3125rem;
    grid-template-columns: 1fr 1fr;
  }
}
@media (min-width: 56.25rem) {
  .cta-cards__cards {
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (min-width: 56.25rem) {
  .has-sidebar .cta-cards__cards {
    grid-template-columns: 1fr 1fr;
  }
}
.cta-cards__card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  text-decoration: none;
  margin: 0 auto;
}
.cta-cards__card__image {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.cta-cards__card__image img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
.cta-cards__card__title {
  background: #041c3b;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  font-size: 1.1875rem;
  font-weight: 500;
  color: #ffffff;
  padding: 0.9375rem 1.25rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: background 0.25s ease;
  transition: background 0.25s ease;
  min-height: 5.625rem;
  position: relative;
  word-break: break-word;
}
@media (min-width: 48rem) {
  .cta-cards__card__title {
    font-size: 1.625rem;
  }
}
.cta-cards__card__title > span {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding-right: 0.625rem;
}
.cta-cards__card__title::before {
  content: " ";
  content: "";
  height: 0.4375rem;
  width: 5rem;
  background: #9d2235;
  position: absolute;
  left: -1.25rem;
  top: -0.21875rem;
}
@media (min-width: 56.25rem) {
  .cta-cards__card__title::before {
    content: "";
    height: 0.4375rem;
    width: 9.0625rem;
    background: #9d2235;
    position: absolute;
    top: -0.21875rem;
    left: -0.875rem;
  }
}
.cta-cards__card__title::after {
  content: " ";
  -webkit-box-flex: 0;
      -ms-flex: 0 0 1.75rem;
          flex: 0 0 1.75rem;
  width: 1.75rem;
  height: 1rem;
  background-image: url("images/arrow-right-white-25d63e306d.svg");
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  -webkit-transition: -webkit-transform 0.25s ease;
  transition: -webkit-transform 0.25s ease;
  transition: transform 0.25s ease;
  transition: transform 0.25s ease, -webkit-transform 0.25s ease;
}
.cta-cards__card:hover .cta-cards__card__title {
  background: #025697;
}
.cta-cards__card:hover .cta-cards__card__title::after {
  -webkit-transform: translateX(0.3125rem);
          transform: translateX(0.3125rem);
}

.cta-cards {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 68rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
}
.cta-cards__title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 68rem;
  margin: 0 auto 1.5625rem;
  padding: 0 1.25rem;
}
@media (min-width: 56.25rem) {
  .cta-cards__title {
    margin: 0 auto 3.125rem;
  }
}
.cta-cards__title > * {
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 1rem;
  color: #9d2235;
  max-width: 72%;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  padding-right: 1.25rem;
}
.cta-cards__title::after {
  content: "";
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  height: 0.4375rem;
  background: #9d2235;
}
@media (min-width: 900px) and (max-width: 980px) {
  .cta-cards__title::after {
    max-width: 370px;
  }
}
.cta-cards__title {
  padding: 0;
}
.cta-cards__cards {
  display: grid;
  grid-template-columns: 1fr;
  grid-column-gap: 7.8%;
  grid-row-gap: 1.25rem;
}
@media (min-width: 48rem) {
  .cta-cards__cards {
    grid-row-gap: 3.3125rem;
    grid-template-columns: 1fr 1fr;
  }
}
@media (min-width: 56.25rem) {
  .cta-cards__cards {
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (min-width: 56.25rem) {
  .has-sidebar .cta-cards__cards {
    grid-template-columns: 1fr 1fr;
  }
}
.cta-cards__card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  text-decoration: none;
  margin: 0 auto;
}
.cta-cards__card__image {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.cta-cards__card__image img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
.cta-cards__card__copy {
  font-family: "Rubik", Arial, sans-serif;
  font-size: 16px;
  color: #303030;
  letter-spacing: 0;
  line-height: 25px;
  margin-top: 25px;
}
.cta-cards__card__title {
  background: #041c3b;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  font-size: 1.1875rem;
  font-weight: 500;
  color: #ffffff;
  padding: 0.9375rem 1.25rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: background 0.25s ease;
  transition: background 0.25s ease;
  min-height: 5.625rem;
  position: relative;
  word-break: break-word;
}
@media (min-width: 48rem) {
  .cta-cards__card__title {
    font-size: 1.625rem;
  }
}
.cta-cards__card__title > span {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding-right: 0.625rem;
}
.cta-cards__card__title::before {
  content: " ";
  content: "";
  height: 0.4375rem;
  width: 5rem;
  background: #9d2235;
  position: absolute;
  left: -1.25rem;
  top: -0.21875rem;
}
@media (min-width: 56.25rem) {
  .cta-cards__card__title::before {
    content: "";
    height: 0.4375rem;
    width: 9.0625rem;
    background: #9d2235;
    position: absolute;
    top: -0.21875rem;
    left: -0.875rem;
  }
}
.cta-cards__card__title::after {
  content: " ";
  -webkit-box-flex: 0;
      -ms-flex: 0 0 1.75rem;
          flex: 0 0 1.75rem;
  width: 1.75rem;
  height: 1rem;
  background-image: url("images/arrow-right-white-25d63e306d.svg");
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  -webkit-transition: -webkit-transform 0.25s ease;
  transition: -webkit-transform 0.25s ease;
  transition: transform 0.25s ease;
  transition: transform 0.25s ease, -webkit-transform 0.25s ease;
}
.cta-cards__card:hover .cta-cards__card__title {
  background: #025697;
}
.cta-cards__card:hover .cta-cards__card__title::after {
  -webkit-transform: translateX(0.3125rem);
          transform: translateX(0.3125rem);
}

.cta-desc-cards .cta-cards__card__title {
  -webkit-box-flex: 0;
      -ms-flex: 0;
          flex: 0;
}

.directory-finder__boundary {
  padding: 0 1.25rem;
}
@media (min-width: 48rem) {
  .directory-finder__boundary {
    padding: 0;
  }
}
.directory-finder__filter {
  background-color: #f0f0f0;
  padding: 1.25rem 1.5625rem;
  text-transform: uppercase;
}
.directory-finder__filter-text {
  font-family: Helvetica;
  color: #4f4f4f;
  font-family: "Montserrat", Arial, sans-serif;
  margin-bottom: 0.625rem;
  font-size: 0.8125rem;
  line-height: 1.125rem;
}
@media (min-width: 48rem) {
  .directory-finder__filter-text {
    line-height: 0.875rem;
  }
}
.directory-finder__filter .facetwp-alpha {
  font-weight: bold;
  font-size: 1.25rem;
  text-align: justify;
  line-height: 1.5rem;
  letter-spacing: 0;
}
.directory-finder__filter .facetwp-alpha.available {
  color: #767576;
}
.directory-finder__filter .facetwp-facet-directory_search,
.directory-finder__filter .facetwp-facet-directory_code_search,
.directory-finder__filter .facetwp-facet-directory_alpha,
.directory-finder__filter input {
  margin-bottom: 0;
}
.directory-finder__filter .facetwp-facet-directory_search,
.directory-finder__filter .facetwp-facet-directory_code_search {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.directory-finder__filter input {
  text-transform: normal;
  height: 3.875rem;
  line-height: 3.875rem;
  padding: 0 1.125rem;
  vertical-align: top;
  text-overflow: ellipsis;
}
.directory-finder__filter [type=text] {
  border: 1px solid #D7D7D7;
  width: 100%;
  font-size: 1rem;
  color: #4f4f4f;
  letter-spacing: 0;
  line-height: 1.5pxrem;
  padding: 0 3.25rem 0 1.125rem;
  background: #FFFFFF;
}
@media (min-width: 48rem) {
  .directory-finder__filter [type=text] {
    padding-right: 1.125rem;
  }
}
.directory-finder__filter [type=button] {
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: bold;
  background-color: #0c5895;
  color: #ffffff;
  border: 0;
  font-size: 0.875rem;
  letter-spacing: 0;
}
.directory-finder__filter + .directory-finder__filter {
  margin-top: 0.9375rem;
}
.directory-finder__filter .fcomplete-wrap {
  z-index: 2;
  top: 100%;
}

.directory-finder__filter .facetwp-autocomplete-update {
  display: none;
}
@media (min-width: 48rem) {
  .directory-finder__filter .facetwp-autocomplete-update {
    display: block;
  }
}
.directory-finder__filter .directory-search_mobile[type=button] {
  display: block;
  background: transparent;
  position: absolute;
  width: 44px;
  right: 0;
  top: 0;
  background: url(../../assets/images/search-blue-02b4f0db3f.svg) center no-repeat;
  fill: #0c5895;
}
@media (min-width: 48rem) {
  .directory-finder__filter .directory-search_mobile[type=button] {
    display: none;
  }
}

.directory__results {
  display: none;
  padding-top: 2rem;
}
.directory__results-teasers {
  padding-top: 2rem;
}
.directory__results.visible {
  display: block;
}
.directory__results .facetwp-pager {
  padding-top: 0;
  margin-top: 1.875rem;
  border-top: 0;
}
.directory__results-pagination {
  margin: 2.5rem 0;
}
.directory__results .element-results-count {
  margin: 0;
}
.directory__results-count {
  margin: 0;
  display: block;
  color: #303030;
  font-weight: bold;
  font-size: 1rem;
}
.directory__results-count-interior {
  color: #767576;
}
.directory__results-count div {
  display: inline-block;
}

.directory-finder__boundary ul {
  line-height: 1.5rem;
}
.directory-finder__boundary ul li {
  margin-bottom: 0.75rem;
}

.factoid {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 65.5rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
  padding: 0;
  max-width: 100%;
}
.factoid__header {
  font-size: 0.875rem;
  line-height: 1.63;
}
@media (min-width: 48rem) {
  .factoid__header {
    font-size: 1rem;
  }
}
.factoid__header div.alignleft,
.factoid__header div.alignright,
.factoid__header div.aligncenter,
.factoid__header div.alignnone,
.factoid__header img.alignleft,
.factoid__header img.alignright,
.factoid__header img.aligncenter,
.factoid__header img.alignnone {
  max-width: 100%;
  height: auto;
}
.factoid__header div.alignleft .wp-caption-text,
.factoid__header div.alignright .wp-caption-text,
.factoid__header div.aligncenter .wp-caption-text,
.factoid__header div.alignnone .wp-caption-text,
.factoid__header img.alignleft .wp-caption-text,
.factoid__header img.alignright .wp-caption-text,
.factoid__header img.aligncenter .wp-caption-text,
.factoid__header img.alignnone .wp-caption-text {
  margin-bottom: 0;
  margin-left: 1.5625rem;
  padding-left: 1.25rem;
  padding-top: 3.125rem;
  margin-top: -1.875rem;
  border-left: 0.0625rem solid #000000;
  position: relative;
  font-size: 0.8125rem;
  line-height: 1.4;
}
@media (min-width: 545px) {
  .factoid__header div.alignleft .wp-caption-text,
  .factoid__header div.alignright .wp-caption-text,
  .factoid__header div.aligncenter .wp-caption-text,
  .factoid__header div.alignnone .wp-caption-text,
  .factoid__header img.alignleft .wp-caption-text,
  .factoid__header img.alignright .wp-caption-text,
  .factoid__header img.aligncenter .wp-caption-text,
  .factoid__header img.alignnone .wp-caption-text {
    margin-left: 1.875rem;
    font-size: 0.9375rem;
  }
}
@media (min-width: 545px) {
  .factoid__header div.alignleft,
  .factoid__header div.alignright,
  .factoid__header img.alignleft,
  .factoid__header img.alignright {
    max-width: 50%;
  }
}
.factoid__header div.alignleft,
.factoid__header div.alignright,
.factoid__header div.aligncenter,
.factoid__header div.alignnone {
  padding-bottom: 2.1875rem;
}
@media (min-width: 545px) {
  .factoid__header div.alignleft,
  .factoid__header div.alignright,
  .factoid__header div.aligncenter,
  .factoid__header div.alignnone {
    padding-bottom: 3.125rem;
  }
}
.factoid__header div.alignleft img,
.factoid__header div.alignright img,
.factoid__header div.aligncenter img,
.factoid__header div.alignnone img {
  height: auto;
}
.factoid__header img.alignleft,
.factoid__header img.alignright,
.factoid__header img.aligncenter,
.factoid__header img.alignnone {
  padding-bottom: 1.25rem;
}
@media (min-width: 545px) {
  .factoid__header div.alignleft,
  .factoid__header div.aligncenter,
  .factoid__header div.alignnone,
  .factoid__header img.alignleft,
  .factoid__header img.aligncenter,
  .factoid__header img.alignnone {
    float: left;
    padding-right: 1.25rem;
    height: auto;
  }
}
@media (min-width: 545px) {
  .factoid__header div.alignright,
  .factoid__header img.alignright {
    float: right;
    padding-left: 1.25rem;
    height: auto;
  }
}
.factoid__header h1,
.factoid__header h2,
.factoid__header h3,
.factoid__header h4,
.factoid__header h5,
.factoid__header h6 {
  margin-bottom: 1rem;
  margin-top: 0;
}
.factoid__header h1 {
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.5rem;
}
@media (min-width: 545px) {
  .factoid__header h1 {
    font-size: 2.8125rem;
  }
}
.factoid__header h1 {
  color: #002f6c;
  font-size: 2.8125rem;
  margin-top: 2rem;
}
.factoid__header h2 {
  font-weight: 500;
  font-size: 2.375rem;
  line-height: 1.24;
  font-size: 2.1875rem;
  line-height: 1.286;
  margin-top: 2.6875rem;
}
.factoid__header h3 {
  font-weight: 500;
  font-size: 2.125rem;
  line-height: 1.38;
  font-size: 1.6875rem;
  font-weight: 400;
  line-height: 1.5;
  margin-top: 2.0625rem;
}
.factoid__header h4 {
  font-weight: 500;
  font-size: 1.75rem;
  line-height: 1.68;
  font-size: 1.4375rem;
  font-weight: 400;
  line-height: 1.82;
  margin-top: 1.5625rem;
}
.factoid__header h5 {
  font-size: 1.0625rem;
  font-weight: 400;
  line-height: 2.47;
  font-weight: normal;
  margin-top: 0.5rem;
}
.factoid__header h6 {
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 2.28;
  margin-top: 0.5rem;
  text-transform: uppercase;
}
.factoid__header a {
  color: #025697;
  text-decoration: underline;
  -webkit-transition: color 0.2s ease;
  transition: color 0.2s ease;
}
.factoid__header a:hover {
  color: rgb(3, 129, 226.5);
}
.factoid__header a.button--primary {
  color: #ffffff;
  background-color: #025697;
  padding: 0.875rem;
  font-size: 1rem;
  line-height: 1.38;
  font-weight: 700;
  text-transform: uppercase;
  text-decoration: none;
  text-align: center;
  display: table;
  -webkit-transition: background-color 0.2s ease;
  transition: background-color 0.2s ease;
  cursor: pointer;
}
.factoid__header a.button--primary:focus {
  background-color: #9d2235;
}
.factoid__header a.button--primary:hover {
  background-color: #002f6c;
}
.factoid__header a.button--primary {
  margin-top: 1.125rem;
}
.factoid__header a:not(.button--primary):not(.instagram-feed__link)[data-has-pdf=true]::after {
  content: "";
  display: inline-block;
  width: 1.25rem;
  height: 1.25rem;
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuMi4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLiAtLT48cGF0aCBkPSJNMzIwIDQ2NEMzMjguOCA0NjQgMzM2IDQ1Ni44IDMzNiA0NDhWNDE2SDM4NFY0NDhDMzg0IDQ4My4zIDM1NS4zIDUxMiAzMjAgNTEySDY0QzI4LjY1IDUxMiAwIDQ4My4zIDAgNDQ4VjQxNkg0OFY0NDhDNDggNDU2LjggNTUuMTYgNDY0IDY0IDQ2NEgzMjB6TTI1NiAxNjBDMjM4LjMgMTYwIDIyNCAxNDUuNyAyMjQgMTI4VjQ4SDY0QzU1LjE2IDQ4IDQ4IDU1LjE2IDQ4IDY0VjE5MkgwVjY0QzAgMjguNjUgMjguNjUgMCA2NCAwSDIyOS41QzI0Ni41IDAgMjYyLjcgNi43NDMgMjc0LjcgMTguNzVMMzY1LjMgMTA5LjNDMzc3LjMgMTIxLjMgMzg0IDEzNy41IDM4NCAxNTQuNVYxOTJIMzM2VjE2MEgyNTZ6TTg4IDIyNEMxMTguOSAyMjQgMTQ0IDI0OS4xIDE0NCAyODBDMTQ0IDMxMC45IDExOC45IDMzNiA4OCAzMzZIODBWMzY4QzgwIDM3Ni44IDcyLjg0IDM4NCA2NCAzODRDNTUuMTYgMzg0IDQ4IDM3Ni44IDQ4IDM2OFYyNDBDNDggMjMxLjIgNTUuMTYgMjI0IDY0IDIyNEg4OHpNMTEyIDI4MEMxMTIgMjY2LjcgMTAxLjMgMjU2IDg4IDI1Nkg4MFYzMDRIODhDMTAxLjMgMzA0IDExMiAyOTMuMyAxMTIgMjgwek0xNjAgMjQwQzE2MCAyMzEuMiAxNjcuMiAyMjQgMTc2IDIyNEgyMDBDMjI2LjUgMjI0IDI0OCAyNDUuNSAyNDggMjcyVjMzNkMyNDggMzYyLjUgMjI2LjUgMzg0IDIwMCAzODRIMTc2QzE2Ny4yIDM4NCAxNjAgMzc2LjggMTYwIDM2OFYyNDB6TTE5MiAzNTJIMjAwQzIwOC44IDM1MiAyMTYgMzQ0LjggMjE2IDMzNlYyNzJDMjE2IDI2My4yIDIwOC44IDI1NiAyMDAgMjU2SDE5MlYzNTJ6TTMzNiAyMjRDMzQ0LjggMjI0IDM1MiAyMzEuMiAzNTIgMjQwQzM1MiAyNDguOCAzNDQuOCAyNTYgMzM2IDI1NkgzMDRWMjg4SDMzNkMzNDQuOCAyODggMzUyIDI5NS4yIDM1MiAzMDRDMzUyIDMxMi44IDM0NC44IDMyMCAzMzYgMzIwSDMwNFYzNjhDMzA0IDM3Ni44IDI5Ni44IDM4NCAyODggMzg0QzI3OS4yIDM4NCAyNzIgMzc2LjggMjcyIDM2OFYyNDBDMjcyIDIzMS4yIDI3OS4yIDIyNCAyODggMjI0SDMzNnoiLz48L3N2Zz4=");
          mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuMi4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLiAtLT48cGF0aCBkPSJNMzIwIDQ2NEMzMjguOCA0NjQgMzM2IDQ1Ni44IDMzNiA0NDhWNDE2SDM4NFY0NDhDMzg0IDQ4My4zIDM1NS4zIDUxMiAzMjAgNTEySDY0QzI4LjY1IDUxMiAwIDQ4My4zIDAgNDQ4VjQxNkg0OFY0NDhDNDggNDU2LjggNTUuMTYgNDY0IDY0IDQ2NEgzMjB6TTI1NiAxNjBDMjM4LjMgMTYwIDIyNCAxNDUuNyAyMjQgMTI4VjQ4SDY0QzU1LjE2IDQ4IDQ4IDU1LjE2IDQ4IDY0VjE5MkgwVjY0QzAgMjguNjUgMjguNjUgMCA2NCAwSDIyOS41QzI0Ni41IDAgMjYyLjcgNi43NDMgMjc0LjcgMTguNzVMMzY1LjMgMTA5LjNDMzc3LjMgMTIxLjMgMzg0IDEzNy41IDM4NCAxNTQuNVYxOTJIMzM2VjE2MEgyNTZ6TTg4IDIyNEMxMTguOSAyMjQgMTQ0IDI0OS4xIDE0NCAyODBDMTQ0IDMxMC45IDExOC45IDMzNiA4OCAzMzZIODBWMzY4QzgwIDM3Ni44IDcyLjg0IDM4NCA2NCAzODRDNTUuMTYgMzg0IDQ4IDM3Ni44IDQ4IDM2OFYyNDBDNDggMjMxLjIgNTUuMTYgMjI0IDY0IDIyNEg4OHpNMTEyIDI4MEMxMTIgMjY2LjcgMTAxLjMgMjU2IDg4IDI1Nkg4MFYzMDRIODhDMTAxLjMgMzA0IDExMiAyOTMuMyAxMTIgMjgwek0xNjAgMjQwQzE2MCAyMzEuMiAxNjcuMiAyMjQgMTc2IDIyNEgyMDBDMjI2LjUgMjI0IDI0OCAyNDUuNSAyNDggMjcyVjMzNkMyNDggMzYyLjUgMjI2LjUgMzg0IDIwMCAzODRIMTc2QzE2Ny4yIDM4NCAxNjAgMzc2LjggMTYwIDM2OFYyNDB6TTE5MiAzNTJIMjAwQzIwOC44IDM1MiAyMTYgMzQ0LjggMjE2IDMzNlYyNzJDMjE2IDI2My4yIDIwOC44IDI1NiAyMDAgMjU2SDE5MlYzNTJ6TTMzNiAyMjRDMzQ0LjggMjI0IDM1MiAyMzEuMiAzNTIgMjQwQzM1MiAyNDguOCAzNDQuOCAyNTYgMzM2IDI1NkgzMDRWMjg4SDMzNkMzNDQuOCAyODggMzUyIDI5NS4yIDM1MiAzMDRDMzUyIDMxMi44IDM0NC44IDMyMCAzMzYgMzIwSDMwNFYzNjhDMzA0IDM3Ni44IDI5Ni44IDM4NCAyODggMzg0QzI3OS4yIDM4NCAyNzIgMzc2LjggMjcyIDM2OFYyNDBDMjcyIDIzMS4yIDI3OS4yIDIyNCAyODggMjI0SDMzNnoiLz48L3N2Zz4=");
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  background-color: currentColor;
  margin-left: 4px;
}
.factoid__header dt {
  font-weight: bold;
}
.factoid__header p.intro-text, .factoid__header.intro-text > p {
  font-size: 1.125rem !important;
  line-height: 2.125rem !important;
  font-family: Rubik;
  color: #002f6c;
  font-weight: 400;
  margin-bottom: 2.5rem;
}
@media (min-width: 48rem) {
  .factoid__header p.intro-text, .factoid__header.intro-text > p {
    font-size: 1.3125rem !important;
    line-height: 2.5rem !important;
    margin-bottom: 2.4375rem;
  }
}
.factoid__header p.intro-paragraph, .factoid__header.intro-paragraph > p {
  font-size: 1.3125rem;
  line-height: 1.71;
  color: #002f6c;
}
@media (min-width: 48rem) {
  .factoid__header p.intro-paragraph, .factoid__header.intro-paragraph > p {
    font-size: 1.875rem;
    line-height: 1.83;
  }
}
.factoid__header p.intro-paragraph b,
.factoid__header p.intro-paragraph strong, .factoid__header.intro-paragraph > p b,
.factoid__header.intro-paragraph > p strong {
  font-size: 1.3125rem;
  line-height: 0.73;
}
@media (min-width: 48rem) {
  .factoid__header p.intro-paragraph b,
  .factoid__header p.intro-paragraph strong, .factoid__header.intro-paragraph > p b,
  .factoid__header.intro-paragraph > p strong {
    font-size: 2.5rem;
  }
}
.factoid__header p,
.factoid__header ul,
.factoid__header ol,
.factoid__header dl,
.factoid__header dd,
.factoid__header table,
.factoid__header figure {
  margin: 0 0 1rem;
  line-height: 1.625rem;
}
.factoid__header ul,
.factoid__header ol {
  padding-left: 2.375rem;
}
@media (min-width: 48rem) {
  .factoid__header ul,
  .factoid__header ol {
    padding-left: 3.4375rem;
  }
}
.factoid__header ul li,
.factoid__header ol li {
  list-style: none;
  position: relative;
}
.factoid__header ul li::before,
.factoid__header ol li::before {
  display: block;
  position: absolute;
  left: -1.625rem;
}
@media (min-width: 48rem) {
  .factoid__header ul li::before,
  .factoid__header ol li::before {
    left: -2.5rem;
  }
}
.factoid__header ul ul,
.factoid__header ul ol,
.factoid__header ol ul,
.factoid__header ol ol {
  margin-bottom: 0;
}
.factoid__header ol {
  counter-reset: numeric-counter;
}
.factoid__header ol > li {
  counter-increment: numeric-counter;
}
.factoid__header ol > li::before {
  content: counter(numeric-counter) ". ";
  font-weight: 700;
  color: #acacac;
}
.factoid__header ul {
  counter-reset: counter;
}
.factoid__header ul li::before {
  content: "";
  border-radius: 100%;
  width: 8px;
  height: 8px;
  background-color: #acacac;
  top: 0.28125rem;
}
@media (min-width: 48rem) {
  .factoid__header ul li::before {
    top: 0.5625rem;
  }
}
.factoid__header hr {
  background-color: #dddddd;
  border: 0;
  display: block;
  height: 2px;
  margin: 2rem 0;
}
.factoid__header {
  max-width: 52.0625rem;
  line-height: 1.83;
  margin: 0 auto;
  padding: 0 1.25rem;
}
.factoid__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  max-width: 1128px;
  margin: 0.625rem auto 0;
  padding: 0 1.25rem;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (min-width: 48rem) {
  .factoid__list {
    margin: 2.5rem auto 0;
    padding: 0;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
}
@media (min-width: 56.25rem) {
  .factoid__list {
    margin: 5rem auto 0;
  }
}
.factoid__card {
  padding: 1.25rem 0;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  border-top: 0.4375rem solid #dddddd;
}
@media (min-width: 48rem) {
  .factoid__card {
    border-top: none;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3%;
            flex: 0 0 33.3%;
  }
  .factoid__card:first-child {
    padding: 0.875rem 2.5rem 0.875rem 1.25rem;
  }
  .factoid__card:last-child {
    padding: 0.875rem 1.25rem 0.875rem 2.5rem;
  }
  .factoid__card:not(:first-child):not(:last-child) {
    padding: 0.875rem 2.5rem;
  }
}
@media (min-width: 56.25rem) {
  .factoid__card {
    padding: 0.875rem 2.5rem;
  }
}
.factoid__card:first-child {
  border-top: none;
}
@media (min-width: 48rem) {
  .factoid__card:first-child {
    border-right: 0.28125rem solid #dddddd;
  }
}
@media (min-width: 48rem) {
  .factoid__card:last-child {
    border-left: 0.28125rem solid #dddddd;
  }
}
@media (min-width: 48rem) {
  .factoid__card:not(:first-child):not(:last-child) {
    border-left: 0.28125rem solid #dddddd;
    border-right: 0.28125rem solid #dddddd;
  }
}
.factoid__card:only-child {
  border-top: none;
  padding: 0.875rem 1.25rem 0.875rem 1.25rem;
}
.factoid__card:only-child .factoid__card__figure,
.factoid__card:only-child .factoid__card__text {
  text-align: center;
}
@media (min-width: 48rem) {
  .factoid__card:only-child {
    border-left: none;
    border-right: none;
  }
}
.factoid__card__boundary {
  color: #9d2235;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
@media (min-width: 48rem) {
  .factoid__card__boundary {
    display: block;
  }
}
.factoid__card__figure {
  font-size: 3.75rem;
  font-weight: 300;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
}
@media (min-width: 545px) {
  .factoid__card__figure {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33%;
            flex: 0 0 33%;
  }
}
@media (min-width: 48rem) {
  .factoid__card__figure {
    font-size: 5rem;
    margin-bottom: 0.9375rem;
  }
}
@media (min-width: 56.25rem) {
  .factoid__card__figure {
    font-size: 6.25rem;
  }
}
.factoid__card__text {
  font-size: 1rem;
  line-height: 1.63;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  padding-left: 0.625rem;
}
@media (min-width: 545px) {
  .factoid__card__text {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 67%;
            flex: 0 0 67%;
  }
}
@media (min-width: 48rem) {
  .factoid__card__text {
    font-size: 1.25rem;
    line-height: 1.33;
    padding-left: 0;
  }
}
@media (min-width: 56.25rem) {
  .factoid__card__text {
    font-size: 1.5rem;
  }
}
.factoid__link {
  color: #ffffff;
  background-color: #025697;
  padding: 0.875rem;
  font-size: 1rem;
  line-height: 1.38;
  font-weight: 700;
  text-transform: uppercase;
  text-decoration: none;
  text-align: center;
  display: table;
  -webkit-transition: background-color 0.2s ease;
  transition: background-color 0.2s ease;
  cursor: pointer;
}
.factoid__link:focus {
  background-color: #9d2235;
}
.factoid__link:hover {
  background-color: #002f6c;
}
.factoid__link {
  min-width: 14.375rem;
  margin: 0.625rem auto 0;
}
@media (min-width: 48rem) {
  .factoid__link {
    margin: 2.375rem auto 0;
  }
}

.factoid {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 65.5rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
  padding: 0;
  max-width: 100%;
}
.factoid__header {
  font-size: 0.875rem;
  line-height: 1.63;
}
@media (min-width: 48rem) {
  .factoid__header {
    font-size: 1rem;
  }
}
.factoid__header div.alignleft,
.factoid__header div.alignright,
.factoid__header div.aligncenter,
.factoid__header div.alignnone,
.factoid__header img.alignleft,
.factoid__header img.alignright,
.factoid__header img.aligncenter,
.factoid__header img.alignnone {
  max-width: 100%;
  height: auto;
}
.factoid__header div.alignleft .wp-caption-text,
.factoid__header div.alignright .wp-caption-text,
.factoid__header div.aligncenter .wp-caption-text,
.factoid__header div.alignnone .wp-caption-text,
.factoid__header img.alignleft .wp-caption-text,
.factoid__header img.alignright .wp-caption-text,
.factoid__header img.aligncenter .wp-caption-text,
.factoid__header img.alignnone .wp-caption-text {
  margin-bottom: 0;
  margin-left: 1.5625rem;
  padding-left: 1.25rem;
  padding-top: 3.125rem;
  margin-top: -1.875rem;
  border-left: 0.0625rem solid #000000;
  position: relative;
  font-size: 0.8125rem;
  line-height: 1.4;
}
@media (min-width: 545px) {
  .factoid__header div.alignleft .wp-caption-text,
  .factoid__header div.alignright .wp-caption-text,
  .factoid__header div.aligncenter .wp-caption-text,
  .factoid__header div.alignnone .wp-caption-text,
  .factoid__header img.alignleft .wp-caption-text,
  .factoid__header img.alignright .wp-caption-text,
  .factoid__header img.aligncenter .wp-caption-text,
  .factoid__header img.alignnone .wp-caption-text {
    margin-left: 1.875rem;
    font-size: 0.9375rem;
  }
}
@media (min-width: 545px) {
  .factoid__header div.alignleft,
  .factoid__header div.alignright,
  .factoid__header img.alignleft,
  .factoid__header img.alignright {
    max-width: 50%;
  }
}
.factoid__header div.alignleft,
.factoid__header div.alignright,
.factoid__header div.aligncenter,
.factoid__header div.alignnone {
  padding-bottom: 2.1875rem;
}
@media (min-width: 545px) {
  .factoid__header div.alignleft,
  .factoid__header div.alignright,
  .factoid__header div.aligncenter,
  .factoid__header div.alignnone {
    padding-bottom: 3.125rem;
  }
}
.factoid__header div.alignleft img,
.factoid__header div.alignright img,
.factoid__header div.aligncenter img,
.factoid__header div.alignnone img {
  height: auto;
}
.factoid__header img.alignleft,
.factoid__header img.alignright,
.factoid__header img.aligncenter,
.factoid__header img.alignnone {
  padding-bottom: 1.25rem;
}
@media (min-width: 545px) {
  .factoid__header div.alignleft,
  .factoid__header div.aligncenter,
  .factoid__header div.alignnone,
  .factoid__header img.alignleft,
  .factoid__header img.aligncenter,
  .factoid__header img.alignnone {
    float: left;
    padding-right: 1.25rem;
    height: auto;
  }
}
@media (min-width: 545px) {
  .factoid__header div.alignright,
  .factoid__header img.alignright {
    float: right;
    padding-left: 1.25rem;
    height: auto;
  }
}
.factoid__header h1,
.factoid__header h2,
.factoid__header h3,
.factoid__header h4,
.factoid__header h5,
.factoid__header h6 {
  margin-bottom: 1rem;
  margin-top: 0;
}
.factoid__header h1 {
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.5rem;
}
@media (min-width: 545px) {
  .factoid__header h1 {
    font-size: 2.8125rem;
  }
}
.factoid__header h1 {
  color: #002f6c;
  font-size: 2.8125rem;
  margin-top: 2rem;
}
.factoid__header h2 {
  font-weight: 500;
  font-size: 2.375rem;
  line-height: 1.24;
  font-size: 2.1875rem;
  line-height: 1.286;
  margin-top: 2.6875rem;
}
.factoid__header h3 {
  font-weight: 500;
  font-size: 2.125rem;
  line-height: 1.38;
  font-size: 1.6875rem;
  font-weight: 400;
  line-height: 1.5;
  margin-top: 2.0625rem;
}
.factoid__header h4 {
  font-weight: 500;
  font-size: 1.75rem;
  line-height: 1.68;
  font-size: 1.4375rem;
  font-weight: 400;
  line-height: 1.82;
  margin-top: 1.5625rem;
}
.factoid__header h5 {
  font-size: 1.0625rem;
  font-weight: 400;
  line-height: 2.47;
  font-weight: normal;
  margin-top: 0.5rem;
}
.factoid__header h6 {
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 2.28;
  margin-top: 0.5rem;
  text-transform: uppercase;
}
.factoid__header a {
  color: #025697;
  text-decoration: underline;
  -webkit-transition: color 0.2s ease;
  transition: color 0.2s ease;
}
.factoid__header a:hover {
  color: rgb(3, 129, 226.5);
}
.factoid__header a.button--primary {
  color: #ffffff;
  background-color: #025697;
  padding: 0.875rem;
  font-size: 1rem;
  line-height: 1.38;
  font-weight: 700;
  text-transform: uppercase;
  text-decoration: none;
  text-align: center;
  display: table;
  -webkit-transition: background-color 0.2s ease;
  transition: background-color 0.2s ease;
  cursor: pointer;
}
.factoid__header a.button--primary:focus {
  background-color: #9d2235;
}
.factoid__header a.button--primary:hover {
  background-color: #002f6c;
}
.factoid__header a.button--primary {
  margin-top: 1.125rem;
}
.factoid__header a:not(.button--primary):not(.instagram-feed__link)[data-has-pdf=true]::after {
  content: "";
  display: inline-block;
  width: 1.25rem;
  height: 1.25rem;
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuMi4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLiAtLT48cGF0aCBkPSJNMzIwIDQ2NEMzMjguOCA0NjQgMzM2IDQ1Ni44IDMzNiA0NDhWNDE2SDM4NFY0NDhDMzg0IDQ4My4zIDM1NS4zIDUxMiAzMjAgNTEySDY0QzI4LjY1IDUxMiAwIDQ4My4zIDAgNDQ4VjQxNkg0OFY0NDhDNDggNDU2LjggNTUuMTYgNDY0IDY0IDQ2NEgzMjB6TTI1NiAxNjBDMjM4LjMgMTYwIDIyNCAxNDUuNyAyMjQgMTI4VjQ4SDY0QzU1LjE2IDQ4IDQ4IDU1LjE2IDQ4IDY0VjE5MkgwVjY0QzAgMjguNjUgMjguNjUgMCA2NCAwSDIyOS41QzI0Ni41IDAgMjYyLjcgNi43NDMgMjc0LjcgMTguNzVMMzY1LjMgMTA5LjNDMzc3LjMgMTIxLjMgMzg0IDEzNy41IDM4NCAxNTQuNVYxOTJIMzM2VjE2MEgyNTZ6TTg4IDIyNEMxMTguOSAyMjQgMTQ0IDI0OS4xIDE0NCAyODBDMTQ0IDMxMC45IDExOC45IDMzNiA4OCAzMzZIODBWMzY4QzgwIDM3Ni44IDcyLjg0IDM4NCA2NCAzODRDNTUuMTYgMzg0IDQ4IDM3Ni44IDQ4IDM2OFYyNDBDNDggMjMxLjIgNTUuMTYgMjI0IDY0IDIyNEg4OHpNMTEyIDI4MEMxMTIgMjY2LjcgMTAxLjMgMjU2IDg4IDI1Nkg4MFYzMDRIODhDMTAxLjMgMzA0IDExMiAyOTMuMyAxMTIgMjgwek0xNjAgMjQwQzE2MCAyMzEuMiAxNjcuMiAyMjQgMTc2IDIyNEgyMDBDMjI2LjUgMjI0IDI0OCAyNDUuNSAyNDggMjcyVjMzNkMyNDggMzYyLjUgMjI2LjUgMzg0IDIwMCAzODRIMTc2QzE2Ny4yIDM4NCAxNjAgMzc2LjggMTYwIDM2OFYyNDB6TTE5MiAzNTJIMjAwQzIwOC44IDM1MiAyMTYgMzQ0LjggMjE2IDMzNlYyNzJDMjE2IDI2My4yIDIwOC44IDI1NiAyMDAgMjU2SDE5MlYzNTJ6TTMzNiAyMjRDMzQ0LjggMjI0IDM1MiAyMzEuMiAzNTIgMjQwQzM1MiAyNDguOCAzNDQuOCAyNTYgMzM2IDI1NkgzMDRWMjg4SDMzNkMzNDQuOCAyODggMzUyIDI5NS4yIDM1MiAzMDRDMzUyIDMxMi44IDM0NC44IDMyMCAzMzYgMzIwSDMwNFYzNjhDMzA0IDM3Ni44IDI5Ni44IDM4NCAyODggMzg0QzI3OS4yIDM4NCAyNzIgMzc2LjggMjcyIDM2OFYyNDBDMjcyIDIzMS4yIDI3OS4yIDIyNCAyODggMjI0SDMzNnoiLz48L3N2Zz4=");
          mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuMi4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLiAtLT48cGF0aCBkPSJNMzIwIDQ2NEMzMjguOCA0NjQgMzM2IDQ1Ni44IDMzNiA0NDhWNDE2SDM4NFY0NDhDMzg0IDQ4My4zIDM1NS4zIDUxMiAzMjAgNTEySDY0QzI4LjY1IDUxMiAwIDQ4My4zIDAgNDQ4VjQxNkg0OFY0NDhDNDggNDU2LjggNTUuMTYgNDY0IDY0IDQ2NEgzMjB6TTI1NiAxNjBDMjM4LjMgMTYwIDIyNCAxNDUuNyAyMjQgMTI4VjQ4SDY0QzU1LjE2IDQ4IDQ4IDU1LjE2IDQ4IDY0VjE5MkgwVjY0QzAgMjguNjUgMjguNjUgMCA2NCAwSDIyOS41QzI0Ni41IDAgMjYyLjcgNi43NDMgMjc0LjcgMTguNzVMMzY1LjMgMTA5LjNDMzc3LjMgMTIxLjMgMzg0IDEzNy41IDM4NCAxNTQuNVYxOTJIMzM2VjE2MEgyNTZ6TTg4IDIyNEMxMTguOSAyMjQgMTQ0IDI0OS4xIDE0NCAyODBDMTQ0IDMxMC45IDExOC45IDMzNiA4OCAzMzZIODBWMzY4QzgwIDM3Ni44IDcyLjg0IDM4NCA2NCAzODRDNTUuMTYgMzg0IDQ4IDM3Ni44IDQ4IDM2OFYyNDBDNDggMjMxLjIgNTUuMTYgMjI0IDY0IDIyNEg4OHpNMTEyIDI4MEMxMTIgMjY2LjcgMTAxLjMgMjU2IDg4IDI1Nkg4MFYzMDRIODhDMTAxLjMgMzA0IDExMiAyOTMuMyAxMTIgMjgwek0xNjAgMjQwQzE2MCAyMzEuMiAxNjcuMiAyMjQgMTc2IDIyNEgyMDBDMjI2LjUgMjI0IDI0OCAyNDUuNSAyNDggMjcyVjMzNkMyNDggMzYyLjUgMjI2LjUgMzg0IDIwMCAzODRIMTc2QzE2Ny4yIDM4NCAxNjAgMzc2LjggMTYwIDM2OFYyNDB6TTE5MiAzNTJIMjAwQzIwOC44IDM1MiAyMTYgMzQ0LjggMjE2IDMzNlYyNzJDMjE2IDI2My4yIDIwOC44IDI1NiAyMDAgMjU2SDE5MlYzNTJ6TTMzNiAyMjRDMzQ0LjggMjI0IDM1MiAyMzEuMiAzNTIgMjQwQzM1MiAyNDguOCAzNDQuOCAyNTYgMzM2IDI1NkgzMDRWMjg4SDMzNkMzNDQuOCAyODggMzUyIDI5NS4yIDM1MiAzMDRDMzUyIDMxMi44IDM0NC44IDMyMCAzMzYgMzIwSDMwNFYzNjhDMzA0IDM3Ni44IDI5Ni44IDM4NCAyODggMzg0QzI3OS4yIDM4NCAyNzIgMzc2LjggMjcyIDM2OFYyNDBDMjcyIDIzMS4yIDI3OS4yIDIyNCAyODggMjI0SDMzNnoiLz48L3N2Zz4=");
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  background-color: currentColor;
  margin-left: 4px;
}
.factoid__header dt {
  font-weight: bold;
}
.factoid__header p.intro-text, .factoid__header.intro-text > p {
  font-size: 1.125rem !important;
  line-height: 2.125rem !important;
  font-family: Rubik;
  color: #002f6c;
  font-weight: 400;
  margin-bottom: 2.5rem;
}
@media (min-width: 48rem) {
  .factoid__header p.intro-text, .factoid__header.intro-text > p {
    font-size: 1.3125rem !important;
    line-height: 2.5rem !important;
    margin-bottom: 2.4375rem;
  }
}
.factoid__header p.intro-paragraph, .factoid__header.intro-paragraph > p {
  font-size: 1.3125rem;
  line-height: 1.71;
  color: #002f6c;
}
@media (min-width: 48rem) {
  .factoid__header p.intro-paragraph, .factoid__header.intro-paragraph > p {
    font-size: 1.875rem;
    line-height: 1.83;
  }
}
.factoid__header p.intro-paragraph b,
.factoid__header p.intro-paragraph strong, .factoid__header.intro-paragraph > p b,
.factoid__header.intro-paragraph > p strong {
  font-size: 1.3125rem;
  line-height: 0.73;
}
@media (min-width: 48rem) {
  .factoid__header p.intro-paragraph b,
  .factoid__header p.intro-paragraph strong, .factoid__header.intro-paragraph > p b,
  .factoid__header.intro-paragraph > p strong {
    font-size: 2.5rem;
  }
}
.factoid__header p,
.factoid__header ul,
.factoid__header ol,
.factoid__header dl,
.factoid__header dd,
.factoid__header table,
.factoid__header figure {
  margin: 0 0 1rem;
  line-height: 1.625rem;
}
.factoid__header ul,
.factoid__header ol {
  padding-left: 2.375rem;
}
@media (min-width: 48rem) {
  .factoid__header ul,
  .factoid__header ol {
    padding-left: 3.4375rem;
  }
}
.factoid__header ul li,
.factoid__header ol li {
  list-style: none;
  position: relative;
}
.factoid__header ul li::before,
.factoid__header ol li::before {
  display: block;
  position: absolute;
  left: -1.625rem;
}
@media (min-width: 48rem) {
  .factoid__header ul li::before,
  .factoid__header ol li::before {
    left: -2.5rem;
  }
}
.factoid__header ul ul,
.factoid__header ul ol,
.factoid__header ol ul,
.factoid__header ol ol {
  margin-bottom: 0;
}
.factoid__header ol {
  counter-reset: numeric-counter;
}
.factoid__header ol > li {
  counter-increment: numeric-counter;
}
.factoid__header ol > li::before {
  content: counter(numeric-counter) ". ";
  font-weight: 700;
  color: #acacac;
}
.factoid__header ul {
  counter-reset: counter;
}
.factoid__header ul li::before {
  content: "";
  border-radius: 100%;
  width: 8px;
  height: 8px;
  background-color: #acacac;
  top: 0.28125rem;
}
@media (min-width: 48rem) {
  .factoid__header ul li::before {
    top: 0.5625rem;
  }
}
.factoid__header hr {
  background-color: #dddddd;
  border: 0;
  display: block;
  height: 2px;
  margin: 2rem 0;
}
.factoid__header {
  max-width: 52.0625rem;
  line-height: 1.83;
  margin: 0 auto;
  padding: 0 1.25rem;
}
.factoid__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  max-width: 1128px;
  margin: 0.625rem auto 0;
  padding: 0 1.25rem;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (min-width: 48rem) {
  .factoid__list {
    margin: 2.5rem auto 0;
    padding: 0;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
}
@media (min-width: 56.25rem) {
  .factoid__list {
    margin: 5rem auto 0;
  }
}
.factoid__card {
  padding: 1.25rem 0;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  border-top: 0.4375rem solid #dddddd;
}
@media (min-width: 48rem) {
  .factoid__card {
    border-top: none;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3%;
            flex: 0 0 33.3%;
  }
  .factoid__card:first-child {
    padding: 0.875rem 2.5rem 0.875rem 1.25rem;
  }
  .factoid__card:last-child {
    padding: 0.875rem 1.25rem 0.875rem 2.5rem;
  }
  .factoid__card:not(:first-child):not(:last-child) {
    padding: 0.875rem 2.5rem;
  }
}
@media (min-width: 56.25rem) {
  .factoid__card {
    padding: 0.875rem 2.5rem;
  }
}
.factoid__card:first-child {
  border-top: none;
}
@media (min-width: 48rem) {
  .factoid__card:first-child {
    border-right: 0.28125rem solid #dddddd;
  }
}
@media (min-width: 48rem) {
  .factoid__card:last-child {
    border-left: 0.28125rem solid #dddddd;
  }
}
@media (min-width: 48rem) {
  .factoid__card:not(:first-child):not(:last-child) {
    border-left: 0.28125rem solid #dddddd;
    border-right: 0.28125rem solid #dddddd;
  }
}
.factoid__card:only-child {
  border-top: none;
  padding: 0.875rem 1.25rem 0.875rem 1.25rem;
}
.factoid__card:only-child .factoid__card__figure,
.factoid__card:only-child .factoid__card__text {
  text-align: center;
}
@media (min-width: 48rem) {
  .factoid__card:only-child {
    border-left: none;
    border-right: none;
  }
}
.factoid__card__boundary {
  color: #9d2235;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
@media (min-width: 48rem) {
  .factoid__card__boundary {
    display: block;
  }
}
.factoid__card__figure {
  font-size: 3.75rem;
  font-weight: 300;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
}
@media (min-width: 545px) {
  .factoid__card__figure {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33%;
            flex: 0 0 33%;
  }
}
@media (min-width: 48rem) {
  .factoid__card__figure {
    font-size: 5rem;
    margin-bottom: 0.9375rem;
  }
}
@media (min-width: 56.25rem) {
  .factoid__card__figure {
    font-size: 6.25rem;
  }
}
.factoid__card__text {
  font-size: 1rem;
  line-height: 1.63;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  padding-left: 0.625rem;
}
@media (min-width: 545px) {
  .factoid__card__text {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 67%;
            flex: 0 0 67%;
  }
}
@media (min-width: 48rem) {
  .factoid__card__text {
    font-size: 1.25rem;
    line-height: 1.33;
    padding-left: 0;
  }
}
@media (min-width: 56.25rem) {
  .factoid__card__text {
    font-size: 1.5rem;
  }
}
.factoid__link {
  color: #ffffff;
  background-color: #025697;
  padding: 0.875rem;
  font-size: 1rem;
  line-height: 1.38;
  font-weight: 700;
  text-transform: uppercase;
  text-decoration: none;
  text-align: center;
  display: table;
  -webkit-transition: background-color 0.2s ease;
  transition: background-color 0.2s ease;
  cursor: pointer;
}
.factoid__link:focus {
  background-color: #9d2235;
}
.factoid__link:hover {
  background-color: #002f6c;
}
.factoid__link {
  min-width: 14.375rem;
  margin: 0.625rem auto 0;
}
@media (min-width: 48rem) {
  .factoid__link {
    margin: 2.375rem auto 0;
  }
}

/* ------------------------------------------------------------
   Block-FAQ  |  Styles
------------------------------------------------------------ */
/* Bring in typography helpers used by BlockWysiwyg */
.wysiwyg {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 65.5rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
  font-size: 0.875rem;
  line-height: 1.63;
}
@media (min-width: 48rem) {
  .wysiwyg {
    font-size: 1rem;
  }
}
.wysiwyg div.alignleft,
.wysiwyg div.alignright,
.wysiwyg div.aligncenter,
.wysiwyg div.alignnone,
.wysiwyg img.alignleft,
.wysiwyg img.alignright,
.wysiwyg img.aligncenter,
.wysiwyg img.alignnone {
  max-width: 100%;
  height: auto;
}
.wysiwyg div.alignleft .wp-caption-text,
.wysiwyg div.alignright .wp-caption-text,
.wysiwyg div.aligncenter .wp-caption-text,
.wysiwyg div.alignnone .wp-caption-text,
.wysiwyg img.alignleft .wp-caption-text,
.wysiwyg img.alignright .wp-caption-text,
.wysiwyg img.aligncenter .wp-caption-text,
.wysiwyg img.alignnone .wp-caption-text {
  margin-bottom: 0;
  margin-left: 1.5625rem;
  padding-left: 1.25rem;
  padding-top: 3.125rem;
  margin-top: -1.875rem;
  border-left: 0.0625rem solid #000000;
  position: relative;
  font-size: 0.8125rem;
  line-height: 1.4;
}
@media (min-width: 545px) {
  .wysiwyg div.alignleft .wp-caption-text,
  .wysiwyg div.alignright .wp-caption-text,
  .wysiwyg div.aligncenter .wp-caption-text,
  .wysiwyg div.alignnone .wp-caption-text,
  .wysiwyg img.alignleft .wp-caption-text,
  .wysiwyg img.alignright .wp-caption-text,
  .wysiwyg img.aligncenter .wp-caption-text,
  .wysiwyg img.alignnone .wp-caption-text {
    margin-left: 1.875rem;
    font-size: 0.9375rem;
  }
}
@media (min-width: 545px) {
  .wysiwyg div.alignleft,
  .wysiwyg div.alignright,
  .wysiwyg img.alignleft,
  .wysiwyg img.alignright {
    max-width: 50%;
  }
}
.wysiwyg div.alignleft,
.wysiwyg div.alignright,
.wysiwyg div.aligncenter,
.wysiwyg div.alignnone {
  padding-bottom: 2.1875rem;
}
@media (min-width: 545px) {
  .wysiwyg div.alignleft,
  .wysiwyg div.alignright,
  .wysiwyg div.aligncenter,
  .wysiwyg div.alignnone {
    padding-bottom: 3.125rem;
  }
}
.wysiwyg div.alignleft img,
.wysiwyg div.alignright img,
.wysiwyg div.aligncenter img,
.wysiwyg div.alignnone img {
  height: auto;
}
.wysiwyg img.alignleft,
.wysiwyg img.alignright,
.wysiwyg img.aligncenter,
.wysiwyg img.alignnone {
  padding-bottom: 1.25rem;
}
@media (min-width: 545px) {
  .wysiwyg div.alignleft,
  .wysiwyg div.aligncenter,
  .wysiwyg div.alignnone,
  .wysiwyg img.alignleft,
  .wysiwyg img.aligncenter,
  .wysiwyg img.alignnone {
    float: left;
    padding-right: 1.25rem;
    height: auto;
  }
}
@media (min-width: 545px) {
  .wysiwyg div.alignright,
  .wysiwyg img.alignright {
    float: right;
    padding-left: 1.25rem;
    height: auto;
  }
}
.wysiwyg h1,
.wysiwyg h2,
.wysiwyg h3,
.wysiwyg h4,
.wysiwyg h5,
.wysiwyg h6 {
  margin-bottom: 1rem;
  margin-top: 0;
}
.wysiwyg h1 {
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.5rem;
}
@media (min-width: 545px) {
  .wysiwyg h1 {
    font-size: 2.8125rem;
  }
}
.wysiwyg h1 {
  color: #002f6c;
  font-size: 2.8125rem;
  margin-top: 2rem;
}
.wysiwyg h2 {
  font-weight: 500;
  font-size: 2.375rem;
  line-height: 1.24;
  font-size: 2.1875rem;
  line-height: 1.286;
  margin-top: 2.6875rem;
}
.wysiwyg h3 {
  font-weight: 500;
  font-size: 2.125rem;
  line-height: 1.38;
  font-size: 1.6875rem;
  font-weight: 400;
  line-height: 1.5;
  margin-top: 2.0625rem;
}
.wysiwyg h4 {
  font-weight: 500;
  font-size: 1.75rem;
  line-height: 1.68;
  font-size: 1.4375rem;
  font-weight: 400;
  line-height: 1.82;
  margin-top: 1.5625rem;
}
.wysiwyg h5 {
  font-size: 1.0625rem;
  font-weight: 400;
  line-height: 2.47;
  font-weight: normal;
  margin-top: 0.5rem;
}
.wysiwyg h6 {
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 2.28;
  margin-top: 0.5rem;
  text-transform: uppercase;
}
.wysiwyg a {
  color: #025697;
  text-decoration: underline;
  -webkit-transition: color 0.2s ease;
  transition: color 0.2s ease;
}
.wysiwyg a:hover {
  color: rgb(3, 129, 226.5);
}
.wysiwyg a.button--primary {
  color: #ffffff;
  background-color: #025697;
  padding: 0.875rem;
  font-size: 1rem;
  line-height: 1.38;
  font-weight: 700;
  text-transform: uppercase;
  text-decoration: none;
  text-align: center;
  display: table;
  -webkit-transition: background-color 0.2s ease;
  transition: background-color 0.2s ease;
  cursor: pointer;
}
.wysiwyg a.button--primary:focus {
  background-color: #9d2235;
}
.wysiwyg a.button--primary:hover {
  background-color: #002f6c;
}
.wysiwyg a.button--primary {
  margin-top: 1.125rem;
}
.wysiwyg a:not(.button--primary):not(.instagram-feed__link)[data-has-pdf=true]::after {
  content: "";
  display: inline-block;
  width: 1.25rem;
  height: 1.25rem;
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuMi4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLiAtLT48cGF0aCBkPSJNMzIwIDQ2NEMzMjguOCA0NjQgMzM2IDQ1Ni44IDMzNiA0NDhWNDE2SDM4NFY0NDhDMzg0IDQ4My4zIDM1NS4zIDUxMiAzMjAgNTEySDY0QzI4LjY1IDUxMiAwIDQ4My4zIDAgNDQ4VjQxNkg0OFY0NDhDNDggNDU2LjggNTUuMTYgNDY0IDY0IDQ2NEgzMjB6TTI1NiAxNjBDMjM4LjMgMTYwIDIyNCAxNDUuNyAyMjQgMTI4VjQ4SDY0QzU1LjE2IDQ4IDQ4IDU1LjE2IDQ4IDY0VjE5MkgwVjY0QzAgMjguNjUgMjguNjUgMCA2NCAwSDIyOS41QzI0Ni41IDAgMjYyLjcgNi43NDMgMjc0LjcgMTguNzVMMzY1LjMgMTA5LjNDMzc3LjMgMTIxLjMgMzg0IDEzNy41IDM4NCAxNTQuNVYxOTJIMzM2VjE2MEgyNTZ6TTg4IDIyNEMxMTguOSAyMjQgMTQ0IDI0OS4xIDE0NCAyODBDMTQ0IDMxMC45IDExOC45IDMzNiA4OCAzMzZIODBWMzY4QzgwIDM3Ni44IDcyLjg0IDM4NCA2NCAzODRDNTUuMTYgMzg0IDQ4IDM3Ni44IDQ4IDM2OFYyNDBDNDggMjMxLjIgNTUuMTYgMjI0IDY0IDIyNEg4OHpNMTEyIDI4MEMxMTIgMjY2LjcgMTAxLjMgMjU2IDg4IDI1Nkg4MFYzMDRIODhDMTAxLjMgMzA0IDExMiAyOTMuMyAxMTIgMjgwek0xNjAgMjQwQzE2MCAyMzEuMiAxNjcuMiAyMjQgMTc2IDIyNEgyMDBDMjI2LjUgMjI0IDI0OCAyNDUuNSAyNDggMjcyVjMzNkMyNDggMzYyLjUgMjI2LjUgMzg0IDIwMCAzODRIMTc2QzE2Ny4yIDM4NCAxNjAgMzc2LjggMTYwIDM2OFYyNDB6TTE5MiAzNTJIMjAwQzIwOC44IDM1MiAyMTYgMzQ0LjggMjE2IDMzNlYyNzJDMjE2IDI2My4yIDIwOC44IDI1NiAyMDAgMjU2SDE5MlYzNTJ6TTMzNiAyMjRDMzQ0LjggMjI0IDM1MiAyMzEuMiAzNTIgMjQwQzM1MiAyNDguOCAzNDQuOCAyNTYgMzM2IDI1NkgzMDRWMjg4SDMzNkMzNDQuOCAyODggMzUyIDI5NS4yIDM1MiAzMDRDMzUyIDMxMi44IDM0NC44IDMyMCAzMzYgMzIwSDMwNFYzNjhDMzA0IDM3Ni44IDI5Ni44IDM4NCAyODggMzg0QzI3OS4yIDM4NCAyNzIgMzc2LjggMjcyIDM2OFYyNDBDMjcyIDIzMS4yIDI3OS4yIDIyNCAyODggMjI0SDMzNnoiLz48L3N2Zz4=");
          mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuMi4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLiAtLT48cGF0aCBkPSJNMzIwIDQ2NEMzMjguOCA0NjQgMzM2IDQ1Ni44IDMzNiA0NDhWNDE2SDM4NFY0NDhDMzg0IDQ4My4zIDM1NS4zIDUxMiAzMjAgNTEySDY0QzI4LjY1IDUxMiAwIDQ4My4zIDAgNDQ4VjQxNkg0OFY0NDhDNDggNDU2LjggNTUuMTYgNDY0IDY0IDQ2NEgzMjB6TTI1NiAxNjBDMjM4LjMgMTYwIDIyNCAxNDUuNyAyMjQgMTI4VjQ4SDY0QzU1LjE2IDQ4IDQ4IDU1LjE2IDQ4IDY0VjE5MkgwVjY0QzAgMjguNjUgMjguNjUgMCA2NCAwSDIyOS41QzI0Ni41IDAgMjYyLjcgNi43NDMgMjc0LjcgMTguNzVMMzY1LjMgMTA5LjNDMzc3LjMgMTIxLjMgMzg0IDEzNy41IDM4NCAxNTQuNVYxOTJIMzM2VjE2MEgyNTZ6TTg4IDIyNEMxMTguOSAyMjQgMTQ0IDI0OS4xIDE0NCAyODBDMTQ0IDMxMC45IDExOC45IDMzNiA4OCAzMzZIODBWMzY4QzgwIDM3Ni44IDcyLjg0IDM4NCA2NCAzODRDNTUuMTYgMzg0IDQ4IDM3Ni44IDQ4IDM2OFYyNDBDNDggMjMxLjIgNTUuMTYgMjI0IDY0IDIyNEg4OHpNMTEyIDI4MEMxMTIgMjY2LjcgMTAxLjMgMjU2IDg4IDI1Nkg4MFYzMDRIODhDMTAxLjMgMzA0IDExMiAyOTMuMyAxMTIgMjgwek0xNjAgMjQwQzE2MCAyMzEuMiAxNjcuMiAyMjQgMTc2IDIyNEgyMDBDMjI2LjUgMjI0IDI0OCAyNDUuNSAyNDggMjcyVjMzNkMyNDggMzYyLjUgMjI2LjUgMzg0IDIwMCAzODRIMTc2QzE2Ny4yIDM4NCAxNjAgMzc2LjggMTYwIDM2OFYyNDB6TTE5MiAzNTJIMjAwQzIwOC44IDM1MiAyMTYgMzQ0LjggMjE2IDMzNlYyNzJDMjE2IDI2My4yIDIwOC44IDI1NiAyMDAgMjU2SDE5MlYzNTJ6TTMzNiAyMjRDMzQ0LjggMjI0IDM1MiAyMzEuMiAzNTIgMjQwQzM1MiAyNDguOCAzNDQuOCAyNTYgMzM2IDI1NkgzMDRWMjg4SDMzNkMzNDQuOCAyODggMzUyIDI5NS4yIDM1MiAzMDRDMzUyIDMxMi44IDM0NC44IDMyMCAzMzYgMzIwSDMwNFYzNjhDMzA0IDM3Ni44IDI5Ni44IDM4NCAyODggMzg0QzI3OS4yIDM4NCAyNzIgMzc2LjggMjcyIDM2OFYyNDBDMjcyIDIzMS4yIDI3OS4yIDIyNCAyODggMjI0SDMzNnoiLz48L3N2Zz4=");
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  background-color: currentColor;
  margin-left: 4px;
}
.wysiwyg dt {
  font-weight: bold;
}
.wysiwyg p.intro-text, .wysiwyg.intro-text > p {
  font-size: 1.125rem !important;
  line-height: 2.125rem !important;
  font-family: Rubik;
  color: #002f6c;
  font-weight: 400;
  margin-bottom: 2.5rem;
}
@media (min-width: 48rem) {
  .wysiwyg p.intro-text, .wysiwyg.intro-text > p {
    font-size: 1.3125rem !important;
    line-height: 2.5rem !important;
    margin-bottom: 2.4375rem;
  }
}
.wysiwyg p.intro-paragraph, .wysiwyg.intro-paragraph > p {
  font-size: 1.3125rem;
  line-height: 1.71;
  color: #002f6c;
}
@media (min-width: 48rem) {
  .wysiwyg p.intro-paragraph, .wysiwyg.intro-paragraph > p {
    font-size: 1.875rem;
    line-height: 1.83;
  }
}
.wysiwyg p.intro-paragraph b,
.wysiwyg p.intro-paragraph strong, .wysiwyg.intro-paragraph > p b,
.wysiwyg.intro-paragraph > p strong {
  font-size: 1.3125rem;
  line-height: 0.73;
}
@media (min-width: 48rem) {
  .wysiwyg p.intro-paragraph b,
  .wysiwyg p.intro-paragraph strong, .wysiwyg.intro-paragraph > p b,
  .wysiwyg.intro-paragraph > p strong {
    font-size: 2.5rem;
  }
}
.wysiwyg p,
.wysiwyg ul,
.wysiwyg ol,
.wysiwyg dl,
.wysiwyg dd,
.wysiwyg table,
.wysiwyg figure {
  margin: 0 0 1rem;
  line-height: 1.625rem;
}
.wysiwyg ul,
.wysiwyg ol {
  padding-left: 2.375rem;
}
@media (min-width: 48rem) {
  .wysiwyg ul,
  .wysiwyg ol {
    padding-left: 3.4375rem;
  }
}
.wysiwyg ul li,
.wysiwyg ol li {
  list-style: none;
  position: relative;
}
.wysiwyg ul li::before,
.wysiwyg ol li::before {
  display: block;
  position: absolute;
  left: -1.625rem;
}
@media (min-width: 48rem) {
  .wysiwyg ul li::before,
  .wysiwyg ol li::before {
    left: -2.5rem;
  }
}
.wysiwyg ul ul,
.wysiwyg ul ol,
.wysiwyg ol ul,
.wysiwyg ol ol {
  margin-bottom: 0;
}
.wysiwyg ol {
  counter-reset: numeric-counter;
}
.wysiwyg ol > li {
  counter-increment: numeric-counter;
}
.wysiwyg ol > li::before {
  content: counter(numeric-counter) ". ";
  font-weight: 700;
  color: #acacac;
}
.wysiwyg ul {
  counter-reset: counter;
}
.wysiwyg ul li::before {
  content: "";
  border-radius: 100%;
  width: 8px;
  height: 8px;
  background-color: #acacac;
  top: 0.28125rem;
}
@media (min-width: 48rem) {
  .wysiwyg ul li::before {
    top: 0.5625rem;
  }
}
.wysiwyg hr {
  background-color: #dddddd;
  border: 0;
  display: block;
  height: 2px;
  margin: 2rem 0;
}
.wysiwyg__boundary {
  max-width: 51.875rem;
  margin: 0 auto;
}
.wysiwyg__boundary:after {
  content: "";
  display: table;
  clear: both;
}
.wysiwyg__boundary {
  text-align: inherit;
  overflow-x: auto;
}
.wysiwyg__boundary--textLeft {
  text-align: left;
}
.wysiwyg__boundary--textCenter {
  text-align: center;
}
.wysiwyg__boundary img {
  display: block;
  height: auto;
  width: auto;
}
.wysiwyg__boundary > :last-child {
  margin-bottom: 0;
  padding-bottom: 0;
}
.wysiwyg__boundary > h2:first-child {
  margin-top: 0;
}
.wysiwyg.flyntComponent .wysiwyg__boundary > h2:first-child {
  margin-top: 0;
}

.contentBody > .wysiwyg.flyntComponent:first-child:has(.wysiwyg__boundary > h2:first-child) {
  margin-top: 0 !important;
}

.wysiwyg.flyntComponent:first-child:has(.wysiwyg__boundary > h2:first-child) {
  margin-top: 0 !important;
}

.wysiwyg.flyntComponent:first-of-type:has(.wysiwyg__boundary > h2:first-child) {
  margin-top: 0 !important;
}

.block-faq dl {
  margin: 0 0 1rem;
  line-height: 1.625rem;
}
.block-faq {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 65.5rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
  margin: 3.75rem 0;
}
.block-faq__title {
  margin-bottom: 1rem;
}
.block-faq {
  /* ---------- Table of Contents ---------- */
}
.block-faq__toc {
  font-size: 0.875rem;
  line-height: 1.63;
}
@media (min-width: 48rem) {
  .block-faq__toc {
    font-size: 1rem;
  }
}
.block-faq__toc div.alignleft,
.block-faq__toc div.alignright,
.block-faq__toc div.aligncenter,
.block-faq__toc div.alignnone,
.block-faq__toc img.alignleft,
.block-faq__toc img.alignright,
.block-faq__toc img.aligncenter,
.block-faq__toc img.alignnone {
  max-width: 100%;
  height: auto;
}
.block-faq__toc div.alignleft .wp-caption-text,
.block-faq__toc div.alignright .wp-caption-text,
.block-faq__toc div.aligncenter .wp-caption-text,
.block-faq__toc div.alignnone .wp-caption-text,
.block-faq__toc img.alignleft .wp-caption-text,
.block-faq__toc img.alignright .wp-caption-text,
.block-faq__toc img.aligncenter .wp-caption-text,
.block-faq__toc img.alignnone .wp-caption-text {
  margin-bottom: 0;
  margin-left: 1.5625rem;
  padding-left: 1.25rem;
  padding-top: 3.125rem;
  margin-top: -1.875rem;
  border-left: 0.0625rem solid #000000;
  position: relative;
  font-size: 0.8125rem;
  line-height: 1.4;
}
@media (min-width: 545px) {
  .block-faq__toc div.alignleft .wp-caption-text,
  .block-faq__toc div.alignright .wp-caption-text,
  .block-faq__toc div.aligncenter .wp-caption-text,
  .block-faq__toc div.alignnone .wp-caption-text,
  .block-faq__toc img.alignleft .wp-caption-text,
  .block-faq__toc img.alignright .wp-caption-text,
  .block-faq__toc img.aligncenter .wp-caption-text,
  .block-faq__toc img.alignnone .wp-caption-text {
    margin-left: 1.875rem;
    font-size: 0.9375rem;
  }
}
@media (min-width: 545px) {
  .block-faq__toc div.alignleft,
  .block-faq__toc div.alignright,
  .block-faq__toc img.alignleft,
  .block-faq__toc img.alignright {
    max-width: 50%;
  }
}
.block-faq__toc div.alignleft,
.block-faq__toc div.alignright,
.block-faq__toc div.aligncenter,
.block-faq__toc div.alignnone {
  padding-bottom: 2.1875rem;
}
@media (min-width: 545px) {
  .block-faq__toc div.alignleft,
  .block-faq__toc div.alignright,
  .block-faq__toc div.aligncenter,
  .block-faq__toc div.alignnone {
    padding-bottom: 3.125rem;
  }
}
.block-faq__toc div.alignleft img,
.block-faq__toc div.alignright img,
.block-faq__toc div.aligncenter img,
.block-faq__toc div.alignnone img {
  height: auto;
}
.block-faq__toc img.alignleft,
.block-faq__toc img.alignright,
.block-faq__toc img.aligncenter,
.block-faq__toc img.alignnone {
  padding-bottom: 1.25rem;
}
@media (min-width: 545px) {
  .block-faq__toc div.alignleft,
  .block-faq__toc div.aligncenter,
  .block-faq__toc div.alignnone,
  .block-faq__toc img.alignleft,
  .block-faq__toc img.aligncenter,
  .block-faq__toc img.alignnone {
    float: left;
    padding-right: 1.25rem;
    height: auto;
  }
}
@media (min-width: 545px) {
  .block-faq__toc div.alignright,
  .block-faq__toc img.alignright {
    float: right;
    padding-left: 1.25rem;
    height: auto;
  }
}
.block-faq__toc h1,
.block-faq__toc h2,
.block-faq__toc h3,
.block-faq__toc h4,
.block-faq__toc h5,
.block-faq__toc h6 {
  margin-bottom: 1rem;
  margin-top: 0;
}
.block-faq__toc h1 {
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.5rem;
}
@media (min-width: 545px) {
  .block-faq__toc h1 {
    font-size: 2.8125rem;
  }
}
.block-faq__toc h1 {
  color: #002f6c;
  font-size: 2.8125rem;
  margin-top: 2rem;
}
.block-faq__toc h2 {
  font-weight: 500;
  font-size: 2.375rem;
  line-height: 1.24;
  font-size: 2.1875rem;
  line-height: 1.286;
  margin-top: 2.6875rem;
}
.block-faq__toc h3 {
  font-weight: 500;
  font-size: 2.125rem;
  line-height: 1.38;
  font-size: 1.6875rem;
  font-weight: 400;
  line-height: 1.5;
  margin-top: 2.0625rem;
}
.block-faq__toc h4 {
  font-weight: 500;
  font-size: 1.75rem;
  line-height: 1.68;
  font-size: 1.4375rem;
  font-weight: 400;
  line-height: 1.82;
  margin-top: 1.5625rem;
}
.block-faq__toc h5 {
  font-size: 1.0625rem;
  font-weight: 400;
  line-height: 2.47;
  font-weight: normal;
  margin-top: 0.5rem;
}
.block-faq__toc h6 {
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 2.28;
  margin-top: 0.5rem;
  text-transform: uppercase;
}
.block-faq__toc a {
  color: #025697;
  text-decoration: underline;
  -webkit-transition: color 0.2s ease;
  transition: color 0.2s ease;
}
.block-faq__toc a:hover {
  color: rgb(3, 129, 226.5);
}
.block-faq__toc a.button--primary {
  color: #ffffff;
  background-color: #025697;
  padding: 0.875rem;
  font-size: 1rem;
  line-height: 1.38;
  font-weight: 700;
  text-transform: uppercase;
  text-decoration: none;
  text-align: center;
  display: table;
  -webkit-transition: background-color 0.2s ease;
  transition: background-color 0.2s ease;
  cursor: pointer;
}
.block-faq__toc a.button--primary:focus {
  background-color: #9d2235;
}
.block-faq__toc a.button--primary:hover {
  background-color: #002f6c;
}
.block-faq__toc a.button--primary {
  margin-top: 1.125rem;
}
.block-faq__toc a:not(.button--primary):not(.instagram-feed__link)[data-has-pdf=true]::after {
  content: "";
  display: inline-block;
  width: 1.25rem;
  height: 1.25rem;
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuMi4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLiAtLT48cGF0aCBkPSJNMzIwIDQ2NEMzMjguOCA0NjQgMzM2IDQ1Ni44IDMzNiA0NDhWNDE2SDM4NFY0NDhDMzg0IDQ4My4zIDM1NS4zIDUxMiAzMjAgNTEySDY0QzI4LjY1IDUxMiAwIDQ4My4zIDAgNDQ4VjQxNkg0OFY0NDhDNDggNDU2LjggNTUuMTYgNDY0IDY0IDQ2NEgzMjB6TTI1NiAxNjBDMjM4LjMgMTYwIDIyNCAxNDUuNyAyMjQgMTI4VjQ4SDY0QzU1LjE2IDQ4IDQ4IDU1LjE2IDQ4IDY0VjE5MkgwVjY0QzAgMjguNjUgMjguNjUgMCA2NCAwSDIyOS41QzI0Ni41IDAgMjYyLjcgNi43NDMgMjc0LjcgMTguNzVMMzY1LjMgMTA5LjNDMzc3LjMgMTIxLjMgMzg0IDEzNy41IDM4NCAxNTQuNVYxOTJIMzM2VjE2MEgyNTZ6TTg4IDIyNEMxMTguOSAyMjQgMTQ0IDI0OS4xIDE0NCAyODBDMTQ0IDMxMC45IDExOC45IDMzNiA4OCAzMzZIODBWMzY4QzgwIDM3Ni44IDcyLjg0IDM4NCA2NCAzODRDNTUuMTYgMzg0IDQ4IDM3Ni44IDQ4IDM2OFYyNDBDNDggMjMxLjIgNTUuMTYgMjI0IDY0IDIyNEg4OHpNMTEyIDI4MEMxMTIgMjY2LjcgMTAxLjMgMjU2IDg4IDI1Nkg4MFYzMDRIODhDMTAxLjMgMzA0IDExMiAyOTMuMyAxMTIgMjgwek0xNjAgMjQwQzE2MCAyMzEuMiAxNjcuMiAyMjQgMTc2IDIyNEgyMDBDMjI2LjUgMjI0IDI0OCAyNDUuNSAyNDggMjcyVjMzNkMyNDggMzYyLjUgMjI2LjUgMzg0IDIwMCAzODRIMTc2QzE2Ny4yIDM4NCAxNjAgMzc2LjggMTYwIDM2OFYyNDB6TTE5MiAzNTJIMjAwQzIwOC44IDM1MiAyMTYgMzQ0LjggMjE2IDMzNlYyNzJDMjE2IDI2My4yIDIwOC44IDI1NiAyMDAgMjU2SDE5MlYzNTJ6TTMzNiAyMjRDMzQ0LjggMjI0IDM1MiAyMzEuMiAzNTIgMjQwQzM1MiAyNDguOCAzNDQuOCAyNTYgMzM2IDI1NkgzMDRWMjg4SDMzNkMzNDQuOCAyODggMzUyIDI5NS4yIDM1MiAzMDRDMzUyIDMxMi44IDM0NC44IDMyMCAzMzYgMzIwSDMwNFYzNjhDMzA0IDM3Ni44IDI5Ni44IDM4NCAyODggMzg0QzI3OS4yIDM4NCAyNzIgMzc2LjggMjcyIDM2OFYyNDBDMjcyIDIzMS4yIDI3OS4yIDIyNCAyODggMjI0SDMzNnoiLz48L3N2Zz4=");
          mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuMi4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLiAtLT48cGF0aCBkPSJNMzIwIDQ2NEMzMjguOCA0NjQgMzM2IDQ1Ni44IDMzNiA0NDhWNDE2SDM4NFY0NDhDMzg0IDQ4My4zIDM1NS4zIDUxMiAzMjAgNTEySDY0QzI4LjY1IDUxMiAwIDQ4My4zIDAgNDQ4VjQxNkg0OFY0NDhDNDggNDU2LjggNTUuMTYgNDY0IDY0IDQ2NEgzMjB6TTI1NiAxNjBDMjM4LjMgMTYwIDIyNCAxNDUuNyAyMjQgMTI4VjQ4SDY0QzU1LjE2IDQ4IDQ4IDU1LjE2IDQ4IDY0VjE5MkgwVjY0QzAgMjguNjUgMjguNjUgMCA2NCAwSDIyOS41QzI0Ni41IDAgMjYyLjcgNi43NDMgMjc0LjcgMTguNzVMMzY1LjMgMTA5LjNDMzc3LjMgMTIxLjMgMzg0IDEzNy41IDM4NCAxNTQuNVYxOTJIMzM2VjE2MEgyNTZ6TTg4IDIyNEMxMTguOSAyMjQgMTQ0IDI0OS4xIDE0NCAyODBDMTQ0IDMxMC45IDExOC45IDMzNiA4OCAzMzZIODBWMzY4QzgwIDM3Ni44IDcyLjg0IDM4NCA2NCAzODRDNTUuMTYgMzg0IDQ4IDM3Ni44IDQ4IDM2OFYyNDBDNDggMjMxLjIgNTUuMTYgMjI0IDY0IDIyNEg4OHpNMTEyIDI4MEMxMTIgMjY2LjcgMTAxLjMgMjU2IDg4IDI1Nkg4MFYzMDRIODhDMTAxLjMgMzA0IDExMiAyOTMuMyAxMTIgMjgwek0xNjAgMjQwQzE2MCAyMzEuMiAxNjcuMiAyMjQgMTc2IDIyNEgyMDBDMjI2LjUgMjI0IDI0OCAyNDUuNSAyNDggMjcyVjMzNkMyNDggMzYyLjUgMjI2LjUgMzg0IDIwMCAzODRIMTc2QzE2Ny4yIDM4NCAxNjAgMzc2LjggMTYwIDM2OFYyNDB6TTE5MiAzNTJIMjAwQzIwOC44IDM1MiAyMTYgMzQ0LjggMjE2IDMzNlYyNzJDMjE2IDI2My4yIDIwOC44IDI1NiAyMDAgMjU2SDE5MlYzNTJ6TTMzNiAyMjRDMzQ0LjggMjI0IDM1MiAyMzEuMiAzNTIgMjQwQzM1MiAyNDguOCAzNDQuOCAyNTYgMzM2IDI1NkgzMDRWMjg4SDMzNkMzNDQuOCAyODggMzUyIDI5NS4yIDM1MiAzMDRDMzUyIDMxMi44IDM0NC44IDMyMCAzMzYgMzIwSDMwNFYzNjhDMzA0IDM3Ni44IDI5Ni44IDM4NCAyODggMzg0QzI3OS4yIDM4NCAyNzIgMzc2LjggMjcyIDM2OFYyNDBDMjcyIDIzMS4yIDI3OS4yIDIyNCAyODggMjI0SDMzNnoiLz48L3N2Zz4=");
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  background-color: currentColor;
  margin-left: 4px;
}
.block-faq__toc dt {
  font-weight: bold;
}
.block-faq__toc p.intro-text, .block-faq__toc.intro-text > p {
  font-size: 1.125rem !important;
  line-height: 2.125rem !important;
  font-family: Rubik;
  color: #002f6c;
  font-weight: 400;
  margin-bottom: 2.5rem;
}
@media (min-width: 48rem) {
  .block-faq__toc p.intro-text, .block-faq__toc.intro-text > p {
    font-size: 1.3125rem !important;
    line-height: 2.5rem !important;
    margin-bottom: 2.4375rem;
  }
}
.block-faq__toc p.intro-paragraph, .block-faq__toc.intro-paragraph > p {
  font-size: 1.3125rem;
  line-height: 1.71;
  color: #002f6c;
}
@media (min-width: 48rem) {
  .block-faq__toc p.intro-paragraph, .block-faq__toc.intro-paragraph > p {
    font-size: 1.875rem;
    line-height: 1.83;
  }
}
.block-faq__toc p.intro-paragraph b,
.block-faq__toc p.intro-paragraph strong, .block-faq__toc.intro-paragraph > p b,
.block-faq__toc.intro-paragraph > p strong {
  font-size: 1.3125rem;
  line-height: 0.73;
}
@media (min-width: 48rem) {
  .block-faq__toc p.intro-paragraph b,
  .block-faq__toc p.intro-paragraph strong, .block-faq__toc.intro-paragraph > p b,
  .block-faq__toc.intro-paragraph > p strong {
    font-size: 2.5rem;
  }
}
.block-faq__toc p,
.block-faq__toc ul,
.block-faq__toc ol,
.block-faq__toc dl,
.block-faq__toc dd,
.block-faq__toc table,
.block-faq__toc figure {
  margin: 0 0 1rem;
  line-height: 1.625rem;
}
.block-faq__toc ul,
.block-faq__toc ol {
  padding-left: 2.375rem;
}
@media (min-width: 48rem) {
  .block-faq__toc ul,
  .block-faq__toc ol {
    padding-left: 3.4375rem;
  }
}
.block-faq__toc ul li,
.block-faq__toc ol li {
  list-style: none;
  position: relative;
}
.block-faq__toc ul li::before,
.block-faq__toc ol li::before {
  display: block;
  position: absolute;
  left: -1.625rem;
}
@media (min-width: 48rem) {
  .block-faq__toc ul li::before,
  .block-faq__toc ol li::before {
    left: -2.5rem;
  }
}
.block-faq__toc ul ul,
.block-faq__toc ul ol,
.block-faq__toc ol ul,
.block-faq__toc ol ol {
  margin-bottom: 0;
}
.block-faq__toc ol {
  counter-reset: numeric-counter;
}
.block-faq__toc ol > li {
  counter-increment: numeric-counter;
}
.block-faq__toc ol > li::before {
  content: counter(numeric-counter) ". ";
  font-weight: 700;
  color: #acacac;
}
.block-faq__toc ul {
  counter-reset: counter;
}
.block-faq__toc ul li::before {
  content: "";
  border-radius: 100%;
  width: 8px;
  height: 8px;
  background-color: #acacac;
  top: 0.28125rem;
}
@media (min-width: 48rem) {
  .block-faq__toc ul li::before {
    top: 0.5625rem;
  }
}
.block-faq__toc hr {
  background-color: #dddddd;
  border: 0;
  display: block;
  height: 2px;
  margin: 2rem 0;
}
.block-faq__toc {
  margin-bottom: 1rem;
}
.block-faq__toc-list {
  list-style: none;
  padding-left: 0;
}
.block-faq__toc-section {
  margin-bottom: 0.5rem;
}
.block-faq__toc-section .block-faq__toc-sub {
  list-style: disc;
  margin: 0.25rem 0 0 1.5rem;
}
.block-faq {
  /* ---------- Section & Question list ---------- */
}
.block-faq__section-title {
  margin: 2rem 0 1rem;
}
.block-faq__list {
  margin: 0;
}
.block-faq__question {
  font-weight: 600;
  margin: 1rem 0 0.5rem;
}
.block-faq {
  /* ---------- Answer panel ---------- */
}
.block-faq__answer {
  display: block;
  margin: 0 0 1rem;
  padding-left: 0.25rem;
  /* inherit full WYSIWYG typography, lists, links, headings, etc. */
  font-size: 0.875rem;
  line-height: 1.63;
}
@media (min-width: 48rem) {
  .block-faq__answer {
    font-size: 1rem;
  }
}
.block-faq__answer div.alignleft,
.block-faq__answer div.alignright,
.block-faq__answer div.aligncenter,
.block-faq__answer div.alignnone,
.block-faq__answer img.alignleft,
.block-faq__answer img.alignright,
.block-faq__answer img.aligncenter,
.block-faq__answer img.alignnone {
  max-width: 100%;
  height: auto;
}
.block-faq__answer div.alignleft .wp-caption-text,
.block-faq__answer div.alignright .wp-caption-text,
.block-faq__answer div.aligncenter .wp-caption-text,
.block-faq__answer div.alignnone .wp-caption-text,
.block-faq__answer img.alignleft .wp-caption-text,
.block-faq__answer img.alignright .wp-caption-text,
.block-faq__answer img.aligncenter .wp-caption-text,
.block-faq__answer img.alignnone .wp-caption-text {
  margin-bottom: 0;
  margin-left: 1.5625rem;
  padding-left: 1.25rem;
  padding-top: 3.125rem;
  margin-top: -1.875rem;
  border-left: 0.0625rem solid #000000;
  position: relative;
  font-size: 0.8125rem;
  line-height: 1.4;
}
@media (min-width: 545px) {
  .block-faq__answer div.alignleft .wp-caption-text,
  .block-faq__answer div.alignright .wp-caption-text,
  .block-faq__answer div.aligncenter .wp-caption-text,
  .block-faq__answer div.alignnone .wp-caption-text,
  .block-faq__answer img.alignleft .wp-caption-text,
  .block-faq__answer img.alignright .wp-caption-text,
  .block-faq__answer img.aligncenter .wp-caption-text,
  .block-faq__answer img.alignnone .wp-caption-text {
    margin-left: 1.875rem;
    font-size: 0.9375rem;
  }
}
@media (min-width: 545px) {
  .block-faq__answer div.alignleft,
  .block-faq__answer div.alignright,
  .block-faq__answer img.alignleft,
  .block-faq__answer img.alignright {
    max-width: 50%;
  }
}
.block-faq__answer div.alignleft,
.block-faq__answer div.alignright,
.block-faq__answer div.aligncenter,
.block-faq__answer div.alignnone {
  padding-bottom: 2.1875rem;
}
@media (min-width: 545px) {
  .block-faq__answer div.alignleft,
  .block-faq__answer div.alignright,
  .block-faq__answer div.aligncenter,
  .block-faq__answer div.alignnone {
    padding-bottom: 3.125rem;
  }
}
.block-faq__answer div.alignleft img,
.block-faq__answer div.alignright img,
.block-faq__answer div.aligncenter img,
.block-faq__answer div.alignnone img {
  height: auto;
}
.block-faq__answer img.alignleft,
.block-faq__answer img.alignright,
.block-faq__answer img.aligncenter,
.block-faq__answer img.alignnone {
  padding-bottom: 1.25rem;
}
@media (min-width: 545px) {
  .block-faq__answer div.alignleft,
  .block-faq__answer div.aligncenter,
  .block-faq__answer div.alignnone,
  .block-faq__answer img.alignleft,
  .block-faq__answer img.aligncenter,
  .block-faq__answer img.alignnone {
    float: left;
    padding-right: 1.25rem;
    height: auto;
  }
}
@media (min-width: 545px) {
  .block-faq__answer div.alignright,
  .block-faq__answer img.alignright {
    float: right;
    padding-left: 1.25rem;
    height: auto;
  }
}
.block-faq__answer h1,
.block-faq__answer h2,
.block-faq__answer h3,
.block-faq__answer h4,
.block-faq__answer h5,
.block-faq__answer h6 {
  margin-bottom: 1rem;
  margin-top: 0;
}
.block-faq__answer h1 {
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.5rem;
}
@media (min-width: 545px) {
  .block-faq__answer h1 {
    font-size: 2.8125rem;
  }
}
.block-faq__answer h1 {
  color: #002f6c;
  font-size: 2.8125rem;
  margin-top: 2rem;
}
.block-faq__answer h2 {
  font-weight: 500;
  font-size: 2.375rem;
  line-height: 1.24;
  font-size: 2.1875rem;
  line-height: 1.286;
  margin-top: 2.6875rem;
}
.block-faq__answer h3 {
  font-weight: 500;
  font-size: 2.125rem;
  line-height: 1.38;
  font-size: 1.6875rem;
  font-weight: 400;
  line-height: 1.5;
  margin-top: 2.0625rem;
}
.block-faq__answer h4 {
  font-weight: 500;
  font-size: 1.75rem;
  line-height: 1.68;
  font-size: 1.4375rem;
  font-weight: 400;
  line-height: 1.82;
  margin-top: 1.5625rem;
}
.block-faq__answer h5 {
  font-size: 1.0625rem;
  font-weight: 400;
  line-height: 2.47;
  font-weight: normal;
  margin-top: 0.5rem;
}
.block-faq__answer h6 {
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 2.28;
  margin-top: 0.5rem;
  text-transform: uppercase;
}
.block-faq__answer a {
  color: #025697;
  text-decoration: underline;
  -webkit-transition: color 0.2s ease;
  transition: color 0.2s ease;
}
.block-faq__answer a:hover {
  color: rgb(3, 129, 226.5);
}
.block-faq__answer a.button--primary {
  color: #ffffff;
  background-color: #025697;
  padding: 0.875rem;
  font-size: 1rem;
  line-height: 1.38;
  font-weight: 700;
  text-transform: uppercase;
  text-decoration: none;
  text-align: center;
  display: table;
  -webkit-transition: background-color 0.2s ease;
  transition: background-color 0.2s ease;
  cursor: pointer;
}
.block-faq__answer a.button--primary:focus {
  background-color: #9d2235;
}
.block-faq__answer a.button--primary:hover {
  background-color: #002f6c;
}
.block-faq__answer a.button--primary {
  margin-top: 1.125rem;
}
.block-faq__answer a:not(.button--primary):not(.instagram-feed__link)[data-has-pdf=true]::after {
  content: "";
  display: inline-block;
  width: 1.25rem;
  height: 1.25rem;
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuMi4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLiAtLT48cGF0aCBkPSJNMzIwIDQ2NEMzMjguOCA0NjQgMzM2IDQ1Ni44IDMzNiA0NDhWNDE2SDM4NFY0NDhDMzg0IDQ4My4zIDM1NS4zIDUxMiAzMjAgNTEySDY0QzI4LjY1IDUxMiAwIDQ4My4zIDAgNDQ4VjQxNkg0OFY0NDhDNDggNDU2LjggNTUuMTYgNDY0IDY0IDQ2NEgzMjB6TTI1NiAxNjBDMjM4LjMgMTYwIDIyNCAxNDUuNyAyMjQgMTI4VjQ4SDY0QzU1LjE2IDQ4IDQ4IDU1LjE2IDQ4IDY0VjE5MkgwVjY0QzAgMjguNjUgMjguNjUgMCA2NCAwSDIyOS41QzI0Ni41IDAgMjYyLjcgNi43NDMgMjc0LjcgMTguNzVMMzY1LjMgMTA5LjNDMzc3LjMgMTIxLjMgMzg0IDEzNy41IDM4NCAxNTQuNVYxOTJIMzM2VjE2MEgyNTZ6TTg4IDIyNEMxMTguOSAyMjQgMTQ0IDI0OS4xIDE0NCAyODBDMTQ0IDMxMC45IDExOC45IDMzNiA4OCAzMzZIODBWMzY4QzgwIDM3Ni44IDcyLjg0IDM4NCA2NCAzODRDNTUuMTYgMzg0IDQ4IDM3Ni44IDQ4IDM2OFYyNDBDNDggMjMxLjIgNTUuMTYgMjI0IDY0IDIyNEg4OHpNMTEyIDI4MEMxMTIgMjY2LjcgMTAxLjMgMjU2IDg4IDI1Nkg4MFYzMDRIODhDMTAxLjMgMzA0IDExMiAyOTMuMyAxMTIgMjgwek0xNjAgMjQwQzE2MCAyMzEuMiAxNjcuMiAyMjQgMTc2IDIyNEgyMDBDMjI2LjUgMjI0IDI0OCAyNDUuNSAyNDggMjcyVjMzNkMyNDggMzYyLjUgMjI2LjUgMzg0IDIwMCAzODRIMTc2QzE2Ny4yIDM4NCAxNjAgMzc2LjggMTYwIDM2OFYyNDB6TTE5MiAzNTJIMjAwQzIwOC44IDM1MiAyMTYgMzQ0LjggMjE2IDMzNlYyNzJDMjE2IDI2My4yIDIwOC44IDI1NiAyMDAgMjU2SDE5MlYzNTJ6TTMzNiAyMjRDMzQ0LjggMjI0IDM1MiAyMzEuMiAzNTIgMjQwQzM1MiAyNDguOCAzNDQuOCAyNTYgMzM2IDI1NkgzMDRWMjg4SDMzNkMzNDQuOCAyODggMzUyIDI5NS4yIDM1MiAzMDRDMzUyIDMxMi44IDM0NC44IDMyMCAzMzYgMzIwSDMwNFYzNjhDMzA0IDM3Ni44IDI5Ni44IDM4NCAyODggMzg0QzI3OS4yIDM4NCAyNzIgMzc2LjggMjcyIDM2OFYyNDBDMjcyIDIzMS4yIDI3OS4yIDIyNCAyODggMjI0SDMzNnoiLz48L3N2Zz4=");
          mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuMi4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLiAtLT48cGF0aCBkPSJNMzIwIDQ2NEMzMjguOCA0NjQgMzM2IDQ1Ni44IDMzNiA0NDhWNDE2SDM4NFY0NDhDMzg0IDQ4My4zIDM1NS4zIDUxMiAzMjAgNTEySDY0QzI4LjY1IDUxMiAwIDQ4My4zIDAgNDQ4VjQxNkg0OFY0NDhDNDggNDU2LjggNTUuMTYgNDY0IDY0IDQ2NEgzMjB6TTI1NiAxNjBDMjM4LjMgMTYwIDIyNCAxNDUuNyAyMjQgMTI4VjQ4SDY0QzU1LjE2IDQ4IDQ4IDU1LjE2IDQ4IDY0VjE5MkgwVjY0QzAgMjguNjUgMjguNjUgMCA2NCAwSDIyOS41QzI0Ni41IDAgMjYyLjcgNi43NDMgMjc0LjcgMTguNzVMMzY1LjMgMTA5LjNDMzc3LjMgMTIxLjMgMzg0IDEzNy41IDM4NCAxNTQuNVYxOTJIMzM2VjE2MEgyNTZ6TTg4IDIyNEMxMTguOSAyMjQgMTQ0IDI0OS4xIDE0NCAyODBDMTQ0IDMxMC45IDExOC45IDMzNiA4OCAzMzZIODBWMzY4QzgwIDM3Ni44IDcyLjg0IDM4NCA2NCAzODRDNTUuMTYgMzg0IDQ4IDM3Ni44IDQ4IDM2OFYyNDBDNDggMjMxLjIgNTUuMTYgMjI0IDY0IDIyNEg4OHpNMTEyIDI4MEMxMTIgMjY2LjcgMTAxLjMgMjU2IDg4IDI1Nkg4MFYzMDRIODhDMTAxLjMgMzA0IDExMiAyOTMuMyAxMTIgMjgwek0xNjAgMjQwQzE2MCAyMzEuMiAxNjcuMiAyMjQgMTc2IDIyNEgyMDBDMjI2LjUgMjI0IDI0OCAyNDUuNSAyNDggMjcyVjMzNkMyNDggMzYyLjUgMjI2LjUgMzg0IDIwMCAzODRIMTc2QzE2Ny4yIDM4NCAxNjAgMzc2LjggMTYwIDM2OFYyNDB6TTE5MiAzNTJIMjAwQzIwOC44IDM1MiAyMTYgMzQ0LjggMjE2IDMzNlYyNzJDMjE2IDI2My4yIDIwOC44IDI1NiAyMDAgMjU2SDE5MlYzNTJ6TTMzNiAyMjRDMzQ0LjggMjI0IDM1MiAyMzEuMiAzNTIgMjQwQzM1MiAyNDguOCAzNDQuOCAyNTYgMzM2IDI1NkgzMDRWMjg4SDMzNkMzNDQuOCAyODggMzUyIDI5NS4yIDM1MiAzMDRDMzUyIDMxMi44IDM0NC44IDMyMCAzMzYgMzIwSDMwNFYzNjhDMzA0IDM3Ni44IDI5Ni44IDM4NCAyODggMzg0QzI3OS4yIDM4NCAyNzIgMzc2LjggMjcyIDM2OFYyNDBDMjcyIDIzMS4yIDI3OS4yIDIyNCAyODggMjI0SDMzNnoiLz48L3N2Zz4=");
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  background-color: currentColor;
  margin-left: 4px;
}
.block-faq__answer dt {
  font-weight: bold;
}
.block-faq__answer p.intro-text, .block-faq__answer.intro-text > p {
  font-size: 1.125rem !important;
  line-height: 2.125rem !important;
  font-family: Rubik;
  color: #002f6c;
  font-weight: 400;
  margin-bottom: 2.5rem;
}
@media (min-width: 48rem) {
  .block-faq__answer p.intro-text, .block-faq__answer.intro-text > p {
    font-size: 1.3125rem !important;
    line-height: 2.5rem !important;
    margin-bottom: 2.4375rem;
  }
}
.block-faq__answer p.intro-paragraph, .block-faq__answer.intro-paragraph > p {
  font-size: 1.3125rem;
  line-height: 1.71;
  color: #002f6c;
}
@media (min-width: 48rem) {
  .block-faq__answer p.intro-paragraph, .block-faq__answer.intro-paragraph > p {
    font-size: 1.875rem;
    line-height: 1.83;
  }
}
.block-faq__answer p.intro-paragraph b,
.block-faq__answer p.intro-paragraph strong, .block-faq__answer.intro-paragraph > p b,
.block-faq__answer.intro-paragraph > p strong {
  font-size: 1.3125rem;
  line-height: 0.73;
}
@media (min-width: 48rem) {
  .block-faq__answer p.intro-paragraph b,
  .block-faq__answer p.intro-paragraph strong, .block-faq__answer.intro-paragraph > p b,
  .block-faq__answer.intro-paragraph > p strong {
    font-size: 2.5rem;
  }
}
.block-faq__answer p,
.block-faq__answer ul,
.block-faq__answer ol,
.block-faq__answer dl,
.block-faq__answer dd,
.block-faq__answer table,
.block-faq__answer figure {
  margin: 0 0 1rem;
  line-height: 1.625rem;
}
.block-faq__answer ul,
.block-faq__answer ol {
  padding-left: 2.375rem;
}
@media (min-width: 48rem) {
  .block-faq__answer ul,
  .block-faq__answer ol {
    padding-left: 3.4375rem;
  }
}
.block-faq__answer ul li,
.block-faq__answer ol li {
  list-style: none;
  position: relative;
}
.block-faq__answer ul li::before,
.block-faq__answer ol li::before {
  display: block;
  position: absolute;
  left: -1.625rem;
}
@media (min-width: 48rem) {
  .block-faq__answer ul li::before,
  .block-faq__answer ol li::before {
    left: -2.5rem;
  }
}
.block-faq__answer ul ul,
.block-faq__answer ul ol,
.block-faq__answer ol ul,
.block-faq__answer ol ol {
  margin-bottom: 0;
}
.block-faq__answer ol {
  counter-reset: numeric-counter;
}
.block-faq__answer ol > li {
  counter-increment: numeric-counter;
}
.block-faq__answer ol > li::before {
  content: counter(numeric-counter) ". ";
  font-weight: 700;
  color: #acacac;
}
.block-faq__answer ul {
  counter-reset: counter;
}
.block-faq__answer ul li::before {
  content: "";
  border-radius: 100%;
  width: 8px;
  height: 8px;
  background-color: #acacac;
  top: 0.28125rem;
}
@media (min-width: 48rem) {
  .block-faq__answer ul li::before {
    top: 0.5625rem;
  }
}
.block-faq__answer hr {
  background-color: #dddddd;
  border: 0;
  display: block;
  height: 2px;
  margin: 2rem 0;
}
.block-faq__answer > :last-child {
  margin-bottom: 0;
}

.featured-content {
  background: url("images/crest-dark-blue-2e4ecb77a7.svg") 100% top, #0b2340;
  background-repeat: no-repeat;
  background-size: 23.4375rem;
}
@media (min-width: 56.25rem) {
  .featured-content {
    background: url("images/crest-dark-blue-2e4ecb77a7.svg") 80% -20%, #0b2340;
    background-repeat: no-repeat;
    background-size: 46.6875rem;
  }
}
.featured-content__boundary {
  padding: 1.875rem 1.25rem 2.5rem;
  max-width: 660px;
  margin: 0 auto;
}
@media (min-width: 56.25rem) {
  .featured-content__boundary {
    max-width: none;
    padding: 7.5rem 1.25rem;
  }
}
.featured-content__header {
  font-size: 0.875rem;
  line-height: 1.63;
}
@media (min-width: 48rem) {
  .featured-content__header {
    font-size: 1rem;
  }
}
.featured-content__header div.alignleft,
.featured-content__header div.alignright,
.featured-content__header div.aligncenter,
.featured-content__header div.alignnone,
.featured-content__header img.alignleft,
.featured-content__header img.alignright,
.featured-content__header img.aligncenter,
.featured-content__header img.alignnone {
  max-width: 100%;
  height: auto;
}
.featured-content__header div.alignleft .wp-caption-text,
.featured-content__header div.alignright .wp-caption-text,
.featured-content__header div.aligncenter .wp-caption-text,
.featured-content__header div.alignnone .wp-caption-text,
.featured-content__header img.alignleft .wp-caption-text,
.featured-content__header img.alignright .wp-caption-text,
.featured-content__header img.aligncenter .wp-caption-text,
.featured-content__header img.alignnone .wp-caption-text {
  margin-bottom: 0;
  margin-left: 1.5625rem;
  padding-left: 1.25rem;
  padding-top: 3.125rem;
  margin-top: -1.875rem;
  border-left: 0.0625rem solid #000000;
  position: relative;
  font-size: 0.8125rem;
  line-height: 1.4;
}
@media (min-width: 545px) {
  .featured-content__header div.alignleft .wp-caption-text,
  .featured-content__header div.alignright .wp-caption-text,
  .featured-content__header div.aligncenter .wp-caption-text,
  .featured-content__header div.alignnone .wp-caption-text,
  .featured-content__header img.alignleft .wp-caption-text,
  .featured-content__header img.alignright .wp-caption-text,
  .featured-content__header img.aligncenter .wp-caption-text,
  .featured-content__header img.alignnone .wp-caption-text {
    margin-left: 1.875rem;
    font-size: 0.9375rem;
  }
}
@media (min-width: 545px) {
  .featured-content__header div.alignleft,
  .featured-content__header div.alignright,
  .featured-content__header img.alignleft,
  .featured-content__header img.alignright {
    max-width: 50%;
  }
}
.featured-content__header div.alignleft,
.featured-content__header div.alignright,
.featured-content__header div.aligncenter,
.featured-content__header div.alignnone {
  padding-bottom: 2.1875rem;
}
@media (min-width: 545px) {
  .featured-content__header div.alignleft,
  .featured-content__header div.alignright,
  .featured-content__header div.aligncenter,
  .featured-content__header div.alignnone {
    padding-bottom: 3.125rem;
  }
}
.featured-content__header div.alignleft img,
.featured-content__header div.alignright img,
.featured-content__header div.aligncenter img,
.featured-content__header div.alignnone img {
  height: auto;
}
.featured-content__header img.alignleft,
.featured-content__header img.alignright,
.featured-content__header img.aligncenter,
.featured-content__header img.alignnone {
  padding-bottom: 1.25rem;
}
@media (min-width: 545px) {
  .featured-content__header div.alignleft,
  .featured-content__header div.aligncenter,
  .featured-content__header div.alignnone,
  .featured-content__header img.alignleft,
  .featured-content__header img.aligncenter,
  .featured-content__header img.alignnone {
    float: left;
    padding-right: 1.25rem;
    height: auto;
  }
}
@media (min-width: 545px) {
  .featured-content__header div.alignright,
  .featured-content__header img.alignright {
    float: right;
    padding-left: 1.25rem;
    height: auto;
  }
}
.featured-content__header h1,
.featured-content__header h2,
.featured-content__header h3,
.featured-content__header h4,
.featured-content__header h5,
.featured-content__header h6 {
  margin-bottom: 1rem;
  margin-top: 0;
}
.featured-content__header h1 {
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.5rem;
}
@media (min-width: 545px) {
  .featured-content__header h1 {
    font-size: 2.8125rem;
  }
}
.featured-content__header h1 {
  color: #002f6c;
  font-size: 2.8125rem;
  margin-top: 2rem;
}
.featured-content__header h2 {
  font-weight: 500;
  font-size: 2.375rem;
  line-height: 1.24;
  font-size: 2.1875rem;
  line-height: 1.286;
  margin-top: 2.6875rem;
}
.featured-content__header h3 {
  font-weight: 500;
  font-size: 2.125rem;
  line-height: 1.38;
  font-size: 1.6875rem;
  font-weight: 400;
  line-height: 1.5;
  margin-top: 2.0625rem;
}
.featured-content__header h4 {
  font-weight: 500;
  font-size: 1.75rem;
  line-height: 1.68;
  font-size: 1.4375rem;
  font-weight: 400;
  line-height: 1.82;
  margin-top: 1.5625rem;
}
.featured-content__header h5 {
  font-size: 1.0625rem;
  font-weight: 400;
  line-height: 2.47;
  font-weight: normal;
  margin-top: 0.5rem;
}
.featured-content__header h6 {
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 2.28;
  margin-top: 0.5rem;
  text-transform: uppercase;
}
.featured-content__header a {
  color: #025697;
  text-decoration: underline;
  -webkit-transition: color 0.2s ease;
  transition: color 0.2s ease;
}
.featured-content__header a:hover {
  color: rgb(3, 129, 226.5);
}
.featured-content__header a.button--primary {
  color: #ffffff;
  background-color: #025697;
  padding: 0.875rem;
  font-size: 1rem;
  line-height: 1.38;
  font-weight: 700;
  text-transform: uppercase;
  text-decoration: none;
  text-align: center;
  display: table;
  -webkit-transition: background-color 0.2s ease;
  transition: background-color 0.2s ease;
  cursor: pointer;
}
.featured-content__header a.button--primary:focus {
  background-color: #9d2235;
}
.featured-content__header a.button--primary:hover {
  background-color: #002f6c;
}
.featured-content__header a.button--primary {
  margin-top: 1.125rem;
}
.featured-content__header a:not(.button--primary):not(.instagram-feed__link)[data-has-pdf=true]::after {
  content: "";
  display: inline-block;
  width: 1.25rem;
  height: 1.25rem;
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuMi4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLiAtLT48cGF0aCBkPSJNMzIwIDQ2NEMzMjguOCA0NjQgMzM2IDQ1Ni44IDMzNiA0NDhWNDE2SDM4NFY0NDhDMzg0IDQ4My4zIDM1NS4zIDUxMiAzMjAgNTEySDY0QzI4LjY1IDUxMiAwIDQ4My4zIDAgNDQ4VjQxNkg0OFY0NDhDNDggNDU2LjggNTUuMTYgNDY0IDY0IDQ2NEgzMjB6TTI1NiAxNjBDMjM4LjMgMTYwIDIyNCAxNDUuNyAyMjQgMTI4VjQ4SDY0QzU1LjE2IDQ4IDQ4IDU1LjE2IDQ4IDY0VjE5MkgwVjY0QzAgMjguNjUgMjguNjUgMCA2NCAwSDIyOS41QzI0Ni41IDAgMjYyLjcgNi43NDMgMjc0LjcgMTguNzVMMzY1LjMgMTA5LjNDMzc3LjMgMTIxLjMgMzg0IDEzNy41IDM4NCAxNTQuNVYxOTJIMzM2VjE2MEgyNTZ6TTg4IDIyNEMxMTguOSAyMjQgMTQ0IDI0OS4xIDE0NCAyODBDMTQ0IDMxMC45IDExOC45IDMzNiA4OCAzMzZIODBWMzY4QzgwIDM3Ni44IDcyLjg0IDM4NCA2NCAzODRDNTUuMTYgMzg0IDQ4IDM3Ni44IDQ4IDM2OFYyNDBDNDggMjMxLjIgNTUuMTYgMjI0IDY0IDIyNEg4OHpNMTEyIDI4MEMxMTIgMjY2LjcgMTAxLjMgMjU2IDg4IDI1Nkg4MFYzMDRIODhDMTAxLjMgMzA0IDExMiAyOTMuMyAxMTIgMjgwek0xNjAgMjQwQzE2MCAyMzEuMiAxNjcuMiAyMjQgMTc2IDIyNEgyMDBDMjI2LjUgMjI0IDI0OCAyNDUuNSAyNDggMjcyVjMzNkMyNDggMzYyLjUgMjI2LjUgMzg0IDIwMCAzODRIMTc2QzE2Ny4yIDM4NCAxNjAgMzc2LjggMTYwIDM2OFYyNDB6TTE5MiAzNTJIMjAwQzIwOC44IDM1MiAyMTYgMzQ0LjggMjE2IDMzNlYyNzJDMjE2IDI2My4yIDIwOC44IDI1NiAyMDAgMjU2SDE5MlYzNTJ6TTMzNiAyMjRDMzQ0LjggMjI0IDM1MiAyMzEuMiAzNTIgMjQwQzM1MiAyNDguOCAzNDQuOCAyNTYgMzM2IDI1NkgzMDRWMjg4SDMzNkMzNDQuOCAyODggMzUyIDI5NS4yIDM1MiAzMDRDMzUyIDMxMi44IDM0NC44IDMyMCAzMzYgMzIwSDMwNFYzNjhDMzA0IDM3Ni44IDI5Ni44IDM4NCAyODggMzg0QzI3OS4yIDM4NCAyNzIgMzc2LjggMjcyIDM2OFYyNDBDMjcyIDIzMS4yIDI3OS4yIDIyNCAyODggMjI0SDMzNnoiLz48L3N2Zz4=");
          mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuMi4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLiAtLT48cGF0aCBkPSJNMzIwIDQ2NEMzMjguOCA0NjQgMzM2IDQ1Ni44IDMzNiA0NDhWNDE2SDM4NFY0NDhDMzg0IDQ4My4zIDM1NS4zIDUxMiAzMjAgNTEySDY0QzI4LjY1IDUxMiAwIDQ4My4zIDAgNDQ4VjQxNkg0OFY0NDhDNDggNDU2LjggNTUuMTYgNDY0IDY0IDQ2NEgzMjB6TTI1NiAxNjBDMjM4LjMgMTYwIDIyNCAxNDUuNyAyMjQgMTI4VjQ4SDY0QzU1LjE2IDQ4IDQ4IDU1LjE2IDQ4IDY0VjE5MkgwVjY0QzAgMjguNjUgMjguNjUgMCA2NCAwSDIyOS41QzI0Ni41IDAgMjYyLjcgNi43NDMgMjc0LjcgMTguNzVMMzY1LjMgMTA5LjNDMzc3LjMgMTIxLjMgMzg0IDEzNy41IDM4NCAxNTQuNVYxOTJIMzM2VjE2MEgyNTZ6TTg4IDIyNEMxMTguOSAyMjQgMTQ0IDI0OS4xIDE0NCAyODBDMTQ0IDMxMC45IDExOC45IDMzNiA4OCAzMzZIODBWMzY4QzgwIDM3Ni44IDcyLjg0IDM4NCA2NCAzODRDNTUuMTYgMzg0IDQ4IDM3Ni44IDQ4IDM2OFYyNDBDNDggMjMxLjIgNTUuMTYgMjI0IDY0IDIyNEg4OHpNMTEyIDI4MEMxMTIgMjY2LjcgMTAxLjMgMjU2IDg4IDI1Nkg4MFYzMDRIODhDMTAxLjMgMzA0IDExMiAyOTMuMyAxMTIgMjgwek0xNjAgMjQwQzE2MCAyMzEuMiAxNjcuMiAyMjQgMTc2IDIyNEgyMDBDMjI2LjUgMjI0IDI0OCAyNDUuNSAyNDggMjcyVjMzNkMyNDggMzYyLjUgMjI2LjUgMzg0IDIwMCAzODRIMTc2QzE2Ny4yIDM4NCAxNjAgMzc2LjggMTYwIDM2OFYyNDB6TTE5MiAzNTJIMjAwQzIwOC44IDM1MiAyMTYgMzQ0LjggMjE2IDMzNlYyNzJDMjE2IDI2My4yIDIwOC44IDI1NiAyMDAgMjU2SDE5MlYzNTJ6TTMzNiAyMjRDMzQ0LjggMjI0IDM1MiAyMzEuMiAzNTIgMjQwQzM1MiAyNDguOCAzNDQuOCAyNTYgMzM2IDI1NkgzMDRWMjg4SDMzNkMzNDQuOCAyODggMzUyIDI5NS4yIDM1MiAzMDRDMzUyIDMxMi44IDM0NC44IDMyMCAzMzYgMzIwSDMwNFYzNjhDMzA0IDM3Ni44IDI5Ni44IDM4NCAyODggMzg0QzI3OS4yIDM4NCAyNzIgMzc2LjggMjcyIDM2OFYyNDBDMjcyIDIzMS4yIDI3OS4yIDIyNCAyODggMjI0SDMzNnoiLz48L3N2Zz4=");
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  background-color: currentColor;
  margin-left: 4px;
}
.featured-content__header dt {
  font-weight: bold;
}
.featured-content__header p.intro-text, .featured-content__header.intro-text > p {
  font-size: 1.125rem !important;
  line-height: 2.125rem !important;
  font-family: Rubik;
  color: #002f6c;
  font-weight: 400;
  margin-bottom: 2.5rem;
}
@media (min-width: 48rem) {
  .featured-content__header p.intro-text, .featured-content__header.intro-text > p {
    font-size: 1.3125rem !important;
    line-height: 2.5rem !important;
    margin-bottom: 2.4375rem;
  }
}
.featured-content__header p.intro-paragraph, .featured-content__header.intro-paragraph > p {
  font-size: 1.3125rem;
  line-height: 1.71;
  color: #002f6c;
}
@media (min-width: 48rem) {
  .featured-content__header p.intro-paragraph, .featured-content__header.intro-paragraph > p {
    font-size: 1.875rem;
    line-height: 1.83;
  }
}
.featured-content__header p.intro-paragraph b,
.featured-content__header p.intro-paragraph strong, .featured-content__header.intro-paragraph > p b,
.featured-content__header.intro-paragraph > p strong {
  font-size: 1.3125rem;
  line-height: 0.73;
}
@media (min-width: 48rem) {
  .featured-content__header p.intro-paragraph b,
  .featured-content__header p.intro-paragraph strong, .featured-content__header.intro-paragraph > p b,
  .featured-content__header.intro-paragraph > p strong {
    font-size: 2.5rem;
  }
}
.featured-content__header p,
.featured-content__header ul,
.featured-content__header ol,
.featured-content__header dl,
.featured-content__header dd,
.featured-content__header table,
.featured-content__header figure {
  margin: 0 0 1rem;
  line-height: 1.625rem;
}
.featured-content__header ul,
.featured-content__header ol {
  padding-left: 2.375rem;
}
@media (min-width: 48rem) {
  .featured-content__header ul,
  .featured-content__header ol {
    padding-left: 3.4375rem;
  }
}
.featured-content__header ul li,
.featured-content__header ol li {
  list-style: none;
  position: relative;
}
.featured-content__header ul li::before,
.featured-content__header ol li::before {
  display: block;
  position: absolute;
  left: -1.625rem;
}
@media (min-width: 48rem) {
  .featured-content__header ul li::before,
  .featured-content__header ol li::before {
    left: -2.5rem;
  }
}
.featured-content__header ul ul,
.featured-content__header ul ol,
.featured-content__header ol ul,
.featured-content__header ol ol {
  margin-bottom: 0;
}
.featured-content__header ol {
  counter-reset: numeric-counter;
}
.featured-content__header ol > li {
  counter-increment: numeric-counter;
}
.featured-content__header ol > li::before {
  content: counter(numeric-counter) ". ";
  font-weight: 700;
  color: #acacac;
}
.featured-content__header ul {
  counter-reset: counter;
}
.featured-content__header ul li::before {
  content: "";
  border-radius: 100%;
  width: 8px;
  height: 8px;
  background-color: #acacac;
  top: 0.28125rem;
}
@media (min-width: 48rem) {
  .featured-content__header ul li::before {
    top: 0.5625rem;
  }
}
.featured-content__header hr {
  background-color: #dddddd;
  border: 0;
  display: block;
  height: 2px;
  margin: 2rem 0;
}
.featured-content__header {
  max-width: 51.875rem;
  margin: 0 auto 1.875rem;
  font-weight: normal;
}
.featured-content__header.intro-paragraph > p {
  color: #ffffff;
}
@media (min-width: 56.25rem) {
  .featured-content__header {
    margin: 0 auto 3.125rem;
  }
}
.featured-content__body {
  max-width: 65.5rem;
  margin: 0 auto;
  width: 100%;
}
@media (min-width: 56.25rem) {
  .featured-content__body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.featured-content__copy {
  background: #ffffff;
  padding: 3.125rem 1rem 1.875rem;
  position: relative;
}
@media (min-width: 56.25rem) {
  .featured-content__copy {
    padding: 5rem 3.125rem 3.125rem;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 60%;
            flex: 0 0 60%;
    z-index: 2;
    margin-bottom: 5rem;
  }
}
.featured-content__copy::before {
  content: "";
  height: 0.4375rem;
  width: 5rem;
  background: #9d2235;
  position: absolute;
  left: -1.25rem;
  top: 1.375rem;
}
@media (min-width: 56.25rem) {
  .featured-content__copy::before {
    content: "";
    height: 0.4375rem;
    width: 9.0625rem;
    background: #9d2235;
    position: absolute;
    top: 2.125rem;
    left: -0.875rem;
  }
}
.featured-content__copy__secondary-link {
  position: absolute;
  font-size: 0.8125rem;
  text-decoration: underline;
  color: #025697;
  top: 1.125rem;
  right: 1.125rem;
}
.featured-content__copy__secondary-link:hover {
  color: #002f6c;
}
@media (min-width: 56.25rem) {
  .featured-content__copy__secondary-link {
    top: 2.5rem;
    right: 1.5625rem;
  }
}
.featured-content__copy__title {
  font-size: 1.625rem;
  font-weight: 500;
}
.featured-content__copy__subtitle {
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.63;
  margin: 1rem 0;
}
.featured-content__copy__text {
  line-height: 1.63;
}
.featured-content__copy__primary-link {
  color: #025697;
  text-transform: uppercase;
  font-size: 0.875rem;
  text-decoration: none;
  font-weight: 700;
  font-family: "Montserrat", Arial, sans-serif;
  vertical-align: middle;
}
.featured-content__copy__primary-link::after {
  content: " ";
  width: 1.75rem;
  height: 1rem;
  background-image: url("../assets/images/arrow-right-light-blue-5e955fcdca.svg");
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: middle;
  margin-left: 0.4375rem;
  -webkit-transition: -webkit-transform 0.25s ease;
  transition: -webkit-transform 0.25s ease;
  transition: transform 0.25s ease;
  transition: transform 0.25s ease, -webkit-transform 0.25s ease;
}
.featured-content__copy__primary-link:hover {
  color: #002f6c;
}
.featured-content__copy__primary-link:hover::after {
  -webkit-transform: translateX(0.3125rem);
          transform: translateX(0.3125rem);
}
.featured-content__image {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
@media (min-width: 56.25rem) {
  .featured-content__image {
    z-index: 1;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 57%;
            flex: 0 0 57%;
    margin-left: -17%;
    padding-top: 5rem;
    padding-left: 6.875rem;
    -ms-flex-item-align: end;
        align-self: flex-end;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
}
.featured-content__image::before {
  content: "";
  background: #9d2235;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 2.8125rem;
  height: 2.8125rem;
}
@media (min-width: 545px) {
  .featured-content__image::before {
    width: 5rem;
    height: 5rem;
  }
}
@media (min-width: 48rem) {
  .featured-content__image::before {
    width: 5.9375rem;
    height: 5.9375rem;
  }
}
@media (min-width: 56.25rem) {
  .featured-content__image::before {
    width: 6.875rem;
    height: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
  }
}
.featured-content__image img {
  max-height: 15.625rem;
  max-width: calc(100% - 45px);
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
@media (min-width: 56.25rem) {
  .featured-content__image img {
    max-height: none;
    max-width: 30.9375rem;
  }
}

.block-featured-news {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 68rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
}
.factoid__featured-link {
  margin-top: 1.25rem;
}

.footer__ctas {
  display: block;
}
@media (min-width: 48rem) {
  .footer__ctas {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
}
.footer__ctas-boundary {
  background: #9d2235;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  padding: 0.3125rem 1.5625rem;
}
@media (min-width: 48rem) {
  .footer__ctas-boundary {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    padding: 0.625rem 1.25rem 0.625rem 2.8125rem;
    max-width: calc(1048px + (100% - 1048px) / 2);
  }
}
@media (min-width: 1088px) {
  .footer__ctas-boundary {
    padding-right: calc((100% - 1048px) / 2);
  }
}
.footer__cta {
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 1rem;
  color: #9d2235;
  text-decoration: none;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  color: #ffffff;
  font-size: 0.875rem;
  margin-left: 0.9375rem;
  padding: 1.25rem 0;
}
.footer__cta:hover {
  text-decoration: underline;
}
.footer__cta:first-child {
  margin-left: 0;
}
@media (min-width: 48rem) {
  .footer__cta {
    font-family: "Montserrat", Arial, sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 1rem;
    color: #9d2235;
    color: #ffffff;
    margin-left: 4.0625rem;
  }
  .footer__cta:first-child {
    margin-left: 0;
  }
}
.footer__primary {
  background: #0b2340;
  padding: 1.25rem 1.25rem 1.875rem;
}
@media (min-width: 48rem) {
  .footer__primary {
    padding: 1.875rem 1.25rem 0.9375rem;
  }
}
.footer__primary-boundary {
  max-width: 65.5rem;
  margin: 0 auto;
}
.footer__flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-bottom: 3.125rem;
}
@media (min-width: 56.25rem) {
  .footer__flex {
    margin-bottom: 1.25rem;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
}
.footer__social {
  margin-bottom: 1.875rem;
}
@media (min-width: 48rem) {
  .footer__social {
    margin-bottom: 0;
  }
}
.footer__social-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 68rem;
  margin: 0 auto 1.5625rem;
  padding: 0 1.25rem;
}
@media (min-width: 56.25rem) {
  .footer__social-title {
    margin: 0 auto 3.125rem;
  }
}
.footer__social-title > * {
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 1rem;
  color: #9d2235;
  max-width: 72%;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  padding-right: 1.25rem;
}
.footer__social-title::after {
  content: "";
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  height: 0.4375rem;
  background: #9d2235;
}
@media (min-width: 900px) and (max-width: 980px) {
  .footer__social-title::after {
    max-width: 370px;
  }
}
.footer__social-title {
  padding: 0;
  margin: 0 0 1.125rem 0;
}
@media (min-width: 56.25rem) {
  .footer__social-title {
    margin: 0 0 1.125rem 0;
  }
}
.footer__social-title > span {
  color: #ffffff;
}
.footer__social-boundary ul {
  list-style: none;
  padding: 0;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.footer__social-boundary ul li {
  margin: 0.75rem;
}
@media (min-width: 56.25rem) {
  .footer__social-boundary ul {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .footer__social-boundary ul li {
    margin: 0;
  }
}
.footer__social-link {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  margin: 0 1.0625rem;
}
.footer__social-link:first-child {
  margin-left: 0;
}
.footer__social-link:last-child {
  margin-right: 0;
}
@media (min-width: 48rem) {
  .footer__social-link:last-child {
    margin-right: 4.0625rem;
  }
}
.footer__social-link > img {
  width: 2.75rem;
  height: 2.75rem;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center;
     object-position: center;
  -webkit-transition: -webkit-transform 0.15s ease;
  transition: -webkit-transform 0.15s ease;
  transition: transform 0.15s ease;
  transition: transform 0.15s ease, -webkit-transform 0.15s ease;
}
@media (min-width: 56.25rem) {
  .footer__social-link > img {
    width: 2.125rem;
    height: 2.125rem;
  }
}
.footer__social-link:hover > img {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}
.footer__logos {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 545px) {
  .footer__logos {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: baseline;
        -ms-flex-align: baseline;
            align-items: baseline;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
@media (min-width: 56.25rem) {
  .footer__logos {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.footer__logo {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  margin: 0 1.25rem 1.875rem;
}
@media (min-width: 545px) {
  .footer__logo {
    margin-bottom: 0;
  }
}
@media (min-width: 545px) {
  .footer__logo:last-child {
    margin-right: 0;
  }
}
@media (min-width: 545px) {
  .footer__logo:first-child {
    margin-left: 0;
  }
}
.footer__logo > img {
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: bottom;
     object-position: bottom;
  max-width: 5.375rem;
  max-height: 6.25rem;
  -webkit-transition: -webkit-transform 0.15s ease;
  transition: -webkit-transform 0.15s ease;
  transition: transform 0.15s ease;
  transition: transform 0.15s ease, -webkit-transform 0.15s ease;
}
.footer a.footer__logo:hover > img {
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
}
.footer__links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.footer__link {
  color: white;
  text-decoration: none;
  margin-right: 2.5rem;
  margin-bottom: 1.875rem;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
}
.footer__link:hover {
  text-decoration: underline;
}
@media (min-width: 48rem) {
  .footer__link {
    margin-bottom: 0.9375rem;
  }
}
.footer__copyright {
  color: #ffffff;
  font-size: 0.75rem;
}
@media (min-width: 900px) and (max-width: 935px) {
  .footer__logo:nth-of-type(1) > img {
    max-width: 120px !important;
  }
  .footer__logo:nth-of-type(2) > img {
    max-width: 71px !important;
  }
  .footer__logo:nth-of-type(3) > img {
    max-width: 56px !important;
  }
}

.block-header-main {
  background: #ffffff;
  width: 100%;
  -webkit-box-shadow: 0px 8px 6px -6px rgba(0, 0, 0, 0);
          box-shadow: 0px 8px 6px -6px rgba(0, 0, 0, 0);
  -webkit-transition: -webkit-box-shadow 0.15s linear;
  transition: -webkit-box-shadow 0.15s linear;
  transition: box-shadow 0.15s linear;
  transition: box-shadow 0.15s linear, -webkit-box-shadow 0.15s linear;
  pointer-events: all;
}
.block-header-main.dropshadow {
  -webkit-box-shadow: 0px 8px 6px -6px rgba(0, 0, 0, 0.2);
          box-shadow: 0px 8px 6px -6px rgba(0, 0, 0, 0.2);
}
@media (min-width: 64.063rem) {
  .block-header-main .navigation-main__boundary {
    padding: 0 0 0 1.25rem;
  }
}
@media (min-width: 1088px) {
  .block-header-main .navigation-main__boundary {
    padding: 0 1.25rem;
  }
}
.block-header-main .navigation-main__boundary--borderless {
  background-color: #f0f0f0;
  padding: 0.9375rem 0;
}
.block-header-main .navigation-main__upper-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 auto;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 4.375rem;
  padding: 0.625rem 1.25rem;
  max-height: 7.375rem;
}
@media (min-width: 64.063rem) {
  .block-header-main .navigation-main__upper-flex {
    height: auto;
    padding: 0;
  }
}
@media (min-width: 1088px) {
  .block-header-main .navigation-main__upper-flex {
    max-width: 65.5rem;
  }
}
.block-header-main .navigation-main__utility-wrapper {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  display: none;
}
@media (min-width: 64.063rem) {
  .block-header-main .navigation-main__utility-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.block-header-main .navigation-main .brand-logo {
  margin: 0;
}
@media (min-width: 64.063rem) {
  .block-header-main .navigation-main .brand-logo {
    padding: 0.9375rem 2.5rem 0.9375rem 0;
  }
}
.block-header-main .navigation-main .brand-logo__link {
  height: 100%;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.block-header-main .navigation-main .brand-logo__image {
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: left;
     object-position: left;
}
@media (min-width: 64.063rem) {
  .block-header-main .navigation-main .brand-logo__image {
    width: 17.5rem;
  }
}
.block-header-main .navigation-main .brand-logo.borderless img {
  max-width: 17.5rem;
  width: auto;
}
.block-header-main .navigation-main .menu-main {
  background: #041c3b;
  padding: 0 1.25rem;
  height: 3.125rem;
  position: relative;
  display: none;
}
@media (min-width: 64.063rem) {
  .block-header-main .navigation-main .menu-main {
    display: block;
  }
}
.block-header-main .navigation-main .menu-main__dropdown-btn {
  position: relative;
  width: 0.9375rem;
  color: white;
  margin: 0 6px;
  text-align: center;
}
.block-header-main .navigation-main .menu-main__dropdown-btn:focus {
  outline-color: white;
}
.block-header-main .navigation-main .menu-main__dropdown-btn.open, .block-header-main .navigation-main .menu-main__dropdown-btn:hover {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.block-header-main .navigation-main .menu-main__boundary {
  max-width: 65.5rem;
  margin: 0 auto;
  height: 100%;
}
.block-header-main .navigation-main .menu-main__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  max-width: 100%;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 100%;
}
.block-header-main .navigation-main .menu-main__link {
  color: #ffffff;
  font-size: 1.1875rem;
  font-weight: 500;
  text-decoration: none;
  height: 100%;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.block-header-main .navigation-main .menu-main__link.disabled {
  pointer-events: none;
}
.block-header-main .navigation-main .menu-main__link::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: calc(100% + 25px);
  background: #9d2235;
  height: 0;
  -webkit-transition: height 0.15s ease;
  transition: height 0.15s ease;
}
.block-header-main .navigation-main .menu-main__submenu {
  position: absolute;
  display: none;
  width: 100%;
  min-height: 20.625rem;
  background-color: #ffffff;
  -webkit-box-shadow: 0px 10px 14px -7px rgba(0, 0, 0, 0.4);
          box-shadow: 0px 10px 14px -7px rgba(0, 0, 0, 0.4);
  left: 0;
  top: 100%;
  z-index: 2;
  padding: 1.875rem 1.25rem 3.125rem;
  pointer-events: none;
  -webkit-transition: opacity 0.15s ease;
  transition: opacity 0.15s ease;
}
.block-header-main .navigation-main .menu-main__submenu.open {
  pointer-events: all;
  display: block;
}
.block-header-main .navigation-main .menu-main__submenu.has-graphics .menu-main__submenu-content {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-gap: 10px;
}
.block-header-main .navigation-main .menu-main__submenu.has-graphics .menu-main__submenu-link {
  background: #f0f0f0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
  padding: 1.25rem;
}
.block-header-main .navigation-main .menu-main__submenu.has-graphics .menu-main__submenu-link > span {
  border-bottom-color: #f0f0f0;
}
.block-header-main .navigation-main .menu-main__submenu.has-graphics .menu-main__submenu-link:hover > span {
  border-bottom-color: #9d2235;
}
.block-header-main .navigation-main .menu-main__submenu.has-graphics .main-menu__submenu-icon {
  max-width: 7.8125rem;
  max-height: 7.8125rem;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center;
     object-position: center;
  margin-bottom: 0.625rem;
}
.block-header-main .navigation-main .menu-main__item {
  height: 100%;
}
.block-header-main .navigation-main .menu-main__item:hover .menu-main__link::after, .block-header-main .navigation-main .menu-main__item:focus-within .menu-main__link::after {
  height: 0.4375rem;
}
.block-header-main .navigation-main .menu-main__item:hover .menu-main__dropdownbtn {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.block-header-main .navigation-main .menu-main__item:hover .menu-main__submenu {
  display: block;
  pointer-events: all;
}
.block-header-main .navigation-main .menu-main__submenu-boundary {
  margin: 0 auto;
  max-width: 65.5rem;
}
.block-header-main .navigation-main .menu-main__submenu-title {
  color: #4f4f4f;
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: 700;
  font-size: 2.25rem;
  padding-bottom: 1.5625rem;
  margin-bottom: 1.875rem;
  border-bottom: 0.0625rem solid #4f4f4f;
}
.block-header-main .navigation-main .menu-main__submenu-content {
  list-style: none;
  margin: 0;
  padding: 0;
  display: grid;
  grid-gap: 25px;
  grid-template-columns: 1fr 1fr 1fr;
}
.block-header-main .navigation-main .menu-main__submenu-link {
  display: inline-block;
  color: #303030;
  text-decoration: none;
}
.block-header-main .navigation-main .menu-main__submenu-link > span {
  font-size: 1rem;
  line-height: 1.63;
  display: inline-block;
  border-bottom-width: 0.0625rem;
  border-bottom-style: solid;
  border-bottom-color: #ffffff;
}
.block-header-main .navigation-main .menu-main__submenu-link:hover {
  color: #9d2235;
}
.block-header-main .navigation-main .menu-main__submenu-link:hover > span {
  border-bottom-color: #9d2235;
}
.block-header-main .navigation-main .menu-utility {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 2.5rem;
          flex: 0 0 2.5rem;
  display: none;
}
@media (min-width: 64.063rem) {
  .block-header-main .navigation-main .menu-utility {
    display: block;
  }
}
.block-header-main .navigation-main .menu-utility__boundary {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  padding-left: 1.25rem;
  height: 2.5rem;
  background: #9d2235;
}
.block-header-main .navigation-main .menu-utility__content {
  vertical-align: middle;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.8125rem;
  padding-right: 0.625rem;
}
.block-header-main .navigation-main .menu-utility__content + .menu-utility__ctas::before {
  width: 0.125rem;
  height: 1.5rem;
  background-color: #6f1523;
  position: absolute;
  left: -0.0625rem;
  top: 0.5rem;
  content: "";
}
.block-header-main .navigation-main .menu-utility__ctas {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.8125rem;
  text-transform: uppercase;
  padding: 0 0.625rem;
  position: relative;
}
.block-header-main .navigation-main .menu-utility__dropdown-btn {
  position: relative;
  width: 0.9375rem;
  color: white;
  margin: 0 -3px;
  text-align: center;
}
.block-header-main .navigation-main .menu-utility__dropdown-btn:focus {
  outline-color: white;
}
.block-header-main .navigation-main .menu-utility__dropdown-btn.open, .block-header-main .navigation-main .menu-utility__dropdown-btn:hover {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.block-header-main .navigation-main .menu-utility__link {
  padding: 0 0.625rem;
  color: white;
  text-decoration: none;
  display: block;
  height: 100%;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.block-header-main .navigation-main .menu-utility__link::before {
  position: absolute;
  width: calc(100% + 0.9375rem - 13px);
  height: 0;
  background: #ffffff;
  bottom: 0;
  left: 0;
  -webkit-transition: height 0.15s ease;
  transition: height 0.15s ease;
  content: "";
  margin-left: 0.625rem;
}
.block-header-main .navigation-main .menu-utility span.menu-utility__link {
  cursor: default;
}
.block-header-main .navigation-main .menu-utility__submenu {
  background: #f0f0f0;
  position: absolute;
  left: 0.625rem;
  top: 100%;
  width: 15.625rem;
  padding: 0.3125rem 1.5625rem;
  z-index: 3;
  display: none;
  -webkit-box-shadow: 0px 10px 14px -7px rgba(0, 0, 0, 0.4);
          box-shadow: 0px 10px 14px -7px rgba(0, 0, 0, 0.4);
  -webkit-transition: opacity 0.15s ease;
  transition: opacity 0.15s ease;
}
.block-header-main .navigation-main .menu-utility__submenu.open {
  display: block;
}
.block-header-main .navigation-main .menu-utility__submenu ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.block-header-main .navigation-main .menu-utility__submenu-link {
  color: #303030;
  font-size: 1rem;
  text-decoration: none;
  padding: 0.625rem 0;
  margin: 0.625rem 0;
  display: inline-block;
}
.block-header-main .navigation-main .menu-utility__submenu-link:hover {
  text-decoration: underline;
}
.block-header-main .navigation-main .menu-utility__link-wrapper {
  position: relative;
  height: 100%;
}
.block-header-main .navigation-main .menu-utility__link-wrapper:hover .menu-utility__link::before {
  height: 0.3125rem;
}
.block-header-main .navigation-main .menu-utility__link-wrapper:hover .menu-utility__submenu {
  display: block;
}
.block-header-main .navigation-main .menu-utility__link-wrapper.has-children .menu-utility__link {
  /* this was replaced by an actual button for accessibility purposes
  &::after {
      content:"▾";
      font-family: Arial, Helvetica, sans-serif;
      color: $white;
      width: rem(15);
      height: rem(15);
      text-align: right;
      transition: transform $fastest-duration ease;
  }*/
}
.block-header-main .navigation-main .menu-utility__link-wrapper.has-children .menu-utility__link:hover {
  text-decoration: none;
}
.block-header-main .navigation-main .menu-utility__link-wrapper.has-children .menu-utility__link:hover .menu-utility__dropdownbtn {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.block-header-main .navigation-main .menu-utility__link-wrapper.has-children:hover .menu-utility__link::after {
  -webkit-transform: scaleY(-1);
          transform: scaleY(-1);
}
.block-header-main .navigation-main .menu-utility__link-wrapper.has-children:hover .menu-utility__submenu {
  opacity: 1;
  pointer-events: all;
}
.block-header-main .navigation-main .menu-utility__search-wrapper {
  height: 100%;
  background: #6f1523;
}
.block-header-main .navigation-main .menu-utility__search {
  height: 100%;
  background: url("images/search-fd5bd9c997.svg") center;
  background-repeat: no-repeat;
  display: block;
  width: 2.5rem;
  -webkit-transition: -webkit-transform 0.25s ease;
  transition: -webkit-transform 0.25s ease;
  transition: transform 0.25s ease;
  transition: transform 0.25s ease, -webkit-transform 0.25s ease;
  cursor: pointer;
}
.block-header-main .navigation-main .menu-utility__search:hover {
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
}
.block-header-main .navigation-main .menu-utility__search.close {
  background: url("images/close-white-1f021cafde.svg") center;
  background-repeat: no-repeat;
  background-position: center;
}
.block-header-main .navigation-main .menu-utility__search.close:hover {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.block-header-main .navigation-main .menu-audience {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 4.375rem;
  padding-right: 1.25rem;
  display: none;
}
@media (min-width: 64.063rem) {
  .block-header-main .navigation-main .menu-audience {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (min-width: 1088px) {
  .block-header-main .navigation-main .menu-audience {
    padding-right: 0;
  }
}
.block-header-main .navigation-main .menu-audience__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.block-header-main .navigation-main .menu-audience__item:not(:last-child)::after {
  content: "•";
  padding: 0 0.75rem;
}
.block-header-main .navigation-main .menu-audience__link {
  color: #303030;
  font-size: 0.875rem;
  text-decoration: none;
  border-bottom: 0.0625rem solid #ffffff;
}
.block-header-main .navigation-main .menu-audience__link:hover {
  color: #9d2235;
  border-bottom: 0.0625rem solid #9d2235;
}
.block-header-main .navigation-main .menu-mobile-main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  padding-top: 0.3125rem;
}
@media (min-width: 64.063rem) {
  .block-header-main .navigation-main .menu-mobile-main {
    display: none;
  }
}
.block-header-main .navigation-main .menu-mobile-main__item {
  color: #002f6c;
  font-weight: 500;
  text-align: center;
  font-size: 0.75rem;
  padding: 0 0.9375rem;
  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-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-decoration: none;
  cursor: pointer;
}
.block-header-main .navigation-main .menu-mobile-main__item:not(:last-child) {
  border-right: 0.125rem solid #979797;
}
.block-header-main .navigation-main .menu-mobile-main__item:last-child {
  margin-right: -0.9375rem;
}
.block-header-main .navigation-main .menu-mobile-main__item::before {
  display: block;
  content: "";
  width: 1.375rem;
  height: 1.375rem;
  margin-bottom: 0.375rem;
  -webkit-transition: -webkit-transform 0.25s ease;
  transition: -webkit-transform 0.25s ease;
  transition: transform 0.25s ease;
  transition: transform 0.25s ease, -webkit-transform 0.25s ease;
}
.block-header-main .navigation-main .menu-mobile-main__item:hover::before {
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
}
.block-header-main .navigation-main .menu-mobile-main__item.close::before {
  background: url("../assets/images/close-blue-5b68d0fdf9.svg");
  background-repeat: no-repeat;
  background-position: center;
  -webkit-transition: -webkit-transform 0.25s ease;
  transition: -webkit-transform 0.25s ease;
  transition: transform 0.25s ease;
  transition: transform 0.25s ease, -webkit-transform 0.25s ease;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.block-header-main .navigation-main .menu-mobile-main__item.close:hover::before {
  -webkit-transform: rotate(90deg) scale(1.2);
          transform: rotate(90deg) scale(1.2);
}
.block-header-main .navigation-main .menu-mobile-main__search::before {
  background: url("../assets/images/search-blue-02b4f0db3f.svg");
  background-repeat: no-repeat;
  background-position: center;
  -webkit-transition: -webkit-transform 0.25s ease;
  transition: -webkit-transform 0.25s ease;
  transition: transform 0.25s ease;
  transition: transform 0.25s ease, -webkit-transform 0.25s ease;
}
.block-header-main .navigation-main .menu-mobile-main__menu::before {
  background: url("../assets/images/menu-1c4dff5eed.svg");
  background-repeat: no-repeat;
  background-position: center;
  -webkit-transition: -webkit-transform 0.25s ease;
  transition: -webkit-transform 0.25s ease;
  transition: transform 0.25s ease;
  transition: transform 0.25s ease, -webkit-transform 0.25s ease;
}

.search-drawer {
  background: #f0f0f0;
  pointer-events: all;
}
.search-drawer__boundary {
  padding: 0 1.25rem;
  display: none;
  height: 15.4375rem;
}
.search-drawer__inner {
  max-width: 65.5rem;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.search-drawer__input {
  border: 0.0625rem solid #dddddd;
  height: 3.75rem;
  color: #303030;
  font-family: "Rubik", Arial, sans-serif;
  font-size: 1rem;
  margin: 0;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 0%;
          flex: 1 1 0%;
  min-width: 0;
  margin-bottom: 3.75rem;
  background-position: left 0.625rem center !important;
  background-size: 2.5rem !important;
}
@media (min-width: 630px) {
  .search-drawer__input {
    margin: 0 0.3125rem 0 0;
  }
}
.search-drawer__main-title {
  font-family: "Montserrat", Arial, sans-serif;
  color: #4f4f4f;
  font-size: 2.25rem;
  text-transform: uppercase;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 100%;
          flex: 1 1 100%;
  margin: 1.875rem 0;
  font-weight: 700;
}
.search-drawer__input-title {
  font-family: "Montserrat", Arial, sans-serif;
  color: #4f4f4f;
  font-size: 0.8125rem;
  text-transform: uppercase;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 100%;
          flex: 1 1 100%;
  margin-bottom: 0.625rem;
  font-weight: 600;
}
.search-drawer__button {
  border-radius: 0;
  border: none;
  color: white;
  height: 3.75rem;
  text-transform: uppercase;
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: 700;
  cursor: pointer;
  -webkit-transition: background 0.15s ease, background-size 0.15s ease;
  transition: background 0.15s ease, background-size 0.15s ease;
  margin: 0;
  width: 3.75rem;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 3.75rem;
          flex: 0 0 3.75rem;
  background: url("images/search-fd5bd9c997.svg") center #025697;
  background-repeat: no-repeat;
  background-size: 50%;
  font-size: 0;
  margin-bottom: 3.75rem;
}
.search-drawer__button:focus, .search-drawer__button:hover, .search-drawer__button:active {
  background: url("images/search-fd5bd9c997.svg") center #008efc;
  background-repeat: no-repeat;
  background-size: 50%;
}
@media (min-width: 630px) {
  .search-drawer__button {
    width: auto;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    background: #025697;
    padding: 0 2.8125rem;
    font-size: 0.875rem;
  }
  .search-drawer__button:focus, .search-drawer__button:hover, .search-drawer__button:active {
    background: #008efc;
  }
}

.highlight {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 65.5rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
  margin-top: 2rem;
  margin-bottom: 2rem;
  padding: 1rem 1.25rem;
}
.highlight::after {
  content: "";
  height: 0.4375rem;
  width: 6.4375rem;
  background: #9d2235;
  position: absolute;
  bottom: 3.6875rem;
  position: absolute;
  right: 0rem;
}
@media screen and (min-width: 768px) {
  .highlight::after {
    bottom: 3.75rem;
  }
}
.highlight__boundary {
  background-color: #041c3b;
  color: white;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-pack: left;
      -ms-flex-pack: left;
          justify-content: left;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 1.6875rem 1rem 5.25rem;
  gap: 2rem;
}
.highlight__body__copy {
  font-size: 1rem;
  line-height: 1.625rem;
}
.highlight__body__primary-link {
  color: #025697;
  text-transform: uppercase;
  font-size: 0.875rem;
  text-decoration: none;
  font-weight: 700;
  font-family: "Montserrat", Arial, sans-serif;
  vertical-align: middle;
}
.highlight__body__primary-link::after {
  content: " ";
  width: 1.75rem;
  height: 1rem;
  background-image: url("../assets/images/arrow-right-light-blue-5e955fcdca.svg");
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: middle;
  margin-left: 0.4375rem;
  -webkit-transition: -webkit-transform 0.25s ease;
  transition: -webkit-transform 0.25s ease;
  transition: transform 0.25s ease;
  transition: transform 0.25s ease, -webkit-transform 0.25s ease;
}
.highlight__body__primary-link:hover {
  color: #002f6c;
}
.highlight__body__primary-link:hover::after {
  -webkit-transform: translateX(0.3125rem);
          transform: translateX(0.3125rem);
}
.highlight__body__primary-link {
  font-size: 0.875rem;
  color: white;
}
.highlight__body__primary-link:hover {
  color: white;
}
.highlight__body__primary-link::after {
  background-image: url("images/arrow-right-white-25d63e306d.svg");
}
.highlight__title {
  font-size: 1.625rem;
  line-height: 1.875rem;
  font-weight: 500;
}
@media screen and (min-width: 1024px) {
  .highlight__title {
    font-size: 2.1875rem;
  }
}
.highlight__image {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.highlight__image img {
  width: 15.625rem;
  clip-path: circle();
}

@media screen and (min-width: 56.25rem) {
  .has-sidebar .contentBody:not(.no-sidebar) .highlight {
    padding-left: 0;
  }
}
@media screen and (min-width: 1024px) {
  .has-sidebar .contentBody:not(.no-sidebar) .highlight__boundary {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row;
            flex-flow: row;
    padding: 1.875rem 1.875rem 3.125rem;
  }
}

@media screen and (min-width: 768px) {
  html:not(.has-sidebar) .highlight__boundary, .contentBody.no-sidebar .highlight__boundary {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row;
            flex-flow: row;
    padding: 1.875rem 1.875rem 3.125rem;
  }
}

.image {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 65.5rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
}
.image__boundary {
  max-width: 51.875rem;
  margin: 0 auto;
}
.image .figure {
  margin: 0;
}
.image .figure-title {
  color: #303030;
  font-family: "Rubik", Arial, sans-serif;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.24;
}
@media (min-width: 48rem) {
  .image .figure-title {
    font-size: 2.375rem;
  }
}
.image .figure-title {
  margin-bottom: 1rem;
}
@media only screen and (min-width: 48rem) {
  .image .figure-title {
    margin-bottom: 1.875rem;
  }
}
.image .figure-caption {
  font-size: 0.875rem;
  line-height: 1.47;
  margin: -2rem 3.125rem 0 0;
  color: #767576;
  max-width: 31.875rem;
  text-indent: 4.6875rem;
  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-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.image .figure-caption__boundary {
  position: relative;
  padding: 0.625rem 1.75rem 0.625rem 0;
  background-color: #ffffff;
}
@media (min-width: 48rem) {
  .image .figure-caption__boundary {
    padding: 0.625rem 1.25rem 0.625rem 0;
  }
}
.image .figure-caption__boundary::before {
  content: "";
  height: 0.4375rem;
  width: 3.75rem;
  background: #9d2235;
  position: absolute;
  left: 0;
  top: 0.9375rem;
}

[is=flynt-block-image-text] {
  margin: 3.75rem 0;
}
[is=flynt-block-image-text] .container {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 65.5rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
[is=flynt-block-image-text] .box {
  margin: 0 auto;
  max-width: 51.875rem;
}
@media (min-width: 1024px) {
  [is=flynt-block-image-text] .box {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0 -20px;
    max-width: none;
  }
  [is=flynt-block-image-text] .box-inner {
    padding: 0 20px;
    width: 50%;
  }
  [is=flynt-block-image-text] .box--imageLeft {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  [is=flynt-block-image-text] .box--imageRight {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
  }
}
[is=flynt-block-image-text] .box-inner--content > :first-child {
  margin-top: 0;
  padding-top: 0;
}
[is=flynt-block-image-text] .box-inner--content > :last-child {
  margin-bottom: 0;
  padding-bottom: 0;
}
@media (min-width: 1280px) {
  [is=flynt-block-image-text] .box-inner--image {
    width: 60%;
  }
  [is=flynt-block-image-text] .box-inner--content {
    width: 40%;
  }
}
[is=flynt-block-image-text] .figure {
  font-size: 0.8rem;
}
@media (min-width: 1024px) {
  [is=flynt-block-image-text] .figure {
    margin-bottom: 0;
  }
  [is=flynt-block-image-text] .figure-caption {
    position: absolute;
  }
}

.inline-title {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 65.5rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
  margin-bottom: 1.25rem;
  margin-top: 0;
}
@media (min-width: 56.25rem) {
  .inline-title {
    display: block;
    margin-left: auto;
    margin-right: auto;
    max-width: 65.5rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
    margin-top: 0;
  }
}
.inline-title__boundary {
  max-width: 51.875rem;
  margin: 0 auto;
}
.inline-title__text {
  font-size: 1.5rem;
  line-height: 1;
  color: #002f6c;
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: 700;
}
@media (min-width: 56.25rem) {
  .inline-title__text {
    font-size: 2.8125rem;
  }
}
.inline-title__text {
  margin-top: 0;
}
.inline-title__text::after {
  content: "";
  content: "";
  height: 0.4375rem;
  width: 7.8125rem;
  background: #9d2235;
  position: absolute;
  height: 0.4375rem;
  display: block;
  margin-left: -1.25rem;
  margin-top: 1.25rem;
  position: relative;
}
@media (min-width: 56.25rem) {
  .inline-title__text::after {
    height: 0.5625rem;
    margin-left: -0.75rem;
    margin-top: 2.5rem;
  }
}

.inline-title__search {
  margin-top: 0;
}
@media (min-width: 56.25rem) {
  .inline-title__search {
    margin-top: 0;
  }
}
.inline-title__search__boundary {
  max-width: 51.875rem;
  margin: 0 auto;
}
.inline-title__search__text {
  font-size: 1.5rem;
  line-height: 1;
  color: #002f6c;
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: 700;
}
@media (min-width: 56.25rem) {
  .inline-title__search__text {
    font-size: 2.8125rem;
  }
}
.inline-title__search__text {
  margin-top: 0;
  margin-left: 1.25rem;
}
@media (min-width: 56.25rem) {
  .inline-title__search__text {
    margin-left: 0;
  }
}
.inline-title__search__text::after {
  content: "";
  height: 0.4375rem;
  display: block;
  margin-left: -1.25rem;
  margin-top: 1.25rem;
  position: relative;
}
@media (min-width: 56.25rem) {
  .inline-title__search__text::after {
    height: 0.5625rem;
    margin-left: -0.75rem;
  }
}

.inline-title-program {
  overflow: hidden;
  background-color: #002f6c;
  max-width: initial;
  position: relative;
  margin-top: 4.375rem;
}
@media (min-width: 56.25rem) {
  .inline-title-program {
    background-color: #002f6c;
    max-width: initial;
    position: relative;
  }
}
@media (min-width: 64.063rem) {
  .inline-title-program {
    margin-top: 0;
  }
}
.inline-title-program__boundary {
  margin: 0 auto;
  max-width: 68rem;
  padding: 1.5rem 1.875rem;
}
@media (min-width: 56.25rem) {
  .inline-title-program__boundary {
    padding: 1.875rem 1.875rem;
  }
}
.inline-title-program__text {
  color: #ffffff;
  font-family: Montserrat;
  font-size: 1.5rem;
  font-weight: 700;
}
@media (min-width: 56.25rem) {
  .inline-title-program__text {
    font-size: 2.8125rem;
  }
}
.inline-title-program__text::after {
  content: "";
}
.instagram-feed {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 65.5rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
  padding: 0;
  max-width: 100%;
}
.instagram-feed__boundary {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 65.5rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
  max-width: 82.5rem;
  margin: 0 auto;
  position: relative;
}
@media (min-width: 850px) {
  .instagram-feed__boundary {
    background: url("../assets/images/instagram-background-3a632219a3.svg") #0b2340;
    background-repeat: no-repeat;
    background-position: left 33% top 2.8125rem;
    padding: 0;
  }
}
@media (min-width: 1320px) {
  .instagram-feed__boundary {
    background-position: left 37% top 2.8125rem;
  }
}
.instagram-feed__boundary::before, .instagram-feed__boundary::after {
  width: 8.5rem;
  max-width: calc((100% - 1048px) / 2);
  height: 100%;
  background: #ffffff;
  content: "";
  top: 0;
  position: absolute;
}
.instagram-feed__boundary::before {
  left: 0;
}
.instagram-feed__boundary::after {
  right: 0;
}
.instagram-feed__text {
  max-width: 65.5rem;
  padding: 2.5rem 1.25rem 2.8125rem;
  margin: 0 auto;
  color: #ffffff;
  position: relative;
  background: url("../assets/images/instagram-background-3a632219a3.svg") #0b2340;
  background-repeat: no-repeat;
  background-size: 11.25rem;
  background-position: right 1.25rem top;
}
.instagram-feed__text::after {
  content: "";
  height: 0.4375rem;
  width: 5rem;
  background: #9d2235;
  position: absolute;
  top: 0.9375rem;
  position: absolute;
  left: -1.25rem;
}
@media (min-width: 545px) {
  .instagram-feed__text {
    background-size: 18.75rem;
    background-position: left 40% top -10%;
  }
}
@media (min-width: 850px) {
  .instagram-feed__text {
    padding: 4.375rem 3.4375rem 0;
    margin-bottom: -1.5625rem;
    background: none;
  }
  .instagram-feed__text::after {
    content: "";
    height: 0.4375rem;
    width: 8.4375rem;
    background: #9d2235;
    position: absolute;
    top: 2.1875rem;
    left: -0.75rem;
  }
}
.instagram-feed__title {
  font-size: 1.625rem;
  font-weight: 500;
  line-height: 1.24;
  max-width: 25.9375rem;
}
@media (min-width: 850px) {
  .instagram-feed__title {
    font-size: 2.375rem;
  }
}
.instagram-feed__link {
  color: #025697;
  text-transform: uppercase;
  font-size: 0.875rem;
  text-decoration: none;
  font-weight: 700;
  font-family: "Montserrat", Arial, sans-serif;
  vertical-align: middle;
}
.instagram-feed__link::after {
  content: " ";
  width: 1.75rem;
  height: 1rem;
  background-image: url("../assets/images/arrow-right-light-blue-5e955fcdca.svg");
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: middle;
  margin-left: 0.4375rem;
  -webkit-transition: -webkit-transform 0.25s ease;
  transition: -webkit-transform 0.25s ease;
  transition: transform 0.25s ease;
  transition: transform 0.25s ease, -webkit-transform 0.25s ease;
}
.instagram-feed__link:hover {
  color: #002f6c;
}
.instagram-feed__link:hover::after {
  -webkit-transform: translateX(0.3125rem);
          transform: translateX(0.3125rem);
}
.instagram-feed__link {
  color: #ffffff;
  max-width: 25.9375rem;
  margin-top: 1.125rem;
  display: inline-block;
}
.instagram-feed__link[target=_blank]::after {
  -webkit-mask-image: none;
          mask-image: none;
}
.instagram-feed__link::after {
  background-image: url("images/arrow-right-white-25d63e306d.svg");
}
.instagram-feed__link:hover {
  color: #ffffff;
}
.instagram-feed #sbi_load {
  display: none;
}
.instagram-feed #sb_instagram, .instagram-feed__content {
  width: 100%;
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.instagram-feed #sb_instagram::before, .instagram-feed__content::before {
  height: calc(12.5% - 5px);
  width: 100% !important;
  position: absolute;
  background: #ffffff;
  left: 0;
  bottom: 0;
  content: "";
}
@media (min-width: 1320px) {
  .instagram-feed #sb_instagram::before, .instagram-feed__content::before {
    height: 4.875rem;
  }
}
.instagram-feed #sb_instagram .sb_instagram_header, .instagram-feed__content .sb_instagram_header {
  display: none;
}
.instagram-feed #sbi_images, .instagram-feed__grid {
  display: grid;
  position: relative;
  grid-auto-rows: auto;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-columns: 1fr 1fr;
  grid-template-areas: "slot1 slot2" "slot3 slot4" "slot5 slot6" "slot7 slot8" "slot9 slot10" "slot11 slot12" "slot13 slot14" "slot15 slot16" "slot17 slot18";
}
@media (min-width: 545px) {
  .instagram-feed #sbi_images, .instagram-feed__grid {
    grid-template-columns: 1fr 1fr 1fr;
    grid-template-areas: "slot1  slot2  slot3" "slot4  slot5  slot6" "slot7  slot8  slot9" "slot10  slot11  slot12" "slot13  slot14  slot15" "slot16 slot17 slot18";
  }
}
@media (min-width: 850px) {
  .instagram-feed #sbi_images, .instagram-feed__grid {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-areas: ".      .      .      .      slot1  slot1  slot2  slot3" "slot6  slot6  slot7  slot8  slot1  slot1  slot4  slot5" "slot6  slot6  slot9  slot10 slot11 slot12 slot13 slot14" "slot15 slot16 slot17 .      .      .      .      .";
  }
}
.instagram-feed #sbi_images::after, .instagram-feed__grid::after {
  content: "";
  width: 100%;
  height: 50%;
  background: #0b2340;
  grid-area: slot18;
}
@media (min-width: 850px) {
  .instagram-feed #sbi_images::after, .instagram-feed__grid::after {
    content: none;
  }
}
.instagram-feed #sbi_mod_error {
  display: none;
}
.instagram-feed .sbi_item, .instagram-feed__card {
  display: block;
  position: relative;
  pointer-events: all;
  width: auto !important;
}
.instagram-feed .sbi_item::before, .instagram-feed__card::before {
  padding-top: 100%;
  content: "";
}
.instagram-feed .sbi_item::after, .instagram-feed__card::after {
  position: absolute;
  width: calc(100% + 20px);
  height: calc(100% + 20px);
  left: 0;
  top: 0;
  background: #ffffff;
  content: "";
  z-index: 1;
  margin-top: -0.625rem;
  margin-left: -0.625rem;
  pointer-events: none;
  display: block;
}
.instagram-feed .sbi_item .sbi_photo_wrap::before,
.instagram-feed .sbi_item > img::before, .instagram-feed__card .sbi_photo_wrap::before,
.instagram-feed__card > img::before {
  content: "";
  width: 1px;
  margin-left: -1px;
  float: left;
  height: 0;
  padding-top: 100%;
}
.instagram-feed .sbi_item .sbi_photo_wrap::after,
.instagram-feed .sbi_item > img::after, .instagram-feed__card .sbi_photo_wrap::after,
.instagram-feed__card > img::after {
  /* to clear float */
  content: "";
  display: table;
  clear: both;
}
.instagram-feed .sbi_item .sbi_photo_wrap,
.instagram-feed .sbi_item > img, .instagram-feed__card .sbi_photo_wrap,
.instagram-feed__card > img {
  position: relative;
  z-index: 2;
  width: 100%;
  height: 100% !important;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
.instagram-feed .sbi_item .sbi_photo, .instagram-feed__card .sbi_photo {
  width: 100%;
  display: block;
  height: 100% !important;
  overflow-x: hidden;
  overflow-y: auto;
  background-image: none !important;
}
.instagram-feed .sbi_item .sbi_photo[target=_blank]::after, .instagram-feed__card .sbi_photo[target=_blank]::after {
  display: none !important;
}
.instagram-feed .sbi_item .sbi_photo svg, .instagram-feed__card .sbi_photo svg {
  display: none;
}
.instagram-feed .sbi_item .sbi_photo img::before, .instagram-feed__card .sbi_photo img::before {
  content: "";
  width: 1px;
  margin-left: -1px;
  float: left;
  height: 0;
  padding-top: 100%;
}
.instagram-feed .sbi_item .sbi_photo img::after, .instagram-feed__card .sbi_photo img::after {
  /* to clear float */
  content: "";
  display: table;
  clear: both;
}
.instagram-feed .sbi_item .sbi_photo img, .instagram-feed__card .sbi_photo img {
  display: block !important;
  opacity: 0;
  position: relative;
  z-index: 2;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
.instagram-feed .sbi_item .sbi-screenreader, .instagram-feed__card .sbi-screenreader {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  word-wrap: normal !important;
  display: none;
}
.instagram-feed .sbi_item:nth-child(1), .instagram-feed__card:nth-child(1) {
  grid-area: slot1;
}
.instagram-feed .sbi_item:nth-child(2), .instagram-feed__card:nth-child(2) {
  grid-area: slot2;
}
.instagram-feed .sbi_item:nth-child(3), .instagram-feed__card:nth-child(3) {
  grid-area: slot3;
}
.instagram-feed .sbi_item:nth-child(4), .instagram-feed__card:nth-child(4) {
  grid-area: slot4;
}
.instagram-feed .sbi_item:nth-child(5), .instagram-feed__card:nth-child(5) {
  grid-area: slot5;
}
.instagram-feed .sbi_item:nth-child(6), .instagram-feed__card:nth-child(6) {
  grid-area: slot6;
}
.instagram-feed .sbi_item:nth-child(7), .instagram-feed__card:nth-child(7) {
  grid-area: slot7;
}
.instagram-feed .sbi_item:nth-child(8), .instagram-feed__card:nth-child(8) {
  grid-area: slot8;
}
.instagram-feed .sbi_item:nth-child(9), .instagram-feed__card:nth-child(9) {
  grid-area: slot9;
}
.instagram-feed .sbi_item:nth-child(10), .instagram-feed__card:nth-child(10) {
  grid-area: slot10;
}
.instagram-feed .sbi_item:nth-child(11), .instagram-feed__card:nth-child(11) {
  grid-area: slot11;
}
.instagram-feed .sbi_item:nth-child(12), .instagram-feed__card:nth-child(12) {
  grid-area: slot12;
}
.instagram-feed .sbi_item:nth-child(13), .instagram-feed__card:nth-child(13) {
  grid-area: slot13;
}
.instagram-feed .sbi_item:nth-child(14), .instagram-feed__card:nth-child(14) {
  grid-area: slot14;
}
.instagram-feed .sbi_item:nth-child(15), .instagram-feed__card:nth-child(15) {
  grid-area: slot15;
}
.instagram-feed .sbi_item:nth-child(16), .instagram-feed__card:nth-child(16) {
  grid-area: slot16;
}
.instagram-feed .sbi_item:nth-child(17), .instagram-feed__card:nth-child(17) {
  grid-area: slot17;
}

.block-news-meta,
.block-news-meta__link {
  font-family: "Rubik", Arial, sans-serif;
  font-size: 16px;
  color: #767576;
  letter-spacing: 0;
  line-height: 34px;
}

.block-news-meta__link {
  text-decoration: none;
}
.block-news-meta__link:hover {
  text-decoration: underline;
}

.logo-grid {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 65.5rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
}
.logo-grid__title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 68rem;
  margin: 0 auto 1.5625rem;
  padding: 0 1.25rem;
}
@media (min-width: 56.25rem) {
  .logo-grid__title {
    margin: 0 auto 3.125rem;
  }
}
.logo-grid__title > * {
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 1rem;
  color: #9d2235;
  max-width: 72%;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  padding-right: 1.25rem;
}
.logo-grid__title::after {
  content: "";
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  height: 0.4375rem;
  background: #9d2235;
}
@media (min-width: 900px) and (max-width: 980px) {
  .logo-grid__title::after {
    max-width: 370px;
  }
}
.logo-grid__title {
  margin: 0 auto 2.5rem;
}
@media (min-width: 56.25rem) {
  .logo-grid__title {
    margin: 0 auto 2.5rem;
  }
}
.logo-grid__logos {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0 1.25rem;
}
.logo-grid__logo {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  margin-bottom: 2.5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
@media (min-width: 545px) {
  .logo-grid__logo {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    margin-bottom: 3.75rem;
  }
  .logo-grid__logo:nth-child(odd) {
    padding-right: 1.25rem;
  }
  .logo-grid__logo:nth-child(even) {
    padding-left: 1.25rem;
  }
}
.logo-grid__logo-link, .logo-grid__logo-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
}
.logo-grid__logo-link {
  -webkit-transition: -webkit-transform 0.15s ease;
  transition: -webkit-transform 0.15s ease;
  transition: transform 0.15s ease;
  transition: transform 0.15s ease, -webkit-transform 0.15s ease;
}
.logo-grid__logo-link:hover {
  -webkit-transform: scale(1.04);
          transform: scale(1.04);
}
.logo-grid__logo-img {
  max-height: 75vw;
  max-width: 15.625rem;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center;
     object-position: center;
}
@media (min-width: 375px) {
  .logo-grid__logo-img {
    max-height: 15.625rem;
    max-width: 18.75rem;
  }
}

html.page-template-landing .logo-grid {
  max-width: 68rem;
  padding-left: 0;
  padding-right: 0;
}
@media (min-width: 56.25rem) {
  html.page-template-landing .logo-grid__logos {
    padding: 0;
  }
}
@media (min-width: 56.25rem) {
  html.page-template-landing .logo-grid__logo {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3%;
            flex: 0 0 33.3%;
  }
  html.page-template-landing .logo-grid__logo:nth-child(odd), html.page-template-landing .logo-grid__logo:nth-child(even) {
    padding: 0 1.25rem;
  }
}

@media screen and (max-width: 767px) and (pointer: coarse) and (min-height: 0px) and (max-height: 699px) {
  .mobile-menu {
    min-height: 600px !important;
  }
}
@media screen and (max-width: 767px) and (pointer: coarse) and (min-height: 700px) and (max-height: 799px) {
  .mobile-menu {
    min-height: 700px !important;
  }
}
@media screen and (max-width: 767px) and (pointer: coarse) and (min-height: 800px) and (max-height: 899px) {
  .mobile-menu {
    min-height: 800px !important;
  }
}
@media screen and (max-width: 767px) and (pointer: coarse) and (min-height: 900px) and (max-height: 999px) {
  .mobile-menu {
    min-height: 900px !important;
  }
}
.mobile-menu {
  position: relative;
  display: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  pointer-events: none;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-transition: background 0.15s ease;
  transition: background 0.15s ease;
  background: rgba(0, 0, 0, 0);
  overflow: scroll;
  min-height: 1000px;
}
.mobile-menu.displaying {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (min-width: 64.063rem) {
  .mobile-menu.displaying {
    display: none;
  }
}
.mobile-menu.open {
  background: rgba(0, 0, 0, 0.35);
}
.mobile-menu.open .mobile-menu__boundary {
  -webkit-transform: translateX(0);
          transform: translateX(0);
}
@media (min-width: 64.063rem) {
  .mobile-menu {
    display: none;
  }
}
.mobile-menu__boundary {
  background: #f0f0f0;
  width: 100%;
  min-height: 100%;
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
  -webkit-transition: -webkit-transform 0.25s ease;
  transition: -webkit-transform 0.25s ease;
  transition: transform 0.25s ease;
  transition: transform 0.25s ease, -webkit-transform 0.25s ease;
  border-top: 0.0625rem solid #bcbcbc;
  overflow-y: scroll;
  pointer-events: all;
}
@media (min-width: 630px) {
  .mobile-menu__boundary {
    width: 22.5rem;
  }
}

.mobile-secondary {
  list-style: none;
  margin: 0.3125rem 0 0;
  padding: 2.1875rem 0;
  line-height: 1.63;
  position: relative;
}
.mobile-secondary::before {
  height: 0.3125rem;
  display: block;
  background: #bcbcbc;
  position: absolute;
  top: -0.3125rem;
  left: 1.5625rem;
  content: "";
  width: calc(100% - 50px);
}
.mobile-secondary:last-child {
  padding-bottom: 3.75rem;
}
.mobile-secondary__item:not(:last-child), .mobile-secondary__cta:not(:last-child) {
  margin-bottom: 0.9375rem;
}
.mobile-secondary__item, .mobile-secondary__cta {
  padding-left: 1.5625rem;
  padding-right: 1.5625rem;
}
.mobile-secondary__child {
  margin-bottom: 0.9375rem;
}
.mobile-secondary__item::marker {
  display: none;
}
.mobile-secondary__item.has-children {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.mobile-secondary__item.has-children > .mobile-secondary__link {
  padding-right: 0.625rem;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.mobile-secondary__item.has-children.linking-disabled > .mobile-secondary__link {
  position: relative;
  cursor: pointer;
}
.mobile-secondary__item.has-children:not(.linking-disabled) .mobile-secondary__child-expand:focus {
  outline: revert;
}
.mobile-secondary__item.has-children:not(.linking-disabled) .mobile-secondary__child-expand:focus svg g g {
  fill: #025697;
}
.mobile-secondary__item.has-children:not(.linking-disabled) .mobile-secondary__child-expand:hover {
  color: #025697;
}
.mobile-secondary__item.has-children.open {
  background: #dddddd;
}
.mobile-secondary__item.has-children.open.mobile-secondary__item > .mobile-secondary__link {
  color: #025697;
  text-decoration: underline;
}
.mobile-secondary__item.has-children.open > .mobile-secondary__open {
  color: #025697;
}
.mobile-secondary__item.has-children.open > .mobile-secondary__open.mobile-secondary__link {
  text-decoration: underline;
}
.mobile-secondary__item.has-children.open > .mobile-secondary__open.mobile-secondary__link, .mobile-secondary__item.has-children.open > .mobile-secondary__open.mobile-secondary__child-expand {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.mobile-secondary__item.has-children.open > .mobile-secondary__open.mobile-secondary__link polyline, .mobile-secondary__item.has-children.open > .mobile-secondary__open.mobile-secondary__child-expand polyline {
  fill: #025697;
}
.mobile-secondary__item.has-children.open > .mobile-secondary__children {
  display: block;
}
.mobile-secondary__child-expand {
  font-family: Arial, Helvetica, sans-serif;
  color: #4f4f4f;
  width: 2.5rem;
  font-size: 1.875rem;
  line-height: 0;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-tap-highlight-color: transparent;
}
.mobile-secondary__child-expand:active, .mobile-secondary__child-expand:focus {
  outline: 0;
}
.mobile-secondary__link {
  color: #4f4f4f;
  text-decoration: none;
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
  display: inline-block;
}
.mobile-secondary__link:hover {
  text-decoration: underline;
  color: #025697;
}
.mobile-secondary__children {
  list-style: none;
  margin: 0;
  padding: 1.25rem 0 0;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
}
.mobile-secondary__children.hidden {
  display: none;
}
.mobile-secondary__cta {
  text-transform: uppercase;
}

.mobile-primary,
.mobile-nested-menu {
  list-style: none;
  margin: 0;
  padding: 0;
  line-height: 1.63;
  position: relative;
}

.mobile-nested-menu {
  padding-bottom: 2.5rem;
}

.mobile-primary {
  padding: 2.5rem 0;
}

.menu__item {
  padding-left: 1.5625rem;
  padding-right: 1.5625rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.menu__item:not(:last-child) {
  margin-bottom: 0.9375rem;
}
.menu__item.has-children {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.menu__item.has-children:not(:first-child) > .menu__item__link,
.menu__item.has-children:not(:first-child) > .menu__panel__trigger--child {
  border-top: 0.0625rem solid #acacac;
}
.menu__item > .menu__item__link {
  font-weight: bold;
  text-transform: uppercase;
}
.menu__item > .menu__panel__trigger--child {
  border-left: 0.0625rem solid #acacac;
}
.menu__item .menu__panel__trigger--child {
  font-family: "Rubik", Arial, sans-serif;
  color: #4f4f4f;
  font-size: 0.8125rem;
  letter-spacing: 0;
  line-height: 19px;
  text-decoration: none;
  padding-top: 0.9375rem;
  padding-left: 0.625rem;
}
.menu__item .menu__panel {
  background-color: #f0f0f0;
}
.menu__item__link {
  font-family: "Montserrat", Arial, sans-serif;
  padding-right: 0.625rem;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  color: #4f4f4f;
  text-decoration: none;
  padding-top: 0.9375rem;
  display: inline-block;
  font-weight: bold;
  text-transform: uppercase;
}
.menu__item__link:hover {
  text-decoration: underline;
  color: #025697;
}
.menu__panel__trigger--arrow {
  background-image: url("images/chevron-grey-c0c97ef4c3.svg");
  width: 20px;
  height: 20px;
  border: 1px solid #4f4f4f;
  display: inline-block;
  background-size: 6px;
  background-repeat: no-repeat;
  background-position: 50%;
  vertical-align: middle;
}
.menu__panel {
  visibility: hidden;
}
.menu__panel--active-trail {
  visibility: visible;
}
.menu .contextual-region {
  max-height: 92vh;
}
.menu .contextual-region .menu__section {
  overflow: auto;
}

.mobile-nested-menu .menu__item__link {
  font-weight: normal;
  text-transform: none;
  font-family: "Rubik", Arial, sans-serif;
  padding-top: 0.9375rem;
}
.mobile-nested-menu .menu__item + .menu__item .menu__item__link {
  border-top: 0.0625rem solid #acacac;
}

.has-children .menu__panel__title {
  padding-left: 1.5625rem;
  padding-right: 1.5625rem;
}
.has-children .menu__panel__title__link {
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: bold;
  font-size: 16px;
  color: #025697;
  letter-spacing: 0;
  line-height: 19px;
  border-bottom: 1px solid #025697;
  padding: 1.25rem 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-transform: uppercase;
}

.menu__panel__trigger--parent {
  font-family: Helvetica;
  font-size: 14px;
  color: #4f4f4f;
  letter-spacing: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-decoration: none;
  text-transform: uppercase;
  background: #E4E4E4;
  border: 1px solid #D8D8D8;
  position: relative;
  padding-top: 1.875rem;
  padding-left: 3.4375rem;
  padding-right: 1.5625rem;
  padding-bottom: 1.5625rem;
  border-bottom: 1px solid #D8D8D8;
}
.menu__panel__trigger--parent:before {
  content: "";
  position: absolute;
  left: 25px;
  background-image: url("../assets/images/up-eb8188b664.svg");
  width: 20px;
  height: 20px;
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
}

.block-news-list {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 68rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
}
.block-news-list__title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 68rem;
  margin: 0 auto 1.5625rem;
  padding: 0 1.25rem;
}
@media (min-width: 56.25rem) {
  .block-news-list__title {
    margin: 0 auto 3.125rem;
  }
}
.block-news-list__title > * {
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 1rem;
  color: #9d2235;
  max-width: 72%;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  padding-right: 1.25rem;
}
.block-news-list__title::after {
  content: "";
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  height: 0.4375rem;
  background: #9d2235;
}
@media (min-width: 900px) and (max-width: 980px) {
  .block-news-list__title::after {
    max-width: 370px;
  }
}
.block-news-list__title {
  padding: 0;
}
@media (min-width: 56.25rem) {
  .block-news-list__title {
    padding: 0;
  }
}
.block-news-list .facetwp-facet {
  display: none;
}
.block-news-list__posts {
  padding: 0;
  margin: 2.5rem 0 3.75rem;
  border-bottom: 20px solid #E2E2E2;
}
.block-news-list .button {
  display: table;
  margin: 0 auto;
  margin-top: 1.625rem;
}

[is=flynt-block-not-found] .container {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 65.5rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  padding-bottom: 5.625rem;
}
[is=flynt-block-not-found] .content {
  text-align: left;
}
[is=flynt-block-not-found] .content p {
  border-top: 20px solid #E2E2E2;
  font-family: "Rubik", Arial, sans-serif;
  font-size: 1.875rem;
  font-weight: 400;
  line-height: 2.8125rem;
  padding-top: 71px;
  margin-top: 71px;
}

.searchForm__label {
  color: #767576;
  font-family: "Montserrat", Arial, sans-serif;
  padding: 6px;
  text-transform: uppercase;
}
.searchForm-field {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 6px;
}
@media (min-width: 480px) {
  .searchForm-field {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.searchForm-box {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.searchForm-input {
  border: 0.0625rem solid #dddddd;
  height: 100%;
  line-height: 1.85;
  margin: 0;
  min-height: 44px;
  outline: none;
  padding: 0 20px 0 14px;
  width: 100%;
}
@media (min-width: 1024px) {
  .searchForm-input {
    padding: 0 20px 0 24px;
  }
}
.searchForm-submit {
  border-radius: 0;
  border: none;
  color: white;
  height: 3.75rem;
  text-transform: uppercase;
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: 700;
  cursor: pointer;
  -webkit-transition: background 0.15s ease, background-size 0.15s ease;
  transition: background 0.15s ease, background-size 0.15s ease;
  margin: 0;
  width: 3.75rem;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 3.75rem;
          flex: 0 0 3.75rem;
  background: url("images/search-fd5bd9c997.svg") center #025697;
  background-repeat: no-repeat;
  background-size: 50%;
  font-size: 0;
}
.searchForm-submit:focus, .searchForm-submit:hover, .searchForm-submit:active {
  background: url("images/search-fd5bd9c997.svg") center #008efc;
  background-repeat: no-repeat;
  background-size: 50%;
}
@media (min-width: 630px) {
  .searchForm-submit {
    width: auto;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    background: #025697;
    padding: 0 2.8125rem;
    font-size: 0.875rem;
  }
  .searchForm-submit:focus, .searchForm-submit:hover, .searchForm-submit:active {
    background: #008efc;
  }
}

.block-person-card-grid-flexible {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 65.5rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
}
.block-person-card-grid-flexible__boundary {
  max-width: 51.875rem;
  margin: 0 auto;
  max-width: 68rem;
}
.block-person-card-grid-flexible__title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 68rem;
  margin: 0 auto 1.5625rem;
  padding: 0 1.25rem;
}
@media (min-width: 56.25rem) {
  .block-person-card-grid-flexible__title {
    margin: 0 auto 3.125rem;
  }
}
.block-person-card-grid-flexible__title > * {
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 1rem;
  color: #9d2235;
  max-width: 72%;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  padding-right: 1.25rem;
}
.block-person-card-grid-flexible__title::after {
  content: "";
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  height: 0.4375rem;
  background: #9d2235;
}
@media (min-width: 900px) and (max-width: 980px) {
  .block-person-card-grid-flexible__title::after {
    max-width: 370px;
  }
}
.block-person-card-grid-flexible__title {
  margin-bottom: 0.9375rem;
  padding: 0;
}
@media (min-width: 56.25rem) {
  .block-person-card-grid-flexible__title {
    margin-bottom: 1.25rem;
  }
}
.block-person-card-grid-flexible__title + .directory-teaser {
  margin-top: 2.5rem;
}
.block-person-card-grid-flexible__title + .directory-teaser .directory-teaser__info-wrapper {
  padding-top: 0;
}
.block-person-card-grid-flexible__title + .directory-teaser .directory-teaser__info-wrapper::before {
  display: none;
}

#unibuddy-popcard-iframe {
  z-index: 9 !important;
}

.block-post-meta {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 65.5rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
  margin-top: 0rem;
  margin-bottom: -1.875rem;
}
@media (min-width: 56.25rem) {
  .block-post-meta {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }
}
.block-post-meta__boundary {
  max-width: 51.875rem;
  margin: 0 auto;
}
.block-post-meta__author {
  font-size: 1rem;
  font-weight: 500;
}
@media (min-width: 56.25rem) {
  .block-post-meta__author {
    font-size: 1.25rem;
  }
}

.program-finder {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 68rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
  margin-top: 2.5rem;
}
.program-finder .facetwp-counter {
  display: none;
}
.program-finder__headline {
  font-family: "Montserrat", Arial, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  text-align: center;
  margin-top: 1.875rem;
  margin-bottom: 1.25rem;
  text-transform: uppercase;
}
@media (min-width: 545px) {
  .program-finder__headline {
    margin-top: 2.5rem;
    margin-bottom: 1.875rem;
  }
}
.program-finder__select-all {
  color: #025697;
  text-transform: uppercase;
  font-size: 0.875rem;
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: 700;
  cursor: pointer;
  height: 2.5rem;
  margin-right: 1.25rem;
  position: relative;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  display: none;
}
@media (min-width: 545px) {
  .program-finder__select-all {
    display: block;
  }
}
.program-finder__select-all:hover {
  color: #008efc;
}
.program-finder__select-all::after {
  position: absolute;
  left: calc(100% + 20px);
  top: 0;
  width: 0.0625rem;
  height: 100%;
  background: #979797;
  pointer-events: none;
  content: "";
}
.program-finder__checkboxes {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
@media (min-width: 545px) {
  .program-finder__checkboxes {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
.program-finder__dropdowns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 2.5rem;
}
@media (min-width: 56.25rem) {
  .program-finder__dropdowns {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: initial;
        -ms-flex-align: initial;
            align-items: initial;
    margin-bottom: 3.125rem;
  }
}
.program-finder__dropdowns .fs-label {
  max-width: calc(100% - 40px);
  width: 100%;
  position: absolute;
}
.program-finder__filters-submit {
  color: #ffffff;
  background-color: #025697;
  padding: 0.875rem;
  font-size: 1rem;
  line-height: 1.38;
  font-weight: 700;
  text-transform: uppercase;
  text-decoration: none;
  text-align: center;
  display: table;
  -webkit-transition: background-color 0.2s ease;
  transition: background-color 0.2s ease;
  cursor: pointer;
}
.program-finder__filters-submit:focus {
  background-color: #9d2235;
}
.program-finder__filters-submit:hover {
  background-color: #002f6c;
}
.program-finder__filters-submit {
  margin-top: 2.1875rem;
}
@media (min-width: 56.25rem) {
  .program-finder__filters-submit {
    margin-top: 0;
  }
}
.program-finder__dropdown {
  width: 100%;
}
@media (min-width: 56.25rem) {
  .program-finder__dropdown {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
}
.program-finder__dropdown .facetwp-facet-program_campus,
.program-finder__dropdown .facetwp-facet-program_topic,
.program-finder__dropdown .facetwp-facet-program_level {
  margin-bottom: 0;
}
.program-finder__dropdown .facetwp-facet-program_campus .fs-option.disabled,
.program-finder__dropdown .facetwp-facet-program_topic .fs-option.disabled,
.program-finder__dropdown .facetwp-facet-program_level .fs-option.disabled {
  opacity: 1;
  color: #949494;
}
.program-finder__dropdown .facetwp-facet-program_campus.facetwp-type-fselect .fs-option .fs-option-label,
.program-finder__dropdown .facetwp-facet-program_topic.facetwp-type-fselect .fs-option .fs-option-label,
.program-finder__dropdown .facetwp-facet-program_level.facetwp-type-fselect .fs-option .fs-option-label {
  white-space: normal;
  word-break: break-word;
  line-height: 1.25;
}
@media (min-width: 56.25rem) {
  .program-finder__dropdown .facetwp-facet-program_campus,
  .program-finder__dropdown .facetwp-facet-program_topic,
  .program-finder__dropdown .facetwp-facet-program_level {
    padding-right: 1rem;
  }
}
.program-finder__dropdown .facetwp-facet-program_campus .fs-wrap,
.program-finder__dropdown .facetwp-facet-program_topic .fs-wrap,
.program-finder__dropdown .facetwp-facet-program_level .fs-wrap {
  width: 100%;
  position: relative;
}
.program-finder__dropdown .facetwp-facet-program_campus .fs-wrap .fs-label-wrap,
.program-finder__dropdown .facetwp-facet-program_topic .fs-wrap .fs-label-wrap,
.program-finder__dropdown .facetwp-facet-program_level .fs-wrap .fs-label-wrap {
  height: 3.125rem;
  width: 100%;
  border: 0.0625rem solid #bcbcbc;
  pointer-events: all;
}
.program-finder__dropdown .facetwp-facet-program_campus .fs-wrap .fs-label-wrap .fs-label,
.program-finder__dropdown .facetwp-facet-program_topic .fs-wrap .fs-label-wrap .fs-label,
.program-finder__dropdown .facetwp-facet-program_level .fs-wrap .fs-label-wrap .fs-label {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-right: 2.1875rem;
  cursor: pointer;
}
.program-finder__dropdown .facetwp-facet-program_campus .fs-wrap .fs-label-wrap .fs-arrow,
.program-finder__dropdown .facetwp-facet-program_topic .fs-wrap .fs-label-wrap .fs-arrow,
.program-finder__dropdown .facetwp-facet-program_level .fs-wrap .fs-label-wrap .fs-arrow {
  border-left: none;
  border-right: none;
  border-top: none;
  width: 1.125rem;
  height: 0.75rem;
  background-image: url("../assets/images/caret-gray-620b10ec3d.svg");
  background-repeat: no-repeat;
  background-position: center;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  margin-right: 0.5rem;
}
.program-finder__dropdown .facetwp-facet-program_campus .fs-wrap .fs-dropdown,
.program-finder__dropdown .facetwp-facet-program_topic .fs-wrap .fs-dropdown,
.program-finder__dropdown .facetwp-facet-program_level .fs-wrap .fs-dropdown {
  margin-top: 0;
  width: 100%;
  z-index: 200;
  border: none;
  -webkit-box-shadow: 0 0.25rem 0.25rem 0.125rem rgba(0, 0, 0, 0.15);
          box-shadow: 0 0.25rem 0.25rem 0.125rem rgba(0, 0, 0, 0.15);
  padding: 1.25rem;
}
.program-finder__dropdown .facetwp-facet-program_campus .fs-wrap .fs-dropdown .fs-search,
.program-finder__dropdown .facetwp-facet-program_topic .fs-wrap .fs-dropdown .fs-search,
.program-finder__dropdown .facetwp-facet-program_level .fs-wrap .fs-dropdown .fs-search {
  display: none;
}
.program-finder__dropdown .facetwp-facet-program_campus .fs-wrap.fs-open .fs-label-wrap,
.program-finder__dropdown .facetwp-facet-program_topic .fs-wrap.fs-open .fs-label-wrap,
.program-finder__dropdown .facetwp-facet-program_level .fs-wrap.fs-open .fs-label-wrap {
  border: 0.0625rem solid #025697;
}
.program-finder__dropdown .facetwp-facet-program_campus .fs-wrap.fs-open .fs-arrow,
.program-finder__dropdown .facetwp-facet-program_topic .fs-wrap.fs-open .fs-arrow,
.program-finder__dropdown .facetwp-facet-program_level .fs-wrap.fs-open .fs-arrow {
  background-image: url("../assets/images/caret-blue-26b8af3802.svg");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}
.program-finder__dropdown .facetwp-facet-program_campus .fs-option,
.program-finder__dropdown .facetwp-facet-program_topic .fs-option,
.program-finder__dropdown .facetwp-facet-program_level .fs-option {
  padding: 0.625rem 0 0.625rem 2.1875rem !important;
  border-bottom: none;
}
.program-finder__dropdown .facetwp-facet-program_campus .fs-option .fs-checkbox,
.program-finder__dropdown .facetwp-facet-program_topic .fs-option .fs-checkbox,
.program-finder__dropdown .facetwp-facet-program_level .fs-option .fs-checkbox {
  background-image: url("../assets/images/radio-f799b69ac9.svg");
  background-size: 1.25rem;
  min-height: 1.25rem;
  background-repeat: no-repeat;
  background-position: center;
}
.program-finder__dropdown .facetwp-facet-program_campus .fs-option .fs-checkbox > i,
.program-finder__dropdown .facetwp-facet-program_topic .fs-option .fs-checkbox > i,
.program-finder__dropdown .facetwp-facet-program_level .fs-option .fs-checkbox > i {
  display: none;
}
.program-finder__dropdown .facetwp-facet-program_campus .fs-option .fs-option-label,
.program-finder__dropdown .facetwp-facet-program_topic .fs-option .fs-option-label,
.program-finder__dropdown .facetwp-facet-program_level .fs-option .fs-option-label {
  padding-left: 0 !important;
}
.program-finder__dropdown .facetwp-facet-program_campus .fs-option.selected .fs-checkbox,
.program-finder__dropdown .facetwp-facet-program_topic .fs-option.selected .fs-checkbox,
.program-finder__dropdown .facetwp-facet-program_level .fs-option.selected .fs-checkbox {
  background-image: url("../assets/images/radio-checked-5c2ee7e9b3.svg");
}
.program-finder__dropdown .facetwp-facet-program_campus .fs-option.selected .fs-checkbox > i,
.program-finder__dropdown .facetwp-facet-program_topic .fs-option.selected .fs-checkbox > i,
.program-finder__dropdown .facetwp-facet-program_level .fs-option.selected .fs-checkbox > i {
  display: none;
}
.program-finder__dropdown .facetwp-facet-program_level .fs-option.d0 {
  pointer-events: none;
  font-size: 0.8125rem;
  color: #4f4f4f;
}
.program-finder__dropdown .facetwp-facet-program_level .fs-option.d0 .fs-checkbox {
  display: none;
}
.program-finder__dropdown-title {
  font-size: 0.8125rem;
  color: #4f4f4f;
  font-weight: 400;
  font-family: "Montserrat", Arial, sans-serif;
  margin-bottom: 0.3125rem;
  margin-top: 0.625rem;
  text-transform: uppercase;
}
@media (min-width: 56.25rem) {
  .program-finder__dropdown-title {
    margin-top: 0;
  }
}
.program-finder__dropdown-button {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
@media (min-width: 56.25rem) {
  .program-finder__dropdown-button {
    padding-top: 1.1875rem;
  }
}
.program-finder__type-format-filters {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-bottom: 0.625rem;
}
@media (min-width: 56.25rem) {
  .program-finder__type-format-filters {
    margin-bottom: 3.125rem;
  }
}
.program-finder__type-format-filters .facetwp-facet-program_format {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: 0;
}
@media (min-width: 545px) {
  .program-finder__type-format-filters .facetwp-facet-program_format {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.program-finder__type-format-filters .facetwp-facet-program_format .facetwp-checkbox {
  background-image: url("../assets/images/radio-f799b69ac9.svg");
  background-size: 1.25rem;
  min-height: 1.25rem;
  font-size: 1rem;
  line-height: 1.25rem;
  padding: 0.625rem 0 0.625rem 1.5625rem;
}
@media (min-width: 545px) {
  .program-finder__type-format-filters .facetwp-facet-program_format .facetwp-checkbox {
    margin-left: 2.5rem;
  }
}
.program-finder__type-format-filters .facetwp-facet-program_format .facetwp-checkbox.checked {
  background-image: url("../assets/images/radio-checked-5c2ee7e9b3.svg");
  background-size: 1.25rem;
}
.program-finder__filter-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-top: -5rem;
  margin-bottom: 3.125rem;
}
@media (min-width: 56.25rem) {
  .program-finder__filter-list {
    margin-top: 0;
  }
}
.program-finder__filter-list .facetwp-selections {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  display: none;
}
@media (min-width: 56.25rem) {
  .program-finder__filter-list .facetwp-selections {
    display: block;
  }
}
.program-finder__filter-list .facetwp-selections > ul {
  margin: 0;
  padding: 0 1.875rem 0 0;
  position: relative;
}
.program-finder__filter-list .facetwp-selections > ul .facetwp-selection-label {
  display: none;
}
.program-finder__filter-list .facetwp-selections > ul .facetwp-selection-value {
  padding: 0.8125rem 0 0.8125rem 1.5625rem;
  margin-right: 1.25rem;
  background-image: url("../assets/images/close-circle-blue-4fdf08357b.svg");
  background-size: 1.25rem;
  background-position: left 0.0625rem center;
  -webkit-transition: background-size 0.15s ease, background-position 0.15s ease;
  transition: background-size 0.15s ease, background-position 0.15s ease;
}
.program-finder__filter-list .facetwp-selections > ul .facetwp-selection-value:hover {
  background-size: 1.375rem;
  background-position: left center;
}
.program-finder__filter-list .facetwp-selections > ul::after {
  width: 0.0625rem;
  height: 2.5rem;
  top: 0;
  right: 0.9375rem;
  position: absolute;
  content: "";
  background: #979797;
}
.program-finder__filters-clear {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  cursor: pointer;
  text-transform: uppercase;
  color: #025697;
  font-size: 0.875rem;
  font-weight: 700;
  font-family: "Montserrat", Arial, sans-serif;
  height: 1.875rem;
  padding-left: 1.875rem;
  position: relative;
  width: 1.875rem;
  overflow: hidden;
}
@media (min-width: 375px) {
  .program-finder__filters-clear {
    width: auto;
  }
}
@media (min-width: 56.25rem) {
  .program-finder__filters-clear {
    margin-top: 0.375rem;
  }
}
.program-finder__filters-clear::before {
  content: "";
  width: 1.5rem;
  height: 1.875rem;
  background-image: url("../assets/images/refresh-blue-8b74aa1714.svg");
  background-repeat: no-repeat;
  background-position: left center;
  position: absolute;
  left: 0;
  top: 0;
  -webkit-transition: -webkit-transform 0.25s ease;
  transition: -webkit-transform 0.25s ease;
  transition: transform 0.25s ease;
  transition: transform 0.25s ease, -webkit-transform 0.25s ease;
}
.program-finder__filters-clear:hover {
  color: #008efc;
}
.program-finder__filters-clear:hover::before {
  -webkit-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.program-finder__results {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-top: -1.875rem;
}
.program-finder__container {
  border-top: 0.625rem solid #E2E2E2;
  margin-top: 1.4375rem;
}
@media (min-width: 56.25rem) {
  .program-finder__container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    border-top: 1.25rem solid #E2E2E2;
    margin-top: 0;
  }
}
.program-finder__bottom_container {
  -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
          order: 5;
  border-top: 0.625rem solid #E2E2E2;
  margin-top: 3rem;
}
@media (min-width: 56.25rem) {
  .program-finder__bottom_container {
    border-top: 1.25rem solid #E2E2E2;
  }
}
.program-finder__results-teasers {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}
.program-finder__results-pagination {
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 1.375rem;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media (min-width: 56.25rem) {
  .program-finder__results-pagination {
    margin-top: 2.1875rem;
  }
}
.program-finder__results-pagination .fwp-load-more {
  color: #ffffff;
  background-color: #025697;
  padding: 0.875rem;
  font-size: 1rem;
  line-height: 1.38;
  font-weight: 700;
  text-transform: uppercase;
  text-decoration: none;
  text-align: center;
  display: table;
  -webkit-transition: background-color 0.2s ease;
  transition: background-color 0.2s ease;
  cursor: pointer;
}
.program-finder__results-pagination .fwp-load-more:focus {
  background-color: #9d2235;
}
.program-finder__results-pagination .fwp-load-more:hover {
  background-color: #002f6c;
}
.program-finder__results-pagination .fwp-load-more {
  margin-top: 2.1875rem;
}
@media (min-width: 56.25rem) {
  .program-finder__results-pagination .fwp-load-more {
    margin-top: 0;
  }
}

.block-quote {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 65.5rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
}
.block-quote__stage {
  margin-top: 2.5rem;
  margin-right: 0;
  margin-left: 0;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
@media (min-width: 48rem) {
  .block-quote__stage {
    margin-top: 3.75rem;
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }
}
.block-quote__text {
  color: #ffffff;
  font-size: 1.3125rem;
  line-height: 3.05;
  font-style: normal;
  background-color: #002f6c;
  display: inline;
  padding: 1.0625rem 0 0.875rem 0;
  background-image: -webkit-gradient(linear, left top, right top, from(#002f6c), to(#002f6c));
  background-image: linear-gradient(to right, #002f6c 0%, #002f6c 100%);
  -webkit-box-shadow: 1.1875rem 0 0 #002f6c, -0.625rem 0 0 #002f6c;
          box-shadow: 1.1875rem 0 0 #002f6c, -0.625rem 0 0 #002f6c;
  box-decoration-break: clone;
  -webkit-box-decoration-break: clone;
}
@media (min-width: 48rem) {
  .block-quote__text {
    -webkit-box-shadow: 2.3125rem 0 0 #002f6c, -1.75rem 0 0 #002f6c;
            box-shadow: 2.3125rem 0 0 #002f6c, -1.75rem 0 0 #002f6c;
    padding: 1.0625rem 0 0.6875rem 0;
    font-size: 1.625rem;
    line-height: 2.46;
  }
}
.block-quote__attribution {
  color: #002f6c;
  font-size: 1.0625rem;
  font-style: italic;
  line-height: 3.76;
  text-align: right;
}
@media (min-width: 48rem) {
  .block-quote__attribution {
    font-size: 1.5rem;
    line-height: 2.67;
  }
}
.block-quote__boundary {
  max-width: 51.875rem;
  margin: 0 auto;
}

.accordion__item-title {
  font-weight: 400;
}

.sidebar {
  width: 100%;
  padding: 1.25rem;
}
.sidebar:not(.collapsed) {
  margin-bottom: 3.75rem;
}
@media (min-width: 56.25rem) {
  .sidebar:not(.collapsed) {
    margin-bottom: 0;
  }
}
@media (min-width: 56.25rem) {
  .sidebar {
    -ms-flex-preferred-size: 14.9375rem;
        flex-basis: 14.9375rem;
    padding: 0 0 0 1.25rem;
    margin-right: 4.6875rem;
  }
}
.sidebar__boundary {
  padding-top: 1.25rem;
}
@media (min-width: 48rem) {
  .sidebar__boundary {
    padding-top: 0;
  }
}
.sidebar__boundary.collapsed {
  border-bottom: 0.4375rem solid #9d2235;
}
.sidebar__content {
  list-style: none;
  padding-left: 0;
  margin: 0;
}
.sidebar__content > li:not(:first-child) {
  border-top-width: 0.0625rem;
  border-top-style: solid;
  border-top-color: #bcbcbc;
}
.sidebar__parent-link, .sidebar__current, .sidebar__child-link {
  line-height: 1.19;
}
.sidebar__current, .sidebar__child-link {
  padding: 1.125rem 0;
}
.sidebar__parent:only-child {
  border-bottom: 0.0625rem solid #025697;
}
.sidebar__parent-link {
  color: #025697;
  text-decoration: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 1.125rem;
}
.sidebar__parent-link::before {
  content: "";
  background-image: url("images/chevron-blue-heavy-left-b345a4f1d9.svg");
  background-repeat: no-repeat;
  background-size: 0.5625rem 1.25rem;
  background-position: left 0.375rem center;
  width: 2.125rem;
  height: 1.25rem;
  display: inline-block;
  padding-right: 0.875rem;
  vertical-align: middle;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 2.125rem;
          flex: 0 0 2.125rem;
  -webkit-transition: background-position 0.25s linear;
  transition: background-position 0.25s linear;
}
.sidebar__parent-link:hover::before {
  background-position: left 0.0625rem center;
}
.sidebar__current {
  color: #025697;
  border-top-color: #025697 !important;
}
.sidebar__current + li {
  border-top-color: #025697 !important;
}
.sidebar__child-link {
  color: #4f4f4f;
  text-decoration: none;
  display: inline-block;
}
.sidebar__child-link:hover {
  color: #025697;
}
.sidebar__toggle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 68rem;
  margin: 0 auto 1.5625rem;
  padding: 0 1.25rem;
}
@media (min-width: 56.25rem) {
  .sidebar__toggle {
    margin: 0 auto 3.125rem;
  }
}
.sidebar__toggle > * {
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 1rem;
  color: #9d2235;
  max-width: 72%;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  padding-right: 1.25rem;
}
.sidebar__toggle::after {
  content: "";
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  height: 0.4375rem;
  background: #9d2235;
}
@media (min-width: 900px) and (max-width: 980px) {
  .sidebar__toggle::after {
    max-width: 370px;
  }
}
.sidebar__toggle {
  width: 100%;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-bottom: 0.4375rem solid #9d2235;
  padding-bottom: 1.6875rem;
  margin-bottom: 3.75rem;
}
.sidebar__toggle.post {
  margin-bottom: 0;
}
.sidebar__toggle[aria-expanded=true] {
  border-bottom: 0;
  margin-bottom: 0;
}
@media (min-width: 56.25rem) {
  .sidebar__toggle {
    display: none;
    border-bottom: none;
  }
}
.sidebar__toggle::after {
  content: "";
  color: #025697;
  height: auto;
  font-weight: 300;
  background-color: transparent;
  text-align: right;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 1.25rem;
          flex: 0 0 1.25rem;
  height: 1.25rem;
  background: url("images/minus-df4260deca.svg");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.sidebar.collapsed .sidebar__toggle::after {
  background-image: url("images/plus-e4f39eb073.svg");
}
.sidebar.collapsed .sidebar__content {
  display: none;
}
@media (min-width: 56.25rem) {
  .sidebar.collapsed .sidebar__content {
    display: block;
  }
}
.sidebar__title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 1rem;
  color: #9d2235;
  /* font-size: 1rem; */
  /* color: #9d2235; */
  margin-left: 0px;
  padding-left: 0px;
}
.sidebar__title::after {
  content: "";
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  height: 0.5rem;
  background: #9d2235;
  margin-top: 0.5rem;
  margin-left: 0.6875rem;
}
.sidebar ~ .wysiwyg {
  padding-left: 0;
  padding-right: 0;
  margin-top: 0;
}
@media (min-width: 56.25rem) {
  .sidebar ~ .wysiwyg {
    margin-top: 3.75rem;
  }
}

.block-slider {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 65.5rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
}
.block-slider__boundary {
  max-width: 51.875rem;
  margin: 0 auto;
}

.block-social-feed {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  overflow-x: scroll;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  row-gap: 2rem;
  -webkit-column-gap: 2rem;
     -moz-column-gap: 2rem;
          column-gap: 2rem;
}
.block-social-feed__boundary {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 68rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
  margin: 0 auto;
}
.block-social-feed__column {
  max-width: 100%;
}
@media (min-width: 48rem) {
  .block-social-feed__column {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    max-width: 33.3333333333%;
  }
}
.block-social-feed__youtube-file iframe {
  width: 100%;
  height: 170px;
}
.block-social-feed__youtube-title {
  font-family: "Rubik", Arial, sans-serif;
  font-weight: bold;
  font-size: 18px;
  color: #303030;
  letter-spacing: 0;
  line-height: 25px;
  margin-top: 23px;
}
.block-social-feed__youtube-desc {
  font-family: "Rubik", Arial, sans-serif;
  font-size: 16px;
  color: #303030;
  letter-spacing: 0;
  line-height: 25px;
  margin-top: 23px;
}
.block-social-feed__heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "Rubik", Arial, sans-serif;
  font-weight: 500;
  font-size: 20px;
  color: #303030;
  letter-spacing: 0;
  margin-bottom: 25px;
}
.block-social-feed__heading-text {
  vertical-align: top;
  display: inline-block;
  line-height: 37px;
  margin-left: 20px;
}
.block-social-feed #ctf .ctf-header {
  border: 0;
}
.block-social-feed #cff .cff-item {
  border-bottom: 1px solid #303030;
  padding: 15px 0;
}
.block-social-feed #ctf .ctf-item {
  padding: 15px 0;
}
.block-social-feed #ctf .ctf-tweets .ctf-tweet-meta {
  margin-left: 0;
}
.block-social-feed #ctf .ctf-tweets .ctf-item + .ctf-item {
  border-top: 1px solid #303030;
}
.block-social-feed #ctf .ctf-tweets .ctf-tweet-text {
  font-family: "Rubik", Arial, sans-serif;
  font-size: 16px;
  color: #303030;
  letter-spacing: 0;
  line-height: 25px !important;
}
.block-social-feed #ctf .ctf-tweets .ctf-tweet-date {
  font-family: "Rubik", Arial, sans-serif;
  font-size: 16px;
  color: #767576;
  letter-spacing: 0;
  line-height: 26px;
  text-decoration: none;
}
.block-social-feed__facebook-like:visited, .block-social-feed__facebook-like:link, .block-social-feed__facebook-like {
  display: block;
  color: #025697;
  margin-top: 20px;
}
.block-social-feed__facebook-like:visited:hover, .block-social-feed__facebook-like:visited:focus, .block-social-feed__facebook-like:link:hover, .block-social-feed__facebook-like:link:focus, .block-social-feed__facebook-like:hover, .block-social-feed__facebook-like:focus {
  color: #0381e3;
}

.table {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 65.5rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
}
.table__boundary {
  max-width: 51.875rem;
  margin: 0 auto;
}
.table__title {
  color: #303030;
  font-family: "Rubik", Arial, sans-serif;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.24;
}
@media (min-width: 48rem) {
  .table__title {
    font-size: 2.375rem;
  }
}
.table__title {
  margin-bottom: 1rem;
}
@media (min-width: 48rem) {
  .table__title {
    margin-bottom: 1.875rem;
  }
}
.table table {
  border-collapse: collapse;
}
.table table caption {
  display: none;
}
.table thead {
  display: none;
}
@media (min-width: 48rem) {
  .table thead {
    display: table-header-group;
  }
}
.table thead tr th {
  background-color: #303030;
  color: #ffffff;
  font-weight: 500;
  padding: 1rem;
}
@media (min-width: 48rem) {
  .table thead tr th {
    padding: 1rem 2rem;
  }
}
.table thead tr th {
  display: none;
}
@media (min-width: 48rem) {
  .table thead tr th {
    display: table-cell;
  }
}
.table thead tr th + th {
  border-left: 1px solid #DDDDDD;
  position: relative;
}
@media (min-width: 48rem) {
  .table thead tr th + th::before {
    content: " ";
    display: block;
    position: absolute;
    top: 0;
    left: -1px;
    width: 2px;
    height: 100%;
    background-color: #ffffff;
  }
}
.table tr {
  margin-bottom: 0.625rem;
  display: block;
}
@media (min-width: 48rem) {
  .table tr {
    display: table-row;
    margin-bottom: 0;
  }
}
.table tr:nth-child(even) {
  background-color: #f0f0f0;
}
.table tr td {
  background-clip: padding-box;
  border: 1px solid #DDDDDD;
  margin-bottom: 0;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  padding: 1rem 1rem 1rem calc(50% + 16px);
}
@media (min-width: 48rem) {
  .table tr td {
    width: auto;
    display: table-cell;
    padding: 1rem 1rem;
  }
}
.table tr td::before {
  background-color: #303030;
  color: #ffffff;
  font-weight: 500;
  padding: 1rem;
}
@media (min-width: 48rem) {
  .table tr td::before {
    padding: 1rem 2rem;
  }
}
.table tr td::before {
  font-size: 1.125rem;
  content: attr(data-th);
  float: left;
  width: 50%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: absolute;
  left: 0;
  top: 0;
}
@media (min-width: 48rem) {
  .table tr td::before {
    display: none;
  }
}
.table .tablepress tbody td,
.table .tablepress tfoot th {
  border-top: 1px solid #DDDDDD;
}
.table .tablepress tbody td + td,
.table .tablepress tfoot th + td {
  border-top: none;
}
@media (min-width: 48rem) {
  .table .tablepress tbody td + td,
  .table .tablepress tfoot th + td {
    border-top: 1px solid #DDDDDD;
  }
}
@media (min-width: 48rem) {
  .table .tablepress {
    table-layout: fixed;
  }
  .table .tablepress thead tr th {
    white-space: normal;
    padding: 1rem 1rem;
  }
  .table .tablepress tr td {
    width: auto;
    display: table-cell;
    padding: 1rem 1rem;
  }
}
.table .tablepress tbody tr:first-child td:first-child {
  border-top: 1px solid #DDDDDD;
}
@media (min-width: 48rem) {
  .table .tablepress tbody tr:first-child td:first-child {
    border-top: 0;
  }
}

.block-video {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 65.5rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
  padding-bottom: 0.625rem;
}
@media (min-width: 545px) {
  .block-video {
    padding-bottom: 1.5625rem;
  }
}
@media (min-width: 56.25rem) {
  .block-video {
    padding-bottom: 2.8125rem;
  }
}
.block-video__boundary {
  max-width: 51.875rem;
  margin: 0 auto;
}

.figure {
  margin: 0;
}
.figure-image {
  background: rgba(0, 0, 0, 0.03);
}
.figure-image--isHidden {
  visibility: hidden;
}

.video-controls {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  right: 0;
  outline: 0;
  position: absolute;
  top: 0;
  z-index: 2;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (min-width: 545px) {
  .video-controls {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
    right: -4.0625rem;
    -webkit-transform: none;
            transform: none;
  }
}
.video-controls__button {
  height: 3.125rem;
  width: 3.125rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #025697;
  cursor: pointer;
  -webkit-transition: background-color 0.25s;
  transition: background-color 0.25s;
  margin-left: 2px;
}
.video-controls__button:first-child {
  margin-left: 0;
}
.video-controls__button:hover {
  background-color: #002f6c;
}
@media (min-width: 545px) {
  .video-controls__button {
    height: 4.0625rem;
    width: 4.0625rem;
    margin-left: 0;
  }
}
.video-controls__left {
  left: 0;
}
.video-controls__button svg {
  width: 1.0525rem;
  height: 2rem;
}
@media (min-width: 545px) {
  .video-controls__button svg {
    height: 2.5rem;
  }
}

.video-loader {
  -webkit-animation: loading 1.1s infinite linear;
          animation: loading 1.1s infinite linear;
  border-bottom: 4px solid rgba(255, 255, 255, 0.2);
  border-left: 4px solid #fff;
  border-right: 4px solid rgba(255, 255, 255, 0.2);
  border-top: 4px solid rgba(255, 255, 255, 0.2);
  display: none;
  left: 50%;
  margin-left: -30px;
  margin-top: -30px;
  position: absolute;
  text-indent: -9999em;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 1;
}
@media (min-width: 768px) {
  .video-loader {
    margin-left: -50px;
    margin-top: -50px;
  }
}

@media (max-width: 768px) {
  .video-title.video-title_empty {
    min-height: initial;
  }
}
.video-loader,
.video-loader::after {
  border-radius: 50%;
  height: 60px;
  width: 60px;
}
@media (min-width: 768px) {
  .video-loader,
  .video-loader::after {
    height: 100px;
    width: 100px;
  }
}

@-webkit-keyframes loading {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes loading {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@-webkit-keyframes modal-video {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes modal-video {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes modal-video-inner {
  from {
    -webkit-transform: translate(0, 100px);
            transform: translate(0, 100px);
  }
  to {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@keyframes modal-video-inner {
  from {
    -webkit-transform: translate(0, 100px);
            transform: translate(0, 100px);
  }
  to {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
.modal-video {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.9);
  z-index: 1000000;
  cursor: pointer;
  opacity: 1;
  -webkit-animation-timing-function: ease-out;
          animation-timing-function: ease-out;
  -webkit-animation-duration: 0.1s;
          animation-duration: 0.1s;
  -webkit-animation-name: modal-video;
          animation-name: modal-video;
  -webkit-transition: opacity 0.1s ease-out;
  transition: opacity 0.1s ease-out;
}

.modal-video-close {
  opacity: 0;
}
.modal-video-close .modal-video-movie-wrap {
  -webkit-transform: translate(0, 100px);
  transform: translate(0, 100px);
}

.modal-video-body {
  max-width: 940px;
  width: 100%;
  height: 100%;
  margin: 0 auto;
  display: table;
}

.modal-video-inner {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  height: 100%;
}

.modal-video-movie-wrap {
  width: 100%;
  height: 0;
  position: relative;
  padding-bottom: 56.25%;
  background-color: #000000;
  -webkit-animation-timing-function: ease-out;
          animation-timing-function: ease-out;
  -webkit-animation-duration: 0.1s;
          animation-duration: 0.1s;
  -webkit-animation-name: modal-video-inner;
          animation-name: modal-video-inner;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
  -webkit-transition: -webkit-transform 0.1s ease-out;
  transition: -webkit-transform 0.1s ease-out;
  transition: transform 0.1s ease-out;
  transition: transform 0.1s ease-out, -webkit-transform 0.1s ease-out;
}
.modal-video-movie-wrap iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.modal-video-close-btn {
  position: absolute;
  z-index: 2;
  top: -35px;
  right: -35px;
  display: inline-block;
  width: 35px;
  height: 35px;
  overflow: hidden;
  border: none;
  background: transparent;
}
.modal-video-close-btn:before {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.modal-video-close-btn:after {
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
.modal-video-close-btn:before, .modal-video-close-btn:after {
  content: "";
  position: absolute;
  height: 2px;
  width: 100%;
  top: 50%;
  left: 0;
  margin-top: -1px;
  background: #fff;
  border-radius: 5px;
  margin-top: -6px;
}

.video {
  position: relative;
}
.video-title__boundary {
  font-size: 1.625rem;
  font-weight: 500;
}
.video-title {
  color: #ffffff;
  margin: 0 3.125rem 0 0;
  min-height: 4.0625rem;
  max-width: 38.75rem;
  width: 100%;
  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-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  position: relative;
  z-index: 2;
}
@media (min-width: 56.25rem) {
  .video-title {
    margin: -4.0625rem 3.125rem 0 0;
    min-width: 27.5rem;
    width: 60%;
  }
}
.video-title__boundary {
  position: relative;
  padding: 2.3125rem 1rem 1.5rem 1rem;
  background-color: #041c3b;
}
@media (min-width: 545px) {
  .video-title__boundary {
    padding: 3.125rem 1.25rem 2.5rem 1.25rem;
  }
}
.video-title__boundary::before {
  content: "";
  height: 0.4375rem;
  width: 4.875rem;
  background: #9d2235;
  position: absolute;
  left: -1.25rem;
  top: 0.75rem;
}
@media (min-width: 545px) {
  .video-title__boundary::before {
    content: "";
    height: 0.4375rem;
    width: 6.25rem;
    background: #9d2235;
    position: absolute;
    top: 1.4375rem;
    left: -0.75rem;
  }
}
.video-text {
  font-size: 1rem;
  line-height: 1.63;
  font-weight: 400;
  margin-top: 0.9375rem;
}
.video-player {
  height: 0;
  padding-bottom: 56.25%;
  position: absolute;
  top: 0;
  width: 100%;
}
.video iframe {
  display: none;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.video-accent-text {
  margin-top: -0.625rem;
  font-size: 2.875rem;
  line-height: 0.88;
  color: #dddddd;
  text-transform: uppercase;
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: 700;
  word-wrap: normal;
  text-align: right;
  word-break: break-word;
}
@media (min-width: 545px) {
  .video-accent-text {
    font-size: 3.75rem;
    margin-top: -0.3125rem;
  }
}
@media (min-width: 56.25rem) {
  .video-accent-text {
    font-size: 10rem;
    margin-top: -2.8125rem;
  }
  .has-sidebar .video-accent-text {
    margin-top: -0.3125rem;
    font-size: 3.75rem;
  }
}
.video-accent-text {
  margin-top: -0.225rem;
  color: #757575;
}
@media (min-width: 56.25rem) {
  .video-accent-text {
    font-size: 4.6875rem;
  }
}

.video-title_empty + .video-accent-text {
  margin-top: 0;
}
@media (min-width: 545px) {
  .video-title_empty + .video-accent-text {
    margin-top: 4.0625rem;
  }
}
@media (min-width: 48rem) {
  .video-title_empty + .video-accent-text {
    margin-top: 0;
  }
}

.video-player--isLoading {
  background: rgba(0, 0, 0, 0.5);
  -webkit-transition: background 0.2s ease-out;
  transition: background 0.2s ease-out;
}
.video-player--isLoading .video-loader {
  display: block;
}
.video-player--isLoading .video-playButton {
  display: none;
}

.video-player--isLoaded .video-loader,
.video-player--isLoaded .video-playButton {
  display: none;
}
.video-player--isLoaded iframe {
  display: block;
}

.wysiwyg {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 65.5rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
  font-size: 0.875rem;
  line-height: 1.63;
}
@media (min-width: 48rem) {
  .wysiwyg {
    font-size: 1rem;
  }
}
.wysiwyg div.alignleft,
.wysiwyg div.alignright,
.wysiwyg div.aligncenter,
.wysiwyg div.alignnone,
.wysiwyg img.alignleft,
.wysiwyg img.alignright,
.wysiwyg img.aligncenter,
.wysiwyg img.alignnone {
  max-width: 100%;
  height: auto;
}
.wysiwyg div.alignleft .wp-caption-text,
.wysiwyg div.alignright .wp-caption-text,
.wysiwyg div.aligncenter .wp-caption-text,
.wysiwyg div.alignnone .wp-caption-text,
.wysiwyg img.alignleft .wp-caption-text,
.wysiwyg img.alignright .wp-caption-text,
.wysiwyg img.aligncenter .wp-caption-text,
.wysiwyg img.alignnone .wp-caption-text {
  margin-bottom: 0;
  margin-left: 1.5625rem;
  padding-left: 1.25rem;
  padding-top: 3.125rem;
  margin-top: -1.875rem;
  border-left: 0.0625rem solid #000000;
  position: relative;
  font-size: 0.8125rem;
  line-height: 1.4;
}
@media (min-width: 545px) {
  .wysiwyg div.alignleft .wp-caption-text,
  .wysiwyg div.alignright .wp-caption-text,
  .wysiwyg div.aligncenter .wp-caption-text,
  .wysiwyg div.alignnone .wp-caption-text,
  .wysiwyg img.alignleft .wp-caption-text,
  .wysiwyg img.alignright .wp-caption-text,
  .wysiwyg img.aligncenter .wp-caption-text,
  .wysiwyg img.alignnone .wp-caption-text {
    margin-left: 1.875rem;
    font-size: 0.9375rem;
  }
}
@media (min-width: 545px) {
  .wysiwyg div.alignleft,
  .wysiwyg div.alignright,
  .wysiwyg img.alignleft,
  .wysiwyg img.alignright {
    max-width: 50%;
  }
}
.wysiwyg div.alignleft,
.wysiwyg div.alignright,
.wysiwyg div.aligncenter,
.wysiwyg div.alignnone {
  padding-bottom: 2.1875rem;
}
@media (min-width: 545px) {
  .wysiwyg div.alignleft,
  .wysiwyg div.alignright,
  .wysiwyg div.aligncenter,
  .wysiwyg div.alignnone {
    padding-bottom: 3.125rem;
  }
}
.wysiwyg div.alignleft img,
.wysiwyg div.alignright img,
.wysiwyg div.aligncenter img,
.wysiwyg div.alignnone img {
  height: auto;
}
.wysiwyg img.alignleft,
.wysiwyg img.alignright,
.wysiwyg img.aligncenter,
.wysiwyg img.alignnone {
  padding-bottom: 1.25rem;
}
@media (min-width: 545px) {
  .wysiwyg div.alignleft,
  .wysiwyg div.aligncenter,
  .wysiwyg div.alignnone,
  .wysiwyg img.alignleft,
  .wysiwyg img.aligncenter,
  .wysiwyg img.alignnone {
    float: left;
    padding-right: 1.25rem;
    height: auto;
  }
}
@media (min-width: 545px) {
  .wysiwyg div.alignright,
  .wysiwyg img.alignright {
    float: right;
    padding-left: 1.25rem;
    height: auto;
  }
}
.wysiwyg h1,
.wysiwyg h2,
.wysiwyg h3,
.wysiwyg h4,
.wysiwyg h5,
.wysiwyg h6 {
  margin-bottom: 1rem;
  margin-top: 0;
}
.wysiwyg h1 {
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.5rem;
}
@media (min-width: 545px) {
  .wysiwyg h1 {
    font-size: 2.8125rem;
  }
}
.wysiwyg h1 {
  color: #002f6c;
  font-size: 2.8125rem;
  margin-top: 2rem;
}
.wysiwyg h2 {
  font-weight: 500;
  font-size: 2.375rem;
  line-height: 1.24;
  font-size: 2.1875rem;
  line-height: 1.286;
  margin-top: 2.6875rem;
}
.wysiwyg h3 {
  font-weight: 500;
  font-size: 2.125rem;
  line-height: 1.38;
  font-size: 1.6875rem;
  font-weight: 400;
  line-height: 1.5;
  margin-top: 2.0625rem;
}
.wysiwyg h4 {
  font-weight: 500;
  font-size: 1.75rem;
  line-height: 1.68;
  font-size: 1.4375rem;
  font-weight: 400;
  line-height: 1.82;
  margin-top: 1.5625rem;
}
.wysiwyg h5 {
  font-size: 1.0625rem;
  font-weight: 400;
  line-height: 2.47;
  font-weight: normal;
  margin-top: 0.5rem;
}
.wysiwyg h6 {
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 2.28;
  margin-top: 0.5rem;
  text-transform: uppercase;
}
.wysiwyg a {
  color: #025697;
  text-decoration: underline;
  -webkit-transition: color 0.2s ease;
  transition: color 0.2s ease;
}
.wysiwyg a:hover {
  color: rgb(3, 129, 226.5);
}
.wysiwyg a.button--primary {
  color: #ffffff;
  background-color: #025697;
  padding: 0.875rem;
  font-size: 1rem;
  line-height: 1.38;
  font-weight: 700;
  text-transform: uppercase;
  text-decoration: none;
  text-align: center;
  display: table;
  -webkit-transition: background-color 0.2s ease;
  transition: background-color 0.2s ease;
  cursor: pointer;
}
.wysiwyg a.button--primary:focus {
  background-color: #9d2235;
}
.wysiwyg a.button--primary:hover {
  background-color: #002f6c;
}
.wysiwyg a.button--primary {
  margin-top: 1.125rem;
}
.wysiwyg a:not(.button--primary):not(.instagram-feed__link)[data-has-pdf=true]::after {
  content: "";
  display: inline-block;
  width: 1.25rem;
  height: 1.25rem;
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuMi4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLiAtLT48cGF0aCBkPSJNMzIwIDQ2NEMzMjguOCA0NjQgMzM2IDQ1Ni44IDMzNiA0NDhWNDE2SDM4NFY0NDhDMzg0IDQ4My4zIDM1NS4zIDUxMiAzMjAgNTEySDY0QzI4LjY1IDUxMiAwIDQ4My4zIDAgNDQ4VjQxNkg0OFY0NDhDNDggNDU2LjggNTUuMTYgNDY0IDY0IDQ2NEgzMjB6TTI1NiAxNjBDMjM4LjMgMTYwIDIyNCAxNDUuNyAyMjQgMTI4VjQ4SDY0QzU1LjE2IDQ4IDQ4IDU1LjE2IDQ4IDY0VjE5MkgwVjY0QzAgMjguNjUgMjguNjUgMCA2NCAwSDIyOS41QzI0Ni41IDAgMjYyLjcgNi43NDMgMjc0LjcgMTguNzVMMzY1LjMgMTA5LjNDMzc3LjMgMTIxLjMgMzg0IDEzNy41IDM4NCAxNTQuNVYxOTJIMzM2VjE2MEgyNTZ6TTg4IDIyNEMxMTguOSAyMjQgMTQ0IDI0OS4xIDE0NCAyODBDMTQ0IDMxMC45IDExOC45IDMzNiA4OCAzMzZIODBWMzY4QzgwIDM3Ni44IDcyLjg0IDM4NCA2NCAzODRDNTUuMTYgMzg0IDQ4IDM3Ni44IDQ4IDM2OFYyNDBDNDggMjMxLjIgNTUuMTYgMjI0IDY0IDIyNEg4OHpNMTEyIDI4MEMxMTIgMjY2LjcgMTAxLjMgMjU2IDg4IDI1Nkg4MFYzMDRIODhDMTAxLjMgMzA0IDExMiAyOTMuMyAxMTIgMjgwek0xNjAgMjQwQzE2MCAyMzEuMiAxNjcuMiAyMjQgMTc2IDIyNEgyMDBDMjI2LjUgMjI0IDI0OCAyNDUuNSAyNDggMjcyVjMzNkMyNDggMzYyLjUgMjI2LjUgMzg0IDIwMCAzODRIMTc2QzE2Ny4yIDM4NCAxNjAgMzc2LjggMTYwIDM2OFYyNDB6TTE5MiAzNTJIMjAwQzIwOC44IDM1MiAyMTYgMzQ0LjggMjE2IDMzNlYyNzJDMjE2IDI2My4yIDIwOC44IDI1NiAyMDAgMjU2SDE5MlYzNTJ6TTMzNiAyMjRDMzQ0LjggMjI0IDM1MiAyMzEuMiAzNTIgMjQwQzM1MiAyNDguOCAzNDQuOCAyNTYgMzM2IDI1NkgzMDRWMjg4SDMzNkMzNDQuOCAyODggMzUyIDI5NS4yIDM1MiAzMDRDMzUyIDMxMi44IDM0NC44IDMyMCAzMzYgMzIwSDMwNFYzNjhDMzA0IDM3Ni44IDI5Ni44IDM4NCAyODggMzg0QzI3OS4yIDM4NCAyNzIgMzc2LjggMjcyIDM2OFYyNDBDMjcyIDIzMS4yIDI3OS4yIDIyNCAyODggMjI0SDMzNnoiLz48L3N2Zz4=");
          mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuMi4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLiAtLT48cGF0aCBkPSJNMzIwIDQ2NEMzMjguOCA0NjQgMzM2IDQ1Ni44IDMzNiA0NDhWNDE2SDM4NFY0NDhDMzg0IDQ4My4zIDM1NS4zIDUxMiAzMjAgNTEySDY0QzI4LjY1IDUxMiAwIDQ4My4zIDAgNDQ4VjQxNkg0OFY0NDhDNDggNDU2LjggNTUuMTYgNDY0IDY0IDQ2NEgzMjB6TTI1NiAxNjBDMjM4LjMgMTYwIDIyNCAxNDUuNyAyMjQgMTI4VjQ4SDY0QzU1LjE2IDQ4IDQ4IDU1LjE2IDQ4IDY0VjE5MkgwVjY0QzAgMjguNjUgMjguNjUgMCA2NCAwSDIyOS41QzI0Ni41IDAgMjYyLjcgNi43NDMgMjc0LjcgMTguNzVMMzY1LjMgMTA5LjNDMzc3LjMgMTIxLjMgMzg0IDEzNy41IDM4NCAxNTQuNVYxOTJIMzM2VjE2MEgyNTZ6TTg4IDIyNEMxMTguOSAyMjQgMTQ0IDI0OS4xIDE0NCAyODBDMTQ0IDMxMC45IDExOC45IDMzNiA4OCAzMzZIODBWMzY4QzgwIDM3Ni44IDcyLjg0IDM4NCA2NCAzODRDNTUuMTYgMzg0IDQ4IDM3Ni44IDQ4IDM2OFYyNDBDNDggMjMxLjIgNTUuMTYgMjI0IDY0IDIyNEg4OHpNMTEyIDI4MEMxMTIgMjY2LjcgMTAxLjMgMjU2IDg4IDI1Nkg4MFYzMDRIODhDMTAxLjMgMzA0IDExMiAyOTMuMyAxMTIgMjgwek0xNjAgMjQwQzE2MCAyMzEuMiAxNjcuMiAyMjQgMTc2IDIyNEgyMDBDMjI2LjUgMjI0IDI0OCAyNDUuNSAyNDggMjcyVjMzNkMyNDggMzYyLjUgMjI2LjUgMzg0IDIwMCAzODRIMTc2QzE2Ny4yIDM4NCAxNjAgMzc2LjggMTYwIDM2OFYyNDB6TTE5MiAzNTJIMjAwQzIwOC44IDM1MiAyMTYgMzQ0LjggMjE2IDMzNlYyNzJDMjE2IDI2My4yIDIwOC44IDI1NiAyMDAgMjU2SDE5MlYzNTJ6TTMzNiAyMjRDMzQ0LjggMjI0IDM1MiAyMzEuMiAzNTIgMjQwQzM1MiAyNDguOCAzNDQuOCAyNTYgMzM2IDI1NkgzMDRWMjg4SDMzNkMzNDQuOCAyODggMzUyIDI5NS4yIDM1MiAzMDRDMzUyIDMxMi44IDM0NC44IDMyMCAzMzYgMzIwSDMwNFYzNjhDMzA0IDM3Ni44IDI5Ni44IDM4NCAyODggMzg0QzI3OS4yIDM4NCAyNzIgMzc2LjggMjcyIDM2OFYyNDBDMjcyIDIzMS4yIDI3OS4yIDIyNCAyODggMjI0SDMzNnoiLz48L3N2Zz4=");
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  background-color: currentColor;
  margin-left: 4px;
}
.wysiwyg dt {
  font-weight: bold;
}
.wysiwyg p.intro-text, .wysiwyg.intro-text > p {
  font-size: 1.125rem !important;
  line-height: 2.125rem !important;
  font-family: Rubik;
  color: #002f6c;
  font-weight: 400;
  margin-bottom: 2.5rem;
}
@media (min-width: 48rem) {
  .wysiwyg p.intro-text, .wysiwyg.intro-text > p {
    font-size: 1.3125rem !important;
    line-height: 2.5rem !important;
    margin-bottom: 2.4375rem;
  }
}
.wysiwyg p.intro-paragraph, .wysiwyg.intro-paragraph > p {
  font-size: 1.3125rem;
  line-height: 1.71;
  color: #002f6c;
}
@media (min-width: 48rem) {
  .wysiwyg p.intro-paragraph, .wysiwyg.intro-paragraph > p {
    font-size: 1.875rem;
    line-height: 1.83;
  }
}
.wysiwyg p.intro-paragraph b,
.wysiwyg p.intro-paragraph strong, .wysiwyg.intro-paragraph > p b,
.wysiwyg.intro-paragraph > p strong {
  font-size: 1.3125rem;
  line-height: 0.73;
}
@media (min-width: 48rem) {
  .wysiwyg p.intro-paragraph b,
  .wysiwyg p.intro-paragraph strong, .wysiwyg.intro-paragraph > p b,
  .wysiwyg.intro-paragraph > p strong {
    font-size: 2.5rem;
  }
}
.wysiwyg p,
.wysiwyg ul,
.wysiwyg ol,
.wysiwyg dl,
.wysiwyg dd,
.wysiwyg table,
.wysiwyg figure {
  margin: 0 0 1rem;
  line-height: 1.625rem;
}
.wysiwyg ul,
.wysiwyg ol {
  padding-left: 2.375rem;
}
@media (min-width: 48rem) {
  .wysiwyg ul,
  .wysiwyg ol {
    padding-left: 3.4375rem;
  }
}
.wysiwyg ul li,
.wysiwyg ol li {
  list-style: none;
  position: relative;
}
.wysiwyg ul li::before,
.wysiwyg ol li::before {
  display: block;
  position: absolute;
  left: -1.625rem;
}
@media (min-width: 48rem) {
  .wysiwyg ul li::before,
  .wysiwyg ol li::before {
    left: -2.5rem;
  }
}
.wysiwyg ul ul,
.wysiwyg ul ol,
.wysiwyg ol ul,
.wysiwyg ol ol {
  margin-bottom: 0;
}
.wysiwyg ol {
  counter-reset: numeric-counter;
}
.wysiwyg ol > li {
  counter-increment: numeric-counter;
}
.wysiwyg ol > li::before {
  content: counter(numeric-counter) ". ";
  font-weight: 700;
  color: #acacac;
}
.wysiwyg ul {
  counter-reset: counter;
}
.wysiwyg ul li::before {
  content: "";
  border-radius: 100%;
  width: 8px;
  height: 8px;
  background-color: #acacac;
  top: 0.28125rem;
}
@media (min-width: 48rem) {
  .wysiwyg ul li::before {
    top: 0.5625rem;
  }
}
.wysiwyg hr {
  background-color: #dddddd;
  border: 0;
  display: block;
  height: 2px;
  margin: 2rem 0;
}
.wysiwyg__boundary {
  max-width: 51.875rem;
  margin: 0 auto;
}
.wysiwyg__boundary:after {
  content: "";
  display: table;
  clear: both;
}
.wysiwyg__boundary {
  text-align: inherit;
  overflow-x: auto;
}
.wysiwyg__boundary--textLeft {
  text-align: left;
}
.wysiwyg__boundary--textCenter {
  text-align: center;
}
.wysiwyg__boundary img {
  display: block;
  height: auto;
  width: auto;
}
.wysiwyg__boundary > :last-child {
  margin-bottom: 0;
  padding-bottom: 0;
}
.wysiwyg__boundary > h2:first-child {
  margin-top: 0;
}
.wysiwyg.flyntComponent .wysiwyg__boundary > h2:first-child {
  margin-top: 0;
}

.contentBody > .wysiwyg.flyntComponent:first-child:has(.wysiwyg__boundary > h2:first-child) {
  margin-top: 0 !important;
}

.wysiwyg.flyntComponent:first-child:has(.wysiwyg__boundary > h2:first-child) {
  margin-top: 0 !important;
}

.wysiwyg.flyntComponent:first-of-type:has(.wysiwyg__boundary > h2:first-child) {
  margin-top: 0 !important;
}

.billboard {
  display: block;
  margin-top: 4.375rem;
}
@media (min-width: 48rem) {
  .billboard {
    display: block;
    margin-left: auto;
    margin-right: auto;
    max-width: 65.5rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
    max-width: 1320px;
    margin-bottom: 0.625rem;
    margin-top: 4.375rem;
  }
}
@media (min-width: 64.063rem) {
  .billboard {
    margin-top: 1.875rem;
  }
}
@media (min-width: 1600px) {
  .billboard {
    padding: 0;
  }
}
.billboard__boundary {
  display: block;
}
.billboard__content {
  position: relative;
}
@media (min-width: 48rem) {
  .billboard__content {
    background: #f0f0f0;
  }
  .billboard__content::before, .billboard__content::after {
    height: calc(100% - 184px);
    position: absolute;
    background: #f0f0f0;
    bottom: 0;
    content: "";
  }
  .billboard__content::before {
    left: 0;
    width: 3.75rem;
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
  .billboard__content::after {
    right: 0;
    width: 3.125rem;
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
}
.billboard__flex {
  display: block;
}
@media (min-width: 48rem) {
  .billboard__flex {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
.billboard__image {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.billboard__image img {
  width: 100%;
  height: auto;
}
.billboard__campuses {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 11.875rem;
          flex: 0 0 11.875rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0 0.625rem;
}
@media (min-width: 48rem) {
  .billboard__campuses {
    padding: 0;
    margin-left: -1.25rem;
    margin-bottom: 1.875rem;
  }
  .billboard__campuses::before {
    width: calc(100% - 20px);
    height: 1.875rem;
    background: white;
    content: "";
  }
}
@media (min-width: 1088px) {
  .billboard__campuses {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 12.5rem;
            flex: 0 0 12.5rem;
  }
}
@media (min-width: 1280px) {
  .billboard__campuses {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 13.5rem;
            flex: 0 0 13.5rem;
  }
}
@media (min-width: 1600px) {
  .billboard__campuses {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 13.75rem;
            flex: 0 0 13.75rem;
  }
}
.billboard__campus {
  background: #0b2340;
  padding: 0.9375rem 1.25rem 1.25rem 1.875rem;
  color: white;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 100%;
          flex: 1 1 100%;
  text-decoration: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  position: relative;
  -webkit-transition: background 0.15s ease;
  transition: background 0.15s ease;
}
@media (min-width: 48rem) {
  .billboard__campus {
    padding: 1.4375rem 0.9375rem;
  }
}
@media (min-width: 1088px) {
  .billboard__campus {
    padding: 1.75rem 1.25rem;
  }
}
@media (min-width: 1280px) {
  .billboard__campus {
    padding: 2.1875rem 1.75rem;
  }
}
@media (min-width: 1600px) {
  .billboard__campus {
    padding: 2.5rem 1.875rem;
  }
}
.billboard__campus::before {
  content: "";
  height: 0.4375rem;
  width: 3.375rem;
  background: #9d2235;
  position: absolute;
  top: 0;
  left: 1.125rem;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
@media (min-width: 48rem) {
  .billboard__campus::before {
    left: 0.8125rem;
  }
}
.billboard__campus::after {
  content: "";
  -webkit-box-flex: 0;
      -ms-flex: 0 0 3.4375rem;
          flex: 0 0 3.4375rem;
  background-image: url("images/arrow-right-white-25d63e306d.svg");
  background-position: top 50% right;
  background-size: 1.875rem;
  background-repeat: no-repeat;
  -webkit-transition: -webkit-transform 0.25s ease;
  transition: -webkit-transform 0.25s ease;
  transition: transform 0.25s ease;
  transition: transform 0.25s ease, -webkit-transform 0.25s ease;
}
@media (min-width: 48rem) {
  .billboard__campus::after {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 1.5625rem;
            flex: 0 0 1.5625rem;
    background-size: contain;
    background-position: center;
  }
}
.billboard__campus.campus-callout {
  background: #025697;
  -webkit-transition: background 0.15s ease;
  transition: background 0.15s ease;
}
.billboard__campus.campus-callout:hover {
  background: #008efc;
}
.billboard__campus .campus__copy {
  padding-right: 0.9375rem;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.billboard__campus .campus__title {
  font-weight: 500;
  font-size: 1.125rem;
}
@media (min-width: 48rem) {
  .billboard__campus .campus__title {
    font-size: 1.1875rem;
  }
}
.billboard__campus .campus__subtext {
  font-size: 0.875rem;
  padding-top: 0.5rem;
  margin-top: 0.5rem;
  border-top-width: 0.0625rem;
  border-top-style: solid;
  border-top-color: #025697;
  font-weight: 500;
  -webkit-transition: border-top-color 0.15s ease;
  transition: border-top-color 0.15s ease;
}
.billboard__campus:hover {
  background: #025697;
}
.billboard__campus:hover::after {
  -webkit-transform: translateX(0.3125rem);
          transform: translateX(0.3125rem);
}
.billboard__campus:hover .campus__subtext {
  border-top-color: #008efc;
}
.billboard__campus--current {
  background: #ffffff;
}
.billboard__campus--current .campus__copy {
  color: #0b2340;
}
.billboard__campus--current:hover {
  background: #ffffff;
}
.billboard__campus--current:hover .campus__subtext {
  border-top-color: #0b2340;
}
.billboard__campus--current::after {
  display: none;
}
.billboard__copy {
  background: #9d2235;
  padding: 1.25rem 1.25rem 1.875rem;
  position: relative;
  color: #ffffff;
}
@media (min-width: 48rem) {
  .billboard__copy {
    margin: -1.25rem 2.5rem 2.5rem 1.25rem;
    max-width: 44.375rem;
    padding: 2.5rem;
  }
}
@media (min-width: 1320px) {
  .billboard__copy {
    margin: -1.875rem 2.5rem 2.5rem 1.875rem;
    max-width: 53.125rem;
  }
}
.billboard__title {
  font-size: 1.625rem;
  font-weight: 500;
}
.billboard__text {
  line-height: 1.63;
}
.billboard__link {
  color: #025697;
  text-transform: uppercase;
  font-size: 0.875rem;
  text-decoration: none;
  font-weight: 700;
  font-family: "Montserrat", Arial, sans-serif;
  vertical-align: middle;
}
.billboard__link::after {
  content: " ";
  width: 1.75rem;
  height: 1rem;
  background-image: url("../assets/images/arrow-right-light-blue-5e955fcdca.svg");
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: middle;
  margin-left: 0.4375rem;
  -webkit-transition: -webkit-transform 0.25s ease;
  transition: -webkit-transform 0.25s ease;
  transition: transform 0.25s ease;
  transition: transform 0.25s ease, -webkit-transform 0.25s ease;
}
.billboard__link:hover {
  color: #002f6c;
}
.billboard__link:hover::after {
  -webkit-transform: translateX(0.3125rem);
          transform: translateX(0.3125rem);
}
.billboard__link {
  color: white;
}
.billboard__link:hover {
  color: white;
}
.billboard__link::after {
  background-image: url("images/arrow-right-white-25d63e306d.svg");
}

.breadcrumbs {
  background: #f0f0f0;
  margin-bottom: 1.25rem;
  display: none;
}
@media (min-width: 48rem) {
  .breadcrumbs {
    margin-bottom: 2.8125rem;
    height: 3.8125rem;
    display: block;
  }
}
@media (min-width: 64.063rem) {
  .breadcrumbs {
    margin-top: 0;
  }
}
.breadcrumbs ol {
  list-style: none;
  margin: 0;
  padding: 0;
}
.breadcrumbs__boundary {
  margin: 0 auto;
  max-width: 68rem;
  padding: 0.625rem 1.25rem;
}
@media (min-width: 48rem) {
  .breadcrumbs__boundary {
    padding: 1.125rem 1.25rem 1.25rem;
  }
}
.breadcrumbs__boundary__item-wrapper, .breadcrumbs__boundary li {
  line-height: 1.54;
  font-size: 0.8125rem;
}
.breadcrumbs__boundary__item-wrapper:not(:first-child)::before, .breadcrumbs__boundary li:not(:first-child)::before {
  content: "/";
  color: #303030;
  padding: 0 0.45em;
  text-decoration: none;
}
.breadcrumbs__boundary__item-wrapper__link, .breadcrumbs__boundary__item-wrapper a, .breadcrumbs__boundary li__link, .breadcrumbs__boundary li a {
  color: #303030;
}
.breadcrumbs__boundary__item-wrapper__link:hover, .breadcrumbs__boundary__item-wrapper a:hover, .breadcrumbs__boundary li__link:hover, .breadcrumbs__boundary li a:hover {
  color: #025697;
}
.breadcrumbs__boundary__item-wrapper__current, .breadcrumbs__boundary__item-wrapper .breadcrumb_last, .breadcrumbs__boundary li__current, .breadcrumbs__boundary li .breadcrumb_last {
  color: #025697;
}
.breadcrumbs__boundary__item-wrapper a:not(.breadcrumbs__link), .breadcrumbs__boundary li a:not(.breadcrumbs__link) {
  padding: 0 0.45em;
}
.breadcrumbs__boundary__item-wrapper .breadcrumb_last, .breadcrumbs__boundary li .breadcrumb_last {
  padding-left: 0.45em;
}
.breadcrumbs__boundary > span:not(.breadcrumbs__item-wrapper) {
  margin-left: -0.45em;
}

.banner-landing + .breadcrumbs,
.banner-interior--image + .breadcrumbs {
  margin-top: -0.625rem;
}
@media (min-width: 48rem) {
  .banner-landing + .breadcrumbs,
  .banner-interior--image + .breadcrumbs {
    margin-top: -3.625rem;
  }
}
@media (min-width: 56.25rem) {
  .banner-landing + .breadcrumbs::before,
  .banner-interior--image + .breadcrumbs::before {
    width: 100%;
    background: #f0f0f0;
    height: 100px;
    content: "";
    position: absolute;
    display: block;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
}

.page-template-calendar-landing .breadcrumbs {
  margin-bottom: 0.625rem;
}
@media (min-width: 48rem) {
  .page-template-calendar-landing .breadcrumbs {
    margin-bottom: 1.875rem;
  }
}

.directory-teaser {
  display: block;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  border-top: 1px solid;
  border-color: #9d2235;
}
.directory-teaser:not(:last-child) {
  margin-bottom: 1.25rem;
}
@media (min-width: 630px) {
  .directory-teaser {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.directory-teaser__info-wrapper {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 75%;
          flex: 1 1 75%;
  position: relative;
  padding: 1.25rem 0 0.625rem 0;
}
@media (min-width: 630px) {
  .directory-teaser__info-wrapper {
    max-width: 50%;
  }
}
.directory-teaser__info-wrapper::before {
  content: "";
  height: 0.4375rem;
  width: 5.125rem;
  background: #9d2235;
  position: absolute;
  top: 0;
  left: 0;
}
@media (min-width: 56.25rem) {
  .directory-teaser__info-wrapper::before {
    margin-left: -1.25rem;
  }
}
@media (min-width: 630px) {
  .directory-teaser__info-wrapper::before {
    content: "";
    height: 0.4375rem;
    width: 6.5625rem;
    background: #9d2235;
    position: absolute;
    margin-left: 0;
  }
}
.directory-teaser__name {
  font-size: 1.625rem;
  font-weight: 500;
}
.directory-teaser__name a {
  color: #303030;
  -webkit-transition: color 0.25s ease;
  transition: color 0.25s ease;
  font-weight: 500;
}
.directory-teaser__name a:hover {
  color: #002f6c;
  text-decoration: underline;
}
@media (min-width: 630px) {
  .directory-teaser__name {
    font-size: 2rem;
  }
}
.directory-teaser__title {
  line-height: 1.45;
  font-size: 1.125rem;
  margin-top: 0.625rem;
}
@media (min-width: 630px) {
  .directory-teaser__title {
    font-size: 1.375rem;
    margin-top: 0;
  }
}
.directory-teaser__description {
  font-size: 1rem;
  line-height: 1.63;
}
.directory-teaser__college {
  color: #767576;
  font-weight: 700;
  font-size: 1.25rem;
  margin-top: 0.625rem;
  line-height: 1.2;
}
@media (min-width: 630px) {
  .directory-teaser__college {
    margin-top: 0.9375rem;
  }
}
.directory-teaser__contact {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 25%;
          flex: 1 1 25%;
  padding-top: 0.625rem;
}
@media (min-width: 56.25rem) {
  .directory-teaser__contact {
    padding-left: 4rem;
  }
}
@media (min-width: 630px) {
  .directory-teaser__contact {
    margin-top: 0.9375rem;
  }
}
.directory-teaser__contact a {
  text-decoration: none;
  color: #002f6c;
}
.directory-teaser__contact-label {
  line-height: 1.63;
}
.directory-teaser__contact-label > span {
  font-weight: 700;
}
.directory-teaser__linkout {
  color: #025697;
  font-size: 0.875rem;
  text-decoration: none;
  font-weight: 400;
  font-family: "Rubik", Arial, sans-serif;
  vertical-align: middle;
  line-height: 1.0625rem;
}
.directory-teaser__linkout::before {
  content: " ";
  width: 0.9375rem;
  height: 1.0625rem;
  background-image: url("../assets/images/arrow-right-blue-for-direct-a756fa9ec2.svg");
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: middle;
  margin-right: 0.625rem;
  margin-top: 0.625rem;
  -webkit-transition: -webkit-transform 0.25s ease;
  transition: -webkit-transform 0.25s ease;
  transition: transform 0.25s ease;
  transition: transform 0.25s ease, -webkit-transform 0.25s ease;
}
.directory-teaser__linkout:hover {
  color: #002f6c;
}
.directory-teaser__linkout:hover::after {
  -webkit-transform: translateX(0.3125rem);
          transform: translateX(0.3125rem);
}
.directory-teaser__linkout {
  display: block;
  margin-top: 0.9375rem;
}
.directory-teaser__codes-wrapper {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 25%;
          flex: 1 1 25%;
  border-color: #acacac;
  border-style: solid;
  margin-left: 1.125rem;
  border-width: 0;
  border-top-width: 1px;
  padding-top: 0.625rem;
}
@media (min-width: 630px) {
  .directory-teaser__codes-wrapper {
    border-top-width: 0;
    border-left-width: 0.0625rem;
    margin-left: 0;
    padding-top: 0;
    padding-left: 0.9375rem;
  }
}
.directory-teaser__codes-header {
  line-height: 1.6875rem;
  letter-spacing: 0.0625rem;
  font-family: "Rubik", Arial, sans-serif;
  color: #303030;
  font-weight: 500;
  font-size: 0.875rem;
  margin-bottom: 0.3125rem;
  float: left;
  margin-right: 0.25rem;
}
@media (min-width: 630px) {
  .directory-teaser__codes-header {
    margin-bottom: 0.75rem;
  }
}
.directory-teaser__codes {
  list-style: none;
  margin: 0;
  padding: 0;
}
.directory-teaser__code {
  line-height: 1.5;
}
.directory-teaser__code a {
  text-decoration: none;
  color: #002f6c;
}

.loader {
  margin: 4.0625rem auto;
  width: 8.75rem;
  height: 4.375rem;
  background-image: url("../assets/images/loader-8609da8d10.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  -webkit-animation-name: spinner;
          animation-name: spinner;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
}
.loader-end {
  margin: 0 auto;
  color: #ffffff;
  text-align: center;
}

.banner {
  margin-top: 4.375rem;
}
@media (min-width: 64.063rem) {
  .banner {
    margin-top: 0;
  }
}
.banner__image {
  max-width: 1440px;
  width: 100%;
  height: 6.375rem;
  margin: 0 auto;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  z-index: 1;
  position: relative;
}
@media (min-width: 420px) {
  .banner__image {
    height: 15rem;
  }
}
@media (min-width: 48rem) {
  .banner__image {
    height: 22.5rem;
  }
}
.banner__title {
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.5rem;
}
@media (min-width: 545px) {
  .banner__title {
    font-size: 2.8125rem;
  }
}
.banner__title {
  max-width: 68rem;
  color: #ffffff;
  padding: 0.625rem 1.25rem;
  margin: 0 auto;
  z-index: 2;
  position: relative;
}
.banner-interior--image .banner__title, .banner-landing--image .banner__title {
  max-width: 65.5rem;
  background: #002f6c;
}
@media (min-width: 545px) {
  .banner__title {
    padding: 1.5625rem 1.25rem;
  }
  .banner-interior--image .banner__title, .banner-landing--image .banner__title {
    padding: 1.5625rem 2.0625rem;
  }
}
@media (min-width: 56.25rem) {
  .banner-interior--image .banner__title, .banner-landing--image .banner__title {
    margin: -3.125rem auto 0;
  }
}

.banner--program__title {
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.5rem;
}
@media (min-width: 545px) {
  .banner--program__title {
    font-size: 2.8125rem;
  }
}
.banner--program__title {
  max-width: 68rem;
  color: #ffffff;
  padding: 0.625rem 1.25rem;
  margin: 0 auto;
  z-index: 2;
  position: relative;
  line-height: 55px;
}
@media (min-width: 545px) {
  .banner--program__title {
    padding: 2.1875rem 1.25rem;
  }
}

.linkbar {
  padding-top: 1.25rem;
  padding-bottom: 1.875rem;
  border-bottom: 0.4375rem solid #9d2235;
  margin: 0 1.25rem;
}
@media (min-width: 545px) {
  .linkbar {
    margin: 0;
    border-bottom: none;
  }
}
@media (min-width: 56.25rem) {
  .linkbar {
    padding-bottom: 1.875rem;
  }
}
.linkbar__title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 68rem;
  margin: 0 auto 1.5625rem;
  padding: 0 1.25rem;
}
@media (min-width: 56.25rem) {
  .linkbar__title {
    margin: 0 auto 3.125rem;
  }
}
.linkbar__title > * {
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 1rem;
  color: #9d2235;
  max-width: 72%;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  padding-right: 1.25rem;
}
.linkbar__title::after {
  content: "";
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  height: 0.4375rem;
  background: #9d2235;
}
@media (min-width: 900px) and (max-width: 980px) {
  .linkbar__title::after {
    max-width: 370px;
  }
}
.linkbar__title {
  margin: 0 auto 0.625rem;
  text-decoration: none;
  text-transform: capitalize;
  padding: 0;
  font-size: 1.125rem;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.linkbar__title-text {
  max-width: calc(100% - 20px);
  color: #9d2235;
}
.linkbar__title::after {
  content: "";
  color: #025697;
  height: auto;
  font-weight: 300;
  background-color: transparent;
  text-align: right;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 1.25rem;
          flex: 0 0 1.25rem;
  height: 1.25rem;
  background: url("images/minus-df4260deca.svg");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
@media (min-width: 545px) {
  .linkbar__title {
    margin: 0 auto 0.625rem;
    pointer-events: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    max-width: 68rem;
    margin: 0 auto 1.5625rem;
    padding: 0 1.25rem;
  }
}
@media (min-width: 545px) and (min-width: 56.25rem) {
  .linkbar__title {
    margin: 0 auto 3.125rem;
  }
}
@media (min-width: 545px) {
  .linkbar__title > * {
    font-family: "Montserrat", Arial, sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 1rem;
    color: #9d2235;
    max-width: 72%;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    padding-right: 1.25rem;
  }
  .linkbar__title::after {
    content: "";
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
    height: 0.4375rem;
    background: #9d2235;
  }
}
@media (min-width: 545px) and (min-width: 900px) and (max-width: 980px) {
  .linkbar__title::after {
    max-width: 370px;
  }
}
@media (min-width: 56.25rem) {
  .linkbar__title {
    margin: 0 auto 1.25rem;
  }
}
.linkbar__links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  max-width: 68rem;
  margin: 0 auto;
}
@media (min-width: 545px) {
  .linkbar__links {
    padding: 0 0.3125rem;
  }
}
.linkbar__link-wrapper {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 100%;
          flex: 0 1 100%;
}
@media (min-width: 545px) {
  .linkbar__link-wrapper {
    padding: 0 0.9375rem;
    -webkit-box-flex: 0;
        -ms-flex: 0 1 50%;
            flex: 0 1 50%;
  }
}
@media (min-width: 56.25rem) {
  .linkbar__link-wrapper {
    -webkit-box-flex: 0;
        -ms-flex: 0 1 33.3%;
            flex: 0 1 33.3%;
  }
}
.linkbar__link {
  display: block;
  padding: 0.875rem 0.875rem 0.875rem 1.5625rem;
  color: #303030;
  text-decoration: none;
  position: relative;
  border-bottom: 1px solid #008efc;
}
.linkbar__link::before {
  content: " ";
  width: 0.5rem;
  height: 1rem;
  background-image: url("images/chevron-blue-3419b1b89d.svg");
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  position: absolute;
  left: 0.3125rem;
  top: 0.9375rem;
  -webkit-transition: -webkit-transform 0.25s ease;
  transition: -webkit-transform 0.25s ease;
  transition: transform 0.25s ease;
  transition: transform 0.25s ease, -webkit-transform 0.25s ease;
}
.linkbar__link:hover::before {
  -webkit-transform: translateX(0.1875rem);
          transform: translateX(0.1875rem);
}
.linkbar.collapsed {
  padding-bottom: 0.625rem;
}
@media (min-width: 545px) {
  .linkbar.collapsed {
    padding-top: 1.25rem;
    padding-bottom: 1.875rem;
  }
}
.linkbar.collapsed .linkbar__title-text {
  color: #025697;
}
@media (min-width: 545px) {
  .linkbar.collapsed .linkbar__title-text {
    color: #9d2235;
  }
}
.linkbar.collapsed .linkbar__title::after {
  background: url("images/plus-e4f39eb073.svg");
}
@media (min-width: 545px) {
  .linkbar.collapsed .linkbar__title::after {
    background: #9d2235;
  }
}
.linkbar.collapsed .linkbar__links {
  display: none;
}
@media (min-width: 545px) {
  .linkbar.collapsed .linkbar__links {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

.facetwp-pager {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: inline-block;
  height: 42px;
  margin-top: 0px;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  width: 100%;
}
@media (min-width: 56.25rem) {
  .facetwp-pager {
    width: auto;
  }
}
.facetwp-pager-label {
  font-size: 1.3125rem;
  font-weight: 700;
  margin-top: 0.625rem;
  margin-right: 46% !important;
}
@media (min-width: 56.25rem) {
  .facetwp-pager-label {
    margin-right: 13px !important;
  }
}

.facetwp-page {
  width: 2.625rem;
  height: 2.625rem;
  background-color: #025697;
  overflow: hidden;
  background-image: url("images/chevron-arrow-9627468a68.svg");
  background-repeat: no-repeat;
  background-position: center;
  -webkit-transition: background-color 0.25s ease;
  transition: background-color 0.25s ease;
  vertical-align: top;
  margin-left: 6px;
  margin-right: 0px !important;
}
@media (min-width: 56.25rem) {
  .facetwp-page {
    margin-right: auto;
  }
}
.facetwp-page:hover {
  color: #002f6c;
}
.facetwp-page--prev {
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
  -webkit-filter: FlipH;
          filter: FlipH;
}
.facetwp-page--disabled {
  background-color: #E2E2E2;
  pointer-events: none;
}

.post-teaser {
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 1px solid #D8D8D8;
  min-height: 9.25rem;
}
.post-teaser:last-child {
  border: none;
}
.post-teaser--news-list {
  list-style: none;
  border-bottom: 1px solid #D8D8D8;
}
.post-teaser--news-list a:link,
.post-teaser--news-list a:visited,
.post-teaser--news-list a {
  text-decoration: none;
  color: #303030;
}
.post-teaser--news-list a:link .post-teaser__headline,
.post-teaser--news-list a:visited .post-teaser__headline,
.post-teaser--news-list a .post-teaser__headline {
  -webkit-transition: color 0.25s ease;
  transition: color 0.25s ease;
}
.post-teaser--news-list a:link:hover .post-teaser__headline, .post-teaser--news-list a:link:focus .post-teaser__headline,
.post-teaser--news-list a:visited:hover .post-teaser__headline,
.post-teaser--news-list a:visited:focus .post-teaser__headline,
.post-teaser--news-list a:hover .post-teaser__headline,
.post-teaser--news-list a:focus .post-teaser__headline {
  color: #002f6c;
  text-decoration: underline;
}
.post-teaser__thumbnail {
  -ms-flex-preferred-size: 18.75rem;
      flex-basis: 18.75rem;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: none;
}
@media (min-width: 545px) {
  .post-teaser__thumbnail {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.post-teaser__thumbnail-image {
  width: 12.1875rem;
  height: 7.625rem;
}
.post-teaser__headline {
  position: relative;
  font-size: 1.375rem;
  line-height: 1.6875rem;
  font-weight: normal;
  margin: 0.625rem 0;
  padding-right: 0.875rem;
}
.post-teaser__headline::after {
  content: "▸";
  display: inline-block;
  right: 0;
  width: 0.6875rem;
  height: 0.6875rem;
  margin-right: -1.1875rem;
  margin-left: 0.5rem;
}
@media (min-width: 56.25rem) {
  .post-teaser__headline {
    font-size: 1.5rem;
    line-height: 2rem;
  }
}
.post-teaser__headline a:link,
.post-teaser__headline a:visited,
.post-teaser__headline a {
  color: #303030;
  text-decoration: none;
  -webkit-transition: color 0.25s ease;
  transition: color 0.25s ease;
}
.post-teaser__headline a:link:focus, .post-teaser__headline a:link:hover,
.post-teaser__headline a:visited:focus,
.post-teaser__headline a:visited:hover,
.post-teaser__headline a:focus,
.post-teaser__headline a:hover {
  color: #002f6c;
  text-decoration: underline;
}
.post-teaser__content {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  font-size: 0.875rem;
  line-height: 1.5rem;
}
@media (min-width: 545px) {
  .post-teaser__content {
    padding-right: 1.25rem;
    padding-bottom: 2.5rem;
  }
}
@media (min-width: 56.25rem) {
  .post-teaser__content {
    font-size: 1.0625rem;
    line-height: 1.75rem;
  }
}

.program-teaser {
  list-style: none;
  margin-top: 1.5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.program-teaser::before {
  content: "";
  height: 0.4375rem;
  width: 4.6875rem;
  background: #9d2235;
  position: absolute;
  top: 0;
  left: -1.875rem;
}
@media (min-width: 56.25rem) {
  .program-teaser::before {
    content: "";
    height: 0.4375rem;
    width: 8.4375rem;
    background: #9d2235;
    position: absolute;
    top: 0;
    left: 0;
  }
}
.program-teaser__content {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  font-size: 0.875rem;
  line-height: 1.5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  position: relative;
  padding: 1.25rem 0.625rem 0 0.625rem;
}
@media (min-width: 56.25rem) {
  .program-teaser__content {
    font-size: 1.3125rem;
    line-height: 2.125rem;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    padding: 0 1.25rem 0.5rem 2.1875rem;
  }
}
.program-teaser__description-wrapper {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 70%;
          flex: 1 1 70%;
}
@media (min-width: 56.25rem) {
  .program-teaser__description-wrapper {
    padding-right: 2.5rem;
    padding-top: 1.5625rem;
  }
}
.program-teaser__headline {
  font-size: 1.625rem;
  line-height: 1.6875rem;
  font-weight: normal;
  margin: 0.625rem 0;
}
@media (min-width: 56.25rem) {
  .program-teaser__headline {
    font-size: 2rem;
    line-height: 2.9375rem;
  }
}
.program-teaser__headline a {
  color: #303030;
  text-decoration: none;
  -webkit-transition: color 0.25s ease;
  transition: color 0.25s ease;
  font-weight: 500;
}
.program-teaser__headline a:hover {
  color: #002f6c;
  text-decoration: underline;
}
.program-teaser__description {
  font-size: 1rem;
  line-height: 1.63;
}
.program-teaser__details {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 30%;
          flex: 1 1 30%;
  font-size: 1rem;
  line-height: 1.63;
  border-color: #bcbcbc;
  border-style: solid;
  border-width: 0;
  border-top-width: 0.0625rem;
  margin-top: 1.25rem;
  padding-top: 0.625rem;
}
@media (min-width: 56.25rem) {
  .program-teaser__details {
    margin-top: 0;
    padding-left: 1.25rem;
    padding-top: 0;
    border-top-width: 0;
    border-left-width: 0.0625rem;
  }
}
.program-teaser__details-label, .program-teaser__details-campus-flag {
  font-family: "Montserrat", Arial, sans-serif;
  letter-spacing: 0.0625rem;
  text-transform: uppercase;
  font-size: 0.6875rem;
  font-weight: 700;
}
.program-teaser__details-label {
  line-height: 2.18;
}
.program-teaser__details-campus:not(.study-abroad) .program-teaser__details-campus-name {
  margin-top: 0.875rem;
}
@media (min-width: 56.25rem) {
  .program-teaser__details-campus:not(.study-abroad) .program-teaser__details-campus-name {
    margin-top: 1rem;
  }
}
.program-teaser__details-campus.study-abroad {
  margin-top: 0.8125rem;
}
.program-teaser__details-campus.study-abroad .program-teaser__details-campus-name {
  margin-top: 0.9375rem;
}
.program-teaser__details-campus.study-abroad:not(:last-child) {
  padding-bottom: 0.75rem;
  border-bottom: 0.0625rem solid #bcbcbc;
  margin-bottom: -0.125rem;
}
@media (min-width: 56.25rem) {
  .program-teaser__details-campus.study-abroad:not(:last-child) {
    margin-bottom: -0.75rem;
  }
}
.program-teaser__details-campus-flag {
  line-height: 1.55;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 0.75rem;
  border-top: 0.0625rem solid #bcbcbc;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (min-width: 56.25rem) {
  .program-teaser__details-campus-flag {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
.program-teaser__details-campus-flag::before {
  background: url("../../assets/images/flag-blue-43d0e7a09c.svg");
  background-position: center;
  background-repeat: no-repeat;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 1.875rem;
          flex: 0 0 1.875rem;
  min-height: 2.0625rem;
  margin-right: 0.625rem;
  content: "";
}
.program-teaser__details-campus-name::before {
  background: url("../../assets/images/pin-red-74fd966edb.svg");
  background-position: center;
  background-repeat: no-repeat;
}
.program-teaser__details-format.online {
  margin-top: 0.9375rem;
}
@media (min-width: 56.25rem) {
  .program-teaser__details-format.online {
    margin-top: 1.5625rem;
  }
}
.program-teaser__details-format.online::before {
  background: url("../../assets/images/online-red-671e470fea.svg");
  background-position: center;
  background-repeat: no-repeat;
}
@media (min-width: 56.25rem) {
  .program-teaser__details-format.blended {
    margin-top: 1.5625rem;
  }
}
.program-teaser__details-format.blended::before {
  background: url("../../assets/images/star-red-f55ec4b7bb.svg");
  background-position: center;
  background-repeat: no-repeat;
}
.program-teaser__details-campus-name, .program-teaser__details-format {
  line-height: 1.5;
}
.program-teaser__details-campus-name::before, .program-teaser__details-format::before {
  width: 1.875rem;
  height: 1.875rem;
  display: inline-block;
  vertical-align: middle;
  margin-right: 0.625rem;
  content: "";
}
.program-teaser__details-campus-name > span, .program-teaser__details-format > span {
  vertical-align: middle;
}

.element-results-count {
  font-weight: 700;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  margin-top: 1.8125rem;
}
@media (min-width: 56.25rem) {
  .element-results-count {
    margin-top: 3rem;
  }
}
.element-results-count__interior {
  color: #767576;
  display: inline-block;
}
.element-results-count__interior .facetwp-counts {
  display: inline-block;
}
.element-results-count__list .facetwp-selections {
  display: inline-block;
}
.element-results-count__list .facetwp-selections > ul {
  margin: 0;
  padding: 0;
}
.element-results-count__list .facetwp-selections > ul .facetwp-selection-label {
  display: none;
}
.element-results-count__list .facetwp-selections > ul .facetwp-selection-value {
  pointer-events: none;
  background-image: none;
  padding: 0 0.3125rem 0 0;
  position: relative;
  margin-right: 0.3125rem;
}
.element-results-count__list .facetwp-selections > ul > li:not(:last-child) .facetwp-selection-value::after {
  content: ",";
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  width: auto;
}
.element-results-count__list .facetwp-selections > ul > li:last-child .facetwp-selection-value:not(:last-child)::after {
  content: ",";
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  width: auto;
}

.slider {
  position: relative;
}
.slider-title__boundary {
  font-size: 1.625rem;
  font-weight: 500;
}
.slider-title {
  color: #ffffff;
  margin: 0 3.125rem 0 0;
  min-height: 4.0625rem;
  max-width: 38.75rem;
  width: 100%;
  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-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  position: relative;
  z-index: 2;
}
@media (min-width: 56.25rem) {
  .slider-title {
    margin: -4.0625rem 3.125rem 0 0;
    min-width: 27.5rem;
    width: 60%;
  }
}
.slider-title__boundary {
  position: relative;
  padding: 2.3125rem 1rem 1.5rem 1rem;
  background-color: #041c3b;
}
@media (min-width: 545px) {
  .slider-title__boundary {
    padding: 3.125rem 1.25rem 2.5rem 1.25rem;
  }
}
.slider-title__boundary::before {
  content: "";
  height: 0.4375rem;
  width: 4.875rem;
  background: #9d2235;
  position: absolute;
  left: -1.25rem;
  top: 0.75rem;
}
@media (min-width: 545px) {
  .slider-title__boundary::before {
    content: "";
    height: 0.4375rem;
    width: 6.25rem;
    background: #9d2235;
    position: absolute;
    top: 1.4375rem;
    left: -0.75rem;
  }
}
.slider-text {
  font-size: 1rem;
  line-height: 1.63;
  font-weight: 400;
  margin-top: 0.9375rem;
}
.slider {
  width: 100%;
  position: relative;
  /* Flickity v2.1.2
  https://flickity.metafizzy.co
  ---------------------------------------------- */
}
.slider.flickity-enabled {
  position: relative;
}
.slider.flickity-enabled:focus {
  outline: none;
}
.slider .flickity-viewport {
  -webkit-transition: height 0.2s;
  transition: height 0.2s;
  overflow: hidden;
  position: relative;
  height: 100%;
  z-index: 1;
}
.slider {
  /* draggable */
}
.slider.flickity-enabled.is-draggable {
  -webkit-tap-highlight-color: transparent;
  tap-highlight-color: transparent;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.slider.flickity-enabled.is-draggable .flickity-viewport {
  cursor: move;
  cursor: -webkit-grab;
  cursor: grab;
}
.slider.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
@media (min-width: 56.25rem) {
  .slider-title__boundary {
    padding-left: 3.375rem;
    padding-right: 3.125rem;
    min-height: 8.375rem;
  }
}
.slider-controls {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  right: 0;
  outline: 0;
  position: absolute;
  top: 0;
  z-index: 2;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (min-width: 545px) {
  .slider-controls {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
    right: -4.0625rem;
    -webkit-transform: none;
            transform: none;
  }
}
.slider-controls__button {
  height: 3.125rem;
  width: 3.125rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #025697;
  cursor: pointer;
  -webkit-transition: background-color 0.25s;
  transition: background-color 0.25s;
  margin-left: 2px;
}
.slider-controls__button:first-child {
  margin-left: 0;
}
.slider-controls__button:hover {
  background-color: #002f6c;
}
@media (min-width: 545px) {
  .slider-controls__button {
    height: 4.0625rem;
    width: 4.0625rem;
    margin-left: 0;
  }
}
@media (min-width: 56.25rem) {
  .slider-controls {
    min-height: 8.375rem;
  }
}
.slider-controls__button {
  background-image: url("images/chevron-arrow-9627468a68.svg");
  background-repeat: no-repeat;
  background-position: center;
}
.slider__nav-previous {
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
}
.slider-accent-text {
  margin-top: -0.625rem;
  font-size: 2.875rem;
  line-height: 0.88;
  color: #dddddd;
  text-transform: uppercase;
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: 700;
  word-wrap: normal;
  text-align: right;
  word-break: break-word;
}
@media (min-width: 545px) {
  .slider-accent-text {
    font-size: 3.75rem;
    margin-top: -0.3125rem;
  }
}
@media (min-width: 56.25rem) {
  .slider-accent-text {
    font-size: 10rem;
    margin-top: -2.8125rem;
  }
  .has-sidebar .slider-accent-text {
    margin-top: -0.3125rem;
    font-size: 3.75rem;
  }
}
.slider-accent-text {
  color: #757575;
}
.slider-title__text {
  font-size: 1.625rem;
  font-weight: 500;
}
.slider-title__slide {
  width: 100%;
  opacity: 0 !important;
  -webkit-transition: opacity 1s ease !important;
  transition: opacity 1s ease !important;
}
.slider-title__slide.is-selected {
  opacity: 1 !important;
}
.slider-text__link {
  display: block;
  color: #ffffff;
  text-decoration: none;
  text-transform: uppercase;
  font-size: 0.875rem;
  margin-top: 1.875rem;
  padding-right: 2.5rem;
  padding-top: 0.1875rem;
  font-weight: 500;
  background-image: url("images/link-arrow-8754526bcc.svg");
  background-repeat: no-repeat;
  background-position: center right;
}
.slider__slide {
  width: 100%;
  height: 100%;
}

/* flickity-fade */
.flickity-enabled.is-fade .flickity-slider > * {
  pointer-events: none;
  z-index: 0;
}

.flickity-enabled.is-fade .flickity-slider > .is-selected {
  pointer-events: auto;
  z-index: 1;
}

[id=flynt-list-search-results] .preContent {
  text-align: center;
  margin-bottom: 2rem;
}
[id=flynt-list-search-results] .searchForm__label {
  color: #767576;
  font-family: "Montserrat", Arial, sans-serif;
  padding: 6px;
  text-transform: uppercase;
}
[id=flynt-list-search-results] .searchForm-field {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 6px;
}
@media (min-width: 480px) {
  [id=flynt-list-search-results] .searchForm-field {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
[id=flynt-list-search-results] .searchForm-box {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
[id=flynt-list-search-results] .searchForm-input {
  border: 0.0625rem solid #dddddd;
  height: 100%;
  line-height: 1.85;
  margin: 0;
  min-height: 44px;
  outline: none;
  padding: 0 20px 0 14px;
  width: 100%;
}
@media (min-width: 1024px) {
  [id=flynt-list-search-results] .searchForm-input {
    padding: 0 20px 0 24px;
  }
}
[id=flynt-list-search-results] .searchForm-submit {
  border-radius: 0;
  border: none;
  color: white;
  height: 3.75rem;
  text-transform: uppercase;
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: 700;
  cursor: pointer;
  -webkit-transition: background 0.15s ease, background-size 0.15s ease;
  transition: background 0.15s ease, background-size 0.15s ease;
  margin: 0;
  width: 3.75rem;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 3.75rem;
          flex: 0 0 3.75rem;
  background: url("images/search-fd5bd9c997.svg") center #025697;
  background-repeat: no-repeat;
  background-size: 50%;
  font-size: 0;
}
[id=flynt-list-search-results] .searchForm-submit:focus, [id=flynt-list-search-results] .searchForm-submit:hover, [id=flynt-list-search-results] .searchForm-submit:active {
  background: url("images/search-fd5bd9c997.svg") center #008efc;
  background-repeat: no-repeat;
  background-size: 50%;
}
@media (min-width: 630px) {
  [id=flynt-list-search-results] .searchForm-submit {
    width: auto;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    background: #025697;
    padding: 0 2.8125rem;
    font-size: 0.875rem;
  }
  [id=flynt-list-search-results] .searchForm-submit:focus, [id=flynt-list-search-results] .searchForm-submit:hover, [id=flynt-list-search-results] .searchForm-submit:active {
    background: #008efc;
  }
}
[id=flynt-list-search-results] .pagination {
  margin-top: 20px;
  overflow: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding-bottom: 15.625rem;
}
[id=flynt-list-search-results] .pagination span {
  padding-right: 0.625rem;
  padding-top: 0.5rem;
  font-weight: 700;
  font-style: normal;
  font-family: "Rubik", Arial, sans-serif;
  font-size: 1.3125rem;
  line-height: 25px;
}
[id=flynt-list-search-results] .pagination-nav {
  background: #025697;
}
[id=flynt-list-search-results] .pagination-nav--previous {
  height: 42px;
  width: 42px;
  margin-right: 0.3125rem;
}
[id=flynt-list-search-results] .pagination-nav--previous:focus, [id=flynt-list-search-results] .pagination-nav--previous:hover {
  background-color: #008efc;
}
[id=flynt-list-search-results] .pagination-nav--previous span {
  background-image: url("images/arrow-right-white-direct-857f26d764.svg") !important;
  background-repeat: no-repeat;
  -webkit-transform: rotate(0.5turn);
          transform: rotate(0.5turn);
  margin-top: 0;
  margin-left: 0;
  height: 2.625rem;
  display: block;
  background-position: center;
}
[id=flynt-list-search-results] .pagination-nav--next {
  height: 42px;
  width: 42px;
}
[id=flynt-list-search-results] .pagination-nav--next:focus, [id=flynt-list-search-results] .pagination-nav--next:hover {
  background-color: #008efc;
}
[id=flynt-list-search-results] .pagination-nav--next span {
  background-image: url("images/arrow-right-white-direct-857f26d764.svg") !important;
  background-repeat: no-repeat;
  margin-top: 0;
  margin-left: 0;
  height: 2.625rem;
  display: block;
  background-position: center;
}
[id=flynt-list-search-results] .searchList {
  display: block;
  list-style: none;
  margin: 0;
  padding: 0;
  border-radius: 0.25rem;
  margin: 2.5rem 0 3.75rem;
  padding-bottom: 2.8125rem;
  border-bottom: 20px solid #E2E2E2;
}
[id=flynt-list-search-results] .searchList-item {
  position: relative;
  margin-bottom: 1.5625rem;
  border-bottom: 1px solid #D8D8D8;
}
[id=flynt-list-search-results] .searchList-item:last-child {
  border: none;
}
[id=flynt-list-search-results] .searchList-item .breadcrumbs {
  background-color: transparent;
  margin-bottom: 0 !important;
}
[id=flynt-list-search-results] .searchList-item .breadcrumbs__boundary {
  padding: 0.325rem 0 !important;
}
[id=flynt-list-search-results] .searchList-item .breadcrumbs__item-wrapper {
  font-size: 1rem;
}
[id=flynt-list-search-results] .searchList-item .breadcrumbs__item-wrapper:not(:first-child)::before {
  padding: 0 0.25em;
}
[id=flynt-list-search-results] .post > :first-child {
  margin-top: 0;
  padding-top: 0;
}
[id=flynt-list-search-results] .post > :last-child {
  margin-bottom: 0;
  padding-bottom: 0;
}
[id=flynt-list-search-results] .post__title {
  font-family: "Rubik", Arial, sans-serif;
  font-size: 1.5rem;
  line-height: 2rem;
}
[id=flynt-list-search-results] .post__title a {
  color: #303030;
  text-decoration: none;
  -webkit-transition: color 0.25s ease;
  transition: color 0.25s ease;
  font-weight: 400;
}
[id=flynt-list-search-results] .post__title a:hover {
  color: #002f6c;
  text-decoration: underline;
}
[id=flynt-list-search-results] .post__link {
  color: #025697;
  text-decoration: underline;
  -webkit-transition: color 0.2s ease;
  transition: color 0.2s ease;
}
[id=flynt-list-search-results] .post__link:hover {
  color: rgb(3, 129, 226.5);
}
[id=flynt-list-search-results] .post__link {
  display: block;
  font-size: 1.0625rem;
  line-height: 1.75rem;
  margin-bottom: 1.25rem;
}
[id=flynt-list-search-results] .post__excerpt {
  color: #303030;
  font-family: "Rubik", Arial, sans-serif;
  font-size: 1.0625rem;
  line-height: 1.75rem;
  padding-bottom: 1.5625rem !important;
}
[id=flynt-list-search-results] .noResults {
  margin: 5.125rem 0;
  text-align: center;
  font-family: "Rubik", Arial, sans-serif;
  font-size: 1.875rem;
  line-height: 2.8125rem;
}

.results-counts {
  font-weight: 700;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
.results-counts::before {
  content: "";
  width: 100%;
  display: block;
  height: 0.0625rem;
  border: 10px solid #E2E2E2;
}
@media (min-width: 56.25rem) {
  .results-counts {
    margin-top: 3.1875rem;
  }
}
.results-counts span {
  margin-top: 0.9375rem;
  font-family: Rubik;
  font-style: normal;
  font-weight: bold;
  font-size: 16px;
  line-height: 19px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #767576;
}
.traversable-menu {
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
}

.menu__panel {

  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  padding: 0;
  width: 100%;
  transition: transform 350ms ease-in-out; /* If you change this, mke sure to also change the panel_slide_animation_duration setting when calling TraversableMenu */
  transform: translateX(100%);
  overflow-x: hidden;
  overflow-y: auto;

}

.menu__panel--depth-0,
.menu__panel--active-trail {
  transform: translateX(0);
}

.menu__panel.-show-immediate {
  transition-duration: 0ms;
}

.-show-immediate {
  transition-duration: 0ms !important;
}

.-panel-height-auto, 
.-panels-container-height-auto {
  overflow-y: hidden;
}



/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbm9ybWFsaXplLmNzcy9ub3JtYWxpemUuY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3RyYXZlcnNhYmxlX21lbnUvdHJhdmVyc2FibGVfbWVudS5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLG9CQUFvQjtBQUNwQixpQ0FBaUM7QUFDakM7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLDBCQUEwQjtBQUMxQixZQUFZO0FBQ1osb0JBQW9CO0FBQ3BCOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0Esb0NBQW9DO0FBQ3BDLGlCQUFpQjtBQUNqQjs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSxzQkFBc0I7QUFDdEIsNkJBQTZCO0FBQzdCLG9DQUFvQztBQUNwQzs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0Esb0NBQW9DO0FBQ3BDLGlCQUFpQjtBQUNqQjs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHVCQUF1QjtBQUN2QixrQkFBa0I7QUFDbEIsb0JBQW9CO0FBQ3BCLFlBQVk7QUFDWjs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLE9BQU87QUFDUDtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0EsUUFBUTtBQUNSO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLHlCQUF5QjtBQUN6QixpQkFBaUI7QUFDakIsaUJBQWlCO0FBQ2pCLGtCQUFrQjtBQUNsQixhQUFhO0FBQ2Isc0JBQXNCO0FBQ3RCOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EseUJBQXlCO0FBQ3pCLGFBQWE7QUFDYjs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSxnQ0FBZ0M7QUFDaEMsdUJBQXVCO0FBQ3ZCOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSw2QkFBNkI7QUFDN0IsZ0JBQWdCO0FBQ2hCOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQzVWQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSw0Q0FBNEM7QUFDNUM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLDhDQUE4QztBQUM5Qyw4Q0FBOEM7QUFDOUM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLDhDQUE4QztBQUM5Qyw4Q0FBOEM7QUFDOUM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLDhDQUE4QztBQUM5Qyw4Q0FBOEM7QUFDOUM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsK0NBQStDO0FBQy9DO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLDhDQUE4QztBQUM5Qyw4Q0FBOEM7QUFDOUM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLDRCQUE0QjtBQUM1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLDhDQUE4QztBQUM5Qyw4Q0FBOEM7QUFDOUM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsOENBQThDO0FBQzlDLDhDQUE4QztBQUM5QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSw4Q0FBOEM7QUFDOUMsOENBQThDO0FBQzlDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLDhDQUE4QztBQUM5Qyw4Q0FBOEM7QUFDOUM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSw4Q0FBOEM7QUFDOUMsOENBQThDO0FBQzlDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsOENBQThDO0FBQzlDLDhDQUE4QztBQUM5QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7QUFDSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHFCQUFxQjtBQUNyQixvQkFBb0I7QUFDcEI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLDhDQUE4QztBQUM5Qyw4Q0FBOEM7QUFDOUM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxDO0FDNXZiQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsMENBQTBDO0FBQzFDO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBIiwiZmlsZSI6ImFzc2V0cy9tYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qISBub3JtYWxpemUuY3NzIHY4LjAuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cblxuLyogRG9jdW1lbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKi9cblxuaHRtbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xufVxuXG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cbiAqL1xuXG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXG4gIGhlaWdodDogMDsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlOyAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIG1hcmdpbjogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCB7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHsgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXG4gKi9cblxuZGV0YWlscyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIE1pc2NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICovXG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAqL1xuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luOiAwO1xufVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIGZvbnQtdmFyaWFudC1saWdhdHVyZXM6IG5vbmU7XG4gIC13ZWJraXQtZm9udC12YXJpYW50LWxpZ2F0dXJlczogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGNvbG9yOiAjMzAzMDMwO1xuICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbmh0bWwgKixcbmh0bWwgKjo6YmVmb3JlLFxuaHRtbCAqOjphZnRlciB7XG4gIC13ZWJraXQtYm94LXNpemluZzogaW5oZXJpdDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG5odG1sLFxuYm9keSB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbmh0bWwubG9ja2VkLFxuYm9keS5sb2NrZWQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZmx5bnRDb21wb25lbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tYWluSGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk5OTtcbiAgaGVpZ2h0OiAxNjhweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQuMDYzcmVtKSB7XG4gIC5tYWluSGVhZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgfVxufVxuXG4ubWFpbkNvbnRlbnQge1xuICAtd2Via2l0LXRyYW5zaXRpb246IG1hcmdpbi10b3AgMC4yNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogbWFyZ2luLXRvcCAwLjI1cyBlYXNlO1xufVxuLm1haW5Db250ZW50ID4gLmZseW50Q29tcG9uZW50OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5tYWluQ29udGVudCA+IC5mbHludENvbXBvbmVudDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tYWluQ29udGVudCA+IC5jb250ZW50RmxleCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5tYWluQ29udGVudCA+IC5jb250ZW50RmxleCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5tYWluQ29udGVudCA+IC5jb250ZW50RmxleCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG5cbi5tYWluQ29udGVudCA+IC5jb250ZW50RmxleDpub3QoLmlubGluZS10aXRsZS1wcm9ncmFtIH4gLmNvbnRlbnRGbGV4KSB7XG4gIG1hcmdpbi10b3A6IDQuMzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5tYWluQ29udGVudCA+IC5jb250ZW50RmxleDpub3QoLmlubGluZS10aXRsZS1wcm9ncmFtIH4gLmNvbnRlbnRGbGV4KSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG4uY29udGVudEJvZHkge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5zaWRlYmFyICsgLmNvbnRlbnRCb2R5IHtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogNDcuNzVyZW07XG4gICAgICAgIGZsZXgtYmFzaXM6IDQ3Ljc1cmVtO1xuICAgIG1heC13aWR0aDogNDcuNzVyZW07XG4gIH1cbn1cbi5jb250ZW50Qm9keSAuZ3NjLWNvbnRyb2wtY3NlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogNjUuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICBtYXJnaW4tdG9wOiAzLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uY29udGVudEJvZHkgLmdzYy1jb250cm9sLWNzZSAuZ3NjLWNvbnRyb2wtd3JhcHBlci1jc2Uge1xuICBtYXgtd2lkdGg6IDY1LjVyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmNvbnRlbnRCb2R5IC5nc2MtY29udHJvbC1jc2UgLmdzYy1jb250cm9sLXdyYXBwZXItY3NlIC5nc2MtcmVzdWx0IHtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4uaGFzLXNpZGViYXIgLmNvbnRlbnRGbGV4IC53eXNpd3lnLCAuaGFzLXNpZGViYXIgLmNvbnRlbnRGbGV4IC5zaWRlYmFyIH4gLnd5c2l3eWcsIC5oYXMtc2lkZWJhciAuY29udGVudEZsZXggLnNpZGViYXIge1xuICBwYWRkaW5nOiAwIDEuMjVyZW0gMCAxLjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5oYXMtc2lkZWJhciAuY29udGVudEZsZXgge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDE0LjkzNzVyZW0gbWlubWF4KDAsIDQ3Ljc1cmVtKTtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDQuNjg3NXJlbTtcbiAgICAgICAtbW96LWNvbHVtbi1nYXA6IDQuNjg3NXJlbTtcbiAgICAgICAgICAgIGNvbHVtbi1nYXA6IDQuNjg3NXJlbTtcbiAgfVxuICAuaGFzLXNpZGViYXIgLmNvbnRlbnRGbGV4IC53eXNpd3lnLCAuaGFzLXNpZGViYXIgLmNvbnRlbnRGbGV4IC5zaWRlYmFyIH4gLnd5c2l3eWcge1xuICAgIGdyaWQtcm93OiAyLzM7XG4gICAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgfVxuICAuaGFzLXNpZGViYXIgLmNvbnRlbnRGbGV4IC5zaWRlYmFyIHtcbiAgICBncmlkLXJvdzogMS8yO1xuICAgIGdyaWQtY29sdW1uOiAxLzI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkgYW5kIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5oYXMtc2lkZWJhciAuY29udGVudEZsZXggLnNpZGViYXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVyZW0pIHtcbiAgLmhhcy1zaWRlYmFyIC5jb250ZW50RmxleCAuY29udGVudEJvZHkge1xuICAgIGdyaWQtcm93OiAxLzM7XG4gICAgZ3JpZC1jb2x1bW46IDIvMztcbiAgfVxuICAuaGFzLXNpZGViYXIgLmNvbnRlbnRGbGV4IC5jb250ZW50Qm9keS5uby1zaWRlYmFyIHtcbiAgICBncmlkLWNvbHVtbjogMS8zO1xuICB9XG4gIC5oYXMtc2lkZWJhciAuY29udGVudEZsZXggLmNvbnRlbnRCb2R5Lm5vLXNpZGViYXIgLmlubGluZS10aXRsZV9fYm91bmRhcnkge1xuICAgIG1heC13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuICAuaGFzLXNpZGViYXIgLmNvbnRlbnRGbGV4IC5jb250ZW50Qm9keS5uby1zaWRlYmFyIC53eXNpd3lnX19ib3VuZGFyeSB7XG4gICAgbWF4LXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5jZW50ZXJNYXhXaWR0aENvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDY1LjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbn1cblxuLmNlbnRlckNvbnRlbnRNYXhXaWR0aCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDUxLjg3NXJlbTtcbn1cblxuaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmZpZ2NhcHRpb24ge1xuICBtYXJnaW4tdG9wOiAwLjRyZW07XG59XG5cbi5idXR0b24tLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyNTY5NztcbiAgcGFkZGluZzogMC44NzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5idXR0b24tLXByaW1hcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWQyMjM1O1xufVxuLmJ1dHRvbi0tcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJmNmM7XG59XG5cbi5zaWRlYmFyIC5zaWRlYmFyX2J1dHRvbiwgLnNpZGViYXIgfiAud3lzaXd5ZyAuc2lkZWJhcl9idXR0b24ge1xuICB3aWR0aDogLXdlYmtpdC1maWxsLWF2YWlsYWJsZTtcbiAgd2lkdGg6IC1tb3otYXZhaWxhYmxlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgbWFyZ2luLXRvcDogMS4xODc1cmVtICFpbXBvcnRhbnQ7XG59XG4uc2lkZWJhciAuc2lkZWJhcl9idXR0b246aG92ZXIsIC5zaWRlYmFyIH4gLnd5c2l3eWcgLnNpZGViYXJfYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmY2Yztcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG50ZCxcbnRoIHtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxudGhlYWQgdGgge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgYmxhY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbnRyOm50aC1jaGlsZChldmVuKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMyk7XG59XG5cbmJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cblxuZmllbGRzZXQge1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMCAwIDFyZW07XG4gIHBhZGRpbmc6IDA7XG59XG5maWVsZHNldCAqOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwLjJyZW07XG59XG5cblt0eXBlPXRleHRdLFxuW3R5cGU9ZW1haWxdLFxuW3R5cGU9c2VhcmNoXSxcblt0eXBlPXBhc3N3b3JkXSxcbnRleHRhcmVhLFxuc2VsZWN0IHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG59XG5cbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBtYXJnaW46IDAgMCAxcmVtO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG5zZWxlY3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHdpZHRoPSczMicgaGVpZ2h0PSczMicgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cG9seWxpbmUgZmlsbD0nbm9uZScgc3Ryb2tlPSdyZ2IoMCwgMCwgMCknIHN0cm9rZS13aWR0aD0nMycgIHBvaW50cz0nMiw5IDE2LDI1IDMwLDkgJy8+PC9zdmc+XCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAxNnB4KSBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMXJlbTtcbiAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgaGVpZ2h0OiAzLjI1cmVtO1xuICB3aWR0aDogMTAwJTtcbn1cblxuW3R5cGU9Y2hlY2tib3hdLFxuW3R5cGU9cmFkaW9dIHtcbiAgbWFyZ2luOiAwIDAuNXJlbSAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uc2luZ2xlLXBvc3RfX2JhY2stYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogNjUuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICBtYXJnaW4tdG9wOiAzLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zaW5nbGUtcG9zdF9fYmFjay1idXR0b24gLmJ1dHRvbi0tcHJpbWFyeSB7XG4gIG1pbi13aWR0aDogMTQuNjg3NXJlbTtcbn1cblxuLnNjcmVlbi1yZWFkZXItdGV4dCB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICBjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgd29yZC13cmFwOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLnNraXAtdG8tY29udGVudC1saW5rIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsZWZ0OiA1MCU7XG4gIHBhZGRpbmc6IDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MsIC13ZWJraXQtdHJhbnNmb3JtIDAuM3M7XG4gIGNvbG9yOiAjMDQxYzNiO1xufVxuLnNraXAtdG8tY29udGVudC1saW5rOmZvY3VzIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMDQxYzNiICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDk5OTk7XG59XG5cbi5kb05vdFNlbGxOb3RpY2Uge1xuICBiYWNrZ3JvdW5kOiAjMDAyZjZjO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW46IDEuODc1cmVtIGF1dG87XG4gIHBhZGRpbmc6IDEuNXJlbTtcbn1cbi5kb05vdFNlbGxOb3RpY2VfX2JvdW5kYXJ5IHtcbiAgbWF4LXdpZHRoOiA2NS41cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5kb05vdFNlbGxOb3RpY2VfX2JvZHkge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5kb05vdFNlbGxOb3RpY2VfX2JvZHkge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5kb05vdFNlbGxOb3RpY2VfX2hlbHBlciB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luOiAwO1xufVxuLmRvTm90U2VsbE5vdGljZV9fYnV0dG9uIHtcbiAgbWluLXdpZHRoOiAxNC4zNzVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4jQ3lib3RDb29raWVib3REaWFsb2cge1xuICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cbiNDeWJvdENvb2tpZWJvdERpYWxvZyAuQ3lib3RDb29raWVib3REaWFsb2dCb2R5TGV2ZWxCdXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuI0N5Ym90Q29va2llYm90RGlhbG9nICNDeWJvdENvb2tpZWJvdERpYWxvZ0JvZHlCdXR0b25zIC5DeWJvdENvb2tpZWJvdERpYWxvZ0JvZHlCdXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuI0N5Ym90Q29va2llYm90RGlhbG9nICNDeWJvdENvb2tpZWJvdERpYWxvZ0JvZHlCdXR0b25zIC5DeWJvdENvb2tpZWJvdERpYWxvZ0JvZHlCdXR0b24uQ3lib3RDb29raWVib3REaWFsb2dCb2R5QnV0dG9uQWNjZXB0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlkMjIzNTtcbiAgYm9yZGVyOiBub25lO1xufVxuI0N5Ym90Q29va2llYm90RGlhbG9nICNDeWJvdENvb2tpZWJvdERpYWxvZ0JvZHlCdXR0b25zIC5DeWJvdENvb2tpZWJvdERpYWxvZ0JvZHlCdXR0b24uQ3lib3RDb29raWVib3REaWFsb2dCb2R5QnV0dG9uRGVjbGluZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5ZDIyMzU7XG4gIGNvbG9yOiAjOWQyMjM1O1xufVxuI0N5Ym90Q29va2llYm90RGlhbG9nICNDeWJvdENvb2tpZWJvdERpYWxvZ0JvZHlMZXZlbExpc3Qge1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjQ3lib3RDb29raWVib3REaWFsb2cge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgIGJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIHRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICByaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWF4LWhlaWdodDogNzB2aCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW0gMXJlbSAwIDAgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgLTRweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgLTRweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSkgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG4gICNDeWJvdENvb2tpZWJvdERpYWxvZyAjQ3lib3RDb29raWVib3REaWFsb2dCb2R5IHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDcwdmggLSAxMjBweCkgIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gICNDeWJvdENvb2tpZWJvdERpYWxvZyAjQ3lib3RDb29raWVib3REaWFsb2dCb2R5QnV0dG9ucyB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICBnYXA6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAxcmVtIDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG4gICAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkZGRkICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gICNDeWJvdENvb2tpZWJvdERpYWxvZyAjQ3lib3RDb29raWVib3REaWFsb2dCb2R5QnV0dG9ucyAuQ3lib3RDb29raWVib3REaWFsb2dCb2R5QnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gICNDeWJvdENvb2tpZWJvdERpYWxvZyAjQ3lib3RDb29raWVib3REaWFsb2dCb2R5VGl0bGUge1xuICAgIHBhZGRpbmc6IDEuMjVyZW0gMS4yNXJlbSAwLjc1cmVtIDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNCAhaW1wb3J0YW50O1xuICB9XG4gICNDeWJvdENvb2tpZWJvdERpYWxvZyAjQ3lib3RDb29raWVib3REaWFsb2dCb2R5Q29udGVudCB7XG4gICAgcGFkZGluZzogMCAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjUgIWltcG9ydGFudDtcbiAgfVxuICAjQ3lib3RDb29raWVib3REaWFsb2cgI0N5Ym90Q29va2llYm90RGlhbG9nQm9keUxldmVsTGlzdCB7XG4gICAgbWF4LWhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuW2RhdGEtYWNlLWNvbnRlbnQtaW5uZXJdIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbltkYXRhLWFjZS1pdGVtLXN0YXRlPWNsb3NlZF0gPiBbZGF0YS1hY2UtY29udGVudF0gPiBbZGF0YS1hY2UtY29udGVudC1pbm5lcl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbltkYXRhLWFjZS1pdGVtLXN0YXRlPWNsb3NpbmddID4gW2RhdGEtYWNlLWNvbnRlbnRdIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG5bZGF0YS1hY2UtaXRlbS1zdGF0ZT1vcGVuaW5nXSA+IFtkYXRhLWFjZS1jb250ZW50XSB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuW2RhdGEtYWNlLWNvbnRlbnRdIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAzNTBtcztcbiAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAzNTBtcztcbn1cblxuLmFjY29yZGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDY1LjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgbWFyZ2luLXRvcDogMy43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMy43NXJlbTtcbn1cbi5hY2NvcmRpb25fX2JvdW5kYXJ5IHtcbiAgbWF4LXdpZHRoOiA1MS44NzVyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmFjY29yZGlvbl9fc2V0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5hY2NvcmRpb25fX3NldCB7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxufVxuLmFjY29yZGlvbl9fc2V0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5hY2NvcmRpb25fX3NldDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIH1cbn1cbi5hY2NvcmRpb25fX2hlYWRlciB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG59XG4uYWNjb3JkaW9uX190aXRsZSB7XG4gIGNvbG9yOiAjMzAzMDMwO1xuICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5hY2NvcmRpb25fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIuMzc1cmVtO1xuICB9XG59XG4uYWNjb3JkaW9uX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNTYyNXJlbTtcbn1cbi5hY2NvcmRpb25fX2ludHJvIHtcbiAgbGluZS1oZWlnaHQ6IDEuNjM7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG59XG4uYWNjb3JkaW9uX19zdWJ0aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjY4O1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAuYWNjb3JkaW9uX19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuODc1cmVtO1xuICB9XG59XG4uYWNjb3JkaW9uX19jb250ZW50IHtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDEwMCU7XG4gICAgICBmbGV4LWJhc2lzOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5hY2NvcmRpb25fX2NvbnRlbnQge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAyNS4zNzVyZW07XG4gICAgICAgIGZsZXgtYmFzaXM6IDI1LjM3NXJlbTtcbiAgfVxufVxuLmFjY29yZGlvbiAuYWNjb3JkaW9uIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmFjY29yZGlvbl9faXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjYmNiY2JjO1xufVxuLmFjY29yZGlvbl9faXRlbTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uYWNjb3JkaW9uX19pdGVtLXRyaWdnZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMS41NjI1cmVtIDIuNXJlbSAxLjU2MjVyZW0gMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5hY2NvcmRpb25fX2l0ZW1bZGF0YS1hY2UtaXRlbS1zdGF0ZT1vcGVuaW5nXSAuYWNjb3JkaW9uX19pdGVtX19oZWFkaW5nLCAuYWNjb3JkaW9uX19pdGVtW2RhdGEtYWNlLWl0ZW0tc3RhdGU9b3BlbmVkXSAuYWNjb3JkaW9uX19pdGVtX19oZWFkaW5nIHtcbiAgY29sb3I6ICM5ZDIyMzU7XG59XG4uYWNjb3JkaW9uX19pdGVtW2RhdGEtYWNlLWl0ZW0tc3RhdGU9b3BlbmluZ10gLmFjY29yZGlvbi10b2dnbGVfX2ljb24taG9yaXpvbnRhbCwgLmFjY29yZGlvbl9faXRlbVtkYXRhLWFjZS1pdGVtLXN0YXRlPW9wZW5lZF0gLmFjY29yZGlvbi10b2dnbGVfX2ljb24taG9yaXpvbnRhbCB7XG4gIGZpbGw6ICM5ZDIyMzU7XG59XG4uYWNjb3JkaW9uX19pdGVtW2RhdGEtYWNlLWl0ZW0tc3RhdGU9b3BlbmluZ10gLmFjY29yZGlvbi10b2dnbGVfX2ljb24tdmVydGljYWwsIC5hY2NvcmRpb25fX2l0ZW1bZGF0YS1hY2UtaXRlbS1zdGF0ZT1vcGVuZWRdIC5hY2NvcmRpb24tdG9nZ2xlX19pY29uLXZlcnRpY2FsIHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLmFjY29yZGlvbl9faXRlbV9faGVhZGluZyB7XG4gIGNvbG9yOiAjMDI1Njk3O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMjVzO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjI1cztcbn1cbi5hY2NvcmRpb25fX2l0ZW1fX2hlYWRpbmc6aG92ZXIge1xuICBjb2xvcjogIzA0MWMzYjtcbn1cbi5hY2NvcmRpb25fX2l0ZW1fX2hlYWRpbmcgbWRhbGwge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG59XG4uYWNjb3JkaW9uX19pdGVtX19oZWFkaW5nLWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEuNXJlbTtcbiAgcmlnaHQ6IDAuMzc1cmVtO1xuICB3aWR0aDogMS4zMTI1cmVtO1xuICBoZWlnaHQ6IDEuMzEyNXJlbTtcbn1cbi5hY2NvcmRpb25fX2l0ZW1fX2hlYWRpbmctYXJyb3cgLmFjY29yZGlvbi10b2dnbGVfX2ljb24taG9yaXpvbnRhbCwgLmFjY29yZGlvbl9faXRlbV9faGVhZGluZy1hcnJvdyAuYWNjb3JkaW9uLXRvZ2dsZV9faWNvbi12ZXJ0aWNhbCB7XG4gIGZpbGw6ICMwMDJmNmM7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4yNXM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cztcbn1cbi5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS42Mztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuYWNjb3JkaW9uX19pdGVtX19jb250ZW50IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQgZGl2LmFsaWdubGVmdCxcbi5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQgZGl2LmFsaWducmlnaHQsXG4uYWNjb3JkaW9uX19pdGVtX19jb250ZW50IGRpdi5hbGlnbmNlbnRlcixcbi5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQgZGl2LmFsaWdubm9uZSxcbi5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQgaW1nLmFsaWdubGVmdCxcbi5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQgaW1nLmFsaWducmlnaHQsXG4uYWNjb3JkaW9uX19pdGVtX19jb250ZW50IGltZy5hbGlnbmNlbnRlcixcbi5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQgaW1nLmFsaWdubm9uZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmFjY29yZGlvbl9faXRlbV9fY29udGVudCBkaXYuYWxpZ25sZWZ0IC53cC1jYXB0aW9uLXRleHQsXG4uYWNjb3JkaW9uX19pdGVtX19jb250ZW50IGRpdi5hbGlnbnJpZ2h0IC53cC1jYXB0aW9uLXRleHQsXG4uYWNjb3JkaW9uX19pdGVtX19jb250ZW50IGRpdi5hbGlnbmNlbnRlciAud3AtY2FwdGlvbi10ZXh0LFxuLmFjY29yZGlvbl9faXRlbV9fY29udGVudCBkaXYuYWxpZ25ub25lIC53cC1jYXB0aW9uLXRleHQsXG4uYWNjb3JkaW9uX19pdGVtX19jb250ZW50IGltZy5hbGlnbmxlZnQgLndwLWNhcHRpb24tdGV4dCxcbi5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQgaW1nLmFsaWducmlnaHQgLndwLWNhcHRpb24tdGV4dCxcbi5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQgaW1nLmFsaWduY2VudGVyIC53cC1jYXB0aW9uLXRleHQsXG4uYWNjb3JkaW9uX19pdGVtX19jb250ZW50IGltZy5hbGlnbm5vbmUgLndwLWNhcHRpb24tdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1sZWZ0OiAxLjU2MjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgcGFkZGluZy10b3A6IDMuMTI1cmVtO1xuICBtYXJnaW4tdG9wOiAtMS44NzVyZW07XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgIzAwMDAwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAuYWNjb3JkaW9uX19pdGVtX19jb250ZW50IGRpdi5hbGlnbmxlZnQgLndwLWNhcHRpb24tdGV4dCxcbiAgLmFjY29yZGlvbl9faXRlbV9fY29udGVudCBkaXYuYWxpZ25yaWdodCAud3AtY2FwdGlvbi10ZXh0LFxuICAuYWNjb3JkaW9uX19pdGVtX19jb250ZW50IGRpdi5hbGlnbmNlbnRlciAud3AtY2FwdGlvbi10ZXh0LFxuICAuYWNjb3JkaW9uX19pdGVtX19jb250ZW50IGRpdi5hbGlnbm5vbmUgLndwLWNhcHRpb24tdGV4dCxcbiAgLmFjY29yZGlvbl9faXRlbV9fY29udGVudCBpbWcuYWxpZ25sZWZ0IC53cC1jYXB0aW9uLXRleHQsXG4gIC5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQgaW1nLmFsaWducmlnaHQgLndwLWNhcHRpb24tdGV4dCxcbiAgLmFjY29yZGlvbl9faXRlbV9fY29udGVudCBpbWcuYWxpZ25jZW50ZXIgLndwLWNhcHRpb24tdGV4dCxcbiAgLmFjY29yZGlvbl9faXRlbV9fY29udGVudCBpbWcuYWxpZ25ub25lIC53cC1jYXB0aW9uLXRleHQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbTtcbiAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQgZGl2LmFsaWdubGVmdCxcbiAgLmFjY29yZGlvbl9faXRlbV9fY29udGVudCBkaXYuYWxpZ25yaWdodCxcbiAgLmFjY29yZGlvbl9faXRlbV9fY29udGVudCBpbWcuYWxpZ25sZWZ0LFxuICAuYWNjb3JkaW9uX19pdGVtX19jb250ZW50IGltZy5hbGlnbnJpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuLmFjY29yZGlvbl9faXRlbV9fY29udGVudCBkaXYuYWxpZ25sZWZ0LFxuLmFjY29yZGlvbl9faXRlbV9fY29udGVudCBkaXYuYWxpZ25yaWdodCxcbi5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQgZGl2LmFsaWduY2VudGVyLFxuLmFjY29yZGlvbl9faXRlbV9fY29udGVudCBkaXYuYWxpZ25ub25lIHtcbiAgcGFkZGluZy1ib3R0b206IDIuMTg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAuYWNjb3JkaW9uX19pdGVtX19jb250ZW50IGRpdi5hbGlnbmxlZnQsXG4gIC5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQgZGl2LmFsaWducmlnaHQsXG4gIC5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQgZGl2LmFsaWduY2VudGVyLFxuICAuYWNjb3JkaW9uX19pdGVtX19jb250ZW50IGRpdi5hbGlnbm5vbmUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjEyNXJlbTtcbiAgfVxufVxuLmFjY29yZGlvbl9faXRlbV9fY29udGVudCBkaXYuYWxpZ25sZWZ0IGltZyxcbi5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQgZGl2LmFsaWducmlnaHQgaW1nLFxuLmFjY29yZGlvbl9faXRlbV9fY29udGVudCBkaXYuYWxpZ25jZW50ZXIgaW1nLFxuLmFjY29yZGlvbl9faXRlbV9fY29udGVudCBkaXYuYWxpZ25ub25lIGltZyB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQgaW1nLmFsaWdubGVmdCxcbi5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQgaW1nLmFsaWducmlnaHQsXG4uYWNjb3JkaW9uX19pdGVtX19jb250ZW50IGltZy5hbGlnbmNlbnRlcixcbi5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQgaW1nLmFsaWdubm9uZSB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQgZGl2LmFsaWdubGVmdCxcbiAgLmFjY29yZGlvbl9faXRlbV9fY29udGVudCBkaXYuYWxpZ25jZW50ZXIsXG4gIC5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQgZGl2LmFsaWdubm9uZSxcbiAgLmFjY29yZGlvbl9faXRlbV9fY29udGVudCBpbWcuYWxpZ25sZWZ0LFxuICAuYWNjb3JkaW9uX19pdGVtX19jb250ZW50IGltZy5hbGlnbmNlbnRlcixcbiAgLmFjY29yZGlvbl9faXRlbV9fY29udGVudCBpbWcuYWxpZ25ub25lIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQgZGl2LmFsaWducmlnaHQsXG4gIC5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQgaW1nLmFsaWducmlnaHQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4uYWNjb3JkaW9uX19pdGVtX19jb250ZW50IGgxLFxuLmFjY29yZGlvbl9faXRlbV9fY29udGVudCBoMixcbi5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQgaDMsXG4uYWNjb3JkaW9uX19pdGVtX19jb250ZW50IGg0LFxuLmFjY29yZGlvbl9faXRlbV9fY29udGVudCBoNSxcbi5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQgaDYge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmFjY29yZGlvbl9faXRlbV9fY29udGVudCBoMSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogMi44MTI1cmVtO1xuICB9XG59XG4uYWNjb3JkaW9uX19pdGVtX19jb250ZW50IGgxIHtcbiAgY29sb3I6ICMwMDJmNmM7XG4gIGZvbnQtc2l6ZTogMi44MTI1cmVtO1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuLmFjY29yZGlvbl9faXRlbV9fY29udGVudCBoMiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMi4zNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI0O1xuICBmb250LXNpemU6IDIuMTg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjg2O1xuICBtYXJnaW4tdG9wOiAyLjY4NzVyZW07XG59XG4uYWNjb3JkaW9uX19pdGVtX19jb250ZW50IGgzIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzg7XG4gIGZvbnQtc2l6ZTogMS42ODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tdG9wOiAyLjA2MjVyZW07XG59XG4uYWNjb3JkaW9uX19pdGVtX19jb250ZW50IGg0IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS42ODtcbiAgZm9udC1zaXplOiAxLjQzNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjgyO1xuICBtYXJnaW4tdG9wOiAxLjU2MjVyZW07XG59XG4uYWNjb3JkaW9uX19pdGVtX19jb250ZW50IGg1IHtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjQ3O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG4uYWNjb3JkaW9uX19pdGVtX19jb250ZW50IGg2IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIuMjg7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQgYSB7XG4gIGNvbG9yOiAjMDI1Njk3O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQgYTpob3ZlciB7XG4gIGNvbG9yOiByZ2IoMywgMTI5LCAyMjYuNSk7XG59XG4uYWNjb3JkaW9uX19pdGVtX19jb250ZW50IGEuYnV0dG9uLS1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjU2OTc7XG4gIHBhZGRpbmc6IDAuODc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogdGFibGU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYWNjb3JkaW9uX19pdGVtX19jb250ZW50IGEuYnV0dG9uLS1wcmltYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlkMjIzNTtcbn1cbi5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQgYS5idXR0b24tLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyZjZjO1xufVxuLmFjY29yZGlvbl9faXRlbV9fY29udGVudCBhLmJ1dHRvbi0tcHJpbWFyeSB7XG4gIG1hcmdpbi10b3A6IDEuMTI1cmVtO1xufVxuLmFjY29yZGlvbl9faXRlbV9fY29udGVudCBhOm5vdCguYnV0dG9uLS1wcmltYXJ5KTpub3QoLmluc3RhZ3JhbS1mZWVkX19saW5rKVtkYXRhLWhhcy1wZGY9dHJ1ZV06OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIWnBaWGRDYjNnOUlqQWdNQ0F6T0RRZ05URXlJajQ4SVMwdElTQkdiMjUwSUVGM1pYTnZiV1VnVUhKdklEWXVNaTR4SUdKNUlFQm1iMjUwWVhkbGMyOXRaU0F0SUdoMGRIQnpPaTh2Wm05dWRHRjNaWE52YldVdVkyOXRJRXhwWTJWdWMyVWdMU0JvZEhSd2N6b3ZMMlp2Ym5SaGQyVnpiMjFsTG1OdmJTOXNhV05sYm5ObElDaERiMjF0WlhKamFXRnNJRXhwWTJWdWMyVXBJRU52Y0hseWFXZG9kQ0F5TURJeUlFWnZiblJwWTI5dWN5d2dTVzVqTGlBdExUNDhjR0YwYUNCa1BTSk5Nekl3SURRMk5FTXpNamd1T0NBME5qUWdNek0ySURRMU5pNDRJRE16TmlBME5EaFdOREUyU0RNNE5GWTBORGhETXpnMElEUTRNeTR6SURNMU5TNHpJRFV4TWlBek1qQWdOVEV5U0RZMFF6STRMalkxSURVeE1pQXdJRFE0TXk0eklEQWdORFE0VmpReE5rZzBPRlkwTkRoRE5EZ2dORFUyTGpnZ05UVXVNVFlnTkRZMElEWTBJRFEyTkVnek1qQjZUVEkxTmlBeE5qQkRNak00TGpNZ01UWXdJREl5TkNBeE5EVXVOeUF5TWpRZ01USTRWalE0U0RZMFF6VTFMakUySURRNElEUTRJRFUxTGpFMklEUTRJRFkwVmpFNU1rZ3dWalkwUXpBZ01qZ3VOalVnTWpndU5qVWdNQ0EyTkNBd1NESXlPUzQxUXpJME5pNDFJREFnTWpZeUxqY2dOaTQzTkRNZ01qYzBMamNnTVRndU56Vk1NelkxTGpNZ01UQTVMak5ETXpjM0xqTWdNVEl4TGpNZ016ZzBJREV6Tnk0MUlETTROQ0F4TlRRdU5WWXhPVEpJTXpNMlZqRTJNRWd5TlRaNlRUZzRJREl5TkVNeE1UZ3VPU0F5TWpRZ01UUTBJREkwT1M0eElERTBOQ0F5T0RCRE1UUTBJRE14TUM0NUlERXhPQzQ1SURNek5pQTRPQ0F6TXpaSU9EQldNelk0UXpnd0lETTNOaTQ0SURjeUxqZzBJRE00TkNBMk5DQXpPRFJETlRVdU1UWWdNemcwSURRNElETTNOaTQ0SURRNElETTJPRll5TkRCRE5EZ2dNak14TGpJZ05UVXVNVFlnTWpJMElEWTBJREl5TkVnNE9IcE5NVEV5SURJNE1FTXhNVElnTWpZMkxqY2dNVEF4TGpNZ01qVTJJRGc0SURJMU5rZzRNRll6TURSSU9EaERNVEF4TGpNZ016QTBJREV4TWlBeU9UTXVNeUF4TVRJZ01qZ3dlazB4TmpBZ01qUXdRekUyTUNBeU16RXVNaUF4TmpjdU1pQXlNalFnTVRjMklESXlORWd5TURCRE1qSTJMalVnTWpJMElESTBPQ0F5TkRVdU5TQXlORGdnTWpjeVZqTXpOa015TkRnZ016WXlMalVnTWpJMkxqVWdNemcwSURJd01DQXpPRFJJTVRjMlF6RTJOeTR5SURNNE5DQXhOakFnTXpjMkxqZ2dNVFl3SURNMk9GWXlOREI2VFRFNU1pQXpOVEpJTWpBd1F6SXdPQzQ0SURNMU1pQXlNVFlnTXpRMExqZ2dNakUySURNek5sWXlOekpETWpFMklESTJNeTR5SURJd09DNDRJREkxTmlBeU1EQWdNalUyU0RFNU1sWXpOVEo2VFRNek5pQXlNalJETXpRMExqZ2dNakkwSURNMU1pQXlNekV1TWlBek5USWdNalF3UXpNMU1pQXlORGd1T0NBek5EUXVPQ0F5TlRZZ016TTJJREkxTmtnek1EUldNamc0U0RNek5rTXpORFF1T0NBeU9EZ2dNelV5SURJNU5TNHlJRE0xTWlBek1EUkRNelV5SURNeE1pNDRJRE0wTkM0NElETXlNQ0F6TXpZZ016SXdTRE13TkZZek5qaERNekEwSURNM05pNDRJREk1Tmk0NElETTROQ0F5T0RnZ016ZzBRekkzT1M0eUlETTROQ0F5TnpJZ016YzJMamdnTWpjeUlETTJPRll5TkRCRE1qY3lJREl6TVM0eUlESTNPUzR5SURJeU5DQXlPRGdnTWpJMFNETXpObm9pTHo0OEwzTjJaejQ9XCIpO1xuICAgICAgICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIWnBaWGRDYjNnOUlqQWdNQ0F6T0RRZ05URXlJajQ4SVMwdElTQkdiMjUwSUVGM1pYTnZiV1VnVUhKdklEWXVNaTR4SUdKNUlFQm1iMjUwWVhkbGMyOXRaU0F0SUdoMGRIQnpPaTh2Wm05dWRHRjNaWE52YldVdVkyOXRJRXhwWTJWdWMyVWdMU0JvZEhSd2N6b3ZMMlp2Ym5SaGQyVnpiMjFsTG1OdmJTOXNhV05sYm5ObElDaERiMjF0WlhKamFXRnNJRXhwWTJWdWMyVXBJRU52Y0hseWFXZG9kQ0F5TURJeUlFWnZiblJwWTI5dWN5d2dTVzVqTGlBdExUNDhjR0YwYUNCa1BTSk5Nekl3SURRMk5FTXpNamd1T0NBME5qUWdNek0ySURRMU5pNDRJRE16TmlBME5EaFdOREUyU0RNNE5GWTBORGhETXpnMElEUTRNeTR6SURNMU5TNHpJRFV4TWlBek1qQWdOVEV5U0RZMFF6STRMalkxSURVeE1pQXdJRFE0TXk0eklEQWdORFE0VmpReE5rZzBPRlkwTkRoRE5EZ2dORFUyTGpnZ05UVXVNVFlnTkRZMElEWTBJRFEyTkVnek1qQjZUVEkxTmlBeE5qQkRNak00TGpNZ01UWXdJREl5TkNBeE5EVXVOeUF5TWpRZ01USTRWalE0U0RZMFF6VTFMakUySURRNElEUTRJRFUxTGpFMklEUTRJRFkwVmpFNU1rZ3dWalkwUXpBZ01qZ3VOalVnTWpndU5qVWdNQ0EyTkNBd1NESXlPUzQxUXpJME5pNDFJREFnTWpZeUxqY2dOaTQzTkRNZ01qYzBMamNnTVRndU56Vk1NelkxTGpNZ01UQTVMak5ETXpjM0xqTWdNVEl4TGpNZ016ZzBJREV6Tnk0MUlETTROQ0F4TlRRdU5WWXhPVEpJTXpNMlZqRTJNRWd5TlRaNlRUZzRJREl5TkVNeE1UZ3VPU0F5TWpRZ01UUTBJREkwT1M0eElERTBOQ0F5T0RCRE1UUTBJRE14TUM0NUlERXhPQzQ1SURNek5pQTRPQ0F6TXpaSU9EQldNelk0UXpnd0lETTNOaTQ0SURjeUxqZzBJRE00TkNBMk5DQXpPRFJETlRVdU1UWWdNemcwSURRNElETTNOaTQ0SURRNElETTJPRll5TkRCRE5EZ2dNak14TGpJZ05UVXVNVFlnTWpJMElEWTBJREl5TkVnNE9IcE5NVEV5SURJNE1FTXhNVElnTWpZMkxqY2dNVEF4TGpNZ01qVTJJRGc0SURJMU5rZzRNRll6TURSSU9EaERNVEF4TGpNZ016QTBJREV4TWlBeU9UTXVNeUF4TVRJZ01qZ3dlazB4TmpBZ01qUXdRekUyTUNBeU16RXVNaUF4TmpjdU1pQXlNalFnTVRjMklESXlORWd5TURCRE1qSTJMalVnTWpJMElESTBPQ0F5TkRVdU5TQXlORGdnTWpjeVZqTXpOa015TkRnZ016WXlMalVnTWpJMkxqVWdNemcwSURJd01DQXpPRFJJTVRjMlF6RTJOeTR5SURNNE5DQXhOakFnTXpjMkxqZ2dNVFl3SURNMk9GWXlOREI2VFRFNU1pQXpOVEpJTWpBd1F6SXdPQzQ0SURNMU1pQXlNVFlnTXpRMExqZ2dNakUySURNek5sWXlOekpETWpFMklESTJNeTR5SURJd09DNDRJREkxTmlBeU1EQWdNalUyU0RFNU1sWXpOVEo2VFRNek5pQXlNalJETXpRMExqZ2dNakkwSURNMU1pQXlNekV1TWlBek5USWdNalF3UXpNMU1pQXlORGd1T0NBek5EUXVPQ0F5TlRZZ016TTJJREkxTmtnek1EUldNamc0U0RNek5rTXpORFF1T0NBeU9EZ2dNelV5SURJNU5TNHlJRE0xTWlBek1EUkRNelV5SURNeE1pNDRJRE0wTkM0NElETXlNQ0F6TXpZZ016SXdTRE13TkZZek5qaERNekEwSURNM05pNDRJREk1Tmk0NElETTROQ0F5T0RnZ016ZzBRekkzT1M0eUlETTROQ0F5TnpJZ016YzJMamdnTWpjeUlETTJPRll5TkRCRE1qY3lJREl6TVM0eUlESTNPUzR5SURJeU5DQXlPRGdnTWpJMFNETXpObm9pTHo0OEwzTjJaejQ9XCIpO1xuICAtd2Via2l0LW1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4uYWNjb3JkaW9uX19pdGVtX19jb250ZW50IGR0IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYWNjb3JkaW9uX19pdGVtX19jb250ZW50IHAuaW50cm8tdGV4dCwgLmFjY29yZGlvbl9faXRlbV9fY29udGVudC5pbnRyby10ZXh0ID4gcCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDIuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBSdWJpaztcbiAgY29sb3I6ICMwMDJmNmM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuYWNjb3JkaW9uX19pdGVtX19jb250ZW50IHAuaW50cm8tdGV4dCwgLmFjY29yZGlvbl9faXRlbV9fY29udGVudC5pbnRyby10ZXh0ID4gcCB7XG4gICAgZm9udC1zaXplOiAxLjMxMjVyZW0gIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMi40Mzc1cmVtO1xuICB9XG59XG4uYWNjb3JkaW9uX19pdGVtX19jb250ZW50IHAuaW50cm8tcGFyYWdyYXBoLCAuYWNjb3JkaW9uX19pdGVtX19jb250ZW50LmludHJvLXBhcmFncmFwaCA+IHAge1xuICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNzE7XG4gIGNvbG9yOiAjMDAyZjZjO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQgcC5pbnRyby1wYXJhZ3JhcGgsIC5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQuaW50cm8tcGFyYWdyYXBoID4gcCB7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS44MztcbiAgfVxufVxuLmFjY29yZGlvbl9faXRlbV9fY29udGVudCBwLmludHJvLXBhcmFncmFwaCBiLFxuLmFjY29yZGlvbl9faXRlbV9fY29udGVudCBwLmludHJvLXBhcmFncmFwaCBzdHJvbmcsIC5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQuaW50cm8tcGFyYWdyYXBoID4gcCBiLFxuLmFjY29yZGlvbl9faXRlbV9fY29udGVudC5pbnRyby1wYXJhZ3JhcGggPiBwIHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMC43Mztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuYWNjb3JkaW9uX19pdGVtX19jb250ZW50IHAuaW50cm8tcGFyYWdyYXBoIGIsXG4gIC5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQgcC5pbnRyby1wYXJhZ3JhcGggc3Ryb25nLCAuYWNjb3JkaW9uX19pdGVtX19jb250ZW50LmludHJvLXBhcmFncmFwaCA+IHAgYixcbiAgLmFjY29yZGlvbl9faXRlbV9fY29udGVudC5pbnRyby1wYXJhZ3JhcGggPiBwIHN0cm9uZyB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cbi5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQgcCxcbi5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQgdWwsXG4uYWNjb3JkaW9uX19pdGVtX19jb250ZW50IG9sLFxuLmFjY29yZGlvbl9faXRlbV9fY29udGVudCBkbCxcbi5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQgZGQsXG4uYWNjb3JkaW9uX19pdGVtX19jb250ZW50IHRhYmxlLFxuLmFjY29yZGlvbl9faXRlbV9fY29udGVudCBmaWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xuICBsaW5lLWhlaWdodDogMS42MjVyZW07XG59XG4uYWNjb3JkaW9uX19pdGVtX19jb250ZW50IHVsLFxuLmFjY29yZGlvbl9faXRlbV9fY29udGVudCBvbCB7XG4gIHBhZGRpbmctbGVmdDogMi4zNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmFjY29yZGlvbl9faXRlbV9fY29udGVudCB1bCxcbiAgLmFjY29yZGlvbl9faXRlbV9fY29udGVudCBvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjQzNzVyZW07XG4gIH1cbn1cbi5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQgdWwgbGksXG4uYWNjb3JkaW9uX19pdGVtX19jb250ZW50IG9sIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFjY29yZGlvbl9faXRlbV9fY29udGVudCB1bCBsaTo6YmVmb3JlLFxuLmFjY29yZGlvbl9faXRlbV9fY29udGVudCBvbCBsaTo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTEuNjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQgdWwgbGk6OmJlZm9yZSxcbiAgLmFjY29yZGlvbl9faXRlbV9fY29udGVudCBvbCBsaTo6YmVmb3JlIHtcbiAgICBsZWZ0OiAtMi41cmVtO1xuICB9XG59XG4uYWNjb3JkaW9uX19pdGVtX19jb250ZW50IHVsIHVsLFxuLmFjY29yZGlvbl9faXRlbV9fY29udGVudCB1bCBvbCxcbi5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQgb2wgdWwsXG4uYWNjb3JkaW9uX19pdGVtX19jb250ZW50IG9sIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQgb2wge1xuICBjb3VudGVyLXJlc2V0OiBudW1lcmljLWNvdW50ZXI7XG59XG4uYWNjb3JkaW9uX19pdGVtX19jb250ZW50IG9sID4gbGkge1xuICBjb3VudGVyLWluY3JlbWVudDogbnVtZXJpYy1jb3VudGVyO1xufVxuLmFjY29yZGlvbl9faXRlbV9fY29udGVudCBvbCA+IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKG51bWVyaWMtY291bnRlcikgXCIuIFwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2FjYWNhYztcbn1cbi5hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQgdWwge1xuICBjb3VudGVyLXJlc2V0OiBjb3VudGVyO1xufVxuLmFjY29yZGlvbl9faXRlbV9fY29udGVudCB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhY2FjYWM7XG4gIHRvcDogMC4yODEyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuYWNjb3JkaW9uX19pdGVtX19jb250ZW50IHVsIGxpOjpiZWZvcmUge1xuICAgIHRvcDogMC41NjI1cmVtO1xuICB9XG59XG4uYWNjb3JkaW9uX19pdGVtX19jb250ZW50IGhyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZGRkZDtcbiAgYm9yZGVyOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAycHg7XG4gIG1hcmdpbjogMnJlbSAwO1xufVxuLmFjY29yZGlvbl9fcGFuZWxzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXRvcDogMC40Mzc1cmVtIHNvbGlkICM5ZDIyMzU7XG59XG5cbi5hbGVydCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmM0MjU7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIHBhZGRpbmc6IDEuNTYyNXJlbSAxLjI1cmVtIDEuMjVyZW07XG59XG4uYWxlcnRfX2JvdW5kYXJ5IHtcbiAgbWF4LXdpZHRoOiA2NS41cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5hbGVydF9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIuMjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmFsZXJ0X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB9XG59XG4uYWxlcnRfX3RleHQge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS43MTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuYWxlcnRfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMi4xNztcbiAgfVxufVxuLmFsZXJ0X190ZXh0ID4gcCBhIHtcbiAgY29sb3I6ICMzMDMwMzA7XG59XG4uYWxlcnRfX3RleHQgPiBwIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5hbGVydF9fdGV4dCA+IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYWxlcnRfX2ZsZXgge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gICAgICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuYWxlcnRfX2ZsZXgge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICB9XG59XG4uYWxlcnRfX2Rpc21pc3Mge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgLW1zLWZsZXg6IDAgMCAzLjI1cmVtO1xuICAgICAgICAgIGZsZXg6IDAgMCAzLjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0O1xuICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgbWFyZ2luLXRvcDogMC40Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5hbGVydF9fZGlzbWlzcyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLmFsZXJ0X19kaXNtaXNzID4gYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9jbG9zZS5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjE1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjE1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuMTVzIGVhc2U7XG59XG4uYWxlcnRfX2Rpc21pc3MgPiBidXR0b246aG92ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4uYWxlcnRfX2Rpc21pc3MgPiBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG4gIG1hcmdpbjogLTFweDtcbn1cblxuLmJhbm5lci1pbnRlcmlvci0taW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuYmFubmVyLWludGVyaW9yLS1pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy42MjVyZW07XG4gIH1cbn1cbi5iYW5uZXItaW50ZXJpb3ItLXRpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmY2Yztcbn1cblxuLmJhbm5lci1sYW5kaW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmJhbm5lci1sYW5kaW5nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjYyNXJlbTtcbiAgfVxufVxuXG4uYmlsbGJvYXJkIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmJpbGxib2FyZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogNjUuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW07XG4gICAgbWF4LXdpZHRoOiAxMzIwcHg7XG4gICAgbWFyZ2luLXRvcDogMS44NzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLmJpbGxib2FyZCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmJpbGxib2FyZF9fYm91bmRhcnkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5iaWxsYm9hcmRfX2NvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmJpbGxib2FyZF9fY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogI2YwZjBmMDtcbiAgfVxuICAuYmlsbGJvYXJkX19jb250ZW50OjpiZWZvcmUsIC5iaWxsYm9hcmRfX2NvbnRlbnQ6OmFmdGVyIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDE4NHB4KTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogI2YwZjBmMDtcbiAgICBib3R0b206IDA7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuICAuYmlsbGJvYXJkX19jb250ZW50OjpiZWZvcmUge1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDMuNzVyZW07XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxuICAuYmlsbGJvYXJkX19jb250ZW50OjphZnRlciB7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDMuMTI1cmVtO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG59XG4uYmlsbGJvYXJkX19mbGV4IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmJpbGxib2FyZF9fZmxleCB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5iaWxsYm9hcmRfX2ltYWdlIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAtby1vYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uYmlsbGJvYXJkX19jYW1wdXNlcyB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAtbXMtZmxleDogMCAwIDExLjg3NXJlbTtcbiAgICAgICAgICBmbGV4OiAwIDAgMTEuODc1cmVtO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMCAwLjYyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuYmlsbGJvYXJkX19jYW1wdXNlcyB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIH1cbiAgLmJpbGxib2FyZF9fY2FtcHVzZXM6OmJlZm9yZSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIGhlaWdodDogMS44NzVyZW07XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwODhweCkge1xuICAuYmlsbGJvYXJkX19jYW1wdXNlcyB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCAxMi41cmVtO1xuICAgICAgICAgICAgZmxleDogMCAwIDEyLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmJpbGxib2FyZF9fY2FtcHVzZXMge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgMTMuNXJlbTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMy41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5iaWxsYm9hcmRfX2NhbXB1c2VzIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAtbXMtZmxleDogMCAwIDEzLjc1cmVtO1xuICAgICAgICAgICAgZmxleDogMCAwIDEzLjc1cmVtO1xuICB9XG59XG4uYmlsbGJvYXJkX19jYW1wdXMge1xuICBiYWNrZ3JvdW5kOiAjMGIyMzQwO1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMS4yNXJlbSAxLjI1cmVtIDEuODc1cmVtO1xuICBjb2xvcjogd2hpdGU7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogMSAxIDEwMCU7XG4gICAgICAgICAgZmxleDogMSAxIDEwMCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXMgZWFzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuYmlsbGJvYXJkX19jYW1wdXMge1xuICAgIHBhZGRpbmc6IDEuNDM3NXJlbSAwLjkzNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDg4cHgpIHtcbiAgLmJpbGxib2FyZF9fY2FtcHVzIHtcbiAgICBwYWRkaW5nOiAxLjc1cmVtIDEuMjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmJpbGxib2FyZF9fY2FtcHVzIHtcbiAgICBwYWRkaW5nOiAyLjE4NzVyZW0gMS43NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuYmlsbGJvYXJkX19jYW1wdXMge1xuICAgIHBhZGRpbmc6IDIuNXJlbSAxLjg3NXJlbTtcbiAgfVxufVxuLmJpbGxib2FyZF9fY2FtcHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDAuNDM3NXJlbTtcbiAgd2lkdGg6IDMuMzc1cmVtO1xuICBiYWNrZ3JvdW5kOiAjOWQyMjM1O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMS4xMjVyZW07XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuYmlsbGJvYXJkX19jYW1wdXM6OmJlZm9yZSB7XG4gICAgbGVmdDogMC44MTI1cmVtO1xuICB9XG59XG4uYmlsbGJvYXJkX19jYW1wdXM6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgIC1tcy1mbGV4OiAwIDAgMy40Mzc1cmVtO1xuICAgICAgICAgIGZsZXg6IDAgMCAzLjQzNzVyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9hcnJvdy1yaWdodC13aGl0ZS5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCA1MCUgcmlnaHQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMS44NzVyZW07XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4yNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4yNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjI1cyBlYXNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5iaWxsYm9hcmRfX2NhbXB1czo6YWZ0ZXIge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgMS41NjI1cmVtO1xuICAgICAgICAgICAgZmxleDogMCAwIDEuNTYyNXJlbTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB9XG59XG4uYmlsbGJvYXJkX19jYW1wdXMuY2FtcHVzLWNhbGxvdXQge1xuICBiYWNrZ3JvdW5kOiAjMDI1Njk3O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjE1cyBlYXNlO1xufVxuLmJpbGxib2FyZF9fY2FtcHVzLmNhbXB1cy1jYWxsb3V0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwOGVmYztcbn1cbi5iaWxsYm9hcmRfX2NhbXB1cyAuY2FtcHVzX19jb3B5IHtcbiAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xufVxuLmJpbGxib2FyZF9fY2FtcHVzIC5jYW1wdXNfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuYmlsbGJvYXJkX19jYW1wdXMgLmNhbXB1c19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4xODc1cmVtO1xuICB9XG59XG4uYmlsbGJvYXJkX19jYW1wdXMgLmNhbXB1c19fc3VidGV4dCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgYm9yZGVyLXRvcC13aWR0aDogMC4wNjI1cmVtO1xuICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAyNTY5NztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXItdG9wLWNvbG9yIDAuMTVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGJvcmRlci10b3AtY29sb3IgMC4xNXMgZWFzZTtcbn1cbi5iaWxsYm9hcmRfX2NhbXB1czpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMjU2OTc7XG59XG4uYmlsbGJvYXJkX19jYW1wdXM6aG92ZXI6OmFmdGVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC4zMTI1cmVtKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC4zMTI1cmVtKTtcbn1cbi5iaWxsYm9hcmRfX2NhbXB1czpob3ZlciAuY2FtcHVzX19zdWJ0ZXh0IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwOGVmYztcbn1cbi5iaWxsYm9hcmRfX2NvcHkge1xuICBiYWNrZ3JvdW5kOiAjOWQyMjM1O1xuICBwYWRkaW5nOiAxLjI1cmVtIDEuMjVyZW0gMS44NzVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmJpbGxib2FyZF9fY29weSB7XG4gICAgbWFyZ2luOiAtMS4yNXJlbSAyLjVyZW0gMi41cmVtIDEuMjVyZW07XG4gICAgbWF4LXdpZHRoOiA0NC4zNzVyZW07XG4gICAgcGFkZGluZzogMi41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTMyMHB4KSB7XG4gIC5iaWxsYm9hcmRfX2NvcHkge1xuICAgIG1hcmdpbjogLTEuODc1cmVtIDIuNXJlbSAyLjVyZW0gMS44NzVyZW07XG4gICAgbWF4LXdpZHRoOiA1My4xMjVyZW07XG4gIH1cbn1cbi5iaWxsYm9hcmRfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5iaWxsYm9hcmRfX3RleHQge1xuICBsaW5lLWhlaWdodDogMS42Mztcbn1cbi5iaWxsYm9hcmRfX2xpbmsge1xuICBjb2xvcjogIzAyNTY5NztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJpbGxib2FyZF9fbGluazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgd2lkdGg6IDEuNzVyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9hcnJvdy1yaWdodC1saWdodC1ibHVlLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLWxlZnQ6IDAuNDM3NXJlbTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjI1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjI1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuMjVzIGVhc2U7XG59XG4uYmlsbGJvYXJkX19saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMwMDJmNmM7XG59XG4uYmlsbGJvYXJkX19saW5rOmhvdmVyOjphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuMzEyNXJlbSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuMzEyNXJlbSk7XG59XG4uYmlsbGJvYXJkX19saW5rIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmJpbGxib2FyZF9fbGluazpob3ZlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5iaWxsYm9hcmRfX2xpbms6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2Fycm93LXJpZ2h0LXdoaXRlLnN2Z1wiKTtcbn1cblxuLmJpbGxib2FyZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5iaWxsYm9hcmQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEzMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NC4wNjNyZW0pIHtcbiAgLmJpbGxib2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLmJpbGxib2FyZCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmJpbGxib2FyZF9fYm91bmRhcnkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5iaWxsYm9hcmRfX2NvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmJpbGxib2FyZF9fY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogI2YwZjBmMDtcbiAgfVxuICAuYmlsbGJvYXJkX19jb250ZW50OjpiZWZvcmUsIC5iaWxsYm9hcmRfX2NvbnRlbnQ6OmFmdGVyIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDE4NHB4KTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogI2YwZjBmMDtcbiAgICBib3R0b206IDA7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuICAuYmlsbGJvYXJkX19jb250ZW50OjpiZWZvcmUge1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDMuNzVyZW07XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxuICAuYmlsbGJvYXJkX19jb250ZW50OjphZnRlciB7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDMuMTI1cmVtO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG59XG4uYmlsbGJvYXJkX19mbGV4IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmJpbGxib2FyZF9fZmxleCB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5iaWxsYm9hcmRfX2ltYWdlIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcbn1cbi5iaWxsYm9hcmRfX2ltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uYmlsbGJvYXJkX19jYW1wdXNlcyB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAtbXMtZmxleDogMCAwIDExLjg3NXJlbTtcbiAgICAgICAgICBmbGV4OiAwIDAgMTEuODc1cmVtO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMCAwLjYyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuYmlsbGJvYXJkX19jYW1wdXNlcyB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIH1cbiAgLmJpbGxib2FyZF9fY2FtcHVzZXM6OmJlZm9yZSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIGhlaWdodDogMS44NzVyZW07XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwODhweCkge1xuICAuYmlsbGJvYXJkX19jYW1wdXNlcyB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCAxMi41cmVtO1xuICAgICAgICAgICAgZmxleDogMCAwIDEyLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmJpbGxib2FyZF9fY2FtcHVzZXMge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgMTMuNXJlbTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMy41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5iaWxsYm9hcmRfX2NhbXB1c2VzIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAtbXMtZmxleDogMCAwIDEzLjc1cmVtO1xuICAgICAgICAgICAgZmxleDogMCAwIDEzLjc1cmVtO1xuICB9XG59XG4uYmlsbGJvYXJkX19jYW1wdXMge1xuICBiYWNrZ3JvdW5kOiAjMGIyMzQwO1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMS4yNXJlbSAxLjI1cmVtIDEuODc1cmVtO1xuICBjb2xvcjogd2hpdGU7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogMSAxIDEwMCU7XG4gICAgICAgICAgZmxleDogMSAxIDEwMCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXMgZWFzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuYmlsbGJvYXJkX19jYW1wdXMge1xuICAgIHBhZGRpbmc6IDEuNDM3NXJlbSAwLjkzNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDg4cHgpIHtcbiAgLmJpbGxib2FyZF9fY2FtcHVzIHtcbiAgICBwYWRkaW5nOiAxLjc1cmVtIDEuMjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmJpbGxib2FyZF9fY2FtcHVzIHtcbiAgICBwYWRkaW5nOiAyLjE4NzVyZW0gMS43NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuYmlsbGJvYXJkX19jYW1wdXMge1xuICAgIHBhZGRpbmc6IDIuNXJlbSAxLjg3NXJlbTtcbiAgfVxufVxuLmJpbGxib2FyZF9fY2FtcHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDAuNDM3NXJlbTtcbiAgd2lkdGg6IDMuMzc1cmVtO1xuICBiYWNrZ3JvdW5kOiAjOWQyMjM1O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMS4xMjVyZW07XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuYmlsbGJvYXJkX19jYW1wdXM6OmJlZm9yZSB7XG4gICAgbGVmdDogMC44MTI1cmVtO1xuICB9XG59XG4uYmlsbGJvYXJkX19jYW1wdXM6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgIC1tcy1mbGV4OiAwIDAgMy40Mzc1cmVtO1xuICAgICAgICAgIGZsZXg6IDAgMCAzLjQzNzVyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9hcnJvdy1yaWdodC13aGl0ZS5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCA1MCUgcmlnaHQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMS44NzVyZW07XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4yNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4yNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjI1cyBlYXNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5iaWxsYm9hcmRfX2NhbXB1czo6YWZ0ZXIge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgMS41NjI1cmVtO1xuICAgICAgICAgICAgZmxleDogMCAwIDEuNTYyNXJlbTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB9XG59XG4uYmlsbGJvYXJkX19jYW1wdXMuY2FtcHVzLWNhbGxvdXQge1xuICBiYWNrZ3JvdW5kOiAjMDI1Njk3O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjE1cyBlYXNlO1xufVxuLmJpbGxib2FyZF9fY2FtcHVzLmNhbXB1cy1jYWxsb3V0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwOGVmYztcbn1cbi5iaWxsYm9hcmRfX2NhbXB1cyAuY2FtcHVzX19jb3B5IHtcbiAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xufVxuLmJpbGxib2FyZF9fY2FtcHVzIC5jYW1wdXNfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuYmlsbGJvYXJkX19jYW1wdXMgLmNhbXB1c19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4xODc1cmVtO1xuICB9XG59XG4uYmlsbGJvYXJkX19jYW1wdXMgLmNhbXB1c19fc3VidGV4dCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgYm9yZGVyLXRvcC13aWR0aDogMC4wNjI1cmVtO1xuICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAyNTY5NztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXItdG9wLWNvbG9yIDAuMTVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGJvcmRlci10b3AtY29sb3IgMC4xNXMgZWFzZTtcbn1cbi5iaWxsYm9hcmRfX2NhbXB1czpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMjU2OTc7XG59XG4uYmlsbGJvYXJkX19jYW1wdXM6aG92ZXI6OmFmdGVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC4zMTI1cmVtKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC4zMTI1cmVtKTtcbn1cbi5iaWxsYm9hcmRfX2NhbXB1czpob3ZlciAuY2FtcHVzX19zdWJ0ZXh0IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwOGVmYztcbn1cbi5iaWxsYm9hcmRfX2NvcHkge1xuICBiYWNrZ3JvdW5kOiAjOWQyMjM1O1xuICBwYWRkaW5nOiAxLjI1cmVtIDEuMjVyZW0gMS44NzVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmJpbGxib2FyZF9fY29weSB7XG4gICAgbWFyZ2luOiAtMS4yNXJlbSAyLjVyZW0gMi41cmVtIDEuMjVyZW07XG4gICAgbWF4LXdpZHRoOiA0NC4zNzVyZW07XG4gICAgcGFkZGluZzogMi41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTMyMHB4KSB7XG4gIC5iaWxsYm9hcmRfX2NvcHkge1xuICAgIG1hcmdpbjogLTEuODc1cmVtIDIuNXJlbSAyLjVyZW0gMS44NzVyZW07XG4gICAgbWF4LXdpZHRoOiA1My4xMjVyZW07XG4gIH1cbn1cbi5iaWxsYm9hcmRfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5iaWxsYm9hcmRfX3RleHQge1xuICBsaW5lLWhlaWdodDogMS42Mztcbn1cbi5iaWxsYm9hcmRfX2xpbmsge1xuICBjb2xvcjogIzAyNTY5NztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJpbGxib2FyZF9fbGluazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgd2lkdGg6IDEuNzVyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9hcnJvdy1yaWdodC1saWdodC1ibHVlLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLWxlZnQ6IDAuNDM3NXJlbTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjI1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjI1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuMjVzIGVhc2U7XG59XG4uYmlsbGJvYXJkX19saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMwMDJmNmM7XG59XG4uYmlsbGJvYXJkX19saW5rOmhvdmVyOjphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuMzEyNXJlbSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuMzEyNXJlbSk7XG59XG4uYmlsbGJvYXJkX19saW5rIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmJpbGxib2FyZF9fbGluazpob3ZlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5iaWxsYm9hcmRfX2xpbms6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2Fycm93LXJpZ2h0LXdoaXRlLnN2Z1wiKTtcbn1cblxuLmJ1dHRvbi1iYXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiA2NS41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIG1hcmdpbi10b3A6IDMuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDMuNzVyZW07XG4gIG1heC13aWR0aDogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbi5idXR0b24tYmFyX190aXRsZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDY4cmVtO1xuICBtYXJnaW46IDAgYXV0byAxLjU2MjVyZW07XG4gIHBhZGRpbmc6IDAgMS4yNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAuYnV0dG9uLWJhcl9fdGl0bGUge1xuICAgIG1hcmdpbjogMCBhdXRvIDMuMTI1cmVtO1xuICB9XG59XG4uYnV0dG9uLWJhcl9fdGl0bGUgPiAqIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzlkMjIzNTtcbiAgbWF4LXdpZHRoOiA3MiU7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG59XG4uYnV0dG9uLWJhcl9fdGl0bGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgaGVpZ2h0OiAwLjQzNzVyZW07XG4gIGJhY2tncm91bmQ6ICM5ZDIyMzU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuICAuYnV0dG9uLWJhcl9fdGl0bGU6OmFmdGVyIHtcbiAgICBtYXgtd2lkdGg6IDM3MHB4O1xuICB9XG59XG4uYnV0dG9uLWJhcl9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxLjU2MjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVyZW0pIHtcbiAgLmJ1dHRvbi1iYXJfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjU2MjVyZW07XG4gIH1cbn1cbi5idXR0b24tYmFyX19mbGV4IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMCAwLjYyNXJlbTtcbiAgbWF4LXdpZHRoOiA2OHJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uYnV0dG9uLWJhcl9fYnV0dG9uIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgcGFkZGluZzogMCAwLjYyNXJlbSAxLjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5idXR0b24tYmFyX19idXR0b24ge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgICAgICAgICAgZmxleDogMCAwIDUwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5idXR0b24tYmFyX19idXR0b24ge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgMzMuMyU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMzMuMyU7XG4gIH1cbn1cbi5idXR0b24tYmFyX19saW5rIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjU2OTc7XG4gIHBhZGRpbmc6IDAuODc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogdGFibGU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYnV0dG9uLWJhcl9fbGluazpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZDIyMzU7XG59XG4uYnV0dG9uLWJhcl9fbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJmNmM7XG59XG4uYnV0dG9uLWJhcl9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNhbGVuZGFyLWRldGFpbHNfX2JvdW5kYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogNjUuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICBtYXJnaW4tdG9wOiAzLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtO1xuICBtYXgtd2lkdGg6IDY4cmVtO1xuICBtYXJnaW4tdG9wOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODUwcHgpIHtcbiAgLmNhbGVuZGFyLWRldGFpbHNfX2JvdW5kYXJ5IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cbi5jYWxlbmRhci1kZXRhaWxzX19jb2x1bW4ge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgICAgICAgZmxleC1ncm93OiAxO1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMTtcbiAgICAgIGZsZXgtc2hyaW5rOiAxO1xufVxuLmNhbGVuZGFyLWRldGFpbHNfX2NvbHVtbi0tbmFycm93IHtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDMwJTtcbiAgICAgIGZsZXgtYmFzaXM6IDMwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA4NTBweCkge1xuICAuY2FsZW5kYXItZGV0YWlsc19fY29sdW1uLS1uYXJyb3cge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMTg3NXJlbTtcbiAgfVxufVxuLmNhbGVuZGFyLWRldGFpbHNfX2NvbHVtbi0td2lkZSB7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA3MCU7XG4gICAgICBmbGV4LWJhc2lzOiA3MCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODUwcHgpIHtcbiAgLmNhbGVuZGFyLWRldGFpbHNfX2NvbHVtbi0td2lkZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjE4NzVyZW07XG4gIH1cbn1cbi5jYWxlbmRhci1kZXRhaWxzX19zcHVkLXdyYXBwZXI6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxLjg3NXJlbTtcbn1cblxuLnRydW1iYS1zcHVkLWNvbnRhaW5lciB7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jYWxlbmRhci1pbnRybyB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjYzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5jYWxlbmRhci1pbnRybyB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4uY2FsZW5kYXItaW50cm8gZGl2LmFsaWdubGVmdCxcbi5jYWxlbmRhci1pbnRybyBkaXYuYWxpZ25yaWdodCxcbi5jYWxlbmRhci1pbnRybyBkaXYuYWxpZ25jZW50ZXIsXG4uY2FsZW5kYXItaW50cm8gZGl2LmFsaWdubm9uZSxcbi5jYWxlbmRhci1pbnRybyBpbWcuYWxpZ25sZWZ0LFxuLmNhbGVuZGFyLWludHJvIGltZy5hbGlnbnJpZ2h0LFxuLmNhbGVuZGFyLWludHJvIGltZy5hbGlnbmNlbnRlcixcbi5jYWxlbmRhci1pbnRybyBpbWcuYWxpZ25ub25lIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uY2FsZW5kYXItaW50cm8gZGl2LmFsaWdubGVmdCAud3AtY2FwdGlvbi10ZXh0LFxuLmNhbGVuZGFyLWludHJvIGRpdi5hbGlnbnJpZ2h0IC53cC1jYXB0aW9uLXRleHQsXG4uY2FsZW5kYXItaW50cm8gZGl2LmFsaWduY2VudGVyIC53cC1jYXB0aW9uLXRleHQsXG4uY2FsZW5kYXItaW50cm8gZGl2LmFsaWdubm9uZSAud3AtY2FwdGlvbi10ZXh0LFxuLmNhbGVuZGFyLWludHJvIGltZy5hbGlnbmxlZnQgLndwLWNhcHRpb24tdGV4dCxcbi5jYWxlbmRhci1pbnRybyBpbWcuYWxpZ25yaWdodCAud3AtY2FwdGlvbi10ZXh0LFxuLmNhbGVuZGFyLWludHJvIGltZy5hbGlnbmNlbnRlciAud3AtY2FwdGlvbi10ZXh0LFxuLmNhbGVuZGFyLWludHJvIGltZy5hbGlnbm5vbmUgLndwLWNhcHRpb24tdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1sZWZ0OiAxLjU2MjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgcGFkZGluZy10b3A6IDMuMTI1cmVtO1xuICBtYXJnaW4tdG9wOiAtMS44NzVyZW07XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgIzAwMDAwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAuY2FsZW5kYXItaW50cm8gZGl2LmFsaWdubGVmdCAud3AtY2FwdGlvbi10ZXh0LFxuICAuY2FsZW5kYXItaW50cm8gZGl2LmFsaWducmlnaHQgLndwLWNhcHRpb24tdGV4dCxcbiAgLmNhbGVuZGFyLWludHJvIGRpdi5hbGlnbmNlbnRlciAud3AtY2FwdGlvbi10ZXh0LFxuICAuY2FsZW5kYXItaW50cm8gZGl2LmFsaWdubm9uZSAud3AtY2FwdGlvbi10ZXh0LFxuICAuY2FsZW5kYXItaW50cm8gaW1nLmFsaWdubGVmdCAud3AtY2FwdGlvbi10ZXh0LFxuICAuY2FsZW5kYXItaW50cm8gaW1nLmFsaWducmlnaHQgLndwLWNhcHRpb24tdGV4dCxcbiAgLmNhbGVuZGFyLWludHJvIGltZy5hbGlnbmNlbnRlciAud3AtY2FwdGlvbi10ZXh0LFxuICAuY2FsZW5kYXItaW50cm8gaW1nLmFsaWdubm9uZSAud3AtY2FwdGlvbi10ZXh0IHtcbiAgICBtYXJnaW4tbGVmdDogMS44NzVyZW07XG4gICAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAuY2FsZW5kYXItaW50cm8gZGl2LmFsaWdubGVmdCxcbiAgLmNhbGVuZGFyLWludHJvIGRpdi5hbGlnbnJpZ2h0LFxuICAuY2FsZW5kYXItaW50cm8gaW1nLmFsaWdubGVmdCxcbiAgLmNhbGVuZGFyLWludHJvIGltZy5hbGlnbnJpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuLmNhbGVuZGFyLWludHJvIGRpdi5hbGlnbmxlZnQsXG4uY2FsZW5kYXItaW50cm8gZGl2LmFsaWducmlnaHQsXG4uY2FsZW5kYXItaW50cm8gZGl2LmFsaWduY2VudGVyLFxuLmNhbGVuZGFyLWludHJvIGRpdi5hbGlnbm5vbmUge1xuICBwYWRkaW5nLWJvdHRvbTogMi4xODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5jYWxlbmRhci1pbnRybyBkaXYuYWxpZ25sZWZ0LFxuICAuY2FsZW5kYXItaW50cm8gZGl2LmFsaWducmlnaHQsXG4gIC5jYWxlbmRhci1pbnRybyBkaXYuYWxpZ25jZW50ZXIsXG4gIC5jYWxlbmRhci1pbnRybyBkaXYuYWxpZ25ub25lIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4xMjVyZW07XG4gIH1cbn1cbi5jYWxlbmRhci1pbnRybyBkaXYuYWxpZ25sZWZ0IGltZyxcbi5jYWxlbmRhci1pbnRybyBkaXYuYWxpZ25yaWdodCBpbWcsXG4uY2FsZW5kYXItaW50cm8gZGl2LmFsaWduY2VudGVyIGltZyxcbi5jYWxlbmRhci1pbnRybyBkaXYuYWxpZ25ub25lIGltZyB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5jYWxlbmRhci1pbnRybyBpbWcuYWxpZ25sZWZ0LFxuLmNhbGVuZGFyLWludHJvIGltZy5hbGlnbnJpZ2h0LFxuLmNhbGVuZGFyLWludHJvIGltZy5hbGlnbmNlbnRlcixcbi5jYWxlbmRhci1pbnRybyBpbWcuYWxpZ25ub25lIHtcbiAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTQ1cHgpIHtcbiAgLmNhbGVuZGFyLWludHJvIGRpdi5hbGlnbmxlZnQsXG4gIC5jYWxlbmRhci1pbnRybyBkaXYuYWxpZ25jZW50ZXIsXG4gIC5jYWxlbmRhci1pbnRybyBkaXYuYWxpZ25ub25lLFxuICAuY2FsZW5kYXItaW50cm8gaW1nLmFsaWdubGVmdCxcbiAgLmNhbGVuZGFyLWludHJvIGltZy5hbGlnbmNlbnRlcixcbiAgLmNhbGVuZGFyLWludHJvIGltZy5hbGlnbm5vbmUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTQ1cHgpIHtcbiAgLmNhbGVuZGFyLWludHJvIGRpdi5hbGlnbnJpZ2h0LFxuICAuY2FsZW5kYXItaW50cm8gaW1nLmFsaWducmlnaHQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4uY2FsZW5kYXItaW50cm8gaDEsXG4uY2FsZW5kYXItaW50cm8gaDIsXG4uY2FsZW5kYXItaW50cm8gaDMsXG4uY2FsZW5kYXItaW50cm8gaDQsXG4uY2FsZW5kYXItaW50cm8gaDUsXG4uY2FsZW5kYXItaW50cm8gaDYge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmNhbGVuZGFyLWludHJvIGgxIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTQ1cHgpIHtcbiAgLmNhbGVuZGFyLWludHJvIGgxIHtcbiAgICBmb250LXNpemU6IDIuODEyNXJlbTtcbiAgfVxufVxuLmNhbGVuZGFyLWludHJvIGgxIHtcbiAgY29sb3I6ICMwMDJmNmM7XG4gIGZvbnQtc2l6ZTogMi44MTI1cmVtO1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuLmNhbGVuZGFyLWludHJvIGgyIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyLjM3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjQ7XG4gIGZvbnQtc2l6ZTogMi4xODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yODY7XG4gIG1hcmdpbi10b3A6IDIuNjg3NXJlbTtcbn1cbi5jYWxlbmRhci1pbnRybyBoMyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMi4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM4O1xuICBmb250LXNpemU6IDEuNjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLXRvcDogMi4wNjI1cmVtO1xufVxuLmNhbGVuZGFyLWludHJvIGg0IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS42ODtcbiAgZm9udC1zaXplOiAxLjQzNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjgyO1xuICBtYXJnaW4tdG9wOiAxLjU2MjVyZW07XG59XG4uY2FsZW5kYXItaW50cm8gaDUge1xuICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIuNDc7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cbi5jYWxlbmRhci1pbnRybyBoNiB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjI4O1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uY2FsZW5kYXItaW50cm8gYSB7XG4gIGNvbG9yOiAjMDI1Njk3O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5jYWxlbmRhci1pbnRybyBhOmhvdmVyIHtcbiAgY29sb3I6IHJnYigzLCAxMjksIDIyNi41KTtcbn1cbi5jYWxlbmRhci1pbnRybyBhLmJ1dHRvbi0tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI1Njk3O1xuICBwYWRkaW5nOiAwLjg3NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4zODtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNhbGVuZGFyLWludHJvIGEuYnV0dG9uLS1wcmltYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlkMjIzNTtcbn1cbi5jYWxlbmRhci1pbnRybyBhLmJ1dHRvbi0tcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJmNmM7XG59XG4uY2FsZW5kYXItaW50cm8gYS5idXR0b24tLXByaW1hcnkge1xuICBtYXJnaW4tdG9wOiAxLjEyNXJlbTtcbn1cbi5jYWxlbmRhci1pbnRybyBhOm5vdCguYnV0dG9uLS1wcmltYXJ5KTpub3QoLmluc3RhZ3JhbS1mZWVkX19saW5rKVtkYXRhLWhhcy1wZGY9dHJ1ZV06OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIWnBaWGRDYjNnOUlqQWdNQ0F6T0RRZ05URXlJajQ4SVMwdElTQkdiMjUwSUVGM1pYTnZiV1VnVUhKdklEWXVNaTR4SUdKNUlFQm1iMjUwWVhkbGMyOXRaU0F0SUdoMGRIQnpPaTh2Wm05dWRHRjNaWE52YldVdVkyOXRJRXhwWTJWdWMyVWdMU0JvZEhSd2N6b3ZMMlp2Ym5SaGQyVnpiMjFsTG1OdmJTOXNhV05sYm5ObElDaERiMjF0WlhKamFXRnNJRXhwWTJWdWMyVXBJRU52Y0hseWFXZG9kQ0F5TURJeUlFWnZiblJwWTI5dWN5d2dTVzVqTGlBdExUNDhjR0YwYUNCa1BTSk5Nekl3SURRMk5FTXpNamd1T0NBME5qUWdNek0ySURRMU5pNDRJRE16TmlBME5EaFdOREUyU0RNNE5GWTBORGhETXpnMElEUTRNeTR6SURNMU5TNHpJRFV4TWlBek1qQWdOVEV5U0RZMFF6STRMalkxSURVeE1pQXdJRFE0TXk0eklEQWdORFE0VmpReE5rZzBPRlkwTkRoRE5EZ2dORFUyTGpnZ05UVXVNVFlnTkRZMElEWTBJRFEyTkVnek1qQjZUVEkxTmlBeE5qQkRNak00TGpNZ01UWXdJREl5TkNBeE5EVXVOeUF5TWpRZ01USTRWalE0U0RZMFF6VTFMakUySURRNElEUTRJRFUxTGpFMklEUTRJRFkwVmpFNU1rZ3dWalkwUXpBZ01qZ3VOalVnTWpndU5qVWdNQ0EyTkNBd1NESXlPUzQxUXpJME5pNDFJREFnTWpZeUxqY2dOaTQzTkRNZ01qYzBMamNnTVRndU56Vk1NelkxTGpNZ01UQTVMak5ETXpjM0xqTWdNVEl4TGpNZ016ZzBJREV6Tnk0MUlETTROQ0F4TlRRdU5WWXhPVEpJTXpNMlZqRTJNRWd5TlRaNlRUZzRJREl5TkVNeE1UZ3VPU0F5TWpRZ01UUTBJREkwT1M0eElERTBOQ0F5T0RCRE1UUTBJRE14TUM0NUlERXhPQzQ1SURNek5pQTRPQ0F6TXpaSU9EQldNelk0UXpnd0lETTNOaTQ0SURjeUxqZzBJRE00TkNBMk5DQXpPRFJETlRVdU1UWWdNemcwSURRNElETTNOaTQ0SURRNElETTJPRll5TkRCRE5EZ2dNak14TGpJZ05UVXVNVFlnTWpJMElEWTBJREl5TkVnNE9IcE5NVEV5SURJNE1FTXhNVElnTWpZMkxqY2dNVEF4TGpNZ01qVTJJRGc0SURJMU5rZzRNRll6TURSSU9EaERNVEF4TGpNZ016QTBJREV4TWlBeU9UTXVNeUF4TVRJZ01qZ3dlazB4TmpBZ01qUXdRekUyTUNBeU16RXVNaUF4TmpjdU1pQXlNalFnTVRjMklESXlORWd5TURCRE1qSTJMalVnTWpJMElESTBPQ0F5TkRVdU5TQXlORGdnTWpjeVZqTXpOa015TkRnZ016WXlMalVnTWpJMkxqVWdNemcwSURJd01DQXpPRFJJTVRjMlF6RTJOeTR5SURNNE5DQXhOakFnTXpjMkxqZ2dNVFl3SURNMk9GWXlOREI2VFRFNU1pQXpOVEpJTWpBd1F6SXdPQzQ0SURNMU1pQXlNVFlnTXpRMExqZ2dNakUySURNek5sWXlOekpETWpFMklESTJNeTR5SURJd09DNDRJREkxTmlBeU1EQWdNalUyU0RFNU1sWXpOVEo2VFRNek5pQXlNalJETXpRMExqZ2dNakkwSURNMU1pQXlNekV1TWlBek5USWdNalF3UXpNMU1pQXlORGd1T0NBek5EUXVPQ0F5TlRZZ016TTJJREkxTmtnek1EUldNamc0U0RNek5rTXpORFF1T0NBeU9EZ2dNelV5SURJNU5TNHlJRE0xTWlBek1EUkRNelV5SURNeE1pNDRJRE0wTkM0NElETXlNQ0F6TXpZZ016SXdTRE13TkZZek5qaERNekEwSURNM05pNDRJREk1Tmk0NElETTROQ0F5T0RnZ016ZzBRekkzT1M0eUlETTROQ0F5TnpJZ016YzJMamdnTWpjeUlETTJPRll5TkRCRE1qY3lJREl6TVM0eUlESTNPUzR5SURJeU5DQXlPRGdnTWpJMFNETXpObm9pTHo0OEwzTjJaejQ9XCIpO1xuICAgICAgICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIWnBaWGRDYjNnOUlqQWdNQ0F6T0RRZ05URXlJajQ4SVMwdElTQkdiMjUwSUVGM1pYTnZiV1VnVUhKdklEWXVNaTR4SUdKNUlFQm1iMjUwWVhkbGMyOXRaU0F0SUdoMGRIQnpPaTh2Wm05dWRHRjNaWE52YldVdVkyOXRJRXhwWTJWdWMyVWdMU0JvZEhSd2N6b3ZMMlp2Ym5SaGQyVnpiMjFsTG1OdmJTOXNhV05sYm5ObElDaERiMjF0WlhKamFXRnNJRXhwWTJWdWMyVXBJRU52Y0hseWFXZG9kQ0F5TURJeUlFWnZiblJwWTI5dWN5d2dTVzVqTGlBdExUNDhjR0YwYUNCa1BTSk5Nekl3SURRMk5FTXpNamd1T0NBME5qUWdNek0ySURRMU5pNDRJRE16TmlBME5EaFdOREUyU0RNNE5GWTBORGhETXpnMElEUTRNeTR6SURNMU5TNHpJRFV4TWlBek1qQWdOVEV5U0RZMFF6STRMalkxSURVeE1pQXdJRFE0TXk0eklEQWdORFE0VmpReE5rZzBPRlkwTkRoRE5EZ2dORFUyTGpnZ05UVXVNVFlnTkRZMElEWTBJRFEyTkVnek1qQjZUVEkxTmlBeE5qQkRNak00TGpNZ01UWXdJREl5TkNBeE5EVXVOeUF5TWpRZ01USTRWalE0U0RZMFF6VTFMakUySURRNElEUTRJRFUxTGpFMklEUTRJRFkwVmpFNU1rZ3dWalkwUXpBZ01qZ3VOalVnTWpndU5qVWdNQ0EyTkNBd1NESXlPUzQxUXpJME5pNDFJREFnTWpZeUxqY2dOaTQzTkRNZ01qYzBMamNnTVRndU56Vk1NelkxTGpNZ01UQTVMak5ETXpjM0xqTWdNVEl4TGpNZ016ZzBJREV6Tnk0MUlETTROQ0F4TlRRdU5WWXhPVEpJTXpNMlZqRTJNRWd5TlRaNlRUZzRJREl5TkVNeE1UZ3VPU0F5TWpRZ01UUTBJREkwT1M0eElERTBOQ0F5T0RCRE1UUTBJRE14TUM0NUlERXhPQzQ1SURNek5pQTRPQ0F6TXpaSU9EQldNelk0UXpnd0lETTNOaTQ0SURjeUxqZzBJRE00TkNBMk5DQXpPRFJETlRVdU1UWWdNemcwSURRNElETTNOaTQ0SURRNElETTJPRll5TkRCRE5EZ2dNak14TGpJZ05UVXVNVFlnTWpJMElEWTBJREl5TkVnNE9IcE5NVEV5SURJNE1FTXhNVElnTWpZMkxqY2dNVEF4TGpNZ01qVTJJRGc0SURJMU5rZzRNRll6TURSSU9EaERNVEF4TGpNZ016QTBJREV4TWlBeU9UTXVNeUF4TVRJZ01qZ3dlazB4TmpBZ01qUXdRekUyTUNBeU16RXVNaUF4TmpjdU1pQXlNalFnTVRjMklESXlORWd5TURCRE1qSTJMalVnTWpJMElESTBPQ0F5TkRVdU5TQXlORGdnTWpjeVZqTXpOa015TkRnZ016WXlMalVnTWpJMkxqVWdNemcwSURJd01DQXpPRFJJTVRjMlF6RTJOeTR5SURNNE5DQXhOakFnTXpjMkxqZ2dNVFl3SURNMk9GWXlOREI2VFRFNU1pQXpOVEpJTWpBd1F6SXdPQzQ0SURNMU1pQXlNVFlnTXpRMExqZ2dNakUySURNek5sWXlOekpETWpFMklESTJNeTR5SURJd09DNDRJREkxTmlBeU1EQWdNalUyU0RFNU1sWXpOVEo2VFRNek5pQXlNalJETXpRMExqZ2dNakkwSURNMU1pQXlNekV1TWlBek5USWdNalF3UXpNMU1pQXlORGd1T0NBek5EUXVPQ0F5TlRZZ016TTJJREkxTmtnek1EUldNamc0U0RNek5rTXpORFF1T0NBeU9EZ2dNelV5SURJNU5TNHlJRE0xTWlBek1EUkRNelV5SURNeE1pNDRJRE0wTkM0NElETXlNQ0F6TXpZZ016SXdTRE13TkZZek5qaERNekEwSURNM05pNDRJREk1Tmk0NElETTROQ0F5T0RnZ016ZzBRekkzT1M0eUlETTROQ0F5TnpJZ016YzJMamdnTWpjeUlETTJPRll5TkRCRE1qY3lJREl6TVM0eUlESTNPUzR5SURJeU5DQXlPRGdnTWpJMFNETXpObm9pTHo0OEwzTjJaejQ9XCIpO1xuICAtd2Via2l0LW1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4uY2FsZW5kYXItaW50cm8gZHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5jYWxlbmRhci1pbnRybyBwLmludHJvLXRleHQsIC5jYWxlbmRhci1pbnRyby5pbnRyby10ZXh0ID4gcCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDIuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBSdWJpaztcbiAgY29sb3I6ICMwMDJmNmM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuY2FsZW5kYXItaW50cm8gcC5pbnRyby10ZXh0LCAuY2FsZW5kYXItaW50cm8uaW50cm8tdGV4dCA+IHAge1xuICAgIGZvbnQtc2l6ZTogMS4zMTI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIuNDM3NXJlbTtcbiAgfVxufVxuLmNhbGVuZGFyLWludHJvIHAuaW50cm8tcGFyYWdyYXBoLCAuY2FsZW5kYXItaW50cm8uaW50cm8tcGFyYWdyYXBoID4gcCB7XG4gIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS43MTtcbiAgY29sb3I6ICMwMDJmNmM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmNhbGVuZGFyLWludHJvIHAuaW50cm8tcGFyYWdyYXBoLCAuY2FsZW5kYXItaW50cm8uaW50cm8tcGFyYWdyYXBoID4gcCB7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS44MztcbiAgfVxufVxuLmNhbGVuZGFyLWludHJvIHAuaW50cm8tcGFyYWdyYXBoIGIsXG4uY2FsZW5kYXItaW50cm8gcC5pbnRyby1wYXJhZ3JhcGggc3Ryb25nLCAuY2FsZW5kYXItaW50cm8uaW50cm8tcGFyYWdyYXBoID4gcCBiLFxuLmNhbGVuZGFyLWludHJvLmludHJvLXBhcmFncmFwaCA+IHAgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAxLjMxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjczO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5jYWxlbmRhci1pbnRybyBwLmludHJvLXBhcmFncmFwaCBiLFxuICAuY2FsZW5kYXItaW50cm8gcC5pbnRyby1wYXJhZ3JhcGggc3Ryb25nLCAuY2FsZW5kYXItaW50cm8uaW50cm8tcGFyYWdyYXBoID4gcCBiLFxuICAuY2FsZW5kYXItaW50cm8uaW50cm8tcGFyYWdyYXBoID4gcCBzdHJvbmcge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICB9XG59XG4uY2FsZW5kYXItaW50cm8gcCxcbi5jYWxlbmRhci1pbnRybyB1bCxcbi5jYWxlbmRhci1pbnRybyBvbCxcbi5jYWxlbmRhci1pbnRybyBkbCxcbi5jYWxlbmRhci1pbnRybyBkZCxcbi5jYWxlbmRhci1pbnRybyB0YWJsZSxcbi5jYWxlbmRhci1pbnRybyBmaWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xuICBsaW5lLWhlaWdodDogMS42MjVyZW07XG59XG4uY2FsZW5kYXItaW50cm8gdWwsXG4uY2FsZW5kYXItaW50cm8gb2wge1xuICBwYWRkaW5nLWxlZnQ6IDIuMzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5jYWxlbmRhci1pbnRybyB1bCxcbiAgLmNhbGVuZGFyLWludHJvIG9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNDM3NXJlbTtcbiAgfVxufVxuLmNhbGVuZGFyLWludHJvIHVsIGxpLFxuLmNhbGVuZGFyLWludHJvIG9sIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhbGVuZGFyLWludHJvIHVsIGxpOjpiZWZvcmUsXG4uY2FsZW5kYXItaW50cm8gb2wgbGk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xLjYyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuY2FsZW5kYXItaW50cm8gdWwgbGk6OmJlZm9yZSxcbiAgLmNhbGVuZGFyLWludHJvIG9sIGxpOjpiZWZvcmUge1xuICAgIGxlZnQ6IC0yLjVyZW07XG4gIH1cbn1cbi5jYWxlbmRhci1pbnRybyB1bCB1bCxcbi5jYWxlbmRhci1pbnRybyB1bCBvbCxcbi5jYWxlbmRhci1pbnRybyBvbCB1bCxcbi5jYWxlbmRhci1pbnRybyBvbCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY2FsZW5kYXItaW50cm8gb2wge1xuICBjb3VudGVyLXJlc2V0OiBudW1lcmljLWNvdW50ZXI7XG59XG4uY2FsZW5kYXItaW50cm8gb2wgPiBsaSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBudW1lcmljLWNvdW50ZXI7XG59XG4uY2FsZW5kYXItaW50cm8gb2wgPiBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihudW1lcmljLWNvdW50ZXIpIFwiLiBcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNhY2FjYWM7XG59XG4uY2FsZW5kYXItaW50cm8gdWwge1xuICBjb3VudGVyLXJlc2V0OiBjb3VudGVyO1xufVxuLmNhbGVuZGFyLWludHJvIHVsIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FjYWNhYztcbiAgdG9wOiAwLjI4MTI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5jYWxlbmRhci1pbnRybyB1bCBsaTo6YmVmb3JlIHtcbiAgICB0b3A6IDAuNTYyNXJlbTtcbiAgfVxufVxuLmNhbGVuZGFyLWludHJvIGhyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZGRkZDtcbiAgYm9yZGVyOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAycHg7XG4gIG1hcmdpbjogMnJlbSAwO1xufVxuLmNhbGVuZGFyLWludHJvX19ib3VuZGFyeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDY1LjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgbWFyZ2luLXRvcDogMy43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMy43NXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xuICBtYXgtd2lkdGg6IDY4cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5jYWxlbmRhci1pbnRyb19fYm91bmRhcnkge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgfVxufVxuLmNhbGVuZGFyLWludHJvX19ib3VuZGFyeS0tdGV4dExlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmNhbGVuZGFyLWludHJvX19ib3VuZGFyeS0tdGV4dENlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jYWxlbmRhci1pbnRyb19fYm91bmRhcnkgPiA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4vKiEgRmxpY2tpdHkgdjIuMy4wXG5odHRwczovL2ZsaWNraXR5Lm1ldGFmaXp6eS5jb1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmZsaWNraXR5LWVuYWJsZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mbGlja2l0eS1lbmFibGVkOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmZsaWNraXR5LXZpZXdwb3J0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5mbGlja2l0eS1zbGlkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi8qIGRyYWdnYWJsZSAqL1xuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIC5mbGlja2l0eS12aWV3cG9ydCB7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XG4gIGN1cnNvcjogZ3JhYjtcbn1cblxuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIC5mbGlja2l0eS12aWV3cG9ydC5pcy1wb2ludGVyLWRvd24ge1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG4gIGN1cnNvcjogZ3JhYmJpbmc7XG59XG5cbi8qIC0tLS0gZmxpY2tpdHktYnV0dG9uIC0tLS0gKi9cbi5mbGlja2l0eS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IGhzbGEoMCwgMCUsIDEwMCUsIDAuNzUpO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4uZmxpY2tpdHktYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZsaWNraXR5LWJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgNXB4ICMxOUY7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgNXB4ICMxOUY7XG59XG5cbi5mbGlja2l0eS1idXR0b246YWN0aXZlIHtcbiAgb3BhY2l0eTogMC42O1xufVxuXG4uZmxpY2tpdHktYnV0dG9uOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zO1xuICBjdXJzb3I6IGF1dG87XG4gIC8qIHByZXZlbnQgZGlzYWJsZWQgYnV0dG9uIGZyb20gY2FwdHVyaW5nIHBvaW50ZXIgdXAgZXZlbnQuICM3MTYgKi9cbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5mbGlja2l0eS1idXR0b24taWNvbiB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cblxuLyogLS0tLSBwcmV2aW91cy9uZXh0IGJ1dHRvbnMgLS0tLSAqL1xuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ge1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAvKiB2ZXJ0aWNhbGx5IGNlbnRlciAqL1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHtcbiAgbGVmdDogMTBweDtcbn1cblxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCB7XG4gIHJpZ2h0OiAxMHB4O1xufVxuXG4vKiByaWdodCB0byBsZWZ0ICovXG4uZmxpY2tpdHktcnRsIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDEwcHg7XG59XG5cbi5mbGlja2l0eS1ydGwgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAxMHB4O1xufVxuXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiAuZmxpY2tpdHktYnV0dG9uLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIwJTtcbiAgdG9wOiAyMCU7XG4gIHdpZHRoOiA2MCU7XG4gIGhlaWdodDogNjAlO1xufVxuXG4vKiAtLS0tIHBhZ2UgZG90cyAtLS0tICovXG4uZmxpY2tpdHktcGFnZS1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiAtMjVweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmxpY2tpdHktcnRsIC5mbGlja2l0eS1wYWdlLWRvdHMge1xuICBkaXJlY3Rpb246IHJ0bDtcbn1cblxuLmZsaWNraXR5LXBhZ2UtZG90cyAuZG90IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW46IDAgOHB4O1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9wYWNpdHk6IDAuMjU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZsaWNraXR5LXBhZ2UtZG90cyAuZG90LmlzLXNlbGVjdGVkIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmJsb2NrLWNhbXB1cy10ZWFzZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgMC42MjVyZW0gNi4yNXJlbSAwLjYyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuYmxvY2stY2FtcHVzLXRlYXNlciB7XG4gICAgcGFkZGluZzogNS41cmVtIDEuMjVyZW0gMTUuNjI1cmVtIDEuMjVyZW07XG4gIH1cbn1cbi5ibG9jay1jYW1wdXMtdGVhc2VyX19iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmJsb2NrLWNhbXB1cy10ZWFzZXJfX2JhY2tncm91bmQge1xuICAgIHRvcDogMDtcbiAgfVxufVxuLmJsb2NrLWNhbXB1cy10ZWFzZXJfX2JhY2tncm91bmQgLmZsaWNraXR5LXZpZXdwb3J0IHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG4uYmxvY2stY2FtcHVzLXRlYXNlcl9faW1hZ2VzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5ibG9jay1jYW1wdXMtdGVhc2VyIC5jYW1wdXMtaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gICAgICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5ibG9jay1jYW1wdXMtdGVhc2VyIC5jYW1wdXMtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTUuNjI1cmVtO1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIC1vLW9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuYmxvY2stY2FtcHVzLXRlYXNlciAuY2FtcHVzLWltYWdlIGltZyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG4uYmxvY2stY2FtcHVzLXRlYXNlcl9fYm91bmRhcnkge1xuICBtYXgtd2lkdGg6IDY1LjVyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cbi5ibG9jay1jYW1wdXMtdGVhc2VyX19zdGFnZSB7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAzOC43NXJlbTtcbiAgcGFkZGluZzogMCAwLjYyNXJlbSAwLjYyNXJlbSAwLjYyNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuYmxvY2stY2FtcHVzLXRlYXNlcl9fc3RhZ2Uge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMCAzLjEyNXJlbSAzLjEyNXJlbSAzLjEyNXJlbTtcbiAgfVxufVxuLmJsb2NrLWNhbXB1cy10ZWFzZXJfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzlkMjIzNTtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDEwMCU7XG4gICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nOiAwLjgxMjVyZW0gMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5ibG9jay1jYW1wdXMtdGVhc2VyX190aXRsZSB7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICB9XG4gIC5ibG9jay1jYW1wdXMtdGVhc2VyX190aXRsZTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogMC40Mzc1cmVtO1xuICAgIHdpZHRoOiAzLjc1cmVtO1xuICAgIGJhY2tncm91bmQ6ICM5ZDIyMzU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC00LjVyZW07XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHB4KTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpO1xuICB9XG59XG4uYmxvY2stY2FtcHVzLXRlYXNlcl9fbmF2IHtcbiAgd2lkdGg6IDQwJTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMS44NzVyZW0gMC4zNzVyZW0gMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuYmxvY2stY2FtcHVzLXRlYXNlcl9fbmF2IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5ibG9jay1jYW1wdXMtdGVhc2VyX19uYXYtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYmxvY2stY2FtcHVzLXRlYXNlcl9fbmF2LWl0ZW0ge1xuICBjb2xvcjogI2FjYWNhYztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMjVzIGVhc2U7XG59XG4uYmxvY2stY2FtcHVzLXRlYXNlcl9fbmF2LWl0ZW0uY3VycmVudCwgLmJsb2NrLWNhbXB1cy10ZWFzZXJfX25hdi1pdGVtOmhvdmVyIHtcbiAgY29sb3I6ICMwMDhlZmM7XG59XG4uYmxvY2stY2FtcHVzLXRlYXNlcl9fbmF2LWl0ZW0gKyBidXR0b24ge1xuICBtYXJnaW4tdG9wOiAxLjg3NXJlbTtcbn1cbi5ibG9jay1jYW1wdXMtdGVhc2VyX19jYW1wdXMtcHJvZmlsZXMge1xuICB3aWR0aDogNjAlO1xufVxuLmJsb2NrLWNhbXB1cy10ZWFzZXJfX2NhbXB1cy1wcm9maWxlczpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBzb2xpZCAjMDI1Njk3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5ibG9jay1jYW1wdXMtdGVhc2VyX19jYW1wdXMtcHJvZmlsZXMge1xuICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW07XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYWNhY2FjO1xuICB9XG59XG4uYmxvY2stY2FtcHVzLXRlYXNlcl9fc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAtMC42MjVyZW07XG4gIGZvbnQtc2l6ZTogMi44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjg4O1xuICBjb2xvcjogI2RkZGRkZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgd29yZC13cmFwOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5ibG9jay1jYW1wdXMtdGVhc2VyX19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAzLjc1cmVtO1xuICAgIG1hcmdpbi10b3A6IC0wLjMxMjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAuYmxvY2stY2FtcHVzLXRlYXNlcl9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTByZW07XG4gICAgbWFyZ2luLXRvcDogLTIuODEyNXJlbTtcbiAgfVxuICAuaGFzLXNpZGViYXIgLmJsb2NrLWNhbXB1cy10ZWFzZXJfX3N1YnRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4zMTI1cmVtO1xuICAgIGZvbnQtc2l6ZTogMy43NXJlbTtcbiAgfVxufVxuLmJsb2NrLWNhbXB1cy10ZWFzZXJfX3N1YnRpdGxlIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGJvdHRvbTogLTAuMzc1cmVtO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjUuNXJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5ibG9jay1jYW1wdXMtdGVhc2VyX19zdWJ0aXRsZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3R0b206IC0xLjI1cmVtO1xuICB9XG59XG4uYmxvY2stY2FtcHVzLXRlYXNlciAuZmxpY2tpdHktcGFnZS1kb3RzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBib3R0b206IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmJsb2NrLWNhbXB1cy10ZWFzZXIgLmZsaWNraXR5LXBhZ2UtZG90cyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmJsb2NrLWNhbXB1cy10ZWFzZXIgLmZsaWNraXR5LXBhZ2UtZG90cyAuZG90IHtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzO1xufVxuLmJsb2NrLWNhbXB1cy10ZWFzZXIgLmZsaWNraXR5LXBhZ2UtZG90cyAuZG90OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JjYmNiYztcbn1cbi5ibG9jay1jYW1wdXMtdGVhc2VyIC5mbGlja2l0eS1wYWdlLWRvdHMgLmRvdC5pcy1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjU2OTc7XG59XG5cbi5jYW1wdXMtcHJvZmlsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNhbXB1cy1wcm9maWxlX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDAuODc1cmVtO1xufVxuLmNhbXB1cy1wcm9maWxlX19kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjM7XG59XG4uY2FtcHVzLXByb2ZpbGVfX2xpbmsge1xuICBjb2xvcjogIzAyNTY5NztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmNhbXB1cy1wcm9maWxlX19saW5rOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICB3aWR0aDogMS43NXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2Fycm93LXJpZ2h0LWxpZ2h0LWJsdWUuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tbGVmdDogMC40Mzc1cmVtO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC4yNXMgZWFzZTtcbn1cbi5jYW1wdXMtcHJvZmlsZV9fbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMDAyZjZjO1xufVxuLmNhbXB1cy1wcm9maWxlX19saW5rOmhvdmVyOjphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuMzEyNXJlbSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuMzEyNXJlbSk7XG59XG4uY2FtcHVzLXByb2ZpbGVfX2xpbmsge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNDM3NXJlbTtcbn1cbi5jYW1wdXMtcHJvZmlsZTpub3QoLmlzLXNlbGVjdGVkKSBhIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vKiBmbGlja2l0eS1mYWRlICovXG4uZmxpY2tpdHktZW5hYmxlZC5pcy1mYWRlIC5mbGlja2l0eS1zbGlkZXIgPiAqIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5mbGlja2l0eS1lbmFibGVkLmlzLWZhZGUgLmZsaWNraXR5LXNsaWRlciA+IC5pcy1zZWxlY3RlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB6LWluZGV4OiAxO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgIEJsb2NrIOKAkyBDaGllZnMgQ2lyY2xlIChJbWFnZSArIFRleHQgTGlzdClcbiAgIE1pcnJvcnMgQmxvY2tGYXEgc3R5bGluZyBzdHJ1Y3R1cmUuIFVzZXMgQkVNIGFuZCByZXNwb25zaXZlIGxheW91dC5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogT3B0aW9uYWxseSBpbmhlcml0IFdZU0lXWUcgYm9keSBzdHlsZXMgaWYgeW91ciB0aGVtZSBleHBvc2VzIHRoZW0gKGFzIEJsb2NrRmFxIGRvZXMpICovXG4ud3lzaXd5ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDY1LjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgbWFyZ2luLXRvcDogMy43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMy43NXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLnd5c2l3eWcge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLnd5c2l3eWcgZGl2LmFsaWdubGVmdCxcbi53eXNpd3lnIGRpdi5hbGlnbnJpZ2h0LFxuLnd5c2l3eWcgZGl2LmFsaWduY2VudGVyLFxuLnd5c2l3eWcgZGl2LmFsaWdubm9uZSxcbi53eXNpd3lnIGltZy5hbGlnbmxlZnQsXG4ud3lzaXd5ZyBpbWcuYWxpZ25yaWdodCxcbi53eXNpd3lnIGltZy5hbGlnbmNlbnRlcixcbi53eXNpd3lnIGltZy5hbGlnbm5vbmUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi53eXNpd3lnIGRpdi5hbGlnbmxlZnQgLndwLWNhcHRpb24tdGV4dCxcbi53eXNpd3lnIGRpdi5hbGlnbnJpZ2h0IC53cC1jYXB0aW9uLXRleHQsXG4ud3lzaXd5ZyBkaXYuYWxpZ25jZW50ZXIgLndwLWNhcHRpb24tdGV4dCxcbi53eXNpd3lnIGRpdi5hbGlnbm5vbmUgLndwLWNhcHRpb24tdGV4dCxcbi53eXNpd3lnIGltZy5hbGlnbmxlZnQgLndwLWNhcHRpb24tdGV4dCxcbi53eXNpd3lnIGltZy5hbGlnbnJpZ2h0IC53cC1jYXB0aW9uLXRleHQsXG4ud3lzaXd5ZyBpbWcuYWxpZ25jZW50ZXIgLndwLWNhcHRpb24tdGV4dCxcbi53eXNpd3lnIGltZy5hbGlnbm5vbmUgLndwLWNhcHRpb24tdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1sZWZ0OiAxLjU2MjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgcGFkZGluZy10b3A6IDMuMTI1cmVtO1xuICBtYXJnaW4tdG9wOiAtMS44NzVyZW07XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgIzAwMDAwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAud3lzaXd5ZyBkaXYuYWxpZ25sZWZ0IC53cC1jYXB0aW9uLXRleHQsXG4gIC53eXNpd3lnIGRpdi5hbGlnbnJpZ2h0IC53cC1jYXB0aW9uLXRleHQsXG4gIC53eXNpd3lnIGRpdi5hbGlnbmNlbnRlciAud3AtY2FwdGlvbi10ZXh0LFxuICAud3lzaXd5ZyBkaXYuYWxpZ25ub25lIC53cC1jYXB0aW9uLXRleHQsXG4gIC53eXNpd3lnIGltZy5hbGlnbmxlZnQgLndwLWNhcHRpb24tdGV4dCxcbiAgLnd5c2l3eWcgaW1nLmFsaWducmlnaHQgLndwLWNhcHRpb24tdGV4dCxcbiAgLnd5c2l3eWcgaW1nLmFsaWduY2VudGVyIC53cC1jYXB0aW9uLXRleHQsXG4gIC53eXNpd3lnIGltZy5hbGlnbm5vbmUgLndwLWNhcHRpb24tdGV4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtO1xuICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTQ1cHgpIHtcbiAgLnd5c2l3eWcgZGl2LmFsaWdubGVmdCxcbiAgLnd5c2l3eWcgZGl2LmFsaWducmlnaHQsXG4gIC53eXNpd3lnIGltZy5hbGlnbmxlZnQsXG4gIC53eXNpd3lnIGltZy5hbGlnbnJpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuLnd5c2l3eWcgZGl2LmFsaWdubGVmdCxcbi53eXNpd3lnIGRpdi5hbGlnbnJpZ2h0LFxuLnd5c2l3eWcgZGl2LmFsaWduY2VudGVyLFxuLnd5c2l3eWcgZGl2LmFsaWdubm9uZSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjE4NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTQ1cHgpIHtcbiAgLnd5c2l3eWcgZGl2LmFsaWdubGVmdCxcbiAgLnd5c2l3eWcgZGl2LmFsaWducmlnaHQsXG4gIC53eXNpd3lnIGRpdi5hbGlnbmNlbnRlcixcbiAgLnd5c2l3eWcgZGl2LmFsaWdubm9uZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMTI1cmVtO1xuICB9XG59XG4ud3lzaXd5ZyBkaXYuYWxpZ25sZWZ0IGltZyxcbi53eXNpd3lnIGRpdi5hbGlnbnJpZ2h0IGltZyxcbi53eXNpd3lnIGRpdi5hbGlnbmNlbnRlciBpbWcsXG4ud3lzaXd5ZyBkaXYuYWxpZ25ub25lIGltZyB7XG4gIGhlaWdodDogYXV0bztcbn1cbi53eXNpd3lnIGltZy5hbGlnbmxlZnQsXG4ud3lzaXd5ZyBpbWcuYWxpZ25yaWdodCxcbi53eXNpd3lnIGltZy5hbGlnbmNlbnRlcixcbi53eXNpd3lnIGltZy5hbGlnbm5vbmUge1xuICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAud3lzaXd5ZyBkaXYuYWxpZ25sZWZ0LFxuICAud3lzaXd5ZyBkaXYuYWxpZ25jZW50ZXIsXG4gIC53eXNpd3lnIGRpdi5hbGlnbm5vbmUsXG4gIC53eXNpd3lnIGltZy5hbGlnbmxlZnQsXG4gIC53eXNpd3lnIGltZy5hbGlnbmNlbnRlcixcbiAgLnd5c2l3eWcgaW1nLmFsaWdubm9uZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAud3lzaXd5ZyBkaXYuYWxpZ25yaWdodCxcbiAgLnd5c2l3eWcgaW1nLmFsaWducmlnaHQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4ud3lzaXd5ZyBoMSxcbi53eXNpd3lnIGgyLFxuLnd5c2l3eWcgaDMsXG4ud3lzaXd5ZyBoNCxcbi53eXNpd3lnIGg1LFxuLnd5c2l3eWcgaDYge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnd5c2l3eWcgaDEge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAud3lzaXd5ZyBoMSB7XG4gICAgZm9udC1zaXplOiAyLjgxMjVyZW07XG4gIH1cbn1cbi53eXNpd3lnIGgxIHtcbiAgY29sb3I6ICMwMDJmNmM7XG4gIGZvbnQtc2l6ZTogMi44MTI1cmVtO1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuLnd5c2l3eWcgaDIge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIuMzc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNDtcbiAgZm9udC1zaXplOiAyLjE4NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI4NjtcbiAgbWFyZ2luLXRvcDogMi42ODc1cmVtO1xufVxuLnd5c2l3eWcgaDMge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zODtcbiAgZm9udC1zaXplOiAxLjY4NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi10b3A6IDIuMDYyNXJlbTtcbn1cbi53eXNpd3lnIGg0IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS42ODtcbiAgZm9udC1zaXplOiAxLjQzNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjgyO1xuICBtYXJnaW4tdG9wOiAxLjU2MjVyZW07XG59XG4ud3lzaXd5ZyBoNSB7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMi40NztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuLnd5c2l3eWcgaDYge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMi4yODtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnd5c2l3eWcgYSB7XG4gIGNvbG9yOiAjMDI1Njk3O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi53eXNpd3lnIGE6aG92ZXIge1xuICBjb2xvcjogcmdiKDMsIDEyOSwgMjI2LjUpO1xufVxuLnd5c2l3eWcgYS5idXR0b24tLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyNTY5NztcbiAgcGFkZGluZzogMC44NzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi53eXNpd3lnIGEuYnV0dG9uLS1wcmltYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlkMjIzNTtcbn1cbi53eXNpd3lnIGEuYnV0dG9uLS1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmY2Yztcbn1cbi53eXNpd3lnIGEuYnV0dG9uLS1wcmltYXJ5IHtcbiAgbWFyZ2luLXRvcDogMS4xMjVyZW07XG59XG4ud3lzaXd5ZyBhOm5vdCguYnV0dG9uLS1wcmltYXJ5KTpub3QoLmluc3RhZ3JhbS1mZWVkX19saW5rKVtkYXRhLWhhcy1wZGY9dHJ1ZV06OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIWnBaWGRDYjNnOUlqQWdNQ0F6T0RRZ05URXlJajQ4SVMwdElTQkdiMjUwSUVGM1pYTnZiV1VnVUhKdklEWXVNaTR4SUdKNUlFQm1iMjUwWVhkbGMyOXRaU0F0SUdoMGRIQnpPaTh2Wm05dWRHRjNaWE52YldVdVkyOXRJRXhwWTJWdWMyVWdMU0JvZEhSd2N6b3ZMMlp2Ym5SaGQyVnpiMjFsTG1OdmJTOXNhV05sYm5ObElDaERiMjF0WlhKamFXRnNJRXhwWTJWdWMyVXBJRU52Y0hseWFXZG9kQ0F5TURJeUlFWnZiblJwWTI5dWN5d2dTVzVqTGlBdExUNDhjR0YwYUNCa1BTSk5Nekl3SURRMk5FTXpNamd1T0NBME5qUWdNek0ySURRMU5pNDRJRE16TmlBME5EaFdOREUyU0RNNE5GWTBORGhETXpnMElEUTRNeTR6SURNMU5TNHpJRFV4TWlBek1qQWdOVEV5U0RZMFF6STRMalkxSURVeE1pQXdJRFE0TXk0eklEQWdORFE0VmpReE5rZzBPRlkwTkRoRE5EZ2dORFUyTGpnZ05UVXVNVFlnTkRZMElEWTBJRFEyTkVnek1qQjZUVEkxTmlBeE5qQkRNak00TGpNZ01UWXdJREl5TkNBeE5EVXVOeUF5TWpRZ01USTRWalE0U0RZMFF6VTFMakUySURRNElEUTRJRFUxTGpFMklEUTRJRFkwVmpFNU1rZ3dWalkwUXpBZ01qZ3VOalVnTWpndU5qVWdNQ0EyTkNBd1NESXlPUzQxUXpJME5pNDFJREFnTWpZeUxqY2dOaTQzTkRNZ01qYzBMamNnTVRndU56Vk1NelkxTGpNZ01UQTVMak5ETXpjM0xqTWdNVEl4TGpNZ016ZzBJREV6Tnk0MUlETTROQ0F4TlRRdU5WWXhPVEpJTXpNMlZqRTJNRWd5TlRaNlRUZzRJREl5TkVNeE1UZ3VPU0F5TWpRZ01UUTBJREkwT1M0eElERTBOQ0F5T0RCRE1UUTBJRE14TUM0NUlERXhPQzQ1SURNek5pQTRPQ0F6TXpaSU9EQldNelk0UXpnd0lETTNOaTQ0SURjeUxqZzBJRE00TkNBMk5DQXpPRFJETlRVdU1UWWdNemcwSURRNElETTNOaTQ0SURRNElETTJPRll5TkRCRE5EZ2dNak14TGpJZ05UVXVNVFlnTWpJMElEWTBJREl5TkVnNE9IcE5NVEV5SURJNE1FTXhNVElnTWpZMkxqY2dNVEF4TGpNZ01qVTJJRGc0SURJMU5rZzRNRll6TURSSU9EaERNVEF4TGpNZ016QTBJREV4TWlBeU9UTXVNeUF4TVRJZ01qZ3dlazB4TmpBZ01qUXdRekUyTUNBeU16RXVNaUF4TmpjdU1pQXlNalFnTVRjMklESXlORWd5TURCRE1qSTJMalVnTWpJMElESTBPQ0F5TkRVdU5TQXlORGdnTWpjeVZqTXpOa015TkRnZ016WXlMalVnTWpJMkxqVWdNemcwSURJd01DQXpPRFJJTVRjMlF6RTJOeTR5SURNNE5DQXhOakFnTXpjMkxqZ2dNVFl3SURNMk9GWXlOREI2VFRFNU1pQXpOVEpJTWpBd1F6SXdPQzQ0SURNMU1pQXlNVFlnTXpRMExqZ2dNakUySURNek5sWXlOekpETWpFMklESTJNeTR5SURJd09DNDRJREkxTmlBeU1EQWdNalUyU0RFNU1sWXpOVEo2VFRNek5pQXlNalJETXpRMExqZ2dNakkwSURNMU1pQXlNekV1TWlBek5USWdNalF3UXpNMU1pQXlORGd1T0NBek5EUXVPQ0F5TlRZZ016TTJJREkxTmtnek1EUldNamc0U0RNek5rTXpORFF1T0NBeU9EZ2dNelV5SURJNU5TNHlJRE0xTWlBek1EUkRNelV5SURNeE1pNDRJRE0wTkM0NElETXlNQ0F6TXpZZ016SXdTRE13TkZZek5qaERNekEwSURNM05pNDRJREk1Tmk0NElETTROQ0F5T0RnZ016ZzBRekkzT1M0eUlETTROQ0F5TnpJZ016YzJMamdnTWpjeUlETTJPRll5TkRCRE1qY3lJREl6TVM0eUlESTNPUzR5SURJeU5DQXlPRGdnTWpJMFNETXpObm9pTHo0OEwzTjJaejQ9XCIpO1xuICAgICAgICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIWnBaWGRDYjNnOUlqQWdNQ0F6T0RRZ05URXlJajQ4SVMwdElTQkdiMjUwSUVGM1pYTnZiV1VnVUhKdklEWXVNaTR4SUdKNUlFQm1iMjUwWVhkbGMyOXRaU0F0SUdoMGRIQnpPaTh2Wm05dWRHRjNaWE52YldVdVkyOXRJRXhwWTJWdWMyVWdMU0JvZEhSd2N6b3ZMMlp2Ym5SaGQyVnpiMjFsTG1OdmJTOXNhV05sYm5ObElDaERiMjF0WlhKamFXRnNJRXhwWTJWdWMyVXBJRU52Y0hseWFXZG9kQ0F5TURJeUlFWnZiblJwWTI5dWN5d2dTVzVqTGlBdExUNDhjR0YwYUNCa1BTSk5Nekl3SURRMk5FTXpNamd1T0NBME5qUWdNek0ySURRMU5pNDRJRE16TmlBME5EaFdOREUyU0RNNE5GWTBORGhETXpnMElEUTRNeTR6SURNMU5TNHpJRFV4TWlBek1qQWdOVEV5U0RZMFF6STRMalkxSURVeE1pQXdJRFE0TXk0eklEQWdORFE0VmpReE5rZzBPRlkwTkRoRE5EZ2dORFUyTGpnZ05UVXVNVFlnTkRZMElEWTBJRFEyTkVnek1qQjZUVEkxTmlBeE5qQkRNak00TGpNZ01UWXdJREl5TkNBeE5EVXVOeUF5TWpRZ01USTRWalE0U0RZMFF6VTFMakUySURRNElEUTRJRFUxTGpFMklEUTRJRFkwVmpFNU1rZ3dWalkwUXpBZ01qZ3VOalVnTWpndU5qVWdNQ0EyTkNBd1NESXlPUzQxUXpJME5pNDFJREFnTWpZeUxqY2dOaTQzTkRNZ01qYzBMamNnTVRndU56Vk1NelkxTGpNZ01UQTVMak5ETXpjM0xqTWdNVEl4TGpNZ016ZzBJREV6Tnk0MUlETTROQ0F4TlRRdU5WWXhPVEpJTXpNMlZqRTJNRWd5TlRaNlRUZzRJREl5TkVNeE1UZ3VPU0F5TWpRZ01UUTBJREkwT1M0eElERTBOQ0F5T0RCRE1UUTBJRE14TUM0NUlERXhPQzQ1SURNek5pQTRPQ0F6TXpaSU9EQldNelk0UXpnd0lETTNOaTQ0SURjeUxqZzBJRE00TkNBMk5DQXpPRFJETlRVdU1UWWdNemcwSURRNElETTNOaTQ0SURRNElETTJPRll5TkRCRE5EZ2dNak14TGpJZ05UVXVNVFlnTWpJMElEWTBJREl5TkVnNE9IcE5NVEV5SURJNE1FTXhNVElnTWpZMkxqY2dNVEF4TGpNZ01qVTJJRGc0SURJMU5rZzRNRll6TURSSU9EaERNVEF4TGpNZ016QTBJREV4TWlBeU9UTXVNeUF4TVRJZ01qZ3dlazB4TmpBZ01qUXdRekUyTUNBeU16RXVNaUF4TmpjdU1pQXlNalFnTVRjMklESXlORWd5TURCRE1qSTJMalVnTWpJMElESTBPQ0F5TkRVdU5TQXlORGdnTWpjeVZqTXpOa015TkRnZ016WXlMalVnTWpJMkxqVWdNemcwSURJd01DQXpPRFJJTVRjMlF6RTJOeTR5SURNNE5DQXhOakFnTXpjMkxqZ2dNVFl3SURNMk9GWXlOREI2VFRFNU1pQXpOVEpJTWpBd1F6SXdPQzQ0SURNMU1pQXlNVFlnTXpRMExqZ2dNakUySURNek5sWXlOekpETWpFMklESTJNeTR5SURJd09DNDRJREkxTmlBeU1EQWdNalUyU0RFNU1sWXpOVEo2VFRNek5pQXlNalJETXpRMExqZ2dNakkwSURNMU1pQXlNekV1TWlBek5USWdNalF3UXpNMU1pQXlORGd1T0NBek5EUXVPQ0F5TlRZZ016TTJJREkxTmtnek1EUldNamc0U0RNek5rTXpORFF1T0NBeU9EZ2dNelV5SURJNU5TNHlJRE0xTWlBek1EUkRNelV5SURNeE1pNDRJRE0wTkM0NElETXlNQ0F6TXpZZ016SXdTRE13TkZZek5qaERNekEwSURNM05pNDRJREk1Tmk0NElETTROQ0F5T0RnZ016ZzBRekkzT1M0eUlETTROQ0F5TnpJZ016YzJMamdnTWpjeUlETTJPRll5TkRCRE1qY3lJREl6TVM0eUlESTNPUzR5SURJeU5DQXlPRGdnTWpJMFNETXpObm9pTHo0OEwzTjJaejQ9XCIpO1xuICAtd2Via2l0LW1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4ud3lzaXd5ZyBkdCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnd5c2l3eWcgcC5pbnRyby10ZXh0LCAud3lzaXd5Zy5pbnRyby10ZXh0ID4gcCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDIuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBSdWJpaztcbiAgY29sb3I6ICMwMDJmNmM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAud3lzaXd5ZyBwLmludHJvLXRleHQsIC53eXNpd3lnLmludHJvLXRleHQgPiBwIHtcbiAgICBmb250LXNpemU6IDEuMzEyNXJlbSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjQzNzVyZW07XG4gIH1cbn1cbi53eXNpd3lnIHAuaW50cm8tcGFyYWdyYXBoLCAud3lzaXd5Zy5pbnRyby1wYXJhZ3JhcGggPiBwIHtcbiAgZm9udC1zaXplOiAxLjMxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjcxO1xuICBjb2xvcjogIzAwMmY2Yztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAud3lzaXd5ZyBwLmludHJvLXBhcmFncmFwaCwgLnd5c2l3eWcuaW50cm8tcGFyYWdyYXBoID4gcCB7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS44MztcbiAgfVxufVxuLnd5c2l3eWcgcC5pbnRyby1wYXJhZ3JhcGggYixcbi53eXNpd3lnIHAuaW50cm8tcGFyYWdyYXBoIHN0cm9uZywgLnd5c2l3eWcuaW50cm8tcGFyYWdyYXBoID4gcCBiLFxuLnd5c2l3eWcuaW50cm8tcGFyYWdyYXBoID4gcCBzdHJvbmcge1xuICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDAuNzM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLnd5c2l3eWcgcC5pbnRyby1wYXJhZ3JhcGggYixcbiAgLnd5c2l3eWcgcC5pbnRyby1wYXJhZ3JhcGggc3Ryb25nLCAud3lzaXd5Zy5pbnRyby1wYXJhZ3JhcGggPiBwIGIsXG4gIC53eXNpd3lnLmludHJvLXBhcmFncmFwaCA+IHAgc3Ryb25nIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxufVxuLnd5c2l3eWcgcCxcbi53eXNpd3lnIHVsLFxuLnd5c2l3eWcgb2wsXG4ud3lzaXd5ZyBkbCxcbi53eXNpd3lnIGRkLFxuLnd5c2l3eWcgdGFibGUsXG4ud3lzaXd5ZyBmaWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xuICBsaW5lLWhlaWdodDogMS42MjVyZW07XG59XG4ud3lzaXd5ZyB1bCxcbi53eXNpd3lnIG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAud3lzaXd5ZyB1bCxcbiAgLnd5c2l3eWcgb2wge1xuICAgIHBhZGRpbmctbGVmdDogMy40Mzc1cmVtO1xuICB9XG59XG4ud3lzaXd5ZyB1bCBsaSxcbi53eXNpd3lnIG9sIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnd5c2l3eWcgdWwgbGk6OmJlZm9yZSxcbi53eXNpd3lnIG9sIGxpOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMS42MjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLnd5c2l3eWcgdWwgbGk6OmJlZm9yZSxcbiAgLnd5c2l3eWcgb2wgbGk6OmJlZm9yZSB7XG4gICAgbGVmdDogLTIuNXJlbTtcbiAgfVxufVxuLnd5c2l3eWcgdWwgdWwsXG4ud3lzaXd5ZyB1bCBvbCxcbi53eXNpd3lnIG9sIHVsLFxuLnd5c2l3eWcgb2wgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnd5c2l3eWcgb2wge1xuICBjb3VudGVyLXJlc2V0OiBudW1lcmljLWNvdW50ZXI7XG59XG4ud3lzaXd5ZyBvbCA+IGxpIHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IG51bWVyaWMtY291bnRlcjtcbn1cbi53eXNpd3lnIG9sID4gbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobnVtZXJpYy1jb3VudGVyKSBcIi4gXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjYWNhY2FjO1xufVxuLnd5c2l3eWcgdWwge1xuICBjb3VudGVyLXJlc2V0OiBjb3VudGVyO1xufVxuLnd5c2l3eWcgdWwgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWNhY2FjO1xuICB0b3A6IDAuMjgxMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLnd5c2l3eWcgdWwgbGk6OmJlZm9yZSB7XG4gICAgdG9wOiAwLjU2MjVyZW07XG4gIH1cbn1cbi53eXNpd3lnIGhyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZGRkZDtcbiAgYm9yZGVyOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAycHg7XG4gIG1hcmdpbjogMnJlbSAwO1xufVxuLnd5c2l3eWdfX2JvdW5kYXJ5IHtcbiAgbWF4LXdpZHRoOiA1MS44NzVyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnd5c2l3eWdfX2JvdW5kYXJ5OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuLnd5c2l3eWdfX2JvdW5kYXJ5IHtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgb3ZlcmZsb3cteDogYXV0bztcbn1cbi53eXNpd3lnX19ib3VuZGFyeS0tdGV4dExlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnd5c2l3eWdfX2JvdW5kYXJ5LS10ZXh0Q2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnd5c2l3eWdfX2JvdW5kYXJ5IGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuLnd5c2l3eWdfX2JvdW5kYXJ5ID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi53eXNpd3lnX19ib3VuZGFyeSA+IGgyOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi53eXNpd3lnLmZseW50Q29tcG9uZW50IC53eXNpd3lnX19ib3VuZGFyeSA+IGgyOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmNvbnRlbnRCb2R5ID4gLnd5c2l3eWcuZmx5bnRDb21wb25lbnQ6Zmlyc3QtY2hpbGQ6aGFzKC53eXNpd3lnX19ib3VuZGFyeSA+IGgyOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnd5c2l3eWcuZmx5bnRDb21wb25lbnQ6Zmlyc3QtY2hpbGQ6aGFzKC53eXNpd3lnX19ib3VuZGFyeSA+IGgyOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnd5c2l3eWcuZmx5bnRDb21wb25lbnQ6Zmlyc3Qtb2YtdHlwZTpoYXMoLnd5c2l3eWdfX2JvdW5kYXJ5ID4gaDI6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uYmxvY2stY2hpZWZzLWNpcmNsZSB7XG4gIG1hcmdpbjogMy43NXJlbSAwO1xuICBwYWRkaW5nOiAwIDEuMjVyZW0gMCAxLjI1cmVtO1xufVxuLmJsb2NrLWNoaWVmcy1jaXJjbGVfX3RpdGxlIHtcbiAgLyogTWF0Y2ggLnd5c2l3eWcgaDIgc3R5bGluZyAqL1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIuMzc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNDtcbiAgZm9udC1zaXplOiAyLjE4NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI4NjtcbiAgbWFyZ2luLXRvcDogMi42ODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLmJsb2NrLWNoaWVmcy1jaXJjbGVfX2xpc3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uYmxvY2stY2hpZWZzLWNpcmNsZV9faXRlbSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDEuNXJlbTtcbiAgbWFyZ2luOiAwIDAgMnJlbTtcbn1cbi5ibG9jay1jaGllZnMtY2lyY2xlX19tZWRpYSB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiAxNTBweDtcbn1cbi5ibG9jay1jaGllZnMtY2lyY2xlX19pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IDE1MHB4O1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIC8qIE1ha2UgaW1hZ2UgY2lyY3VsYXIgdXNpbmcgYSBjbGlwcGluZyBwYXRoOyBwcm92aWRlIGEgYm9yZGVyLXJhZGl1cyBmYWxsYmFjayAqL1xuICBjbGlwLXBhdGg6IGNpcmNsZSg1MCUgYXQgNTAlIDUwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbn1cbi5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLXdpZHRoOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IHAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLmJsb2NrLWNoaWVmcy1jaXJjbGVfX2NvbnRlbnQge1xuICAvKiBCcmluZyBpbiBnbG9iYWwgYm9keSBzdHlsZXMgaWYgYXZhaWxhYmxlICovXG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjYzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IGRpdi5hbGlnbmxlZnQsXG4uYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBkaXYuYWxpZ25yaWdodCxcbi5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IGRpdi5hbGlnbmNlbnRlcixcbi5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IGRpdi5hbGlnbm5vbmUsXG4uYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBpbWcuYWxpZ25sZWZ0LFxuLmJsb2NrLWNoaWVmcy1jaXJjbGVfX2NvbnRlbnQgaW1nLmFsaWducmlnaHQsXG4uYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBpbWcuYWxpZ25jZW50ZXIsXG4uYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBpbWcuYWxpZ25ub25lIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBkaXYuYWxpZ25sZWZ0IC53cC1jYXB0aW9uLXRleHQsXG4uYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBkaXYuYWxpZ25yaWdodCAud3AtY2FwdGlvbi10ZXh0LFxuLmJsb2NrLWNoaWVmcy1jaXJjbGVfX2NvbnRlbnQgZGl2LmFsaWduY2VudGVyIC53cC1jYXB0aW9uLXRleHQsXG4uYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBkaXYuYWxpZ25ub25lIC53cC1jYXB0aW9uLXRleHQsXG4uYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBpbWcuYWxpZ25sZWZ0IC53cC1jYXB0aW9uLXRleHQsXG4uYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBpbWcuYWxpZ25yaWdodCAud3AtY2FwdGlvbi10ZXh0LFxuLmJsb2NrLWNoaWVmcy1jaXJjbGVfX2NvbnRlbnQgaW1nLmFsaWduY2VudGVyIC53cC1jYXB0aW9uLXRleHQsXG4uYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBpbWcuYWxpZ25ub25lIC53cC1jYXB0aW9uLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tbGVmdDogMS41NjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gIHBhZGRpbmctdG9wOiAzLjEyNXJlbTtcbiAgbWFyZ2luLXRvcDogLTEuODc1cmVtO1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICMwMDAwMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTQ1cHgpIHtcbiAgLmJsb2NrLWNoaWVmcy1jaXJjbGVfX2NvbnRlbnQgZGl2LmFsaWdubGVmdCAud3AtY2FwdGlvbi10ZXh0LFxuICAuYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBkaXYuYWxpZ25yaWdodCAud3AtY2FwdGlvbi10ZXh0LFxuICAuYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBkaXYuYWxpZ25jZW50ZXIgLndwLWNhcHRpb24tdGV4dCxcbiAgLmJsb2NrLWNoaWVmcy1jaXJjbGVfX2NvbnRlbnQgZGl2LmFsaWdubm9uZSAud3AtY2FwdGlvbi10ZXh0LFxuICAuYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBpbWcuYWxpZ25sZWZ0IC53cC1jYXB0aW9uLXRleHQsXG4gIC5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IGltZy5hbGlnbnJpZ2h0IC53cC1jYXB0aW9uLXRleHQsXG4gIC5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IGltZy5hbGlnbmNlbnRlciAud3AtY2FwdGlvbi10ZXh0LFxuICAuYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBpbWcuYWxpZ25ub25lIC53cC1jYXB0aW9uLXRleHQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbTtcbiAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IGRpdi5hbGlnbmxlZnQsXG4gIC5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IGRpdi5hbGlnbnJpZ2h0LFxuICAuYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBpbWcuYWxpZ25sZWZ0LFxuICAuYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBpbWcuYWxpZ25yaWdodCB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbi5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IGRpdi5hbGlnbmxlZnQsXG4uYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBkaXYuYWxpZ25yaWdodCxcbi5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IGRpdi5hbGlnbmNlbnRlcixcbi5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IGRpdi5hbGlnbm5vbmUge1xuICBwYWRkaW5nLWJvdHRvbTogMi4xODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IGRpdi5hbGlnbmxlZnQsXG4gIC5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IGRpdi5hbGlnbnJpZ2h0LFxuICAuYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBkaXYuYWxpZ25jZW50ZXIsXG4gIC5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IGRpdi5hbGlnbm5vbmUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjEyNXJlbTtcbiAgfVxufVxuLmJsb2NrLWNoaWVmcy1jaXJjbGVfX2NvbnRlbnQgZGl2LmFsaWdubGVmdCBpbWcsXG4uYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBkaXYuYWxpZ25yaWdodCBpbWcsXG4uYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBkaXYuYWxpZ25jZW50ZXIgaW1nLFxuLmJsb2NrLWNoaWVmcy1jaXJjbGVfX2NvbnRlbnQgZGl2LmFsaWdubm9uZSBpbWcge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBpbWcuYWxpZ25sZWZ0LFxuLmJsb2NrLWNoaWVmcy1jaXJjbGVfX2NvbnRlbnQgaW1nLmFsaWducmlnaHQsXG4uYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBpbWcuYWxpZ25jZW50ZXIsXG4uYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBpbWcuYWxpZ25ub25lIHtcbiAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTQ1cHgpIHtcbiAgLmJsb2NrLWNoaWVmcy1jaXJjbGVfX2NvbnRlbnQgZGl2LmFsaWdubGVmdCxcbiAgLmJsb2NrLWNoaWVmcy1jaXJjbGVfX2NvbnRlbnQgZGl2LmFsaWduY2VudGVyLFxuICAuYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBkaXYuYWxpZ25ub25lLFxuICAuYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBpbWcuYWxpZ25sZWZ0LFxuICAuYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBpbWcuYWxpZ25jZW50ZXIsXG4gIC5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IGltZy5hbGlnbm5vbmUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTQ1cHgpIHtcbiAgLmJsb2NrLWNoaWVmcy1jaXJjbGVfX2NvbnRlbnQgZGl2LmFsaWducmlnaHQsXG4gIC5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IGltZy5hbGlnbnJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLmJsb2NrLWNoaWVmcy1jaXJjbGVfX2NvbnRlbnQgaDEsXG4uYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBoMixcbi5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IGgzLFxuLmJsb2NrLWNoaWVmcy1jaXJjbGVfX2NvbnRlbnQgaDQsXG4uYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBoNSxcbi5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IGg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IGgxIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTQ1cHgpIHtcbiAgLmJsb2NrLWNoaWVmcy1jaXJjbGVfX2NvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogMi44MTI1cmVtO1xuICB9XG59XG4uYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBoMSB7XG4gIGNvbG9yOiAjMDAyZjZjO1xuICBmb250LXNpemU6IDIuODEyNXJlbTtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbi5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IGgyIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyLjM3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjQ7XG4gIGZvbnQtc2l6ZTogMi4xODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yODY7XG4gIG1hcmdpbi10b3A6IDIuNjg3NXJlbTtcbn1cbi5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IGgzIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzg7XG4gIGZvbnQtc2l6ZTogMS42ODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tdG9wOiAyLjA2MjVyZW07XG59XG4uYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBoNCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjg7XG4gIGZvbnQtc2l6ZTogMS40Mzc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS44MjtcbiAgbWFyZ2luLXRvcDogMS41NjI1cmVtO1xufVxuLmJsb2NrLWNoaWVmcy1jaXJjbGVfX2NvbnRlbnQgaDUge1xuICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIuNDc7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cbi5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IGg2IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIuMjg7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IGEge1xuICBjb2xvcjogIzAyNTY5NztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4uYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBhOmhvdmVyIHtcbiAgY29sb3I6IHJnYigzLCAxMjksIDIyNi41KTtcbn1cbi5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IGEuYnV0dG9uLS1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjU2OTc7XG4gIHBhZGRpbmc6IDAuODc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogdGFibGU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBhLmJ1dHRvbi0tcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZDIyMzU7XG59XG4uYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBhLmJ1dHRvbi0tcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJmNmM7XG59XG4uYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBhLmJ1dHRvbi0tcHJpbWFyeSB7XG4gIG1hcmdpbi10b3A6IDEuMTI1cmVtO1xufVxuLmJsb2NrLWNoaWVmcy1jaXJjbGVfX2NvbnRlbnQgYTpub3QoLmJ1dHRvbi0tcHJpbWFyeSk6bm90KC5pbnN0YWdyYW0tZmVlZF9fbGluaylbZGF0YS1oYXMtcGRmPXRydWVdOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSFpwWlhkQ2IzZzlJakFnTUNBek9EUWdOVEV5SWo0OElTMHRJU0JHYjI1MElFRjNaWE52YldVZ1VISnZJRFl1TWk0eElHSjVJRUJtYjI1MFlYZGxjMjl0WlNBdElHaDBkSEJ6T2k4dlptOXVkR0YzWlhOdmJXVXVZMjl0SUV4cFkyVnVjMlVnTFNCb2RIUndjem92TDJadmJuUmhkMlZ6YjIxbExtTnZiUzlzYVdObGJuTmxJQ2hEYjIxdFpYSmphV0ZzSUV4cFkyVnVjMlVwSUVOdmNIbHlhV2RvZENBeU1ESXlJRVp2Ym5ScFkyOXVjeXdnU1c1akxpQXRMVDQ4Y0dGMGFDQmtQU0pOTXpJd0lEUTJORU16TWpndU9DQTBOalFnTXpNMklEUTFOaTQ0SURNek5pQTBORGhXTkRFMlNETTRORlkwTkRoRE16ZzBJRFE0TXk0eklETTFOUzR6SURVeE1pQXpNakFnTlRFeVNEWTBRekk0TGpZMUlEVXhNaUF3SURRNE15NHpJREFnTkRRNFZqUXhOa2cwT0ZZME5EaERORGdnTkRVMkxqZ2dOVFV1TVRZZ05EWTBJRFkwSURRMk5FZ3pNakI2VFRJMU5pQXhOakJETWpNNExqTWdNVFl3SURJeU5DQXhORFV1TnlBeU1qUWdNVEk0VmpRNFNEWTBRelUxTGpFMklEUTRJRFE0SURVMUxqRTJJRFE0SURZMFZqRTVNa2d3VmpZMFF6QWdNamd1TmpVZ01qZ3VOalVnTUNBMk5DQXdTREl5T1M0MVF6STBOaTQxSURBZ01qWXlMamNnTmk0M05ETWdNamMwTGpjZ01UZ3VOelZNTXpZMUxqTWdNVEE1TGpORE16YzNMak1nTVRJeExqTWdNemcwSURFek55NDFJRE00TkNBeE5UUXVOVll4T1RKSU16TTJWakUyTUVneU5UWjZUVGc0SURJeU5FTXhNVGd1T1NBeU1qUWdNVFEwSURJME9TNHhJREUwTkNBeU9EQkRNVFEwSURNeE1DNDVJREV4T0M0NUlETXpOaUE0T0NBek16WklPREJXTXpZNFF6Z3dJRE0zTmk0NElEY3lMamcwSURNNE5DQTJOQ0F6T0RSRE5UVXVNVFlnTXpnMElEUTRJRE0zTmk0NElEUTRJRE0yT0ZZeU5EQkRORGdnTWpNeExqSWdOVFV1TVRZZ01qSTBJRFkwSURJeU5FZzRPSHBOTVRFeUlESTRNRU14TVRJZ01qWTJMamNnTVRBeExqTWdNalUySURnNElESTFOa2c0TUZZek1EUklPRGhETVRBeExqTWdNekEwSURFeE1pQXlPVE11TXlBeE1USWdNamd3ZWsweE5qQWdNalF3UXpFMk1DQXlNekV1TWlBeE5qY3VNaUF5TWpRZ01UYzJJREl5TkVneU1EQkRNakkyTGpVZ01qSTBJREkwT0NBeU5EVXVOU0F5TkRnZ01qY3lWak16TmtNeU5EZ2dNell5TGpVZ01qSTJMalVnTXpnMElESXdNQ0F6T0RSSU1UYzJRekUyTnk0eUlETTROQ0F4TmpBZ016YzJMamdnTVRZd0lETTJPRll5TkRCNlRURTVNaUF6TlRKSU1qQXdRekl3T0M0NElETTFNaUF5TVRZZ016UTBMamdnTWpFMklETXpObFl5TnpKRE1qRTJJREkyTXk0eUlESXdPQzQ0SURJMU5pQXlNREFnTWpVMlNERTVNbFl6TlRKNlRUTXpOaUF5TWpSRE16UTBMamdnTWpJMElETTFNaUF5TXpFdU1pQXpOVElnTWpRd1F6TTFNaUF5TkRndU9DQXpORFF1T0NBeU5UWWdNek0ySURJMU5rZ3pNRFJXTWpnNFNETXpOa016TkRRdU9DQXlPRGdnTXpVeUlESTVOUzR5SURNMU1pQXpNRFJETXpVeUlETXhNaTQ0SURNME5DNDRJRE15TUNBek16WWdNekl3U0RNd05GWXpOamhETXpBMElETTNOaTQ0SURJNU5pNDRJRE00TkNBeU9EZ2dNemcwUXpJM09TNHlJRE00TkNBeU56SWdNemMyTGpnZ01qY3lJRE0yT0ZZeU5EQkRNamN5SURJek1TNHlJREkzT1M0eUlESXlOQ0F5T0RnZ01qSTBTRE16Tm5vaUx6NDhMM04yWno0PVwiKTtcbiAgICAgICAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSFpwWlhkQ2IzZzlJakFnTUNBek9EUWdOVEV5SWo0OElTMHRJU0JHYjI1MElFRjNaWE52YldVZ1VISnZJRFl1TWk0eElHSjVJRUJtYjI1MFlYZGxjMjl0WlNBdElHaDBkSEJ6T2k4dlptOXVkR0YzWlhOdmJXVXVZMjl0SUV4cFkyVnVjMlVnTFNCb2RIUndjem92TDJadmJuUmhkMlZ6YjIxbExtTnZiUzlzYVdObGJuTmxJQ2hEYjIxdFpYSmphV0ZzSUV4cFkyVnVjMlVwSUVOdmNIbHlhV2RvZENBeU1ESXlJRVp2Ym5ScFkyOXVjeXdnU1c1akxpQXRMVDQ4Y0dGMGFDQmtQU0pOTXpJd0lEUTJORU16TWpndU9DQTBOalFnTXpNMklEUTFOaTQ0SURNek5pQTBORGhXTkRFMlNETTRORlkwTkRoRE16ZzBJRFE0TXk0eklETTFOUzR6SURVeE1pQXpNakFnTlRFeVNEWTBRekk0TGpZMUlEVXhNaUF3SURRNE15NHpJREFnTkRRNFZqUXhOa2cwT0ZZME5EaERORGdnTkRVMkxqZ2dOVFV1TVRZZ05EWTBJRFkwSURRMk5FZ3pNakI2VFRJMU5pQXhOakJETWpNNExqTWdNVFl3SURJeU5DQXhORFV1TnlBeU1qUWdNVEk0VmpRNFNEWTBRelUxTGpFMklEUTRJRFE0SURVMUxqRTJJRFE0SURZMFZqRTVNa2d3VmpZMFF6QWdNamd1TmpVZ01qZ3VOalVnTUNBMk5DQXdTREl5T1M0MVF6STBOaTQxSURBZ01qWXlMamNnTmk0M05ETWdNamMwTGpjZ01UZ3VOelZNTXpZMUxqTWdNVEE1TGpORE16YzNMak1nTVRJeExqTWdNemcwSURFek55NDFJRE00TkNBeE5UUXVOVll4T1RKSU16TTJWakUyTUVneU5UWjZUVGc0SURJeU5FTXhNVGd1T1NBeU1qUWdNVFEwSURJME9TNHhJREUwTkNBeU9EQkRNVFEwSURNeE1DNDVJREV4T0M0NUlETXpOaUE0T0NBek16WklPREJXTXpZNFF6Z3dJRE0zTmk0NElEY3lMamcwSURNNE5DQTJOQ0F6T0RSRE5UVXVNVFlnTXpnMElEUTRJRE0zTmk0NElEUTRJRE0yT0ZZeU5EQkRORGdnTWpNeExqSWdOVFV1TVRZZ01qSTBJRFkwSURJeU5FZzRPSHBOTVRFeUlESTRNRU14TVRJZ01qWTJMamNnTVRBeExqTWdNalUySURnNElESTFOa2c0TUZZek1EUklPRGhETVRBeExqTWdNekEwSURFeE1pQXlPVE11TXlBeE1USWdNamd3ZWsweE5qQWdNalF3UXpFMk1DQXlNekV1TWlBeE5qY3VNaUF5TWpRZ01UYzJJREl5TkVneU1EQkRNakkyTGpVZ01qSTBJREkwT0NBeU5EVXVOU0F5TkRnZ01qY3lWak16TmtNeU5EZ2dNell5TGpVZ01qSTJMalVnTXpnMElESXdNQ0F6T0RSSU1UYzJRekUyTnk0eUlETTROQ0F4TmpBZ016YzJMamdnTVRZd0lETTJPRll5TkRCNlRURTVNaUF6TlRKSU1qQXdRekl3T0M0NElETTFNaUF5TVRZZ016UTBMamdnTWpFMklETXpObFl5TnpKRE1qRTJJREkyTXk0eUlESXdPQzQ0SURJMU5pQXlNREFnTWpVMlNERTVNbFl6TlRKNlRUTXpOaUF5TWpSRE16UTBMamdnTWpJMElETTFNaUF5TXpFdU1pQXpOVElnTWpRd1F6TTFNaUF5TkRndU9DQXpORFF1T0NBeU5UWWdNek0ySURJMU5rZ3pNRFJXTWpnNFNETXpOa016TkRRdU9DQXlPRGdnTXpVeUlESTVOUzR5SURNMU1pQXpNRFJETXpVeUlETXhNaTQ0SURNME5DNDRJRE15TUNBek16WWdNekl3U0RNd05GWXpOamhETXpBMElETTNOaTQ0SURJNU5pNDRJRE00TkNBeU9EZ2dNemcwUXpJM09TNHlJRE00TkNBeU56SWdNemMyTGpnZ01qY3lJRE0yT0ZZeU5EQkRNamN5SURJek1TNHlJREkzT1M0eUlESXlOQ0F5T0RnZ01qSTBTRE16Tm5vaUx6NDhMM04yWno0PVwiKTtcbiAgLXdlYmtpdC1tYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuLmJsb2NrLWNoaWVmcy1jaXJjbGVfX2NvbnRlbnQgZHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IHAuaW50cm8tdGV4dCwgLmJsb2NrLWNoaWVmcy1jaXJjbGVfX2NvbnRlbnQuaW50cm8tdGV4dCA+IHAge1xuICBmb250LXNpemU6IDEuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyLjEyNXJlbSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogUnViaWs7XG4gIGNvbG9yOiAjMDAyZjZjO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmJsb2NrLWNoaWVmcy1jaXJjbGVfX2NvbnRlbnQgcC5pbnRyby10ZXh0LCAuYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudC5pbnRyby10ZXh0ID4gcCB7XG4gICAgZm9udC1zaXplOiAxLjMxMjVyZW0gIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMi40Mzc1cmVtO1xuICB9XG59XG4uYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBwLmludHJvLXBhcmFncmFwaCwgLmJsb2NrLWNoaWVmcy1jaXJjbGVfX2NvbnRlbnQuaW50cm8tcGFyYWdyYXBoID4gcCB7XG4gIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS43MTtcbiAgY29sb3I6ICMwMDJmNmM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmJsb2NrLWNoaWVmcy1jaXJjbGVfX2NvbnRlbnQgcC5pbnRyby1wYXJhZ3JhcGgsIC5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50LmludHJvLXBhcmFncmFwaCA+IHAge1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuODM7XG4gIH1cbn1cbi5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IHAuaW50cm8tcGFyYWdyYXBoIGIsXG4uYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBwLmludHJvLXBhcmFncmFwaCBzdHJvbmcsIC5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50LmludHJvLXBhcmFncmFwaCA+IHAgYixcbi5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50LmludHJvLXBhcmFncmFwaCA+IHAgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAxLjMxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjczO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IHAuaW50cm8tcGFyYWdyYXBoIGIsXG4gIC5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IHAuaW50cm8tcGFyYWdyYXBoIHN0cm9uZywgLmJsb2NrLWNoaWVmcy1jaXJjbGVfX2NvbnRlbnQuaW50cm8tcGFyYWdyYXBoID4gcCBiLFxuICAuYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudC5pbnRyby1wYXJhZ3JhcGggPiBwIHN0cm9uZyB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cbi5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IHAsXG4uYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCB1bCxcbi5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IG9sLFxuLmJsb2NrLWNoaWVmcy1jaXJjbGVfX2NvbnRlbnQgZGwsXG4uYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBkZCxcbi5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IHRhYmxlLFxuLmJsb2NrLWNoaWVmcy1jaXJjbGVfX2NvbnRlbnQgZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjI1cmVtO1xufVxuLmJsb2NrLWNoaWVmcy1jaXJjbGVfX2NvbnRlbnQgdWwsXG4uYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBvbCB7XG4gIHBhZGRpbmctbGVmdDogMi4zNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmJsb2NrLWNoaWVmcy1jaXJjbGVfX2NvbnRlbnQgdWwsXG4gIC5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IG9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNDM3NXJlbTtcbiAgfVxufVxuLmJsb2NrLWNoaWVmcy1jaXJjbGVfX2NvbnRlbnQgdWwgbGksXG4uYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBvbCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IHVsIGxpOjpiZWZvcmUsXG4uYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBvbCBsaTo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTEuNjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IHVsIGxpOjpiZWZvcmUsXG4gIC5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IG9sIGxpOjpiZWZvcmUge1xuICAgIGxlZnQ6IC0yLjVyZW07XG4gIH1cbn1cbi5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IHVsIHVsLFxuLmJsb2NrLWNoaWVmcy1jaXJjbGVfX2NvbnRlbnQgdWwgb2wsXG4uYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBvbCB1bCxcbi5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IG9sIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IG9sIHtcbiAgY291bnRlci1yZXNldDogbnVtZXJpYy1jb3VudGVyO1xufVxuLmJsb2NrLWNoaWVmcy1jaXJjbGVfX2NvbnRlbnQgb2wgPiBsaSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBudW1lcmljLWNvdW50ZXI7XG59XG4uYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBvbCA+IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKG51bWVyaWMtY291bnRlcikgXCIuIFwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2FjYWNhYztcbn1cbi5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IHVsIHtcbiAgY291bnRlci1yZXNldDogY291bnRlcjtcbn1cbi5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IHVsIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FjYWNhYztcbiAgdG9wOiAwLjI4MTI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50IHVsIGxpOjpiZWZvcmUge1xuICAgIHRvcDogMC41NjI1cmVtO1xuICB9XG59XG4uYmxvY2stY2hpZWZzLWNpcmNsZV9fY29udGVudCBociB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGRkZGQ7XG4gIGJvcmRlcjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMnB4O1xuICBtYXJnaW46IDJyZW0gMDtcbn1cbi5ibG9jay1jaGllZnMtY2lyY2xlX19jb250ZW50ID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJsb2NrLWNoaWVmcy1jaXJjbGUge1xuICAvKiBSZXNwb25zaXZlOiBzdGFjayBpbWFnZSBhYm92ZSB0ZXh0LCBjZW50ZXJlZCAqL1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay1jaGllZnMtY2lyY2xlX19pdGVtIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAvKiBrZWVwIGxlZnQtcmFnZ2VkIGFzIHBlciBleGFtcGxlICovXG4gIH1cbiAgLmJsb2NrLWNoaWVmcy1jaXJjbGVfX21lZGlhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG59XG4uYmxvY2stY2hpZWZzLWNpcmNsZSB7XG4gIC8qIFJlc3BlY3QgcmVkdWNlZCBtb3Rpb247IG5vIGFuaW1hdGVkIHRyYW5zZm9ybXMgaW4gdGhpcyBjb21wb25lbnQgKi9cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5ibG9jay1jaGllZnMtY2lyY2xlICoge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmNvbnRhY3QtY2FyZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDY1LjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgbWFyZ2luLXRvcDogMy43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMy43NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDg4cHgpIHtcbiAgLmNvbnRhY3QtY2FyZCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmNvbnRhY3QtY2FyZF9fYm91bmRhcnkge1xuICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xuICBwYWRkaW5nOiAzLjc1cmVtIDEuMjVyZW0gMDtcbiAgd2lkdGg6IDY1LjVyZW07XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuY29udGFjdC1jYXJkX19ib3VuZGFyeSB7XG4gICAgcGFkZGluZzogMy43NXJlbSAyLjVyZW0gMDtcbiAgfVxufVxuLmNvbnRhY3QtY2FyZF9fYm91bmRhcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMC40Mzc1cmVtO1xuICB3aWR0aDogNXJlbTtcbiAgYmFja2dyb3VuZDogIzlkMjIzNTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMS4yNXJlbTtcbiAgdG9wOiAyLjA2MjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVyZW0pIHtcbiAgLmNvbnRhY3QtY2FyZF9fYm91bmRhcnk6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDAuNDM3NXJlbTtcbiAgICB3aWR0aDogOS4wNjI1cmVtO1xuICAgIGJhY2tncm91bmQ6ICM5ZDIyMzU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMi4wNjI1cmVtO1xuICAgIGxlZnQ6IC0wLjg3NXJlbTtcbiAgfVxufVxuLmNvbnRhY3QtY2FyZF9fdGl0bGUge1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG4uY29udGFjdC1jYXJkX19zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM3Njc1NzY7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbi5jb250YWN0LWNhcmRfX2l0ZW1zIHtcbiAgcGFkZGluZy10b3A6IDAuOTM3NXJlbTtcbn1cbi5jb250YWN0LWNhcmRfX2l0ZW0ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW07XG59XG4uY29udGFjdC1jYXJkX19pdGVtLS1yZXZlcnNlIC5jb250YWN0LWNhcmRfX2l0ZW1fX2luZm8ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuLmNvbnRhY3QtY2FyZF9faXRlbV9faWNvbiA+IGk6OmJlZm9yZSB7XG4gIHdpZHRoOiAxLjg3NXJlbTtcbiAgaGVpZ2h0OiAxLjg3NXJlbTtcbiAgY29sb3I6ICM5ZDIyMzU7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG59XG4uY29udGFjdC1jYXJkX19pdGVtX19pbmZvIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZy10b3A6IDAuMTg3NXJlbTtcbn1cbi5jb250YWN0LWNhcmRfX2l0ZW1fX2RhdGEge1xuICBwYWRkaW5nLWxlZnQ6IDAuODEyNXJlbTtcbn1cbi5jb250YWN0LWNhcmRfX2l0ZW1fX2RhdGEgPiBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzAyNTY5Nztcbn1cbi5jb250YWN0LWNhcmRfX2l0ZW1fX25vdGUge1xuICBwYWRkaW5nLWxlZnQ6IDAuODEyNXJlbTtcbn1cblxuW2lzPWZseW50LWJsb2NrLWNvb2tpZS1ub3RpY2VdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCBibGFjaztcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiA5OTk7XG59XG5baXM9Zmx5bnQtYmxvY2stY29va2llLW5vdGljZV0gLmNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDY1LjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG4gIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIFtpcz1mbHludC1ibG9jay1jb29raWUtbm90aWNlXSAuY29udGFpbmVyIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbltpcz1mbHludC1ibG9jay1jb29raWUtbm90aWNlXSAuY29udGVudCA+IDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuW2lzPWZseW50LWJsb2NrLWNvb2tpZS1ub3RpY2VdIC5jb250ZW50ID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbltpcz1mbHludC1ibG9jay1jb29raWUtbm90aWNlXSAuY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBbaXM9Zmx5bnQtYmxvY2stY29va2llLW5vdGljZV0gLmNvbnRlbnQge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG5baXM9Zmx5bnQtYmxvY2stY29va2llLW5vdGljZV0gLmJ1dHRvbi0tY2xvc2Uge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBbaXM9Zmx5bnQtYmxvY2stY29va2llLW5vdGljZV0gLmJ1dHRvbi0tY2xvc2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbltpcz1mbHludC1ibG9jay1jb29raWUtbm90aWNlXS5jb29raWVOb3RpY2UtLWlzVmlzaWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY291cnNlLWZpbmRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDY4cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIG1hcmdpbi10b3A6IDMuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDMuNzVyZW07XG4gIG1hcmdpbi10b3A6IDIuNXJlbTtcbn1cbi5jb3Vyc2UtZmluZGVyIGltZywgLmNvdXJzZS1maW5kZXIgaDEge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvdXJzZS1maW5kZXIgZmllbGRzZXQge1xuICBib3JkZXI6IDVweCBzb2xpZCByZ2JhKDAsIDQ3LCAxMDgsIDAuMjE5NjA3ODQzMSk7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4uY291cnNlLWZpbmRlciBmaWVsZHNldCBsZWdlbmQge1xuICBmb250LXNpemU6IDEuMnJlbTtcbn1cbi5jb3Vyc2UtZmluZGVyIHNlbGVjdDpub3QoW3NpemU9XCIxXCJdKSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmN0YS1jYXJkcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDY4cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIG1hcmdpbi10b3A6IDMuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDMuNzVyZW07XG59XG4uY3RhLWNhcmRzX190aXRsZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDY4cmVtO1xuICBtYXJnaW46IDAgYXV0byAxLjU2MjVyZW07XG4gIHBhZGRpbmc6IDAgMS4yNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAuY3RhLWNhcmRzX190aXRsZSB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMy4xMjVyZW07XG4gIH1cbn1cbi5jdGEtY2FyZHNfX3RpdGxlID4gKiB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICM5ZDIyMzU7XG4gIG1heC13aWR0aDogNzIlO1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xufVxuLmN0YS1jYXJkc19fdGl0bGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgaGVpZ2h0OiAwLjQzNzVyZW07XG4gIGJhY2tncm91bmQ6ICM5ZDIyMzU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuICAuY3RhLWNhcmRzX190aXRsZTo6YWZ0ZXIge1xuICAgIG1heC13aWR0aDogMzcwcHg7XG4gIH1cbn1cbi5jdGEtY2FyZHNfX3RpdGxlIHtcbiAgcGFkZGluZzogMDtcbn1cbi5jdGEtY2FyZHNfX2NhcmRzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdyaWQtY29sdW1uLWdhcDogNy44JTtcbiAgZ3JpZC1yb3ctZ2FwOiAxLjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5jdGEtY2FyZHNfX2NhcmRzIHtcbiAgICBncmlkLXJvdy1nYXA6IDMuMzEyNXJlbTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAuY3RhLWNhcmRzX19jYXJkcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5oYXMtc2lkZWJhciAuY3RhLWNhcmRzX19jYXJkcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG59XG4uY3RhLWNhcmRzX19jYXJkIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5jdGEtY2FyZHNfX2NhcmRfX2ltYWdlIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbn1cbi5jdGEtY2FyZHNfX2NhcmRfX2ltYWdlIGltZyB7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgLW8tb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuLmN0YS1jYXJkc19fY2FyZF9fdGl0bGUge1xuICBiYWNrZ3JvdW5kOiAjMDQxYzNiO1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICBmb250LXNpemU6IDEuMTg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjI1cmVtO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4yNXMgZWFzZTtcbiAgbWluLWhlaWdodDogNS42MjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuY3RhLWNhcmRzX19jYXJkX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgfVxufVxuLmN0YS1jYXJkc19fY2FyZF9fdGl0bGUgPiBzcGFuIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZy1yaWdodDogMC42MjVyZW07XG59XG4uY3RhLWNhcmRzX19jYXJkX190aXRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMC40Mzc1cmVtO1xuICB3aWR0aDogNXJlbTtcbiAgYmFja2dyb3VuZDogIzlkMjIzNTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMS4yNXJlbTtcbiAgdG9wOiAtMC4yMTg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAuY3RhLWNhcmRzX19jYXJkX190aXRsZTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogMC40Mzc1cmVtO1xuICAgIHdpZHRoOiA5LjA2MjVyZW07XG4gICAgYmFja2dyb3VuZDogIzlkMjIzNTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMC4yMTg3NXJlbTtcbiAgICBsZWZ0OiAtMC44NzVyZW07XG4gIH1cbn1cbi5jdGEtY2FyZHNfX2NhcmRfX3RpdGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgLW1zLWZsZXg6IDAgMCAxLjc1cmVtO1xuICAgICAgICAgIGZsZXg6IDAgMCAxLjc1cmVtO1xuICB3aWR0aDogMS43NXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvYXJyb3ctcmlnaHQtd2hpdGUuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjI1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjI1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuMjVzIGVhc2U7XG59XG4uY3RhLWNhcmRzX19jYXJkOmhvdmVyIC5jdGEtY2FyZHNfX2NhcmRfX3RpdGxlIHtcbiAgYmFja2dyb3VuZDogIzAyNTY5Nztcbn1cbi5jdGEtY2FyZHNfX2NhcmQ6aG92ZXIgLmN0YS1jYXJkc19fY2FyZF9fdGl0bGU6OmFmdGVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC4zMTI1cmVtKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC4zMTI1cmVtKTtcbn1cblxuLmN0YS1jYXJkcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDY4cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIG1hcmdpbi10b3A6IDMuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDMuNzVyZW07XG59XG4uY3RhLWNhcmRzX190aXRsZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDY4cmVtO1xuICBtYXJnaW46IDAgYXV0byAxLjU2MjVyZW07XG4gIHBhZGRpbmc6IDAgMS4yNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAuY3RhLWNhcmRzX190aXRsZSB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMy4xMjVyZW07XG4gIH1cbn1cbi5jdGEtY2FyZHNfX3RpdGxlID4gKiB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICM5ZDIyMzU7XG4gIG1heC13aWR0aDogNzIlO1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xufVxuLmN0YS1jYXJkc19fdGl0bGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgaGVpZ2h0OiAwLjQzNzVyZW07XG4gIGJhY2tncm91bmQ6ICM5ZDIyMzU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuICAuY3RhLWNhcmRzX190aXRsZTo6YWZ0ZXIge1xuICAgIG1heC13aWR0aDogMzcwcHg7XG4gIH1cbn1cbi5jdGEtY2FyZHNfX3RpdGxlIHtcbiAgcGFkZGluZzogMDtcbn1cbi5jdGEtY2FyZHNfX2NhcmRzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdyaWQtY29sdW1uLWdhcDogNy44JTtcbiAgZ3JpZC1yb3ctZ2FwOiAxLjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5jdGEtY2FyZHNfX2NhcmRzIHtcbiAgICBncmlkLXJvdy1nYXA6IDMuMzEyNXJlbTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAuY3RhLWNhcmRzX19jYXJkcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5oYXMtc2lkZWJhciAuY3RhLWNhcmRzX19jYXJkcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG59XG4uY3RhLWNhcmRzX19jYXJkIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5jdGEtY2FyZHNfX2NhcmRfX2ltYWdlIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbn1cbi5jdGEtY2FyZHNfX2NhcmRfX2ltYWdlIGltZyB7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgLW8tb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuLmN0YS1jYXJkc19fY2FyZF9fY29weSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMzAzMDMwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG4uY3RhLWNhcmRzX19jYXJkX190aXRsZSB7XG4gIGJhY2tncm91bmQ6ICMwNDFjM2I7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gIGZvbnQtc2l6ZTogMS4xODc1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDEuMjVyZW07XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4yNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjI1cyBlYXNlO1xuICBtaW4taGVpZ2h0OiA1LjYyNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5jdGEtY2FyZHNfX2NhcmRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICB9XG59XG4uY3RhLWNhcmRzX19jYXJkX190aXRsZSA+IHNwYW4ge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjYyNXJlbTtcbn1cbi5jdGEtY2FyZHNfX2NhcmRfX3RpdGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAwLjQzNzVyZW07XG4gIHdpZHRoOiA1cmVtO1xuICBiYWNrZ3JvdW5kOiAjOWQyMjM1O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xLjI1cmVtO1xuICB0b3A6IC0wLjIxODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5jdGEtY2FyZHNfX2NhcmRfX3RpdGxlOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgaGVpZ2h0OiAwLjQzNzVyZW07XG4gICAgd2lkdGg6IDkuMDYyNXJlbTtcbiAgICBiYWNrZ3JvdW5kOiAjOWQyMjM1O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0wLjIxODc1cmVtO1xuICAgIGxlZnQ6IC0wLjg3NXJlbTtcbiAgfVxufVxuLmN0YS1jYXJkc19fY2FyZF9fdGl0bGU6OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAtbXMtZmxleDogMCAwIDEuNzVyZW07XG4gICAgICAgICAgZmxleDogMCAwIDEuNzVyZW07XG4gIHdpZHRoOiAxLjc1cmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9hcnJvdy1yaWdodC13aGl0ZS5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC4yNXMgZWFzZTtcbn1cbi5jdGEtY2FyZHNfX2NhcmQ6aG92ZXIgLmN0YS1jYXJkc19fY2FyZF9fdGl0bGUge1xuICBiYWNrZ3JvdW5kOiAjMDI1Njk3O1xufVxuLmN0YS1jYXJkc19fY2FyZDpob3ZlciAuY3RhLWNhcmRzX19jYXJkX190aXRsZTo6YWZ0ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwLjMxMjVyZW0pO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwLjMxMjVyZW0pO1xufVxuXG4uY3RhLWRlc2MtY2FyZHMgLmN0YS1jYXJkc19fY2FyZF9fdGl0bGUge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgLW1zLWZsZXg6IDA7XG4gICAgICAgICAgZmxleDogMDtcbn1cblxuLmRpcmVjdG9yeS1maW5kZXJfX2JvdW5kYXJ5IHtcbiAgcGFkZGluZzogMCAxLjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5kaXJlY3RvcnktZmluZGVyX19ib3VuZGFyeSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmRpcmVjdG9yeS1maW5kZXJfX2ZpbHRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMS41NjI1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmRpcmVjdG9yeS1maW5kZXJfX2ZpbHRlci10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYTtcbiAgY29sb3I6ICM0ZjRmNGY7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5kaXJlY3RvcnktZmluZGVyX19maWx0ZXItdGV4dCB7XG4gICAgbGluZS1oZWlnaHQ6IDAuODc1cmVtO1xuICB9XG59XG4uZGlyZWN0b3J5LWZpbmRlcl9fZmlsdGVyIC5mYWNldHdwLWFscGhhIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG4uZGlyZWN0b3J5LWZpbmRlcl9fZmlsdGVyIC5mYWNldHdwLWFscGhhLmF2YWlsYWJsZSB7XG4gIGNvbG9yOiAjNzY3NTc2O1xufVxuLmRpcmVjdG9yeS1maW5kZXJfX2ZpbHRlciAuZmFjZXR3cC1mYWNldC1kaXJlY3Rvcnlfc2VhcmNoLFxuLmRpcmVjdG9yeS1maW5kZXJfX2ZpbHRlciAuZmFjZXR3cC1mYWNldC1kaXJlY3RvcnlfY29kZV9zZWFyY2gsXG4uZGlyZWN0b3J5LWZpbmRlcl9fZmlsdGVyIC5mYWNldHdwLWZhY2V0LWRpcmVjdG9yeV9hbHBoYSxcbi5kaXJlY3RvcnktZmluZGVyX19maWx0ZXIgaW5wdXQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmRpcmVjdG9yeS1maW5kZXJfX2ZpbHRlciAuZmFjZXR3cC1mYWNldC1kaXJlY3Rvcnlfc2VhcmNoLFxuLmRpcmVjdG9yeS1maW5kZXJfX2ZpbHRlciAuZmFjZXR3cC1mYWNldC1kaXJlY3RvcnlfY29kZV9zZWFyY2gge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5kaXJlY3RvcnktZmluZGVyX19maWx0ZXIgaW5wdXQge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9ybWFsO1xuICBoZWlnaHQ6IDMuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMy44NzVyZW07XG4gIHBhZGRpbmc6IDAgMS4xMjVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmRpcmVjdG9yeS1maW5kZXJfX2ZpbHRlciBbdHlwZT10ZXh0XSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEN0Q3RDc7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjNGY0ZjRmO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNXB4cmVtO1xuICBwYWRkaW5nOiAwIDMuMjVyZW0gMCAxLjEyNXJlbTtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuZGlyZWN0b3J5LWZpbmRlcl9fZmlsdGVyIFt0eXBlPXRleHRdIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjEyNXJlbTtcbiAgfVxufVxuLmRpcmVjdG9yeS1maW5kZXJfX2ZpbHRlciBbdHlwZT1idXR0b25dIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYzU4OTU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwO1xufVxuLmRpcmVjdG9yeS1maW5kZXJfX2ZpbHRlciArIC5kaXJlY3RvcnktZmluZGVyX19maWx0ZXIge1xuICBtYXJnaW4tdG9wOiAwLjkzNzVyZW07XG59XG4uZGlyZWN0b3J5LWZpbmRlcl9fZmlsdGVyIC5mY29tcGxldGUtd3JhcCB7XG4gIHotaW5kZXg6IDI7XG4gIHRvcDogMTAwJTtcbn1cblxuLmRpcmVjdG9yeS1maW5kZXJfX2ZpbHRlciAuZmFjZXR3cC1hdXRvY29tcGxldGUtdXBkYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuZGlyZWN0b3J5LWZpbmRlcl9fZmlsdGVyIC5mYWNldHdwLWF1dG9jb21wbGV0ZS11cGRhdGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uZGlyZWN0b3J5LWZpbmRlcl9fZmlsdGVyIC5kaXJlY3Rvcnktc2VhcmNoX21vYmlsZVt0eXBlPWJ1dHRvbl0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDQ0cHg7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL3NlYXJjaC1ibHVlLnN2ZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgZmlsbDogIzBjNTg5NTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuZGlyZWN0b3J5LWZpbmRlcl9fZmlsdGVyIC5kaXJlY3Rvcnktc2VhcmNoX21vYmlsZVt0eXBlPWJ1dHRvbl0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmRpcmVjdG9yeV9fcmVzdWx0cyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xufVxuLmRpcmVjdG9yeV9fcmVzdWx0cy10ZWFzZXJzIHtcbiAgcGFkZGluZy10b3A6IDJyZW07XG59XG4uZGlyZWN0b3J5X19yZXN1bHRzLnZpc2libGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5kaXJlY3RvcnlfX3Jlc3VsdHMgLmZhY2V0d3AtcGFnZXIge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgbWFyZ2luLXRvcDogMS44NzVyZW07XG4gIGJvcmRlci10b3A6IDA7XG59XG4uZGlyZWN0b3J5X19yZXN1bHRzLXBhZ2luYXRpb24ge1xuICBtYXJnaW46IDIuNXJlbSAwO1xufVxuLmRpcmVjdG9yeV9fcmVzdWx0cyAuZWxlbWVudC1yZXN1bHRzLWNvdW50IHtcbiAgbWFyZ2luOiAwO1xufVxuLmRpcmVjdG9yeV9fcmVzdWx0cy1jb3VudCB7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMzAzMDMwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLmRpcmVjdG9yeV9fcmVzdWx0cy1jb3VudC1pbnRlcmlvciB7XG4gIGNvbG9yOiAjNzY3NTc2O1xufVxuLmRpcmVjdG9yeV9fcmVzdWx0cy1jb3VudCBkaXYge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5kaXJlY3RvcnktZmluZGVyX19ib3VuZGFyeSB1bCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG59XG4uZGlyZWN0b3J5LWZpbmRlcl9fYm91bmRhcnkgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuXG4uZmFjdG9pZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDY1LjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgbWFyZ2luLXRvcDogMy43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMy43NXJlbTtcbiAgcGFkZGluZzogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmZhY3RvaWRfX2hlYWRlciB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjYzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5mYWN0b2lkX19oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLmZhY3RvaWRfX2hlYWRlciBkaXYuYWxpZ25sZWZ0LFxuLmZhY3RvaWRfX2hlYWRlciBkaXYuYWxpZ25yaWdodCxcbi5mYWN0b2lkX19oZWFkZXIgZGl2LmFsaWduY2VudGVyLFxuLmZhY3RvaWRfX2hlYWRlciBkaXYuYWxpZ25ub25lLFxuLmZhY3RvaWRfX2hlYWRlciBpbWcuYWxpZ25sZWZ0LFxuLmZhY3RvaWRfX2hlYWRlciBpbWcuYWxpZ25yaWdodCxcbi5mYWN0b2lkX19oZWFkZXIgaW1nLmFsaWduY2VudGVyLFxuLmZhY3RvaWRfX2hlYWRlciBpbWcuYWxpZ25ub25lIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZmFjdG9pZF9faGVhZGVyIGRpdi5hbGlnbmxlZnQgLndwLWNhcHRpb24tdGV4dCxcbi5mYWN0b2lkX19oZWFkZXIgZGl2LmFsaWducmlnaHQgLndwLWNhcHRpb24tdGV4dCxcbi5mYWN0b2lkX19oZWFkZXIgZGl2LmFsaWduY2VudGVyIC53cC1jYXB0aW9uLXRleHQsXG4uZmFjdG9pZF9faGVhZGVyIGRpdi5hbGlnbm5vbmUgLndwLWNhcHRpb24tdGV4dCxcbi5mYWN0b2lkX19oZWFkZXIgaW1nLmFsaWdubGVmdCAud3AtY2FwdGlvbi10ZXh0LFxuLmZhY3RvaWRfX2hlYWRlciBpbWcuYWxpZ25yaWdodCAud3AtY2FwdGlvbi10ZXh0LFxuLmZhY3RvaWRfX2hlYWRlciBpbWcuYWxpZ25jZW50ZXIgLndwLWNhcHRpb24tdGV4dCxcbi5mYWN0b2lkX19oZWFkZXIgaW1nLmFsaWdubm9uZSAud3AtY2FwdGlvbi10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLWxlZnQ6IDEuNTYyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICBwYWRkaW5nLXRvcDogMy4xMjVyZW07XG4gIG1hcmdpbi10b3A6IC0xLjg3NXJlbTtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjMDAwMDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5mYWN0b2lkX19oZWFkZXIgZGl2LmFsaWdubGVmdCAud3AtY2FwdGlvbi10ZXh0LFxuICAuZmFjdG9pZF9faGVhZGVyIGRpdi5hbGlnbnJpZ2h0IC53cC1jYXB0aW9uLXRleHQsXG4gIC5mYWN0b2lkX19oZWFkZXIgZGl2LmFsaWduY2VudGVyIC53cC1jYXB0aW9uLXRleHQsXG4gIC5mYWN0b2lkX19oZWFkZXIgZGl2LmFsaWdubm9uZSAud3AtY2FwdGlvbi10ZXh0LFxuICAuZmFjdG9pZF9faGVhZGVyIGltZy5hbGlnbmxlZnQgLndwLWNhcHRpb24tdGV4dCxcbiAgLmZhY3RvaWRfX2hlYWRlciBpbWcuYWxpZ25yaWdodCAud3AtY2FwdGlvbi10ZXh0LFxuICAuZmFjdG9pZF9faGVhZGVyIGltZy5hbGlnbmNlbnRlciAud3AtY2FwdGlvbi10ZXh0LFxuICAuZmFjdG9pZF9faGVhZGVyIGltZy5hbGlnbm5vbmUgLndwLWNhcHRpb24tdGV4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtO1xuICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTQ1cHgpIHtcbiAgLmZhY3RvaWRfX2hlYWRlciBkaXYuYWxpZ25sZWZ0LFxuICAuZmFjdG9pZF9faGVhZGVyIGRpdi5hbGlnbnJpZ2h0LFxuICAuZmFjdG9pZF9faGVhZGVyIGltZy5hbGlnbmxlZnQsXG4gIC5mYWN0b2lkX19oZWFkZXIgaW1nLmFsaWducmlnaHQge1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG59XG4uZmFjdG9pZF9faGVhZGVyIGRpdi5hbGlnbmxlZnQsXG4uZmFjdG9pZF9faGVhZGVyIGRpdi5hbGlnbnJpZ2h0LFxuLmZhY3RvaWRfX2hlYWRlciBkaXYuYWxpZ25jZW50ZXIsXG4uZmFjdG9pZF9faGVhZGVyIGRpdi5hbGlnbm5vbmUge1xuICBwYWRkaW5nLWJvdHRvbTogMi4xODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5mYWN0b2lkX19oZWFkZXIgZGl2LmFsaWdubGVmdCxcbiAgLmZhY3RvaWRfX2hlYWRlciBkaXYuYWxpZ25yaWdodCxcbiAgLmZhY3RvaWRfX2hlYWRlciBkaXYuYWxpZ25jZW50ZXIsXG4gIC5mYWN0b2lkX19oZWFkZXIgZGl2LmFsaWdubm9uZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMTI1cmVtO1xuICB9XG59XG4uZmFjdG9pZF9faGVhZGVyIGRpdi5hbGlnbmxlZnQgaW1nLFxuLmZhY3RvaWRfX2hlYWRlciBkaXYuYWxpZ25yaWdodCBpbWcsXG4uZmFjdG9pZF9faGVhZGVyIGRpdi5hbGlnbmNlbnRlciBpbWcsXG4uZmFjdG9pZF9faGVhZGVyIGRpdi5hbGlnbm5vbmUgaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmZhY3RvaWRfX2hlYWRlciBpbWcuYWxpZ25sZWZ0LFxuLmZhY3RvaWRfX2hlYWRlciBpbWcuYWxpZ25yaWdodCxcbi5mYWN0b2lkX19oZWFkZXIgaW1nLmFsaWduY2VudGVyLFxuLmZhY3RvaWRfX2hlYWRlciBpbWcuYWxpZ25ub25lIHtcbiAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTQ1cHgpIHtcbiAgLmZhY3RvaWRfX2hlYWRlciBkaXYuYWxpZ25sZWZ0LFxuICAuZmFjdG9pZF9faGVhZGVyIGRpdi5hbGlnbmNlbnRlcixcbiAgLmZhY3RvaWRfX2hlYWRlciBkaXYuYWxpZ25ub25lLFxuICAuZmFjdG9pZF9faGVhZGVyIGltZy5hbGlnbmxlZnQsXG4gIC5mYWN0b2lkX19oZWFkZXIgaW1nLmFsaWduY2VudGVyLFxuICAuZmFjdG9pZF9faGVhZGVyIGltZy5hbGlnbm5vbmUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTQ1cHgpIHtcbiAgLmZhY3RvaWRfX2hlYWRlciBkaXYuYWxpZ25yaWdodCxcbiAgLmZhY3RvaWRfX2hlYWRlciBpbWcuYWxpZ25yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5mYWN0b2lkX19oZWFkZXIgaDEsXG4uZmFjdG9pZF9faGVhZGVyIGgyLFxuLmZhY3RvaWRfX2hlYWRlciBoMyxcbi5mYWN0b2lkX19oZWFkZXIgaDQsXG4uZmFjdG9pZF9faGVhZGVyIGg1LFxuLmZhY3RvaWRfX2hlYWRlciBoNiB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uZmFjdG9pZF9faGVhZGVyIGgxIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTQ1cHgpIHtcbiAgLmZhY3RvaWRfX2hlYWRlciBoMSB7XG4gICAgZm9udC1zaXplOiAyLjgxMjVyZW07XG4gIH1cbn1cbi5mYWN0b2lkX19oZWFkZXIgaDEge1xuICBjb2xvcjogIzAwMmY2YztcbiAgZm9udC1zaXplOiAyLjgxMjVyZW07XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG4uZmFjdG9pZF9faGVhZGVyIGgyIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyLjM3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjQ7XG4gIGZvbnQtc2l6ZTogMi4xODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yODY7XG4gIG1hcmdpbi10b3A6IDIuNjg3NXJlbTtcbn1cbi5mYWN0b2lkX19oZWFkZXIgaDMge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zODtcbiAgZm9udC1zaXplOiAxLjY4NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi10b3A6IDIuMDYyNXJlbTtcbn1cbi5mYWN0b2lkX19oZWFkZXIgaDQge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY4O1xuICBmb250LXNpemU6IDEuNDM3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuODI7XG4gIG1hcmdpbi10b3A6IDEuNTYyNXJlbTtcbn1cbi5mYWN0b2lkX19oZWFkZXIgaDUge1xuICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIuNDc7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cbi5mYWN0b2lkX19oZWFkZXIgaDYge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMi4yODtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmZhY3RvaWRfX2hlYWRlciBhIHtcbiAgY29sb3I6ICMwMjU2OTc7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLmZhY3RvaWRfX2hlYWRlciBhOmhvdmVyIHtcbiAgY29sb3I6IHJnYigzLCAxMjksIDIyNi41KTtcbn1cbi5mYWN0b2lkX19oZWFkZXIgYS5idXR0b24tLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyNTY5NztcbiAgcGFkZGluZzogMC44NzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mYWN0b2lkX19oZWFkZXIgYS5idXR0b24tLXByaW1hcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWQyMjM1O1xufVxuLmZhY3RvaWRfX2hlYWRlciBhLmJ1dHRvbi0tcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJmNmM7XG59XG4uZmFjdG9pZF9faGVhZGVyIGEuYnV0dG9uLS1wcmltYXJ5IHtcbiAgbWFyZ2luLXRvcDogMS4xMjVyZW07XG59XG4uZmFjdG9pZF9faGVhZGVyIGE6bm90KC5idXR0b24tLXByaW1hcnkpOm5vdCguaW5zdGFncmFtLWZlZWRfX2xpbmspW2RhdGEtaGFzLXBkZj10cnVlXTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjI1cmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhacFpYZENiM2c5SWpBZ01DQXpPRFFnTlRFeUlqNDhJUzB0SVNCR2IyNTBJRUYzWlhOdmJXVWdVSEp2SURZdU1pNHhJR0o1SUVCbWIyNTBZWGRsYzI5dFpTQXRJR2gwZEhCek9pOHZabTl1ZEdGM1pYTnZiV1V1WTI5dElFeHBZMlZ1YzJVZ0xTQm9kSFJ3Y3pvdkwyWnZiblJoZDJWemIyMWxMbU52YlM5c2FXTmxibk5sSUNoRGIyMXRaWEpqYVdGc0lFeHBZMlZ1YzJVcElFTnZjSGx5YVdkb2RDQXlNREl5SUVadmJuUnBZMjl1Y3l3Z1NXNWpMaUF0TFQ0OGNHRjBhQ0JrUFNKTk16SXdJRFEyTkVNek1qZ3VPQ0EwTmpRZ016TTJJRFExTmk0NElETXpOaUEwTkRoV05ERTJTRE00TkZZME5EaERNemcwSURRNE15NHpJRE0xTlM0eklEVXhNaUF6TWpBZ05URXlTRFkwUXpJNExqWTFJRFV4TWlBd0lEUTRNeTR6SURBZ05EUTRWalF4TmtnME9GWTBORGhETkRnZ05EVTJMamdnTlRVdU1UWWdORFkwSURZMElEUTJORWd6TWpCNlRUSTFOaUF4TmpCRE1qTTRMak1nTVRZd0lESXlOQ0F4TkRVdU55QXlNalFnTVRJNFZqUTRTRFkwUXpVMUxqRTJJRFE0SURRNElEVTFMakUySURRNElEWTBWakU1TWtnd1ZqWTBRekFnTWpndU5qVWdNamd1TmpVZ01DQTJOQ0F3U0RJeU9TNDFRekkwTmk0MUlEQWdNall5TGpjZ05pNDNORE1nTWpjMExqY2dNVGd1TnpWTU16WTFMak1nTVRBNUxqTkRNemMzTGpNZ01USXhMak1nTXpnMElERXpOeTQxSURNNE5DQXhOVFF1TlZZeE9USklNek0yVmpFMk1FZ3lOVFo2VFRnNElESXlORU14TVRndU9TQXlNalFnTVRRMElESTBPUzR4SURFME5DQXlPREJETVRRMElETXhNQzQ1SURFeE9DNDVJRE16TmlBNE9DQXpNelpJT0RCV016WTRRemd3SURNM05pNDRJRGN5TGpnMElETTROQ0EyTkNBek9EUkROVFV1TVRZZ016ZzBJRFE0SURNM05pNDRJRFE0SURNMk9GWXlOREJETkRnZ01qTXhMaklnTlRVdU1UWWdNakkwSURZMElESXlORWc0T0hwTk1URXlJREk0TUVNeE1USWdNalkyTGpjZ01UQXhMak1nTWpVMklEZzRJREkxTmtnNE1GWXpNRFJJT0RoRE1UQXhMak1nTXpBMElERXhNaUF5T1RNdU15QXhNVElnTWpnd2VrMHhOakFnTWpRd1F6RTJNQ0F5TXpFdU1pQXhOamN1TWlBeU1qUWdNVGMySURJeU5FZ3lNREJETWpJMkxqVWdNakkwSURJME9DQXlORFV1TlNBeU5EZ2dNamN5VmpNek5rTXlORGdnTXpZeUxqVWdNakkyTGpVZ016ZzBJREl3TUNBek9EUklNVGMyUXpFMk55NHlJRE00TkNBeE5qQWdNemMyTGpnZ01UWXdJRE0yT0ZZeU5EQjZUVEU1TWlBek5USklNakF3UXpJd09DNDRJRE0xTWlBeU1UWWdNelEwTGpnZ01qRTJJRE16TmxZeU56SkRNakUySURJMk15NHlJREl3T0M0NElESTFOaUF5TURBZ01qVTJTREU1TWxZek5USjZUVE16TmlBeU1qUkRNelEwTGpnZ01qSTBJRE0xTWlBeU16RXVNaUF6TlRJZ01qUXdRek0xTWlBeU5EZ3VPQ0F6TkRRdU9DQXlOVFlnTXpNMklESTFOa2d6TURSV01qZzRTRE16TmtNek5EUXVPQ0F5T0RnZ016VXlJREk1TlM0eUlETTFNaUF6TURSRE16VXlJRE14TWk0NElETTBOQzQ0SURNeU1DQXpNellnTXpJd1NETXdORll6TmpoRE16QTBJRE0zTmk0NElESTVOaTQ0SURNNE5DQXlPRGdnTXpnMFF6STNPUzR5SURNNE5DQXlOeklnTXpjMkxqZ2dNamN5SURNMk9GWXlOREJETWpjeUlESXpNUzR5SURJM09TNHlJREl5TkNBeU9EZ2dNakkwU0RNek5ub2lMejQ4TDNOMlp6ND1cIik7XG4gICAgICAgICAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhacFpYZENiM2c5SWpBZ01DQXpPRFFnTlRFeUlqNDhJUzB0SVNCR2IyNTBJRUYzWlhOdmJXVWdVSEp2SURZdU1pNHhJR0o1SUVCbWIyNTBZWGRsYzI5dFpTQXRJR2gwZEhCek9pOHZabTl1ZEdGM1pYTnZiV1V1WTI5dElFeHBZMlZ1YzJVZ0xTQm9kSFJ3Y3pvdkwyWnZiblJoZDJWemIyMWxMbU52YlM5c2FXTmxibk5sSUNoRGIyMXRaWEpqYVdGc0lFeHBZMlZ1YzJVcElFTnZjSGx5YVdkb2RDQXlNREl5SUVadmJuUnBZMjl1Y3l3Z1NXNWpMaUF0TFQ0OGNHRjBhQ0JrUFNKTk16SXdJRFEyTkVNek1qZ3VPQ0EwTmpRZ016TTJJRFExTmk0NElETXpOaUEwTkRoV05ERTJTRE00TkZZME5EaERNemcwSURRNE15NHpJRE0xTlM0eklEVXhNaUF6TWpBZ05URXlTRFkwUXpJNExqWTFJRFV4TWlBd0lEUTRNeTR6SURBZ05EUTRWalF4TmtnME9GWTBORGhETkRnZ05EVTJMamdnTlRVdU1UWWdORFkwSURZMElEUTJORWd6TWpCNlRUSTFOaUF4TmpCRE1qTTRMak1nTVRZd0lESXlOQ0F4TkRVdU55QXlNalFnTVRJNFZqUTRTRFkwUXpVMUxqRTJJRFE0SURRNElEVTFMakUySURRNElEWTBWakU1TWtnd1ZqWTBRekFnTWpndU5qVWdNamd1TmpVZ01DQTJOQ0F3U0RJeU9TNDFRekkwTmk0MUlEQWdNall5TGpjZ05pNDNORE1nTWpjMExqY2dNVGd1TnpWTU16WTFMak1nTVRBNUxqTkRNemMzTGpNZ01USXhMak1nTXpnMElERXpOeTQxSURNNE5DQXhOVFF1TlZZeE9USklNek0yVmpFMk1FZ3lOVFo2VFRnNElESXlORU14TVRndU9TQXlNalFnTVRRMElESTBPUzR4SURFME5DQXlPREJETVRRMElETXhNQzQ1SURFeE9DNDVJRE16TmlBNE9DQXpNelpJT0RCV016WTRRemd3SURNM05pNDRJRGN5TGpnMElETTROQ0EyTkNBek9EUkROVFV1TVRZZ016ZzBJRFE0SURNM05pNDRJRFE0SURNMk9GWXlOREJETkRnZ01qTXhMaklnTlRVdU1UWWdNakkwSURZMElESXlORWc0T0hwTk1URXlJREk0TUVNeE1USWdNalkyTGpjZ01UQXhMak1nTWpVMklEZzRJREkxTmtnNE1GWXpNRFJJT0RoRE1UQXhMak1nTXpBMElERXhNaUF5T1RNdU15QXhNVElnTWpnd2VrMHhOakFnTWpRd1F6RTJNQ0F5TXpFdU1pQXhOamN1TWlBeU1qUWdNVGMySURJeU5FZ3lNREJETWpJMkxqVWdNakkwSURJME9DQXlORFV1TlNBeU5EZ2dNamN5VmpNek5rTXlORGdnTXpZeUxqVWdNakkyTGpVZ016ZzBJREl3TUNBek9EUklNVGMyUXpFMk55NHlJRE00TkNBeE5qQWdNemMyTGpnZ01UWXdJRE0yT0ZZeU5EQjZUVEU1TWlBek5USklNakF3UXpJd09DNDRJRE0xTWlBeU1UWWdNelEwTGpnZ01qRTJJRE16TmxZeU56SkRNakUySURJMk15NHlJREl3T0M0NElESTFOaUF5TURBZ01qVTJTREU1TWxZek5USjZUVE16TmlBeU1qUkRNelEwTGpnZ01qSTBJRE0xTWlBeU16RXVNaUF6TlRJZ01qUXdRek0xTWlBeU5EZ3VPQ0F6TkRRdU9DQXlOVFlnTXpNMklESTFOa2d6TURSV01qZzRTRE16TmtNek5EUXVPQ0F5T0RnZ016VXlJREk1TlM0eUlETTFNaUF6TURSRE16VXlJRE14TWk0NElETTBOQzQ0SURNeU1DQXpNellnTXpJd1NETXdORll6TmpoRE16QTBJRE0zTmk0NElESTVOaTQ0SURNNE5DQXlPRGdnTXpnMFF6STNPUzR5SURNNE5DQXlOeklnTXpjMkxqZ2dNamN5SURNMk9GWXlOREJETWpjeUlESXpNUzR5SURJM09TNHlJREl5TkNBeU9EZ2dNakkwU0RNek5ub2lMejQ4TDNOMlp6ND1cIik7XG4gIC13ZWJraXQtbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cbi5mYWN0b2lkX19oZWFkZXIgZHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5mYWN0b2lkX19oZWFkZXIgcC5pbnRyby10ZXh0LCAuZmFjdG9pZF9faGVhZGVyLmludHJvLXRleHQgPiBwIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMi4xMjVyZW0gIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFJ1YmlrO1xuICBjb2xvcjogIzAwMmY2YztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5mYWN0b2lkX19oZWFkZXIgcC5pbnRyby10ZXh0LCAuZmFjdG9pZF9faGVhZGVyLmludHJvLXRleHQgPiBwIHtcbiAgICBmb250LXNpemU6IDEuMzEyNXJlbSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjQzNzVyZW07XG4gIH1cbn1cbi5mYWN0b2lkX19oZWFkZXIgcC5pbnRyby1wYXJhZ3JhcGgsIC5mYWN0b2lkX19oZWFkZXIuaW50cm8tcGFyYWdyYXBoID4gcCB7XG4gIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS43MTtcbiAgY29sb3I6ICMwMDJmNmM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmZhY3RvaWRfX2hlYWRlciBwLmludHJvLXBhcmFncmFwaCwgLmZhY3RvaWRfX2hlYWRlci5pbnRyby1wYXJhZ3JhcGggPiBwIHtcbiAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjgzO1xuICB9XG59XG4uZmFjdG9pZF9faGVhZGVyIHAuaW50cm8tcGFyYWdyYXBoIGIsXG4uZmFjdG9pZF9faGVhZGVyIHAuaW50cm8tcGFyYWdyYXBoIHN0cm9uZywgLmZhY3RvaWRfX2hlYWRlci5pbnRyby1wYXJhZ3JhcGggPiBwIGIsXG4uZmFjdG9pZF9faGVhZGVyLmludHJvLXBhcmFncmFwaCA+IHAgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAxLjMxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjczO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5mYWN0b2lkX19oZWFkZXIgcC5pbnRyby1wYXJhZ3JhcGggYixcbiAgLmZhY3RvaWRfX2hlYWRlciBwLmludHJvLXBhcmFncmFwaCBzdHJvbmcsIC5mYWN0b2lkX19oZWFkZXIuaW50cm8tcGFyYWdyYXBoID4gcCBiLFxuICAuZmFjdG9pZF9faGVhZGVyLmludHJvLXBhcmFncmFwaCA+IHAgc3Ryb25nIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxufVxuLmZhY3RvaWRfX2hlYWRlciBwLFxuLmZhY3RvaWRfX2hlYWRlciB1bCxcbi5mYWN0b2lkX19oZWFkZXIgb2wsXG4uZmFjdG9pZF9faGVhZGVyIGRsLFxuLmZhY3RvaWRfX2hlYWRlciBkZCxcbi5mYWN0b2lkX19oZWFkZXIgdGFibGUsXG4uZmFjdG9pZF9faGVhZGVyIGZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjYyNXJlbTtcbn1cbi5mYWN0b2lkX19oZWFkZXIgdWwsXG4uZmFjdG9pZF9faGVhZGVyIG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuZmFjdG9pZF9faGVhZGVyIHVsLFxuICAuZmFjdG9pZF9faGVhZGVyIG9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNDM3NXJlbTtcbiAgfVxufVxuLmZhY3RvaWRfX2hlYWRlciB1bCBsaSxcbi5mYWN0b2lkX19oZWFkZXIgb2wgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZmFjdG9pZF9faGVhZGVyIHVsIGxpOjpiZWZvcmUsXG4uZmFjdG9pZF9faGVhZGVyIG9sIGxpOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMS42MjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmZhY3RvaWRfX2hlYWRlciB1bCBsaTo6YmVmb3JlLFxuICAuZmFjdG9pZF9faGVhZGVyIG9sIGxpOjpiZWZvcmUge1xuICAgIGxlZnQ6IC0yLjVyZW07XG4gIH1cbn1cbi5mYWN0b2lkX19oZWFkZXIgdWwgdWwsXG4uZmFjdG9pZF9faGVhZGVyIHVsIG9sLFxuLmZhY3RvaWRfX2hlYWRlciBvbCB1bCxcbi5mYWN0b2lkX19oZWFkZXIgb2wgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmZhY3RvaWRfX2hlYWRlciBvbCB7XG4gIGNvdW50ZXItcmVzZXQ6IG51bWVyaWMtY291bnRlcjtcbn1cbi5mYWN0b2lkX19oZWFkZXIgb2wgPiBsaSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBudW1lcmljLWNvdW50ZXI7XG59XG4uZmFjdG9pZF9faGVhZGVyIG9sID4gbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobnVtZXJpYy1jb3VudGVyKSBcIi4gXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjYWNhY2FjO1xufVxuLmZhY3RvaWRfX2hlYWRlciB1bCB7XG4gIGNvdW50ZXItcmVzZXQ6IGNvdW50ZXI7XG59XG4uZmFjdG9pZF9faGVhZGVyIHVsIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FjYWNhYztcbiAgdG9wOiAwLjI4MTI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5mYWN0b2lkX19oZWFkZXIgdWwgbGk6OmJlZm9yZSB7XG4gICAgdG9wOiAwLjU2MjVyZW07XG4gIH1cbn1cbi5mYWN0b2lkX19oZWFkZXIgaHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkZGRkO1xuICBib3JkZXI6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDJweDtcbiAgbWFyZ2luOiAycmVtIDA7XG59XG4uZmFjdG9pZF9faGVhZGVyIHtcbiAgbWF4LXdpZHRoOiA1Mi4wNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS44MztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMS4yNXJlbTtcbn1cbi5mYWN0b2lkX19saXN0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogMTEyOHB4O1xuICBtYXJnaW46IDAuNjI1cmVtIGF1dG8gMDtcbiAgcGFkZGluZzogMCAxLjI1cmVtO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmZhY3RvaWRfX2xpc3Qge1xuICAgIG1hcmdpbjogMi41cmVtIGF1dG8gMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAuZmFjdG9pZF9fbGlzdCB7XG4gICAgbWFyZ2luOiA1cmVtIGF1dG8gMDtcbiAgfVxufVxuLmZhY3RvaWRfX2NhcmQge1xuICBwYWRkaW5nOiAxLjI1cmVtIDA7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gIGJvcmRlci10b3A6IDAuNDM3NXJlbSBzb2xpZCAjZGRkZGRkO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5mYWN0b2lkX19jYXJkIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgMzMuMyU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMzMuMyU7XG4gIH1cbiAgLmZhY3RvaWRfX2NhcmQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmc6IDAuODc1cmVtIDIuNXJlbSAwLjg3NXJlbSAxLjI1cmVtO1xuICB9XG4gIC5mYWN0b2lkX19jYXJkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmc6IDAuODc1cmVtIDEuMjVyZW0gMC44NzVyZW0gMi41cmVtO1xuICB9XG4gIC5mYWN0b2lkX19jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIHBhZGRpbmc6IDAuODc1cmVtIDIuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5mYWN0b2lkX19jYXJkIHtcbiAgICBwYWRkaW5nOiAwLjg3NXJlbSAyLjVyZW07XG4gIH1cbn1cbi5mYWN0b2lkX19jYXJkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuZmFjdG9pZF9fY2FyZDpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjI4MTI1cmVtIHNvbGlkICNkZGRkZGQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuZmFjdG9pZF9fY2FyZDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItbGVmdDogMC4yODEyNXJlbSBzb2xpZCAjZGRkZGRkO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmZhY3RvaWRfX2NhcmQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWxlZnQ6IDAuMjgxMjVyZW0gc29saWQgI2RkZGRkZDtcbiAgICBib3JkZXItcmlnaHQ6IDAuMjgxMjVyZW0gc29saWQgI2RkZGRkZDtcbiAgfVxufVxuLmZhY3RvaWRfX2NhcmQ6b25seS1jaGlsZCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIHBhZGRpbmc6IDAuODc1cmVtIDEuMjVyZW0gMC44NzVyZW0gMS4yNXJlbTtcbn1cbi5mYWN0b2lkX19jYXJkOm9ubHktY2hpbGQgLmZhY3RvaWRfX2NhcmRfX2ZpZ3VyZSxcbi5mYWN0b2lkX19jYXJkOm9ubHktY2hpbGQgLmZhY3RvaWRfX2NhcmRfX3RleHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmZhY3RvaWRfX2NhcmQ6b25seS1jaGlsZCB7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICB9XG59XG4uZmFjdG9pZF9fY2FyZF9fYm91bmRhcnkge1xuICBjb2xvcjogIzlkMjIzNTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmZhY3RvaWRfX2NhcmRfX2JvdW5kYXJ5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmZhY3RvaWRfX2NhcmRfX2ZpZ3VyZSB7XG4gIGZvbnQtc2l6ZTogMy43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgICAgICAgIGZsZXg6IDAgMCA1MCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTQ1cHgpIHtcbiAgLmZhY3RvaWRfX2NhcmRfX2ZpZ3VyZSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCAzMyU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMzMlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmZhY3RvaWRfX2NhcmRfX2ZpZ3VyZSB7XG4gICAgZm9udC1zaXplOiA1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5mYWN0b2lkX19jYXJkX19maWd1cmUge1xuICAgIGZvbnQtc2l6ZTogNi4yNXJlbTtcbiAgfVxufVxuLmZhY3RvaWRfX2NhcmRfX3RleHQge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjYzO1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgLW1zLWZsZXg6IDAgMCA1MCU7XG4gICAgICAgICAgZmxleDogMCAwIDUwJTtcbiAgcGFkZGluZy1sZWZ0OiAwLjYyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAuZmFjdG9pZF9fY2FyZF9fdGV4dCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCA2NyU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgNjclO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmZhY3RvaWRfX2NhcmRfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zMztcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAuZmFjdG9pZF9fY2FyZF9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cbi5mYWN0b2lkX19saW5rIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjU2OTc7XG4gIHBhZGRpbmc6IDAuODc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogdGFibGU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZmFjdG9pZF9fbGluazpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZDIyMzU7XG59XG4uZmFjdG9pZF9fbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJmNmM7XG59XG4uZmFjdG9pZF9fbGluayB7XG4gIG1pbi13aWR0aDogMTQuMzc1cmVtO1xuICBtYXJnaW46IDAuNjI1cmVtIGF1dG8gMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuZmFjdG9pZF9fbGluayB7XG4gICAgbWFyZ2luOiAyLjM3NXJlbSBhdXRvIDA7XG4gIH1cbn1cblxuLmZhY3RvaWQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiA2NS41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIG1hcmdpbi10b3A6IDMuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDMuNzVyZW07XG4gIHBhZGRpbmc6IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5mYWN0b2lkX19oZWFkZXIge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS42Mztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuZmFjdG9pZF9faGVhZGVyIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5mYWN0b2lkX19oZWFkZXIgZGl2LmFsaWdubGVmdCxcbi5mYWN0b2lkX19oZWFkZXIgZGl2LmFsaWducmlnaHQsXG4uZmFjdG9pZF9faGVhZGVyIGRpdi5hbGlnbmNlbnRlcixcbi5mYWN0b2lkX19oZWFkZXIgZGl2LmFsaWdubm9uZSxcbi5mYWN0b2lkX19oZWFkZXIgaW1nLmFsaWdubGVmdCxcbi5mYWN0b2lkX19oZWFkZXIgaW1nLmFsaWducmlnaHQsXG4uZmFjdG9pZF9faGVhZGVyIGltZy5hbGlnbmNlbnRlcixcbi5mYWN0b2lkX19oZWFkZXIgaW1nLmFsaWdubm9uZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmZhY3RvaWRfX2hlYWRlciBkaXYuYWxpZ25sZWZ0IC53cC1jYXB0aW9uLXRleHQsXG4uZmFjdG9pZF9faGVhZGVyIGRpdi5hbGlnbnJpZ2h0IC53cC1jYXB0aW9uLXRleHQsXG4uZmFjdG9pZF9faGVhZGVyIGRpdi5hbGlnbmNlbnRlciAud3AtY2FwdGlvbi10ZXh0LFxuLmZhY3RvaWRfX2hlYWRlciBkaXYuYWxpZ25ub25lIC53cC1jYXB0aW9uLXRleHQsXG4uZmFjdG9pZF9faGVhZGVyIGltZy5hbGlnbmxlZnQgLndwLWNhcHRpb24tdGV4dCxcbi5mYWN0b2lkX19oZWFkZXIgaW1nLmFsaWducmlnaHQgLndwLWNhcHRpb24tdGV4dCxcbi5mYWN0b2lkX19oZWFkZXIgaW1nLmFsaWduY2VudGVyIC53cC1jYXB0aW9uLXRleHQsXG4uZmFjdG9pZF9faGVhZGVyIGltZy5hbGlnbm5vbmUgLndwLWNhcHRpb24tdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1sZWZ0OiAxLjU2MjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgcGFkZGluZy10b3A6IDMuMTI1cmVtO1xuICBtYXJnaW4tdG9wOiAtMS44NzVyZW07XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgIzAwMDAwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAuZmFjdG9pZF9faGVhZGVyIGRpdi5hbGlnbmxlZnQgLndwLWNhcHRpb24tdGV4dCxcbiAgLmZhY3RvaWRfX2hlYWRlciBkaXYuYWxpZ25yaWdodCAud3AtY2FwdGlvbi10ZXh0LFxuICAuZmFjdG9pZF9faGVhZGVyIGRpdi5hbGlnbmNlbnRlciAud3AtY2FwdGlvbi10ZXh0LFxuICAuZmFjdG9pZF9faGVhZGVyIGRpdi5hbGlnbm5vbmUgLndwLWNhcHRpb24tdGV4dCxcbiAgLmZhY3RvaWRfX2hlYWRlciBpbWcuYWxpZ25sZWZ0IC53cC1jYXB0aW9uLXRleHQsXG4gIC5mYWN0b2lkX19oZWFkZXIgaW1nLmFsaWducmlnaHQgLndwLWNhcHRpb24tdGV4dCxcbiAgLmZhY3RvaWRfX2hlYWRlciBpbWcuYWxpZ25jZW50ZXIgLndwLWNhcHRpb24tdGV4dCxcbiAgLmZhY3RvaWRfX2hlYWRlciBpbWcuYWxpZ25ub25lIC53cC1jYXB0aW9uLXRleHQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbTtcbiAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5mYWN0b2lkX19oZWFkZXIgZGl2LmFsaWdubGVmdCxcbiAgLmZhY3RvaWRfX2hlYWRlciBkaXYuYWxpZ25yaWdodCxcbiAgLmZhY3RvaWRfX2hlYWRlciBpbWcuYWxpZ25sZWZ0LFxuICAuZmFjdG9pZF9faGVhZGVyIGltZy5hbGlnbnJpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuLmZhY3RvaWRfX2hlYWRlciBkaXYuYWxpZ25sZWZ0LFxuLmZhY3RvaWRfX2hlYWRlciBkaXYuYWxpZ25yaWdodCxcbi5mYWN0b2lkX19oZWFkZXIgZGl2LmFsaWduY2VudGVyLFxuLmZhY3RvaWRfX2hlYWRlciBkaXYuYWxpZ25ub25lIHtcbiAgcGFkZGluZy1ib3R0b206IDIuMTg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAuZmFjdG9pZF9faGVhZGVyIGRpdi5hbGlnbmxlZnQsXG4gIC5mYWN0b2lkX19oZWFkZXIgZGl2LmFsaWducmlnaHQsXG4gIC5mYWN0b2lkX19oZWFkZXIgZGl2LmFsaWduY2VudGVyLFxuICAuZmFjdG9pZF9faGVhZGVyIGRpdi5hbGlnbm5vbmUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjEyNXJlbTtcbiAgfVxufVxuLmZhY3RvaWRfX2hlYWRlciBkaXYuYWxpZ25sZWZ0IGltZyxcbi5mYWN0b2lkX19oZWFkZXIgZGl2LmFsaWducmlnaHQgaW1nLFxuLmZhY3RvaWRfX2hlYWRlciBkaXYuYWxpZ25jZW50ZXIgaW1nLFxuLmZhY3RvaWRfX2hlYWRlciBkaXYuYWxpZ25ub25lIGltZyB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5mYWN0b2lkX19oZWFkZXIgaW1nLmFsaWdubGVmdCxcbi5mYWN0b2lkX19oZWFkZXIgaW1nLmFsaWducmlnaHQsXG4uZmFjdG9pZF9faGVhZGVyIGltZy5hbGlnbmNlbnRlcixcbi5mYWN0b2lkX19oZWFkZXIgaW1nLmFsaWdubm9uZSB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5mYWN0b2lkX19oZWFkZXIgZGl2LmFsaWdubGVmdCxcbiAgLmZhY3RvaWRfX2hlYWRlciBkaXYuYWxpZ25jZW50ZXIsXG4gIC5mYWN0b2lkX19oZWFkZXIgZGl2LmFsaWdubm9uZSxcbiAgLmZhY3RvaWRfX2hlYWRlciBpbWcuYWxpZ25sZWZ0LFxuICAuZmFjdG9pZF9faGVhZGVyIGltZy5hbGlnbmNlbnRlcixcbiAgLmZhY3RvaWRfX2hlYWRlciBpbWcuYWxpZ25ub25lIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5mYWN0b2lkX19oZWFkZXIgZGl2LmFsaWducmlnaHQsXG4gIC5mYWN0b2lkX19oZWFkZXIgaW1nLmFsaWducmlnaHQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4uZmFjdG9pZF9faGVhZGVyIGgxLFxuLmZhY3RvaWRfX2hlYWRlciBoMixcbi5mYWN0b2lkX19oZWFkZXIgaDMsXG4uZmFjdG9pZF9faGVhZGVyIGg0LFxuLmZhY3RvaWRfX2hlYWRlciBoNSxcbi5mYWN0b2lkX19oZWFkZXIgaDYge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmZhY3RvaWRfX2hlYWRlciBoMSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5mYWN0b2lkX19oZWFkZXIgaDEge1xuICAgIGZvbnQtc2l6ZTogMi44MTI1cmVtO1xuICB9XG59XG4uZmFjdG9pZF9faGVhZGVyIGgxIHtcbiAgY29sb3I6ICMwMDJmNmM7XG4gIGZvbnQtc2l6ZTogMi44MTI1cmVtO1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuLmZhY3RvaWRfX2hlYWRlciBoMiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMi4zNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI0O1xuICBmb250LXNpemU6IDIuMTg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjg2O1xuICBtYXJnaW4tdG9wOiAyLjY4NzVyZW07XG59XG4uZmFjdG9pZF9faGVhZGVyIGgzIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzg7XG4gIGZvbnQtc2l6ZTogMS42ODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tdG9wOiAyLjA2MjVyZW07XG59XG4uZmFjdG9pZF9faGVhZGVyIGg0IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS42ODtcbiAgZm9udC1zaXplOiAxLjQzNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjgyO1xuICBtYXJnaW4tdG9wOiAxLjU2MjVyZW07XG59XG4uZmFjdG9pZF9faGVhZGVyIGg1IHtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjQ3O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG4uZmFjdG9pZF9faGVhZGVyIGg2IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIuMjg7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5mYWN0b2lkX19oZWFkZXIgYSB7XG4gIGNvbG9yOiAjMDI1Njk3O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5mYWN0b2lkX19oZWFkZXIgYTpob3ZlciB7XG4gIGNvbG9yOiByZ2IoMywgMTI5LCAyMjYuNSk7XG59XG4uZmFjdG9pZF9faGVhZGVyIGEuYnV0dG9uLS1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjU2OTc7XG4gIHBhZGRpbmc6IDAuODc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogdGFibGU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZmFjdG9pZF9faGVhZGVyIGEuYnV0dG9uLS1wcmltYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlkMjIzNTtcbn1cbi5mYWN0b2lkX19oZWFkZXIgYS5idXR0b24tLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyZjZjO1xufVxuLmZhY3RvaWRfX2hlYWRlciBhLmJ1dHRvbi0tcHJpbWFyeSB7XG4gIG1hcmdpbi10b3A6IDEuMTI1cmVtO1xufVxuLmZhY3RvaWRfX2hlYWRlciBhOm5vdCguYnV0dG9uLS1wcmltYXJ5KTpub3QoLmluc3RhZ3JhbS1mZWVkX19saW5rKVtkYXRhLWhhcy1wZGY9dHJ1ZV06OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIWnBaWGRDYjNnOUlqQWdNQ0F6T0RRZ05URXlJajQ4SVMwdElTQkdiMjUwSUVGM1pYTnZiV1VnVUhKdklEWXVNaTR4SUdKNUlFQm1iMjUwWVhkbGMyOXRaU0F0SUdoMGRIQnpPaTh2Wm05dWRHRjNaWE52YldVdVkyOXRJRXhwWTJWdWMyVWdMU0JvZEhSd2N6b3ZMMlp2Ym5SaGQyVnpiMjFsTG1OdmJTOXNhV05sYm5ObElDaERiMjF0WlhKamFXRnNJRXhwWTJWdWMyVXBJRU52Y0hseWFXZG9kQ0F5TURJeUlFWnZiblJwWTI5dWN5d2dTVzVqTGlBdExUNDhjR0YwYUNCa1BTSk5Nekl3SURRMk5FTXpNamd1T0NBME5qUWdNek0ySURRMU5pNDRJRE16TmlBME5EaFdOREUyU0RNNE5GWTBORGhETXpnMElEUTRNeTR6SURNMU5TNHpJRFV4TWlBek1qQWdOVEV5U0RZMFF6STRMalkxSURVeE1pQXdJRFE0TXk0eklEQWdORFE0VmpReE5rZzBPRlkwTkRoRE5EZ2dORFUyTGpnZ05UVXVNVFlnTkRZMElEWTBJRFEyTkVnek1qQjZUVEkxTmlBeE5qQkRNak00TGpNZ01UWXdJREl5TkNBeE5EVXVOeUF5TWpRZ01USTRWalE0U0RZMFF6VTFMakUySURRNElEUTRJRFUxTGpFMklEUTRJRFkwVmpFNU1rZ3dWalkwUXpBZ01qZ3VOalVnTWpndU5qVWdNQ0EyTkNBd1NESXlPUzQxUXpJME5pNDFJREFnTWpZeUxqY2dOaTQzTkRNZ01qYzBMamNnTVRndU56Vk1NelkxTGpNZ01UQTVMak5ETXpjM0xqTWdNVEl4TGpNZ016ZzBJREV6Tnk0MUlETTROQ0F4TlRRdU5WWXhPVEpJTXpNMlZqRTJNRWd5TlRaNlRUZzRJREl5TkVNeE1UZ3VPU0F5TWpRZ01UUTBJREkwT1M0eElERTBOQ0F5T0RCRE1UUTBJRE14TUM0NUlERXhPQzQ1SURNek5pQTRPQ0F6TXpaSU9EQldNelk0UXpnd0lETTNOaTQ0SURjeUxqZzBJRE00TkNBMk5DQXpPRFJETlRVdU1UWWdNemcwSURRNElETTNOaTQ0SURRNElETTJPRll5TkRCRE5EZ2dNak14TGpJZ05UVXVNVFlnTWpJMElEWTBJREl5TkVnNE9IcE5NVEV5SURJNE1FTXhNVElnTWpZMkxqY2dNVEF4TGpNZ01qVTJJRGc0SURJMU5rZzRNRll6TURSSU9EaERNVEF4TGpNZ016QTBJREV4TWlBeU9UTXVNeUF4TVRJZ01qZ3dlazB4TmpBZ01qUXdRekUyTUNBeU16RXVNaUF4TmpjdU1pQXlNalFnTVRjMklESXlORWd5TURCRE1qSTJMalVnTWpJMElESTBPQ0F5TkRVdU5TQXlORGdnTWpjeVZqTXpOa015TkRnZ016WXlMalVnTWpJMkxqVWdNemcwSURJd01DQXpPRFJJTVRjMlF6RTJOeTR5SURNNE5DQXhOakFnTXpjMkxqZ2dNVFl3SURNMk9GWXlOREI2VFRFNU1pQXpOVEpJTWpBd1F6SXdPQzQ0SURNMU1pQXlNVFlnTXpRMExqZ2dNakUySURNek5sWXlOekpETWpFMklESTJNeTR5SURJd09DNDRJREkxTmlBeU1EQWdNalUyU0RFNU1sWXpOVEo2VFRNek5pQXlNalJETXpRMExqZ2dNakkwSURNMU1pQXlNekV1TWlBek5USWdNalF3UXpNMU1pQXlORGd1T0NBek5EUXVPQ0F5TlRZZ016TTJJREkxTmtnek1EUldNamc0U0RNek5rTXpORFF1T0NBeU9EZ2dNelV5SURJNU5TNHlJRE0xTWlBek1EUkRNelV5SURNeE1pNDRJRE0wTkM0NElETXlNQ0F6TXpZZ016SXdTRE13TkZZek5qaERNekEwSURNM05pNDRJREk1Tmk0NElETTROQ0F5T0RnZ016ZzBRekkzT1M0eUlETTROQ0F5TnpJZ016YzJMamdnTWpjeUlETTJPRll5TkRCRE1qY3lJREl6TVM0eUlESTNPUzR5SURJeU5DQXlPRGdnTWpJMFNETXpObm9pTHo0OEwzTjJaejQ9XCIpO1xuICAgICAgICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIWnBaWGRDYjNnOUlqQWdNQ0F6T0RRZ05URXlJajQ4SVMwdElTQkdiMjUwSUVGM1pYTnZiV1VnVUhKdklEWXVNaTR4SUdKNUlFQm1iMjUwWVhkbGMyOXRaU0F0SUdoMGRIQnpPaTh2Wm05dWRHRjNaWE52YldVdVkyOXRJRXhwWTJWdWMyVWdMU0JvZEhSd2N6b3ZMMlp2Ym5SaGQyVnpiMjFsTG1OdmJTOXNhV05sYm5ObElDaERiMjF0WlhKamFXRnNJRXhwWTJWdWMyVXBJRU52Y0hseWFXZG9kQ0F5TURJeUlFWnZiblJwWTI5dWN5d2dTVzVqTGlBdExUNDhjR0YwYUNCa1BTSk5Nekl3SURRMk5FTXpNamd1T0NBME5qUWdNek0ySURRMU5pNDRJRE16TmlBME5EaFdOREUyU0RNNE5GWTBORGhETXpnMElEUTRNeTR6SURNMU5TNHpJRFV4TWlBek1qQWdOVEV5U0RZMFF6STRMalkxSURVeE1pQXdJRFE0TXk0eklEQWdORFE0VmpReE5rZzBPRlkwTkRoRE5EZ2dORFUyTGpnZ05UVXVNVFlnTkRZMElEWTBJRFEyTkVnek1qQjZUVEkxTmlBeE5qQkRNak00TGpNZ01UWXdJREl5TkNBeE5EVXVOeUF5TWpRZ01USTRWalE0U0RZMFF6VTFMakUySURRNElEUTRJRFUxTGpFMklEUTRJRFkwVmpFNU1rZ3dWalkwUXpBZ01qZ3VOalVnTWpndU5qVWdNQ0EyTkNBd1NESXlPUzQxUXpJME5pNDFJREFnTWpZeUxqY2dOaTQzTkRNZ01qYzBMamNnTVRndU56Vk1NelkxTGpNZ01UQTVMak5ETXpjM0xqTWdNVEl4TGpNZ016ZzBJREV6Tnk0MUlETTROQ0F4TlRRdU5WWXhPVEpJTXpNMlZqRTJNRWd5TlRaNlRUZzRJREl5TkVNeE1UZ3VPU0F5TWpRZ01UUTBJREkwT1M0eElERTBOQ0F5T0RCRE1UUTBJRE14TUM0NUlERXhPQzQ1SURNek5pQTRPQ0F6TXpaSU9EQldNelk0UXpnd0lETTNOaTQ0SURjeUxqZzBJRE00TkNBMk5DQXpPRFJETlRVdU1UWWdNemcwSURRNElETTNOaTQ0SURRNElETTJPRll5TkRCRE5EZ2dNak14TGpJZ05UVXVNVFlnTWpJMElEWTBJREl5TkVnNE9IcE5NVEV5SURJNE1FTXhNVElnTWpZMkxqY2dNVEF4TGpNZ01qVTJJRGc0SURJMU5rZzRNRll6TURSSU9EaERNVEF4TGpNZ016QTBJREV4TWlBeU9UTXVNeUF4TVRJZ01qZ3dlazB4TmpBZ01qUXdRekUyTUNBeU16RXVNaUF4TmpjdU1pQXlNalFnTVRjMklESXlORWd5TURCRE1qSTJMalVnTWpJMElESTBPQ0F5TkRVdU5TQXlORGdnTWpjeVZqTXpOa015TkRnZ016WXlMalVnTWpJMkxqVWdNemcwSURJd01DQXpPRFJJTVRjMlF6RTJOeTR5SURNNE5DQXhOakFnTXpjMkxqZ2dNVFl3SURNMk9GWXlOREI2VFRFNU1pQXpOVEpJTWpBd1F6SXdPQzQ0SURNMU1pQXlNVFlnTXpRMExqZ2dNakUySURNek5sWXlOekpETWpFMklESTJNeTR5SURJd09DNDRJREkxTmlBeU1EQWdNalUyU0RFNU1sWXpOVEo2VFRNek5pQXlNalJETXpRMExqZ2dNakkwSURNMU1pQXlNekV1TWlBek5USWdNalF3UXpNMU1pQXlORGd1T0NBek5EUXVPQ0F5TlRZZ016TTJJREkxTmtnek1EUldNamc0U0RNek5rTXpORFF1T0NBeU9EZ2dNelV5SURJNU5TNHlJRE0xTWlBek1EUkRNelV5SURNeE1pNDRJRE0wTkM0NElETXlNQ0F6TXpZZ016SXdTRE13TkZZek5qaERNekEwSURNM05pNDRJREk1Tmk0NElETTROQ0F5T0RnZ016ZzBRekkzT1M0eUlETTROQ0F5TnpJZ016YzJMamdnTWpjeUlETTJPRll5TkRCRE1qY3lJREl6TVM0eUlESTNPUzR5SURJeU5DQXlPRGdnTWpJMFNETXpObm9pTHo0OEwzTjJaejQ9XCIpO1xuICAtd2Via2l0LW1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4uZmFjdG9pZF9faGVhZGVyIGR0IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uZmFjdG9pZF9faGVhZGVyIHAuaW50cm8tdGV4dCwgLmZhY3RvaWRfX2hlYWRlci5pbnRyby10ZXh0ID4gcCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDIuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBSdWJpaztcbiAgY29sb3I6ICMwMDJmNmM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuZmFjdG9pZF9faGVhZGVyIHAuaW50cm8tdGV4dCwgLmZhY3RvaWRfX2hlYWRlci5pbnRyby10ZXh0ID4gcCB7XG4gICAgZm9udC1zaXplOiAxLjMxMjVyZW0gIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMi40Mzc1cmVtO1xuICB9XG59XG4uZmFjdG9pZF9faGVhZGVyIHAuaW50cm8tcGFyYWdyYXBoLCAuZmFjdG9pZF9faGVhZGVyLmludHJvLXBhcmFncmFwaCA+IHAge1xuICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNzE7XG4gIGNvbG9yOiAjMDAyZjZjO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5mYWN0b2lkX19oZWFkZXIgcC5pbnRyby1wYXJhZ3JhcGgsIC5mYWN0b2lkX19oZWFkZXIuaW50cm8tcGFyYWdyYXBoID4gcCB7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS44MztcbiAgfVxufVxuLmZhY3RvaWRfX2hlYWRlciBwLmludHJvLXBhcmFncmFwaCBiLFxuLmZhY3RvaWRfX2hlYWRlciBwLmludHJvLXBhcmFncmFwaCBzdHJvbmcsIC5mYWN0b2lkX19oZWFkZXIuaW50cm8tcGFyYWdyYXBoID4gcCBiLFxuLmZhY3RvaWRfX2hlYWRlci5pbnRyby1wYXJhZ3JhcGggPiBwIHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMC43Mztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuZmFjdG9pZF9faGVhZGVyIHAuaW50cm8tcGFyYWdyYXBoIGIsXG4gIC5mYWN0b2lkX19oZWFkZXIgcC5pbnRyby1wYXJhZ3JhcGggc3Ryb25nLCAuZmFjdG9pZF9faGVhZGVyLmludHJvLXBhcmFncmFwaCA+IHAgYixcbiAgLmZhY3RvaWRfX2hlYWRlci5pbnRyby1wYXJhZ3JhcGggPiBwIHN0cm9uZyB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cbi5mYWN0b2lkX19oZWFkZXIgcCxcbi5mYWN0b2lkX19oZWFkZXIgdWwsXG4uZmFjdG9pZF9faGVhZGVyIG9sLFxuLmZhY3RvaWRfX2hlYWRlciBkbCxcbi5mYWN0b2lkX19oZWFkZXIgZGQsXG4uZmFjdG9pZF9faGVhZGVyIHRhYmxlLFxuLmZhY3RvaWRfX2hlYWRlciBmaWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xuICBsaW5lLWhlaWdodDogMS42MjVyZW07XG59XG4uZmFjdG9pZF9faGVhZGVyIHVsLFxuLmZhY3RvaWRfX2hlYWRlciBvbCB7XG4gIHBhZGRpbmctbGVmdDogMi4zNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmZhY3RvaWRfX2hlYWRlciB1bCxcbiAgLmZhY3RvaWRfX2hlYWRlciBvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjQzNzVyZW07XG4gIH1cbn1cbi5mYWN0b2lkX19oZWFkZXIgdWwgbGksXG4uZmFjdG9pZF9faGVhZGVyIG9sIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZhY3RvaWRfX2hlYWRlciB1bCBsaTo6YmVmb3JlLFxuLmZhY3RvaWRfX2hlYWRlciBvbCBsaTo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTEuNjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5mYWN0b2lkX19oZWFkZXIgdWwgbGk6OmJlZm9yZSxcbiAgLmZhY3RvaWRfX2hlYWRlciBvbCBsaTo6YmVmb3JlIHtcbiAgICBsZWZ0OiAtMi41cmVtO1xuICB9XG59XG4uZmFjdG9pZF9faGVhZGVyIHVsIHVsLFxuLmZhY3RvaWRfX2hlYWRlciB1bCBvbCxcbi5mYWN0b2lkX19oZWFkZXIgb2wgdWwsXG4uZmFjdG9pZF9faGVhZGVyIG9sIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5mYWN0b2lkX19oZWFkZXIgb2wge1xuICBjb3VudGVyLXJlc2V0OiBudW1lcmljLWNvdW50ZXI7XG59XG4uZmFjdG9pZF9faGVhZGVyIG9sID4gbGkge1xuICBjb3VudGVyLWluY3JlbWVudDogbnVtZXJpYy1jb3VudGVyO1xufVxuLmZhY3RvaWRfX2hlYWRlciBvbCA+IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKG51bWVyaWMtY291bnRlcikgXCIuIFwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2FjYWNhYztcbn1cbi5mYWN0b2lkX19oZWFkZXIgdWwge1xuICBjb3VudGVyLXJlc2V0OiBjb3VudGVyO1xufVxuLmZhY3RvaWRfX2hlYWRlciB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhY2FjYWM7XG4gIHRvcDogMC4yODEyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuZmFjdG9pZF9faGVhZGVyIHVsIGxpOjpiZWZvcmUge1xuICAgIHRvcDogMC41NjI1cmVtO1xuICB9XG59XG4uZmFjdG9pZF9faGVhZGVyIGhyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZGRkZDtcbiAgYm9yZGVyOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAycHg7XG4gIG1hcmdpbjogMnJlbSAwO1xufVxuLmZhY3RvaWRfX2hlYWRlciB7XG4gIG1heC13aWR0aDogNTIuMDYyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODM7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDEuMjVyZW07XG59XG4uZmFjdG9pZF9fbGlzdCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IDExMjhweDtcbiAgbWFyZ2luOiAwLjYyNXJlbSBhdXRvIDA7XG4gIHBhZGRpbmc6IDAgMS4yNXJlbTtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5mYWN0b2lkX19saXN0IHtcbiAgICBtYXJnaW46IDIuNXJlbSBhdXRvIDA7XG4gICAgcGFkZGluZzogMDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVyZW0pIHtcbiAgLmZhY3RvaWRfX2xpc3Qge1xuICAgIG1hcmdpbjogNXJlbSBhdXRvIDA7XG4gIH1cbn1cbi5mYWN0b2lkX19jYXJkIHtcbiAgcGFkZGluZzogMS4yNXJlbSAwO1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICBib3JkZXItdG9wOiAwLjQzNzVyZW0gc29saWQgI2RkZGRkZDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuZmFjdG9pZF9fY2FyZCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAtbXMtZmxleDogMCAwIDMzLjMlO1xuICAgICAgICAgICAgZmxleDogMCAwIDMzLjMlO1xuICB9XG4gIC5mYWN0b2lkX19jYXJkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nOiAwLjg3NXJlbSAyLjVyZW0gMC44NzVyZW0gMS4yNXJlbTtcbiAgfVxuICAuZmFjdG9pZF9fY2FyZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nOiAwLjg3NXJlbSAxLjI1cmVtIDAuODc1cmVtIDIuNXJlbTtcbiAgfVxuICAuZmFjdG9pZF9fY2FyZDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBwYWRkaW5nOiAwLjg3NXJlbSAyLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAuZmFjdG9pZF9fY2FyZCB7XG4gICAgcGFkZGluZzogMC44NzVyZW0gMi41cmVtO1xuICB9XG59XG4uZmFjdG9pZF9fY2FyZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmZhY3RvaWRfX2NhcmQ6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1yaWdodDogMC4yODEyNXJlbSBzb2xpZCAjZGRkZGRkO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmZhY3RvaWRfX2NhcmQ6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAuMjgxMjVyZW0gc29saWQgI2RkZGRkZDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5mYWN0b2lkX19jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1sZWZ0OiAwLjI4MTI1cmVtIHNvbGlkICNkZGRkZGQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjI4MTI1cmVtIHNvbGlkICNkZGRkZGQ7XG4gIH1cbn1cbi5mYWN0b2lkX19jYXJkOm9ubHktY2hpbGQge1xuICBib3JkZXItdG9wOiBub25lO1xuICBwYWRkaW5nOiAwLjg3NXJlbSAxLjI1cmVtIDAuODc1cmVtIDEuMjVyZW07XG59XG4uZmFjdG9pZF9fY2FyZDpvbmx5LWNoaWxkIC5mYWN0b2lkX19jYXJkX19maWd1cmUsXG4uZmFjdG9pZF9fY2FyZDpvbmx5LWNoaWxkIC5mYWN0b2lkX19jYXJkX190ZXh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5mYWN0b2lkX19jYXJkOm9ubHktY2hpbGQge1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgfVxufVxuLmZhY3RvaWRfX2NhcmRfX2JvdW5kYXJ5IHtcbiAgY29sb3I6ICM5ZDIyMzU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5mYWN0b2lkX19jYXJkX19ib3VuZGFyeSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5mYWN0b2lkX19jYXJkX19maWd1cmUge1xuICBmb250LXNpemU6IDMuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICAgICAgICBmbGV4OiAwIDAgNTAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5mYWN0b2lkX19jYXJkX19maWd1cmUge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgMzMlO1xuICAgICAgICAgICAgZmxleDogMCAwIDMzJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5mYWN0b2lkX19jYXJkX19maWd1cmUge1xuICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAuZmFjdG9pZF9fY2FyZF9fZmlndXJlIHtcbiAgICBmb250LXNpemU6IDYuMjVyZW07XG4gIH1cbn1cbi5mYWN0b2lkX19jYXJkX190ZXh0IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS42MztcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgICAgICAgIGZsZXg6IDAgMCA1MCU7XG4gIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTQ1cHgpIHtcbiAgLmZhY3RvaWRfX2NhcmRfX3RleHQge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgNjclO1xuICAgICAgICAgICAgZmxleDogMCAwIDY3JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5mYWN0b2lkX19jYXJkX190ZXh0IHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVyZW0pIHtcbiAgLmZhY3RvaWRfX2NhcmRfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG4uZmFjdG9pZF9fbGluayB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI1Njk3O1xuICBwYWRkaW5nOiAwLjg3NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4zODtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZhY3RvaWRfX2xpbms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWQyMjM1O1xufVxuLmZhY3RvaWRfX2xpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyZjZjO1xufVxuLmZhY3RvaWRfX2xpbmsge1xuICBtaW4td2lkdGg6IDE0LjM3NXJlbTtcbiAgbWFyZ2luOiAwLjYyNXJlbSBhdXRvIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmZhY3RvaWRfX2xpbmsge1xuICAgIG1hcmdpbjogMi4zNzVyZW0gYXV0byAwO1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgQmxvY2stRkFRICB8ICBTdHlsZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogQnJpbmcgaW4gdHlwb2dyYXBoeSBoZWxwZXJzIHVzZWQgYnkgQmxvY2tXeXNpd3lnICovXG4ud3lzaXd5ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDY1LjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgbWFyZ2luLXRvcDogMy43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMy43NXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLnd5c2l3eWcge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLnd5c2l3eWcgZGl2LmFsaWdubGVmdCxcbi53eXNpd3lnIGRpdi5hbGlnbnJpZ2h0LFxuLnd5c2l3eWcgZGl2LmFsaWduY2VudGVyLFxuLnd5c2l3eWcgZGl2LmFsaWdubm9uZSxcbi53eXNpd3lnIGltZy5hbGlnbmxlZnQsXG4ud3lzaXd5ZyBpbWcuYWxpZ25yaWdodCxcbi53eXNpd3lnIGltZy5hbGlnbmNlbnRlcixcbi53eXNpd3lnIGltZy5hbGlnbm5vbmUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi53eXNpd3lnIGRpdi5hbGlnbmxlZnQgLndwLWNhcHRpb24tdGV4dCxcbi53eXNpd3lnIGRpdi5hbGlnbnJpZ2h0IC53cC1jYXB0aW9uLXRleHQsXG4ud3lzaXd5ZyBkaXYuYWxpZ25jZW50ZXIgLndwLWNhcHRpb24tdGV4dCxcbi53eXNpd3lnIGRpdi5hbGlnbm5vbmUgLndwLWNhcHRpb24tdGV4dCxcbi53eXNpd3lnIGltZy5hbGlnbmxlZnQgLndwLWNhcHRpb24tdGV4dCxcbi53eXNpd3lnIGltZy5hbGlnbnJpZ2h0IC53cC1jYXB0aW9uLXRleHQsXG4ud3lzaXd5ZyBpbWcuYWxpZ25jZW50ZXIgLndwLWNhcHRpb24tdGV4dCxcbi53eXNpd3lnIGltZy5hbGlnbm5vbmUgLndwLWNhcHRpb24tdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1sZWZ0OiAxLjU2MjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgcGFkZGluZy10b3A6IDMuMTI1cmVtO1xuICBtYXJnaW4tdG9wOiAtMS44NzVyZW07XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgIzAwMDAwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAud3lzaXd5ZyBkaXYuYWxpZ25sZWZ0IC53cC1jYXB0aW9uLXRleHQsXG4gIC53eXNpd3lnIGRpdi5hbGlnbnJpZ2h0IC53cC1jYXB0aW9uLXRleHQsXG4gIC53eXNpd3lnIGRpdi5hbGlnbmNlbnRlciAud3AtY2FwdGlvbi10ZXh0LFxuICAud3lzaXd5ZyBkaXYuYWxpZ25ub25lIC53cC1jYXB0aW9uLXRleHQsXG4gIC53eXNpd3lnIGltZy5hbGlnbmxlZnQgLndwLWNhcHRpb24tdGV4dCxcbiAgLnd5c2l3eWcgaW1nLmFsaWducmlnaHQgLndwLWNhcHRpb24tdGV4dCxcbiAgLnd5c2l3eWcgaW1nLmFsaWduY2VudGVyIC53cC1jYXB0aW9uLXRleHQsXG4gIC53eXNpd3lnIGltZy5hbGlnbm5vbmUgLndwLWNhcHRpb24tdGV4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtO1xuICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTQ1cHgpIHtcbiAgLnd5c2l3eWcgZGl2LmFsaWdubGVmdCxcbiAgLnd5c2l3eWcgZGl2LmFsaWducmlnaHQsXG4gIC53eXNpd3lnIGltZy5hbGlnbmxlZnQsXG4gIC53eXNpd3lnIGltZy5hbGlnbnJpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuLnd5c2l3eWcgZGl2LmFsaWdubGVmdCxcbi53eXNpd3lnIGRpdi5hbGlnbnJpZ2h0LFxuLnd5c2l3eWcgZGl2LmFsaWduY2VudGVyLFxuLnd5c2l3eWcgZGl2LmFsaWdubm9uZSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjE4NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTQ1cHgpIHtcbiAgLnd5c2l3eWcgZGl2LmFsaWdubGVmdCxcbiAgLnd5c2l3eWcgZGl2LmFsaWducmlnaHQsXG4gIC53eXNpd3lnIGRpdi5hbGlnbmNlbnRlcixcbiAgLnd5c2l3eWcgZGl2LmFsaWdubm9uZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMTI1cmVtO1xuICB9XG59XG4ud3lzaXd5ZyBkaXYuYWxpZ25sZWZ0IGltZyxcbi53eXNpd3lnIGRpdi5hbGlnbnJpZ2h0IGltZyxcbi53eXNpd3lnIGRpdi5hbGlnbmNlbnRlciBpbWcsXG4ud3lzaXd5ZyBkaXYuYWxpZ25ub25lIGltZyB7XG4gIGhlaWdodDogYXV0bztcbn1cbi53eXNpd3lnIGltZy5hbGlnbmxlZnQsXG4ud3lzaXd5ZyBpbWcuYWxpZ25yaWdodCxcbi53eXNpd3lnIGltZy5hbGlnbmNlbnRlcixcbi53eXNpd3lnIGltZy5hbGlnbm5vbmUge1xuICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAud3lzaXd5ZyBkaXYuYWxpZ25sZWZ0LFxuICAud3lzaXd5ZyBkaXYuYWxpZ25jZW50ZXIsXG4gIC53eXNpd3lnIGRpdi5hbGlnbm5vbmUsXG4gIC53eXNpd3lnIGltZy5hbGlnbmxlZnQsXG4gIC53eXNpd3lnIGltZy5hbGlnbmNlbnRlcixcbiAgLnd5c2l3eWcgaW1nLmFsaWdubm9uZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAud3lzaXd5ZyBkaXYuYWxpZ25yaWdodCxcbiAgLnd5c2l3eWcgaW1nLmFsaWducmlnaHQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4ud3lzaXd5ZyBoMSxcbi53eXNpd3lnIGgyLFxuLnd5c2l3eWcgaDMsXG4ud3lzaXd5ZyBoNCxcbi53eXNpd3lnIGg1LFxuLnd5c2l3eWcgaDYge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnd5c2l3eWcgaDEge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAud3lzaXd5ZyBoMSB7XG4gICAgZm9udC1zaXplOiAyLjgxMjVyZW07XG4gIH1cbn1cbi53eXNpd3lnIGgxIHtcbiAgY29sb3I6ICMwMDJmNmM7XG4gIGZvbnQtc2l6ZTogMi44MTI1cmVtO1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuLnd5c2l3eWcgaDIge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIuMzc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNDtcbiAgZm9udC1zaXplOiAyLjE4NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI4NjtcbiAgbWFyZ2luLXRvcDogMi42ODc1cmVtO1xufVxuLnd5c2l3eWcgaDMge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zODtcbiAgZm9udC1zaXplOiAxLjY4NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi10b3A6IDIuMDYyNXJlbTtcbn1cbi53eXNpd3lnIGg0IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS42ODtcbiAgZm9udC1zaXplOiAxLjQzNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjgyO1xuICBtYXJnaW4tdG9wOiAxLjU2MjVyZW07XG59XG4ud3lzaXd5ZyBoNSB7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMi40NztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuLnd5c2l3eWcgaDYge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMi4yODtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnd5c2l3eWcgYSB7XG4gIGNvbG9yOiAjMDI1Njk3O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi53eXNpd3lnIGE6aG92ZXIge1xuICBjb2xvcjogcmdiKDMsIDEyOSwgMjI2LjUpO1xufVxuLnd5c2l3eWcgYS5idXR0b24tLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyNTY5NztcbiAgcGFkZGluZzogMC44NzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi53eXNpd3lnIGEuYnV0dG9uLS1wcmltYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlkMjIzNTtcbn1cbi53eXNpd3lnIGEuYnV0dG9uLS1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmY2Yztcbn1cbi53eXNpd3lnIGEuYnV0dG9uLS1wcmltYXJ5IHtcbiAgbWFyZ2luLXRvcDogMS4xMjVyZW07XG59XG4ud3lzaXd5ZyBhOm5vdCguYnV0dG9uLS1wcmltYXJ5KTpub3QoLmluc3RhZ3JhbS1mZWVkX19saW5rKVtkYXRhLWhhcy1wZGY9dHJ1ZV06OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIWnBaWGRDYjNnOUlqQWdNQ0F6T0RRZ05URXlJajQ4SVMwdElTQkdiMjUwSUVGM1pYTnZiV1VnVUhKdklEWXVNaTR4SUdKNUlFQm1iMjUwWVhkbGMyOXRaU0F0SUdoMGRIQnpPaTh2Wm05dWRHRjNaWE52YldVdVkyOXRJRXhwWTJWdWMyVWdMU0JvZEhSd2N6b3ZMMlp2Ym5SaGQyVnpiMjFsTG1OdmJTOXNhV05sYm5ObElDaERiMjF0WlhKamFXRnNJRXhwWTJWdWMyVXBJRU52Y0hseWFXZG9kQ0F5TURJeUlFWnZiblJwWTI5dWN5d2dTVzVqTGlBdExUNDhjR0YwYUNCa1BTSk5Nekl3SURRMk5FTXpNamd1T0NBME5qUWdNek0ySURRMU5pNDRJRE16TmlBME5EaFdOREUyU0RNNE5GWTBORGhETXpnMElEUTRNeTR6SURNMU5TNHpJRFV4TWlBek1qQWdOVEV5U0RZMFF6STRMalkxSURVeE1pQXdJRFE0TXk0eklEQWdORFE0VmpReE5rZzBPRlkwTkRoRE5EZ2dORFUyTGpnZ05UVXVNVFlnTkRZMElEWTBJRFEyTkVnek1qQjZUVEkxTmlBeE5qQkRNak00TGpNZ01UWXdJREl5TkNBeE5EVXVOeUF5TWpRZ01USTRWalE0U0RZMFF6VTFMakUySURRNElEUTRJRFUxTGpFMklEUTRJRFkwVmpFNU1rZ3dWalkwUXpBZ01qZ3VOalVnTWpndU5qVWdNQ0EyTkNBd1NESXlPUzQxUXpJME5pNDFJREFnTWpZeUxqY2dOaTQzTkRNZ01qYzBMamNnTVRndU56Vk1NelkxTGpNZ01UQTVMak5ETXpjM0xqTWdNVEl4TGpNZ016ZzBJREV6Tnk0MUlETTROQ0F4TlRRdU5WWXhPVEpJTXpNMlZqRTJNRWd5TlRaNlRUZzRJREl5TkVNeE1UZ3VPU0F5TWpRZ01UUTBJREkwT1M0eElERTBOQ0F5T0RCRE1UUTBJRE14TUM0NUlERXhPQzQ1SURNek5pQTRPQ0F6TXpaSU9EQldNelk0UXpnd0lETTNOaTQ0SURjeUxqZzBJRE00TkNBMk5DQXpPRFJETlRVdU1UWWdNemcwSURRNElETTNOaTQ0SURRNElETTJPRll5TkRCRE5EZ2dNak14TGpJZ05UVXVNVFlnTWpJMElEWTBJREl5TkVnNE9IcE5NVEV5SURJNE1FTXhNVElnTWpZMkxqY2dNVEF4TGpNZ01qVTJJRGc0SURJMU5rZzRNRll6TURSSU9EaERNVEF4TGpNZ016QTBJREV4TWlBeU9UTXVNeUF4TVRJZ01qZ3dlazB4TmpBZ01qUXdRekUyTUNBeU16RXVNaUF4TmpjdU1pQXlNalFnTVRjMklESXlORWd5TURCRE1qSTJMalVnTWpJMElESTBPQ0F5TkRVdU5TQXlORGdnTWpjeVZqTXpOa015TkRnZ016WXlMalVnTWpJMkxqVWdNemcwSURJd01DQXpPRFJJTVRjMlF6RTJOeTR5SURNNE5DQXhOakFnTXpjMkxqZ2dNVFl3SURNMk9GWXlOREI2VFRFNU1pQXpOVEpJTWpBd1F6SXdPQzQ0SURNMU1pQXlNVFlnTXpRMExqZ2dNakUySURNek5sWXlOekpETWpFMklESTJNeTR5SURJd09DNDRJREkxTmlBeU1EQWdNalUyU0RFNU1sWXpOVEo2VFRNek5pQXlNalJETXpRMExqZ2dNakkwSURNMU1pQXlNekV1TWlBek5USWdNalF3UXpNMU1pQXlORGd1T0NBek5EUXVPQ0F5TlRZZ016TTJJREkxTmtnek1EUldNamc0U0RNek5rTXpORFF1T0NBeU9EZ2dNelV5SURJNU5TNHlJRE0xTWlBek1EUkRNelV5SURNeE1pNDRJRE0wTkM0NElETXlNQ0F6TXpZZ016SXdTRE13TkZZek5qaERNekEwSURNM05pNDRJREk1Tmk0NElETTROQ0F5T0RnZ016ZzBRekkzT1M0eUlETTROQ0F5TnpJZ016YzJMamdnTWpjeUlETTJPRll5TkRCRE1qY3lJREl6TVM0eUlESTNPUzR5SURJeU5DQXlPRGdnTWpJMFNETXpObm9pTHo0OEwzTjJaejQ9XCIpO1xuICAgICAgICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIWnBaWGRDYjNnOUlqQWdNQ0F6T0RRZ05URXlJajQ4SVMwdElTQkdiMjUwSUVGM1pYTnZiV1VnVUhKdklEWXVNaTR4SUdKNUlFQm1iMjUwWVhkbGMyOXRaU0F0SUdoMGRIQnpPaTh2Wm05dWRHRjNaWE52YldVdVkyOXRJRXhwWTJWdWMyVWdMU0JvZEhSd2N6b3ZMMlp2Ym5SaGQyVnpiMjFsTG1OdmJTOXNhV05sYm5ObElDaERiMjF0WlhKamFXRnNJRXhwWTJWdWMyVXBJRU52Y0hseWFXZG9kQ0F5TURJeUlFWnZiblJwWTI5dWN5d2dTVzVqTGlBdExUNDhjR0YwYUNCa1BTSk5Nekl3SURRMk5FTXpNamd1T0NBME5qUWdNek0ySURRMU5pNDRJRE16TmlBME5EaFdOREUyU0RNNE5GWTBORGhETXpnMElEUTRNeTR6SURNMU5TNHpJRFV4TWlBek1qQWdOVEV5U0RZMFF6STRMalkxSURVeE1pQXdJRFE0TXk0eklEQWdORFE0VmpReE5rZzBPRlkwTkRoRE5EZ2dORFUyTGpnZ05UVXVNVFlnTkRZMElEWTBJRFEyTkVnek1qQjZUVEkxTmlBeE5qQkRNak00TGpNZ01UWXdJREl5TkNBeE5EVXVOeUF5TWpRZ01USTRWalE0U0RZMFF6VTFMakUySURRNElEUTRJRFUxTGpFMklEUTRJRFkwVmpFNU1rZ3dWalkwUXpBZ01qZ3VOalVnTWpndU5qVWdNQ0EyTkNBd1NESXlPUzQxUXpJME5pNDFJREFnTWpZeUxqY2dOaTQzTkRNZ01qYzBMamNnTVRndU56Vk1NelkxTGpNZ01UQTVMak5ETXpjM0xqTWdNVEl4TGpNZ016ZzBJREV6Tnk0MUlETTROQ0F4TlRRdU5WWXhPVEpJTXpNMlZqRTJNRWd5TlRaNlRUZzRJREl5TkVNeE1UZ3VPU0F5TWpRZ01UUTBJREkwT1M0eElERTBOQ0F5T0RCRE1UUTBJRE14TUM0NUlERXhPQzQ1SURNek5pQTRPQ0F6TXpaSU9EQldNelk0UXpnd0lETTNOaTQ0SURjeUxqZzBJRE00TkNBMk5DQXpPRFJETlRVdU1UWWdNemcwSURRNElETTNOaTQ0SURRNElETTJPRll5TkRCRE5EZ2dNak14TGpJZ05UVXVNVFlnTWpJMElEWTBJREl5TkVnNE9IcE5NVEV5SURJNE1FTXhNVElnTWpZMkxqY2dNVEF4TGpNZ01qVTJJRGc0SURJMU5rZzRNRll6TURSSU9EaERNVEF4TGpNZ016QTBJREV4TWlBeU9UTXVNeUF4TVRJZ01qZ3dlazB4TmpBZ01qUXdRekUyTUNBeU16RXVNaUF4TmpjdU1pQXlNalFnTVRjMklESXlORWd5TURCRE1qSTJMalVnTWpJMElESTBPQ0F5TkRVdU5TQXlORGdnTWpjeVZqTXpOa015TkRnZ016WXlMalVnTWpJMkxqVWdNemcwSURJd01DQXpPRFJJTVRjMlF6RTJOeTR5SURNNE5DQXhOakFnTXpjMkxqZ2dNVFl3SURNMk9GWXlOREI2VFRFNU1pQXpOVEpJTWpBd1F6SXdPQzQ0SURNMU1pQXlNVFlnTXpRMExqZ2dNakUySURNek5sWXlOekpETWpFMklESTJNeTR5SURJd09DNDRJREkxTmlBeU1EQWdNalUyU0RFNU1sWXpOVEo2VFRNek5pQXlNalJETXpRMExqZ2dNakkwSURNMU1pQXlNekV1TWlBek5USWdNalF3UXpNMU1pQXlORGd1T0NBek5EUXVPQ0F5TlRZZ016TTJJREkxTmtnek1EUldNamc0U0RNek5rTXpORFF1T0NBeU9EZ2dNelV5SURJNU5TNHlJRE0xTWlBek1EUkRNelV5SURNeE1pNDRJRE0wTkM0NElETXlNQ0F6TXpZZ016SXdTRE13TkZZek5qaERNekEwSURNM05pNDRJREk1Tmk0NElETTROQ0F5T0RnZ016ZzBRekkzT1M0eUlETTROQ0F5TnpJZ016YzJMamdnTWpjeUlETTJPRll5TkRCRE1qY3lJREl6TVM0eUlESTNPUzR5SURJeU5DQXlPRGdnTWpJMFNETXpObm9pTHo0OEwzTjJaejQ9XCIpO1xuICAtd2Via2l0LW1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4ud3lzaXd5ZyBkdCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnd5c2l3eWcgcC5pbnRyby10ZXh0LCAud3lzaXd5Zy5pbnRyby10ZXh0ID4gcCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDIuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBSdWJpaztcbiAgY29sb3I6ICMwMDJmNmM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAud3lzaXd5ZyBwLmludHJvLXRleHQsIC53eXNpd3lnLmludHJvLXRleHQgPiBwIHtcbiAgICBmb250LXNpemU6IDEuMzEyNXJlbSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjQzNzVyZW07XG4gIH1cbn1cbi53eXNpd3lnIHAuaW50cm8tcGFyYWdyYXBoLCAud3lzaXd5Zy5pbnRyby1wYXJhZ3JhcGggPiBwIHtcbiAgZm9udC1zaXplOiAxLjMxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjcxO1xuICBjb2xvcjogIzAwMmY2Yztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAud3lzaXd5ZyBwLmludHJvLXBhcmFncmFwaCwgLnd5c2l3eWcuaW50cm8tcGFyYWdyYXBoID4gcCB7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS44MztcbiAgfVxufVxuLnd5c2l3eWcgcC5pbnRyby1wYXJhZ3JhcGggYixcbi53eXNpd3lnIHAuaW50cm8tcGFyYWdyYXBoIHN0cm9uZywgLnd5c2l3eWcuaW50cm8tcGFyYWdyYXBoID4gcCBiLFxuLnd5c2l3eWcuaW50cm8tcGFyYWdyYXBoID4gcCBzdHJvbmcge1xuICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDAuNzM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLnd5c2l3eWcgcC5pbnRyby1wYXJhZ3JhcGggYixcbiAgLnd5c2l3eWcgcC5pbnRyby1wYXJhZ3JhcGggc3Ryb25nLCAud3lzaXd5Zy5pbnRyby1wYXJhZ3JhcGggPiBwIGIsXG4gIC53eXNpd3lnLmludHJvLXBhcmFncmFwaCA+IHAgc3Ryb25nIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxufVxuLnd5c2l3eWcgcCxcbi53eXNpd3lnIHVsLFxuLnd5c2l3eWcgb2wsXG4ud3lzaXd5ZyBkbCxcbi53eXNpd3lnIGRkLFxuLnd5c2l3eWcgdGFibGUsXG4ud3lzaXd5ZyBmaWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xuICBsaW5lLWhlaWdodDogMS42MjVyZW07XG59XG4ud3lzaXd5ZyB1bCxcbi53eXNpd3lnIG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAud3lzaXd5ZyB1bCxcbiAgLnd5c2l3eWcgb2wge1xuICAgIHBhZGRpbmctbGVmdDogMy40Mzc1cmVtO1xuICB9XG59XG4ud3lzaXd5ZyB1bCBsaSxcbi53eXNpd3lnIG9sIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnd5c2l3eWcgdWwgbGk6OmJlZm9yZSxcbi53eXNpd3lnIG9sIGxpOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMS42MjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLnd5c2l3eWcgdWwgbGk6OmJlZm9yZSxcbiAgLnd5c2l3eWcgb2wgbGk6OmJlZm9yZSB7XG4gICAgbGVmdDogLTIuNXJlbTtcbiAgfVxufVxuLnd5c2l3eWcgdWwgdWwsXG4ud3lzaXd5ZyB1bCBvbCxcbi53eXNpd3lnIG9sIHVsLFxuLnd5c2l3eWcgb2wgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnd5c2l3eWcgb2wge1xuICBjb3VudGVyLXJlc2V0OiBudW1lcmljLWNvdW50ZXI7XG59XG4ud3lzaXd5ZyBvbCA+IGxpIHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IG51bWVyaWMtY291bnRlcjtcbn1cbi53eXNpd3lnIG9sID4gbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobnVtZXJpYy1jb3VudGVyKSBcIi4gXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjYWNhY2FjO1xufVxuLnd5c2l3eWcgdWwge1xuICBjb3VudGVyLXJlc2V0OiBjb3VudGVyO1xufVxuLnd5c2l3eWcgdWwgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWNhY2FjO1xuICB0b3A6IDAuMjgxMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLnd5c2l3eWcgdWwgbGk6OmJlZm9yZSB7XG4gICAgdG9wOiAwLjU2MjVyZW07XG4gIH1cbn1cbi53eXNpd3lnIGhyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZGRkZDtcbiAgYm9yZGVyOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAycHg7XG4gIG1hcmdpbjogMnJlbSAwO1xufVxuLnd5c2l3eWdfX2JvdW5kYXJ5IHtcbiAgbWF4LXdpZHRoOiA1MS44NzVyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnd5c2l3eWdfX2JvdW5kYXJ5OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuLnd5c2l3eWdfX2JvdW5kYXJ5IHtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgb3ZlcmZsb3cteDogYXV0bztcbn1cbi53eXNpd3lnX19ib3VuZGFyeS0tdGV4dExlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnd5c2l3eWdfX2JvdW5kYXJ5LS10ZXh0Q2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnd5c2l3eWdfX2JvdW5kYXJ5IGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuLnd5c2l3eWdfX2JvdW5kYXJ5ID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi53eXNpd3lnX19ib3VuZGFyeSA+IGgyOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi53eXNpd3lnLmZseW50Q29tcG9uZW50IC53eXNpd3lnX19ib3VuZGFyeSA+IGgyOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmNvbnRlbnRCb2R5ID4gLnd5c2l3eWcuZmx5bnRDb21wb25lbnQ6Zmlyc3QtY2hpbGQ6aGFzKC53eXNpd3lnX19ib3VuZGFyeSA+IGgyOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnd5c2l3eWcuZmx5bnRDb21wb25lbnQ6Zmlyc3QtY2hpbGQ6aGFzKC53eXNpd3lnX19ib3VuZGFyeSA+IGgyOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnd5c2l3eWcuZmx5bnRDb21wb25lbnQ6Zmlyc3Qtb2YtdHlwZTpoYXMoLnd5c2l3eWdfX2JvdW5kYXJ5ID4gaDI6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uYmxvY2stZmFxIGRsIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjI1cmVtO1xufVxuLmJsb2NrLWZhcSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDY1LjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgbWFyZ2luLXRvcDogMy43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMy43NXJlbTtcbiAgbWFyZ2luOiAzLjc1cmVtIDA7XG59XG4uYmxvY2stZmFxX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uYmxvY2stZmFxIHtcbiAgLyogLS0tLS0tLS0tLSBUYWJsZSBvZiBDb250ZW50cyAtLS0tLS0tLS0tICovXG59XG4uYmxvY2stZmFxX190b2Mge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS42Mztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuYmxvY2stZmFxX190b2Mge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLmJsb2NrLWZhcV9fdG9jIGRpdi5hbGlnbmxlZnQsXG4uYmxvY2stZmFxX190b2MgZGl2LmFsaWducmlnaHQsXG4uYmxvY2stZmFxX190b2MgZGl2LmFsaWduY2VudGVyLFxuLmJsb2NrLWZhcV9fdG9jIGRpdi5hbGlnbm5vbmUsXG4uYmxvY2stZmFxX190b2MgaW1nLmFsaWdubGVmdCxcbi5ibG9jay1mYXFfX3RvYyBpbWcuYWxpZ25yaWdodCxcbi5ibG9jay1mYXFfX3RvYyBpbWcuYWxpZ25jZW50ZXIsXG4uYmxvY2stZmFxX190b2MgaW1nLmFsaWdubm9uZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmJsb2NrLWZhcV9fdG9jIGRpdi5hbGlnbmxlZnQgLndwLWNhcHRpb24tdGV4dCxcbi5ibG9jay1mYXFfX3RvYyBkaXYuYWxpZ25yaWdodCAud3AtY2FwdGlvbi10ZXh0LFxuLmJsb2NrLWZhcV9fdG9jIGRpdi5hbGlnbmNlbnRlciAud3AtY2FwdGlvbi10ZXh0LFxuLmJsb2NrLWZhcV9fdG9jIGRpdi5hbGlnbm5vbmUgLndwLWNhcHRpb24tdGV4dCxcbi5ibG9jay1mYXFfX3RvYyBpbWcuYWxpZ25sZWZ0IC53cC1jYXB0aW9uLXRleHQsXG4uYmxvY2stZmFxX190b2MgaW1nLmFsaWducmlnaHQgLndwLWNhcHRpb24tdGV4dCxcbi5ibG9jay1mYXFfX3RvYyBpbWcuYWxpZ25jZW50ZXIgLndwLWNhcHRpb24tdGV4dCxcbi5ibG9jay1mYXFfX3RvYyBpbWcuYWxpZ25ub25lIC53cC1jYXB0aW9uLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tbGVmdDogMS41NjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gIHBhZGRpbmctdG9wOiAzLjEyNXJlbTtcbiAgbWFyZ2luLXRvcDogLTEuODc1cmVtO1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICMwMDAwMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTQ1cHgpIHtcbiAgLmJsb2NrLWZhcV9fdG9jIGRpdi5hbGlnbmxlZnQgLndwLWNhcHRpb24tdGV4dCxcbiAgLmJsb2NrLWZhcV9fdG9jIGRpdi5hbGlnbnJpZ2h0IC53cC1jYXB0aW9uLXRleHQsXG4gIC5ibG9jay1mYXFfX3RvYyBkaXYuYWxpZ25jZW50ZXIgLndwLWNhcHRpb24tdGV4dCxcbiAgLmJsb2NrLWZhcV9fdG9jIGRpdi5hbGlnbm5vbmUgLndwLWNhcHRpb24tdGV4dCxcbiAgLmJsb2NrLWZhcV9fdG9jIGltZy5hbGlnbmxlZnQgLndwLWNhcHRpb24tdGV4dCxcbiAgLmJsb2NrLWZhcV9fdG9jIGltZy5hbGlnbnJpZ2h0IC53cC1jYXB0aW9uLXRleHQsXG4gIC5ibG9jay1mYXFfX3RvYyBpbWcuYWxpZ25jZW50ZXIgLndwLWNhcHRpb24tdGV4dCxcbiAgLmJsb2NrLWZhcV9fdG9jIGltZy5hbGlnbm5vbmUgLndwLWNhcHRpb24tdGV4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtO1xuICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTQ1cHgpIHtcbiAgLmJsb2NrLWZhcV9fdG9jIGRpdi5hbGlnbmxlZnQsXG4gIC5ibG9jay1mYXFfX3RvYyBkaXYuYWxpZ25yaWdodCxcbiAgLmJsb2NrLWZhcV9fdG9jIGltZy5hbGlnbmxlZnQsXG4gIC5ibG9jay1mYXFfX3RvYyBpbWcuYWxpZ25yaWdodCB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbi5ibG9jay1mYXFfX3RvYyBkaXYuYWxpZ25sZWZ0LFxuLmJsb2NrLWZhcV9fdG9jIGRpdi5hbGlnbnJpZ2h0LFxuLmJsb2NrLWZhcV9fdG9jIGRpdi5hbGlnbmNlbnRlcixcbi5ibG9jay1mYXFfX3RvYyBkaXYuYWxpZ25ub25lIHtcbiAgcGFkZGluZy1ib3R0b206IDIuMTg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAuYmxvY2stZmFxX190b2MgZGl2LmFsaWdubGVmdCxcbiAgLmJsb2NrLWZhcV9fdG9jIGRpdi5hbGlnbnJpZ2h0LFxuICAuYmxvY2stZmFxX190b2MgZGl2LmFsaWduY2VudGVyLFxuICAuYmxvY2stZmFxX190b2MgZGl2LmFsaWdubm9uZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMTI1cmVtO1xuICB9XG59XG4uYmxvY2stZmFxX190b2MgZGl2LmFsaWdubGVmdCBpbWcsXG4uYmxvY2stZmFxX190b2MgZGl2LmFsaWducmlnaHQgaW1nLFxuLmJsb2NrLWZhcV9fdG9jIGRpdi5hbGlnbmNlbnRlciBpbWcsXG4uYmxvY2stZmFxX190b2MgZGl2LmFsaWdubm9uZSBpbWcge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uYmxvY2stZmFxX190b2MgaW1nLmFsaWdubGVmdCxcbi5ibG9jay1mYXFfX3RvYyBpbWcuYWxpZ25yaWdodCxcbi5ibG9jay1mYXFfX3RvYyBpbWcuYWxpZ25jZW50ZXIsXG4uYmxvY2stZmFxX190b2MgaW1nLmFsaWdubm9uZSB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5ibG9jay1mYXFfX3RvYyBkaXYuYWxpZ25sZWZ0LFxuICAuYmxvY2stZmFxX190b2MgZGl2LmFsaWduY2VudGVyLFxuICAuYmxvY2stZmFxX190b2MgZGl2LmFsaWdubm9uZSxcbiAgLmJsb2NrLWZhcV9fdG9jIGltZy5hbGlnbmxlZnQsXG4gIC5ibG9jay1mYXFfX3RvYyBpbWcuYWxpZ25jZW50ZXIsXG4gIC5ibG9jay1mYXFfX3RvYyBpbWcuYWxpZ25ub25lIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5ibG9jay1mYXFfX3RvYyBkaXYuYWxpZ25yaWdodCxcbiAgLmJsb2NrLWZhcV9fdG9jIGltZy5hbGlnbnJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLmJsb2NrLWZhcV9fdG9jIGgxLFxuLmJsb2NrLWZhcV9fdG9jIGgyLFxuLmJsb2NrLWZhcV9fdG9jIGgzLFxuLmJsb2NrLWZhcV9fdG9jIGg0LFxuLmJsb2NrLWZhcV9fdG9jIGg1LFxuLmJsb2NrLWZhcV9fdG9jIGg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5ibG9jay1mYXFfX3RvYyBoMSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5ibG9jay1mYXFfX3RvYyBoMSB7XG4gICAgZm9udC1zaXplOiAyLjgxMjVyZW07XG4gIH1cbn1cbi5ibG9jay1mYXFfX3RvYyBoMSB7XG4gIGNvbG9yOiAjMDAyZjZjO1xuICBmb250LXNpemU6IDIuODEyNXJlbTtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbi5ibG9jay1mYXFfX3RvYyBoMiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMi4zNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI0O1xuICBmb250LXNpemU6IDIuMTg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjg2O1xuICBtYXJnaW4tdG9wOiAyLjY4NzVyZW07XG59XG4uYmxvY2stZmFxX190b2MgaDMge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zODtcbiAgZm9udC1zaXplOiAxLjY4NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi10b3A6IDIuMDYyNXJlbTtcbn1cbi5ibG9jay1mYXFfX3RvYyBoNCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjg7XG4gIGZvbnQtc2l6ZTogMS40Mzc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS44MjtcbiAgbWFyZ2luLXRvcDogMS41NjI1cmVtO1xufVxuLmJsb2NrLWZhcV9fdG9jIGg1IHtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjQ3O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG4uYmxvY2stZmFxX190b2MgaDYge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMi4yODtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmJsb2NrLWZhcV9fdG9jIGEge1xuICBjb2xvcjogIzAyNTY5NztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4uYmxvY2stZmFxX190b2MgYTpob3ZlciB7XG4gIGNvbG9yOiByZ2IoMywgMTI5LCAyMjYuNSk7XG59XG4uYmxvY2stZmFxX190b2MgYS5idXR0b24tLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyNTY5NztcbiAgcGFkZGluZzogMC44NzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5ibG9jay1mYXFfX3RvYyBhLmJ1dHRvbi0tcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZDIyMzU7XG59XG4uYmxvY2stZmFxX190b2MgYS5idXR0b24tLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyZjZjO1xufVxuLmJsb2NrLWZhcV9fdG9jIGEuYnV0dG9uLS1wcmltYXJ5IHtcbiAgbWFyZ2luLXRvcDogMS4xMjVyZW07XG59XG4uYmxvY2stZmFxX190b2MgYTpub3QoLmJ1dHRvbi0tcHJpbWFyeSk6bm90KC5pbnN0YWdyYW0tZmVlZF9fbGluaylbZGF0YS1oYXMtcGRmPXRydWVdOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSFpwWlhkQ2IzZzlJakFnTUNBek9EUWdOVEV5SWo0OElTMHRJU0JHYjI1MElFRjNaWE52YldVZ1VISnZJRFl1TWk0eElHSjVJRUJtYjI1MFlYZGxjMjl0WlNBdElHaDBkSEJ6T2k4dlptOXVkR0YzWlhOdmJXVXVZMjl0SUV4cFkyVnVjMlVnTFNCb2RIUndjem92TDJadmJuUmhkMlZ6YjIxbExtTnZiUzlzYVdObGJuTmxJQ2hEYjIxdFpYSmphV0ZzSUV4cFkyVnVjMlVwSUVOdmNIbHlhV2RvZENBeU1ESXlJRVp2Ym5ScFkyOXVjeXdnU1c1akxpQXRMVDQ4Y0dGMGFDQmtQU0pOTXpJd0lEUTJORU16TWpndU9DQTBOalFnTXpNMklEUTFOaTQ0SURNek5pQTBORGhXTkRFMlNETTRORlkwTkRoRE16ZzBJRFE0TXk0eklETTFOUzR6SURVeE1pQXpNakFnTlRFeVNEWTBRekk0TGpZMUlEVXhNaUF3SURRNE15NHpJREFnTkRRNFZqUXhOa2cwT0ZZME5EaERORGdnTkRVMkxqZ2dOVFV1TVRZZ05EWTBJRFkwSURRMk5FZ3pNakI2VFRJMU5pQXhOakJETWpNNExqTWdNVFl3SURJeU5DQXhORFV1TnlBeU1qUWdNVEk0VmpRNFNEWTBRelUxTGpFMklEUTRJRFE0SURVMUxqRTJJRFE0SURZMFZqRTVNa2d3VmpZMFF6QWdNamd1TmpVZ01qZ3VOalVnTUNBMk5DQXdTREl5T1M0MVF6STBOaTQxSURBZ01qWXlMamNnTmk0M05ETWdNamMwTGpjZ01UZ3VOelZNTXpZMUxqTWdNVEE1TGpORE16YzNMak1nTVRJeExqTWdNemcwSURFek55NDFJRE00TkNBeE5UUXVOVll4T1RKSU16TTJWakUyTUVneU5UWjZUVGc0SURJeU5FTXhNVGd1T1NBeU1qUWdNVFEwSURJME9TNHhJREUwTkNBeU9EQkRNVFEwSURNeE1DNDVJREV4T0M0NUlETXpOaUE0T0NBek16WklPREJXTXpZNFF6Z3dJRE0zTmk0NElEY3lMamcwSURNNE5DQTJOQ0F6T0RSRE5UVXVNVFlnTXpnMElEUTRJRE0zTmk0NElEUTRJRE0yT0ZZeU5EQkRORGdnTWpNeExqSWdOVFV1TVRZZ01qSTBJRFkwSURJeU5FZzRPSHBOTVRFeUlESTRNRU14TVRJZ01qWTJMamNnTVRBeExqTWdNalUySURnNElESTFOa2c0TUZZek1EUklPRGhETVRBeExqTWdNekEwSURFeE1pQXlPVE11TXlBeE1USWdNamd3ZWsweE5qQWdNalF3UXpFMk1DQXlNekV1TWlBeE5qY3VNaUF5TWpRZ01UYzJJREl5TkVneU1EQkRNakkyTGpVZ01qSTBJREkwT0NBeU5EVXVOU0F5TkRnZ01qY3lWak16TmtNeU5EZ2dNell5TGpVZ01qSTJMalVnTXpnMElESXdNQ0F6T0RSSU1UYzJRekUyTnk0eUlETTROQ0F4TmpBZ016YzJMamdnTVRZd0lETTJPRll5TkRCNlRURTVNaUF6TlRKSU1qQXdRekl3T0M0NElETTFNaUF5TVRZZ016UTBMamdnTWpFMklETXpObFl5TnpKRE1qRTJJREkyTXk0eUlESXdPQzQ0SURJMU5pQXlNREFnTWpVMlNERTVNbFl6TlRKNlRUTXpOaUF5TWpSRE16UTBMamdnTWpJMElETTFNaUF5TXpFdU1pQXpOVElnTWpRd1F6TTFNaUF5TkRndU9DQXpORFF1T0NBeU5UWWdNek0ySURJMU5rZ3pNRFJXTWpnNFNETXpOa016TkRRdU9DQXlPRGdnTXpVeUlESTVOUzR5SURNMU1pQXpNRFJETXpVeUlETXhNaTQ0SURNME5DNDRJRE15TUNBek16WWdNekl3U0RNd05GWXpOamhETXpBMElETTNOaTQ0SURJNU5pNDRJRE00TkNBeU9EZ2dNemcwUXpJM09TNHlJRE00TkNBeU56SWdNemMyTGpnZ01qY3lJRE0yT0ZZeU5EQkRNamN5SURJek1TNHlJREkzT1M0eUlESXlOQ0F5T0RnZ01qSTBTRE16Tm5vaUx6NDhMM04yWno0PVwiKTtcbiAgICAgICAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSFpwWlhkQ2IzZzlJakFnTUNBek9EUWdOVEV5SWo0OElTMHRJU0JHYjI1MElFRjNaWE52YldVZ1VISnZJRFl1TWk0eElHSjVJRUJtYjI1MFlYZGxjMjl0WlNBdElHaDBkSEJ6T2k4dlptOXVkR0YzWlhOdmJXVXVZMjl0SUV4cFkyVnVjMlVnTFNCb2RIUndjem92TDJadmJuUmhkMlZ6YjIxbExtTnZiUzlzYVdObGJuTmxJQ2hEYjIxdFpYSmphV0ZzSUV4cFkyVnVjMlVwSUVOdmNIbHlhV2RvZENBeU1ESXlJRVp2Ym5ScFkyOXVjeXdnU1c1akxpQXRMVDQ4Y0dGMGFDQmtQU0pOTXpJd0lEUTJORU16TWpndU9DQTBOalFnTXpNMklEUTFOaTQ0SURNek5pQTBORGhXTkRFMlNETTRORlkwTkRoRE16ZzBJRFE0TXk0eklETTFOUzR6SURVeE1pQXpNakFnTlRFeVNEWTBRekk0TGpZMUlEVXhNaUF3SURRNE15NHpJREFnTkRRNFZqUXhOa2cwT0ZZME5EaERORGdnTkRVMkxqZ2dOVFV1TVRZZ05EWTBJRFkwSURRMk5FZ3pNakI2VFRJMU5pQXhOakJETWpNNExqTWdNVFl3SURJeU5DQXhORFV1TnlBeU1qUWdNVEk0VmpRNFNEWTBRelUxTGpFMklEUTRJRFE0SURVMUxqRTJJRFE0SURZMFZqRTVNa2d3VmpZMFF6QWdNamd1TmpVZ01qZ3VOalVnTUNBMk5DQXdTREl5T1M0MVF6STBOaTQxSURBZ01qWXlMamNnTmk0M05ETWdNamMwTGpjZ01UZ3VOelZNTXpZMUxqTWdNVEE1TGpORE16YzNMak1nTVRJeExqTWdNemcwSURFek55NDFJRE00TkNBeE5UUXVOVll4T1RKSU16TTJWakUyTUVneU5UWjZUVGc0SURJeU5FTXhNVGd1T1NBeU1qUWdNVFEwSURJME9TNHhJREUwTkNBeU9EQkRNVFEwSURNeE1DNDVJREV4T0M0NUlETXpOaUE0T0NBek16WklPREJXTXpZNFF6Z3dJRE0zTmk0NElEY3lMamcwSURNNE5DQTJOQ0F6T0RSRE5UVXVNVFlnTXpnMElEUTRJRE0zTmk0NElEUTRJRE0yT0ZZeU5EQkRORGdnTWpNeExqSWdOVFV1TVRZZ01qSTBJRFkwSURJeU5FZzRPSHBOTVRFeUlESTRNRU14TVRJZ01qWTJMamNnTVRBeExqTWdNalUySURnNElESTFOa2c0TUZZek1EUklPRGhETVRBeExqTWdNekEwSURFeE1pQXlPVE11TXlBeE1USWdNamd3ZWsweE5qQWdNalF3UXpFMk1DQXlNekV1TWlBeE5qY3VNaUF5TWpRZ01UYzJJREl5TkVneU1EQkRNakkyTGpVZ01qSTBJREkwT0NBeU5EVXVOU0F5TkRnZ01qY3lWak16TmtNeU5EZ2dNell5TGpVZ01qSTJMalVnTXpnMElESXdNQ0F6T0RSSU1UYzJRekUyTnk0eUlETTROQ0F4TmpBZ016YzJMamdnTVRZd0lETTJPRll5TkRCNlRURTVNaUF6TlRKSU1qQXdRekl3T0M0NElETTFNaUF5TVRZZ016UTBMamdnTWpFMklETXpObFl5TnpKRE1qRTJJREkyTXk0eUlESXdPQzQ0SURJMU5pQXlNREFnTWpVMlNERTVNbFl6TlRKNlRUTXpOaUF5TWpSRE16UTBMamdnTWpJMElETTFNaUF5TXpFdU1pQXpOVElnTWpRd1F6TTFNaUF5TkRndU9DQXpORFF1T0NBeU5UWWdNek0ySURJMU5rZ3pNRFJXTWpnNFNETXpOa016TkRRdU9DQXlPRGdnTXpVeUlESTVOUzR5SURNMU1pQXpNRFJETXpVeUlETXhNaTQ0SURNME5DNDRJRE15TUNBek16WWdNekl3U0RNd05GWXpOamhETXpBMElETTNOaTQ0SURJNU5pNDRJRE00TkNBeU9EZ2dNemcwUXpJM09TNHlJRE00TkNBeU56SWdNemMyTGpnZ01qY3lJRE0yT0ZZeU5EQkRNamN5SURJek1TNHlJREkzT1M0eUlESXlOQ0F5T0RnZ01qSTBTRE16Tm5vaUx6NDhMM04yWno0PVwiKTtcbiAgLXdlYmtpdC1tYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuLmJsb2NrLWZhcV9fdG9jIGR0IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYmxvY2stZmFxX190b2MgcC5pbnRyby10ZXh0LCAuYmxvY2stZmFxX190b2MuaW50cm8tdGV4dCA+IHAge1xuICBmb250LXNpemU6IDEuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyLjEyNXJlbSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogUnViaWs7XG4gIGNvbG9yOiAjMDAyZjZjO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmJsb2NrLWZhcV9fdG9jIHAuaW50cm8tdGV4dCwgLmJsb2NrLWZhcV9fdG9jLmludHJvLXRleHQgPiBwIHtcbiAgICBmb250LXNpemU6IDEuMzEyNXJlbSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjQzNzVyZW07XG4gIH1cbn1cbi5ibG9jay1mYXFfX3RvYyBwLmludHJvLXBhcmFncmFwaCwgLmJsb2NrLWZhcV9fdG9jLmludHJvLXBhcmFncmFwaCA+IHAge1xuICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNzE7XG4gIGNvbG9yOiAjMDAyZjZjO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5ibG9jay1mYXFfX3RvYyBwLmludHJvLXBhcmFncmFwaCwgLmJsb2NrLWZhcV9fdG9jLmludHJvLXBhcmFncmFwaCA+IHAge1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuODM7XG4gIH1cbn1cbi5ibG9jay1mYXFfX3RvYyBwLmludHJvLXBhcmFncmFwaCBiLFxuLmJsb2NrLWZhcV9fdG9jIHAuaW50cm8tcGFyYWdyYXBoIHN0cm9uZywgLmJsb2NrLWZhcV9fdG9jLmludHJvLXBhcmFncmFwaCA+IHAgYixcbi5ibG9jay1mYXFfX3RvYy5pbnRyby1wYXJhZ3JhcGggPiBwIHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMC43Mztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuYmxvY2stZmFxX190b2MgcC5pbnRyby1wYXJhZ3JhcGggYixcbiAgLmJsb2NrLWZhcV9fdG9jIHAuaW50cm8tcGFyYWdyYXBoIHN0cm9uZywgLmJsb2NrLWZhcV9fdG9jLmludHJvLXBhcmFncmFwaCA+IHAgYixcbiAgLmJsb2NrLWZhcV9fdG9jLmludHJvLXBhcmFncmFwaCA+IHAgc3Ryb25nIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxufVxuLmJsb2NrLWZhcV9fdG9jIHAsXG4uYmxvY2stZmFxX190b2MgdWwsXG4uYmxvY2stZmFxX190b2Mgb2wsXG4uYmxvY2stZmFxX190b2MgZGwsXG4uYmxvY2stZmFxX190b2MgZGQsXG4uYmxvY2stZmFxX190b2MgdGFibGUsXG4uYmxvY2stZmFxX190b2MgZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjI1cmVtO1xufVxuLmJsb2NrLWZhcV9fdG9jIHVsLFxuLmJsb2NrLWZhcV9fdG9jIG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuYmxvY2stZmFxX190b2MgdWwsXG4gIC5ibG9jay1mYXFfX3RvYyBvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjQzNzVyZW07XG4gIH1cbn1cbi5ibG9jay1mYXFfX3RvYyB1bCBsaSxcbi5ibG9jay1mYXFfX3RvYyBvbCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ibG9jay1mYXFfX3RvYyB1bCBsaTo6YmVmb3JlLFxuLmJsb2NrLWZhcV9fdG9jIG9sIGxpOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMS42MjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmJsb2NrLWZhcV9fdG9jIHVsIGxpOjpiZWZvcmUsXG4gIC5ibG9jay1mYXFfX3RvYyBvbCBsaTo6YmVmb3JlIHtcbiAgICBsZWZ0OiAtMi41cmVtO1xuICB9XG59XG4uYmxvY2stZmFxX190b2MgdWwgdWwsXG4uYmxvY2stZmFxX190b2MgdWwgb2wsXG4uYmxvY2stZmFxX190b2Mgb2wgdWwsXG4uYmxvY2stZmFxX190b2Mgb2wgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJsb2NrLWZhcV9fdG9jIG9sIHtcbiAgY291bnRlci1yZXNldDogbnVtZXJpYy1jb3VudGVyO1xufVxuLmJsb2NrLWZhcV9fdG9jIG9sID4gbGkge1xuICBjb3VudGVyLWluY3JlbWVudDogbnVtZXJpYy1jb3VudGVyO1xufVxuLmJsb2NrLWZhcV9fdG9jIG9sID4gbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobnVtZXJpYy1jb3VudGVyKSBcIi4gXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjYWNhY2FjO1xufVxuLmJsb2NrLWZhcV9fdG9jIHVsIHtcbiAgY291bnRlci1yZXNldDogY291bnRlcjtcbn1cbi5ibG9jay1mYXFfX3RvYyB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhY2FjYWM7XG4gIHRvcDogMC4yODEyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuYmxvY2stZmFxX190b2MgdWwgbGk6OmJlZm9yZSB7XG4gICAgdG9wOiAwLjU2MjVyZW07XG4gIH1cbn1cbi5ibG9jay1mYXFfX3RvYyBociB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGRkZGQ7XG4gIGJvcmRlcjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMnB4O1xuICBtYXJnaW46IDJyZW0gMDtcbn1cbi5ibG9jay1mYXFfX3RvYyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uYmxvY2stZmFxX190b2MtbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5ibG9jay1mYXFfX3RvYy1zZWN0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuLmJsb2NrLWZhcV9fdG9jLXNlY3Rpb24gLmJsb2NrLWZhcV9fdG9jLXN1YiB7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG4gIG1hcmdpbjogMC4yNXJlbSAwIDAgMS41cmVtO1xufVxuLmJsb2NrLWZhcSB7XG4gIC8qIC0tLS0tLS0tLS0gU2VjdGlvbiAmIFF1ZXN0aW9uIGxpc3QgLS0tLS0tLS0tLSAqL1xufVxuLmJsb2NrLWZhcV9fc2VjdGlvbi10aXRsZSB7XG4gIG1hcmdpbjogMnJlbSAwIDFyZW07XG59XG4uYmxvY2stZmFxX19saXN0IHtcbiAgbWFyZ2luOiAwO1xufVxuLmJsb2NrLWZhcV9fcXVlc3Rpb24ge1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW46IDFyZW0gMCAwLjVyZW07XG59XG4uYmxvY2stZmFxIHtcbiAgLyogLS0tLS0tLS0tLSBBbnN3ZXIgcGFuZWwgLS0tLS0tLS0tLSAqL1xufVxuLmJsb2NrLWZhcV9fYW5zd2VyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAwIDFyZW07XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgLyogaW5oZXJpdCBmdWxsIFdZU0lXWUcgdHlwb2dyYXBoeSwgbGlzdHMsIGxpbmtzLCBoZWFkaW5ncywgZXRjLiAqL1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS42Mztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuYmxvY2stZmFxX19hbnN3ZXIge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLmJsb2NrLWZhcV9fYW5zd2VyIGRpdi5hbGlnbmxlZnQsXG4uYmxvY2stZmFxX19hbnN3ZXIgZGl2LmFsaWducmlnaHQsXG4uYmxvY2stZmFxX19hbnN3ZXIgZGl2LmFsaWduY2VudGVyLFxuLmJsb2NrLWZhcV9fYW5zd2VyIGRpdi5hbGlnbm5vbmUsXG4uYmxvY2stZmFxX19hbnN3ZXIgaW1nLmFsaWdubGVmdCxcbi5ibG9jay1mYXFfX2Fuc3dlciBpbWcuYWxpZ25yaWdodCxcbi5ibG9jay1mYXFfX2Fuc3dlciBpbWcuYWxpZ25jZW50ZXIsXG4uYmxvY2stZmFxX19hbnN3ZXIgaW1nLmFsaWdubm9uZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmJsb2NrLWZhcV9fYW5zd2VyIGRpdi5hbGlnbmxlZnQgLndwLWNhcHRpb24tdGV4dCxcbi5ibG9jay1mYXFfX2Fuc3dlciBkaXYuYWxpZ25yaWdodCAud3AtY2FwdGlvbi10ZXh0LFxuLmJsb2NrLWZhcV9fYW5zd2VyIGRpdi5hbGlnbmNlbnRlciAud3AtY2FwdGlvbi10ZXh0LFxuLmJsb2NrLWZhcV9fYW5zd2VyIGRpdi5hbGlnbm5vbmUgLndwLWNhcHRpb24tdGV4dCxcbi5ibG9jay1mYXFfX2Fuc3dlciBpbWcuYWxpZ25sZWZ0IC53cC1jYXB0aW9uLXRleHQsXG4uYmxvY2stZmFxX19hbnN3ZXIgaW1nLmFsaWducmlnaHQgLndwLWNhcHRpb24tdGV4dCxcbi5ibG9jay1mYXFfX2Fuc3dlciBpbWcuYWxpZ25jZW50ZXIgLndwLWNhcHRpb24tdGV4dCxcbi5ibG9jay1mYXFfX2Fuc3dlciBpbWcuYWxpZ25ub25lIC53cC1jYXB0aW9uLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tbGVmdDogMS41NjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gIHBhZGRpbmctdG9wOiAzLjEyNXJlbTtcbiAgbWFyZ2luLXRvcDogLTEuODc1cmVtO1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICMwMDAwMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTQ1cHgpIHtcbiAgLmJsb2NrLWZhcV9fYW5zd2VyIGRpdi5hbGlnbmxlZnQgLndwLWNhcHRpb24tdGV4dCxcbiAgLmJsb2NrLWZhcV9fYW5zd2VyIGRpdi5hbGlnbnJpZ2h0IC53cC1jYXB0aW9uLXRleHQsXG4gIC5ibG9jay1mYXFfX2Fuc3dlciBkaXYuYWxpZ25jZW50ZXIgLndwLWNhcHRpb24tdGV4dCxcbiAgLmJsb2NrLWZhcV9fYW5zd2VyIGRpdi5hbGlnbm5vbmUgLndwLWNhcHRpb24tdGV4dCxcbiAgLmJsb2NrLWZhcV9fYW5zd2VyIGltZy5hbGlnbmxlZnQgLndwLWNhcHRpb24tdGV4dCxcbiAgLmJsb2NrLWZhcV9fYW5zd2VyIGltZy5hbGlnbnJpZ2h0IC53cC1jYXB0aW9uLXRleHQsXG4gIC5ibG9jay1mYXFfX2Fuc3dlciBpbWcuYWxpZ25jZW50ZXIgLndwLWNhcHRpb24tdGV4dCxcbiAgLmJsb2NrLWZhcV9fYW5zd2VyIGltZy5hbGlnbm5vbmUgLndwLWNhcHRpb24tdGV4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtO1xuICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTQ1cHgpIHtcbiAgLmJsb2NrLWZhcV9fYW5zd2VyIGRpdi5hbGlnbmxlZnQsXG4gIC5ibG9jay1mYXFfX2Fuc3dlciBkaXYuYWxpZ25yaWdodCxcbiAgLmJsb2NrLWZhcV9fYW5zd2VyIGltZy5hbGlnbmxlZnQsXG4gIC5ibG9jay1mYXFfX2Fuc3dlciBpbWcuYWxpZ25yaWdodCB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbi5ibG9jay1mYXFfX2Fuc3dlciBkaXYuYWxpZ25sZWZ0LFxuLmJsb2NrLWZhcV9fYW5zd2VyIGRpdi5hbGlnbnJpZ2h0LFxuLmJsb2NrLWZhcV9fYW5zd2VyIGRpdi5hbGlnbmNlbnRlcixcbi5ibG9jay1mYXFfX2Fuc3dlciBkaXYuYWxpZ25ub25lIHtcbiAgcGFkZGluZy1ib3R0b206IDIuMTg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAuYmxvY2stZmFxX19hbnN3ZXIgZGl2LmFsaWdubGVmdCxcbiAgLmJsb2NrLWZhcV9fYW5zd2VyIGRpdi5hbGlnbnJpZ2h0LFxuICAuYmxvY2stZmFxX19hbnN3ZXIgZGl2LmFsaWduY2VudGVyLFxuICAuYmxvY2stZmFxX19hbnN3ZXIgZGl2LmFsaWdubm9uZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMTI1cmVtO1xuICB9XG59XG4uYmxvY2stZmFxX19hbnN3ZXIgZGl2LmFsaWdubGVmdCBpbWcsXG4uYmxvY2stZmFxX19hbnN3ZXIgZGl2LmFsaWducmlnaHQgaW1nLFxuLmJsb2NrLWZhcV9fYW5zd2VyIGRpdi5hbGlnbmNlbnRlciBpbWcsXG4uYmxvY2stZmFxX19hbnN3ZXIgZGl2LmFsaWdubm9uZSBpbWcge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uYmxvY2stZmFxX19hbnN3ZXIgaW1nLmFsaWdubGVmdCxcbi5ibG9jay1mYXFfX2Fuc3dlciBpbWcuYWxpZ25yaWdodCxcbi5ibG9jay1mYXFfX2Fuc3dlciBpbWcuYWxpZ25jZW50ZXIsXG4uYmxvY2stZmFxX19hbnN3ZXIgaW1nLmFsaWdubm9uZSB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5ibG9jay1mYXFfX2Fuc3dlciBkaXYuYWxpZ25sZWZ0LFxuICAuYmxvY2stZmFxX19hbnN3ZXIgZGl2LmFsaWduY2VudGVyLFxuICAuYmxvY2stZmFxX19hbnN3ZXIgZGl2LmFsaWdubm9uZSxcbiAgLmJsb2NrLWZhcV9fYW5zd2VyIGltZy5hbGlnbmxlZnQsXG4gIC5ibG9jay1mYXFfX2Fuc3dlciBpbWcuYWxpZ25jZW50ZXIsXG4gIC5ibG9jay1mYXFfX2Fuc3dlciBpbWcuYWxpZ25ub25lIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5ibG9jay1mYXFfX2Fuc3dlciBkaXYuYWxpZ25yaWdodCxcbiAgLmJsb2NrLWZhcV9fYW5zd2VyIGltZy5hbGlnbnJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLmJsb2NrLWZhcV9fYW5zd2VyIGgxLFxuLmJsb2NrLWZhcV9fYW5zd2VyIGgyLFxuLmJsb2NrLWZhcV9fYW5zd2VyIGgzLFxuLmJsb2NrLWZhcV9fYW5zd2VyIGg0LFxuLmJsb2NrLWZhcV9fYW5zd2VyIGg1LFxuLmJsb2NrLWZhcV9fYW5zd2VyIGg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5ibG9jay1mYXFfX2Fuc3dlciBoMSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5ibG9jay1mYXFfX2Fuc3dlciBoMSB7XG4gICAgZm9udC1zaXplOiAyLjgxMjVyZW07XG4gIH1cbn1cbi5ibG9jay1mYXFfX2Fuc3dlciBoMSB7XG4gIGNvbG9yOiAjMDAyZjZjO1xuICBmb250LXNpemU6IDIuODEyNXJlbTtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbi5ibG9jay1mYXFfX2Fuc3dlciBoMiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMi4zNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI0O1xuICBmb250LXNpemU6IDIuMTg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjg2O1xuICBtYXJnaW4tdG9wOiAyLjY4NzVyZW07XG59XG4uYmxvY2stZmFxX19hbnN3ZXIgaDMge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zODtcbiAgZm9udC1zaXplOiAxLjY4NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi10b3A6IDIuMDYyNXJlbTtcbn1cbi5ibG9jay1mYXFfX2Fuc3dlciBoNCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjg7XG4gIGZvbnQtc2l6ZTogMS40Mzc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS44MjtcbiAgbWFyZ2luLXRvcDogMS41NjI1cmVtO1xufVxuLmJsb2NrLWZhcV9fYW5zd2VyIGg1IHtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjQ3O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG4uYmxvY2stZmFxX19hbnN3ZXIgaDYge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMi4yODtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmJsb2NrLWZhcV9fYW5zd2VyIGEge1xuICBjb2xvcjogIzAyNTY5NztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4uYmxvY2stZmFxX19hbnN3ZXIgYTpob3ZlciB7XG4gIGNvbG9yOiByZ2IoMywgMTI5LCAyMjYuNSk7XG59XG4uYmxvY2stZmFxX19hbnN3ZXIgYS5idXR0b24tLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyNTY5NztcbiAgcGFkZGluZzogMC44NzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5ibG9jay1mYXFfX2Fuc3dlciBhLmJ1dHRvbi0tcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZDIyMzU7XG59XG4uYmxvY2stZmFxX19hbnN3ZXIgYS5idXR0b24tLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyZjZjO1xufVxuLmJsb2NrLWZhcV9fYW5zd2VyIGEuYnV0dG9uLS1wcmltYXJ5IHtcbiAgbWFyZ2luLXRvcDogMS4xMjVyZW07XG59XG4uYmxvY2stZmFxX19hbnN3ZXIgYTpub3QoLmJ1dHRvbi0tcHJpbWFyeSk6bm90KC5pbnN0YWdyYW0tZmVlZF9fbGluaylbZGF0YS1oYXMtcGRmPXRydWVdOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSFpwWlhkQ2IzZzlJakFnTUNBek9EUWdOVEV5SWo0OElTMHRJU0JHYjI1MElFRjNaWE52YldVZ1VISnZJRFl1TWk0eElHSjVJRUJtYjI1MFlYZGxjMjl0WlNBdElHaDBkSEJ6T2k4dlptOXVkR0YzWlhOdmJXVXVZMjl0SUV4cFkyVnVjMlVnTFNCb2RIUndjem92TDJadmJuUmhkMlZ6YjIxbExtTnZiUzlzYVdObGJuTmxJQ2hEYjIxdFpYSmphV0ZzSUV4cFkyVnVjMlVwSUVOdmNIbHlhV2RvZENBeU1ESXlJRVp2Ym5ScFkyOXVjeXdnU1c1akxpQXRMVDQ4Y0dGMGFDQmtQU0pOTXpJd0lEUTJORU16TWpndU9DQTBOalFnTXpNMklEUTFOaTQ0SURNek5pQTBORGhXTkRFMlNETTRORlkwTkRoRE16ZzBJRFE0TXk0eklETTFOUzR6SURVeE1pQXpNakFnTlRFeVNEWTBRekk0TGpZMUlEVXhNaUF3SURRNE15NHpJREFnTkRRNFZqUXhOa2cwT0ZZME5EaERORGdnTkRVMkxqZ2dOVFV1TVRZZ05EWTBJRFkwSURRMk5FZ3pNakI2VFRJMU5pQXhOakJETWpNNExqTWdNVFl3SURJeU5DQXhORFV1TnlBeU1qUWdNVEk0VmpRNFNEWTBRelUxTGpFMklEUTRJRFE0SURVMUxqRTJJRFE0SURZMFZqRTVNa2d3VmpZMFF6QWdNamd1TmpVZ01qZ3VOalVnTUNBMk5DQXdTREl5T1M0MVF6STBOaTQxSURBZ01qWXlMamNnTmk0M05ETWdNamMwTGpjZ01UZ3VOelZNTXpZMUxqTWdNVEE1TGpORE16YzNMak1nTVRJeExqTWdNemcwSURFek55NDFJRE00TkNBeE5UUXVOVll4T1RKSU16TTJWakUyTUVneU5UWjZUVGc0SURJeU5FTXhNVGd1T1NBeU1qUWdNVFEwSURJME9TNHhJREUwTkNBeU9EQkRNVFEwSURNeE1DNDVJREV4T0M0NUlETXpOaUE0T0NBek16WklPREJXTXpZNFF6Z3dJRE0zTmk0NElEY3lMamcwSURNNE5DQTJOQ0F6T0RSRE5UVXVNVFlnTXpnMElEUTRJRE0zTmk0NElEUTRJRE0yT0ZZeU5EQkRORGdnTWpNeExqSWdOVFV1TVRZZ01qSTBJRFkwSURJeU5FZzRPSHBOTVRFeUlESTRNRU14TVRJZ01qWTJMamNnTVRBeExqTWdNalUySURnNElESTFOa2c0TUZZek1EUklPRGhETVRBeExqTWdNekEwSURFeE1pQXlPVE11TXlBeE1USWdNamd3ZWsweE5qQWdNalF3UXpFMk1DQXlNekV1TWlBeE5qY3VNaUF5TWpRZ01UYzJJREl5TkVneU1EQkRNakkyTGpVZ01qSTBJREkwT0NBeU5EVXVOU0F5TkRnZ01qY3lWak16TmtNeU5EZ2dNell5TGpVZ01qSTJMalVnTXpnMElESXdNQ0F6T0RSSU1UYzJRekUyTnk0eUlETTROQ0F4TmpBZ016YzJMamdnTVRZd0lETTJPRll5TkRCNlRURTVNaUF6TlRKSU1qQXdRekl3T0M0NElETTFNaUF5TVRZZ016UTBMamdnTWpFMklETXpObFl5TnpKRE1qRTJJREkyTXk0eUlESXdPQzQ0SURJMU5pQXlNREFnTWpVMlNERTVNbFl6TlRKNlRUTXpOaUF5TWpSRE16UTBMamdnTWpJMElETTFNaUF5TXpFdU1pQXpOVElnTWpRd1F6TTFNaUF5TkRndU9DQXpORFF1T0NBeU5UWWdNek0ySURJMU5rZ3pNRFJXTWpnNFNETXpOa016TkRRdU9DQXlPRGdnTXpVeUlESTVOUzR5SURNMU1pQXpNRFJETXpVeUlETXhNaTQ0SURNME5DNDRJRE15TUNBek16WWdNekl3U0RNd05GWXpOamhETXpBMElETTNOaTQ0SURJNU5pNDRJRE00TkNBeU9EZ2dNemcwUXpJM09TNHlJRE00TkNBeU56SWdNemMyTGpnZ01qY3lJRE0yT0ZZeU5EQkRNamN5SURJek1TNHlJREkzT1M0eUlESXlOQ0F5T0RnZ01qSTBTRE16Tm5vaUx6NDhMM04yWno0PVwiKTtcbiAgICAgICAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSFpwWlhkQ2IzZzlJakFnTUNBek9EUWdOVEV5SWo0OElTMHRJU0JHYjI1MElFRjNaWE52YldVZ1VISnZJRFl1TWk0eElHSjVJRUJtYjI1MFlYZGxjMjl0WlNBdElHaDBkSEJ6T2k4dlptOXVkR0YzWlhOdmJXVXVZMjl0SUV4cFkyVnVjMlVnTFNCb2RIUndjem92TDJadmJuUmhkMlZ6YjIxbExtTnZiUzlzYVdObGJuTmxJQ2hEYjIxdFpYSmphV0ZzSUV4cFkyVnVjMlVwSUVOdmNIbHlhV2RvZENBeU1ESXlJRVp2Ym5ScFkyOXVjeXdnU1c1akxpQXRMVDQ4Y0dGMGFDQmtQU0pOTXpJd0lEUTJORU16TWpndU9DQTBOalFnTXpNMklEUTFOaTQ0SURNek5pQTBORGhXTkRFMlNETTRORlkwTkRoRE16ZzBJRFE0TXk0eklETTFOUzR6SURVeE1pQXpNakFnTlRFeVNEWTBRekk0TGpZMUlEVXhNaUF3SURRNE15NHpJREFnTkRRNFZqUXhOa2cwT0ZZME5EaERORGdnTkRVMkxqZ2dOVFV1TVRZZ05EWTBJRFkwSURRMk5FZ3pNakI2VFRJMU5pQXhOakJETWpNNExqTWdNVFl3SURJeU5DQXhORFV1TnlBeU1qUWdNVEk0VmpRNFNEWTBRelUxTGpFMklEUTRJRFE0SURVMUxqRTJJRFE0SURZMFZqRTVNa2d3VmpZMFF6QWdNamd1TmpVZ01qZ3VOalVnTUNBMk5DQXdTREl5T1M0MVF6STBOaTQxSURBZ01qWXlMamNnTmk0M05ETWdNamMwTGpjZ01UZ3VOelZNTXpZMUxqTWdNVEE1TGpORE16YzNMak1nTVRJeExqTWdNemcwSURFek55NDFJRE00TkNBeE5UUXVOVll4T1RKSU16TTJWakUyTUVneU5UWjZUVGc0SURJeU5FTXhNVGd1T1NBeU1qUWdNVFEwSURJME9TNHhJREUwTkNBeU9EQkRNVFEwSURNeE1DNDVJREV4T0M0NUlETXpOaUE0T0NBek16WklPREJXTXpZNFF6Z3dJRE0zTmk0NElEY3lMamcwSURNNE5DQTJOQ0F6T0RSRE5UVXVNVFlnTXpnMElEUTRJRE0zTmk0NElEUTRJRE0yT0ZZeU5EQkRORGdnTWpNeExqSWdOVFV1TVRZZ01qSTBJRFkwSURJeU5FZzRPSHBOTVRFeUlESTRNRU14TVRJZ01qWTJMamNnTVRBeExqTWdNalUySURnNElESTFOa2c0TUZZek1EUklPRGhETVRBeExqTWdNekEwSURFeE1pQXlPVE11TXlBeE1USWdNamd3ZWsweE5qQWdNalF3UXpFMk1DQXlNekV1TWlBeE5qY3VNaUF5TWpRZ01UYzJJREl5TkVneU1EQkRNakkyTGpVZ01qSTBJREkwT0NBeU5EVXVOU0F5TkRnZ01qY3lWak16TmtNeU5EZ2dNell5TGpVZ01qSTJMalVnTXpnMElESXdNQ0F6T0RSSU1UYzJRekUyTnk0eUlETTROQ0F4TmpBZ016YzJMamdnTVRZd0lETTJPRll5TkRCNlRURTVNaUF6TlRKSU1qQXdRekl3T0M0NElETTFNaUF5TVRZZ016UTBMamdnTWpFMklETXpObFl5TnpKRE1qRTJJREkyTXk0eUlESXdPQzQ0SURJMU5pQXlNREFnTWpVMlNERTVNbFl6TlRKNlRUTXpOaUF5TWpSRE16UTBMamdnTWpJMElETTFNaUF5TXpFdU1pQXpOVElnTWpRd1F6TTFNaUF5TkRndU9DQXpORFF1T0NBeU5UWWdNek0ySURJMU5rZ3pNRFJXTWpnNFNETXpOa016TkRRdU9DQXlPRGdnTXpVeUlESTVOUzR5SURNMU1pQXpNRFJETXpVeUlETXhNaTQ0SURNME5DNDRJRE15TUNBek16WWdNekl3U0RNd05GWXpOamhETXpBMElETTNOaTQ0SURJNU5pNDRJRE00TkNBeU9EZ2dNemcwUXpJM09TNHlJRE00TkNBeU56SWdNemMyTGpnZ01qY3lJRE0yT0ZZeU5EQkRNamN5SURJek1TNHlJREkzT1M0eUlESXlOQ0F5T0RnZ01qSTBTRE16Tm5vaUx6NDhMM04yWno0PVwiKTtcbiAgLXdlYmtpdC1tYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuLmJsb2NrLWZhcV9fYW5zd2VyIGR0IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYmxvY2stZmFxX19hbnN3ZXIgcC5pbnRyby10ZXh0LCAuYmxvY2stZmFxX19hbnN3ZXIuaW50cm8tdGV4dCA+IHAge1xuICBmb250LXNpemU6IDEuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyLjEyNXJlbSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogUnViaWs7XG4gIGNvbG9yOiAjMDAyZjZjO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmJsb2NrLWZhcV9fYW5zd2VyIHAuaW50cm8tdGV4dCwgLmJsb2NrLWZhcV9fYW5zd2VyLmludHJvLXRleHQgPiBwIHtcbiAgICBmb250LXNpemU6IDEuMzEyNXJlbSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjQzNzVyZW07XG4gIH1cbn1cbi5ibG9jay1mYXFfX2Fuc3dlciBwLmludHJvLXBhcmFncmFwaCwgLmJsb2NrLWZhcV9fYW5zd2VyLmludHJvLXBhcmFncmFwaCA+IHAge1xuICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNzE7XG4gIGNvbG9yOiAjMDAyZjZjO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5ibG9jay1mYXFfX2Fuc3dlciBwLmludHJvLXBhcmFncmFwaCwgLmJsb2NrLWZhcV9fYW5zd2VyLmludHJvLXBhcmFncmFwaCA+IHAge1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuODM7XG4gIH1cbn1cbi5ibG9jay1mYXFfX2Fuc3dlciBwLmludHJvLXBhcmFncmFwaCBiLFxuLmJsb2NrLWZhcV9fYW5zd2VyIHAuaW50cm8tcGFyYWdyYXBoIHN0cm9uZywgLmJsb2NrLWZhcV9fYW5zd2VyLmludHJvLXBhcmFncmFwaCA+IHAgYixcbi5ibG9jay1mYXFfX2Fuc3dlci5pbnRyby1wYXJhZ3JhcGggPiBwIHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMC43Mztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuYmxvY2stZmFxX19hbnN3ZXIgcC5pbnRyby1wYXJhZ3JhcGggYixcbiAgLmJsb2NrLWZhcV9fYW5zd2VyIHAuaW50cm8tcGFyYWdyYXBoIHN0cm9uZywgLmJsb2NrLWZhcV9fYW5zd2VyLmludHJvLXBhcmFncmFwaCA+IHAgYixcbiAgLmJsb2NrLWZhcV9fYW5zd2VyLmludHJvLXBhcmFncmFwaCA+IHAgc3Ryb25nIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxufVxuLmJsb2NrLWZhcV9fYW5zd2VyIHAsXG4uYmxvY2stZmFxX19hbnN3ZXIgdWwsXG4uYmxvY2stZmFxX19hbnN3ZXIgb2wsXG4uYmxvY2stZmFxX19hbnN3ZXIgZGwsXG4uYmxvY2stZmFxX19hbnN3ZXIgZGQsXG4uYmxvY2stZmFxX19hbnN3ZXIgdGFibGUsXG4uYmxvY2stZmFxX19hbnN3ZXIgZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjI1cmVtO1xufVxuLmJsb2NrLWZhcV9fYW5zd2VyIHVsLFxuLmJsb2NrLWZhcV9fYW5zd2VyIG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuYmxvY2stZmFxX19hbnN3ZXIgdWwsXG4gIC5ibG9jay1mYXFfX2Fuc3dlciBvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjQzNzVyZW07XG4gIH1cbn1cbi5ibG9jay1mYXFfX2Fuc3dlciB1bCBsaSxcbi5ibG9jay1mYXFfX2Fuc3dlciBvbCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ibG9jay1mYXFfX2Fuc3dlciB1bCBsaTo6YmVmb3JlLFxuLmJsb2NrLWZhcV9fYW5zd2VyIG9sIGxpOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMS42MjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmJsb2NrLWZhcV9fYW5zd2VyIHVsIGxpOjpiZWZvcmUsXG4gIC5ibG9jay1mYXFfX2Fuc3dlciBvbCBsaTo6YmVmb3JlIHtcbiAgICBsZWZ0OiAtMi41cmVtO1xuICB9XG59XG4uYmxvY2stZmFxX19hbnN3ZXIgdWwgdWwsXG4uYmxvY2stZmFxX19hbnN3ZXIgdWwgb2wsXG4uYmxvY2stZmFxX19hbnN3ZXIgb2wgdWwsXG4uYmxvY2stZmFxX19hbnN3ZXIgb2wgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJsb2NrLWZhcV9fYW5zd2VyIG9sIHtcbiAgY291bnRlci1yZXNldDogbnVtZXJpYy1jb3VudGVyO1xufVxuLmJsb2NrLWZhcV9fYW5zd2VyIG9sID4gbGkge1xuICBjb3VudGVyLWluY3JlbWVudDogbnVtZXJpYy1jb3VudGVyO1xufVxuLmJsb2NrLWZhcV9fYW5zd2VyIG9sID4gbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobnVtZXJpYy1jb3VudGVyKSBcIi4gXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjYWNhY2FjO1xufVxuLmJsb2NrLWZhcV9fYW5zd2VyIHVsIHtcbiAgY291bnRlci1yZXNldDogY291bnRlcjtcbn1cbi5ibG9jay1mYXFfX2Fuc3dlciB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhY2FjYWM7XG4gIHRvcDogMC4yODEyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuYmxvY2stZmFxX19hbnN3ZXIgdWwgbGk6OmJlZm9yZSB7XG4gICAgdG9wOiAwLjU2MjVyZW07XG4gIH1cbn1cbi5ibG9jay1mYXFfX2Fuc3dlciBociB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGRkZGQ7XG4gIGJvcmRlcjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMnB4O1xuICBtYXJnaW46IDJyZW0gMDtcbn1cbi5ibG9jay1mYXFfX2Fuc3dlciA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmZlYXR1cmVkLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJpbWFnZXMvY3Jlc3QtZGFyay1ibHVlLnN2Z1wiKSAxMDAlIHRvcCwgIzBiMjM0MDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMy40Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5mZWF0dXJlZC1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJpbWFnZXMvY3Jlc3QtZGFyay1ibHVlLnN2Z1wiKSA4MCUgLTIwJSwgIzBiMjM0MDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNDYuNjg3NXJlbTtcbiAgfVxufVxuLmZlYXR1cmVkLWNvbnRlbnRfX2JvdW5kYXJ5IHtcbiAgcGFkZGluZzogMS44NzVyZW0gMS4yNXJlbSAyLjVyZW07XG4gIG1heC13aWR0aDogNjYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5mZWF0dXJlZC1jb250ZW50X19ib3VuZGFyeSB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHBhZGRpbmc6IDcuNXJlbSAxLjI1cmVtO1xuICB9XG59XG4uZmVhdHVyZWQtY29udGVudF9faGVhZGVyIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4uZmVhdHVyZWQtY29udGVudF9faGVhZGVyIGRpdi5hbGlnbmxlZnQsXG4uZmVhdHVyZWQtY29udGVudF9faGVhZGVyIGRpdi5hbGlnbnJpZ2h0LFxuLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciBkaXYuYWxpZ25jZW50ZXIsXG4uZmVhdHVyZWQtY29udGVudF9faGVhZGVyIGRpdi5hbGlnbm5vbmUsXG4uZmVhdHVyZWQtY29udGVudF9faGVhZGVyIGltZy5hbGlnbmxlZnQsXG4uZmVhdHVyZWQtY29udGVudF9faGVhZGVyIGltZy5hbGlnbnJpZ2h0LFxuLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciBpbWcuYWxpZ25jZW50ZXIsXG4uZmVhdHVyZWQtY29udGVudF9faGVhZGVyIGltZy5hbGlnbm5vbmUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIgZGl2LmFsaWdubGVmdCAud3AtY2FwdGlvbi10ZXh0LFxuLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciBkaXYuYWxpZ25yaWdodCAud3AtY2FwdGlvbi10ZXh0LFxuLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciBkaXYuYWxpZ25jZW50ZXIgLndwLWNhcHRpb24tdGV4dCxcbi5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIgZGl2LmFsaWdubm9uZSAud3AtY2FwdGlvbi10ZXh0LFxuLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciBpbWcuYWxpZ25sZWZ0IC53cC1jYXB0aW9uLXRleHQsXG4uZmVhdHVyZWQtY29udGVudF9faGVhZGVyIGltZy5hbGlnbnJpZ2h0IC53cC1jYXB0aW9uLXRleHQsXG4uZmVhdHVyZWQtY29udGVudF9faGVhZGVyIGltZy5hbGlnbmNlbnRlciAud3AtY2FwdGlvbi10ZXh0LFxuLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciBpbWcuYWxpZ25ub25lIC53cC1jYXB0aW9uLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tbGVmdDogMS41NjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gIHBhZGRpbmctdG9wOiAzLjEyNXJlbTtcbiAgbWFyZ2luLXRvcDogLTEuODc1cmVtO1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICMwMDAwMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTQ1cHgpIHtcbiAgLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciBkaXYuYWxpZ25sZWZ0IC53cC1jYXB0aW9uLXRleHQsXG4gIC5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIgZGl2LmFsaWducmlnaHQgLndwLWNhcHRpb24tdGV4dCxcbiAgLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciBkaXYuYWxpZ25jZW50ZXIgLndwLWNhcHRpb24tdGV4dCxcbiAgLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciBkaXYuYWxpZ25ub25lIC53cC1jYXB0aW9uLXRleHQsXG4gIC5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIgaW1nLmFsaWdubGVmdCAud3AtY2FwdGlvbi10ZXh0LFxuICAuZmVhdHVyZWQtY29udGVudF9faGVhZGVyIGltZy5hbGlnbnJpZ2h0IC53cC1jYXB0aW9uLXRleHQsXG4gIC5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIgaW1nLmFsaWduY2VudGVyIC53cC1jYXB0aW9uLXRleHQsXG4gIC5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIgaW1nLmFsaWdubm9uZSAud3AtY2FwdGlvbi10ZXh0IHtcbiAgICBtYXJnaW4tbGVmdDogMS44NzVyZW07XG4gICAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAuZmVhdHVyZWQtY29udGVudF9faGVhZGVyIGRpdi5hbGlnbmxlZnQsXG4gIC5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIgZGl2LmFsaWducmlnaHQsXG4gIC5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIgaW1nLmFsaWdubGVmdCxcbiAgLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciBpbWcuYWxpZ25yaWdodCB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbi5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIgZGl2LmFsaWdubGVmdCxcbi5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIgZGl2LmFsaWducmlnaHQsXG4uZmVhdHVyZWQtY29udGVudF9faGVhZGVyIGRpdi5hbGlnbmNlbnRlcixcbi5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIgZGl2LmFsaWdubm9uZSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjE4NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTQ1cHgpIHtcbiAgLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciBkaXYuYWxpZ25sZWZ0LFxuICAuZmVhdHVyZWQtY29udGVudF9faGVhZGVyIGRpdi5hbGlnbnJpZ2h0LFxuICAuZmVhdHVyZWQtY29udGVudF9faGVhZGVyIGRpdi5hbGlnbmNlbnRlcixcbiAgLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciBkaXYuYWxpZ25ub25lIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4xMjVyZW07XG4gIH1cbn1cbi5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIgZGl2LmFsaWdubGVmdCBpbWcsXG4uZmVhdHVyZWQtY29udGVudF9faGVhZGVyIGRpdi5hbGlnbnJpZ2h0IGltZyxcbi5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIgZGl2LmFsaWduY2VudGVyIGltZyxcbi5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIgZGl2LmFsaWdubm9uZSBpbWcge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZmVhdHVyZWQtY29udGVudF9faGVhZGVyIGltZy5hbGlnbmxlZnQsXG4uZmVhdHVyZWQtY29udGVudF9faGVhZGVyIGltZy5hbGlnbnJpZ2h0LFxuLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciBpbWcuYWxpZ25jZW50ZXIsXG4uZmVhdHVyZWQtY29udGVudF9faGVhZGVyIGltZy5hbGlnbm5vbmUge1xuICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAuZmVhdHVyZWQtY29udGVudF9faGVhZGVyIGRpdi5hbGlnbmxlZnQsXG4gIC5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIgZGl2LmFsaWduY2VudGVyLFxuICAuZmVhdHVyZWQtY29udGVudF9faGVhZGVyIGRpdi5hbGlnbm5vbmUsXG4gIC5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIgaW1nLmFsaWdubGVmdCxcbiAgLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciBpbWcuYWxpZ25jZW50ZXIsXG4gIC5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIgaW1nLmFsaWdubm9uZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAuZmVhdHVyZWQtY29udGVudF9faGVhZGVyIGRpdi5hbGlnbnJpZ2h0LFxuICAuZmVhdHVyZWQtY29udGVudF9faGVhZGVyIGltZy5hbGlnbnJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciBoMSxcbi5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIgaDIsXG4uZmVhdHVyZWQtY29udGVudF9faGVhZGVyIGgzLFxuLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciBoNCxcbi5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIgaDUsXG4uZmVhdHVyZWQtY29udGVudF9faGVhZGVyIGg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIgaDEge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAuZmVhdHVyZWQtY29udGVudF9faGVhZGVyIGgxIHtcbiAgICBmb250LXNpemU6IDIuODEyNXJlbTtcbiAgfVxufVxuLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciBoMSB7XG4gIGNvbG9yOiAjMDAyZjZjO1xuICBmb250LXNpemU6IDIuODEyNXJlbTtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbi5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIgaDIge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIuMzc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNDtcbiAgZm9udC1zaXplOiAyLjE4NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI4NjtcbiAgbWFyZ2luLXRvcDogMi42ODc1cmVtO1xufVxuLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciBoMyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMi4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM4O1xuICBmb250LXNpemU6IDEuNjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLXRvcDogMi4wNjI1cmVtO1xufVxuLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciBoNCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjg7XG4gIGZvbnQtc2l6ZTogMS40Mzc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS44MjtcbiAgbWFyZ2luLXRvcDogMS41NjI1cmVtO1xufVxuLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciBoNSB7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMi40NztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciBoNiB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjI4O1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uZmVhdHVyZWQtY29udGVudF9faGVhZGVyIGEge1xuICBjb2xvcjogIzAyNTY5NztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4uZmVhdHVyZWQtY29udGVudF9faGVhZGVyIGE6aG92ZXIge1xuICBjb2xvcjogcmdiKDMsIDEyOSwgMjI2LjUpO1xufVxuLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciBhLmJ1dHRvbi0tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI1Njk3O1xuICBwYWRkaW5nOiAwLjg3NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4zODtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciBhLmJ1dHRvbi0tcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZDIyMzU7XG59XG4uZmVhdHVyZWQtY29udGVudF9faGVhZGVyIGEuYnV0dG9uLS1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmY2Yztcbn1cbi5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIgYS5idXR0b24tLXByaW1hcnkge1xuICBtYXJnaW4tdG9wOiAxLjEyNXJlbTtcbn1cbi5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIgYTpub3QoLmJ1dHRvbi0tcHJpbWFyeSk6bm90KC5pbnN0YWdyYW0tZmVlZF9fbGluaylbZGF0YS1oYXMtcGRmPXRydWVdOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSFpwWlhkQ2IzZzlJakFnTUNBek9EUWdOVEV5SWo0OElTMHRJU0JHYjI1MElFRjNaWE52YldVZ1VISnZJRFl1TWk0eElHSjVJRUJtYjI1MFlYZGxjMjl0WlNBdElHaDBkSEJ6T2k4dlptOXVkR0YzWlhOdmJXVXVZMjl0SUV4cFkyVnVjMlVnTFNCb2RIUndjem92TDJadmJuUmhkMlZ6YjIxbExtTnZiUzlzYVdObGJuTmxJQ2hEYjIxdFpYSmphV0ZzSUV4cFkyVnVjMlVwSUVOdmNIbHlhV2RvZENBeU1ESXlJRVp2Ym5ScFkyOXVjeXdnU1c1akxpQXRMVDQ4Y0dGMGFDQmtQU0pOTXpJd0lEUTJORU16TWpndU9DQTBOalFnTXpNMklEUTFOaTQ0SURNek5pQTBORGhXTkRFMlNETTRORlkwTkRoRE16ZzBJRFE0TXk0eklETTFOUzR6SURVeE1pQXpNakFnTlRFeVNEWTBRekk0TGpZMUlEVXhNaUF3SURRNE15NHpJREFnTkRRNFZqUXhOa2cwT0ZZME5EaERORGdnTkRVMkxqZ2dOVFV1TVRZZ05EWTBJRFkwSURRMk5FZ3pNakI2VFRJMU5pQXhOakJETWpNNExqTWdNVFl3SURJeU5DQXhORFV1TnlBeU1qUWdNVEk0VmpRNFNEWTBRelUxTGpFMklEUTRJRFE0SURVMUxqRTJJRFE0SURZMFZqRTVNa2d3VmpZMFF6QWdNamd1TmpVZ01qZ3VOalVnTUNBMk5DQXdTREl5T1M0MVF6STBOaTQxSURBZ01qWXlMamNnTmk0M05ETWdNamMwTGpjZ01UZ3VOelZNTXpZMUxqTWdNVEE1TGpORE16YzNMak1nTVRJeExqTWdNemcwSURFek55NDFJRE00TkNBeE5UUXVOVll4T1RKSU16TTJWakUyTUVneU5UWjZUVGc0SURJeU5FTXhNVGd1T1NBeU1qUWdNVFEwSURJME9TNHhJREUwTkNBeU9EQkRNVFEwSURNeE1DNDVJREV4T0M0NUlETXpOaUE0T0NBek16WklPREJXTXpZNFF6Z3dJRE0zTmk0NElEY3lMamcwSURNNE5DQTJOQ0F6T0RSRE5UVXVNVFlnTXpnMElEUTRJRE0zTmk0NElEUTRJRE0yT0ZZeU5EQkRORGdnTWpNeExqSWdOVFV1TVRZZ01qSTBJRFkwSURJeU5FZzRPSHBOTVRFeUlESTRNRU14TVRJZ01qWTJMamNnTVRBeExqTWdNalUySURnNElESTFOa2c0TUZZek1EUklPRGhETVRBeExqTWdNekEwSURFeE1pQXlPVE11TXlBeE1USWdNamd3ZWsweE5qQWdNalF3UXpFMk1DQXlNekV1TWlBeE5qY3VNaUF5TWpRZ01UYzJJREl5TkVneU1EQkRNakkyTGpVZ01qSTBJREkwT0NBeU5EVXVOU0F5TkRnZ01qY3lWak16TmtNeU5EZ2dNell5TGpVZ01qSTJMalVnTXpnMElESXdNQ0F6T0RSSU1UYzJRekUyTnk0eUlETTROQ0F4TmpBZ016YzJMamdnTVRZd0lETTJPRll5TkRCNlRURTVNaUF6TlRKSU1qQXdRekl3T0M0NElETTFNaUF5TVRZZ016UTBMamdnTWpFMklETXpObFl5TnpKRE1qRTJJREkyTXk0eUlESXdPQzQ0SURJMU5pQXlNREFnTWpVMlNERTVNbFl6TlRKNlRUTXpOaUF5TWpSRE16UTBMamdnTWpJMElETTFNaUF5TXpFdU1pQXpOVElnTWpRd1F6TTFNaUF5TkRndU9DQXpORFF1T0NBeU5UWWdNek0ySURJMU5rZ3pNRFJXTWpnNFNETXpOa016TkRRdU9DQXlPRGdnTXpVeUlESTVOUzR5SURNMU1pQXpNRFJETXpVeUlETXhNaTQ0SURNME5DNDRJRE15TUNBek16WWdNekl3U0RNd05GWXpOamhETXpBMElETTNOaTQ0SURJNU5pNDRJRE00TkNBeU9EZ2dNemcwUXpJM09TNHlJRE00TkNBeU56SWdNemMyTGpnZ01qY3lJRE0yT0ZZeU5EQkRNamN5SURJek1TNHlJREkzT1M0eUlESXlOQ0F5T0RnZ01qSTBTRE16Tm5vaUx6NDhMM04yWno0PVwiKTtcbiAgICAgICAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSFpwWlhkQ2IzZzlJakFnTUNBek9EUWdOVEV5SWo0OElTMHRJU0JHYjI1MElFRjNaWE52YldVZ1VISnZJRFl1TWk0eElHSjVJRUJtYjI1MFlYZGxjMjl0WlNBdElHaDBkSEJ6T2k4dlptOXVkR0YzWlhOdmJXVXVZMjl0SUV4cFkyVnVjMlVnTFNCb2RIUndjem92TDJadmJuUmhkMlZ6YjIxbExtTnZiUzlzYVdObGJuTmxJQ2hEYjIxdFpYSmphV0ZzSUV4cFkyVnVjMlVwSUVOdmNIbHlhV2RvZENBeU1ESXlJRVp2Ym5ScFkyOXVjeXdnU1c1akxpQXRMVDQ4Y0dGMGFDQmtQU0pOTXpJd0lEUTJORU16TWpndU9DQTBOalFnTXpNMklEUTFOaTQ0SURNek5pQTBORGhXTkRFMlNETTRORlkwTkRoRE16ZzBJRFE0TXk0eklETTFOUzR6SURVeE1pQXpNakFnTlRFeVNEWTBRekk0TGpZMUlEVXhNaUF3SURRNE15NHpJREFnTkRRNFZqUXhOa2cwT0ZZME5EaERORGdnTkRVMkxqZ2dOVFV1TVRZZ05EWTBJRFkwSURRMk5FZ3pNakI2VFRJMU5pQXhOakJETWpNNExqTWdNVFl3SURJeU5DQXhORFV1TnlBeU1qUWdNVEk0VmpRNFNEWTBRelUxTGpFMklEUTRJRFE0SURVMUxqRTJJRFE0SURZMFZqRTVNa2d3VmpZMFF6QWdNamd1TmpVZ01qZ3VOalVnTUNBMk5DQXdTREl5T1M0MVF6STBOaTQxSURBZ01qWXlMamNnTmk0M05ETWdNamMwTGpjZ01UZ3VOelZNTXpZMUxqTWdNVEE1TGpORE16YzNMak1nTVRJeExqTWdNemcwSURFek55NDFJRE00TkNBeE5UUXVOVll4T1RKSU16TTJWakUyTUVneU5UWjZUVGc0SURJeU5FTXhNVGd1T1NBeU1qUWdNVFEwSURJME9TNHhJREUwTkNBeU9EQkRNVFEwSURNeE1DNDVJREV4T0M0NUlETXpOaUE0T0NBek16WklPREJXTXpZNFF6Z3dJRE0zTmk0NElEY3lMamcwSURNNE5DQTJOQ0F6T0RSRE5UVXVNVFlnTXpnMElEUTRJRE0zTmk0NElEUTRJRE0yT0ZZeU5EQkRORGdnTWpNeExqSWdOVFV1TVRZZ01qSTBJRFkwSURJeU5FZzRPSHBOTVRFeUlESTRNRU14TVRJZ01qWTJMamNnTVRBeExqTWdNalUySURnNElESTFOa2c0TUZZek1EUklPRGhETVRBeExqTWdNekEwSURFeE1pQXlPVE11TXlBeE1USWdNamd3ZWsweE5qQWdNalF3UXpFMk1DQXlNekV1TWlBeE5qY3VNaUF5TWpRZ01UYzJJREl5TkVneU1EQkRNakkyTGpVZ01qSTBJREkwT0NBeU5EVXVOU0F5TkRnZ01qY3lWak16TmtNeU5EZ2dNell5TGpVZ01qSTJMalVnTXpnMElESXdNQ0F6T0RSSU1UYzJRekUyTnk0eUlETTROQ0F4TmpBZ016YzJMamdnTVRZd0lETTJPRll5TkRCNlRURTVNaUF6TlRKSU1qQXdRekl3T0M0NElETTFNaUF5TVRZZ016UTBMamdnTWpFMklETXpObFl5TnpKRE1qRTJJREkyTXk0eUlESXdPQzQ0SURJMU5pQXlNREFnTWpVMlNERTVNbFl6TlRKNlRUTXpOaUF5TWpSRE16UTBMamdnTWpJMElETTFNaUF5TXpFdU1pQXpOVElnTWpRd1F6TTFNaUF5TkRndU9DQXpORFF1T0NBeU5UWWdNek0ySURJMU5rZ3pNRFJXTWpnNFNETXpOa016TkRRdU9DQXlPRGdnTXpVeUlESTVOUzR5SURNMU1pQXpNRFJETXpVeUlETXhNaTQ0SURNME5DNDRJRE15TUNBek16WWdNekl3U0RNd05GWXpOamhETXpBMElETTNOaTQ0SURJNU5pNDRJRE00TkNBeU9EZ2dNemcwUXpJM09TNHlJRE00TkNBeU56SWdNemMyTGpnZ01qY3lJRE0yT0ZZeU5EQkRNamN5SURJek1TNHlJREkzT1M0eUlESXlOQ0F5T0RnZ01qSTBTRE16Tm5vaUx6NDhMM04yWno0PVwiKTtcbiAgLXdlYmtpdC1tYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciBkdCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciBwLmludHJvLXRleHQsIC5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIuaW50cm8tdGV4dCA+IHAge1xuICBmb250LXNpemU6IDEuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyLjEyNXJlbSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogUnViaWs7XG4gIGNvbG9yOiAjMDAyZjZjO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciBwLmludHJvLXRleHQsIC5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIuaW50cm8tdGV4dCA+IHAge1xuICAgIGZvbnQtc2l6ZTogMS4zMTI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIuNDM3NXJlbTtcbiAgfVxufVxuLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciBwLmludHJvLXBhcmFncmFwaCwgLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlci5pbnRyby1wYXJhZ3JhcGggPiBwIHtcbiAgZm9udC1zaXplOiAxLjMxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjcxO1xuICBjb2xvcjogIzAwMmY2Yztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuZmVhdHVyZWQtY29udGVudF9faGVhZGVyIHAuaW50cm8tcGFyYWdyYXBoLCAuZmVhdHVyZWQtY29udGVudF9faGVhZGVyLmludHJvLXBhcmFncmFwaCA+IHAge1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuODM7XG4gIH1cbn1cbi5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIgcC5pbnRyby1wYXJhZ3JhcGggYixcbi5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIgcC5pbnRyby1wYXJhZ3JhcGggc3Ryb25nLCAuZmVhdHVyZWQtY29udGVudF9faGVhZGVyLmludHJvLXBhcmFncmFwaCA+IHAgYixcbi5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIuaW50cm8tcGFyYWdyYXBoID4gcCBzdHJvbmcge1xuICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDAuNzM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciBwLmludHJvLXBhcmFncmFwaCBiLFxuICAuZmVhdHVyZWQtY29udGVudF9faGVhZGVyIHAuaW50cm8tcGFyYWdyYXBoIHN0cm9uZywgLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlci5pbnRyby1wYXJhZ3JhcGggPiBwIGIsXG4gIC5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIuaW50cm8tcGFyYWdyYXBoID4gcCBzdHJvbmcge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICB9XG59XG4uZmVhdHVyZWQtY29udGVudF9faGVhZGVyIHAsXG4uZmVhdHVyZWQtY29udGVudF9faGVhZGVyIHVsLFxuLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciBvbCxcbi5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIgZGwsXG4uZmVhdHVyZWQtY29udGVudF9faGVhZGVyIGRkLFxuLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciB0YWJsZSxcbi5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIgZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjI1cmVtO1xufVxuLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciB1bCxcbi5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIgb2wge1xuICBwYWRkaW5nLWxlZnQ6IDIuMzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIgdWwsXG4gIC5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIgb2wge1xuICAgIHBhZGRpbmctbGVmdDogMy40Mzc1cmVtO1xuICB9XG59XG4uZmVhdHVyZWQtY29udGVudF9faGVhZGVyIHVsIGxpLFxuLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciBvbCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIgdWwgbGk6OmJlZm9yZSxcbi5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIgb2wgbGk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xLjYyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuZmVhdHVyZWQtY29udGVudF9faGVhZGVyIHVsIGxpOjpiZWZvcmUsXG4gIC5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIgb2wgbGk6OmJlZm9yZSB7XG4gICAgbGVmdDogLTIuNXJlbTtcbiAgfVxufVxuLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciB1bCB1bCxcbi5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIgdWwgb2wsXG4uZmVhdHVyZWQtY29udGVudF9faGVhZGVyIG9sIHVsLFxuLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciBvbCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZmVhdHVyZWQtY29udGVudF9faGVhZGVyIG9sIHtcbiAgY291bnRlci1yZXNldDogbnVtZXJpYy1jb3VudGVyO1xufVxuLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciBvbCA+IGxpIHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IG51bWVyaWMtY291bnRlcjtcbn1cbi5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIgb2wgPiBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihudW1lcmljLWNvdW50ZXIpIFwiLiBcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNhY2FjYWM7XG59XG4uZmVhdHVyZWQtY29udGVudF9faGVhZGVyIHVsIHtcbiAgY291bnRlci1yZXNldDogY291bnRlcjtcbn1cbi5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIgdWwgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWNhY2FjO1xuICB0b3A6IDAuMjgxMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciB1bCBsaTo6YmVmb3JlIHtcbiAgICB0b3A6IDAuNTYyNXJlbTtcbiAgfVxufVxuLmZlYXR1cmVkLWNvbnRlbnRfX2hlYWRlciBociB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGRkZGQ7XG4gIGJvcmRlcjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMnB4O1xuICBtYXJnaW46IDJyZW0gMDtcbn1cbi5mZWF0dXJlZC1jb250ZW50X19oZWFkZXIge1xuICBtYXgtd2lkdGg6IDUxLjg3NXJlbTtcbiAgbWFyZ2luOiAwIGF1dG8gMS44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uZmVhdHVyZWQtY29udGVudF9faGVhZGVyLmludHJvLXBhcmFncmFwaCA+IHAge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAuZmVhdHVyZWQtY29udGVudF9faGVhZGVyIHtcbiAgICBtYXJnaW46IDAgYXV0byAzLjEyNXJlbTtcbiAgfVxufVxuLmZlYXR1cmVkLWNvbnRlbnRfX2JvZHkge1xuICBtYXgtd2lkdGg6IDY1LjVyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAuZmVhdHVyZWQtY29udGVudF9fYm9keSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5mZWF0dXJlZC1jb250ZW50X19jb3B5IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcGFkZGluZzogMy4xMjVyZW0gMXJlbSAxLjg3NXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5mZWF0dXJlZC1jb250ZW50X19jb3B5IHtcbiAgICBwYWRkaW5nOiA1cmVtIDMuMTI1cmVtIDMuMTI1cmVtO1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgNjAlO1xuICAgICAgICAgICAgZmxleDogMCAwIDYwJTtcbiAgICB6LWluZGV4OiAyO1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gIH1cbn1cbi5mZWF0dXJlZC1jb250ZW50X19jb3B5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDAuNDM3NXJlbTtcbiAgd2lkdGg6IDVyZW07XG4gIGJhY2tncm91bmQ6ICM5ZDIyMzU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTEuMjVyZW07XG4gIHRvcDogMS4zNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVyZW0pIHtcbiAgLmZlYXR1cmVkLWNvbnRlbnRfX2NvcHk6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDAuNDM3NXJlbTtcbiAgICB3aWR0aDogOS4wNjI1cmVtO1xuICAgIGJhY2tncm91bmQ6ICM5ZDIyMzU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMi4xMjVyZW07XG4gICAgbGVmdDogLTAuODc1cmVtO1xuICB9XG59XG4uZmVhdHVyZWQtY29udGVudF9fY29weV9fc2Vjb25kYXJ5LWxpbmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICMwMjU2OTc7XG4gIHRvcDogMS4xMjVyZW07XG4gIHJpZ2h0OiAxLjEyNXJlbTtcbn1cbi5mZWF0dXJlZC1jb250ZW50X19jb3B5X19zZWNvbmRhcnktbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMDAyZjZjO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5mZWF0dXJlZC1jb250ZW50X19jb3B5X19zZWNvbmRhcnktbGluayB7XG4gICAgdG9wOiAyLjVyZW07XG4gICAgcmlnaHQ6IDEuNTYyNXJlbTtcbiAgfVxufVxuLmZlYXR1cmVkLWNvbnRlbnRfX2NvcHlfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5mZWF0dXJlZC1jb250ZW50X19jb3B5X19zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjM7XG4gIG1hcmdpbjogMXJlbSAwO1xufVxuLmZlYXR1cmVkLWNvbnRlbnRfX2NvcHlfX3RleHQge1xuICBsaW5lLWhlaWdodDogMS42Mztcbn1cbi5mZWF0dXJlZC1jb250ZW50X19jb3B5X19wcmltYXJ5LWxpbmsge1xuICBjb2xvcjogIzAyNTY5NztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmZlYXR1cmVkLWNvbnRlbnRfX2NvcHlfX3ByaW1hcnktbGluazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgd2lkdGg6IDEuNzVyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9hcnJvdy1yaWdodC1saWdodC1ibHVlLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLWxlZnQ6IDAuNDM3NXJlbTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjI1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjI1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuMjVzIGVhc2U7XG59XG4uZmVhdHVyZWQtY29udGVudF9fY29weV9fcHJpbWFyeS1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMwMDJmNmM7XG59XG4uZmVhdHVyZWQtY29udGVudF9fY29weV9fcHJpbWFyeS1saW5rOmhvdmVyOjphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuMzEyNXJlbSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuMzEyNXJlbSk7XG59XG4uZmVhdHVyZWQtY29udGVudF9faW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVyZW0pIHtcbiAgLmZlYXR1cmVkLWNvbnRlbnRfX2ltYWdlIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgNTclO1xuICAgICAgICAgICAgZmxleDogMCAwIDU3JTtcbiAgICBtYXJnaW4tbGVmdDogLTE3JTtcbiAgICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuODc1cmVtO1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZDtcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxufVxuLmZlYXR1cmVkLWNvbnRlbnRfX2ltYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiAjOWQyMjM1O1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMi44MTI1cmVtO1xuICBoZWlnaHQ6IDIuODEyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAuZmVhdHVyZWQtY29udGVudF9faW1hZ2U6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDVyZW07XG4gICAgaGVpZ2h0OiA1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmZlYXR1cmVkLWNvbnRlbnRfX2ltYWdlOjpiZWZvcmUge1xuICAgIHdpZHRoOiA1LjkzNzVyZW07XG4gICAgaGVpZ2h0OiA1LjkzNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAuZmVhdHVyZWQtY29udGVudF9faW1hZ2U6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDYuODc1cmVtO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gIH1cbn1cbi5mZWF0dXJlZC1jb250ZW50X19pbWFnZSBpbWcge1xuICBtYXgtaGVpZ2h0OiAxNS42MjVyZW07XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gNDVweCk7XG4gIHdpZHRoOiAxMDAlO1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIC1vLW9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAuZmVhdHVyZWQtY29udGVudF9faW1hZ2UgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgIG1heC13aWR0aDogMzAuOTM3NXJlbTtcbiAgfVxufVxuXG4uYmxvY2stZmVhdHVyZWQtbmV3cyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDY4cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIG1hcmdpbi10b3A6IDMuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDMuNzVyZW07XG59XG4uZmFjdG9pZF9fZmVhdHVyZWQtbGluayB7XG4gIG1hcmdpbi10b3A6IDEuMjVyZW07XG59XG5cbi5mb290ZXJfX2N0YXMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuZm9vdGVyX19jdGFzIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG59XG4uZm9vdGVyX19jdGFzLWJvdW5kYXJ5IHtcbiAgYmFja2dyb3VuZDogIzlkMjIzNTtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgcGFkZGluZzogMC4zMTI1cmVtIDEuNTYyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuZm9vdGVyX19jdGFzLWJvdW5kYXJ5IHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgcGFkZGluZzogMC42MjVyZW0gMS4yNXJlbSAwLjYyNXJlbSAyLjgxMjVyZW07XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwNDhweCArICgxMDAlIC0gMTA0OHB4KSAvIDIpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTA4OHB4KSB7XG4gIC5mb290ZXJfX2N0YXMtYm91bmRhcnkge1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoKDEwMCUgLSAxMDQ4cHgpIC8gMik7XG4gIH1cbn1cbi5mb290ZXJfX2N0YSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICM5ZDIyMzU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgIC1tcy1mbGV4OiAwIDEgYXV0bztcbiAgICAgICAgICBmbGV4OiAwIDEgYXV0bztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjkzNzVyZW07XG4gIHBhZGRpbmc6IDEuMjVyZW0gMDtcbn1cbi5mb290ZXJfX2N0YTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmZvb3Rlcl9fY3RhOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmZvb3Rlcl9fY3RhIHtcbiAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgY29sb3I6ICM5ZDIyMzU7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgbWFyZ2luLWxlZnQ6IDQuMDYyNXJlbTtcbiAgfVxuICAuZm9vdGVyX19jdGE6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4uZm9vdGVyX19wcmltYXJ5IHtcbiAgYmFja2dyb3VuZDogIzBiMjM0MDtcbiAgcGFkZGluZzogMS4yNXJlbSAxLjI1cmVtIDEuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5mb290ZXJfX3ByaW1hcnkge1xuICAgIHBhZGRpbmc6IDEuODc1cmVtIDEuMjVyZW0gMC45Mzc1cmVtO1xuICB9XG59XG4uZm9vdGVyX19wcmltYXJ5LWJvdW5kYXJ5IHtcbiAgbWF4LXdpZHRoOiA2NS41cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5mb290ZXJfX2ZsZXgge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogMy4xMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVyZW0pIHtcbiAgLmZvb3Rlcl9fZmxleCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxufVxuLmZvb3Rlcl9fc29jaWFsIHtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmZvb3Rlcl9fc29jaWFsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uZm9vdGVyX19zb2NpYWwtdGl0bGUge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA2OHJlbTtcbiAgbWFyZ2luOiAwIGF1dG8gMS41NjI1cmVtO1xuICBwYWRkaW5nOiAwIDEuMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVyZW0pIHtcbiAgLmZvb3Rlcl9fc29jaWFsLXRpdGxlIHtcbiAgICBtYXJnaW46IDAgYXV0byAzLjEyNXJlbTtcbiAgfVxufVxuLmZvb3Rlcl9fc29jaWFsLXRpdGxlID4gKiB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICM5ZDIyMzU7XG4gIG1heC13aWR0aDogNzIlO1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xufVxuLmZvb3Rlcl9fc29jaWFsLXRpdGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gIGhlaWdodDogMC40Mzc1cmVtO1xuICBiYWNrZ3JvdW5kOiAjOWQyMjM1O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDkwMHB4KSBhbmQgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgLmZvb3Rlcl9fc29jaWFsLXRpdGxlOjphZnRlciB7XG4gICAgbWF4LXdpZHRoOiAzNzBweDtcbiAgfVxufVxuLmZvb3Rlcl9fc29jaWFsLXRpdGxlIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDAgMS4xMjVyZW0gMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAuZm9vdGVyX19zb2NpYWwtdGl0bGUge1xuICAgIG1hcmdpbjogMCAwIDEuMTI1cmVtIDA7XG4gIH1cbn1cbi5mb290ZXJfX3NvY2lhbC10aXRsZSA+IHNwYW4ge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5mb290ZXJfX3NvY2lhbC1ib3VuZGFyeSB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZm9vdGVyX19zb2NpYWwtYm91bmRhcnkgdWwgbGkge1xuICBtYXJnaW46IDAuNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVyZW0pIHtcbiAgLmZvb3Rlcl9fc29jaWFsLWJvdW5kYXJ5IHVsIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAuZm9vdGVyX19zb2NpYWwtYm91bmRhcnkgdWwgbGkge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLmZvb3Rlcl9fc29jaWFsLWxpbmsge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgLW1zLWZsZXg6IDAgMSBhdXRvO1xuICAgICAgICAgIGZsZXg6IDAgMSBhdXRvO1xuICBtYXJnaW46IDAgMS4wNjI1cmVtO1xufVxuLmZvb3Rlcl9fc29jaWFsLWxpbms6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5mb290ZXJfX3NvY2lhbC1saW5rOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmZvb3Rlcl9fc29jaWFsLWxpbms6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjA2MjVyZW07XG4gIH1cbn1cbi5mb290ZXJfX3NvY2lhbC1saW5rID4gaW1nIHtcbiAgd2lkdGg6IDIuNzVyZW07XG4gIGhlaWdodDogMi43NXJlbTtcbiAgLW8tb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgLW8tb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMTVzIGVhc2U7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMTVzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC4xNXMgZWFzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAuZm9vdGVyX19zb2NpYWwtbGluayA+IGltZyB7XG4gICAgd2lkdGg6IDIuMTI1cmVtO1xuICAgIGhlaWdodDogMi4xMjVyZW07XG4gIH1cbn1cbi5mb290ZXJfX3NvY2lhbC1saW5rOmhvdmVyID4gaW1nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuLmZvb3Rlcl9fbG9nb3Mge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTQ1cHgpIHtcbiAgLmZvb3Rlcl9fbG9nb3Mge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtd2Via2l0LWJveC1hbGlnbjogYmFzZWxpbmU7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZTtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVyZW0pIHtcbiAgLmZvb3Rlcl9fbG9nb3Mge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuLmZvb3Rlcl9fbG9nbyB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAtbXMtZmxleDogMCAxIGF1dG87XG4gICAgICAgICAgZmxleDogMCAxIGF1dG87XG4gIG1hcmdpbjogMCAxLjI1cmVtIDEuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5mb290ZXJfX2xvZ28ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAuZm9vdGVyX19sb2dvOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5mb290ZXJfX2xvZ286Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4uZm9vdGVyX19sb2dvID4gaW1nIHtcbiAgLW8tb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgLW8tb2JqZWN0LXBvc2l0aW9uOiBib3R0b207XG4gICAgIG9iamVjdC1wb3NpdGlvbjogYm90dG9tO1xuICBtYXgtd2lkdGg6IDUuMzc1cmVtO1xuICBtYXgtaGVpZ2h0OiA2LjI1cmVtO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMTVzIGVhc2U7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMTVzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC4xNXMgZWFzZTtcbn1cbi5mb290ZXIgYS5mb290ZXJfX2xvZ286aG92ZXIgPiBpbWcge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbn1cbi5mb290ZXJfX2xpbmtzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uZm9vdGVyX19saW5rIHtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi1yaWdodDogMi41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgIC1tcy1mbGV4OiAwIDEgYXV0bztcbiAgICAgICAgICBmbGV4OiAwIDEgYXV0bztcbn1cbi5mb290ZXJfX2xpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuZm9vdGVyX19saW5rIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG4gIH1cbn1cbi5mb290ZXJfX2NvcHlyaWdodCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIGFuZCAobWF4LXdpZHRoOiA5MzVweCkge1xuICAuZm9vdGVyX19sb2dvOm50aC1vZi10eXBlKDEpID4gaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZvb3Rlcl9fbG9nbzpudGgtb2YtdHlwZSgyKSA+IGltZyB7XG4gICAgbWF4LXdpZHRoOiA3MXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZvb3Rlcl9fbG9nbzpudGgtb2YtdHlwZSgzKSA+IGltZyB7XG4gICAgbWF4LXdpZHRoOiA1NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJsb2NrLWhlYWRlci1tYWluIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDhweCA2cHggLTZweCByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA4cHggNnB4IC02cHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LWJveC1zaGFkb3cgMC4xNXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LWJveC1zaGFkb3cgMC4xNXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMTVzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjE1cyBsaW5lYXIsIC13ZWJraXQtYm94LXNoYWRvdyAwLjE1cyBsaW5lYXI7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG4uYmxvY2staGVhZGVyLW1haW4uZHJvcHNoYWRvdyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDhweCA2cHggLTZweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgICAgICAgYm94LXNoYWRvdzogMHB4IDhweCA2cHggLTZweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQuMDYzcmVtKSB7XG4gIC5ibG9jay1oZWFkZXItbWFpbiAubmF2aWdhdGlvbi1tYWluX19ib3VuZGFyeSB7XG4gICAgcGFkZGluZzogMCAwIDAgMS4yNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwODhweCkge1xuICAuYmxvY2staGVhZGVyLW1haW4gLm5hdmlnYXRpb24tbWFpbl9fYm91bmRhcnkge1xuICAgIHBhZGRpbmc6IDAgMS4yNXJlbTtcbiAgfVxufVxuLmJsb2NrLWhlYWRlci1tYWluIC5uYXZpZ2F0aW9uLW1haW5fX2JvdW5kYXJ5LS1ib3JkZXJsZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDA7XG59XG4uYmxvY2staGVhZGVyLW1haW4gLm5hdmlnYXRpb24tbWFpbl9fdXBwZXItZmxleCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBoZWlnaHQ6IDQuMzc1cmVtO1xuICBwYWRkaW5nOiAwLjYyNXJlbSAxLjI1cmVtO1xuICBtYXgtaGVpZ2h0OiA3LjM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NC4wNjNyZW0pIHtcbiAgLmJsb2NrLWhlYWRlci1tYWluIC5uYXZpZ2F0aW9uLW1haW5fX3VwcGVyLWZsZXgge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTA4OHB4KSB7XG4gIC5ibG9jay1oZWFkZXItbWFpbiAubmF2aWdhdGlvbi1tYWluX191cHBlci1mbGV4IHtcbiAgICBtYXgtd2lkdGg6IDY1LjVyZW07XG4gIH1cbn1cbi5ibG9jay1oZWFkZXItbWFpbiAubmF2aWdhdGlvbi1tYWluX191dGlsaXR5LXdyYXBwZXIge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gICAgICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NC4wNjNyZW0pIHtcbiAgLmJsb2NrLWhlYWRlci1tYWluIC5uYXZpZ2F0aW9uLW1haW5fX3V0aWxpdHktd3JhcHBlciB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLmJsb2NrLWhlYWRlci1tYWluIC5uYXZpZ2F0aW9uLW1haW4gLmJyYW5kLWxvZ28ge1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQuMDYzcmVtKSB7XG4gIC5ibG9jay1oZWFkZXItbWFpbiAubmF2aWdhdGlvbi1tYWluIC5icmFuZC1sb2dvIHtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gMi41cmVtIDAuOTM3NXJlbSAwO1xuICB9XG59XG4uYmxvY2staGVhZGVyLW1haW4gLm5hdmlnYXRpb24tbWFpbiAuYnJhbmQtbG9nb19fbGluayB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLmJsb2NrLWhlYWRlci1tYWluIC5uYXZpZ2F0aW9uLW1haW4gLmJyYW5kLWxvZ29fX2ltYWdlIHtcbiAgLW8tb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgLW8tb2JqZWN0LXBvc2l0aW9uOiBsZWZ0O1xuICAgICBvYmplY3QtcG9zaXRpb246IGxlZnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQuMDYzcmVtKSB7XG4gIC5ibG9jay1oZWFkZXItbWFpbiAubmF2aWdhdGlvbi1tYWluIC5icmFuZC1sb2dvX19pbWFnZSB7XG4gICAgd2lkdGg6IDE3LjVyZW07XG4gIH1cbn1cbi5ibG9jay1oZWFkZXItbWFpbiAubmF2aWdhdGlvbi1tYWluIC5icmFuZC1sb2dvLmJvcmRlcmxlc3MgaW1nIHtcbiAgbWF4LXdpZHRoOiAxNy41cmVtO1xuICB3aWR0aDogYXV0bztcbn1cbi5ibG9jay1oZWFkZXItbWFpbiAubmF2aWdhdGlvbi1tYWluIC5tZW51LW1haW4ge1xuICBiYWNrZ3JvdW5kOiAjMDQxYzNiO1xuICBwYWRkaW5nOiAwIDEuMjVyZW07XG4gIGhlaWdodDogMy4xMjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NC4wNjNyZW0pIHtcbiAgLmJsb2NrLWhlYWRlci1tYWluIC5uYXZpZ2F0aW9uLW1haW4gLm1lbnUtbWFpbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5ibG9jay1oZWFkZXItbWFpbiAubmF2aWdhdGlvbi1tYWluIC5tZW51LW1haW5fX2Ryb3Bkb3duLWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDAuOTM3NXJlbTtcbiAgY29sb3I6IHdoaXRlO1xuICBtYXJnaW46IDAgNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYmxvY2staGVhZGVyLW1haW4gLm5hdmlnYXRpb24tbWFpbiAubWVudS1tYWluX19kcm9wZG93bi1idG46Zm9jdXMge1xuICBvdXRsaW5lLWNvbG9yOiB3aGl0ZTtcbn1cbi5ibG9jay1oZWFkZXItbWFpbiAubmF2aWdhdGlvbi1tYWluIC5tZW51LW1haW5fX2Ryb3Bkb3duLWJ0bi5vcGVuLCAuYmxvY2staGVhZGVyLW1haW4gLm5hdmlnYXRpb24tbWFpbiAubWVudS1tYWluX19kcm9wZG93bi1idG46aG92ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5ibG9jay1oZWFkZXItbWFpbiAubmF2aWdhdGlvbi1tYWluIC5tZW51LW1haW5fX2JvdW5kYXJ5IHtcbiAgbWF4LXdpZHRoOiA2NS41cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmJsb2NrLWhlYWRlci1tYWluIC5uYXZpZ2F0aW9uLW1haW4gLm1lbnUtbWFpbl9fY29udGVudCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmJsb2NrLWhlYWRlci1tYWluIC5uYXZpZ2F0aW9uLW1haW4gLm1lbnUtbWFpbl9fbGluayB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDEuMTg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ibG9jay1oZWFkZXItbWFpbiAubmF2aWdhdGlvbi1tYWluIC5tZW51LW1haW5fX2xpbmsuZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5ibG9jay1oZWFkZXItbWFpbiAubmF2aWdhdGlvbi1tYWluIC5tZW51LW1haW5fX2xpbms6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAyNXB4KTtcbiAgYmFja2dyb3VuZDogIzlkMjIzNTtcbiAgaGVpZ2h0OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGhlaWdodCAwLjE1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4xNXMgZWFzZTtcbn1cbi5ibG9jay1oZWFkZXItbWFpbiAubmF2aWdhdGlvbi1tYWluIC5tZW51LW1haW5fX3N1Ym1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAyMC42MjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDEwcHggMTRweCAtN3B4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwcHggMTBweCAxNHB4IC03cHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBsZWZ0OiAwO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmc6IDEuODc1cmVtIDEuMjVyZW0gMy4xMjVyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlO1xufVxuLmJsb2NrLWhlYWRlci1tYWluIC5uYXZpZ2F0aW9uLW1haW4gLm1lbnUtbWFpbl9fc3VibWVudS5vcGVuIHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYmxvY2staGVhZGVyLW1haW4gLm5hdmlnYXRpb24tbWFpbiAubWVudS1tYWluX19zdWJtZW51Lmhhcy1ncmFwaGljcyAubWVudS1tYWluX19zdWJtZW51LWNvbnRlbnQge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDFmcjtcbiAgZ3JpZC1nYXA6IDEwcHg7XG59XG4uYmxvY2staGVhZGVyLW1haW4gLm5hdmlnYXRpb24tbWFpbiAubWVudS1tYWluX19zdWJtZW51Lmhhcy1ncmFwaGljcyAubWVudS1tYWluX19zdWJtZW51LWxpbmsge1xuICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG59XG4uYmxvY2staGVhZGVyLW1haW4gLm5hdmlnYXRpb24tbWFpbiAubWVudS1tYWluX19zdWJtZW51Lmhhcy1ncmFwaGljcyAubWVudS1tYWluX19zdWJtZW51LWxpbmsgPiBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2YwZjBmMDtcbn1cbi5ibG9jay1oZWFkZXItbWFpbiAubmF2aWdhdGlvbi1tYWluIC5tZW51LW1haW5fX3N1Ym1lbnUuaGFzLWdyYXBoaWNzIC5tZW51LW1haW5fX3N1Ym1lbnUtbGluazpob3ZlciA+IHNwYW4ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjOWQyMjM1O1xufVxuLmJsb2NrLWhlYWRlci1tYWluIC5uYXZpZ2F0aW9uLW1haW4gLm1lbnUtbWFpbl9fc3VibWVudS5oYXMtZ3JhcGhpY3MgLm1haW4tbWVudV9fc3VibWVudS1pY29uIHtcbiAgbWF4LXdpZHRoOiA3LjgxMjVyZW07XG4gIG1heC1oZWlnaHQ6IDcuODEyNXJlbTtcbiAgLW8tb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgLW8tb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5ibG9jay1oZWFkZXItbWFpbiAubmF2aWdhdGlvbi1tYWluIC5tZW51LW1haW5fX2l0ZW0ge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uYmxvY2staGVhZGVyLW1haW4gLm5hdmlnYXRpb24tbWFpbiAubWVudS1tYWluX19pdGVtOmhvdmVyIC5tZW51LW1haW5fX2xpbms6OmFmdGVyLCAuYmxvY2staGVhZGVyLW1haW4gLm5hdmlnYXRpb24tbWFpbiAubWVudS1tYWluX19pdGVtOmZvY3VzLXdpdGhpbiAubWVudS1tYWluX19saW5rOjphZnRlciB7XG4gIGhlaWdodDogMC40Mzc1cmVtO1xufVxuLmJsb2NrLWhlYWRlci1tYWluIC5uYXZpZ2F0aW9uLW1haW4gLm1lbnUtbWFpbl9faXRlbTpob3ZlciAubWVudS1tYWluX19kcm9wZG93bmJ0biB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmJsb2NrLWhlYWRlci1tYWluIC5uYXZpZ2F0aW9uLW1haW4gLm1lbnUtbWFpbl9faXRlbTpob3ZlciAubWVudS1tYWluX19zdWJtZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG4uYmxvY2staGVhZGVyLW1haW4gLm5hdmlnYXRpb24tbWFpbiAubWVudS1tYWluX19zdWJtZW51LWJvdW5kYXJ5IHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogNjUuNXJlbTtcbn1cbi5ibG9jay1oZWFkZXItbWFpbiAubmF2aWdhdGlvbi1tYWluIC5tZW51LW1haW5fX3N1Ym1lbnUtdGl0bGUge1xuICBjb2xvcjogIzRmNGY0ZjtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS41NjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICM0ZjRmNGY7XG59XG4uYmxvY2staGVhZGVyLW1haW4gLm5hdmlnYXRpb24tbWFpbiAubWVudS1tYWluX19zdWJtZW51LWNvbnRlbnQge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtZ2FwOiAyNXB4O1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xufVxuLmJsb2NrLWhlYWRlci1tYWluIC5uYXZpZ2F0aW9uLW1haW4gLm1lbnUtbWFpbl9fc3VibWVudS1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzMwMzAzMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJsb2NrLWhlYWRlci1tYWluIC5uYXZpZ2F0aW9uLW1haW4gLm1lbnUtbWFpbl9fc3VibWVudS1saW5rID4gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjM7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMC4wNjI1cmVtO1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZmZmZjtcbn1cbi5ibG9jay1oZWFkZXItbWFpbiAubmF2aWdhdGlvbi1tYWluIC5tZW51LW1haW5fX3N1Ym1lbnUtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjOWQyMjM1O1xufVxuLmJsb2NrLWhlYWRlci1tYWluIC5uYXZpZ2F0aW9uLW1haW4gLm1lbnUtbWFpbl9fc3VibWVudS1saW5rOmhvdmVyID4gc3BhbiB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM5ZDIyMzU7XG59XG4uYmxvY2staGVhZGVyLW1haW4gLm5hdmlnYXRpb24tbWFpbiAubWVudS11dGlsaXR5IHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgIC1tcy1mbGV4OiAwIDAgMi41cmVtO1xuICAgICAgICAgIGZsZXg6IDAgMCAyLjVyZW07XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQuMDYzcmVtKSB7XG4gIC5ibG9jay1oZWFkZXItbWFpbiAubmF2aWdhdGlvbi1tYWluIC5tZW51LXV0aWxpdHkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uYmxvY2staGVhZGVyLW1haW4gLm5hdmlnYXRpb24tbWFpbiAubWVudS11dGlsaXR5X19ib3VuZGFyeSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gIGhlaWdodDogMi41cmVtO1xuICBiYWNrZ3JvdW5kOiAjOWQyMjM1O1xufVxuLmJsb2NrLWhlYWRlci1tYWluIC5uYXZpZ2F0aW9uLW1haW4gLm1lbnUtdXRpbGl0eV9fY29udGVudCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjYyNXJlbTtcbn1cbi5ibG9jay1oZWFkZXItbWFpbiAubmF2aWdhdGlvbi1tYWluIC5tZW51LXV0aWxpdHlfX2NvbnRlbnQgKyAubWVudS11dGlsaXR5X19jdGFzOjpiZWZvcmUge1xuICB3aWR0aDogMC4xMjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmYxNTIzO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0wLjA2MjVyZW07XG4gIHRvcDogMC41cmVtO1xuICBjb250ZW50OiBcIlwiO1xufVxuLmJsb2NrLWhlYWRlci1tYWluIC5uYXZpZ2F0aW9uLW1haW4gLm1lbnUtdXRpbGl0eV9fY3RhcyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiAwIDAuNjI1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYmxvY2staGVhZGVyLW1haW4gLm5hdmlnYXRpb24tbWFpbiAubWVudS11dGlsaXR5X19kcm9wZG93bi1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAwLjkzNzVyZW07XG4gIGNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luOiAwIC0zcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ibG9jay1oZWFkZXItbWFpbiAubmF2aWdhdGlvbi1tYWluIC5tZW51LXV0aWxpdHlfX2Ryb3Bkb3duLWJ0bjpmb2N1cyB7XG4gIG91dGxpbmUtY29sb3I6IHdoaXRlO1xufVxuLmJsb2NrLWhlYWRlci1tYWluIC5uYXZpZ2F0aW9uLW1haW4gLm1lbnUtdXRpbGl0eV9fZHJvcGRvd24tYnRuLm9wZW4sIC5ibG9jay1oZWFkZXItbWFpbiAubmF2aWdhdGlvbi1tYWluIC5tZW51LXV0aWxpdHlfX2Ryb3Bkb3duLWJ0bjpob3ZlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmJsb2NrLWhlYWRlci1tYWluIC5uYXZpZ2F0aW9uLW1haW4gLm1lbnUtdXRpbGl0eV9fbGluayB7XG4gIHBhZGRpbmc6IDAgMC42MjVyZW07XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYmxvY2staGVhZGVyLW1haW4gLm5hdmlnYXRpb24tbWFpbiAubWVudS11dGlsaXR5X19saW5rOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAwLjkzNzVyZW0gLSAxM3B4KTtcbiAgaGVpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogaGVpZ2h0IDAuMTVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjE1cyBlYXNlO1xuICBjb250ZW50OiBcIlwiO1xuICBtYXJnaW4tbGVmdDogMC42MjVyZW07XG59XG4uYmxvY2staGVhZGVyLW1haW4gLm5hdmlnYXRpb24tbWFpbiAubWVudS11dGlsaXR5IHNwYW4ubWVudS11dGlsaXR5X19saW5rIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmJsb2NrLWhlYWRlci1tYWluIC5uYXZpZ2F0aW9uLW1haW4gLm1lbnUtdXRpbGl0eV9fc3VibWVudSB7XG4gIGJhY2tncm91bmQ6ICNmMGYwZjA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMC42MjVyZW07XG4gIHRvcDogMTAwJTtcbiAgd2lkdGg6IDE1LjYyNXJlbTtcbiAgcGFkZGluZzogMC4zMTI1cmVtIDEuNTYyNXJlbTtcbiAgei1pbmRleDogMztcbiAgZGlzcGxheTogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMTBweCAxNHB4IC03cHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDE0cHggLTdweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2U7XG59XG4uYmxvY2staGVhZGVyLW1haW4gLm5hdmlnYXRpb24tbWFpbiAubWVudS11dGlsaXR5X19zdWJtZW51Lm9wZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5ibG9jay1oZWFkZXItbWFpbiAubmF2aWdhdGlvbi1tYWluIC5tZW51LXV0aWxpdHlfX3N1Ym1lbnUgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4uYmxvY2staGVhZGVyLW1haW4gLm5hdmlnYXRpb24tbWFpbiAubWVudS11dGlsaXR5X19zdWJtZW51LWxpbmsge1xuICBjb2xvcjogIzMwMzAzMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDAuNjI1cmVtIDA7XG4gIG1hcmdpbjogMC42MjVyZW0gMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmJsb2NrLWhlYWRlci1tYWluIC5uYXZpZ2F0aW9uLW1haW4gLm1lbnUtdXRpbGl0eV9fc3VibWVudS1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYmxvY2staGVhZGVyLW1haW4gLm5hdmlnYXRpb24tbWFpbiAubWVudS11dGlsaXR5X19saW5rLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5ibG9jay1oZWFkZXItbWFpbiAubmF2aWdhdGlvbi1tYWluIC5tZW51LXV0aWxpdHlfX2xpbmstd3JhcHBlcjpob3ZlciAubWVudS11dGlsaXR5X19saW5rOjpiZWZvcmUge1xuICBoZWlnaHQ6IDAuMzEyNXJlbTtcbn1cbi5ibG9jay1oZWFkZXItbWFpbiAubmF2aWdhdGlvbi1tYWluIC5tZW51LXV0aWxpdHlfX2xpbmstd3JhcHBlcjpob3ZlciAubWVudS11dGlsaXR5X19zdWJtZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYmxvY2staGVhZGVyLW1haW4gLm5hdmlnYXRpb24tbWFpbiAubWVudS11dGlsaXR5X19saW5rLXdyYXBwZXIuaGFzLWNoaWxkcmVuIC5tZW51LXV0aWxpdHlfX2xpbmsge1xuICAvKiB0aGlzIHdhcyByZXBsYWNlZCBieSBhbiBhY3R1YWwgYnV0dG9uIGZvciBhY2Nlc3NpYmlsaXR5IHB1cnBvc2VzXG4gICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6XCLilr5cIjtcbiAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIHdpZHRoOiByZW0oMTUpO1xuICAgICAgaGVpZ2h0OiByZW0oMTUpO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJGZhc3Rlc3QtZHVyYXRpb24gZWFzZTtcbiAgfSovXG59XG4uYmxvY2staGVhZGVyLW1haW4gLm5hdmlnYXRpb24tbWFpbiAubWVudS11dGlsaXR5X19saW5rLXdyYXBwZXIuaGFzLWNoaWxkcmVuIC5tZW51LXV0aWxpdHlfX2xpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYmxvY2staGVhZGVyLW1haW4gLm5hdmlnYXRpb24tbWFpbiAubWVudS11dGlsaXR5X19saW5rLXdyYXBwZXIuaGFzLWNoaWxkcmVuIC5tZW51LXV0aWxpdHlfX2xpbms6aG92ZXIgLm1lbnUtdXRpbGl0eV9fZHJvcGRvd25idG4ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5ibG9jay1oZWFkZXItbWFpbiAubmF2aWdhdGlvbi1tYWluIC5tZW51LXV0aWxpdHlfX2xpbmstd3JhcHBlci5oYXMtY2hpbGRyZW46aG92ZXIgLm1lbnUtdXRpbGl0eV9fbGluazo6YWZ0ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG59XG4uYmxvY2staGVhZGVyLW1haW4gLm5hdmlnYXRpb24tbWFpbiAubWVudS11dGlsaXR5X19saW5rLXdyYXBwZXIuaGFzLWNoaWxkcmVuOmhvdmVyIC5tZW51LXV0aWxpdHlfX3N1Ym1lbnUge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuLmJsb2NrLWhlYWRlci1tYWluIC5uYXZpZ2F0aW9uLW1haW4gLm1lbnUtdXRpbGl0eV9fc2VhcmNoLXdyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICM2ZjE1MjM7XG59XG4uYmxvY2staGVhZGVyLW1haW4gLm5hdmlnYXRpb24tbWFpbiAubWVudS11dGlsaXR5X19zZWFyY2gge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHVybChcImltYWdlcy9zZWFyY2guc3ZnXCIpIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyLjVyZW07XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4yNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4yNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjI1cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmxvY2staGVhZGVyLW1haW4gLm5hdmlnYXRpb24tbWFpbiAubWVudS11dGlsaXR5X19zZWFyY2g6aG92ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG59XG4uYmxvY2staGVhZGVyLW1haW4gLm5hdmlnYXRpb24tbWFpbiAubWVudS11dGlsaXR5X19zZWFyY2guY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJpbWFnZXMvY2xvc2Utd2hpdGUuc3ZnXCIpIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLmJsb2NrLWhlYWRlci1tYWluIC5uYXZpZ2F0aW9uLW1haW4gLm1lbnUtdXRpbGl0eV9fc2VhcmNoLmNsb3NlOmhvdmVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLmJsb2NrLWhlYWRlci1tYWluIC5uYXZpZ2F0aW9uLW1haW4gLm1lbnUtYXVkaWVuY2Uge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogNC4zNzVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQuMDYzcmVtKSB7XG4gIC5ibG9jay1oZWFkZXItbWFpbiAubmF2aWdhdGlvbi1tYWluIC5tZW51LWF1ZGllbmNlIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTA4OHB4KSB7XG4gIC5ibG9jay1oZWFkZXItbWFpbiAubmF2aWdhdGlvbi1tYWluIC5tZW51LWF1ZGllbmNlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4uYmxvY2staGVhZGVyLW1haW4gLm5hdmlnYXRpb24tbWFpbiAubWVudS1hdWRpZW5jZV9faXRlbSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4uYmxvY2staGVhZGVyLW1haW4gLm5hdmlnYXRpb24tbWFpbiAubWVudS1hdWRpZW5jZV9faXRlbTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4oCiXCI7XG4gIHBhZGRpbmc6IDAgMC43NXJlbTtcbn1cbi5ibG9jay1oZWFkZXItbWFpbiAubmF2aWdhdGlvbi1tYWluIC5tZW51LWF1ZGllbmNlX19saW5rIHtcbiAgY29sb3I6ICMzMDMwMzA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNmZmZmZmY7XG59XG4uYmxvY2staGVhZGVyLW1haW4gLm5hdmlnYXRpb24tbWFpbiAubWVudS1hdWRpZW5jZV9fbGluazpob3ZlciB7XG4gIGNvbG9yOiAjOWQyMjM1O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgIzlkMjIzNTtcbn1cbi5ibG9jay1oZWFkZXItbWFpbiAubmF2aWdhdGlvbi1tYWluIC5tZW51LW1vYmlsZS1tYWluIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gIHBhZGRpbmctdG9wOiAwLjMxMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQuMDYzcmVtKSB7XG4gIC5ibG9jay1oZWFkZXItbWFpbiAubmF2aWdhdGlvbi1tYWluIC5tZW51LW1vYmlsZS1tYWluIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYmxvY2staGVhZGVyLW1haW4gLm5hdmlnYXRpb24tbWFpbiAubWVudS1tb2JpbGUtbWFpbl9faXRlbSB7XG4gIGNvbG9yOiAjMDAyZjZjO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgcGFkZGluZzogMCAwLjkzNzVyZW07XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmxvY2staGVhZGVyLW1haW4gLm5hdmlnYXRpb24tbWFpbiAubWVudS1tb2JpbGUtbWFpbl9faXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXJpZ2h0OiAwLjEyNXJlbSBzb2xpZCAjOTc5Nzk3O1xufVxuLmJsb2NrLWhlYWRlci1tYWluIC5uYXZpZ2F0aW9uLW1haW4gLm1lbnUtbW9iaWxlLW1haW5fX2l0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogLTAuOTM3NXJlbTtcbn1cbi5ibG9jay1oZWFkZXItbWFpbiAubmF2aWdhdGlvbi1tYWluIC5tZW51LW1vYmlsZS1tYWluX19pdGVtOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEuMzc1cmVtO1xuICBoZWlnaHQ6IDEuMzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjM3NXJlbTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjI1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjI1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuMjVzIGVhc2U7XG59XG4uYmxvY2staGVhZGVyLW1haW4gLm5hdmlnYXRpb24tbWFpbiAubWVudS1tb2JpbGUtbWFpbl9faXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xufVxuLmJsb2NrLWhlYWRlci1tYWluIC5uYXZpZ2F0aW9uLW1haW4gLm1lbnUtbW9iaWxlLW1haW5fX2l0ZW0uY2xvc2U6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvY2xvc2UtYmx1ZS5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjI1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjI1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuMjVzIGVhc2U7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi5ibG9jay1oZWFkZXItbWFpbiAubmF2aWdhdGlvbi1tYWluIC5tZW51LW1vYmlsZS1tYWluX19pdGVtLmNsb3NlOmhvdmVyOjpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSBzY2FsZSgxLjIpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSBzY2FsZSgxLjIpO1xufVxuLmJsb2NrLWhlYWRlci1tYWluIC5uYXZpZ2F0aW9uLW1haW4gLm1lbnUtbW9iaWxlLW1haW5fX3NlYXJjaDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9zZWFyY2gtYmx1ZS5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjI1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjI1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuMjVzIGVhc2U7XG59XG4uYmxvY2staGVhZGVyLW1haW4gLm5hdmlnYXRpb24tbWFpbiAubWVudS1tb2JpbGUtbWFpbl9fbWVudTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9tZW51LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC4yNXMgZWFzZTtcbn1cblxuLnNlYXJjaC1kcmF3ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuLnNlYXJjaC1kcmF3ZXJfX2JvdW5kYXJ5IHtcbiAgcGFkZGluZzogMCAxLjI1cmVtO1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDE1LjQzNzVyZW07XG59XG4uc2VhcmNoLWRyYXdlcl9faW5uZXIge1xuICBtYXgtd2lkdGg6IDY1LjVyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uc2VhcmNoLWRyYXdlcl9faW5wdXQge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjZGRkZGRkO1xuICBoZWlnaHQ6IDMuNzVyZW07XG4gIGNvbG9yOiAjMzAzMDMwO1xuICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW46IDA7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogMSAxIDAlO1xuICAgICAgICAgIGZsZXg6IDEgMSAwJTtcbiAgbWluLXdpZHRoOiAwO1xuICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDAuNjI1cmVtIGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDYzMHB4KSB7XG4gIC5zZWFyY2gtZHJhd2VyX19pbnB1dCB7XG4gICAgbWFyZ2luOiAwIDAuMzEyNXJlbSAwIDA7XG4gIH1cbn1cbi5zZWFyY2gtZHJhd2VyX19tYWluLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM0ZjRmNGY7XG4gIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxIDEgMTAwJTtcbiAgICAgICAgICBmbGV4OiAxIDEgMTAwJTtcbiAgbWFyZ2luOiAxLjg3NXJlbSAwO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnNlYXJjaC1kcmF3ZXJfX2lucHV0LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM0ZjRmNGY7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDEgMSAxMDAlO1xuICAgICAgICAgIGZsZXg6IDEgMSAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5zZWFyY2gtZHJhd2VyX19idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgaGVpZ2h0OiAzLjc1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLXNpemUgMC4xNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLXNpemUgMC4xNXMgZWFzZTtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMy43NXJlbTtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgIC1tcy1mbGV4OiAwIDAgMy43NXJlbTtcbiAgICAgICAgICBmbGV4OiAwIDAgMy43NXJlbTtcbiAgYmFja2dyb3VuZDogdXJsKFwiaW1hZ2VzL3NlYXJjaC5zdmdcIikgY2VudGVyICMwMjU2OTc7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICBmb250LXNpemU6IDA7XG4gIG1hcmdpbi1ib3R0b206IDMuNzVyZW07XG59XG4uc2VhcmNoLWRyYXdlcl9fYnV0dG9uOmZvY3VzLCAuc2VhcmNoLWRyYXdlcl9fYnV0dG9uOmhvdmVyLCAuc2VhcmNoLWRyYXdlcl9fYnV0dG9uOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHVybChcImltYWdlcy9zZWFyY2guc3ZnXCIpIGNlbnRlciAjMDA4ZWZjO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MzBweCkge1xuICAuc2VhcmNoLWRyYXdlcl9fYnV0dG9uIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBiYWNrZ3JvdW5kOiAjMDI1Njk3O1xuICAgIHBhZGRpbmc6IDAgMi44MTI1cmVtO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbiAgLnNlYXJjaC1kcmF3ZXJfX2J1dHRvbjpmb2N1cywgLnNlYXJjaC1kcmF3ZXJfX2J1dHRvbjpob3ZlciwgLnNlYXJjaC1kcmF3ZXJfX2J1dHRvbjphY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICMwMDhlZmM7XG4gIH1cbn1cblxuLmhpZ2hsaWdodCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDY1LjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgbWFyZ2luLXRvcDogMy43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMy43NXJlbTtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgcGFkZGluZzogMXJlbSAxLjI1cmVtO1xufVxuLmhpZ2hsaWdodDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDAuNDM3NXJlbTtcbiAgd2lkdGg6IDYuNDM3NXJlbTtcbiAgYmFja2dyb3VuZDogIzlkMjIzNTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDMuNjg3NXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oaWdobGlnaHQ6OmFmdGVyIHtcbiAgICBib3R0b206IDMuNzVyZW07XG4gIH1cbn1cbi5oaWdobGlnaHRfX2JvdW5kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0MWMzYjtcbiAgY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZmxvdzogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBsZWZ0O1xuICAgICAgLW1zLWZsZXgtcGFjazogbGVmdDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEuNjg3NXJlbSAxcmVtIDUuMjVyZW07XG4gIGdhcDogMnJlbTtcbn1cbi5oaWdobGlnaHRfX2JvZHlfX2NvcHkge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjYyNXJlbTtcbn1cbi5oaWdobGlnaHRfX2JvZHlfX3ByaW1hcnktbGluayB7XG4gIGNvbG9yOiAjMDI1Njk3O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uaGlnaGxpZ2h0X19ib2R5X19wcmltYXJ5LWxpbms6OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHdpZHRoOiAxLjc1cmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvYXJyb3ctcmlnaHQtbGlnaHQtYmx1ZS5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1sZWZ0OiAwLjQzNzVyZW07XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4yNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4yNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjI1cyBlYXNlO1xufVxuLmhpZ2hsaWdodF9fYm9keV9fcHJpbWFyeS1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMwMDJmNmM7XG59XG4uaGlnaGxpZ2h0X19ib2R5X19wcmltYXJ5LWxpbms6aG92ZXI6OmFmdGVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC4zMTI1cmVtKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC4zMTI1cmVtKTtcbn1cbi5oaWdobGlnaHRfX2JvZHlfX3ByaW1hcnktbGluayB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5oaWdobGlnaHRfX2JvZHlfX3ByaW1hcnktbGluazpob3ZlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5oaWdobGlnaHRfX2JvZHlfX3ByaW1hcnktbGluazo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvYXJyb3ctcmlnaHQtd2hpdGUuc3ZnXCIpO1xufVxuLmhpZ2hsaWdodF9fdGl0bGUge1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhpZ2hsaWdodF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi4xODc1cmVtO1xuICB9XG59XG4uaGlnaGxpZ2h0X19pbWFnZSB7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG59XG4uaGlnaGxpZ2h0X19pbWFnZSBpbWcge1xuICB3aWR0aDogMTUuNjI1cmVtO1xuICBjbGlwLXBhdGg6IGNpcmNsZSgpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAuaGFzLXNpZGViYXIgLmNvbnRlbnRCb2R5Om5vdCgubm8tc2lkZWJhcikgLmhpZ2hsaWdodCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhhcy1zaWRlYmFyIC5jb250ZW50Qm9keTpub3QoLm5vLXNpZGViYXIpIC5oaWdobGlnaHRfX2JvdW5kYXJ5IHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC1tcy1mbGV4LWZsb3c6IHJvdztcbiAgICAgICAgICAgIGZsZXgtZmxvdzogcm93O1xuICAgIHBhZGRpbmc6IDEuODc1cmVtIDEuODc1cmVtIDMuMTI1cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGh0bWw6bm90KC5oYXMtc2lkZWJhcikgLmhpZ2hsaWdodF9fYm91bmRhcnksIC5jb250ZW50Qm9keS5uby1zaWRlYmFyIC5oaWdobGlnaHRfX2JvdW5kYXJ5IHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC1tcy1mbGV4LWZsb3c6IHJvdztcbiAgICAgICAgICAgIGZsZXgtZmxvdzogcm93O1xuICAgIHBhZGRpbmc6IDEuODc1cmVtIDEuODc1cmVtIDMuMTI1cmVtO1xuICB9XG59XG5cbi5pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDY1LjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgbWFyZ2luLXRvcDogMy43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMy43NXJlbTtcbn1cbi5pbWFnZV9fYm91bmRhcnkge1xuICBtYXgtd2lkdGg6IDUxLjg3NXJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uaW1hZ2UgLmZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbn1cbi5pbWFnZSAuZmlndXJlLXRpdGxlIHtcbiAgY29sb3I6ICMzMDMwMzA7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmltYWdlIC5maWd1cmUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi4zNzVyZW07XG4gIH1cbn1cbi5pbWFnZSAuZmlndXJlLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmltYWdlIC5maWd1cmUtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICB9XG59XG4uaW1hZ2UgLmZpZ3VyZS1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDc7XG4gIG1hcmdpbjogLTJyZW0gMy4xMjVyZW0gMCAwO1xuICBjb2xvcjogIzc2NzU3NjtcbiAgbWF4LXdpZHRoOiAzMS44NzVyZW07XG4gIHRleHQtaW5kZW50OiA0LjY4NzVyZW07XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5pbWFnZSAuZmlndXJlLWNhcHRpb25fX2JvdW5kYXJ5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwLjYyNXJlbSAxLjc1cmVtIDAuNjI1cmVtIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmltYWdlIC5maWd1cmUtY2FwdGlvbl9fYm91bmRhcnkge1xuICAgIHBhZGRpbmc6IDAuNjI1cmVtIDEuMjVyZW0gMC42MjVyZW0gMDtcbiAgfVxufVxuLmltYWdlIC5maWd1cmUtY2FwdGlvbl9fYm91bmRhcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMC40Mzc1cmVtO1xuICB3aWR0aDogMy43NXJlbTtcbiAgYmFja2dyb3VuZDogIzlkMjIzNTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDAuOTM3NXJlbTtcbn1cblxuW2lzPWZseW50LWJsb2NrLWltYWdlLXRleHRdIHtcbiAgbWFyZ2luOiAzLjc1cmVtIDA7XG59XG5baXM9Zmx5bnQtYmxvY2staW1hZ2UtdGV4dF0gLmNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDY1LjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbn1cbltpcz1mbHludC1ibG9jay1pbWFnZS10ZXh0XSAuYm94IHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogNTEuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBbaXM9Zmx5bnQtYmxvY2staW1hZ2UtdGV4dF0gLmJveCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDAgLTIwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIFtpcz1mbHludC1ibG9jay1pbWFnZS10ZXh0XSAuYm94LWlubmVyIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICBbaXM9Zmx5bnQtYmxvY2staW1hZ2UtdGV4dF0gLmJveC0taW1hZ2VMZWZ0IHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICBbaXM9Zmx5bnQtYmxvY2staW1hZ2UtdGV4dF0gLmJveC0taW1hZ2VSaWdodCB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxufVxuW2lzPWZseW50LWJsb2NrLWltYWdlLXRleHRdIC5ib3gtaW5uZXItLWNvbnRlbnQgPiA6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbltpcz1mbHludC1ibG9jay1pbWFnZS10ZXh0XSAuYm94LWlubmVyLS1jb250ZW50ID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgW2lzPWZseW50LWJsb2NrLWltYWdlLXRleHRdIC5ib3gtaW5uZXItLWltYWdlIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG4gIFtpcz1mbHludC1ibG9jay1pbWFnZS10ZXh0XSAuYm94LWlubmVyLS1jb250ZW50IHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG59XG5baXM9Zmx5bnQtYmxvY2staW1hZ2UtdGV4dF0gLmZpZ3VyZSB7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBbaXM9Zmx5bnQtYmxvY2staW1hZ2UtdGV4dF0gLmZpZ3VyZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICBbaXM9Zmx5bnQtYmxvY2staW1hZ2UtdGV4dF0gLmZpZ3VyZS1jYXB0aW9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbn1cblxuLmlubGluZS10aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDY1LjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgbWFyZ2luLXRvcDogMy43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMy43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAuaW5saW5lLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiA2NS41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uaW5saW5lLXRpdGxlX19ib3VuZGFyeSB7XG4gIG1heC13aWR0aDogNTEuODc1cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5pbmxpbmUtdGl0bGVfX3RleHQge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMDAyZjZjO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5pbmxpbmUtdGl0bGVfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMi44MTI1cmVtO1xuICB9XG59XG4uaW5saW5lLXRpdGxlX190ZXh0IHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5pbmxpbmUtdGl0bGVfX3RleHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAwLjQzNzVyZW07XG4gIHdpZHRoOiA3LjgxMjVyZW07XG4gIGJhY2tncm91bmQ6ICM5ZDIyMzU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAwLjQzNzVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG4gIG1hcmdpbi10b3A6IDEuMjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAuaW5saW5lLXRpdGxlX190ZXh0OjphZnRlciB7XG4gICAgaGVpZ2h0OiAwLjU2MjVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtO1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgfVxufVxuXG4uaW5saW5lLXRpdGxlX19zZWFyY2gge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5pbmxpbmUtdGl0bGVfX3NlYXJjaCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLmlubGluZS10aXRsZV9fc2VhcmNoX19ib3VuZGFyeSB7XG4gIG1heC13aWR0aDogNTEuODc1cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5pbmxpbmUtdGl0bGVfX3NlYXJjaF9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwMDJmNmM7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVyZW0pIHtcbiAgLmlubGluZS10aXRsZV9fc2VhcmNoX190ZXh0IHtcbiAgICBmb250LXNpemU6IDIuODEyNXJlbTtcbiAgfVxufVxuLmlubGluZS10aXRsZV9fc2VhcmNoX190ZXh0IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVyZW0pIHtcbiAgLmlubGluZS10aXRsZV9fc2VhcmNoX190ZXh0IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLmlubGluZS10aXRsZV9fc2VhcmNoX190ZXh0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMC40Mzc1cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xuICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVyZW0pIHtcbiAgLmlubGluZS10aXRsZV9fc2VhcmNoX190ZXh0OjphZnRlciB7XG4gICAgaGVpZ2h0OiAwLjU2MjVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtO1xuICB9XG59XG5cbi5pbmxpbmUtdGl0bGUtcHJvZ3JhbSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJmNmM7XG4gIG1heC13aWR0aDogaW5pdGlhbDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiA0LjM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAuaW5saW5lLXRpdGxlLXByb2dyYW0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDJmNmM7XG4gICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0LjA2M3JlbSkge1xuICAuaW5saW5lLXRpdGxlLXByb2dyYW0ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5pbmxpbmUtdGl0bGUtcHJvZ3JhbV9fYm91bmRhcnkge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA2OHJlbTtcbiAgcGFkZGluZzogMS41cmVtIDEuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5pbmxpbmUtdGl0bGUtcHJvZ3JhbV9fYm91bmRhcnkge1xuICAgIHBhZGRpbmc6IDEuODc1cmVtIDEuODc1cmVtO1xuICB9XG59XG4uaW5saW5lLXRpdGxlLXByb2dyYW1fX3RleHQge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5pbmxpbmUtdGl0bGUtcHJvZ3JhbV9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAyLjgxMjVyZW07XG4gIH1cbn1cbi5pbmxpbmUtdGl0bGUtcHJvZ3JhbV9fdGV4dDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuLmluc3RhZ3JhbS1mZWVkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogNjUuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICBtYXJnaW4tdG9wOiAzLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtO1xuICBwYWRkaW5nOiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uaW5zdGFncmFtLWZlZWRfX2JvdW5kYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogNjUuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICBtYXJnaW4tdG9wOiAzLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtO1xuICBtYXgtd2lkdGg6IDgyLjVyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODUwcHgpIHtcbiAgLmluc3RhZ3JhbS1mZWVkX19ib3VuZGFyeSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9pbnN0YWdyYW0tYmFja2dyb3VuZC5zdmdcIikgIzBiMjM0MDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMzMlIHRvcCAyLjgxMjVyZW07XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzMjBweCkge1xuICAuaW5zdGFncmFtLWZlZWRfX2JvdW5kYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDM3JSB0b3AgMi44MTI1cmVtO1xuICB9XG59XG4uaW5zdGFncmFtLWZlZWRfX2JvdW5kYXJ5OjpiZWZvcmUsIC5pbnN0YWdyYW0tZmVlZF9fYm91bmRhcnk6OmFmdGVyIHtcbiAgd2lkdGg6IDguNXJlbTtcbiAgbWF4LXdpZHRoOiBjYWxjKCgxMDAlIC0gMTA0OHB4KSAvIDIpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmluc3RhZ3JhbS1mZWVkX19ib3VuZGFyeTo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbn1cbi5pbnN0YWdyYW0tZmVlZF9fYm91bmRhcnk6OmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG59XG4uaW5zdGFncmFtLWZlZWRfX3RleHQge1xuICBtYXgtd2lkdGg6IDY1LjVyZW07XG4gIHBhZGRpbmc6IDIuNXJlbSAxLjI1cmVtIDIuODEyNXJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvaW5zdGFncmFtLWJhY2tncm91bmQuc3ZnXCIpICMwYjIzNDA7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTEuMjVyZW07XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEuMjVyZW0gdG9wO1xufVxuLmluc3RhZ3JhbS1mZWVkX190ZXh0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMC40Mzc1cmVtO1xuICB3aWR0aDogNXJlbTtcbiAgYmFja2dyb3VuZDogIzlkMjIzNTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuOTM3NXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMS4yNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAuaW5zdGFncmFtLWZlZWRfX3RleHQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTguNzVyZW07XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCA0MCUgdG9wIC0xMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA4NTBweCkge1xuICAuaW5zdGFncmFtLWZlZWRfX3RleHQge1xuICAgIHBhZGRpbmc6IDQuMzc1cmVtIDMuNDM3NXJlbSAwO1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjU2MjVyZW07XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxuICAuaW5zdGFncmFtLWZlZWRfX3RleHQ6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogMC40Mzc1cmVtO1xuICAgIHdpZHRoOiA4LjQzNzVyZW07XG4gICAgYmFja2dyb3VuZDogIzlkMjIzNTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyLjE4NzVyZW07XG4gICAgbGVmdDogLTAuNzVyZW07XG4gIH1cbn1cbi5pbnN0YWdyYW0tZmVlZF9fdGl0bGUge1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yNDtcbiAgbWF4LXdpZHRoOiAyNS45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDg1MHB4KSB7XG4gIC5pbnN0YWdyYW0tZmVlZF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi4zNzVyZW07XG4gIH1cbn1cbi5pbnN0YWdyYW0tZmVlZF9fbGluayB7XG4gIGNvbG9yOiAjMDI1Njk3O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uaW5zdGFncmFtLWZlZWRfX2xpbms6OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHdpZHRoOiAxLjc1cmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvYXJyb3ctcmlnaHQtbGlnaHQtYmx1ZS5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1sZWZ0OiAwLjQzNzVyZW07XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4yNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4yNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjI1cyBlYXNlO1xufVxuLmluc3RhZ3JhbS1mZWVkX19saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMwMDJmNmM7XG59XG4uaW5zdGFncmFtLWZlZWRfX2xpbms6aG92ZXI6OmFmdGVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC4zMTI1cmVtKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC4zMTI1cmVtKTtcbn1cbi5pbnN0YWdyYW0tZmVlZF9fbGluayB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXgtd2lkdGg6IDI1LjkzNzVyZW07XG4gIG1hcmdpbi10b3A6IDEuMTI1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uaW5zdGFncmFtLWZlZWRfX2xpbmtbdGFyZ2V0PV9ibGFua106OmFmdGVyIHtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiBub25lO1xuICAgICAgICAgIG1hc2staW1hZ2U6IG5vbmU7XG59XG4uaW5zdGFncmFtLWZlZWRfX2xpbms6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2Fycm93LXJpZ2h0LXdoaXRlLnN2Z1wiKTtcbn1cbi5pbnN0YWdyYW0tZmVlZF9fbGluazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmluc3RhZ3JhbS1mZWVkICNzYmlfbG9hZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaW5zdGFncmFtLWZlZWQgI3NiX2luc3RhZ3JhbSwgLmluc3RhZ3JhbS1mZWVkX19jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uaW5zdGFncmFtLWZlZWQgI3NiX2luc3RhZ3JhbTo6YmVmb3JlLCAuaW5zdGFncmFtLWZlZWRfX2NvbnRlbnQ6OmJlZm9yZSB7XG4gIGhlaWdodDogY2FsYygxMi41JSAtIDVweCk7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBjb250ZW50OiBcIlwiO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzMjBweCkge1xuICAuaW5zdGFncmFtLWZlZWQgI3NiX2luc3RhZ3JhbTo6YmVmb3JlLCAuaW5zdGFncmFtLWZlZWRfX2NvbnRlbnQ6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiA0Ljg3NXJlbTtcbiAgfVxufVxuLmluc3RhZ3JhbS1mZWVkICNzYl9pbnN0YWdyYW0gLnNiX2luc3RhZ3JhbV9oZWFkZXIsIC5pbnN0YWdyYW0tZmVlZF9fY29udGVudCAuc2JfaW5zdGFncmFtX2hlYWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaW5zdGFncmFtLWZlZWQgI3NiaV9pbWFnZXMsIC5pbnN0YWdyYW0tZmVlZF9fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZ3JpZC1hdXRvLXJvd3M6IGF1dG87XG4gIGdyaWQtY29sdW1uLWdhcDogMTBweDtcbiAgZ3JpZC1yb3ctZ2FwOiAxMHB4O1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwic2xvdDEgc2xvdDJcIiBcInNsb3QzIHNsb3Q0XCIgXCJzbG90NSBzbG90NlwiIFwic2xvdDcgc2xvdDhcIiBcInNsb3Q5IHNsb3QxMFwiIFwic2xvdDExIHNsb3QxMlwiIFwic2xvdDEzIHNsb3QxNFwiIFwic2xvdDE1IHNsb3QxNlwiIFwic2xvdDE3IHNsb3QxOFwiO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5pbnN0YWdyYW0tZmVlZCAjc2JpX2ltYWdlcywgLmluc3RhZ3JhbS1mZWVkX19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwic2xvdDEgIHNsb3QyICBzbG90M1wiIFwic2xvdDQgIHNsb3Q1ICBzbG90NlwiIFwic2xvdDcgIHNsb3Q4ICBzbG90OVwiIFwic2xvdDEwICBzbG90MTEgIHNsb3QxMlwiIFwic2xvdDEzICBzbG90MTQgIHNsb3QxNVwiIFwic2xvdDE2IHNsb3QxNyBzbG90MThcIjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDg1MHB4KSB7XG4gIC5pbnN0YWdyYW0tZmVlZCAjc2JpX2ltYWdlcywgLmluc3RhZ3JhbS1mZWVkX19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDFmciAxZnIgMWZyIDFmciAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCIuICAgICAgLiAgICAgIC4gICAgICAuICAgICAgc2xvdDEgIHNsb3QxICBzbG90MiAgc2xvdDNcIiBcInNsb3Q2ICBzbG90NiAgc2xvdDcgIHNsb3Q4ICBzbG90MSAgc2xvdDEgIHNsb3Q0ICBzbG90NVwiIFwic2xvdDYgIHNsb3Q2ICBzbG90OSAgc2xvdDEwIHNsb3QxMSBzbG90MTIgc2xvdDEzIHNsb3QxNFwiIFwic2xvdDE1IHNsb3QxNiBzbG90MTcgLiAgICAgIC4gICAgICAuICAgICAgLiAgICAgIC5cIjtcbiAgfVxufVxuLmluc3RhZ3JhbS1mZWVkICNzYmlfaW1hZ2VzOjphZnRlciwgLmluc3RhZ3JhbS1mZWVkX19ncmlkOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwJTtcbiAgYmFja2dyb3VuZDogIzBiMjM0MDtcbiAgZ3JpZC1hcmVhOiBzbG90MTg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODUwcHgpIHtcbiAgLmluc3RhZ3JhbS1mZWVkICNzYmlfaW1hZ2VzOjphZnRlciwgLmluc3RhZ3JhbS1mZWVkX19ncmlkOjphZnRlciB7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxufVxuLmluc3RhZ3JhbS1mZWVkICNzYmlfbW9kX2Vycm9yIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pbnN0YWdyYW0tZmVlZCAuc2JpX2l0ZW0sIC5pbnN0YWdyYW0tZmVlZF9fY2FyZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG4uaW5zdGFncmFtLWZlZWQgLnNiaV9pdGVtOjpiZWZvcmUsIC5pbnN0YWdyYW0tZmVlZF9fY2FyZDo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uaW5zdGFncmFtLWZlZWQgLnNiaV9pdGVtOjphZnRlciwgLmluc3RhZ3JhbS1mZWVkX19jYXJkOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDIwcHgpO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHotaW5kZXg6IDE7XG4gIG1hcmdpbi10b3A6IC0wLjYyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjYyNXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmluc3RhZ3JhbS1mZWVkIC5zYmlfaXRlbSAuc2JpX3Bob3RvX3dyYXA6OmJlZm9yZSxcbi5pbnN0YWdyYW0tZmVlZCAuc2JpX2l0ZW0gPiBpbWc6OmJlZm9yZSwgLmluc3RhZ3JhbS1mZWVkX19jYXJkIC5zYmlfcGhvdG9fd3JhcDo6YmVmb3JlLFxuLmluc3RhZ3JhbS1mZWVkX19jYXJkID4gaW1nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMXB4O1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG4uaW5zdGFncmFtLWZlZWQgLnNiaV9pdGVtIC5zYmlfcGhvdG9fd3JhcDo6YWZ0ZXIsXG4uaW5zdGFncmFtLWZlZWQgLnNiaV9pdGVtID4gaW1nOjphZnRlciwgLmluc3RhZ3JhbS1mZWVkX19jYXJkIC5zYmlfcGhvdG9fd3JhcDo6YWZ0ZXIsXG4uaW5zdGFncmFtLWZlZWRfX2NhcmQgPiBpbWc6OmFmdGVyIHtcbiAgLyogdG8gY2xlYXIgZmxvYXQgKi9cbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuLmluc3RhZ3JhbS1mZWVkIC5zYmlfaXRlbSAuc2JpX3Bob3RvX3dyYXAsXG4uaW5zdGFncmFtLWZlZWQgLnNiaV9pdGVtID4gaW1nLCAuaW5zdGFncmFtLWZlZWRfX2NhcmQgLnNiaV9waG90b193cmFwLFxuLmluc3RhZ3JhbS1mZWVkX19jYXJkID4gaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgLW8tb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuLmluc3RhZ3JhbS1mZWVkIC5zYmlfaXRlbSAuc2JpX3Bob3RvLCAuaW5zdGFncmFtLWZlZWRfX2NhcmQgLnNiaV9waG90byB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmluc3RhZ3JhbS1mZWVkIC5zYmlfaXRlbSAuc2JpX3Bob3RvW3RhcmdldD1fYmxhbmtdOjphZnRlciwgLmluc3RhZ3JhbS1mZWVkX19jYXJkIC5zYmlfcGhvdG9bdGFyZ2V0PV9ibGFua106OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmluc3RhZ3JhbS1mZWVkIC5zYmlfaXRlbSAuc2JpX3Bob3RvIHN2ZywgLmluc3RhZ3JhbS1mZWVkX19jYXJkIC5zYmlfcGhvdG8gc3ZnIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pbnN0YWdyYW0tZmVlZCAuc2JpX2l0ZW0gLnNiaV9waG90byBpbWc6OmJlZm9yZSwgLmluc3RhZ3JhbS1mZWVkX19jYXJkIC5zYmlfcGhvdG8gaW1nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMXB4O1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG4uaW5zdGFncmFtLWZlZWQgLnNiaV9pdGVtIC5zYmlfcGhvdG8gaW1nOjphZnRlciwgLmluc3RhZ3JhbS1mZWVkX19jYXJkIC5zYmlfcGhvdG8gaW1nOjphZnRlciB7XG4gIC8qIHRvIGNsZWFyIGZsb2F0ICovXG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDtcbn1cbi5pbnN0YWdyYW0tZmVlZCAuc2JpX2l0ZW0gLnNiaV9waG90byBpbWcsIC5pbnN0YWdyYW0tZmVlZF9fY2FyZCAuc2JpX3Bob3RvIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAtby1vYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uaW5zdGFncmFtLWZlZWQgLnNiaV9pdGVtIC5zYmktc2NyZWVucmVhZGVyLCAuaW5zdGFncmFtLWZlZWRfX2NhcmQgLnNiaS1zY3JlZW5yZWFkZXIge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbiAgY2xpcC1wYXRoOiBpbnNldCg1MCUpO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIHdvcmQtd3JhcDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaW5zdGFncmFtLWZlZWQgLnNiaV9pdGVtOm50aC1jaGlsZCgxKSwgLmluc3RhZ3JhbS1mZWVkX19jYXJkOm50aC1jaGlsZCgxKSB7XG4gIGdyaWQtYXJlYTogc2xvdDE7XG59XG4uaW5zdGFncmFtLWZlZWQgLnNiaV9pdGVtOm50aC1jaGlsZCgyKSwgLmluc3RhZ3JhbS1mZWVkX19jYXJkOm50aC1jaGlsZCgyKSB7XG4gIGdyaWQtYXJlYTogc2xvdDI7XG59XG4uaW5zdGFncmFtLWZlZWQgLnNiaV9pdGVtOm50aC1jaGlsZCgzKSwgLmluc3RhZ3JhbS1mZWVkX19jYXJkOm50aC1jaGlsZCgzKSB7XG4gIGdyaWQtYXJlYTogc2xvdDM7XG59XG4uaW5zdGFncmFtLWZlZWQgLnNiaV9pdGVtOm50aC1jaGlsZCg0KSwgLmluc3RhZ3JhbS1mZWVkX19jYXJkOm50aC1jaGlsZCg0KSB7XG4gIGdyaWQtYXJlYTogc2xvdDQ7XG59XG4uaW5zdGFncmFtLWZlZWQgLnNiaV9pdGVtOm50aC1jaGlsZCg1KSwgLmluc3RhZ3JhbS1mZWVkX19jYXJkOm50aC1jaGlsZCg1KSB7XG4gIGdyaWQtYXJlYTogc2xvdDU7XG59XG4uaW5zdGFncmFtLWZlZWQgLnNiaV9pdGVtOm50aC1jaGlsZCg2KSwgLmluc3RhZ3JhbS1mZWVkX19jYXJkOm50aC1jaGlsZCg2KSB7XG4gIGdyaWQtYXJlYTogc2xvdDY7XG59XG4uaW5zdGFncmFtLWZlZWQgLnNiaV9pdGVtOm50aC1jaGlsZCg3KSwgLmluc3RhZ3JhbS1mZWVkX19jYXJkOm50aC1jaGlsZCg3KSB7XG4gIGdyaWQtYXJlYTogc2xvdDc7XG59XG4uaW5zdGFncmFtLWZlZWQgLnNiaV9pdGVtOm50aC1jaGlsZCg4KSwgLmluc3RhZ3JhbS1mZWVkX19jYXJkOm50aC1jaGlsZCg4KSB7XG4gIGdyaWQtYXJlYTogc2xvdDg7XG59XG4uaW5zdGFncmFtLWZlZWQgLnNiaV9pdGVtOm50aC1jaGlsZCg5KSwgLmluc3RhZ3JhbS1mZWVkX19jYXJkOm50aC1jaGlsZCg5KSB7XG4gIGdyaWQtYXJlYTogc2xvdDk7XG59XG4uaW5zdGFncmFtLWZlZWQgLnNiaV9pdGVtOm50aC1jaGlsZCgxMCksIC5pbnN0YWdyYW0tZmVlZF9fY2FyZDpudGgtY2hpbGQoMTApIHtcbiAgZ3JpZC1hcmVhOiBzbG90MTA7XG59XG4uaW5zdGFncmFtLWZlZWQgLnNiaV9pdGVtOm50aC1jaGlsZCgxMSksIC5pbnN0YWdyYW0tZmVlZF9fY2FyZDpudGgtY2hpbGQoMTEpIHtcbiAgZ3JpZC1hcmVhOiBzbG90MTE7XG59XG4uaW5zdGFncmFtLWZlZWQgLnNiaV9pdGVtOm50aC1jaGlsZCgxMiksIC5pbnN0YWdyYW0tZmVlZF9fY2FyZDpudGgtY2hpbGQoMTIpIHtcbiAgZ3JpZC1hcmVhOiBzbG90MTI7XG59XG4uaW5zdGFncmFtLWZlZWQgLnNiaV9pdGVtOm50aC1jaGlsZCgxMyksIC5pbnN0YWdyYW0tZmVlZF9fY2FyZDpudGgtY2hpbGQoMTMpIHtcbiAgZ3JpZC1hcmVhOiBzbG90MTM7XG59XG4uaW5zdGFncmFtLWZlZWQgLnNiaV9pdGVtOm50aC1jaGlsZCgxNCksIC5pbnN0YWdyYW0tZmVlZF9fY2FyZDpudGgtY2hpbGQoMTQpIHtcbiAgZ3JpZC1hcmVhOiBzbG90MTQ7XG59XG4uaW5zdGFncmFtLWZlZWQgLnNiaV9pdGVtOm50aC1jaGlsZCgxNSksIC5pbnN0YWdyYW0tZmVlZF9fY2FyZDpudGgtY2hpbGQoMTUpIHtcbiAgZ3JpZC1hcmVhOiBzbG90MTU7XG59XG4uaW5zdGFncmFtLWZlZWQgLnNiaV9pdGVtOm50aC1jaGlsZCgxNiksIC5pbnN0YWdyYW0tZmVlZF9fY2FyZDpudGgtY2hpbGQoMTYpIHtcbiAgZ3JpZC1hcmVhOiBzbG90MTY7XG59XG4uaW5zdGFncmFtLWZlZWQgLnNiaV9pdGVtOm50aC1jaGlsZCgxNyksIC5pbnN0YWdyYW0tZmVlZF9fY2FyZDpudGgtY2hpbGQoMTcpIHtcbiAgZ3JpZC1hcmVhOiBzbG90MTc7XG59XG5cbi5ibG9jay1uZXdzLW1ldGEsXG4uYmxvY2stbmV3cy1tZXRhX19saW5rIHtcbiAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM3Njc1NzY7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMzRweDtcbn1cblxuLmJsb2NrLW5ld3MtbWV0YV9fbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5ibG9jay1uZXdzLW1ldGFfX2xpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmxvZ28tZ3JpZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDY1LjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgbWFyZ2luLXRvcDogMy43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMy43NXJlbTtcbn1cbi5sb2dvLWdyaWRfX3RpdGxlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1heC13aWR0aDogNjhyZW07XG4gIG1hcmdpbjogMCBhdXRvIDEuNTYyNXJlbTtcbiAgcGFkZGluZzogMCAxLjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5sb2dvLWdyaWRfX3RpdGxlIHtcbiAgICBtYXJnaW46IDAgYXV0byAzLjEyNXJlbTtcbiAgfVxufVxuLmxvZ28tZ3JpZF9fdGl0bGUgPiAqIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzlkMjIzNTtcbiAgbWF4LXdpZHRoOiA3MiU7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG59XG4ubG9nby1ncmlkX190aXRsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICBoZWlnaHQ6IDAuNDM3NXJlbTtcbiAgYmFja2dyb3VuZDogIzlkMjIzNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkgYW5kIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gIC5sb2dvLWdyaWRfX3RpdGxlOjphZnRlciB7XG4gICAgbWF4LXdpZHRoOiAzNzBweDtcbiAgfVxufVxuLmxvZ28tZ3JpZF9fdGl0bGUge1xuICBtYXJnaW46IDAgYXV0byAyLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVyZW0pIHtcbiAgLmxvZ28tZ3JpZF9fdGl0bGUge1xuICAgIG1hcmdpbjogMCBhdXRvIDIuNXJlbTtcbiAgfVxufVxuLmxvZ28tZ3JpZF9fbG9nb3Mge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAwIDEuMjVyZW07XG59XG4ubG9nby1ncmlkX19sb2dvIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTQ1cHgpIHtcbiAgLmxvZ28tZ3JpZF9fbG9nbyB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCA1MCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW07XG4gIH1cbiAgLmxvZ28tZ3JpZF9fbG9nbzpudGgtY2hpbGQob2RkKSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgfVxuICAubG9nby1ncmlkX19sb2dvOm50aC1jaGlsZChldmVuKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICB9XG59XG4ubG9nby1ncmlkX19sb2dvLWxpbmssIC5sb2dvLWdyaWRfX2xvZ28td3JhcHBlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5sb2dvLWdyaWRfX2xvZ28tbGluayB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4xNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4xNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjE1cyBlYXNlO1xufVxuLmxvZ28tZ3JpZF9fbG9nby1saW5rOmhvdmVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMDQpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNCk7XG59XG4ubG9nby1ncmlkX19sb2dvLWltZyB7XG4gIG1heC1oZWlnaHQ6IDc1dnc7XG4gIG1heC13aWR0aDogMTUuNjI1cmVtO1xuICAtby1vYmplY3QtZml0OiBjb250YWluO1xuICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAtby1vYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLmxvZ28tZ3JpZF9fbG9nby1pbWcge1xuICAgIG1heC1oZWlnaHQ6IDE1LjYyNXJlbTtcbiAgICBtYXgtd2lkdGg6IDE4Ljc1cmVtO1xuICB9XG59XG5cbmh0bWwucGFnZS10ZW1wbGF0ZS1sYW5kaW5nIC5sb2dvLWdyaWQge1xuICBtYXgtd2lkdGg6IDY4cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVyZW0pIHtcbiAgaHRtbC5wYWdlLXRlbXBsYXRlLWxhbmRpbmcgLmxvZ28tZ3JpZF9fbG9nb3Mge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICBodG1sLnBhZ2UtdGVtcGxhdGUtbGFuZGluZyAubG9nby1ncmlkX19sb2dvIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAtbXMtZmxleDogMCAwIDMzLjMlO1xuICAgICAgICAgICAgZmxleDogMCAwIDMzLjMlO1xuICB9XG4gIGh0bWwucGFnZS10ZW1wbGF0ZS1sYW5kaW5nIC5sb2dvLWdyaWRfX2xvZ286bnRoLWNoaWxkKG9kZCksIGh0bWwucGFnZS10ZW1wbGF0ZS1sYW5kaW5nIC5sb2dvLWdyaWRfX2xvZ286bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICBwYWRkaW5nOiAwIDEuMjVyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAocG9pbnRlcjogY29hcnNlKSBhbmQgKG1pbi1oZWlnaHQ6IDBweCkgYW5kIChtYXgtaGVpZ2h0OiA2OTlweCkge1xuICAubW9iaWxlLW1lbnUge1xuICAgIG1pbi1oZWlnaHQ6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKHBvaW50ZXI6IGNvYXJzZSkgYW5kIChtaW4taGVpZ2h0OiA3MDBweCkgYW5kIChtYXgtaGVpZ2h0OiA3OTlweCkge1xuICAubW9iaWxlLW1lbnUge1xuICAgIG1pbi1oZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKHBvaW50ZXI6IGNvYXJzZSkgYW5kIChtaW4taGVpZ2h0OiA4MDBweCkgYW5kIChtYXgtaGVpZ2h0OiA4OTlweCkge1xuICAubW9iaWxlLW1lbnUge1xuICAgIG1pbi1oZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKHBvaW50ZXI6IGNvYXJzZSkgYW5kIChtaW4taGVpZ2h0OiA5MDBweCkgYW5kIChtYXgtaGVpZ2h0OiA5OTlweCkge1xuICAubW9iaWxlLW1lbnUge1xuICAgIG1pbi1oZWlnaHQ6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5tb2JpbGUtbWVudSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwKTtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgbWluLWhlaWdodDogMTAwMHB4O1xufVxuLm1vYmlsZS1tZW51LmRpc3BsYXlpbmcge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQuMDYzcmVtKSB7XG4gIC5tb2JpbGUtbWVudS5kaXNwbGF5aW5nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubW9iaWxlLW1lbnUub3BlbiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zNSk7XG59XG4ubW9iaWxlLW1lbnUub3BlbiAubW9iaWxlLW1lbnVfX2JvdW5kYXJ5IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0LjA2M3JlbSkge1xuICAubW9iaWxlLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5tb2JpbGUtbWVudV9fYm91bmRhcnkge1xuICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC4yNXMgZWFzZTtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNiY2JjYmM7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MzBweCkge1xuICAubW9iaWxlLW1lbnVfX2JvdW5kYXJ5IHtcbiAgICB3aWR0aDogMjIuNXJlbTtcbiAgfVxufVxuXG4ubW9iaWxlLXNlY29uZGFyeSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMC4zMTI1cmVtIDAgMDtcbiAgcGFkZGluZzogMi4xODc1cmVtIDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjYzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubW9iaWxlLXNlY29uZGFyeTo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAwLjMxMjVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjYmNiY2JjO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTAuMzEyNXJlbTtcbiAgbGVmdDogMS41NjI1cmVtO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogY2FsYygxMDAlIC0gNTBweCk7XG59XG4ubW9iaWxlLXNlY29uZGFyeTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDMuNzVyZW07XG59XG4ubW9iaWxlLXNlY29uZGFyeV9faXRlbTpub3QoOmxhc3QtY2hpbGQpLCAubW9iaWxlLXNlY29uZGFyeV9fY3RhOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG4ubW9iaWxlLXNlY29uZGFyeV9faXRlbSwgLm1vYmlsZS1zZWNvbmRhcnlfX2N0YSB7XG4gIHBhZGRpbmctbGVmdDogMS41NjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjU2MjVyZW07XG59XG4ubW9iaWxlLXNlY29uZGFyeV9fY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG4ubW9iaWxlLXNlY29uZGFyeV9faXRlbTo6bWFya2VyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tb2JpbGUtc2Vjb25kYXJ5X19pdGVtLmhhcy1jaGlsZHJlbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ubW9iaWxlLXNlY29uZGFyeV9faXRlbS5oYXMtY2hpbGRyZW4gPiAubW9iaWxlLXNlY29uZGFyeV9fbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNjI1cmVtO1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xufVxuLm1vYmlsZS1zZWNvbmRhcnlfX2l0ZW0uaGFzLWNoaWxkcmVuLmxpbmtpbmctZGlzYWJsZWQgPiAubW9iaWxlLXNlY29uZGFyeV9fbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1vYmlsZS1zZWNvbmRhcnlfX2l0ZW0uaGFzLWNoaWxkcmVuOm5vdCgubGlua2luZy1kaXNhYmxlZCkgLm1vYmlsZS1zZWNvbmRhcnlfX2NoaWxkLWV4cGFuZDpmb2N1cyB7XG4gIG91dGxpbmU6IHJldmVydDtcbn1cbi5tb2JpbGUtc2Vjb25kYXJ5X19pdGVtLmhhcy1jaGlsZHJlbjpub3QoLmxpbmtpbmctZGlzYWJsZWQpIC5tb2JpbGUtc2Vjb25kYXJ5X19jaGlsZC1leHBhbmQ6Zm9jdXMgc3ZnIGcgZyB7XG4gIGZpbGw6ICMwMjU2OTc7XG59XG4ubW9iaWxlLXNlY29uZGFyeV9faXRlbS5oYXMtY2hpbGRyZW46bm90KC5saW5raW5nLWRpc2FibGVkKSAubW9iaWxlLXNlY29uZGFyeV9fY2hpbGQtZXhwYW5kOmhvdmVyIHtcbiAgY29sb3I6ICMwMjU2OTc7XG59XG4ubW9iaWxlLXNlY29uZGFyeV9faXRlbS5oYXMtY2hpbGRyZW4ub3BlbiB7XG4gIGJhY2tncm91bmQ6ICNkZGRkZGQ7XG59XG4ubW9iaWxlLXNlY29uZGFyeV9faXRlbS5oYXMtY2hpbGRyZW4ub3Blbi5tb2JpbGUtc2Vjb25kYXJ5X19pdGVtID4gLm1vYmlsZS1zZWNvbmRhcnlfX2xpbmsge1xuICBjb2xvcjogIzAyNTY5NztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubW9iaWxlLXNlY29uZGFyeV9faXRlbS5oYXMtY2hpbGRyZW4ub3BlbiA+IC5tb2JpbGUtc2Vjb25kYXJ5X19vcGVuIHtcbiAgY29sb3I6ICMwMjU2OTc7XG59XG4ubW9iaWxlLXNlY29uZGFyeV9faXRlbS5oYXMtY2hpbGRyZW4ub3BlbiA+IC5tb2JpbGUtc2Vjb25kYXJ5X19vcGVuLm1vYmlsZS1zZWNvbmRhcnlfX2xpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5tb2JpbGUtc2Vjb25kYXJ5X19pdGVtLmhhcy1jaGlsZHJlbi5vcGVuID4gLm1vYmlsZS1zZWNvbmRhcnlfX29wZW4ubW9iaWxlLXNlY29uZGFyeV9fbGluaywgLm1vYmlsZS1zZWNvbmRhcnlfX2l0ZW0uaGFzLWNoaWxkcmVuLm9wZW4gPiAubW9iaWxlLXNlY29uZGFyeV9fb3Blbi5tb2JpbGUtc2Vjb25kYXJ5X19jaGlsZC1leHBhbmQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5tb2JpbGUtc2Vjb25kYXJ5X19pdGVtLmhhcy1jaGlsZHJlbi5vcGVuID4gLm1vYmlsZS1zZWNvbmRhcnlfX29wZW4ubW9iaWxlLXNlY29uZGFyeV9fbGluayBwb2x5bGluZSwgLm1vYmlsZS1zZWNvbmRhcnlfX2l0ZW0uaGFzLWNoaWxkcmVuLm9wZW4gPiAubW9iaWxlLXNlY29uZGFyeV9fb3Blbi5tb2JpbGUtc2Vjb25kYXJ5X19jaGlsZC1leHBhbmQgcG9seWxpbmUge1xuICBmaWxsOiAjMDI1Njk3O1xufVxuLm1vYmlsZS1zZWNvbmRhcnlfX2l0ZW0uaGFzLWNoaWxkcmVuLm9wZW4gPiAubW9iaWxlLXNlY29uZGFyeV9fY2hpbGRyZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5tb2JpbGUtc2Vjb25kYXJ5X19jaGlsZC1leHBhbmQge1xuICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM0ZjRmNGY7XG4gIHdpZHRoOiAyLjVyZW07XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDAuNjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm1vYmlsZS1zZWNvbmRhcnlfX2NoaWxkLWV4cGFuZDphY3RpdmUsIC5tb2JpbGUtc2Vjb25kYXJ5X19jaGlsZC1leHBhbmQ6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuLm1vYmlsZS1zZWNvbmRhcnlfX2xpbmsge1xuICBjb2xvcjogIzRmNGY0ZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nLXRvcDogMC42MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm1vYmlsZS1zZWNvbmRhcnlfX2xpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICMwMjU2OTc7XG59XG4ubW9iaWxlLXNlY29uZGFyeV9fY2hpbGRyZW4ge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMCAwO1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xufVxuLm1vYmlsZS1zZWNvbmRhcnlfX2NoaWxkcmVuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubW9iaWxlLXNlY29uZGFyeV9fY3RhIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLm1vYmlsZS1wcmltYXJ5LFxuLm1vYmlsZS1uZXN0ZWQtbWVudSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1vYmlsZS1uZXN0ZWQtbWVudSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG59XG5cbi5tb2JpbGUtcHJpbWFyeSB7XG4gIHBhZGRpbmc6IDIuNXJlbSAwO1xufVxuXG4ubWVudV9faXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMS41NjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjU2MjVyZW07XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5tZW51X19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG4ubWVudV9faXRlbS5oYXMtY2hpbGRyZW4ge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5tZW51X19pdGVtLmhhcy1jaGlsZHJlbjpub3QoOmZpcnN0LWNoaWxkKSA+IC5tZW51X19pdGVtX19saW5rLFxuLm1lbnVfX2l0ZW0uaGFzLWNoaWxkcmVuOm5vdCg6Zmlyc3QtY2hpbGQpID4gLm1lbnVfX3BhbmVsX190cmlnZ2VyLS1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjYWNhY2FjO1xufVxuLm1lbnVfX2l0ZW0gPiAubWVudV9faXRlbV9fbGluayB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLm1lbnVfX2l0ZW0gPiAubWVudV9fcGFuZWxfX3RyaWdnZXItLWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjYWNhY2FjO1xufVxuLm1lbnVfX2l0ZW0gLm1lbnVfX3BhbmVsX190cmlnZ2VyLS1jaGlsZCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzRmNGY0ZjtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nLXRvcDogMC45Mzc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xufVxuLm1lbnVfX2l0ZW0gLm1lbnVfX3BhbmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcbn1cbi5tZW51X19pdGVtX19saW5rIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZy1yaWdodDogMC42MjVyZW07XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gIGNvbG9yOiAjNGY0ZjRmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmctdG9wOiAwLjkzNzVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ubWVudV9faXRlbV9fbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzAyNTY5Nztcbn1cbi5tZW51X19wYW5lbF9fdHJpZ2dlci0tYXJyb3cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvY2hldnJvbi1ncmV5LnN2Z1wiKTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzRmNGY0ZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLXNpemU6IDZweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLm1lbnVfX3BhbmVsIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLm1lbnVfX3BhbmVsLS1hY3RpdmUtdHJhaWwge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLm1lbnUgLmNvbnRleHR1YWwtcmVnaW9uIHtcbiAgbWF4LWhlaWdodDogOTJ2aDtcbn1cbi5tZW51IC5jb250ZXh0dWFsLXJlZ2lvbiAubWVudV9fc2VjdGlvbiB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4ubW9iaWxlLW5lc3RlZC1tZW51IC5tZW51X19pdGVtX19saW5rIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nLXRvcDogMC45Mzc1cmVtO1xufVxuLm1vYmlsZS1uZXN0ZWQtbWVudSAubWVudV9faXRlbSArIC5tZW51X19pdGVtIC5tZW51X19pdGVtX19saW5rIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNhY2FjYWM7XG59XG5cbi5oYXMtY2hpbGRyZW4gLm1lbnVfX3BhbmVsX190aXRsZSB7XG4gIHBhZGRpbmctbGVmdDogMS41NjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjU2MjVyZW07XG59XG4uaGFzLWNoaWxkcmVuIC5tZW51X19wYW5lbF9fdGl0bGVfX2xpbmsge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzAyNTY5NztcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAyNTY5NztcbiAgcGFkZGluZzogMS4yNXJlbSAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5tZW51X19wYW5lbF9fdHJpZ2dlci0tcGFyZW50IHtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzRmNGY0ZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kOiAjRTRFNEU0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDhEOEQ4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAxLjg3NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAzLjQzNzVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuNTYyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuNTYyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOEQ4RDg7XG59XG4ubWVudV9fcGFuZWxfX3RyaWdnZXItLXBhcmVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDI1cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvdXAuc3ZnXCIpO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmJsb2NrLW5ld3MtbGlzdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDY4cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIG1hcmdpbi10b3A6IDMuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDMuNzVyZW07XG59XG4uYmxvY2stbmV3cy1saXN0X190aXRsZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDY4cmVtO1xuICBtYXJnaW46IDAgYXV0byAxLjU2MjVyZW07XG4gIHBhZGRpbmc6IDAgMS4yNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAuYmxvY2stbmV3cy1saXN0X190aXRsZSB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMy4xMjVyZW07XG4gIH1cbn1cbi5ibG9jay1uZXdzLWxpc3RfX3RpdGxlID4gKiB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICM5ZDIyMzU7XG4gIG1heC13aWR0aDogNzIlO1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xufVxuLmJsb2NrLW5ld3MtbGlzdF9fdGl0bGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgaGVpZ2h0OiAwLjQzNzVyZW07XG4gIGJhY2tncm91bmQ6ICM5ZDIyMzU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuICAuYmxvY2stbmV3cy1saXN0X190aXRsZTo6YWZ0ZXIge1xuICAgIG1heC13aWR0aDogMzcwcHg7XG4gIH1cbn1cbi5ibG9jay1uZXdzLWxpc3RfX3RpdGxlIHtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAuYmxvY2stbmV3cy1saXN0X190aXRsZSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmJsb2NrLW5ld3MtbGlzdCAuZmFjZXR3cC1mYWNldCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYmxvY2stbmV3cy1saXN0X19wb3N0cyB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMi41cmVtIDAgMy43NXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMjBweCBzb2xpZCAjRTJFMkUyO1xufVxuLmJsb2NrLW5ld3MtbGlzdCAuYnV0dG9uIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiAxLjYyNXJlbTtcbn1cblxuW2lzPWZseW50LWJsb2NrLW5vdC1mb3VuZF0gLmNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDY1LjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDUuNjI1cmVtO1xufVxuW2lzPWZseW50LWJsb2NrLW5vdC1mb3VuZF0gLmNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuW2lzPWZseW50LWJsb2NrLW5vdC1mb3VuZF0gLmNvbnRlbnQgcCB7XG4gIGJvcmRlci10b3A6IDIwcHggc29saWQgI0UyRTJFMjtcbiAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjgxMjVyZW07XG4gIHBhZGRpbmctdG9wOiA3MXB4O1xuICBtYXJnaW4tdG9wOiA3MXB4O1xufVxuXG4uc2VhcmNoRm9ybV9fbGFiZWwge1xuICBjb2xvcjogIzc2NzU3NjtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnNlYXJjaEZvcm0tZmllbGQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5zZWFyY2hGb3JtLWZpZWxkIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLnNlYXJjaEZvcm0tYm94IHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbn1cbi5zZWFyY2hGb3JtLWlucHV0IHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2RkZGRkZDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsaW5lLWhlaWdodDogMS44NTtcbiAgbWFyZ2luOiAwO1xuICBtaW4taGVpZ2h0OiA0NHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwIDIwcHggMCAxNHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlYXJjaEZvcm0taW5wdXQge1xuICAgIHBhZGRpbmc6IDAgMjBweCAwIDI0cHg7XG4gIH1cbn1cbi5zZWFyY2hGb3JtLXN1Ym1pdCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6IHdoaXRlO1xuICBoZWlnaHQ6IDMuNzVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtc2l6ZSAwLjE1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzIGVhc2UsIGJhY2tncm91bmQtc2l6ZSAwLjE1cyBlYXNlO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAzLjc1cmVtO1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgLW1zLWZsZXg6IDAgMCAzLjc1cmVtO1xuICAgICAgICAgIGZsZXg6IDAgMCAzLjc1cmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJpbWFnZXMvc2VhcmNoLnN2Z1wiKSBjZW50ZXIgIzAyNTY5NztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5zZWFyY2hGb3JtLXN1Ym1pdDpmb2N1cywgLnNlYXJjaEZvcm0tc3VibWl0OmhvdmVyLCAuc2VhcmNoRm9ybS1zdWJtaXQ6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiaW1hZ2VzL3NlYXJjaC5zdmdcIikgY2VudGVyICMwMDhlZmM7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDYzMHB4KSB7XG4gIC5zZWFyY2hGb3JtLXN1Ym1pdCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgYmFja2dyb3VuZDogIzAyNTY5NztcbiAgICBwYWRkaW5nOiAwIDIuODEyNXJlbTtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG4gIC5zZWFyY2hGb3JtLXN1Ym1pdDpmb2N1cywgLnNlYXJjaEZvcm0tc3VibWl0OmhvdmVyLCAuc2VhcmNoRm9ybS1zdWJtaXQ6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA4ZWZjO1xuICB9XG59XG5cbi5ibG9jay1wZXJzb24tY2FyZC1ncmlkLWZsZXhpYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogNjUuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICBtYXJnaW4tdG9wOiAzLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtO1xufVxuLmJsb2NrLXBlcnNvbi1jYXJkLWdyaWQtZmxleGlibGVfX2JvdW5kYXJ5IHtcbiAgbWF4LXdpZHRoOiA1MS44NzVyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDY4cmVtO1xufVxuLmJsb2NrLXBlcnNvbi1jYXJkLWdyaWQtZmxleGlibGVfX3RpdGxlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1heC13aWR0aDogNjhyZW07XG4gIG1hcmdpbjogMCBhdXRvIDEuNTYyNXJlbTtcbiAgcGFkZGluZzogMCAxLjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5ibG9jay1wZXJzb24tY2FyZC1ncmlkLWZsZXhpYmxlX190aXRsZSB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMy4xMjVyZW07XG4gIH1cbn1cbi5ibG9jay1wZXJzb24tY2FyZC1ncmlkLWZsZXhpYmxlX190aXRsZSA+ICoge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjOWQyMjM1O1xuICBtYXgtd2lkdGg6IDcyJTtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbn1cbi5ibG9jay1wZXJzb24tY2FyZC1ncmlkLWZsZXhpYmxlX190aXRsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICBoZWlnaHQ6IDAuNDM3NXJlbTtcbiAgYmFja2dyb3VuZDogIzlkMjIzNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkgYW5kIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gIC5ibG9jay1wZXJzb24tY2FyZC1ncmlkLWZsZXhpYmxlX190aXRsZTo6YWZ0ZXIge1xuICAgIG1heC13aWR0aDogMzcwcHg7XG4gIH1cbn1cbi5ibG9jay1wZXJzb24tY2FyZC1ncmlkLWZsZXhpYmxlX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAuYmxvY2stcGVyc29uLWNhcmQtZ3JpZC1mbGV4aWJsZV9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIH1cbn1cbi5ibG9jay1wZXJzb24tY2FyZC1ncmlkLWZsZXhpYmxlX190aXRsZSArIC5kaXJlY3RvcnktdGVhc2VyIHtcbiAgbWFyZ2luLXRvcDogMi41cmVtO1xufVxuLmJsb2NrLXBlcnNvbi1jYXJkLWdyaWQtZmxleGlibGVfX3RpdGxlICsgLmRpcmVjdG9yeS10ZWFzZXIgLmRpcmVjdG9yeS10ZWFzZXJfX2luZm8td3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLmJsb2NrLXBlcnNvbi1jYXJkLWdyaWQtZmxleGlibGVfX3RpdGxlICsgLmRpcmVjdG9yeS10ZWFzZXIgLmRpcmVjdG9yeS10ZWFzZXJfX2luZm8td3JhcHBlcjo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI3VuaWJ1ZGR5LXBvcGNhcmQtaWZyYW1lIHtcbiAgei1pbmRleDogOSAhaW1wb3J0YW50O1xufVxuXG4uYmxvY2stcG9zdC1tZXRhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogNjUuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICBtYXJnaW4tdG9wOiAzLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtO1xuICBtYXJnaW4tdG9wOiAwcmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMS44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVyZW0pIHtcbiAgLmJsb2NrLXBvc3QtbWV0YSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMjVyZW07XG4gIH1cbn1cbi5ibG9jay1wb3N0LW1ldGFfX2JvdW5kYXJ5IHtcbiAgbWF4LXdpZHRoOiA1MS44NzVyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmJsb2NrLXBvc3QtbWV0YV9fYXV0aG9yIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5ibG9jay1wb3N0LW1ldGFfX2F1dGhvciB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG59XG5cbi5wcm9ncmFtLWZpbmRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDY4cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIG1hcmdpbi10b3A6IDMuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDMuNzVyZW07XG4gIG1hcmdpbi10b3A6IDIuNXJlbTtcbn1cbi5wcm9ncmFtLWZpbmRlciAuZmFjZXR3cC1jb3VudGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wcm9ncmFtLWZpbmRlcl9faGVhZGxpbmUge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDEuODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5wcm9ncmFtLWZpbmRlcl9faGVhZGxpbmUge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxufVxuLnByb2dyYW0tZmluZGVyX19zZWxlY3QtYWxsIHtcbiAgY29sb3I6ICMwMjU2OTc7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5wcm9ncmFtLWZpbmRlcl9fc2VsZWN0LWFsbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5wcm9ncmFtLWZpbmRlcl9fc2VsZWN0LWFsbDpob3ZlciB7XG4gIGNvbG9yOiAjMDA4ZWZjO1xufVxuLnByb2dyYW0tZmluZGVyX19zZWxlY3QtYWxsOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogY2FsYygxMDAlICsgMjBweCk7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDAuMDYyNXJlbTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjOTc5Nzk3O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29udGVudDogXCJcIjtcbn1cbi5wcm9ncmFtLWZpbmRlcl9fY2hlY2tib3hlcyB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAucHJvZ3JhbS1maW5kZXJfX2NoZWNrYm94ZXMge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuLnByb2dyYW0tZmluZGVyX19kcm9wZG93bnMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gICAgICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5wcm9ncmFtLWZpbmRlcl9fZHJvcGRvd25zIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtd2Via2l0LWJveC1hbGlnbjogaW5pdGlhbDtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGluaXRpYWw7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogaW5pdGlhbDtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjEyNXJlbTtcbiAgfVxufVxuLnByb2dyYW0tZmluZGVyX19kcm9wZG93bnMgLmZzLWxhYmVsIHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5wcm9ncmFtLWZpbmRlcl9fZmlsdGVycy1zdWJtaXQge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyNTY5NztcbiAgcGFkZGluZzogMC44NzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wcm9ncmFtLWZpbmRlcl9fZmlsdGVycy1zdWJtaXQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWQyMjM1O1xufVxuLnByb2dyYW0tZmluZGVyX19maWx0ZXJzLXN1Ym1pdDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJmNmM7XG59XG4ucHJvZ3JhbS1maW5kZXJfX2ZpbHRlcnMtc3VibWl0IHtcbiAgbWFyZ2luLXRvcDogMi4xODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5wcm9ncmFtLWZpbmRlcl9fZmlsdGVycy1zdWJtaXQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5wcm9ncmFtLWZpbmRlcl9fZHJvcGRvd24ge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAucHJvZ3JhbS1maW5kZXJfX2Ryb3Bkb3duIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgICAtbXMtZmxleDogMTtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gIH1cbn1cbi5wcm9ncmFtLWZpbmRlcl9fZHJvcGRvd24gLmZhY2V0d3AtZmFjZXQtcHJvZ3JhbV9jYW1wdXMsXG4ucHJvZ3JhbS1maW5kZXJfX2Ryb3Bkb3duIC5mYWNldHdwLWZhY2V0LXByb2dyYW1fdG9waWMsXG4ucHJvZ3JhbS1maW5kZXJfX2Ryb3Bkb3duIC5mYWNldHdwLWZhY2V0LXByb2dyYW1fbGV2ZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnByb2dyYW0tZmluZGVyX19kcm9wZG93biAuZmFjZXR3cC1mYWNldC1wcm9ncmFtX2NhbXB1cyAuZnMtb3B0aW9uLmRpc2FibGVkLFxuLnByb2dyYW0tZmluZGVyX19kcm9wZG93biAuZmFjZXR3cC1mYWNldC1wcm9ncmFtX3RvcGljIC5mcy1vcHRpb24uZGlzYWJsZWQsXG4ucHJvZ3JhbS1maW5kZXJfX2Ryb3Bkb3duIC5mYWNldHdwLWZhY2V0LXByb2dyYW1fbGV2ZWwgLmZzLW9wdGlvbi5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjOTQ5NDk0O1xufVxuLnByb2dyYW0tZmluZGVyX19kcm9wZG93biAuZmFjZXR3cC1mYWNldC1wcm9ncmFtX2NhbXB1cy5mYWNldHdwLXR5cGUtZnNlbGVjdCAuZnMtb3B0aW9uIC5mcy1vcHRpb24tbGFiZWwsXG4ucHJvZ3JhbS1maW5kZXJfX2Ryb3Bkb3duIC5mYWNldHdwLWZhY2V0LXByb2dyYW1fdG9waWMuZmFjZXR3cC10eXBlLWZzZWxlY3QgLmZzLW9wdGlvbiAuZnMtb3B0aW9uLWxhYmVsLFxuLnByb2dyYW0tZmluZGVyX19kcm9wZG93biAuZmFjZXR3cC1mYWNldC1wcm9ncmFtX2xldmVsLmZhY2V0d3AtdHlwZS1mc2VsZWN0IC5mcy1vcHRpb24gLmZzLW9wdGlvbi1sYWJlbCB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5wcm9ncmFtLWZpbmRlcl9fZHJvcGRvd24gLmZhY2V0d3AtZmFjZXQtcHJvZ3JhbV9jYW1wdXMsXG4gIC5wcm9ncmFtLWZpbmRlcl9fZHJvcGRvd24gLmZhY2V0d3AtZmFjZXQtcHJvZ3JhbV90b3BpYyxcbiAgLnByb2dyYW0tZmluZGVyX19kcm9wZG93biAuZmFjZXR3cC1mYWNldC1wcm9ncmFtX2xldmVsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB9XG59XG4ucHJvZ3JhbS1maW5kZXJfX2Ryb3Bkb3duIC5mYWNldHdwLWZhY2V0LXByb2dyYW1fY2FtcHVzIC5mcy13cmFwLFxuLnByb2dyYW0tZmluZGVyX19kcm9wZG93biAuZmFjZXR3cC1mYWNldC1wcm9ncmFtX3RvcGljIC5mcy13cmFwLFxuLnByb2dyYW0tZmluZGVyX19kcm9wZG93biAuZmFjZXR3cC1mYWNldC1wcm9ncmFtX2xldmVsIC5mcy13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcm9ncmFtLWZpbmRlcl9fZHJvcGRvd24gLmZhY2V0d3AtZmFjZXQtcHJvZ3JhbV9jYW1wdXMgLmZzLXdyYXAgLmZzLWxhYmVsLXdyYXAsXG4ucHJvZ3JhbS1maW5kZXJfX2Ryb3Bkb3duIC5mYWNldHdwLWZhY2V0LXByb2dyYW1fdG9waWMgLmZzLXdyYXAgLmZzLWxhYmVsLXdyYXAsXG4ucHJvZ3JhbS1maW5kZXJfX2Ryb3Bkb3duIC5mYWNldHdwLWZhY2V0LXByb2dyYW1fbGV2ZWwgLmZzLXdyYXAgLmZzLWxhYmVsLXdyYXAge1xuICBoZWlnaHQ6IDMuMTI1cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2JjYmNiYztcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbi5wcm9ncmFtLWZpbmRlcl9fZHJvcGRvd24gLmZhY2V0d3AtZmFjZXQtcHJvZ3JhbV9jYW1wdXMgLmZzLXdyYXAgLmZzLWxhYmVsLXdyYXAgLmZzLWxhYmVsLFxuLnByb2dyYW0tZmluZGVyX19kcm9wZG93biAuZmFjZXR3cC1mYWNldC1wcm9ncmFtX3RvcGljIC5mcy13cmFwIC5mcy1sYWJlbC13cmFwIC5mcy1sYWJlbCxcbi5wcm9ncmFtLWZpbmRlcl9fZHJvcGRvd24gLmZhY2V0d3AtZmFjZXQtcHJvZ3JhbV9sZXZlbCAuZnMtd3JhcCAuZnMtbGFiZWwtd3JhcCAuZnMtbGFiZWwge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctcmlnaHQ6IDIuMTg3NXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnByb2dyYW0tZmluZGVyX19kcm9wZG93biAuZmFjZXR3cC1mYWNldC1wcm9ncmFtX2NhbXB1cyAuZnMtd3JhcCAuZnMtbGFiZWwtd3JhcCAuZnMtYXJyb3csXG4ucHJvZ3JhbS1maW5kZXJfX2Ryb3Bkb3duIC5mYWNldHdwLWZhY2V0LXByb2dyYW1fdG9waWMgLmZzLXdyYXAgLmZzLWxhYmVsLXdyYXAgLmZzLWFycm93LFxuLnByb2dyYW0tZmluZGVyX19kcm9wZG93biAuZmFjZXR3cC1mYWNldC1wcm9ncmFtX2xldmVsIC5mcy13cmFwIC5mcy1sYWJlbC13cmFwIC5mcy1hcnJvdyB7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIHdpZHRoOiAxLjEyNXJlbTtcbiAgaGVpZ2h0OiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2NhcmV0LWdyYXkuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi5wcm9ncmFtLWZpbmRlcl9fZHJvcGRvd24gLmZhY2V0d3AtZmFjZXQtcHJvZ3JhbV9jYW1wdXMgLmZzLXdyYXAgLmZzLWRyb3Bkb3duLFxuLnByb2dyYW0tZmluZGVyX19kcm9wZG93biAuZmFjZXR3cC1mYWNldC1wcm9ncmFtX3RvcGljIC5mcy13cmFwIC5mcy1kcm9wZG93bixcbi5wcm9ncmFtLWZpbmRlcl9fZHJvcGRvd24gLmZhY2V0d3AtZmFjZXQtcHJvZ3JhbV9sZXZlbCAuZnMtd3JhcCAuZnMtZHJvcGRvd24ge1xuICBtYXJnaW4tdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMjAwO1xuICBib3JkZXI6IG5vbmU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwLjI1cmVtIDAuMjVyZW0gMC4xMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAuMjVyZW0gMC4yNXJlbSAwLjEyNXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBwYWRkaW5nOiAxLjI1cmVtO1xufVxuLnByb2dyYW0tZmluZGVyX19kcm9wZG93biAuZmFjZXR3cC1mYWNldC1wcm9ncmFtX2NhbXB1cyAuZnMtd3JhcCAuZnMtZHJvcGRvd24gLmZzLXNlYXJjaCxcbi5wcm9ncmFtLWZpbmRlcl9fZHJvcGRvd24gLmZhY2V0d3AtZmFjZXQtcHJvZ3JhbV90b3BpYyAuZnMtd3JhcCAuZnMtZHJvcGRvd24gLmZzLXNlYXJjaCxcbi5wcm9ncmFtLWZpbmRlcl9fZHJvcGRvd24gLmZhY2V0d3AtZmFjZXQtcHJvZ3JhbV9sZXZlbCAuZnMtd3JhcCAuZnMtZHJvcGRvd24gLmZzLXNlYXJjaCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucHJvZ3JhbS1maW5kZXJfX2Ryb3Bkb3duIC5mYWNldHdwLWZhY2V0LXByb2dyYW1fY2FtcHVzIC5mcy13cmFwLmZzLW9wZW4gLmZzLWxhYmVsLXdyYXAsXG4ucHJvZ3JhbS1maW5kZXJfX2Ryb3Bkb3duIC5mYWNldHdwLWZhY2V0LXByb2dyYW1fdG9waWMgLmZzLXdyYXAuZnMtb3BlbiAuZnMtbGFiZWwtd3JhcCxcbi5wcm9ncmFtLWZpbmRlcl9fZHJvcGRvd24gLmZhY2V0d3AtZmFjZXQtcHJvZ3JhbV9sZXZlbCAuZnMtd3JhcC5mcy1vcGVuIC5mcy1sYWJlbC13cmFwIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzAyNTY5Nztcbn1cbi5wcm9ncmFtLWZpbmRlcl9fZHJvcGRvd24gLmZhY2V0d3AtZmFjZXQtcHJvZ3JhbV9jYW1wdXMgLmZzLXdyYXAuZnMtb3BlbiAuZnMtYXJyb3csXG4ucHJvZ3JhbS1maW5kZXJfX2Ryb3Bkb3duIC5mYWNldHdwLWZhY2V0LXByb2dyYW1fdG9waWMgLmZzLXdyYXAuZnMtb3BlbiAuZnMtYXJyb3csXG4ucHJvZ3JhbS1maW5kZXJfX2Ryb3Bkb3duIC5mYWNldHdwLWZhY2V0LXByb2dyYW1fbGV2ZWwgLmZzLXdyYXAuZnMtb3BlbiAuZnMtYXJyb3cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2NhcmV0LWJsdWUuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbn1cbi5wcm9ncmFtLWZpbmRlcl9fZHJvcGRvd24gLmZhY2V0d3AtZmFjZXQtcHJvZ3JhbV9jYW1wdXMgLmZzLW9wdGlvbixcbi5wcm9ncmFtLWZpbmRlcl9fZHJvcGRvd24gLmZhY2V0d3AtZmFjZXQtcHJvZ3JhbV90b3BpYyAuZnMtb3B0aW9uLFxuLnByb2dyYW0tZmluZGVyX19kcm9wZG93biAuZmFjZXR3cC1mYWNldC1wcm9ncmFtX2xldmVsIC5mcy1vcHRpb24ge1xuICBwYWRkaW5nOiAwLjYyNXJlbSAwIDAuNjI1cmVtIDIuMTg3NXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLnByb2dyYW0tZmluZGVyX19kcm9wZG93biAuZmFjZXR3cC1mYWNldC1wcm9ncmFtX2NhbXB1cyAuZnMtb3B0aW9uIC5mcy1jaGVja2JveCxcbi5wcm9ncmFtLWZpbmRlcl9fZHJvcGRvd24gLmZhY2V0d3AtZmFjZXQtcHJvZ3JhbV90b3BpYyAuZnMtb3B0aW9uIC5mcy1jaGVja2JveCxcbi5wcm9ncmFtLWZpbmRlcl9fZHJvcGRvd24gLmZhY2V0d3AtZmFjZXQtcHJvZ3JhbV9sZXZlbCAuZnMtb3B0aW9uIC5mcy1jaGVja2JveCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvcmFkaW8uc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEuMjVyZW07XG4gIG1pbi1oZWlnaHQ6IDEuMjVyZW07XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5wcm9ncmFtLWZpbmRlcl9fZHJvcGRvd24gLmZhY2V0d3AtZmFjZXQtcHJvZ3JhbV9jYW1wdXMgLmZzLW9wdGlvbiAuZnMtY2hlY2tib3ggPiBpLFxuLnByb2dyYW0tZmluZGVyX19kcm9wZG93biAuZmFjZXR3cC1mYWNldC1wcm9ncmFtX3RvcGljIC5mcy1vcHRpb24gLmZzLWNoZWNrYm94ID4gaSxcbi5wcm9ncmFtLWZpbmRlcl9fZHJvcGRvd24gLmZhY2V0d3AtZmFjZXQtcHJvZ3JhbV9sZXZlbCAuZnMtb3B0aW9uIC5mcy1jaGVja2JveCA+IGkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2dyYW0tZmluZGVyX19kcm9wZG93biAuZmFjZXR3cC1mYWNldC1wcm9ncmFtX2NhbXB1cyAuZnMtb3B0aW9uIC5mcy1vcHRpb24tbGFiZWwsXG4ucHJvZ3JhbS1maW5kZXJfX2Ryb3Bkb3duIC5mYWNldHdwLWZhY2V0LXByb2dyYW1fdG9waWMgLmZzLW9wdGlvbiAuZnMtb3B0aW9uLWxhYmVsLFxuLnByb2dyYW0tZmluZGVyX19kcm9wZG93biAuZmFjZXR3cC1mYWNldC1wcm9ncmFtX2xldmVsIC5mcy1vcHRpb24gLmZzLW9wdGlvbi1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuLnByb2dyYW0tZmluZGVyX19kcm9wZG93biAuZmFjZXR3cC1mYWNldC1wcm9ncmFtX2NhbXB1cyAuZnMtb3B0aW9uLnNlbGVjdGVkIC5mcy1jaGVja2JveCxcbi5wcm9ncmFtLWZpbmRlcl9fZHJvcGRvd24gLmZhY2V0d3AtZmFjZXQtcHJvZ3JhbV90b3BpYyAuZnMtb3B0aW9uLnNlbGVjdGVkIC5mcy1jaGVja2JveCxcbi5wcm9ncmFtLWZpbmRlcl9fZHJvcGRvd24gLmZhY2V0d3AtZmFjZXQtcHJvZ3JhbV9sZXZlbCAuZnMtb3B0aW9uLnNlbGVjdGVkIC5mcy1jaGVja2JveCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvcmFkaW8tY2hlY2tlZC5zdmdcIik7XG59XG4ucHJvZ3JhbS1maW5kZXJfX2Ryb3Bkb3duIC5mYWNldHdwLWZhY2V0LXByb2dyYW1fY2FtcHVzIC5mcy1vcHRpb24uc2VsZWN0ZWQgLmZzLWNoZWNrYm94ID4gaSxcbi5wcm9ncmFtLWZpbmRlcl9fZHJvcGRvd24gLmZhY2V0d3AtZmFjZXQtcHJvZ3JhbV90b3BpYyAuZnMtb3B0aW9uLnNlbGVjdGVkIC5mcy1jaGVja2JveCA+IGksXG4ucHJvZ3JhbS1maW5kZXJfX2Ryb3Bkb3duIC5mYWNldHdwLWZhY2V0LXByb2dyYW1fbGV2ZWwgLmZzLW9wdGlvbi5zZWxlY3RlZCAuZnMtY2hlY2tib3ggPiBpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wcm9ncmFtLWZpbmRlcl9fZHJvcGRvd24gLmZhY2V0d3AtZmFjZXQtcHJvZ3JhbV9sZXZlbCAuZnMtb3B0aW9uLmQwIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBjb2xvcjogIzRmNGY0Zjtcbn1cbi5wcm9ncmFtLWZpbmRlcl9fZHJvcGRvd24gLmZhY2V0d3AtZmFjZXQtcHJvZ3JhbV9sZXZlbCAuZnMtb3B0aW9uLmQwIC5mcy1jaGVja2JveCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucHJvZ3JhbS1maW5kZXJfX2Ryb3Bkb3duLXRpdGxlIHtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGNvbG9yOiAjNGY0ZjRmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiAwLjMxMjVyZW07XG4gIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5wcm9ncmFtLWZpbmRlcl9fZHJvcGRvd24tdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5wcm9ncmFtLWZpbmRlcl9fZHJvcGRvd24tYnV0dG9uIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAucHJvZ3JhbS1maW5kZXJfX2Ryb3Bkb3duLWJ1dHRvbiB7XG4gICAgcGFkZGluZy10b3A6IDEuMTg3NXJlbTtcbiAgfVxufVxuLnByb2dyYW0tZmluZGVyX190eXBlLWZvcm1hdC1maWx0ZXJzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVyZW0pIHtcbiAgLnByb2dyYW0tZmluZGVyX190eXBlLWZvcm1hdC1maWx0ZXJzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjEyNXJlbTtcbiAgfVxufVxuLnByb2dyYW0tZmluZGVyX190eXBlLWZvcm1hdC1maWx0ZXJzIC5mYWNldHdwLWZhY2V0LXByb2dyYW1fZm9ybWF0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTQ1cHgpIHtcbiAgLnByb2dyYW0tZmluZGVyX190eXBlLWZvcm1hdC1maWx0ZXJzIC5mYWNldHdwLWZhY2V0LXByb2dyYW1fZm9ybWF0IHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLnByb2dyYW0tZmluZGVyX190eXBlLWZvcm1hdC1maWx0ZXJzIC5mYWNldHdwLWZhY2V0LXByb2dyYW1fZm9ybWF0IC5mYWNldHdwLWNoZWNrYm94IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9yYWRpby5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMS4yNXJlbTtcbiAgbWluLWhlaWdodDogMS4yNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgcGFkZGluZzogMC42MjVyZW0gMCAwLjYyNXJlbSAxLjU2MjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTQ1cHgpIHtcbiAgLnByb2dyYW0tZmluZGVyX190eXBlLWZvcm1hdC1maWx0ZXJzIC5mYWNldHdwLWZhY2V0LXByb2dyYW1fZm9ybWF0IC5mYWNldHdwLWNoZWNrYm94IHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtO1xuICB9XG59XG4ucHJvZ3JhbS1maW5kZXJfX3R5cGUtZm9ybWF0LWZpbHRlcnMgLmZhY2V0d3AtZmFjZXQtcHJvZ3JhbV9mb3JtYXQgLmZhY2V0d3AtY2hlY2tib3guY2hlY2tlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvcmFkaW8tY2hlY2tlZC5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMS4yNXJlbTtcbn1cbi5wcm9ncmFtLWZpbmRlcl9fZmlsdGVyLWxpc3Qge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi10b3A6IC01cmVtO1xuICBtYXJnaW4tYm90dG9tOiAzLjEyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAucHJvZ3JhbS1maW5kZXJfX2ZpbHRlci1saXN0IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4ucHJvZ3JhbS1maW5kZXJfX2ZpbHRlci1saXN0IC5mYWNldHdwLXNlbGVjdGlvbnMge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5wcm9ncmFtLWZpbmRlcl9fZmlsdGVyLWxpc3QgLmZhY2V0d3Atc2VsZWN0aW9ucyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5wcm9ncmFtLWZpbmRlcl9fZmlsdGVyLWxpc3QgLmZhY2V0d3Atc2VsZWN0aW9ucyA+IHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDEuODc1cmVtIDAgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByb2dyYW0tZmluZGVyX19maWx0ZXItbGlzdCAuZmFjZXR3cC1zZWxlY3Rpb25zID4gdWwgLmZhY2V0d3Atc2VsZWN0aW9uLWxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wcm9ncmFtLWZpbmRlcl9fZmlsdGVyLWxpc3QgLmZhY2V0d3Atc2VsZWN0aW9ucyA+IHVsIC5mYWNldHdwLXNlbGVjdGlvbi12YWx1ZSB7XG4gIHBhZGRpbmc6IDAuODEyNXJlbSAwIDAuODEyNXJlbSAxLjU2MjVyZW07XG4gIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9jbG9zZS1jaXJjbGUtYmx1ZS5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMS4yNXJlbTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAwLjA2MjVyZW0gY2VudGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtc2l6ZSAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLXBvc2l0aW9uIDAuMTVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtc2l6ZSAwLjE1cyBlYXNlLCBiYWNrZ3JvdW5kLXBvc2l0aW9uIDAuMTVzIGVhc2U7XG59XG4ucHJvZ3JhbS1maW5kZXJfX2ZpbHRlci1saXN0IC5mYWNldHdwLXNlbGVjdGlvbnMgPiB1bCAuZmFjZXR3cC1zZWxlY3Rpb24tdmFsdWU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEuMzc1cmVtO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbn1cbi5wcm9ncmFtLWZpbmRlcl9fZmlsdGVyLWxpc3QgLmZhY2V0d3Atc2VsZWN0aW9ucyA+IHVsOjphZnRlciB7XG4gIHdpZHRoOiAwLjA2MjVyZW07XG4gIGhlaWdodDogMi41cmVtO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwLjkzNzVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogIzk3OTc5Nztcbn1cbi5wcm9ncmFtLWZpbmRlcl9fZmlsdGVycy1jbGVhciB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMwMjU2OTc7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGhlaWdodDogMS44NzVyZW07XG4gIHBhZGRpbmctbGVmdDogMS44NzVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEuODc1cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gIC5wcm9ncmFtLWZpbmRlcl9fZmlsdGVycy1jbGVhciB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAucHJvZ3JhbS1maW5kZXJfX2ZpbHRlcnMtY2xlYXIge1xuICAgIG1hcmdpbi10b3A6IDAuMzc1cmVtO1xuICB9XG59XG4ucHJvZ3JhbS1maW5kZXJfX2ZpbHRlcnMtY2xlYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS44NzVyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvcmVmcmVzaC1ibHVlLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC4yNXMgZWFzZTtcbn1cbi5wcm9ncmFtLWZpbmRlcl9fZmlsdGVycy1jbGVhcjpob3ZlciB7XG4gIGNvbG9yOiAjMDA4ZWZjO1xufVxuLnByb2dyYW0tZmluZGVyX19maWx0ZXJzLWNsZWFyOmhvdmVyOjpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuLnByb2dyYW0tZmluZGVyX19yZXN1bHRzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi10b3A6IC0xLjg3NXJlbTtcbn1cbi5wcm9ncmFtLWZpbmRlcl9fY29udGFpbmVyIHtcbiAgYm9yZGVyLXRvcDogMC42MjVyZW0gc29saWQgI0UyRTJFMjtcbiAgbWFyZ2luLXRvcDogMS40Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5wcm9ncmFtLWZpbmRlcl9fY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYm9yZGVyLXRvcDogMS4yNXJlbSBzb2xpZCAjRTJFMkUyO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5wcm9ncmFtLWZpbmRlcl9fYm90dG9tX2NvbnRhaW5lciB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY7XG4gICAgICAtbXMtZmxleC1vcmRlcjogNTtcbiAgICAgICAgICBvcmRlcjogNTtcbiAgYm9yZGVyLXRvcDogMC42MjVyZW0gc29saWQgI0UyRTJFMjtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAucHJvZ3JhbS1maW5kZXJfX2JvdHRvbV9jb250YWluZXIge1xuICAgIGJvcmRlci10b3A6IDEuMjVyZW0gc29saWQgI0UyRTJFMjtcbiAgfVxufVxuLnByb2dyYW0tZmluZGVyX19yZXN1bHRzLXRlYXNlcnMge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gICAgICAgICAgb3JkZXI6IDM7XG59XG4ucHJvZ3JhbS1maW5kZXJfX3Jlc3VsdHMtcGFnaW5hdGlvbiB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU7XG4gICAgICAtbXMtZmxleC1vcmRlcjogNDtcbiAgICAgICAgICBvcmRlcjogNDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDEuMzc1cmVtO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAucHJvZ3JhbS1maW5kZXJfX3Jlc3VsdHMtcGFnaW5hdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMi4xODc1cmVtO1xuICB9XG59XG4ucHJvZ3JhbS1maW5kZXJfX3Jlc3VsdHMtcGFnaW5hdGlvbiAuZndwLWxvYWQtbW9yZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI1Njk3O1xuICBwYWRkaW5nOiAwLjg3NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4zODtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnByb2dyYW0tZmluZGVyX19yZXN1bHRzLXBhZ2luYXRpb24gLmZ3cC1sb2FkLW1vcmU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWQyMjM1O1xufVxuLnByb2dyYW0tZmluZGVyX19yZXN1bHRzLXBhZ2luYXRpb24gLmZ3cC1sb2FkLW1vcmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyZjZjO1xufVxuLnByb2dyYW0tZmluZGVyX19yZXN1bHRzLXBhZ2luYXRpb24gLmZ3cC1sb2FkLW1vcmUge1xuICBtYXJnaW4tdG9wOiAyLjE4NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVyZW0pIHtcbiAgLnByb2dyYW0tZmluZGVyX19yZXN1bHRzLXBhZ2luYXRpb24gLmZ3cC1sb2FkLW1vcmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLmJsb2NrLXF1b3RlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogNjUuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICBtYXJnaW4tdG9wOiAzLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtO1xufVxuLmJsb2NrLXF1b3RlX19zdGFnZSB7XG4gIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMC42MjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmJsb2NrLXF1b3RlX19zdGFnZSB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG4gIH1cbn1cbi5ibG9jay1xdW90ZV9fdGV4dCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDMuMDU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmY2YztcbiAgZGlzcGxheTogaW5saW5lO1xuICBwYWRkaW5nOiAxLjA2MjVyZW0gMCAwLjg3NXJlbSAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgZnJvbSgjMDAyZjZjKSwgdG8oIzAwMmY2YykpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMwMDJmNmMgMCUsICMwMDJmNmMgMTAwJSk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMS4xODc1cmVtIDAgMCAjMDAyZjZjLCAtMC42MjVyZW0gMCAwICMwMDJmNmM7XG4gICAgICAgICAgYm94LXNoYWRvdzogMS4xODc1cmVtIDAgMCAjMDAyZjZjLCAtMC42MjVyZW0gMCAwICMwMDJmNmM7XG4gIGJveC1kZWNvcmF0aW9uLWJyZWFrOiBjbG9uZTtcbiAgLXdlYmtpdC1ib3gtZGVjb3JhdGlvbi1icmVhazogY2xvbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmJsb2NrLXF1b3RlX190ZXh0IHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDIuMzEyNXJlbSAwIDAgIzAwMmY2YywgLTEuNzVyZW0gMCAwICMwMDJmNmM7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAyLjMxMjVyZW0gMCAwICMwMDJmNmMsIC0xLjc1cmVtIDAgMCAjMDAyZjZjO1xuICAgIHBhZGRpbmc6IDEuMDYyNXJlbSAwIDAuNjg3NXJlbSAwO1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNDY7XG4gIH1cbn1cbi5ibG9jay1xdW90ZV9fYXR0cmlidXRpb24ge1xuICBjb2xvcjogIzAwMmY2YztcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbGluZS1oZWlnaHQ6IDMuNzY7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5ibG9jay1xdW90ZV9fYXR0cmlidXRpb24ge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjY3O1xuICB9XG59XG4uYmxvY2stcXVvdGVfX2JvdW5kYXJ5IHtcbiAgbWF4LXdpZHRoOiA1MS44NzVyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uYWNjb3JkaW9uX19pdGVtLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnNpZGViYXIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMS4yNXJlbTtcbn1cbi5zaWRlYmFyOm5vdCguY29sbGFwc2VkKSB7XG4gIG1hcmdpbi1ib3R0b206IDMuNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVyZW0pIHtcbiAgLnNpZGViYXI6bm90KC5jb2xsYXBzZWQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVyZW0pIHtcbiAgLnNpZGViYXIge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAxNC45Mzc1cmVtO1xuICAgICAgICBmbGV4LWJhc2lzOiAxNC45Mzc1cmVtO1xuICAgIHBhZGRpbmc6IDAgMCAwIDEuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjY4NzVyZW07XG4gIH1cbn1cbi5zaWRlYmFyX19ib3VuZGFyeSB7XG4gIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5zaWRlYmFyX19ib3VuZGFyeSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbi5zaWRlYmFyX19ib3VuZGFyeS5jb2xsYXBzZWQge1xuICBib3JkZXItYm90dG9tOiAwLjQzNzVyZW0gc29saWQgIzlkMjIzNTtcbn1cbi5zaWRlYmFyX19jb250ZW50IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW46IDA7XG59XG4uc2lkZWJhcl9fY29udGVudCA+IGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMC4wNjI1cmVtO1xuICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2JjYmNiYztcbn1cbi5zaWRlYmFyX19wYXJlbnQtbGluaywgLnNpZGViYXJfX2N1cnJlbnQsIC5zaWRlYmFyX19jaGlsZC1saW5rIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTk7XG59XG4uc2lkZWJhcl9fY3VycmVudCwgLnNpZGViYXJfX2NoaWxkLWxpbmsge1xuICBwYWRkaW5nOiAxLjEyNXJlbSAwO1xufVxuLnNpZGViYXJfX3BhcmVudDpvbmx5LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICMwMjU2OTc7XG59XG4uc2lkZWJhcl9fcGFyZW50LWxpbmsge1xuICBjb2xvcjogIzAyNTY5NztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAxLjEyNXJlbTtcbn1cbi5zaWRlYmFyX19wYXJlbnQtbGluazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2NoZXZyb24tYmx1ZS1oZWF2eS1sZWZ0LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAwLjU2MjVyZW0gMS4yNXJlbTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAwLjM3NXJlbSBjZW50ZXI7XG4gIHdpZHRoOiAyLjEyNXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctcmlnaHQ6IDAuODc1cmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgLW1zLWZsZXg6IDAgMCAyLjEyNXJlbTtcbiAgICAgICAgICBmbGV4OiAwIDAgMi4xMjVyZW07XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1wb3NpdGlvbiAwLjI1cyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtcG9zaXRpb24gMC4yNXMgbGluZWFyO1xufVxuLnNpZGViYXJfX3BhcmVudC1saW5rOmhvdmVyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDAuMDYyNXJlbSBjZW50ZXI7XG59XG4uc2lkZWJhcl9fY3VycmVudCB7XG4gIGNvbG9yOiAjMDI1Njk3O1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDI1Njk3ICFpbXBvcnRhbnQ7XG59XG4uc2lkZWJhcl9fY3VycmVudCArIGxpIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAyNTY5NyAhaW1wb3J0YW50O1xufVxuLnNpZGViYXJfX2NoaWxkLWxpbmsge1xuICBjb2xvcjogIzRmNGY0ZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2lkZWJhcl9fY2hpbGQtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMDI1Njk3O1xufVxuLnNpZGViYXJfX3RvZ2dsZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDY4cmVtO1xuICBtYXJnaW46IDAgYXV0byAxLjU2MjVyZW07XG4gIHBhZGRpbmc6IDAgMS4yNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAuc2lkZWJhcl9fdG9nZ2xlIHtcbiAgICBtYXJnaW46IDAgYXV0byAzLjEyNXJlbTtcbiAgfVxufVxuLnNpZGViYXJfX3RvZ2dsZSA+ICoge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjOWQyMjM1O1xuICBtYXgtd2lkdGg6IDcyJTtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbn1cbi5zaWRlYmFyX190b2dnbGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgaGVpZ2h0OiAwLjQzNzVyZW07XG4gIGJhY2tncm91bmQ6ICM5ZDIyMzU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuICAuc2lkZWJhcl9fdG9nZ2xlOjphZnRlciB7XG4gICAgbWF4LXdpZHRoOiAzNzBweDtcbiAgfVxufVxuLnNpZGViYXJfX3RvZ2dsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyLWJvdHRvbTogMC40Mzc1cmVtIHNvbGlkICM5ZDIyMzU7XG4gIHBhZGRpbmctYm90dG9tOiAxLjY4NzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDMuNzVyZW07XG59XG4uc2lkZWJhcl9fdG9nZ2xlLnBvc3Qge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNpZGViYXJfX3RvZ2dsZVthcmlhLWV4cGFuZGVkPXRydWVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAuc2lkZWJhcl9fdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbn1cbi5zaWRlYmFyX190b2dnbGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgY29sb3I6ICMwMjU2OTc7XG4gIGhlaWdodDogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgLW1zLWZsZXg6IDAgMCAxLjI1cmVtO1xuICAgICAgICAgIGZsZXg6IDAgMCAxLjI1cmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIGJhY2tncm91bmQ6IHVybChcImltYWdlcy9taW51cy5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLnNpZGViYXIuY29sbGFwc2VkIC5zaWRlYmFyX190b2dnbGU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3BsdXMuc3ZnXCIpO1xufVxuLnNpZGViYXIuY29sbGFwc2VkIC5zaWRlYmFyX19jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAuc2lkZWJhci5jb2xsYXBzZWQgLnNpZGViYXJfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uc2lkZWJhcl9fdGl0bGUge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICM5ZDIyMzU7XG4gIC8qIGZvbnQtc2l6ZTogMXJlbTsgKi9cbiAgLyogY29sb3I6ICM5ZDIyMzU7ICovXG4gIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xufVxuLnNpZGViYXJfX3RpdGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgZmxleDogMSAxIGF1dG87XG4gIGhlaWdodDogMC41cmVtO1xuICBiYWNrZ3JvdW5kOiAjOWQyMjM1O1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjY4NzVyZW07XG59XG4uc2lkZWJhciB+IC53eXNpd3lnIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5zaWRlYmFyIH4gLnd5c2l3eWcge1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW07XG4gIH1cbn1cblxuLmJsb2NrLXNsaWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDY1LjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgbWFyZ2luLXRvcDogMy43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMy43NXJlbTtcbn1cbi5ibG9jay1zbGlkZXJfX2JvdW5kYXJ5IHtcbiAgbWF4LXdpZHRoOiA1MS44NzVyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uYmxvY2stc29jaWFsLWZlZWQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICByb3ctZ2FwOiAycmVtO1xuICAtd2Via2l0LWNvbHVtbi1nYXA6IDJyZW07XG4gICAgIC1tb3otY29sdW1uLWdhcDogMnJlbTtcbiAgICAgICAgICBjb2x1bW4tZ2FwOiAycmVtO1xufVxuLmJsb2NrLXNvY2lhbC1mZWVkX19ib3VuZGFyeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDY4cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIG1hcmdpbi10b3A6IDMuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDMuNzVyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmJsb2NrLXNvY2lhbC1mZWVkX19jb2x1bW4ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmJsb2NrLXNvY2lhbC1mZWVkX19jb2x1bW4ge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAgIC1tcy1mbGV4OiAxO1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG59XG4uYmxvY2stc29jaWFsLWZlZWRfX3lvdXR1YmUtZmlsZSBpZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNzBweDtcbn1cbi5ibG9jay1zb2NpYWwtZmVlZF9feW91dHViZS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzMwMzAzMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBtYXJnaW4tdG9wOiAyM3B4O1xufVxuLmJsb2NrLXNvY2lhbC1mZWVkX195b3V0dWJlLWRlc2Mge1xuICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzMwMzAzMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBtYXJnaW4tdG9wOiAyM3B4O1xufVxuLmJsb2NrLXNvY2lhbC1mZWVkX19oZWFkaW5nIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogIzMwMzAzMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4uYmxvY2stc29jaWFsLWZlZWRfX2hlYWRpbmctdGV4dCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLmJsb2NrLXNvY2lhbC1mZWVkICNjdGYgLmN0Zi1oZWFkZXIge1xuICBib3JkZXI6IDA7XG59XG4uYmxvY2stc29jaWFsLWZlZWQgI2NmZiAuY2ZmLWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzMwMzAzMDtcbiAgcGFkZGluZzogMTVweCAwO1xufVxuLmJsb2NrLXNvY2lhbC1mZWVkICNjdGYgLmN0Zi1pdGVtIHtcbiAgcGFkZGluZzogMTVweCAwO1xufVxuLmJsb2NrLXNvY2lhbC1mZWVkICNjdGYgLmN0Zi10d2VldHMgLmN0Zi10d2VldC1tZXRhIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYmxvY2stc29jaWFsLWZlZWQgI2N0ZiAuY3RmLXR3ZWV0cyAuY3RmLWl0ZW0gKyAuY3RmLWl0ZW0ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzMwMzAzMDtcbn1cbi5ibG9jay1zb2NpYWwtZmVlZCAjY3RmIC5jdGYtdHdlZXRzIC5jdGYtdHdlZXQtdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMzAzMDMwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbn1cbi5ibG9jay1zb2NpYWwtZmVlZCAjY3RmIC5jdGYtdHdlZXRzIC5jdGYtdHdlZXQtZGF0ZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNzY3NTc2O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5ibG9jay1zb2NpYWwtZmVlZF9fZmFjZWJvb2stbGlrZTp2aXNpdGVkLCAuYmxvY2stc29jaWFsLWZlZWRfX2ZhY2Vib29rLWxpa2U6bGluaywgLmJsb2NrLXNvY2lhbC1mZWVkX19mYWNlYm9vay1saWtlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMDI1Njk3O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmJsb2NrLXNvY2lhbC1mZWVkX19mYWNlYm9vay1saWtlOnZpc2l0ZWQ6aG92ZXIsIC5ibG9jay1zb2NpYWwtZmVlZF9fZmFjZWJvb2stbGlrZTp2aXNpdGVkOmZvY3VzLCAuYmxvY2stc29jaWFsLWZlZWRfX2ZhY2Vib29rLWxpa2U6bGluazpob3ZlciwgLmJsb2NrLXNvY2lhbC1mZWVkX19mYWNlYm9vay1saWtlOmxpbms6Zm9jdXMsIC5ibG9jay1zb2NpYWwtZmVlZF9fZmFjZWJvb2stbGlrZTpob3ZlciwgLmJsb2NrLXNvY2lhbC1mZWVkX19mYWNlYm9vay1saWtlOmZvY3VzIHtcbiAgY29sb3I6ICMwMzgxZTM7XG59XG5cbi50YWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDY1LjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgbWFyZ2luLXRvcDogMy43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMy43NXJlbTtcbn1cbi50YWJsZV9fYm91bmRhcnkge1xuICBtYXgtd2lkdGg6IDUxLjg3NXJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4udGFibGVfX3RpdGxlIHtcbiAgY29sb3I6ICMzMDMwMzA7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLnRhYmxlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjM3NXJlbTtcbiAgfVxufVxuLnRhYmxlX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLnRhYmxlX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIH1cbn1cbi50YWJsZSB0YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG4udGFibGUgdGFibGUgY2FwdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGFibGUgdGhlYWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC50YWJsZSB0aGVhZCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuICB9XG59XG4udGFibGUgdGhlYWQgdHIgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzAzMDMwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAudGFibGUgdGhlYWQgdHIgdGgge1xuICAgIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgfVxufVxuLnRhYmxlIHRoZWFkIHRyIHRoIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAudGFibGUgdGhlYWQgdHIgdGgge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIH1cbn1cbi50YWJsZSB0aGVhZCB0ciB0aCArIHRoIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjREREREREO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLnRhYmxlIHRoZWFkIHRyIHRoICsgdGg6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAtMXB4O1xuICAgIHdpZHRoOiAycHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIH1cbn1cbi50YWJsZSB0ciB7XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAudGFibGUgdHIge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4udGFibGUgdHI6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcbn1cbi50YWJsZSB0ciB0ZCB7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEREREREQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMXJlbSAxcmVtIDFyZW0gY2FsYyg1MCUgKyAxNnB4KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAudGFibGUgdHIgdGQge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgcGFkZGluZzogMXJlbSAxcmVtO1xuICB9XG59XG4udGFibGUgdHIgdGQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMDMwMzA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC50YWJsZSB0ciB0ZDo6YmVmb3JlIHtcbiAgICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gIH1cbn1cbi50YWJsZSB0ciB0ZDo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgY29udGVudDogYXR0cihkYXRhLXRoKTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA1MCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAudGFibGUgdHIgdGQ6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnRhYmxlIC50YWJsZXByZXNzIHRib2R5IHRkLFxuLnRhYmxlIC50YWJsZXByZXNzIHRmb290IHRoIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEREREREQ7XG59XG4udGFibGUgLnRhYmxlcHJlc3MgdGJvZHkgdGQgKyB0ZCxcbi50YWJsZSAudGFibGVwcmVzcyB0Zm9vdCB0aCArIHRkIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAudGFibGUgLnRhYmxlcHJlc3MgdGJvZHkgdGQgKyB0ZCxcbiAgLnRhYmxlIC50YWJsZXByZXNzIHRmb290IHRoICsgdGQge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjREREREREO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLnRhYmxlIC50YWJsZXByZXNzIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB9XG4gIC50YWJsZSAudGFibGVwcmVzcyB0aGVhZCB0ciB0aCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gIH1cbiAgLnRhYmxlIC50YWJsZXByZXNzIHRyIHRkIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgfVxufVxuLnRhYmxlIC50YWJsZXByZXNzIHRib2R5IHRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEREREREQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLnRhYmxlIC50YWJsZXByZXNzIHRib2R5IHRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG59XG5cbi5ibG9jay12aWRlbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDY1LjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgbWFyZ2luLXRvcDogMy43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMy43NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5ibG9jay12aWRlbyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNTYyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5ibG9jay12aWRlbyB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuODEyNXJlbTtcbiAgfVxufVxuLmJsb2NrLXZpZGVvX19ib3VuZGFyeSB7XG4gIG1heC13aWR0aDogNTEuODc1cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbn1cbi5maWd1cmUtaW1hZ2Uge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xufVxuLmZpZ3VyZS1pbWFnZS0taXNIaWRkZW4ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi52aWRlby1jb250cm9scyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcmlnaHQ6IDA7XG4gIG91dGxpbmU6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAyO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAudmlkZW8tY29udHJvbHMge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlO1xuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIHJpZ2h0OiAtNC4wNjI1cmVtO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4udmlkZW8tY29udHJvbHNfX2J1dHRvbiB7XG4gIGhlaWdodDogMy4xMjVyZW07XG4gIHdpZHRoOiAzLjEyNXJlbTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI1Njk3O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cztcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cztcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbn1cbi52aWRlby1jb250cm9sc19fYnV0dG9uOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4udmlkZW8tY29udHJvbHNfX2J1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJmNmM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTQ1cHgpIHtcbiAgLnZpZGVvLWNvbnRyb2xzX19idXR0b24ge1xuICAgIGhlaWdodDogNC4wNjI1cmVtO1xuICAgIHdpZHRoOiA0LjA2MjVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbi52aWRlby1jb250cm9sc19fbGVmdCB7XG4gIGxlZnQ6IDA7XG59XG4udmlkZW8tY29udHJvbHNfX2J1dHRvbiBzdmcge1xuICB3aWR0aDogMS4wNTI1cmVtO1xuICBoZWlnaHQ6IDJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTQ1cHgpIHtcbiAgLnZpZGVvLWNvbnRyb2xzX19idXR0b24gc3ZnIHtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgfVxufVxuXG4udmlkZW8tbG9hZGVyIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGxvYWRpbmcgMS4xcyBpbmZpbml0ZSBsaW5lYXI7XG4gICAgICAgICAgYW5pbWF0aW9uOiBsb2FkaW5nIDEuMXMgaW5maW5pdGUgbGluZWFyO1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yaWdodDogNHB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTMwcHg7XG4gIG1hcmdpbi10b3A6IC0zMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtaW5kZW50OiAtOTk5OWVtO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlkZW8tbG9hZGVyIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHg7XG4gICAgbWFyZ2luLXRvcDogLTUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC52aWRlby10aXRsZS52aWRlby10aXRsZV9lbXB0eSB7XG4gICAgbWluLWhlaWdodDogaW5pdGlhbDtcbiAgfVxufVxuLnZpZGVvLWxvYWRlcixcbi52aWRlby1sb2FkZXI6OmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBoZWlnaHQ6IDYwcHg7XG4gIHdpZHRoOiA2MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWRlby1sb2FkZXIsXG4gIC52aWRlby1sb2FkZXI6OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHdpZHRoOiAxMDBweDtcbiAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbG9hZGluZyB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGxvYWRpbmcge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBtb2RhbC12aWRlbyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbW9kYWwtdmlkZW8ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgbW9kYWwtdmlkZW8taW5uZXIge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwMHB4KTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwMHB4KTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIG1vZGFsLXZpZGVvLWlubmVyIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMDBweCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMDBweCk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxufVxuLm1vZGFsLXZpZGVvIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbiAgei1pbmRleDogMTAwMDAwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC4xcztcbiAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuMXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IG1vZGFsLXZpZGVvO1xuICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBtb2RhbC12aWRlbztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBlYXNlLW91dDtcbn1cblxuLm1vZGFsLXZpZGVvLWNsb3NlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5tb2RhbC12aWRlby1jbG9zZSAubW9kYWwtdmlkZW8tbW92aWUtd3JhcCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTAwcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMDBweCk7XG59XG5cbi5tb2RhbC12aWRlby1ib2R5IHtcbiAgbWF4LXdpZHRoOiA5NDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4ubW9kYWwtdmlkZW8taW5uZXIge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ubW9kYWwtdmlkZW8tbW92aWUtd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDAuMXM7XG4gICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjFzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBtb2RhbC12aWRlby1pbm5lcjtcbiAgICAgICAgICBhbmltYXRpb24tbmFtZTogbW9kYWwtdmlkZW8taW5uZXI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjFzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xcyBlYXNlLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gMC4xcyBlYXNlLW91dDtcbn1cbi5tb2RhbC12aWRlby1tb3ZpZS13cmFwIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ubW9kYWwtdmlkZW8tY2xvc2UtYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICB0b3A6IC0zNXB4O1xuICByaWdodDogLTM1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5tb2RhbC12aWRlby1jbG9zZS1idG46YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLm1vZGFsLXZpZGVvLWNsb3NlLWJ0bjphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuLm1vZGFsLXZpZGVvLWNsb3NlLWJ0bjpiZWZvcmUsIC5tb2RhbC12aWRlby1jbG9zZS1idG46YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luLXRvcDogLTZweDtcbn1cblxuLnZpZGVvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnZpZGVvLXRpdGxlX19ib3VuZGFyeSB7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4udmlkZW8tdGl0bGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luOiAwIDMuMTI1cmVtIDAgMDtcbiAgbWluLWhlaWdodDogNC4wNjI1cmVtO1xuICBtYXgtd2lkdGg6IDM4Ljc1cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVyZW0pIHtcbiAgLnZpZGVvLXRpdGxlIHtcbiAgICBtYXJnaW46IC00LjA2MjVyZW0gMy4xMjVyZW0gMCAwO1xuICAgIG1pbi13aWR0aDogMjcuNXJlbTtcbiAgICB3aWR0aDogNjAlO1xuICB9XG59XG4udmlkZW8tdGl0bGVfX2JvdW5kYXJ5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyLjMxMjVyZW0gMXJlbSAxLjVyZW0gMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0MWMzYjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAudmlkZW8tdGl0bGVfX2JvdW5kYXJ5IHtcbiAgICBwYWRkaW5nOiAzLjEyNXJlbSAxLjI1cmVtIDIuNXJlbSAxLjI1cmVtO1xuICB9XG59XG4udmlkZW8tdGl0bGVfX2JvdW5kYXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDAuNDM3NXJlbTtcbiAgd2lkdGg6IDQuODc1cmVtO1xuICBiYWNrZ3JvdW5kOiAjOWQyMjM1O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xLjI1cmVtO1xuICB0b3A6IDAuNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTQ1cHgpIHtcbiAgLnZpZGVvLXRpdGxlX19ib3VuZGFyeTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogMC40Mzc1cmVtO1xuICAgIHdpZHRoOiA2LjI1cmVtO1xuICAgIGJhY2tncm91bmQ6ICM5ZDIyMzU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMS40Mzc1cmVtO1xuICAgIGxlZnQ6IC0wLjc1cmVtO1xuICB9XG59XG4udmlkZW8tdGV4dCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbn1cbi52aWRlby1wbGF5ZXIge1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi52aWRlbyBpZnJhbWUge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi52aWRlby1hY2NlbnQtdGV4dCB7XG4gIG1hcmdpbi10b3A6IC0wLjYyNXJlbTtcbiAgZm9udC1zaXplOiAyLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDAuODg7XG4gIGNvbG9yOiAjZGRkZGRkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTQ1cHgpIHtcbiAgLnZpZGVvLWFjY2VudC10ZXh0IHtcbiAgICBmb250LXNpemU6IDMuNzVyZW07XG4gICAgbWFyZ2luLXRvcDogLTAuMzEyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC52aWRlby1hY2NlbnQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMHJlbTtcbiAgICBtYXJnaW4tdG9wOiAtMi44MTI1cmVtO1xuICB9XG4gIC5oYXMtc2lkZWJhciAudmlkZW8tYWNjZW50LXRleHQge1xuICAgIG1hcmdpbi10b3A6IC0wLjMxMjVyZW07XG4gICAgZm9udC1zaXplOiAzLjc1cmVtO1xuICB9XG59XG4udmlkZW8tYWNjZW50LXRleHQge1xuICBtYXJnaW4tdG9wOiAtMC4yMjVyZW07XG4gIGNvbG9yOiAjNzU3NTc1O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC52aWRlby1hY2NlbnQtdGV4dCB7XG4gICAgZm9udC1zaXplOiA0LjY4NzVyZW07XG4gIH1cbn1cblxuLnZpZGVvLXRpdGxlX2VtcHR5ICsgLnZpZGVvLWFjY2VudC10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAudmlkZW8tdGl0bGVfZW1wdHkgKyAudmlkZW8tYWNjZW50LXRleHQge1xuICAgIG1hcmdpbi10b3A6IDQuMDYyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC52aWRlby10aXRsZV9lbXB0eSArIC52aWRlby1hY2NlbnQtdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG4udmlkZW8tcGxheWVyLS1pc0xvYWRpbmcge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZS1vdXQ7XG59XG4udmlkZW8tcGxheWVyLS1pc0xvYWRpbmcgLnZpZGVvLWxvYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnZpZGVvLXBsYXllci0taXNMb2FkaW5nIC52aWRlby1wbGF5QnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZpZGVvLXBsYXllci0taXNMb2FkZWQgLnZpZGVvLWxvYWRlcixcbi52aWRlby1wbGF5ZXItLWlzTG9hZGVkIC52aWRlby1wbGF5QnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52aWRlby1wbGF5ZXItLWlzTG9hZGVkIGlmcmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud3lzaXd5ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDY1LjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgbWFyZ2luLXRvcDogMy43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMy43NXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLnd5c2l3eWcge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLnd5c2l3eWcgZGl2LmFsaWdubGVmdCxcbi53eXNpd3lnIGRpdi5hbGlnbnJpZ2h0LFxuLnd5c2l3eWcgZGl2LmFsaWduY2VudGVyLFxuLnd5c2l3eWcgZGl2LmFsaWdubm9uZSxcbi53eXNpd3lnIGltZy5hbGlnbmxlZnQsXG4ud3lzaXd5ZyBpbWcuYWxpZ25yaWdodCxcbi53eXNpd3lnIGltZy5hbGlnbmNlbnRlcixcbi53eXNpd3lnIGltZy5hbGlnbm5vbmUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi53eXNpd3lnIGRpdi5hbGlnbmxlZnQgLndwLWNhcHRpb24tdGV4dCxcbi53eXNpd3lnIGRpdi5hbGlnbnJpZ2h0IC53cC1jYXB0aW9uLXRleHQsXG4ud3lzaXd5ZyBkaXYuYWxpZ25jZW50ZXIgLndwLWNhcHRpb24tdGV4dCxcbi53eXNpd3lnIGRpdi5hbGlnbm5vbmUgLndwLWNhcHRpb24tdGV4dCxcbi53eXNpd3lnIGltZy5hbGlnbmxlZnQgLndwLWNhcHRpb24tdGV4dCxcbi53eXNpd3lnIGltZy5hbGlnbnJpZ2h0IC53cC1jYXB0aW9uLXRleHQsXG4ud3lzaXd5ZyBpbWcuYWxpZ25jZW50ZXIgLndwLWNhcHRpb24tdGV4dCxcbi53eXNpd3lnIGltZy5hbGlnbm5vbmUgLndwLWNhcHRpb24tdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1sZWZ0OiAxLjU2MjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgcGFkZGluZy10b3A6IDMuMTI1cmVtO1xuICBtYXJnaW4tdG9wOiAtMS44NzVyZW07XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgIzAwMDAwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAud3lzaXd5ZyBkaXYuYWxpZ25sZWZ0IC53cC1jYXB0aW9uLXRleHQsXG4gIC53eXNpd3lnIGRpdi5hbGlnbnJpZ2h0IC53cC1jYXB0aW9uLXRleHQsXG4gIC53eXNpd3lnIGRpdi5hbGlnbmNlbnRlciAud3AtY2FwdGlvbi10ZXh0LFxuICAud3lzaXd5ZyBkaXYuYWxpZ25ub25lIC53cC1jYXB0aW9uLXRleHQsXG4gIC53eXNpd3lnIGltZy5hbGlnbmxlZnQgLndwLWNhcHRpb24tdGV4dCxcbiAgLnd5c2l3eWcgaW1nLmFsaWducmlnaHQgLndwLWNhcHRpb24tdGV4dCxcbiAgLnd5c2l3eWcgaW1nLmFsaWduY2VudGVyIC53cC1jYXB0aW9uLXRleHQsXG4gIC53eXNpd3lnIGltZy5hbGlnbm5vbmUgLndwLWNhcHRpb24tdGV4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtO1xuICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTQ1cHgpIHtcbiAgLnd5c2l3eWcgZGl2LmFsaWdubGVmdCxcbiAgLnd5c2l3eWcgZGl2LmFsaWducmlnaHQsXG4gIC53eXNpd3lnIGltZy5hbGlnbmxlZnQsXG4gIC53eXNpd3lnIGltZy5hbGlnbnJpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuLnd5c2l3eWcgZGl2LmFsaWdubGVmdCxcbi53eXNpd3lnIGRpdi5hbGlnbnJpZ2h0LFxuLnd5c2l3eWcgZGl2LmFsaWduY2VudGVyLFxuLnd5c2l3eWcgZGl2LmFsaWdubm9uZSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjE4NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTQ1cHgpIHtcbiAgLnd5c2l3eWcgZGl2LmFsaWdubGVmdCxcbiAgLnd5c2l3eWcgZGl2LmFsaWducmlnaHQsXG4gIC53eXNpd3lnIGRpdi5hbGlnbmNlbnRlcixcbiAgLnd5c2l3eWcgZGl2LmFsaWdubm9uZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMTI1cmVtO1xuICB9XG59XG4ud3lzaXd5ZyBkaXYuYWxpZ25sZWZ0IGltZyxcbi53eXNpd3lnIGRpdi5hbGlnbnJpZ2h0IGltZyxcbi53eXNpd3lnIGRpdi5hbGlnbmNlbnRlciBpbWcsXG4ud3lzaXd5ZyBkaXYuYWxpZ25ub25lIGltZyB7XG4gIGhlaWdodDogYXV0bztcbn1cbi53eXNpd3lnIGltZy5hbGlnbmxlZnQsXG4ud3lzaXd5ZyBpbWcuYWxpZ25yaWdodCxcbi53eXNpd3lnIGltZy5hbGlnbmNlbnRlcixcbi53eXNpd3lnIGltZy5hbGlnbm5vbmUge1xuICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAud3lzaXd5ZyBkaXYuYWxpZ25sZWZ0LFxuICAud3lzaXd5ZyBkaXYuYWxpZ25jZW50ZXIsXG4gIC53eXNpd3lnIGRpdi5hbGlnbm5vbmUsXG4gIC53eXNpd3lnIGltZy5hbGlnbmxlZnQsXG4gIC53eXNpd3lnIGltZy5hbGlnbmNlbnRlcixcbiAgLnd5c2l3eWcgaW1nLmFsaWdubm9uZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAud3lzaXd5ZyBkaXYuYWxpZ25yaWdodCxcbiAgLnd5c2l3eWcgaW1nLmFsaWducmlnaHQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4ud3lzaXd5ZyBoMSxcbi53eXNpd3lnIGgyLFxuLnd5c2l3eWcgaDMsXG4ud3lzaXd5ZyBoNCxcbi53eXNpd3lnIGg1LFxuLnd5c2l3eWcgaDYge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnd5c2l3eWcgaDEge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAud3lzaXd5ZyBoMSB7XG4gICAgZm9udC1zaXplOiAyLjgxMjVyZW07XG4gIH1cbn1cbi53eXNpd3lnIGgxIHtcbiAgY29sb3I6ICMwMDJmNmM7XG4gIGZvbnQtc2l6ZTogMi44MTI1cmVtO1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuLnd5c2l3eWcgaDIge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIuMzc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNDtcbiAgZm9udC1zaXplOiAyLjE4NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI4NjtcbiAgbWFyZ2luLXRvcDogMi42ODc1cmVtO1xufVxuLnd5c2l3eWcgaDMge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zODtcbiAgZm9udC1zaXplOiAxLjY4NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi10b3A6IDIuMDYyNXJlbTtcbn1cbi53eXNpd3lnIGg0IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS42ODtcbiAgZm9udC1zaXplOiAxLjQzNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjgyO1xuICBtYXJnaW4tdG9wOiAxLjU2MjVyZW07XG59XG4ud3lzaXd5ZyBoNSB7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMi40NztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuLnd5c2l3eWcgaDYge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMi4yODtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnd5c2l3eWcgYSB7XG4gIGNvbG9yOiAjMDI1Njk3O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi53eXNpd3lnIGE6aG92ZXIge1xuICBjb2xvcjogcmdiKDMsIDEyOSwgMjI2LjUpO1xufVxuLnd5c2l3eWcgYS5idXR0b24tLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyNTY5NztcbiAgcGFkZGluZzogMC44NzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi53eXNpd3lnIGEuYnV0dG9uLS1wcmltYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlkMjIzNTtcbn1cbi53eXNpd3lnIGEuYnV0dG9uLS1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmY2Yztcbn1cbi53eXNpd3lnIGEuYnV0dG9uLS1wcmltYXJ5IHtcbiAgbWFyZ2luLXRvcDogMS4xMjVyZW07XG59XG4ud3lzaXd5ZyBhOm5vdCguYnV0dG9uLS1wcmltYXJ5KTpub3QoLmluc3RhZ3JhbS1mZWVkX19saW5rKVtkYXRhLWhhcy1wZGY9dHJ1ZV06OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIWnBaWGRDYjNnOUlqQWdNQ0F6T0RRZ05URXlJajQ4SVMwdElTQkdiMjUwSUVGM1pYTnZiV1VnVUhKdklEWXVNaTR4SUdKNUlFQm1iMjUwWVhkbGMyOXRaU0F0SUdoMGRIQnpPaTh2Wm05dWRHRjNaWE52YldVdVkyOXRJRXhwWTJWdWMyVWdMU0JvZEhSd2N6b3ZMMlp2Ym5SaGQyVnpiMjFsTG1OdmJTOXNhV05sYm5ObElDaERiMjF0WlhKamFXRnNJRXhwWTJWdWMyVXBJRU52Y0hseWFXZG9kQ0F5TURJeUlFWnZiblJwWTI5dWN5d2dTVzVqTGlBdExUNDhjR0YwYUNCa1BTSk5Nekl3SURRMk5FTXpNamd1T0NBME5qUWdNek0ySURRMU5pNDRJRE16TmlBME5EaFdOREUyU0RNNE5GWTBORGhETXpnMElEUTRNeTR6SURNMU5TNHpJRFV4TWlBek1qQWdOVEV5U0RZMFF6STRMalkxSURVeE1pQXdJRFE0TXk0eklEQWdORFE0VmpReE5rZzBPRlkwTkRoRE5EZ2dORFUyTGpnZ05UVXVNVFlnTkRZMElEWTBJRFEyTkVnek1qQjZUVEkxTmlBeE5qQkRNak00TGpNZ01UWXdJREl5TkNBeE5EVXVOeUF5TWpRZ01USTRWalE0U0RZMFF6VTFMakUySURRNElEUTRJRFUxTGpFMklEUTRJRFkwVmpFNU1rZ3dWalkwUXpBZ01qZ3VOalVnTWpndU5qVWdNQ0EyTkNBd1NESXlPUzQxUXpJME5pNDFJREFnTWpZeUxqY2dOaTQzTkRNZ01qYzBMamNnTVRndU56Vk1NelkxTGpNZ01UQTVMak5ETXpjM0xqTWdNVEl4TGpNZ016ZzBJREV6Tnk0MUlETTROQ0F4TlRRdU5WWXhPVEpJTXpNMlZqRTJNRWd5TlRaNlRUZzRJREl5TkVNeE1UZ3VPU0F5TWpRZ01UUTBJREkwT1M0eElERTBOQ0F5T0RCRE1UUTBJRE14TUM0NUlERXhPQzQ1SURNek5pQTRPQ0F6TXpaSU9EQldNelk0UXpnd0lETTNOaTQ0SURjeUxqZzBJRE00TkNBMk5DQXpPRFJETlRVdU1UWWdNemcwSURRNElETTNOaTQ0SURRNElETTJPRll5TkRCRE5EZ2dNak14TGpJZ05UVXVNVFlnTWpJMElEWTBJREl5TkVnNE9IcE5NVEV5SURJNE1FTXhNVElnTWpZMkxqY2dNVEF4TGpNZ01qVTJJRGc0SURJMU5rZzRNRll6TURSSU9EaERNVEF4TGpNZ016QTBJREV4TWlBeU9UTXVNeUF4TVRJZ01qZ3dlazB4TmpBZ01qUXdRekUyTUNBeU16RXVNaUF4TmpjdU1pQXlNalFnTVRjMklESXlORWd5TURCRE1qSTJMalVnTWpJMElESTBPQ0F5TkRVdU5TQXlORGdnTWpjeVZqTXpOa015TkRnZ016WXlMalVnTWpJMkxqVWdNemcwSURJd01DQXpPRFJJTVRjMlF6RTJOeTR5SURNNE5DQXhOakFnTXpjMkxqZ2dNVFl3SURNMk9GWXlOREI2VFRFNU1pQXpOVEpJTWpBd1F6SXdPQzQ0SURNMU1pQXlNVFlnTXpRMExqZ2dNakUySURNek5sWXlOekpETWpFMklESTJNeTR5SURJd09DNDRJREkxTmlBeU1EQWdNalUyU0RFNU1sWXpOVEo2VFRNek5pQXlNalJETXpRMExqZ2dNakkwSURNMU1pQXlNekV1TWlBek5USWdNalF3UXpNMU1pQXlORGd1T0NBek5EUXVPQ0F5TlRZZ016TTJJREkxTmtnek1EUldNamc0U0RNek5rTXpORFF1T0NBeU9EZ2dNelV5SURJNU5TNHlJRE0xTWlBek1EUkRNelV5SURNeE1pNDRJRE0wTkM0NElETXlNQ0F6TXpZZ016SXdTRE13TkZZek5qaERNekEwSURNM05pNDRJREk1Tmk0NElETTROQ0F5T0RnZ016ZzBRekkzT1M0eUlETTROQ0F5TnpJZ016YzJMamdnTWpjeUlETTJPRll5TkRCRE1qY3lJREl6TVM0eUlESTNPUzR5SURJeU5DQXlPRGdnTWpJMFNETXpObm9pTHo0OEwzTjJaejQ9XCIpO1xuICAgICAgICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIWnBaWGRDYjNnOUlqQWdNQ0F6T0RRZ05URXlJajQ4SVMwdElTQkdiMjUwSUVGM1pYTnZiV1VnVUhKdklEWXVNaTR4SUdKNUlFQm1iMjUwWVhkbGMyOXRaU0F0SUdoMGRIQnpPaTh2Wm05dWRHRjNaWE52YldVdVkyOXRJRXhwWTJWdWMyVWdMU0JvZEhSd2N6b3ZMMlp2Ym5SaGQyVnpiMjFsTG1OdmJTOXNhV05sYm5ObElDaERiMjF0WlhKamFXRnNJRXhwWTJWdWMyVXBJRU52Y0hseWFXZG9kQ0F5TURJeUlFWnZiblJwWTI5dWN5d2dTVzVqTGlBdExUNDhjR0YwYUNCa1BTSk5Nekl3SURRMk5FTXpNamd1T0NBME5qUWdNek0ySURRMU5pNDRJRE16TmlBME5EaFdOREUyU0RNNE5GWTBORGhETXpnMElEUTRNeTR6SURNMU5TNHpJRFV4TWlBek1qQWdOVEV5U0RZMFF6STRMalkxSURVeE1pQXdJRFE0TXk0eklEQWdORFE0VmpReE5rZzBPRlkwTkRoRE5EZ2dORFUyTGpnZ05UVXVNVFlnTkRZMElEWTBJRFEyTkVnek1qQjZUVEkxTmlBeE5qQkRNak00TGpNZ01UWXdJREl5TkNBeE5EVXVOeUF5TWpRZ01USTRWalE0U0RZMFF6VTFMakUySURRNElEUTRJRFUxTGpFMklEUTRJRFkwVmpFNU1rZ3dWalkwUXpBZ01qZ3VOalVnTWpndU5qVWdNQ0EyTkNBd1NESXlPUzQxUXpJME5pNDFJREFnTWpZeUxqY2dOaTQzTkRNZ01qYzBMamNnTVRndU56Vk1NelkxTGpNZ01UQTVMak5ETXpjM0xqTWdNVEl4TGpNZ016ZzBJREV6Tnk0MUlETTROQ0F4TlRRdU5WWXhPVEpJTXpNMlZqRTJNRWd5TlRaNlRUZzRJREl5TkVNeE1UZ3VPU0F5TWpRZ01UUTBJREkwT1M0eElERTBOQ0F5T0RCRE1UUTBJRE14TUM0NUlERXhPQzQ1SURNek5pQTRPQ0F6TXpaSU9EQldNelk0UXpnd0lETTNOaTQ0SURjeUxqZzBJRE00TkNBMk5DQXpPRFJETlRVdU1UWWdNemcwSURRNElETTNOaTQ0SURRNElETTJPRll5TkRCRE5EZ2dNak14TGpJZ05UVXVNVFlnTWpJMElEWTBJREl5TkVnNE9IcE5NVEV5SURJNE1FTXhNVElnTWpZMkxqY2dNVEF4TGpNZ01qVTJJRGc0SURJMU5rZzRNRll6TURSSU9EaERNVEF4TGpNZ016QTBJREV4TWlBeU9UTXVNeUF4TVRJZ01qZ3dlazB4TmpBZ01qUXdRekUyTUNBeU16RXVNaUF4TmpjdU1pQXlNalFnTVRjMklESXlORWd5TURCRE1qSTJMalVnTWpJMElESTBPQ0F5TkRVdU5TQXlORGdnTWpjeVZqTXpOa015TkRnZ016WXlMalVnTWpJMkxqVWdNemcwSURJd01DQXpPRFJJTVRjMlF6RTJOeTR5SURNNE5DQXhOakFnTXpjMkxqZ2dNVFl3SURNMk9GWXlOREI2VFRFNU1pQXpOVEpJTWpBd1F6SXdPQzQ0SURNMU1pQXlNVFlnTXpRMExqZ2dNakUySURNek5sWXlOekpETWpFMklESTJNeTR5SURJd09DNDRJREkxTmlBeU1EQWdNalUyU0RFNU1sWXpOVEo2VFRNek5pQXlNalJETXpRMExqZ2dNakkwSURNMU1pQXlNekV1TWlBek5USWdNalF3UXpNMU1pQXlORGd1T0NBek5EUXVPQ0F5TlRZZ016TTJJREkxTmtnek1EUldNamc0U0RNek5rTXpORFF1T0NBeU9EZ2dNelV5SURJNU5TNHlJRE0xTWlBek1EUkRNelV5SURNeE1pNDRJRE0wTkM0NElETXlNQ0F6TXpZZ016SXdTRE13TkZZek5qaERNekEwSURNM05pNDRJREk1Tmk0NElETTROQ0F5T0RnZ016ZzBRekkzT1M0eUlETTROQ0F5TnpJZ016YzJMamdnTWpjeUlETTJPRll5TkRCRE1qY3lJREl6TVM0eUlESTNPUzR5SURJeU5DQXlPRGdnTWpJMFNETXpObm9pTHo0OEwzTjJaejQ9XCIpO1xuICAtd2Via2l0LW1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4ud3lzaXd5ZyBkdCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnd5c2l3eWcgcC5pbnRyby10ZXh0LCAud3lzaXd5Zy5pbnRyby10ZXh0ID4gcCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDIuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBSdWJpaztcbiAgY29sb3I6ICMwMDJmNmM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAud3lzaXd5ZyBwLmludHJvLXRleHQsIC53eXNpd3lnLmludHJvLXRleHQgPiBwIHtcbiAgICBmb250LXNpemU6IDEuMzEyNXJlbSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjQzNzVyZW07XG4gIH1cbn1cbi53eXNpd3lnIHAuaW50cm8tcGFyYWdyYXBoLCAud3lzaXd5Zy5pbnRyby1wYXJhZ3JhcGggPiBwIHtcbiAgZm9udC1zaXplOiAxLjMxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjcxO1xuICBjb2xvcjogIzAwMmY2Yztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAud3lzaXd5ZyBwLmludHJvLXBhcmFncmFwaCwgLnd5c2l3eWcuaW50cm8tcGFyYWdyYXBoID4gcCB7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS44MztcbiAgfVxufVxuLnd5c2l3eWcgcC5pbnRyby1wYXJhZ3JhcGggYixcbi53eXNpd3lnIHAuaW50cm8tcGFyYWdyYXBoIHN0cm9uZywgLnd5c2l3eWcuaW50cm8tcGFyYWdyYXBoID4gcCBiLFxuLnd5c2l3eWcuaW50cm8tcGFyYWdyYXBoID4gcCBzdHJvbmcge1xuICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDAuNzM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLnd5c2l3eWcgcC5pbnRyby1wYXJhZ3JhcGggYixcbiAgLnd5c2l3eWcgcC5pbnRyby1wYXJhZ3JhcGggc3Ryb25nLCAud3lzaXd5Zy5pbnRyby1wYXJhZ3JhcGggPiBwIGIsXG4gIC53eXNpd3lnLmludHJvLXBhcmFncmFwaCA+IHAgc3Ryb25nIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxufVxuLnd5c2l3eWcgcCxcbi53eXNpd3lnIHVsLFxuLnd5c2l3eWcgb2wsXG4ud3lzaXd5ZyBkbCxcbi53eXNpd3lnIGRkLFxuLnd5c2l3eWcgdGFibGUsXG4ud3lzaXd5ZyBmaWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xuICBsaW5lLWhlaWdodDogMS42MjVyZW07XG59XG4ud3lzaXd5ZyB1bCxcbi53eXNpd3lnIG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAud3lzaXd5ZyB1bCxcbiAgLnd5c2l3eWcgb2wge1xuICAgIHBhZGRpbmctbGVmdDogMy40Mzc1cmVtO1xuICB9XG59XG4ud3lzaXd5ZyB1bCBsaSxcbi53eXNpd3lnIG9sIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnd5c2l3eWcgdWwgbGk6OmJlZm9yZSxcbi53eXNpd3lnIG9sIGxpOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMS42MjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLnd5c2l3eWcgdWwgbGk6OmJlZm9yZSxcbiAgLnd5c2l3eWcgb2wgbGk6OmJlZm9yZSB7XG4gICAgbGVmdDogLTIuNXJlbTtcbiAgfVxufVxuLnd5c2l3eWcgdWwgdWwsXG4ud3lzaXd5ZyB1bCBvbCxcbi53eXNpd3lnIG9sIHVsLFxuLnd5c2l3eWcgb2wgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnd5c2l3eWcgb2wge1xuICBjb3VudGVyLXJlc2V0OiBudW1lcmljLWNvdW50ZXI7XG59XG4ud3lzaXd5ZyBvbCA+IGxpIHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IG51bWVyaWMtY291bnRlcjtcbn1cbi53eXNpd3lnIG9sID4gbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobnVtZXJpYy1jb3VudGVyKSBcIi4gXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjYWNhY2FjO1xufVxuLnd5c2l3eWcgdWwge1xuICBjb3VudGVyLXJlc2V0OiBjb3VudGVyO1xufVxuLnd5c2l3eWcgdWwgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWNhY2FjO1xuICB0b3A6IDAuMjgxMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLnd5c2l3eWcgdWwgbGk6OmJlZm9yZSB7XG4gICAgdG9wOiAwLjU2MjVyZW07XG4gIH1cbn1cbi53eXNpd3lnIGhyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZGRkZDtcbiAgYm9yZGVyOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAycHg7XG4gIG1hcmdpbjogMnJlbSAwO1xufVxuLnd5c2l3eWdfX2JvdW5kYXJ5IHtcbiAgbWF4LXdpZHRoOiA1MS44NzVyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnd5c2l3eWdfX2JvdW5kYXJ5OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuLnd5c2l3eWdfX2JvdW5kYXJ5IHtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgb3ZlcmZsb3cteDogYXV0bztcbn1cbi53eXNpd3lnX19ib3VuZGFyeS0tdGV4dExlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnd5c2l3eWdfX2JvdW5kYXJ5LS10ZXh0Q2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnd5c2l3eWdfX2JvdW5kYXJ5IGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuLnd5c2l3eWdfX2JvdW5kYXJ5ID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi53eXNpd3lnX19ib3VuZGFyeSA+IGgyOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi53eXNpd3lnLmZseW50Q29tcG9uZW50IC53eXNpd3lnX19ib3VuZGFyeSA+IGgyOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmNvbnRlbnRCb2R5ID4gLnd5c2l3eWcuZmx5bnRDb21wb25lbnQ6Zmlyc3QtY2hpbGQ6aGFzKC53eXNpd3lnX19ib3VuZGFyeSA+IGgyOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnd5c2l3eWcuZmx5bnRDb21wb25lbnQ6Zmlyc3QtY2hpbGQ6aGFzKC53eXNpd3lnX19ib3VuZGFyeSA+IGgyOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnd5c2l3eWcuZmx5bnRDb21wb25lbnQ6Zmlyc3Qtb2YtdHlwZTpoYXMoLnd5c2l3eWdfX2JvdW5kYXJ5ID4gaDI6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uYmlsbGJvYXJkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDQuMzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5iaWxsYm9hcmQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDY1LjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtO1xuICAgIG1heC13aWR0aDogMTMyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xuICAgIG1hcmdpbi10b3A6IDQuMzc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQuMDYzcmVtKSB7XG4gIC5iaWxsYm9hcmQge1xuICAgIG1hcmdpbi10b3A6IDEuODc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5iaWxsYm9hcmQge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5iaWxsYm9hcmRfX2JvdW5kYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYmlsbGJvYXJkX19jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5iaWxsYm9hcmRfX2NvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICNmMGYwZjA7XG4gIH1cbiAgLmJpbGxib2FyZF9fY29udGVudDo6YmVmb3JlLCAuYmlsbGJvYXJkX19jb250ZW50OjphZnRlciB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxODRweCk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6ICNmMGYwZjA7XG4gICAgYm90dG9tOiAwO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbiAgLmJpbGxib2FyZF9fY29udGVudDo6YmVmb3JlIHtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAzLjc1cmVtO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbiAgLmJpbGxib2FyZF9fY29udGVudDo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAzLjEyNXJlbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxufVxuLmJpbGxib2FyZF9fZmxleCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5iaWxsYm9hcmRfX2ZsZXgge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG4uYmlsbGJvYXJkX19pbWFnZSB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgZmxleDogMSAxIGF1dG87XG59XG4uYmlsbGJvYXJkX19pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmJpbGxib2FyZF9fY2FtcHVzZXMge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgLW1zLWZsZXg6IDAgMCAxMS44NzVyZW07XG4gICAgICAgICAgZmxleDogMCAwIDExLjg3NXJlbTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDAgMC42MjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmJpbGxib2FyZF9fY2FtcHVzZXMge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICB9XG4gIC5iaWxsYm9hcmRfX2NhbXB1c2VzOjpiZWZvcmUge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICBoZWlnaHQ6IDEuODc1cmVtO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDg4cHgpIHtcbiAgLmJpbGxib2FyZF9fY2FtcHVzZXMge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgMTIuNXJlbTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMi41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5iaWxsYm9hcmRfX2NhbXB1c2VzIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAtbXMtZmxleDogMCAwIDEzLjVyZW07XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTMuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuYmlsbGJvYXJkX19jYW1wdXNlcyB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCAxMy43NXJlbTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMy43NXJlbTtcbiAgfVxufVxuLmJpbGxib2FyZF9fY2FtcHVzIHtcbiAgYmFja2dyb3VuZDogIzBiMjM0MDtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDEuMjVyZW0gMS4yNXJlbSAxLjg3NXJlbTtcbiAgY29sb3I6IHdoaXRlO1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDEgMSAxMDAlO1xuICAgICAgICAgIGZsZXg6IDEgMSAxMDAlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjE1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzIGVhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmJpbGxib2FyZF9fY2FtcHVzIHtcbiAgICBwYWRkaW5nOiAxLjQzNzVyZW0gMC45Mzc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTA4OHB4KSB7XG4gIC5iaWxsYm9hcmRfX2NhbXB1cyB7XG4gICAgcGFkZGluZzogMS43NXJlbSAxLjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5iaWxsYm9hcmRfX2NhbXB1cyB7XG4gICAgcGFkZGluZzogMi4xODc1cmVtIDEuNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLmJpbGxib2FyZF9fY2FtcHVzIHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gMS44NzVyZW07XG4gIH1cbn1cbi5iaWxsYm9hcmRfX2NhbXB1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAwLjQzNzVyZW07XG4gIHdpZHRoOiAzLjM3NXJlbTtcbiAgYmFja2dyb3VuZDogIzlkMjIzNTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDEuMTI1cmVtO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmJpbGxib2FyZF9fY2FtcHVzOjpiZWZvcmUge1xuICAgIGxlZnQ6IDAuODEyNXJlbTtcbiAgfVxufVxuLmJpbGxib2FyZF9fY2FtcHVzOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAtbXMtZmxleDogMCAwIDMuNDM3NXJlbTtcbiAgICAgICAgICBmbGV4OiAwIDAgMy40Mzc1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvYXJyb3ctcmlnaHQtd2hpdGUuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgNTAlIHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEuODc1cmVtO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC4yNXMgZWFzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuYmlsbGJvYXJkX19jYW1wdXM6OmFmdGVyIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAtbXMtZmxleDogMCAwIDEuNTYyNXJlbTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxLjU2MjVyZW07XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgfVxufVxuLmJpbGxib2FyZF9fY2FtcHVzLmNhbXB1cy1jYWxsb3V0IHtcbiAgYmFja2dyb3VuZDogIzAyNTY5NztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXMgZWFzZTtcbn1cbi5iaWxsYm9hcmRfX2NhbXB1cy5jYW1wdXMtY2FsbG91dDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDhlZmM7XG59XG4uYmlsbGJvYXJkX19jYW1wdXMgLmNhbXB1c19fY29weSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcbn1cbi5iaWxsYm9hcmRfX2NhbXB1cyAuY2FtcHVzX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmJpbGxib2FyZF9fY2FtcHVzIC5jYW1wdXNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMTg3NXJlbTtcbiAgfVxufVxuLmJpbGxib2FyZF9fY2FtcHVzIC5jYW1wdXNfX3N1YnRleHQge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIGJvcmRlci10b3Atd2lkdGg6IDAuMDYyNXJlbTtcbiAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMjU2OTc7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyLXRvcC1jb2xvciAwLjE1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBib3JkZXItdG9wLWNvbG9yIDAuMTVzIGVhc2U7XG59XG4uYmlsbGJvYXJkX19jYW1wdXM6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDI1Njk3O1xufVxuLmJpbGxib2FyZF9fY2FtcHVzOmhvdmVyOjphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuMzEyNXJlbSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuMzEyNXJlbSk7XG59XG4uYmlsbGJvYXJkX19jYW1wdXM6aG92ZXIgLmNhbXB1c19fc3VidGV4dCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDhlZmM7XG59XG4uYmlsbGJvYXJkX19jYW1wdXMtLWN1cnJlbnQge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuLmJpbGxib2FyZF9fY2FtcHVzLS1jdXJyZW50IC5jYW1wdXNfX2NvcHkge1xuICBjb2xvcjogIzBiMjM0MDtcbn1cbi5iaWxsYm9hcmRfX2NhbXB1cy0tY3VycmVudDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG4uYmlsbGJvYXJkX19jYW1wdXMtLWN1cnJlbnQ6aG92ZXIgLmNhbXB1c19fc3VidGV4dCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwYjIzNDA7XG59XG4uYmlsbGJvYXJkX19jYW1wdXMtLWN1cnJlbnQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5iaWxsYm9hcmRfX2NvcHkge1xuICBiYWNrZ3JvdW5kOiAjOWQyMjM1O1xuICBwYWRkaW5nOiAxLjI1cmVtIDEuMjVyZW0gMS44NzVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLmJpbGxib2FyZF9fY29weSB7XG4gICAgbWFyZ2luOiAtMS4yNXJlbSAyLjVyZW0gMi41cmVtIDEuMjVyZW07XG4gICAgbWF4LXdpZHRoOiA0NC4zNzVyZW07XG4gICAgcGFkZGluZzogMi41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTMyMHB4KSB7XG4gIC5iaWxsYm9hcmRfX2NvcHkge1xuICAgIG1hcmdpbjogLTEuODc1cmVtIDIuNXJlbSAyLjVyZW0gMS44NzVyZW07XG4gICAgbWF4LXdpZHRoOiA1My4xMjVyZW07XG4gIH1cbn1cbi5iaWxsYm9hcmRfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5iaWxsYm9hcmRfX3RleHQge1xuICBsaW5lLWhlaWdodDogMS42Mztcbn1cbi5iaWxsYm9hcmRfX2xpbmsge1xuICBjb2xvcjogIzAyNTY5NztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJpbGxib2FyZF9fbGluazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgd2lkdGg6IDEuNzVyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9hcnJvdy1yaWdodC1saWdodC1ibHVlLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLWxlZnQ6IDAuNDM3NXJlbTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjI1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjI1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuMjVzIGVhc2U7XG59XG4uYmlsbGJvYXJkX19saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMwMDJmNmM7XG59XG4uYmlsbGJvYXJkX19saW5rOmhvdmVyOjphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuMzEyNXJlbSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuMzEyNXJlbSk7XG59XG4uYmlsbGJvYXJkX19saW5rIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmJpbGxib2FyZF9fbGluazpob3ZlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5iaWxsYm9hcmRfX2xpbms6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2Fycm93LXJpZ2h0LXdoaXRlLnN2Z1wiKTtcbn1cblxuLmJyZWFkY3J1bWJzIHtcbiAgYmFja2dyb3VuZDogI2YwZjBmMDtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuYnJlYWRjcnVtYnMge1xuICAgIG1hcmdpbi1ib3R0b206IDIuODEyNXJlbTtcbiAgICBoZWlnaHQ6IDMuODEyNXJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0LjA2M3JlbSkge1xuICAuYnJlYWRjcnVtYnMge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5icmVhZGNydW1icyBvbCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5icmVhZGNydW1ic19fYm91bmRhcnkge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA2OHJlbTtcbiAgcGFkZGluZzogMC42MjVyZW0gMS4yNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuYnJlYWRjcnVtYnNfX2JvdW5kYXJ5IHtcbiAgICBwYWRkaW5nOiAxLjEyNXJlbSAxLjI1cmVtIDEuMjVyZW07XG4gIH1cbn1cbi5icmVhZGNydW1ic19fYm91bmRhcnlfX2l0ZW0td3JhcHBlciwgLmJyZWFkY3J1bWJzX19ib3VuZGFyeSBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU0O1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbn1cbi5icmVhZGNydW1ic19fYm91bmRhcnlfX2l0ZW0td3JhcHBlcjpub3QoOmZpcnN0LWNoaWxkKTo6YmVmb3JlLCAuYnJlYWRjcnVtYnNfX2JvdW5kYXJ5IGxpOm5vdCg6Zmlyc3QtY2hpbGQpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIi9cIjtcbiAgY29sb3I6ICMzMDMwMzA7XG4gIHBhZGRpbmc6IDAgMC40NWVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnJlYWRjcnVtYnNfX2JvdW5kYXJ5X19pdGVtLXdyYXBwZXJfX2xpbmssIC5icmVhZGNydW1ic19fYm91bmRhcnlfX2l0ZW0td3JhcHBlciBhLCAuYnJlYWRjcnVtYnNfX2JvdW5kYXJ5IGxpX19saW5rLCAuYnJlYWRjcnVtYnNfX2JvdW5kYXJ5IGxpIGEge1xuICBjb2xvcjogIzMwMzAzMDtcbn1cbi5icmVhZGNydW1ic19fYm91bmRhcnlfX2l0ZW0td3JhcHBlcl9fbGluazpob3ZlciwgLmJyZWFkY3J1bWJzX19ib3VuZGFyeV9faXRlbS13cmFwcGVyIGE6aG92ZXIsIC5icmVhZGNydW1ic19fYm91bmRhcnkgbGlfX2xpbms6aG92ZXIsIC5icmVhZGNydW1ic19fYm91bmRhcnkgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDI1Njk3O1xufVxuLmJyZWFkY3J1bWJzX19ib3VuZGFyeV9faXRlbS13cmFwcGVyX19jdXJyZW50LCAuYnJlYWRjcnVtYnNfX2JvdW5kYXJ5X19pdGVtLXdyYXBwZXIgLmJyZWFkY3J1bWJfbGFzdCwgLmJyZWFkY3J1bWJzX19ib3VuZGFyeSBsaV9fY3VycmVudCwgLmJyZWFkY3J1bWJzX19ib3VuZGFyeSBsaSAuYnJlYWRjcnVtYl9sYXN0IHtcbiAgY29sb3I6ICMwMjU2OTc7XG59XG4uYnJlYWRjcnVtYnNfX2JvdW5kYXJ5X19pdGVtLXdyYXBwZXIgYTpub3QoLmJyZWFkY3J1bWJzX19saW5rKSwgLmJyZWFkY3J1bWJzX19ib3VuZGFyeSBsaSBhOm5vdCguYnJlYWRjcnVtYnNfX2xpbmspIHtcbiAgcGFkZGluZzogMCAwLjQ1ZW07XG59XG4uYnJlYWRjcnVtYnNfX2JvdW5kYXJ5X19pdGVtLXdyYXBwZXIgLmJyZWFkY3J1bWJfbGFzdCwgLmJyZWFkY3J1bWJzX19ib3VuZGFyeSBsaSAuYnJlYWRjcnVtYl9sYXN0IHtcbiAgcGFkZGluZy1sZWZ0OiAwLjQ1ZW07XG59XG4uYnJlYWRjcnVtYnNfX2JvdW5kYXJ5ID4gc3Bhbjpub3QoLmJyZWFkY3J1bWJzX19pdGVtLXdyYXBwZXIpIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjQ1ZW07XG59XG5cbi5iYW5uZXItbGFuZGluZyArIC5icmVhZGNydW1icyxcbi5iYW5uZXItaW50ZXJpb3ItLWltYWdlICsgLmJyZWFkY3J1bWJzIHtcbiAgbWFyZ2luLXRvcDogLTAuNjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5iYW5uZXItbGFuZGluZyArIC5icmVhZGNydW1icyxcbiAgLmJhbm5lci1pbnRlcmlvci0taW1hZ2UgKyAuYnJlYWRjcnVtYnMge1xuICAgIG1hcmdpbi10b3A6IC0zLjYyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5iYW5uZXItbGFuZGluZyArIC5icmVhZGNydW1iczo6YmVmb3JlLFxuICAuYmFubmVyLWludGVyaW9yLS1pbWFnZSArIC5icmVhZGNydW1iczo6YmVmb3JlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgfVxufVxuXG4ucGFnZS10ZW1wbGF0ZS1jYWxlbmRhci1sYW5kaW5nIC5icmVhZGNydW1icyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5wYWdlLXRlbXBsYXRlLWNhbGVuZGFyLWxhbmRpbmcgLmJyZWFkY3J1bWJzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxufVxuXG4uZGlyZWN0b3J5LXRlYXNlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiAjOWQyMjM1O1xufVxuLmRpcmVjdG9yeS10ZWFzZXI6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjMwcHgpIHtcbiAgLmRpcmVjdG9yeS10ZWFzZXIge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5kaXJlY3RvcnktdGVhc2VyX19pbmZvLXdyYXBwZXIge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDEgMSA3NSU7XG4gICAgICAgICAgZmxleDogMSAxIDc1JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxLjI1cmVtIDAgMC42MjVyZW0gMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MzBweCkge1xuICAuZGlyZWN0b3J5LXRlYXNlcl9faW5mby13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuLmRpcmVjdG9yeS10ZWFzZXJfX2luZm8td3JhcHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAwLjQzNzVyZW07XG4gIHdpZHRoOiA1LjEyNXJlbTtcbiAgYmFja2dyb3VuZDogIzlkMjIzNTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVyZW0pIHtcbiAgLmRpcmVjdG9yeS10ZWFzZXJfX2luZm8td3JhcHBlcjo6YmVmb3JlIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MzBweCkge1xuICAuZGlyZWN0b3J5LXRlYXNlcl9faW5mby13cmFwcGVyOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgaGVpZ2h0OiAwLjQzNzVyZW07XG4gICAgd2lkdGg6IDYuNTYyNXJlbTtcbiAgICBiYWNrZ3JvdW5kOiAjOWQyMjM1O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLmRpcmVjdG9yeS10ZWFzZXJfX25hbWUge1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmRpcmVjdG9yeS10ZWFzZXJfX25hbWUgYSB7XG4gIGNvbG9yOiAjMzAzMDMwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMjVzIGVhc2U7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uZGlyZWN0b3J5LXRlYXNlcl9fbmFtZSBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDJmNmM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDYzMHB4KSB7XG4gIC5kaXJlY3RvcnktdGVhc2VyX19uYW1lIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cbi5kaXJlY3RvcnktdGVhc2VyX190aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ1O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MzBweCkge1xuICAuZGlyZWN0b3J5LXRlYXNlcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLmRpcmVjdG9yeS10ZWFzZXJfX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS42Mztcbn1cbi5kaXJlY3RvcnktdGVhc2VyX19jb2xsZWdlIHtcbiAgY29sb3I6ICM3Njc1NzY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbWFyZ2luLXRvcDogMC42MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjMwcHgpIHtcbiAgLmRpcmVjdG9yeS10ZWFzZXJfX2NvbGxlZ2Uge1xuICAgIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbiAgfVxufVxuLmRpcmVjdG9yeS10ZWFzZXJfX2NvbnRhY3Qge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDEgMSAyNSU7XG4gICAgICAgICAgZmxleDogMSAxIDI1JTtcbiAgcGFkZGluZy10b3A6IDAuNjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5kaXJlY3RvcnktdGVhc2VyX19jb250YWN0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MzBweCkge1xuICAuZGlyZWN0b3J5LXRlYXNlcl9fY29udGFjdCB7XG4gICAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xuICB9XG59XG4uZGlyZWN0b3J5LXRlYXNlcl9fY29udGFjdCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzAwMmY2Yztcbn1cbi5kaXJlY3RvcnktdGVhc2VyX19jb250YWN0LWxhYmVsIHtcbiAgbGluZS1oZWlnaHQ6IDEuNjM7XG59XG4uZGlyZWN0b3J5LXRlYXNlcl9fY29udGFjdC1sYWJlbCA+IHNwYW4ge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmRpcmVjdG9yeS10ZWFzZXJfX2xpbmtvdXQge1xuICBjb2xvcjogIzAyNTY5NztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGluZS1oZWlnaHQ6IDEuMDYyNXJlbTtcbn1cbi5kaXJlY3RvcnktdGVhc2VyX19saW5rb3V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgd2lkdGg6IDAuOTM3NXJlbTtcbiAgaGVpZ2h0OiAxLjA2MjVyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvYXJyb3ctcmlnaHQtYmx1ZS1mb3ItZGlyZWN0LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjYyNXJlbTtcbiAgbWFyZ2luLXRvcDogMC42MjVyZW07XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4yNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4yNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjI1cyBlYXNlO1xufVxuLmRpcmVjdG9yeS10ZWFzZXJfX2xpbmtvdXQ6aG92ZXIge1xuICBjb2xvcjogIzAwMmY2Yztcbn1cbi5kaXJlY3RvcnktdGVhc2VyX19saW5rb3V0OmhvdmVyOjphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuMzEyNXJlbSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuMzEyNXJlbSk7XG59XG4uZGlyZWN0b3J5LXRlYXNlcl9fbGlua291dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwLjkzNzVyZW07XG59XG4uZGlyZWN0b3J5LXRlYXNlcl9fY29kZXMtd3JhcHBlciB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogMSAxIDI1JTtcbiAgICAgICAgICBmbGV4OiAxIDEgMjUlO1xuICBib3JkZXItY29sb3I6ICNhY2FjYWM7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIG1hcmdpbi1sZWZ0OiAxLjEyNXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gIHBhZGRpbmctdG9wOiAwLjYyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MzBweCkge1xuICAuZGlyZWN0b3J5LXRlYXNlcl9fY29kZXMtd3JhcHBlciB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMC4wNjI1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xuICB9XG59XG4uZGlyZWN0b3J5LXRlYXNlcl9fY29kZXMtaGVhZGVyIHtcbiAgbGluZS1oZWlnaHQ6IDEuNjg3NXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDYyNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzAzMDMwO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjMxMjVyZW07XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjMwcHgpIHtcbiAgLmRpcmVjdG9yeS10ZWFzZXJfX2NvZGVzLWhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbiAgfVxufVxuLmRpcmVjdG9yeS10ZWFzZXJfX2NvZGVzIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmRpcmVjdG9yeS10ZWFzZXJfX2NvZGUge1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLmRpcmVjdG9yeS10ZWFzZXJfX2NvZGUgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwMDJmNmM7XG59XG5cbi5sb2FkZXIge1xuICBtYXJnaW46IDQuMDYyNXJlbSBhdXRvO1xuICB3aWR0aDogOC43NXJlbTtcbiAgaGVpZ2h0OiA0LjM3NXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9sb2FkZXIuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNwaW5uZXI7XG4gICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHNwaW5uZXI7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICAgICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDJzO1xuICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG4gIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xufVxuLmxvYWRlci1lbmQge1xuICBtYXJnaW46IDAgYXV0bztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmJhbm5lciB7XG4gIG1hcmdpbi10b3A6IDQuMzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0LjA2M3JlbSkge1xuICAuYmFubmVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uYmFubmVyX19pbWFnZSB7XG4gIG1heC13aWR0aDogMTQ0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2LjM3NXJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgLW8tb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDIwcHgpIHtcbiAgLmJhbm5lcl9faW1hZ2Uge1xuICAgIGhlaWdodDogMTVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuICAuYmFubmVyX19pbWFnZSB7XG4gICAgaGVpZ2h0OiAyMi41cmVtO1xuICB9XG59XG4uYmFubmVyX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5iYW5uZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIuODEyNXJlbTtcbiAgfVxufVxuLmJhbm5lcl9fdGl0bGUge1xuICBtYXgtd2lkdGg6IDY4cmVtO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMC42MjVyZW0gMS4yNXJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHotaW5kZXg6IDI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5iYW5uZXItaW50ZXJpb3ItLWltYWdlIC5iYW5uZXJfX3RpdGxlLCAuYmFubmVyLWxhbmRpbmctLWltYWdlIC5iYW5uZXJfX3RpdGxlIHtcbiAgbWF4LXdpZHRoOiA2NS41cmVtO1xuICBiYWNrZ3JvdW5kOiAjMDAyZjZjO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5iYW5uZXJfX3RpdGxlIHtcbiAgICBwYWRkaW5nOiAxLjU2MjVyZW0gMS4yNXJlbTtcbiAgfVxuICAuYmFubmVyLWludGVyaW9yLS1pbWFnZSAuYmFubmVyX190aXRsZSwgLmJhbm5lci1sYW5kaW5nLS1pbWFnZSAuYmFubmVyX190aXRsZSB7XG4gICAgcGFkZGluZzogMS41NjI1cmVtIDIuMDYyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5iYW5uZXItaW50ZXJpb3ItLWltYWdlIC5iYW5uZXJfX3RpdGxlLCAuYmFubmVyLWxhbmRpbmctLWltYWdlIC5iYW5uZXJfX3RpdGxlIHtcbiAgICBtYXJnaW46IC0zLjEyNXJlbSBhdXRvIDA7XG4gIH1cbn1cblxuLmJhbm5lci0tcHJvZ3JhbV9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAuYmFubmVyLS1wcm9ncmFtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjgxMjVyZW07XG4gIH1cbn1cbi5iYW5uZXItLXByb2dyYW1fX3RpdGxlIHtcbiAgbWF4LXdpZHRoOiA2OHJlbTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDAuNjI1cmVtIDEuMjVyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiA1NXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5iYW5uZXItLXByb2dyYW1fX3RpdGxlIHtcbiAgICBwYWRkaW5nOiAyLjE4NzVyZW0gMS4yNXJlbTtcbiAgfVxufVxuXG4ubGlua2JhciB7XG4gIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW07XG4gIGJvcmRlci1ib3R0b206IDAuNDM3NXJlbSBzb2xpZCAjOWQyMjM1O1xuICBtYXJnaW46IDAgMS4yNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAubGlua2JhciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAubGlua2JhciB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtO1xuICB9XG59XG4ubGlua2Jhcl9fdGl0bGUge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA2OHJlbTtcbiAgbWFyZ2luOiAwIGF1dG8gMS41NjI1cmVtO1xuICBwYWRkaW5nOiAwIDEuMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVyZW0pIHtcbiAgLmxpbmtiYXJfX3RpdGxlIHtcbiAgICBtYXJnaW46IDAgYXV0byAzLjEyNXJlbTtcbiAgfVxufVxuLmxpbmtiYXJfX3RpdGxlID4gKiB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICM5ZDIyMzU7XG4gIG1heC13aWR0aDogNzIlO1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xufVxuLmxpbmtiYXJfX3RpdGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gIGhlaWdodDogMC40Mzc1cmVtO1xuICBiYWNrZ3JvdW5kOiAjOWQyMjM1O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDkwMHB4KSBhbmQgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgLmxpbmtiYXJfX3RpdGxlOjphZnRlciB7XG4gICAgbWF4LXdpZHRoOiAzNzBweDtcbiAgfVxufVxuLmxpbmtiYXJfX3RpdGxlIHtcbiAgbWFyZ2luOiAwIGF1dG8gMC42MjVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5saW5rYmFyX190aXRsZS10ZXh0IHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgY29sb3I6ICM5ZDIyMzU7XG59XG4ubGlua2Jhcl9fdGl0bGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgY29sb3I6ICMwMjU2OTc7XG4gIGhlaWdodDogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgLW1zLWZsZXg6IDAgMCAxLjI1cmVtO1xuICAgICAgICAgIGZsZXg6IDAgMCAxLjI1cmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIGJhY2tncm91bmQ6IHVybChcImltYWdlcy9taW51cy5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5saW5rYmFyX190aXRsZSB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMC42MjVyZW07XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1heC13aWR0aDogNjhyZW07XG4gICAgbWFyZ2luOiAwIGF1dG8gMS41NjI1cmVtO1xuICAgIHBhZGRpbmc6IDAgMS4yNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSBhbmQgKG1pbi13aWR0aDogNTYuMjVyZW0pIHtcbiAgLmxpbmtiYXJfX3RpdGxlIHtcbiAgICBtYXJnaW46IDAgYXV0byAzLjEyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5saW5rYmFyX190aXRsZSA+ICoge1xuICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBjb2xvcjogIzlkMjIzNTtcbiAgICBtYXgtd2lkdGg6IDcyJTtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG4gIC5saW5rYmFyX190aXRsZTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgICAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgaGVpZ2h0OiAwLjQzNzVyZW07XG4gICAgYmFja2dyb3VuZDogIzlkMjIzNTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSBhbmQgKG1pbi13aWR0aDogOTAwcHgpIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuICAubGlua2Jhcl9fdGl0bGU6OmFmdGVyIHtcbiAgICBtYXgtd2lkdGg6IDM3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVyZW0pIHtcbiAgLmxpbmtiYXJfX3RpdGxlIHtcbiAgICBtYXJnaW46IDAgYXV0byAxLjI1cmVtO1xuICB9XG59XG4ubGlua2Jhcl9fbGlua3Mge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICBtYXgtd2lkdGg6IDY4cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAubGlua2Jhcl9fbGlua3Mge1xuICAgIHBhZGRpbmc6IDAgMC4zMTI1cmVtO1xuICB9XG59XG4ubGlua2Jhcl9fbGluay13cmFwcGVyIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgIC1tcy1mbGV4OiAwIDEgMTAwJTtcbiAgICAgICAgICBmbGV4OiAwIDEgMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAubGlua2Jhcl9fbGluay13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwIDAuOTM3NXJlbTtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAtbXMtZmxleDogMCAxIDUwJTtcbiAgICAgICAgICAgIGZsZXg6IDAgMSA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAubGlua2Jhcl9fbGluay13cmFwcGVyIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAtbXMtZmxleDogMCAxIDMzLjMlO1xuICAgICAgICAgICAgZmxleDogMCAxIDMzLjMlO1xuICB9XG59XG4ubGlua2Jhcl9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjg3NXJlbSAwLjg3NXJlbSAwLjg3NXJlbSAxLjU2MjVyZW07XG4gIGNvbG9yOiAjMzAzMDMwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDhlZmM7XG59XG4ubGlua2Jhcl9fbGluazo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHdpZHRoOiAwLjVyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2NoZXZyb24tYmx1ZS5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDAuMzEyNXJlbTtcbiAgdG9wOiAwLjkzNzVyZW07XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4yNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4yNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjI1cyBlYXNlO1xufVxuLmxpbmtiYXJfX2xpbms6aG92ZXI6OmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuMTg3NXJlbSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuMTg3NXJlbSk7XG59XG4ubGlua2Jhci5jb2xsYXBzZWQge1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTQ1cHgpIHtcbiAgLmxpbmtiYXIuY29sbGFwc2VkIHtcbiAgICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW07XG4gIH1cbn1cbi5saW5rYmFyLmNvbGxhcHNlZCAubGlua2Jhcl9fdGl0bGUtdGV4dCB7XG4gIGNvbG9yOiAjMDI1Njk3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5saW5rYmFyLmNvbGxhcHNlZCAubGlua2Jhcl9fdGl0bGUtdGV4dCB7XG4gICAgY29sb3I6ICM5ZDIyMzU7XG4gIH1cbn1cbi5saW5rYmFyLmNvbGxhcHNlZCAubGlua2Jhcl9fdGl0bGU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiaW1hZ2VzL3BsdXMuc3ZnXCIpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5saW5rYmFyLmNvbGxhcHNlZCAubGlua2Jhcl9fdGl0bGU6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjOWQyMjM1O1xuICB9XG59XG4ubGlua2Jhci5jb2xsYXBzZWQgLmxpbmtiYXJfX2xpbmtzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAubGlua2Jhci5jb2xsYXBzZWQgLmxpbmtiYXJfX2xpbmtzIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5cbi5mYWNldHdwLXBhZ2VyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDQycHg7XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMztcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgICAgICAgIG9yZGVyOiAyO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAuZmFjZXR3cC1wYWdlciB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5mYWNldHdwLXBhZ2VyLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxLjMxMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDQ2JSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5mYWNldHdwLXBhZ2VyLWxhYmVsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZmFjZXR3cC1wYWdlIHtcbiAgd2lkdGg6IDIuNjI1cmVtO1xuICBoZWlnaHQ6IDIuNjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI1Njk3O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvY2hldnJvbi1hcnJvdy5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXMgZWFzZTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAuZmFjZXR3cC1wYWdlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbi5mYWNldHdwLXBhZ2U6aG92ZXIge1xuICBjb2xvcjogIzAwMmY2Yztcbn1cbi5mYWNldHdwLXBhZ2UtLXByZXYge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gIC13ZWJraXQtZmlsdGVyOiBGbGlwSDtcbiAgICAgICAgICBmaWx0ZXI6IEZsaXBIO1xufVxuLmZhY2V0d3AtcGFnZS0tZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJFMkUyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnBvc3QtdGVhc2VyIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q4RDhEODtcbiAgbWluLWhlaWdodDogOS4yNXJlbTtcbn1cbi5wb3N0LXRlYXNlcjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLnBvc3QtdGVhc2VyLS1uZXdzLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q4RDhEODtcbn1cbi5wb3N0LXRlYXNlci0tbmV3cy1saXN0IGE6bGluayxcbi5wb3N0LXRlYXNlci0tbmV3cy1saXN0IGE6dmlzaXRlZCxcbi5wb3N0LXRlYXNlci0tbmV3cy1saXN0IGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMzAzMDMwO1xufVxuLnBvc3QtdGVhc2VyLS1uZXdzLWxpc3QgYTpsaW5rIC5wb3N0LXRlYXNlcl9faGVhZGxpbmUsXG4ucG9zdC10ZWFzZXItLW5ld3MtbGlzdCBhOnZpc2l0ZWQgLnBvc3QtdGVhc2VyX19oZWFkbGluZSxcbi5wb3N0LXRlYXNlci0tbmV3cy1saXN0IGEgLnBvc3QtdGVhc2VyX19oZWFkbGluZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4yNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4yNXMgZWFzZTtcbn1cbi5wb3N0LXRlYXNlci0tbmV3cy1saXN0IGE6bGluazpob3ZlciAucG9zdC10ZWFzZXJfX2hlYWRsaW5lLCAucG9zdC10ZWFzZXItLW5ld3MtbGlzdCBhOmxpbms6Zm9jdXMgLnBvc3QtdGVhc2VyX19oZWFkbGluZSxcbi5wb3N0LXRlYXNlci0tbmV3cy1saXN0IGE6dmlzaXRlZDpob3ZlciAucG9zdC10ZWFzZXJfX2hlYWRsaW5lLFxuLnBvc3QtdGVhc2VyLS1uZXdzLWxpc3QgYTp2aXNpdGVkOmZvY3VzIC5wb3N0LXRlYXNlcl9faGVhZGxpbmUsXG4ucG9zdC10ZWFzZXItLW5ld3MtbGlzdCBhOmhvdmVyIC5wb3N0LXRlYXNlcl9faGVhZGxpbmUsXG4ucG9zdC10ZWFzZXItLW5ld3MtbGlzdCBhOmZvY3VzIC5wb3N0LXRlYXNlcl9faGVhZGxpbmUge1xuICBjb2xvcjogIzAwMmY2YztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucG9zdC10ZWFzZXJfX3RodW1ibmFpbCB7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAxOC43NXJlbTtcbiAgICAgIGZsZXgtYmFzaXM6IDE4Ljc1cmVtO1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5wb3N0LXRlYXNlcl9fdGh1bWJuYWlsIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLnBvc3QtdGVhc2VyX190aHVtYm5haWwtaW1hZ2Uge1xuICB3aWR0aDogMTIuMTg3NXJlbTtcbiAgaGVpZ2h0OiA3LjYyNXJlbTtcbn1cbi5wb3N0LXRlYXNlcl9faGVhZGxpbmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY4NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMC42MjVyZW0gMDtcbiAgcGFkZGluZy1yaWdodDogMC44NzVyZW07XG59XG4ucG9zdC10ZWFzZXJfX2hlYWRsaW5lOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4pa4XCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAwLjY4NzVyZW07XG4gIGhlaWdodDogMC42ODc1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0xLjE4NzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVyZW0pIHtcbiAgLnBvc3QtdGVhc2VyX19oZWFkbGluZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIH1cbn1cbi5wb3N0LXRlYXNlcl9faGVhZGxpbmUgYTpsaW5rLFxuLnBvc3QtdGVhc2VyX19oZWFkbGluZSBhOnZpc2l0ZWQsXG4ucG9zdC10ZWFzZXJfX2hlYWRsaW5lIGEge1xuICBjb2xvcjogIzMwMzAzMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMjVzIGVhc2U7XG59XG4ucG9zdC10ZWFzZXJfX2hlYWRsaW5lIGE6bGluazpmb2N1cywgLnBvc3QtdGVhc2VyX19oZWFkbGluZSBhOmxpbms6aG92ZXIsXG4ucG9zdC10ZWFzZXJfX2hlYWRsaW5lIGE6dmlzaXRlZDpmb2N1cyxcbi5wb3N0LXRlYXNlcl9faGVhZGxpbmUgYTp2aXNpdGVkOmhvdmVyLFxuLnBvc3QtdGVhc2VyX19oZWFkbGluZSBhOmZvY3VzLFxuLnBvc3QtdGVhc2VyX19oZWFkbGluZSBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDJmNmM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnBvc3QtdGVhc2VyX19jb250ZW50IHtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDEwMCU7XG4gICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5wb3N0LXRlYXNlcl9fY29udGVudCB7XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVyZW0pIHtcbiAgLnBvc3QtdGVhc2VyX19jb250ZW50IHtcbiAgICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS43NXJlbTtcbiAgfVxufVxuXG4ucHJvZ3JhbS10ZWFzZXIge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2U7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByb2dyYW0tdGVhc2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDAuNDM3NXJlbTtcbiAgd2lkdGg6IDQuNjg3NXJlbTtcbiAgYmFja2dyb3VuZDogIzlkMjIzNTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IC0xLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAucHJvZ3JhbS10ZWFzZXI6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDAuNDM3NXJlbTtcbiAgICB3aWR0aDogOC40Mzc1cmVtO1xuICAgIGJhY2tncm91bmQ6ICM5ZDIyMzU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG4ucHJvZ3JhbS10ZWFzZXJfX2NvbnRlbnQge1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMTAwJTtcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxLjI1cmVtIDAuNjI1cmVtIDAgMC42MjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVyZW0pIHtcbiAgLnByb2dyYW0tdGVhc2VyX19jb250ZW50IHtcbiAgICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMi4xMjVyZW07XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgcGFkZGluZzogMCAxLjI1cmVtIDAuNXJlbSAyLjE4NzVyZW07XG4gIH1cbn1cbi5wcm9ncmFtLXRlYXNlcl9fZGVzY3JpcHRpb24td3JhcHBlciB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogMSAxIDcwJTtcbiAgICAgICAgICBmbGV4OiAxIDEgNzAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5wcm9ncmFtLXRlYXNlcl9fZGVzY3JpcHRpb24td3JhcHBlciB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtO1xuICAgIHBhZGRpbmctdG9wOiAxLjU2MjVyZW07XG4gIH1cbn1cbi5wcm9ncmFtLXRlYXNlcl9faGVhZGxpbmUge1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS42ODc1cmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDAuNjI1cmVtIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVyZW0pIHtcbiAgLnByb2dyYW0tdGVhc2VyX19oZWFkbGluZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjkzNzVyZW07XG4gIH1cbn1cbi5wcm9ncmFtLXRlYXNlcl9faGVhZGxpbmUgYSB7XG4gIGNvbG9yOiAjMzAzMDMwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4yNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4yNXMgZWFzZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5wcm9ncmFtLXRlYXNlcl9faGVhZGxpbmUgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDAyZjZjO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5wcm9ncmFtLXRlYXNlcl9fZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjYzO1xufVxuLnByb2dyYW0tdGVhc2VyX19kZXRhaWxzIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxIDEgMzAlO1xuICAgICAgICAgIGZsZXg6IDEgMSAzMCU7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjM7XG4gIGJvcmRlci1jb2xvcjogI2JjYmNiYztcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBib3JkZXItdG9wLXdpZHRoOiAwLjA2MjVyZW07XG4gIG1hcmdpbi10b3A6IDEuMjVyZW07XG4gIHBhZGRpbmctdG9wOiAwLjYyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAucHJvZ3JhbS10ZWFzZXJfX2RldGFpbHMge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDAuMDYyNXJlbTtcbiAgfVxufVxuLnByb2dyYW0tdGVhc2VyX19kZXRhaWxzLWxhYmVsLCAucHJvZ3JhbS10ZWFzZXJfX2RldGFpbHMtY2FtcHVzLWZsYWcge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNjI1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wcm9ncmFtLXRlYXNlcl9fZGV0YWlscy1sYWJlbCB7XG4gIGxpbmUtaGVpZ2h0OiAyLjE4O1xufVxuLnByb2dyYW0tdGVhc2VyX19kZXRhaWxzLWNhbXB1czpub3QoLnN0dWR5LWFicm9hZCkgLnByb2dyYW0tdGVhc2VyX19kZXRhaWxzLWNhbXB1cy1uYW1lIHtcbiAgbWFyZ2luLXRvcDogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVyZW0pIHtcbiAgLnByb2dyYW0tdGVhc2VyX19kZXRhaWxzLWNhbXB1czpub3QoLnN0dWR5LWFicm9hZCkgLnByb2dyYW0tdGVhc2VyX19kZXRhaWxzLWNhbXB1cy1uYW1lIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICB9XG59XG4ucHJvZ3JhbS10ZWFzZXJfX2RldGFpbHMtY2FtcHVzLnN0dWR5LWFicm9hZCB7XG4gIG1hcmdpbi10b3A6IDAuODEyNXJlbTtcbn1cbi5wcm9ncmFtLXRlYXNlcl9fZGV0YWlscy1jYW1wdXMuc3R1ZHktYWJyb2FkIC5wcm9ncmFtLXRlYXNlcl9fZGV0YWlscy1jYW1wdXMtbmFtZSB7XG4gIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbn1cbi5wcm9ncmFtLXRlYXNlcl9fZGV0YWlscy1jYW1wdXMuc3R1ZHktYWJyb2FkOm5vdCg6bGFzdC1jaGlsZCkge1xuICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNiY2JjYmM7XG4gIG1hcmdpbi1ib3R0b206IC0wLjEyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAucHJvZ3JhbS10ZWFzZXJfX2RldGFpbHMtY2FtcHVzLnN0dWR5LWFicm9hZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbTtcbiAgfVxufVxuLnByb2dyYW0tdGVhc2VyX19kZXRhaWxzLWNhbXB1cy1mbGFnIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjYmNiY2JjO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5wcm9ncmFtLXRlYXNlcl9fZGV0YWlscy1jYW1wdXMtZmxhZyB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuLnByb2dyYW0tdGVhc2VyX19kZXRhaWxzLWNhbXB1cy1mbGFnOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9hc3NldHMvaW1hZ2VzL2ZsYWctYmx1ZS5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgIC1tcy1mbGV4OiAwIDAgMS44NzVyZW07XG4gICAgICAgICAgZmxleDogMCAwIDEuODc1cmVtO1xuICBtaW4taGVpZ2h0OiAyLjA2MjVyZW07XG4gIG1hcmdpbi1yaWdodDogMC42MjVyZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4ucHJvZ3JhbS10ZWFzZXJfX2RldGFpbHMtY2FtcHVzLW5hbWU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2Fzc2V0cy9pbWFnZXMvcGluLXJlZC5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5wcm9ncmFtLXRlYXNlcl9fZGV0YWlscy1mb3JtYXQub25saW5lIHtcbiAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5wcm9ncmFtLXRlYXNlcl9fZGV0YWlscy1mb3JtYXQub25saW5lIHtcbiAgICBtYXJnaW4tdG9wOiAxLjU2MjVyZW07XG4gIH1cbn1cbi5wcm9ncmFtLXRlYXNlcl9fZGV0YWlscy1mb3JtYXQub25saW5lOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9hc3NldHMvaW1hZ2VzL29ubGluZS1yZWQuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVyZW0pIHtcbiAgLnByb2dyYW0tdGVhc2VyX19kZXRhaWxzLWZvcm1hdC5ibGVuZGVkIHtcbiAgICBtYXJnaW4tdG9wOiAxLjU2MjVyZW07XG4gIH1cbn1cbi5wcm9ncmFtLXRlYXNlcl9fZGV0YWlscy1mb3JtYXQuYmxlbmRlZDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vYXNzZXRzL2ltYWdlcy9zdGFyLXJlZC5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5wcm9ncmFtLXRlYXNlcl9fZGV0YWlscy1jYW1wdXMtbmFtZSwgLnByb2dyYW0tdGVhc2VyX19kZXRhaWxzLWZvcm1hdCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4ucHJvZ3JhbS10ZWFzZXJfX2RldGFpbHMtY2FtcHVzLW5hbWU6OmJlZm9yZSwgLnByb2dyYW0tdGVhc2VyX19kZXRhaWxzLWZvcm1hdDo6YmVmb3JlIHtcbiAgd2lkdGg6IDEuODc1cmVtO1xuICBoZWlnaHQ6IDEuODc1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1yaWdodDogMC42MjVyZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4ucHJvZ3JhbS10ZWFzZXJfX2RldGFpbHMtY2FtcHVzLW5hbWUgPiBzcGFuLCAucHJvZ3JhbS10ZWFzZXJfX2RldGFpbHMtZm9ybWF0ID4gc3BhbiB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5lbGVtZW50LXJlc3VsdHMtY291bnQge1xuICBmb250LXdlaWdodDogNzAwO1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgICAgICAgb3JkZXI6IDE7XG4gIG1hcmdpbi10b3A6IDEuODEyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAuZWxlbWVudC1yZXN1bHRzLWNvdW50IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICB9XG59XG4uZWxlbWVudC1yZXN1bHRzLWNvdW50X19pbnRlcmlvciB7XG4gIGNvbG9yOiAjNzY3NTc2O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZWxlbWVudC1yZXN1bHRzLWNvdW50X19pbnRlcmlvciAuZmFjZXR3cC1jb3VudHMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZWxlbWVudC1yZXN1bHRzLWNvdW50X19saXN0IC5mYWNldHdwLXNlbGVjdGlvbnMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZWxlbWVudC1yZXN1bHRzLWNvdW50X19saXN0IC5mYWNldHdwLXNlbGVjdGlvbnMgPiB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5lbGVtZW50LXJlc3VsdHMtY291bnRfX2xpc3QgLmZhY2V0d3Atc2VsZWN0aW9ucyA+IHVsIC5mYWNldHdwLXNlbGVjdGlvbi1sYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZWxlbWVudC1yZXN1bHRzLWNvdW50X19saXN0IC5mYWNldHdwLXNlbGVjdGlvbnMgPiB1bCAuZmFjZXR3cC1zZWxlY3Rpb24tdmFsdWUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgcGFkZGluZzogMCAwLjMxMjVyZW0gMCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtO1xufVxuLmVsZW1lbnQtcmVzdWx0cy1jb3VudF9fbGlzdCAuZmFjZXR3cC1zZWxlY3Rpb25zID4gdWwgPiBsaTpub3QoOmxhc3QtY2hpbGQpIC5mYWNldHdwLXNlbGVjdGlvbi12YWx1ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIixcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmVsZW1lbnQtcmVzdWx0cy1jb3VudF9fbGlzdCAuZmFjZXR3cC1zZWxlY3Rpb25zID4gdWwgPiBsaTpsYXN0LWNoaWxkIC5mYWNldHdwLXNlbGVjdGlvbi12YWx1ZTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2xpZGVyLXRpdGxlX19ib3VuZGFyeSB7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2xpZGVyLXRpdGxlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbjogMCAzLjEyNXJlbSAwIDA7XG4gIG1pbi1oZWlnaHQ6IDQuMDYyNXJlbTtcbiAgbWF4LXdpZHRoOiAzOC43NXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5zbGlkZXItdGl0bGUge1xuICAgIG1hcmdpbjogLTQuMDYyNXJlbSAzLjEyNXJlbSAwIDA7XG4gICAgbWluLXdpZHRoOiAyNy41cmVtO1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbn1cbi5zbGlkZXItdGl0bGVfX2JvdW5kYXJ5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyLjMxMjVyZW0gMXJlbSAxLjVyZW0gMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0MWMzYjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAuc2xpZGVyLXRpdGxlX19ib3VuZGFyeSB7XG4gICAgcGFkZGluZzogMy4xMjVyZW0gMS4yNXJlbSAyLjVyZW0gMS4yNXJlbTtcbiAgfVxufVxuLnNsaWRlci10aXRsZV9fYm91bmRhcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMC40Mzc1cmVtO1xuICB3aWR0aDogNC44NzVyZW07XG4gIGJhY2tncm91bmQ6ICM5ZDIyMzU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTEuMjVyZW07XG4gIHRvcDogMC43NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NDVweCkge1xuICAuc2xpZGVyLXRpdGxlX19ib3VuZGFyeTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogMC40Mzc1cmVtO1xuICAgIHdpZHRoOiA2LjI1cmVtO1xuICAgIGJhY2tncm91bmQ6ICM5ZDIyMzU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMS40Mzc1cmVtO1xuICAgIGxlZnQ6IC0wLjc1cmVtO1xuICB9XG59XG4uc2xpZGVyLXRleHQge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjYzO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tdG9wOiAwLjkzNzVyZW07XG59XG4uc2xpZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLyogRmxpY2tpdHkgdjIuMS4yXG4gIGh0dHBzOi8vZmxpY2tpdHkubWV0YWZpenp5LmNvXG4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbn1cbi5zbGlkZXIuZmxpY2tpdHktZW5hYmxlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zbGlkZXIuZmxpY2tpdHktZW5hYmxlZDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpZGVyIC5mbGlja2l0eS12aWV3cG9ydCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogaGVpZ2h0IDAuMnM7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjJzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbn1cbi5zbGlkZXIge1xuICAvKiBkcmFnZ2FibGUgKi9cbn1cbi5zbGlkZXIuZmxpY2tpdHktZW5hYmxlZC5pcy1kcmFnZ2FibGUge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5zbGlkZXIuZmxpY2tpdHktZW5hYmxlZC5pcy1kcmFnZ2FibGUgLmZsaWNraXR5LXZpZXdwb3J0IHtcbiAgY3Vyc29yOiBtb3ZlO1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYjtcbiAgY3Vyc29yOiBncmFiO1xufVxuLnNsaWRlci5mbGlja2l0eS1lbmFibGVkLmlzLWRyYWdnYWJsZSAuZmxpY2tpdHktdmlld3BvcnQuaXMtcG9pbnRlci1kb3duIHtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWJiaW5nO1xuICBjdXJzb3I6IGdyYWJiaW5nO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5zbGlkZXItdGl0bGVfX2JvdW5kYXJ5IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMzc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMTI1cmVtO1xuICAgIG1pbi1oZWlnaHQ6IDguMzc1cmVtO1xuICB9XG59XG4uc2xpZGVyLWNvbnRyb2xzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICByaWdodDogMDtcbiAgb3V0bGluZTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU0NXB4KSB7XG4gIC5zbGlkZXItY29udHJvbHMge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlO1xuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIHJpZ2h0OiAtNC4wNjI1cmVtO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4uc2xpZGVyLWNvbnRyb2xzX19idXR0b24ge1xuICBoZWlnaHQ6IDMuMTI1cmVtO1xuICB3aWR0aDogMy4xMjVyZW07XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyNTY5NztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXM7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXM7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG59XG4uc2xpZGVyLWNvbnRyb2xzX19idXR0b246Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5zbGlkZXItY29udHJvbHNfX2J1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJmNmM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTQ1cHgpIHtcbiAgLnNsaWRlci1jb250cm9sc19fYnV0dG9uIHtcbiAgICBoZWlnaHQ6IDQuMDYyNXJlbTtcbiAgICB3aWR0aDogNC4wNjI1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVyZW0pIHtcbiAgLnNsaWRlci1jb250cm9scyB7XG4gICAgbWluLWhlaWdodDogOC4zNzVyZW07XG4gIH1cbn1cbi5zbGlkZXItY29udHJvbHNfX2J1dHRvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9jaGV2cm9uLWFycm93LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLnNsaWRlcl9fbmF2LXByZXZpb3VzIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xufVxuLnNsaWRlci1hY2NlbnQtdGV4dCB7XG4gIG1hcmdpbi10b3A6IC0wLjYyNXJlbTtcbiAgZm9udC1zaXplOiAyLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDAuODg7XG4gIGNvbG9yOiAjZGRkZGRkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTQ1cHgpIHtcbiAgLnNsaWRlci1hY2NlbnQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAzLjc1cmVtO1xuICAgIG1hcmdpbi10b3A6IC0wLjMxMjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNXJlbSkge1xuICAuc2xpZGVyLWFjY2VudC10ZXh0IHtcbiAgICBmb250LXNpemU6IDEwcmVtO1xuICAgIG1hcmdpbi10b3A6IC0yLjgxMjVyZW07XG4gIH1cbiAgLmhhcy1zaWRlYmFyIC5zbGlkZXItYWNjZW50LXRleHQge1xuICAgIG1hcmdpbi10b3A6IC0wLjMxMjVyZW07XG4gICAgZm9udC1zaXplOiAzLjc1cmVtO1xuICB9XG59XG4uc2xpZGVyLWFjY2VudC10ZXh0IHtcbiAgY29sb3I6ICM3NTc1NzU7XG59XG4uc2xpZGVyLXRpdGxlX190ZXh0IHtcbiAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zbGlkZXItdGl0bGVfX3NsaWRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDFzIGVhc2UgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAxcyBlYXNlICFpbXBvcnRhbnQ7XG59XG4uc2xpZGVyLXRpdGxlX19zbGlkZS5pcy1zZWxlY3RlZCB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cbi5zbGlkZXItdGV4dF9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBtYXJnaW4tdG9wOiAxLjg3NXJlbTtcbiAgcGFkZGluZy1yaWdodDogMi41cmVtO1xuICBwYWRkaW5nLXRvcDogMC4xODc1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvbGluay1hcnJvdy5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbn1cbi5zbGlkZXJfX3NsaWRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLyogZmxpY2tpdHktZmFkZSAqL1xuLmZsaWNraXR5LWVuYWJsZWQuaXMtZmFkZSAuZmxpY2tpdHktc2xpZGVyID4gKiB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAwO1xufVxuXG4uZmxpY2tpdHktZW5hYmxlZC5pcy1mYWRlIC5mbGlja2l0eS1zbGlkZXIgPiAuaXMtc2VsZWN0ZWQge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgei1pbmRleDogMTtcbn1cblxuW2lkPWZseW50LWxpc3Qtc2VhcmNoLXJlc3VsdHNdIC5wcmVDb250ZW50IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuW2lkPWZseW50LWxpc3Qtc2VhcmNoLXJlc3VsdHNdIC5zZWFyY2hGb3JtX19sYWJlbCB7XG4gIGNvbG9yOiAjNzY3NTc2O1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nOiA2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5baWQ9Zmx5bnQtbGlzdC1zZWFyY2gtcmVzdWx0c10gLnNlYXJjaEZvcm0tZmllbGQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIFtpZD1mbHludC1saXN0LXNlYXJjaC1yZXN1bHRzXSAuc2VhcmNoRm9ybS1maWVsZCB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbltpZD1mbHludC1saXN0LXNlYXJjaC1yZXN1bHRzXSAuc2VhcmNoRm9ybS1ib3gge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgICAgICAgZmxleC1ncm93OiAxO1xufVxuW2lkPWZseW50LWxpc3Qtc2VhcmNoLXJlc3VsdHNdIC5zZWFyY2hGb3JtLWlucHV0IHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2RkZGRkZDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsaW5lLWhlaWdodDogMS44NTtcbiAgbWFyZ2luOiAwO1xuICBtaW4taGVpZ2h0OiA0NHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwIDIwcHggMCAxNHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgW2lkPWZseW50LWxpc3Qtc2VhcmNoLXJlc3VsdHNdIC5zZWFyY2hGb3JtLWlucHV0IHtcbiAgICBwYWRkaW5nOiAwIDIwcHggMCAyNHB4O1xuICB9XG59XG5baWQ9Zmx5bnQtbGlzdC1zZWFyY2gtcmVzdWx0c10gLnNlYXJjaEZvcm0tc3VibWl0IHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogd2hpdGU7XG4gIGhlaWdodDogMy43NXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1zaXplIDAuMTVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXMgZWFzZSwgYmFja2dyb3VuZC1zaXplIDAuMTVzIGVhc2U7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDMuNzVyZW07XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAtbXMtZmxleDogMCAwIDMuNzVyZW07XG4gICAgICAgICAgZmxleDogMCAwIDMuNzVyZW07XG4gIGJhY2tncm91bmQ6IHVybChcImltYWdlcy9zZWFyY2guc3ZnXCIpIGNlbnRlciAjMDI1Njk3O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgZm9udC1zaXplOiAwO1xufVxuW2lkPWZseW50LWxpc3Qtc2VhcmNoLXJlc3VsdHNdIC5zZWFyY2hGb3JtLXN1Ym1pdDpmb2N1cywgW2lkPWZseW50LWxpc3Qtc2VhcmNoLXJlc3VsdHNdIC5zZWFyY2hGb3JtLXN1Ym1pdDpob3ZlciwgW2lkPWZseW50LWxpc3Qtc2VhcmNoLXJlc3VsdHNdIC5zZWFyY2hGb3JtLXN1Ym1pdDphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJpbWFnZXMvc2VhcmNoLnN2Z1wiKSBjZW50ZXIgIzAwOGVmYztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjMwcHgpIHtcbiAgW2lkPWZseW50LWxpc3Qtc2VhcmNoLXJlc3VsdHNdIC5zZWFyY2hGb3JtLXN1Ym1pdCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgYmFja2dyb3VuZDogIzAyNTY5NztcbiAgICBwYWRkaW5nOiAwIDIuODEyNXJlbTtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG4gIFtpZD1mbHludC1saXN0LXNlYXJjaC1yZXN1bHRzXSAuc2VhcmNoRm9ybS1zdWJtaXQ6Zm9jdXMsIFtpZD1mbHludC1saXN0LXNlYXJjaC1yZXN1bHRzXSAuc2VhcmNoRm9ybS1zdWJtaXQ6aG92ZXIsIFtpZD1mbHludC1saXN0LXNlYXJjaC1yZXN1bHRzXSAuc2VhcmNoRm9ybS1zdWJtaXQ6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA4ZWZjO1xuICB9XG59XG5baWQ9Zmx5bnQtbGlzdC1zZWFyY2gtcmVzdWx0c10gLnBhZ2luYXRpb24ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZy1ib3R0b206IDE1LjYyNXJlbTtcbn1cbltpZD1mbHludC1saXN0LXNlYXJjaC1yZXN1bHRzXSAucGFnaW5hdGlvbiBzcGFuIHtcbiAgcGFkZGluZy1yaWdodDogMC42MjVyZW07XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cbltpZD1mbHludC1saXN0LXNlYXJjaC1yZXN1bHRzXSAucGFnaW5hdGlvbi1uYXYge1xuICBiYWNrZ3JvdW5kOiAjMDI1Njk3O1xufVxuW2lkPWZseW50LWxpc3Qtc2VhcmNoLXJlc3VsdHNdIC5wYWdpbmF0aW9uLW5hdi0tcHJldmlvdXMge1xuICBoZWlnaHQ6IDQycHg7XG4gIHdpZHRoOiA0MnB4O1xuICBtYXJnaW4tcmlnaHQ6IDAuMzEyNXJlbTtcbn1cbltpZD1mbHludC1saXN0LXNlYXJjaC1yZXN1bHRzXSAucGFnaW5hdGlvbi1uYXYtLXByZXZpb3VzOmZvY3VzLCBbaWQ9Zmx5bnQtbGlzdC1zZWFyY2gtcmVzdWx0c10gLnBhZ2luYXRpb24tbmF2LS1wcmV2aW91czpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDhlZmM7XG59XG5baWQ9Zmx5bnQtbGlzdC1zZWFyY2gtcmVzdWx0c10gLnBhZ2luYXRpb24tbmF2LS1wcmV2aW91cyBzcGFuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2Fycm93LXJpZ2h0LXdoaXRlLWRpcmVjdC5zdmdcIikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwLjV0dXJuKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwLjV0dXJuKTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGhlaWdodDogMi42MjVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5baWQ9Zmx5bnQtbGlzdC1zZWFyY2gtcmVzdWx0c10gLnBhZ2luYXRpb24tbmF2LS1uZXh0IHtcbiAgaGVpZ2h0OiA0MnB4O1xuICB3aWR0aDogNDJweDtcbn1cbltpZD1mbHludC1saXN0LXNlYXJjaC1yZXN1bHRzXSAucGFnaW5hdGlvbi1uYXYtLW5leHQ6Zm9jdXMsIFtpZD1mbHludC1saXN0LXNlYXJjaC1yZXN1bHRzXSAucGFnaW5hdGlvbi1uYXYtLW5leHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4ZWZjO1xufVxuW2lkPWZseW50LWxpc3Qtc2VhcmNoLXJlc3VsdHNdIC5wYWdpbmF0aW9uLW5hdi0tbmV4dCBzcGFuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2Fycm93LXJpZ2h0LXdoaXRlLWRpcmVjdC5zdmdcIikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGhlaWdodDogMi42MjVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5baWQ9Zmx5bnQtbGlzdC1zZWFyY2gtcmVzdWx0c10gLnNlYXJjaExpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBtYXJnaW46IDIuNXJlbSAwIDMuNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAyLjgxMjVyZW07XG4gIGJvcmRlci1ib3R0b206IDIwcHggc29saWQgI0UyRTJFMjtcbn1cbltpZD1mbHludC1saXN0LXNlYXJjaC1yZXN1bHRzXSAuc2VhcmNoTGlzdC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxLjU2MjVyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDhEOEQ4O1xufVxuW2lkPWZseW50LWxpc3Qtc2VhcmNoLXJlc3VsdHNdIC5zZWFyY2hMaXN0LWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbltpZD1mbHludC1saXN0LXNlYXJjaC1yZXN1bHRzXSAuc2VhcmNoTGlzdC1pdGVtIC5icmVhZGNydW1icyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5baWQ9Zmx5bnQtbGlzdC1zZWFyY2gtcmVzdWx0c10gLnNlYXJjaExpc3QtaXRlbSAuYnJlYWRjcnVtYnNfX2JvdW5kYXJ5IHtcbiAgcGFkZGluZzogMC4zMjVyZW0gMCAhaW1wb3J0YW50O1xufVxuW2lkPWZseW50LWxpc3Qtc2VhcmNoLXJlc3VsdHNdIC5zZWFyY2hMaXN0LWl0ZW0gLmJyZWFkY3J1bWJzX19pdGVtLXdyYXBwZXIge1xuICBmb250LXNpemU6IDFyZW07XG59XG5baWQ9Zmx5bnQtbGlzdC1zZWFyY2gtcmVzdWx0c10gLnNlYXJjaExpc3QtaXRlbSAuYnJlYWRjcnVtYnNfX2l0ZW0td3JhcHBlcjpub3QoOmZpcnN0LWNoaWxkKTo6YmVmb3JlIHtcbiAgcGFkZGluZzogMCAwLjI1ZW07XG59XG5baWQ9Zmx5bnQtbGlzdC1zZWFyY2gtcmVzdWx0c10gLnBvc3QgPiA6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbltpZD1mbHludC1saXN0LXNlYXJjaC1yZXN1bHRzXSAucG9zdCA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5baWQ9Zmx5bnQtbGlzdC1zZWFyY2gtcmVzdWx0c10gLnBvc3RfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbn1cbltpZD1mbHludC1saXN0LXNlYXJjaC1yZXN1bHRzXSAucG9zdF9fdGl0bGUgYSB7XG4gIGNvbG9yOiAjMzAzMDMwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4yNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4yNXMgZWFzZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbltpZD1mbHludC1saXN0LXNlYXJjaC1yZXN1bHRzXSAucG9zdF9fdGl0bGUgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDAyZjZjO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbltpZD1mbHludC1saXN0LXNlYXJjaC1yZXN1bHRzXSAucG9zdF9fbGluayB7XG4gIGNvbG9yOiAjMDI1Njk3O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbltpZD1mbHludC1saXN0LXNlYXJjaC1yZXN1bHRzXSAucG9zdF9fbGluazpob3ZlciB7XG4gIGNvbG9yOiByZ2IoMywgMTI5LCAyMjYuNSk7XG59XG5baWQ9Zmx5bnQtbGlzdC1zZWFyY2gtcmVzdWx0c10gLnBvc3RfX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuW2lkPWZseW50LWxpc3Qtc2VhcmNoLXJlc3VsdHNdIC5wb3N0X19leGNlcnB0IHtcbiAgY29sb3I6ICMzMDMwMzA7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxLjU2MjVyZW0gIWltcG9ydGFudDtcbn1cbltpZD1mbHludC1saXN0LXNlYXJjaC1yZXN1bHRzXSAubm9SZXN1bHRzIHtcbiAgbWFyZ2luOiA1LjEyNXJlbSAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMi44MTI1cmVtO1xufVxuXG4ucmVzdWx0cy1jb3VudHMge1xuICBmb250LXdlaWdodDogNzAwO1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgICAgICAgb3JkZXI6IDE7XG59XG4ucmVzdWx0cy1jb3VudHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwLjA2MjVyZW07XG4gIGJvcmRlcjogMTBweCBzb2xpZCAjRTJFMkUyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1cmVtKSB7XG4gIC5yZXN1bHRzLWNvdW50cyB7XG4gICAgbWFyZ2luLXRvcDogMy4xODc1cmVtO1xuICB9XG59XG4ucmVzdWx0cy1jb3VudHMgc3BhbiB7XG4gIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbiAgZm9udC1mYW1pbHk6IFJ1YmlrO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjNzY3NTc2O1xufSIsIi50cmF2ZXJzYWJsZS1tZW51IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5tZW51X19wYW5lbCB7XG5cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzUwbXMgZWFzZS1pbi1vdXQ7IC8qIElmIHlvdSBjaGFuZ2UgdGhpcywgbWtlIHN1cmUgdG8gYWxzbyBjaGFuZ2UgdGhlIHBhbmVsX3NsaWRlX2FuaW1hdGlvbl9kdXJhdGlvbiBzZXR0aW5nIHdoZW4gY2FsbGluZyBUcmF2ZXJzYWJsZU1lbnUgKi9cbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG5cbn1cblxuLm1lbnVfX3BhbmVsLS1kZXB0aC0wLFxuLm1lbnVfX3BhbmVsLS1hY3RpdmUtdHJhaWwge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG5cbi5tZW51X19wYW5lbC4tc2hvdy1pbW1lZGlhdGUge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwbXM7XG59XG5cbi4tc2hvdy1pbW1lZGlhdGUge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwbXMgIWltcG9ydGFudDtcbn1cblxuLi1wYW5lbC1oZWlnaHQtYXV0bywgXG4uLXBhbmVscy1jb250YWluZXItaGVpZ2h0LWF1dG8ge1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG59XG5cbiJdLCJzb3VyY2VSb290IjoiIn0=*/