@charset "UTF-8";
@import url("/rankingtest-v2-r2/assets/682e74f7b853eec46280.css");
@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@200;300;400;500;600;700;900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Oswald:wght@200;300;400;500;600;700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Taviraj:wght@100;200;300;400;500;600;700;800;900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@100;200;300;400;500;600;700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Didact+Gothic&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Hind:wght@300;400;500;600;700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Anton&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Belleza&display=swap");
@import url("/rankingtest-v2-r2/assets/f84db5f12d8fb3c8b783.css");
/*! destyle.css v2.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */
/* Reset box-model and set borders */
/* ============================================ */
*,
::before,
::after {
  box-sizing: border-box;
  border-style: solid;
  border-width: 0;
}

/* Document */
/* ============================================ */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 * 3. Remove gray overlay on links for iOS.
 */
html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -webkit-tap-highlight-color: transparent; /* 3*/
}

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

/**
 * Render the `main` element consistently in IE.
 */
main {
  display: block;
}

/* Vertical rhythm */
/* ============================================ */
p,
table,
blockquote,
address,
pre,
iframe,
form,
figure,
dl {
  margin: 0;
}

/* Headings */
/* ============================================ */
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  line-height: inherit;
  font-weight: inherit;
  margin: 0;
}

/* Lists (enumeration) */
/* ============================================ */
ul,
ol {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* Lists (definition) */
/* ============================================ */
dt {
  font-weight: normal;
}

dd {
  margin-left: 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 */
  border-top-width: 1px;
  margin: 0;
  clear: both;
  color: inherit;
}

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

address {
  font-style: inherit;
}

/* Text-level semantics */
/* ============================================ */
/**
 * Remove the gray background on active links in IE 10.
 */
a {
  background-color: transparent;
  text-decoration: none;
  color: inherit;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong,
em {
  font-style: normal;
  font-weight: normal;
}

/**
 * 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: inherit; /* 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 */
/* ============================================ */
/**
 * Prevent vertical alignment issues.
 */
img,
embed,
object,
iframe {
  vertical-align: bottom;
}

/* Forms */
/* ============================================ */
/**
 * Reset form fields to make them styleable
 */
button,
input,
optgroup,
select,
textarea {
  -webkit-appearance: none;
  appearance: none;
  vertical-align: middle;
  color: inherit;
  font: inherit;
  background: transparent;
  padding: 0;
  margin: 0;
  outline: 0;
  border-radius: 0;
  text-align: inherit;
}

/**
 * Reset radio and checkbox appearance to preserve their look in iOS.
 */
[type=checkbox] {
  -webkit-appearance: checkbox;
  appearance: checkbox;
}

[type=radio] {
  -webkit-appearance: radio;
  appearance: radio;
}

/**
 * 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] {
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
}

button[disabled],
[type=button][disabled],
[type=reset][disabled],
[type=submit][disabled] {
  cursor: default;
}

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

/**
 * Remove arrow in IE10 & IE11
 */
select::-ms-expand {
  display: none;
}

/**
 * Remove padding
 */
option {
  padding: 0;
}

/**
 * Reset to invisible
 */
fieldset {
  margin: 0;
  padding: 0;
  min-width: 0;
}

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

/**
 * 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 outline style in Safari.
 */
[type=search] {
  outline-offset: -2px; /* 1 */
}

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

/**
 * Clickable labels
 */
label[for] {
  cursor: pointer;
}

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

/*
 * Remove outline for editable content.
 */
[contenteditable] {
  outline: none;
}

/* Table */
/* ============================================ */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

caption {
  text-align: left;
}

td,
th {
  vertical-align: top;
  padding: 0;
}

th {
  text-align: left;
  font-weight: bold;
}

/* Misc */
/* ============================================ */
/**
 * Add the correct display in IE 10+.
 */
template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */
[hidden] {
  display: none;
}

html, body {
  width: 100%;
  height: 100%;
}

body {
  line-height: 1.7;
  font-size: 16px;
  font-family: "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", "メイリオ", Meiryo, sans-serif;
  font-weight: normal;
  color: #fff;
  background: #111;
}

.l-cols {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.l-cols.left {
  justify-content: flex-start;
}
.l-cols.center {
  justify-content: center;
}
.l-cols.right {
  justify-content: flex-end;
}
.l-cols.top {
  align-items: flex-start;
}
.l-cols.middle {
  align-items: center;
}
.l-cols.bottom {
  align-items: flex-end;
}
.l-cols.rev {
  flex-direction: row-reverse;
}
.l-cols .self-top {
  align-self: flex-start;
}
.l-cols .self-middle {
  align-self: center;
}
.l-cols .self-bottom {
  align-self: flex-end;
}
.l-cols .order-1 {
  order: 1;
}
.l-cols .order-2 {
  order: 2;
}
.l-cols .order-3 {
  order: 3;
}
.l-cols .order-4 {
  order: 4;
}
.l-cols .order-5 {
  order: 5;
}
.l-cols .order-6 {
  order: 6;
}
.w-0 {
  width: 0% !important;
}

.w-1 {
  width: 1% !important;
}

.w-2 {
  width: 2% !important;
}

.w-3 {
  width: 3% !important;
}

.w-4 {
  width: 4% !important;
}

.w-5 {
  width: 5% !important;
}

.w-6 {
  width: 6% !important;
}

.w-7 {
  width: 7% !important;
}

.w-8 {
  width: 8% !important;
}

.w-9 {
  width: 9% !important;
}

.w-10 {
  width: 10% !important;
}

.w-11 {
  width: 11% !important;
}

.w-12 {
  width: 12% !important;
}

.w-13 {
  width: 13% !important;
}

.w-14 {
  width: 14% !important;
}

.w-15 {
  width: 15% !important;
}

.w-16 {
  width: 16% !important;
}

.w-17 {
  width: 17% !important;
}

.w-18 {
  width: 18% !important;
}

.w-19 {
  width: 19% !important;
}

.w-20 {
  width: 20% !important;
}

.w-21 {
  width: 21% !important;
}

.w-22 {
  width: 22% !important;
}

.w-23 {
  width: 23% !important;
}

.w-24 {
  width: 24% !important;
}

.w-25 {
  width: 25% !important;
}

.w-26 {
  width: 26% !important;
}

.w-27 {
  width: 27% !important;
}

.w-28 {
  width: 28% !important;
}

.w-29 {
  width: 29% !important;
}

.w-30 {
  width: 30% !important;
}

.w-31 {
  width: 31% !important;
}

.w-32 {
  width: 32% !important;
}

.w-33 {
  width: 33% !important;
}

.w-34 {
  width: 34% !important;
}

.w-35 {
  width: 35% !important;
}

.w-36 {
  width: 36% !important;
}

.w-37 {
  width: 37% !important;
}

.w-38 {
  width: 38% !important;
}

.w-39 {
  width: 39% !important;
}

.w-40 {
  width: 40% !important;
}

.w-41 {
  width: 41% !important;
}

.w-42 {
  width: 42% !important;
}

.w-43 {
  width: 43% !important;
}

.w-44 {
  width: 44% !important;
}

.w-45 {
  width: 45% !important;
}

.w-46 {
  width: 46% !important;
}

.w-47 {
  width: 47% !important;
}

.w-48 {
  width: 48% !important;
}

.w-49 {
  width: 49% !important;
}

.w-50 {
  width: 50% !important;
}

.w-51 {
  width: 51% !important;
}

.w-52 {
  width: 52% !important;
}

.w-53 {
  width: 53% !important;
}

.w-54 {
  width: 54% !important;
}

.w-55 {
  width: 55% !important;
}

.w-56 {
  width: 56% !important;
}

.w-57 {
  width: 57% !important;
}

.w-58 {
  width: 58% !important;
}

.w-59 {
  width: 59% !important;
}

.w-60 {
  width: 60% !important;
}

.w-61 {
  width: 61% !important;
}

.w-62 {
  width: 62% !important;
}

.w-63 {
  width: 63% !important;
}

.w-64 {
  width: 64% !important;
}

.w-65 {
  width: 65% !important;
}

.w-66 {
  width: 66% !important;
}

.w-67 {
  width: 67% !important;
}

.w-68 {
  width: 68% !important;
}

.w-69 {
  width: 69% !important;
}

.w-70 {
  width: 70% !important;
}

.w-71 {
  width: 71% !important;
}

.w-72 {
  width: 72% !important;
}

.w-73 {
  width: 73% !important;
}

.w-74 {
  width: 74% !important;
}

.w-75 {
  width: 75% !important;
}

.w-76 {
  width: 76% !important;
}

.w-77 {
  width: 77% !important;
}

.w-78 {
  width: 78% !important;
}

.w-79 {
  width: 79% !important;
}

.w-80 {
  width: 80% !important;
}

.w-81 {
  width: 81% !important;
}

.w-82 {
  width: 82% !important;
}

.w-83 {
  width: 83% !important;
}

.w-84 {
  width: 84% !important;
}

.w-85 {
  width: 85% !important;
}

.w-86 {
  width: 86% !important;
}

.w-87 {
  width: 87% !important;
}

.w-88 {
  width: 88% !important;
}

.w-89 {
  width: 89% !important;
}

.w-90 {
  width: 90% !important;
}

.w-91 {
  width: 91% !important;
}

.w-92 {
  width: 92% !important;
}

.w-93 {
  width: 93% !important;
}

.w-94 {
  width: 94% !important;
}

.w-95 {
  width: 95% !important;
}

.w-96 {
  width: 96% !important;
}

.w-97 {
  width: 97% !important;
}

.w-98 {
  width: 98% !important;
}

.w-99 {
  width: 99% !important;
}

.w-100 {
  width: 100% !important;
}

.mb-0 {
  margin-bottom: 0vw !important;
}

.mb-1 {
  margin-bottom: 0.3125vw !important;
}

.mb-2 {
  margin-bottom: 0.625vw !important;
}

.mb-3 {
  margin-bottom: 0.9375vw !important;
}

.mb-4 {
  margin-bottom: 1.25vw !important;
}

.mb-5 {
  margin-bottom: 1.5625vw !important;
}

.mb-6 {
  margin-bottom: 1.875vw !important;
}

.mb-7 {
  margin-bottom: 2.1875vw !important;
}

.mb-8 {
  margin-bottom: 2.5vw !important;
}

.mb-9 {
  margin-bottom: 2.8125vw !important;
}

.mb-10 {
  margin-bottom: 3.125vw !important;
}

.mb-11 {
  margin-bottom: 3.4375vw !important;
}

.mb-12 {
  margin-bottom: 3.75vw !important;
}

.mb-13 {
  margin-bottom: 4.0625vw !important;
}

.mb-14 {
  margin-bottom: 4.375vw !important;
}

.mb-15 {
  margin-bottom: 4.6875vw !important;
}

.mb-16 {
  margin-bottom: 5vw !important;
}

.mb-17 {
  margin-bottom: 5.3125vw !important;
}

.mb-18 {
  margin-bottom: 5.625vw !important;
}

.mb-19 {
  margin-bottom: 5.9375vw !important;
}

.mb-20 {
  margin-bottom: 6.25vw !important;
}

.mb-21 {
  margin-bottom: 6.5625vw !important;
}

.mb-22 {
  margin-bottom: 6.875vw !important;
}

.mb-23 {
  margin-bottom: 7.1875vw !important;
}

.mb-24 {
  margin-bottom: 7.5vw !important;
}

.mb-25 {
  margin-bottom: 7.8125vw !important;
}

.mb-26 {
  margin-bottom: 8.125vw !important;
}

.mb-27 {
  margin-bottom: 8.4375vw !important;
}

.mb-28 {
  margin-bottom: 8.75vw !important;
}

.mb-29 {
  margin-bottom: 9.0625vw !important;
}

.mb-30 {
  margin-bottom: 9.375vw !important;
}

.mb-31 {
  margin-bottom: 9.6875vw !important;
}

.mb-32 {
  margin-bottom: 10vw !important;
}

.mb-33 {
  margin-bottom: 10.3125vw !important;
}

.mb-34 {
  margin-bottom: 10.625vw !important;
}

.mb-35 {
  margin-bottom: 10.9375vw !important;
}

.mb-36 {
  margin-bottom: 11.25vw !important;
}

.mb-37 {
  margin-bottom: 11.5625vw !important;
}

.mb-38 {
  margin-bottom: 11.875vw !important;
}

.mb-39 {
  margin-bottom: 12.1875vw !important;
}

.mb-40 {
  margin-bottom: 12.5vw !important;
}

.mb-41 {
  margin-bottom: 12.8125vw !important;
}

.mb-42 {
  margin-bottom: 13.125vw !important;
}

.mb-43 {
  margin-bottom: 13.4375vw !important;
}

.mb-44 {
  margin-bottom: 13.75vw !important;
}

.mb-45 {
  margin-bottom: 14.0625vw !important;
}

.mb-46 {
  margin-bottom: 14.375vw !important;
}

.mb-47 {
  margin-bottom: 14.6875vw !important;
}

.mb-48 {
  margin-bottom: 15vw !important;
}

.mb-49 {
  margin-bottom: 15.3125vw !important;
}

.mb-50 {
  margin-bottom: 15.625vw !important;
}

.mb-51 {
  margin-bottom: 15.9375vw !important;
}

.mb-52 {
  margin-bottom: 16.25vw !important;
}

.mb-53 {
  margin-bottom: 16.5625vw !important;
}

.mb-54 {
  margin-bottom: 16.875vw !important;
}

.mb-55 {
  margin-bottom: 17.1875vw !important;
}

.mb-56 {
  margin-bottom: 17.5vw !important;
}

.mb-57 {
  margin-bottom: 17.8125vw !important;
}

.mb-58 {
  margin-bottom: 18.125vw !important;
}

.mb-59 {
  margin-bottom: 18.4375vw !important;
}

.mb-60 {
  margin-bottom: 18.75vw !important;
}

.mb-61 {
  margin-bottom: 19.0625vw !important;
}

.mb-62 {
  margin-bottom: 19.375vw !important;
}

.mb-63 {
  margin-bottom: 19.6875vw !important;
}

.mb-64 {
  margin-bottom: 20vw !important;
}

.mb-65 {
  margin-bottom: 20.3125vw !important;
}

.mb-66 {
  margin-bottom: 20.625vw !important;
}

.mb-67 {
  margin-bottom: 20.9375vw !important;
}

.mb-68 {
  margin-bottom: 21.25vw !important;
}

.mb-69 {
  margin-bottom: 21.5625vw !important;
}

.mb-70 {
  margin-bottom: 21.875vw !important;
}

.mb-71 {
  margin-bottom: 22.1875vw !important;
}

.mb-72 {
  margin-bottom: 22.5vw !important;
}

.mb-73 {
  margin-bottom: 22.8125vw !important;
}

.mb-74 {
  margin-bottom: 23.125vw !important;
}

.mb-75 {
  margin-bottom: 23.4375vw !important;
}

.mb-76 {
  margin-bottom: 23.75vw !important;
}

.mb-77 {
  margin-bottom: 24.0625vw !important;
}

.mb-78 {
  margin-bottom: 24.375vw !important;
}

.mb-79 {
  margin-bottom: 24.6875vw !important;
}

.mb-80 {
  margin-bottom: 25vw !important;
}

.mb-81 {
  margin-bottom: 25.3125vw !important;
}

.mb-82 {
  margin-bottom: 25.625vw !important;
}

.mb-83 {
  margin-bottom: 25.9375vw !important;
}

.mb-84 {
  margin-bottom: 26.25vw !important;
}

.mb-85 {
  margin-bottom: 26.5625vw !important;
}

.mb-86 {
  margin-bottom: 26.875vw !important;
}

.mb-87 {
  margin-bottom: 27.1875vw !important;
}

.mb-88 {
  margin-bottom: 27.5vw !important;
}

.mb-89 {
  margin-bottom: 27.8125vw !important;
}

.mb-90 {
  margin-bottom: 28.125vw !important;
}

.mb-91 {
  margin-bottom: 28.4375vw !important;
}

.mb-92 {
  margin-bottom: 28.75vw !important;
}

.mb-93 {
  margin-bottom: 29.0625vw !important;
}

.mb-94 {
  margin-bottom: 29.375vw !important;
}

.mb-95 {
  margin-bottom: 29.6875vw !important;
}

.mb-96 {
  margin-bottom: 30vw !important;
}

.mb-97 {
  margin-bottom: 30.3125vw !important;
}

.mb-98 {
  margin-bottom: 30.625vw !important;
}

.mb-99 {
  margin-bottom: 30.9375vw !important;
}

.mb-100 {
  margin-bottom: 31.25vw !important;
}
@keyframes loading1 {
  0% {
    width: 0;
    left: 0;
  }
  20% {
    width: 100%;
    left: 0;
  }
  60% {
    width: 100%;
    left: 0;
  }
  80% {
    width: 100%;
    left: 100%;
  }
  100% {
    width: 100%;
    left: 100%;
  }
}
input[type=button], input[type=text], input[type=submit] {
  -webkit-adiappearance: none;
  border-radius: 0;
}

input[type=text], textarea {
  padding: 8px;
  border: 1px solid #111;
  border-radius: 0;
}

select {
  padding: 5px;
}

select:invalid, option:first-child {
  color: #888;
}

input[type=radio], input[type=checkbox] {
  visibility: hidden;
}

label {
  padding-left: 20px;
  position: relative;
}
label::before {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  border: 1px solid #888;
  border-radius: 0;
  top: 8px;
  left: 0;
}

input[type=radio]:checked + label::before, input[type=checkbox]:checked + label::before {
  background: #999;
}

select {
  -webkit-appearance: none;
  appearance: none;
  overflow: hidden;
  display: block;
}

.select {
  display: inline-block;
  border: #888 1px solid;
  border-radius: 0;
  position: relative;
  overflow: hidden;
}
.select.arrow select {
  padding-right: 20px;
  position: relative;
}
.select.arrow::after {
  content: "";
  display: block;
  position: absolute;
  border-top: 5px solid #111;
  border-right: 5px solid transparent;
  border-bottom: 0;
  border-left: 5px solid transparent;
  right: 15px;
  top: 18px;
}

img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.li-disc li {
  margin-left: 2em;
  list-style: disc;
}
.li-disc li.notice {
  list-style: none;
  position: relative;
}
.li-disc li.notice::before {
  content: "※";
  position: absolute;
  top: 0;
  left: -1.5em;
}
.li-num li {
  margin-left: 1.8em;
  list-style: decimal;
}
.li-num li.notice {
  list-style: none;
  position: relative;
}
.li-num li.notice::before {
  content: "※";
  position: absolute;
  top: 0;
  left: -1.3em;
}
.li-dot li {
  margin-left: 5px;
  padding-left: 25px;
  position: relative;
}
.li-dot li:not([class=notice])::before {
  content: "";
  width: 10px;
  height: 10px;
  background: #000;
  border-radius: 5px;
  position: absolute;
  top: 8px;
  left: 5px;
}
.li-dot li.notice {
  list-style: none;
  position: relative;
}
.li-dot li.notice::before {
  content: "※";
  position: absolute;
  top: 0;
  left: 0;
}
.li-paren li {
  margin-left: 2em;
  list-style: none;
  position: relative;
  counter-increment: cnt;
}
.li-paren li:not([class=notice])::before {
  content: "（" counter(cnt) "）";
  margin-left: -3em;
  width: 3em;
  display: inline-block;
  text-align: right;
  position: absolute;
  top: 0;
  left: 0.3em;
}
.li-paren li.notice {
  list-style: none;
  position: relative;
}
.li-paren li.notice::before {
  content: "※";
  position: absolute;
  top: 0;
  left: -1.5em;
}
.li-notice li {
  padding-left: 1.5em;
  position: relative;
}
.li-notice li::before {
  content: "※";
  position: absolute;
  top: 0;
  left: 5px;
}

.fw-n {
  font-weight: normal;
}
.fw-b {
  font-weight: bold;
}
.fw-100 {
  font-weight: 100;
}
.fw-200 {
  font-weight: 200;
}
.fw-300 {
  font-weight: 300;
}
.fw-400 {
  font-weight: 400;
}
.fw-500 {
  font-weight: 500;
}
.fw-600 {
  font-weight: 600;
}
.fw-700 {
  font-weight: 700;
}
.fw-800 {
  font-weight: 800;
}
.fw-900 {
  font-weight: 900;
}

.fc-blk {
  color: #111;
}
.fc-wht {
  color: #fff;
}

.ta-l {
  text-align: left;
}
.ta-c {
  text-align: center;
}
.ta-r {
  text-align: right;
}

.nowrap {
  white-space: nowrap;
}

.txt-notice {
  font-size: 12px;
}
.txt-error {
  color: #f00;
}
.txt-break {
  word-break: break-all;
  overflow-wrap: break-word;
}
.txt-crop {
  line-height: 2;
}
.txt-crop::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  margin-top: calc((1 - 2) * 0.5em);
}
.txt-crop::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  margin-bottom: calc((1 - 2) * 0.5em);
}

.marker-yl {
  background: linear-gradient(transparent 70%, #111 70%);
}
.bg-cover {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  position: relative;
}

.mv {
  overflow: hidden;
}
.mv._maskhide {
  background-image: url("https://www.lemonsoursquad.com/assets/img/mv-bg.png");
}

.topics {
  background-image: url("https://www.lemonsoursquad.com/assets/img/topics-bg.png");
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.message {
  background-image: url("https://www.lemonsoursquad.com/assets/img/message-bg.png");
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.point .head {
  background-image: url("https://www.lemonsoursquad.com/assets/img/point-bg-00.png");
  overflow: hidden;
}

.point-01 {
  min-height: 50vw;
  background-image: url("https://www.lemonsoursquad.com/assets/img/point-bg-01.png");
}

.point-02 {
  min-height: 50vw;
  background-image: url("https://www.lemonsoursquad.com/assets/img/point-bg-02.png");
}

.point-03 {
  min-height: 50vw;
  background-image: url("https://www.lemonsoursquad.com/assets/img/point-bg-03.png");
}
.lineup .list {
  background-image: url("https://www.lemonsoursquad.com/assets/img/lineup-bg.png");
  position: relative;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.lineup .item {
  background: #111;
  position: relative;
}

.online {
  background-image: url("https://www.lemonsoursquad.com/assets/img/online-bg.png");
  position: relative;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.online::before {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  background: url("https://www.lemonsoursquad.com/assets/img/online-bg-hv.png") no-repeat center;
  background-size: cover;
  top: 0;
  left: 0;
  opacity: 0;
  transition: all 0.3s 0s;
}

.store {
  background: #222;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

footer {
  padding: 35px;
  background: #111;
}

.mv {
  height: 100vh;
  position: relative;
}
.mv .mask {
  content: "";
  display: block;
  position: absolute;
  width: 0%;
  height: 100%;
  background: #fffc00;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1;
  transition: all 0.4s 0s;
}
.mv._mask .mask {
  width: 100%;
}
.mv._maskhide .mask {
  opacity: 0;
}
.mv h1 {
  width: 49.2142857143vw;
  height: 21.1428571429vw;
  position: absolute;
  top: 11vw;
  left: 5.7857142857vw;
  transition: all 0.8s 0s;
}
.mv .txt-01 {
  width: 38.3571428571vw;
  height: 10.2142857143vw;
  position: absolute;
  top: 40.1428571429vw;
  left: 8.5714285714vw;
  transition: all 0.8s 0.2s;
}
.mv .txt-02 {
  width: 21.3571428571vw;
  height: 8.5714285714vw;
  position: absolute;
  left: 64.2142857143vw;
  bottom: 5.7142857143vw;
  transition: all 0.8s 0.4s;
}
.mv .news {
  padding: 5px 0;
  width: 100%;
  background: rgba(17, 17, 17, 0.4);
  position: absolute;
  left: 0;
  bottom: 0;
  transition: all 0.8s 0.6s;
}
.mv .news li {
  padding: 0 8.5714285714vw;
  font-size: 12px;
}
.topics h1 {
  margin: 0 auto 58px;
  width: 198px;
  height: 70px;
}
.topics ul {
  margin: 0 auto;
  max-width: 900px;
}
.topics li {
  padding: 15px 100px 90px 15px;
  width: 440px;
  min-height: 247px;
  text-align: center;
  color: #111;
  background: #fff;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.topics li::before {
  content: "";
  display: block;
  position: absolute;
  width: 78px;
  height: 178px;
  background-repeat: no-repeat;
  background-position: 0 bottom;
  background-size: contain;
  right: 20px;
  bottom: 48px;
}
.topics li.bnr {
  padding: 0;
  transition: all 0.3s 0s;
}
.topics li.item-350::before {
  background-image: url("https://www.lemonsoursquad.com/assets/img/item-350ml_shadow.png");
}
.topics li.item-500::before {
  background-image: url("https://www.lemonsoursquad.com/assets/img/item-500ml_shadow.png");
}
.topics li h2 {
  margin-bottom: 20px;
}
.topics li .txt {
  padding: 0 12px;
  font-weight: bold;
  font-size: 15px;
  position: relative;
}
.topics li .txt::before, .topics li .txt::after {
  content: "";
  display: block;
  position: absolute;
  width: 2px;
  height: 24px;
  background: #111;
  top: 0;
}
.topics li .txt::before {
  left: 0;
  transform: rotate(-15deg);
}
.topics li .txt::after {
  right: 0;
  transform: rotate(15deg);
}
.topics li h3 {
  font-weight: bold;
  font-size: 22px;
}
.topics li h3 em {
  font-weight: bold;
  font-size: 28px;
}
.topics li .notice {
  padding-left: 20px;
  width: calc(100% - 30px);
  font-size: 12px;
  text-align: left;
  font-weight: normal;
  position: absolute;
  left: 15px;
  bottom: 60px;
}
.topics li .btn {
  padding: 5px;
  width: calc(100% - 30px);
  font-weight: bold;
  background: #fffc00;
  position: absolute;
  left: 15px;
  bottom: 15px;
}
.topics li .btn::before {
  content: "";
  display: block;
  position: absolute;
  width: 0;
  height: 100%;
  background: #111;
  top: 0;
  left: 0;
  transition: all 0.3s 0s;
}
.topics li .btn span {
  position: relative;
  z-index: 1;
  transition: all 0.3s 0s;
}

.message {
  text-align: center;
}
.message p {
  color: #fffc00;
  font-size: 24px;
  font-weight: bold;
}
.message p + p {
  margin-top: 56px;
}

.particular .head {
  position: relative;
}
.particular .head h1 {
  width: 45.2857142857vw;
  height: 16.2857142857vw;
  position: absolute;
  top: 17.4285714286vw;
  left: 46.2142857143vw;
}
.particular .head .item {
  width: 50%;
  min-height: 50vw;
  position: relative;
}
.particular .head .item::before {
  content: "";
  display: block;
  position: absolute;
  width: 50vw;
  height: 50vw;
  top: 0;
  left: 0;
  background: url("https://www.lemonsoursquad.com/assets/img/point-water.png") no-repeat 0 0;
  background-size: contain;
  z-index: 10;
  mix-blend-mode: lighten;
}
.particular .head .item img {
  position: absolute;
}
.particular .head .item .m {
  width: 17.2857142857vw;
  height: 30vw;
  transform: rotate(20deg);
  top: 11.6428571429vw;
  left: 20.8571428571vw;
  z-index: 1;
}
.particular .head .item .l {
  width: 15.7857142857vw;
  height: 40vw;
  transform: rotate(-16deg);
  top: 29.3571428571vw;
  left: 12.7857142857vw;
}
.particular .point {
  position: relative;
}
.particular .point p {
  font-size: 20px;
  font-weight: bold;
  position: absolute;
}
.particular .point p .wrap {
  margin-bottom: 5px;
  display: inline-block;
  position: relative;
}
.particular .point p .wrap::after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  background: #fff;
  top: 0;
  left: 0;
  transition: all 0.3s 0s;
}
.particular .point p .inner {
  padding: 0 60px 0 5px;
  color: #020202;
  position: relative;
  z-index: 1;
}
.particular .point-01 h2 {
  width: 42.0714285714vw;
  height: 13.2142857143vw;
  position: absolute;
  top: 18.9285714286vw;
  left: 8.7142857143vw;
}
.particular .point-01 p {
  top: 33.3571428571vw;
  left: 10.1428571429vw;
}
.particular .point-02 h2 {
  width: 42.6428571429vw;
  height: 13.2142857143vw;
  position: absolute;
  top: 18.7857142857vw;
  left: 48.8571428571vw;
}
.particular .point-02 p {
  top: 33.5714285714vw;
  left: 50.3571428571vw;
}
.particular .point-03 h2 {
  width: 25.2142857143vw;
  height: 13.1428571429vw;
  position: absolute;
  top: 21.9285714286vw;
  left: 8.4285714286vw;
}
.particular .point-03 p {
  top: 36.2142857143vw;
  left: 9.8571428571vw;
}

.lineup .list {
  text-align: center;
}
.lineup .list h1 {
  margin-bottom: 55px;
  width: 212px;
  height: 68px;
}
.lineup .list dl {
  font-size: 20px;
}
.lineup .list dt {
  font-weight: bold;
}
.lineup .item {
  background: #000 url("https://www.lemonsoursquad.com/assets/img/lineup-water.png") no-repeat 0 0;
  background-size: cover;
}
.lineup .item img {
  position: absolute;
  transition: all 0.3s 0s;
}
.lineup .item .m {
  width: 10.5714285714vw;
  height: 20vw;
  transform: rotate(-15deg);
  top: 16.3571428571vw;
  left: 15.7142857143vw;
  z-index: 1;
}
.lineup .item .l {
  width: 11.2857142857vw;
  height: 28.5714285714vw;
  transform: rotate(15deg);
  top: 11.2142857143vw;
  left: 25.8571428571vw;
}

.online {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.online h1 {
  margin-bottom: 64px;
  text-align: center;
  position: relative;
}
.online h1 .en {
  margin-bottom: 20px;
  width: 28.4285714286vw;
  height: 4.9285714286vw;
  display: block;
}
.online h1 .jp {
  font-size: 20px;
  font-weight: bold;
}
.online .wrap {
  margin: 0 auto;
  position: relative;
}
.online .item {
  padding-top: 20px;
  width: 20.2857142857vw;
  height: 25.7142857143vw;
}
.online .item .m {
  width: 9vw;
  height: 17.1428571429vw;
}
.online .item .l {
  width: 10.1428571429vw;
  height: 25.7142857143vw;
}
.online .list {
  margin: 0 auto;
}
.online .list li {
  font-size: 22px;
  font-weight: bold;
  line-height: 1.2;
}
.online .list li span {
  font-size: 16px;
  display: block;
}
.online .list li + li {
  margin-top: 60px;
}
.online .list .btn {
  margin-top: 10px;
  width: 240px;
  height: 48px;
  line-height: 48px;
  text-align: center;
  font-size: 16px;
  font-weight: bold;
  color: #111;
  background: #fff;
  display: block;
  position: relative;
  transition: all 0.3s 0s;
}
.online .list .btn::before {
  content: "";
  display: block;
  position: absolute;
  width: 0;
  height: 100%;
  background: #fffc00;
  top: 0;
  left: 0;
  transition: all 0.3s 0s;
}
.online .list .btn span {
  position: relative;
  z-index: 1;
  display: block;
  transition: all 0.3s 0s;
}
.online .list .btn span::before, .online .list .btn span::after {
  content: "";
  display: block;
  position: absolute;
  transition: all 0.1s 0s;
}
.online .list .btn span::before {
  width: 10px;
  height: 10px;
  border: 2px solid #111;
  border-bottom: none;
  border-left: none;
  transform: rotate(45deg);
  top: calc(50% - 5px);
  right: 17px;
}
.online .list .btn span::after {
  width: 14px;
  height: 2px;
  background: #111;
  top: calc(50% - 1px);
  right: 17px;
}

.store h1 {
  margin-bottom: 59px;
  font-size: 36px;
  font-weight: bold;
}
.store h2 {
  margin-bottom: 48px;
  width: 249px;
  height: 50px;
}
.store li {
  padding: 26px 48px 30px;
  width: 444px;
  color: #111;
  background: #fff;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  justify-content: center;
}
.store li h3 {
  min-height: 4em;
  font-weight: bold;
  font-size: 20px;
  text-align: center;
}
.store li .address {
  font-size: 16px;
}
.store li .tel, .store li .url {
  font-size: 14px;
}

footer .txt {
  margin: 0 auto 20px;
  padding: 17px 17px 17px 92px;
  width: 1080px;
  border: 1px solid #fff;
  position: relative;
}
footer .txt::before {
  content: "";
  display: block;
  position: absolute;
  width: 52px;
  height: 52px;
  background: url("https://www.lemonsoursquad.com/assets/img/ico-alcohol.png") no-repeat 0 0;
  background-size: contain;
  top: calc(50% - 26px);
  left: 24px;
}
footer .copy {
  text-align: center;
}

body {
  overflow: hidden;
}
body.is-show {
  overflow: initial;
}

.p-load {
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 9999;
  background: #000;
  text-align: center;
}

.p-load__logo {
  margin: 0 auto;
  height: 100%;
  margin: 0 auto;
  position: relative;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  padding: 0 20px;
}

.p-load__logo img {
  width: 519px;
}
.p-load__cover {
  display: inline-block;
  position: relative;
}

.p-load__cover:before, .p-load__cover:after {
  content: "";
  display: block;
  background: #000;
  height: 100%;
  position: absolute;
  top: 0;
}

.p-load__cover:before {
  right: 0;
  width: 100%;
}

.p-load__cover:after {
  opacity: 0.8;
}

.p-load__cover._show:before {
  width: 0;
  transition: 0.8s;
}

.p-load__cover._show:after {
  -webkit-animation: loading1 4s ease 1.5s infinite;
  animation: loading1 4s ease 1.5s infinite;
}

.p-confirmation {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.72);
  z-index: 1000;
  text-align: center;
  display: none;
}

.p-confirmation .height {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  height: 100%;
  width: 100%;
}

.p-confirmation .l-inner {
  margin: 0 auto;
  max-width: none;
  width: 1080px;
}

.p-confirmation .inner {
  background: #fff;
  padding: 45px 50px 50px;
  box-sizing: border-box;
}
.p-confirmation p {
  color: #000;
}

.p-confirmation .logo {
  margin-bottom: 30px;
}
.p-confirmation .logo img {
  width: 390px;
}
.p-confirmation .text01 {
  font-size: 26px;
  line-height: 1.642;
  margin-bottom: 20px;
}
.p-confirmation .text02 {
  display: inline-block;
  font-size: 42px;
  font-weight: 600;
  position: relative;
  margin-bottom: 40px;
}
.p-confirmation .text02:before {
  content: "";
  display: block;
  width: 100%;
  height: 4px;
  background: #fffc00;
  position: absolute;
  bottom: 0;
  left: 0;
}

.p-confirmation .btn {
  margin: 0 auto;
  display: flex;
  gap: 0 20px;
}

.p-confirmation .btn:after {
  content: " ";
  display: block;
  clear: both;
}

.p-confirmation .btn button {
  border: none;
  border-radius: 0;
  -webkit-appearance: none;
  cursor: pointer;
  outline: none;
  display: block;
  height: 117px;
}
.p-confirmation .btn button .c-btn01__big01, .p-confirmation .btn button .c-btn01__small01 {
  font-family: "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", "メイリオ", Meiryo, sans-serif;
}

.p-confirmation .btn .c-btn01 {
  width: 48.46%;
  padding-top: 10px;
  padding-bottom: 10px;
  display: block;
}
.p-confirmation .btn .c-btn01 .c-btn01__small01 {
  font-weight: normal;
}

.c-btn01__wrap {
  margin-top: 81px;
}

.c-btn01 {
  padding: 19px 40px;
  color: #fff;
  line-height: 1.4;
  background: #000;
  position: relative;
  transition: 0.3s all;
}

.c-btn01 .c-btn01__big01 {
  font-size: 40px;
  font-weight: bold;
  display: block;
}

.c-btn01 .c-btn01__small01 {
  font-size: 28px;
  display: block;
}

.c-btn01._arrow:before {
  border-color: transparent transparent transparent #fff;
}
.c-btn01._arrow:before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px 0 6px 10px;
  border-color: transparent transparent transparent #003355;
  position: absolute;
  right: 20px;
  top: 0;
  bottom: 0;
  margin: auto 0;
}

.c-btn01._black._arrow:before {
  right: 26px;
  border-width: 11px 0 11px 22px;
  border-color: transparent transparent transparent #fffc00;
}
.mv h1 {
  margin-left: -50px;
  opacity: 0;
}
.mv .txt-01 {
  margin-left: -50px;
  opacity: 0;
}
.mv .txt-02 {
  margin: -20px -40px 0 0;
  opacity: 0;
  transform: translate(10px, -5px);
}
.mv .news {
  opacity: 0;
}
.mv._in h1 {
  margin: 0;
  opacity: 1;
}
.mv._in .txt-01 {
  margin: 0;
  opacity: 1;
}
.mv._in .txt-02 {
  margin: 0;
  opacity: 1;
  transform: translate(0, 0);
}
.mv._in .news {
  opacity: 1;
}

.is-inview {
  transition: all 0.8s 0.6s;
}

.message .is-inview {
  transform: translateY(30px);
  opacity: 0;
  transition-delay: 0.2s;
}
.message .is-inview.is-show {
  transform: translateY(0);
  opacity: 1;
}

.particular .head h1 {
  opacity: 0;
  transform: translate(50px, -20px);
}
.particular .head h1.is-show {
  opacity: 1;
  transform: translate(0);
}
.particular .head .item li:nth-child(1) {
  opacity: 0;
  transform: translate(-31px, 63px);
}
.particular .head .item li:nth-child(2) {
  opacity: 0;
  transform: translate(19px, 46px);
  transition-delay: 1s;
}
.particular .head .item .is-show:nth-child(1) {
  opacity: 1;
  transform: translate(0, 0);
}
.particular .head .item .is-show:nth-child(2) {
  opacity: 1;
  transform: translate(0, 0);
}
.particular .point p .wrap::after {
  width: 0;
  transition-delay: 0.8s;
}
.particular .point p.is-show .wrap::after {
  width: 100%;
}
.particular .point-01 h2 {
  opacity: 0;
  transform: translateX(-30px);
}
.particular .point-01 h2.is-show {
  opacity: 1;
  transform: translateX(0);
}
.particular .point-02 h2 {
  opacity: 0;
  transform: translateX(30px);
}
.particular .point-02 h2.is-show {
  opacity: 1;
  transform: translateX(0);
}
.particular .point-03 h2 {
  opacity: 0;
  transform: translateX(-30px);
}
.particular .point-03 h2.is-show {
  opacity: 1;
  transform: translateX(0);
}

.lineup .item li:nth-child(1) {
  opacity: 0;
  transform: translate(13px, 24px);
}
.lineup .item li:nth-child(2) {
  opacity: 0;
  transform: translate(-20px, 55px);
  transition-delay: 1s;
}
.lineup .item .is-show:nth-child(1) {
  opacity: 1;
  transform: translate(0, 0);
}
.lineup .item .is-show:nth-child(2) {
  opacity: 1;
  transform: translate(0, 0);
}
@media screen and (max-width: 640px) {
  body {
    font-size: 5vw;
  }
  .sp-l-cols {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .sp-l-cols.left {
    justify-content: flex-start;
  }
  .sp-l-cols.center {
    justify-content: center;
  }
  .sp-l-cols.right {
    justify-content: flex-end;
  }
  .sp-l-cols.top {
    align-items: flex-start;
  }
  .sp-l-cols.middle {
    align-items: center;
  }
  .sp-l-cols.bottom {
    align-items: flex-end;
  }
  .sp-l-cols.rev {
    flex-direction: row-reverse;
  }
  .sp-l-cols .self-top {
    align-self: flex-start;
  }
  .sp-l-cols .self-middle {
    align-self: center;
  }
  .sp-l-cols .self-bottom {
    align-self: flex-end;
  }
  .sp-l-cols-order-1 {
    order: 1;
  }
  .sp-l-cols-order-2 {
    order: 2;
  }
  .sp-l-cols-order-3 {
    order: 3;
  }
  .sp-l-cols-order-4 {
    order: 4;
  }
  .sp-l-cols-order-5 {
    order: 5;
  }
  .sp-l-cols-order-6 {
    order: 6;
  }
  .sp-left {
    justify-content: flex-start;
  }
  .sp-center {
    justify-content: center;
  }
  .sp-right {
    justify-content: flex-end;
  }
  .sp-top {
    align-items: flex-start;
  }
  .sp-middle {
    align-items: center;
  }
  .sp-bottom {
    align-items: flex-end;
  }
  .noSP {
    display: none !important;
  }
  .sp-w-0 {
    width: 0% !important;
  }
  .sp-w-1 {
    width: 1% !important;
  }
  .sp-w-2 {
    width: 2% !important;
  }
  .sp-w-3 {
    width: 3% !important;
  }
  .sp-w-4 {
    width: 4% !important;
  }
  .sp-w-5 {
    width: 5% !important;
  }
  .sp-w-6 {
    width: 6% !important;
  }
  .sp-w-7 {
    width: 7% !important;
  }
  .sp-w-8 {
    width: 8% !important;
  }
  .sp-w-9 {
    width: 9% !important;
  }
  .sp-w-10 {
    width: 10% !important;
  }
  .sp-w-11 {
    width: 11% !important;
  }
  .sp-w-12 {
    width: 12% !important;
  }
  .sp-w-13 {
    width: 13% !important;
  }
  .sp-w-14 {
    width: 14% !important;
  }
  .sp-w-15 {
    width: 15% !important;
  }
  .sp-w-16 {
    width: 16% !important;
  }
  .sp-w-17 {
    width: 17% !important;
  }
  .sp-w-18 {
    width: 18% !important;
  }
  .sp-w-19 {
    width: 19% !important;
  }
  .sp-w-20 {
    width: 20% !important;
  }
  .sp-w-21 {
    width: 21% !important;
  }
  .sp-w-22 {
    width: 22% !important;
  }
  .sp-w-23 {
    width: 23% !important;
  }
  .sp-w-24 {
    width: 24% !important;
  }
  .sp-w-25 {
    width: 25% !important;
  }
  .sp-w-26 {
    width: 26% !important;
  }
  .sp-w-27 {
    width: 27% !important;
  }
  .sp-w-28 {
    width: 28% !important;
  }
  .sp-w-29 {
    width: 29% !important;
  }
  .sp-w-30 {
    width: 30% !important;
  }
  .sp-w-31 {
    width: 31% !important;
  }
  .sp-w-32 {
    width: 32% !important;
  }
  .sp-w-33 {
    width: 33% !important;
  }
  .sp-w-34 {
    width: 34% !important;
  }
  .sp-w-35 {
    width: 35% !important;
  }
  .sp-w-36 {
    width: 36% !important;
  }
  .sp-w-37 {
    width: 37% !important;
  }
  .sp-w-38 {
    width: 38% !important;
  }
  .sp-w-39 {
    width: 39% !important;
  }
  .sp-w-40 {
    width: 40% !important;
  }
  .sp-w-41 {
    width: 41% !important;
  }
  .sp-w-42 {
    width: 42% !important;
  }
  .sp-w-43 {
    width: 43% !important;
  }
  .sp-w-44 {
    width: 44% !important;
  }
  .sp-w-45 {
    width: 45% !important;
  }
  .sp-w-46 {
    width: 46% !important;
  }
  .sp-w-47 {
    width: 47% !important;
  }
  .sp-w-48 {
    width: 48% !important;
  }
  .sp-w-49 {
    width: 49% !important;
  }
  .sp-w-50 {
    width: 50% !important;
  }
  .sp-w-51 {
    width: 51% !important;
  }
  .sp-w-52 {
    width: 52% !important;
  }
  .sp-w-53 {
    width: 53% !important;
  }
  .sp-w-54 {
    width: 54% !important;
  }
  .sp-w-55 {
    width: 55% !important;
  }
  .sp-w-56 {
    width: 56% !important;
  }
  .sp-w-57 {
    width: 57% !important;
  }
  .sp-w-58 {
    width: 58% !important;
  }
  .sp-w-59 {
    width: 59% !important;
  }
  .sp-w-60 {
    width: 60% !important;
  }
  .sp-w-61 {
    width: 61% !important;
  }
  .sp-w-62 {
    width: 62% !important;
  }
  .sp-w-63 {
    width: 63% !important;
  }
  .sp-w-64 {
    width: 64% !important;
  }
  .sp-w-65 {
    width: 65% !important;
  }
  .sp-w-66 {
    width: 66% !important;
  }
  .sp-w-67 {
    width: 67% !important;
  }
  .sp-w-68 {
    width: 68% !important;
  }
  .sp-w-69 {
    width: 69% !important;
  }
  .sp-w-70 {
    width: 70% !important;
  }
  .sp-w-71 {
    width: 71% !important;
  }
  .sp-w-72 {
    width: 72% !important;
  }
  .sp-w-73 {
    width: 73% !important;
  }
  .sp-w-74 {
    width: 74% !important;
  }
  .sp-w-75 {
    width: 75% !important;
  }
  .sp-w-76 {
    width: 76% !important;
  }
  .sp-w-77 {
    width: 77% !important;
  }
  .sp-w-78 {
    width: 78% !important;
  }
  .sp-w-79 {
    width: 79% !important;
  }
  .sp-w-80 {
    width: 80% !important;
  }
  .sp-w-81 {
    width: 81% !important;
  }
  .sp-w-82 {
    width: 82% !important;
  }
  .sp-w-83 {
    width: 83% !important;
  }
  .sp-w-84 {
    width: 84% !important;
  }
  .sp-w-85 {
    width: 85% !important;
  }
  .sp-w-86 {
    width: 86% !important;
  }
  .sp-w-87 {
    width: 87% !important;
  }
  .sp-w-88 {
    width: 88% !important;
  }
  .sp-w-89 {
    width: 89% !important;
  }
  .sp-w-90 {
    width: 90% !important;
  }
  .sp-w-91 {
    width: 91% !important;
  }
  .sp-w-92 {
    width: 92% !important;
  }
  .sp-w-93 {
    width: 93% !important;
  }
  .sp-w-94 {
    width: 94% !important;
  }
  .sp-w-95 {
    width: 95% !important;
  }
  .sp-w-96 {
    width: 96% !important;
  }
  .sp-w-97 {
    width: 97% !important;
  }
  .sp-w-98 {
    width: 98% !important;
  }
  .sp-w-99 {
    width: 99% !important;
  }
  .sp-w-100 {
    width: 100% !important;
  }
  .sp-mb-0 {
    margin-bottom: 0px !important;
  }
  .sp-mb-1 {
    margin-bottom: 1px !important;
  }
  .sp-mb-2 {
    margin-bottom: 2px !important;
  }
  .sp-mb-3 {
    margin-bottom: 3px !important;
  }
  .sp-mb-4 {
    margin-bottom: 4px !important;
  }
  .sp-mb-5 {
    margin-bottom: 5px !important;
  }
  .sp-mb-6 {
    margin-bottom: 6px !important;
  }
  .sp-mb-7 {
    margin-bottom: 7px !important;
  }
  .sp-mb-8 {
    margin-bottom: 8px !important;
  }
  .sp-mb-9 {
    margin-bottom: 9px !important;
  }
  .sp-mb-10 {
    margin-bottom: 10px !important;
  }
  .sp-mb-11 {
    margin-bottom: 11px !important;
  }
  .sp-mb-12 {
    margin-bottom: 12px !important;
  }
  .sp-mb-13 {
    margin-bottom: 13px !important;
  }
  .sp-mb-14 {
    margin-bottom: 14px !important;
  }
  .sp-mb-15 {
    margin-bottom: 15px !important;
  }
  .sp-mb-16 {
    margin-bottom: 16px !important;
  }
  .sp-mb-17 {
    margin-bottom: 17px !important;
  }
  .sp-mb-18 {
    margin-bottom: 18px !important;
  }
  .sp-mb-19 {
    margin-bottom: 19px !important;
  }
  .sp-mb-20 {
    margin-bottom: 20px !important;
  }
  .sp-mb-21 {
    margin-bottom: 21px !important;
  }
  .sp-mb-22 {
    margin-bottom: 22px !important;
  }
  .sp-mb-23 {
    margin-bottom: 23px !important;
  }
  .sp-mb-24 {
    margin-bottom: 24px !important;
  }
  .sp-mb-25 {
    margin-bottom: 25px !important;
  }
  .sp-mb-26 {
    margin-bottom: 26px !important;
  }
  .sp-mb-27 {
    margin-bottom: 27px !important;
  }
  .sp-mb-28 {
    margin-bottom: 28px !important;
  }
  .sp-mb-29 {
    margin-bottom: 29px !important;
  }
  .sp-mb-30 {
    margin-bottom: 30px !important;
  }
  .sp-mb-31 {
    margin-bottom: 31px !important;
  }
  .sp-mb-32 {
    margin-bottom: 32px !important;
  }
  .sp-mb-33 {
    margin-bottom: 33px !important;
  }
  .sp-mb-34 {
    margin-bottom: 34px !important;
  }
  .sp-mb-35 {
    margin-bottom: 35px !important;
  }
  .sp-mb-36 {
    margin-bottom: 36px !important;
  }
  .sp-mb-37 {
    margin-bottom: 37px !important;
  }
  .sp-mb-38 {
    margin-bottom: 38px !important;
  }
  .sp-mb-39 {
    margin-bottom: 39px !important;
  }
  .sp-mb-40 {
    margin-bottom: 40px !important;
  }
  .sp-mb-41 {
    margin-bottom: 41px !important;
  }
  .sp-mb-42 {
    margin-bottom: 42px !important;
  }
  .sp-mb-43 {
    margin-bottom: 43px !important;
  }
  .sp-mb-44 {
    margin-bottom: 44px !important;
  }
  .sp-mb-45 {
    margin-bottom: 45px !important;
  }
  .sp-mb-46 {
    margin-bottom: 46px !important;
  }
  .sp-mb-47 {
    margin-bottom: 47px !important;
  }
  .sp-mb-48 {
    margin-bottom: 48px !important;
  }
  .sp-mb-49 {
    margin-bottom: 49px !important;
  }
  .sp-mb-50 {
    margin-bottom: 50px !important;
  }
  .sp-mb-51 {
    margin-bottom: 51px !important;
  }
  .sp-mb-52 {
    margin-bottom: 52px !important;
  }
  .sp-mb-53 {
    margin-bottom: 53px !important;
  }
  .sp-mb-54 {
    margin-bottom: 54px !important;
  }
  .sp-mb-55 {
    margin-bottom: 55px !important;
  }
  .sp-mb-56 {
    margin-bottom: 56px !important;
  }
  .sp-mb-57 {
    margin-bottom: 57px !important;
  }
  .sp-mb-58 {
    margin-bottom: 58px !important;
  }
  .sp-mb-59 {
    margin-bottom: 59px !important;
  }
  .sp-mb-60 {
    margin-bottom: 60px !important;
  }
  .sp-mb-61 {
    margin-bottom: 61px !important;
  }
  .sp-mb-62 {
    margin-bottom: 62px !important;
  }
  .sp-mb-63 {
    margin-bottom: 63px !important;
  }
  .sp-mb-64 {
    margin-bottom: 64px !important;
  }
  .sp-mb-65 {
    margin-bottom: 65px !important;
  }
  .sp-mb-66 {
    margin-bottom: 66px !important;
  }
  .sp-mb-67 {
    margin-bottom: 67px !important;
  }
  .sp-mb-68 {
    margin-bottom: 68px !important;
  }
  .sp-mb-69 {
    margin-bottom: 69px !important;
  }
  .sp-mb-70 {
    margin-bottom: 70px !important;
  }
  .sp-mb-71 {
    margin-bottom: 71px !important;
  }
  .sp-mb-72 {
    margin-bottom: 72px !important;
  }
  .sp-mb-73 {
    margin-bottom: 73px !important;
  }
  .sp-mb-74 {
    margin-bottom: 74px !important;
  }
  .sp-mb-75 {
    margin-bottom: 75px !important;
  }
  .sp-mb-76 {
    margin-bottom: 76px !important;
  }
  .sp-mb-77 {
    margin-bottom: 77px !important;
  }
  .sp-mb-78 {
    margin-bottom: 78px !important;
  }
  .sp-mb-79 {
    margin-bottom: 79px !important;
  }
  .sp-mb-80 {
    margin-bottom: 80px !important;
  }
  .sp-mb-81 {
    margin-bottom: 81px !important;
  }
  .sp-mb-82 {
    margin-bottom: 82px !important;
  }
  .sp-mb-83 {
    margin-bottom: 83px !important;
  }
  .sp-mb-84 {
    margin-bottom: 84px !important;
  }
  .sp-mb-85 {
    margin-bottom: 85px !important;
  }
  .sp-mb-86 {
    margin-bottom: 86px !important;
  }
  .sp-mb-87 {
    margin-bottom: 87px !important;
  }
  .sp-mb-88 {
    margin-bottom: 88px !important;
  }
  .sp-mb-89 {
    margin-bottom: 89px !important;
  }
  .sp-mb-90 {
    margin-bottom: 90px !important;
  }
  .sp-mb-91 {
    margin-bottom: 91px !important;
  }
  .sp-mb-92 {
    margin-bottom: 92px !important;
  }
  .sp-mb-93 {
    margin-bottom: 93px !important;
  }
  .sp-mb-94 {
    margin-bottom: 94px !important;
  }
  .sp-mb-95 {
    margin-bottom: 95px !important;
  }
  .sp-mb-96 {
    margin-bottom: 96px !important;
  }
  .sp-mb-97 {
    margin-bottom: 97px !important;
  }
  .sp-mb-98 {
    margin-bottom: 98px !important;
  }
  .sp-mb-99 {
    margin-bottom: 99px !important;
  }
  .sp-mb-100 {
    margin-bottom: 100px !important;
  }
  .sp-fw-n {
    font-weight: normal;
  }
  .sp-fw-b {
    font-weight: bold;
  }
  .sp-fw-100 {
    font-weight: 100;
  }
  .sp-fw-200 {
    font-weight: 200;
  }
  .sp-fw-300 {
    font-weight: 300;
  }
  .sp-fw-400 {
    font-weight: 400;
  }
  .sp-fw-500 {
    font-weight: 500;
  }
  .sp-fw-600 {
    font-weight: 600;
  }
  .sp-fw-700 {
    font-weight: 700;
  }
  .sp-fw-800 {
    font-weight: 800;
  }
  .sp-fw-900 {
    font-weight: 900;
  }
  .sp-fc-blk {
    color: #111;
  }
  .sp-ta-l {
    text-align: left;
  }
  .sp-ta-c {
    text-align: center;
  }
  .sp-ta-r {
    text-align: right;
  }
  .sp-nowrap {
    white-space: nowrap;
  }
  section {
    overflow: hidden;
  }
  .mv {
    background-position: -110vw bottom;
    background-size: 225vw auto;
  }
  .point .head {
    background-position: -103vw 0vw;
  }
  footer {
    padding: 6vw;
  }
  .mv {
    margin-bottom: 42vw;
    padding-bottom: 15.625vw;
    height: calc(90vh - 42vw);
    overflow: initial;
    z-index: 100;
  }
  .mv::before {
    content: "";
    display: block;
    position: absolute;
    width: 100%;
    display: block;
    left: 0;
    z-index: -1;
  }
  .mv::before {
    height: 45.3125vw;
    background: linear-gradient(#111 70%, transparent);
    top: 0;
  }
  .mv::after {
    height: 32vh;
    background: linear-gradient(transparent, #111 4vh);
    bottom: 0;
  }
  .mv h1 {
    width: 87.5vw;
    height: auto;
    top: 2.34375vw;
    left: 4.6875vw;
  }
  .mv .txt-01 {
    width: 75vw;
    height: auto;
    top: initial;
    bottom: 12.5vw;
    bottom: -21.875vw;
    left: 6.25vw;
  }
  .mv .txt-02 {
    width: 46.875vw;
    height: auto;
    bottom: 43.75vw;
    bottom: 4.6875vw;
    left: 37.5vw;
  }
  .mv .txt-02 img {
    height: auto;
    object-fit: initial;
  }
  .mv .news {
    padding: 1vw 4vw;
    bottom: 0vw;
    bottom: -37.5vw;
    background: transparent;
  }
  .mv .news li {
    padding: 0;
  }
  .topics {
    padding: 16vw 8vw;
  }
  .topics h1 {
    width: 31.25vw;
  }
  .topics ul {
    width: 100%;
  }
  .topics li::before {
    width: 24.375vw;
    height: 55.625vw;
    left: calc(50% - 12.1875vw);
    bottom: 18.75vw;
  }
  .topics li.item-350 h3 {
    margin-bottom: 37.5vw;
  }
  .topics li.item-500 h3 {
    margin-bottom: 50vw;
  }
  .topics li {
    padding: 8vw 3vw 28vw;
    width: 100%;
    min-height: initial;
  }
  .topics li + li {
    margin-top: 8vw;
  }
  .topics li .txt {
    padding: 0 6.25vw;
  }
  .topics li .txt::before, .topics li .txt::after {
    height: 15.625vw;
  }
  .topics li h3 {
    font-size: 5.625vw;
  }
  .topics li h3 em {
    font-size: 7.8125vw;
  }
  .message {
    padding: 16vw 4vw;
  }
  .message p {
    font-size: 5vw;
  }
  .particular .head {
    padding-top: 46.875vw;
  }
  .particular .head h1 {
    width: 84.375vw;
    height: auto;
    top: 18.75vw;
    left: 6.25vw;
  }
  .particular .head .item {
    width: 100%;
    min-height: 93.75vw;
  }
  .particular .head .item::before {
    width: 93.75vw;
    height: 93.75vw;
  }
  .particular .head .item .m {
    width: 31.25vw;
    height: auto;
    top: 15.625vw;
    left: 40.9375vw;
  }
  .particular .head .item .l {
    width: 31.25vw;
    height: auto;
    top: 48.4375vw;
    left: 23.28125vw;
  }
  .particular .point {
    padding: 32vw 3vw;
  }
  .particular .point h2 {
    margin-bottom: 12vw;
  }
  .particular .point p {
    padding-left: 3vw;
    position: static;
    font-size: 4.375vw;
  }
  .particular .point p .inner {
    padding: 0 30px 0 5px;
  }
  .particular .point-01 h2 {
    width: 92.03125vw;
    height: auto;
    position: static;
  }
  .particular .point-02 h2 {
    width: 92.03125vw;
    height: auto;
    position: static;
  }
  .particular .point-03 h2 {
    width: 92.03125vw;
    height: auto;
    position: static;
  }
  .lineup .list {
    padding: 16vw 8vw;
  }
  .lineup .list h1 {
    width: 31.25vw;
  }
  .lineup .item {
    min-height: 93.75vw;
  }
  .lineup .item .m {
    width: 23.125vw;
    height: 43.75vw;
    top: 27.96875vw;
    left: 25vw;
  }
  .lineup .item .l {
    width: 24.6875vw;
    height: 62.5vw;
    top: 16.71875vw;
    left: 47.1875vw;
  }
  .online {
    padding: 16vw 8vw;
  }
  .online h1 {
    margin-bottom: 9.375vw;
  }
  .online h1 .en {
    margin-bottom: 3.125vw;
    width: 62.5vw;
    height: auto;
  }
  .online h1 .jp {
    font-size: 5vw;
  }
  .online .item {
    margin: 0 auto 9.375vw;
  }
  .online .item {
    width: 44.375vw;
    height: 56.25vw;
  }
  .online .item .m {
    width: 19.6875vw;
    height: 37.5vw;
  }
  .online .item .l {
    width: 22.1875vw;
    height: 56.25vw;
  }
  .online .list li {
    font-size: 5vw;
  }
  .online .list li span {
    font-size: 3.125vw;
  }
  .store {
    padding: 16vw 6vw;
  }
  .store h1 {
    margin-bottom: 6.25vw;
    font-size: 5.9375vw;
    text-align: center;
  }
  .store h2 {
    margin-bottom: 12.5vw;
    width: 75vw;
    height: auto;
  }
  .store ul {
    width: 100%;
  }
  .store li {
    padding: 8vw 4vw;
    width: auto;
  }
  .store li + li {
    margin-top: 8vw;
  }
  .store li h3 {
    min-height: initial;
    font-size: 5vw;
  }
  footer .txt {
    padding: 18.75vw 3.125vw 3.125vw;
    width: initial;
    font-size: 4.0625vw;
  }
  footer .txt::before {
    width: 14.0625vw;
    height: 14.0625vw;
    top: 3.125vw;
    left: calc(50% - 8.59375vw);
  }
  footer .copy {
    font-size: 3.75vw;
  }
}
@media screen and (min-width: 641px) {
  .pc-l-cols {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .pc-l-cols.left {
    justify-content: flex-start;
  }
  .pc-l-cols.center {
    justify-content: center;
  }
  .pc-l-cols.right {
    justify-content: flex-end;
  }
  .pc-l-cols.top {
    align-items: flex-start;
  }
  .pc-l-cols.middle {
    align-items: center;
  }
  .pc-l-cols.bottom {
    align-items: flex-end;
  }
  .pc-l-cols.rev {
    flex-direction: row-reverse;
  }
  .pc-l-cols .self-top {
    align-self: flex-start;
  }
  .pc-l-cols .self-middle {
    align-self: center;
  }
  .pc-l-cols .self-bottom {
    align-self: flex-end;
  }
  .pc-l-cols-order-1 {
    order: 1;
  }
  .pc-l-cols-order-2 {
    order: 2;
  }
  .pc-l-cols-order-3 {
    order: 3;
  }
  .pc-l-cols-order-4 {
    order: 4;
  }
  .pc-l-cols-order-5 {
    order: 5;
  }
  .pc-l-cols-order-6 {
    order: 6;
  }
  .pc-left {
    justify-content: flex-start;
  }
  .pc-center {
    justify-content: center;
  }
  .pc-right {
    justify-content: flex-end;
  }
  .pc-top {
    align-items: flex-start;
  }
  .pc-middle {
    align-items: center;
  }
  .pc-bottom {
    align-items: flex-end;
  }
  .noPC {
    display: none !important;
  }
  .mb-0 {
    margin-bottom: 0px !important;
  }
  .mb-1 {
    margin-bottom: 1px !important;
  }
  .mb-2 {
    margin-bottom: 2px !important;
  }
  .mb-3 {
    margin-bottom: 3px !important;
  }
  .mb-4 {
    margin-bottom: 4px !important;
  }
  .mb-5 {
    margin-bottom: 5px !important;
  }
  .mb-6 {
    margin-bottom: 6px !important;
  }
  .mb-7 {
    margin-bottom: 7px !important;
  }
  .mb-8 {
    margin-bottom: 8px !important;
  }
  .mb-9 {
    margin-bottom: 9px !important;
  }
  .mb-10 {
    margin-bottom: 10px !important;
  }
  .mb-11 {
    margin-bottom: 11px !important;
  }
  .mb-12 {
    margin-bottom: 12px !important;
  }
  .mb-13 {
    margin-bottom: 13px !important;
  }
  .mb-14 {
    margin-bottom: 14px !important;
  }
  .mb-15 {
    margin-bottom: 15px !important;
  }
  .mb-16 {
    margin-bottom: 16px !important;
  }
  .mb-17 {
    margin-bottom: 17px !important;
  }
  .mb-18 {
    margin-bottom: 18px !important;
  }
  .mb-19 {
    margin-bottom: 19px !important;
  }
  .mb-20 {
    margin-bottom: 20px !important;
  }
  .mb-21 {
    margin-bottom: 21px !important;
  }
  .mb-22 {
    margin-bottom: 22px !important;
  }
  .mb-23 {
    margin-bottom: 23px !important;
  }
  .mb-24 {
    margin-bottom: 24px !important;
  }
  .mb-25 {
    margin-bottom: 25px !important;
  }
  .mb-26 {
    margin-bottom: 26px !important;
  }
  .mb-27 {
    margin-bottom: 27px !important;
  }
  .mb-28 {
    margin-bottom: 28px !important;
  }
  .mb-29 {
    margin-bottom: 29px !important;
  }
  .mb-30 {
    margin-bottom: 30px !important;
  }
  .mb-31 {
    margin-bottom: 31px !important;
  }
  .mb-32 {
    margin-bottom: 32px !important;
  }
  .mb-33 {
    margin-bottom: 33px !important;
  }
  .mb-34 {
    margin-bottom: 34px !important;
  }
  .mb-35 {
    margin-bottom: 35px !important;
  }
  .mb-36 {
    margin-bottom: 36px !important;
  }
  .mb-37 {
    margin-bottom: 37px !important;
  }
  .mb-38 {
    margin-bottom: 38px !important;
  }
  .mb-39 {
    margin-bottom: 39px !important;
  }
  .mb-40 {
    margin-bottom: 40px !important;
  }
  .mb-41 {
    margin-bottom: 41px !important;
  }
  .mb-42 {
    margin-bottom: 42px !important;
  }
  .mb-43 {
    margin-bottom: 43px !important;
  }
  .mb-44 {
    margin-bottom: 44px !important;
  }
  .mb-45 {
    margin-bottom: 45px !important;
  }
  .mb-46 {
    margin-bottom: 46px !important;
  }
  .mb-47 {
    margin-bottom: 47px !important;
  }
  .mb-48 {
    margin-bottom: 48px !important;
  }
  .mb-49 {
    margin-bottom: 49px !important;
  }
  .mb-50 {
    margin-bottom: 50px !important;
  }
  .mb-51 {
    margin-bottom: 51px !important;
  }
  .mb-52 {
    margin-bottom: 52px !important;
  }
  .mb-53 {
    margin-bottom: 53px !important;
  }
  .mb-54 {
    margin-bottom: 54px !important;
  }
  .mb-55 {
    margin-bottom: 55px !important;
  }
  .mb-56 {
    margin-bottom: 56px !important;
  }
  .mb-57 {
    margin-bottom: 57px !important;
  }
  .mb-58 {
    margin-bottom: 58px !important;
  }
  .mb-59 {
    margin-bottom: 59px !important;
  }
  .mb-60 {
    margin-bottom: 60px !important;
  }
  .mb-61 {
    margin-bottom: 61px !important;
  }
  .mb-62 {
    margin-bottom: 62px !important;
  }
  .mb-63 {
    margin-bottom: 63px !important;
  }
  .mb-64 {
    margin-bottom: 64px !important;
  }
  .mb-65 {
    margin-bottom: 65px !important;
  }
  .mb-66 {
    margin-bottom: 66px !important;
  }
  .mb-67 {
    margin-bottom: 67px !important;
  }
  .mb-68 {
    margin-bottom: 68px !important;
  }
  .mb-69 {
    margin-bottom: 69px !important;
  }
  .mb-70 {
    margin-bottom: 70px !important;
  }
  .mb-71 {
    margin-bottom: 71px !important;
  }
  .mb-72 {
    margin-bottom: 72px !important;
  }
  .mb-73 {
    margin-bottom: 73px !important;
  }
  .mb-74 {
    margin-bottom: 74px !important;
  }
  .mb-75 {
    margin-bottom: 75px !important;
  }
  .mb-76 {
    margin-bottom: 76px !important;
  }
  .mb-77 {
    margin-bottom: 77px !important;
  }
  .mb-78 {
    margin-bottom: 78px !important;
  }
  .mb-79 {
    margin-bottom: 79px !important;
  }
  .mb-80 {
    margin-bottom: 80px !important;
  }
  .mb-81 {
    margin-bottom: 81px !important;
  }
  .mb-82 {
    margin-bottom: 82px !important;
  }
  .mb-83 {
    margin-bottom: 83px !important;
  }
  .mb-84 {
    margin-bottom: 84px !important;
  }
  .mb-85 {
    margin-bottom: 85px !important;
  }
  .mb-86 {
    margin-bottom: 86px !important;
  }
  .mb-87 {
    margin-bottom: 87px !important;
  }
  .mb-88 {
    margin-bottom: 88px !important;
  }
  .mb-89 {
    margin-bottom: 89px !important;
  }
  .mb-90 {
    margin-bottom: 90px !important;
  }
  .mb-91 {
    margin-bottom: 91px !important;
  }
  .mb-92 {
    margin-bottom: 92px !important;
  }
  .mb-93 {
    margin-bottom: 93px !important;
  }
  .mb-94 {
    margin-bottom: 94px !important;
  }
  .mb-95 {
    margin-bottom: 95px !important;
  }
  .mb-96 {
    margin-bottom: 96px !important;
  }
  .mb-97 {
    margin-bottom: 97px !important;
  }
  .mb-98 {
    margin-bottom: 98px !important;
  }
  .mb-99 {
    margin-bottom: 99px !important;
  }
  .mb-100 {
    margin-bottom: 100px !important;
  }
  .pc-w-0 {
    width: 0% !important;
  }
  .pc-w-1 {
    width: 1% !important;
  }
  .pc-w-2 {
    width: 2% !important;
  }
  .pc-w-3 {
    width: 3% !important;
  }
  .pc-w-4 {
    width: 4% !important;
  }
  .pc-w-5 {
    width: 5% !important;
  }
  .pc-w-6 {
    width: 6% !important;
  }
  .pc-w-7 {
    width: 7% !important;
  }
  .pc-w-8 {
    width: 8% !important;
  }
  .pc-w-9 {
    width: 9% !important;
  }
  .pc-w-10 {
    width: 10% !important;
  }
  .pc-w-11 {
    width: 11% !important;
  }
  .pc-w-12 {
    width: 12% !important;
  }
  .pc-w-13 {
    width: 13% !important;
  }
  .pc-w-14 {
    width: 14% !important;
  }
  .pc-w-15 {
    width: 15% !important;
  }
  .pc-w-16 {
    width: 16% !important;
  }
  .pc-w-17 {
    width: 17% !important;
  }
  .pc-w-18 {
    width: 18% !important;
  }
  .pc-w-19 {
    width: 19% !important;
  }
  .pc-w-20 {
    width: 20% !important;
  }
  .pc-w-21 {
    width: 21% !important;
  }
  .pc-w-22 {
    width: 22% !important;
  }
  .pc-w-23 {
    width: 23% !important;
  }
  .pc-w-24 {
    width: 24% !important;
  }
  .pc-w-25 {
    width: 25% !important;
  }
  .pc-w-26 {
    width: 26% !important;
  }
  .pc-w-27 {
    width: 27% !important;
  }
  .pc-w-28 {
    width: 28% !important;
  }
  .pc-w-29 {
    width: 29% !important;
  }
  .pc-w-30 {
    width: 30% !important;
  }
  .pc-w-31 {
    width: 31% !important;
  }
  .pc-w-32 {
    width: 32% !important;
  }
  .pc-w-33 {
    width: 33% !important;
  }
  .pc-w-34 {
    width: 34% !important;
  }
  .pc-w-35 {
    width: 35% !important;
  }
  .pc-w-36 {
    width: 36% !important;
  }
  .pc-w-37 {
    width: 37% !important;
  }
  .pc-w-38 {
    width: 38% !important;
  }
  .pc-w-39 {
    width: 39% !important;
  }
  .pc-w-40 {
    width: 40% !important;
  }
  .pc-w-41 {
    width: 41% !important;
  }
  .pc-w-42 {
    width: 42% !important;
  }
  .pc-w-43 {
    width: 43% !important;
  }
  .pc-w-44 {
    width: 44% !important;
  }
  .pc-w-45 {
    width: 45% !important;
  }
  .pc-w-46 {
    width: 46% !important;
  }
  .pc-w-47 {
    width: 47% !important;
  }
  .pc-w-48 {
    width: 48% !important;
  }
  .pc-w-49 {
    width: 49% !important;
  }
  .pc-w-50 {
    width: 50% !important;
  }
  .pc-w-51 {
    width: 51% !important;
  }
  .pc-w-52 {
    width: 52% !important;
  }
  .pc-w-53 {
    width: 53% !important;
  }
  .pc-w-54 {
    width: 54% !important;
  }
  .pc-w-55 {
    width: 55% !important;
  }
  .pc-w-56 {
    width: 56% !important;
  }
  .pc-w-57 {
    width: 57% !important;
  }
  .pc-w-58 {
    width: 58% !important;
  }
  .pc-w-59 {
    width: 59% !important;
  }
  .pc-w-60 {
    width: 60% !important;
  }
  .pc-w-61 {
    width: 61% !important;
  }
  .pc-w-62 {
    width: 62% !important;
  }
  .pc-w-63 {
    width: 63% !important;
  }
  .pc-w-64 {
    width: 64% !important;
  }
  .pc-w-65 {
    width: 65% !important;
  }
  .pc-w-66 {
    width: 66% !important;
  }
  .pc-w-67 {
    width: 67% !important;
  }
  .pc-w-68 {
    width: 68% !important;
  }
  .pc-w-69 {
    width: 69% !important;
  }
  .pc-w-70 {
    width: 70% !important;
  }
  .pc-w-71 {
    width: 71% !important;
  }
  .pc-w-72 {
    width: 72% !important;
  }
  .pc-w-73 {
    width: 73% !important;
  }
  .pc-w-74 {
    width: 74% !important;
  }
  .pc-w-75 {
    width: 75% !important;
  }
  .pc-w-76 {
    width: 76% !important;
  }
  .pc-w-77 {
    width: 77% !important;
  }
  .pc-w-78 {
    width: 78% !important;
  }
  .pc-w-79 {
    width: 79% !important;
  }
  .pc-w-80 {
    width: 80% !important;
  }
  .pc-w-81 {
    width: 81% !important;
  }
  .pc-w-82 {
    width: 82% !important;
  }
  .pc-w-83 {
    width: 83% !important;
  }
  .pc-w-84 {
    width: 84% !important;
  }
  .pc-w-85 {
    width: 85% !important;
  }
  .pc-w-86 {
    width: 86% !important;
  }
  .pc-w-87 {
    width: 87% !important;
  }
  .pc-w-88 {
    width: 88% !important;
  }
  .pc-w-89 {
    width: 89% !important;
  }
  .pc-w-90 {
    width: 90% !important;
  }
  .pc-w-91 {
    width: 91% !important;
  }
  .pc-w-92 {
    width: 92% !important;
  }
  .pc-w-93 {
    width: 93% !important;
  }
  .pc-w-94 {
    width: 94% !important;
  }
  .pc-w-95 {
    width: 95% !important;
  }
  .pc-w-96 {
    width: 96% !important;
  }
  .pc-w-97 {
    width: 97% !important;
  }
  .pc-w-98 {
    width: 98% !important;
  }
  .pc-w-99 {
    width: 99% !important;
  }
  .pc-w-100 {
    width: 100% !important;
  }
  .pc-mb-0 {
    margin-bottom: 0px !important;
  }
  .pc-mb-1 {
    margin-bottom: 1px !important;
  }
  .pc-mb-2 {
    margin-bottom: 2px !important;
  }
  .pc-mb-3 {
    margin-bottom: 3px !important;
  }
  .pc-mb-4 {
    margin-bottom: 4px !important;
  }
  .pc-mb-5 {
    margin-bottom: 5px !important;
  }
  .pc-mb-6 {
    margin-bottom: 6px !important;
  }
  .pc-mb-7 {
    margin-bottom: 7px !important;
  }
  .pc-mb-8 {
    margin-bottom: 8px !important;
  }
  .pc-mb-9 {
    margin-bottom: 9px !important;
  }
  .pc-mb-10 {
    margin-bottom: 10px !important;
  }
  .pc-mb-11 {
    margin-bottom: 11px !important;
  }
  .pc-mb-12 {
    margin-bottom: 12px !important;
  }
  .pc-mb-13 {
    margin-bottom: 13px !important;
  }
  .pc-mb-14 {
    margin-bottom: 14px !important;
  }
  .pc-mb-15 {
    margin-bottom: 15px !important;
  }
  .pc-mb-16 {
    margin-bottom: 16px !important;
  }
  .pc-mb-17 {
    margin-bottom: 17px !important;
  }
  .pc-mb-18 {
    margin-bottom: 18px !important;
  }
  .pc-mb-19 {
    margin-bottom: 19px !important;
  }
  .pc-mb-20 {
    margin-bottom: 20px !important;
  }
  .pc-mb-21 {
    margin-bottom: 21px !important;
  }
  .pc-mb-22 {
    margin-bottom: 22px !important;
  }
  .pc-mb-23 {
    margin-bottom: 23px !important;
  }
  .pc-mb-24 {
    margin-bottom: 24px !important;
  }
  .pc-mb-25 {
    margin-bottom: 25px !important;
  }
  .pc-mb-26 {
    margin-bottom: 26px !important;
  }
  .pc-mb-27 {
    margin-bottom: 27px !important;
  }
  .pc-mb-28 {
    margin-bottom: 28px !important;
  }
  .pc-mb-29 {
    margin-bottom: 29px !important;
  }
  .pc-mb-30 {
    margin-bottom: 30px !important;
  }
  .pc-mb-31 {
    margin-bottom: 31px !important;
  }
  .pc-mb-32 {
    margin-bottom: 32px !important;
  }
  .pc-mb-33 {
    margin-bottom: 33px !important;
  }
  .pc-mb-34 {
    margin-bottom: 34px !important;
  }
  .pc-mb-35 {
    margin-bottom: 35px !important;
  }
  .pc-mb-36 {
    margin-bottom: 36px !important;
  }
  .pc-mb-37 {
    margin-bottom: 37px !important;
  }
  .pc-mb-38 {
    margin-bottom: 38px !important;
  }
  .pc-mb-39 {
    margin-bottom: 39px !important;
  }
  .pc-mb-40 {
    margin-bottom: 40px !important;
  }
  .pc-mb-41 {
    margin-bottom: 41px !important;
  }
  .pc-mb-42 {
    margin-bottom: 42px !important;
  }
  .pc-mb-43 {
    margin-bottom: 43px !important;
  }
  .pc-mb-44 {
    margin-bottom: 44px !important;
  }
  .pc-mb-45 {
    margin-bottom: 45px !important;
  }
  .pc-mb-46 {
    margin-bottom: 46px !important;
  }
  .pc-mb-47 {
    margin-bottom: 47px !important;
  }
  .pc-mb-48 {
    margin-bottom: 48px !important;
  }
  .pc-mb-49 {
    margin-bottom: 49px !important;
  }
  .pc-mb-50 {
    margin-bottom: 50px !important;
  }
  .pc-mb-51 {
    margin-bottom: 51px !important;
  }
  .pc-mb-52 {
    margin-bottom: 52px !important;
  }
  .pc-mb-53 {
    margin-bottom: 53px !important;
  }
  .pc-mb-54 {
    margin-bottom: 54px !important;
  }
  .pc-mb-55 {
    margin-bottom: 55px !important;
  }
  .pc-mb-56 {
    margin-bottom: 56px !important;
  }
  .pc-mb-57 {
    margin-bottom: 57px !important;
  }
  .pc-mb-58 {
    margin-bottom: 58px !important;
  }
  .pc-mb-59 {
    margin-bottom: 59px !important;
  }
  .pc-mb-60 {
    margin-bottom: 60px !important;
  }
  .pc-mb-61 {
    margin-bottom: 61px !important;
  }
  .pc-mb-62 {
    margin-bottom: 62px !important;
  }
  .pc-mb-63 {
    margin-bottom: 63px !important;
  }
  .pc-mb-64 {
    margin-bottom: 64px !important;
  }
  .pc-mb-65 {
    margin-bottom: 65px !important;
  }
  .pc-mb-66 {
    margin-bottom: 66px !important;
  }
  .pc-mb-67 {
    margin-bottom: 67px !important;
  }
  .pc-mb-68 {
    margin-bottom: 68px !important;
  }
  .pc-mb-69 {
    margin-bottom: 69px !important;
  }
  .pc-mb-70 {
    margin-bottom: 70px !important;
  }
  .pc-mb-71 {
    margin-bottom: 71px !important;
  }
  .pc-mb-72 {
    margin-bottom: 72px !important;
  }
  .pc-mb-73 {
    margin-bottom: 73px !important;
  }
  .pc-mb-74 {
    margin-bottom: 74px !important;
  }
  .pc-mb-75 {
    margin-bottom: 75px !important;
  }
  .pc-mb-76 {
    margin-bottom: 76px !important;
  }
  .pc-mb-77 {
    margin-bottom: 77px !important;
  }
  .pc-mb-78 {
    margin-bottom: 78px !important;
  }
  .pc-mb-79 {
    margin-bottom: 79px !important;
  }
  .pc-mb-80 {
    margin-bottom: 80px !important;
  }
  .pc-mb-81 {
    margin-bottom: 81px !important;
  }
  .pc-mb-82 {
    margin-bottom: 82px !important;
  }
  .pc-mb-83 {
    margin-bottom: 83px !important;
  }
  .pc-mb-84 {
    margin-bottom: 84px !important;
  }
  .pc-mb-85 {
    margin-bottom: 85px !important;
  }
  .pc-mb-86 {
    margin-bottom: 86px !important;
  }
  .pc-mb-87 {
    margin-bottom: 87px !important;
  }
  .pc-mb-88 {
    margin-bottom: 88px !important;
  }
  .pc-mb-89 {
    margin-bottom: 89px !important;
  }
  .pc-mb-90 {
    margin-bottom: 90px !important;
  }
  .pc-mb-91 {
    margin-bottom: 91px !important;
  }
  .pc-mb-92 {
    margin-bottom: 92px !important;
  }
  .pc-mb-93 {
    margin-bottom: 93px !important;
  }
  .pc-mb-94 {
    margin-bottom: 94px !important;
  }
  .pc-mb-95 {
    margin-bottom: 95px !important;
  }
  .pc-mb-96 {
    margin-bottom: 96px !important;
  }
  .pc-mb-97 {
    margin-bottom: 97px !important;
  }
  .pc-mb-98 {
    margin-bottom: 98px !important;
  }
  .pc-mb-99 {
    margin-bottom: 99px !important;
  }
  .pc-mb-100 {
    margin-bottom: 100px !important;
  }
  .pc-fw-n {
    font-weight: normal;
  }
  .pc-fw-b {
    font-weight: bold;
  }
  .pc-fw-100 {
    font-weight: 100;
  }
  .pc-fw-200 {
    font-weight: 200;
  }
  .pc-fw-300 {
    font-weight: 300;
  }
  .pc-fw-400 {
    font-weight: 400;
  }
  .pc-fw-500 {
    font-weight: 500;
  }
  .pc-fw-600 {
    font-weight: 600;
  }
  .pc-fw-700 {
    font-weight: 700;
  }
  .pc-fw-800 {
    font-weight: 800;
  }
  .pc-fw-900 {
    font-weight: 900;
  }
  .pc-fc-blk {
    color: #111;
  }
  .pc-ta-l {
    text-align: left;
  }
  .pc-ta-c {
    text-align: center;
  }
  .pc-ta-r {
    text-align: right;
  }
  .pc-nowrap {
    white-space: nowrap;
  }
  .mv._maskhide {
    background-position: center bottom;
  }
  .topics {
    padding: 60px 0;
    min-height: 43.5714285714vw;
    background-attachment: fixed;
  }
  .message {
    padding: 60px 0;
    min-height: 76vw;
    background-attachment: fixed;
  }
  .point .head {
    min-height: 50vw;
  }
  .lineup {
    min-height: 50vw;
  }
  .lineup .list {
    width: 50%;
    min-height: 50vw;
  }
  .lineup .item {
    width: 50%;
    min-height: 50vw;
  }
  .online {
    padding: 60px 0;
    min-height: 85.7142857143vw;
  }
  .online:hover::before {
    opacity: 1;
  }
  .store {
    padding: 60px 0;
    min-height: 47.0714285714vw;
  }
  .topics ul {
    gap: 20px;
  }
  .topics li.bnr:hover {
    opacity: 0.7;
  }
  .topics li .btn:hover::before {
    width: 100%;
  }
  .topics li .btn:hover span {
    color: #fffc00;
  }
  .online .wrap {
    width: 48.8571428571vw;
  }
  .online .item {
    position: sticky;
    top: 0;
  }
  .online .list .btn:hover::before {
    width: 100%;
  }
  .online .list .btn:hover span::before {
    right: 15px;
  }
  .online .list .btn:hover span::after {
    width: 16px;
    right: 15px;
  }
  .store ul {
    gap: 20px;
  }
  .store li .link-tel {
    pointer-events: none;
  }
  .store li .url a {
    position: relative;
  }
  .store li .url a::after {
    content: "";
    display: block;
    position: absolute;
    width: 0;
    height: 1px;
    background: #111;
    left: 0;
    bottom: 0;
    transition: all 0.3s 0s;
  }
  .store li .url a:hover::after {
    width: 100%;
  }
}
@media screen and (min-width: 641px) and (min-aspect-ratio: 16/9) {
  .mv h1 {
    width: auto;
    height: 42vh;
    top: 5.7142857143vw;
  }
  .mv .txt-01 {
    width: auto;
    height: 18vh;
    top: initial;
    bottom: 4.2857142857vw;
  }
}
@media screen and (min-width: 641px) and (max-width: 1140px) {
  .particular .point p {
    font-size: 2vw;
  }
}
@media screen and (max-width: 940px) {
  .particular .point-01 h2 {
    bottom: 21.4285714286vw;
  }
  .particular .point-01 p {
    bottom: 4.2857142857vw;
  }
  .particular .point-03 h2 {
    bottom: 21.4285714286vw;
  }
  .particular .point-03 p {
    bottom: 4.2857142857vw;
  }
}
@media screen and (max-width: 1140px) {
  .particular .point-02 h2 {
    top: initial;
    right: 18.5714285714vw;
    bottom: 17.1428571429vw;
    left: initial;
  }
  .particular .point-02 p {
    top: initial;
    right: 5.7142857143vw;
    bottom: 4.2857142857vw;
    left: initial;
  }
}
@media screen and (min-width: 641px) and (max-width: 940px) {
  .online .list li {
    font-size: 2.2857142857vw;
  }
  .online .list .btn {
    padding: 0 30px 0 5px;
    width: auto;
    font-size: 2.2857142857vw;
  }
  .online .list .btn::before {
    width: 5px;
    height: 5px;
    top: calc(50% - 3px);
  }
  .online .list .btn::after {
    width: 7px;
  }
}
@media screen and (max-width: 1200px) {
  footer .txt {
    width: auto;
  }
}
@media screen and (max-width: 750px) {
  .p-load__logo img {
    width: 80%;
  }
  .p-confirmation .inner {
    padding: 20px 20px 20px;
  }
  .p-confirmation .l-inner {
    width: 90vw;
  }
  .p-confirmation .logo {
    margin-bottom: 20px;
  }
  .p-confirmation .logo img {
    width: 80%;
  }
  .p-confirmation .text01 {
    margin-bottom: 5px;
    font-size: 3.75vw;
  }
  .p-confirmation .text02 {
    margin-bottom: 20px;
    font-size: 5vw;
  }
  .p-confirmation .btn {
    display: block;
  }
  .p-confirmation .btn button {
    height: 64px;
  }
  .p-confirmation .btn .c-btn01 {
    width: 80%;
    margin: 0 auto 10px;
    padding-top: 5px;
    padding-bottom: 5px;
  }
  .c-btn01 .c-btn01__big01 {
    font-size: 5vw;
  }
  .c-btn01 .c-btn01__small01 {
    font-size: 4.375vw;
  }
  .c-btn01__wrap {
    margin-top: 30px;
  }
  .c-btn01 {
    padding: 17px 10px 15px 10px !important;
  }
  .c-btn01._black._arrow:before {
    border-width: 6px 0 6px 10px;
  }
}
@media screen and (max-width: 960px) {
  .p-confirmation .btn button {
    height: 91px;
  }
}
@media screen and (min-width: 750px) {
  .c-btn01._black {
    cursor: pointer;
  }
  .c-btn01._black:hover {
    color: #000;
    background: #fffc00;
  }
  .c-btn01._black:hover::before {
    border-color: transparent transparent transparent #000;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsInN0eWxlLnNjc3MiLCJiYXNlL19yZXNldC5zY3NzIiwiYmFzZS9fc2V0dGluZy5zY3NzIiwibGF5b3V0L19sYXlvdXQuc2NzcyIsIm1vZHVsZS9fbW9kdWxlLnNjc3MiLCJtb2R1bGUvX2FuaW1lLnNjc3MiLCJtb2R1bGUvX2lucHV0LnNjc3MiLCJiYXNlL19taXhpbi5zY3NzIiwibW9kdWxlL19pbWcuc2NzcyIsIm1vZHVsZS9fbGlzdC5zY3NzIiwibW9kdWxlL190eHQuc2NzcyIsIm1vZHVsZS9fcGFydHMuc2NzcyIsIm1vZHVsZS9fcGFnZS5zY3NzIiwic3RhdGUvX3N0YXRlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDRVIsZ0VBQUE7QUFDQSw2R0FBQTtBQUNBLGtHQUFBO0FBQ0EsK0dBQUE7QUFDQSw2R0FBQTtBQUNBLDRFQUFBO0FBQ0EsNEZBQUE7QUFDQSxvRUFBQTtBQUNBLHNFQUFBO0FBQ0Esb0VBQUE7QUNYUixxRkFBQTtBQUVBLG9DQUFBO0FBQ0EsaURBQUE7QUFFQTs7O0VBR0Usc0JBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7QUZVRjs7QUVQQSxhQUFBO0FBQ0EsaURBQUE7QUFFQTs7OztFQUFBO0FBTUE7RUFDRSxpQkFBQSxFQUFBLE1BQUE7RUFDQSw4QkFBQSxFQUFBLE1BQUE7RUFDQSx3Q0FBQSxFQUFBLEtBQUE7QUZRRjs7QUVMQSxhQUFBO0FBQ0EsaURBQUE7QUFFQTs7RUFBQTtBQUlBO0VBQ0UsU0FBQTtBRk1GOztBRUhBOztFQUFBO0FBSUE7RUFDRSxjQUFBO0FGS0Y7O0FFRkEsb0JBQUE7QUFDQSxpREFBQTtBQUVBOzs7Ozs7Ozs7RUFTRSxTQUFBO0FGSUY7O0FFREEsYUFBQTtBQUNBLGlEQUFBO0FBRUE7Ozs7OztFQU1FLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxvQkFBQTtFQUNBLFNBQUE7QUZHRjs7QUVBQSx3QkFBQTtBQUNBLGlEQUFBO0FBRUE7O0VBRUUsU0FBQTtF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O0FLcGdCQztFQUFXLG9CQUFBO0FMb3FCWjs7QUtwcUJDO0VBQVcsb0JBQUE7QUx3cUJaOztBS3hxQkM7RUFBVyxvQkFBQTtBTDRxQlo7O0FLNXFCQztFQUFXLG9CQUFBO0FMZ3JCWjs7QUtockJDO0VBQVcsb0JBQUE7QUxvckJaOztBS3ByQkM7RUFBVyxvQkFBQTtBTHdyQlo7O0FLeHJCQztFQUFXLG9CQUFBO0FMNHJCWjs7QUs1ckJDO0VBQVcsb0JBQUE7QUxnc0JaOztBS2hzQkM7RUFBVyxvQkFBQTtBTG9zQlo7O0FLcHNCQztFQUFXLG9CQUFBO0FMd3NCWjs7QUt4c0JDO0VBQVcscUJBQUE7QUw0c0JaOztBSzVzQkM7RUFBVyxxQkFBQTtBTGd0Qlo7O0FLaHRCQztFQUFXLHFCQUFBO0FMb3RCWjs7QUtwdEJDO0VBQVcscUJBQUE7QUx3dEJaOztBS3h0QkM7RUFBVyxxQkFBQTtBTDR0Qlo7O0FLNXRCQztFQUFXLHFCQUFBO0FMZ3VCWjs7QUtodUJDO0VBQVcscUJBQUE7QUxvdUJaOztBS3B1QkM7RUFBVyxxQkFBQTtBTHd1Qlo7O0FLeHVCQztFQUFXLHFCQUFBO0FMNHVCWjs7QUs1dUJDO0VBQVcscUJBQUE7QUxndkJaOztBS2h2QkM7RUFBVyxxQkFBQTtBTG92Qlo7O0FLcHZCQztFQUFXLHFCQUFBO0FMd3ZCWjs7QUt4dkJDO0VBQVcscUJBQUE7QUw0dkJaOztBSzV2QkM7RUFBVyxxQkFBQTtBTGd3Qlo7O0FLaHdCQztFQUFXLHFCQUFBO0FMb3dCWjs7QUtwd0JDO0VBQVcscUJBQUE7QUx3d0JaOztBS3h3QkM7RUFBVyxxQkFBQTtBTDR3Qlo7O0FLNXdCQztFQUFXLHFCQUFBO0FMZ3hCWjs7QUtoeEJDO0VBQVcscUJBQUE7QUxveEJaOztBS3B4QkM7RUFBVyxxQkFBQTtBTHd4Qlo7O0FLeHhCQztFQUFXLHFCQUFBO0FMNHhCWjs7QUs1eEJDO0VBQVcscUJBQUE7QUxneUJaOztBS2h5QkM7RUFBVyxxQkFBQTtBTG95Qlo7O0FLcHlCQztFQUFXLHFCQUFBO0FMd3lCWjs7QUt4eUJDO0VBQVcscUJBQUE7QUw0eUJaOztBSzV5QkM7RUFBVyxxQkFBQTtBTGd6Qlo7O0FLaHpCQztFQUFXLHFCQUFBO0FMb3pCWjs7QUtwekJDO0VBQVcscUJBQUE7QUx3ekJaOztBS3h6QkM7RUFBVyxxQkFBQTtBTDR6Qlo7O0FLNXpCQztFQUFXLHFCQUFBO0FMZzBCWjs7QUtoMEJDO0VBQVcscUJBQUE7QUxvMEJaOztBS3AwQkM7RUFBVyxxQkFBQTtBTHcwQlo7O0FLeDBCQztFQUFXLHFCQUFBO0FMNDBCWjs7QUs1MEJDO0VBQVcscUJBQUE7QUxnMUJaOztBS2gxQkM7RUFBVyxxQkFBQTtBTG8xQlo7O0FLcDFCQztFQUFXLHFCQUFBO0FMdzFCWjs7QUt4MUJDO0VBQVcscUJBQUE7QUw0MUJaOztBSzUxQkM7RUFBVyxxQkFBQTtBTGcyQlo7O0FLaDJCQztFQUFXLHFCQUFBO0FMbzJCWjs7QUtwMkJDO0VBQVcscUJBQUE7QUx3MkJaOztBS3gyQkM7RUFBVyxxQkFBQTtBTDQyQlo7O0FLNTJCQztFQUFXLHFCQUFBO0FMZzNCWjs7QUtoM0JDO0VBQVcscUJBQUE7QUxvM0JaOztBS3AzQkM7RUFBVyxxQkFBQTtBTHczQlo7O0FLeDNCQztFQUFXLHFCQUFBO0FMNDNCWjs7QUs1M0JDO0VBQVcscUJBQUE7QUxnNEJaOztBS2g0QkM7RUFBVyxxQkFBQTtBTG80Qlo7O0FLcDRCQztFQUFXLHFCQUFBO0FMdzRCWjs7QUt4NEJDO0VBQVcscUJBQUE7QUw0NEJaOztBSzU0QkM7RUFBVyxxQkFBQTtBTGc1Qlo7O0FLaDVCQztFQUFXLHFCQUFBO0FMbzVCWjs7QUtwNUJDO0VBQVcscUJBQUE7QUx3NUJaOztBS3g1QkM7RUFBVyxxQkFBQTtBTDQ1Qlo7O0FLNTVCQztFQUFXLHFCQUFBO0FMZzZCWjs7QUtoNkJDO0VBQVcscUJBQUE7QUxvNkJaOztBS3A2QkM7RUFBVyxxQkFBQTtBTHc2Qlo7O0FLeDZCQztFQUFXLHFCQUFBO0FMNDZCWjs7QUs1NkJDO0VBQVcscUJBQUE7QUxnN0JaOztBS2g3QkM7RUFBVyxxQkFBQTtBTG83Qlo7O0FLcDdCQztFQUFXLHFCQUFBO0FMdzdCWjs7QUt4N0JDO0VBQVcscUJBQUE7QUw0N0JaOztBSzU3QkM7RUFBVyxxQkFBQTtBTGc4Qlo7O0FLaDhCQztFQUFXLHFCQUFBO0FMbzhCWjs7QUtwOEJDO0VBQVcscUJBQUE7QUx3OEJaOztBS3g4QkM7RUFBVyxxQkFBQTtBTDQ4Qlo7O0FLNThCQztFQUFXLHFCQUFBO0FMZzlCWjs7QUtoOUJDO0VBQVcscUJBQUE7QUxvOUJaOztBS3A5QkM7RUFBVyxxQkFBQTtBTHc5Qlo7O0FLeDlCQztFQUFXLHFCQUFBO0FMNDlCWjs7QUs1OUJDO0VBQVcscUJBQUE7QUxnK0JaOztBS2grQkM7RUFBVyxxQkFBQTtBTG8rQlo7O0FLcCtCQztFQUFXLHFCQUFBO0FMdytCWjs7QUt4K0JDO0VBQVcscUJBQUE7QUw0K0JaOztBSzUrQkM7RUFBVyxxQkFBQTtBTGcvQlo7O0FLaC9CQztFQUFXLHFCQUFBO0FMby9CWjs7QUtwL0JDO0VBQVcscUJBQUE7QUx3L0JaOztBS3gvQkM7RUFBVyxxQkFBQTtBTDQvQlo7O0FLNS9CQztFQUFXLHFCQUFBO0FMZ2dDWjs7QUtoZ0NDO0VBQVcscUJBQUE7QUxvZ0NaOztBS3BnQ0M7RUFBVyxxQkFBQTtBTHdnQ1o7O0FLeGdDQztFQUFXLHFCQUFBO0FMNGdDWjs7QUs1Z0NDO0VBQVcscUJBQUE7QUxnaENaOztBS2hoQ0M7RUFBVyxxQkFBQTtBTG9oQ1o7O0FLcGhDQztFQUFXLHFCQUFBO0FMd2hDWjs7QUt4aENDO0VBQVcscUJBQUE7QUw0aENaOztBSzVoQ0M7RUFBVyxxQkFBQTtBTGdpQ1o7O0FLaGlDQztFQUFXLHFCQUFBO0FMb2lDWjs7QUtwaUNDO0VBQVcscUJBQUE7QUx3aUNaOztBS3hpQ0M7RUFBVyxxQkFBQTtBTDRpQ1o7O0FLNWlDQztFQUFXLHFCQUFBO0FMZ2pDWjs7QUtoakNDO0VBQVcsc0JBQUE7QUxvakNaOztBS2pqQ0M7RUFDQyw2QkFBQTtBTG9qQ0Y7O0FLcmpDQztFQUNDLGtDQUFBO0FMNmpDRjs7QUs5akNDO0VBQ0MsaUNBQUE7QUxza0NGOztBS3ZrQ0M7RUFDQyxrQ0FBQTtBTCtrQ0Y7O0FLaGxDQztFQUNDLGdDQUFBO0FMd2xDRjs7QUt6bENDO0VBQ0Msa0NBQUE7QUxpbUNGOztBS2xtQ0M7RUFDQyxpQ0FBQTtBTDBtQ0Y7O0FLM21DQztFQUNDLGtDQUFBO0FMbW5DRjs7QUtwbkNDO0VBQ0MsK0JBQUE7QUw0bkNGOztBSzduQ0M7RUFDQyxrQ0FBQTtBTHFvQ0Y7O0FLdG9DQztFQUNDLGlDQUFBO0FMOG9DRjs7QUsvb0NDO0VBQ0Msa0NBQUE7QUx1cENGOztBS3hwQ0M7RUFDQyxnQ0FBQTtBTGdxQ0Y7O0FLanFDQztFQUNDLGtDQUFBO0FMeXFDRjs7QUsxcUNDO0VBQ0MsaUNBQUE7QUxrckNGOztBS25yQ0M7RUFDQyxrQ0FBQTtBTDJyQ0Y7O0FLNXJDQztFQUNDLDZCQUFBO0FMb3NDRjs7QUtyc0NDO0VBQ0Msa0NBQUE7QUw2c0NGOztBSzlzQ0M7RUFDQyxpQ0FBQTtBTHN0Q0Y7O0FLdnRDQztFQUNDLGtDQUFBO0FMK3RDRjs7QUtodUNDO0VBQ0MsZ0NBQUE7QUx3dUNGOztBS3p1Q0M7RUFDQyxrQ0FBQTtBTGl2Q0Y7O0FLbHZDQztFQUNDLGlDQUFBO0FMMHZDRjs7QUszdkNDO0VBQ0Msa0NBQUE7QUxtd0NGOztBS3B3Q0M7RUFDQywrQkFBQTtBTDR3Q0Y7O0FLN3dDQztFQUNDLGtDQUFBO0FMcXhDRjs7QUt0eENDO0VBQ0MsaUNBQUE7QUw4eENGOztBSy94Q0M7RUFDQyxrQ0FBQTtBTHV5Q0Y7O0FLeHlDQztFQUNDLGdDQUFBO0FMZ3pDRjs7QUtqekNDO0VBQ0Msa0NBQUE7QUx5ekNGOztBSzF6Q0M7RUFDQyxpQ0FBQTtBTGswQ0Y7O0FLbjBDQztFQUNDLGtDQUFBO0FMMjBDRjs7QUs1MENDO0VBQ0MsOEJBQUE7QUxvMUNGOztBS3IxQ0M7RUFDQyxtQ0FBQTtBTDYxQ0Y7O0FLOTFDQztFQUNDLGtDQUFBO0FMczJDRjs7QUt2MkNDO0VBQ0MsbUNBQUE7QUwrMkNGOztBS2gzQ0M7RUFDQyxpQ0FBQTtBTHczQ0Y7O0FLejNDQztFQUNDLG1DQUFBO0FMaTRDRjs7QUtsNENDO0VBQ0Msa0NBQUE7QUwwNENGOztBSzM0Q0M7RUFDQyxtQ0FBQTtBTG01Q0Y7O0FLcDVDQztFQUNDLGdDQUFBO0FMNDVDRjs7QUs3NUNDO0VBQ0MsbUNBQUE7QUxxNkNGOztBS3Q2Q0M7RUFDQyxrQ0FBQTtBTDg2Q0Y7O0FLLzZDQztFQUNDLG1DQUFBO0FMdTdDRjs7QUt4N0NDO0VBQ0MsaUNBQUE7QUxnOENGOztBS2o4Q0M7RUFDQyxtQ0FBQTtBTHk4Q0Y7O0FLMThDQztFQUNDLGtDQUFBO0FMazlDRjs7QUtuOUNDO0VBQ0MsbUNBQUE7QUwyOUNGOztBSzU5Q0M7RUFDQyw4QkFBQTtBTG8rQ0Y7O0FLcitDQztFQUNDLG1DQUFBO0FMNitDRjs7QUs5K0NDO0VBQ0Msa0NBQUE7QUxzL0NGOztBS3YvQ0M7RUFDQyxtQ0FBQTtBTCsvQ0Y7O0FLaGdEQztFQUNDLGlDQUFBO0FMd2dERjs7QUt6Z0RDO0VBQ0MsbUNBQUE7QUxpaERGOztBS2xoREM7RUFDQyxrQ0FBQTtBTDBoREY7O0FLM2hEQztFQUNDLG1DQUFBO0FMbWlERjs7QUtwaURDO0VBQ0MsZ0NBQUE7QUw0aURGOztBSzdpREM7RUFDQyxtQ0FBQTtBTHFqREY7O0FLdGpEQztFQUNDLGtDQUFBO0FMOGpERjs7QUsvakRDO0VBQ0MsbUNBQUE7QUx1a0RGOztBS3hrREM7RUFDQyxpQ0FBQTtBTGdsREY7O0FLamxEQztFQUNDLG1DQUFBO0FMeWxERjs7QUsxbERDO0VBQ0Msa0NBQUE7QUxrbURGOztBS25tREM7RUFDQyxtQ0FBQTtBTDJtREY7O0FLNW1EQztFQUNDLDhCQUFBO0FMb25ERjs7QUtybkRDO0VBQ0MsbUNBQUE7QUw2bkRGOztBSzluREM7RUFDQyxrQ0FBQTtBTHNvREY7O0FLdm9EQztFQUNDLG1DQUFBO0FMK29ERjs7QUtocERDO0VBQ0MsaUNBQUE7QUx3cERGOztBS3pwREM7RUFDQyxtQ0FBQTtBTGlxREY7O0FLbHFEQztFQUNDLGtDQUFBO0FMMHFERjs7QUszcURDO0VBQ0MsbUNBQUE7QUxtckRGOztB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SWpnQkM7SUFBUSx1QkFBQTtFSm9nQlQ7RUluZ0JDO0lBQVcsbUJBQUE7RUpzZ0JaO0VJcmdCQztJQUFXLHFCQUFBO0VKd2dCWjtFSXZnQkM7SUFBUSwyQkFBQTtFSjBnQlQ7RUl6Z0JDO0lBQVksc0JBQUE7RUo0Z0JiO0VJM2dCQztJQUFlLGtCQUFBO0VKOGdCaEI7RUk3Z0JDO0lBQWUsb0JBQUE7RUpnaEJoQjtFSTlnQkU7SUFBZ0IsUUFESjtFSmtoQmQ7RUlqaEJFO0lBQWdCLFFBREo7RUpxaEJkO0VJcGhCRTtJQUFnQixRQURKO0VKd2hCZDtFSXZoQkU7SUFBZ0IsUUFESjtFSjJoQmQ7RUkxaEJFO0lBQWdCLFFBREo7RUo4aEJkO0VJN2hCRTtJQUFnQixRQURKO0VKaWlCZDtFSTdoQkE7SUFBUywyQkFBQTtFSmdpQlQ7RUkvaEJBO0lBQVcsdUJBQUE7RUpraUJYO0VJamlCQTtJQUFVLHlCQUFBO0VKb2lCVjtFSW5pQkE7SUFBUSx1QkFBQTtFSnNpQlI7RUlyaUJBO0lBQVcsbUJBQUE7RUp3aUJYO0VJdmlCQTtJQUFXLHFCQUFBO0VKMGlCWDtFS3BsQkQ7SUFBUSx3QkFBQTtFTGtxQlA7RUsvb0JBO0lBQWMsb0JBQUE7RUwwN0RkO0VLMTdEQTtJQUFjLG9CQUFBO0VMNjdEZDtFSzc3REE7SUFBYyxvQkFBQTtFTGc4RGQ7RUtoOERBO0lBQWMsb0JBQUE7RUxtOERkO0VLbjhEQTtJQUFjLG9CQUFBO0VMczhEZDtFS3Q4REE7SUFBYyxvQkFBQTtFTHk4RGQ7RUt6OERBO0lBQWMsb0JBQUE7RUw0OERkO0VLNThEQTtJQUFjLG9CQUFBO0VMKzhEZDtFSy84REE7SUFBYyxvQkFBQTtFTGs5RGQ7RUtsOURBO0lBQWMsb0JBQUE7RUxxOURkO0VLcjlEQTtJQUFjLHFCQUFBO0VMdzlEZDtFS3g5REE7SUFBYyxxQkFBQTtFTDI5RGQ7RUszOURBO0lBQWMscUJBQUE7RUw4OURkO0VLOTlEQTtJQUFjLHFCQUFBO0VMaStEZDtFS2orREE7SUFBYyxxQkFBQTtFTG8rRGQ7RUtwK0RBO0lBQWMscUJBQUE7RUx1K0RkO0VLditEQTtJQUFjLHFCQUFBO0VMMCtEZDtFSzErREE7SUFBYyxxQkFBQTtFTDYrRGQ7RUs3K0RBO0lBQWMscUJBQUE7RUxnL0RkO0VLaC9EQTtJQUFjLHFCQUFBO0VMbS9EZDtFS24vREE7SUFBYyxxQkFBQTtFTHMvRGQ7RUt0L0RBO0lBQWMscUJBQUE7RUx5L0RkO0VLei9EQTtJQUFjLHFCQUFBO0VMNC9EZDtFSzUvREE7SUFBYyxxQkFBQTtFTCsvRGQ7RUsvL0RBO0lBQWMscUJBQUE7RUxrZ0VkO0VLbGdFQTtJQUFjLHFCQUFBO0VMcWdFZDtFS3JnRUE7SUFBYyxxQkFBQTtFTHdnRWQ7RUt4Z0VBO0lBQWMscUJBQUE7RUwyZ0VkO0VLM2dFQTtJQUFjLHFCQUFBO0VMOGdFZDtFSzlnRUE7SUFBYyxxQkFBQTtFTGloRWQ7RUtqaEVBO0lBQWMscUJBQUE7RUxvaEVkO0VLcGhFQTtJQUFjLHFCQUFBO0VMdWhFZDtFS3ZoRUE7SUFBYyxxQkFBQTtFTDBoRWQ7RUsxaEVBO0lBQWMscUJBQUE7RUw2aEVkO0VLN2hFQTtJQUFjLHFCQUFBO0VMZ2lFZDtFS2hpRUE7SUFBYyxxQkFBQTtFTG1pRWQ7RUtuaUVBO0lBQWMscUJBQUE7RUxzaUVkO0VLdGlFQTtJQUFjLHFCQUFBO0VMeWlFZDtFS3ppRUE7SUFBYyxxQkFBQTtFTDRpRWQ7RUs1aUVBO0lBQWMscUJBQUE7RUwraUVkO0VLL2lFQTtJQUFjLHFCQUFBO0VMa2pFZDtFS2xqRUE7SUFBYyxxQkFBQTtFTHFqRWQ7RUtyakVBO0lBQWMscUJBQUE7RUx3akVkO0VLeGpFQTtJQUFjLHFCQUFBO0VMMmpFZDtFSzNqRUE7SUFBYyxxQkFBQTtFTDhqRWQ7RUs5akVBO0lBQWMscUJBQUE7RUxpa0VkO0VLamtFQTtJQUFjLHFCQUFBO0VMb2tFZDtFS3BrRUE7SUFBYyxxQkFBQTtFTHVrRWQ7RUt2a0VBO0lBQWMscUJBQUE7RUwwa0VkO0VLMWtFQTtJQUFjLHFCQUFBO0VMNmtFZDtFSzdrRUE7SUFBYyxxQkFBQTtFTGdsRWQ7RUtobEVBO0lBQWMscUJBQUE7RUxtbEVkO0VLbmxFQTtJQUFjLHFCQUFBO0VMc2xFZDtFS3RsRUE7SUFBYyxxQkFBQTtFTHlsRWQ7RUt6bEVBO0lBQWMscUJBQUE7RUw0bEVkO0VLNWxFQTtJQUFjLHFCQUFBO0VMK2xFZDtFSy9sRUE7SUFBYyxxQkFBQTtFTGttRWQ7RUtsbUVBO0lBQWMscUJBQUE7RUxxbUVkO0VLcm1FQTtJQUFjLHFCQUFBO0VMd21FZDtFS3htRUE7SUFBYyxxQkFBQTtFTDJtRWQ7RUszbUVBO0lBQWMscUJBQUE7RUw4bUVkO0VLOW1FQTtJQUFjLHFCQUFBO0VMaW5FZDtFS2puRUE7SUFBYyxxQkFBQTtFTG9uRWQ7RUtwbkVBO0lBQWMscUJBQUE7RUx1bkVkO0VLdm5FQTtJQUFjLHFCQUFBO0VMMG5FZDtFSzFuRUE7SUFBYyxxQkFBQTtFTDZuRWQ7RUs3bkVBO0lBQWMscUJBQUE7RUxnb0VkO0VLaG9FQTtJQUFjLHFCQUFBO0VMbW9FZDtFS25vRUE7SUFBYyxxQkFBQTtFTHNvRWQ7RUt0b0VBO0lBQWMscUJBQUE7RUx5b0VkO0VLem9FQTtJQUFjLHFCQUFBO0VMNG9FZDtFSzVvRUE7SUFBYyxxQkFBQTtFTCtvRWQ7RUsvb0VBO0lBQWMscUJBQUE7RUxrcEVkO0VLbHBFQTtJQUFjLHFCQUFBO0VMcXBFZDtFS3JwRUE7SUFBYyxxQkFBQTtFTHdwRWQ7RUt4cEVBO0lBQWMscUJBQUE7RUwycEVkO0VLM3BFQTtJQUFjLHFCQUFBO0VMOHBFZDtFSzlwRUE7SUFBYyxxQkFBQTtFTGlxRWQ7RUtqcUVBO0lBQWMscUJBQUE7RUxvcUVkO0VLcHFFQTtJQUFjLHFCQUFBO0VMdXFFZDtFS3ZxRUE7SUFBYyxxQkFBQTtFTDBxRWQ7RUsxcUVBO0lBQWMscUJBQUE7RUw2cUVkO0VLN3FFQTtJQUFjLHFCQUFBO0VMZ3JFZDtFS2hyRUE7SUFBYyxxQkFBQTtFTG1yRWQ7RUtuckVBO0lBQWMscUJBQUE7RUxzckVkO0VLdHJFQTtJQUFjLHFCQUFBO0VMeXJFZDtFS3pyRUE7SUFBYyxxQkFBQTtFTDRyRWQ7RUs1ckVBO0lBQWMscUJBQUE7RUwrckVkO0VLL3JFQTtJQUFjLHFCQUFBO0VMa3NFZDtFS2xzRUE7SUFBYyxxQkFBQTtFTHFzRWQ7RUtyc0VBO0lBQWMscUJBQUE7RUx3c0VkO0VLeHNFQTtJQUFjLHFCQUFBO0VMMnNFZDtFSzNzRUE7SUFBYyxxQkFBQTtFTDhzRWQ7RUs5c0VBO0lBQWMscUJBQUE7RUxpdEVkO0VLanRFQTtJQUFjLHFCQUFBO0VMb3RFZDtFS3B0RUE7SUFBYyxxQkFBQTtFTHV0RWQ7RUt2dEVBO0lBQWMscUJBQUE7RUwwdEVkO0VLMXRFQTtJQUFjLHFCQUFBO0VMNnRFZDtFSzd0RUE7SUFBYyxxQkFBQTtFTGd1RWQ7RUtodUVBO0lBQWMscUJBQUE7RUxtdUVkO0VLbnVFQTtJQUFjLHNCQUFBO0VMc3VFZDtFS251RUE7SUFBZSw2QkFBQTtFTHN1RWY7RUt0dUVBO0lBQWUsNkJBQUE7RUx5dUVmO0VLenVFQTtJQUFlLDZCQUFBO0VMNHVFZjtFSzV1RUE7SUFBZSw2QkFBQTtFTCt1RWY7RUsvdUVBO0lBQWUsNkJBQUE7RUxrdkVmO0VLbHZFQTtJQUFlLDZCQUFBO0VMcXZFZjtFS3J2RUE7SUFBZSw2QkFBQTtFTHd2RWY7RUt4dkVBO0lBQWUsNkJBQUE7RUwydkVmO0VLM3ZFQTtJQUFlLDZCQUFBO0VMOHZFZjtFSzl2RUE7SUFBZSw2QkFBQTtFTGl3RWY7RUtqd0VBO0lBQWUsOEJBQUE7RUxvd0VmO0VLcHdFQTtJQUFlLDhCQUFBO0VMdXdFZjtFS3Z3RUE7SUFBZSw4QkFBQTtFTDB3RWY7RUsxd0VBO0lBQWUsOEJBQUE7RUw2d0VmO0VLN3dFQTtJQUFlLDhCQUFBO0VMZ3hFZjtFS2h4RUE7SUFBZSw4QkFBQTtFTG14RWY7RUtueEVBO0lBQWUsOEJBQUE7RUxzeEVmO0VLdHhFQTtJQUFlLDhCQUFBO0VMeXhFZjtFS3p4RUE7SUFBZSw4QkFBQTtFTDR4RWY7RUs1eEVBO0lBQWUsOEJBQUE7RUwreEVmO0VLL3hFQTtJQUFlLDhCQUFBO0VMa3lFZjtFS2x5RUE7SUFBZSw4QkFBQTtFTHF5RWY7RUtyeUVBO0lBQWUsOEJBQUE7RUx3eUVmO0VLeHlFQTtJQUFlLDhCQUFBO0VMMnlFZjtFSzN5RUE7SUFBZSw4QkFBQTtFTDh5RWY7RUs5eUVBO0lBQWUsOEJBQUE7RUxpekVmO0VLanpFQTtJQUFlLDhCQUFBO0VMb3pFZjtFS3B6RUE7SUFBZSw4QkFBQTtFTHV6RWY7RUt2ekVBO0lBQWUsOEJBQUE7RUwwekVmO0VLMXpFQTtJQUFlLDhCQUFBO0VMNnpFZjtFSzd6RUE7SUFBZSw4QkFBQTtFTGcwRWY7RUtoMEVBO0lBQWUsOEJBQUE7RUxtMEVmO0VLbjBFQTtJQUFlLDhCQUFBO0VMczBFZjtFS3QwRUE7SUFBZSw4QkFBQTtFTHkwRWY7RUt6MEVBO0lBQWUsOEJBQUE7RUw0MEVmO0VLNTBFQTtJQUFlLDhCQUFBO0VMKzBFZjtFSy8wRUE7SUFBZSw4QkFBQTtFTGsxRWY7RUtsMUVBO0lBQWUsOEJBQUE7RUxxMUVmO0VLcjFFQTtJQUFlLDhCQUFBO0VMdzFFZjtFS3gxRUE7SUFBZSw4QkFBQTtFTDIxRWY7RUszMUVBO0lBQWUsOEJBQUE7RUw4MUVmO0VLOTFFQTtJQUFlLDhCQUFBO0VMaTJFZjtFS2oyRUE7SUFBZSw4QkFBQTtFTG8yRWY7RUtwMkVBO0lBQWUsOEJBQUE7RUx1MkVmO0VLdjJFQTtJQUFlLDhCQUFBO0VMMDJFZjtFSzEyRUE7SUFBZSw4QkFBQTtFTDYyRWY7RUs3MkVBO0lBQWUsOEJBQUE7RUxnM0VmO0VLaDNFQTtJQUFlLDhCQUFBO0VMbTNFZjtFS24zRUE7SUFBZSw4QkFBQTtFTHMzRWY7RUt0M0VBO0lBQWUsOEJBQUE7RUx5M0VmO0VLejNFQTtJQUFlLDhCQUFBO0VMNDNFZjtFSzUzRUE7SUFBZSw4QkFBQTtFTCszRWY7RUsvM0VBO0lBQWUsOEJBQUE7RUxrNEVmO0VLbDRFQTtJQUFlLDhCQUFBO0VMcTRFZjtFS3I0RUE7SUFBZSw4QkFBQTtFTHc0RWY7RUt4NEVBO0lBQWUsOEJBQUE7RUwyNEVmO0VLMzRFQTtJQUFlLDhCQUFBO0VMODRFZjtFSzk0RUE7SUFBZSw4QkFBQTtFTGk1RWY7RUtqNUVBO0lBQWUsOEJBQUE7RUxvNUVmO0VLcDVFQTtJQUFlLDhCQUFBO0VMdTVFZjtFS3Y1RUE7SUFBZSw4QkFBQTtFTDA1RWY7RUsxNUVBO0lBQWUsOEJBQUE7RUw2NUVmO0VLNzVFQTtJQUFlLDhCQUFBO0VMZzZFZjtFS2g2RUE7SUFBZSw4QkFBQTtFTG02RWY7RUtuNkVBO0lBQWUsOEJBQUE7RUxzNkVmO0VLdDZFQTtJQUFlLDhCQUFBO0VMeTZFZjtFS3o2RUE7SUFBZSw4QkFBQTtFTDQ2RWY7RUs1NkVBO0lBQWUsOEJBQUE7RUwrNkVmO0VLLzZFQTtJQUFlLDhCQUFBO0VMazdFZjtFS2w3RUE7SUFBZSw4QkFBQTtFTHE3RWY7RUtyN0VBO0lBQWUsOEJBQUE7RUx3N0VmO0VLeDdFQTtJQUFlLDhCQUFBO0VMMjdFZjtFSzM3RUE7SUFBZSw4QkFBQTtFTDg3RWY7RUs5N0VBO0lBQWUsOEJBQUE7RUxpOEVmO0VLajhFQTtJQUFlLDhCQUFBO0VMbzhFZjtFS3A4RUE7SUFBZSw4QkFBQTtFTHU4RWY7RUt2OEVBO0lBQWUsOEJBQUE7RUwwOEVmO0VLMThFQTtJQUFlLDhCQUFBO0VMNjhFZjtFSzc4RUE7SUFBZSw4QkFBQTtFTGc5RWY7RUtoOUVBO0lBQWUsOEJBQUE7RUxtOUVmO0VLbjlFQTtJQUFlLDhCQUFBO0VMczlFZjtFS3Q5RUE7SUFBZSw4QkFBQTtFTHk5RWY7RUt6OUVBO0lBQWUsOEJBQUE7RUw0OUVmO0VLNTlFQTtJQUFlLDhCQUFBO0VMKzlFZjtFSy85RUE7SUFBZSw4QkFBQTtFTGsrRWY7RUtsK0VBO0lBQWUsOEJBQUE7RUxxK0VmO0VLcitFQTtJQUFlLDhCQUFBO0VMdytFZjtFS3grRUE7SUFBZSw4QkFBQTtFTDIrRWY7RUszK0VBO0lBQWUsOEJBQUE7RUw4K0VmO0VLOStFQTtJQUFlLDhCQUFBO0VMaS9FZjtFS2ovRUE7SUFBZSw4QkFBQTtFTG8vRWY7RUtwL0VBO0lBQWUsOEJBQUE7RUx1L0VmO0VLdi9FQTtJQUFlLDhCQUFBO0VMMC9FZjtFSzEvRUE7SUFBZSw4QkFBQTtFTDYvRWY7RUs3L0VBO0lBQWUsOEJBQUE7RUxnZ0Zm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WDtFSzFwQkQ7SUFBUSx3QkFBQTtFTG9xQlA7RUs3cEJEO0lBR0UsNkJBQUE7RUxzakNEO0VLempDRDtJQUdFLDZCQUFBO0VMK2pDRDtFS2xrQ0Q7SUFHRSw2QkFBQTtFTHdrQ0Q7RUsza0NEO0lBR0UsNkJBQUE7RUxpbENEO0VLcGxDRDtJQUdFLDZCQUFBO0VMMGxDRDtFSzdsQ0Q7SUFHRSw2QkFBQTtFTG1tQ0Q7RUt0bUNEO0lBR0UsNkJBQUE7RUw0bUNEO0VLL21DRDtJQUdFLDZCQUFBO0VMcW5DRDtFS3huQ0Q7SUFHRSw2QkFBQTtFTDhuQ0Q7RUtqb0NEO0lBR0UsNkJBQUE7RUx1b0NEO0VLMW9DRDtJQUdFLDhCQUFBO0VMZ3BDRDtFS25wQ0Q7SUFHRSw4QkFBQTtFTHlwQ0Q7RUs1cENEO0lBR0UsOEJBQUE7RUxrcUNEO0VLcnFDRDtJQUdFLDhCQUFBO0VMMnFDRDtFSzlxQ0Q7SUFHRSw4QkFBQTtFTG9yQ0Q7RUt2ckNEO0lBR0UsOEJBQUE7RUw2ckNEO0VLaHNDRDtJQUdFLDhCQUFBO0VMc3NDRDtFS3pzQ0Q7SUFHRSw4QkFBQTtFTCtzQ0Q7RUtsdENEO0lBR0UsOEJBQUE7RUx3dENEO0VLM3RDRDtJQUdFLDhCQUFBO0VMaXVDRDtFS3B1Q0Q7SUFHRSw4QkFBQTtFTDB1Q0Q7RUs3dUNEO0lBR0UsOEJBQUE7RUxtdkNEO0VLdHZDRDtJQUdFLDhCQUFBO0VMNHZDRDtFSy92Q0Q7SUFHRSw4QkFBQTtFTHF3Q0Q7RUt4d0NEO0lBR0UsOEJBQUE7RUw4d0NEO0VLanhDRDtJQUdFLDhCQUFBO0VMdXhDRDtFSzF4Q0Q7SUFHRSw4QkFBQTtFTGd5Q0Q7RUtueUNEO0lBR0UsOEJBQUE7RUx5eUNEO0VLNXlDRDtJQUdFLDhCQUFBO0VMa3pDRDtFS3J6Q0Q7SUFHRSw4QkFBQTtFTDJ6Q0Q7RUs5ekNEO0lBR0UsOEJBQUE7RUxvMENEO0VLdjBDRDtJQUdFLDhCQUFBO0VMNjBDRDtFS2gxQ0Q7SUFHRSw4QkFBQTtFTHMxQ0Q7RUt6MUNEO0lBR0UsOEJBQUE7RUwrMUNEO0VLbDJDRDtJQUdFLDhCQUFBO0VMdzJDRDtFSzMyQ0Q7SUFHRSw4QkFBQTtFTGkzQ0Q7RUtwM0NEO0lBR0UsOEJBQUE7RUwwM0NEO0VLNzNDRDtJQUdFLDhCQUFBO0VMbTRDRDtFS3Q0Q0Q7SUFHRSw4QkFBQTtFTDQ0Q0Q7RUsvNENEO0lBR0UsOEJBQUE7RUxxNUNEO0VLeDVDRDtJQUdFLDhCQUFBO0VMODVDRDtFS2o2Q0Q7SUFHRSw4QkFBQTtFTHU2Q0Q7RUsxNkNEO0lBR0UsOEJBQUE7RUxnN0NEO0VLbjdDRDtJQUdFLDhCQUFBO0VMeTdDRDtFSzU3Q0Q7SUFHRSw4QkFBQTtFTGs4Q0Q7RUtyOENEO0lBR0UsOEJBQUE7RUwyOENEO0VLOThDRDtJQUdFLDhCQUFBO0VMbzlDRDtFS3Y5Q0Q7SUFHRSw4QkFBQTtFTDY5Q0Q7RUtoK0NEO0lBR0UsOEJBQUE7RUxzK0NEO0VLeitDRDtJQUdFLDhCQUFBO0VMKytDRDtFS2wvQ0Q7SUFHRSw4QkFBQTtFTHcvQ0Q7RUszL0NEO0lBR0UsOEJBQUE7RUxpZ0REO0VLcGdERDtJQUdFLDhCQUFBO0VMMGdERDtFSzdnREQ7SUFHRSw4QkFBQTtFTG1oREQ7RUt0aEREO0lBR0UsOEJBQUE7RUw0aEREO0VLL2hERDtJQUdFLDhCQUFBO0VMcWlERDtFS3hpREQ7SUFHRSw4QkFBQTtFTDhpREQ7RUtqakREO0lBR0UsOEJBQUE7RUx1akREO0VLMWpERDtJQUdFLDhCQUFBO0VMZ2tERDtFS25rREQ7SUFHRSw4QkFBQTtFTHlrREQ7RUs1a0REO0lBR0UsOEJBQUE7RUxrbEREO0VLcmxERDtJQUdFLDhCQUFBO0VMMmxERDtFSzlsREQ7SUFHRSw4QkFBQTtFTG9tREQ7RUt2bUREO0lBR0UsOEJBQUE7RUw2bUREO0VLaG5ERDtJQUdFLDhCQUFBO0VMc25ERDtFS3puREQ7SUFHRSw4QkFBQTtFTCtuREQ7RUtsb0REO0lBR0UsOEJBQUE7RUx3b0REO0VLM29ERDtJQUdFLDhCQUFBO0VMaXBERDtFS3BwREQ7SUFHRSw4QkFBQTtFTDBwREQ7RUs3cEREO0lBR0UsOEJBQUE7RUxtcUREO0VLdHFERDtJQUdFLDhCQUFBO0VMNHFERDtFSy9xREQ7SUFHRSw4QkFBQTtFTHFyREQ7RUt4ckREO0lBR0UsOEJBQUE7RUw4ckREO0VLanNERDtJQUdFLDhCQUFBO0VMdXNERDtFSzFzREQ7SUFHRSw4QkFBQTtFTGd0REQ7RUtudEREO0lBR0UsOEJBQUE7RUx5dEREO0VLNXRERDtJQUdFLDhCQUFBO0VMa3VERDtFS3J1REQ7SUFHRSw4QkFBQTtFTDJ1REQ7RUs5dUREO0lBR0UsOEJBQUE7RUxvdkREO0VLdnZERDtJQUdFLDhCQUFBO0VMNnZERDtFS2h3REQ7SUFHRSw4QkFBQTtFTHN3REQ7RUt6d0REO0lBR0UsOEJBQUE7RUwrd0REO0VLbHhERDtJQUdFLDhCQUFBO0VMd3hERDtFSzN4REQ7SUFHRSw4QkFBQTtFTGl5REQ7RUtweUREO0lBR0UsOEJBQUE7RUwweUREO0VLN3lERDtJQUdFLDhCQUFBO0VMbXpERDtFS3R6REQ7SUFHRSw4QkFBQTtFTDR6REQ7RUsvekREO0lBR0UsOEJBQUE7RUxxMEREO0VLeDBERDtJQUdFLDhCQUFBO0VMODBERDtFS2oxREQ7SUFHRSw4QkFBQTtFTHUxREQ7RUsxMUREO0lBR0UsOEJBQUE7RUxnMkREO0VLbjJERDtJQUdFLDhCQUFBO0VMeTJERDtFSzUyREQ7SUFHRSw4QkFBQTtFTGszREQ7RUtyM0REO0lBR0UsOEJBQUE7RUwyM0REO0VLOTNERDtJQUdFLDhCQUFBO0VMbzRERDtFS3Y0REQ7SUFHRSw4QkFBQTtFTDY0REQ7RUtoNUREO0lBR0UsOEJBQUE7RUxzNUREO0VLejVERDtJQUdFLDhCQUFBO0VMKzVERDtFS2w2REQ7SUFHRSw4QkFBQTtFTHc2REQ7RUszNkREO0lBR0UsOEJBQUE7RUxpN0REO0VLcDdERDtJQUdFLCtCQUFBO0VMMDdERDtFSzU2REE7SUFBYyxvQkFBQTtFTGtoRmQ7RUtsaEZBO0lBQWMsb0JBQUE7RUxxaEZkO0VLcmhGQTtJQUFjLG9CQUFBO0VMd2hGZDtFS3hoRkE7SUFBYyxvQkFBQTtFTDJoRmQ7RUszaEZBO0lBQWMsb0JBQUE7RUw4aEZkO0VLOWhGQTtJQUFjLG9CQUFBO0VMaWlGZDtFS2ppRkE7SUFBYyxvQkFBQTtFTG9pRmQ7RUtwaUZBO0lBQWMsb0JBQUE7RUx1aUZkO0VLdmlGQTtJQUFjLG9CQUFBO0VMMGlGZDtFSzFpRkE7SUFBYyxvQkFBQTtFTDZpRmQ7RUs3aUZBO0lBQWMscUJBQUE7RUxnakZkO0VLaGpGQTtJQUFjLHFCQUFBO0VMbWpGZDtFS25qRkE7SUFBYyxxQkFBQTtFTHNqRmQ7RUt0akZBO0lBQWMscUJBQUE7RUx5akZkO0VLempGQTtJQUFjLHFCQUFBO0VMNGpGZDtFSzVqRkE7SUFBYyxxQkFBQTtFTCtqRmQ7RUsvakZBO0lBQWMscUJBQUE7RUxra0ZkO0VLbGtGQTtJQUFjLHFCQUFBO0VMcWtGZDtFS3JrRkE7SUFBYyxxQkFBQTtFTHdrRmQ7RUt4a0ZBO0lBQWMscUJBQUE7RUwya0ZkO0VLM2tGQTtJQUFjLHFCQUFBO0VMOGtGZDtFSzlrRkE7SUFBYyxxQkFBQTtFTGlsRmQ7RUtqbEZBO0lBQWMscUJBQUE7RUxvbEZkO0VLcGxGQTtJQUFjLHFCQUFBO0VMdWxGZDtFS3ZsRkE7SUFBYyxxQkFBQTtFTDBsRmQ7RUsxbEZBO0lBQWMscUJBQUE7RUw2bEZkO0VLN2xGQTtJQUFjLHFCQUFBO0VMZ21GZDtFS2htRkE7SUFBYyxxQkFBQTtFTG1tRmQ7RUtubUZBO0lBQWMscUJBQUE7RUxzbUZkO0VLdG1GQTtJQUFjLHFCQUFBO0VMeW1GZDtFS3ptRkE7SUFBYyxxQkFBQTtFTDRtRmQ7RUs1bUZBO0lBQWMscUJBQUE7RUwrbUZkO0VLL21GQTtJQUFjLHFCQUFBO0VMa25GZDtFS2xuRkE7SUFBYyxxQkFBQTtFTHFuRmQ7RUtybkZBO0lBQWMscUJBQUE7RUx3bkZkO0VLeG5GQTtJQUFjLHFCQUFBO0VMMm5GZDtFSzNuRkE7SUFBYyxxQkFBQTtFTDhuRmQ7RUs5bkZBO0lBQWMscUJBQUE7RUxpb0ZkO0VLam9GQTtJQUFjLHFCQUFBO0VMb29GZDtFS3BvRkE7SUFBYyxxQkFBQTtFTHVvRmQ7RUt2b0ZBO0lBQWMscUJBQUE7RUwwb0ZkO0VLMW9GQTtJQUFjLHFCQUFBO0VMNm9GZDtFSzdvRkE7SUFBYyxxQkFBQTtFTGdwRmQ7RUtocEZBO0lBQWMscUJBQUE7RUxtcEZkO0VLbnBGQTtJQUFjLHFCQUFBO0VMc3BGZDtFS3RwRkE7SUFBYyxxQkFBQTtFTHlwRmQ7RUt6cEZBO0lBQWMscUJBQUE7RUw0cEZkO0VLNXBGQTtJQUFjLHFCQUFBO0VMK3BGZDtFSy9wRkE7SUFBYyxxQkFBQTtFTGtxRmQ7RUtscUZBO0lBQWMscUJBQUE7RUxxcUZkO0VLcnFGQTtJQUFjLHFCQUFBO0VMd3FGZDtFS3hxRkE7SUFBYyxxQkFBQTtFTDJxRmQ7RUszcUZBO0lBQWMscUJBQUE7RUw4cUZkO0VLOXFGQTtJQUFjLHFCQUFBO0VMaXJGZDtFS2pyRkE7SUFBYyxxQkFBQTtFTG9yRmQ7RUtwckZBO0lBQWMscUJBQUE7RUx1ckZkO0VLdnJGQTtJQUFjLHFCQUFBO0VMMHJGZDtFSzFyRkE7SUFBYyxxQkFBQTtFTDZyRmQ7RUs3ckZBO0lBQWMscUJBQUE7RUxnc0ZkO0VLaHNGQTtJQUFjLHFCQUFBO0VMbXNGZDtFS25zRkE7SUFBYyxxQkFBQTtFTHNzRmQ7RUt0c0ZBO0lBQWMscUJBQUE7RUx5c0ZkO0VLenNGQTtJQUFjLHFCQUFBO0VMNHNGZDtFSzVzRkE7SUFBYyxxQkFBQTtFTCtzRmQ7RUsvc0ZBO0lBQWMscUJBQUE7RUxrdEZkO0VLbHRGQTtJQUFjLHFCQUFBO0VMcXRGZDtFS3J0RkE7SUFBYyxxQkFBQTtFTHd0RmQ7RUt4dEZBO0lBQWMscUJBQUE7RUwydEZkO0VLM3RGQTtJQUFjLHFCQUFBO0VMOHRGZDtFSzl0RkE7SUFBYyxxQkFBQTtFTGl1RmQ7RUtqdUZBO0lBQWMscUJBQUE7RUxvdUZkO0VLcHVGQTtJQUFjLHFCQUFBO0VMdXVGZDtFS3Z1RkE7SUFBYyxxQkFBQTtFTDB1RmQ7RUsxdUZBO0lBQWMscUJBQUE7RUw2dUZkO0VLN3VGQTtJQUFjLHFCQUFBO0VMZ3ZGZDtFS2h2RkE7SUFBYyxxQkFBQTtFTG12RmQ7RUtudkZBO0lBQWMscUJBQUE7RUxzdkZkO0VLdHZGQTtJQUFjLHFCQUFBO0VMeXZGZDtFS3p2RkE7SUFBYyxxQkFBQTtFTDR2RmQ7RUs1dkZBO0lBQWMscUJBQUE7RUwrdkZkO0VLL3ZGQTtJQUFjLHFCQUFBO0VMa3dGZDtFS2x3RkE7SUFBYyxxQkFBQTtFTHF3RmQ7RUtyd0ZBO0lBQWMscUJBQUE7RUx3d0ZkO0VLeHdGQTtJQUFjLHFCQUFBO0VMMndGZDtFSzN3RkE7SUFBYyxxQkFBQTtFTDh3RmQ7RUs5d0ZBO0lBQWMscUJBQUE7RUxpeEZkO0VLanhGQTtJQUFjLHFCQUFBO0VMb3hGZDtFS3B4RkE7SUFBYyxxQkFBQTtFTHV4RmQ7RUt2eEZBO0lBQWMscUJBQUE7RUwweEZkO0VLMXhGQTtJQUFjLHFCQUFBO0VMNnhGZDtFSzd4RkE7SUFBYyxxQkFBQTtFTGd5RmQ7RUtoeUZBO0lBQWMscUJBQUE7RUxteUZkO0VLbnlGQTtJQUFjLHFCQUFBO0VMc3lGZDtFS3R5RkE7SUFBYyxxQkFBQTtFTHl5RmQ7RUt6eUZBO0lBQWMscUJBQUE7RUw0eUZkO0VLNXlGQTtJQUFjLHFCQUFBO0VMK3lGZDtFSy95RkE7SUFBYyxxQkFBQTtFTGt6RmQ7RUtsekZBO0lBQWMscUJBQUE7RUxxekZkO0VLcnpGQTtJQUFjLHFCQUFBO0VMd3pGZDtFS3h6RkE7SUFBYyxxQkFBQTtFTDJ6RmQ7RUszekZBO0lBQWMsc0JBQUE7RUw4ekZkO0VLM3pGQTtJQUFlLDZCQUFBO0VMOHpGZjtFSzl6RkE7SUFBZSw2QkFBQTtFTGkwRmY7RUtqMEZBO0lBQWUsNkJBQUE7RUxvMEZmO0VLcDBGQTtJQUFlLDZCQUFBO0VMdTBGZjtFS3YwRkE7SUFBZSw2QkFBQTtFTDAwRmY7RUsxMEZBO0lBQWUsNkJBQUE7RUw2MEZmO0VLNzBGQTtJQUFlLDZCQUFBO0VMZzFGZjtFS2gxRkE7SUFBZSw2QkFBQTtFTG0xRmY7RUtuMUZBO0lBQWUsNkJBQUE7RUxzMUZmO0VLdDFGQTtJQUFlLDZCQUFBO0VMeTFGZjtFS3oxRkE7SUFBZSw4QkFBQTtFTDQxRmY7RUs1MUZBO0lBQWUsOEJBQUE7RUwrMUZmO0VLLzFGQTtJQUFlLDhCQUFBO0VMazJGZjtFS2wyRkE7SUFBZSw4QkFBQTtFTHEyRmY7RUtyMkZBO0lBQWUsOEJBQUE7RUx3MkZmO0VLeDJGQTtJQUFlLDhCQUFBO0VMMjJGZjtFSzMyRkE7SUFBZSw4QkFBQTtFTDgyRmY7RUs5MkZBO0lBQWUsOEJBQUE7RUxpM0ZmO0VLajNGQTtJQUFlLDhCQUFBO0VMbzNGZjtFS3AzRkE7SUFBZSw4QkFBQTtFTHUzRmY7RUt2M0ZBO0lBQWUsOEJBQUE7RUwwM0ZmO0VLMTNGQTtJQUFlLDhCQUFBO0VMNjNGZjtFSzczRkE7SUFBZSw4QkFBQTtFTGc0RmY7RUtoNEZBO0lBQWUsOEJBQUE7RUxtNEZmO0VLbjRGQTtJQUFlLDhCQUFBO0VMczRGZjtFS3Q0RkE7SUFBZSw4QkFBQTtFTHk0RmY7RUt6NEZBO0lBQWUsOEJBQUE7RUw0NEZmO0VLNTRGQTtJQUFlLDhCQUFBO0VMKzRGZjtFSy80RkE7SUFBZSw4QkFBQTtFTGs1RmY7RUtsNUZBO0lBQWUsOEJBQUE7RUxxNUZmO0VLcjVGQTtJQUFlLDhCQUFBO0VMdzVGZjtFS3g1RkE7SUFBZSw4QkFBQTtFTDI1RmY7RUszNUZBO0lBQWUsOEJBQUE7RUw4NUZmO0VLOTVGQTtJQUFlLDhCQUFBO0VMaTZGZjtFS2o2RkE7SUFBZSw4QkFBQTtFTG82RmY7RUtwNkZBO0lBQWUsOEJBQUE7RUx1NkZmO0VLdjZGQTtJQUFlLDhCQUFBO0VMMDZGZjtFSzE2RkE7SUFBZSw4QkFBQTtFTDY2RmY7RUs3NkZBO0lBQWUsOEJBQUE7RUxnN0ZmO0VLaDdGQTtJQUFlLDhCQUFBO0VMbTdGZjtFS243RkE7SUFBZSw4QkFBQTtFTHM3RmY7RUt0N0ZBO0lBQWUsOEJBQUE7RUx5N0ZmO0VLejdGQTtJQUFlLDhCQUFBO0VMNDdGZjtFSzU3RkE7SUFBZSw4QkFBQTtFTCs3RmY7RUsvN0ZBO0lBQWUsOEJBQUE7RUxrOEZmO0VLbDhGQTtJQUFlLDhCQUFBO0VMcThGZjtFS3I4RkE7SUFBZSw4QkFBQTtFTHc4RmY7RUt4OEZBO0lBQWUsOEJBQUE7RUwyOEZmO0VLMzhGQTtJQUFlLDhCQUFBO0VMODhGZjtFSzk4RkE7SUFBZSw4QkFBQTtFTGk5RmY7RUtqOUZBO0lBQWUsOEJBQUE7RUxvOUZmO0VLcDlGQTtJQUFlLDhCQUFBO0VMdTlGZjtFS3Y5RkE7SUFBZSw4QkFBQTtFTDA5RmY7RUsxOUZBO0lBQWUsOEJBQUE7RUw2OUZmO0VLNzlGQTtJQUFlLDhCQUFBO0VMZytGZjtFS2grRkE7SUFBZSw4QkFBQTtFTG0rRmY7RUtuK0ZBO0lBQWUsOEJBQUE7RUxzK0ZmO0VLdCtGQTtJQUFlLDhCQUFBO0VMeStGZjtFS3orRkE7SUFBZSw4QkFBQTtFTDQrRmY7RUs1K0ZBO0lBQWUsOEJBQUE7RUwrK0ZmO0VLLytGQTtJQUFlLDhCQUFBO0VMay9GZjtFS2wvRkE7SUFBZSw4QkFBQTtFTHEvRmY7RUtyL0ZBO0lBQWUsOEJBQUE7RUx3L0ZmO0VLeC9GQTtJQUFlLDhCQUFBO0VMMi9GZjtFSzMvRkE7SUFBZSw4QkFBQTtFTDgvRmY7RUs5L0ZBO0lBQWUsOEJBQUE7RUxpZ0dmO0VLamdHQTtJQUFlLDhCQUFBO0VMb2dHZjtFS3BnR0E7SUFBZSw4QkFBQTtFTHVnR2Y7RUt2Z0dBO0lBQWUsOEJBQUE7RUwwZ0dmO0VLMWdHQTtJQUFlLDhCQUFBO0VMNmdHZjtFSzdnR0E7SUFBZSw4QkFBQTtFTGdoR2Y7RUtoaEdBO0lBQWUsOEJBQUE7RUxtaEdmO0VLbmhHQTtJQUFlLDhCQUFBO0VMc2hHZjtFS3RoR0E7SUFBZSw4QkFBQTtFTHloR2Y7RUt6aEdBO0lBQWUsOEJBQUE7RUw0aEdmO0VLNWhHQTtJQUFlLDhCQUFBO0VMK2hHZjtFSy9oR0E7SUFBZSw4QkFBQTtFTGtpR2Y7RUtsaUdBO0lBQWUsOEJBQUE7RUxxaUdmO0VLcmlHQTtJQUFlLDhCQUFBO0VMd2lHZjtFS3hpR0E7SUFBZSw4QkFBQTtFTDJpR2Y7RUszaUdBO0lBQWUsOEJBQUE7RUw4aUdmO0VLOWlHQTtJQUFlLDhCQUFBO0VMaWpHZjtFS2pqR0E7SUFBZSw4QkFBQTtFTG9qR2Y7RUtwakdBO0lBQWUsOEJBQUE7RUx1akdmO0VLdmpHQTtJQUFlLDhCQUFBO0VMMGpH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SkE7SUFDRSxXQUFBO0lBQ0EsbUJBQUE7RWR1cUpGO0VjcnFKQTtJQUNFLHNEQUFBO0VkdXFKRjtBQUNGIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBpbXBvcnQgdXJsKFwiLy9mb250cy5nb29nbGVhcGlzLmNvbS9lYXJseWFjY2Vzcy9ub3Rvc2Fuc2pwLmNzc1wiKTtcbkBpbXBvcnQgdXJsKFwiLy9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Ob3RvK1NlcmlmK0pQOndnaHRAMjAwOzMwMDs0MDA7NTAwOzYwMDs3MDA7OTAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiLy9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Pc3dhbGQ6d2dodEAyMDA7MzAwOzQwMDs1MDA7NjAwOzcwMCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcIi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9VGF2aXJhajp3Z2h0QDEwMDsyMDA7MzAwOzQwMDs1MDA7NjAwOzcwMDs4MDA7OTAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiLy9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1JQk0rUGxleCtTYW5zOndnaHRAMTAwOzIwMDszMDA7NDAwOzUwMDs2MDA7NzAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiLy9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1EaWRhY3QrR290aGljJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiLy9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1IaW5kOndnaHRAMzAwOzQwMDs1MDA7NjAwOzcwMCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcIi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9QW50b24mZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCIvL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUJlbGxlemEmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCIvL2luZGVzdHJ1Y3RpYmxldHlwZS1mb250aG9zdGluZy5naXRodWIuaW8vcmVubmVyLmNzc1wiKTtcbi8qISBkZXN0eWxlLmNzcyB2Mi4wLjIgfCBNSVQgTGljZW5zZSB8IGh0dHBzOi8vZ2l0aHViLmNvbS9uaWNvbGFzLWN1c2FuL2Rlc3R5bGUuY3NzICovXG4vKiBSZXNldCBib3gtbW9kZWwgYW5kIHNldCBib3JkZXJzICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuKixcbjo6YmVmb3JlLFxuOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuLyogRG9jdW1lbnQgKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuICogMy4gUmVtb3ZlIGdyYXkgb3ZlcmxheSBvbiBsaW5rcyBmb3IgaU9TLlxuICovXG5odG1sIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8qIDMqL1xufVxuXG4vKiBTZWN0aW9ucyAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuICovXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIFJlbmRlciB0aGUgYG1haW5gIGVsZW1lbnQgY29uc2lzdGVudGx5IGluIElFLlxuICovXG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIFZlcnRpY2FsIHJoeXRobSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbnAsXG50YWJsZSxcbmJsb2NrcXVvdGUsXG5hZGRyZXNzLFxucHJlLFxuaWZyYW1lLFxuZm9ybSxcbmZpZ3VyZSxcbmRsIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBIZWFkaW5ncyAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBtYXJnaW46IDA7XG59XG5cbi8qIExpc3RzIChlbnVtZXJhdGlvbikgKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG51bCxcbm9sIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4vKiBMaXN0cyAoZGVmaW5pdGlvbikgKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnQgKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xuICBoZWlnaHQ6IDA7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICBtYXJnaW46IDA7XG4gIGNsZWFyOiBib3RoO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiBpbmhlcml0OyAvKiAyICovXG59XG5cbmFkZHJlc3Mge1xuICBmb250LXN0eWxlOiBpbmhlcml0O1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljcyAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cbmFiYnJbdGl0bGVdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuYixcbnN0cm9uZyxcbmVtIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICogYWxsIGJyb3dzZXJzLlxuICovXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBQcmV2ZW50IHZlcnRpY2FsIGFsaWdubWVudCBpc3N1ZXMuXG4gKi9cbmltZyxcbmVtYmVkLFxub2JqZWN0LFxuaWZyYW1lIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuLyogRm9ybXMgKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlc2V0IGZvcm0gZmllbGRzIHRvIG1ha2UgdGhlbSBzdHlsZWFibGVcbiAqL1xuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udDogaW5oZXJpdDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgb3V0bGluZTogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cblxuLyoqXG4gKiBSZXNldCByYWRpbyBhbmQgY2hlY2tib3ggYXBwZWFyYW5jZSB0byBwcmVzZXJ2ZSB0aGVpciBsb29rIGluIGlPUy5cbiAqL1xuW3R5cGU9Y2hlY2tib3hdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBjaGVja2JveDtcbiAgYXBwZWFyYW5jZTogY2hlY2tib3g7XG59XG5cblt0eXBlPXJhZGlvXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogcmFkaW87XG4gIGFwcGVhcmFuY2U6IHJhZGlvO1xufVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuYnV0dG9uLFxuaW5wdXQge1xuICAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG5idXR0b24sXG5zZWxlY3Qge1xuICAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cbmJ1dHRvbixcblt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbmJ1dHRvbltkaXNhYmxlZF0sXG5bdHlwZT1idXR0b25dW2Rpc2FibGVkXSxcblt0eXBlPXJlc2V0XVtkaXNhYmxlZF0sXG5bdHlwZT1zdWJtaXRdW2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPWJ1dHRvbl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1yZXNldF06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1zdWJtaXRdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcbiAqIFJlbW92ZSBhcnJvdyBpbiBJRTEwICYgSUUxMVxuICovXG5zZWxlY3Q6Oi1tcy1leHBhbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqIFJlbW92ZSBwYWRkaW5nXG4gKi9cbm9wdGlvbiB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogUmVzZXQgdG8gaW52aXNpYmxlXG4gKi9cbmZpZWxkc2V0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtaW4td2lkdGg6IDA7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5sZWdlbmQge1xuICBjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xuICBkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMyAqL1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXG4gKi9cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICovXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAqL1xuW3R5cGU9c2VhcmNoXSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAxICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xuICBmb250OiBpbmhlcml0OyAvKiAyICovXG59XG5cbi8qKlxuICogQ2xpY2thYmxlIGxhYmVsc1xuICovXG5sYWJlbFtmb3JdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKiBJbnRlcmFjdGl2ZSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxuICovXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qXG4gKiBSZW1vdmUgb3V0bGluZSBmb3IgZWRpdGFibGUgY29udGVudC5cbiAqL1xuW2NvbnRlbnRlZGl0YWJsZV0ge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4vKiBUYWJsZSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbmNhcHRpb24ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG50ZCxcbnRoIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgcGFkZGluZzogMDtcbn1cblxudGgge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogTWlzYyAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICovXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAuXG4gKi9cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuaHRtbCwgYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMS43O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXM1wiLCBZdUdvdGhpYywgXCJZdSBHb3RoaWNcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzExMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIGJvZHkge1xuICAgIGZvbnQtc2l6ZTogNXZ3O1xuICB9XG59XG5cbi5sLWNvbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5sLWNvbHMubGVmdCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5sLWNvbHMuY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ubC1jb2xzLnJpZ2h0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5sLWNvbHMudG9wIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4ubC1jb2xzLm1pZGRsZSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubC1jb2xzLmJvdHRvbSB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5sLWNvbHMucmV2IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuLmwtY29scyAuc2VsZi10b3Age1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuLmwtY29scyAuc2VsZi1taWRkbGUge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG4ubC1jb2xzIC5zZWxmLWJvdHRvbSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xufVxuLmwtY29scyAub3JkZXItMSB7XG4gIG9yZGVyOiAxO1xufVxuLmwtY29scyAub3JkZXItMiB7XG4gIG9yZGVyOiAyO1xufVxuLmwtY29scyAub3JkZXItMyB7XG4gIG9yZGVyOiAzO1xufVxuLmwtY29scyAub3JkZXItNCB7XG4gIG9yZGVyOiA0O1xufVxuLmwtY29scyAub3JkZXItNSB7XG4gIG9yZGVyOiA1O1xufVxuLmwtY29scyAub3JkZXItNiB7XG4gIG9yZGVyOiA2O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuc3AtbC1jb2xzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLnNwLWwtY29scy5sZWZ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnNwLWwtY29scy5jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5zcC1sLWNvbHMucmlnaHQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbiAgLnNwLWwtY29scy50b3Age1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5zcC1sLWNvbHMubWlkZGxlIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5zcC1sLWNvbHMuYm90dG9tIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cbiAgLnNwLWwtY29scy5yZXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxuICAuc3AtbC1jb2xzIC5zZWxmLXRvcCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgfVxuICAuc3AtbC1jb2xzIC5zZWxmLW1pZGRsZSB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG4gIC5zcC1sLWNvbHMgLnNlbGYtYm90dG9tIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgfVxuICAuc3AtbC1jb2xzLW9yZGVyLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5zcC1sLWNvbHMtb3JkZXItMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLnNwLWwtY29scy1vcmRlci0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAuc3AtbC1jb2xzLW9yZGVyLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5zcC1sLWNvbHMtb3JkZXItNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLnNwLWwtY29scy1vcmRlci02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAuc3AtbGVmdCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5zcC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5zcC1yaWdodCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuICAuc3AtdG9wIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAuc3AtbWlkZGxlIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5zcC1ib3R0b20ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLnBjLWwtY29scyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5wYy1sLWNvbHMubGVmdCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5wYy1sLWNvbHMuY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAucGMtbC1jb2xzLnJpZ2h0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG4gIC5wYy1sLWNvbHMudG9wIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAucGMtbC1jb2xzLm1pZGRsZSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAucGMtbC1jb2xzLmJvdHRvbSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG4gIC5wYy1sLWNvbHMucmV2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbiAgLnBjLWwtY29scyAuc2VsZi10b3Age1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnBjLWwtY29scyAuc2VsZi1taWRkbGUge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxuICAucGMtbC1jb2xzIC5zZWxmLWJvdHRvbSB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIH1cbiAgLnBjLWwtY29scy1vcmRlci0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAucGMtbC1jb2xzLW9yZGVyLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5wYy1sLWNvbHMtb3JkZXItMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLnBjLWwtY29scy1vcmRlci00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAucGMtbC1jb2xzLW9yZGVyLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5wYy1sLWNvbHMtb3JkZXItNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLnBjLWxlZnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAucGMtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAucGMtcmlnaHQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbiAgLnBjLXRvcCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnBjLW1pZGRsZSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAucGMtYm90dG9tIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5ub1NQIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5ub1BDIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi53LTAge1xuICB3aWR0aDogMCUgIWltcG9ydGFudDtcbn1cblxuLnctMSB7XG4gIHdpZHRoOiAxJSAhaW1wb3J0YW50O1xufVxuXG4udy0yIHtcbiAgd2lkdGg6IDIlICFpbXBvcnRhbnQ7XG59XG5cbi53LTMge1xuICB3aWR0aDogMyUgIWltcG9ydGFudDtcbn1cblxuLnctNCB7XG4gIHdpZHRoOiA0JSAhaW1wb3J0YW50O1xufVxuXG4udy01IHtcbiAgd2lkdGg6IDUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTYge1xuICB3aWR0aDogNiUgIWltcG9ydGFudDtcbn1cblxuLnctNyB7XG4gIHdpZHRoOiA3JSAhaW1wb3J0YW50O1xufVxuXG4udy04IHtcbiAgd2lkdGg6IDglICFpbXBvcnRhbnQ7XG59XG5cbi53LTkge1xuICB3aWR0aDogOSUgIWltcG9ydGFudDtcbn1cblxuLnctMTAge1xuICB3aWR0aDogMTAlICFpbXBvcnRhbnQ7XG59XG5cbi53LTExIHtcbiAgd2lkdGg6IDExJSAhaW1wb3J0YW50O1xufVxuXG4udy0xMiB7XG4gIHdpZHRoOiAxMiUgIWltcG9ydGFudDtcbn1cblxuLnctMTMge1xuICB3aWR0aDogMTMlICFpbXBvcnRhbnQ7XG59XG5cbi53LTE0IHtcbiAgd2lkdGg6IDE0JSAhaW1wb3J0YW50O1xufVxuXG4udy0xNSB7XG4gIHdpZHRoOiAxNSUgIWltcG9ydGFudDtcbn1cblxuLnctMTYge1xuICB3aWR0aDogMTYlICFpbXBvcnRhbnQ7XG59XG5cbi53LTE3IHtcbiAgd2lkdGg6IDE3JSAhaW1wb3J0YW50O1xufVxuXG4udy0xOCB7XG4gIHdpZHRoOiAxOCUgIWltcG9ydGFudDtcbn1cblxuLnctMTkge1xuICB3aWR0aDogMTklICFpbXBvcnRhbnQ7XG59XG5cbi53LTIwIHtcbiAgd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xufVxuXG4udy0yMSB7XG4gIHdpZHRoOiAyMSUgIWltcG9ydGFudDtcbn1cblxuLnctMjIge1xuICB3aWR0aDogMjIlICFpbXBvcnRhbnQ7XG59XG5cbi53LTIzIHtcbiAgd2lkdGg6IDIzJSAhaW1wb3J0YW50O1xufVxuXG4udy0yNCB7XG4gIHdpZHRoOiAyNCUgIWltcG9ydGFudDtcbn1cblxuLnctMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTI2IHtcbiAgd2lkdGg6IDI2JSAhaW1wb3J0YW50O1xufVxuXG4udy0yNyB7XG4gIHdpZHRoOiAyNyUgIWltcG9ydGFudDtcbn1cblxuLnctMjgge1xuICB3aWR0aDogMjglICFpbXBvcnRhbnQ7XG59XG5cbi53LTI5IHtcbiAgd2lkdGg6IDI5JSAhaW1wb3J0YW50O1xufVxuXG4udy0zMCB7XG4gIHdpZHRoOiAzMCUgIWltcG9ydGFudDtcbn1cblxuLnctMzEge1xuICB3aWR0aDogMzElICFpbXBvcnRhbnQ7XG59XG5cbi53LTMyIHtcbiAgd2lkdGg6IDMyJSAhaW1wb3J0YW50O1xufVxuXG4udy0zMyB7XG4gIHdpZHRoOiAzMyUgIWltcG9ydGFudDtcbn1cblxuLnctMzQge1xuICB3aWR0aDogMzQlICFpbXBvcnRhbnQ7XG59XG5cbi53LTM1IHtcbiAgd2lkdGg6IDM1JSAhaW1wb3J0YW50O1xufVxuXG4udy0zNiB7XG4gIHdpZHRoOiAzNiUgIWltcG9ydGFudDtcbn1cblxuLnctMzcge1xuICB3aWR0aDogMzclICFpbXBvcnRhbnQ7XG59XG5cbi53LTM4IHtcbiAgd2lkdGg6IDM4JSAhaW1wb3J0YW50O1xufVxuXG4udy0zOSB7XG4gIHdpZHRoOiAzOSUgIWltcG9ydGFudDtcbn1cblxuLnctNDAge1xuICB3aWR0aDogNDAlICFpbXBvcnRhbnQ7XG59XG5cbi53LTQxIHtcbiAgd2lkdGg6IDQxJSAhaW1wb3J0YW50O1xufVxuXG4udy00MiB7XG4gIHdpZHRoOiA0MiUgIWltcG9ydGFudDtcbn1cblxuLnctNDMge1xuICB3aWR0aDogNDMlICFpbXBvcnRhbnQ7XG59XG5cbi53LTQ0IHtcbiAgd2lkdGg6IDQ0JSAhaW1wb3J0YW50O1xufVxuXG4udy00NSB7XG4gIHdpZHRoOiA0NSUgIWltcG9ydGFudDtcbn1cblxuLnctNDYge1xuICB3aWR0aDogNDYlICFpbXBvcnRhbnQ7XG59XG5cbi53LTQ3IHtcbiAgd2lkdGg6IDQ3JSAhaW1wb3J0YW50O1xufVxuXG4udy00OCB7XG4gIHdpZHRoOiA0OCUgIWltcG9ydGFudDtcbn1cblxuLnctNDkge1xuICB3aWR0aDogNDklICFpbXBvcnRhbnQ7XG59XG5cbi53LTUwIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4udy01MSB7XG4gIHdpZHRoOiA1MSUgIWltcG9ydGFudDtcbn1cblxuLnctNTIge1xuICB3aWR0aDogNTIlICFpbXBvcnRhbnQ7XG59XG5cbi53LTUzIHtcbiAgd2lkdGg6IDUzJSAhaW1wb3J0YW50O1xufVxuXG4udy01NCB7XG4gIHdpZHRoOiA1NCUgIWltcG9ydGFudDtcbn1cblxuLnctNTUge1xuICB3aWR0aDogNTUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTU2IHtcbiAgd2lkdGg6IDU2JSAhaW1wb3J0YW50O1xufVxuXG4udy01NyB7XG4gIHdpZHRoOiA1NyUgIWltcG9ydGFudDtcbn1cblxuLnctNTgge1xuICB3aWR0aDogNTglICFpbXBvcnRhbnQ7XG59XG5cbi53LTU5IHtcbiAgd2lkdGg6IDU5JSAhaW1wb3J0YW50O1xufVxuXG4udy02MCB7XG4gIHdpZHRoOiA2MCUgIWltcG9ydGFudDtcbn1cblxuLnctNjEge1xuICB3aWR0aDogNjElICFpbXBvcnRhbnQ7XG59XG5cbi53LTYyIHtcbiAgd2lkdGg6IDYyJSAhaW1wb3J0YW50O1xufVxuXG4udy02MyB7XG4gIHdpZHRoOiA2MyUgIWltcG9ydGFudDtcbn1cblxuLnctNjQge1xuICB3aWR0aDogNjQlICFpbXBvcnRhbnQ7XG59XG5cbi53LTY1IHtcbiAgd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xufVxuXG4udy02NiB7XG4gIHdpZHRoOiA2NiUgIWltcG9ydGFudDtcbn1cblxuLnctNjcge1xuICB3aWR0aDogNjclICFpbXBvcnRhbnQ7XG59XG5cbi53LTY4IHtcbiAgd2lkdGg6IDY4JSAhaW1wb3J0YW50O1xufVxuXG4udy02OSB7XG4gIHdpZHRoOiA2OSUgIWltcG9ydGFudDtcbn1cblxuLnctNzAge1xuICB3aWR0aDogNzAlICFpbXBvcnRhbnQ7XG59XG5cbi53LTcxIHtcbiAgd2lkdGg6IDcxJSAhaW1wb3J0YW50O1xufVxuXG4udy03MiB7XG4gIHdpZHRoOiA3MiUgIWltcG9ydGFudDtcbn1cblxuLnctNzMge1xuICB3aWR0aDogNzMlICFpbXBvcnRhbnQ7XG59XG5cbi53LTc0IHtcbiAgd2lkdGg6IDc0JSAhaW1wb3J0YW50O1xufVxuXG4udy03NSB7XG4gIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLnctNzYge1xuICB3aWR0aDogNzYlICFpbXBvcnRhbnQ7XG59XG5cbi53LTc3IHtcbiAgd2lkdGg6IDc3JSAhaW1wb3J0YW50O1xufVxuXG4udy03OCB7XG4gIHdpZHRoOiA3OCUgIWltcG9ydGFudDtcbn1cblxuLnctNzkge1xuICB3aWR0aDogNzklICFpbXBvcnRhbnQ7XG59XG5cbi53LTgwIHtcbiAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xufVxuXG4udy04MSB7XG4gIHdpZHRoOiA4MSUgIWltcG9ydGFudDtcbn1cblxuLnctODIge1xuICB3aWR0aDogODIlICFpbXBvcnRhbnQ7XG59XG5cbi53LTgzIHtcbiAgd2lkdGg6IDgzJSAhaW1wb3J0YW50O1xufVxuXG4udy04NCB7XG4gIHdpZHRoOiA4NCUgIWltcG9ydGFudDtcbn1cblxuLnctODUge1xuICB3aWR0aDogODUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTg2IHtcbiAgd2lkdGg6IDg2JSAhaW1wb3J0YW50O1xufVxuXG4udy04NyB7XG4gIHdpZHRoOiA4NyUgIWltcG9ydGFudDtcbn1cblxuLnctODgge1xuICB3aWR0aDogODglICFpbXBvcnRhbnQ7XG59XG5cbi53LTg5IHtcbiAgd2lkdGg6IDg5JSAhaW1wb3J0YW50O1xufVxuXG4udy05MCB7XG4gIHdpZHRoOiA5MCUgIWltcG9ydGFudDtcbn1cblxuLnctOTEge1xuICB3aWR0aDogOTElICFpbXBvcnRhbnQ7XG59XG5cbi53LTkyIHtcbiAgd2lkdGg6IDkyJSAhaW1wb3J0YW50O1xufVxuXG4udy05MyB7XG4gIHdpZHRoOiA5MyUgIWltcG9ydGFudDtcbn1cblxuLnctOTQge1xuICB3aWR0aDogOTQlICFpbXBvcnRhbnQ7XG59XG5cbi53LTk1IHtcbiAgd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xufVxuXG4udy05NiB7XG4gIHdpZHRoOiA5NiUgIWltcG9ydGFudDtcbn1cblxuLnctOTcge1xuICB3aWR0aDogOTclICFpbXBvcnRhbnQ7XG59XG5cbi53LTk4IHtcbiAgd2lkdGg6IDk4JSAhaW1wb3J0YW50O1xufVxuXG4udy05OSB7XG4gIHdpZHRoOiA5OSUgIWltcG9ydGFudDtcbn1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm1iLTAge1xuICBtYXJnaW4tYm90dG9tOiAwdncgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5tYi0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMzEyNXZ3ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubWItMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1iLTIge1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNXZ3ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubWItMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1iLTMge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzV2dyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLm1iLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYi00IHtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXZ3ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubWItNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1iLTUge1xuICBtYXJnaW4tYm90dG9tOiAxLjU2MjV2dyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLm1iLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYi02IHtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzV2dyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLm1iLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYi03IHtcbiAgbWFyZ2luLWJvdHRvbTogMi4xODc1dncgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5tYi03IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItOCB7XG4gIG1hcmdpbi1ib3R0b206IDIuNXZ3ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubWItOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1iLTkge1xuICBtYXJnaW4tYm90dG9tOiAyLjgxMjV2dyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLm1iLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYi0xMCB7XG4gIG1hcmdpbi1ib3R0b206IDMuMTI1dncgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5tYi0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYi0xMSB7XG4gIG1hcmdpbi1ib3R0b206IDMuNDM3NXZ3ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubWItMTEge1xuICAgIG1hcmdpbi1ib3R0b206IDExcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItMTIge1xuICBtYXJnaW4tYm90dG9tOiAzLjc1dncgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5tYi0xMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYi0xMyB7XG4gIG1hcmdpbi1ib3R0b206IDQuMDYyNXZ3ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubWItMTMge1xuICAgIG1hcmdpbi1ib3R0b206IDEzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItMTQge1xuICBtYXJnaW4tYm90dG9tOiA0LjM3NXZ3ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubWItMTQge1xuICAgIG1hcmdpbi1ib3R0b206IDE0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItMTUge1xuICBtYXJnaW4tYm90dG9tOiA0LjY4NzV2dyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLm1iLTE1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1iLTE2IHtcbiAgbWFyZ2luLWJvdHRvbTogNXZ3ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubWItMTYge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItMTcge1xuICBtYXJnaW4tYm90dG9tOiA1LjMxMjV2dyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLm1iLTE3IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1iLTE4IHtcbiAgbWFyZ2luLWJvdHRvbTogNS42MjV2dyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLm1iLTE4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1iLTE5IHtcbiAgbWFyZ2luLWJvdHRvbTogNS45Mzc1dncgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5tYi0xOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYi0yMCB7XG4gIG1hcmdpbi1ib3R0b206IDYuMjV2dyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLm1iLTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1iLTIxIHtcbiAgbWFyZ2luLWJvdHRvbTogNi41NjI1dncgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5tYi0yMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYi0yMiB7XG4gIG1hcmdpbi1ib3R0b206IDYuODc1dncgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5tYi0yMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYi0yMyB7XG4gIG1hcmdpbi1ib3R0b206IDcuMTg3NXZ3ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubWItMjMge1xuICAgIG1hcmdpbi1ib3R0b206IDIzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItMjQge1xuICBtYXJnaW4tYm90dG9tOiA3LjV2dyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLm1iLTI0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1iLTI1IHtcbiAgbWFyZ2luLWJvdHRvbTogNy44MTI1dncgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5tYi0yNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYi0yNiB7XG4gIG1hcmdpbi1ib3R0b206IDguMTI1dncgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5tYi0yNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYi0yNyB7XG4gIG1hcmdpbi1ib3R0b206IDguNDM3NXZ3ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubWItMjcge1xuICAgIG1hcmdpbi1ib3R0b206IDI3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItMjgge1xuICBtYXJnaW4tYm90dG9tOiA4Ljc1dncgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5tYi0yOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYi0yOSB7XG4gIG1hcmdpbi1ib3R0b206IDkuMDYyNXZ3ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubWItMjkge1xuICAgIG1hcmdpbi1ib3R0b206IDI5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItMzAge1xuICBtYXJnaW4tYm90dG9tOiA5LjM3NXZ3ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubWItMzAge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItMzEge1xuICBtYXJnaW4tYm90dG9tOiA5LjY4NzV2dyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLm1iLTMxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1iLTMyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTB2dyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLm1iLTMyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1iLTMzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAuMzEyNXZ3ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubWItMzMge1xuICAgIG1hcmdpbi1ib3R0b206IDMzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItMzQge1xuICBtYXJnaW4tYm90dG9tOiAxMC42MjV2dyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLm1iLTM0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1iLTM1IHtcbiAgbWFyZ2luLWJvdHRvbTogMTAuOTM3NXZ3ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubWItMzUge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItMzYge1xuICBtYXJnaW4tYm90dG9tOiAxMS4yNXZ3ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubWItMzYge1xuICAgIG1hcmdpbi1ib3R0b206IDM2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItMzcge1xuICBtYXJnaW4tYm90dG9tOiAxMS41NjI1dncgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5tYi0zNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYi0zOCB7XG4gIG1hcmdpbi1ib3R0b206IDExLjg3NXZ3ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubWItMzgge1xuICAgIG1hcmdpbi1ib3R0b206IDM4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItMzkge1xuICBtYXJnaW4tYm90dG9tOiAxMi4xODc1dncgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5tYi0zOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYi00MCB7XG4gIG1hcmdpbi1ib3R0b206IDEyLjV2dyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLm1iLTQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1iLTQxIHtcbiAgbWFyZ2luLWJvdHRvbTogMTIuODEyNXZ3ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubWItNDEge1xuICAgIG1hcmdpbi1ib3R0b206IDQxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItNDIge1xuICBtYXJnaW4tYm90dG9tOiAxMy4xMjV2dyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLm1iLTQyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1iLTQzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTMuNDM3NXZ3ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubWItNDMge1xuICAgIG1hcmdpbi1ib3R0b206IDQzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItNDQge1xuICBtYXJnaW4tYm90dG9tOiAxMy43NXZ3ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubWItNDQge1xuICAgIG1hcmdpbi1ib3R0b206IDQ0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItNDUge1xuICBtYXJnaW4tYm90dG9tOiAxNC4wNjI1dncgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5tYi00NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYi00NiB7XG4gIG1hcmdpbi1ib3R0b206IDE0LjM3NXZ3ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubWItNDYge1xuICAgIG1hcmdpbi1ib3R0b206IDQ2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItNDcge1xuICBtYXJnaW4tYm90dG9tOiAxNC42ODc1dncgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5tYi00NyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYi00OCB7XG4gIG1hcmdpbi1ib3R0b206IDE1dncgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5tYi00OCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYi00OSB7XG4gIG1hcmdpbi1ib3R0b206IDE1LjMxMjV2dyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLm1iLTQ5IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0OXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1iLTUwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTUuNjI1dncgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5tYi01MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYi01MSB7XG4gIG1hcmdpbi1ib3R0b206IDE1LjkzNzV2dyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLm1iLTUxIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1iLTUyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTYuMjV2dyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLm1iLTUyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1iLTUzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTYuNTYyNXZ3ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubWItNTMge1xuICAgIG1hcmdpbi1ib3R0b206IDUzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItNTQge1xuICBtYXJnaW4tYm90dG9tOiAxNi44NzV2dyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLm1iLTU0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1iLTU1IHtcbiAgbWFyZ2luLWJvdHRvbTogMTcuMTg3NXZ3ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubWItNTUge1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItNTYge1xuICBtYXJnaW4tYm90dG9tOiAxNy41dncgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5tYi01NiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYi01NyB7XG4gIG1hcmdpbi1ib3R0b206IDE3LjgxMjV2dyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLm1iLTU3IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1N3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1iLTU4IHtcbiAgbWFyZ2luLWJvdHRvbTogMTguMTI1dncgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5tYi01OCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNThweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYi01OSB7XG4gIG1hcmdpbi1ib3R0b206IDE4LjQzNzV2dyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLm1iLTU5IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1OXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1iLTYwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTguNzV2dyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLm1iLTYwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1iLTYxIHtcbiAgbWFyZ2luLWJvdHRvbTogMTkuMDYyNXZ3ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubWItNjEge1xuICAgIG1hcmdpbi1ib3R0b206IDYxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItNjIge1xuICBtYXJnaW4tYm90dG9tOiAxOS4zNzV2dyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLm1iLTYyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1iLTYzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTkuNjg3NXZ3ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubWItNjMge1xuICAgIG1hcmdpbi1ib3R0b206IDYzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItNjQge1xuICBtYXJnaW4tYm90dG9tOiAyMHZ3ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubWItNjQge1xuICAgIG1hcmdpbi1ib3R0b206IDY0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItNjUge1xuICBtYXJnaW4tYm90dG9tOiAyMC4zMTI1dncgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5tYi02NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYi02NiB7XG4gIG1hcmdpbi1ib3R0b206IDIwLjYyNXZ3ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubWItNjYge1xuICAgIG1hcmdpbi1ib3R0b206IDY2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItNjcge1xuICBtYXJnaW4tYm90dG9tOiAyMC45Mzc1dncgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5tYi02NyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYi02OCB7XG4gIG1hcmdpbi1ib3R0b206IDIxLjI1dncgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5tYi02OCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYi02OSB7XG4gIG1hcmdpbi1ib3R0b206IDIxLjU2MjV2dyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLm1iLTY5IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2OXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1iLTcwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjEuODc1dncgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5tYi03MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYi03MSB7XG4gIG1hcmdpbi1ib3R0b206IDIyLjE4NzV2dyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLm1iLTcxIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1iLTcyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjIuNXZ3ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubWItNzIge1xuICAgIG1hcmdpbi1ib3R0b206IDcycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItNzMge1xuICBtYXJnaW4tYm90dG9tOiAyMi44MTI1dncgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5tYi03MyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYi03NCB7XG4gIG1hcmdpbi1ib3R0b206IDIzLjEyNXZ3ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubWItNzQge1xuICAgIG1hcmdpbi1ib3R0b206IDc0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItNzUge1xuICBtYXJnaW4tYm90dG9tOiAyMy40Mzc1dncgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5tYi03NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYi03NiB7XG4gIG1hcmdpbi1ib3R0b206IDIzLjc1dncgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5tYi03NiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYi03NyB7XG4gIG1hcmdpbi1ib3R0b206IDI0LjA2MjV2dyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLm1iLTc3IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3N3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1iLTc4IHtcbiAgbWFyZ2luLWJvdHRvbTogMjQuMzc1dncgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5tYi03OCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYi03OSB7XG4gIG1hcmdpbi1ib3R0b206IDI0LjY4NzV2dyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLm1iLTc5IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3OXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1iLTgwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjV2dyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLm1iLTgwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1iLTgxIHtcbiAgbWFyZ2luLWJvdHRvbTogMjUuMzEyNXZ3ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubWItODEge1xuICAgIG1hcmdpbi1ib3R0b206IDgxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItODIge1xuICBtYXJnaW4tYm90dG9tOiAyNS42MjV2dyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLm1iLTgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1iLTgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjUuOTM3NXZ3ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubWItODMge1xuICAgIG1hcmdpbi1ib3R0b206IDgzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItODQge1xuICBtYXJnaW4tYm90dG9tOiAyNi4yNXZ3ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubWItODQge1xuICAgIG1hcmdpbi1ib3R0b206IDg0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItODUge1xuICBtYXJnaW4tYm90dG9tOiAyNi41NjI1dncgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5tYi04NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYi04NiB7XG4gIG1hcmdpbi1ib3R0b206IDI2Ljg3NXZ3ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubWItODYge1xuICAgIG1hcmdpbi1ib3R0b206IDg2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItODcge1xuICBtYXJnaW4tYm90dG9tOiAyNy4xODc1dncgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5tYi04NyB7XG4gICAgbWFyZ2luLWJvdHRvbTogODdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYi04OCB7XG4gIG1hcmdpbi1ib3R0b206IDI3LjV2dyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLm1iLTg4IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1iLTg5IHtcbiAgbWFyZ2luLWJvdHRvbTogMjcuODEyNXZ3ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubWItODkge1xuICAgIG1hcmdpbi1ib3R0b206IDg5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItOTAge1xuICBtYXJnaW4tYm90dG9tOiAyOC4xMjV2dyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLm1iLTkwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1iLTkxIHtcbiAgbWFyZ2luLWJvdHRvbTogMjguNDM3NXZ3ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubWItOTEge1xuICAgIG1hcmdpbi1ib3R0b206IDkxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItOTIge1xuICBtYXJnaW4tYm90dG9tOiAyOC43NXZ3ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubWItOTIge1xuICAgIG1hcmdpbi1ib3R0b206IDkycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItOTMge1xuICBtYXJnaW4tYm90dG9tOiAyOS4wNjI1dncgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5tYi05MyB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYi05NCB7XG4gIG1hcmdpbi1ib3R0b206IDI5LjM3NXZ3ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubWItOTQge1xuICAgIG1hcmdpbi1ib3R0b206IDk0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItOTUge1xuICBtYXJnaW4tYm90dG9tOiAyOS42ODc1dncgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5tYi05NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYi05NiB7XG4gIG1hcmdpbi1ib3R0b206IDMwdncgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5tYi05NiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYi05NyB7XG4gIG1hcmdpbi1ib3R0b206IDMwLjMxMjV2dyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLm1iLTk3IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5N3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1iLTk4IHtcbiAgbWFyZ2luLWJvdHRvbTogMzAuNjI1dncgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5tYi05OCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOThweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYi05OSB7XG4gIG1hcmdpbi1ib3R0b206IDMwLjkzNzV2dyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLm1iLTk5IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5OXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1iLTEwMCB7XG4gIG1hcmdpbi1ib3R0b206IDMxLjI1dncgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5tYi0xMDAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnNwLXctMCB7XG4gICAgd2lkdGg6IDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctMSB7XG4gICAgd2lkdGg6IDElICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctMiB7XG4gICAgd2lkdGg6IDIlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctMyB7XG4gICAgd2lkdGg6IDMlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctNCB7XG4gICAgd2lkdGg6IDQlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctNSB7XG4gICAgd2lkdGg6IDUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctNiB7XG4gICAgd2lkdGg6IDYlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctNyB7XG4gICAgd2lkdGg6IDclICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctOCB7XG4gICAgd2lkdGg6IDglICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctOSB7XG4gICAgd2lkdGg6IDklICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctMTAge1xuICAgIHdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgfVxuICAuc3Atdy0xMSB7XG4gICAgd2lkdGg6IDExJSAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC13LTEyIHtcbiAgICB3aWR0aDogMTIlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctMTMge1xuICAgIHdpZHRoOiAxMyUgIWltcG9ydGFudDtcbiAgfVxuICAuc3Atdy0xNCB7XG4gICAgd2lkdGg6IDE0JSAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC13LTE1IHtcbiAgICB3aWR0aDogMTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctMTYge1xuICAgIHdpZHRoOiAxNiUgIWltcG9ydGFudDtcbiAgfVxuICAuc3Atdy0xNyB7XG4gICAgd2lkdGg6IDE3JSAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC13LTE4IHtcbiAgICB3aWR0aDogMTglICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctMTkge1xuICAgIHdpZHRoOiAxOSUgIWltcG9ydGFudDtcbiAgfVxuICAuc3Atdy0yMCB7XG4gICAgd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC13LTIxIHtcbiAgICB3aWR0aDogMjElICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctMjIge1xuICAgIHdpZHRoOiAyMiUgIWltcG9ydGFudDtcbiAgfVxuICAuc3Atdy0yMyB7XG4gICAgd2lkdGg6IDIzJSAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC13LTI0IHtcbiAgICB3aWR0aDogMjQlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctMjUge1xuICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAuc3Atdy0yNiB7XG4gICAgd2lkdGg6IDI2JSAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC13LTI3IHtcbiAgICB3aWR0aDogMjclICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctMjgge1xuICAgIHdpZHRoOiAyOCUgIWltcG9ydGFudDtcbiAgfVxuICAuc3Atdy0yOSB7XG4gICAgd2lkdGg6IDI5JSAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC13LTMwIHtcbiAgICB3aWR0aDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctMzEge1xuICAgIHdpZHRoOiAzMSUgIWltcG9ydGFudDtcbiAgfVxuICAuc3Atdy0zMiB7XG4gICAgd2lkdGg6IDMyJSAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC13LTMzIHtcbiAgICB3aWR0aDogMzMlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctMzQge1xuICAgIHdpZHRoOiAzNCUgIWltcG9ydGFudDtcbiAgfVxuICAuc3Atdy0zNSB7XG4gICAgd2lkdGg6IDM1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC13LTM2IHtcbiAgICB3aWR0aDogMzYlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctMzcge1xuICAgIHdpZHRoOiAzNyUgIWltcG9ydGFudDtcbiAgfVxuICAuc3Atdy0zOCB7XG4gICAgd2lkdGg6IDM4JSAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC13LTM5IHtcbiAgICB3aWR0aDogMzklICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctNDAge1xuICAgIHdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgfVxuICAuc3Atdy00MSB7XG4gICAgd2lkdGg6IDQxJSAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC13LTQyIHtcbiAgICB3aWR0aDogNDIlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctNDMge1xuICAgIHdpZHRoOiA0MyUgIWltcG9ydGFudDtcbiAgfVxuICAuc3Atdy00NCB7XG4gICAgd2lkdGg6IDQ0JSAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC13LTQ1IHtcbiAgICB3aWR0aDogNDUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctNDYge1xuICAgIHdpZHRoOiA0NiUgIWltcG9ydGFudDtcbiAgfVxuICAuc3Atdy00NyB7XG4gICAgd2lkdGg6IDQ3JSAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC13LTQ4IHtcbiAgICB3aWR0aDogNDglICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctNDkge1xuICAgIHdpZHRoOiA0OSUgIWltcG9ydGFudDtcbiAgfVxuICAuc3Atdy01MCB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC13LTUxIHtcbiAgICB3aWR0aDogNTElICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctNTIge1xuICAgIHdpZHRoOiA1MiUgIWltcG9ydGFudDtcbiAgfVxuICAuc3Atdy01MyB7XG4gICAgd2lkdGg6IDUzJSAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC13LTU0IHtcbiAgICB3aWR0aDogNTQlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctNTUge1xuICAgIHdpZHRoOiA1NSUgIWltcG9ydGFudDtcbiAgfVxuICAuc3Atdy01NiB7XG4gICAgd2lkdGg6IDU2JSAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC13LTU3IHtcbiAgICB3aWR0aDogNTclICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctNTgge1xuICAgIHdpZHRoOiA1OCUgIWltcG9ydGFudDtcbiAgfVxuICAuc3Atdy01OSB7XG4gICAgd2lkdGg6IDU5JSAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC13LTYwIHtcbiAgICB3aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctNjEge1xuICAgIHdpZHRoOiA2MSUgIWltcG9ydGFudDtcbiAgfVxuICAuc3Atdy02MiB7XG4gICAgd2lkdGg6IDYyJSAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC13LTYzIHtcbiAgICB3aWR0aDogNjMlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctNjQge1xuICAgIHdpZHRoOiA2NCUgIWltcG9ydGFudDtcbiAgfVxuICAuc3Atdy02NSB7XG4gICAgd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC13LTY2IHtcbiAgICB3aWR0aDogNjYlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctNjcge1xuICAgIHdpZHRoOiA2NyUgIWltcG9ydGFudDtcbiAgfVxuICAuc3Atdy02OCB7XG4gICAgd2lkdGg6IDY4JSAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC13LTY5IHtcbiAgICB3aWR0aDogNjklICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctNzAge1xuICAgIHdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgfVxuICAuc3Atdy03MSB7XG4gICAgd2lkdGg6IDcxJSAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC13LTcyIHtcbiAgICB3aWR0aDogNzIlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctNzMge1xuICAgIHdpZHRoOiA3MyUgIWltcG9ydGFudDtcbiAgfVxuICAuc3Atdy03NCB7XG4gICAgd2lkdGg6IDc0JSAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC13LTc1IHtcbiAgICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctNzYge1xuICAgIHdpZHRoOiA3NiUgIWltcG9ydGFudDtcbiAgfVxuICAuc3Atdy03NyB7XG4gICAgd2lkdGg6IDc3JSAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC13LTc4IHtcbiAgICB3aWR0aDogNzglICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctNzkge1xuICAgIHdpZHRoOiA3OSUgIWltcG9ydGFudDtcbiAgfVxuICAuc3Atdy04MCB7XG4gICAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC13LTgxIHtcbiAgICB3aWR0aDogODElICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctODIge1xuICAgIHdpZHRoOiA4MiUgIWltcG9ydGFudDtcbiAgfVxuICAuc3Atdy04MyB7XG4gICAgd2lkdGg6IDgzJSAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC13LTg0IHtcbiAgICB3aWR0aDogODQlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctODUge1xuICAgIHdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgfVxuICAuc3Atdy04NiB7XG4gICAgd2lkdGg6IDg2JSAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC13LTg3IHtcbiAgICB3aWR0aDogODclICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctODgge1xuICAgIHdpZHRoOiA4OCUgIWltcG9ydGFudDtcbiAgfVxuICAuc3Atdy04OSB7XG4gICAgd2lkdGg6IDg5JSAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC13LTkwIHtcbiAgICB3aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctOTEge1xuICAgIHdpZHRoOiA5MSUgIWltcG9ydGFudDtcbiAgfVxuICAuc3Atdy05MiB7XG4gICAgd2lkdGg6IDkyJSAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC13LTkzIHtcbiAgICB3aWR0aDogOTMlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctOTQge1xuICAgIHdpZHRoOiA5NCUgIWltcG9ydGFudDtcbiAgfVxuICAuc3Atdy05NSB7XG4gICAgd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC13LTk2IHtcbiAgICB3aWR0aDogOTYlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctOTcge1xuICAgIHdpZHRoOiA5NyUgIWltcG9ydGFudDtcbiAgfVxuICAuc3Atdy05OCB7XG4gICAgd2lkdGg6IDk4JSAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC13LTk5IHtcbiAgICB3aWR0aDogOTklICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXctMTAwIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1tYi0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1iLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1tYi0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1iLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1tYi02IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1iLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1tYi05IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItMTEge1xuICAgIG1hcmdpbi1ib3R0b206IDExcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItMTIge1xuICAgIG1hcmdpbi1ib3R0b206IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItMTMge1xuICAgIG1hcmdpbi1ib3R0b206IDEzcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItMTQge1xuICAgIG1hcmdpbi1ib3R0b206IDE0cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItMTUge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItMTYge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItMTcge1xuICAgIG1hcmdpbi1ib3R0b206IDE3cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItMTgge1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItMTkge1xuICAgIG1hcmdpbi1ib3R0b206IDE5cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItMjEge1xuICAgIG1hcmdpbi1ib3R0b206IDIxcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItMjIge1xuICAgIG1hcmdpbi1ib3R0b206IDIycHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItMjMge1xuICAgIG1hcmdpbi1ib3R0b206IDIzcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItMjQge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItMjUge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItMjYge1xuICAgIG1hcmdpbi1ib3R0b206IDI2cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItMjcge1xuICAgIG1hcmdpbi1ib3R0b206IDI3cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItMjgge1xuICAgIG1hcmdpbi1ib3R0b206IDI4cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItMjkge1xuICAgIG1hcmdpbi1ib3R0b206IDI5cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItMzAge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItMzEge1xuICAgIG1hcmdpbi1ib3R0b206IDMxcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItMzIge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItMzMge1xuICAgIG1hcmdpbi1ib3R0b206IDMzcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItMzQge1xuICAgIG1hcmdpbi1ib3R0b206IDM0cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItMzUge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItMzYge1xuICAgIG1hcmdpbi1ib3R0b206IDM2cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItMzcge1xuICAgIG1hcmdpbi1ib3R0b206IDM3cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItMzgge1xuICAgIG1hcmdpbi1ib3R0b206IDM4cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItMzkge1xuICAgIG1hcmdpbi1ib3R0b206IDM5cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNDAge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNDEge1xuICAgIG1hcmdpbi1ib3R0b206IDQxcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNDIge1xuICAgIG1hcmdpbi1ib3R0b206IDQycHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNDMge1xuICAgIG1hcmdpbi1ib3R0b206IDQzcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNDQge1xuICAgIG1hcmdpbi1ib3R0b206IDQ0cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNDUge1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNDYge1xuICAgIG1hcmdpbi1ib3R0b206IDQ2cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNDcge1xuICAgIG1hcmdpbi1ib3R0b206IDQ3cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNDgge1xuICAgIG1hcmdpbi1ib3R0b206IDQ4cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNDkge1xuICAgIG1hcmdpbi1ib3R0b206IDQ5cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNTAge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNTEge1xuICAgIG1hcmdpbi1ib3R0b206IDUxcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNTIge1xuICAgIG1hcmdpbi1ib3R0b206IDUycHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNTMge1xuICAgIG1hcmdpbi1ib3R0b206IDUzcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNTQge1xuICAgIG1hcmdpbi1ib3R0b206IDU0cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNTUge1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNTYge1xuICAgIG1hcmdpbi1ib3R0b206IDU2cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNTcge1xuICAgIG1hcmdpbi1ib3R0b206IDU3cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNTgge1xuICAgIG1hcmdpbi1ib3R0b206IDU4cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNTkge1xuICAgIG1hcmdpbi1ib3R0b206IDU5cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNjAge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNjEge1xuICAgIG1hcmdpbi1ib3R0b206IDYxcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNjIge1xuICAgIG1hcmdpbi1ib3R0b206IDYycHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNjMge1xuICAgIG1hcmdpbi1ib3R0b206IDYzcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNjQge1xuICAgIG1hcmdpbi1ib3R0b206IDY0cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNjUge1xuICAgIG1hcmdpbi1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNjYge1xuICAgIG1hcmdpbi1ib3R0b206IDY2cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNjcge1xuICAgIG1hcmdpbi1ib3R0b206IDY3cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNjgge1xuICAgIG1hcmdpbi1ib3R0b206IDY4cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNjkge1xuICAgIG1hcmdpbi1ib3R0b206IDY5cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNzAge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNzEge1xuICAgIG1hcmdpbi1ib3R0b206IDcxcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNzIge1xuICAgIG1hcmdpbi1ib3R0b206IDcycHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNzMge1xuICAgIG1hcmdpbi1ib3R0b206IDczcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNzQge1xuICAgIG1hcmdpbi1ib3R0b206IDc0cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNzUge1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNzYge1xuICAgIG1hcmdpbi1ib3R0b206IDc2cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNzcge1xuICAgIG1hcmdpbi1ib3R0b206IDc3cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNzgge1xuICAgIG1hcmdpbi1ib3R0b206IDc4cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItNzkge1xuICAgIG1hcmdpbi1ib3R0b206IDc5cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItODAge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItODEge1xuICAgIG1hcmdpbi1ib3R0b206IDgxcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItODIge1xuICAgIG1hcmdpbi1ib3R0b206IDgycHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItODMge1xuICAgIG1hcmdpbi1ib3R0b206IDgzcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItODQge1xuICAgIG1hcmdpbi1ib3R0b206IDg0cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItODUge1xuICAgIG1hcmdpbi1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItODYge1xuICAgIG1hcmdpbi1ib3R0b206IDg2cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItODcge1xuICAgIG1hcmdpbi1ib3R0b206IDg3cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItODgge1xuICAgIG1hcmdpbi1ib3R0b206IDg4cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItODkge1xuICAgIG1hcmdpbi1ib3R0b206IDg5cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItOTAge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItOTEge1xuICAgIG1hcmdpbi1ib3R0b206IDkxcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItOTIge1xuICAgIG1hcmdpbi1ib3R0b206IDkycHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItOTMge1xuICAgIG1hcmdpbi1ib3R0b206IDkzcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItOTQge1xuICAgIG1hcmdpbi1ib3R0b206IDk0cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItOTUge1xuICAgIG1hcmdpbi1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItOTYge1xuICAgIG1hcmdpbi1ib3R0b206IDk2cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItOTcge1xuICAgIG1hcmdpbi1ib3R0b206IDk3cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItOTgge1xuICAgIG1hcmdpbi1ib3R0b206IDk4cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItOTkge1xuICAgIG1hcmdpbi1ib3R0b206IDk5cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWItMTAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAucGMtdy0wIHtcbiAgICB3aWR0aDogMCUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy0xIHtcbiAgICB3aWR0aDogMSUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy0yIHtcbiAgICB3aWR0aDogMiUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy0zIHtcbiAgICB3aWR0aDogMyUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy00IHtcbiAgICB3aWR0aDogNCUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy01IHtcbiAgICB3aWR0aDogNSUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy02IHtcbiAgICB3aWR0aDogNiUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy03IHtcbiAgICB3aWR0aDogNyUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy04IHtcbiAgICB3aWR0aDogOCUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy05IHtcbiAgICB3aWR0aDogOSUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy0xMCB7XG4gICAgd2lkdGg6IDEwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy13LTExIHtcbiAgICB3aWR0aDogMTElICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBjLXctMTIge1xuICAgIHdpZHRoOiAxMiUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy0xMyB7XG4gICAgd2lkdGg6IDEzJSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy13LTE0IHtcbiAgICB3aWR0aDogMTQlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBjLXctMTUge1xuICAgIHdpZHRoOiAxNSUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy0xNiB7XG4gICAgd2lkdGg6IDE2JSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy13LTE3IHtcbiAgICB3aWR0aDogMTclICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBjLXctMTgge1xuICAgIHdpZHRoOiAxOCUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy0xOSB7XG4gICAgd2lkdGg6IDE5JSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy13LTIwIHtcbiAgICB3aWR0aDogMjAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBjLXctMjEge1xuICAgIHdpZHRoOiAyMSUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy0yMiB7XG4gICAgd2lkdGg6IDIyJSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy13LTIzIHtcbiAgICB3aWR0aDogMjMlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBjLXctMjQge1xuICAgIHdpZHRoOiAyNCUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy0yNSB7XG4gICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy13LTI2IHtcbiAgICB3aWR0aDogMjYlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBjLXctMjcge1xuICAgIHdpZHRoOiAyNyUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy0yOCB7XG4gICAgd2lkdGg6IDI4JSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy13LTI5IHtcbiAgICB3aWR0aDogMjklICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBjLXctMzAge1xuICAgIHdpZHRoOiAzMCUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy0zMSB7XG4gICAgd2lkdGg6IDMxJSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy13LTMyIHtcbiAgICB3aWR0aDogMzIlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBjLXctMzMge1xuICAgIHdpZHRoOiAzMyUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy0zNCB7XG4gICAgd2lkdGg6IDM0JSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy13LTM1IHtcbiAgICB3aWR0aDogMzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBjLXctMzYge1xuICAgIHdpZHRoOiAzNiUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy0zNyB7XG4gICAgd2lkdGg6IDM3JSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy13LTM4IHtcbiAgICB3aWR0aDogMzglICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBjLXctMzkge1xuICAgIHdpZHRoOiAzOSUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy00MCB7XG4gICAgd2lkdGg6IDQwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy13LTQxIHtcbiAgICB3aWR0aDogNDElICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBjLXctNDIge1xuICAgIHdpZHRoOiA0MiUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy00MyB7XG4gICAgd2lkdGg6IDQzJSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy13LTQ0IHtcbiAgICB3aWR0aDogNDQlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBjLXctNDUge1xuICAgIHdpZHRoOiA0NSUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy00NiB7XG4gICAgd2lkdGg6IDQ2JSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy13LTQ3IHtcbiAgICB3aWR0aDogNDclICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBjLXctNDgge1xuICAgIHdpZHRoOiA0OCUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy00OSB7XG4gICAgd2lkdGg6IDQ5JSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy13LTUwIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBjLXctNTEge1xuICAgIHdpZHRoOiA1MSUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy01MiB7XG4gICAgd2lkdGg6IDUyJSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy13LTUzIHtcbiAgICB3aWR0aDogNTMlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBjLXctNTQge1xuICAgIHdpZHRoOiA1NCUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy01NSB7XG4gICAgd2lkdGg6IDU1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy13LTU2IHtcbiAgICB3aWR0aDogNTYlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBjLXctNTcge1xuICAgIHdpZHRoOiA1NyUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy01OCB7XG4gICAgd2lkdGg6IDU4JSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy13LTU5IHtcbiAgICB3aWR0aDogNTklICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBjLXctNjAge1xuICAgIHdpZHRoOiA2MCUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy02MSB7XG4gICAgd2lkdGg6IDYxJSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy13LTYyIHtcbiAgICB3aWR0aDogNjIlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBjLXctNjMge1xuICAgIHdpZHRoOiA2MyUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy02NCB7XG4gICAgd2lkdGg6IDY0JSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy13LTY1IHtcbiAgICB3aWR0aDogNjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBjLXctNjYge1xuICAgIHdpZHRoOiA2NiUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy02NyB7XG4gICAgd2lkdGg6IDY3JSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy13LTY4IHtcbiAgICB3aWR0aDogNjglICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBjLXctNjkge1xuICAgIHdpZHRoOiA2OSUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy03MCB7XG4gICAgd2lkdGg6IDcwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy13LTcxIHtcbiAgICB3aWR0aDogNzElICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBjLXctNzIge1xuICAgIHdpZHRoOiA3MiUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy03MyB7XG4gICAgd2lkdGg6IDczJSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy13LTc0IHtcbiAgICB3aWR0aDogNzQlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBjLXctNzUge1xuICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy03NiB7XG4gICAgd2lkdGg6IDc2JSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy13LTc3IHtcbiAgICB3aWR0aDogNzclICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBjLXctNzgge1xuICAgIHdpZHRoOiA3OCUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy03OSB7XG4gICAgd2lkdGg6IDc5JSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy13LTgwIHtcbiAgICB3aWR0aDogODAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBjLXctODEge1xuICAgIHdpZHRoOiA4MSUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy04MiB7XG4gICAgd2lkdGg6IDgyJSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy13LTgzIHtcbiAgICB3aWR0aDogODMlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBjLXctODQge1xuICAgIHdpZHRoOiA4NCUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy04NSB7XG4gICAgd2lkdGg6IDg1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy13LTg2IHtcbiAgICB3aWR0aDogODYlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBjLXctODcge1xuICAgIHdpZHRoOiA4NyUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy04OCB7XG4gICAgd2lkdGg6IDg4JSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy13LTg5IHtcbiAgICB3aWR0aDogODklICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBjLXctOTAge1xuICAgIHdpZHRoOiA5MCUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy05MSB7XG4gICAgd2lkdGg6IDkxJSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy13LTkyIHtcbiAgICB3aWR0aDogOTIlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBjLXctOTMge1xuICAgIHdpZHRoOiA5MyUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy05NCB7XG4gICAgd2lkdGg6IDk0JSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy13LTk1IHtcbiAgICB3aWR0aDogOTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBjLXctOTYge1xuICAgIHdpZHRoOiA5NiUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy05NyB7XG4gICAgd2lkdGg6IDk3JSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy13LTk4IHtcbiAgICB3aWR0aDogOTglICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBjLXctOTkge1xuICAgIHdpZHRoOiA5OSUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtdy0xMDAge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBjLW1iLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAucGMtbWItMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBjLW1iLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi00IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAucGMtbWItNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBjLW1iLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi03IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAucGMtbWItOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBjLW1iLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi0xMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi0xMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi0xMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi0xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi0xNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi0xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi0xNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi0xOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi0xOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi0yMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi0yMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi0yMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi0yNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi0yNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi0yNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi0yNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi0yOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi0yOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi0zMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi0zMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi0zMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi0zMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi0zNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi0zNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi0zNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi0zNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi0zOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi0zOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi00MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi00MSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi00MiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi00MyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi00NCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi00NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi00NiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi00NyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi00OCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi00OSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi01MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi01MSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi01MiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi01MyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi01NCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi01NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi01NiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi01NyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi01OCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNThweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi01OSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi02MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi02MSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi02MiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi02MyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi02NCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi02NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi02NiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi02NyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi02OCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi02OSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi03MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi03MSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi03MiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi03MyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi03NCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi03NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi03NiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi03NyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi03OCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi03OSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi04MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi04MSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi04MiB7XG4gICAgbWFyZ2luLWJvdHRvbTogODJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi04MyB7XG4gICAgbWFyZ2luLWJvdHRvbTogODNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi04NCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi04NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi04NiB7XG4gICAgbWFyZ2luLWJvdHRvbTogODZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi04NyB7XG4gICAgbWFyZ2luLWJvdHRvbTogODdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi04OCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi04OSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi05MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi05MSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi05MiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi05MyB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi05NCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi05NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi05NiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi05NyB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi05OCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOThweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi05OSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYy1tYi0xMDAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbG9hZGluZzEge1xuICAwJSB7XG4gICAgd2lkdGg6IDA7XG4gICAgbGVmdDogMDtcbiAgfVxuICAyMCUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgNjAlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIDgwJSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuICAxMDAlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG59XG5pbnB1dFt0eXBlPWJ1dHRvbl0sIGlucHV0W3R5cGU9dGV4dF0sIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIC13ZWJraXQtYWRpYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuaW5wdXRbdHlwZT10ZXh0XSwgdGV4dGFyZWEge1xuICBwYWRkaW5nOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxMTE7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbnNlbGVjdCB7XG4gIHBhZGRpbmc6IDVweDtcbn1cblxuc2VsZWN0OmludmFsaWQsIG9wdGlvbjpmaXJzdC1jaGlsZCB7XG4gIGNvbG9yOiAjODg4O1xufVxuXG5pbnB1dFt0eXBlPXJhZGlvXSwgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbmxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5sYWJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzg4ODtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdG9wOiA4cHg7XG4gIGxlZnQ6IDA7XG59XG5cbmlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlLCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICM5OTk7XG59XG5cbnNlbGVjdCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogIzg4OCAxcHggc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZWxlY3QuYXJyb3cgc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlbGVjdC5hcnJvdzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItdG9wOiA1cHggc29saWQgIzExMTtcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHJpZ2h0OiAxNXB4O1xuICB0b3A6IDE4cHg7XG59XG5cbmltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5saS1kaXNjIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDJlbTtcbiAgbGlzdC1zdHlsZTogZGlzYztcbn1cbi5saS1kaXNjIGxpLm5vdGljZSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5saS1kaXNjIGxpLm5vdGljZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigLtcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IC0xLjVlbTtcbn1cbi5saS1udW0gbGkge1xuICBtYXJnaW4tbGVmdDogMS44ZW07XG4gIGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG59XG4ubGktbnVtIGxpLm5vdGljZSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5saS1udW0gbGkubm90aWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAu1wiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogLTEuM2VtO1xufVxuLmxpLWRvdCBsaSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxpLWRvdCBsaTpub3QoW2NsYXNzPW5vdGljZV0pOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4cHg7XG4gIGxlZnQ6IDVweDtcbn1cbi5saS1kb3QgbGkubm90aWNlIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxpLWRvdCBsaS5ub3RpY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oC7XCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLmxpLXBhcmVuIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDJlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb3VudGVyLWluY3JlbWVudDogY250O1xufVxuLmxpLXBhcmVuIGxpOm5vdChbY2xhc3M9bm90aWNlXSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi77yIXCIgY291bnRlcihjbnQpIFwi77yJXCI7XG4gIG1hcmdpbi1sZWZ0OiAtM2VtO1xuICB3aWR0aDogM2VtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMC4zZW07XG59XG4ubGktcGFyZW4gbGkubm90aWNlIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxpLXBhcmVuIGxpLm5vdGljZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigLtcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IC0xLjVlbTtcbn1cbi5saS1ub3RpY2UgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGktbm90aWNlIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAu1wiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNXB4O1xufVxuXG4uZnctbiB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uZnctYiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmZ3LTEwMCB7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG59XG4uZnctMjAwIHtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cbi5mdy0zMDAge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLmZ3LTQwMCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uZnctNTAwIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5mdy02MDAge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmZ3LTcwMCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uZnctODAwIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbi5mdy05MDAge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuXG4uZmMtYmxrIHtcbiAgY29sb3I6ICMxMTE7XG59XG4uZmMtd2h0IHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi50YS1sIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi50YS1jIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRhLXIge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLm5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi50eHQtbm90aWNlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnR4dC1lcnJvciB7XG4gIGNvbG9yOiAjZjAwO1xufVxuLnR4dC1icmVhayB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbn1cbi50eHQtY3JvcCB7XG4gIGxpbmUtaGVpZ2h0OiAyO1xufVxuLnR4dC1jcm9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygoMSAtIDIpICogMC41ZW0pO1xufVxuLnR4dC1jcm9wOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKCgxIC0gMikgKiAwLjVlbSk7XG59XG5cbi5tYXJrZXIteWwge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgNzAlLCAjMTExIDcwJSk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5zcC1mdy1uIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICB9XG4gIC5zcC1mdy1iIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICAuc3AtZnctMTAwIHtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICB9XG4gIC5zcC1mdy0yMDAge1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIH1cbiAgLnNwLWZ3LTMwMCB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxuICAuc3AtZnctNDAwIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG4gIC5zcC1mdy01MDAge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbiAgLnNwLWZ3LTYwMCB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuICAuc3AtZnctNzAwIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG4gIC5zcC1mdy04MDAge1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIH1cbiAgLnNwLWZ3LTkwMCB7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgfVxuICAuc3AtZmMtYmxrIHtcbiAgICBjb2xvcjogIzExMTtcbiAgfVxuICAuc3AtdGEtbCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuc3AtdGEtYyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5zcC10YS1yIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAuc3Atbm93cmFwIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAucGMtZnctbiB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgfVxuICAucGMtZnctYiB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbiAgLnBjLWZ3LTEwMCB7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgfVxuICAucGMtZnctMjAwIHtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICB9XG4gIC5wYy1mdy0zMDAge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIH1cbiAgLnBjLWZ3LTQwMCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuICAucGMtZnctNTAwIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG4gIC5wYy1mdy02MDAge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cbiAgLnBjLWZ3LTcwMCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuICAucGMtZnctODAwIHtcbiAgICBmb250LXdlaWdodDogODAwO1xuICB9XG4gIC5wYy1mdy05MDAge1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIH1cbiAgLnBjLWZjLWJsayB7XG4gICAgY29sb3I6ICMxMTE7XG4gIH1cbiAgLnBjLXRhLWwge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLnBjLXRhLWMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAucGMtdGEtciB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgLnBjLW5vd3JhcCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgc2VjdGlvbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuLmJnLWNvdmVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubXYge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm12Ll9tYXNraGlkZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvbXYtYmcucG5nKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5tdi5fbWFza2hpZGUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5tdiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMHZ3IGJvdHRvbTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIyNXZ3IGF1dG87XG4gIH1cbn1cblxuLnRvcGljcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvdG9waWNzLWJnLnBuZyk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAudG9waWNzIHtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gICAgbWluLWhlaWdodDogNDMuNTcxNDI4NTcxNHZ3O1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gIH1cbn1cblxuLm1lc3NhZ2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL21lc3NhZ2UtYmcucG5nKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5tZXNzYWdlIHtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gICAgbWluLWhlaWdodDogNzZ2dztcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICB9XG59XG5cbi5wb2ludCAuaGVhZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvcG9pbnQtYmctMDAucG5nKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5wb2ludCAuaGVhZCB7XG4gICAgbWluLWhlaWdodDogNTB2dztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnBvaW50IC5oZWFkIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTAzdncgMHZ3O1xuICB9XG59XG5cbi5wb2ludC0wMSB7XG4gIG1pbi1oZWlnaHQ6IDUwdnc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvcG9pbnQtYmctMDEucG5nKTtcbn1cblxuLnBvaW50LTAyIHtcbiAgbWluLWhlaWdodDogNTB2dztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9wb2ludC1iZy0wMi5wbmcpO1xufVxuXG4ucG9pbnQtMDMge1xuICBtaW4taGVpZ2h0OiA1MHZ3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3BvaW50LWJnLTAzLnBuZyk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5saW5ldXAge1xuICAgIG1pbi1oZWlnaHQ6IDUwdnc7XG4gIH1cbn1cbi5saW5ldXAgLmxpc3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2xpbmV1cC1iZy5wbmcpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubGluZXVwIC5saXN0IHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1pbi1oZWlnaHQ6IDUwdnc7XG4gIH1cbn1cbi5saW5ldXAgLml0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjMTExO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAubGluZXVwIC5pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1pbi1oZWlnaHQ6IDUwdnc7XG4gIH1cbn1cblxuLm9ubGluZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvb25saW5lLWJnLnBuZyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5vbmxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvb25saW5lLWJnLWh2LnBuZykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyAwcztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5vbmxpbmUge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgICBtaW4taGVpZ2h0OiA4NS43MTQyODU3MTQzdnc7XG4gIH1cbiAgLm9ubGluZTpob3Zlcjo6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5zdG9yZSB7XG4gIGJhY2tncm91bmQ6ICMyMjI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAuc3RvcmUge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgICBtaW4taGVpZ2h0OiA0Ny4wNzE0Mjg1NzE0dnc7XG4gIH1cbn1cblxuZm9vdGVyIHtcbiAgcGFkZGluZzogMzVweDtcbiAgYmFja2dyb3VuZDogIzExMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIGZvb3RlciB7XG4gICAgcGFkZGluZzogNnZ3O1xuICB9XG59XG5cbi5tdiB7XG4gIGhlaWdodDogMTAwdmg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tdiAubWFzayB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmYzAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgMHM7XG59XG4ubXYuX21hc2sgLm1hc2sge1xuICB3aWR0aDogMTAwJTtcbn1cbi5tdi5fbWFza2hpZGUgLm1hc2sge1xuICBvcGFjaXR5OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLm12IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MnZ3O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNS42MjV2dztcbiAgICBoZWlnaHQ6IGNhbGMoOTB2aCAtIDQydncpO1xuICAgIG92ZXJmbG93OiBpbml0aWFsO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgfVxuICAubXY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxuICAubXY6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiA0NS4zMTI1dnc7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCMxMTEgNzAlLCB0cmFuc3BhcmVudCk7XG4gICAgdG9wOiAwO1xuICB9XG4gIC5tdjo6YWZ0ZXIge1xuICAgIGhlaWdodDogMzJ2aDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsICMxMTEgNHZoKTtcbiAgICBib3R0b206IDA7XG4gIH1cbn1cbi5tdiBoMSB7XG4gIHdpZHRoOiA0OS4yMTQyODU3MTQzdnc7XG4gIGhlaWdodDogMjEuMTQyODU3MTQyOXZ3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTF2dztcbiAgbGVmdDogNS43ODU3MTQyODU3dnc7XG4gIHRyYW5zaXRpb246IGFsbCAwLjhzIDBzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIGFuZCAobWluLWFzcGVjdC1yYXRpbzogMTYvOSkge1xuICAubXYgaDEge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogNDJ2aDtcbiAgICB0b3A6IDUuNzE0Mjg1NzE0M3Z3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAubXYgaDEge1xuICAgIHdpZHRoOiA4Ny41dnc7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHRvcDogMi4zNDM3NXZ3O1xuICAgIGxlZnQ6IDQuNjg3NXZ3O1xuICB9XG59XG4ubXYgLnR4dC0wMSB7XG4gIHdpZHRoOiAzOC4zNTcxNDI4NTcxdnc7XG4gIGhlaWdodDogMTAuMjE0Mjg1NzE0M3Z3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDAuMTQyODU3MTQyOXZ3O1xuICBsZWZ0OiA4LjU3MTQyODU3MTR2dztcbiAgdHJhbnNpdGlvbjogYWxsIDAuOHMgMC4ycztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSBhbmQgKG1pbi1hc3BlY3QtcmF0aW86IDE2LzkpIHtcbiAgLm12IC50eHQtMDEge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogMTh2aDtcbiAgICB0b3A6IGluaXRpYWw7XG4gICAgYm90dG9tOiA0LjI4NTcxNDI4NTd2dztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLm12IC50eHQtMDEge1xuICAgIHdpZHRoOiA3NXZ3O1xuICAgIGhlaWdodDogYXV0bztcbiAgICB0b3A6IGluaXRpYWw7XG4gICAgYm90dG9tOiAxMi41dnc7XG4gICAgYm90dG9tOiAtMjEuODc1dnc7XG4gICAgbGVmdDogNi4yNXZ3O1xuICB9XG59XG4ubXYgLnR4dC0wMiB7XG4gIHdpZHRoOiAyMS4zNTcxNDI4NTcxdnc7XG4gIGhlaWdodDogOC41NzE0Mjg1NzE0dnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNjQuMjE0Mjg1NzE0M3Z3O1xuICBib3R0b206IDUuNzE0Mjg1NzE0M3Z3O1xuICB0cmFuc2l0aW9uOiBhbGwgMC44cyAwLjRzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLm12IC50eHQtMDIge1xuICAgIHdpZHRoOiA0Ni44NzV2dztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiA0My43NXZ3O1xuICAgIGJvdHRvbTogNC42ODc1dnc7XG4gICAgbGVmdDogMzcuNXZ3O1xuICB9XG4gIC5tdiAudHh0LTAyIGltZyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG9iamVjdC1maXQ6IGluaXRpYWw7XG4gIH1cbn1cbi5tdiAubmV3cyB7XG4gIHBhZGRpbmc6IDVweCAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgxNywgMTcsIDE3LCAwLjQpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuOHMgMC42cztcbn1cbi5tdiAubmV3cyBsaSB7XG4gIHBhZGRpbmc6IDAgOC41NzE0Mjg1NzE0dnc7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5tdiAubmV3cyB7XG4gICAgcGFkZGluZzogMXZ3IDR2dztcbiAgICBib3R0b206IDB2dztcbiAgICBib3R0b206IC0zNy41dnc7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLm12IC5uZXdzIGxpIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC50b3BpY3Mge1xuICAgIHBhZGRpbmc6IDE2dncgOHZ3O1xuICB9XG59XG4udG9waWNzIGgxIHtcbiAgbWFyZ2luOiAwIGF1dG8gNThweDtcbiAgd2lkdGg6IDE5OHB4O1xuICBoZWlnaHQ6IDcwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAudG9waWNzIGgxIHtcbiAgICB3aWR0aDogMzEuMjV2dztcbiAgfVxufVxuLnRvcGljcyB1bCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDkwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLnRvcGljcyB1bCB7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAudG9waWNzIHVsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnRvcGljcyBsaSB7XG4gIHBhZGRpbmc6IDE1cHggMTAwcHggOTBweCAxNXB4O1xuICB3aWR0aDogNDQwcHg7XG4gIG1pbi1oZWlnaHQ6IDI0N3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMTExO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udG9waWNzIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNzhweDtcbiAgaGVpZ2h0OiAxNzhweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCBib3R0b207XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgcmlnaHQ6IDIwcHg7XG4gIGJvdHRvbTogNDhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC50b3BpY3MgbGk6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDI0LjM3NXZ3O1xuICAgIGhlaWdodDogNTUuNjI1dnc7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAxMi4xODc1dncpO1xuICAgIGJvdHRvbTogMTguNzV2dztcbiAgfVxufVxuLnRvcGljcyBsaS5ibnIge1xuICBwYWRkaW5nOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyAwcztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC50b3BpY3MgbGkuYm5yOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cbn1cbi50b3BpY3MgbGkuaXRlbS0zNTA6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaXRlbS0zNTBtbF9zaGFkb3cucG5nKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC50b3BpY3MgbGkuaXRlbS0zNTAgaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDM3LjV2dztcbiAgfVxufVxuLnRvcGljcyBsaS5pdGVtLTUwMDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pdGVtLTUwMG1sX3NoYWRvdy5wbmcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnRvcGljcyBsaS5pdGVtLTUwMCBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTB2dztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnRvcGljcyBsaSB7XG4gICAgcGFkZGluZzogOHZ3IDN2dyAyOHZ3O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IGluaXRpYWw7XG4gIH1cbiAgLnRvcGljcyBsaSArIGxpIHtcbiAgICBtYXJnaW4tdG9wOiA4dnc7XG4gIH1cbn1cbi50b3BpY3MgbGkgaDIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnRvcGljcyBsaSAudHh0IHtcbiAgcGFkZGluZzogMCAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udG9waWNzIGxpIC50eHQ6OmJlZm9yZSwgLnRvcGljcyBsaSAudHh0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZDogIzExMTtcbiAgdG9wOiAwO1xufVxuLnRvcGljcyBsaSAudHh0OjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTVkZWcpO1xufVxuLnRvcGljcyBsaSAudHh0OjphZnRlciB7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxNWRlZyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAudG9waWNzIGxpIC50eHQge1xuICAgIHBhZGRpbmc6IDAgNi4yNXZ3O1xuICB9XG4gIC50b3BpY3MgbGkgLnR4dDo6YmVmb3JlLCAudG9waWNzIGxpIC50eHQ6OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDE1LjYyNXZ3O1xuICB9XG59XG4udG9waWNzIGxpIGgzIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cbi50b3BpY3MgbGkgaDMgZW0ge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnRvcGljcyBsaSBoMyB7XG4gICAgZm9udC1zaXplOiA1LjYyNXZ3O1xuICB9XG4gIC50b3BpY3MgbGkgaDMgZW0ge1xuICAgIGZvbnQtc2l6ZTogNy44MTI1dnc7XG4gIH1cbn1cbi50b3BpY3MgbGkgLm5vdGljZSB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTVweDtcbiAgYm90dG9tOiA2MHB4O1xufVxuLnRvcGljcyBsaSAuYnRuIHtcbiAgcGFkZGluZzogNXB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBiYWNrZ3JvdW5kOiAjZmZmYzAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE1cHg7XG4gIGJvdHRvbTogMTVweDtcbn1cbi50b3BpY3MgbGkgLmJ0bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzExMTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyAwcztcbn1cbi50b3BpY3MgbGkgLmJ0biBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyAwcztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC50b3BpY3MgbGkgLmJ0bjpob3Zlcjo6YmVmb3JlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAudG9waWNzIGxpIC5idG46aG92ZXIgc3BhbiB7XG4gICAgY29sb3I6ICNmZmZjMDA7XG4gIH1cbn1cblxuLm1lc3NhZ2Uge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAubWVzc2FnZSB7XG4gICAgcGFkZGluZzogMTZ2dyA0dnc7XG4gIH1cbn1cbi5tZXNzYWdlIHAge1xuICBjb2xvcjogI2ZmZmMwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5tZXNzYWdlIHAgKyBwIHtcbiAgbWFyZ2luLXRvcDogNTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5tZXNzYWdlIHAge1xuICAgIGZvbnQtc2l6ZTogNXZ3O1xuICB9XG59XG5cbi5wYXJ0aWN1bGFyIC5oZWFkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnBhcnRpY3VsYXIgLmhlYWQge1xuICAgIHBhZGRpbmctdG9wOiA0Ni44NzV2dztcbiAgfVxufVxuLnBhcnRpY3VsYXIgLmhlYWQgaDEge1xuICB3aWR0aDogNDUuMjg1NzE0Mjg1N3Z3O1xuICBoZWlnaHQ6IDE2LjI4NTcxNDI4NTd2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE3LjQyODU3MTQyODZ2dztcbiAgbGVmdDogNDYuMjE0Mjg1NzE0M3Z3O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnBhcnRpY3VsYXIgLmhlYWQgaDEge1xuICAgIHdpZHRoOiA4NC4zNzV2dztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgdG9wOiAxOC43NXZ3O1xuICAgIGxlZnQ6IDYuMjV2dztcbiAgfVxufVxuLnBhcnRpY3VsYXIgLmhlYWQgLml0ZW0ge1xuICB3aWR0aDogNTAlO1xuICBtaW4taGVpZ2h0OiA1MHZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGFydGljdWxhciAuaGVhZCAuaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDUwdnc7XG4gIGhlaWdodDogNTB2dztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3BvaW50LXdhdGVyLnBuZykgbm8tcmVwZWF0IDAgMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB6LWluZGV4OiAxMDtcbiAgbWl4LWJsZW5kLW1vZGU6IGxpZ2h0ZW47XG59XG4ucGFydGljdWxhciAuaGVhZCAuaXRlbSBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ucGFydGljdWxhciAuaGVhZCAuaXRlbSAubSB7XG4gIHdpZHRoOiAxNy4yODU3MTQyODU3dnc7XG4gIGhlaWdodDogMzB2dztcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjBkZWcpO1xuICB0b3A6IDExLjY0Mjg1NzE0Mjl2dztcbiAgbGVmdDogMjAuODU3MTQyODU3MXZ3O1xuICB6LWluZGV4OiAxO1xufVxuLnBhcnRpY3VsYXIgLmhlYWQgLml0ZW0gLmwge1xuICB3aWR0aDogMTUuNzg1NzE0Mjg1N3Z3O1xuICBoZWlnaHQ6IDQwdnc7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xNmRlZyk7XG4gIHRvcDogMjkuMzU3MTQyODU3MXZ3O1xuICBsZWZ0OiAxMi43ODU3MTQyODU3dnc7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAucGFydGljdWxhciAuaGVhZCAuaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogOTMuNzV2dztcbiAgfVxuICAucGFydGljdWxhciAuaGVhZCAuaXRlbTo6YmVmb3JlIHtcbiAgICB3aWR0aDogOTMuNzV2dztcbiAgICBoZWlnaHQ6IDkzLjc1dnc7XG4gIH1cbiAgLnBhcnRpY3VsYXIgLmhlYWQgLml0ZW0gLm0ge1xuICAgIHdpZHRoOiAzMS4yNXZ3O1xuICAgIGhlaWdodDogYXV0bztcbiAgICB0b3A6IDE1LjYyNXZ3O1xuICAgIGxlZnQ6IDQwLjkzNzV2dztcbiAgfVxuICAucGFydGljdWxhciAuaGVhZCAuaXRlbSAubCB7XG4gICAgd2lkdGg6IDMxLjI1dnc7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHRvcDogNDguNDM3NXZ3O1xuICAgIGxlZnQ6IDIzLjI4MTI1dnc7XG4gIH1cbn1cbi5wYXJ0aWN1bGFyIC5wb2ludCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5wYXJ0aWN1bGFyIC5wb2ludCB7XG4gICAgcGFkZGluZzogMzJ2dyAzdnc7XG4gIH1cbiAgLnBhcnRpY3VsYXIgLnBvaW50IGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnZ3O1xuICB9XG59XG4ucGFydGljdWxhciAucG9pbnQgcCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSBhbmQgKG1heC13aWR0aDogMTE0MHB4KSB7XG4gIC5wYXJ0aWN1bGFyIC5wb2ludCBwIHtcbiAgICBmb250LXNpemU6IDJ2dztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnBhcnRpY3VsYXIgLnBvaW50IHAge1xuICAgIHBhZGRpbmctbGVmdDogM3Z3O1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZm9udC1zaXplOiA0LjM3NXZ3O1xuICB9XG59XG4ucGFydGljdWxhciAucG9pbnQgcCAud3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGFydGljdWxhciAucG9pbnQgcCAud3JhcDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIDBzO1xufVxuLnBhcnRpY3VsYXIgLnBvaW50IHAgLmlubmVyIHtcbiAgcGFkZGluZzogMCA2MHB4IDAgNXB4O1xuICBjb2xvcjogIzAyMDIwMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnBhcnRpY3VsYXIgLnBvaW50IHAgLmlubmVyIHtcbiAgICBwYWRkaW5nOiAwIDMwcHggMCA1cHg7XG4gIH1cbn1cbi5wYXJ0aWN1bGFyIC5wb2ludC0wMSBoMiB7XG4gIHdpZHRoOiA0Mi4wNzE0Mjg1NzE0dnc7XG4gIGhlaWdodDogMTMuMjE0Mjg1NzE0M3Z3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTguOTI4NTcxNDI4NnZ3O1xuICBsZWZ0OiA4LjcxNDI4NTcxNDN2dztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5wYXJ0aWN1bGFyIC5wb2ludC0wMSBoMiB7XG4gICAgd2lkdGg6IDkyLjAzMTI1dnc7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0MHB4KSB7XG4gIC5wYXJ0aWN1bGFyIC5wb2ludC0wMSBoMiB7XG4gICAgYm90dG9tOiAyMS40Mjg1NzE0Mjg2dnc7XG4gIH1cbn1cbi5wYXJ0aWN1bGFyIC5wb2ludC0wMSBwIHtcbiAgdG9wOiAzMy4zNTcxNDI4NTcxdnc7XG4gIGxlZnQ6IDEwLjE0Mjg1NzE0Mjl2dztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0MHB4KSB7XG4gIC5wYXJ0aWN1bGFyIC5wb2ludC0wMSBwIHtcbiAgICBib3R0b206IDQuMjg1NzE0Mjg1N3Z3O1xuICB9XG59XG4ucGFydGljdWxhciAucG9pbnQtMDIgaDIge1xuICB3aWR0aDogNDIuNjQyODU3MTQyOXZ3O1xuICBoZWlnaHQ6IDEzLjIxNDI4NTcxNDN2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE4Ljc4NTcxNDI4NTd2dztcbiAgbGVmdDogNDguODU3MTQyODU3MXZ3O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0MHB4KSB7XG4gIC5wYXJ0aWN1bGFyIC5wb2ludC0wMiBoMiB7XG4gICAgdG9wOiBpbml0aWFsO1xuICAgIHJpZ2h0OiAxOC41NzE0Mjg1NzE0dnc7XG4gICAgYm90dG9tOiAxNy4xNDI4NTcxNDI5dnc7XG4gICAgbGVmdDogaW5pdGlhbDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnBhcnRpY3VsYXIgLnBvaW50LTAyIGgyIHtcbiAgICB3aWR0aDogOTIuMDMxMjV2dztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxufVxuLnBhcnRpY3VsYXIgLnBvaW50LTAyIHAge1xuICB0b3A6IDMzLjU3MTQyODU3MTR2dztcbiAgbGVmdDogNTAuMzU3MTQyODU3MXZ3O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0MHB4KSB7XG4gIC5wYXJ0aWN1bGFyIC5wb2ludC0wMiBwIHtcbiAgICB0b3A6IGluaXRpYWw7XG4gICAgcmlnaHQ6IDUuNzE0Mjg1NzE0M3Z3O1xuICAgIGJvdHRvbTogNC4yODU3MTQyODU3dnc7XG4gICAgbGVmdDogaW5pdGlhbDtcbiAgfVxufVxuLnBhcnRpY3VsYXIgLnBvaW50LTAzIGgyIHtcbiAgd2lkdGg6IDI1LjIxNDI4NTcxNDN2dztcbiAgaGVpZ2h0OiAxMy4xNDI4NTcxNDI5dnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMS45Mjg1NzE0Mjg2dnc7XG4gIGxlZnQ6IDguNDI4NTcxNDI4NnZ3O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTQwcHgpIHtcbiAgLnBhcnRpY3VsYXIgLnBvaW50LTAzIGgyIHtcbiAgICBib3R0b206IDIxLjQyODU3MTQyODZ2dztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnBhcnRpY3VsYXIgLnBvaW50LTAzIGgyIHtcbiAgICB3aWR0aDogOTIuMDMxMjV2dztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxufVxuLnBhcnRpY3VsYXIgLnBvaW50LTAzIHAge1xuICB0b3A6IDM2LjIxNDI4NTcxNDN2dztcbiAgbGVmdDogOS44NTcxNDI4NTcxdnc7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NDBweCkge1xuICAucGFydGljdWxhciAucG9pbnQtMDMgcCB7XG4gICAgYm90dG9tOiA0LjI4NTcxNDI4NTd2dztcbiAgfVxufVxuXG4ubGluZXVwIC5saXN0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmxpbmV1cCAubGlzdCB7XG4gICAgcGFkZGluZzogMTZ2dyA4dnc7XG4gIH1cbn1cbi5saW5ldXAgLmxpc3QgaDEge1xuICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICB3aWR0aDogMjEycHg7XG4gIGhlaWdodDogNjhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5saW5ldXAgLmxpc3QgaDEge1xuICAgIHdpZHRoOiAzMS4yNXZ3O1xuICB9XG59XG4ubGluZXVwIC5saXN0IGRsIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLmxpbmV1cCAubGlzdCBkdCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmxpbmV1cCAuaXRlbSB7XG4gIGJhY2tncm91bmQ6ICMwMDAgdXJsKC4uL2ltZy9saW5ldXAtd2F0ZXIucG5nKSBuby1yZXBlYXQgMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmxpbmV1cCAuaXRlbSB7XG4gICAgbWluLWhlaWdodDogOTMuNzV2dztcbiAgfVxufVxuLmxpbmV1cCAuaXRlbSBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIDBzO1xufVxuLmxpbmV1cCAuaXRlbSAubSB7XG4gIHdpZHRoOiAxMC41NzE0Mjg1NzE0dnc7XG4gIGhlaWdodDogMjB2dztcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKTtcbiAgdG9wOiAxNi4zNTcxNDI4NTcxdnc7XG4gIGxlZnQ6IDE1LjcxNDI4NTcxNDN2dztcbiAgei1pbmRleDogMTtcbn1cbi5saW5ldXAgLml0ZW0gLmwge1xuICB3aWR0aDogMTEuMjg1NzE0Mjg1N3Z3O1xuICBoZWlnaHQ6IDI4LjU3MTQyODU3MTR2dztcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpO1xuICB0b3A6IDExLjIxNDI4NTcxNDN2dztcbiAgbGVmdDogMjUuODU3MTQyODU3MXZ3O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmxpbmV1cCAuaXRlbSAubSB7XG4gICAgd2lkdGg6IDIzLjEyNXZ3O1xuICAgIGhlaWdodDogNDMuNzV2dztcbiAgICB0b3A6IDI3Ljk2ODc1dnc7XG4gICAgbGVmdDogMjV2dztcbiAgfVxuICAubGluZXVwIC5pdGVtIC5sIHtcbiAgICB3aWR0aDogMjQuNjg3NXZ3O1xuICAgIGhlaWdodDogNjIuNXZ3O1xuICAgIHRvcDogMTYuNzE4NzV2dztcbiAgICBsZWZ0OiA0Ny4xODc1dnc7XG4gIH1cbn1cblxuLm9ubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAub25saW5lIHtcbiAgICBwYWRkaW5nOiAxNnZ3IDh2dztcbiAgfVxufVxuLm9ubGluZSBoMSB7XG4gIG1hcmdpbi1ib3R0b206IDY0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm9ubGluZSBoMSAuZW4ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB3aWR0aDogMjguNDI4NTcxNDI4NnZ3O1xuICBoZWlnaHQ6IDQuOTI4NTcxNDI4NnZ3O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5vbmxpbmUgaDEgLmpwIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5vbmxpbmUgaDEge1xuICAgIG1hcmdpbi1ib3R0b206IDkuMzc1dnc7XG4gIH1cbiAgLm9ubGluZSBoMSAuZW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMTI1dnc7XG4gICAgd2lkdGg6IDYyLjV2dztcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLm9ubGluZSBoMSAuanAge1xuICAgIGZvbnQtc2l6ZTogNXZ3O1xuICB9XG59XG4ub25saW5lIC53cmFwIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5vbmxpbmUgLndyYXAge1xuICAgIHdpZHRoOiA0OC44NTcxNDI4NTcxdnc7XG4gIH1cbn1cbi5vbmxpbmUgLml0ZW0ge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgd2lkdGg6IDIwLjI4NTcxNDI4NTd2dztcbiAgaGVpZ2h0OiAyNS43MTQyODU3MTQzdnc7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAub25saW5lIC5pdGVtIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLm9ubGluZSAuaXRlbSB7XG4gICAgbWFyZ2luOiAwIGF1dG8gOS4zNzV2dztcbiAgfVxufVxuLm9ubGluZSAuaXRlbSAubSB7XG4gIHdpZHRoOiA5dnc7XG4gIGhlaWdodDogMTcuMTQyODU3MTQyOXZ3O1xufVxuLm9ubGluZSAuaXRlbSAubCB7XG4gIHdpZHRoOiAxMC4xNDI4NTcxNDI5dnc7XG4gIGhlaWdodDogMjUuNzE0Mjg1NzE0M3Z3O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLm9ubGluZSAuaXRlbSB7XG4gICAgd2lkdGg6IDQ0LjM3NXZ3O1xuICAgIGhlaWdodDogNTYuMjV2dztcbiAgfVxuICAub25saW5lIC5pdGVtIC5tIHtcbiAgICB3aWR0aDogMTkuNjg3NXZ3O1xuICAgIGhlaWdodDogMzcuNXZ3O1xuICB9XG4gIC5vbmxpbmUgLml0ZW0gLmwge1xuICAgIHdpZHRoOiAyMi4xODc1dnc7XG4gICAgaGVpZ2h0OiA1Ni4yNXZ3O1xuICB9XG59XG4ub25saW5lIC5saXN0IHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ub25saW5lIC5saXN0IGxpIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbi5vbmxpbmUgLmxpc3QgbGkgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkgYW5kIChtYXgtd2lkdGg6IDk0MHB4KSB7XG4gIC5vbmxpbmUgLmxpc3QgbGkge1xuICAgIGZvbnQtc2l6ZTogMi4yODU3MTQyODU3dnc7XG4gIH1cbn1cbi5vbmxpbmUgLmxpc3QgbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAub25saW5lIC5saXN0IGxpIHtcbiAgICBmb250LXNpemU6IDV2dztcbiAgfVxuICAub25saW5lIC5saXN0IGxpIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMy4xMjV2dztcbiAgfVxufVxuLm9ubGluZSAubGlzdCAuYnRuIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgd2lkdGg6IDI0MHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMTExO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyAwcztcbn1cbi5vbmxpbmUgLmxpc3QgLmJ0bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZmMwMDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyAwcztcbn1cbi5vbmxpbmUgLmxpc3QgLmJ0biBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgMHM7XG59XG4ub25saW5lIC5saXN0IC5idG4gc3Bhbjo6YmVmb3JlLCAub25saW5lIC5saXN0IC5idG4gc3Bhbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcyAwcztcbn1cbi5vbmxpbmUgLmxpc3QgLmJ0biBzcGFuOjpiZWZvcmUge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTExO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0b3A6IGNhbGMoNTAlIC0gNXB4KTtcbiAgcmlnaHQ6IDE3cHg7XG59XG4ub25saW5lIC5saXN0IC5idG4gc3Bhbjo6YWZ0ZXIge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQ6ICMxMTE7XG4gIHRvcDogY2FsYyg1MCUgLSAxcHgpO1xuICByaWdodDogMTdweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5vbmxpbmUgLmxpc3QgLmJ0bjpob3Zlcjo6YmVmb3JlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAub25saW5lIC5saXN0IC5idG46aG92ZXIgc3Bhbjo6YmVmb3JlIHtcbiAgICByaWdodDogMTVweDtcbiAgfVxuICAub25saW5lIC5saXN0IC5idG46aG92ZXIgc3Bhbjo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIHJpZ2h0OiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkgYW5kIChtYXgtd2lkdGg6IDk0MHB4KSB7XG4gIC5vbmxpbmUgLmxpc3QgLmJ0biB7XG4gICAgcGFkZGluZzogMCAzMHB4IDAgNXB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMi4yODU3MTQyODU3dnc7XG4gIH1cbiAgLm9ubGluZSAubGlzdCAuYnRuOjpiZWZvcmUge1xuICAgIHdpZHRoOiA1cHg7XG4gICAgaGVpZ2h0OiA1cHg7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDNweCk7XG4gIH1cbiAgLm9ubGluZSAubGlzdCAuYnRuOjphZnRlciB7XG4gICAgd2lkdGg6IDdweDtcbiAgfVxufVxuXG4uc3RvcmUgaDEge1xuICBtYXJnaW4tYm90dG9tOiA1OXB4O1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnN0b3JlIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgd2lkdGg6IDI0OXB4O1xuICBoZWlnaHQ6IDUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuc3RvcmUge1xuICAgIHBhZGRpbmc6IDE2dncgNnZ3O1xuICB9XG4gIC5zdG9yZSBoMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi4yNXZ3O1xuICAgIGZvbnQtc2l6ZTogNS45Mzc1dnc7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5zdG9yZSBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIuNXZ3O1xuICAgIHdpZHRoOiA3NXZ3O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLnN0b3JlIHVsIHtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5zdG9yZSB1bCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zdG9yZSBsaSB7XG4gIHBhZGRpbmc6IDI2cHggNDhweCAzMHB4O1xuICB3aWR0aDogNDQ0cHg7XG4gIGNvbG9yOiAjMTExO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnN0b3JlIGxpIHtcbiAgICBwYWRkaW5nOiA4dncgNHZ3O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5zdG9yZSBsaSArIGxpIHtcbiAgICBtYXJnaW4tdG9wOiA4dnc7XG4gIH1cbn1cbi5zdG9yZSBsaSBoMyB7XG4gIG1pbi1oZWlnaHQ6IDRlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnN0b3JlIGxpIGgzIHtcbiAgICBtaW4taGVpZ2h0OiBpbml0aWFsO1xuICAgIGZvbnQtc2l6ZTogNXZ3O1xuICB9XG59XG4uc3RvcmUgbGkgLmFkZHJlc3Mge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uc3RvcmUgbGkgLnRlbCwgLnN0b3JlIGxpIC51cmwge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAuc3RvcmUgbGkgLmxpbmstdGVsIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuICAuc3RvcmUgbGkgLnVybCBhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnN0b3JlIGxpIC51cmwgYTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQ6ICMxMTE7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgMHM7XG4gIH1cbiAgLnN0b3JlIGxpIC51cmwgYTpob3Zlcjo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbmZvb3RlciAudHh0IHtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgcGFkZGluZzogMTdweCAxN3B4IDE3cHggOTJweDtcbiAgd2lkdGg6IDEwODBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIGZvb3RlciAudHh0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuZm9vdGVyIC50eHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1MnB4O1xuICBoZWlnaHQ6IDUycHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvLWFsY29ob2wucG5nKSBuby1yZXBlYXQgMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHRvcDogY2FsYyg1MCUgLSAyNnB4KTtcbiAgbGVmdDogMjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIGZvb3RlciAudHh0IHtcbiAgICBwYWRkaW5nOiAxOC43NXZ3IDMuMTI1dncgMy4xMjV2dztcbiAgICB3aWR0aDogaW5pdGlhbDtcbiAgICBmb250LXNpemU6IDQuMDYyNXZ3O1xuICB9XG4gIGZvb3RlciAudHh0OjpiZWZvcmUge1xuICAgIHdpZHRoOiAxNC4wNjI1dnc7XG4gICAgaGVpZ2h0OiAxNC4wNjI1dnc7XG4gICAgdG9wOiAzLjEyNXZ3O1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gOC41OTM3NXZ3KTtcbiAgfVxufVxuZm9vdGVyIC5jb3B5IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgZm9vdGVyIC5jb3B5IHtcbiAgICBmb250LXNpemU6IDMuNzV2dztcbiAgfVxufVxuXG5ib2R5IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbmJvZHkuaXMtc2hvdyB7XG4gIG92ZXJmbG93OiBpbml0aWFsO1xufVxuXG4ucC1sb2FkIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDk5OTk7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnAtbG9hZF9fbG9nbyB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuXG4ucC1sb2FkX19sb2dvIGltZyB7XG4gIHdpZHRoOiA1MTlweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgLnAtbG9hZF9fbG9nbyBpbWcge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cbn1cbi5wLWxvYWRfX2NvdmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wLWxvYWRfX2NvdmVyOmJlZm9yZSwgLnAtbG9hZF9fY292ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbn1cblxuLnAtbG9hZF9fY292ZXI6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucC1sb2FkX19jb3ZlcjphZnRlciB7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLnAtbG9hZF9fY292ZXIuX3Nob3c6YmVmb3JlIHtcbiAgd2lkdGg6IDA7XG4gIHRyYW5zaXRpb246IDAuOHM7XG59XG5cbi5wLWxvYWRfX2NvdmVyLl9zaG93OmFmdGVyIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGxvYWRpbmcxIDRzIGVhc2UgMS41cyBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiBsb2FkaW5nMSA0cyBlYXNlIDEuNXMgaW5maW5pdGU7XG59XG5cbi5wLWNvbmZpcm1hdGlvbiB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNzIpO1xuICB6LWluZGV4OiAxMDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wLWNvbmZpcm1hdGlvbiAuaGVpZ2h0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wLWNvbmZpcm1hdGlvbiAubC1pbm5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHdpZHRoOiAxMDgwcHg7XG59XG5cbi5wLWNvbmZpcm1hdGlvbiAuaW5uZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiA0NXB4IDUwcHggNTBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgLnAtY29uZmlybWF0aW9uIC5pbm5lciB7XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDIwcHg7XG4gIH1cbiAgLnAtY29uZmlybWF0aW9uIC5sLWlubmVyIHtcbiAgICB3aWR0aDogOTB2dztcbiAgfVxufVxuLnAtY29uZmlybWF0aW9uIHAge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnAtY29uZmlybWF0aW9uIC5sb2dvIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgLnAtY29uZmlybWF0aW9uIC5sb2dvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4ucC1jb25maXJtYXRpb24gLmxvZ28gaW1nIHtcbiAgd2lkdGg6IDM5MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTBweCkge1xuICAucC1jb25maXJtYXRpb24gLmxvZ28gaW1nIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG59XG4ucC1jb25maXJtYXRpb24gLnRleHQwMSB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjQyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTBweCkge1xuICAucC1jb25maXJtYXRpb24gLnRleHQwMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIGZvbnQtc2l6ZTogMy43NXZ3O1xuICB9XG59XG4ucC1jb25maXJtYXRpb24gLnRleHQwMiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiA0MnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gIC5wLWNvbmZpcm1hdGlvbiAudGV4dDAyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogNXZ3O1xuICB9XG59XG4ucC1jb25maXJtYXRpb24gLnRleHQwMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmYzAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbn1cblxuLnAtY29uZmlybWF0aW9uIC5idG4ge1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAwIDIwcHg7XG59XG5cbi5wLWNvbmZpcm1hdGlvbiAuYnRuOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbn1cblxuLnAtY29uZmlybWF0aW9uIC5idG4gYnV0dG9uIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTE3cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wLWNvbmZpcm1hdGlvbiAuYnRuIGJ1dHRvbiB7XG4gICAgaGVpZ2h0OiA5MXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTBweCkge1xuICAucC1jb25maXJtYXRpb24gLmJ0biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnAtY29uZmlybWF0aW9uIC5idG4gYnV0dG9uIHtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gIH1cbn1cbi5wLWNvbmZpcm1hdGlvbiAuYnRuIGJ1dHRvbiAuYy1idG4wMV9fYmlnMDEsIC5wLWNvbmZpcm1hdGlvbiAuYnRuIGJ1dHRvbiAuYy1idG4wMV9fc21hbGwwMSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXM1wiLCBZdUdvdGhpYywgXCJZdSBHb3RoaWNcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBzYW5zLXNlcmlmO1xufVxuXG4ucC1jb25maXJtYXRpb24gLmJ0biAuYy1idG4wMSB7XG4gIHdpZHRoOiA0OC40NiU7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gIC5wLWNvbmZpcm1hdGlvbiAuYnRuIC5jLWJ0bjAxIHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbjogMCBhdXRvIDEwcHg7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB9XG59XG4ucC1jb25maXJtYXRpb24gLmJ0biAuYy1idG4wMSAuYy1idG4wMV9fc21hbGwwMSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5jLWJ0bjAxX193cmFwIHtcbiAgbWFyZ2luLXRvcDogODFweDtcbn1cblxuLmMtYnRuMDEge1xuICBwYWRkaW5nOiAxOXB4IDQwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IDAuM3MgYWxsO1xufVxuXG4uYy1idG4wMSAuYy1idG4wMV9fYmlnMDEge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmMtYnRuMDEgLmMtYnRuMDFfX3NtYWxsMDEge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYy1idG4wMS5fYXJyb3c6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NTBweCkge1xuICAuYy1idG4wMS5fYmxhY2sge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAuYy1idG4wMS5fYmxhY2s6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmZjMDA7XG4gIH1cbiAgLmMtYnRuMDEuX2JsYWNrOmhvdmVyOjpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzAwMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgLmMtYnRuMDEgLmMtYnRuMDFfX2JpZzAxIHtcbiAgICBmb250LXNpemU6IDV2dztcbiAgfVxuICAuYy1idG4wMSAuYy1idG4wMV9fc21hbGwwMSB7XG4gICAgZm9udC1zaXplOiA0LjM3NXZ3O1xuICB9XG4gIC5jLWJ0bjAxX193cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG4gIC5jLWJ0bjAxIHtcbiAgICBwYWRkaW5nOiAxN3B4IDEwcHggMTVweCAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5jLWJ0bjAxLl9hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiA2cHggMCA2cHggMTBweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMDAzMzU1O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMHB4O1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiBhdXRvIDA7XG59XG5cbi5jLWJ0bjAxLl9ibGFjay5fYXJyb3c6YmVmb3JlIHtcbiAgcmlnaHQ6IDI2cHg7XG4gIGJvcmRlci13aWR0aDogMTFweCAwIDExcHggMjJweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmYzAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTBweCkge1xuICAuYy1idG4wMS5fYmxhY2suX2Fycm93OmJlZm9yZSB7XG4gICAgYm9yZGVyLXdpZHRoOiA2cHggMCA2cHggMTBweDtcbiAgfVxufVxuLm12IGgxIHtcbiAgbWFyZ2luLWxlZnQ6IC01MHB4O1xuICBvcGFjaXR5OiAwO1xufVxuLm12IC50eHQtMDEge1xuICBtYXJnaW4tbGVmdDogLTUwcHg7XG4gIG9wYWNpdHk6IDA7XG59XG4ubXYgLnR4dC0wMiB7XG4gIG1hcmdpbjogLTIwcHggLTQwcHggMCAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMHB4LCAtNXB4KTtcbn1cbi5tdiAubmV3cyB7XG4gIG9wYWNpdHk6IDA7XG59XG4ubXYuX2luIGgxIHtcbiAgbWFyZ2luOiAwO1xuICBvcGFjaXR5OiAxO1xufVxuLm12Ll9pbiAudHh0LTAxIHtcbiAgbWFyZ2luOiAwO1xuICBvcGFjaXR5OiAxO1xufVxuLm12Ll9pbiAudHh0LTAyIHtcbiAgbWFyZ2luOiAwO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbn1cbi5tdi5faW4gLm5ld3Mge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uaXMtaW52aWV3IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuOHMgMC42cztcbn1cblxuLm1lc3NhZ2UgLmlzLWludmlldyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4ycztcbn1cbi5tZXNzYWdlIC5pcy1pbnZpZXcuaXMtc2hvdyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnBhcnRpY3VsYXIgLmhlYWQgaDEge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MHB4LCAtMjBweCk7XG59XG4ucGFydGljdWxhciAuaGVhZCBoMS5pcy1zaG93IHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG59XG4ucGFydGljdWxhciAuaGVhZCAuaXRlbSBsaTpudGgtY2hpbGQoMSkge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMzFweCwgNjNweCk7XG59XG4ucGFydGljdWxhciAuaGVhZCAuaXRlbSBsaTpudGgtY2hpbGQoMikge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxOXB4LCA0NnB4KTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMXM7XG59XG4ucGFydGljdWxhciAuaGVhZCAuaXRlbSAuaXMtc2hvdzpudGgtY2hpbGQoMSkge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbn1cbi5wYXJ0aWN1bGFyIC5oZWFkIC5pdGVtIC5pcy1zaG93Om50aC1jaGlsZCgyKSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xufVxuLnBhcnRpY3VsYXIgLnBvaW50IHAgLndyYXA6OmFmdGVyIHtcbiAgd2lkdGg6IDA7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuOHM7XG59XG4ucGFydGljdWxhciAucG9pbnQgcC5pcy1zaG93IC53cmFwOjphZnRlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBhcnRpY3VsYXIgLnBvaW50LTAxIGgyIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMHB4KTtcbn1cbi5wYXJ0aWN1bGFyIC5wb2ludC0wMSBoMi5pcy1zaG93IHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuLnBhcnRpY3VsYXIgLnBvaW50LTAyIGgyIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDMwcHgpO1xufVxuLnBhcnRpY3VsYXIgLnBvaW50LTAyIGgyLmlzLXNob3cge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG4ucGFydGljdWxhciAucG9pbnQtMDMgaDIge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTMwcHgpO1xufVxuLnBhcnRpY3VsYXIgLnBvaW50LTAzIGgyLmlzLXNob3cge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG5cbi5saW5ldXAgLml0ZW0gbGk6bnRoLWNoaWxkKDEpIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTNweCwgMjRweCk7XG59XG4ubGluZXVwIC5pdGVtIGxpOm50aC1jaGlsZCgyKSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yMHB4LCA1NXB4KTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMXM7XG59XG4ubGluZXVwIC5pdGVtIC5pcy1zaG93Om50aC1jaGlsZCgxKSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xufVxuLmxpbmV1cCAuaXRlbSAuaXMtc2hvdzpudGgtY2hpbGQoMikge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbn0iLCJAdXNlIFwic2FzczptYXRoXCI7XHJcbkBjaGFyc2V0IFwiVVRGLThcIjtcclxuQGltcG9ydCB1cmwoXCIvL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Vhcmx5YWNjZXNzL25vdG9zYW5zanAuY3NzXCIpO1xyXG5AaW1wb3J0IHVybCgnLy9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Ob3RvK1NlcmlmK0pQOndnaHRAMjAwOzMwMDs0MDA7NTAwOzYwMDs3MDA7OTAwJmRpc3BsYXk9c3dhcCcpO1xyXG5AaW1wb3J0IHVybCgnLy9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Pc3dhbGQ6d2dodEAyMDA7MzAwOzQwMDs1MDA7NjAwOzcwMCZkaXNwbGF5PXN3YXAnKTtcclxuQGltcG9ydCB1cmwoXCIvL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVRhdmlyYWo6d2dodEAxMDA7MjAwOzMwMDs0MDA7NTAwOzYwMDs3MDA7ODAwOzkwMCZkaXNwbGF5PXN3YXBcIik7XHJcbkBpbXBvcnQgdXJsKCcvL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUlCTStQbGV4K1NhbnM6d2dodEAxMDA7MjAwOzMwMDs0MDA7NTAwOzYwMDs3MDAmZGlzcGxheT1zd2FwJyk7XHJcbkBpbXBvcnQgdXJsKCcvL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PURpZGFjdCtHb3RoaWMmZGlzcGxheT1zd2FwJyk7XHJcbkBpbXBvcnQgdXJsKCcvL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUhpbmQ6d2dodEAzMDA7NDAwOzUwMDs2MDA7NzAwJmRpc3BsYXk9c3dhcCcpO1xyXG5AaW1wb3J0IHVybCgnLy9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1BbnRvbiZkaXNwbGF5PXN3YXAnKTtcclxuQGltcG9ydCB1cmwoJy8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9QmVsbGV6YSZkaXNwbGF5PXN3YXAnKTtcclxuQGltcG9ydCB1cmwoJy8vaW5kZXN0cnVjdGlibGV0eXBlLWZvbnRob3N0aW5nLmdpdGh1Yi5pby9yZW5uZXIuY3NzJyk7XHJcblxyXG4vLyB3aWR0aFxyXG4kcGMtdzogMTQwMDtcclxuJHNwLXc6IDY0MDtcclxuJGJwOiA2NDBweDtcclxuQGZ1bmN0aW9uIHNwdygkdykge1xyXG4gIEByZXR1cm4gKChtYXRoLmRpdigkdywgJHNwLXcpKSoxMDApK3Z3O1xyXG59XHJcbkBmdW5jdGlvbiBwY3coJHcpIHtcclxuICBAcmV0dXJuICgobWF0aC5kaXYoJHcsICRwYy13KSkqMTAwKSt2dztcclxufVxyXG5cclxuLy8gY29sb3JcclxuJGJsazogIzExMTtcclxuJHdodDogI2ZmZjtcclxuJHllbDogI2ZmZmMwMDtcclxuXHJcbkBpbXBvcnQgXCIuL2Jhc2UvbWl4aW5cIjtcclxuQGltcG9ydCBcIi4vYmFzZS9yZXNldFwiO1xyXG5AaW1wb3J0IFwiLi9iYXNlL3NldHRpbmdcIjtcclxuQGltcG9ydCBcIi4vbGF5b3V0L2xheW91dFwiO1xyXG5AaW1wb3J0IFwiLi9tb2R1bGUvbW9kdWxlXCI7XHJcbkBpbXBvcnQgXCIuL3N0YXRlL3N0YXRlXCI7XHJcbkBpbXBvcnQgXCIuL3RoZW1lL3RoZW1lXCI7IiwiLyohIGRlc3R5bGUuY3NzIHYyLjAuMiB8IE1JVCBMaWNlbnNlIHwgaHR0cHM6Ly9naXRodWIuY29tL25pY29sYXMtY3VzYW4vZGVzdHlsZS5jc3MgKi9cclxuXHJcbi8qIFJlc2V0IGJveC1tb2RlbCBhbmQgc2V0IGJvcmRlcnMgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbiosXHJcbjo6YmVmb3JlLFxyXG46OmFmdGVyIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgYm9yZGVyLXdpZHRoOiAwO1xyXG59XHJcblxyXG4vKiBEb2N1bWVudCAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cclxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXHJcbiAqIDMuIFJlbW92ZSBncmF5IG92ZXJsYXkgb24gbGlua3MgZm9yIGlPUy5cclxuICovXHJcblxyXG5odG1sIHtcclxuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xyXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8qIDMqL1xyXG59XHJcblxyXG4vKiBTZWN0aW9ucyAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5ib2R5IHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cclxuICovXHJcblxyXG5tYWluIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyogVmVydGljYWwgcmh5dGhtICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG5wLFxyXG50YWJsZSxcclxuYmxvY2txdW90ZSxcclxuYWRkcmVzcyxcclxucHJlLFxyXG5pZnJhbWUsXHJcbmZvcm0sXHJcbmZpZ3VyZSxcclxuZGwge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLyogSGVhZGluZ3MgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbmgxLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG5oNSxcclxuaDYge1xyXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuICBmb250LXdlaWdodDogaW5oZXJpdDtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi8qIExpc3RzIChlbnVtZXJhdGlvbikgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbnVsLFxyXG5vbCB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuLyogTGlzdHMgKGRlZmluaXRpb24pICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG5kdCB7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuZGQge1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcblxyXG4vKiBHcm91cGluZyBjb250ZW50ICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cclxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXHJcbiAqL1xyXG5cclxuaHIge1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXHJcbiAgaGVpZ2h0OiAwOyAvKiAxICovXHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cclxuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnByZSB7XHJcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXHJcbiAgZm9udC1zaXplOiBpbmhlcml0OyAvKiAyICovXHJcbn1cclxuXHJcbmFkZHJlc3Mge1xyXG4gIGZvbnQtc3R5bGU6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxyXG4gKi9cclxuXHJcbmEge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXHJcbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuYWJiclt0aXRsZV0ge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmIsXHJcbnN0cm9uZyxcclxuZW0ge1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbmNvZGUsXHJcbmtiZCxcclxuc2FtcCB7XHJcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXHJcbiAgZm9udC1zaXplOiBpbmhlcml0OyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5zbWFsbCB7XHJcbiAgZm9udC1zaXplOiA4MCU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cclxuICogYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnN1Yixcclxuc3VwIHtcclxuICBmb250LXNpemU6IDc1JTtcclxuICBsaW5lLWhlaWdodDogMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG5zdWIge1xyXG4gIGJvdHRvbTogLTAuMjVlbTtcclxufVxyXG5cclxuc3VwIHtcclxuICB0b3A6IC0wLjVlbTtcclxufVxyXG5cclxuLyogRW1iZWRkZWQgY29udGVudCAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIFByZXZlbnQgdmVydGljYWwgYWxpZ25tZW50IGlzc3Vlcy5cclxuICovXHJcblxyXG5pbWcsXHJcbmVtYmVkLFxyXG5vYmplY3QsXHJcbmlmcmFtZSB7XHJcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxufVxyXG5cclxuLyogRm9ybXMgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBSZXNldCBmb3JtIGZpZWxkcyB0byBtYWtlIHRoZW0gc3R5bGVhYmxlXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5pbnB1dCxcclxub3B0Z3JvdXAsXHJcbnNlbGVjdCxcclxudGV4dGFyZWEge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICBhcHBlYXJhbmNlOiBub25lO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbiAgZm9udDogaW5oZXJpdDtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogMDtcclxuICBvdXRsaW5lOiAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlc2V0IHJhZGlvIGFuZCBjaGVja2JveCBhcHBlYXJhbmNlIHRvIHByZXNlcnZlIHRoZWlyIGxvb2sgaW4gaU9TLlxyXG4gKi9cclxuXHJcblt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogY2hlY2tib3g7XHJcbiAgYXBwZWFyYW5jZTogY2hlY2tib3g7XHJcbn1cclxuXHJcblt0eXBlPVwicmFkaW9cIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogcmFkaW87XHJcbiAgYXBwZWFyYW5jZTogcmFkaW87XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cclxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cclxuICovXHJcblxyXG5idXR0b24sXHJcbmlucHV0IHtcclxuICAvKiAxICovXHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cclxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuc2VsZWN0IHtcclxuICAvKiAxICovXHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuW3R5cGU9XCJidXR0b25cIl0sXHJcblt0eXBlPVwicmVzZXRcIl0sXHJcblt0eXBlPVwic3VibWl0XCJdIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gIGFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbmJ1dHRvbltkaXNhYmxlZF0sXHJcblt0eXBlPVwiYnV0dG9uXCJdW2Rpc2FibGVkXSxcclxuW3R5cGU9XCJyZXNldFwiXVtkaXNhYmxlZF0sXHJcblt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXSB7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cclxuICovXHJcblxyXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXHJcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XHJcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXHJcbiAqL1xyXG5cclxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxyXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcclxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcclxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xyXG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSBhcnJvdyBpbiBJRTEwICYgSUUxMVxyXG4gKi9cclxuXHJcbnNlbGVjdDo6LW1zLWV4cGFuZCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSBwYWRkaW5nXHJcbiAqL1xyXG5cclxub3B0aW9uIHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4vKipcclxuICogUmVzZXQgdG8gaW52aXNpYmxlXHJcbiAqL1xyXG5cclxuZmllbGRzZXQge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1pbi13aWR0aDogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXHJcbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cclxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxyXG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5sZWdlbmQge1xyXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXHJcbiAgZGlzcGxheTogdGFibGU7IC8qIDEgKi9cclxuICBtYXgtd2lkdGg6IDEwMCU7IC8qIDEgKi9cclxuICBwYWRkaW5nOiAwOyAvKiAzICovXHJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogMSAqL1xyXG59XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cclxuICovXHJcblxyXG5wcm9ncmVzcyB7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXHJcbiAqL1xyXG5cclxudGV4dGFyZWEge1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcblxyXG4vKipcclxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxyXG4gKi9cclxuXHJcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxyXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXHJcbiAqL1xyXG5cclxuW3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAxICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXHJcbiAqL1xyXG5cclxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cclxuICovXHJcblxyXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xyXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIENsaWNrYWJsZSBsYWJlbHNcclxuICovXHJcblxyXG5sYWJlbFtmb3JdIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi8qIEludGVyYWN0aXZlICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxyXG4gKi9cclxuXHJcbmRldGFpbHMge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc3VtbWFyeSB7XHJcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xyXG59XHJcblxyXG4vKlxyXG4gKiBSZW1vdmUgb3V0bGluZSBmb3IgZWRpdGFibGUgY29udGVudC5cclxuICovXHJcblxyXG5bY29udGVudGVkaXRhYmxlXSB7XHJcbiAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuLyogVGFibGUgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbnRhYmxlIHtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gIGJvcmRlci1zcGFjaW5nOiAwO1xyXG59XHJcblxyXG5jYXB0aW9uIHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG50ZCxcclxudGgge1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxudGgge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi8qIE1pc2MgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMCsuXHJcbiAqL1xyXG5cclxudGVtcGxhdGUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cclxuICovXHJcblxyXG5baGlkZGVuXSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufSIsImh0bWwsIGJvZHkge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxufVxyXG5ib2R5IHtcclxuXHRsaW5lLWhlaWdodDogMS43O1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRmb250LWZhbWlseTogXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzNcIiwgWXVHb3RoaWMsIFwiWXUgR290aGljXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgc2Fucy1zZXJpZjtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdGNvbG9yOiAkd2h0O1xyXG5cdGJhY2tncm91bmQ6ICRibGs7XHJcblx0QGluY2x1ZGUgc3Age1xyXG5cdFx0Zm9udC1zaXplOiBzcHcoMzIpO1xyXG5cdH1cclxufSIsIi5sLWNvbHMge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHQmLmxlZnQgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cclxuXHQmLmNlbnRlciB7IGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XHJcblx0Ji5yaWdodCB7IGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cclxuXHQmLnRvcCB7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XHJcblx0Ji5taWRkbGUgeyBhbGlnbi1pdGVtczogY2VudGVyOyB9XHJcblx0Ji5ib3R0b20geyBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cclxuXHQmLnJldiB7IGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTsgfVxyXG5cdC5zZWxmLXRvcCB7IGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7IH1cclxuXHQuc2VsZi1taWRkbGUgeyBhbGlnbi1zZWxmOiBjZW50ZXI7IH1cclxuXHQuc2VsZi1ib3R0b20geyBhbGlnbi1zZWxmOiBmbGV4LWVuZDsgfVxyXG5cdEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggNiB7XHJcblx0XHQub3JkZXItI3skaX0geyBvcmRlcjogJGkgfVxyXG5cdH1cclxufVxyXG5AaW5jbHVkZSBzcCB7XHJcblx0LnNwIHtcclxuXHRcdCYtbC1jb2xzIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdCYubGVmdCB7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxyXG5cdFx0XHQmLmNlbnRlciB7IGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XHJcblx0XHRcdCYucmlnaHQgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XHJcblx0XHRcdCYudG9wIHsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cclxuXHRcdFx0Ji5taWRkbGUgeyBhbGlnbi1pdGVtczogY2VudGVyOyB9XHJcblx0XHRcdCYuYm90dG9tIHsgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XHJcblx0XHRcdCYucmV2IHsgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlOyB9XHJcblx0XHRcdC5zZWxmLXRvcCB7IGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7IH1cclxuXHRcdFx0LnNlbGYtbWlkZGxlIHsgYWxpZ24tc2VsZjogY2VudGVyOyB9XHJcblx0XHRcdC5zZWxmLWJvdHRvbSB7IGFsaWduLXNlbGY6IGZsZXgtZW5kOyB9XHJcblx0XHRcdEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggNiB7XHJcblx0XHRcdFx0Ji1vcmRlci0jeyRpfSB7IG9yZGVyOiAkaSB9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYtbGVmdCB7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxyXG5cdFx0Ji1jZW50ZXIgeyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxyXG5cdFx0Ji1yaWdodCB7IGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cclxuXHRcdCYtdG9wIHsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cclxuXHRcdCYtbWlkZGxlIHsgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxyXG5cdFx0Ji1ib3R0b20geyBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cclxuXHR9XHJcbn1cclxuQGluY2x1ZGUgcGMge1xyXG5cdC5wYyB7XHJcblx0XHQmLWwtY29scyB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHQmLmxlZnQgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cclxuXHRcdFx0Ji5jZW50ZXIgeyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxyXG5cdFx0XHQmLnJpZ2h0IHsganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxyXG5cdFx0XHQmLnRvcCB7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XHJcblx0XHRcdCYubWlkZGxlIHsgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxyXG5cdFx0XHQmLmJvdHRvbSB7IGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxyXG5cdFx0XHQmLnJldiB7IGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTsgfVxyXG5cdFx0XHQuc2VsZi10b3AgeyBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0OyB9XHJcblx0XHRcdC5zZWxmLW1pZGRsZSB7IGFsaWduLXNlbGY6IGNlbnRlcjsgfVxyXG5cdFx0XHQuc2VsZi1ib3R0b20geyBhbGlnbi1zZWxmOiBmbGV4LWVuZDsgfVxyXG5cdFx0XHRAZm9yICRpIGZyb20gMSB0aHJvdWdoIDYge1xyXG5cdFx0XHRcdCYtb3JkZXItI3skaX0geyBvcmRlcjogJGkgfVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLWxlZnQgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cclxuXHRcdCYtY2VudGVyIHsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cclxuXHRcdCYtcmlnaHQgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XHJcblx0XHQmLXRvcCB7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XHJcblx0XHQmLW1pZGRsZSB7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cclxuXHRcdCYtYm90dG9tIHsgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XHJcblx0fVxyXG59IiwiQGluY2x1ZGUgc3Age1xyXG5cdC5ub1NQIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XHJcbn1cclxuQGluY2x1ZGUgcGMge1xyXG5cdC5ub1BDIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XHJcbn1cclxuXHJcbkBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMTAwIHtcclxuXHQudy0jeyRpfSB7IHdpZHRoOiAkaSoxJSAhaW1wb3J0YW50IH1cclxufVxyXG5AZm9yICRpIGZyb20gMCB0aHJvdWdoIDEwMCB7XHJcblx0Lm1iLSN7JGl9IHtcclxuXHRcdG1hcmdpbi1ib3R0b206IHNwdygkaSoyKSAhaW1wb3J0YW50O1xyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwKzEpIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogJGkqMXB4ICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbkBpbmNsdWRlIHNwIHtcclxuXHRAZm9yICRpIGZyb20gMCB0aHJvdWdoIDEwMCB7XHJcblx0XHQuc3Atdy0jeyRpfSB7IHdpZHRoOiAkaSoxJSAhaW1wb3J0YW50OyB9XHJcblx0fVxyXG5cdEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMTAwIHtcclxuXHRcdC5zcC1tYi0jeyRpfSB7IG1hcmdpbi1ib3R0b206ICRpKjFweCAhaW1wb3J0YW50OyB9XHJcblx0fVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicCsxKSB7XHJcblx0QGZvciAkaSBmcm9tIDAgdGhyb3VnaCAxMDAge1xyXG5cdFx0LnBjLXctI3skaX0geyB3aWR0aDogJGkqMSUgIWltcG9ydGFudDsgfVxyXG5cdH1cclxuXHRAZm9yICRpIGZyb20gMCB0aHJvdWdoIDEwMCB7XHJcblx0XHQucGMtbWItI3skaX0geyBtYXJnaW4tYm90dG9tOiAkaSoxcHggIWltcG9ydGFudDsgfVxyXG5cdH1cclxufVxyXG5cclxuQGltcG9ydCBcIi4vYW5pbWVcIjtcclxuQGltcG9ydCBcIi4vaW5wdXRcIjtcclxuQGltcG9ydCBcIi4vaW1nXCI7XHJcbkBpbXBvcnQgXCIuL2xpc3RcIjtcclxuQGltcG9ydCBcIi4vdHh0XCI7XHJcbkBpbXBvcnQgXCIuL3BhcnRzXCI7XHJcbkBpbXBvcnQgXCIuL2dsb2JhbFwiO1xyXG5AaW1wb3J0IFwiLi9wYWdlXCI7XHJcbkBpbXBvcnQgXCIuL3ppbmRleFwiOyIsIkBrZXlmcmFtZXMgbG9hZGluZzEge1xyXG4gIDAlIHtcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICB9XHJcbiAgMjAlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbGVmdDogMDtcclxuICB9XHJcbiAgNjAlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbGVmdDogMDtcclxuICB9XHJcbiAgODAlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbGVmdDogMTAwJTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGxlZnQ6IDEwMCU7XHJcbiAgfVxyXG59IiwiaW5wdXRbdHlwZT1idXR0b25dLCBpbnB1dFt0eXBlPXRleHRdLCBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xyXG4gIC13ZWJraXQtYWRpYXBwZWFyYW5jZTogbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcbmlucHV0W3R5cGU9dGV4dF0sIHRleHRhcmVhIHtcclxuICBwYWRkaW5nOiA4cHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGJsaztcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcbnNlbGVjdCB7XHJcbiAgcGFkZGluZzogNXB4O1xyXG59XHJcbnNlbGVjdDppbnZhbGlkLCBvcHRpb246Zmlyc3QtY2hpbGQge1xyXG4gIGNvbG9yOiAjODg4O1xyXG59XHJcbi8vIHJhZGlv44CBY2hlY2tib3jjgqvjgrnjgr/jg6Djga7loLTlkIhcclxuaW5wdXRbdHlwZT1yYWRpb10sIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxubGFiZWwge1xyXG4gIHBhZGRpbmctbGVmdDogMjBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIEBpbmNsdWRlIGNvbnRlbnQoKTtcclxuICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzg4ODtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICB0b3A6IDhweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgfVxyXG59XHJcbmlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQsIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQge1xyXG4gICYgKyBsYWJlbCB7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjOTk5O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vLyBzZWxlY3Rib3jjgqvjgrnjgr/jg6Djga7loLTlkIhcclxuc2VsZWN0IHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgYXBwZWFyYW5jZTogbm9uZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5zZWxlY3Qge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBib3JkZXI6ICM4ODggMXB4IHNvbGlkO1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgJi5hcnJvdyB7XHJcbiAgICBzZWxlY3Qge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIEBpbmNsdWRlIGNvbnRlbnQoKTtcclxuICAgICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkICRibGs7XHJcbiAgICAgIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICByaWdodDogMTVweDtcclxuICAgICAgdG9wOiAxOHB4O1xyXG4gICAgfVxyXG4gIH1cclxufSIsIkBtaXhpbiBzcCB7XHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJwKSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuQG1peGluIHBjIHtcclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnAgKyAxKSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuQG1peGluIG1pbncoJHc6ICRicCkge1xyXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3KSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuQG1peGluIG1heHcoJHc6ICRicCkge1xyXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3KSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuQG1peGluIHRzKCRwcm9wZXJ0eTogYWxsLCAkZHVyYXRpb246IC4zcywgJGRlbGF5OiAwcykge1xyXG5cdHRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24gJGRlbGF5O1xyXG59XHJcbkBtaXhpbiBjb250ZW50KCRwb3NpdGlvbjogYWJzb2x1dGUpIHtcclxuXHRjb250ZW50OiBcIlwiO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiAkcG9zaXRpb247XHJcbn1cclxuQG1peGluIGNlbnRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5AbWl4aW4gYXJyb3coJHc6IDEwcHgsICRoOiAycHgsICRwb3M6IDVweCl7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdCY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xyXG5cdFx0QGluY2x1ZGUgY29udGVudCgpO1xyXG5cdFx0d2lkdGg6ICR3O1xyXG5cdFx0aGVpZ2h0OiAkaDtcclxuXHRcdGJvcmRlci1yYWRpdXM6ICRoO1xyXG5cdFx0YmFja2dyb3VuZDogIzAwMDtcclxuXHRcdHJpZ2h0OiAkcG9zO1xyXG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xyXG5cdFx0QGluY2x1ZGUgdHMoKTtcclxuXHR9XHJcblx0Jjo6YmVmb3JlIHtcclxuXHRcdHRvcDogY2FsYyg1MCUgLSAoJGggLyAyKSk7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0fVxyXG5cdCY6OmFmdGVyIHtcclxuXHRcdGJvdHRvbTogY2FsYyg1MCUgLSAoJGggLyAyKSk7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG5cdH1cclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnAgKyAxKSB7XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Jjo6YmVmb3JlLCAmOjphZnRlciB7XHJcblx0XHRcdFx0cmlnaHQ6ICRwb3MgLSAycHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQG1peGluIGxoLWNyb3AoJGxpbmUtaGVpZ2h0KSB7XHJcblx0Jjo6YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiAwO1xyXG5cdFx0aGVpZ2h0OiAwO1xyXG5cdFx0bWFyZ2luLXRvcDogY2FsYygoMSAtICN7JGxpbmUtaGVpZ2h0fSkgKiAuNWVtKTtcclxuXHRcdFxyXG5cdH1cclxuXHQmOjphZnRlciB7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogMDtcclxuXHRcdGhlaWdodDogMDtcclxuXHRcdG1hcmdpbi1ib3R0b206IGNhbGMoKDEgLSAjeyRsaW5lLWhlaWdodH0pICogLjVlbSk7XHJcblx0fVxyXG59IiwiaW1nIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0b2JqZWN0LWZpdDogY29udGFpbjtcclxufSIsIi5saSB7XHJcblx0Ji1kaXNjIHtcclxuXHRcdGxpIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDJlbTtcclxuXHRcdFx0bGlzdC1zdHlsZTogZGlzYztcclxuXHRcdFx0Ji5ub3RpY2Uge1xyXG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRjb250ZW50OiBcIuKAu1wiO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0bGVmdDogLTEuNWVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLW51bSB7XHJcblx0XHRsaSB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAxLjhlbTtcclxuXHRcdFx0bGlzdC1zdHlsZTogZGVjaW1hbDtcclxuXHRcdFx0Ji5ub3RpY2Uge1xyXG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRjb250ZW50OiBcIuKAu1wiO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0bGVmdDogLTEuM2VtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLWRvdCB7XHJcblx0XHRsaSB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMjVweDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHQmOm5vdChbY2xhc3M9XCJub3RpY2VcIl0pOjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0d2lkdGg6IDEwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICMwMDA7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDhweDtcclxuXHRcdFx0XHRsZWZ0OiA1cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5ub3RpY2Uge1xyXG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRjb250ZW50OiBcIuKAu1wiO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji1wYXJlbiB7XHJcblx0XHRsaSB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAyZW07XHJcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0Y291bnRlci1pbmNyZW1lbnQ6IGNudDtcclxuXHRcdFx0Jjpub3QoW2NsYXNzPVwibm90aWNlXCJdKTo6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIu+8iFwiIGNvdW50ZXIoY250KSBcIu+8iVwiO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtM2VtO1xyXG5cdFx0XHRcdHdpZHRoOiAzZW07XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0bGVmdDogLjNlbTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLm5vdGljZSB7XHJcblx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IFwi4oC7XCI7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRsZWZ0OiAtMS41ZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtbm90aWNlIHtcclxuXHRcdGxpIHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAxLjVlbTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwi4oC7XCI7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRsZWZ0OiA1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuZncge1xyXG5cdCYtbiB7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cclxuXHQmLWIgeyBmb250LXdlaWdodDogYm9sZDsgfVxyXG5cdCYtMTAwIHsgZm9udC13ZWlnaHQ6IDEwMDsgfSAvL1RoaW5cclxuXHQmLTIwMCB7IGZvbnQtd2VpZ2h0OiAyMDA7IH0gLy9FeHRyYS1saWdodFxyXG5cdCYtMzAwIHsgZm9udC13ZWlnaHQ6IDMwMDsgfSAvL0xpZ2h0XHJcblx0Ji00MDAgeyBmb250LXdlaWdodDogNDAwOyB9IC8vUmVndWxhclxyXG5cdCYtNTAwIHsgZm9udC13ZWlnaHQ6IDUwMDsgfSAvL01lZGl1bVxyXG5cdCYtNjAwIHsgZm9udC13ZWlnaHQ6IDYwMDsgfSAvL1NlbWktYm9sZFxyXG5cdCYtNzAwIHsgZm9udC13ZWlnaHQ6IDcwMDsgfSAvL0JvbGRcclxuXHQmLTgwMCB7IGZvbnQtd2VpZ2h0OiA4MDA7IH0gLy9FeHRyYS1ib2xkXHJcblx0Ji05MDAgeyBmb250LXdlaWdodDogOTAwOyB9IC8vQmxhY2tcclxufVxyXG4uZmMge1xyXG5cdCYtYmxrIHsgY29sb3I6ICRibGs7IH1cclxuXHQmLXdodCB7Y29sb3I6ICR3aHQ7IH1cclxufVxyXG4udGEge1xyXG5cdCYtbCB7IHRleHQtYWxpZ246IGxlZnQ7IH1cclxuXHQmLWMgeyB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cclxuXHQmLXIgeyB0ZXh0LWFsaWduOiByaWdodDsgfVxyXG59XHJcbi5ub3dyYXAgeyB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XHJcbi50eHQge1xyXG5cdCYtbm90aWNlIHtcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHR9XHJcblx0Ji1lcnJvciB7XHJcblx0XHRjb2xvcjogI2YwMDtcclxuXHR9XHJcblx0Ji1icmVhayB7XHJcblx0XHR3b3JkLWJyZWFrOiBicmVhay1hbGw7XHJcblx0XHRvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xyXG5cdH1cclxuXHQmLWNyb3Age1xyXG5cdFx0bGluZS1oZWlnaHQ6IDI7XHJcblx0XHRAaW5jbHVkZSBsaC1jcm9wKDIpO1xyXG5cdH1cclxufVxyXG4ubWFya2VyIHtcclxuXHQmLXlsIHsgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDcwJSwgJGJsayA3MCUpOyB9XHJcbn1cclxuQGluY2x1ZGUgc3Age1xyXG5cdC5zcCB7XHJcblx0XHQmLWZ3IHtcclxuXHRcdFx0Ji1uIHsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxyXG5cdFx0XHQmLWIgeyBmb250LXdlaWdodDogYm9sZDsgfVxyXG5cdFx0XHQmLTEwMCB7IGZvbnQtd2VpZ2h0OiAxMDA7IH0gLy9UaGluXHJcblx0XHRcdCYtMjAwIHsgZm9udC13ZWlnaHQ6IDIwMDsgfSAvL0V4dHJhLWxpZ2h0XHJcblx0XHRcdCYtMzAwIHsgZm9udC13ZWlnaHQ6IDMwMDsgfSAvL0xpZ2h0XHJcblx0XHRcdCYtNDAwIHsgZm9udC13ZWlnaHQ6IDQwMDsgfSAvL1JlZ3VsYXJcclxuXHRcdFx0Ji01MDAgeyBmb250LXdlaWdodDogNTAwOyB9IC8vTWVkaXVtXHJcblx0XHRcdCYtNjAwIHsgZm9udC13ZWlnaHQ6IDYwMDsgfSAvL1NlbWktYm9sZFxyXG5cdFx0XHQmLTcwMCB7IGZvbnQtd2VpZ2h0OiA3MDA7IH0gLy9Cb2xkXHJcblx0XHRcdCYtODAwIHsgZm9udC13ZWlnaHQ6IDgwMDsgfSAvL0V4dHJhLWJvbGRcclxuXHRcdFx0Ji05MDAgeyBmb250LXdlaWdodDogOTAwOyB9IC8vQmxhY2tcclxuXHRcdH1cclxuXHRcdCYtZmMge1xyXG5cdFx0XHQmLWJsayB7IGNvbG9yOiAkYmxrOyB9XHJcblx0XHR9XHJcblx0XHQmLXRhIHtcclxuXHRcdFx0Ji1sIHsgdGV4dC1hbGlnbjogbGVmdDsgfVxyXG5cdFx0XHQmLWMgeyB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cclxuXHRcdFx0Ji1yIHsgdGV4dC1hbGlnbjogcmlnaHQ7IH1cclxuXHRcdH1cclxuXHRcdCYtbm93cmFwIHsgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxyXG5cdH1cclxufVxyXG5AaW5jbHVkZSBwYyB7XHJcblx0LnBjIHtcclxuXHRcdCYtZncge1xyXG5cdFx0XHQmLW4geyBmb250LXdlaWdodDogbm9ybWFsOyB9XHJcblx0XHRcdCYtYiB7IGZvbnQtd2VpZ2h0OiBib2xkOyB9XHJcblx0XHRcdCYtMTAwIHsgZm9udC13ZWlnaHQ6IDEwMDsgfSAvL1RoaW5cclxuXHRcdFx0Ji0yMDAgeyBmb250LXdlaWdodDogMjAwOyB9IC8vRXh0cmEtbGlnaHRcclxuXHRcdFx0Ji0zMDAgeyBmb250LXdlaWdodDogMzAwOyB9IC8vTGlnaHRcclxuXHRcdFx0Ji00MDAgeyBmb250LXdlaWdodDogNDAwOyB9IC8vUmVndWxhclxyXG5cdFx0XHQmLTUwMCB7IGZvbnQtd2VpZ2h0OiA1MDA7IH0gLy9NZWRpdW1cclxuXHRcdFx0Ji02MDAgeyBmb250LXdlaWdodDogNjAwOyB9IC8vU2VtaS1ib2xkXHJcblx0XHRcdCYtNzAwIHsgZm9udC13ZWlnaHQ6IDcwMDsgfSAvL0JvbGRcclxuXHRcdFx0Ji04MDAgeyBmb250LXdlaWdodDogODAwOyB9IC8vRXh0cmEtYm9sZFxyXG5cdFx0XHQmLTkwMCB7IGZvbnQtd2VpZ2h0OiA5MDA7IH0gLy9CbGFja1xyXG5cdFx0fVxyXG5cdFx0Ji1mYyB7XHJcblx0XHRcdCYtYmxrIHsgY29sb3I6ICRibGs7IH1cclxuXHRcdH1cclxuXHRcdCYtdGEge1xyXG5cdFx0XHQmLWwgeyB0ZXh0LWFsaWduOiBsZWZ0OyB9XHJcblx0XHRcdCYtYyB7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxyXG5cdFx0XHQmLXIgeyB0ZXh0LWFsaWduOiByaWdodDsgfVxyXG5cdFx0fVxyXG5cdFx0Ji1ub3dyYXAgeyB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XHJcblx0fVxyXG59IiwiQGluY2x1ZGUgc3Age1xyXG4gICAgc2VjdGlvbiB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxufVxyXG4uYmctY292ZXIge1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5tdiB7XHJcbiAgICAvLyBtaW4taGVpZ2h0OiBwY3coODAwKTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAmLl9tYXNraGlkZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9tdi1iZy5wbmcpO1xyXG4gICAgICAgIEBpbmNsdWRlIHBjIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgICAgLy8gbWluLWhlaWdodDogc3B3KDkyMCk7XHJcbiAgICAgICAgLy8gYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMHZ3IDE1dnc7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMHZ3IGJvdHRvbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIyNXZ3IGF1dG87XHJcbiAgICB9XHJcbn1cclxuLnRvcGljcyB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3RvcGljcy1iZy5wbmcpO1xyXG4gICAgQGluY2x1ZGUgY2VudGVyO1xyXG4gICAgQGluY2x1ZGUgcGMge1xyXG4gICAgICAgIHBhZGRpbmc6IDYwcHggMDtcclxuICAgICAgICBtaW4taGVpZ2h0OiBwY3coNjEwKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xyXG4gICAgfVxyXG59XHJcbi5tZXNzYWdlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvbWVzc2FnZS1iZy5wbmcpO1xyXG4gICAgQGluY2x1ZGUgY2VudGVyO1xyXG4gICAgQGluY2x1ZGUgcGMge1xyXG4gICAgICAgIHBhZGRpbmc6IDYwcHggMDtcclxuICAgICAgICBtaW4taGVpZ2h0OiBwY3coMTA2NCk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcclxuICAgIH1cclxufVxyXG4ucG9pbnQge1xyXG4gICAgLmhlYWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvcG9pbnQtYmctMDAucG5nKTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyBcclxuICAgICAgICBAaW5jbHVkZSBwYyB7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHBjdyg3MDApO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDN2dyAwdnc7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5wb2ludC0wMSB7XHJcbiAgICBtaW4taGVpZ2h0OiBwY3coNzAwKTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvcG9pbnQtYmctMDEucG5nKTtcclxufVxyXG4ucG9pbnQtMDIge1xyXG4gICAgbWluLWhlaWdodDogcGN3KDcwMCk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3BvaW50LWJnLTAyLnBuZyk7XHJcbn1cclxuLnBvaW50LTAzIHtcclxuICAgIG1pbi1oZWlnaHQ6IHBjdyg3MDApO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9wb2ludC1iZy0wMy5wbmcpO1xyXG59XHJcbi5saW5ldXAge1xyXG4gICAgQGluY2x1ZGUgcGMge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IHBjdyg3MDApO1xyXG4gICAgfVxyXG4gICAgLmxpc3Qge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvbGluZXVwLWJnLnBuZyk7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIEBpbmNsdWRlIGNlbnRlcjtcclxuICAgICAgICBAaW5jbHVkZSBwYyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHBjdyg3MDApO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5pdGVtIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkYmxrO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBAaW5jbHVkZSBwYyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHBjdyg3MDApO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ub25saW5lIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvb25saW5lLWJnLnBuZyk7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIEBpbmNsdWRlIGNvbnRlbnQoKTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9vbmxpbmUtYmctaHYucG5nKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICBAaW5jbHVkZSB0cygpO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgY2VudGVyO1xyXG4gICAgQGluY2x1ZGUgcGMge1xyXG4gICAgICAgIHBhZGRpbmc6IDYwcHggMDtcclxuICAgICAgICBtaW4taGVpZ2h0OiBwY3coMTIwMCk7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5zdG9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMjIyO1xyXG4gICAgQGluY2x1ZGUgY2VudGVyO1xyXG4gICAgQGluY2x1ZGUgcGMge1xyXG4gICAgICAgIHBhZGRpbmc6IDYwcHggMDtcclxuICAgICAgICBtaW4taGVpZ2h0OiBwY3coNjU5KTtcclxuICAgIH1cclxufVxyXG5mb290ZXIge1xyXG4gICAgcGFkZGluZzogMzVweDtcclxuICAgIGJhY2tncm91bmQ6ICMxMTE7XHJcbiAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgICAgcGFkZGluZzogNnZ3O1xyXG4gICAgfVxyXG59IiwiLm12IHtcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAubWFzayB7XHJcbiAgICAgICAgQGluY2x1ZGUgY29udGVudCgpO1xyXG4gICAgICAgIHdpZHRoOiAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHllbDtcclxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBAaW5jbHVkZSB0cygkZHVyYXRpb246IC40cyk7XHJcbiAgICB9XHJcbiAgICAmLl9tYXNrIHtcclxuICAgICAgICAubWFzayB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuX21hc2toaWRlIHtcclxuICAgICAgICAubWFzayB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQydnc7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHNwdygxMDApO1xyXG4gICAgICAgIGhlaWdodDogY2FsYyg5MHZoIC0gNDJ2dyk7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGluaXRpYWw7XHJcbiAgICAgICAgei1pbmRleDogMTAwO1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGNvbnRlbnQoKTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiBzcHcoMjkwKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCRibGsgNzAlLCB0cmFuc3BhcmVudCk7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMydmg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgJGJsayA0dmgpO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgaDEge1xyXG4gICAgICAgIHdpZHRoOiBwY3coNjg5KTtcclxuICAgICAgICBoZWlnaHQ6IHBjdygyOTYpO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IHBjdygxNTQpO1xyXG4gICAgICAgIGxlZnQ6IHBjdyg4MSk7XHJcbiAgICAgICAgQGluY2x1ZGUgdHMoJGR1cmF0aW9uOiAuOHMpO1xyXG4gICAgICAgIEBpbmNsdWRlIHBjIHtcclxuICAgICAgICAgICAgQG1lZGlhIChtaW4tYXNwZWN0LXJhdGlvOiAxNi85KSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDJ2aDtcclxuICAgICAgICAgICAgICAgIHRvcDogcGN3KDgwKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBzcHcoNTYwKTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICB0b3A6IHNwdygxNSk7XHJcbiAgICAgICAgICAgIGxlZnQ6IHNwdygzMCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnR4dC0wMSB7XHJcbiAgICAgICAgd2lkdGg6IHBjdyg1MzcpO1xyXG4gICAgICAgIGhlaWdodDogcGN3KDE0Myk7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogcGN3KDU2Mik7XHJcbiAgICAgICAgbGVmdDogcGN3KDEyMCk7XHJcbiAgICAgICAgQGluY2x1ZGUgdHMoJGR1cmF0aW9uOiAuOHMsICRkZWxheTogLjJzKTtcclxuICAgICAgICBAaW5jbHVkZSBwYyB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLWFzcGVjdC1yYXRpbzogMTYvOSkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4dmg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IHBjdyg2MCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgICAgICB3aWR0aDogc3B3KDQ4MCk7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgLy8gdG9wOiBzcHcoMzIwKTtcclxuICAgICAgICAgICAgdG9wOiBpbml0aWFsO1xyXG4gICAgICAgICAgICAvLyBib3R0b206IHNwdygtMTgwKTtcclxuICAgICAgICAgICAgYm90dG9tOiBzcHcoODApO1xyXG4gICAgICAgICAgICBib3R0b206IHNwdygtMTQwKTtcclxuICAgICAgICAgICAgbGVmdDogc3B3KDQwKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAudHh0LTAyIHtcclxuICAgICAgICB3aWR0aDogcGN3KDI5OSk7XHJcbiAgICAgICAgaGVpZ2h0OiBwY3coMTIwKTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgLy8gdG9wOiBwY3coNjM4KTtcclxuICAgICAgICBsZWZ0OiBwY3coODk5KTtcclxuICAgICAgICBib3R0b206IHBjdyg4MCk7XHJcbiAgICAgICAgQGluY2x1ZGUgdHMoJGR1cmF0aW9uOiAuOHMsICRkZWxheTogLjRzKTtcclxuICAgICAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBzcHcoMzAwKTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAvLyB0b3A6IHNwdyg3NjApO1xyXG4gICAgICAgICAgICBib3R0b206IHNwdygyODApO1xyXG4gICAgICAgICAgICBib3R0b206IHNwdygzMCk7XHJcbiAgICAgICAgICAgIGxlZnQ6IHNwdygyNDApO1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogaW5pdGlhbDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5uZXdzIHtcclxuICAgICAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoMTcsIDE3LCAxNywgLjQpO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBAaW5jbHVkZSB0cygkZHVyYXRpb246IC44cywgJGRlbGF5OiAuNnMpO1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCBwY3coMTIwKTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDF2dyA0dnc7XHJcbiAgICAgICAgICAgIC8vIGJvdHRvbTogc3B3KC0yODApO1xyXG4gICAgICAgICAgICBib3R0b206IHNwdygwKTtcclxuICAgICAgICAgICAgYm90dG9tOiBzcHcoLTI0MCk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi50b3BpY3Mge1xyXG4gICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgIHBhZGRpbmc6IDE2dncgOHZ3O1xyXG4gICAgfVxyXG4gICAgaDEge1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDU4cHg7XHJcbiAgICAgICAgd2lkdGg6IDE5OHB4O1xyXG4gICAgICAgIGhlaWdodDogNzBweDtcclxuICAgICAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBzcHcoMjAwKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICB1bCB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgbWF4LXdpZHRoOiA5MDBweDtcclxuICAgICAgICBAaW5jbHVkZSBwYyB7XHJcbiAgICAgICAgICAgIGdhcDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBsaSB7XHJcbiAgICAgICAgcGFkZGluZzogMTVweCAxMDBweCA5MHB4IDE1cHg7XHJcbiAgICAgICAgd2lkdGg6IDQ0MHB4O1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDI0N3B4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBjb2xvcjogJGJsaztcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkd2h0O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBjb250ZW50KCk7XHJcbiAgICAgICAgICAgIHdpZHRoOiA3OHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE3OHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIGJvdHRvbTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgICAgICAgYm90dG9tOiA0OHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogc3B3KDE1Nik7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHNwdygzNTYpO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogY2FsYyg1MCUgLSBzcHcoNzgpKTtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogc3B3KDEyMCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5ibnIge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cygpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwYyB7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5pdGVtLTM1MCB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2l0ZW0tMzUwbWxfc2hhZG93LnBuZyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBzcHcoMjQwKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLml0ZW0tNTAwIHtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaXRlbS01MDBtbF9zaGFkb3cucG5nKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogc3B3KDMyMCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgY2VudGVyO1xyXG4gICAgICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgICAgICAgcGFkZGluZzogOHZ3IDN2dyAyOHZ3O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogaW5pdGlhbDtcclxuICAgICAgICAgICAgKyBsaSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4dnc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxMnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgY29udGVudCgpO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDJweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibGs7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTVkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgc3B3KDQwKTtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogc3B3KDEwMCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICBlbSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHNwdygzNik7XHJcbiAgICAgICAgICAgICAgICBlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiBzcHcoNTApO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ub3RpY2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICAgIGJvdHRvbTogNjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHllbDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICBib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb250ZW50KCk7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibGs7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHMoKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cygpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHBjIHtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR5ZWw7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5tZXNzYWdlIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgICBwYWRkaW5nOiAxNnZ3IDR2dztcclxuICAgIH1cclxuICAgIHAge1xyXG4gICAgICAgIGNvbG9yOiAkeWVsO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAmICsgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDU2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiBzcHcoMzIpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ucGFydGljdWxhciB7XHJcbiAgICAuaGVhZCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IHNwdygzMDApO1xyXG4gICAgICAgIH1cclxuICAgICAgICBoMSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBwY3coNjM0KTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBwY3coMjI4KTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IHBjdygyNDQpO1xyXG4gICAgICAgICAgICBsZWZ0OiBwY3coNjQ3KTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IHNwdyg1NDApO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgdG9wOiBzcHcoMTIwKTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IHNwdyg0MCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLml0ZW0ge1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBwY3coNzAwKTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgY29udGVudCgpO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IHBjdyg3MDApO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBwY3coNzAwKTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3BvaW50LXdhdGVyLnBuZykgbm8tcmVwZWF0IDAgMDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgICAgICAgICAgbWl4LWJsZW5kLW1vZGU6IGxpZ2h0ZW47XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogcGN3KDI0Mik7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHBjdyg0MjApO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjBkZWcpO1xyXG4gICAgICAgICAgICAgICAgdG9wOiBwY3coMTYzKTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IHBjdygyOTIpO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogcGN3KDIyMSk7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHBjdyg1NjApO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE2ZGVnKTtcclxuICAgICAgICAgICAgICAgIHRvcDogcGN3KDQxMSk7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiBwY3coMTc5KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHNwdyg2MDApO1xyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogc3B3KDYwMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBzcHcoNjAwKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5tIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogc3B3KDIwMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogc3B3KDEwMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogc3B3KDI2Mik7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAubCB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IHNwdygyMDApO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IHNwdygzMTApO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IHNwdygxNDkpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnBvaW50IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMnZ3IDN2dztcclxuICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJ2dztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwYyB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYXh3KCR3OiAxMTQwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHBjdygyOCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzdnc7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiBzcHcoMjgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC53cmFwIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb250ZW50KCk7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHMoKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaW5uZXIge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA2MHB4IDAgNXB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMjAyMDI7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzBweCAwIDVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLTAxIHtcclxuICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IHBjdyg1ODkpO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBwY3coMTg1KTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogcGN3KDI2NSk7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiBwY3coMTIyKTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogc3B3KDU4OSk7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYXh3KCR3OiA5NDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogcGN3KDMwMCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IHBjdyg0NjcpO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogcGN3KDE0Mik7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYXh3KCR3OiA5NDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogcGN3KDYwKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLTAyIHtcclxuICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IHBjdyg1OTcpO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBwY3coMTg1KTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogcGN3KDI2Myk7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiBwY3coNjg0KTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1heHcoJHc6IDExNDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogaW5pdGlhbDtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogcGN3KDI2MCk7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiBwY3coMjQwKTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBpbml0aWFsO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBzcHcoNTg5KTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIHRvcDogcGN3KDQ3MCk7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiBwY3coNzA1KTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1heHcoJHc6IDExNDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogaW5pdGlhbDtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogcGN3KDgwKTtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IHBjdyg2MCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogaW5pdGlhbDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLTAzIHtcclxuICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IHBjdygzNTMpO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBwY3coMTg0KTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogcGN3KDMwNyk7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiBwY3coMTE4KTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1heHcoJHc6IDk0MHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiBwY3coMzAwKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogc3B3KDU4OSk7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IHBjdyg1MDcpO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogcGN3KDEzOCk7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYXh3KCR3OiA5NDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogcGN3KDYwKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ubGluZXVwIHtcclxuICAgIC5saXN0IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNnZ3IDh2dztcclxuICAgICAgICB9XHJcbiAgICAgICAgaDEge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMjEycHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNjhweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IHNwdygyMDApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGRsIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBkdCB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5pdGVtIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwIHVybCguLi9pbWcvbGluZXVwLXdhdGVyLnBuZykgbm8tcmVwZWF0IDAgMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogc3B3KDYwMCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdHMoKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm0ge1xyXG4gICAgICAgICAgICB3aWR0aDogcGN3KDE0OCk7XHJcbiAgICAgICAgICAgIGhlaWdodDogcGN3KDI4MCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xNWRlZyk7XHJcbiAgICAgICAgICAgIHRvcDogcGN3KDIyOSk7XHJcbiAgICAgICAgICAgIGxlZnQ6IHBjdygyMjApO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBwY3coMTU4KTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBwY3coNDAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpO1xyXG4gICAgICAgICAgICB0b3A6IHBjdygxNTcpO1xyXG4gICAgICAgICAgICBsZWZ0OiBwY3coMzYyKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgICAgICAubSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogc3B3KDE0OCk7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHNwdygyODApO1xyXG4gICAgICAgICAgICAgICAgdG9wOiBzcHcoMTc5KTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IHNwdygxNjApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5sIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBzcHcoMTU4KTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogc3B3KDQwMCk7XHJcbiAgICAgICAgICAgICAgICB0b3A6IHNwdygxMDcpO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogc3B3KDMwMik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLm9ubGluZSB7XHJcbiAgICBAaW5jbHVkZSBjZW50ZXI7XHJcbiAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgICAgcGFkZGluZzogMTZ2dyA4dnc7XHJcbiAgICB9XHJcbiAgICBoMSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIC5lbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiBwY3coMzk4KTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBwY3coNjkpO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgICAgLmpwIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBzcHcoNjApO1xyXG4gICAgICAgICAgICAuZW4ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogc3B3KDIwKTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBzcHcoNDAwKTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuanAge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiBzcHcoMzIpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLndyYXAge1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBAaW5jbHVkZSBwYyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBwY3coNjg0KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuaXRlbSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAgICAgd2lkdGg6IHBjdygyODQpO1xyXG4gICAgICAgIGhlaWdodDogcGN3KDM2MCk7XHJcbiAgICAgICAgQGluY2x1ZGUgcGMge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gc3B3KDYwKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm0ge1xyXG4gICAgICAgICAgICB3aWR0aDogcGN3KDEyNik7XHJcbiAgICAgICAgICAgIGhlaWdodDogcGN3KDI0MCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5sIHtcclxuICAgICAgICAgICAgd2lkdGg6IHBjdygxNDIpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IHBjdygzNjApO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBzcHcoMjg0KTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBzcHcoMzYwKTtcclxuICAgICAgICAgICAgLm0ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IHNwdygxMjYpO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBzcHcoMjQwKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogc3B3KDE0Mik7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHNwdygzNjApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmxpc3Qge1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBwYyB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYXh3KCR3OiA5NDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcGN3KDMyKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICArIGxpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiBzcHcoMzIpO1xyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiBzcHcoMjApO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMjQwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgY29sb3I6ICRibGs7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aHQ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRzKCk7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb250ZW50KCk7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR5ZWw7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHMoKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRzKCk7XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUsICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb250ZW50KCk7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHMoJGR1cmF0aW9uOiAuMXMpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGJsaztcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gNXB4KTtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMTdweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmxrO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAxcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHBjIHtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYXh3KCR3OiA5NDBweCkgeyAgXHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAzMHB4IDAgNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcGN3KDMyKTtcclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDNweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDdweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLnN0b3JlIHtcclxuICAgIGgxIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1OXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuICAgIGgyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xyXG4gICAgICAgIHdpZHRoOiAyNDlweDtcclxuICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgICAgcGFkZGluZzogMTZ2dyA2dnc7XHJcbiAgICAgICAgaDEge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBzcHcoNDApO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHNwdygzOCk7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBzcHcoODApO1xyXG4gICAgICAgICAgICB3aWR0aDogc3B3KDQ4MCk7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICB1bCB7XHJcbiAgICAgICAgQGluY2x1ZGUgcGMge1xyXG4gICAgICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgbGkge1xyXG4gICAgICAgIHBhZGRpbmc6IDI2cHggNDhweCAzMHB4O1xyXG4gICAgICAgIHdpZHRoOiA0NDRweDtcclxuICAgICAgICBjb2xvcjogJGJsaztcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkd2h0O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA4dncgNHZ3O1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgKyBsaSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4dnc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0ZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogaW5pdGlhbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogc3B3KDMyKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYWRkcmVzcyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRlbCwgLnVybCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgcGMge1xyXG4gICAgICAgICAgICAubGluay10ZWwge1xyXG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnVybCB7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb250ZW50KCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cygpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuZm9vdGVyIHtcclxuICAgIC50eHQge1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMTdweCAxN3B4IDE3cHggOTJweDtcclxuICAgICAgICB3aWR0aDogMTA4MHB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aHQ7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIEBpbmNsdWRlIG1heHcoJHc6IDEyMDBweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgY29udGVudCgpO1xyXG4gICAgICAgICAgICB3aWR0aDogNTJweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1MnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljby1hbGNvaG9sLnBuZykgbm8tcmVwZWF0IDAgMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMjZweCk7XHJcbiAgICAgICAgICAgIGxlZnQ6IDI0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgICAgICAgcGFkZGluZzogc3B3KDEyMCkgc3B3KDIwKSBzcHcoMjApO1xyXG4gICAgICAgICAgICB3aWR0aDogaW5pdGlhbDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiBzcHcoMjYpO1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IHNwdyg5MCk7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHNwdyg5MCk7XHJcbiAgICAgICAgICAgICAgICB0b3A6IHNwdygyMCk7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIHNwdyg1NSkpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNvcHkge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogc3B3KDI0KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcbmJvZHkge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgJi5pcy1zaG93IHtcclxuICAgIG92ZXJmbG93OiBpbml0aWFsO1xyXG4gIH1cclxufVxyXG4ucC1sb2FkIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIHotaW5kZXg6IDk5OTk7XHJcbiAgYmFja2dyb3VuZDogIzAwMDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLnAtbG9hZF9fbG9nbyB7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDAgMjBweDtcclxufVxyXG4ucC1sb2FkX19sb2dvIGltZyB7XHJcbiAgd2lkdGg6IDUxOXB4O1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XHJcbiAgLnAtbG9hZF9fbG9nbyBpbWcge1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICB9XHJcbn1cclxuLnAtbG9hZF9fY292ZXIge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLnAtbG9hZF9fY292ZXI6YmVmb3JlLCAucC1sb2FkX19jb3ZlcjphZnRlciB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG59XHJcbi5wLWxvYWRfX2NvdmVyOmJlZm9yZSB7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLnAtbG9hZF9fY292ZXI6YWZ0ZXIge1xyXG4gIG9wYWNpdHk6IDAuODtcclxufVxyXG4ucC1sb2FkX19jb3Zlci5fc2hvdzpiZWZvcmUge1xyXG4gIHdpZHRoOiAwO1xyXG4gIHRyYW5zaXRpb246IDAuOHM7XHJcbn1cclxuLnAtbG9hZF9fY292ZXIuX3Nob3c6YWZ0ZXIge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBsb2FkaW5nMSA0cyBlYXNlIDEuNXMgaW5maW5pdGU7XHJcbiAgYW5pbWF0aW9uOiBsb2FkaW5nMSA0cyBlYXNlIDEuNXMgaW5maW5pdGU7XHJcbn1cclxuLnAtY29uZmlybWF0aW9uIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjcyKTtcclxuICB6LWluZGV4OiAxMDAwO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5wLWNvbmZpcm1hdGlvbiAuaGVpZ2h0IHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLnAtY29uZmlybWF0aW9uIC5sLWlubmVyIHtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgd2lkdGg6IDEwODBweDtcclxufVxyXG4ucC1jb25maXJtYXRpb24gLmlubmVyIHtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIHBhZGRpbmc6IDQ1cHggNTBweCA1MHB4O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcclxuICAucC1jb25maXJtYXRpb24gLmlubmVyIHtcclxuICAgIHBhZGRpbmc6IDIwcHggMjBweCAyMHB4O1xyXG4gIH1cclxuICAucC1jb25maXJtYXRpb24gLmwtaW5uZXIge1xyXG4gICAgd2lkdGg6IDkwdnc7XHJcbiAgfVxyXG59XHJcbi5wLWNvbmZpcm1hdGlvbiBwIHtcclxuICBjb2xvcjogIzAwMDtcclxufVxyXG4ucC1jb25maXJtYXRpb24gLmxvZ28ge1xyXG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcclxuICAucC1jb25maXJtYXRpb24gLmxvZ28ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB9XHJcbn1cclxuLnAtY29uZmlybWF0aW9uIC5sb2dvIGltZyB7XHJcbiAgd2lkdGg6IDM5MHB4O1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XHJcbiAgLnAtY29uZmlybWF0aW9uIC5sb2dvIGltZyB7XHJcbiAgICB3aWR0aDogODAlO1xyXG4gIH1cclxufVxyXG4ucC1jb25maXJtYXRpb24gLnRleHQwMSB7XHJcbiAgZm9udC1zaXplOiAyNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjY0MjtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XHJcbiAgLnAtY29uZmlybWF0aW9uIC50ZXh0MDEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgZm9udC1zaXplOiBzcHcoMjQpO1xyXG4gIH1cclxufVxyXG4ucC1jb25maXJtYXRpb24gLnRleHQwMiB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZvbnQtc2l6ZTogNDJweDtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XHJcbiAgLnAtY29uZmlybWF0aW9uIC50ZXh0MDIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGZvbnQtc2l6ZTogc3B3KDMyKTtcclxuICB9XHJcbn1cclxuLnAtY29uZmlybWF0aW9uIC50ZXh0MDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogNHB4O1xyXG4gIGJhY2tncm91bmQ6ICNmZmZjMDA7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG59XHJcbi5wLWNvbmZpcm1hdGlvbiAuYnRuIHtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGdhcDogMCAyMHB4O1xyXG59XHJcbi5wLWNvbmZpcm1hdGlvbiAuYnRuOmFmdGVyIHtcclxuICBjb250ZW50OiBcIiBcIjtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBjbGVhcjogYm90aDtcclxufVxyXG4ucC1jb25maXJtYXRpb24gLmJ0biBidXR0b24ge1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgb3V0bGluZTogbm9uZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBoZWlnaHQ6IDExN3B4O1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XHJcbiAgLnAtY29uZmlybWF0aW9uIC5idG4gYnV0dG9uIHtcclxuICAgIGhlaWdodDogOTFweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcclxuICAucC1jb25maXJtYXRpb24gLmJ0biB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbiAgLnAtY29uZmlybWF0aW9uIC5idG4gYnV0dG9uIHtcclxuICAgIGhlaWdodDogNjRweDtcclxuICB9XHJcbn1cclxuLnAtY29uZmlybWF0aW9uIC5idG4gYnV0dG9uIC5jLWJ0bjAxX19iaWcwMSwgLnAtY29uZmlybWF0aW9uIC5idG4gYnV0dG9uIC5jLWJ0bjAxX19zbWFsbDAxIHtcclxuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzNcIiwgWXVHb3RoaWMsIFwiWXUgR290aGljXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgc2Fucy1zZXJpZjtcclxufVxyXG4ucC1jb25maXJtYXRpb24gLmJ0biAuYy1idG4wMSB7XHJcbiAgd2lkdGg6IDQ4LjQ2JTtcclxuICBwYWRkaW5nLXRvcDogMTBweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTBweCkge1xyXG4gIC5wLWNvbmZpcm1hdGlvbiAuYnRuIC5jLWJ0bjAxIHtcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgICBtYXJnaW46IDAgYXV0byAxMHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDVweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgfVxyXG59XHJcbi8vIC5wLWNvbmZpcm1hdGlvbiAuYnRuIC5jLWJ0bjAxOm50aC1jaGlsZChvZGQpIHtcclxuLy8gICBmbG9hdDogbGVmdDtcclxuLy8gfVxyXG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTBweCkge1xyXG4vLyAgIC5wLWNvbmZpcm1hdGlvbiAuYnRuIC5jLWJ0bjAxOm50aC1jaGlsZChvZGQpIHtcclxuLy8gICAgIGZsb2F0OiBub25lO1xyXG4vLyAgIH1cclxuLy8gfVxyXG4vLyAucC1jb25maXJtYXRpb24gLmJ0biAuYy1idG4wMTpudGgtY2hpbGQoZXZlbikge1xyXG4vLyAgIGZsb2F0OiByaWdodDtcclxuLy8gfVxyXG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTBweCkge1xyXG4vLyAgIC5wLWNvbmZpcm1hdGlvbiAuYnRuIC5jLWJ0bjAxOm50aC1jaGlsZChldmVuKSB7XHJcbi8vICAgICBmbG9hdDogbm9uZTtcclxuLy8gICB9XHJcbi8vIH1cclxuLnAtY29uZmlybWF0aW9uIC5idG4gLmMtYnRuMDEgLmMtYnRuMDFfX3NtYWxsMDEge1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuLmMtYnRuMDFfX3dyYXAge1xyXG4gIG1hcmdpbi10b3A6IDgxcHg7XHJcbn1cclxuLmMtYnRuMDEge1xyXG4gIHBhZGRpbmc6IDE5cHggNDBweDtcclxuICBjb2xvcjogI2ZmZjtcclxuICBsaW5lLWhlaWdodDogMS40O1xyXG4gIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRyYW5zaXRpb246IC4zcyBhbGw7XHJcbn1cclxuLmMtYnRuMDEgLmMtYnRuMDFfX2JpZzAxIHtcclxuICBmb250LXNpemU6IDQwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLmMtYnRuMDEgLmMtYnRuMDFfX3NtYWxsMDEge1xyXG4gIGZvbnQtc2l6ZTogMjhweDtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4uYy1idG4wMS5fYXJyb3c6YmVmb3JlIHtcclxuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmY7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzUwcHgpIHtcclxuICAuYy1idG4wMS5fYmxhY2sge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxuICAuYy1idG4wMS5fYmxhY2s6aG92ZXIge1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmYzAwO1xyXG4gIH1cclxuICAuYy1idG4wMS5fYmxhY2s6aG92ZXI6OmJlZm9yZSB7XHJcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMwMDA7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XHJcbiAgLmMtYnRuMDEgLmMtYnRuMDFfX2JpZzAxIHtcclxuICAgIGZvbnQtc2l6ZTogc3B3KDMyKTtcclxuICB9XHJcbiAgLmMtYnRuMDEgLmMtYnRuMDFfX3NtYWxsMDEge1xyXG4gICAgZm9udC1zaXplOiBzcHcoMjgpO1xyXG4gIH1cclxuICAuYy1idG4wMV9fd3JhcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gIH1cclxuICAuYy1idG4wMSB7XHJcbiAgICBwYWRkaW5nOiAxN3B4IDEwcHggMTVweCAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi5jLWJ0bjAxLl9hcnJvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDA7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgYm9yZGVyLXdpZHRoOiA2cHggMCA2cHggMTBweDtcclxuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMwMDMzNTU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAyMHB4O1xyXG4gIHRvcDogMDtcclxuICBib3R0b206IDA7XHJcbiAgbWFyZ2luOiBhdXRvIDA7XHJcbn1cclxuLmMtYnRuMDEuX2JsYWNrLl9hcnJvdzpiZWZvcmUge1xyXG4gIHJpZ2h0OiAyNnB4O1xyXG4gIGJvcmRlci13aWR0aDogMTFweCAwIDExcHggMjJweDtcclxuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmZjMDA7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcclxuICAuYy1idG4wMS5fYmxhY2suX2Fycm93OmJlZm9yZSB7XHJcbiAgICBib3JkZXItd2lkdGg6IDZweCAwIDZweCAxMHB4O1xyXG4gIH1cclxufVxyXG4ubXYge1xyXG4gIGgxIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNTBweDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG4gIC50eHQtMDEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4O1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbiAgLnR4dC0wMiB7XHJcbiAgICBtYXJnaW46IC0yMHB4IC00MHB4IDAgMDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMHB4LCAtNXB4KTtcclxuICB9XHJcbiAgLm5ld3Mge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbiAgJi5faW4ge1xyXG4gICAgaDEge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgICAudHh0LTAxIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gICAgLnR4dC0wMiB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgICB9XHJcbiAgICAubmV3cyB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5pcy1pbnZpZXcge1xyXG4gIEBpbmNsdWRlIHRzKCRkdXJhdGlvbjogLjhzLCAkZGVsYXk6IC42cyk7XHJcbn1cclxuLm1lc3NhZ2Uge1xyXG4gIC5pcy1pbnZpZXcge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zaXRpb24tZGVsYXk6IC4ycztcclxuICAgICYuaXMtc2hvdyB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnBhcnRpY3VsYXIge1xyXG4gIC5oZWFkIHtcclxuICAgIGgxIHtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTBweCwgLTIwcHgpO1xyXG4gICAgICAmLmlzLXNob3cge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5pdGVtIHtcclxuICAgICAgbGkge1xyXG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMzFweCwgNjNweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxOXB4LCA0NnB4KTtcclxuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDFzO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuaXMtc2hvdyB7XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wb2ludCB7XHJcbiAgICBwIHtcclxuICAgICAgLndyYXAge1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjhzO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLmlzLXNob3cge1xyXG4gICAgICAgIC53cmFwIHtcclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLTAxIHtcclxuICAgICAgaDIge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMHB4KTtcclxuICAgICAgICAmLmlzLXNob3cge1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtMDIge1xyXG4gICAgICBoMiB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMzBweCk7XHJcbiAgICAgICAgJi5pcy1zaG93IHtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLTAzIHtcclxuICAgICAgaDIge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMHB4KTtcclxuICAgICAgICAmLmlzLXNob3cge1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLmxpbmV1cCB7XHJcbiAgLml0ZW0ge1xyXG4gICAgbGkge1xyXG4gICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxM3B4LCAyNHB4KTtcclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjBweCwgNTVweCk7XHJcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMXM7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5pcy1zaG93IHtcclxuICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iXX0= */