/** Shopify CDN: Minification failed

Line 6675:0 Unexpected "}"

**/
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./src/modules/global/global.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*
! tailwindcss v3.3.3 | MIT License | https://tailwindcss.com
*//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/*,
::before,
::after {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #e5e7eb; /* 2 */
}::before,
::after {
  --tw-content: '';
}/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
*/html {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
}/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}/*
Remove the default font size and weight for headings.
*/h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}/*
Reset links to optimize for opt-in styling instead of opt-out.
*/a {
  color: inherit;
  text-decoration: inherit;
}/*
Add the correct font weight in Edge and Safari.
*/b,
strong {
  font-weight: bolder;
}/*
1. Use the user's configured `mono` font family by default.
2. Correct the odd `em` font sizing in all browsers.
*/code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-size: 1em; /* 2 */
}/*
Add the correct font size in all browsers.
*/small {
  font-size: 80%;
}/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}sub {
  bottom: -0.25em;
}sup {
  top: -0.5em;
}/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  -webkit-font-feature-settings: inherit;
          font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}/*
Remove the inheritance of text transform in Edge and Firefox.
*/button,
select {
  text-transform: none;
}/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/button,
[type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}/*
Use the modern Firefox focus style for all focusable elements.
*/:-moz-focusring {
  outline: auto;
}/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/:-moz-ui-invalid {
  box-shadow: none;
}/*
Add the correct vertical alignment in Chrome and Firefox.
*/progress {
  vertical-align: baseline;
}/*
Correct the cursor style of increment and decrement buttons in Safari.
*/::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}/*
Remove the inner padding in Chrome and Safari on macOS.
*/::-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 */
}/*
Add the correct display in Chrome and Safari.
*/summary {
  display: list-item;
}/*
Removes the default spacing and border for appropriate elements.
*/blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}fieldset {
  margin: 0;
  padding: 0;
}legend {
  padding: 0;
}ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}/*
Reset default styling for dialogs.
*/dialog {
  padding: 0;
}/*
Prevent resizing textareas horizontally by default.
*/textarea {
  resize: vertical;
}/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}input:-ms-input-placeholder, textarea:-ms-input-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}input::-ms-input-placeholder, textarea::-ms-input-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}/*
Set the default cursor for buttons.
*/button,
[role="button"] {
  cursor: pointer;
}/*
Make sure disabled buttons don't get the pointer cursor.
*/:disabled {
  cursor: default;
}/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/img,
video {
  max-width: 100%;
  height: auto;
}/* Make elements with the HTML hidden attribute stay hidden by default */[hidden] {
  display: none;
}*, ::before, ::after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
}::-webkit-backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
}::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
}.container {
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}@media (min-width: 768px) {.container {
    max-width: 768px;
  }
}@media (min-width: 1024px) {.container {
    max-width: 1024px;
  }
}@media (min-width: 1280px) {.container {
    max-width: 1280px;
  }
}@media (min-width: 1440px) {.container {
    max-width: 1440px;
  }
}@media (min-width: 1600px) {.container {
    max-width: 1600px;
  }
}.fixed {
  position: fixed;
}.isolate {
  isolation: isolate;
}.block {
  display: block;
}.table {
  display: table;
}.grid {
  display: grid;
}.hidden {
  display: none;
}.aspect-square {
  aspect-ratio: 1 / 1;
}.h-full {
  height: 100%;
}.w-full {
  width: 100%;
}.transform {
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}.object-cover {
  -o-object-fit: cover;
     object-fit: cover;
}.align-top {
  vertical-align: top;
}.uppercase {
  text-transform: uppercase;
}.capitalize {
  text-transform: capitalize;
}.italic {
  font-style: italic;
}.shadow {
  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}.outline {
  outline-style: solid;
}.blur {
  --tw-blur: blur(8px);
  -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
          filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}.filter {
  -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
          filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

/* Policy and documents body text */

.rte p, .rte div, .rte ul li, .rte h3, .rte span .shopify-policy__container .rte p, .shopify-policy__container .rte div,
.shopify-policy__container .rte ul li{
    color: #fff;
}
.shopify-policy__container {
    padding-top: 4rem;
    padding-bottom: 4rem;
}
.shopify-policy__title h1, .sectionHeader__heading {
    color: #fff;
    margin-bottom: 2rem;
    font-weight: 700;
    font-size: 20px;
}

/* Press and other pages */

span.sc-BHvUt.fJlZte.pf-8_, span.sc-dSfdvi.hbFSvJ.pf-8_, span.sc-eXlEPa.iXKoRS.pf-8_ {
    font-family: 'ClashDisplay-Regular';
    font-size: 3.5vw;
    text-transform: uppercase;
    letter-spacing: 7.6px;
}
span.sc-BHvUt.fJlZte.pf-14_ {
    font-family: 'ClashDisplay-Regular';
    font-size: 2vw;
    letter-spacing: 2px;
}

/* Research page styles */

header.PageHeader .sectionHeader__heading {
    text-align: center;
    font-family: 'ClashDisplay-Semibold';
    text-transform: uppercase;
    letter-spacing: .156vw;
    font-size: 2.7em;
}
.container.default-page-template {
    margin-top: 4em;
    margin-bottom: 5em;
}
.default-page-template .PageContent.PageContent--narrow.rte {
    max-width: 680px;
    margin: 0 auto;
    padding-top: 2em;
    font-family: 'Satoshi-Regular';
}
.PageContent.PageContent--narrow.rte * {
    color: #fff;
}
.PageContent.PageContent--narrow.rte h3 {
    font-family: 'ClashDisplay-Regular';
    text-transform: uppercase;
    margin: 2em 0 1em;
    letter-spacing: .156vw;
}
.PageContent.PageContent--narrow.rte i {
    margin-top: 2em;
    display: block;
}
.PageContent.PageContent--narrow.rte a {
    text-decoration: underline;
    text-decoration-color: #b5d1ff;
    text-underline-position: under;
}

/* Blog styles */

.blog-articles.blog-articles--collage {
    display: flex;
    flex-wrap: wrap;
    gap: 1rem;
    padding: 0 50px;
}
.blog-articles__article {
    flex: 1 0 32%;
}
.card__content {
    color: #fff;
}
h1.title--primary {
    color: #fff;
    text-align: center;
    margin-bottom: 2rem;
    font-size: 3.51vw;
    text-transform: uppercase;
    font-family: 'ClashDisplay-Semibold';
    letter-spacing: .156vw;
}
.article-card__image {
    height: 300px;
    overflow: hidden;
    margin-bottom: 1.2rem;
}
h3.card__heading.h2 {
    color: #fff;
    margin-bottom: 1rem;
    font-size: 1.51vw;
    text-transform: uppercase;
    font-family: 'ClashDisplay-Semibold';
    letter-spacing: .156vw;
}
.article-card__excerpt {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
    font-family: Satoshi-Regular;
    line-height: 1.65;
    letter-spacing: .03vw;
    margin-bottom: 56px;
    font-size: 1.09vw;
}
.article-template__hero-adapt.media {
    height: 600px;
    overflow: hidden;
    padding: 0 !important;
}
.article-body {
    color: #fff;
    font-family: Satoshi-Regular;
    font-size: 1.1718vw;
    margin-top: -70px;
    background-color: #000!important;
    padding: 40px 50px 0!important;
    max-width: 780px;
    position: relative;
}
header .circle-divider time {
    letter-spacing: 0.2em;
    text-transform: uppercase;
    margin-bottom: 1.5rem;
    display: block;
}
h1.article-template__title {
    font-family: 'ClashDisplay-Semibold';
    text-transform: uppercase;
    letter-spacing: .156vw;
    font-size: 3.51vw;
}
.rte ul, .rte ol {
    margin-left: 30px;
    padding-left: 0;
    list-style-position: outside;
    list-style: circle;
}
.rte li {
    padding: 5px 0;
}
.rte h2 {
    font-family: 'ClashDisplay-Semibold';
    margin: 3rem 0 1rem;
}

@font-face {
  font-family: "Satoshi-Regular";
  src: url("https://cdn.shopify.com/s/files/1/0744/3683/7670/files/Satoshi-Regular.woff2?v=1692209184") format("woff2"), url("https://cdn.shopify.com/s/files/1/0744/3683/7670/files/Satoshi-Regular.woff?v=1692209184") format("woff");
  font-display: swap;
}@font-face {
  font-family: "Satoshi-Light";
  src: url("https://cdn.shopify.com/s/files/1/0744/3683/7670/files/Satoshi-Light.woff2?v=1692209184") format("woff2"), url("https://cdn.shopify.com/s/files/1/0744/3683/7670/files/Satoshi-Light.woff?v=1692209184") format("woff");
  font-display: swap;
}@font-face {
  font-family: "Satoshi-Medium";
  src: url("https://cdn.shopify.com/s/files/1/0744/3683/7670/files/Satoshi-Medium.woff2?v=1692209184") format("woff2"), url("https://cdn.shopify.com/s/files/1/0744/3683/7670/files/Satoshi-Medium.woff?v=1692209184") format("woff");
  font-display: swap;
}@font-face {
  font-family: "Satoshi-Bold";
  src: url("https://cdn.shopify.com/s/files/1/0744/3683/7670/files/Satoshi-Bold.woff2?v=1692209184") format("woff2"), url("https://cdn.shopify.com/s/files/1/0744/3683/7670/files/Satoshi-Bold.woff?v=1692209184") format("woff");
  font-display: swap;
}@font-face {
  font-family: "Satoshi-Black";
  src: url("https://cdn.shopify.com/s/files/1/0744/3683/7670/files/Satoshi-Black.woff2?v=1692209184") format("woff2"), url("https://cdn.shopify.com/s/files/1/0744/3683/7670/files/Satoshi-Black.woff?v=1692209184") format("woff");
  font-display: swap;
}@font-face {
  font-family: "ClashDisplay-Regular";
  src: url("https://cdn.shopify.com/s/files/1/0744/3683/7670/files/ClashDisplay-Regular.woff2?v=1692209184") format("woff2"), url("https://cdn.shopify.com/s/files/1/0744/3683/7670/files/ClashDisplay-Regular.woff?v=1692209184") format("woff");
  font-display: swap;
}@font-face {
  font-family: "ClashDisplay-Light";
  src: url("https://cdn.shopify.com/s/files/1/0744/3683/7670/files/ClashDisplay-Light.woff2?v=1692209184") format("woff2"), url("https://cdn.shopify.com/s/files/1/0744/3683/7670/files/ClashDisplay-Light.woff?v=1692209184") format("woff");
  font-display: swap;
}@font-face {
  font-family: "ClashDisplay-Medium";
  src: url("https://cdn.shopify.com/s/files/1/0744/3683/7670/files/ClashDisplay-Medium.woff2?v=1692209184") format("woff2"), url("https://cdn.shopify.com/s/files/1/0744/3683/7670/files/ClashDisplay-Medium.woff?v=1692209184") format("woff");
  font-display: swap;
}@font-face {
  font-family: "ClashDisplay-Bold";
  src: url("https://cdn.shopify.com/s/files/1/0744/3683/7670/files/ClashDisplay-Bold.woff2?v=1692209184") format("woff2"), url("https://cdn.shopify.com/s/files/1/0744/3683/7670/files/ClashDisplay-Bold.woff?v=1692209184") format("woff");
  font-display: swap;
}@font-face {
  font-family: "ClashDisplay-Semibold";
  src: url("https://cdn.shopify.com/s/files/1/0744/3683/7670/files/ClashDisplay-Semibold.woff2?v=1692209184") format("woff2"), url("https://cdn.shopify.com/s/files/1/0744/3683/7670/files/ClashDisplay-Semibold.woff?v=1692209184") format("woff");
  font-display: swap;
}.container:not(.container.no-padding) {
  padding: 0 35px;
}@media (min-width: 1024px) {
  .container:not(.container.no-padding) {
    padding: 0 65px;
  }
}.container:not(.container.no-padding).desktop-padding {
  padding: 0;
}@media (min-width: 1024px) {
  .container:not(.container.no-padding).desktop-padding {
    padding: 0 65px;
  }
}@media (max-width: 1023px) {
  .container {
    max-width: 100%;
  }
}.scroll-container {
  max-width: initial;
  padding-left: 35px;
}@media (min-width: 1024px) {
  .scroll-container {
    padding-left: calc(65px + (100% - 1024px) / 2);
  }
}@media (min-width: 1280px) {
  .scroll-container {
    padding-left: calc(65px + (100% - 1280px) / 2);
  }
}@media (min-width: 1440px) {
  .scroll-container {
    padding-left: calc(65px + (100% - 1440px) / 2);
  }
}@media (min-width: 1600px) {
  .scroll-container {
    padding-left: calc(65px + (100% - 1600px) / 2);
  }
}body {
  margin: 0;
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}ul {
  margin: 0;
  padding: 0;
}.hide-scroll {
  overflow: hidden;
}.hide-scroll-bars {
  -ms-overflow-style: none; /* IE and Edge */
  scrollbar-width: none; /* Firefox */
}.hide-scroll-bars::-webkit-scrollbar {
  display: none; /* Hide scrollbar for Chrome, Safari and Opera */
}.visually-hidden {
  display: none;
}img {
  display: block;
}.main-button {
  --tw-bg-opacity: 1;
  background-color: rgb(181 209 255 / var(--tw-bg-opacity));
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(181 209 255 / var(--tw-border-opacity));
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  text-align: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-transform: uppercase;
  height: 47px;
  font-size: 14px;
  padding: 0 36px;
}@media (min-width: 768px) {
  .main-button {
    height: 38px;
    font-size: 12px;
    padding: 0 28px;
  }
}@media (min-width: 1024px) {
  .main-button {
    height: 47px;
    font-size: 14px;
    padding: 0 36px;
  }
}.main-button:hover {
  background-color: transparent;
  --tw-text-opacity: 1;
  color: rgb(240 245 255 / var(--tw-text-opacity));
  --tw-border-opacity: 1;
  border-color: rgb(240 245 255 / var(--tw-border-opacity));
}.main-button.lightBlue {
  --tw-bg-opacity: 1;
  background-color: rgb(240 245 255 / var(--tw-bg-opacity));
  --tw-border-opacity: 1;
  border-color: rgb(240 245 255 / var(--tw-border-opacity));
}.main-button.lightBlue:hover {
  background-color: transparent;
  --tw-text-opacity: 1;
  color: rgb(240 245 255 / var(--tw-text-opacity));
  --tw-border-opacity: 1;
  border-color: rgb(240 245 255 / var(--tw-border-opacity));
}.main-button.desktop {
  display: none;
}@media (min-width: 768px) {
  .main-button.desktop {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
}.main-button.mobile {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}@media (min-width: 768px) {
  .main-button.mobile {
    display: none;
  }
}.section-header {
  position: sticky;
  z-index: 9;
  top: 0;
}.section-header .main-header {
  z-index: 1;
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
  width: 100%;
  -webkit-transition: 0.1s all ease-out;
  transition: 0.1s all ease-out;
}.section-header .main-header.no-background {
  background-color: transparent;
}.section-header .main-header .header-inner-holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 16px;
  padding-bottom: 16px;
}@media (min-width: 768px) {
  .section-header .main-header .header-inner-holder {
    padding-top: 27px;
    padding-bottom: 27px;
  }
}.section-header .main-header .header-inner-holder .left-menu-holder, .section-header .main-header .header-inner-holder .right-menu-holder {
  width: 40%;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}.section-header .main-header .header-inner-holder .left-menu-holder.right-menu-holder .main-header__navigation .navigation-list, .section-header .main-header .header-inner-holder .right-menu-holder.right-menu-holder .main-header__navigation .navigation-list {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}.section-header .main-header .header-inner-holder .left-menu-holder .main-header__navigation .navigation-list, .section-header .main-header .header-inner-holder .right-menu-holder .main-header__navigation .navigation-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}.section-header .main-header .header-inner-holder .left-menu-holder .main-header__navigation .navigation-list .navigation-list__item, .section-header .main-header .header-inner-holder .right-menu-holder .main-header__navigation .navigation-list .navigation-list__item {
  position: relative;
}.section-header .main-header .header-inner-holder .left-menu-holder .main-header__navigation .navigation-list .navigation-list__item:not(:last-child), .section-header .main-header .header-inner-holder .right-menu-holder .main-header__navigation .navigation-list .navigation-list__item:not(:last-child) {
  margin-right: 25px;
}@media (min-width: 1024px) {
  .section-header .main-header .header-inner-holder .left-menu-holder .main-header__navigation .navigation-list .navigation-list__item:not(:last-child), .section-header .main-header .header-inner-holder .right-menu-holder .main-header__navigation .navigation-list .navigation-list__item:not(:last-child) {
    margin-right: 35px;
  }
}.section-header .main-header .header-inner-holder .left-menu-holder .main-header__navigation .navigation-list .navigation-list__item.desktop, .section-header .main-header .header-inner-holder .right-menu-holder .main-header__navigation .navigation-list .navigation-list__item.desktop {
  display: none;
}@media (min-width: 768px) {
  .section-header .main-header .header-inner-holder .left-menu-holder .main-header__navigation .navigation-list .navigation-list__item.desktop, .section-header .main-header .header-inner-holder .right-menu-holder .main-header__navigation .navigation-list .navigation-list__item.desktop {
    display: block;
  }
}.section-header .main-header .header-inner-holder .left-menu-holder .main-header__navigation .navigation-list .navigation-list__item.mobile, .section-header .main-header .header-inner-holder .right-menu-holder .main-header__navigation .navigation-list .navigation-list__item.mobile {
  display: block;
}@media (min-width: 768px) {
  .section-header .main-header .header-inner-holder .left-menu-holder .main-header__navigation .navigation-list .navigation-list__item.mobile, .section-header .main-header .header-inner-holder .right-menu-holder .main-header__navigation .navigation-list .navigation-list__item.mobile {
    display: none;
  }
}.section-header .main-header .header-inner-holder .left-menu-holder .main-header__navigation .navigation-list .navigation-list__item:hover .navigation-list__menu-link .navigation-list__dropdown-arrow, .section-header .main-header .header-inner-holder .right-menu-holder .main-header__navigation .navigation-list .navigation-list__item:hover .navigation-list__menu-link .navigation-list__dropdown-arrow {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}.section-header .main-header .header-inner-holder .left-menu-holder .main-header__navigation .navigation-list .navigation-list__item:hover .navigation-list__menu-link ~ .navigation-list__sub-menu, .section-header .main-header .header-inner-holder .right-menu-holder .main-header__navigation .navigation-list .navigation-list__item:hover .navigation-list__menu-link ~ .navigation-list__sub-menu {
  opacity: 1;
  pointer-events: initial;
}.section-header .main-header .header-inner-holder .left-menu-holder .main-header__navigation .navigation-list .navigation-list__item .navigation-list__menu-link, .section-header .main-header .header-inner-holder .right-menu-holder .main-header__navigation .navigation-list .navigation-list__item .navigation-list__menu-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: Satoshi-Medium;
  font-size: 13px;
}.section-header .main-header .header-inner-holder .left-menu-holder .main-header__navigation .navigation-list .navigation-list__item .navigation-list__menu-link .navigation-list__dropdown-arrow, .section-header .main-header .header-inner-holder .right-menu-holder .main-header__navigation .navigation-list .navigation-list__item .navigation-list__menu-link .navigation-list__dropdown-arrow {
  margin-left: 8px;
  -webkit-transition: 0.3s all ease-out;
  transition: 0.3s all ease-out;
}.section-header .main-header .header-inner-holder .left-menu-holder .main-header__navigation .navigation-list .navigation-list__item .navigation-list__menu-link .cart-bubble, .section-header .main-header .header-inner-holder .right-menu-holder .main-header__navigation .navigation-list .navigation-list__item .navigation-list__menu-link .cart-bubble {
  position: relative;
}.section-header .main-header .header-inner-holder .left-menu-holder .main-header__navigation .navigation-list .navigation-list__item .navigation-list__menu-link .cart-bubble .cart-bubble__count, .section-header .main-header .header-inner-holder .right-menu-holder .main-header__navigation .navigation-list .navigation-list__item .navigation-list__menu-link .cart-bubble .cart-bubble__count {
  --tw-bg-opacity: 1;
  background-color: rgb(181 209 255 / var(--tw-bg-opacity));
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
  position: absolute;
  width: 16px;
  height: 16px;
  border-radius: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 10px;
  top: 3px;
  right: -10px;
}.section-header .main-header .header-inner-holder .left-menu-holder .main-header__navigation .navigation-list .navigation-list__item .navigation-list__menu-link .menu-icons .menu-icon, .section-header .main-header .header-inner-holder .right-menu-holder .main-header__navigation .navigation-list .navigation-list__item .navigation-list__menu-link .menu-icons .menu-icon {
  width: 37px;
}.section-header .main-header .header-inner-holder .left-menu-holder .main-header__navigation .navigation-list .navigation-list__item .navigation-list__menu-link .menu-icons .menu-icons__menu, .section-header .main-header .header-inner-holder .right-menu-holder .main-header__navigation .navigation-list .navigation-list__item .navigation-list__menu-link .menu-icons .menu-icons__menu {
  display: none;
}.section-header .main-header .header-inner-holder .left-menu-holder .main-header__navigation .navigation-list .navigation-list__item .navigation-list__menu-link .menu-icons .menu-icons__menu-close, .section-header .main-header .header-inner-holder .right-menu-holder .main-header__navigation .navigation-list .navigation-list__item .navigation-list__menu-link .menu-icons .menu-icons__menu-close {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}@media (min-width: 768px) {
  .section-header .main-header .header-inner-holder .left-menu-holder .main-header__navigation .navigation-list .navigation-list__item .navigation-list__menu-link .menu-icons .menu-icons__menu-close, .section-header .main-header .header-inner-holder .right-menu-holder .main-header__navigation .navigation-list .navigation-list__item .navigation-list__menu-link .menu-icons .menu-icons__menu-close {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}.section-header .main-header .header-inner-holder .left-menu-holder .main-header__navigation .navigation-list .navigation-list__item .navigation-list__menu-link .menu-icons.closed .menu-icons__menu, .section-header .main-header .header-inner-holder .right-menu-holder .main-header__navigation .navigation-list .navigation-list__item .navigation-list__menu-link .menu-icons.closed .menu-icons__menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}.section-header .main-header .header-inner-holder .left-menu-holder .main-header__navigation .navigation-list .navigation-list__item .navigation-list__menu-link .menu-icons.closed .menu-icons__menu-close, .section-header .main-header .header-inner-holder .right-menu-holder .main-header__navigation .navigation-list .navigation-list__item .navigation-list__menu-link .menu-icons.closed .menu-icons__menu-close {
  display: none;
}.section-header .main-header .header-inner-holder .left-menu-holder .main-header__navigation .navigation-list .navigation-list__item .navigation-list__sub-menu, .section-header .main-header .header-inner-holder .right-menu-holder .main-header__navigation .navigation-list .navigation-list__item .navigation-list__sub-menu {
  position: absolute;
  top: 100%;
  left: 0;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: 0.3s all ease-out;
  transition: 0.3s all ease-out;
}.section-header .main-header .header-inner-holder .left-menu-holder .main-header__navigation .navigation-list .navigation-list__item .navigation-list__sub-menu .navigation-list__sub-menu__item, .section-header .main-header .header-inner-holder .right-menu-holder .main-header__navigation .navigation-list .navigation-list__item .navigation-list__sub-menu .navigation-list__sub-menu__item {
  margin-top: 15px;
}.section-header .main-header .header-inner-holder .main-header__logo-holder {
  max-width: 84px;
}@media (min-width: 768px) {
  .section-header .main-header .header-inner-holder .main-header__logo-holder {
    max-width: 95px;
  }
}.section-header:not(.closed) .main-header {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}.section-header:not(.closed) .main-menu {
  opacity: 1;
  pointer-events: initial;
  z-index: 1;
  overflow: scroll;
}.section-header:not(.closed) .left-menu-holder .main-header__navigation .navigation-list .navigation-list__item:not(.icon), .section-header:not(.closed) .right-menu-holder .main-header__navigation .navigation-list .navigation-list__item:not(.icon) {
  display: none;
}.section-header .main-menu {
  --tw-bg-opacity: 1;
  background-color: rgb(18 18 20 / var(--tw-bg-opacity));
  position: fixed;
  top: 52.05px;
  width: 100%;
  left: 0;
  opacity: 0;
  -webkit-transition: 0.1s all ease-out;
  transition: 0.1s all ease-out;
  height: calc(100% - 52.05px);
  pointer-events: none;
}@media (min-width: 768px) {
  .section-header .main-menu {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0 / var(--tw-bg-opacity));
    top: 74.05px;
    height: calc(100% - 74.05px);
  }
}.section-header .main-menu .container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 100%;
}.section-header .main-menu .main-menu__top-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 44.5px 0 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}@media (min-width: 768px) {
  .section-header .main-menu .main-menu__top-section {
    -webkit-box-flex: inherit;
        -ms-flex: inherit;
            flex: inherit;
    margin: 100px 0 0;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}@media (min-width: 1024px) {
  .section-header .main-menu .main-menu__top-section {
    margin: 184.5px 0 0;
  }
}.section-header .main-menu .main-menu__top-section .mobile-social-icons {
  display: block;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}@media (min-width: 768px) {
  .section-header .main-menu .main-menu__top-section .mobile-social-icons {
    display: none;
  }
}.section-header .main-menu .main-menu__top-section .main-menu__column {
  position: relative;
  width: 100%;
}@media (min-width: 768px) {
  .section-header .main-menu .main-menu__top-section .main-menu__column {
    width: calc(33.33% - 1.7vw);
  }
}@media (min-width: 1280px) {
  .section-header .main-menu .main-menu__top-section .main-menu__column {
    width: calc(33.33% - 1.2vw);
  }
}.section-header .main-menu .main-menu__top-section .main-menu__column .main-menu__column__title {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(181 209 255 / var(--tw-text-opacity));
  width: 100%;
  text-align: left;
  display: none;
  padding-bottom: 11px;
}@media (min-width: 768px) {
  .section-header .main-menu .main-menu__top-section .main-menu__column .main-menu__column__title {
    display: block;
    position: absolute;
    left: 0;
    font-size: 12px;
    padding-bottom: 14px;
    bottom: calc(100% + 25px);
    border-bottom-width: 1px;
    --tw-border-opacity: 1;
    border-bottom-color: rgb(255 255 255 / var(--tw-border-opacity));
  }
}@media (min-width: 1024px) {
  .section-header .main-menu .main-menu__top-section .main-menu__column .main-menu__column__title {
    padding-bottom: 18px;
    bottom: calc(100% + 44px);
  }
}.section-header .main-menu .main-menu__top-section .main-menu__column .main-menu__column__title.show {
  display: block;
}.section-header .main-menu .main-menu__top-section .main-menu__column .main-menu__navigation .navigation-list .navigation-list__item {
  position: relative;
}.section-header .main-menu .main-menu__top-section .main-menu__column .main-menu__navigation .navigation-list .navigation-list__item.desktop {
  display: none;
}@media (min-width: 768px) {
  .section-header .main-menu .main-menu__top-section .main-menu__column .main-menu__navigation .navigation-list .navigation-list__item.desktop {
    display: block;
  }
}.section-header .main-menu .main-menu__top-section .main-menu__column .main-menu__navigation .navigation-list .navigation-list__item.mobile {
  display: block;
}@media (min-width: 768px) {
  .section-header .main-menu .main-menu__top-section .main-menu__column .main-menu__navigation .navigation-list .navigation-list__item.mobile {
    display: none;
  }
}.section-header .main-menu .main-menu__top-section .main-menu__column .main-menu__navigation .navigation-list .navigation-list__item.show .navigation-list__sub-menu {
  opacity: 1;
  pointer-events: initial;
  margin-bottom: 10px;
}@media (min-width: 768px) {
  .section-header .main-menu .main-menu__top-section .main-menu__column .main-menu__navigation .navigation-list .navigation-list__item.show .navigation-list__sub-menu {
    opacity: 0;
    pointer-events: none;
    margin-bottom: 0px;
  }
}.section-header .main-menu .main-menu__top-section .main-menu__column .main-menu__navigation .navigation-list .navigation-list__item .navigation-list__menu-link {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  border-bottom-width: 0.5px;
  --tw-border-opacity: 1;
  border-bottom-color: rgb(255 255 255 / var(--tw-border-opacity));
  text-transform: uppercase;
  letter-spacing: 2px;
  line-height: 1.24;
  font-size: 25px;
  display: block;
  padding-bottom: 10.5px;
  margin-bottom: 12.5px;
  width: 100%;
  text-align: left;
}@media (min-width: 768px) {
  .section-header .main-menu .main-menu__top-section .main-menu__column .main-menu__navigation .navigation-list .navigation-list__item .navigation-list__menu-link {
    width: auto;
    border-bottom-width: 0px;
    font-size: 32px;
    display: inherit;
    padding-bottom: 0px;
    margin-bottom: 0px;
  }
}@media (min-width: 1024px) {
  .section-header .main-menu .main-menu__top-section .main-menu__column .main-menu__navigation .navigation-list .navigation-list__item .navigation-list__menu-link {
    line-height: 1.14;
    font-size: 45px;
  }
}.section-header .main-menu .main-menu__top-section .main-menu__column .main-menu__navigation .navigation-list .navigation-list__item .navigation-list__menu-link .navigation-list__toggle {
  display: inline;
}@media (min-width: 768px) {
  .section-header .main-menu .main-menu__top-section .main-menu__column .main-menu__navigation .navigation-list .navigation-list__item .navigation-list__menu-link .navigation-list__toggle {
    display: none;
  }
}.section-header .main-menu .main-menu__top-section .main-menu__column .main-menu__navigation .navigation-list .navigation-list__item .navigation-list__menu-link.js-menu-toggle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}@media (min-width: 768px) {
  .section-header .main-menu .main-menu__top-section .main-menu__column .main-menu__navigation .navigation-list .navigation-list__item .navigation-list__menu-link.js-menu-toggle {
    display: block;
  }
  .section-header .main-menu .main-menu__top-section .main-menu__column .main-menu__navigation .navigation-list .navigation-list__item:hover .navigation-list__menu-link {
    -webkit-text-stroke: 1px white;
    color: transparent;
  }
  .section-header .main-menu .main-menu__top-section .main-menu__column .main-menu__navigation .navigation-list .navigation-list__item:hover .navigation-list__menu-link ~ .navigation-list__sub-menu {
    opacity: 1;
    pointer-events: initial;
  }
}.section-header .main-menu .main-menu__top-section .main-menu__column .main-menu__navigation .navigation-list .navigation-list__item .navigation-list__sub-menu {
  opacity: 0;
  pointer-events: none;
  -webkit-transition: 0.3s all ease-out;
  transition: 0.3s all ease-out;
  height: 0;
  overflow: hidden;
}@media (min-width: 768px) {
  .section-header .main-menu .main-menu__top-section .main-menu__column .main-menu__navigation .navigation-list .navigation-list__item .navigation-list__sub-menu {
    position: absolute;
    top: 100%;
    left: 53px;
    height: auto !important;
  }
}@media (min-width: 1024px) {
  .section-header .main-menu .main-menu__top-section .main-menu__column .main-menu__navigation .navigation-list .navigation-list__item .navigation-list__sub-menu {
    left: 73px;
  }
}.section-header .main-menu .main-menu__top-section .main-menu__column .main-menu__navigation .navigation-list .navigation-list__item .navigation-list__sub-menu .navigation-list__sub-menu__item {
  margin-top: 4px;
}@media (min-width: 1024px) {
  .section-header .main-menu .main-menu__top-section .main-menu__column .main-menu__navigation .navigation-list .navigation-list__item .navigation-list__sub-menu .navigation-list__sub-menu__item:not(:first-child) {
    margin-top: 9px;
  }
  .section-header .main-menu .main-menu__top-section .main-menu__column .main-menu__navigation .navigation-list .navigation-list__item .navigation-list__sub-menu .navigation-list__sub-menu__item:first-child {
    margin-top: 7px;
  }
}.section-header .main-menu .main-menu__top-section .main-menu__column .main-menu__navigation .navigation-list .navigation-list__item .navigation-list__sub-menu .navigation-list__sub-menu__item .navigation-list__sub-menu__menu-link {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  font-size: 21px;
}@media (min-width: 1024px) {
  .section-header .main-menu .main-menu__top-section .main-menu__column .main-menu__navigation .navigation-list .navigation-list__item .navigation-list__sub-menu .navigation-list__sub-menu__item .navigation-list__sub-menu__menu-link {
    font-size: 25px;
  }
}.section-header .main-menu .main-menu__top-section .main-menu__column .main-menu__navigation .navigation-list .navigation-list__item .navigation-list__sub-menu .navigation-list__sub-menu__item .navigation-list__sub-menu__menu-link:hover {
  --tw-text-opacity: 1;
  color: rgb(181 209 255 / var(--tw-text-opacity));
}.section-header .main-menu .main-menu__top-section .main-menu__column .main-menu__contact .main-menu__contact__info {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  font-family: Satoshi-Regular;
  max-width: 170px;
  line-height: 1.85;
  letter-spacing: 0.4px;
  font-size: 14px;
}@media (min-width: 768px) {
  .section-header .main-menu .main-menu__top-section .main-menu__column .main-menu__contact .main-menu__contact__info {
    font-size: 12px;
  }
}@media (min-width: 1024px) {
  .section-header .main-menu .main-menu__top-section .main-menu__column .main-menu__contact .main-menu__contact__info {
    font-size: 14px;
  }
}.section-header .main-menu .main-menu__top-section .main-menu__column .main-menu__contact .main-menu__contact__info a {
  text-decoration: underline;
}.section-header .main-menu .main-menu__top-section .main-menu__column .main-menu__contact .newsletter-holder {
  display: none;
}@media (min-width: 1024px) {
  .section-header .main-menu .main-menu__top-section .main-menu__column .main-menu__contact .newsletter-holder {
    display: block;
  }
}.section-header .main-menu .social-icons-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-top: 10px;
  margin-bottom: 20px;
}@media (min-width: 768px) {
  .section-header .main-menu .social-icons-list {
    margin-bottom: 0px;
    margin-top: 0px;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
}.section-header .main-menu .social-icons-list .social-icons-list__item:not(:first-child) {
  margin-left: 25px;
}.section-header .main-menu .main-menu__bottom-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0 44px;
  margin-top: 30px;
}@media (min-width: 768px) {
  .section-header .main-menu .main-menu__bottom-section {
    margin-top: 0px;
    border-top-width: 1px;
    --tw-border-opacity: 1;
    border-top-color: rgb(255 255 255 / var(--tw-border-opacity));
    padding: 35px 0;
  }
}.section-header .main-menu .main-menu__bottom-section .main-menu__bottom-section__left {
  width: 100%;
}@media (min-width: 768px) {
  .section-header .main-menu .main-menu__bottom-section .main-menu__bottom-section__left {
    width: auto;
  }
}.section-header .main-menu .main-menu__bottom-section .main-menu__bottom-section__left .main-menu__bottom-section__button {
  --tw-bg-opacity: 1;
  background-color: rgb(181 209 255 / var(--tw-bg-opacity));
  border-width: 1px;
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
  font-family: ClashDisplay-Semibold;
  border-color: transparent;
  text-align: center;
  text-transform: uppercase;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 47px;
  font-size: 14px;
}@media (min-width: 768px) {
  .section-header .main-menu .main-menu__bottom-section .main-menu__bottom-section__left .main-menu__bottom-section__button {
    width: 219px;
  }
}.section-header .main-menu .main-menu__bottom-section .main-menu__bottom-section__left .main-menu__bottom-section__button:hover {
  background-color: transparent;
  --tw-border-opacity: 1;
  border-color: rgb(240 245 255 / var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgb(240 245 255 / var(--tw-text-opacity));
}.section-header .main-menu .main-menu__bottom-section .main-menu__bottom-section__right {
  display: none;
}@media (min-width: 768px) {
  .section-header .main-menu .main-menu__bottom-section .main-menu__bottom-section__right {
    display: block;
  }
}.newsletter-holder {
  margin-top: 20px;
}@media (min-width: 1024px) {
  .newsletter-holder {
    margin-top: 35px;
  }
}.newsletter-holder .newsletter-text {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  font-family: Satoshi-Regular;
  max-width: 307px;
  line-height: 1.85;
  letter-spacing: 0.4px;
  margin-bottom: 30px;
  font-size: 12px;
}@media (min-width: 1024px) {
  .newsletter-holder .newsletter-text {
    font-size: 14px;
    margin-bottom: 44.5px;
  }
}.newsletter-holder .newsletter-form-holder .newsletter-form .newsletter-form__input-wrapper {
  margin-bottom: 20px;
}.newsletter-holder .newsletter-form-holder .newsletter-form .newsletter-form__input-wrapper .input__field {
  margin-bottom: 15px;
  --tw-border-opacity: 1;
  border-color: rgb(127 127 127 / var(--tw-border-opacity));
}@media (min-width: 1024px) {
  .newsletter-holder .newsletter-form-holder .newsletter-form .newsletter-form__input-wrapper .input__field {
    margin-bottom: 0px;
    border-right-color: transparent;
  }
}.newsletter-holder .newsletter-form-holder .newsletter-form .newsletter-form__input-wrapper .input {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}@media (min-width: 768px) {
  .newsletter-holder .newsletter-form-holder .newsletter-form .newsletter-form__input-wrapper .input {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}@media (min-width: 1024px) {
  .newsletter-holder .newsletter-form-holder .newsletter-form .newsletter-form__input-wrapper .input {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}.newsletter-form-holder .newsletter-form .newsletter-form__input-wrapper .input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}.newsletter-form-holder .newsletter-form .newsletter-form__input-wrapper .input__field {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(127 127 127 / var(--tw-border-opacity));
  border-right-color: transparent;
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(127 127 127 / var(--tw-text-opacity));
  background-color: transparent;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  outline: none;
  text-transform: uppercase;
  text-align: left;
  height: 47px;
  padding: 16.5px 13px;
  font-size: 12px;
}.newsletter-form-holder .newsletter-form .newsletter-form__input-wrapper .newsletter-form__button {
  --tw-bg-opacity: 1;
  background-color: rgb(181 209 255 / var(--tw-bg-opacity));
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(18 18 20 / var(--tw-text-opacity));
  padding: 0 23px;
  height: 47px;
  font-size: 12px;
}.newsletter-form-holder .newsletter-form .output__message {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: Satoshi-Regular;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  font-size: 14px;
  margin: 20px 0;
}.newsletter-form-holder .newsletter-form .output__message svg {
  max-width: 20px;
  margin-right: 8px;
}.main-hero {
  position: relative;
}.main-hero .main-hero__holder {
  position: relative;
}.main-hero .main-hero__holder:not(.main-hero .main-hero__holder.is-not-top) {
  top: -52.05px;
  margin-bottom: -52.05px;
}@media (min-width: 768px) {
  .main-hero .main-hero__holder:not(.main-hero .main-hero__holder.is-not-top) {
    top: -74.05px;
    margin-bottom: -74.05px;
  }
}

.main-hero__background-image-holder:before {
    content: '';
    width: 100%;
    height: 100%;
    background-color: rgba(0 0 0 / 20%);
    position: absolute;
    display: block !important;
}

@media (min-width: 768px) {
  .main-hero__background-image-holder .video-bg {
    width: 100%
  }
}

@media (max-width: 768px) {
  .main-hero__background-image-holder .video-bg {
    max-width: 1200px;
    transform: translateX(-40%);
  }
  .main-hero__background-image-holder {
    overflow: hidden;
  }
  .main-hero .main-hero__holder.align-center .main-hero__data-holder {
    bottom: 30% !important;
  }
}
  .main-hero .main-hero__holder.align-center .main-hero__data-holder {
    -webkit-transform: translateY(50%);
            transform: translateY(50%);
    bottom: 50%;
  }

.main-hero .main-hero__holder.is-not-top .main-hero__data-holder {
  top: 18vw;
  bottom: initial;
}@media (min-width: 768px) {
  .main-hero .main-hero__holder.is-not-top .main-hero__data-holder {
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    top: 50%;
    bottom: initial;
  }
}.main-hero .main-hero__holder.is-not-top .main-hero__data-holder .main-hero__inner-holder .main-hero__data .main-hero__tagline {
  font-size: 28px;
}@media (min-width: 1024px) {
  .main-hero .main-hero__holder.is-not-top .main-hero__data-holder .main-hero__inner-holder .main-hero__data .main-hero__tagline {
    font-size: 3.51vw;
  }
}.main-hero .main-hero__holder .main-hero__background-image-holder .main-hero__background-image {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
  width: 100%;
}.main-hero .main-hero__holder .main-hero__background-image-holder .main-hero__background-image.desktop {
  display: none;
}@media (min-width: 768px) {
  .main-hero .main-hero__holder .main-hero__background-image-holder .main-hero__background-image.desktop {
    display: block;
  }
}.main-hero .main-hero__holder .main-hero__background-image-holder .main-hero__background-image.mobile {
  display: block;
}@media (min-width: 768px) {
  .main-hero .main-hero__holder .main-hero__background-image-holder .main-hero__background-image.mobile {
    display: none;
  }
}.main-hero .main-hero__holder .main-hero__data-holder {
  position: absolute;
  bottom: 19.9vw;
  width: 100%;
}@media (min-width: 768px) {
  .main-hero .main-hero__holder .main-hero__data-holder {
    bottom: 20vw;
  }
}.main-hero .main-hero__holder .main-hero__data-holder .main-hero__inner-holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}.main-hero .main-hero__holder .main-hero__data-holder .main-hero__inner-holder .main-hero__data .main-hero__heading {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(181 209 255 / var(--tw-text-opacity));
  font-size: 14px;
  margin: 0 0 32px;
}@media (min-width: 1024px) {
  .main-hero .main-hero__holder .main-hero__data-holder .main-hero__inner-holder .main-hero__data .main-hero__heading {
    font-size: 1.19vw;
    margin: 0 0 1.79vw;
  }
}@media (min-width: 1280px) {
  .main-hero .main-hero__holder .main-hero__data-holder .main-hero__inner-holder .main-hero__data .main-hero__heading {
    font-size: 1.09vw;
  }
}.main-hero .main-hero__holder .main-hero__data-holder .main-hero__inner-holder .main-hero__data .main-hero__tagline {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  line-height: 1;
  letter-spacing: 0.6px;
  font-size: 35px;
}@media (min-width: 1024px) {
  .main-hero .main-hero__holder .main-hero__data-holder .main-hero__inner-holder .main-hero__data .main-hero__tagline {
    letter-spacing: 0.156vw;
    font-size: 3.51vw;
  }
}.main-hero .main-hero__holder .main-hero__data-holder .main-hero__inner-holder .main-hero__data .main-hero__tagline .hollow {
  -webkit-text-stroke: 1px white;
  color: transparent;
}.main-hero .main-hero__holder .main-hero__data-holder .main-hero__inner-holder .main-hero__data .main-hero__description {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  font-family: Satoshi-Regular;
  font-size: 20px;
  margin-top: 30px;
}@media (min-width: 768px) {
  .main-hero .main-hero__holder .main-hero__data-holder .main-hero__inner-holder .main-hero__data .main-hero__description {
    font-size: 1.9vw;
    margin-top: 2.34vw;
  }
}@media (min-width: 1024px) {
  .main-hero .main-hero__holder .main-hero__data-holder .main-hero__inner-holder .main-hero__data .main-hero__description {
    font-size: 1.5625vw;
  }
}.main-hero .main-hero__holder .main-hero__data-holder .main-hero__inner-holder .main-button {
  margin: 38px 0 0;
}@media (min-width: 1024px) {
  .main-hero .main-hero__holder .main-hero__data-holder .main-hero__inner-holder .main-button {
    margin: 3.67vw 0 0;
  }
}.main-hero .main-hero__holder .main-hero__data-holder .main-hero__inner-holder .scroll-down {
  display: none;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 100%;
  width: 50px;
  height: 50px;
  -webkit-transition: 0.3s all ease-out;
  transition: 0.3s all ease-out;
}@media (min-width: 768px) {
  .main-hero .main-hero__holder .main-hero__data-holder .main-hero__inner-holder .scroll-down {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}@media (min-width: 1024px) {
  .main-hero .main-hero__holder .main-hero__data-holder .main-hero__inner-holder .scroll-down {
    width: 62px;
    height: 62px;
  }
}.main-hero .main-hero__holder .main-hero__data-holder .main-hero__inner-holder .scroll-down svg g {
  -webkit-transition: 0.3s all ease-out;
  transition: 0.3s all ease-out;
}.main-hero .main-hero__holder .main-hero__data-holder .main-hero__inner-holder .scroll-down:hover {
  -webkit-filter: drop-shadow(0 0 4px white);
          filter: drop-shadow(0 0 4px white);
}.main-hero .main-hero__holder .main-hero__data-holder .main-hero__inner-holder .scroll-down:hover svg g {
  opacity: 1;
}.text-section {
  margin: 25px 0 160px;
}@media (min-width: 768px) {
  .text-section {
    margin: 20px 0 110px;
  }
}@media (min-width: 1024px) {
  .text-section {
    margin: 25px 0 150px;
  }
}@media (min-width: 1280px) {
  .text-section {
    margin: 30px 0 200px;
  }
}.text-section .text-section__holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
}.text-section .text-section__holder.align-left {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}.text-section .text-section__holder.align-left .text-section__data-holder {
  max-width: 100%;
}@media (min-width: 768px) {
  .text-section .text-section__holder.align-left .text-section__data-holder {
    max-width: 690px;
  }
}@media (min-width: 1024px) {
  .text-section .text-section__holder.align-left .text-section__data-holder {
    max-width: 60vw;
  }
}.text-section .text-section__holder.align-left .text-section__data-holder .text-section__tag-line {
  font-size: 35px;
}@media (min-width: 1024px) {
  .text-section .text-section__holder.align-left .text-section__data-holder .text-section__tag-line {
    letter-spacing: 0.156vw;
    font-size: 2.73vw;
  }
}.text-section .text-section__holder .text-section__data-holder {
  max-width: 100%;
  text-align: left;
}@media (min-width: 768px) {
  .text-section .text-section__holder .text-section__data-holder {
    max-width: 57vw;
  }
}@media (min-width: 1024px) {
  .text-section .text-section__holder .text-section__data-holder {
    max-width: 47vw;
  }
}.text-section .text-section__holder .text-section__data-holder .text-section__heading {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(181 209 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  font-size: 14px;
  margin: 0 0 35px;
}@media (min-width: 1024px) {
  .text-section .text-section__holder .text-section__data-holder .text-section__heading {
    font-size: 1.19vw;
    margin: 0 0 2.34vw;
  }
}@media (min-width: 1280px) {
  .text-section .text-section__holder .text-section__data-holder .text-section__heading {
    font-size: 1.09vw;
  }
}.text-section .text-section__holder .text-section__data-holder .text-section__tag-line {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  line-height: 1;
  letter-spacing: 0.6px;
  font-size: 35px;
}@media (min-width: 1024px) {
  .text-section .text-section__holder .text-section__data-holder .text-section__tag-line {
    letter-spacing: 0.156vw;
    font-size: 3.51vw;
  }
}.text-section .text-section__holder .text-section__data-holder .text-section__tag-line .hollow {
  -webkit-text-stroke: 1px white;
  color: transparent;
}.text-section .text-section__holder .text-section__data-holder .text-section__description {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  font-family: Satoshi-Regular;
  font-size: 15px;
  margin-top: 35px;
}@media (min-width: 1024px) {
  .text-section .text-section__holder .text-section__data-holder .text-section__description {
    max-width: 80%;
    font-size: 1.17vw;
    margin-top: 2.73vw;
  }
}.quantity-holder {
  height: 47px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(240 245 255 / var(--tw-border-opacity));
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 15px;
}.quantity-holder .toggle-quantity {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(127 127 127 / var(--tw-text-opacity));
  width: 28px;
  font-size: 14px;
}.quantity-holder input {
  font-family: ClashDisplay-Semibold;
  background-color: transparent;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  pointer-events: none;
  font-size: 14px;
  width: 30px;
  text-align: center;
}.main-start {
  padding-bottom: 60px;
}.main-start .main-start__holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-top: 8vw;
}@media (min-width: 768px) {
  .main-start .main-start__holder {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    margin-top: 0px;
  }
}.main-start .main-start__holder .main-start__left-section {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}@media (min-width: 768px) {
  .main-start .main-start__holder .main-start__left-section {
    width: 44.92vw;
  }
}.main-start .main-start__holder .main-start__left-section .main-start__image {
  max-width: 56.41vw;
}@media (min-width: 768px) {
  .main-start .main-start__holder .main-start__left-section .main-start__image {
    max-width: 25vw;
    margin-right: 1.5625vw;
  }
}.main-start .main-start__holder .main-start__right-section {
  width: 100%;
  margin-top: 19vw;
}@media (min-width: 768px) {
  .main-start .main-start__holder .main-start__right-section {
    margin-top: 0px;
    width: 39.14vw;
  }
}.main-start .main-start__holder .main-start__right-section .main-start__heading {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  line-height: 1;
  letter-spacing: 0.6px;
  font-size: 35px;
}@media (min-width: 768px) {
  .main-start .main-start__holder .main-start__right-section .main-start__heading {
    letter-spacing: 0.156vw;
    font-size: 3.51vw;
  }
}.main-start .main-start__holder .main-start__right-section .main-start__heading .hollow {
  -webkit-text-stroke: 1px white;
  color: transparent;
}.main-start .main-start__holder .main-start__right-section .main-start__sub-heading {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(181 209 255 / var(--tw-text-opacity));
  margin: 32px 0 15px;
  font-size: 14px;
  max-width: 250px;
}@media (min-width: 768px) {
  .main-start .main-start__holder .main-start__right-section .main-start__sub-heading {
    max-width: inherit;
    margin: 2.89vw 0 1.09vw;
    font-size: 1.59vw;
  }
}@media (min-width: 1024px) {
  .main-start .main-start__holder .main-start__right-section .main-start__sub-heading {
    font-size: 1.19vw;
  }
}@media (min-width: 1280px) {
  .main-start .main-start__holder .main-start__right-section .main-start__sub-heading {
    font-size: 1.09vw;
  }
}.main-start .main-start__holder .main-start__right-section .main-start__description {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  font-family: Satoshi-Regular;
  line-height: 1.65;
  letter-spacing: 0.3px;
  margin-bottom: 56px;
  font-size: 14px;
}@media (min-width: 768px) {
  .main-start .main-start__holder .main-start__right-section .main-start__description {
    letter-spacing: 0.03vw;
    margin-bottom: 4.375vw;
    font-size: 1.59vw;
  }
}@media (min-width: 1024px) {
  .main-start .main-start__holder .main-start__right-section .main-start__description {
    font-size: 1.19vw;
  }
}@media (min-width: 1280px) {
  .main-start .main-start__holder .main-start__right-section .main-start__description {
    font-size: 1.09vw;
  }
}.image-points {
  z-index: 1;
  position: relative;
}.image-points .image-points__holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-top: 75px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}@media (min-width: 768px) {
  .image-points .image-points__holder {
    padding-top: 40px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}@media (min-width: 1024px) {
  .image-points .image-points__holder {
    padding-top: 60px;
  }
}.image-points .image-points__holder .image-points__point {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0;
  width: 100%;
  margin-bottom: 90px;
}@media (min-width: 768px) {
  .image-points .image-points__holder .image-points__point {
    margin-bottom: 0px;
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content;
    padding: 0 30px;
  }
}@media (min-width: 1024px) {
  .image-points .image-points__holder .image-points__point {
    padding: 0 55px;
  }
}@media (min-width: 1280px) {
  .image-points .image-points__holder .image-points__point {
    padding: 0 57px;
  }
}.image-points .image-points__holder .image-points__point .image-points__image-holder .image-points__image {
  width: auto;
  -o-object-fit: contain;
     object-fit: contain;
  height: auto;
  max-width: 56.41vw;
}@media (min-width: 768px) {
  .image-points .image-points__holder .image-points__point .image-points__image-holder .image-points__image {
    max-width: auto;
    height: calc(46.1375vw - 30px);
  }
}@media (min-width: 1024px) {
  .image-points .image-points__holder .image-points__point .image-points__image-holder .image-points__image {
    height: calc(46.1375vw - 130px);
  }
}.image-points .image-points__holder .image-points__point .image-points__data-holder {
  position: relative;
  margin-top: 40px;
}@media (min-width: 768px) {
  .image-points .image-points__holder .image-points__point .image-points__data-holder {
    margin-top: 5.07vw;
  }
}.image-points .image-points__holder .image-points__point .image-points__data-holder .image-points__number {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(181 209 255 / var(--tw-text-opacity));
  position: absolute;
  top: -1px;
  left: -22px;
  font-size: 12px;
}@media (min-width: 768px) {
  .image-points .image-points__holder .image-points__point .image-points__data-holder .image-points__number {
    top: 0;
    left: -2.253vw;
    font-size: 0.9593vw;
  }
}@media (min-width: 1024px) {
  .image-points .image-points__holder .image-points__point .image-points__data-holder .image-points__number {
    left: -1.953vw;
    font-size: 0.8593vw;
  }
}.image-points .image-points__holder .image-points__point .image-points__data-holder .image-points__heading {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  line-height: 1.1;
  font-size: 20px;
}@media (min-width: 768px) {
  .image-points .image-points__holder .image-points__point .image-points__data-holder .image-points__heading {
    font-size: 1.9vw;
  }
}@media (min-width: 1024px) {
  .image-points .image-points__holder .image-points__point .image-points__data-holder .image-points__heading {
    font-size: 1.5625vw;
  }
}.image-points .image-points__holder .image-points__point .image-points__data-holder .image-points__description {
  font-family: Satoshi-Regular;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  margin-top: 26px;
  font-size: 14px;
}@media (min-width: 768px) {
  .image-points .image-points__holder .image-points__point .image-points__data-holder .image-points__description {
    margin-top: 2.453vw;
    font-size: 1.4vw;
  }
}@media (min-width: 1024px) {
  .image-points .image-points__holder .image-points__point .image-points__data-holder .image-points__description {
    margin-top: 1.953vw;
    font-size: 1.19vw;
  }
}@media (min-width: 1280px) {
  .image-points .image-points__holder .image-points__point .image-points__data-holder .image-points__description {
    font-size: 1.093vw;
  }
}.research {
  position: relative;
}@media (min-width: 768px) {
  .research {
    top: -54.05px;
    margin-bottom: calc(7.5vw - 54.05px);
  }
}@media (min-width: 1024px) {
  .research {
    top: -74.05px;
    margin-bottom: calc(7.5vw - 74.05px);
  }
}.research .research__holder {
  position: relative;
}.research .research__holder .research__background-image-holder .research__background-image {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
  width: 100%;
}.research .research__holder .research__background-image-holder .research__background-image.desktop {
  display: none;
}@media (min-width: 768px) {
  .research .research__holder .research__background-image-holder .research__background-image.desktop {
    display: block;
  }
}.research .research__holder .research__background-image-holder .research__background-image.mobile {
  display: block;
}@media (min-width: 768px) {
  .research .research__holder .research__background-image-holder .research__background-image.mobile {
    display: none;
  }
}.research .research__holder .research__data-holder {
  position: absolute;
  left: 0;
  top: 80px;
}@media (min-width: 768px) {
  .research .research__holder .research__data-holder {
    top: 50%;
    margin-left: 8.5937vw;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
}.research .research__holder .research__data-holder .research__heading {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  letter-spacing: 0.6px;
  margin: 0 0 40px;
  font-size: 35px;
  line-height: 1;
}@media (min-width: 768px) {
  .research .research__holder .research__data-holder .research__heading {
    letter-spacing: 0.156vw;
    margin: 0 0 2.656vw;
    font-size: 3.51vw;
  }
}.research .research__holder .research__data-holder .research__heading .hollow {
  -webkit-text-stroke: 1px white;
  color: transparent;
}.research .research__holder .research__data-holder .research__description {
  font-family: Satoshi-Regular;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  font-size: 15px;
  letter-spacing: 0.3px;
}@media (min-width: 768px) {
  .research .research__holder .research__data-holder .research__description {
    font-size: 1.59vw;
  }
}@media (min-width: 1024px) {
  .research .research__holder .research__data-holder .research__description {
    font-size: 1.19vw;
  }
}@media (min-width: 1280px) {
  .research .research__holder .research__data-holder .research__description {
    font-size: 1.1718vw;
  }
}.research .research__holder .features {
  position: relative;
  bottom: 74vw;
  margin-bottom: -54vw;
}@media (min-width: 768px) {
  .research .research__holder .features {
    position: absolute;
    margin-bottom: 0px;
    bottom: -7.5vw;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
  }
}.features {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}@media (min-width: 768px) {
  .features {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
}.features .features__feature {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding: 35px 0 35px 38px;
  min-width: 50%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  border-width: 0.5px;
  --tw-border-opacity: 1;
  border-color: rgb(240 245 255 / var(--tw-border-opacity));
}@media (min-width: 768px) {
  .features .features__feature {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    min-width: auto;
    padding: 20px 0;
  }
}@media (min-width: 1280px) {
  .features .features__feature {
    padding: 35px 0;
  }
}.features .features__feature:nth-child(odd) {
  border-right-width: 0px;
}@media (min-width: 768px) {
  .features .features__feature:nth-child(odd) {
    border-right-width: 0.5px;
  }
}.features .features__feature:nth-last-child(n+3) {
  border-bottom-width: 0px;
}@media (min-width: 768px) {
  .features .features__feature:nth-last-child(n+3) {
    border-bottom-width: 0.5px;
  }
  .features .features__feature:not(:last-child) {
    border-right-width: 0px;
  }
}.features .features__feature .features__feature__inner-holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}.features .features__feature .features__feature__inner-holder .features__image-holder {
  height: 35px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}@media (min-width: 1024px) {
  .features .features__feature .features__feature__inner-holder .features__image-holder {
    height: 50px;
  }
}.features .features__feature .features__feature__inner-holder .features__image-holder svg {
  height: 35px;
}@media (min-width: 1024px) {
  .features .features__feature .features__feature__inner-holder .features__image-holder svg {
    height: auto;
  }
}.features .features__feature .features__feature__inner-holder .features__title {
  font-family: ClashDisplay-Semibold;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  line-height: 1.2;
  margin-top: 20px;
  font-size: 12px;
}@media (min-width: 1024px) {
  .features .features__feature .features__feature__inner-holder .features__title {
    margin-top: 25px;
    font-size: 14px;
  }
}.why-points__holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 16.406vw;
  margin-bottom: 33.43vw;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}@media (min-width: 768px) {
  .why-points__holder {
    margin-bottom: 8.43vw;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}.why-points__holder .why-points__image-holder {
  max-width: 100%;
  width: 100%;
}@media (min-width: 768px) {
  .why-points__holder .why-points__image-holder {
    max-width: 45.82%;
  }
}.why-points__holder .why-points__image-holder .why-points__image {
  width: 100%;
}.why-points__holder .why-points__data-holder {
  max-width: 100%;
  width: 100%;
  margin-top: 40px;
}@media (min-width: 768px) {
  .why-points__holder .why-points__data-holder {
    margin-top: 0px;
    max-width: 43.56%;
  }
}.why-points__holder .why-points__data-holder .why-points__accordion-holder .why-points__point {
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-bottom-color: rgb(255 255 255 / var(--tw-border-opacity));
  padding-bottom: 34px;
  margin-bottom: 34px;
}@media (min-width: 768px) {
  .why-points__holder .why-points__data-holder .why-points__accordion-holder .why-points__point {
    padding-bottom: 2.5437vw;
    margin-bottom: 2.5437vw;
  }
}@media (min-width: 1024px) {
  .why-points__holder .why-points__data-holder .why-points__accordion-holder .why-points__point {
    padding-bottom: 2.3437vw;
    margin-bottom: 2.3437vw;
  }
}.why-points__holder .why-points__data-holder .why-points__accordion-holder .why-points__point:last-child {
  margin-bottom: 59px;
}@media (min-width: 768px) {
  .why-points__holder .why-points__data-holder .why-points__accordion-holder .why-points__point:last-child {
    margin-bottom: 5.856vw;
  }
}@media (min-width: 1024px) {
  .why-points__holder .why-points__data-holder .why-points__accordion-holder .why-points__point:last-child {
    margin-bottom: 5.156vw;
  }
}.why-points__holder .why-points__data-holder .why-points__accordion-holder .why-points__point .why-points__point__question {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}.why-points__holder .why-points__data-holder .why-points__accordion-holder .why-points__point .why-points__point__question .why-points__point__left-holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}.why-points__holder .why-points__data-holder .why-points__accordion-holder .why-points__point .why-points__point__question .why-points__point__left-holder .why-points__image-holder {
  border-width: 1.5px;
  --tw-border-opacity: 1;
  border-color: rgb(181 209 255 / var(--tw-border-opacity));
  border-radius: 100%;
  width: 50px;
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-filter: drop-shadow(0 0 5px white);
          filter: drop-shadow(0 0 5px white);
}.why-points__holder .why-points__data-holder .why-points__accordion-holder .why-points__point .why-points__point__question .why-points__point__left-holder .why-points__number {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(181 209 255 / var(--tw-text-opacity));
  font-size: 12px;
  margin: 0 12.5px 7px;
}@media (min-width: 768px) {
  .why-points__holder .why-points__data-holder .why-points__accordion-holder .why-points__point .why-points__point__question .why-points__point__left-holder .why-points__number {
    font-size: 1.2593vw;
    margin: 0 1.5156vw 0.8vw;
  }
}@media (min-width: 1024px) {
  .why-points__holder .why-points__data-holder .why-points__accordion-holder .why-points__point .why-points__point__question .why-points__point__left-holder .why-points__number {
    font-size: 0.8593vw;
    margin: 0 1.0156vw 0.5vw;
  }
}.why-points__holder .why-points__data-holder .why-points__accordion-holder .why-points__point .why-points__point__question .why-points__point__left-holder .why-points__title {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  line-height: 1.1;
  font-size: 20px;
}@media (min-width: 768px) {
  .why-points__holder .why-points__data-holder .why-points__accordion-holder .why-points__point .why-points__point__question .why-points__point__left-holder .why-points__title {
    font-size: 2.3625vw;
  }
}@media (min-width: 1024px) {
  .why-points__holder .why-points__data-holder .why-points__accordion-holder .why-points__point .why-points__point__question .why-points__point__left-holder .why-points__title {
    font-size: 1.5625vw;
  }
}.why-points__holder .why-points__data-holder .why-points__accordion-holder .why-points__point .why-points__point__question .why-points__point__right-holder {
  position: relative;
}.why-points__holder .why-points__data-holder .why-points__accordion-holder .why-points__point .why-points__point__question .why-points__point__right-holder .why-points__icon {
  font-family: ClashDisplay-Regular;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  font-size: 31px;
}@media (min-width: 768px) {
  .why-points__holder .why-points__data-holder .why-points__accordion-holder .why-points__point .why-points__point__question .why-points__point__right-holder .why-points__icon {
    font-size: 3.4218vw;
  }
}@media (min-width: 1024px) {
  .why-points__holder .why-points__data-holder .why-points__accordion-holder .why-points__point .why-points__point__question .why-points__point__right-holder .why-points__icon {
    font-size: 2.4218vw;
  }
}.why-points__holder .why-points__data-holder .why-points__accordion-holder .why-points__point .why-points__point__question .why-points__point__right-holder .why-points__icon.close {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}.why-points__holder .why-points__data-holder .why-points__accordion-holder .why-points__point .why-points__point__answer {
  font-family: Satoshi-Regular;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  font-size: 14px;
}@media (min-width: 768px) {
  .why-points__holder .why-points__data-holder .why-points__accordion-holder .why-points__point .why-points__point__answer {
    font-size: 1.59vw;
  }
}@media (min-width: 1024px) {
  .why-points__holder .why-points__data-holder .why-points__accordion-holder .why-points__point .why-points__point__answer {
    font-size: 1.19vw;
  }
}@media (min-width: 1280px) {
  .why-points__holder .why-points__data-holder .why-points__accordion-holder .why-points__point .why-points__point__answer {
    font-size: 1.093vw;
  }
}.why-points__holder .why-points__data-holder .why-points__accordion-holder .why-points__point .why-points__point__answer .js-accordian-answer-holder {
  padding-top: 31px;
}@media (min-width: 768px) {
  .why-points__holder .why-points__data-holder .why-points__accordion-holder .why-points__point .why-points__point__answer .js-accordian-answer-holder {
    padding-top: 3.3437vw;
  }
}@media (min-width: 1024px) {
  .why-points__holder .why-points__data-holder .why-points__accordion-holder .why-points__point .why-points__point__answer .js-accordian-answer-holder {
    padding-top: 2.3437vw;
  }
}.why-points-1__holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 160px;
  margin-bottom: 160px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}@media (min-width: 768px) {
  .why-points-1__holder {
    margin: 15.625vw 0;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}.why-points-1__holder .why-points-1__image-holder {
  max-width: 100%;
  width: 100%;
}@media (min-width: 768px) {
  .why-points-1__holder .why-points-1__image-holder {
    max-width: 45.82%;
  }
}.why-points-1__holder .why-points-1__image-holder .why-points-1__image {
  width: 100%;
}.why-points-1__holder .why-points-1__data-holder {
  max-width: 100%;
  width: 100%;
  margin-top: 40px;
}@media (min-width: 768px) {
  .why-points-1__holder .why-points-1__data-holder {
    margin-top: 0px;
    max-width: 43.56%;
  }
}.why-points-1__holder .why-points-1__data-holder .main-button {
  width: 100%;
}.why-points-1__holder .why-points-1__data-holder .why-points-1__accordion-holder .why-points-1__point {
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-bottom-color: rgb(255 255 255 / var(--tw-border-opacity));
  padding-bottom: 34px;
  margin-bottom: 34px;
}@media (min-width: 768px) {
  .why-points-1__holder .why-points-1__data-holder .why-points-1__accordion-holder .why-points-1__point {
    padding-bottom: 2.5437vw;
    margin-bottom: 2.5437vw;
  }
}@media (min-width: 1024px) {
  .why-points-1__holder .why-points-1__data-holder .why-points-1__accordion-holder .why-points-1__point {
    padding-bottom: 2.3437vw;
    margin-bottom: 2.3437vw;
  }
}.why-points-1__holder .why-points-1__data-holder .why-points-1__accordion-holder .why-points-1__point:last-child {
  margin-bottom: 59px;
}@media (min-width: 768px) {
  .why-points-1__holder .why-points-1__data-holder .why-points-1__accordion-holder .why-points-1__point:last-child {
    margin-bottom: 5.856vw;
  }
}@media (min-width: 1024px) {
  .why-points-1__holder .why-points-1__data-holder .why-points-1__accordion-holder .why-points-1__point:last-child {
    margin-bottom: 5.156vw;
  }
}.why-points-1__holder .why-points-1__data-holder .why-points-1__accordion-holder .why-points-1__point .why-points-1__point__question {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}.why-points-1__holder .why-points-1__data-holder .why-points-1__accordion-holder .why-points-1__point .why-points-1__point__question .why-points-1__point__left-holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}.why-points-1__holder .why-points-1__data-holder .why-points-1__accordion-holder .why-points-1__point .why-points-1__point__question .why-points-1__point__left-holder .why-points-1__number {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(181 209 255 / var(--tw-text-opacity));
  font-size: 12px;
  margin: 0 12.5px 7px 0;
}@media (min-width: 768px) {
  .why-points-1__holder .why-points-1__data-holder .why-points-1__accordion-holder .why-points-1__point .why-points-1__point__question .why-points-1__point__left-holder .why-points-1__number {
    font-size: 1.2593vw;
    margin: 0 1.5156vw 0.8vw 0;
  }
}@media (min-width: 1024px) {
  .why-points-1__holder .why-points-1__data-holder .why-points-1__accordion-holder .why-points-1__point .why-points-1__point__question .why-points-1__point__left-holder .why-points-1__number {
    font-size: 0.8593vw;
    margin: 0 1.0156vw 1.1vw 0;
  }
}.why-points-1__holder .why-points-1__data-holder .why-points-1__accordion-holder .why-points-1__point .why-points-1__point__question .why-points-1__point__left-holder .why-points-1__title {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  line-height: 1.1;
  font-size: 20px;
}@media (min-width: 768px) {
  .why-points-1__holder .why-points-1__data-holder .why-points-1__accordion-holder .why-points-1__point .why-points-1__point__question .why-points-1__point__left-holder .why-points-1__title {
    font-size: 2.73vw;
  }
}@media (min-width: 1024px) {
  .why-points-1__holder .why-points-1__data-holder .why-points-1__accordion-holder .why-points-1__point .why-points-1__point__question .why-points-1__point__left-holder .why-points-1__title {
    font-size: 2.34vw;
  }
}.why-points-1__holder .why-points-1__data-holder .why-points-1__accordion-holder .why-points-1__point .why-points-1__point__question .why-points-1__point__right-holder {
  position: relative;
}.why-points-1__holder .why-points-1__data-holder .why-points-1__accordion-holder .why-points-1__point .why-points-1__point__question .why-points-1__point__right-holder .why-points-1__icon {
  font-family: ClashDisplay-Regular;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  font-size: 31px;
}@media (min-width: 768px) {
  .why-points-1__holder .why-points-1__data-holder .why-points-1__accordion-holder .why-points-1__point .why-points-1__point__question .why-points-1__point__right-holder .why-points-1__icon {
    font-size: 3.4218vw;
  }
}@media (min-width: 1024px) {
  .why-points-1__holder .why-points-1__data-holder .why-points-1__accordion-holder .why-points-1__point .why-points-1__point__question .why-points-1__point__right-holder .why-points-1__icon {
    font-size: 2.4218vw;
  }
}.why-points-1__holder .why-points-1__data-holder .why-points-1__accordion-holder .why-points-1__point .why-points-1__point__question .why-points-1__point__right-holder .why-points-1__icon.close {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}.why-points-1__holder .why-points-1__data-holder .why-points-1__accordion-holder .why-points-1__point .why-points-1__point__answer {
  font-family: Satoshi-Regular;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  font-size: 14px;
}@media (min-width: 768px) {
  .why-points-1__holder .why-points-1__data-holder .why-points-1__accordion-holder .why-points-1__point .why-points-1__point__answer {
    font-size: 1.59vw;
  }
}@media (min-width: 1024px) {
  .why-points-1__holder .why-points-1__data-holder .why-points-1__accordion-holder .why-points-1__point .why-points-1__point__answer {
    font-size: 1.19vw;
  }
}@media (min-width: 1280px) {
  .why-points-1__holder .why-points-1__data-holder .why-points-1__accordion-holder .why-points-1__point .why-points-1__point__answer {
    font-size: 1.093vw;
  }
}.why-points-1__holder .why-points-1__data-holder .why-points-1__accordion-holder .why-points-1__point .why-points-1__point__answer .js-accordian-answer-holder {
  padding-top: 31px;
}@media (min-width: 768px) {
  .why-points-1__holder .why-points-1__data-holder .why-points-1__accordion-holder .why-points-1__point .why-points-1__point__answer .js-accordian-answer-holder {
    padding-top: 3.3437vw;
  }
}@media (min-width: 1024px) {
  .why-points-1__holder .why-points-1__data-holder .why-points-1__accordion-holder .why-points-1__point .why-points-1__point__answer .js-accordian-answer-holder {
    padding-top: 2.3437vw;
  }
}.calibration__holder {
  position: relative;
}.calibration__holder .calibration__background-image-holder .calibration__background-image {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
  width: 100%;
}.calibration__holder .calibration__inner-holder {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  top: 0;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}.calibration__holder .calibration__inner-holder .calibration__heading-1 {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  position: absolute;
  letter-spacing: 0.3vw;
  top: 5.9375vw;
  left: 8.0468vw;
  font-size: 7.8125vw;
}.calibration__holder .calibration__inner-holder .calibration__heading-2 {
  font-family: ClashDisplay-Semibold;
  color: transparent;
  text-transform: uppercase;
  position: absolute;
  letter-spacing: 0.3vw;
  top: 12.5vw;
  left: 19.609vw;
  font-size: 7.8125vw;
  -webkit-text-stroke: 1px white;
}.calibration__holder .calibration__inner-holder .calibration__center-image-holder {
  position: absolute;
  bottom: 15.0343vw;
  left: 40.318vw;
  max-width: 19.02vw;
  width: 100%;
}.calibration__holder .calibration__inner-holder .calibration__center-image-holder .calibration__center-image {
  width: 100%;
}.calibration__holder .calibration__inner-holder .calibration__right-image-holder {
  position: absolute;
  top: 13.406vw;
  right: 6.0156vw;
  max-width: 28.2875vw;
  width: 100%;
}.calibration__holder .calibration__inner-holder .calibration__right-image-holder .calibration__right-image {
  width: 100%;
}.bfr {
  margin-top: 120px;
  margin-bottom: 160px;
}@media (min-width: 768px) {
  .bfr {
    margin-top: 2.656vw;
    margin-bottom: 16.09vw;
  }
}.bfr .bfr__holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}@media (min-width: 768px) {
  .bfr .bfr__holder {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}.bfr .bfr__holder .bfr__left-section {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}@media (min-width: 768px) {
  .bfr .bfr__holder .bfr__left-section {
    width: 50%;
  }
}.bfr .bfr__holder .bfr__left-section .bfr__inner-holder {
  text-align: left;
  max-width: 100%;
}@media (min-width: 768px) {
  .bfr .bfr__holder .bfr__left-section .bfr__inner-holder {
    max-width: 87.69%;
  }
}@media (min-width: 1280px) {
  .bfr .bfr__holder .bfr__left-section .bfr__inner-holder {
    max-width: 64.69%;
  }
}.bfr .bfr__holder .bfr__left-section .bfr__inner-holder .bfr__heading {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  letter-spacing: 0.6px;
  line-height: 1;
  font-size: 35px;
}@media (min-width: 768px) {
  .bfr .bfr__holder .bfr__left-section .bfr__inner-holder .bfr__heading {
    letter-spacing: 0.156vw;
    font-size: 3.51vw;
  }
}@media (min-width: 1024px) {
  .bfr .bfr__holder .bfr__left-section .bfr__inner-holder .bfr__heading {
    font-size: 2.73vw;
  }
}.bfr .bfr__holder .bfr__left-section .bfr__inner-holder .bfr__heading .hollow {
  -webkit-text-stroke: 1px white;
  color: transparent;
}.bfr .bfr__holder .bfr__left-section .bfr__inner-holder .bfr__sub-heading {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(181 209 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  margin: 37px 0 14px;
  font-size: 14px;
}@media (min-width: 768px) {
  .bfr .bfr__holder .bfr__left-section .bfr__inner-holder .bfr__sub-heading {
    margin: 2.89vw 0 1.0937vw;
    font-size: 1.59vw;
  }
}@media (min-width: 1024px) {
  .bfr .bfr__holder .bfr__left-section .bfr__inner-holder .bfr__sub-heading {
    font-size: 1.19vw;
  }
}@media (min-width: 1280px) {
  .bfr .bfr__holder .bfr__left-section .bfr__inner-holder .bfr__sub-heading {
    font-size: 1.0937vw;
  }
}.bfr .bfr__holder .bfr__left-section .bfr__inner-holder .bfr__description {
  font-family: Satoshi-Regular;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  margin-bottom: 55px;
  font-size: 14px;
}@media (min-width: 768px) {
  .bfr .bfr__holder .bfr__left-section .bfr__inner-holder .bfr__description {
    margin-bottom: 4.29vw;
    font-size: 1.59vw;
  }
}@media (min-width: 1024px) {
  .bfr .bfr__holder .bfr__left-section .bfr__inner-holder .bfr__description {
    font-size: 1.19vw;
  }
}@media (min-width: 1280px) {
  .bfr .bfr__holder .bfr__left-section .bfr__inner-holder .bfr__description {
    font-size: 1.0937vw;
  }
}.bfr .bfr__holder .bfr__left-section .bfr__inner-holder .bfr__description br {
  display: none;
}@media (min-width: 768px) {
  .bfr .bfr__holder .bfr__left-section .bfr__inner-holder .bfr__description br {
    display: block;
  }
}.bfr .bfr__holder .bfr__right-section {
  width: 100%;
  margin-bottom: 83px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}@media (min-width: 768px) {
  .bfr .bfr__holder .bfr__right-section {
    display: block;
    margin-bottom: 0px;
    width: 43.56%;
  }
}.bfr .bfr__holder .bfr__right-section .bfr__image {
  width: 84.87%;
}@media (min-width: 768px) {
  .bfr .bfr__holder .bfr__right-section .bfr__image {
    width: 100%;
  }
}.partners {
  margin-bottom: 0;
  z-index: 1;
  position: relative;
}@media (min-width: 768px) {
  .partners {
    margin-bottom: -20.3vw;
  }
}.partners .partners__holder .partners__inner-holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}@media (min-width: 768px) {
  .partners .partners__holder .partners__inner-holder {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}.partners .partners__holder .partners__inner-holder .partners__images-holder {
  width: 100%;
  position: relative;
}@media (min-width: 768px) {
  .partners .partners__holder .partners__inner-holder .partners__images-holder {
    width: 50%;
  }
}.partners .partners__holder .partners__inner-holder .partners__images-holder .partners__image {
  overflow: hidden;
  max-width: 100%;
  position: relative;
  width: 100%;
  margin-bottom: 83px;
}@media (min-width: 768px) {
  .partners .partners__holder .partners__inner-holder .partners__images-holder .partners__image {
    max-width: 58.956%;
    margin-bottom: 0px;
  }
  .partners .partners__holder .partners__inner-holder .partners__images-holder .partners__image.partners__image-top {
    margin-bottom: 5.826vw;
  }
}.partners .partners__holder .partners__inner-holder .partners__images-holder .partners__image img {
  -webkit-transition: 0.2s all ease-in-out;
  transition: 0.2s all ease-in-out;
}.partners .partners__holder .partners__inner-holder .partners__images-holder .partners__image.partners__image-middle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}@media (min-width: 768px) {
  .partners .partners__holder .partners__inner-holder .partners__images-holder .partners__image.partners__image-middle {
    position: absolute;
    top: 30.08vw;
    right: -14.782vw;
  }
}.partners .partners__holder .partners__inner-holder .partners__images-holder .partners__image.partners__image-middle .partners__info-holder {
  left: calc(32.26vw - 35px);
}@media (min-width: 768px) {
  .partners .partners__holder .partners__inner-holder .partners__images-holder .partners__image.partners__image-middle .partners__info-holder {
    left: 11.2%;
  }
}@media (min-width: 1024px) {
  .partners .partners__holder .partners__inner-holder .partners__images-holder .partners__image:hover .partners__info-holder .partners__title {
    margin-top: 1.91vw;
    height: 1.819vw;
    opacity: 1;
    pointer-events: initial;
  }
  .partners .partners__holder .partners__inner-holder .partners__images-holder .partners__image:hover.partners__image-top img {
    -webkit-transform: scale(1.03) translateX(-0.4vw);
            transform: scale(1.03) translateX(-0.4vw);
  }
  .partners .partners__holder .partners__inner-holder .partners__images-holder .partners__image:hover.partners__image-middle img {
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
  }
  .partners .partners__holder .partners__inner-holder .partners__images-holder .partners__image:hover.partners__image-bottom img {
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
  }
}.partners .partners__holder .partners__inner-holder .partners__images-holder .partners__image .partners__info-holder {
  position: absolute;
  left: 11.2%;
  bottom: 7.243%;
}.partners .partners__holder .partners__inner-holder .partners__images-holder .partners__image .partners__info-holder .partners__name {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  line-height: 1;
  font-size: 25px;
}@media (min-width: 768px) {
  .partners .partners__holder .partners__inner-holder .partners__images-holder .partners__image .partners__info-holder .partners__name {
    font-size: 2.643vw;
  }
}.partners .partners__holder .partners__inner-holder .partners__images-holder .partners__image .partners__info-holder .partners__title {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(181 209 255 / var(--tw-text-opacity));
  -webkit-transition: 0.2s all ease-in-out;
  transition: 0.2s all ease-in-out;
  text-transform: uppercase;
  margin-top: 8px;
  font-size: 14px;
}@media (min-width: 768px) {
  .partners .partners__holder .partners__inner-holder .partners__images-holder .partners__image .partners__info-holder .partners__title {
    margin-top: 1.91vw;
    font-size: 1.59vw;
  }
}@media (min-width: 1024px) {
  .partners .partners__holder .partners__inner-holder .partners__images-holder .partners__image .partners__info-holder .partners__title {
    margin-top: 0px;
    height: 0px;
    opacity: 0;
    pointer-events: none;
    font-size: 1.19vw;
  }
}@media (min-width: 1280px) {
  .partners .partners__holder .partners__inner-holder .partners__images-holder .partners__image .partners__info-holder .partners__title {
    font-size: 1.09vw;
  }
}.partners .partners__holder .partners__inner-holder .partners__images-holder .partners__image .partners__info-holder .partners__title br {
  display: block;
}@media (min-width: 1024px) {
  .partners .partners__holder .partners__inner-holder .partners__images-holder .partners__image .partners__info-holder .partners__title br {
    display: none;
  }
}.partners .partners__holder .partners__inner-holder .partners__images-holder .partners__image img {
  width: 67.94vw;
}@media (min-width: 768px) {
  .partners .partners__holder .partners__inner-holder .partners__images-holder .partners__image img {
    width: 100%;
  }
}.partners .partners__holder .partners__inner-holder .partners__data-holder {
  width: 100%;
  margin-bottom: 83px;
}@media (min-width: 768px) {
  .partners .partners__holder .partners__inner-holder .partners__data-holder {
    width: 43.56%;
    margin-bottom: 0px;
  }
}.partners .partners__holder .partners__inner-holder .partners__data-holder .partners__data-inner-holder .partners__title {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(181 209 255 / var(--tw-text-opacity));
  font-size: 14px;
}@media (min-width: 768px) {
  .partners .partners__holder .partners__inner-holder .partners__data-holder .partners__data-inner-holder .partners__title {
    font-size: 1.59vw;
  }
}@media (min-width: 1024px) {
  .partners .partners__holder .partners__inner-holder .partners__data-holder .partners__data-inner-holder .partners__title {
    font-size: 1.19vw;
  }
}@media (min-width: 1280px) {
  .partners .partners__holder .partners__inner-holder .partners__data-holder .partners__data-inner-holder .partners__title {
    font-size: 1.09vw;
  }
}.partners .partners__holder .partners__inner-holder .partners__data-holder .partners__data-inner-holder .partners__heading {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  line-height: 1;
  letter-spacing: 0.6px;
  margin: 33px 0 0;
  font-size: 35px;
}@media (min-width: 768px) {
  .partners .partners__holder .partners__inner-holder .partners__data-holder .partners__data-inner-holder .partners__heading {
    letter-spacing: 0.156vw;
    margin: 1.79vw 0 0;
    font-size: 3.51vw;
  }
}.partners .partners__holder .partners__inner-holder .partners__data-holder .partners__data-inner-holder .partners__heading .hollow {
  -webkit-text-stroke: 1px white;
  color: transparent;
}.potential .potential__holder {
  position: relative;
}.potential .potential__holder .potential__background-image-holder .potential__background-image {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
  width: 100%;
}.potential .potential__holder .potential__background-image-holder .potential__background-image.desktop {
  display: none;
}@media (min-width: 768px) {
  .potential .potential__holder .potential__background-image-holder .potential__background-image.desktop {
    display: block;
  }
}.potential .potential__holder .potential__background-image-holder .potential__background-image.mobile {
  display: block;
}@media (min-width: 768px) {
  .potential .potential__holder .potential__background-image-holder .potential__background-image.mobile {
    display: none;
  }
}.potential .potential__holder .potential__data-holder {
  position: absolute;
  left: 0;
  bottom: 46.247%;
  width: 100%;
}@media (min-width: 768px) {
  .potential .potential__holder .potential__data-holder {
    bottom: 23.82vw;
  }
}.potential .potential__holder .potential__data-holder .potential__title {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(181 209 255 / var(--tw-text-opacity));
  font-size: 14px;
}@media (min-width: 768px) {
  .potential .potential__holder .potential__data-holder .potential__title {
    font-size: 1.59vw;
  }
}@media (min-width: 1024px) {
  .potential .potential__holder .potential__data-holder .potential__title {
    font-size: 1.19vw;
  }
}@media (min-width: 1280px) {
  .potential .potential__holder .potential__data-holder .potential__title {
    font-size: 1.09vw;
  }
}.potential .potential__holder .potential__data-holder .potential__heading {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  margin: 19px 0 37px;
  font-size: 45px;
  letter-spacing: 0.6px;
  line-height: 1;
}@media (min-width: 768px) {
  .potential .potential__holder .potential__data-holder .potential__heading {
    letter-spacing: 0.156vw;
    margin: 1.79vw 0 3.67vw;
    font-size: 3.51vw;
    max-width: 36vw;
  }
}.potential .potential__holder .potential__data-holder .potential__heading .hollow {
  -webkit-text-stroke: 1px white;
  color: transparent;
}.ultimate-guide .ultimate-guide__holder {
  position: relative;
}.ultimate-guide .ultimate-guide__holder .ultimate-guide__background-image-holder .ultimate-guide__background-image {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
  width: 100%;
}.ultimate-guide .ultimate-guide__holder .ultimate-guide__background-image-holder .ultimate-guide__background-image.desktop {
  display: none;
}@media (min-width: 768px) {
  .ultimate-guide .ultimate-guide__holder .ultimate-guide__background-image-holder .ultimate-guide__background-image.desktop {
    display: block;
  }
}.ultimate-guide .ultimate-guide__holder .ultimate-guide__background-image-holder .ultimate-guide__background-image.mobile {
  display: block;
}@media (min-width: 768px) {
  .ultimate-guide .ultimate-guide__holder .ultimate-guide__background-image-holder .ultimate-guide__background-image.mobile {
    display: none;
  }
}.ultimate-guide .ultimate-guide__holder .ultimate-guide__data-holder {
  width: 100%;
}@media (min-width: 768px) {
  .ultimate-guide .ultimate-guide__holder .ultimate-guide__data-holder {
    top: 0;
    position: absolute;
    left: 0;
  }
}@media (min-width: 1024px) {
  .ultimate-guide .ultimate-guide__holder .ultimate-guide__data-holder {
    top: 25px;
  }
}.ultimate-guide .ultimate-guide__holder .ultimate-guide__data-holder .ultimate-guide__left-holder {
  width: 100%;
}@media (min-width: 768px) {
  .ultimate-guide .ultimate-guide__holder .ultimate-guide__data-holder .ultimate-guide__left-holder {
    width: 75%;
  }
}@media (min-width: 1024px) {
  .ultimate-guide .ultimate-guide__holder .ultimate-guide__data-holder .ultimate-guide__left-holder {
    width: 50%;
  }
}.ultimate-guide .ultimate-guide__holder .ultimate-guide__data-holder .ultimate-guide__data-inner-holder {
  margin: 0 auto;
  max-width: 100%;
}@media (min-width: 768px) {
  .ultimate-guide .ultimate-guide__holder .ultimate-guide__data-holder .ultimate-guide__data-inner-holder {
    margin: 0 0 0 8.33%;
    max-width: 87.5%;
  }
}@media (min-width: 1024px) {
  .ultimate-guide .ultimate-guide__holder .ultimate-guide__data-holder .ultimate-guide__data-inner-holder {
    margin: 0 auto;
    max-width: 75%;
  }
}@media (min-width: 1280px) {
  .ultimate-guide .ultimate-guide__holder .ultimate-guide__data-holder .ultimate-guide__data-inner-holder {
    max-width: 67.82%;
  }
}.ultimate-guide .ultimate-guide__holder .ultimate-guide__data-holder .ultimate-guide__title {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(181 209 255 / var(--tw-text-opacity));
  font-size: 14px;
}@media (min-width: 768px) {
  .ultimate-guide .ultimate-guide__holder .ultimate-guide__data-holder .ultimate-guide__title {
    font-size: 1.59vw;
  }
}@media (min-width: 1024px) {
  .ultimate-guide .ultimate-guide__holder .ultimate-guide__data-holder .ultimate-guide__title {
    font-size: 1.19vw;
  }
}@media (min-width: 1280px) {
  .ultimate-guide .ultimate-guide__holder .ultimate-guide__data-holder .ultimate-guide__title {
    font-size: 1.09vw;
  }
}.ultimate-guide .ultimate-guide__holder .ultimate-guide__data-holder .ultimate-guide__heading {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  margin: 30px 0 35px;
  font-size: 35px;
  letter-spacing: 0.6px;
  line-height: 1;
}@media (min-width: 768px) {
  .ultimate-guide .ultimate-guide__holder .ultimate-guide__data-holder .ultimate-guide__heading {
    letter-spacing: 0.156vw;
    margin: 2.34vw 0;
    font-size: 2.73vw;
  }
}.ultimate-guide .ultimate-guide__holder .ultimate-guide__data-holder .ultimate-guide__heading .hollow {
  -webkit-text-stroke: 1px white;
  color: transparent;
}.ultimate-guide .ultimate-guide__holder .ultimate-guide__data-holder .ultimate-guide__description {
  font-family: Satoshi-Regular;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  line-height: 1.8;
  margin: 0 0 35px;
  font-size: 14px;
}@media (min-width: 768px) {
  .ultimate-guide .ultimate-guide__holder .ultimate-guide__data-holder .ultimate-guide__description {
    margin-bottom: 2.73vw;
    font-size: 1.59vw;
  }
}@media (min-width: 1024px) {
  .ultimate-guide .ultimate-guide__holder .ultimate-guide__data-holder .ultimate-guide__description {
    font-size: 1.19vw;
  }
}@media (min-width: 1280px) {
  .ultimate-guide .ultimate-guide__holder .ultimate-guide__data-holder .ultimate-guide__description {
    font-size: 1.0937vw;
  }
}.ultimate-guide .ultimate-guide__holder .ultimate-guide__data-holder .ultimate-guide__description ul {
  margin-top: 20px;
}.ultimate-guide .ultimate-guide__holder .ultimate-guide__data-holder .ultimate-guide__description ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  line-height: 1.8;
}.ultimate-guide .ultimate-guide__holder .ultimate-guide__data-holder .ultimate-guide__description ul li::before {
  content: "";
  margin-top: 6px;
  margin-right: 12px;
  min-width: 11px;
  min-height: 11px;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(181 209 255 / var(--tw-border-opacity));
  display: block;
  border-radius: 100px;
}@media (min-width: 768px) {
  .ultimate-guide .ultimate-guide__holder .ultimate-guide__data-holder .ultimate-guide__description ul li::before {
    margin-top: 0.75vw;
  }
}@media (min-width: 1024px) {
  .ultimate-guide .ultimate-guide__holder .ultimate-guide__data-holder .ultimate-guide__description ul li::before {
    margin-top: 0.45vw;
  }
}@media (min-width: 1280px) {
  .ultimate-guide .ultimate-guide__holder .ultimate-guide__data-holder .ultimate-guide__description ul li::before {
    margin-top: 0.55vw;
  }
}@media (min-width: 1440px) {
  .ultimate-guide .ultimate-guide__holder .ultimate-guide__data-holder .ultimate-guide__description ul li::before {
    margin-top: 0.6vw;
  }
}@media (min-width: 1600px) {
  .ultimate-guide .ultimate-guide__holder .ultimate-guide__data-holder .ultimate-guide__description ul li::before {
    margin-top: 0.7vw;
  }
}.money-back {
  margin-top: 160px;
}@media (min-width: 768px) {
  .money-back {
    margin-top: 0px;
  }
}.money-back .money-back__holder {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}@media (min-width: 768px) {
  .money-back .money-back__holder {
    display: block;
  }
}.money-back .money-back__holder .money-back__background-image-holder .money-back__background-image {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
  width: 100%;
}.money-back .money-back__holder .money-back__background-image-holder .money-back__background-image.desktop {
  display: none;
}@media (min-width: 768px) {
  .money-back .money-back__holder .money-back__background-image-holder .money-back__background-image.desktop {
    display: block;
  }
}.money-back .money-back__holder .money-back__background-image-holder .money-back__background-image.mobile {
  display: block;
}@media (min-width: 768px) {
  .money-back .money-back__holder .money-back__background-image-holder .money-back__background-image.mobile {
    display: none;
  }
}.money-back .money-back__holder .money-back__data-holder {
  width: 100%;
}@media (min-width: 768px) {
  .money-back .money-back__holder .money-back__data-holder {
    top: 10.9vw;
    position: absolute;
    left: 0;
  }
}.money-back .money-back__holder .money-back__data-holder .money-back__data-inner-holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}@media (min-width: 768px) {
  .money-back .money-back__holder .money-back__data-holder .money-back__data-inner-holder {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}.money-back .money-back__holder .money-back__data-holder .main-button {
  width: 100%;
}@media (min-width: 768px) {
  .money-back .money-back__holder .money-back__data-holder .main-button {
    width: auto;
  }
}.money-back .money-back__holder .money-back__data-holder .money-back__left-holder {
  width: 100%;
  max-width: 100%;
}@media (min-width: 768px) {
  .money-back .money-back__holder .money-back__data-holder .money-back__left-holder {
    max-width: 50%;
  }
}.money-back .money-back__holder .money-back__data-holder .money-back__left-holder .money-back__left-inner-data {
  margin: 0 auto;
  max-width: 100%;
}@media (min-width: 768px) {
  .money-back .money-back__holder .money-back__data-holder .money-back__left-holder .money-back__left-inner-data {
    margin: 0 auto;
    max-width: 75%;
  }
}@media (min-width: 1024px) {
  .money-back .money-back__holder .money-back__data-holder .money-back__left-holder .money-back__left-inner-data {
    max-width: 75%;
  }
}@media (min-width: 1280px) {
  .money-back .money-back__holder .money-back__data-holder .money-back__left-holder .money-back__left-inner-data {
    max-width: 67.82%;
  }
}.money-back .money-back__holder .money-back__data-holder .money-back__left-holder .money-back__heading {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  margin: 0;
  font-size: 45px;
  letter-spacing: 0.6px;
  line-height: 1;
}@media (min-width: 768px) {
  .money-back .money-back__holder .money-back__data-holder .money-back__left-holder .money-back__heading {
    letter-spacing: 0.156vw;
    margin: 0 0 3.125vw;
    font-size: 3.51vw;
  }
}@media (min-width: 1280px) {
  .money-back .money-back__holder .money-back__data-holder .money-back__left-holder .money-back__heading {
    letter-spacing: 2px;
    margin: 0 0 40px;
    font-size: 45px;
  }
}.money-back .money-back__holder .money-back__data-holder .money-back__left-holder .money-back__heading .hollow {
  -webkit-text-stroke: 1px white;
  color: transparent;
}.money-back .money-back__holder .money-back__data-holder .money-back__right-holder {
  width: 100%;
  max-width: 100%;
}@media (min-width: 768px) {
  .money-back .money-back__holder .money-back__data-holder .money-back__right-holder {
    max-width: 43.56%;
  }
}.money-back .money-back__holder .money-back__data-holder .money-back__right-holder .money-back__description {
  font-family: Satoshi-Regular;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  margin: 50px 0;
  font-size: 14px;
}@media (min-width: 768px) {
  .money-back .money-back__holder .money-back__data-holder .money-back__right-holder .money-back__description {
    margin: 0 0 2.73vw;
    font-size: 1.59vw;
    max-width: 30.4vw;
  }
}@media (min-width: 1024px) {
  .money-back .money-back__holder .money-back__data-holder .money-back__right-holder .money-back__description {
    font-size: 1.19vw;
  }
}@media (min-width: 1280px) {
  .money-back .money-back__holder .money-back__data-holder .money-back__right-holder .money-back__description {
    font-size: 1.0937vw;
  }
}.section-footer {
  --tw-bg-opacity: 1;
  background-color: rgb(18 18 20 / var(--tw-bg-opacity));
}.section-footer .footer-inner-holder {
  padding-bottom: calc(56px - 4.71vw);
}@media (min-width: 768px) {
  .section-footer .footer-inner-holder {
    padding-bottom: 56px;
  }
}.section-footer .footer-inner-holder .footer-top-holder {
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-bottom-color: rgb(255 255 255 / var(--tw-border-opacity));
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  padding: 37px 0;
  margin-bottom: 46px;
}@media (min-width: 768px) {
  .section-footer .footer-inner-holder .footer-top-holder {
    padding: 40px 0;
    margin-bottom: 64px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}@media (min-width: 1024px) {
  .section-footer .footer-inner-holder .footer-top-holder {
    margin-bottom: 84px;
  }
}@media (min-width: 768px) {
  .section-footer .footer-inner-holder .footer-top-holder .main-footer__social-icons-holder {
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
}.section-footer .footer-inner-holder .footer-top-holder .main-footer__social-icons-holder .social-icons-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}.section-footer .footer-inner-holder .footer-top-holder .main-footer__social-icons-holder .social-icons-list .social-icons-list__item:not(:last-child) {
  margin-right: 25px;
}.section-footer .footer-inner-holder .footer-top-holder .main-footer__logo-holder {
  display: none;
}@media (min-width: 768px) {
  .section-footer .footer-inner-holder .footer-top-holder .main-footer__logo-holder {
    display: block;
  }
}
.main-footer {
    padding-bottom: 2em;
}
.section-footer .footer-inner-holder .footer-top-holder .scroll-to-top {
  position: absolute;
  right: -8px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}.section-footer .footer-inner-holder .footer-top-holder .scroll-to-top .scroll-up {
  padding: 8px;
  cursor: pointer;
}.section-footer .footer-inner-holder .main-footer__title {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(181 209 255 / var(--tw-text-opacity));
  font-size: 14px;
  margin-bottom: 11px;
}@media (min-width: 768px) {
  .section-footer .footer-inner-holder .main-footer__title {
    font-size: 12px;
    margin-bottom: 12px;
  }
}@media (min-width: 1024px) {
  .section-footer .footer-inner-holder .main-footer__title {
    font-size: 14px;
    margin-bottom: 12px;
  }
}.section-footer .footer-inner-holder .main-footer__description {
  font-family: Satoshi-Regular;
  --tw-text-opacity: 1;
  color: rgb(255 252 245 / var(--tw-text-opacity));
  line-height: 1.7;
  font-size: 14px;
}@media (min-width: 768px) {
  .section-footer .footer-inner-holder .main-footer__description {
    font-size: 12px;
  }
}@media (min-width: 1024px) {
  .section-footer .footer-inner-holder .main-footer__description {
    font-size: 14px;
  }
}.section-footer .footer-inner-holder .main-footer__description a {
  text-decoration: underline;
}.section-footer .footer-inner-holder .footer-middle-holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}@media (min-width: 1024px) {
  .section-footer .footer-inner-holder .footer-middle-holder {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
}.section-footer .footer-inner-holder .footer-middle-holder .main-footer__navigation-holder {
  width: 50%;
}@media (min-width: 768px) {
  .section-footer .footer-inner-holder .footer-middle-holder .main-footer__navigation-holder {
    width: 17%;
    padding: 0 5px;
  }
}@media (min-width: 1024px) {
  .section-footer .footer-inner-holder .footer-middle-holder .main-footer__navigation-holder {
    width: auto;
    padding: 0px;
  }
}.section-footer .footer-inner-holder .footer-middle-holder .main-footer__navigation-holder:nth-child(3), .section-footer .footer-inner-holder .footer-middle-holder .main-footer__navigation-holder:nth-child(2) {
  margin: 40px 0;
}@media (min-width: 768px) {
  .section-footer .footer-inner-holder .footer-middle-holder .main-footer__navigation-holder:nth-child(3), .section-footer .footer-inner-holder .footer-middle-holder .main-footer__navigation-holder:nth-child(2) {
    margin: 0px;
  }
}.section-footer .footer-inner-holder .footer-middle-holder .main-footer__navigation-holder:nth-child(odd) {
  padding-right: 10px;
}@media (min-width: 768px) {
  .section-footer .footer-inner-holder .footer-middle-holder .main-footer__navigation-holder:nth-child(odd) {
    padding: 0 5px;
  }
}.section-footer .footer-inner-holder .footer-middle-holder .main-footer__navigation-holder .main-footer__navigation .navigation-list .navigation-list__item:not(:last-child) {
  margin-bottom: 4px;
}.section-footer .footer-inner-holder .footer-middle-holder .main-footer__navigation-holder .main-footer__navigation .navigation-list .navigation-list__item .navigation-list__menu-link {
  font-family: Satoshi-Regular;
  --tw-text-opacity: 1;
  color: rgb(255 252 245 / var(--tw-text-opacity));
  font-size: 12px;
  line-height: 1.5;
  display: block;
}@media (min-width: 1024px) {
  .section-footer .footer-inner-holder .footer-middle-holder .main-footer__navigation-holder .main-footer__navigation .navigation-list .navigation-list__item .navigation-list__menu-link {
    font-size: 14px;
  }
}@media (min-width: 768px) {
  .section-footer .footer-inner-holder .footer-middle-holder .main-footer__about-section {
    padding-right: 5px;
    width: 27%;
  }
}@media (min-width: 1024px) {
  .section-footer .footer-inner-holder .footer-middle-holder .main-footer__about-section {
    padding-right: 0px;
    width: auto;
  }
}.section-footer .footer-inner-holder .footer-middle-holder .main-footer__contact-section {
  width: 50%;
}@media (min-width: 768px) {
  .section-footer .footer-inner-holder .footer-middle-holder .main-footer__contact-section {
    width: auto;
    padding-left: 5px;
  }
}@media (min-width: 1024px) {
  .section-footer .footer-inner-holder .footer-middle-holder .main-footer__contact-section {
    padding-left: 0px;
  }
}.section-footer .footer-inner-holder .footer-bottom-holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}@media (min-width: 768px) {
  .section-footer .footer-inner-holder .footer-bottom-holder {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
}.section-footer .footer-inner-holder .footer-bottom-holder .main-footer__newsletter-holder {
  margin-top: 55px;
  width: 100%;
  margin-bottom: 45px;
}@media (min-width: 768px) {
  .section-footer .footer-inner-holder .footer-bottom-holder .main-footer__newsletter-holder {
    margin-top: -30px;
    width: auto;
    margin-bottom: 0px;
  }
}@media (min-width: 1024px) {
  .section-footer .footer-inner-holder .footer-bottom-holder .main-footer__newsletter-holder {
    margin-top: -25px;
  }
}.section-footer .footer-inner-holder .footer-bottom-holder .main-footer__newsletter-holder .newsletter-form-holder {
  margin-top: 40px;
}.section-footer .footer-inner-holder .footer-bottom-holder .main-footer__newsletter-holder .newsletter-form-holder input {
  min-width: 150px;
}@media (min-width: 768px) {
  .section-footer .footer-inner-holder .footer-bottom-holder .main-footer__newsletter-holder .newsletter-form-holder input {
    min-width: 200px;
  }
}@media (min-width: 1024px) {
  .section-footer .footer-inner-holder .footer-bottom-holder .main-footer__newsletter-holder .newsletter-form-holder input {
    min-width: 315px;
  }
}.section-footer .footer-inner-holder .footer-bottom-holder .payment-icons-holder {
  display: block;
}.section-footer .footer-inner-holder .footer-bottom-holder .payment-icons-holder .payment-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}@media (min-width: 768px) {
  .section-footer .footer-inner-holder .footer-bottom-holder .payment-icons-holder .payment-list {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
}.section-footer .footer-inner-holder .footer-bottom-holder .payment-icons-holder .payment-list .payment-list__item {
  margin-bottom: 4.71vw;
}@media (min-width: 768px) {
  .section-footer .footer-inner-holder .footer-bottom-holder .payment-icons-holder .payment-list .payment-list__item {
    margin-bottom: 0px;
  }
}.section-footer .footer-inner-holder .footer-bottom-holder .payment-icons-holder .payment-list .payment-list__item:not(:last-child) {
  margin-right: 4.71vw;
}@media (min-width: 768px) {
  .section-footer .footer-inner-holder .footer-bottom-holder .payment-icons-holder .payment-list .payment-list__item:not(:last-child) {
    margin-right: 8px;
  }
}@media (min-width: 1024px) {
  .section-footer .footer-inner-holder .footer-bottom-holder .payment-icons-holder .payment-list .payment-list__item:not(:last-child) {
    margin-right: 17px;
  }
}.section-footer .footer-inner-holder .footer-bottom-holder .payment-icons-holder .copyright-holder {
  font-family: Satoshi-Regular;
  --tw-text-opacity: 1;
  color: rgb(127 127 127 / var(--tw-text-opacity));
  text-align: right;
  font-size: 12px;
  line-height: 1;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin: 6px 0 0;
}@media (min-width: 768px) {
  .section-footer .footer-inner-holder .footer-bottom-holder .payment-icons-holder .copyright-holder {
    -webkit-box-flex: inherit;
        -ms-flex: inherit;
            flex: inherit;
    margin: 12px 0 0;
  }
}@media (min-width: 1024px) {
  .section-footer .footer-inner-holder .footer-bottom-holder .payment-icons-holder .copyright-holder {
    font-size: 13px;
    margin: 11px 0 0;
  }
}.section-footer .footer-inner-holder .footer-bottom-holder .payment-icons-holder .copyright-holder.desktop {
  display: none;
}@media (min-width: 768px) {
  .section-footer .footer-inner-holder .footer-bottom-holder .payment-icons-holder .copyright-holder.desktop {
    display: block;
  }
}.section-footer .footer-inner-holder .footer-bottom-holder .payment-icons-holder .copyright-holder.mobile {
  display: block;
}@media (min-width: 768px) {
  .section-footer .footer-inner-holder .footer-bottom-holder .payment-icons-holder .copyright-holder.mobile {
    display: none;
  }
}.amplify-training {
  margin-top: 150px;
  margin-bottom: 130px;
}@media (min-width: 768px) {
  .amplify-training {
    margin-top: 100px;
    margin-bottom: 60px;
  }
}@media (min-width: 1024px) {
  .amplify-training {
    margin-bottom: 80px;
  }
}@media (min-width: 1280px) {
  .amplify-training {
    margin-top: 150px;
    margin-bottom: 110px;
  }
}@media (min-width: 1440px) {
  .amplify-training {
    margin-top: 200px;
    margin-bottom: 150px;
  }
}.amplify-training .amplify-training__holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}@media (min-width: 768px) {
  .amplify-training .amplify-training__holder {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}.amplify-training .amplify-training__holder .amplify-training__heading {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  line-height: 1;
  letter-spacing: 0.6px;
  margin: 0px;
  font-size: 45px;
}@media (min-width: 768px) {
  .amplify-training .amplify-training__holder .amplify-training__heading {
    margin: 0 0 5px;
    font-size: 35px;
  }
}@media (min-width: 1024px) {
  .amplify-training .amplify-training__holder .amplify-training__heading {
    letter-spacing: 0.156vw;
    margin: 0 0 0.39vw;
    font-size: 3.51vw;
  }
}.amplify-training .amplify-training__holder .amplify-training__heading .hollow {
  -webkit-text-stroke: 1px white;
  color: transparent;
}.amplify-training .amplify-training__holder .amplify-training__heading.mobile {
  display: block;
}@media (min-width: 768px) {
  .amplify-training .amplify-training__holder .amplify-training__heading.mobile {
    display: none;
  }
}.amplify-training .amplify-training__holder .amplify-training__heading.desktop {
  display: none;
}@media (min-width: 768px) {
  .amplify-training .amplify-training__holder .amplify-training__heading.desktop {
    display: block;
  }
}.amplify-training .amplify-training__holder .amplify-training__left-section {
  max-width: 100%;
}@media (min-width: 768px) {
  .amplify-training .amplify-training__holder .amplify-training__left-section {
    max-width: 50%;
  }
}.amplify-training .amplify-training__holder .amplify-training__left-section .amplify-training__image {
  padding: 0 12.82vw;
  margin: 60px 0 18px;
}@media (min-width: 768px) {
  .amplify-training .amplify-training__holder .amplify-training__left-section .amplify-training__image {
    margin: 0px;
    padding: 0 5.078vw 0 5.859vw;
  }
}.amplify-training .amplify-training__holder .amplify-training__right-section {
  max-width: 100%;
}@media (min-width: 768px) {
  .amplify-training .amplify-training__holder .amplify-training__right-section {
    max-width: 43.56%;
  }
}.amplify-training .amplify-training__holder .amplify-training__right-section .amplify-training__inner-holder .amplify-training__points .amplify-training__point {
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-bottom-color: rgb(255 255 255 / var(--tw-border-opacity));
  padding: 30px 0;
}@media (min-width: 768px) {
  .amplify-training .amplify-training__holder .amplify-training__right-section .amplify-training__inner-holder .amplify-training__points .amplify-training__point {
    padding: 2.34vw 0;
  }
}.amplify-training .amplify-training__holder .amplify-training__right-section .amplify-training__inner-holder .amplify-training__points .amplify-training__point .amplify-training__title-holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0 0 15px;
}@media (min-width: 768px) {
  .amplify-training .amplify-training__holder .amplify-training__right-section .amplify-training__inner-holder .amplify-training__points .amplify-training__point .amplify-training__title-holder {
    margin: 0 0 1.25vw;
  }
}.amplify-training .amplify-training__holder .amplify-training__right-section .amplify-training__inner-holder .amplify-training__points .amplify-training__point .amplify-training__title-holder .amplify-training__number {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(181 209 255 / var(--tw-text-opacity));
  font-size: 12px;
  margin: 0 12.5px 7px 0;
}@media (min-width: 768px) {
  .amplify-training .amplify-training__holder .amplify-training__right-section .amplify-training__inner-holder .amplify-training__points .amplify-training__point .amplify-training__title-holder .amplify-training__number {
    font-size: 1.2593vw;
    margin: 0 1.5156vw 0.8vw 0;
  }
}@media (min-width: 1024px) {
  .amplify-training .amplify-training__holder .amplify-training__right-section .amplify-training__inner-holder .amplify-training__points .amplify-training__point .amplify-training__title-holder .amplify-training__number {
    font-size: 0.8593vw;
    margin: 0 1.0156vw 0.5vw 0;
  }
}.amplify-training .amplify-training__holder .amplify-training__right-section .amplify-training__inner-holder .amplify-training__points .amplify-training__point .amplify-training__title-holder .amplify-training__title {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  line-height: 1.1;
  font-size: 20px;
}@media (min-width: 768px) {
  .amplify-training .amplify-training__holder .amplify-training__right-section .amplify-training__inner-holder .amplify-training__points .amplify-training__point .amplify-training__title-holder .amplify-training__title {
    font-size: 2.3625vw;
  }
}@media (min-width: 1024px) {
  .amplify-training .amplify-training__holder .amplify-training__right-section .amplify-training__inner-holder .amplify-training__points .amplify-training__point .amplify-training__title-holder .amplify-training__title {
    font-size: 1.5625vw;
  }
}.amplify-training .amplify-training__holder .amplify-training__right-section .amplify-training__inner-holder .amplify-training__points .amplify-training__point .amplify-training__description {
  font-family: Satoshi-Regular;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  font-size: 14px;
}@media (min-width: 768px) {
  .amplify-training .amplify-training__holder .amplify-training__right-section .amplify-training__inner-holder .amplify-training__points .amplify-training__point .amplify-training__description {
    font-size: 1.59vw;
  }
}@media (min-width: 1024px) {
  .amplify-training .amplify-training__holder .amplify-training__right-section .amplify-training__inner-holder .amplify-training__points .amplify-training__point .amplify-training__description {
    font-size: 1.19vw;
  }
}@media (min-width: 1280px) {
  .amplify-training .amplify-training__holder .amplify-training__right-section .amplify-training__inner-holder .amplify-training__points .amplify-training__point .amplify-training__description {
    font-size: 1.093vw;
  }
}.amplify-training-2 {
  margin-top: 150px;
  margin-bottom: 130px;
}@media (min-width: 768px) {
  .amplify-training-2 {
    margin-top: 100px;
    margin-bottom: 60px;
  }
}@media (min-width: 1024px) {
  .amplify-training-2 {
    margin-bottom: 80px;
  }
}@media (min-width: 1280px) {
  .amplify-training-2 {
    margin-top: 150px;
    margin-bottom: 110px;
  }
}@media (min-width: 1440px) {
  .amplify-training-2 {
    margin-top: 200px;
    margin-bottom: 150px;
  }
}.amplify-training-2 .amplify-training-2__holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}@media (min-width: 768px) {
  .amplify-training-2 .amplify-training-2__holder {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}.amplify-training-2 .amplify-training-2__holder .amplify-training-2__heading {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  line-height: 1;
  letter-spacing: 0.6px;
  margin: 0px;
  font-size: 45px;
}@media (min-width: 768px) {
  .amplify-training-2 .amplify-training-2__holder .amplify-training-2__heading {
    margin: 0 0 5px;
    font-size: 35px;
  }
}@media (min-width: 1024px) {
  .amplify-training-2 .amplify-training-2__holder .amplify-training-2__heading {
    letter-spacing: 0.156vw;
    margin: 0 0 0.39vw;
    font-size: 3.51vw;
  }
}.amplify-training-2 .amplify-training-2__holder .amplify-training-2__heading .hollow {
  -webkit-text-stroke: 1px white;
  color: transparent;
}.amplify-training-2 .amplify-training-2__holder .amplify-training-2__heading.mobile {
  display: block;
}@media (min-width: 768px) {
  .amplify-training-2 .amplify-training-2__holder .amplify-training-2__heading.mobile {
    display: none;
  }
}.amplify-training-2 .amplify-training-2__holder .amplify-training-2__heading.desktop {
  display: none;
}@media (min-width: 768px) {
  .amplify-training-2 .amplify-training-2__holder .amplify-training-2__heading.desktop {
    display: block;
  }
}.amplify-training-2 .amplify-training-2__holder .amplify-training-2__left-section {
  max-width: 100%;
}@media (min-width: 768px) {
  .amplify-training-2 .amplify-training-2__holder .amplify-training-2__left-section {
    max-width: 50%;
  }
}.amplify-training-2 .amplify-training-2__holder .amplify-training-2__left-section .amplify-training-2__image {
  padding: 0;
  width: 100%;
  margin: 0 0 50px;
}@media (min-width: 768px) {
  .amplify-training-2 .amplify-training-2__holder .amplify-training-2__left-section .amplify-training-2__image {
    margin: 0px;
    padding: 0 7.82% 0 0;
  }
}.amplify-training-2 .amplify-training-2__holder .amplify-training-2__right-section {
  max-width: 100%;
}@media (min-width: 768px) {
  .amplify-training-2 .amplify-training-2__holder .amplify-training-2__right-section {
    max-width: 43.56%;
  }
  .amplify-training-2 .amplify-training-2__holder .amplify-training-2__right-section .amplify-training-2__inner-holder:not(.amplify-training-2 .amplify-training-2__holder .amplify-training-2__right-section .amplify-training-2__inner-holder.no-padding) {
    margin-bottom: 5.07vw;
  }
}.amplify-training-2 .amplify-training-2__holder .amplify-training-2__right-section .amplify-training-2__inner-holder .amplify-training-2__heading {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  line-height: 1;
  letter-spacing: 0.6px;
  margin: 0 0 10px;
  font-size: 45px;
}@media (min-width: 768px) {
  .amplify-training-2 .amplify-training-2__holder .amplify-training-2__right-section .amplify-training-2__inner-holder .amplify-training-2__heading {
    font-size: 35px;
  }
}@media (min-width: 1024px) {
  .amplify-training-2 .amplify-training-2__holder .amplify-training-2__right-section .amplify-training-2__inner-holder .amplify-training-2__heading {
    letter-spacing: 0.156vw;
    font-size: 3.51vw;
  }
}.amplify-training-2 .amplify-training-2__holder .amplify-training-2__right-section .amplify-training-2__inner-holder .amplify-training-2__heading .hollow {
  -webkit-text-stroke: 1px white;
  color: transparent;
}.amplify-training-2 .amplify-training-2__holder .amplify-training-2__right-section .amplify-training-2__inner-holder .amplify-training-2__points {
  margin-bottom: 65px;
}@media (min-width: 768px) {
  .amplify-training-2 .amplify-training-2__holder .amplify-training-2__right-section .amplify-training-2__inner-holder .amplify-training-2__points {
    margin-bottom: 5.07vw;
  }
}.amplify-training-2 .amplify-training-2__holder .amplify-training-2__right-section .amplify-training-2__inner-holder .amplify-training-2__points .amplify-training-2__point {
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-bottom-color: rgb(255 255 255 / var(--tw-border-opacity));
  padding: 30px 0;
}@media (min-width: 768px) {
  .amplify-training-2 .amplify-training-2__holder .amplify-training-2__right-section .amplify-training-2__inner-holder .amplify-training-2__points .amplify-training-2__point {
    padding: 2.34vw 0;
  }
}.amplify-training-2 .amplify-training-2__holder .amplify-training-2__right-section .amplify-training-2__inner-holder .amplify-training-2__points .amplify-training-2__point .amplify-training-2__title-holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0 0 15px;
}@media (min-width: 768px) {
  .amplify-training-2 .amplify-training-2__holder .amplify-training-2__right-section .amplify-training-2__inner-holder .amplify-training-2__points .amplify-training-2__point .amplify-training-2__title-holder {
    margin: 0 0 1.25vw;
  }
}.amplify-training-2 .amplify-training-2__holder .amplify-training-2__right-section .amplify-training-2__inner-holder .amplify-training-2__points .amplify-training-2__point .amplify-training-2__title-holder .amplify-training-2__number {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(181 209 255 / var(--tw-text-opacity));
  font-size: 12px;
  margin: 0 12.5px 7px 0;
}@media (min-width: 768px) {
  .amplify-training-2 .amplify-training-2__holder .amplify-training-2__right-section .amplify-training-2__inner-holder .amplify-training-2__points .amplify-training-2__point .amplify-training-2__title-holder .amplify-training-2__number {
    font-size: 1.2593vw;
    margin: 0 1.5156vw 0.8vw 0;
  }
}@media (min-width: 1024px) {
  .amplify-training-2 .amplify-training-2__holder .amplify-training-2__right-section .amplify-training-2__inner-holder .amplify-training-2__points .amplify-training-2__point .amplify-training-2__title-holder .amplify-training-2__number {
    font-size: 0.8593vw;
    margin: 0 1.0156vw 0.5vw 0;
  }
}.amplify-training-2 .amplify-training-2__holder .amplify-training-2__right-section .amplify-training-2__inner-holder .amplify-training-2__points .amplify-training-2__point .amplify-training-2__title-holder .amplify-training-2__title {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  line-height: 1.1;
  font-size: 20px;
}@media (min-width: 768px) {
  .amplify-training-2 .amplify-training-2__holder .amplify-training-2__right-section .amplify-training-2__inner-holder .amplify-training-2__points .amplify-training-2__point .amplify-training-2__title-holder .amplify-training-2__title {
    font-size: 2.3625vw;
  }
}@media (min-width: 1024px) {
  .amplify-training-2 .amplify-training-2__holder .amplify-training-2__right-section .amplify-training-2__inner-holder .amplify-training-2__points .amplify-training-2__point .amplify-training-2__title-holder .amplify-training-2__title {
    font-size: 1.5625vw;
  }
}.amplify-training-2 .amplify-training-2__holder .amplify-training-2__right-section .amplify-training-2__inner-holder .amplify-training-2__points .amplify-training-2__point .amplify-training-2__description {
  font-family: Satoshi-Regular;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  font-size: 14px;
}@media (min-width: 768px) {
  .amplify-training-2 .amplify-training-2__holder .amplify-training-2__right-section .amplify-training-2__inner-holder .amplify-training-2__points .amplify-training-2__point .amplify-training-2__description {
    font-size: 1.59vw;
  }
}@media (min-width: 1024px) {
  .amplify-training-2 .amplify-training-2__holder .amplify-training-2__right-section .amplify-training-2__inner-holder .amplify-training-2__points .amplify-training-2__point .amplify-training-2__description {
    font-size: 1.19vw;
  }
}@media (min-width: 1280px) {
  .amplify-training-2 .amplify-training-2__holder .amplify-training-2__right-section .amplify-training-2__inner-holder .amplify-training-2__points .amplify-training-2__point .amplify-training-2__description {
    font-size: 1.093vw;
  }
}.next-gen .next-gen__holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}@media (min-width: 768px) {
  .next-gen .next-gen__holder {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .next-gen .next-gen__holder.swap-sides {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
  }
}.next-gen .next-gen__holder.swap-sides .next-gen__left-section {
  max-width: 100%;
}@media (min-width: 768px) {
  .next-gen .next-gen__holder.swap-sides .next-gen__left-section {
    max-width: 43.56%;
  }
}.next-gen .next-gen__holder.swap-sides .next-gen__left-section .next-gen__image {
  max-width: 56%;
  margin-right: 0%;
  margin-left: 0%;
}@media (min-width: 768px) {
  .next-gen .next-gen__holder.swap-sides .next-gen__left-section .next-gen__image {
    margin-right: 18%;
    max-width: 60%;
  }
}.next-gen .next-gen__holder.swap-sides .next-gen__right-section {
  max-width: 100%;
}@media (min-width: 768px) {
  .next-gen .next-gen__holder.swap-sides .next-gen__right-section {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    max-width: 50%;
  }
}.next-gen .next-gen__holder.swap-sides .next-gen__right-section .next-gen__point {
  max-width: 100%;
}@media (min-width: 768px) {
  .next-gen .next-gen__holder.swap-sides .next-gen__right-section .next-gen__point {
    max-width: 95.52%;
    margin-right: 4.34%;
  }
}@media (min-width: 1024px) {
  .next-gen .next-gen__holder.swap-sides .next-gen__right-section .next-gen__point {
    max-width: 91.52%;
  }
}.next-gen .next-gen__holder .next-gen__left-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  max-width: 100%;
}@media (min-width: 768px) {
  .next-gen .next-gen__holder .next-gen__left-section {
    max-width: 50%;
  }
}.next-gen .next-gen__holder .next-gen__left-section .next-gen__image {
  max-width: 56%;
  margin-left: 0%;
  margin-right: 0%;
}@media (min-width: 768px) {
  .next-gen .next-gen__holder .next-gen__left-section .next-gen__image {
    max-width: 47.82%;
    margin-left: 1.73%;
  }
}.next-gen .next-gen__holder .next-gen__right-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: 100%;
}@media (min-width: 768px) {
  .next-gen .next-gen__holder .next-gen__right-section {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    max-width: 43.56%;
  }
}.next-gen .next-gen__holder .next-gen__right-section .next-gen__point {
  margin: 15px 0 100px;
  max-width: 100%;
}@media (min-width: 768px) {
  .next-gen .next-gen__holder .next-gen__right-section .next-gen__point {
    max-width: 81%;
    margin: 0px;
  }
}.next-gen .next-gen__holder .next-gen__right-section .next-gen__point .next-gen__number {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(181 209 255 / var(--tw-text-opacity));
  font-size: 12px;
  margin: 0 0 7px 0;
}@media (min-width: 768px) {
  .next-gen .next-gen__holder .next-gen__right-section .next-gen__point .next-gen__number {
    font-size: 1.2593vw;
    margin: 0 0 0.8vw 0;
  }
}@media (min-width: 1024px) {
  .next-gen .next-gen__holder .next-gen__right-section .next-gen__point .next-gen__number {
    font-size: 0.8593vw;
    margin: 0 0 0.5vw 0;
  }
}.next-gen .next-gen__holder .next-gen__right-section .next-gen__point .next-gen__title {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  letter-spacing: 0.6px;
  line-height: 1;
  font-size: 25px;
  margin: 25px 0 25px;
}@media (min-width: 768px) {
  .next-gen .next-gen__holder .next-gen__right-section .next-gen__point .next-gen__title {
    margin: 1.32vw 0 1.95vw;
    letter-spacing: 0.156vw;
    font-size: 3.51vw;
  }
}@media (min-width: 1024px) {
  .next-gen .next-gen__holder .next-gen__right-section .next-gen__point .next-gen__title {
    font-size: 2.73vw;
  }
}.next-gen .next-gen__holder .next-gen__right-section .next-gen__point .next-gen__title .hollow {
  -webkit-text-stroke: 1px white;
  color: transparent;
}.next-gen .next-gen__holder .next-gen__right-section .next-gen__point .next-gen__description {
  font-family: Satoshi-Regular;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  font-size: 14px;
}@media (min-width: 768px) {
  .next-gen .next-gen__holder .next-gen__right-section .next-gen__point .next-gen__description {
    font-size: 1.59vw;
  }
}@media (min-width: 1024px) {
  .next-gen .next-gen__holder .next-gen__right-section .next-gen__point .next-gen__description {
    font-size: 1.19vw;
  }
}@media (min-width: 1280px) {
  .next-gen .next-gen__holder .next-gen__right-section .next-gen__point .next-gen__description {
    font-size: 1.093vw;
  }
}.fully-wireless {
  margin-bottom: 130px;
}@media (min-width: 768px) {
  .fully-wireless {
    margin-bottom: 60px;
  }
}@media (min-width: 1024px) {
  .fully-wireless {
    margin-bottom: 80px;
  }
}@media (min-width: 1280px) {
  .fully-wireless {
    margin-bottom: 110px;
  }
}@media (min-width: 1440px) {
  .fully-wireless {
    margin-bottom: 150px;
  }
}.fully-wireless .fully-wireless__holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}@media (min-width: 768px) {
  .fully-wireless .fully-wireless__holder {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}.fully-wireless .fully-wireless__holder .fully-wireless__left-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  max-width: 100%;
  margin-bottom: 10px;
}@media (min-width: 768px) {
  .fully-wireless .fully-wireless__holder .fully-wireless__left-section {
    max-width: 50%;
    margin-bottom: 0px;
  }
}.fully-wireless .fully-wireless__holder .fully-wireless__left-section .fully-wireless__image {
  max-width: 100%;
}.fully-wireless .fully-wireless__holder .fully-wireless__right-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 100%;
}@media (min-width: 768px) {
  .fully-wireless .fully-wireless__holder .fully-wireless__right-section {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    max-width: 43.56%;
  }
}.fully-wireless .fully-wireless__holder .fully-wireless__right-section .fully-wireless__point {
  margin: 0;
  width: 100%;
}.fully-wireless .fully-wireless__holder .fully-wireless__right-section .fully-wireless__point .fully-wireless__number {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(181 209 255 / var(--tw-text-opacity));
  font-size: 12px;
  margin: 0 0 7px 0;
}@media (min-width: 768px) {
  .fully-wireless .fully-wireless__holder .fully-wireless__right-section .fully-wireless__point .fully-wireless__number {
    font-size: 1.2593vw;
    margin: 0 0 0.8vw 0;
  }
}@media (min-width: 1024px) {
  .fully-wireless .fully-wireless__holder .fully-wireless__right-section .fully-wireless__point .fully-wireless__number {
    font-size: 0.8593vw;
    margin: 0 0 0.5vw 0;
  }
}.fully-wireless .fully-wireless__holder .fully-wireless__right-section .fully-wireless__point .fully-wireless__title {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  letter-spacing: 0.6px;
  line-height: 1;
  font-size: 25px;
  margin: 25px 0 25px;
}@media (min-width: 768px) {
  .fully-wireless .fully-wireless__holder .fully-wireless__right-section .fully-wireless__point .fully-wireless__title {
    margin: 1.32vw 0 1.95vw;
    letter-spacing: 0.156vw;
    font-size: 3.51vw;
  }
}@media (min-width: 1024px) {
  .fully-wireless .fully-wireless__holder .fully-wireless__right-section .fully-wireless__point .fully-wireless__title {
    font-size: 2.73vw;
  }
}.fully-wireless .fully-wireless__holder .fully-wireless__right-section .fully-wireless__point .fully-wireless__title .hollow {
  -webkit-text-stroke: 1px white;
  color: transparent;
}.fully-wireless .fully-wireless__holder .fully-wireless__right-section .fully-wireless__point .fully-wireless__description {
  font-family: Satoshi-Regular;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  font-size: 14px;
}@media (min-width: 768px) {
  .fully-wireless .fully-wireless__holder .fully-wireless__right-section .fully-wireless__point .fully-wireless__description {
    font-size: 1.59vw;
  }
}@media (min-width: 1024px) {
  .fully-wireless .fully-wireless__holder .fully-wireless__right-section .fully-wireless__point .fully-wireless__description {
    font-size: 1.19vw;
  }
}@media (min-width: 1280px) {
  .fully-wireless .fully-wireless__holder .fully-wireless__right-section .fully-wireless__point .fully-wireless__description {
    font-size: 1.093vw;
  }
}.fully-wireless .fully-wireless__holder .fully-wireless__right-section .fully-wireless__point .fully-wireless__images-holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
}@media (min-width: 768px) {
  .fully-wireless .fully-wireless__holder .fully-wireless__right-section .fully-wireless__point .fully-wireless__images-holder {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
}@media (min-width: 1024px) {
  .fully-wireless .fully-wireless__holder .fully-wireless__right-section .fully-wireless__point .fully-wireless__images-holder {
    margin-top: 2.73vw;
  }
}.fully-wireless .fully-wireless__holder .fully-wireless__right-section .fully-wireless__point .fully-wireless__images-holder .fully-wireless__data-holder {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-top: 35px;
}@media (min-width: 768px) {
  .fully-wireless .fully-wireless__holder .fully-wireless__right-section .fully-wireless__point .fully-wireless__images-holder .fully-wireless__data-holder {
    margin-top: 0px;
  }
}.fully-wireless .fully-wireless__holder .fully-wireless__right-section .fully-wireless__point .fully-wireless__images-holder .fully-wireless__data-holder:last-child {
  width: 100%;
  -webkit-box-flex: initial;
      -ms-flex: initial;
          flex: initial;
}@media (min-width: 768px) {
  .fully-wireless .fully-wireless__holder .fully-wireless__right-section .fully-wireless__point .fully-wireless__images-holder .fully-wireless__data-holder:last-child {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    width: auto;
  }
}.fully-wireless .fully-wireless__holder .fully-wireless__right-section .fully-wireless__point .fully-wireless__images-holder .fully-wireless__data-holder .fully-wireless__image-holder {
  border-width: 1.5px;
  --tw-border-opacity: 1;
  border-color: rgb(181 209 255 / var(--tw-border-opacity));
  border-radius: 100%;
  width: 50px;
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-filter: drop-shadow(0 0 5px white);
          filter: drop-shadow(0 0 5px white);
}.fully-wireless .fully-wireless__holder .fully-wireless__right-section .fully-wireless__point .fully-wireless__images-holder .fully-wireless__data-holder .fully-wireless__image-title {
  font-family: ClashDisplay-Semibold;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  line-height: 1.2;
  margin-top: 20px;
  font-size: 12px;
}@media (min-width: 1024px) {
  .fully-wireless .fully-wireless__holder .fully-wireless__right-section .fully-wireless__point .fully-wireless__images-holder .fully-wireless__data-holder .fully-wireless__image-title {
    margin-top: 25px;
    font-size: 14px;
  }
}.video-player-text {
  margin: 130px 0;
}@media (min-width: 768px) {
  .video-player-text {
    margin: 60px 0;
  }
}@media (min-width: 1024px) {
  .video-player-text {
    margin: 80px 0;
  }
}@media (min-width: 1280px) {
  .video-player-text {
    margin: 110px 0;
  }
}@media (min-width: 1440px) {
  .video-player-text {
    margin: 150px 0;
  }
}.video-player-text .video-player-text__holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}@media (min-width: 768px) {
  .video-player-text .video-player-text__holder {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}.video-player-text .video-player-text__holder .video-player-text__title {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  line-height: 1;
  letter-spacing: 0.6px;
  margin: 0;
  font-size: 45px;
}@media (min-width: 768px) {
  .video-player-text .video-player-text__holder .video-player-text__title {
    margin: 0 0 30px;
    font-size: 35px;
  }
}@media (min-width: 1024px) {
  .video-player-text .video-player-text__holder .video-player-text__title {
    letter-spacing: 0.156vw;
    margin: 0 0 2.578vw;
    font-size: 3.51vw;
  }
}.video-player-text .video-player-text__holder .video-player-text__title .hollow {
  -webkit-text-stroke: 1px white;
  color: transparent;
}.video-player-text .video-player-text__holder .video-player-text__title.desktop {
  display: none;
}@media (min-width: 768px) {
  .video-player-text .video-player-text__holder .video-player-text__title.desktop {
    display: block;
  }
}.video-player-text .video-player-text__holder .video-player-text__title.mobile {
  display: block;
}@media (min-width: 768px) {
  .video-player-text .video-player-text__holder .video-player-text__title.mobile {
    display: none;
  }
}.video-player-text .video-player-text__holder .video-player-text__left-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  max-width: 100%;
}@media (min-width: 768px) {
  .video-player-text .video-player-text__holder .video-player-text__left-section {
    max-width: 50%;
  }
}.video-player-text .video-player-text__holder .video-player-text__left-section .video-player-text__point {
  margin: 0 auto 0 0;
  max-width: 95%;
}@media (min-width: 768px) {
  .video-player-text .video-player-text__holder .video-player-text__left-section .video-player-text__point {
    margin: 0 auto;
    max-width: 75%;
  }
}@media (min-width: 1024px) {
  .video-player-text .video-player-text__holder .video-player-text__left-section .video-player-text__point {
    max-width: 80%;
  }
}@media (min-width: 1280px) {
  .video-player-text .video-player-text__holder .video-player-text__left-section .video-player-text__point {
    max-width: 66.6%;
  }
}.video-player-text .video-player-text__holder .video-player-text__left-section .video-player-text__point .video-player-text__description {
  font-family: Satoshi-Regular;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  font-size: 14px;
}@media (min-width: 768px) {
  .video-player-text .video-player-text__holder .video-player-text__left-section .video-player-text__point .video-player-text__description {
    font-size: 1.59vw;
  }
}@media (min-width: 1024px) {
  .video-player-text .video-player-text__holder .video-player-text__left-section .video-player-text__point .video-player-text__description {
    font-size: 1.19vw;
  }
}@media (min-width: 1280px) {
  .video-player-text .video-player-text__holder .video-player-text__left-section .video-player-text__point .video-player-text__description {
    font-size: 1.093vw;
  }
}.video-player-text .video-player-text__holder .video-player-text__right-section {
  width: 100%;
  max-width: 100%;
}@media (min-width: 768px) {
  .video-player-text .video-player-text__holder .video-player-text__right-section {
    max-width: 43.56%;
  }
}.video-player-text .video-player-text__holder .video-player-text__right-section .video-player-text__video-holder {
  margin: 40px 0 95px;
}@media (min-width: 768px) {
  .video-player-text .video-player-text__holder .video-player-text__right-section .video-player-text__video-holder {
    margin: 0px;
  }
}.video-player-text .video-player-text__holder .video-player-text__right-section .video-player-text__video-holder .video-player-text__video {
  width: 100%;
}.video-player-full {
  position: relative;
  margin: 160px 0;
}@media (min-width: 768px) {
  .video-player-full {
    margin: 90px 0;
  }
}@media (min-width: 1024px) {
  .video-player-full {
    margin: 120px 0;
  }
}@media (min-width: 1280px) {
  .video-player-full {
    margin: 160px 0;
  }
}@media (min-width: 1440px) {
  .video-player-full {
    margin: 200px 0;
  }
}.video-player-full .video-player-full__left-section .video-player-full__video-holder .video-player-full__video {
  width: 100%;
}.video-player-full .video-player-full__right-section {
  position: absolute;
  pointer-events: none;
  top: 30px;
  width: 100%;
}@media (min-width: 768px) {
  .video-player-full .video-player-full__right-section {
    top: 45px;
  }
}@media (min-width: 1024px) {
  .video-player-full .video-player-full__right-section {
    top: 60px;
  }
}.video-player-full .video-player-full__right-section .video-player-full__title-holder .video-player-full__title {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  line-height: 1;
  letter-spacing: 0.6px;
  margin: 0;
  font-size: 35px;
}@media (min-width: 768px) {
  .video-player-full .video-player-full__right-section .video-player-full__title-holder .video-player-full__title {
    margin: 0 0 30px;
    font-size: 35px;
  }
}@media (min-width: 1024px) {
  .video-player-full .video-player-full__right-section .video-player-full__title-holder .video-player-full__title {
    letter-spacing: 0.156vw;
    margin: 0 0 2.578vw;
    font-size: 3.51vw;
  }
}.video-player-full .video-player-full__right-section .video-player-full__title-holder .video-player-full__title .hollow {
  -webkit-text-stroke: 1px white;
  color: transparent;
}.general-video-holder {
  position: relative;
}.general-video-holder.play .general-video-holder__video-play {
  opacity: 0;
  width: 100%;
  height: 100%;
  border-radius: 0;
}@media (min-width: 1024px) {
  .general-video-holder.play .general-video-holder__video-play {
    border-radius: 100%;
    pointer-events: none;
    width: 90px;
    height: 90px;
    -webkit-transition: 0.2s all ease-in;
    transition: 0.2s all ease-in;
  }
  .general-video-holder.play:hover .general-video-holder__video-play {
    opacity: 1;
    pointer-events: initial;
  }
}.general-video-holder .general-video-holder__video-text {
  position: absolute;
  left: 25px;
  bottom: 18px;
  pointer-events: none;
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  line-height: 1;
  letter-spacing: 0.6px;
  margin: 0;
  font-size: 35px;
}@media (min-width: 768px) {
  .general-video-holder .general-video-holder__video-text {
    left: 50px;
    bottom: 30px;
    font-size: 35px;
  }
}@media (min-width: 1024px) {
  .general-video-holder .general-video-holder__video-text {
    letter-spacing: 0.156vw;
    font-size: 2.734vw;
  }
}.general-video-holder .general-video-holder__video-text .hollow {
  -webkit-text-stroke: 1px white;
  color: transparent;
}.general-video-holder .general-video-holder__video-text.align-top {
  top: 18px;
}@media (min-width: 768px) {
  .general-video-holder .general-video-holder__video-text.align-top {
    top: 30px;
  }
}.general-video-holder .general-video-holder__video-play {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 90px;
  height: 90px;
  border-width: 1.5px;
  --tw-border-opacity: 1;
  border-color: rgb(181 209 255 / var(--tw-border-opacity));
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(181 209 255 / var(--tw-text-opacity));
  background-color: transparent;
  border-radius: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  text-transform: uppercase;
  font-size: 12px;
}.general-video-holder .general-video-holder__video-play:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(181 209 255 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}.video-player-text-2 {
  margin-bottom: 130px;
}@media (min-width: 768px) {
  .video-player-text-2 {
    margin-bottom: 60px;
  }
}@media (min-width: 1024px) {
  .video-player-text-2 {
    margin-bottom: 80px;
  }
}@media (min-width: 1280px) {
  .video-player-text-2 {
    margin-bottom: 110px;
  }
}@media (min-width: 1440px) {
  .video-player-text-2 {
    margin-bottom: 150px;
  }
}.video-player-text-2 .video-player-text-2__holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}@media (min-width: 768px) {
  .video-player-text-2 .video-player-text-2__holder {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}.video-player-text-2 .video-player-text-2__holder .video-player-text-2__title {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  line-height: 1;
  letter-spacing: 0.6px;
  margin: 0;
  font-size: 35px;
}@media (min-width: 768px) {
  .video-player-text-2 .video-player-text-2__holder .video-player-text-2__title {
    font-size: 35px;
  }
}@media (min-width: 1024px) {
  .video-player-text-2 .video-player-text-2__holder .video-player-text-2__title {
    letter-spacing: 0.156vw;
    font-size: 3.51vw;
  }
}.video-player-text-2 .video-player-text-2__holder .video-player-text-2__title .hollow {
  -webkit-text-stroke: 1px white;
  color: transparent;
}.video-player-text-2 .video-player-text-2__holder .video-player-text-2__title.desktop {
  display: none;
}@media (min-width: 768px) {
  .video-player-text-2 .video-player-text-2__holder .video-player-text-2__title.desktop {
    display: block;
  }
}.video-player-text-2 .video-player-text-2__holder .video-player-text-2__title.mobile {
  display: block;
}@media (min-width: 768px) {
  .video-player-text-2 .video-player-text-2__holder .video-player-text-2__title.mobile {
    display: none;
  }
}.video-player-text-2 .video-player-text-2__holder .video-player-text-2__left-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  max-width: 100%;
}@media (min-width: 768px) {
  .video-player-text-2 .video-player-text-2__holder .video-player-text-2__left-section {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    max-width: 50%;
  }
}.video-player-text-2 .video-player-text-2__holder .video-player-text-2__left-section .video-player-text-2__video-holder {
  margin: 0 auto 80px 0;
  width: 81.79%;
}
@media (max-width: 768px) {
  .video-player-text-2 .video-player-text-2__holder .video-player-text-2__left-section .video-player-text-2__video-holder {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .video-player-text-2 .video-player-text-2__holder .video-player-text-2__left-section .video-player-text-2__video-holder {
    margin: 0px;
    width: 92.17%;
  }
}.video-player-text-2 .video-player-text-2__holder .video-player-text-2__left-section .video-player-text-2__video-holder .video-player-text-2__video {
  width: 100%;
}.video-player-text-2 .video-player-text-2__holder .video-player-text-2__right-section {
  width: 100%;
  max-width: 100%;
}@media (min-width: 768px) {
  .video-player-text-2 .video-player-text-2__holder .video-player-text-2__right-section {
    max-width: 43.56%;
  }
}.video-player-text-2 .video-player-text-2__holder .video-player-text-2__right-section .video-player-text-2__point {
  margin: 0 auto 0 0;
  max-width: 95%;
}@media (min-width: 768px) {
  .video-player-text-2 .video-player-text-2__holder .video-player-text-2__right-section .video-player-text-2__point {
    max-width: 75%;
  }
}@media (min-width: 1024px) {
  .video-player-text-2 .video-player-text-2__holder .video-player-text-2__right-section .video-player-text-2__point {
    max-width: 80%;
  }
}@media (min-width: 1280px) {
  .video-player-text-2 .video-player-text-2__holder .video-player-text-2__right-section .video-player-text-2__point {
    max-width: 66.6%;
  }
}.video-player-text-2 .video-player-text-2__holder .video-player-text-2__right-section .video-player-text-2__point .video-player-text-2__sub-text {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(181 209 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  margin: 26px 0 0;
  font-size: 14px;
}@media (min-width: 768px) {
  .video-player-text-2 .video-player-text-2__holder .video-player-text-2__right-section .video-player-text-2__point .video-player-text-2__sub-text {
    margin: 1.71vw 0 0;
    font-size: 1.59vw;
  }
}@media (min-width: 1024px) {
  .video-player-text-2 .video-player-text-2__holder .video-player-text-2__right-section .video-player-text-2__point .video-player-text-2__sub-text {
    font-size: 1.19vw;
  }
}@media (min-width: 1280px) {
  .video-player-text-2 .video-player-text-2__holder .video-player-text-2__right-section .video-player-text-2__point .video-player-text-2__sub-text {
    font-size: 1.0937vw;
  }
}.video-player-text-2 .video-player-text-2__holder .video-player-text-2__right-section .video-player-text-2__point .video-player-text-2__description {
  font-family: Satoshi-Regular;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  margin: 26px 0 0;
  font-size: 14px;
}@media (min-width: 768px) {
  .video-player-text-2 .video-player-text-2__holder .video-player-text-2__right-section .video-player-text-2__point .video-player-text-2__description {
    margin: 1.71vw 0 0;
    font-size: 1.59vw;
  }
}@media (min-width: 1024px) {
  .video-player-text-2 .video-player-text-2__holder .video-player-text-2__right-section .video-player-text-2__point .video-player-text-2__description {
    font-size: 1.19vw;
  }
}@media (min-width: 1280px) {
  .video-player-text-2 .video-player-text-2__holder .video-player-text-2__right-section .video-player-text-2__point .video-player-text-2__description {
    font-size: 1.093vw;
  }
}.video-player-text-5 {
  margin-bottom: 130px;
}@media (min-width: 768px) {
  .video-player-text-5 {
    margin-bottom: 60px;
  }
}@media (min-width: 1024px) {
  .video-player-text-5 {
    margin-bottom: 80px;
  }
}@media (min-width: 1280px) {
  .video-player-text-5 {
    margin-bottom: 110px;
  }
}@media (min-width: 1440px) {
  .video-player-text-5 {
    margin-bottom: 150px;
  }
}.video-player-text-5 .video-player-text-5__holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}@media (min-width: 768px) {
  .video-player-text-5 .video-player-text-5__holder {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}.video-player-text-5 .video-player-text-5__holder .video-player-text-5__title {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  line-height: 1;
  letter-spacing: 0.6px;
  margin: 0 0 40px;
  font-size: 35px;
}@media (min-width: 768px) {
  .video-player-text-5 .video-player-text-5__holder .video-player-text-5__title {
    margin: 0;
    font-size: 35px;
  }
}@media (min-width: 1024px) {
  .video-player-text-5 .video-player-text-5__holder .video-player-text-5__title {
    letter-spacing: 0.156vw;
    font-size: 3.51vw;
  }
}.video-player-text-5 .video-player-text-5__holder .video-player-text-5__title .hollow {
  -webkit-text-stroke: 1px white;
  color: transparent;
}.video-player-text-5 .video-player-text-5__holder .video-player-text-5__title.desktop {
  display: none;
}@media (min-width: 768px) {
  .video-player-text-5 .video-player-text-5__holder .video-player-text-5__title.desktop {
    display: block;
  }
}.video-player-text-5 .video-player-text-5__holder .video-player-text-5__title.mobile {
  display: block;
}@media (min-width: 768px) {
  .video-player-text-5 .video-player-text-5__holder .video-player-text-5__title.mobile {
    display: none;
  }
}.video-player-text-5 .video-player-text-5__holder .video-player-text-5__left-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  max-width: 100%;
}@media (min-width: 768px) {
  .video-player-text-5 .video-player-text-5__holder .video-player-text-5__left-section {
    max-width: 50%;
  }
}.video-player-text-5 .video-player-text-5__holder .video-player-text-5__left-section .video-player-text-5__video-holder {
  margin: 0 auto 55px 0;
  width: 81.79%;
}
@media (max-width: 768px) {
  .video-player-text-5 .video-player-text-5__holder .video-player-text-5__left-section .video-player-text-5__video-holder {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .video-player-text-5 .video-player-text-5__holder .video-player-text-5__left-section .video-player-text-5__video-holder {
    margin: 0px;
    width: 92.17%;
  }
}.video-player-text-5 .video-player-text-5__holder .video-player-text-5__left-section .video-player-text-5__video-holder .video-player-text-5__video {
  width: 100%;
}.video-player-text-5 .video-player-text-5__holder .video-player-text-5__right-section {
  width: 100%;
  max-width: 100%;
}@media (min-width: 768px) {
  .video-player-text-5 .video-player-text-5__holder .video-player-text-5__right-section {
    max-width: 43.56%;
  }
}.video-player-text-5 .video-player-text-5__holder .video-player-text-5__right-section .video-player-text-5__point {
  margin: 0 auto 0 0;
  max-width: 95%;
}@media (min-width: 768px) {
  .video-player-text-5 .video-player-text-5__holder .video-player-text-5__right-section .video-player-text-5__point {
    max-width: 75%;
  }
}@media (min-width: 1024px) {
  .video-player-text-5 .video-player-text-5__holder .video-player-text-5__right-section .video-player-text-5__point {
    max-width: 80%;
  }
}@media (min-width: 1280px) {
  .video-player-text-5 .video-player-text-5__holder .video-player-text-5__right-section .video-player-text-5__point {
    max-width: 66.6%;
  }
}.video-player-text-5 .video-player-text-5__holder .video-player-text-5__right-section .video-player-text-5__point .video-player-text-5__sub-text {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(181 209 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  margin: 26px 0 0;
  font-size: 14px;
}@media (min-width: 768px) {
  .video-player-text-5 .video-player-text-5__holder .video-player-text-5__right-section .video-player-text-5__point .video-player-text-5__sub-text {
    margin: 1.71vw 0 0;
    font-size: 1.59vw;
  }
}@media (min-width: 1024px) {
  .video-player-text-5 .video-player-text-5__holder .video-player-text-5__right-section .video-player-text-5__point .video-player-text-5__sub-text {
    font-size: 1.19vw;
  }
}@media (min-width: 1280px) {
  .video-player-text-5 .video-player-text-5__holder .video-player-text-5__right-section .video-player-text-5__point .video-player-text-5__sub-text {
    font-size: 1.0937vw;
  }
}.video-player-text-5 .video-player-text-5__holder .video-player-text-5__right-section .video-player-text-5__point .video-player-text-5__description {
  font-family: Satoshi-Regular;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  margin: 26px 0 0;
  font-size: 14px;
}@media (min-width: 768px) {
  .video-player-text-5 .video-player-text-5__holder .video-player-text-5__right-section .video-player-text-5__point .video-player-text-5__description {
    margin: 1.71vw 0 0;
    font-size: 1.59vw;
  }
}@media (min-width: 1024px) {
  .video-player-text-5 .video-player-text-5__holder .video-player-text-5__right-section .video-player-text-5__point .video-player-text-5__description {
    font-size: 1.19vw;
  }
}@media (min-width: 1280px) {
  .video-player-text-5 .video-player-text-5__holder .video-player-text-5__right-section .video-player-text-5__point .video-player-text-5__description {
    font-size: 1.093vw;
  }
}.image-block .image-block__image-holder .image-block__image {
  width: 100%;
}.image-block .image-block__image-holder .image-block__image.desktop {
  display: none;
}@media (min-width: 768px) {
  .image-block .image-block__image-holder .image-block__image.desktop {
    display: block;
  }
}.image-block .image-block__image-holder .image-block__image.mobile {
  display: block;
}@media (min-width: 768px) {
  .image-block .image-block__image-holder .image-block__image.mobile {
    display: none;
  }
}.video-player-text-4 .video-player-text-4__holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}@media (min-width: 768px) {
  .video-player-text-4 .video-player-text-4__holder {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}.video-player-text-4 .video-player-text-4__holder .video-player-text-4__title {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  line-height: 1;
  letter-spacing: 0.6px;
  margin: 0;
  font-size: 35px;
}@media (min-width: 768px) {
  .video-player-text-4 .video-player-text-4__holder .video-player-text-4__title {
    font-size: 35px;
  }
}@media (min-width: 1024px) {
  .video-player-text-4 .video-player-text-4__holder .video-player-text-4__title {
    letter-spacing: 0.156vw;
    font-size: 3.51vw;
  }
}.video-player-text-4 .video-player-text-4__holder .video-player-text-4__title .hollow {
  -webkit-text-stroke: 1px white;
  color: transparent;
}.video-player-text-4 .video-player-text-4__holder .video-player-text-4__title.desktop {
  display: none;
}@media (min-width: 768px) {
  .video-player-text-4 .video-player-text-4__holder .video-player-text-4__title.desktop {
    display: block;
  }
}.video-player-text-4 .video-player-text-4__holder .video-player-text-4__title.mobile {
  display: block;
}@media (min-width: 768px) {
  .video-player-text-4 .video-player-text-4__holder .video-player-text-4__title.mobile {
    display: none;
  }
}.video-player-text-4 .video-player-text-4__holder .video-player-text-4__left-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  max-width: 100%;
}@media (min-width: 768px) {
  .video-player-text-4 .video-player-text-4__holder .video-player-text-4__left-section {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    max-width: 50%;
  }
}.video-player-text-4 .video-player-text-4__holder .video-player-text-4__left-section .video-player-text-4__point {
  margin: 0 auto 0 0;
  max-width: 95%;
}@media (min-width: 768px) {
  .video-player-text-4 .video-player-text-4__holder .video-player-text-4__left-section .video-player-text-4__point {
    margin: 0 auto;
    max-width: 75%;
  }
}@media (min-width: 1024px) {
  .video-player-text-4 .video-player-text-4__holder .video-player-text-4__left-section .video-player-text-4__point {
    max-width: 80%;
  }
}@media (min-width: 1280px) {
  .video-player-text-4 .video-player-text-4__holder .video-player-text-4__left-section .video-player-text-4__point {
    max-width: 66.6%;
  }
}.video-player-text-4 .video-player-text-4__holder .video-player-text-4__left-section .video-player-text-4__point .video-player-text-4__sub-text {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(181 209 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  margin: 26px 0 0;
  font-size: 14px;
}@media (min-width: 768px) {
  .video-player-text-4 .video-player-text-4__holder .video-player-text-4__left-section .video-player-text-4__point .video-player-text-4__sub-text {
    margin: 1.71vw 0 0;
    font-size: 1.59vw;
  }
}@media (min-width: 1024px) {
  .video-player-text-4 .video-player-text-4__holder .video-player-text-4__left-section .video-player-text-4__point .video-player-text-4__sub-text {
    font-size: 1.19vw;
  }
}@media (min-width: 1280px) {
  .video-player-text-4 .video-player-text-4__holder .video-player-text-4__left-section .video-player-text-4__point .video-player-text-4__sub-text {
    font-size: 1.0937vw;
  }
}.video-player-text-4 .video-player-text-4__holder .video-player-text-4__left-section .video-player-text-4__point .video-player-text-4__description {
  font-family: Satoshi-Regular;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  margin: 26px 0 0;
  font-size: 14px;
}@media (min-width: 768px) {
  .video-player-text-4 .video-player-text-4__holder .video-player-text-4__left-section .video-player-text-4__point .video-player-text-4__description {
    margin: 1.71vw 0 0;
    font-size: 1.59vw;
  }
}@media (min-width: 1024px) {
  .video-player-text-4 .video-player-text-4__holder .video-player-text-4__left-section .video-player-text-4__point .video-player-text-4__description {
    font-size: 1.19vw;
  }
}@media (min-width: 1280px) {
  .video-player-text-4 .video-player-text-4__holder .video-player-text-4__left-section .video-player-text-4__point .video-player-text-4__description {
    font-size: 1.093vw;
  }
}.video-player-text-4 .video-player-text-4__holder .video-player-text-4__right-section {
  width: 100%;
  max-width: 100%;
}@media (min-width: 768px) {
  .video-player-text-4 .video-player-text-4__holder .video-player-text-4__right-section {
    max-width: 43.56%;
  }
}.video-player-text-4 .video-player-text-4__holder .video-player-text-4__right-section .video-player-text-4__video-holder {
  margin: 0 0 80px auto;
  width: 70%;
}
@media (max-width: 768px) {
  .video-player-text-4 .video-player-text-4__holder .video-player-text-4__right-section .video-player-text-4__video-holder {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .video-player-text-4 .video-player-text-4__holder .video-player-text-4__right-section .video-player-text-4__video-holder {
    margin: 0 0 0 auto;
    width: 86%;
  }
}.video-player-text-4 .video-player-text-4__holder .video-player-text-4__right-section .video-player-text-4__video-holder .video-player-text-4__video {
  width: 100%;
}.dual-video {
  margin: 160px 0;
}@media (min-width: 768px) {
  .dual-video {
    margin: 90px 0 50px;
  }
}@media (min-width: 1024px) {
  .dual-video {
    margin: 120px 0 60px;
  }
}@media (min-width: 1280px) {
  .dual-video {
    margin: 160px 0 80px;
  }
}@media (min-width: 1440px) {
  .dual-video {
    margin: 200px 0 100px;
  }
}.dual-video .dual-video__holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}@media (min-width: 768px) {
  .dual-video .dual-video__holder {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}.dual-video .dual-video__holder .dual-video__left-section, .dual-video .dual-video__holder .dual-video__right-section {
  max-width: 100%;
}@media (min-width: 768px) {
  .dual-video .dual-video__holder .dual-video__left-section, .dual-video .dual-video__holder .dual-video__right-section {
    max-width: 50%;
  }
}.dual-video .dual-video__holder .dual-video__left-section .dual-video__video-holder, .dual-video .dual-video__holder .dual-video__right-section .dual-video__video-holder {
  width: 100%;
}.dual-video .dual-video__holder .dual-video__left-section .dual-video__video-holder .dual-video__video, .dual-video .dual-video__holder .dual-video__right-section .dual-video__video-holder .dual-video__video {
  width: 100%;
}.video-player-text-3 {
  margin-bottom: 130px;
}@media (min-width: 768px) {
  .video-player-text-3 {
    margin-bottom: 60px;
  }
}@media (min-width: 1024px) {
  .video-player-text-3 {
    margin-bottom: 80px;
  }
}@media (min-width: 1280px) {
  .video-player-text-3 {
    margin-bottom: 110px;
  }
}@media (min-width: 1440px) {
  .video-player-text-3 {
    margin-bottom: 150px;
  }
}.video-player-text-3 .video-player-text-3__holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}@media (min-width: 768px) {
  .video-player-text-3 .video-player-text-3__holder {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}.video-player-text-3 .video-player-text-3__holder.reverse-order {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}@media (min-width: 768px) {
  .video-player-text-3 .video-player-text-3__holder.reverse-order {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}.video-player-text-3 .video-player-text-3__holder.reverse-order .video-player-text-3__right-section .video-player-text-3__video-holder {
  margin: 80px 0 0 auto;
}@media (min-width: 768px) {
  .video-player-text-3 .video-player-text-3__holder.reverse-order .video-player-text-3__right-section .video-player-text-3__video-holder {
    margin: 0 0 0 auto;
  }
}.video-player-text-3 .video-player-text-3__holder .video-player-text-3__title {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  line-height: 1;
  letter-spacing: 0.6px;
  margin: 0;
  font-size: 35px;
}@media (min-width: 768px) {
  .video-player-text-3 .video-player-text-3__holder .video-player-text-3__title {
    font-size: 35px;
  }
}@media (min-width: 1024px) {
  .video-player-text-3 .video-player-text-3__holder .video-player-text-3__title {
    letter-spacing: 0.156vw;
    font-size: 2.734vw;
  }
}.video-player-text-3 .video-player-text-3__holder .video-player-text-3__title .hollow {
  -webkit-text-stroke: 1px white;
  color: transparent;
}.video-player-text-3 .video-player-text-3__holder .video-player-text-3__title.desktop {
  display: none;
}@media (min-width: 768px) {
  .video-player-text-3 .video-player-text-3__holder .video-player-text-3__title.desktop {
    display: block;
  }
}.video-player-text-3 .video-player-text-3__holder .video-player-text-3__title.mobile {
  display: block;
}@media (min-width: 768px) {
  .video-player-text-3 .video-player-text-3__holder .video-player-text-3__title.mobile {
    display: none;
  }
}.video-player-text-3 .video-player-text-3__holder .video-player-text-3__right-section {
  width: 100%;
  max-width: 100%;
}@media (min-width: 768px) {
  .video-player-text-3 .video-player-text-3__holder .video-player-text-3__right-section {
    max-width: 43.56%;
  }
}.video-player-text-3 .video-player-text-3__holder .video-player-text-3__right-section .video-player-text-3__video-holder {
  margin: 0 0 80px auto;
  width: 81.79%;
}
@media (max-width: 768px) {
  .video-player-text-3 .video-player-text-3__holder .video-player-text-3__right-section .video-player-text-3__video-holder {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .video-player-text-3 .video-player-text-3__holder .video-player-text-3__right-section .video-player-text-3__video-holder {
    margin: 0 0 0 auto;
    width: 100%;
  }
}.video-player-text-3 .video-player-text-3__holder .video-player-text-3__right-section .video-player-text-3__video-holder .video-player-text-3__video {
  width: 100%;
}.video-player-text-3 .video-player-text-3__holder .video-player-text-3__left-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  max-width: 100%;
}@media (min-width: 768px) {
  .video-player-text-3 .video-player-text-3__holder .video-player-text-3__left-section {
    max-width: 50%;
  }
}.video-player-text-3 .video-player-text-3__holder .video-player-text-3__left-section .video-player-text-3__point {
  margin: 0 auto 0 0;
  max-width: 95%;
}@media (min-width: 768px) {
  .video-player-text-3 .video-player-text-3__holder .video-player-text-3__left-section .video-player-text-3__point {
    margin: 0 auto;
    max-width: 75%;
  }
}@media (min-width: 1024px) {
  .video-player-text-3 .video-player-text-3__holder .video-player-text-3__left-section .video-player-text-3__point {
    max-width: 80%;
  }
}@media (min-width: 1280px) {
  .video-player-text-3 .video-player-text-3__holder .video-player-text-3__left-section .video-player-text-3__point {
    max-width: 66.6%;
  }
}.video-player-text-3 .video-player-text-3__holder .video-player-text-3__left-section .video-player-text-3__point .video-player-text-3__sub-text {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(181 209 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  margin: 26px 0 0;
  font-size: 14px;
}@media (min-width: 768px) {
  .video-player-text-3 .video-player-text-3__holder .video-player-text-3__left-section .video-player-text-3__point .video-player-text-3__sub-text {
    margin: 1.71vw 0 0;
    font-size: 1.59vw;
  }
}@media (min-width: 1024px) {
  .video-player-text-3 .video-player-text-3__holder .video-player-text-3__left-section .video-player-text-3__point .video-player-text-3__sub-text {
    font-size: 1.19vw;
  }
}@media (min-width: 1280px) {
  .video-player-text-3 .video-player-text-3__holder .video-player-text-3__left-section .video-player-text-3__point .video-player-text-3__sub-text {
    font-size: 1.0937vw;
  }
}.video-player-text-3 .video-player-text-3__holder .video-player-text-3__left-section .video-player-text-3__point .video-player-text-3__description {
  font-family: Satoshi-Regular;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  margin: 26px 0 0;
  font-size: 14px;
}@media (min-width: 768px) {
  .video-player-text-3 .video-player-text-3__holder .video-player-text-3__left-section .video-player-text-3__point .video-player-text-3__description {
    margin: 1.71vw 0 0;
    font-size: 1.59vw;
  }
}@media (min-width: 1024px) {
  .video-player-text-3 .video-player-text-3__holder .video-player-text-3__left-section .video-player-text-3__point .video-player-text-3__description {
    font-size: 1.19vw;
  }
}@media (min-width: 1280px) {
  .video-player-text-3 .video-player-text-3__holder .video-player-text-3__left-section .video-player-text-3__point .video-player-text-3__description {
    font-size: 1.093vw;
  }
}.page-header {
  position: relative;
  top: -52.05px;
  margin-bottom: -52.05px;
}@media (min-width: 768px) {
  .page-header {
    top: -74.05px;
    margin-bottom: -74.05px;
  }
}.page-header .page-header__holder {
  position: relative;
}.page-header .page-header__holder .page-header__background-image-holder .page-header__background-image {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
  width: 100%;
}.page-header .page-header__holder .page-header__background-image-holder .page-header__background-image.desktop {
  display: none;
}@media (min-width: 768px) {
  .page-header .page-header__holder .page-header__background-image-holder .page-header__background-image.desktop {
    display: block;
  }
}.page-header .page-header__holder .page-header__background-image-holder .page-header__background-image.mobile {
  display: block;
}@media (min-width: 768px) {
  .page-header .page-header__holder .page-header__background-image-holder .page-header__background-image.mobile {
    display: none;
  }
}.page-header .page-header__holder .page-header__data-holder {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 100%;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}.page-header .page-header__holder .page-header__data-holder .page-header__inner-holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  text-align: center;
}.page-header .page-header__holder .page-header__data-holder .page-header__inner-holder .page-header__data {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  text-align: center;
}.page-header .page-header__holder .page-header__data-holder .page-header__inner-holder .page-header__data .page-header__heading {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  line-height: 1;
  letter-spacing: 0.6px;
  font-size: 45px;
}@media (min-width: 768px) {
  .page-header .page-header__holder .page-header__data-holder .page-header__inner-holder .page-header__data .page-header__heading {
    letter-spacing: 0.156vw;
    font-size: 5.46vw;
  }
}.page-header .page-header__holder .page-header__data-holder .page-header__inner-holder .page-header__data .page-header__heading .hollow {
  -webkit-text-stroke: 1px white;
  color: transparent;
}.page-header .page-header__holder .page-header__data-holder .page-header__inner-holder .page-header__data .page-header__tagline {
  font-family: Satoshi-Regular;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  font-size: 14px;
  margin-top: 22px;
}@media (min-width: 768px) {
  .page-header .page-header__holder .page-header__data-holder .page-header__inner-holder .page-header__data .page-header__tagline {
    font-size: 1.09vw;
    margin-top: 1.71vw;
  }
}.page-header .page-header__holder .page-header__data-holder .page-header__inner-holder .scroll-down {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 100%;
  -webkit-transition: 0.3s all ease-out;
  transition: 0.3s all ease-out;
  width: 62px;
  height: 62px;
  margin-top: 160px;
}@media (min-width: 768px) {
  .page-header .page-header__holder .page-header__data-holder .page-header__inner-holder .scroll-down {
    width: 50px;
    height: 50px;
    margin-top: 7.42vw;
  }
}@media (min-width: 1024px) {
  .page-header .page-header__holder .page-header__data-holder .page-header__inner-holder .scroll-down {
    width: 62px;
    height: 62px;
  }
}.page-header .page-header__holder .page-header__data-holder .page-header__inner-holder .scroll-down svg g {
  -webkit-transition: 0.3s all ease-out;
  transition: 0.3s all ease-out;
}.page-header .page-header__holder .page-header__data-holder .page-header__inner-holder .scroll-down:hover {
  -webkit-filter: drop-shadow(0 0 4px white);
          filter: drop-shadow(0 0 4px white);
}.page-header .page-header__holder .page-header__data-holder .page-header__inner-holder .scroll-down:hover svg g {
  opacity: 1;
}.image-with-text .image-with-text__holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}@media (min-width: 768px) {
  .image-with-text .image-with-text__holder {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}.image-with-text .image-with-text__holder .image-with-text__title {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  line-height: 1;
  letter-spacing: 0.6px;
  margin: 0;
  font-size: 25px;
}@media (min-width: 1024px) {
  .image-with-text .image-with-text__holder .image-with-text__title {
    letter-spacing: 0.156vw;
    font-size: 2.73vw;
  }
}.image-with-text .image-with-text__holder .image-with-text__title .hollow {
  -webkit-text-stroke: 1px white;
  color: transparent;
}.image-with-text .image-with-text__holder .image-with-text__title.desktop {
  display: none;
}@media (min-width: 768px) {
  .image-with-text .image-with-text__holder .image-with-text__title.desktop {
    display: block;
  }
}.image-with-text .image-with-text__holder .image-with-text__title.mobile {
  display: block;
}@media (min-width: 768px) {
  .image-with-text .image-with-text__holder .image-with-text__title.mobile {
    display: none;
  }
}.image-with-text .image-with-text__holder .image-with-text__left-section {
  display: none;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  max-width: 100%;
}@media (min-width: 768px) {
  .image-with-text .image-with-text__holder .image-with-text__left-section {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    max-width: 50%;
  }
}.image-with-text .image-with-text__holder .image-with-text__left-section .image-with-text__image-holder {
  width: 81.79%;
}@media (min-width: 768px) {
  .image-with-text .image-with-text__holder .image-with-text__left-section .image-with-text__image-holder {
    margin: 0px;
    width: 92.17%;
  }
}.image-with-text .image-with-text__holder .image-with-text__left-section .image-with-text__image-holder .image-with-text__image {
  width: 100%;
}.image-with-text .image-with-text__holder .image-with-text__right-section {
  width: 100%;
  max-width: 100%;
}@media (min-width: 768px) {
  .image-with-text .image-with-text__holder .image-with-text__right-section {
    max-width: 43.56%;
  }
}.image-with-text .image-with-text__holder .image-with-text__right-section .image-with-text__point {
  margin: 0 auto 0 0;
  max-width: 95%;
}@media (min-width: 768px) {
  .image-with-text .image-with-text__holder .image-with-text__right-section .image-with-text__point {
    margin: 25px auto 0 0;
    max-width: 75%;
  }
}@media (min-width: 1024px) {
  .image-with-text .image-with-text__holder .image-with-text__right-section .image-with-text__point {
    margin: 2.73vw auto 0 0;
    max-width: 90%;
  }
}@media (min-width: 1280px) {
  .image-with-text .image-with-text__holder .image-with-text__right-section .image-with-text__point {
    max-width: 75%;
  }
}.image-with-text .image-with-text__holder .image-with-text__right-section .image-with-text__point .image-with-text__description {
  font-family: Satoshi-Regular;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  margin: 26px 0 0;
  font-size: 14px;
}@media (min-width: 768px) {
  .image-with-text .image-with-text__holder .image-with-text__right-section .image-with-text__point .image-with-text__description {
    margin: 1.71vw 0 0;
    font-size: 15px;
  }
}@media (min-width: 1024px) {
  .image-with-text .image-with-text__holder .image-with-text__right-section .image-with-text__point .image-with-text__description {
    font-size: 1.19vw;
  }
}@media (min-width: 1280px) {
  .image-with-text .image-with-text__holder .image-with-text__right-section .image-with-text__point .image-with-text__description {
    font-size: 1.093vw;
  }
}.image-with-text-2 {
  margin-bottom: 150px;
}@media (min-width: 768px) {
  .image-with-text-2 {
    margin-bottom: 90px;
  }
}@media (min-width: 1024px) {
  .image-with-text-2 {
    margin-bottom: 110px;
  }
}@media (min-width: 1280px) {
  .image-with-text-2 {
    margin-bottom: 160px;
  }
}@media (min-width: 1440px) {
  .image-with-text-2 {
    margin-bottom: 200px;
  }
}.image-with-text-2 .image-with-text-2__holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}@media (min-width: 768px) {
  .image-with-text-2 .image-with-text-2__holder {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}.image-with-text-2 .image-with-text-2__holder .image-with-text-2__right-section {
  width: 100%;
  max-width: 100%;
  margin-bottom: 80px;
  margin-top: 80px;
}@media (min-width: 768px) {
  .image-with-text-2 .image-with-text-2__holder .image-with-text-2__right-section {
    max-width: 43.56%;
    margin-top: 6.71vw;
    margin-bottom: 0px;
  }
}.image-with-text-2 .image-with-text-2__holder .image-with-text-2__right-section .image-with-text-2__image-holder {
  margin: 0 0 0 auto;
  width: 70%;
}@media (min-width: 768px) {
  .image-with-text-2 .image-with-text-2__holder .image-with-text-2__right-section .image-with-text-2__image-holder {
    width: 86%;
  }
}.image-with-text-2 .image-with-text-2__holder .image-with-text-2__right-section .image-with-text-2__image-holder .image-with-text-2__image {
  width: 100%;
}.image-with-text-2 .image-with-text-2__holder .image-with-text-2__left-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  max-width: 100%;
}@media (min-width: 768px) {
  .image-with-text-2 .image-with-text-2__holder .image-with-text-2__left-section {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    max-width: 50%;
  }
}.image-with-text-2 .image-with-text-2__holder .image-with-text-2__left-section .image-with-text-2__point {
  margin: 0 auto;
  max-width: 100%;
}@media (min-width: 768px) {
  .image-with-text-2 .image-with-text-2__holder .image-with-text-2__left-section .image-with-text-2__point {
    margin: 0 auto;
    max-width: 75%;
  }
}@media (min-width: 1024px) {
  .image-with-text-2 .image-with-text-2__holder .image-with-text-2__left-section .image-with-text-2__point {
    max-width: 75%;
  }
}@media (min-width: 1280px) {
  .image-with-text-2 .image-with-text-2__holder .image-with-text-2__left-section .image-with-text-2__point {
    max-width: 67.82%;
  }
}.image-with-text-2 .image-with-text-2__holder .image-with-text-2__left-section .image-with-text-2__point .image-with-text-2__description {
  font-family: Satoshi-Regular;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  margin: 0 0 40px;
  font-size: 14px;
}@media (min-width: 768px) {
  .image-with-text-2 .image-with-text-2__holder .image-with-text-2__left-section .image-with-text-2__point .image-with-text-2__description {
    margin: 0 0 3.9vw;
    font-size: 15px;
  }
}@media (min-width: 1024px) {
  .image-with-text-2 .image-with-text-2__holder .image-with-text-2__left-section .image-with-text-2__point .image-with-text-2__description {
    font-size: 1.19vw;
  }
}@media (min-width: 1280px) {
  .image-with-text-2 .image-with-text-2__holder .image-with-text-2__left-section .image-with-text-2__point .image-with-text-2__description {
    font-size: 1.093vw;
  }
}br.desktop {
  display: none;
}@media (min-width: 768px) {
  br.desktop {
    display: block;
  }
}br.mobile {
  display: block;
}@media (min-width: 768px) {
  br.mobile {
    display: none;
  }
}.image-with-text-3 .image-with-text-3__holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}@media (min-width: 768px) {
  .image-with-text-3 .image-with-text-3__holder {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}.image-with-text-3 .image-with-text-3__holder .image-with-text-3__title {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  line-height: 1;
  letter-spacing: 0.6px;
  margin: 0;
  font-size: 45px;
}@media (min-width: 768px) {
  .image-with-text-3 .image-with-text-3__holder .image-with-text-3__title {
    font-size: 35px;
  }
}@media (min-width: 1024px) {
  .image-with-text-3 .image-with-text-3__holder .image-with-text-3__title {
    letter-spacing: 0.156vw;
    font-size: 3.51vw;
  }
}.image-with-text-3 .image-with-text-3__holder .image-with-text-3__title .hollow {
  -webkit-text-stroke: 1px white;
  color: transparent;
}.image-with-text-3 .image-with-text-3__holder .image-with-text-3__title.desktop {
  display: none;
}@media (min-width: 768px) {
  .image-with-text-3 .image-with-text-3__holder .image-with-text-3__title.desktop {
    display: block;
  }
}.image-with-text-3 .image-with-text-3__holder .image-with-text-3__title.mobile {
  display: block;
}@media (min-width: 768px) {
  .image-with-text-3 .image-with-text-3__holder .image-with-text-3__title.mobile {
    display: none;
  }
}.image-with-text-3 .image-with-text-3__holder .image-with-text-3__left-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 -35px 80px;
}@media (min-width: 768px) {
  .image-with-text-3 .image-with-text-3__holder .image-with-text-3__left-section {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    margin: 0;
    max-width: 50%;
  }
}.image-with-text-3 .image-with-text-3__holder .image-with-text-3__left-section .image-with-text-3__image-holder {
  width: 100%;
}@media (min-width: 768px) {
  .image-with-text-3 .image-with-text-3__holder .image-with-text-3__left-section .image-with-text-3__image-holder {
    margin: 0px;
    width: 92.17%;
  }
}.image-with-text-3 .image-with-text-3__holder .image-with-text-3__left-section .image-with-text-3__image-holder .image-with-text-3__image {
  width: 100%;
}.image-with-text-3 .image-with-text-3__holder .image-with-text-3__right-section {
  width: 100%;
  max-width: 100%;
}@media (min-width: 768px) {
  .image-with-text-3 .image-with-text-3__holder .image-with-text-3__right-section {
    max-width: 43.56%;
  }
}.image-with-text-3 .image-with-text-3__holder .image-with-text-3__right-section .image-with-text-3__point {
  margin: 0 auto 0 0;
  max-width: 95%;
}@media (min-width: 768px) {
  .image-with-text-3 .image-with-text-3__holder .image-with-text-3__right-section .image-with-text-3__point {
    margin: 0 auto 0 0;
    max-width: 75%;
  }
}@media (min-width: 1024px) {
  .image-with-text-3 .image-with-text-3__holder .image-with-text-3__right-section .image-with-text-3__point {
    margin: 0 auto 0 0;
    max-width: 90%;
  }
}@media (min-width: 1280px) {
  .image-with-text-3 .image-with-text-3__holder .image-with-text-3__right-section .image-with-text-3__point {
    max-width: 75%;
  }
}.image-with-text-3 .image-with-text-3__holder .image-with-text-3__right-section .image-with-text-3__point .image-with-text-3__description {
  font-family: Satoshi-Regular;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  margin: 26px 0 0;
  font-size: 14px;
}@media (min-width: 768px) {
  .image-with-text-3 .image-with-text-3__holder .image-with-text-3__right-section .image-with-text-3__point .image-with-text-3__description {
    margin: 1.71vw 0 0;
    font-size: 15px;
  }
}@media (min-width: 1024px) {
  .image-with-text-3 .image-with-text-3__holder .image-with-text-3__right-section .image-with-text-3__point .image-with-text-3__description {
    font-size: 1.19vw;
  }
}@media (min-width: 1280px) {
  .image-with-text-3 .image-with-text-3__holder .image-with-text-3__right-section .image-with-text-3__point .image-with-text-3__description {
    font-size: 1.093vw;
  }
}.image-with-text-3 .image-with-text-3__holder .image-with-text-3__right-section .image-with-text-3__point .image-with-text-3__description a {
  --tw-text-opacity: 1;
  color: rgb(181 209 255 / var(--tw-text-opacity));
  text-decoration: underline;
}.image-with-text-4 {
  margin: 60px 0 100px;
}@media (min-width: 768px) {
  .image-with-text-4 {
    margin: 80px 0;
  }
}@media (min-width: 1024px) {
  .image-with-text-4 {
    margin: 100px 0;
  }
}@media (min-width: 1280px) {
  .image-with-text-4 {
    margin: 130px 0;
  }
}@media (min-width: 1440px) {
  .image-with-text-4 {
    margin: 170px 0;
  }
}.image-with-text-4 .image-with-text-4__holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}@media (min-width: 768px) {
  .image-with-text-4 .image-with-text-4__holder {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}.image-with-text-4 .image-with-text-4__holder .image-with-text-4__title {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(181 209 255 / var(--tw-text-opacity));
  margin: 0 0 28px;
  text-transform: uppercase;
  font-size: 14px;
}@media (min-width: 768px) {
  .image-with-text-4 .image-with-text-4__holder .image-with-text-4__title {
    margin: 0 0 2.18vw;
    font-size: 14px;
  }
}@media (min-width: 1024px) {
  .image-with-text-4 .image-with-text-4__holder .image-with-text-4__title {
    font-size: 1.19vw;
  }
}@media (min-width: 1280px) {
  .image-with-text-4 .image-with-text-4__holder .image-with-text-4__title {
    font-size: 1.093vw;
  }
}.image-with-text-4 .image-with-text-4__holder .image-with-text-4__left-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 0 80px;
}@media (min-width: 768px) {
  .image-with-text-4 .image-with-text-4__holder .image-with-text-4__left-section {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    margin: 0;
    max-width: 50%;
  }
}.image-with-text-4 .image-with-text-4__holder .image-with-text-4__left-section .image-with-text-4__image-holder {
  width: 100%;
  padding: 0 12.5% 0 6.25%;
}@media (min-width: 768px) {
  .image-with-text-4 .image-with-text-4__holder .image-with-text-4__left-section .image-with-text-4__image-holder {
    margin: 0px;
    padding: 0 15.65%;
  }
}.image-with-text-4 .image-with-text-4__holder .image-with-text-4__left-section .image-with-text-4__image-holder .image-with-text-4__image {
  width: 100%;
}.image-with-text-4 .image-with-text-4__holder .image-with-text-4__right-section {
  width: 100%;
  max-width: 100%;
}@media (min-width: 768px) {
  .image-with-text-4 .image-with-text-4__holder .image-with-text-4__right-section {
    max-width: 43.56%;
  }
}.image-with-text-4 .image-with-text-4__holder .image-with-text-4__right-section .image-with-text-4__point {
  margin: 0 auto 0 0;
  max-width: 95%;
}@media (min-width: 768px) {
  .image-with-text-4 .image-with-text-4__holder .image-with-text-4__right-section .image-with-text-4__point {
    margin: 0 auto 0 0;
    max-width: 100%;
  }
}@media (min-width: 1024px) {
  .image-with-text-4 .image-with-text-4__holder .image-with-text-4__right-section .image-with-text-4__point {
    margin: 0 auto 0 0;
    max-width: 90%;
  }
}@media (min-width: 1280px) {
  .image-with-text-4 .image-with-text-4__holder .image-with-text-4__right-section .image-with-text-4__point {
    max-width: 78%;
  }
}.image-with-text-4 .image-with-text-4__holder .image-with-text-4__right-section .image-with-text-4__point .image-with-text-4__description {
  font-family: Satoshi-Regular;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  margin: 26px 0 55px;
  font-size: 14px;
}@media (min-width: 768px) {
  .image-with-text-4 .image-with-text-4__holder .image-with-text-4__right-section .image-with-text-4__point .image-with-text-4__description {
    margin: 1.71vw 0 4.29vw;
    font-size: 15px;
  }
}@media (min-width: 1024px) {
  .image-with-text-4 .image-with-text-4__holder .image-with-text-4__right-section .image-with-text-4__point .image-with-text-4__description {
    font-size: 1.19vw;
  }
}@media (min-width: 1280px) {
  .image-with-text-4 .image-with-text-4__holder .image-with-text-4__right-section .image-with-text-4__point .image-with-text-4__description {
    font-size: 1.093vw;
  }
}.image-with-text-4 .image-with-text-4__holder .image-with-text-4__right-section .image-with-text-4__point .image-with-text-4__description a {
  --tw-text-opacity: 1;
  color: rgb(181 209 255 / var(--tw-text-opacity));
  text-decoration: underline;
}.horizontal-scroll {
  margin: 45px 0 70px;
}@media (min-width: 768px) {
  .horizontal-scroll {
    margin: 80px 0;
  }
}@media (min-width: 1024px) {
  .horizontal-scroll {
    margin: 100px 0;
  }
}@media (min-width: 1280px) {
  .horizontal-scroll {
    margin: 130px 0;
  }
}@media (min-width: 1440px) {
  .horizontal-scroll {
    margin: 170px 0;
  }
}.horizontal-scroll .horizontal-scroll__title-holder .horizontal-scroll__title {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(181 209 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  margin: 0 0 45px;
  font-size: 14px;
}@media (min-width: 768px) {
  .horizontal-scroll .horizontal-scroll__title-holder .horizontal-scroll__title {
    margin: 0 0 3.28vw;
    font-size: 1.59vw;
  }
}@media (min-width: 1024px) {
  .horizontal-scroll .horizontal-scroll__title-holder .horizontal-scroll__title {
    font-size: 1.19vw;
  }
}@media (min-width: 1280px) {
  .horizontal-scroll .horizontal-scroll__title-holder .horizontal-scroll__title {
    font-size: 1.0937vw;
  }
}.horizontal-scroll .horizontal-scroll__title-holder .horizontal-scroll__scroll-count-holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-bottom: 26px;
}@media (min-width: 768px) {
  .horizontal-scroll .horizontal-scroll__title-holder .horizontal-scroll__scroll-count-holder {
    display: none;
  }
}.horizontal-scroll .horizontal-scroll__title-holder .horizontal-scroll__scroll-count-holder .horizontal-scroll__scroll-count {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(181 209 255 / var(--tw-text-opacity));
  font-size: 12px;
  margin-left: 12px;
  margin-right: 30px;
}.horizontal-scroll .horizontal-scroll__scroll-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow-x: scroll;
}.horizontal-scroll .horizontal-scroll__scroll-section .horizontal-scroll__scroll-element {
  min-width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}@media (min-width: 768px) {
  .horizontal-scroll .horizontal-scroll__scroll-section .horizontal-scroll__scroll-element {
    min-width: 26.89%;
    -webkit-box-sizing: content-box;
            box-sizing: content-box;
  }
}.horizontal-scroll .horizontal-scroll__scroll-section .horizontal-scroll__scroll-element:not(:last-child) {
  padding-right: 35px;
}.horizontal-scroll .horizontal-scroll__scroll-section .horizontal-scroll__scroll-element:last-child {
  min-width: calc(100% - 35px);
}@media (min-width: 768px) {
  .horizontal-scroll .horizontal-scroll__scroll-section .horizontal-scroll__scroll-element:last-child {
    min-width: 26.89%;
    -webkit-box-sizing: content-box;
            box-sizing: content-box;
  }
}.horizontal-scroll .horizontal-scroll__scroll-section .horizontal-scroll__scroll-element:last-child .horizontal-scroll__number-point {
  width: calc(100% - 35px);
}@media (min-width: 768px) {
  .horizontal-scroll .horizontal-scroll__scroll-section .horizontal-scroll__scroll-element:hover .horizontal-scroll__image {
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
  }
  .horizontal-scroll .horizontal-scroll__scroll-section .horizontal-scroll__scroll-element:hover .horizontal-scroll__number-point .horizontal-scroll__number-inner-holder .horizontal-scroll__number-point-ring {
    -webkit-filter: drop-shadow(0 0 5px white);
            filter: drop-shadow(0 0 5px white);
  }
  .horizontal-scroll .horizontal-scroll__scroll-section .horizontal-scroll__scroll-element:hover .horizontal-scroll__description {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
  }
}@media (max-width: 767px) {
  .horizontal-scroll .horizontal-scroll__scroll-section .horizontal-scroll__scroll-element.active .horizontal-scroll__image {
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
  }
  .horizontal-scroll .horizontal-scroll__scroll-section .horizontal-scroll__scroll-element.active .horizontal-scroll__number-point .horizontal-scroll__number-inner-holder .horizontal-scroll__number-point-ring {
    -webkit-filter: drop-shadow(0 0 5px white);
            filter: drop-shadow(0 0 5px white);
  }
  .horizontal-scroll .horizontal-scroll__scroll-section .horizontal-scroll__scroll-element.active .horizontal-scroll__description {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
  }
}.horizontal-scroll .horizontal-scroll__scroll-section .horizontal-scroll__scroll-element .horizontal-scroll__image-holder {
  overflow: hidden;
}.horizontal-scroll .horizontal-scroll__scroll-section .horizontal-scroll__scroll-element .horizontal-scroll__image-holder .horizontal-scroll__image {
  -webkit-transition: 0.2s all ease-in-out;
  transition: 0.2s all ease-in-out;
}.horizontal-scroll .horizontal-scroll__scroll-section .horizontal-scroll__scroll-element .horizontal-scroll__number-point {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  width: 100%;
  position: relative;
  margin: 40px 0 33px;
}.horizontal-scroll .horizontal-scroll__scroll-section .horizontal-scroll__scroll-element .horizontal-scroll__number-point .horizontal-scroll__number-inner-holder {
  position: relative;
}.horizontal-scroll .horizontal-scroll__scroll-section .horizontal-scroll__scroll-element .horizontal-scroll__number-point .horizontal-scroll__number-inner-holder .horizontal-scroll__number-point-value {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(181 209 255 / var(--tw-text-opacity));
  font-size: 12px;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}.horizontal-scroll .horizontal-scroll__scroll-section .horizontal-scroll__scroll-element .horizontal-scroll__number-point .horizontal-scroll__number-inner-holder .horizontal-scroll__number-point-ring {
  border-width: 1.5px;
  --tw-border-opacity: 1;
  border-color: rgb(181 209 255 / var(--tw-border-opacity));
  display: block;
  border-radius: 100%;
  width: 35px;
  height: 35px;
  -webkit-transition: 0.2s all ease-in-out;
  transition: 0.2s all ease-in-out;
}.horizontal-scroll .horizontal-scroll__scroll-section .horizontal-scroll__scroll-element .horizontal-scroll__number-point::after {
  content: "";
  position: absolute;
  height: 1px;
  --tw-bg-opacity: 1;
  background-color: rgb(181 209 255 / var(--tw-bg-opacity));
  top: 50%;
  left: 35px;
  width: 100%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}.horizontal-scroll .horizontal-scroll__scroll-section .horizontal-scroll__scroll-element .horizontal-scroll__description {
  font-family: ClashDisplay-Semibold;
  color: rgba(255,255,255,0.3);
  text-transform: uppercase;
  font-size: 14px;
  -webkit-transition: 0.2s all ease-in-out;
  transition: 0.2s all ease-in-out;
}.mobile-app {
  margin: 130px 0 160px;
}@media (min-width: 768px) {
  .mobile-app {
    margin: 0 0 90px;
  }
}@media (min-width: 1024px) {
  .mobile-app {
    margin: 0 0 110px;
  }
}@media (min-width: 1280px) {
  .mobile-app {
    margin: 0 0 150px;
  }
}@media (min-width: 1440px) {
  .mobile-app {
    margin: 0 0 200px;
  }
}.mobile-app .mobile-app__holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}@media (min-width: 768px) {
  .mobile-app .mobile-app__holder {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}.mobile-app .mobile-app__holder .mobile-app__heading {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  line-height: 1;
  letter-spacing: 0.6px;
  margin: 0;
  font-size: 45px;
}@media (min-width: 768px) {
  .mobile-app .mobile-app__holder .mobile-app__heading {
    font-size: 35px;
  }
}@media (min-width: 1024px) {
  .mobile-app .mobile-app__holder .mobile-app__heading {
    letter-spacing: 0.156vw;
    font-size: 2.73vw;
  }
}.mobile-app .mobile-app__holder .mobile-app__heading .hollow {
  -webkit-text-stroke: 1px white;
  color: transparent;
}.mobile-app .mobile-app__holder .mobile-app__heading.desktop {
  display: none;
}@media (min-width: 768px) {
  .mobile-app .mobile-app__holder .mobile-app__heading.desktop {
    display: block;
  }
}.mobile-app .mobile-app__holder .mobile-app__heading.mobile {
  display: block;
}@media (min-width: 768px) {
  .mobile-app .mobile-app__holder .mobile-app__heading.mobile {
    display: none;
  }
}.mobile-app .mobile-app__holder .mobile-app__left-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  max-width: 100%;
}@media (min-width: 768px) {
  .mobile-app .mobile-app__holder .mobile-app__left-section {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    max-width: 50%;
  }
}.mobile-app .mobile-app__holder .mobile-app__left-section .mobile-app__image-holder {
  padding: 0 15.625%;
}@media (min-width: 768px) {
  .mobile-app .mobile-app__holder .mobile-app__left-section .mobile-app__image-holder {
    margin: 0px;
    padding: 0 23.91%;
  }
}.mobile-app .mobile-app__holder .mobile-app__left-section .mobile-app__image-holder .mobile-app__image {
  width: 100%;
}.mobile-app .mobile-app__holder .mobile-app__right-section {
  width: 100%;
  max-width: 100%;
}@media (min-width: 768px) {
  .mobile-app .mobile-app__holder .mobile-app__right-section {
    max-width: 43.56%;
  }
}.mobile-app .mobile-app__holder .mobile-app__right-section .mobile-app__point {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin: 80px 0 0;
  max-width: 95%;
}@media (min-width: 768px) {
  .mobile-app .mobile-app__holder .mobile-app__right-section .mobile-app__point {
    margin: 0;
    max-width: 90%;
  }
}@media (min-width: 1024px) {
  .mobile-app .mobile-app__holder .mobile-app__right-section .mobile-app__point {
    margin: 0;
  }
}@media (min-width: 1280px) {
  .mobile-app .mobile-app__holder .mobile-app__right-section .mobile-app__point {
    max-width: 75%;
  }
}.mobile-app .mobile-app__holder .mobile-app__right-section .mobile-app__point .mobile-app__description {
  font-family: Satoshi-Regular;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  margin: 35px 0 65px;
  font-size: 14px;
}@media (min-width: 768px) {
  .mobile-app .mobile-app__holder .mobile-app__right-section .mobile-app__point .mobile-app__description {
    margin: 2.73vw 0 5.07vw;
    font-size: 15px;
  }
}@media (min-width: 1024px) {
  .mobile-app .mobile-app__holder .mobile-app__right-section .mobile-app__point .mobile-app__description {
    font-size: 1.19vw;
  }
}@media (min-width: 1280px) {
  .mobile-app .mobile-app__holder .mobile-app__right-section .mobile-app__point .mobile-app__description {
    font-size: 1.093vw;
  }
}.mobile-app .mobile-app__holder .mobile-app__right-section .mobile-app__point .mobile-app__qr-image-holder {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(112 112 112 / var(--tw-border-opacity));
  border-radius: 64px;
  margin: 0 auto;
  padding: 47px;
}@media (min-width: 768px) {
  .mobile-app .mobile-app__holder .mobile-app__right-section .mobile-app__point .mobile-app__qr-image-holder {
    margin: 0px;
  }
}.mobile-app .mobile-app__holder .mobile-app__right-section .mobile-app__point .mobile-app__qr-image-holder .mobile-app__qr-image {
  max-width: 125px;
  width: 100%;
}.learn-more-bfr {
  margin: 160px 0;
  position: relative;
}@media (min-width: 768px) {
  .learn-more-bfr {
    margin: 90px 0;
  }
}@media (min-width: 1024px) {
  .learn-more-bfr {
    margin: 110px 0;
  }
}@media (min-width: 1280px) {
  .learn-more-bfr {
    margin: 150px 0;
  }
}@media (min-width: 1440px) {
  .learn-more-bfr {
    margin: 200px 0;
  }
}.learn-more-bfr .learn-more-bfr__holder {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}@media (max-width: 767px) {
  .learn-more-bfr .learn-more-bfr__holder {
    background-image: none !important;
  }
}@media (min-width: 768px) {
  .learn-more-bfr .learn-more-bfr__holder {
    background-position: top right;
    background-size: contain;
    background-repeat: no-repeat;
    aspect-ratio: 115/73;
  }
}.learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__heading {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  line-height: 1;
  letter-spacing: 0.6px;
  font-size: 45px;
  text-align: left;
  margin: 0 auto 85px 0;
}@media (min-width: 768px) {
  .learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__heading {
    font-size: 35px;
    text-align: center;
    margin: 0 0 6.25vw;
  }
}@media (min-width: 1024px) {
  .learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__heading {
    letter-spacing: 0.156vw;
    font-size: 3.51vw;
  }
}.learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__heading .hollow {
  -webkit-text-stroke: 1px white;
  color: transparent;
}.learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}@media (min-width: 768px) {
  .learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    padding-bottom: 1vw;
  }
}@media (min-width: 1024px) {
  .learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder {
    padding-bottom: 51.2px;
  }
}@media (min-width: 1280px) {
  .learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder {
    padding-bottom: 64px;
  }
}@media (min-width: 1440px) {
  .learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder {
    padding-bottom: 72px;
  }
}@media (min-width: 1600px) {
  .learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder {
    padding-bottom: 80px;
  }
}.learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__bottom-data {
  max-width: 100%;
}@media (min-width: 768px) {
  .learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__bottom-data {
    max-width: 62.6%;
  }
}@media (min-width: 1024px) {
  .learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__bottom-data {
    max-width: 240px;
  }
}@media (min-width: 1280px) {
  .learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__bottom-data {
    max-width: 310px;
  }
}@media (min-width: 1440px) {
  .learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__bottom-data {
    max-width: 360px;
  }
}@media (min-width: 1600px) {
  .learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__bottom-data {
    max-width: 410px;
  }
}.learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__bottom-data .learn-more-bfr__description {
  font-family: Satoshi-Regular;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  margin-top: 65px;
  font-size: 14px;
  margin-bottom: 45px;
}@media (min-width: 768px) {
  .learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__bottom-data .learn-more-bfr__description {
    margin-top: 5.15vw;
    margin-bottom: 4.45vw;
    font-size: 1.5vw;
  }
}@media (min-width: 1024px) {
  .learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__bottom-data .learn-more-bfr__description {
    font-size: 11.2px;
    margin: 52px 0 44px;
  }
}@media (min-width: 1280px) {
  .learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__bottom-data .learn-more-bfr__description {
    font-size: 14px;
    margin: 65px 0 55px;
  }
}@media (min-width: 1440px) {
  .learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__bottom-data .learn-more-bfr__description {
    font-size: 15.75px;
    margin: 73.125px 0 61.875px;
  }
}@media (min-width: 1600px) {
  .learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__bottom-data .learn-more-bfr__description {
    font-size: 17.5px;
    margin: 81.25px 0 68.75px;
  }
}.learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__left-section {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}@media (min-width: 768px) {
  .learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__left-section {
    width: 50%;
  }
}.learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__left-section .learn-more-bfr__left-top-data {
  position: relative;
  width: 100%;
}.learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__left-section .learn-more-bfr__left-top-data .learn-more-bfr__ring {
  border-width: 12px;
  --tw-border-opacity: 1;
  border-color: rgb(240 245 255 / var(--tw-border-opacity));
  border-radius: 100%;
  width: 320px;
  height: 320px;
  -webkit-filter: drop-shadow(0 0 5px white);
          filter: drop-shadow(0 0 5px white);
  margin: 0 auto;
}@media (min-width: 768px) {
  .learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__left-section .learn-more-bfr__left-top-data .learn-more-bfr__ring {
    border-width: 8px;
    width: calc((100vw - 35px) * 0.2484);
    height: calc((100vw - 35px) * 0.2484);
  }
}@media (min-width: 1024px) {
  .learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__left-section .learn-more-bfr__left-top-data .learn-more-bfr__ring {
    border-width: 12px;
    width: 254.4px;
    height: 254.4px;
  }
}@media (min-width: 1280px) {
  .learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__left-section .learn-more-bfr__left-top-data .learn-more-bfr__ring {
    width: 318px;
    height: 318px;
  }
}@media (min-width: 1440px) {
  .learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__left-section .learn-more-bfr__left-top-data .learn-more-bfr__ring {
    width: 357.75px;
    height: 357.75px;
  }
}@media (min-width: 1600px) {
  .learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__left-section .learn-more-bfr__left-top-data .learn-more-bfr__ring {
    width: 397.5px;
    height: 397.5px;
  }
}.learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__left-section .learn-more-bfr__left-top-data .learn-more-bfr__left-data {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}.learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__left-section .learn-more-bfr__left-top-data .learn-more-bfr__left-data .learn-more-bfr__left-title {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(181 209 255 / var(--tw-text-opacity));
  text-align: center;
  font-size: 12px;
  margin: 13px 0 10px;
}@media (min-width: 1024px) {
  .learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__left-section .learn-more-bfr__left-top-data .learn-more-bfr__left-data .learn-more-bfr__left-title {
    font-size: 12px;
    margin: 10.4px 0 8px;
  }
}@media (min-width: 1280px) {
  .learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__left-section .learn-more-bfr__left-top-data .learn-more-bfr__left-data .learn-more-bfr__left-title {
    font-size: 12px;
    margin: 13px 0 10px;
  }
}@media (min-width: 1440px) {
  .learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__left-section .learn-more-bfr__left-top-data .learn-more-bfr__left-data .learn-more-bfr__left-title {
    font-size: 13.5px;
    margin: 14.625px 0 11.25px;
  }
}@media (min-width: 1600px) {
  .learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__left-section .learn-more-bfr__left-top-data .learn-more-bfr__left-data .learn-more-bfr__left-title {
    font-size: 15px;
    margin: 16.25px 0 12.5px;
  }
}.learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__left-section .learn-more-bfr__left-top-data .learn-more-bfr__left-data .learn-more-bfr__left-heading {
  font-family: ClashDisplay-Semibold;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-transform: uppercase;
  line-height: 1;
  letter-spacing: 0.6px;
  font-size: 29px;
  text-align: center;
  margin-bottom: 42px;
}@media (min-width: 768px) {
  .learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__left-section .learn-more-bfr__left-top-data .learn-more-bfr__left-data .learn-more-bfr__left-heading {
    font-size: 2.265vw;
    text-align: center;
    margin-bottom: 3.25vw;
    letter-spacing: 0.156vw;
  }
}@media (min-width: 1024px) {
  .learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__left-section .learn-more-bfr__left-top-data .learn-more-bfr__left-data .learn-more-bfr__left-heading {
    font-size: 23.2px;
    margin-bottom: 33.6px;
  }
}@media (min-width: 1280px) {
  .learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__left-section .learn-more-bfr__left-top-data .learn-more-bfr__left-data .learn-more-bfr__left-heading {
    font-size: 29px;
    margin-bottom: 42px;
  }
}@media (min-width: 1440px) {
  .learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__left-section .learn-more-bfr__left-top-data .learn-more-bfr__left-data .learn-more-bfr__left-heading {
    font-size: 32.625px;
    margin-bottom: 47.25px;
  }
}@media (min-width: 1600px) {
  .learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__left-section .learn-more-bfr__left-top-data .learn-more-bfr__left-data .learn-more-bfr__left-heading {
    font-size: 36.25px;
    margin-bottom: 52.5px;
  }
}.learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__left-section .learn-more-bfr__left-top-data .learn-more-bfr__left-data .learn-more-bfr__left-heading .hollow {
  -webkit-text-stroke: 1px white;
  color: transparent;
}.learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__left-section .learn-more-bfr__left-top-data .learn-more-bfr__left-data .learn-more-bfr__logo-holder .learn-more-bfr__logo {
  max-width: 48px;
}.learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__right-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 80px;
}@media (min-width: 768px) {
  .learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__right-section {
    margin-top: 80px;
    width: 43.56%;
  }
}.learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__right-section .learn-more-bfr__right-top-data {
  margin: 0 -35px;
}@media (min-width: 768px) {
  .learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__right-section .learn-more-bfr__right-top-data {
    margin: 0px;
  }
}.learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__right-section .learn-more-bfr__right-top-data .learn-more-bfr__top-image {
  display: block;
}@media (min-width: 768px) {
  .learn-more-bfr .learn-more-bfr__holder .learn-more-bfr__inner-holder .learn-more-bfr__right-section .learn-more-bfr__right-top-data .learn-more-bfr__top-image {
    display: none;
  }
}

#popup-container {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.7);
  z-index: 9999;
}

.popup {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #fff;
  padding: 20px;
  border: 1px solid #ccc;
}

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

/* Style the SVG X button */
.close-popup {
  position: absolute;
  top: 10px;
  right: 10px;
  cursor: pointer;
}

.close-popup svg {
  width: 24px;
  height: 24px;
  fill: #333; /* Change the color to your preference */
}

/* Mobile menu accordion */

.main-menu__column a[href="/pages/why-bfr-muscle"], .main-menu__column a[href="/pages/why-bfr-recovery"] {
    text-transform: initial !important;
    padding-left: 1rem;
}


/* Temporary hide compare at price */

/* .radio-field:first-child .product-price .compare-at-price,
.radio-field:nth-child(2) .product-price .compare-at-price {
    display: none;
} */

/* Customise password page */

#shopify-section-main-password-header {
    display: none;
}
.right-menu-holder {
    visibility: hidden;
}
.rich-text.content-container.color-accent-1.gradient.section-template--17299772702892__rich_text_yKMaje-padding {
    background-color: #000 !important;
}
#shopify-section-template--17299772702892__rich_text_yKMaje {
    margin-bottom: 80px;
}

#shopify-section-template--17299772702892__rich_text_yKMaje a {
    text-decoration: underline;
    color: #b5d1ff;
}




} */
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./src/modules/accordian/accordian.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.js-accordian .js-accordian-element.closed .js-accordian-opener .js-accordian-toggle .open {
  opacity: 1;
}
.js-accordian .js-accordian-element.closed .js-accordian-opener .js-accordian-toggle .close {
  opacity: 0;
}
.js-accordian .js-accordian-element .js-accordian-opener {
  cursor: pointer;
}
.js-accordian .js-accordian-element .js-accordian-opener .js-accordian-toggle .open {
  -webkit-transition: 0.3s all ease-out;
  transition: 0.3s all ease-out;
  opacity: 0;
}
.js-accordian .js-accordian-element .js-accordian-opener .js-accordian-toggle .close {
  -webkit-transition: 0.3s all ease-out;
  transition: 0.3s all ease-out;
  opacity: 1;
}
.js-accordian .js-accordian-element .js-accordian-answer {
  -webkit-transition: 0.3s all ease-out;
  transition: 0.3s all ease-out;
  overflow: hidden;
  height: 0;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2xvYmFsLmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFBQTs7Q0FBQTs7O0NBQUE7OztFQUFBO1VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTs7RUFBQTtBQUFBOzs7Ozs7O0NBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtLQUFBO0VBQUE7RUFBQTtVQUFBO0VBQUE7QUFBQTs7O0NBQUE7RUFBQTtFQUFBO0FBQUE7Ozs7Q0FBQTtFQUFBO0VBQUE7RUFBQTtBQUFBOztDQUFBO0VBQUE7VUFBQTtBQUFBOztDQUFBOzs7Ozs7RUFBQTtFQUFBO0FBQUE7O0NBQUE7RUFBQTtFQUFBO0FBQUE7O0NBQUE7O0VBQUE7QUFBQTs7O0NBQUE7Ozs7RUFBQTtFQUFBO0FBQUE7O0NBQUE7RUFBQTtBQUFBOztDQUFBOztFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTs7OztDQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7Ozs7Q0FBQTs7Ozs7RUFBQTtFQUFBO1VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBOztDQUFBOztFQUFBO0FBQUE7OztDQUFBOzs7O0VBQUE7RUFBQTtFQUFBO0FBQUE7O0NBQUE7RUFBQTtBQUFBOztDQUFBO0VBQUE7QUFBQTs7Q0FBQTtFQUFBO0FBQUE7O0NBQUE7O0VBQUE7QUFBQTs7O0NBQUE7RUFBQTtFQUFBO0FBQUE7O0NBQUE7RUFBQTtBQUFBOzs7Q0FBQTtFQUFBO0VBQUE7QUFBQTs7Q0FBQTtFQUFBO0FBQUE7O0NBQUE7Ozs7Ozs7Ozs7Ozs7RUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTs7O0VBQUE7RUFBQTtFQUFBO0FBQUE7O0NBQUE7RUFBQTtBQUFBOztDQUFBO0VBQUE7QUFBQTs7O0NBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7O0VBQUE7RUFBQTtBQUFBOztDQUFBOztFQUFBO0FBQUE7O0NBQUE7RUFBQTtBQUFBOzs7O0NBQUE7Ozs7Ozs7O0VBQUE7RUFBQTtBQUFBOztDQUFBOztFQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUEsQ0FDQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0lBQUE7RUFBQTtBQUFBO0lBQUE7RUFBQTtBQUFBO0lBQUE7RUFBQTtBQUFBO0lBQUE7RUFBQTtBQUFBO0lBQUE7RUFBQTtBQUFBLENBQ0E7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtVQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0tBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7VUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7VUFBQTtBQUFBO0VBQUE7VUFBQTtBQUFBLENBRUE7RUFDRTtFQUNBO0VBRUE7QUNERixDRElBO0VBQ0U7RUFDQTtFQUVBO0FDSEYsQ0RNQTtFQUNFO0VBQ0E7RUFFQTtBQ0xGLENEUUE7RUFDRTtFQUNBO0VBRUE7QUNQRixDRFVBO0VBQ0U7RUFDQTtFQUVBO0FDVEYsQ0RZQTtFQUNFO0VBQ0E7RUFFQTtBQ1hGLENEY0E7RUFDRTtFQUNBO0VBRUE7QUNiRixDRGdCQTtFQUNFO0VBQ0E7RUFFQTtBQ2ZGLENEa0JBO0VBQ0U7RUFDQTtFQUVBO0FDakJGLENEb0JBO0VBQ0U7RUFDQTtFQUVBO0FDbkJGLENEdUJFO0VBQ0U7QUNyQkosQ0RzQkk7RUFGRjtJQUdJO0VDbkJKO0FBQ0YsQ0RvQkk7RUFDRTtBQ2xCTixDRG1CTTtFQUZGO0lBR0k7RUNoQk47QUFDRixDRG1CRTtFQWJGO0lBY0k7RUNoQkY7QUFDRixDRG1CQTtFQUNFO0VBQ0E7QUNoQkYsQ0RpQkU7RUFIRjtJQUlJO0VDZEY7QUFDRixDRGVFO0VBTkY7SUFPSTtFQ1pGO0FBQ0YsQ0RhRTtFQVRGO0lBVUk7RUNWRjtBQUNGLENEV0U7RUFaRjtJQWFJO0VDUkY7QUFDRixDRFdBO0VBQ0U7RUFDQTtFQUFBO0FDUkYsQ0RXQTtFQUNFO0VBQ0E7QUNSRixDRFdBO0VBQ0U7QUNSRixDRFdBO0VBQ0U7RUFDQTtBQ1JGLENEVUU7RUFDSTtBQ1JOLENEWUE7RUFDRTtBQ1RGLENEWUE7RUFDRTtBQ1RGLENEYUU7RUFBQTtFQUFBO0VBQ0E7RUFDQTtFQUFBO0VBQ0E7RUFDQTtFQUFBO0VBQ0E7RUFBQTtFQUFBO0VBQ0E7RUFDQTtNQUFBO1VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQVpBLENBYUE7RUFkRjtJQWVJO0lBQ0E7SUFDQTtFQ1BGO0FBQ0YsQ0RRRTtFQW5CRjtJQW9CSTtJQUNBO0lBQ0E7RUNMRjtBQUNGLENET0k7RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUFBO0FBRkEsQ0FLQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0FBREEsQ0FHRTtFQUFBO0VBQ0E7RUFBQTtFQUNBO0VBQUE7QUFGQSxDQUtKO0VBQ0U7QUNKSixDREtJO0VBRkY7SUFHSTtJQUFBO0lBQUE7RUNGSjtBQUNGLENESUU7RUFDRTtFQUFBO0VBQUE7QUNGSixDREdJO0VBRkY7SUFHSTtFQ0FKO0FBQ0YsQ0RJQTtFQUNFO0VBQ0E7RUFDQTtBQ0RGLENERUU7RUFDRTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQUE7QUNBSixDREVNO0VBQUE7QUFBQSxDQUVGO0VBQ0U7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7RUFDQTtBQ0NOLENEQU07RUFORjtJQU9JO0lBQ0E7RUNHTjtBQUNGLENERk07RUFDRTtFQUNBO0VBQUE7QUNJUixDRERZO0VBQ0U7TUFBQTtVQUFBO0FDR2QsQ0RFVTtFQUNFO0VBQUE7RUFBQTtFQUNBO01BQUE7VUFBQTtBQ0FaLENEQ1k7RUFDRTtBQ0NkLENEQWM7RUFDRTtBQ0VoQixDRERnQjtFQUZGO0lBR0k7RUNJaEI7QUFDRixDREZjO0VBQ0U7QUNJaEIsQ0RIZ0I7RUFGRjtJQUdJO0VDTWhCO0FBQ0YsQ0RKYztFQUNFO0FDTWhCLENETGdCO0VBRkY7SUFHSTtFQ1FoQjtBQUNGLENESmtCO0VBQ0U7VUFBQTtBQ01wQixDREprQjtFQUNFO0VBQ0E7QUNNcEIsQ0RGYztFQUNFO0VBQUE7RUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO0VBQ0E7QUNJaEIsQ0RIZ0I7RUFDRTtFQUNBO0VBQUE7QUNLbEIsQ0RIZ0I7RUFDRTtBQ0tsQixDREhvQjtFQUFBO0VBQUE7RUFDQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtBQVpBLENBZ0JGO0VBQ0U7QUNJcEIsQ0RGa0I7RUFDRTtBQ0lwQixDREZrQjtFQUNFO0VBQUE7RUFBQTtFQUNBO01BQUE7VUFBQTtBQ0lwQixDREhvQjtFQUhGO0lBSUk7UUFBQTtZQUFBO0VDTXBCO0FBQ0YsQ0RIb0I7RUFDRTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7QUNLdEIsQ0RIb0I7RUFDRTtBQ0t0QixDREFjO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7QUNFaEIsQ0REZ0I7RUFDRTtBQ0dsQixDRE9NO0VBQ0U7QUNMUixDRE1RO0VBRkY7SUFHSTtFQ0hSO0FBQ0YsQ0RjTTtFQUFBO0VBQUE7QUFBQSxDQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUNYTixDRGdCVTtFQUNFO0FDZFosQ0RxQkk7RUFBQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0FBUkEsQ0FTQTtFQUNFO0lBQUE7SUFBQTtJQUNBO0lBQ0E7RUFGQTtBQ2JOLENEaUJJO0VBQ0U7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtBQ2ZOLENEaUJJO0VBQ0U7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO01BQUE7VUFBQTtBQ2ZOLENEZ0JNO0VBTkY7SUFPSTtRQUFBO1lBQUE7SUFDQTtJQUNBO0lBQUE7UUFBQTtZQUFBO0VDYk47QUFDRixDRGNNO0VBWEY7SUFZSTtFQ1hOO0FBQ0YsQ0RZTTtFQUNFO0VBQ0E7TUFBQTtVQUFBO0FDVlIsQ0RXUTtFQUhGO0lBSUk7RUNSUjtBQUNGLENEVU07RUFDRTtFQUNBO0FDUlIsQ0RTUTtFQUhGO0lBSUk7RUNOUjtBQUNGLENET1E7RUFORjtJQU9JO0VDSlI7QUFDRixDRE1VO0VBQUE7RUFDQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFMQSxDQU1BO0VBUEY7SUFRSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQUE7RUNEVjtBQUNGLENERVU7RUFqQkY7SUFrQkk7SUFDQTtFQ0NWO0FBQ0YsQ0RBVTtFQUNFO0FDRVosQ0RHWTtFQUNFO0FDRGQsQ0RFYztFQUNFO0FDQWhCLENEQ2dCO0VBRkY7SUFHSTtFQ0VoQjtBQUNGLENEQWM7RUFDRTtBQ0VoQixDRERnQjtFQUZGO0lBR0k7RUNJaEI7QUFDRixDRERnQjtFQUNFO0VBQ0E7RUFDQTtBQ0dsQixDREZrQjtFQUpGO0lBS0k7SUFDQTtJQUNBO0VDS2xCO0FBQ0YsQ0REZ0I7RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFaQSxDQWFBO0VBZEY7SUFlSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUNNaEI7QUFDRixDRExnQjtFQXRCRjtJQXVCSTtJQUNBO0VDUWhCO0FBQ0YsQ0RQZ0I7RUFDRTtBQ1NsQixDRFJrQjtFQUZGO0lBR0k7RUNXbEI7QUFDRixDRFRnQjtFQUNFO0VBQUE7RUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO01BQUE7VUFBQTtBQ1dsQixDRFZrQjtFQUpGO0lBS0k7RUNhbEI7RURSYztJQUVJO0lBQ0E7RUNXbEI7RURWa0I7SUFDRTtJQUNBO0VDWXBCO0FBVEYsQ0RFYztFQUNFO0VBQ0E7RUFDQTtFQUFBO0VBQ0E7RUFDQTtBQ1VoQixDRFRnQjtFQU5GO0lBT0k7SUFDQTtJQUNBO0lBQ0E7RUNZaEI7QUFDRixDRFhnQjtFQVpGO0lBYUk7RUNjaEI7QUFDRixDRGJnQjtFQUNFO0FDZWxCLENEZGtCO0VBQ0U7SUFDRTtFQ2dCcEI7RURka0I7SUFDRTtFQ2dCcEI7QUFDRixDRGJvQjtFQUFBO0VBQ0E7RUFBQTtFQUNBO0FBRkEsQ0FHQTtFQUpGO0lBS0k7RUNrQnBCO0FBQ0YsQ0RoQnNCO0VBQUE7RUFBQTtBQUFBLENBVVY7RUFBQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUxBLENBTUE7RUFQRjtJQVFJO0VDY1o7QUFDRixDRGJZO0VBVkY7SUFXSTtFQ2dCWjtBQUNGLENEZlk7RUFDRTtBQ2lCZCxDRGRVO0VBQ0U7QUNnQlosQ0RmWTtFQUZGO0lBR0k7RUNrQlo7QUFDRixDRGJJO0VBQ0U7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7RUFDQTtBQ2VOLENEZE07RUFORjtJQU9JO0lBQ0E7SUFDQTtRQUFBO1lBQUE7RUNpQk47QUFDRixDRGZRO0VBQ0U7QUNpQlYsQ0RiSTtFQUNFO0VBQUE7RUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO0VBQ0E7QUNlTixDRGRNO0VBTkY7SUFPSTtJQUNBO0lBQ0E7SUFBQTtJQUNBO0VDaUJOO0FBQ0YsQ0RoQk07RUFDRTtBQ2tCUixDRGpCUTtFQUZGO0lBR0k7RUNvQlI7QUFDRixDRGxCVTtFQUFBO0VBQUE7RUFDQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtBQVpBLENBYUE7RUFkRjtJQWVJO0VDdUJWO0FBQ0YsQ0RyQlk7RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUFBO0FBRkEsQ0FNTjtFQUNFO0FDc0JSLENEckJRO0VBRkY7SUFHSTtFQ3dCUjtBQUNGLENEbEJBO0VBQ0U7QUNxQkYsQ0RwQkU7RUFGRjtJQUdJO0VDdUJGO0FBQ0YsQ0RyQkk7RUFBQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBTkEsQ0FPQTtFQVJGO0lBU0k7SUFDQTtFQzBCSjtBQUNGLENEdEJNO0VBQ0U7QUN3QlIsQ0R2QlE7RUFDRTtFQUNBO0VBQUE7QUN5QlYsQ0R4QlU7RUFIRjtJQUlJO0lBQ0E7RUMyQlY7QUFDRixDRHpCUTtFQUNFO0VBQUE7TUFBQTtVQUFBO0FDMkJWLENEMUJVO0VBRkY7SUFHSTtJQUFBO1FBQUE7WUFBQTtFQzZCVjtBQUNGLENENUJVO0VBTEY7SUFNSTtJQUFBO1FBQUE7WUFBQTtFQytCVjtBQUNGLENEckJNO0VBQ0U7RUFBQTtFQUFBO0FDd0JSLENEckJRO0VBQUE7RUFDQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFDQTtFQUNBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQVpBLENBZUE7RUFBQTtFQUFBO0VBQ0E7RUFDQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0FBTEEsQ0FRSjtFQUNFO0VBQUE7RUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7QUN1Qk4sQ0R0Qk07RUFDRTtFQUNBO0FDd0JSLENEbEJBO0VBQ0U7QUNxQkYsQ0RwQkU7RUFDRTtBQ3NCSixDRHJCSTtFQUNFO0VBQ0E7QUN1Qk4sQ0R0Qk07RUFIRjtJQUlJO0lBQ0E7RUN5Qk47QUFDRixDRHRCTTtFQUNFO0FDd0JSLENEdkJRO0VBRkY7SUFHSTtZQUFBO0lBQ0E7RUMwQlI7QUFDRixDRHRCTTtFQUNFO0VBQ0E7QUN3QlIsQ0R2QlE7RUFIRjtJQUlJO1lBQUE7SUFDQTtJQUNBO0VDMEJSO0FBQ0YsQ0R2Qlk7RUFDRTtBQ3lCZCxDRHhCYztFQUZGO0lBR0k7RUMyQmQ7QUFDRixDRG5CUTtFQUFBO0VBQUE7RUFDQTtBQURBLENBRUE7RUFDRTtBQ3VCVixDRHRCVTtFQUZGO0lBR0k7RUN5QlY7QUFDRixDRHZCUTtFQUNFO0FDeUJWLENEeEJVO0VBRkY7SUFHSTtFQzJCVjtBQUNGLENEdkJJO0VBQ0U7RUFDQTtFQUNBO0FDeUJOLENEeEJNO0VBSkY7SUFLSTtFQzJCTjtBQUNGLENEMUJNO0VBQ0U7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0FDNEJSLENEekJZO0VBQUE7RUFDQTtFQUFBO0VBQ0E7RUFDQTtBQUhBLENBSUE7RUFMRjtJQU1JO0lBQ0E7RUM4Qlo7QUFDRixDRDdCWTtFQVRGO0lBVUk7RUNnQ1o7QUFDRixDRDdCWTtFQUFBO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBTEEsQ0FNQTtFQVBGO0lBUUk7SUFDQTtFQ2tDWjtBQUNGLENEakNZO0VBQ0U7RUFDQTtBQ21DZCxDRC9CWTtFQUFBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7QUFIQSxDQUlBO0VBTEY7SUFNSTtJQUNBO0VDb0NaO0FBQ0YsQ0RuQ1k7RUFURjtJQVVJO0VDc0NaO0FBQ0YsQ0RuQ1E7RUFDRTtBQ3FDVixDRHBDVTtFQUZGO0lBR0k7RUN1Q1Y7QUFDRixDRHJDUTtFQUNFO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFBQTtBQ3VDVixDRHRDVTtFQVJGO0lBU0k7SUFBQTtJQUFBO0VDeUNWO0FBQ0YsQ0R4Q1U7RUFYRjtJQVlJO0lBQ0E7RUMyQ1Y7QUFDRixDRHpDWTtFQUNFO0VBQUE7QUMyQ2QsQ0R4Q1U7RUFDRTtVQUFBO0FDMENaLENEeENjO0VBQ0U7QUMwQ2hCLENEaENBO0VBQ0U7QUNtQ0YsQ0RsQ0U7RUFGRjtJQUdJO0VDcUNGO0FBQ0YsQ0RwQ0U7RUFMRjtJQU1JO0VDdUNGO0FBQ0YsQ0R0Q0U7RUFSRjtJQVNJO0VDeUNGO0FBQ0YsQ0R4Q0U7RUFDRTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtBQzBDSixDRHpDSTtFQUNFO01BQUE7VUFBQTtBQzJDTixDRDFDTTtFQUNFO0FDNENSLENEM0NRO0VBRkY7SUFHSTtFQzhDUjtBQUNGLENEN0NRO0VBTEY7SUFNSTtFQ2dEUjtBQUNGLENEL0NRO0VBQ0U7QUNpRFYsQ0RoRFU7RUFGRjtJQUdJO0lBQ0E7RUNtRFY7QUFDRixDRC9DSTtFQUNFO0VBQ0E7QUNpRE4sQ0RoRE07RUFIRjtJQUlJO0VDbUROO0FBQ0YsQ0RsRE07RUFORjtJQU9JO0VDcUROO0FBQ0YsQ0RuRFE7RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7QUFKQSxDQUtBO0VBTkY7SUFPSTtJQUNBO0VDd0RSO0FBQ0YsQ0R2RFE7RUFWRjtJQVdJO0VDMERSO0FBQ0YsQ0R2RFE7RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUxBLENBTUE7RUFQRjtJQVFJO0lBQ0E7RUM0RFI7QUFDRixDRDNEUTtFQUNFO0VBQ0E7QUM2RFYsQ0R6RFE7RUFBQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0FBSEEsQ0FJQTtFQUxGO0lBTUk7SUFDQTtJQUNBO0VDOERSO0FBQ0YsQ0R4REE7RUFDRTtFQUNBO0VBQUE7RUFBQTtFQUNBO0VBQ0E7RUFBQTtFQUNBO0VBQUE7RUFBQTtFQUNBO0FDMkRGLENEMURFO0VBQ0U7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUFBO0VBQ0E7RUFDQTtBQzRESixDRHpESTtFQUFBO0VBQ0E7RUFDQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFOQSxDQVVKO0VBQ0U7QUMyREYsQ0QxREU7RUFDRTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0FDNERKLENEM0RJO0VBTkY7SUFPSTtJQUFBO1FBQUE7WUFBQTtJQUNBO0VDOERKO0FBQ0YsQ0Q3REk7RUFDRTtFQUNBO0VBQUE7RUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO01BQUE7VUFBQTtBQytETixDRDlETTtFQUxGO0lBTUk7RUNpRU47QUFDRixDRGhFTTtFQUNFO0FDa0VSLENEakVRO0VBRkY7SUFHSTtJQUNBO0VDb0VSO0FBQ0YsQ0RqRUk7RUFDRTtFQUNBO0FDbUVOLENEbEVNO0VBSEY7SUFJSTtJQUNBO0VDcUVOO0FBQ0YsQ0RuRVE7RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUxBLENBTUE7RUFQRjtJQVFJO0lBQ0E7RUN3RVI7QUFDRixDRHZFUTtFQUNFO0VBQ0E7QUN5RVYsQ0RyRVE7RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7QUFKQSxDQUtBO0VBTkY7SUFPSTtJQUNBO0lBQ0E7RUMwRVI7QUFDRixDRHpFUTtFQVhGO0lBWUk7RUM0RVI7QUFDRixDRDNFUTtFQWRGO0lBZUk7RUM4RVI7QUFDRixDRDNFUTtFQUFBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBTEEsQ0FNQTtFQVBGO0lBUUk7SUFDQTtJQUNBO0VDZ0ZSO0FBQ0YsQ0QvRVE7RUFaRjtJQWFJO0VDa0ZSO0FBQ0YsQ0RqRlE7RUFmRjtJQWdCSTtFQ29GUjtBQUNGLENEOUVBO0VBQ0U7RUFDQTtBQ2lGRixDRGhGRTtFQUNFO0VBQUE7RUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QUNrRkosQ0RqRkk7RUFORjtJQU9JO0lBQ0E7SUFBQTtRQUFBO1lBQUE7RUNvRko7QUFDRixDRG5GSTtFQVZGO0lBV0k7RUNzRko7QUFDRixDRHJGSTtFQUNFO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0FDdUZOLENEdEZNO0VBUkY7SUFTSTtJQUNBO0lBQUE7SUFBQTtJQUNBO0VDeUZOO0FBQ0YsQ0R4Rk07RUFiRjtJQWNJO0VDMkZOO0FBQ0YsQ0QxRk07RUFoQkY7SUFpQkk7RUM2Rk47QUFDRixDRDNGUTtFQUNFO0VBQ0E7S0FBQTtFQUNBO0VBQ0E7QUM2RlYsQ0Q1RlU7RUFMRjtJQU1JO0lBQ0E7RUMrRlY7QUFDRixDRDlGVTtFQVRGO0lBVUk7RUNpR1Y7QUFDRixDRDlGTTtFQUNFO0VBQ0E7QUNnR1IsQ0QvRlE7RUFIRjtJQUlJO0VDa0dSO0FBQ0YsQ0RoR1U7RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUxBLENBTUE7RUFQRjtJQVFJO0lBQ0E7SUFDQTtFQ3FHVjtBQUNGLENEcEdVO0VBWkY7SUFhSTtJQUNBO0VDdUdWO0FBQ0YsQ0RwR1U7RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0FBSEEsQ0FJQTtFQUxGO0lBTUk7RUN5R1Y7QUFDRixDRHhHVTtFQVJGO0lBU0k7RUMyR1Y7QUFDRixDRHhHVTtFQUFBO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7QUFIQSxDQUlBO0VBTEY7SUFNSTtJQUNBO0VDNkdWO0FBQ0YsQ0Q1R1U7RUFURjtJQVVJO0lBQ0E7RUMrR1Y7QUFDRixDRDlHVTtFQWJGO0lBY0k7RUNpSFY7QUFDRixDRDFHQTtFQUNFO0FDNkdGLENENUdFO0VBRkY7SUFHSTtJQUNBO0VDK0dGO0FBQ0YsQ0Q5R0U7RUFORjtJQU9JO0lBQ0E7RUNpSEY7QUFDRixDRGhIRTtFQUNFO0FDa0hKLENEL0dRO0VBQUE7RUFBQTtFQUNBO0FBREEsQ0FFQTtFQUNFO0FDbUhWLENEbEhVO0VBRkY7SUFHSTtFQ3FIVjtBQUNGLENEbkhRO0VBQ0U7QUNxSFYsQ0RwSFU7RUFGRjtJQUdJO0VDdUhWO0FBQ0YsQ0RuSEk7RUFDRTtFQUNBO0VBQ0E7QUNxSE4sQ0RwSE07RUFKRjtJQUtJO0lBQ0E7SUFDQTtZQUFBO0VDdUhOO0FBQ0YsQ0RySFE7RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBTkEsQ0FPQTtFQVJGO0lBU0k7SUFDQTtJQUNBO0VDMEhSO0FBQ0YsQ0R6SFE7RUFDRTtFQUNBO0FDMkhWLENEdkhRO0VBQUE7RUFDQTtFQUFBO0VBQ0E7RUFDQTtBQUhBLENBSUE7RUFMRjtJQU1JO0VDNEhSO0FBQ0YsQ0QzSFE7RUFSRjtJQVNJO0VDOEhSO0FBQ0YsQ0Q3SFE7RUFYRjtJQVlJO0VDZ0lSO0FBQ0YsQ0Q3SEk7RUFDRTtFQUNBO0VBQ0E7QUMrSE4sQ0Q5SE07RUFKRjtJQUtJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7WUFBQTtFQ2lJTjtBQUNGLENENUhBO0VBQ0U7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7TUFBQTtBQytIRixDRDlIRTtFQUpGO0lBS0k7UUFBQTtFQ2lJRjtBQUNGLENEaElFO0VBQ0U7TUFBQTtVQUFBO0VBQ0E7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFBQTtBQ2tJSixDRGpJSTtFQVRGO0lBVUk7UUFBQTtZQUFBO0lBQ0E7SUFDQTtFQ29JSjtBQUNGLENEbklJO0VBZEY7SUFlSTtFQ3NJSjtBQUNGLENEcElNO0VBQUE7QUFBQSxDQUNBO0VBQ0U7SUFBQTtFQUFBO0FDMElSLENEdElNO0VBQUE7QUFBQSxDQUNBO0VBQ0U7SUFBQTtFQUFBO0VBS0E7SUFBQTtFQUFBO0FDdUlSLENEcElJO0VBQ0U7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtNQUFBO1VBQUE7QUMySU4sQ0QxSU07RUFDRTtFQUNBO0VBQUE7RUFBQTtFQUNBO01BQUE7VUFBQTtBQzRJUixDRDNJUTtFQUpGO0lBS0k7RUM4SVI7QUFDRixDRDdJUTtFQUNFO0FDK0lWLENEOUlVO0VBRkY7SUFHSTtFQ2lKVjtBQUNGLENEN0lRO0VBQUE7RUFDQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7QUFMQSxDQU1BO0VBUEY7SUFRSTtJQUNBO0VDa0pSO0FBQ0YsQ0Q1SUE7RUFDRTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QUMrSUYsQ0Q5SUU7RUFQRjtJQVFJO0lBQ0E7SUFBQTtRQUFBO1lBQUE7RUNpSkY7QUFDRixDRDlJRTtFQUNFO0VBQ0E7QUNnSkosQ0QvSUk7RUFIRjtJQUlJO0VDa0pKO0FBQ0YsQ0RqSkk7RUFDRTtBQ21KTixDRGhKRTtFQUNFO0VBQ0E7RUFDQTtBQ2tKSixDRGpKSTtFQUpGO0lBS0k7SUFDQTtFQ29KSjtBQUNGLENEakpRO0VBQUE7RUFDQTtFQUFBO0VBQ0E7RUFDQTtBQUhBLENBSUE7RUFMRjtJQU1JO0lBQ0E7RUNzSlI7QUFDRixDRHJKUTtFQVRGO0lBVUk7SUFDQTtFQ3dKUjtBQUNGLENEdkpRO0VBQ0U7QUN5SlYsQ0R4SlU7RUFGRjtJQUdJO0VDMkpWO0FBQ0YsQ0QxSlU7RUFMRjtJQU1JO0VDNkpWO0FBQ0YsQ0QzSlE7RUFDRTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtNQUFBO1VBQUE7QUM2SlYsQ0Q1SlU7RUFDRTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7QUM4SlosQ0Q1SmM7RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtVQUFBO0FBUkEsQ0FXQTtFQUFBO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7QUFIQSxDQUlBO0VBTEY7SUFNSTtJQUNBO0VDaUtkO0FBQ0YsQ0RoS2M7RUFURjtJQVVJO0lBQ0E7RUNtS2Q7QUFDRixDRGhLYztFQUFBO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7RUFDQTtBQUpBLENBS0E7RUFORjtJQU9JO0VDcUtkO0FBQ0YsQ0RwS2M7RUFURjtJQVVJO0VDdUtkO0FBQ0YsQ0RwS1U7RUFDRTtBQ3NLWixDRHBLYztFQUFBO0VBQ0E7RUFBQTtFQUNBO0FBRkEsQ0FHQTtFQUpGO0lBS0k7RUN5S2Q7QUFDRixDRHhLYztFQVBGO0lBUUk7RUMyS2Q7QUFDRixDRDFLYztFQUNFO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QUM0S2hCLENEdEtVO0VBQUE7RUFDQTtFQUFBO0VBQ0E7QUFGQSxDQUdBO0VBSkY7SUFLSTtFQzJLVjtBQUNGLENEMUtVO0VBUEY7SUFRSTtFQzZLVjtBQUNGLENENUtVO0VBVkY7SUFXSTtFQytLVjtBQUNGLENEOUtVO0VBQ0U7QUNnTFosQ0QvS1k7RUFGRjtJQUdJO0VDa0xaO0FBQ0YsQ0RqTFk7RUFMRjtJQU1JO0VDb0xaO0FBQ0YsQ0Q1S0E7RUFDRTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QUMrS0YsQ0Q5S0U7RUFQRjtJQVFJO0lBQ0E7SUFBQTtRQUFBO1lBQUE7RUNpTEY7QUFDRixDRDlLRTtFQUNFO0VBQ0E7QUNnTEosQ0QvS0k7RUFIRjtJQUlJO0VDa0xKO0FBQ0YsQ0RqTEk7RUFDRTtBQ21MTixDRGhMRTtFQUNFO0VBQ0E7RUFDQTtBQ2tMSixDRGpMSTtFQUpGO0lBS0k7SUFDQTtFQ29MSjtBQUNGLENEbkxJO0VBQ0U7QUNxTE4sQ0RqTFE7RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0FBSEEsQ0FJQTtFQUxGO0lBTUk7SUFDQTtFQ3NMUjtBQUNGLENEckxRO0VBVEY7SUFVSTtJQUNBO0VDd0xSO0FBQ0YsQ0R2TFE7RUFDRTtBQ3lMVixDRHhMVTtFQUZGO0lBR0k7RUMyTFY7QUFDRixDRDFMVTtFQUxGO0lBTUk7RUM2TFY7QUFDRixDRDNMUTtFQUNFO0VBQUE7RUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO01BQUE7VUFBQTtBQzZMVixDRDVMVTtFQUNFO0VBQUE7RUFBQTtFQUNBO01BQUE7VUFBQTtBQzhMWixDRDVMYztFQUFBO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7QUFIQSxDQUlBO0VBTEY7SUFNSTtJQUNBO0VDaU1kO0FBQ0YsQ0RoTWM7RUFURjtJQVVJO0lBQ0E7RUNtTWQ7QUFDRixDRGhNYztFQUFBO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7RUFDQTtBQUpBLENBS0E7RUFORjtJQU9JO0VDcU1kO0FBQ0YsQ0RwTWM7RUFURjtJQVVJO0VDdU1kO0FBQ0YsQ0RwTVU7RUFDRTtBQ3NNWixDRHBNYztFQUFBO0VBQ0E7RUFBQTtFQUNBO0FBRkEsQ0FHQTtFQUpGO0lBS0k7RUN5TWQ7QUFDRixDRHhNYztFQVBGO0lBUUk7RUMyTWQ7QUFDRixDRDFNYztFQUNFO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QUM0TWhCLENEdE1VO0VBQUE7RUFDQTtFQUFBO0VBQ0E7QUFGQSxDQUdBO0VBSkY7SUFLSTtFQzJNVjtBQUNGLENEMU1VO0VBUEY7SUFRSTtFQzZNVjtBQUNGLENENU1VO0VBVkY7SUFXSTtFQytNVjtBQUNGLENEOU1VO0VBQ0U7QUNnTlosQ0QvTVk7RUFGRjtJQUdJO0VDa05aO0FBQ0YsQ0RqTlk7RUFMRjtJQU1JO0VDb05aO0FBQ0YsQ0Q1TUE7RUFDRTtBQytNRixDRDVNTTtFQUFBO0VBQUE7RUFDQTtBQURBLENBSUo7RUFDRTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO01BQUE7VUFBQTtBQzhNSixDRDVNTTtFQUFBO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQVBBLENBVUE7RUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFSQSxDQVVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQytNTixDRDlNTTtFQUNFO0FDZ05SLENEN01JO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQytNTixDRDlNTTtFQUNFO0FDZ05SLENEMU1BO0VBQ0U7RUFDQTtBQzZNRixDRDVNRTtFQUhGO0lBSUk7SUFDQTtFQytNRjtBQUNGLENEOU1FO0VBQ0U7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QUNnTkosQ0QvTUk7RUFMRjtJQU1JO0lBQUE7UUFBQTtZQUFBO0VDa05KO0FBQ0YsQ0RqTkk7RUFDRTtFQUNBO0VBQUE7RUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO01BQUE7VUFBQTtBQ21OTixDRGxOTTtFQUxGO0lBTUk7RUNxTk47QUFDRixDRHBOTTtFQUNFO0VBQ0E7QUNzTlIsQ0RyTlE7RUFIRjtJQUlJO0VDd05SO0FBQ0YsQ0R2TlE7RUFORjtJQU9JO0VDME5SO0FBQ0YsQ0R4TlU7RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUxBLENBTUE7RUFQRjtJQVFJO0lBQ0E7RUM2TlY7QUFDRixDRDVOVTtFQVhGO0lBWUk7RUMrTlY7QUFDRixDRDlOVTtFQUNFO0VBQ0E7QUNnT1osQ0Q1TlU7RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7QUFKQSxDQUtBO0VBTkY7SUFPSTtJQUNBO0VDaU9WO0FBQ0YsQ0RoT1U7RUFWRjtJQVdJO0VDbU9WO0FBQ0YsQ0RsT1U7RUFiRjtJQWNJO0VDcU9WO0FBQ0YsQ0RsT1U7RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0FBSEEsQ0FJQTtFQUxGO0lBTUk7SUFDQTtFQ3VPVjtBQUNGLENEdE9VO0VBVEY7SUFVSTtFQ3lPVjtBQUNGLENEeE9VO0VBWkY7SUFhSTtFQzJPVjtBQUNGLENEMU9VO0VBQ0U7QUM0T1osQ0QzT1k7RUFGRjtJQUdJO0VDOE9aO0FBQ0YsQ0R6T0k7RUFDRTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0FDMk9OLENEMU9NO0VBTEY7SUFNSTtJQUNBO0lBQ0E7RUM2T047QUFDRixDRDVPTTtFQUNFO0FDOE9SLENEN09RO0VBRkY7SUFHSTtFQ2dQUjtBQUNGLENEMU9BO0VBQ0U7RUFDQTtFQUNBO0FDNk9GLENENU9FO0VBSkY7SUFLSTtFQytPRjtBQUNGLENEN09JO0VBQ0U7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QUMrT04sQ0Q5T007RUFMRjtJQU1JO0lBQUE7UUFBQTtZQUFBO0VDaVBOO0FBQ0YsQ0RoUE07RUFDRTtFQUNBO0FDa1BSLENEalBRO0VBSEY7SUFJSTtFQ29QUjtBQUNGLENEblBRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ3FQVixDRHBQVTtFQU5GO0lBT0k7SUFDQTtFQ3VQVjtFRHJQUTtJQUVJO0VDd1BaO0FBSkYsQ0RqUFU7RUFDRTtFQUFBO0FDd1BaLENEdFBVO0VBQ0U7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0FDd1BaLENEdlBZO0VBSEY7SUFJSTtJQUNBO0lBQ0E7RUMwUFo7QUFDRixDRHpQWTtFQUNFO0FDMlBkLENEMVBjO0VBRkY7SUFHSTtFQzZQZDtBQUNGLENEelBZO0VBRUk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFQzBQaEI7RUR0UGM7SUFDRTtZQUFBO0VDd1BoQjtFRHBQYztJQUNFO1lBQUE7RUNzUGhCO0VEbFBjO0lBQ0U7WUFBQTtFQ29QaEI7QUFDRixDRGhQVTtFQUNFO0VBQ0E7RUFDQTtBQ2tQWixDRGhQYztFQUFBO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7QUFIQSxDQUlBO0VBTEY7SUFNSTtFQ3FQZDtBQUNGLENEbFBjO0VBQUE7RUFDQTtFQUFBO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7RUFDQTtBQUxBLENBTUE7RUFQRjtJQVFJO0lBQ0E7RUN1UGQ7QUFDRixDRHRQYztFQVhGO0lBWUk7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFQ3lQZDtBQUNGLENEeFBjO0VBbEJGO0lBbUJJO0VDMlBkO0FBQ0YsQ0QxUGM7RUFDRTtBQzRQaEIsQ0QzUGdCO0VBRkY7SUFHSTtFQzhQaEI7QUFDRixDRDFQVTtFQUNFO0FDNFBaLENEM1BZO0VBRkY7SUFHSTtFQzhQWjtBQUNGLENEMVBNO0VBQ0U7RUFDQTtBQzRQUixDRDNQUTtFQUhGO0lBSUk7SUFDQTtFQzhQUjtBQUNGLENEM1BZO0VBQUE7RUFDQTtFQUFBO0VBQ0E7QUFGQSxDQUdBO0VBSkY7SUFLSTtFQ2dRWjtBQUNGLENEL1BZO0VBUEY7SUFRSTtFQ2tRWjtBQUNGLENEalFZO0VBVkY7SUFXSTtFQ29RWjtBQUNGLENEalFZO0VBQUE7RUFDQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQU5BLENBT0E7RUFSRjtJQVNJO0lBQ0E7SUFDQTtFQ3NRWjtBQUNGLENEclFZO0VBQ0U7RUFDQTtBQ3VRZCxDRDdQRTtFQUNFO0FDZ1FKLENEN1BRO0VBQUE7RUFBQTtFQUNBO0FBREEsQ0FFQTtFQUNFO0FDaVFWLENEaFFVO0VBRkY7SUFHSTtFQ21RVjtBQUNGLENEalFRO0VBQ0U7QUNtUVYsQ0RsUVU7RUFGRjtJQUdJO0VDcVFWO0FBQ0YsQ0RqUUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ21RTixDRGxRTTtFQUxGO0lBTUk7RUNxUU47QUFDRixDRG5RUTtFQUFBO0VBQ0E7RUFBQTtFQUNBO0FBRkEsQ0FHQTtFQUpGO0lBS0k7RUN3UVI7QUFDRixDRHZRUTtFQVBGO0lBUUk7RUMwUVI7QUFDRixDRHpRUTtFQVZGO0lBV0k7RUM0UVI7QUFDRixDRHpRUTtFQUFBO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFOQSxDQU9BO0VBUkY7SUFTSTtJQUNBO0lBQ0E7SUFDQTtFQzhRUjtBQUNGLENEN1FRO0VBQ0U7RUFDQTtBQytRVixDRHZRRTtFQUNFO0FDMFFKLENEdlFRO0VBQUE7RUFBQTtFQUNBO0FBREEsQ0FFQTtFQUNFO0FDMlFWLENEMVFVO0VBRkY7SUFHSTtFQzZRVjtBQUNGLENEM1FRO0VBQ0U7QUM2UVYsQ0Q1UVU7RUFGRjtJQUdJO0VDK1FWO0FBQ0YsQ0QzUUk7RUFDRTtBQzZRTixDRDVRTTtFQUZGO0lBR0k7SUFDQTtJQUNBO0VDK1FOO0FBQ0YsQ0Q5UU07RUFQRjtJQVFJO0VDaVJOO0FBQ0YsQ0RoUk07RUFDRTtBQ2tSUixDRGpSUTtFQUZGO0lBR0k7RUNvUlI7QUFDRixDRG5SUTtFQUxGO0lBTUk7RUNzUlI7QUFDRixDRHBSTTtFQUNFO0VBQ0E7QUNzUlIsQ0RyUlE7RUFIRjtJQUlJO0lBQ0E7RUN3UlI7QUFDRixDRHZSUTtFQVBGO0lBUUk7SUFDQTtFQzBSUjtBQUNGLENEelJRO0VBWEY7SUFZSTtFQzRSUjtBQUNGLENEelJRO0VBQUE7RUFDQTtFQUFBO0VBQ0E7QUFGQSxDQUdBO0VBSkY7SUFLSTtFQzhSUjtBQUNGLENEN1JRO0VBUEY7SUFRSTtFQ2dTUjtBQUNGLENEL1JRO0VBVkY7SUFXSTtFQ2tTUjtBQUNGLENEL1JRO0VBQUE7RUFDQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQU5BLENBT0E7RUFSRjtJQVNJO0lBQ0E7SUFDQTtFQ29TUjtBQUNGLENEblNRO0VBQ0U7RUFDQTtBQ3FTVixDRGpTUTtFQUFBO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7RUFDQTtBQUpBLENBS0E7RUFORjtJQU9JO0lBQ0E7RUNzU1I7QUFDRixDRHJTUTtFQVZGO0lBV0k7RUN3U1I7QUFDRixDRHZTUTtFQWJGO0lBY0k7RUMwU1I7QUFDRixDRHpTUTtFQUNFO0FDMlNWLENEMVNVO0VBQ0U7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7QUM0U1osQ0QzU1k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQ0E7RUFDQTtBQzZTZCxDRDVTYztFQVZGO0lBV0k7RUMrU2Q7QUFDRixDRDlTYztFQWJGO0lBY0k7RUNpVGQ7QUFDRixDRGhUYztFQWhCRjtJQWlCSTtFQ21UZDtBQUNGLENEbFRjO0VBbkJGO0lBb0JJO0VDcVRkO0FBQ0YsQ0RwVGM7RUF0QkY7SUF1Qkk7RUN1VGQ7QUFDRixDRDlTQTtFQUNFO0FDaVRGLENEaFRFO0VBRkY7SUFHSTtFQ21URjtBQUNGLENEbFRFO0VBQ0U7RUFDQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtBQ29USixDRG5USTtFQUpGO0lBS0k7RUNzVEo7QUFDRixDRG5UUTtFQUFBO0VBQUE7RUFDQTtBQURBLENBRUE7RUFDRTtBQ3VUVixDRHRUVTtFQUZGO0lBR0k7RUN5VFY7QUFDRixDRHZUUTtFQUNFO0FDeVRWLENEeFRVO0VBRkY7SUFHSTtFQzJUVjtBQUNGLENEdlRJO0VBQ0U7QUN5VE4sQ0R4VE07RUFGRjtJQUdJO0lBQ0E7SUFDQTtFQzJUTjtBQUNGLENEMVRNO0VBQ0U7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QUM0VFIsQ0QzVFE7RUFMRjtJQU1JO0lBQUE7UUFBQTtZQUFBO0VDOFRSO0FBQ0YsQ0Q1VE07RUFDRTtBQzhUUixDRDdUUTtFQUZGO0lBR0k7RUNnVVI7QUFDRixDRDlUTTtFQUNFO0VBQ0E7QUNnVVIsQ0QvVFE7RUFIRjtJQUlJO0VDa1VSO0FBQ0YsQ0RqVVE7RUFDRTtFQUNBO0FDbVVWLENEbFVVO0VBSEY7SUFJSTtJQUNBO0VDcVVWO0FBQ0YsQ0RwVVU7RUFQRjtJQVFJO0VDdVVWO0FBQ0YsQ0R0VVU7RUFWRjtJQVdJO0VDeVVWO0FBQ0YsQ0R0VVU7RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBTkEsQ0FPQTtFQVJGO0lBU0k7SUFDQTtJQUNBO0VDMlVWO0FBQ0YsQ0QxVVU7RUFiRjtJQWNJO0lBQ0E7SUFDQTtFQzZVVjtBQUNGLENENVVVO0VBQ0U7RUFDQTtBQzhVWixDRDFVTTtFQUNFO0VBQ0E7QUM0VVIsQ0QzVVE7RUFIRjtJQUlJO0VDOFVSO0FBQ0YsQ0Q1VVU7RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0FBSEEsQ0FJQTtFQUxGO0lBTUk7SUFDQTtJQUNBO0VDaVZWO0FBQ0YsQ0RoVlU7RUFWRjtJQVdJO0VDbVZWO0FBQ0YsQ0RsVlU7RUFiRjtJQWNJO0VDcVZWO0FBQ0YsQ0Q3VUU7RUFBQTtFQUFBO0FBQUEsQ0FDQTtFQUNFO0FDa1ZKLENEalZJO0VBRkY7SUFHSTtFQ29WSjtBQUNGLENEbFZNO0VBQUE7RUFDQTtFQUFBO0VBQ0E7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0FBUEEsQ0FRQTtFQVRGO0lBVUk7SUFDQTtJQUNBO1FBQUE7WUFBQTtFQ3VWTjtBQUNGLENEdFZNO0VBZEY7SUFlSTtFQ3lWTjtBQUNGLENEdlZRO0VBREY7SUFFSTtJQUNBO0lBQ0E7SUFDQTtZQUFBO0VDMFZSO0FBQ0YsQ0R6VlE7RUFDRTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtNQUFBO1VBQUE7QUMyVlYsQ0R6Vlk7RUFDRTtBQzJWZCxDRHRWTTtFQUNFO0FDd1ZSLENEdlZRO0VBRkY7SUFHSTtFQzBWUjtBQUNGLENEeFZNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7VUFBQTtBQzBWUixDRHpWUTtFQUNFO0VBQ0E7QUMyVlYsQ0R0Vk07RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0FBSEEsQ0FJQTtFQUxGO0lBTUk7SUFDQTtFQzJWTjtBQUNGLENEMVZNO0VBVEY7SUFVSTtJQUNBO0VDNlZOO0FBQ0YsQ0QxVk07RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0FBSEEsQ0FJQTtFQUxGO0lBTUk7RUMrVk47QUFDRixDRDlWTTtFQVJGO0lBU0k7RUNpV047QUFDRixDRGhXTTtFQUNFO0FDa1dSLENEL1ZJO0VBQ0U7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7TUFBQTtBQ2lXTixDRGhXTTtFQUxGO0lBTUk7UUFBQTtZQUFBO0lBQ0E7UUFBQTtFQ21XTjtBQUNGLENEbFdNO0VBQ0U7QUNvV1IsQ0RuV1E7RUFGRjtJQUdJO0lBQ0E7RUNzV1I7QUFDRixDRHJXUTtFQU5GO0lBT0k7SUFDQTtFQ3dXUjtBQUNGLENEdldRO0VBQ0U7QUN5V1YsQ0R4V1U7RUFGRjtJQUdJO0VDMldWO0FBQ0YsQ0R6V1E7RUFDRTtBQzJXVixDRDFXVTtFQUZGO0lBR0k7RUM2V1Y7QUFDRixDRHhXYztFQUNFO0FDMFdoQixDRHZXZ0I7RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7QUFKQSxDQUtBO0VBTkY7SUFPSTtFQzRXaEI7QUFDRixDRHJXUTtFQURGO0lBRUk7SUFDQTtFQ3dXUjtBQUNGLENEdldRO0VBTEY7SUFNSTtJQUNBO0VDMFdSO0FBQ0YsQ0R4V007RUFDRTtBQzBXUixDRHpXUTtFQUZGO0lBR0k7SUFDQTtFQzRXUjtBQUNGLENEM1dRO0VBTkY7SUFPSTtFQzhXUjtBQUNGLENEM1dJO0VBQ0U7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtNQUFBO1VBQUE7QUM2V04sQ0Q1V007RUFMRjtJQU1JO0lBQUE7UUFBQTtZQUFBO0lBQ0E7UUFBQTtZQUFBO0VDK1dOO0FBQ0YsQ0Q5V007RUFDRTtFQUNBO0VBQ0E7QUNnWFIsQ0QvV1E7RUFKRjtJQUtJO0lBQ0E7SUFDQTtFQ2tYUjtBQUNGLENEalhRO0VBVEY7SUFVSTtFQ29YUjtBQUNGLENEblhRO0VBQ0U7QUNxWFYsQ0RwWFU7RUFDRTtBQ3NYWixDRHJYWTtFQUZGO0lBR0k7RUN3WFo7QUFDRixDRHZYWTtFQUxGO0lBTUk7RUMwWFo7QUFDRixDRHRYTTtFQUNFO0FDd1hSLENEdlhRO0VBQ0U7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7TUFBQTtBQ3lYVixDRHhYVTtFQUpGO0lBS0k7UUFBQTtZQUFBO0lBQ0E7UUFBQTtFQzJYVjtBQUNGLENEMVhVO0VBQ0U7QUM0WFosQ0QzWFk7RUFGRjtJQUdJO0VDOFhaO0FBQ0YsQ0Q3WFk7RUFDRTtBQytYZCxDRDlYYztFQUZGO0lBR0k7RUNpWWQ7QUFDRixDRGhZYztFQUxGO0lBTUk7RUNtWWQ7QUFDRixDRDlYVTtFQUFBO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO01BQUE7VUFBQTtFQUNBO0FBTkEsQ0FPQTtFQVJGO0lBU0k7UUFBQTtZQUFBO0lBQ0E7RUNtWVY7QUFDRixDRGxZVTtFQVpGO0lBYUk7SUFDQTtFQ3FZVjtBQUNGLENEcFlVO0VBQ0U7QUNzWVosQ0RyWVk7RUFGRjtJQUdJO0VDd1laO0FBQ0YsQ0R0WVU7RUFDRTtBQ3dZWixDRHZZWTtFQUZGO0lBR0k7RUMwWVo7QUFDRixDRGxZQTtFQUNFO0VBQ0E7QUNxWUYsQ0RwWUU7RUFIRjtJQUlJO0lBQ0E7RUN1WUY7QUFDRixDRHRZRTtFQVBGO0lBUUk7RUN5WUY7QUFDRixDRHhZRTtFQVZGO0lBV0k7SUFDQTtFQzJZRjtBQUNGLENEMVlFO0VBZEY7SUFlSTtJQUNBO0VDNllGO0FBQ0YsQ0Q1WUU7RUFDRTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtBQzhZSixDRDdZSTtFQUxGO0lBTUk7SUFBQTtRQUFBO1lBQUE7RUNnWko7QUFDRixDRDlZTTtFQUFBO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFOQSxDQU9BO0VBUkY7SUFTSTtJQUNBO0VDbVpOO0FBQ0YsQ0RsWk07RUFaRjtJQWFJO0lBQ0E7SUFDQTtFQ3FaTjtBQUNGLENEcFpNO0VBQ0U7RUFDQTtBQ3NaUixDRHBaTTtFQUNFO0FDc1pSLENEclpRO0VBRkY7SUFHSTtFQ3daUjtBQUNGLENEdFpNO0VBQ0U7QUN3WlIsQ0R2WlE7RUFGRjtJQUdJO0VDMFpSO0FBQ0YsQ0R2Wkk7RUFDRTtBQ3laTixDRHhaTTtFQUZGO0lBR0k7RUMyWk47QUFDRixDRDFaTTtFQUNFO0VBQ0E7QUM0WlIsQ0QzWlE7RUFIRjtJQUlJO0lBQ0E7RUM4WlI7QUFDRixDRDNaSTtFQUNFO0FDNlpOLENENVpNO0VBRkY7SUFHSTtFQytaTjtBQUNGLENEM1pZO0VBQUE7RUFDQTtFQUFBO0VBQ0E7QUFGQSxDQUdBO0VBSkY7SUFLSTtFQ2dhWjtBQUNGLENEL1pZO0VBQ0U7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7QUNpYWQsQ0RoYWM7RUFKRjtJQUtJO0VDbWFkO0FBQ0YsQ0RqYWdCO0VBQUE7RUFDQTtFQUFBO0VBQ0E7RUFDQTtBQUhBLENBSUE7RUFMRjtJQU1JO0lBQ0E7RUNzYWhCO0FBQ0YsQ0RyYWdCO0VBVEY7SUFVSTtJQUNBO0VDd2FoQjtBQUNGLENEcmFnQjtFQUFBO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7RUFDQTtBQUpBLENBS0E7RUFORjtJQU9JO0VDMGFoQjtBQUNGLENEemFnQjtFQVRGO0lBVUk7RUM0YWhCO0FBQ0YsQ0R4YWM7RUFBQTtFQUNBO0VBQUE7RUFDQTtBQUZBLENBR0E7RUFKRjtJQUtJO0VDNmFkO0FBQ0YsQ0Q1YWM7RUFQRjtJQVFJO0VDK2FkO0FBQ0YsQ0Q5YWM7RUFWRjtJQVdJO0VDaWJkO0FBQ0YsQ0R4YUE7RUFDRTtFQUNBO0FDMmFGLENEMWFFO0VBSEY7SUFJSTtJQUNBO0VDNmFGO0FBQ0YsQ0Q1YUU7RUFQRjtJQVFJO0VDK2FGO0FBQ0YsQ0Q5YUU7RUFWRjtJQVdJO0lBQ0E7RUNpYkY7QUFDRixDRGhiRTtFQWRGO0lBZUk7SUFDQTtFQ21iRjtBQUNGLENEbGJFO0VBQ0U7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QUNvYkosQ0RuYkk7RUFMRjtJQU1JO0lBQUE7UUFBQTtZQUFBO0VDc2JKO0FBQ0YsQ0RwYk07RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBTkEsQ0FPQTtFQVJGO0lBU0k7SUFDQTtFQ3liTjtBQUNGLENEeGJNO0VBWkY7SUFhSTtJQUNBO0lBQ0E7RUMyYk47QUFDRixDRDFiTTtFQUNFO0VBQ0E7QUM0YlIsQ0QxYk07RUFDRTtBQzRiUixDRDNiUTtFQUZGO0lBR0k7RUM4YlI7QUFDRixDRDViTTtFQUNFO0FDOGJSLENEN2JRO0VBRkY7SUFHSTtFQ2djUjtBQUNGLENEN2JJO0VBQ0U7QUMrYk4sQ0Q5Yk07RUFGRjtJQUdJO0VDaWNOO0FBQ0YsQ0RoY007RUFDRTtFQUNBO0VBQ0E7QUNrY1IsQ0RqY1E7RUFKRjtJQUtJO0lBQ0E7RUNvY1I7QUFDRixDRGpjSTtFQUNFO0FDbWNOLENEbGNNO0VBRkY7SUFHSTtFQ3FjTjtFRGxjTTtJQUVJO0VDcWNWO0FBSkYsQ0Q3YlU7RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBTkEsQ0FPQTtFQVJGO0lBU0k7RUN1Y1Y7QUFDRixDRHRjVTtFQVhGO0lBWUk7SUFDQTtFQ3ljVjtBQUNGLENEeGNVO0VBQ0U7RUFDQTtBQzBjWixDRHZjUTtFQUNFO0FDeWNWLENEeGNVO0VBRkY7SUFHSTtFQzJjVjtBQUNGLENEemNZO0VBQUE7RUFDQTtFQUFBO0VBQ0E7QUFGQSxDQUdBO0VBSkY7SUFLSTtFQzhjWjtBQUNGLENEN2NZO0VBQ0U7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7QUMrY2QsQ0Q5Y2M7RUFKRjtJQUtJO0VDaWRkO0FBQ0YsQ0QvY2dCO0VBQUE7RUFDQTtFQUFBO0VBQ0E7RUFDQTtBQUhBLENBSUE7RUFMRjtJQU1JO0lBQ0E7RUNvZGhCO0FBQ0YsQ0RuZGdCO0VBVEY7SUFVSTtJQUNBO0VDc2RoQjtBQUNGLENEbmRnQjtFQUFBO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7RUFDQTtBQUpBLENBS0E7RUFORjtJQU9JO0VDd2RoQjtBQUNGLENEdmRnQjtFQVRGO0lBVUk7RUMwZGhCO0FBQ0YsQ0R0ZGM7RUFBQTtFQUNBO0VBQUE7RUFDQTtBQUZBLENBR0E7RUFKRjtJQUtJO0VDMmRkO0FBQ0YsQ0QxZGM7RUFQRjtJQVFJO0VDNmRkO0FBQ0YsQ0Q1ZGM7RUFWRjtJQVdJO0VDK2RkO0FBQ0YsQ0RyZEU7RUFDRTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtBQ3dkSixDRHZkSTtFQUxGO0lBTUk7SUFBQTtRQUFBO1lBQUE7RUMwZEo7RUR4ZEU7SUFFSTtJQUFBO1FBQUE7WUFBQTtFQzJkTjtBQUpGLENEcmRNO0VBQ0U7QUM0ZFIsQ0QzZFE7RUFGRjtJQUdJO0VDOGRSO0FBQ0YsQ0Q3ZFE7RUFDRTtFQUNBO0VBQ0E7QUMrZFYsQ0Q5ZFU7RUFKRjtJQUtJO0lBQ0E7RUNpZVY7QUFDRixDRDlkTTtFQUNFO0FDZ2VSLENEL2RRO0VBRkY7SUFHSTtRQUFBO1lBQUE7SUFDQTtFQ2tlUjtBQUNGLENEamVRO0VBQ0U7QUNtZVYsQ0RsZVU7RUFGRjtJQUdJO0lBQ0E7RUNxZVY7QUFDRixDRHBlVTtFQU5GO0lBT0k7RUN1ZVY7QUFDRixDRG5lSTtFQUNFO0VBQUE7RUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO0FDcWVOLENEcGVNO0VBSkY7SUFLSTtFQ3VlTjtBQUNGLENEdGVNO0VBQ0U7RUFDQTtFQUNBO0FDd2VSLENEdmVRO0VBSkY7SUFLSTtJQUNBO0VDMGVSO0FBQ0YsQ0R2ZUk7RUFDRTtFQUFBO0VBQUE7RUFDQTtBQ3llTixDRHhlTTtFQUhGO0lBSUk7UUFBQTtZQUFBO0lBQ0E7RUMyZU47QUFDRixDRDFlTTtFQUNFO0VBQ0E7QUM0ZVIsQ0QzZVE7RUFIRjtJQUlJO0lBQ0E7RUM4ZVI7QUFDRixDRDVlVTtFQUFBO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7QUFIQSxDQUlBO0VBTEY7SUFNSTtJQUNBO0VDaWZWO0FBQ0YsQ0RoZlU7RUFURjtJQVVJO0lBQ0E7RUNtZlY7QUFDRixDRGhmVTtFQUFBO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFOQSxDQU9BO0VBUkY7SUFTSTtJQUNBO0lBQ0E7RUNxZlY7QUFDRixDRHBmVTtFQWJGO0lBY0k7RUN1ZlY7QUFDRixDRHRmVTtFQUNFO0VBQ0E7QUN3ZlosQ0RwZlU7RUFBQTtFQUNBO0VBQUE7RUFDQTtBQUZBLENBR0E7RUFKRjtJQUtJO0VDeWZWO0FBQ0YsQ0R4ZlU7RUFQRjtJQVFJO0VDMmZWO0FBQ0YsQ0QxZlU7RUFWRjtJQVdJO0VDNmZWO0FBQ0YsQ0R0ZkE7RUFDRTtBQ3lmRixDRHhmRTtFQUZGO0lBR0k7RUMyZkY7QUFDRixDRDFmRTtFQUxGO0lBTUk7RUM2ZkY7QUFDRixDRDVmRTtFQVJGO0lBU0k7RUMrZkY7QUFDRixDRDlmRTtFQVhGO0lBWUk7RUNpZ0JGO0FBQ0YsQ0RoZ0JFO0VBQ0U7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QUNrZ0JKLENEamdCSTtFQUxGO0lBTUk7SUFBQTtRQUFBO1lBQUE7RUNvZ0JKO0FBQ0YsQ0RuZ0JJO0VBQ0U7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7RUFDQTtBQ3FnQk4sQ0RwZ0JNO0VBTEY7SUFNSTtJQUNBO0VDdWdCTjtBQUNGLENEdGdCTTtFQUNFO0FDd2dCUixDRHJnQkk7RUFDRTtFQUFBO0VBQUE7RUFDQTtFQUNBO0FDdWdCTixDRHRnQk07RUFKRjtJQUtJO1FBQUE7WUFBQTtJQUNBO0VDeWdCTjtBQUNGLENEeGdCTTtFQUNFO0VBQ0E7QUMwZ0JSLENEeGdCVTtFQUFBO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7QUFIQSxDQUlBO0VBTEY7SUFNSTtJQUNBO0VDNmdCVjtBQUNGLENENWdCVTtFQVRGO0lBVUk7SUFDQTtFQytnQlY7QUFDRixDRDVnQlU7RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBTkEsQ0FPQTtFQVJGO0lBU0k7SUFDQTtJQUNBO0VDaWhCVjtBQUNGLENEaGhCVTtFQWJGO0lBY0k7RUNtaEJWO0FBQ0YsQ0RsaEJVO0VBQ0U7RUFDQTtBQ29oQlosQ0RoaEJVO0VBQUE7RUFDQTtFQUFBO0VBQ0E7QUFGQSxDQUdBO0VBSkY7SUFLSTtFQ3FoQlY7QUFDRixDRHBoQlU7RUFQRjtJQVFJO0VDdWhCVjtBQUNGLENEdGhCVTtFQVZGO0lBV0k7RUN5aEJWO0FBQ0YsQ0R2aEJRO0VBQ0U7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7TUFBQTtFQUNBO0FDeWhCVixDRHhoQlU7RUFORjtJQU9JO1FBQUE7RUMyaEJWO0FBQ0YsQ0QxaEJVO0VBVEY7SUFVSTtFQzZoQlY7QUFDRixDRDVoQlU7RUFDRTtNQUFBO1VBQUE7RUFDQTtBQzhoQlosQ0Q3aEJZO0VBSEY7SUFJSTtFQ2dpQlo7QUFDRixDRC9oQlk7RUFDRTtFQUNBO01BQUE7VUFBQTtBQ2lpQmQsQ0RoaUJjO0VBSEY7SUFJSTtRQUFBO1lBQUE7SUFDQTtFQ21pQmQ7QUFDRixDRGhpQmM7RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtVQUFBO0FBUkEsQ0FXQTtFQUFBO0VBQ0E7RUFDQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0FBTEEsQ0FNQTtFQVBGO0lBUUk7SUFDQTtFQ3FpQmQ7QUFDRixDRDVoQkE7RUFDRTtBQytoQkYsQ0Q5aEJFO0VBRkY7SUFHSTtFQ2lpQkY7QUFDRixDRGhpQkU7RUFMRjtJQU1JO0VDbWlCRjtBQUNGLENEbGlCRTtFQVJGO0lBU0k7RUNxaUJGO0FBQ0YsQ0RwaUJFO0VBWEY7SUFZSTtFQ3VpQkY7QUFDRixDRHRpQkU7RUFDRTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtBQ3dpQkosQ0R2aUJJO0VBTEY7SUFNSTtJQUFBO1FBQUE7WUFBQTtFQzBpQko7QUFDRixDRHhpQk07RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBTkEsQ0FPQTtFQVJGO0lBU0k7SUFDQTtFQzZpQk47QUFDRixDRDVpQk07RUFaRjtJQWFJO0lBQ0E7SUFDQTtFQytpQk47QUFDRixDRDlpQk07RUFDRTtFQUNBO0FDZ2pCUixDRDlpQk07RUFDRTtBQ2dqQlIsQ0QvaUJRO0VBRkY7SUFHSTtFQ2tqQlI7QUFDRixDRGhqQk07RUFDRTtBQ2tqQlIsQ0RqakJRO0VBRkY7SUFHSTtFQ29qQlI7QUFDRixDRGpqQkk7RUFDRTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtBQ21qQk4sQ0RsakJNO0VBSkY7SUFLSTtFQ3FqQk47QUFDRixDRHBqQk07RUFDRTtFQUNBO0FDc2pCUixDRHJqQlE7RUFIRjtJQUlJO0lBQ0E7RUN3akJSO0FBQ0YsQ0R2akJRO0VBUEY7SUFRSTtFQzBqQlI7QUFDRixDRHpqQlE7RUFWRjtJQVdJO0VDNGpCUjtBQUNGLENEMWpCVTtFQUFBO0VBQ0E7RUFBQTtFQUNBO0FBRkEsQ0FHQTtFQUpGO0lBS0k7RUMrakJWO0FBQ0YsQ0Q5akJVO0VBUEY7SUFRSTtFQ2lrQlY7QUFDRixDRGhrQlU7RUFWRjtJQVdJO0VDbWtCVjtBQUNGLENEL2pCSTtFQUNFO0VBQ0E7QUNpa0JOLENEaGtCTTtFQUhGO0lBSUk7RUNta0JOO0FBQ0YsQ0Rsa0JNO0VBQ0U7QUNva0JSLENEbmtCUTtFQUZGO0lBR0k7RUNza0JSO0FBQ0YsQ0Rya0JRO0VBQ0U7QUN1a0JWLENEaGtCQTtFQUNFO0VBQ0E7QUNta0JGLENEbGtCRTtFQUhGO0lBSUk7RUNxa0JGO0FBQ0YsQ0Rwa0JFO0VBTkY7SUFPSTtFQ3VrQkY7QUFDRixDRHRrQkU7RUFURjtJQVVJO0VDeWtCRjtBQUNGLENEeGtCRTtFQVpGO0lBYUk7RUMya0JGO0FBQ0YsQ0R4a0JNO0VBQ0U7QUMwa0JSLENEdGtCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDd2tCSixDRHZrQkk7RUFMRjtJQU1JO0VDMGtCSjtBQUNGLENEemtCSTtFQVJGO0lBU0k7RUM0a0JKO0FBQ0YsQ0R6a0JRO0VBQUE7RUFDQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQU5BLENBT0E7RUFSRjtJQVNJO0lBQ0E7RUM4a0JSO0FBQ0YsQ0Q3a0JRO0VBWkY7SUFhSTtJQUNBO0lBQ0E7RUNnbEJSO0FBQ0YsQ0Qva0JRO0VBQ0U7RUFDQTtBQ2lsQlYsQ0Qxa0JBO0VBQ0U7QUM2a0JGLENEM2tCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDNmtCTixDRDVrQk07RUFMRjtJQU1JO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFBQTtFQytrQk47RUQza0JJO0lBRUk7SUFDQTtFQzhrQlI7QUFMRixDRHBrQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUM0a0JKLENEM2tCSTtFQVpGO0lBYUk7SUFDQTtJQUNBO0VDOGtCSjtBQUNGLENEN2tCSTtFQWpCRjtJQWtCSTtJQUNBO0VDZ2xCSjtBQUNGLENEL2tCSTtFQUNFO0VBQ0E7QUNpbEJOLENEL2tCSTtFQUNFO0FDaWxCTixDRGhsQk07RUFGRjtJQUdJO0VDbWxCTjtBQUNGLENEaGxCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQ0E7RUFDQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtBQ2tsQkosQ0RobEJNO0VBQUE7RUFBQTtFQUNBO0VBQUE7QUFEQSxDQU1OO0VBQ0U7QUNpbEJGLENEaGxCRTtFQUZGO0lBR0k7RUNtbEJGO0FBQ0YsQ0RsbEJFO0VBTEY7SUFNSTtFQ3FsQkY7QUFDRixDRHBsQkU7RUFSRjtJQVNJO0VDdWxCRjtBQUNGLENEdGxCRTtFQVhGO0lBWUk7RUN5bEJGO0FBQ0YsQ0R4bEJFO0VBQ0U7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QUMwbEJKLENEemxCSTtFQUxGO0lBTUk7SUFBQTtRQUFBO1lBQUE7RUM0bEJKO0FBQ0YsQ0QxbEJNO0VBQUE7RUFDQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQU5BLENBT0E7RUFSRjtJQVNJO0VDK2xCTjtBQUNGLENEOWxCTTtFQVhGO0lBWUk7SUFDQTtFQ2ltQk47QUFDRixDRGhtQk07RUFDRTtFQUNBO0FDa21CUixDRGhtQk07RUFDRTtBQ2ttQlIsQ0RqbUJRO0VBRkY7SUFHSTtFQ29tQlI7QUFDRixDRGxtQk07RUFDRTtBQ29tQlIsQ0RubUJRO0VBRkY7SUFHSTtFQ3NtQlI7QUFDRixDRG5tQkk7RUFDRTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtBQ3FtQk4sQ0RwbUJNO0VBSkY7SUFLSTtRQUFBO1lBQUE7SUFDQTtFQ3VtQk47QUFDRixDRHRtQk07RUFDRTtFQUNBO0FDd21CUixDRHZtQlE7RUFIRjtJQUlJO0lBQ0E7RUMwbUJSO0FBQ0YsQ0R6bUJRO0VBQ0U7QUMybUJWLENEdm1CSTtFQUNFO0VBQ0E7QUN5bUJOLENEeG1CTTtFQUhGO0lBSUk7RUMybUJOO0FBQ0YsQ0QxbUJNO0VBQ0U7RUFDQTtBQzRtQlIsQ0QzbUJRO0VBSEY7SUFJSTtFQzhtQlI7QUFDRixDRDdtQlE7RUFORjtJQU9JO0VDZ25CUjtBQUNGLENEL21CUTtFQVRGO0lBVUk7RUNrbkJSO0FBQ0YsQ0RobkJVO0VBQUE7RUFDQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0FBSkEsQ0FLQTtFQU5GO0lBT0k7SUFDQTtFQ3FuQlY7QUFDRixDRHBuQlU7RUFWRjtJQVdJO0VDdW5CVjtBQUNGLENEdG5CVTtFQWJGO0lBY0k7RUN5bkJWO0FBQ0YsQ0R0bkJVO0VBQUE7RUFDQTtFQUFBO0VBQ0E7RUFDQTtBQUhBLENBSUE7RUFMRjtJQU1JO0lBQ0E7RUMybkJWO0FBQ0YsQ0QxbkJVO0VBVEY7SUFVSTtFQzZuQlY7QUFDRixDRDVuQlU7RUFaRjtJQWFJO0VDK25CVjtBQUNGLENEeG5CQTtFQUNFO0FDMm5CRixDRDFuQkU7RUFGRjtJQUdJO0VDNm5CRjtBQUNGLENENW5CRTtFQUxGO0lBTUk7RUMrbkJGO0FBQ0YsQ0Q5bkJFO0VBUkY7SUFTSTtFQ2lvQkY7QUFDRixDRGhvQkU7RUFYRjtJQVlJO0VDbW9CRjtBQUNGLENEbG9CRTtFQUNFO0VBQUE7RUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0FDb29CSixDRG5vQkk7RUFMRjtJQU1JO0lBQUE7UUFBQTtZQUFBO0VDc29CSjtBQUNGLENEcG9CTTtFQUFBO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFOQSxDQU9BO0VBUkY7SUFTSTtJQUNBO0VDeW9CTjtBQUNGLENEeG9CTTtFQVpGO0lBYUk7SUFDQTtFQzJvQk47QUFDRixDRDFvQk07RUFDRTtFQUNBO0FDNG9CUixDRDFvQk07RUFDRTtBQzRvQlIsQ0Qzb0JRO0VBRkY7SUFHSTtFQzhvQlI7QUFDRixDRDVvQk07RUFDRTtBQzhvQlIsQ0Q3b0JRO0VBRkY7SUFHSTtFQ2dwQlI7QUFDRixDRDdvQkk7RUFDRTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0FDK29CTixDRDlvQk07RUFMRjtJQU1JO0VDaXBCTjtBQUNGLENEaHBCTTtFQUNFO0VBQ0E7QUNrcEJSLENEanBCUTtFQUhGO0lBSUk7SUFDQTtFQ29wQlI7QUFDRixDRG5wQlE7RUFDRTtBQ3FwQlYsQ0RqcEJJO0VBQ0U7RUFDQTtBQ21wQk4sQ0RscEJNO0VBSEY7SUFJSTtFQ3FwQk47QUFDRixDRHBwQk07RUFDRTtFQUNBO0FDc3BCUixDRHJwQlE7RUFIRjtJQUlJO0VDd3BCUjtBQUNGLENEdnBCUTtFQU5GO0lBT0k7RUMwcEJSO0FBQ0YsQ0R6cEJRO0VBVEY7SUFVSTtFQzRwQlI7QUFDRixDRDFwQlU7RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7QUFKQSxDQUtBO0VBTkY7SUFPSTtJQUNBO0VDK3BCVjtBQUNGLENEOXBCVTtFQVZGO0lBV0k7RUNpcUJWO0FBQ0YsQ0RocUJVO0VBYkY7SUFjSTtFQ21xQlY7QUFDRixDRGhxQlU7RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0FBSEEsQ0FJQTtFQUxGO0lBTUk7SUFDQTtFQ3FxQlY7QUFDRixDRHBxQlU7RUFURjtJQVVJO0VDdXFCVjtBQUNGLENEdHFCVTtFQVpGO0lBYUk7RUN5cUJWO0FBQ0YsQ0RocUJJO0VBQ0U7QUNtcUJOLENEbHFCTTtFQUNFO0FDb3FCUixDRG5xQlE7RUFGRjtJQUdJO0VDc3FCUjtBQUNGLENEcHFCTTtFQUNFO0FDc3FCUixDRHJxQlE7RUFGRjtJQUdJO0VDd3FCUjtBQUNGLENEanFCRTtFQUNFO0VBQUE7RUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0FDb3FCSixDRG5xQkk7RUFMRjtJQU1JO0lBQUE7UUFBQTtZQUFBO0VDc3FCSjtBQUNGLENEcHFCTTtFQUFBO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFOQSxDQU9BO0VBUkY7SUFTSTtFQ3lxQk47QUFDRixDRHhxQk07RUFYRjtJQVlJO0lBQ0E7RUMycUJOO0FBQ0YsQ0QxcUJNO0VBQ0U7RUFDQTtBQzRxQlIsQ0QxcUJNO0VBQ0U7QUM0cUJSLENEM3FCUTtFQUZGO0lBR0k7RUM4cUJSO0FBQ0YsQ0Q1cUJNO0VBQ0U7QUM4cUJSLENEN3FCUTtFQUZGO0lBR0k7RUNnckJSO0FBQ0YsQ0Q3cUJJO0VBQ0U7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7QUMrcUJOLENEOXFCTTtFQUpGO0lBS0k7UUFBQTtZQUFBO0lBQ0E7RUNpckJOO0FBQ0YsQ0RockJNO0VBQ0U7RUFDQTtBQ2tyQlIsQ0RqckJRO0VBSEY7SUFJSTtJQUNBO0VDb3JCUjtBQUNGLENEbnJCUTtFQVBGO0lBUUk7RUNzckJSO0FBQ0YsQ0RyckJRO0VBVkY7SUFXSTtFQ3dyQlI7QUFDRixDRHRyQlU7RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7QUFKQSxDQUtBO0VBTkY7SUFPSTtJQUNBO0VDMnJCVjtBQUNGLENEMXJCVTtFQVZGO0lBV0k7RUM2ckJWO0FBQ0YsQ0Q1ckJVO0VBYkY7SUFjSTtFQytyQlY7QUFDRixDRDVyQlU7RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0FBSEEsQ0FJQTtFQUxGO0lBTUk7SUFDQTtFQ2lzQlY7QUFDRixDRGhzQlU7RUFURjtJQVVJO0VDbXNCVjtBQUNGLENEbHNCVTtFQVpGO0lBYUk7RUNxc0JWO0FBQ0YsQ0Rqc0JJO0VBQ0U7RUFDQTtBQ21zQk4sQ0Rsc0JNO0VBSEY7SUFJSTtFQ3FzQk47QUFDRixDRHBzQk07RUFDRTtFQUNBO0FDc3NCUixDRHJzQlE7RUFIRjtJQUlJO0lBQ0E7RUN3c0JSO0FBQ0YsQ0R2c0JRO0VBQ0U7QUN5c0JWLENEbHNCQTtFQUNFO0FDcXNCRixDRHBzQkU7RUFGRjtJQUdJO0VDdXNCRjtBQUNGLENEdHNCRTtFQUxGO0lBTUk7RUN5c0JGO0FBQ0YsQ0R4c0JFO0VBUkY7SUFTSTtFQzJzQkY7QUFDRixDRDFzQkU7RUFYRjtJQVlJO0VDNnNCRjtBQUNGLENENXNCRTtFQUNFO0VBQUE7RUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0FDOHNCSixDRDdzQkk7RUFMRjtJQU1JO0lBQUE7UUFBQTtZQUFBO0VDZ3RCSjtBQUNGLENEL3NCSTtFQUNFO0FDaXRCTixDRGh0Qk07RUFGRjtJQUdJO0VDbXRCTjtBQUNGLENEbHRCTTtFQUNFO0FDb3RCUixDRG50QlE7RUFDRTtBQ3F0QlYsQ0Q5c0JBO0VBQ0U7QUNpdEJGLENEaHRCRTtFQUZGO0lBR0k7RUNtdEJGO0FBQ0YsQ0RsdEJFO0VBTEY7SUFNSTtFQ3F0QkY7QUFDRixDRHB0QkU7RUFSRjtJQVNJO0VDdXRCRjtBQUNGLENEdHRCRTtFQVhGO0lBWUk7RUN5dEJGO0FBQ0YsQ0R4dEJFO0VBQ0U7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QUMwdEJKLENEenRCSTtFQUxGO0lBTUk7SUFBQTtRQUFBO1lBQUE7RUM0dEJKO0FBQ0YsQ0QzdEJJO0VBQ0U7RUFBQTtNQUFBO1VBQUE7QUM2dEJOLENENXRCTTtFQUZGO0lBR0k7SUFBQTtRQUFBO1lBQUE7RUMrdEJOO0FBQ0YsQ0Q3dEJRO0VBQ0U7QUMrdEJWLENEOXRCVTtFQUZGO0lBR0k7RUNpdUJWO0FBQ0YsQ0Q1dEJNO0VBQUE7RUFDQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQU5BLENBT0E7RUFSRjtJQVNJO0VDaXVCTjtBQUNGLENEaHVCTTtFQVhGO0lBWUk7SUFDQTtFQ211Qk47QUFDRixDRGx1Qk07RUFDRTtFQUNBO0FDb3VCUixDRGx1Qk07RUFDRTtBQ291QlIsQ0RudUJRO0VBRkY7SUFHSTtFQ3N1QlI7QUFDRixDRHB1Qk07RUFDRTtBQ3N1QlIsQ0RydUJRO0VBRkY7SUFHSTtFQ3d1QlI7QUFDRixDRHJ1Qkk7RUFDRTtFQUNBO0FDdXVCTixDRHR1Qk07RUFIRjtJQUlJO0VDeXVCTjtBQUNGLENEeHVCTTtFQUNFO0VBQ0E7QUMwdUJSLENEenVCUTtFQUhGO0lBSUk7SUFDQTtFQzR1QlI7QUFDRixDRDN1QlE7RUFDRTtBQzZ1QlYsQ0R6dUJJO0VBQ0U7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7QUMydUJOLENEMXVCTTtFQUpGO0lBS0k7RUM2dUJOO0FBQ0YsQ0Q1dUJNO0VBQ0U7RUFDQTtBQzh1QlIsQ0Q3dUJRO0VBSEY7SUFJSTtJQUNBO0VDZ3ZCUjtBQUNGLENEL3VCUTtFQVBGO0lBUUk7RUNrdkJSO0FBQ0YsQ0RqdkJRO0VBVkY7SUFXSTtFQ292QlI7QUFDRixDRGx2QlU7RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7QUFKQSxDQUtBO0VBTkY7SUFPSTtJQUNBO0VDdXZCVjtBQUNGLENEdHZCVTtFQVZGO0lBV0k7RUN5dkJWO0FBQ0YsQ0R4dkJVO0VBYkY7SUFjSTtFQzJ2QlY7QUFDRixDRHh2QlU7RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0FBSEEsQ0FJQTtFQUxGO0lBTUk7SUFDQTtFQzZ2QlY7QUFDRixDRDV2QlU7RUFURjtJQVVJO0VDK3ZCVjtBQUNGLENEOXZCVTtFQVpGO0lBYUk7RUNpd0JWO0FBQ0YsQ0QxdkJBO0VBQ0U7RUFDQTtFQUNBO0FDNnZCRixDRDV2QkU7RUFKRjtJQUtJO0lBQ0E7RUMrdkJGO0FBQ0YsQ0Q5dkJFO0VBQ0U7QUNnd0JKLENEN3ZCUTtFQUFBO0VBQUE7RUFDQTtBQURBLENBRUE7RUFDRTtBQ2l3QlYsQ0Rod0JVO0VBRkY7SUFHSTtFQ213QlY7QUFDRixDRGp3QlE7RUFDRTtBQ213QlYsQ0Rsd0JVO0VBRkY7SUFHSTtFQ3F3QlY7QUFDRixDRGp3Qkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0FDbXdCTixDRGx3Qk07RUFDRTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0FDb3dCUixDRG53QlE7RUFDRTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0FDcXdCVixDRG53Qlk7RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUxBLENBTUE7RUFQRjtJQVFJO0lBQ0E7RUN3d0JaO0FBQ0YsQ0R2d0JZO0VBQ0U7RUFDQTtBQ3l3QmQsQ0Ryd0JZO0VBQUE7RUFDQTtFQUFBO0VBQ0E7RUFDQTtBQUhBLENBSUE7RUFMRjtJQU1JO0lBQ0E7RUMwd0JaO0FBQ0YsQ0R2d0JRO0VBQ0U7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0FDeXdCVixDRHh3QlU7RUFURjtJQVVJO0lBQ0E7SUFDQTtFQzJ3QlY7QUFDRixDRDF3QlU7RUFkRjtJQWVJO0lBQ0E7RUM2d0JWO0FBQ0YsQ0Qzd0JZO0VBQ0U7RUFBQTtBQzZ3QmQsQ0Qxd0JVO0VBQ0U7VUFBQTtBQzR3QlosQ0Qxd0JjO0VBQ0U7QUM0d0JoQixDRGh3QkU7RUFDRTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtBQ213QkosQ0Rsd0JJO0VBTEY7SUFNSTtJQUFBO1FBQUE7WUFBQTtFQ3F3Qko7QUFDRixDRG53Qk07RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBTkEsQ0FPQTtFQVJGO0lBU0k7SUFDQTtFQ3d3Qk47QUFDRixDRHZ3Qk07RUFDRTtFQUNBO0FDeXdCUixDRHZ3Qk07RUFDRTtBQ3l3QlIsQ0R4d0JRO0VBRkY7SUFHSTtFQzJ3QlI7QUFDRixDRHp3Qk07RUFDRTtBQzJ3QlIsQ0Qxd0JRO0VBRkY7SUFHSTtFQzZ3QlI7QUFDRixDRDF3Qkk7RUFDRTtFQUNBO01BQUE7VUFBQTtFQUNBO0FDNHdCTixDRDN3Qk07RUFKRjtJQUtJO1FBQUE7WUFBQTtJQUNBO0lBQUE7SUFBQTtJQUNBO0VDOHdCTjtBQUNGLENEN3dCTTtFQUNFO0FDK3dCUixDRDl3QlE7RUFGRjtJQUdJO0lBQ0E7RUNpeEJSO0FBQ0YsQ0RoeEJRO0VBQ0U7QUNreEJWLENEOXdCSTtFQUNFO0VBQ0E7QUNneEJOLENEL3dCTTtFQUhGO0lBSUk7RUNreEJOO0FBQ0YsQ0RqeEJNO0VBQ0U7RUFDQTtBQ214QlIsQ0RseEJRO0VBSEY7SUFJSTtJQUNBO0VDcXhCUjtBQUNGLENEcHhCUTtFQVBGO0lBUUk7SUFDQTtFQ3V4QlI7QUFDRixDRHR4QlE7RUFYRjtJQVlJO0VDeXhCUjtBQUNGLENEdnhCVTtFQUFBO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7QUFIQSxDQUlBO0VBTEY7SUFNSTtJQUNBO0VDNHhCVjtBQUNGLENEM3hCVTtFQVRGO0lBVUk7RUM4eEJWO0FBQ0YsQ0Q3eEJVO0VBWkY7SUFhSTtFQ2d5QlY7QUFDRixDRHp4QkE7RUFDRTtBQzR4QkYsQ0QzeEJFO0VBRkY7SUFHSTtFQzh4QkY7QUFDRixDRDd4QkU7RUFMRjtJQU1JO0VDZ3lCRjtBQUNGLENEL3hCRTtFQVJGO0lBU0k7RUNreUJGO0FBQ0YsQ0RqeUJFO0VBWEY7SUFZSTtFQ295QkY7QUFDRixDRG55QkU7RUFDRTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtBQ3F5QkosQ0RweUJJO0VBTEY7SUFNSTtJQUFBO1FBQUE7WUFBQTtFQ3V5Qko7QUFDRixDRHR5Qkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ3d5Qk4sQ0R2eUJNO0VBTEY7SUFNSTtJQUNBO0lBQ0E7RUMweUJOO0FBQ0YsQ0R6eUJNO0VBQ0U7RUFDQTtBQzJ5QlIsQ0QxeUJRO0VBSEY7SUFJSTtFQzZ5QlI7QUFDRixDRDV5QlE7RUFDRTtBQzh5QlYsQ0QxeUJJO0VBQ0U7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7QUM0eUJOLENEM3lCTTtFQUpGO0lBS0k7UUFBQTtZQUFBO0lBQ0E7RUM4eUJOO0FBQ0YsQ0Q3eUJNO0VBQ0U7RUFDQTtBQyt5QlIsQ0Q5eUJRO0VBSEY7SUFJSTtJQUNBO0VDaXpCUjtBQUNGLENEaHpCUTtFQVBGO0lBUUk7RUNtekJSO0FBQ0YsQ0RsekJRO0VBVkY7SUFXSTtFQ3F6QlI7QUFDRixDRG56QlU7RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0FBSEEsQ0FJQTtFQUxGO0lBTUk7SUFDQTtFQ3d6QlY7QUFDRixDRHZ6QlU7RUFURjtJQVVJO0VDMHpCVjtBQUNGLENEenpCVTtFQVpGO0lBYUk7RUM0ekJWO0FBQ0YsQ0RwekJFO0VBQ0U7QUN1ekJKLENEdHpCSTtFQUZGO0lBR0k7RUN5ekJKO0FBQ0YsQ0R2ekJFO0VBQ0U7QUN5ekJKLENEeHpCSTtFQUZGO0lBR0k7RUMyekJKO0FBQ0YsQ0R0ekJFO0VBQ0U7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QUN5ekJKLENEeHpCSTtFQUxGO0lBTUk7UUFBQTtZQUFBO0lBQ0E7SUFBQTtRQUFBO1lBQUE7RUMyekJKO0FBQ0YsQ0R6ekJNO0VBQUE7RUFDQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQU5BLENBT0E7RUFSRjtJQVNJO0VDOHpCTjtBQUNGLENEN3pCTTtFQVhGO0lBWUk7SUFDQTtFQ2cwQk47QUFDRixDRC96Qk07RUFDRTtFQUNBO0FDaTBCUixDRC96Qk07RUFDRTtBQ2kwQlIsQ0RoMEJRO0VBRkY7SUFHSTtFQ20wQlI7QUFDRixDRGowQk07RUFDRTtBQ20wQlIsQ0RsMEJRO0VBRkY7SUFHSTtFQ3EwQlI7QUFDRixDRGwwQkk7RUFDRTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtBQ28wQk4sQ0RuMEJNO0VBSkY7SUFLSTtRQUFBO1lBQUE7SUFDQTtJQUNBO0VDczBCTjtBQUNGLENEcjBCTTtFQUNFO0FDdTBCUixDRHQwQlE7RUFGRjtJQUdJO0lBQ0E7RUN5MEJSO0FBQ0YsQ0R4MEJRO0VBQ0U7QUMwMEJWLENEdDBCSTtFQUNFO0VBQ0E7QUN3MEJOLENEdjBCTTtFQUhGO0lBSUk7RUMwMEJOO0FBQ0YsQ0R6MEJNO0VBQ0U7RUFDQTtBQzIwQlIsQ0QxMEJRO0VBSEY7SUFJSTtJQUNBO0VDNjBCUjtBQUNGLENENTBCUTtFQVBGO0lBUUk7SUFDQTtFQyswQlI7QUFDRixDRDkwQlE7RUFYRjtJQVlJO0VDaTFCUjtBQUNGLENELzBCVTtFQUFBO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7QUFIQSxDQUlBO0VBTEY7SUFNSTtJQUNBO0VDbzFCVjtBQUNGLENEbjFCVTtFQVRGO0lBVUk7RUNzMUJWO0FBQ0YsQ0RyMUJVO0VBWkY7SUFhSTtFQ3cxQlY7QUFDRixDRHQxQlk7RUFBQTtFQUFBO0VBQ0E7QUFEQSxDQVNaO0VBQ0U7QUNvMUJGLENEbjFCRTtFQUZGO0lBR0k7RUNzMUJGO0FBQ0YsQ0RyMUJFO0VBTEY7SUFNSTtFQ3cxQkY7QUFDRixDRHYxQkU7RUFSRjtJQVNJO0VDMDFCRjtBQUNGLENEejFCRTtFQVhGO0lBWUk7RUM0MUJGO0FBQ0YsQ0QzMUJFO0VBQ0U7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QUM2MUJKLENENTFCSTtFQUxGO0lBTUk7UUFBQTtZQUFBO0lBQ0E7SUFBQTtRQUFBO1lBQUE7RUMrMUJKO0FBQ0YsQ0Q3MUJNO0VBQUE7RUFDQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0FBSkEsQ0FLQTtFQU5GO0lBT0k7SUFDQTtFQ2syQk47QUFDRixDRGoyQk07RUFWRjtJQVdJO0VDbzJCTjtBQUNGLENEbjJCTTtFQWJGO0lBY0k7RUNzMkJOO0FBQ0YsQ0RwMkJJO0VBQ0U7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7QUNzMkJOLENEcjJCTTtFQUpGO0lBS0k7UUFBQTtZQUFBO0lBQ0E7SUFDQTtFQ3cyQk47QUFDRixDRHYyQk07RUFDRTtFQUNBO0FDeTJCUixDRHgyQlE7RUFIRjtJQUlJO0lBQ0E7RUMyMkJSO0FBQ0YsQ0QxMkJRO0VBQ0U7QUM0MkJWLENEeDJCSTtFQUNFO0VBQ0E7QUMwMkJOLENEejJCTTtFQUhGO0lBSUk7RUM0MkJOO0FBQ0YsQ0QzMkJNO0VBQ0U7RUFDQTtBQzYyQlIsQ0Q1MkJRO0VBSEY7SUFJSTtJQUNBO0VDKzJCUjtBQUNGLENEOTJCUTtFQVBGO0lBUUk7SUFDQTtFQ2kzQlI7QUFDRixDRGgzQlE7RUFYRjtJQVlJO0VDbTNCUjtBQUNGLENEajNCVTtFQUFBO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7QUFIQSxDQUlBO0VBTEY7SUFNSTtJQUNBO0VDczNCVjtBQUNGLENEcjNCVTtFQVRGO0lBVUk7RUN3M0JWO0FBQ0YsQ0R2M0JVO0VBWkY7SUFhSTtFQzAzQlY7QUFDRixDRHgzQlk7RUFBQTtFQUFBO0VBQ0E7QUFEQSxDQVNaO0VBQ0U7QUNzM0JGLENEcjNCRTtFQUZGO0lBR0k7RUN3M0JGO0FBQ0YsQ0R2M0JFO0VBTEY7SUFNSTtFQzAzQkY7QUFDRixDRHozQkU7RUFSRjtJQVNJO0VDNDNCRjtBQUNGLENEMzNCRTtFQVhGO0lBWUk7RUM4M0JGO0FBQ0YsQ0QzM0JNO0VBQUE7RUFDQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0FBSkEsQ0FLQTtFQU5GO0lBT0k7SUFDQTtFQ2c0Qk47QUFDRixDRC8zQk07RUFWRjtJQVdJO0VDazRCTjtBQUNGLENEajRCTTtFQWJGO0lBY0k7RUNvNEJOO0FBQ0YsQ0RsNEJJO0VBQ0U7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7QUNvNEJOLENEbjRCTTtFQUxGO0lBTUk7RUNzNEJOO0FBQ0YsQ0RwNEJRO0VBQUE7RUFDQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0FBSkEsQ0FRTjtFQUNFO0VBQUE7RUFBQTtFQUNBO0FDcTRCSixDRHA0Qkk7RUFDRTtFQUNBO1VBQUE7QUNzNEJOLENEcjRCTTtFQUhGO0lBSUk7SUFDQTtZQUFBO0VDdzRCTjtBQUNGLENEdjRCTTtFQUNFO0FDeTRCUixDRHY0Qk07RUFDRTtBQ3k0QlIsQ0R4NEJRO0VBRkY7SUFHSTtJQUNBO1lBQUE7RUMyNEJSO0FBQ0YsQ0QxNEJRO0VBQ0U7QUM0NEJWLENEeDRCUTtFQUNFO0lBQ0U7WUFBQTtFQzA0QlY7RUR0NEJZO0lBQ0U7WUFBQTtFQ3c0QmQ7RURuNEJVO0lBQUE7SUFBQTtFQUFBO0FDdTRCWixDRGw0QlE7RUFDRTtJQUNFO1lBQUE7RUNvNEJWO0VEaDRCWTtJQUNFO1lBQUE7RUNrNEJkO0VENzNCVTtJQUFBO0lBQUE7RUFBQTtBQ2k0QlosQ0Q3M0JNO0VBQ0U7QUMrM0JSLENEOTNCUTtFQUNFO0VBQUE7QUNnNEJWLENENzNCTTtFQUNFO0VBQUE7RUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtBQyszQlIsQ0Q5M0JRO0VBQ0U7QUNnNEJWLENEOTNCWTtFQUFBO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtBQU5BLENBU0E7RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7QUFOQSxDQVNKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QUNnNEJWLENENTNCUTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFBQTtBQUpBLENBV1I7RUFDRTtBQzIzQkYsQ0QxM0JFO0VBRkY7SUFHSTtFQzYzQkY7QUFDRixDRDUzQkU7RUFMRjtJQU1JO0VDKzNCRjtBQUNGLENEOTNCRTtFQVJGO0lBU0k7RUNpNEJGO0FBQ0YsQ0RoNEJFO0VBWEY7SUFZSTtFQ200QkY7QUFDRixDRGw0QkU7RUFDRTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtBQ280QkosQ0RuNEJJO0VBTEY7SUFNSTtJQUFBO1FBQUE7WUFBQTtFQ3M0Qko7QUFDRixDRHA0Qk07RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBTkEsQ0FPQTtFQVJGO0lBU0k7RUN5NEJOO0FBQ0YsQ0R4NEJNO0VBWEY7SUFZSTtJQUNBO0VDMjRCTjtBQUNGLENEMTRCTTtFQUNFO0VBQ0E7QUM0NEJSLENEMTRCTTtFQUNFO0FDNDRCUixDRDM0QlE7RUFGRjtJQUdJO0VDODRCUjtBQUNGLENENTRCTTtFQUNFO0FDODRCUixDRDc0QlE7RUFGRjtJQUdJO0VDZzVCUjtBQUNGLENENzRCSTtFQUNFO0VBQUE7RUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO0FDKzRCTixDRDk0Qk07RUFKRjtJQUtJO1FBQUE7WUFBQTtJQUNBO0VDaTVCTjtBQUNGLENEaDVCTTtFQUNFO0FDazVCUixDRGo1QlE7RUFGRjtJQUdJO0lBQ0E7RUNvNUJSO0FBQ0YsQ0RuNUJRO0VBQ0U7QUNxNUJWLENEajVCSTtFQUNFO0VBQ0E7QUNtNUJOLENEbDVCTTtFQUhGO0lBSUk7RUNxNUJOO0FBQ0YsQ0RwNUJNO0VBQ0U7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0FDczVCUixDRHI1QlE7RUFORjtJQU9JO0lBQ0E7RUN3NUJSO0FBQ0YsQ0R2NUJRO0VBVkY7SUFXSTtFQzA1QlI7QUFDRixDRHo1QlE7RUFiRjtJQWNJO0VDNDVCUjtBQUNGLENEMTVCVTtFQUFBO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7QUFIQSxDQUlBO0VBTEY7SUFNSTtJQUNBO0VDKzVCVjtBQUNGLENEOTVCVTtFQVRGO0lBVUk7RUNpNkJWO0FBQ0YsQ0RoNkJVO0VBWkY7SUFhSTtFQ202QlY7QUFDRixDRGg2QlU7RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7QUFKQSxDQUtBO0VBTkY7SUFPSTtFQ3E2QlY7QUFDRixDRHA2QlU7RUFDRTtFQUNBO0FDczZCWixDRDk1QkE7RUFDRTtFQWFBO0FDcTVCRixDRGo2QkU7RUFGRjtJQUdJO0VDbzZCRjtBQUNGLENEbjZCRTtFQUxGO0lBTUk7RUNzNkJGO0FBQ0YsQ0RyNkJFO0VBUkY7SUFTSTtFQ3c2QkY7QUFDRixDRHY2QkU7RUFYRjtJQVlJO0VDMDZCRjtBQUNGLENEeDZCRTtFQUNFO0VBQ0E7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtNQUFBO1VBQUE7QUMwNkJKLENEejZCSTtFQU5GO0lBT0k7RUM0NkJKO0FBQ0YsQ0QzNkJJO0VBVEY7SUFVSTtJQUNBO0lBQ0E7SUFDQTtFQzg2Qko7QUFDRixDRDU2Qk07RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFQQSxDQVFBO0VBVEY7SUFVSTtJQUNBO0lBQ0E7RUNpN0JOO0FBQ0YsQ0RoN0JNO0VBZEY7SUFlSTtJQUNBO0VDbTdCTjtBQUNGLENEbDdCTTtFQUNFO0VBQ0E7QUNvN0JSLENEajdCSTtFQUNFO0VBQUE7RUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0FDbTdCTixDRGw3Qk07RUFMRjtJQU1JO0lBQUE7UUFBQTtZQUFBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VDcTdCTjtBQUNGLENEcDdCTTtFQWRGO0lBZUk7RUN1N0JOO0FBQ0YsQ0R0N0JNO0VBakJGO0lBa0JJO0VDeTdCTjtBQUNGLENEeDdCTTtFQXBCRjtJQXFCSTtFQzI3Qk47QUFDRixDRDE3Qk07RUF2QkY7SUF3Qkk7RUM2N0JOO0FBQ0YsQ0Q1N0JNO0VBQ0U7QUM4N0JSLENENzdCUTtFQUZGO0lBR0k7RUNnOEJSO0FBQ0YsQ0QvN0JRO0VBTEY7SUFNSTtFQ2s4QlI7QUFDRixDRGo4QlE7RUFSRjtJQVNJO0VDbzhCUjtBQUNGLENEbjhCUTtFQVhGO0lBWUk7RUNzOEJSO0FBQ0YsQ0RyOEJRO0VBZEY7SUFlSTtFQ3c4QlI7QUFDRixDRHQ4QlU7RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7QUFKQSxDQUtBO0VBTkY7SUFPSTtJQUNBO0lBQ0E7RUMyOEJWO0FBQ0YsQ0QxOEJVO0VBWEY7SUFZSTtJQUNBO0VDNjhCVjtBQUNGLENENThCVTtFQWZGO0lBZ0JJO0lBQ0E7RUMrOEJWO0FBQ0YsQ0Q5OEJVO0VBbkJGO0lBb0JJO0lBQ0E7RUNpOUJWO0FBQ0YsQ0RoOUJVO0VBdkJGO0lBd0JJO0lBQ0E7RUNtOUJWO0FBQ0YsQ0RoOUJNO0VBQ0U7RUFDQTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtBQ2s5QlIsQ0RqOUJRO0VBTkY7SUFPSTtFQ285QlI7QUFDRixDRG45QlE7RUFDRTtFQUNBO0FDcTlCVixDRG45Qlk7RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0VBQ0E7QUFOQSxDQU9BO0VBQ0U7SUFBQTtJQUNBO0lBQ0E7RUFGQTtBQzI5QmQsQ0R2OUJZO0VBQ0U7SUFBQTtJQUNBO0lBQ0E7RUFGQTtBQzY5QmQsQ0R6OUJZO0VBbEJGO0lBbUJJO0lBQ0E7RUM0OUJaO0FBQ0YsQ0QzOUJZO0VBdEJGO0lBdUJJO0lBQ0E7RUM4OUJaO0FBQ0YsQ0Q3OUJZO0VBMUJGO0lBMkJJO0lBQ0E7RUNnK0JaO0FBQ0YsQ0Q5OUJVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0FDZytCWixDRDk5QmM7RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7QUFKQSxDQU9BO0VBUkY7SUFTSTtJQUNBO0VDaStCZDtBQUNGLENEaCtCYztFQVpGO0lBYUk7SUFDQTtFQ20rQmQ7QUFDRixDRGwrQmM7RUFoQkY7SUFpQkk7SUFDQTtFQ3ErQmQ7QUFDRixDRHArQmM7RUFwQkY7SUFxQkk7SUFDQTtFQ3UrQmQ7QUFDRixDRHArQmM7RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFQQSxDQVFBO0VBVEY7SUFVSTtJQUNBO0lBQ0E7SUFDQTtFQ3krQmQ7QUFDRixDRHgrQmM7RUFmRjtJQWdCSTtJQUNBO0VDMitCZDtBQUNGLENEMStCYztFQW5CRjtJQW9CSTtJQUNBO0VDNitCZDtBQUNGLENENStCYztFQXZCRjtJQXdCSTtJQUNBO0VDKytCZDtBQUNGLENEOStCYztFQTNCRjtJQTRCSTtJQUNBO0VDaS9CZDtBQUNGLENEaC9CYztFQUNFO0VBQ0E7QUNrL0JoQixDRDkrQmM7RUFDRTtBQ2cvQmhCLENEMStCTTtFQUNFO0VBQUE7RUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7QUM0K0JSLENEMytCUTtFQU5GO0lBT0k7SUFDQTtFQzgrQlI7QUFDRixDRDcrQlE7RUFDRTtBQysrQlYsQ0Q5K0JVO0VBRkY7SUFHSTtFQ2kvQlY7QUFDRixDRGgvQlU7RUFDRTtBQ2svQlosQ0RqL0JZO0VBRkY7SUFHSTtFQ28vQlo7QUFDRixDOzs7O0FDcC9Mb0I7RUFDSTtBQ0p4QjtBRE1vQjtFQUNJO0FDSnhCO0FEU1E7RUFDSTtBQ1BaO0FEU2dCO0VBQ0k7RUFBQTtFQUNBO0FDUHBCO0FEU2dCO0VBQ0k7RUFBQTtFQUNBO0FDUHBCO0FEV1E7RUFDSTtFQUFBO0VBQ0E7RUFDQTtBQ1RaLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvbW9kdWxlcy9nbG9iYWwvZ2xvYmFsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uLy4uL1RlbXAlMjBTdG9yYWdlL1NBR0Evc3RvcmUvZGV2LXRoZW1lL3NyYy9tb2R1bGVzL2dsb2JhbC9nbG9iYWwuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvbW9kdWxlcy9hY2NvcmRpYW4vYWNjb3JkaWFuLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uLy4uL1RlbXAlMjBTdG9yYWdlL1NBR0Evc3RvcmUvZGV2LXRoZW1lL3NyYy9tb2R1bGVzL2FjY29yZGlhbi9hY2NvcmRpYW4uc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAdGFpbHdpbmQgYmFzZTtcbkB0YWlsd2luZCBjb21wb25lbnRzO1xuQHRhaWx3aW5kIHV0aWxpdGllcztcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnU2F0b3NoaS1SZWd1bGFyJztcbiAgc3JjOiB1cmwoJ2h0dHBzOi8vY2RuLnNob3BpZnkuY29tL3MvZmlsZXMvMS8wNzQ0LzM2ODMvNzY3MC9maWxlcy9TYXRvc2hpLVJlZ3VsYXIud29mZjI/dj0xNjkyMjA5MTg0JykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgdXJsKCdodHRwczovL2Nkbi5zaG9waWZ5LmNvbS9zL2ZpbGVzLzEvMDc0NC8zNjgzLzc2NzAvZmlsZXMvU2F0b3NoaS1SZWd1bGFyLndvZmY/dj0xNjkyMjA5MTg0JykgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnU2F0b3NoaS1MaWdodCc7XG4gIHNyYzogdXJsKCdodHRwczovL2Nkbi5zaG9waWZ5LmNvbS9zL2ZpbGVzLzEvMDc0NC8zNjgzLzc2NzAvZmlsZXMvU2F0b3NoaS1MaWdodC53b2ZmMj92PTE2OTIyMDkxODQnKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICB1cmwoJ2h0dHBzOi8vY2RuLnNob3BpZnkuY29tL3MvZmlsZXMvMS8wNzQ0LzM2ODMvNzY3MC9maWxlcy9TYXRvc2hpLUxpZ2h0LndvZmY/dj0xNjkyMjA5MTg0JykgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnU2F0b3NoaS1NZWRpdW0nO1xuICBzcmM6IHVybCgnaHR0cHM6Ly9jZG4uc2hvcGlmeS5jb20vcy9maWxlcy8xLzA3NDQvMzY4My83NjcwL2ZpbGVzL1NhdG9zaGktTWVkaXVtLndvZmYyP3Y9MTY5MjIwOTE4NCcpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgIHVybCgnaHR0cHM6Ly9jZG4uc2hvcGlmeS5jb20vcy9maWxlcy8xLzA3NDQvMzY4My83NjcwL2ZpbGVzL1NhdG9zaGktTWVkaXVtLndvZmY/dj0xNjkyMjA5MTg0JykgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnU2F0b3NoaS1Cb2xkJztcbiAgc3JjOiB1cmwoJ2h0dHBzOi8vY2RuLnNob3BpZnkuY29tL3MvZmlsZXMvMS8wNzQ0LzM2ODMvNzY3MC9maWxlcy9TYXRvc2hpLUJvbGQud29mZjI/dj0xNjkyMjA5MTg0JykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgdXJsKCdodHRwczovL2Nkbi5zaG9waWZ5LmNvbS9zL2ZpbGVzLzEvMDc0NC8zNjgzLzc2NzAvZmlsZXMvU2F0b3NoaS1Cb2xkLndvZmY/dj0xNjkyMjA5MTg0JykgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnU2F0b3NoaS1CbGFjayc7XG4gIHNyYzogdXJsKCdodHRwczovL2Nkbi5zaG9waWZ5LmNvbS9zL2ZpbGVzLzEvMDc0NC8zNjgzLzc2NzAvZmlsZXMvU2F0b3NoaS1CbGFjay53b2ZmMj92PTE2OTIyMDkxODQnKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICB1cmwoJ2h0dHBzOi8vY2RuLnNob3BpZnkuY29tL3MvZmlsZXMvMS8wNzQ0LzM2ODMvNzY3MC9maWxlcy9TYXRvc2hpLUJsYWNrLndvZmY/dj0xNjkyMjA5MTg0JykgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQ2xhc2hEaXNwbGF5LVJlZ3VsYXInO1xuICBzcmM6IHVybCgnaHR0cHM6Ly9jZG4uc2hvcGlmeS5jb20vcy9maWxlcy8xLzA3NDQvMzY4My83NjcwL2ZpbGVzL0NsYXNoRGlzcGxheS1SZWd1bGFyLndvZmYyP3Y9MTY5MjIwOTE4NCcpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgIHVybCgnaHR0cHM6Ly9jZG4uc2hvcGlmeS5jb20vcy9maWxlcy8xLzA3NDQvMzY4My83NjcwL2ZpbGVzL0NsYXNoRGlzcGxheS1SZWd1bGFyLndvZmY/dj0xNjkyMjA5MTg0JykgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQ2xhc2hEaXNwbGF5LUxpZ2h0JztcbiAgc3JjOiB1cmwoJ2h0dHBzOi8vY2RuLnNob3BpZnkuY29tL3MvZmlsZXMvMS8wNzQ0LzM2ODMvNzY3MC9maWxlcy9DbGFzaERpc3BsYXktTGlnaHQud29mZjI/dj0xNjkyMjA5MTg0JykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgdXJsKCdodHRwczovL2Nkbi5zaG9waWZ5LmNvbS9zL2ZpbGVzLzEvMDc0NC8zNjgzLzc2NzAvZmlsZXMvQ2xhc2hEaXNwbGF5LUxpZ2h0LndvZmY/dj0xNjkyMjA5MTg0JykgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQ2xhc2hEaXNwbGF5LU1lZGl1bSc7XG4gIHNyYzogdXJsKCdodHRwczovL2Nkbi5zaG9waWZ5LmNvbS9zL2ZpbGVzLzEvMDc0NC8zNjgzLzc2NzAvZmlsZXMvQ2xhc2hEaXNwbGF5LU1lZGl1bS53b2ZmMj92PTE2OTIyMDkxODQnKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICB1cmwoJ2h0dHBzOi8vY2RuLnNob3BpZnkuY29tL3MvZmlsZXMvMS8wNzQ0LzM2ODMvNzY3MC9maWxlcy9DbGFzaERpc3BsYXktTWVkaXVtLndvZmY/dj0xNjkyMjA5MTg0JykgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQ2xhc2hEaXNwbGF5LUJvbGQnO1xuICBzcmM6IHVybCgnaHR0cHM6Ly9jZG4uc2hvcGlmeS5jb20vcy9maWxlcy8xLzA3NDQvMzY4My83NjcwL2ZpbGVzL0NsYXNoRGlzcGxheS1Cb2xkLndvZmYyP3Y9MTY5MjIwOTE4NCcpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgIHVybCgnaHR0cHM6Ly9jZG4uc2hvcGlmeS5jb20vcy9maWxlcy8xLzA3NDQvMzY4My83NjcwL2ZpbGVzL0NsYXNoRGlzcGxheS1Cb2xkLndvZmY/dj0xNjkyMjA5MTg0JykgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQ2xhc2hEaXNwbGF5LVNlbWlib2xkJztcbiAgc3JjOiB1cmwoJ2h0dHBzOi8vY2RuLnNob3BpZnkuY29tL3MvZmlsZXMvMS8wNzQ0LzM2ODMvNzY3MC9maWxlcy9DbGFzaERpc3BsYXktU2VtaWJvbGQud29mZjI/dj0xNjkyMjA5MTg0JykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgdXJsKCdodHRwczovL2Nkbi5zaG9waWZ5LmNvbS9zL2ZpbGVzLzEvMDc0NC8zNjgzLzc2NzAvZmlsZXMvQ2xhc2hEaXNwbGF5LVNlbWlib2xkLndvZmY/dj0xNjkyMjA5MTg0JykgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuLmNvbnRhaW5lciB7XG4gICY6bm90KCYubm8tcGFkZGluZykge1xuICAgIHBhZGRpbmc6IDAgMzVweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICBwYWRkaW5nOiAwIDY1cHg7XG4gICAgfVxuICAgICYuZGVza3RvcC1wYWRkaW5nIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDAgNjVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uc2Nyb2xsLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogaW5pdGlhbDtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKDY1cHggKyBjYWxjKGNhbGMoMTAwJSAtIDEwMjRweCkgLyAyKSk7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgIHBhZGRpbmctbGVmdDogY2FsYyg2NXB4ICsgY2FsYyhjYWxjKDEwMCUgLSAxMjgwcHgpIC8gMikpO1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoNjVweCArIGNhbGMoY2FsYygxMDAlIC0gMTQ0MHB4KSAvIDIpKTtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKDY1cHggKyBjYWxjKGNhbGMoMTAwJSAtIDE2MDBweCkgLyAyKSk7XG4gIH1cbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgQGFwcGx5IGJnLWJsYWNrO1xufVxuXG51bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmhpZGUtc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmhpZGUtc2Nyb2xsLWJhcnMge1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7ICAvKiBJRSBhbmQgRWRnZSAqL1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7IC8qIEZpcmVmb3ggKi9cblxuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICBkaXNwbGF5OiBub25lOyAvKiBIaWRlIHNjcm9sbGJhciBmb3IgQ2hyb21lLCBTYWZhcmkgYW5kIE9wZXJhICovXG4gIH1cbn1cblxuLnZpc3VhbGx5LWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubWFpbi1idXR0b24ge1xuICBAYXBwbHkgYmctZm9udEJsdWU7XG4gIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICBAYXBwbHkgdGV4dC1ibGFjaztcbiAgQGFwcGx5IGJvcmRlcjtcbiAgQGFwcGx5IGJvcmRlci1mb250Qmx1ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGhlaWdodDogNDdweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAwIDM2cHg7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGhlaWdodDogMzhweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcGFkZGluZzogMCAyOHB4O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBoZWlnaHQ6IDQ3cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDAgMzZweDtcbiAgfVxuICAmOmhvdmVyIHtcbiAgICBAYXBwbHkgYmctdHJhbnNwYXJlbnQ7XG4gICAgQGFwcGx5IHRleHQtZm9udExpZ2h0Qmx1ZTtcbiAgICBAYXBwbHkgYm9yZGVyLWZvbnRMaWdodEJsdWU7XG4gIH1cbiAgJi5saWdodEJsdWUge1xuICAgIEBhcHBseSBiZy1mb250TGlnaHRCbHVlO1xuICAgIEBhcHBseSBib3JkZXItZm9udExpZ2h0Qmx1ZTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIEBhcHBseSBiZy10cmFuc3BhcmVudDtcbiAgICAgIEBhcHBseSB0ZXh0LWZvbnRMaWdodEJsdWU7XG4gICAgICBAYXBwbHkgYm9yZGVyLWZvbnRMaWdodEJsdWU7XG4gICAgfVxuICB9XG4gICYuZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgfVxuICB9XG4gICYubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLnNlY3Rpb24taGVhZGVyIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgei1pbmRleDogOTtcbiAgdG9wOiAwO1xuICAubWFpbi1oZWFkZXIge1xuICAgIHotaW5kZXg6IDE7XG4gICAgQGFwcGx5IGJnLWJsYWNrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRyYW5zaXRpb246IDAuMXMgYWxsIGVhc2Utb3V0O1xuICAgICYubm8tYmFja2dyb3VuZCB7XG4gICAgICBAYXBwbHkgYmctdHJhbnNwYXJlbnQ7XG4gICAgfVxuICAgIC5oZWFkZXItaW5uZXItaG9sZGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjdweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI3cHg7XG4gICAgICB9XG4gICAgICAubGVmdC1tZW51LWhvbGRlciwgLnJpZ2h0LW1lbnUtaG9sZGVyIHtcbiAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgQGFwcGx5IHRleHQtd2hpdGU7XG4gICAgICAgICYucmlnaHQtbWVudS1ob2xkZXIge1xuICAgICAgICAgIC5tYWluLWhlYWRlcl9fbmF2aWdhdGlvbiB7XG4gICAgICAgICAgICAubmF2aWdhdGlvbi1saXN0IHtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1haW4taGVhZGVyX19uYXZpZ2F0aW9uIHtcbiAgICAgICAgICAubmF2aWdhdGlvbi1saXN0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgLm5hdmlnYXRpb24tbGlzdF9faXRlbSB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmLmRlc2t0b3Age1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmLm1vYmlsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC5uYXZpZ2F0aW9uLWxpc3RfX21lbnUtbGluayB7XG4gICAgICAgICAgICAgICAgICAubmF2aWdhdGlvbi1saXN0X19kcm9wZG93bi1hcnJvdyB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAmIH4gLm5hdmlnYXRpb24tbGlzdF9fc3ViLW1lbnUge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLm5hdmlnYXRpb24tbGlzdF9fbWVudS1saW5rIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgQGFwcGx5IGZvbnQtU2F0b3NoaU1lZGl1bTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgLm5hdmlnYXRpb24tbGlzdF9fZHJvcGRvd24tYXJyb3cge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2Utb3V0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuY2FydC1idWJibGUge1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgLmNhcnQtYnViYmxlX19jb3VudCB7XG4gICAgICAgICAgICAgICAgICAgIEBhcHBseSBiZy1mb250Qmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LWJsYWNrO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogM3B4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTEwcHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5tZW51LWljb25zIHtcbiAgICAgICAgICAgICAgICAgIC5tZW51LWljb24ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzdweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIC5tZW51LWljb25zX19tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIC5tZW51LWljb25zX19tZW51LWNsb3NlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgJi5jbG9zZWQge1xuICAgICAgICAgICAgICAgICAgICAubWVudS1pY29uc19fbWVudSB7XG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAubWVudS1pY29uc19fbWVudS1jbG9zZSB7XG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAubmF2aWdhdGlvbi1saXN0X19zdWItbWVudSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZS1vdXQ7XG4gICAgICAgICAgICAgICAgLm5hdmlnYXRpb24tbGlzdF9fc3ViLW1lbnVfX2l0ZW0ge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgICAgICAgIC5uYXZpZ2F0aW9uLWxpc3RfX3N1Yi1tZW51X19tZW51LWxpbmsge1xuICBcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5tYWluLWhlYWRlcl9fbG9nby1ob2xkZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDg0cHg7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIG1heC13aWR0aDogOTVweDtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAubWFpbi1oZWFkZXJfX2xvZ28ge1xuICBcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJjpub3QoLmNsb3NlZCkge1xuICAgIC5tYWluLWhlYWRlciB7XG4gICAgICBAYXBwbHkgYmctYmxhY2s7XG4gICAgfVxuICAgIC5tYWluLW1lbnUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBpbml0aWFsO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgfVxuICAgIC5sZWZ0LW1lbnUtaG9sZGVyLCAucmlnaHQtbWVudS1ob2xkZXIge1xuICAgICAgLm1haW4taGVhZGVyX19uYXZpZ2F0aW9uIHtcbiAgICAgICAgLm5hdmlnYXRpb24tbGlzdCB7XG4gICAgICAgICAgLm5hdmlnYXRpb24tbGlzdF9faXRlbTpub3QoLmljb24pIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5tYWluLW1lbnUge1xuICAgIEBhcHBseSBiZy1mb250QmxhY2s7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogNTIuMDVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogMC4xcyBhbGwgZWFzZS1vdXQ7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1Mi4wNXB4KTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIEBhcHBseSBiZy1ibGFjaztcbiAgICAgIHRvcDogNzQuMDVweDtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNzQuMDVweCk7XG4gICAgfVxuICAgIC5jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgIC5tYWluLW1lbnVfX3RvcC1zZWN0aW9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBtYXJnaW46IDQ0LjVweCAwIDA7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZmxleDogMTtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBmbGV4OiBpbmhlcml0O1xuICAgICAgICBtYXJnaW46IDEwMHB4IDAgMDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgbWFyZ2luOiAxODQuNXB4IDAgMDtcbiAgICAgIH1cbiAgICAgIC5tb2JpbGUtc29jaWFsLWljb25zIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5tYWluLW1lbnVfX2NvbHVtbiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDEuN3Z3KTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMS4ydncpOyAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICAubWFpbi1tZW51X19jb2x1bW5fX3RpdGxlIHtcbiAgICAgICAgICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgICAgICAgICBAYXBwbHkgdGV4dC1mb250Qmx1ZTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDExcHg7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbiAgICAgICAgICAgIGJvdHRvbTogY2FsYygxMDAlICsgMjVweCk7XG4gICAgICAgICAgICBAYXBwbHkgYm9yZGVyLWI7XG4gICAgICAgICAgICBAYXBwbHkgYm9yZGVyLWItd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxOHB4O1xuICAgICAgICAgICAgYm90dG9tOiBjYWxjKDEwMCUgKyA0NHB4KTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubWFpbi1tZW51X19uYXZpZ2F0aW9uIHtcbiAgICAgICAgICAubmF2aWdhdGlvbi1saXN0IHtcbiAgICAgICAgICAgIC5uYXZpZ2F0aW9uLWxpc3RfX2l0ZW0ge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICYuZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICYubW9iaWxlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgICAgICAubmF2aWdhdGlvbi1saXN0X19zdWItbWVudSB7XG4gICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLm5hdmlnYXRpb24tbGlzdF9fbWVudS1saW5rIHtcbiAgICAgICAgICAgICAgICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgICAgICAgICAgICAgICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgICAgICAgICAgICAgICBAYXBwbHkgYm9yZGVyLWItWzAuNXB4XTtcbiAgICAgICAgICAgICAgICBAYXBwbHkgYm9yZGVyLWItd2hpdGU7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI0O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAuNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEyLjVweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICBAYXBwbHkgYm9yZGVyLWItWzBweF07XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTQ7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5uYXZpZ2F0aW9uLWxpc3RfX3RvZ2dsZSB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmpzLW1lbnUtdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC5uYXZpZ2F0aW9uLWxpc3RfX21lbnUtbGluayB7XG4gICAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LXRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAmIH4gLm5hdmlnYXRpb24tbGlzdF9fc3ViLW1lbnUge1xuICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLm5hdmlnYXRpb24tbGlzdF9fc3ViLW1lbnUge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZS1vdXQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICAgICAgICBsZWZ0OiA1M3B4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDczcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5uYXZpZ2F0aW9uLWxpc3RfX3N1Yi1tZW51X19pdGVtIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDdweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgLm5hdmlnYXRpb24tbGlzdF9fc3ViLW1lbnVfX21lbnUtbGluayB7XG4gICAgICAgICAgICAgICAgICAgIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICAgICAgICAgICAgICAgICAgICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LWZvbnRCbHVlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5tYWluLW1lbnVfX2NvbnRhY3Qge1xuICAgICAgICAgIC5tYWluLW1lbnVfX2NvbnRhY3RfX2luZm8ge1xuICAgICAgICAgICAgQGFwcGx5IHRleHQtd2hpdGU7XG4gICAgICAgICAgICBAYXBwbHkgZm9udC1TYXRvc2hpUmVndWxhcjtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTcwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS44NTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjRweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLm5ld3NsZXR0ZXItaG9sZGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuc29jaWFsLWljb25zLWxpc3Qge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIH1cbiAgICAgIC5zb2NpYWwtaWNvbnMtbGlzdF9faXRlbSB7XG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5tYWluLW1lbnVfX2JvdHRvbS1zZWN0aW9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZzogMCAwIDQ0cHg7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgQGFwcGx5IGJvcmRlci10O1xuICAgICAgICBAYXBwbHkgYm9yZGVyLXQtd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IDM1cHggMDtcbiAgICAgIH1cbiAgICAgIC5tYWluLW1lbnVfX2JvdHRvbS1zZWN0aW9uX19sZWZ0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIC5tYWluLW1lbnVfX2JvdHRvbS1zZWN0aW9uX19idXR0b24ge1xuICAgICAgICAgIEBhcHBseSBiZy1mb250Qmx1ZTtcbiAgICAgICAgICBAYXBwbHkgYm9yZGVyO1xuICAgICAgICAgIEBhcHBseSB0ZXh0LWJsYWNrO1xuICAgICAgICAgIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICAgICAgICAgIEBhcHBseSBib3JkZXItdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogNDdweDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogMjE5cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgQGFwcGx5IGJnLXRyYW5zcGFyZW50O1xuICAgICAgICAgICAgQGFwcGx5IGJvcmRlci1mb250TGlnaHRCbHVlO1xuICAgICAgICAgICAgQGFwcGx5IHRleHQtZm9udExpZ2h0Qmx1ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5tYWluLW1lbnVfX2JvdHRvbS1zZWN0aW9uX19yaWdodCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5uZXdzbGV0dGVyLWhvbGRlciB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICB9XG4gIC5uZXdzbGV0dGVyLXRleHQge1xuICAgIEBhcHBseSB0ZXh0LXdoaXRlO1xuICAgIEBhcHBseSBmb250LVNhdG9zaGlSZWd1bGFyO1xuICAgIG1heC13aWR0aDogMzA3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuODU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQ0LjVweDtcbiAgICB9XG4gIH1cbiAgLm5ld3NsZXR0ZXItZm9ybS1ob2xkZXIge1xuICAgIC5uZXdzbGV0dGVyLWZvcm0ge1xuICAgICAgLm5ld3NsZXR0ZXItZm9ybV9faW5wdXQtd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIC5pbnB1dF9fZmllbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgQGFwcGx5IGJvcmRlci1pbnB1dEJvcmRlcjtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgICAgICBAYXBwbHkgYm9yZGVyLXItdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pbnB1dCB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5uZXdzbGV0dGVyLWZvcm0taG9sZGVyIHtcbiAgLm5ld3NsZXR0ZXItZm9ybSB7XG4gICAgLm5ld3NsZXR0ZXItZm9ybV9faW5wdXQtd3JhcHBlciB7XG4gICAgICAuaW5wdXQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgfVxuICAgICAgLmlucHV0X19maWVsZCB7XG4gICAgICAgIEBhcHBseSBib3JkZXI7XG4gICAgICAgIEBhcHBseSBib3JkZXItaW5wdXRCb3JkZXI7XG4gICAgICAgIEBhcHBseSBib3JkZXItci10cmFuc3BhcmVudDtcbiAgICAgICAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gICAgICAgIEBhcHBseSB0ZXh0LWZvbnRHcmV5O1xuICAgICAgICBAYXBwbHkgYmctdHJhbnNwYXJlbnQ7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGhlaWdodDogNDdweDtcbiAgICAgICAgcGFkZGluZzogMTYuNXB4IDEzcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIH1cbiAgICAgIC5uZXdzbGV0dGVyLWZvcm1fX2J1dHRvbiB7XG4gICAgICAgIEBhcHBseSBiZy1mb250Qmx1ZTtcbiAgICAgICAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gICAgICAgIEBhcHBseSB0ZXh0LWZvbnRCbGFjaztcbiAgICAgICAgcGFkZGluZzogMCAyM3B4O1xuICAgICAgICBoZWlnaHQ6IDQ3cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLm91dHB1dF9fbWVzc2FnZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIEBhcHBseSBmb250LVNhdG9zaGlSZWd1bGFyO1xuICAgICAgQGFwcGx5IHRleHQtd2hpdGU7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgIHN2ZyB7XG4gICAgICAgIG1heC13aWR0aDogMjBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5tYWluLWhlcm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC5tYWluLWhlcm9fX2hvbGRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6bm90KCYuaXMtbm90LXRvcCkge1xuICAgICAgdG9wOiAtNTIuMDVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IC01Mi4wNXB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHRvcDogLTc0LjA1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC03NC4wNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLmFsaWduLWNlbnRlciB7XG4gICAgICAubWFpbi1oZXJvX19kYXRhLWhvbGRlciB7XG4gICAgICAgIGJvdHRvbTogMzN2dztcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gICAgICAgICAgYm90dG9tOiA1MCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5pcy1ub3QtdG9wIHtcbiAgICAgIC5tYWluLWhlcm9fX2RhdGEtaG9sZGVyIHtcbiAgICAgICAgdG9wOiAxOHZ3O1xuICAgICAgICBib3R0b206IGluaXRpYWw7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICBib3R0b206IGluaXRpYWw7XG4gICAgICAgIH1cbiAgICAgICAgLm1haW4taGVyb19faW5uZXItaG9sZGVyIHtcbiAgICAgICAgICAubWFpbi1oZXJvX19kYXRhIHtcbiAgICAgICAgICAgIC5tYWluLWhlcm9fX3RhZ2xpbmUge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuNTF2dztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAubWFpbi1oZXJvX19iYWNrZ3JvdW5kLWltYWdlLWhvbGRlciB7XG4gICAgICAubWFpbi1oZXJvX19iYWNrZ3JvdW5kLWltYWdlIHtcbiAgICAgICAgQGFwcGx5IGJnLWJsYWNrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgJi5kZXNrdG9wIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYubW9iaWxlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5tYWluLWhlcm9fX2RhdGEtaG9sZGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMTkuOXZ3O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgYm90dG9tOiAyMHZ3O1xuICAgICAgfVxuICAgICAgLm1haW4taGVyb19faW5uZXItaG9sZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIC5tYWluLWhlcm9fX2RhdGEge1xuICAgICAgICAgIC5tYWluLWhlcm9fX2hlYWRpbmcge1xuICAgICAgICAgICAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gICAgICAgICAgICBAYXBwbHkgdGV4dC1mb250Qmx1ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDMycHg7XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xOXZ3O1xuICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxLjc5dnc7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4wOXZ3O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAubWFpbi1oZXJvX190YWdsaW5lIHtcbiAgICAgICAgICAgIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICAgICAgICAgICAgQGFwcGx5IHRleHQtd2hpdGU7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC42cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjE1NnZ3O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDMuNTF2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5ob2xsb3cge1xuICAgICAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggd2hpdGU7XG4gICAgICAgICAgICAgIEBhcHBseSB0ZXh0LXRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAubWFpbi1oZXJvX19kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgICAgICAgICAgIEBhcHBseSBmb250LVNhdG9zaGlSZWd1bGFyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuOXZ3O1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyLjM0dnc7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41NjI1dnc7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5tYWluLWJ1dHRvbiB7XG4gICAgICAgICAgbWFyZ2luOiAzOHB4IDAgMDtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDMuNjd2dyAwIDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zY3JvbGwtZG93biB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2Utb3V0O1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgd2lkdGg6IDYycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDYycHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBnIHtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZS1vdXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgNHB4IHdoaXRlKTtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgIGcge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnRleHQtc2VjdGlvbiB7XG4gIG1hcmdpbjogMjVweCAwIDE2MHB4O1xuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBtYXJnaW46IDIwcHggMCAxMTBweDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgbWFyZ2luOiAyNXB4IDAgMTUwcHg7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgIG1hcmdpbjogMzBweCAwIDIwMHB4O1xuICB9XG4gIC50ZXh0LXNlY3Rpb25fX2hvbGRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgICYuYWxpZ24tbGVmdCB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAudGV4dC1zZWN0aW9uX19kYXRhLWhvbGRlciB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA2OTBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA2MHZ3O1xuICAgICAgICB9XG4gICAgICAgIC50ZXh0LXNlY3Rpb25fX3RhZy1saW5lIHtcbiAgICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTU2dnc7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuNzN2dztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnRleHQtc2VjdGlvbl9fZGF0YS1ob2xkZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDU3dnc7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogNDd2dztcbiAgICAgIH1cbiAgICAgIC50ZXh0LXNlY3Rpb25fX2hlYWRpbmcge1xuICAgICAgICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgICAgICAgQGFwcGx5IHRleHQtZm9udEJsdWU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMzVweDtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4xOXZ3O1xuICAgICAgICAgIG1hcmdpbjogMCAwIDIuMzR2dztcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjA5dnc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC50ZXh0LXNlY3Rpb25fX3RhZy1saW5lIHtcbiAgICAgICAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gICAgICAgIEBhcHBseSB0ZXh0LXdoaXRlO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNnB4O1xuICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xNTZ2dztcbiAgICAgICAgICBmb250LXNpemU6IDMuNTF2dztcbiAgICAgICAgfVxuICAgICAgICAuaG9sbG93IHtcbiAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggd2hpdGU7XG4gICAgICAgICAgQGFwcGx5IHRleHQtdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC50ZXh0LXNlY3Rpb25fX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgQGFwcGx5IHRleHQtd2hpdGU7XG4gICAgICAgIEBhcHBseSBmb250LVNhdG9zaGlSZWd1bGFyO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgICAgICBmb250LXNpemU6IDEuMTd2dztcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyLjczdnc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnF1YW50aXR5LWhvbGRlciB7XG4gIGhlaWdodDogNDdweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBAYXBwbHkgYm9yZGVyO1xuICBAYXBwbHkgYm9yZGVyLWZvbnRMaWdodEJsdWU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgLnRvZ2dsZS1xdWFudGl0eSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICAgIEBhcHBseSB0ZXh0LWZvbnRHcmV5O1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICBpbnB1dCB7XG4gICAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gICAgQGFwcGx5IGJnLXRyYW5zcGFyZW50O1xuICAgIEBhcHBseSB0ZXh0LXdoaXRlO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm1haW4tc3RhcnQge1xuICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgLm1haW4tc3RhcnRfX2hvbGRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi10b3A6IDh2dztcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBtYXJnaW4tdG9wOiAwcHg7ICBcbiAgICB9XG4gICAgLm1haW4tc3RhcnRfX2xlZnQtc2VjdGlvbiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgd2lkdGg6IDQ0Ljkydnc7XG4gICAgICB9XG4gICAgICAubWFpbi1zdGFydF9faW1hZ2Uge1xuICAgICAgICBtYXgtd2lkdGg6IDU2LjQxdnc7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIG1heC13aWR0aDogMjV2dztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNTYyNXZ3O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5tYWluLXN0YXJ0X19yaWdodC1zZWN0aW9uIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogMTl2dztcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgIHdpZHRoOiAzOS4xNHZ3O1xuICAgICAgfVxuICAgICAgLm1haW4tc3RhcnRfX2hlYWRpbmcge1xuICAgICAgICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgICAgICAgQGFwcGx5IHRleHQtd2hpdGU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC42cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTU2dnc7XG4gICAgICAgICAgZm9udC1zaXplOiAzLjUxdnc7XG4gICAgICAgIH1cbiAgICAgICAgLmhvbGxvdyB7XG4gICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4IHdoaXRlO1xuICAgICAgICAgIEBhcHBseSB0ZXh0LXRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubWFpbi1zdGFydF9fc3ViLWhlYWRpbmcge1xuICAgICAgICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgICAgICAgQGFwcGx5IHRleHQtZm9udEJsdWU7XG4gICAgICAgIG1hcmdpbjogMzJweCAwIDE1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICAgICAgICAgIG1hcmdpbjogMi44OXZ3IDAgMS4wOXZ3O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41OXZ3O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuMTl2dztcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjA5dnc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5tYWluLXN0YXJ0X19kZXNjcmlwdGlvbiB7XG4gICAgICAgIEBhcHBseSB0ZXh0LXdoaXRlO1xuICAgICAgICBAYXBwbHkgZm9udC1TYXRvc2hpUmVndWxhcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjNweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTZweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wM3Z3O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQuMzc1dnc7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjU5dnc7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4xOXZ3O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuMDl2dztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uaW1hZ2UtcG9pbnRzIHtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAuaW1hZ2UtcG9pbnRzX19ob2xkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmctdG9wOiA3NXB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIH1cbiAgICAuaW1hZ2UtcG9pbnRzX19wb2ludCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDkwcHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICB3aWR0aDogbWluLWNvbnRlbnQ7XG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgcGFkZGluZzogMCA1NXB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICBwYWRkaW5nOiAwIDU3cHg7XG4gICAgICB9XG4gICAgICAuaW1hZ2UtcG9pbnRzX19pbWFnZS1ob2xkZXIge1xuICAgICAgICAuaW1hZ2UtcG9pbnRzX19pbWFnZSB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgbWF4LXdpZHRoOiA1Ni40MXZ3O1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDQ2LjEzNzV2dyAtIDMwcHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoNDYuMTM3NXZ3IC0gMTMwcHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmltYWdlLXBvaW50c19fZGF0YS1ob2xkZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDUuMDd2dztcbiAgICAgICAgfVxuICAgICAgICAuaW1hZ2UtcG9pbnRzX19udW1iZXIge1xuICAgICAgICAgIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICAgICAgICAgIEBhcHBseSB0ZXh0LWZvbnRCbHVlO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgICAgbGVmdDogLTIycHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogLTIuMjUzdnc7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuOTU5M3Z3O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICBsZWZ0OiAtMS45NTN2dztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NTkzdnc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pbWFnZS1wb2ludHNfX2hlYWRpbmcge1xuICAgICAgICAgIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICAgICAgICAgIEBhcHBseSB0ZXh0LXdoaXRlO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjl2dztcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjU2MjV2dztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmltYWdlLXBvaW50c19fZGVzY3JpcHRpb24ge1xuICAgICAgICAgIEBhcHBseSBmb250LVNhdG9zaGlSZWd1bGFyO1xuICAgICAgICAgIEBhcHBseSB0ZXh0LXdoaXRlO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDI2cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMi40NTN2dztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40dnc7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuOTUzdnc7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTl2dztcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjA5M3Z3O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucmVzZWFyY2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIHRvcDogLTU0LjA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg3LjV2dyAtIDU0LjA1cHgpO1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICB0b3A6IC03NC4wNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoNy41dncgLSA3NC4wNXB4KTtcbiAgfVxuICAucmVzZWFyY2hfX2hvbGRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC5yZXNlYXJjaF9fYmFja2dyb3VuZC1pbWFnZS1ob2xkZXIge1xuICAgICAgLnJlc2VhcmNoX19iYWNrZ3JvdW5kLWltYWdlIHtcbiAgICAgICAgQGFwcGx5IGJnLWJsYWNrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgJi5kZXNrdG9wIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYubW9iaWxlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5yZXNlYXJjaF9fZGF0YS1ob2xkZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogODBweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDguNTkzN3Z3O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB9XG4gICAgICAucmVzZWFyY2hfX2hlYWRpbmcge1xuICAgICAgICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgICAgICAgQGFwcGx5IHRleHQtd2hpdGU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjZweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgNDBweDtcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTU2dnc7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMi42NTZ2dztcbiAgICAgICAgICBmb250LXNpemU6IDMuNTF2dztcbiAgICAgICAgfVxuICAgICAgICAuaG9sbG93IHtcbiAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggd2hpdGU7XG4gICAgICAgICAgQGFwcGx5IHRleHQtdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5yZXNlYXJjaF9fZGVzY3JpcHRpb24ge1xuICAgICAgICBAYXBwbHkgZm9udC1TYXRvc2hpUmVndWxhcjtcbiAgICAgICAgQGFwcGx5IHRleHQtd2hpdGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuM3B4O1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNTl2dztcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjE5dnc7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4xNzE4dnc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmZlYXR1cmVzIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJvdHRvbTogNzR2dztcbiAgICAgIG1hcmdpbi1ib3R0b206IC01NHZ3O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICBib3R0b206IC03LjV2dztcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5mZWF0dXJlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAuZmVhdHVyZXNfX2ZlYXR1cmUge1xuICAgIGZsZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nOiAzNXB4IDAgMzVweCAzOHB4O1xuICAgIG1pbi13aWR0aDogNTAlO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBAYXBwbHkgYm9yZGVyLVswLjVweF07XG4gICAgQGFwcGx5IGJvcmRlci1mb250TGlnaHRCbHVlO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgIHBhZGRpbmc6IDM1cHggMDtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICBAYXBwbHkgYm9yZGVyLXItWzBweF07XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgQGFwcGx5IGJvcmRlci1yLVswLjVweF07XG4gICAgICB9XG4gICAgfVxuICAgICY6bnRoLWxhc3QtY2hpbGQobiArIDMpIHtcbiAgICAgIEBhcHBseSBib3JkZXItYi1bMHB4XTtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBAYXBwbHkgYm9yZGVyLWItWzAuNXB4XTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpub3QoOmxhc3QtY2hpbGQpe1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIEBhcHBseSBib3JkZXItci1bMHB4XTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmZlYXR1cmVzX19mZWF0dXJlX19pbm5lci1ob2xkZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgLmZlYXR1cmVzX19pbWFnZS1ob2xkZXIge1xuICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmZlYXR1cmVzX190aXRsZSB7XG4gICAgICAgIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLndoeS1wb2ludHNfX2hvbGRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi10b3A6IDE2LjQwNnZ3O1xuICBtYXJnaW4tYm90dG9tOiAzMy40M3Z3O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4LjQzdnc7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIH1cbiAgLndoeS1wb2ludHNfX2ltYWdlLWhvbGRlciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgbWF4LXdpZHRoOiA0NS44MiU7XG4gICAgfVxuICAgIC53aHktcG9pbnRzX19pbWFnZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgLndoeS1wb2ludHNfX2RhdGEtaG9sZGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgIG1heC13aWR0aDogNDMuNTYlO1xuICAgIH1cbiAgICAud2h5LXBvaW50c19fYWNjb3JkaW9uLWhvbGRlciB7XG4gICAgICAud2h5LXBvaW50c19fcG9pbnQge1xuICAgICAgICBAYXBwbHkgYm9yZGVyLWI7XG4gICAgICAgIEBhcHBseSBib3JkZXItYi13aGl0ZTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDM0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM0cHg7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyLjU0Mzd2dztcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjU0Mzd2dztcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDIuMzQzN3Z3O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuMzQzN3Z3O1xuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTlweDtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUuODU2dnc7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUuMTU2dnc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC53aHktcG9pbnRzX19wb2ludF9fcXVlc3Rpb24ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgLndoeS1wb2ludHNfX3BvaW50X19sZWZ0LWhvbGRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIC53aHktcG9pbnRzX19pbWFnZS1ob2xkZXIge1xuICAgICAgICAgICAgICBAYXBwbHkgYm9yZGVyLVsxLjVweF07XG4gICAgICAgICAgICAgIEBhcHBseSBib3JkZXItZm9udEJsdWU7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCA1cHggd2hpdGUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLndoeS1wb2ludHNfX251bWJlciB7XG4gICAgICAgICAgICAgIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICAgICAgICAgICAgICBAYXBwbHkgdGV4dC1mb250Qmx1ZTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICBtYXJnaW46IDAgMTIuNXB4IDdweDtcbiAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1OTN2dztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMS41MTU2dncgMC44dnc7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NTkzdnc7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEuMDE1NnZ3IDAuNXZ3O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAud2h5LXBvaW50c19fdGl0bGUge1xuICAgICAgICAgICAgICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgICAgICAgICAgICAgQGFwcGx5IHRleHQtd2hpdGU7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjM2MjV2dztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjU2MjV2dztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAud2h5LXBvaW50c19fcG9pbnRfX3JpZ2h0LWhvbGRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAud2h5LXBvaW50c19faWNvbiB7XG4gICAgICAgICAgICAgIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVJlZ3VsYXI7XG4gICAgICAgICAgICAgIEBhcHBseSB0ZXh0LXdoaXRlO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDMxcHg7XG4gICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy40MjE4dnc7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40MjE4dnc7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJi5jbG9zZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAud2h5LXBvaW50c19fcG9pbnRfX2Fuc3dlciB7XG4gICAgICAgICAgQGFwcGx5IGZvbnQtU2F0b3NoaVJlZ3VsYXI7XG4gICAgICAgICAgQGFwcGx5IHRleHQtd2hpdGU7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjU5dnc7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xOXZ3O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMDkzdnc7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5qcy1hY2NvcmRpYW4tYW5zd2VyLWhvbGRlciB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzFweDtcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMy4zNDM3dnc7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyLjM0Mzd2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLndoeS1wb2ludHMtMV9faG9sZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLXRvcDogMTYwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE2MHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBtYXJnaW46IDE1LjYyNXZ3IDA7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIH1cbiAgLndoeS1wb2ludHMtMV9faW1hZ2UtaG9sZGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBtYXgtd2lkdGg6IDQ1LjgyJTtcbiAgICB9XG4gICAgLndoeS1wb2ludHMtMV9faW1hZ2Uge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gIC53aHktcG9pbnRzLTFfX2RhdGEtaG9sZGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgIG1heC13aWR0aDogNDMuNTYlO1xuICAgIH1cbiAgICAubWFpbi1idXR0b24ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC53aHktcG9pbnRzLTFfX2FjY29yZGlvbi1ob2xkZXIge1xuICAgICAgLndoeS1wb2ludHMtMV9fcG9pbnQge1xuICAgICAgICBAYXBwbHkgYm9yZGVyLWI7XG4gICAgICAgIEBhcHBseSBib3JkZXItYi13aGl0ZTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDM0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM0cHg7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyLjU0Mzd2dztcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjU0Mzd2dztcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDIuMzQzN3Z3O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuMzQzN3Z3O1xuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTlweDtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUuODU2dnc7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUuMTU2dnc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC53aHktcG9pbnRzLTFfX3BvaW50X19xdWVzdGlvbiB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAud2h5LXBvaW50cy0xX19wb2ludF9fbGVmdC1ob2xkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAud2h5LXBvaW50cy0xX19udW1iZXIge1xuICAgICAgICAgICAgICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgICAgICAgICAgICAgQGFwcGx5IHRleHQtZm9udEJsdWU7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDEyLjVweCA3cHggMDtcbiAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1OTN2dztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMS41MTU2dncgMC44dncgMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg1OTN2dztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMS4wMTU2dncgMS4xdncgMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLndoeS1wb2ludHMtMV9fdGl0bGUge1xuICAgICAgICAgICAgICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgICAgICAgICAgICAgQGFwcGx5IHRleHQtd2hpdGU7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjczdnc7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4zNHZ3O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC53aHktcG9pbnRzLTFfX3BvaW50X19yaWdodC1ob2xkZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgLndoeS1wb2ludHMtMV9faWNvbiB7XG4gICAgICAgICAgICAgIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVJlZ3VsYXI7XG4gICAgICAgICAgICAgIEBhcHBseSB0ZXh0LXdoaXRlO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDMxcHg7XG4gICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy40MjE4dnc7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40MjE4dnc7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJi5jbG9zZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAud2h5LXBvaW50cy0xX19wb2ludF9fYW5zd2VyIHtcbiAgICAgICAgICBAYXBwbHkgZm9udC1TYXRvc2hpUmVndWxhcjtcbiAgICAgICAgICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNTl2dztcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjE5dnc7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4wOTN2dztcbiAgICAgICAgICB9XG4gICAgICAgICAgLmpzLWFjY29yZGlhbi1hbnN3ZXItaG9sZGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMXB4O1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzLjM0Mzd2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIuMzQzN3Z3O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY2FsaWJyYXRpb25fX2hvbGRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLmNhbGlicmF0aW9uX19iYWNrZ3JvdW5kLWltYWdlLWhvbGRlciB7XG4gICAgLmNhbGlicmF0aW9uX19iYWNrZ3JvdW5kLWltYWdlIHtcbiAgICAgIEBhcHBseSBiZy1ibGFjaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAuY2FsaWJyYXRpb25fX2lubmVyLWhvbGRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLmNhbGlicmF0aW9uX19oZWFkaW5nLTEge1xuICAgICAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gICAgICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4zdnc7XG4gICAgICB0b3A6IDUuOTM3NXZ3O1xuICAgICAgbGVmdDogOC4wNDY4dnc7XG4gICAgICBmb250LXNpemU6IDcuODEyNXZ3O1xuICAgIH1cbiAgICAuY2FsaWJyYXRpb25fX2hlYWRpbmctMiB7XG4gICAgICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgICAgIEBhcHBseSB0ZXh0LXRyYW5zcGFyZW50O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjN2dztcbiAgICAgIHRvcDogMTIuNXZ3O1xuICAgICAgbGVmdDogMTkuNjA5dnc7XG4gICAgICBmb250LXNpemU6IDcuODEyNXZ3O1xuICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4IHdoaXRlO1xuICAgIH1cbiAgICAuY2FsaWJyYXRpb25fX2NlbnRlci1pbWFnZS1ob2xkZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAxNS4wMzQzdnc7XG4gICAgICBsZWZ0OiA0MC4zMTh2dztcbiAgICAgIG1heC13aWR0aDogMTkuMDJ2dztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgLmNhbGlicmF0aW9uX19jZW50ZXItaW1hZ2Uge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNhbGlicmF0aW9uX19yaWdodC1pbWFnZS1ob2xkZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxMy40MDZ2dztcbiAgICAgIHJpZ2h0OiA2LjAxNTZ2dztcbiAgICAgIG1heC13aWR0aDogMjguMjg3NXZ3O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAuY2FsaWJyYXRpb25fX3JpZ2h0LWltYWdle1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJmciB7XG4gIG1hcmdpbi10b3A6IDEyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNjBweDtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgbWFyZ2luLXRvcDogMi42NTZ2dztcbiAgICBtYXJnaW4tYm90dG9tOiAxNi4wOXZ3O1xuICB9XG4gIC5iZnJfX2hvbGRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG4gICAgLmJmcl9fbGVmdC1zZWN0aW9uIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgfVxuICAgICAgLmJmcl9faW5uZXItaG9sZGVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDg3LjY5JTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA2NC42OSU7XG4gICAgICAgIH1cbiAgICAgICAgLmJmcl9faGVhZGluZyB7XG4gICAgICAgICAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gICAgICAgICAgQGFwcGx5IHRleHQtd2hpdGU7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC42cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTU2dnc7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuNTF2dztcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjczdnc7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5ob2xsb3cge1xuICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4IHdoaXRlO1xuICAgICAgICAgICAgQGFwcGx5IHRleHQtdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5iZnJfX3N1Yi1oZWFkaW5nIHtcbiAgICAgICAgICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgICAgICAgICBAYXBwbHkgdGV4dC1mb250Qmx1ZTtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIG1hcmdpbjogMzdweCAwIDE0cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgbWFyZ2luOiAyLjg5dncgMCAxLjA5Mzd2dztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41OXZ3O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTl2dztcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjA5Mzd2dztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJmcl9fZGVzY3JpcHRpb24ge1xuICAgICAgICAgIEBhcHBseSBmb250LVNhdG9zaGlSZWd1bGFyO1xuICAgICAgICAgIEBhcHBseSB0ZXh0LXdoaXRlO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDU1cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNC4yOXZ3O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjU5dnc7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xOXZ3O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMDkzN3Z3O1xuICAgICAgICAgIH1cbiAgICAgICAgICBiciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuYmZyX19yaWdodC1zZWN0aW9uIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogODNweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgIHdpZHRoOiA0My41NiU7XG4gICAgICB9XG4gICAgICAuYmZyX19pbWFnZSB7XG4gICAgICAgIHdpZHRoOiA4NC44NyU7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wYXJ0bmVycyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwLjN2dztcbiAgfVxuICAucGFydG5lcnNfX2hvbGRlciB7XG4gICAgLnBhcnRuZXJzX19pbm5lci1ob2xkZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICB9XG4gICAgICAucGFydG5lcnNfX2ltYWdlcy1ob2xkZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICB9XG4gICAgICAgIC5wYXJ0bmVyc19faW1hZ2Uge1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4M3B4O1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1OC45NTYlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLnBhcnRuZXJzX19pbWFnZS10b3Age1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUuODI2dnc7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5wYXJ0bmVyc19faW1hZ2UtbWlkZGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiAzMC4wOHZ3O1xuICAgICAgICAgICAgICByaWdodDogLTE0Ljc4MnZ3O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnBhcnRuZXJzX19pbmZvLWhvbGRlciB7XG4gICAgICAgICAgICAgIGxlZnQ6IGNhbGMoMzIuMjZ2dyAtIDM1cHgpO1xuICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMS4yJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgLnBhcnRuZXJzX19pbmZvLWhvbGRlciB7XG4gICAgICAgICAgICAgICAgLnBhcnRuZXJzX190aXRsZSB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjkxdnc7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuODE5dnc7XG4gICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICYucGFydG5lcnNfX2ltYWdlLXRvcCB7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMykgdHJhbnNsYXRlWCgtMC40dncpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmLnBhcnRuZXJzX19pbWFnZS1taWRkbGUge1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICYucGFydG5lcnNfX2ltYWdlLWJvdHRvbSB7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnBhcnRuZXJzX19pbmZvLWhvbGRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAxMS4yJTtcbiAgICAgICAgICAgIGJvdHRvbTogNy4yNDMlO1xuICAgICAgICAgICAgLnBhcnRuZXJzX19uYW1lIHtcbiAgICAgICAgICAgICAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gICAgICAgICAgICAgIEBhcHBseSB0ZXh0LXdoaXRlO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNjQzdnc7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wYXJ0bmVyc19fdGl0bGUge1xuICAgICAgICAgICAgICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgICAgICAgICAgICAgQGFwcGx5IHRleHQtZm9udEJsdWU7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMS45MXZ3O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41OXZ3O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwcHg7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTl2dztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjA5dnc7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgYnIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogNjcuOTR2dztcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5wYXJ0bmVyc19fZGF0YS1ob2xkZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogODNweDtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgd2lkdGg6IDQzLjU2JTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLnBhcnRuZXJzX19kYXRhLWlubmVyLWhvbGRlciB7XG4gICAgICAgICAgLnBhcnRuZXJzX190aXRsZSB7XG4gICAgICAgICAgICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgICAgICAgICAgIEBhcHBseSB0ZXh0LWZvbnRCbHVlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41OXZ3O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTl2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjA5dnc7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5wYXJ0bmVyc19faGVhZGluZyB7XG4gICAgICAgICAgICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgICAgICAgICAgIEBhcHBseSB0ZXh0LXdoaXRlO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAzM3B4IDAgMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xNTZ2dztcbiAgICAgICAgICAgICAgbWFyZ2luOiAxLjc5dncgMCAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDMuNTF2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5ob2xsb3cge1xuICAgICAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggd2hpdGU7XG4gICAgICAgICAgICAgIEBhcHBseSB0ZXh0LXRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucG90ZW50aWFsIHtcbiAgLnBvdGVudGlhbF9faG9sZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLnBvdGVudGlhbF9fYmFja2dyb3VuZC1pbWFnZS1ob2xkZXIge1xuICAgICAgLnBvdGVudGlhbF9fYmFja2dyb3VuZC1pbWFnZSB7XG4gICAgICAgIEBhcHBseSBiZy1ibGFjaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICYuZGVza3RvcCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLm1vYmlsZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAucG90ZW50aWFsX19kYXRhLWhvbGRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm90dG9tOiA0Ni4yNDclO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgYm90dG9tOiAyMy44MnZ3O1xuICAgICAgfVxuICAgICAgLnBvdGVudGlhbF9fdGl0bGUge1xuICAgICAgICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgICAgICAgQGFwcGx5IHRleHQtZm9udEJsdWU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjU5dnc7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4xOXZ3O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuMDl2dztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnBvdGVudGlhbF9faGVhZGluZyB7XG4gICAgICAgIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICAgICAgICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbWFyZ2luOiAxOXB4IDAgMzdweDtcbiAgICAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC42cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xNTZ2dztcbiAgICAgICAgICBtYXJnaW46IDEuNzl2dyAwIDMuNjd2dztcbiAgICAgICAgICBmb250LXNpemU6IDMuNTF2dztcbiAgICAgICAgICBtYXgtd2lkdGg6IDM2dnc7XG4gICAgICAgIH1cbiAgICAgICAgLmhvbGxvdyB7XG4gICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4IHdoaXRlO1xuICAgICAgICAgIEBhcHBseSB0ZXh0LXRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi51bHRpbWF0ZS1ndWlkZSB7XG4gIC51bHRpbWF0ZS1ndWlkZV9faG9sZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLnVsdGltYXRlLWd1aWRlX19iYWNrZ3JvdW5kLWltYWdlLWhvbGRlciB7XG4gICAgICAudWx0aW1hdGUtZ3VpZGVfX2JhY2tncm91bmQtaW1hZ2Uge1xuICAgICAgICBAYXBwbHkgYmctYmxhY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAmLmRlc2t0b3Age1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5tb2JpbGUge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnVsdGltYXRlLWd1aWRlX19kYXRhLWhvbGRlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgdG9wOiAyNXB4O1xuICAgICAgfVxuICAgICAgLnVsdGltYXRlLWd1aWRlX19sZWZ0LWhvbGRlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICB3aWR0aDogNzUlO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAudWx0aW1hdGUtZ3VpZGVfX2RhdGEtaW5uZXItaG9sZGVyIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMCA4LjMzJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDg3LjUlO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA2Ny44MiU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC51bHRpbWF0ZS1ndWlkZV9fdGl0bGUge1xuICAgICAgICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgICAgICAgQGFwcGx5IHRleHQtZm9udEJsdWU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjU5dnc7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4xOXZ3O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuMDl2dztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnVsdGltYXRlLWd1aWRlX19oZWFkaW5nIHtcbiAgICAgICAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gICAgICAgIEBhcHBseSB0ZXh0LXdoaXRlO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBtYXJnaW46IDMwcHggMCAzNXB4O1xuICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjE1NnZ3O1xuICAgICAgICAgIG1hcmdpbjogMi4zNHZ3IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjczdnc7XG4gICAgICAgIH1cbiAgICAgICAgLmhvbGxvdyB7XG4gICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4IHdoaXRlO1xuICAgICAgICAgIEBhcHBseSB0ZXh0LXRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAudWx0aW1hdGUtZ3VpZGVfX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgQGFwcGx5IGZvbnQtU2F0b3NoaVJlZ3VsYXI7XG4gICAgICAgIEBhcHBseSB0ZXh0LXdoaXRlO1xuICAgICAgICBsaW5lLWhlaWdodDogMS44O1xuICAgICAgICBtYXJnaW46IDAgMCAzNXB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuNzN2dztcbiAgICAgICAgICBmb250LXNpemU6IDEuNTl2dztcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjE5dnc7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4wOTM3dnc7XG4gICAgICAgIH1cbiAgICAgICAgdWwge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICBtaW4td2lkdGg6IDExcHg7XG4gICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDExcHg7XG4gICAgICAgICAgICAgIEBhcHBseSBib3JkZXI7XG4gICAgICAgICAgICAgIEBhcHBseSBib3JkZXItZm9udEJsdWU7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMC43NXZ3O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjQ1dnc7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNTV2dztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMC42MHZ3O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjcwdnc7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm1vbmV5LWJhY2sge1xuICBtYXJnaW4tdG9wOiAxNjBweDtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG4gIC5tb25leS1iYWNrX19ob2xkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAubW9uZXktYmFja19fYmFja2dyb3VuZC1pbWFnZS1ob2xkZXIge1xuICAgICAgLm1vbmV5LWJhY2tfX2JhY2tncm91bmQtaW1hZ2Uge1xuICAgICAgICBAYXBwbHkgYmctYmxhY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAmLmRlc2t0b3Age1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5tb2JpbGUge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLm1vbmV5LWJhY2tfX2RhdGEtaG9sZGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHRvcDogMTAuOXZ3O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG4gICAgICAubW9uZXktYmFja19fZGF0YS1pbm5lci1ob2xkZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubWFpbi1idXR0b24ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5tb25leS1iYWNrX19sZWZ0LWhvbGRlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICB9XG4gICAgICAgIC5tb25leS1iYWNrX19sZWZ0LWlubmVyLWRhdGEge1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNzUlO1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDY3LjgyJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1vbmV5LWJhY2tfX2hlYWRpbmcge1xuICAgICAgICAgIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICAgICAgICAgIEBhcHBseSB0ZXh0LXdoaXRlO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC42cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xNTZ2dztcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDMuMTI1dnc7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuNTF2dztcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDQwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5ob2xsb3cge1xuICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4IHdoaXRlO1xuICAgICAgICAgICAgQGFwcGx5IHRleHQtdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubW9uZXktYmFja19fcmlnaHQtaG9sZGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA0My41NiU7XG4gICAgICAgIH1cbiAgICAgICAgLm1vbmV5LWJhY2tfX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgICBAYXBwbHkgZm9udC1TYXRvc2hpUmVndWxhcjtcbiAgICAgICAgICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgICAgICAgICBtYXJnaW46IDUwcHggMDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyLjczdnc7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNTl2dztcbiAgICAgICAgICAgIG1heC13aWR0aDogMzAuNHZ3O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTl2dztcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjA5Mzd2dztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNlY3Rpb24tZm9vdGVyIHtcbiAgQGFwcGx5IGJnLWZvbnRCbGFjaztcbiAgLmZvb3Rlci1pbm5lci1ob2xkZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKDU2cHggLSA0LjcxdncpO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgcGFkZGluZy1ib3R0b206IDU2cHg7XG4gICAgfVxuICAgIC5mb290ZXItdG9wLWhvbGRlciB7XG4gICAgICBAYXBwbHkgYm9yZGVyLWI7XG4gICAgICBAYXBwbHkgYm9yZGVyLWItd2hpdGU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDM3cHggMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQ2cHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgcGFkZGluZzogNDBweCAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogODRweDtcbiAgICAgIH1cbiAgICAgIC5tYWluLWZvb3Rlcl9fc29jaWFsLWljb25zLWhvbGRlciB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgfVxuICAgICAgICAuc29jaWFsLWljb25zLWxpc3Qge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAuc29jaWFsLWljb25zLWxpc3RfX2l0ZW0ge1xuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLm1haW4tZm9vdGVyX19sb2dvLWhvbGRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc2Nyb2xsLXRvLXRvcCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IC04cHg7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIC5zY3JvbGwtdXAge1xuICAgICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLm1haW4tZm9vdGVyX190aXRsZSB7XG4gICAgICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgICAgIEBhcHBseSB0ZXh0LWZvbnRCbHVlO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTFweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLm1haW4tZm9vdGVyX19kZXNjcmlwdGlvbiB7XG4gICAgICBAYXBwbHkgZm9udC1TYXRvc2hpUmVndWxhcjtcbiAgICAgIEBhcHBseSB0ZXh0LWZvbnRMaWdodFllbGxvdztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuICAgIC5mb290ZXItbWlkZGxlLWhvbGRlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIH1cbiAgICAgIC5tYWluLWZvb3Rlcl9fbmF2aWdhdGlvbi1ob2xkZXIge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICB3aWR0aDogMTclO1xuICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoMyksICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICBtYXJnaW46IDQwcHggMDtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5tYWluLWZvb3Rlcl9fbmF2aWdhdGlvbiB7XG4gICAgICAgICAgLm5hdmlnYXRpb24tbGlzdCB7XG4gICAgICAgICAgICAubmF2aWdhdGlvbi1saXN0X19pdGVtIHtcbiAgICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLm5hdmlnYXRpb24tbGlzdF9fbWVudS1saW5rIHtcbiAgICAgICAgICAgICAgICBAYXBwbHkgZm9udC1TYXRvc2hpUmVndWxhcjtcbiAgICAgICAgICAgICAgICBAYXBwbHkgdGV4dC1mb250TGlnaHRZZWxsb3c7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLm1haW4tZm9vdGVyX19hYm91dC1zZWN0aW9uIHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICAgIHdpZHRoOiAyNyU7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLm1haW4tZm9vdGVyX19jb250YWN0LXNlY3Rpb24ge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmZvb3Rlci1ib3R0b20taG9sZGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgfVxuICAgICAgLm1haW4tZm9vdGVyX19uZXdzbGV0dGVyLWhvbGRlciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDU1cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtMzBweDtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0yNXB4OyBcbiAgICAgICAgfVxuICAgICAgICAubmV3c2xldHRlci1mb3JtLWhvbGRlciB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgIG1pbi13aWR0aDogMzE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucGF5bWVudC1pY29ucy1ob2xkZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgLnBheW1lbnQtbGlzdCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5wYXltZW50LWxpc3RfX2l0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNC43MXZ3O1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNC43MXZ3O1xuICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb3B5cmlnaHQtaG9sZGVyIHtcbiAgICAgICAgICBAYXBwbHkgZm9udC1TYXRvc2hpUmVndWxhcjtcbiAgICAgICAgICBAYXBwbHkgdGV4dC1mb250R3JleTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICBtYXJnaW46IDZweCAwIDA7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBmbGV4OiBpbmhlcml0O1xuICAgICAgICAgICAgbWFyZ2luOiAxMnB4IDAgMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgbWFyZ2luOiAxMXB4IDAgMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5kZXNrdG9wIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5tb2JpbGUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYW1wbGlmeS10cmFpbmluZyB7XG4gIG1hcmdpbi10b3A6IDE1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMzBweDtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgbWFyZ2luLXRvcDogMTUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHg7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgIG1hcmdpbi10b3A6IDIwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4O1xuICB9XG4gIC5hbXBsaWZ5LXRyYWluaW5nX19ob2xkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuICAgIC5hbXBsaWZ5LXRyYWluaW5nX19oZWFkaW5nIHtcbiAgICAgIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICAgICAgQGFwcGx5IHRleHQtd2hpdGU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC42cHg7XG4gICAgICBtYXJnaW46IDBweDtcbiAgICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTU2dnc7XG4gICAgICAgIG1hcmdpbjogMCAwIDAuMzl2dztcbiAgICAgICAgZm9udC1zaXplOiAzLjUxdnc7XG4gICAgICB9XG4gICAgICAuaG9sbG93IHtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4IHdoaXRlO1xuICAgICAgICBAYXBwbHkgdGV4dC10cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICAgICYubW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuZGVza3RvcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5hbXBsaWZ5LXRyYWluaW5nX19sZWZ0LXNlY3Rpb24ge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgfVxuICAgICAgLmFtcGxpZnktdHJhaW5pbmdfX2ltYWdlIHtcbiAgICAgICAgcGFkZGluZzogMCAxMi44MnZ3O1xuICAgICAgICBtYXJnaW46IDYwcHggMCAxOHB4O1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDUuMDc4dncgMCA1Ljg1OXZ3O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5hbXBsaWZ5LXRyYWluaW5nX19yaWdodC1zZWN0aW9uIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDQzLjU2JTtcbiAgICAgIH1cbiAgICAgIC5hbXBsaWZ5LXRyYWluaW5nX19pbm5lci1ob2xkZXIge1xuICAgICAgICAuYW1wbGlmeS10cmFpbmluZ19fcG9pbnRzIHtcbiAgICAgICAgICAuYW1wbGlmeS10cmFpbmluZ19fcG9pbnQge1xuICAgICAgICAgICAgQGFwcGx5IGJvcmRlci1iO1xuICAgICAgICAgICAgQGFwcGx5IGJvcmRlci1iLXdoaXRlO1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDIuMzR2dyAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmFtcGxpZnktdHJhaW5pbmdfX3RpdGxlLWhvbGRlciB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEuMjV2dztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuYW1wbGlmeS10cmFpbmluZ19fbnVtYmVyIHtcbiAgICAgICAgICAgICAgICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgICAgICAgICAgICAgICBAYXBwbHkgdGV4dC1mb250Qmx1ZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEyLjVweCA3cHggMDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNTkzdnc7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMS41MTU2dncgMC44dncgMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg1OTN2dztcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxLjAxNTZ2dyAwLjV2dyAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuYW1wbGlmeS10cmFpbmluZ19fdGl0bGUge1xuICAgICAgICAgICAgICAgIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LXdoaXRlO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuMzYyNXZ3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNTYyNXZ3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmFtcGxpZnktdHJhaW5pbmdfX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgQGFwcGx5IGZvbnQtU2F0b3NoaVJlZ3VsYXI7XG4gICAgICAgICAgICAgIEBhcHBseSB0ZXh0LXdoaXRlO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41OXZ3O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTl2dztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjA5M3Z3O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5hbXBsaWZ5LXRyYWluaW5nLTIge1xuICBtYXJnaW4tdG9wOiAxNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTMwcHg7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICBtYXJnaW4tdG9wOiAyMDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweDtcbiAgfVxuICAuYW1wbGlmeS10cmFpbmluZy0yX19ob2xkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuICAgIC5hbXBsaWZ5LXRyYWluaW5nLTJfX2hlYWRpbmcge1xuICAgICAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gICAgICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjZweDtcbiAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDVweDtcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xNTZ2dztcbiAgICAgICAgbWFyZ2luOiAwIDAgMC4zOXZ3O1xuICAgICAgICBmb250LXNpemU6IDMuNTF2dztcbiAgICAgIH1cbiAgICAgIC5ob2xsb3cge1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggd2hpdGU7XG4gICAgICAgIEBhcHBseSB0ZXh0LXRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgICAgJi5tb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5kZXNrdG9wIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmFtcGxpZnktdHJhaW5pbmctMl9fbGVmdC1zZWN0aW9uIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgIH1cbiAgICAgIC5hbXBsaWZ5LXRyYWluaW5nLTJfX2ltYWdlIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCAwIDUwcHg7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDAgNy44MiUgMCAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5hbXBsaWZ5LXRyYWluaW5nLTJfX3JpZ2h0LXNlY3Rpb24ge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogNDMuNTYlO1xuICAgICAgfVxuICAgICAgLmFtcGxpZnktdHJhaW5pbmctMl9faW5uZXItaG9sZGVyIHtcbiAgICAgICAgJjpub3QoJi5uby1wYWRkaW5nKSB7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1LjA3dnc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5hbXBsaWZ5LXRyYWluaW5nLTJfX2hlYWRpbmcge1xuICAgICAgICAgIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICAgICAgICAgIEBhcHBseSB0ZXh0LXdoaXRlO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNnB4O1xuICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xNTZ2dztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy41MXZ3O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuaG9sbG93IHtcbiAgICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCB3aGl0ZTtcbiAgICAgICAgICAgIEBhcHBseSB0ZXh0LXRyYW5zcGFyZW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYW1wbGlmeS10cmFpbmluZy0yX19wb2ludHMge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDY1cHg7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1LjA3dnc7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5hbXBsaWZ5LXRyYWluaW5nLTJfX3BvaW50IHtcbiAgICAgICAgICAgIEBhcHBseSBib3JkZXItYjtcbiAgICAgICAgICAgIEBhcHBseSBib3JkZXItYi13aGl0ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAyLjM0dncgMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5hbXBsaWZ5LXRyYWluaW5nLTJfX3RpdGxlLWhvbGRlciB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEuMjV2dztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuYW1wbGlmeS10cmFpbmluZy0yX19udW1iZXIge1xuICAgICAgICAgICAgICAgIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LWZvbnRCbHVlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTIuNXB4IDdweCAwO1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1OTN2dztcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxLjUxNTZ2dyAwLjh2dyAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODU5M3Z3O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEuMDE1NnZ3IDAuNXZ3IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5hbXBsaWZ5LXRyYWluaW5nLTJfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgICAgICAgICAgICAgICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjM2MjV2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjU2MjV2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5hbXBsaWZ5LXRyYWluaW5nLTJfX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgQGFwcGx5IGZvbnQtU2F0b3NoaVJlZ3VsYXI7XG4gICAgICAgICAgICAgIEBhcHBseSB0ZXh0LXdoaXRlO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41OXZ3O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTl2dztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjA5M3Z3O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5uZXh0LWdlbiB7XG4gIC5uZXh0LWdlbl9faG9sZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cbiAgICAmLnN3YXAtc2lkZXMge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgIH1cbiAgICAgIC5uZXh0LWdlbl9fbGVmdC1zZWN0aW9uIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDQzLjU2JTtcbiAgICAgICAgfVxuICAgICAgICAubmV4dC1nZW5fX2ltYWdlIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDU2JTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAlO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTglO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubmV4dC1nZW5fX3JpZ2h0LXNlY3Rpb24ge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICB9XG4gICAgICAgIC5uZXh0LWdlbl9fcG9pbnQge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogOTUuNTIlO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0LjM0JTtcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5MS41MiU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5uZXh0LWdlbl9fbGVmdC1zZWN0aW9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgIH1cbiAgICAgIC5uZXh0LWdlbl9faW1hZ2Uge1xuICAgICAgICBtYXgtd2lkdGg6IDU2JTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAlO1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDQ3LjgyJTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMS43MyU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLm5leHQtZ2VuX19yaWdodC1zZWN0aW9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBtYXgtd2lkdGg6IDQzLjU2JTtcbiAgICAgIH1cbiAgICAgIC5uZXh0LWdlbl9fcG9pbnQge1xuICAgICAgICBtYXJnaW46IDE1cHggMCAxMDBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDgxJTtcbiAgICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgfVxuICAgICAgICAubmV4dC1nZW5fX251bWJlciB7XG4gICAgICAgICAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gICAgICAgICAgQGFwcGx5IHRleHQtZm9udEJsdWU7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIG1hcmdpbjogMCAwIDdweCAwO1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1OTN2dztcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAuOHZ3IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NTkzdnc7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwLjV2dyAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubmV4dC1nZW5fX3RpdGxlIHtcbiAgICAgICAgICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgICAgICAgICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgbWFyZ2luOiAyNXB4IDAgMjVweDtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMS4zMnZ3IDAgMS45NXZ3O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTU2dnc7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuNTF2dztcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjczdnc7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5ob2xsb3cge1xuICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4IHdoaXRlO1xuICAgICAgICAgICAgQGFwcGx5IHRleHQtdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5uZXh0LWdlbl9fZGVzY3JpcHRpb24ge1xuICAgICAgICAgIEBhcHBseSBmb250LVNhdG9zaGlSZWd1bGFyO1xuICAgICAgICAgIEBhcHBseSB0ZXh0LXdoaXRlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41OXZ3O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTl2dztcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjA5M3Z3O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZnVsbHktd2lyZWxlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxMzBweDtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHg7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4O1xuICB9XG4gIC5mdWxseS13aXJlbGVzc19faG9sZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cbiAgICAuZnVsbHktd2lyZWxlc3NfX2xlZnQtc2VjdGlvbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICB9XG4gICAgICAuZnVsbHktd2lyZWxlc3NfX2ltYWdlIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICAuZnVsbHktd2lyZWxlc3NfX3JpZ2h0LXNlY3Rpb24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgbWF4LXdpZHRoOiA0My41NiU7XG4gICAgICB9XG4gICAgICAuZnVsbHktd2lyZWxlc3NfX3BvaW50IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLmZ1bGx5LXdpcmVsZXNzX19udW1iZXIge1xuICAgICAgICAgIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICAgICAgICAgIEBhcHBseSB0ZXh0LWZvbnRCbHVlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBtYXJnaW46IDAgMCA3cHggMDtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNTkzdnc7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwLjh2dyAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuODU5M3Z3O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMC41dncgMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZ1bGx5LXdpcmVsZXNzX190aXRsZSB7XG4gICAgICAgICAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gICAgICAgICAgQGFwcGx5IHRleHQtd2hpdGU7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC42cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgIG1hcmdpbjogMjVweCAwIDI1cHg7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDEuMzJ2dyAwIDEuOTV2dztcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjE1NnZ3O1xuICAgICAgICAgICAgZm9udC1zaXplOiAzLjUxdnc7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi43M3Z3O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuaG9sbG93IHtcbiAgICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCB3aGl0ZTtcbiAgICAgICAgICAgIEBhcHBseSB0ZXh0LXRyYW5zcGFyZW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZnVsbHktd2lyZWxlc3NfX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgICBAYXBwbHkgZm9udC1TYXRvc2hpUmVndWxhcjtcbiAgICAgICAgICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNTl2dztcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjE5dnc7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4wOTN2dztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZ1bGx5LXdpcmVsZXNzX19pbWFnZXMtaG9sZGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMi43M3Z3O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuZnVsbHktd2lyZWxlc3NfX2RhdGEtaG9sZGVyIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBmbGV4OiBpbml0aWFsO1xuICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZnVsbHktd2lyZWxlc3NfX2ltYWdlLWhvbGRlciB7XG4gICAgICAgICAgICAgIEBhcHBseSBib3JkZXItWzEuNXB4XTtcbiAgICAgICAgICAgICAgQGFwcGx5IGJvcmRlci1mb250Qmx1ZTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDVweCB3aGl0ZSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZnVsbHktd2lyZWxlc3NfX2ltYWdlLXRpdGxlIHtcbiAgICAgICAgICAgICAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgIEBhcHBseSB0ZXh0LXdoaXRlO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udmlkZW8tcGxheWVyLXRleHQge1xuICBtYXJnaW46IDEzMHB4IDA7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIG1hcmdpbjogNjBweCAwO1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBtYXJnaW46IDgwcHggMDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgbWFyZ2luOiAxMTBweCAwO1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICBtYXJnaW46IDE1MHB4IDA7XG4gIH1cbiAgLnZpZGVvLXBsYXllci10ZXh0X19ob2xkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG4gICAgLnZpZGVvLXBsYXllci10ZXh0X190aXRsZSB7XG4gICAgICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgICAgIEBhcHBseSB0ZXh0LXdoaXRlO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNnB4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTU2dnc7XG4gICAgICAgIG1hcmdpbjogMCAwIDIuNTc4dnc7XG4gICAgICAgIGZvbnQtc2l6ZTogMy41MXZ3O1xuICAgICAgfVxuICAgICAgLmhvbGxvdyB7XG4gICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCB3aGl0ZTtcbiAgICAgICAgQGFwcGx5IHRleHQtdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgICAmLmRlc2t0b3Age1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLm1vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnZpZGVvLXBsYXllci10ZXh0X19sZWZ0LXNlY3Rpb24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgfVxuICAgICAgLnZpZGVvLXBsYXllci10ZXh0X19wb2ludCB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDAgMDtcbiAgICAgICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIG1heC13aWR0aDogNzUlO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA2Ni42JTtcbiAgICAgICAgfVxuICAgICAgICAudmlkZW8tcGxheWVyLXRleHRfX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgICBAYXBwbHkgZm9udC1TYXRvc2hpUmVndWxhcjtcbiAgICAgICAgICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNTl2dztcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjE5dnc7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4wOTN2dztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnZpZGVvLXBsYXllci10ZXh0X19yaWdodC1zZWN0aW9uIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogNDMuNTYlO1xuICAgICAgfVxuICAgICAgLnZpZGVvLXBsYXllci10ZXh0X192aWRlby1ob2xkZXIge1xuICAgICAgICBtYXJnaW46IDQwcHggMCA5NXB4O1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgfVxuICAgICAgICAudmlkZW8tcGxheWVyLXRleHRfX3ZpZGVvIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udmlkZW8tcGxheWVyLWZ1bGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMTYwcHggMDtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgbWFyZ2luOiA5MHB4IDA7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIG1hcmdpbjogMTIwcHggMDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgbWFyZ2luOiAxNjBweCAwO1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICBtYXJnaW46IDIwMHB4IDA7XG4gIH1cbiAgLnZpZGVvLXBsYXllci1mdWxsX19sZWZ0LXNlY3Rpb24ge1xuICAgIC52aWRlby1wbGF5ZXItZnVsbF9fdmlkZW8taG9sZGVyIHtcbiAgICAgIC52aWRlby1wbGF5ZXItZnVsbF9fdmlkZW8ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnZpZGVvLXBsYXllci1mdWxsX19yaWdodC1zZWN0aW9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdG9wOiAzMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgdG9wOiA0NXB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICB0b3A6IDYwcHg7XG4gICAgfVxuICAgIC52aWRlby1wbGF5ZXItZnVsbF9fdGl0bGUtaG9sZGVyIHtcbiAgICAgIC52aWRlby1wbGF5ZXItZnVsbF9fdGl0bGUge1xuICAgICAgICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgICAgICAgQGFwcGx5IHRleHQtd2hpdGU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC42cHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTU2dnc7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMi41Nzh2dztcbiAgICAgICAgICBmb250LXNpemU6IDMuNTF2dztcbiAgICAgICAgfVxuICAgICAgICAuaG9sbG93IHtcbiAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggd2hpdGU7XG4gICAgICAgICAgQGFwcGx5IHRleHQtdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmdlbmVyYWwtdmlkZW8taG9sZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmLnBsYXkge1xuICAgIC5nZW5lcmFsLXZpZGVvLWhvbGRlcl9fdmlkZW8tcGxheSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgIGhlaWdodDogOTBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbjtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICAuZ2VuZXJhbC12aWRlby1ob2xkZXJfX3ZpZGVvLXBsYXkge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogaW5pdGlhbDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZ2VuZXJhbC12aWRlby1ob2xkZXJfX3ZpZGVvLXRleHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAyNXB4O1xuICAgIGJvdHRvbTogMThweDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjZweDtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgbGVmdDogNTBweDtcbiAgICAgIGJvdHRvbTogMzBweDtcbiAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTU2dnc7XG4gICAgICBmb250LXNpemU6IDIuNzM0dnc7XG4gICAgfVxuICAgIC5ob2xsb3cge1xuICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4IHdoaXRlO1xuICAgICAgQGFwcGx5IHRleHQtdHJhbnNwYXJlbnQ7XG4gICAgfVxuICAgICYuYWxpZ24tdG9wIHtcbiAgICAgIHRvcDogMThweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICB0b3A6IDMwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5nZW5lcmFsLXZpZGVvLWhvbGRlcl9fdmlkZW8tcGxheSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgQGFwcGx5IGJvcmRlci1bMS41cHhdO1xuICAgIEBhcHBseSBib3JkZXItZm9udEJsdWU7XG4gICAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gICAgQGFwcGx5IHRleHQtZm9udEJsdWU7XG4gICAgQGFwcGx5IGJnLXRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIEBhcHBseSBiZy1mb250Qmx1ZTtcbiAgICAgIEBhcHBseSB0ZXh0LWJsYWNrO1xuICAgIH1cbiAgfVxufVxuXG4udmlkZW8tcGxheWVyLXRleHQtMiB7XG4gIG1hcmdpbi1ib3R0b206IDEzMHB4O1xuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTBweDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHg7XG4gIH1cbiAgLnZpZGVvLXBsYXllci10ZXh0LTJfX2hvbGRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG4gICAgLnZpZGVvLXBsYXllci10ZXh0LTJfX3RpdGxlIHtcbiAgICAgIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICAgICAgQGFwcGx5IHRleHQtd2hpdGU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC42cHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xNTZ2dztcbiAgICAgICAgZm9udC1zaXplOiAzLjUxdnc7XG4gICAgICB9XG4gICAgICAuaG9sbG93IHtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4IHdoaXRlO1xuICAgICAgICBAYXBwbHkgdGV4dC10cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICAgICYuZGVza3RvcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYubW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAudmlkZW8tcGxheWVyLXRleHQtMl9fbGVmdC1zZWN0aW9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgfVxuICAgICAgLnZpZGVvLXBsYXllci10ZXh0LTJfX3ZpZGVvLWhvbGRlciB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDgwcHggMDtcbiAgICAgICAgd2lkdGg6IDgxLjc5JTtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICAgICAgd2lkdGg6IDkyLjE3JTtcbiAgICAgICAgfVxuICAgICAgICAudmlkZW8tcGxheWVyLXRleHQtMl9fdmlkZW8ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC52aWRlby1wbGF5ZXItdGV4dC0yX19yaWdodC1zZWN0aW9uIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogNDMuNTYlO1xuICAgICAgfVxuICAgICAgLnZpZGVvLXBsYXllci10ZXh0LTJfX3BvaW50IHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMCAwO1xuICAgICAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDY2LjYlO1xuICAgICAgICB9XG4gICAgICAgIC52aWRlby1wbGF5ZXItdGV4dC0yX19zdWItdGV4dCB7XG4gICAgICAgICAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gICAgICAgICAgQGFwcGx5IHRleHQtZm9udEJsdWU7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBtYXJnaW46IDI2cHggMCAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMS43MXZ3IDAgMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41OXZ3O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTl2dztcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjA5Mzd2dztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnZpZGVvLXBsYXllci10ZXh0LTJfX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgICBAYXBwbHkgZm9udC1TYXRvc2hpUmVndWxhcjtcbiAgICAgICAgICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgICAgICAgICBtYXJnaW46IDI2cHggMCAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMS43MXZ3IDAgMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41OXZ3O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTl2dztcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjA5M3Z3O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udmlkZW8tcGxheWVyLXRleHQtNSB7XG4gIG1hcmdpbi1ib3R0b206IDEzMHB4O1xuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTBweDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHg7XG4gIH1cbiAgLnZpZGVvLXBsYXllci10ZXh0LTVfX2hvbGRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG4gICAgLnZpZGVvLXBsYXllci10ZXh0LTVfX3RpdGxlIHtcbiAgICAgIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICAgICAgQGFwcGx5IHRleHQtd2hpdGU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC42cHg7XG4gICAgICBtYXJnaW46IDAgMCA0MHB4O1xuICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xNTZ2dztcbiAgICAgICAgZm9udC1zaXplOiAzLjUxdnc7XG4gICAgICB9XG4gICAgICAuaG9sbG93IHtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4IHdoaXRlO1xuICAgICAgICBAYXBwbHkgdGV4dC10cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICAgICYuZGVza3RvcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYubW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAudmlkZW8tcGxheWVyLXRleHQtNV9fbGVmdC1zZWN0aW9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICB9XG4gICAgICAudmlkZW8tcGxheWVyLXRleHQtNV9fdmlkZW8taG9sZGVyIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gNTVweCAwO1xuICAgICAgICB3aWR0aDogODEuNzklO1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgICB3aWR0aDogOTIuMTclO1xuICAgICAgICB9XG4gICAgICAgIC52aWRlby1wbGF5ZXItdGV4dC01X192aWRlbyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnZpZGVvLXBsYXllci10ZXh0LTVfX3JpZ2h0LXNlY3Rpb24ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0My41NiU7XG4gICAgICB9XG4gICAgICAudmlkZW8tcGxheWVyLXRleHQtNV9fcG9pbnQge1xuICAgICAgICBtYXJnaW46IDAgYXV0byAwIDA7XG4gICAgICAgIG1heC13aWR0aDogOTUlO1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICAgIG1heC13aWR0aDogNjYuNiU7XG4gICAgICAgIH1cbiAgICAgICAgLnZpZGVvLXBsYXllci10ZXh0LTVfX3N1Yi10ZXh0IHtcbiAgICAgICAgICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgICAgICAgICBAYXBwbHkgdGV4dC1mb250Qmx1ZTtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIG1hcmdpbjogMjZweCAwIDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgbWFyZ2luOiAxLjcxdncgMCAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjU5dnc7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xOXZ3O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMDkzN3Z3O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudmlkZW8tcGxheWVyLXRleHQtNV9fZGVzY3JpcHRpb24ge1xuICAgICAgICAgIEBhcHBseSBmb250LVNhdG9zaGlSZWd1bGFyO1xuICAgICAgICAgIEBhcHBseSB0ZXh0LXdoaXRlO1xuICAgICAgICAgIG1hcmdpbjogMjZweCAwIDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgbWFyZ2luOiAxLjcxdncgMCAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjU5dnc7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xOXZ3O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMDkzdnc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5pbWFnZS1ibG9jayB7XG4gIC5pbWFnZS1ibG9ja19faW1hZ2UtaG9sZGVyIHtcbiAgICAuaW1hZ2UtYmxvY2tfX2ltYWdlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgJi5kZXNrdG9wIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5tb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi52aWRlby1wbGF5ZXItdGV4dC00IHtcbiAgLnZpZGVvLXBsYXllci10ZXh0LTRfX2hvbGRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cbiAgICAudmlkZW8tcGxheWVyLXRleHQtNF9fdGl0bGUge1xuICAgICAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gICAgICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjZweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjE1NnZ3O1xuICAgICAgICBmb250LXNpemU6IDMuNTF2dztcbiAgICAgIH1cbiAgICAgIC5ob2xsb3cge1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggd2hpdGU7XG4gICAgICAgIEBhcHBseSB0ZXh0LXRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgICAgJi5kZXNrdG9wIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5tb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC52aWRlby1wbGF5ZXItdGV4dC00X19sZWZ0LXNlY3Rpb24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICB9XG4gICAgICAudmlkZW8tcGxheWVyLXRleHQtNF9fcG9pbnQge1xuICAgICAgICBtYXJnaW46IDAgYXV0byAwIDA7XG4gICAgICAgIG1heC13aWR0aDogOTUlO1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICAgIG1heC13aWR0aDogNjYuNiU7XG4gICAgICAgIH1cbiAgICAgICAgLnZpZGVvLXBsYXllci10ZXh0LTRfX3N1Yi10ZXh0IHtcbiAgICAgICAgICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgICAgICAgICBAYXBwbHkgdGV4dC1mb250Qmx1ZTtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIG1hcmdpbjogMjZweCAwIDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgbWFyZ2luOiAxLjcxdncgMCAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjU5dnc7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xOXZ3O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMDkzN3Z3O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudmlkZW8tcGxheWVyLXRleHQtNF9fZGVzY3JpcHRpb24ge1xuICAgICAgICAgIEBhcHBseSBmb250LVNhdG9zaGlSZWd1bGFyO1xuICAgICAgICAgIEBhcHBseSB0ZXh0LXdoaXRlO1xuICAgICAgICAgIG1hcmdpbjogMjZweCAwIDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgbWFyZ2luOiAxLjcxdncgMCAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjU5dnc7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xOXZ3O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMDkzdnc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC52aWRlby1wbGF5ZXItdGV4dC00X19yaWdodC1zZWN0aW9uIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogNDMuNTYlO1xuICAgICAgfVxuICAgICAgLnZpZGVvLXBsYXllci10ZXh0LTRfX3ZpZGVvLWhvbGRlciB7XG4gICAgICAgIG1hcmdpbjogMCAwIDgwcHggYXV0bztcbiAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xuICAgICAgICAgIHdpZHRoOiA4NiU7XG4gICAgICAgIH1cbiAgICAgICAgLnZpZGVvLXBsYXllci10ZXh0LTRfX3ZpZGVvIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZHVhbC12aWRlbyB7XG4gIG1hcmdpbjogMTYwcHggMDtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgbWFyZ2luOiA5MHB4IDAgNTBweDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgbWFyZ2luOiAxMjBweCAwIDYwcHg7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgIG1hcmdpbjogMTYwcHggMCA4MHB4O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICBtYXJnaW46IDIwMHB4IDAgMTAwcHg7XG4gIH1cbiAgLmR1YWwtdmlkZW9fX2hvbGRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG4gICAgLmR1YWwtdmlkZW9fX2xlZnQtc2VjdGlvbiwgLmR1YWwtdmlkZW9fX3JpZ2h0LXNlY3Rpb24ge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgfVxuICAgICAgLmR1YWwtdmlkZW9fX3ZpZGVvLWhvbGRlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAuZHVhbC12aWRlb19fdmlkZW8ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi52aWRlby1wbGF5ZXItdGV4dC0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMTMwcHg7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweDtcbiAgfVxuICAudmlkZW8tcGxheWVyLXRleHQtM19faG9sZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuICAgICYucmV2ZXJzZS1vcmRlciB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICB9XG4gICAgICAudmlkZW8tcGxheWVyLXRleHQtM19fcmlnaHQtc2VjdGlvbiB7XG4gICAgICAgIC52aWRlby1wbGF5ZXItdGV4dC0zX192aWRlby1ob2xkZXIge1xuICAgICAgICAgIG1hcmdpbjogODBweCAwIDAgYXV0bztcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnZpZGVvLXBsYXllci10ZXh0LTNfX3RpdGxlIHtcbiAgICAgIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICAgICAgQGFwcGx5IHRleHQtd2hpdGU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC42cHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xNTZ2dztcbiAgICAgICAgZm9udC1zaXplOiAyLjczNHZ3O1xuICAgICAgfVxuICAgICAgLmhvbGxvdyB7XG4gICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCB3aGl0ZTtcbiAgICAgICAgQGFwcGx5IHRleHQtdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgICAmLmRlc2t0b3Age1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLm1vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnZpZGVvLXBsYXllci10ZXh0LTNfX3JpZ2h0LXNlY3Rpb24ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0My41NiU7XG4gICAgICB9XG4gICAgICAudmlkZW8tcGxheWVyLXRleHQtM19fdmlkZW8taG9sZGVyIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgODBweCBhdXRvO1xuICAgICAgICB3aWR0aDogODEuNzklO1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAwIGF1dG87XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLnZpZGVvLXBsYXllci10ZXh0LTNfX3ZpZGVvIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAudmlkZW8tcGxheWVyLXRleHQtM19fbGVmdC1zZWN0aW9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgIH1cbiAgICAgIC52aWRlby1wbGF5ZXItdGV4dC0zX19wb2ludCB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDAgMDtcbiAgICAgICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIG1heC13aWR0aDogNzUlO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA2Ni42JTtcbiAgICAgICAgfVxuICAgICAgICAudmlkZW8tcGxheWVyLXRleHQtM19fc3ViLXRleHQge1xuICAgICAgICAgIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICAgICAgICAgIEBhcHBseSB0ZXh0LWZvbnRCbHVlO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgbWFyZ2luOiAyNnB4IDAgMDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDEuNzF2dyAwIDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNTl2dztcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjE5dnc7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4wOTM3dnc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC52aWRlby1wbGF5ZXItdGV4dC0zX19kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgQGFwcGx5IGZvbnQtU2F0b3NoaVJlZ3VsYXI7XG4gICAgICAgICAgQGFwcGx5IHRleHQtd2hpdGU7XG4gICAgICAgICAgbWFyZ2luOiAyNnB4IDAgMDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDEuNzF2dyAwIDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNTl2dztcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjE5dnc7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4wOTN2dztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhZ2UtaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC01Mi4wNXB4O1xuICBtYXJnaW4tYm90dG9tOiAtNTIuMDVweDtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgdG9wOiAtNzQuMDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzQuMDVweDtcbiAgfVxuICAucGFnZS1oZWFkZXJfX2hvbGRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC5wYWdlLWhlYWRlcl9fYmFja2dyb3VuZC1pbWFnZS1ob2xkZXIge1xuICAgICAgLnBhZ2UtaGVhZGVyX19iYWNrZ3JvdW5kLWltYWdlIHtcbiAgICAgICAgQGFwcGx5IGJnLWJsYWNrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgJi5kZXNrdG9wIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYubW9iaWxlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5wYWdlLWhlYWRlcl9fZGF0YS1ob2xkZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwcHg7XG4gICAgICBsZWZ0OiAwcHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAucGFnZS1oZWFkZXJfX2lubmVyLWhvbGRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC5wYWdlLWhlYWRlcl9fZGF0YSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIC5wYWdlLWhlYWRlcl9faGVhZGluZyB7XG4gICAgICAgICAgICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgICAgICAgICAgIEBhcHBseSB0ZXh0LXdoaXRlO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjE1NnZ3O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDUuNDZ2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5ob2xsb3cge1xuICAgICAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggd2hpdGU7XG4gICAgICAgICAgICAgIEBhcHBseSB0ZXh0LXRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAucGFnZS1oZWFkZXJfX3RhZ2xpbmUge1xuICAgICAgICAgICAgQGFwcGx5IGZvbnQtU2F0b3NoaVJlZ3VsYXI7XG4gICAgICAgICAgICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIycHg7XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjA5dnc7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuNzF2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNjcm9sbC1kb3duIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGFsbCBlYXNlLW91dDtcbiAgICAgICAgICB3aWR0aDogNjJweDtcbiAgICAgICAgICBoZWlnaHQ6IDYycHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTYwcHg7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDcuNDJ2dztcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgd2lkdGg6IDYycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDYycHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBnIHtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZS1vdXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgNHB4IHdoaXRlKTtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgIGcge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4uaW1hZ2Utd2l0aC10ZXh0IHtcbiAgLmltYWdlLXdpdGgtdGV4dF9faG9sZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG4gICAgLmltYWdlLXdpdGgtdGV4dF9fdGl0bGUge1xuICAgICAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gICAgICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjZweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTU2dnc7XG4gICAgICAgIGZvbnQtc2l6ZTogMi43M3Z3O1xuICAgICAgfVxuICAgICAgLmhvbGxvdyB7XG4gICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCB3aGl0ZTtcbiAgICAgICAgQGFwcGx5IHRleHQtdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgICAmLmRlc2t0b3Age1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLm1vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmltYWdlLXdpdGgtdGV4dF9fbGVmdC1zZWN0aW9uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgfVxuICAgICAgLmltYWdlLXdpdGgtdGV4dF9faW1hZ2UtaG9sZGVyIHtcbiAgICAgICAgd2lkdGg6IDgxLjc5JTtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICAgICAgd2lkdGg6IDkyLjE3JTtcbiAgICAgICAgfVxuICAgICAgICAuaW1hZ2Utd2l0aC10ZXh0X19pbWFnZSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmltYWdlLXdpdGgtdGV4dF9fcmlnaHQtc2VjdGlvbiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDQzLjU2JTtcbiAgICAgIH1cbiAgICAgIC5pbWFnZS13aXRoLXRleHRfX3BvaW50IHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMCAwO1xuICAgICAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgbWFyZ2luOiAyNXB4IGF1dG8gMCAwO1xuICAgICAgICAgIG1heC13aWR0aDogNzUlO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICBtYXJnaW46IDIuNzN2dyBhdXRvIDAgMDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgICAgIH1cbiAgICAgICAgLmltYWdlLXdpdGgtdGV4dF9fZGVzY3JpcHRpb24ge1xuICAgICAgICAgIEBhcHBseSBmb250LVNhdG9zaGlSZWd1bGFyO1xuICAgICAgICAgIEBhcHBseSB0ZXh0LXdoaXRlO1xuICAgICAgICAgIG1hcmdpbjogMjZweCAwIDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgbWFyZ2luOiAxLjcxdncgMCAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTl2dztcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjA5M3Z3O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uaW1hZ2Utd2l0aC10ZXh0LTIge1xuICBtYXJnaW4tYm90dG9tOiAxNTBweDtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHg7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMDBweDtcbiAgfVxuICAuaW1hZ2Utd2l0aC10ZXh0LTJfX2hvbGRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG4gICAgLmltYWdlLXdpdGgtdGV4dC0yX19yaWdodC1zZWN0aW9uIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0My41NiU7XG4gICAgICAgIG1hcmdpbi10b3A6IDYuNzF2dztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgfVxuICAgICAgLmltYWdlLXdpdGgtdGV4dC0yX19pbWFnZS1ob2xkZXIge1xuICAgICAgICBtYXJnaW46IDAgMCAwIGF1dG87XG4gICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIHdpZHRoOiA4NiU7XG4gICAgICAgIH1cbiAgICAgICAgLmltYWdlLXdpdGgtdGV4dC0yX19pbWFnZSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmltYWdlLXdpdGgtdGV4dC0yX19sZWZ0LXNlY3Rpb24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICB9XG4gICAgICAuaW1hZ2Utd2l0aC10ZXh0LTJfX3BvaW50IHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgIG1heC13aWR0aDogNzUlO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDY3LjgyJTtcbiAgICAgICAgfVxuICAgICAgICAuaW1hZ2Utd2l0aC10ZXh0LTJfX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgICBAYXBwbHkgZm9udC1TYXRvc2hpUmVndWxhcjtcbiAgICAgICAgICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgICAgICAgICBtYXJnaW46IDAgMCA0MHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDMuOXZ3O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTl2dztcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjA5M3Z3O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5iciB7XG4gICYuZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG4gICYubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmltYWdlLXdpdGgtdGV4dC0zIHtcbiAgLmltYWdlLXdpdGgtdGV4dC0zX19ob2xkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG4gICAgLmltYWdlLXdpdGgtdGV4dC0zX190aXRsZSB7XG4gICAgICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgICAgIEBhcHBseSB0ZXh0LXdoaXRlO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNnB4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTU2dnc7XG4gICAgICAgIGZvbnQtc2l6ZTogMy41MXZ3O1xuICAgICAgfVxuICAgICAgLmhvbGxvdyB7XG4gICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCB3aGl0ZTtcbiAgICAgICAgQGFwcGx5IHRleHQtdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgICAmLmRlc2t0b3Age1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLm1vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmltYWdlLXdpdGgtdGV4dC0zX19sZWZ0LXNlY3Rpb24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luOiAwIC0zNXB4IDgwcHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgfVxuICAgICAgLmltYWdlLXdpdGgtdGV4dC0zX19pbWFnZS1ob2xkZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICAgICAgd2lkdGg6IDkyLjE3JTtcbiAgICAgICAgfVxuICAgICAgICAuaW1hZ2Utd2l0aC10ZXh0LTNfX2ltYWdlIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuaW1hZ2Utd2l0aC10ZXh0LTNfX3JpZ2h0LXNlY3Rpb24ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0My41NiU7XG4gICAgICB9XG4gICAgICAuaW1hZ2Utd2l0aC10ZXh0LTNfX3BvaW50IHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMCAwO1xuICAgICAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMCAwO1xuICAgICAgICAgIG1heC13aWR0aDogNzUlO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0byAwIDA7XG4gICAgICAgICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICAgIG1heC13aWR0aDogNzUlO1xuICAgICAgICB9XG4gICAgICAgIC5pbWFnZS13aXRoLXRleHQtM19fZGVzY3JpcHRpb24ge1xuICAgICAgICAgIEBhcHBseSBmb250LVNhdG9zaGlSZWd1bGFyO1xuICAgICAgICAgIEBhcHBseSB0ZXh0LXdoaXRlO1xuICAgICAgICAgIG1hcmdpbjogMjZweCAwIDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgbWFyZ2luOiAxLjcxdncgMCAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTl2dztcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjA5M3Z3O1xuICAgICAgICAgIH1cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIEBhcHBseSB0ZXh0LWZvbnRCbHVlO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5pbWFnZS13aXRoLXRleHQtNCB7XG4gIG1hcmdpbjogNjBweCAwIDEwMHB4O1xuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBtYXJnaW46IDgwcHggMDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgbWFyZ2luOiAxMDBweCAwO1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICBtYXJnaW46IDEzMHB4IDA7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgIG1hcmdpbjogMTcwcHggMDtcbiAgfVxuICAuaW1hZ2Utd2l0aC10ZXh0LTRfX2hvbGRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cbiAgICAuaW1hZ2Utd2l0aC10ZXh0LTRfX3RpdGxlIHtcbiAgICAgIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICAgICAgQGFwcGx5IHRleHQtZm9udEJsdWU7XG4gICAgICBtYXJnaW46IDAgMCAyOHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXJnaW46IDAgMCAyLjE4dnc7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjE5dnc7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4wOTN2dztcbiAgICAgIH1cbiAgICB9XG4gICAgLmltYWdlLXdpdGgtdGV4dC00X19sZWZ0LXNlY3Rpb24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luOiAwIDAgODBweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICB9XG4gICAgICAuaW1hZ2Utd2l0aC10ZXh0LTRfX2ltYWdlLWhvbGRlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDEyLjUlIDAgNi4yNSU7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTUuNjUlO1xuICAgICAgICB9XG4gICAgICAgIC5pbWFnZS13aXRoLXRleHQtNF9faW1hZ2Uge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5pbWFnZS13aXRoLXRleHQtNF9fcmlnaHQtc2VjdGlvbiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDQzLjU2JTtcbiAgICAgIH1cbiAgICAgIC5pbWFnZS13aXRoLXRleHQtNF9fcG9pbnQge1xuICAgICAgICBtYXJnaW46IDAgYXV0byAwIDA7XG4gICAgICAgIG1heC13aWR0aDogOTUlO1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0byAwIDA7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0byAwIDA7XG4gICAgICAgICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICAgIG1heC13aWR0aDogNzglO1xuICAgICAgICB9XG4gICAgICAgIC5pbWFnZS13aXRoLXRleHQtNF9fZGVzY3JpcHRpb24ge1xuICAgICAgICAgIEBhcHBseSBmb250LVNhdG9zaGlSZWd1bGFyO1xuICAgICAgICAgIEBhcHBseSB0ZXh0LXdoaXRlO1xuICAgICAgICAgIG1hcmdpbjogMjZweCAwIDU1cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgbWFyZ2luOiAxLjcxdncgMCA0LjI5dnc7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xOXZ3O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMDkzdnc7XG4gICAgICAgICAgfVxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgQGFwcGx5IHRleHQtZm9udEJsdWU7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmhvcml6b250YWwtc2Nyb2xsIHtcbiAgbWFyZ2luOiA0NXB4IDAgNzBweDtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgbWFyZ2luOiA4MHB4IDA7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIG1hcmdpbjogMTAwcHggMDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgbWFyZ2luOiAxMzBweCAwO1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICBtYXJnaW46IDE3MHB4IDA7XG4gIH1cbiAgLmhvcml6b250YWwtc2Nyb2xsX190aXRsZS1ob2xkZXIge1xuICAgIC5ob3Jpem9udGFsLXNjcm9sbF9fdGl0bGUge1xuICAgICAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gICAgICBAYXBwbHkgdGV4dC1mb250Qmx1ZTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtYXJnaW46IDAgMCA0NXB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDMuMjh2dztcbiAgICAgICAgZm9udC1zaXplOiAxLjU5dnc7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xOXZ3O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICBmb250LXNpemU6IDEuMDkzN3Z3O1xuICAgICAgfVxuICAgIH1cbiAgICAuaG9yaXpvbnRhbC1zY3JvbGxfX3Njcm9sbC1jb3VudC1ob2xkZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjZweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgLmhvcml6b250YWwtc2Nyb2xsX19zY3JvbGwtY291bnQge1xuICAgICAgICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgICAgICAgQGFwcGx5IHRleHQtZm9udEJsdWU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmhvcml6b250YWwtc2Nyb2xsX19zY3JvbGwtc2VjdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgLmhvcml6b250YWwtc2Nyb2xsX19zY3JvbGwtZWxlbWVudCB7XG4gICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIG1pbi13aWR0aDogMjYuODklO1xuICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgIH1cbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gICAgICB9XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtaW4td2lkdGg6IGNhbGMoMTAwJSAtIDM1cHgpO1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDI2Ljg5JTtcbiAgICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgICAgfVxuICAgICAgICAuaG9yaXpvbnRhbC1zY3JvbGxfX251bWJlci1wb2ludCB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDM1cHgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmhvcml6b250YWwtc2Nyb2xsX19pbWFnZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5ob3Jpem9udGFsLXNjcm9sbF9fbnVtYmVyLXBvaW50IHtcbiAgICAgICAgICAgIC5ob3Jpem9udGFsLXNjcm9sbF9fbnVtYmVyLWlubmVyLWhvbGRlciB7XG4gICAgICAgICAgICAgIC5ob3Jpem9udGFsLXNjcm9sbF9fbnVtYmVyLXBvaW50LXJpbmcge1xuICAgICAgICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDVweCB3aGl0ZSk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLmhvcml6b250YWwtc2Nyb2xsX19kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgLmhvcml6b250YWwtc2Nyb2xsX19pbWFnZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5ob3Jpem9udGFsLXNjcm9sbF9fbnVtYmVyLXBvaW50IHtcbiAgICAgICAgICAgIC5ob3Jpem9udGFsLXNjcm9sbF9fbnVtYmVyLWlubmVyLWhvbGRlciB7XG4gICAgICAgICAgICAgIC5ob3Jpem9udGFsLXNjcm9sbF9fbnVtYmVyLXBvaW50LXJpbmcge1xuICAgICAgICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDVweCB3aGl0ZSk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLmhvcml6b250YWwtc2Nyb2xsX19kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5ob3Jpem9udGFsLXNjcm9sbF9faW1hZ2UtaG9sZGVyIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgLmhvcml6b250YWwtc2Nyb2xsX19pbWFnZSB7XG4gICAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG4gICAgICAgIH0gIFxuICAgICAgfVxuICAgICAgLmhvcml6b250YWwtc2Nyb2xsX19udW1iZXItcG9pbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbjogNDBweCAwIDMzcHg7XG4gICAgICAgIC5ob3Jpem9udGFsLXNjcm9sbF9fbnVtYmVyLWlubmVyLWhvbGRlciB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIC5ob3Jpem9udGFsLXNjcm9sbF9fbnVtYmVyLXBvaW50LXZhbHVlIHtcbiAgICAgICAgICAgIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICAgICAgICAgICAgQGFwcGx5IHRleHQtZm9udEJsdWU7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuaG9yaXpvbnRhbC1zY3JvbGxfX251bWJlci1wb2ludC1yaW5nIHtcbiAgICAgICAgICAgIEBhcHBseSBib3JkZXItWzEuNXB4XTtcbiAgICAgICAgICAgIEBhcHBseSBib3JkZXItZm9udEJsdWU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgQGFwcGx5IGJnLWZvbnRCbHVlO1xuICAgICAgICAgIHRvcDo1MCU7XG4gICAgICAgICAgbGVmdDogMzVweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5ob3Jpem9udGFsLXNjcm9sbF9fZGVzY3JpcHRpb24ge1xuICAgICAgICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgICAgICAgQGFwcGx5IHRleHQtdHJhbnNXaGl0ZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4ubW9iaWxlLWFwcCB7XG4gIG1hcmdpbjogMTMwcHggMCAxNjBweDtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgbWFyZ2luOiAwIDAgOTBweDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgbWFyZ2luOiAwIDAgMTEwcHg7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgIG1hcmdpbjogMCAwIDE1MHB4O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICBtYXJnaW46IDAgMCAyMDBweDtcbiAgfVxuICAubW9iaWxlLWFwcF9faG9sZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cbiAgICAubW9iaWxlLWFwcF9faGVhZGluZyB7XG4gICAgICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgICAgIEBhcHBseSB0ZXh0LXdoaXRlO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNnB4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTU2dnc7XG4gICAgICAgIGZvbnQtc2l6ZTogMi43M3Z3O1xuICAgICAgfVxuICAgICAgLmhvbGxvdyB7XG4gICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCB3aGl0ZTtcbiAgICAgICAgQGFwcGx5IHRleHQtdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgICAmLmRlc2t0b3Age1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLm1vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLm1vYmlsZS1hcHBfX2xlZnQtc2VjdGlvbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgIH1cbiAgICAgIC5tb2JpbGUtYXBwX19pbWFnZS1ob2xkZXIge1xuICAgICAgICBwYWRkaW5nOiAwIDE1LjYyNSU7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjMuOTElO1xuICAgICAgICB9XG4gICAgICAgIC5tb2JpbGUtYXBwX19pbWFnZSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLm1vYmlsZS1hcHBfX3JpZ2h0LXNlY3Rpb24ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0My41NiU7XG4gICAgICB9XG4gICAgICAubW9iaWxlLWFwcF9fcG9pbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgbWFyZ2luOiA4MHB4IDAgMDtcbiAgICAgICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICAgICAgfVxuICAgICAgICAubW9iaWxlLWFwcF9fZGVzY3JpcHRpb24ge1xuICAgICAgICAgIEBhcHBseSBmb250LVNhdG9zaGlSZWd1bGFyO1xuICAgICAgICAgIEBhcHBseSB0ZXh0LXdoaXRlO1xuICAgICAgICAgIG1hcmdpbjogMzVweCAwIDY1cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgbWFyZ2luOiAyLjczdncgMCA1LjA3dnc7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xOXZ3O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMDkzdnc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5tb2JpbGUtYXBwX19xci1pbWFnZS1ob2xkZXIge1xuICAgICAgICAgIEBhcHBseSBib3JkZXI7XG4gICAgICAgICAgQGFwcGx5IGJvcmRlci1xckJvcmRlcjtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA2NHB4O1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIHBhZGRpbmc6IDQ3cHg7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLm1vYmlsZS1hcHBfX3FyLWltYWdlIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTI1cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmxlYXJuLW1vcmUtYmZyIHtcbiAgbWFyZ2luOiAxNjBweCAwO1xuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBtYXJnaW46IDkwcHggMDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgbWFyZ2luOiAxMTBweCAwO1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICBtYXJnaW46IDE1MHB4IDA7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgIG1hcmdpbjogMjAwcHggMDtcbiAgfVxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC5sZWFybi1tb3JlLWJmcl9faG9sZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCByaWdodDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBhc3BlY3QtcmF0aW86IDExNS83MztcbiAgICB9XG4gICAgLmxlYXJuLW1vcmUtYmZyX19oZWFkaW5nIHtcbiAgICAgIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICAgICAgQGFwcGx5IHRleHQtd2hpdGU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC42cHg7XG4gICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgbWFyZ2luOiAwIGF1dG8gODVweCAwO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDAgMCA2LjI1dnc7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjE1NnZ3O1xuICAgICAgICBmb250LXNpemU6IDMuNTF2dztcbiAgICAgIH1cbiAgICAgIC5ob2xsb3cge1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggd2hpdGU7XG4gICAgICAgIEBhcHBseSB0ZXh0LXRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cbiAgICAubGVhcm4tbW9yZS1iZnJfX2lubmVyLWhvbGRlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDF2dztcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDUxLjJweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDY0cHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3MnB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgICAgIH1cbiAgICAgIC5sZWFybi1tb3JlLWJmcl9fYm90dG9tLWRhdGEge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIG1heC13aWR0aDogNjIuNiU7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICAgIG1heC13aWR0aDogMzEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgIG1heC13aWR0aDogMzYwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgIG1heC13aWR0aDogNDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmxlYXJuLW1vcmUtYmZyX19kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgQGFwcGx5IGZvbnQtU2F0b3NoaVJlZ3VsYXI7XG4gICAgICAgICAgQGFwcGx5IHRleHQtd2hpdGU7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNjVweDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDUuMTV2dztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQuNDV2dztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41dnc7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTEuMnB4O1xuICAgICAgICAgICAgbWFyZ2luOiA1MnB4IDAgNDRweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbWFyZ2luOiA2NXB4IDAgNTVweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNS43NXB4O1xuICAgICAgICAgICAgbWFyZ2luOiA3My4xMjVweCAwIDYxLjg3NXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE3LjVweDtcbiAgICAgICAgICAgIG1hcmdpbjogODEuMjVweCAwIDY4Ljc1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubGVhcm4tbW9yZS1iZnJfX2xlZnQtc2VjdGlvbiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgfVxuICAgICAgICAubGVhcm4tbW9yZS1iZnJfX2xlZnQtdG9wLWRhdGEge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAubGVhcm4tbW9yZS1iZnJfX3Jpbmcge1xuICAgICAgICAgICAgQGFwcGx5IGJvcmRlci1bMTJweF07XG4gICAgICAgICAgICBAYXBwbHkgYm9yZGVyLWZvbnRMaWdodEJsdWU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDMyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMjBweDtcbiAgICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDVweCB3aGl0ZSk7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICBAYXBwbHkgYm9yZGVyLVs4cHhdO1xuICAgICAgICAgICAgICB3aWR0aDogY2FsYyhjYWxjKDEwMHZ3IC0gMzVweCkgKiAwLjI0ODQpO1xuICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoY2FsYygxMDB2dyAtIDM1cHgpICogMC4yNDg0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgQGFwcGx5IGJvcmRlci1bMTJweF07XG4gICAgICAgICAgICAgIHdpZHRoOiAyNTQuNHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDI1NC40cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAzMThweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDM1Ny43NXB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDM1Ny43NXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgICAgICB3aWR0aDogMzk3LjVweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzOTcuNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAubGVhcm4tbW9yZS1iZnJfX2xlZnQtZGF0YSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIC5sZWFybi1tb3JlLWJmcl9fbGVmdC10aXRsZSB7XG4gICAgICAgICAgICAgIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICAgICAgICAgICAgICBAYXBwbHkgdGV4dC1mb250Qmx1ZTtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgIG1hcmdpbjogMTNweCAwIDEwcHg7XG4gICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMC40cHggMCA4cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEzcHggMCAxMHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzLjVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDE0LjYyNXB4IDAgMTEuMjVweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTYuMjVweCAwIDEyLjVweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmxlYXJuLW1vcmUtYmZyX19sZWZ0LWhlYWRpbmcge1xuICAgICAgICAgICAgICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgICAgICAgICAgICAgQGFwcGx5IHRleHQtd2hpdGU7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC42cHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjlweDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuMjY1dnc7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMuMjV2dztcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xNTZ2dztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMy4ycHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzMuNnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI5cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDJweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMi42MjVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0Ny4yNXB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM2LjI1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTIuNXB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5ob2xsb3cge1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCB3aGl0ZTtcbiAgICAgICAgICAgICAgICBAYXBwbHkgdGV4dC10cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmxlYXJuLW1vcmUtYmZyX19sb2dvLWhvbGRlciB7XG4gICAgICAgICAgICAgIC5sZWFybi1tb3JlLWJmcl9fbG9nbyB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0OHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubGVhcm4tbW9yZS1iZnJfX3JpZ2h0LXNlY3Rpb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgICAgIHdpZHRoOiA0My41NiU7XG4gICAgICAgIH1cbiAgICAgICAgLmxlYXJuLW1vcmUtYmZyX19yaWdodC10b3AtZGF0YSB7XG4gICAgICAgICAgbWFyZ2luOiAwIC0zNXB4O1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5sZWFybi1tb3JlLWJmcl9fdG9wLWltYWdlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiQHRhaWx3aW5kIGJhc2U7XG5AdGFpbHdpbmQgY29tcG9uZW50cztcbkB0YWlsd2luZCB1dGlsaXRpZXM7XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiU2F0b3NoaS1SZWd1bGFyXCI7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9jZG4uc2hvcGlmeS5jb20vcy9maWxlcy8xLzA3NDQvMzY4My83NjcwL2ZpbGVzL1NhdG9zaGktUmVndWxhci53b2ZmMj92PTE2OTIyMDkxODRcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImh0dHBzOi8vY2RuLnNob3BpZnkuY29tL3MvZmlsZXMvMS8wNzQ0LzM2ODMvNzY3MC9maWxlcy9TYXRvc2hpLVJlZ3VsYXIud29mZj92PTE2OTIyMDkxODRcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNhdG9zaGktTGlnaHRcIjtcbiAgc3JjOiB1cmwoXCJodHRwczovL2Nkbi5zaG9waWZ5LmNvbS9zL2ZpbGVzLzEvMDc0NC8zNjgzLzc2NzAvZmlsZXMvU2F0b3NoaS1MaWdodC53b2ZmMj92PTE2OTIyMDkxODRcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImh0dHBzOi8vY2RuLnNob3BpZnkuY29tL3MvZmlsZXMvMS8wNzQ0LzM2ODMvNzY3MC9maWxlcy9TYXRvc2hpLUxpZ2h0LndvZmY/dj0xNjkyMjA5MTg0XCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJTYXRvc2hpLU1lZGl1bVwiO1xuICBzcmM6IHVybChcImh0dHBzOi8vY2RuLnNob3BpZnkuY29tL3MvZmlsZXMvMS8wNzQ0LzM2ODMvNzY3MC9maWxlcy9TYXRvc2hpLU1lZGl1bS53b2ZmMj92PTE2OTIyMDkxODRcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImh0dHBzOi8vY2RuLnNob3BpZnkuY29tL3MvZmlsZXMvMS8wNzQ0LzM2ODMvNzY3MC9maWxlcy9TYXRvc2hpLU1lZGl1bS53b2ZmP3Y9MTY5MjIwOTE4NFwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiU2F0b3NoaS1Cb2xkXCI7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9jZG4uc2hvcGlmeS5jb20vcy9maWxlcy8xLzA3NDQvMzY4My83NjcwL2ZpbGVzL1NhdG9zaGktQm9sZC53b2ZmMj92PTE2OTIyMDkxODRcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImh0dHBzOi8vY2RuLnNob3BpZnkuY29tL3MvZmlsZXMvMS8wNzQ0LzM2ODMvNzY3MC9maWxlcy9TYXRvc2hpLUJvbGQud29mZj92PTE2OTIyMDkxODRcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNhdG9zaGktQmxhY2tcIjtcbiAgc3JjOiB1cmwoXCJodHRwczovL2Nkbi5zaG9waWZ5LmNvbS9zL2ZpbGVzLzEvMDc0NC8zNjgzLzc2NzAvZmlsZXMvU2F0b3NoaS1CbGFjay53b2ZmMj92PTE2OTIyMDkxODRcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImh0dHBzOi8vY2RuLnNob3BpZnkuY29tL3MvZmlsZXMvMS8wNzQ0LzM2ODMvNzY3MC9maWxlcy9TYXRvc2hpLUJsYWNrLndvZmY/dj0xNjkyMjA5MTg0XCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJDbGFzaERpc3BsYXktUmVndWxhclwiO1xuICBzcmM6IHVybChcImh0dHBzOi8vY2RuLnNob3BpZnkuY29tL3MvZmlsZXMvMS8wNzQ0LzM2ODMvNzY3MC9maWxlcy9DbGFzaERpc3BsYXktUmVndWxhci53b2ZmMj92PTE2OTIyMDkxODRcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImh0dHBzOi8vY2RuLnNob3BpZnkuY29tL3MvZmlsZXMvMS8wNzQ0LzM2ODMvNzY3MC9maWxlcy9DbGFzaERpc3BsYXktUmVndWxhci53b2ZmP3Y9MTY5MjIwOTE4NFwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2xhc2hEaXNwbGF5LUxpZ2h0XCI7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9jZG4uc2hvcGlmeS5jb20vcy9maWxlcy8xLzA3NDQvMzY4My83NjcwL2ZpbGVzL0NsYXNoRGlzcGxheS1MaWdodC53b2ZmMj92PTE2OTIyMDkxODRcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImh0dHBzOi8vY2RuLnNob3BpZnkuY29tL3MvZmlsZXMvMS8wNzQ0LzM2ODMvNzY3MC9maWxlcy9DbGFzaERpc3BsYXktTGlnaHQud29mZj92PTE2OTIyMDkxODRcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNsYXNoRGlzcGxheS1NZWRpdW1cIjtcbiAgc3JjOiB1cmwoXCJodHRwczovL2Nkbi5zaG9waWZ5LmNvbS9zL2ZpbGVzLzEvMDc0NC8zNjgzLzc2NzAvZmlsZXMvQ2xhc2hEaXNwbGF5LU1lZGl1bS53b2ZmMj92PTE2OTIyMDkxODRcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImh0dHBzOi8vY2RuLnNob3BpZnkuY29tL3MvZmlsZXMvMS8wNzQ0LzM2ODMvNzY3MC9maWxlcy9DbGFzaERpc3BsYXktTWVkaXVtLndvZmY/dj0xNjkyMjA5MTg0XCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJDbGFzaERpc3BsYXktQm9sZFwiO1xuICBzcmM6IHVybChcImh0dHBzOi8vY2RuLnNob3BpZnkuY29tL3MvZmlsZXMvMS8wNzQ0LzM2ODMvNzY3MC9maWxlcy9DbGFzaERpc3BsYXktQm9sZC53b2ZmMj92PTE2OTIyMDkxODRcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImh0dHBzOi8vY2RuLnNob3BpZnkuY29tL3MvZmlsZXMvMS8wNzQ0LzM2ODMvNzY3MC9maWxlcy9DbGFzaERpc3BsYXktQm9sZC53b2ZmP3Y9MTY5MjIwOTE4NFwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2xhc2hEaXNwbGF5LVNlbWlib2xkXCI7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9jZG4uc2hvcGlmeS5jb20vcy9maWxlcy8xLzA3NDQvMzY4My83NjcwL2ZpbGVzL0NsYXNoRGlzcGxheS1TZW1pYm9sZC53b2ZmMj92PTE2OTIyMDkxODRcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImh0dHBzOi8vY2RuLnNob3BpZnkuY29tL3MvZmlsZXMvMS8wNzQ0LzM2ODMvNzY3MC9maWxlcy9DbGFzaERpc3BsYXktU2VtaWJvbGQud29mZj92PTE2OTIyMDkxODRcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuLmNvbnRhaW5lcjpub3QoLmNvbnRhaW5lci5uby1wYWRkaW5nKSB7XG4gIHBhZGRpbmc6IDAgMzVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhaW5lcjpub3QoLmNvbnRhaW5lci5uby1wYWRkaW5nKSB7XG4gICAgcGFkZGluZzogMCA2NXB4O1xuICB9XG59XG4uY29udGFpbmVyOm5vdCguY29udGFpbmVyLm5vLXBhZGRpbmcpLmRlc2t0b3AtcGFkZGluZyB7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWluZXI6bm90KC5jb250YWluZXIubm8tcGFkZGluZykuZGVza3RvcC1wYWRkaW5nIHtcbiAgICBwYWRkaW5nOiAwIDY1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5zY3JvbGwtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zY3JvbGwtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoNjVweCArICgxMDAlIC0gMTAyNHB4KSAvIDIpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5zY3JvbGwtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoNjVweCArICgxMDAlIC0gMTI4MHB4KSAvIDIpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5zY3JvbGwtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoNjVweCArICgxMDAlIC0gMTQ0MHB4KSAvIDIpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5zY3JvbGwtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoNjVweCArICgxMDAlIC0gMTYwMHB4KSAvIDIpO1xuICB9XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIEBhcHBseSBiZy1ibGFjaztcbn1cblxudWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5oaWRlLXNjcm9sbCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5oaWRlLXNjcm9sbC1iYXJzIHtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lOyAvKiBJRSBhbmQgRWRnZSAqL1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7IC8qIEZpcmVmb3ggKi9cbn1cbi5oaWRlLXNjcm9sbC1iYXJzOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7IC8qIEhpZGUgc2Nyb2xsYmFyIGZvciBDaHJvbWUsIFNhZmFyaSBhbmQgT3BlcmEgKi9cbn1cblxuLnZpc3VhbGx5LWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubWFpbi1idXR0b24ge1xuICBAYXBwbHkgYmctZm9udEJsdWU7XG4gIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICBAYXBwbHkgdGV4dC1ibGFjaztcbiAgQGFwcGx5IGJvcmRlcjtcbiAgQGFwcGx5IGJvcmRlci1mb250Qmx1ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGhlaWdodDogNDdweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAwIDM2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1haW4tYnV0dG9uIHtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmc6IDAgMjhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubWFpbi1idXR0b24ge1xuICAgIGhlaWdodDogNDdweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZzogMCAzNnB4O1xuICB9XG59XG4ubWFpbi1idXR0b246aG92ZXIge1xuICBAYXBwbHkgYmctdHJhbnNwYXJlbnQ7XG4gIEBhcHBseSB0ZXh0LWZvbnRMaWdodEJsdWU7XG4gIEBhcHBseSBib3JkZXItZm9udExpZ2h0Qmx1ZTtcbn1cbi5tYWluLWJ1dHRvbi5saWdodEJsdWUge1xuICBAYXBwbHkgYmctZm9udExpZ2h0Qmx1ZTtcbiAgQGFwcGx5IGJvcmRlci1mb250TGlnaHRCbHVlO1xufVxuLm1haW4tYnV0dG9uLmxpZ2h0Qmx1ZTpob3ZlciB7XG4gIEBhcHBseSBiZy10cmFuc3BhcmVudDtcbiAgQGFwcGx5IHRleHQtZm9udExpZ2h0Qmx1ZTtcbiAgQGFwcGx5IGJvcmRlci1mb250TGlnaHRCbHVlO1xufVxuLm1haW4tYnV0dG9uLmRlc2t0b3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYWluLWJ1dHRvbi5kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgfVxufVxuLm1haW4tYnV0dG9uLm1vYmlsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYWluLWJ1dHRvbi5tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnNlY3Rpb24taGVhZGVyIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgei1pbmRleDogOTtcbiAgdG9wOiAwO1xufVxuLnNlY3Rpb24taGVhZGVyIC5tYWluLWhlYWRlciB7XG4gIHotaW5kZXg6IDE7XG4gIEBhcHBseSBiZy1ibGFjaztcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IDAuMXMgYWxsIGVhc2Utb3V0O1xufVxuLnNlY3Rpb24taGVhZGVyIC5tYWluLWhlYWRlci5uby1iYWNrZ3JvdW5kIHtcbiAgQGFwcGx5IGJnLXRyYW5zcGFyZW50O1xufVxuLnNlY3Rpb24taGVhZGVyIC5tYWluLWhlYWRlciAuaGVhZGVyLWlubmVyLWhvbGRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLWhlYWRlciAubWFpbi1oZWFkZXIgLmhlYWRlci1pbm5lci1ob2xkZXIge1xuICAgIHBhZGRpbmctdG9wOiAyN3B4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyN3B4O1xuICB9XG59XG4uc2VjdGlvbi1oZWFkZXIgLm1haW4taGVhZGVyIC5oZWFkZXItaW5uZXItaG9sZGVyIC5sZWZ0LW1lbnUtaG9sZGVyLCAuc2VjdGlvbi1oZWFkZXIgLm1haW4taGVhZGVyIC5oZWFkZXItaW5uZXItaG9sZGVyIC5yaWdodC1tZW51LWhvbGRlciB7XG4gIHdpZHRoOiA0MCU7XG4gIEBhcHBseSB0ZXh0LXdoaXRlO1xufVxuLnNlY3Rpb24taGVhZGVyIC5tYWluLWhlYWRlciAuaGVhZGVyLWlubmVyLWhvbGRlciAubGVmdC1tZW51LWhvbGRlci5yaWdodC1tZW51LWhvbGRlciAubWFpbi1oZWFkZXJfX25hdmlnYXRpb24gLm5hdmlnYXRpb24tbGlzdCwgLnNlY3Rpb24taGVhZGVyIC5tYWluLWhlYWRlciAuaGVhZGVyLWlubmVyLWhvbGRlciAucmlnaHQtbWVudS1ob2xkZXIucmlnaHQtbWVudS1ob2xkZXIgLm1haW4taGVhZGVyX19uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWxpc3Qge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLnNlY3Rpb24taGVhZGVyIC5tYWluLWhlYWRlciAuaGVhZGVyLWlubmVyLWhvbGRlciAubGVmdC1tZW51LWhvbGRlciAubWFpbi1oZWFkZXJfX25hdmlnYXRpb24gLm5hdmlnYXRpb24tbGlzdCwgLnNlY3Rpb24taGVhZGVyIC5tYWluLWhlYWRlciAuaGVhZGVyLWlubmVyLWhvbGRlciAucmlnaHQtbWVudS1ob2xkZXIgLm1haW4taGVhZGVyX19uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNlY3Rpb24taGVhZGVyIC5tYWluLWhlYWRlciAuaGVhZGVyLWlubmVyLWhvbGRlciAubGVmdC1tZW51LWhvbGRlciAubWFpbi1oZWFkZXJfX25hdmlnYXRpb24gLm5hdmlnYXRpb24tbGlzdCAubmF2aWdhdGlvbi1saXN0X19pdGVtLCAuc2VjdGlvbi1oZWFkZXIgLm1haW4taGVhZGVyIC5oZWFkZXItaW5uZXItaG9sZGVyIC5yaWdodC1tZW51LWhvbGRlciAubWFpbi1oZWFkZXJfX25hdmlnYXRpb24gLm5hdmlnYXRpb24tbGlzdCAubmF2aWdhdGlvbi1saXN0X19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlY3Rpb24taGVhZGVyIC5tYWluLWhlYWRlciAuaGVhZGVyLWlubmVyLWhvbGRlciAubGVmdC1tZW51LWhvbGRlciAubWFpbi1oZWFkZXJfX25hdmlnYXRpb24gLm5hdmlnYXRpb24tbGlzdCAubmF2aWdhdGlvbi1saXN0X19pdGVtOm5vdCg6bGFzdC1jaGlsZCksIC5zZWN0aW9uLWhlYWRlciAubWFpbi1oZWFkZXIgLmhlYWRlci1pbm5lci1ob2xkZXIgLnJpZ2h0LW1lbnUtaG9sZGVyIC5tYWluLWhlYWRlcl9fbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1saXN0IC5uYXZpZ2F0aW9uLWxpc3RfX2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMjVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24taGVhZGVyIC5tYWluLWhlYWRlciAuaGVhZGVyLWlubmVyLWhvbGRlciAubGVmdC1tZW51LWhvbGRlciAubWFpbi1oZWFkZXJfX25hdmlnYXRpb24gLm5hdmlnYXRpb24tbGlzdCAubmF2aWdhdGlvbi1saXN0X19pdGVtOm5vdCg6bGFzdC1jaGlsZCksIC5zZWN0aW9uLWhlYWRlciAubWFpbi1oZWFkZXIgLmhlYWRlci1pbm5lci1ob2xkZXIgLnJpZ2h0LW1lbnUtaG9sZGVyIC5tYWluLWhlYWRlcl9fbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1saXN0IC5uYXZpZ2F0aW9uLWxpc3RfX2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xuICB9XG59XG4uc2VjdGlvbi1oZWFkZXIgLm1haW4taGVhZGVyIC5oZWFkZXItaW5uZXItaG9sZGVyIC5sZWZ0LW1lbnUtaG9sZGVyIC5tYWluLWhlYWRlcl9fbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1saXN0IC5uYXZpZ2F0aW9uLWxpc3RfX2l0ZW0uZGVza3RvcCwgLnNlY3Rpb24taGVhZGVyIC5tYWluLWhlYWRlciAuaGVhZGVyLWlubmVyLWhvbGRlciAucmlnaHQtbWVudS1ob2xkZXIgLm1haW4taGVhZGVyX19uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWxpc3QgLm5hdmlnYXRpb24tbGlzdF9faXRlbS5kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi1oZWFkZXIgLm1haW4taGVhZGVyIC5oZWFkZXItaW5uZXItaG9sZGVyIC5sZWZ0LW1lbnUtaG9sZGVyIC5tYWluLWhlYWRlcl9fbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1saXN0IC5uYXZpZ2F0aW9uLWxpc3RfX2l0ZW0uZGVza3RvcCwgLnNlY3Rpb24taGVhZGVyIC5tYWluLWhlYWRlciAuaGVhZGVyLWlubmVyLWhvbGRlciAucmlnaHQtbWVudS1ob2xkZXIgLm1haW4taGVhZGVyX19uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWxpc3QgLm5hdmlnYXRpb24tbGlzdF9faXRlbS5kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnNlY3Rpb24taGVhZGVyIC5tYWluLWhlYWRlciAuaGVhZGVyLWlubmVyLWhvbGRlciAubGVmdC1tZW51LWhvbGRlciAubWFpbi1oZWFkZXJfX25hdmlnYXRpb24gLm5hdmlnYXRpb24tbGlzdCAubmF2aWdhdGlvbi1saXN0X19pdGVtLm1vYmlsZSwgLnNlY3Rpb24taGVhZGVyIC5tYWluLWhlYWRlciAuaGVhZGVyLWlubmVyLWhvbGRlciAucmlnaHQtbWVudS1ob2xkZXIgLm1haW4taGVhZGVyX19uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWxpc3QgLm5hdmlnYXRpb24tbGlzdF9faXRlbS5tb2JpbGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi1oZWFkZXIgLm1haW4taGVhZGVyIC5oZWFkZXItaW5uZXItaG9sZGVyIC5sZWZ0LW1lbnUtaG9sZGVyIC5tYWluLWhlYWRlcl9fbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1saXN0IC5uYXZpZ2F0aW9uLWxpc3RfX2l0ZW0ubW9iaWxlLCAuc2VjdGlvbi1oZWFkZXIgLm1haW4taGVhZGVyIC5oZWFkZXItaW5uZXItaG9sZGVyIC5yaWdodC1tZW51LWhvbGRlciAubWFpbi1oZWFkZXJfX25hdmlnYXRpb24gLm5hdmlnYXRpb24tbGlzdCAubmF2aWdhdGlvbi1saXN0X19pdGVtLm1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNlY3Rpb24taGVhZGVyIC5tYWluLWhlYWRlciAuaGVhZGVyLWlubmVyLWhvbGRlciAubGVmdC1tZW51LWhvbGRlciAubWFpbi1oZWFkZXJfX25hdmlnYXRpb24gLm5hdmlnYXRpb24tbGlzdCAubmF2aWdhdGlvbi1saXN0X19pdGVtOmhvdmVyIC5uYXZpZ2F0aW9uLWxpc3RfX21lbnUtbGluayAubmF2aWdhdGlvbi1saXN0X19kcm9wZG93bi1hcnJvdywgLnNlY3Rpb24taGVhZGVyIC5tYWluLWhlYWRlciAuaGVhZGVyLWlubmVyLWhvbGRlciAucmlnaHQtbWVudS1ob2xkZXIgLm1haW4taGVhZGVyX19uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWxpc3QgLm5hdmlnYXRpb24tbGlzdF9faXRlbTpob3ZlciAubmF2aWdhdGlvbi1saXN0X19tZW51LWxpbmsgLm5hdmlnYXRpb24tbGlzdF9fZHJvcGRvd24tYXJyb3cge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnNlY3Rpb24taGVhZGVyIC5tYWluLWhlYWRlciAuaGVhZGVyLWlubmVyLWhvbGRlciAubGVmdC1tZW51LWhvbGRlciAubWFpbi1oZWFkZXJfX25hdmlnYXRpb24gLm5hdmlnYXRpb24tbGlzdCAubmF2aWdhdGlvbi1saXN0X19pdGVtOmhvdmVyIC5uYXZpZ2F0aW9uLWxpc3RfX21lbnUtbGluayB+IC5uYXZpZ2F0aW9uLWxpc3RfX3N1Yi1tZW51LCAuc2VjdGlvbi1oZWFkZXIgLm1haW4taGVhZGVyIC5oZWFkZXItaW5uZXItaG9sZGVyIC5yaWdodC1tZW51LWhvbGRlciAubWFpbi1oZWFkZXJfX25hdmlnYXRpb24gLm5hdmlnYXRpb24tbGlzdCAubmF2aWdhdGlvbi1saXN0X19pdGVtOmhvdmVyIC5uYXZpZ2F0aW9uLWxpc3RfX21lbnUtbGluayB+IC5uYXZpZ2F0aW9uLWxpc3RfX3N1Yi1tZW51IHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGluaXRpYWw7XG59XG4uc2VjdGlvbi1oZWFkZXIgLm1haW4taGVhZGVyIC5oZWFkZXItaW5uZXItaG9sZGVyIC5sZWZ0LW1lbnUtaG9sZGVyIC5tYWluLWhlYWRlcl9fbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1saXN0IC5uYXZpZ2F0aW9uLWxpc3RfX2l0ZW0gLm5hdmlnYXRpb24tbGlzdF9fbWVudS1saW5rLCAuc2VjdGlvbi1oZWFkZXIgLm1haW4taGVhZGVyIC5oZWFkZXItaW5uZXItaG9sZGVyIC5yaWdodC1tZW51LWhvbGRlciAubWFpbi1oZWFkZXJfX25hdmlnYXRpb24gLm5hdmlnYXRpb24tbGlzdCAubmF2aWdhdGlvbi1saXN0X19pdGVtIC5uYXZpZ2F0aW9uLWxpc3RfX21lbnUtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIEBhcHBseSBmb250LVNhdG9zaGlNZWRpdW07XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5zZWN0aW9uLWhlYWRlciAubWFpbi1oZWFkZXIgLmhlYWRlci1pbm5lci1ob2xkZXIgLmxlZnQtbWVudS1ob2xkZXIgLm1haW4taGVhZGVyX19uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWxpc3QgLm5hdmlnYXRpb24tbGlzdF9faXRlbSAubmF2aWdhdGlvbi1saXN0X19tZW51LWxpbmsgLm5hdmlnYXRpb24tbGlzdF9fZHJvcGRvd24tYXJyb3csIC5zZWN0aW9uLWhlYWRlciAubWFpbi1oZWFkZXIgLmhlYWRlci1pbm5lci1ob2xkZXIgLnJpZ2h0LW1lbnUtaG9sZGVyIC5tYWluLWhlYWRlcl9fbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1saXN0IC5uYXZpZ2F0aW9uLWxpc3RfX2l0ZW0gLm5hdmlnYXRpb24tbGlzdF9fbWVudS1saW5rIC5uYXZpZ2F0aW9uLWxpc3RfX2Ryb3Bkb3duLWFycm93IHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgdHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZS1vdXQ7XG59XG4uc2VjdGlvbi1oZWFkZXIgLm1haW4taGVhZGVyIC5oZWFkZXItaW5uZXItaG9sZGVyIC5sZWZ0LW1lbnUtaG9sZGVyIC5tYWluLWhlYWRlcl9fbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1saXN0IC5uYXZpZ2F0aW9uLWxpc3RfX2l0ZW0gLm5hdmlnYXRpb24tbGlzdF9fbWVudS1saW5rIC5jYXJ0LWJ1YmJsZSwgLnNlY3Rpb24taGVhZGVyIC5tYWluLWhlYWRlciAuaGVhZGVyLWlubmVyLWhvbGRlciAucmlnaHQtbWVudS1ob2xkZXIgLm1haW4taGVhZGVyX19uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWxpc3QgLm5hdmlnYXRpb24tbGlzdF9faXRlbSAubmF2aWdhdGlvbi1saXN0X19tZW51LWxpbmsgLmNhcnQtYnViYmxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlY3Rpb24taGVhZGVyIC5tYWluLWhlYWRlciAuaGVhZGVyLWlubmVyLWhvbGRlciAubGVmdC1tZW51LWhvbGRlciAubWFpbi1oZWFkZXJfX25hdmlnYXRpb24gLm5hdmlnYXRpb24tbGlzdCAubmF2aWdhdGlvbi1saXN0X19pdGVtIC5uYXZpZ2F0aW9uLWxpc3RfX21lbnUtbGluayAuY2FydC1idWJibGUgLmNhcnQtYnViYmxlX19jb3VudCwgLnNlY3Rpb24taGVhZGVyIC5tYWluLWhlYWRlciAuaGVhZGVyLWlubmVyLWhvbGRlciAucmlnaHQtbWVudS1ob2xkZXIgLm1haW4taGVhZGVyX19uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWxpc3QgLm5hdmlnYXRpb24tbGlzdF9faXRlbSAubmF2aWdhdGlvbi1saXN0X19tZW51LWxpbmsgLmNhcnQtYnViYmxlIC5jYXJ0LWJ1YmJsZV9fY291bnQge1xuICBAYXBwbHkgYmctZm9udEJsdWU7XG4gIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICBAYXBwbHkgdGV4dC1ibGFjaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB0b3A6IDNweDtcbiAgcmlnaHQ6IC0xMHB4O1xufVxuLnNlY3Rpb24taGVhZGVyIC5tYWluLWhlYWRlciAuaGVhZGVyLWlubmVyLWhvbGRlciAubGVmdC1tZW51LWhvbGRlciAubWFpbi1oZWFkZXJfX25hdmlnYXRpb24gLm5hdmlnYXRpb24tbGlzdCAubmF2aWdhdGlvbi1saXN0X19pdGVtIC5uYXZpZ2F0aW9uLWxpc3RfX21lbnUtbGluayAubWVudS1pY29ucyAubWVudS1pY29uLCAuc2VjdGlvbi1oZWFkZXIgLm1haW4taGVhZGVyIC5oZWFkZXItaW5uZXItaG9sZGVyIC5yaWdodC1tZW51LWhvbGRlciAubWFpbi1oZWFkZXJfX25hdmlnYXRpb24gLm5hdmlnYXRpb24tbGlzdCAubmF2aWdhdGlvbi1saXN0X19pdGVtIC5uYXZpZ2F0aW9uLWxpc3RfX21lbnUtbGluayAubWVudS1pY29ucyAubWVudS1pY29uIHtcbiAgd2lkdGg6IDM3cHg7XG59XG4uc2VjdGlvbi1oZWFkZXIgLm1haW4taGVhZGVyIC5oZWFkZXItaW5uZXItaG9sZGVyIC5sZWZ0LW1lbnUtaG9sZGVyIC5tYWluLWhlYWRlcl9fbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1saXN0IC5uYXZpZ2F0aW9uLWxpc3RfX2l0ZW0gLm5hdmlnYXRpb24tbGlzdF9fbWVudS1saW5rIC5tZW51LWljb25zIC5tZW51LWljb25zX19tZW51LCAuc2VjdGlvbi1oZWFkZXIgLm1haW4taGVhZGVyIC5oZWFkZXItaW5uZXItaG9sZGVyIC5yaWdodC1tZW51LWhvbGRlciAubWFpbi1oZWFkZXJfX25hdmlnYXRpb24gLm5hdmlnYXRpb24tbGlzdCAubmF2aWdhdGlvbi1saXN0X19pdGVtIC5uYXZpZ2F0aW9uLWxpc3RfX21lbnUtbGluayAubWVudS1pY29ucyAubWVudS1pY29uc19fbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VjdGlvbi1oZWFkZXIgLm1haW4taGVhZGVyIC5oZWFkZXItaW5uZXItaG9sZGVyIC5sZWZ0LW1lbnUtaG9sZGVyIC5tYWluLWhlYWRlcl9fbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1saXN0IC5uYXZpZ2F0aW9uLWxpc3RfX2l0ZW0gLm5hdmlnYXRpb24tbGlzdF9fbWVudS1saW5rIC5tZW51LWljb25zIC5tZW51LWljb25zX19tZW51LWNsb3NlLCAuc2VjdGlvbi1oZWFkZXIgLm1haW4taGVhZGVyIC5oZWFkZXItaW5uZXItaG9sZGVyIC5yaWdodC1tZW51LWhvbGRlciAubWFpbi1oZWFkZXJfX25hdmlnYXRpb24gLm5hdmlnYXRpb24tbGlzdCAubmF2aWdhdGlvbi1saXN0X19pdGVtIC5uYXZpZ2F0aW9uLWxpc3RfX21lbnUtbGluayAubWVudS1pY29ucyAubWVudS1pY29uc19fbWVudS1jbG9zZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24taGVhZGVyIC5tYWluLWhlYWRlciAuaGVhZGVyLWlubmVyLWhvbGRlciAubGVmdC1tZW51LWhvbGRlciAubWFpbi1oZWFkZXJfX25hdmlnYXRpb24gLm5hdmlnYXRpb24tbGlzdCAubmF2aWdhdGlvbi1saXN0X19pdGVtIC5uYXZpZ2F0aW9uLWxpc3RfX21lbnUtbGluayAubWVudS1pY29ucyAubWVudS1pY29uc19fbWVudS1jbG9zZSwgLnNlY3Rpb24taGVhZGVyIC5tYWluLWhlYWRlciAuaGVhZGVyLWlubmVyLWhvbGRlciAucmlnaHQtbWVudS1ob2xkZXIgLm1haW4taGVhZGVyX19uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWxpc3QgLm5hdmlnYXRpb24tbGlzdF9faXRlbSAubmF2aWdhdGlvbi1saXN0X19tZW51LWxpbmsgLm1lbnUtaWNvbnMgLm1lbnUtaWNvbnNfX21lbnUtY2xvc2Uge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4uc2VjdGlvbi1oZWFkZXIgLm1haW4taGVhZGVyIC5oZWFkZXItaW5uZXItaG9sZGVyIC5sZWZ0LW1lbnUtaG9sZGVyIC5tYWluLWhlYWRlcl9fbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1saXN0IC5uYXZpZ2F0aW9uLWxpc3RfX2l0ZW0gLm5hdmlnYXRpb24tbGlzdF9fbWVudS1saW5rIC5tZW51LWljb25zLmNsb3NlZCAubWVudS1pY29uc19fbWVudSwgLnNlY3Rpb24taGVhZGVyIC5tYWluLWhlYWRlciAuaGVhZGVyLWlubmVyLWhvbGRlciAucmlnaHQtbWVudS1ob2xkZXIgLm1haW4taGVhZGVyX19uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWxpc3QgLm5hdmlnYXRpb24tbGlzdF9faXRlbSAubmF2aWdhdGlvbi1saXN0X19tZW51LWxpbmsgLm1lbnUtaWNvbnMuY2xvc2VkIC5tZW51LWljb25zX19tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2VjdGlvbi1oZWFkZXIgLm1haW4taGVhZGVyIC5oZWFkZXItaW5uZXItaG9sZGVyIC5sZWZ0LW1lbnUtaG9sZGVyIC5tYWluLWhlYWRlcl9fbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1saXN0IC5uYXZpZ2F0aW9uLWxpc3RfX2l0ZW0gLm5hdmlnYXRpb24tbGlzdF9fbWVudS1saW5rIC5tZW51LWljb25zLmNsb3NlZCAubWVudS1pY29uc19fbWVudS1jbG9zZSwgLnNlY3Rpb24taGVhZGVyIC5tYWluLWhlYWRlciAuaGVhZGVyLWlubmVyLWhvbGRlciAucmlnaHQtbWVudS1ob2xkZXIgLm1haW4taGVhZGVyX19uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWxpc3QgLm5hdmlnYXRpb24tbGlzdF9faXRlbSAubmF2aWdhdGlvbi1saXN0X19tZW51LWxpbmsgLm1lbnUtaWNvbnMuY2xvc2VkIC5tZW51LWljb25zX19tZW51LWNsb3NlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWN0aW9uLWhlYWRlciAubWFpbi1oZWFkZXIgLmhlYWRlci1pbm5lci1ob2xkZXIgLmxlZnQtbWVudS1ob2xkZXIgLm1haW4taGVhZGVyX19uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWxpc3QgLm5hdmlnYXRpb24tbGlzdF9faXRlbSAubmF2aWdhdGlvbi1saXN0X19zdWItbWVudSwgLnNlY3Rpb24taGVhZGVyIC5tYWluLWhlYWRlciAuaGVhZGVyLWlubmVyLWhvbGRlciAucmlnaHQtbWVudS1ob2xkZXIgLm1haW4taGVhZGVyX19uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWxpc3QgLm5hdmlnYXRpb24tbGlzdF9faXRlbSAubmF2aWdhdGlvbi1saXN0X19zdWItbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZS1vdXQ7XG59XG4uc2VjdGlvbi1oZWFkZXIgLm1haW4taGVhZGVyIC5oZWFkZXItaW5uZXItaG9sZGVyIC5sZWZ0LW1lbnUtaG9sZGVyIC5tYWluLWhlYWRlcl9fbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1saXN0IC5uYXZpZ2F0aW9uLWxpc3RfX2l0ZW0gLm5hdmlnYXRpb24tbGlzdF9fc3ViLW1lbnUgLm5hdmlnYXRpb24tbGlzdF9fc3ViLW1lbnVfX2l0ZW0sIC5zZWN0aW9uLWhlYWRlciAubWFpbi1oZWFkZXIgLmhlYWRlci1pbm5lci1ob2xkZXIgLnJpZ2h0LW1lbnUtaG9sZGVyIC5tYWluLWhlYWRlcl9fbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1saXN0IC5uYXZpZ2F0aW9uLWxpc3RfX2l0ZW0gLm5hdmlnYXRpb24tbGlzdF9fc3ViLW1lbnUgLm5hdmlnYXRpb24tbGlzdF9fc3ViLW1lbnVfX2l0ZW0ge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLnNlY3Rpb24taGVhZGVyIC5tYWluLWhlYWRlciAuaGVhZGVyLWlubmVyLWhvbGRlciAubWFpbi1oZWFkZXJfX2xvZ28taG9sZGVyIHtcbiAgbWF4LXdpZHRoOiA4NHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLWhlYWRlciAubWFpbi1oZWFkZXIgLmhlYWRlci1pbm5lci1ob2xkZXIgLm1haW4taGVhZGVyX19sb2dvLWhvbGRlciB7XG4gICAgbWF4LXdpZHRoOiA5NXB4O1xuICB9XG59XG4uc2VjdGlvbi1oZWFkZXI6bm90KC5jbG9zZWQpIC5tYWluLWhlYWRlciB7XG4gIEBhcHBseSBiZy1ibGFjaztcbn1cbi5zZWN0aW9uLWhlYWRlcjpub3QoLmNsb3NlZCkgLm1haW4tbWVudSB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBpbml0aWFsO1xuICB6LWluZGV4OiAxO1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuLnNlY3Rpb24taGVhZGVyOm5vdCguY2xvc2VkKSAubGVmdC1tZW51LWhvbGRlciAubWFpbi1oZWFkZXJfX25hdmlnYXRpb24gLm5hdmlnYXRpb24tbGlzdCAubmF2aWdhdGlvbi1saXN0X19pdGVtOm5vdCguaWNvbiksIC5zZWN0aW9uLWhlYWRlcjpub3QoLmNsb3NlZCkgLnJpZ2h0LW1lbnUtaG9sZGVyIC5tYWluLWhlYWRlcl9fbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1saXN0IC5uYXZpZ2F0aW9uLWxpc3RfX2l0ZW06bm90KC5pY29uKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VjdGlvbi1oZWFkZXIgLm1haW4tbWVudSB7XG4gIEBhcHBseSBiZy1mb250QmxhY2s7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1Mi4wNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogMC4xcyBhbGwgZWFzZS1vdXQ7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNTIuMDVweCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLWhlYWRlciAubWFpbi1tZW51IHtcbiAgICBAYXBwbHkgYmctYmxhY2s7XG4gICAgdG9wOiA3NC4wNXB4O1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNzQuMDVweCk7XG4gIH1cbn1cbi5zZWN0aW9uLWhlYWRlciAubWFpbi1tZW51IC5jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZWN0aW9uLWhlYWRlciAubWFpbi1tZW51IC5tYWluLW1lbnVfX3RvcC1zZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDQ0LjVweCAwIDA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXg6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24taGVhZGVyIC5tYWluLW1lbnUgLm1haW4tbWVudV9fdG9wLXNlY3Rpb24ge1xuICAgIGZsZXg6IGluaGVyaXQ7XG4gICAgbWFyZ2luOiAxMDBweCAwIDA7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1oZWFkZXIgLm1haW4tbWVudSAubWFpbi1tZW51X190b3Atc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAxODQuNXB4IDAgMDtcbiAgfVxufVxuLnNlY3Rpb24taGVhZGVyIC5tYWluLW1lbnUgLm1haW4tbWVudV9fdG9wLXNlY3Rpb24gLm1vYmlsZS1zb2NpYWwtaWNvbnMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi1oZWFkZXIgLm1haW4tbWVudSAubWFpbi1tZW51X190b3Atc2VjdGlvbiAubW9iaWxlLXNvY2lhbC1pY29ucyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNlY3Rpb24taGVhZGVyIC5tYWluLW1lbnUgLm1haW4tbWVudV9fdG9wLXNlY3Rpb24gLm1haW4tbWVudV9fY29sdW1uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi1oZWFkZXIgLm1haW4tbWVudSAubWFpbi1tZW51X190b3Atc2VjdGlvbiAubWFpbi1tZW51X19jb2x1bW4ge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDEuN3Z3KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuc2VjdGlvbi1oZWFkZXIgLm1haW4tbWVudSAubWFpbi1tZW51X190b3Atc2VjdGlvbiAubWFpbi1tZW51X19jb2x1bW4ge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDEuMnZ3KTtcbiAgfVxufVxuLnNlY3Rpb24taGVhZGVyIC5tYWluLW1lbnUgLm1haW4tbWVudV9fdG9wLXNlY3Rpb24gLm1haW4tbWVudV9fY29sdW1uIC5tYWluLW1lbnVfX2NvbHVtbl9fdGl0bGUge1xuICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgQGFwcGx5IHRleHQtZm9udEJsdWU7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nLWJvdHRvbTogMTFweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi1oZWFkZXIgLm1haW4tbWVudSAubWFpbi1tZW51X190b3Atc2VjdGlvbiAubWFpbi1tZW51X19jb2x1bW4gLm1haW4tbWVudV9fY29sdW1uX190aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNHB4O1xuICAgIGJvdHRvbTogY2FsYygxMDAlICsgMjVweCk7XG4gICAgQGFwcGx5IGJvcmRlci1iO1xuICAgIEBhcHBseSBib3JkZXItYi13aGl0ZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1oZWFkZXIgLm1haW4tbWVudSAubWFpbi1tZW51X190b3Atc2VjdGlvbiAubWFpbi1tZW51X19jb2x1bW4gLm1haW4tbWVudV9fY29sdW1uX190aXRsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE4cHg7XG4gICAgYm90dG9tOiBjYWxjKDEwMCUgKyA0NHB4KTtcbiAgfVxufVxuLnNlY3Rpb24taGVhZGVyIC5tYWluLW1lbnUgLm1haW4tbWVudV9fdG9wLXNlY3Rpb24gLm1haW4tbWVudV9fY29sdW1uIC5tYWluLW1lbnVfX2NvbHVtbl9fdGl0bGUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNlY3Rpb24taGVhZGVyIC5tYWluLW1lbnUgLm1haW4tbWVudV9fdG9wLXNlY3Rpb24gLm1haW4tbWVudV9fY29sdW1uIC5tYWluLW1lbnVfX25hdmlnYXRpb24gLm5hdmlnYXRpb24tbGlzdCAubmF2aWdhdGlvbi1saXN0X19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlY3Rpb24taGVhZGVyIC5tYWluLW1lbnUgLm1haW4tbWVudV9fdG9wLXNlY3Rpb24gLm1haW4tbWVudV9fY29sdW1uIC5tYWluLW1lbnVfX25hdmlnYXRpb24gLm5hdmlnYXRpb24tbGlzdCAubmF2aWdhdGlvbi1saXN0X19pdGVtLmRlc2t0b3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLWhlYWRlciAubWFpbi1tZW51IC5tYWluLW1lbnVfX3RvcC1zZWN0aW9uIC5tYWluLW1lbnVfX2NvbHVtbiAubWFpbi1tZW51X19uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWxpc3QgLm5hdmlnYXRpb24tbGlzdF9faXRlbS5kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnNlY3Rpb24taGVhZGVyIC5tYWluLW1lbnUgLm1haW4tbWVudV9fdG9wLXNlY3Rpb24gLm1haW4tbWVudV9fY29sdW1uIC5tYWluLW1lbnVfX25hdmlnYXRpb24gLm5hdmlnYXRpb24tbGlzdCAubmF2aWdhdGlvbi1saXN0X19pdGVtLm1vYmlsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLWhlYWRlciAubWFpbi1tZW51IC5tYWluLW1lbnVfX3RvcC1zZWN0aW9uIC5tYWluLW1lbnVfX2NvbHVtbiAubWFpbi1tZW51X19uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWxpc3QgLm5hdmlnYXRpb24tbGlzdF9faXRlbS5tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zZWN0aW9uLWhlYWRlciAubWFpbi1tZW51IC5tYWluLW1lbnVfX3RvcC1zZWN0aW9uIC5tYWluLW1lbnVfX2NvbHVtbiAubWFpbi1tZW51X19uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWxpc3QgLm5hdmlnYXRpb24tbGlzdF9faXRlbS5zaG93IC5uYXZpZ2F0aW9uLWxpc3RfX3N1Yi1tZW51IHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGluaXRpYWw7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24taGVhZGVyIC5tYWluLW1lbnUgLm1haW4tbWVudV9fdG9wLXNlY3Rpb24gLm1haW4tbWVudV9fY29sdW1uIC5tYWluLW1lbnVfX25hdmlnYXRpb24gLm5hdmlnYXRpb24tbGlzdCAubmF2aWdhdGlvbi1saXN0X19pdGVtLnNob3cgLm5hdmlnYXRpb24tbGlzdF9fc3ViLW1lbnUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG59XG4uc2VjdGlvbi1oZWFkZXIgLm1haW4tbWVudSAubWFpbi1tZW51X190b3Atc2VjdGlvbiAubWFpbi1tZW51X19jb2x1bW4gLm1haW4tbWVudV9fbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1saXN0IC5uYXZpZ2F0aW9uLWxpc3RfX2l0ZW0gLm5hdmlnYXRpb24tbGlzdF9fbWVudS1saW5rIHtcbiAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gIEBhcHBseSB0ZXh0LXdoaXRlO1xuICBAYXBwbHkgYm9yZGVyLWItWzAuNXB4XTtcbiAgQGFwcGx5IGJvcmRlci1iLXdoaXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICBsaW5lLWhlaWdodDogMS4yNDtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1ib3R0b206IDEwLjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTIuNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi1oZWFkZXIgLm1haW4tbWVudSAubWFpbi1tZW51X190b3Atc2VjdGlvbiAubWFpbi1tZW51X19jb2x1bW4gLm1haW4tbWVudV9fbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1saXN0IC5uYXZpZ2F0aW9uLWxpc3RfX2l0ZW0gLm5hdmlnYXRpb24tbGlzdF9fbWVudS1saW5rIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBAYXBwbHkgYm9yZGVyLWItWzBweF07XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24taGVhZGVyIC5tYWluLW1lbnUgLm1haW4tbWVudV9fdG9wLXNlY3Rpb24gLm1haW4tbWVudV9fY29sdW1uIC5tYWluLW1lbnVfX25hdmlnYXRpb24gLm5hdmlnYXRpb24tbGlzdCAubmF2aWdhdGlvbi1saXN0X19pdGVtIC5uYXZpZ2F0aW9uLWxpc3RfX21lbnUtbGluayB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTQ7XG4gICAgZm9udC1zaXplOiA0NXB4O1xuICB9XG59XG4uc2VjdGlvbi1oZWFkZXIgLm1haW4tbWVudSAubWFpbi1tZW51X190b3Atc2VjdGlvbiAubWFpbi1tZW51X19jb2x1bW4gLm1haW4tbWVudV9fbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1saXN0IC5uYXZpZ2F0aW9uLWxpc3RfX2l0ZW0gLm5hdmlnYXRpb24tbGlzdF9fbWVudS1saW5rIC5uYXZpZ2F0aW9uLWxpc3RfX3RvZ2dsZSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi1oZWFkZXIgLm1haW4tbWVudSAubWFpbi1tZW51X190b3Atc2VjdGlvbiAubWFpbi1tZW51X19jb2x1bW4gLm1haW4tbWVudV9fbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1saXN0IC5uYXZpZ2F0aW9uLWxpc3RfX2l0ZW0gLm5hdmlnYXRpb24tbGlzdF9fbWVudS1saW5rIC5uYXZpZ2F0aW9uLWxpc3RfX3RvZ2dsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNlY3Rpb24taGVhZGVyIC5tYWluLW1lbnUgLm1haW4tbWVudV9fdG9wLXNlY3Rpb24gLm1haW4tbWVudV9fY29sdW1uIC5tYWluLW1lbnVfX25hdmlnYXRpb24gLm5hdmlnYXRpb24tbGlzdCAubmF2aWdhdGlvbi1saXN0X19pdGVtIC5uYXZpZ2F0aW9uLWxpc3RfX21lbnUtbGluay5qcy1tZW51LXRvZ2dsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi1oZWFkZXIgLm1haW4tbWVudSAubWFpbi1tZW51X190b3Atc2VjdGlvbiAubWFpbi1tZW51X19jb2x1bW4gLm1haW4tbWVudV9fbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1saXN0IC5uYXZpZ2F0aW9uLWxpc3RfX2l0ZW0gLm5hdmlnYXRpb24tbGlzdF9fbWVudS1saW5rLmpzLW1lbnUtdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLWhlYWRlciAubWFpbi1tZW51IC5tYWluLW1lbnVfX3RvcC1zZWN0aW9uIC5tYWluLW1lbnVfX2NvbHVtbiAubWFpbi1tZW51X19uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWxpc3QgLm5hdmlnYXRpb24tbGlzdF9faXRlbTpob3ZlciAubmF2aWdhdGlvbi1saXN0X19tZW51LWxpbmsge1xuICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCB3aGl0ZTtcbiAgICBAYXBwbHkgdGV4dC10cmFuc3BhcmVudDtcbiAgfVxuICAuc2VjdGlvbi1oZWFkZXIgLm1haW4tbWVudSAubWFpbi1tZW51X190b3Atc2VjdGlvbiAubWFpbi1tZW51X19jb2x1bW4gLm1haW4tbWVudV9fbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1saXN0IC5uYXZpZ2F0aW9uLWxpc3RfX2l0ZW06aG92ZXIgLm5hdmlnYXRpb24tbGlzdF9fbWVudS1saW5rIH4gLm5hdmlnYXRpb24tbGlzdF9fc3ViLW1lbnUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcG9pbnRlci1ldmVudHM6IGluaXRpYWw7XG4gIH1cbn1cbi5zZWN0aW9uLWhlYWRlciAubWFpbi1tZW51IC5tYWluLW1lbnVfX3RvcC1zZWN0aW9uIC5tYWluLW1lbnVfX2NvbHVtbiAubWFpbi1tZW51X19uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWxpc3QgLm5hdmlnYXRpb24tbGlzdF9faXRlbSAubmF2aWdhdGlvbi1saXN0X19zdWItbWVudSB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjNzIGFsbCBlYXNlLW91dDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLWhlYWRlciAubWFpbi1tZW51IC5tYWluLW1lbnVfX3RvcC1zZWN0aW9uIC5tYWluLW1lbnVfX2NvbHVtbiAubWFpbi1tZW51X19uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWxpc3QgLm5hdmlnYXRpb24tbGlzdF9faXRlbSAubmF2aWdhdGlvbi1saXN0X19zdWItbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiA1M3B4O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWhlYWRlciAubWFpbi1tZW51IC5tYWluLW1lbnVfX3RvcC1zZWN0aW9uIC5tYWluLW1lbnVfX2NvbHVtbiAubWFpbi1tZW51X19uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWxpc3QgLm5hdmlnYXRpb24tbGlzdF9faXRlbSAubmF2aWdhdGlvbi1saXN0X19zdWItbWVudSB7XG4gICAgbGVmdDogNzNweDtcbiAgfVxufVxuLnNlY3Rpb24taGVhZGVyIC5tYWluLW1lbnUgLm1haW4tbWVudV9fdG9wLXNlY3Rpb24gLm1haW4tbWVudV9fY29sdW1uIC5tYWluLW1lbnVfX25hdmlnYXRpb24gLm5hdmlnYXRpb24tbGlzdCAubmF2aWdhdGlvbi1saXN0X19pdGVtIC5uYXZpZ2F0aW9uLWxpc3RfX3N1Yi1tZW51IC5uYXZpZ2F0aW9uLWxpc3RfX3N1Yi1tZW51X19pdGVtIHtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1oZWFkZXIgLm1haW4tbWVudSAubWFpbi1tZW51X190b3Atc2VjdGlvbiAubWFpbi1tZW51X19jb2x1bW4gLm1haW4tbWVudV9fbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1saXN0IC5uYXZpZ2F0aW9uLWxpc3RfX2l0ZW0gLm5hdmlnYXRpb24tbGlzdF9fc3ViLW1lbnUgLm5hdmlnYXRpb24tbGlzdF9fc3ViLW1lbnVfX2l0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDlweDtcbiAgfVxuICAuc2VjdGlvbi1oZWFkZXIgLm1haW4tbWVudSAubWFpbi1tZW51X190b3Atc2VjdGlvbiAubWFpbi1tZW51X19jb2x1bW4gLm1haW4tbWVudV9fbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1saXN0IC5uYXZpZ2F0aW9uLWxpc3RfX2l0ZW0gLm5hdmlnYXRpb24tbGlzdF9fc3ViLW1lbnUgLm5hdmlnYXRpb24tbGlzdF9fc3ViLW1lbnVfX2l0ZW06Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDdweDtcbiAgfVxufVxuLnNlY3Rpb24taGVhZGVyIC5tYWluLW1lbnUgLm1haW4tbWVudV9fdG9wLXNlY3Rpb24gLm1haW4tbWVudV9fY29sdW1uIC5tYWluLW1lbnVfX25hdmlnYXRpb24gLm5hdmlnYXRpb24tbGlzdCAubmF2aWdhdGlvbi1saXN0X19pdGVtIC5uYXZpZ2F0aW9uLWxpc3RfX3N1Yi1tZW51IC5uYXZpZ2F0aW9uLWxpc3RfX3N1Yi1tZW51X19pdGVtIC5uYXZpZ2F0aW9uLWxpc3RfX3N1Yi1tZW51X19tZW51LWxpbmsge1xuICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgQGFwcGx5IHRleHQtd2hpdGU7XG4gIGZvbnQtc2l6ZTogMjFweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24taGVhZGVyIC5tYWluLW1lbnUgLm1haW4tbWVudV9fdG9wLXNlY3Rpb24gLm1haW4tbWVudV9fY29sdW1uIC5tYWluLW1lbnVfX25hdmlnYXRpb24gLm5hdmlnYXRpb24tbGlzdCAubmF2aWdhdGlvbi1saXN0X19pdGVtIC5uYXZpZ2F0aW9uLWxpc3RfX3N1Yi1tZW51IC5uYXZpZ2F0aW9uLWxpc3RfX3N1Yi1tZW51X19pdGVtIC5uYXZpZ2F0aW9uLWxpc3RfX3N1Yi1tZW51X19tZW51LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxufVxuLnNlY3Rpb24taGVhZGVyIC5tYWluLW1lbnUgLm1haW4tbWVudV9fdG9wLXNlY3Rpb24gLm1haW4tbWVudV9fY29sdW1uIC5tYWluLW1lbnVfX25hdmlnYXRpb24gLm5hdmlnYXRpb24tbGlzdCAubmF2aWdhdGlvbi1saXN0X19pdGVtIC5uYXZpZ2F0aW9uLWxpc3RfX3N1Yi1tZW51IC5uYXZpZ2F0aW9uLWxpc3RfX3N1Yi1tZW51X19pdGVtIC5uYXZpZ2F0aW9uLWxpc3RfX3N1Yi1tZW51X19tZW51LWxpbms6aG92ZXIge1xuICBAYXBwbHkgdGV4dC1mb250Qmx1ZTtcbn1cbi5zZWN0aW9uLWhlYWRlciAubWFpbi1tZW51IC5tYWluLW1lbnVfX3RvcC1zZWN0aW9uIC5tYWluLW1lbnVfX2NvbHVtbiAubWFpbi1tZW51X19jb250YWN0IC5tYWluLW1lbnVfX2NvbnRhY3RfX2luZm8ge1xuICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgQGFwcGx5IGZvbnQtU2F0b3NoaVJlZ3VsYXI7XG4gIG1heC13aWR0aDogMTcwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg1O1xuICBsZXR0ZXItc3BhY2luZzogMC40cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi1oZWFkZXIgLm1haW4tbWVudSAubWFpbi1tZW51X190b3Atc2VjdGlvbiAubWFpbi1tZW51X19jb2x1bW4gLm1haW4tbWVudV9fY29udGFjdCAubWFpbi1tZW51X19jb250YWN0X19pbmZvIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24taGVhZGVyIC5tYWluLW1lbnUgLm1haW4tbWVudV9fdG9wLXNlY3Rpb24gLm1haW4tbWVudV9fY29sdW1uIC5tYWluLW1lbnVfX2NvbnRhY3QgLm1haW4tbWVudV9fY29udGFjdF9faW5mbyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uc2VjdGlvbi1oZWFkZXIgLm1haW4tbWVudSAubWFpbi1tZW51X190b3Atc2VjdGlvbiAubWFpbi1tZW51X19jb2x1bW4gLm1haW4tbWVudV9fY29udGFjdCAubWFpbi1tZW51X19jb250YWN0X19pbmZvIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5zZWN0aW9uLWhlYWRlciAubWFpbi1tZW51IC5tYWluLW1lbnVfX3RvcC1zZWN0aW9uIC5tYWluLW1lbnVfX2NvbHVtbiAubWFpbi1tZW51X19jb250YWN0IC5uZXdzbGV0dGVyLWhvbGRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWhlYWRlciAubWFpbi1tZW51IC5tYWluLW1lbnVfX3RvcC1zZWN0aW9uIC5tYWluLW1lbnVfX2NvbHVtbiAubWFpbi1tZW51X19jb250YWN0IC5uZXdzbGV0dGVyLWhvbGRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5zZWN0aW9uLWhlYWRlciAubWFpbi1tZW51IC5zb2NpYWwtaWNvbnMtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi1oZWFkZXIgLm1haW4tbWVudSAuc29jaWFsLWljb25zLWxpc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxufVxuLnNlY3Rpb24taGVhZGVyIC5tYWluLW1lbnUgLnNvY2lhbC1pY29ucy1saXN0IC5zb2NpYWwtaWNvbnMtbGlzdF9faXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xufVxuLnNlY3Rpb24taGVhZGVyIC5tYWluLW1lbnUgLm1haW4tbWVudV9fYm90dG9tLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMCA0NHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLWhlYWRlciAubWFpbi1tZW51IC5tYWluLW1lbnVfX2JvdHRvbS1zZWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgQGFwcGx5IGJvcmRlci10O1xuICAgIEBhcHBseSBib3JkZXItdC13aGl0ZTtcbiAgICBwYWRkaW5nOiAzNXB4IDA7XG4gIH1cbn1cbi5zZWN0aW9uLWhlYWRlciAubWFpbi1tZW51IC5tYWluLW1lbnVfX2JvdHRvbS1zZWN0aW9uIC5tYWluLW1lbnVfX2JvdHRvbS1zZWN0aW9uX19sZWZ0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24taGVhZGVyIC5tYWluLW1lbnUgLm1haW4tbWVudV9fYm90dG9tLXNlY3Rpb24gLm1haW4tbWVudV9fYm90dG9tLXNlY3Rpb25fX2xlZnQge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4uc2VjdGlvbi1oZWFkZXIgLm1haW4tbWVudSAubWFpbi1tZW51X19ib3R0b20tc2VjdGlvbiAubWFpbi1tZW51X19ib3R0b20tc2VjdGlvbl9fbGVmdCAubWFpbi1tZW51X19ib3R0b20tc2VjdGlvbl9fYnV0dG9uIHtcbiAgQGFwcGx5IGJnLWZvbnRCbHVlO1xuICBAYXBwbHkgYm9yZGVyO1xuICBAYXBwbHkgdGV4dC1ibGFjaztcbiAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gIEBhcHBseSBib3JkZXItdHJhbnNwYXJlbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQ3cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi1oZWFkZXIgLm1haW4tbWVudSAubWFpbi1tZW51X19ib3R0b20tc2VjdGlvbiAubWFpbi1tZW51X19ib3R0b20tc2VjdGlvbl9fbGVmdCAubWFpbi1tZW51X19ib3R0b20tc2VjdGlvbl9fYnV0dG9uIHtcbiAgICB3aWR0aDogMjE5cHg7XG4gIH1cbn1cbi5zZWN0aW9uLWhlYWRlciAubWFpbi1tZW51IC5tYWluLW1lbnVfX2JvdHRvbS1zZWN0aW9uIC5tYWluLW1lbnVfX2JvdHRvbS1zZWN0aW9uX19sZWZ0IC5tYWluLW1lbnVfX2JvdHRvbS1zZWN0aW9uX19idXR0b246aG92ZXIge1xuICBAYXBwbHkgYmctdHJhbnNwYXJlbnQ7XG4gIEBhcHBseSBib3JkZXItZm9udExpZ2h0Qmx1ZTtcbiAgQGFwcGx5IHRleHQtZm9udExpZ2h0Qmx1ZTtcbn1cbi5zZWN0aW9uLWhlYWRlciAubWFpbi1tZW51IC5tYWluLW1lbnVfX2JvdHRvbS1zZWN0aW9uIC5tYWluLW1lbnVfX2JvdHRvbS1zZWN0aW9uX19yaWdodCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24taGVhZGVyIC5tYWluLW1lbnUgLm1haW4tbWVudV9fYm90dG9tLXNlY3Rpb24gLm1haW4tbWVudV9fYm90dG9tLXNlY3Rpb25fX3JpZ2h0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ubmV3c2xldHRlci1ob2xkZXIge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubmV3c2xldHRlci1ob2xkZXIge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gIH1cbn1cbi5uZXdzbGV0dGVyLWhvbGRlciAubmV3c2xldHRlci10ZXh0IHtcbiAgQGFwcGx5IHRleHQtd2hpdGU7XG4gIEBhcHBseSBmb250LVNhdG9zaGlSZWd1bGFyO1xuICBtYXgtd2lkdGg6IDMwN3B4O1xuICBsaW5lLWhlaWdodDogMS44NTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBmb250LXNpemU6IDEycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5uZXdzbGV0dGVyLWhvbGRlciAubmV3c2xldHRlci10ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDQuNXB4O1xuICB9XG59XG4ubmV3c2xldHRlci1ob2xkZXIgLm5ld3NsZXR0ZXItZm9ybS1ob2xkZXIgLm5ld3NsZXR0ZXItZm9ybSAubmV3c2xldHRlci1mb3JtX19pbnB1dC13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5uZXdzbGV0dGVyLWhvbGRlciAubmV3c2xldHRlci1mb3JtLWhvbGRlciAubmV3c2xldHRlci1mb3JtIC5uZXdzbGV0dGVyLWZvcm1fX2lucHV0LXdyYXBwZXIgLmlucHV0X19maWVsZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIEBhcHBseSBib3JkZXItaW5wdXRCb3JkZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5uZXdzbGV0dGVyLWhvbGRlciAubmV3c2xldHRlci1mb3JtLWhvbGRlciAubmV3c2xldHRlci1mb3JtIC5uZXdzbGV0dGVyLWZvcm1fX2lucHV0LXdyYXBwZXIgLmlucHV0X19maWVsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIEBhcHBseSBib3JkZXItci10cmFuc3BhcmVudDtcbiAgfVxufVxuLm5ld3NsZXR0ZXItaG9sZGVyIC5uZXdzbGV0dGVyLWZvcm0taG9sZGVyIC5uZXdzbGV0dGVyLWZvcm0gLm5ld3NsZXR0ZXItZm9ybV9faW5wdXQtd3JhcHBlciAuaW5wdXQge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uZXdzbGV0dGVyLWhvbGRlciAubmV3c2xldHRlci1mb3JtLWhvbGRlciAubmV3c2xldHRlci1mb3JtIC5uZXdzbGV0dGVyLWZvcm1fX2lucHV0LXdyYXBwZXIgLmlucHV0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5uZXdzbGV0dGVyLWhvbGRlciAubmV3c2xldHRlci1mb3JtLWhvbGRlciAubmV3c2xldHRlci1mb3JtIC5uZXdzbGV0dGVyLWZvcm1fX2lucHV0LXdyYXBwZXIgLmlucHV0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5cbi5uZXdzbGV0dGVyLWZvcm0taG9sZGVyIC5uZXdzbGV0dGVyLWZvcm0gLm5ld3NsZXR0ZXItZm9ybV9faW5wdXQtd3JhcHBlciAuaW5wdXQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm5ld3NsZXR0ZXItZm9ybS1ob2xkZXIgLm5ld3NsZXR0ZXItZm9ybSAubmV3c2xldHRlci1mb3JtX19pbnB1dC13cmFwcGVyIC5pbnB1dF9fZmllbGQge1xuICBAYXBwbHkgYm9yZGVyO1xuICBAYXBwbHkgYm9yZGVyLWlucHV0Qm9yZGVyO1xuICBAYXBwbHkgYm9yZGVyLXItdHJhbnNwYXJlbnQ7XG4gIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICBAYXBwbHkgdGV4dC1mb250R3JleTtcbiAgQGFwcGx5IGJnLXRyYW5zcGFyZW50O1xuICBmbGV4OiAxO1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBoZWlnaHQ6IDQ3cHg7XG4gIHBhZGRpbmc6IDE2LjVweCAxM3B4O1xuICBmb250LXNpemU6IDEycHg7XG59XG4ubmV3c2xldHRlci1mb3JtLWhvbGRlciAubmV3c2xldHRlci1mb3JtIC5uZXdzbGV0dGVyLWZvcm1fX2lucHV0LXdyYXBwZXIgLm5ld3NsZXR0ZXItZm9ybV9fYnV0dG9uIHtcbiAgQGFwcGx5IGJnLWZvbnRCbHVlO1xuICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgQGFwcGx5IHRleHQtZm9udEJsYWNrO1xuICBwYWRkaW5nOiAwIDIzcHg7XG4gIGhlaWdodDogNDdweDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLm5ld3NsZXR0ZXItZm9ybS1ob2xkZXIgLm5ld3NsZXR0ZXItZm9ybSAub3V0cHV0X19tZXNzYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgQGFwcGx5IGZvbnQtU2F0b3NoaVJlZ3VsYXI7XG4gIEBhcHBseSB0ZXh0LXdoaXRlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuLm5ld3NsZXR0ZXItZm9ybS1ob2xkZXIgLm5ld3NsZXR0ZXItZm9ybSAub3V0cHV0X19tZXNzYWdlIHN2ZyB7XG4gIG1heC13aWR0aDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi5tYWluLWhlcm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWFpbi1oZXJvIC5tYWluLWhlcm9fX2hvbGRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tYWluLWhlcm8gLm1haW4taGVyb19faG9sZGVyOm5vdCgubWFpbi1oZXJvIC5tYWluLWhlcm9fX2hvbGRlci5pcy1ub3QtdG9wKSB7XG4gIHRvcDogLTUyLjA1cHg7XG4gIG1hcmdpbi1ib3R0b206IC01Mi4wNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYWluLWhlcm8gLm1haW4taGVyb19faG9sZGVyOm5vdCgubWFpbi1oZXJvIC5tYWluLWhlcm9fX2hvbGRlci5pcy1ub3QtdG9wKSB7XG4gICAgdG9wOiAtNzQuMDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzQuMDVweDtcbiAgfVxufVxuLm1haW4taGVybyAubWFpbi1oZXJvX19ob2xkZXIuYWxpZ24tY2VudGVyIC5tYWluLWhlcm9fX2RhdGEtaG9sZGVyIHtcbiAgYm90dG9tOiAzM3Z3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYWluLWhlcm8gLm1haW4taGVyb19faG9sZGVyLmFsaWduLWNlbnRlciAubWFpbi1oZXJvX19kYXRhLWhvbGRlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gICAgYm90dG9tOiA1MCU7XG4gIH1cbn1cbi5tYWluLWhlcm8gLm1haW4taGVyb19faG9sZGVyLmlzLW5vdC10b3AgLm1haW4taGVyb19fZGF0YS1ob2xkZXIge1xuICB0b3A6IDE4dnc7XG4gIGJvdHRvbTogaW5pdGlhbDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFpbi1oZXJvIC5tYWluLWhlcm9fX2hvbGRlci5pcy1ub3QtdG9wIC5tYWluLWhlcm9fX2RhdGEtaG9sZGVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdG9wOiA1MCU7XG4gICAgYm90dG9tOiBpbml0aWFsO1xuICB9XG59XG4ubWFpbi1oZXJvIC5tYWluLWhlcm9fX2hvbGRlci5pcy1ub3QtdG9wIC5tYWluLWhlcm9fX2RhdGEtaG9sZGVyIC5tYWluLWhlcm9fX2lubmVyLWhvbGRlciAubWFpbi1oZXJvX19kYXRhIC5tYWluLWhlcm9fX3RhZ2xpbmUge1xuICBmb250LXNpemU6IDI4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tYWluLWhlcm8gLm1haW4taGVyb19faG9sZGVyLmlzLW5vdC10b3AgLm1haW4taGVyb19fZGF0YS1ob2xkZXIgLm1haW4taGVyb19faW5uZXItaG9sZGVyIC5tYWluLWhlcm9fX2RhdGEgLm1haW4taGVyb19fdGFnbGluZSB7XG4gICAgZm9udC1zaXplOiAzLjUxdnc7XG4gIH1cbn1cbi5tYWluLWhlcm8gLm1haW4taGVyb19faG9sZGVyIC5tYWluLWhlcm9fX2JhY2tncm91bmQtaW1hZ2UtaG9sZGVyIC5tYWluLWhlcm9fX2JhY2tncm91bmQtaW1hZ2Uge1xuICBAYXBwbHkgYmctYmxhY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1haW4taGVybyAubWFpbi1oZXJvX19ob2xkZXIgLm1haW4taGVyb19fYmFja2dyb3VuZC1pbWFnZS1ob2xkZXIgLm1haW4taGVyb19fYmFja2dyb3VuZC1pbWFnZS5kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFpbi1oZXJvIC5tYWluLWhlcm9fX2hvbGRlciAubWFpbi1oZXJvX19iYWNrZ3JvdW5kLWltYWdlLWhvbGRlciAubWFpbi1oZXJvX19iYWNrZ3JvdW5kLWltYWdlLmRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ubWFpbi1oZXJvIC5tYWluLWhlcm9fX2hvbGRlciAubWFpbi1oZXJvX19iYWNrZ3JvdW5kLWltYWdlLWhvbGRlciAubWFpbi1oZXJvX19iYWNrZ3JvdW5kLWltYWdlLm1vYmlsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYWluLWhlcm8gLm1haW4taGVyb19faG9sZGVyIC5tYWluLWhlcm9fX2JhY2tncm91bmQtaW1hZ2UtaG9sZGVyIC5tYWluLWhlcm9fX2JhY2tncm91bmQtaW1hZ2UubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubWFpbi1oZXJvIC5tYWluLWhlcm9fX2hvbGRlciAubWFpbi1oZXJvX19kYXRhLWhvbGRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxOS45dnc7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYWluLWhlcm8gLm1haW4taGVyb19faG9sZGVyIC5tYWluLWhlcm9fX2RhdGEtaG9sZGVyIHtcbiAgICBib3R0b206IDIwdnc7XG4gIH1cbn1cbi5tYWluLWhlcm8gLm1haW4taGVyb19faG9sZGVyIC5tYWluLWhlcm9fX2RhdGEtaG9sZGVyIC5tYWluLWhlcm9fX2lubmVyLWhvbGRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm1haW4taGVybyAubWFpbi1oZXJvX19ob2xkZXIgLm1haW4taGVyb19fZGF0YS1ob2xkZXIgLm1haW4taGVyb19faW5uZXItaG9sZGVyIC5tYWluLWhlcm9fX2RhdGEgLm1haW4taGVyb19faGVhZGluZyB7XG4gIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICBAYXBwbHkgdGV4dC1mb250Qmx1ZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDAgMCAzMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubWFpbi1oZXJvIC5tYWluLWhlcm9fX2hvbGRlciAubWFpbi1oZXJvX19kYXRhLWhvbGRlciAubWFpbi1oZXJvX19pbm5lci1ob2xkZXIgLm1haW4taGVyb19fZGF0YSAubWFpbi1oZXJvX19oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDEuMTl2dztcbiAgICBtYXJnaW46IDAgMCAxLjc5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLm1haW4taGVybyAubWFpbi1oZXJvX19ob2xkZXIgLm1haW4taGVyb19fZGF0YS1ob2xkZXIgLm1haW4taGVyb19faW5uZXItaG9sZGVyIC5tYWluLWhlcm9fX2RhdGEgLm1haW4taGVyb19faGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAxLjA5dnc7XG4gIH1cbn1cbi5tYWluLWhlcm8gLm1haW4taGVyb19faG9sZGVyIC5tYWluLWhlcm9fX2RhdGEtaG9sZGVyIC5tYWluLWhlcm9fX2lubmVyLWhvbGRlciAubWFpbi1oZXJvX19kYXRhIC5tYWluLWhlcm9fX3RhZ2xpbmUge1xuICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgQGFwcGx5IHRleHQtd2hpdGU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogMC42cHg7XG4gIGZvbnQtc2l6ZTogMzVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1haW4taGVybyAubWFpbi1oZXJvX19ob2xkZXIgLm1haW4taGVyb19fZGF0YS1ob2xkZXIgLm1haW4taGVyb19faW5uZXItaG9sZGVyIC5tYWluLWhlcm9fX2RhdGEgLm1haW4taGVyb19fdGFnbGluZSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMTU2dnc7XG4gICAgZm9udC1zaXplOiAzLjUxdnc7XG4gIH1cbn1cbi5tYWluLWhlcm8gLm1haW4taGVyb19faG9sZGVyIC5tYWluLWhlcm9fX2RhdGEtaG9sZGVyIC5tYWluLWhlcm9fX2lubmVyLWhvbGRlciAubWFpbi1oZXJvX19kYXRhIC5tYWluLWhlcm9fX3RhZ2xpbmUgLmhvbGxvdyB7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCB3aGl0ZTtcbiAgQGFwcGx5IHRleHQtdHJhbnNwYXJlbnQ7XG59XG4ubWFpbi1oZXJvIC5tYWluLWhlcm9fX2hvbGRlciAubWFpbi1oZXJvX19kYXRhLWhvbGRlciAubWFpbi1oZXJvX19pbm5lci1ob2xkZXIgLm1haW4taGVyb19fZGF0YSAubWFpbi1oZXJvX19kZXNjcmlwdGlvbiB7XG4gIEBhcHBseSB0ZXh0LXdoaXRlO1xuICBAYXBwbHkgZm9udC1TYXRvc2hpUmVndWxhcjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYWluLWhlcm8gLm1haW4taGVyb19faG9sZGVyIC5tYWluLWhlcm9fX2RhdGEtaG9sZGVyIC5tYWluLWhlcm9fX2lubmVyLWhvbGRlciAubWFpbi1oZXJvX19kYXRhIC5tYWluLWhlcm9fX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEuOXZ3O1xuICAgIG1hcmdpbi10b3A6IDIuMzR2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubWFpbi1oZXJvIC5tYWluLWhlcm9fX2hvbGRlciAubWFpbi1oZXJvX19kYXRhLWhvbGRlciAubWFpbi1oZXJvX19pbm5lci1ob2xkZXIgLm1haW4taGVyb19fZGF0YSAubWFpbi1oZXJvX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxLjU2MjV2dztcbiAgfVxufVxuLm1haW4taGVybyAubWFpbi1oZXJvX19ob2xkZXIgLm1haW4taGVyb19fZGF0YS1ob2xkZXIgLm1haW4taGVyb19faW5uZXItaG9sZGVyIC5tYWluLWJ1dHRvbiB7XG4gIG1hcmdpbjogMzhweCAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tYWluLWhlcm8gLm1haW4taGVyb19faG9sZGVyIC5tYWluLWhlcm9fX2RhdGEtaG9sZGVyIC5tYWluLWhlcm9fX2lubmVyLWhvbGRlciAubWFpbi1idXR0b24ge1xuICAgIG1hcmdpbjogMy42N3Z3IDAgMDtcbiAgfVxufVxuLm1haW4taGVybyAubWFpbi1oZXJvX19ob2xkZXIgLm1haW4taGVyb19fZGF0YS1ob2xkZXIgLm1haW4taGVyb19faW5uZXItaG9sZGVyIC5zY3JvbGwtZG93biB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICB0cmFuc2l0aW9uOiAwLjNzIGFsbCBlYXNlLW91dDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFpbi1oZXJvIC5tYWluLWhlcm9fX2hvbGRlciAubWFpbi1oZXJvX19kYXRhLWhvbGRlciAubWFpbi1oZXJvX19pbm5lci1ob2xkZXIgLnNjcm9sbC1kb3duIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tYWluLWhlcm8gLm1haW4taGVyb19faG9sZGVyIC5tYWluLWhlcm9fX2RhdGEtaG9sZGVyIC5tYWluLWhlcm9fX2lubmVyLWhvbGRlciAuc2Nyb2xsLWRvd24ge1xuICAgIHdpZHRoOiA2MnB4O1xuICAgIGhlaWdodDogNjJweDtcbiAgfVxufVxuLm1haW4taGVybyAubWFpbi1oZXJvX19ob2xkZXIgLm1haW4taGVyb19fZGF0YS1ob2xkZXIgLm1haW4taGVyb19faW5uZXItaG9sZGVyIC5zY3JvbGwtZG93biBzdmcgZyB7XG4gIHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2Utb3V0O1xufVxuLm1haW4taGVybyAubWFpbi1oZXJvX19ob2xkZXIgLm1haW4taGVyb19fZGF0YS1ob2xkZXIgLm1haW4taGVyb19faW5uZXItaG9sZGVyIC5zY3JvbGwtZG93bjpob3ZlciB7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDRweCB3aGl0ZSk7XG59XG4ubWFpbi1oZXJvIC5tYWluLWhlcm9fX2hvbGRlciAubWFpbi1oZXJvX19kYXRhLWhvbGRlciAubWFpbi1oZXJvX19pbm5lci1ob2xkZXIgLnNjcm9sbC1kb3duOmhvdmVyIHN2ZyBnIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnRleHQtc2VjdGlvbiB7XG4gIG1hcmdpbjogMjVweCAwIDE2MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50ZXh0LXNlY3Rpb24ge1xuICAgIG1hcmdpbjogMjBweCAwIDExMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50ZXh0LXNlY3Rpb24ge1xuICAgIG1hcmdpbjogMjVweCAwIDE1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC50ZXh0LXNlY3Rpb24ge1xuICAgIG1hcmdpbjogMzBweCAwIDIwMHB4O1xuICB9XG59XG4udGV4dC1zZWN0aW9uIC50ZXh0LXNlY3Rpb25fX2hvbGRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi50ZXh0LXNlY3Rpb24gLnRleHQtc2VjdGlvbl9faG9sZGVyLmFsaWduLWxlZnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4udGV4dC1zZWN0aW9uIC50ZXh0LXNlY3Rpb25fX2hvbGRlci5hbGlnbi1sZWZ0IC50ZXh0LXNlY3Rpb25fX2RhdGEtaG9sZGVyIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50ZXh0LXNlY3Rpb24gLnRleHQtc2VjdGlvbl9faG9sZGVyLmFsaWduLWxlZnQgLnRleHQtc2VjdGlvbl9fZGF0YS1ob2xkZXIge1xuICAgIG1heC13aWR0aDogNjkwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRleHQtc2VjdGlvbiAudGV4dC1zZWN0aW9uX19ob2xkZXIuYWxpZ24tbGVmdCAudGV4dC1zZWN0aW9uX19kYXRhLWhvbGRlciB7XG4gICAgbWF4LXdpZHRoOiA2MHZ3O1xuICB9XG59XG4udGV4dC1zZWN0aW9uIC50ZXh0LXNlY3Rpb25fX2hvbGRlci5hbGlnbi1sZWZ0IC50ZXh0LXNlY3Rpb25fX2RhdGEtaG9sZGVyIC50ZXh0LXNlY3Rpb25fX3RhZy1saW5lIHtcbiAgZm9udC1zaXplOiAzNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGV4dC1zZWN0aW9uIC50ZXh0LXNlY3Rpb25fX2hvbGRlci5hbGlnbi1sZWZ0IC50ZXh0LXNlY3Rpb25fX2RhdGEtaG9sZGVyIC50ZXh0LXNlY3Rpb25fX3RhZy1saW5lIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNTZ2dztcbiAgICBmb250LXNpemU6IDIuNzN2dztcbiAgfVxufVxuLnRleHQtc2VjdGlvbiAudGV4dC1zZWN0aW9uX19ob2xkZXIgLnRleHQtc2VjdGlvbl9fZGF0YS1ob2xkZXIge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRleHQtc2VjdGlvbiAudGV4dC1zZWN0aW9uX19ob2xkZXIgLnRleHQtc2VjdGlvbl9fZGF0YS1ob2xkZXIge1xuICAgIG1heC13aWR0aDogNTd2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGV4dC1zZWN0aW9uIC50ZXh0LXNlY3Rpb25fX2hvbGRlciAudGV4dC1zZWN0aW9uX19kYXRhLWhvbGRlciB7XG4gICAgbWF4LXdpZHRoOiA0N3Z3O1xuICB9XG59XG4udGV4dC1zZWN0aW9uIC50ZXh0LXNlY3Rpb25fX2hvbGRlciAudGV4dC1zZWN0aW9uX19kYXRhLWhvbGRlciAudGV4dC1zZWN0aW9uX19oZWFkaW5nIHtcbiAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gIEBhcHBseSB0ZXh0LWZvbnRCbHVlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbjogMCAwIDM1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50ZXh0LXNlY3Rpb24gLnRleHQtc2VjdGlvbl9faG9sZGVyIC50ZXh0LXNlY3Rpb25fX2RhdGEtaG9sZGVyIC50ZXh0LXNlY3Rpb25fX2hlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMS4xOXZ3O1xuICAgIG1hcmdpbjogMCAwIDIuMzR2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAudGV4dC1zZWN0aW9uIC50ZXh0LXNlY3Rpb25fX2hvbGRlciAudGV4dC1zZWN0aW9uX19kYXRhLWhvbGRlciAudGV4dC1zZWN0aW9uX19oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDEuMDl2dztcbiAgfVxufVxuLnRleHQtc2VjdGlvbiAudGV4dC1zZWN0aW9uX19ob2xkZXIgLnRleHQtc2VjdGlvbl9fZGF0YS1ob2xkZXIgLnRleHQtc2VjdGlvbl9fdGFnLWxpbmUge1xuICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgQGFwcGx5IHRleHQtd2hpdGU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogMC42cHg7XG4gIGZvbnQtc2l6ZTogMzVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRleHQtc2VjdGlvbiAudGV4dC1zZWN0aW9uX19ob2xkZXIgLnRleHQtc2VjdGlvbl9fZGF0YS1ob2xkZXIgLnRleHQtc2VjdGlvbl9fdGFnLWxpbmUge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjE1NnZ3O1xuICAgIGZvbnQtc2l6ZTogMy41MXZ3O1xuICB9XG59XG4udGV4dC1zZWN0aW9uIC50ZXh0LXNlY3Rpb25fX2hvbGRlciAudGV4dC1zZWN0aW9uX19kYXRhLWhvbGRlciAudGV4dC1zZWN0aW9uX190YWctbGluZSAuaG9sbG93IHtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4IHdoaXRlO1xuICBAYXBwbHkgdGV4dC10cmFuc3BhcmVudDtcbn1cbi50ZXh0LXNlY3Rpb24gLnRleHQtc2VjdGlvbl9faG9sZGVyIC50ZXh0LXNlY3Rpb25fX2RhdGEtaG9sZGVyIC50ZXh0LXNlY3Rpb25fX2Rlc2NyaXB0aW9uIHtcbiAgQGFwcGx5IHRleHQtd2hpdGU7XG4gIEBhcHBseSBmb250LVNhdG9zaGlSZWd1bGFyO1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50ZXh0LXNlY3Rpb24gLnRleHQtc2VjdGlvbl9faG9sZGVyIC50ZXh0LXNlY3Rpb25fX2RhdGEtaG9sZGVyIC50ZXh0LXNlY3Rpb25fX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBmb250LXNpemU6IDEuMTd2dztcbiAgICBtYXJnaW4tdG9wOiAyLjczdnc7XG4gIH1cbn1cblxuLnF1YW50aXR5LWhvbGRlciB7XG4gIGhlaWdodDogNDdweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBAYXBwbHkgYm9yZGVyO1xuICBAYXBwbHkgYm9yZGVyLWZvbnRMaWdodEJsdWU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5xdWFudGl0eS1ob2xkZXIgLnRvZ2dsZS1xdWFudGl0eSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgQGFwcGx5IHRleHQtZm9udEdyZXk7XG4gIHdpZHRoOiAyOHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ucXVhbnRpdHktaG9sZGVyIGlucHV0IHtcbiAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gIEBhcHBseSBiZy10cmFuc3BhcmVudDtcbiAgQGFwcGx5IHRleHQtd2hpdGU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHdpZHRoOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5tYWluLXN0YXJ0IHtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG59XG4ubWFpbi1zdGFydCAubWFpbi1zdGFydF9faG9sZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tdG9wOiA4dnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1haW4tc3RhcnQgLm1haW4tc3RhcnRfX2hvbGRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbn1cbi5tYWluLXN0YXJ0IC5tYWluLXN0YXJ0X19ob2xkZXIgLm1haW4tc3RhcnRfX2xlZnQtc2VjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFpbi1zdGFydCAubWFpbi1zdGFydF9faG9sZGVyIC5tYWluLXN0YXJ0X19sZWZ0LXNlY3Rpb24ge1xuICAgIHdpZHRoOiA0NC45MnZ3O1xuICB9XG59XG4ubWFpbi1zdGFydCAubWFpbi1zdGFydF9faG9sZGVyIC5tYWluLXN0YXJ0X19sZWZ0LXNlY3Rpb24gLm1haW4tc3RhcnRfX2ltYWdlIHtcbiAgbWF4LXdpZHRoOiA1Ni40MXZ3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYWluLXN0YXJ0IC5tYWluLXN0YXJ0X19ob2xkZXIgLm1haW4tc3RhcnRfX2xlZnQtc2VjdGlvbiAubWFpbi1zdGFydF9faW1hZ2Uge1xuICAgIG1heC13aWR0aDogMjV2dztcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNTYyNXZ3O1xuICB9XG59XG4ubWFpbi1zdGFydCAubWFpbi1zdGFydF9faG9sZGVyIC5tYWluLXN0YXJ0X19yaWdodC1zZWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDE5dnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1haW4tc3RhcnQgLm1haW4tc3RhcnRfX2hvbGRlciAubWFpbi1zdGFydF9fcmlnaHQtc2VjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIHdpZHRoOiAzOS4xNHZ3O1xuICB9XG59XG4ubWFpbi1zdGFydCAubWFpbi1zdGFydF9faG9sZGVyIC5tYWluLXN0YXJ0X19yaWdodC1zZWN0aW9uIC5tYWluLXN0YXJ0X19oZWFkaW5nIHtcbiAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gIEBhcHBseSB0ZXh0LXdoaXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNnB4O1xuICBmb250LXNpemU6IDM1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1haW4tc3RhcnQgLm1haW4tc3RhcnRfX2hvbGRlciAubWFpbi1zdGFydF9fcmlnaHQtc2VjdGlvbiAubWFpbi1zdGFydF9faGVhZGluZyB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMTU2dnc7XG4gICAgZm9udC1zaXplOiAzLjUxdnc7XG4gIH1cbn1cbi5tYWluLXN0YXJ0IC5tYWluLXN0YXJ0X19ob2xkZXIgLm1haW4tc3RhcnRfX3JpZ2h0LXNlY3Rpb24gLm1haW4tc3RhcnRfX2hlYWRpbmcgLmhvbGxvdyB7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCB3aGl0ZTtcbiAgQGFwcGx5IHRleHQtdHJhbnNwYXJlbnQ7XG59XG4ubWFpbi1zdGFydCAubWFpbi1zdGFydF9faG9sZGVyIC5tYWluLXN0YXJ0X19yaWdodC1zZWN0aW9uIC5tYWluLXN0YXJ0X19zdWItaGVhZGluZyB7XG4gIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICBAYXBwbHkgdGV4dC1mb250Qmx1ZTtcbiAgbWFyZ2luOiAzMnB4IDAgMTVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXgtd2lkdGg6IDI1MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYWluLXN0YXJ0IC5tYWluLXN0YXJ0X19ob2xkZXIgLm1haW4tc3RhcnRfX3JpZ2h0LXNlY3Rpb24gLm1haW4tc3RhcnRfX3N1Yi1oZWFkaW5nIHtcbiAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgbWFyZ2luOiAyLjg5dncgMCAxLjA5dnc7XG4gICAgZm9udC1zaXplOiAxLjU5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1haW4tc3RhcnQgLm1haW4tc3RhcnRfX2hvbGRlciAubWFpbi1zdGFydF9fcmlnaHQtc2VjdGlvbiAubWFpbi1zdGFydF9fc3ViLWhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMS4xOXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5tYWluLXN0YXJ0IC5tYWluLXN0YXJ0X19ob2xkZXIgLm1haW4tc3RhcnRfX3JpZ2h0LXNlY3Rpb24gLm1haW4tc3RhcnRfX3N1Yi1oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDEuMDl2dztcbiAgfVxufVxuLm1haW4tc3RhcnQgLm1haW4tc3RhcnRfX2hvbGRlciAubWFpbi1zdGFydF9fcmlnaHQtc2VjdGlvbiAubWFpbi1zdGFydF9fZGVzY3JpcHRpb24ge1xuICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgQGFwcGx5IGZvbnQtU2F0b3NoaVJlZ3VsYXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjY1O1xuICBsZXR0ZXItc3BhY2luZzogMC4zcHg7XG4gIG1hcmdpbi1ib3R0b206IDU2cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFpbi1zdGFydCAubWFpbi1zdGFydF9faG9sZGVyIC5tYWluLXN0YXJ0X19yaWdodC1zZWN0aW9uIC5tYWluLXN0YXJ0X19kZXNjcmlwdGlvbiB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDN2dztcbiAgICBtYXJnaW4tYm90dG9tOiA0LjM3NXZ3O1xuICAgIGZvbnQtc2l6ZTogMS41OXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tYWluLXN0YXJ0IC5tYWluLXN0YXJ0X19ob2xkZXIgLm1haW4tc3RhcnRfX3JpZ2h0LXNlY3Rpb24gLm1haW4tc3RhcnRfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEuMTl2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAubWFpbi1zdGFydCAubWFpbi1zdGFydF9faG9sZGVyIC5tYWluLXN0YXJ0X19yaWdodC1zZWN0aW9uIC5tYWluLXN0YXJ0X19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxLjA5dnc7XG4gIH1cbn1cblxuLmltYWdlLXBvaW50cyB7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5pbWFnZS1wb2ludHMgLmltYWdlLXBvaW50c19faG9sZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy10b3A6IDc1cHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmltYWdlLXBvaW50cyAuaW1hZ2UtcG9pbnRzX19ob2xkZXIge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmltYWdlLXBvaW50cyAuaW1hZ2UtcG9pbnRzX19ob2xkZXIge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICB9XG59XG4uaW1hZ2UtcG9pbnRzIC5pbWFnZS1wb2ludHNfX2hvbGRlciAuaW1hZ2UtcG9pbnRzX19wb2ludCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogOTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW1hZ2UtcG9pbnRzIC5pbWFnZS1wb2ludHNfX2hvbGRlciAuaW1hZ2UtcG9pbnRzX19wb2ludCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIHdpZHRoOiBtaW4tY29udGVudDtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmltYWdlLXBvaW50cyAuaW1hZ2UtcG9pbnRzX19ob2xkZXIgLmltYWdlLXBvaW50c19fcG9pbnQge1xuICAgIHBhZGRpbmc6IDAgNTVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuaW1hZ2UtcG9pbnRzIC5pbWFnZS1wb2ludHNfX2hvbGRlciAuaW1hZ2UtcG9pbnRzX19wb2ludCB7XG4gICAgcGFkZGluZzogMCA1N3B4O1xuICB9XG59XG4uaW1hZ2UtcG9pbnRzIC5pbWFnZS1wb2ludHNfX2hvbGRlciAuaW1hZ2UtcG9pbnRzX19wb2ludCAuaW1hZ2UtcG9pbnRzX19pbWFnZS1ob2xkZXIgLmltYWdlLXBvaW50c19faW1hZ2Uge1xuICB3aWR0aDogYXV0bztcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDU2LjQxdnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmltYWdlLXBvaW50cyAuaW1hZ2UtcG9pbnRzX19ob2xkZXIgLmltYWdlLXBvaW50c19fcG9pbnQgLmltYWdlLXBvaW50c19faW1hZ2UtaG9sZGVyIC5pbWFnZS1wb2ludHNfX2ltYWdlIHtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBjYWxjKDQ2LjEzNzV2dyAtIDMwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pbWFnZS1wb2ludHMgLmltYWdlLXBvaW50c19faG9sZGVyIC5pbWFnZS1wb2ludHNfX3BvaW50IC5pbWFnZS1wb2ludHNfX2ltYWdlLWhvbGRlciAuaW1hZ2UtcG9pbnRzX19pbWFnZSB7XG4gICAgaGVpZ2h0OiBjYWxjKDQ2LjEzNzV2dyAtIDEzMHB4KTtcbiAgfVxufVxuLmltYWdlLXBvaW50cyAuaW1hZ2UtcG9pbnRzX19ob2xkZXIgLmltYWdlLXBvaW50c19fcG9pbnQgLmltYWdlLXBvaW50c19fZGF0YS1ob2xkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmltYWdlLXBvaW50cyAuaW1hZ2UtcG9pbnRzX19ob2xkZXIgLmltYWdlLXBvaW50c19fcG9pbnQgLmltYWdlLXBvaW50c19fZGF0YS1ob2xkZXIge1xuICAgIG1hcmdpbi10b3A6IDUuMDd2dztcbiAgfVxufVxuLmltYWdlLXBvaW50cyAuaW1hZ2UtcG9pbnRzX19ob2xkZXIgLmltYWdlLXBvaW50c19fcG9pbnQgLmltYWdlLXBvaW50c19fZGF0YS1ob2xkZXIgLmltYWdlLXBvaW50c19fbnVtYmVyIHtcbiAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gIEBhcHBseSB0ZXh0LWZvbnRCbHVlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTFweDtcbiAgbGVmdDogLTIycHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW1hZ2UtcG9pbnRzIC5pbWFnZS1wb2ludHNfX2hvbGRlciAuaW1hZ2UtcG9pbnRzX19wb2ludCAuaW1hZ2UtcG9pbnRzX19kYXRhLWhvbGRlciAuaW1hZ2UtcG9pbnRzX19udW1iZXIge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAtMi4yNTN2dztcbiAgICBmb250LXNpemU6IDAuOTU5M3Z3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pbWFnZS1wb2ludHMgLmltYWdlLXBvaW50c19faG9sZGVyIC5pbWFnZS1wb2ludHNfX3BvaW50IC5pbWFnZS1wb2ludHNfX2RhdGEtaG9sZGVyIC5pbWFnZS1wb2ludHNfX251bWJlciB7XG4gICAgbGVmdDogLTEuOTUzdnc7XG4gICAgZm9udC1zaXplOiAwLjg1OTN2dztcbiAgfVxufVxuLmltYWdlLXBvaW50cyAuaW1hZ2UtcG9pbnRzX19ob2xkZXIgLmltYWdlLXBvaW50c19fcG9pbnQgLmltYWdlLXBvaW50c19fZGF0YS1ob2xkZXIgLmltYWdlLXBvaW50c19faGVhZGluZyB7XG4gIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbWFnZS1wb2ludHMgLmltYWdlLXBvaW50c19faG9sZGVyIC5pbWFnZS1wb2ludHNfX3BvaW50IC5pbWFnZS1wb2ludHNfX2RhdGEtaG9sZGVyIC5pbWFnZS1wb2ludHNfX2hlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMS45dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmltYWdlLXBvaW50cyAuaW1hZ2UtcG9pbnRzX19ob2xkZXIgLmltYWdlLXBvaW50c19fcG9pbnQgLmltYWdlLXBvaW50c19fZGF0YS1ob2xkZXIgLmltYWdlLXBvaW50c19faGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAxLjU2MjV2dztcbiAgfVxufVxuLmltYWdlLXBvaW50cyAuaW1hZ2UtcG9pbnRzX19ob2xkZXIgLmltYWdlLXBvaW50c19fcG9pbnQgLmltYWdlLXBvaW50c19fZGF0YS1ob2xkZXIgLmltYWdlLXBvaW50c19fZGVzY3JpcHRpb24ge1xuICBAYXBwbHkgZm9udC1TYXRvc2hpUmVndWxhcjtcbiAgQGFwcGx5IHRleHQtd2hpdGU7XG4gIG1hcmdpbi10b3A6IDI2cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW1hZ2UtcG9pbnRzIC5pbWFnZS1wb2ludHNfX2hvbGRlciAuaW1hZ2UtcG9pbnRzX19wb2ludCAuaW1hZ2UtcG9pbnRzX19kYXRhLWhvbGRlciAuaW1hZ2UtcG9pbnRzX19kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMi40NTN2dztcbiAgICBmb250LXNpemU6IDEuNHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pbWFnZS1wb2ludHMgLmltYWdlLXBvaW50c19faG9sZGVyIC5pbWFnZS1wb2ludHNfX3BvaW50IC5pbWFnZS1wb2ludHNfX2RhdGEtaG9sZGVyIC5pbWFnZS1wb2ludHNfX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAxLjk1M3Z3O1xuICAgIGZvbnQtc2l6ZTogMS4xOXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5pbWFnZS1wb2ludHMgLmltYWdlLXBvaW50c19faG9sZGVyIC5pbWFnZS1wb2ludHNfX3BvaW50IC5pbWFnZS1wb2ludHNfX2RhdGEtaG9sZGVyIC5pbWFnZS1wb2ludHNfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEuMDkzdnc7XG4gIH1cbn1cblxuLnJlc2VhcmNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZXNlYXJjaCB7XG4gICAgdG9wOiAtNTQuMDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDcuNXZ3IC0gNTQuMDVweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnJlc2VhcmNoIHtcbiAgICB0b3A6IC03NC4wNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoNy41dncgLSA3NC4wNXB4KTtcbiAgfVxufVxuLnJlc2VhcmNoIC5yZXNlYXJjaF9faG9sZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnJlc2VhcmNoIC5yZXNlYXJjaF9faG9sZGVyIC5yZXNlYXJjaF9fYmFja2dyb3VuZC1pbWFnZS1ob2xkZXIgLnJlc2VhcmNoX19iYWNrZ3JvdW5kLWltYWdlIHtcbiAgQGFwcGx5IGJnLWJsYWNrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5yZXNlYXJjaCAucmVzZWFyY2hfX2hvbGRlciAucmVzZWFyY2hfX2JhY2tncm91bmQtaW1hZ2UtaG9sZGVyIC5yZXNlYXJjaF9fYmFja2dyb3VuZC1pbWFnZS5kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVzZWFyY2ggLnJlc2VhcmNoX19ob2xkZXIgLnJlc2VhcmNoX19iYWNrZ3JvdW5kLWltYWdlLWhvbGRlciAucmVzZWFyY2hfX2JhY2tncm91bmQtaW1hZ2UuZGVza3RvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5yZXNlYXJjaCAucmVzZWFyY2hfX2hvbGRlciAucmVzZWFyY2hfX2JhY2tncm91bmQtaW1hZ2UtaG9sZGVyIC5yZXNlYXJjaF9fYmFja2dyb3VuZC1pbWFnZS5tb2JpbGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVzZWFyY2ggLnJlc2VhcmNoX19ob2xkZXIgLnJlc2VhcmNoX19iYWNrZ3JvdW5kLWltYWdlLWhvbGRlciAucmVzZWFyY2hfX2JhY2tncm91bmQtaW1hZ2UubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucmVzZWFyY2ggLnJlc2VhcmNoX19ob2xkZXIgLnJlc2VhcmNoX19kYXRhLWhvbGRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA4MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZXNlYXJjaCAucmVzZWFyY2hfX2hvbGRlciAucmVzZWFyY2hfX2RhdGEtaG9sZGVyIHtcbiAgICB0b3A6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogOC41OTM3dnc7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG59XG4ucmVzZWFyY2ggLnJlc2VhcmNoX19ob2xkZXIgLnJlc2VhcmNoX19kYXRhLWhvbGRlciAucmVzZWFyY2hfX2hlYWRpbmcge1xuICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgQGFwcGx5IHRleHQtd2hpdGU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjZweDtcbiAgbWFyZ2luOiAwIDAgNDBweDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVzZWFyY2ggLnJlc2VhcmNoX19ob2xkZXIgLnJlc2VhcmNoX19kYXRhLWhvbGRlciAucmVzZWFyY2hfX2hlYWRpbmcge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjE1NnZ3O1xuICAgIG1hcmdpbjogMCAwIDIuNjU2dnc7XG4gICAgZm9udC1zaXplOiAzLjUxdnc7XG4gIH1cbn1cbi5yZXNlYXJjaCAucmVzZWFyY2hfX2hvbGRlciAucmVzZWFyY2hfX2RhdGEtaG9sZGVyIC5yZXNlYXJjaF9faGVhZGluZyAuaG9sbG93IHtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4IHdoaXRlO1xuICBAYXBwbHkgdGV4dC10cmFuc3BhcmVudDtcbn1cbi5yZXNlYXJjaCAucmVzZWFyY2hfX2hvbGRlciAucmVzZWFyY2hfX2RhdGEtaG9sZGVyIC5yZXNlYXJjaF9fZGVzY3JpcHRpb24ge1xuICBAYXBwbHkgZm9udC1TYXRvc2hpUmVndWxhcjtcbiAgQGFwcGx5IHRleHQtd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuM3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZXNlYXJjaCAucmVzZWFyY2hfX2hvbGRlciAucmVzZWFyY2hfX2RhdGEtaG9sZGVyIC5yZXNlYXJjaF9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMS41OXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5yZXNlYXJjaCAucmVzZWFyY2hfX2hvbGRlciAucmVzZWFyY2hfX2RhdGEtaG9sZGVyIC5yZXNlYXJjaF9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMS4xOXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5yZXNlYXJjaCAucmVzZWFyY2hfX2hvbGRlciAucmVzZWFyY2hfX2RhdGEtaG9sZGVyIC5yZXNlYXJjaF9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMS4xNzE4dnc7XG4gIH1cbn1cbi5yZXNlYXJjaCAucmVzZWFyY2hfX2hvbGRlciAuZmVhdHVyZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvdHRvbTogNzR2dztcbiAgbWFyZ2luLWJvdHRvbTogLTU0dnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJlc2VhcmNoIC5yZXNlYXJjaF9faG9sZGVyIC5mZWF0dXJlcyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICBib3R0b206IC03LjV2dztcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG59XG5cbi5mZWF0dXJlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mZWF0dXJlcyB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cbi5mZWF0dXJlcyAuZmVhdHVyZXNfX2ZlYXR1cmUge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMzVweCAwIDM1cHggMzhweDtcbiAgbWluLXdpZHRoOiA1MCU7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgQGFwcGx5IGJvcmRlci1bMC41cHhdO1xuICBAYXBwbHkgYm9yZGVyLWZvbnRMaWdodEJsdWU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZlYXR1cmVzIC5mZWF0dXJlc19fZmVhdHVyZSB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWluLXdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuZmVhdHVyZXMgLmZlYXR1cmVzX19mZWF0dXJlIHtcbiAgICBwYWRkaW5nOiAzNXB4IDA7XG4gIH1cbn1cbi5mZWF0dXJlcyAuZmVhdHVyZXNfX2ZlYXR1cmU6bnRoLWNoaWxkKG9kZCkge1xuICBAYXBwbHkgYm9yZGVyLXItWzBweF07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZlYXR1cmVzIC5mZWF0dXJlc19fZmVhdHVyZTpudGgtY2hpbGQob2RkKSB7XG4gICAgQGFwcGx5IGJvcmRlci1yLVswLjVweF07XG4gIH1cbn1cbi5mZWF0dXJlcyAuZmVhdHVyZXNfX2ZlYXR1cmU6bnRoLWxhc3QtY2hpbGQobiszKSB7XG4gIEBhcHBseSBib3JkZXItYi1bMHB4XTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmVhdHVyZXMgLmZlYXR1cmVzX19mZWF0dXJlOm50aC1sYXN0LWNoaWxkKG4rMykge1xuICAgIEBhcHBseSBib3JkZXItYi1bMC41cHhdO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZlYXR1cmVzIC5mZWF0dXJlc19fZmVhdHVyZTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBAYXBwbHkgYm9yZGVyLXItWzBweF07XG4gIH1cbn1cbi5mZWF0dXJlcyAuZmVhdHVyZXNfX2ZlYXR1cmUgLmZlYXR1cmVzX19mZWF0dXJlX19pbm5lci1ob2xkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZmVhdHVyZXMgLmZlYXR1cmVzX19mZWF0dXJlIC5mZWF0dXJlc19fZmVhdHVyZV9faW5uZXItaG9sZGVyIC5mZWF0dXJlc19faW1hZ2UtaG9sZGVyIHtcbiAgaGVpZ2h0OiAzNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZmVhdHVyZXMgLmZlYXR1cmVzX19mZWF0dXJlIC5mZWF0dXJlc19fZmVhdHVyZV9faW5uZXItaG9sZGVyIC5mZWF0dXJlc19faW1hZ2UtaG9sZGVyIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbi5mZWF0dXJlcyAuZmVhdHVyZXNfX2ZlYXR1cmUgLmZlYXR1cmVzX19mZWF0dXJlX19pbm5lci1ob2xkZXIgLmZlYXR1cmVzX19pbWFnZS1ob2xkZXIgc3ZnIHtcbiAgaGVpZ2h0OiAzNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZmVhdHVyZXMgLmZlYXR1cmVzX19mZWF0dXJlIC5mZWF0dXJlc19fZmVhdHVyZV9faW5uZXItaG9sZGVyIC5mZWF0dXJlc19faW1hZ2UtaG9sZGVyIHN2ZyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4uZmVhdHVyZXMgLmZlYXR1cmVzX19mZWF0dXJlIC5mZWF0dXJlc19fZmVhdHVyZV9faW5uZXItaG9sZGVyIC5mZWF0dXJlc19fdGl0bGUge1xuICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgQGFwcGx5IHRleHQtd2hpdGU7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZlYXR1cmVzIC5mZWF0dXJlc19fZmVhdHVyZSAuZmVhdHVyZXNfX2ZlYXR1cmVfX2lubmVyLWhvbGRlciAuZmVhdHVyZXNfX3RpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4ud2h5LXBvaW50c19faG9sZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLXRvcDogMTYuNDA2dnc7XG4gIG1hcmdpbi1ib3R0b206IDMzLjQzdnc7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLndoeS1wb2ludHNfX2hvbGRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogOC40M3Z3O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi53aHktcG9pbnRzX19ob2xkZXIgLndoeS1wb2ludHNfX2ltYWdlLWhvbGRlciB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLndoeS1wb2ludHNfX2hvbGRlciAud2h5LXBvaW50c19faW1hZ2UtaG9sZGVyIHtcbiAgICBtYXgtd2lkdGg6IDQ1LjgyJTtcbiAgfVxufVxuLndoeS1wb2ludHNfX2hvbGRlciAud2h5LXBvaW50c19faW1hZ2UtaG9sZGVyIC53aHktcG9pbnRzX19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLndoeS1wb2ludHNfX2hvbGRlciAud2h5LXBvaW50c19fZGF0YS1ob2xkZXIge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53aHktcG9pbnRzX19ob2xkZXIgLndoeS1wb2ludHNfX2RhdGEtaG9sZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgbWF4LXdpZHRoOiA0My41NiU7XG4gIH1cbn1cbi53aHktcG9pbnRzX19ob2xkZXIgLndoeS1wb2ludHNfX2RhdGEtaG9sZGVyIC53aHktcG9pbnRzX19hY2NvcmRpb24taG9sZGVyIC53aHktcG9pbnRzX19wb2ludCB7XG4gIEBhcHBseSBib3JkZXItYjtcbiAgQGFwcGx5IGJvcmRlci1iLXdoaXRlO1xuICBwYWRkaW5nLWJvdHRvbTogMzRweDtcbiAgbWFyZ2luLWJvdHRvbTogMzRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAud2h5LXBvaW50c19faG9sZGVyIC53aHktcG9pbnRzX19kYXRhLWhvbGRlciAud2h5LXBvaW50c19fYWNjb3JkaW9uLWhvbGRlciAud2h5LXBvaW50c19fcG9pbnQge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjU0Mzd2dztcbiAgICBtYXJnaW4tYm90dG9tOiAyLjU0Mzd2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAud2h5LXBvaW50c19faG9sZGVyIC53aHktcG9pbnRzX19kYXRhLWhvbGRlciAud2h5LXBvaW50c19fYWNjb3JkaW9uLWhvbGRlciAud2h5LXBvaW50c19fcG9pbnQge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjM0Mzd2dztcbiAgICBtYXJnaW4tYm90dG9tOiAyLjM0Mzd2dztcbiAgfVxufVxuLndoeS1wb2ludHNfX2hvbGRlciAud2h5LXBvaW50c19fZGF0YS1ob2xkZXIgLndoeS1wb2ludHNfX2FjY29yZGlvbi1ob2xkZXIgLndoeS1wb2ludHNfX3BvaW50Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiA1OXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53aHktcG9pbnRzX19ob2xkZXIgLndoeS1wb2ludHNfX2RhdGEtaG9sZGVyIC53aHktcG9pbnRzX19hY2NvcmRpb24taG9sZGVyIC53aHktcG9pbnRzX19wb2ludDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1Ljg1NnZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC53aHktcG9pbnRzX19ob2xkZXIgLndoeS1wb2ludHNfX2RhdGEtaG9sZGVyIC53aHktcG9pbnRzX19hY2NvcmRpb24taG9sZGVyIC53aHktcG9pbnRzX19wb2ludDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjE1NnZ3O1xuICB9XG59XG4ud2h5LXBvaW50c19faG9sZGVyIC53aHktcG9pbnRzX19kYXRhLWhvbGRlciAud2h5LXBvaW50c19fYWNjb3JkaW9uLWhvbGRlciAud2h5LXBvaW50c19fcG9pbnQgLndoeS1wb2ludHNfX3BvaW50X19xdWVzdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi53aHktcG9pbnRzX19ob2xkZXIgLndoeS1wb2ludHNfX2RhdGEtaG9sZGVyIC53aHktcG9pbnRzX19hY2NvcmRpb24taG9sZGVyIC53aHktcG9pbnRzX19wb2ludCAud2h5LXBvaW50c19fcG9pbnRfX3F1ZXN0aW9uIC53aHktcG9pbnRzX19wb2ludF9fbGVmdC1ob2xkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLndoeS1wb2ludHNfX2hvbGRlciAud2h5LXBvaW50c19fZGF0YS1ob2xkZXIgLndoeS1wb2ludHNfX2FjY29yZGlvbi1ob2xkZXIgLndoeS1wb2ludHNfX3BvaW50IC53aHktcG9pbnRzX19wb2ludF9fcXVlc3Rpb24gLndoeS1wb2ludHNfX3BvaW50X19sZWZ0LWhvbGRlciAud2h5LXBvaW50c19faW1hZ2UtaG9sZGVyIHtcbiAgQGFwcGx5IGJvcmRlci1bMS41cHhdO1xuICBAYXBwbHkgYm9yZGVyLWZvbnRCbHVlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgNXB4IHdoaXRlKTtcbn1cbi53aHktcG9pbnRzX19ob2xkZXIgLndoeS1wb2ludHNfX2RhdGEtaG9sZGVyIC53aHktcG9pbnRzX19hY2NvcmRpb24taG9sZGVyIC53aHktcG9pbnRzX19wb2ludCAud2h5LXBvaW50c19fcG9pbnRfX3F1ZXN0aW9uIC53aHktcG9pbnRzX19wb2ludF9fbGVmdC1ob2xkZXIgLndoeS1wb2ludHNfX251bWJlciB7XG4gIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICBAYXBwbHkgdGV4dC1mb250Qmx1ZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW46IDAgMTIuNXB4IDdweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAud2h5LXBvaW50c19faG9sZGVyIC53aHktcG9pbnRzX19kYXRhLWhvbGRlciAud2h5LXBvaW50c19fYWNjb3JkaW9uLWhvbGRlciAud2h5LXBvaW50c19fcG9pbnQgLndoeS1wb2ludHNfX3BvaW50X19xdWVzdGlvbiAud2h5LXBvaW50c19fcG9pbnRfX2xlZnQtaG9sZGVyIC53aHktcG9pbnRzX19udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMS4yNTkzdnc7XG4gICAgbWFyZ2luOiAwIDEuNTE1NnZ3IDAuOHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC53aHktcG9pbnRzX19ob2xkZXIgLndoeS1wb2ludHNfX2RhdGEtaG9sZGVyIC53aHktcG9pbnRzX19hY2NvcmRpb24taG9sZGVyIC53aHktcG9pbnRzX19wb2ludCAud2h5LXBvaW50c19fcG9pbnRfX3F1ZXN0aW9uIC53aHktcG9pbnRzX19wb2ludF9fbGVmdC1ob2xkZXIgLndoeS1wb2ludHNfX251bWJlciB7XG4gICAgZm9udC1zaXplOiAwLjg1OTN2dztcbiAgICBtYXJnaW46IDAgMS4wMTU2dncgMC41dnc7XG4gIH1cbn1cbi53aHktcG9pbnRzX19ob2xkZXIgLndoeS1wb2ludHNfX2RhdGEtaG9sZGVyIC53aHktcG9pbnRzX19hY2NvcmRpb24taG9sZGVyIC53aHktcG9pbnRzX19wb2ludCAud2h5LXBvaW50c19fcG9pbnRfX3F1ZXN0aW9uIC53aHktcG9pbnRzX19wb2ludF9fbGVmdC1ob2xkZXIgLndoeS1wb2ludHNfX3RpdGxlIHtcbiAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gIEBhcHBseSB0ZXh0LXdoaXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBmb250LXNpemU6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLndoeS1wb2ludHNfX2hvbGRlciAud2h5LXBvaW50c19fZGF0YS1ob2xkZXIgLndoeS1wb2ludHNfX2FjY29yZGlvbi1ob2xkZXIgLndoeS1wb2ludHNfX3BvaW50IC53aHktcG9pbnRzX19wb2ludF9fcXVlc3Rpb24gLndoeS1wb2ludHNfX3BvaW50X19sZWZ0LWhvbGRlciAud2h5LXBvaW50c19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi4zNjI1dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLndoeS1wb2ludHNfX2hvbGRlciAud2h5LXBvaW50c19fZGF0YS1ob2xkZXIgLndoeS1wb2ludHNfX2FjY29yZGlvbi1ob2xkZXIgLndoeS1wb2ludHNfX3BvaW50IC53aHktcG9pbnRzX19wb2ludF9fcXVlc3Rpb24gLndoeS1wb2ludHNfX3BvaW50X19sZWZ0LWhvbGRlciAud2h5LXBvaW50c19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS41NjI1dnc7XG4gIH1cbn1cbi53aHktcG9pbnRzX19ob2xkZXIgLndoeS1wb2ludHNfX2RhdGEtaG9sZGVyIC53aHktcG9pbnRzX19hY2NvcmRpb24taG9sZGVyIC53aHktcG9pbnRzX19wb2ludCAud2h5LXBvaW50c19fcG9pbnRfX3F1ZXN0aW9uIC53aHktcG9pbnRzX19wb2ludF9fcmlnaHQtaG9sZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLndoeS1wb2ludHNfX2hvbGRlciAud2h5LXBvaW50c19fZGF0YS1ob2xkZXIgLndoeS1wb2ludHNfX2FjY29yZGlvbi1ob2xkZXIgLndoeS1wb2ludHNfX3BvaW50IC53aHktcG9pbnRzX19wb2ludF9fcXVlc3Rpb24gLndoeS1wb2ludHNfX3BvaW50X19yaWdodC1ob2xkZXIgLndoeS1wb2ludHNfX2ljb24ge1xuICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlSZWd1bGFyO1xuICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgZm9udC1zaXplOiAzMXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53aHktcG9pbnRzX19ob2xkZXIgLndoeS1wb2ludHNfX2RhdGEtaG9sZGVyIC53aHktcG9pbnRzX19hY2NvcmRpb24taG9sZGVyIC53aHktcG9pbnRzX19wb2ludCAud2h5LXBvaW50c19fcG9pbnRfX3F1ZXN0aW9uIC53aHktcG9pbnRzX19wb2ludF9fcmlnaHQtaG9sZGVyIC53aHktcG9pbnRzX19pY29uIHtcbiAgICBmb250LXNpemU6IDMuNDIxOHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC53aHktcG9pbnRzX19ob2xkZXIgLndoeS1wb2ludHNfX2RhdGEtaG9sZGVyIC53aHktcG9pbnRzX19hY2NvcmRpb24taG9sZGVyIC53aHktcG9pbnRzX19wb2ludCAud2h5LXBvaW50c19fcG9pbnRfX3F1ZXN0aW9uIC53aHktcG9pbnRzX19wb2ludF9fcmlnaHQtaG9sZGVyIC53aHktcG9pbnRzX19pY29uIHtcbiAgICBmb250LXNpemU6IDIuNDIxOHZ3O1xuICB9XG59XG4ud2h5LXBvaW50c19faG9sZGVyIC53aHktcG9pbnRzX19kYXRhLWhvbGRlciAud2h5LXBvaW50c19fYWNjb3JkaW9uLWhvbGRlciAud2h5LXBvaW50c19fcG9pbnQgLndoeS1wb2ludHNfX3BvaW50X19xdWVzdGlvbiAud2h5LXBvaW50c19fcG9pbnRfX3JpZ2h0LWhvbGRlciAud2h5LXBvaW50c19faWNvbi5jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4ud2h5LXBvaW50c19faG9sZGVyIC53aHktcG9pbnRzX19kYXRhLWhvbGRlciAud2h5LXBvaW50c19fYWNjb3JkaW9uLWhvbGRlciAud2h5LXBvaW50c19fcG9pbnQgLndoeS1wb2ludHNfX3BvaW50X19hbnN3ZXIge1xuICBAYXBwbHkgZm9udC1TYXRvc2hpUmVndWxhcjtcbiAgQGFwcGx5IHRleHQtd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAud2h5LXBvaW50c19faG9sZGVyIC53aHktcG9pbnRzX19kYXRhLWhvbGRlciAud2h5LXBvaW50c19fYWNjb3JkaW9uLWhvbGRlciAud2h5LXBvaW50c19fcG9pbnQgLndoeS1wb2ludHNfX3BvaW50X19hbnN3ZXIge1xuICAgIGZvbnQtc2l6ZTogMS41OXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC53aHktcG9pbnRzX19ob2xkZXIgLndoeS1wb2ludHNfX2RhdGEtaG9sZGVyIC53aHktcG9pbnRzX19hY2NvcmRpb24taG9sZGVyIC53aHktcG9pbnRzX19wb2ludCAud2h5LXBvaW50c19fcG9pbnRfX2Fuc3dlciB7XG4gICAgZm9udC1zaXplOiAxLjE5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLndoeS1wb2ludHNfX2hvbGRlciAud2h5LXBvaW50c19fZGF0YS1ob2xkZXIgLndoeS1wb2ludHNfX2FjY29yZGlvbi1ob2xkZXIgLndoeS1wb2ludHNfX3BvaW50IC53aHktcG9pbnRzX19wb2ludF9fYW5zd2VyIHtcbiAgICBmb250LXNpemU6IDEuMDkzdnc7XG4gIH1cbn1cbi53aHktcG9pbnRzX19ob2xkZXIgLndoeS1wb2ludHNfX2RhdGEtaG9sZGVyIC53aHktcG9pbnRzX19hY2NvcmRpb24taG9sZGVyIC53aHktcG9pbnRzX19wb2ludCAud2h5LXBvaW50c19fcG9pbnRfX2Fuc3dlciAuanMtYWNjb3JkaWFuLWFuc3dlci1ob2xkZXIge1xuICBwYWRkaW5nLXRvcDogMzFweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAud2h5LXBvaW50c19faG9sZGVyIC53aHktcG9pbnRzX19kYXRhLWhvbGRlciAud2h5LXBvaW50c19fYWNjb3JkaW9uLWhvbGRlciAud2h5LXBvaW50c19fcG9pbnQgLndoeS1wb2ludHNfX3BvaW50X19hbnN3ZXIgLmpzLWFjY29yZGlhbi1hbnN3ZXItaG9sZGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMy4zNDM3dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLndoeS1wb2ludHNfX2hvbGRlciAud2h5LXBvaW50c19fZGF0YS1ob2xkZXIgLndoeS1wb2ludHNfX2FjY29yZGlvbi1ob2xkZXIgLndoeS1wb2ludHNfX3BvaW50IC53aHktcG9pbnRzX19wb2ludF9fYW5zd2VyIC5qcy1hY2NvcmRpYW4tYW5zd2VyLWhvbGRlciB7XG4gICAgcGFkZGluZy10b3A6IDIuMzQzN3Z3O1xuICB9XG59XG5cbi53aHktcG9pbnRzLTFfX2hvbGRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi10b3A6IDE2MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNjBweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAud2h5LXBvaW50cy0xX19ob2xkZXIge1xuICAgIG1hcmdpbjogMTUuNjI1dncgMDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4ud2h5LXBvaW50cy0xX19ob2xkZXIgLndoeS1wb2ludHMtMV9faW1hZ2UtaG9sZGVyIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAud2h5LXBvaW50cy0xX19ob2xkZXIgLndoeS1wb2ludHMtMV9faW1hZ2UtaG9sZGVyIHtcbiAgICBtYXgtd2lkdGg6IDQ1LjgyJTtcbiAgfVxufVxuLndoeS1wb2ludHMtMV9faG9sZGVyIC53aHktcG9pbnRzLTFfX2ltYWdlLWhvbGRlciAud2h5LXBvaW50cy0xX19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLndoeS1wb2ludHMtMV9faG9sZGVyIC53aHktcG9pbnRzLTFfX2RhdGEtaG9sZGVyIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAud2h5LXBvaW50cy0xX19ob2xkZXIgLndoeS1wb2ludHMtMV9fZGF0YS1ob2xkZXIge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBtYXgtd2lkdGg6IDQzLjU2JTtcbiAgfVxufVxuLndoeS1wb2ludHMtMV9faG9sZGVyIC53aHktcG9pbnRzLTFfX2RhdGEtaG9sZGVyIC5tYWluLWJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLndoeS1wb2ludHMtMV9faG9sZGVyIC53aHktcG9pbnRzLTFfX2RhdGEtaG9sZGVyIC53aHktcG9pbnRzLTFfX2FjY29yZGlvbi1ob2xkZXIgLndoeS1wb2ludHMtMV9fcG9pbnQge1xuICBAYXBwbHkgYm9yZGVyLWI7XG4gIEBhcHBseSBib3JkZXItYi13aGl0ZTtcbiAgcGFkZGluZy1ib3R0b206IDM0cHg7XG4gIG1hcmdpbi1ib3R0b206IDM0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLndoeS1wb2ludHMtMV9faG9sZGVyIC53aHktcG9pbnRzLTFfX2RhdGEtaG9sZGVyIC53aHktcG9pbnRzLTFfX2FjY29yZGlvbi1ob2xkZXIgLndoeS1wb2ludHMtMV9fcG9pbnQge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjU0Mzd2dztcbiAgICBtYXJnaW4tYm90dG9tOiAyLjU0Mzd2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAud2h5LXBvaW50cy0xX19ob2xkZXIgLndoeS1wb2ludHMtMV9fZGF0YS1ob2xkZXIgLndoeS1wb2ludHMtMV9fYWNjb3JkaW9uLWhvbGRlciAud2h5LXBvaW50cy0xX19wb2ludCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMzQzN3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDIuMzQzN3Z3O1xuICB9XG59XG4ud2h5LXBvaW50cy0xX19ob2xkZXIgLndoeS1wb2ludHMtMV9fZGF0YS1ob2xkZXIgLndoeS1wb2ludHMtMV9fYWNjb3JkaW9uLWhvbGRlciAud2h5LXBvaW50cy0xX19wb2ludDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogNTlweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAud2h5LXBvaW50cy0xX19ob2xkZXIgLndoeS1wb2ludHMtMV9fZGF0YS1ob2xkZXIgLndoeS1wb2ludHMtMV9fYWNjb3JkaW9uLWhvbGRlciAud2h5LXBvaW50cy0xX19wb2ludDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1Ljg1NnZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC53aHktcG9pbnRzLTFfX2hvbGRlciAud2h5LXBvaW50cy0xX19kYXRhLWhvbGRlciAud2h5LXBvaW50cy0xX19hY2NvcmRpb24taG9sZGVyIC53aHktcG9pbnRzLTFfX3BvaW50Omxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDUuMTU2dnc7XG4gIH1cbn1cbi53aHktcG9pbnRzLTFfX2hvbGRlciAud2h5LXBvaW50cy0xX19kYXRhLWhvbGRlciAud2h5LXBvaW50cy0xX19hY2NvcmRpb24taG9sZGVyIC53aHktcG9pbnRzLTFfX3BvaW50IC53aHktcG9pbnRzLTFfX3BvaW50X19xdWVzdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi53aHktcG9pbnRzLTFfX2hvbGRlciAud2h5LXBvaW50cy0xX19kYXRhLWhvbGRlciAud2h5LXBvaW50cy0xX19hY2NvcmRpb24taG9sZGVyIC53aHktcG9pbnRzLTFfX3BvaW50IC53aHktcG9pbnRzLTFfX3BvaW50X19xdWVzdGlvbiAud2h5LXBvaW50cy0xX19wb2ludF9fbGVmdC1ob2xkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLndoeS1wb2ludHMtMV9faG9sZGVyIC53aHktcG9pbnRzLTFfX2RhdGEtaG9sZGVyIC53aHktcG9pbnRzLTFfX2FjY29yZGlvbi1ob2xkZXIgLndoeS1wb2ludHMtMV9fcG9pbnQgLndoeS1wb2ludHMtMV9fcG9pbnRfX3F1ZXN0aW9uIC53aHktcG9pbnRzLTFfX3BvaW50X19sZWZ0LWhvbGRlciAud2h5LXBvaW50cy0xX19udW1iZXIge1xuICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgQGFwcGx5IHRleHQtZm9udEJsdWU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luOiAwIDEyLjVweCA3cHggMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAud2h5LXBvaW50cy0xX19ob2xkZXIgLndoeS1wb2ludHMtMV9fZGF0YS1ob2xkZXIgLndoeS1wb2ludHMtMV9fYWNjb3JkaW9uLWhvbGRlciAud2h5LXBvaW50cy0xX19wb2ludCAud2h5LXBvaW50cy0xX19wb2ludF9fcXVlc3Rpb24gLndoeS1wb2ludHMtMV9fcG9pbnRfX2xlZnQtaG9sZGVyIC53aHktcG9pbnRzLTFfX251bWJlciB7XG4gICAgZm9udC1zaXplOiAxLjI1OTN2dztcbiAgICBtYXJnaW46IDAgMS41MTU2dncgMC44dncgMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAud2h5LXBvaW50cy0xX19ob2xkZXIgLndoeS1wb2ludHMtMV9fZGF0YS1ob2xkZXIgLndoeS1wb2ludHMtMV9fYWNjb3JkaW9uLWhvbGRlciAud2h5LXBvaW50cy0xX19wb2ludCAud2h5LXBvaW50cy0xX19wb2ludF9fcXVlc3Rpb24gLndoeS1wb2ludHMtMV9fcG9pbnRfX2xlZnQtaG9sZGVyIC53aHktcG9pbnRzLTFfX251bWJlciB7XG4gICAgZm9udC1zaXplOiAwLjg1OTN2dztcbiAgICBtYXJnaW46IDAgMS4wMTU2dncgMS4xdncgMDtcbiAgfVxufVxuLndoeS1wb2ludHMtMV9faG9sZGVyIC53aHktcG9pbnRzLTFfX2RhdGEtaG9sZGVyIC53aHktcG9pbnRzLTFfX2FjY29yZGlvbi1ob2xkZXIgLndoeS1wb2ludHMtMV9fcG9pbnQgLndoeS1wb2ludHMtMV9fcG9pbnRfX3F1ZXN0aW9uIC53aHktcG9pbnRzLTFfX3BvaW50X19sZWZ0LWhvbGRlciAud2h5LXBvaW50cy0xX190aXRsZSB7XG4gIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53aHktcG9pbnRzLTFfX2hvbGRlciAud2h5LXBvaW50cy0xX19kYXRhLWhvbGRlciAud2h5LXBvaW50cy0xX19hY2NvcmRpb24taG9sZGVyIC53aHktcG9pbnRzLTFfX3BvaW50IC53aHktcG9pbnRzLTFfX3BvaW50X19xdWVzdGlvbiAud2h5LXBvaW50cy0xX19wb2ludF9fbGVmdC1ob2xkZXIgLndoeS1wb2ludHMtMV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi43M3Z3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC53aHktcG9pbnRzLTFfX2hvbGRlciAud2h5LXBvaW50cy0xX19kYXRhLWhvbGRlciAud2h5LXBvaW50cy0xX19hY2NvcmRpb24taG9sZGVyIC53aHktcG9pbnRzLTFfX3BvaW50IC53aHktcG9pbnRzLTFfX3BvaW50X19xdWVzdGlvbiAud2h5LXBvaW50cy0xX19wb2ludF9fbGVmdC1ob2xkZXIgLndoeS1wb2ludHMtMV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi4zNHZ3O1xuICB9XG59XG4ud2h5LXBvaW50cy0xX19ob2xkZXIgLndoeS1wb2ludHMtMV9fZGF0YS1ob2xkZXIgLndoeS1wb2ludHMtMV9fYWNjb3JkaW9uLWhvbGRlciAud2h5LXBvaW50cy0xX19wb2ludCAud2h5LXBvaW50cy0xX19wb2ludF9fcXVlc3Rpb24gLndoeS1wb2ludHMtMV9fcG9pbnRfX3JpZ2h0LWhvbGRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi53aHktcG9pbnRzLTFfX2hvbGRlciAud2h5LXBvaW50cy0xX19kYXRhLWhvbGRlciAud2h5LXBvaW50cy0xX19hY2NvcmRpb24taG9sZGVyIC53aHktcG9pbnRzLTFfX3BvaW50IC53aHktcG9pbnRzLTFfX3BvaW50X19xdWVzdGlvbiAud2h5LXBvaW50cy0xX19wb2ludF9fcmlnaHQtaG9sZGVyIC53aHktcG9pbnRzLTFfX2ljb24ge1xuICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlSZWd1bGFyO1xuICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgZm9udC1zaXplOiAzMXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53aHktcG9pbnRzLTFfX2hvbGRlciAud2h5LXBvaW50cy0xX19kYXRhLWhvbGRlciAud2h5LXBvaW50cy0xX19hY2NvcmRpb24taG9sZGVyIC53aHktcG9pbnRzLTFfX3BvaW50IC53aHktcG9pbnRzLTFfX3BvaW50X19xdWVzdGlvbiAud2h5LXBvaW50cy0xX19wb2ludF9fcmlnaHQtaG9sZGVyIC53aHktcG9pbnRzLTFfX2ljb24ge1xuICAgIGZvbnQtc2l6ZTogMy40MjE4dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLndoeS1wb2ludHMtMV9faG9sZGVyIC53aHktcG9pbnRzLTFfX2RhdGEtaG9sZGVyIC53aHktcG9pbnRzLTFfX2FjY29yZGlvbi1ob2xkZXIgLndoeS1wb2ludHMtMV9fcG9pbnQgLndoeS1wb2ludHMtMV9fcG9pbnRfX3F1ZXN0aW9uIC53aHktcG9pbnRzLTFfX3BvaW50X19yaWdodC1ob2xkZXIgLndoeS1wb2ludHMtMV9faWNvbiB7XG4gICAgZm9udC1zaXplOiAyLjQyMTh2dztcbiAgfVxufVxuLndoeS1wb2ludHMtMV9faG9sZGVyIC53aHktcG9pbnRzLTFfX2RhdGEtaG9sZGVyIC53aHktcG9pbnRzLTFfX2FjY29yZGlvbi1ob2xkZXIgLndoeS1wb2ludHMtMV9fcG9pbnQgLndoeS1wb2ludHMtMV9fcG9pbnRfX3F1ZXN0aW9uIC53aHktcG9pbnRzLTFfX3BvaW50X19yaWdodC1ob2xkZXIgLndoeS1wb2ludHMtMV9faWNvbi5jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4ud2h5LXBvaW50cy0xX19ob2xkZXIgLndoeS1wb2ludHMtMV9fZGF0YS1ob2xkZXIgLndoeS1wb2ludHMtMV9fYWNjb3JkaW9uLWhvbGRlciAud2h5LXBvaW50cy0xX19wb2ludCAud2h5LXBvaW50cy0xX19wb2ludF9fYW5zd2VyIHtcbiAgQGFwcGx5IGZvbnQtU2F0b3NoaVJlZ3VsYXI7XG4gIEBhcHBseSB0ZXh0LXdoaXRlO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLndoeS1wb2ludHMtMV9faG9sZGVyIC53aHktcG9pbnRzLTFfX2RhdGEtaG9sZGVyIC53aHktcG9pbnRzLTFfX2FjY29yZGlvbi1ob2xkZXIgLndoeS1wb2ludHMtMV9fcG9pbnQgLndoeS1wb2ludHMtMV9fcG9pbnRfX2Fuc3dlciB7XG4gICAgZm9udC1zaXplOiAxLjU5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLndoeS1wb2ludHMtMV9faG9sZGVyIC53aHktcG9pbnRzLTFfX2RhdGEtaG9sZGVyIC53aHktcG9pbnRzLTFfX2FjY29yZGlvbi1ob2xkZXIgLndoeS1wb2ludHMtMV9fcG9pbnQgLndoeS1wb2ludHMtMV9fcG9pbnRfX2Fuc3dlciB7XG4gICAgZm9udC1zaXplOiAxLjE5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLndoeS1wb2ludHMtMV9faG9sZGVyIC53aHktcG9pbnRzLTFfX2RhdGEtaG9sZGVyIC53aHktcG9pbnRzLTFfX2FjY29yZGlvbi1ob2xkZXIgLndoeS1wb2ludHMtMV9fcG9pbnQgLndoeS1wb2ludHMtMV9fcG9pbnRfX2Fuc3dlciB7XG4gICAgZm9udC1zaXplOiAxLjA5M3Z3O1xuICB9XG59XG4ud2h5LXBvaW50cy0xX19ob2xkZXIgLndoeS1wb2ludHMtMV9fZGF0YS1ob2xkZXIgLndoeS1wb2ludHMtMV9fYWNjb3JkaW9uLWhvbGRlciAud2h5LXBvaW50cy0xX19wb2ludCAud2h5LXBvaW50cy0xX19wb2ludF9fYW5zd2VyIC5qcy1hY2NvcmRpYW4tYW5zd2VyLWhvbGRlciB7XG4gIHBhZGRpbmctdG9wOiAzMXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53aHktcG9pbnRzLTFfX2hvbGRlciAud2h5LXBvaW50cy0xX19kYXRhLWhvbGRlciAud2h5LXBvaW50cy0xX19hY2NvcmRpb24taG9sZGVyIC53aHktcG9pbnRzLTFfX3BvaW50IC53aHktcG9pbnRzLTFfX3BvaW50X19hbnN3ZXIgLmpzLWFjY29yZGlhbi1hbnN3ZXItaG9sZGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMy4zNDM3dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLndoeS1wb2ludHMtMV9faG9sZGVyIC53aHktcG9pbnRzLTFfX2RhdGEtaG9sZGVyIC53aHktcG9pbnRzLTFfX2FjY29yZGlvbi1ob2xkZXIgLndoeS1wb2ludHMtMV9fcG9pbnQgLndoeS1wb2ludHMtMV9fcG9pbnRfX2Fuc3dlciAuanMtYWNjb3JkaWFuLWFuc3dlci1ob2xkZXIge1xuICAgIHBhZGRpbmctdG9wOiAyLjM0Mzd2dztcbiAgfVxufVxuXG4uY2FsaWJyYXRpb25fX2hvbGRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jYWxpYnJhdGlvbl9faG9sZGVyIC5jYWxpYnJhdGlvbl9fYmFja2dyb3VuZC1pbWFnZS1ob2xkZXIgLmNhbGlicmF0aW9uX19iYWNrZ3JvdW5kLWltYWdlIHtcbiAgQGFwcGx5IGJnLWJsYWNrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5jYWxpYnJhdGlvbl9faG9sZGVyIC5jYWxpYnJhdGlvbl9faW5uZXItaG9sZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jYWxpYnJhdGlvbl9faG9sZGVyIC5jYWxpYnJhdGlvbl9faW5uZXItaG9sZGVyIC5jYWxpYnJhdGlvbl9faGVhZGluZy0xIHtcbiAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gIEBhcHBseSB0ZXh0LXdoaXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjN2dztcbiAgdG9wOiA1LjkzNzV2dztcbiAgbGVmdDogOC4wNDY4dnc7XG4gIGZvbnQtc2l6ZTogNy44MTI1dnc7XG59XG4uY2FsaWJyYXRpb25fX2hvbGRlciAuY2FsaWJyYXRpb25fX2lubmVyLWhvbGRlciAuY2FsaWJyYXRpb25fX2hlYWRpbmctMiB7XG4gIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICBAYXBwbHkgdGV4dC10cmFuc3BhcmVudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZXR0ZXItc3BhY2luZzogMC4zdnc7XG4gIHRvcDogMTIuNXZ3O1xuICBsZWZ0OiAxOS42MDl2dztcbiAgZm9udC1zaXplOiA3LjgxMjV2dztcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4IHdoaXRlO1xufVxuLmNhbGlicmF0aW9uX19ob2xkZXIgLmNhbGlicmF0aW9uX19pbm5lci1ob2xkZXIgLmNhbGlicmF0aW9uX19jZW50ZXItaW1hZ2UtaG9sZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDE1LjAzNDN2dztcbiAgbGVmdDogNDAuMzE4dnc7XG4gIG1heC13aWR0aDogMTkuMDJ2dztcbiAgd2lkdGg6IDEwMCU7XG59XG4uY2FsaWJyYXRpb25fX2hvbGRlciAuY2FsaWJyYXRpb25fX2lubmVyLWhvbGRlciAuY2FsaWJyYXRpb25fX2NlbnRlci1pbWFnZS1ob2xkZXIgLmNhbGlicmF0aW9uX19jZW50ZXItaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jYWxpYnJhdGlvbl9faG9sZGVyIC5jYWxpYnJhdGlvbl9faW5uZXItaG9sZGVyIC5jYWxpYnJhdGlvbl9fcmlnaHQtaW1hZ2UtaG9sZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEzLjQwNnZ3O1xuICByaWdodDogNi4wMTU2dnc7XG4gIG1heC13aWR0aDogMjguMjg3NXZ3O1xuICB3aWR0aDogMTAwJTtcbn1cbi5jYWxpYnJhdGlvbl9faG9sZGVyIC5jYWxpYnJhdGlvbl9faW5uZXItaG9sZGVyIC5jYWxpYnJhdGlvbl9fcmlnaHQtaW1hZ2UtaG9sZGVyIC5jYWxpYnJhdGlvbl9fcmlnaHQtaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJmciB7XG4gIG1hcmdpbi10b3A6IDEyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmZyIHtcbiAgICBtYXJnaW4tdG9wOiAyLjY1NnZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDE2LjA5dnc7XG4gIH1cbn1cbi5iZnIgLmJmcl9faG9sZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iZnIgLmJmcl9faG9sZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4uYmZyIC5iZnJfX2hvbGRlciAuYmZyX19sZWZ0LXNlY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJmciAuYmZyX19ob2xkZXIgLmJmcl9fbGVmdC1zZWN0aW9uIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG4uYmZyIC5iZnJfX2hvbGRlciAuYmZyX19sZWZ0LXNlY3Rpb24gLmJmcl9faW5uZXItaG9sZGVyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iZnIgLmJmcl9faG9sZGVyIC5iZnJfX2xlZnQtc2VjdGlvbiAuYmZyX19pbm5lci1ob2xkZXIge1xuICAgIG1heC13aWR0aDogODcuNjklO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5iZnIgLmJmcl9faG9sZGVyIC5iZnJfX2xlZnQtc2VjdGlvbiAuYmZyX19pbm5lci1ob2xkZXIge1xuICAgIG1heC13aWR0aDogNjQuNjklO1xuICB9XG59XG4uYmZyIC5iZnJfX2hvbGRlciAuYmZyX19sZWZ0LXNlY3Rpb24gLmJmcl9faW5uZXItaG9sZGVyIC5iZnJfX2hlYWRpbmcge1xuICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgQGFwcGx5IHRleHQtd2hpdGU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMzVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmZyIC5iZnJfX2hvbGRlciAuYmZyX19sZWZ0LXNlY3Rpb24gLmJmcl9faW5uZXItaG9sZGVyIC5iZnJfX2hlYWRpbmcge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjE1NnZ3O1xuICAgIGZvbnQtc2l6ZTogMy41MXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5iZnIgLmJmcl9faG9sZGVyIC5iZnJfX2xlZnQtc2VjdGlvbiAuYmZyX19pbm5lci1ob2xkZXIgLmJmcl9faGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAyLjczdnc7XG4gIH1cbn1cbi5iZnIgLmJmcl9faG9sZGVyIC5iZnJfX2xlZnQtc2VjdGlvbiAuYmZyX19pbm5lci1ob2xkZXIgLmJmcl9faGVhZGluZyAuaG9sbG93IHtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4IHdoaXRlO1xuICBAYXBwbHkgdGV4dC10cmFuc3BhcmVudDtcbn1cbi5iZnIgLmJmcl9faG9sZGVyIC5iZnJfX2xlZnQtc2VjdGlvbiAuYmZyX19pbm5lci1ob2xkZXIgLmJmcl9fc3ViLWhlYWRpbmcge1xuICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgQGFwcGx5IHRleHQtZm9udEJsdWU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbjogMzdweCAwIDE0cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmZyIC5iZnJfX2hvbGRlciAuYmZyX19sZWZ0LXNlY3Rpb24gLmJmcl9faW5uZXItaG9sZGVyIC5iZnJfX3N1Yi1oZWFkaW5nIHtcbiAgICBtYXJnaW46IDIuODl2dyAwIDEuMDkzN3Z3O1xuICAgIGZvbnQtc2l6ZTogMS41OXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5iZnIgLmJmcl9faG9sZGVyIC5iZnJfX2xlZnQtc2VjdGlvbiAuYmZyX19pbm5lci1ob2xkZXIgLmJmcl9fc3ViLWhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMS4xOXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5iZnIgLmJmcl9faG9sZGVyIC5iZnJfX2xlZnQtc2VjdGlvbiAuYmZyX19pbm5lci1ob2xkZXIgLmJmcl9fc3ViLWhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMS4wOTM3dnc7XG4gIH1cbn1cbi5iZnIgLmJmcl9faG9sZGVyIC5iZnJfX2xlZnQtc2VjdGlvbiAuYmZyX19pbm5lci1ob2xkZXIgLmJmcl9fZGVzY3JpcHRpb24ge1xuICBAYXBwbHkgZm9udC1TYXRvc2hpUmVndWxhcjtcbiAgQGFwcGx5IHRleHQtd2hpdGU7XG4gIG1hcmdpbi1ib3R0b206IDU1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmZyIC5iZnJfX2hvbGRlciAuYmZyX19sZWZ0LXNlY3Rpb24gLmJmcl9faW5uZXItaG9sZGVyIC5iZnJfX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjI5dnc7XG4gICAgZm9udC1zaXplOiAxLjU5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJmciAuYmZyX19ob2xkZXIgLmJmcl9fbGVmdC1zZWN0aW9uIC5iZnJfX2lubmVyLWhvbGRlciAuYmZyX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxLjE5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmJmciAuYmZyX19ob2xkZXIgLmJmcl9fbGVmdC1zZWN0aW9uIC5iZnJfX2lubmVyLWhvbGRlciAuYmZyX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxLjA5Mzd2dztcbiAgfVxufVxuLmJmciAuYmZyX19ob2xkZXIgLmJmcl9fbGVmdC1zZWN0aW9uIC5iZnJfX2lubmVyLWhvbGRlciAuYmZyX19kZXNjcmlwdGlvbiBiciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJmciAuYmZyX19ob2xkZXIgLmJmcl9fbGVmdC1zZWN0aW9uIC5iZnJfX2lubmVyLWhvbGRlciAuYmZyX19kZXNjcmlwdGlvbiBiciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5iZnIgLmJmcl9faG9sZGVyIC5iZnJfX3JpZ2h0LXNlY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogODNweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmZyIC5iZnJfX2hvbGRlciAuYmZyX19yaWdodC1zZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgd2lkdGg6IDQzLjU2JTtcbiAgfVxufVxuLmJmciAuYmZyX19ob2xkZXIgLmJmcl9fcmlnaHQtc2VjdGlvbiAuYmZyX19pbWFnZSB7XG4gIHdpZHRoOiA4NC44NyU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJmciAuYmZyX19ob2xkZXIgLmJmcl9fcmlnaHQtc2VjdGlvbiAuYmZyX19pbWFnZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnBhcnRuZXJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJ0bmVycyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwLjN2dztcbiAgfVxufVxuLnBhcnRuZXJzIC5wYXJ0bmVyc19faG9sZGVyIC5wYXJ0bmVyc19faW5uZXItaG9sZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJ0bmVycyAucGFydG5lcnNfX2hvbGRlciAucGFydG5lcnNfX2lubmVyLWhvbGRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLnBhcnRuZXJzIC5wYXJ0bmVyc19faG9sZGVyIC5wYXJ0bmVyc19faW5uZXItaG9sZGVyIC5wYXJ0bmVyc19faW1hZ2VzLWhvbGRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcnRuZXJzIC5wYXJ0bmVyc19faG9sZGVyIC5wYXJ0bmVyc19faW5uZXItaG9sZGVyIC5wYXJ0bmVyc19faW1hZ2VzLWhvbGRlciB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuLnBhcnRuZXJzIC5wYXJ0bmVyc19faG9sZGVyIC5wYXJ0bmVyc19faW5uZXItaG9sZGVyIC5wYXJ0bmVyc19faW1hZ2VzLWhvbGRlciAucGFydG5lcnNfX2ltYWdlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA4M3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJ0bmVycyAucGFydG5lcnNfX2hvbGRlciAucGFydG5lcnNfX2lubmVyLWhvbGRlciAucGFydG5lcnNfX2ltYWdlcy1ob2xkZXIgLnBhcnRuZXJzX19pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiA1OC45NTYlO1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJ0bmVycyAucGFydG5lcnNfX2hvbGRlciAucGFydG5lcnNfX2lubmVyLWhvbGRlciAucGFydG5lcnNfX2ltYWdlcy1ob2xkZXIgLnBhcnRuZXJzX19pbWFnZS5wYXJ0bmVyc19faW1hZ2UtdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjgyNnZ3O1xuICB9XG59XG4ucGFydG5lcnMgLnBhcnRuZXJzX19ob2xkZXIgLnBhcnRuZXJzX19pbm5lci1ob2xkZXIgLnBhcnRuZXJzX19pbWFnZXMtaG9sZGVyIC5wYXJ0bmVyc19faW1hZ2UgaW1nIHtcbiAgdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4ucGFydG5lcnMgLnBhcnRuZXJzX19ob2xkZXIgLnBhcnRuZXJzX19pbm5lci1ob2xkZXIgLnBhcnRuZXJzX19pbWFnZXMtaG9sZGVyIC5wYXJ0bmVyc19faW1hZ2UucGFydG5lcnNfX2ltYWdlLW1pZGRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcnRuZXJzIC5wYXJ0bmVyc19faG9sZGVyIC5wYXJ0bmVyc19faW5uZXItaG9sZGVyIC5wYXJ0bmVyc19faW1hZ2VzLWhvbGRlciAucGFydG5lcnNfX2ltYWdlLnBhcnRuZXJzX19pbWFnZS1taWRkbGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDMwLjA4dnc7XG4gICAgcmlnaHQ6IC0xNC43ODJ2dztcbiAgfVxufVxuLnBhcnRuZXJzIC5wYXJ0bmVyc19faG9sZGVyIC5wYXJ0bmVyc19faW5uZXItaG9sZGVyIC5wYXJ0bmVyc19faW1hZ2VzLWhvbGRlciAucGFydG5lcnNfX2ltYWdlLnBhcnRuZXJzX19pbWFnZS1taWRkbGUgLnBhcnRuZXJzX19pbmZvLWhvbGRlciB7XG4gIGxlZnQ6IGNhbGMoMzIuMjZ2dyAtIDM1cHgpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJ0bmVycyAucGFydG5lcnNfX2hvbGRlciAucGFydG5lcnNfX2lubmVyLWhvbGRlciAucGFydG5lcnNfX2ltYWdlcy1ob2xkZXIgLnBhcnRuZXJzX19pbWFnZS5wYXJ0bmVyc19faW1hZ2UtbWlkZGxlIC5wYXJ0bmVyc19faW5mby1ob2xkZXIge1xuICAgIGxlZnQ6IDExLjIlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYXJ0bmVycyAucGFydG5lcnNfX2hvbGRlciAucGFydG5lcnNfX2lubmVyLWhvbGRlciAucGFydG5lcnNfX2ltYWdlcy1ob2xkZXIgLnBhcnRuZXJzX19pbWFnZTpob3ZlciAucGFydG5lcnNfX2luZm8taG9sZGVyIC5wYXJ0bmVyc19fdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDEuOTF2dztcbiAgICBoZWlnaHQ6IDEuODE5dnc7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb2ludGVyLWV2ZW50czogaW5pdGlhbDtcbiAgfVxuICAucGFydG5lcnMgLnBhcnRuZXJzX19ob2xkZXIgLnBhcnRuZXJzX19pbm5lci1ob2xkZXIgLnBhcnRuZXJzX19pbWFnZXMtaG9sZGVyIC5wYXJ0bmVyc19faW1hZ2U6aG92ZXIucGFydG5lcnNfX2ltYWdlLXRvcCBpbWcge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMykgdHJhbnNsYXRlWCgtMC40dncpO1xuICB9XG4gIC5wYXJ0bmVycyAucGFydG5lcnNfX2hvbGRlciAucGFydG5lcnNfX2lubmVyLWhvbGRlciAucGFydG5lcnNfX2ltYWdlcy1ob2xkZXIgLnBhcnRuZXJzX19pbWFnZTpob3Zlci5wYXJ0bmVyc19faW1hZ2UtbWlkZGxlIGltZyB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICB9XG4gIC5wYXJ0bmVycyAucGFydG5lcnNfX2hvbGRlciAucGFydG5lcnNfX2lubmVyLWhvbGRlciAucGFydG5lcnNfX2ltYWdlcy1ob2xkZXIgLnBhcnRuZXJzX19pbWFnZTpob3Zlci5wYXJ0bmVyc19faW1hZ2UtYm90dG9tIGltZyB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICB9XG59XG4ucGFydG5lcnMgLnBhcnRuZXJzX19ob2xkZXIgLnBhcnRuZXJzX19pbm5lci1ob2xkZXIgLnBhcnRuZXJzX19pbWFnZXMtaG9sZGVyIC5wYXJ0bmVyc19faW1hZ2UgLnBhcnRuZXJzX19pbmZvLWhvbGRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTEuMiU7XG4gIGJvdHRvbTogNy4yNDMlO1xufVxuLnBhcnRuZXJzIC5wYXJ0bmVyc19faG9sZGVyIC5wYXJ0bmVyc19faW5uZXItaG9sZGVyIC5wYXJ0bmVyc19faW1hZ2VzLWhvbGRlciAucGFydG5lcnNfX2ltYWdlIC5wYXJ0bmVyc19faW5mby1ob2xkZXIgLnBhcnRuZXJzX19uYW1lIHtcbiAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gIEBhcHBseSB0ZXh0LXdoaXRlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJ0bmVycyAucGFydG5lcnNfX2hvbGRlciAucGFydG5lcnNfX2lubmVyLWhvbGRlciAucGFydG5lcnNfX2ltYWdlcy1ob2xkZXIgLnBhcnRuZXJzX19pbWFnZSAucGFydG5lcnNfX2luZm8taG9sZGVyIC5wYXJ0bmVyc19fbmFtZSB7XG4gICAgZm9udC1zaXplOiAyLjY0M3Z3O1xuICB9XG59XG4ucGFydG5lcnMgLnBhcnRuZXJzX19ob2xkZXIgLnBhcnRuZXJzX19pbm5lci1ob2xkZXIgLnBhcnRuZXJzX19pbWFnZXMtaG9sZGVyIC5wYXJ0bmVyc19faW1hZ2UgLnBhcnRuZXJzX19pbmZvLWhvbGRlciAucGFydG5lcnNfX3RpdGxlIHtcbiAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gIEBhcHBseSB0ZXh0LWZvbnRCbHVlO1xuICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcnRuZXJzIC5wYXJ0bmVyc19faG9sZGVyIC5wYXJ0bmVyc19faW5uZXItaG9sZGVyIC5wYXJ0bmVyc19faW1hZ2VzLWhvbGRlciAucGFydG5lcnNfX2ltYWdlIC5wYXJ0bmVyc19faW5mby1ob2xkZXIgLnBhcnRuZXJzX190aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMS45MXZ3O1xuICAgIGZvbnQtc2l6ZTogMS41OXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYXJ0bmVycyAucGFydG5lcnNfX2hvbGRlciAucGFydG5lcnNfX2lubmVyLWhvbGRlciAucGFydG5lcnNfX2ltYWdlcy1ob2xkZXIgLnBhcnRuZXJzX19pbWFnZSAucGFydG5lcnNfX2luZm8taG9sZGVyIC5wYXJ0bmVyc19fdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBoZWlnaHQ6IDBweDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMS4xOXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5wYXJ0bmVycyAucGFydG5lcnNfX2hvbGRlciAucGFydG5lcnNfX2lubmVyLWhvbGRlciAucGFydG5lcnNfX2ltYWdlcy1ob2xkZXIgLnBhcnRuZXJzX19pbWFnZSAucGFydG5lcnNfX2luZm8taG9sZGVyIC5wYXJ0bmVyc19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4wOXZ3O1xuICB9XG59XG4ucGFydG5lcnMgLnBhcnRuZXJzX19ob2xkZXIgLnBhcnRuZXJzX19pbm5lci1ob2xkZXIgLnBhcnRuZXJzX19pbWFnZXMtaG9sZGVyIC5wYXJ0bmVyc19faW1hZ2UgLnBhcnRuZXJzX19pbmZvLWhvbGRlciAucGFydG5lcnNfX3RpdGxlIGJyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYXJ0bmVycyAucGFydG5lcnNfX2hvbGRlciAucGFydG5lcnNfX2lubmVyLWhvbGRlciAucGFydG5lcnNfX2ltYWdlcy1ob2xkZXIgLnBhcnRuZXJzX19pbWFnZSAucGFydG5lcnNfX2luZm8taG9sZGVyIC5wYXJ0bmVyc19fdGl0bGUgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5wYXJ0bmVycyAucGFydG5lcnNfX2hvbGRlciAucGFydG5lcnNfX2lubmVyLWhvbGRlciAucGFydG5lcnNfX2ltYWdlcy1ob2xkZXIgLnBhcnRuZXJzX19pbWFnZSBpbWcge1xuICB3aWR0aDogNjcuOTR2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFydG5lcnMgLnBhcnRuZXJzX19ob2xkZXIgLnBhcnRuZXJzX19pbm5lci1ob2xkZXIgLnBhcnRuZXJzX19pbWFnZXMtaG9sZGVyIC5wYXJ0bmVyc19faW1hZ2UgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnBhcnRuZXJzIC5wYXJ0bmVyc19faG9sZGVyIC5wYXJ0bmVyc19faW5uZXItaG9sZGVyIC5wYXJ0bmVyc19fZGF0YS1ob2xkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogODNweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFydG5lcnMgLnBhcnRuZXJzX19ob2xkZXIgLnBhcnRuZXJzX19pbm5lci1ob2xkZXIgLnBhcnRuZXJzX19kYXRhLWhvbGRlciB7XG4gICAgd2lkdGg6IDQzLjU2JTtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbn1cbi5wYXJ0bmVycyAucGFydG5lcnNfX2hvbGRlciAucGFydG5lcnNfX2lubmVyLWhvbGRlciAucGFydG5lcnNfX2RhdGEtaG9sZGVyIC5wYXJ0bmVyc19fZGF0YS1pbm5lci1ob2xkZXIgLnBhcnRuZXJzX190aXRsZSB7XG4gIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICBAYXBwbHkgdGV4dC1mb250Qmx1ZTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJ0bmVycyAucGFydG5lcnNfX2hvbGRlciAucGFydG5lcnNfX2lubmVyLWhvbGRlciAucGFydG5lcnNfX2RhdGEtaG9sZGVyIC5wYXJ0bmVyc19fZGF0YS1pbm5lci1ob2xkZXIgLnBhcnRuZXJzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjU5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhcnRuZXJzIC5wYXJ0bmVyc19faG9sZGVyIC5wYXJ0bmVyc19faW5uZXItaG9sZGVyIC5wYXJ0bmVyc19fZGF0YS1ob2xkZXIgLnBhcnRuZXJzX19kYXRhLWlubmVyLWhvbGRlciAucGFydG5lcnNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMTl2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAucGFydG5lcnMgLnBhcnRuZXJzX19ob2xkZXIgLnBhcnRuZXJzX19pbm5lci1ob2xkZXIgLnBhcnRuZXJzX19kYXRhLWhvbGRlciAucGFydG5lcnNfX2RhdGEtaW5uZXItaG9sZGVyIC5wYXJ0bmVyc19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4wOXZ3O1xuICB9XG59XG4ucGFydG5lcnMgLnBhcnRuZXJzX19ob2xkZXIgLnBhcnRuZXJzX19pbm5lci1ob2xkZXIgLnBhcnRuZXJzX19kYXRhLWhvbGRlciAucGFydG5lcnNfX2RhdGEtaW5uZXItaG9sZGVyIC5wYXJ0bmVyc19faGVhZGluZyB7XG4gIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjZweDtcbiAgbWFyZ2luOiAzM3B4IDAgMDtcbiAgZm9udC1zaXplOiAzNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJ0bmVycyAucGFydG5lcnNfX2hvbGRlciAucGFydG5lcnNfX2lubmVyLWhvbGRlciAucGFydG5lcnNfX2RhdGEtaG9sZGVyIC5wYXJ0bmVyc19fZGF0YS1pbm5lci1ob2xkZXIgLnBhcnRuZXJzX19oZWFkaW5nIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNTZ2dztcbiAgICBtYXJnaW46IDEuNzl2dyAwIDA7XG4gICAgZm9udC1zaXplOiAzLjUxdnc7XG4gIH1cbn1cbi5wYXJ0bmVycyAucGFydG5lcnNfX2hvbGRlciAucGFydG5lcnNfX2lubmVyLWhvbGRlciAucGFydG5lcnNfX2RhdGEtaG9sZGVyIC5wYXJ0bmVyc19fZGF0YS1pbm5lci1ob2xkZXIgLnBhcnRuZXJzX19oZWFkaW5nIC5ob2xsb3cge1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggd2hpdGU7XG4gIEBhcHBseSB0ZXh0LXRyYW5zcGFyZW50O1xufVxuXG4ucG90ZW50aWFsIC5wb3RlbnRpYWxfX2hvbGRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wb3RlbnRpYWwgLnBvdGVudGlhbF9faG9sZGVyIC5wb3RlbnRpYWxfX2JhY2tncm91bmQtaW1hZ2UtaG9sZGVyIC5wb3RlbnRpYWxfX2JhY2tncm91bmQtaW1hZ2Uge1xuICBAYXBwbHkgYmctYmxhY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBvdGVudGlhbCAucG90ZW50aWFsX19ob2xkZXIgLnBvdGVudGlhbF9fYmFja2dyb3VuZC1pbWFnZS1ob2xkZXIgLnBvdGVudGlhbF9fYmFja2dyb3VuZC1pbWFnZS5kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucG90ZW50aWFsIC5wb3RlbnRpYWxfX2hvbGRlciAucG90ZW50aWFsX19iYWNrZ3JvdW5kLWltYWdlLWhvbGRlciAucG90ZW50aWFsX19iYWNrZ3JvdW5kLWltYWdlLmRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ucG90ZW50aWFsIC5wb3RlbnRpYWxfX2hvbGRlciAucG90ZW50aWFsX19iYWNrZ3JvdW5kLWltYWdlLWhvbGRlciAucG90ZW50aWFsX19iYWNrZ3JvdW5kLWltYWdlLm1vYmlsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wb3RlbnRpYWwgLnBvdGVudGlhbF9faG9sZGVyIC5wb3RlbnRpYWxfX2JhY2tncm91bmQtaW1hZ2UtaG9sZGVyIC5wb3RlbnRpYWxfX2JhY2tncm91bmQtaW1hZ2UubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucG90ZW50aWFsIC5wb3RlbnRpYWxfX2hvbGRlciAucG90ZW50aWFsX19kYXRhLWhvbGRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiA0Ni4yNDclO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucG90ZW50aWFsIC5wb3RlbnRpYWxfX2hvbGRlciAucG90ZW50aWFsX19kYXRhLWhvbGRlciB7XG4gICAgYm90dG9tOiAyMy44MnZ3O1xuICB9XG59XG4ucG90ZW50aWFsIC5wb3RlbnRpYWxfX2hvbGRlciAucG90ZW50aWFsX19kYXRhLWhvbGRlciAucG90ZW50aWFsX190aXRsZSB7XG4gIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICBAYXBwbHkgdGV4dC1mb250Qmx1ZTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wb3RlbnRpYWwgLnBvdGVudGlhbF9faG9sZGVyIC5wb3RlbnRpYWxfX2RhdGEtaG9sZGVyIC5wb3RlbnRpYWxfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNTl2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucG90ZW50aWFsIC5wb3RlbnRpYWxfX2hvbGRlciAucG90ZW50aWFsX19kYXRhLWhvbGRlciAucG90ZW50aWFsX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjE5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnBvdGVudGlhbCAucG90ZW50aWFsX19ob2xkZXIgLnBvdGVudGlhbF9fZGF0YS1ob2xkZXIgLnBvdGVudGlhbF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4wOXZ3O1xuICB9XG59XG4ucG90ZW50aWFsIC5wb3RlbnRpYWxfX2hvbGRlciAucG90ZW50aWFsX19kYXRhLWhvbGRlciAucG90ZW50aWFsX19oZWFkaW5nIHtcbiAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gIEBhcHBseSB0ZXh0LXdoaXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDE5cHggMCAzN3B4O1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBvdGVudGlhbCAucG90ZW50aWFsX19ob2xkZXIgLnBvdGVudGlhbF9fZGF0YS1ob2xkZXIgLnBvdGVudGlhbF9faGVhZGluZyB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMTU2dnc7XG4gICAgbWFyZ2luOiAxLjc5dncgMCAzLjY3dnc7XG4gICAgZm9udC1zaXplOiAzLjUxdnc7XG4gICAgbWF4LXdpZHRoOiAzNnZ3O1xuICB9XG59XG4ucG90ZW50aWFsIC5wb3RlbnRpYWxfX2hvbGRlciAucG90ZW50aWFsX19kYXRhLWhvbGRlciAucG90ZW50aWFsX19oZWFkaW5nIC5ob2xsb3cge1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggd2hpdGU7XG4gIEBhcHBseSB0ZXh0LXRyYW5zcGFyZW50O1xufVxuXG4udWx0aW1hdGUtZ3VpZGUgLnVsdGltYXRlLWd1aWRlX19ob2xkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udWx0aW1hdGUtZ3VpZGUgLnVsdGltYXRlLWd1aWRlX19ob2xkZXIgLnVsdGltYXRlLWd1aWRlX19iYWNrZ3JvdW5kLWltYWdlLWhvbGRlciAudWx0aW1hdGUtZ3VpZGVfX2JhY2tncm91bmQtaW1hZ2Uge1xuICBAYXBwbHkgYmctYmxhY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnVsdGltYXRlLWd1aWRlIC51bHRpbWF0ZS1ndWlkZV9faG9sZGVyIC51bHRpbWF0ZS1ndWlkZV9fYmFja2dyb3VuZC1pbWFnZS1ob2xkZXIgLnVsdGltYXRlLWd1aWRlX19iYWNrZ3JvdW5kLWltYWdlLmRlc2t0b3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51bHRpbWF0ZS1ndWlkZSAudWx0aW1hdGUtZ3VpZGVfX2hvbGRlciAudWx0aW1hdGUtZ3VpZGVfX2JhY2tncm91bmQtaW1hZ2UtaG9sZGVyIC51bHRpbWF0ZS1ndWlkZV9fYmFja2dyb3VuZC1pbWFnZS5kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnVsdGltYXRlLWd1aWRlIC51bHRpbWF0ZS1ndWlkZV9faG9sZGVyIC51bHRpbWF0ZS1ndWlkZV9fYmFja2dyb3VuZC1pbWFnZS1ob2xkZXIgLnVsdGltYXRlLWd1aWRlX19iYWNrZ3JvdW5kLWltYWdlLm1vYmlsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51bHRpbWF0ZS1ndWlkZSAudWx0aW1hdGUtZ3VpZGVfX2hvbGRlciAudWx0aW1hdGUtZ3VpZGVfX2JhY2tncm91bmQtaW1hZ2UtaG9sZGVyIC51bHRpbWF0ZS1ndWlkZV9fYmFja2dyb3VuZC1pbWFnZS5tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi51bHRpbWF0ZS1ndWlkZSAudWx0aW1hdGUtZ3VpZGVfX2hvbGRlciAudWx0aW1hdGUtZ3VpZGVfX2RhdGEtaG9sZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnVsdGltYXRlLWd1aWRlIC51bHRpbWF0ZS1ndWlkZV9faG9sZGVyIC51bHRpbWF0ZS1ndWlkZV9fZGF0YS1ob2xkZXIge1xuICAgIHRvcDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudWx0aW1hdGUtZ3VpZGUgLnVsdGltYXRlLWd1aWRlX19ob2xkZXIgLnVsdGltYXRlLWd1aWRlX19kYXRhLWhvbGRlciB7XG4gICAgdG9wOiAyNXB4O1xuICB9XG59XG4udWx0aW1hdGUtZ3VpZGUgLnVsdGltYXRlLWd1aWRlX19ob2xkZXIgLnVsdGltYXRlLWd1aWRlX19kYXRhLWhvbGRlciAudWx0aW1hdGUtZ3VpZGVfX2xlZnQtaG9sZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnVsdGltYXRlLWd1aWRlIC51bHRpbWF0ZS1ndWlkZV9faG9sZGVyIC51bHRpbWF0ZS1ndWlkZV9fZGF0YS1ob2xkZXIgLnVsdGltYXRlLWd1aWRlX19sZWZ0LWhvbGRlciB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudWx0aW1hdGUtZ3VpZGUgLnVsdGltYXRlLWd1aWRlX19ob2xkZXIgLnVsdGltYXRlLWd1aWRlX19kYXRhLWhvbGRlciAudWx0aW1hdGUtZ3VpZGVfX2xlZnQtaG9sZGVyIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG4udWx0aW1hdGUtZ3VpZGUgLnVsdGltYXRlLWd1aWRlX19ob2xkZXIgLnVsdGltYXRlLWd1aWRlX19kYXRhLWhvbGRlciAudWx0aW1hdGUtZ3VpZGVfX2RhdGEtaW5uZXItaG9sZGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudWx0aW1hdGUtZ3VpZGUgLnVsdGltYXRlLWd1aWRlX19ob2xkZXIgLnVsdGltYXRlLWd1aWRlX19kYXRhLWhvbGRlciAudWx0aW1hdGUtZ3VpZGVfX2RhdGEtaW5uZXItaG9sZGVyIHtcbiAgICBtYXJnaW46IDAgMCAwIDguMzMlO1xuICAgIG1heC13aWR0aDogODcuNSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnVsdGltYXRlLWd1aWRlIC51bHRpbWF0ZS1ndWlkZV9faG9sZGVyIC51bHRpbWF0ZS1ndWlkZV9fZGF0YS1ob2xkZXIgLnVsdGltYXRlLWd1aWRlX19kYXRhLWlubmVyLWhvbGRlciB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnVsdGltYXRlLWd1aWRlIC51bHRpbWF0ZS1ndWlkZV9faG9sZGVyIC51bHRpbWF0ZS1ndWlkZV9fZGF0YS1ob2xkZXIgLnVsdGltYXRlLWd1aWRlX19kYXRhLWlubmVyLWhvbGRlciB7XG4gICAgbWF4LXdpZHRoOiA2Ny44MiU7XG4gIH1cbn1cbi51bHRpbWF0ZS1ndWlkZSAudWx0aW1hdGUtZ3VpZGVfX2hvbGRlciAudWx0aW1hdGUtZ3VpZGVfX2RhdGEtaG9sZGVyIC51bHRpbWF0ZS1ndWlkZV9fdGl0bGUge1xuICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgQGFwcGx5IHRleHQtZm9udEJsdWU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudWx0aW1hdGUtZ3VpZGUgLnVsdGltYXRlLWd1aWRlX19ob2xkZXIgLnVsdGltYXRlLWd1aWRlX19kYXRhLWhvbGRlciAudWx0aW1hdGUtZ3VpZGVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNTl2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudWx0aW1hdGUtZ3VpZGUgLnVsdGltYXRlLWd1aWRlX19ob2xkZXIgLnVsdGltYXRlLWd1aWRlX19kYXRhLWhvbGRlciAudWx0aW1hdGUtZ3VpZGVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMTl2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAudWx0aW1hdGUtZ3VpZGUgLnVsdGltYXRlLWd1aWRlX19ob2xkZXIgLnVsdGltYXRlLWd1aWRlX19kYXRhLWhvbGRlciAudWx0aW1hdGUtZ3VpZGVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMDl2dztcbiAgfVxufVxuLnVsdGltYXRlLWd1aWRlIC51bHRpbWF0ZS1ndWlkZV9faG9sZGVyIC51bHRpbWF0ZS1ndWlkZV9fZGF0YS1ob2xkZXIgLnVsdGltYXRlLWd1aWRlX19oZWFkaW5nIHtcbiAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gIEBhcHBseSB0ZXh0LXdoaXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDMwcHggMCAzNXB4O1xuICBmb250LXNpemU6IDM1cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnVsdGltYXRlLWd1aWRlIC51bHRpbWF0ZS1ndWlkZV9faG9sZGVyIC51bHRpbWF0ZS1ndWlkZV9fZGF0YS1ob2xkZXIgLnVsdGltYXRlLWd1aWRlX19oZWFkaW5nIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNTZ2dztcbiAgICBtYXJnaW46IDIuMzR2dyAwO1xuICAgIGZvbnQtc2l6ZTogMi43M3Z3O1xuICB9XG59XG4udWx0aW1hdGUtZ3VpZGUgLnVsdGltYXRlLWd1aWRlX19ob2xkZXIgLnVsdGltYXRlLWd1aWRlX19kYXRhLWhvbGRlciAudWx0aW1hdGUtZ3VpZGVfX2hlYWRpbmcgLmhvbGxvdyB7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCB3aGl0ZTtcbiAgQGFwcGx5IHRleHQtdHJhbnNwYXJlbnQ7XG59XG4udWx0aW1hdGUtZ3VpZGUgLnVsdGltYXRlLWd1aWRlX19ob2xkZXIgLnVsdGltYXRlLWd1aWRlX19kYXRhLWhvbGRlciAudWx0aW1hdGUtZ3VpZGVfX2Rlc2NyaXB0aW9uIHtcbiAgQGFwcGx5IGZvbnQtU2F0b3NoaVJlZ3VsYXI7XG4gIEBhcHBseSB0ZXh0LXdoaXRlO1xuICBsaW5lLWhlaWdodDogMS44O1xuICBtYXJnaW46IDAgMCAzNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnVsdGltYXRlLWd1aWRlIC51bHRpbWF0ZS1ndWlkZV9faG9sZGVyIC51bHRpbWF0ZS1ndWlkZV9fZGF0YS1ob2xkZXIgLnVsdGltYXRlLWd1aWRlX19kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi43M3Z3O1xuICAgIGZvbnQtc2l6ZTogMS41OXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC51bHRpbWF0ZS1ndWlkZSAudWx0aW1hdGUtZ3VpZGVfX2hvbGRlciAudWx0aW1hdGUtZ3VpZGVfX2RhdGEtaG9sZGVyIC51bHRpbWF0ZS1ndWlkZV9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMS4xOXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC51bHRpbWF0ZS1ndWlkZSAudWx0aW1hdGUtZ3VpZGVfX2hvbGRlciAudWx0aW1hdGUtZ3VpZGVfX2RhdGEtaG9sZGVyIC51bHRpbWF0ZS1ndWlkZV9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMS4wOTM3dnc7XG4gIH1cbn1cbi51bHRpbWF0ZS1ndWlkZSAudWx0aW1hdGUtZ3VpZGVfX2hvbGRlciAudWx0aW1hdGUtZ3VpZGVfX2RhdGEtaG9sZGVyIC51bHRpbWF0ZS1ndWlkZV9fZGVzY3JpcHRpb24gdWwge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnVsdGltYXRlLWd1aWRlIC51bHRpbWF0ZS1ndWlkZV9faG9sZGVyIC51bHRpbWF0ZS1ndWlkZV9fZGF0YS1ob2xkZXIgLnVsdGltYXRlLWd1aWRlX19kZXNjcmlwdGlvbiB1bCBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBsaW5lLWhlaWdodDogMS44O1xufVxuLnVsdGltYXRlLWd1aWRlIC51bHRpbWF0ZS1ndWlkZV9faG9sZGVyIC51bHRpbWF0ZS1ndWlkZV9fZGF0YS1ob2xkZXIgLnVsdGltYXRlLWd1aWRlX19kZXNjcmlwdGlvbiB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgbWFyZ2luLXRvcDogNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIG1pbi13aWR0aDogMTFweDtcbiAgbWluLWhlaWdodDogMTFweDtcbiAgQGFwcGx5IGJvcmRlcjtcbiAgQGFwcGx5IGJvcmRlci1mb250Qmx1ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51bHRpbWF0ZS1ndWlkZSAudWx0aW1hdGUtZ3VpZGVfX2hvbGRlciAudWx0aW1hdGUtZ3VpZGVfX2RhdGEtaG9sZGVyIC51bHRpbWF0ZS1ndWlkZV9fZGVzY3JpcHRpb24gdWwgbGk6OmJlZm9yZSB7XG4gICAgbWFyZ2luLXRvcDogMC43NXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC51bHRpbWF0ZS1ndWlkZSAudWx0aW1hdGUtZ3VpZGVfX2hvbGRlciAudWx0aW1hdGUtZ3VpZGVfX2RhdGEtaG9sZGVyIC51bHRpbWF0ZS1ndWlkZV9fZGVzY3JpcHRpb24gdWwgbGk6OmJlZm9yZSB7XG4gICAgbWFyZ2luLXRvcDogMC40NXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC51bHRpbWF0ZS1ndWlkZSAudWx0aW1hdGUtZ3VpZGVfX2hvbGRlciAudWx0aW1hdGUtZ3VpZGVfX2RhdGEtaG9sZGVyIC51bHRpbWF0ZS1ndWlkZV9fZGVzY3JpcHRpb24gdWwgbGk6OmJlZm9yZSB7XG4gICAgbWFyZ2luLXRvcDogMC41NXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC51bHRpbWF0ZS1ndWlkZSAudWx0aW1hdGUtZ3VpZGVfX2hvbGRlciAudWx0aW1hdGUtZ3VpZGVfX2RhdGEtaG9sZGVyIC51bHRpbWF0ZS1ndWlkZV9fZGVzY3JpcHRpb24gdWwgbGk6OmJlZm9yZSB7XG4gICAgbWFyZ2luLXRvcDogMC42dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLnVsdGltYXRlLWd1aWRlIC51bHRpbWF0ZS1ndWlkZV9faG9sZGVyIC51bHRpbWF0ZS1ndWlkZV9fZGF0YS1ob2xkZXIgLnVsdGltYXRlLWd1aWRlX19kZXNjcmlwdGlvbiB1bCBsaTo6YmVmb3JlIHtcbiAgICBtYXJnaW4tdG9wOiAwLjd2dztcbiAgfVxufVxuXG4ubW9uZXktYmFjayB7XG4gIG1hcmdpbi10b3A6IDE2MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb25leS1iYWNrIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbn1cbi5tb25leS1iYWNrIC5tb25leS1iYWNrX19ob2xkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9uZXktYmFjayAubW9uZXktYmFja19faG9sZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLm1vbmV5LWJhY2sgLm1vbmV5LWJhY2tfX2hvbGRlciAubW9uZXktYmFja19fYmFja2dyb3VuZC1pbWFnZS1ob2xkZXIgLm1vbmV5LWJhY2tfX2JhY2tncm91bmQtaW1hZ2Uge1xuICBAYXBwbHkgYmctYmxhY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1vbmV5LWJhY2sgLm1vbmV5LWJhY2tfX2hvbGRlciAubW9uZXktYmFja19fYmFja2dyb3VuZC1pbWFnZS1ob2xkZXIgLm1vbmV5LWJhY2tfX2JhY2tncm91bmQtaW1hZ2UuZGVza3RvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vbmV5LWJhY2sgLm1vbmV5LWJhY2tfX2hvbGRlciAubW9uZXktYmFja19fYmFja2dyb3VuZC1pbWFnZS1ob2xkZXIgLm1vbmV5LWJhY2tfX2JhY2tncm91bmQtaW1hZ2UuZGVza3RvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5tb25leS1iYWNrIC5tb25leS1iYWNrX19ob2xkZXIgLm1vbmV5LWJhY2tfX2JhY2tncm91bmQtaW1hZ2UtaG9sZGVyIC5tb25leS1iYWNrX19iYWNrZ3JvdW5kLWltYWdlLm1vYmlsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb25leS1iYWNrIC5tb25leS1iYWNrX19ob2xkZXIgLm1vbmV5LWJhY2tfX2JhY2tncm91bmQtaW1hZ2UtaG9sZGVyIC5tb25leS1iYWNrX19iYWNrZ3JvdW5kLWltYWdlLm1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm1vbmV5LWJhY2sgLm1vbmV5LWJhY2tfX2hvbGRlciAubW9uZXktYmFja19fZGF0YS1ob2xkZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9uZXktYmFjayAubW9uZXktYmFja19faG9sZGVyIC5tb25leS1iYWNrX19kYXRhLWhvbGRlciB7XG4gICAgdG9wOiAxMC45dnc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbi5tb25leS1iYWNrIC5tb25leS1iYWNrX19ob2xkZXIgLm1vbmV5LWJhY2tfX2RhdGEtaG9sZGVyIC5tb25leS1iYWNrX19kYXRhLWlubmVyLWhvbGRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vbmV5LWJhY2sgLm1vbmV5LWJhY2tfX2hvbGRlciAubW9uZXktYmFja19fZGF0YS1ob2xkZXIgLm1vbmV5LWJhY2tfX2RhdGEtaW5uZXItaG9sZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4ubW9uZXktYmFjayAubW9uZXktYmFja19faG9sZGVyIC5tb25leS1iYWNrX19kYXRhLWhvbGRlciAubWFpbi1idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9uZXktYmFjayAubW9uZXktYmFja19faG9sZGVyIC5tb25leS1iYWNrX19kYXRhLWhvbGRlciAubWFpbi1idXR0b24ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4ubW9uZXktYmFjayAubW9uZXktYmFja19faG9sZGVyIC5tb25leS1iYWNrX19kYXRhLWhvbGRlciAubW9uZXktYmFja19fbGVmdC1ob2xkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb25leS1iYWNrIC5tb25leS1iYWNrX19ob2xkZXIgLm1vbmV5LWJhY2tfX2RhdGEtaG9sZGVyIC5tb25leS1iYWNrX19sZWZ0LWhvbGRlciB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbi5tb25leS1iYWNrIC5tb25leS1iYWNrX19ob2xkZXIgLm1vbmV5LWJhY2tfX2RhdGEtaG9sZGVyIC5tb25leS1iYWNrX19sZWZ0LWhvbGRlciAubW9uZXktYmFja19fbGVmdC1pbm5lci1kYXRhIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9uZXktYmFjayAubW9uZXktYmFja19faG9sZGVyIC5tb25leS1iYWNrX19kYXRhLWhvbGRlciAubW9uZXktYmFja19fbGVmdC1ob2xkZXIgLm1vbmV5LWJhY2tfX2xlZnQtaW5uZXItZGF0YSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1vbmV5LWJhY2sgLm1vbmV5LWJhY2tfX2hvbGRlciAubW9uZXktYmFja19fZGF0YS1ob2xkZXIgLm1vbmV5LWJhY2tfX2xlZnQtaG9sZGVyIC5tb25leS1iYWNrX19sZWZ0LWlubmVyLWRhdGEge1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5tb25leS1iYWNrIC5tb25leS1iYWNrX19ob2xkZXIgLm1vbmV5LWJhY2tfX2RhdGEtaG9sZGVyIC5tb25leS1iYWNrX19sZWZ0LWhvbGRlciAubW9uZXktYmFja19fbGVmdC1pbm5lci1kYXRhIHtcbiAgICBtYXgtd2lkdGg6IDY3LjgyJTtcbiAgfVxufVxuLm1vbmV5LWJhY2sgLm1vbmV5LWJhY2tfX2hvbGRlciAubW9uZXktYmFja19fZGF0YS1ob2xkZXIgLm1vbmV5LWJhY2tfX2xlZnQtaG9sZGVyIC5tb25leS1iYWNrX19oZWFkaW5nIHtcbiAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gIEBhcHBseSB0ZXh0LXdoaXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9uZXktYmFjayAubW9uZXktYmFja19faG9sZGVyIC5tb25leS1iYWNrX19kYXRhLWhvbGRlciAubW9uZXktYmFja19fbGVmdC1ob2xkZXIgLm1vbmV5LWJhY2tfX2hlYWRpbmcge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjE1NnZ3O1xuICAgIG1hcmdpbjogMCAwIDMuMTI1dnc7XG4gICAgZm9udC1zaXplOiAzLjUxdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLm1vbmV5LWJhY2sgLm1vbmV5LWJhY2tfX2hvbGRlciAubW9uZXktYmFja19fZGF0YS1ob2xkZXIgLm1vbmV5LWJhY2tfX2xlZnQtaG9sZGVyIC5tb25leS1iYWNrX19oZWFkaW5nIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgIG1hcmdpbjogMCAwIDQwcHg7XG4gICAgZm9udC1zaXplOiA0NXB4O1xuICB9XG59XG4ubW9uZXktYmFjayAubW9uZXktYmFja19faG9sZGVyIC5tb25leS1iYWNrX19kYXRhLWhvbGRlciAubW9uZXktYmFja19fbGVmdC1ob2xkZXIgLm1vbmV5LWJhY2tfX2hlYWRpbmcgLmhvbGxvdyB7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCB3aGl0ZTtcbiAgQGFwcGx5IHRleHQtdHJhbnNwYXJlbnQ7XG59XG4ubW9uZXktYmFjayAubW9uZXktYmFja19faG9sZGVyIC5tb25leS1iYWNrX19kYXRhLWhvbGRlciAubW9uZXktYmFja19fcmlnaHQtaG9sZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9uZXktYmFjayAubW9uZXktYmFja19faG9sZGVyIC5tb25leS1iYWNrX19kYXRhLWhvbGRlciAubW9uZXktYmFja19fcmlnaHQtaG9sZGVyIHtcbiAgICBtYXgtd2lkdGg6IDQzLjU2JTtcbiAgfVxufVxuLm1vbmV5LWJhY2sgLm1vbmV5LWJhY2tfX2hvbGRlciAubW9uZXktYmFja19fZGF0YS1ob2xkZXIgLm1vbmV5LWJhY2tfX3JpZ2h0LWhvbGRlciAubW9uZXktYmFja19fZGVzY3JpcHRpb24ge1xuICBAYXBwbHkgZm9udC1TYXRvc2hpUmVndWxhcjtcbiAgQGFwcGx5IHRleHQtd2hpdGU7XG4gIG1hcmdpbjogNTBweCAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vbmV5LWJhY2sgLm1vbmV5LWJhY2tfX2hvbGRlciAubW9uZXktYmFja19fZGF0YS1ob2xkZXIgLm1vbmV5LWJhY2tfX3JpZ2h0LWhvbGRlciAubW9uZXktYmFja19fZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbjogMCAwIDIuNzN2dztcbiAgICBmb250LXNpemU6IDEuNTl2dztcbiAgICBtYXgtd2lkdGg6IDMwLjR2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubW9uZXktYmFjayAubW9uZXktYmFja19faG9sZGVyIC5tb25leS1iYWNrX19kYXRhLWhvbGRlciAubW9uZXktYmFja19fcmlnaHQtaG9sZGVyIC5tb25leS1iYWNrX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxLjE5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLm1vbmV5LWJhY2sgLm1vbmV5LWJhY2tfX2hvbGRlciAubW9uZXktYmFja19fZGF0YS1ob2xkZXIgLm1vbmV5LWJhY2tfX3JpZ2h0LWhvbGRlciAubW9uZXktYmFja19fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMS4wOTM3dnc7XG4gIH1cbn1cblxuLnNlY3Rpb24tZm9vdGVyIHtcbiAgQGFwcGx5IGJnLWZvbnRCbGFjaztcbn1cbi5zZWN0aW9uLWZvb3RlciAuZm9vdGVyLWlubmVyLWhvbGRlciB7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDU2cHggLSA0LjcxdncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLWZvb3RlciAuZm9vdGVyLWlubmVyLWhvbGRlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDU2cHg7XG4gIH1cbn1cbi5zZWN0aW9uLWZvb3RlciAuZm9vdGVyLWlubmVyLWhvbGRlciAuZm9vdGVyLXRvcC1ob2xkZXIge1xuICBAYXBwbHkgYm9yZGVyLWI7XG4gIEBhcHBseSBib3JkZXItYi13aGl0ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDM3cHggMDtcbiAgbWFyZ2luLWJvdHRvbTogNDZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi1mb290ZXIgLmZvb3Rlci1pbm5lci1ob2xkZXIgLmZvb3Rlci10b3AtaG9sZGVyIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1mb290ZXIgLmZvb3Rlci1pbm5lci1ob2xkZXIgLmZvb3Rlci10b3AtaG9sZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4NHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24tZm9vdGVyIC5mb290ZXItaW5uZXItaG9sZGVyIC5mb290ZXItdG9wLWhvbGRlciAubWFpbi1mb290ZXJfX3NvY2lhbC1pY29ucy1ob2xkZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxufVxuLnNlY3Rpb24tZm9vdGVyIC5mb290ZXItaW5uZXItaG9sZGVyIC5mb290ZXItdG9wLWhvbGRlciAubWFpbi1mb290ZXJfX3NvY2lhbC1pY29ucy1ob2xkZXIgLnNvY2lhbC1pY29ucy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2VjdGlvbi1mb290ZXIgLmZvb3Rlci1pbm5lci1ob2xkZXIgLmZvb3Rlci10b3AtaG9sZGVyIC5tYWluLWZvb3Rlcl9fc29jaWFsLWljb25zLWhvbGRlciAuc29jaWFsLWljb25zLWxpc3QgLnNvY2lhbC1pY29ucy1saXN0X19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG59XG4uc2VjdGlvbi1mb290ZXIgLmZvb3Rlci1pbm5lci1ob2xkZXIgLmZvb3Rlci10b3AtaG9sZGVyIC5tYWluLWZvb3Rlcl9fbG9nby1ob2xkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLWZvb3RlciAuZm9vdGVyLWlubmVyLWhvbGRlciAuZm9vdGVyLXRvcC1ob2xkZXIgLm1haW4tZm9vdGVyX19sb2dvLWhvbGRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5zZWN0aW9uLWZvb3RlciAuZm9vdGVyLWlubmVyLWhvbGRlciAuZm9vdGVyLXRvcC1ob2xkZXIgLnNjcm9sbC10by10b3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtOHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnNlY3Rpb24tZm9vdGVyIC5mb290ZXItaW5uZXItaG9sZGVyIC5mb290ZXItdG9wLWhvbGRlciAuc2Nyb2xsLXRvLXRvcCAuc2Nyb2xsLXVwIHtcbiAgcGFkZGluZzogOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2VjdGlvbi1mb290ZXIgLmZvb3Rlci1pbm5lci1ob2xkZXIgLm1haW4tZm9vdGVyX190aXRsZSB7XG4gIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICBAYXBwbHkgdGV4dC1mb250Qmx1ZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLWZvb3RlciAuZm9vdGVyLWlubmVyLWhvbGRlciAubWFpbi1mb290ZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1mb290ZXIgLmZvb3Rlci1pbm5lci1ob2xkZXIgLm1haW4tZm9vdGVyX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbn1cbi5zZWN0aW9uLWZvb3RlciAuZm9vdGVyLWlubmVyLWhvbGRlciAubWFpbi1mb290ZXJfX2Rlc2NyaXB0aW9uIHtcbiAgQGFwcGx5IGZvbnQtU2F0b3NoaVJlZ3VsYXI7XG4gIEBhcHBseSB0ZXh0LWZvbnRMaWdodFllbGxvdztcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLWZvb3RlciAuZm9vdGVyLWlubmVyLWhvbGRlciAubWFpbi1mb290ZXJfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24tZm9vdGVyIC5mb290ZXItaW5uZXItaG9sZGVyIC5tYWluLWZvb3Rlcl9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLnNlY3Rpb24tZm9vdGVyIC5mb290ZXItaW5uZXItaG9sZGVyIC5tYWluLWZvb3Rlcl9fZGVzY3JpcHRpb24gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnNlY3Rpb24tZm9vdGVyIC5mb290ZXItaW5uZXItaG9sZGVyIC5mb290ZXItbWlkZGxlLWhvbGRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24tZm9vdGVyIC5mb290ZXItaW5uZXItaG9sZGVyIC5mb290ZXItbWlkZGxlLWhvbGRlciB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cbi5zZWN0aW9uLWZvb3RlciAuZm9vdGVyLWlubmVyLWhvbGRlciAuZm9vdGVyLW1pZGRsZS1ob2xkZXIgLm1haW4tZm9vdGVyX19uYXZpZ2F0aW9uLWhvbGRlciB7XG4gIHdpZHRoOiA1MCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24tZm9vdGVyIC5mb290ZXItaW5uZXItaG9sZGVyIC5mb290ZXItbWlkZGxlLWhvbGRlciAubWFpbi1mb290ZXJfX25hdmlnYXRpb24taG9sZGVyIHtcbiAgICB3aWR0aDogMTclO1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWZvb3RlciAuZm9vdGVyLWlubmVyLWhvbGRlciAuZm9vdGVyLW1pZGRsZS1ob2xkZXIgLm1haW4tZm9vdGVyX19uYXZpZ2F0aW9uLWhvbGRlciB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZzogMHB4O1xuICB9XG59XG4uc2VjdGlvbi1mb290ZXIgLmZvb3Rlci1pbm5lci1ob2xkZXIgLmZvb3Rlci1taWRkbGUtaG9sZGVyIC5tYWluLWZvb3Rlcl9fbmF2aWdhdGlvbi1ob2xkZXI6bnRoLWNoaWxkKDMpLCAuc2VjdGlvbi1mb290ZXIgLmZvb3Rlci1pbm5lci1ob2xkZXIgLmZvb3Rlci1taWRkbGUtaG9sZGVyIC5tYWluLWZvb3Rlcl9fbmF2aWdhdGlvbi1ob2xkZXI6bnRoLWNoaWxkKDIpIHtcbiAgbWFyZ2luOiA0MHB4IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24tZm9vdGVyIC5mb290ZXItaW5uZXItaG9sZGVyIC5mb290ZXItbWlkZGxlLWhvbGRlciAubWFpbi1mb290ZXJfX25hdmlnYXRpb24taG9sZGVyOm50aC1jaGlsZCgzKSwgLnNlY3Rpb24tZm9vdGVyIC5mb290ZXItaW5uZXItaG9sZGVyIC5mb290ZXItbWlkZGxlLWhvbGRlciAubWFpbi1mb290ZXJfX25hdmlnYXRpb24taG9sZGVyOm50aC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luOiAwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLWZvb3RlciAuZm9vdGVyLWlubmVyLWhvbGRlciAuZm9vdGVyLW1pZGRsZS1ob2xkZXIgLm1haW4tZm9vdGVyX19uYXZpZ2F0aW9uLWhvbGRlcjpudGgtY2hpbGQob2RkKSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24tZm9vdGVyIC5mb290ZXItaW5uZXItaG9sZGVyIC5mb290ZXItbWlkZGxlLWhvbGRlciAubWFpbi1mb290ZXJfX25hdmlnYXRpb24taG9sZGVyOm50aC1jaGlsZChvZGQpIHtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgfVxufVxuLnNlY3Rpb24tZm9vdGVyIC5mb290ZXItaW5uZXItaG9sZGVyIC5mb290ZXItbWlkZGxlLWhvbGRlciAubWFpbi1mb290ZXJfX25hdmlnYXRpb24taG9sZGVyIC5tYWluLWZvb3Rlcl9fbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1saXN0IC5uYXZpZ2F0aW9uLWxpc3RfX2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi5zZWN0aW9uLWZvb3RlciAuZm9vdGVyLWlubmVyLWhvbGRlciAuZm9vdGVyLW1pZGRsZS1ob2xkZXIgLm1haW4tZm9vdGVyX19uYXZpZ2F0aW9uLWhvbGRlciAubWFpbi1mb290ZXJfX25hdmlnYXRpb24gLm5hdmlnYXRpb24tbGlzdCAubmF2aWdhdGlvbi1saXN0X19pdGVtIC5uYXZpZ2F0aW9uLWxpc3RfX21lbnUtbGluayB7XG4gIEBhcHBseSBmb250LVNhdG9zaGlSZWd1bGFyO1xuICBAYXBwbHkgdGV4dC1mb250TGlnaHRZZWxsb3c7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWZvb3RlciAuZm9vdGVyLWlubmVyLWhvbGRlciAuZm9vdGVyLW1pZGRsZS1ob2xkZXIgLm1haW4tZm9vdGVyX19uYXZpZ2F0aW9uLWhvbGRlciAubWFpbi1mb290ZXJfX25hdmlnYXRpb24gLm5hdmlnYXRpb24tbGlzdCAubmF2aWdhdGlvbi1saXN0X19pdGVtIC5uYXZpZ2F0aW9uLWxpc3RfX21lbnUtbGluayB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24tZm9vdGVyIC5mb290ZXItaW5uZXItaG9sZGVyIC5mb290ZXItbWlkZGxlLWhvbGRlciAubWFpbi1mb290ZXJfX2Fib3V0LXNlY3Rpb24ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICB3aWR0aDogMjclO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWZvb3RlciAuZm9vdGVyLWlubmVyLWhvbGRlciAuZm9vdGVyLW1pZGRsZS1ob2xkZXIgLm1haW4tZm9vdGVyX19hYm91dC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5zZWN0aW9uLWZvb3RlciAuZm9vdGVyLWlubmVyLWhvbGRlciAuZm9vdGVyLW1pZGRsZS1ob2xkZXIgLm1haW4tZm9vdGVyX19jb250YWN0LXNlY3Rpb24ge1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLWZvb3RlciAuZm9vdGVyLWlubmVyLWhvbGRlciAuZm9vdGVyLW1pZGRsZS1ob2xkZXIgLm1haW4tZm9vdGVyX19jb250YWN0LXNlY3Rpb24ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWZvb3RlciAuZm9vdGVyLWlubmVyLWhvbGRlciAuZm9vdGVyLW1pZGRsZS1ob2xkZXIgLm1haW4tZm9vdGVyX19jb250YWN0LXNlY3Rpb24ge1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICB9XG59XG4uc2VjdGlvbi1mb290ZXIgLmZvb3Rlci1pbm5lci1ob2xkZXIgLmZvb3Rlci1ib3R0b20taG9sZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi1mb290ZXIgLmZvb3Rlci1pbm5lci1ob2xkZXIgLmZvb3Rlci1ib3R0b20taG9sZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxufVxuLnNlY3Rpb24tZm9vdGVyIC5mb290ZXItaW5uZXItaG9sZGVyIC5mb290ZXItYm90dG9tLWhvbGRlciAubWFpbi1mb290ZXJfX25ld3NsZXR0ZXItaG9sZGVyIHtcbiAgbWFyZ2luLXRvcDogNTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24tZm9vdGVyIC5mb290ZXItaW5uZXItaG9sZGVyIC5mb290ZXItYm90dG9tLWhvbGRlciAubWFpbi1mb290ZXJfX25ld3NsZXR0ZXItaG9sZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24tZm9vdGVyIC5mb290ZXItaW5uZXItaG9sZGVyIC5mb290ZXItYm90dG9tLWhvbGRlciAubWFpbi1mb290ZXJfX25ld3NsZXR0ZXItaG9sZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweDtcbiAgfVxufVxuLnNlY3Rpb24tZm9vdGVyIC5mb290ZXItaW5uZXItaG9sZGVyIC5mb290ZXItYm90dG9tLWhvbGRlciAubWFpbi1mb290ZXJfX25ld3NsZXR0ZXItaG9sZGVyIC5uZXdzbGV0dGVyLWZvcm0taG9sZGVyIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi5zZWN0aW9uLWZvb3RlciAuZm9vdGVyLWlubmVyLWhvbGRlciAuZm9vdGVyLWJvdHRvbS1ob2xkZXIgLm1haW4tZm9vdGVyX19uZXdzbGV0dGVyLWhvbGRlciAubmV3c2xldHRlci1mb3JtLWhvbGRlciBpbnB1dCB7XG4gIG1pbi13aWR0aDogMTUwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24tZm9vdGVyIC5mb290ZXItaW5uZXItaG9sZGVyIC5mb290ZXItYm90dG9tLWhvbGRlciAubWFpbi1mb290ZXJfX25ld3NsZXR0ZXItaG9sZGVyIC5uZXdzbGV0dGVyLWZvcm0taG9sZGVyIGlucHV0IHtcbiAgICBtaW4td2lkdGg6IDIwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWZvb3RlciAuZm9vdGVyLWlubmVyLWhvbGRlciAuZm9vdGVyLWJvdHRvbS1ob2xkZXIgLm1haW4tZm9vdGVyX19uZXdzbGV0dGVyLWhvbGRlciAubmV3c2xldHRlci1mb3JtLWhvbGRlciBpbnB1dCB7XG4gICAgbWluLXdpZHRoOiAzMTVweDtcbiAgfVxufVxuLnNlY3Rpb24tZm9vdGVyIC5mb290ZXItaW5uZXItaG9sZGVyIC5mb290ZXItYm90dG9tLWhvbGRlciAucGF5bWVudC1pY29ucy1ob2xkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zZWN0aW9uLWZvb3RlciAuZm9vdGVyLWlubmVyLWhvbGRlciAuZm9vdGVyLWJvdHRvbS1ob2xkZXIgLnBheW1lbnQtaWNvbnMtaG9sZGVyIC5wYXltZW50LWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLWZvb3RlciAuZm9vdGVyLWlubmVyLWhvbGRlciAuZm9vdGVyLWJvdHRvbS1ob2xkZXIgLnBheW1lbnQtaWNvbnMtaG9sZGVyIC5wYXltZW50LWxpc3Qge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cbi5zZWN0aW9uLWZvb3RlciAuZm9vdGVyLWlubmVyLWhvbGRlciAuZm9vdGVyLWJvdHRvbS1ob2xkZXIgLnBheW1lbnQtaWNvbnMtaG9sZGVyIC5wYXltZW50LWxpc3QgLnBheW1lbnQtbGlzdF9faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDQuNzF2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi1mb290ZXIgLmZvb3Rlci1pbm5lci1ob2xkZXIgLmZvb3Rlci1ib3R0b20taG9sZGVyIC5wYXltZW50LWljb25zLWhvbGRlciAucGF5bWVudC1saXN0IC5wYXltZW50LWxpc3RfX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxufVxuLnNlY3Rpb24tZm9vdGVyIC5mb290ZXItaW5uZXItaG9sZGVyIC5mb290ZXItYm90dG9tLWhvbGRlciAucGF5bWVudC1pY29ucy1ob2xkZXIgLnBheW1lbnQtbGlzdCAucGF5bWVudC1saXN0X19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDQuNzF2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi1mb290ZXIgLmZvb3Rlci1pbm5lci1ob2xkZXIgLmZvb3Rlci1ib3R0b20taG9sZGVyIC5wYXltZW50LWljb25zLWhvbGRlciAucGF5bWVudC1saXN0IC5wYXltZW50LWxpc3RfX2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24tZm9vdGVyIC5mb290ZXItaW5uZXItaG9sZGVyIC5mb290ZXItYm90dG9tLWhvbGRlciAucGF5bWVudC1pY29ucy1ob2xkZXIgLnBheW1lbnQtbGlzdCAucGF5bWVudC1saXN0X19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogMTdweDtcbiAgfVxufVxuLnNlY3Rpb24tZm9vdGVyIC5mb290ZXItaW5uZXItaG9sZGVyIC5mb290ZXItYm90dG9tLWhvbGRlciAucGF5bWVudC1pY29ucy1ob2xkZXIgLmNvcHlyaWdodC1ob2xkZXIge1xuICBAYXBwbHkgZm9udC1TYXRvc2hpUmVndWxhcjtcbiAgQGFwcGx5IHRleHQtZm9udEdyZXk7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmbGV4OiAxO1xuICBtYXJnaW46IDZweCAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24tZm9vdGVyIC5mb290ZXItaW5uZXItaG9sZGVyIC5mb290ZXItYm90dG9tLWhvbGRlciAucGF5bWVudC1pY29ucy1ob2xkZXIgLmNvcHlyaWdodC1ob2xkZXIge1xuICAgIGZsZXg6IGluaGVyaXQ7XG4gICAgbWFyZ2luOiAxMnB4IDAgMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1mb290ZXIgLmZvb3Rlci1pbm5lci1ob2xkZXIgLmZvb3Rlci1ib3R0b20taG9sZGVyIC5wYXltZW50LWljb25zLWhvbGRlciAuY29weXJpZ2h0LWhvbGRlciB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIG1hcmdpbjogMTFweCAwIDA7XG4gIH1cbn1cbi5zZWN0aW9uLWZvb3RlciAuZm9vdGVyLWlubmVyLWhvbGRlciAuZm9vdGVyLWJvdHRvbS1ob2xkZXIgLnBheW1lbnQtaWNvbnMtaG9sZGVyIC5jb3B5cmlnaHQtaG9sZGVyLmRlc2t0b3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLWZvb3RlciAuZm9vdGVyLWlubmVyLWhvbGRlciAuZm9vdGVyLWJvdHRvbS1ob2xkZXIgLnBheW1lbnQtaWNvbnMtaG9sZGVyIC5jb3B5cmlnaHQtaG9sZGVyLmRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uc2VjdGlvbi1mb290ZXIgLmZvb3Rlci1pbm5lci1ob2xkZXIgLmZvb3Rlci1ib3R0b20taG9sZGVyIC5wYXltZW50LWljb25zLWhvbGRlciAuY29weXJpZ2h0LWhvbGRlci5tb2JpbGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi1mb290ZXIgLmZvb3Rlci1pbm5lci1ob2xkZXIgLmZvb3Rlci1ib3R0b20taG9sZGVyIC5wYXltZW50LWljb25zLWhvbGRlciAuY29weXJpZ2h0LWhvbGRlci5tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmFtcGxpZnktdHJhaW5pbmcge1xuICBtYXJnaW4tdG9wOiAxNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFtcGxpZnktdHJhaW5pbmcge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFtcGxpZnktdHJhaW5pbmcge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmFtcGxpZnktdHJhaW5pbmcge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5hbXBsaWZ5LXRyYWluaW5nIHtcbiAgICBtYXJnaW4tdG9wOiAyMDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweDtcbiAgfVxufVxuLmFtcGxpZnktdHJhaW5pbmcgLmFtcGxpZnktdHJhaW5pbmdfX2hvbGRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYW1wbGlmeS10cmFpbmluZyAuYW1wbGlmeS10cmFpbmluZ19faG9sZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4uYW1wbGlmeS10cmFpbmluZyAuYW1wbGlmeS10cmFpbmluZ19faG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nX19oZWFkaW5nIHtcbiAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gIEBhcHBseSB0ZXh0LXdoaXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNnB4O1xuICBtYXJnaW46IDBweDtcbiAgZm9udC1zaXplOiA0NXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hbXBsaWZ5LXRyYWluaW5nIC5hbXBsaWZ5LXRyYWluaW5nX19ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmdfX2hlYWRpbmcge1xuICAgIG1hcmdpbjogMCAwIDVweDtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFtcGxpZnktdHJhaW5pbmcgLmFtcGxpZnktdHJhaW5pbmdfX2hvbGRlciAuYW1wbGlmeS10cmFpbmluZ19faGVhZGluZyB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMTU2dnc7XG4gICAgbWFyZ2luOiAwIDAgMC4zOXZ3O1xuICAgIGZvbnQtc2l6ZTogMy41MXZ3O1xuICB9XG59XG4uYW1wbGlmeS10cmFpbmluZyAuYW1wbGlmeS10cmFpbmluZ19faG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nX19oZWFkaW5nIC5ob2xsb3cge1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggd2hpdGU7XG4gIEBhcHBseSB0ZXh0LXRyYW5zcGFyZW50O1xufVxuLmFtcGxpZnktdHJhaW5pbmcgLmFtcGxpZnktdHJhaW5pbmdfX2hvbGRlciAuYW1wbGlmeS10cmFpbmluZ19faGVhZGluZy5tb2JpbGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYW1wbGlmeS10cmFpbmluZyAuYW1wbGlmeS10cmFpbmluZ19faG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nX19oZWFkaW5nLm1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmFtcGxpZnktdHJhaW5pbmcgLmFtcGxpZnktdHJhaW5pbmdfX2hvbGRlciAuYW1wbGlmeS10cmFpbmluZ19faGVhZGluZy5kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYW1wbGlmeS10cmFpbmluZyAuYW1wbGlmeS10cmFpbmluZ19faG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nX19oZWFkaW5nLmRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uYW1wbGlmeS10cmFpbmluZyAuYW1wbGlmeS10cmFpbmluZ19faG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nX19sZWZ0LXNlY3Rpb24ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFtcGxpZnktdHJhaW5pbmcgLmFtcGxpZnktdHJhaW5pbmdfX2hvbGRlciAuYW1wbGlmeS10cmFpbmluZ19fbGVmdC1zZWN0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuLmFtcGxpZnktdHJhaW5pbmcgLmFtcGxpZnktdHJhaW5pbmdfX2hvbGRlciAuYW1wbGlmeS10cmFpbmluZ19fbGVmdC1zZWN0aW9uIC5hbXBsaWZ5LXRyYWluaW5nX19pbWFnZSB7XG4gIHBhZGRpbmc6IDAgMTIuODJ2dztcbiAgbWFyZ2luOiA2MHB4IDAgMThweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYW1wbGlmeS10cmFpbmluZyAuYW1wbGlmeS10cmFpbmluZ19faG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nX19sZWZ0LXNlY3Rpb24gLmFtcGxpZnktdHJhaW5pbmdfX2ltYWdlIHtcbiAgICBtYXJnaW46IDBweDtcbiAgICBwYWRkaW5nOiAwIDUuMDc4dncgMCA1Ljg1OXZ3O1xuICB9XG59XG4uYW1wbGlmeS10cmFpbmluZyAuYW1wbGlmeS10cmFpbmluZ19faG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nX19yaWdodC1zZWN0aW9uIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hbXBsaWZ5LXRyYWluaW5nIC5hbXBsaWZ5LXRyYWluaW5nX19ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmdfX3JpZ2h0LXNlY3Rpb24ge1xuICAgIG1heC13aWR0aDogNDMuNTYlO1xuICB9XG59XG4uYW1wbGlmeS10cmFpbmluZyAuYW1wbGlmeS10cmFpbmluZ19faG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nX19yaWdodC1zZWN0aW9uIC5hbXBsaWZ5LXRyYWluaW5nX19pbm5lci1ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmdfX3BvaW50cyAuYW1wbGlmeS10cmFpbmluZ19fcG9pbnQge1xuICBAYXBwbHkgYm9yZGVyLWI7XG4gIEBhcHBseSBib3JkZXItYi13aGl0ZTtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hbXBsaWZ5LXRyYWluaW5nIC5hbXBsaWZ5LXRyYWluaW5nX19ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmdfX3JpZ2h0LXNlY3Rpb24gLmFtcGxpZnktdHJhaW5pbmdfX2lubmVyLWhvbGRlciAuYW1wbGlmeS10cmFpbmluZ19fcG9pbnRzIC5hbXBsaWZ5LXRyYWluaW5nX19wb2ludCB7XG4gICAgcGFkZGluZzogMi4zNHZ3IDA7XG4gIH1cbn1cbi5hbXBsaWZ5LXRyYWluaW5nIC5hbXBsaWZ5LXRyYWluaW5nX19ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmdfX3JpZ2h0LXNlY3Rpb24gLmFtcGxpZnktdHJhaW5pbmdfX2lubmVyLWhvbGRlciAuYW1wbGlmeS10cmFpbmluZ19fcG9pbnRzIC5hbXBsaWZ5LXRyYWluaW5nX19wb2ludCAuYW1wbGlmeS10cmFpbmluZ19fdGl0bGUtaG9sZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYW1wbGlmeS10cmFpbmluZyAuYW1wbGlmeS10cmFpbmluZ19faG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nX19yaWdodC1zZWN0aW9uIC5hbXBsaWZ5LXRyYWluaW5nX19pbm5lci1ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmdfX3BvaW50cyAuYW1wbGlmeS10cmFpbmluZ19fcG9pbnQgLmFtcGxpZnktdHJhaW5pbmdfX3RpdGxlLWhvbGRlciB7XG4gICAgbWFyZ2luOiAwIDAgMS4yNXZ3O1xuICB9XG59XG4uYW1wbGlmeS10cmFpbmluZyAuYW1wbGlmeS10cmFpbmluZ19faG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nX19yaWdodC1zZWN0aW9uIC5hbXBsaWZ5LXRyYWluaW5nX19pbm5lci1ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmdfX3BvaW50cyAuYW1wbGlmeS10cmFpbmluZ19fcG9pbnQgLmFtcGxpZnktdHJhaW5pbmdfX3RpdGxlLWhvbGRlciAuYW1wbGlmeS10cmFpbmluZ19fbnVtYmVyIHtcbiAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gIEBhcHBseSB0ZXh0LWZvbnRCbHVlO1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbjogMCAxMi41cHggN3B4IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFtcGxpZnktdHJhaW5pbmcgLmFtcGxpZnktdHJhaW5pbmdfX2hvbGRlciAuYW1wbGlmeS10cmFpbmluZ19fcmlnaHQtc2VjdGlvbiAuYW1wbGlmeS10cmFpbmluZ19faW5uZXItaG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nX19wb2ludHMgLmFtcGxpZnktdHJhaW5pbmdfX3BvaW50IC5hbXBsaWZ5LXRyYWluaW5nX190aXRsZS1ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmdfX251bWJlciB7XG4gICAgZm9udC1zaXplOiAxLjI1OTN2dztcbiAgICBtYXJnaW46IDAgMS41MTU2dncgMC44dncgMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYW1wbGlmeS10cmFpbmluZyAuYW1wbGlmeS10cmFpbmluZ19faG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nX19yaWdodC1zZWN0aW9uIC5hbXBsaWZ5LXRyYWluaW5nX19pbm5lci1ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmdfX3BvaW50cyAuYW1wbGlmeS10cmFpbmluZ19fcG9pbnQgLmFtcGxpZnktdHJhaW5pbmdfX3RpdGxlLWhvbGRlciAuYW1wbGlmeS10cmFpbmluZ19fbnVtYmVyIHtcbiAgICBmb250LXNpemU6IDAuODU5M3Z3O1xuICAgIG1hcmdpbjogMCAxLjAxNTZ2dyAwLjV2dyAwO1xuICB9XG59XG4uYW1wbGlmeS10cmFpbmluZyAuYW1wbGlmeS10cmFpbmluZ19faG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nX19yaWdodC1zZWN0aW9uIC5hbXBsaWZ5LXRyYWluaW5nX19pbm5lci1ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmdfX3BvaW50cyAuYW1wbGlmeS10cmFpbmluZ19fcG9pbnQgLmFtcGxpZnktdHJhaW5pbmdfX3RpdGxlLWhvbGRlciAuYW1wbGlmeS10cmFpbmluZ19fdGl0bGUge1xuICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgQGFwcGx5IHRleHQtd2hpdGU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYW1wbGlmeS10cmFpbmluZyAuYW1wbGlmeS10cmFpbmluZ19faG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nX19yaWdodC1zZWN0aW9uIC5hbXBsaWZ5LXRyYWluaW5nX19pbm5lci1ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmdfX3BvaW50cyAuYW1wbGlmeS10cmFpbmluZ19fcG9pbnQgLmFtcGxpZnktdHJhaW5pbmdfX3RpdGxlLWhvbGRlciAuYW1wbGlmeS10cmFpbmluZ19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi4zNjI1dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFtcGxpZnktdHJhaW5pbmcgLmFtcGxpZnktdHJhaW5pbmdfX2hvbGRlciAuYW1wbGlmeS10cmFpbmluZ19fcmlnaHQtc2VjdGlvbiAuYW1wbGlmeS10cmFpbmluZ19faW5uZXItaG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nX19wb2ludHMgLmFtcGxpZnktdHJhaW5pbmdfX3BvaW50IC5hbXBsaWZ5LXRyYWluaW5nX190aXRsZS1ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmdfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNTYyNXZ3O1xuICB9XG59XG4uYW1wbGlmeS10cmFpbmluZyAuYW1wbGlmeS10cmFpbmluZ19faG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nX19yaWdodC1zZWN0aW9uIC5hbXBsaWZ5LXRyYWluaW5nX19pbm5lci1ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmdfX3BvaW50cyAuYW1wbGlmeS10cmFpbmluZ19fcG9pbnQgLmFtcGxpZnktdHJhaW5pbmdfX2Rlc2NyaXB0aW9uIHtcbiAgQGFwcGx5IGZvbnQtU2F0b3NoaVJlZ3VsYXI7XG4gIEBhcHBseSB0ZXh0LXdoaXRlO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFtcGxpZnktdHJhaW5pbmcgLmFtcGxpZnktdHJhaW5pbmdfX2hvbGRlciAuYW1wbGlmeS10cmFpbmluZ19fcmlnaHQtc2VjdGlvbiAuYW1wbGlmeS10cmFpbmluZ19faW5uZXItaG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nX19wb2ludHMgLmFtcGxpZnktdHJhaW5pbmdfX3BvaW50IC5hbXBsaWZ5LXRyYWluaW5nX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxLjU5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFtcGxpZnktdHJhaW5pbmcgLmFtcGxpZnktdHJhaW5pbmdfX2hvbGRlciAuYW1wbGlmeS10cmFpbmluZ19fcmlnaHQtc2VjdGlvbiAuYW1wbGlmeS10cmFpbmluZ19faW5uZXItaG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nX19wb2ludHMgLmFtcGxpZnktdHJhaW5pbmdfX3BvaW50IC5hbXBsaWZ5LXRyYWluaW5nX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxLjE5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmFtcGxpZnktdHJhaW5pbmcgLmFtcGxpZnktdHJhaW5pbmdfX2hvbGRlciAuYW1wbGlmeS10cmFpbmluZ19fcmlnaHQtc2VjdGlvbiAuYW1wbGlmeS10cmFpbmluZ19faW5uZXItaG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nX19wb2ludHMgLmFtcGxpZnktdHJhaW5pbmdfX3BvaW50IC5hbXBsaWZ5LXRyYWluaW5nX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxLjA5M3Z3O1xuICB9XG59XG5cbi5hbXBsaWZ5LXRyYWluaW5nLTIge1xuICBtYXJnaW4tdG9wOiAxNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFtcGxpZnktdHJhaW5pbmctMiB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYW1wbGlmeS10cmFpbmluZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5hbXBsaWZ5LXRyYWluaW5nLTIge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5hbXBsaWZ5LXRyYWluaW5nLTIge1xuICAgIG1hcmdpbi10b3A6IDIwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4O1xuICB9XG59XG4uYW1wbGlmeS10cmFpbmluZy0yIC5hbXBsaWZ5LXRyYWluaW5nLTJfX2hvbGRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYW1wbGlmeS10cmFpbmluZy0yIC5hbXBsaWZ5LXRyYWluaW5nLTJfX2hvbGRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLmFtcGxpZnktdHJhaW5pbmctMiAuYW1wbGlmeS10cmFpbmluZy0yX19ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmctMl9faGVhZGluZyB7XG4gIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjZweDtcbiAgbWFyZ2luOiAwcHg7XG4gIGZvbnQtc2l6ZTogNDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYW1wbGlmeS10cmFpbmluZy0yIC5hbXBsaWZ5LXRyYWluaW5nLTJfX2hvbGRlciAuYW1wbGlmeS10cmFpbmluZy0yX19oZWFkaW5nIHtcbiAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hbXBsaWZ5LXRyYWluaW5nLTIgLmFtcGxpZnktdHJhaW5pbmctMl9faG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nLTJfX2hlYWRpbmcge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjE1NnZ3O1xuICAgIG1hcmdpbjogMCAwIDAuMzl2dztcbiAgICBmb250LXNpemU6IDMuNTF2dztcbiAgfVxufVxuLmFtcGxpZnktdHJhaW5pbmctMiAuYW1wbGlmeS10cmFpbmluZy0yX19ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmctMl9faGVhZGluZyAuaG9sbG93IHtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4IHdoaXRlO1xuICBAYXBwbHkgdGV4dC10cmFuc3BhcmVudDtcbn1cbi5hbXBsaWZ5LXRyYWluaW5nLTIgLmFtcGxpZnktdHJhaW5pbmctMl9faG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nLTJfX2hlYWRpbmcubW9iaWxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFtcGxpZnktdHJhaW5pbmctMiAuYW1wbGlmeS10cmFpbmluZy0yX19ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmctMl9faGVhZGluZy5tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5hbXBsaWZ5LXRyYWluaW5nLTIgLmFtcGxpZnktdHJhaW5pbmctMl9faG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nLTJfX2hlYWRpbmcuZGVza3RvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFtcGxpZnktdHJhaW5pbmctMiAuYW1wbGlmeS10cmFpbmluZy0yX19ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmctMl9faGVhZGluZy5kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmFtcGxpZnktdHJhaW5pbmctMiAuYW1wbGlmeS10cmFpbmluZy0yX19ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmctMl9fbGVmdC1zZWN0aW9uIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hbXBsaWZ5LXRyYWluaW5nLTIgLmFtcGxpZnktdHJhaW5pbmctMl9faG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nLTJfX2xlZnQtc2VjdGlvbiB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbi5hbXBsaWZ5LXRyYWluaW5nLTIgLmFtcGxpZnktdHJhaW5pbmctMl9faG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nLTJfX2xlZnQtc2VjdGlvbiAuYW1wbGlmeS10cmFpbmluZy0yX19pbWFnZSB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCA1MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hbXBsaWZ5LXRyYWluaW5nLTIgLmFtcGxpZnktdHJhaW5pbmctMl9faG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nLTJfX2xlZnQtc2VjdGlvbiAuYW1wbGlmeS10cmFpbmluZy0yX19pbWFnZSB7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgcGFkZGluZzogMCA3LjgyJSAwIDA7XG4gIH1cbn1cbi5hbXBsaWZ5LXRyYWluaW5nLTIgLmFtcGxpZnktdHJhaW5pbmctMl9faG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nLTJfX3JpZ2h0LXNlY3Rpb24ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFtcGxpZnktdHJhaW5pbmctMiAuYW1wbGlmeS10cmFpbmluZy0yX19ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmctMl9fcmlnaHQtc2VjdGlvbiB7XG4gICAgbWF4LXdpZHRoOiA0My41NiU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYW1wbGlmeS10cmFpbmluZy0yIC5hbXBsaWZ5LXRyYWluaW5nLTJfX2hvbGRlciAuYW1wbGlmeS10cmFpbmluZy0yX19yaWdodC1zZWN0aW9uIC5hbXBsaWZ5LXRyYWluaW5nLTJfX2lubmVyLWhvbGRlcjpub3QoLmFtcGxpZnktdHJhaW5pbmctMiAuYW1wbGlmeS10cmFpbmluZy0yX19ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmctMl9fcmlnaHQtc2VjdGlvbiAuYW1wbGlmeS10cmFpbmluZy0yX19pbm5lci1ob2xkZXIubm8tcGFkZGluZykge1xuICAgIG1hcmdpbi1ib3R0b206IDUuMDd2dztcbiAgfVxufVxuLmFtcGxpZnktdHJhaW5pbmctMiAuYW1wbGlmeS10cmFpbmluZy0yX19ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmctMl9fcmlnaHQtc2VjdGlvbiAuYW1wbGlmeS10cmFpbmluZy0yX19pbm5lci1ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmctMl9faGVhZGluZyB7XG4gIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjZweDtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbiAgZm9udC1zaXplOiA0NXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hbXBsaWZ5LXRyYWluaW5nLTIgLmFtcGxpZnktdHJhaW5pbmctMl9faG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nLTJfX3JpZ2h0LXNlY3Rpb24gLmFtcGxpZnktdHJhaW5pbmctMl9faW5uZXItaG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nLTJfX2hlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYW1wbGlmeS10cmFpbmluZy0yIC5hbXBsaWZ5LXRyYWluaW5nLTJfX2hvbGRlciAuYW1wbGlmeS10cmFpbmluZy0yX19yaWdodC1zZWN0aW9uIC5hbXBsaWZ5LXRyYWluaW5nLTJfX2lubmVyLWhvbGRlciAuYW1wbGlmeS10cmFpbmluZy0yX19oZWFkaW5nIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNTZ2dztcbiAgICBmb250LXNpemU6IDMuNTF2dztcbiAgfVxufVxuLmFtcGxpZnktdHJhaW5pbmctMiAuYW1wbGlmeS10cmFpbmluZy0yX19ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmctMl9fcmlnaHQtc2VjdGlvbiAuYW1wbGlmeS10cmFpbmluZy0yX19pbm5lci1ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmctMl9faGVhZGluZyAuaG9sbG93IHtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4IHdoaXRlO1xuICBAYXBwbHkgdGV4dC10cmFuc3BhcmVudDtcbn1cbi5hbXBsaWZ5LXRyYWluaW5nLTIgLmFtcGxpZnktdHJhaW5pbmctMl9faG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nLTJfX3JpZ2h0LXNlY3Rpb24gLmFtcGxpZnktdHJhaW5pbmctMl9faW5uZXItaG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nLTJfX3BvaW50cyB7XG4gIG1hcmdpbi1ib3R0b206IDY1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFtcGxpZnktdHJhaW5pbmctMiAuYW1wbGlmeS10cmFpbmluZy0yX19ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmctMl9fcmlnaHQtc2VjdGlvbiAuYW1wbGlmeS10cmFpbmluZy0yX19pbm5lci1ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmctMl9fcG9pbnRzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjA3dnc7XG4gIH1cbn1cbi5hbXBsaWZ5LXRyYWluaW5nLTIgLmFtcGxpZnktdHJhaW5pbmctMl9faG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nLTJfX3JpZ2h0LXNlY3Rpb24gLmFtcGxpZnktdHJhaW5pbmctMl9faW5uZXItaG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nLTJfX3BvaW50cyAuYW1wbGlmeS10cmFpbmluZy0yX19wb2ludCB7XG4gIEBhcHBseSBib3JkZXItYjtcbiAgQGFwcGx5IGJvcmRlci1iLXdoaXRlO1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFtcGxpZnktdHJhaW5pbmctMiAuYW1wbGlmeS10cmFpbmluZy0yX19ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmctMl9fcmlnaHQtc2VjdGlvbiAuYW1wbGlmeS10cmFpbmluZy0yX19pbm5lci1ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmctMl9fcG9pbnRzIC5hbXBsaWZ5LXRyYWluaW5nLTJfX3BvaW50IHtcbiAgICBwYWRkaW5nOiAyLjM0dncgMDtcbiAgfVxufVxuLmFtcGxpZnktdHJhaW5pbmctMiAuYW1wbGlmeS10cmFpbmluZy0yX19ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmctMl9fcmlnaHQtc2VjdGlvbiAuYW1wbGlmeS10cmFpbmluZy0yX19pbm5lci1ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmctMl9fcG9pbnRzIC5hbXBsaWZ5LXRyYWluaW5nLTJfX3BvaW50IC5hbXBsaWZ5LXRyYWluaW5nLTJfX3RpdGxlLWhvbGRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAwIDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFtcGxpZnktdHJhaW5pbmctMiAuYW1wbGlmeS10cmFpbmluZy0yX19ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmctMl9fcmlnaHQtc2VjdGlvbiAuYW1wbGlmeS10cmFpbmluZy0yX19pbm5lci1ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmctMl9fcG9pbnRzIC5hbXBsaWZ5LXRyYWluaW5nLTJfX3BvaW50IC5hbXBsaWZ5LXRyYWluaW5nLTJfX3RpdGxlLWhvbGRlciB7XG4gICAgbWFyZ2luOiAwIDAgMS4yNXZ3O1xuICB9XG59XG4uYW1wbGlmeS10cmFpbmluZy0yIC5hbXBsaWZ5LXRyYWluaW5nLTJfX2hvbGRlciAuYW1wbGlmeS10cmFpbmluZy0yX19yaWdodC1zZWN0aW9uIC5hbXBsaWZ5LXRyYWluaW5nLTJfX2lubmVyLWhvbGRlciAuYW1wbGlmeS10cmFpbmluZy0yX19wb2ludHMgLmFtcGxpZnktdHJhaW5pbmctMl9fcG9pbnQgLmFtcGxpZnktdHJhaW5pbmctMl9fdGl0bGUtaG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nLTJfX251bWJlciB7XG4gIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICBAYXBwbHkgdGV4dC1mb250Qmx1ZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW46IDAgMTIuNXB4IDdweCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hbXBsaWZ5LXRyYWluaW5nLTIgLmFtcGxpZnktdHJhaW5pbmctMl9faG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nLTJfX3JpZ2h0LXNlY3Rpb24gLmFtcGxpZnktdHJhaW5pbmctMl9faW5uZXItaG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nLTJfX3BvaW50cyAuYW1wbGlmeS10cmFpbmluZy0yX19wb2ludCAuYW1wbGlmeS10cmFpbmluZy0yX190aXRsZS1ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmctMl9fbnVtYmVyIHtcbiAgICBmb250LXNpemU6IDEuMjU5M3Z3O1xuICAgIG1hcmdpbjogMCAxLjUxNTZ2dyAwLjh2dyAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hbXBsaWZ5LXRyYWluaW5nLTIgLmFtcGxpZnktdHJhaW5pbmctMl9faG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nLTJfX3JpZ2h0LXNlY3Rpb24gLmFtcGxpZnktdHJhaW5pbmctMl9faW5uZXItaG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nLTJfX3BvaW50cyAuYW1wbGlmeS10cmFpbmluZy0yX19wb2ludCAuYW1wbGlmeS10cmFpbmluZy0yX190aXRsZS1ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmctMl9fbnVtYmVyIHtcbiAgICBmb250LXNpemU6IDAuODU5M3Z3O1xuICAgIG1hcmdpbjogMCAxLjAxNTZ2dyAwLjV2dyAwO1xuICB9XG59XG4uYW1wbGlmeS10cmFpbmluZy0yIC5hbXBsaWZ5LXRyYWluaW5nLTJfX2hvbGRlciAuYW1wbGlmeS10cmFpbmluZy0yX19yaWdodC1zZWN0aW9uIC5hbXBsaWZ5LXRyYWluaW5nLTJfX2lubmVyLWhvbGRlciAuYW1wbGlmeS10cmFpbmluZy0yX19wb2ludHMgLmFtcGxpZnktdHJhaW5pbmctMl9fcG9pbnQgLmFtcGxpZnktdHJhaW5pbmctMl9fdGl0bGUtaG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nLTJfX3RpdGxlIHtcbiAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gIEBhcHBseSB0ZXh0LXdoaXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBmb250LXNpemU6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFtcGxpZnktdHJhaW5pbmctMiAuYW1wbGlmeS10cmFpbmluZy0yX19ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmctMl9fcmlnaHQtc2VjdGlvbiAuYW1wbGlmeS10cmFpbmluZy0yX19pbm5lci1ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmctMl9fcG9pbnRzIC5hbXBsaWZ5LXRyYWluaW5nLTJfX3BvaW50IC5hbXBsaWZ5LXRyYWluaW5nLTJfX3RpdGxlLWhvbGRlciAuYW1wbGlmeS10cmFpbmluZy0yX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjM2MjV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYW1wbGlmeS10cmFpbmluZy0yIC5hbXBsaWZ5LXRyYWluaW5nLTJfX2hvbGRlciAuYW1wbGlmeS10cmFpbmluZy0yX19yaWdodC1zZWN0aW9uIC5hbXBsaWZ5LXRyYWluaW5nLTJfX2lubmVyLWhvbGRlciAuYW1wbGlmeS10cmFpbmluZy0yX19wb2ludHMgLmFtcGxpZnktdHJhaW5pbmctMl9fcG9pbnQgLmFtcGxpZnktdHJhaW5pbmctMl9fdGl0bGUtaG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nLTJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNTYyNXZ3O1xuICB9XG59XG4uYW1wbGlmeS10cmFpbmluZy0yIC5hbXBsaWZ5LXRyYWluaW5nLTJfX2hvbGRlciAuYW1wbGlmeS10cmFpbmluZy0yX19yaWdodC1zZWN0aW9uIC5hbXBsaWZ5LXRyYWluaW5nLTJfX2lubmVyLWhvbGRlciAuYW1wbGlmeS10cmFpbmluZy0yX19wb2ludHMgLmFtcGxpZnktdHJhaW5pbmctMl9fcG9pbnQgLmFtcGxpZnktdHJhaW5pbmctMl9fZGVzY3JpcHRpb24ge1xuICBAYXBwbHkgZm9udC1TYXRvc2hpUmVndWxhcjtcbiAgQGFwcGx5IHRleHQtd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYW1wbGlmeS10cmFpbmluZy0yIC5hbXBsaWZ5LXRyYWluaW5nLTJfX2hvbGRlciAuYW1wbGlmeS10cmFpbmluZy0yX19yaWdodC1zZWN0aW9uIC5hbXBsaWZ5LXRyYWluaW5nLTJfX2lubmVyLWhvbGRlciAuYW1wbGlmeS10cmFpbmluZy0yX19wb2ludHMgLmFtcGxpZnktdHJhaW5pbmctMl9fcG9pbnQgLmFtcGxpZnktdHJhaW5pbmctMl9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMS41OXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hbXBsaWZ5LXRyYWluaW5nLTIgLmFtcGxpZnktdHJhaW5pbmctMl9faG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nLTJfX3JpZ2h0LXNlY3Rpb24gLmFtcGxpZnktdHJhaW5pbmctMl9faW5uZXItaG9sZGVyIC5hbXBsaWZ5LXRyYWluaW5nLTJfX3BvaW50cyAuYW1wbGlmeS10cmFpbmluZy0yX19wb2ludCAuYW1wbGlmeS10cmFpbmluZy0yX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxLjE5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmFtcGxpZnktdHJhaW5pbmctMiAuYW1wbGlmeS10cmFpbmluZy0yX19ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmctMl9fcmlnaHQtc2VjdGlvbiAuYW1wbGlmeS10cmFpbmluZy0yX19pbm5lci1ob2xkZXIgLmFtcGxpZnktdHJhaW5pbmctMl9fcG9pbnRzIC5hbXBsaWZ5LXRyYWluaW5nLTJfX3BvaW50IC5hbXBsaWZ5LXRyYWluaW5nLTJfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEuMDkzdnc7XG4gIH1cbn1cblxuLm5leHQtZ2VuIC5uZXh0LWdlbl9faG9sZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uZXh0LWdlbiAubmV4dC1nZW5fX2hvbGRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uZXh0LWdlbiAubmV4dC1nZW5fX2hvbGRlci5zd2FwLXNpZGVzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbn1cbi5uZXh0LWdlbiAubmV4dC1nZW5fX2hvbGRlci5zd2FwLXNpZGVzIC5uZXh0LWdlbl9fbGVmdC1zZWN0aW9uIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uZXh0LWdlbiAubmV4dC1nZW5fX2hvbGRlci5zd2FwLXNpZGVzIC5uZXh0LWdlbl9fbGVmdC1zZWN0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDQzLjU2JTtcbiAgfVxufVxuLm5leHQtZ2VuIC5uZXh0LWdlbl9faG9sZGVyLnN3YXAtc2lkZXMgLm5leHQtZ2VuX19sZWZ0LXNlY3Rpb24gLm5leHQtZ2VuX19pbWFnZSB7XG4gIG1heC13aWR0aDogNTYlO1xuICBtYXJnaW4tcmlnaHQ6IDAlO1xuICBtYXJnaW4tbGVmdDogMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5leHQtZ2VuIC5uZXh0LWdlbl9faG9sZGVyLnN3YXAtc2lkZXMgLm5leHQtZ2VuX19sZWZ0LXNlY3Rpb24gLm5leHQtZ2VuX19pbWFnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxOCU7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gIH1cbn1cbi5uZXh0LWdlbiAubmV4dC1nZW5fX2hvbGRlci5zd2FwLXNpZGVzIC5uZXh0LWdlbl9fcmlnaHQtc2VjdGlvbiB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmV4dC1nZW4gLm5leHQtZ2VuX19ob2xkZXIuc3dhcC1zaWRlcyAubmV4dC1nZW5fX3JpZ2h0LXNlY3Rpb24ge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG59XG4ubmV4dC1nZW4gLm5leHQtZ2VuX19ob2xkZXIuc3dhcC1zaWRlcyAubmV4dC1nZW5fX3JpZ2h0LXNlY3Rpb24gLm5leHQtZ2VuX19wb2ludCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmV4dC1nZW4gLm5leHQtZ2VuX19ob2xkZXIuc3dhcC1zaWRlcyAubmV4dC1nZW5fX3JpZ2h0LXNlY3Rpb24gLm5leHQtZ2VuX19wb2ludCB7XG4gICAgbWF4LXdpZHRoOiA5NS41MiU7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjM0JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubmV4dC1nZW4gLm5leHQtZ2VuX19ob2xkZXIuc3dhcC1zaWRlcyAubmV4dC1nZW5fX3JpZ2h0LXNlY3Rpb24gLm5leHQtZ2VuX19wb2ludCB7XG4gICAgbWF4LXdpZHRoOiA5MS41MiU7XG4gIH1cbn1cbi5uZXh0LWdlbiAubmV4dC1nZW5fX2hvbGRlciAubmV4dC1nZW5fX2xlZnQtc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5leHQtZ2VuIC5uZXh0LWdlbl9faG9sZGVyIC5uZXh0LWdlbl9fbGVmdC1zZWN0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuLm5leHQtZ2VuIC5uZXh0LWdlbl9faG9sZGVyIC5uZXh0LWdlbl9fbGVmdC1zZWN0aW9uIC5uZXh0LWdlbl9faW1hZ2Uge1xuICBtYXgtd2lkdGg6IDU2JTtcbiAgbWFyZ2luLWxlZnQ6IDAlO1xuICBtYXJnaW4tcmlnaHQ6IDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uZXh0LWdlbiAubmV4dC1nZW5fX2hvbGRlciAubmV4dC1nZW5fX2xlZnQtc2VjdGlvbiAubmV4dC1nZW5fX2ltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDQ3LjgyJTtcbiAgICBtYXJnaW4tbGVmdDogMS43MyU7XG4gIH1cbn1cbi5uZXh0LWdlbiAubmV4dC1nZW5fX2hvbGRlciAubmV4dC1nZW5fX3JpZ2h0LXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5leHQtZ2VuIC5uZXh0LWdlbl9faG9sZGVyIC5uZXh0LWdlbl9fcmlnaHQtc2VjdGlvbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1heC13aWR0aDogNDMuNTYlO1xuICB9XG59XG4ubmV4dC1nZW4gLm5leHQtZ2VuX19ob2xkZXIgLm5leHQtZ2VuX19yaWdodC1zZWN0aW9uIC5uZXh0LWdlbl9fcG9pbnQge1xuICBtYXJnaW46IDE1cHggMCAxMDBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uZXh0LWdlbiAubmV4dC1nZW5fX2hvbGRlciAubmV4dC1nZW5fX3JpZ2h0LXNlY3Rpb24gLm5leHQtZ2VuX19wb2ludCB7XG4gICAgbWF4LXdpZHRoOiA4MSU7XG4gICAgbWFyZ2luOiAwcHg7XG4gIH1cbn1cbi5uZXh0LWdlbiAubmV4dC1nZW5fX2hvbGRlciAubmV4dC1nZW5fX3JpZ2h0LXNlY3Rpb24gLm5leHQtZ2VuX19wb2ludCAubmV4dC1nZW5fX251bWJlciB7XG4gIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICBAYXBwbHkgdGV4dC1mb250Qmx1ZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW46IDAgMCA3cHggMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmV4dC1nZW4gLm5leHQtZ2VuX19ob2xkZXIgLm5leHQtZ2VuX19yaWdodC1zZWN0aW9uIC5uZXh0LWdlbl9fcG9pbnQgLm5leHQtZ2VuX19udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMS4yNTkzdnc7XG4gICAgbWFyZ2luOiAwIDAgMC44dncgMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubmV4dC1nZW4gLm5leHQtZ2VuX19ob2xkZXIgLm5leHQtZ2VuX19yaWdodC1zZWN0aW9uIC5uZXh0LWdlbl9fcG9pbnQgLm5leHQtZ2VuX19udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMC44NTkzdnc7XG4gICAgbWFyZ2luOiAwIDAgMC41dncgMDtcbiAgfVxufVxuLm5leHQtZ2VuIC5uZXh0LWdlbl9faG9sZGVyIC5uZXh0LWdlbl9fcmlnaHQtc2VjdGlvbiAubmV4dC1nZW5fX3BvaW50IC5uZXh0LWdlbl9fdGl0bGUge1xuICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgQGFwcGx5IHRleHQtd2hpdGU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbWFyZ2luOiAyNXB4IDAgMjVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmV4dC1nZW4gLm5leHQtZ2VuX19ob2xkZXIgLm5leHQtZ2VuX19yaWdodC1zZWN0aW9uIC5uZXh0LWdlbl9fcG9pbnQgLm5leHQtZ2VuX190aXRsZSB7XG4gICAgbWFyZ2luOiAxLjMydncgMCAxLjk1dnc7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMTU2dnc7XG4gICAgZm9udC1zaXplOiAzLjUxdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm5leHQtZ2VuIC5uZXh0LWdlbl9faG9sZGVyIC5uZXh0LWdlbl9fcmlnaHQtc2VjdGlvbiAubmV4dC1nZW5fX3BvaW50IC5uZXh0LWdlbl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi43M3Z3O1xuICB9XG59XG4ubmV4dC1nZW4gLm5leHQtZ2VuX19ob2xkZXIgLm5leHQtZ2VuX19yaWdodC1zZWN0aW9uIC5uZXh0LWdlbl9fcG9pbnQgLm5leHQtZ2VuX190aXRsZSAuaG9sbG93IHtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4IHdoaXRlO1xuICBAYXBwbHkgdGV4dC10cmFuc3BhcmVudDtcbn1cbi5uZXh0LWdlbiAubmV4dC1nZW5fX2hvbGRlciAubmV4dC1nZW5fX3JpZ2h0LXNlY3Rpb24gLm5leHQtZ2VuX19wb2ludCAubmV4dC1nZW5fX2Rlc2NyaXB0aW9uIHtcbiAgQGFwcGx5IGZvbnQtU2F0b3NoaVJlZ3VsYXI7XG4gIEBhcHBseSB0ZXh0LXdoaXRlO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5leHQtZ2VuIC5uZXh0LWdlbl9faG9sZGVyIC5uZXh0LWdlbl9fcmlnaHQtc2VjdGlvbiAubmV4dC1nZW5fX3BvaW50IC5uZXh0LWdlbl9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMS41OXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5uZXh0LWdlbiAubmV4dC1nZW5fX2hvbGRlciAubmV4dC1nZW5fX3JpZ2h0LXNlY3Rpb24gLm5leHQtZ2VuX19wb2ludCAubmV4dC1nZW5fX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEuMTl2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAubmV4dC1nZW4gLm5leHQtZ2VuX19ob2xkZXIgLm5leHQtZ2VuX19yaWdodC1zZWN0aW9uIC5uZXh0LWdlbl9fcG9pbnQgLm5leHQtZ2VuX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxLjA5M3Z3O1xuICB9XG59XG5cbi5mdWxseS13aXJlbGVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDEzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mdWxseS13aXJlbGVzcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZnVsbHktd2lyZWxlc3Mge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmZ1bGx5LXdpcmVsZXNzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZnVsbHktd2lyZWxlc3Mge1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4O1xuICB9XG59XG4uZnVsbHktd2lyZWxlc3MgLmZ1bGx5LXdpcmVsZXNzX19ob2xkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZ1bGx5LXdpcmVsZXNzIC5mdWxseS13aXJlbGVzc19faG9sZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4uZnVsbHktd2lyZWxlc3MgLmZ1bGx5LXdpcmVsZXNzX19ob2xkZXIgLmZ1bGx5LXdpcmVsZXNzX19sZWZ0LXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mdWxseS13aXJlbGVzcyAuZnVsbHktd2lyZWxlc3NfX2hvbGRlciAuZnVsbHktd2lyZWxlc3NfX2xlZnQtc2VjdGlvbiB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG59XG4uZnVsbHktd2lyZWxlc3MgLmZ1bGx5LXdpcmVsZXNzX19ob2xkZXIgLmZ1bGx5LXdpcmVsZXNzX19sZWZ0LXNlY3Rpb24gLmZ1bGx5LXdpcmVsZXNzX19pbWFnZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5mdWxseS13aXJlbGVzcyAuZnVsbHktd2lyZWxlc3NfX2hvbGRlciAuZnVsbHktd2lyZWxlc3NfX3JpZ2h0LXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mdWxseS13aXJlbGVzcyAuZnVsbHktd2lyZWxlc3NfX2hvbGRlciAuZnVsbHktd2lyZWxlc3NfX3JpZ2h0LXNlY3Rpb24ge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtYXgtd2lkdGg6IDQzLjU2JTtcbiAgfVxufVxuLmZ1bGx5LXdpcmVsZXNzIC5mdWxseS13aXJlbGVzc19faG9sZGVyIC5mdWxseS13aXJlbGVzc19fcmlnaHQtc2VjdGlvbiAuZnVsbHktd2lyZWxlc3NfX3BvaW50IHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5mdWxseS13aXJlbGVzcyAuZnVsbHktd2lyZWxlc3NfX2hvbGRlciAuZnVsbHktd2lyZWxlc3NfX3JpZ2h0LXNlY3Rpb24gLmZ1bGx5LXdpcmVsZXNzX19wb2ludCAuZnVsbHktd2lyZWxlc3NfX251bWJlciB7XG4gIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICBAYXBwbHkgdGV4dC1mb250Qmx1ZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW46IDAgMCA3cHggMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZnVsbHktd2lyZWxlc3MgLmZ1bGx5LXdpcmVsZXNzX19ob2xkZXIgLmZ1bGx5LXdpcmVsZXNzX19yaWdodC1zZWN0aW9uIC5mdWxseS13aXJlbGVzc19fcG9pbnQgLmZ1bGx5LXdpcmVsZXNzX19udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMS4yNTkzdnc7XG4gICAgbWFyZ2luOiAwIDAgMC44dncgMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZnVsbHktd2lyZWxlc3MgLmZ1bGx5LXdpcmVsZXNzX19ob2xkZXIgLmZ1bGx5LXdpcmVsZXNzX19yaWdodC1zZWN0aW9uIC5mdWxseS13aXJlbGVzc19fcG9pbnQgLmZ1bGx5LXdpcmVsZXNzX19udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMC44NTkzdnc7XG4gICAgbWFyZ2luOiAwIDAgMC41dncgMDtcbiAgfVxufVxuLmZ1bGx5LXdpcmVsZXNzIC5mdWxseS13aXJlbGVzc19faG9sZGVyIC5mdWxseS13aXJlbGVzc19fcmlnaHQtc2VjdGlvbiAuZnVsbHktd2lyZWxlc3NfX3BvaW50IC5mdWxseS13aXJlbGVzc19fdGl0bGUge1xuICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgQGFwcGx5IHRleHQtd2hpdGU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbWFyZ2luOiAyNXB4IDAgMjVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZnVsbHktd2lyZWxlc3MgLmZ1bGx5LXdpcmVsZXNzX19ob2xkZXIgLmZ1bGx5LXdpcmVsZXNzX19yaWdodC1zZWN0aW9uIC5mdWxseS13aXJlbGVzc19fcG9pbnQgLmZ1bGx5LXdpcmVsZXNzX190aXRsZSB7XG4gICAgbWFyZ2luOiAxLjMydncgMCAxLjk1dnc7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMTU2dnc7XG4gICAgZm9udC1zaXplOiAzLjUxdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZ1bGx5LXdpcmVsZXNzIC5mdWxseS13aXJlbGVzc19faG9sZGVyIC5mdWxseS13aXJlbGVzc19fcmlnaHQtc2VjdGlvbiAuZnVsbHktd2lyZWxlc3NfX3BvaW50IC5mdWxseS13aXJlbGVzc19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi43M3Z3O1xuICB9XG59XG4uZnVsbHktd2lyZWxlc3MgLmZ1bGx5LXdpcmVsZXNzX19ob2xkZXIgLmZ1bGx5LXdpcmVsZXNzX19yaWdodC1zZWN0aW9uIC5mdWxseS13aXJlbGVzc19fcG9pbnQgLmZ1bGx5LXdpcmVsZXNzX190aXRsZSAuaG9sbG93IHtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4IHdoaXRlO1xuICBAYXBwbHkgdGV4dC10cmFuc3BhcmVudDtcbn1cbi5mdWxseS13aXJlbGVzcyAuZnVsbHktd2lyZWxlc3NfX2hvbGRlciAuZnVsbHktd2lyZWxlc3NfX3JpZ2h0LXNlY3Rpb24gLmZ1bGx5LXdpcmVsZXNzX19wb2ludCAuZnVsbHktd2lyZWxlc3NfX2Rlc2NyaXB0aW9uIHtcbiAgQGFwcGx5IGZvbnQtU2F0b3NoaVJlZ3VsYXI7XG4gIEBhcHBseSB0ZXh0LXdoaXRlO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZ1bGx5LXdpcmVsZXNzIC5mdWxseS13aXJlbGVzc19faG9sZGVyIC5mdWxseS13aXJlbGVzc19fcmlnaHQtc2VjdGlvbiAuZnVsbHktd2lyZWxlc3NfX3BvaW50IC5mdWxseS13aXJlbGVzc19fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMS41OXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5mdWxseS13aXJlbGVzcyAuZnVsbHktd2lyZWxlc3NfX2hvbGRlciAuZnVsbHktd2lyZWxlc3NfX3JpZ2h0LXNlY3Rpb24gLmZ1bGx5LXdpcmVsZXNzX19wb2ludCAuZnVsbHktd2lyZWxlc3NfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEuMTl2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuZnVsbHktd2lyZWxlc3MgLmZ1bGx5LXdpcmVsZXNzX19ob2xkZXIgLmZ1bGx5LXdpcmVsZXNzX19yaWdodC1zZWN0aW9uIC5mdWxseS13aXJlbGVzc19fcG9pbnQgLmZ1bGx5LXdpcmVsZXNzX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxLjA5M3Z3O1xuICB9XG59XG4uZnVsbHktd2lyZWxlc3MgLmZ1bGx5LXdpcmVsZXNzX19ob2xkZXIgLmZ1bGx5LXdpcmVsZXNzX19yaWdodC1zZWN0aW9uIC5mdWxseS13aXJlbGVzc19fcG9pbnQgLmZ1bGx5LXdpcmVsZXNzX19pbWFnZXMtaG9sZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZnVsbHktd2lyZWxlc3MgLmZ1bGx5LXdpcmVsZXNzX19ob2xkZXIgLmZ1bGx5LXdpcmVsZXNzX19yaWdodC1zZWN0aW9uIC5mdWxseS13aXJlbGVzc19fcG9pbnQgLmZ1bGx5LXdpcmVsZXNzX19pbWFnZXMtaG9sZGVyIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZnVsbHktd2lyZWxlc3MgLmZ1bGx5LXdpcmVsZXNzX19ob2xkZXIgLmZ1bGx5LXdpcmVsZXNzX19yaWdodC1zZWN0aW9uIC5mdWxseS13aXJlbGVzc19fcG9pbnQgLmZ1bGx5LXdpcmVsZXNzX19pbWFnZXMtaG9sZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAyLjczdnc7XG4gIH1cbn1cbi5mdWxseS13aXJlbGVzcyAuZnVsbHktd2lyZWxlc3NfX2hvbGRlciAuZnVsbHktd2lyZWxlc3NfX3JpZ2h0LXNlY3Rpb24gLmZ1bGx5LXdpcmVsZXNzX19wb2ludCAuZnVsbHktd2lyZWxlc3NfX2ltYWdlcy1ob2xkZXIgLmZ1bGx5LXdpcmVsZXNzX19kYXRhLWhvbGRlciB7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZ1bGx5LXdpcmVsZXNzIC5mdWxseS13aXJlbGVzc19faG9sZGVyIC5mdWxseS13aXJlbGVzc19fcmlnaHQtc2VjdGlvbiAuZnVsbHktd2lyZWxlc3NfX3BvaW50IC5mdWxseS13aXJlbGVzc19faW1hZ2VzLWhvbGRlciAuZnVsbHktd2lyZWxlc3NfX2RhdGEtaG9sZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbn1cbi5mdWxseS13aXJlbGVzcyAuZnVsbHktd2lyZWxlc3NfX2hvbGRlciAuZnVsbHktd2lyZWxlc3NfX3JpZ2h0LXNlY3Rpb24gLmZ1bGx5LXdpcmVsZXNzX19wb2ludCAuZnVsbHktd2lyZWxlc3NfX2ltYWdlcy1ob2xkZXIgLmZ1bGx5LXdpcmVsZXNzX19kYXRhLWhvbGRlcjpsYXN0LWNoaWxkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXg6IGluaXRpYWw7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZ1bGx5LXdpcmVsZXNzIC5mdWxseS13aXJlbGVzc19faG9sZGVyIC5mdWxseS13aXJlbGVzc19fcmlnaHQtc2VjdGlvbiAuZnVsbHktd2lyZWxlc3NfX3BvaW50IC5mdWxseS13aXJlbGVzc19faW1hZ2VzLWhvbGRlciAuZnVsbHktd2lyZWxlc3NfX2RhdGEtaG9sZGVyOmxhc3QtY2hpbGQge1xuICAgIGZsZXg6IDE7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5mdWxseS13aXJlbGVzcyAuZnVsbHktd2lyZWxlc3NfX2hvbGRlciAuZnVsbHktd2lyZWxlc3NfX3JpZ2h0LXNlY3Rpb24gLmZ1bGx5LXdpcmVsZXNzX19wb2ludCAuZnVsbHktd2lyZWxlc3NfX2ltYWdlcy1ob2xkZXIgLmZ1bGx5LXdpcmVsZXNzX19kYXRhLWhvbGRlciAuZnVsbHktd2lyZWxlc3NfX2ltYWdlLWhvbGRlciB7XG4gIEBhcHBseSBib3JkZXItWzEuNXB4XTtcbiAgQGFwcGx5IGJvcmRlci1mb250Qmx1ZTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDVweCB3aGl0ZSk7XG59XG4uZnVsbHktd2lyZWxlc3MgLmZ1bGx5LXdpcmVsZXNzX19ob2xkZXIgLmZ1bGx5LXdpcmVsZXNzX19yaWdodC1zZWN0aW9uIC5mdWxseS13aXJlbGVzc19fcG9pbnQgLmZ1bGx5LXdpcmVsZXNzX19pbWFnZXMtaG9sZGVyIC5mdWxseS13aXJlbGVzc19fZGF0YS1ob2xkZXIgLmZ1bGx5LXdpcmVsZXNzX19pbWFnZS10aXRsZSB7XG4gIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZnVsbHktd2lyZWxlc3MgLmZ1bGx5LXdpcmVsZXNzX19ob2xkZXIgLmZ1bGx5LXdpcmVsZXNzX19yaWdodC1zZWN0aW9uIC5mdWxseS13aXJlbGVzc19fcG9pbnQgLmZ1bGx5LXdpcmVsZXNzX19pbWFnZXMtaG9sZGVyIC5mdWxseS13aXJlbGVzc19fZGF0YS1ob2xkZXIgLmZ1bGx5LXdpcmVsZXNzX19pbWFnZS10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLnZpZGVvLXBsYXllci10ZXh0IHtcbiAgbWFyZ2luOiAxMzBweCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dCB7XG4gICAgbWFyZ2luOiA2MHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnZpZGVvLXBsYXllci10ZXh0IHtcbiAgICBtYXJnaW46IDgwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAudmlkZW8tcGxheWVyLXRleHQge1xuICAgIG1hcmdpbjogMTEwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudmlkZW8tcGxheWVyLXRleHQge1xuICAgIG1hcmdpbjogMTUwcHggMDtcbiAgfVxufVxuLnZpZGVvLXBsYXllci10ZXh0IC52aWRlby1wbGF5ZXItdGV4dF9faG9sZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZGVvLXBsYXllci10ZXh0IC52aWRlby1wbGF5ZXItdGV4dF9faG9sZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4udmlkZW8tcGxheWVyLXRleHQgLnZpZGVvLXBsYXllci10ZXh0X19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0X190aXRsZSB7XG4gIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjZweDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDQ1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZGVvLXBsYXllci10ZXh0IC52aWRlby1wbGF5ZXItdGV4dF9faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dF9fdGl0bGUge1xuICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dCAudmlkZW8tcGxheWVyLXRleHRfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHRfX3RpdGxlIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNTZ2dztcbiAgICBtYXJnaW46IDAgMCAyLjU3OHZ3O1xuICAgIGZvbnQtc2l6ZTogMy41MXZ3O1xuICB9XG59XG4udmlkZW8tcGxheWVyLXRleHQgLnZpZGVvLXBsYXllci10ZXh0X19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0X190aXRsZSAuaG9sbG93IHtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4IHdoaXRlO1xuICBAYXBwbHkgdGV4dC10cmFuc3BhcmVudDtcbn1cbi52aWRlby1wbGF5ZXItdGV4dCAudmlkZW8tcGxheWVyLXRleHRfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHRfX3RpdGxlLmRlc2t0b3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dCAudmlkZW8tcGxheWVyLXRleHRfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHRfX3RpdGxlLmRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4udmlkZW8tcGxheWVyLXRleHQgLnZpZGVvLXBsYXllci10ZXh0X19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0X190aXRsZS5tb2JpbGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlkZW8tcGxheWVyLXRleHQgLnZpZGVvLXBsYXllci10ZXh0X19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0X190aXRsZS5tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi52aWRlby1wbGF5ZXItdGV4dCAudmlkZW8tcGxheWVyLXRleHRfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHRfX2xlZnQtc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZGVvLXBsYXllci10ZXh0IC52aWRlby1wbGF5ZXItdGV4dF9faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dF9fbGVmdC1zZWN0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuLnZpZGVvLXBsYXllci10ZXh0IC52aWRlby1wbGF5ZXItdGV4dF9faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dF9fbGVmdC1zZWN0aW9uIC52aWRlby1wbGF5ZXItdGV4dF9fcG9pbnQge1xuICBtYXJnaW46IDAgYXV0byAwIDA7XG4gIG1heC13aWR0aDogOTUlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dCAudmlkZW8tcGxheWVyLXRleHRfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHRfX2xlZnQtc2VjdGlvbiAudmlkZW8tcGxheWVyLXRleHRfX3BvaW50IHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudmlkZW8tcGxheWVyLXRleHQgLnZpZGVvLXBsYXllci10ZXh0X19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0X19sZWZ0LXNlY3Rpb24gLnZpZGVvLXBsYXllci10ZXh0X19wb2ludCB7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnZpZGVvLXBsYXllci10ZXh0IC52aWRlby1wbGF5ZXItdGV4dF9faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dF9fbGVmdC1zZWN0aW9uIC52aWRlby1wbGF5ZXItdGV4dF9fcG9pbnQge1xuICAgIG1heC13aWR0aDogNjYuNiU7XG4gIH1cbn1cbi52aWRlby1wbGF5ZXItdGV4dCAudmlkZW8tcGxheWVyLXRleHRfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHRfX2xlZnQtc2VjdGlvbiAudmlkZW8tcGxheWVyLXRleHRfX3BvaW50IC52aWRlby1wbGF5ZXItdGV4dF9fZGVzY3JpcHRpb24ge1xuICBAYXBwbHkgZm9udC1TYXRvc2hpUmVndWxhcjtcbiAgQGFwcGx5IHRleHQtd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlkZW8tcGxheWVyLXRleHQgLnZpZGVvLXBsYXllci10ZXh0X19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0X19sZWZ0LXNlY3Rpb24gLnZpZGVvLXBsYXllci10ZXh0X19wb2ludCAudmlkZW8tcGxheWVyLXRleHRfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEuNTl2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudmlkZW8tcGxheWVyLXRleHQgLnZpZGVvLXBsYXllci10ZXh0X19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0X19sZWZ0LXNlY3Rpb24gLnZpZGVvLXBsYXllci10ZXh0X19wb2ludCAudmlkZW8tcGxheWVyLXRleHRfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEuMTl2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAudmlkZW8tcGxheWVyLXRleHQgLnZpZGVvLXBsYXllci10ZXh0X19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0X19sZWZ0LXNlY3Rpb24gLnZpZGVvLXBsYXllci10ZXh0X19wb2ludCAudmlkZW8tcGxheWVyLXRleHRfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEuMDkzdnc7XG4gIH1cbn1cbi52aWRlby1wbGF5ZXItdGV4dCAudmlkZW8tcGxheWVyLXRleHRfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHRfX3JpZ2h0LXNlY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dCAudmlkZW8tcGxheWVyLXRleHRfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHRfX3JpZ2h0LXNlY3Rpb24ge1xuICAgIG1heC13aWR0aDogNDMuNTYlO1xuICB9XG59XG4udmlkZW8tcGxheWVyLXRleHQgLnZpZGVvLXBsYXllci10ZXh0X19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0X19yaWdodC1zZWN0aW9uIC52aWRlby1wbGF5ZXItdGV4dF9fdmlkZW8taG9sZGVyIHtcbiAgbWFyZ2luOiA0MHB4IDAgOTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlkZW8tcGxheWVyLXRleHQgLnZpZGVvLXBsYXllci10ZXh0X19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0X19yaWdodC1zZWN0aW9uIC52aWRlby1wbGF5ZXItdGV4dF9fdmlkZW8taG9sZGVyIHtcbiAgICBtYXJnaW46IDBweDtcbiAgfVxufVxuLnZpZGVvLXBsYXllci10ZXh0IC52aWRlby1wbGF5ZXItdGV4dF9faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dF9fcmlnaHQtc2VjdGlvbiAudmlkZW8tcGxheWVyLXRleHRfX3ZpZGVvLWhvbGRlciAudmlkZW8tcGxheWVyLXRleHRfX3ZpZGVvIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi52aWRlby1wbGF5ZXItZnVsbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAxNjBweCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWRlby1wbGF5ZXItZnVsbCB7XG4gICAgbWFyZ2luOiA5MHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnZpZGVvLXBsYXllci1mdWxsIHtcbiAgICBtYXJnaW46IDEyMHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnZpZGVvLXBsYXllci1mdWxsIHtcbiAgICBtYXJnaW46IDE2MHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnZpZGVvLXBsYXllci1mdWxsIHtcbiAgICBtYXJnaW46IDIwMHB4IDA7XG4gIH1cbn1cbi52aWRlby1wbGF5ZXItZnVsbCAudmlkZW8tcGxheWVyLWZ1bGxfX2xlZnQtc2VjdGlvbiAudmlkZW8tcGxheWVyLWZ1bGxfX3ZpZGVvLWhvbGRlciAudmlkZW8tcGxheWVyLWZ1bGxfX3ZpZGVvIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udmlkZW8tcGxheWVyLWZ1bGwgLnZpZGVvLXBsYXllci1mdWxsX19yaWdodC1zZWN0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdG9wOiAzMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlkZW8tcGxheWVyLWZ1bGwgLnZpZGVvLXBsYXllci1mdWxsX19yaWdodC1zZWN0aW9uIHtcbiAgICB0b3A6IDQ1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnZpZGVvLXBsYXllci1mdWxsIC52aWRlby1wbGF5ZXItZnVsbF9fcmlnaHQtc2VjdGlvbiB7XG4gICAgdG9wOiA2MHB4O1xuICB9XG59XG4udmlkZW8tcGxheWVyLWZ1bGwgLnZpZGVvLXBsYXllci1mdWxsX19yaWdodC1zZWN0aW9uIC52aWRlby1wbGF5ZXItZnVsbF9fdGl0bGUtaG9sZGVyIC52aWRlby1wbGF5ZXItZnVsbF9fdGl0bGUge1xuICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgQGFwcGx5IHRleHQtd2hpdGU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogMC42cHg7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAzNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWRlby1wbGF5ZXItZnVsbCAudmlkZW8tcGxheWVyLWZ1bGxfX3JpZ2h0LXNlY3Rpb24gLnZpZGVvLXBsYXllci1mdWxsX190aXRsZS1ob2xkZXIgLnZpZGVvLXBsYXllci1mdWxsX190aXRsZSB7XG4gICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnZpZGVvLXBsYXllci1mdWxsIC52aWRlby1wbGF5ZXItZnVsbF9fcmlnaHQtc2VjdGlvbiAudmlkZW8tcGxheWVyLWZ1bGxfX3RpdGxlLWhvbGRlciAudmlkZW8tcGxheWVyLWZ1bGxfX3RpdGxlIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNTZ2dztcbiAgICBtYXJnaW46IDAgMCAyLjU3OHZ3O1xuICAgIGZvbnQtc2l6ZTogMy41MXZ3O1xuICB9XG59XG4udmlkZW8tcGxheWVyLWZ1bGwgLnZpZGVvLXBsYXllci1mdWxsX19yaWdodC1zZWN0aW9uIC52aWRlby1wbGF5ZXItZnVsbF9fdGl0bGUtaG9sZGVyIC52aWRlby1wbGF5ZXItZnVsbF9fdGl0bGUgLmhvbGxvdyB7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCB3aGl0ZTtcbiAgQGFwcGx5IHRleHQtdHJhbnNwYXJlbnQ7XG59XG5cbi5nZW5lcmFsLXZpZGVvLWhvbGRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5nZW5lcmFsLXZpZGVvLWhvbGRlci5wbGF5IC5nZW5lcmFsLXZpZGVvLWhvbGRlcl9fdmlkZW8tcGxheSB7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5nZW5lcmFsLXZpZGVvLWhvbGRlci5wbGF5IC5nZW5lcmFsLXZpZGVvLWhvbGRlcl9fdmlkZW8tcGxheSB7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZ2VuZXJhbC12aWRlby1ob2xkZXIucGxheTpob3ZlciAuZ2VuZXJhbC12aWRlby1ob2xkZXJfX3ZpZGVvLXBsYXkge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcG9pbnRlci1ldmVudHM6IGluaXRpYWw7XG4gIH1cbn1cbi5nZW5lcmFsLXZpZGVvLWhvbGRlciAuZ2VuZXJhbC12aWRlby1ob2xkZXJfX3ZpZGVvLXRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDI1cHg7XG4gIGJvdHRvbTogMThweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjZweDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDM1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdlbmVyYWwtdmlkZW8taG9sZGVyIC5nZW5lcmFsLXZpZGVvLWhvbGRlcl9fdmlkZW8tdGV4dCB7XG4gICAgbGVmdDogNTBweDtcbiAgICBib3R0b206IDMwcHg7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5nZW5lcmFsLXZpZGVvLWhvbGRlciAuZ2VuZXJhbC12aWRlby1ob2xkZXJfX3ZpZGVvLXRleHQge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjE1NnZ3O1xuICAgIGZvbnQtc2l6ZTogMi43MzR2dztcbiAgfVxufVxuLmdlbmVyYWwtdmlkZW8taG9sZGVyIC5nZW5lcmFsLXZpZGVvLWhvbGRlcl9fdmlkZW8tdGV4dCAuaG9sbG93IHtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4IHdoaXRlO1xuICBAYXBwbHkgdGV4dC10cmFuc3BhcmVudDtcbn1cbi5nZW5lcmFsLXZpZGVvLWhvbGRlciAuZ2VuZXJhbC12aWRlby1ob2xkZXJfX3ZpZGVvLXRleHQuYWxpZ24tdG9wIHtcbiAgdG9wOiAxOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5nZW5lcmFsLXZpZGVvLWhvbGRlciAuZ2VuZXJhbC12aWRlby1ob2xkZXJfX3ZpZGVvLXRleHQuYWxpZ24tdG9wIHtcbiAgICB0b3A6IDMwcHg7XG4gIH1cbn1cbi5nZW5lcmFsLXZpZGVvLWhvbGRlciAuZ2VuZXJhbC12aWRlby1ob2xkZXJfX3ZpZGVvLXBsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiA5MHB4O1xuICBAYXBwbHkgYm9yZGVyLVsxLjVweF07XG4gIEBhcHBseSBib3JkZXItZm9udEJsdWU7XG4gIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICBAYXBwbHkgdGV4dC1mb250Qmx1ZTtcbiAgQGFwcGx5IGJnLXRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZ2VuZXJhbC12aWRlby1ob2xkZXIgLmdlbmVyYWwtdmlkZW8taG9sZGVyX192aWRlby1wbGF5OmhvdmVyIHtcbiAgQGFwcGx5IGJnLWZvbnRCbHVlO1xuICBAYXBwbHkgdGV4dC1ibGFjaztcbn1cblxuLnZpZGVvLXBsYXllci10ZXh0LTIge1xuICBtYXJnaW4tYm90dG9tOiAxMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlkZW8tcGxheWVyLXRleHQtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudmlkZW8tcGxheWVyLXRleHQtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAudmlkZW8tcGxheWVyLXRleHQtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnZpZGVvLXBsYXllci10ZXh0LTIge1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4O1xuICB9XG59XG4udmlkZW8tcGxheWVyLXRleHQtMiAudmlkZW8tcGxheWVyLXRleHQtMl9faG9sZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dC0yIC52aWRlby1wbGF5ZXItdGV4dC0yX19ob2xkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi52aWRlby1wbGF5ZXItdGV4dC0yIC52aWRlby1wbGF5ZXItdGV4dC0yX19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTJfX3RpdGxlIHtcbiAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gIEBhcHBseSB0ZXh0LXdoaXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNnB4O1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMzVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlkZW8tcGxheWVyLXRleHQtMiAudmlkZW8tcGxheWVyLXRleHQtMl9faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC0yX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dC0yIC52aWRlby1wbGF5ZXItdGV4dC0yX19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTJfX3RpdGxlIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNTZ2dztcbiAgICBmb250LXNpemU6IDMuNTF2dztcbiAgfVxufVxuLnZpZGVvLXBsYXllci10ZXh0LTIgLnZpZGVvLXBsYXllci10ZXh0LTJfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHQtMl9fdGl0bGUgLmhvbGxvdyB7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCB3aGl0ZTtcbiAgQGFwcGx5IHRleHQtdHJhbnNwYXJlbnQ7XG59XG4udmlkZW8tcGxheWVyLXRleHQtMiAudmlkZW8tcGxheWVyLXRleHQtMl9faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC0yX190aXRsZS5kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlkZW8tcGxheWVyLXRleHQtMiAudmlkZW8tcGxheWVyLXRleHQtMl9faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC0yX190aXRsZS5kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnZpZGVvLXBsYXllci10ZXh0LTIgLnZpZGVvLXBsYXllci10ZXh0LTJfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHQtMl9fdGl0bGUubW9iaWxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZGVvLXBsYXllci10ZXh0LTIgLnZpZGVvLXBsYXllci10ZXh0LTJfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHQtMl9fdGl0bGUubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udmlkZW8tcGxheWVyLXRleHQtMiAudmlkZW8tcGxheWVyLXRleHQtMl9faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC0yX19sZWZ0LXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dC0yIC52aWRlby1wbGF5ZXItdGV4dC0yX19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTJfX2xlZnQtc2VjdGlvbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG59XG4udmlkZW8tcGxheWVyLXRleHQtMiAudmlkZW8tcGxheWVyLXRleHQtMl9faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC0yX19sZWZ0LXNlY3Rpb24gLnZpZGVvLXBsYXllci10ZXh0LTJfX3ZpZGVvLWhvbGRlciB7XG4gIG1hcmdpbjogMCBhdXRvIDgwcHggMDtcbiAgd2lkdGg6IDgxLjc5JTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlkZW8tcGxheWVyLXRleHQtMiAudmlkZW8tcGxheWVyLXRleHQtMl9faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC0yX19sZWZ0LXNlY3Rpb24gLnZpZGVvLXBsYXllci10ZXh0LTJfX3ZpZGVvLWhvbGRlciB7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgd2lkdGg6IDkyLjE3JTtcbiAgfVxufVxuLnZpZGVvLXBsYXllci10ZXh0LTIgLnZpZGVvLXBsYXllci10ZXh0LTJfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHQtMl9fbGVmdC1zZWN0aW9uIC52aWRlby1wbGF5ZXItdGV4dC0yX192aWRlby1ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTJfX3ZpZGVvIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udmlkZW8tcGxheWVyLXRleHQtMiAudmlkZW8tcGxheWVyLXRleHQtMl9faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC0yX19yaWdodC1zZWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlkZW8tcGxheWVyLXRleHQtMiAudmlkZW8tcGxheWVyLXRleHQtMl9faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC0yX19yaWdodC1zZWN0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDQzLjU2JTtcbiAgfVxufVxuLnZpZGVvLXBsYXllci10ZXh0LTIgLnZpZGVvLXBsYXllci10ZXh0LTJfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHQtMl9fcmlnaHQtc2VjdGlvbiAudmlkZW8tcGxheWVyLXRleHQtMl9fcG9pbnQge1xuICBtYXJnaW46IDAgYXV0byAwIDA7XG4gIG1heC13aWR0aDogOTUlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dC0yIC52aWRlby1wbGF5ZXItdGV4dC0yX19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTJfX3JpZ2h0LXNlY3Rpb24gLnZpZGVvLXBsYXllci10ZXh0LTJfX3BvaW50IHtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudmlkZW8tcGxheWVyLXRleHQtMiAudmlkZW8tcGxheWVyLXRleHQtMl9faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC0yX19yaWdodC1zZWN0aW9uIC52aWRlby1wbGF5ZXItdGV4dC0yX19wb2ludCB7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnZpZGVvLXBsYXllci10ZXh0LTIgLnZpZGVvLXBsYXllci10ZXh0LTJfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHQtMl9fcmlnaHQtc2VjdGlvbiAudmlkZW8tcGxheWVyLXRleHQtMl9fcG9pbnQge1xuICAgIG1heC13aWR0aDogNjYuNiU7XG4gIH1cbn1cbi52aWRlby1wbGF5ZXItdGV4dC0yIC52aWRlby1wbGF5ZXItdGV4dC0yX19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTJfX3JpZ2h0LXNlY3Rpb24gLnZpZGVvLXBsYXllci10ZXh0LTJfX3BvaW50IC52aWRlby1wbGF5ZXItdGV4dC0yX19zdWItdGV4dCB7XG4gIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICBAYXBwbHkgdGV4dC1mb250Qmx1ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAyNnB4IDAgMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dC0yIC52aWRlby1wbGF5ZXItdGV4dC0yX19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTJfX3JpZ2h0LXNlY3Rpb24gLnZpZGVvLXBsYXllci10ZXh0LTJfX3BvaW50IC52aWRlby1wbGF5ZXItdGV4dC0yX19zdWItdGV4dCB7XG4gICAgbWFyZ2luOiAxLjcxdncgMCAwO1xuICAgIGZvbnQtc2l6ZTogMS41OXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dC0yIC52aWRlby1wbGF5ZXItdGV4dC0yX19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTJfX3JpZ2h0LXNlY3Rpb24gLnZpZGVvLXBsYXllci10ZXh0LTJfX3BvaW50IC52aWRlby1wbGF5ZXItdGV4dC0yX19zdWItdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjE5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnZpZGVvLXBsYXllci10ZXh0LTIgLnZpZGVvLXBsYXllci10ZXh0LTJfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHQtMl9fcmlnaHQtc2VjdGlvbiAudmlkZW8tcGxheWVyLXRleHQtMl9fcG9pbnQgLnZpZGVvLXBsYXllci10ZXh0LTJfX3N1Yi10ZXh0IHtcbiAgICBmb250LXNpemU6IDEuMDkzN3Z3O1xuICB9XG59XG4udmlkZW8tcGxheWVyLXRleHQtMiAudmlkZW8tcGxheWVyLXRleHQtMl9faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC0yX19yaWdodC1zZWN0aW9uIC52aWRlby1wbGF5ZXItdGV4dC0yX19wb2ludCAudmlkZW8tcGxheWVyLXRleHQtMl9fZGVzY3JpcHRpb24ge1xuICBAYXBwbHkgZm9udC1TYXRvc2hpUmVndWxhcjtcbiAgQGFwcGx5IHRleHQtd2hpdGU7XG4gIG1hcmdpbjogMjZweCAwIDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlkZW8tcGxheWVyLXRleHQtMiAudmlkZW8tcGxheWVyLXRleHQtMl9faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC0yX19yaWdodC1zZWN0aW9uIC52aWRlby1wbGF5ZXItdGV4dC0yX19wb2ludCAudmlkZW8tcGxheWVyLXRleHQtMl9fZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbjogMS43MXZ3IDAgMDtcbiAgICBmb250LXNpemU6IDEuNTl2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudmlkZW8tcGxheWVyLXRleHQtMiAudmlkZW8tcGxheWVyLXRleHQtMl9faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC0yX19yaWdodC1zZWN0aW9uIC52aWRlby1wbGF5ZXItdGV4dC0yX19wb2ludCAudmlkZW8tcGxheWVyLXRleHQtMl9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMS4xOXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dC0yIC52aWRlby1wbGF5ZXItdGV4dC0yX19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTJfX3JpZ2h0LXNlY3Rpb24gLnZpZGVvLXBsYXllci10ZXh0LTJfX3BvaW50IC52aWRlby1wbGF5ZXItdGV4dC0yX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxLjA5M3Z3O1xuICB9XG59XG5cbi52aWRlby1wbGF5ZXItdGV4dC01IHtcbiAgbWFyZ2luLWJvdHRvbTogMTMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZGVvLXBsYXllci10ZXh0LTUge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnZpZGVvLXBsYXllci10ZXh0LTUge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnZpZGVvLXBsYXllci10ZXh0LTUge1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweDtcbiAgfVxufVxuLnZpZGVvLXBsYXllci10ZXh0LTUgLnZpZGVvLXBsYXllci10ZXh0LTVfX2hvbGRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlkZW8tcGxheWVyLXRleHQtNSAudmlkZW8tcGxheWVyLXRleHQtNV9faG9sZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4udmlkZW8tcGxheWVyLXRleHQtNSAudmlkZW8tcGxheWVyLXRleHQtNV9faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC01X190aXRsZSB7XG4gIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjZweDtcbiAgbWFyZ2luOiAwIDAgNDBweDtcbiAgZm9udC1zaXplOiAzNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dC01IC52aWRlby1wbGF5ZXItdGV4dC01X19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTVfX3RpdGxlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dC01IC52aWRlby1wbGF5ZXItdGV4dC01X19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTVfX3RpdGxlIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNTZ2dztcbiAgICBmb250LXNpemU6IDMuNTF2dztcbiAgfVxufVxuLnZpZGVvLXBsYXllci10ZXh0LTUgLnZpZGVvLXBsYXllci10ZXh0LTVfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHQtNV9fdGl0bGUgLmhvbGxvdyB7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCB3aGl0ZTtcbiAgQGFwcGx5IHRleHQtdHJhbnNwYXJlbnQ7XG59XG4udmlkZW8tcGxheWVyLXRleHQtNSAudmlkZW8tcGxheWVyLXRleHQtNV9faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC01X190aXRsZS5kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlkZW8tcGxheWVyLXRleHQtNSAudmlkZW8tcGxheWVyLXRleHQtNV9faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC01X190aXRsZS5kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnZpZGVvLXBsYXllci10ZXh0LTUgLnZpZGVvLXBsYXllci10ZXh0LTVfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHQtNV9fdGl0bGUubW9iaWxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZGVvLXBsYXllci10ZXh0LTUgLnZpZGVvLXBsYXllci10ZXh0LTVfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHQtNV9fdGl0bGUubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udmlkZW8tcGxheWVyLXRleHQtNSAudmlkZW8tcGxheWVyLXRleHQtNV9faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC01X19sZWZ0LXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dC01IC52aWRlby1wbGF5ZXItdGV4dC01X19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTVfX2xlZnQtc2VjdGlvbiB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbi52aWRlby1wbGF5ZXItdGV4dC01IC52aWRlby1wbGF5ZXItdGV4dC01X19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTVfX2xlZnQtc2VjdGlvbiAudmlkZW8tcGxheWVyLXRleHQtNV9fdmlkZW8taG9sZGVyIHtcbiAgbWFyZ2luOiAwIGF1dG8gNTVweCAwO1xuICB3aWR0aDogODEuNzklO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dC01IC52aWRlby1wbGF5ZXItdGV4dC01X19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTVfX2xlZnQtc2VjdGlvbiAudmlkZW8tcGxheWVyLXRleHQtNV9fdmlkZW8taG9sZGVyIHtcbiAgICBtYXJnaW46IDBweDtcbiAgICB3aWR0aDogOTIuMTclO1xuICB9XG59XG4udmlkZW8tcGxheWVyLXRleHQtNSAudmlkZW8tcGxheWVyLXRleHQtNV9faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC01X19sZWZ0LXNlY3Rpb24gLnZpZGVvLXBsYXllci10ZXh0LTVfX3ZpZGVvLWhvbGRlciAudmlkZW8tcGxheWVyLXRleHQtNV9fdmlkZW8ge1xuICB3aWR0aDogMTAwJTtcbn1cbi52aWRlby1wbGF5ZXItdGV4dC01IC52aWRlby1wbGF5ZXItdGV4dC01X19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTVfX3JpZ2h0LXNlY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dC01IC52aWRlby1wbGF5ZXItdGV4dC01X19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTVfX3JpZ2h0LXNlY3Rpb24ge1xuICAgIG1heC13aWR0aDogNDMuNTYlO1xuICB9XG59XG4udmlkZW8tcGxheWVyLXRleHQtNSAudmlkZW8tcGxheWVyLXRleHQtNV9faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC01X19yaWdodC1zZWN0aW9uIC52aWRlby1wbGF5ZXItdGV4dC01X19wb2ludCB7XG4gIG1hcmdpbjogMCBhdXRvIDAgMDtcbiAgbWF4LXdpZHRoOiA5NSU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZGVvLXBsYXllci10ZXh0LTUgLnZpZGVvLXBsYXllci10ZXh0LTVfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHQtNV9fcmlnaHQtc2VjdGlvbiAudmlkZW8tcGxheWVyLXRleHQtNV9fcG9pbnQge1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dC01IC52aWRlby1wbGF5ZXItdGV4dC01X19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTVfX3JpZ2h0LXNlY3Rpb24gLnZpZGVvLXBsYXllci10ZXh0LTVfX3BvaW50IHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAudmlkZW8tcGxheWVyLXRleHQtNSAudmlkZW8tcGxheWVyLXRleHQtNV9faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC01X19yaWdodC1zZWN0aW9uIC52aWRlby1wbGF5ZXItdGV4dC01X19wb2ludCB7XG4gICAgbWF4LXdpZHRoOiA2Ni42JTtcbiAgfVxufVxuLnZpZGVvLXBsYXllci10ZXh0LTUgLnZpZGVvLXBsYXllci10ZXh0LTVfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHQtNV9fcmlnaHQtc2VjdGlvbiAudmlkZW8tcGxheWVyLXRleHQtNV9fcG9pbnQgLnZpZGVvLXBsYXllci10ZXh0LTVfX3N1Yi10ZXh0IHtcbiAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gIEBhcHBseSB0ZXh0LWZvbnRCbHVlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDI2cHggMCAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZGVvLXBsYXllci10ZXh0LTUgLnZpZGVvLXBsYXllci10ZXh0LTVfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHQtNV9fcmlnaHQtc2VjdGlvbiAudmlkZW8tcGxheWVyLXRleHQtNV9fcG9pbnQgLnZpZGVvLXBsYXllci10ZXh0LTVfX3N1Yi10ZXh0IHtcbiAgICBtYXJnaW46IDEuNzF2dyAwIDA7XG4gICAgZm9udC1zaXplOiAxLjU5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnZpZGVvLXBsYXllci10ZXh0LTUgLnZpZGVvLXBsYXllci10ZXh0LTVfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHQtNV9fcmlnaHQtc2VjdGlvbiAudmlkZW8tcGxheWVyLXRleHQtNV9fcG9pbnQgLnZpZGVvLXBsYXllci10ZXh0LTVfX3N1Yi10ZXh0IHtcbiAgICBmb250LXNpemU6IDEuMTl2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAudmlkZW8tcGxheWVyLXRleHQtNSAudmlkZW8tcGxheWVyLXRleHQtNV9faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC01X19yaWdodC1zZWN0aW9uIC52aWRlby1wbGF5ZXItdGV4dC01X19wb2ludCAudmlkZW8tcGxheWVyLXRleHQtNV9fc3ViLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMS4wOTM3dnc7XG4gIH1cbn1cbi52aWRlby1wbGF5ZXItdGV4dC01IC52aWRlby1wbGF5ZXItdGV4dC01X19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTVfX3JpZ2h0LXNlY3Rpb24gLnZpZGVvLXBsYXllci10ZXh0LTVfX3BvaW50IC52aWRlby1wbGF5ZXItdGV4dC01X19kZXNjcmlwdGlvbiB7XG4gIEBhcHBseSBmb250LVNhdG9zaGlSZWd1bGFyO1xuICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgbWFyZ2luOiAyNnB4IDAgMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dC01IC52aWRlby1wbGF5ZXItdGV4dC01X19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTVfX3JpZ2h0LXNlY3Rpb24gLnZpZGVvLXBsYXllci10ZXh0LTVfX3BvaW50IC52aWRlby1wbGF5ZXItdGV4dC01X19kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luOiAxLjcxdncgMCAwO1xuICAgIGZvbnQtc2l6ZTogMS41OXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dC01IC52aWRlby1wbGF5ZXItdGV4dC01X19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTVfX3JpZ2h0LXNlY3Rpb24gLnZpZGVvLXBsYXllci10ZXh0LTVfX3BvaW50IC52aWRlby1wbGF5ZXItdGV4dC01X19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxLjE5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnZpZGVvLXBsYXllci10ZXh0LTUgLnZpZGVvLXBsYXllci10ZXh0LTVfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHQtNV9fcmlnaHQtc2VjdGlvbiAudmlkZW8tcGxheWVyLXRleHQtNV9fcG9pbnQgLnZpZGVvLXBsYXllci10ZXh0LTVfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEuMDkzdnc7XG4gIH1cbn1cblxuLmltYWdlLWJsb2NrIC5pbWFnZS1ibG9ja19faW1hZ2UtaG9sZGVyIC5pbWFnZS1ibG9ja19faW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbn1cbi5pbWFnZS1ibG9jayAuaW1hZ2UtYmxvY2tfX2ltYWdlLWhvbGRlciAuaW1hZ2UtYmxvY2tfX2ltYWdlLmRlc2t0b3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbWFnZS1ibG9jayAuaW1hZ2UtYmxvY2tfX2ltYWdlLWhvbGRlciAuaW1hZ2UtYmxvY2tfX2ltYWdlLmRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uaW1hZ2UtYmxvY2sgLmltYWdlLWJsb2NrX19pbWFnZS1ob2xkZXIgLmltYWdlLWJsb2NrX19pbWFnZS5tb2JpbGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW1hZ2UtYmxvY2sgLmltYWdlLWJsb2NrX19pbWFnZS1ob2xkZXIgLmltYWdlLWJsb2NrX19pbWFnZS5tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnZpZGVvLXBsYXllci10ZXh0LTQgLnZpZGVvLXBsYXllci10ZXh0LTRfX2hvbGRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dC00IC52aWRlby1wbGF5ZXItdGV4dC00X19ob2xkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi52aWRlby1wbGF5ZXItdGV4dC00IC52aWRlby1wbGF5ZXItdGV4dC00X19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTRfX3RpdGxlIHtcbiAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gIEBhcHBseSB0ZXh0LXdoaXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNnB4O1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMzVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlkZW8tcGxheWVyLXRleHQtNCAudmlkZW8tcGxheWVyLXRleHQtNF9faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC00X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dC00IC52aWRlby1wbGF5ZXItdGV4dC00X19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTRfX3RpdGxlIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNTZ2dztcbiAgICBmb250LXNpemU6IDMuNTF2dztcbiAgfVxufVxuLnZpZGVvLXBsYXllci10ZXh0LTQgLnZpZGVvLXBsYXllci10ZXh0LTRfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHQtNF9fdGl0bGUgLmhvbGxvdyB7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCB3aGl0ZTtcbiAgQGFwcGx5IHRleHQtdHJhbnNwYXJlbnQ7XG59XG4udmlkZW8tcGxheWVyLXRleHQtNCAudmlkZW8tcGxheWVyLXRleHQtNF9faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC00X190aXRsZS5kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlkZW8tcGxheWVyLXRleHQtNCAudmlkZW8tcGxheWVyLXRleHQtNF9faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC00X190aXRsZS5kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnZpZGVvLXBsYXllci10ZXh0LTQgLnZpZGVvLXBsYXllci10ZXh0LTRfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHQtNF9fdGl0bGUubW9iaWxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZGVvLXBsYXllci10ZXh0LTQgLnZpZGVvLXBsYXllci10ZXh0LTRfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHQtNF9fdGl0bGUubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udmlkZW8tcGxheWVyLXRleHQtNCAudmlkZW8tcGxheWVyLXRleHQtNF9faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC00X19sZWZ0LXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dC00IC52aWRlby1wbGF5ZXItdGV4dC00X19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTRfX2xlZnQtc2VjdGlvbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG59XG4udmlkZW8tcGxheWVyLXRleHQtNCAudmlkZW8tcGxheWVyLXRleHQtNF9faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC00X19sZWZ0LXNlY3Rpb24gLnZpZGVvLXBsYXllci10ZXh0LTRfX3BvaW50IHtcbiAgbWFyZ2luOiAwIGF1dG8gMCAwO1xuICBtYXgtd2lkdGg6IDk1JTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlkZW8tcGxheWVyLXRleHQtNCAudmlkZW8tcGxheWVyLXRleHQtNF9faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC00X19sZWZ0LXNlY3Rpb24gLnZpZGVvLXBsYXllci10ZXh0LTRfX3BvaW50IHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudmlkZW8tcGxheWVyLXRleHQtNCAudmlkZW8tcGxheWVyLXRleHQtNF9faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC00X19sZWZ0LXNlY3Rpb24gLnZpZGVvLXBsYXllci10ZXh0LTRfX3BvaW50IHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAudmlkZW8tcGxheWVyLXRleHQtNCAudmlkZW8tcGxheWVyLXRleHQtNF9faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC00X19sZWZ0LXNlY3Rpb24gLnZpZGVvLXBsYXllci10ZXh0LTRfX3BvaW50IHtcbiAgICBtYXgtd2lkdGg6IDY2LjYlO1xuICB9XG59XG4udmlkZW8tcGxheWVyLXRleHQtNCAudmlkZW8tcGxheWVyLXRleHQtNF9faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC00X19sZWZ0LXNlY3Rpb24gLnZpZGVvLXBsYXllci10ZXh0LTRfX3BvaW50IC52aWRlby1wbGF5ZXItdGV4dC00X19zdWItdGV4dCB7XG4gIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICBAYXBwbHkgdGV4dC1mb250Qmx1ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAyNnB4IDAgMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dC00IC52aWRlby1wbGF5ZXItdGV4dC00X19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTRfX2xlZnQtc2VjdGlvbiAudmlkZW8tcGxheWVyLXRleHQtNF9fcG9pbnQgLnZpZGVvLXBsYXllci10ZXh0LTRfX3N1Yi10ZXh0IHtcbiAgICBtYXJnaW46IDEuNzF2dyAwIDA7XG4gICAgZm9udC1zaXplOiAxLjU5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnZpZGVvLXBsYXllci10ZXh0LTQgLnZpZGVvLXBsYXllci10ZXh0LTRfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHQtNF9fbGVmdC1zZWN0aW9uIC52aWRlby1wbGF5ZXItdGV4dC00X19wb2ludCAudmlkZW8tcGxheWVyLXRleHQtNF9fc3ViLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMS4xOXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dC00IC52aWRlby1wbGF5ZXItdGV4dC00X19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTRfX2xlZnQtc2VjdGlvbiAudmlkZW8tcGxheWVyLXRleHQtNF9fcG9pbnQgLnZpZGVvLXBsYXllci10ZXh0LTRfX3N1Yi10ZXh0IHtcbiAgICBmb250LXNpemU6IDEuMDkzN3Z3O1xuICB9XG59XG4udmlkZW8tcGxheWVyLXRleHQtNCAudmlkZW8tcGxheWVyLXRleHQtNF9faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC00X19sZWZ0LXNlY3Rpb24gLnZpZGVvLXBsYXllci10ZXh0LTRfX3BvaW50IC52aWRlby1wbGF5ZXItdGV4dC00X19kZXNjcmlwdGlvbiB7XG4gIEBhcHBseSBmb250LVNhdG9zaGlSZWd1bGFyO1xuICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgbWFyZ2luOiAyNnB4IDAgMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dC00IC52aWRlby1wbGF5ZXItdGV4dC00X19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTRfX2xlZnQtc2VjdGlvbiAudmlkZW8tcGxheWVyLXRleHQtNF9fcG9pbnQgLnZpZGVvLXBsYXllci10ZXh0LTRfX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW46IDEuNzF2dyAwIDA7XG4gICAgZm9udC1zaXplOiAxLjU5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnZpZGVvLXBsYXllci10ZXh0LTQgLnZpZGVvLXBsYXllci10ZXh0LTRfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHQtNF9fbGVmdC1zZWN0aW9uIC52aWRlby1wbGF5ZXItdGV4dC00X19wb2ludCAudmlkZW8tcGxheWVyLXRleHQtNF9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMS4xOXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dC00IC52aWRlby1wbGF5ZXItdGV4dC00X19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTRfX2xlZnQtc2VjdGlvbiAudmlkZW8tcGxheWVyLXRleHQtNF9fcG9pbnQgLnZpZGVvLXBsYXllci10ZXh0LTRfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEuMDkzdnc7XG4gIH1cbn1cbi52aWRlby1wbGF5ZXItdGV4dC00IC52aWRlby1wbGF5ZXItdGV4dC00X19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTRfX3JpZ2h0LXNlY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dC00IC52aWRlby1wbGF5ZXItdGV4dC00X19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTRfX3JpZ2h0LXNlY3Rpb24ge1xuICAgIG1heC13aWR0aDogNDMuNTYlO1xuICB9XG59XG4udmlkZW8tcGxheWVyLXRleHQtNCAudmlkZW8tcGxheWVyLXRleHQtNF9faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC00X19yaWdodC1zZWN0aW9uIC52aWRlby1wbGF5ZXItdGV4dC00X192aWRlby1ob2xkZXIge1xuICBtYXJnaW46IDAgMCA4MHB4IGF1dG87XG4gIHdpZHRoOiA3MCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZGVvLXBsYXllci10ZXh0LTQgLnZpZGVvLXBsYXllci10ZXh0LTRfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHQtNF9fcmlnaHQtc2VjdGlvbiAudmlkZW8tcGxheWVyLXRleHQtNF9fdmlkZW8taG9sZGVyIHtcbiAgICBtYXJnaW46IDAgMCAwIGF1dG87XG4gICAgd2lkdGg6IDg2JTtcbiAgfVxufVxuLnZpZGVvLXBsYXllci10ZXh0LTQgLnZpZGVvLXBsYXllci10ZXh0LTRfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHQtNF9fcmlnaHQtc2VjdGlvbiAudmlkZW8tcGxheWVyLXRleHQtNF9fdmlkZW8taG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC00X192aWRlbyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZHVhbC12aWRlbyB7XG4gIG1hcmdpbjogMTYwcHggMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZHVhbC12aWRlbyB7XG4gICAgbWFyZ2luOiA5MHB4IDAgNTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZHVhbC12aWRlbyB7XG4gICAgbWFyZ2luOiAxMjBweCAwIDYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmR1YWwtdmlkZW8ge1xuICAgIG1hcmdpbjogMTYwcHggMCA4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5kdWFsLXZpZGVvIHtcbiAgICBtYXJnaW46IDIwMHB4IDAgMTAwcHg7XG4gIH1cbn1cbi5kdWFsLXZpZGVvIC5kdWFsLXZpZGVvX19ob2xkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmR1YWwtdmlkZW8gLmR1YWwtdmlkZW9fX2hvbGRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLmR1YWwtdmlkZW8gLmR1YWwtdmlkZW9fX2hvbGRlciAuZHVhbC12aWRlb19fbGVmdC1zZWN0aW9uLCAuZHVhbC12aWRlbyAuZHVhbC12aWRlb19faG9sZGVyIC5kdWFsLXZpZGVvX19yaWdodC1zZWN0aW9uIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kdWFsLXZpZGVvIC5kdWFsLXZpZGVvX19ob2xkZXIgLmR1YWwtdmlkZW9fX2xlZnQtc2VjdGlvbiwgLmR1YWwtdmlkZW8gLmR1YWwtdmlkZW9fX2hvbGRlciAuZHVhbC12aWRlb19fcmlnaHQtc2VjdGlvbiB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbi5kdWFsLXZpZGVvIC5kdWFsLXZpZGVvX19ob2xkZXIgLmR1YWwtdmlkZW9fX2xlZnQtc2VjdGlvbiAuZHVhbC12aWRlb19fdmlkZW8taG9sZGVyLCAuZHVhbC12aWRlbyAuZHVhbC12aWRlb19faG9sZGVyIC5kdWFsLXZpZGVvX19yaWdodC1zZWN0aW9uIC5kdWFsLXZpZGVvX192aWRlby1ob2xkZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5kdWFsLXZpZGVvIC5kdWFsLXZpZGVvX19ob2xkZXIgLmR1YWwtdmlkZW9fX2xlZnQtc2VjdGlvbiAuZHVhbC12aWRlb19fdmlkZW8taG9sZGVyIC5kdWFsLXZpZGVvX192aWRlbywgLmR1YWwtdmlkZW8gLmR1YWwtdmlkZW9fX2hvbGRlciAuZHVhbC12aWRlb19fcmlnaHQtc2VjdGlvbiAuZHVhbC12aWRlb19fdmlkZW8taG9sZGVyIC5kdWFsLXZpZGVvX192aWRlbyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udmlkZW8tcGxheWVyLXRleHQtMyB7XG4gIG1hcmdpbi1ib3R0b206IDEzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudmlkZW8tcGxheWVyLXRleHQtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHg7XG4gIH1cbn1cbi52aWRlby1wbGF5ZXItdGV4dC0zIC52aWRlby1wbGF5ZXItdGV4dC0zX19ob2xkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlkZW8tcGxheWVyLXRleHQtMyAudmlkZW8tcGxheWVyLXRleHQtM19faG9sZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4udmlkZW8tcGxheWVyLXRleHQtMyAudmlkZW8tcGxheWVyLXRleHQtM19faG9sZGVyLnJldmVyc2Utb3JkZXIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dC0zIC52aWRlby1wbGF5ZXItdGV4dC0zX19ob2xkZXIucmV2ZXJzZS1vcmRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLnZpZGVvLXBsYXllci10ZXh0LTMgLnZpZGVvLXBsYXllci10ZXh0LTNfX2hvbGRlci5yZXZlcnNlLW9yZGVyIC52aWRlby1wbGF5ZXItdGV4dC0zX19yaWdodC1zZWN0aW9uIC52aWRlby1wbGF5ZXItdGV4dC0zX192aWRlby1ob2xkZXIge1xuICBtYXJnaW46IDgwcHggMCAwIGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZGVvLXBsYXllci10ZXh0LTMgLnZpZGVvLXBsYXllci10ZXh0LTNfX2hvbGRlci5yZXZlcnNlLW9yZGVyIC52aWRlby1wbGF5ZXItdGV4dC0zX19yaWdodC1zZWN0aW9uIC52aWRlby1wbGF5ZXItdGV4dC0zX192aWRlby1ob2xkZXIge1xuICAgIG1hcmdpbjogMCAwIDAgYXV0bztcbiAgfVxufVxuLnZpZGVvLXBsYXllci10ZXh0LTMgLnZpZGVvLXBsYXllci10ZXh0LTNfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHQtM19fdGl0bGUge1xuICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgQGFwcGx5IHRleHQtd2hpdGU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogMC42cHg7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAzNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dC0zIC52aWRlby1wbGF5ZXItdGV4dC0zX19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnZpZGVvLXBsYXllci10ZXh0LTMgLnZpZGVvLXBsYXllci10ZXh0LTNfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHQtM19fdGl0bGUge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjE1NnZ3O1xuICAgIGZvbnQtc2l6ZTogMi43MzR2dztcbiAgfVxufVxuLnZpZGVvLXBsYXllci10ZXh0LTMgLnZpZGVvLXBsYXllci10ZXh0LTNfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHQtM19fdGl0bGUgLmhvbGxvdyB7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCB3aGl0ZTtcbiAgQGFwcGx5IHRleHQtdHJhbnNwYXJlbnQ7XG59XG4udmlkZW8tcGxheWVyLXRleHQtMyAudmlkZW8tcGxheWVyLXRleHQtM19faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC0zX190aXRsZS5kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlkZW8tcGxheWVyLXRleHQtMyAudmlkZW8tcGxheWVyLXRleHQtM19faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC0zX190aXRsZS5kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnZpZGVvLXBsYXllci10ZXh0LTMgLnZpZGVvLXBsYXllci10ZXh0LTNfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHQtM19fdGl0bGUubW9iaWxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZGVvLXBsYXllci10ZXh0LTMgLnZpZGVvLXBsYXllci10ZXh0LTNfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHQtM19fdGl0bGUubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udmlkZW8tcGxheWVyLXRleHQtMyAudmlkZW8tcGxheWVyLXRleHQtM19faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC0zX19yaWdodC1zZWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlkZW8tcGxheWVyLXRleHQtMyAudmlkZW8tcGxheWVyLXRleHQtM19faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC0zX19yaWdodC1zZWN0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDQzLjU2JTtcbiAgfVxufVxuLnZpZGVvLXBsYXllci10ZXh0LTMgLnZpZGVvLXBsYXllci10ZXh0LTNfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHQtM19fcmlnaHQtc2VjdGlvbiAudmlkZW8tcGxheWVyLXRleHQtM19fdmlkZW8taG9sZGVyIHtcbiAgbWFyZ2luOiAwIDAgODBweCBhdXRvO1xuICB3aWR0aDogODEuNzklO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dC0zIC52aWRlby1wbGF5ZXItdGV4dC0zX19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTNfX3JpZ2h0LXNlY3Rpb24gLnZpZGVvLXBsYXllci10ZXh0LTNfX3ZpZGVvLWhvbGRlciB7XG4gICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4udmlkZW8tcGxheWVyLXRleHQtMyAudmlkZW8tcGxheWVyLXRleHQtM19faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC0zX19yaWdodC1zZWN0aW9uIC52aWRlby1wbGF5ZXItdGV4dC0zX192aWRlby1ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTNfX3ZpZGVvIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udmlkZW8tcGxheWVyLXRleHQtMyAudmlkZW8tcGxheWVyLXRleHQtM19faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC0zX19sZWZ0LXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dC0zIC52aWRlby1wbGF5ZXItdGV4dC0zX19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTNfX2xlZnQtc2VjdGlvbiB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbi52aWRlby1wbGF5ZXItdGV4dC0zIC52aWRlby1wbGF5ZXItdGV4dC0zX19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTNfX2xlZnQtc2VjdGlvbiAudmlkZW8tcGxheWVyLXRleHQtM19fcG9pbnQge1xuICBtYXJnaW46IDAgYXV0byAwIDA7XG4gIG1heC13aWR0aDogOTUlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dC0zIC52aWRlby1wbGF5ZXItdGV4dC0zX19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTNfX2xlZnQtc2VjdGlvbiAudmlkZW8tcGxheWVyLXRleHQtM19fcG9pbnQge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dC0zIC52aWRlby1wbGF5ZXItdGV4dC0zX19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTNfX2xlZnQtc2VjdGlvbiAudmlkZW8tcGxheWVyLXRleHQtM19fcG9pbnQge1xuICAgIG1heC13aWR0aDogODAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC52aWRlby1wbGF5ZXItdGV4dC0zIC52aWRlby1wbGF5ZXItdGV4dC0zX19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTNfX2xlZnQtc2VjdGlvbiAudmlkZW8tcGxheWVyLXRleHQtM19fcG9pbnQge1xuICAgIG1heC13aWR0aDogNjYuNiU7XG4gIH1cbn1cbi52aWRlby1wbGF5ZXItdGV4dC0zIC52aWRlby1wbGF5ZXItdGV4dC0zX19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTNfX2xlZnQtc2VjdGlvbiAudmlkZW8tcGxheWVyLXRleHQtM19fcG9pbnQgLnZpZGVvLXBsYXllci10ZXh0LTNfX3N1Yi10ZXh0IHtcbiAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gIEBhcHBseSB0ZXh0LWZvbnRCbHVlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDI2cHggMCAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZGVvLXBsYXllci10ZXh0LTMgLnZpZGVvLXBsYXllci10ZXh0LTNfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHQtM19fbGVmdC1zZWN0aW9uIC52aWRlby1wbGF5ZXItdGV4dC0zX19wb2ludCAudmlkZW8tcGxheWVyLXRleHQtM19fc3ViLXRleHQge1xuICAgIG1hcmdpbjogMS43MXZ3IDAgMDtcbiAgICBmb250LXNpemU6IDEuNTl2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudmlkZW8tcGxheWVyLXRleHQtMyAudmlkZW8tcGxheWVyLXRleHQtM19faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC0zX19sZWZ0LXNlY3Rpb24gLnZpZGVvLXBsYXllci10ZXh0LTNfX3BvaW50IC52aWRlby1wbGF5ZXItdGV4dC0zX19zdWItdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjE5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnZpZGVvLXBsYXllci10ZXh0LTMgLnZpZGVvLXBsYXllci10ZXh0LTNfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHQtM19fbGVmdC1zZWN0aW9uIC52aWRlby1wbGF5ZXItdGV4dC0zX19wb2ludCAudmlkZW8tcGxheWVyLXRleHQtM19fc3ViLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMS4wOTM3dnc7XG4gIH1cbn1cbi52aWRlby1wbGF5ZXItdGV4dC0zIC52aWRlby1wbGF5ZXItdGV4dC0zX19ob2xkZXIgLnZpZGVvLXBsYXllci10ZXh0LTNfX2xlZnQtc2VjdGlvbiAudmlkZW8tcGxheWVyLXRleHQtM19fcG9pbnQgLnZpZGVvLXBsYXllci10ZXh0LTNfX2Rlc2NyaXB0aW9uIHtcbiAgQGFwcGx5IGZvbnQtU2F0b3NoaVJlZ3VsYXI7XG4gIEBhcHBseSB0ZXh0LXdoaXRlO1xuICBtYXJnaW46IDI2cHggMCAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZGVvLXBsYXllci10ZXh0LTMgLnZpZGVvLXBsYXllci10ZXh0LTNfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHQtM19fbGVmdC1zZWN0aW9uIC52aWRlby1wbGF5ZXItdGV4dC0zX19wb2ludCAudmlkZW8tcGxheWVyLXRleHQtM19fZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbjogMS43MXZ3IDAgMDtcbiAgICBmb250LXNpemU6IDEuNTl2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudmlkZW8tcGxheWVyLXRleHQtMyAudmlkZW8tcGxheWVyLXRleHQtM19faG9sZGVyIC52aWRlby1wbGF5ZXItdGV4dC0zX19sZWZ0LXNlY3Rpb24gLnZpZGVvLXBsYXllci10ZXh0LTNfX3BvaW50IC52aWRlby1wbGF5ZXItdGV4dC0zX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxLjE5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnZpZGVvLXBsYXllci10ZXh0LTMgLnZpZGVvLXBsYXllci10ZXh0LTNfX2hvbGRlciAudmlkZW8tcGxheWVyLXRleHQtM19fbGVmdC1zZWN0aW9uIC52aWRlby1wbGF5ZXItdGV4dC0zX19wb2ludCAudmlkZW8tcGxheWVyLXRleHQtM19fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMS4wOTN2dztcbiAgfVxufVxuXG4ucGFnZS1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTUyLjA1cHg7XG4gIG1hcmdpbi1ib3R0b206IC01Mi4wNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLWhlYWRlciB7XG4gICAgdG9wOiAtNzQuMDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzQuMDVweDtcbiAgfVxufVxuLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlcl9faG9sZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlcl9faG9sZGVyIC5wYWdlLWhlYWRlcl9fYmFja2dyb3VuZC1pbWFnZS1ob2xkZXIgLnBhZ2UtaGVhZGVyX19iYWNrZ3JvdW5kLWltYWdlIHtcbiAgQGFwcGx5IGJnLWJsYWNrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXJfX2hvbGRlciAucGFnZS1oZWFkZXJfX2JhY2tncm91bmQtaW1hZ2UtaG9sZGVyIC5wYWdlLWhlYWRlcl9fYmFja2dyb3VuZC1pbWFnZS5kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyX19ob2xkZXIgLnBhZ2UtaGVhZGVyX19iYWNrZ3JvdW5kLWltYWdlLWhvbGRlciAucGFnZS1oZWFkZXJfX2JhY2tncm91bmQtaW1hZ2UuZGVza3RvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXJfX2hvbGRlciAucGFnZS1oZWFkZXJfX2JhY2tncm91bmQtaW1hZ2UtaG9sZGVyIC5wYWdlLWhlYWRlcl9fYmFja2dyb3VuZC1pbWFnZS5tb2JpbGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyX19ob2xkZXIgLnBhZ2UtaGVhZGVyX19iYWNrZ3JvdW5kLWltYWdlLWhvbGRlciAucGFnZS1oZWFkZXJfX2JhY2tncm91bmQtaW1hZ2UubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyX19ob2xkZXIgLnBhZ2UtaGVhZGVyX19kYXRhLWhvbGRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyX19ob2xkZXIgLnBhZ2UtaGVhZGVyX19kYXRhLWhvbGRlciAucGFnZS1oZWFkZXJfX2lubmVyLWhvbGRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyX19ob2xkZXIgLnBhZ2UtaGVhZGVyX19kYXRhLWhvbGRlciAucGFnZS1oZWFkZXJfX2lubmVyLWhvbGRlciAucGFnZS1oZWFkZXJfX2RhdGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlcl9faG9sZGVyIC5wYWdlLWhlYWRlcl9fZGF0YS1ob2xkZXIgLnBhZ2UtaGVhZGVyX19pbm5lci1ob2xkZXIgLnBhZ2UtaGVhZGVyX19kYXRhIC5wYWdlLWhlYWRlcl9faGVhZGluZyB7XG4gIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjZweDtcbiAgZm9udC1zaXplOiA0NXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXJfX2hvbGRlciAucGFnZS1oZWFkZXJfX2RhdGEtaG9sZGVyIC5wYWdlLWhlYWRlcl9faW5uZXItaG9sZGVyIC5wYWdlLWhlYWRlcl9fZGF0YSAucGFnZS1oZWFkZXJfX2hlYWRpbmcge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjE1NnZ3O1xuICAgIGZvbnQtc2l6ZTogNS40NnZ3O1xuICB9XG59XG4ucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyX19ob2xkZXIgLnBhZ2UtaGVhZGVyX19kYXRhLWhvbGRlciAucGFnZS1oZWFkZXJfX2lubmVyLWhvbGRlciAucGFnZS1oZWFkZXJfX2RhdGEgLnBhZ2UtaGVhZGVyX19oZWFkaW5nIC5ob2xsb3cge1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggd2hpdGU7XG4gIEBhcHBseSB0ZXh0LXRyYW5zcGFyZW50O1xufVxuLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlcl9faG9sZGVyIC5wYWdlLWhlYWRlcl9fZGF0YS1ob2xkZXIgLnBhZ2UtaGVhZGVyX19pbm5lci1ob2xkZXIgLnBhZ2UtaGVhZGVyX19kYXRhIC5wYWdlLWhlYWRlcl9fdGFnbGluZSB7XG4gIEBhcHBseSBmb250LVNhdG9zaGlSZWd1bGFyO1xuICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tdG9wOiAyMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXJfX2hvbGRlciAucGFnZS1oZWFkZXJfX2RhdGEtaG9sZGVyIC5wYWdlLWhlYWRlcl9faW5uZXItaG9sZGVyIC5wYWdlLWhlYWRlcl9fZGF0YSAucGFnZS1oZWFkZXJfX3RhZ2xpbmUge1xuICAgIGZvbnQtc2l6ZTogMS4wOXZ3O1xuICAgIG1hcmdpbi10b3A6IDEuNzF2dztcbiAgfVxufVxuLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlcl9faG9sZGVyIC5wYWdlLWhlYWRlcl9fZGF0YS1ob2xkZXIgLnBhZ2UtaGVhZGVyX19pbm5lci1ob2xkZXIgLnNjcm9sbC1kb3duIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2Utb3V0O1xuICB3aWR0aDogNjJweDtcbiAgaGVpZ2h0OiA2MnB4O1xuICBtYXJnaW4tdG9wOiAxNjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyX19ob2xkZXIgLnBhZ2UtaGVhZGVyX19kYXRhLWhvbGRlciAucGFnZS1oZWFkZXJfX2lubmVyLWhvbGRlciAuc2Nyb2xsLWRvd24ge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtYXJnaW4tdG9wOiA3LjQydnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlcl9faG9sZGVyIC5wYWdlLWhlYWRlcl9fZGF0YS1ob2xkZXIgLnBhZ2UtaGVhZGVyX19pbm5lci1ob2xkZXIgLnNjcm9sbC1kb3duIHtcbiAgICB3aWR0aDogNjJweDtcbiAgICBoZWlnaHQ6IDYycHg7XG4gIH1cbn1cbi5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXJfX2hvbGRlciAucGFnZS1oZWFkZXJfX2RhdGEtaG9sZGVyIC5wYWdlLWhlYWRlcl9faW5uZXItaG9sZGVyIC5zY3JvbGwtZG93biBzdmcgZyB7XG4gIHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2Utb3V0O1xufVxuLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlcl9faG9sZGVyIC5wYWdlLWhlYWRlcl9fZGF0YS1ob2xkZXIgLnBhZ2UtaGVhZGVyX19pbm5lci1ob2xkZXIgLnNjcm9sbC1kb3duOmhvdmVyIHtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgNHB4IHdoaXRlKTtcbn1cbi5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXJfX2hvbGRlciAucGFnZS1oZWFkZXJfX2RhdGEtaG9sZGVyIC5wYWdlLWhlYWRlcl9faW5uZXItaG9sZGVyIC5zY3JvbGwtZG93bjpob3ZlciBzdmcgZyB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5pbWFnZS13aXRoLXRleHQgLmltYWdlLXdpdGgtdGV4dF9faG9sZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW1hZ2Utd2l0aC10ZXh0IC5pbWFnZS13aXRoLXRleHRfX2hvbGRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLmltYWdlLXdpdGgtdGV4dCAuaW1hZ2Utd2l0aC10ZXh0X19ob2xkZXIgLmltYWdlLXdpdGgtdGV4dF9fdGl0bGUge1xuICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgQGFwcGx5IHRleHQtd2hpdGU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogMC42cHg7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaW1hZ2Utd2l0aC10ZXh0IC5pbWFnZS13aXRoLXRleHRfX2hvbGRlciAuaW1hZ2Utd2l0aC10ZXh0X190aXRsZSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMTU2dnc7XG4gICAgZm9udC1zaXplOiAyLjczdnc7XG4gIH1cbn1cbi5pbWFnZS13aXRoLXRleHQgLmltYWdlLXdpdGgtdGV4dF9faG9sZGVyIC5pbWFnZS13aXRoLXRleHRfX3RpdGxlIC5ob2xsb3cge1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggd2hpdGU7XG4gIEBhcHBseSB0ZXh0LXRyYW5zcGFyZW50O1xufVxuLmltYWdlLXdpdGgtdGV4dCAuaW1hZ2Utd2l0aC10ZXh0X19ob2xkZXIgLmltYWdlLXdpdGgtdGV4dF9fdGl0bGUuZGVza3RvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmltYWdlLXdpdGgtdGV4dCAuaW1hZ2Utd2l0aC10ZXh0X19ob2xkZXIgLmltYWdlLXdpdGgtdGV4dF9fdGl0bGUuZGVza3RvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5pbWFnZS13aXRoLXRleHQgLmltYWdlLXdpdGgtdGV4dF9faG9sZGVyIC5pbWFnZS13aXRoLXRleHRfX3RpdGxlLm1vYmlsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbWFnZS13aXRoLXRleHQgLmltYWdlLXdpdGgtdGV4dF9faG9sZGVyIC5pbWFnZS13aXRoLXRleHRfX3RpdGxlLm1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmltYWdlLXdpdGgtdGV4dCAuaW1hZ2Utd2l0aC10ZXh0X19ob2xkZXIgLmltYWdlLXdpdGgtdGV4dF9fbGVmdC1zZWN0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW1hZ2Utd2l0aC10ZXh0IC5pbWFnZS13aXRoLXRleHRfX2hvbGRlciAuaW1hZ2Utd2l0aC10ZXh0X19sZWZ0LXNlY3Rpb24ge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG59XG4uaW1hZ2Utd2l0aC10ZXh0IC5pbWFnZS13aXRoLXRleHRfX2hvbGRlciAuaW1hZ2Utd2l0aC10ZXh0X19sZWZ0LXNlY3Rpb24gLmltYWdlLXdpdGgtdGV4dF9faW1hZ2UtaG9sZGVyIHtcbiAgd2lkdGg6IDgxLjc5JTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW1hZ2Utd2l0aC10ZXh0IC5pbWFnZS13aXRoLXRleHRfX2hvbGRlciAuaW1hZ2Utd2l0aC10ZXh0X19sZWZ0LXNlY3Rpb24gLmltYWdlLXdpdGgtdGV4dF9faW1hZ2UtaG9sZGVyIHtcbiAgICBtYXJnaW46IDBweDtcbiAgICB3aWR0aDogOTIuMTclO1xuICB9XG59XG4uaW1hZ2Utd2l0aC10ZXh0IC5pbWFnZS13aXRoLXRleHRfX2hvbGRlciAuaW1hZ2Utd2l0aC10ZXh0X19sZWZ0LXNlY3Rpb24gLmltYWdlLXdpdGgtdGV4dF9faW1hZ2UtaG9sZGVyIC5pbWFnZS13aXRoLXRleHRfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW1hZ2Utd2l0aC10ZXh0IC5pbWFnZS13aXRoLXRleHRfX2hvbGRlciAuaW1hZ2Utd2l0aC10ZXh0X19yaWdodC1zZWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW1hZ2Utd2l0aC10ZXh0IC5pbWFnZS13aXRoLXRleHRfX2hvbGRlciAuaW1hZ2Utd2l0aC10ZXh0X19yaWdodC1zZWN0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDQzLjU2JTtcbiAgfVxufVxuLmltYWdlLXdpdGgtdGV4dCAuaW1hZ2Utd2l0aC10ZXh0X19ob2xkZXIgLmltYWdlLXdpdGgtdGV4dF9fcmlnaHQtc2VjdGlvbiAuaW1hZ2Utd2l0aC10ZXh0X19wb2ludCB7XG4gIG1hcmdpbjogMCBhdXRvIDAgMDtcbiAgbWF4LXdpZHRoOiA5NSU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmltYWdlLXdpdGgtdGV4dCAuaW1hZ2Utd2l0aC10ZXh0X19ob2xkZXIgLmltYWdlLXdpdGgtdGV4dF9fcmlnaHQtc2VjdGlvbiAuaW1hZ2Utd2l0aC10ZXh0X19wb2ludCB7XG4gICAgbWFyZ2luOiAyNXB4IGF1dG8gMCAwO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pbWFnZS13aXRoLXRleHQgLmltYWdlLXdpdGgtdGV4dF9faG9sZGVyIC5pbWFnZS13aXRoLXRleHRfX3JpZ2h0LXNlY3Rpb24gLmltYWdlLXdpdGgtdGV4dF9fcG9pbnQge1xuICAgIG1hcmdpbjogMi43M3Z3IGF1dG8gMCAwO1xuICAgIG1heC13aWR0aDogOTAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5pbWFnZS13aXRoLXRleHQgLmltYWdlLXdpdGgtdGV4dF9faG9sZGVyIC5pbWFnZS13aXRoLXRleHRfX3JpZ2h0LXNlY3Rpb24gLmltYWdlLXdpdGgtdGV4dF9fcG9pbnQge1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG59XG4uaW1hZ2Utd2l0aC10ZXh0IC5pbWFnZS13aXRoLXRleHRfX2hvbGRlciAuaW1hZ2Utd2l0aC10ZXh0X19yaWdodC1zZWN0aW9uIC5pbWFnZS13aXRoLXRleHRfX3BvaW50IC5pbWFnZS13aXRoLXRleHRfX2Rlc2NyaXB0aW9uIHtcbiAgQGFwcGx5IGZvbnQtU2F0b3NoaVJlZ3VsYXI7XG4gIEBhcHBseSB0ZXh0LXdoaXRlO1xuICBtYXJnaW46IDI2cHggMCAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmltYWdlLXdpdGgtdGV4dCAuaW1hZ2Utd2l0aC10ZXh0X19ob2xkZXIgLmltYWdlLXdpdGgtdGV4dF9fcmlnaHQtc2VjdGlvbiAuaW1hZ2Utd2l0aC10ZXh0X19wb2ludCAuaW1hZ2Utd2l0aC10ZXh0X19kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luOiAxLjcxdncgMCAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaW1hZ2Utd2l0aC10ZXh0IC5pbWFnZS13aXRoLXRleHRfX2hvbGRlciAuaW1hZ2Utd2l0aC10ZXh0X19yaWdodC1zZWN0aW9uIC5pbWFnZS13aXRoLXRleHRfX3BvaW50IC5pbWFnZS13aXRoLXRleHRfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEuMTl2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuaW1hZ2Utd2l0aC10ZXh0IC5pbWFnZS13aXRoLXRleHRfX2hvbGRlciAuaW1hZ2Utd2l0aC10ZXh0X19yaWdodC1zZWN0aW9uIC5pbWFnZS13aXRoLXRleHRfX3BvaW50IC5pbWFnZS13aXRoLXRleHRfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEuMDkzdnc7XG4gIH1cbn1cblxuLmltYWdlLXdpdGgtdGV4dC0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMTUwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmltYWdlLXdpdGgtdGV4dC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pbWFnZS13aXRoLXRleHQtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmltYWdlLXdpdGgtdGV4dC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuaW1hZ2Utd2l0aC10ZXh0LTIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwMHB4O1xuICB9XG59XG4uaW1hZ2Utd2l0aC10ZXh0LTIgLmltYWdlLXdpdGgtdGV4dC0yX19ob2xkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmltYWdlLXdpdGgtdGV4dC0yIC5pbWFnZS13aXRoLXRleHQtMl9faG9sZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4uaW1hZ2Utd2l0aC10ZXh0LTIgLmltYWdlLXdpdGgtdGV4dC0yX19ob2xkZXIgLmltYWdlLXdpdGgtdGV4dC0yX19yaWdodC1zZWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgbWFyZ2luLXRvcDogODBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW1hZ2Utd2l0aC10ZXh0LTIgLmltYWdlLXdpdGgtdGV4dC0yX19ob2xkZXIgLmltYWdlLXdpdGgtdGV4dC0yX19yaWdodC1zZWN0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDQzLjU2JTtcbiAgICBtYXJnaW4tdG9wOiA2Ljcxdnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG59XG4uaW1hZ2Utd2l0aC10ZXh0LTIgLmltYWdlLXdpdGgtdGV4dC0yX19ob2xkZXIgLmltYWdlLXdpdGgtdGV4dC0yX19yaWdodC1zZWN0aW9uIC5pbWFnZS13aXRoLXRleHQtMl9faW1hZ2UtaG9sZGVyIHtcbiAgbWFyZ2luOiAwIDAgMCBhdXRvO1xuICB3aWR0aDogNzAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbWFnZS13aXRoLXRleHQtMiAuaW1hZ2Utd2l0aC10ZXh0LTJfX2hvbGRlciAuaW1hZ2Utd2l0aC10ZXh0LTJfX3JpZ2h0LXNlY3Rpb24gLmltYWdlLXdpdGgtdGV4dC0yX19pbWFnZS1ob2xkZXIge1xuICAgIHdpZHRoOiA4NiU7XG4gIH1cbn1cbi5pbWFnZS13aXRoLXRleHQtMiAuaW1hZ2Utd2l0aC10ZXh0LTJfX2hvbGRlciAuaW1hZ2Utd2l0aC10ZXh0LTJfX3JpZ2h0LXNlY3Rpb24gLmltYWdlLXdpdGgtdGV4dC0yX19pbWFnZS1ob2xkZXIgLmltYWdlLXdpdGgtdGV4dC0yX19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmltYWdlLXdpdGgtdGV4dC0yIC5pbWFnZS13aXRoLXRleHQtMl9faG9sZGVyIC5pbWFnZS13aXRoLXRleHQtMl9fbGVmdC1zZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW1hZ2Utd2l0aC10ZXh0LTIgLmltYWdlLXdpdGgtdGV4dC0yX19ob2xkZXIgLmltYWdlLXdpdGgtdGV4dC0yX19sZWZ0LXNlY3Rpb24ge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuLmltYWdlLXdpdGgtdGV4dC0yIC5pbWFnZS13aXRoLXRleHQtMl9faG9sZGVyIC5pbWFnZS13aXRoLXRleHQtMl9fbGVmdC1zZWN0aW9uIC5pbWFnZS13aXRoLXRleHQtMl9fcG9pbnQge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbWFnZS13aXRoLXRleHQtMiAuaW1hZ2Utd2l0aC10ZXh0LTJfX2hvbGRlciAuaW1hZ2Utd2l0aC10ZXh0LTJfX2xlZnQtc2VjdGlvbiAuaW1hZ2Utd2l0aC10ZXh0LTJfX3BvaW50IHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaW1hZ2Utd2l0aC10ZXh0LTIgLmltYWdlLXdpdGgtdGV4dC0yX19ob2xkZXIgLmltYWdlLXdpdGgtdGV4dC0yX19sZWZ0LXNlY3Rpb24gLmltYWdlLXdpdGgtdGV4dC0yX19wb2ludCB7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmltYWdlLXdpdGgtdGV4dC0yIC5pbWFnZS13aXRoLXRleHQtMl9faG9sZGVyIC5pbWFnZS13aXRoLXRleHQtMl9fbGVmdC1zZWN0aW9uIC5pbWFnZS13aXRoLXRleHQtMl9fcG9pbnQge1xuICAgIG1heC13aWR0aDogNjcuODIlO1xuICB9XG59XG4uaW1hZ2Utd2l0aC10ZXh0LTIgLmltYWdlLXdpdGgtdGV4dC0yX19ob2xkZXIgLmltYWdlLXdpdGgtdGV4dC0yX19sZWZ0LXNlY3Rpb24gLmltYWdlLXdpdGgtdGV4dC0yX19wb2ludCAuaW1hZ2Utd2l0aC10ZXh0LTJfX2Rlc2NyaXB0aW9uIHtcbiAgQGFwcGx5IGZvbnQtU2F0b3NoaVJlZ3VsYXI7XG4gIEBhcHBseSB0ZXh0LXdoaXRlO1xuICBtYXJnaW46IDAgMCA0MHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmltYWdlLXdpdGgtdGV4dC0yIC5pbWFnZS13aXRoLXRleHQtMl9faG9sZGVyIC5pbWFnZS13aXRoLXRleHQtMl9fbGVmdC1zZWN0aW9uIC5pbWFnZS13aXRoLXRleHQtMl9fcG9pbnQgLmltYWdlLXdpdGgtdGV4dC0yX19kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luOiAwIDAgMy45dnc7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pbWFnZS13aXRoLXRleHQtMiAuaW1hZ2Utd2l0aC10ZXh0LTJfX2hvbGRlciAuaW1hZ2Utd2l0aC10ZXh0LTJfX2xlZnQtc2VjdGlvbiAuaW1hZ2Utd2l0aC10ZXh0LTJfX3BvaW50IC5pbWFnZS13aXRoLXRleHQtMl9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMS4xOXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5pbWFnZS13aXRoLXRleHQtMiAuaW1hZ2Utd2l0aC10ZXh0LTJfX2hvbGRlciAuaW1hZ2Utd2l0aC10ZXh0LTJfX2xlZnQtc2VjdGlvbiAuaW1hZ2Utd2l0aC10ZXh0LTJfX3BvaW50IC5pbWFnZS13aXRoLXRleHQtMl9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMS4wOTN2dztcbiAgfVxufVxuXG5ici5kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBici5kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuYnIubW9iaWxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYnIubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5pbWFnZS13aXRoLXRleHQtMyAuaW1hZ2Utd2l0aC10ZXh0LTNfX2hvbGRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmltYWdlLXdpdGgtdGV4dC0zIC5pbWFnZS13aXRoLXRleHQtM19faG9sZGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5pbWFnZS13aXRoLXRleHQtMyAuaW1hZ2Utd2l0aC10ZXh0LTNfX2hvbGRlciAuaW1hZ2Utd2l0aC10ZXh0LTNfX3RpdGxlIHtcbiAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gIEBhcHBseSB0ZXh0LXdoaXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNnB4O1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogNDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW1hZ2Utd2l0aC10ZXh0LTMgLmltYWdlLXdpdGgtdGV4dC0zX19ob2xkZXIgLmltYWdlLXdpdGgtdGV4dC0zX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pbWFnZS13aXRoLXRleHQtMyAuaW1hZ2Utd2l0aC10ZXh0LTNfX2hvbGRlciAuaW1hZ2Utd2l0aC10ZXh0LTNfX3RpdGxlIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNTZ2dztcbiAgICBmb250LXNpemU6IDMuNTF2dztcbiAgfVxufVxuLmltYWdlLXdpdGgtdGV4dC0zIC5pbWFnZS13aXRoLXRleHQtM19faG9sZGVyIC5pbWFnZS13aXRoLXRleHQtM19fdGl0bGUgLmhvbGxvdyB7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCB3aGl0ZTtcbiAgQGFwcGx5IHRleHQtdHJhbnNwYXJlbnQ7XG59XG4uaW1hZ2Utd2l0aC10ZXh0LTMgLmltYWdlLXdpdGgtdGV4dC0zX19ob2xkZXIgLmltYWdlLXdpdGgtdGV4dC0zX190aXRsZS5kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW1hZ2Utd2l0aC10ZXh0LTMgLmltYWdlLXdpdGgtdGV4dC0zX19ob2xkZXIgLmltYWdlLXdpdGgtdGV4dC0zX190aXRsZS5kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmltYWdlLXdpdGgtdGV4dC0zIC5pbWFnZS13aXRoLXRleHQtM19faG9sZGVyIC5pbWFnZS13aXRoLXRleHQtM19fdGl0bGUubW9iaWxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmltYWdlLXdpdGgtdGV4dC0zIC5pbWFnZS13aXRoLXRleHQtM19faG9sZGVyIC5pbWFnZS13aXRoLXRleHQtM19fdGl0bGUubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaW1hZ2Utd2l0aC10ZXh0LTMgLmltYWdlLXdpdGgtdGV4dC0zX19ob2xkZXIgLmltYWdlLXdpdGgtdGV4dC0zX19sZWZ0LXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIC0zNXB4IDgwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmltYWdlLXdpdGgtdGV4dC0zIC5pbWFnZS13aXRoLXRleHQtM19faG9sZGVyIC5pbWFnZS13aXRoLXRleHQtM19fbGVmdC1zZWN0aW9uIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG59XG4uaW1hZ2Utd2l0aC10ZXh0LTMgLmltYWdlLXdpdGgtdGV4dC0zX19ob2xkZXIgLmltYWdlLXdpdGgtdGV4dC0zX19sZWZ0LXNlY3Rpb24gLmltYWdlLXdpdGgtdGV4dC0zX19pbWFnZS1ob2xkZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW1hZ2Utd2l0aC10ZXh0LTMgLmltYWdlLXdpdGgtdGV4dC0zX19ob2xkZXIgLmltYWdlLXdpdGgtdGV4dC0zX19sZWZ0LXNlY3Rpb24gLmltYWdlLXdpdGgtdGV4dC0zX19pbWFnZS1ob2xkZXIge1xuICAgIG1hcmdpbjogMHB4O1xuICAgIHdpZHRoOiA5Mi4xNyU7XG4gIH1cbn1cbi5pbWFnZS13aXRoLXRleHQtMyAuaW1hZ2Utd2l0aC10ZXh0LTNfX2hvbGRlciAuaW1hZ2Utd2l0aC10ZXh0LTNfX2xlZnQtc2VjdGlvbiAuaW1hZ2Utd2l0aC10ZXh0LTNfX2ltYWdlLWhvbGRlciAuaW1hZ2Utd2l0aC10ZXh0LTNfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW1hZ2Utd2l0aC10ZXh0LTMgLmltYWdlLXdpdGgtdGV4dC0zX19ob2xkZXIgLmltYWdlLXdpdGgtdGV4dC0zX19yaWdodC1zZWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW1hZ2Utd2l0aC10ZXh0LTMgLmltYWdlLXdpdGgtdGV4dC0zX19ob2xkZXIgLmltYWdlLXdpdGgtdGV4dC0zX19yaWdodC1zZWN0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDQzLjU2JTtcbiAgfVxufVxuLmltYWdlLXdpdGgtdGV4dC0zIC5pbWFnZS13aXRoLXRleHQtM19faG9sZGVyIC5pbWFnZS13aXRoLXRleHQtM19fcmlnaHQtc2VjdGlvbiAuaW1hZ2Utd2l0aC10ZXh0LTNfX3BvaW50IHtcbiAgbWFyZ2luOiAwIGF1dG8gMCAwO1xuICBtYXgtd2lkdGg6IDk1JTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW1hZ2Utd2l0aC10ZXh0LTMgLmltYWdlLXdpdGgtdGV4dC0zX19ob2xkZXIgLmltYWdlLXdpdGgtdGV4dC0zX19yaWdodC1zZWN0aW9uIC5pbWFnZS13aXRoLXRleHQtM19fcG9pbnQge1xuICAgIG1hcmdpbjogMCBhdXRvIDAgMDtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaW1hZ2Utd2l0aC10ZXh0LTMgLmltYWdlLXdpdGgtdGV4dC0zX19ob2xkZXIgLmltYWdlLXdpdGgtdGV4dC0zX19yaWdodC1zZWN0aW9uIC5pbWFnZS13aXRoLXRleHQtM19fcG9pbnQge1xuICAgIG1hcmdpbjogMCBhdXRvIDAgMDtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuaW1hZ2Utd2l0aC10ZXh0LTMgLmltYWdlLXdpdGgtdGV4dC0zX19ob2xkZXIgLmltYWdlLXdpdGgtdGV4dC0zX19yaWdodC1zZWN0aW9uIC5pbWFnZS13aXRoLXRleHQtM19fcG9pbnQge1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG59XG4uaW1hZ2Utd2l0aC10ZXh0LTMgLmltYWdlLXdpdGgtdGV4dC0zX19ob2xkZXIgLmltYWdlLXdpdGgtdGV4dC0zX19yaWdodC1zZWN0aW9uIC5pbWFnZS13aXRoLXRleHQtM19fcG9pbnQgLmltYWdlLXdpdGgtdGV4dC0zX19kZXNjcmlwdGlvbiB7XG4gIEBhcHBseSBmb250LVNhdG9zaGlSZWd1bGFyO1xuICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgbWFyZ2luOiAyNnB4IDAgMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbWFnZS13aXRoLXRleHQtMyAuaW1hZ2Utd2l0aC10ZXh0LTNfX2hvbGRlciAuaW1hZ2Utd2l0aC10ZXh0LTNfX3JpZ2h0LXNlY3Rpb24gLmltYWdlLXdpdGgtdGV4dC0zX19wb2ludCAuaW1hZ2Utd2l0aC10ZXh0LTNfX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW46IDEuNzF2dyAwIDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pbWFnZS13aXRoLXRleHQtMyAuaW1hZ2Utd2l0aC10ZXh0LTNfX2hvbGRlciAuaW1hZ2Utd2l0aC10ZXh0LTNfX3JpZ2h0LXNlY3Rpb24gLmltYWdlLXdpdGgtdGV4dC0zX19wb2ludCAuaW1hZ2Utd2l0aC10ZXh0LTNfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEuMTl2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuaW1hZ2Utd2l0aC10ZXh0LTMgLmltYWdlLXdpdGgtdGV4dC0zX19ob2xkZXIgLmltYWdlLXdpdGgtdGV4dC0zX19yaWdodC1zZWN0aW9uIC5pbWFnZS13aXRoLXRleHQtM19fcG9pbnQgLmltYWdlLXdpdGgtdGV4dC0zX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxLjA5M3Z3O1xuICB9XG59XG4uaW1hZ2Utd2l0aC10ZXh0LTMgLmltYWdlLXdpdGgtdGV4dC0zX19ob2xkZXIgLmltYWdlLXdpdGgtdGV4dC0zX19yaWdodC1zZWN0aW9uIC5pbWFnZS13aXRoLXRleHQtM19fcG9pbnQgLmltYWdlLXdpdGgtdGV4dC0zX19kZXNjcmlwdGlvbiBhIHtcbiAgQGFwcGx5IHRleHQtZm9udEJsdWU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uaW1hZ2Utd2l0aC10ZXh0LTQge1xuICBtYXJnaW46IDYwcHggMCAxMDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW1hZ2Utd2l0aC10ZXh0LTQge1xuICAgIG1hcmdpbjogODBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pbWFnZS13aXRoLXRleHQtNCB7XG4gICAgbWFyZ2luOiAxMDBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5pbWFnZS13aXRoLXRleHQtNCB7XG4gICAgbWFyZ2luOiAxMzBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5pbWFnZS13aXRoLXRleHQtNCB7XG4gICAgbWFyZ2luOiAxNzBweCAwO1xuICB9XG59XG4uaW1hZ2Utd2l0aC10ZXh0LTQgLmltYWdlLXdpdGgtdGV4dC00X19ob2xkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbWFnZS13aXRoLXRleHQtNCAuaW1hZ2Utd2l0aC10ZXh0LTRfX2hvbGRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4uaW1hZ2Utd2l0aC10ZXh0LTQgLmltYWdlLXdpdGgtdGV4dC00X19ob2xkZXIgLmltYWdlLXdpdGgtdGV4dC00X190aXRsZSB7XG4gIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICBAYXBwbHkgdGV4dC1mb250Qmx1ZTtcbiAgbWFyZ2luOiAwIDAgMjhweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbWFnZS13aXRoLXRleHQtNCAuaW1hZ2Utd2l0aC10ZXh0LTRfX2hvbGRlciAuaW1hZ2Utd2l0aC10ZXh0LTRfX3RpdGxlIHtcbiAgICBtYXJnaW46IDAgMCAyLjE4dnc7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pbWFnZS13aXRoLXRleHQtNCAuaW1hZ2Utd2l0aC10ZXh0LTRfX2hvbGRlciAuaW1hZ2Utd2l0aC10ZXh0LTRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMTl2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuaW1hZ2Utd2l0aC10ZXh0LTQgLmltYWdlLXdpdGgtdGV4dC00X19ob2xkZXIgLmltYWdlLXdpdGgtdGV4dC00X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjA5M3Z3O1xuICB9XG59XG4uaW1hZ2Utd2l0aC10ZXh0LTQgLmltYWdlLXdpdGgtdGV4dC00X19ob2xkZXIgLmltYWdlLXdpdGgtdGV4dC00X19sZWZ0LXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgODBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW1hZ2Utd2l0aC10ZXh0LTQgLmltYWdlLXdpdGgtdGV4dC00X19ob2xkZXIgLmltYWdlLXdpdGgtdGV4dC00X19sZWZ0LXNlY3Rpb24ge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtYXJnaW46IDA7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbi5pbWFnZS13aXRoLXRleHQtNCAuaW1hZ2Utd2l0aC10ZXh0LTRfX2hvbGRlciAuaW1hZ2Utd2l0aC10ZXh0LTRfX2xlZnQtc2VjdGlvbiAuaW1hZ2Utd2l0aC10ZXh0LTRfX2ltYWdlLWhvbGRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDEyLjUlIDAgNi4yNSU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmltYWdlLXdpdGgtdGV4dC00IC5pbWFnZS13aXRoLXRleHQtNF9faG9sZGVyIC5pbWFnZS13aXRoLXRleHQtNF9fbGVmdC1zZWN0aW9uIC5pbWFnZS13aXRoLXRleHQtNF9faW1hZ2UtaG9sZGVyIHtcbiAgICBtYXJnaW46IDBweDtcbiAgICBwYWRkaW5nOiAwIDE1LjY1JTtcbiAgfVxufVxuLmltYWdlLXdpdGgtdGV4dC00IC5pbWFnZS13aXRoLXRleHQtNF9faG9sZGVyIC5pbWFnZS13aXRoLXRleHQtNF9fbGVmdC1zZWN0aW9uIC5pbWFnZS13aXRoLXRleHQtNF9faW1hZ2UtaG9sZGVyIC5pbWFnZS13aXRoLXRleHQtNF9faW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbn1cbi5pbWFnZS13aXRoLXRleHQtNCAuaW1hZ2Utd2l0aC10ZXh0LTRfX2hvbGRlciAuaW1hZ2Utd2l0aC10ZXh0LTRfX3JpZ2h0LXNlY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbWFnZS13aXRoLXRleHQtNCAuaW1hZ2Utd2l0aC10ZXh0LTRfX2hvbGRlciAuaW1hZ2Utd2l0aC10ZXh0LTRfX3JpZ2h0LXNlY3Rpb24ge1xuICAgIG1heC13aWR0aDogNDMuNTYlO1xuICB9XG59XG4uaW1hZ2Utd2l0aC10ZXh0LTQgLmltYWdlLXdpdGgtdGV4dC00X19ob2xkZXIgLmltYWdlLXdpdGgtdGV4dC00X19yaWdodC1zZWN0aW9uIC5pbWFnZS13aXRoLXRleHQtNF9fcG9pbnQge1xuICBtYXJnaW46IDAgYXV0byAwIDA7XG4gIG1heC13aWR0aDogOTUlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbWFnZS13aXRoLXRleHQtNCAuaW1hZ2Utd2l0aC10ZXh0LTRfX2hvbGRlciAuaW1hZ2Utd2l0aC10ZXh0LTRfX3JpZ2h0LXNlY3Rpb24gLmltYWdlLXdpdGgtdGV4dC00X19wb2ludCB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMCAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaW1hZ2Utd2l0aC10ZXh0LTQgLmltYWdlLXdpdGgtdGV4dC00X19ob2xkZXIgLmltYWdlLXdpdGgtdGV4dC00X19yaWdodC1zZWN0aW9uIC5pbWFnZS13aXRoLXRleHQtNF9fcG9pbnQge1xuICAgIG1hcmdpbjogMCBhdXRvIDAgMDtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuaW1hZ2Utd2l0aC10ZXh0LTQgLmltYWdlLXdpdGgtdGV4dC00X19ob2xkZXIgLmltYWdlLXdpdGgtdGV4dC00X19yaWdodC1zZWN0aW9uIC5pbWFnZS13aXRoLXRleHQtNF9fcG9pbnQge1xuICAgIG1heC13aWR0aDogNzglO1xuICB9XG59XG4uaW1hZ2Utd2l0aC10ZXh0LTQgLmltYWdlLXdpdGgtdGV4dC00X19ob2xkZXIgLmltYWdlLXdpdGgtdGV4dC00X19yaWdodC1zZWN0aW9uIC5pbWFnZS13aXRoLXRleHQtNF9fcG9pbnQgLmltYWdlLXdpdGgtdGV4dC00X19kZXNjcmlwdGlvbiB7XG4gIEBhcHBseSBmb250LVNhdG9zaGlSZWd1bGFyO1xuICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgbWFyZ2luOiAyNnB4IDAgNTVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbWFnZS13aXRoLXRleHQtNCAuaW1hZ2Utd2l0aC10ZXh0LTRfX2hvbGRlciAuaW1hZ2Utd2l0aC10ZXh0LTRfX3JpZ2h0LXNlY3Rpb24gLmltYWdlLXdpdGgtdGV4dC00X19wb2ludCAuaW1hZ2Utd2l0aC10ZXh0LTRfX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW46IDEuNzF2dyAwIDQuMjl2dztcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmltYWdlLXdpdGgtdGV4dC00IC5pbWFnZS13aXRoLXRleHQtNF9faG9sZGVyIC5pbWFnZS13aXRoLXRleHQtNF9fcmlnaHQtc2VjdGlvbiAuaW1hZ2Utd2l0aC10ZXh0LTRfX3BvaW50IC5pbWFnZS13aXRoLXRleHQtNF9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMS4xOXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5pbWFnZS13aXRoLXRleHQtNCAuaW1hZ2Utd2l0aC10ZXh0LTRfX2hvbGRlciAuaW1hZ2Utd2l0aC10ZXh0LTRfX3JpZ2h0LXNlY3Rpb24gLmltYWdlLXdpdGgtdGV4dC00X19wb2ludCAuaW1hZ2Utd2l0aC10ZXh0LTRfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEuMDkzdnc7XG4gIH1cbn1cbi5pbWFnZS13aXRoLXRleHQtNCAuaW1hZ2Utd2l0aC10ZXh0LTRfX2hvbGRlciAuaW1hZ2Utd2l0aC10ZXh0LTRfX3JpZ2h0LXNlY3Rpb24gLmltYWdlLXdpdGgtdGV4dC00X19wb2ludCAuaW1hZ2Utd2l0aC10ZXh0LTRfX2Rlc2NyaXB0aW9uIGEge1xuICBAYXBwbHkgdGV4dC1mb250Qmx1ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5ob3Jpem9udGFsLXNjcm9sbCB7XG4gIG1hcmdpbjogNDVweCAwIDcwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhvcml6b250YWwtc2Nyb2xsIHtcbiAgICBtYXJnaW46IDgwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaG9yaXpvbnRhbC1zY3JvbGwge1xuICAgIG1hcmdpbjogMTAwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuaG9yaXpvbnRhbC1zY3JvbGwge1xuICAgIG1hcmdpbjogMTMwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuaG9yaXpvbnRhbC1zY3JvbGwge1xuICAgIG1hcmdpbjogMTcwcHggMDtcbiAgfVxufVxuLmhvcml6b250YWwtc2Nyb2xsIC5ob3Jpem9udGFsLXNjcm9sbF9fdGl0bGUtaG9sZGVyIC5ob3Jpem9udGFsLXNjcm9sbF9fdGl0bGUge1xuICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgQGFwcGx5IHRleHQtZm9udEJsdWU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbjogMCAwIDQ1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaG9yaXpvbnRhbC1zY3JvbGwgLmhvcml6b250YWwtc2Nyb2xsX190aXRsZS1ob2xkZXIgLmhvcml6b250YWwtc2Nyb2xsX190aXRsZSB7XG4gICAgbWFyZ2luOiAwIDAgMy4yOHZ3O1xuICAgIGZvbnQtc2l6ZTogMS41OXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5ob3Jpem9udGFsLXNjcm9sbCAuaG9yaXpvbnRhbC1zY3JvbGxfX3RpdGxlLWhvbGRlciAuaG9yaXpvbnRhbC1zY3JvbGxfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMTl2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuaG9yaXpvbnRhbC1zY3JvbGwgLmhvcml6b250YWwtc2Nyb2xsX190aXRsZS1ob2xkZXIgLmhvcml6b250YWwtc2Nyb2xsX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjA5Mzd2dztcbiAgfVxufVxuLmhvcml6b250YWwtc2Nyb2xsIC5ob3Jpem9udGFsLXNjcm9sbF9fdGl0bGUtaG9sZGVyIC5ob3Jpem9udGFsLXNjcm9sbF9fc2Nyb2xsLWNvdW50LWhvbGRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIG1hcmdpbi1ib3R0b206IDI2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhvcml6b250YWwtc2Nyb2xsIC5ob3Jpem9udGFsLXNjcm9sbF9fdGl0bGUtaG9sZGVyIC5ob3Jpem9udGFsLXNjcm9sbF9fc2Nyb2xsLWNvdW50LWhvbGRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmhvcml6b250YWwtc2Nyb2xsIC5ob3Jpem9udGFsLXNjcm9sbF9fdGl0bGUtaG9sZGVyIC5ob3Jpem9udGFsLXNjcm9sbF9fc2Nyb2xsLWNvdW50LWhvbGRlciAuaG9yaXpvbnRhbC1zY3JvbGxfX3Njcm9sbC1jb3VudCB7XG4gIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICBAYXBwbHkgdGV4dC1mb250Qmx1ZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tbGVmdDogMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuLmhvcml6b250YWwtc2Nyb2xsIC5ob3Jpem9udGFsLXNjcm9sbF9fc2Nyb2xsLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdy14OiBzY3JvbGw7XG59XG4uaG9yaXpvbnRhbC1zY3JvbGwgLmhvcml6b250YWwtc2Nyb2xsX19zY3JvbGwtc2VjdGlvbiAuaG9yaXpvbnRhbC1zY3JvbGxfX3Njcm9sbC1lbGVtZW50IHtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ob3Jpem9udGFsLXNjcm9sbCAuaG9yaXpvbnRhbC1zY3JvbGxfX3Njcm9sbC1zZWN0aW9uIC5ob3Jpem9udGFsLXNjcm9sbF9fc2Nyb2xsLWVsZW1lbnQge1xuICAgIG1pbi13aWR0aDogMjYuODklO1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB9XG59XG4uaG9yaXpvbnRhbC1zY3JvbGwgLmhvcml6b250YWwtc2Nyb2xsX19zY3JvbGwtc2VjdGlvbiAuaG9yaXpvbnRhbC1zY3JvbGxfX3Njcm9sbC1lbGVtZW50Om5vdCg6bGFzdC1jaGlsZCkge1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xufVxuLmhvcml6b250YWwtc2Nyb2xsIC5ob3Jpem9udGFsLXNjcm9sbF9fc2Nyb2xsLXNlY3Rpb24gLmhvcml6b250YWwtc2Nyb2xsX19zY3JvbGwtZWxlbWVudDpsYXN0LWNoaWxkIHtcbiAgbWluLXdpZHRoOiBjYWxjKDEwMCUgLSAzNXB4KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaG9yaXpvbnRhbC1zY3JvbGwgLmhvcml6b250YWwtc2Nyb2xsX19zY3JvbGwtc2VjdGlvbiAuaG9yaXpvbnRhbC1zY3JvbGxfX3Njcm9sbC1lbGVtZW50Omxhc3QtY2hpbGQge1xuICAgIG1pbi13aWR0aDogMjYuODklO1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB9XG59XG4uaG9yaXpvbnRhbC1zY3JvbGwgLmhvcml6b250YWwtc2Nyb2xsX19zY3JvbGwtc2VjdGlvbiAuaG9yaXpvbnRhbC1zY3JvbGxfX3Njcm9sbC1lbGVtZW50Omxhc3QtY2hpbGQgLmhvcml6b250YWwtc2Nyb2xsX19udW1iZXItcG9pbnQge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzVweCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhvcml6b250YWwtc2Nyb2xsIC5ob3Jpem9udGFsLXNjcm9sbF9fc2Nyb2xsLXNlY3Rpb24gLmhvcml6b250YWwtc2Nyb2xsX19zY3JvbGwtZWxlbWVudDpob3ZlciAuaG9yaXpvbnRhbC1zY3JvbGxfX2ltYWdlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIH1cbiAgLmhvcml6b250YWwtc2Nyb2xsIC5ob3Jpem9udGFsLXNjcm9sbF9fc2Nyb2xsLXNlY3Rpb24gLmhvcml6b250YWwtc2Nyb2xsX19zY3JvbGwtZWxlbWVudDpob3ZlciAuaG9yaXpvbnRhbC1zY3JvbGxfX251bWJlci1wb2ludCAuaG9yaXpvbnRhbC1zY3JvbGxfX251bWJlci1pbm5lci1ob2xkZXIgLmhvcml6b250YWwtc2Nyb2xsX19udW1iZXItcG9pbnQtcmluZyB7XG4gICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgNXB4IHdoaXRlKTtcbiAgfVxuICAuaG9yaXpvbnRhbC1zY3JvbGwgLmhvcml6b250YWwtc2Nyb2xsX19zY3JvbGwtc2VjdGlvbiAuaG9yaXpvbnRhbC1zY3JvbGxfX3Njcm9sbC1lbGVtZW50OmhvdmVyIC5ob3Jpem9udGFsLXNjcm9sbF9fZGVzY3JpcHRpb24ge1xuICAgIEBhcHBseSB0ZXh0LXdoaXRlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhvcml6b250YWwtc2Nyb2xsIC5ob3Jpem9udGFsLXNjcm9sbF9fc2Nyb2xsLXNlY3Rpb24gLmhvcml6b250YWwtc2Nyb2xsX19zY3JvbGwtZWxlbWVudC5hY3RpdmUgLmhvcml6b250YWwtc2Nyb2xsX19pbWFnZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICB9XG4gIC5ob3Jpem9udGFsLXNjcm9sbCAuaG9yaXpvbnRhbC1zY3JvbGxfX3Njcm9sbC1zZWN0aW9uIC5ob3Jpem9udGFsLXNjcm9sbF9fc2Nyb2xsLWVsZW1lbnQuYWN0aXZlIC5ob3Jpem9udGFsLXNjcm9sbF9fbnVtYmVyLXBvaW50IC5ob3Jpem9udGFsLXNjcm9sbF9fbnVtYmVyLWlubmVyLWhvbGRlciAuaG9yaXpvbnRhbC1zY3JvbGxfX251bWJlci1wb2ludC1yaW5nIHtcbiAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCA1cHggd2hpdGUpO1xuICB9XG4gIC5ob3Jpem9udGFsLXNjcm9sbCAuaG9yaXpvbnRhbC1zY3JvbGxfX3Njcm9sbC1zZWN0aW9uIC5ob3Jpem9udGFsLXNjcm9sbF9fc2Nyb2xsLWVsZW1lbnQuYWN0aXZlIC5ob3Jpem9udGFsLXNjcm9sbF9fZGVzY3JpcHRpb24ge1xuICAgIEBhcHBseSB0ZXh0LXdoaXRlO1xuICB9XG59XG4uaG9yaXpvbnRhbC1zY3JvbGwgLmhvcml6b250YWwtc2Nyb2xsX19zY3JvbGwtc2VjdGlvbiAuaG9yaXpvbnRhbC1zY3JvbGxfX3Njcm9sbC1lbGVtZW50IC5ob3Jpem9udGFsLXNjcm9sbF9faW1hZ2UtaG9sZGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5ob3Jpem9udGFsLXNjcm9sbCAuaG9yaXpvbnRhbC1zY3JvbGxfX3Njcm9sbC1zZWN0aW9uIC5ob3Jpem9udGFsLXNjcm9sbF9fc2Nyb2xsLWVsZW1lbnQgLmhvcml6b250YWwtc2Nyb2xsX19pbWFnZS1ob2xkZXIgLmhvcml6b250YWwtc2Nyb2xsX19pbWFnZSB7XG4gIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xufVxuLmhvcml6b250YWwtc2Nyb2xsIC5ob3Jpem9udGFsLXNjcm9sbF9fc2Nyb2xsLXNlY3Rpb24gLmhvcml6b250YWwtc2Nyb2xsX19zY3JvbGwtZWxlbWVudCAuaG9yaXpvbnRhbC1zY3JvbGxfX251bWJlci1wb2ludCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiA0MHB4IDAgMzNweDtcbn1cbi5ob3Jpem9udGFsLXNjcm9sbCAuaG9yaXpvbnRhbC1zY3JvbGxfX3Njcm9sbC1zZWN0aW9uIC5ob3Jpem9udGFsLXNjcm9sbF9fc2Nyb2xsLWVsZW1lbnQgLmhvcml6b250YWwtc2Nyb2xsX19udW1iZXItcG9pbnQgLmhvcml6b250YWwtc2Nyb2xsX19udW1iZXItaW5uZXItaG9sZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhvcml6b250YWwtc2Nyb2xsIC5ob3Jpem9udGFsLXNjcm9sbF9fc2Nyb2xsLXNlY3Rpb24gLmhvcml6b250YWwtc2Nyb2xsX19zY3JvbGwtZWxlbWVudCAuaG9yaXpvbnRhbC1zY3JvbGxfX251bWJlci1wb2ludCAuaG9yaXpvbnRhbC1zY3JvbGxfX251bWJlci1pbm5lci1ob2xkZXIgLmhvcml6b250YWwtc2Nyb2xsX19udW1iZXItcG9pbnQtdmFsdWUge1xuICBAYXBwbHkgZm9udC1DbGFzaERpc3BsYXlTZW1pYm9sZDtcbiAgQGFwcGx5IHRleHQtZm9udEJsdWU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi5ob3Jpem9udGFsLXNjcm9sbCAuaG9yaXpvbnRhbC1zY3JvbGxfX3Njcm9sbC1zZWN0aW9uIC5ob3Jpem9udGFsLXNjcm9sbF9fc2Nyb2xsLWVsZW1lbnQgLmhvcml6b250YWwtc2Nyb2xsX19udW1iZXItcG9pbnQgLmhvcml6b250YWwtc2Nyb2xsX19udW1iZXItaW5uZXItaG9sZGVyIC5ob3Jpem9udGFsLXNjcm9sbF9fbnVtYmVyLXBvaW50LXJpbmcge1xuICBAYXBwbHkgYm9yZGVyLVsxLjVweF07XG4gIEBhcHBseSBib3JkZXItZm9udEJsdWU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcbn1cbi5ob3Jpem9udGFsLXNjcm9sbCAuaG9yaXpvbnRhbC1zY3JvbGxfX3Njcm9sbC1zZWN0aW9uIC5ob3Jpem9udGFsLXNjcm9sbF9fc2Nyb2xsLWVsZW1lbnQgLmhvcml6b250YWwtc2Nyb2xsX19udW1iZXItcG9pbnQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDFweDtcbiAgQGFwcGx5IGJnLWZvbnRCbHVlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMzVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5ob3Jpem9udGFsLXNjcm9sbCAuaG9yaXpvbnRhbC1zY3JvbGxfX3Njcm9sbC1zZWN0aW9uIC5ob3Jpem9udGFsLXNjcm9sbF9fc2Nyb2xsLWVsZW1lbnQgLmhvcml6b250YWwtc2Nyb2xsX19kZXNjcmlwdGlvbiB7XG4gIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICBAYXBwbHkgdGV4dC10cmFuc1doaXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xufVxuXG4ubW9iaWxlLWFwcCB7XG4gIG1hcmdpbjogMTMwcHggMCAxNjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9iaWxlLWFwcCB7XG4gICAgbWFyZ2luOiAwIDAgOTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubW9iaWxlLWFwcCB7XG4gICAgbWFyZ2luOiAwIDAgMTEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLm1vYmlsZS1hcHAge1xuICAgIG1hcmdpbjogMCAwIDE1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5tb2JpbGUtYXBwIHtcbiAgICBtYXJnaW46IDAgMCAyMDBweDtcbiAgfVxufVxuLm1vYmlsZS1hcHAgLm1vYmlsZS1hcHBfX2hvbGRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9iaWxlLWFwcCAubW9iaWxlLWFwcF9faG9sZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4ubW9iaWxlLWFwcCAubW9iaWxlLWFwcF9faG9sZGVyIC5tb2JpbGUtYXBwX19oZWFkaW5nIHtcbiAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gIEBhcHBseSB0ZXh0LXdoaXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNnB4O1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogNDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9iaWxlLWFwcCAubW9iaWxlLWFwcF9faG9sZGVyIC5tb2JpbGUtYXBwX19oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1vYmlsZS1hcHAgLm1vYmlsZS1hcHBfX2hvbGRlciAubW9iaWxlLWFwcF9faGVhZGluZyB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMTU2dnc7XG4gICAgZm9udC1zaXplOiAyLjczdnc7XG4gIH1cbn1cbi5tb2JpbGUtYXBwIC5tb2JpbGUtYXBwX19ob2xkZXIgLm1vYmlsZS1hcHBfX2hlYWRpbmcgLmhvbGxvdyB7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCB3aGl0ZTtcbiAgQGFwcGx5IHRleHQtdHJhbnNwYXJlbnQ7XG59XG4ubW9iaWxlLWFwcCAubW9iaWxlLWFwcF9faG9sZGVyIC5tb2JpbGUtYXBwX19oZWFkaW5nLmRlc2t0b3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2JpbGUtYXBwIC5tb2JpbGUtYXBwX19ob2xkZXIgLm1vYmlsZS1hcHBfX2hlYWRpbmcuZGVza3RvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5tb2JpbGUtYXBwIC5tb2JpbGUtYXBwX19ob2xkZXIgLm1vYmlsZS1hcHBfX2hlYWRpbmcubW9iaWxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vYmlsZS1hcHAgLm1vYmlsZS1hcHBfX2hvbGRlciAubW9iaWxlLWFwcF9faGVhZGluZy5tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5tb2JpbGUtYXBwIC5tb2JpbGUtYXBwX19ob2xkZXIgLm1vYmlsZS1hcHBfX2xlZnQtc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vYmlsZS1hcHAgLm1vYmlsZS1hcHBfX2hvbGRlciAubW9iaWxlLWFwcF9fbGVmdC1zZWN0aW9uIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbi5tb2JpbGUtYXBwIC5tb2JpbGUtYXBwX19ob2xkZXIgLm1vYmlsZS1hcHBfX2xlZnQtc2VjdGlvbiAubW9iaWxlLWFwcF9faW1hZ2UtaG9sZGVyIHtcbiAgcGFkZGluZzogMCAxNS42MjUlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2JpbGUtYXBwIC5tb2JpbGUtYXBwX19ob2xkZXIgLm1vYmlsZS1hcHBfX2xlZnQtc2VjdGlvbiAubW9iaWxlLWFwcF9faW1hZ2UtaG9sZGVyIHtcbiAgICBtYXJnaW46IDBweDtcbiAgICBwYWRkaW5nOiAwIDIzLjkxJTtcbiAgfVxufVxuLm1vYmlsZS1hcHAgLm1vYmlsZS1hcHBfX2hvbGRlciAubW9iaWxlLWFwcF9fbGVmdC1zZWN0aW9uIC5tb2JpbGUtYXBwX19pbWFnZS1ob2xkZXIgLm1vYmlsZS1hcHBfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubW9iaWxlLWFwcCAubW9iaWxlLWFwcF9faG9sZGVyIC5tb2JpbGUtYXBwX19yaWdodC1zZWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9iaWxlLWFwcCAubW9iaWxlLWFwcF9faG9sZGVyIC5tb2JpbGUtYXBwX19yaWdodC1zZWN0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDQzLjU2JTtcbiAgfVxufVxuLm1vYmlsZS1hcHAgLm1vYmlsZS1hcHBfX2hvbGRlciAubW9iaWxlLWFwcF9fcmlnaHQtc2VjdGlvbiAubW9iaWxlLWFwcF9fcG9pbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luOiA4MHB4IDAgMDtcbiAgbWF4LXdpZHRoOiA5NSU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vYmlsZS1hcHAgLm1vYmlsZS1hcHBfX2hvbGRlciAubW9iaWxlLWFwcF9fcmlnaHQtc2VjdGlvbiAubW9iaWxlLWFwcF9fcG9pbnQge1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubW9iaWxlLWFwcCAubW9iaWxlLWFwcF9faG9sZGVyIC5tb2JpbGUtYXBwX19yaWdodC1zZWN0aW9uIC5tb2JpbGUtYXBwX19wb2ludCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5tb2JpbGUtYXBwIC5tb2JpbGUtYXBwX19ob2xkZXIgLm1vYmlsZS1hcHBfX3JpZ2h0LXNlY3Rpb24gLm1vYmlsZS1hcHBfX3BvaW50IHtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxufVxuLm1vYmlsZS1hcHAgLm1vYmlsZS1hcHBfX2hvbGRlciAubW9iaWxlLWFwcF9fcmlnaHQtc2VjdGlvbiAubW9iaWxlLWFwcF9fcG9pbnQgLm1vYmlsZS1hcHBfX2Rlc2NyaXB0aW9uIHtcbiAgQGFwcGx5IGZvbnQtU2F0b3NoaVJlZ3VsYXI7XG4gIEBhcHBseSB0ZXh0LXdoaXRlO1xuICBtYXJnaW46IDM1cHggMCA2NXB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vYmlsZS1hcHAgLm1vYmlsZS1hcHBfX2hvbGRlciAubW9iaWxlLWFwcF9fcmlnaHQtc2VjdGlvbiAubW9iaWxlLWFwcF9fcG9pbnQgLm1vYmlsZS1hcHBfX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW46IDIuNzN2dyAwIDUuMDd2dztcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1vYmlsZS1hcHAgLm1vYmlsZS1hcHBfX2hvbGRlciAubW9iaWxlLWFwcF9fcmlnaHQtc2VjdGlvbiAubW9iaWxlLWFwcF9fcG9pbnQgLm1vYmlsZS1hcHBfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEuMTl2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAubW9iaWxlLWFwcCAubW9iaWxlLWFwcF9faG9sZGVyIC5tb2JpbGUtYXBwX19yaWdodC1zZWN0aW9uIC5tb2JpbGUtYXBwX19wb2ludCAubW9iaWxlLWFwcF9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMS4wOTN2dztcbiAgfVxufVxuLm1vYmlsZS1hcHAgLm1vYmlsZS1hcHBfX2hvbGRlciAubW9iaWxlLWFwcF9fcmlnaHQtc2VjdGlvbiAubW9iaWxlLWFwcF9fcG9pbnQgLm1vYmlsZS1hcHBfX3FyLWltYWdlLWhvbGRlciB7XG4gIEBhcHBseSBib3JkZXI7XG4gIEBhcHBseSBib3JkZXItcXJCb3JkZXI7XG4gIGJvcmRlci1yYWRpdXM6IDY0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA0N3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2JpbGUtYXBwIC5tb2JpbGUtYXBwX19ob2xkZXIgLm1vYmlsZS1hcHBfX3JpZ2h0LXNlY3Rpb24gLm1vYmlsZS1hcHBfX3BvaW50IC5tb2JpbGUtYXBwX19xci1pbWFnZS1ob2xkZXIge1xuICAgIG1hcmdpbjogMHB4O1xuICB9XG59XG4ubW9iaWxlLWFwcCAubW9iaWxlLWFwcF9faG9sZGVyIC5tb2JpbGUtYXBwX19yaWdodC1zZWN0aW9uIC5tb2JpbGUtYXBwX19wb2ludCAubW9iaWxlLWFwcF9fcXItaW1hZ2UtaG9sZGVyIC5tb2JpbGUtYXBwX19xci1pbWFnZSB7XG4gIG1heC13aWR0aDogMTI1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubGVhcm4tbW9yZS1iZnIge1xuICBtYXJnaW46IDE2MHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGVhcm4tbW9yZS1iZnIge1xuICAgIG1hcmdpbjogOTBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5sZWFybi1tb3JlLWJmciB7XG4gICAgbWFyZ2luOiAxMTBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5sZWFybi1tb3JlLWJmciB7XG4gICAgbWFyZ2luOiAxNTBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5sZWFybi1tb3JlLWJmciB7XG4gICAgbWFyZ2luOiAyMDBweCAwO1xuICB9XG59XG4ubGVhcm4tbW9yZS1iZnIgLmxlYXJuLW1vcmUtYmZyX19ob2xkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubGVhcm4tbW9yZS1iZnIgLmxlYXJuLW1vcmUtYmZyX19ob2xkZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sZWFybi1tb3JlLWJmciAubGVhcm4tbW9yZS1iZnJfX2hvbGRlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIHJpZ2h0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGFzcGVjdC1yYXRpbzogMTE1LzczO1xuICB9XG59XG4ubGVhcm4tbW9yZS1iZnIgLmxlYXJuLW1vcmUtYmZyX19ob2xkZXIgLmxlYXJuLW1vcmUtYmZyX19oZWFkaW5nIHtcbiAgQGFwcGx5IGZvbnQtQ2xhc2hEaXNwbGF5U2VtaWJvbGQ7XG4gIEBhcHBseSB0ZXh0LXdoaXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNnB4O1xuICBmb250LXNpemU6IDQ1cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbjogMCBhdXRvIDg1cHggMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGVhcm4tbW9yZS1iZnIgLmxlYXJuLW1vcmUtYmZyX19ob2xkZXIgLmxlYXJuLW1vcmUtYmZyX19oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMCAwIDYuMjV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubGVhcm4tbW9yZS1iZnIgLmxlYXJuLW1vcmUtYmZyX19ob2xkZXIgLmxlYXJuLW1vcmUtYmZyX19oZWFkaW5nIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNTZ2dztcbiAgICBmb250LXNpemU6IDMuNTF2dztcbiAgfVxufVxuLmxlYXJuLW1vcmUtYmZyIC5sZWFybi1tb3JlLWJmcl9faG9sZGVyIC5sZWFybi1tb3JlLWJmcl9faGVhZGluZyAuaG9sbG93IHtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4IHdoaXRlO1xuICBAYXBwbHkgdGV4dC10cmFuc3BhcmVudDtcbn1cbi5sZWFybi1tb3JlLWJmciAubGVhcm4tbW9yZS1iZnJfX2hvbGRlciAubGVhcm4tbW9yZS1iZnJfX2lubmVyLWhvbGRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sZWFybi1tb3JlLWJmciAubGVhcm4tbW9yZS1iZnJfX2hvbGRlciAubGVhcm4tbW9yZS1iZnJfX2lubmVyLWhvbGRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxlYXJuLW1vcmUtYmZyIC5sZWFybi1tb3JlLWJmcl9faG9sZGVyIC5sZWFybi1tb3JlLWJmcl9faW5uZXItaG9sZGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTEuMnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5sZWFybi1tb3JlLWJmciAubGVhcm4tbW9yZS1iZnJfX2hvbGRlciAubGVhcm4tbW9yZS1iZnJfX2lubmVyLWhvbGRlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDY0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmxlYXJuLW1vcmUtYmZyIC5sZWFybi1tb3JlLWJmcl9faG9sZGVyIC5sZWFybi1tb3JlLWJmcl9faW5uZXItaG9sZGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAubGVhcm4tbW9yZS1iZnIgLmxlYXJuLW1vcmUtYmZyX19ob2xkZXIgLmxlYXJuLW1vcmUtYmZyX19pbm5lci1ob2xkZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICB9XG59XG4ubGVhcm4tbW9yZS1iZnIgLmxlYXJuLW1vcmUtYmZyX19ob2xkZXIgLmxlYXJuLW1vcmUtYmZyX19pbm5lci1ob2xkZXIgLmxlYXJuLW1vcmUtYmZyX19ib3R0b20tZGF0YSB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGVhcm4tbW9yZS1iZnIgLmxlYXJuLW1vcmUtYmZyX19ob2xkZXIgLmxlYXJuLW1vcmUtYmZyX19pbm5lci1ob2xkZXIgLmxlYXJuLW1vcmUtYmZyX19ib3R0b20tZGF0YSB7XG4gICAgbWF4LXdpZHRoOiA2Mi42JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubGVhcm4tbW9yZS1iZnIgLmxlYXJuLW1vcmUtYmZyX19ob2xkZXIgLmxlYXJuLW1vcmUtYmZyX19pbm5lci1ob2xkZXIgLmxlYXJuLW1vcmUtYmZyX19ib3R0b20tZGF0YSB7XG4gICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAubGVhcm4tbW9yZS1iZnIgLmxlYXJuLW1vcmUtYmZyX19ob2xkZXIgLmxlYXJuLW1vcmUtYmZyX19pbm5lci1ob2xkZXIgLmxlYXJuLW1vcmUtYmZyX19ib3R0b20tZGF0YSB7XG4gICAgbWF4LXdpZHRoOiAzMTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubGVhcm4tbW9yZS1iZnIgLmxlYXJuLW1vcmUtYmZyX19ob2xkZXIgLmxlYXJuLW1vcmUtYmZyX19pbm5lci1ob2xkZXIgLmxlYXJuLW1vcmUtYmZyX19ib3R0b20tZGF0YSB7XG4gICAgbWF4LXdpZHRoOiAzNjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAubGVhcm4tbW9yZS1iZnIgLmxlYXJuLW1vcmUtYmZyX19ob2xkZXIgLmxlYXJuLW1vcmUtYmZyX19pbm5lci1ob2xkZXIgLmxlYXJuLW1vcmUtYmZyX19ib3R0b20tZGF0YSB7XG4gICAgbWF4LXdpZHRoOiA0MTBweDtcbiAgfVxufVxuLmxlYXJuLW1vcmUtYmZyIC5sZWFybi1tb3JlLWJmcl9faG9sZGVyIC5sZWFybi1tb3JlLWJmcl9faW5uZXItaG9sZGVyIC5sZWFybi1tb3JlLWJmcl9fYm90dG9tLWRhdGEgLmxlYXJuLW1vcmUtYmZyX19kZXNjcmlwdGlvbiB7XG4gIEBhcHBseSBmb250LVNhdG9zaGlSZWd1bGFyO1xuICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgbWFyZ2luLXRvcDogNjVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sZWFybi1tb3JlLWJmciAubGVhcm4tbW9yZS1iZnJfX2hvbGRlciAubGVhcm4tbW9yZS1iZnJfX2lubmVyLWhvbGRlciAubGVhcm4tbW9yZS1iZnJfX2JvdHRvbS1kYXRhIC5sZWFybi1tb3JlLWJmcl9fZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi10b3A6IDUuMTV2dztcbiAgICBtYXJnaW4tYm90dG9tOiA0LjQ1dnc7XG4gICAgZm9udC1zaXplOiAxLjV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubGVhcm4tbW9yZS1iZnIgLmxlYXJuLW1vcmUtYmZyX19ob2xkZXIgLmxlYXJuLW1vcmUtYmZyX19pbm5lci1ob2xkZXIgLmxlYXJuLW1vcmUtYmZyX19ib3R0b20tZGF0YSAubGVhcm4tbW9yZS1iZnJfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDExLjJweDtcbiAgICBtYXJnaW46IDUycHggMCA0NHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5sZWFybi1tb3JlLWJmciAubGVhcm4tbW9yZS1iZnJfX2hvbGRlciAubGVhcm4tbW9yZS1iZnJfX2lubmVyLWhvbGRlciAubGVhcm4tbW9yZS1iZnJfX2JvdHRvbS1kYXRhIC5sZWFybi1tb3JlLWJmcl9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW46IDY1cHggMCA1NXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5sZWFybi1tb3JlLWJmciAubGVhcm4tbW9yZS1iZnJfX2hvbGRlciAubGVhcm4tbW9yZS1iZnJfX2lubmVyLWhvbGRlciAubGVhcm4tbW9yZS1iZnJfX2JvdHRvbS1kYXRhIC5sZWFybi1tb3JlLWJmcl9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTUuNzVweDtcbiAgICBtYXJnaW46IDczLjEyNXB4IDAgNjEuODc1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLmxlYXJuLW1vcmUtYmZyIC5sZWFybi1tb3JlLWJmcl9faG9sZGVyIC5sZWFybi1tb3JlLWJmcl9faW5uZXItaG9sZGVyIC5sZWFybi1tb3JlLWJmcl9fYm90dG9tLWRhdGEgLmxlYXJuLW1vcmUtYmZyX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNy41cHg7XG4gICAgbWFyZ2luOiA4MS4yNXB4IDAgNjguNzVweDtcbiAgfVxufVxuLmxlYXJuLW1vcmUtYmZyIC5sZWFybi1tb3JlLWJmcl9faG9sZGVyIC5sZWFybi1tb3JlLWJmcl9faW5uZXItaG9sZGVyIC5sZWFybi1tb3JlLWJmcl9fbGVmdC1zZWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sZWFybi1tb3JlLWJmciAubGVhcm4tbW9yZS1iZnJfX2hvbGRlciAubGVhcm4tbW9yZS1iZnJfX2lubmVyLWhvbGRlciAubGVhcm4tbW9yZS1iZnJfX2xlZnQtc2VjdGlvbiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuLmxlYXJuLW1vcmUtYmZyIC5sZWFybi1tb3JlLWJmcl9faG9sZGVyIC5sZWFybi1tb3JlLWJmcl9faW5uZXItaG9sZGVyIC5sZWFybi1tb3JlLWJmcl9fbGVmdC1zZWN0aW9uIC5sZWFybi1tb3JlLWJmcl9fbGVmdC10b3AtZGF0YSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubGVhcm4tbW9yZS1iZnIgLmxlYXJuLW1vcmUtYmZyX19ob2xkZXIgLmxlYXJuLW1vcmUtYmZyX19pbm5lci1ob2xkZXIgLmxlYXJuLW1vcmUtYmZyX19sZWZ0LXNlY3Rpb24gLmxlYXJuLW1vcmUtYmZyX19sZWZ0LXRvcC1kYXRhIC5sZWFybi1tb3JlLWJmcl9fcmluZyB7XG4gIEBhcHBseSBib3JkZXItWzEycHhdO1xuICBAYXBwbHkgYm9yZGVyLWZvbnRMaWdodEJsdWU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHdpZHRoOiAzMjBweDtcbiAgaGVpZ2h0OiAzMjBweDtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgNXB4IHdoaXRlKTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxlYXJuLW1vcmUtYmZyIC5sZWFybi1tb3JlLWJmcl9faG9sZGVyIC5sZWFybi1tb3JlLWJmcl9faW5uZXItaG9sZGVyIC5sZWFybi1tb3JlLWJmcl9fbGVmdC1zZWN0aW9uIC5sZWFybi1tb3JlLWJmcl9fbGVmdC10b3AtZGF0YSAubGVhcm4tbW9yZS1iZnJfX3Jpbmcge1xuICAgIEBhcHBseSBib3JkZXItWzhweF07XG4gICAgd2lkdGg6IGNhbGMoKDEwMHZ3IC0gMzVweCkgKiAwLjI0ODQpO1xuICAgIGhlaWdodDogY2FsYygoMTAwdncgLSAzNXB4KSAqIDAuMjQ4NCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxlYXJuLW1vcmUtYmZyIC5sZWFybi1tb3JlLWJmcl9faG9sZGVyIC5sZWFybi1tb3JlLWJmcl9faW5uZXItaG9sZGVyIC5sZWFybi1tb3JlLWJmcl9fbGVmdC1zZWN0aW9uIC5sZWFybi1tb3JlLWJmcl9fbGVmdC10b3AtZGF0YSAubGVhcm4tbW9yZS1iZnJfX3Jpbmcge1xuICAgIEBhcHBseSBib3JkZXItWzEycHhdO1xuICAgIHdpZHRoOiAyNTQuNHB4O1xuICAgIGhlaWdodDogMjU0LjRweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAubGVhcm4tbW9yZS1iZnIgLmxlYXJuLW1vcmUtYmZyX19ob2xkZXIgLmxlYXJuLW1vcmUtYmZyX19pbm5lci1ob2xkZXIgLmxlYXJuLW1vcmUtYmZyX19sZWZ0LXNlY3Rpb24gLmxlYXJuLW1vcmUtYmZyX19sZWZ0LXRvcC1kYXRhIC5sZWFybi1tb3JlLWJmcl9fcmluZyB7XG4gICAgd2lkdGg6IDMxOHB4O1xuICAgIGhlaWdodDogMzE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmxlYXJuLW1vcmUtYmZyIC5sZWFybi1tb3JlLWJmcl9faG9sZGVyIC5sZWFybi1tb3JlLWJmcl9faW5uZXItaG9sZGVyIC5sZWFybi1tb3JlLWJmcl9fbGVmdC1zZWN0aW9uIC5sZWFybi1tb3JlLWJmcl9fbGVmdC10b3AtZGF0YSAubGVhcm4tbW9yZS1iZnJfX3Jpbmcge1xuICAgIHdpZHRoOiAzNTcuNzVweDtcbiAgICBoZWlnaHQ6IDM1Ny43NXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5sZWFybi1tb3JlLWJmciAubGVhcm4tbW9yZS1iZnJfX2hvbGRlciAubGVhcm4tbW9yZS1iZnJfX2lubmVyLWhvbGRlciAubGVhcm4tbW9yZS1iZnJfX2xlZnQtc2VjdGlvbiAubGVhcm4tbW9yZS1iZnJfX2xlZnQtdG9wLWRhdGEgLmxlYXJuLW1vcmUtYmZyX19yaW5nIHtcbiAgICB3aWR0aDogMzk3LjVweDtcbiAgICBoZWlnaHQ6IDM5Ny41cHg7XG4gIH1cbn1cbi5sZWFybi1tb3JlLWJmciAubGVhcm4tbW9yZS1iZnJfX2hvbGRlciAubGVhcm4tbW9yZS1iZnJfX2lubmVyLWhvbGRlciAubGVhcm4tbW9yZS1iZnJfX2xlZnQtc2VjdGlvbiAubGVhcm4tbW9yZS1iZnJfX2xlZnQtdG9wLWRhdGEgLmxlYXJuLW1vcmUtYmZyX19sZWZ0LWRhdGEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ubGVhcm4tbW9yZS1iZnIgLmxlYXJuLW1vcmUtYmZyX19ob2xkZXIgLmxlYXJuLW1vcmUtYmZyX19pbm5lci1ob2xkZXIgLmxlYXJuLW1vcmUtYmZyX19sZWZ0LXNlY3Rpb24gLmxlYXJuLW1vcmUtYmZyX19sZWZ0LXRvcC1kYXRhIC5sZWFybi1tb3JlLWJmcl9fbGVmdC1kYXRhIC5sZWFybi1tb3JlLWJmcl9fbGVmdC10aXRsZSB7XG4gIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICBAYXBwbHkgdGV4dC1mb250Qmx1ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbjogMTNweCAwIDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5sZWFybi1tb3JlLWJmciAubGVhcm4tbW9yZS1iZnJfX2hvbGRlciAubGVhcm4tbW9yZS1iZnJfX2lubmVyLWhvbGRlciAubGVhcm4tbW9yZS1iZnJfX2xlZnQtc2VjdGlvbiAubGVhcm4tbW9yZS1iZnJfX2xlZnQtdG9wLWRhdGEgLmxlYXJuLW1vcmUtYmZyX19sZWZ0LWRhdGEgLmxlYXJuLW1vcmUtYmZyX19sZWZ0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWFyZ2luOiAxMC40cHggMCA4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmxlYXJuLW1vcmUtYmZyIC5sZWFybi1tb3JlLWJmcl9faG9sZGVyIC5sZWFybi1tb3JlLWJmcl9faW5uZXItaG9sZGVyIC5sZWFybi1tb3JlLWJmcl9fbGVmdC1zZWN0aW9uIC5sZWFybi1tb3JlLWJmcl9fbGVmdC10b3AtZGF0YSAubGVhcm4tbW9yZS1iZnJfX2xlZnQtZGF0YSAubGVhcm4tbW9yZS1iZnJfX2xlZnQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW46IDEzcHggMCAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5sZWFybi1tb3JlLWJmciAubGVhcm4tbW9yZS1iZnJfX2hvbGRlciAubGVhcm4tbW9yZS1iZnJfX2lubmVyLWhvbGRlciAubGVhcm4tbW9yZS1iZnJfX2xlZnQtc2VjdGlvbiAubGVhcm4tbW9yZS1iZnJfX2xlZnQtdG9wLWRhdGEgLmxlYXJuLW1vcmUtYmZyX19sZWZ0LWRhdGEgLmxlYXJuLW1vcmUtYmZyX19sZWZ0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEzLjVweDtcbiAgICBtYXJnaW46IDE0LjYyNXB4IDAgMTEuMjVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAubGVhcm4tbW9yZS1iZnIgLmxlYXJuLW1vcmUtYmZyX19ob2xkZXIgLmxlYXJuLW1vcmUtYmZyX19pbm5lci1ob2xkZXIgLmxlYXJuLW1vcmUtYmZyX19sZWZ0LXNlY3Rpb24gLmxlYXJuLW1vcmUtYmZyX19sZWZ0LXRvcC1kYXRhIC5sZWFybi1tb3JlLWJmcl9fbGVmdC1kYXRhIC5sZWFybi1tb3JlLWJmcl9fbGVmdC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIG1hcmdpbjogMTYuMjVweCAwIDEyLjVweDtcbiAgfVxufVxuLmxlYXJuLW1vcmUtYmZyIC5sZWFybi1tb3JlLWJmcl9faG9sZGVyIC5sZWFybi1tb3JlLWJmcl9faW5uZXItaG9sZGVyIC5sZWFybi1tb3JlLWJmcl9fbGVmdC1zZWN0aW9uIC5sZWFybi1tb3JlLWJmcl9fbGVmdC10b3AtZGF0YSAubGVhcm4tbW9yZS1iZnJfX2xlZnQtZGF0YSAubGVhcm4tbW9yZS1iZnJfX2xlZnQtaGVhZGluZyB7XG4gIEBhcHBseSBmb250LUNsYXNoRGlzcGxheVNlbWlib2xkO1xuICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjZweDtcbiAgZm9udC1zaXplOiAyOXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDQycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxlYXJuLW1vcmUtYmZyIC5sZWFybi1tb3JlLWJmcl9faG9sZGVyIC5sZWFybi1tb3JlLWJmcl9faW5uZXItaG9sZGVyIC5sZWFybi1tb3JlLWJmcl9fbGVmdC1zZWN0aW9uIC5sZWFybi1tb3JlLWJmcl9fbGVmdC10b3AtZGF0YSAubGVhcm4tbW9yZS1iZnJfX2xlZnQtZGF0YSAubGVhcm4tbW9yZS1iZnJfX2xlZnQtaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAyLjI2NXZ3O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI1dnc7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMTU2dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxlYXJuLW1vcmUtYmZyIC5sZWFybi1tb3JlLWJmcl9faG9sZGVyIC5sZWFybi1tb3JlLWJmcl9faW5uZXItaG9sZGVyIC5sZWFybi1tb3JlLWJmcl9fbGVmdC1zZWN0aW9uIC5sZWFybi1tb3JlLWJmcl9fbGVmdC10b3AtZGF0YSAubGVhcm4tbW9yZS1iZnJfX2xlZnQtZGF0YSAubGVhcm4tbW9yZS1iZnJfX2xlZnQtaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAyMy4ycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzMuNnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5sZWFybi1tb3JlLWJmciAubGVhcm4tbW9yZS1iZnJfX2hvbGRlciAubGVhcm4tbW9yZS1iZnJfX2lubmVyLWhvbGRlciAubGVhcm4tbW9yZS1iZnJfX2xlZnQtc2VjdGlvbiAubGVhcm4tbW9yZS1iZnJfX2xlZnQtdG9wLWRhdGEgLmxlYXJuLW1vcmUtYmZyX19sZWZ0LWRhdGEgLmxlYXJuLW1vcmUtYmZyX19sZWZ0LWhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMjlweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5sZWFybi1tb3JlLWJmciAubGVhcm4tbW9yZS1iZnJfX2hvbGRlciAubGVhcm4tbW9yZS1iZnJfX2lubmVyLWhvbGRlciAubGVhcm4tbW9yZS1iZnJfX2xlZnQtc2VjdGlvbiAubGVhcm4tbW9yZS1iZnJfX2xlZnQtdG9wLWRhdGEgLmxlYXJuLW1vcmUtYmZyX19sZWZ0LWRhdGEgLmxlYXJuLW1vcmUtYmZyX19sZWZ0LWhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMzIuNjI1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDcuMjVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAubGVhcm4tbW9yZS1iZnIgLmxlYXJuLW1vcmUtYmZyX19ob2xkZXIgLmxlYXJuLW1vcmUtYmZyX19pbm5lci1ob2xkZXIgLmxlYXJuLW1vcmUtYmZyX19sZWZ0LXNlY3Rpb24gLmxlYXJuLW1vcmUtYmZyX19sZWZ0LXRvcC1kYXRhIC5sZWFybi1tb3JlLWJmcl9fbGVmdC1kYXRhIC5sZWFybi1tb3JlLWJmcl9fbGVmdC1oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDM2LjI1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTIuNXB4O1xuICB9XG59XG4ubGVhcm4tbW9yZS1iZnIgLmxlYXJuLW1vcmUtYmZyX19ob2xkZXIgLmxlYXJuLW1vcmUtYmZyX19pbm5lci1ob2xkZXIgLmxlYXJuLW1vcmUtYmZyX19sZWZ0LXNlY3Rpb24gLmxlYXJuLW1vcmUtYmZyX19sZWZ0LXRvcC1kYXRhIC5sZWFybi1tb3JlLWJmcl9fbGVmdC1kYXRhIC5sZWFybi1tb3JlLWJmcl9fbGVmdC1oZWFkaW5nIC5ob2xsb3cge1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggd2hpdGU7XG4gIEBhcHBseSB0ZXh0LXRyYW5zcGFyZW50O1xufVxuLmxlYXJuLW1vcmUtYmZyIC5sZWFybi1tb3JlLWJmcl9faG9sZGVyIC5sZWFybi1tb3JlLWJmcl9faW5uZXItaG9sZGVyIC5sZWFybi1tb3JlLWJmcl9fbGVmdC1zZWN0aW9uIC5sZWFybi1tb3JlLWJmcl9fbGVmdC10b3AtZGF0YSAubGVhcm4tbW9yZS1iZnJfX2xlZnQtZGF0YSAubGVhcm4tbW9yZS1iZnJfX2xvZ28taG9sZGVyIC5sZWFybi1tb3JlLWJmcl9fbG9nbyB7XG4gIG1heC13aWR0aDogNDhweDtcbn1cbi5sZWFybi1tb3JlLWJmciAubGVhcm4tbW9yZS1iZnJfX2hvbGRlciAubGVhcm4tbW9yZS1iZnJfX2lubmVyLWhvbGRlciAubGVhcm4tbW9yZS1iZnJfX3JpZ2h0LXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sZWFybi1tb3JlLWJmciAubGVhcm4tbW9yZS1iZnJfX2hvbGRlciAubGVhcm4tbW9yZS1iZnJfX2lubmVyLWhvbGRlciAubGVhcm4tbW9yZS1iZnJfX3JpZ2h0LXNlY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgd2lkdGg6IDQzLjU2JTtcbiAgfVxufVxuLmxlYXJuLW1vcmUtYmZyIC5sZWFybi1tb3JlLWJmcl9faG9sZGVyIC5sZWFybi1tb3JlLWJmcl9faW5uZXItaG9sZGVyIC5sZWFybi1tb3JlLWJmcl9fcmlnaHQtc2VjdGlvbiAubGVhcm4tbW9yZS1iZnJfX3JpZ2h0LXRvcC1kYXRhIHtcbiAgbWFyZ2luOiAwIC0zNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sZWFybi1tb3JlLWJmciAubGVhcm4tbW9yZS1iZnJfX2hvbGRlciAubGVhcm4tbW9yZS1iZnJfX2lubmVyLWhvbGRlciAubGVhcm4tbW9yZS1iZnJfX3JpZ2h0LXNlY3Rpb24gLmxlYXJuLW1vcmUtYmZyX19yaWdodC10b3AtZGF0YSB7XG4gICAgbWFyZ2luOiAwcHg7XG4gIH1cbn1cbi5sZWFybi1tb3JlLWJmciAubGVhcm4tbW9yZS1iZnJfX2hvbGRlciAubGVhcm4tbW9yZS1iZnJfX2lubmVyLWhvbGRlciAubGVhcm4tbW9yZS1iZnJfX3JpZ2h0LXNlY3Rpb24gLmxlYXJuLW1vcmUtYmZyX19yaWdodC10b3AtZGF0YSAubGVhcm4tbW9yZS1iZnJfX3RvcC1pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sZWFybi1tb3JlLWJmciAubGVhcm4tbW9yZS1iZnJfX2hvbGRlciAubGVhcm4tbW9yZS1iZnJfX2lubmVyLWhvbGRlciAubGVhcm4tbW9yZS1iZnJfX3JpZ2h0LXNlY3Rpb24gLmxlYXJuLW1vcmUtYmZyX19yaWdodC10b3AtZGF0YSAubGVhcm4tbW9yZS1iZnJfX3RvcC1pbWFnZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufSIsIi5qcy1hY2NvcmRpYW4ge1xyXG4gICAgLmpzLWFjY29yZGlhbi1lbGVtZW50IHtcclxuICAgICAgICAmLmNsb3NlZCB7XHJcbiAgICAgICAgICAgIC5qcy1hY2NvcmRpYW4tb3BlbmVyIHtcclxuICAgICAgICAgICAgICAgIC5qcy1hY2NvcmRpYW4tdG9nZ2xlIHtcclxuICAgICAgICAgICAgICAgICAgICAub3BlbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5jbG9zZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5qcy1hY2NvcmRpYW4tb3BlbmVyIHtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAuanMtYWNjb3JkaWFuLXRvZ2dsZSB7XHJcbiAgICAgICAgICAgICAgICAub3BlbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZS1vdXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5jbG9zZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZS1vdXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuanMtYWNjb3JkaWFuLWFuc3dlciB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2Utb3V0O1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi5qcy1hY2NvcmRpYW4gLmpzLWFjY29yZGlhbi1lbGVtZW50LmNsb3NlZCAuanMtYWNjb3JkaWFuLW9wZW5lciAuanMtYWNjb3JkaWFuLXRvZ2dsZSAub3BlbiB7XG4gIG9wYWNpdHk6IDE7XG59XG4uanMtYWNjb3JkaWFuIC5qcy1hY2NvcmRpYW4tZWxlbWVudC5jbG9zZWQgLmpzLWFjY29yZGlhbi1vcGVuZXIgLmpzLWFjY29yZGlhbi10b2dnbGUgLmNsb3NlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5qcy1hY2NvcmRpYW4gLmpzLWFjY29yZGlhbi1lbGVtZW50IC5qcy1hY2NvcmRpYW4tb3BlbmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmpzLWFjY29yZGlhbiAuanMtYWNjb3JkaWFuLWVsZW1lbnQgLmpzLWFjY29yZGlhbi1vcGVuZXIgLmpzLWFjY29yZGlhbi10b2dnbGUgLm9wZW4ge1xuICB0cmFuc2l0aW9uOiAwLjNzIGFsbCBlYXNlLW91dDtcbiAgb3BhY2l0eTogMDtcbn1cbi5qcy1hY2NvcmRpYW4gLmpzLWFjY29yZGlhbi1lbGVtZW50IC5qcy1hY2NvcmRpYW4tb3BlbmVyIC5qcy1hY2NvcmRpYW4tdG9nZ2xlIC5jbG9zZSB7XG4gIHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2Utb3V0O1xuICBvcGFjaXR5OiAxO1xufVxuLmpzLWFjY29yZGlhbiAuanMtYWNjb3JkaWFuLWVsZW1lbnQgLmpzLWFjY29yZGlhbi1hbnN3ZXIge1xuICB0cmFuc2l0aW9uOiAwLjNzIGFsbCBlYXNlLW91dDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAwO1xufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/