.p-icon--minus, .p-icon--plus, .p-icon--expand, .p-icon--collapse, .p-icon--chevron, .p-icon--close, .p-icon--help, .p-icon--information, .p-icon--delete, .p-icon--error, .p-icon--warning, .p-icon--external-link, .p-icon--contextual-menu, .p-icon--code, .p-icon--menu, .p-icon--copy, .p-icon--search, .p-icon--success, .p-icon--share, .p-icon--user, .p-icon--question, .p-icon--spinner {
  height: 1rem;
  width: 1rem;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  margin: 0;
  padding: 0;
  position: relative;
  top: -2px;
  vertical-align: sub; }

.p-icon--facebook, .p-icon--google, .p-icon--twitter, .p-icon--instagram, .p-icon--linkedin, .p-icon--youtube, .p-icon--canonical, .p-icon--ubuntu {
  height: 2.5rem;
  width: 2.5rem;
  display: inline-block; }

.p-icon--minus {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='9' width='9'%3E%3Cpath d='M0 5V4h9v1z' fill='%23666' fill-rule='evenodd'/%3E%3C/svg%3E"); }
  [class*="--dark"] .p-icon--minus, .p-icon--minus.is-light {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='9' width='9'%3E%3Cpath d='M0 5V4h9v1z' fill='%23cdcdcd' fill-rule='evenodd'/%3E%3C/svg%3E"); }

.p-icon--plus {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='9' width='9'%3E%3Cg fill='%23666' fill-rule='evenodd'%3E%3Cpath d='M4 0h1v9H4z'/%3E%3Cpath d='M0 5V4h9v1z'/%3E%3C/g%3E%3C/svg%3E"); }
  [class*="--dark"] .p-icon--plus, .p-icon--plus.is-light {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='9' width='9'%3E%3Cg fill='%23cdcdcd' fill-rule='evenodd'%3E%3Cpath d='M4 0h1v9H4z'/%3E%3Cpath d='M0 5V4h9v1z'/%3E%3C/g%3E%3C/svg%3E"); }

.p-icon--minus, .p-icon--plus, .p-icon--expand, .p-icon--collapse, .p-icon--chevron, .p-icon--close, .p-icon--help, .p-icon--information, .p-icon--delete, .p-icon--error, .p-icon--warning, .p-icon--external-link, .p-icon--contextual-menu, .p-icon--code, .p-icon--menu, .p-icon--copy, .p-icon--search, .p-icon--success, .p-icon--share, .p-icon--user, .p-icon--question, .p-icon--spinner {
  height: 1rem;
  width: 1rem;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  margin: 0;
  padding: 0;
  position: relative;
  top: -2px;
  vertical-align: sub; }

.p-icon--facebook, .p-icon--google, .p-icon--twitter, .p-icon--instagram, .p-icon--linkedin, .p-icon--youtube, .p-icon--canonical, .p-icon--ubuntu {
  height: 2.5rem;
  width: 2.5rem;
  display: inline-block; }

.p-media-object, .p-media-object--large {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-bottom: 1.5rem; }

.p-media-object__meta-list-item--date, .p-media-object__meta-list-item--location, .p-media-object__meta-list-item--venue, .p-media-object__meta-list-item {
  color: #111;
  padding-left: 2rem; }

.p-media-object__meta-list-item--date, .p-media-object__meta-list-item--location, .p-media-object__meta-list-item--venue {
  background-position: 0 75%;
  background-repeat: no-repeat;
  background-size: 1rem; }

/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
    ========================================================================== */
/**
  * 1. Correct the line height in all browsers.
  * 2. Prevent adjustments of font size after orientation changes in iOS.
  */
html {
  line-height: 1.15;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */ }

/* Sections
    ========================================================================== */
/**
  * Remove the margin in all browsers.
  */
body {
  margin: 0; }

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

/**
  * 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; }

blockquote {
  border-left: 2px solid #666; }
  blockquote > cite {
    display: block; }

html {
  box-sizing: border-box; }

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

button {
  background-color: #fff;
  border-color: #cdcdcd;
  color: #111; }
  button:visited {
    color: #111; }
  button:active, button:hover {
    background-color: #f7f7f7;
    border-color: #cdcdcd; }
  button:disabled:active, button:disabled:hover, button.is--disabled:active, button.is--disabled:hover {
    background-color: transparent;
    border-color: #cdcdcd; }
  button .p-link--external {
    color: currentColor; }

button, [type='submit'], .p-button, .p-button--neutral, .p-button--brand, .p-button--positive, .p-button--negative, .p-button--base {
  transition-duration: 0.165s;
  transition-property: background-color, border-color;
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  border-radius: 0.125rem;
  border-style: solid;
  border-width: 1px;
  cursor: pointer;
  display: inline-block;
  font-size: 1rem;
  font-weight: 300;
  line-height: 1.5rem;
  margin-bottom: 1.7rem;
  padding: 0.3375rem 1rem;
  text-align: center;
  text-decoration: none; }
  button:focus, :focus[type='submit'], .p-button:focus, .p-button--neutral:focus, .p-button--brand:focus, .p-button--positive:focus, .p-button--negative:focus, .p-button--base:focus {
    outline: 1px solid #19b6ee;
    outline-offset: 2px; }
  button:active, :active[type='submit'], .p-button:active, .p-button--neutral:active, .p-button--brand:active, .p-button--positive:active, .p-button--negative:active, .p-button--base:active, button:focus, :focus[type='submit'], .p-button:focus, .p-button--neutral:focus, .p-button--brand:focus, .p-button--positive:focus, .p-button--negative:focus, .p-button--base:focus, button:hover, :hover[type='submit'], .p-button:hover, .p-button--neutral:hover, .p-button--brand:hover, .p-button--positive:hover, .p-button--negative:hover, .p-button--base:hover {
    text-decoration: none; }
  button:disabled, :disabled[type='submit'], .p-button:disabled, .p-button--neutral:disabled, .p-button--brand:disabled, .p-button--positive:disabled, .p-button--negative:disabled, .p-button--base:disabled, button.is--disabled, .is--disabled[type='submit'], .is--disabled.p-button, .is--disabled.p-button--neutral, .is--disabled.p-button--brand, .is--disabled.p-button--positive, .is--disabled.p-button--negative, .is--disabled.p-button--base {
    cursor: not-allowed;
    opacity: .5; }
  @media only screen and (max-width: 460px) {
    button, [type='submit'], .p-button, .p-button--neutral, .p-button--brand, .p-button--positive, .p-button--negative, .p-button--base {
      width: 100%; } }
  @media only screen and (min-width: 461px) {
    button, [type='submit'], .p-button, .p-button--neutral, .p-button--brand, .p-button--positive, .p-button--negative, .p-button--base {
      width: auto; }
      button:not(:last-of-type):not(:only-of-type), :not(:last-of-type):not(:only-of-type)[type='submit'], .p-button:not(:last-of-type):not(:only-of-type), .p-button--neutral:not(:last-of-type):not(:only-of-type), .p-button--brand:not(:last-of-type):not(:only-of-type), .p-button--positive:not(:last-of-type):not(:only-of-type), .p-button--negative:not(:last-of-type):not(:only-of-type), .p-button--base:not(:last-of-type):not(:only-of-type) {
        margin-right: 1rem; } }
  table button, table [type='submit'], table .p-button, table .p-button--neutral, table .p-button--brand, table .p-button--positive, table .p-button--negative, table .p-button--base {
    margin-bottom: 0.1rem;
    padding-bottom: 0.0875rem;
    padding-top: 0.0875rem; }
  p button, p [type='submit'], p .p-button, p .p-button--neutral, p .p-button--brand, p .p-button--positive, p .p-button--negative, p .p-button--base {
    margin-bottom: 0.6rem;
    margin-top: -0.4rem; }
  p + p > button, p + p > [type='submit'], p + p > .p-button, p + p > .p-button--neutral, p + p > .p-button--brand, p + p > .p-button--positive, p + p > .p-button--negative, p + p > .p-button--base {
    margin-top: 0.6rem; }
  @media only screen and (max-width: 460px) {
    p button + button, p [type='submit'] + button, p .p-button + button, p .p-button--neutral + button, p .p-button--brand + button, p .p-button--positive + button, p .p-button--negative + button, p .p-button--base + button, p button + [type='submit'], p [type='submit'] + [type='submit'], p .p-button + [type='submit'], p .p-button--neutral + [type='submit'], p .p-button--brand + [type='submit'], p .p-button--positive + [type='submit'], p .p-button--negative + [type='submit'], p .p-button--base + [type='submit'], p button + .p-button, p [type='submit'] + .p-button, p .p-button + .p-button, p .p-button--neutral + .p-button, p .p-button--brand + .p-button, p .p-button--positive + .p-button, p .p-button--negative + .p-button, p .p-button--base + .p-button, p button + .p-button--neutral, p [type='submit'] + .p-button--neutral, p .p-button + .p-button--neutral, p .p-button--neutral + .p-button--neutral, p .p-button--brand + .p-button--neutral, p .p-button--positive + .p-button--neutral, p .p-button--negative + .p-button--neutral, p .p-button--base + .p-button--neutral, p button + .p-button--brand, p [type='submit'] + .p-button--brand, p .p-button + .p-button--brand, p .p-button--neutral + .p-button--brand, p .p-button--brand + .p-button--brand, p .p-button--positive + .p-button--brand, p .p-button--negative + .p-button--brand, p .p-button--base + .p-button--brand, p button + .p-button--positive, p [type='submit'] + .p-button--positive, p .p-button + .p-button--positive, p .p-button--neutral + .p-button--positive, p .p-button--brand + .p-button--positive, p .p-button--positive + .p-button--positive, p .p-button--negative + .p-button--positive, p .p-button--base + .p-button--positive, p button + .p-button--negative, p [type='submit'] + .p-button--negative, p .p-button + .p-button--negative, p .p-button--neutral + .p-button--negative, p .p-button--brand + .p-button--negative, p .p-button--positive + .p-button--negative, p .p-button--negative + .p-button--negative, p .p-button--base + .p-button--negative, p button + .p-button--base, p [type='submit'] + .p-button--base, p .p-button + .p-button--base, p .p-button--neutral + .p-button--base, p .p-button--brand + .p-button--base, p .p-button--positive + .p-button--base, p .p-button--negative + .p-button--base, p .p-button--base + .p-button--base {
      margin-top: 1.1rem; } }

code,
samp,
kbd {
  font-family: "Ubuntu Mono", Consolas, Monaco, Courier, monospace;
  font-weight: 300;
  text-align: left; }

pre,
code {
  direction: ltr;
  -webkit-hyphens: none;
      -ms-hyphens: none;
          hyphens: none;
  -moz-tab-size: 4;
    -o-tab-size: 4;
       tab-size: 4;
  white-space: pre-wrap;
  word-spacing: normal;
  word-wrap: break-word; }

code {
  display: inline; }

pre {
  background-color: #f7f7f7;
  border: 1px solid #cdcdcd;
  border-radius: 0.125rem;
  color: #111;
  display: block;
  margin-bottom: 1.5rem;
  margin-top: 0;
  overflow: auto;
  padding: 0.5rem 1rem;
  text-align: left;
  text-shadow: none; }

[type='text'],
[type='date'],
[type='datetime'],
[type='datatime-local'],
[type='month'],
[type='time'],
[type='week'],
[type='color'],
[type='number'],
[type='search'],
[type='password'],
[type='email'],
[type='url'],
[type='tel'],
select, textarea, [type='file'], .p-code-snippet {
  margin-bottom: 0.7rem;
  padding-bottom: 0.3375rem;
  padding-top: 0.3375rem; }

[type='text'],
[type='date'],
[type='datetime'],
[type='datatime-local'],
[type='month'],
[type='time'],
[type='week'],
[type='color'],
[type='number'],
[type='search'],
[type='password'],
[type='email'],
[type='url'],
[type='tel'],
select, textarea {
  -webkit-appearance: textfield;
     -moz-appearance: textfield;
          appearance: textfield;
  background-color: #fff;
  border: 1px solid #cdcdcd;
  border-radius: 0.125rem;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.12);
  color: #111;
  font-family: "Ubuntu", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
  font-size: 1rem;
  font-weight: 300;
  line-height: 1.5rem;
  min-width: 10em;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  vertical-align: baseline;
  width: 100%; }
  :focus[type='text'],
  :focus[type='date'],
  :focus[type='datetime'],
  :focus[type='datatime-local'],
  :focus[type='month'],
  :focus[type='time'],
  :focus[type='week'],
  :focus[type='color'],
  :focus[type='number'],
  :focus[type='search'],
  :focus[type='password'],
  :focus[type='email'],
  :focus[type='url'],
  :focus[type='tel'],
  select:focus, textarea:focus {
    outline: 1px solid #19b6ee;
    outline-offset: 2px; }
  table [type='text'],
  table [type='date'],
  table [type='datetime'],
  table [type='datatime-local'],
  table [type='month'],
  table [type='time'],
  table [type='week'],
  table [type='color'],
  table [type='number'],
  table [type='search'],
  table [type='password'],
  table [type='email'],
  table [type='url'],
  table [type='tel'],
  table select, table textarea {
    margin: 0 0 0.1rem 0;
    padding-bottom: 0.0875rem;
    padding-top: 0.0875rem; }
  :active[type='text'],
  :active[type='date'],
  :active[type='datetime'],
  :active[type='datatime-local'],
  :active[type='month'],
  :active[type='time'],
  :active[type='week'],
  :active[type='color'],
  :active[type='number'],
  :active[type='search'],
  :active[type='password'],
  :active[type='email'],
  :active[type='url'],
  :active[type='tel'],
  select:active, textarea:active {
    border-color: #666;
    color: #111;
    outline: none; }
  [type='text']:-ms-input-placeholder,
  [type='date']:-ms-input-placeholder,
  [type='datetime']:-ms-input-placeholder,
  [type='datatime-local']:-ms-input-placeholder,
  [type='month']:-ms-input-placeholder,
  [type='time']:-ms-input-placeholder,
  [type='week']:-ms-input-placeholder,
  [type='color']:-ms-input-placeholder,
  [type='number']:-ms-input-placeholder,
  [type='search']:-ms-input-placeholder,
  [type='password']:-ms-input-placeholder,
  [type='email']:-ms-input-placeholder,
  [type='url']:-ms-input-placeholder,
  [type='tel']:-ms-input-placeholder,
  select:-ms-input-placeholder, textarea:-ms-input-placeholder {
    color: #666;
    opacity: 1; }
  [type='text']::placeholder,
  [type='date']::placeholder,
  [type='datetime']::placeholder,
  [type='datatime-local']::placeholder,
  [type='month']::placeholder,
  [type='time']::placeholder,
  [type='week']::placeholder,
  [type='color']::placeholder,
  [type='number']::placeholder,
  [type='search']::placeholder,
  [type='password']::placeholder,
  [type='email']::placeholder,
  [type='url']::placeholder,
  [type='tel']::placeholder,
  select::placeholder, textarea::placeholder {
    color: #666;
    opacity: 1; }
  .has-error[type='text'],
  .has-error[type='date'],
  .has-error[type='datetime'],
  .has-error[type='datatime-local'],
  .has-error[type='month'],
  .has-error[type='time'],
  .has-error[type='week'],
  .has-error[type='color'],
  .has-error[type='number'],
  .has-error[type='search'],
  .has-error[type='password'],
  .has-error[type='email'],
  .has-error[type='url'],
  .has-error[type='tel'],
  select.has-error, textarea.has-error {
    border: 1px solid #c7162b; }
  .has-caution[type='text'],
  .has-caution[type='date'],
  .has-caution[type='datetime'],
  .has-caution[type='datatime-local'],
  .has-caution[type='month'],
  .has-caution[type='time'],
  .has-caution[type='week'],
  .has-caution[type='color'],
  .has-caution[type='number'],
  .has-caution[type='search'],
  .has-caution[type='password'],
  .has-caution[type='email'],
  .has-caution[type='url'],
  .has-caution[type='tel'],
  select.has-caution, textarea.has-caution {
    border: 1px solid #f99b11; }
  .has-warning[type='text'],
  .has-warning[type='date'],
  .has-warning[type='datetime'],
  .has-warning[type='datatime-local'],
  .has-warning[type='month'],
  .has-warning[type='time'],
  .has-warning[type='week'],
  .has-warning[type='color'],
  .has-warning[type='number'],
  .has-warning[type='search'],
  .has-warning[type='password'],
  .has-warning[type='email'],
  .has-warning[type='url'],
  .has-warning[type='tel'],
  select.has-warning, textarea.has-warning {
    border: 1px solid #f99b11; }
  .has-success[type='text'],
  .has-success[type='date'],
  .has-success[type='datetime'],
  .has-success[type='datatime-local'],
  .has-success[type='month'],
  .has-success[type='time'],
  .has-success[type='week'],
  .has-success[type='color'],
  .has-success[type='number'],
  .has-success[type='search'],
  .has-success[type='password'],
  .has-success[type='email'],
  .has-success[type='url'],
  .has-success[type='tel'],
  select.has-success, textarea.has-success {
    border: 1px solid #0e8420; }
  .has-information[type='text'],
  .has-information[type='date'],
  .has-information[type='datetime'],
  .has-information[type='datatime-local'],
  .has-information[type='month'],
  .has-information[type='time'],
  .has-information[type='week'],
  .has-information[type='color'],
  .has-information[type='number'],
  .has-information[type='search'],
  .has-information[type='password'],
  .has-information[type='email'],
  .has-information[type='url'],
  .has-information[type='tel'],
  select.has-information, textarea.has-information {
    border: 1px solid #335280; }

[type='checkbox'],
[type='radio'] {
  float: left;
  height: 1.5rem;
  margin-bottom: 0;
  margin-right: 1.5rem;
  margin-top: 0;
  padding: 0;
  vertical-align: middle;
  width: auto; }
  :focus[type='checkbox'],
  :focus[type='radio'] {
    outline: 1px solid #19b6ee;
    outline-offset: 0; }

[disabled][type='text'],
[disabled][type='date'],
[disabled][type='datetime'],
[disabled][type='datatime-local'],
[disabled][type='month'],
[disabled][type='time'],
[disabled][type='week'],
[disabled][type='color'],
[disabled][type='number'],
[disabled][type='search'],
[disabled][type='password'],
[disabled][type='email'],
[disabled][type='url'],
[disabled][type='tel'],
select[disabled], textarea[disabled], [disabled='disabled'][type='text'],
[disabled='disabled'][type='date'],
[disabled='disabled'][type='datetime'],
[disabled='disabled'][type='datatime-local'],
[disabled='disabled'][type='month'],
[disabled='disabled'][type='time'],
[disabled='disabled'][type='week'],
[disabled='disabled'][type='color'],
[disabled='disabled'][type='number'],
[disabled='disabled'][type='search'],
[disabled='disabled'][type='password'],
[disabled='disabled'][type='email'],
[disabled='disabled'][type='url'],
[disabled='disabled'][type='tel'],
select[disabled='disabled'], textarea[disabled='disabled'], [disabled][type='checkbox'] + label, [disabled][type='radio'] + label, [disabled='disabled'][type='checkbox'] + label, [disabled='disabled'][type='radio'] + label, .p-switch:disabled + .p-switch__slider {
  cursor: not-allowed;
  opacity: .5; }

[readonly][type='text'],
[readonly][type='date'],
[readonly][type='datetime'],
[readonly][type='datatime-local'],
[readonly][type='month'],
[readonly][type='time'],
[readonly][type='week'],
[readonly][type='color'],
[readonly][type='number'],
[readonly][type='search'],
[readonly][type='password'],
[readonly][type='email'],
[readonly][type='url'],
[readonly][type='tel'],
select[readonly], textarea[readonly], [readonly='readonly'][type='text'],
[readonly='readonly'][type='date'],
[readonly='readonly'][type='datetime'],
[readonly='readonly'][type='datatime-local'],
[readonly='readonly'][type='month'],
[readonly='readonly'][type='time'],
[readonly='readonly'][type='week'],
[readonly='readonly'][type='color'],
[readonly='readonly'][type='number'],
[readonly='readonly'][type='search'],
[readonly='readonly'][type='password'],
[readonly='readonly'][type='email'],
[readonly='readonly'][type='url'],
[readonly='readonly'][type='tel'],
select[readonly='readonly'], textarea[readonly='readonly'] {
  color: #cdcdcd;
  cursor: default; }
  :hover[readonly][type='text'],
  :hover[readonly][type='date'],
  :hover[readonly][type='datetime'],
  :hover[readonly][type='datatime-local'],
  :hover[readonly][type='month'],
  :hover[readonly][type='time'],
  :hover[readonly][type='week'],
  :hover[readonly][type='color'],
  :hover[readonly][type='number'],
  :hover[readonly][type='search'],
  :hover[readonly][type='password'],
  :hover[readonly][type='email'],
  :hover[readonly][type='url'],
  :hover[readonly][type='tel'],
  select:hover[readonly], textarea:hover[readonly], :hover[readonly='readonly'][type='text'],
  :hover[readonly='readonly'][type='date'],
  :hover[readonly='readonly'][type='datetime'],
  :hover[readonly='readonly'][type='datatime-local'],
  :hover[readonly='readonly'][type='month'],
  :hover[readonly='readonly'][type='time'],
  :hover[readonly='readonly'][type='week'],
  :hover[readonly='readonly'][type='color'],
  :hover[readonly='readonly'][type='number'],
  :hover[readonly='readonly'][type='search'],
  :hover[readonly='readonly'][type='password'],
  :hover[readonly='readonly'][type='email'],
  :hover[readonly='readonly'][type='url'],
  :hover[readonly='readonly'][type='tel'],
  select:hover[readonly='readonly'], textarea:hover[readonly='readonly'], :active[readonly][type='text'],
  :active[readonly][type='date'],
  :active[readonly][type='datetime'],
  :active[readonly][type='datatime-local'],
  :active[readonly][type='month'],
  :active[readonly][type='time'],
  :active[readonly][type='week'],
  :active[readonly][type='color'],
  :active[readonly][type='number'],
  :active[readonly][type='search'],
  :active[readonly][type='password'],
  :active[readonly][type='email'],
  :active[readonly][type='url'],
  :active[readonly][type='tel'],
  select:active[readonly], textarea:active[readonly], :active[readonly='readonly'][type='text'],
  :active[readonly='readonly'][type='date'],
  :active[readonly='readonly'][type='datetime'],
  :active[readonly='readonly'][type='datatime-local'],
  :active[readonly='readonly'][type='month'],
  :active[readonly='readonly'][type='time'],
  :active[readonly='readonly'][type='week'],
  :active[readonly='readonly'][type='color'],
  :active[readonly='readonly'][type='number'],
  :active[readonly='readonly'][type='search'],
  :active[readonly='readonly'][type='password'],
  :active[readonly='readonly'][type='email'],
  :active[readonly='readonly'][type='url'],
  :active[readonly='readonly'][type='tel'],
  select:active[readonly='readonly'], textarea:active[readonly='readonly'] {
    border-color: #666;
    outline: none; }

label {
  cursor: pointer;
  display: block;
  margin-bottom: 0.6rem; }
  label.has-error {
    color: #c7162b; }
  label.has-caution {
    color: #f99b11; }
  label.has-warning {
    color: #f99b11; }
  label.has-success {
    color: #0e8420; }
  label.has-information {
    color: #335280; }

[type='file'] {
  width: 100%; }
  [type='file']:focus {
    outline: 1px solid #19b6ee;
    outline-offset: 2px; }

[type='reset'] {
  display: none; }

[type="search"] {
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  border-radius: 0; }
  [type='search']::-webkit-search-results-decoration {
    display: none; }
  [type='search']::-webkit-search-cancel-button {
    -webkit-appearance: searchfield-cancel-button;
    cursor: pointer; }

[type='checkbox'] + label,
[type='radio'] + label {
  vertical-align: middle;
  width: 100%; }

[type='radio'] {
  margin-top: 0.4rem; }

[type='submit'] {
  background-color: #0e8420;
  border-color: #0e8420;
  color: #fff; }
  [type='submit']:visited {
    color: #fff; }
  [type='submit']:active, [type='submit']:hover {
    background-color: #095615;
    border-color: #095615; }
  [type='submit']:disabled:active, [type='submit']:disabled:hover, [type='submit'].is--disabled:active, [type='submit'].is--disabled:hover {
    background-color: #0e8420;
    border-color: #0e8420; }
  [type='submit'] .p-link--external {
    color: currentColor; }

select {
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background: #fff url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBoZWlnaHQ9IjRweCIgd2lkdGg9IjEwcHgiIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCAxMCA0Ij4gPHRpdGxlPmFjY29yZGlvbi1vcGVuPC90aXRsZT4gPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+IDxnIGlkPSJmaWx0ZXItcGFuZWwiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSIgZmlsbD0ibm9uZSI+ICA8ZyBpZD0iYWNjb3JkaW9uLW9wZW4iIGZpbGw9IiM4ODgiIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiPiAgIDxwYXRoIGlkPSJjaGV2cm9uIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIiBkPSJtNi4zNjEgMC44NjIzYzAuNTE4IDAuMzY1IDEuMDUyIDAuNzc4MSAxLjYwMSAxLjIzOCAwLjU0OSAwLjQ1ODUgMS4wODkgMC45NTE4IDEuNjIxIDEuNDc3MiAwLjE0MiAwLjE0MDQgMC4yODEgMC4yODIxIDAuNDE1IDAuNDIyNWgtMS41NDFjLTAuMzA0LTAuMjg4OC0wLjYyLTAuNTcwOS0wLjk0Ny0wLjg0NjMtMC4xMzc5LTAuMTE2MS0wLjI3NjgtMC4yMjk3LTAuNDE2OC0wLjM0MDgtMC4xNjM2LTAuMTI5Ny0wLjMyODYtMC4yNTU4LTAuNDk1NC0wLjM3ODMtMC4wODUyLTAuMDYyNS0wLjE3MDgtMC4xMjQxLTAuMjU2OC0wLjE4NDYtMC4zOTctMC4yODIxLTAuOTM1LTAuNjI1Ny0xLjMxNS0wLjg0NzZoLTAuMDU0Yy0wLjM4IDAuMjIxOS0wLjkxOCAwLjU2NTUtMS4zMTUgMC44NDc2LTAuMzk4IDAuMjgwNy0wLjc4OCAwLjU4MjktMS4xNjkgMC45MDM3LTAuMzI3IDAuMjc1NC0wLjY0MyAwLjU1NzUtMC45NDcgMC44NDYzaC0xLjU0MWMwLjEzNS0wLjE0MDQgMC4yNzMtMC4yODIxIDAuNDE1LTAuNDIyNSAwLjUzMi0wLjUyNTQgMS4wNzItMS4wMTg3IDEuNjIxLTEuNDc3MiAwLjU1LTAuNDU5OSAxLjA4My0wLjg3MyAxLjYwMS0xLjIzOCAwLjUxOS0wLjM2NDk3IDAuOTczLTAuNjUyNDEgMS4zNjItMC44NjIzIDAuMzkgMC4yMDk4OSAwLjg0NCAwLjQ5NzMzIDEuMzYyIDAuODYyM3oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQuOTk5IDIpIHJvdGF0ZSgxODApIHRyYW5zbGF0ZSgtNC45OTkgLTIpIi8+ICA8L2c+IDwvZz48L3N2Zz4=") no-repeat;
  background-position: right 0.5rem center;
  background-size: 0.75rem;
  color: #111;
  min-height: 24px;
  padding-right: 1.5rem;
  text-indent: .01px;
  text-overflow: ''; }
  select:hover {
    cursor: pointer; }
  select[multiple], select[size] {
    background-image: none;
    height: auto; }
    select[multiple] option, select[size] option {
      font-weight: 300;
      line-height: 0.875rem;
      padding: 0.5rem 0.5rem; }

textarea {
  margin-bottom: 0.7rem;
  overflow: auto;
  vertical-align: top; }

fieldset {
  background-color: #f7f7f7;
  border: 0;
  border-radius: 0.125rem;
  color: #111; }

label {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content; }

input[type="checkbox"] {
  opacity: 0;
  position: absolute; }
  input[type="checkbox"] + label {
    margin-bottom: 1rem;
    margin-top: -0.4rem;
    padding-left: 2rem;
    position: relative; }
    input[type="checkbox"] + label:focus {
      outline: 1px solid #19b6ee;
      outline-offset: 2px; }
    input[type="checkbox"] + label::before {
      border: 1px solid #cdcdcd;
      border-radius: 0.125rem;
      content: "";
      display: inline-block;
      height: 1rem;
      left: 0;
      top: 0.65rem;
      width: 1rem; }
    input[type="checkbox"] + label::after {
      border-bottom: 2px solid;
      border-left: 2px solid;
      content: none;
      display: inline-block;
      height: 7px;
      left: 2px;
      top: 12px;
      transform: rotate(-45deg);
      width: 11px; }
    input[type="checkbox"] + label::before, input[type="checkbox"] + label::after {
      display: inline-block;
      position: absolute; }
  input[type="checkbox"]:checked + label::after {
    content: ""; }

hr {
  background-color: #cdcdcd;
  border: 0;
  height: 1px;
  margin-bottom: 0.9375rem;
  margin-top: 0;
  position: relative;
  width: 100%; }
  hr + p {
    margin-top: -0.5rem; }

.row.is-bordered {
  position: relative; }
  .row.is-bordered::before {
    background: #cdcdcd;
    content: '';
    height: 1px;
    margin-bottom: 0.9375rem;
    width: 100%; }

a {
  color: #007aa6;
  text-decoration: none; }
  a:focus {
    outline: thin dotted #cdcdcd; }
  a:hover {
    cursor: pointer;
    text-decoration: underline; }
  a:visited {
    color: #005573; }

li > ul,
li > ol {
  margin-bottom: 0;
  padding-top: 0; }

li > ul > li:last-of-type,
li > ol > li:last-of-type {
  padding-bottom: 0; }

ol,
ul {
  margin-bottom: 1.5rem;
  margin-left: 1rem;
  margin-top: 0;
  padding-left: 1rem; }
  nav ol, nav
  ul {
    list-style: none;
    list-style-image: none; }

li,
dl {
  margin: 0;
  padding: 0; }

dd {
  margin-left: 1rem; }

dt {
  border-top: 1px dotted #666; }
  dt:first-of-type {
    border-top: 0; }

img {
  border: 0;
  border-radius: 0.125rem;
  height: auto;
  max-width: 100%; }

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

figure {
  margin-bottom: 1.5rem;
  margin-left: 0;
  width: 100%; }
  figure caption,
  figure figcaption {
    display: block;
    font-style: italic;
    margin-top: 0.25rem;
    width: 100%; }

object,
iframe,
embed,
canvas,
video,
audio {
  display: block;
  margin: 0 auto 20px;
  max-width: 100%; }

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

[hidden] {
  display: none; }

.p-card, .p-card--highlighted, .p-card--muted, .p-contextual-menu__dropdown, .p-modal__dialog, .p-notification, .p-notification--positive, .p-notification--caution, .p-notification--negative, .p-notification--information, .p-switch__slider, .p-switch__slider::before {
  border-radius: 0.125rem; }

.p-card--highlighted, .p-card--muted, .p-contextual-menu__dropdown, .p-modal__dialog, .p-notification, .p-notification--positive, .p-notification--caution, .p-notification--negative, .p-notification--information, .p-switch__slider::before {
  box-shadow: 0 1px 5px 1px rgba(17, 17, 17, 0.2); }

.p-card {
  border: 0.0625rem solid #cdcdcd; }

.p-card--muted {
  background-color: #f7f7f7;
  color: #111; }

.p-card, .p-card--highlighted, .p-contextual-menu__dropdown, .p-modal__dialog, .p-notification, .p-notification--positive, .p-notification--caution, .p-notification--negative, .p-notification--information {
  background-color: #fff;
  color: #111; }

.p-card, .p-card--highlighted, .p-contextual-menu__dropdown, .p-modal__dialog, .p-notification, .p-notification--positive, .p-notification--caution, .p-notification--negative, .p-notification--information {
  margin-bottom: 1.5rem;
  overflow: auto;
  padding: 1rem; }

.p-tabs__list::after {
  background-color: #cdcdcd;
  content: '';
  height: 0.0625rem;
  left: 0;
  position: absolute;
  right: 0; }

.p-tabs__list::after {
  bottom: 0; }

.p-icon--minus, .p-icon--plus, .p-icon--expand, .p-icon--collapse, .p-icon--chevron, .p-icon--close, .p-icon--help, .p-icon--information, .p-icon--delete, .p-icon--error, .p-icon--warning, .p-icon--external-link, .p-icon--contextual-menu, .p-icon--code, .p-icon--menu, .p-icon--copy, .p-icon--search, .p-icon--success, .p-icon--share, .p-icon--user, .p-icon--question, .p-icon--spinner, .p-icon--facebook, .p-icon--google, .p-icon--twitter, .p-icon--instagram, .p-icon--linkedin, .p-icon--youtube, .p-icon--canonical, .p-icon--ubuntu, .p-switch__slider span, button.p-switch span, .u-hide-text {
  overflow: hidden;
  text-indent: calc(100% + 10rem);
  white-space: nowrap; }

.p-inline-images::after, .p-list::after, .p-list-step::after, .p-stepped-list--detailed::after, .u-clearfix::after {
  clear: both;
  content: '';
  display: block; }

table {
  border: 0;
  border-collapse: collapse;
  margin-bottom: 1.5rem;
  overflow-x: auto;
  table-layout: fixed;
  width: 100%; }

td,
th {
  font-weight: 300;
  padding-left: 0;
  text-align: left;
  text-overflow: ellipsis; }
  @media screen and (min-width: 768px) {
    td:not(:last-child),
    th:not(:last-child) {
      padding-right: 1rem; } }

thead tr {
  border-bottom: 1px solid #111;
  vertical-align: top; }

tbody tr:not(:first-child) {
  border-top: 1px solid #cdcdcd; }

td,
th, .p-navigation--sidebar .sidebar__link, .p-accordion__tab {
  padding-bottom: 0.4375rem;
  padding-top: 0.5rem; }

@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 300;
  src: url("https://assets.ubuntu.com/v1/e8c07df6-Ubuntu-L_W.woff2") format("woff2"), url("https://assets.ubuntu.com/v1/8619add2-Ubuntu-L_W.woff") format("woff"); }

@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 400;
  src: url("https://assets.ubuntu.com/v1/fff37993-Ubuntu-R_W.woff2") format("woff2"), url("https://assets.ubuntu.com/v1/7af50859-Ubuntu-R_W.woff") format("woff"); }

@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 300;
  src: url("https://assets.ubuntu.com/v1/f8097dea-Ubuntu-LI_W.woff2") format("woff2"), url("https://assets.ubuntu.com/v1/8be89d02-Ubuntu-LI_W.woff") format("woff"); }

@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 400;
  src: url("https://assets.ubuntu.com/v1/fca66073-ubuntu-ri-webfont.woff2") format("woff2"), url("https://assets.ubuntu.com/v1/f0898c72-ubuntu-ri-webfont.woff") format("woff"); }

@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 100;
  src: url("https://assets.ubuntu.com/v1/7f100985-Ubuntu-Th_W.woff2") format("woff2"), url("https://assets.ubuntu.com/v1/502cc3a1-Ubuntu-Th_W.woff") format("woff"); }

@font-face {
  font-family: 'Ubuntu Mono';
  font-style: normal;
  font-weight: 300;
  src: url("https://assets.ubuntu.com/v1/fdd692b9-UbuntuMono-R_W.woff2") format("woff2"), url("https://assets.ubuntu.com/v1/85edb898-UbuntuMono-R_W.woff") format("woff"); }

@font-face {
  font-family: 'Ubuntu Mono';
  font-style: normal;
  font-weight: 400;
  src: url("https://assets.ubuntu.com/v1/fdd692b9-UbuntuMono-R_W.woff2") format("woff2"), url("https://assets.ubuntu.com/v1/85edb898-UbuntuMono-R_W.woff") format("woff"); }

html {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: #111;
  font-family: "Ubuntu", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
  font-size: 16px;
  font-smoothing: subpixel-antialiased;
  font-weight: 300;
  line-height: 1.5rem; }

h1,
h2,
h3,
h4,
h5,
h6,
[class^="p-heading--"] {
  font-family: "Ubuntu", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; }

p:empty {
  line-height: 0;
  margin: 0;
  padding: 0; }

button,
input,
select,
textarea {
  font-family: "Ubuntu", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; }

blockquote {
  margin-bottom: 0;
  margin-left: 0;
  margin-top: 0;
  overflow: auto;
  padding-left: 1.5rem; }
  blockquote > p {
    font-style: italic; }
  blockquote > cite {
    font-style: normal; }

small.dense {
  margin-bottom: 1.2rem; }

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

abbr[title] {
  border-bottom: .1em dotted;
  cursor: pointer;
  text-decoration: none; }

@media (max-width: 768px) {
  h3 + p,
  h4 + p,
  .p-heading--three + p,
  .p-heading--four + p {
    margin-top: -0.5rem; } }

h5 + p,
h5 + h5,
h6 + p,
h6 + h5,
.p-heading--five + p,
.p-heading--five + h5,
.p-heading--six + p,
.p-heading--six + h5,
h5 +
h6,
h6 +
h6,
.p-heading--five +
h6,
.p-heading--six +
h6,
h5 +
.p-heading--five,
h6 +
.p-heading--five,
.p-heading--five +
.p-heading--five,
.p-heading--six +
.p-heading--five,
h5 +
.p-heading--six,
h6 +
.p-heading--six,
.p-heading--five +
.p-heading--six,
.p-heading--six +
.p-heading--six {
  margin-top: 0rem; }

.p-muted-heading + p, .p-muted-heading +
h5, .p-muted-heading +
h6, .p-muted-heading +
.p-heading--five, .p-muted-heading +
.p-heading--six {
  margin-top: -0.5rem; }

p + p:not(.p-muted-heading),
h5 + p:not(.p-muted-heading),
h6 + p:not(.p-muted-heading),
.p-heading--five + p:not(.p-muted-heading),
.p-heading--six + p:not(.p-muted-heading) {
  margin-top: -1rem; }

ul + h1,
ul + h2,
ul + .p-heading--one,
ul + .p-heading--two,
p + h1,
p + h2,
p + .p-heading--one,
p + .p-heading--two,
h5 + h1,
h5 + h2,
h5 + .p-heading--one,
h5 + .p-heading--two,
h6 + h1,
h6 + h2,
h6 + .p-heading--one,
h6 + .p-heading--two,
.p-heading--five + h1,
.p-heading--five + h2,
.p-heading--five + .p-heading--one,
.p-heading--five + .p-heading--two,
.p-heading-6 + h1,
.p-heading-6 + h2,
.p-heading-6 + .p-heading--one,
.p-heading-6 + .p-heading--two {
  padding-top: 2.2rem; }
  @media (max-width: 768px) {
    ul + h1,
    ul + h2,
    ul + .p-heading--one,
    ul + .p-heading--two,
    p + h1,
    p + h2,
    p + .p-heading--one,
    p + .p-heading--two,
    h5 + h1,
    h5 + h2,
    h5 + .p-heading--one,
    h5 + .p-heading--two,
    h6 + h1,
    h6 + h2,
    h6 + .p-heading--one,
    h6 + .p-heading--two,
    .p-heading--five + h1,
    .p-heading--five + h2,
    .p-heading--five + .p-heading--one,
    .p-heading--five + .p-heading--two,
    .p-heading-6 + h1,
    .p-heading-6 + h2,
    .p-heading-6 + .p-heading--one,
    .p-heading-6 + .p-heading--two {
      padding-top: 1.7rem; } }


p + h2,
p + .p-heading--two {
  padding-top: 2.2rem; }
  @media (max-width: 768px) {
    
    p + h2,
    p + .p-heading--two {
      padding-top: 1.6rem; } }

p + h3,
p + .p-heading--three {
  padding-top: 2.1rem; }
  @media (max-width: 768px) {
    p + h3,
    p + .p-heading--three {
      padding-top: 1.5rem; } }

p + h4,
p + .p-heading--four {
  padding-top: 1.55rem; }

p + h5,
p + .p-heading--five,
p + h6,
p + .p-heading--six {
  padding-top: 1.4rem; }

p + .p-muted-heading {
  padding-top: 1rem; }

h1, .p-heading--one, .p-media-object--large .p-media-object__title {
  max-width: 20em;
  font-size: 2.91029rem;
  font-style: normal;
  font-weight: 100;
  line-height: 3.5rem;
  margin-bottom: 2.3rem;
  margin-top: 0;
  padding-top: 0.2rem; }
  @media (max-width: 768px) {
    h1, .p-heading--one, .p-media-object--large .p-media-object__title {
      font-size: 2.22819rem;
      line-height: 3rem;
      margin-bottom: 1.8rem;
      padding-top: 0.2rem; } }

h2, .p-heading--two {
  max-width: 20em;
  font-size: 2.22819rem;
  font-style: normal;
  font-weight: 300;
  line-height: 3rem;
  margin-bottom: 1.8rem;
  margin-top: 0;
  padding-top: 0.2rem; }
  @media (max-width: 768px) {
    h2, .p-heading--two {
      font-size: 1.83274rem;
      line-height: 2.5rem;
      margin-bottom: 1.4rem;
      padding-top: 0.1rem; } }

h3, .p-navigation--sidebar .p-navigation__logo, .p-heading--three, .p-list-step > li::before, .p-stepped-list--detailed > li::before {
  max-width: 25em;
  font-size: 1.70596rem;
  font-style: normal;
  font-weight: 300;
  line-height: 2.5rem;
  margin-bottom: 1.4rem;
  margin-top: 0;
  padding-top: 0.1rem; }
  @media (max-width: 768px) {
    h3, .p-navigation--sidebar .p-navigation__logo, .p-heading--three, .p-list-step > li::before, .p-stepped-list--detailed > li::before {
      font-size: 1.49271rem;
      line-height: 2rem;
      margin-bottom: 1rem;
      padding-top: 0; } }

h4, .p-heading--four, .p-matrix__title, .p-media-object__title, .p-modal__title, .p-pull-quote > p, .p-pull-quote__citation {
  max-width: 25em;
  font-size: 1.30612rem;
  font-style: normal;
  font-weight: 300;
  line-height: 2rem;
  margin-bottom: 0.95rem;
  margin-top: 0;
  padding-top: 0.05rem; }
  @media (max-width: 768px) {
    h4, .p-heading--four, .p-matrix__title, .p-media-object__title, .p-modal__title, .p-pull-quote > p, .p-pull-quote__citation {
      font-size: 1.22176rem;
      line-height: 1.5rem;
      margin-bottom: 0.7rem;
      padding-top: 0.3rem; } }

h5, .p-heading--five {
  font-size: 1rem;
  font-style: normal;
  font-weight: 500; }

h6, .p-heading--six {
  font-size: 1rem;
  font-style: italic;
  font-weight: 300; }

label, dt, cite, dd, p, h5, .p-heading--five, h6, .p-heading--six, .p-footer__link, .p-navigation--sidebar .p-navigation__tagline, .p-breadcrumbs__item, .p-notification__response {
  line-height: 1.5rem;
  margin-bottom: 0.1rem;
  margin-top: 0;
  padding-top: 0.4rem; }

dd, p, h5, .p-heading--five, h6, .p-heading--six, .p-footer__link {
  margin-bottom: 1.1rem; }

.p-media-object__meta-list-item--date, .p-media-object__meta-list-item--location, .p-media-object__meta-list-item--venue, .p-media-object__meta-list-item, small, thead th, .p-muted-heading, .p-table--mobile-card td::before,
.p-table--mobile-card tbody th::before, .p-form-help-text, .p-form-validation__message, .p-tooltip__message {
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-bottom: 0.7rem;
  padding-top: 0.05rem; }

thead th, .p-muted-heading, .p-table--mobile-card td::before,
.p-table--mobile-card tbody th::before {
  color: #666;
  margin-bottom: 0.5rem;
  margin-top: 0;
  text-transform: uppercase; }

p, h5, .p-heading--five, h6, .p-heading--six,
.measure--p {
  max-width: 38em; }

dt, strong, .p-notification__status {
  font-weight: 400; }

.p-navigation {
  background-color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  position: relative; }
  @media (max-width: 768px) {
    .p-navigation {
      -ms-flex-direction: column;
          flex-direction: column; } }
  .p-navigation a,
  .p-navigation a:visited,
  .p-navigation a:hover,
  .p-navigation a:focus {
    color: #111;
    text-decoration: none; }
  .p-navigation::after {
    background: #cdcdcd;
    bottom: 0;
    content: '';
    height: 0.0625rem;
    left: 0;
    position: absolute;
    right: 0; }
  .p-navigation__banner {
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    -ms-flex-pack: justify;
        justify-content: space-between; }
  .p-navigation__image {
    -ms-flex-item-align: center;
        -ms-grid-row-align: center;
        align-self: center;
    max-height: 2rem;
    min-height: 1.5rem; }
  .p-navigation__link > a {
    display: block;
    margin-bottom: 0;
    position: relative; }
    @media (max-width: 768px) {
      .p-navigation__link > a {
        padding: 0.75rem 1.5rem; }
        .p-navigation__link > a::before {
          background: #cdcdcd;
          content: '';
          height: 0.0625rem;
          left: 0;
          position: absolute;
          right: 0;
          top: 0; } }
    @media (min-width: 769px) {
      .p-navigation__link > a {
        border-left: 1px solid #cdcdcd;
        padding: 0.75rem 1rem; }
        .p-navigation__link > a::before {
          background: #cdcdcd;
          bottom: 0;
          content: '';
          height: 0.0625rem;
          left: 0;
          position: absolute;
          right: 0; } }
    .p-navigation__link > a:hover {
      background-color: #f7f7f7; }
  @media (min-width: 769px) {
    .p-navigation__link.is-selected > a {
      position: relative; }
      .p-navigation__link.is-selected > a::before {
        bottom: 0;
        background-color: #666;
        content: '';
        position: absolute; }
      .p-navigation__link.is-selected > a::before {
        height: 0.1875rem;
        width: auto;
        left: -1px;
        right: -1px;
        z-index: 1; } }
  .p-navigation__links {
    list-style: none;
    margin: 0;
    padding: 0; }
    @media (max-width: 768px) {
      .p-navigation__links {
        margin-top: -1px; } }
    @media (min-width: 769px) {
      .p-navigation__links {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap; } }
  .p-navigation__logo {
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    height: 3rem;
    margin: 0 1rem 0 1.5rem; }
    .p-navigation__logo .p-navigation__link {
      display: -ms-flexbox;
      display: flex; }
  .p-navigation__nav {
    display: none; }
    @media (max-width: 768px) {
      .p-navigation__nav {
        -ms-flex-direction: column;
            flex-direction: column; } }
    @media (min-width: 769px) {
      .p-navigation__nav {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: justify;
            justify-content: space-between;
        width: 100%; } }
  .p-navigation .p-search-box {
    min-width: 10em; }
    @media (max-width: 768px) {
      .p-navigation .p-search-box {
        -ms-flex: 1 0 auto;
            flex: 1 0 auto;
        margin: -1px 1.5rem 0.5rem 1.5rem;
        -ms-flex-order: -1;
            order: -1; } }
    @media (min-width: 769px) {
      .p-navigation .p-search-box {
        display: -ms-flexbox;
        display: flex;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
        margin: 0.35rem 1rem auto auto;
        max-width: 20rem;
        -ms-flex-order: 1;
            order: 1; } }
  .p-navigation__row,
  .p-navigation .row {
    display: -ms-flexbox;
    display: flex;
    padding-left: 0;
    padding-right: 0;
    width: 100%; }
    @media (max-width: 768px) {
      .p-navigation__row,
      .p-navigation .row {
        -ms-flex-direction: column;
            flex-direction: column; } }
  .p-navigation:target .p-navigation__nav {
    display: -ms-flexbox;
    display: flex; }
  .p-navigation:target .p-navigation__toggle--open {
    display: none; }
  @media (max-width: 768px) {
    .p-navigation:target .p-navigation__toggle--close {
      display: block; } }
  .p-navigation__toggle--open, .p-navigation__toggle--close {
    display: none;
    margin: 0 1.5rem auto 1rem;
    padding: 0.75rem 0; }
  @media (max-width: 768px) {
    .p-navigation__toggle--open {
      display: block; } }
  .p-navigation .u-image-position .u-image-position--right {
    -ms-flex-order: 2;
        order: 2;
    position: relative;
    right: unset; }

.p-navigation--sidebar {
  background-color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  position: relative;
  -ms-flex-direction: column;
      flex-direction: column;
  height: auto; }
  @media (max-width: 768px) {
    .p-navigation--sidebar {
      -ms-flex-direction: column;
          flex-direction: column; } }
  .p-navigation--sidebar a,
  .p-navigation--sidebar a:visited,
  .p-navigation--sidebar a:hover,
  .p-navigation--sidebar a:focus {
    color: #111;
    text-decoration: none; }
  .p-navigation--sidebar::after {
    background: #cdcdcd;
    bottom: 0;
    content: '';
    height: 0.0625rem;
    left: 0;
    position: absolute;
    right: 0; }
  .p-navigation--sidebar__banner {
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    -ms-flex-pack: justify;
        justify-content: space-between; }
  .p-navigation--sidebar__image {
    -ms-flex-item-align: center;
        -ms-grid-row-align: center;
        align-self: center;
    max-height: 2rem;
    min-height: 1.5rem; }
  .p-navigation--sidebar__link > a {
    display: block;
    margin-bottom: 0;
    position: relative; }
    @media (max-width: 768px) {
      .p-navigation--sidebar__link > a {
        padding: 0.75rem 1.5rem; }
        .p-navigation--sidebar__link > a::before {
          background: #cdcdcd;
          content: '';
          height: 0.0625rem;
          left: 0;
          position: absolute;
          right: 0;
          top: 0; } }
    @media (min-width: 769px) {
      .p-navigation--sidebar__link > a {
        border-left: 1px solid #cdcdcd;
        padding: 0.75rem 1rem; }
        .p-navigation--sidebar__link > a::before {
          background: #cdcdcd;
          bottom: 0;
          content: '';
          height: 0.0625rem;
          left: 0;
          position: absolute;
          right: 0; } }
    .p-navigation--sidebar__link > a:hover {
      background-color: #f7f7f7; }
  @media (min-width: 769px) {
    .p-navigation--sidebar__link.is-selected > a {
      position: relative; }
      .p-navigation--sidebar__link.is-selected > a::before {
        bottom: 0;
        background-color: #666;
        content: '';
        position: absolute; }
      .p-navigation--sidebar__link.is-selected > a::before {
        height: 0.1875rem;
        width: auto;
        left: -1px;
        right: -1px;
        z-index: 1; } }
  .p-navigation--sidebar__links {
    list-style: none;
    margin: 0;
    padding: 0; }
    @media (max-width: 768px) {
      .p-navigation--sidebar__links {
        margin-top: -1px; } }
    @media (min-width: 769px) {
      .p-navigation--sidebar__links {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap; } }
  .p-navigation--sidebar__logo {
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    height: 3rem;
    margin: 0 1rem 0 1.5rem; }
    .p-navigation--sidebar__logo .p-navigation__link {
      display: -ms-flexbox;
      display: flex; }
  .p-navigation--sidebar__nav {
    display: none; }
    @media (max-width: 768px) {
      .p-navigation--sidebar__nav {
        -ms-flex-direction: column;
            flex-direction: column; } }
    @media (min-width: 769px) {
      .p-navigation--sidebar__nav {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: justify;
            justify-content: space-between;
        width: 100%; } }
  .p-navigation--sidebar .p-search-box {
    min-width: 10em; }
    @media (max-width: 768px) {
      .p-navigation--sidebar .p-search-box {
        -ms-flex: 1 0 auto;
            flex: 1 0 auto;
        margin: -1px 1.5rem 0.5rem 1.5rem;
        -ms-flex-order: -1;
            order: -1; } }
    @media (min-width: 769px) {
      .p-navigation--sidebar .p-search-box {
        display: -ms-flexbox;
        display: flex;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
        margin: 0.35rem 1rem auto auto;
        max-width: 20rem;
        -ms-flex-order: 1;
            order: 1; } }
  .p-navigation--sidebar__row,
  .p-navigation--sidebar .row {
    display: -ms-flexbox;
    display: flex;
    padding-left: 0;
    padding-right: 0;
    width: 100%; }
    @media (max-width: 768px) {
      .p-navigation--sidebar__row,
      .p-navigation--sidebar .row {
        -ms-flex-direction: column;
            flex-direction: column; } }
  .p-navigation--sidebar:target .p-navigation__nav {
    display: -ms-flexbox;
    display: flex; }
  .p-navigation--sidebar:target .p-navigation__toggle--open {
    display: none; }
  @media (max-width: 768px) {
    .p-navigation--sidebar:target .p-navigation__toggle--close {
      display: block; } }
  .p-navigation--sidebar__toggle--open, .p-navigation--sidebar__toggle--close {
    display: none;
    margin: 0 1.5rem auto 1rem;
    padding: 0.75rem 0; }
  @media (max-width: 768px) {
    .p-navigation--sidebar__toggle--open {
      display: block; } }
  .p-navigation--sidebar .u-image-position .u-image-position--right {
    -ms-flex-order: 2;
        order: 2;
    position: relative;
    right: unset; }
  .p-navigation--sidebar .p-navigation__banner .row {
    -ms-flex-direction: row;
        flex-direction: row; }
  .p-navigation--sidebar .sidebar__cta {
    margin-top: 0; }
    .p-navigation--sidebar .sidebar__cta .p-inline-list {
      display: inline-block; }
    .p-navigation--sidebar .sidebar__cta [class^="p-icon"] {
      cursor: pointer; }
    @media (min-width: 769px) {
      .p-navigation--sidebar .sidebar__cta {
        display: none; } }
  .p-navigation--sidebar .sidebar__content {
    background: #fff;
    width: 100%; }
    @media (min-width: 769px) {
      .p-navigation--sidebar .sidebar__content {
        display: block !important; } }
  .p-navigation--sidebar .sidebar__link {
    color: #111;
    display: block;
    position: relative; }
    .p-navigation--sidebar .sidebar__link:hover {
      color: #007aa6; }
    .p-navigation--sidebar .sidebar__link:focus {
      outline: 0; }
  .p-navigation--sidebar .p-navigation__logo {
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    margin-left: 0; }
    .p-navigation--sidebar .p-navigation__logo .p-navigation__image {
      height: 24px;
      width: auto; }
  .p-navigation--sidebar .p-navigation__tagline {
    display: block; }
  .p-navigation--sidebar .is-selected {
    font-weight: bold; }
  .p-navigation--sidebar .sidebar__first-level {
    padding-left: 0; }
  .p-navigation--sidebar .sidebar__third-level {
    background-color: #666;
    margin-right: -4rem;
    padding-left: 4rem;
    position: relative;
    right: 3rem; }
  .p-navigation--sidebar .sidebar__second-level,
  .p-navigation--sidebar .sidebar__third-level {
    display: none;
    list-style: none;
    margin-left: 0;
    padding-bottom: 0.25rem;
    padding-top: 0.25rem; }
    .p-navigation--sidebar .sidebar__second-level .is-deepest-level,
    .p-navigation--sidebar .sidebar__third-level .is-deepest-level {
      background-color: #f7f7f7; }
  .p-navigation--sidebar .p-icon--plus,
  .p-navigation--sidebar .p-icon--minus {
    perspective: 800px;
    perspective-origin: 50% 100px;
    position: absolute;
    right: 1rem;
    top: 0.5rem;
    transition: all .5s ease-in-out; }
  .p-navigation--sidebar .p-icon--minus {
    display: none; }
  .p-navigation--sidebar .is-selected .p-icon--minus {
    display: block; }
  .p-navigation--sidebar .is-selected .p-icon--plus {
    display: none; }
  .p-navigation--sidebar .is-selected + .sidebar__second-level,
  .p-navigation--sidebar .is-selected + .sidebar__third-level {
    display: block; }

.p-accordion__list {
  list-style-type: none;
  margin: 0 0 1.5rem 0;
  padding: 0; }

.p-accordion__group:not(:last-child) .p-accordion__tab {
  border-bottom: 1px solid #cdcdcd; }

.p-accordion__tab {
  background-position: top 0.84375rem right 1rem;
  background-repeat: no-repeat;
  background-color: inherit;
  border: 0;
  border-radius: 0;
  margin-bottom: 0;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: left;
  transition-duration: 0s;
  width: 100%;
  z-index: 2; }
  .p-accordion__tab[aria-expanded='true'] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='9' width='9'%3E%3Cpath d='M0 5V4h9v1z' fill='%23666' fill-rule='evenodd'/%3E%3C/svg%3E");
    background-size: 0.75rem; }
  .p-accordion__tab[aria-expanded='false'] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='9' width='9'%3E%3Cg fill='%23666' fill-rule='evenodd'%3E%3Cpath d='M4 0h1v9H4z'/%3E%3Cpath d='M0 5V4h9v1z'/%3E%3C/g%3E%3C/svg%3E");
    background-size: 0.75rem; }
  .p-accordion__tab:focus {
    outline: 1px solid #007aa6;
    outline-offset: 2px; }

.p-accordion__panel {
  border-bottom: 1px solid #cdcdcd;
  margin: 0;
  overflow: auto;
  padding-left: 2rem; }
  .p-accordion__panel[aria-hidden='true'] {
    display: none; }

.p-accordion p {
  margin-bottom: 0.6rem; }

.p-aside {
  border-top: 1px solid #cdcdcd;
  font-size: .875rem;
  padding: 0 1.5rem; }
  @media (min-width: 768px) {
    .p-aside {
      border-left: 1px solid #cdcdcd;
      border-top: 0;
      padding: 0 1rem; } }
  .p-aside__header {
    color: #666;
    font-size: 1rem;
    line-height: 1.5;
    margin-bottom: 1rem;
    text-transform: uppercase; }
  .p-aside__section {
    padding: 1rem 0; }
    .p-aside__section:not(:last-child) {
      border-bottom: 1px dotted #cdcdcd; }
  .p-aside__nav {
    list-style: none;
    margin: 0;
    padding: 0; }
    .p-aside__nav .p-aside__link {
      border-bottom: 0;
      color: #111;
      margin-bottom: 0.25rem; }
      .p-aside__nav .p-aside__link:visited {
        color: #111; }
      .p-aside__nav .p-aside__link:hover {
        color: #007aa6; }
      .p-aside__nav .p-aside__link.is-active {
        font-weight: 400;
        padding-left: 0.25rem; }

.p-breadcrumbs {
  list-style: none;
  margin: 0;
  padding: 0;
  width: 100%; }
  .p-breadcrumbs__item {
    display: inline-block;
    margin-bottom: 0.6rem; }
    .p-breadcrumbs__item:not(:first-of-type) {
      text-indent: 1rem; }
    .p-breadcrumbs__item:not(:first-of-type)::before {
      content: '\203A';
      margin-left: -.75rem;
      margin-right: .5rem; }

.p-button {
  background-color: #fff;
  border-color: #cdcdcd;
  color: #111; }
  .p-button:visited {
    color: #111; }
  .p-button:active, .p-button:hover {
    background-color: #f7f7f7;
    border-color: #cdcdcd; }
  .p-button:disabled:active, .p-button:disabled:hover, .is--disabled.p-button:active, .is--disabled.p-button:hover {
    background-color: #fff;
    border-color: #fff; }
  .p-button .p-link--external {
    color: currentColor; }

.p-button--neutral {
  background-color: #fff;
  border-color: #cdcdcd;
  color: #111; }
  .p-button--neutral:visited {
    color: #111; }
  .p-button--neutral:active, .p-button--neutral:hover {
    background-color: #dedede;
    border-color: #cdcdcd; }
  .p-button--neutral:disabled:active, .p-button--neutral:disabled:hover, .is--disabled.p-button--neutral:active, .is--disabled.p-button--neutral:hover {
    background-color: transparent;
    border-color: #cdcdcd; }
  .p-button--neutral .p-link--external {
    color: currentColor; }

.p-button--brand {
  background-color: #2c001e;
  border-color: #2c001e;
  color: #fff; }
  .p-button--brand:visited {
    color: #fff; }
  .p-button--brand:active, .p-button--brand:hover {
    background-color: black;
    border-color: black; }
  .p-button--brand:disabled:active, .p-button--brand:disabled:hover, .is--disabled.p-button--brand:active, .is--disabled.p-button--brand:hover {
    background-color: #2c001e;
    border-color: #2c001e; }
  .p-button--brand .p-link--external {
    color: currentColor; }

.p-button--positive {
  background-color: #0e8420;
  border-color: #0e8420;
  color: #fff; }
  .p-button--positive:visited {
    color: #fff; }
  .p-button--positive:active, .p-button--positive:hover {
    background-color: #095615;
    border-color: #095615; }
  .p-button--positive:disabled:active, .p-button--positive:disabled:hover, .is--disabled.p-button--positive:active, .is--disabled.p-button--positive:hover {
    background-color: #0e8420;
    border-color: #0e8420; }
  .p-button--positive .p-link--external {
    color: currentColor; }

.p-button--negative {
  background-color: #c7162b;
  border-color: #c7162b;
  color: #fff; }
  .p-button--negative:visited {
    color: #fff; }
  .p-button--negative:active, .p-button--negative:hover {
    background-color: #991121;
    border-color: #991121; }
  .p-button--negative:disabled:active, .p-button--negative:disabled:hover, .is--disabled.p-button--negative:active, .is--disabled.p-button--negative:hover {
    background-color: #c7162b;
    border-color: #c7162b; }
  .p-button--negative .p-link--external {
    color: currentColor; }

.p-button--base {
  background-color: transparent;
  border-color: transparent;
  color: #111; }
  .p-button--base:visited {
    color: #111; }
  .p-button--base:active, .p-button--base:hover {
    background-color: #f7f7f7;
    border-color: transparent; }
  .p-button--base:disabled:active, .p-button--base:disabled:hover, .is--disabled.p-button--base:active, .is--disabled.p-button--base:hover {
    background-color: transparent;
    border-color: #cdcdcd; }
  .p-button--base .p-link--external {
    color: currentColor; }

@media (min-width: 768px) {
  [class^="p-button"].is-inline {
    margin-left: 1rem;
    width: auto; } }

.p-card {
  padding: 0.9375rem; }

.p-card--overlay {
  background: rgba(255, 255, 255, 0.9);
  color: #111;
  margin-bottom: 1.5rem;
  overflow: auto;
  padding: 1rem; }

.p-card--muted {
  margin-bottom: 1.5rem;
  overflow: auto;
  padding: 1rem; }

.p-card__image {
  margin-bottom: 1rem;
  vertical-align: top;
  width: 100%; }

.p-card__content {
  margin-top: -1rem; }

.p-card__header {
  border-bottom: 1px solid #cdcdcd;
  margin-bottom: 1rem; }
  .p-card__header > .p-link--soft {
    display: inline-block;
    overflow: auto; }

.p-card__thumbnail {
  max-height: 2rem; }

.p-card__content {
  margin-top: -1rem; }

.p-card__header {
  border-bottom: 1px solid #cdcdcd;
  margin-bottom: 1rem; }
  .p-card__header > .p-link--soft {
    display: inline-block;
    overflow: auto; }

.p-code-numbered {
  counter-reset: line-numbering;
  padding: 0; }
  .p-code-numbered .code-line {
    display: inline-block;
    padding: 0.5rem 1rem 0 5.5rem;
    position: relative;
    width: 100%; }
    .p-code-numbered .code-line:empty {
      display: block;
      min-height: 2.5rem; }
    .p-code-numbered .code-line:last-of-type, .p-code-numbered .code-line:last-of-type::before {
      padding-bottom: 0.5rem; }
    .p-code-numbered .code-line::before {
      background: #fff;
      border-right: 1px solid #cdcdcd;
      color: #666;
      content: counter(line-numbering);
      counter-increment: line-numbering;
      display: inline-block;
      height: 100%;
      left: 0;
      padding: 0.5rem 1rem 0 1rem;
      pointer-events: none;
      position: absolute;
      text-align: right;
      top: 0;
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;
      width: 4.5rem; }

.p-code-snippet {
  background-color: #fff;
  border: 1px solid #cdcdcd;
  border-radius: 0.125rem;
  color: #111;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  position: relative;
  transition: border .2s, background-color .2s;
  width: 100%; }
  .p-code-snippet + .p-code-snippet {
    margin-top: 0; }
  .p-code-snippet__input {
    background-color: transparent;
    background-image: url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="16" height="15.999999" viewBox="0 0 16 15.999999"><g><g style="display:inline"><g style="display:inline"><path style="opacity:0.21171169;fill:none;stroke:none" d="M-.0000032.00002047h15.9999936v15.9999936H-.0000032z"/><path style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;display:inline;fill:%23808080;fill-opacity:1;stroke:none" d="M2.6660124 2.00000047c-1.77777926 0-2.6660156.0013069-2.6660156 2.0683594v8.8652346c0 2.067046.88823634 2.066406 2.6660156 2.066406h10.6679684c1.77778 0 2.666016.00064 2.666016-2.066406v-8.7988284c0-2.1333325-.888236-2.1347656-2.666016-2.1347656H2.6660124zm1.2792969 1.890625h1.1015625v1.1425781c.3388576.0282222.6418942.0778287.9101562.1484375.2682622.0635378.4794546.127873.6347657.1914063l-.2636719 1.046875c-.2047288-.0776578-.4480911-.1520607-.7304688-.2226563-.2753242-.0705955-.5930895-.1054687-.953125-.1054687-.381213 0-.6687661.0716995-.859375.2128906-.1906042.1341333-.2851562.3205247-.2851562.5605469 0 .141191.0275088.2605439.0839844.359375.0564755.0917777.1429083.1762529.2558594.2539062.1129509.0705956.2497361.1422952.4121093.2128906.1623688.0635334.3460569.1305764.5507813.2011719.2894399.1129555.560311.232304.8144531.359375.2612043.1200089.4871256.2661159.6777344.4355469.1906043.1623688.3394192.3561248.4453125.5820312.112951.2259022.1699219.4940697.1699218.8046878 0 .465928-.1441538.868173-.4335937 1.207031s-.7660922.557414-1.4296875.65625v1.324219H3.9453093v-1.292969c-.5082842-.035289-.9225545-.102332-1.2402344-.201172-.3106176-.105893-.5419546-.200441-.6972656-.285156l.359375-1.00586c.2259066.112956.4967733.214868.8144531.306641.3247377.091773.6921094.138672 1.1015625.138672.4871065 0 .8223128-.0717 1.0058594-.212891.1906088-.148248.2871094-.342004.2871094-.582031 0-.1623686-.0395298-.3038192-.1171875-.423828-.0776533-.1200133-.186934-.2265861-.328125-.3183594-.1411911-.0917733-.3101459-.1762485-.5078125-.2539062-.1906044-.0776533-.4037544-.157472-.6367188-.2421875-.2188488-.0776533-.4374056-.1667895-.65625-.265625-.2117866-.0988311-.4055469-.218184-.5820312-.359375-.1694311-.1482489-.3062161-.3245681-.4121094-.5292969-.1058933-.2047244-.1601563-.455451-.1601563-.7519531e-7-.4871065.146107-.9013768.4355469-1.2402344.2894444-.3459154.7339269-.5671801 1.3339844-.6660156v-1.1855469zm4.0546875 8.095703h3.990234v.996094h-3.990234v-.996094z"/></g></g></g></svg>');
    background-position: 0 center;
    background-repeat: no-repeat;
    border: 0;
    box-shadow: none;
    color: #666;
    font-family: "Ubuntu Mono", Consolas, Monaco, Courier, monospace;
    font-weight: 300;
    line-height: 1.5rem;
    margin-bottom: 0;
    padding: 0;
    padding-left: 1.5rem;
    width: 100%; }
  .p-code-snippet__action {
    background-color: #f7f7f7;
    background-image: url('data:image/svg+xml;utf8, <svg width="80" height="87" viewBox="0 0 80 87" xmlns="http://www.w3.org/2000/svg"><g fill="%23666" fill-rule="evenodd"><path d="M52.934 9H69.23c2.36 0 4.23.265 5.805 1 1.574.733 2.834 2.06 3.58 3.738 1.49 3.355 1.33 7.46 1.383 13.067l.002.01v42.37l-.002.013c-.052 5.608.107 9.71-1.384 13.066-.745 1.678-2.005 3.003-3.58 3.737-1.574.735-3.444 1-5.804 1H20.768c-2.36 0-4.228-.265-5.803-1-1.574-.733-2.835-2.058-3.58-3.736-1.232-2.77-1.338-6.05-1.367-10.264h4.016c.082 4.27.29 7.142.89 8.535.36.828.757 1.3 1.678 1.74.92.44 2.385.725 4.484.725h47.828c2.1 0 3.563-.285 4.484-.726.92-.44 1.318-.91 1.677-1.74.717-1.656.873-5.403.925-11.11V26.548c-.052-5.69-.21-9.428-.925-11.082-.36-.828-.756-1.3-1.677-1.742-.92-.44-2.385-.723-4.484-.723H51.226c.908-1.126 1.518-2.5 1.708-4zm-15.87 0c.19 1.5.8 2.874 1.707 4H21.087c-2.1 0-3.563.283-4.484.723-.92.44-1.318.914-1.677 1.743-.715 1.653-.873 5.392-.925 11.08V54h-4V26.806c.052-5.61-.107-9.713 1.384-13.068.746-1.678 2.007-3.005 3.58-3.74C16.54 9.266 18.41 9 20.77 9h16.295z"/><path d="M56.99 9v12.005H33V9h8c0 2.234 1.764 4.002 3.995 4.002 2.232 0 4-1.768 4-4.002h7.996z" fill-rule="nonzero"/><path d="M52.998 7.998c0 4.395-3.606 8-8 8-4.393 0-7.998-3.605-7.998-8S40.605 0 45 0c4.392 0 7.998 3.603 7.998 7.998zm-4 0C49 5.766 47.233 4 45 4c-2.233 0-4 1.766-4 3.998s1.767 4 4 4c2.234 0 4-1.768 4-4z" fill-rule="nonzero"/><path d="M42 36h28v4H42zM42 48h28v4H42zM50 60h20v4H50z"/><path d="M22 50s10.67 5.13 20 12.524h-.002-.01-.003C32.145 70.152 22 75 22 75V50z" fill-rule="nonzero"/><path d="M0 58h22v10H0z"/></g></svg>');
    background-position: center;
    background-repeat: no-repeat;
    background-size: 1rem;
    border-color: transparent;
    border-left: 1px solid #cdcdcd;
    border-radius: 0;
    display: block;
    height: 100%;
    margin-bottom: 0;
    margin-top: 0;
    padding: 0;
    position: absolute;
    right: 0;
    text-indent: -9999px;
    top: 0;
    width: 40px; }
    .p-code-snippet__action:hover {
      border-color: transparent;
      border-left: 1px solid #cdcdcd; }

.p-contextual-menu, .p-contextual-menu--left, .p-contextual-menu--center {
  display: inline-block;
  margin: 0;
  position: relative; }
  .p-contextual-menu__dropdown {
    display: none;
    margin: 0;
    max-width: 21rem;
    min-width: 10rem;
    padding: 0;
    position: absolute;
    right: 0;
    top: calc(100% + 0.25rem);
    z-index: 1; }
    .p-contextual-menu__dropdown::before, .p-contextual-menu__dropdown::after {
      border-bottom: 8px solid rgba(17, 17, 17, 0.05);
      border-left: 8px solid transparent;
      border-right: 8px solid transparent;
      bottom: 100%;
      content: '';
      height: 0;
      pointer-events: none;
      position: absolute;
      right: 0.5rem;
      width: 0; }
    .p-contextual-menu__dropdown::after {
      border-bottom: 6px solid #fff;
      border-left: 6px solid transparent;
      border-right: 6px solid transparent;
      right: 0.6rem; }
    .p-contextual-menu__dropdown[aria-hidden="false"] {
      display: block; }
  .p-contextual-menu__group {
    display: block;
    padding: 0.125rem 0; }
    .p-contextual-menu__group + .p-contextual-menu__group {
      border-top: 1px solid #cdcdcd;
      margin: 0; }
  .p-contextual-menu__link {
    border: 0;
    clear: both;
    color: #111;
    display: block;
    line-height: 1.5rem;
    margin: 0;
    overflow: hidden;
    padding: 0.125rem 0.5rem;
    text-align: left;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%; }
    .p-contextual-menu__link:hover {
      background-color: #f7f7f7;
      text-decoration: none; }
  .p-contextual-menu--left .p-contextual-menu__dropdown {
    left: 0; }
    .p-contextual-menu--left .p-contextual-menu__dropdown::before, .p-contextual-menu--left .p-contextual-menu__dropdown::after {
      left: 0.5rem;
      right: initial; }
    .p-contextual-menu--left .p-contextual-menu__dropdown::after {
      left: 0.6rem; }
  .p-contextual-menu--center .p-contextual-menu__dropdown {
    left: 50%;
    transform: translateX(-50%); }
    .p-contextual-menu--center .p-contextual-menu__dropdown::before, .p-contextual-menu--center .p-contextual-menu__dropdown::after {
      left: 50%;
      right: initial;
      transform: translateX(-50%); }

@media (min-width: 768px) {
  .p-divider {
    display: -ms-flexbox;
    display: flex; } }

@media (max-width: 768px) {
  .p-divider__block {
    padding-bottom: 1.5rem; }
    .p-divider__block:not(:first-child) {
      border-top: 1px solid #cdcdcd;
      padding-top: 0.9375rem; } }

@media (min-width: 768px) {
  .p-divider__block {
    padding-right: 1rem; }
    .p-divider__block:not(:nth-child(1))::before {
      border-left: 1px solid #cdcdcd;
      bottom: 0.5rem;
      content: '';
      left: -1.5rem;
      position: absolute;
      top: 0.5rem; }
    .p-divider__block:last-child {
      padding-right: 0; } }

.p-footer {
  border-top: 1px solid #cdcdcd;
  position: relative; }
  @media only screen and (max-width: 1030px) {
    .p-footer {
      padding-bottom: 2rem;
      padding-top: 2rem; } }
  @media only screen and (min-width: 1030px) {
    .p-footer {
      padding-bottom: 4rem;
      padding-top: 4rem; } }
  .p-footer__copy {
    margin-bottom: 0; }
  .p-footer__links {
    margin: 0;
    padding: 0; }
    @media (min-width: 768px) {
      .p-footer__links {
        margin-top: 0; } }
  .p-footer__nav {
    margin-top: 0; }
    p + .p-footer__nav {
      margin-top: -1rem; }
  .p-footer__item {
    display: block; }
    @media (min-width: 768px) {
      .p-footer__item {
        display: inline-block; } }
    .p-footer__item:last-child a::after {
      opacity: 0; }
  .p-footer__link {
    border-bottom: 0;
    color: #111;
    display: inline-block; }
    .p-footer__link:visited {
      color: black; }
    .p-footer__link:hover {
      color: #007aa6; }
    @media (min-width: 768px) {
      .p-footer__link {
        margin-right: 1rem;
        position: relative; }
        .p-footer__link::after {
          content: '\00b7';
          display: inline-block;
          font-size: 1.5rem;
          position: absolute;
          right: -0.75rem;
          top: 0.4rem; } }
    .p-footer__link:hover::after {
      color: #111; }

.p-form-help-text {
  color: #666; }
  input + .p-form-help-text,
  .p-form-validation .p-form-help-text {
    margin-top: -0.2rem; }

.p-form-validation {
  color: #111;
  position: relative; }
  .p-form-validation .p-form-validation__input {
    background-position: calc(100% - 0.5rem) 50%;
    background-repeat: no-repeat; }
  .p-form-validation .p-form-validation__icon {
    position: relative; }
    .p-form-validation .p-form-validation__icon::after {
      position: absolute;
      right: 0.5rem;
      top: calc(50% - 0.25rem); }
  input + .p-form-validation__message,
  .p-form-help-text .p-form-validation__message {
    margin-top: -0.2rem; }

.is-error .p-form-validation__input {
  background-image: url("https://assets.ubuntu.com/v1/4b0cd7fc-icon-error.svg");
  border-color: #c7162b; }

.is-success .p-form-validation__input {
  background-image: url("https://assets.ubuntu.com/v1/94949185-icon-success.svg");
  border-color: #0e8420; }

.is-caution .p-form-validation__input {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16'%3E%3Cg color='%23000'%3E%3Cpath fill='none' d='M0 0h16v16H0z'/%3E%3Cpath stroke-linejoin='round' fill='%23f99b11' transform='matrix%282.28 0 0 2.437 -2180.8 -490.52%29' stroke='%23f99b11' stroke-width='.848' d='M963.07 207.03h-6.15l3.08-5.33z'/%3E%3Cpath d='M7 5v5h2V5H7zm0 6v2h2v-2H7z' fill='%23111'/%3E%3C/g%3E%3C/svg%3E");
  border-color: #f99b11; }

.p-form--stacked {
  width: 100%; }
  @media screen and (min-width: 768px) {
    .p-form--stacked .p-form__group {
      -ms-flex-align: baseline;
          align-items: baseline;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-flow: wrap;
          flex-flow: wrap; }
      .p-form--stacked .p-form__group + .p-form__group {
        margin-top: 0.5rem; } }
  @media screen and (min-width: 768px) {
    .p-form--stacked .p-form__label {
      -ms-flex-preferred-size: 25%;
          flex-basis: 25%;
      -ms-flex-positive: 1;
          flex-grow: 1;
      margin: 0;
      max-width: 25%;
      padding-right: 0.5rem; } }
  @media screen and (min-width: 768px) {
    .p-form--stacked .p-form__control {
      -ms-flex-preferred-size: 75%;
          flex-basis: 75%;
      -ms-flex-positive: 1;
          flex-grow: 1;
      margin: 0;
      max-width: 75%; } }

@media screen and (min-width: 768px) {
  .p-form--inline {
    -ms-flex-align: baseline;
        align-items: baseline;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-direction: row;
        flex-direction: row; }
    .p-form--inline > * {
      margin: 0; } }

@media screen and (min-width: 768px) {
  .p-form--inline .p-form__group {
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: auto; }
    .p-form--inline .p-form__group + .p-form__group,
    .p-form--inline .p-form__group + [class*="p-button"] {
      margin-left: 1.5rem; }
    .p-form--inline .p-form__group .p-form__label,
    .p-form--inline .p-form__group .p-form__control,
    .p-form--inline .p-form__group .p-form-validation__message {
      -ms-flex-item-align: baseline;
          align-self: baseline;
      box-sizing: border-box; }
    .p-form--inline .p-form__group .p-form__label {
      -ms-flex-negative: 0;
          flex-shrink: 0;
      padding-right: 1rem; }
    .p-form--inline .p-form__group .p-form__control {
      display: inline-block; }
    .p-form--inline .p-form__group .p-form-validation__message,
    .p-form--inline .p-form__group .p-form-help-text {
      clear: both;
      min-width: 100%;
      width: 0; } }

.p-form--inline [class*="p-button"] {
  -ms-flex: initial;
      flex: initial;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-top: 0; }

form + [class*="p-button"] {
  margin-top: 1.5rem; }

.row {
  width: 100%; }

[grid-demo] [class*="col-"] {
  background: #cdcdcd;
  margin-bottom: 0.5rem; }

[grid-outline] [class*="col-"] {
  outline: 1px solid #fff;
  padding: 0.5rem 0.5rem; }

@media screen and (max-width: 400px) {
  @-ms-viewport {
    width: 320px; } }

img {
  max-width: 100%;
  height: auto; }
  @media \0screen {
    img {
      width: auto; } }

.row {
  *zoom: 1;
  margin-right: auto;
  margin-left: auto;
  max-width: 64.875rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem; }
  .row:before, .row:after {
    display: table;
    content: " "; }
  .row:after {
    clear: both; }
  .row .row {
    margin-right: 0;
    margin-left: 0;
    max-width: none;
    padding-right: 0;
    padding-left: 0; }

.mobile-col-1, .mobile-col-2, .mobile-col-3 {
  display: block;
  float: left;
  min-height: 1px;
  position: relative;
  *margin-right: -1px;
  margin-left: 7.80829%; }

.row .mobile-col-1:first-child, .row .mobile-col-2:first-child, .row .mobile-col-3:first-child, .first-mobile-col {
  margin-left: 0; }

.mobile-col-1 {
  width: 19.14379%; }

.mobile-col-2 {
  width: 46.09586%; }

.mobile-col-3 {
  width: 73.04793%; }

@media screen and (min-width: 620px) {
  .tablet-col-1, .tablet-col-2, .tablet-col-3, .tablet-col-4, .tablet-col-5 {
    display: block;
    float: left;
    min-height: 1px;
    position: relative;
    *margin-right: -1px;
    margin-left: 4.93155%; }
  .row .tablet-col-1:first-child, .row .tablet-col-2:first-child, .row .tablet-col-3:first-child, .row .tablet-col-4:first-child, .row .tablet-col-5:first-child, .first-tablet-col {
    margin-left: 0; }
  .tablet-col-1 {
    width: 12.55704%; }
  .tablet-col-2 {
    width: 30.04563%; }
  .tablet-col-3 {
    width: 47.53423%; }
  .tablet-col-4 {
    width: 65.02282%; }
  .tablet-col-5 {
    width: 82.51141%; } }

@media screen and (min-width: 768px) {
  .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11 {
    display: block;
    float: left;
    min-height: 1px;
    position: relative;
    *margin-right: -1px;
    margin-left: 3.2877%; }
  .row .col-1:first-child, .row .col-2:first-child, .row .col-3:first-child, .row .col-4:first-child, .row .col-5:first-child, .row .col-6:first-child, .row .col-7:first-child, .row .col-8:first-child, .row .col-9:first-child, .row .col-10:first-child, .row .col-11:first-child, .first-col {
    margin-left: 0; }
  .col-1 {
    width: 5.31961%; }
  .col-2 {
    width: 13.92692%; }
  .col-3 {
    width: 22.53423%; }
  .col-4 {
    width: 31.14153%; }
  .col-5 {
    width: 39.74884%; }
  .col-6 {
    width: 48.35615%; }
  .col-7 {
    width: 56.96346%; }
  .col-8 {
    width: 65.57077%; }
  .col-9 {
    width: 74.17808%; }
  .col-10 {
    width: 82.78538%; }
  .col-11 {
    width: 91.39269%; }
  .prefix-1 {
    padding-left: 8.60731%; }
  .prefix-2 {
    padding-left: 17.21462%; }
  .prefix-3 {
    padding-left: 25.82192%; }
  .prefix-4 {
    padding-left: 34.42923%; }
  .prefix-5 {
    padding-left: 43.03654%; }
  .prefix-6 {
    padding-left: 51.64385%; }
  .prefix-7 {
    padding-left: 60.25116%; }
  .prefix-8 {
    padding-left: 68.85847%; }
  .prefix-9 {
    padding-left: 77.46577%; }
  .prefix-10 {
    padding-left: 86.07308%; }
  .prefix-11 {
    padding-left: 94.68039%; }
  .suffix-1 {
    padding-right: 8.60731%; }
  .suffix-2 {
    padding-right: 17.21462%; }
  .suffix-3 {
    padding-right: 25.82192%; }
  .suffix-4 {
    padding-right: 34.42923%; }
  .suffix-5 {
    padding-right: 43.03654%; }
  .suffix-6 {
    padding-right: 51.64385%; }
  .suffix-7 {
    padding-right: 60.25116%; }
  .suffix-8 {
    padding-right: 68.85847%; }
  .suffix-9 {
    padding-right: 77.46577%; }
  .suffix-10 {
    padding-right: 86.07308%; }
  .suffix-11 {
    padding-right: 94.68039%; }
  .push-1 {
    left: 8.60731%; }
  .push-2 {
    left: 17.21462%; }
  .push-3 {
    left: 25.82192%; }
  .push-4 {
    left: 34.42923%; }
  .push-5 {
    left: 43.03654%; }
  .push-6 {
    left: 51.64385%; }
  .push-7 {
    left: 60.25116%; }
  .push-8 {
    left: 68.85847%; }
  .push-9 {
    left: 77.46577%; }
  .push-10 {
    left: 86.07308%; }
  .push-11 {
    left: 94.68039%; }
  .pull-1 {
    right: 8.60731%; }
  .pull-2 {
    right: 17.21462%; }
  .pull-3 {
    right: 25.82192%; }
  .pull-4 {
    right: 34.42923%; }
  .pull-5 {
    right: 43.03654%; }
  .pull-6 {
    right: 51.64385%; }
  .pull-7 {
    right: 60.25116%; }
  .pull-8 {
    right: 68.85847%; }
  .pull-9 {
    right: 77.46577%; }
  .pull-10 {
    right: 86.07308%; }
  .pull-11 {
    right: 94.68039%; }
  .col-11 .col-1, .col-11 .col-2, .col-11 .col-3, .col-11 .col-4, .col-11 .col-5, .col-11 .col-6, .col-11 .col-7, .col-11 .col-8, .col-11 .col-9, .col-11 .col-10 {
    margin-left: 3.59733%; }
  .col-11 .col-1 {
    width: 5.82061%; }
  .col-11 .col-2 {
    width: 15.23855%; }
  .col-11 .col-3 {
    width: 24.65649%; }
  .col-11 .col-4 {
    width: 34.07442%; }
  .col-11 .col-5 {
    width: 43.49236%; }
  .col-11 .col-6 {
    width: 52.9103%; }
  .col-11 .col-7 {
    width: 62.32824%; }
  .col-11 .col-8 {
    width: 71.74618%; }
  .col-11 .col-9 {
    width: 81.16412%; }
  .col-11 .col-10 {
    width: 90.58206%; }
  .col-10 .col-1, .col-10 .col-2, .col-10 .col-3, .col-10 .col-4, .col-10 .col-5, .col-10 .col-6, .col-10 .col-7, .col-10 .col-8, .col-10 .col-9 {
    margin-left: 3.97135%; }
  .col-10 .col-1 {
    width: 6.42578%; }
  .col-10 .col-2 {
    width: 16.82292%; }
  .col-10 .col-3 {
    width: 27.22005%; }
  .col-10 .col-4 {
    width: 37.61719%; }
  .col-10 .col-5 {
    width: 48.01432%; }
  .col-10 .col-6 {
    width: 58.41146%; }
  .col-10 .col-7 {
    width: 68.80859%; }
  .col-10 .col-8 {
    width: 79.20573%; }
  .col-10 .col-9 {
    width: 89.60286%; }
  .col-9 .col-1, .col-9 .col-2, .col-9 .col-3, .col-9 .col-4, .col-9 .col-5, .col-9 .col-6, .col-9 .col-7, .col-9 .col-8 {
    margin-left: 4.43217%; }
  .col-9 .col-1 {
    width: 7.1714%; }
  .col-9 .col-2 {
    width: 18.77498%; }
  .col-9 .col-3 {
    width: 30.37855%; }
  .col-9 .col-4 {
    width: 41.98213%; }
  .col-9 .col-5 {
    width: 53.5857%; }
  .col-9 .col-6 {
    width: 65.18928%; }
  .col-9 .col-7 {
    width: 76.79285%; }
  .col-9 .col-8 {
    width: 88.39643%; }
  .col-8 .col-1, .col-8 .col-2, .col-8 .col-3, .col-8 .col-4, .col-8 .col-5, .col-8 .col-6, .col-8 .col-7 {
    margin-left: 5.01397%; }
  .col-8 .col-1 {
    width: 8.11278%; }
  .col-8 .col-2 {
    width: 21.23952%; }
  .col-8 .col-3 {
    width: 34.36627%; }
  .col-8 .col-4 {
    width: 47.49301%; }
  .col-8 .col-5 {
    width: 60.61976%; }
  .col-8 .col-6 {
    width: 73.74651%; }
  .col-8 .col-7 {
    width: 86.87325%; }
  .col-7 .col-1, .col-7 .col-2, .col-7 .col-3, .col-7 .col-4, .col-7 .col-5, .col-7 .col-6 {
    margin-left: 5.77159%; }
  .col-7 .col-1 {
    width: 9.33863%; }
  .col-7 .col-2 {
    width: 24.44886%; }
  .col-7 .col-3 {
    width: 39.55909%; }
  .col-7 .col-4 {
    width: 54.66932%; }
  .col-7 .col-5 {
    width: 69.77954%; }
  .col-7 .col-6 {
    width: 84.88977%; }
  .col-6 .col-1, .col-6 .col-2, .col-6 .col-3, .col-6 .col-4, .col-6 .col-5 {
    margin-left: 6.79893%; }
  .col-6 .col-1 {
    width: 11.00089%; }
  .col-6 .col-2 {
    width: 28.80072%; }
  .col-6 .col-3 {
    width: 46.60054%; }
  .col-6 .col-4 {
    width: 64.40036%; }
  .col-6 .col-5 {
    width: 82.20018%; }
  .col-5 .col-1, .col-5 .col-2, .col-5 .col-3, .col-5 .col-4 {
    margin-left: 8.27118%; }
  .col-5 .col-1 {
    width: 13.38305%; }
  .col-5 .col-2 {
    width: 35.03729%; }
  .col-5 .col-3 {
    width: 56.69153%; }
  .col-5 .col-4 {
    width: 78.34576%; }
  .col-4 .col-1, .col-4 .col-2, .col-4 .col-3 {
    margin-left: 10.55728%; }
  .col-4 .col-1 {
    width: 17.08204%; }
  .col-4 .col-2 {
    width: 44.72136%; }
  .col-4 .col-3 {
    width: 72.36068%; }
  .col-3 .col-1, .col-3 .col-2 {
    margin-left: 14.5898%; }
  .col-3 .col-1 {
    width: 23.6068%; }
  .col-3 .col-2 {
    width: 61.8034%; }
  .col-2 .col-1 {
    margin-left: 23.6068%; }
  .col-2 .col-1 {
    width: 38.1966%; } }

.row .center-col {
  float: none;
  margin-left: auto !important;
  margin-right: auto; }

@media screen and (max-width: 619px) {
  .hidden-mobile,
  .visible-tablet,
  .visible-desktop {
    display: none !important; } }

@media screen and (min-width: 620px) and (max-width: 767px) {
  .visible-mobile,
  .hidden-tablet,
  .visible-desktop {
    display: none !important; } }

@media screen and (min-width: 768px) {
  .visible-mobile,
  .visible-tablet,
  .hidden-desktop {
    display: none !important; } }

.p-heading-icon {
  margin-bottom: 1rem; }
  @media (min-width: 768px) {
    .p-heading-icon {
      margin-bottom: 0; } }
  .p-heading-icon__header {
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 0.75rem; }
  .p-heading-icon__title {
    margin-bottom: 0;
    padding-top: 0; }
  .p-heading-icon__img {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    height: 2.5rem;
    margin-right: 1rem;
    width: 2.5rem; }
    @media (min-width: 768px) {
      .p-heading-icon__img {
        height: 3.75rem;
        width: 3.75rem; } }

.p-icon--plus {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='9' width='9'%3E%3Cg fill='%23666' fill-rule='evenodd'%3E%3Cpath d='M4 0h1v9H4z'/%3E%3Cpath d='M0 5V4h9v1z'/%3E%3C/g%3E%3C/svg%3E"); }
  [class*="--dark"] .p-icon--plus, .p-icon--plus.is-light {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='9' width='9'%3E%3Cg fill='%23cdcdcd' fill-rule='evenodd'%3E%3Cpath d='M4 0h1v9H4z'/%3E%3Cpath d='M0 5V4h9v1z'/%3E%3C/g%3E%3C/svg%3E"); }

.p-icon--minus {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='9' width='9'%3E%3Cpath d='M0 5V4h9v1z' fill='%23666' fill-rule='evenodd'/%3E%3C/svg%3E"); }
  [class*="--dark"] .p-icon--minus, .p-icon--minus.is-light {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='9' width='9'%3E%3Cpath d='M0 5V4h9v1z' fill='%23cdcdcd' fill-rule='evenodd'/%3E%3C/svg%3E"); }

.p-icon--expand {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='15' width='15' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h15v15H0z'/%3E%3C/defs%3E%3Cg fill-rule='evenodd' fill='none'%3E%3Cuse xlink:href='%23a' fill='none'/%3E%3Cpath stroke='%23666' d='M.5.5h14v14H.5z'/%3E%3Cpath fill='%23666' d='M7 4h1v7H7z'/%3E%3Cpath fill='%23666' d='M4 8V7h7v1z'/%3E%3C/g%3E%3C/svg%3E"); }
  [class*="--dark"] .p-icon--expand, .p-icon--expand.is-light {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='15' width='15' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h15v15H0z'/%3E%3C/defs%3E%3Cg fill-rule='evenodd' fill='none'%3E%3Cuse xlink:href='%23a' fill='none'/%3E%3Cpath stroke='%23cdcdcd' d='M.5.5h14v14H.5z'/%3E%3Cpath fill='%23cdcdcd' d='M7 4h1v7H7z'/%3E%3Cpath fill='%23cdcdcd' d='M4 8V7h7v1z'/%3E%3C/g%3E%3C/svg%3E"); }

.p-icon--collapse {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='15' width='15' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h15v15H0z'/%3E%3C/defs%3E%3Cg fill-rule='evenodd' fill='none'%3E%3Cuse xlink:href='%23a' fill='none'/%3E%3Cpath stroke='%23666' d='M.5.5h14v14H.5z'/%3E%3Cpath fill='%23666' d='M4 8V7h7v1z'/%3E%3C/g%3E%3C/svg%3E"); }
  [class*="--dark"] .p-icon--collapse, .p-icon--collapse.is-light {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='15' width='15' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h15v15H0z'/%3E%3C/defs%3E%3Cg fill-rule='evenodd' fill='none'%3E%3Cuse xlink:href='%23a' fill='none'/%3E%3Cpath stroke='%23cdcdcd' d='M.5.5h14v14H.5z'/%3E%3Cpath fill='%23cdcdcd' d='M4 8V7h7v1z'/%3E%3C/g%3E%3C/svg%3E"); }

.p-icon--chevron {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='4' width='10'%3E%3Cpath d='M3.637 3.138A26.335 26.335 0 0 1 0 0h1.541a21.242 21.242 0 0 0 1.364 1.187 16.899 16.899 0 0 0 .752.563c.397.282.935.626 1.315.848h.054c.38-.222.918-.566 1.315-.848.398-.28.788-.583 1.169-.904.327-.275.643-.557.947-.846h1.541a26.335 26.335 0 0 1-3.637 3.138c-.519.365-.973.652-1.362.862-.39-.21-.844-.497-1.362-.862z' fill='%23666' fill-rule='evenodd'/%3E%3C/svg%3E"); }
  [class*="--dark"] .p-icon--chevron, .p-icon--chevron.is-light {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='4' width='10'%3E%3Cpath d='M3.637 3.138A26.335 26.335 0 0 1 0 0h1.541a21.242 21.242 0 0 0 1.364 1.187 16.899 16.899 0 0 0 .752.563c.397.282.935.626 1.315.848h.054c.38-.222.918-.566 1.315-.848.398-.28.788-.583 1.169-.904.327-.275.643-.557.947-.846h1.541a26.335 26.335 0 0 1-3.637 3.138c-.519.365-.973.652-1.362.862-.39-.21-.844-.497-1.362-.862z' fill='%23cdcdcd' fill-rule='evenodd'/%3E%3C/svg%3E"); }

.p-icon--close {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='90' width='90'%3E%3Cg color='%23000'%3E%3Cpath fill='none' d='M0 0h90v90H0z'/%3E%3Cpath d='M14.52 6L6 14.52 36.48 45 6 75.49 14.52 84 45 53.52 75.48 84 84 75.49 53.52 45 84 14.52 75.48 6 45 36.49z' fill='%23666'/%3E%3C/g%3E%3C/svg%3E"); }
  [class*="--dark"] .p-icon--close, .p-icon--close.is-light {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='90' width='90'%3E%3Cg color='%23000'%3E%3Cpath fill='none' d='M0 0h90v90H0z'/%3E%3Cpath d='M14.52 6L6 14.52 36.48 45 6 75.49 14.52 84 45 53.52 75.48 84 84 75.49 53.52 45 84 14.52 75.48 6 45 36.49z' fill='%23cdcdcd'/%3E%3C/g%3E%3C/svg%3E"); }

.p-icon--help {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16'%3E%3Cpath fill='none' color='%23000' d='M-.003.002h16v16h-16z'/%3E%3Cpath d='M8.004 5.23q-.431 0-.825.11-.394.098-.825.332l-.419-1.145q.456-.258 1.035-.406.59-.16 1.206-.16.739 0 1.219.21.48.196.763.504.283.308.394.677.111.37.111.714 0 .419-.16.751-.148.333-.382.616t-.504.542q-.271.246-.505.517-.234.258-.394.554-.148.295-.148.664v.148q0 .074.012.148h-1.28q-.025-.123-.037-.259-.012-.147-.012-.27 0-.407.135-.727.136-.32.345-.59t.443-.506q.246-.234.456-.467.209-.234.344-.48.136-.247.136-.542 0-.407-.283-.665-.271-.271-.825-.271zM8.984 12.01q0 .43-.283.7-.284.272-.702.272-.406 0-.702-.271-.283-.271-.283-.702 0-.43.283-.702.296-.283.702-.283.418 0 .702.283.283.271.283.702z' fill='%23666'/%3E%3Cpath d='M2.064 1.002c-.591 0-1.067.476-1.067 1.067v11.867c0 .591.476 1.067 1.067 1.067H13.93c.591 0 1.067-.476 1.067-1.067V2.07c0-.591-.476-1.067-1.067-1.067zm-.067 1h12v12h-12z' fill='%23666' color='%23000'/%3E%3C/svg%3E"); }
  [class*="--dark"] .p-icon--help, .p-icon--help.is-light {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16'%3E%3Cpath fill='none' color='%23000' d='M-.003.002h16v16h-16z'/%3E%3Cpath d='M8.004 5.23q-.431 0-.825.11-.394.098-.825.332l-.419-1.145q.456-.258 1.035-.406.59-.16 1.206-.16.739 0 1.219.21.48.196.763.504.283.308.394.677.111.37.111.714 0 .419-.16.751-.148.333-.382.616t-.504.542q-.271.246-.505.517-.234.258-.394.554-.148.295-.148.664v.148q0 .074.012.148h-1.28q-.025-.123-.037-.259-.012-.147-.012-.27 0-.407.135-.727.136-.32.345-.59t.443-.506q.246-.234.456-.467.209-.234.344-.48.136-.247.136-.542 0-.407-.283-.665-.271-.271-.825-.271zM8.984 12.01q0 .43-.283.7-.284.272-.702.272-.406 0-.702-.271-.283-.271-.283-.702 0-.43.283-.702.296-.283.702-.283.418 0 .702.283.283.271.283.702z' fill='%23cdcdcd'/%3E%3Cpath d='M2.064 1.002c-.591 0-1.067.476-1.067 1.067v11.867c0 .591.476 1.067 1.067 1.067H13.93c.591 0 1.067-.476 1.067-1.067V2.07c0-.591-.476-1.067-1.067-1.067zm-.067 1h12v12h-12z' fill='%23cdcdcd' color='%23000'/%3E%3C/svg%3E"); }

.p-icon--information {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16'%3E%3Cg color='%23000'%3E%3Cpath d='M2.07 1c-.59 0-1.066.475-1.066 1.066v11.867c0 .591.475 1.067 1.066 1.067h11.867c.591 0 1.066-.476 1.066-1.067V2.066c0-.59-.475-1.066-1.066-1.066zm-.066 1h12v12h-12z' fill='%23666'/%3E%3Cpath d='M7 4v2h2V4zm0 3v5h2V7z' fill='%23666'/%3E%3Cpath fill='none' d='M0 0h16v16H0z'/%3E%3C/g%3E%3C/svg%3E"); }
  [class*="--dark"] .p-icon--information, .p-icon--information.is-light {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16'%3E%3Cg color='%23000'%3E%3Cpath d='M2.07 1c-.59 0-1.066.475-1.066 1.066v11.867c0 .591.475 1.067 1.066 1.067h11.867c.591 0 1.066-.476 1.066-1.067V2.066c0-.59-.475-1.066-1.066-1.066zm-.066 1h12v12h-12z' fill='%23cdcdcd'/%3E%3Cpath d='M7 4v2h2V4zm0 3v5h2V7z' fill='%23cdcdcd'/%3E%3Cpath fill='none' d='M0 0h16v16H0z'/%3E%3C/g%3E%3C/svg%3E"); }

.p-icon--delete {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16'%3E%3Cg color='%23000'%3E%3Cpath fill='none' d='M0 0h16v16H0z'/%3E%3Cpath fill='none' d='M0 0h16v16H0z'/%3E%3Cpath fill='none' d='M0 0h16v16H0z'/%3E%3Cpath style='text-decoration-color:%23000;isolation:auto;mix-blend-mode:normal;block-progression:tb;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-transform:none' d='M2 4v1h2V4H2zm11 0v1h2V4h-2zM2 6v8.506c0 .822.678 1.5 1.5 1.5h10c.822 0 1.5-.678 1.5-1.5V6h-2v7.506c0 .286-.214.5-.5.5h-8a.488.488 0 0 1-.5-.5V6H2z' fill='%23666'/%3E%3Cpath d='M6 0v3h1V1h3v2h1V0H6zM5 6h1v6H5zM8 6h1v6H8zM11 6h1v6h-1z' fill='%23666'/%3E%3Cpath style='text-decoration-color:%23000;isolation:auto;mix-blend-mode:normal;block-progression:tb;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-transform:none' d='M3.5 2C2.678 2 2 2.678 2 3.5V5h13V3.5c0-.822-.678-1.5-1.5-1.5h-10zM2 6v8.006h2V6H2zm11 0v8.006h2V6h-2z' fill='%23666'/%3E%3C/g%3E%3C/svg%3E"); }
  [class*="--dark"] .p-icon--delete, .p-icon--delete.is-light {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16'%3E%3Cg color='%23000'%3E%3Cpath fill='none' d='M0 0h16v16H0z'/%3E%3Cpath fill='none' d='M0 0h16v16H0z'/%3E%3Cpath fill='none' d='M0 0h16v16H0z'/%3E%3Cpath style='text-decoration-color:%23000;isolation:auto;mix-blend-mode:normal;block-progression:tb;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-transform:none' d='M2 4v1h2V4H2zm11 0v1h2V4h-2zM2 6v8.506c0 .822.678 1.5 1.5 1.5h10c.822 0 1.5-.678 1.5-1.5V6h-2v7.506c0 .286-.214.5-.5.5h-8a.488.488 0 0 1-.5-.5V6H2z' fill='%23cdcdcd'/%3E%3Cpath d='M6 0v3h1V1h3v2h1V0H6zM5 6h1v6H5zM8 6h1v6H8zM11 6h1v6h-1z' fill='%23cdcdcd'/%3E%3Cpath style='text-decoration-color:%23000;isolation:auto;mix-blend-mode:normal;block-progression:tb;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-transform:none' d='M3.5 2C2.678 2 2 2.678 2 3.5V5h13V3.5c0-.822-.678-1.5-1.5-1.5h-10zM2 6v8.006h2V6H2zm11 0v8.006h2V6h-2z' fill='%23cdcdcd'/%3E%3C/g%3E%3C/svg%3E"); }

.p-icon--error {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' viewBox='0 0 16.000017 16.000017' width='16'%3E%3Cg stroke-width='1.5' color='%23000'%3E%3Cpath d='M8 0C3.5906 0 0 3.5906 0 8s3.5906 8 8 8 8-3.5906 8-8-3.5906-8-8-8z' fill='%23c7162b'/%3E%3Cpath fill='none' d='M0 0h16v16H0z'/%3E%3Cpath d='M5 5l6 6m0-6l-6 6' stroke-dashoffset='.8' stroke='%23fff' fill='none'/%3E%3C/g%3E%3C/svg%3E"); }

.p-icon--warning {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16'%3E%3Cg color='%23000'%3E%3Cpath fill='none' d='M0 0h16v16H0z'/%3E%3Cpath stroke-linejoin='round' fill='%23f99b11' transform='matrix%282.28 0 0 2.437 -2180.8 -490.52%29' stroke='%23f99b11' stroke-width='.848' d='M963.07 207.03h-6.15l3.08-5.33z'/%3E%3Cpath d='M7 5v5h2V5H7zm0 6v2h2v-2H7z' fill='%23111'/%3E%3C/g%3E%3C/svg%3E"); }

.p-icon--external-link {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16'%3E%3Cpath fill='none' d='M.003.001h16v16h-16z'/%3E%3Cpath d='M8.581 2.068S12.208.631 16-.005c.002 0 .002 0 .002.002v.006h.002c-.708 3.964-2.08 7.406-2.08 7.406L8.58 2.069z' fill='%23666'/%3E%3Cpath stroke-linejoin='round' d='M7.87 8.128l4.446-4.445' stroke='%23666' stroke-width='2.00001' fill='none'/%3E%3Cpath d='M1.503 2.001c-.822 0-1.5.678-1.5 1.5v11c0 .823.678 1.5 1.5 1.5h11c.823 0 1.5-.677 1.5-1.5v-5.5h-2v4.5c0 .287-.214.5-.5.5h-9a.488.488 0 0 1-.5-.5v-9c0-.285.215-.5.5-.5h4.5v-2h-5.5z' fill='%23666'/%3E%3C/svg%3E"); }
  [class*="--dark"] .p-icon--external-link, .p-icon--external-link.is-light {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16'%3E%3Cpath fill='none' d='M.003.001h16v16h-16z'/%3E%3Cpath d='M8.581 2.068S12.208.631 16-.005c.002 0 .002 0 .002.002v.006h.002c-.708 3.964-2.08 7.406-2.08 7.406L8.58 2.069z' fill='%23cdcdcd'/%3E%3Cpath stroke-linejoin='round' d='M7.87 8.128l4.446-4.445' stroke='%23cdcdcd' stroke-width='2.00001' fill='none'/%3E%3Cpath d='M1.503 2.001c-.822 0-1.5.678-1.5 1.5v11c0 .823.678 1.5 1.5 1.5h11c.823 0 1.5-.677 1.5-1.5v-5.5h-2v4.5c0 .287-.214.5-.5.5h-9a.488.488 0 0 1-.5-.5v-9c0-.285.215-.5.5-.5h4.5v-2h-5.5z' fill='%23cdcdcd'/%3E%3C/svg%3E"); }

.p-icon--contextual-menu {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='14' width='6' viewBox='0 0 6 14'%3E%3Cg fill-rule='evenodd' fill='none'%3E%3Cpath d='M-10-6h26v26h-26z'/%3E%3Cpath fill-rule='nonzero' fill='%23666' d='M0 0v2h6V0M0 6v2h6V6m-6 6v2h6v-2'/%3E%3C/g%3E%3C/svg%3E"); }
  [class*="--dark"] .p-icon--contextual-menu, .p-icon--contextual-menu.is-light {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='14' width='6' viewBox='0 0 6 14'%3E%3Cg fill-rule='evenodd' fill='none'%3E%3Cpath d='M-10-6h26v26h-26z'/%3E%3Cpath fill-rule='nonzero' fill='%23cdcdcd' d='M0 0v2h6V0M0 6v2h6V6m-6 6v2h6v-2'/%3E%3C/g%3E%3C/svg%3E"); }

.p-icon--code {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16'%3E%3Cpath opacity='.212' fill='none' d='M.005.002h16v16h-16z'/%3E%3Cpath d='M2.671 2.002c-1.778 0-2.666 0-2.666 2.068v8.866c0 2.067.888 2.066 2.666 2.066H13.34c1.778 0 2.666 0 2.666-2.066v-8.8c0-2.133-.888-2.134-2.666-2.134H2.671zm1.28 1.89h1.101v1.143c.339.028.642.078.91.148.268.064.48.128.635.192L6.333 6.42a6.601 6.601 0 0 0-.73-.222 3.858 3.858 0 0 0-.953-.106c-.382 0-.67.072-.86.213a.646.646 0 0 0-.285.56c0 .142.028.261.084.36a.875.875 0 0 0 .256.254c.113.07.25.142.412.213.162.063.346.13.55.201.29.113.561.233.815.36.261.12.487.266.678.435.19.163.34.356.445.582.113.226.17.494.17.805 0 .466-.144.868-.433 1.207-.29.339-.766.558-1.43.657v1.324H3.95V11.97c-.508-.036-.922-.103-1.24-.201a4.692 4.692 0 0 1-.697-.286l.36-1.005c.225.113.496.214.814.306.324.092.692.139 1.101.139.487 0 .823-.072 1.006-.213a.703.703 0 0 0 .287-.582.764.764 0 0 0-.117-.424 1.09 1.09 0 0 0-.328-.319 2.828 2.828 0 0 0-.508-.253c-.19-.078-.404-.158-.637-.243a8.505 8.505 0 0 1-.656-.265 2.866 2.866 0 0 1-.582-.36c-.17-.148-.306-.324-.412-.529s-.16-.456-.16-.752c0-.487.146-.901.435-1.24.29-.346.734-.567 1.334-.666V3.892zm4.054 8.096h3.99v.996h-3.99v-.996z' fill='%23666'/%3E%3C/svg%3E"); }
  [class*="--dark"] .p-icon--code, .p-icon--code.is-light {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16'%3E%3Cpath opacity='.212' fill='none' d='M.005.002h16v16h-16z'/%3E%3Cpath d='M2.671 2.002c-1.778 0-2.666 0-2.666 2.068v8.866c0 2.067.888 2.066 2.666 2.066H13.34c1.778 0 2.666 0 2.666-2.066v-8.8c0-2.133-.888-2.134-2.666-2.134H2.671zm1.28 1.89h1.101v1.143c.339.028.642.078.91.148.268.064.48.128.635.192L6.333 6.42a6.601 6.601 0 0 0-.73-.222 3.858 3.858 0 0 0-.953-.106c-.382 0-.67.072-.86.213a.646.646 0 0 0-.285.56c0 .142.028.261.084.36a.875.875 0 0 0 .256.254c.113.07.25.142.412.213.162.063.346.13.55.201.29.113.561.233.815.36.261.12.487.266.678.435.19.163.34.356.445.582.113.226.17.494.17.805 0 .466-.144.868-.433 1.207-.29.339-.766.558-1.43.657v1.324H3.95V11.97c-.508-.036-.922-.103-1.24-.201a4.692 4.692 0 0 1-.697-.286l.36-1.005c.225.113.496.214.814.306.324.092.692.139 1.101.139.487 0 .823-.072 1.006-.213a.703.703 0 0 0 .287-.582.764.764 0 0 0-.117-.424 1.09 1.09 0 0 0-.328-.319 2.828 2.828 0 0 0-.508-.253c-.19-.078-.404-.158-.637-.243a8.505 8.505 0 0 1-.656-.265 2.866 2.866 0 0 1-.582-.36c-.17-.148-.306-.324-.412-.529s-.16-.456-.16-.752c0-.487.146-.901.435-1.24.29-.346.734-.567 1.334-.666V3.892zm4.054 8.096h3.99v.996h-3.99v-.996z' fill='%23cdcdcd'/%3E%3C/svg%3E"); }

.p-icon--menu {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='19' width='25' viewBox='0 0 79 60'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23666' d='M.995 0h78v12h-78zm0 24h78v12h-78zm0 24h78v12h-78z'/%3E%3Cpath d='M-5.005-15h90v90h-90z'/%3E%3C/g%3E%3C/svg%3E"); }
  [class*="--dark"] .p-icon--menu, .p-icon--menu.is-light {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='19' width='25' viewBox='0 0 79 60'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23cdcdcd' d='M.995 0h78v12h-78zm0 24h78v12h-78zm0 24h78v12h-78z'/%3E%3Cpath d='M-5.005-15h90v90h-90z'/%3E%3C/g%3E%3C/svg%3E"); }

.p-icon--copy {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='17' width='16'%3E%3Cg fill='%23666' fill-rule='evenodd'%3E%3Cpath d='M10.587 1.8h3.259c.472 0 .846.053 1.161.2s.567.412.716.748c.298.67.266 1.491.277 2.613V13.84c-.011 1.121.021 1.942-.277 2.613-.149.335-.401.6-.716.747s-.689.2-1.161.2H4.154c-.472 0-.846-.053-1.16-.2s-.568-.412-.717-.747c-.246-.554-.268-1.21-.273-2.053h.803c.016.854.058 1.428.178 1.707.072.166.151.26.336.348s.477.145.896.145h9.566c.42 0 .712-.057.897-.145a.602.602 0 0 0 .335-.348c.143-.331.175-1.081.185-2.222V5.309c-.01-1.137-.042-1.885-.185-2.216a.603.603 0 0 0-.335-.348c-.185-.088-.477-.145-.897-.145h-3.538c.182-.225.304-.5.342-.8zm-3.174 0c.038.3.16.575.341.8H4.217c-.42 0-.712.057-.896.145a.603.603 0 0 0-.336.348c-.143.33-.175 1.079-.185 2.216V10.8H2V5.361c.01-1.122-.021-1.942.277-2.613.149-.336.401-.601.716-.748s.689-.2 1.16-.2h3.26z'/%3E%3Cpath fill-rule='nonzero' d='M11.398 1.8v2.4H6.6V1.8h1.6c0 .447.353.8.8.8.445 0 .799-.353.799-.8h1.6z'/%3E%3Cpath fill-rule='nonzero' d='M10.6 1.6c0 .879-.722 1.6-1.6 1.6-.879 0-1.6-.721-1.6-1.6C7.4.72 8.121 0 9 0c.879 0 1.6.72 1.6 1.6zm-.8 0c0-.447-.354-.8-.8-.8-.447 0-.8.353-.8.8 0 .446.353.8.8.8.446 0 .8-.354.8-.8z'/%3E%3Cpath d='M8.4 7.2H14v1H8.4zM8.4 9.6H14v1H8.4zM10 12h4v1h-4z'/%3E%3Cpath fill-rule='nonzero' d='M4.4 10s2.134 1.026 4 2.505h-.002C6.427 14.03 4.4 15 4.4 15v-5z'/%3E%3Cpath d='M0 11.6h4.4v2H0z'/%3E%3C/g%3E%3C/svg%3E"); }
  [class*="--dark"] .p-icon--copy, .p-icon--copy.is-light {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='17' width='16'%3E%3Cg fill='%23cdcdcd' fill-rule='evenodd'%3E%3Cpath d='M10.587 1.8h3.259c.472 0 .846.053 1.161.2s.567.412.716.748c.298.67.266 1.491.277 2.613V13.84c-.011 1.121.021 1.942-.277 2.613-.149.335-.401.6-.716.747s-.689.2-1.161.2H4.154c-.472 0-.846-.053-1.16-.2s-.568-.412-.717-.747c-.246-.554-.268-1.21-.273-2.053h.803c.016.854.058 1.428.178 1.707.072.166.151.26.336.348s.477.145.896.145h9.566c.42 0 .712-.057.897-.145a.602.602 0 0 0 .335-.348c.143-.331.175-1.081.185-2.222V5.309c-.01-1.137-.042-1.885-.185-2.216a.603.603 0 0 0-.335-.348c-.185-.088-.477-.145-.897-.145h-3.538c.182-.225.304-.5.342-.8zm-3.174 0c.038.3.16.575.341.8H4.217c-.42 0-.712.057-.896.145a.603.603 0 0 0-.336.348c-.143.33-.175 1.079-.185 2.216V10.8H2V5.361c.01-1.122-.021-1.942.277-2.613.149-.336.401-.601.716-.748s.689-.2 1.16-.2h3.26z'/%3E%3Cpath fill-rule='nonzero' d='M11.398 1.8v2.4H6.6V1.8h1.6c0 .447.353.8.8.8.445 0 .799-.353.799-.8h1.6z'/%3E%3Cpath fill-rule='nonzero' d='M10.6 1.6c0 .879-.722 1.6-1.6 1.6-.879 0-1.6-.721-1.6-1.6C7.4.72 8.121 0 9 0c.879 0 1.6.72 1.6 1.6zm-.8 0c0-.447-.354-.8-.8-.8-.447 0-.8.353-.8.8 0 .446.353.8.8.8.446 0 .8-.354.8-.8z'/%3E%3Cpath d='M8.4 7.2H14v1H8.4zM8.4 9.6H14v1H8.4zM10 12h4v1h-4z'/%3E%3Cpath fill-rule='nonzero' d='M4.4 10s2.134 1.026 4 2.505h-.002C6.427 14.03 4.4 15 4.4 15v-5z'/%3E%3Cpath d='M0 11.6h4.4v2H0z'/%3E%3C/g%3E%3C/svg%3E"); }

.p-icon--search {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16'%3E%3Cg transform='translate%28-74.67 -285.57%29 scale%28.66667%29' color='%23000'%3E%3Cpath opacity='.05' fill='none' d='M112 452.36h24v-24h-24z'/%3E%3Cpath style='isolation:auto;mix-blend-mode:normal;block-progression:tb;text-decoration-line:none;text-indent:0;text-transform:none' d='M129.93 444.03l-2.27 2.273 6.07 6.07 2.27-2.27z' fill='%23666'/%3E%3Cellipse stroke-linejoin='round' stroke='%23666' rx='9.479' ry='9.479' cy='438.86' cx='122.5' stroke-linecap='round' stroke-width='2.041' fill='none'/%3E%3C/g%3E%3C/svg%3E"); }
  [class*="--dark"] .p-icon--search, .p-icon--search.is-light {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16'%3E%3Cg transform='translate%28-74.67 -285.57%29 scale%28.66667%29' color='%23000'%3E%3Cpath opacity='.05' fill='none' d='M112 452.36h24v-24h-24z'/%3E%3Cpath style='isolation:auto;mix-blend-mode:normal;block-progression:tb;text-decoration-line:none;text-indent:0;text-transform:none' d='M129.93 444.03l-2.27 2.273 6.07 6.07 2.27-2.27z' fill='%23cdcdcd'/%3E%3Cellipse stroke-linejoin='round' stroke='%23cdcdcd' rx='9.479' ry='9.479' cy='438.86' cx='122.5' stroke-linecap='round' stroke-width='2.041' fill='none'/%3E%3C/g%3E%3C/svg%3E"); }

.p-icon--success {
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='translate%281 1%29' fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%230e8420' stroke-width='1.5' fill='%230e8420' cx='7.25' cy='7.25' r='7.25'/%3E%3Cpath fill='%23fff' d='M11.05 4.173l-.066.058L6.25 8.378l-2.776-2.38-.839.948L6.25 10.75l5.5-5.787-.7-.79z'/%3E%3C/g%3E%3C/svg%3E"); }

.p-icon--share {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16'%3E%3Cg color='%23000'%3E%3Cpath style='block-progression:tb;text-decoration-line:none;text-indent:0;text-transform:none' d='M11.43.012a2.48 2.48 0 0 0-1.5.597l-.952.797v.574a6.7 6.7 0 0 1-.154 1.489c-.102.452-.286.84-.543 1.158a2.333 2.333 0 0 1-.999.756c-.421.185-.953.278-1.59.278-.622 0-1.072-.04-1.568-.112-.929.544-1.363 1.382-1.363 2.493s.53 1.732 1.363 2.53a14.294 14.294 0 0 1 1.569-.077c.636 0 1.168.093 1.59.278.42.174.751.427.998.756.257.318.44.7.543 1.152.103.452.154.95.154 1.495v.414l.922.78a2.49 2.49 0 0 0 1.813.63 2.49 2.49 0 0 0 1.713-.866 2.49 2.49 0 0 0 .57-1.833 2.49 2.49 0 0 0-.923-1.684l-.65-.55h-1.696c-.44 0-.848-.06-1.229-.182a2.59 2.59 0 0 1-.993-.55 2.54 2.54 0 0 1-.65-.934c-.16-.372-.242-.818-.242-1.335s.083-.967.242-1.347c.16-.38.377-.69.65-.934.282-.243.613-.428.993-.55a4.25 4.25 0 0 1 1.23-.17h1.536l.821-.686c.798-.646 1.116-1.822.752-2.782-.363-.96-1.381-1.63-2.406-1.585z' fill='%23666'/%3E%3Cpath opacity='.1' fill='none' d='M-.003.005h16v16h-16z'/%3E%3C/g%3E%3C/svg%3E"); }
  [class*="--dark"] .p-icon--share, .p-icon--share.is-light {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16'%3E%3Cg color='%23000'%3E%3Cpath style='block-progression:tb;text-decoration-line:none;text-indent:0;text-transform:none' d='M11.43.012a2.48 2.48 0 0 0-1.5.597l-.952.797v.574a6.7 6.7 0 0 1-.154 1.489c-.102.452-.286.84-.543 1.158a2.333 2.333 0 0 1-.999.756c-.421.185-.953.278-1.59.278-.622 0-1.072-.04-1.568-.112-.929.544-1.363 1.382-1.363 2.493s.53 1.732 1.363 2.53a14.294 14.294 0 0 1 1.569-.077c.636 0 1.168.093 1.59.278.42.174.751.427.998.756.257.318.44.7.543 1.152.103.452.154.95.154 1.495v.414l.922.78a2.49 2.49 0 0 0 1.813.63 2.49 2.49 0 0 0 1.713-.866 2.49 2.49 0 0 0 .57-1.833 2.49 2.49 0 0 0-.923-1.684l-.65-.55h-1.696c-.44 0-.848-.06-1.229-.182a2.59 2.59 0 0 1-.993-.55 2.54 2.54 0 0 1-.65-.934c-.16-.372-.242-.818-.242-1.335s.083-.967.242-1.347c.16-.38.377-.69.65-.934.282-.243.613-.428.993-.55a4.25 4.25 0 0 1 1.23-.17h1.536l.821-.686c.798-.646 1.116-1.822.752-2.782-.363-.96-1.381-1.63-2.406-1.585z' fill='%23cdcdcd'/%3E%3Cpath opacity='.1' fill='none' d='M-.003.005h16v16h-16z'/%3E%3C/g%3E%3C/svg%3E"); }

.p-icon--user {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16'%3E%3Cpath opacity='.12' fill='none' color='%23000' d='M15.997 15.998v-16h-16v16z'/%3E%3Cpath style='text-decoration-color:%23000;font-variant-numeric:normal;text-decoration-line:none;font-variant-position:normal;mix-blend-mode:normal;block-progression:tb;font-feature-settings:normal;shape-padding:0;font-variant-alternates:normal;text-indent:0;font-variant-caps:normal;text-decoration-style:solid;font-variant-ligatures:normal;isolation:auto;text-transform:none' d='M8 0c-.587 0-1.142.109-1.651.329-.508.209-.955.515-1.329.912h-.004a4.235 4.235 0 0 0-.844 1.426 5.128 5.128 0 0 0-.299 1.787c0 .653.098 1.256.3 1.802.199.539.48 1.012.843 1.41h.004c.25.264.531.49.841.676-.258.066-.701.144-.956.237-.878.322-1.617.766-2.196 1.334h-.004a5.586 5.586 0 0 0-1.286 2.03h-.002a7.541 7.541 0 0 0-.394 2.464v1.572L14.98 16v-1.572c0-.891-.139-1.7-.42-2.467a5.19 5.19 0 0 0-1.291-2.039c-.58-.567-1.316-1.011-2.194-1.333-.25-.093-.687-.17-.94-.236.31-.187.59-.414.834-.681.373-.397.661-.872.86-1.411a5.17 5.17 0 0 0 .3-1.803c0-.645-.098-1.243-.3-1.788a4.108 4.108 0 0 0-.86-1.427A3.652 3.652 0 0 0 9.652.33 4.14 4.14 0 0 0 8.001 0z' fill='%23666' color='%23000' white-space='normal'/%3E%3C/svg%3E"); }
  [class*="--dark"] .p-icon--user, .p-icon--user.is-light {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16'%3E%3Cpath opacity='.12' fill='none' color='%23000' d='M15.997 15.998v-16h-16v16z'/%3E%3Cpath style='text-decoration-color:%23000;font-variant-numeric:normal;text-decoration-line:none;font-variant-position:normal;mix-blend-mode:normal;block-progression:tb;font-feature-settings:normal;shape-padding:0;font-variant-alternates:normal;text-indent:0;font-variant-caps:normal;text-decoration-style:solid;font-variant-ligatures:normal;isolation:auto;text-transform:none' d='M8 0c-.587 0-1.142.109-1.651.329-.508.209-.955.515-1.329.912h-.004a4.235 4.235 0 0 0-.844 1.426 5.128 5.128 0 0 0-.299 1.787c0 .653.098 1.256.3 1.802.199.539.48 1.012.843 1.41h.004c.25.264.531.49.841.676-.258.066-.701.144-.956.237-.878.322-1.617.766-2.196 1.334h-.004a5.586 5.586 0 0 0-1.286 2.03h-.002a7.541 7.541 0 0 0-.394 2.464v1.572L14.98 16v-1.572c0-.891-.139-1.7-.42-2.467a5.19 5.19 0 0 0-1.291-2.039c-.58-.567-1.316-1.011-2.194-1.333-.25-.093-.687-.17-.94-.236.31-.187.59-.414.834-.681.373-.397.661-.872.86-1.411a5.17 5.17 0 0 0 .3-1.803c0-.645-.098-1.243-.3-1.788a4.108 4.108 0 0 0-.86-1.427A3.652 3.652 0 0 0 9.652.33 4.14 4.14 0 0 0 8.001 0z' fill='%23cdcdcd' color='%23000' white-space='normal'/%3E%3C/svg%3E"); }

.p-icon--question {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16'%3E%3Cpath fill='none' color='%23000' d='M-.003.002h16v16h-16z'/%3E%3Cpath d='M7.997.002c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.589 8-8-3.589-8-8-8z' fill='%23335280' color='%23000'/%3E%3Cpath d='M8.004 5.23q-.431 0-.825.11-.394.098-.825.332l-.419-1.145q.456-.258 1.035-.406.59-.16 1.206-.16.739 0 1.219.21.48.196.763.504.283.308.394.677.111.37.111.714 0 .419-.16.751-.148.333-.382.616t-.504.542q-.271.246-.505.517-.234.258-.394.554-.148.295-.148.664v.148q0 .074.012.148h-1.28q-.025-.123-.037-.259-.012-.147-.012-.27 0-.407.135-.727.136-.32.345-.59t.443-.506q.246-.234.456-.467.209-.234.344-.48.136-.247.136-.542 0-.407-.283-.665-.271-.271-.825-.271zM8.984 12.01q0 .43-.283.7-.284.272-.702.272-.406 0-.702-.271-.283-.271-.283-.702 0-.43.283-.702.296-.283.702-.283.418 0 .702.283.283.271.283.702z' fill='%23fff'/%3E%3C/svg%3E"); }

.p-icon--spinner {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24' viewBox='0 0 24 24'%3E%3Ctitle%3Espinner-dark-grey%3C/title%3E%3Cpath d='M7.49 23.123c2.78 1.125 5.978 1.213 8.975 0 4.247-1.72 6.972-5.603 7.424-9.87l-1.136-.118c-.408 3.86-2.875 7.374-6.717 8.93-2.71 1.098-5.605 1.018-8.118 0l-.43 1.058zm-2.21-1.176c-1.913-1.29-3.475-3.148-4.404-5.45C-1.284 11.146.686 5.15 5.28 2.05l.638.946C1.76 5.802-.02 11.228 1.934 16.068c.84 2.086 2.254 3.766 3.985 4.933l-.64.947zm18.61-11.2c-.115-1.088-.38-2.178-.81-3.242-2.478-6.142-9.457-9.11-15.59-6.628l.43 1.057c5.546-2.245 11.86.44 14.103 5.998.388.963.63 1.95.733 2.933l1.134-.12z' fill='%23666' fill-rule='nonzero'/%3E%3C/svg%3E"); }
  [class*="--dark"] .p-icon--spinner, .p-icon--spinner.is-light {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24' viewBox='0 0 24 24'%3E%3Ctitle%3Espinner-dark-grey%3C/title%3E%3Cpath d='M7.49 23.123c2.78 1.125 5.978 1.213 8.975 0 4.247-1.72 6.972-5.603 7.424-9.87l-1.136-.118c-.408 3.86-2.875 7.374-6.717 8.93-2.71 1.098-5.605 1.018-8.118 0l-.43 1.058zm-2.21-1.176c-1.913-1.29-3.475-3.148-4.404-5.45C-1.284 11.146.686 5.15 5.28 2.05l.638.946C1.76 5.802-.02 11.228 1.934 16.068c.84 2.086 2.254 3.766 3.985 4.933l-.64.947zm18.61-11.2c-.115-1.088-.38-2.178-.81-3.242-2.478-6.142-9.457-9.11-15.59-6.628l.43 1.057c5.546-2.245 11.86.44 14.103 5.998.388.963.63 1.95.733 2.933l1.134-.12z' fill='%23cdcdcd' fill-rule='nonzero'/%3E%3C/svg%3E"); }

.p-icon--facebook {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='40' width='40' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Ccircle id='a' cx='20' cy='20' r='20'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cuse fill='%23666' fill-rule='nonzero' xlink:href='%23a'/%3E%3Cpath d='M30.037 10.001c-3.92 0-6.603 2.449-6.603 6.945v3.526H19v5.255h4.434V40c1.82-.246 3.6-.728 5.3-1.438V25.727h4.423l.66-5.255h-5.084V17.47c0-1.522.48-3.085 2.55-2.563H34v-4.7c-.47-.064-2.085-.207-3.963-.207v.001z' fill='%23FFF' fill-rule='nonzero' mask='url%28%23b%29'/%3E%3C/g%3E%3C/svg%3E"); }
  .p-icon--facebook:hover {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='40' width='40' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Ccircle id='a' cx='20' cy='20' r='20'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cuse fill='%233b5998' fill-rule='nonzero' xlink:href='%23a'/%3E%3Cpath d='M30.037 10.001c-3.92 0-6.603 2.449-6.603 6.945v3.526H19v5.255h4.434V40c1.82-.246 3.6-.728 5.3-1.438V25.727h4.423l.66-5.255h-5.084V17.47c0-1.522.48-3.085 2.55-2.563H34v-4.7c-.47-.064-2.085-.207-3.963-.207v.001z' fill='%23FFF' fill-rule='nonzero' mask='url%28%23b%29'/%3E%3C/g%3E%3C/svg%3E"); }

.p-icon--google {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' %3E%3Cpath d='M20 0C8.955 0 0 8.955 0 20s8.955 20 20 20 20-8.955 20-20S31.045 0 20 0zm-4.862 26.805A6.799 6.799 0 0 1 8.333 20a6.799 6.799 0 0 1 6.805-6.805c1.839 0 3.374.67 4.559 1.778l-1.845 1.78c-.507-.486-1.39-1.05-2.714-1.05-2.323 0-4.218 1.925-4.218 4.299 0 2.373 1.897 4.298 4.218 4.298 2.694 0 3.707-1.937 3.86-2.937h-3.86V19.03h6.425c.06.34.107.68.107 1.128.002 3.887-2.605 6.647-6.532 6.647zm16.529-5.833H28.75v2.916h-1.945v-2.916h-2.917v-1.944h2.917v-2.916h1.945v2.916h2.917v1.944z' fill='%23666' fill-rule='nonzero'/%3E%3C/svg%3E"); }
  .p-icon--google:hover {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' %3E%3Cpath d='M20 0C8.955 0 0 8.955 0 20s8.955 20 20 20 20-8.955 20-20S31.045 0 20 0zm-4.862 26.805A6.799 6.799 0 0 1 8.333 20a6.799 6.799 0 0 1 6.805-6.805c1.839 0 3.374.67 4.559 1.778l-1.845 1.78c-.507-.486-1.39-1.05-2.714-1.05-2.323 0-4.218 1.925-4.218 4.299 0 2.373 1.897 4.298 4.218 4.298 2.694 0 3.707-1.937 3.86-2.937h-3.86V19.03h6.425c.06.34.107.68.107 1.128.002 3.887-2.605 6.647-6.532 6.647zm16.529-5.833H28.75v2.916h-1.945v-2.916h-2.917v-1.944h2.917v-2.916h1.945v2.916h2.917v1.944z' fill='%23dd4b39' fill-rule='nonzero'/%3E%3C/svg%3E"); }

.p-icon--twitter {
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' %3E%3Cg fill-rule='nonzero' fill='none'%3E%3Ccircle cx='20' cy='20' r='20' fill='%23666'/%3E%3Cpath d='M16.34 30.55c8.87 0 13.72-7.35 13.72-13.72 0-.21 0-.42-.01-.62.94-.68 1.76-1.53 2.41-2.5-.86.38-1.79.64-2.77.76 1-.6 1.76-1.54 2.12-2.67-.93.55-1.96.95-3.06 1.17a4.799 4.799 0 0 0-3.52-1.52c-2.66 0-4.82 2.16-4.82 4.82 0 .38.04.75.13 1.1a13.68 13.68 0 0 1-9.94-5.04c-.41.71-.65 1.54-.65 2.42a4.8 4.8 0 0 0 2.15 4.01c-.79-.02-1.53-.24-2.18-.6v.06c0 2.34 1.66 4.28 3.87 4.73a4.807 4.807 0 0 1-2.18.08 4.815 4.815 0 0 0 4.5 3.35 9.693 9.693 0 0 1-7.14 1.99c2.11 1.38 4.65 2.18 7.37 2.18' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E"); }
  .p-icon--twitter:hover {
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' %3E%3Cg fill-rule='nonzero' fill='none'%3E%3Ccircle cx='20' cy='20' r='20' fill='%231da1f2'/%3E%3Cpath d='M16.34 30.55c8.87 0 13.72-7.35 13.72-13.72 0-.21 0-.42-.01-.62.94-.68 1.76-1.53 2.41-2.5-.86.38-1.79.64-2.77.76 1-.6 1.76-1.54 2.12-2.67-.93.55-1.96.95-3.06 1.17a4.799 4.799 0 0 0-3.52-1.52c-2.66 0-4.82 2.16-4.82 4.82 0 .38.04.75.13 1.1a13.68 13.68 0 0 1-9.94-5.04c-.41.71-.65 1.54-.65 2.42a4.8 4.8 0 0 0 2.15 4.01c-.79-.02-1.53-.24-2.18-.6v.06c0 2.34 1.66 4.28 3.87 4.73a4.807 4.807 0 0 1-2.18.08 4.815 4.815 0 0 0 4.5 3.35 9.693 9.693 0 0 1-7.14 1.99c2.11 1.38 4.65 2.18 7.37 2.18' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E"); }

.p-icon--instagram {
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M0 28.479h28.473V.009H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle cx='20' cy='20' r='20' fill='%23666' fill-rule='nonzero'/%3E%3Cg transform='translate%286 6%29'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath d='M14.237.009c-3.867 0-4.352.016-5.87.086-1.515.069-2.55.31-3.456.661-.936.364-1.73.851-2.522 1.642A6.978 6.978 0 0 0 .747 4.92C.395 5.826.155 6.86.086 8.376.016 9.894 0 10.379 0 14.246c0 3.866.016 4.35.086 5.87.069 1.515.31 2.55.661 3.455.364.936.851 1.73 1.642 2.522a6.98 6.98 0 0 0 2.522 1.642c.906.352 1.94.592 3.456.661 1.518.07 2.003.086 5.87.086 3.866 0 4.35-.016 5.87-.086 1.515-.069 2.55-.31 3.455-.661a6.98 6.98 0 0 0 2.522-1.642 6.98 6.98 0 0 0 1.642-2.522c.352-.905.592-1.94.661-3.456.07-1.518.086-2.003.086-5.87 0-3.866-.016-4.35-.086-5.87-.069-1.514-.31-2.55-.661-3.455a6.98 6.98 0 0 0-1.642-2.522A6.978 6.978 0 0 0 23.562.756c-.905-.352-1.94-.592-3.456-.661-1.518-.07-2.003-.086-5.87-.086zm0 2.565c3.8 0 4.251.015 5.752.083 1.388.063 2.142.295 2.644.49a4.41 4.41 0 0 1 1.637 1.065 4.41 4.41 0 0 1 1.065 1.637c.195.502.427 1.256.49 2.644.068 1.501.083 1.951.083 5.753 0 3.8-.015 4.251-.083 5.752-.063 1.388-.295 2.142-.49 2.644a4.41 4.41 0 0 1-1.065 1.637 4.41 4.41 0 0 1-1.637 1.065c-.502.195-1.256.427-2.644.49-1.5.068-1.95.083-5.752.083-3.802 0-4.252-.015-5.753-.083-1.388-.063-2.142-.295-2.644-.49a4.41 4.41 0 0 1-1.637-1.065 4.411 4.411 0 0 1-1.065-1.637c-.195-.502-.427-1.256-.49-2.644-.068-1.5-.083-1.951-.083-5.752 0-3.802.015-4.252.083-5.753.063-1.388.295-2.142.49-2.644a4.41 4.41 0 0 1 1.065-1.637A4.41 4.41 0 0 1 5.84 3.147c.502-.195 1.256-.427 2.644-.49 1.501-.068 1.951-.083 5.753-.083z' fill='%23FFF' mask='url%28%23b%29'/%3E%3C/g%3E%3Cpath d='M20.24 24.991a4.746 4.746 0 1 1 0-9.49 4.746 4.746 0 0 1 0 9.49zm0-12.056a7.31 7.31 0 1 0 0 14.621 7.31 7.31 0 0 0 0-14.621zM29.54 12.646a1.708 1.708 0 1 1-3.416 0 1.708 1.708 0 0 1 3.417 0' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E"); }
  .p-icon--instagram:hover {
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M0 28.479h28.473V.009H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle cx='20' cy='20' r='20' fill='%23fb3958' fill-rule='nonzero'/%3E%3Cg transform='translate%286 6%29'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath d='M14.237.009c-3.867 0-4.352.016-5.87.086-1.515.069-2.55.31-3.456.661-.936.364-1.73.851-2.522 1.642A6.978 6.978 0 0 0 .747 4.92C.395 5.826.155 6.86.086 8.376.016 9.894 0 10.379 0 14.246c0 3.866.016 4.35.086 5.87.069 1.515.31 2.55.661 3.455.364.936.851 1.73 1.642 2.522a6.98 6.98 0 0 0 2.522 1.642c.906.352 1.94.592 3.456.661 1.518.07 2.003.086 5.87.086 3.866 0 4.35-.016 5.87-.086 1.515-.069 2.55-.31 3.455-.661a6.98 6.98 0 0 0 2.522-1.642 6.98 6.98 0 0 0 1.642-2.522c.352-.905.592-1.94.661-3.456.07-1.518.086-2.003.086-5.87 0-3.866-.016-4.35-.086-5.87-.069-1.514-.31-2.55-.661-3.455a6.98 6.98 0 0 0-1.642-2.522A6.978 6.978 0 0 0 23.562.756c-.905-.352-1.94-.592-3.456-.661-1.518-.07-2.003-.086-5.87-.086zm0 2.565c3.8 0 4.251.015 5.752.083 1.388.063 2.142.295 2.644.49a4.41 4.41 0 0 1 1.637 1.065 4.41 4.41 0 0 1 1.065 1.637c.195.502.427 1.256.49 2.644.068 1.501.083 1.951.083 5.753 0 3.8-.015 4.251-.083 5.752-.063 1.388-.295 2.142-.49 2.644a4.41 4.41 0 0 1-1.065 1.637 4.41 4.41 0 0 1-1.637 1.065c-.502.195-1.256.427-2.644.49-1.5.068-1.95.083-5.752.083-3.802 0-4.252-.015-5.753-.083-1.388-.063-2.142-.295-2.644-.49a4.41 4.41 0 0 1-1.637-1.065 4.411 4.411 0 0 1-1.065-1.637c-.195-.502-.427-1.256-.49-2.644-.068-1.5-.083-1.951-.083-5.752 0-3.802.015-4.252.083-5.753.063-1.388.295-2.142.49-2.644a4.41 4.41 0 0 1 1.065-1.637A4.41 4.41 0 0 1 5.84 3.147c.502-.195 1.256-.427 2.644-.49 1.501-.068 1.951-.083 5.753-.083z' fill='%23FFF' mask='url%28%23b%29'/%3E%3C/g%3E%3Cpath d='M20.24 24.991a4.746 4.746 0 1 1 0-9.49 4.746 4.746 0 0 1 0 9.49zm0-12.056a7.31 7.31 0 1 0 0 14.621 7.31 7.31 0 0 0 0-14.621zM29.54 12.646a1.708 1.708 0 1 1-3.416 0 1.708 1.708 0 0 1 3.417 0' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E"); }

.p-icon--linkedin {
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' %3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle fill='%23666' fill-rule='nonzero' cx='20' cy='20' r='20'/%3E%3Cg fill='%23FFFFFE'%3E%3Cpath d='M11.07 8.406a2.743 2.743 0 0 1 2.731 2.75c0 1.52-1.225 2.753-2.731 2.753a2.743 2.743 0 0 1-2.734-2.752 2.742 2.742 0 0 1 2.734-2.751zM8.712 31.268h4.713V15.997H8.712v15.271zM16.382 15.997h4.52v2.087h.064c.63-1.201 2.167-2.467 4.46-2.467 4.773 0 5.654 3.163 5.654 7.274v8.377h-4.71v-7.426c0-1.771-.032-4.05-2.45-4.05-2.452 0-2.828 1.93-2.828 3.921v7.555h-4.71V15.997'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
  .p-icon--linkedin:hover {
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' %3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle fill='%230071a1' fill-rule='nonzero' cx='20' cy='20' r='20'/%3E%3Cg fill='%23FFFFFE'%3E%3Cpath d='M11.07 8.406a2.743 2.743 0 0 1 2.731 2.75c0 1.52-1.225 2.753-2.731 2.753a2.743 2.743 0 0 1-2.734-2.752 2.742 2.742 0 0 1 2.734-2.751zM8.712 31.268h4.713V15.997H8.712v15.271zM16.382 15.997h4.52v2.087h.064c.63-1.201 2.167-2.467 4.46-2.467 4.773 0 5.654 3.163 5.654 7.274v8.377h-4.71v-7.426c0-1.771-.032-4.05-2.45-4.05-2.452 0-2.828 1.93-2.828 3.921v7.555h-4.71V15.997'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }

.p-icon--youtube {
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M.009 18.367V.006h26.06v18.36z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle fill='%23666' fill-rule='nonzero' cx='20' cy='20' r='20'/%3E%3Cg transform='translate%287 11%29'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath d='M25.524 2.868A3.275 3.275 0 0 0 23.22.548C21.187 0 13.034 0 13.034 0S4.882 0 2.85.548a3.275 3.275 0 0 0-2.305 2.32C0 4.914 0 9.183 0 9.183s0 4.27.545 6.316a3.276 3.276 0 0 0 2.305 2.32c2.032.548 10.184.548 10.184.548s8.153 0 10.185-.548a3.276 3.276 0 0 0 2.305-2.32c.545-2.047.545-6.316.545-6.316s0-4.269-.545-6.315' fill='%23FFF' mask='url%28%23b%29'/%3E%3C/g%3E%3Cpath fill='%23666' d='M17.368 24.06l6.814-3.876-6.814-3.877v7.753'/%3E%3C/g%3E%3C/svg%3E"); }
  .p-icon--youtube:hover {
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M.009 18.367V.006h26.06v18.36z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle fill='%23d9252a' fill-rule='nonzero' cx='20' cy='20' r='20'/%3E%3Cg transform='translate%287 11%29'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath d='M25.524 2.868A3.275 3.275 0 0 0 23.22.548C21.187 0 13.034 0 13.034 0S4.882 0 2.85.548a3.275 3.275 0 0 0-2.305 2.32C0 4.914 0 9.183 0 9.183s0 4.27.545 6.316a3.276 3.276 0 0 0 2.305 2.32c2.032.548 10.184.548 10.184.548s8.153 0 10.185-.548a3.276 3.276 0 0 0 2.305-2.32c.545-2.047.545-6.316.545-6.316s0-4.269-.545-6.315' fill='%23FFF' mask='url%28%23b%29'/%3E%3C/g%3E%3Cpath fill='%23d9252a' d='M17.368 24.06l6.814-3.876-6.814-3.877v7.753'/%3E%3C/g%3E%3C/svg%3E"); }

.p-icon--canonical {
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' %3E%3Cpath d='M20 32.735c-7.036 0-12.736-5.7-12.736-12.736 0-7.034 5.7-12.734 12.736-12.734 7.036 0 12.736 5.7 12.736 12.734 0 7.036-5.7 12.736-12.736 12.736zM40 20c0 11.045-8.955 20-20 20S0 31.045 0 20C0 8.954 8.955 0 20 0s20 8.954 20 20zM20 4.865C11.636 4.865 4.864 11.642 4.864 20c0 8.36 6.772 15.135 15.136 15.135 8.364 0 15.136-6.775 15.136-15.135 0-8.358-6.772-15.135-15.136-15.135z' fill='%23666' fill-rule='nonzero'/%3E%3C/svg%3E"); }
  .p-icon--canonical:hover {
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' %3E%3Cpath d='M20 32.735c-7.036 0-12.736-5.7-12.736-12.736 0-7.034 5.7-12.734 12.736-12.734 7.036 0 12.736 5.7 12.736 12.734 0 7.036-5.7 12.736-12.736 12.736zM40 20c0 11.045-8.955 20-20 20S0 31.045 0 20C0 8.954 8.955 0 20 0s20 8.954 20 20zM20 4.865C11.636 4.865 4.864 11.642 4.864 20c0 8.36 6.772 15.135 15.136 15.135 8.364 0 15.136-6.775 15.136-15.135 0-8.358-6.772-15.135-15.136-15.135z' fill='%23772953' fill-rule='nonzero'/%3E%3C/svg%3E"); }

.p-icon--ubuntu {
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' %3E%3Cg fill-rule='nonzero' fill='none'%3E%3Cpath d='M39.906 20.013c0 10.987-8.905 19.893-19.892 19.893C9.028 39.906.122 31 .122 20.013.122 9.028 9.028.122 20.014.122c10.987 0 19.892 8.905 19.892 19.891z' fill='%23666'/%3E%3Cpath d='M9.69 20.013a2.558 2.558 0 1 1-5.116 0 2.558 2.558 0 0 1 5.116 0zM24.241 32.45a2.559 2.559 0 0 0 4.43-2.558 2.557 2.557 0 1 0-4.43 2.558zm4.429-22.313a2.557 2.557 0 1 0-4.43-2.556 2.557 2.557 0 0 0 4.43 2.556zm-8.656 2.584a7.292 7.292 0 0 1 7.265 6.648l3.701-.059a10.954 10.954 0 0 0-3.227-7.094 3.591 3.591 0 0 1-3.097-.24A3.592 3.592 0 0 1 22.9 9.41c-.92-.25-1.888-.384-2.886-.384-1.75 0-3.404.41-4.874 1.137l1.801 3.234a7.278 7.278 0 0 1 3.073-.677zm-7.294 7.293a7.283 7.283 0 0 1 3.102-5.967l-1.9-3.177a11.005 11.005 0 0 0-4.533 6.341 3.59 3.59 0 0 1 1.343 2.803 3.592 3.592 0 0 1-1.343 2.804 11.01 11.01 0 0 0 4.532 6.343l1.9-3.177a7.286 7.286 0 0 1-3.1-5.97zm7.294 7.295a7.267 7.267 0 0 1-3.073-.678l-1.8 3.234a10.938 10.938 0 0 0 4.873 1.137c.998 0 1.966-.132 2.886-.383a3.587 3.587 0 0 1 1.756-2.564 3.591 3.591 0 0 1 3.097-.24 10.958 10.958 0 0 0 3.227-7.096l-3.701-.058a7.293 7.293 0 0 1-7.265 6.648z' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E"); }
  .p-icon--ubuntu:hover {
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' %3E%3Cg fill-rule='nonzero' fill='none'%3E%3Cpath d='M39.906 20.013c0 10.987-8.905 19.893-19.892 19.893C9.028 39.906.122 31 .122 20.013.122 9.028 9.028.122 20.014.122c10.987 0 19.892 8.905 19.892 19.891z' fill='%23e95420'/%3E%3Cpath d='M9.69 20.013a2.558 2.558 0 1 1-5.116 0 2.558 2.558 0 0 1 5.116 0zM24.241 32.45a2.559 2.559 0 0 0 4.43-2.558 2.557 2.557 0 1 0-4.43 2.558zm4.429-22.313a2.557 2.557 0 1 0-4.43-2.556 2.557 2.557 0 0 0 4.43 2.556zm-8.656 2.584a7.292 7.292 0 0 1 7.265 6.648l3.701-.059a10.954 10.954 0 0 0-3.227-7.094 3.591 3.591 0 0 1-3.097-.24A3.592 3.592 0 0 1 22.9 9.41c-.92-.25-1.888-.384-2.886-.384-1.75 0-3.404.41-4.874 1.137l1.801 3.234a7.278 7.278 0 0 1 3.073-.677zm-7.294 7.293a7.283 7.283 0 0 1 3.102-5.967l-1.9-3.177a11.005 11.005 0 0 0-4.533 6.341 3.59 3.59 0 0 1 1.343 2.803 3.592 3.592 0 0 1-1.343 2.804 11.01 11.01 0 0 0 4.532 6.343l1.9-3.177a7.286 7.286 0 0 1-3.1-5.97zm7.294 7.295a7.267 7.267 0 0 1-3.073-.678l-1.8 3.234a10.938 10.938 0 0 0 4.873 1.137c.998 0 1.966-.132 2.886-.383a3.587 3.587 0 0 1 1.756-2.564 3.591 3.591 0 0 1 3.097-.24 10.958 10.958 0 0 0 3.227-7.096l-3.701-.058a7.293 7.293 0 0 1-7.265 6.648z' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E"); }

.p-icon--medium {
  height: 1.25rem;
  width: 1.25rem; }

.p-icon--large {
  height: 1.5rem;
  width: 1.5rem; }

.p-icon--x-large {
  height: 1.75rem;
  width: 1.75rem; }

.p-icon--x-large {
  height: 2.25rem;
  width: 2.25rem; }

.p-icon--xx-large {
  height: 3rem;
  width: 3rem; }

[class*="p-button-"] [class*="p-icon-"] {
  top: -1px;
  vertical-align: middle; }

.p-image--bordered {
  border-color: #cdcdcd;
  border-style: solid;
  border-width: 1px; }

.p-image--shadowed {
  box-shadow: 0 1px 5px 1px rgba(205, 205, 205, 0.2); }

.p-inline-images {
  display: block;
  list-style: none;
  margin-left: 0;
  padding-left: 0;
  text-align: center; }
  .p-inline-images__item {
    display: inline-block;
    margin: 1rem;
    overflow: hidden;
    text-align: center;
    vertical-align: middle; }
    @media only screen and (min-width: 768px) {
      .p-inline-images__item {
        margin: 1.875rem; } }
  .p-inline-images__logo, .p-inline-images__item img {
    max-height: 3rem;
    max-width: 7rem;
    width: auto; }
    @media screen and (min-width: 768px) {
      .p-inline-images__logo, .p-inline-images__item img {
        max-height: 5.5rem;
        max-width: 9rem; } }
  .p-inline-images__img {
    display: inline-block;
    margin: 2rem;
    max-width: 6rem;
    text-align: center;
    vertical-align: middle;
    width: 100%; }
    @media (min-width: 768px) {
      .p-inline-images__img {
        margin: 3rem;
        max-width: 11.25rem; } }

.p-link--soft {
  color: #111; }
  .p-link--soft:visited {
    color: #111;
    text-decoration: none; }
  .p-link--soft:hover {
    color: #007aa6; }
  .p-link--soft.is-selected {
    font-weight: 400; }

.p-link--strong {
  color: currentColor;
  font-weight: 400; }
  .p-link--strong:visited {
    color: currentColor; }
  .p-link--strong:hover {
    color: #007aa6;
    text-decoration: underline; }

.p-link--inverted {
  color: #f7f7f7;
  font-weight: 400; }
  .p-link--inverted:hover {
    color: #f7f7f7; }
  .p-link--inverted:visited {
    color: #dedede; }

@supports ((-webkit-mask-size: 1em) or (mask-size: 1em)) or (-webkit-mask-size: 1em) {
  .p-link--external::after {
    -webkit-mask: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' %3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M-1-1h16v16H-1'/%3E%3Cpath fill='%23111' d='M4.867 1.313C.6 1.32.067 1.443.067 4.51v6.4c0 3.2.533 3.2 5.333 3.2h2.133c4.8 0 5.334 0 5.334-3.2v-1.6h-1.6v1.068c0 2.133 0 2.133-4.267 2.133H5.933c-4.266 0-4.266 0-4.266-2.132V5.044c0-1.93.034-2.112 3.2-2.13v-1.6z'/%3E%3Cpath d='M-1-1h16v16H-1'/%3E%3Cpath fill='%23111' d='M6.435 2.16c.11-.446 7.113-2.196 7.448-1.86.335.334-1.416 7.335-1.863 7.447-.447.112-5.697-5.14-5.586-5.586z'/%3E%3Cpath fill='%23111' d='M9.032 3.38L4.705 7.708l1.767 1.767L10.8 5.148'/%3E%3C/g%3E%3C/svg%3E") no-repeat 0 0/cover;
    background-color: currentColor;
    content: '';
    margin: 0 0 0 .25em;
    mask: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' %3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M-1-1h16v16H-1'/%3E%3Cpath fill='%23111' d='M4.867 1.313C.6 1.32.067 1.443.067 4.51v6.4c0 3.2.533 3.2 5.333 3.2h2.133c4.8 0 5.334 0 5.334-3.2v-1.6h-1.6v1.068c0 2.133 0 2.133-4.267 2.133H5.933c-4.266 0-4.266 0-4.266-2.132V5.044c0-1.93.034-2.112 3.2-2.13v-1.6z'/%3E%3Cpath d='M-1-1h16v16H-1'/%3E%3Cpath fill='%23111' d='M6.435 2.16c.11-.446 7.113-2.196 7.448-1.86.335.334-1.416 7.335-1.863 7.447-.447.112-5.697-5.14-5.586-5.586z'/%3E%3Cpath fill='%23111' d='M9.032 3.38L4.705 7.708l1.767 1.767L10.8 5.148'/%3E%3C/g%3E%3C/svg%3E") no-repeat 0 0/cover;
    padding-right: .75em; }
  .p-link--no-underline {
    border: 0; } }

@supports not (((-webkit-mask-size: 1em) or (mask-size: 1em)) or (-webkit-mask-size: 1em)) {
  .p-link--external {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='0.75em' height='0.75em' viewBox='0 0 16 16' %3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M-1-1h16v16H-1'/%3E%3Cpath fill='%23007aa6' d='M4.867 1.313C.6 1.32.067 1.443.067 4.51v6.4c0 3.2.533 3.2 5.333 3.2h2.133c4.8 0 5.334 0 5.334-3.2v-1.6h-1.6v1.068c0 2.133 0 2.133-4.267 2.133H5.933c-4.266 0-4.266 0-4.266-2.132V5.044c0-1.93.034-2.112 3.2-2.13v-1.6z'/%3E%3Cpath d='M-1-1h16v16H-1'/%3E%3Cpath fill='%23007aa6' d='M6.435 2.16c.11-.446 7.113-2.196 7.448-1.86.335.334-1.416 7.335-1.863 7.447-.447.112-5.697-5.14-5.586-5.586z'/%3E%3Cpath fill='%23007aa6' d='M9.032 3.38L4.705 7.708l1.767 1.767L10.8 5.148'/%3E%3C/g%3E%3C/svg%3E");
    background-position: top right;
    background-repeat: no-repeat;
    background-size: .75em;
    margin-top: -.25em;
    padding: .25em 1em 0 0; }
    .p-link--external.p-link--strong, .p-link--external.p-link--soft, .p-link--external.sidebar__link {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='0.75em' height='0.75em' viewBox='0 0 16 16' %3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M-1-1h16v16H-1'/%3E%3Cpath fill='%23111' d='M4.867 1.313C.6 1.32.067 1.443.067 4.51v6.4c0 3.2.533 3.2 5.333 3.2h2.133c4.8 0 5.334 0 5.334-3.2v-1.6h-1.6v1.068c0 2.133 0 2.133-4.267 2.133H5.933c-4.266 0-4.266 0-4.266-2.132V5.044c0-1.93.034-2.112 3.2-2.13v-1.6z'/%3E%3Cpath d='M-1-1h16v16H-1'/%3E%3Cpath fill='%23111' d='M6.435 2.16c.11-.446 7.113-2.196 7.448-1.86.335.334-1.416 7.335-1.863 7.447-.447.112-5.697-5.14-5.586-5.586z'/%3E%3Cpath fill='%23111' d='M9.032 3.38L4.705 7.708l1.767 1.767L10.8 5.148'/%3E%3C/g%3E%3C/svg%3E"); }
    .p-link--external.p-link--soft:hover, .p-link--external.sidebar__link:hover {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='0.75em' height='0.75em' viewBox='0 0 16 16' %3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M-1-1h16v16H-1'/%3E%3Cpath fill='%23007aa6' d='M4.867 1.313C.6 1.32.067 1.443.067 4.51v6.4c0 3.2.533 3.2 5.333 3.2h2.133c4.8 0 5.334 0 5.334-3.2v-1.6h-1.6v1.068c0 2.133 0 2.133-4.267 2.133H5.933c-4.266 0-4.266 0-4.266-2.132V5.044c0-1.93.034-2.112 3.2-2.13v-1.6z'/%3E%3Cpath d='M-1-1h16v16H-1'/%3E%3Cpath fill='%23007aa6' d='M6.435 2.16c.11-.446 7.113-2.196 7.448-1.86.335.334-1.416 7.335-1.863 7.447-.447.112-5.697-5.14-5.586-5.586z'/%3E%3Cpath fill='%23007aa6' d='M9.032 3.38L4.705 7.708l1.767 1.767L10.8 5.148'/%3E%3C/g%3E%3C/svg%3E"); }
    .p-link--external.p-link--inverted {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='0.75em' height='0.75em' viewBox='0 0 16 16' %3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M-1-1h16v16H-1'/%3E%3Cpath fill='%23f7f7f7' d='M4.867 1.313C.6 1.32.067 1.443.067 4.51v6.4c0 3.2.533 3.2 5.333 3.2h2.133c4.8 0 5.334 0 5.334-3.2v-1.6h-1.6v1.068c0 2.133 0 2.133-4.267 2.133H5.933c-4.266 0-4.266 0-4.266-2.132V5.044c0-1.93.034-2.112 3.2-2.13v-1.6z'/%3E%3Cpath d='M-1-1h16v16H-1'/%3E%3Cpath fill='%23f7f7f7' d='M6.435 2.16c.11-.446 7.113-2.196 7.448-1.86.335.334-1.416 7.335-1.863 7.447-.447.112-5.697-5.14-5.586-5.586z'/%3E%3Cpath fill='%23f7f7f7' d='M9.032 3.38L4.705 7.708l1.767 1.767L10.8 5.148'/%3E%3C/g%3E%3C/svg%3E"); }
      .p-link--external.p-link--inverted:visited {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='0.75em' height='0.75em' viewBox='0 0 16 16' %3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M-1-1h16v16H-1'/%3E%3Cpath fill='%23dedede' d='M4.867 1.313C.6 1.32.067 1.443.067 4.51v6.4c0 3.2.533 3.2 5.333 3.2h2.133c4.8 0 5.334 0 5.334-3.2v-1.6h-1.6v1.068c0 2.133 0 2.133-4.267 2.133H5.933c-4.266 0-4.266 0-4.266-2.132V5.044c0-1.93.034-2.112 3.2-2.13v-1.6z'/%3E%3Cpath d='M-1-1h16v16H-1'/%3E%3Cpath fill='%23dedede' d='M6.435 2.16c.11-.446 7.113-2.196 7.448-1.86.335.334-1.416 7.335-1.863 7.447-.447.112-5.697-5.14-5.586-5.586z'/%3E%3Cpath fill='%23dedede' d='M9.032 3.38L4.705 7.708l1.767 1.767L10.8 5.148'/%3E%3C/g%3E%3C/svg%3E"); }
    .p-link--external.sidebar__link {
      display: inline-block;
      padding: 0 1em 1em 0; }
  .p-link--no-underline {
    border: 0; }
  .p-button .p-link--external,
  .p-button--neutral .p-link--external,
  .p-button--base .p-link--external {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='0.75em' height='0.75em' viewBox='0 0 16 16' %3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M-1-1h16v16H-1'/%3E%3Cpath fill='%23111' d='M4.867 1.313C.6 1.32.067 1.443.067 4.51v6.4c0 3.2.533 3.2 5.333 3.2h2.133c4.8 0 5.334 0 5.334-3.2v-1.6h-1.6v1.068c0 2.133 0 2.133-4.267 2.133H5.933c-4.266 0-4.266 0-4.266-2.132V5.044c0-1.93.034-2.112 3.2-2.13v-1.6z'/%3E%3Cpath d='M-1-1h16v16H-1'/%3E%3Cpath fill='%23111' d='M6.435 2.16c.11-.446 7.113-2.196 7.448-1.86.335.334-1.416 7.335-1.863 7.447-.447.112-5.697-5.14-5.586-5.586z'/%3E%3Cpath fill='%23111' d='M9.032 3.38L4.705 7.708l1.767 1.767L10.8 5.148'/%3E%3C/g%3E%3C/svg%3E");
    padding-top: 0; }
  .p-button--positive .p-link--external {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='0.75em' height='0.75em' viewBox='0 0 16 16' %3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M-1-1h16v16H-1'/%3E%3Cpath fill='%23fff' d='M4.867 1.313C.6 1.32.067 1.443.067 4.51v6.4c0 3.2.533 3.2 5.333 3.2h2.133c4.8 0 5.334 0 5.334-3.2v-1.6h-1.6v1.068c0 2.133 0 2.133-4.267 2.133H5.933c-4.266 0-4.266 0-4.266-2.132V5.044c0-1.93.034-2.112 3.2-2.13v-1.6z'/%3E%3Cpath d='M-1-1h16v16H-1'/%3E%3Cpath fill='%23fff' d='M6.435 2.16c.11-.446 7.113-2.196 7.448-1.86.335.334-1.416 7.335-1.863 7.447-.447.112-5.697-5.14-5.586-5.586z'/%3E%3Cpath fill='%23fff' d='M9.032 3.38L4.705 7.708l1.767 1.767L10.8 5.148'/%3E%3C/g%3E%3C/svg%3E");
    padding-top: 0; }
  .p-button--negative .p-link--external {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='0.75em' height='0.75em' viewBox='0 0 16 16' %3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M-1-1h16v16H-1'/%3E%3Cpath fill='%23fff' d='M4.867 1.313C.6 1.32.067 1.443.067 4.51v6.4c0 3.2.533 3.2 5.333 3.2h2.133c4.8 0 5.334 0 5.334-3.2v-1.6h-1.6v1.068c0 2.133 0 2.133-4.267 2.133H5.933c-4.266 0-4.266 0-4.266-2.132V5.044c0-1.93.034-2.112 3.2-2.13v-1.6z'/%3E%3Cpath d='M-1-1h16v16H-1'/%3E%3Cpath fill='%23fff' d='M6.435 2.16c.11-.446 7.113-2.196 7.448-1.86.335.334-1.416 7.335-1.863 7.447-.447.112-5.697-5.14-5.586-5.586z'/%3E%3Cpath fill='%23fff' d='M9.032 3.38L4.705 7.708l1.767 1.767L10.8 5.148'/%3E%3C/g%3E%3C/svg%3E");
    padding-top: 0; }
  .p-button--brand .p-link--external {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='0.75em' height='0.75em' viewBox='0 0 16 16' %3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M-1-1h16v16H-1'/%3E%3Cpath fill='%23fff' d='M4.867 1.313C.6 1.32.067 1.443.067 4.51v6.4c0 3.2.533 3.2 5.333 3.2h2.133c4.8 0 5.334 0 5.334-3.2v-1.6h-1.6v1.068c0 2.133 0 2.133-4.267 2.133H5.933c-4.266 0-4.266 0-4.266-2.132V5.044c0-1.93.034-2.112 3.2-2.13v-1.6z'/%3E%3Cpath d='M-1-1h16v16H-1'/%3E%3Cpath fill='%23fff' d='M6.435 2.16c.11-.446 7.113-2.196 7.448-1.86.335.334-1.416 7.335-1.863 7.447-.447.112-5.697-5.14-5.586-5.586z'/%3E%3Cpath fill='%23fff' d='M9.032 3.38L4.705 7.708l1.767 1.767L10.8 5.148'/%3E%3C/g%3E%3C/svg%3E");
    padding-top: 0; }
  .p-strip--dark * .p-link--external.p-link--soft,
  .p-strip--accent * .p-link--external.p-link--soft,
  .p-strip--image.is-dark * .p-link--external.p-link--soft {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='0.75em' height='0.75em' viewBox='0 0 16 16' %3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M-1-1h16v16H-1'/%3E%3Cpath fill='%23fff' d='M4.867 1.313C.6 1.32.067 1.443.067 4.51v6.4c0 3.2.533 3.2 5.333 3.2h2.133c4.8 0 5.334 0 5.334-3.2v-1.6h-1.6v1.068c0 2.133 0 2.133-4.267 2.133H5.933c-4.266 0-4.266 0-4.266-2.132V5.044c0-1.93.034-2.112 3.2-2.13v-1.6z'/%3E%3Cpath d='M-1-1h16v16H-1'/%3E%3Cpath fill='%23fff' d='M6.435 2.16c.11-.446 7.113-2.196 7.448-1.86.335.334-1.416 7.335-1.863 7.447-.447.112-5.697-5.14-5.586-5.586z'/%3E%3Cpath fill='%23fff' d='M9.032 3.38L4.705 7.708l1.767 1.767L10.8 5.148'/%3E%3C/g%3E%3C/svg%3E"); }
    .p-strip--dark * .p-link--external.p-link--soft:hover,
    .p-strip--accent * .p-link--external.p-link--soft:hover,
    .p-strip--image.is-dark * .p-link--external.p-link--soft:hover {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='0.75em' height='0.75em' viewBox='0 0 16 16' %3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M-1-1h16v16H-1'/%3E%3Cpath fill='%23007aa6' d='M4.867 1.313C.6 1.32.067 1.443.067 4.51v6.4c0 3.2.533 3.2 5.333 3.2h2.133c4.8 0 5.334 0 5.334-3.2v-1.6h-1.6v1.068c0 2.133 0 2.133-4.267 2.133H5.933c-4.266 0-4.266 0-4.266-2.132V5.044c0-1.93.034-2.112 3.2-2.13v-1.6z'/%3E%3Cpath d='M-1-1h16v16H-1'/%3E%3Cpath fill='%23007aa6' d='M6.435 2.16c.11-.446 7.113-2.196 7.448-1.86.335.334-1.416 7.335-1.863 7.447-.447.112-5.697-5.14-5.586-5.586z'/%3E%3Cpath fill='%23007aa6' d='M9.032 3.38L4.705 7.708l1.767 1.767L10.8 5.148'/%3E%3C/g%3E%3C/svg%3E"); }
  .p-strip--dark * .p-link--external.p-link--strong,
  .p-strip--accent * .p-link--external.p-link--strong,
  .p-strip--image.is-dark * .p-link--external.p-link--strong {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='0.75em' height='0.75em' viewBox='0 0 16 16' %3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M-1-1h16v16H-1'/%3E%3Cpath fill='%23fff' d='M4.867 1.313C.6 1.32.067 1.443.067 4.51v6.4c0 3.2.533 3.2 5.333 3.2h2.133c4.8 0 5.334 0 5.334-3.2v-1.6h-1.6v1.068c0 2.133 0 2.133-4.267 2.133H5.933c-4.266 0-4.266 0-4.266-2.132V5.044c0-1.93.034-2.112 3.2-2.13v-1.6z'/%3E%3Cpath d='M-1-1h16v16H-1'/%3E%3Cpath fill='%23fff' d='M6.435 2.16c.11-.446 7.113-2.196 7.448-1.86.335.334-1.416 7.335-1.863 7.447-.447.112-5.697-5.14-5.586-5.586z'/%3E%3Cpath fill='%23fff' d='M9.032 3.38L4.705 7.708l1.767 1.767L10.8 5.148'/%3E%3C/g%3E%3C/svg%3E"); } }

.p-top {
  border-bottom: 1px dotted #cdcdcd;
  clear: both;
  margin: 20px 0; }
  .p-top__link {
    background: #fff;
    color: #111;
    float: right;
    margin-right: 5px;
    padding: 0 5px;
    position: relative;
    text-decoration: none;
    top: -.725rem; }

.p-list-tree__item--group::after, .p-list-tree .p-list-tree[aria-hidden="false"]::after {
  background-position: center;
  background-repeat: no-repeat;
  content: ' ';
  display: block;
  height: 0.9375rem;
  left: -.75rem;
  pointer-events: none;
  position: absolute;
  top: .4rem;
  width: 0.9375rem; }

.p-list-tree {
  border-left: 1px solid #cdcdcd;
  list-style-type: none;
  margin-left: 1rem;
  padding: 0 0 0 0.25rem; }
  .p-list-tree__item {
    margin-top: 0.125rem;
    padding-left: .8rem;
    position: relative; }
    .p-list-tree__item::before {
      background: #cdcdcd;
      content: ' ';
      display: block;
      height: 1px;
      left: -0.25rem;
      pointer-events: none;
      position: absolute;
      top: .8rem;
      width: .625rem; }
    .p-list-tree__item--group::after {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' height='15' width='15' viewBox='0 0 15 15'%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h15v15H0z'/%3E%3C/defs%3E%3Cg fill-rule='evenodd' fill='none'%3E%3Cuse xlink:href='%23a' fill='%23FFF'/%3E%3Cpath stroke='%23888' d='M.5.5h14v14H.5z'/%3E%3Cpath fill='%23888' d='M7 4h1v7H7z'/%3E%3Cpath fill='%23888' d='M4 8V7h7v1z'/%3E%3C/g%3E%3C/svg%3E"); }
  .p-list-tree__toggle {
    background: transparent;
    border: 0;
    font-weight: normal;
    margin: 0 0 0 -1.75rem;
    padding: 0 0 0 1.75rem;
    transition-duration: 0s;
    width: auto; }
    .p-list-tree__toggle:hover {
      background: transparent;
      color: #007aa6;
      text-decoration: underline; }
    .p-list-tree__toggle:focus {
      background: transparent;
      outline: 1px dotted #cdcdcd; }
  .p-list-tree .p-list-tree {
    display: none;
    margin-left: 0; }
    .p-list-tree .p-list-tree[aria-hidden="false"] {
      display: block; }
    .p-list-tree .p-list-tree[aria-hidden="false"]::after {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' height='15' width='15' viewBox='0 0 15 15'%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h15v15H0z'/%3E%3C/defs%3E%3Cg fill-rule='evenodd' fill='none'%3E%3Cuse xlink:href='%23a' fill='%23FFF'/%3E%3Cpath stroke='%23888' d='M.5.5h14v14H.5z'/%3E%3Cpath fill='%23888' d='M4 8V7h7v1z'/%3E%3C/g%3E%3C/svg%3E");
      z-index: 1; }

.p-list-step, .p-stepped-list--detailed {
  counter-reset: li;
  list-style: none;
  margin-left: 4rem;
  padding-left: 0; }

.p-list-step > li::before, .p-stepped-list--detailed > li::before {
  background-color: #666;
  border-radius: 100%;
  color: #fff;
  content: counter(li);
  counter-increment: li;
  direction: rtl;
  display: inline-block;
  margin-left: -4rem;
  margin-top: 0.1rem;
  padding: 0;
  position: absolute;
  text-align: center;
  width: 2.5rem; }
  @media (max-width: 768px) {
    .p-list-step > li::before, .p-stepped-list--detailed > li::before {
      margin-top: 0;
      width: 2rem; } }

.p-list {
  list-style: none;
  margin-left: 0;
  padding-left: 0; }
  .p-list .p-list__item {
    padding-bottom: 0.25rem;
    padding-top: 0.25rem; }
    form .p-list .p-list__item {
      padding-bottom: 0;
      padding-top: 0; }
      form .p-list .p-list__item label {
        margin-bottom: 0.1rem; }

.p-list--divided {
  list-style: none;
  margin-left: 0;
  padding-left: 0; }
  .p-list--divided .p-list__item {
    padding-bottom: 0.25rem;
    padding-top: 0.25rem; }
    form .p-list--divided .p-list__item {
      padding-bottom: 0;
      padding-top: 0; }
      form .p-list--divided .p-list__item label {
        margin-bottom: 0.1rem; }
  .p-list--divided .p-list__item {
    position: relative; }
    .p-list--divided .p-list__item::after {
      border-bottom: 1px dotted #cdcdcd;
      bottom: 0;
      content: '';
      height: 1px;
      left: 0;
      position: absolute;
      right: 0; }
    .p-list--divided .p-list__item:last-of-type::after,
    .p-list--divided .p-list__item .last-item::after {
      border-bottom: 0; }
  .p-list--divided.is-split .p-list__item:last-of-type {
    border-bottom: 1px dotted #cdcdcd; }

.is-ticked {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Ccircle fill='%232c001e' cx='7' cy='7' r='7'/%3E%3Cpath fill='%23fff' d='M6.1 10.813L2.41 8.105l1.184-1.613L5.9 8.187l4.393-4.394 1.414 1.414z' /%3E%3C/svg%3E");
  background-position-y: 0.5625rem;
  background-repeat: no-repeat;
  padding-left: 2rem; }

.p-inline-list {
  margin-left: 0;
  padding-left: 0; }
  .p-inline-list__item {
    display: inline;
    list-style: none;
    margin-right: 1.25rem; }
    .p-inline-list__item:last-of-type,
    .p-inline-list__item .last-item {
      margin-right: 0; }

.p-inline-list--middot {
  margin-left: 0;
  padding-left: 0; }
  .p-inline-list--middot .p-inline-list__item {
    display: inline;
    list-style: none;
    margin-right: 1.25rem;
    margin-right: 1.25em;
    position: relative; }
    .p-inline-list--middot .p-inline-list__item:last-of-type,
    .p-inline-list--middot .p-inline-list__item .last-item {
      margin-right: 0; }
    .p-inline-list--middot .p-inline-list__item::after {
      color: #666;
      content: '\00b7';
      font-size: 1.4em;
      line-height: 0;
      position: absolute;
      right: -.5em;
      top: .4em; }
    .p-inline-list--middot .p-inline-list__item:hover::after {
      color: #666; }
    .p-inline-list--middot .p-inline-list__item:last-of-type::after,
    .p-inline-list--middot .p-inline-list__item .last-item::after {
      content: ''; }

.p-list-step__item {
  float: none;
  margin-left: 0;
  width: 100%; }

.p-list-step__content {
  margin-top: -1rem; }

.p-list-step__bullet {
  display: none; }

@media (min-width: 768px) {
  .p-stepped-list--detailed .p-list-step__content {
    margin-top: 0; }
  .p-stepped-list--detailed .p-list-step__item {
    display: -ms-flexbox;
    display: flex;
    margin: 0; }
    .p-stepped-list--detailed .p-list-step__item > :nth-child(2n) {
      display: block;
      float: left;
      min-height: 1px;
      position: relative;
      *margin-right: -1px;
      width: 48.35615%;
      margin-left: 3.2877%; }
    .p-stepped-list--detailed .p-list-step__item > :nth-child(2n+1) {
      display: block;
      float: left;
      min-height: 1px;
      position: relative;
      *margin-right: -1px;
      width: 48.35615%; } }

@media (min-width: 768px) {
  @supports (columns: 1) {
    [class*='p-list'].is-split {
      column-gap: 2rem;
      columns: 2; }
      [class*='p-list'].is-split .p-list__item {
        display: inline-block;
        width: 100%; } }
  @supports not (columns: 1) {
    [class*='p-list'].is-split {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
      [class*='p-list'].is-split .p-list__item {
        width: calc(50% - .5rem); } }
  [class*='p-list'].is-split:nth-child(2n-1) {
    margin-right: 1rem; } }

.p-matrix {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  list-style: none;
  margin-bottom: 1.5rem;
  margin-left: 0;
  padding-left: 0; }
  .p-matrix__item {
    border-top: 1px solid #cdcdcd;
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 1 1 auto;
        flex: 1 1 auto;
    padding-bottom: 1rem;
    padding-top: 0.9375rem; }
    @media (min-width: 620px) {
      .p-matrix__item {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        width: 33.333%; } }
    @media (min-width: 620px) and (max-width: 1030px) {
      .p-matrix__item {
        -ms-flex-direction: column;
            flex-direction: column; } }
    @media (min-width: 768px) {
      .p-matrix__item {
        border-right: 1px solid #cdcdcd;
        padding-left: 1rem;
        padding-right: 1rem;
        width: 33.333%; }
        .p-matrix__item:empty {
          display: block; }
        .p-matrix__item:nth-child(3n+1) {
          padding-left: 0; }
        .p-matrix__item:nth-child(3n+3) {
          border-right: 0; }
        .p-matrix__item:nth-child(1), .p-matrix__item:nth-child(2), .p-matrix__item:nth-child(3) {
          border-top: 0; } }
    @media (min-width: 1030px) {
      .p-matrix__item {
        border-right: 1px solid #cdcdcd;
        padding: 1rem;
        width: 33.333%; }
        .p-matrix__item:empty {
          display: block; }
        .p-matrix__item:nth-child(3n+1) {
          padding-left: 0; }
        .p-matrix__item:nth-child(3n+3) {
          border-right: 0;
          padding-right: 0; }
        .p-matrix__item:nth-last-child(1), .p-matrix__item:nth-last-child(2), .p-matrix__item:nth-last-child(3) {
          border-bottom: 0; } }
  .p-matrix__img {
    -ms-flex-item-align: start;
        align-self: flex-start;
    margin-bottom: 1rem;
    margin-right: 1rem;
    max-height: 3rem;
    max-width: 3rem;
    width: auto; }
  .p-matrix__content {
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 1 1 auto;
        flex: 1 1 auto;
    -ms-flex-direction: column;
        flex-direction: column;
    padding-right: 1rem; }
    @media (min-width: 1030px) {
      .p-matrix__content {
        width: calc(100% - 4rem); } }
  .p-matrix__title {
    margin-top: -0.5rem; }
  .p-matrix__desc {
    margin-bottom: 0.1rem;
    margin-top: -1rem; }
    .p-matrix__desc > p:last-child {
      margin-bottom: 0; }
    .p-matrix__desc + .p-matrix__desc {
      margin-top: 0; }
    @media (max-width: 768px) {
      .p-matrix__desc {
        margin-top: -0.5rem; } }

.p-media-object__image {
  -ms-flex-item-align: start;
      align-self: flex-start;
  border-radius: 0.125rem;
  -ms-flex-preferred-size: inherit;
      flex-basis: inherit;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 1rem;
  max-height: 5rem;
  max-width: 5rem;
  vertical-align: middle;
  width: auto; }

.p-media-object__content {
  margin-bottom: 0.6rem;
  margin-top: 0; }

.p-media-object__image.is-round {
  border-radius: 50%; }

.p-media-object__title {
  margin-bottom: 0.2rem;
  margin-top: -0.5rem; }
  @media only screen and (min-width: 768px) {
    .p-media-object__title {
      margin-bottom: -0.05rem; } }

.p-media-object__meta-list {
  list-style: none;
  margin: 0;
  padding-left: 0;
  padding-top: 0.5rem; }

.p-media-object__meta-list-item--date {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="90" height="90"><g transform="translate(0 -962.362)"><path color="%23000" fill="none" stroke-width="7.5" overflow="visible" enable-background="accumulate" d="M0 962.362h90v90H0z"/><path d="M35.914 968.362v9c0 4.837-4.078 8.914-8.914 8.914-4.836 0-8.914-4.077-8.914-8.914v-8.547C7.56 969.892 6 973.59 6 986.362v42c0 18 3 18 30 18h18c27 0 30 0 30-18v-42c0-12.773-1.56-16.47-12.086-17.547v8.547c0 4.837-4.078 8.914-8.914 8.914-4.836 0-8.914-4.077-8.914-8.914v-9H35.914zm.086 24h18c24 0 24 0 24 12v24c0 12 0 12-24 12H36c-24 0-24 0-24-12v-24c0-12 0-12 24-12z" fill="%23666"/><rect width="6" height="18" x="24" y="962.362" ry="3" color="%23000" fill="%23666" stroke-width=".1" overflow="visible" enable-background="accumulate"/><rect ry="3" y="962.362" x="60" height="18" width="6" color="%23000" fill="%23666" stroke-width=".1" overflow="visible" enable-background="accumulate"/><path style="text-align:center;line-height:125%;-inkscape-font-specification:Ubuntu Medium" d="M33.336 1001.364v.01c-1.8 0-3.5.348-5.087 1.043-1.548.663-2.913 1.553-4.08 2.664l-.352.337 3.06 4.335.474-.472c.158-.158.425-.388.787-.673l.01-.013.01-.012c.342-.295.74-.582 1.194-.86.467-.27 1.002-.507 1.607-.71.577-.19 1.206-.288 1.896-.288 1.048 0 1.885.26 2.58.768.626.46.964 1.222.964 2.497 0 .56-.114 1.1-.35 1.647-.246.538-.58 1.082-1.006 1.635h-.002c-.408.535-.896 1.088-1.466 1.658-.582.582-1.192 1.176-1.827 1.785h-.004c-.827.8-1.653 1.613-2.48 2.44-.846.845-1.61 1.748-2.292 2.704h-.002c-.692.967-1.26 2.02-1.702 3.15-.426 1.134-.635 2.372-.635 3.707v.72c0 .31.015.583.046.828l.064.493h18.65v-5.197H31.386c.072-.144.057-.21.18-.392l.006-.012h.002c.33-.507.727-1.034 1.192-1.576.47-.548.966-1.096 1.488-1.645l.008-.01c.527-.553.998-1.027 1.413-1.416h.007c.8-.775 1.6-1.56 2.4-2.36h.007c.813-.844 1.534-1.7 2.163-2.576h.002c.66-.906 1.197-1.83 1.613-2.773.428-.994.645-2.02.645-3.054 0-2.528-.756-4.605-2.28-6.102-1.524-1.55-3.862-2.28-6.9-2.28zm16.626.635v.01l-.024.537c-.106 2.31-.24 4.618-.4 6.927-.158 2.277-.384 4.688-.676 7.233l-.07.628h.632c2.187 0 3.982.12 5.37.353h.004c1.42.23 2.518.58 3.283 1.01h.01c.804.44 1.316.945 1.6 1.512.302.606.46 1.297.46 2.1 0 .514-.094.994-.278 1.457-.174.414-.456.79-.876 1.14h-.016c-.375.333-.9.615-1.582.836-.677.193-1.514.298-2.51.298-1.48 0-2.72-.144-3.718-.42-1.012-.31-1.79-.596-2.3-.84l-.638-.304-1.17 5.187.394.198c.32.16.74.313 1.287.477.553.167 1.168.315 1.847.45.703.163 1.43.3 2.184.407.77.11 1.527.163 2.273.163 1.826 0 3.44-.214 4.84-.66h.008c1.386-.473 2.56-1.12 3.502-1.948.94-.827 1.647-1.823 2.105-2.967.454-1.135.68-2.365.68-3.678 0-2.868-1.023-5.22-3.034-6.892-1.888-1.617-4.76-2.472-8.434-2.75.033-.27.064-.51.097-.834.055-.535.096-1.096.123-1.68l.002-.025c.052-.575.09-1.138.117-1.688l.003-.027c.035-.38.054-.693.077-1.02h10.055V1002H49.962z" font-size="35.345" font-weight="500" letter-spacing="0" word-spacing="0" text-anchor="middle" fill="%23666" font-family="Ubuntu"/></g></svg>'); }

.p-media-object__meta-list-item--location {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="90" height="90"><g color="%23000"><path d="M45 0C30.088 0 18 12.088 18 27c0 .562.03 1.103.063 1.656.013.248.012.497.03.75.02.23.07.46.095.688C20.22 51.854 41.922 90 45 90c3.078 0 24.78-38.146 26.813-59.906.02-.232.076-.46.093-.688.022-.248.016-.5.03-.75.032-.56.064-1.12.064-1.656C72 12.088 59.912 0 45 0zm0 18c4.97 0 9 4.03 9 9s-4.03 9-9 9-9-4.03-9-9 4.03-9 9-9z" fill="%23666" stroke-width="3" overflow="visible" enable-background="accumulate"/><path fill="none" stroke-width="7.5" overflow="visible" enable-background="accumulate" d="M0 0h90v90H0z"/></g></svg>'); }

.p-media-object__meta-list-item--venue {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="90" height="90" viewBox="0 0 90 90.000001"><g transform="translate(-111.967 -929.337)" color="%23000"><path fill="none" stroke-width="4" overflow="visible" enable-background="accumulate" d="M111.967 929.336h90v90h-90z"/><circle r="6.5" cy="24.5" cx="23.5" transform="matrix(1.846 0 0 1.846 113.583 929.105)" fill="%23666" stroke-width="2" overflow="visible" enable-background="accumulate"/><circle r="21" cy="45" cx="45" transform="matrix(1.429 0 0 1.429 92.682 910.05)" fill="none" stroke="%23666" stroke-width="4.2" stroke-linejoin="round" overflow="visible" enable-background="accumulate"/><path d="M152.967 931.736l8-2.4v15h-8zM160.967 1016.336h-8v-12h8zM198.967 970.336v8h-12v-8zM114.967 978.336v-8h12v8z" overflow="visible" fill="%23666" stroke-width="6" enable-background="accumulate"/></g></svg>'); }

.p-media-object--large .p-media-object__image {
  max-height: 6rem;
  max-width: 6rem; }

.p-media-object--large .p-media-object__title {
  margin-bottom: 0.3rem;
  margin-top: -0.5rem; }
  @media only screen and (min-width: 768px) {
    .p-media-object--large .p-media-object__title {
      margin-bottom: -0.2rem; } }

.p-modal {
  -ms-flex-align: center;
      align-items: center;
  background: rgba(17, 17, 17, 0.85);
  content: '';
  display: -ms-flexbox;
  display: flex;
  height: 100vh;
  -ms-flex-pack: center;
      justify-content: center;
  left: 0;
  margin: 0;
  overflow: scroll;
  padding: 1.5rem;
  position: absolute;
  top: 0;
  width: 100%; }
  .p-modal__dialog {
    bottom: 1.5rem;
    left: 1.5rem;
    max-width: 64.875rem;
    overflow: scroll;
    position: absolute;
    right: 1.5rem;
    top: 1.5rem;
    width: auto; }
    @media screen and (min-width: 768px) {
      .p-modal__dialog {
        bottom: initial;
        left: initial;
        overflow: visible;
        position: relative;
        right: initial;
        top: initial; } }
  .p-modal__header {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between; }
  .p-modal__title {
    -ms-flex-item-align: end;
        align-self: flex-end; }
  .p-modal__close {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='90' width='90'%3E%3Cg color='%23000'%3E%3Cpath fill='none' d='M0 0h90v90H0z'/%3E%3Cpath d='M14.52 6L6 14.52 36.48 45 6 75.49 14.52 84 45 53.52 75.48 84 84 75.49 53.52 45 84 14.52 75.48 6 45 36.49z' fill='%23888'/%3E%3C/g%3E%3C/svg%3E");
    background-position: center;
    background-repeat: no-repeat;
    background-size: 1rem;
    border: 0;
    box-sizing: content-box;
    height: 1rem;
    margin: -1rem -1rem 0 0;
    padding: 1rem;
    text-indent: -999em;
    width: 1rem; }
    .p-modal__close:focus {
      outline: 1px solid #007aa6;
      outline-offset: 2px; }

.p-notification, .p-notification--positive, .p-notification--caution, .p-notification--negative, .p-notification--information {
  display: -ms-flexbox;
  display: flex;
  padding: 0; }

.p-notification {
  position: relative; }
  .p-notification::before {
    top: 0;
    background-color: #666;
    content: '';
    position: absolute; }
  .p-notification::before {
    height: 0.1875rem;
    width: auto;
    left: 0;
    right: 0; }
  .p-notification + .p-notification {
    margin-top: 1.5rem; }
  .p-notification__response {
    background-position: 1rem 1.15rem;
    background-repeat: no-repeat;
    background-size: 1rem;
    padding: 0.9rem 1rem 0.5rem; }
  .p-notification__status::after, .p-notification__action::before {
    content: ' '; }
  .p-notification .p-icon--close {
    background-color: transparent;
    background-size: 1rem;
    border: 0;
    margin: 1.1875rem 1rem auto auto;
    padding: 0.5rem; }

.p-notification__response,
.p-notification--floating {
  max-width: 60em; }

.p-notification--positive {
  position: relative; }
  .p-notification--positive::before {
    top: 0;
    background-color: #0e8420;
    content: '';
    position: absolute; }
  .p-notification--positive::before {
    height: 0.1875rem;
    width: auto;
    left: 0;
    right: 0; }
  .p-notification--positive .p-notification__response {
    background-image: url("data:image/svg+xml,%3Csvg width='17px' height='17px' viewBox='0 0 17 17' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='notification-success' transform='translate(1.000000, 1.000000)'%3E%3Cg id='Page-3---colours'%3E%3Cg id='Notifications---single'%3E%3Cg id='Group'%3E%3Cg id='ICON'%3E%3Ccircle id='circle6710' stroke='%230e8420' stroke-width='1.5' fill='%230e8420' cx='7.2500086' cy='7.2500086' r='7.2500086'%3E%3C/circle%3E%3Cpolygon id='path6712' fill='%23fff' points='11.0502986 4.1734486 10.9843986 4.2311486 6.2496486 8.3783686 3.4740786 5.9974286 2.6350186 6.9463086 6.2503386 10.7500186 11.7500086 4.9627786 11.0502986 4.1734886'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    padding-left: 3rem; }

.p-notification--caution {
  position: relative; }
  .p-notification--caution::before {
    top: 0;
    background-color: #f99b11;
    content: '';
    position: absolute; }
  .p-notification--caution::before {
    height: 0.1875rem;
    width: auto;
    left: 0;
    right: 0; }
  .p-notification--caution .p-notification__response {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16'%3E%3Cg color='%23000'%3E%3Cpath fill='none' d='M0 0h16v16H0z'/%3E%3Cpath stroke-linejoin='round' fill='%23f99b11' transform='matrix%282.28 0 0 2.437 -2180.8 -490.52%29' stroke='%23f99b11' stroke-width='.848' d='M963.07 207.03h-6.15l3.08-5.33z'/%3E%3Cpath d='M7 5v5h2V5H7zm0 6v2h2v-2H7z' fill='%23111'/%3E%3C/g%3E%3C/svg%3E");
    padding-left: 3rem; }

.p-notification--negative {
  position: relative; }
  .p-notification--negative::before {
    top: 0;
    background-color: #c7162b;
    content: '';
    position: absolute; }
  .p-notification--negative::before {
    height: 0.1875rem;
    width: auto;
    left: 0;
    right: 0; }
  .p-notification--negative .p-notification__response {
    background-image: url("data:image/svg+xml,%3Csvg width='16px' height='17px' viewBox='0 0 16 17' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-3---colours' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Notifications---single' transform='translate(-215.000000, -271.000000)'%3E%3Cg id='Group' transform='translate(205.000000, 254.000000)'%3E%3Cg id='ICON' transform='translate(10.000000, 17.000000)'%3E%3Crect id='rect6415' x='0' y='0.36218' width='16' height='16'%3E%3C/rect%3E%3Ccircle id='circle6417' stroke='%23c7162b' stroke-width='1.5' fill='%23c7162b' cx='8' cy='8.36218' r='7.2500086'%3E%3C/circle%3E%3Cpath d='M5.00001,5.36218 L11.00001,11.36218' id='path6479-8' stroke='%23fff' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M11.00001,5.36218 L5.00001,11.36218' id='path6481-8' stroke='%23fff' stroke-width='1.5'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    padding-left: 3rem; }

.p-notification--information {
  position: relative; }
  .p-notification--information::before {
    top: 0;
    background-color: #335280;
    content: '';
    position: absolute; }
  .p-notification--information::before {
    height: 0.1875rem;
    width: auto;
    left: 0;
    right: 0; }

.p-pagination__link--previous::before, .p-pagination__link--next::after {
  color: #666;
  content: '\203A';
  font-size: 2rem;
  position: absolute;
  top: 1rem; }

.p-pagination {
  display: -ms-flexbox;
  display: flex;
  width: 100%; }
  .p-pagination__link, .p-pagination__link--previous, .p-pagination__link--next {
    margin-top: 0;
    padding: 1rem;
    position: relative;
    width: 50%; }
    .p-pagination__link:hover, .p-pagination__link--previous:hover, .p-pagination__link--next:hover {
      background: #f7f7f7;
      text-decoration: none; }
    .p-pagination__link--previous {
      padding-left: 2.5rem;
      text-align: left; }
      @media (max-width: 460px) {
        .p-pagination__link--previous {
          width: auto; }
          .p-pagination__link--previous:only-child {
            width: 100%; }
          .p-pagination__link--previous:not(:only-child) * {
            display: none;
            max-width: 0.25rem;
            padding-left: 1.5rem; } }
      .p-pagination__link--previous::before {
        left: 0.5rem;
        transform: scaleX(-1); }
    .p-pagination__link--next {
      padding-right: 2.5rem;
      text-align: right; }
      @media (max-width: 460px) {
        .p-pagination__link--next {
          width: 100%; } }
      .p-pagination__link--next:only-child {
        margin-left: auto; }
      .p-pagination__link--next::after {
        right: 0.5rem; }
  .p-pagination__label, .p-pagination__title {
    color: #111;
    display: block;
    margin-top: 0;
    width: 100%; }
  .p-pagination__label {
    margin-bottom: 0.25rem; }
  .p-pagination__title {
    font-size: 1.125rem; }
    @media (min-width: 620px) {
      .p-pagination__title {
        font-size: 1.25rem; } }

.p-pull-quote {
  border: 0;
  margin: 1.5rem 0 2rem;
  overflow: visible;
  padding: 0 2rem;
  position: relative; }
  .p-pull-quote > p:first-of-type::before {
    color: #cdcdcd;
    display: inline-block;
    font-size: 3rem;
    font-weight: bold;
    max-width: 1.25rem;
    position: absolute;
    content: '\201C\2002';
    left: 0.25rem;
    top: .05rem; }
    @media (max-width: 768px) {
      .p-pull-quote > p:first-of-type::before {
        font-size: 2.75rem; } }
    @media (max-width: 768px) {
      .p-pull-quote > p:first-of-type::before {
        top: .3rem; } }
  .p-pull-quote > p:last-of-type {
    margin-bottom: 0; }
  .p-pull-quote > p:last-of-type::after {
    color: #cdcdcd;
    display: inline-block;
    font-size: 3rem;
    font-weight: bold;
    max-width: 1.25rem;
    position: absolute;
    content: '\2002\201E';
    margin-left: 0.25rem;
    margin-top: -2.2rem; }
    @media (max-width: 768px) {
      .p-pull-quote > p:last-of-type::after {
        font-size: 2.75rem; } }
    @media (max-width: 768px) {
      .p-pull-quote > p:last-of-type::after {
        margin-top: -1.7rem; } }
  .p-pull-quote__citation {
    font-style: italic;
    margin-top: 0.5rem; }

.p-search-box__button, .p-search-box__reset {
  background: #fff;
  border: 1px solid #cdcdcd;
  display: block;
  height: 100%;
  margin: 0;
  padding: 0 0.5rem;
  position: absolute;
  top: 0;
  width: 2.5rem; }
  .p-search-box__button:hover, .p-search-box__reset:hover {
    background: inherit; }
    .p-search-box__button:hover:disabled, .p-search-box__reset:hover:disabled {
      cursor: not-allowed; }

.p-search-box {
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.12);
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 1.7rem;
  position: relative; }
  .p-search-box__input {
    box-shadow: none;
    -ms-flex-positive: 2;
        flex-grow: 2;
    margin-bottom: 0; }
    .p-search-box__input::-webkit-search-cancel-button {
      -webkit-appearance: none; }
    .p-search-box__input:not(:valid) ~ .p-search-box__reset {
      display: none; }
  .p-search-box__button {
    right: 0; }
  .p-search-box__reset {
    border-left: 0;
    border-right: 0;
    right: 2.5rem; }

.p-slider {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 3px;
  margin: 0.5rem 0;
  padding: 0;
  width: 100%; }
  .p-slider::-webkit-slider-runnable-track {
    border: 1px solid #cdcdcd;
    border-radius: 3px;
    height: 6px; }
  .p-slider::-webkit-slider-thumb {
    -webkit-appearance: none;
            appearance: none;
    background: #fff;
    border: 0;
    border-radius: 2px;
    box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.2);
    height: 24px;
    margin-top: -10.5px;
    width: 24px; }
    .p-slider::-webkit-slider-thumb:hover {
      cursor: pointer; }
  .p-slider::-moz-range-track {
    background: #fff;
    border: 1px solid #cdcdcd;
    border-radius: 2px;
    height: 4px; }
  .p-slider::-moz-range-progress {
    background-color: #335280;
    border-radius: 2px;
    height: 4px; }
  .p-slider::-moz-range-thumb {
    background: #fff;
    border: 0;
    border-radius: 2px;
    box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.2);
    height: 24px;
    width: 24px; }
    .p-slider::-moz-range-thumb:hover {
      cursor: pointer; }
  .p-slider::-moz-focus-outer {
    border: 0; }
  .p-slider::-ms-track {
    background: transparent;
    border-color: transparent;
    border-width: 12px;
    color: transparent;
    height: 6px;
    width: calc(100% - (24px / 2)); }
  .p-slider::-ms-fill-lower {
    background: #335280;
    border: 1px solid #cdcdcd;
    border-radius: 2px; }
  .p-slider::-ms-fill-upper {
    background: #fff;
    border: 1px solid #cdcdcd;
    border-radius: 2px; }
  .p-slider::-ms-thumb {
    background: #fff;
    border: 0;
    border-radius: 2px;
    box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.2);
    height: 24px;
    margin: 0 2px;
    width: 24px; }
    .p-slider::-ms-thumb:hover {
      cursor: pointer; }
  .p-slider::-ms-tooltip {
    display: none; }
  .p-slider:focus {
    outline: none; }
    .p-slider:focus::-webkit-slider-thumb {
      outline: 1px solid #19b6ee;
      outline-offset: 2px; }
    .p-slider:focus::-moz-range-thumb {
      outline: 1px solid #19b6ee;
      outline-offset: 2px; }
    .p-slider:focus::-ms-thumb {
      outline: 1px solid #19b6ee;
      outline-offset: 2px; }
  .p-slider:disabled {
    opacity: .5; }
  .p-slider__wrapper {
    -ms-flex-align: center;
        align-items: center;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 100%; }
  .p-slider__input {
    height: 2.625em;
    margin: 0 0 0 1rem;
    min-width: 3.5em;
    text-align: center;
    width: 5%; }

@media only screen and (max-width: 1030px) {
  .is-shallow[class^='p-strip'] {
    padding-bottom: 1rem;
    padding-top: 1rem; } }

@media only screen and (min-width: 1030px) {
  .is-shallow[class^='p-strip'] {
    padding-bottom: 2rem;
    padding-top: 2rem; } }

@media only screen and (max-width: 1030px) {
  .p-strip, .p-strip--light, .p-strip--dark, .p-strip--accent, .p-strip--image {
    padding-bottom: 2rem;
    padding-top: 2rem; } }

@media only screen and (min-width: 1030px) {
  .p-strip, .p-strip--light, .p-strip--dark, .p-strip--accent, .p-strip--image {
    padding-bottom: 4rem;
    padding-top: 4rem; } }

@media only screen and (max-width: 1030px) {
  .is-deep[class^='p-strip'] {
    padding: 3rem 0 3rem; } }

@media only screen and (min-width: 1030px) {
  .is-deep[class^='p-strip'] {
    padding: 6rem 0; } }

.p-strip, .p-strip--light, .p-strip--dark, .p-strip--accent, .p-strip--image {
  clear: both;
  width: 100%; }

.p-strip {
  background-color: transparent; }
  .p-strip--light {
    background-color: #f7f7f7; }
  .p-strip--dark {
    background-color: #111;
    color: #f7f7f7; }

.p-strip--accent {
  background-color: #2c001e;
  color: #fff; }

.p-strip--image {
  background-repeat: no-repeat;
  background-size: cover; }
  .p-strip--image.is-light {
    color: #000; }
  .p-strip--image.is-dark {
    color: #fff; }

[class^='p-strip'].is-bordered {
  border-bottom: 1px solid #cdcdcd;
  margin-bottom: -0.0625rem; }

.p-switch {
  height: 1.5rem;
  margin: 0;
  position: relative;
  width: 3rem; }
  .p-switch:checked + .p-switch__slider::before {
    left: 50%; }
  .p-switch:focus {
    outline: 0; }
    .p-switch:focus + .p-switch__slider {
      outline: 1px solid #19b6ee;
      outline-offset: 2px; }
  .p-switch__slider {
    background: linear-gradient(to right, #335280 50%, #cdcdcd 50%);
    box-shadow: inset 0 2px 5px 0 rgba(17, 17, 17, 0.2);
    height: 1.5rem;
    margin: 0.1rem 0 1rem 0;
    position: relative;
    width: 3rem; }
    .p-switch__slider::before {
      transition-duration: 0.5s;
      transition-property: all;
      transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
      background: #fff;
      content: "";
      height: 1.5rem;
      left: 0;
      position: absolute;
      width: 1.5rem; }

button.p-switch {
  -ms-flex-align: stretch;
      align-items: stretch;
  border: 0;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 1.5rem;
  padding: initial;
  width: 3rem; }
  button.p-switch :first-child,
  button.p-switch :last-child {
    box-shadow: inset 0 2px 5px 0 rgba(17, 17, 17, 0.2);
    line-height: 1.5rem;
    margin: 0;
    text-align: center;
    width: 50%; }
  button.p-switch :first-child {
    background-color: #335280;
    border-radius: 2px 0 0 2px;
    color: #fff; }
  button.p-switch :last-child {
    background-color: #cdcdcd;
    border-radius: 0 2px 2px 0; }
  button.p-switch::before {
    transition-duration: 0.5s;
    transition-property: all;
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    background: inherit;
    background-color: #fff;
    border-radius: 0.125rem;
    box-shadow: 0 1px 5px 1px rgba(17, 17, 17, 0.2);
    content: '';
    display: block;
    height: 100%;
    left: 0;
    max-height: 2rem;
    padding: 0;
    position: absolute;
    top: 0;
    width: 50%; }
  button.p-switch::after {
    display: none; }
  button.p-switch[aria-checked='true']::before {
    left: 50%; }

.p-table-expanding {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: column nowrap;
      flex-flow: column nowrap;
  -ms-flex-pack: justify;
      justify-content: space-between; }
  .p-table-expanding tbody {
    margin: 0; }
  .p-table-expanding tr {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row;
        flex-flow: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin: 0;
    width: 100%; }
    .p-table-expanding tr + tr {
      margin: 0; }
  .p-table-expanding th,
  .p-table-expanding td {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
    -ms-flex-positive: 1;
        flex-grow: 1;
    margin: 0;
    word-break: break-word; }
    .p-table-expanding th.p-table-expanding__panel,
    .p-table-expanding td.p-table-expanding__panel {
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
      max-width: 100%; }
      .p-table-expanding th.p-table-expanding__panel[aria-hidden="true"],
      .p-table-expanding td.p-table-expanding__panel[aria-hidden="true"] {
        display: none; }
      .p-table-expanding th.p-table-expanding__panel .row,
      .p-table-expanding td.p-table-expanding__panel .row {
        max-width: 100%;
        padding: 0;
        width: 100%; }

@media screen and (max-width: 1030px) {
  .p-table--mobile-card thead {
    display: none; }
  .p-table--mobile-card tbody {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-pack: justify;
        justify-content: space-between; }
  .p-table--mobile-card tr {
    border-top: 1px solid #cdcdcd;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin: -1px 0 0.5rem;
    width: 100%; }
  .p-table--mobile-card td,
  .p-table--mobile-card tbody th {
    -ms-flex-align: start;
        align-items: flex-start;
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: left !important;
        justify-content: left !important;
    margin: 0;
    overflow: visible;
    padding-bottom: 0;
    padding-top: 0;
    text-align: left !important;
    width: 25%; }
    .p-table--mobile-card td[aria-label],
    .p-table--mobile-card tbody th[aria-label] {
      text-align: right; }
      .p-table--mobile-card td[aria-label]::before,
      .p-table--mobile-card tbody th[aria-label]::before {
        content: attr(aria-label);
        display: block;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
        margin-bottom: 0;
        width: 100%; }
    .p-table--mobile-card td.u-align--right,
    .p-table--mobile-card tbody th.u-align--right {
      -ms-flex-pack: unset !important;
          justify-content: unset !important; }
  .p-table--mobile-card .p-contextual-menu, .p-table--mobile-card .p-contextual-menu--left, .p-table--mobile-card .p-contextual-menu--center {
    width: 100%; }
    .p-table--mobile-card .p-contextual-menu [role="menuitem"], .p-table--mobile-card .p-contextual-menu--left [role="menuitem"], .p-table--mobile-card .p-contextual-menu--center [role="menuitem"] {
      display: none; }
    .p-table--mobile-card .p-contextual-menu__dropdown {
      box-shadow: none;
      display: block;
      max-width: 100%;
      position: relative; }
      .p-table--mobile-card .p-contextual-menu__dropdown::before {
        display: none; }
    .p-table--mobile-card .p-contextual-menu__group {
      padding: 0; }
      .p-table--mobile-card .p-contextual-menu__group + .p-contextual-menu__group {
        margin-top: 0.5rem;
        padding-top: 0.5rem; }
    .p-table--mobile-card .p-contextual-menu__link {
      border-color: #cdcdcd;
      border-radius: .125rem;
      border-style: solid;
      border-width: 1px;
      box-sizing: border-box;
      color: #000;
      cursor: pointer;
      display: block;
      line-height: 1rem;
      outline: none;
      padding: 0.5rem 1.5rem;
      text-align: center;
      text-decoration: none;
      width: 100%; }
      .p-table--mobile-card .p-contextual-menu__link + .p-contextual-menu__link {
        margin-top: 0.25rem; } }

.p-table--sortable th[role="columnheader"][aria-sort="ascending"]::after, .p-table--sortable th[role="columnheader"][aria-sort="descending"]::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='4' width='10' viewBox='0 0 10 4'%3E%3Cpath d='M3.637 3.138c-.518-.365-1.052-.778-1.6-1.238C1.486 1.44.946.948.414.423.273.283.135.14 0 0h1.54c.305.29.62.57.948.846.138.116.277.23.417.34.163.13.328.257.495.38.085.062.17.123.257.184.397.282.935.626 1.315.848h.054c.38-.222.918-.566 1.315-.848.4-.28.79-.583 1.17-.904C7.837.57 8.153.29 8.457 0h1.54c-.134.14-.272.282-.414.422C9.05.948 8.51 1.442 7.963 1.9c-.55.46-1.084.873-1.602 1.238S5.39 3.79 5 4c-.39-.21-.845-.497-1.363-.862z' fill='%23888' fill-rule='evenodd'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100%;
  content: '';
  display: inline-block;
  height: .4rem;
  margin-left: 0.25rem;
  vertical-align: middle;
  width: 1rem; }

.p-table--sortable {
  table-layout: fixed; }
  .p-table--sortable th[role="columnheader"][aria-sort] {
    -ms-flex-align: center;
        align-items: center;
    cursor: pointer;
    white-space: nowrap; }
  .p-table--sortable th[role="columnheader"][aria-sort="descending"]::after {
    transform: rotate(180deg); }
  .p-table--sortable th[role="columnheader"][aria-sort]:hover {
    color: #007aa6;
    text-decoration: underline; }

.p-tabs {
  border-radius: 0;
  overflow: hidden;
  padding: 0;
  position: relative; }
  .p-tabs::before {
    bottom: 0;
    color: #666;
    content: '\203A';
    display: block;
    font-size: 2rem;
    line-height: 1.5rem;
    padding-right: 1.5rem;
    pointer-events: none;
    position: absolute;
    right: 0.5rem;
    text-align: right;
    top: 15%;
    width: 1rem;
    z-index: 10; }
    @media screen and (min-width: 768px) {
      .p-tabs::before {
        display: none; } }
  .p-tabs__list {
    margin: 0 auto 1rem;
    overflow-x: scroll;
    padding: 0;
    position: relative;
    white-space: nowrap;
    width: 100%; }
    @media screen and (min-width: 768px) {
      .p-tabs__list {
        max-width: 64.875rem;
        overflow: hidden; } }
  .p-tabs__item {
    display: inline-block;
    float: none;
    margin: 0;
    padding: 0;
    width: auto; }
    @media screen and (min-width: 768px) {
      .p-tabs__item {
        float: left; } }
    .p-tabs__item:last-child {
      margin-right: 3rem; }
      @media screen and (min-width: 768px) {
        .p-tabs__item:last-child {
          margin-right: 0; } }
  .p-tabs__link {
    color: #000;
    display: inline-block;
    padding: 0.75rem 1rem; }
    .p-tabs__link:visited, .p-tabs__link:active, .p-tabs__link:hover {
      color: #000;
      text-decoration: none; }
    .p-tabs__link:hover, .p-tabs__link[aria-selected="true"] {
      position: relative; }
      .p-tabs__link:hover::before, .p-tabs__link[aria-selected="true"]::before {
        bottom: 0;
        background-color: #666;
        content: '';
        position: absolute; }
      .p-tabs__link:hover::before, .p-tabs__link[aria-selected="true"]::before {
        height: 0.1875rem;
        width: auto;
        left: -1px;
        right: -1px;
        z-index: 1; }

.p-tooltip {
  position: relative; }
  .p-tooltip__message {
    background-color: #111;
    border: 0;
    border-radius: 0.125rem;
    color: #fff;
    display: none;
    left: 0;
    margin-bottom: 0;
    min-width: 155px;
    padding: 0.5rem 1rem;
    position: absolute;
    text-align: left;
    text-decoration: initial;
    top: 100%;
    transform: translateX(0%) translateY(13px);
    white-space: pre;
    z-index: 1; }
    .p-tooltip__message::before {
      border-bottom: 8px solid #111;
      border-left: 8px solid transparent;
      border-right: 8px solid transparent;
      bottom: 100%;
      content: '';
      height: 0;
      left: 1rem;
      pointer-events: none;
      position: absolute;
      width: 0; }
  .p-tooltip:focus .p-tooltip__message, .p-tooltip:hover .p-tooltip__message {
    display: inline;
    text-decoration: initial; }
  .p-tooltip--btm-center .p-tooltip__message {
    bottom: inherit;
    left: 50%;
    top: 100%;
    transform: translateX(-50%) translateY(13px); }
    .p-tooltip--btm-center .p-tooltip__message::before {
      left: 50%;
      transform: translateX(-50%); }
  .p-tooltip--btm-right .p-tooltip__message {
    bottom: inherit;
    left: initial;
    right: 0;
    top: 100%;
    transform: translateY(13px); }
    .p-tooltip--btm-right .p-tooltip__message::before {
      left: initial;
      right: 0.5rem; }
  .p-tooltip--top-left .p-tooltip__message {
    bottom: 100%;
    left: 0;
    top: initial;
    transform: translateX(0%) translateY(-13px); }
    .p-tooltip--top-left .p-tooltip__message::before {
      border-bottom: 8px solid transparent;
      border-left: 8px solid transparent;
      border-right: 8px solid transparent;
      border-top: 8px solid #111;
      bottom: -1rem;
      left: 0.5rem; }
  .p-tooltip--top-center .p-tooltip__message {
    bottom: 100%;
    left: 50%;
    top: initial;
    transform: translateX(-50%) translateY(-13px); }
    .p-tooltip--top-center .p-tooltip__message::before {
      border-bottom: 8px solid transparent;
      border-left: 8px solid transparent;
      border-right: 8px solid transparent;
      border-top: 8px solid #111;
      bottom: -1rem;
      left: 50%;
      transform: translateX(-50%); }
  .p-tooltip--top-right .p-tooltip__message {
    bottom: 100%;
    left: initial;
    right: 0;
    top: initial;
    transform: translateX(0%) translateY(-13px); }
    .p-tooltip--top-right .p-tooltip__message::before {
      border-bottom: 8px solid transparent;
      border-left: 8px solid transparent;
      border-right: 8px solid transparent;
      border-top: 8px solid #111;
      bottom: -1rem;
      left: initial;
      right: 0.5rem; }
  .p-tooltip--right .p-tooltip__message {
    bottom: inherit;
    left: 100%;
    top: 50%;
    transform: translateX(14px) translateY(-50%); }
    .p-tooltip--right .p-tooltip__message::before {
      border-bottom: 8px solid transparent;
      border-left: 8px solid transparent;
      border-right: 8px solid #111;
      border-top: 8px solid transparent;
      bottom: inherit;
      left: 0;
      top: 50%;
      transform: translateX(-16px) translateY(-50%); }
  .p-tooltip--left .p-tooltip__message {
    bottom: inherit;
    left: -16px;
    top: 50%;
    transform: translateX(-100%) translateY(-50%); }
    .p-tooltip--left .p-tooltip__message::before {
      border-bottom: 8px solid transparent;
      border-left: 8px solid #111;
      border-right: 8px solid transparent;
      border-top: 8px solid transparent;
      bottom: inherit;
      left: 100%;
      top: 50%;
      transform: translateX(0) translateY(-50%); }

.u-align--center {
  -ms-flex-pack: center !important;
      justify-content: center !important;
  text-align: center !important; }

.u-align--left {
  -ms-flex-pack: start !important;
      justify-content: flex-start !important;
  text-align: left !important; }

.u-align--right {
  -ms-flex-pack: end !important;
      justify-content: flex-end !important;
  text-align: right !important; }

.u-align--bottom {
  margin-top: auto !important; }

.u-align-text--center {
  margin-left: auto !important;
  margin-right: auto !important;
  text-align: center !important; }

.u-align-text--left {
  margin-right: auto !important;
  text-align: left !important; }

.u-align-text--right {
  margin-left: auto !important;
  text-align: right !important; }

.u-animation--spin {
  animation: spin 1s infinite linear; }

@keyframes spin {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

.u-baseline-grid {
  position: relative; }
  .u-baseline-grid::after {
    background: linear-gradient(to top, rgba(255, 0, 0, 0.3), rgba(255, 0, 0, 0.3) 1px, transparent 1px, transparent);
    background-size: 100% 0.5rem;
    bottom: 0;
    content: "";
    display: block;
    left: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 100; }
  .u-baseline-grid__toggle {
    bottom: 1.5rem;
    position: fixed;
    right: 1.5rem;
    z-index: 101; }

.u-embedded-media {
  height: 0;
  margin-top: 0.5rem;
  max-width: 100%;
  overflow: hidden;
  padding-bottom: 56.25%;
  position: relative; }
  .u-embedded-media__element {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%; }

@media only screen and (min-width: 768px) {
  .u-equal-height {
    display: -ms-flexbox;
    display: flex; } }

.u-float--right {
  float: right !important; }

.u-float--left {
  float: left !important; }

.u-float-right {
  float: right !important; }
  @media (max-width: 620px) {
    .u-float-right--small {
      float: right !important; } }
  @media (min-width: 768px) and (max-width: 1030px) {
    .u-float-right--medium {
      float: right !important; } }
  @media (min-width: 1030px) {
    .u-float-right--large {
      float: right !important; } }

.u-float-left {
  float: left !important; }
  @media (max-width: 620px) {
    .u-float-left--small {
      float: left !important; } }
  @media (min-width: 768px) and (max-width: 1030px) {
    .u-float-left--medium {
      float: left !important; } }
  @media (min-width: 1030px) {
    .u-float-left--large {
      float: left !important; } }

.u-hide {
  display: none !important; }
  @media screen and (max-width: 768px) {
    .u-hide--small {
      display: none !important; } }
  @media (min-width: 768px) and (max-width: 1030px) {
    .u-hide--medium {
      display: none !important; } }
  @media screen and (min-width: 1030px) {
    .u-hide--large {
      display: none !important; } }

@media (min-width: 768px) {
  .u-image-position {
    overflow: hidden;
    position: relative; }
    .u-image-position .u-image-position--top, .u-image-position .u-image-position--bottom, .u-image-position .u-image-position--left, .u-image-position .u-image-position--right {
      margin: 0;
      position: absolute; }
    .u-image-position [class*='col-'] {
      position: static; }
    .u-image-position--top {
      top: 0; }
    .u-image-position--bottom {
      bottom: 0; }
    .u-image-position--left {
      left: 0; }
    .u-image-position--right {
      right: 0; } }

.u-no-margin {
  margin: 0 !important; }
  .u-no-margin--top {
    margin-top: 0 !important; }
  .u-no-margin--right {
    margin-right: 0 !important; }
  .u-no-margin--bottom {
    margin-bottom: 0 !important; }
  .u-no-margin--left {
    margin-left: 0 !important; }

.u-off-screen {
  height: 1px !important;
  left: -10000px !important;
  overflow: hidden !important;
  position: absolute !important;
  top: auto !important;
  width: 1px !important; }

.u-no-padding {
  padding: 0 !important; }
  .u-no-padding--top {
    padding-top: 0 !important; }
  .u-no-padding--right {
    padding-right: 0 !important; }
  .u-no-padding--bottom {
    padding-bottom: 0 !important; }
  .u-no-padding--left {
    padding-left: 0 !important; }

.u-show {
  display: inherit !important; }
  @media screen and (max-width: 768px) {
    .u-show--small {
      display: inherit !important; } }
  @media (min-width: 768px) and (max-width: 1030px) {
    .u-show--medium {
      display: inherit !important; } }
  @media screen and (min-width: 1030px) {
    .u-show--large {
      display: inherit !important; } }

.u-sv-3::after, .u-sv-2::after, .u-sv-1::after, .u-sv0::after, .u-sv1::after, .u-sv2::after, .u-sv3::after {
  content: '';
  display: block;
  height: 0.0625rem;
  position: relative; }

.u-sv-3::after {
  margin-top: -1.5625rem; }

.u-sv-2::after {
  margin-top: -1.0625rem; }

.u-sv-1::after {
  margin-top: -0.5625rem; }

.u-sv0::after {
  margin-top: -0.0625rem; }

.u-sv1::after {
  margin-top: 0.4375rem; }

.u-sv2::after {
  margin-top: 0.9375rem; }

.u-sv3::after {
  margin-top: 1.4375rem; }

@media (min-width: 768px) {
  .u-vertically-center {
    -ms-flex-align: center !important;
        align-items: center !important;
    display: -ms-flexbox !important;
    display: flex !important; }
    .u-vertically-center > img {
      -ms-flex-item-align: center !important;
          -ms-grid-row-align: center !important;
          align-self: center !important; } }

.u-hidden {
  display: none !important; }
  @media screen and (max-width: 768px) {
    .u-hidden--small {
      display: none !important; } }
  @media (min-width: 768px) and (max-width: 1030px) {
    .u-hidden--medium {
      display: none !important; } }
  @media screen and (min-width: 1030px) {
    .u-hidden--large {
      display: none !important; } }

.u-visible {
  display: inherit !important; }
  @media screen and (max-width: 768px) {
    .u-visible--small {
      display: inherit !important; } }
  @media (min-width: 768px) and (max-width: 1030px) {
    .u-visible--medium {
      display: inherit !important; } }
  @media screen and (min-width: 1030px) {
    .u-visible--large {
      display: inherit !important; } }

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

fieldset {
  background-color: #fff;
  padding: 0; }

form * + input {
  margin-top: 0.75rem !important; }

select {
  min-height: inherit;
  width: 100%; }
  @media (min-width: 769px) {
    select {
      width: 250px; } }

p + ul {
  margin: 1rem 0 1.5rem 0;
  max-width: 610px; }

h2 + ul {
  padding-top: 1rem; }

strong {
  font-weight: 400; }

* + *, form * + label {
  margin-top: 0; }

#wrapper, #app_body {
  margin-right: auto;
  margin-left: auto;
  max-width: 1030px;
  padding-left: 20px;
  padding-right: 20px; }

#board_title {
  margin-top: 1.5rem;
  font-size: 1.75rem;
  font-weight: 300;
  line-height: 1.25; }
  @media (min-width: 1030px) {
    #board_title {
      margin-top: 2rem;
      font-size: 2.25rem;
      line-height: 1.167; } }

#application {
  background-color: #fff;
  margin-top: 2.5rem;
  padding: 0;
  max-width: 500px; }
  #application .heading {
    font-size: 1.75rem;
    font-weight: 300;
    line-height: 1.25; }
    @media (min-width: 1030px) {
      #application .heading {
        font-size: 2.25rem;
        line-height: 1.167; } }

#content > h2 {
  font-size: 1.75rem;
  margin-top: 2rem;
  margin-bottom: 0.5rem;
  padding-top: 0; }

#departments-select {
  margin-top: 2rem;
  margin-right: 1rem; }

#header {
  margin-bottom: 2rem;
  padding-right: 0; }

#main {
  max-width: 100%;
  padding: 60px 0 0 0; }

#filter-count {
  color: #111;
  font-weight: 300; }

#footer {
  bottom: 0;
  margin-top: 2rem;
  padding-top: 1rem;
  width: 100%; }

#submit_app {
  background-image: none !important;
  border-radius: .125rem;
  border-style: solid;
  border-width: 1px;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  font-size: 1rem;
  font-weight: 300;
  line-height: 1rem;
  outline: none;
  padding: .75rem 1.5rem;
  text-align: center;
  text-decoration: none;
  transition-duration: .165s;
  transition-property: background-color;
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  background-color: #0e8420;
  border-color: #0e8420;
  color: #fff;
  font-family: Ubuntu,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif !important;
  text-shadow: none;
  width: 100%; }
  #submit_app:hover {
    background-color: #095615;
    border-color: #095615; }
  @media (min-width: 641px) {
    #submit_app {
      float: right;
      width: 200px; } }

#main_fields div.field label,
#custom_fields div.field label,
#eeoc_fields div.field label {
  cursor: pointer;
  display: block;
  float: none;
  font-size: 1rem;
  line-height: 1.5;
  text-align: left; }

#main_fields div.field input[type=text],
#custom_fields div.field input[type=text],
#eeoc_fields div.field input[type=text] {
  font-size: 1rem;
  line-height: 24px;
  padding: 0.5rem 0.75rem;
  width: 100%; }

#main_fields div.field input[type=checkbox],
#custom_fields div.field input[type=checkbox],
#eeoc_fields div.field input[type=checkbox] {
  float: none;
  opacity: 1;
  position: relative; }

#main_fields div.field .field-error-msg,
#custom_fields div.field .field-error-msg,
#eeoc_fields div.field .field-error-msg {
  padding-left: 0; }

@media (min-width: 641px) {
  #main_fields div.field label,
  #custom_fields div.field label,
  #eeoc_fields div.field label {
    width: 125px; }
  #main_fields div.field input[type=text],
  #custom_fields div.field input[type=text],
  #eeoc_fields div.field input[type=text] {
    width: 500px; } }

@media (min-width: 641px) {
  #custom_fields div.field label {
    width: 100%; } }

#apply_button {
  display: none; }

#add_education, #add_employment {
  background-image: none !important;
  border-radius: .125rem;
  border-style: solid;
  border-width: 1px;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  font-size: 1rem;
  font-weight: 300;
  line-height: 1rem;
  outline: none;
  padding: .75rem 1.5rem;
  text-align: center;
  text-decoration: none;
  transition-duration: .165s;
  transition-property: background-color;
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  background-color: #fff;
  border-color: #cdcdcd;
  color: #111;
  margin: 0;
  width: 100%; }
  #add_education:hover, #add_employment:hover {
    background-color: #f7f7f7; }
  @media (min-width: 641px) {
    #add_education, #add_employment {
      width: inherit; } }

a.locate-me {
  background-image: none !important;
  border-radius: .125rem;
  border-style: solid;
  border-width: 1px;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  font-size: 1rem;
  font-weight: 300;
  line-height: 1rem;
  outline: none;
  padding: .75rem 1.5rem;
  text-align: center;
  text-decoration: none;
  transition-duration: .165s;
  transition-property: background-color;
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  background-color: transparent;
  border-color: #cdcdcd !important;
  color: #111 !important;
  font-family: Ubuntu,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif !important;
  font-size: 1rem;
  margin: 0.5rem 0;
  width: 100%; }
  a.locate-me:hover {
    background-color: #f7f7f7; }
  @media (min-width: 641px) {
    a.locate-me {
      margin: 0.5rem 0;
      width: 500px; } }

.app-title {
  margin-top: 1.5rem;
  font-size: 1.75rem;
  font-weight: 300;
  line-height: 1.25; }
  @media (min-width: 1030px) {
    .app-title {
      margin-top: 2rem;
      font-size: 2.25rem;
      line-height: 1.167; } }

.company-name {
  font-size: 1rem;
  margin-top: 1rem;
  display: inline-block; }

.attach-or-paste {
  display: block;
  margin-left: 0; }
  @media (max-width: 640px) {
    .attach-or-paste .link-container a {
      background-image: none;
      border: none !important;
      box-sizing: border-box;
      color: #118bd9 !important;
      cursor: pointer;
      display: inline-block;
      font-family: Ubuntu,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif !important;
      font-size: 1rem;
      font-weight: 300;
      padding: 5px;
      text-align: center;
      text-decoration: none;
      width: inherit; }
      .attach-or-paste .link-container a:hover {
        text-decoration: underline; }
      .attach-or-paste .link-container a:active {
        color: #005573;
        text-decoration: underline; } }

.child {
  margin-left: 0; }
  .child h2 {
    font-size: 1.125rem;
    font-weight: 300;
    line-height: 1.264; }
    @media (min-width: 1030px) {
      .child h2 {
        font-size: 1.25rem;
        line-height: 1.143; } }

.level-0 > h2 {
  border-bottom: solid 1px #cdcdcd;
  font-size: 1.5rem;
  font-weight: 300;
  line-height: 1.154;
  margin-top: 2rem;
  padding-bottom: 0.5rem; }
  @media (min-width: 1030px) {
    .level-0 > h2 {
      font-size: 1.75rem;
      line-height: 1.286; } }

.opening {
  margin: 0.5rem 0 0.75rem 0; }
  .opening a {
    font-size: 1rem;
    font-weight: 300; }
  @media (min-width: 1030px) {
    .opening {
      margin: 0.75rem 0; } }

.education .month, .employment.month {
  width: 56px !important; }
  @media (min-width: 641px) {
    .education .month, .employment.month {
      text-align: center; } }

.education .year, .employment.year {
  width: 66px !important; }
  @media (min-width: 641px) {
    .education .year, .employment.year {
      text-align: center; } }

.addthis_toolbox.addthis_default_style {
  border-top: solid 1px #cdcdcd;
  margin: 60px 0 0 0 !important;
  padding: 30px 0; }

.addthis_toolbox a {
  margin: 5px 0; }

.google_plusone_iframe_widget {
  height: auto !important;
  width: auto !important; }

div#logo {
  background-color: white;
  background-image: url("https://assets.ubuntu.com/v1/5d6da5c4-logo-canonical-aubergine.svg");
  background-position-y: center;
  background-repeat: no-repeat;
  background-size: 200px 27px; }
  div#logo > a {
    display: block;
    height: 27px;
    width: 200px; }
    div#logo > a > img {
      visibility: hidden; }

/*# sourceMappingURL=data:application/json;base64,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LHdCQUF3QjtFQUN4Qix1QkFBdUIsRUFBRTs7QUFFM0I7RUFDRSx3QkFBd0I7RUFDeEIsNEZBQTRGO0VBQzVGLDhCQUE4QjtFQUM5Qiw2QkFBNkI7RUFDN0IsNEJBQTRCLEVBQUU7RUFDOUI7SUFDRSxlQUFlO0lBQ2YsYUFBYTtJQUNiLGFBQWEsRUFBRTtJQUNmO01BQ0UsbUJBQW1CLEVBQUUiLCJmaWxlIjoic3R5bGVzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5wLWljb24tLW1pbnVzLCAucC1pY29uLS1wbHVzLCAucC1pY29uLS1leHBhbmQsIC5wLWljb24tLWNvbGxhcHNlLCAucC1pY29uLS1jaGV2cm9uLCAucC1pY29uLS1jbG9zZSwgLnAtaWNvbi0taGVscCwgLnAtaWNvbi0taW5mb3JtYXRpb24sIC5wLWljb24tLWRlbGV0ZSwgLnAtaWNvbi0tZXJyb3IsIC5wLWljb24tLXdhcm5pbmcsIC5wLWljb24tLWV4dGVybmFsLWxpbmssIC5wLWljb24tLWNvbnRleHR1YWwtbWVudSwgLnAtaWNvbi0tY29kZSwgLnAtaWNvbi0tbWVudSwgLnAtaWNvbi0tY29weSwgLnAtaWNvbi0tc2VhcmNoLCAucC1pY29uLS1zdWNjZXNzLCAucC1pY29uLS1zaGFyZSwgLnAtaWNvbi0tdXNlciwgLnAtaWNvbi0tcXVlc3Rpb24sIC5wLWljb24tLXNwaW5uZXIge1xuICBoZWlnaHQ6IDFyZW07XG4gIHdpZHRoOiAxcmVtO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogc3ViOyB9XG5cbi5wLWljb24tLWZhY2Vib29rLCAucC1pY29uLS1nb29nbGUsIC5wLWljb24tLXR3aXR0ZXIsIC5wLWljb24tLWluc3RhZ3JhbSwgLnAtaWNvbi0tbGlua2VkaW4sIC5wLWljb24tLXlvdXR1YmUsIC5wLWljb24tLWNhbm9uaWNhbCwgLnAtaWNvbi0tdWJ1bnR1IHtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIHdpZHRoOiAyLjVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4ucC1pY29uLS1taW51cyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBoZWlnaHQ9JzknIHdpZHRoPSc5JyUzRSUzQ3BhdGggZD0nTTAgNVY0aDl2MXonIGZpbGw9JyUyMzY2NicgZmlsbC1ydWxlPSdldmVub2RkJy8lM0UlM0Mvc3ZnJTNFXCIpOyB9XG4gIFtjbGFzcyo9XCItLWRhcmtcIl0gLnAtaWNvbi0tbWludXMsIC5wLWljb24tLW1pbnVzLmlzLWxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgaGVpZ2h0PSc5JyB3aWR0aD0nOSclM0UlM0NwYXRoIGQ9J00wIDVWNGg5djF6JyBmaWxsPSclMjNjZGNkY2QnIGZpbGwtcnVsZT0nZXZlbm9kZCcvJTNFJTNDL3N2ZyUzRVwiKTsgfVxuXG4ucC1pY29uLS1wbHVzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGhlaWdodD0nOScgd2lkdGg9JzknJTNFJTNDZyBmaWxsPSclMjM2NjYnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NwYXRoIGQ9J000IDBoMXY5SDR6Jy8lM0UlM0NwYXRoIGQ9J00wIDVWNGg5djF6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7IH1cbiAgW2NsYXNzKj1cIi0tZGFya1wiXSAucC1pY29uLS1wbHVzLCAucC1pY29uLS1wbHVzLmlzLWxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgaGVpZ2h0PSc5JyB3aWR0aD0nOSclM0UlM0NnIGZpbGw9JyUyM2NkY2RjZCcgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ3BhdGggZD0nTTQgMGgxdjlINHonLyUzRSUzQ3BhdGggZD0nTTAgNVY0aDl2MXonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTsgfVxuXG4ucC1pY29uLS1taW51cywgLnAtaWNvbi0tcGx1cywgLnAtaWNvbi0tZXhwYW5kLCAucC1pY29uLS1jb2xsYXBzZSwgLnAtaWNvbi0tY2hldnJvbiwgLnAtaWNvbi0tY2xvc2UsIC5wLWljb24tLWhlbHAsIC5wLWljb24tLWluZm9ybWF0aW9uLCAucC1pY29uLS1kZWxldGUsIC5wLWljb24tLWVycm9yLCAucC1pY29uLS13YXJuaW5nLCAucC1pY29uLS1leHRlcm5hbC1saW5rLCAucC1pY29uLS1jb250ZXh0dWFsLW1lbnUsIC5wLWljb24tLWNvZGUsIC5wLWljb24tLW1lbnUsIC5wLWljb24tLWNvcHksIC5wLWljb24tLXNlYXJjaCwgLnAtaWNvbi0tc3VjY2VzcywgLnAtaWNvbi0tc2hhcmUsIC5wLWljb24tLXVzZXIsIC5wLWljb24tLXF1ZXN0aW9uLCAucC1pY29uLS1zcGlubmVyIHtcbiAgaGVpZ2h0OiAxcmVtO1xuICB3aWR0aDogMXJlbTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTJweDtcbiAgdmVydGljYWwtYWxpZ246IHN1YjsgfVxuXG4ucC1pY29uLS1mYWNlYm9vaywgLnAtaWNvbi0tZ29vZ2xlLCAucC1pY29uLS10d2l0dGVyLCAucC1pY29uLS1pbnN0YWdyYW0sIC5wLWljb24tLWxpbmtlZGluLCAucC1pY29uLS15b3V0dWJlLCAucC1pY29uLS1jYW5vbmljYWwsIC5wLWljb24tLXVidW50dSB7XG4gIGhlaWdodDogMi41cmVtO1xuICB3aWR0aDogMi41cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLnAtbWVkaWEtb2JqZWN0LCAucC1tZWRpYS1vYmplY3QtLWxhcmdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTsgfVxuXG4ucC1tZWRpYS1vYmplY3RfX21ldGEtbGlzdC1pdGVtLS1kYXRlLCAucC1tZWRpYS1vYmplY3RfX21ldGEtbGlzdC1pdGVtLS1sb2NhdGlvbiwgLnAtbWVkaWEtb2JqZWN0X19tZXRhLWxpc3QtaXRlbS0tdmVudWUsIC5wLW1lZGlhLW9iamVjdF9fbWV0YS1saXN0LWl0ZW0ge1xuICBjb2xvcjogIzExMTtcbiAgcGFkZGluZy1sZWZ0OiAycmVtOyB9XG5cbi5wLW1lZGlhLW9iamVjdF9fbWV0YS1saXN0LWl0ZW0tLWRhdGUsIC5wLW1lZGlhLW9iamVjdF9fbWV0YS1saXN0LWl0ZW0tLWxvY2F0aW9uLCAucC1tZWRpYS1vYmplY3RfX21ldGEtbGlzdC1pdGVtLS12ZW51ZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgNzUlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDFyZW07IH1cblxuLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4wIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuLyogRG9jdW1lbnRcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuICAqL1xuaHRtbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAvKiAxICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLyogMiAqLyB9XG5cbi8qIFNlY3Rpb25zXG4gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAgKi9cbmJvZHkge1xuICBtYXJnaW46IDA7IH1cblxuLyoqXG4gICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXG4gICovXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwOyB9XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAgKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAgKi9cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC8qIDEgKi9cbiAgaGVpZ2h0OiAwO1xuICAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICAvKiAyICovIH1cblxuLyoqXG4gICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAgKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gICovXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07XG4gIC8qIDIgKi8gfVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAgKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gICovXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLyoqXG4gICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAgKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuICAqL1xuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gICovXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjsgfVxuXG4vKipcbiAgKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAgKi9cbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtO1xuICAvKiAyICovIH1cblxuLyoqXG4gICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gICovXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlOyB9XG5cbi8qKlxuICAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICAqIGFsbCBicm93c2Vycy5cbiAgKi9cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtOyB9XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtOyB9XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cbiAgKi9cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTsgfVxuXG4vKiBGb3Jtc1xuICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAgKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cbiAgKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gICovXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDEwMCU7XG4gIC8qIDEgKi8gfVxuXG4vKipcbiAgKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAgKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICAqL1xuYnV0dG9uLFxuaW5wdXQge1xuICAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbi8qKlxuICAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAgKi9cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuLyoqXG4gICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAgKi9cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IH1cblxuLyoqXG4gICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAgKi9cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwOyB9XG5cbi8qKlxuICAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAgKi9cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0OyB9XG5cbi8qKlxuICAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAgKi9cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtOyB9XG5cbi8qKlxuICAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAgKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAgKi9cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7XG4gIC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7XG4gIC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvKiAxICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgLyogMSAqLyB9XG5cbi8qKlxuICAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gICovXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG4vKipcbiAgKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cbiAgKi9cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuLyoqXG4gICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXG4gICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxuICAqL1xuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAxICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIDIgKi8gfVxuXG4vKipcbiAgKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gICovXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi8qKlxuICAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICAqL1xuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAgKi9cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbi8qKlxuICAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICAqL1xuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC8qIDIgKi8gfVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKlxuICAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXG4gICovXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLypcbiAgKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gICovXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyB9XG5cbi8qIE1pc2NcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICAqL1xudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qKlxuICAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxuICAqL1xuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmJsb2NrcXVvdGUge1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICM2NjY7IH1cbiAgYmxvY2txdW90ZSA+IGNpdGUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmh0bWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7IH1cblxuYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjY2RjZGNkO1xuICBjb2xvcjogIzExMTsgfVxuICBidXR0b246dmlzaXRlZCB7XG4gICAgY29sb3I6ICMxMTE7IH1cbiAgYnV0dG9uOmFjdGl2ZSwgYnV0dG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICAgIGJvcmRlci1jb2xvcjogI2NkY2RjZDsgfVxuICBidXR0b246ZGlzYWJsZWQ6YWN0aXZlLCBidXR0b246ZGlzYWJsZWQ6aG92ZXIsIGJ1dHRvbi5pcy0tZGlzYWJsZWQ6YWN0aXZlLCBidXR0b24uaXMtLWRpc2FibGVkOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6ICNjZGNkY2Q7IH1cbiAgYnV0dG9uIC5wLWxpbmstLWV4dGVybmFsIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yOyB9XG5cbmJ1dHRvbiwgW3R5cGU9J3N1Ym1pdCddLCAucC1idXR0b24sIC5wLWJ1dHRvbi0tbmV1dHJhbCwgLnAtYnV0dG9uLS1icmFuZCwgLnAtYnV0dG9uLS1wb3NpdGl2ZSwgLnAtYnV0dG9uLS1uZWdhdGl2ZSwgLnAtYnV0dG9uLS1iYXNlIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNjVzO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3I7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjdyZW07XG4gIHBhZGRpbmc6IDAuMzM3NXJlbSAxcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICBidXR0b246Zm9jdXMsIDpmb2N1c1t0eXBlPSdzdWJtaXQnXSwgLnAtYnV0dG9uOmZvY3VzLCAucC1idXR0b24tLW5ldXRyYWw6Zm9jdXMsIC5wLWJ1dHRvbi0tYnJhbmQ6Zm9jdXMsIC5wLWJ1dHRvbi0tcG9zaXRpdmU6Zm9jdXMsIC5wLWJ1dHRvbi0tbmVnYXRpdmU6Zm9jdXMsIC5wLWJ1dHRvbi0tYmFzZTpmb2N1cyB7XG4gICAgb3V0bGluZTogMXB4IHNvbGlkICMxOWI2ZWU7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDsgfVxuICBidXR0b246YWN0aXZlLCA6YWN0aXZlW3R5cGU9J3N1Ym1pdCddLCAucC1idXR0b246YWN0aXZlLCAucC1idXR0b24tLW5ldXRyYWw6YWN0aXZlLCAucC1idXR0b24tLWJyYW5kOmFjdGl2ZSwgLnAtYnV0dG9uLS1wb3NpdGl2ZTphY3RpdmUsIC5wLWJ1dHRvbi0tbmVnYXRpdmU6YWN0aXZlLCAucC1idXR0b24tLWJhc2U6YWN0aXZlLCBidXR0b246Zm9jdXMsIDpmb2N1c1t0eXBlPSdzdWJtaXQnXSwgLnAtYnV0dG9uOmZvY3VzLCAucC1idXR0b24tLW5ldXRyYWw6Zm9jdXMsIC5wLWJ1dHRvbi0tYnJhbmQ6Zm9jdXMsIC5wLWJ1dHRvbi0tcG9zaXRpdmU6Zm9jdXMsIC5wLWJ1dHRvbi0tbmVnYXRpdmU6Zm9jdXMsIC5wLWJ1dHRvbi0tYmFzZTpmb2N1cywgYnV0dG9uOmhvdmVyLCA6aG92ZXJbdHlwZT0nc3VibWl0J10sIC5wLWJ1dHRvbjpob3ZlciwgLnAtYnV0dG9uLS1uZXV0cmFsOmhvdmVyLCAucC1idXR0b24tLWJyYW5kOmhvdmVyLCAucC1idXR0b24tLXBvc2l0aXZlOmhvdmVyLCAucC1idXR0b24tLW5lZ2F0aXZlOmhvdmVyLCAucC1idXR0b24tLWJhc2U6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICBidXR0b246ZGlzYWJsZWQsIDpkaXNhYmxlZFt0eXBlPSdzdWJtaXQnXSwgLnAtYnV0dG9uOmRpc2FibGVkLCAucC1idXR0b24tLW5ldXRyYWw6ZGlzYWJsZWQsIC5wLWJ1dHRvbi0tYnJhbmQ6ZGlzYWJsZWQsIC5wLWJ1dHRvbi0tcG9zaXRpdmU6ZGlzYWJsZWQsIC5wLWJ1dHRvbi0tbmVnYXRpdmU6ZGlzYWJsZWQsIC5wLWJ1dHRvbi0tYmFzZTpkaXNhYmxlZCwgYnV0dG9uLmlzLS1kaXNhYmxlZCwgLmlzLS1kaXNhYmxlZFt0eXBlPSdzdWJtaXQnXSwgLmlzLS1kaXNhYmxlZC5wLWJ1dHRvbiwgLmlzLS1kaXNhYmxlZC5wLWJ1dHRvbi0tbmV1dHJhbCwgLmlzLS1kaXNhYmxlZC5wLWJ1dHRvbi0tYnJhbmQsIC5pcy0tZGlzYWJsZWQucC1idXR0b24tLXBvc2l0aXZlLCAuaXMtLWRpc2FibGVkLnAtYnV0dG9uLS1uZWdhdGl2ZSwgLmlzLS1kaXNhYmxlZC5wLWJ1dHRvbi0tYmFzZSB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICBvcGFjaXR5OiAuNTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ2MHB4KSB7XG4gICAgYnV0dG9uLCBbdHlwZT0nc3VibWl0J10sIC5wLWJ1dHRvbiwgLnAtYnV0dG9uLS1uZXV0cmFsLCAucC1idXR0b24tLWJyYW5kLCAucC1idXR0b24tLXBvc2l0aXZlLCAucC1idXR0b24tLW5lZ2F0aXZlLCAucC1idXR0b24tLWJhc2Uge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ2MXB4KSB7XG4gICAgYnV0dG9uLCBbdHlwZT0nc3VibWl0J10sIC5wLWJ1dHRvbiwgLnAtYnV0dG9uLS1uZXV0cmFsLCAucC1idXR0b24tLWJyYW5kLCAucC1idXR0b24tLXBvc2l0aXZlLCAucC1idXR0b24tLW5lZ2F0aXZlLCAucC1idXR0b24tLWJhc2Uge1xuICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAgIGJ1dHRvbjpub3QoOmxhc3Qtb2YtdHlwZSk6bm90KDpvbmx5LW9mLXR5cGUpLCA6bm90KDpsYXN0LW9mLXR5cGUpOm5vdCg6b25seS1vZi10eXBlKVt0eXBlPSdzdWJtaXQnXSwgLnAtYnV0dG9uOm5vdCg6bGFzdC1vZi10eXBlKTpub3QoOm9ubHktb2YtdHlwZSksIC5wLWJ1dHRvbi0tbmV1dHJhbDpub3QoOmxhc3Qtb2YtdHlwZSk6bm90KDpvbmx5LW9mLXR5cGUpLCAucC1idXR0b24tLWJyYW5kOm5vdCg6bGFzdC1vZi10eXBlKTpub3QoOm9ubHktb2YtdHlwZSksIC5wLWJ1dHRvbi0tcG9zaXRpdmU6bm90KDpsYXN0LW9mLXR5cGUpOm5vdCg6b25seS1vZi10eXBlKSwgLnAtYnV0dG9uLS1uZWdhdGl2ZTpub3QoOmxhc3Qtb2YtdHlwZSk6bm90KDpvbmx5LW9mLXR5cGUpLCAucC1idXR0b24tLWJhc2U6bm90KDpsYXN0LW9mLXR5cGUpOm5vdCg6b25seS1vZi10eXBlKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTsgfSB9XG4gIHRhYmxlIGJ1dHRvbiwgdGFibGUgW3R5cGU9J3N1Ym1pdCddLCB0YWJsZSAucC1idXR0b24sIHRhYmxlIC5wLWJ1dHRvbi0tbmV1dHJhbCwgdGFibGUgLnAtYnV0dG9uLS1icmFuZCwgdGFibGUgLnAtYnV0dG9uLS1wb3NpdGl2ZSwgdGFibGUgLnAtYnV0dG9uLS1uZWdhdGl2ZSwgdGFibGUgLnAtYnV0dG9uLS1iYXNlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuMDg3NXJlbTtcbiAgICBwYWRkaW5nLXRvcDogMC4wODc1cmVtOyB9XG4gIHAgYnV0dG9uLCBwIFt0eXBlPSdzdWJtaXQnXSwgcCAucC1idXR0b24sIHAgLnAtYnV0dG9uLS1uZXV0cmFsLCBwIC5wLWJ1dHRvbi0tYnJhbmQsIHAgLnAtYnV0dG9uLS1wb3NpdGl2ZSwgcCAucC1idXR0b24tLW5lZ2F0aXZlLCBwIC5wLWJ1dHRvbi0tYmFzZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC42cmVtO1xuICAgIG1hcmdpbi10b3A6IC0wLjRyZW07IH1cbiAgcCArIHAgPiBidXR0b24sIHAgKyBwID4gW3R5cGU9J3N1Ym1pdCddLCBwICsgcCA+IC5wLWJ1dHRvbiwgcCArIHAgPiAucC1idXR0b24tLW5ldXRyYWwsIHAgKyBwID4gLnAtYnV0dG9uLS1icmFuZCwgcCArIHAgPiAucC1idXR0b24tLXBvc2l0aXZlLCBwICsgcCA+IC5wLWJ1dHRvbi0tbmVnYXRpdmUsIHAgKyBwID4gLnAtYnV0dG9uLS1iYXNlIHtcbiAgICBtYXJnaW4tdG9wOiAwLjZyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NjBweCkge1xuICAgIHAgYnV0dG9uICsgYnV0dG9uLCBwIFt0eXBlPSdzdWJtaXQnXSArIGJ1dHRvbiwgcCAucC1idXR0b24gKyBidXR0b24sIHAgLnAtYnV0dG9uLS1uZXV0cmFsICsgYnV0dG9uLCBwIC5wLWJ1dHRvbi0tYnJhbmQgKyBidXR0b24sIHAgLnAtYnV0dG9uLS1wb3NpdGl2ZSArIGJ1dHRvbiwgcCAucC1idXR0b24tLW5lZ2F0aXZlICsgYnV0dG9uLCBwIC5wLWJ1dHRvbi0tYmFzZSArIGJ1dHRvbiwgcCBidXR0b24gKyBbdHlwZT0nc3VibWl0J10sIHAgW3R5cGU9J3N1Ym1pdCddICsgW3R5cGU9J3N1Ym1pdCddLCBwIC5wLWJ1dHRvbiArIFt0eXBlPSdzdWJtaXQnXSwgcCAucC1idXR0b24tLW5ldXRyYWwgKyBbdHlwZT0nc3VibWl0J10sIHAgLnAtYnV0dG9uLS1icmFuZCArIFt0eXBlPSdzdWJtaXQnXSwgcCAucC1idXR0b24tLXBvc2l0aXZlICsgW3R5cGU9J3N1Ym1pdCddLCBwIC5wLWJ1dHRvbi0tbmVnYXRpdmUgKyBbdHlwZT0nc3VibWl0J10sIHAgLnAtYnV0dG9uLS1iYXNlICsgW3R5cGU9J3N1Ym1pdCddLCBwIGJ1dHRvbiArIC5wLWJ1dHRvbiwgcCBbdHlwZT0nc3VibWl0J10gKyAucC1idXR0b24sIHAgLnAtYnV0dG9uICsgLnAtYnV0dG9uLCBwIC5wLWJ1dHRvbi0tbmV1dHJhbCArIC5wLWJ1dHRvbiwgcCAucC1idXR0b24tLWJyYW5kICsgLnAtYnV0dG9uLCBwIC5wLWJ1dHRvbi0tcG9zaXRpdmUgKyAucC1idXR0b24sIHAgLnAtYnV0dG9uLS1uZWdhdGl2ZSArIC5wLWJ1dHRvbiwgcCAucC1idXR0b24tLWJhc2UgKyAucC1idXR0b24sIHAgYnV0dG9uICsgLnAtYnV0dG9uLS1uZXV0cmFsLCBwIFt0eXBlPSdzdWJtaXQnXSArIC5wLWJ1dHRvbi0tbmV1dHJhbCwgcCAucC1idXR0b24gKyAucC1idXR0b24tLW5ldXRyYWwsIHAgLnAtYnV0dG9uLS1uZXV0cmFsICsgLnAtYnV0dG9uLS1uZXV0cmFsLCBwIC5wLWJ1dHRvbi0tYnJhbmQgKyAucC1idXR0b24tLW5ldXRyYWwsIHAgLnAtYnV0dG9uLS1wb3NpdGl2ZSArIC5wLWJ1dHRvbi0tbmV1dHJhbCwgcCAucC1idXR0b24tLW5lZ2F0aXZlICsgLnAtYnV0dG9uLS1uZXV0cmFsLCBwIC5wLWJ1dHRvbi0tYmFzZSArIC5wLWJ1dHRvbi0tbmV1dHJhbCwgcCBidXR0b24gKyAucC1idXR0b24tLWJyYW5kLCBwIFt0eXBlPSdzdWJtaXQnXSArIC5wLWJ1dHRvbi0tYnJhbmQsIHAgLnAtYnV0dG9uICsgLnAtYnV0dG9uLS1icmFuZCwgcCAucC1idXR0b24tLW5ldXRyYWwgKyAucC1idXR0b24tLWJyYW5kLCBwIC5wLWJ1dHRvbi0tYnJhbmQgKyAucC1idXR0b24tLWJyYW5kLCBwIC5wLWJ1dHRvbi0tcG9zaXRpdmUgKyAucC1idXR0b24tLWJyYW5kLCBwIC5wLWJ1dHRvbi0tbmVnYXRpdmUgKyAucC1idXR0b24tLWJyYW5kLCBwIC5wLWJ1dHRvbi0tYmFzZSArIC5wLWJ1dHRvbi0tYnJhbmQsIHAgYnV0dG9uICsgLnAtYnV0dG9uLS1wb3NpdGl2ZSwgcCBbdHlwZT0nc3VibWl0J10gKyAucC1idXR0b24tLXBvc2l0aXZlLCBwIC5wLWJ1dHRvbiArIC5wLWJ1dHRvbi0tcG9zaXRpdmUsIHAgLnAtYnV0dG9uLS1uZXV0cmFsICsgLnAtYnV0dG9uLS1wb3NpdGl2ZSwgcCAucC1idXR0b24tLWJyYW5kICsgLnAtYnV0dG9uLS1wb3NpdGl2ZSwgcCAucC1idXR0b24tLXBvc2l0aXZlICsgLnAtYnV0dG9uLS1wb3NpdGl2ZSwgcCAucC1idXR0b24tLW5lZ2F0aXZlICsgLnAtYnV0dG9uLS1wb3NpdGl2ZSwgcCAucC1idXR0b24tLWJhc2UgKyAucC1idXR0b24tLXBvc2l0aXZlLCBwIGJ1dHRvbiArIC5wLWJ1dHRvbi0tbmVnYXRpdmUsIHAgW3R5cGU9J3N1Ym1pdCddICsgLnAtYnV0dG9uLS1uZWdhdGl2ZSwgcCAucC1idXR0b24gKyAucC1idXR0b24tLW5lZ2F0aXZlLCBwIC5wLWJ1dHRvbi0tbmV1dHJhbCArIC5wLWJ1dHRvbi0tbmVnYXRpdmUsIHAgLnAtYnV0dG9uLS1icmFuZCArIC5wLWJ1dHRvbi0tbmVnYXRpdmUsIHAgLnAtYnV0dG9uLS1wb3NpdGl2ZSArIC5wLWJ1dHRvbi0tbmVnYXRpdmUsIHAgLnAtYnV0dG9uLS1uZWdhdGl2ZSArIC5wLWJ1dHRvbi0tbmVnYXRpdmUsIHAgLnAtYnV0dG9uLS1iYXNlICsgLnAtYnV0dG9uLS1uZWdhdGl2ZSwgcCBidXR0b24gKyAucC1idXR0b24tLWJhc2UsIHAgW3R5cGU9J3N1Ym1pdCddICsgLnAtYnV0dG9uLS1iYXNlLCBwIC5wLWJ1dHRvbiArIC5wLWJ1dHRvbi0tYmFzZSwgcCAucC1idXR0b24tLW5ldXRyYWwgKyAucC1idXR0b24tLWJhc2UsIHAgLnAtYnV0dG9uLS1icmFuZCArIC5wLWJ1dHRvbi0tYmFzZSwgcCAucC1idXR0b24tLXBvc2l0aXZlICsgLnAtYnV0dG9uLS1iYXNlLCBwIC5wLWJ1dHRvbi0tbmVnYXRpdmUgKyAucC1idXR0b24tLWJhc2UsIHAgLnAtYnV0dG9uLS1iYXNlICsgLnAtYnV0dG9uLS1iYXNlIHtcbiAgICAgIG1hcmdpbi10b3A6IDEuMXJlbTsgfSB9XG5cbmNvZGUsXG5zYW1wLFxua2JkIHtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1IE1vbm9cIiwgQ29uc29sYXMsIE1vbmFjbywgQ291cmllciwgbW9ub3NwYWNlO1xuICBmb250LXdlaWdodDogMzAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbnByZSxcbmNvZGUge1xuICBkaXJlY3Rpb246IGx0cjtcbiAgaHlwaGVuczogbm9uZTtcbiAgdGFiLXNpemU6IDQ7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDsgfVxuXG5jb2RlIHtcbiAgZGlzcGxheTogaW5saW5lOyB9XG5cbnByZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZGNkY2Q7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xuICBjb2xvcjogIzExMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LXNoYWRvdzogbm9uZTsgfVxuXG5bdHlwZT0ndGV4dCddLFxuW3R5cGU9J2RhdGUnXSxcblt0eXBlPSdkYXRldGltZSddLFxuW3R5cGU9J2RhdGF0aW1lLWxvY2FsJ10sXG5bdHlwZT0nbW9udGgnXSxcblt0eXBlPSd0aW1lJ10sXG5bdHlwZT0nd2VlayddLFxuW3R5cGU9J2NvbG9yJ10sXG5bdHlwZT0nbnVtYmVyJ10sXG5bdHlwZT0nc2VhcmNoJ10sXG5bdHlwZT0ncGFzc3dvcmQnXSxcblt0eXBlPSdlbWFpbCddLFxuW3R5cGU9J3VybCddLFxuW3R5cGU9J3RlbCddLFxuc2VsZWN0LCB0ZXh0YXJlYSwgW3R5cGU9J2ZpbGUnXSwgLnAtY29kZS1zbmlwcGV0IHtcbiAgbWFyZ2luLWJvdHRvbTogMC43cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zMzc1cmVtO1xuICBwYWRkaW5nLXRvcDogMC4zMzc1cmVtOyB9XG5cblt0eXBlPSd0ZXh0J10sXG5bdHlwZT0nZGF0ZSddLFxuW3R5cGU9J2RhdGV0aW1lJ10sXG5bdHlwZT0nZGF0YXRpbWUtbG9jYWwnXSxcblt0eXBlPSdtb250aCddLFxuW3R5cGU9J3RpbWUnXSxcblt0eXBlPSd3ZWVrJ10sXG5bdHlwZT0nY29sb3InXSxcblt0eXBlPSdudW1iZXInXSxcblt0eXBlPSdzZWFyY2gnXSxcblt0eXBlPSdwYXNzd29yZCddLFxuW3R5cGU9J2VtYWlsJ10sXG5bdHlwZT0ndXJsJ10sXG5bdHlwZT0ndGVsJ10sXG5zZWxlY3QsIHRleHRhcmVhIHtcbiAgYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2RjZGNkO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGNvbG9yOiAjMTExO1xuICBmb250LWZhbWlseTogXCJVYnVudHVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFwiUm9ib3RvXCIsIFwiT3h5Z2VuXCIsIFwiQ2FudGFyZWxsXCIsIFwiRmlyYSBTYW5zXCIsIFwiRHJvaWQgU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgbWluLXdpZHRoOiAxMGVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIDpmb2N1c1t0eXBlPSd0ZXh0J10sXG4gIDpmb2N1c1t0eXBlPSdkYXRlJ10sXG4gIDpmb2N1c1t0eXBlPSdkYXRldGltZSddLFxuICA6Zm9jdXNbdHlwZT0nZGF0YXRpbWUtbG9jYWwnXSxcbiAgOmZvY3VzW3R5cGU9J21vbnRoJ10sXG4gIDpmb2N1c1t0eXBlPSd0aW1lJ10sXG4gIDpmb2N1c1t0eXBlPSd3ZWVrJ10sXG4gIDpmb2N1c1t0eXBlPSdjb2xvciddLFxuICA6Zm9jdXNbdHlwZT0nbnVtYmVyJ10sXG4gIDpmb2N1c1t0eXBlPSdzZWFyY2gnXSxcbiAgOmZvY3VzW3R5cGU9J3Bhc3N3b3JkJ10sXG4gIDpmb2N1c1t0eXBlPSdlbWFpbCddLFxuICA6Zm9jdXNbdHlwZT0ndXJsJ10sXG4gIDpmb2N1c1t0eXBlPSd0ZWwnXSxcbiAgc2VsZWN0OmZvY3VzLCB0ZXh0YXJlYTpmb2N1cyB7XG4gICAgb3V0bGluZTogMXB4IHNvbGlkICMxOWI2ZWU7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDsgfVxuICB0YWJsZSBbdHlwZT0ndGV4dCddLFxuICB0YWJsZSBbdHlwZT0nZGF0ZSddLFxuICB0YWJsZSBbdHlwZT0nZGF0ZXRpbWUnXSxcbiAgdGFibGUgW3R5cGU9J2RhdGF0aW1lLWxvY2FsJ10sXG4gIHRhYmxlIFt0eXBlPSdtb250aCddLFxuICB0YWJsZSBbdHlwZT0ndGltZSddLFxuICB0YWJsZSBbdHlwZT0nd2VlayddLFxuICB0YWJsZSBbdHlwZT0nY29sb3InXSxcbiAgdGFibGUgW3R5cGU9J251bWJlciddLFxuICB0YWJsZSBbdHlwZT0nc2VhcmNoJ10sXG4gIHRhYmxlIFt0eXBlPSdwYXNzd29yZCddLFxuICB0YWJsZSBbdHlwZT0nZW1haWwnXSxcbiAgdGFibGUgW3R5cGU9J3VybCddLFxuICB0YWJsZSBbdHlwZT0ndGVsJ10sXG4gIHRhYmxlIHNlbGVjdCwgdGFibGUgdGV4dGFyZWEge1xuICAgIG1hcmdpbjogMCAwIDAuMXJlbSAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjA4NzVyZW07XG4gICAgcGFkZGluZy10b3A6IDAuMDg3NXJlbTsgfVxuICA6YWN0aXZlW3R5cGU9J3RleHQnXSxcbiAgOmFjdGl2ZVt0eXBlPSdkYXRlJ10sXG4gIDphY3RpdmVbdHlwZT0nZGF0ZXRpbWUnXSxcbiAgOmFjdGl2ZVt0eXBlPSdkYXRhdGltZS1sb2NhbCddLFxuICA6YWN0aXZlW3R5cGU9J21vbnRoJ10sXG4gIDphY3RpdmVbdHlwZT0ndGltZSddLFxuICA6YWN0aXZlW3R5cGU9J3dlZWsnXSxcbiAgOmFjdGl2ZVt0eXBlPSdjb2xvciddLFxuICA6YWN0aXZlW3R5cGU9J251bWJlciddLFxuICA6YWN0aXZlW3R5cGU9J3NlYXJjaCddLFxuICA6YWN0aXZlW3R5cGU9J3Bhc3N3b3JkJ10sXG4gIDphY3RpdmVbdHlwZT0nZW1haWwnXSxcbiAgOmFjdGl2ZVt0eXBlPSd1cmwnXSxcbiAgOmFjdGl2ZVt0eXBlPSd0ZWwnXSxcbiAgc2VsZWN0OmFjdGl2ZSwgdGV4dGFyZWE6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICM2NjY7XG4gICAgY29sb3I6ICMxMTE7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICBbdHlwZT0ndGV4dCddOjpwbGFjZWhvbGRlcixcbiAgW3R5cGU9J2RhdGUnXTo6cGxhY2Vob2xkZXIsXG4gIFt0eXBlPSdkYXRldGltZSddOjpwbGFjZWhvbGRlcixcbiAgW3R5cGU9J2RhdGF0aW1lLWxvY2FsJ106OnBsYWNlaG9sZGVyLFxuICBbdHlwZT0nbW9udGgnXTo6cGxhY2Vob2xkZXIsXG4gIFt0eXBlPSd0aW1lJ106OnBsYWNlaG9sZGVyLFxuICBbdHlwZT0nd2VlayddOjpwbGFjZWhvbGRlcixcbiAgW3R5cGU9J2NvbG9yJ106OnBsYWNlaG9sZGVyLFxuICBbdHlwZT0nbnVtYmVyJ106OnBsYWNlaG9sZGVyLFxuICBbdHlwZT0nc2VhcmNoJ106OnBsYWNlaG9sZGVyLFxuICBbdHlwZT0ncGFzc3dvcmQnXTo6cGxhY2Vob2xkZXIsXG4gIFt0eXBlPSdlbWFpbCddOjpwbGFjZWhvbGRlcixcbiAgW3R5cGU9J3VybCddOjpwbGFjZWhvbGRlcixcbiAgW3R5cGU9J3RlbCddOjpwbGFjZWhvbGRlcixcbiAgc2VsZWN0OjpwbGFjZWhvbGRlciwgdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzY2NjtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5oYXMtZXJyb3JbdHlwZT0ndGV4dCddLFxuICAuaGFzLWVycm9yW3R5cGU9J2RhdGUnXSxcbiAgLmhhcy1lcnJvclt0eXBlPSdkYXRldGltZSddLFxuICAuaGFzLWVycm9yW3R5cGU9J2RhdGF0aW1lLWxvY2FsJ10sXG4gIC5oYXMtZXJyb3JbdHlwZT0nbW9udGgnXSxcbiAgLmhhcy1lcnJvclt0eXBlPSd0aW1lJ10sXG4gIC5oYXMtZXJyb3JbdHlwZT0nd2VlayddLFxuICAuaGFzLWVycm9yW3R5cGU9J2NvbG9yJ10sXG4gIC5oYXMtZXJyb3JbdHlwZT0nbnVtYmVyJ10sXG4gIC5oYXMtZXJyb3JbdHlwZT0nc2VhcmNoJ10sXG4gIC5oYXMtZXJyb3JbdHlwZT0ncGFzc3dvcmQnXSxcbiAgLmhhcy1lcnJvclt0eXBlPSdlbWFpbCddLFxuICAuaGFzLWVycm9yW3R5cGU9J3VybCddLFxuICAuaGFzLWVycm9yW3R5cGU9J3RlbCddLFxuICBzZWxlY3QuaGFzLWVycm9yLCB0ZXh0YXJlYS5oYXMtZXJyb3Ige1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjNzE2MmI7IH1cbiAgLmhhcy1jYXV0aW9uW3R5cGU9J3RleHQnXSxcbiAgLmhhcy1jYXV0aW9uW3R5cGU9J2RhdGUnXSxcbiAgLmhhcy1jYXV0aW9uW3R5cGU9J2RhdGV0aW1lJ10sXG4gIC5oYXMtY2F1dGlvblt0eXBlPSdkYXRhdGltZS1sb2NhbCddLFxuICAuaGFzLWNhdXRpb25bdHlwZT0nbW9udGgnXSxcbiAgLmhhcy1jYXV0aW9uW3R5cGU9J3RpbWUnXSxcbiAgLmhhcy1jYXV0aW9uW3R5cGU9J3dlZWsnXSxcbiAgLmhhcy1jYXV0aW9uW3R5cGU9J2NvbG9yJ10sXG4gIC5oYXMtY2F1dGlvblt0eXBlPSdudW1iZXInXSxcbiAgLmhhcy1jYXV0aW9uW3R5cGU9J3NlYXJjaCddLFxuICAuaGFzLWNhdXRpb25bdHlwZT0ncGFzc3dvcmQnXSxcbiAgLmhhcy1jYXV0aW9uW3R5cGU9J2VtYWlsJ10sXG4gIC5oYXMtY2F1dGlvblt0eXBlPSd1cmwnXSxcbiAgLmhhcy1jYXV0aW9uW3R5cGU9J3RlbCddLFxuICBzZWxlY3QuaGFzLWNhdXRpb24sIHRleHRhcmVhLmhhcy1jYXV0aW9uIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZjk5YjExOyB9XG4gIC5oYXMtd2FybmluZ1t0eXBlPSd0ZXh0J10sXG4gIC5oYXMtd2FybmluZ1t0eXBlPSdkYXRlJ10sXG4gIC5oYXMtd2FybmluZ1t0eXBlPSdkYXRldGltZSddLFxuICAuaGFzLXdhcm5pbmdbdHlwZT0nZGF0YXRpbWUtbG9jYWwnXSxcbiAgLmhhcy13YXJuaW5nW3R5cGU9J21vbnRoJ10sXG4gIC5oYXMtd2FybmluZ1t0eXBlPSd0aW1lJ10sXG4gIC5oYXMtd2FybmluZ1t0eXBlPSd3ZWVrJ10sXG4gIC5oYXMtd2FybmluZ1t0eXBlPSdjb2xvciddLFxuICAuaGFzLXdhcm5pbmdbdHlwZT0nbnVtYmVyJ10sXG4gIC5oYXMtd2FybmluZ1t0eXBlPSdzZWFyY2gnXSxcbiAgLmhhcy13YXJuaW5nW3R5cGU9J3Bhc3N3b3JkJ10sXG4gIC5oYXMtd2FybmluZ1t0eXBlPSdlbWFpbCddLFxuICAuaGFzLXdhcm5pbmdbdHlwZT0ndXJsJ10sXG4gIC5oYXMtd2FybmluZ1t0eXBlPSd0ZWwnXSxcbiAgc2VsZWN0Lmhhcy13YXJuaW5nLCB0ZXh0YXJlYS5oYXMtd2FybmluZyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Y5OWIxMTsgfVxuICAuaGFzLXN1Y2Nlc3NbdHlwZT0ndGV4dCddLFxuICAuaGFzLXN1Y2Nlc3NbdHlwZT0nZGF0ZSddLFxuICAuaGFzLXN1Y2Nlc3NbdHlwZT0nZGF0ZXRpbWUnXSxcbiAgLmhhcy1zdWNjZXNzW3R5cGU9J2RhdGF0aW1lLWxvY2FsJ10sXG4gIC5oYXMtc3VjY2Vzc1t0eXBlPSdtb250aCddLFxuICAuaGFzLXN1Y2Nlc3NbdHlwZT0ndGltZSddLFxuICAuaGFzLXN1Y2Nlc3NbdHlwZT0nd2VlayddLFxuICAuaGFzLXN1Y2Nlc3NbdHlwZT0nY29sb3InXSxcbiAgLmhhcy1zdWNjZXNzW3R5cGU9J251bWJlciddLFxuICAuaGFzLXN1Y2Nlc3NbdHlwZT0nc2VhcmNoJ10sXG4gIC5oYXMtc3VjY2Vzc1t0eXBlPSdwYXNzd29yZCddLFxuICAuaGFzLXN1Y2Nlc3NbdHlwZT0nZW1haWwnXSxcbiAgLmhhcy1zdWNjZXNzW3R5cGU9J3VybCddLFxuICAuaGFzLXN1Y2Nlc3NbdHlwZT0ndGVsJ10sXG4gIHNlbGVjdC5oYXMtc3VjY2VzcywgdGV4dGFyZWEuaGFzLXN1Y2Nlc3Mge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwZTg0MjA7IH1cbiAgLmhhcy1pbmZvcm1hdGlvblt0eXBlPSd0ZXh0J10sXG4gIC5oYXMtaW5mb3JtYXRpb25bdHlwZT0nZGF0ZSddLFxuICAuaGFzLWluZm9ybWF0aW9uW3R5cGU9J2RhdGV0aW1lJ10sXG4gIC5oYXMtaW5mb3JtYXRpb25bdHlwZT0nZGF0YXRpbWUtbG9jYWwnXSxcbiAgLmhhcy1pbmZvcm1hdGlvblt0eXBlPSdtb250aCddLFxuICAuaGFzLWluZm9ybWF0aW9uW3R5cGU9J3RpbWUnXSxcbiAgLmhhcy1pbmZvcm1hdGlvblt0eXBlPSd3ZWVrJ10sXG4gIC5oYXMtaW5mb3JtYXRpb25bdHlwZT0nY29sb3InXSxcbiAgLmhhcy1pbmZvcm1hdGlvblt0eXBlPSdudW1iZXInXSxcbiAgLmhhcy1pbmZvcm1hdGlvblt0eXBlPSdzZWFyY2gnXSxcbiAgLmhhcy1pbmZvcm1hdGlvblt0eXBlPSdwYXNzd29yZCddLFxuICAuaGFzLWluZm9ybWF0aW9uW3R5cGU9J2VtYWlsJ10sXG4gIC5oYXMtaW5mb3JtYXRpb25bdHlwZT0ndXJsJ10sXG4gIC5oYXMtaW5mb3JtYXRpb25bdHlwZT0ndGVsJ10sXG4gIHNlbGVjdC5oYXMtaW5mb3JtYXRpb24sIHRleHRhcmVhLmhhcy1pbmZvcm1hdGlvbiB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzMzNTI4MDsgfVxuXG5bdHlwZT0nY2hlY2tib3gnXSxcblt0eXBlPSdyYWRpbyddIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZzogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IGF1dG87IH1cbiAgOmZvY3VzW3R5cGU9J2NoZWNrYm94J10sXG4gIDpmb2N1c1t0eXBlPSdyYWRpbyddIHtcbiAgICBvdXRsaW5lOiAxcHggc29saWQgIzE5YjZlZTtcbiAgICBvdXRsaW5lLW9mZnNldDogMDsgfVxuXG5bZGlzYWJsZWRdW3R5cGU9J3RleHQnXSxcbltkaXNhYmxlZF1bdHlwZT0nZGF0ZSddLFxuW2Rpc2FibGVkXVt0eXBlPSdkYXRldGltZSddLFxuW2Rpc2FibGVkXVt0eXBlPSdkYXRhdGltZS1sb2NhbCddLFxuW2Rpc2FibGVkXVt0eXBlPSdtb250aCddLFxuW2Rpc2FibGVkXVt0eXBlPSd0aW1lJ10sXG5bZGlzYWJsZWRdW3R5cGU9J3dlZWsnXSxcbltkaXNhYmxlZF1bdHlwZT0nY29sb3InXSxcbltkaXNhYmxlZF1bdHlwZT0nbnVtYmVyJ10sXG5bZGlzYWJsZWRdW3R5cGU9J3NlYXJjaCddLFxuW2Rpc2FibGVkXVt0eXBlPSdwYXNzd29yZCddLFxuW2Rpc2FibGVkXVt0eXBlPSdlbWFpbCddLFxuW2Rpc2FibGVkXVt0eXBlPSd1cmwnXSxcbltkaXNhYmxlZF1bdHlwZT0ndGVsJ10sXG5zZWxlY3RbZGlzYWJsZWRdLCB0ZXh0YXJlYVtkaXNhYmxlZF0sIFtkaXNhYmxlZD0nZGlzYWJsZWQnXVt0eXBlPSd0ZXh0J10sXG5bZGlzYWJsZWQ9J2Rpc2FibGVkJ11bdHlwZT0nZGF0ZSddLFxuW2Rpc2FibGVkPSdkaXNhYmxlZCddW3R5cGU9J2RhdGV0aW1lJ10sXG5bZGlzYWJsZWQ9J2Rpc2FibGVkJ11bdHlwZT0nZGF0YXRpbWUtbG9jYWwnXSxcbltkaXNhYmxlZD0nZGlzYWJsZWQnXVt0eXBlPSdtb250aCddLFxuW2Rpc2FibGVkPSdkaXNhYmxlZCddW3R5cGU9J3RpbWUnXSxcbltkaXNhYmxlZD0nZGlzYWJsZWQnXVt0eXBlPSd3ZWVrJ10sXG5bZGlzYWJsZWQ9J2Rpc2FibGVkJ11bdHlwZT0nY29sb3InXSxcbltkaXNhYmxlZD0nZGlzYWJsZWQnXVt0eXBlPSdudW1iZXInXSxcbltkaXNhYmxlZD0nZGlzYWJsZWQnXVt0eXBlPSdzZWFyY2gnXSxcbltkaXNhYmxlZD0nZGlzYWJsZWQnXVt0eXBlPSdwYXNzd29yZCddLFxuW2Rpc2FibGVkPSdkaXNhYmxlZCddW3R5cGU9J2VtYWlsJ10sXG5bZGlzYWJsZWQ9J2Rpc2FibGVkJ11bdHlwZT0ndXJsJ10sXG5bZGlzYWJsZWQ9J2Rpc2FibGVkJ11bdHlwZT0ndGVsJ10sXG5zZWxlY3RbZGlzYWJsZWQ9J2Rpc2FibGVkJ10sIHRleHRhcmVhW2Rpc2FibGVkPSdkaXNhYmxlZCddLCBbZGlzYWJsZWRdW3R5cGU9J2NoZWNrYm94J10gKyBsYWJlbCwgW2Rpc2FibGVkXVt0eXBlPSdyYWRpbyddICsgbGFiZWwsIFtkaXNhYmxlZD0nZGlzYWJsZWQnXVt0eXBlPSdjaGVja2JveCddICsgbGFiZWwsIFtkaXNhYmxlZD0nZGlzYWJsZWQnXVt0eXBlPSdyYWRpbyddICsgbGFiZWwsIC5wLXN3aXRjaDpkaXNhYmxlZCArIC5wLXN3aXRjaF9fc2xpZGVyIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgb3BhY2l0eTogLjU7IH1cblxuW3JlYWRvbmx5XVt0eXBlPSd0ZXh0J10sXG5bcmVhZG9ubHldW3R5cGU9J2RhdGUnXSxcbltyZWFkb25seV1bdHlwZT0nZGF0ZXRpbWUnXSxcbltyZWFkb25seV1bdHlwZT0nZGF0YXRpbWUtbG9jYWwnXSxcbltyZWFkb25seV1bdHlwZT0nbW9udGgnXSxcbltyZWFkb25seV1bdHlwZT0ndGltZSddLFxuW3JlYWRvbmx5XVt0eXBlPSd3ZWVrJ10sXG5bcmVhZG9ubHldW3R5cGU9J2NvbG9yJ10sXG5bcmVhZG9ubHldW3R5cGU9J251bWJlciddLFxuW3JlYWRvbmx5XVt0eXBlPSdzZWFyY2gnXSxcbltyZWFkb25seV1bdHlwZT0ncGFzc3dvcmQnXSxcbltyZWFkb25seV1bdHlwZT0nZW1haWwnXSxcbltyZWFkb25seV1bdHlwZT0ndXJsJ10sXG5bcmVhZG9ubHldW3R5cGU9J3RlbCddLFxuc2VsZWN0W3JlYWRvbmx5XSwgdGV4dGFyZWFbcmVhZG9ubHldLCBbcmVhZG9ubHk9J3JlYWRvbmx5J11bdHlwZT0ndGV4dCddLFxuW3JlYWRvbmx5PSdyZWFkb25seSddW3R5cGU9J2RhdGUnXSxcbltyZWFkb25seT0ncmVhZG9ubHknXVt0eXBlPSdkYXRldGltZSddLFxuW3JlYWRvbmx5PSdyZWFkb25seSddW3R5cGU9J2RhdGF0aW1lLWxvY2FsJ10sXG5bcmVhZG9ubHk9J3JlYWRvbmx5J11bdHlwZT0nbW9udGgnXSxcbltyZWFkb25seT0ncmVhZG9ubHknXVt0eXBlPSd0aW1lJ10sXG5bcmVhZG9ubHk9J3JlYWRvbmx5J11bdHlwZT0nd2VlayddLFxuW3JlYWRvbmx5PSdyZWFkb25seSddW3R5cGU9J2NvbG9yJ10sXG5bcmVhZG9ubHk9J3JlYWRvbmx5J11bdHlwZT0nbnVtYmVyJ10sXG5bcmVhZG9ubHk9J3JlYWRvbmx5J11bdHlwZT0nc2VhcmNoJ10sXG5bcmVhZG9ubHk9J3JlYWRvbmx5J11bdHlwZT0ncGFzc3dvcmQnXSxcbltyZWFkb25seT0ncmVhZG9ubHknXVt0eXBlPSdlbWFpbCddLFxuW3JlYWRvbmx5PSdyZWFkb25seSddW3R5cGU9J3VybCddLFxuW3JlYWRvbmx5PSdyZWFkb25seSddW3R5cGU9J3RlbCddLFxuc2VsZWN0W3JlYWRvbmx5PSdyZWFkb25seSddLCB0ZXh0YXJlYVtyZWFkb25seT0ncmVhZG9ubHknXSB7XG4gIGNvbG9yOiAjY2RjZGNkO1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgOmhvdmVyW3JlYWRvbmx5XVt0eXBlPSd0ZXh0J10sXG4gIDpob3ZlcltyZWFkb25seV1bdHlwZT0nZGF0ZSddLFxuICA6aG92ZXJbcmVhZG9ubHldW3R5cGU9J2RhdGV0aW1lJ10sXG4gIDpob3ZlcltyZWFkb25seV1bdHlwZT0nZGF0YXRpbWUtbG9jYWwnXSxcbiAgOmhvdmVyW3JlYWRvbmx5XVt0eXBlPSdtb250aCddLFxuICA6aG92ZXJbcmVhZG9ubHldW3R5cGU9J3RpbWUnXSxcbiAgOmhvdmVyW3JlYWRvbmx5XVt0eXBlPSd3ZWVrJ10sXG4gIDpob3ZlcltyZWFkb25seV1bdHlwZT0nY29sb3InXSxcbiAgOmhvdmVyW3JlYWRvbmx5XVt0eXBlPSdudW1iZXInXSxcbiAgOmhvdmVyW3JlYWRvbmx5XVt0eXBlPSdzZWFyY2gnXSxcbiAgOmhvdmVyW3JlYWRvbmx5XVt0eXBlPSdwYXNzd29yZCddLFxuICA6aG92ZXJbcmVhZG9ubHldW3R5cGU9J2VtYWlsJ10sXG4gIDpob3ZlcltyZWFkb25seV1bdHlwZT0ndXJsJ10sXG4gIDpob3ZlcltyZWFkb25seV1bdHlwZT0ndGVsJ10sXG4gIHNlbGVjdDpob3ZlcltyZWFkb25seV0sIHRleHRhcmVhOmhvdmVyW3JlYWRvbmx5XSwgOmhvdmVyW3JlYWRvbmx5PSdyZWFkb25seSddW3R5cGU9J3RleHQnXSxcbiAgOmhvdmVyW3JlYWRvbmx5PSdyZWFkb25seSddW3R5cGU9J2RhdGUnXSxcbiAgOmhvdmVyW3JlYWRvbmx5PSdyZWFkb25seSddW3R5cGU9J2RhdGV0aW1lJ10sXG4gIDpob3ZlcltyZWFkb25seT0ncmVhZG9ubHknXVt0eXBlPSdkYXRhdGltZS1sb2NhbCddLFxuICA6aG92ZXJbcmVhZG9ubHk9J3JlYWRvbmx5J11bdHlwZT0nbW9udGgnXSxcbiAgOmhvdmVyW3JlYWRvbmx5PSdyZWFkb25seSddW3R5cGU9J3RpbWUnXSxcbiAgOmhvdmVyW3JlYWRvbmx5PSdyZWFkb25seSddW3R5cGU9J3dlZWsnXSxcbiAgOmhvdmVyW3JlYWRvbmx5PSdyZWFkb25seSddW3R5cGU9J2NvbG9yJ10sXG4gIDpob3ZlcltyZWFkb25seT0ncmVhZG9ubHknXVt0eXBlPSdudW1iZXInXSxcbiAgOmhvdmVyW3JlYWRvbmx5PSdyZWFkb25seSddW3R5cGU9J3NlYXJjaCddLFxuICA6aG92ZXJbcmVhZG9ubHk9J3JlYWRvbmx5J11bdHlwZT0ncGFzc3dvcmQnXSxcbiAgOmhvdmVyW3JlYWRvbmx5PSdyZWFkb25seSddW3R5cGU9J2VtYWlsJ10sXG4gIDpob3ZlcltyZWFkb25seT0ncmVhZG9ubHknXVt0eXBlPSd1cmwnXSxcbiAgOmhvdmVyW3JlYWRvbmx5PSdyZWFkb25seSddW3R5cGU9J3RlbCddLFxuICBzZWxlY3Q6aG92ZXJbcmVhZG9ubHk9J3JlYWRvbmx5J10sIHRleHRhcmVhOmhvdmVyW3JlYWRvbmx5PSdyZWFkb25seSddLCA6YWN0aXZlW3JlYWRvbmx5XVt0eXBlPSd0ZXh0J10sXG4gIDphY3RpdmVbcmVhZG9ubHldW3R5cGU9J2RhdGUnXSxcbiAgOmFjdGl2ZVtyZWFkb25seV1bdHlwZT0nZGF0ZXRpbWUnXSxcbiAgOmFjdGl2ZVtyZWFkb25seV1bdHlwZT0nZGF0YXRpbWUtbG9jYWwnXSxcbiAgOmFjdGl2ZVtyZWFkb25seV1bdHlwZT0nbW9udGgnXSxcbiAgOmFjdGl2ZVtyZWFkb25seV1bdHlwZT0ndGltZSddLFxuICA6YWN0aXZlW3JlYWRvbmx5XVt0eXBlPSd3ZWVrJ10sXG4gIDphY3RpdmVbcmVhZG9ubHldW3R5cGU9J2NvbG9yJ10sXG4gIDphY3RpdmVbcmVhZG9ubHldW3R5cGU9J251bWJlciddLFxuICA6YWN0aXZlW3JlYWRvbmx5XVt0eXBlPSdzZWFyY2gnXSxcbiAgOmFjdGl2ZVtyZWFkb25seV1bdHlwZT0ncGFzc3dvcmQnXSxcbiAgOmFjdGl2ZVtyZWFkb25seV1bdHlwZT0nZW1haWwnXSxcbiAgOmFjdGl2ZVtyZWFkb25seV1bdHlwZT0ndXJsJ10sXG4gIDphY3RpdmVbcmVhZG9ubHldW3R5cGU9J3RlbCddLFxuICBzZWxlY3Q6YWN0aXZlW3JlYWRvbmx5XSwgdGV4dGFyZWE6YWN0aXZlW3JlYWRvbmx5XSwgOmFjdGl2ZVtyZWFkb25seT0ncmVhZG9ubHknXVt0eXBlPSd0ZXh0J10sXG4gIDphY3RpdmVbcmVhZG9ubHk9J3JlYWRvbmx5J11bdHlwZT0nZGF0ZSddLFxuICA6YWN0aXZlW3JlYWRvbmx5PSdyZWFkb25seSddW3R5cGU9J2RhdGV0aW1lJ10sXG4gIDphY3RpdmVbcmVhZG9ubHk9J3JlYWRvbmx5J11bdHlwZT0nZGF0YXRpbWUtbG9jYWwnXSxcbiAgOmFjdGl2ZVtyZWFkb25seT0ncmVhZG9ubHknXVt0eXBlPSdtb250aCddLFxuICA6YWN0aXZlW3JlYWRvbmx5PSdyZWFkb25seSddW3R5cGU9J3RpbWUnXSxcbiAgOmFjdGl2ZVtyZWFkb25seT0ncmVhZG9ubHknXVt0eXBlPSd3ZWVrJ10sXG4gIDphY3RpdmVbcmVhZG9ubHk9J3JlYWRvbmx5J11bdHlwZT0nY29sb3InXSxcbiAgOmFjdGl2ZVtyZWFkb25seT0ncmVhZG9ubHknXVt0eXBlPSdudW1iZXInXSxcbiAgOmFjdGl2ZVtyZWFkb25seT0ncmVhZG9ubHknXVt0eXBlPSdzZWFyY2gnXSxcbiAgOmFjdGl2ZVtyZWFkb25seT0ncmVhZG9ubHknXVt0eXBlPSdwYXNzd29yZCddLFxuICA6YWN0aXZlW3JlYWRvbmx5PSdyZWFkb25seSddW3R5cGU9J2VtYWlsJ10sXG4gIDphY3RpdmVbcmVhZG9ubHk9J3JlYWRvbmx5J11bdHlwZT0ndXJsJ10sXG4gIDphY3RpdmVbcmVhZG9ubHk9J3JlYWRvbmx5J11bdHlwZT0ndGVsJ10sXG4gIHNlbGVjdDphY3RpdmVbcmVhZG9ubHk9J3JlYWRvbmx5J10sIHRleHRhcmVhOmFjdGl2ZVtyZWFkb25seT0ncmVhZG9ubHknXSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjY2O1xuICAgIG91dGxpbmU6IG5vbmU7IH1cblxubGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwLjZyZW07IH1cbiAgbGFiZWwuaGFzLWVycm9yIHtcbiAgICBjb2xvcjogI2M3MTYyYjsgfVxuICBsYWJlbC5oYXMtY2F1dGlvbiB7XG4gICAgY29sb3I6ICNmOTliMTE7IH1cbiAgbGFiZWwuaGFzLXdhcm5pbmcge1xuICAgIGNvbG9yOiAjZjk5YjExOyB9XG4gIGxhYmVsLmhhcy1zdWNjZXNzIHtcbiAgICBjb2xvcjogIzBlODQyMDsgfVxuICBsYWJlbC5oYXMtaW5mb3JtYXRpb24ge1xuICAgIGNvbG9yOiAjMzM1MjgwOyB9XG5cblt0eXBlPSdmaWxlJ10ge1xuICB3aWR0aDogMTAwJTsgfVxuICBbdHlwZT0nZmlsZSddOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAxcHggc29saWQgIzE5YjZlZTtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4OyB9XG5cblt0eXBlPSdyZXNldCddIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG4gIFt0eXBlPSdzZWFyY2gnXTo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1kZWNvcmF0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIFt0eXBlPSdzZWFyY2gnXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBzZWFyY2hmaWVsZC1jYW5jZWwtYnV0dG9uO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuXG5bdHlwZT0nY2hlY2tib3gnXSArIGxhYmVsLFxuW3R5cGU9J3JhZGlvJ10gKyBsYWJlbCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cblt0eXBlPSdyYWRpbyddIHtcbiAgbWFyZ2luLXRvcDogMC40cmVtOyB9XG5cblt0eXBlPSdzdWJtaXQnXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZTg0MjA7XG4gIGJvcmRlci1jb2xvcjogIzBlODQyMDtcbiAgY29sb3I6ICNmZmY7IH1cbiAgW3R5cGU9J3N1Ym1pdCddOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIFt0eXBlPSdzdWJtaXQnXTphY3RpdmUsIFt0eXBlPSdzdWJtaXQnXTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA5NTYxNTtcbiAgICBib3JkZXItY29sb3I6ICMwOTU2MTU7IH1cbiAgW3R5cGU9J3N1Ym1pdCddOmRpc2FibGVkOmFjdGl2ZSwgW3R5cGU9J3N1Ym1pdCddOmRpc2FibGVkOmhvdmVyLCBbdHlwZT0nc3VibWl0J10uaXMtLWRpc2FibGVkOmFjdGl2ZSwgW3R5cGU9J3N1Ym1pdCddLmlzLS1kaXNhYmxlZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBlODQyMDtcbiAgICBib3JkZXItY29sb3I6ICMwZTg0MjA7IH1cbiAgW3R5cGU9J3N1Ym1pdCddIC5wLWxpbmstLWV4dGVybmFsIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yOyB9XG5cbnNlbGVjdCB7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaVZWUkdMVGdpSUhOMFlXNWtZV3h2Ym1VOUltNXZJajgrUEhOMlp5QjRiV3h1Y3pwemEyVjBZMmc5SW1oMGRIQTZMeTkzZDNjdVltOW9aVzFwWVc1amIyUnBibWN1WTI5dEwzTnJaWFJqYUM5dWN5SWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklpQm9aV2xuYUhROUlqUndlQ0lnZDJsa2RHZzlJakV3Y0hnaUlIWmxjbk5wYjI0OUlqRXVNU0lnZUcxc2JuTTZlR3hwYm1zOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2ZUd4cGJtc2lJSFpwWlhkQ2IzZzlJakFnTUNBeE1DQTBJajRnUEhScGRHeGxQbUZqWTI5eVpHbHZiaTF2Y0dWdVBDOTBhWFJzWlQ0Z1BHUmxjMk0rUTNKbFlYUmxaQ0IzYVhSb0lGTnJaWFJqYUM0OEwyUmxjMk0rSUR4bklHbGtQU0ptYVd4MFpYSXRjR0Z1Wld3aUlHWnBiR3d0Y25Wc1pUMGlaWFpsYm05a1pDSWdjMnRsZEdOb09uUjVjR1U5SWsxVFVHRm5aU0lnWm1sc2JEMGlibTl1WlNJK0lDQThaeUJwWkQwaVlXTmpiM0prYVc5dUxXOXdaVzRpSUdacGJHdzlJaU00T0RnaUlITnJaWFJqYURwMGVYQmxQU0pOVTBGeWRHSnZZWEprUjNKdmRYQWlQaUFnSUR4d1lYUm9JR2xrUFNKamFHVjJjbTl1SWlCemEyVjBZMmc2ZEhsd1pUMGlUVk5UYUdGd1pVZHliM1Z3SWlCa1BTSnROaTR6TmpFZ01DNDROakl6WXpBdU5URTRJREF1TXpZMUlERXVNRFV5SURBdU56YzRNU0F4TGpZd01TQXhMakl6T0NBd0xqVTBPU0F3TGpRMU9EVWdNUzR3T0RrZ01DNDVOVEU0SURFdU5qSXhJREV1TkRjM01pQXdMakUwTWlBd0xqRTBNRFFnTUM0eU9ERWdNQzR5T0RJeElEQXVOREUxSURBdU5ESXlOV2d0TVM0MU5ERmpMVEF1TXpBMExUQXVNamc0T0Mwd0xqWXlMVEF1TlRjd09TMHdMamswTnkwd0xqZzBOak10TUM0eE16YzVMVEF1TVRFMk1TMHdMakkzTmpndE1DNHlNamszTFRBdU5ERTJPQzB3TGpNME1EZ3RNQzR4TmpNMkxUQXVNVEk1Tnkwd0xqTXlPRFl0TUM0eU5UVTRMVEF1TkRrMU5DMHdMak0zT0RNdE1DNHdPRFV5TFRBdU1EWXlOUzB3TGpFM01EZ3RNQzR4TWpReExUQXVNalUyT0Mwd0xqRTRORFl0TUM0ek9UY3RNQzR5T0RJeExUQXVPVE0xTFRBdU5qSTFOeTB4TGpNeE5TMHdMamcwTnpab0xUQXVNRFUwWXkwd0xqTTRJREF1TWpJeE9TMHdMamt4T0NBd0xqVTJOVFV0TVM0ek1UVWdNQzQ0TkRjMkxUQXVNems0SURBdU1qZ3dOeTB3TGpjNE9DQXdMalU0TWprdE1TNHhOamtnTUM0NU1ETTNMVEF1TXpJM0lEQXVNamMxTkMwd0xqWTBNeUF3TGpVMU56VXRNQzQ1TkRjZ01DNDRORFl6YUMweExqVTBNV013TGpFek5TMHdMakUwTURRZ01DNHlOek10TUM0eU9ESXhJREF1TkRFMUxUQXVOREl5TlNBd0xqVXpNaTB3TGpVeU5UUWdNUzR3TnpJdE1TNHdNVGczSURFdU5qSXhMVEV1TkRjM01pQXdMalUxTFRBdU5EVTVPU0F4TGpBNE15MHdMamczTXlBeExqWXdNUzB4TGpJek9DQXdMalV4T1Mwd0xqTTJORGszSURBdU9UY3pMVEF1TmpVeU5ERWdNUzR6TmpJdE1DNDROakl6SURBdU16a2dNQzR5TURrNE9TQXdMamcwTkNBd0xqUTVOek16SURFdU16WXlJREF1T0RZeU0zb2lJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RRdU9UazVJRElwSUhKdmRHRjBaU2d4T0RBcElIUnlZVzV6YkdGMFpTZ3ROQzQ1T1RrZ0xUSXBJaTgrSUNBOEwyYytJRHd2Wno0OEwzTjJaejQ9XCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMC41cmVtIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogIzExMTtcbiAgbWluLWhlaWdodDogMjRweDtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB0ZXh0LWluZGVudDogLjAxcHg7XG4gIHRleHQtb3ZlcmZsb3c6ICcnOyB9XG4gIHNlbGVjdDpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIHNlbGVjdFttdWx0aXBsZV0sIHNlbGVjdFtzaXplXSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICBzZWxlY3RbbXVsdGlwbGVdIG9wdGlvbiwgc2VsZWN0W3NpemVdIG9wdGlvbiB7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDAuODc1cmVtO1xuICAgICAgcGFkZGluZzogMC41cmVtIDAuNXJlbTsgfVxuXG50ZXh0YXJlYSB7XG4gIG1hcmdpbi1ib3R0b206IDAuN3JlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cblxuZmllbGRzZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xuICBjb2xvcjogIzExMTsgfVxuXG5sYWJlbCB7XG4gIHdpZHRoOiBmaXQtY29udGVudDsgfVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgbWFyZ2luLXRvcDogLTAuNHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgbGFiZWw6Zm9jdXMge1xuICAgICAgb3V0bGluZTogMXB4IHNvbGlkICMxOWI2ZWU7XG4gICAgICBvdXRsaW5lLW9mZnNldDogMnB4OyB9XG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgbGFiZWw6OmJlZm9yZSB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2RjZGNkO1xuICAgICAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMC42NXJlbTtcbiAgICAgIHdpZHRoOiAxcmVtOyB9XG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgbGFiZWw6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZDtcbiAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQ7XG4gICAgICBjb250ZW50OiBub25lO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICBsZWZ0OiAycHg7XG4gICAgICB0b3A6IDEycHg7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgd2lkdGg6IDExcHg7IH1cbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0gKyBsYWJlbDo6YmVmb3JlLCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0gKyBsYWJlbDo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiOyB9XG5cbmhyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkY2RjZDtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIGhyICsgcCB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbTsgfVxuXG4ucm93LmlzLWJvcmRlcmVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5yb3cuaXMtYm9yZGVyZWQ6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogI2NkY2RjZDtcbiAgICBjb250ZW50OiAnJztcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuYSB7XG4gIGNvbG9yOiAjMDA3YWE2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgYTpmb2N1cyB7XG4gICAgb3V0bGluZTogdGhpbiBkb3R0ZWQgI2NkY2RjZDsgfVxuICBhOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgYTp2aXNpdGVkIHtcbiAgICBjb2xvcjogIzAwNTU3MzsgfVxuXG5saSA+IHVsLFxubGkgPiBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiAwOyB9XG5cbmxpID4gdWwgPiBsaTpsYXN0LW9mLXR5cGUsXG5saSA+IG9sID4gbGk6bGFzdC1vZi10eXBlIHtcbiAgcGFkZGluZy1ib3R0b206IDA7IH1cblxub2wsXG51bCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmctbGVmdDogMXJlbTsgfVxuICBuYXYgb2wsIG5hdlxuICB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBsaXN0LXN0eWxlLWltYWdlOiBub25lOyB9XG5cbmxpLFxuZGwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuZGQge1xuICBtYXJnaW4tbGVmdDogMXJlbTsgfVxuXG5kdCB7XG4gIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgIzY2NjsgfVxuICBkdDpmaXJzdC1vZi10eXBlIHtcbiAgICBib3JkZXItdG9wOiAwOyB9XG5cbmltZyB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG5maWd1cmUge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICB3aWR0aDogMTAwJTsgfVxuICBmaWd1cmUgY2FwdGlvbixcbiAgZmlndXJlIGZpZ2NhcHRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbm9iamVjdCxcbmlmcmFtZSxcbmVtYmVkLFxuY2FudmFzLFxudmlkZW8sXG5hdWRpbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwOyB9XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucC1jYXJkLCAucC1jYXJkLS1oaWdobGlnaHRlZCwgLnAtY2FyZC0tbXV0ZWQsIC5wLWNvbnRleHR1YWwtbWVudV9fZHJvcGRvd24sIC5wLW1vZGFsX19kaWFsb2csIC5wLW5vdGlmaWNhdGlvbiwgLnAtbm90aWZpY2F0aW9uLS1wb3NpdGl2ZSwgLnAtbm90aWZpY2F0aW9uLS1jYXV0aW9uLCAucC1ub3RpZmljYXRpb24tLW5lZ2F0aXZlLCAucC1ub3RpZmljYXRpb24tLWluZm9ybWF0aW9uLCAucC1zd2l0Y2hfX3NsaWRlciwgLnAtc3dpdGNoX19zbGlkZXI6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtOyB9XG5cbi5wLWNhcmQtLWhpZ2hsaWdodGVkLCAucC1jYXJkLS1tdXRlZCwgLnAtY29udGV4dHVhbC1tZW51X19kcm9wZG93biwgLnAtbW9kYWxfX2RpYWxvZywgLnAtbm90aWZpY2F0aW9uLCAucC1ub3RpZmljYXRpb24tLXBvc2l0aXZlLCAucC1ub3RpZmljYXRpb24tLWNhdXRpb24sIC5wLW5vdGlmaWNhdGlvbi0tbmVnYXRpdmUsIC5wLW5vdGlmaWNhdGlvbi0taW5mb3JtYXRpb24sIC5wLXN3aXRjaF9fc2xpZGVyOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDFweCA1cHggMXB4IHJnYmEoMTcsIDE3LCAxNywgMC4yKTsgfVxuXG4ucC1jYXJkIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NkY2RjZDsgfVxuXG4ucC1jYXJkLS1tdXRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGNvbG9yOiAjMTExOyB9XG5cbi5wLWNhcmQsIC5wLWNhcmQtLWhpZ2hsaWdodGVkLCAucC1jb250ZXh0dWFsLW1lbnVfX2Ryb3Bkb3duLCAucC1tb2RhbF9fZGlhbG9nLCAucC1ub3RpZmljYXRpb24sIC5wLW5vdGlmaWNhdGlvbi0tcG9zaXRpdmUsIC5wLW5vdGlmaWNhdGlvbi0tY2F1dGlvbiwgLnAtbm90aWZpY2F0aW9uLS1uZWdhdGl2ZSwgLnAtbm90aWZpY2F0aW9uLS1pbmZvcm1hdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMTExOyB9XG5cbi5wLWNhcmQsIC5wLWNhcmQtLWhpZ2hsaWdodGVkLCAucC1jb250ZXh0dWFsLW1lbnVfX2Ryb3Bkb3duLCAucC1tb2RhbF9fZGlhbG9nLCAucC1ub3RpZmljYXRpb24sIC5wLW5vdGlmaWNhdGlvbi0tcG9zaXRpdmUsIC5wLW5vdGlmaWNhdGlvbi0tY2F1dGlvbiwgLnAtbm90aWZpY2F0aW9uLS1uZWdhdGl2ZSwgLnAtbm90aWZpY2F0aW9uLS1pbmZvcm1hdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDFyZW07IH1cblxuLnAtdGFic19fbGlzdDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RjZGNkO1xuICBjb250ZW50OiAnJztcbiAgaGVpZ2h0OiAwLjA2MjVyZW07XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7IH1cblxuLnAtdGFic19fbGlzdDo6YWZ0ZXIge1xuICBib3R0b206IDA7IH1cblxuLnAtaWNvbi0tbWludXMsIC5wLWljb24tLXBsdXMsIC5wLWljb24tLWV4cGFuZCwgLnAtaWNvbi0tY29sbGFwc2UsIC5wLWljb24tLWNoZXZyb24sIC5wLWljb24tLWNsb3NlLCAucC1pY29uLS1oZWxwLCAucC1pY29uLS1pbmZvcm1hdGlvbiwgLnAtaWNvbi0tZGVsZXRlLCAucC1pY29uLS1lcnJvciwgLnAtaWNvbi0td2FybmluZywgLnAtaWNvbi0tZXh0ZXJuYWwtbGluaywgLnAtaWNvbi0tY29udGV4dHVhbC1tZW51LCAucC1pY29uLS1jb2RlLCAucC1pY29uLS1tZW51LCAucC1pY29uLS1jb3B5LCAucC1pY29uLS1zZWFyY2gsIC5wLWljb24tLXN1Y2Nlc3MsIC5wLWljb24tLXNoYXJlLCAucC1pY29uLS11c2VyLCAucC1pY29uLS1xdWVzdGlvbiwgLnAtaWNvbi0tc3Bpbm5lciwgLnAtaWNvbi0tZmFjZWJvb2ssIC5wLWljb24tLWdvb2dsZSwgLnAtaWNvbi0tdHdpdHRlciwgLnAtaWNvbi0taW5zdGFncmFtLCAucC1pY29uLS1saW5rZWRpbiwgLnAtaWNvbi0teW91dHViZSwgLnAtaWNvbi0tY2Fub25pY2FsLCAucC1pY29uLS11YnVudHUsIC5wLXN3aXRjaF9fc2xpZGVyIHNwYW4sIGJ1dHRvbi5wLXN3aXRjaCBzcGFuLCAudS1oaWRlLXRleHQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWluZGVudDogY2FsYygxMDAlICsgMTByZW0pO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5wLWlubGluZS1pbWFnZXM6OmFmdGVyLCAucC1saXN0OjphZnRlciwgLnAtbGlzdC1zdGVwOjphZnRlciwgLnAtc3RlcHBlZC1saXN0LS1kZXRhaWxlZDo6YWZ0ZXIsIC51LWNsZWFyZml4OjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7IH1cblxudGFibGUge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7IH1cblxudGQsXG50aCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICB0ZDpub3QoOmxhc3QtY2hpbGQpLFxuICAgIHRoOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgcGFkZGluZy1yaWdodDogMXJlbTsgfSB9XG5cbnRoZWFkIHRyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxMTE7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cblxudGJvZHkgdHI6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NkY2RjZDsgfVxuXG50ZCxcbnRoLCAucC1uYXZpZ2F0aW9uLS1zaWRlYmFyIC5zaWRlYmFyX19saW5rLCAucC1hY2NvcmRpb25fX3RhYiB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjQzNzVyZW07XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1JztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vYXNzZXRzLnVidW50dS5jb20vdjEvZThjMDdkZjYtVWJ1bnR1LUxfVy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiaHR0cHM6Ly9hc3NldHMudWJ1bnR1LmNvbS92MS84NjE5YWRkMi1VYnVudHUtTF9XLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdVYnVudHUnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9hc3NldHMudWJ1bnR1LmNvbS92MS9mZmYzNzk5My1VYnVudHUtUl9XLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJodHRwczovL2Fzc2V0cy51YnVudHUuY29tL3YxLzdhZjUwODU5LVVidW50dS1SX1cud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1VidW50dSc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2Fzc2V0cy51YnVudHUuY29tL3YxL2Y4MDk3ZGVhLVVidW50dS1MSV9XLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJodHRwczovL2Fzc2V0cy51YnVudHUuY29tL3YxLzhiZTg5ZDAyLVVidW50dS1MSV9XLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdVYnVudHUnO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9hc3NldHMudWJ1bnR1LmNvbS92MS9mY2E2NjA3My11YnVudHUtcmktd2ViZm9udC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiaHR0cHM6Ly9hc3NldHMudWJ1bnR1LmNvbS92MS9mMDg5OGM3Mi11YnVudHUtcmktd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1JztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMTAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vYXNzZXRzLnVidW50dS5jb20vdjEvN2YxMDA5ODUtVWJ1bnR1LVRoX1cud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImh0dHBzOi8vYXNzZXRzLnVidW50dS5jb20vdjEvNTAyY2MzYTEtVWJ1bnR1LVRoX1cud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1VidW50dSBNb25vJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vYXNzZXRzLnVidW50dS5jb20vdjEvZmRkNjkyYjktVWJ1bnR1TW9uby1SX1cud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImh0dHBzOi8vYXNzZXRzLnVidW50dS5jb20vdjEvODVlZGI4OTgtVWJ1bnR1TW9uby1SX1cud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1VidW50dSBNb25vJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vYXNzZXRzLnVidW50dS5jb20vdjEvZmRkNjkyYjktVWJ1bnR1TW9uby1SX1cud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImh0dHBzOi8vYXNzZXRzLnVidW50dS5jb20vdjEvODVlZGI4OTgtVWJ1bnR1TW9uby1SX1cud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyB9XG5cbmh0bWwge1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgY29sb3I6ICMxMTE7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgXCJSb2JvdG9cIiwgXCJPeHlnZW5cIiwgXCJDYW50YXJlbGxcIiwgXCJGaXJhIFNhbnNcIiwgXCJEcm9pZCBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNtb290aGluZzogc3VicGl4ZWwtYW50aWFsaWFzZWQ7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07IH1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxuW2NsYXNzXj1cInAtaGVhZGluZy0tXCJdIHtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1XCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBcIlJvYm90b1wiLCBcIk94eWdlblwiLCBcIkNhbnRhcmVsbFwiLCBcIkZpcmEgU2Fuc1wiLCBcIkRyb2lkIFNhbnNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmOyB9XG5cbnA6ZW1wdHkge1xuICBsaW5lLWhlaWdodDogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogXCJVYnVudHVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFwiUm9ib3RvXCIsIFwiT3h5Z2VuXCIsIFwiQ2FudGFyZWxsXCIsIFwiRmlyYSBTYW5zXCIsIFwiRHJvaWQgU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7IH1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07IH1cbiAgYmxvY2txdW90ZSA+IHAge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuICBibG9ja3F1b3RlID4gY2l0ZSB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbnNtYWxsLmRlbnNlIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4ycmVtOyB9XG5cbnN1YixcbnN1cCB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IC4xZW0gZG90dGVkO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgaDMgKyBwLFxuICBoNCArIHAsXG4gIC5wLWhlYWRpbmctLXRocmVlICsgcCxcbiAgLnAtaGVhZGluZy0tZm91ciArIHAge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW07IH0gfVxuXG5oNSArIHAsXG5oNSArIGg1LFxuaDYgKyBwLFxuaDYgKyBoNSxcbi5wLWhlYWRpbmctLWZpdmUgKyBwLFxuLnAtaGVhZGluZy0tZml2ZSArIGg1LFxuLnAtaGVhZGluZy0tc2l4ICsgcCxcbi5wLWhlYWRpbmctLXNpeCArIGg1LFxuaDUgK1xuaDYsXG5oNiArXG5oNixcbi5wLWhlYWRpbmctLWZpdmUgK1xuaDYsXG4ucC1oZWFkaW5nLS1zaXggK1xuaDYsXG5oNSArXG4ucC1oZWFkaW5nLS1maXZlLFxuaDYgK1xuLnAtaGVhZGluZy0tZml2ZSxcbi5wLWhlYWRpbmctLWZpdmUgK1xuLnAtaGVhZGluZy0tZml2ZSxcbi5wLWhlYWRpbmctLXNpeCArXG4ucC1oZWFkaW5nLS1maXZlLFxuaDUgK1xuLnAtaGVhZGluZy0tc2l4LFxuaDYgK1xuLnAtaGVhZGluZy0tc2l4LFxuLnAtaGVhZGluZy0tZml2ZSArXG4ucC1oZWFkaW5nLS1zaXgsXG4ucC1oZWFkaW5nLS1zaXggK1xuLnAtaGVhZGluZy0tc2l4IHtcbiAgbWFyZ2luLXRvcDogMHJlbTsgfVxuXG4ucC1tdXRlZC1oZWFkaW5nICsgcCwgLnAtbXV0ZWQtaGVhZGluZyArXG5oNSwgLnAtbXV0ZWQtaGVhZGluZyArXG5oNiwgLnAtbXV0ZWQtaGVhZGluZyArXG4ucC1oZWFkaW5nLS1maXZlLCAucC1tdXRlZC1oZWFkaW5nICtcbi5wLWhlYWRpbmctLXNpeCB7XG4gIG1hcmdpbi10b3A6IC0wLjVyZW07IH1cblxucCArIHA6bm90KC5wLW11dGVkLWhlYWRpbmcpLFxuaDUgKyBwOm5vdCgucC1tdXRlZC1oZWFkaW5nKSxcbmg2ICsgcDpub3QoLnAtbXV0ZWQtaGVhZGluZyksXG4ucC1oZWFkaW5nLS1maXZlICsgcDpub3QoLnAtbXV0ZWQtaGVhZGluZyksXG4ucC1oZWFkaW5nLS1zaXggKyBwOm5vdCgucC1tdXRlZC1oZWFkaW5nKSB7XG4gIG1hcmdpbi10b3A6IC0xcmVtOyB9XG5cbnVsICsgaDEsXG51bCArIGgyLFxudWwgKyAucC1oZWFkaW5nLS1vbmUsXG51bCArIC5wLWhlYWRpbmctLXR3byxcbnAgKyBoMSxcbnAgKyBoMixcbnAgKyAucC1oZWFkaW5nLS1vbmUsXG5wICsgLnAtaGVhZGluZy0tdHdvLFxuaDUgKyBoMSxcbmg1ICsgaDIsXG5oNSArIC5wLWhlYWRpbmctLW9uZSxcbmg1ICsgLnAtaGVhZGluZy0tdHdvLFxuaDYgKyBoMSxcbmg2ICsgaDIsXG5oNiArIC5wLWhlYWRpbmctLW9uZSxcbmg2ICsgLnAtaGVhZGluZy0tdHdvLFxuLnAtaGVhZGluZy0tZml2ZSArIGgxLFxuLnAtaGVhZGluZy0tZml2ZSArIGgyLFxuLnAtaGVhZGluZy0tZml2ZSArIC5wLWhlYWRpbmctLW9uZSxcbi5wLWhlYWRpbmctLWZpdmUgKyAucC1oZWFkaW5nLS10d28sXG4ucC1oZWFkaW5nLTYgKyBoMSxcbi5wLWhlYWRpbmctNiArIGgyLFxuLnAtaGVhZGluZy02ICsgLnAtaGVhZGluZy0tb25lLFxuLnAtaGVhZGluZy02ICsgLnAtaGVhZGluZy0tdHdvIHtcbiAgcGFkZGluZy10b3A6IDIuMnJlbTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICB1bCArIGgxLFxuICAgIHVsICsgaDIsXG4gICAgdWwgKyAucC1oZWFkaW5nLS1vbmUsXG4gICAgdWwgKyAucC1oZWFkaW5nLS10d28sXG4gICAgcCArIGgxLFxuICAgIHAgKyBoMixcbiAgICBwICsgLnAtaGVhZGluZy0tb25lLFxuICAgIHAgKyAucC1oZWFkaW5nLS10d28sXG4gICAgaDUgKyBoMSxcbiAgICBoNSArIGgyLFxuICAgIGg1ICsgLnAtaGVhZGluZy0tb25lLFxuICAgIGg1ICsgLnAtaGVhZGluZy0tdHdvLFxuICAgIGg2ICsgaDEsXG4gICAgaDYgKyBoMixcbiAgICBoNiArIC5wLWhlYWRpbmctLW9uZSxcbiAgICBoNiArIC5wLWhlYWRpbmctLXR3byxcbiAgICAucC1oZWFkaW5nLS1maXZlICsgaDEsXG4gICAgLnAtaGVhZGluZy0tZml2ZSArIGgyLFxuICAgIC5wLWhlYWRpbmctLWZpdmUgKyAucC1oZWFkaW5nLS1vbmUsXG4gICAgLnAtaGVhZGluZy0tZml2ZSArIC5wLWhlYWRpbmctLXR3byxcbiAgICAucC1oZWFkaW5nLTYgKyBoMSxcbiAgICAucC1oZWFkaW5nLTYgKyBoMixcbiAgICAucC1oZWFkaW5nLTYgKyAucC1oZWFkaW5nLS1vbmUsXG4gICAgLnAtaGVhZGluZy02ICsgLnAtaGVhZGluZy0tdHdvIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxLjdyZW07IH0gfVxuXG5cbnAgKyBoMixcbnAgKyAucC1oZWFkaW5nLS10d28ge1xuICBwYWRkaW5nLXRvcDogMi4ycmVtOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIFxuICAgIHAgKyBoMixcbiAgICBwICsgLnAtaGVhZGluZy0tdHdvIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxLjZyZW07IH0gfVxuXG5wICsgaDMsXG5wICsgLnAtaGVhZGluZy0tdGhyZWUge1xuICBwYWRkaW5nLXRvcDogMi4xcmVtOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIHAgKyBoMyxcbiAgICBwICsgLnAtaGVhZGluZy0tdGhyZWUge1xuICAgICAgcGFkZGluZy10b3A6IDEuNXJlbTsgfSB9XG5cbnAgKyBoNCxcbnAgKyAucC1oZWFkaW5nLS1mb3VyIHtcbiAgcGFkZGluZy10b3A6IDEuNTVyZW07IH1cblxucCArIGg1LFxucCArIC5wLWhlYWRpbmctLWZpdmUsXG5wICsgaDYsXG5wICsgLnAtaGVhZGluZy0tc2l4IHtcbiAgcGFkZGluZy10b3A6IDEuNHJlbTsgfVxuXG5wICsgLnAtbXV0ZWQtaGVhZGluZyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtOyB9XG5cbmgxLCAucC1oZWFkaW5nLS1vbmUsIC5wLW1lZGlhLW9iamVjdC0tbGFyZ2UgLnAtbWVkaWEtb2JqZWN0X190aXRsZSB7XG4gIG1heC13aWR0aDogMjBlbTtcbiAgZm9udC1zaXplOiAyLjkxMDI5cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIGxpbmUtaGVpZ2h0OiAzLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDIuM3JlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZy10b3A6IDAuMnJlbTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICBoMSwgLnAtaGVhZGluZy0tb25lLCAucC1tZWRpYS1vYmplY3QtLWxhcmdlIC5wLW1lZGlhLW9iamVjdF9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyLjIyODE5cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDNyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjhyZW07XG4gICAgICBwYWRkaW5nLXRvcDogMC4ycmVtOyB9IH1cblxuaDIsIC5wLWhlYWRpbmctLXR3byB7XG4gIG1heC13aWR0aDogMjBlbTtcbiAgZm9udC1zaXplOiAyLjIyODE5cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjhyZW07XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmctdG9wOiAwLjJyZW07IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgaDIsIC5wLWhlYWRpbmctLXR3byB7XG4gICAgICBmb250LXNpemU6IDEuODMyNzRyZW07XG4gICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS40cmVtO1xuICAgICAgcGFkZGluZy10b3A6IDAuMXJlbTsgfSB9XG5cbmgzLCAucC1uYXZpZ2F0aW9uLS1zaWRlYmFyIC5wLW5hdmlnYXRpb25fX2xvZ28sIC5wLWhlYWRpbmctLXRocmVlLCAucC1saXN0LXN0ZXAgPiBsaTo6YmVmb3JlLCAucC1zdGVwcGVkLWxpc3QtLWRldGFpbGVkID4gbGk6OmJlZm9yZSB7XG4gIG1heC13aWR0aDogMjVlbTtcbiAgZm9udC1zaXplOiAxLjcwNTk2cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNHJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZy10b3A6IDAuMXJlbTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICBoMywgLnAtbmF2aWdhdGlvbi0tc2lkZWJhciAucC1uYXZpZ2F0aW9uX19sb2dvLCAucC1oZWFkaW5nLS10aHJlZSwgLnAtbGlzdC1zdGVwID4gbGk6OmJlZm9yZSwgLnAtc3RlcHBlZC1saXN0LS1kZXRhaWxlZCA+IGxpOjpiZWZvcmUge1xuICAgICAgZm9udC1zaXplOiAxLjQ5MjcxcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgcGFkZGluZy10b3A6IDA7IH0gfVxuXG5oNCwgLnAtaGVhZGluZy0tZm91ciwgLnAtbWF0cml4X190aXRsZSwgLnAtbWVkaWEtb2JqZWN0X190aXRsZSwgLnAtbW9kYWxfX3RpdGxlLCAucC1wdWxsLXF1b3RlID4gcCwgLnAtcHVsbC1xdW90ZV9fY2l0YXRpb24ge1xuICBtYXgtd2lkdGg6IDI1ZW07XG4gIGZvbnQtc2l6ZTogMS4zMDYxMnJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC45NXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZy10b3A6IDAuMDVyZW07IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgaDQsIC5wLWhlYWRpbmctLWZvdXIsIC5wLW1hdHJpeF9fdGl0bGUsIC5wLW1lZGlhLW9iamVjdF9fdGl0bGUsIC5wLW1vZGFsX190aXRsZSwgLnAtcHVsbC1xdW90ZSA+IHAsIC5wLXB1bGwtcXVvdGVfX2NpdGF0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4yMjE3NnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjdyZW07XG4gICAgICBwYWRkaW5nLXRvcDogMC4zcmVtOyB9IH1cblxuaDUsIC5wLWhlYWRpbmctLWZpdmUge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG5oNiwgLnAtaGVhZGluZy0tc2l4IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7IH1cblxubGFiZWwsIGR0LCBjaXRlLCBkZCwgcCwgaDUsIC5wLWhlYWRpbmctLWZpdmUsIGg2LCAucC1oZWFkaW5nLS1zaXgsIC5wLWZvb3Rlcl9fbGluaywgLnAtbmF2aWdhdGlvbi0tc2lkZWJhciAucC1uYXZpZ2F0aW9uX190YWdsaW5lLCAucC1icmVhZGNydW1ic19faXRlbSwgLnAtbm90aWZpY2F0aW9uX19yZXNwb25zZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuMXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZy10b3A6IDAuNHJlbTsgfVxuXG5kZCwgcCwgaDUsIC5wLWhlYWRpbmctLWZpdmUsIGg2LCAucC1oZWFkaW5nLS1zaXgsIC5wLWZvb3Rlcl9fbGluayB7XG4gIG1hcmdpbi1ib3R0b206IDEuMXJlbTsgfVxuXG4ucC1tZWRpYS1vYmplY3RfX21ldGEtbGlzdC1pdGVtLS1kYXRlLCAucC1tZWRpYS1vYmplY3RfX21ldGEtbGlzdC1pdGVtLS1sb2NhdGlvbiwgLnAtbWVkaWEtb2JqZWN0X19tZXRhLWxpc3QtaXRlbS0tdmVudWUsIC5wLW1lZGlhLW9iamVjdF9fbWV0YS1saXN0LWl0ZW0sIHNtYWxsLCB0aGVhZCB0aCwgLnAtbXV0ZWQtaGVhZGluZywgLnAtdGFibGUtLW1vYmlsZS1jYXJkIHRkOjpiZWZvcmUsXG4ucC10YWJsZS0tbW9iaWxlLWNhcmQgdGJvZHkgdGg6OmJlZm9yZSwgLnAtZm9ybS1oZWxwLXRleHQsIC5wLWZvcm0tdmFsaWRhdGlvbl9fbWVzc2FnZSwgLnAtdG9vbHRpcF9fbWVzc2FnZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjdyZW07XG4gIHBhZGRpbmctdG9wOiAwLjA1cmVtOyB9XG5cbnRoZWFkIHRoLCAucC1tdXRlZC1oZWFkaW5nLCAucC10YWJsZS0tbW9iaWxlLWNhcmQgdGQ6OmJlZm9yZSxcbi5wLXRhYmxlLS1tb2JpbGUtY2FyZCB0Ym9keSB0aDo6YmVmb3JlIHtcbiAgY29sb3I6ICM2NjY7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG5wLCBoNSwgLnAtaGVhZGluZy0tZml2ZSwgaDYsIC5wLWhlYWRpbmctLXNpeCxcbi5tZWFzdXJlLS1wIHtcbiAgbWF4LXdpZHRoOiAzOGVtOyB9XG5cbmR0LCBzdHJvbmcsIC5wLW5vdGlmaWNhdGlvbl9fc3RhdHVzIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4ucC1uYXZpZ2F0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAucC1uYXZpZ2F0aW9uIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuICAucC1uYXZpZ2F0aW9uIGEsXG4gIC5wLW5hdmlnYXRpb24gYTp2aXNpdGVkLFxuICAucC1uYXZpZ2F0aW9uIGE6aG92ZXIsXG4gIC5wLW5hdmlnYXRpb24gYTpmb2N1cyB7XG4gICAgY29sb3I6ICMxMTE7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5wLW5hdmlnYXRpb246OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjY2RjZGNkO1xuICAgIGJvdHRvbTogMDtcbiAgICBjb250ZW50OiAnJztcbiAgICBoZWlnaHQ6IDAuMDYyNXJlbTtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDsgfVxuICAucC1uYXZpZ2F0aW9uX19iYW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5wLW5hdmlnYXRpb25fX2ltYWdlIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgbWF4LWhlaWdodDogMnJlbTtcbiAgICBtaW4taGVpZ2h0OiAxLjVyZW07IH1cbiAgLnAtbmF2aWdhdGlvbl9fbGluayA+IGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAucC1uYXZpZ2F0aW9uX19saW5rID4gYSB7XG4gICAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMS41cmVtOyB9XG4gICAgICAgIC5wLW5hdmlnYXRpb25fX2xpbmsgPiBhOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNjZGNkY2Q7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgaGVpZ2h0OiAwLjA2MjVyZW07XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgdG9wOiAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAgIC5wLW5hdmlnYXRpb25fX2xpbmsgPiBhIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2RjZGNkO1xuICAgICAgICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07IH1cbiAgICAgICAgLnAtbmF2aWdhdGlvbl9fbGluayA+IGE6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2NkY2RjZDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgaGVpZ2h0OiAwLjA2MjVyZW07XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDA7IH0gfVxuICAgIC5wLW5hdmlnYXRpb25fX2xpbmsgPiBhOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgLnAtbmF2aWdhdGlvbl9fbGluay5pcy1zZWxlY3RlZCA+IGEge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAucC1uYXZpZ2F0aW9uX19saW5rLmlzLXNlbGVjdGVkID4gYTo6YmVmb3JlIHtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgICAucC1uYXZpZ2F0aW9uX19saW5rLmlzLXNlbGVjdGVkID4gYTo6YmVmb3JlIHtcbiAgICAgICAgaGVpZ2h0OiAwLjE4NzVyZW07XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBsZWZ0OiAtMXB4O1xuICAgICAgICByaWdodDogLTFweDtcbiAgICAgICAgei1pbmRleDogMTsgfSB9XG4gIC5wLW5hdmlnYXRpb25fX2xpbmtzIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAucC1uYXZpZ2F0aW9uX19saW5rcyB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAgICAgLnAtbmF2aWdhdGlvbl9fbGlua3Mge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuICAucC1uYXZpZ2F0aW9uX19sb2dvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGhlaWdodDogM3JlbTtcbiAgICBtYXJnaW46IDAgMXJlbSAwIDEuNXJlbTsgfVxuICAgIC5wLW5hdmlnYXRpb25fX2xvZ28gLnAtbmF2aWdhdGlvbl9fbGluayB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5wLW5hdmlnYXRpb25fX25hdiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLnAtbmF2aWdhdGlvbl9fbmF2IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgICAucC1uYXZpZ2F0aW9uX19uYXYge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgLnAtbmF2aWdhdGlvbiAucC1zZWFyY2gtYm94IHtcbiAgICBtaW4td2lkdGg6IDEwZW07IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5wLW5hdmlnYXRpb24gLnAtc2VhcmNoLWJveCB7XG4gICAgICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgICAgICBtYXJnaW46IC0xcHggMS41cmVtIDAuNXJlbSAxLjVyZW07XG4gICAgICAgIG9yZGVyOiAtMTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgICAucC1uYXZpZ2F0aW9uIC5wLXNlYXJjaC1ib3gge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgICAgbWFyZ2luOiAwLjM1cmVtIDFyZW0gYXV0byBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDIwcmVtO1xuICAgICAgICBvcmRlcjogMTsgfSB9XG4gIC5wLW5hdmlnYXRpb25fX3JvdyxcbiAgLnAtbmF2aWdhdGlvbiAucm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAucC1uYXZpZ2F0aW9uX19yb3csXG4gICAgICAucC1uYXZpZ2F0aW9uIC5yb3cge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cbiAgLnAtbmF2aWdhdGlvbjp0YXJnZXQgLnAtbmF2aWdhdGlvbl9fbmF2IHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5wLW5hdmlnYXRpb246dGFyZ2V0IC5wLW5hdmlnYXRpb25fX3RvZ2dsZS0tb3BlbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAucC1uYXZpZ2F0aW9uOnRhcmdldCAucC1uYXZpZ2F0aW9uX190b2dnbGUtLWNsb3NlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgLnAtbmF2aWdhdGlvbl9fdG9nZ2xlLS1vcGVuLCAucC1uYXZpZ2F0aW9uX190b2dnbGUtLWNsb3NlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbjogMCAxLjVyZW0gYXV0byAxcmVtO1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAucC1uYXZpZ2F0aW9uX190b2dnbGUtLW9wZW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAucC1uYXZpZ2F0aW9uIC51LWltYWdlLXBvc2l0aW9uIC51LWltYWdlLXBvc2l0aW9uLS1yaWdodCB7XG4gICAgb3JkZXI6IDI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiB1bnNldDsgfVxuXG4ucC1uYXZpZ2F0aW9uLS1zaWRlYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiBhdXRvOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5wLW5hdmlnYXRpb24tLXNpZGViYXIge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG4gIC5wLW5hdmlnYXRpb24tLXNpZGViYXIgYSxcbiAgLnAtbmF2aWdhdGlvbi0tc2lkZWJhciBhOnZpc2l0ZWQsXG4gIC5wLW5hdmlnYXRpb24tLXNpZGViYXIgYTpob3ZlcixcbiAgLnAtbmF2aWdhdGlvbi0tc2lkZWJhciBhOmZvY3VzIHtcbiAgICBjb2xvcjogIzExMTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLnAtbmF2aWdhdGlvbi0tc2lkZWJhcjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6ICNjZGNkY2Q7XG4gICAgYm90dG9tOiAwO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGhlaWdodDogMC4wNjI1cmVtO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwOyB9XG4gIC5wLW5hdmlnYXRpb24tLXNpZGViYXJfX2Jhbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLnAtbmF2aWdhdGlvbi0tc2lkZWJhcl9faW1hZ2Uge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBtYXgtaGVpZ2h0OiAycmVtO1xuICAgIG1pbi1oZWlnaHQ6IDEuNXJlbTsgfVxuICAucC1uYXZpZ2F0aW9uLS1zaWRlYmFyX19saW5rID4gYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5wLW5hdmlnYXRpb24tLXNpZGViYXJfX2xpbmsgPiBhIHtcbiAgICAgICAgcGFkZGluZzogMC43NXJlbSAxLjVyZW07IH1cbiAgICAgICAgLnAtbmF2aWdhdGlvbi0tc2lkZWJhcl9fbGluayA+IGE6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2NkY2RjZDtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBoZWlnaHQ6IDAuMDYyNXJlbTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB0b3A6IDA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAgICAgLnAtbmF2aWdhdGlvbi0tc2lkZWJhcl9fbGluayA+IGEge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjZGNkY2Q7XG4gICAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTsgfVxuICAgICAgICAucC1uYXZpZ2F0aW9uLS1zaWRlYmFyX19saW5rID4gYTo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjY2RjZGNkO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBoZWlnaHQ6IDAuMDYyNXJlbTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMDsgfSB9XG4gICAgLnAtbmF2aWdhdGlvbi0tc2lkZWJhcl9fbGluayA+IGE6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNzsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAucC1uYXZpZ2F0aW9uLS1zaWRlYmFyX19saW5rLmlzLXNlbGVjdGVkID4gYSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5wLW5hdmlnYXRpb24tLXNpZGViYXJfX2xpbmsuaXMtc2VsZWN0ZWQgPiBhOjpiZWZvcmUge1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAgIC5wLW5hdmlnYXRpb24tLXNpZGViYXJfX2xpbmsuaXMtc2VsZWN0ZWQgPiBhOjpiZWZvcmUge1xuICAgICAgICBoZWlnaHQ6IDAuMTg3NXJlbTtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGxlZnQ6IC0xcHg7XG4gICAgICAgIHJpZ2h0OiAtMXB4O1xuICAgICAgICB6LWluZGV4OiAxOyB9IH1cbiAgLnAtbmF2aWdhdGlvbi0tc2lkZWJhcl9fbGlua3Mge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5wLW5hdmlnYXRpb24tLXNpZGViYXJfX2xpbmtzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTFweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgICAucC1uYXZpZ2F0aW9uLS1zaWRlYmFyX19saW5rcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG4gIC5wLW5hdmlnYXRpb24tLXNpZGViYXJfX2xvZ28ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgaGVpZ2h0OiAzcmVtO1xuICAgIG1hcmdpbjogMCAxcmVtIDAgMS41cmVtOyB9XG4gICAgLnAtbmF2aWdhdGlvbi0tc2lkZWJhcl9fbG9nbyAucC1uYXZpZ2F0aW9uX19saW5rIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLnAtbmF2aWdhdGlvbi0tc2lkZWJhcl9fbmF2IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAucC1uYXZpZ2F0aW9uLS1zaWRlYmFyX19uYXYge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAgIC5wLW5hdmlnYXRpb24tLXNpZGViYXJfX25hdiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAucC1uYXZpZ2F0aW9uLS1zaWRlYmFyIC5wLXNlYXJjaC1ib3gge1xuICAgIG1pbi13aWR0aDogMTBlbTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLnAtbmF2aWdhdGlvbi0tc2lkZWJhciAucC1zZWFyY2gtYm94IHtcbiAgICAgICAgZmxleDogMSAwIGF1dG87XG4gICAgICAgIG1hcmdpbjogLTFweCAxLjVyZW0gMC41cmVtIDEuNXJlbTtcbiAgICAgICAgb3JkZXI6IC0xOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAgIC5wLW5hdmlnYXRpb24tLXNpZGViYXIgLnAtc2VhcmNoLWJveCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICBtYXJnaW46IDAuMzVyZW0gMXJlbSBhdXRvIGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMjByZW07XG4gICAgICAgIG9yZGVyOiAxOyB9IH1cbiAgLnAtbmF2aWdhdGlvbi0tc2lkZWJhcl9fcm93LFxuICAucC1uYXZpZ2F0aW9uLS1zaWRlYmFyIC5yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5wLW5hdmlnYXRpb24tLXNpZGViYXJfX3JvdyxcbiAgICAgIC5wLW5hdmlnYXRpb24tLXNpZGViYXIgLnJvdyB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuICAucC1uYXZpZ2F0aW9uLS1zaWRlYmFyOnRhcmdldCAucC1uYXZpZ2F0aW9uX19uYXYge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLnAtbmF2aWdhdGlvbi0tc2lkZWJhcjp0YXJnZXQgLnAtbmF2aWdhdGlvbl9fdG9nZ2xlLS1vcGVuIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5wLW5hdmlnYXRpb24tLXNpZGViYXI6dGFyZ2V0IC5wLW5hdmlnYXRpb25fX3RvZ2dsZS0tY2xvc2Uge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAucC1uYXZpZ2F0aW9uLS1zaWRlYmFyX190b2dnbGUtLW9wZW4sIC5wLW5hdmlnYXRpb24tLXNpZGViYXJfX3RvZ2dsZS0tY2xvc2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWFyZ2luOiAwIDEuNXJlbSBhdXRvIDFyZW07XG4gICAgcGFkZGluZzogMC43NXJlbSAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5wLW5hdmlnYXRpb24tLXNpZGViYXJfX3RvZ2dsZS0tb3BlbiB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gIC5wLW5hdmlnYXRpb24tLXNpZGViYXIgLnUtaW1hZ2UtcG9zaXRpb24gLnUtaW1hZ2UtcG9zaXRpb24tLXJpZ2h0IHtcbiAgICBvcmRlcjogMjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IHVuc2V0OyB9XG4gIC5wLW5hdmlnYXRpb24tLXNpZGViYXIgLnAtbmF2aWdhdGlvbl9fYmFubmVyIC5yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgLnAtbmF2aWdhdGlvbi0tc2lkZWJhciAuc2lkZWJhcl9fY3RhIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgLnAtbmF2aWdhdGlvbi0tc2lkZWJhciAuc2lkZWJhcl9fY3RhIC5wLWlubGluZS1saXN0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIC5wLW5hdmlnYXRpb24tLXNpZGViYXIgLnNpZGViYXJfX2N0YSBbY2xhc3NePVwicC1pY29uXCJdIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAgICAgLnAtbmF2aWdhdGlvbi0tc2lkZWJhciAuc2lkZWJhcl9fY3RhIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIC5wLW5hdmlnYXRpb24tLXNpZGViYXIgLnNpZGViYXJfX2NvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAgIC5wLW5hdmlnYXRpb24tLXNpZGViYXIgLnNpZGViYXJfX2NvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cbiAgLnAtbmF2aWdhdGlvbi0tc2lkZWJhciAuc2lkZWJhcl9fbGluayB7XG4gICAgY29sb3I6ICMxMTE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnAtbmF2aWdhdGlvbi0tc2lkZWJhciAuc2lkZWJhcl9fbGluazpob3ZlciB7XG4gICAgICBjb2xvcjogIzAwN2FhNjsgfVxuICAgIC5wLW5hdmlnYXRpb24tLXNpZGViYXIgLnNpZGViYXJfX2xpbms6Zm9jdXMge1xuICAgICAgb3V0bGluZTogMDsgfVxuICAucC1uYXZpZ2F0aW9uLS1zaWRlYmFyIC5wLW5hdmlnYXRpb25fX2xvZ28ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAucC1uYXZpZ2F0aW9uLS1zaWRlYmFyIC5wLW5hdmlnYXRpb25fX2xvZ28gLnAtbmF2aWdhdGlvbl9faW1hZ2Uge1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgd2lkdGg6IGF1dG87IH1cbiAgLnAtbmF2aWdhdGlvbi0tc2lkZWJhciAucC1uYXZpZ2F0aW9uX190YWdsaW5lIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAucC1uYXZpZ2F0aW9uLS1zaWRlYmFyIC5pcy1zZWxlY3RlZCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgLnAtbmF2aWdhdGlvbi0tc2lkZWJhciAuc2lkZWJhcl9fZmlyc3QtbGV2ZWwge1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAucC1uYXZpZ2F0aW9uLS1zaWRlYmFyIC5zaWRlYmFyX190aGlyZC1sZXZlbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cmVtO1xuICAgIHBhZGRpbmctbGVmdDogNHJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDNyZW07IH1cbiAgLnAtbmF2aWdhdGlvbi0tc2lkZWJhciAuc2lkZWJhcl9fc2Vjb25kLWxldmVsLFxuICAucC1uYXZpZ2F0aW9uLS1zaWRlYmFyIC5zaWRlYmFyX190aGlyZC1sZXZlbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtOyB9XG4gICAgLnAtbmF2aWdhdGlvbi0tc2lkZWJhciAuc2lkZWJhcl9fc2Vjb25kLWxldmVsIC5pcy1kZWVwZXN0LWxldmVsLFxuICAgIC5wLW5hdmlnYXRpb24tLXNpZGViYXIgLnNpZGViYXJfX3RoaXJkLWxldmVsIC5pcy1kZWVwZXN0LWxldmVsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7IH1cbiAgLnAtbmF2aWdhdGlvbi0tc2lkZWJhciAucC1pY29uLS1wbHVzLFxuICAucC1uYXZpZ2F0aW9uLS1zaWRlYmFyIC5wLWljb24tLW1pbnVzIHtcbiAgICBwZXJzcGVjdGl2ZTogODAwcHg7XG4gICAgcGVyc3BlY3RpdmUtb3JpZ2luOiA1MCUgMTAwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxcmVtO1xuICAgIHRvcDogMC41cmVtO1xuICAgIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7IH1cbiAgLnAtbmF2aWdhdGlvbi0tc2lkZWJhciAucC1pY29uLS1taW51cyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAucC1uYXZpZ2F0aW9uLS1zaWRlYmFyIC5pcy1zZWxlY3RlZCAucC1pY29uLS1taW51cyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnAtbmF2aWdhdGlvbi0tc2lkZWJhciAuaXMtc2VsZWN0ZWQgLnAtaWNvbi0tcGx1cyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAucC1uYXZpZ2F0aW9uLS1zaWRlYmFyIC5pcy1zZWxlY3RlZCArIC5zaWRlYmFyX19zZWNvbmQtbGV2ZWwsXG4gIC5wLW5hdmlnYXRpb24tLXNpZGViYXIgLmlzLXNlbGVjdGVkICsgLnNpZGViYXJfX3RoaXJkLWxldmVsIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4ucC1hY2NvcmRpb25fX2xpc3Qge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMCAwIDEuNXJlbSAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5wLWFjY29yZGlvbl9fZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSAucC1hY2NvcmRpb25fX3RhYiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2RjZGNkOyB9XG5cbi5wLWFjY29yZGlvbl9fdGFiIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDAuODQzNzVyZW0gcmlnaHQgMXJlbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDBzO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMjsgfVxuICAucC1hY2NvcmRpb25fX3RhYlthcmlhLWV4cGFuZGVkPSd0cnVlJ10ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBoZWlnaHQ9JzknIHdpZHRoPSc5JyUzRSUzQ3BhdGggZD0nTTAgNVY0aDl2MXonIGZpbGw9JyUyMzY2NicgZmlsbC1ydWxlPSdldmVub2RkJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMC43NXJlbTsgfVxuICAucC1hY2NvcmRpb25fX3RhYlthcmlhLWV4cGFuZGVkPSdmYWxzZSddIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgaGVpZ2h0PSc5JyB3aWR0aD0nOSclM0UlM0NnIGZpbGw9JyUyMzY2NicgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ3BhdGggZD0nTTQgMGgxdjlINHonLyUzRSUzQ3BhdGggZD0nTTAgNVY0aDl2MXonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDAuNzVyZW07IH1cbiAgLnAtYWNjb3JkaW9uX190YWI6Zm9jdXMge1xuICAgIG91dGxpbmU6IDFweCBzb2xpZCAjMDA3YWE2O1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7IH1cblxuLnAtYWNjb3JkaW9uX19wYW5lbCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2RjZGNkO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07IH1cbiAgLnAtYWNjb3JkaW9uX19wYW5lbFthcmlhLWhpZGRlbj0ndHJ1ZSddIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5wLWFjY29yZGlvbiBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMC42cmVtOyB9XG5cbi5wLWFzaWRlIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjZGNkY2Q7XG4gIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgcGFkZGluZzogMCAxLjVyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnAtYXNpZGUge1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2RjZGNkO1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgIHBhZGRpbmc6IDAgMXJlbTsgfSB9XG4gIC5wLWFzaWRlX19oZWFkZXIge1xuICAgIGNvbG9yOiAjNjY2O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAucC1hc2lkZV9fc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMXJlbSAwOyB9XG4gICAgLnAtYXNpZGVfX3NlY3Rpb246bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNjZGNkY2Q7IH1cbiAgLnAtYXNpZGVfX25hdiB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDsgfVxuICAgIC5wLWFzaWRlX19uYXYgLnAtYXNpZGVfX2xpbmsge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIGNvbG9yOiAjMTExO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTsgfVxuICAgICAgLnAtYXNpZGVfX25hdiAucC1hc2lkZV9fbGluazp2aXNpdGVkIHtcbiAgICAgICAgY29sb3I6ICMxMTE7IH1cbiAgICAgIC5wLWFzaWRlX19uYXYgLnAtYXNpZGVfX2xpbms6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzAwN2FhNjsgfVxuICAgICAgLnAtYXNpZGVfX25hdiAucC1hc2lkZV9fbGluay5pcy1hY3RpdmUge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07IH1cblxuLnAtYnJlYWRjcnVtYnMge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5wLWJyZWFkY3J1bWJzX19pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMC42cmVtOyB9XG4gICAgLnAtYnJlYWRjcnVtYnNfX2l0ZW06bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICB0ZXh0LWluZGVudDogMXJlbTsgfVxuICAgIC5wLWJyZWFkY3J1bWJzX19pdGVtOm5vdCg6Zmlyc3Qtb2YtdHlwZSk6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnXFwyMDNBJztcbiAgICAgIG1hcmdpbi1sZWZ0OiAtLjc1cmVtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAuNXJlbTsgfVxuXG4ucC1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNjZGNkY2Q7XG4gIGNvbG9yOiAjMTExOyB9XG4gIC5wLWJ1dHRvbjp2aXNpdGVkIHtcbiAgICBjb2xvcjogIzExMTsgfVxuICAucC1idXR0b246YWN0aXZlLCAucC1idXR0b246aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2RjZGNkOyB9XG4gIC5wLWJ1dHRvbjpkaXNhYmxlZDphY3RpdmUsIC5wLWJ1dHRvbjpkaXNhYmxlZDpob3ZlciwgLmlzLS1kaXNhYmxlZC5wLWJ1dHRvbjphY3RpdmUsIC5pcy0tZGlzYWJsZWQucC1idXR0b246aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XG4gIC5wLWJ1dHRvbiAucC1saW5rLS1leHRlcm5hbCB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjsgfVxuXG4ucC1idXR0b24tLW5ldXRyYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNjZGNkY2Q7XG4gIGNvbG9yOiAjMTExOyB9XG4gIC5wLWJ1dHRvbi0tbmV1dHJhbDp2aXNpdGVkIHtcbiAgICBjb2xvcjogIzExMTsgfVxuICAucC1idXR0b24tLW5ldXRyYWw6YWN0aXZlLCAucC1idXR0b24tLW5ldXRyYWw6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZWRlZGU7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2RjZGNkOyB9XG4gIC5wLWJ1dHRvbi0tbmV1dHJhbDpkaXNhYmxlZDphY3RpdmUsIC5wLWJ1dHRvbi0tbmV1dHJhbDpkaXNhYmxlZDpob3ZlciwgLmlzLS1kaXNhYmxlZC5wLWJ1dHRvbi0tbmV1dHJhbDphY3RpdmUsIC5pcy0tZGlzYWJsZWQucC1idXR0b24tLW5ldXRyYWw6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogI2NkY2RjZDsgfVxuICAucC1idXR0b24tLW5ldXRyYWwgLnAtbGluay0tZXh0ZXJuYWwge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7IH1cblxuLnAtYnV0dG9uLS1icmFuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYzAwMWU7XG4gIGJvcmRlci1jb2xvcjogIzJjMDAxZTtcbiAgY29sb3I6ICNmZmY7IH1cbiAgLnAtYnV0dG9uLS1icmFuZDp2aXNpdGVkIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAucC1idXR0b24tLWJyYW5kOmFjdGl2ZSwgLnAtYnV0dG9uLS1icmFuZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgYm9yZGVyLWNvbG9yOiBibGFjazsgfVxuICAucC1idXR0b24tLWJyYW5kOmRpc2FibGVkOmFjdGl2ZSwgLnAtYnV0dG9uLS1icmFuZDpkaXNhYmxlZDpob3ZlciwgLmlzLS1kaXNhYmxlZC5wLWJ1dHRvbi0tYnJhbmQ6YWN0aXZlLCAuaXMtLWRpc2FibGVkLnAtYnV0dG9uLS1icmFuZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJjMDAxZTtcbiAgICBib3JkZXItY29sb3I6ICMyYzAwMWU7IH1cbiAgLnAtYnV0dG9uLS1icmFuZCAucC1saW5rLS1leHRlcm5hbCB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjsgfVxuXG4ucC1idXR0b24tLXBvc2l0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBlODQyMDtcbiAgYm9yZGVyLWNvbG9yOiAjMGU4NDIwO1xuICBjb2xvcjogI2ZmZjsgfVxuICAucC1idXR0b24tLXBvc2l0aXZlOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5wLWJ1dHRvbi0tcG9zaXRpdmU6YWN0aXZlLCAucC1idXR0b24tLXBvc2l0aXZlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDk1NjE1O1xuICAgIGJvcmRlci1jb2xvcjogIzA5NTYxNTsgfVxuICAucC1idXR0b24tLXBvc2l0aXZlOmRpc2FibGVkOmFjdGl2ZSwgLnAtYnV0dG9uLS1wb3NpdGl2ZTpkaXNhYmxlZDpob3ZlciwgLmlzLS1kaXNhYmxlZC5wLWJ1dHRvbi0tcG9zaXRpdmU6YWN0aXZlLCAuaXMtLWRpc2FibGVkLnAtYnV0dG9uLS1wb3NpdGl2ZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBlODQyMDtcbiAgICBib3JkZXItY29sb3I6ICMwZTg0MjA7IH1cbiAgLnAtYnV0dG9uLS1wb3NpdGl2ZSAucC1saW5rLS1leHRlcm5hbCB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjsgfVxuXG4ucC1idXR0b24tLW5lZ2F0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M3MTYyYjtcbiAgYm9yZGVyLWNvbG9yOiAjYzcxNjJiO1xuICBjb2xvcjogI2ZmZjsgfVxuICAucC1idXR0b24tLW5lZ2F0aXZlOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5wLWJ1dHRvbi0tbmVnYXRpdmU6YWN0aXZlLCAucC1idXR0b24tLW5lZ2F0aXZlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTkxMTIxO1xuICAgIGJvcmRlci1jb2xvcjogIzk5MTEyMTsgfVxuICAucC1idXR0b24tLW5lZ2F0aXZlOmRpc2FibGVkOmFjdGl2ZSwgLnAtYnV0dG9uLS1uZWdhdGl2ZTpkaXNhYmxlZDpob3ZlciwgLmlzLS1kaXNhYmxlZC5wLWJ1dHRvbi0tbmVnYXRpdmU6YWN0aXZlLCAuaXMtLWRpc2FibGVkLnAtYnV0dG9uLS1uZWdhdGl2ZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M3MTYyYjtcbiAgICBib3JkZXItY29sb3I6ICNjNzE2MmI7IH1cbiAgLnAtYnV0dG9uLS1uZWdhdGl2ZSAucC1saW5rLS1leHRlcm5hbCB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjsgfVxuXG4ucC1idXR0b24tLWJhc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMxMTE7IH1cbiAgLnAtYnV0dG9uLS1iYXNlOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAjMTExOyB9XG4gIC5wLWJ1dHRvbi0tYmFzZTphY3RpdmUsIC5wLWJ1dHRvbi0tYmFzZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5wLWJ1dHRvbi0tYmFzZTpkaXNhYmxlZDphY3RpdmUsIC5wLWJ1dHRvbi0tYmFzZTpkaXNhYmxlZDpob3ZlciwgLmlzLS1kaXNhYmxlZC5wLWJ1dHRvbi0tYmFzZTphY3RpdmUsIC5pcy0tZGlzYWJsZWQucC1idXR0b24tLWJhc2U6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogI2NkY2RjZDsgfVxuICAucC1idXR0b24tLWJhc2UgLnAtbGluay0tZXh0ZXJuYWwge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIFtjbGFzc149XCJwLWJ1dHRvblwiXS5pcy1pbmxpbmUge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgIHdpZHRoOiBhdXRvOyB9IH1cblxuLnAtY2FyZCB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbTsgfVxuXG4ucC1jYXJkLS1vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuICBjb2xvcjogIzExMTtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMXJlbTsgfVxuXG4ucC1jYXJkLS1tdXRlZCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDFyZW07IH1cblxuLnAtY2FyZF9faW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ucC1jYXJkX19jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogLTFyZW07IH1cblxuLnAtY2FyZF9faGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjZGNkY2Q7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgLnAtY2FyZF9faGVhZGVyID4gLnAtbGluay0tc29mdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG92ZXJmbG93OiBhdXRvOyB9XG5cbi5wLWNhcmRfX3RodW1ibmFpbCB7XG4gIG1heC1oZWlnaHQ6IDJyZW07IH1cblxuLnAtY2FyZF9fY29udGVudCB7XG4gIG1hcmdpbi10b3A6IC0xcmVtOyB9XG5cbi5wLWNhcmRfX2hlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2RjZGNkO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gIC5wLWNhcmRfX2hlYWRlciA+IC5wLWxpbmstLXNvZnQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBvdmVyZmxvdzogYXV0bzsgfVxuXG4ucC1jb2RlLW51bWJlcmVkIHtcbiAgY291bnRlci1yZXNldDogbGluZS1udW1iZXJpbmc7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLnAtY29kZS1udW1iZXJlZCAuY29kZS1saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMC41cmVtIDFyZW0gMCA1LjVyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLnAtY29kZS1udW1iZXJlZCAuY29kZS1saW5lOmVtcHR5IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWluLWhlaWdodDogMi41cmVtOyB9XG4gICAgLnAtY29kZS1udW1iZXJlZCAuY29kZS1saW5lOmxhc3Qtb2YtdHlwZSwgLnAtY29kZS1udW1iZXJlZCAuY29kZS1saW5lOmxhc3Qtb2YtdHlwZTo6YmVmb3JlIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07IH1cbiAgICAucC1jb2RlLW51bWJlcmVkIC5jb2RlLWxpbmU6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NkY2RjZDtcbiAgICAgIGNvbG9yOiAjNjY2O1xuICAgICAgY29udGVudDogY291bnRlcihsaW5lLW51bWJlcmluZyk7XG4gICAgICBjb3VudGVyLWluY3JlbWVudDogbGluZS1udW1iZXJpbmc7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcGFkZGluZzogMC41cmVtIDFyZW0gMCAxcmVtO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgd2lkdGg6IDQuNXJlbTsgfVxuXG4ucC1jb2RlLXNuaXBwZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2RjZGNkO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgY29sb3I6ICMxMTE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIC4ycywgYmFja2dyb3VuZC1jb2xvciAuMnM7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5wLWNvZGUtc25pcHBldCArIC5wLWNvZGUtc25pcHBldCB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICAucC1jb2RlLXNuaXBwZXRfX2lucHV0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LCA8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiMTUuOTk5OTk5XCIgdmlld0JveD1cIjAgMCAxNiAxNS45OTk5OTlcIj48Zz48ZyBzdHlsZT1cImRpc3BsYXk6aW5saW5lXCI+PGcgc3R5bGU9XCJkaXNwbGF5OmlubGluZVwiPjxwYXRoIHN0eWxlPVwib3BhY2l0eTowLjIxMTcxMTY5O2ZpbGw6bm9uZTtzdHJva2U6bm9uZVwiIGQ9XCJNLS4wMDAwMDMyLjAwMDAyMDQ3aDE1Ljk5OTk5MzZ2MTUuOTk5OTkzNkgtLjAwMDAwMzJ6XCIvPjxwYXRoIHN0eWxlPVwiZm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXNpemU6MTVweDtsaW5lLWhlaWdodDoxMjUlO2ZvbnQtZmFtaWx5OlVidW50dTstaW5rc2NhcGUtZm9udC1zcGVjaWZpY2F0aW9uOlVidW50dTt0ZXh0LWFsaWduOmNlbnRlcjtsZXR0ZXItc3BhY2luZzowcHg7d29yZC1zcGFjaW5nOjBweDt3cml0aW5nLW1vZGU6bHItdGI7dGV4dC1hbmNob3I6bWlkZGxlO2Rpc3BsYXk6aW5saW5lO2ZpbGw6JTIzODA4MDgwO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lXCIgZD1cIk0yLjY2NjAxMjQgMi4wMDAwMDA0N2MtMS43Nzc3NzkyNiAwLTIuNjY2MDE1Ni4wMDEzMDY5LTIuNjY2MDE1NiAyLjA2ODM1OTR2OC44NjUyMzQ2YzAgMi4wNjcwNDYuODg4MjM2MzQgMi4wNjY0MDYgMi42NjYwMTU2IDIuMDY2NDA2aDEwLjY2Nzk2ODRjMS43Nzc3OCAwIDIuNjY2MDE2LjAwMDY0IDIuNjY2MDE2LTIuMDY2NDA2di04Ljc5ODgyODRjMC0yLjEzMzMzMjUtLjg4ODIzNi0yLjEzNDc2NTYtMi42NjYwMTYtMi4xMzQ3NjU2SDIuNjY2MDEyNHptMS4yNzkyOTY5IDEuODkwNjI1aDEuMTAxNTYyNXYxLjE0MjU3ODFjLjMzODg1NzYuMDI4MjIyMi42NDE4OTQyLjA3NzgyODcuOTEwMTU2Mi4xNDg0Mzc1LjI2ODI2MjIuMDYzNTM3OC40Nzk0NTQ2LjEyNzg3My42MzQ3NjU3LjE5MTQwNjNsLS4yNjM2NzE5IDEuMDQ2ODc1Yy0uMjA0NzI4OC0uMDc3NjU3OC0uNDQ4MDkxMS0uMTUyMDYwNy0uNzMwNDY4OC0uMjIyNjU2My0uMjc1MzI0Mi0uMDcwNTk1NS0uNTkzMDg5NS0uMTA1NDY4Ny0uOTUzMTI1LS4xMDU0Njg3LS4zODEyMTMgMC0uNjY4NzY2MS4wNzE2OTk1LS44NTkzNzUuMjEyODkwNi0uMTkwNjA0Mi4xMzQxMzMzLS4yODUxNTYyLjMyMDUyNDctLjI4NTE1NjIuNTYwNTQ2OSAwIC4xNDExOTEuMDI3NTA4OC4yNjA1NDM5LjA4Mzk4NDQuMzU5Mzc1LjA1NjQ3NTUuMDkxNzc3Ny4xNDI5MDgzLjE3NjI1MjkuMjU1ODU5NC4yNTM5MDYyLjExMjk1MDkuMDcwNTk1Ni4yNDk3MzYxLjE0MjI5NTIuNDEyMTA5My4yMTI4OTA2LjE2MjM2ODguMDYzNTMzNC4zNDYwNTY5LjEzMDU3NjQuNTUwNzgxMy4yMDExNzE5LjI4OTQzOTkuMTEyOTU1NS41NjAzMTEuMjMyMzA0LjgxNDQ1MzEuMzU5Mzc1LjI2MTIwNDMuMTIwMDA4OS40ODcxMjU2LjI2NjExNTkuNjc3NzM0NC40MzU1NDY5LjE5MDYwNDMuMTYyMzY4OC4zMzk0MTkyLjM1NjEyNDguNDQ1MzEyNS41ODIwMzEyLjExMjk1MS4yMjU5MDIyLjE2OTkyMTkuNDk0MDY5Ny4xNjk5MjE4LjgwNDY4NzggMCAuNDY1OTI4LS4xNDQxNTM4Ljg2ODE3My0uNDMzNTkzNyAxLjIwNzAzMXMtLjc2NjA5MjIuNTU3NDE0LTEuNDI5Njg3NS42NTYyNXYxLjMyNDIxOUgzLjk0NTMwOTN2LTEuMjkyOTY5Yy0uNTA4Mjg0Mi0uMDM1Mjg5LS45MjI1NTQ1LS4xMDIzMzItMS4yNDAyMzQ0LS4yMDExNzItLjMxMDYxNzYtLjEwNTg5My0uNTQxOTU0Ni0uMjAwNDQxLS42OTcyNjU2LS4yODUxNTZsLjM1OTM3NS0xLjAwNTg2Yy4yMjU5MDY2LjExMjk1Ni40OTY3NzMzLjIxNDg2OC44MTQ0NTMxLjMwNjY0MS4zMjQ3Mzc3LjA5MTc3My42OTIxMDk0LjEzODY3MiAxLjEwMTU2MjUuMTM4NjcyLjQ4NzEwNjUgMCAuODIyMzEyOC0uMDcxNyAxLjAwNTg1OTQtLjIxMjg5MS4xOTA2MDg4LS4xNDgyNDguMjg3MTA5NC0uMzQyMDA0LjI4NzEwOTQtLjU4MjAzMSAwLS4xNjIzNjg2LS4wMzk1Mjk4LS4zMDM4MTkyLS4xMTcxODc1LS40MjM4MjgtLjA3NzY1MzMtLjEyMDAxMzMtLjE4NjkzNC0uMjI2NTg2MS0uMzI4MTI1LS4zMTgzNTk0LS4xNDExOTExLS4wOTE3NzMzLS4zMTAxNDU5LS4xNzYyNDg1LS41MDc4MTI1LS4yNTM5MDYyLS4xOTA2MDQ0LS4wNzc2NTMzLS40MDM3NTQ0LS4xNTc0NzItLjYzNjcxODgtLjI0MjE4NzUtLjIxODg0ODgtLjA3NzY1MzMtLjQzNzQwNTYtLjE2Njc4OTUtLjY1NjI1LS4yNjU2MjUtLjIxMTc4NjYtLjA5ODgzMTEtLjQwNTU0NjktLjIxODE4NC0uNTgyMDMxMi0uMzU5Mzc1LS4xNjk0MzExLS4xNDgyNDg5LS4zMDYyMTYxLS4zMjQ1NjgxLS40MTIxMDk0LS41MjkyOTY5LS4xMDU4OTMzLS4yMDQ3MjQ0LS4xNjAxNTYzLS40NTU0NTEtLjE2MDE1NjMtLjc1MTk1MzFlLTctLjQ4NzEwNjUuMTQ2MTA3LS45MDEzNzY4LjQzNTU0NjktMS4yNDAyMzQ0LjI4OTQ0NDQtLjM0NTkxNTQuNzMzOTI2OS0uNTY3MTgwMSAxLjMzMzk4NDQtLjY2NjAxNTZ2LTEuMTg1NTQ2OXptNC4wNTQ2ODc1IDguMDk1NzAzaDMuOTkwMjM0di45OTYwOTRoLTMuOTkwMjM0di0uOTk2MDk0elwiLz48L2c+PC9nPjwvZz48L3N2Zz4nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGNvbG9yOiAjNjY2O1xuICAgIGZvbnQtZmFtaWx5OiBcIlVidW50dSBNb25vXCIsIENvbnNvbGFzLCBNb25hY28sIENvdXJpZXIsIG1vbm9zcGFjZTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5wLWNvZGUtc25pcHBldF9fYWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsIDxzdmcgd2lkdGg9XCI4MFwiIGhlaWdodD1cIjg3XCIgdmlld0JveD1cIjAgMCA4MCA4N1wiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48ZyBmaWxsPVwiJTIzNjY2XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiPjxwYXRoIGQ9XCJNNTIuOTM0IDlINjkuMjNjMi4zNiAwIDQuMjMuMjY1IDUuODA1IDEgMS41NzQuNzMzIDIuODM0IDIuMDYgMy41OCAzLjczOCAxLjQ5IDMuMzU1IDEuMzMgNy40NiAxLjM4MyAxMy4wNjdsLjAwMi4wMXY0Mi4zN2wtLjAwMi4wMTNjLS4wNTIgNS42MDguMTA3IDkuNzEtMS4zODQgMTMuMDY2LS43NDUgMS42NzgtMi4wMDUgMy4wMDMtMy41OCAzLjczNy0xLjU3NC43MzUtMy40NDQgMS01LjgwNCAxSDIwLjc2OGMtMi4zNiAwLTQuMjI4LS4yNjUtNS44MDMtMS0xLjU3NC0uNzMzLTIuODM1LTIuMDU4LTMuNTgtMy43MzYtMS4yMzItMi43Ny0xLjMzOC02LjA1LTEuMzY3LTEwLjI2NGg0LjAxNmMuMDgyIDQuMjcuMjkgNy4xNDIuODkgOC41MzUuMzYuODI4Ljc1NyAxLjMgMS42NzggMS43NC45Mi40NCAyLjM4NS43MjUgNC40ODQuNzI1aDQ3LjgyOGMyLjEgMCAzLjU2My0uMjg1IDQuNDg0LS43MjYuOTItLjQ0IDEuMzE4LS45MSAxLjY3Ny0xLjc0LjcxNy0xLjY1Ni44NzMtNS40MDMuOTI1LTExLjExVjI2LjU0OGMtLjA1Mi01LjY5LS4yMS05LjQyOC0uOTI1LTExLjA4Mi0uMzYtLjgyOC0uNzU2LTEuMy0xLjY3Ny0xLjc0Mi0uOTItLjQ0LTIuMzg1LS43MjMtNC40ODQtLjcyM0g1MS4yMjZjLjkwOC0xLjEyNiAxLjUxOC0yLjUgMS43MDgtNHptLTE1Ljg3IDBjLjE5IDEuNS44IDIuODc0IDEuNzA3IDRIMjEuMDg3Yy0yLjEgMC0zLjU2My4yODMtNC40ODQuNzIzLS45Mi40NC0xLjMxOC45MTQtMS42NzcgMS43NDMtLjcxNSAxLjY1My0uODczIDUuMzkyLS45MjUgMTEuMDhWNTRoLTRWMjYuODA2Yy4wNTItNS42MS0uMTA3LTkuNzEzIDEuMzg0LTEzLjA2OC43NDYtMS42NzggMi4wMDctMy4wMDUgMy41OC0zLjc0QzE2LjU0IDkuMjY2IDE4LjQxIDkgMjAuNzcgOWgxNi4yOTV6XCIvPjxwYXRoIGQ9XCJNNTYuOTkgOXYxMi4wMDVIMzNWOWg4YzAgMi4yMzQgMS43NjQgNC4wMDIgMy45OTUgNC4wMDIgMi4yMzIgMCA0LTEuNzY4IDQtNC4wMDJoNy45OTZ6XCIgZmlsbC1ydWxlPVwibm9uemVyb1wiLz48cGF0aCBkPVwiTTUyLjk5OCA3Ljk5OGMwIDQuMzk1LTMuNjA2IDgtOCA4LTQuMzkzIDAtNy45OTgtMy42MDUtNy45OTgtOFM0MC42MDUgMCA0NSAwYzQuMzkyIDAgNy45OTggMy42MDMgNy45OTggNy45OTh6bS00IDBDNDkgNS43NjYgNDcuMjMzIDQgNDUgNGMtMi4yMzMgMC00IDEuNzY2LTQgMy45OThzMS43NjcgNCA0IDRjMi4yMzQgMCA0LTEuNzY4IDQtNHpcIiBmaWxsLXJ1bGU9XCJub256ZXJvXCIvPjxwYXRoIGQ9XCJNNDIgMzZoMjh2NEg0MnpNNDIgNDhoMjh2NEg0MnpNNTAgNjBoMjB2NEg1MHpcIi8+PHBhdGggZD1cIk0yMiA1MHMxMC42NyA1LjEzIDIwIDEyLjUyNGgtLjAwMi0uMDEtLjAwM0MzMi4xNDUgNzAuMTUyIDIyIDc1IDIyIDc1VjUwelwiIGZpbGwtcnVsZT1cIm5vbnplcm9cIi8+PHBhdGggZD1cIk0wIDU4aDIydjEwSDB6XCIvPjwvZz48L3N2Zz4nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDFyZW07XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjZGNkY2Q7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogNDBweDsgfVxuICAgIC5wLWNvZGUtc25pcHBldF9fYWN0aW9uOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjZGNkY2Q7IH1cblxuLnAtY29udGV4dHVhbC1tZW51LCAucC1jb250ZXh0dWFsLW1lbnUtLWxlZnQsIC5wLWNvbnRleHR1YWwtbWVudS0tY2VudGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAucC1jb250ZXh0dWFsLW1lbnVfX2Ryb3Bkb3duIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXgtd2lkdGg6IDIxcmVtO1xuICAgIG1pbi13aWR0aDogMTByZW07XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiBjYWxjKDEwMCUgKyAwLjI1cmVtKTtcbiAgICB6LWluZGV4OiAxOyB9XG4gICAgLnAtY29udGV4dHVhbC1tZW51X19kcm9wZG93bjo6YmVmb3JlLCAucC1jb250ZXh0dWFsLW1lbnVfX2Ryb3Bkb3duOjphZnRlciB7XG4gICAgICBib3JkZXItYm90dG9tOiA4cHggc29saWQgcmdiYSgxNywgMTcsIDE3LCAwLjA1KTtcbiAgICAgIGJvcmRlci1sZWZ0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMC41cmVtO1xuICAgICAgd2lkdGg6IDA7IH1cbiAgICAucC1jb250ZXh0dWFsLW1lbnVfX2Ryb3Bkb3duOjphZnRlciB7XG4gICAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2ZmZjtcbiAgICAgIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIHJpZ2h0OiAwLjZyZW07IH1cbiAgICAucC1jb250ZXh0dWFsLW1lbnVfX2Ryb3Bkb3duW2FyaWEtaGlkZGVuPVwiZmFsc2VcIl0ge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnAtY29udGV4dHVhbC1tZW51X19ncm91cCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMC4xMjVyZW0gMDsgfVxuICAgIC5wLWNvbnRleHR1YWwtbWVudV9fZ3JvdXAgKyAucC1jb250ZXh0dWFsLW1lbnVfX2dyb3VwIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2RjZGNkO1xuICAgICAgbWFyZ2luOiAwOyB9XG4gIC5wLWNvbnRleHR1YWwtbWVudV9fbGluayB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbG9yOiAjMTExO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMC4xMjVyZW0gMC41cmVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5wLWNvbnRleHR1YWwtbWVudV9fbGluazpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5wLWNvbnRleHR1YWwtbWVudS0tbGVmdCAucC1jb250ZXh0dWFsLW1lbnVfX2Ryb3Bkb3duIHtcbiAgICBsZWZ0OiAwOyB9XG4gICAgLnAtY29udGV4dHVhbC1tZW51LS1sZWZ0IC5wLWNvbnRleHR1YWwtbWVudV9fZHJvcGRvd246OmJlZm9yZSwgLnAtY29udGV4dHVhbC1tZW51LS1sZWZ0IC5wLWNvbnRleHR1YWwtbWVudV9fZHJvcGRvd246OmFmdGVyIHtcbiAgICAgIGxlZnQ6IDAuNXJlbTtcbiAgICAgIHJpZ2h0OiBpbml0aWFsOyB9XG4gICAgLnAtY29udGV4dHVhbC1tZW51LS1sZWZ0IC5wLWNvbnRleHR1YWwtbWVudV9fZHJvcGRvd246OmFmdGVyIHtcbiAgICAgIGxlZnQ6IDAuNnJlbTsgfVxuICAucC1jb250ZXh0dWFsLW1lbnUtLWNlbnRlciAucC1jb250ZXh0dWFsLW1lbnVfX2Ryb3Bkb3duIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyB9XG4gICAgLnAtY29udGV4dHVhbC1tZW51LS1jZW50ZXIgLnAtY29udGV4dHVhbC1tZW51X19kcm9wZG93bjo6YmVmb3JlLCAucC1jb250ZXh0dWFsLW1lbnUtLWNlbnRlciAucC1jb250ZXh0dWFsLW1lbnVfX2Ryb3Bkb3duOjphZnRlciB7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICByaWdodDogaW5pdGlhbDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtZGl2aWRlciB7XG4gICAgZGlzcGxheTogZmxleDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1kaXZpZGVyX19ibG9jayB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTsgfVxuICAgIC5wLWRpdmlkZXJfX2Jsb2NrOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2RjZGNkO1xuICAgICAgcGFkZGluZy10b3A6IDAuOTM3NXJlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1kaXZpZGVyX19ibG9jayB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTsgfVxuICAgIC5wLWRpdmlkZXJfX2Jsb2NrOm5vdCg6bnRoLWNoaWxkKDEpKTo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NkY2RjZDtcbiAgICAgIGJvdHRvbTogMC41cmVtO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBsZWZ0OiAtMS41cmVtO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwLjVyZW07IH1cbiAgICAucC1kaXZpZGVyX19ibG9jazpsYXN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuXG4ucC1mb290ZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NkY2RjZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAzMHB4KSB7XG4gICAgLnAtZm9vdGVyIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICAgICAgcGFkZGluZy10b3A6IDJyZW07IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMzBweCkge1xuICAgIC5wLWZvb3RlciB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgICAgIHBhZGRpbmctdG9wOiA0cmVtOyB9IH1cbiAgLnAtZm9vdGVyX19jb3B5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5wLWZvb3Rlcl9fbGlua3Mge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAucC1mb290ZXJfX2xpbmtzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDsgfSB9XG4gIC5wLWZvb3Rlcl9fbmF2IHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgcCArIC5wLWZvb3Rlcl9fbmF2IHtcbiAgICAgIG1hcmdpbi10b3A6IC0xcmVtOyB9XG4gIC5wLWZvb3Rlcl9faXRlbSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5wLWZvb3Rlcl9faXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG4gICAgLnAtZm9vdGVyX19pdGVtOmxhc3QtY2hpbGQgYTo6YWZ0ZXIge1xuICAgICAgb3BhY2l0eTogMDsgfVxuICAucC1mb290ZXJfX2xpbmsge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgY29sb3I6ICMxMTE7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgLnAtZm9vdGVyX19saW5rOnZpc2l0ZWQge1xuICAgICAgY29sb3I6IGJsYWNrOyB9XG4gICAgLnAtZm9vdGVyX19saW5rOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMDA3YWE2OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAucC1mb290ZXJfX2xpbmsge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAucC1mb290ZXJfX2xpbms6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnXFwwMGI3JztcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAtMC43NXJlbTtcbiAgICAgICAgICB0b3A6IDAuNHJlbTsgfSB9XG4gICAgLnAtZm9vdGVyX19saW5rOmhvdmVyOjphZnRlciB7XG4gICAgICBjb2xvcjogIzExMTsgfVxuXG4ucC1mb3JtLWhlbHAtdGV4dCB7XG4gIGNvbG9yOiAjNjY2OyB9XG4gIGlucHV0ICsgLnAtZm9ybS1oZWxwLXRleHQsXG4gIC5wLWZvcm0tdmFsaWRhdGlvbiAucC1mb3JtLWhlbHAtdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogLTAuMnJlbTsgfVxuXG4ucC1mb3JtLXZhbGlkYXRpb24ge1xuICBjb2xvcjogIzExMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5wLWZvcm0tdmFsaWRhdGlvbiAucC1mb3JtLXZhbGlkYXRpb25fX2lucHV0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAwLjVyZW0pIDUwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG4gIC5wLWZvcm0tdmFsaWRhdGlvbiAucC1mb3JtLXZhbGlkYXRpb25fX2ljb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5wLWZvcm0tdmFsaWRhdGlvbiAucC1mb3JtLXZhbGlkYXRpb25fX2ljb246OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwLjVyZW07XG4gICAgICB0b3A6IGNhbGMoNTAlIC0gMC4yNXJlbSk7IH1cbiAgaW5wdXQgKyAucC1mb3JtLXZhbGlkYXRpb25fX21lc3NhZ2UsXG4gIC5wLWZvcm0taGVscC10ZXh0IC5wLWZvcm0tdmFsaWRhdGlvbl9fbWVzc2FnZSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMnJlbTsgfVxuXG4uaXMtZXJyb3IgLnAtZm9ybS12YWxpZGF0aW9uX19pbnB1dCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImh0dHBzOi8vYXNzZXRzLnVidW50dS5jb20vdjEvNGIwY2Q3ZmMtaWNvbi1lcnJvci5zdmdcIik7XG4gIGJvcmRlci1jb2xvcjogI2M3MTYyYjsgfVxuXG4uaXMtc3VjY2VzcyAucC1mb3JtLXZhbGlkYXRpb25fX2lucHV0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaHR0cHM6Ly9hc3NldHMudWJ1bnR1LmNvbS92MS85NDk0OTE4NS1pY29uLXN1Y2Nlc3Muc3ZnXCIpO1xuICBib3JkZXItY29sb3I6ICMwZTg0MjA7IH1cblxuLmlzLWNhdXRpb24gLnAtZm9ybS12YWxpZGF0aW9uX19pbnB1dCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBoZWlnaHQ9JzE2JyB3aWR0aD0nMTYnJTNFJTNDZyBjb2xvcj0nJTIzMDAwJyUzRSUzQ3BhdGggZmlsbD0nbm9uZScgZD0nTTAgMGgxNnYxNkgweicvJTNFJTNDcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBmaWxsPSclMjNmOTliMTEnIHRyYW5zZm9ybT0nbWF0cml4JTI4Mi4yOCAwIDAgMi40MzcgLTIxODAuOCAtNDkwLjUyJTI5JyBzdHJva2U9JyUyM2Y5OWIxMScgc3Ryb2tlLXdpZHRoPScuODQ4JyBkPSdNOTYzLjA3IDIwNy4wM2gtNi4xNWwzLjA4LTUuMzN6Jy8lM0UlM0NwYXRoIGQ9J003IDV2NWgyVjVIN3ptMCA2djJoMnYtMkg3eicgZmlsbD0nJTIzMTExJy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gIGJvcmRlci1jb2xvcjogI2Y5OWIxMTsgfVxuXG4ucC1mb3JtLS1zdGFja2VkIHtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAucC1mb3JtLS1zdGFja2VkIC5wLWZvcm1fX2dyb3VwIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWZsb3c6IHdyYXA7IH1cbiAgICAgIC5wLWZvcm0tLXN0YWNrZWQgLnAtZm9ybV9fZ3JvdXAgKyAucC1mb3JtX19ncm91cCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnAtZm9ybS0tc3RhY2tlZCAucC1mb3JtX19sYWJlbCB7XG4gICAgICBmbGV4LWJhc2lzOiAyNSU7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnAtZm9ybS0tc3RhY2tlZCAucC1mb3JtX19jb250cm9sIHtcbiAgICAgIGZsZXgtYmFzaXM6IDc1JTtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG1heC13aWR0aDogNzUlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtZm9ybS0taW5saW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgIC5wLWZvcm0tLWlubGluZSA+ICoge1xuICAgICAgbWFyZ2luOiAwOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtZm9ybS0taW5saW5lIC5wLWZvcm1fX2dyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAgIC5wLWZvcm0tLWlubGluZSAucC1mb3JtX19ncm91cCArIC5wLWZvcm1fX2dyb3VwLFxuICAgIC5wLWZvcm0tLWlubGluZSAucC1mb3JtX19ncm91cCArIFtjbGFzcyo9XCJwLWJ1dHRvblwiXSB7XG4gICAgICBtYXJnaW4tbGVmdDogMS41cmVtOyB9XG4gICAgLnAtZm9ybS0taW5saW5lIC5wLWZvcm1fX2dyb3VwIC5wLWZvcm1fX2xhYmVsLFxuICAgIC5wLWZvcm0tLWlubGluZSAucC1mb3JtX19ncm91cCAucC1mb3JtX19jb250cm9sLFxuICAgIC5wLWZvcm0tLWlubGluZSAucC1mb3JtX19ncm91cCAucC1mb3JtLXZhbGlkYXRpb25fX21lc3NhZ2Uge1xuICAgICAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgLnAtZm9ybS0taW5saW5lIC5wLWZvcm1fX2dyb3VwIC5wLWZvcm1fX2xhYmVsIHtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMXJlbTsgfVxuICAgIC5wLWZvcm0tLWlubGluZSAucC1mb3JtX19ncm91cCAucC1mb3JtX19jb250cm9sIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIC5wLWZvcm0tLWlubGluZSAucC1mb3JtX19ncm91cCAucC1mb3JtLXZhbGlkYXRpb25fX21lc3NhZ2UsXG4gICAgLnAtZm9ybS0taW5saW5lIC5wLWZvcm1fX2dyb3VwIC5wLWZvcm0taGVscC10ZXh0IHtcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgd2lkdGg6IDA7IH0gfVxuXG4ucC1mb3JtLS1pbmxpbmUgW2NsYXNzKj1cInAtYnV0dG9uXCJdIHtcbiAgZmxleDogaW5pdGlhbDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuZm9ybSArIFtjbGFzcyo9XCJwLWJ1dHRvblwiXSB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTsgfVxuXG4ucm93IHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuW2dyaWQtZGVtb10gW2NsYXNzKj1cImNvbC1cIl0ge1xuICBiYWNrZ3JvdW5kOiAjY2RjZGNkO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cblxuW2dyaWQtb3V0bGluZV0gW2NsYXNzKj1cImNvbC1cIl0ge1xuICBvdXRsaW5lOiAxcHggc29saWQgI2ZmZjtcbiAgcGFkZGluZzogMC41cmVtIDAuNXJlbTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICBALW1zLXZpZXdwb3J0IHtcbiAgICB3aWR0aDogMzIwcHg7IH0gfVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bzsgfVxuICBAbWVkaWEgXFwwc2NyZWVuIHtcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IGF1dG87IH0gfVxuXG4ucm93IHtcbiAgKnpvb206IDE7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1heC13aWR0aDogNjQuODc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtOyB9XG4gIC5yb3c6YmVmb3JlLCAucm93OmFmdGVyIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjb250ZW50OiBcIiBcIjsgfVxuICAucm93OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDsgfVxuICAucm93IC5yb3cge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLm1vYmlsZS1jb2wtMSwgLm1vYmlsZS1jb2wtMiwgLm1vYmlsZS1jb2wtMyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICptYXJnaW4tcmlnaHQ6IC0xcHg7XG4gIG1hcmdpbi1sZWZ0OiA3LjgwODI5JTsgfVxuXG4ucm93IC5tb2JpbGUtY29sLTE6Zmlyc3QtY2hpbGQsIC5yb3cgLm1vYmlsZS1jb2wtMjpmaXJzdC1jaGlsZCwgLnJvdyAubW9iaWxlLWNvbC0zOmZpcnN0LWNoaWxkLCAuZmlyc3QtbW9iaWxlLWNvbCB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5tb2JpbGUtY29sLTEge1xuICB3aWR0aDogMTkuMTQzNzklOyB9XG5cbi5tb2JpbGUtY29sLTIge1xuICB3aWR0aDogNDYuMDk1ODYlOyB9XG5cbi5tb2JpbGUtY29sLTMge1xuICB3aWR0aDogNzMuMDQ3OTMlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyMHB4KSB7XG4gIC50YWJsZXQtY29sLTEsIC50YWJsZXQtY29sLTIsIC50YWJsZXQtY29sLTMsIC50YWJsZXQtY29sLTQsIC50YWJsZXQtY29sLTUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgKm1hcmdpbi1yaWdodDogLTFweDtcbiAgICBtYXJnaW4tbGVmdDogNC45MzE1NSU7IH1cbiAgLnJvdyAudGFibGV0LWNvbC0xOmZpcnN0LWNoaWxkLCAucm93IC50YWJsZXQtY29sLTI6Zmlyc3QtY2hpbGQsIC5yb3cgLnRhYmxldC1jb2wtMzpmaXJzdC1jaGlsZCwgLnJvdyAudGFibGV0LWNvbC00OmZpcnN0LWNoaWxkLCAucm93IC50YWJsZXQtY29sLTU6Zmlyc3QtY2hpbGQsIC5maXJzdC10YWJsZXQtY29sIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAudGFibGV0LWNvbC0xIHtcbiAgICB3aWR0aDogMTIuNTU3MDQlOyB9XG4gIC50YWJsZXQtY29sLTIge1xuICAgIHdpZHRoOiAzMC4wNDU2MyU7IH1cbiAgLnRhYmxldC1jb2wtMyB7XG4gICAgd2lkdGg6IDQ3LjUzNDIzJTsgfVxuICAudGFibGV0LWNvbC00IHtcbiAgICB3aWR0aDogNjUuMDIyODIlOyB9XG4gIC50YWJsZXQtY29sLTUge1xuICAgIHdpZHRoOiA4Mi41MTE0MSU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLTEsIC5jb2wtMiwgLmNvbC0zLCAuY29sLTQsIC5jb2wtNSwgLmNvbC02LCAuY29sLTcsIC5jb2wtOCwgLmNvbC05LCAuY29sLTEwLCAuY29sLTExIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICptYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjg3NyU7IH1cbiAgLnJvdyAuY29sLTE6Zmlyc3QtY2hpbGQsIC5yb3cgLmNvbC0yOmZpcnN0LWNoaWxkLCAucm93IC5jb2wtMzpmaXJzdC1jaGlsZCwgLnJvdyAuY29sLTQ6Zmlyc3QtY2hpbGQsIC5yb3cgLmNvbC01OmZpcnN0LWNoaWxkLCAucm93IC5jb2wtNjpmaXJzdC1jaGlsZCwgLnJvdyAuY29sLTc6Zmlyc3QtY2hpbGQsIC5yb3cgLmNvbC04OmZpcnN0LWNoaWxkLCAucm93IC5jb2wtOTpmaXJzdC1jaGlsZCwgLnJvdyAuY29sLTEwOmZpcnN0LWNoaWxkLCAucm93IC5jb2wtMTE6Zmlyc3QtY2hpbGQsIC5maXJzdC1jb2wge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5jb2wtMSB7XG4gICAgd2lkdGg6IDUuMzE5NjElOyB9XG4gIC5jb2wtMiB7XG4gICAgd2lkdGg6IDEzLjkyNjkyJTsgfVxuICAuY29sLTMge1xuICAgIHdpZHRoOiAyMi41MzQyMyU7IH1cbiAgLmNvbC00IHtcbiAgICB3aWR0aDogMzEuMTQxNTMlOyB9XG4gIC5jb2wtNSB7XG4gICAgd2lkdGg6IDM5Ljc0ODg0JTsgfVxuICAuY29sLTYge1xuICAgIHdpZHRoOiA0OC4zNTYxNSU7IH1cbiAgLmNvbC03IHtcbiAgICB3aWR0aDogNTYuOTYzNDYlOyB9XG4gIC5jb2wtOCB7XG4gICAgd2lkdGg6IDY1LjU3MDc3JTsgfVxuICAuY29sLTkge1xuICAgIHdpZHRoOiA3NC4xNzgwOCU7IH1cbiAgLmNvbC0xMCB7XG4gICAgd2lkdGg6IDgyLjc4NTM4JTsgfVxuICAuY29sLTExIHtcbiAgICB3aWR0aDogOTEuMzkyNjklOyB9XG4gIC5wcmVmaXgtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4LjYwNzMxJTsgfVxuICAucHJlZml4LTIge1xuICAgIHBhZGRpbmctbGVmdDogMTcuMjE0NjIlOyB9XG4gIC5wcmVmaXgtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNS44MjE5MiU7IH1cbiAgLnByZWZpeC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM0LjQyOTIzJTsgfVxuICAucHJlZml4LTUge1xuICAgIHBhZGRpbmctbGVmdDogNDMuMDM2NTQlOyB9XG4gIC5wcmVmaXgtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MS42NDM4NSU7IH1cbiAgLnByZWZpeC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwLjI1MTE2JTsgfVxuICAucHJlZml4LTgge1xuICAgIHBhZGRpbmctbGVmdDogNjguODU4NDclOyB9XG4gIC5wcmVmaXgtOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3Ny40NjU3NyU7IH1cbiAgLnByZWZpeC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4Ni4wNzMwOCU7IH1cbiAgLnByZWZpeC0xMSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5NC42ODAzOSU7IH1cbiAgLnN1ZmZpeC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4LjYwNzMxJTsgfVxuICAuc3VmZml4LTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3LjIxNDYyJTsgfVxuICAuc3VmZml4LTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1LjgyMTkyJTsgfVxuICAuc3VmZml4LTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM0LjQyOTIzJTsgfVxuICAuc3VmZml4LTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQzLjAzNjU0JTsgfVxuICAuc3VmZml4LTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUxLjY0Mzg1JTsgfVxuICAuc3VmZml4LTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwLjI1MTE2JTsgfVxuICAuc3VmZml4LTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDY4Ljg1ODQ3JTsgfVxuICAuc3VmZml4LTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDc3LjQ2NTc3JTsgfVxuICAuc3VmZml4LTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4Ni4wNzMwOCU7IH1cbiAgLnN1ZmZpeC0xMSB7XG4gICAgcGFkZGluZy1yaWdodDogOTQuNjgwMzklOyB9XG4gIC5wdXNoLTEge1xuICAgIGxlZnQ6IDguNjA3MzElOyB9XG4gIC5wdXNoLTIge1xuICAgIGxlZnQ6IDE3LjIxNDYyJTsgfVxuICAucHVzaC0zIHtcbiAgICBsZWZ0OiAyNS44MjE5MiU7IH1cbiAgLnB1c2gtNCB7XG4gICAgbGVmdDogMzQuNDI5MjMlOyB9XG4gIC5wdXNoLTUge1xuICAgIGxlZnQ6IDQzLjAzNjU0JTsgfVxuICAucHVzaC02IHtcbiAgICBsZWZ0OiA1MS42NDM4NSU7IH1cbiAgLnB1c2gtNyB7XG4gICAgbGVmdDogNjAuMjUxMTYlOyB9XG4gIC5wdXNoLTgge1xuICAgIGxlZnQ6IDY4Ljg1ODQ3JTsgfVxuICAucHVzaC05IHtcbiAgICBsZWZ0OiA3Ny40NjU3NyU7IH1cbiAgLnB1c2gtMTAge1xuICAgIGxlZnQ6IDg2LjA3MzA4JTsgfVxuICAucHVzaC0xMSB7XG4gICAgbGVmdDogOTQuNjgwMzklOyB9XG4gIC5wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjYwNzMxJTsgfVxuICAucHVsbC0yIHtcbiAgICByaWdodDogMTcuMjE0NjIlOyB9XG4gIC5wdWxsLTMge1xuICAgIHJpZ2h0OiAyNS44MjE5MiU7IH1cbiAgLnB1bGwtNCB7XG4gICAgcmlnaHQ6IDM0LjQyOTIzJTsgfVxuICAucHVsbC01IHtcbiAgICByaWdodDogNDMuMDM2NTQlOyB9XG4gIC5wdWxsLTYge1xuICAgIHJpZ2h0OiA1MS42NDM4NSU7IH1cbiAgLnB1bGwtNyB7XG4gICAgcmlnaHQ6IDYwLjI1MTE2JTsgfVxuICAucHVsbC04IHtcbiAgICByaWdodDogNjguODU4NDclOyB9XG4gIC5wdWxsLTkge1xuICAgIHJpZ2h0OiA3Ny40NjU3NyU7IH1cbiAgLnB1bGwtMTAge1xuICAgIHJpZ2h0OiA4Ni4wNzMwOCU7IH1cbiAgLnB1bGwtMTEge1xuICAgIHJpZ2h0OiA5NC42ODAzOSU7IH1cbiAgLmNvbC0xMSAuY29sLTEsIC5jb2wtMTEgLmNvbC0yLCAuY29sLTExIC5jb2wtMywgLmNvbC0xMSAuY29sLTQsIC5jb2wtMTEgLmNvbC01LCAuY29sLTExIC5jb2wtNiwgLmNvbC0xMSAuY29sLTcsIC5jb2wtMTEgLmNvbC04LCAuY29sLTExIC5jb2wtOSwgLmNvbC0xMSAuY29sLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMy41OTczMyU7IH1cbiAgLmNvbC0xMSAuY29sLTEge1xuICAgIHdpZHRoOiA1LjgyMDYxJTsgfVxuICAuY29sLTExIC5jb2wtMiB7XG4gICAgd2lkdGg6IDE1LjIzODU1JTsgfVxuICAuY29sLTExIC5jb2wtMyB7XG4gICAgd2lkdGg6IDI0LjY1NjQ5JTsgfVxuICAuY29sLTExIC5jb2wtNCB7XG4gICAgd2lkdGg6IDM0LjA3NDQyJTsgfVxuICAuY29sLTExIC5jb2wtNSB7XG4gICAgd2lkdGg6IDQzLjQ5MjM2JTsgfVxuICAuY29sLTExIC5jb2wtNiB7XG4gICAgd2lkdGg6IDUyLjkxMDMlOyB9XG4gIC5jb2wtMTEgLmNvbC03IHtcbiAgICB3aWR0aDogNjIuMzI4MjQlOyB9XG4gIC5jb2wtMTEgLmNvbC04IHtcbiAgICB3aWR0aDogNzEuNzQ2MTglOyB9XG4gIC5jb2wtMTEgLmNvbC05IHtcbiAgICB3aWR0aDogODEuMTY0MTIlOyB9XG4gIC5jb2wtMTEgLmNvbC0xMCB7XG4gICAgd2lkdGg6IDkwLjU4MjA2JTsgfVxuICAuY29sLTEwIC5jb2wtMSwgLmNvbC0xMCAuY29sLTIsIC5jb2wtMTAgLmNvbC0zLCAuY29sLTEwIC5jb2wtNCwgLmNvbC0xMCAuY29sLTUsIC5jb2wtMTAgLmNvbC02LCAuY29sLTEwIC5jb2wtNywgLmNvbC0xMCAuY29sLTgsIC5jb2wtMTAgLmNvbC05IHtcbiAgICBtYXJnaW4tbGVmdDogMy45NzEzNSU7IH1cbiAgLmNvbC0xMCAuY29sLTEge1xuICAgIHdpZHRoOiA2LjQyNTc4JTsgfVxuICAuY29sLTEwIC5jb2wtMiB7XG4gICAgd2lkdGg6IDE2LjgyMjkyJTsgfVxuICAuY29sLTEwIC5jb2wtMyB7XG4gICAgd2lkdGg6IDI3LjIyMDA1JTsgfVxuICAuY29sLTEwIC5jb2wtNCB7XG4gICAgd2lkdGg6IDM3LjYxNzE5JTsgfVxuICAuY29sLTEwIC5jb2wtNSB7XG4gICAgd2lkdGg6IDQ4LjAxNDMyJTsgfVxuICAuY29sLTEwIC5jb2wtNiB7XG4gICAgd2lkdGg6IDU4LjQxMTQ2JTsgfVxuICAuY29sLTEwIC5jb2wtNyB7XG4gICAgd2lkdGg6IDY4LjgwODU5JTsgfVxuICAuY29sLTEwIC5jb2wtOCB7XG4gICAgd2lkdGg6IDc5LjIwNTczJTsgfVxuICAuY29sLTEwIC5jb2wtOSB7XG4gICAgd2lkdGg6IDg5LjYwMjg2JTsgfVxuICAuY29sLTkgLmNvbC0xLCAuY29sLTkgLmNvbC0yLCAuY29sLTkgLmNvbC0zLCAuY29sLTkgLmNvbC00LCAuY29sLTkgLmNvbC01LCAuY29sLTkgLmNvbC02LCAuY29sLTkgLmNvbC03LCAuY29sLTkgLmNvbC04IHtcbiAgICBtYXJnaW4tbGVmdDogNC40MzIxNyU7IH1cbiAgLmNvbC05IC5jb2wtMSB7XG4gICAgd2lkdGg6IDcuMTcxNCU7IH1cbiAgLmNvbC05IC5jb2wtMiB7XG4gICAgd2lkdGg6IDE4Ljc3NDk4JTsgfVxuICAuY29sLTkgLmNvbC0zIHtcbiAgICB3aWR0aDogMzAuMzc4NTUlOyB9XG4gIC5jb2wtOSAuY29sLTQge1xuICAgIHdpZHRoOiA0MS45ODIxMyU7IH1cbiAgLmNvbC05IC5jb2wtNSB7XG4gICAgd2lkdGg6IDUzLjU4NTclOyB9XG4gIC5jb2wtOSAuY29sLTYge1xuICAgIHdpZHRoOiA2NS4xODkyOCU7IH1cbiAgLmNvbC05IC5jb2wtNyB7XG4gICAgd2lkdGg6IDc2Ljc5Mjg1JTsgfVxuICAuY29sLTkgLmNvbC04IHtcbiAgICB3aWR0aDogODguMzk2NDMlOyB9XG4gIC5jb2wtOCAuY29sLTEsIC5jb2wtOCAuY29sLTIsIC5jb2wtOCAuY29sLTMsIC5jb2wtOCAuY29sLTQsIC5jb2wtOCAuY29sLTUsIC5jb2wtOCAuY29sLTYsIC5jb2wtOCAuY29sLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1LjAxMzk3JTsgfVxuICAuY29sLTggLmNvbC0xIHtcbiAgICB3aWR0aDogOC4xMTI3OCU7IH1cbiAgLmNvbC04IC5jb2wtMiB7XG4gICAgd2lkdGg6IDIxLjIzOTUyJTsgfVxuICAuY29sLTggLmNvbC0zIHtcbiAgICB3aWR0aDogMzQuMzY2MjclOyB9XG4gIC5jb2wtOCAuY29sLTQge1xuICAgIHdpZHRoOiA0Ny40OTMwMSU7IH1cbiAgLmNvbC04IC5jb2wtNSB7XG4gICAgd2lkdGg6IDYwLjYxOTc2JTsgfVxuICAuY29sLTggLmNvbC02IHtcbiAgICB3aWR0aDogNzMuNzQ2NTElOyB9XG4gIC5jb2wtOCAuY29sLTcge1xuICAgIHdpZHRoOiA4Ni44NzMyNSU7IH1cbiAgLmNvbC03IC5jb2wtMSwgLmNvbC03IC5jb2wtMiwgLmNvbC03IC5jb2wtMywgLmNvbC03IC5jb2wtNCwgLmNvbC03IC5jb2wtNSwgLmNvbC03IC5jb2wtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUuNzcxNTklOyB9XG4gIC5jb2wtNyAuY29sLTEge1xuICAgIHdpZHRoOiA5LjMzODYzJTsgfVxuICAuY29sLTcgLmNvbC0yIHtcbiAgICB3aWR0aDogMjQuNDQ4ODYlOyB9XG4gIC5jb2wtNyAuY29sLTMge1xuICAgIHdpZHRoOiAzOS41NTkwOSU7IH1cbiAgLmNvbC03IC5jb2wtNCB7XG4gICAgd2lkdGg6IDU0LjY2OTMyJTsgfVxuICAuY29sLTcgLmNvbC01IHtcbiAgICB3aWR0aDogNjkuNzc5NTQlOyB9XG4gIC5jb2wtNyAuY29sLTYge1xuICAgIHdpZHRoOiA4NC44ODk3NyU7IH1cbiAgLmNvbC02IC5jb2wtMSwgLmNvbC02IC5jb2wtMiwgLmNvbC02IC5jb2wtMywgLmNvbC02IC5jb2wtNCwgLmNvbC02IC5jb2wtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNzk4OTMlOyB9XG4gIC5jb2wtNiAuY29sLTEge1xuICAgIHdpZHRoOiAxMS4wMDA4OSU7IH1cbiAgLmNvbC02IC5jb2wtMiB7XG4gICAgd2lkdGg6IDI4LjgwMDcyJTsgfVxuICAuY29sLTYgLmNvbC0zIHtcbiAgICB3aWR0aDogNDYuNjAwNTQlOyB9XG4gIC5jb2wtNiAuY29sLTQge1xuICAgIHdpZHRoOiA2NC40MDAzNiU7IH1cbiAgLmNvbC02IC5jb2wtNSB7XG4gICAgd2lkdGg6IDgyLjIwMDE4JTsgfVxuICAuY29sLTUgLmNvbC0xLCAuY29sLTUgLmNvbC0yLCAuY29sLTUgLmNvbC0zLCAuY29sLTUgLmNvbC00IHtcbiAgICBtYXJnaW4tbGVmdDogOC4yNzExOCU7IH1cbiAgLmNvbC01IC5jb2wtMSB7XG4gICAgd2lkdGg6IDEzLjM4MzA1JTsgfVxuICAuY29sLTUgLmNvbC0yIHtcbiAgICB3aWR0aDogMzUuMDM3MjklOyB9XG4gIC5jb2wtNSAuY29sLTMge1xuICAgIHdpZHRoOiA1Ni42OTE1MyU7IH1cbiAgLmNvbC01IC5jb2wtNCB7XG4gICAgd2lkdGg6IDc4LjM0NTc2JTsgfVxuICAuY29sLTQgLmNvbC0xLCAuY29sLTQgLmNvbC0yLCAuY29sLTQgLmNvbC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMTAuNTU3MjglOyB9XG4gIC5jb2wtNCAuY29sLTEge1xuICAgIHdpZHRoOiAxNy4wODIwNCU7IH1cbiAgLmNvbC00IC5jb2wtMiB7XG4gICAgd2lkdGg6IDQ0LjcyMTM2JTsgfVxuICAuY29sLTQgLmNvbC0zIHtcbiAgICB3aWR0aDogNzIuMzYwNjglOyB9XG4gIC5jb2wtMyAuY29sLTEsIC5jb2wtMyAuY29sLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNC41ODk4JTsgfVxuICAuY29sLTMgLmNvbC0xIHtcbiAgICB3aWR0aDogMjMuNjA2OCU7IH1cbiAgLmNvbC0zIC5jb2wtMiB7XG4gICAgd2lkdGg6IDYxLjgwMzQlOyB9XG4gIC5jb2wtMiAuY29sLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAyMy42MDY4JTsgfVxuICAuY29sLTIgLmNvbC0xIHtcbiAgICB3aWR0aDogMzguMTk2NiU7IH0gfVxuXG4ucm93IC5jZW50ZXItY29sIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MTlweCkge1xuICAuaGlkZGVuLW1vYmlsZSxcbiAgLnZpc2libGUtdGFibGV0LFxuICAudmlzaWJsZS1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLW1vYmlsZSxcbiAgLmhpZGRlbi10YWJsZXQsXG4gIC52aXNpYmxlLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aXNpYmxlLW1vYmlsZSxcbiAgLnZpc2libGUtdGFibGV0LFxuICAuaGlkZGVuLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbi5wLWhlYWRpbmctaWNvbiB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnAtaGVhZGluZy1pY29uIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAucC1oZWFkaW5nLWljb25fX2hlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtOyB9XG4gIC5wLWhlYWRpbmctaWNvbl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cbiAgLnAtaGVhZGluZy1pY29uX19pbWcge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGhlaWdodDogMi41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICB3aWR0aDogMi41cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAucC1oZWFkaW5nLWljb25fX2ltZyB7XG4gICAgICAgIGhlaWdodDogMy43NXJlbTtcbiAgICAgICAgd2lkdGg6IDMuNzVyZW07IH0gfVxuXG4ucC1pY29uLS1wbHVzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGhlaWdodD0nOScgd2lkdGg9JzknJTNFJTNDZyBmaWxsPSclMjM2NjYnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NwYXRoIGQ9J000IDBoMXY5SDR6Jy8lM0UlM0NwYXRoIGQ9J00wIDVWNGg5djF6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7IH1cbiAgW2NsYXNzKj1cIi0tZGFya1wiXSAucC1pY29uLS1wbHVzLCAucC1pY29uLS1wbHVzLmlzLWxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgaGVpZ2h0PSc5JyB3aWR0aD0nOSclM0UlM0NnIGZpbGw9JyUyM2NkY2RjZCcgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ3BhdGggZD0nTTQgMGgxdjlINHonLyUzRSUzQ3BhdGggZD0nTTAgNVY0aDl2MXonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTsgfVxuXG4ucC1pY29uLS1taW51cyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBoZWlnaHQ9JzknIHdpZHRoPSc5JyUzRSUzQ3BhdGggZD0nTTAgNVY0aDl2MXonIGZpbGw9JyUyMzY2NicgZmlsbC1ydWxlPSdldmVub2RkJy8lM0UlM0Mvc3ZnJTNFXCIpOyB9XG4gIFtjbGFzcyo9XCItLWRhcmtcIl0gLnAtaWNvbi0tbWludXMsIC5wLWljb24tLW1pbnVzLmlzLWxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgaGVpZ2h0PSc5JyB3aWR0aD0nOSclM0UlM0NwYXRoIGQ9J00wIDVWNGg5djF6JyBmaWxsPSclMjNjZGNkY2QnIGZpbGwtcnVsZT0nZXZlbm9kZCcvJTNFJTNDL3N2ZyUzRVwiKTsgfVxuXG4ucC1pY29uLS1leHBhbmQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgaGVpZ2h0PScxNScgd2lkdGg9JzE1JyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NkZWZzJTNFJTNDcGF0aCBpZD0nYScgZD0nTTAgMGgxNXYxNUgweicvJTNFJTNDL2RlZnMlM0UlM0NnIGZpbGwtcnVsZT0nZXZlbm9kZCcgZmlsbD0nbm9uZSclM0UlM0N1c2UgeGxpbms6aHJlZj0nJTIzYScgZmlsbD0nbm9uZScvJTNFJTNDcGF0aCBzdHJva2U9JyUyMzY2NicgZD0nTS41LjVoMTR2MTRILjV6Jy8lM0UlM0NwYXRoIGZpbGw9JyUyMzY2NicgZD0nTTcgNGgxdjdIN3onLyUzRSUzQ3BhdGggZmlsbD0nJTIzNjY2JyBkPSdNNCA4VjdoN3YxeicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpOyB9XG4gIFtjbGFzcyo9XCItLWRhcmtcIl0gLnAtaWNvbi0tZXhwYW5kLCAucC1pY29uLS1leHBhbmQuaXMtbGlnaHQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBoZWlnaHQ9JzE1JyB3aWR0aD0nMTUnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2RlZnMlM0UlM0NwYXRoIGlkPSdhJyBkPSdNMCAwaDE1djE1SDB6Jy8lM0UlM0MvZGVmcyUzRSUzQ2cgZmlsbC1ydWxlPSdldmVub2RkJyBmaWxsPSdub25lJyUzRSUzQ3VzZSB4bGluazpocmVmPSclMjNhJyBmaWxsPSdub25lJy8lM0UlM0NwYXRoIHN0cm9rZT0nJTIzY2RjZGNkJyBkPSdNLjUuNWgxNHYxNEguNXonLyUzRSUzQ3BhdGggZmlsbD0nJTIzY2RjZGNkJyBkPSdNNyA0aDF2N0g3eicvJTNFJTNDcGF0aCBmaWxsPSclMjNjZGNkY2QnIGQ9J000IDhWN2g3djF6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7IH1cblxuLnAtaWNvbi0tY29sbGFwc2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgaGVpZ2h0PScxNScgd2lkdGg9JzE1JyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NkZWZzJTNFJTNDcGF0aCBpZD0nYScgZD0nTTAgMGgxNXYxNUgweicvJTNFJTNDL2RlZnMlM0UlM0NnIGZpbGwtcnVsZT0nZXZlbm9kZCcgZmlsbD0nbm9uZSclM0UlM0N1c2UgeGxpbms6aHJlZj0nJTIzYScgZmlsbD0nbm9uZScvJTNFJTNDcGF0aCBzdHJva2U9JyUyMzY2NicgZD0nTS41LjVoMTR2MTRILjV6Jy8lM0UlM0NwYXRoIGZpbGw9JyUyMzY2NicgZD0nTTQgOFY3aDd2MXonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTsgfVxuICBbY2xhc3MqPVwiLS1kYXJrXCJdIC5wLWljb24tLWNvbGxhcHNlLCAucC1pY29uLS1jb2xsYXBzZS5pcy1saWdodCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGhlaWdodD0nMTUnIHdpZHRoPScxNScgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZGVmcyUzRSUzQ3BhdGggaWQ9J2EnIGQ9J00wIDBoMTV2MTVIMHonLyUzRSUzQy9kZWZzJTNFJTNDZyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGZpbGw9J25vbmUnJTNFJTNDdXNlIHhsaW5rOmhyZWY9JyUyM2EnIGZpbGw9J25vbmUnLyUzRSUzQ3BhdGggc3Ryb2tlPSclMjNjZGNkY2QnIGQ9J00uNS41aDE0djE0SC41eicvJTNFJTNDcGF0aCBmaWxsPSclMjNjZGNkY2QnIGQ9J000IDhWN2g3djF6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7IH1cblxuLnAtaWNvbi0tY2hldnJvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBoZWlnaHQ9JzQnIHdpZHRoPScxMCclM0UlM0NwYXRoIGQ9J00zLjYzNyAzLjEzOEEyNi4zMzUgMjYuMzM1IDAgMCAxIDAgMGgxLjU0MWEyMS4yNDIgMjEuMjQyIDAgMCAwIDEuMzY0IDEuMTg3IDE2Ljg5OSAxNi44OTkgMCAwIDAgLjc1Mi41NjNjLjM5Ny4yODIuOTM1LjYyNiAxLjMxNS44NDhoLjA1NGMuMzgtLjIyMi45MTgtLjU2NiAxLjMxNS0uODQ4LjM5OC0uMjguNzg4LS41ODMgMS4xNjktLjkwNC4zMjctLjI3NS42NDMtLjU1Ny45NDctLjg0NmgxLjU0MWEyNi4zMzUgMjYuMzM1IDAgMCAxLTMuNjM3IDMuMTM4Yy0uNTE5LjM2NS0uOTczLjY1Mi0xLjM2Mi44NjItLjM5LS4yMS0uODQ0LS40OTctMS4zNjItLjg2MnonIGZpbGw9JyUyMzY2NicgZmlsbC1ydWxlPSdldmVub2RkJy8lM0UlM0Mvc3ZnJTNFXCIpOyB9XG4gIFtjbGFzcyo9XCItLWRhcmtcIl0gLnAtaWNvbi0tY2hldnJvbiwgLnAtaWNvbi0tY2hldnJvbi5pcy1saWdodCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGhlaWdodD0nNCcgd2lkdGg9JzEwJyUzRSUzQ3BhdGggZD0nTTMuNjM3IDMuMTM4QTI2LjMzNSAyNi4zMzUgMCAwIDEgMCAwaDEuNTQxYTIxLjI0MiAyMS4yNDIgMCAwIDAgMS4zNjQgMS4xODcgMTYuODk5IDE2Ljg5OSAwIDAgMCAuNzUyLjU2M2MuMzk3LjI4Mi45MzUuNjI2IDEuMzE1Ljg0OGguMDU0Yy4zOC0uMjIyLjkxOC0uNTY2IDEuMzE1LS44NDguMzk4LS4yOC43ODgtLjU4MyAxLjE2OS0uOTA0LjMyNy0uMjc1LjY0My0uNTU3Ljk0Ny0uODQ2aDEuNTQxYTI2LjMzNSAyNi4zMzUgMCAwIDEtMy42MzcgMy4xMzhjLS41MTkuMzY1LS45NzMuNjUyLTEuMzYyLjg2Mi0uMzktLjIxLS44NDQtLjQ5Ny0xLjM2Mi0uODYyeicgZmlsbD0nJTIzY2RjZGNkJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnLyUzRSUzQy9zdmclM0VcIik7IH1cblxuLnAtaWNvbi0tY2xvc2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgaGVpZ2h0PSc5MCcgd2lkdGg9JzkwJyUzRSUzQ2cgY29sb3I9JyUyMzAwMCclM0UlM0NwYXRoIGZpbGw9J25vbmUnIGQ9J00wIDBoOTB2OTBIMHonLyUzRSUzQ3BhdGggZD0nTTE0LjUyIDZMNiAxNC41MiAzNi40OCA0NSA2IDc1LjQ5IDE0LjUyIDg0IDQ1IDUzLjUyIDc1LjQ4IDg0IDg0IDc1LjQ5IDUzLjUyIDQ1IDg0IDE0LjUyIDc1LjQ4IDYgNDUgMzYuNDl6JyBmaWxsPSclMjM2NjYnLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTsgfVxuICBbY2xhc3MqPVwiLS1kYXJrXCJdIC5wLWljb24tLWNsb3NlLCAucC1pY29uLS1jbG9zZS5pcy1saWdodCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGhlaWdodD0nOTAnIHdpZHRoPSc5MCclM0UlM0NnIGNvbG9yPSclMjMwMDAnJTNFJTNDcGF0aCBmaWxsPSdub25lJyBkPSdNMCAwaDkwdjkwSDB6Jy8lM0UlM0NwYXRoIGQ9J00xNC41MiA2TDYgMTQuNTIgMzYuNDggNDUgNiA3NS40OSAxNC41MiA4NCA0NSA1My41MiA3NS40OCA4NCA4NCA3NS40OSA1My41MiA0NSA4NCAxNC41MiA3NS40OCA2IDQ1IDM2LjQ5eicgZmlsbD0nJTIzY2RjZGNkJy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7IH1cblxuLnAtaWNvbi0taGVscCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBoZWlnaHQ9JzE2JyB3aWR0aD0nMTYnJTNFJTNDcGF0aCBmaWxsPSdub25lJyBjb2xvcj0nJTIzMDAwJyBkPSdNLS4wMDMuMDAyaDE2djE2aC0xNnonLyUzRSUzQ3BhdGggZD0nTTguMDA0IDUuMjNxLS40MzEgMC0uODI1LjExLS4zOTQuMDk4LS44MjUuMzMybC0uNDE5LTEuMTQ1cS40NTYtLjI1OCAxLjAzNS0uNDA2LjU5LS4xNiAxLjIwNi0uMTYuNzM5IDAgMS4yMTkuMjEuNDguMTk2Ljc2My41MDQuMjgzLjMwOC4zOTQuNjc3LjExMS4zNy4xMTEuNzE0IDAgLjQxOS0uMTYuNzUxLS4xNDguMzMzLS4zODIuNjE2dC0uNTA0LjU0MnEtLjI3MS4yNDYtLjUwNS41MTctLjIzNC4yNTgtLjM5NC41NTQtLjE0OC4yOTUtLjE0OC42NjR2LjE0OHEwIC4wNzQuMDEyLjE0OGgtMS4yOHEtLjAyNS0uMTIzLS4wMzctLjI1OS0uMDEyLS4xNDctLjAxMi0uMjcgMC0uNDA3LjEzNS0uNzI3LjEzNi0uMzIuMzQ1LS41OXQuNDQzLS41MDZxLjI0Ni0uMjM0LjQ1Ni0uNDY3LjIwOS0uMjM0LjM0NC0uNDguMTM2LS4yNDcuMTM2LS41NDIgMC0uNDA3LS4yODMtLjY2NS0uMjcxLS4yNzEtLjgyNS0uMjcxek04Ljk4NCAxMi4wMXEwIC40My0uMjgzLjctLjI4NC4yNzItLjcwMi4yNzItLjQwNiAwLS43MDItLjI3MS0uMjgzLS4yNzEtLjI4My0uNzAyIDAtLjQzLjI4My0uNzAyLjI5Ni0uMjgzLjcwMi0uMjgzLjQxOCAwIC43MDIuMjgzLjI4My4yNzEuMjgzLjcwMnonIGZpbGw9JyUyMzY2NicvJTNFJTNDcGF0aCBkPSdNMi4wNjQgMS4wMDJjLS41OTEgMC0xLjA2Ny40NzYtMS4wNjcgMS4wNjd2MTEuODY3YzAgLjU5MS40NzYgMS4wNjcgMS4wNjcgMS4wNjdIMTMuOTNjLjU5MSAwIDEuMDY3LS40NzYgMS4wNjctMS4wNjdWMi4wN2MwLS41OTEtLjQ3Ni0xLjA2Ny0xLjA2Ny0xLjA2N3ptLS4wNjcgMWgxMnYxMmgtMTJ6JyBmaWxsPSclMjM2NjYnIGNvbG9yPSclMjMwMDAnLyUzRSUzQy9zdmclM0VcIik7IH1cbiAgW2NsYXNzKj1cIi0tZGFya1wiXSAucC1pY29uLS1oZWxwLCAucC1pY29uLS1oZWxwLmlzLWxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgaGVpZ2h0PScxNicgd2lkdGg9JzE2JyUzRSUzQ3BhdGggZmlsbD0nbm9uZScgY29sb3I9JyUyMzAwMCcgZD0nTS0uMDAzLjAwMmgxNnYxNmgtMTZ6Jy8lM0UlM0NwYXRoIGQ9J004LjAwNCA1LjIzcS0uNDMxIDAtLjgyNS4xMS0uMzk0LjA5OC0uODI1LjMzMmwtLjQxOS0xLjE0NXEuNDU2LS4yNTggMS4wMzUtLjQwNi41OS0uMTYgMS4yMDYtLjE2LjczOSAwIDEuMjE5LjIxLjQ4LjE5Ni43NjMuNTA0LjI4My4zMDguMzk0LjY3Ny4xMTEuMzcuMTExLjcxNCAwIC40MTktLjE2Ljc1MS0uMTQ4LjMzMy0uMzgyLjYxNnQtLjUwNC41NDJxLS4yNzEuMjQ2LS41MDUuNTE3LS4yMzQuMjU4LS4zOTQuNTU0LS4xNDguMjk1LS4xNDguNjY0di4xNDhxMCAuMDc0LjAxMi4xNDhoLTEuMjhxLS4wMjUtLjEyMy0uMDM3LS4yNTktLjAxMi0uMTQ3LS4wMTItLjI3IDAtLjQwNy4xMzUtLjcyNy4xMzYtLjMyLjM0NS0uNTl0LjQ0My0uNTA2cS4yNDYtLjIzNC40NTYtLjQ2Ny4yMDktLjIzNC4zNDQtLjQ4LjEzNi0uMjQ3LjEzNi0uNTQyIDAtLjQwNy0uMjgzLS42NjUtLjI3MS0uMjcxLS44MjUtLjI3MXpNOC45ODQgMTIuMDFxMCAuNDMtLjI4My43LS4yODQuMjcyLS43MDIuMjcyLS40MDYgMC0uNzAyLS4yNzEtLjI4My0uMjcxLS4yODMtLjcwMiAwLS40My4yODMtLjcwMi4yOTYtLjI4My43MDItLjI4My40MTggMCAuNzAyLjI4My4yODMuMjcxLjI4My43MDJ6JyBmaWxsPSclMjNjZGNkY2QnLyUzRSUzQ3BhdGggZD0nTTIuMDY0IDEuMDAyYy0uNTkxIDAtMS4wNjcuNDc2LTEuMDY3IDEuMDY3djExLjg2N2MwIC41OTEuNDc2IDEuMDY3IDEuMDY3IDEuMDY3SDEzLjkzYy41OTEgMCAxLjA2Ny0uNDc2IDEuMDY3LTEuMDY3VjIuMDdjMC0uNTkxLS40NzYtMS4wNjctMS4wNjctMS4wNjd6bS0uMDY3IDFoMTJ2MTJoLTEyeicgZmlsbD0nJTIzY2RjZGNkJyBjb2xvcj0nJTIzMDAwJy8lM0UlM0Mvc3ZnJTNFXCIpOyB9XG5cbi5wLWljb24tLWluZm9ybWF0aW9uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGhlaWdodD0nMTYnIHdpZHRoPScxNiclM0UlM0NnIGNvbG9yPSclMjMwMDAnJTNFJTNDcGF0aCBkPSdNMi4wNyAxYy0uNTkgMC0xLjA2Ni40NzUtMS4wNjYgMS4wNjZ2MTEuODY3YzAgLjU5MS40NzUgMS4wNjcgMS4wNjYgMS4wNjdoMTEuODY3Yy41OTEgMCAxLjA2Ni0uNDc2IDEuMDY2LTEuMDY3VjIuMDY2YzAtLjU5LS40NzUtMS4wNjYtMS4wNjYtMS4wNjZ6bS0uMDY2IDFoMTJ2MTJoLTEyeicgZmlsbD0nJTIzNjY2Jy8lM0UlM0NwYXRoIGQ9J003IDR2MmgyVjR6bTAgM3Y1aDJWN3onIGZpbGw9JyUyMzY2NicvJTNFJTNDcGF0aCBmaWxsPSdub25lJyBkPSdNMCAwaDE2djE2SDB6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7IH1cbiAgW2NsYXNzKj1cIi0tZGFya1wiXSAucC1pY29uLS1pbmZvcm1hdGlvbiwgLnAtaWNvbi0taW5mb3JtYXRpb24uaXMtbGlnaHQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBoZWlnaHQ9JzE2JyB3aWR0aD0nMTYnJTNFJTNDZyBjb2xvcj0nJTIzMDAwJyUzRSUzQ3BhdGggZD0nTTIuMDcgMWMtLjU5IDAtMS4wNjYuNDc1LTEuMDY2IDEuMDY2djExLjg2N2MwIC41OTEuNDc1IDEuMDY3IDEuMDY2IDEuMDY3aDExLjg2N2MuNTkxIDAgMS4wNjYtLjQ3NiAxLjA2Ni0xLjA2N1YyLjA2NmMwLS41OS0uNDc1LTEuMDY2LTEuMDY2LTEuMDY2em0tLjA2NiAxaDEydjEyaC0xMnonIGZpbGw9JyUyM2NkY2RjZCcvJTNFJTNDcGF0aCBkPSdNNyA0djJoMlY0em0wIDN2NWgyVjd6JyBmaWxsPSclMjNjZGNkY2QnLyUzRSUzQ3BhdGggZmlsbD0nbm9uZScgZD0nTTAgMGgxNnYxNkgweicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpOyB9XG5cbi5wLWljb24tLWRlbGV0ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBoZWlnaHQ9JzE2JyB3aWR0aD0nMTYnJTNFJTNDZyBjb2xvcj0nJTIzMDAwJyUzRSUzQ3BhdGggZmlsbD0nbm9uZScgZD0nTTAgMGgxNnYxNkgweicvJTNFJTNDcGF0aCBmaWxsPSdub25lJyBkPSdNMCAwaDE2djE2SDB6Jy8lM0UlM0NwYXRoIGZpbGw9J25vbmUnIGQ9J00wIDBoMTZ2MTZIMHonLyUzRSUzQ3BhdGggc3R5bGU9J3RleHQtZGVjb3JhdGlvbi1jb2xvcjolMjMwMDA7aXNvbGF0aW9uOmF1dG87bWl4LWJsZW5kLW1vZGU6bm9ybWFsO2Jsb2NrLXByb2dyZXNzaW9uOnRiO3RleHQtZGVjb3JhdGlvbi1saW5lOm5vbmU7dGV4dC1kZWNvcmF0aW9uLXN0eWxlOnNvbGlkO3RleHQtaW5kZW50OjA7dGV4dC10cmFuc2Zvcm06bm9uZScgZD0nTTIgNHYxaDJWNEgyem0xMSAwdjFoMlY0aC0yek0yIDZ2OC41MDZjMCAuODIyLjY3OCAxLjUgMS41IDEuNWgxMGMuODIyIDAgMS41LS42NzggMS41LTEuNVY2aC0ydjcuNTA2YzAgLjI4Ni0uMjE0LjUtLjUuNWgtOGEuNDg4LjQ4OCAwIDAgMS0uNS0uNVY2SDJ6JyBmaWxsPSclMjM2NjYnLyUzRSUzQ3BhdGggZD0nTTYgMHYzaDFWMWgzdjJoMVYwSDZ6TTUgNmgxdjZINXpNOCA2aDF2Nkg4ek0xMSA2aDF2NmgtMXonIGZpbGw9JyUyMzY2NicvJTNFJTNDcGF0aCBzdHlsZT0ndGV4dC1kZWNvcmF0aW9uLWNvbG9yOiUyMzAwMDtpc29sYXRpb246YXV0bzttaXgtYmxlbmQtbW9kZTpub3JtYWw7YmxvY2stcHJvZ3Jlc3Npb246dGI7dGV4dC1kZWNvcmF0aW9uLWxpbmU6bm9uZTt0ZXh0LWRlY29yYXRpb24tc3R5bGU6c29saWQ7dGV4dC1pbmRlbnQ6MDt0ZXh0LXRyYW5zZm9ybTpub25lJyBkPSdNMy41IDJDMi42NzggMiAyIDIuNjc4IDIgMy41VjVoMTNWMy41YzAtLjgyMi0uNjc4LTEuNS0xLjUtMS41aC0xMHpNMiA2djguMDA2aDJWNkgyem0xMSAwdjguMDA2aDJWNmgtMnonIGZpbGw9JyUyMzY2NicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpOyB9XG4gIFtjbGFzcyo9XCItLWRhcmtcIl0gLnAtaWNvbi0tZGVsZXRlLCAucC1pY29uLS1kZWxldGUuaXMtbGlnaHQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBoZWlnaHQ9JzE2JyB3aWR0aD0nMTYnJTNFJTNDZyBjb2xvcj0nJTIzMDAwJyUzRSUzQ3BhdGggZmlsbD0nbm9uZScgZD0nTTAgMGgxNnYxNkgweicvJTNFJTNDcGF0aCBmaWxsPSdub25lJyBkPSdNMCAwaDE2djE2SDB6Jy8lM0UlM0NwYXRoIGZpbGw9J25vbmUnIGQ9J00wIDBoMTZ2MTZIMHonLyUzRSUzQ3BhdGggc3R5bGU9J3RleHQtZGVjb3JhdGlvbi1jb2xvcjolMjMwMDA7aXNvbGF0aW9uOmF1dG87bWl4LWJsZW5kLW1vZGU6bm9ybWFsO2Jsb2NrLXByb2dyZXNzaW9uOnRiO3RleHQtZGVjb3JhdGlvbi1saW5lOm5vbmU7dGV4dC1kZWNvcmF0aW9uLXN0eWxlOnNvbGlkO3RleHQtaW5kZW50OjA7dGV4dC10cmFuc2Zvcm06bm9uZScgZD0nTTIgNHYxaDJWNEgyem0xMSAwdjFoMlY0aC0yek0yIDZ2OC41MDZjMCAuODIyLjY3OCAxLjUgMS41IDEuNWgxMGMuODIyIDAgMS41LS42NzggMS41LTEuNVY2aC0ydjcuNTA2YzAgLjI4Ni0uMjE0LjUtLjUuNWgtOGEuNDg4LjQ4OCAwIDAgMS0uNS0uNVY2SDJ6JyBmaWxsPSclMjNjZGNkY2QnLyUzRSUzQ3BhdGggZD0nTTYgMHYzaDFWMWgzdjJoMVYwSDZ6TTUgNmgxdjZINXpNOCA2aDF2Nkg4ek0xMSA2aDF2NmgtMXonIGZpbGw9JyUyM2NkY2RjZCcvJTNFJTNDcGF0aCBzdHlsZT0ndGV4dC1kZWNvcmF0aW9uLWNvbG9yOiUyMzAwMDtpc29sYXRpb246YXV0bzttaXgtYmxlbmQtbW9kZTpub3JtYWw7YmxvY2stcHJvZ3Jlc3Npb246dGI7dGV4dC1kZWNvcmF0aW9uLWxpbmU6bm9uZTt0ZXh0LWRlY29yYXRpb24tc3R5bGU6c29saWQ7dGV4dC1pbmRlbnQ6MDt0ZXh0LXRyYW5zZm9ybTpub25lJyBkPSdNMy41IDJDMi42NzggMiAyIDIuNjc4IDIgMy41VjVoMTNWMy41YzAtLjgyMi0uNjc4LTEuNS0xLjUtMS41aC0xMHpNMiA2djguMDA2aDJWNkgyem0xMSAwdjguMDA2aDJWNmgtMnonIGZpbGw9JyUyM2NkY2RjZCcvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpOyB9XG5cbi5wLWljb24tLWVycm9yIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAxNi4wMDAwMTcgMTYuMDAwMDE3JyB3aWR0aD0nMTYnJTNFJTNDZyBzdHJva2Utd2lkdGg9JzEuNScgY29sb3I9JyUyMzAwMCclM0UlM0NwYXRoIGQ9J004IDBDMy41OTA2IDAgMCAzLjU5MDYgMCA4czMuNTkwNiA4IDggOCA4LTMuNTkwNiA4LTgtMy41OTA2LTgtOC04eicgZmlsbD0nJTIzYzcxNjJiJy8lM0UlM0NwYXRoIGZpbGw9J25vbmUnIGQ9J00wIDBoMTZ2MTZIMHonLyUzRSUzQ3BhdGggZD0nTTUgNWw2IDZtMC02bC02IDYnIHN0cm9rZS1kYXNob2Zmc2V0PScuOCcgc3Ryb2tlPSclMjNmZmYnIGZpbGw9J25vbmUnLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTsgfVxuXG4ucC1pY29uLS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGhlaWdodD0nMTYnIHdpZHRoPScxNiclM0UlM0NnIGNvbG9yPSclMjMwMDAnJTNFJTNDcGF0aCBmaWxsPSdub25lJyBkPSdNMCAwaDE2djE2SDB6Jy8lM0UlM0NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGZpbGw9JyUyM2Y5OWIxMScgdHJhbnNmb3JtPSdtYXRyaXglMjgyLjI4IDAgMCAyLjQzNyAtMjE4MC44IC00OTAuNTIlMjknIHN0cm9rZT0nJTIzZjk5YjExJyBzdHJva2Utd2lkdGg9Jy44NDgnIGQ9J005NjMuMDcgMjA3LjAzaC02LjE1bDMuMDgtNS4zM3onLyUzRSUzQ3BhdGggZD0nTTcgNXY1aDJWNUg3em0wIDZ2Mmgydi0ySDd6JyBmaWxsPSclMjMxMTEnLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTsgfVxuXG4ucC1pY29uLS1leHRlcm5hbC1saW5rIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGhlaWdodD0nMTYnIHdpZHRoPScxNiclM0UlM0NwYXRoIGZpbGw9J25vbmUnIGQ9J00uMDAzLjAwMWgxNnYxNmgtMTZ6Jy8lM0UlM0NwYXRoIGQ9J004LjU4MSAyLjA2OFMxMi4yMDguNjMxIDE2LS4wMDVjLjAwMiAwIC4wMDIgMCAuMDAyLjAwMnYuMDA2aC4wMDJjLS43MDggMy45NjQtMi4wOCA3LjQwNi0yLjA4IDcuNDA2TDguNTggMi4wNjl6JyBmaWxsPSclMjM2NjYnLyUzRSUzQ3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTcuODcgOC4xMjhsNC40NDYtNC40NDUnIHN0cm9rZT0nJTIzNjY2JyBzdHJva2Utd2lkdGg9JzIuMDAwMDEnIGZpbGw9J25vbmUnLyUzRSUzQ3BhdGggZD0nTTEuNTAzIDIuMDAxYy0uODIyIDAtMS41LjY3OC0xLjUgMS41djExYzAgLjgyMy42NzggMS41IDEuNSAxLjVoMTFjLjgyMyAwIDEuNS0uNjc3IDEuNS0xLjV2LTUuNWgtMnY0LjVjMCAuMjg3LS4yMTQuNS0uNS41aC05YS40ODguNDg4IDAgMCAxLS41LS41di05YzAtLjI4NS4yMTUtLjUuNS0uNWg0LjV2LTJoLTUuNXonIGZpbGw9JyUyMzY2NicvJTNFJTNDL3N2ZyUzRVwiKTsgfVxuICBbY2xhc3MqPVwiLS1kYXJrXCJdIC5wLWljb24tLWV4dGVybmFsLWxpbmssIC5wLWljb24tLWV4dGVybmFsLWxpbmsuaXMtbGlnaHQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBoZWlnaHQ9JzE2JyB3aWR0aD0nMTYnJTNFJTNDcGF0aCBmaWxsPSdub25lJyBkPSdNLjAwMy4wMDFoMTZ2MTZoLTE2eicvJTNFJTNDcGF0aCBkPSdNOC41ODEgMi4wNjhTMTIuMjA4LjYzMSAxNi0uMDA1Yy4wMDIgMCAuMDAyIDAgLjAwMi4wMDJ2LjAwNmguMDAyYy0uNzA4IDMuOTY0LTIuMDggNy40MDYtMi4wOCA3LjQwNkw4LjU4IDIuMDY5eicgZmlsbD0nJTIzY2RjZGNkJy8lM0UlM0NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J003Ljg3IDguMTI4bDQuNDQ2LTQuNDQ1JyBzdHJva2U9JyUyM2NkY2RjZCcgc3Ryb2tlLXdpZHRoPScyLjAwMDAxJyBmaWxsPSdub25lJy8lM0UlM0NwYXRoIGQ9J00xLjUwMyAyLjAwMWMtLjgyMiAwLTEuNS42NzgtMS41IDEuNXYxMWMwIC44MjMuNjc4IDEuNSAxLjUgMS41aDExYy44MjMgMCAxLjUtLjY3NyAxLjUtMS41di01LjVoLTJ2NC41YzAgLjI4Ny0uMjE0LjUtLjUuNWgtOWEuNDg4LjQ4OCAwIDAgMS0uNS0uNXYtOWMwLS4yODUuMjE1LS41LjUtLjVoNC41di0yaC01LjV6JyBmaWxsPSclMjNjZGNkY2QnLyUzRSUzQy9zdmclM0VcIik7IH1cblxuLnAtaWNvbi0tY29udGV4dHVhbC1tZW51IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGhlaWdodD0nMTQnIHdpZHRoPSc2JyB2aWV3Qm94PScwIDAgNiAxNCclM0UlM0NnIGZpbGwtcnVsZT0nZXZlbm9kZCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00tMTAtNmgyNnYyNmgtMjZ6Jy8lM0UlM0NwYXRoIGZpbGwtcnVsZT0nbm9uemVybycgZmlsbD0nJTIzNjY2JyBkPSdNMCAwdjJoNlYwTTAgNnYyaDZWNm0tNiA2djJoNnYtMicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpOyB9XG4gIFtjbGFzcyo9XCItLWRhcmtcIl0gLnAtaWNvbi0tY29udGV4dHVhbC1tZW51LCAucC1pY29uLS1jb250ZXh0dWFsLW1lbnUuaXMtbGlnaHQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBoZWlnaHQ9JzE0JyB3aWR0aD0nNicgdmlld0JveD0nMCAwIDYgMTQnJTNFJTNDZyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNLTEwLTZoMjZ2MjZoLTI2eicvJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J25vbnplcm8nIGZpbGw9JyUyM2NkY2RjZCcgZD0nTTAgMHYyaDZWME0wIDZ2Mmg2VjZtLTYgNnYyaDZ2LTInLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTsgfVxuXG4ucC1pY29uLS1jb2RlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGhlaWdodD0nMTYnIHdpZHRoPScxNiclM0UlM0NwYXRoIG9wYWNpdHk9Jy4yMTInIGZpbGw9J25vbmUnIGQ9J00uMDA1LjAwMmgxNnYxNmgtMTZ6Jy8lM0UlM0NwYXRoIGQ9J00yLjY3MSAyLjAwMmMtMS43NzggMC0yLjY2NiAwLTIuNjY2IDIuMDY4djguODY2YzAgMi4wNjcuODg4IDIuMDY2IDIuNjY2IDIuMDY2SDEzLjM0YzEuNzc4IDAgMi42NjYgMCAyLjY2Ni0yLjA2NnYtOC44YzAtMi4xMzMtLjg4OC0yLjEzNC0yLjY2Ni0yLjEzNEgyLjY3MXptMS4yOCAxLjg5aDEuMTAxdjEuMTQzYy4zMzkuMDI4LjY0Mi4wNzguOTEuMTQ4LjI2OC4wNjQuNDguMTI4LjYzNS4xOTJMNi4zMzMgNi40MmE2LjYwMSA2LjYwMSAwIDAgMC0uNzMtLjIyMiAzLjg1OCAzLjg1OCAwIDAgMC0uOTUzLS4xMDZjLS4zODIgMC0uNjcuMDcyLS44Ni4yMTNhLjY0Ni42NDYgMCAwIDAtLjI4NS41NmMwIC4xNDIuMDI4LjI2MS4wODQuMzZhLjg3NS44NzUgMCAwIDAgLjI1Ni4yNTRjLjExMy4wNy4yNS4xNDIuNDEyLjIxMy4xNjIuMDYzLjM0Ni4xMy41NS4yMDEuMjkuMTEzLjU2MS4yMzMuODE1LjM2LjI2MS4xMi40ODcuMjY2LjY3OC40MzUuMTkuMTYzLjM0LjM1Ni40NDUuNTgyLjExMy4yMjYuMTcuNDk0LjE3LjgwNSAwIC40NjYtLjE0NC44NjgtLjQzMyAxLjIwNy0uMjkuMzM5LS43NjYuNTU4LTEuNDMuNjU3djEuMzI0SDMuOTVWMTEuOTdjLS41MDgtLjAzNi0uOTIyLS4xMDMtMS4yNC0uMjAxYTQuNjkyIDQuNjkyIDAgMCAxLS42OTctLjI4NmwuMzYtMS4wMDVjLjIyNS4xMTMuNDk2LjIxNC44MTQuMzA2LjMyNC4wOTIuNjkyLjEzOSAxLjEwMS4xMzkuNDg3IDAgLjgyMy0uMDcyIDEuMDA2LS4yMTNhLjcwMy43MDMgMCAwIDAgLjI4Ny0uNTgyLjc2NC43NjQgMCAwIDAtLjExNy0uNDI0IDEuMDkgMS4wOSAwIDAgMC0uMzI4LS4zMTkgMi44MjggMi44MjggMCAwIDAtLjUwOC0uMjUzYy0uMTktLjA3OC0uNDA0LS4xNTgtLjYzNy0uMjQzYTguNTA1IDguNTA1IDAgMCAxLS42NTYtLjI2NSAyLjg2NiAyLjg2NiAwIDAgMS0uNTgyLS4zNmMtLjE3LS4xNDgtLjMwNi0uMzI0LS40MTItLjUyOXMtLjE2LS40NTYtLjE2LS43NTJjMC0uNDg3LjE0Ni0uOTAxLjQzNS0xLjI0LjI5LS4zNDYuNzM0LS41NjcgMS4zMzQtLjY2NlYzLjg5MnptNC4wNTQgOC4wOTZoMy45OXYuOTk2aC0zLjk5di0uOTk2eicgZmlsbD0nJTIzNjY2Jy8lM0UlM0Mvc3ZnJTNFXCIpOyB9XG4gIFtjbGFzcyo9XCItLWRhcmtcIl0gLnAtaWNvbi0tY29kZSwgLnAtaWNvbi0tY29kZS5pcy1saWdodCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGhlaWdodD0nMTYnIHdpZHRoPScxNiclM0UlM0NwYXRoIG9wYWNpdHk9Jy4yMTInIGZpbGw9J25vbmUnIGQ9J00uMDA1LjAwMmgxNnYxNmgtMTZ6Jy8lM0UlM0NwYXRoIGQ9J00yLjY3MSAyLjAwMmMtMS43NzggMC0yLjY2NiAwLTIuNjY2IDIuMDY4djguODY2YzAgMi4wNjcuODg4IDIuMDY2IDIuNjY2IDIuMDY2SDEzLjM0YzEuNzc4IDAgMi42NjYgMCAyLjY2Ni0yLjA2NnYtOC44YzAtMi4xMzMtLjg4OC0yLjEzNC0yLjY2Ni0yLjEzNEgyLjY3MXptMS4yOCAxLjg5aDEuMTAxdjEuMTQzYy4zMzkuMDI4LjY0Mi4wNzguOTEuMTQ4LjI2OC4wNjQuNDguMTI4LjYzNS4xOTJMNi4zMzMgNi40MmE2LjYwMSA2LjYwMSAwIDAgMC0uNzMtLjIyMiAzLjg1OCAzLjg1OCAwIDAgMC0uOTUzLS4xMDZjLS4zODIgMC0uNjcuMDcyLS44Ni4yMTNhLjY0Ni42NDYgMCAwIDAtLjI4NS41NmMwIC4xNDIuMDI4LjI2MS4wODQuMzZhLjg3NS44NzUgMCAwIDAgLjI1Ni4yNTRjLjExMy4wNy4yNS4xNDIuNDEyLjIxMy4xNjIuMDYzLjM0Ni4xMy41NS4yMDEuMjkuMTEzLjU2MS4yMzMuODE1LjM2LjI2MS4xMi40ODcuMjY2LjY3OC40MzUuMTkuMTYzLjM0LjM1Ni40NDUuNTgyLjExMy4yMjYuMTcuNDk0LjE3LjgwNSAwIC40NjYtLjE0NC44NjgtLjQzMyAxLjIwNy0uMjkuMzM5LS43NjYuNTU4LTEuNDMuNjU3djEuMzI0SDMuOTVWMTEuOTdjLS41MDgtLjAzNi0uOTIyLS4xMDMtMS4yNC0uMjAxYTQuNjkyIDQuNjkyIDAgMCAxLS42OTctLjI4NmwuMzYtMS4wMDVjLjIyNS4xMTMuNDk2LjIxNC44MTQuMzA2LjMyNC4wOTIuNjkyLjEzOSAxLjEwMS4xMzkuNDg3IDAgLjgyMy0uMDcyIDEuMDA2LS4yMTNhLjcwMy43MDMgMCAwIDAgLjI4Ny0uNTgyLjc2NC43NjQgMCAwIDAtLjExNy0uNDI0IDEuMDkgMS4wOSAwIDAgMC0uMzI4LS4zMTkgMi44MjggMi44MjggMCAwIDAtLjUwOC0uMjUzYy0uMTktLjA3OC0uNDA0LS4xNTgtLjYzNy0uMjQzYTguNTA1IDguNTA1IDAgMCAxLS42NTYtLjI2NSAyLjg2NiAyLjg2NiAwIDAgMS0uNTgyLS4zNmMtLjE3LS4xNDgtLjMwNi0uMzI0LS40MTItLjUyOXMtLjE2LS40NTYtLjE2LS43NTJjMC0uNDg3LjE0Ni0uOTAxLjQzNS0xLjI0LjI5LS4zNDYuNzM0LS41NjcgMS4zMzQtLjY2NlYzLjg5MnptNC4wNTQgOC4wOTZoMy45OXYuOTk2aC0zLjk5di0uOTk2eicgZmlsbD0nJTIzY2RjZGNkJy8lM0UlM0Mvc3ZnJTNFXCIpOyB9XG5cbi5wLWljb24tLW1lbnUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgaGVpZ2h0PScxOScgd2lkdGg9JzI1JyB2aWV3Qm94PScwIDAgNzkgNjAnJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDcGF0aCBmaWxsPSclMjM2NjYnIGQ9J00uOTk1IDBoNzh2MTJoLTc4em0wIDI0aDc4djEyaC03OHptMCAyNGg3OHYxMmgtNzh6Jy8lM0UlM0NwYXRoIGQ9J00tNS4wMDUtMTVoOTB2OTBoLTkweicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpOyB9XG4gIFtjbGFzcyo9XCItLWRhcmtcIl0gLnAtaWNvbi0tbWVudSwgLnAtaWNvbi0tbWVudS5pcy1saWdodCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGhlaWdodD0nMTknIHdpZHRoPScyNScgdmlld0JveD0nMCAwIDc5IDYwJyUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ3BhdGggZmlsbD0nJTIzY2RjZGNkJyBkPSdNLjk5NSAwaDc4djEyaC03OHptMCAyNGg3OHYxMmgtNzh6bTAgMjRoNzh2MTJoLTc4eicvJTNFJTNDcGF0aCBkPSdNLTUuMDA1LTE1aDkwdjkwaC05MHonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTsgfVxuXG4ucC1pY29uLS1jb3B5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGhlaWdodD0nMTcnIHdpZHRoPScxNiclM0UlM0NnIGZpbGw9JyUyMzY2NicgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ3BhdGggZD0nTTEwLjU4NyAxLjhoMy4yNTljLjQ3MiAwIC44NDYuMDUzIDEuMTYxLjJzLjU2Ny40MTIuNzE2Ljc0OGMuMjk4LjY3LjI2NiAxLjQ5MS4yNzcgMi42MTNWMTMuODRjLS4wMTEgMS4xMjEuMDIxIDEuOTQyLS4yNzcgMi42MTMtLjE0OS4zMzUtLjQwMS42LS43MTYuNzQ3cy0uNjg5LjItMS4xNjEuMkg0LjE1NGMtLjQ3MiAwLS44NDYtLjA1My0xLjE2LS4ycy0uNTY4LS40MTItLjcxNy0uNzQ3Yy0uMjQ2LS41NTQtLjI2OC0xLjIxLS4yNzMtMi4wNTNoLjgwM2MuMDE2Ljg1NC4wNTggMS40MjguMTc4IDEuNzA3LjA3Mi4xNjYuMTUxLjI2LjMzNi4zNDhzLjQ3Ny4xNDUuODk2LjE0NWg5LjU2NmMuNDIgMCAuNzEyLS4wNTcuODk3LS4xNDVhLjYwMi42MDIgMCAwIDAgLjMzNS0uMzQ4Yy4xNDMtLjMzMS4xNzUtMS4wODEuMTg1LTIuMjIyVjUuMzA5Yy0uMDEtMS4xMzctLjA0Mi0xLjg4NS0uMTg1LTIuMjE2YS42MDMuNjAzIDAgMCAwLS4zMzUtLjM0OGMtLjE4NS0uMDg4LS40NzctLjE0NS0uODk3LS4xNDVoLTMuNTM4Yy4xODItLjIyNS4zMDQtLjUuMzQyLS44em0tMy4xNzQgMGMuMDM4LjMuMTYuNTc1LjM0MS44SDQuMjE3Yy0uNDIgMC0uNzEyLjA1Ny0uODk2LjE0NWEuNjAzLjYwMyAwIDAgMC0uMzM2LjM0OGMtLjE0My4zMy0uMTc1IDEuMDc5LS4xODUgMi4yMTZWMTAuOEgyVjUuMzYxYy4wMS0xLjEyMi0uMDIxLTEuOTQyLjI3Ny0yLjYxMy4xNDktLjMzNi40MDEtLjYwMS43MTYtLjc0OHMuNjg5LS4yIDEuMTYtLjJoMy4yNnonLyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMTEuMzk4IDEuOHYyLjRINi42VjEuOGgxLjZjMCAuNDQ3LjM1My44LjguOC40NDUgMCAuNzk5LS4zNTMuNzk5LS44aDEuNnonLyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMTAuNiAxLjZjMCAuODc5LS43MjIgMS42LTEuNiAxLjYtLjg3OSAwLTEuNi0uNzIxLTEuNi0xLjZDNy40LjcyIDguMTIxIDAgOSAwYy44NzkgMCAxLjYuNzIgMS42IDEuNnptLS44IDBjMC0uNDQ3LS4zNTQtLjgtLjgtLjgtLjQ0NyAwLS44LjM1My0uOC44IDAgLjQ0Ni4zNTMuOC44LjguNDQ2IDAgLjgtLjM1NC44LS44eicvJTNFJTNDcGF0aCBkPSdNOC40IDcuMkgxNHYxSDguNHpNOC40IDkuNkgxNHYxSDguNHpNMTAgMTJoNHYxaC00eicvJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J000LjQgMTBzMi4xMzQgMS4wMjYgNCAyLjUwNWgtLjAwMkM2LjQyNyAxNC4wMyA0LjQgMTUgNC40IDE1di01eicvJTNFJTNDcGF0aCBkPSdNMCAxMS42aDQuNHYySDB6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7IH1cbiAgW2NsYXNzKj1cIi0tZGFya1wiXSAucC1pY29uLS1jb3B5LCAucC1pY29uLS1jb3B5LmlzLWxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgaGVpZ2h0PScxNycgd2lkdGg9JzE2JyUzRSUzQ2cgZmlsbD0nJTIzY2RjZGNkJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDcGF0aCBkPSdNMTAuNTg3IDEuOGgzLjI1OWMuNDcyIDAgLjg0Ni4wNTMgMS4xNjEuMnMuNTY3LjQxMi43MTYuNzQ4Yy4yOTguNjcuMjY2IDEuNDkxLjI3NyAyLjYxM1YxMy44NGMtLjAxMSAxLjEyMS4wMjEgMS45NDItLjI3NyAyLjYxMy0uMTQ5LjMzNS0uNDAxLjYtLjcxNi43NDdzLS42ODkuMi0xLjE2MS4ySDQuMTU0Yy0uNDcyIDAtLjg0Ni0uMDUzLTEuMTYtLjJzLS41NjgtLjQxMi0uNzE3LS43NDdjLS4yNDYtLjU1NC0uMjY4LTEuMjEtLjI3My0yLjA1M2guODAzYy4wMTYuODU0LjA1OCAxLjQyOC4xNzggMS43MDcuMDcyLjE2Ni4xNTEuMjYuMzM2LjM0OHMuNDc3LjE0NS44OTYuMTQ1aDkuNTY2Yy40MiAwIC43MTItLjA1Ny44OTctLjE0NWEuNjAyLjYwMiAwIDAgMCAuMzM1LS4zNDhjLjE0My0uMzMxLjE3NS0xLjA4MS4xODUtMi4yMjJWNS4zMDljLS4wMS0xLjEzNy0uMDQyLTEuODg1LS4xODUtMi4yMTZhLjYwMy42MDMgMCAwIDAtLjMzNS0uMzQ4Yy0uMTg1LS4wODgtLjQ3Ny0uMTQ1LS44OTctLjE0NWgtMy41MzhjLjE4Mi0uMjI1LjMwNC0uNS4zNDItLjh6bS0zLjE3NCAwYy4wMzguMy4xNi41NzUuMzQxLjhINC4yMTdjLS40MiAwLS43MTIuMDU3LS44OTYuMTQ1YS42MDMuNjAzIDAgMCAwLS4zMzYuMzQ4Yy0uMTQzLjMzLS4xNzUgMS4wNzktLjE4NSAyLjIxNlYxMC44SDJWNS4zNjFjLjAxLTEuMTIyLS4wMjEtMS45NDIuMjc3LTIuNjEzLjE0OS0uMzM2LjQwMS0uNjAxLjcxNi0uNzQ4cy42ODktLjIgMS4xNi0uMmgzLjI2eicvJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xMS4zOTggMS44djIuNEg2LjZWMS44aDEuNmMwIC40NDcuMzUzLjguOC44LjQ0NSAwIC43OTktLjM1My43OTktLjhoMS42eicvJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xMC42IDEuNmMwIC44NzktLjcyMiAxLjYtMS42IDEuNi0uODc5IDAtMS42LS43MjEtMS42LTEuNkM3LjQuNzIgOC4xMjEgMCA5IDBjLjg3OSAwIDEuNi43MiAxLjYgMS42em0tLjggMGMwLS40NDctLjM1NC0uOC0uOC0uOC0uNDQ3IDAtLjguMzUzLS44LjggMCAuNDQ2LjM1My44LjguOC40NDYgMCAuOC0uMzU0LjgtLjh6Jy8lM0UlM0NwYXRoIGQ9J004LjQgNy4ySDE0djFIOC40ek04LjQgOS42SDE0djFIOC40ek0xMCAxMmg0djFoLTR6Jy8lM0UlM0NwYXRoIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTQuNCAxMHMyLjEzNCAxLjAyNiA0IDIuNTA1aC0uMDAyQzYuNDI3IDE0LjAzIDQuNCAxNSA0LjQgMTV2LTV6Jy8lM0UlM0NwYXRoIGQ9J00wIDExLjZoNC40djJIMHonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTsgfVxuXG4ucC1pY29uLS1zZWFyY2gge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgaGVpZ2h0PScxNicgd2lkdGg9JzE2JyUzRSUzQ2cgdHJhbnNmb3JtPSd0cmFuc2xhdGUlMjgtNzQuNjcgLTI4NS41NyUyOSBzY2FsZSUyOC42NjY2NyUyOScgY29sb3I9JyUyMzAwMCclM0UlM0NwYXRoIG9wYWNpdHk9Jy4wNScgZmlsbD0nbm9uZScgZD0nTTExMiA0NTIuMzZoMjR2LTI0aC0yNHonLyUzRSUzQ3BhdGggc3R5bGU9J2lzb2xhdGlvbjphdXRvO21peC1ibGVuZC1tb2RlOm5vcm1hbDtibG9jay1wcm9ncmVzc2lvbjp0Yjt0ZXh0LWRlY29yYXRpb24tbGluZTpub25lO3RleHQtaW5kZW50OjA7dGV4dC10cmFuc2Zvcm06bm9uZScgZD0nTTEyOS45MyA0NDQuMDNsLTIuMjcgMi4yNzMgNi4wNyA2LjA3IDIuMjctMi4yN3onIGZpbGw9JyUyMzY2NicvJTNFJTNDZWxsaXBzZSBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2U9JyUyMzY2Nicgcng9JzkuNDc5JyByeT0nOS40NzknIGN5PSc0MzguODYnIGN4PScxMjIuNScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2Utd2lkdGg9JzIuMDQxJyBmaWxsPSdub25lJy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7IH1cbiAgW2NsYXNzKj1cIi0tZGFya1wiXSAucC1pY29uLS1zZWFyY2gsIC5wLWljb24tLXNlYXJjaC5pcy1saWdodCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGhlaWdodD0nMTYnIHdpZHRoPScxNiclM0UlM0NnIHRyYW5zZm9ybT0ndHJhbnNsYXRlJTI4LTc0LjY3IC0yODUuNTclMjkgc2NhbGUlMjguNjY2NjclMjknIGNvbG9yPSclMjMwMDAnJTNFJTNDcGF0aCBvcGFjaXR5PScuMDUnIGZpbGw9J25vbmUnIGQ9J00xMTIgNDUyLjM2aDI0di0yNGgtMjR6Jy8lM0UlM0NwYXRoIHN0eWxlPSdpc29sYXRpb246YXV0bzttaXgtYmxlbmQtbW9kZTpub3JtYWw7YmxvY2stcHJvZ3Jlc3Npb246dGI7dGV4dC1kZWNvcmF0aW9uLWxpbmU6bm9uZTt0ZXh0LWluZGVudDowO3RleHQtdHJhbnNmb3JtOm5vbmUnIGQ9J00xMjkuOTMgNDQ0LjAzbC0yLjI3IDIuMjczIDYuMDcgNi4wNyAyLjI3LTIuMjd6JyBmaWxsPSclMjNjZGNkY2QnLyUzRSUzQ2VsbGlwc2Ugc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlPSclMjNjZGNkY2QnIHJ4PSc5LjQ3OScgcnk9JzkuNDc5JyBjeT0nNDM4Ljg2JyBjeD0nMTIyLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyLjA0MScgZmlsbD0nbm9uZScvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpOyB9XG5cbi5wLWljb24tLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNycgaGVpZ2h0PScxNycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgdHJhbnNmb3JtPSd0cmFuc2xhdGUlMjgxIDElMjknIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NjaXJjbGUgc3Ryb2tlPSclMjMwZTg0MjAnIHN0cm9rZS13aWR0aD0nMS41JyBmaWxsPSclMjMwZTg0MjAnIGN4PSc3LjI1JyBjeT0nNy4yNScgcj0nNy4yNScvJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGQ9J00xMS4wNSA0LjE3M2wtLjA2Ni4wNThMNi4yNSA4LjM3OGwtMi43NzYtMi4zOC0uODM5Ljk0OEw2LjI1IDEwLjc1bDUuNS01Ljc4Ny0uNy0uNzl6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7IH1cblxuLnAtaWNvbi0tc2hhcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgaGVpZ2h0PScxNicgd2lkdGg9JzE2JyUzRSUzQ2cgY29sb3I9JyUyMzAwMCclM0UlM0NwYXRoIHN0eWxlPSdibG9jay1wcm9ncmVzc2lvbjp0Yjt0ZXh0LWRlY29yYXRpb24tbGluZTpub25lO3RleHQtaW5kZW50OjA7dGV4dC10cmFuc2Zvcm06bm9uZScgZD0nTTExLjQzLjAxMmEyLjQ4IDIuNDggMCAwIDAtMS41LjU5N2wtLjk1Mi43OTd2LjU3NGE2LjcgNi43IDAgMCAxLS4xNTQgMS40ODljLS4xMDIuNDUyLS4yODYuODQtLjU0MyAxLjE1OGEyLjMzMyAyLjMzMyAwIDAgMS0uOTk5Ljc1NmMtLjQyMS4xODUtLjk1My4yNzgtMS41OS4yNzgtLjYyMiAwLTEuMDcyLS4wNC0xLjU2OC0uMTEyLS45MjkuNTQ0LTEuMzYzIDEuMzgyLTEuMzYzIDIuNDkzcy41MyAxLjczMiAxLjM2MyAyLjUzYTE0LjI5NCAxNC4yOTQgMCAwIDEgMS41NjktLjA3N2MuNjM2IDAgMS4xNjguMDkzIDEuNTkuMjc4LjQyLjE3NC43NTEuNDI3Ljk5OC43NTYuMjU3LjMxOC40NC43LjU0MyAxLjE1Mi4xMDMuNDUyLjE1NC45NS4xNTQgMS40OTV2LjQxNGwuOTIyLjc4YTIuNDkgMi40OSAwIDAgMCAxLjgxMy42MyAyLjQ5IDIuNDkgMCAwIDAgMS43MTMtLjg2NiAyLjQ5IDIuNDkgMCAwIDAgLjU3LTEuODMzIDIuNDkgMi40OSAwIDAgMC0uOTIzLTEuNjg0bC0uNjUtLjU1aC0xLjY5NmMtLjQ0IDAtLjg0OC0uMDYtMS4yMjktLjE4MmEyLjU5IDIuNTkgMCAwIDEtLjk5My0uNTUgMi41NCAyLjU0IDAgMCAxLS42NS0uOTM0Yy0uMTYtLjM3Mi0uMjQyLS44MTgtLjI0Mi0xLjMzNXMuMDgzLS45NjcuMjQyLTEuMzQ3Yy4xNi0uMzguMzc3LS42OS42NS0uOTM0LjI4Mi0uMjQzLjYxMy0uNDI4Ljk5My0uNTVhNC4yNSA0LjI1IDAgMCAxIDEuMjMtLjE3aDEuNTM2bC44MjEtLjY4NmMuNzk4LS42NDYgMS4xMTYtMS44MjIuNzUyLTIuNzgyLS4zNjMtLjk2LTEuMzgxLTEuNjMtMi40MDYtMS41ODV6JyBmaWxsPSclMjM2NjYnLyUzRSUzQ3BhdGggb3BhY2l0eT0nLjEnIGZpbGw9J25vbmUnIGQ9J00tLjAwMy4wMDVoMTZ2MTZoLTE2eicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpOyB9XG4gIFtjbGFzcyo9XCItLWRhcmtcIl0gLnAtaWNvbi0tc2hhcmUsIC5wLWljb24tLXNoYXJlLmlzLWxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgaGVpZ2h0PScxNicgd2lkdGg9JzE2JyUzRSUzQ2cgY29sb3I9JyUyMzAwMCclM0UlM0NwYXRoIHN0eWxlPSdibG9jay1wcm9ncmVzc2lvbjp0Yjt0ZXh0LWRlY29yYXRpb24tbGluZTpub25lO3RleHQtaW5kZW50OjA7dGV4dC10cmFuc2Zvcm06bm9uZScgZD0nTTExLjQzLjAxMmEyLjQ4IDIuNDggMCAwIDAtMS41LjU5N2wtLjk1Mi43OTd2LjU3NGE2LjcgNi43IDAgMCAxLS4xNTQgMS40ODljLS4xMDIuNDUyLS4yODYuODQtLjU0MyAxLjE1OGEyLjMzMyAyLjMzMyAwIDAgMS0uOTk5Ljc1NmMtLjQyMS4xODUtLjk1My4yNzgtMS41OS4yNzgtLjYyMiAwLTEuMDcyLS4wNC0xLjU2OC0uMTEyLS45MjkuNTQ0LTEuMzYzIDEuMzgyLTEuMzYzIDIuNDkzcy41MyAxLjczMiAxLjM2MyAyLjUzYTE0LjI5NCAxNC4yOTQgMCAwIDEgMS41NjktLjA3N2MuNjM2IDAgMS4xNjguMDkzIDEuNTkuMjc4LjQyLjE3NC43NTEuNDI3Ljk5OC43NTYuMjU3LjMxOC40NC43LjU0MyAxLjE1Mi4xMDMuNDUyLjE1NC45NS4xNTQgMS40OTV2LjQxNGwuOTIyLjc4YTIuNDkgMi40OSAwIDAgMCAxLjgxMy42MyAyLjQ5IDIuNDkgMCAwIDAgMS43MTMtLjg2NiAyLjQ5IDIuNDkgMCAwIDAgLjU3LTEuODMzIDIuNDkgMi40OSAwIDAgMC0uOTIzLTEuNjg0bC0uNjUtLjU1aC0xLjY5NmMtLjQ0IDAtLjg0OC0uMDYtMS4yMjktLjE4MmEyLjU5IDIuNTkgMCAwIDEtLjk5My0uNTUgMi41NCAyLjU0IDAgMCAxLS42NS0uOTM0Yy0uMTYtLjM3Mi0uMjQyLS44MTgtLjI0Mi0xLjMzNXMuMDgzLS45NjcuMjQyLTEuMzQ3Yy4xNi0uMzguMzc3LS42OS42NS0uOTM0LjI4Mi0uMjQzLjYxMy0uNDI4Ljk5My0uNTVhNC4yNSA0LjI1IDAgMCAxIDEuMjMtLjE3aDEuNTM2bC44MjEtLjY4NmMuNzk4LS42NDYgMS4xMTYtMS44MjIuNzUyLTIuNzgyLS4zNjMtLjk2LTEuMzgxLTEuNjMtMi40MDYtMS41ODV6JyBmaWxsPSclMjNjZGNkY2QnLyUzRSUzQ3BhdGggb3BhY2l0eT0nLjEnIGZpbGw9J25vbmUnIGQ9J00tLjAwMy4wMDVoMTZ2MTZoLTE2eicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpOyB9XG5cbi5wLWljb24tLXVzZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgaGVpZ2h0PScxNicgd2lkdGg9JzE2JyUzRSUzQ3BhdGggb3BhY2l0eT0nLjEyJyBmaWxsPSdub25lJyBjb2xvcj0nJTIzMDAwJyBkPSdNMTUuOTk3IDE1Ljk5OHYtMTZoLTE2djE2eicvJTNFJTNDcGF0aCBzdHlsZT0ndGV4dC1kZWNvcmF0aW9uLWNvbG9yOiUyMzAwMDtmb250LXZhcmlhbnQtbnVtZXJpYzpub3JtYWw7dGV4dC1kZWNvcmF0aW9uLWxpbmU6bm9uZTtmb250LXZhcmlhbnQtcG9zaXRpb246bm9ybWFsO21peC1ibGVuZC1tb2RlOm5vcm1hbDtibG9jay1wcm9ncmVzc2lvbjp0Yjtmb250LWZlYXR1cmUtc2V0dGluZ3M6bm9ybWFsO3NoYXBlLXBhZGRpbmc6MDtmb250LXZhcmlhbnQtYWx0ZXJuYXRlczpub3JtYWw7dGV4dC1pbmRlbnQ6MDtmb250LXZhcmlhbnQtY2Fwczpub3JtYWw7dGV4dC1kZWNvcmF0aW9uLXN0eWxlOnNvbGlkO2ZvbnQtdmFyaWFudC1saWdhdHVyZXM6bm9ybWFsO2lzb2xhdGlvbjphdXRvO3RleHQtdHJhbnNmb3JtOm5vbmUnIGQ9J004IDBjLS41ODcgMC0xLjE0Mi4xMDktMS42NTEuMzI5LS41MDguMjA5LS45NTUuNTE1LTEuMzI5LjkxMmgtLjAwNGE0LjIzNSA0LjIzNSAwIDAgMC0uODQ0IDEuNDI2IDUuMTI4IDUuMTI4IDAgMCAwLS4yOTkgMS43ODdjMCAuNjUzLjA5OCAxLjI1Ni4zIDEuODAyLjE5OS41MzkuNDggMS4wMTIuODQzIDEuNDFoLjAwNGMuMjUuMjY0LjUzMS40OS44NDEuNjc2LS4yNTguMDY2LS43MDEuMTQ0LS45NTYuMjM3LS44NzguMzIyLTEuNjE3Ljc2Ni0yLjE5NiAxLjMzNGgtLjAwNGE1LjU4NiA1LjU4NiAwIDAgMC0xLjI4NiAyLjAzaC0uMDAyYTcuNTQxIDcuNTQxIDAgMCAwLS4zOTQgMi40NjR2MS41NzJMMTQuOTggMTZ2LTEuNTcyYzAtLjg5MS0uMTM5LTEuNy0uNDItMi40NjdhNS4xOSA1LjE5IDAgMCAwLTEuMjkxLTIuMDM5Yy0uNTgtLjU2Ny0xLjMxNi0xLjAxMS0yLjE5NC0xLjMzMy0uMjUtLjA5My0uNjg3LS4xNy0uOTQtLjIzNi4zMS0uMTg3LjU5LS40MTQuODM0LS42ODEuMzczLS4zOTcuNjYxLS44NzIuODYtMS40MTFhNS4xNyA1LjE3IDAgMCAwIC4zLTEuODAzYzAtLjY0NS0uMDk4LTEuMjQzLS4zLTEuNzg4YTQuMTA4IDQuMTA4IDAgMCAwLS44Ni0xLjQyN0EzLjY1MiAzLjY1MiAwIDAgMCA5LjY1Mi4zMyA0LjE0IDQuMTQgMCAwIDAgOC4wMDEgMHonIGZpbGw9JyUyMzY2NicgY29sb3I9JyUyMzAwMCcgd2hpdGUtc3BhY2U9J25vcm1hbCcvJTNFJTNDL3N2ZyUzRVwiKTsgfVxuICBbY2xhc3MqPVwiLS1kYXJrXCJdIC5wLWljb24tLXVzZXIsIC5wLWljb24tLXVzZXIuaXMtbGlnaHQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBoZWlnaHQ9JzE2JyB3aWR0aD0nMTYnJTNFJTNDcGF0aCBvcGFjaXR5PScuMTInIGZpbGw9J25vbmUnIGNvbG9yPSclMjMwMDAnIGQ9J00xNS45OTcgMTUuOTk4di0xNmgtMTZ2MTZ6Jy8lM0UlM0NwYXRoIHN0eWxlPSd0ZXh0LWRlY29yYXRpb24tY29sb3I6JTIzMDAwO2ZvbnQtdmFyaWFudC1udW1lcmljOm5vcm1hbDt0ZXh0LWRlY29yYXRpb24tbGluZTpub25lO2ZvbnQtdmFyaWFudC1wb3NpdGlvbjpub3JtYWw7bWl4LWJsZW5kLW1vZGU6bm9ybWFsO2Jsb2NrLXByb2dyZXNzaW9uOnRiO2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpub3JtYWw7c2hhcGUtcGFkZGluZzowO2ZvbnQtdmFyaWFudC1hbHRlcm5hdGVzOm5vcm1hbDt0ZXh0LWluZGVudDowO2ZvbnQtdmFyaWFudC1jYXBzOm5vcm1hbDt0ZXh0LWRlY29yYXRpb24tc3R5bGU6c29saWQ7Zm9udC12YXJpYW50LWxpZ2F0dXJlczpub3JtYWw7aXNvbGF0aW9uOmF1dG87dGV4dC10cmFuc2Zvcm06bm9uZScgZD0nTTggMGMtLjU4NyAwLTEuMTQyLjEwOS0xLjY1MS4zMjktLjUwOC4yMDktLjk1NS41MTUtMS4zMjkuOTEyaC0uMDA0YTQuMjM1IDQuMjM1IDAgMCAwLS44NDQgMS40MjYgNS4xMjggNS4xMjggMCAwIDAtLjI5OSAxLjc4N2MwIC42NTMuMDk4IDEuMjU2LjMgMS44MDIuMTk5LjUzOS40OCAxLjAxMi44NDMgMS40MWguMDA0Yy4yNS4yNjQuNTMxLjQ5Ljg0MS42NzYtLjI1OC4wNjYtLjcwMS4xNDQtLjk1Ni4yMzctLjg3OC4zMjItMS42MTcuNzY2LTIuMTk2IDEuMzM0aC0uMDA0YTUuNTg2IDUuNTg2IDAgMCAwLTEuMjg2IDIuMDNoLS4wMDJhNy41NDEgNy41NDEgMCAwIDAtLjM5NCAyLjQ2NHYxLjU3MkwxNC45OCAxNnYtMS41NzJjMC0uODkxLS4xMzktMS43LS40Mi0yLjQ2N2E1LjE5IDUuMTkgMCAwIDAtMS4yOTEtMi4wMzljLS41OC0uNTY3LTEuMzE2LTEuMDExLTIuMTk0LTEuMzMzLS4yNS0uMDkzLS42ODctLjE3LS45NC0uMjM2LjMxLS4xODcuNTktLjQxNC44MzQtLjY4MS4zNzMtLjM5Ny42NjEtLjg3Mi44Ni0xLjQxMWE1LjE3IDUuMTcgMCAwIDAgLjMtMS44MDNjMC0uNjQ1LS4wOTgtMS4yNDMtLjMtMS43ODhhNC4xMDggNC4xMDggMCAwIDAtLjg2LTEuNDI3QTMuNjUyIDMuNjUyIDAgMCAwIDkuNjUyLjMzIDQuMTQgNC4xNCAwIDAgMCA4LjAwMSAweicgZmlsbD0nJTIzY2RjZGNkJyBjb2xvcj0nJTIzMDAwJyB3aGl0ZS1zcGFjZT0nbm9ybWFsJy8lM0UlM0Mvc3ZnJTNFXCIpOyB9XG5cbi5wLWljb24tLXF1ZXN0aW9uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGhlaWdodD0nMTYnIHdpZHRoPScxNiclM0UlM0NwYXRoIGZpbGw9J25vbmUnIGNvbG9yPSclMjMwMDAnIGQ9J00tLjAwMy4wMDJoMTZ2MTZoLTE2eicvJTNFJTNDcGF0aCBkPSdNNy45OTcuMDAyYy00LjQxIDAtOCAzLjU5LTggOHMzLjU5IDggOCA4IDgtMy41ODkgOC04LTMuNTg5LTgtOC04eicgZmlsbD0nJTIzMzM1MjgwJyBjb2xvcj0nJTIzMDAwJy8lM0UlM0NwYXRoIGQ9J004LjAwNCA1LjIzcS0uNDMxIDAtLjgyNS4xMS0uMzk0LjA5OC0uODI1LjMzMmwtLjQxOS0xLjE0NXEuNDU2LS4yNTggMS4wMzUtLjQwNi41OS0uMTYgMS4yMDYtLjE2LjczOSAwIDEuMjE5LjIxLjQ4LjE5Ni43NjMuNTA0LjI4My4zMDguMzk0LjY3Ny4xMTEuMzcuMTExLjcxNCAwIC40MTktLjE2Ljc1MS0uMTQ4LjMzMy0uMzgyLjYxNnQtLjUwNC41NDJxLS4yNzEuMjQ2LS41MDUuNTE3LS4yMzQuMjU4LS4zOTQuNTU0LS4xNDguMjk1LS4xNDguNjY0di4xNDhxMCAuMDc0LjAxMi4xNDhoLTEuMjhxLS4wMjUtLjEyMy0uMDM3LS4yNTktLjAxMi0uMTQ3LS4wMTItLjI3IDAtLjQwNy4xMzUtLjcyNy4xMzYtLjMyLjM0NS0uNTl0LjQ0My0uNTA2cS4yNDYtLjIzNC40NTYtLjQ2Ny4yMDktLjIzNC4zNDQtLjQ4LjEzNi0uMjQ3LjEzNi0uNTQyIDAtLjQwNy0uMjgzLS42NjUtLjI3MS0uMjcxLS44MjUtLjI3MXpNOC45ODQgMTIuMDFxMCAuNDMtLjI4My43LS4yODQuMjcyLS43MDIuMjcyLS40MDYgMC0uNzAyLS4yNzEtLjI4My0uMjcxLS4yODMtLjcwMiAwLS40My4yODMtLjcwMi4yOTYtLjI4My43MDItLjI4My40MTggMCAuNzAyLjI4My4yODMuMjcxLjI4My43MDJ6JyBmaWxsPSclMjNmZmYnLyUzRSUzQy9zdmclM0VcIik7IH1cblxuLnAtaWNvbi0tc3Bpbm5lciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBoZWlnaHQ9JzI0JyB3aWR0aD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCclM0UlM0N0aXRsZSUzRXNwaW5uZXItZGFyay1ncmV5JTNDL3RpdGxlJTNFJTNDcGF0aCBkPSdNNy40OSAyMy4xMjNjMi43OCAxLjEyNSA1Ljk3OCAxLjIxMyA4Ljk3NSAwIDQuMjQ3LTEuNzIgNi45NzItNS42MDMgNy40MjQtOS44N2wtMS4xMzYtLjExOGMtLjQwOCAzLjg2LTIuODc1IDcuMzc0LTYuNzE3IDguOTMtMi43MSAxLjA5OC01LjYwNSAxLjAxOC04LjExOCAwbC0uNDMgMS4wNTh6bS0yLjIxLTEuMTc2Yy0xLjkxMy0xLjI5LTMuNDc1LTMuMTQ4LTQuNDA0LTUuNDVDLTEuMjg0IDExLjE0Ni42ODYgNS4xNSA1LjI4IDIuMDVsLjYzOC45NDZDMS43NiA1LjgwMi0uMDIgMTEuMjI4IDEuOTM0IDE2LjA2OGMuODQgMi4wODYgMi4yNTQgMy43NjYgMy45ODUgNC45MzNsLS42NC45NDd6bTE4LjYxLTExLjJjLS4xMTUtMS4wODgtLjM4LTIuMTc4LS44MS0zLjI0Mi0yLjQ3OC02LjE0Mi05LjQ1Ny05LjExLTE1LjU5LTYuNjI4bC40MyAxLjA1N2M1LjU0Ni0yLjI0NSAxMS44Ni40NCAxNC4xMDMgNS45OTguMzg4Ljk2My42MyAxLjk1LjczMyAyLjkzM2wxLjEzNC0uMTJ6JyBmaWxsPSclMjM2NjYnIGZpbGwtcnVsZT0nbm9uemVybycvJTNFJTNDL3N2ZyUzRVwiKTsgfVxuICBbY2xhc3MqPVwiLS1kYXJrXCJdIC5wLWljb24tLXNwaW5uZXIsIC5wLWljb24tLXNwaW5uZXIuaXMtbGlnaHQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBoZWlnaHQ9JzI0JyB3aWR0aD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCclM0UlM0N0aXRsZSUzRXNwaW5uZXItZGFyay1ncmV5JTNDL3RpdGxlJTNFJTNDcGF0aCBkPSdNNy40OSAyMy4xMjNjMi43OCAxLjEyNSA1Ljk3OCAxLjIxMyA4Ljk3NSAwIDQuMjQ3LTEuNzIgNi45NzItNS42MDMgNy40MjQtOS44N2wtMS4xMzYtLjExOGMtLjQwOCAzLjg2LTIuODc1IDcuMzc0LTYuNzE3IDguOTMtMi43MSAxLjA5OC01LjYwNSAxLjAxOC04LjExOCAwbC0uNDMgMS4wNTh6bS0yLjIxLTEuMTc2Yy0xLjkxMy0xLjI5LTMuNDc1LTMuMTQ4LTQuNDA0LTUuNDVDLTEuMjg0IDExLjE0Ni42ODYgNS4xNSA1LjI4IDIuMDVsLjYzOC45NDZDMS43NiA1LjgwMi0uMDIgMTEuMjI4IDEuOTM0IDE2LjA2OGMuODQgMi4wODYgMi4yNTQgMy43NjYgMy45ODUgNC45MzNsLS42NC45NDd6bTE4LjYxLTExLjJjLS4xMTUtMS4wODgtLjM4LTIuMTc4LS44MS0zLjI0Mi0yLjQ3OC02LjE0Mi05LjQ1Ny05LjExLTE1LjU5LTYuNjI4bC40MyAxLjA1N2M1LjU0Ni0yLjI0NSAxMS44Ni40NCAxNC4xMDMgNS45OTguMzg4Ljk2My42MyAxLjk1LjczMyAyLjkzM2wxLjEzNC0uMTJ6JyBmaWxsPSclMjNjZGNkY2QnIGZpbGwtcnVsZT0nbm9uemVybycvJTNFJTNDL3N2ZyUzRVwiKTsgfVxuXG4ucC1pY29uLS1mYWNlYm9vayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBoZWlnaHQ9JzQwJyB3aWR0aD0nNDAnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2RlZnMlM0UlM0NjaXJjbGUgaWQ9J2EnIGN4PScyMCcgY3k9JzIwJyByPScyMCcvJTNFJTNDL2RlZnMlM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NtYXNrIGlkPSdiJyBmaWxsPSclMjNmZmYnJTNFJTNDdXNlIHhsaW5rOmhyZWY9JyUyM2EnLyUzRSUzQy9tYXNrJTNFJTNDdXNlIGZpbGw9JyUyMzY2NicgZmlsbC1ydWxlPSdub256ZXJvJyB4bGluazpocmVmPSclMjNhJy8lM0UlM0NwYXRoIGQ9J00zMC4wMzcgMTAuMDAxYy0zLjkyIDAtNi42MDMgMi40NDktNi42MDMgNi45NDV2My41MjZIMTl2NS4yNTVoNC40MzRWNDBjMS44Mi0uMjQ2IDMuNi0uNzI4IDUuMy0xLjQzOFYyNS43MjdoNC40MjNsLjY2LTUuMjU1aC01LjA4NFYxNy40N2MwLTEuNTIyLjQ4LTMuMDg1IDIuNTUtMi41NjNIMzR2LTQuN2MtLjQ3LS4wNjQtMi4wODUtLjIwNy0zLjk2My0uMjA3di4wMDF6JyBmaWxsPSclMjNGRkYnIGZpbGwtcnVsZT0nbm9uemVybycgbWFzaz0ndXJsJTI4JTIzYiUyOScvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpOyB9XG4gIC5wLWljb24tLWZhY2Vib29rOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgaGVpZ2h0PSc0MCcgd2lkdGg9JzQwJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NkZWZzJTNFJTNDY2lyY2xlIGlkPSdhJyBjeD0nMjAnIGN5PScyMCcgcj0nMjAnLyUzRSUzQy9kZWZzJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDbWFzayBpZD0nYicgZmlsbD0nJTIzZmZmJyUzRSUzQ3VzZSB4bGluazpocmVmPSclMjNhJy8lM0UlM0MvbWFzayUzRSUzQ3VzZSBmaWxsPSclMjMzYjU5OTgnIGZpbGwtcnVsZT0nbm9uemVybycgeGxpbms6aHJlZj0nJTIzYScvJTNFJTNDcGF0aCBkPSdNMzAuMDM3IDEwLjAwMWMtMy45MiAwLTYuNjAzIDIuNDQ5LTYuNjAzIDYuOTQ1djMuNTI2SDE5djUuMjU1aDQuNDM0VjQwYzEuODItLjI0NiAzLjYtLjcyOCA1LjMtMS40MzhWMjUuNzI3aDQuNDIzbC42Ni01LjI1NWgtNS4wODRWMTcuNDdjMC0xLjUyMi40OC0zLjA4NSAyLjU1LTIuNTYzSDM0di00LjdjLS40Ny0uMDY0LTIuMDg1LS4yMDctMy45NjMtLjIwN3YuMDAxeicgZmlsbD0nJTIzRkZGJyBmaWxsLXJ1bGU9J25vbnplcm8nIG1hc2s9J3VybCUyOCUyM2IlMjknLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTsgfVxuXG4ucC1pY29uLS1nb29nbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQwJyBoZWlnaHQ9JzQwJyAlM0UlM0NwYXRoIGQ9J00yMCAwQzguOTU1IDAgMCA4Ljk1NSAwIDIwczguOTU1IDIwIDIwIDIwIDIwLTguOTU1IDIwLTIwUzMxLjA0NSAwIDIwIDB6bS00Ljg2MiAyNi44MDVBNi43OTkgNi43OTkgMCAwIDEgOC4zMzMgMjBhNi43OTkgNi43OTkgMCAwIDEgNi44MDUtNi44MDVjMS44MzkgMCAzLjM3NC42NyA0LjU1OSAxLjc3OGwtMS44NDUgMS43OGMtLjUwNy0uNDg2LTEuMzktMS4wNS0yLjcxNC0xLjA1LTIuMzIzIDAtNC4yMTggMS45MjUtNC4yMTggNC4yOTkgMCAyLjM3MyAxLjg5NyA0LjI5OCA0LjIxOCA0LjI5OCAyLjY5NCAwIDMuNzA3LTEuOTM3IDMuODYtMi45MzdoLTMuODZWMTkuMDNoNi40MjVjLjA2LjM0LjEwNy42OC4xMDcgMS4xMjguMDAyIDMuODg3LTIuNjA1IDYuNjQ3LTYuNTMyIDYuNjQ3em0xNi41MjktNS44MzNIMjguNzV2Mi45MTZoLTEuOTQ1di0yLjkxNmgtMi45MTd2LTEuOTQ0aDIuOTE3di0yLjkxNmgxLjk0NXYyLjkxNmgyLjkxN3YxLjk0NHonIGZpbGw9JyUyMzY2NicgZmlsbC1ydWxlPSdub256ZXJvJy8lM0UlM0Mvc3ZnJTNFXCIpOyB9XG4gIC5wLWljb24tLWdvb2dsZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0MCcgaGVpZ2h0PSc0MCcgJTNFJTNDcGF0aCBkPSdNMjAgMEM4Ljk1NSAwIDAgOC45NTUgMCAyMHM4Ljk1NSAyMCAyMCAyMCAyMC04Ljk1NSAyMC0yMFMzMS4wNDUgMCAyMCAwem0tNC44NjIgMjYuODA1QTYuNzk5IDYuNzk5IDAgMCAxIDguMzMzIDIwYTYuNzk5IDYuNzk5IDAgMCAxIDYuODA1LTYuODA1YzEuODM5IDAgMy4zNzQuNjcgNC41NTkgMS43NzhsLTEuODQ1IDEuNzhjLS41MDctLjQ4Ni0xLjM5LTEuMDUtMi43MTQtMS4wNS0yLjMyMyAwLTQuMjE4IDEuOTI1LTQuMjE4IDQuMjk5IDAgMi4zNzMgMS44OTcgNC4yOTggNC4yMTggNC4yOTggMi42OTQgMCAzLjcwNy0xLjkzNyAzLjg2LTIuOTM3aC0zLjg2VjE5LjAzaDYuNDI1Yy4wNi4zNC4xMDcuNjguMTA3IDEuMTI4LjAwMiAzLjg4Ny0yLjYwNSA2LjY0Ny02LjUzMiA2LjY0N3ptMTYuNTI5LTUuODMzSDI4Ljc1djIuOTE2aC0xLjk0NXYtMi45MTZoLTIuOTE3di0xLjk0NGgyLjkxN3YtMi45MTZoMS45NDV2Mi45MTZoMi45MTd2MS45NDR6JyBmaWxsPSclMjNkZDRiMzknIGZpbGwtcnVsZT0nbm9uemVybycvJTNFJTNDL3N2ZyUzRVwiKTsgfVxuXG4ucC1pY29uLS10d2l0dGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0MCcgaGVpZ2h0PSc0MCcgJTNFJTNDZyBmaWxsLXJ1bGU9J25vbnplcm8nIGZpbGw9J25vbmUnJTNFJTNDY2lyY2xlIGN4PScyMCcgY3k9JzIwJyByPScyMCcgZmlsbD0nJTIzNjY2Jy8lM0UlM0NwYXRoIGQ9J00xNi4zNCAzMC41NWM4Ljg3IDAgMTMuNzItNy4zNSAxMy43Mi0xMy43MiAwLS4yMSAwLS40Mi0uMDEtLjYyLjk0LS42OCAxLjc2LTEuNTMgMi40MS0yLjUtLjg2LjM4LTEuNzkuNjQtMi43Ny43NiAxLS42IDEuNzYtMS41NCAyLjEyLTIuNjctLjkzLjU1LTEuOTYuOTUtMy4wNiAxLjE3YTQuNzk5IDQuNzk5IDAgMCAwLTMuNTItMS41MmMtMi42NiAwLTQuODIgMi4xNi00LjgyIDQuODIgMCAuMzguMDQuNzUuMTMgMS4xYTEzLjY4IDEzLjY4IDAgMCAxLTkuOTQtNS4wNGMtLjQxLjcxLS42NSAxLjU0LS42NSAyLjQyYTQuOCA0LjggMCAwIDAgMi4xNSA0LjAxYy0uNzktLjAyLTEuNTMtLjI0LTIuMTgtLjZ2LjA2YzAgMi4zNCAxLjY2IDQuMjggMy44NyA0LjczYTQuODA3IDQuODA3IDAgMCAxLTIuMTguMDggNC44MTUgNC44MTUgMCAwIDAgNC41IDMuMzUgOS42OTMgOS42OTMgMCAwIDEtNy4xNCAxLjk5YzIuMTEgMS4zOCA0LjY1IDIuMTggNy4zNyAyLjE4JyBmaWxsPSclMjNGRkYnLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTsgfVxuICAucC1pY29uLS10d2l0dGVyOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQwJyBoZWlnaHQ9JzQwJyAlM0UlM0NnIGZpbGwtcnVsZT0nbm9uemVybycgZmlsbD0nbm9uZSclM0UlM0NjaXJjbGUgY3g9JzIwJyBjeT0nMjAnIHI9JzIwJyBmaWxsPSclMjMxZGExZjInLyUzRSUzQ3BhdGggZD0nTTE2LjM0IDMwLjU1YzguODcgMCAxMy43Mi03LjM1IDEzLjcyLTEzLjcyIDAtLjIxIDAtLjQyLS4wMS0uNjIuOTQtLjY4IDEuNzYtMS41MyAyLjQxLTIuNS0uODYuMzgtMS43OS42NC0yLjc3Ljc2IDEtLjYgMS43Ni0xLjU0IDIuMTItMi42Ny0uOTMuNTUtMS45Ni45NS0zLjA2IDEuMTdhNC43OTkgNC43OTkgMCAwIDAtMy41Mi0xLjUyYy0yLjY2IDAtNC44MiAyLjE2LTQuODIgNC44MiAwIC4zOC4wNC43NS4xMyAxLjFhMTMuNjggMTMuNjggMCAwIDEtOS45NC01LjA0Yy0uNDEuNzEtLjY1IDEuNTQtLjY1IDIuNDJhNC44IDQuOCAwIDAgMCAyLjE1IDQuMDFjLS43OS0uMDItMS41My0uMjQtMi4xOC0uNnYuMDZjMCAyLjM0IDEuNjYgNC4yOCAzLjg3IDQuNzNhNC44MDcgNC44MDcgMCAwIDEtMi4xOC4wOCA0LjgxNSA0LjgxNSAwIDAgMCA0LjUgMy4zNSA5LjY5MyA5LjY5MyAwIDAgMS03LjE0IDEuOTljMi4xMSAxLjM4IDQuNjUgMi4xOCA3LjM3IDIuMTgnIGZpbGw9JyUyM0ZGRicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpOyB9XG5cbi5wLWljb24tLWluc3RhZ3JhbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNDAnIGhlaWdodD0nNDAnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2RlZnMlM0UlM0NwYXRoIGlkPSdhJyBkPSdNMCAyOC40NzloMjguNDczVi4wMDlIMHonLyUzRSUzQy9kZWZzJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDY2lyY2xlIGN4PScyMCcgY3k9JzIwJyByPScyMCcgZmlsbD0nJTIzNjY2JyBmaWxsLXJ1bGU9J25vbnplcm8nLyUzRSUzQ2cgdHJhbnNmb3JtPSd0cmFuc2xhdGUlMjg2IDYlMjknJTNFJTNDbWFzayBpZD0nYicgZmlsbD0nJTIzZmZmJyUzRSUzQ3VzZSB4bGluazpocmVmPSclMjNhJy8lM0UlM0MvbWFzayUzRSUzQ3BhdGggZD0nTTE0LjIzNy4wMDljLTMuODY3IDAtNC4zNTIuMDE2LTUuODcuMDg2LTEuNTE1LjA2OS0yLjU1LjMxLTMuNDU2LjY2MS0uOTM2LjM2NC0xLjczLjg1MS0yLjUyMiAxLjY0MkE2Ljk3OCA2Ljk3OCAwIDAgMCAuNzQ3IDQuOTJDLjM5NSA1LjgyNi4xNTUgNi44Ni4wODYgOC4zNzYuMDE2IDkuODk0IDAgMTAuMzc5IDAgMTQuMjQ2YzAgMy44NjYuMDE2IDQuMzUuMDg2IDUuODcuMDY5IDEuNTE1LjMxIDIuNTUuNjYxIDMuNDU1LjM2NC45MzYuODUxIDEuNzMgMS42NDIgMi41MjJhNi45OCA2Ljk4IDAgMCAwIDIuNTIyIDEuNjQyYy45MDYuMzUyIDEuOTQuNTkyIDMuNDU2LjY2MSAxLjUxOC4wNyAyLjAwMy4wODYgNS44Ny4wODYgMy44NjYgMCA0LjM1LS4wMTYgNS44Ny0uMDg2IDEuNTE1LS4wNjkgMi41NS0uMzEgMy40NTUtLjY2MWE2Ljk4IDYuOTggMCAwIDAgMi41MjItMS42NDIgNi45OCA2Ljk4IDAgMCAwIDEuNjQyLTIuNTIyYy4zNTItLjkwNS41OTItMS45NC42NjEtMy40NTYuMDctMS41MTguMDg2LTIuMDAzLjA4Ni01Ljg3IDAtMy44NjYtLjAxNi00LjM1LS4wODYtNS44Ny0uMDY5LTEuNTE0LS4zMS0yLjU1LS42NjEtMy40NTVhNi45OCA2Ljk4IDAgMCAwLTEuNjQyLTIuNTIyQTYuOTc4IDYuOTc4IDAgMCAwIDIzLjU2Mi43NTZjLS45MDUtLjM1Mi0xLjk0LS41OTItMy40NTYtLjY2MS0xLjUxOC0uMDctMi4wMDMtLjA4Ni01Ljg3LS4wODZ6bTAgMi41NjVjMy44IDAgNC4yNTEuMDE1IDUuNzUyLjA4MyAxLjM4OC4wNjMgMi4xNDIuMjk1IDIuNjQ0LjQ5YTQuNDEgNC40MSAwIDAgMSAxLjYzNyAxLjA2NSA0LjQxIDQuNDEgMCAwIDEgMS4wNjUgMS42MzdjLjE5NS41MDIuNDI3IDEuMjU2LjQ5IDIuNjQ0LjA2OCAxLjUwMS4wODMgMS45NTEuMDgzIDUuNzUzIDAgMy44LS4wMTUgNC4yNTEtLjA4MyA1Ljc1Mi0uMDYzIDEuMzg4LS4yOTUgMi4xNDItLjQ5IDIuNjQ0YTQuNDEgNC40MSAwIDAgMS0xLjA2NSAxLjYzNyA0LjQxIDQuNDEgMCAwIDEtMS42MzcgMS4wNjVjLS41MDIuMTk1LTEuMjU2LjQyNy0yLjY0NC40OS0xLjUuMDY4LTEuOTUuMDgzLTUuNzUyLjA4My0zLjgwMiAwLTQuMjUyLS4wMTUtNS43NTMtLjA4My0xLjM4OC0uMDYzLTIuMTQyLS4yOTUtMi42NDQtLjQ5YTQuNDEgNC40MSAwIDAgMS0xLjYzNy0xLjA2NSA0LjQxMSA0LjQxMSAwIDAgMS0xLjA2NS0xLjYzN2MtLjE5NS0uNTAyLS40MjctMS4yNTYtLjQ5LTIuNjQ0LS4wNjgtMS41LS4wODMtMS45NTEtLjA4My01Ljc1MiAwLTMuODAyLjAxNS00LjI1Mi4wODMtNS43NTMuMDYzLTEuMzg4LjI5NS0yLjE0Mi40OS0yLjY0NGE0LjQxIDQuNDEgMCAwIDEgMS4wNjUtMS42MzdBNC40MSA0LjQxIDAgMCAxIDUuODQgMy4xNDdjLjUwMi0uMTk1IDEuMjU2LS40MjcgMi42NDQtLjQ5IDEuNTAxLS4wNjggMS45NTEtLjA4MyA1Ljc1My0uMDgzeicgZmlsbD0nJTIzRkZGJyBtYXNrPSd1cmwlMjglMjNiJTI5Jy8lM0UlM0MvZyUzRSUzQ3BhdGggZD0nTTIwLjI0IDI0Ljk5MWE0Ljc0NiA0Ljc0NiAwIDEgMSAwLTkuNDkgNC43NDYgNC43NDYgMCAwIDEgMCA5LjQ5em0wLTEyLjA1NmE3LjMxIDcuMzEgMCAxIDAgMCAxNC42MjEgNy4zMSA3LjMxIDAgMCAwIDAtMTQuNjIxek0yOS41NCAxMi42NDZhMS43MDggMS43MDggMCAxIDEtMy40MTYgMCAxLjcwOCAxLjcwOCAwIDAgMSAzLjQxNyAwJyBmaWxsPSclMjNGRkYnLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTsgfVxuICAucC1pY29uLS1pbnN0YWdyYW06aG92ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNDAnIGhlaWdodD0nNDAnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2RlZnMlM0UlM0NwYXRoIGlkPSdhJyBkPSdNMCAyOC40NzloMjguNDczVi4wMDlIMHonLyUzRSUzQy9kZWZzJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDY2lyY2xlIGN4PScyMCcgY3k9JzIwJyByPScyMCcgZmlsbD0nJTIzZmIzOTU4JyBmaWxsLXJ1bGU9J25vbnplcm8nLyUzRSUzQ2cgdHJhbnNmb3JtPSd0cmFuc2xhdGUlMjg2IDYlMjknJTNFJTNDbWFzayBpZD0nYicgZmlsbD0nJTIzZmZmJyUzRSUzQ3VzZSB4bGluazpocmVmPSclMjNhJy8lM0UlM0MvbWFzayUzRSUzQ3BhdGggZD0nTTE0LjIzNy4wMDljLTMuODY3IDAtNC4zNTIuMDE2LTUuODcuMDg2LTEuNTE1LjA2OS0yLjU1LjMxLTMuNDU2LjY2MS0uOTM2LjM2NC0xLjczLjg1MS0yLjUyMiAxLjY0MkE2Ljk3OCA2Ljk3OCAwIDAgMCAuNzQ3IDQuOTJDLjM5NSA1LjgyNi4xNTUgNi44Ni4wODYgOC4zNzYuMDE2IDkuODk0IDAgMTAuMzc5IDAgMTQuMjQ2YzAgMy44NjYuMDE2IDQuMzUuMDg2IDUuODcuMDY5IDEuNTE1LjMxIDIuNTUuNjYxIDMuNDU1LjM2NC45MzYuODUxIDEuNzMgMS42NDIgMi41MjJhNi45OCA2Ljk4IDAgMCAwIDIuNTIyIDEuNjQyYy45MDYuMzUyIDEuOTQuNTkyIDMuNDU2LjY2MSAxLjUxOC4wNyAyLjAwMy4wODYgNS44Ny4wODYgMy44NjYgMCA0LjM1LS4wMTYgNS44Ny0uMDg2IDEuNTE1LS4wNjkgMi41NS0uMzEgMy40NTUtLjY2MWE2Ljk4IDYuOTggMCAwIDAgMi41MjItMS42NDIgNi45OCA2Ljk4IDAgMCAwIDEuNjQyLTIuNTIyYy4zNTItLjkwNS41OTItMS45NC42NjEtMy40NTYuMDctMS41MTguMDg2LTIuMDAzLjA4Ni01Ljg3IDAtMy44NjYtLjAxNi00LjM1LS4wODYtNS44Ny0uMDY5LTEuNTE0LS4zMS0yLjU1LS42NjEtMy40NTVhNi45OCA2Ljk4IDAgMCAwLTEuNjQyLTIuNTIyQTYuOTc4IDYuOTc4IDAgMCAwIDIzLjU2Mi43NTZjLS45MDUtLjM1Mi0xLjk0LS41OTItMy40NTYtLjY2MS0xLjUxOC0uMDctMi4wMDMtLjA4Ni01Ljg3LS4wODZ6bTAgMi41NjVjMy44IDAgNC4yNTEuMDE1IDUuNzUyLjA4MyAxLjM4OC4wNjMgMi4xNDIuMjk1IDIuNjQ0LjQ5YTQuNDEgNC40MSAwIDAgMSAxLjYzNyAxLjA2NSA0LjQxIDQuNDEgMCAwIDEgMS4wNjUgMS42MzdjLjE5NS41MDIuNDI3IDEuMjU2LjQ5IDIuNjQ0LjA2OCAxLjUwMS4wODMgMS45NTEuMDgzIDUuNzUzIDAgMy44LS4wMTUgNC4yNTEtLjA4MyA1Ljc1Mi0uMDYzIDEuMzg4LS4yOTUgMi4xNDItLjQ5IDIuNjQ0YTQuNDEgNC40MSAwIDAgMS0xLjA2NSAxLjYzNyA0LjQxIDQuNDEgMCAwIDEtMS42MzcgMS4wNjVjLS41MDIuMTk1LTEuMjU2LjQyNy0yLjY0NC40OS0xLjUuMDY4LTEuOTUuMDgzLTUuNzUyLjA4My0zLjgwMiAwLTQuMjUyLS4wMTUtNS43NTMtLjA4My0xLjM4OC0uMDYzLTIuMTQyLS4yOTUtMi42NDQtLjQ5YTQuNDEgNC40MSAwIDAgMS0xLjYzNy0xLjA2NSA0LjQxMSA0LjQxMSAwIDAgMS0xLjA2NS0xLjYzN2MtLjE5NS0uNTAyLS40MjctMS4yNTYtLjQ5LTIuNjQ0LS4wNjgtMS41LS4wODMtMS45NTEtLjA4My01Ljc1MiAwLTMuODAyLjAxNS00LjI1Mi4wODMtNS43NTMuMDYzLTEuMzg4LjI5NS0yLjE0Mi40OS0yLjY0NGE0LjQxIDQuNDEgMCAwIDEgMS4wNjUtMS42MzdBNC40MSA0LjQxIDAgMCAxIDUuODQgMy4xNDdjLjUwMi0uMTk1IDEuMjU2LS40MjcgMi42NDQtLjQ5IDEuNTAxLS4wNjggMS45NTEtLjA4MyA1Ljc1My0uMDgzeicgZmlsbD0nJTIzRkZGJyBtYXNrPSd1cmwlMjglMjNiJTI5Jy8lM0UlM0MvZyUzRSUzQ3BhdGggZD0nTTIwLjI0IDI0Ljk5MWE0Ljc0NiA0Ljc0NiAwIDEgMSAwLTkuNDkgNC43NDYgNC43NDYgMCAwIDEgMCA5LjQ5em0wLTEyLjA1NmE3LjMxIDcuMzEgMCAxIDAgMCAxNC42MjEgNy4zMSA3LjMxIDAgMCAwIDAtMTQuNjIxek0yOS41NCAxMi42NDZhMS43MDggMS43MDggMCAxIDEtMy40MTYgMCAxLjcwOCAxLjcwOCAwIDAgMSAzLjQxNyAwJyBmaWxsPSclMjNGRkYnLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTsgfVxuXG4ucC1pY29uLS1saW5rZWRpbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNDAnIGhlaWdodD0nNDAnICUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2NpcmNsZSBmaWxsPSclMjM2NjYnIGZpbGwtcnVsZT0nbm9uemVybycgY3g9JzIwJyBjeT0nMjAnIHI9JzIwJy8lM0UlM0NnIGZpbGw9JyUyM0ZGRkZGRSclM0UlM0NwYXRoIGQ9J00xMS4wNyA4LjQwNmEyLjc0MyAyLjc0MyAwIDAgMSAyLjczMSAyLjc1YzAgMS41Mi0xLjIyNSAyLjc1My0yLjczMSAyLjc1M2EyLjc0MyAyLjc0MyAwIDAgMS0yLjczNC0yLjc1MiAyLjc0MiAyLjc0MiAwIDAgMSAyLjczNC0yLjc1MXpNOC43MTIgMzEuMjY4aDQuNzEzVjE1Ljk5N0g4LjcxMnYxNS4yNzF6TTE2LjM4MiAxNS45OTdoNC41MnYyLjA4N2guMDY0Yy42My0xLjIwMSAyLjE2Ny0yLjQ2NyA0LjQ2LTIuNDY3IDQuNzczIDAgNS42NTQgMy4xNjMgNS42NTQgNy4yNzR2OC4zNzdoLTQuNzF2LTcuNDI2YzAtMS43NzEtLjAzMi00LjA1LTIuNDUtNC4wNS0yLjQ1MiAwLTIuODI4IDEuOTMtMi44MjggMy45MjF2Ny41NTVoLTQuNzFWMTUuOTk3Jy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTsgfVxuICAucC1pY29uLS1saW5rZWRpbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0MCcgaGVpZ2h0PSc0MCcgJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDY2lyY2xlIGZpbGw9JyUyMzAwNzFhMScgZmlsbC1ydWxlPSdub256ZXJvJyBjeD0nMjAnIGN5PScyMCcgcj0nMjAnLyUzRSUzQ2cgZmlsbD0nJTIzRkZGRkZFJyUzRSUzQ3BhdGggZD0nTTExLjA3IDguNDA2YTIuNzQzIDIuNzQzIDAgMCAxIDIuNzMxIDIuNzVjMCAxLjUyLTEuMjI1IDIuNzUzLTIuNzMxIDIuNzUzYTIuNzQzIDIuNzQzIDAgMCAxLTIuNzM0LTIuNzUyIDIuNzQyIDIuNzQyIDAgMCAxIDIuNzM0LTIuNzUxek04LjcxMiAzMS4yNjhoNC43MTNWMTUuOTk3SDguNzEydjE1LjI3MXpNMTYuMzgyIDE1Ljk5N2g0LjUydjIuMDg3aC4wNjRjLjYzLTEuMjAxIDIuMTY3LTIuNDY3IDQuNDYtMi40NjcgNC43NzMgMCA1LjY1NCAzLjE2MyA1LjY1NCA3LjI3NHY4LjM3N2gtNC43MXYtNy40MjZjMC0xLjc3MS0uMDMyLTQuMDUtMi40NS00LjA1LTIuNDUyIDAtMi44MjggMS45My0yLjgyOCAzLjkyMXY3LjU1NWgtNC43MVYxNS45OTcnLyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpOyB9XG5cbi5wLWljb24tLXlvdXR1YmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQwJyBoZWlnaHQ9JzQwJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NkZWZzJTNFJTNDcGF0aCBpZD0nYScgZD0nTS4wMDkgMTguMzY3Vi4wMDZoMjYuMDZ2MTguMzZ6Jy8lM0UlM0MvZGVmcyUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2NpcmNsZSBmaWxsPSclMjM2NjYnIGZpbGwtcnVsZT0nbm9uemVybycgY3g9JzIwJyBjeT0nMjAnIHI9JzIwJy8lM0UlM0NnIHRyYW5zZm9ybT0ndHJhbnNsYXRlJTI4NyAxMSUyOSclM0UlM0NtYXNrIGlkPSdiJyBmaWxsPSclMjNmZmYnJTNFJTNDdXNlIHhsaW5rOmhyZWY9JyUyM2EnLyUzRSUzQy9tYXNrJTNFJTNDcGF0aCBkPSdNMjUuNTI0IDIuODY4QTMuMjc1IDMuMjc1IDAgMCAwIDIzLjIyLjU0OEMyMS4xODcgMCAxMy4wMzQgMCAxMy4wMzQgMFM0Ljg4MiAwIDIuODUuNTQ4YTMuMjc1IDMuMjc1IDAgMCAwLTIuMzA1IDIuMzJDMCA0LjkxNCAwIDkuMTgzIDAgOS4xODNzMCA0LjI3LjU0NSA2LjMxNmEzLjI3NiAzLjI3NiAwIDAgMCAyLjMwNSAyLjMyYzIuMDMyLjU0OCAxMC4xODQuNTQ4IDEwLjE4NC41NDhzOC4xNTMgMCAxMC4xODUtLjU0OGEzLjI3NiAzLjI3NiAwIDAgMCAyLjMwNS0yLjMyYy41NDUtMi4wNDcuNTQ1LTYuMzE2LjU0NS02LjMxNnMwLTQuMjY5LS41NDUtNi4zMTUnIGZpbGw9JyUyM0ZGRicgbWFzaz0ndXJsJTI4JTIzYiUyOScvJTNFJTNDL2clM0UlM0NwYXRoIGZpbGw9JyUyMzY2NicgZD0nTTE3LjM2OCAyNC4wNmw2LjgxNC0zLjg3Ni02LjgxNC0zLjg3N3Y3Ljc1MycvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpOyB9XG4gIC5wLWljb24tLXlvdXR1YmU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNDAnIGhlaWdodD0nNDAnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2RlZnMlM0UlM0NwYXRoIGlkPSdhJyBkPSdNLjAwOSAxOC4zNjdWLjAwNmgyNi4wNnYxOC4zNnonLyUzRSUzQy9kZWZzJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDY2lyY2xlIGZpbGw9JyUyM2Q5MjUyYScgZmlsbC1ydWxlPSdub256ZXJvJyBjeD0nMjAnIGN5PScyMCcgcj0nMjAnLyUzRSUzQ2cgdHJhbnNmb3JtPSd0cmFuc2xhdGUlMjg3IDExJTI5JyUzRSUzQ21hc2sgaWQ9J2InIGZpbGw9JyUyM2ZmZiclM0UlM0N1c2UgeGxpbms6aHJlZj0nJTIzYScvJTNFJTNDL21hc2slM0UlM0NwYXRoIGQ9J00yNS41MjQgMi44NjhBMy4yNzUgMy4yNzUgMCAwIDAgMjMuMjIuNTQ4QzIxLjE4NyAwIDEzLjAzNCAwIDEzLjAzNCAwUzQuODgyIDAgMi44NS41NDhhMy4yNzUgMy4yNzUgMCAwIDAtMi4zMDUgMi4zMkMwIDQuOTE0IDAgOS4xODMgMCA5LjE4M3MwIDQuMjcuNTQ1IDYuMzE2YTMuMjc2IDMuMjc2IDAgMCAwIDIuMzA1IDIuMzJjMi4wMzIuNTQ4IDEwLjE4NC41NDggMTAuMTg0LjU0OHM4LjE1MyAwIDEwLjE4NS0uNTQ4YTMuMjc2IDMuMjc2IDAgMCAwIDIuMzA1LTIuMzJjLjU0NS0yLjA0Ny41NDUtNi4zMTYuNTQ1LTYuMzE2czAtNC4yNjktLjU0NS02LjMxNScgZmlsbD0nJTIzRkZGJyBtYXNrPSd1cmwlMjglMjNiJTI5Jy8lM0UlM0MvZyUzRSUzQ3BhdGggZmlsbD0nJTIzZDkyNTJhJyBkPSdNMTcuMzY4IDI0LjA2bDYuODE0LTMuODc2LTYuODE0LTMuODc3djcuNzUzJy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7IH1cblxuLnAtaWNvbi0tY2Fub25pY2FsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0MCcgaGVpZ2h0PSc0MCcgJTNFJTNDcGF0aCBkPSdNMjAgMzIuNzM1Yy03LjAzNiAwLTEyLjczNi01LjctMTIuNzM2LTEyLjczNiAwLTcuMDM0IDUuNy0xMi43MzQgMTIuNzM2LTEyLjczNCA3LjAzNiAwIDEyLjczNiA1LjcgMTIuNzM2IDEyLjczNCAwIDcuMDM2LTUuNyAxMi43MzYtMTIuNzM2IDEyLjczNnpNNDAgMjBjMCAxMS4wNDUtOC45NTUgMjAtMjAgMjBTMCAzMS4wNDUgMCAyMEMwIDguOTU0IDguOTU1IDAgMjAgMHMyMCA4Ljk1NCAyMCAyMHpNMjAgNC44NjVDMTEuNjM2IDQuODY1IDQuODY0IDExLjY0MiA0Ljg2NCAyMGMwIDguMzYgNi43NzIgMTUuMTM1IDE1LjEzNiAxNS4xMzUgOC4zNjQgMCAxNS4xMzYtNi43NzUgMTUuMTM2LTE1LjEzNSAwLTguMzU4LTYuNzcyLTE1LjEzNS0xNS4xMzYtMTUuMTM1eicgZmlsbD0nJTIzNjY2JyBmaWxsLXJ1bGU9J25vbnplcm8nLyUzRSUzQy9zdmclM0VcIik7IH1cbiAgLnAtaWNvbi0tY2Fub25pY2FsOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQwJyBoZWlnaHQ9JzQwJyAlM0UlM0NwYXRoIGQ9J00yMCAzMi43MzVjLTcuMDM2IDAtMTIuNzM2LTUuNy0xMi43MzYtMTIuNzM2IDAtNy4wMzQgNS43LTEyLjczNCAxMi43MzYtMTIuNzM0IDcuMDM2IDAgMTIuNzM2IDUuNyAxMi43MzYgMTIuNzM0IDAgNy4wMzYtNS43IDEyLjczNi0xMi43MzYgMTIuNzM2ek00MCAyMGMwIDExLjA0NS04Ljk1NSAyMC0yMCAyMFMwIDMxLjA0NSAwIDIwQzAgOC45NTQgOC45NTUgMCAyMCAwczIwIDguOTU0IDIwIDIwek0yMCA0Ljg2NUMxMS42MzYgNC44NjUgNC44NjQgMTEuNjQyIDQuODY0IDIwYzAgOC4zNiA2Ljc3MiAxNS4xMzUgMTUuMTM2IDE1LjEzNSA4LjM2NCAwIDE1LjEzNi02Ljc3NSAxNS4xMzYtMTUuMTM1IDAtOC4zNTgtNi43NzItMTUuMTM1LTE1LjEzNi0xNS4xMzV6JyBmaWxsPSclMjM3NzI5NTMnIGZpbGwtcnVsZT0nbm9uemVybycvJTNFJTNDL3N2ZyUzRVwiKTsgfVxuXG4ucC1pY29uLS11YnVudHUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQwJyBoZWlnaHQ9JzQwJyAlM0UlM0NnIGZpbGwtcnVsZT0nbm9uemVybycgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00zOS45MDYgMjAuMDEzYzAgMTAuOTg3LTguOTA1IDE5Ljg5My0xOS44OTIgMTkuODkzQzkuMDI4IDM5LjkwNi4xMjIgMzEgLjEyMiAyMC4wMTMuMTIyIDkuMDI4IDkuMDI4LjEyMiAyMC4wMTQuMTIyYzEwLjk4NyAwIDE5Ljg5MiA4LjkwNSAxOS44OTIgMTkuODkxeicgZmlsbD0nJTIzNjY2Jy8lM0UlM0NwYXRoIGQ9J005LjY5IDIwLjAxM2EyLjU1OCAyLjU1OCAwIDEgMS01LjExNiAwIDIuNTU4IDIuNTU4IDAgMCAxIDUuMTE2IDB6TTI0LjI0MSAzMi40NWEyLjU1OSAyLjU1OSAwIDAgMCA0LjQzLTIuNTU4IDIuNTU3IDIuNTU3IDAgMSAwLTQuNDMgMi41NTh6bTQuNDI5LTIyLjMxM2EyLjU1NyAyLjU1NyAwIDEgMC00LjQzLTIuNTU2IDIuNTU3IDIuNTU3IDAgMCAwIDQuNDMgMi41NTZ6bS04LjY1NiAyLjU4NGE3LjI5MiA3LjI5MiAwIDAgMSA3LjI2NSA2LjY0OGwzLjcwMS0uMDU5YTEwLjk1NCAxMC45NTQgMCAwIDAtMy4yMjctNy4wOTQgMy41OTEgMy41OTEgMCAwIDEtMy4wOTctLjI0QTMuNTkyIDMuNTkyIDAgMCAxIDIyLjkgOS40MWMtLjkyLS4yNS0xLjg4OC0uMzg0LTIuODg2LS4zODQtMS43NSAwLTMuNDA0LjQxLTQuODc0IDEuMTM3bDEuODAxIDMuMjM0YTcuMjc4IDcuMjc4IDAgMCAxIDMuMDczLS42Nzd6bS03LjI5NCA3LjI5M2E3LjI4MyA3LjI4MyAwIDAgMSAzLjEwMi01Ljk2N2wtMS45LTMuMTc3YTExLjAwNSAxMS4wMDUgMCAwIDAtNC41MzMgNi4zNDEgMy41OSAzLjU5IDAgMCAxIDEuMzQzIDIuODAzIDMuNTkyIDMuNTkyIDAgMCAxLTEuMzQzIDIuODA0IDExLjAxIDExLjAxIDAgMCAwIDQuNTMyIDYuMzQzbDEuOS0zLjE3N2E3LjI4NiA3LjI4NiAwIDAgMS0zLjEtNS45N3ptNy4yOTQgNy4yOTVhNy4yNjcgNy4yNjcgMCAwIDEtMy4wNzMtLjY3OGwtMS44IDMuMjM0YTEwLjkzOCAxMC45MzggMCAwIDAgNC44NzMgMS4xMzdjLjk5OCAwIDEuOTY2LS4xMzIgMi44ODYtLjM4M2EzLjU4NyAzLjU4NyAwIDAgMSAxLjc1Ni0yLjU2NCAzLjU5MSAzLjU5MSAwIDAgMSAzLjA5Ny0uMjQgMTAuOTU4IDEwLjk1OCAwIDAgMCAzLjIyNy03LjA5NmwtMy43MDEtLjA1OGE3LjI5MyA3LjI5MyAwIDAgMS03LjI2NSA2LjY0OHonIGZpbGw9JyUyM0ZGRicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpOyB9XG4gIC5wLWljb24tLXVidW50dTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0MCcgaGVpZ2h0PSc0MCcgJTNFJTNDZyBmaWxsLXJ1bGU9J25vbnplcm8nIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMzkuOTA2IDIwLjAxM2MwIDEwLjk4Ny04LjkwNSAxOS44OTMtMTkuODkyIDE5Ljg5M0M5LjAyOCAzOS45MDYuMTIyIDMxIC4xMjIgMjAuMDEzLjEyMiA5LjAyOCA5LjAyOC4xMjIgMjAuMDE0LjEyMmMxMC45ODcgMCAxOS44OTIgOC45MDUgMTkuODkyIDE5Ljg5MXonIGZpbGw9JyUyM2U5NTQyMCcvJTNFJTNDcGF0aCBkPSdNOS42OSAyMC4wMTNhMi41NTggMi41NTggMCAxIDEtNS4xMTYgMCAyLjU1OCAyLjU1OCAwIDAgMSA1LjExNiAwek0yNC4yNDEgMzIuNDVhMi41NTkgMi41NTkgMCAwIDAgNC40My0yLjU1OCAyLjU1NyAyLjU1NyAwIDEgMC00LjQzIDIuNTU4em00LjQyOS0yMi4zMTNhMi41NTcgMi41NTcgMCAxIDAtNC40My0yLjU1NiAyLjU1NyAyLjU1NyAwIDAgMCA0LjQzIDIuNTU2em0tOC42NTYgMi41ODRhNy4yOTIgNy4yOTIgMCAwIDEgNy4yNjUgNi42NDhsMy43MDEtLjA1OWExMC45NTQgMTAuOTU0IDAgMCAwLTMuMjI3LTcuMDk0IDMuNTkxIDMuNTkxIDAgMCAxLTMuMDk3LS4yNEEzLjU5MiAzLjU5MiAwIDAgMSAyMi45IDkuNDFjLS45Mi0uMjUtMS44ODgtLjM4NC0yLjg4Ni0uMzg0LTEuNzUgMC0zLjQwNC40MS00Ljg3NCAxLjEzN2wxLjgwMSAzLjIzNGE3LjI3OCA3LjI3OCAwIDAgMSAzLjA3My0uNjc3em0tNy4yOTQgNy4yOTNhNy4yODMgNy4yODMgMCAwIDEgMy4xMDItNS45NjdsLTEuOS0zLjE3N2ExMS4wMDUgMTEuMDA1IDAgMCAwLTQuNTMzIDYuMzQxIDMuNTkgMy41OSAwIDAgMSAxLjM0MyAyLjgwMyAzLjU5MiAzLjU5MiAwIDAgMS0xLjM0MyAyLjgwNCAxMS4wMSAxMS4wMSAwIDAgMCA0LjUzMiA2LjM0M2wxLjktMy4xNzdhNy4yODYgNy4yODYgMCAwIDEtMy4xLTUuOTd6bTcuMjk0IDcuMjk1YTcuMjY3IDcuMjY3IDAgMCAxLTMuMDczLS42NzhsLTEuOCAzLjIzNGExMC45MzggMTAuOTM4IDAgMCAwIDQuODczIDEuMTM3Yy45OTggMCAxLjk2Ni0uMTMyIDIuODg2LS4zODNhMy41ODcgMy41ODcgMCAwIDEgMS43NTYtMi41NjQgMy41OTEgMy41OTEgMCAwIDEgMy4wOTctLjI0IDEwLjk1OCAxMC45NTggMCAwIDAgMy4yMjctNy4wOTZsLTMuNzAxLS4wNThhNy4yOTMgNy4yOTMgMCAwIDEtNy4yNjUgNi42NDh6JyBmaWxsPSclMjNGRkYnLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTsgfVxuXG4ucC1pY29uLS1tZWRpdW0ge1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIHdpZHRoOiAxLjI1cmVtOyB9XG5cbi5wLWljb24tLWxhcmdlIHtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHdpZHRoOiAxLjVyZW07IH1cblxuLnAtaWNvbi0teC1sYXJnZSB7XG4gIGhlaWdodDogMS43NXJlbTtcbiAgd2lkdGg6IDEuNzVyZW07IH1cblxuLnAtaWNvbi0teC1sYXJnZSB7XG4gIGhlaWdodDogMi4yNXJlbTtcbiAgd2lkdGg6IDIuMjVyZW07IH1cblxuLnAtaWNvbi0teHgtbGFyZ2Uge1xuICBoZWlnaHQ6IDNyZW07XG4gIHdpZHRoOiAzcmVtOyB9XG5cbltjbGFzcyo9XCJwLWJ1dHRvbi1cIl0gW2NsYXNzKj1cInAtaWNvbi1cIl0ge1xuICB0b3A6IC0xcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLnAtaW1hZ2UtLWJvcmRlcmVkIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2RjZGNkO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDsgfVxuXG4ucC1pbWFnZS0tc2hhZG93ZWQge1xuICBib3gtc2hhZG93OiAwIDFweCA1cHggMXB4IHJnYmEoMjA1LCAyMDUsIDIwNSwgMC4yKTsgfVxuXG4ucC1pbmxpbmUtaW1hZ2VzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAucC1pbmxpbmUtaW1hZ2VzX19pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAxcmVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAucC1pbmxpbmUtaW1hZ2VzX19pdGVtIHtcbiAgICAgICAgbWFyZ2luOiAxLjg3NXJlbTsgfSB9XG4gIC5wLWlubGluZS1pbWFnZXNfX2xvZ28sIC5wLWlubGluZS1pbWFnZXNfX2l0ZW0gaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiAzcmVtO1xuICAgIG1heC13aWR0aDogN3JlbTtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAucC1pbmxpbmUtaW1hZ2VzX19sb2dvLCAucC1pbmxpbmUtaW1hZ2VzX19pdGVtIGltZyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDUuNXJlbTtcbiAgICAgICAgbWF4LXdpZHRoOiA5cmVtOyB9IH1cbiAgLnAtaW5saW5lLWltYWdlc19faW1nIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAycmVtO1xuICAgIG1heC13aWR0aDogNnJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnAtaW5saW5lLWltYWdlc19faW1nIHtcbiAgICAgICAgbWFyZ2luOiAzcmVtO1xuICAgICAgICBtYXgtd2lkdGg6IDExLjI1cmVtOyB9IH1cblxuLnAtbGluay0tc29mdCB7XG4gIGNvbG9yOiAjMTExOyB9XG4gIC5wLWxpbmstLXNvZnQ6dmlzaXRlZCB7XG4gICAgY29sb3I6ICMxMTE7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5wLWxpbmstLXNvZnQ6aG92ZXIge1xuICAgIGNvbG9yOiAjMDA3YWE2OyB9XG4gIC5wLWxpbmstLXNvZnQuaXMtc2VsZWN0ZWQge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLnAtbGluay0tc3Ryb25nIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAucC1saW5rLS1zdHJvbmc6dmlzaXRlZCB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjsgfVxuICAucC1saW5rLS1zdHJvbmc6aG92ZXIge1xuICAgIGNvbG9yOiAjMDA3YWE2O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5wLWxpbmstLWludmVydGVkIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgLnAtbGluay0taW52ZXJ0ZWQ6aG92ZXIge1xuICAgIGNvbG9yOiAjZjdmN2Y3OyB9XG4gIC5wLWxpbmstLWludmVydGVkOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAjZGVkZWRlOyB9XG5cbkBzdXBwb3J0cyAobWFzay1zaXplOiAxZW0pIG9yICgtd2Via2l0LW1hc2stc2l6ZTogMWVtKSB7XG4gIC5wLWxpbmstLWV4dGVybmFsOjphZnRlciB7XG4gICAgLXdlYmtpdC1tYXNrOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnICUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ3BhdGggZD0nTS0xLTFoMTZ2MTZILTEnLyUzRSUzQ3BhdGggZmlsbD0nJTIzMTExJyBkPSdNNC44NjcgMS4zMTNDLjYgMS4zMi4wNjcgMS40NDMuMDY3IDQuNTF2Ni40YzAgMy4yLjUzMyAzLjIgNS4zMzMgMy4yaDIuMTMzYzQuOCAwIDUuMzM0IDAgNS4zMzQtMy4ydi0xLjZoLTEuNnYxLjA2OGMwIDIuMTMzIDAgMi4xMzMtNC4yNjcgMi4xMzNINS45MzNjLTQuMjY2IDAtNC4yNjYgMC00LjI2Ni0yLjEzMlY1LjA0NGMwLTEuOTMuMDM0LTIuMTEyIDMuMi0yLjEzdi0xLjZ6Jy8lM0UlM0NwYXRoIGQ9J00tMS0xaDE2djE2SC0xJy8lM0UlM0NwYXRoIGZpbGw9JyUyMzExMScgZD0nTTYuNDM1IDIuMTZjLjExLS40NDYgNy4xMTMtMi4xOTYgNy40NDgtMS44Ni4zMzUuMzM0LTEuNDE2IDcuMzM1LTEuODYzIDcuNDQ3LS40NDcuMTEyLTUuNjk3LTUuMTQtNS41ODYtNS41ODZ6Jy8lM0UlM0NwYXRoIGZpbGw9JyUyMzExMScgZD0nTTkuMDMyIDMuMzhMNC43MDUgNy43MDhsMS43NjcgMS43NjdMMTAuOCA1LjE0OCcvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCAwIDAvY292ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIG1hcmdpbjogMCAwIDAgLjI1ZW07XG4gICAgbWFzazogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyAlM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NwYXRoIGQ9J00tMS0xaDE2djE2SC0xJy8lM0UlM0NwYXRoIGZpbGw9JyUyMzExMScgZD0nTTQuODY3IDEuMzEzQy42IDEuMzIuMDY3IDEuNDQzLjA2NyA0LjUxdjYuNGMwIDMuMi41MzMgMy4yIDUuMzMzIDMuMmgyLjEzM2M0LjggMCA1LjMzNCAwIDUuMzM0LTMuMnYtMS42aC0xLjZ2MS4wNjhjMCAyLjEzMyAwIDIuMTMzLTQuMjY3IDIuMTMzSDUuOTMzYy00LjI2NiAwLTQuMjY2IDAtNC4yNjYtMi4xMzJWNS4wNDRjMC0xLjkzLjAzNC0yLjExMiAzLjItMi4xM3YtMS42eicvJTNFJTNDcGF0aCBkPSdNLTEtMWgxNnYxNkgtMScvJTNFJTNDcGF0aCBmaWxsPSclMjMxMTEnIGQ9J002LjQzNSAyLjE2Yy4xMS0uNDQ2IDcuMTEzLTIuMTk2IDcuNDQ4LTEuODYuMzM1LjMzNC0xLjQxNiA3LjMzNS0xLjg2MyA3LjQ0Ny0uNDQ3LjExMi01LjY5Ny01LjE0LTUuNTg2LTUuNTg2eicvJTNFJTNDcGF0aCBmaWxsPSclMjMxMTEnIGQ9J005LjAzMiAzLjM4TDQuNzA1IDcuNzA4bDEuNzY3IDEuNzY3TDEwLjggNS4xNDgnLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgMCAwL2NvdmVyO1xuICAgIHBhZGRpbmctcmlnaHQ6IC43NWVtOyB9XG4gIC5wLWxpbmstLW5vLXVuZGVybGluZSB7XG4gICAgYm9yZGVyOiAwOyB9IH1cblxuQHN1cHBvcnRzIG5vdCAoKG1hc2stc2l6ZTogMWVtKSBvciAoLXdlYmtpdC1tYXNrLXNpemU6IDFlbSkpIHtcbiAgLnAtbGluay0tZXh0ZXJuYWwge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScwLjc1ZW0nIGhlaWdodD0nMC43NWVtJyB2aWV3Qm94PScwIDAgMTYgMTYnICUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ3BhdGggZD0nTS0xLTFoMTZ2MTZILTEnLyUzRSUzQ3BhdGggZmlsbD0nJTIzMDA3YWE2JyBkPSdNNC44NjcgMS4zMTNDLjYgMS4zMi4wNjcgMS40NDMuMDY3IDQuNTF2Ni40YzAgMy4yLjUzMyAzLjIgNS4zMzMgMy4yaDIuMTMzYzQuOCAwIDUuMzM0IDAgNS4zMzQtMy4ydi0xLjZoLTEuNnYxLjA2OGMwIDIuMTMzIDAgMi4xMzMtNC4yNjcgMi4xMzNINS45MzNjLTQuMjY2IDAtNC4yNjYgMC00LjI2Ni0yLjEzMlY1LjA0NGMwLTEuOTMuMDM0LTIuMTEyIDMuMi0yLjEzdi0xLjZ6Jy8lM0UlM0NwYXRoIGQ9J00tMS0xaDE2djE2SC0xJy8lM0UlM0NwYXRoIGZpbGw9JyUyMzAwN2FhNicgZD0nTTYuNDM1IDIuMTZjLjExLS40NDYgNy4xMTMtMi4xOTYgNy40NDgtMS44Ni4zMzUuMzM0LTEuNDE2IDcuMzM1LTEuODYzIDcuNDQ3LS40NDcuMTEyLTUuNjk3LTUuMTQtNS41ODYtNS41ODZ6Jy8lM0UlM0NwYXRoIGZpbGw9JyUyMzAwN2FhNicgZD0nTTkuMDMyIDMuMzhMNC43MDUgNy43MDhsMS43NjcgMS43NjdMMTAuOCA1LjE0OCcvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCByaWdodDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogLjc1ZW07XG4gICAgbWFyZ2luLXRvcDogLS4yNWVtO1xuICAgIHBhZGRpbmc6IC4yNWVtIDFlbSAwIDA7IH1cbiAgICAucC1saW5rLS1leHRlcm5hbC5wLWxpbmstLXN0cm9uZywgLnAtbGluay0tZXh0ZXJuYWwucC1saW5rLS1zb2Z0LCAucC1saW5rLS1leHRlcm5hbC5zaWRlYmFyX19saW5rIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScwLjc1ZW0nIGhlaWdodD0nMC43NWVtJyB2aWV3Qm94PScwIDAgMTYgMTYnICUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ3BhdGggZD0nTS0xLTFoMTZ2MTZILTEnLyUzRSUzQ3BhdGggZmlsbD0nJTIzMTExJyBkPSdNNC44NjcgMS4zMTNDLjYgMS4zMi4wNjcgMS40NDMuMDY3IDQuNTF2Ni40YzAgMy4yLjUzMyAzLjIgNS4zMzMgMy4yaDIuMTMzYzQuOCAwIDUuMzM0IDAgNS4zMzQtMy4ydi0xLjZoLTEuNnYxLjA2OGMwIDIuMTMzIDAgMi4xMzMtNC4yNjcgMi4xMzNINS45MzNjLTQuMjY2IDAtNC4yNjYgMC00LjI2Ni0yLjEzMlY1LjA0NGMwLTEuOTMuMDM0LTIuMTEyIDMuMi0yLjEzdi0xLjZ6Jy8lM0UlM0NwYXRoIGQ9J00tMS0xaDE2djE2SC0xJy8lM0UlM0NwYXRoIGZpbGw9JyUyMzExMScgZD0nTTYuNDM1IDIuMTZjLjExLS40NDYgNy4xMTMtMi4xOTYgNy40NDgtMS44Ni4zMzUuMzM0LTEuNDE2IDcuMzM1LTEuODYzIDcuNDQ3LS40NDcuMTEyLTUuNjk3LTUuMTQtNS41ODYtNS41ODZ6Jy8lM0UlM0NwYXRoIGZpbGw9JyUyMzExMScgZD0nTTkuMDMyIDMuMzhMNC43MDUgNy43MDhsMS43NjcgMS43NjdMMTAuOCA1LjE0OCcvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpOyB9XG4gICAgLnAtbGluay0tZXh0ZXJuYWwucC1saW5rLS1zb2Z0OmhvdmVyLCAucC1saW5rLS1leHRlcm5hbC5zaWRlYmFyX19saW5rOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScwLjc1ZW0nIGhlaWdodD0nMC43NWVtJyB2aWV3Qm94PScwIDAgMTYgMTYnICUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ3BhdGggZD0nTS0xLTFoMTZ2MTZILTEnLyUzRSUzQ3BhdGggZmlsbD0nJTIzMDA3YWE2JyBkPSdNNC44NjcgMS4zMTNDLjYgMS4zMi4wNjcgMS40NDMuMDY3IDQuNTF2Ni40YzAgMy4yLjUzMyAzLjIgNS4zMzMgMy4yaDIuMTMzYzQuOCAwIDUuMzM0IDAgNS4zMzQtMy4ydi0xLjZoLTEuNnYxLjA2OGMwIDIuMTMzIDAgMi4xMzMtNC4yNjcgMi4xMzNINS45MzNjLTQuMjY2IDAtNC4yNjYgMC00LjI2Ni0yLjEzMlY1LjA0NGMwLTEuOTMuMDM0LTIuMTEyIDMuMi0yLjEzdi0xLjZ6Jy8lM0UlM0NwYXRoIGQ9J00tMS0xaDE2djE2SC0xJy8lM0UlM0NwYXRoIGZpbGw9JyUyMzAwN2FhNicgZD0nTTYuNDM1IDIuMTZjLjExLS40NDYgNy4xMTMtMi4xOTYgNy40NDgtMS44Ni4zMzUuMzM0LTEuNDE2IDcuMzM1LTEuODYzIDcuNDQ3LS40NDcuMTEyLTUuNjk3LTUuMTQtNS41ODYtNS41ODZ6Jy8lM0UlM0NwYXRoIGZpbGw9JyUyMzAwN2FhNicgZD0nTTkuMDMyIDMuMzhMNC43MDUgNy43MDhsMS43NjcgMS43NjdMMTAuOCA1LjE0OCcvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpOyB9XG4gICAgLnAtbGluay0tZXh0ZXJuYWwucC1saW5rLS1pbnZlcnRlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMC43NWVtJyBoZWlnaHQ9JzAuNzVlbScgdmlld0JveD0nMCAwIDE2IDE2JyAlM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NwYXRoIGQ9J00tMS0xaDE2djE2SC0xJy8lM0UlM0NwYXRoIGZpbGw9JyUyM2Y3ZjdmNycgZD0nTTQuODY3IDEuMzEzQy42IDEuMzIuMDY3IDEuNDQzLjA2NyA0LjUxdjYuNGMwIDMuMi41MzMgMy4yIDUuMzMzIDMuMmgyLjEzM2M0LjggMCA1LjMzNCAwIDUuMzM0LTMuMnYtMS42aC0xLjZ2MS4wNjhjMCAyLjEzMyAwIDIuMTMzLTQuMjY3IDIuMTMzSDUuOTMzYy00LjI2NiAwLTQuMjY2IDAtNC4yNjYtMi4xMzJWNS4wNDRjMC0xLjkzLjAzNC0yLjExMiAzLjItMi4xM3YtMS42eicvJTNFJTNDcGF0aCBkPSdNLTEtMWgxNnYxNkgtMScvJTNFJTNDcGF0aCBmaWxsPSclMjNmN2Y3ZjcnIGQ9J002LjQzNSAyLjE2Yy4xMS0uNDQ2IDcuMTEzLTIuMTk2IDcuNDQ4LTEuODYuMzM1LjMzNC0xLjQxNiA3LjMzNS0xLjg2MyA3LjQ0Ny0uNDQ3LjExMi01LjY5Ny01LjE0LTUuNTg2LTUuNTg2eicvJTNFJTNDcGF0aCBmaWxsPSclMjNmN2Y3ZjcnIGQ9J005LjAzMiAzLjM4TDQuNzA1IDcuNzA4bDEuNzY3IDEuNzY3TDEwLjggNS4xNDgnLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTsgfVxuICAgICAgLnAtbGluay0tZXh0ZXJuYWwucC1saW5rLS1pbnZlcnRlZDp2aXNpdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzAuNzVlbScgaGVpZ2h0PScwLjc1ZW0nIHZpZXdCb3g9JzAgMCAxNiAxNicgJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDcGF0aCBkPSdNLTEtMWgxNnYxNkgtMScvJTNFJTNDcGF0aCBmaWxsPSclMjNkZWRlZGUnIGQ9J000Ljg2NyAxLjMxM0MuNiAxLjMyLjA2NyAxLjQ0My4wNjcgNC41MXY2LjRjMCAzLjIuNTMzIDMuMiA1LjMzMyAzLjJoMi4xMzNjNC44IDAgNS4zMzQgMCA1LjMzNC0zLjJ2LTEuNmgtMS42djEuMDY4YzAgMi4xMzMgMCAyLjEzMy00LjI2NyAyLjEzM0g1LjkzM2MtNC4yNjYgMC00LjI2NiAwLTQuMjY2LTIuMTMyVjUuMDQ0YzAtMS45My4wMzQtMi4xMTIgMy4yLTIuMTN2LTEuNnonLyUzRSUzQ3BhdGggZD0nTS0xLTFoMTZ2MTZILTEnLyUzRSUzQ3BhdGggZmlsbD0nJTIzZGVkZWRlJyBkPSdNNi40MzUgMi4xNmMuMTEtLjQ0NiA3LjExMy0yLjE5NiA3LjQ0OC0xLjg2LjMzNS4zMzQtMS40MTYgNy4zMzUtMS44NjMgNy40NDctLjQ0Ny4xMTItNS42OTctNS4xNC01LjU4Ni01LjU4NnonLyUzRSUzQ3BhdGggZmlsbD0nJTIzZGVkZWRlJyBkPSdNOS4wMzIgMy4zOEw0LjcwNSA3LjcwOGwxLjc2NyAxLjc2N0wxMC44IDUuMTQ4Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7IH1cbiAgICAucC1saW5rLS1leHRlcm5hbC5zaWRlYmFyX19saW5rIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IDAgMWVtIDFlbSAwOyB9XG4gIC5wLWxpbmstLW5vLXVuZGVybGluZSB7XG4gICAgYm9yZGVyOiAwOyB9XG4gIC5wLWJ1dHRvbiAucC1saW5rLS1leHRlcm5hbCxcbiAgLnAtYnV0dG9uLS1uZXV0cmFsIC5wLWxpbmstLWV4dGVybmFsLFxuICAucC1idXR0b24tLWJhc2UgLnAtbGluay0tZXh0ZXJuYWwge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScwLjc1ZW0nIGhlaWdodD0nMC43NWVtJyB2aWV3Qm94PScwIDAgMTYgMTYnICUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ3BhdGggZD0nTS0xLTFoMTZ2MTZILTEnLyUzRSUzQ3BhdGggZmlsbD0nJTIzMTExJyBkPSdNNC44NjcgMS4zMTNDLjYgMS4zMi4wNjcgMS40NDMuMDY3IDQuNTF2Ni40YzAgMy4yLjUzMyAzLjIgNS4zMzMgMy4yaDIuMTMzYzQuOCAwIDUuMzM0IDAgNS4zMzQtMy4ydi0xLjZoLTEuNnYxLjA2OGMwIDIuMTMzIDAgMi4xMzMtNC4yNjcgMi4xMzNINS45MzNjLTQuMjY2IDAtNC4yNjYgMC00LjI2Ni0yLjEzMlY1LjA0NGMwLTEuOTMuMDM0LTIuMTEyIDMuMi0yLjEzdi0xLjZ6Jy8lM0UlM0NwYXRoIGQ9J00tMS0xaDE2djE2SC0xJy8lM0UlM0NwYXRoIGZpbGw9JyUyMzExMScgZD0nTTYuNDM1IDIuMTZjLjExLS40NDYgNy4xMTMtMi4xOTYgNy40NDgtMS44Ni4zMzUuMzM0LTEuNDE2IDcuMzM1LTEuODYzIDcuNDQ3LS40NDcuMTEyLTUuNjk3LTUuMTQtNS41ODYtNS41ODZ6Jy8lM0UlM0NwYXRoIGZpbGw9JyUyMzExMScgZD0nTTkuMDMyIDMuMzhMNC43MDUgNy43MDhsMS43NjcgMS43NjdMMTAuOCA1LjE0OCcvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gIC5wLWJ1dHRvbi0tcG9zaXRpdmUgLnAtbGluay0tZXh0ZXJuYWwge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScwLjc1ZW0nIGhlaWdodD0nMC43NWVtJyB2aWV3Qm94PScwIDAgMTYgMTYnICUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ3BhdGggZD0nTS0xLTFoMTZ2MTZILTEnLyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNNC44NjcgMS4zMTNDLjYgMS4zMi4wNjcgMS40NDMuMDY3IDQuNTF2Ni40YzAgMy4yLjUzMyAzLjIgNS4zMzMgMy4yaDIuMTMzYzQuOCAwIDUuMzM0IDAgNS4zMzQtMy4ydi0xLjZoLTEuNnYxLjA2OGMwIDIuMTMzIDAgMi4xMzMtNC4yNjcgMi4xMzNINS45MzNjLTQuMjY2IDAtNC4yNjYgMC00LjI2Ni0yLjEzMlY1LjA0NGMwLTEuOTMuMDM0LTIuMTEyIDMuMi0yLjEzdi0xLjZ6Jy8lM0UlM0NwYXRoIGQ9J00tMS0xaDE2djE2SC0xJy8lM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTYuNDM1IDIuMTZjLjExLS40NDYgNy4xMTMtMi4xOTYgNy40NDgtMS44Ni4zMzUuMzM0LTEuNDE2IDcuMzM1LTEuODYzIDcuNDQ3LS40NDcuMTEyLTUuNjk3LTUuMTQtNS41ODYtNS41ODZ6Jy8lM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTkuMDMyIDMuMzhMNC43MDUgNy43MDhsMS43NjcgMS43NjdMMTAuOCA1LjE0OCcvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gIC5wLWJ1dHRvbi0tbmVnYXRpdmUgLnAtbGluay0tZXh0ZXJuYWwge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScwLjc1ZW0nIGhlaWdodD0nMC43NWVtJyB2aWV3Qm94PScwIDAgMTYgMTYnICUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ3BhdGggZD0nTS0xLTFoMTZ2MTZILTEnLyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNNC44NjcgMS4zMTNDLjYgMS4zMi4wNjcgMS40NDMuMDY3IDQuNTF2Ni40YzAgMy4yLjUzMyAzLjIgNS4zMzMgMy4yaDIuMTMzYzQuOCAwIDUuMzM0IDAgNS4zMzQtMy4ydi0xLjZoLTEuNnYxLjA2OGMwIDIuMTMzIDAgMi4xMzMtNC4yNjcgMi4xMzNINS45MzNjLTQuMjY2IDAtNC4yNjYgMC00LjI2Ni0yLjEzMlY1LjA0NGMwLTEuOTMuMDM0LTIuMTEyIDMuMi0yLjEzdi0xLjZ6Jy8lM0UlM0NwYXRoIGQ9J00tMS0xaDE2djE2SC0xJy8lM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTYuNDM1IDIuMTZjLjExLS40NDYgNy4xMTMtMi4xOTYgNy40NDgtMS44Ni4zMzUuMzM0LTEuNDE2IDcuMzM1LTEuODYzIDcuNDQ3LS40NDcuMTEyLTUuNjk3LTUuMTQtNS41ODYtNS41ODZ6Jy8lM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTkuMDMyIDMuMzhMNC43MDUgNy43MDhsMS43NjcgMS43NjdMMTAuOCA1LjE0OCcvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gIC5wLWJ1dHRvbi0tYnJhbmQgLnAtbGluay0tZXh0ZXJuYWwge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScwLjc1ZW0nIGhlaWdodD0nMC43NWVtJyB2aWV3Qm94PScwIDAgMTYgMTYnICUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ3BhdGggZD0nTS0xLTFoMTZ2MTZILTEnLyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNNC44NjcgMS4zMTNDLjYgMS4zMi4wNjcgMS40NDMuMDY3IDQuNTF2Ni40YzAgMy4yLjUzMyAzLjIgNS4zMzMgMy4yaDIuMTMzYzQuOCAwIDUuMzM0IDAgNS4zMzQtMy4ydi0xLjZoLTEuNnYxLjA2OGMwIDIuMTMzIDAgMi4xMzMtNC4yNjcgMi4xMzNINS45MzNjLTQuMjY2IDAtNC4yNjYgMC00LjI2Ni0yLjEzMlY1LjA0NGMwLTEuOTMuMDM0LTIuMTEyIDMuMi0yLjEzdi0xLjZ6Jy8lM0UlM0NwYXRoIGQ9J00tMS0xaDE2djE2SC0xJy8lM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTYuNDM1IDIuMTZjLjExLS40NDYgNy4xMTMtMi4xOTYgNy40NDgtMS44Ni4zMzUuMzM0LTEuNDE2IDcuMzM1LTEuODYzIDcuNDQ3LS40NDcuMTEyLTUuNjk3LTUuMTQtNS41ODYtNS41ODZ6Jy8lM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTkuMDMyIDMuMzhMNC43MDUgNy43MDhsMS43NjcgMS43NjdMMTAuOCA1LjE0OCcvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gIC5wLXN0cmlwLS1kYXJrICogLnAtbGluay0tZXh0ZXJuYWwucC1saW5rLS1zb2Z0LFxuICAucC1zdHJpcC0tYWNjZW50ICogLnAtbGluay0tZXh0ZXJuYWwucC1saW5rLS1zb2Z0LFxuICAucC1zdHJpcC0taW1hZ2UuaXMtZGFyayAqIC5wLWxpbmstLWV4dGVybmFsLnAtbGluay0tc29mdCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzAuNzVlbScgaGVpZ2h0PScwLjc1ZW0nIHZpZXdCb3g9JzAgMCAxNiAxNicgJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDcGF0aCBkPSdNLTEtMWgxNnYxNkgtMScvJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGQ9J000Ljg2NyAxLjMxM0MuNiAxLjMyLjA2NyAxLjQ0My4wNjcgNC41MXY2LjRjMCAzLjIuNTMzIDMuMiA1LjMzMyAzLjJoMi4xMzNjNC44IDAgNS4zMzQgMCA1LjMzNC0zLjJ2LTEuNmgtMS42djEuMDY4YzAgMi4xMzMgMCAyLjEzMy00LjI2NyAyLjEzM0g1LjkzM2MtNC4yNjYgMC00LjI2NiAwLTQuMjY2LTIuMTMyVjUuMDQ0YzAtMS45My4wMzQtMi4xMTIgMy4yLTIuMTN2LTEuNnonLyUzRSUzQ3BhdGggZD0nTS0xLTFoMTZ2MTZILTEnLyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNNi40MzUgMi4xNmMuMTEtLjQ0NiA3LjExMy0yLjE5NiA3LjQ0OC0xLjg2LjMzNS4zMzQtMS40MTYgNy4zMzUtMS44NjMgNy40NDctLjQ0Ny4xMTItNS42OTctNS4xNC01LjU4Ni01LjU4NnonLyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNOS4wMzIgMy4zOEw0LjcwNSA3LjcwOGwxLjc2NyAxLjc2N0wxMC44IDUuMTQ4Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7IH1cbiAgICAucC1zdHJpcC0tZGFyayAqIC5wLWxpbmstLWV4dGVybmFsLnAtbGluay0tc29mdDpob3ZlcixcbiAgICAucC1zdHJpcC0tYWNjZW50ICogLnAtbGluay0tZXh0ZXJuYWwucC1saW5rLS1zb2Z0OmhvdmVyLFxuICAgIC5wLXN0cmlwLS1pbWFnZS5pcy1kYXJrICogLnAtbGluay0tZXh0ZXJuYWwucC1saW5rLS1zb2Z0OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScwLjc1ZW0nIGhlaWdodD0nMC43NWVtJyB2aWV3Qm94PScwIDAgMTYgMTYnICUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ3BhdGggZD0nTS0xLTFoMTZ2MTZILTEnLyUzRSUzQ3BhdGggZmlsbD0nJTIzMDA3YWE2JyBkPSdNNC44NjcgMS4zMTNDLjYgMS4zMi4wNjcgMS40NDMuMDY3IDQuNTF2Ni40YzAgMy4yLjUzMyAzLjIgNS4zMzMgMy4yaDIuMTMzYzQuOCAwIDUuMzM0IDAgNS4zMzQtMy4ydi0xLjZoLTEuNnYxLjA2OGMwIDIuMTMzIDAgMi4xMzMtNC4yNjcgMi4xMzNINS45MzNjLTQuMjY2IDAtNC4yNjYgMC00LjI2Ni0yLjEzMlY1LjA0NGMwLTEuOTMuMDM0LTIuMTEyIDMuMi0yLjEzdi0xLjZ6Jy8lM0UlM0NwYXRoIGQ9J00tMS0xaDE2djE2SC0xJy8lM0UlM0NwYXRoIGZpbGw9JyUyMzAwN2FhNicgZD0nTTYuNDM1IDIuMTZjLjExLS40NDYgNy4xMTMtMi4xOTYgNy40NDgtMS44Ni4zMzUuMzM0LTEuNDE2IDcuMzM1LTEuODYzIDcuNDQ3LS40NDcuMTEyLTUuNjk3LTUuMTQtNS41ODYtNS41ODZ6Jy8lM0UlM0NwYXRoIGZpbGw9JyUyMzAwN2FhNicgZD0nTTkuMDMyIDMuMzhMNC43MDUgNy43MDhsMS43NjcgMS43NjdMMTAuOCA1LjE0OCcvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpOyB9XG4gIC5wLXN0cmlwLS1kYXJrICogLnAtbGluay0tZXh0ZXJuYWwucC1saW5rLS1zdHJvbmcsXG4gIC5wLXN0cmlwLS1hY2NlbnQgKiAucC1saW5rLS1leHRlcm5hbC5wLWxpbmstLXN0cm9uZyxcbiAgLnAtc3RyaXAtLWltYWdlLmlzLWRhcmsgKiAucC1saW5rLS1leHRlcm5hbC5wLWxpbmstLXN0cm9uZyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzAuNzVlbScgaGVpZ2h0PScwLjc1ZW0nIHZpZXdCb3g9JzAgMCAxNiAxNicgJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDcGF0aCBkPSdNLTEtMWgxNnYxNkgtMScvJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGQ9J000Ljg2NyAxLjMxM0MuNiAxLjMyLjA2NyAxLjQ0My4wNjcgNC41MXY2LjRjMCAzLjIuNTMzIDMuMiA1LjMzMyAzLjJoMi4xMzNjNC44IDAgNS4zMzQgMCA1LjMzNC0zLjJ2LTEuNmgtMS42djEuMDY4YzAgMi4xMzMgMCAyLjEzMy00LjI2NyAyLjEzM0g1LjkzM2MtNC4yNjYgMC00LjI2NiAwLTQuMjY2LTIuMTMyVjUuMDQ0YzAtMS45My4wMzQtMi4xMTIgMy4yLTIuMTN2LTEuNnonLyUzRSUzQ3BhdGggZD0nTS0xLTFoMTZ2MTZILTEnLyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNNi40MzUgMi4xNmMuMTEtLjQ0NiA3LjExMy0yLjE5NiA3LjQ0OC0xLjg2LjMzNS4zMzQtMS40MTYgNy4zMzUtMS44NjMgNy40NDctLjQ0Ny4xMTItNS42OTctNS4xNC01LjU4Ni01LjU4NnonLyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNOS4wMzIgMy4zOEw0LjcwNSA3LjcwOGwxLjc2NyAxLjc2N0wxMC44IDUuMTQ4Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7IH0gfVxuXG4ucC10b3Age1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNjZGNkY2Q7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW46IDIwcHggMDsgfVxuICAucC10b3BfX2xpbmsge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICMxMTE7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdG9wOiAtLjcyNXJlbTsgfVxuXG4ucC1saXN0LXRyZWVfX2l0ZW0tLWdyb3VwOjphZnRlciwgLnAtbGlzdC10cmVlIC5wLWxpc3QtdHJlZVthcmlhLWhpZGRlbj1cImZhbHNlXCJdOjphZnRlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgY29udGVudDogJyAnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwLjkzNzVyZW07XG4gIGxlZnQ6IC0uNzVyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLjRyZW07XG4gIHdpZHRoOiAwLjkzNzVyZW07IH1cblxuLnAtbGlzdC10cmVlIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2RjZGNkO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICBwYWRkaW5nOiAwIDAgMCAwLjI1cmVtOyB9XG4gIC5wLWxpc3QtdHJlZV9faXRlbSB7XG4gICAgbWFyZ2luLXRvcDogMC4xMjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAuOHJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAucC1saXN0LXRyZWVfX2l0ZW06OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjY2RjZGNkO1xuICAgICAgY29udGVudDogJyAnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGxlZnQ6IC0wLjI1cmVtO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC44cmVtO1xuICAgICAgd2lkdGg6IC42MjVyZW07IH1cbiAgICAucC1saXN0LXRyZWVfX2l0ZW0tLWdyb3VwOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluaycgaGVpZ2h0PScxNScgd2lkdGg9JzE1JyB2aWV3Qm94PScwIDAgMTUgMTUnJTNFJTNDZGVmcyUzRSUzQ3BhdGggaWQ9J2EnIGQ9J00wIDBoMTV2MTVIMHonLyUzRSUzQy9kZWZzJTNFJTNDZyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGZpbGw9J25vbmUnJTNFJTNDdXNlIHhsaW5rOmhyZWY9JyUyM2EnIGZpbGw9JyUyM0ZGRicvJTNFJTNDcGF0aCBzdHJva2U9JyUyMzg4OCcgZD0nTS41LjVoMTR2MTRILjV6Jy8lM0UlM0NwYXRoIGZpbGw9JyUyMzg4OCcgZD0nTTcgNGgxdjdIN3onLyUzRSUzQ3BhdGggZmlsbD0nJTIzODg4JyBkPSdNNCA4VjdoN3YxeicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpOyB9XG4gIC5wLWxpc3QtdHJlZV9fdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBtYXJnaW46IDAgMCAwIC0xLjc1cmVtO1xuICAgIHBhZGRpbmc6IDAgMCAwIDEuNzVyZW07XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgICAucC1saXN0LXRyZWVfX3RvZ2dsZTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiAjMDA3YWE2O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAucC1saXN0LXRyZWVfX3RvZ2dsZTpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIG91dGxpbmU6IDFweCBkb3R0ZWQgI2NkY2RjZDsgfVxuICAucC1saXN0LXRyZWUgLnAtbGlzdC10cmVlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgLnAtbGlzdC10cmVlIC5wLWxpc3QtdHJlZVthcmlhLWhpZGRlbj1cImZhbHNlXCJdIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLnAtbGlzdC10cmVlIC5wLWxpc3QtdHJlZVthcmlhLWhpZGRlbj1cImZhbHNlXCJdOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluaycgaGVpZ2h0PScxNScgd2lkdGg9JzE1JyB2aWV3Qm94PScwIDAgMTUgMTUnJTNFJTNDZGVmcyUzRSUzQ3BhdGggaWQ9J2EnIGQ9J00wIDBoMTV2MTVIMHonLyUzRSUzQy9kZWZzJTNFJTNDZyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGZpbGw9J25vbmUnJTNFJTNDdXNlIHhsaW5rOmhyZWY9JyUyM2EnIGZpbGw9JyUyM0ZGRicvJTNFJTNDcGF0aCBzdHJva2U9JyUyMzg4OCcgZD0nTS41LjVoMTR2MTRILjV6Jy8lM0UlM0NwYXRoIGZpbGw9JyUyMzg4OCcgZD0nTTQgOFY3aDd2MXonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgIHotaW5kZXg6IDE7IH1cblxuLnAtbGlzdC1zdGVwLCAucC1zdGVwcGVkLWxpc3QtLWRldGFpbGVkIHtcbiAgY291bnRlci1yZXNldDogbGk7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiA0cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLnAtbGlzdC1zdGVwID4gbGk6OmJlZm9yZSwgLnAtc3RlcHBlZC1saXN0LS1kZXRhaWxlZCA+IGxpOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBjb2xvcjogI2ZmZjtcbiAgY29udGVudDogY291bnRlcihsaSk7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaTtcbiAgZGlyZWN0aW9uOiBydGw7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IC00cmVtO1xuICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMi41cmVtOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5wLWxpc3Qtc3RlcCA+IGxpOjpiZWZvcmUsIC5wLXN0ZXBwZWQtbGlzdC0tZGV0YWlsZWQgPiBsaTo6YmVmb3JlIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB3aWR0aDogMnJlbTsgfSB9XG5cbi5wLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5wLWxpc3QgLnAtbGlzdF9faXRlbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW07IH1cbiAgICBmb3JtIC5wLWxpc3QgLnAtbGlzdF9faXRlbSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gICAgICBmb3JtIC5wLWxpc3QgLnAtbGlzdF9faXRlbSBsYWJlbCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuMXJlbTsgfVxuXG4ucC1saXN0LS1kaXZpZGVkIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuICAucC1saXN0LS1kaXZpZGVkIC5wLWxpc3RfX2l0ZW0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtOyB9XG4gICAgZm9ybSAucC1saXN0LS1kaXZpZGVkIC5wLWxpc3RfX2l0ZW0ge1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAgICAgZm9ybSAucC1saXN0LS1kaXZpZGVkIC5wLWxpc3RfX2l0ZW0gbGFiZWwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjFyZW07IH1cbiAgLnAtbGlzdC0tZGl2aWRlZCAucC1saXN0X19pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAucC1saXN0LS1kaXZpZGVkIC5wLWxpc3RfX2l0ZW06OmFmdGVyIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI2NkY2RjZDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7IH1cbiAgICAucC1saXN0LS1kaXZpZGVkIC5wLWxpc3RfX2l0ZW06bGFzdC1vZi10eXBlOjphZnRlcixcbiAgICAucC1saXN0LS1kaXZpZGVkIC5wLWxpc3RfX2l0ZW0gLmxhc3QtaXRlbTo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDsgfVxuICAucC1saXN0LS1kaXZpZGVkLmlzLXNwbGl0IC5wLWxpc3RfX2l0ZW06bGFzdC1vZi10eXBlIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNjZGNkY2Q7IH1cblxuLmlzLXRpY2tlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTQnIGhlaWdodD0nMTQnIHZpZXdCb3g9JzAgMCAxNCAxNCclM0UlM0NjaXJjbGUgZmlsbD0nJTIzMmMwMDFlJyBjeD0nNycgY3k9JzcnIHI9JzcnLyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNNi4xIDEwLjgxM0wyLjQxIDguMTA1bDEuMTg0LTEuNjEzTDUuOSA4LjE4N2w0LjM5My00LjM5NCAxLjQxNCAxLjQxNHonIC8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDAuNTYyNXJlbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcGFkZGluZy1sZWZ0OiAycmVtOyB9XG5cbi5wLWlubGluZS1saXN0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuICAucC1pbmxpbmUtbGlzdF9faXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtOyB9XG4gICAgLnAtaW5saW5lLWxpc3RfX2l0ZW06bGFzdC1vZi10eXBlLFxuICAgIC5wLWlubGluZS1saXN0X19pdGVtIC5sYXN0LWl0ZW0ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG5cbi5wLWlubGluZS1saXN0LS1taWRkb3Qge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5wLWlubGluZS1saXN0LS1taWRkb3QgLnAtaW5saW5lLWxpc3RfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjVlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAucC1pbmxpbmUtbGlzdC0tbWlkZG90IC5wLWlubGluZS1saXN0X19pdGVtOmxhc3Qtb2YtdHlwZSxcbiAgICAucC1pbmxpbmUtbGlzdC0tbWlkZG90IC5wLWlubGluZS1saXN0X19pdGVtIC5sYXN0LWl0ZW0ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgLnAtaW5saW5lLWxpc3QtLW1pZGRvdCAucC1pbmxpbmUtbGlzdF9faXRlbTo6YWZ0ZXIge1xuICAgICAgY29sb3I6ICM2NjY7XG4gICAgICBjb250ZW50OiAnXFwwMGI3JztcbiAgICAgIGZvbnQtc2l6ZTogMS40ZW07XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAtLjVlbTtcbiAgICAgIHRvcDogLjRlbTsgfVxuICAgIC5wLWlubGluZS1saXN0LS1taWRkb3QgLnAtaW5saW5lLWxpc3RfX2l0ZW06aG92ZXI6OmFmdGVyIHtcbiAgICAgIGNvbG9yOiAjNjY2OyB9XG4gICAgLnAtaW5saW5lLWxpc3QtLW1pZGRvdCAucC1pbmxpbmUtbGlzdF9faXRlbTpsYXN0LW9mLXR5cGU6OmFmdGVyLFxuICAgIC5wLWlubGluZS1saXN0LS1taWRkb3QgLnAtaW5saW5lLWxpc3RfX2l0ZW0gLmxhc3QtaXRlbTo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7IH1cblxuLnAtbGlzdC1zdGVwX19pdGVtIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ucC1saXN0LXN0ZXBfX2NvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAtMXJlbTsgfVxuXG4ucC1saXN0LXN0ZXBfX2J1bGxldCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXN0ZXBwZWQtbGlzdC0tZGV0YWlsZWQgLnAtbGlzdC1zdGVwX19jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5wLXN0ZXBwZWQtbGlzdC0tZGV0YWlsZWQgLnAtbGlzdC1zdGVwX19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogMDsgfVxuICAgIC5wLXN0ZXBwZWQtbGlzdC0tZGV0YWlsZWQgLnAtbGlzdC1zdGVwX19pdGVtID4gOm50aC1jaGlsZCgybikge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICptYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgICB3aWR0aDogNDguMzU2MTUlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDMuMjg3NyU7IH1cbiAgICAucC1zdGVwcGVkLWxpc3QtLWRldGFpbGVkIC5wLWxpc3Qtc3RlcF9faXRlbSA+IDpudGgtY2hpbGQoMm4rMSkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICptYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgICB3aWR0aDogNDguMzU2MTUlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIEBzdXBwb3J0cyAoY29sdW1uczogMSkge1xuICAgIFtjbGFzcyo9J3AtbGlzdCddLmlzLXNwbGl0IHtcbiAgICAgIGNvbHVtbi1nYXA6IDJyZW07XG4gICAgICBjb2x1bW5zOiAyOyB9XG4gICAgICBbY2xhc3MqPSdwLWxpc3QnXS5pcy1zcGxpdCAucC1saXN0X19pdGVtIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIEBzdXBwb3J0cyBub3QgKGNvbHVtbnM6IDEpIHtcbiAgICBbY2xhc3MqPSdwLWxpc3QnXS5pcy1zcGxpdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgICBbY2xhc3MqPSdwLWxpc3QnXS5pcy1zcGxpdCAucC1saXN0X19pdGVtIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gLjVyZW0pOyB9IH1cbiAgW2NsYXNzKj0ncC1saXN0J10uaXMtc3BsaXQ6bnRoLWNoaWxkKDJuLTEpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07IH0gfVxuXG4ucC1tYXRyaXgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuICAucC1tYXRyaXhfX2l0ZW0ge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2RjZGNkO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgcGFkZGluZy10b3A6IDAuOTM3NXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MjBweCkge1xuICAgICAgLnAtbWF0cml4X19pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICB3aWR0aDogMzMuMzMzJTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDYyMHB4KSBhbmQgKG1heC13aWR0aDogMTAzMHB4KSB7XG4gICAgICAucC1tYXRyaXhfX2l0ZW0ge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5wLW1hdHJpeF9faXRlbSB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjZGNkY2Q7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICAgICAgd2lkdGg6IDMzLjMzMyU7IH1cbiAgICAgICAgLnAtbWF0cml4X19pdGVtOmVtcHR5IHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAucC1tYXRyaXhfX2l0ZW06bnRoLWNoaWxkKDNuKzEpIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAgICAgLnAtbWF0cml4X19pdGVtOm50aC1jaGlsZCgzbiszKSB7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwOyB9XG4gICAgICAgIC5wLW1hdHJpeF9faXRlbTpudGgtY2hpbGQoMSksIC5wLW1hdHJpeF9faXRlbTpudGgtY2hpbGQoMiksIC5wLW1hdHJpeF9faXRlbTpudGgtY2hpbGQoMykge1xuICAgICAgICAgIGJvcmRlci10b3A6IDA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDMwcHgpIHtcbiAgICAgIC5wLW1hdHJpeF9faXRlbSB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjZGNkY2Q7XG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgIHdpZHRoOiAzMy4zMzMlOyB9XG4gICAgICAgIC5wLW1hdHJpeF9faXRlbTplbXB0eSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgLnAtbWF0cml4X19pdGVtOm50aC1jaGlsZCgzbisxKSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgICAgIC5wLW1hdHJpeF9faXRlbTpudGgtY2hpbGQoM24rMykge1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgICAgIC5wLW1hdHJpeF9faXRlbTpudGgtbGFzdC1jaGlsZCgxKSwgLnAtbWF0cml4X19pdGVtOm50aC1sYXN0LWNoaWxkKDIpLCAucC1tYXRyaXhfX2l0ZW06bnRoLWxhc3QtY2hpbGQoMykge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7IH0gfVxuICAucC1tYXRyaXhfX2ltZyB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICBtYXgtaGVpZ2h0OiAzcmVtO1xuICAgIG1heC13aWR0aDogM3JlbTtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAucC1tYXRyaXhfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMzBweCkge1xuICAgICAgLnAtbWF0cml4X19jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDRyZW0pOyB9IH1cbiAgLnAtbWF0cml4X190aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbTsgfVxuICAucC1tYXRyaXhfX2Rlc2Mge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMXJlbTtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbTsgfVxuICAgIC5wLW1hdHJpeF9fZGVzYyA+IHA6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLnAtbWF0cml4X19kZXNjICsgLnAtbWF0cml4X19kZXNjIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5wLW1hdHJpeF9fZGVzYyB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0wLjVyZW07IH0gfVxuXG4ucC1tZWRpYS1vYmplY3RfX2ltYWdlIHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIGZsZXgtYmFzaXM6IGluaGVyaXQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIG1heC1oZWlnaHQ6IDVyZW07XG4gIG1heC13aWR0aDogNXJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IGF1dG87IH1cblxuLnAtbWVkaWEtb2JqZWN0X19jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMC42cmVtO1xuICBtYXJnaW4tdG9wOiAwOyB9XG5cbi5wLW1lZGlhLW9iamVjdF9faW1hZ2UuaXMtcm91bmQge1xuICBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuLnAtbWVkaWEtb2JqZWN0X190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMnJlbTtcbiAgbWFyZ2luLXRvcDogLTAuNXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnAtbWVkaWEtb2JqZWN0X190aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtMC4wNXJlbTsgfSB9XG5cbi5wLW1lZGlhLW9iamVjdF9fbWV0YS1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07IH1cblxuLnAtbWVkaWEtb2JqZWN0X19tZXRhLWxpc3QtaXRlbS0tZGF0ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCI5MFwiIGhlaWdodD1cIjkwXCI+PGcgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDAgLTk2Mi4zNjIpXCI+PHBhdGggY29sb3I9XCIlMjMwMDBcIiBmaWxsPVwibm9uZVwiIHN0cm9rZS13aWR0aD1cIjcuNVwiIG92ZXJmbG93PVwidmlzaWJsZVwiIGVuYWJsZS1iYWNrZ3JvdW5kPVwiYWNjdW11bGF0ZVwiIGQ9XCJNMCA5NjIuMzYyaDkwdjkwSDB6XCIvPjxwYXRoIGQ9XCJNMzUuOTE0IDk2OC4zNjJ2OWMwIDQuODM3LTQuMDc4IDguOTE0LTguOTE0IDguOTE0LTQuODM2IDAtOC45MTQtNC4wNzctOC45MTQtOC45MTR2LTguNTQ3QzcuNTYgOTY5Ljg5MiA2IDk3My41OSA2IDk4Ni4zNjJ2NDJjMCAxOCAzIDE4IDMwIDE4aDE4YzI3IDAgMzAgMCAzMC0xOHYtNDJjMC0xMi43NzMtMS41Ni0xNi40Ny0xMi4wODYtMTcuNTQ3djguNTQ3YzAgNC44MzctNC4wNzggOC45MTQtOC45MTQgOC45MTQtNC44MzYgMC04LjkxNC00LjA3Ny04LjkxNC04LjkxNHYtOUgzNS45MTR6bS4wODYgMjRoMThjMjQgMCAyNCAwIDI0IDEydjI0YzAgMTIgMCAxMi0yNCAxMkgzNmMtMjQgMC0yNCAwLTI0LTEydi0yNGMwLTEyIDAtMTIgMjQtMTJ6XCIgZmlsbD1cIiUyMzY2NlwiLz48cmVjdCB3aWR0aD1cIjZcIiBoZWlnaHQ9XCIxOFwiIHg9XCIyNFwiIHk9XCI5NjIuMzYyXCIgcnk9XCIzXCIgY29sb3I9XCIlMjMwMDBcIiBmaWxsPVwiJTIzNjY2XCIgc3Ryb2tlLXdpZHRoPVwiLjFcIiBvdmVyZmxvdz1cInZpc2libGVcIiBlbmFibGUtYmFja2dyb3VuZD1cImFjY3VtdWxhdGVcIi8+PHJlY3Qgcnk9XCIzXCIgeT1cIjk2Mi4zNjJcIiB4PVwiNjBcIiBoZWlnaHQ9XCIxOFwiIHdpZHRoPVwiNlwiIGNvbG9yPVwiJTIzMDAwXCIgZmlsbD1cIiUyMzY2NlwiIHN0cm9rZS13aWR0aD1cIi4xXCIgb3ZlcmZsb3c9XCJ2aXNpYmxlXCIgZW5hYmxlLWJhY2tncm91bmQ9XCJhY2N1bXVsYXRlXCIvPjxwYXRoIHN0eWxlPVwidGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6MTI1JTstaW5rc2NhcGUtZm9udC1zcGVjaWZpY2F0aW9uOlVidW50dSBNZWRpdW1cIiBkPVwiTTMzLjMzNiAxMDAxLjM2NHYuMDFjLTEuOCAwLTMuNS4zNDgtNS4wODcgMS4wNDMtMS41NDguNjYzLTIuOTEzIDEuNTUzLTQuMDggMi42NjRsLS4zNTIuMzM3IDMuMDYgNC4zMzUuNDc0LS40NzJjLjE1OC0uMTU4LjQyNS0uMzg4Ljc4Ny0uNjczbC4wMS0uMDEzLjAxLS4wMTJjLjM0Mi0uMjk1Ljc0LS41ODIgMS4xOTQtLjg2LjQ2Ny0uMjcgMS4wMDItLjUwNyAxLjYwNy0uNzEuNTc3LS4xOSAxLjIwNi0uMjg4IDEuODk2LS4yODggMS4wNDggMCAxLjg4NS4yNiAyLjU4Ljc2OC42MjYuNDYuOTY0IDEuMjIyLjk2NCAyLjQ5NyAwIC41Ni0uMTE0IDEuMS0uMzUgMS42NDctLjI0Ni41MzgtLjU4IDEuMDgyLTEuMDA2IDEuNjM1aC0uMDAyYy0uNDA4LjUzNS0uODk2IDEuMDg4LTEuNDY2IDEuNjU4LS41ODIuNTgyLTEuMTkyIDEuMTc2LTEuODI3IDEuNzg1aC0uMDA0Yy0uODI3LjgtMS42NTMgMS42MTMtMi40OCAyLjQ0LS44NDYuODQ1LTEuNjEgMS43NDgtMi4yOTIgMi43MDRoLS4wMDJjLS42OTIuOTY3LTEuMjYgMi4wMi0xLjcwMiAzLjE1LS40MjYgMS4xMzQtLjYzNSAyLjM3Mi0uNjM1IDMuNzA3di43MmMwIC4zMS4wMTUuNTgzLjA0Ni44MjhsLjA2NC40OTNoMTguNjV2LTUuMTk3SDMxLjM4NmMuMDcyLS4xNDQuMDU3LS4yMS4xOC0uMzkybC4wMDYtLjAxMmguMDAyYy4zMy0uNTA3LjcyNy0xLjAzNCAxLjE5Mi0xLjU3Ni40Ny0uNTQ4Ljk2Ni0xLjA5NiAxLjQ4OC0xLjY0NWwuMDA4LS4wMWMuNTI3LS41NTMuOTk4LTEuMDI3IDEuNDEzLTEuNDE2aC4wMDdjLjgtLjc3NSAxLjYtMS41NiAyLjQtMi4zNmguMDA3Yy44MTMtLjg0NCAxLjUzNC0xLjcgMi4xNjMtMi41NzZoLjAwMmMuNjYtLjkwNiAxLjE5Ny0xLjgzIDEuNjEzLTIuNzczLjQyOC0uOTk0LjY0NS0yLjAyLjY0NS0zLjA1NCAwLTIuNTI4LS43NTYtNC42MDUtMi4yOC02LjEwMi0xLjUyNC0xLjU1LTMuODYyLTIuMjgtNi45LTIuMjh6bTE2LjYyNi42MzV2LjAxbC0uMDI0LjUzN2MtLjEwNiAyLjMxLS4yNCA0LjYxOC0uNCA2LjkyNy0uMTU4IDIuMjc3LS4zODQgNC42ODgtLjY3NiA3LjIzM2wtLjA3LjYyOGguNjMyYzIuMTg3IDAgMy45ODIuMTIgNS4zNy4zNTNoLjAwNGMxLjQyLjIzIDIuNTE4LjU4IDMuMjgzIDEuMDFoLjAxYy44MDQuNDQgMS4zMTYuOTQ1IDEuNiAxLjUxMi4zMDIuNjA2LjQ2IDEuMjk3LjQ2IDIuMSAwIC41MTQtLjA5NC45OTQtLjI3OCAxLjQ1Ny0uMTc0LjQxNC0uNDU2Ljc5LS44NzYgMS4xNGgtLjAxNmMtLjM3NS4zMzMtLjkuNjE1LTEuNTgyLjgzNi0uNjc3LjE5My0xLjUxNC4yOTgtMi41MS4yOTgtMS40OCAwLTIuNzItLjE0NC0zLjcxOC0uNDItMS4wMTItLjMxLTEuNzktLjU5Ni0yLjMtLjg0bC0uNjM4LS4zMDQtMS4xNyA1LjE4Ny4zOTQuMTk4Yy4zMi4xNi43NC4zMTMgMS4yODcuNDc3LjU1My4xNjcgMS4xNjguMzE1IDEuODQ3LjQ1LjcwMy4xNjMgMS40My4zIDIuMTg0LjQwNy43Ny4xMSAxLjUyNy4xNjMgMi4yNzMuMTYzIDEuODI2IDAgMy40NC0uMjE0IDQuODQtLjY2aC4wMDhjMS4zODYtLjQ3MyAyLjU2LTEuMTIgMy41MDItMS45NDguOTQtLjgyNyAxLjY0Ny0xLjgyMyAyLjEwNS0yLjk2Ny40NTQtMS4xMzUuNjgtMi4zNjUuNjgtMy42NzggMC0yLjg2OC0xLjAyMy01LjIyLTMuMDM0LTYuODkyLTEuODg4LTEuNjE3LTQuNzYtMi40NzItOC40MzQtMi43NS4wMzMtLjI3LjA2NC0uNTEuMDk3LS44MzQuMDU1LS41MzUuMDk2LTEuMDk2LjEyMy0xLjY4bC4wMDItLjAyNWMuMDUyLS41NzUuMDktMS4xMzguMTE3LTEuNjg4bC4wMDMtLjAyN2MuMDM1LS4zOC4wNTQtLjY5My4wNzctMS4wMmgxMC4wNTVWMTAwMkg0OS45NjJ6XCIgZm9udC1zaXplPVwiMzUuMzQ1XCIgZm9udC13ZWlnaHQ9XCI1MDBcIiBsZXR0ZXItc3BhY2luZz1cIjBcIiB3b3JkLXNwYWNpbmc9XCIwXCIgdGV4dC1hbmNob3I9XCJtaWRkbGVcIiBmaWxsPVwiJTIzNjY2XCIgZm9udC1mYW1pbHk9XCJVYnVudHVcIi8+PC9nPjwvc3ZnPicpOyB9XG5cbi5wLW1lZGlhLW9iamVjdF9fbWV0YS1saXN0LWl0ZW0tLWxvY2F0aW9uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjkwXCIgaGVpZ2h0PVwiOTBcIj48ZyBjb2xvcj1cIiUyMzAwMFwiPjxwYXRoIGQ9XCJNNDUgMEMzMC4wODggMCAxOCAxMi4wODggMTggMjdjMCAuNTYyLjAzIDEuMTAzLjA2MyAxLjY1Ni4wMTMuMjQ4LjAxMi40OTcuMDMuNzUuMDIuMjMuMDcuNDYuMDk1LjY4OEMyMC4yMiA1MS44NTQgNDEuOTIyIDkwIDQ1IDkwYzMuMDc4IDAgMjQuNzgtMzguMTQ2IDI2LjgxMy01OS45MDYuMDItLjIzMi4wNzYtLjQ2LjA5My0uNjg4LjAyMi0uMjQ4LjAxNi0uNS4wMy0uNzUuMDMyLS41Ni4wNjQtMS4xMi4wNjQtMS42NTZDNzIgMTIuMDg4IDU5LjkxMiAwIDQ1IDB6bTAgMThjNC45NyAwIDkgNC4wMyA5IDlzLTQuMDMgOS05IDktOS00LjAzLTktOSA0LjAzLTkgOS05elwiIGZpbGw9XCIlMjM2NjZcIiBzdHJva2Utd2lkdGg9XCIzXCIgb3ZlcmZsb3c9XCJ2aXNpYmxlXCIgZW5hYmxlLWJhY2tncm91bmQ9XCJhY2N1bXVsYXRlXCIvPjxwYXRoIGZpbGw9XCJub25lXCIgc3Ryb2tlLXdpZHRoPVwiNy41XCIgb3ZlcmZsb3c9XCJ2aXNpYmxlXCIgZW5hYmxlLWJhY2tncm91bmQ9XCJhY2N1bXVsYXRlXCIgZD1cIk0wIDBoOTB2OTBIMHpcIi8+PC9nPjwvc3ZnPicpOyB9XG5cbi5wLW1lZGlhLW9iamVjdF9fbWV0YS1saXN0LWl0ZW0tLXZlbnVlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjkwXCIgaGVpZ2h0PVwiOTBcIiB2aWV3Qm94PVwiMCAwIDkwIDkwLjAwMDAwMVwiPjxnIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtMTExLjk2NyAtOTI5LjMzNylcIiBjb2xvcj1cIiUyMzAwMFwiPjxwYXRoIGZpbGw9XCJub25lXCIgc3Ryb2tlLXdpZHRoPVwiNFwiIG92ZXJmbG93PVwidmlzaWJsZVwiIGVuYWJsZS1iYWNrZ3JvdW5kPVwiYWNjdW11bGF0ZVwiIGQ9XCJNMTExLjk2NyA5MjkuMzM2aDkwdjkwaC05MHpcIi8+PGNpcmNsZSByPVwiNi41XCIgY3k9XCIyNC41XCIgY3g9XCIyMy41XCIgdHJhbnNmb3JtPVwibWF0cml4KDEuODQ2IDAgMCAxLjg0NiAxMTMuNTgzIDkyOS4xMDUpXCIgZmlsbD1cIiUyMzY2NlwiIHN0cm9rZS13aWR0aD1cIjJcIiBvdmVyZmxvdz1cInZpc2libGVcIiBlbmFibGUtYmFja2dyb3VuZD1cImFjY3VtdWxhdGVcIi8+PGNpcmNsZSByPVwiMjFcIiBjeT1cIjQ1XCIgY3g9XCI0NVwiIHRyYW5zZm9ybT1cIm1hdHJpeCgxLjQyOSAwIDAgMS40MjkgOTIuNjgyIDkxMC4wNSlcIiBmaWxsPVwibm9uZVwiIHN0cm9rZT1cIiUyMzY2NlwiIHN0cm9rZS13aWR0aD1cIjQuMlwiIHN0cm9rZS1saW5lam9pbj1cInJvdW5kXCIgb3ZlcmZsb3c9XCJ2aXNpYmxlXCIgZW5hYmxlLWJhY2tncm91bmQ9XCJhY2N1bXVsYXRlXCIvPjxwYXRoIGQ9XCJNMTUyLjk2NyA5MzEuNzM2bDgtMi40djE1aC04ek0xNjAuOTY3IDEwMTYuMzM2aC04di0xMmg4ek0xOTguOTY3IDk3MC4zMzZ2OGgtMTJ2LTh6TTExNC45NjcgOTc4LjMzNnYtOGgxMnY4elwiIG92ZXJmbG93PVwidmlzaWJsZVwiIGZpbGw9XCIlMjM2NjZcIiBzdHJva2Utd2lkdGg9XCI2XCIgZW5hYmxlLWJhY2tncm91bmQ9XCJhY2N1bXVsYXRlXCIvPjwvZz48L3N2Zz4nKTsgfVxuXG4ucC1tZWRpYS1vYmplY3QtLWxhcmdlIC5wLW1lZGlhLW9iamVjdF9faW1hZ2Uge1xuICBtYXgtaGVpZ2h0OiA2cmVtO1xuICBtYXgtd2lkdGg6IDZyZW07IH1cblxuLnAtbWVkaWEtb2JqZWN0LS1sYXJnZSAucC1tZWRpYS1vYmplY3RfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4zcmVtO1xuICBtYXJnaW4tdG9wOiAtMC41cmVtOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAucC1tZWRpYS1vYmplY3QtLWxhcmdlIC5wLW1lZGlhLW9iamVjdF9fdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogLTAuMnJlbTsgfSB9XG5cbi5wLW1vZGFsIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogcmdiYSgxNywgMTcsIDE3LCAwLjg1KTtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwdmg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5wLW1vZGFsX19kaWFsb2cge1xuICAgIGJvdHRvbTogMS41cmVtO1xuICAgIGxlZnQ6IDEuNXJlbTtcbiAgICBtYXgtd2lkdGg6IDY0Ljg3NXJlbTtcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMS41cmVtO1xuICAgIHRvcDogMS41cmVtO1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5wLW1vZGFsX19kaWFsb2cge1xuICAgICAgICBib3R0b206IGluaXRpYWw7XG4gICAgICAgIGxlZnQ6IGluaXRpYWw7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHJpZ2h0OiBpbml0aWFsO1xuICAgICAgICB0b3A6IGluaXRpYWw7IH0gfVxuICAucC1tb2RhbF9faGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAucC1tb2RhbF9fdGl0bGUge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kOyB9XG4gIC5wLW1vZGFsX19jbG9zZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgaGVpZ2h0PSc5MCcgd2lkdGg9JzkwJyUzRSUzQ2cgY29sb3I9JyUyMzAwMCclM0UlM0NwYXRoIGZpbGw9J25vbmUnIGQ9J00wIDBoOTB2OTBIMHonLyUzRSUzQ3BhdGggZD0nTTE0LjUyIDZMNiAxNC41MiAzNi40OCA0NSA2IDc1LjQ5IDE0LjUyIDg0IDQ1IDUzLjUyIDc1LjQ4IDg0IDg0IDc1LjQ5IDUzLjUyIDQ1IDg0IDE0LjUyIDc1LjQ4IDYgNDUgMzYuNDl6JyBmaWxsPSclMjM4ODgnLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDFyZW07XG4gICAgYm9yZGVyOiAwO1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIGhlaWdodDogMXJlbTtcbiAgICBtYXJnaW46IC0xcmVtIC0xcmVtIDAgMDtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIHRleHQtaW5kZW50OiAtOTk5ZW07XG4gICAgd2lkdGg6IDFyZW07IH1cbiAgICAucC1tb2RhbF9fY2xvc2U6Zm9jdXMge1xuICAgICAgb3V0bGluZTogMXB4IHNvbGlkICMwMDdhYTY7XG4gICAgICBvdXRsaW5lLW9mZnNldDogMnB4OyB9XG5cbi5wLW5vdGlmaWNhdGlvbiwgLnAtbm90aWZpY2F0aW9uLS1wb3NpdGl2ZSwgLnAtbm90aWZpY2F0aW9uLS1jYXV0aW9uLCAucC1ub3RpZmljYXRpb24tLW5lZ2F0aXZlLCAucC1ub3RpZmljYXRpb24tLWluZm9ybWF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMDsgfVxuXG4ucC1ub3RpZmljYXRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnAtbm90aWZpY2F0aW9uOjpiZWZvcmUge1xuICAgIHRvcDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAucC1ub3RpZmljYXRpb246OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAwLjE4NzVyZW07XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDsgfVxuICAucC1ub3RpZmljYXRpb24gKyAucC1ub3RpZmljYXRpb24ge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTsgfVxuICAucC1ub3RpZmljYXRpb25fX3Jlc3BvbnNlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxcmVtIDEuMTVyZW07XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDFyZW07XG4gICAgcGFkZGluZzogMC45cmVtIDFyZW0gMC41cmVtOyB9XG4gIC5wLW5vdGlmaWNhdGlvbl9fc3RhdHVzOjphZnRlciwgLnAtbm90aWZpY2F0aW9uX19hY3Rpb246OmJlZm9yZSB7XG4gICAgY29udGVudDogJyAnOyB9XG4gIC5wLW5vdGlmaWNhdGlvbiAucC1pY29uLS1jbG9zZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxcmVtO1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXJnaW46IDEuMTg3NXJlbSAxcmVtIGF1dG8gYXV0bztcbiAgICBwYWRkaW5nOiAwLjVyZW07IH1cblxuLnAtbm90aWZpY2F0aW9uX19yZXNwb25zZSxcbi5wLW5vdGlmaWNhdGlvbi0tZmxvYXRpbmcge1xuICBtYXgtd2lkdGg6IDYwZW07IH1cblxuLnAtbm90aWZpY2F0aW9uLS1wb3NpdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAucC1ub3RpZmljYXRpb24tLXBvc2l0aXZlOjpiZWZvcmUge1xuICAgIHRvcDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGU4NDIwO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAucC1ub3RpZmljYXRpb24tLXBvc2l0aXZlOjpiZWZvcmUge1xuICAgIGhlaWdodDogMC4xODc1cmVtO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7IH1cbiAgLnAtbm90aWZpY2F0aW9uLS1wb3NpdGl2ZSAucC1ub3RpZmljYXRpb25fX3Jlc3BvbnNlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxN3B4JyBoZWlnaHQ9JzE3cHgnIHZpZXdCb3g9JzAgMCAxNyAxNycgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1BhZ2UtMScgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPSdub3RpZmljYXRpb24tc3VjY2VzcycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMS4wMDAwMDAsIDEuMDAwMDAwKSclM0UlM0NnIGlkPSdQYWdlLTMtLS1jb2xvdXJzJyUzRSUzQ2cgaWQ9J05vdGlmaWNhdGlvbnMtLS1zaW5nbGUnJTNFJTNDZyBpZD0nR3JvdXAnJTNFJTNDZyBpZD0nSUNPTiclM0UlM0NjaXJjbGUgaWQ9J2NpcmNsZTY3MTAnIHN0cm9rZT0nJTIzMGU4NDIwJyBzdHJva2Utd2lkdGg9JzEuNScgZmlsbD0nJTIzMGU4NDIwJyBjeD0nNy4yNTAwMDg2JyBjeT0nNy4yNTAwMDg2JyByPSc3LjI1MDAwODYnJTNFJTNDL2NpcmNsZSUzRSUzQ3BvbHlnb24gaWQ9J3BhdGg2NzEyJyBmaWxsPSclMjNmZmYnIHBvaW50cz0nMTEuMDUwMjk4NiA0LjE3MzQ0ODYgMTAuOTg0Mzk4NiA0LjIzMTE0ODYgNi4yNDk2NDg2IDguMzc4MzY4NiAzLjQ3NDA3ODYgNS45OTc0Mjg2IDIuNjM1MDE4NiA2Ljk0NjMwODYgNi4yNTAzMzg2IDEwLjc1MDAxODYgMTEuNzUwMDA4NiA0Ljk2Mjc3ODYgMTEuMDUwMjk4NiA0LjE3MzQ4ODYnJTNFJTNDL3BvbHlnb24lM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIHBhZGRpbmctbGVmdDogM3JlbTsgfVxuXG4ucC1ub3RpZmljYXRpb24tLWNhdXRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnAtbm90aWZpY2F0aW9uLS1jYXV0aW9uOjpiZWZvcmUge1xuICAgIHRvcDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjk5YjExO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAucC1ub3RpZmljYXRpb24tLWNhdXRpb246OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAwLjE4NzVyZW07XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDsgfVxuICAucC1ub3RpZmljYXRpb24tLWNhdXRpb24gLnAtbm90aWZpY2F0aW9uX19yZXNwb25zZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGhlaWdodD0nMTYnIHdpZHRoPScxNiclM0UlM0NnIGNvbG9yPSclMjMwMDAnJTNFJTNDcGF0aCBmaWxsPSdub25lJyBkPSdNMCAwaDE2djE2SDB6Jy8lM0UlM0NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGZpbGw9JyUyM2Y5OWIxMScgdHJhbnNmb3JtPSdtYXRyaXglMjgyLjI4IDAgMCAyLjQzNyAtMjE4MC44IC00OTAuNTIlMjknIHN0cm9rZT0nJTIzZjk5YjExJyBzdHJva2Utd2lkdGg9Jy44NDgnIGQ9J005NjMuMDcgMjA3LjAzaC02LjE1bDMuMDgtNS4zM3onLyUzRSUzQ3BhdGggZD0nTTcgNXY1aDJWNUg3em0wIDZ2Mmgydi0ySDd6JyBmaWxsPSclMjMxMTEnLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW07IH1cblxuLnAtbm90aWZpY2F0aW9uLS1uZWdhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAucC1ub3RpZmljYXRpb24tLW5lZ2F0aXZlOjpiZWZvcmUge1xuICAgIHRvcDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzcxNjJiO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAucC1ub3RpZmljYXRpb24tLW5lZ2F0aXZlOjpiZWZvcmUge1xuICAgIGhlaWdodDogMC4xODc1cmVtO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7IH1cbiAgLnAtbm90aWZpY2F0aW9uLS1uZWdhdGl2ZSAucC1ub3RpZmljYXRpb25fX3Jlc3BvbnNlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNnB4JyBoZWlnaHQ9JzE3cHgnIHZpZXdCb3g9JzAgMCAxNiAxNycgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1BhZ2UtMy0tLWNvbG91cnMnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nTm90aWZpY2F0aW9ucy0tLXNpbmdsZScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTIxNS4wMDAwMDAsIC0yNzEuMDAwMDAwKSclM0UlM0NnIGlkPSdHcm91cCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMjA1LjAwMDAwMCwgMjU0LjAwMDAwMCknJTNFJTNDZyBpZD0nSUNPTicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTAuMDAwMDAwLCAxNy4wMDAwMDApJyUzRSUzQ3JlY3QgaWQ9J3JlY3Q2NDE1JyB4PScwJyB5PScwLjM2MjE4JyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnJTNFJTNDL3JlY3QlM0UlM0NjaXJjbGUgaWQ9J2NpcmNsZTY0MTcnIHN0cm9rZT0nJTIzYzcxNjJiJyBzdHJva2Utd2lkdGg9JzEuNScgZmlsbD0nJTIzYzcxNjJiJyBjeD0nOCcgY3k9JzguMzYyMTgnIHI9JzcuMjUwMDA4NiclM0UlM0MvY2lyY2xlJTNFJTNDcGF0aCBkPSdNNS4wMDAwMSw1LjM2MjE4IEwxMS4wMDAwMSwxMS4zNjIxOCcgaWQ9J3BhdGg2NDc5LTgnIHN0cm9rZT0nJTIzZmZmJyBzdHJva2Utd2lkdGg9JzEuNSclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZD0nTTExLjAwMDAxLDUuMzYyMTggTDUuMDAwMDEsMTEuMzYyMTgnIGlkPSdwYXRoNjQ4MS04JyBzdHJva2U9JyUyM2ZmZicgc3Ryb2tlLXdpZHRoPScxLjUnJTNFJTNDL3BhdGglM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtOyB9XG5cbi5wLW5vdGlmaWNhdGlvbi0taW5mb3JtYXRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnAtbm90aWZpY2F0aW9uLS1pbmZvcm1hdGlvbjo6YmVmb3JlIHtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzNTI4MDtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgLnAtbm90aWZpY2F0aW9uLS1pbmZvcm1hdGlvbjo6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDAuMTg3NXJlbTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwOyB9XG5cbi5wLXBhZ2luYXRpb25fX2xpbmstLXByZXZpb3VzOjpiZWZvcmUsIC5wLXBhZ2luYXRpb25fX2xpbmstLW5leHQ6OmFmdGVyIHtcbiAgY29sb3I6ICM2NjY7XG4gIGNvbnRlbnQ6ICdcXDIwM0EnO1xuICBmb250LXNpemU6IDJyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcmVtOyB9XG5cbi5wLXBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTsgfVxuICAucC1wYWdpbmF0aW9uX19saW5rLCAucC1wYWdpbmF0aW9uX19saW5rLS1wcmV2aW91cywgLnAtcGFnaW5hdGlvbl9fbGluay0tbmV4dCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNTAlOyB9XG4gICAgLnAtcGFnaW5hdGlvbl9fbGluazpob3ZlciwgLnAtcGFnaW5hdGlvbl9fbGluay0tcHJldmlvdXM6aG92ZXIsIC5wLXBhZ2luYXRpb25fX2xpbmstLW5leHQ6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIC5wLXBhZ2luYXRpb25fX2xpbmstLXByZXZpb3VzIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ2MHB4KSB7XG4gICAgICAgIC5wLXBhZ2luYXRpb25fX2xpbmstLXByZXZpb3VzIHtcbiAgICAgICAgICB3aWR0aDogYXV0bzsgfVxuICAgICAgICAgIC5wLXBhZ2luYXRpb25fX2xpbmstLXByZXZpb3VzOm9ubHktY2hpbGQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgICAucC1wYWdpbmF0aW9uX19saW5rLS1wcmV2aW91czpub3QoOm9ubHktY2hpbGQpICoge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMC4yNXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtOyB9IH1cbiAgICAgIC5wLXBhZ2luYXRpb25fX2xpbmstLXByZXZpb3VzOjpiZWZvcmUge1xuICAgICAgICBsZWZ0OiAwLjVyZW07XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKTsgfVxuICAgIC5wLXBhZ2luYXRpb25fX2xpbmstLW5leHQge1xuICAgICAgcGFkZGluZy1yaWdodDogMi41cmVtO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0NjBweCkge1xuICAgICAgICAucC1wYWdpbmF0aW9uX19saW5rLS1uZXh0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgICAucC1wYWdpbmF0aW9uX19saW5rLS1uZXh0Om9ubHktY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuICAgICAgLnAtcGFnaW5hdGlvbl9fbGluay0tbmV4dDo6YWZ0ZXIge1xuICAgICAgICByaWdodDogMC41cmVtOyB9XG4gIC5wLXBhZ2luYXRpb25fX2xhYmVsLCAucC1wYWdpbmF0aW9uX190aXRsZSB7XG4gICAgY29sb3I6ICMxMTE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAucC1wYWdpbmF0aW9uX19sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTsgfVxuICAucC1wYWdpbmF0aW9uX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MjBweCkge1xuICAgICAgLnAtcGFnaW5hdGlvbl9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07IH0gfVxuXG4ucC1wdWxsLXF1b3RlIHtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDEuNXJlbSAwIDJyZW07XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwYWRkaW5nOiAwIDJyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAucC1wdWxsLXF1b3RlID4gcDpmaXJzdC1vZi10eXBlOjpiZWZvcmUge1xuICAgIGNvbG9yOiAjY2RjZGNkO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWF4LXdpZHRoOiAxLjI1cmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnXFwyMDFDXFwyMDAyJztcbiAgICBsZWZ0OiAwLjI1cmVtO1xuICAgIHRvcDogLjA1cmVtOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAucC1wdWxsLXF1b3RlID4gcDpmaXJzdC1vZi10eXBlOjpiZWZvcmUge1xuICAgICAgICBmb250LXNpemU6IDIuNzVyZW07IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLnAtcHVsbC1xdW90ZSA+IHA6Zmlyc3Qtb2YtdHlwZTo6YmVmb3JlIHtcbiAgICAgICAgdG9wOiAuM3JlbTsgfSB9XG4gIC5wLXB1bGwtcXVvdGUgPiBwOmxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAucC1wdWxsLXF1b3RlID4gcDpsYXN0LW9mLXR5cGU6OmFmdGVyIHtcbiAgICBjb2xvcjogI2NkY2RjZDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1heC13aWR0aDogMS4yNXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogJ1xcMjAwMlxcMjAxRSc7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG4gICAgbWFyZ2luLXRvcDogLTIuMnJlbTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLnAtcHVsbC1xdW90ZSA+IHA6bGFzdC1vZi10eXBlOjphZnRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi43NXJlbTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAucC1wdWxsLXF1b3RlID4gcDpsYXN0LW9mLXR5cGU6OmFmdGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTEuN3JlbTsgfSB9XG4gIC5wLXB1bGwtcXVvdGVfX2NpdGF0aW9uIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtOyB9XG5cbi5wLXNlYXJjaC1ib3hfX2J1dHRvbiwgLnAtc2VhcmNoLWJveF9fcmVzZXQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2RjZGNkO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMC41cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDIuNXJlbTsgfVxuICAucC1zZWFyY2gtYm94X19idXR0b246aG92ZXIsIC5wLXNlYXJjaC1ib3hfX3Jlc2V0OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBpbmhlcml0OyB9XG4gICAgLnAtc2VhcmNoLWJveF9fYnV0dG9uOmhvdmVyOmRpc2FibGVkLCAucC1zZWFyY2gtYm94X19yZXNldDpob3ZlcjpkaXNhYmxlZCB7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5wLXNlYXJjaC1ib3gge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMS43cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnAtc2VhcmNoLWJveF9faW5wdXQge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgZmxleC1ncm93OiAyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAucC1zZWFyY2gtYm94X19pbnB1dDo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiB7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cbiAgICAucC1zZWFyY2gtYm94X19pbnB1dDpub3QoOnZhbGlkKSB+IC5wLXNlYXJjaC1ib3hfX3Jlc2V0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnAtc2VhcmNoLWJveF9fYnV0dG9uIHtcbiAgICByaWdodDogMDsgfVxuICAucC1zZWFyY2gtYm94X19yZXNldCB7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIHJpZ2h0OiAyLjVyZW07IH1cblxuLnAtc2xpZGVyIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBtYXJnaW46IDAuNXJlbSAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTsgfVxuICAucC1zbGlkZXI6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2RjZGNkO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBoZWlnaHQ6IDZweDsgfVxuICAucC1zbGlkZXI6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBib3gtc2hhZG93OiAwIDAgMnB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbi10b3A6IC0xMC41cHg7XG4gICAgd2lkdGg6IDI0cHg7IH1cbiAgICAucC1zbGlkZXI6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAucC1zbGlkZXI6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NkY2RjZDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgaGVpZ2h0OiA0cHg7IH1cbiAgLnAtc2xpZGVyOjotbW96LXJhbmdlLXByb2dyZXNzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM1MjgwO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBoZWlnaHQ6IDRweDsgfVxuICAucC1zbGlkZXI6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBib3gtc2hhZG93OiAwIDAgMnB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIHdpZHRoOiAyNHB4OyB9XG4gICAgLnAtc2xpZGVyOjotbW96LXJhbmdlLXRodW1iOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAucC1zbGlkZXI6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICAgIGJvcmRlcjogMDsgfVxuICAucC1zbGlkZXI6Oi1tcy10cmFjayB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItd2lkdGg6IDEycHg7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGhlaWdodDogNnB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAoMjRweCAvIDIpKTsgfVxuICAucC1zbGlkZXI6Oi1tcy1maWxsLWxvd2VyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzM1MjgwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjZGNkY2Q7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4OyB9XG4gIC5wLXNsaWRlcjo6LW1zLWZpbGwtdXBwZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NkY2RjZDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7IH1cbiAgLnAtc2xpZGVyOjotbXMtdGh1bWIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBib3gtc2hhZG93OiAwIDAgMnB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbjogMCAycHg7XG4gICAgd2lkdGg6IDI0cHg7IH1cbiAgICAucC1zbGlkZXI6Oi1tcy10aHVtYjpob3ZlciB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLnAtc2xpZGVyOjotbXMtdG9vbHRpcCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAucC1zbGlkZXI6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAucC1zbGlkZXI6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgIG91dGxpbmU6IDFweCBzb2xpZCAjMTliNmVlO1xuICAgICAgb3V0bGluZS1vZmZzZXQ6IDJweDsgfVxuICAgIC5wLXNsaWRlcjpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICBvdXRsaW5lOiAxcHggc29saWQgIzE5YjZlZTtcbiAgICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7IH1cbiAgICAucC1zbGlkZXI6Zm9jdXM6Oi1tcy10aHVtYiB7XG4gICAgICBvdXRsaW5lOiAxcHggc29saWQgIzE5YjZlZTtcbiAgICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7IH1cbiAgLnAtc2xpZGVyOmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAuNTsgfVxuICAucC1zbGlkZXJfX3dyYXBwZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnAtc2xpZGVyX19pbnB1dCB7XG4gICAgaGVpZ2h0OiAyLjYyNWVtO1xuICAgIG1hcmdpbjogMCAwIDAgMXJlbTtcbiAgICBtaW4td2lkdGg6IDMuNWVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogNSU7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDMwcHgpIHtcbiAgLmlzLXNoYWxsb3dbY2xhc3NePSdwLXN0cmlwJ10ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgIHBhZGRpbmctdG9wOiAxcmVtOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDMwcHgpIHtcbiAgLmlzLXNoYWxsb3dbY2xhc3NePSdwLXN0cmlwJ10ge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICAgIHBhZGRpbmctdG9wOiAycmVtOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDMwcHgpIHtcbiAgLnAtc3RyaXAsIC5wLXN0cmlwLS1saWdodCwgLnAtc3RyaXAtLWRhcmssIC5wLXN0cmlwLS1hY2NlbnQsIC5wLXN0cmlwLS1pbWFnZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gICAgcGFkZGluZy10b3A6IDJyZW07IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMzBweCkge1xuICAucC1zdHJpcCwgLnAtc3RyaXAtLWxpZ2h0LCAucC1zdHJpcC0tZGFyaywgLnAtc3RyaXAtLWFjY2VudCwgLnAtc3RyaXAtLWltYWdlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgICBwYWRkaW5nLXRvcDogNHJlbTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAzMHB4KSB7XG4gIC5pcy1kZWVwW2NsYXNzXj0ncC1zdHJpcCddIHtcbiAgICBwYWRkaW5nOiAzcmVtIDAgM3JlbTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAzMHB4KSB7XG4gIC5pcy1kZWVwW2NsYXNzXj0ncC1zdHJpcCddIHtcbiAgICBwYWRkaW5nOiA2cmVtIDA7IH0gfVxuXG4ucC1zdHJpcCwgLnAtc3RyaXAtLWxpZ2h0LCAucC1zdHJpcC0tZGFyaywgLnAtc3RyaXAtLWFjY2VudCwgLnAtc3RyaXAtLWltYWdlIHtcbiAgY2xlYXI6IGJvdGg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5wLXN0cmlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLnAtc3RyaXAtLWxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3OyB9XG4gIC5wLXN0cmlwLS1kYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExO1xuICAgIGNvbG9yOiAjZjdmN2Y3OyB9XG5cbi5wLXN0cmlwLS1hY2NlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmMwMDFlO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4ucC1zdHJpcC0taW1hZ2Uge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gIC5wLXN0cmlwLS1pbWFnZS5pcy1saWdodCB7XG4gICAgY29sb3I6ICMwMDA7IH1cbiAgLnAtc3RyaXAtLWltYWdlLmlzLWRhcmsge1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbltjbGFzc149J3Atc3RyaXAnXS5pcy1ib3JkZXJlZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2RjZGNkO1xuICBtYXJnaW4tYm90dG9tOiAtMC4wNjI1cmVtOyB9XG5cbi5wLXN3aXRjaCB7XG4gIGhlaWdodDogMS41cmVtO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDNyZW07IH1cbiAgLnAtc3dpdGNoOmNoZWNrZWQgKyAucC1zd2l0Y2hfX3NsaWRlcjo6YmVmb3JlIHtcbiAgICBsZWZ0OiA1MCU7IH1cbiAgLnAtc3dpdGNoOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwOyB9XG4gICAgLnAtc3dpdGNoOmZvY3VzICsgLnAtc3dpdGNoX19zbGlkZXIge1xuICAgICAgb3V0bGluZTogMXB4IHNvbGlkICMxOWI2ZWU7XG4gICAgICBvdXRsaW5lLW9mZnNldDogMnB4OyB9XG4gIC5wLXN3aXRjaF9fc2xpZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMzMzUyODAgNTAlLCAjY2RjZGNkIDUwJSk7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggNXB4IDAgcmdiYSgxNywgMTcsIDE3LCAwLjIpO1xuICAgIGhlaWdodDogMS41cmVtO1xuICAgIG1hcmdpbjogMC4xcmVtIDAgMXJlbSAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogM3JlbTsgfVxuICAgIC5wLXN3aXRjaF9fc2xpZGVyOjpiZWZvcmUge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cztcbiAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEuNXJlbTsgfVxuXG5idXR0b24ucC1zd2l0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgYm9yZGVyOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHBhZGRpbmc6IGluaXRpYWw7XG4gIHdpZHRoOiAzcmVtOyB9XG4gIGJ1dHRvbi5wLXN3aXRjaCA6Zmlyc3QtY2hpbGQsXG4gIGJ1dHRvbi5wLXN3aXRjaCA6bGFzdC1jaGlsZCB7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggNXB4IDAgcmdiYSgxNywgMTcsIDE3LCAwLjIpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogNTAlOyB9XG4gIGJ1dHRvbi5wLXN3aXRjaCA6Zmlyc3QtY2hpbGQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzUyODA7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4IDAgMCAycHg7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgYnV0dG9uLnAtc3dpdGNoIDpsYXN0LWNoaWxkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RjZGNkO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMnB4IDJweCAwOyB9XG4gIGJ1dHRvbi5wLXN3aXRjaDo6YmVmb3JlIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDVweCAxcHggcmdiYSgxNywgMTcsIDE3LCAwLjIpO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG1heC1oZWlnaHQ6IDJyZW07XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgYnV0dG9uLnAtc3dpdGNoOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICBidXR0b24ucC1zd2l0Y2hbYXJpYS1jaGVja2VkPSd0cnVlJ106OmJlZm9yZSB7XG4gICAgbGVmdDogNTAlOyB9XG5cbi5wLXRhYmxlLWV4cGFuZGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5wLXRhYmxlLWV4cGFuZGluZyB0Ym9keSB7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5wLXRhYmxlLWV4cGFuZGluZyB0ciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLnAtdGFibGUtZXhwYW5kaW5nIHRyICsgdHIge1xuICAgICAgbWFyZ2luOiAwOyB9XG4gIC5wLXRhYmxlLWV4cGFuZGluZyB0aCxcbiAgLnAtdGFibGUtZXhwYW5kaW5nIHRkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXJnaW46IDA7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDsgfVxuICAgIC5wLXRhYmxlLWV4cGFuZGluZyB0aC5wLXRhYmxlLWV4cGFuZGluZ19fcGFuZWwsXG4gICAgLnAtdGFibGUtZXhwYW5kaW5nIHRkLnAtdGFibGUtZXhwYW5kaW5nX19wYW5lbCB7XG4gICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gICAgICAucC10YWJsZS1leHBhbmRpbmcgdGgucC10YWJsZS1leHBhbmRpbmdfX3BhbmVsW2FyaWEtaGlkZGVuPVwidHJ1ZVwiXSxcbiAgICAgIC5wLXRhYmxlLWV4cGFuZGluZyB0ZC5wLXRhYmxlLWV4cGFuZGluZ19fcGFuZWxbYXJpYS1oaWRkZW49XCJ0cnVlXCJdIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLnAtdGFibGUtZXhwYW5kaW5nIHRoLnAtdGFibGUtZXhwYW5kaW5nX19wYW5lbCAucm93LFxuICAgICAgLnAtdGFibGUtZXhwYW5kaW5nIHRkLnAtdGFibGUtZXhwYW5kaW5nX19wYW5lbCAucm93IHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDMwcHgpIHtcbiAgLnAtdGFibGUtLW1vYmlsZS1jYXJkIHRoZWFkIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5wLXRhYmxlLS1tb2JpbGUtY2FyZCB0Ym9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5wLXRhYmxlLS1tb2JpbGUtY2FyZCB0ciB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjZGNkY2Q7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAtMXB4IDAgMC41cmVtO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5wLXRhYmxlLS1tb2JpbGUtY2FyZCB0ZCxcbiAgLnAtdGFibGUtLW1vYmlsZS1jYXJkIHRib2R5IHRoIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjUlOyB9XG4gICAgLnAtdGFibGUtLW1vYmlsZS1jYXJkIHRkW2FyaWEtbGFiZWxdLFxuICAgIC5wLXRhYmxlLS1tb2JpbGUtY2FyZCB0Ym9keSB0aFthcmlhLWxhYmVsXSB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAgICAgLnAtdGFibGUtLW1vYmlsZS1jYXJkIHRkW2FyaWEtbGFiZWxdOjpiZWZvcmUsXG4gICAgICAucC10YWJsZS0tbW9iaWxlLWNhcmQgdGJvZHkgdGhbYXJpYS1sYWJlbF06OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IGF0dHIoYXJpYS1sYWJlbCk7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmbGV4OiAwIDEgYXV0bztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAucC10YWJsZS0tbW9iaWxlLWNhcmQgdGQudS1hbGlnbi0tcmlnaHQsXG4gICAgLnAtdGFibGUtLW1vYmlsZS1jYXJkIHRib2R5IHRoLnUtYWxpZ24tLXJpZ2h0IHtcbiAgICAgIGp1c3RpZnktY29udGVudDogdW5zZXQgIWltcG9ydGFudDsgfVxuICAucC10YWJsZS0tbW9iaWxlLWNhcmQgLnAtY29udGV4dHVhbC1tZW51LCAucC10YWJsZS0tbW9iaWxlLWNhcmQgLnAtY29udGV4dHVhbC1tZW51LS1sZWZ0LCAucC10YWJsZS0tbW9iaWxlLWNhcmQgLnAtY29udGV4dHVhbC1tZW51LS1jZW50ZXIge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLnAtdGFibGUtLW1vYmlsZS1jYXJkIC5wLWNvbnRleHR1YWwtbWVudSBbcm9sZT1cIm1lbnVpdGVtXCJdLCAucC10YWJsZS0tbW9iaWxlLWNhcmQgLnAtY29udGV4dHVhbC1tZW51LS1sZWZ0IFtyb2xlPVwibWVudWl0ZW1cIl0sIC5wLXRhYmxlLS1tb2JpbGUtY2FyZCAucC1jb250ZXh0dWFsLW1lbnUtLWNlbnRlciBbcm9sZT1cIm1lbnVpdGVtXCJdIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAucC10YWJsZS0tbW9iaWxlLWNhcmQgLnAtY29udGV4dHVhbC1tZW51X19kcm9wZG93biB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5wLXRhYmxlLS1tb2JpbGUtY2FyZCAucC1jb250ZXh0dWFsLW1lbnVfX2Ryb3Bkb3duOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnAtdGFibGUtLW1vYmlsZS1jYXJkIC5wLWNvbnRleHR1YWwtbWVudV9fZ3JvdXAge1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgLnAtdGFibGUtLW1vYmlsZS1jYXJkIC5wLWNvbnRleHR1YWwtbWVudV9fZ3JvdXAgKyAucC1jb250ZXh0dWFsLW1lbnVfX2dyb3VwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgICAgICBwYWRkaW5nLXRvcDogMC41cmVtOyB9XG4gICAgLnAtdGFibGUtLW1vYmlsZS1jYXJkIC5wLWNvbnRleHR1YWwtbWVudV9fbGluayB7XG4gICAgICBib3JkZXItY29sb3I6ICNjZGNkY2Q7XG4gICAgICBib3JkZXItcmFkaXVzOiAuMTI1cmVtO1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBsaW5lLWhlaWdodDogMXJlbTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5wLXRhYmxlLS1tb2JpbGUtY2FyZCAucC1jb250ZXh0dWFsLW1lbnVfX2xpbmsgKyAucC1jb250ZXh0dWFsLW1lbnVfX2xpbmsge1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjI1cmVtOyB9IH1cblxuLnAtdGFibGUtLXNvcnRhYmxlIHRoW3JvbGU9XCJjb2x1bW5oZWFkZXJcIl1bYXJpYS1zb3J0PVwiYXNjZW5kaW5nXCJdOjphZnRlciwgLnAtdGFibGUtLXNvcnRhYmxlIHRoW3JvbGU9XCJjb2x1bW5oZWFkZXJcIl1bYXJpYS1zb3J0PVwiZGVzY2VuZGluZ1wiXTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGhlaWdodD0nNCcgd2lkdGg9JzEwJyB2aWV3Qm94PScwIDAgMTAgNCclM0UlM0NwYXRoIGQ9J00zLjYzNyAzLjEzOGMtLjUxOC0uMzY1LTEuMDUyLS43NzgtMS42LTEuMjM4QzEuNDg2IDEuNDQuOTQ2Ljk0OC40MTQuNDIzLjI3My4yODMuMTM1LjE0IDAgMGgxLjU0Yy4zMDUuMjkuNjIuNTcuOTQ4Ljg0Ni4xMzguMTE2LjI3Ny4yMy40MTcuMzQuMTYzLjEzLjMyOC4yNTcuNDk1LjM4LjA4NS4wNjIuMTcuMTIzLjI1Ny4xODQuMzk3LjI4Mi45MzUuNjI2IDEuMzE1Ljg0OGguMDU0Yy4zOC0uMjIyLjkxOC0uNTY2IDEuMzE1LS44NDguNC0uMjguNzktLjU4MyAxLjE3LS45MDRDNy44MzcuNTcgOC4xNTMuMjkgOC40NTcgMGgxLjU0Yy0uMTM0LjE0LS4yNzIuMjgyLS40MTQuNDIyQzkuMDUuOTQ4IDguNTEgMS40NDIgNy45NjMgMS45Yy0uNTUuNDYtMS4wODQuODczLTEuNjAyIDEuMjM4UzUuMzkgMy43OSA1IDRjLS4zOS0uMjEtLjg0NS0uNDk3LTEuMzYzLS44NjJ6JyBmaWxsPSclMjM4ODgnIGZpbGwtcnVsZT0nZXZlbm9kZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogLjRyZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMXJlbTsgfVxuXG4ucC10YWJsZS0tc29ydGFibGUge1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkOyB9XG4gIC5wLXRhYmxlLS1zb3J0YWJsZSB0aFtyb2xlPVwiY29sdW1uaGVhZGVyXCJdW2FyaWEtc29ydF0ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLnAtdGFibGUtLXNvcnRhYmxlIHRoW3JvbGU9XCJjb2x1bW5oZWFkZXJcIl1bYXJpYS1zb3J0PVwiZGVzY2VuZGluZ1wiXTo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cbiAgLnAtdGFibGUtLXNvcnRhYmxlIHRoW3JvbGU9XCJjb2x1bW5oZWFkZXJcIl1bYXJpYS1zb3J0XTpob3ZlciB7XG4gICAgY29sb3I6ICMwMDdhYTY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLnAtdGFicyB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAucC10YWJzOjpiZWZvcmUge1xuICAgIGJvdHRvbTogMDtcbiAgICBjb2xvcjogIzY2NjtcbiAgICBjb250ZW50OiAnXFwyMDNBJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwLjVyZW07XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgdG9wOiAxNSU7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgei1pbmRleDogMTA7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnAtdGFiczo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIC5wLXRhYnNfX2xpc3Qge1xuICAgIG1hcmdpbjogMCBhdXRvIDFyZW07XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnAtdGFic19fbGlzdCB7XG4gICAgICAgIG1heC13aWR0aDogNjQuODc1cmVtO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9IH1cbiAgLnAtdGFic19faXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5wLXRhYnNfX2l0ZW0ge1xuICAgICAgICBmbG9hdDogbGVmdDsgfSB9XG4gICAgLnAtdGFic19faXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogM3JlbTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnAtdGFic19faXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICAucC10YWJzX19saW5rIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMC43NXJlbSAxcmVtOyB9XG4gICAgLnAtdGFic19fbGluazp2aXNpdGVkLCAucC10YWJzX19saW5rOmFjdGl2ZSwgLnAtdGFic19fbGluazpob3ZlciB7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIC5wLXRhYnNfX2xpbms6aG92ZXIsIC5wLXRhYnNfX2xpbmtbYXJpYS1zZWxlY3RlZD1cInRydWVcIl0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAucC10YWJzX19saW5rOmhvdmVyOjpiZWZvcmUsIC5wLXRhYnNfX2xpbmtbYXJpYS1zZWxlY3RlZD1cInRydWVcIl06OmJlZm9yZSB7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgICAgLnAtdGFic19fbGluazpob3Zlcjo6YmVmb3JlLCAucC10YWJzX19saW5rW2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdOjpiZWZvcmUge1xuICAgICAgICBoZWlnaHQ6IDAuMTg3NXJlbTtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGxlZnQ6IC0xcHg7XG4gICAgICAgIHJpZ2h0OiAtMXB4O1xuICAgICAgICB6LWluZGV4OiAxOyB9XG5cbi5wLXRvb2x0aXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnAtdG9vbHRpcF9fbWVzc2FnZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzExMTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWluLXdpZHRoOiAxNTVweDtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IGluaXRpYWw7XG4gICAgdG9wOiAxMDAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSkgdHJhbnNsYXRlWSgxM3B4KTtcbiAgICB3aGl0ZS1zcGFjZTogcHJlO1xuICAgIHotaW5kZXg6IDE7IH1cbiAgICAucC10b29sdGlwX19tZXNzYWdlOjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICMxMTE7XG4gICAgICBib3JkZXItbGVmdDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJpZ2h0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3R0b206IDEwMCU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIGxlZnQ6IDFyZW07XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAwOyB9XG4gIC5wLXRvb2x0aXA6Zm9jdXMgLnAtdG9vbHRpcF9fbWVzc2FnZSwgLnAtdG9vbHRpcDpob3ZlciAucC10b29sdGlwX19tZXNzYWdlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpbml0aWFsOyB9XG4gIC5wLXRvb2x0aXAtLWJ0bS1jZW50ZXIgLnAtdG9vbHRpcF9fbWVzc2FnZSB7XG4gICAgYm90dG9tOiBpbmhlcml0O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDEwMCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoMTNweCk7IH1cbiAgICAucC10b29sdGlwLS1idG0tY2VudGVyIC5wLXRvb2x0aXBfX21lc3NhZ2U6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IH1cbiAgLnAtdG9vbHRpcC0tYnRtLXJpZ2h0IC5wLXRvb2x0aXBfX21lc3NhZ2Uge1xuICAgIGJvdHRvbTogaW5oZXJpdDtcbiAgICBsZWZ0OiBpbml0aWFsO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMTAwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTNweCk7IH1cbiAgICAucC10b29sdGlwLS1idG0tcmlnaHQgLnAtdG9vbHRpcF9fbWVzc2FnZTo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IGluaXRpYWw7XG4gICAgICByaWdodDogMC41cmVtOyB9XG4gIC5wLXRvb2x0aXAtLXRvcC1sZWZ0IC5wLXRvb2x0aXBfX21lc3NhZ2Uge1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogaW5pdGlhbDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpIHRyYW5zbGF0ZVkoLTEzcHgpOyB9XG4gICAgLnAtdG9vbHRpcC0tdG9wLWxlZnQgLnAtdG9vbHRpcF9fbWVzc2FnZTo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1sZWZ0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci10b3A6IDhweCBzb2xpZCAjMTExO1xuICAgICAgYm90dG9tOiAtMXJlbTtcbiAgICAgIGxlZnQ6IDAuNXJlbTsgfVxuICAucC10b29sdGlwLS10b3AtY2VudGVyIC5wLXRvb2x0aXBfX21lc3NhZ2Uge1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiBpbml0aWFsO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC0xM3B4KTsgfVxuICAgIC5wLXRvb2x0aXAtLXRvcC1jZW50ZXIgLnAtdG9vbHRpcF9fbWVzc2FnZTo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1sZWZ0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci10b3A6IDhweCBzb2xpZCAjMTExO1xuICAgICAgYm90dG9tOiAtMXJlbTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgfVxuICAucC10b29sdGlwLS10b3AtcmlnaHQgLnAtdG9vbHRpcF9fbWVzc2FnZSB7XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIGxlZnQ6IGluaXRpYWw7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiBpbml0aWFsO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSkgdHJhbnNsYXRlWSgtMTNweCk7IH1cbiAgICAucC10b29sdGlwLS10b3AtcmlnaHQgLnAtdG9vbHRpcF9fbWVzc2FnZTo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1sZWZ0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci10b3A6IDhweCBzb2xpZCAjMTExO1xuICAgICAgYm90dG9tOiAtMXJlbTtcbiAgICAgIGxlZnQ6IGluaXRpYWw7XG4gICAgICByaWdodDogMC41cmVtOyB9XG4gIC5wLXRvb2x0aXAtLXJpZ2h0IC5wLXRvb2x0aXBfX21lc3NhZ2Uge1xuICAgIGJvdHRvbTogaW5oZXJpdDtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNHB4KSB0cmFuc2xhdGVZKC01MCUpOyB9XG4gICAgLnAtdG9vbHRpcC0tcmlnaHQgLnAtdG9vbHRpcF9fbWVzc2FnZTo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1sZWZ0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCAjMTExO1xuICAgICAgYm9yZGVyLXRvcDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm90dG9tOiBpbmhlcml0O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNnB4KSB0cmFuc2xhdGVZKC01MCUpOyB9XG4gIC5wLXRvb2x0aXAtLWxlZnQgLnAtdG9vbHRpcF9fbWVzc2FnZSB7XG4gICAgYm90dG9tOiBpbmhlcml0O1xuICAgIGxlZnQ6IC0xNnB4O1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSkgdHJhbnNsYXRlWSgtNTAlKTsgfVxuICAgIC5wLXRvb2x0aXAtLWxlZnQgLnAtdG9vbHRpcF9fbWVzc2FnZTo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1sZWZ0OiA4cHggc29saWQgIzExMTtcbiAgICAgIGJvcmRlci1yaWdodDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXRvcDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm90dG9tOiBpbmhlcml0O1xuICAgICAgbGVmdDogMTAwJTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHRyYW5zbGF0ZVkoLTUwJSk7IH1cblxuLnUtYWxpZ24tLWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi51LWFsaWduLS1sZWZ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuXG4udS1hbGlnbi0tcmlnaHQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cblxuLnUtYWxpZ24tLWJvdHRvbSB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4udS1hbGlnbi10ZXh0LS1jZW50ZXIge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLnUtYWxpZ24tdGV4dC0tbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cblxuLnUtYWxpZ24tdGV4dC0tcmlnaHQge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG5cbi51LWFuaW1hdGlvbi0tc3BpbiB7XG4gIGFuaW1hdGlvbjogc3BpbiAxcyBpbmZpbml0ZSBsaW5lYXI7IH1cblxuQGtleWZyYW1lcyBzcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuXG4udS1iYXNlbGluZS1ncmlkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC51LWJhc2VsaW5lLWdyaWQ6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDI1NSwgMCwgMCwgMC4zKSwgcmdiYSgyNTUsIDAsIDAsIDAuMykgMXB4LCB0cmFuc3BhcmVudCAxcHgsIHRyYW5zcGFyZW50KTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMC41cmVtO1xuICAgIGJvdHRvbTogMDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDA7IH1cbiAgLnUtYmFzZWxpbmUtZ3JpZF9fdG9nZ2xlIHtcbiAgICBib3R0b206IDEuNXJlbTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IDEuNXJlbTtcbiAgICB6LWluZGV4OiAxMDE7IH1cblxuLnUtZW1iZWRkZWQtbWVkaWEge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnUtZW1iZWRkZWQtbWVkaWFfX2VsZW1lbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudS1lcXVhbC1oZWlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuXG4udS1mbG9hdC0tcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuXG4udS1mbG9hdC0tbGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cblxuLnUtZmxvYXQtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNjIwcHgpIHtcbiAgICAudS1mbG9hdC1yaWdodC0tc21hbGwge1xuICAgICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDMwcHgpIHtcbiAgICAudS1mbG9hdC1yaWdodC0tbWVkaXVtIHtcbiAgICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMzBweCkge1xuICAgIC51LWZsb2F0LXJpZ2h0LS1sYXJnZSB7XG4gICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfSB9XG5cbi51LWZsb2F0LWxlZnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MjBweCkge1xuICAgIC51LWZsb2F0LWxlZnQtLXNtYWxsIHtcbiAgICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDMwcHgpIHtcbiAgICAudS1mbG9hdC1sZWZ0LS1tZWRpdW0ge1xuICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDMwcHgpIHtcbiAgICAudS1mbG9hdC1sZWZ0LS1sYXJnZSB7XG4gICAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9IH1cblxuLnUtaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC51LWhpZGUtLXNtYWxsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMzBweCkge1xuICAgIC51LWhpZGUtLW1lZGl1bSB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDMwcHgpIHtcbiAgICAudS1oaWRlLS1sYXJnZSB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnUtaW1hZ2UtcG9zaXRpb24ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnUtaW1hZ2UtcG9zaXRpb24gLnUtaW1hZ2UtcG9zaXRpb24tLXRvcCwgLnUtaW1hZ2UtcG9zaXRpb24gLnUtaW1hZ2UtcG9zaXRpb24tLWJvdHRvbSwgLnUtaW1hZ2UtcG9zaXRpb24gLnUtaW1hZ2UtcG9zaXRpb24tLWxlZnQsIC51LWltYWdlLXBvc2l0aW9uIC51LWltYWdlLXBvc2l0aW9uLS1yaWdodCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAudS1pbWFnZS1wb3NpdGlvbiBbY2xhc3MqPSdjb2wtJ10ge1xuICAgICAgcG9zaXRpb246IHN0YXRpYzsgfVxuICAgIC51LWltYWdlLXBvc2l0aW9uLS10b3Age1xuICAgICAgdG9wOiAwOyB9XG4gICAgLnUtaW1hZ2UtcG9zaXRpb24tLWJvdHRvbSB7XG4gICAgICBib3R0b206IDA7IH1cbiAgICAudS1pbWFnZS1wb3NpdGlvbi0tbGVmdCB7XG4gICAgICBsZWZ0OiAwOyB9XG4gICAgLnUtaW1hZ2UtcG9zaXRpb24tLXJpZ2h0IHtcbiAgICAgIHJpZ2h0OiAwOyB9IH1cblxuLnUtbm8tbWFyZ2luIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnUtbm8tbWFyZ2luLS10b3Age1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAudS1uby1tYXJnaW4tLXJpZ2h0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAudS1uby1tYXJnaW4tLWJvdHRvbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC51LW5vLW1hcmdpbi0tbGVmdCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4udS1vZmYtc2NyZWVuIHtcbiAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgbGVmdDogLTEwMDAwcHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDsgfVxuXG4udS1uby1wYWRkaW5nIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC51LW5vLXBhZGRpbmctLXRvcCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuICAudS1uby1wYWRkaW5nLS1yaWdodCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC51LW5vLXBhZGRpbmctLWJvdHRvbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAudS1uby1wYWRkaW5nLS1sZWZ0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4udS1zaG93IHtcbiAgZGlzcGxheTogaW5oZXJpdCAhaW1wb3J0YW50OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLnUtc2hvdy0tc21hbGwge1xuICAgICAgZGlzcGxheTogaW5oZXJpdCAhaW1wb3J0YW50OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAzMHB4KSB7XG4gICAgLnUtc2hvdy0tbWVkaXVtIHtcbiAgICAgIGRpc3BsYXk6IGluaGVyaXQgIWltcG9ydGFudDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMzBweCkge1xuICAgIC51LXNob3ctLWxhcmdlIHtcbiAgICAgIGRpc3BsYXk6IGluaGVyaXQgIWltcG9ydGFudDsgfSB9XG5cbi51LXN2LTM6OmFmdGVyLCAudS1zdi0yOjphZnRlciwgLnUtc3YtMTo6YWZ0ZXIsIC51LXN2MDo6YWZ0ZXIsIC51LXN2MTo6YWZ0ZXIsIC51LXN2Mjo6YWZ0ZXIsIC51LXN2Mzo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMC4wNjI1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnUtc3YtMzo6YWZ0ZXIge1xuICBtYXJnaW4tdG9wOiAtMS41NjI1cmVtOyB9XG5cbi51LXN2LTI6OmFmdGVyIHtcbiAgbWFyZ2luLXRvcDogLTEuMDYyNXJlbTsgfVxuXG4udS1zdi0xOjphZnRlciB7XG4gIG1hcmdpbi10b3A6IC0wLjU2MjVyZW07IH1cblxuLnUtc3YwOjphZnRlciB7XG4gIG1hcmdpbi10b3A6IC0wLjA2MjVyZW07IH1cblxuLnUtc3YxOjphZnRlciB7XG4gIG1hcmdpbi10b3A6IDAuNDM3NXJlbTsgfVxuXG4udS1zdjI6OmFmdGVyIHtcbiAgbWFyZ2luLXRvcDogMC45Mzc1cmVtOyB9XG5cbi51LXN2Mzo6YWZ0ZXIge1xuICBtYXJnaW4tdG9wOiAxLjQzNzVyZW07IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51LXZlcnRpY2FsbHktY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gICAgLnUtdmVydGljYWxseS1jZW50ZXIgPiBpbWcge1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH0gfVxuXG4udS1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAudS1oaWRkZW4tLXNtYWxsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMzBweCkge1xuICAgIC51LWhpZGRlbi0tbWVkaXVtIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMzBweCkge1xuICAgIC51LWhpZGRlbi0tbGFyZ2Uge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLnUtdmlzaWJsZSB7XG4gIGRpc3BsYXk6IGluaGVyaXQgIWltcG9ydGFudDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC51LXZpc2libGUtLXNtYWxsIHtcbiAgICAgIGRpc3BsYXk6IGluaGVyaXQgIWltcG9ydGFudDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMzBweCkge1xuICAgIC51LXZpc2libGUtLW1lZGl1bSB7XG4gICAgICBkaXNwbGF5OiBpbmhlcml0ICFpbXBvcnRhbnQ7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDMwcHgpIHtcbiAgICAudS12aXNpYmxlLS1sYXJnZSB7XG4gICAgICBkaXNwbGF5OiBpbmhlcml0ICFpbXBvcnRhbnQ7IH0gfVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFVidW50dSwtYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxTZWdvZSBVSSxSb2JvdG8sT3h5Z2VuLENhbnRhcmVsbCxGaXJhIFNhbnMsRHJvaWQgU2FucyxIZWx2ZXRpY2EgTmV1ZSxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7IH1cblxuZmllbGRzZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAwOyB9XG5cbmZvcm0gKiArIGlucHV0IHtcbiAgbWFyZ2luLXRvcDogMC43NXJlbSAhaW1wb3J0YW50OyB9XG5cbnNlbGVjdCB7XG4gIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAgIHNlbGVjdCB7XG4gICAgICB3aWR0aDogMjUwcHg7IH0gfVxuXG5wICsgdWwge1xuICBtYXJnaW46IDFyZW0gMCAxLjVyZW0gMDtcbiAgbWF4LXdpZHRoOiA2MTBweDsgfVxuXG5oMiArIHVsIHtcbiAgcGFkZGluZy10b3A6IDFyZW07IH1cblxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4qICsgKiwgZm9ybSAqICsgbGFiZWwge1xuICBtYXJnaW4tdG9wOiAwOyB9XG5cbiN3cmFwcGVyLCAjYXBwX2JvZHkge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMzBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4OyB9XG5cbiNib2FyZF90aXRsZSB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yNTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAzMHB4KSB7XG4gICAgI2JvYXJkX3RpdGxlIHtcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4xNjc7IH0gfVxuXG4jYXBwbGljYXRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gIHBhZGRpbmc6IDA7XG4gIG1heC13aWR0aDogNTAwcHg7IH1cbiAgI2FwcGxpY2F0aW9uIC5oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yNTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDMwcHgpIHtcbiAgICAgICNhcHBsaWNhdGlvbiAuaGVhZGluZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTY3OyB9IH1cblxuI2NvbnRlbnQgPiBoMiB7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBwYWRkaW5nLXRvcDogMDsgfVxuXG4jZGVwYXJ0bWVudHMtc2VsZWN0IHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtOyB9XG5cbiNoZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG5cbiNtYWluIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA2MHB4IDAgMCAwOyB9XG5cbiNmaWx0ZXItY291bnQge1xuICBjb2xvcjogIzExMTtcbiAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuXG4jZm9vdGVyIHtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuI3N1Ym1pdF9hcHAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IC4xMjVyZW07XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMXJlbTtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogLjc1cmVtIDEuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC4xNjVzO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZTg0MjA7XG4gIGJvcmRlci1jb2xvcjogIzBlODQyMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBVYnVudHUsLWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsU2Vnb2UgVUksUm9ib3RvLE94eWdlbixDYW50YXJlbGwsRmlyYSBTYW5zLERyb2lkIFNhbnMsSGVsdmV0aWNhIE5ldWUsc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgI3N1Ym1pdF9hcHA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwOTU2MTU7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDk1NjE1OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NDFweCkge1xuICAgICNzdWJtaXRfYXBwIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIHdpZHRoOiAyMDBweDsgfSB9XG5cbiNtYWluX2ZpZWxkcyBkaXYuZmllbGQgbGFiZWwsXG4jY3VzdG9tX2ZpZWxkcyBkaXYuZmllbGQgbGFiZWwsXG4jZWVvY19maWVsZHMgZGl2LmZpZWxkIGxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4jbWFpbl9maWVsZHMgZGl2LmZpZWxkIGlucHV0W3R5cGU9dGV4dF0sXG4jY3VzdG9tX2ZpZWxkcyBkaXYuZmllbGQgaW5wdXRbdHlwZT10ZXh0XSxcbiNlZW9jX2ZpZWxkcyBkaXYuZmllbGQgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICB3aWR0aDogMTAwJTsgfVxuXG4jbWFpbl9maWVsZHMgZGl2LmZpZWxkIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuI2N1c3RvbV9maWVsZHMgZGl2LmZpZWxkIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuI2Vlb2NfZmllbGRzIGRpdi5maWVsZCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGZsb2F0OiBub25lO1xuICBvcGFjaXR5OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuI21haW5fZmllbGRzIGRpdi5maWVsZCAuZmllbGQtZXJyb3ItbXNnLFxuI2N1c3RvbV9maWVsZHMgZGl2LmZpZWxkIC5maWVsZC1lcnJvci1tc2csXG4jZWVvY19maWVsZHMgZGl2LmZpZWxkIC5maWVsZC1lcnJvci1tc2cge1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gICNtYWluX2ZpZWxkcyBkaXYuZmllbGQgbGFiZWwsXG4gICNjdXN0b21fZmllbGRzIGRpdi5maWVsZCBsYWJlbCxcbiAgI2Vlb2NfZmllbGRzIGRpdi5maWVsZCBsYWJlbCB7XG4gICAgd2lkdGg6IDEyNXB4OyB9XG4gICNtYWluX2ZpZWxkcyBkaXYuZmllbGQgaW5wdXRbdHlwZT10ZXh0XSxcbiAgI2N1c3RvbV9maWVsZHMgZGl2LmZpZWxkIGlucHV0W3R5cGU9dGV4dF0sXG4gICNlZW9jX2ZpZWxkcyBkaXYuZmllbGQgaW5wdXRbdHlwZT10ZXh0XSB7XG4gICAgd2lkdGg6IDUwMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gICNjdXN0b21fZmllbGRzIGRpdi5maWVsZCBsYWJlbCB7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4jYXBwbHlfYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4jYWRkX2VkdWNhdGlvbiwgI2FkZF9lbXBsb3ltZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAuMTI1cmVtO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDFyZW07XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IC43NXJlbSAxLjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMTY1cztcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvcjtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNjZGNkY2Q7XG4gIGNvbG9yOiAjMTExO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlOyB9XG4gICNhZGRfZWR1Y2F0aW9uOmhvdmVyLCAjYWRkX2VtcGxveW1lbnQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gICAgI2FkZF9lZHVjYXRpb24sICNhZGRfZW1wbG95bWVudCB7XG4gICAgICB3aWR0aDogaW5oZXJpdDsgfSB9XG5cbmEubG9jYXRlLW1lIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAuMTI1cmVtO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDFyZW07XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IC43NXJlbSAxLjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMTY1cztcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvcjtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjY2RjZGNkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMTExICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBVYnVudHUsLWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsU2Vnb2UgVUksUm9ib3RvLE94eWdlbixDYW50YXJlbGwsRmlyYSBTYW5zLERyb2lkIFNhbnMsSGVsdmV0aWNhIE5ldWUsc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbjogMC41cmVtIDA7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIGEubG9jYXRlLW1lOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NDFweCkge1xuICAgIGEubG9jYXRlLW1lIHtcbiAgICAgIG1hcmdpbjogMC41cmVtIDA7XG4gICAgICB3aWR0aDogNTAwcHg7IH0gfVxuXG4uYXBwLXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xuICBmb250LXNpemU6IDEuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDMwcHgpIHtcbiAgICAuYXBwLXRpdGxlIHtcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4xNjc7IH0gfVxuXG4uY29tcGFueS1uYW1lIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmF0dGFjaC1vci1wYXN0ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAuYXR0YWNoLW9yLXBhc3RlIC5saW5rLWNvbnRhaW5lciBhIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBjb2xvcjogIzExOGJkOSAhaW1wb3J0YW50O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC1mYW1pbHk6IFVidW50dSwtYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxTZWdvZSBVSSxSb2JvdG8sT3h5Z2VuLENhbnRhcmVsbCxGaXJhIFNhbnMsRHJvaWQgU2FucyxIZWx2ZXRpY2EgTmV1ZSxzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgd2lkdGg6IGluaGVyaXQ7IH1cbiAgICAgIC5hdHRhY2gtb3ItcGFzdGUgLmxpbmstY29udGFpbmVyIGE6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgICAgLmF0dGFjaC1vci1wYXN0ZSAubGluay1jb250YWluZXIgYTphY3RpdmUge1xuICAgICAgICBjb2xvcjogIzAwNTU3MztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH0gfVxuXG4uY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDsgfVxuICAuY2hpbGQgaDIge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yNjQ7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAzMHB4KSB7XG4gICAgICAuY2hpbGQgaDIge1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE0MzsgfSB9XG5cbi5sZXZlbC0wID4gaDIge1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2NkY2RjZDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1NDtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAzMHB4KSB7XG4gICAgLmxldmVsLTAgPiBoMiB7XG4gICAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4yODY7IH0gfVxuXG4ub3BlbmluZyB7XG4gIG1hcmdpbjogMC41cmVtIDAgMC43NXJlbSAwOyB9XG4gIC5vcGVuaW5nIGEge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogMzAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDMwcHgpIHtcbiAgICAub3BlbmluZyB7XG4gICAgICBtYXJnaW46IDAuNzVyZW0gMDsgfSB9XG5cbi5lZHVjYXRpb24gLm1vbnRoLCAuZW1wbG95bWVudC5tb250aCB7XG4gIHdpZHRoOiA1NnB4ICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gICAgLmVkdWNhdGlvbiAubW9udGgsIC5lbXBsb3ltZW50Lm1vbnRoIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbi5lZHVjYXRpb24gLnllYXIsIC5lbXBsb3ltZW50LnllYXIge1xuICB3aWR0aDogNjZweCAhaW1wb3J0YW50OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NDFweCkge1xuICAgIC5lZHVjYXRpb24gLnllYXIsIC5lbXBsb3ltZW50LnllYXIge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuLmFkZHRoaXNfdG9vbGJveC5hZGR0aGlzX2RlZmF1bHRfc3R5bGUge1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2NkY2RjZDtcbiAgbWFyZ2luOiA2MHB4IDAgMCAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDMwcHggMDsgfVxuXG4uYWRkdGhpc190b29sYm94IGEge1xuICBtYXJnaW46IDVweCAwOyB9XG5cbi5nb29nbGVfcGx1c29uZV9pZnJhbWVfd2lkZ2V0IHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuZGl2I2xvZ28ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaHR0cHM6Ly9hc3NldHMudWJ1bnR1LmNvbS92MS81ZDZkYTVjNC1sb2dvLWNhbm9uaWNhbC1hdWJlcmdpbmUuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDBweCAyN3B4OyB9XG4gIGRpdiNsb2dvID4gYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAyN3B4O1xuICAgIHdpZHRoOiAyMDBweDsgfVxuICAgIGRpdiNsb2dvID4gYSA+IGltZyB7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiJdfQ== */